diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/roulette.h | 41 | ||||
-rw-r--r-- | include/roulette_util.h | 42 |
2 files changed, 44 insertions, 39 deletions
diff --git a/include/roulette.h b/include/roulette.h new file mode 100644 index 000000000..8c3ed0a34 --- /dev/null +++ b/include/roulette.h @@ -0,0 +1,41 @@ +#ifndef GUARD_ROULETTE_H +#define GUARD_ROULETTE_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; + u16 val2; //flag for each UnkStruct3 + struct UnkStruct3 val3[0x10]; +}; + +#endif diff --git a/include/roulette_util.h b/include/roulette_util.h index 833c84241..ed925b5bd 100644 --- a/include/roulette_util.h +++ b/include/roulette_util.h @@ -1,43 +1,7 @@ -#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]; -}; +#ifndef GUARD_ROULETTE_UTIL_H +#define GUARD_ROULETTE_UTIL_H +#include "roulette.h" void sub_8124918(struct UnkStruct0 *); u8 sub_812492C(struct UnkStruct0 *, u8, struct UnkStruct1 *); |