diff options
| author | emilybrooks <emilybrooksemilybrooks@gmail.com> | 2024-02-06 18:49:33 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-06 18:49:33 -0700 |
| commit | 1d31ba9ecd3efbe7585e000a2876624f4f7df322 (patch) | |
| tree | c1fef3e1640a743358dc4ed30418d8232864ab26 /include/m_common_data.h | |
| parent | 24074d678d5d87a987bbda221f7da1a0dd02ea35 (diff) | |
ac_koinobori OK (#140)
* initial commit
* everything but draw
* fully matching
* imported data
* fixed errors
* review
Diffstat (limited to 'include/m_common_data.h')
| -rw-r--r-- | include/m_common_data.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/include/m_common_data.h b/include/m_common_data.h index 78e2240..ced543a 100644 --- a/include/m_common_data.h +++ b/include/m_common_data.h @@ -24,6 +24,7 @@ struct CommonData_unk_1004C_unk_14_arg0; struct Game_Play; struct struct_809AEFA4; struct ToolClip; +struct ShadowData; typedef UNK_RET (*CommonData_unk_1004C_unk_04)(struct ActorOverlay*, const struct struct_801161E8_jp*, size_t, s32); typedef UNK_RET (*CommonData_unk_1004C_unk_08)(void); @@ -76,6 +77,14 @@ typedef struct CommonData_unk_10078 { /* 0x08 */ CommonData_unk_10078_unk_08 unk_08; } CommonData_unk_10078; // size >= 0xC +typedef UNK_RET (*CommonData_unk_10080_unk_00)(UNK_TYPE); +typedef void (*CommonData_unk_10080_unk_04)(struct Game_Play* game_play, struct ShadowData* shadowData, s16 unk2); + +typedef struct CommonData_unk_10080 { + /* 0x00 */ CommonData_unk_10080_unk_00 unk_00; + /* 0x04 */ CommonData_unk_10080_unk_04 unk_04; +} CommonData_unk_10080; // size >= 0x8 + typedef UNK_RET (*CommonData_unk_10098_unk_4)(struct ActorOverlay*, size_t); typedef UNK_RET (*CommonData_unk_10098_unk_8)(void); typedef UNK_PTR (*CommonData_unk_10098_unk_0C)(void); @@ -206,7 +215,9 @@ typedef struct CommonData { /* 0x1004C */ CommonData_unk_1004C* unk_1004C; /* 0x10050 */ UNK_TYPE1 unk_10050[0x28]; /* 0x10078 */ CommonData_unk_10078* unk_10078; - /* 0x1007C */ UNK_TYPE1 unk_1007C[0x1C]; + /* 0x1007C */ UNK_TYPE1 unk_1007C[0x4]; + /* 0x10080 */ CommonData_unk_10080* unk_10080; + /* 0x10084 */ UNK_TYPE1 unk_10084[0x14]; /* 0x10098 */ CommonData_unk_10098* unk_10098; /* 0x1009C */ UNK_TYPE1 unk_1009C[0x4]; /* 0x100A0 */ struct ToolClip* toolClip; |
