From 67da19b92c320c282ad9857da4bc41cd042b2b8f Mon Sep 17 00:00:00 2001 From: theo3 Date: Wed, 22 Jul 2020 23:05:12 -0700 Subject: structures.h --- include/functions.h | 7 +++++++ include/structures.h | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 include/structures.h (limited to 'include') diff --git a/include/functions.h b/include/functions.h index caace6ff..2ba8c186 100644 --- a/include/functions.h +++ b/include/functions.h @@ -169,4 +169,11 @@ extern void sub_080AD76C(); extern void sub_080AD644(); extern void sub_080ADA14(u32, u32); extern void sub_080AD89C(); +extern void sub_0801E1B8(u32, u32); +extern void sub_0801E1EC(s32, s32, s32); +extern void sub_08050008(void); +extern void sub_080A3B74(void); +extern void sub_080A4054(void); +extern void sub_0801C1D4(void); +extern void sub_0801C208(void); #endif diff --git a/include/structures.h b/include/structures.h new file mode 100644 index 00000000..fb96345d --- /dev/null +++ b/include/structures.h @@ -0,0 +1,43 @@ +#ifndef STRUCTURES_H +#define STRUCTURES_H + +#include "global.h" +#include "entity.h" +#include "link.h" + +typedef struct { + u8 filler[8]; + u8 field_0x8; + u8 field_0x9[0x34]; + u32 windcrests; + u8 field_0x44[0x64]; + Stats stats; +} struct_02002A40; + +extern struct_02002A40 gUnk_02002A40; + +typedef struct { + u8 field_0x0[8]; + u8 field_0x8; + u8 field_0x9; + u8 field_0xa[6]; + union SplitWord field_0x10; + u8 field_0x14[0xc]; + u16 field_0x20; + u16 field_0x22; + u8 field_0x24[0x14]; + u8 field_0x38; + u8 field_0x39; + u16 field_0x3a; + u8 field_0x3c; + u8 filler[6]; + u16 field_0x44; + u16 field_0x46; + u16 field_0x48; + u16 field_0x4a; +} struct_030010A0; + +extern struct_030010A0 gUnk_030010A0; + + +#endif \ No newline at end of file -- cgit v1.2.3