diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/battle_setup.c | 14 | ||||
-rw-r--r-- | src/dewford_trend.c | 6 | ||||
-rw-r--r-- | src/pokemon_size_record.c | 2 | ||||
-rw-r--r-- | src/record_mixing.c | 2 | ||||
-rw-r--r-- | src/rom4.c | 56 | ||||
-rw-r--r-- | src/save_menu_util.c | 18 | ||||
-rw-r--r-- | src/start_menu.c | 8 | ||||
-rw-r--r-- | src/wild_encounter.c | 4 |
8 files changed, 53 insertions, 57 deletions
diff --git a/src/battle_setup.c b/src/battle_setup.c index 35fa79a5d..f6fe85b46 100644 --- a/src/battle_setup.c +++ b/src/battle_setup.c @@ -620,7 +620,7 @@ u8 TrainerBattleLoadArg8(u8 *ptr) u16 trainerflag_opponent(void) { - return gTrainerBattleOpponent + 1280; + return TRAINER_FLAG_START + gTrainerBattleOpponent; } bool32 battle_exit_is_player_defeat(u32 a1) @@ -753,10 +753,8 @@ void TrainerWantsBattle(u8 ptr, u8 *a2) u8 GetTrainerFlagFromScriptPointer(u8 *data) { - u32 localFlag; - - localFlag = TrainerBattleLoadArg16(data + 2); - return FlagGet(localFlag + 0x500); + u32 flag = TrainerBattleLoadArg16(data + 2); + return FlagGet(TRAINER_FLAG_START + flag); } void sub_8082524(void) @@ -788,17 +786,17 @@ void unref_sub_8082590(void) u8 trainer_flag_check(u16 flag) { - return FlagGet(flag + 0x500); + return FlagGet(TRAINER_FLAG_START + flag); } void trainer_flag_set(u16 flag) { - FlagSet(flag + 0x500); + FlagSet(TRAINER_FLAG_START + flag); } void trainer_flag_clear(u16 flag) { - FlagReset(flag + 0x500); + FlagReset(TRAINER_FLAG_START + flag); } void sub_80825E4(void) diff --git a/src/dewford_trend.c b/src/dewford_trend.c index 5fecf66f4..6ae7a6ae7 100644 --- a/src/dewford_trend.c +++ b/src/dewford_trend.c @@ -282,10 +282,10 @@ bool8 sub_80FA364(u16 *a) if(!SB1ContainsWords(a)) { - if(!FlagGet(0x833)) + if(!FlagGet(SYS_POPWORD_INPUT)) { - FlagSet(0x833); - if(!FlagGet(0x834)) + FlagSet(SYS_POPWORD_INPUT); + if(!FlagGet(SYS_MIX_RECORD)) { gSaveBlock1.easyChatPairs[0].words[0] = a[0]; gSaveBlock1.easyChatPairs[0].words[1] = a[1]; diff --git a/src/pokemon_size_record.c b/src/pokemon_size_record.c index 96ab85fbe..6381881b7 100644 --- a/src/pokemon_size_record.c +++ b/src/pokemon_size_record.c @@ -190,6 +190,6 @@ void GiveGiftRibbonToParty(u8 index, u8 ribbonId) } } if(gotRibbon) - FlagSet(0x83B); + FlagSet(SYS_RIBBON_GET); } } diff --git a/src/record_mixing.c b/src/record_mixing.c index bfa9681c0..a7955f76a 100644 --- a/src/record_mixing.c +++ b/src/record_mixing.c @@ -260,7 +260,7 @@ void sub_80B9484(u8 taskId) if(!gTasks[taskData[10]].isActive) { taskData[TD_STATE] = 2; - FlagSet(0x834); + FlagSet(SYS_MIX_RECORD); DestroyRecordMixingSprite(); DestroyTask(taskData[15]); } diff --git a/src/rom4.c b/src/rom4.c index c15aadbc6..d7bd9b7a3 100644 --- a/src/rom4.c +++ b/src/rom4.c @@ -260,47 +260,47 @@ void sub_8052F5C(void) void flag_var_implications_of_teleport_(void) { player_avatar_init_params_reset(); - FlagReset(2091); - FlagReset(2093); - FlagReset(2092); - FlagReset(2089); - FlagReset(2088); + FlagReset(SYS_CYCLING_ROAD); + FlagReset(SYS_CRUISE_MODE); + FlagReset(SYS_SAFARI_MODE); + FlagReset(SYS_USE_STRENGTH); + FlagReset(SYS_USE_FLASH); } void new_game(void) { player_avatar_init_params_reset(); - FlagReset(2091); - FlagReset(2093); - FlagReset(2092); - FlagReset(2089); - FlagReset(2088); + FlagReset(SYS_CYCLING_ROAD); + FlagReset(SYS_CRUISE_MODE); + FlagReset(SYS_SAFARI_MODE); + FlagReset(SYS_USE_STRENGTH); + FlagReset(SYS_USE_FLASH); ScriptContext2_RunNewScript(gUnknown_0819FC9F); } void sub_8053014(void) { player_avatar_init_params_reset(); - FlagReset(2091); - FlagReset(2093); - FlagReset(2092); - FlagReset(2089); - FlagReset(2088); + FlagReset(SYS_CYCLING_ROAD); + FlagReset(SYS_CRUISE_MODE); + FlagReset(SYS_SAFARI_MODE); + FlagReset(SYS_USE_STRENGTH); + FlagReset(SYS_USE_FLASH); } void sub_8053050(void) { player_avatar_init_params_reset(); - FlagReset(2091); - FlagReset(2093); - FlagReset(2092); - FlagReset(2089); - FlagReset(2088); + FlagReset(SYS_CYCLING_ROAD); + FlagReset(SYS_CRUISE_MODE); + FlagReset(SYS_SAFARI_MODE); + FlagReset(SYS_USE_STRENGTH); + FlagReset(SYS_USE_FLASH); } void sub_805308C(void) { - FlagReset(2092); + FlagReset(SYS_SAFARI_MODE); sub_8054164(); ResetCyclingRoadChallengeData(); mapnumbers_history_shift_sav1_0_2_4_out(); @@ -698,7 +698,7 @@ void sub_8053994(u32 a1) sub_80806E4(); sub_8054164(); if (v2) - FlagReset(2088); + FlagReset(SYS_USE_FLASH); sub_8053C98(); sav1_reset_battle_music_maybe(); mapheader_run_script_with_tag_x3(); @@ -748,7 +748,7 @@ struct UnkPlayerStruct *sub_8053AA8(void) u8 sub_8053B00(struct UnkPlayerStruct *playerStruct, u16 a2, u8 a3) { - if (a3 != 8 && FlagGet(2093)) + if (a3 != 8 && FlagGet(SYS_CRUISE_MODE)) return 1; if (a3 == 5) return 16; @@ -765,7 +765,7 @@ u8 sub_8053B00(struct UnkPlayerStruct *playerStruct, u16 a2, u8 a3) u8 sub_8053B60(struct UnkPlayerStruct *playerStruct, u8 a2, u16 a3, u8 a4) { - if (FlagGet(2093) && a4 == 6) + if (FlagGet(SYS_CRUISE_MODE) && a4 == 6) return 4; if (sub_8056F24(a3) == TRUE) return 2; @@ -813,7 +813,7 @@ void sub_8053C98(void) { if (!gMapHeader.cave) gSaveBlock1.flashUsed = 0; - else if (FlagGet(2088)) + else if (FlagGet(SYS_USE_FLASH)) gSaveBlock1.flashUsed = 1; else gSaveBlock1.flashUsed = gUnknown_0839ACE8; @@ -839,7 +839,7 @@ void sub_8053D14(u16 mapDataId) bool16 sub_8053D30(struct WarpData *warp) { - if (!FlagGet(2090)) + if (!FlagGet(SYS_WEATHER_CTRL)) return FALSE; if (warp->mapGroup != 0) return FALSE; @@ -955,7 +955,7 @@ void sav1_reset_battle_music_maybe(void) void sub_8053F0C(void) { - if (FlagGet(16385) != TRUE) + if (FlagGet(SPECIAL_FLAG_1) != TRUE) { u16 newMusic = warp1_target_get_music(); u16 currentMusic = GetCurrentMapMusic(); @@ -1002,7 +1002,7 @@ u8 is_warp1_light_level_8_or_9(void) void sub_8053FF8(void) { u16 music = warp1_target_get_music(); - if (FlagGet(16385) != TRUE && music != GetCurrentMapMusic()) + if (FlagGet(SPECIAL_FLAG_1) != TRUE && music != GetCurrentMapMusic()) { u8 speed = is_warp1_light_level_8_or_9(); FadeOutMapMusic(speed); diff --git a/src/save_menu_util.c b/src/save_menu_util.c index 6d3d23e25..1cc80910f 100644 --- a/src/save_menu_util.c +++ b/src/save_menu_util.c @@ -25,7 +25,7 @@ void HandleDrawSaveWindowInfo(s16 left, s16 top) if (sub_809473C()) width = 13; - if (FlagGet(2049)) // player has Pokédex? + if (FlagGet(SYS_POKEDEX_GET)) { // print info + dex information. MenuDrawTextWindow(left, top, left + width, top + 11); @@ -53,7 +53,7 @@ void sub_80946C8(u16 left, u16 top) if (sub_809473C()) width = 13; - if (FlagGet(2049)) // player has Pokédex? + if (FlagGet(SYS_POKEDEX_GET)) MenuZeroFillWindowRect(left, top, left + width, top + 11); else MenuZeroFillWindowRect(left, top, left + width, top + 9); @@ -112,14 +112,12 @@ void PrintSavePlayTime(s16 x, s16 y) u8 GetBadgeCount(void) { u8 badgeCount = 0; - int badgeFlag = 0x807; // first badge flag is located here. - - for(;badgeFlag <= 0x80E; badgeFlag++) - { - if ( FlagGet(badgeFlag) ) + int badgeFlag; + + for (badgeFlag = BADGE01_GET; badgeFlag <= BADGE08_GET; badgeFlag++) + if (FlagGet(badgeFlag)) badgeCount++; - } - + return badgeCount; } @@ -127,7 +125,7 @@ u16 GetPokedexSeenCount() { u16 pokedexSeenCount; - if ( IsNationalPokedex() ) // national dex check? + if (IsNationalPokedex()) pokedexSeenCount = GetNationalPokedexCount(1); else pokedexSeenCount = GetHoennPokedexCount(1); diff --git a/src/start_menu.c b/src/start_menu.c index fee6a7b8f..429589a22 100644 --- a/src/start_menu.c +++ b/src/start_menu.c @@ -170,12 +170,12 @@ static void AddStartMenuAction(u8 action) static void BuildStartMenuActions_Normal(void) { - if(FlagGet(0x801) == TRUE) + if(FlagGet(SYS_POKEDEX_GET) == TRUE) AddStartMenuAction(MENU_ACTION_POKEDEX); - if(FlagGet(0x800) == TRUE) + if(FlagGet(SYS_POKEMON_GET) == TRUE) AddStartMenuAction(MENU_ACTION_POKEMON); AddStartMenuAction(MENU_ACTION_BAG); - if(FlagGet(0x802) == TRUE) + if(FlagGet(SYS_POKENAV_GET) == TRUE) AddStartMenuAction(MENU_ACTION_POKENAV); AddStartMenuAction(MENU_ACTION_PLAYER); AddStartMenuAction(MENU_ACTION_SAVE); @@ -198,7 +198,7 @@ static void BuildStartMenuActions_Link(void) { AddStartMenuAction(MENU_ACTION_POKEMON); AddStartMenuAction(MENU_ACTION_BAG); - if(FlagGet(0x802) == TRUE) + if(FlagGet(SYS_POKENAV_GET) == TRUE) AddStartMenuAction(MENU_ACTION_POKENAV); AddStartMenuAction(MENU_ACTION_PLAYER_LINK); AddStartMenuAction(MENU_ACTION_OPTION); diff --git a/src/wild_encounter.c b/src/wild_encounter.c index fc1776d07..8c7cfe80c 100644 --- a/src/wild_encounter.c +++ b/src/wild_encounter.c @@ -766,9 +766,9 @@ bool8 RepelCheck(bool8 level) void ApplyFluteEncounterRateMod(u32 *a1) { - if(FlagGet(0x84D) == 1) + if(FlagGet(SYS_ENC_UP_ITEM) == 1) *a1 = *a1 + *a1 / 2; - else if(FlagGet(0x84E) == 1) + else if(FlagGet(SYS_ENC_DOWN_ITEM) == 1) *a1 = *a1 / 2; } |