mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_a_alink cleanup / debug work (#3045)
* start d_a_alink debug cleanup * d_a_alink_damage debug * d_a_alink_guard debug * d_a_alink_bow debug * d_a_alink_boom debug * d_a_alink_copyrod debug * d_a_alink_hvyboots debug * d_a_alink_grab debug * d_a_alink_sumou debug * d_a_alink_horse debug * d_a_alink_canoe debug * d_a_alink_crawl / d_a_alink_hang debug * d_a_alink_swim debug * d_a_alink_hook / d_a_alink_iceleaf debug * d_a_alink_bottle debug * d_a_alink_whistle / d_a_alink_kandelaar / d_a_alink_ironball debug * d_a_alink_demo debug * d_a_alink_effect debug * d_a_alink_wolf debug * d_a_alink debug / cleanup * cleanup button status enums
This commit is contained in:
+689
-540
File diff suppressed because it is too large
Load Diff
@@ -79,8 +79,8 @@ public:
|
||||
|
||||
MtxP getMtx() { return mpModelMorf->getModel()->getAnmMtx(15); }
|
||||
|
||||
void onTarget() { mTarget = true; }
|
||||
bool isBack() { return arg0; }
|
||||
u8 onTarget() { return mTarget = true; }
|
||||
u8 isBack() { return arg0; }
|
||||
|
||||
private:
|
||||
/* 0x05AC */ request_of_phase_process_class mPhase;
|
||||
|
||||
@@ -116,7 +116,7 @@ public:
|
||||
void offStateFlg0(daBoomerang_FLG0 flag) { m_stateFlg0 &= ~flag; }
|
||||
u32 getReturnFlg() const { return checkStateFlg0(FLG0_1); }
|
||||
void onWindCatch() { onStateFlg0(WIND_CATCH); }
|
||||
bool checkForceDelete() const { return m_forceDelete; }
|
||||
u8 checkForceDelete() const { return m_forceDelete; }
|
||||
void onForceDelete() { m_forceDelete = true; }
|
||||
bool checkCharge() const { return true; }
|
||||
void setThrow() { fopAcM_SetParam(this, 1); }
|
||||
|
||||
@@ -34,7 +34,7 @@ public:
|
||||
J3DModel* getModel() { return mpModel; }
|
||||
MtxP getModelMtx() { return mpModel->getBaseTRMtx(); }
|
||||
bool checkTandem() { return fopAcM_GetParam(this) == 2; }
|
||||
bool checkJumpRideFlg() { return mJumpRideFlg; }
|
||||
u8 checkJumpRideFlg() const { return mJumpRideFlg; }
|
||||
void incShapeOffsetY(f32 offset) { mShapeOffsetY += offset; }
|
||||
void incShapeAngleZ(s16 incZ) { shape_angle.z += incZ; }
|
||||
void onRodID(fpc_ProcID i_rodID) { mRodID = i_rodID; }
|
||||
|
||||
+10
-10
@@ -194,16 +194,16 @@ public:
|
||||
daCow_c* getCowP() { return mCowP; }
|
||||
|
||||
// cLib_onBit<u16>(mFlags, (mask))
|
||||
void setCrazyBeforeCatch() { mFlags |= Flag_CrazyBeforeCatch; }
|
||||
void setCrazyCatch() { mFlags |= Flag_CrazyCatch; }
|
||||
void setCrazyDash() { mFlags |= Flag_CrazyDash; }
|
||||
void setCrazyThrowLeft() { mFlags |= Flag_CrazyThrowLeft; }
|
||||
void setCrazyThrowRight() { mFlags |= Flag_CrazyThrowRight; }
|
||||
void setCrazyReady() { mFlags |= Flag_CrazyReady; }
|
||||
void setCrazyGo() { mFlags |= Flag_CrazyGo; }
|
||||
void setNaderu() { mFlags |= Flag_Naderu; }
|
||||
void setNaderuFinish() { mFlags |= Flag_NaderuFinish; }
|
||||
void setCrazyReadyDrawOn() { mFlags |= Flag_CrazyReadyDrawOn; }
|
||||
void setCrazyBeforeCatch() { mFlags |= (u16)Flag_CrazyBeforeCatch; }
|
||||
void setCrazyCatch() { mFlags |= (u16)Flag_CrazyCatch; }
|
||||
void setCrazyDash() { mFlags |= (u16)Flag_CrazyDash; }
|
||||
void setCrazyThrowLeft() { mFlags |= (u16)Flag_CrazyThrowLeft; }
|
||||
void setCrazyThrowRight() { mFlags |= (u16)Flag_CrazyThrowRight; }
|
||||
void setCrazyReady() { mFlags |= (u16)Flag_CrazyReady; }
|
||||
void setCrazyGo() { mFlags |= (u16)Flag_CrazyGo; }
|
||||
void setNaderu() { mFlags |= (u16)Flag_Naderu; }
|
||||
void setNaderuFinish() { mFlags |= (u16)Flag_NaderuFinish; }
|
||||
void setCrazyReadyDrawOn() { mFlags |= (u16)Flag_CrazyReadyDrawOn; }
|
||||
|
||||
u8 getCowIn() { return mCowIn; }
|
||||
u8 getNoNearCheckTimer() { return mNoNearCheckTimer; }
|
||||
|
||||
@@ -152,8 +152,7 @@ public:
|
||||
BOOL speakTo() {
|
||||
if (mType == 4) {
|
||||
if (current.pos.absXZ(daPy_getPlayerActorClass()->current.pos) < 1100.0f && strlen(mpEvtData[5].eventName) != 0) {
|
||||
u32 len = strlen(mpArcNames[mpEvtData[5].num]);
|
||||
if (len != 0) {
|
||||
if (strlen(mpArcNames[mpEvtData[5].num]) != 0) {
|
||||
eventInfo.setArchiveName(mpArcNames[mpEvtData[5].num]);
|
||||
dComIfGp_getEventManager().setObjectArchive(eventInfo.getArchiveName());
|
||||
}
|
||||
|
||||
@@ -217,6 +217,8 @@ public:
|
||||
s8 getActionMode() { return mActionMode; }
|
||||
|
||||
void setTalkFlag(u8 i_flag) { field_0x15bd = i_flag; }
|
||||
|
||||
bool checkBattleMode() { return true; }
|
||||
|
||||
int create();
|
||||
int CreateHeap();
|
||||
|
||||
@@ -146,8 +146,7 @@ public:
|
||||
}
|
||||
|
||||
if (strlen(mpEvtData[var_r29].eventName) != 0) {
|
||||
u32 len = strlen(mpArcNames[mpEvtData[var_r29].num]);
|
||||
if (len != 0) {
|
||||
if (strlen(mpArcNames[mpEvtData[var_r29].num]) != 0) {
|
||||
eventInfo.setArchiveName(mpArcNames[mpEvtData[var_r29].num]);
|
||||
dComIfGp_getEventManager().setObjectArchive(eventInfo.getArchiveName());
|
||||
}
|
||||
|
||||
@@ -228,11 +228,11 @@ public:
|
||||
cXyz getAttentionPos(fopAc_ac_c*);
|
||||
int standWaitJump(void*);
|
||||
|
||||
bool checkNpcObjGra() { return mMode == 1; }
|
||||
void setCrazyDash() { field_0xa48 |= 4; }
|
||||
void setCrazyCatch() { field_0xa48 |= 2; }
|
||||
void setCrazyThrowLeft() { field_0xa48 |= 8; }
|
||||
void setCrazyThrowRight() { field_0xa48 |= 0x10; }
|
||||
u8 checkNpcObjGra() { return mMode == 1; }
|
||||
void setCrazyDash() { field_0xa48 |= (u16)4; }
|
||||
void setCrazyCatch() { field_0xa48 |= (u16)2; }
|
||||
void setCrazyThrowLeft() { field_0xa48 |= (u16)8; }
|
||||
void setCrazyThrowRight() { field_0xa48 |= (u16)0x10; }
|
||||
|
||||
static MotionFunc mBaseMotionList[22];
|
||||
static MotionFunc mFaceMotionList[14];
|
||||
|
||||
@@ -229,45 +229,34 @@ public:
|
||||
}
|
||||
|
||||
u8 getType() {
|
||||
int prm = fopAcM_GetParam(this) >> 0x1C;
|
||||
int prm = (fopAcM_GetParam(this) & 0xF0000000) >> 28;
|
||||
|
||||
u8 type;
|
||||
switch (argument) {
|
||||
case 0:
|
||||
switch (prm) {
|
||||
case 1:
|
||||
type = 2;
|
||||
break;
|
||||
return 2;
|
||||
case 2:
|
||||
type = 4;
|
||||
break;
|
||||
return 4;
|
||||
case 3:
|
||||
type = 6;
|
||||
break;
|
||||
return 6;
|
||||
default:
|
||||
type = 0;
|
||||
break;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (prm) {
|
||||
case 1:
|
||||
type = 3;
|
||||
break;
|
||||
return 3;
|
||||
case 2:
|
||||
type = 5;
|
||||
break;
|
||||
return 5;
|
||||
default:
|
||||
type = 1;
|
||||
break;
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
type = 0;
|
||||
break;
|
||||
return 0;
|
||||
}
|
||||
|
||||
return type;
|
||||
}
|
||||
|
||||
u8 getBitSW() { return fopAcM_GetParam(this) & 0xff; }
|
||||
@@ -304,11 +293,11 @@ public:
|
||||
/* 0x1124 */ daNpcT_Path_c mPath;
|
||||
/* 0x114C */ cXyz mCXyzJump;
|
||||
/* 0x1158 */ int mLatencyTime;
|
||||
/* 0x115C */ float mJumpHeight;
|
||||
/* 0x1160 */ float mJumpSpeed;
|
||||
/* 0x1164 */ float mColsetBlend;
|
||||
/* 0x1168 */ float mGoalStatueTurnSpeed;
|
||||
/* 0x116C */ float mGoalStatueAngle;
|
||||
/* 0x115C */ f32 mJumpHeight;
|
||||
/* 0x1160 */ f32 mJumpSpeed;
|
||||
/* 0x1164 */ f32 mColsetBlend;
|
||||
/* 0x1168 */ f32 mGoalStatueTurnSpeed;
|
||||
/* 0x116C */ f32 mGoalStatueAngle;
|
||||
/* 0x1170 */ s16 mPlayerDirection;
|
||||
/* 0x1172 */ u8 mReset;
|
||||
/* 0x1173 */ u8 mSetWolfHowling;
|
||||
|
||||
@@ -65,7 +65,7 @@ public:
|
||||
cXyz getHangPos() { return mHangPos; }
|
||||
|
||||
void setHangPlayer() { mHangPlayer = 1; }
|
||||
u8 getType() { return mType; }
|
||||
int getType() { return mType; }
|
||||
u8 getType_private() { return fopAcM_GetParamBit(this, 28, 4); }
|
||||
u8 checkType() { return fopAcM_GetParamBit(this, 25, 1); }
|
||||
u8 getSwNo() { return fopAcM_GetParamBit(this, 0, 8); }
|
||||
@@ -76,6 +76,7 @@ public:
|
||||
void clrFlag() { mFlags = 0; }
|
||||
void onFlag(u16 flag) { mFlags |= flag; }
|
||||
u16 checkFlag(u16 flag) { return mFlags & flag; }
|
||||
s16 getAngleY() { return shape_angle.y; }
|
||||
|
||||
private:
|
||||
/* 0x5B0 */ request_of_phase_process_class mPhase;
|
||||
|
||||
@@ -37,21 +37,25 @@ public:
|
||||
cXyz& getJumpAimPos() { return eyePos; }
|
||||
cXyz& getTopPos() { return mTopPos; }
|
||||
cXyz& getRoofPos() { return mRoofPos; }
|
||||
f32 getPullLength() { return mPullLength; }
|
||||
f32 getPullLength() const { return mPullLength; }
|
||||
void setPullLength(f32 i_length) { mPullLength = i_length; }
|
||||
f32 getInitOutLength() { return mInitOutLength; }
|
||||
f32 getInitOutLength() const { return mInitOutLength; }
|
||||
f32 getRealRoofY() { return mRealRoofY; }
|
||||
f32 getMoveDisRate() { return mPullLength * 0.01f; }
|
||||
f32 getLastOffset() { return 6.0f; }
|
||||
f32 getDownOffset() { return 100.0f; }
|
||||
f32 getSwitchOffset() { return 94.0f; }
|
||||
static f32 getLastOffset() { return 6.0f; }
|
||||
static f32 getDownOffset() { return 100.0f; }
|
||||
static f32 getSwitchOffset() { return 94.0f; }
|
||||
u8 getSwitchNum() { return mSw; }
|
||||
void onRide() { mRide = true; }
|
||||
void offRide() { mRide = false; }
|
||||
bool checkRideFlg() { return mRide; }
|
||||
void onEndFlg() { mEnd = true; }
|
||||
bool getEndFlg() { return mEnd; }
|
||||
void onNowSwitchFlg() { mDown = mNowSwitch = true; }
|
||||
|
||||
void onNowSwitchFlg() {
|
||||
mNowSwitch = true;
|
||||
mDown = true;
|
||||
}
|
||||
|
||||
private:
|
||||
/* 0x568 */ request_of_phase_process_class mPhaseReq;
|
||||
|
||||
@@ -31,7 +31,7 @@ public:
|
||||
u8 getGoldWolfIdx();
|
||||
|
||||
s8 getTuneId() { return fopAcM_GetParamBit(this, 4, 4); }
|
||||
int getNextSceneId() { return fopAcM_GetParamBit(this, 0, 4); }
|
||||
s8 getNextSceneId() { return fopAcM_GetParamBit(this, 0, 4); }
|
||||
u32 getSwBit1() { return home.angle.x & 0xff; }
|
||||
u32 getSwBit2() { return fopAcM_GetParamBit(this, 8, 8); }
|
||||
u32 getDelEveFlgId() { return fopAcM_GetParamBit(this, 0x10, 0x10); }
|
||||
|
||||
@@ -82,7 +82,10 @@ public:
|
||||
const attributes* attr() const { return &M_attr; }
|
||||
int getType() { return argument & 0x7F; }
|
||||
u8 getPathID() { return fopAcM_GetParam(this); }
|
||||
bool isPlayerCorrect() { return (s8)(u8)(fopAcM_GetParam(this) >> 8) > 0; }
|
||||
bool isPlayerCorrect() {
|
||||
s8 var_r31 = (fopAcM_GetParam(this) >> 8) & 0xFF;
|
||||
return var_r31 > 0;
|
||||
}
|
||||
|
||||
private:
|
||||
/* 0x568 */ J3DModel* mpActiveModel;
|
||||
|
||||
+253
-257
File diff suppressed because it is too large
Load Diff
@@ -48,6 +48,7 @@ public:
|
||||
dPath* checkPathMoveNow() { return mpPathMove; }
|
||||
|
||||
static u32 getWaitArg() { return 0; }
|
||||
static int getWaterSinkLimit() { return 50; }
|
||||
|
||||
BOOL getDeleteFlg() const { return mDeleteFlg; }
|
||||
|
||||
|
||||
@@ -45,9 +45,9 @@ public:
|
||||
}
|
||||
|
||||
int getType() {
|
||||
int param = fopAcM_GetParam(this) >> 0x18;
|
||||
int type;
|
||||
u32 param = (fopAcM_GetParam(this) & 0xFF000000) >> 0x18;
|
||||
|
||||
int type;
|
||||
if (param == 0xFF) {
|
||||
type = 0;
|
||||
} else {
|
||||
|
||||
@@ -1092,8 +1092,8 @@ public:
|
||||
i_info->field_0x1e = param_1;
|
||||
}
|
||||
|
||||
void EventFlag(int i_flag) {
|
||||
mEventData.field_0x24 = i_flag;
|
||||
int EventFlag(int i_flag) {
|
||||
return mEventData.field_0x24 = i_flag;
|
||||
}
|
||||
|
||||
void Att() {
|
||||
|
||||
+5
-5
@@ -146,7 +146,7 @@ public:
|
||||
u32 GetRPrm() const { return mRPrm; }
|
||||
u32 MskSPrm(u32 mask) const { return mGFlag & mask; }
|
||||
u32 MskRPrm(u32 mask) const { return mRPrm & mask; }
|
||||
bool ChkSPrm(u32 mask) const { return MskSPrm(mask); }
|
||||
bool ChkSPrm(u32 mask) { return MskSPrm(mask); }
|
||||
void OnSPrm(u32 flag) { mGFlag |= flag; }
|
||||
void OnRPrm(u32 flag) { mRPrm |= flag; }
|
||||
void OffSPrm(u32 flag) { mGFlag &= ~flag; }
|
||||
@@ -169,7 +169,7 @@ public:
|
||||
void SetHitMark(u8 mark) { mHitMark = mark; }
|
||||
void SetSe(u8 se) { mSe = se; }
|
||||
void SetMtrl(u8 mtrl) { mMtrl = mtrl; }
|
||||
void SetAtSpl(dCcG_At_Spl spl) { mSpl = spl; }
|
||||
void SetSpl(dCcG_At_Spl spl) { mSpl = spl; }
|
||||
u8 GetSe() { return mSe; }
|
||||
dCcG_At_Spl GetSpl() { return (dCcG_At_Spl)mSpl; }
|
||||
u8 GetMtrl() { return mMtrl; }
|
||||
@@ -311,7 +311,7 @@ public:
|
||||
|
||||
void SetAtVec(cXyz& vec) { mGObjAt.SetVec(vec); }
|
||||
void SetTgVec(cXyz& vec) { mGObjTg.SetVec(vec); }
|
||||
bool ChkAtNoMass() const { return mGObjAt.ChkSPrm(8); }
|
||||
bool ChkAtNoMass() { return mGObjAt.ChkSPrm(8); }
|
||||
void OnAtNoHitMark() { mGObjAt.OnSPrm(2); }
|
||||
void OffAtNoHitMark() { mGObjAt.OffSPrm(2); }
|
||||
void OnTgNoHitMark() { mGObjTg.OnSPrm(4); }
|
||||
@@ -331,7 +331,7 @@ public:
|
||||
bool ChkAtShieldHit() { return mGObjAt.ChkRPrm(1); }
|
||||
cXyz* GetAtVecP() { return mGObjAt.GetVecP(); }
|
||||
cXyz* GetTgVecP() { return mGObjTg.GetVecP(); }
|
||||
void SetAtSpl(dCcG_At_Spl spl) { mGObjAt.SetAtSpl(spl); }
|
||||
void SetAtSpl(dCcG_At_Spl spl) { mGObjAt.SetSpl(spl); }
|
||||
void SetAtHitCallback(dCcD_HitCallback callback) { mGObjAt.SetHitCallback(callback); }
|
||||
void SetTgHitCallback(dCcD_HitCallback callback) { mGObjTg.SetHitCallback(callback); }
|
||||
void SetCoHitCallback(dCcD_HitCallback callback) { mGObjCo.SetHitCallback(callback); }
|
||||
@@ -415,7 +415,7 @@ public:
|
||||
void SetTgHitPos(cXyz& pos) { mGObjTg.SetHitPos(pos); }
|
||||
void SetAtHitPos(cXyz& pos) { mGObjAt.SetHitPos(pos); }
|
||||
u8 GetTgSe() { return mGObjTg.GetSe(); }
|
||||
u32 GetTgHitObjHitSeID(int i_soundID) { return getHitSeID(GetTgHitObjSe(),i_soundID); }
|
||||
u32 GetTgHitObjHitSeID(BOOL i_isRebound) { return getHitSeID(GetTgHitObjSe(), i_isRebound); }
|
||||
cXyz* GetAtHitPosP() { return mGObjAt.GetHitPosP(); }
|
||||
cXyz* GetTgHitPosP() { return mGObjTg.GetHitPosP(); }
|
||||
cXyz* GetTgRVecP() { return mGObjTg.GetRVecP(); }
|
||||
|
||||
@@ -16,6 +16,169 @@
|
||||
#include "m_Do/m_Do_controller_pad.h"
|
||||
#include "m_Do/m_Do_graphic.h"
|
||||
|
||||
enum dComIfG_ButtonStatus {
|
||||
/* 0x00 */ BUTTON_STATUS_NONE,
|
||||
/* 0x01 */ BUTTON_STATUS_LET_GO,
|
||||
/* 0x02 */ BUTTON_STATUS_PEEK,
|
||||
/* 0x03 */ BUTTON_STATUS_ATTACK,
|
||||
/* 0x04 */ BUTTON_STATUS_PUT_AWAY,
|
||||
/* 0x05 */ BUTTON_STATUS_HOWL,
|
||||
/* 0x06 */ BUTTON_STATUS_OPEN,
|
||||
/* 0x07 */ BUTTON_STATUS_ENTER,
|
||||
/* 0x08 */ BUTTON_STATUS_CHECK,
|
||||
/* 0x09 */ BUTTON_STATUS_DASH,
|
||||
/* 0x0A */ BUTTON_STATUS_CROUCH,
|
||||
/* 0x0B */ BUTTON_STATUS_DEFEND,
|
||||
/* 0x0C */ BUTTON_STATUS_PICK_UP,
|
||||
/* 0x0D */ BUTTON_STATUS_DIG,
|
||||
/* 0x0E */ BUTTON_STATUS_EAT,
|
||||
/* 0x0F */ BUTTON_STATUS_SELECT,
|
||||
/* 0x10 */ BUTTON_STATUS_LOCK,
|
||||
/* 0x11 */ BUTTON_STATUS_SWITCH,
|
||||
/* 0x12 */ BUTTON_STATUS_BACK,
|
||||
/* 0x13 */ BUTTON_STATUS_THROW,
|
||||
/* 0x14 */ BUTTON_STATUS_PLACE,
|
||||
/* 0x15 */ BUTTON_STATUS_GRAB,
|
||||
/* 0x16 */ BUTTON_STATUS_GET_OFF,
|
||||
/* 0x17 */ BUTTON_STATUS_GET_ON,
|
||||
/* 0x18 */ BUTTON_STATUS_PADDLE,
|
||||
/* 0x19 */ BUTTON_STATUS_JUMP,
|
||||
/* 0x1A */ BUTTON_STATUS_READ,
|
||||
/* 0x1B */ BUTTON_STATUS_LOOK,
|
||||
/* 0x1C */ BUTTON_STATUS_SPEAK,
|
||||
/* 0x1D */ BUTTON_STATUS_LIFT,
|
||||
/* 0x1E */ BUTTON_STATUS_SWING,
|
||||
/* 0x1F */ BUTTON_STATUS_UNK_31,
|
||||
/* 0x20 */ BUTTON_STATUS_UNK_32,
|
||||
/* 0x21 */ BUTTON_STATUS_UNK_33,
|
||||
/* 0x22 */ BUTTON_STATUS_CONFIRM,
|
||||
/* 0x23 */ BUTTON_STATUS_NEXT,
|
||||
/* 0x24 */ BUTTON_STATUS_INFO,
|
||||
/* 0x25 */ BUTTON_STATUS_UNK_37,
|
||||
/* 0x26 */ BUTTON_STATUS_UNK_38,
|
||||
/* 0x27 */ BUTTON_STATUS_UNK_39,
|
||||
/* 0x28 */ BUTTON_STATUS_WHOOP,
|
||||
/* 0x29 */ BUTTON_STATUS_ZOOM,
|
||||
/* 0x2A */ BUTTON_STATUS_QUIT,
|
||||
/* 0x2B */ BUTTON_STATUS_PICK,
|
||||
/* 0x2C */ BUTTON_STATUS_BLOW,
|
||||
/* 0x2D */ BUTTON_STATUS_DODGE,
|
||||
/* 0x2E */ BUTTON_STATUS_CUT,
|
||||
/* 0x2F */ BUTTON_STATUS_HINT,
|
||||
/* 0x30 */ BUTTON_STATUS_FINISH,
|
||||
/* 0x31 */ BUTTON_STATUS_SET_FREE,
|
||||
/* 0x32 */ BUTTON_STATUS_DISMOUNT,
|
||||
/* 0x33 */ BUTTON_STATUS_DROP_DOWN,
|
||||
/* 0x34 */ BUTTON_STATUS_UNK_52,
|
||||
/* 0x35 */ BUTTON_STATUS_TAKE,
|
||||
/* 0x36 */ BUTTON_STATUS_HURRY,
|
||||
/* 0x37 */ BUTTON_STATUS_PULL_DOWN,
|
||||
/* 0x38 */ BUTTON_STATUS_PET,
|
||||
/* 0x39 */ BUTTON_STATUS_UNK_57,
|
||||
/* 0x3A */ BUTTON_STATUS_SHIELD_ATTACK,
|
||||
/* 0x3B */ BUTTON_STATUS_LISTEN,
|
||||
/* 0x3C */ BUTTON_STATUS_DRINK,
|
||||
/* 0x3D */ BUTTON_STATUS_UNK_61,
|
||||
/* 0x3E */ BUTTON_STATUS_COVER,
|
||||
/* 0x3F */ BUTTON_STATUS_PUSH,
|
||||
/* 0x40 */ BUTTON_STATUS_RESIST,
|
||||
/* 0x41 */ BUTTON_STATUS_DIVE,
|
||||
/* 0x42 */ BUTTON_STATUS_PUT_TOGETHER,
|
||||
/* 0x43 */ BUTTON_STATUS_SKIP,
|
||||
/* 0x44 */ BUTTON_STATUS_SLAP,
|
||||
/* 0x45 */ BUTTON_STATUS_SNIFF,
|
||||
/* 0x46 */ BUTTON_STATUS_BITE,
|
||||
/* 0x47 */ BUTTON_STATUS_ROLL,
|
||||
/* 0x48 */ BUTTON_STATUS_FASTEN,
|
||||
/* 0x49 */ BUTTON_STATUS_GET_DOWN,
|
||||
/* 0x4A */ BUTTON_STATUS_HAWKEYE_OFF,
|
||||
/* 0x4B */ BUTTON_STATUS_UNK_75,
|
||||
/* 0x4C */ BUTTON_STATUS_SWIM,
|
||||
/* 0x4D */ BUTTON_STATUS_CANT_SKIP,
|
||||
/* 0x4E */ BUTTON_STATUS_SENSE,
|
||||
/* 0x4F */ BUTTON_STATUS_UNK_79,
|
||||
/* 0x50 */ BUTTON_STATUS_UNK_80,
|
||||
/* 0x51 */ BUTTON_STATUS_LAND,
|
||||
/* 0x52 */ BUTTON_STATUS_HOOK,
|
||||
/* 0x53 */ BUTTON_STATUS_CHANGE_LOCKS,
|
||||
/* 0x54 */ BUTTON_STATUS_EQUIP,
|
||||
/* 0x55 */ BUTTON_STATUS_PULL,
|
||||
/* 0x56 */ BUTTON_STATUS_REEL,
|
||||
/* 0x57 */ BUTTON_STATUS_EXTRACT,
|
||||
/* 0x58 */ BUTTON_STATUS_SPIN,
|
||||
/* 0x59 */ BUTTON_STATUS_UNK_89,
|
||||
/* 0x5A */ BUTTON_STATUS_SPIN_ATTACK,
|
||||
/* 0x5B */ BUTTON_STATUS_REEL_FAST,
|
||||
/* 0x5C */ BUTTON_STATUS_RAISE,
|
||||
/* 0x5D */ BUTTON_STATUS_RELEASE,
|
||||
/* 0x5E */ BUTTON_STATUS_UNK_94,
|
||||
/* 0x5F */ BUTTON_STATUS_MAP,
|
||||
/* 0x60 */ BUTTON_STATUS_ITEMS,
|
||||
/* 0x61 */ BUTTON_STATUS_INSERT,
|
||||
/* 0x62 */ BUTTON_STATUS_DRAW,
|
||||
/* 0x63 */ BUTTON_STATUS_STRIKE,
|
||||
/* 0x64 */ BUTTON_STATUS_BLANK,
|
||||
/* 0x65 */ BUTTON_STATUS_UNK_101,
|
||||
/* 0x66 */ BUTTON_STATUS_POINT_WII_REMOTE,
|
||||
/* 0x67 */ BUTTON_STATUS_FLIP,
|
||||
/* 0x68 */ BUTTON_STATUS_CHANGE_VIEW,
|
||||
/* 0x69 */ BUTTON_STATUS_UNK_105,
|
||||
/* 0x6A */ BUTTON_STATUS_UNK_106,
|
||||
/* 0x6B */ BUTTON_STATUS_CHANCE,
|
||||
/* 0x6C */ BUTTON_STATUS_SCOOP,
|
||||
/* 0x6D */ BUTTON_STATUS_SURVEY,
|
||||
/* 0x6E */ BUTTON_STATUS_CANCEL,
|
||||
/* 0x6F */ BUTTON_STATUS_SEIZE,
|
||||
/* 0x70 */ BUTTON_STATUS_COLLECTION,
|
||||
/* 0x71 */ BUTTON_STATUS_AREA_MAP,
|
||||
/* 0x72 */ BUTTON_STATUS_ACTION,
|
||||
/* 0x73 */ BUTTON_STATUS_SET_HOOK,
|
||||
/* 0x74 */ BUTTON_STATUS_TILT,
|
||||
/* 0x75 */ BUTTON_STATUS_THRUST,
|
||||
/* 0x76 */ BUTTON_STATUS_ROTATE,
|
||||
/* 0x77 */ BUTTON_STATUS_HELM_SPLITTER,
|
||||
/* 0x78 */ BUTTON_STATUS_MOVE,
|
||||
/* 0x79 */ BUTTON_STATUS_UNK_121,
|
||||
/* 0x7A */ BUTTON_STATUS_HOLD_ON,
|
||||
/* 0x7B */ BUTTON_STATUS_UNK_123,
|
||||
/* 0x7C */ BUTTON_STATUS_HELP,
|
||||
/* 0x7D */ BUTTON_STATUS_ZOOM_IN,
|
||||
/* 0x7E */ BUTTON_STATUS_ZOOM_OUT,
|
||||
/* 0x7F */ BUTTON_STATUS_MOVE_CLOSER_TV,
|
||||
/* 0x80 */ BUTTON_STATUS_UNK_128,
|
||||
/* 0x81 */ BUTTON_STATUS_UNK_129,
|
||||
/* 0x82 */ BUTTON_STATUS_UNK_130,
|
||||
/* 0x83 */ BUTTON_STATUS_UNK_131,
|
||||
/* 0x84 */ BUTTON_STATUS_UNK_132,
|
||||
/* 0x85 */ BUTTON_STATUS_UNK_133,
|
||||
/* 0x86 */ BUTTON_STATUS_UNK_134,
|
||||
/* 0x87 */ BUTTON_STATUS_UNK_135,
|
||||
/* 0x88 */ BUTTON_STATUS_UNK_136,
|
||||
/* 0x89 */ BUTTON_STATUS_UNK_137,
|
||||
/* 0x8A */ BUTTON_STATUS_UNK_138,
|
||||
/* 0x8B */ BUTTON_STATUS_UNK_139,
|
||||
/* 0x8C */ BUTTON_STATUS_UNK_140,
|
||||
/* 0x8D */ BUTTON_STATUS_UNK_141,
|
||||
/* 0x8E */ BUTTON_STATUS_UNK_142,
|
||||
/* 0x8F */ BUTTON_STATUS_UNK_143,
|
||||
/* 0x90 */ BUTTON_STATUS_UNK_144,
|
||||
/* 0x91 */ BUTTON_STATUS_UNK_145,
|
||||
/* 0x92 */ BUTTON_STATUS_UNK_146,
|
||||
/* 0x93 */ BUTTON_STATUS_UNK_147,
|
||||
/* 0x94 */ BUTTON_STATUS_UNK_148,
|
||||
/* 0x95 */ BUTTON_STATUS_UNK_149,
|
||||
/* 0x96 */ BUTTON_STATUS_UNK_150,
|
||||
/* 0x97 */ BUTTON_STATUS_UNK_151,
|
||||
/* 0x98 */ BUTTON_STATUS_UNK_152,
|
||||
/* 0x99 */ BUTTON_STATUS_UNK_153,
|
||||
};
|
||||
|
||||
enum dComIfG_ButtonStatusFlag {
|
||||
/* 0x0 */ BUTTON_STATUS_FLAG_NONE,
|
||||
/* 0x2 */ BUTTON_STATUS_FLAG_EMPHASIS = 2,
|
||||
/* 0x4 */ BUTTON_STATUS_FLAG_CONTINUATION = 4,
|
||||
};
|
||||
|
||||
class JKRAramArchive;
|
||||
class dSmplMdl_draw_c;
|
||||
class dTimer_c;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user