diff options
Diffstat (limited to 'constants/scene_constants.asm')
-rw-r--r-- | constants/scene_constants.asm | 166 |
1 files changed, 6 insertions, 160 deletions
diff --git a/constants/scene_constants.asm b/constants/scene_constants.asm index 157f84111..67a0351ce 100644 --- a/constants/scene_constants.asm +++ b/constants/scene_constants.asm @@ -1,8 +1,11 @@ ; See data/maps/scenes.asm for which maps have scene variables. -; Values default to 0 and can be changed with setscene or setmapscene. -; Each scene_script and coord_event goes with a single scene ID. +; Each scene_script and coord_event is associated with a current scene ID. -SCENE_DEFAULT EQU 0 +; Scene variables default to 0. +SCENE_DEFAULT EQU 0 +; Often a map will have a one-time default event for scene 0, and switch to a +; do-nothing scene 1 when the event finishes. +SCENE_FINISHED EQU 1 ; wPokecenter2FSceneID const_def 1 @@ -12,19 +15,6 @@ SCENE_DEFAULT EQU 0 const SCENE_POKECENTER2F_LEAVE_MOBILE_TRADE_ROOM ; 4 const SCENE_POKECENTER2F_LEAVE_MOBILE_BATTLE_ROOM ; 5 -; wTradeCenterSceneID - const_def 1 - const SCENE_TRADECENTER_NOTHING ; 1 - -; wColosseumSceneID - const_def 1 - const SCENE_COLOSSEUM_NOTHING ; 1 - const SCENE_COLOSSEUM_UNUSED ; 2 - -; wTimeCapsuleSceneID - const_def 1 - const SCENE_TIMECAPSULE_NOTHING ; 1 - ; wPowerPlantSceneID const_def const SCENE_POWERPLANT_NOTHING ; 0 @@ -40,42 +30,10 @@ SCENE_DEFAULT EQU 0 const SCENE_ROUTE25_NOTHING ; 0 const SCENE_ROUTE25_MISTYS_DATE ; 1 -; wVictoryRoadGateSceneID - const_def 1 - const SCENE_VICTORYROADGATE_NOTHING ; 1 - -; wWillsRoomSceneID - const_def 1 - const SCENE_WILLSROOM_NOTHING ; 1 - -; wKogasRoomSceneID - const_def 1 - const SCENE_KOGASROOM_NOTHING ; 1 - -; wBrunosRoomSceneID - const_def 1 - const SCENE_BRUNOSROOM_NOTHING ; 1 - -; wKarensRoomSceneID - const_def 1 - const SCENE_KARENSROOM_NOTHING ; 1 - ; wLancesRoomSceneID const_def 1 const SCENE_LANCESROOM_APPROACH_LANCE ; 1 -; wHallOfFameSceneID - const_def 1 - const SCENE_HALLOFFAME_NOTHING ; 1 - -; wRoute27SceneID - const_def 1 - const SCENE_ROUTE27_NOTHING ; 1 - -; wNewBarkTownSceneID - const_def 1 - const SCENE_NEWBARKTOWN_NOTHING ; 1 - ; wElmsLabSceneID const_def 1 const SCENE_ELMSLAB_CANT_LEAVE ; 1 @@ -85,10 +43,6 @@ SCENE_DEFAULT EQU 0 const SCENE_ELMSLAB_AIDE_GIVES_POTION ; 5 const SCENE_ELMSLAB_AIDE_GIVES_POKE_BALLS ; 6 -; wPlayersHouse1FSceneID - const_def 1 - const SCENE_PLAYERSHOUSE1F_NOTHING ; 1 - ; wRoute29SceneID const_def const SCENE_ROUTE29_NOTHING ; 0 @@ -99,10 +53,6 @@ SCENE_DEFAULT EQU 0 const SCENE_CHERRYGROVECITY_NOTHING ; 0 const SCENE_CHERRYGROVECITY_MEET_RIVAL ; 1 -; wMrPokemonsHouseSceneID - const_def 1 - const SCENE_MRPOKEMONSHOUSE_NOTHING ; 1 - ; wRoute32SceneID const_def 1 const SCENE_ROUTE32_OFFER_SLOWPOKETAIL ; 1 @@ -136,30 +86,6 @@ SCENE_DEFAULT EQU 0 const SCENE_GOLDENRODGYM_NOTHING ; 0 const SCENE_GOLDENRODGYM_WHITNEY_STOPS_CRYING ; 1 -; wOlivineCitySceneID - const_def 1 - const SCENE_OLIVINECITY_NOTHING ; 1 - -; wEcruteakTinTowerEntranceSceneID - const_def 1 - const SCENE_ECRUTEAKTINTOWERENTRANCE_NOTHING ; 1 - -; wWiseTriosRoomSceneID - const_def 1 - const SCENE_WISETRIOSROOM_NOTHING ; 1 - -; wEcruteakPokecenter1FSceneID - const_def 1 - const SCENE_ECRUTEAKPOKECENTER1F_NOTHING ; 1 - -; wEcruteakGymSceneID - const_def 1 - const SCENE_ECRUTEAKGYM_NOTHING ; 1 - -; wMahoganyTownSceneID - const_def 1 - const SCENE_MAHOGANYTOWN_NOTHING ; 1 - ; wRoute42SceneID const_def const SCENE_ROUTE42_NOTHING ; 0 @@ -170,47 +96,11 @@ SCENE_DEFAULT EQU 0 const SCENE_CIANWOODCITY_NOTHING ; 0 const SCENE_CIANWOODCITY_SUICUNE_AND_EUSINE ; 1 -; wBattleTower1FSceneID - const_def 1 - const SCENE_BATTLETOWER1F_NOTHING ; 1 - -; wBattleTowerBattleRoomSceneID - const_def 1 - const SCENE_BATTLETOWERBATTLEROOM_NOTHING ; 1 - -; wBattleTowerElevatorSceneID - const_def 1 - const SCENE_BATTLETOWERELEVATOR_NOTHING ; 1 - -; wBattleTowerHallwaySceneID - const_def 1 - const SCENE_BATTLETOWERHALLWAY_NOTHING ; 1 - -; wRoute43GateSceneID - const_def 1 - const SCENE_ROUTE43GATE_NOTHING ; 1 - -; wMountMoonSceneID - const_def 1 - const SCENE_MOUNTMOON_NOTHING ; 1 - -; wSproutTower3FSceneID - const_def 1 - const SCENE_SPROUTTOWER3F_NOTHING ; 1 - -; wTinTower1FSceneID - const_def 1 - const SCENE_TINTOWER1F_NOTHING ; 1 - ; wBurnedTower1FSceneID const_def 1 const SCENE_BURNEDTOWER1F_RIVAL_BATTLE ; 1 const SCENE_BURNEDTOWER1F_NOTHING ; 2 -; wBurnedTowerB1FSceneID - const_def 1 - const SCENE_BURNEDTOWERB1F_NOTHING ; 1 - ; wRadioTower5FSceneID const_def 1 const SCENE_RADIOTOWER5F_ROCKET_BOSS ; 1 @@ -226,22 +116,6 @@ SCENE_DEFAULT EQU 0 const SCENE_RUINSOFALPHRESEARCHCENTER_NOTHING ; 0 const SCENE_RUINSOFALPHRESEARCHCENTER_GET_UNOWN_DEX ; 1 -; wRuinsOfAlphHoOhChamberSceneID - const_def 1 - const SCENE_RUINSOFALPHHOOHCHAMBER_NOTHING ; 1 - -; wRuinsOfAlphKabutoChamberSceneID - const_def 1 - const SCENE_RUINSOFALPHKABUTOCHAMBER_NOTHING ; 1 - -; wRuinsOfAlphOmanyteChamberSceneID - const_def 1 - const SCENE_RUINSOFALPHOMANYTECHAMBER_NOTHING ; 1 - -; wRuinsOfAlphAerodactylChamberSceneID - const_def 1 - const SCENE_RUINSOFALPHAERODACTYLCHAMBER_NOTHING ; 1 - ; wRuinsOfAlphInnerChamberSceneID const_def const SCENE_RUINSOFALPHINNERCHAMBER_NOTHING ; 0 @@ -264,23 +138,11 @@ SCENE_DEFAULT EQU 0 const SCENE_TEAMROCKETBASEB3F_ROCKET_BOSS ; 2 const SCENE_TEAMROCKETBASEB3F_NOTHING ; 3 -; wGoldenrodUndergroundSwitchRoomEntrancesSceneID - const_def 1 - const SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_NOTHING ; 1 - -; wVictoryRoadSceneID - const_def 1 - const SCENE_VICTORYROAD_NOTHING ; 1 - ; wDragonsDenB1FSceneID const_def const SCENE_DRAGONSDENB1F_NOTHING ; 0 const SCENE_DRAGONSDENB1F_CLAIR_GIVES_TM ; 1 -; wDragonShrineSceneID - const_def 1 - const SCENE_DRAGONSHRINE_NOTHING ; 1 - ; wOlivinePortSceneID const_def 1 const SCENE_OLIVINEPORT_LEAVE_SHIP ; 1 @@ -293,19 +155,3 @@ SCENE_DEFAULT EQU 0 const_def 1 const SCENE_FASTSHIP1F_ENTER_SHIP ; 1 const SCENE_FASTSHIP1F_MEET_GRANDPA ; 2 - -; wFastShipB1FSceneID - const_def 1 - const SCENE_FASTSHIPB1F_NOTHING ; 1 - -; wMountMoonSquareSceneID - const_def 1 - const SCENE_MOUNTMOONSQUARE_UNUSED ; 1 - -; wMobileTradeRoomSceneID - const_def 1 - const SCENE_MOBILETRADEROOM_NOTHING ; 1 - -; wMobileBattleRoomSceneID - const_def 1 - const SCENE_MOBILEBATTLEROOM_NOTHING ; 1 |