diff options
author | M <No Email> | 2017-08-19 16:44:22 +0200 |
---|---|---|
committer | Made-s <made111@gmx.de> | 2018-01-06 00:24:34 +0100 |
commit | 3c375d2cb4189d19c650145c4ddeedc7c43b76a2 (patch) | |
tree | d3df8c5e599cd13e17bf0cded8f734160902c173 /include | |
parent | f5fbe5b66226f4e7e38fe5d4638831d1ce19b36b (diff) |
Almost decompiled roulette_util, started decompiling roulette
Diffstat (limited to 'include')
-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 |