summaryrefslogtreecommitdiff
path: root/include/m_event.h
diff options
context:
space:
mode:
authorMaide <34639600+Kelebek1@users.noreply.github.com>2023-08-18 04:44:08 +0100
committerGitHub <noreply@github.com>2023-08-17 20:44:08 -0700
commitc863d781327c1d371cb81ad31a4fd06b53e1b953 (patch)
tree27d282e78cfe134623a000394dace56d03eb261a /include/m_event.h
parentae5aa8db7c07a162cf140a30e9af772c57e4b16b (diff)
m_start_data_init (#61)
* m_start_data_init * Fix NPC, m,atch last func * Rebased * Rebased * Update struct names * PR --------- Co-authored-by: Maide <you@example.com>
Diffstat (limited to 'include/m_event.h')
-rw-r--r--include/m_event.h26
1 files changed, 15 insertions, 11 deletions
diff --git a/include/m_event.h b/include/m_event.h
index 00ab4a5..017b4ea 100644
--- a/include/m_event.h
+++ b/include/m_event.h
@@ -3,7 +3,11 @@
#include "ultra64.h"
-typedef struct Game_Play1EBC {
+typedef struct mEv_event_save_c {
+ /* 0x00 */ char unk00[0x9C];
+} mEv_event_save_c; // size >= 0x9C
+
+typedef struct Event {
/* 0x00 */ u8 unk_00;
/* 0x01 */ u8 unk_01;
/* 0x02 */ u8 unk_02;
@@ -12,12 +16,12 @@ typedef struct Game_Play1EBC {
/* 0x06 */ s16 unk_06;
/* 0x08 */ s32 unk_08;
/* 0x0C */ s32 unk_0C;
-} Game_Play1EBC; // size = 0x10
+} Event; // size = 0x10
// void func_8007D140_jp();
// void func_8007D180_jp();
-// void func_8007D1A8_jp();
-// void mEv_ClearEventInfo();
+void mEv_ClearEventSaveInfo(mEv_event_save_c* event_save);
+void mEv_ClearEventInfo(void);
// void func_8007D25C_jp();
// void func_8007D2B8_jp();
// void func_8007D318_jp();
@@ -47,9 +51,9 @@ s32 mEv_CheckFirstJob(void);
// void func_8007D784_jp();
// void func_8007D7BC_jp();
// void func_8007D810_jp();
-// void func_8007D848_jp();
+void mEv_SetGateway(void);
// void func_8007D880_jp();
-// void func_8007D8D4_jp();
+void mEv_UnSetGateway(void);
s32 mEv_CheckTitleDemo(void);
// void func_8007D91C_jp();
// void func_8007D930_jp();
@@ -92,12 +96,12 @@ s32 mEv_CheckTitleDemo(void);
// void func_8007F358_jp();
// void func_8007F6A0_jp();
// void func_8007F764_jp();
-void func_8007F858_jp(Game_Play1EBC* arg0);
-// void func_8007F8A4_jp();
-void mEv_2nd_init(Game_Play1EBC* arg0);
+void mEv_init(Event* event);
+void mEv_init_force(void*);
+void mEv_2nd_init(Event* event);
// void func_8007F950_jp();
-void mEv_run(Game_Play1EBC* arg0);
-void mEv_finish(Game_Play1EBC* arg0);
+void mEv_run(Event* event);
+void mEv_finish(Event* event);
// void func_8007FCB8_jp();
// void func_8007FD40_jp();
// void func_8007FDA8_jp();