Decompile scenarioHtmCallback10

This commit is contained in:
Ryan Dwyer
2020-01-09 21:43:08 +10:00
parent 53dc7917d3
commit 6653f8ffe4
8 changed files with 146 additions and 280 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ u32 func0f00259c(void);
u32 func0f002844(void);
u32 func0f002a98(void);
void func0f002b58(s32 roomthing, bool enable);
void func0f002c28(s16 room_id, s32 operation, s32 arg2, s32 arg3, s32 arg4);
void func0f002c28(s32 room_id, s32 operation, s32 arg2, s32 arg3, s32 arg4);
u32 func0f002ef8(void);
u32 func0f0033b0(void);
u32 func0f003444(void);
+1 -1
View File
@@ -29,7 +29,7 @@ u32 func0f1122ec(void);
u32 func0f11253c(void);
u32 func0f112790(void);
u32 func0f112844(void);
u32 func0f112884(void);
bool func0f112884(void);
u32 currentPlayerHasProp(struct prop *prop);
u32 func0f112950(void);
u32 func0f112a58(void);
+1 -1
View File
@@ -122,7 +122,7 @@ void scenarioHtmInit(void);
s32 scenarioHtmCallback08(void);
u32 func0f182ba4(void);
u32 func0f182bf4(void);
u32 func0f182c98(void);
void func0f182c98(void);
void scenarioHtmReset(void);
void scenarioHtmCallback10(void);
void scenarioHtmCallback14(struct chrdata *chr);
-3
View File
@@ -825,9 +825,6 @@ extern u32 var800ac0e8;
extern u32 var800ac0f8;
extern u32 var800ac108;
extern struct scenariodata g_ScenarioData;
extern struct prop *var800ac168[];
extern u32 var800ac188;
extern u32 var800ac24c;
extern u32 var800ac258;
extern u32 var800ac2c0;
extern u32 var800ac328;
+77 -1
View File
@@ -4378,7 +4378,83 @@ struct scenariodata_htb {
};
struct scenariodata_htm {
u32 unk00;
/*0x800ac110*/ u32 unk000;
/*0x800ac114*/ u32 unk004;
/*0x800ac118*/ u32 unk008;
/*0x800ac11c*/ u32 unk00c;
/*0x800ac120*/ u32 unk010;
/*0x800ac124*/ u32 unk014;
/*0x800ac128*/ u32 unk018;
/*0x800ac12c*/ u32 unk01c;
/*0x800ac130*/ u32 unk020;
/*0x800ac134*/ u32 unk024;
/*0x800ac138*/ u32 unk028;
/*0x800ac13c*/ u32 unk02c;
/*0x800ac140*/ u32 unk030;
/*0x800ac144*/ u32 unk034;
/*0x800ac148*/ u32 unk038;
/*0x800ac14c*/ u32 unk03c;
/*0x800ac150*/ u32 unk040;
/*0x800ac154*/ u32 unk044;
/*0x800ac158*/ u32 unk048;
/*0x800ac15c*/ u32 unk04c;
/*0x800ac160*/ u32 unk050;
/*0x800ac164*/ u32 unk054;
/*0x800ac168*/ struct prop *props[4];
/*0x800ac178*/ u32 unk068;
/*0x800ac17c*/ u32 unk06c;
/*0x800ac180*/ u32 unk070;
/*0x800ac184*/ u32 unk074;
/*0x800ac188*/ u32 unk078;
/*0x800ac18c*/ u32 unk07c;
/*0x800ac190*/ u32 unk080;
/*0x800ac194*/ u32 unk084;
/*0x800ac198*/ u32 unk088;
/*0x800ac19c*/ u32 unk08c;
/*0x800ac1a0*/ u32 unk090;
/*0x800ac1a4*/ u32 unk094;
/*0x800ac1a8*/ u32 unk098;
/*0x800ac1ac*/ u32 unk09c;
/*0x800ac1b0*/ u32 unk0a0;
/*0x800ac1b4*/ u32 unk0a4;
/*0x800ac1b8*/ u32 unk0a8;
/*0x800ac1bc*/ u32 unk0ac;
/*0x800ac1c0*/ u32 unk0b0;
/*0x800ac1c4*/ u32 unk0b4;
/*0x800ac1c8*/ u32 unk0b8;
/*0x800ac1cc*/ u32 unk0bc;
/*0x800ac1d0*/ u32 unk0c0;
/*0x800ac1d4*/ u32 unk0c4;
/*0x800ac1d8*/ u32 unk0c8;
/*0x800ac1dc*/ u32 unk0cc;
/*0x800ac1e0*/ u32 unk0d0;
/*0x800ac1e4*/ u32 unk0d4;
/*0x800ac1e8*/ u32 unk0d8;
/*0x800ac1ec*/ u32 unk0dc;
/*0x800ac1f0*/ u32 unk0e0;
/*0x800ac1f4*/ u32 unk0e4;
/*0x800ac1f8*/ u32 unk0e8;
/*0x800ac1fc*/ u32 unk0ec;
/*0x800ac200*/ u32 unk0f0;
/*0x800ac204*/ u32 unk0f4;
/*0x800ac208*/ u32 unk0f8;
/*0x800ac20c*/ u32 unk0fc;
/*0x800ac210*/ u32 unk100;
/*0x800ac214*/ u32 unk104;
/*0x800ac218*/ u32 unk108;
/*0x800ac21c*/ u32 unk10c;
/*0x800ac220*/ u32 unk110;
/*0x800ac224*/ u32 unk114;
/*0x800ac228*/ u32 unk118;
/*0x800ac22c*/ u32 unk11c;
/*0x800ac230*/ u32 unk120;
/*0x800ac234*/ u32 unk124;
/*0x800ac238*/ u32 unk128;
/*0x800ac23c*/ u32 unk12c;
/*0x800ac240*/ u32 unk130;
/*0x800ac244*/ u32 unk134;
/*0x800ac248*/ u32 unk138;
/*0x800ac24c*/ struct prop *uplink;
};
struct scenariodata_pac {