Decompile event_data.s

This commit is contained in:
PikalaxALT
2019-10-21 21:15:54 -04:00
parent 8df72e4da6
commit 6ee1bd0621
18 changed files with 363 additions and 958 deletions
+4
View File
@@ -573,6 +573,7 @@
#define FLAG_0x22F 0x22F
// Story flags
#define STORY_FLAGS_START 0x230
#define FLAG_GOT_POTION_ON_ROUTE_1 0x230
#define FLAG_GOT_TM34_FROM_SURGE 0x231
#define FLAG_GOT_FOSSIL_FROM_MT_MOON 0x232
@@ -1325,6 +1326,7 @@
#define FLAG_SYS_FLASH_ACTIVE (SYS_FLAGS + 0x6)
#define FLAG_SYS_SPECIAL_WILD_BATTLE (SYS_FLAGS + 0x7)
#define PERMA_SYS_FLAGS_START 0x820
#define FLAG_BADGE01_GET (SYS_FLAGS + 0x20)
#define FLAG_BADGE02_GET (SYS_FLAGS + 0x21)
#define FLAG_BADGE03_GET (SYS_FLAGS + 0x22)
@@ -1429,6 +1431,8 @@
#define FLAG_0x8E0 (SYS_FLAGS + 0xE0)
// SPECIAL FLAGS (unknown purpose)
#define SPECIAL_FLAGS_START 0x4000
#define SPECIAL_FLAGS_COUNT 16
#define FLAG_SPECIAL_FLAG_0x4000 0x4000
#define FLAG_SPECIAL_FLAG_0x4001 0x4001
#define FLAG_SPECIAL_FLAG_0x4002 0x4002
+4 -1
View File
@@ -3,6 +3,8 @@
#define VAR_0x3F20 0x3F20
#define VARS_START 0x4000
#define VAR_0x4000 0x4000
#define VAR_0x4001 0x4001
#define VAR_0x4002 0x4002
@@ -267,6 +269,7 @@
#define VAR_0x40FE 0x40FE
#define VAR_0x40FF 0x40FF
#define SPECIAL_VARS_START 0x8000
#define VAR_0x8000 0x8000
#define VAR_0x8001 0x8001
#define VAR_0x8002 0x8002
@@ -287,6 +290,6 @@
#define VAR_CONTEST_CATEGORY 0x8011
#define VAR_MON_BOX_ID 0x8012
#define VAR_MON_BOX_POS 0x8013
#define VAR_0x8014 0x8014
#define VAR_TEXT_COLOR 0x8014
#endif // GUARD_CONSTANTS_VARS_H
+4 -4
View File
@@ -32,8 +32,8 @@ u8 FlagSet(u16 id);
u8 FlagClear(u16 id);
bool8 FlagGet(u16 id);
u16 * GetVarPointer(u16 id);
bool32 Flag_0x839_IsSet(void);
void sub_806E6FC(void);
bool32 IsMysteryGiftEnabled(void);
void ResetSpecialVars(void);
void sub_806E2D0(void);
void sub_806E370(void);
bool32 IsNationalPokedexEnabled(void);
@@ -60,7 +60,7 @@ extern u16 gSpecialVar_0x8014;
extern u16 gSpecialVar_Result;
extern u16 gSpecialVar_0x8004;
extern u16 gUnknown_20370DA;
extern u16 gUnknown_20370DC;
extern u16 gSpecialVar_TextColor;
extern u16 gSpecialVar_PrevTextColor;
#endif // GUARD_EVENT_DATA_H
+2
View File
@@ -40,6 +40,8 @@ void sub_8112450(void);
void sub_8112364(void);
u8 sub_8112CAC(void);
void sub_81138F8(void);
void *sub_8112D40(u8 a0, u16 a1);
void sub_8112DB0(u8 a0, u16 a1, u16 a2);
extern u8 gUnknown_203ADFA;