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:
TakaRikka
2026-01-17 15:44:37 +02:00
committed by GitHub
parent 93dcac3343
commit b1f44ce532
85 changed files with 11832 additions and 10198 deletions
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -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;
+1 -1
View File
@@ -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); }
+1 -1
View File
@@ -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
View File
@@ -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; }
+1 -2
View File
@@ -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());
}
+2
View File
@@ -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();
+1 -2
View File
@@ -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());
}
+5 -5
View File
@@ -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];
+14 -25
View File
@@ -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;
+2 -1
View File
@@ -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;
+10 -6
View File
@@ -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;
+1 -1
View File
@@ -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); }
+4 -1
View File
@@ -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;
File diff suppressed because it is too large Load Diff
+1
View File
@@ -48,6 +48,7 @@ public:
dPath* checkPathMoveNow() { return mpPathMove; }
static u32 getWaitArg() { return 0; }
static int getWaterSinkLimit() { return 50; }
BOOL getDeleteFlg() const { return mDeleteFlg; }
+2 -2
View File
@@ -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 {
+2 -2
View File
@@ -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
View File
@@ -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(); }
+163
View File
@@ -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