From c028df7ce77d8a2e4ba528012ef24e65a17aa5ca Mon Sep 17 00:00:00 2001 From: Marcus Huderle Date: Mon, 15 Oct 2018 19:57:26 -0500 Subject: Decompile a couple functions in titlescreen, and label gMain --- include/main.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 include/main.h (limited to 'include/main.h') diff --git a/include/main.h b/include/main.h new file mode 100755 index 0000000..6cc29c5 --- /dev/null +++ b/include/main.h @@ -0,0 +1,22 @@ +#ifndef GUARD_MAIN_H +#define GUARD_MAIN_H + +#include "global.h" + +typedef void (*StateFunc)(void); + +struct Main +{ + /*0x00*/u8 filler0[0x2]; + /*0x02*/u8 mainState; + /*0x03*/u8 subState; + /*0x04*/u8 filler4[0x12]; + /*0x16*/u16 unk16; + /*0x18*/u8 filler18[0x28]; + /*0x40*/int unk40; +}; + +extern struct Main gMain; +extern StateFunc gMainFuncs[]; + +#endif // GUARD_MAIN_H -- cgit v1.2.3