Floor beaten --> floor cleared

This commit is contained in:
GriffinR
2020-01-24 05:09:50 -05:00
parent ef1f9ead0b
commit c63a889bf4
4 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -37,8 +37,8 @@
.endm .endm
@ TRUE if the trainers on this floor were already beaten, FALSE otherwise @ TRUE if the trainers on this floor were already beaten, FALSE otherwise
.macro ttower_isfloorbeaten .macro ttower_isfloorcleared
setvar VAR_0x8004, TRAINER_TOWER_FUNC_GET_FLOOR_BEATEN setvar VAR_0x8004, TRAINER_TOWER_FUNC_GET_FLOOR_CLEARED
special CallTrainerTowerFunc special CallTrainerTowerFunc
.endm .endm
+2 -2
View File
@@ -48,7 +48,7 @@ TrainerTower_EventScript_SetObjectsDoubles:: @ 81C4FC5
setflag HIDE_TRAINER_SINGLES setflag HIDE_TRAINER_SINGLES
setflag HIDE_TRAINER_KNOCKOUT setflag HIDE_TRAINER_KNOCKOUT
setvar DISABLE_SINGLES_TRIGGER, TRUE setvar DISABLE_SINGLES_TRIGGER, TRUE
ttower_isfloorbeaten ttower_isfloorcleared
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq TrainerTower_EventScript_SetObjectsDoublesAlreadyBeaten goto_if_eq TrainerTower_EventScript_SetObjectsDoublesAlreadyBeaten
setobjectxyperm LOCALID_TRAINER_DOUBLES1, 10, 12 setobjectxyperm LOCALID_TRAINER_DOUBLES1, 10, 12
@@ -84,7 +84,7 @@ TrainerTower_OnFrame:: @ 81C5046
TrainerTower_EventScript_EnterFloor:: @ 81C5050 TrainerTower_EventScript_EnterFloor:: @ 81C5050
setvar VAR_TEMP_2, 1 setvar VAR_TEMP_2, 1
ttower_isfloorbeaten ttower_isfloorcleared
compare VAR_RESULT, FALSE compare VAR_RESULT, FALSE
goto_if_eq TrainerTower_EventScript_EndEnterFloor goto_if_eq TrainerTower_EventScript_EndEnterFloor
setvar DISABLE_SINGLES_TRIGGER, TRUE setvar DISABLE_SINGLES_TRIGGER, TRUE
+1 -1
View File
@@ -19,7 +19,7 @@
#define TRAINER_TOWER_FUNC_DO_BATTLE 2 #define TRAINER_TOWER_FUNC_DO_BATTLE 2
#define TRAINER_TOWER_FUNC_GET_CHALLENGE_TYPE 3 #define TRAINER_TOWER_FUNC_GET_CHALLENGE_TYPE 3
#define TRAINER_TOWER_FUNC_CLEARED_FLOOR 4 #define TRAINER_TOWER_FUNC_CLEARED_FLOOR 4
#define TRAINER_TOWER_FUNC_GET_FLOOR_BEATEN 5 #define TRAINER_TOWER_FUNC_GET_FLOOR_CLEARED 5
#define TRAINER_TOWER_FUNC_START_CHALLENGE 6 #define TRAINER_TOWER_FUNC_START_CHALLENGE 6
#define TRAINER_TOWER_FUNC_GET_OWNER_STATE 7 #define TRAINER_TOWER_FUNC_GET_OWNER_STATE 7
#define TRAINER_TOWER_FUNC_GIVE_PRIZE 8 #define TRAINER_TOWER_FUNC_GIVE_PRIZE 8
+3 -3
View File
@@ -90,7 +90,7 @@ static void TrainerTowerGetOpponentTextColor(u8 battleType, u8 facilityClass);
static void DoTrainerTowerBattle(void); static void DoTrainerTowerBattle(void);
static void TrainerTowerGetChallengeType(void); static void TrainerTowerGetChallengeType(void);
static void TrainerTowerAddFloorCleared(void); static void TrainerTowerAddFloorCleared(void);
static void GetFloorAlreadyBeaten(void); static void GetFloorAlreadyCleared(void);
static void StartTrainerTowerChallenge(void); static void StartTrainerTowerChallenge(void);
static void GetOwnerState(void); static void GetOwnerState(void);
static void GiveChallengePrize(void); static void GiveChallengePrize(void);
@@ -338,7 +338,7 @@ static void (*const sTrainerTowerFunctions[])(void) = {
[TRAINER_TOWER_FUNC_DO_BATTLE] = DoTrainerTowerBattle, [TRAINER_TOWER_FUNC_DO_BATTLE] = DoTrainerTowerBattle,
[TRAINER_TOWER_FUNC_GET_CHALLENGE_TYPE] = TrainerTowerGetChallengeType, [TRAINER_TOWER_FUNC_GET_CHALLENGE_TYPE] = TrainerTowerGetChallengeType,
[TRAINER_TOWER_FUNC_CLEARED_FLOOR] = TrainerTowerAddFloorCleared, [TRAINER_TOWER_FUNC_CLEARED_FLOOR] = TrainerTowerAddFloorCleared,
[TRAINER_TOWER_FUNC_GET_FLOOR_BEATEN] = GetFloorAlreadyBeaten, [TRAINER_TOWER_FUNC_GET_FLOOR_CLEARED] = GetFloorAlreadyCleared,
[TRAINER_TOWER_FUNC_START_CHALLENGE] = StartTrainerTowerChallenge, [TRAINER_TOWER_FUNC_START_CHALLENGE] = StartTrainerTowerChallenge,
[TRAINER_TOWER_FUNC_GET_OWNER_STATE] = GetOwnerState, [TRAINER_TOWER_FUNC_GET_OWNER_STATE] = GetOwnerState,
[TRAINER_TOWER_FUNC_GIVE_PRIZE] = GiveChallengePrize, [TRAINER_TOWER_FUNC_GIVE_PRIZE] = GiveChallengePrize,
@@ -765,7 +765,7 @@ static void TrainerTowerAddFloorCleared(void)
} }
// So the player can safely go back through defeated floors to use the Poke Center (or exit challenge) // So the player can safely go back through defeated floors to use the Poke Center (or exit challenge)
static void GetFloorAlreadyBeaten(void) static void GetFloorAlreadyCleared(void)
{ {
u16 mapLayoutId = gMapHeader.mapLayoutId; u16 mapLayoutId = gMapHeader.mapLayoutId;
if (mapLayoutId - LAYOUT_TRAINER_TOWER_1F == TRAINER_TOWER.floorsCleared if (mapLayoutId - LAYOUT_TRAINER_TOWER_1F == TRAINER_TOWER.floorsCleared