diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2021-06-23 11:32:25 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2021-06-23 11:32:25 -0400 |
commit | ed0546faaeee4e41ac9b0906bfcbac3e50aa7b22 (patch) | |
tree | a4540513145a66e12650f40ce0d25ca74f7dbddf /include/ewram.h | |
parent | d461cbcaa18e282f0a1ac5954298f2185a69b7c5 (diff) |
Sync contest struct field documentation from Emerald
Diffstat (limited to 'include/ewram.h')
-rw-r--r-- | include/ewram.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/ewram.h b/include/ewram.h index c900f9488..cf3f53417 100644 --- a/include/ewram.h +++ b/include/ewram.h @@ -90,10 +90,20 @@ extern u8 gSharedMem[]; #define ewram16000_2 (&gSharedMem[0x16000]) +// Contest #define eCurContestWinnerSaveIdx (gSharedMem[0x15DDE]) #define eCurContestWinnerIsForArtist (gSharedMem[0x15DDF]) #define eCurContestWinner ((*(struct ContestWinner*)(gSharedMem + 0x15DE0))) #define eContestPaintingBuffers ((*(struct ContestPaintingBuffers*)(gSharedMem + 0x15E00))) +#define eEnableContestDebugging (gSharedMem[0x18000]) +#define eContestTempSave (*(struct ContestTempSave *)(gSharedMem + 0x18004)) +#define sContest (*(struct Contest *)(gSharedMem + 0x19204)) +#define sContestantStatus ((struct ContestantStatus *)(gSharedMem + 0x19260)) +#define eContestAppealResults (*(struct ContestAppealMoveResults *)(gSharedMem + 0x192D0)) +#define eContestAI ((struct ContestAIInfo *)(gSharedMem + 0x192E4)) +#define eContestExcitement (*(struct ContestExcitement *)(gSharedMem + 0x19328)) +#define eContestGfxState ((struct ContestGfxState *)(gSharedMem + 0x19338)) +#define gContestResources__moveAnim (*(struct ContestMoveAnim *)(gSharedMem + 0x19348)) // Battle Struct // For matching purposes, the struct is placed at 0x02000000 and @@ -199,8 +209,6 @@ extern u8 gSharedMem[]; #define eCableCar2 ((struct CableCarEwramStruct2 *)(gSharedMem + 0x19000)) #define ePokedexView3 (struct PokedexView *)(gSharedMem + 0x19000) #define eRoulette ((struct Roulette *)(gSharedMem + 0x19000)) -#define eContestAppealResults (*(struct UnknownContestStruct7 *)(gSharedMem + 0x192D0)) -#define eContestAI ((struct ContestAIInfo *)(gSharedMem + 0x192E4)) #define EWRAM_19348 ((u16 *)(gSharedMem + 0x19348)) #define eWRAM_19348Struct ((struct EWRAM_19348_Struct *)(gSharedMem + 0x19348)) #define ewram19800 (&gSharedMem[0x19800]) |