get halfway through m424/ball
This commit is contained in:
parent
05a2e87763
commit
ead404a3de
4 changed files with 1388 additions and 22 deletions
|
|
@ -1045,8 +1045,8 @@ config.libs = [
|
|||
objects={
|
||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m424Dll/main.c"),
|
||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m424Dll/map.c"),
|
||||
Object(NonMatching, "REL/m424Dll/ball.c"),
|
||||
Object(NonMatching, "REL/m424Dll/claw.c"),
|
||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m424Dll/ball.c"),
|
||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m424Dll/claw.c"),
|
||||
},
|
||||
),
|
||||
Rel(
|
||||
|
|
|
|||
|
|
@ -8,13 +8,41 @@ typedef struct _M424DllMainStruct {
|
|||
f32 zoom;
|
||||
} M424DllMainStruct; // sizeof 1C
|
||||
|
||||
typedef struct _M424DllBallStruct2 {
|
||||
omObjData* unk0;
|
||||
u8 unk4;
|
||||
u8 unk5;
|
||||
u8 unk6;
|
||||
u16 unk8;
|
||||
u16 unkA;
|
||||
Mtx unkC;
|
||||
Vec unk3C;
|
||||
Vec unk48;
|
||||
Vec unk54;
|
||||
Vec unk60;
|
||||
Vec unk6C;
|
||||
Vec unk78;
|
||||
Vec unk84;
|
||||
u8 unk90;
|
||||
u8 unk91;
|
||||
} M424DllBallStruct2; // sizeof 0x94
|
||||
|
||||
extern M424DllBallStruct2 lbl_1_bss_60[9];
|
||||
extern u8 lbl_1_bss_58;
|
||||
extern s16 lbl_1_bss_24[4];
|
||||
|
||||
f32 fn_1_1358(f32, f32);
|
||||
f32 fn_1_1470(f32, f32, f32);
|
||||
omObjData* fn_1_1AB8(Process*);
|
||||
void fn_1_1B8C(void);
|
||||
f32 fn_1_213C(void);
|
||||
void fn_1_252C(f32, s32);
|
||||
void fn_1_2670(s32, s32);
|
||||
void fn_1_2720(Process*);
|
||||
void fn_1_2880(void);
|
||||
Vec* fn_1_8A00(u8);
|
||||
s32 fn_1_8A2C(void);
|
||||
void fn_1_93F0(Process*);
|
||||
omObjData* fn_1_93F0(Process*);
|
||||
void fn_1_94A4(void);
|
||||
s32 fn_1_B804(void);
|
||||
s32 fn_1_B888(void);
|
||||
|
|
|
|||
|
|
@ -54,25 +54,6 @@ typedef struct _M424DllBallStruct {
|
|||
s32 unkEC;
|
||||
} M424DllBallStruct; // sizeof 0xF0
|
||||
|
||||
typedef struct _M424DllBallStruct2 {
|
||||
omObjData* unk0;
|
||||
u8 unk4;
|
||||
u8 unk5;
|
||||
u8 unk6;
|
||||
u16 unk8;
|
||||
u16 unkA;
|
||||
Mtx unkC;
|
||||
Vec unk3C;
|
||||
Vec unk48;
|
||||
Vec unk54;
|
||||
Vec unk60;
|
||||
Vec unk6C;
|
||||
Vec unk78;
|
||||
Vec unk84;
|
||||
u8 unk90;
|
||||
u8 unk91;
|
||||
} M424DllBallStruct2; // sizeof 0x94
|
||||
|
||||
typedef struct _M424DllBallStruct3 {
|
||||
u8 unk0;
|
||||
M424DllBallStruct2* unk4;
|
||||
|
|
|
|||
1357
src/REL/m424Dll/claw.c
Normal file
1357
src/REL/m424Dll/claw.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue