diff options
| author | Pheenoh <pheenoh@gmail.com> | 2023-03-07 18:03:46 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-07 18:03:46 -0700 |
| commit | f31ab5ae0be3de6e0910b2d5942e33458be043ac (patch) | |
| tree | 4fbfdeda4e8bfac575a81ab9d4eaa79530ea35c5 /include/d/event | |
| parent | 6c2e18af70dcc392b49cacf77fdb6ff8a164c0a5 (diff) | |
Misc Changes (#306)
Diffstat (limited to 'include/d/event')
| -rw-r--r-- | include/d/event/d_event.h | 34 |
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() {} |
