diff options
| author | theo3 <arisstephenson2@gmail.com> | 2021-12-19 17:57:42 -0800 |
|---|---|---|
| committer | theo3 <arisstephenson2@gmail.com> | 2021-12-19 17:57:42 -0800 |
| commit | 3c4e1762d9aefa7840d3e6ec8343e551e2e6607c (patch) | |
| tree | 16c9b2ca2b824feccc9720de5398669913a32302 /include | |
| parent | 227703e4966071b98af129185ed7d70c782ceed2 (diff) | |
util files
Diffstat (limited to 'include')
| -rw-r--r-- | include/functions.h | 4 | ||||
| -rw-r--r-- | include/room.h | 11 | ||||
| -rw-r--r-- | include/save.h | 11 |
3 files changed, 19 insertions, 7 deletions
diff --git a/include/functions.h b/include/functions.h index 1b446323..293f7e20 100644 --- a/include/functions.h +++ b/include/functions.h @@ -29,7 +29,7 @@ extern Entity* CreateDeathFx(Entity*, u32, u32); extern void UpdateAnimationVariableFrames(Entity*, u32); extern u8* GetSpriteSubEntryOffsetDataPointer(u32, u32); extern bool32 LoadFixedGFX(Entity*, u32); -extern Entity* CreateItemEntity(u32, u32, u32); +extern void CreateItemEntity(u32, u32, u32); extern u32 ProcessMovement(Entity*); extern void MenuFadeIn(u32, u32); extern void LoadResourceAsync(const void*, u32, u32); @@ -276,7 +276,7 @@ extern Entity* sub_08077C0C(ItemBehavior*, u32); extern void sub_08077D38(ItemBehavior*, u32); extern void sub_08077E78(ItemBehavior*, u32); extern void UpdateItemAnim(ItemBehavior*); -extern void sub_0806F948(Entity*); +extern u32 sub_0806F948(Entity*); extern void sub_08077DF4(ItemBehavior*, u32); extern void sub_08077BB8(ItemBehavior*); extern bool32 sub_08077EFC(ItemBehavior*); diff --git a/include/room.h b/include/room.h index 58d323b1..aafac5bd 100644 --- a/include/room.h +++ b/include/room.h @@ -143,6 +143,17 @@ typedef struct { } ScreenTransition; extern ScreenTransition gScreenTransition; +typedef struct { + u8 type; + u8 _1; + u8 _2; + u8 _3; + u16 _4; + u8 _6; + u8 _7; +} TileEntity; +extern TileEntity gUnk_02017660[]; + extern void SetTileType(u32, u32, u32); extern void sub_08080964(u32 time, u32 magnitude); // shake screen diff --git a/include/save.h b/include/save.h index 56e953a1..1126973d 100644 --- a/include/save.h +++ b/include/save.h @@ -42,11 +42,12 @@ typedef struct { /*0x088*/ PlayerWorldStatus saved_status; /*0x0A8*/ Stats stats; /*0x0D0*/ u8 fillerD0[0x71]; - /*0x141*/ u8 unk141[0x45c - 0x141]; - /*0x45c*/ u8 unk45C[0x10]; - /*0x46c*/ u8 unk46C[0x20]; - /*0x48c*/ u32 unk48C[8]; - /*0x4ac*/ u8 filler4ac[0x8]; + /*0x141*/ u8 unk141[0x1c1 - 0x141]; + /*0x1C1*/ u8 unk1C1[0x45c - 0x1c1]; + /*0x45C*/ u8 unk45C[0x10]; + /*0x46C*/ u8 unk46C[0x20]; + /*0x48C*/ u32 unk48C[8]; + /*0x4AC*/ u8 filler4ac[0x8]; } SaveFile; extern SaveFile gSave; |
