Decompile subchrdll.c

This commit is contained in:
gamemasterplc 2023-11-23 12:18:50 -06:00
parent b3452a8b91
commit 824ccd1ac6
8 changed files with 240 additions and 91 deletions

View file

@ -43,10 +43,18 @@ typedef struct process {
void *user_data;
} Process;
typedef struct unkStruct1D3B44 {
struct unkStruct1D3B44 *prev;
char unk_04[0x1A];
u16 unk_1E;
} unkStruct1D3B44; // sizeof ???
typedef struct player_config {
s16 character;
s16 pad_idx;
s16 diff;
s16 group;
s16 iscom;
} PlayerConfig;
typedef struct wipe_state {
u8 unk[52];
float duration;
u8 unk2[20];
} WipeState;
#endif

View file

@ -14,7 +14,8 @@ void* omInitObjMan(s32, s32);
void fn_80044920(s16);
void fn_80045F74(s16, s32);
s32 fn_800578E4(void);
void fn_1_26C(void);
void fn_80032A58(int arg0);
void fn_80035A0C(void);
void HuDecodeData(void *src, void *dst, u32 size, int decode_type);
void HuMemInitAll(void);
@ -62,4 +63,10 @@ void HuPrcResetStat(Process *process, u16 value);
void HuPrcAllPause(int flag);
void HuPrcAllUPause(int flag);
void omOvlGotoEx(int id, s16 end_mode, int stat, int event);
void omOvlReturnEx(int level, s16 end_mode);
void WipeCreate(char dir, char type, short duration);
u16 print8(s16 x, s16 y, float scale, char *str, ...);
#endif