diff options
Diffstat (limited to 'include/roulette_util.h')
-rw-r--r-- | include/roulette_util.h | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/include/roulette_util.h b/include/roulette_util.h new file mode 100644 index 000000000..833c84241 --- /dev/null +++ b/include/roulette_util.h @@ -0,0 +1,51 @@ +#ifndef ROULETTE_UTIL_H +#define ROULETTE_UTIL_H + +struct UnkStruct1 +{ + u16 val0; + u16 val1; + u8 val2; + u8 val3; + u8 val4; + s8 field0:5; + s8 field1:2; + s8 field2:1; +}; + +struct UnkStruct3 +{ + u8 field0:7; + u8 field1:1; + u8 val1; + s8 val2; + s8 val3; + u16 val4; + u16 val5; + u8 val6; + u8 val7; + u8 val8; + s8 field2:5; + s8 field3:2; + s8 field4:1; +}; + +struct UnkStruct0 +{ + u8 val0; + u8 val1; //unused ? + u16 val2; //flag for each UnkStruct3 + struct UnkStruct3 val3[0x10]; +}; + + +void sub_8124918(struct UnkStruct0 *); +u8 sub_812492C(struct UnkStruct0 *, u8, struct UnkStruct1 *); +u8 unref_sub_81249B0(struct UnkStruct0 *, u8); +void task_tutorial_controls_fadein(struct UnkStruct0 *); +void sub_8124CE8(struct UnkStruct0 *, u16); +void sub_8124D3C(struct UnkStruct0 *, u16); +void sub_8124DDC(u16 *, u16, u8, u8, u8, u8); +void sub_8124E2C(u16 *, u16 *, u8, u8, u8, u8); + +#endif |