summaryrefslogtreecommitdiff
path: root/include/d/event
diff options
context:
space:
mode:
authorPheenoh <pheenoh@gmail.com>2023-03-07 18:03:46 -0700
committerGitHub <noreply@github.com>2023-03-07 18:03:46 -0700
commitf31ab5ae0be3de6e0910b2d5942e33458be043ac (patch)
tree4fbfdeda4e8bfac575a81ab9d4eaa79530ea35c5 /include/d/event
parent6c2e18af70dcc392b49cacf77fdb6ff8a164c0a5 (diff)
Misc Changes (#306)
Diffstat (limited to 'include/d/event')
-rw-r--r--include/d/event/d_event.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/include/d/event/d_event.h b/include/d/event/d_event.h
index b41de22e21..cc024e776b 100644
--- a/include/d/event/d_event.h
+++ b/include/d/event/d_event.h
@@ -8,6 +8,40 @@
#include "d/save/d_save.h"
#include "dolphin/types.h"
+#if DEBUG
+class dEvDb_bit_c {
+public:
+ /* 0x00 */ char* mFlagName;
+ /* 0x04 */ char* mFlagDescription;
+ /* 0x08 */ char* mFlagAuthor;
+ /* 0x0C */ u16 mFlagValue;
+ /* 0x10 */ char* mArea; // Area in the game where flag is used
+ /* 0x14 */ u8 field_0x14;
+ /* 0x15 */ u8 field_0x15;
+};
+
+class dEvDb_reg_c {
+public:
+ /* 0x00 */ char* mFlagName;
+ /* 0x04 */ char* mFlagDescription;
+ /* 0x08 */ char* mFlagAuthor;
+ /* 0x0C */ u16 mFlagValue;
+ /* 0x10 */ char* mArea; // Area in the game where flag is used
+ /* 0x14 */ u8 field_0x14;
+ /* 0x15 */ u8 field_0x15;
+};
+
+class dEvDb_flag_base_c {
+public:
+ /* 0x00 */ dEvDb_bit_c* mBitTable;
+ /* 0x04 */ dEvDb_reg_c* mRegTable;
+ /* 0x08 */ int mBitNum;
+ /* 0x0C */ int mRegNum;
+ /* 0x10 */ field_0x10;
+ /* 0x14 */ field_0x14;
+}
+#endif
+
class dEvt_order_c {
public:
~dEvt_order_c() {}