Add scene ID constants (TODO: meaningful names)

This commit is contained in:
Rangi 2018-01-31 23:16:51 -05:00
parent 7d6e82ef1c
commit a17623d96b
87 changed files with 826 additions and 437 deletions

View File

@ -40,6 +40,7 @@ INCLUDE "constants/pokemon_data_constants.asm"
INCLUDE "constants/printer_constants.asm" INCLUDE "constants/printer_constants.asm"
INCLUDE "constants/radio_constants.asm" INCLUDE "constants/radio_constants.asm"
INCLUDE "constants/scgb_constants.asm" INCLUDE "constants/scgb_constants.asm"
INCLUDE "constants/scene_constants.asm"
INCLUDE "constants/script_constants.asm" INCLUDE "constants/script_constants.asm"
INCLUDE "constants/serial_constants.asm" INCLUDE "constants/serial_constants.asm"
INCLUDE "constants/sfx_constants.asm" INCLUDE "constants/sfx_constants.asm"

View File

@ -0,0 +1,388 @@
; wPokecenter2FSceneID
const_def
const SCENE_POKECENTER2F_0
const SCENE_POKECENTER2F_1
const SCENE_POKECENTER2F_2
const SCENE_POKECENTER2F_3
const SCENE_POKECENTER2F_4
const SCENE_POKECENTER2F_5
; wTradeCenterSceneID
const_def
const SCENE_TRADECENTER_0
const SCENE_TRADECENTER_1
; wColosseumSceneID
const_def
const SCENE_COLOSSEUM_0
const SCENE_COLOSSEUM_1
const SCENE_COLOSSEUM_2
; wTimeCapsuleSceneID
const_def
const SCENE_TIMECAPSULE_0
const SCENE_TIMECAPSULE_1
; wPowerPlantSceneID
const_def
const SCENE_POWERPLANT_0
const SCENE_POWERPLANT_1
; wCeruleanGymSceneID
const_def
const SCENE_CERULEANGYM_0
const SCENE_CERULEANGYM_1
; wRoute25SceneID
const_def
const SCENE_ROUTE25_0
const SCENE_ROUTE25_1
; wTrainerHouseB1FSceneID
const_def
const SCENE_TRAINERHOUSEB1F_0
; wVictoryRoadGateSceneID
const_def
const SCENE_VICTORYROADGATE_0
const SCENE_VICTORYROADGATE_1
; wSaffronMagnetTrainStationSceneID
const_def
const SCENE_SAFFRONMAGNETTRAINSTATION_0
; wRoute16GateSceneID
const_def
const SCENE_ROUTE16GATE_0
; wRoute17Route18GateSceneID
const_def
const SCENE_ROUTE17ROUTE18GATE_0
; wIndigoPlateauPokecenter1FSceneID
const_def
const SCENE_INDIGOPLATEAUPOKECENTER1F_0
; wWillsRoomSceneID
const_def
const SCENE_WILLSROOM_0
const SCENE_WILLSROOM_1
; wKogasRoomSceneID
const_def
const SCENE_KOGASROOM_0
const SCENE_KOGASROOM_1
; wBrunosRoomSceneID
const_def
const SCENE_BRUNOSROOM_0
const SCENE_BRUNOSROOM_1
; wKarensRoomSceneID
const_def
const SCENE_KARENSROOM_0
const SCENE_KARENSROOM_1
; wLancesRoomSceneID
const_def
const SCENE_LANCESROOM_0
const SCENE_LANCESROOM_1
; wHallOfFameSceneID
const_def
const SCENE_HALLOFFAME_0
const SCENE_HALLOFFAME_1
; wRoute27SceneID
const_def
const SCENE_ROUTE27_0
const SCENE_ROUTE27_1
const SCENE_ROUTE27_2
; wNewBarkTownSceneID
const_def
const SCENE_NEWBARKTOWN_0
const SCENE_NEWBARKTOWN_1
; wElmsLabSceneID
const_def
const SCENE_ELMSLAB_0
const SCENE_ELMSLAB_1
const SCENE_ELMSLAB_2
const SCENE_ELMSLAB_3
const SCENE_ELMSLAB_4
const SCENE_ELMSLAB_5
const SCENE_ELMSLAB_6
; wPlayersHouse1FSceneID
const_def
const SCENE_PLAYERSHOUSE1F_0
const SCENE_PLAYERSHOUSE1F_1
; wRoute29SceneID
const_def
const SCENE_ROUTE29_0
const SCENE_ROUTE29_1
; wCherrygroveCitySceneID
const_def
const SCENE_CHERRYGROVECITY_0
const SCENE_CHERRYGROVECITY_1
; wMrPokemonsHouseSceneID
const_def
const SCENE_MRPOKEMONSHOUSE_0
const SCENE_MRPOKEMONSHOUSE_1
; wRoute32SceneID
const_def
const SCENE_ROUTE32_0
const SCENE_ROUTE32_1
const SCENE_ROUTE32_2
; wRoute35NationalParkGateSceneID
const_def
const SCENE_ROUTE35NATIONALPARKGATE_0
const SCENE_ROUTE35NATIONALPARKGATE_1
const SCENE_ROUTE35NATIONALPARKGATE_2
; wRoute36SceneID
const_def
const SCENE_ROUTE36_0
const SCENE_ROUTE36_1
; wRoute36NationalParkGateSceneID
const_def
const SCENE_ROUTE36NATIONALPARKGATE_0
const SCENE_ROUTE36NATIONALPARKGATE_1
const SCENE_ROUTE36NATIONALPARKGATE_2
; wAzaleaTownSceneID
const_def
const SCENE_AZALEATOWN_0
const SCENE_AZALEATOWN_1
const SCENE_AZALEATOWN_2
; wGoldenrodGymSceneID
const_def
const SCENE_GOLDENRODGYM_0
const SCENE_GOLDENRODGYM_1
; wGoldenrodMagnetTrainStationSceneID
const_def
const SCENE_GOLDENRODMAGNETTRAINSTATION_0
; wGoldenrodPokecenter1FSceneID
const_def
const SCENE_GOLDENRODPOKECENTER1F_0
; wOlivineCitySceneID
const_def
const SCENE_OLIVINECITY_0
const SCENE_OLIVINECITY_1
; wEcruteakTinTowerEntranceSceneID
const_def
const SCENE_ECRUTEAKTINTOWERENTRANCE_0
const SCENE_ECRUTEAKTINTOWERENTRANCE_1
; wWiseTriosRoomSceneID
const_def
const SCENE_WISETRIOSROOM_0
const SCENE_WISETRIOSROOM_1
; wEcruteakPokecenter1FSceneID
const_def
const SCENE_ECRUTEAKPOKECENTER1F_0
const SCENE_ECRUTEAKPOKECENTER1F_1
; wEcruteakGymSceneID
const_def
const SCENE_ECRUTEAKGYM_0
const SCENE_ECRUTEAKGYM_1
; wMahoganyTownSceneID
const_def
const SCENE_MAHOGANYTOWN_0
const SCENE_MAHOGANYTOWN_1
; wRoute42SceneID
const_def
const SCENE_ROUTE42_0
const SCENE_ROUTE42_1
; wCianwoodCitySceneID
const_def
const SCENE_CIANWOODCITY_0
const SCENE_CIANWOODCITY_1
; wBattleTower1FSceneID
const_def
const SCENE_BATTLETOWER1F_0
const SCENE_BATTLETOWER1F_1
; wBattleTowerBattleRoomSceneID
const_def
const SCENE_BATTLETOWERBATTLEROOM_0
const SCENE_BATTLETOWERBATTLEROOM_1
; wBattleTowerElevatorSceneID
const_def
const SCENE_BATTLETOWERELEVATOR_0
const SCENE_BATTLETOWERELEVATOR_1
; wBattleTowerHallwaySceneID
const_def
const SCENE_BATTLETOWERHALLWAY_0
const SCENE_BATTLETOWERHALLWAY_1
; wRoute43GateSceneID
const_def
const SCENE_ROUTE43GATE_0
const SCENE_ROUTE43GATE_1
; wMountMoonSceneID
const_def
const SCENE_MOUNTMOON_0
const SCENE_MOUNTMOON_1
; wSproutTower3FSceneID
const_def
const SCENE_SPROUTTOWER3F_0
const SCENE_SPROUTTOWER3F_1
; wTinTower1FSceneID
const_def
const SCENE_TINTOWER1F_0
const SCENE_TINTOWER1F_1
; wBurnedTower1FSceneID
const_def
const SCENE_BURNEDTOWER1F_0
const SCENE_BURNEDTOWER1F_1
const SCENE_BURNEDTOWER1F_2
; wBurnedTowerB1FSceneID
const_def
const SCENE_BURNEDTOWERB1F_0
const SCENE_BURNEDTOWERB1F_1
; wRadioTower5FSceneID
const_def
const SCENE_RADIOTOWER5F_0
const SCENE_RADIOTOWER5F_1
const SCENE_RADIOTOWER5F_2
; wRuinsOfAlphOutsideSceneID
const_def
const SCENE_RUINSOFALPHOUTSIDE_0
const SCENE_RUINSOFALPHOUTSIDE_1
; wRuinsOfAlphResearchCenterSceneID
const_def
const SCENE_RUINSOFALPHRESEARCHCENTER_0
const SCENE_RUINSOFALPHRESEARCHCENTER_1
; wRuinsOfAlphHoOhChamberSceneID
const_def
const SCENE_RUINSOFALPHHOOHCHAMBER_0
const SCENE_RUINSOFALPHHOOHCHAMBER_1
; wRuinsOfAlphKabutoChamberSceneID
const_def
const SCENE_RUINSOFALPHKABUTOCHAMBER_0
const SCENE_RUINSOFALPHKABUTOCHAMBER_1
; wRuinsOfAlphOmanyteChamberSceneID
const_def
const SCENE_RUINSOFALPHOMANYTECHAMBER_0
const SCENE_RUINSOFALPHOMANYTECHAMBER_1
; wRuinsOfAlphAerodactylChamberSceneID
const_def
const SCENE_RUINSOFALPHAERODACTYLCHAMBER_0
const SCENE_RUINSOFALPHAERODACTYLCHAMBER_1
; wRuinsOfAlphInnerChamberSceneID
const_def
const SCENE_RUINSOFALPHINNERCHAMBER_0
const SCENE_RUINSOFALPHINNERCHAMBER_1
; wMahoganyMart1FSceneID
const_def
const SCENE_MAHOGANYMART1F_0
const SCENE_MAHOGANYMART1F_1
; wTeamRocketBaseB1FSceneID
const_def
const SCENE_TEAMROCKETBASEB1F_0
; wTeamRocketBaseB2FSceneID
const_def
const SCENE_TEAMROCKETBASEB2F_0
const SCENE_TEAMROCKETBASEB2F_1
const SCENE_TEAMROCKETBASEB2F_2
const SCENE_TEAMROCKETBASEB2F_3
; wTeamRocketBaseB3FSceneID
const_def
const SCENE_TEAMROCKETBASEB3F_0
const SCENE_TEAMROCKETBASEB3F_1
const SCENE_TEAMROCKETBASEB3F_2
const SCENE_TEAMROCKETBASEB3F_3
; wGoldenrodUndergroundSwitchRoomEntrancesSceneID
const_def
const SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_0
const SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_1
; wVictoryRoadSceneID
const_def
const SCENE_VICTORYROAD_0
const SCENE_VICTORYROAD_1
; wDragonsDenB1FSceneID
const_def
const SCENE_DRAGONSDENB1F_0
const SCENE_DRAGONSDENB1F_1
; wDragonShrineSceneID
const_def
const SCENE_DRAGONSHRINE_0
const SCENE_DRAGONSHRINE_1
; wOlivinePortSceneID
const_def
const SCENE_OLIVINEPORT_0
const SCENE_OLIVINEPORT_1
; wVermilionPortSceneID
const_def
const SCENE_VERMILIONPORT_0
const SCENE_VERMILIONPORT_1
; wFastShip1FSceneID
const_def
const SCENE_FASTSHIP1F_0
const SCENE_FASTSHIP1F_1
const SCENE_FASTSHIP1F_2
; wFastShipB1FSceneID
const_def
const SCENE_FASTSHIPB1F_0
const SCENE_FASTSHIPB1F_1
; wMountMoonSquareSceneID
const_def
const SCENE_MOUNTMOONSQUARE_0
const SCENE_MOUNTMOONSQUARE_1
; wMobileTradeRoomMobileSceneID
const_def
const SCENE_MOBILETRADEROOMMOBILE_0
const SCENE_MOBILETRADEROOMMOBILE_1
; wMobileBattleRoomSceneID
const_def
const SCENE_MOBILEBATTLEROOM_0
const SCENE_MOBILEBATTLEROOM_1

View File

@ -41,8 +41,8 @@ MapScenes:: ; 4d01e
scene_def GOLDENROD_MAGNET_TRAIN_STATION, wGoldenrodMagnetTrainStationSceneID scene_def GOLDENROD_MAGNET_TRAIN_STATION, wGoldenrodMagnetTrainStationSceneID
scene_def GOLDENROD_POKECENTER_1F, wGoldenrodPokecenter1FSceneID scene_def GOLDENROD_POKECENTER_1F, wGoldenrodPokecenter1FSceneID
scene_def OLIVINE_CITY, wOlivineCitySceneID scene_def OLIVINE_CITY, wOlivineCitySceneID
scene_def ROUTE_34, wRoute34SceneID scene_def ROUTE_34, wRoute34SceneID ; unused
scene_def ROUTE_34_ILEX_FOREST_GATE, wRoute34IlexForestGateSceneID scene_def ROUTE_34_ILEX_FOREST_GATE, wRoute34IlexForestGateSceneID ; unused
scene_def ECRUTEAK_TIN_TOWER_ENTRANCE, wEcruteakTinTowerEntranceSceneID scene_def ECRUTEAK_TIN_TOWER_ENTRANCE, wEcruteakTinTowerEntranceSceneID
scene_def WISE_TRIOS_ROOM, wWiseTriosRoomSceneID scene_def WISE_TRIOS_ROOM, wWiseTriosRoomSceneID
scene_def ECRUTEAK_POKECENTER_1F, wEcruteakPokecenter1FSceneID scene_def ECRUTEAK_POKECENTER_1F, wEcruteakPokecenter1FSceneID
@ -54,7 +54,7 @@ MapScenes:: ; 4d01e
scene_def BATTLE_TOWER_BATTLE_ROOM, wBattleTowerBattleRoomSceneID scene_def BATTLE_TOWER_BATTLE_ROOM, wBattleTowerBattleRoomSceneID
scene_def BATTLE_TOWER_ELEVATOR, wBattleTowerElevatorSceneID scene_def BATTLE_TOWER_ELEVATOR, wBattleTowerElevatorSceneID
scene_def BATTLE_TOWER_HALLWAY, wBattleTowerHallwaySceneID scene_def BATTLE_TOWER_HALLWAY, wBattleTowerHallwaySceneID
scene_def BATTLE_TOWER_OUTSIDE, wBattleTowerOutsideSceneID scene_def BATTLE_TOWER_OUTSIDE, wBattleTowerOutsideSceneID ; unused
scene_def ROUTE_43_GATE, wRoute43GateSceneID scene_def ROUTE_43_GATE, wRoute43GateSceneID
scene_def MOUNT_MOON, wMountMoonSceneID scene_def MOUNT_MOON, wMountMoonSceneID
scene_def SPROUT_TOWER_3F, wSproutTower3FSceneID scene_def SPROUT_TOWER_3F, wSproutTower3FSceneID
@ -74,7 +74,7 @@ MapScenes:: ; 4d01e
scene_def TEAM_ROCKET_BASE_B2F, wTeamRocketBaseB2FSceneID scene_def TEAM_ROCKET_BASE_B2F, wTeamRocketBaseB2FSceneID
scene_def TEAM_ROCKET_BASE_B3F, wTeamRocketBaseB3FSceneID scene_def TEAM_ROCKET_BASE_B3F, wTeamRocketBaseB3FSceneID
scene_def GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES, wGoldenrodUndergroundSwitchRoomEntrancesSceneID scene_def GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES, wGoldenrodUndergroundSwitchRoomEntrancesSceneID
scene_def SILVER_CAVE_ROOM_3, wSilverCaveRoom3SceneID scene_def SILVER_CAVE_ROOM_3, wSilverCaveRoom3SceneID ; unused
scene_def VICTORY_ROAD, wVictoryRoadSceneID scene_def VICTORY_ROAD, wVictoryRoadSceneID
scene_def DRAGONS_DEN_B1F, wDragonsDenB1FSceneID scene_def DRAGONS_DEN_B1F, wDragonsDenB1FSceneID
scene_def DRAGON_SHRINE, wDragonShrineSceneID scene_def DRAGON_SHRINE, wDragonShrineSceneID

View File

@ -356,7 +356,7 @@ BugContestResults_DidNotLeaveMons
waitbutton waitbutton
BugContestResults_CleanUp BugContestResults_CleanUp
closetext closetext
setscene 0 setscene SCENE_ROUTE36NATIONALPARKGATE_0
setmapscene ROUTE_35_NATIONAL_PARK_GATE, 0 setmapscene ROUTE_35_NATIONAL_PARK_GATE, 0
setevent EVENT_BUG_CATCHING_CONTESTANT_1A setevent EVENT_BUG_CATCHING_CONTESTANT_1A
setevent EVENT_BUG_CATCHING_CONTESTANT_2A setevent EVENT_BUG_CATCHING_CONTESTANT_2A

View File

@ -14,9 +14,9 @@
AzaleaTown_MapScripts: AzaleaTown_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_AZALEATOWN_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_AZALEATOWN_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_AZALEATOWN_2
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .Flypoint callback MAPCALLBACK_NEWMAP, .Flypoint
@ -100,7 +100,7 @@ AzaleaTownRivalBattleScript:
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleExitMovement applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleExitMovement
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
disappear AZALEATOWN_SILVER disappear AZALEATOWN_SILVER
setscene 0 setscene SCENE_AZALEATOWN_0
waitsfx waitsfx
playmapmusic playmapmusic
end end
@ -168,7 +168,7 @@ AzaleaTownCelebiScene:
setflag ENGINE_FOREST_IS_RESTLESS setflag ENGINE_FOREST_IS_RESTLESS
clearevent EVENT_ILEX_FOREST_LASS clearevent EVENT_ILEX_FOREST_LASS
setevent EVENT_ROUTE_34_ILEX_FOREST_GATE_LASS setevent EVENT_ROUTE_34_ILEX_FOREST_GATE_LASS
setscene 0 setscene SCENE_AZALEATOWN_0
closetext closetext
end end
@ -467,9 +467,9 @@ AzaleaTown_MapEvents:
warp_event 2, 11, 4, ILEX_FOREST_AZALEA_GATE warp_event 2, 11, 4, ILEX_FOREST_AZALEA_GATE
db 3 ; coord events db 3 ; coord events
coord_event 5, 10, 1, AzaleaTownRivalBattleScene1 coord_event 5, 10, SCENE_AZALEATOWN_1, AzaleaTownRivalBattleScene1
coord_event 5, 11, 1, AzaleaTownRivalBattleScene2 coord_event 5, 11, SCENE_AZALEATOWN_1, AzaleaTownRivalBattleScene2
coord_event 9, 6, 2, AzaleaTownCelebiScene coord_event 9, 6, SCENE_AZALEATOWN_2, AzaleaTownCelebiScene
db 9 ; bg events db 9 ; bg events
bg_event 19, 9, BGEVENT_READ, AzaleaTownSign bg_event 19, 9, BGEVENT_READ, AzaleaTownSign

View File

@ -7,8 +7,8 @@
BattleTower1F_MapScripts: BattleTower1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .Scene0 scene_script .Scene0 ; SCENE_BATTLETOWER1F_0
scene_script .Scene1 scene_script .Scene1 ; SCENE_BATTLETOWER1F_1
db 0 ; callbacks db 0 ; callbacks
@ -36,7 +36,7 @@ BattleTower1F_MapScripts:
writebyte BATTLETOWERACTION_06 writebyte BATTLETOWERACTION_06
special BattleTowerAction special BattleTowerAction
.SkipEverything: .SkipEverything:
setscene 1 setscene SCENE_BATTLETOWER1F_1
.Scene1: .Scene1:
end end
@ -79,10 +79,10 @@ Script_ChooseChallenge: ; 0x9e40f
writetext Text_SaveBeforeEnteringBattleRoom writetext Text_SaveBeforeEnteringBattleRoom
yesorno yesorno
iffalse Script_Menu_ChallengeExplanationCancel iffalse Script_Menu_ChallengeExplanationCancel
setscene 0 setscene SCENE_BATTLETOWER1F_0
special TryQuickSave special TryQuickSave
iffalse Script_Menu_ChallengeExplanationCancel iffalse Script_Menu_ChallengeExplanationCancel
setscene 1 setscene SCENE_BATTLETOWER1F_1
writebyte BATTLETOWERACTION_SET_EXPLANATION_READ ; set 1, [sBattleTowerSaveFileFlags] writebyte BATTLETOWERACTION_SET_EXPLANATION_READ ; set 1, [sBattleTowerSaveFileFlags]
special BattleTowerAction special BattleTowerAction
special BattleTowerRoomMenu special BattleTowerRoomMenu
@ -103,9 +103,9 @@ Script_ResumeBattleTowerChallenge:
special BattleTowerAction special BattleTowerAction
Script_WalkToBattleTowerElevator: Script_WalkToBattleTowerElevator:
musicfadeout MUSIC_NONE, 8 musicfadeout MUSIC_NONE, 8
setmapscene BATTLE_TOWER_BATTLE_ROOM, 0 setmapscene BATTLE_TOWER_BATTLE_ROOM, SCENE_BATTLETOWERBATTLEROOM_0
setmapscene BATTLE_TOWER_ELEVATOR, 0 setmapscene BATTLE_TOWER_ELEVATOR, SCENE_BATTLETOWERELEVATOR_0
setmapscene BATTLE_TOWER_HALLWAY, 0 setmapscene BATTLE_TOWER_HALLWAY, SCENE_BATTLETOWERHALLWAY_0
follow BATTLETOWER1F_RECEPTIONIST, PLAYER follow BATTLETOWER1F_RECEPTIONIST, PLAYER
applymovement BATTLETOWER1F_RECEPTIONIST, MovementData_BattleTower1FWalkToElevator applymovement BATTLETOWER1F_RECEPTIONIST, MovementData_BattleTower1FWalkToElevator
writebyte BATTLETOWERACTION_0A writebyte BATTLETOWERACTION_0A
@ -206,10 +206,10 @@ continue:
writetext Text_SaveBeforeReentry writetext Text_SaveBeforeReentry
yesorno yesorno
iffalse Script_Menu_ChallengeExplanationCancel iffalse Script_Menu_ChallengeExplanationCancel
setscene 0 setscene SCENE_BATTLETOWER1F_0
special TryQuickSave special TryQuickSave
iffalse Script_Menu_ChallengeExplanationCancel iffalse Script_Menu_ChallengeExplanationCancel
setscene 1 setscene SCENE_BATTLETOWER1F_1
writebyte BATTLETOWERACTION_06 writebyte BATTLETOWERACTION_06
special BattleTowerAction special BattleTowerAction
writebyte BATTLETOWERACTION_12 writebyte BATTLETOWERACTION_12

View File

@ -4,15 +4,15 @@
BattleTowerBattleRoom_MapScripts: BattleTowerBattleRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .EnterBattleRoom scene_script .EnterBattleRoom ; SCENE_BATTLETOWERBATTLEROOM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_BATTLETOWERBATTLEROOM_1
db 0 ; callbacks db 0 ; callbacks
.EnterBattleRoom: ; 0x9f419 .EnterBattleRoom: ; 0x9f419
disappear BATTLETOWERBATTLEROOM_YOUNGSTER disappear BATTLETOWERBATTLEROOM_YOUNGSTER
priorityjump Script_BattleRoom priorityjump Script_BattleRoom
setscene 1 setscene SCENE_BATTLETOWERBATTLEROOM_1
.DummyScene: .DummyScene:
end end

View File

@ -3,14 +3,14 @@
BattleTowerElevator_MapScripts: BattleTowerElevator_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .Scene0 scene_script .Scene0 ; SCENE_BATTLETOWERELEVATOR_0
scene_script .Scene1 scene_script .Scene1 ; SCENE_BATTLETOWERELEVATOR_1
db 0 ; callbacks db 0 ; callbacks
.Scene0: .Scene0:
priorityjump .RideElevator priorityjump .RideElevator
setscene 1 setscene SCENE_BATTLETOWERELEVATOR_1
.Scene1: .Scene1:
end end

View File

@ -3,14 +3,14 @@
BattleTowerHallway_MapScripts: BattleTowerHallway_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .Scene0 scene_script .Scene0 ; SCENE_BATTLETOWERHALLWAY_0
scene_script .Scene1 scene_script .Scene1 ; SCENE_BATTLETOWERHALLWAY_1
db 0 ; callbacks db 0 ; callbacks
.Scene0: .Scene0:
priorityjump .ChooseBattleRoom priorityjump .ChooseBattleRoom
setscene 1 setscene SCENE_BATTLETOWERHALLWAY_1
.Scene1: .Scene1:
end end

View File

@ -3,8 +3,8 @@
BrunosRoom_MapScripts: BrunosRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .LockDoor scene_script .LockDoor ; SCENE_BRUNOSROOM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_BRUNOSROOM_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .BrunosRoomDoors callback MAPCALLBACK_TILES, .BrunosRoomDoors
@ -35,7 +35,7 @@ BrunosRoom_MapScripts:
changeblock 4, 14, $2a ; wall changeblock 4, 14, $2a ; wall
reloadmappart reloadmappart
closetext closetext
setscene 1 setscene SCENE_BRUNOSROOM_1
setevent EVENT_BRUNOS_ROOM_ENTRANCE_CLOSED setevent EVENT_BRUNOS_ROOM_ENTRANCE_CLOSED
waitsfx waitsfx
end end

View File

@ -7,9 +7,9 @@
BurnedTower1F_MapScripts: BurnedTower1F_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .EusineScene scene_script .EusineScene ; SCENE_BURNEDTOWER1F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_BURNEDTOWER1F_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_BURNEDTOWER1F_2
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .HoleAndLadder callback MAPCALLBACK_TILES, .HoleAndLadder
@ -44,7 +44,7 @@ BurnedTower1F_MapScripts:
waitbutton waitbutton
closetext closetext
moveobject BURNEDTOWER1F_EUSINE, 9, 14 moveobject BURNEDTOWER1F_EUSINE, 9, 14
setscene 1 setscene SCENE_BURNEDTOWER1F_1
end end
BurnedTowerRivalBattleScript: BurnedTowerRivalBattleScript:
@ -96,7 +96,7 @@ BurnedTowerRivalBattleScript:
writetext BurnedTowerSilver_AfterText1 writetext BurnedTowerSilver_AfterText1
waitbutton waitbutton
closetext closetext
setscene 2 setscene SCENE_BURNEDTOWER1F_2
setevent EVENT_RIVAL_BURNED_TOWER setevent EVENT_RIVAL_BURNED_TOWER
special FadeOutMusic special FadeOutMusic
pause 15 pause 15
@ -295,7 +295,7 @@ BurnedTower1F_MapEvents:
warp_event 7, 15, 6, BURNED_TOWER_B1F warp_event 7, 15, 6, BURNED_TOWER_B1F
db 1 ; coord events db 1 ; coord events
coord_event 11, 9, 1, BurnedTowerRivalBattleScript coord_event 11, 9, SCENE_BURNEDTOWER1F_1, BurnedTowerRivalBattleScript
db 2 ; bg events db 2 ; bg events
bg_event 8, 7, BGEVENT_ITEM, BurnedTower1FHiddenEther bg_event 8, 7, BGEVENT_ITEM, BurnedTower1FHiddenEther

View File

@ -11,8 +11,8 @@
BurnedTowerB1F_MapScripts: BurnedTowerB1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_BURNEDTOWERB1F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_BURNEDTOWERB1F_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .LadderCallback callback MAPCALLBACK_TILES, .LadderCallback
@ -79,11 +79,11 @@ ReleaseTheBeasts:
disappear BURNEDTOWERB1F_SUICUNE1 disappear BURNEDTOWERB1F_SUICUNE1
waitsfx waitsfx
special RestartMapMusic special RestartMapMusic
setscene 1 setscene SCENE_BURNEDTOWERB1F_1
setevent EVENT_RELEASED_THE_BEASTS setevent EVENT_RELEASED_THE_BEASTS
special InitRoamMons special InitRoamMons
setmapscene ECRUTEAK_GYM, 1 setmapscene ECRUTEAK_GYM, SCENE_ECRUTEAKGYM_1
setmapscene CIANWOOD_CITY, 1 setmapscene CIANWOOD_CITY, SCENE_CIANWOODCITY_1
clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
setevent EVENT_ECRUTEAK_GYM_GRAMPS setevent EVENT_ECRUTEAK_GYM_GRAMPS
clearevent EVENT_ECRUTEAK_CITY_GRAMPS clearevent EVENT_ECRUTEAK_CITY_GRAMPS
@ -94,7 +94,7 @@ ReleaseTheBeasts:
changeblock 6, 14, $1b ; ladder changeblock 6, 14, $1b ; ladder
reloadmappart reloadmappart
closetext closetext
setscene 1 setscene SCENE_BURNEDTOWERB1F_1
end end
BurnedTowerB1FEusine: BurnedTowerB1FEusine:
@ -245,7 +245,7 @@ BurnedTowerB1F_MapEvents:
warp_event 7, 15, 14, BURNED_TOWER_1F warp_event 7, 15, 14, BURNED_TOWER_1F
db 1 ; coord events db 1 ; coord events
coord_event 10, 6, 0, ReleaseTheBeasts coord_event 10, 6, SCENE_BURNEDTOWERB1F_0, ReleaseTheBeasts
db 0 ; bg events db 0 ; bg events

View File

@ -8,8 +8,8 @@
CeruleanGym_MapScripts: CeruleanGym_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_CERULEANGYM_0
scene_script .GruntRunsOut scene_script .GruntRunsOut ; SCENE_CERULEANGYM_1
db 0 ; callbacks db 0 ; callbacks
@ -46,9 +46,9 @@ CeruleanGym_MapScripts:
setevent EVENT_MET_ROCKET_GRUNT_AT_CERULEAN_GYM setevent EVENT_MET_ROCKET_GRUNT_AT_CERULEAN_GYM
clearevent EVENT_ROUTE_24_ROCKET clearevent EVENT_ROUTE_24_ROCKET
clearevent EVENT_ROUTE_25_MISTY_BOYFRIEND clearevent EVENT_ROUTE_25_MISTY_BOYFRIEND
setscene 0 setscene SCENE_CERULEANGYM_0
setmapscene ROUTE_25, 1 setmapscene ROUTE_25, SCENE_ROUTE25_1
setmapscene POWER_PLANT, 0 setmapscene POWER_PLANT, SCENE_POWERPLANT_0
waitsfx waitsfx
special RestartMapMusic special RestartMapMusic
pause 15 pause 15

View File

@ -7,8 +7,8 @@
CherrygroveCity_MapScripts: CherrygroveCity_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_CHERRYGROVECITY_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_CHERRYGROVECITY_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .FlyPoint callback MAPCALLBACK_NEWMAP, .FlyPoint
@ -169,7 +169,7 @@ CherrygroveSilverSceneNorth:
spriteface PLAYER, LEFT spriteface PLAYER, LEFT
applymovement CHERRYGROVECITY_SILVER, CherrygroveCity_RivalExitsStageLeft applymovement CHERRYGROVECITY_SILVER, CherrygroveCity_RivalExitsStageLeft
disappear CHERRYGROVECITY_SILVER disappear CHERRYGROVECITY_SILVER
setscene 0 setscene SCENE_CHERRYGROVECITY_0
special HealParty special HealParty
playmapmusic playmapmusic
end end
@ -555,8 +555,8 @@ CherrygroveCity_MapEvents:
warp_event 31, 11, 1, CHERRYGROVE_EVOLUTION_SPEECH_HOUSE warp_event 31, 11, 1, CHERRYGROVE_EVOLUTION_SPEECH_HOUSE
db 2 ; coord events db 2 ; coord events
coord_event 33, 6, 1, CherrygroveSilverSceneNorth coord_event 33, 6, SCENE_CHERRYGROVECITY_1, CherrygroveSilverSceneNorth
coord_event 33, 7, 1, CherrygroveSilverSceneSouth coord_event 33, 7, SCENE_CHERRYGROVECITY_1, CherrygroveSilverSceneSouth
db 4 ; bg events db 4 ; bg events
bg_event 30, 8, BGEVENT_READ, CherrygroveCitySign bg_event 30, 8, BGEVENT_READ, CherrygroveCitySign

View File

@ -14,8 +14,8 @@
CianwoodCity_MapScripts: CianwoodCity_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_CIANWOODCITY_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_CIANWOODCITY_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .FlyPointAndSuicune callback MAPCALLBACK_NEWMAP, .FlyPointAndSuicune
@ -47,9 +47,9 @@ CianwoodCitySuicuneAndEusine:
applymovement CIANWOODCITY_SUICUNE, MovementData_0x1a00e0 applymovement CIANWOODCITY_SUICUNE, MovementData_0x1a00e0
disappear CIANWOODCITY_SUICUNE disappear CIANWOODCITY_SUICUNE
pause 10 pause 10
setscene 0 setscene SCENE_CIANWOODCITY_0
clearevent EVENT_SAW_SUICUNE_ON_ROUTE_42 clearevent EVENT_SAW_SUICUNE_ON_ROUTE_42
setmapscene ROUTE_42, 1 setmapscene ROUTE_42, SCENE_ROUTE42_1
checkevent EVENT_FOUGHT_EUSINE checkevent EVENT_FOUGHT_EUSINE
iftrue .Done iftrue .Done
setevent EVENT_FOUGHT_EUSINE setevent EVENT_FOUGHT_EUSINE
@ -391,7 +391,7 @@ CianwoodCity_MapEvents:
warp_event 5, 17, 1, POKE_SEERS_HOUSE warp_event 5, 17, 1, POKE_SEERS_HOUSE
db 1 ; coord events db 1 ; coord events
coord_event 11, 16, 1, CianwoodCitySuicuneAndEusine coord_event 11, 16, SCENE_CIANWOODCITY_1, CianwoodCitySuicuneAndEusine
db 8 ; bg events db 8 ; bg events
bg_event 20, 34, BGEVENT_READ, CianwoodCitySign bg_event 20, 34, BGEVENT_READ, CianwoodCitySign

View File

@ -4,9 +4,9 @@
Colosseum_MapScripts: Colosseum_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .InitializeColosseum scene_script .InitializeColosseum ; SCENE_COLOSSEUM_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_COLOSSEUM_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_COLOSSEUM_2
db 2 ; callbacks db 2 ; callbacks
callback MAPCALLBACK_OBJECTS, .SetWhichChris callback MAPCALLBACK_OBJECTS, .SetWhichChris
@ -35,12 +35,12 @@ Colosseum_MapScripts:
return return
.PreparePokecenter2F: .PreparePokecenter2F:
setmapscene POKECENTER_2F, 2 setmapscene POKECENTER_2F, SCENE_POKECENTER2F_2
return return
.InitializeAndPreparePokecenter2F: .InitializeAndPreparePokecenter2F:
setscene 1 setscene SCENE_COLOSSEUM_1
setmapscene POKECENTER_2F, 2 setmapscene POKECENTER_2F, SCENE_POKECENTER2F_2
end end
MapColosseumSignpost1Script: MapColosseumSignpost1Script:

View File

@ -6,8 +6,8 @@
DragonShrine_MapScripts: DragonShrine_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DragonShrineTest scene_script .DragonShrineTest ; SCENE_DRAGONSHRINE_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_DRAGONSHRINE_1
db 0 ; callbacks db 0 ; callbacks
@ -163,8 +163,8 @@ DragonShrine_MapScripts:
waitsfx waitsfx
special RestartMapMusic special RestartMapMusic
specialphonecall SPECIALCALL_MASTERBALL specialphonecall SPECIALCALL_MASTERBALL
setscene 1 setscene SCENE_DRAGONSHRINE_1
setmapscene DRAGONS_DEN_B1F, 1 setmapscene DRAGONS_DEN_B1F, SCENE_DRAGONSDENB1F_1
writetext DragonShrinePlayerReceivedRisingBadgeText writetext DragonShrinePlayerReceivedRisingBadgeText
buttonsound buttonsound
writetext DragonShrineRisingBadgeExplanationText writetext DragonShrineRisingBadgeExplanationText

View File

@ -11,8 +11,8 @@
DragonsDenB1F_MapScripts: DragonsDenB1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_DRAGONSDENB1F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_DRAGONSDENB1F_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .CheckSilver callback MAPCALLBACK_NEWMAP, .CheckSilver
@ -78,7 +78,7 @@ DragonsDenB1F_ClairScene:
pause 30 pause 30
special RestartMapMusic special RestartMapMusic
disappear DRAGONSDENB1F_CLAIR disappear DRAGONSDENB1F_CLAIR
setscene 0 setscene SCENE_DRAGONSDENB1F_0
end end
TrainerCooltrainermDarin: TrainerCooltrainermDarin:
@ -412,7 +412,7 @@ DragonsDenB1F_MapEvents:
warp_event 19, 29, 1, DRAGON_SHRINE warp_event 19, 29, 1, DRAGON_SHRINE
db 1 ; coord events db 1 ; coord events
coord_event 19, 30, 1, DragonsDenB1F_ClairScene coord_event 19, 30, SCENE_DRAGONSDENB1F_1, DragonsDenB1F_ClairScene
db 4 ; bg events db 4 ; bg events
bg_event 18, 24, BGEVENT_READ, MapDragonsDenB1FSignpost0Script bg_event 18, 24, BGEVENT_READ, MapDragonsDenB1FSignpost0Script

View File

@ -9,8 +9,8 @@
EcruteakGym_MapScripts: EcruteakGym_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .ForcedToLeave scene_script .ForcedToLeave ; SCENE_ECRUTEAKGYM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_ECRUTEAKGYM_1
db 0 ; callbacks db 0 ; callbacks
@ -41,7 +41,7 @@ MortyScript_0x99d58:
setflag ENGINE_FOGBADGE setflag ENGINE_FOGBADGE
checkcode VAR_BADGES checkcode VAR_BADGES
scall EcruteakGymActivateRockets scall EcruteakGymActivateRockets
setmapscene ECRUTEAK_TIN_TOWER_ENTRANCE, 1 setmapscene ECRUTEAK_TIN_TOWER_ENTRANCE, SCENE_ECRUTEAKTINTOWERENTRANCE_1
setevent EVENT_RANG_CLEAR_BELL_1 setevent EVENT_RANG_CLEAR_BELL_1
setevent EVENT_RANG_CLEAR_BELL_2 setevent EVENT_RANG_CLEAR_BELL_2
.FightDone: .FightDone:

View File

@ -7,8 +7,8 @@
EcruteakPokecenter1F_MapScripts: EcruteakPokecenter1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .MeetBill scene_script .MeetBill ; SCENE_ECRUTEAKPOKECENTER1F_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_ECRUTEAKPOKECENTER1F_1
db 0 ; callbacks db 0 ; callbacks
@ -51,7 +51,7 @@ EcruteakPokecenter1F_MapScripts:
disappear ECRUTEAKPOKECENTER1F_BILL disappear ECRUTEAKPOKECENTER1F_BILL
clearevent EVENT_MET_BILL clearevent EVENT_MET_BILL
setflag ENGINE_TIME_CAPSULE setflag ENGINE_TIME_CAPSULE
setscene 1 setscene SCENE_ECRUTEAKPOKECENTER1F_1
waitsfx waitsfx
end end

View File

@ -6,8 +6,8 @@
EcruteakTinTowerEntrance_MapScripts: EcruteakTinTowerEntrance_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ECRUTEAKTINTOWERENTRANCE_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ECRUTEAKTINTOWERENTRANCE_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .InitializeSages callback MAPCALLBACK_OBJECTS, .InitializeSages
@ -33,7 +33,7 @@ EcruteakTinTowerEntrance_MapScripts:
setevent EVENT_ECRUTEAK_TIN_TOWER_ENTRANCE_WANDERING_SAGE setevent EVENT_ECRUTEAK_TIN_TOWER_ENTRANCE_WANDERING_SAGE
checkitem CLEAR_BELL checkitem CLEAR_BELL
iftrue .NoClearBell iftrue .NoClearBell
setscene 0 setscene SCENE_ECRUTEAKTINTOWERENTRANCE_0
.NoClearBell: .NoClearBell:
return return
@ -98,7 +98,7 @@ SageScript_0x98062:
writetext UnknownText_0x98250 writetext UnknownText_0x98250
waitbutton waitbutton
closetext closetext
setscene 1 setscene SCENE_ECRUTEAKTINTOWERENTRANCE_1
setevent EVENT_RANG_CLEAR_BELL_2 setevent EVENT_RANG_CLEAR_BELL_2
clearevent EVENT_RANG_CLEAR_BELL_1 clearevent EVENT_RANG_CLEAR_BELL_1
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1 setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
@ -286,8 +286,8 @@ EcruteakTinTowerEntrance_MapEvents:
warp_event 17, 3, 3, WISE_TRIOS_ROOM warp_event 17, 3, 3, WISE_TRIOS_ROOM
db 2 ; coord events db 2 ; coord events
coord_event 4, 7, 0, EcruteakTinTowerEntrance_CoordEvent1 coord_event 4, 7, SCENE_ECRUTEAKTINTOWERENTRANCE_0, EcruteakTinTowerEntrance_CoordEvent1
coord_event 5, 7, 0, EcruteakTinTowerEntrance_CoordEvent2 coord_event 5, 7, SCENE_ECRUTEAKTINTOWERENTRANCE_0, EcruteakTinTowerEntrance_CoordEvent2
db 0 ; bg events db 0 ; bg events

View File

@ -8,12 +8,12 @@
ElmsLab_MapScripts: ElmsLab_MapScripts:
db 6 ; scene scripts db 6 ; scene scripts
scene_script .MeetElm scene_script .MeetElm ; SCENE_ELMSLAB_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ELMSLAB_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_ELMSLAB_2
scene_script .DummyScene3 scene_script .DummyScene3 ; SCENE_ELMSLAB_3
scene_script .DummyScene4 scene_script .DummyScene4 ; SCENE_ELMSLAB_4
scene_script .DummyScene5 scene_script .DummyScene5 ; SCENE_ELMSLAB_5
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .MoveElmCallback callback MAPCALLBACK_OBJECTS, .MoveElmCallback
@ -39,7 +39,7 @@ ElmsLab_MapScripts:
.MoveElmCallback: .MoveElmCallback:
checkscene checkscene
iftrue .Skip iftrue .Skip ; not SCENE_ELMSLAB_0
moveobject ELMSLAB_ELM, 3, 4 moveobject ELMSLAB_ELM, 3, 4
.Skip: .Skip:
return return
@ -82,7 +82,7 @@ ElmsLab_MapScripts:
opentext opentext
writetext ElmText_ChooseAPokemon writetext ElmText_ChooseAPokemon
waitbutton waitbutton
setscene 1 setscene SCENE_ELMSLAB_1
closetext closetext
end end
@ -272,8 +272,8 @@ ElmDirectionsScript:
closetext closetext
setevent EVENT_GOT_A_POKEMON_FROM_ELM setevent EVENT_GOT_A_POKEMON_FROM_ELM
setevent EVENT_RIVAL_CHERRYGROVE_CITY setevent EVENT_RIVAL_CHERRYGROVE_CITY
setscene 5 setscene SCENE_ELMSLAB_5
setmapscene NEW_BARK_TOWN, 1 setmapscene NEW_BARK_TOWN, SCENE_NEWBARKTOWN_1
end end
ElmDescribesMrPokemonScript: ElmDescribesMrPokemonScript:
@ -339,13 +339,13 @@ ElmAfterTheftScript:
buttonsound buttonsound
setevent EVENT_GAVE_MYSTERY_EGG_TO_ELM setevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
setflag ENGINE_BUG_CONTEST_ON setflag ENGINE_BUG_CONTEST_ON
setmapscene ROUTE_29, 1 setmapscene ROUTE_29, SCENE_ROUTE29_1
clearevent EVENT_ROUTE_30_YOUNGSTER_JOEY clearevent EVENT_ROUTE_30_YOUNGSTER_JOEY
setevent EVENT_ROUTE_30_BATTLE setevent EVENT_ROUTE_30_BATTLE
writetext ElmAfterTheftText6 writetext ElmAfterTheftText6
waitbutton waitbutton
closetext closetext
setscene 6 setscene SCENE_ELMSLAB_6
end end
ElmStudyingEggScript: ElmStudyingEggScript:
@ -477,7 +477,7 @@ AideScript_GivePotions:
writetext AideText_AlwaysBusy writetext AideText_AlwaysBusy
waitbutton waitbutton
closetext closetext
setscene 2 setscene SCENE_ELMSLAB_2
end end
AideScript_WalkBalls1: AideScript_WalkBalls1:
@ -505,7 +505,7 @@ AideScript_GiveYouBalls:
buttonsound buttonsound
itemnotify itemnotify
closetext closetext
setscene 2 setscene SCENE_ELMSLAB_2
end end
AideScript_ReceiveTheBalls: AideScript_ReceiveTheBalls:
@ -560,7 +560,7 @@ CopScript:
closetext closetext
applymovement ELMSLAB_OFFICER, OfficerLeavesMovement applymovement ELMSLAB_OFFICER, OfficerLeavesMovement
disappear ELMSLAB_OFFICER disappear ELMSLAB_OFFICER
setscene 2 setscene SCENE_ELMSLAB_2
end end
ElmsLabWindow: ElmsLabWindow:
@ -1376,14 +1376,14 @@ ElmsLab_MapEvents:
warp_event 5, 11, 1, NEW_BARK_TOWN warp_event 5, 11, 1, NEW_BARK_TOWN
db 8 ; coord events db 8 ; coord events
coord_event 4, 6, 1, LabTryToLeaveScript coord_event 4, 6, SCENE_ELMSLAB_1, LabTryToLeaveScript
coord_event 5, 6, 1, LabTryToLeaveScript coord_event 5, 6, SCENE_ELMSLAB_1, LabTryToLeaveScript
coord_event 4, 5, 3, MeetCopScript coord_event 4, 5, SCENE_ELMSLAB_3, MeetCopScript
coord_event 5, 5, 3, MeetCopScript2 coord_event 5, 5, SCENE_ELMSLAB_3, MeetCopScript2
coord_event 4, 8, 5, AideScript_WalkPotions1 coord_event 4, 8, SCENE_ELMSLAB_5, AideScript_WalkPotions1
coord_event 5, 8, 5, AideScript_WalkPotions2 coord_event 5, 8, SCENE_ELMSLAB_5, AideScript_WalkPotions2
coord_event 4, 8, 6, AideScript_WalkBalls1 coord_event 4, 8, SCENE_ELMSLAB_6, AideScript_WalkBalls1
coord_event 5, 8, 6, AideScript_WalkBalls2 coord_event 5, 8, SCENE_ELMSLAB_6, AideScript_WalkBalls2
db 16 ; bg events db 16 ; bg events
bg_event 2, 1, BGEVENT_READ, ElmsLabHealingMachine bg_event 2, 1, BGEVENT_READ, ElmsLabHealingMachine

View File

@ -6,9 +6,9 @@
FastShip1F_MapScripts: FastShip1F_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_FASTSHIP1F_0
scene_script .EnterFastShip scene_script .EnterFastShip ; SCENE_FASTSHIP1F_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_FASTSHIP1F_2
db 0 ; callbacks db 0 ; callbacks
@ -33,11 +33,11 @@ FastShip1F_MapScripts:
clearevent EVENT_FAST_SHIP_HAS_ARRIVED clearevent EVENT_FAST_SHIP_HAS_ARRIVED
checkevent EVENT_FAST_SHIP_FIRST_TIME checkevent EVENT_FAST_SHIP_FIRST_TIME
iftrue .SkipGrandpa iftrue .SkipGrandpa
setscene 2 setscene SCENE_FASTSHIP1F_2
end end
.SkipGrandpa: .SkipGrandpa:
setscene 0 setscene SCENE_FASTSHIP1F_0
end end
SailorScript_0x75160: SailorScript_0x75160:
@ -69,7 +69,7 @@ SailorScript_0x75160:
special FadeOutPalettes special FadeOutPalettes
waitsfx waitsfx
setevent EVENT_VERMILION_PORT_SAILOR_AT_GANGWAY setevent EVENT_VERMILION_PORT_SAILOR_AT_GANGWAY
setmapscene VERMILION_PORT, 1 setmapscene VERMILION_PORT, SCENE_VERMILIONPORT_1
warp VERMILION_PORT, 7, 17 warp VERMILION_PORT, 7, 17
end end
@ -82,7 +82,7 @@ SailorScript_0x75160:
special FadeOutPalettes special FadeOutPalettes
waitsfx waitsfx
setevent EVENT_OLIVINE_PORT_SAILOR_AT_GANGWAY setevent EVENT_OLIVINE_PORT_SAILOR_AT_GANGWAY
setmapscene OLIVINE_PORT, 1 setmapscene OLIVINE_PORT, SCENE_OLIVINEPORT_1
warp OLIVINE_PORT, 7, 23 warp OLIVINE_PORT, 7, 23
end end
@ -133,7 +133,7 @@ WorriedGrandpaSceneLeft:
spriteface PLAYER, RIGHT spriteface PLAYER, RIGHT
applymovement FASTSHIP1F_GENTLEMAN, MovementData_0x75222 applymovement FASTSHIP1F_GENTLEMAN, MovementData_0x75222
disappear FASTSHIP1F_GENTLEMAN disappear FASTSHIP1F_GENTLEMAN
setscene 0 setscene SCENE_FASTSHIP1F_0
end end
MovementData_0x7520e: MovementData_0x7520e:
@ -301,8 +301,8 @@ FastShip1F_MapEvents:
warp_event 30, 14, 2, FAST_SHIP_B1F warp_event 30, 14, 2, FAST_SHIP_B1F
db 2 ; coord events db 2 ; coord events
coord_event 24, 6, 2, WorriedGrandpaSceneLeft coord_event 24, 6, SCENE_FASTSHIP1F_2, WorriedGrandpaSceneLeft
coord_event 25, 6, 2, WorriedGrandpaSceneRight coord_event 25, 6, SCENE_FASTSHIP1F_2, WorriedGrandpaSceneRight
db 0 ; bg events db 0 ; bg events

View File

@ -14,8 +14,8 @@
FastShipB1F_MapScripts: FastShipB1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_FASTSHIPB1F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_FASTSHIPB1F_1
db 0 ; callbacks db 0 ; callbacks
@ -454,8 +454,8 @@ FastShipB1F_MapEvents:
warp_event 31, 13, 12, FAST_SHIP_1F warp_event 31, 13, 12, FAST_SHIP_1F
db 2 ; coord events db 2 ; coord events
coord_event 30, 7, 0, UnknownScript_0x7673c coord_event 30, 7, SCENE_FASTSHIPB1F_0, UnknownScript_0x7673c
coord_event 31, 7, 0, UnknownScript_0x76751 coord_event 31, 7, SCENE_FASTSHIPB1F_0, UnknownScript_0x76751
db 1 ; bg events db 1 ; bg events
bg_event 27, 9, BGEVENT_READ, FashShipB1FTrashcan bg_event 27, 9, BGEVENT_READ, FashShipB1FTrashcan

View File

@ -96,7 +96,7 @@ SailorScript_0x755f1:
waitbutton waitbutton
closetext closetext
setevent EVENT_FAST_SHIP_LAZY_SAILOR setevent EVENT_FAST_SHIP_LAZY_SAILOR
setmapscene FAST_SHIP_B1F, 1 setmapscene FAST_SHIP_B1F, SCENE_FASTSHIPB1F_1
checkcode VAR_FACING checkcode VAR_FACING
if_equal RIGHT, UnknownScript_0x75629 if_equal RIGHT, UnknownScript_0x75629
applymovement FASTSHIPCABINS_NNW_NNE_NE_SAILOR, MovementData_0x75637 applymovement FASTSHIPCABINS_NNW_NNE_NE_SAILOR, MovementData_0x75637

View File

@ -79,7 +79,7 @@ SSAquaGranddaughterBefore:
writetext SSAquaEntertainedGranddaughterText writetext SSAquaEntertainedGranddaughterText
buttonsound buttonsound
setevent EVENT_VERMILION_PORT_SAILOR_AT_GANGWAY setevent EVENT_VERMILION_PORT_SAILOR_AT_GANGWAY
setmapscene FAST_SHIP_1F, 0 setmapscene FAST_SHIP_1F, SCENE_FASTSHIP1F_0
jump SSAquaMetalCoatAndDocking jump SSAquaMetalCoatAndDocking
SSAquaGrandpa: SSAquaGrandpa:
@ -92,7 +92,7 @@ SSAquaGrandpa:
writetext SSAquaCantFindGranddaughterText writetext SSAquaCantFindGranddaughterText
waitbutton waitbutton
closetext closetext
setmapscene FAST_SHIP_1F, 0 setmapscene FAST_SHIP_1F, SCENE_FASTSHIP1F_0
end end
SSAquaMetalCoatAndDocking: SSAquaMetalCoatAndDocking:

View File

@ -8,8 +8,8 @@
GoldenrodGym_MapScripts: GoldenrodGym_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_GOLDENRODGYM_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_GOLDENRODGYM_1
db 0 ; callbacks db 0 ; callbacks
@ -33,7 +33,7 @@ WhitneyScript_0x5400c:
reloadmapafterbattle reloadmapafterbattle
setevent EVENT_BEAT_WHITNEY setevent EVENT_BEAT_WHITNEY
setevent EVENT_MADE_WHITNEY_CRY setevent EVENT_MADE_WHITNEY_CRY
setscene 1 setscene SCENE_GOLDENRODGYM_1
setevent EVENT_BEAT_BEAUTY_VICTORIA setevent EVENT_BEAT_BEAUTY_VICTORIA
setevent EVENT_BEAT_BEAUTY_SAMANTHA setevent EVENT_BEAT_BEAUTY_SAMANTHA
setevent EVENT_BEAT_LASS_CARRIE setevent EVENT_BEAT_LASS_CARRIE
@ -110,7 +110,7 @@ WhitneyCriesScript:
waitbutton waitbutton
closetext closetext
applymovement GOLDENRODGYM_LASS2, BridgetWalksAwayMovement applymovement GOLDENRODGYM_LASS2, BridgetWalksAwayMovement
setscene 0 setscene SCENE_GOLDENRODGYM_0
clearevent EVENT_MADE_WHITNEY_CRY clearevent EVENT_MADE_WHITNEY_CRY
end end
@ -385,7 +385,7 @@ GoldenrodGym_MapEvents:
warp_event 3, 17, 1, GOLDENROD_CITY warp_event 3, 17, 1, GOLDENROD_CITY
db 1 ; coord events db 1 ; coord events
coord_event 8, 5, 1, WhitneyCriesScript coord_event 8, 5, SCENE_GOLDENRODGYM_1, WhitneyCriesScript
db 2 ; bg events db 2 ; bg events
bg_event 1, 15, BGEVENT_READ, GoldenrodGymStatue bg_event 1, 15, BGEVENT_READ, GoldenrodGymStatue

View File

@ -4,7 +4,7 @@
GoldenrodMagnetTrainStation_MapScripts: GoldenrodMagnetTrainStation_MapScripts:
db 1 ; scene scripts db 1 ; scene scripts
scene_script .DummyScene scene_script .DummyScene ; SCENE_GOLDENRODMAGNETTRAINSTATION_0
db 0 ; callbacks db 0 ; callbacks
@ -172,7 +172,7 @@ GoldenrodMagnetTrainStation_MapEvents:
warp_event 11, 5, 3, SAFFRON_MAGNET_TRAIN_STATION warp_event 11, 5, 3, SAFFRON_MAGNET_TRAIN_STATION
db 1 ; coord events db 1 ; coord events
coord_event 11, 6, 0, Script_ArriveFromSaffron coord_event 11, 6, SCENE_GOLDENRODMAGNETTRAINSTATION_0, Script_ArriveFromSaffron
db 0 ; bg events db 0 ; bg events

View File

@ -812,8 +812,8 @@ GoldenrodPokecenter1F_MapEvents:
warp_event 0, 7, 1, POKECENTER_2F warp_event 0, 7, 1, POKECENTER_2F
db 2 ; coord events db 2 ; coord events
coord_event 3, 7, 0, GoldenrodPokecenter1F_GSBallSceneLeft coord_event 3, 7, SCENE_GOLDENRODPOKECENTER1F_0, GoldenrodPokecenter1F_GSBallSceneLeft
coord_event 4, 7, 0, GoldenrodPokecenter1F_GSBallSceneRight coord_event 4, 7, SCENE_GOLDENRODPOKECENTER1F_0, GoldenrodPokecenter1F_GSBallSceneRight
db 0 ; bg events db 0 ; bg events

View File

@ -46,8 +46,8 @@ ENDM
GoldenrodUndergroundSwitchRoomEntrances_MapScripts: GoldenrodUndergroundSwitchRoomEntrances_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .UpdateDoorPositions callback MAPCALLBACK_TILES, .UpdateDoorPositions
@ -130,7 +130,7 @@ UndergroundSilverScene1:
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement1 applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement1
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
setscene 1 setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_1
waitsfx waitsfx
playmapmusic playmapmusic
end end
@ -149,7 +149,7 @@ UndergroundSilverScene2:
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement2 applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement2
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
setscene 1 setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_1
waitsfx waitsfx
playmapmusic playmapmusic
end end
@ -158,7 +158,7 @@ UndergroundSilverBattleScript:
checkevent EVENT_RIVAL_BURNED_TOWER checkevent EVENT_RIVAL_BURNED_TOWER
iftrue .Continue iftrue .Continue
setevent EVENT_RIVAL_BURNED_TOWER setevent EVENT_RIVAL_BURNED_TOWER
setmapscene BURNED_TOWER_1F, 1 setmapscene BURNED_TOWER_1F, SCENE_BURNEDTOWER1F_1
.Continue: .Continue:
playmusic MUSIC_RIVAL_ENCOUNTER playmusic MUSIC_RIVAL_ENCOUNTER
opentext opentext
@ -943,8 +943,8 @@ GoldenrodUndergroundSwitchRoomEntrances_MapEvents:
warp_event 21, 29, 13, GOLDENROD_CITY warp_event 21, 29, 13, GOLDENROD_CITY
db 2 ; coord events db 2 ; coord events
coord_event 19, 4, 0, UndergroundSilverScene1 coord_event 19, 4, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_0, UndergroundSilverScene1
coord_event 19, 5, 0, UndergroundSilverScene2 coord_event 19, 5, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_0, UndergroundSilverScene2
db 6 ; bg events db 6 ; bg events
bg_event 16, 1, BGEVENT_READ, Switch1Script bg_event 16, 1, BGEVENT_READ, Switch1Script

View File

@ -3,8 +3,8 @@
HallOfFame_MapScripts: HallOfFame_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .EnterHallOfFame scene_script .EnterHallOfFame ; SCENE_HALLOFFAME_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_HALLOFFAME_1
db 0 ; callbacks db 0 ; callbacks
@ -26,7 +26,7 @@ HallOfFame_MapScripts:
closetext closetext
spriteface HALLOFFAME_LANCE, UP spriteface HALLOFFAME_LANCE, UP
applymovement PLAYER, HallOfFame_SlowlyApproachMachine applymovement PLAYER, HallOfFame_SlowlyApproachMachine
setscene 1 setscene SCENE_HALLOFFAME_1
pause 15 pause 15
writebyte HEALMACHINE_HALL_OF_FAME writebyte HEALMACHINE_HALL_OF_FAME
special HealMachineAnim special HealMachineAnim
@ -36,7 +36,7 @@ HallOfFame_MapScripts:
clearevent EVENT_RED_IN_MT_SILVER clearevent EVENT_RED_IN_MT_SILVER
setevent EVENT_OLIVINE_PORT_SPRITES_BEFORE_HALL_OF_FAME setevent EVENT_OLIVINE_PORT_SPRITES_BEFORE_HALL_OF_FAME
clearevent EVENT_OLIVINE_PORT_SPRITES_AFTER_HALL_OF_FAME clearevent EVENT_OLIVINE_PORT_SPRITES_AFTER_HALL_OF_FAME
setmapscene SPROUT_TOWER_3F, 1 setmapscene SPROUT_TOWER_3F, SCENE_SPROUTTOWER3F_1
special HealParty special HealParty
checkevent EVENT_GOT_SS_TICKET_FROM_ELM checkevent EVENT_GOT_SS_TICKET_FROM_ELM
iftrue .SkipPhoneCall iftrue .SkipPhoneCall

View File

@ -8,7 +8,7 @@
IndigoPlateauPokecenter1F_MapScripts: IndigoPlateauPokecenter1F_MapScripts:
db 1 ; scene scripts db 1 ; scene scripts
scene_script .DummyScene scene_script .DummyScene ; SCENE_INDIGOPLATEAUPOKECENTER1F_0
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .PrepareElite4 callback MAPCALLBACK_NEWMAP, .PrepareElite4
@ -17,12 +17,12 @@ IndigoPlateauPokecenter1F_MapScripts:
end end
.PrepareElite4: .PrepareElite4:
setmapscene WILLS_ROOM, 0 setmapscene WILLS_ROOM, SCENE_WILLSROOM_0
setmapscene KOGAS_ROOM, 0 setmapscene KOGAS_ROOM, SCENE_KOGASROOM_0
setmapscene BRUNOS_ROOM, 0 setmapscene BRUNOS_ROOM, SCENE_BRUNOSROOM_0
setmapscene KARENS_ROOM, 0 setmapscene KARENS_ROOM, SCENE_KARENSROOM_0
setmapscene LANCES_ROOM, 0 setmapscene LANCES_ROOM, SCENE_LANCESROOM_0
setmapscene HALL_OF_FAME, 0 setmapscene HALL_OF_FAME, SCENE_HALLOFFAME_0
clearevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED clearevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED
clearevent EVENT_WILLS_ROOM_EXIT_OPEN clearevent EVENT_WILLS_ROOM_EXIT_OPEN
clearevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED clearevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
@ -128,7 +128,7 @@ PlateauRivalPostBattle:
spriteface PLAYER, DOWN spriteface PLAYER, DOWN
applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalLeavesMovement applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalLeavesMovement
disappear INDIGOPLATEAUPOKECENTER1F_SILVER disappear INDIGOPLATEAUPOKECENTER1F_SILVER
setscene 0 setscene SCENE_INDIGOPLATEAUPOKECENTER1F_0
playmapmusic playmapmusic
setflag ENGINE_INDIGO_PLATEAU_RIVAL_FIGHT setflag ENGINE_INDIGO_PLATEAU_RIVAL_FIGHT
PlateauRivalScriptDone: PlateauRivalScriptDone:
@ -310,8 +310,8 @@ IndigoPlateauPokecenter1F_MapEvents:
warp_event 14, 3, 1, WILLS_ROOM warp_event 14, 3, 1, WILLS_ROOM
db 2 ; coord events db 2 ; coord events
coord_event 16, 4, 0, PlateauRivalBattle1 coord_event 16, 4, SCENE_INDIGOPLATEAUPOKECENTER1F_0, PlateauRivalBattle1
coord_event 17, 4, 0, PlateauRivalBattle2 coord_event 17, 4, SCENE_INDIGOPLATEAUPOKECENTER1F_0, PlateauRivalBattle2
db 0 ; bg events db 0 ; bg events

View File

@ -3,8 +3,8 @@
KarensRoom_MapScripts: KarensRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .LockDoor scene_script .LockDoor ; SCENE_KARENSROOM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_KARENSROOM_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .KarensRoomDoors callback MAPCALLBACK_TILES, .KarensRoomDoors
@ -35,7 +35,7 @@ KarensRoom_MapScripts:
changeblock 4, 14, $2a ; wall changeblock 4, 14, $2a ; wall
reloadmappart reloadmappart
closetext closetext
setscene 1 setscene SCENE_KARENSROOM_1
setevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED setevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED
waitsfx waitsfx
end end

View File

@ -3,8 +3,8 @@
KogasRoom_MapScripts: KogasRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .LockDoor scene_script .LockDoor ; SCENE_KOGASROOM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_KOGASROOM_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .KogasRoomDoors callback MAPCALLBACK_TILES, .KogasRoomDoors
@ -35,7 +35,7 @@ KogasRoom_MapScripts:
changeblock 4, 14, $2a ; wall changeblock 4, 14, $2a ; wall
reloadmappart reloadmappart
closetext closetext
setscene 1 setscene SCENE_KOGASROOM_1
setevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED setevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
waitsfx waitsfx
end end

View File

@ -309,7 +309,7 @@ KurtScript_0x18e178:
clearevent EVENT_AZALEA_TOWN_KURT clearevent EVENT_AZALEA_TOWN_KURT
waitsfx waitsfx
special RestartMapMusic special RestartMapMusic
setmapscene AZALEA_TOWN, 2 setmapscene AZALEA_TOWN, SCENE_AZALEATOWN_2
end end
KurtScript_0x18e3bd: KurtScript_0x18e3bd:

View File

@ -60,7 +60,7 @@ UnknownScript_0x70035:
disappear LAKEOFRAGE_LANCE disappear LAKEOFRAGE_LANCE
clearevent EVENT_MAHOGANY_MART_LANCE_AND_DRAGONITE clearevent EVENT_MAHOGANY_MART_LANCE_AND_DRAGONITE
setevent EVENT_DECIDED_TO_HELP_LANCE setevent EVENT_DECIDED_TO_HELP_LANCE
setmapscene MAHOGANY_MART_1F, 1 setmapscene MAHOGANY_MART_1F, SCENE_MAHOGANYMART1F_1
end end
UnknownScript_0x7004e: UnknownScript_0x7004e:
@ -99,7 +99,7 @@ UnknownScript_0x7007a:
waitsfx waitsfx
itemnotify itemnotify
closetext closetext
setscene 0 setscene 0 ; Lake of Rage does not have a scene variable
appear LAKEOFRAGE_LANCE appear LAKEOFRAGE_LANCE
end end

View File

@ -5,8 +5,8 @@
LancesRoom_MapScripts: LancesRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .LockDoor scene_script .LockDoor ; SCENE_LANCESROOM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_LANCESROOM_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .LancesRoomDoors callback MAPCALLBACK_TILES, .LancesRoomDoors
@ -37,7 +37,7 @@ LancesRoom_MapScripts:
changeblock 4, 22, $34 ; wall changeblock 4, 22, $34 ; wall
reloadmappart reloadmappart
closetext closetext
setscene 1 setscene SCENE_LANCESROOM_1
setevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED setevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
end end
@ -345,8 +345,8 @@ LancesRoom_MapEvents:
warp_event 5, 1, 2, HALL_OF_FAME warp_event 5, 1, 2, HALL_OF_FAME
db 2 ; coord events db 2 ; coord events
coord_event 4, 5, 1, Script_ApproachLanceFromLeft coord_event 4, 5, SCENE_LANCESROOM_1, Script_ApproachLanceFromLeft
coord_event 5, 5, 1, Script_ApproachLanceFromRight coord_event 5, 5, SCENE_LANCESROOM_1, Script_ApproachLanceFromRight
db 0 ; bg events db 0 ; bg events

View File

@ -7,8 +7,8 @@
MahoganyMart1F_MapScripts: MahoganyMart1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_MAHOGANYMART1F_0
scene_script .LanceUncoversStaircase scene_script .LanceUncoversStaircase ; SCENE_MAHOGANYMART1F_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .MahoganyMart1FStaircase callback MAPCALLBACK_TILES, .MahoganyMart1FStaircase
@ -99,7 +99,7 @@ UnknownScript_0x6c38f:
applymovement MAHOGANYMART1F_LANCE, MovementData_0x6c412 applymovement MAHOGANYMART1F_LANCE, MovementData_0x6c412
playsound SFX_EXIT_BUILDING playsound SFX_EXIT_BUILDING
disappear MAHOGANYMART1F_LANCE disappear MAHOGANYMART1F_LANCE
setscene 0 setscene SCENE_MAHOGANYMART1F_0
waitsfx waitsfx
end end

View File

@ -6,8 +6,8 @@
MahoganyTown_MapScripts: MahoganyTown_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_MAHOGANYTOWN_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_MAHOGANYTOWN_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .FlyPoint callback MAPCALLBACK_NEWMAP, .FlyPoint
@ -253,8 +253,8 @@ MahoganyTown_MapEvents:
warp_event 9, 1, 3, ROUTE_43_MAHOGANY_GATE warp_event 9, 1, 3, ROUTE_43_MAHOGANY_GATE
db 2 ; coord events db 2 ; coord events
coord_event 19, 8, 0, UnknownScript_0x190013 coord_event 19, 8, SCENE_MAHOGANYTOWN_0, UnknownScript_0x190013
coord_event 19, 9, 0, UnknownScript_0x190013 coord_event 19, 9, SCENE_MAHOGANYTOWN_0, UnknownScript_0x190013
db 4 ; bg events db 4 ; bg events
bg_event 1, 5, BGEVENT_READ, MahoganyTownSign bg_event 1, 5, BGEVENT_READ, MahoganyTownSign

View File

@ -1,7 +1,7 @@
MobileBattleRoom_MapScripts: MobileBattleRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .InitializeMobileBattleRoom scene_script .InitializeMobileBattleRoom ; SCENE_MOBILEBATTLEROOM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_MOBILEBATTLEROOM_1
db 0 ; callbacks db 0 ; callbacks
@ -13,8 +13,8 @@ MobileBattleRoom_MapScripts:
end end
.InitializeAndPreparePokecenter2F: .InitializeAndPreparePokecenter2F:
setscene 1 setscene SCENE_MOBILEBATTLEROOM_1
setmapscene POKECENTER_2F, 5 setmapscene POKECENTER_2F, SCENE_POKECENTER2F_5
end end
MapMobileBattleRoomSignpost0Script: MapMobileBattleRoomSignpost0Script:

View File

@ -1,7 +1,7 @@
MobileTradeRoomMobile_MapScripts: MobileTradeRoomMobile_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .InitializeMobileTradeRoomMobile scene_script .InitializeMobileTradeRoomMobile ; SCENE_MOBILETRADEROOMMOBILE_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_MOBILETRADEROOMMOBILE_1
db 0 ; callbacks db 0 ; callbacks
@ -13,8 +13,8 @@ MobileTradeRoomMobile_MapScripts:
end end
.InitializeAndPreparePokecenter2F: .InitializeAndPreparePokecenter2F:
setscene 1 setscene SCENE_MOBILETRADEROOMMOBILE_1
setmapscene POKECENTER_2F, 4 setmapscene POKECENTER_2F, SCENE_POKECENTER2F_4
end end
MapMobileTradeRoomMobileSignpost0Script: MapMobileTradeRoomMobileSignpost0Script:

View File

@ -3,8 +3,8 @@
MountMoon_MapScripts: MountMoon_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .RivalEncounter scene_script .RivalEncounter ; SCENE_MOUNTMOON_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_MOUNTMOON_1
db 0 ; callbacks db 0 ; callbacks
@ -64,7 +64,7 @@ MountMoon_MapScripts:
closetext closetext
applymovement MOUNTMOON_SILVER, MountMoonSilverMovementAfter applymovement MOUNTMOON_SILVER, MountMoonSilverMovementAfter
disappear MOUNTMOON_SILVER disappear MOUNTMOON_SILVER
setscene 1 setscene SCENE_MOUNTMOON_1
setevent EVENT_BEAT_RIVAL_IN_MT_MOON setevent EVENT_BEAT_RIVAL_IN_MT_MOON
playmapmusic playmapmusic
end end

View File

@ -8,8 +8,8 @@ MountMoonSquare_MapScripts:
scene_script .DummyScene scene_script .DummyScene
db 2 ; callbacks db 2 ; callbacks
callback MAPCALLBACK_NEWMAP, .DisappearMoonStone callback MAPCALLBACK_NEWMAP, .DisappearMoonStone ; SCENE_MOUNTMOONSQUARE_0
callback MAPCALLBACK_OBJECTS, .DisappearRock callback MAPCALLBACK_OBJECTS, .DisappearRock ; SCENE_MOUNTMOONSQUARE_1
.DummyScene: .DummyScene:
end end
@ -139,7 +139,7 @@ MountMoonSquare_MapEvents:
warp_event 13, 7, 1, MOUNT_MOON_GIFT_SHOP warp_event 13, 7, 1, MOUNT_MOON_GIFT_SHOP
db 1 ; coord events db 1 ; coord events
coord_event 7, 11, 0, ClefairyDance coord_event 7, 11, SCENE_MOUNTMOONSQUARE_0, ClefairyDance
db 2 ; bg events db 2 ; bg events
bg_event 7, 7, BGEVENT_ITEM, MountMoonSquareHiddenMoonStone bg_event 7, 7, BGEVENT_ITEM, MountMoonSquareHiddenMoonStone

View File

@ -4,8 +4,8 @@
MrPokemonsHouse_MapScripts: MrPokemonsHouse_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .MeetMrPokemon scene_script .MeetMrPokemon ; SCENE_MRPOKEMONSHOUSE_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_MRPOKEMONSHOUSE_1
db 0 ; callbacks db 0 ; callbacks
@ -123,9 +123,9 @@ MrPokemonsHouse_OakScript:
setevent EVENT_RIVAL_NEW_BARK_TOWN setevent EVENT_RIVAL_NEW_BARK_TOWN
setevent EVENT_PLAYERS_HOUSE_1F_NEIGHBOR setevent EVENT_PLAYERS_HOUSE_1F_NEIGHBOR
clearevent EVENT_PLAYERS_NEIGHBORS_HOUSE_NEIGHBOR clearevent EVENT_PLAYERS_NEIGHBORS_HOUSE_NEIGHBOR
setscene 1 setscene SCENE_MRPOKEMONSHOUSE_1
setmapscene CHERRYGROVE_CITY, 1 setmapscene CHERRYGROVE_CITY, SCENE_CHERRYGROVECITY_1
setmapscene ELMS_LAB, 3 setmapscene ELMS_LAB, SCENE_ELMSLAB_3
specialphonecall SPECIALCALL_ROBBED specialphonecall SPECIALCALL_ROBBED
clearevent EVENT_COP_IN_ELMS_LAB clearevent EVENT_COP_IN_ELMS_LAB
checkevent EVENT_GOT_TOTODILE_FROM_ELM checkevent EVENT_GOT_TOTODILE_FROM_ELM

View File

@ -5,8 +5,8 @@
NewBarkTown_MapScripts: NewBarkTown_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_NEWBARKTOWN_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_NEWBARKTOWN_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .FlyPoint callback MAPCALLBACK_NEWMAP, .FlyPoint
@ -289,8 +289,8 @@ NewBarkTown_MapEvents:
warp_event 11, 13, 1, ELMS_HOUSE warp_event 11, 13, 1, ELMS_HOUSE
db 2 ; coord events db 2 ; coord events
coord_event 1, 8, 0, NewBarkTown_TeacherStopsYouScene1 coord_event 1, 8, SCENE_NEWBARKTOWN_0, NewBarkTown_TeacherStopsYouScene1
coord_event 1, 9, 0, NewBarkTown_TeacherStopsYouScene2 coord_event 1, 9, SCENE_NEWBARKTOWN_0, NewBarkTown_TeacherStopsYouScene2
db 4 ; bg events db 4 ; bg events
bg_event 8, 8, BGEVENT_READ, NewBarkTownSign bg_event 8, 8, BGEVENT_READ, NewBarkTownSign

View File

@ -6,8 +6,8 @@
OlivineCity_MapScripts: OlivineCity_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_OLIVINECITY_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_OLIVINECITY_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .FlyPoint callback MAPCALLBACK_NEWMAP, .FlyPoint
@ -39,7 +39,7 @@ UnknownScript_0x1a8833:
applymovement PLAYER, MovementData_0x1a88f4 applymovement PLAYER, MovementData_0x1a88f4
spriteface PLAYER, RIGHT spriteface PLAYER, RIGHT
applymovement OLIVINECITY_OLIVINE_RIVAL, MovementData_0x1a88db applymovement OLIVINECITY_OLIVINE_RIVAL, MovementData_0x1a88db
setscene 1 setscene SCENE_OLIVINECITY_1
disappear OLIVINECITY_OLIVINE_RIVAL disappear OLIVINECITY_OLIVINE_RIVAL
special RestartMapMusic special RestartMapMusic
variablesprite SPRITE_OLIVINE_RIVAL, SPRITE_SWIMMER_GUY variablesprite SPRITE_OLIVINE_RIVAL, SPRITE_SWIMMER_GUY
@ -64,7 +64,7 @@ UnknownScript_0x1a886b:
spriteface PLAYER, RIGHT spriteface PLAYER, RIGHT
applymovement OLIVINECITY_OLIVINE_RIVAL, MovementData_0x1a88e8 applymovement OLIVINECITY_OLIVINE_RIVAL, MovementData_0x1a88e8
disappear OLIVINECITY_OLIVINE_RIVAL disappear OLIVINECITY_OLIVINE_RIVAL
setscene 1 setscene SCENE_OLIVINECITY_1
special RestartMapMusic special RestartMapMusic
variablesprite SPRITE_OLIVINE_RIVAL, SPRITE_SWIMMER_GUY variablesprite SPRITE_OLIVINE_RIVAL, SPRITE_SWIMMER_GUY
special LoadUsedSpritesGFX special LoadUsedSpritesGFX
@ -302,8 +302,8 @@ OlivineCity_MapEvents:
warp_event 20, 27, 2, OLIVINE_PORT_PASSAGE warp_event 20, 27, 2, OLIVINE_PORT_PASSAGE
db 2 ; coord events db 2 ; coord events
coord_event 13, 12, 0, UnknownScript_0x1a8833 coord_event 13, 12, SCENE_OLIVINECITY_0, UnknownScript_0x1a8833
coord_event 13, 13, 0, UnknownScript_0x1a886b coord_event 13, 13, SCENE_OLIVINECITY_0, UnknownScript_0x1a886b
db 7 ; bg events db 7 ; bg events
bg_event 17, 11, BGEVENT_READ, OlivineCitySign bg_event 17, 11, BGEVENT_READ, OlivineCitySign

View File

@ -9,8 +9,8 @@
OlivinePort_MapScripts: OlivinePort_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_OLIVINEPORT_0
scene_script .LeaveFastShip scene_script .LeaveFastShip ; SCENE_OLIVINEPORT_1
db 0 ; callbacks db 0 ; callbacks
@ -24,7 +24,7 @@ OlivinePort_MapScripts:
.LeaveFastShipScript: .LeaveFastShipScript:
applymovement PLAYER, MovementData_0x74a32 applymovement PLAYER, MovementData_0x74a32
appear OLIVINEPORT_SAILOR1 appear OLIVINEPORT_SAILOR1
setscene 0 setscene SCENE_OLIVINEPORT_0
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1 setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
blackoutmod OLIVINE_CITY blackoutmod OLIVINE_CITY
end end
@ -62,7 +62,7 @@ SailorScript_0x748c0:
UnknownScript_0x7490a: UnknownScript_0x7490a:
clearevent EVENT_FAST_SHIP_DESTINATION_OLIVINE clearevent EVENT_FAST_SHIP_DESTINATION_OLIVINE
appear OLIVINEPORT_SAILOR1 appear OLIVINEPORT_SAILOR1
setmapscene FAST_SHIP_1F, 1 setmapscene FAST_SHIP_1F, SCENE_FASTSHIP1F_1
warp FAST_SHIP_1F, 25, 1 warp FAST_SHIP_1F, 25, 1
end end
@ -390,7 +390,7 @@ OlivinePort_MapEvents:
warp_event 7, 23, 1, FAST_SHIP_1F warp_event 7, 23, 1, FAST_SHIP_1F
db 1 ; coord events db 1 ; coord events
coord_event 7, 15, 0, UnknownScript_0x7491f coord_event 7, 15, SCENE_OLIVINEPORT_0, UnknownScript_0x7491f
db 1 ; bg events db 1 ; bg events
bg_event 1, 22, BGEVENT_ITEM, OlivinePortHiddenProtein bg_event 1, 22, BGEVENT_ITEM, OlivinePortHiddenProtein

View File

@ -7,8 +7,8 @@
PlayersHouse1F_MapScripts: PlayersHouse1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_PLAYERSHOUSE1F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_PLAYERSHOUSE1F_1
db 0 ; callbacks db 0 ; callbacks
@ -41,7 +41,7 @@ UnknownScript_0x7a4f6:
setflag ENGINE_POKEGEAR setflag ENGINE_POKEGEAR
setflag ENGINE_PHONE_CARD setflag ENGINE_PHONE_CARD
addcellnum PHONE_MOM addcellnum PHONE_MOM
setscene 1 setscene SCENE_PLAYERSHOUSE1F_1
setevent EVENT_PLAYERS_HOUSE_MOM_1 setevent EVENT_PLAYERS_HOUSE_MOM_1
clearevent EVENT_PLAYERS_HOUSE_MOM_2 clearevent EVENT_PLAYERS_HOUSE_MOM_2
writetext UnknownText_0x7a6bd writetext UnknownText_0x7a6bd
@ -114,7 +114,7 @@ MomScript_0x7a582:
faceplayer faceplayer
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_2 setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_2
checkscene checkscene
iffalse UnknownScript_0x7a572 iffalse UnknownScript_0x7a572 ; SCENE_PLAYERSHOUSE1F_0
opentext opentext
checkevent EVENT_FIRST_TIME_BANKING_WITH_MOM checkevent EVENT_FIRST_TIME_BANKING_WITH_MOM
iftrue UnknownScript_0x7a5af iftrue UnknownScript_0x7a5af
@ -392,8 +392,8 @@ PlayersHouse1F_MapEvents:
warp_event 9, 0, 1, PLAYERS_HOUSE_2F warp_event 9, 0, 1, PLAYERS_HOUSE_2F
db 2 ; coord events db 2 ; coord events
coord_event 8, 4, 0, UnknownScript_0x7a4d8 coord_event 8, 4, SCENE_PLAYERSHOUSE1F_0, UnknownScript_0x7a4d8
coord_event 9, 4, 0, UnknownScript_0x7a4db coord_event 9, 4, SCENE_PLAYERSHOUSE1F_0, UnknownScript_0x7a4db
db 4 ; bg events db 4 ; bg events
bg_event 0, 1, BGEVENT_READ, StoveScript bg_event 0, 1, BGEVENT_READ, StoveScript

View File

@ -6,12 +6,12 @@
Pokecenter2F_MapScripts: Pokecenter2F_MapScripts:
db 6 ; scene scripts db 6 ; scene scripts
scene_script .Scene0 scene_script .Scene0 ; SCENE_POKECENTER2F_0
scene_script .Scene1 scene_script .Scene1 ; SCENE_POKECENTER2F_1
scene_script .Scene2 scene_script .Scene2 ; SCENE_POKECENTER2F_2
scene_script .Scene3 scene_script .Scene3 ; SCENE_POKECENTER2F_3
scene_script .Scene4 scene_script .Scene4 ; SCENE_POKECENTER2F_4
scene_script .Scene5 scene_script .Scene5 ; SCENE_POKECENTER2F_5
db 0 ; callbacks db 0 ; callbacks
@ -374,15 +374,15 @@ LinkReceptionistScript_TimeCapsule:
Script_LeftCableTradeCenter: Script_LeftCableTradeCenter:
special WaitForOtherPlayerToExit special WaitForOtherPlayerToExit
scall Script_WalkOutOfLinkTradeRoom scall Script_WalkOutOfLinkTradeRoom
setscene 0 setscene SCENE_POKECENTER2F_0
setmapscene TRADE_CENTER, 0 setmapscene TRADE_CENTER, SCENE_TRADECENTER_0
end end
Script_LeftMobileTradeRoom: Script_LeftMobileTradeRoom:
special Function101220 special Function101220
scall Script_WalkOutOfMobileTradeRoom scall Script_WalkOutOfMobileTradeRoom
setscene 0 setscene SCENE_POKECENTER2F_0
setmapscene MOBILE_TRADE_ROOM_MOBILE, 0 setmapscene MOBILE_TRADE_ROOM_MOBILE, SCENE_MOBILETRADEROOMMOBILE_0
end end
Script_WalkOutOfMobileTradeRoom: Script_WalkOutOfMobileTradeRoom:
@ -394,15 +394,15 @@ Script_WalkOutOfMobileTradeRoom:
Script_LeftCableColosseum: Script_LeftCableColosseum:
special WaitForOtherPlayerToExit special WaitForOtherPlayerToExit
scall Script_WalkOutOfLinkBattleRoom scall Script_WalkOutOfLinkBattleRoom
setscene 0 setscene SCENE_POKECENTER2F_0
setmapscene COLOSSEUM, 0 setmapscene COLOSSEUM, SCENE_COLOSSEUM_0
end end
Script_LeftMobileBattleRoom: Script_LeftMobileBattleRoom:
special Function101220 special Function101220
scall Script_WalkOutOfMobileBattleRoom scall Script_WalkOutOfMobileBattleRoom
setscene 0 setscene SCENE_POKECENTER2F_0
setmapscene MOBILE_BATTLE_ROOM, 0 setmapscene MOBILE_BATTLE_ROOM, SCENE_MOBILEBATTLEROOM_0
end end
Script_WalkOutOfMobileBattleRoom: Script_WalkOutOfMobileBattleRoom:
@ -577,8 +577,8 @@ Script_LeftTimeCapsule:
applymovement PLAYER, Pokecenter2FMovementData_PlayerTakesOneStepDown applymovement PLAYER, Pokecenter2FMovementData_PlayerTakesOneStepDown
applymovement POKECENTER2F_TIME_CAPSULE_RECEPTIONIST, Pokecenter2FMovementData_ReceptionistStepsRightLooksDown_2 applymovement POKECENTER2F_TIME_CAPSULE_RECEPTIONIST, Pokecenter2FMovementData_ReceptionistStepsRightLooksDown_2
.Done: .Done:
setscene 0 setscene SCENE_POKECENTER2F_0
setmapscene TIME_CAPSULE, 0 setmapscene TIME_CAPSULE, SCENE_TIMECAPSULE_0
end end
MapPokecenter2FSignpost0Script: MapPokecenter2FSignpost0Script:

View File

@ -9,8 +9,8 @@
PowerPlant_MapScripts: PowerPlant_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_POWERPLANT_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_POWERPLANT_1
db 0 ; callbacks db 0 ; callbacks
@ -40,7 +40,7 @@ PowerPlantGuardPhoneScript:
closetext closetext
spriteface PLAYER, DOWN spriteface PLAYER, DOWN
applymovement POWERPLANT_OFFICER1, MovementData_0x188eda applymovement POWERPLANT_OFFICER1, MovementData_0x188eda
setscene 0 setscene SCENE_POWERPLANT_0
end end
OfficerScript_0x188df5: OfficerScript_0x188df5:
@ -146,8 +146,8 @@ PowerPlantManager:
setevent EVENT_MET_MANAGER_AT_POWER_PLANT setevent EVENT_MET_MANAGER_AT_POWER_PLANT
clearevent EVENT_CERULEAN_GYM_ROCKET clearevent EVENT_CERULEAN_GYM_ROCKET
clearevent EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM clearevent EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM
setmapscene CERULEAN_GYM, 1 setmapscene CERULEAN_GYM, SCENE_CERULEANGYM_1
setscene 1 setscene SCENE_POWERPLANT_1
end end
UnknownScript_0x188e8d: UnknownScript_0x188e8d:
@ -394,7 +394,7 @@ PowerPlant_MapEvents:
warp_event 3, 17, 2, ROUTE_10_NORTH warp_event 3, 17, 2, ROUTE_10_NORTH
db 1 ; coord events db 1 ; coord events
coord_event 5, 12, 1, PowerPlantGuardPhoneScript coord_event 5, 12, SCENE_POWERPLANT_1, PowerPlantGuardPhoneScript
db 2 ; bg events db 2 ; bg events
bg_event 0, 1, BGEVENT_READ, PowerPlantBookshelf bg_event 0, 1, BGEVENT_READ, PowerPlantBookshelf

View File

@ -7,9 +7,9 @@
RadioTower5F_MapScripts: RadioTower5F_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_RADIOTOWER5F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_RADIOTOWER5F_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_RADIOTOWER5F_2
db 0 ; callbacks db 0 ; callbacks
@ -45,7 +45,7 @@ FakeDirectorScript:
buttonsound buttonsound
verbosegiveitem BASEMENT_KEY verbosegiveitem BASEMENT_KEY
closetext closetext
setscene 1 setscene SCENE_RADIOTOWER5F_1
setevent EVENT_BEAT_ROCKET_EXECUTIVEM_3 setevent EVENT_BEAT_ROCKET_EXECUTIVEM_3
end end
@ -124,8 +124,8 @@ RadioTower5FRocketBossScene:
writetext RadioTower5FDirectorDescribeClearBellText writetext RadioTower5FDirectorDescribeClearBellText
waitbutton waitbutton
closetext closetext
setscene 2 setscene SCENE_RADIOTOWER5F_2
setmapscene ECRUTEAK_TIN_TOWER_ENTRANCE, 0 setmapscene ECRUTEAK_TIN_TOWER_ENTRANCE, SCENE_ECRUTEAKTINTOWERENTRANCE_0
setevent EVENT_GOT_CLEAR_BELL setevent EVENT_GOT_CLEAR_BELL
setevent EVENT_TEAM_ROCKET_DISBANDED setevent EVENT_TEAM_ROCKET_DISBANDED
jump .UselessJump jump .UselessJump
@ -426,8 +426,8 @@ RadioTower5F_MapEvents:
warp_event 12, 0, 3, RADIO_TOWER_4F warp_event 12, 0, 3, RADIO_TOWER_4F
db 2 ; coord events db 2 ; coord events
coord_event 0, 3, 0, FakeDirectorScript coord_event 0, 3, SCENE_RADIOTOWER5F_0, FakeDirectorScript
coord_event 16, 5, 1, RadioTower5FRocketBossScene coord_event 16, 5, SCENE_RADIOTOWER5F_1, RadioTower5FRocketBossScene
db 5 ; bg events db 5 ; bg events
bg_event 3, 0, BGEVENT_READ, MapRadioTower5FSignpost0Script bg_event 3, 0, BGEVENT_READ, MapRadioTower5FSignpost0Script

View File

@ -3,7 +3,7 @@
Route16Gate_MapScripts: Route16Gate_MapScripts:
db 1 ; scene scripts db 1 ; scene scripts
scene_script .DummyScene scene_script .DummyScene ; SCENE_ROUTE16GATE_0
db 0 ; callbacks db 0 ; callbacks
@ -68,8 +68,8 @@ Route16Gate_MapEvents:
warp_event 9, 5, 3, ROUTE_16 warp_event 9, 5, 3, ROUTE_16
db 2 ; coord events db 2 ; coord events
coord_event 5, 4, 0, UnknownScript_0x733ed coord_event 5, 4, SCENE_ROUTE16GATE_0, UnknownScript_0x733ed
coord_event 5, 5, 0, UnknownScript_0x733ed coord_event 5, 5, SCENE_ROUTE16GATE_0, UnknownScript_0x733ed
db 0 ; bg events db 0 ; bg events

View File

@ -3,7 +3,7 @@
Route17Route18Gate_MapScripts: Route17Route18Gate_MapScripts:
db 1 ; scene scripts db 1 ; scene scripts
scene_script .DummyScene scene_script .DummyScene ; SCENE_ROUTE17ROUTE18GATE_0
db 0 ; callbacks db 0 ; callbacks
@ -59,8 +59,8 @@ Route17Route18Gate_MapEvents:
warp_event 9, 5, 2, ROUTE_18 warp_event 9, 5, 2, ROUTE_18
db 2 ; coord events db 2 ; coord events
coord_event 5, 4, 0, UnknownScript_0x73611 coord_event 5, 4, SCENE_ROUTE17ROUTE18GATE_0, UnknownScript_0x73611
coord_event 5, 5, 0, UnknownScript_0x73611 coord_event 5, 5, SCENE_ROUTE17ROUTE18GATE_0, UnknownScript_0x73611
db 0 ; bg events db 0 ; bg events

View File

@ -13,8 +13,8 @@
Route25_MapScripts: Route25_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE25_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE25_1
db 0 ; callbacks db 0 ; callbacks
@ -46,7 +46,7 @@ Route25MistyDate1Script:
applymovement ROUTE25_MISTY, MovementData_0x19f000 applymovement ROUTE25_MISTY, MovementData_0x19f000
disappear ROUTE25_MISTY disappear ROUTE25_MISTY
clearevent EVENT_TRAINERS_IN_CERULEAN_GYM clearevent EVENT_TRAINERS_IN_CERULEAN_GYM
setscene 0 setscene SCENE_ROUTE25_0
special RestartMapMusic special RestartMapMusic
end end
@ -72,7 +72,7 @@ Route25MistyDate2Script:
applymovement ROUTE25_MISTY, MovementData_0x19f000 applymovement ROUTE25_MISTY, MovementData_0x19f000
disappear ROUTE25_MISTY disappear ROUTE25_MISTY
clearevent EVENT_TRAINERS_IN_CERULEAN_GYM clearevent EVENT_TRAINERS_IN_CERULEAN_GYM
setscene 0 setscene SCENE_ROUTE25_0
special RestartMapMusic special RestartMapMusic
end end
@ -434,8 +434,8 @@ Route25_MapEvents:
warp_event 47, 5, 1, BILLS_HOUSE warp_event 47, 5, 1, BILLS_HOUSE
db 2 ; coord events db 2 ; coord events
coord_event 42, 6, 1, Route25MistyDate1Script coord_event 42, 6, SCENE_ROUTE25_1, Route25MistyDate1Script
coord_event 42, 7, 1, Route25MistyDate2Script coord_event 42, 7, SCENE_ROUTE25_1, Route25MistyDate2Script
db 2 ; bg events db 2 ; bg events
bg_event 45, 5, BGEVENT_READ, BillsHouseSign bg_event 45, 5, BGEVENT_READ, BillsHouseSign

View File

@ -11,8 +11,8 @@
Route27_MapScripts: Route27_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE27_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE27_1
db 0 ; callbacks db 0 ; callbacks
@ -40,7 +40,7 @@ UnknownScript_0x1a088c:
writetext Route27FisherText writetext Route27FisherText
waitbutton waitbutton
closetext closetext
setscene 1 setscene SCENE_ROUTE27_1
end end
Route27FisherScript: Route27FisherScript:
@ -474,8 +474,8 @@ Route27_MapEvents:
warp_event 36, 5, 2, TOHJO_FALLS warp_event 36, 5, 2, TOHJO_FALLS
db 2 ; coord events db 2 ; coord events
coord_event 18, 10, 0, UnknownScript_0x1a0873 coord_event 18, 10, SCENE_ROUTE27_0, UnknownScript_0x1a0873
coord_event 19, 10, 0, UnknownScript_0x1a0881 coord_event 19, 10, SCENE_ROUTE27_0, UnknownScript_0x1a0881
db 1 ; bg events db 1 ; bg events
bg_event 25, 7, BGEVENT_READ, TohjoFallsSign bg_event 25, 7, BGEVENT_READ, TohjoFallsSign

View File

@ -10,8 +10,8 @@
Route29_MapScripts: Route29_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE29_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE29_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .Tuscany callback MAPCALLBACK_OBJECTS, .Tuscany
@ -57,7 +57,7 @@ Route29Tutorial1:
writetext CatchingTutorialDebriefText writetext CatchingTutorialDebriefText
waitbutton waitbutton
closetext closetext
setscene 0 setscene SCENE_ROUTE29_0
setevent EVENT_LEARNED_TO_CATCH_POKEMON setevent EVENT_LEARNED_TO_CATCH_POKEMON
end end
@ -82,7 +82,7 @@ Route29Tutorial2:
writetext CatchingTutorialDebriefText writetext CatchingTutorialDebriefText
waitbutton waitbutton
closetext closetext
setscene 0 setscene SCENE_ROUTE29_0
setevent EVENT_LEARNED_TO_CATCH_POKEMON setevent EVENT_LEARNED_TO_CATCH_POKEMON
end end
@ -91,7 +91,7 @@ Script_RefusedTutorial1:
waitbutton waitbutton
closetext closetext
applymovement ROUTE29_COOLTRAINER_M1, DudeMovementData1b applymovement ROUTE29_COOLTRAINER_M1, DudeMovementData1b
setscene 0 setscene SCENE_ROUTE29_0
end end
Script_RefusedTutorial2: Script_RefusedTutorial2:
@ -99,7 +99,7 @@ Script_RefusedTutorial2:
waitbutton waitbutton
closetext closetext
applymovement ROUTE29_COOLTRAINER_M1, DudeMovementData2b applymovement ROUTE29_COOLTRAINER_M1, DudeMovementData2b
setscene 0 setscene SCENE_ROUTE29_0
end end
CatchingTutorialDudeScript: CatchingTutorialDudeScript:
@ -420,8 +420,8 @@ Route29_MapEvents:
warp_event 27, 1, 3, ROUTE_29_ROUTE_46_GATE warp_event 27, 1, 3, ROUTE_29_ROUTE_46_GATE
db 2 ; coord events db 2 ; coord events
coord_event 53, 8, 1, Route29Tutorial1 coord_event 53, 8, SCENE_ROUTE29_1, Route29Tutorial1
coord_event 53, 9, 1, Route29Tutorial2 coord_event 53, 9, SCENE_ROUTE29_1, Route29Tutorial2
db 2 ; bg events db 2 ; bg events
bg_event 51, 7, BGEVENT_READ, Route29Sign1 bg_event 51, 7, BGEVENT_READ, Route29Sign1

View File

@ -16,9 +16,9 @@
Route32_MapScripts: Route32_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE32_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE32_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_ROUTE32_2
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .Frieda callback MAPCALLBACK_OBJECTS, .Frieda
@ -125,7 +125,7 @@ Route32WannaBuyASlowpokeTailScript:
SlowpokeTailSalesmanScript: SlowpokeTailSalesmanScript:
faceplayer faceplayer
_OfferToSellSlowpokeTail: _OfferToSellSlowpokeTail:
setscene 2 setscene SCENE_ROUTE32_2
opentext opentext
writetext Text_MillionDollarSlowpokeTail writetext Text_MillionDollarSlowpokeTail
yesorno yesorno
@ -936,8 +936,8 @@ Route32_MapEvents:
warp_event 6, 79, 4, UNION_CAVE_1F warp_event 6, 79, 4, UNION_CAVE_1F
db 2 ; coord events db 2 ; coord events
coord_event 18, 8, 0, Route32CooltrainerMStopsYouScene coord_event 18, 8, SCENE_ROUTE32_0, Route32CooltrainerMStopsYouScene
coord_event 7, 71, 1, Route32WannaBuyASlowpokeTailScript coord_event 7, 71, SCENE_ROUTE32_1, Route32WannaBuyASlowpokeTailScript
db 6 ; bg events db 6 ; bg events
bg_event 13, 5, BGEVENT_READ, Route32Sign bg_event 13, 5, BGEVENT_READ, Route32Sign

View File

@ -5,9 +5,9 @@
Route35NationalParkGate_MapScripts: Route35NationalParkGate_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE35NATIONALPARKGATE_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE35NATIONALPARKGATE_1
scene_script .LeaveContestEarly scene_script .LeaveContestEarly ; SCENE_ROUTE35NATIONALPARKGATE_2
db 2 ; callbacks db 2 ; callbacks
callback MAPCALLBACK_NEWMAP, .CheckIfContestRunning callback MAPCALLBACK_NEWMAP, .CheckIfContestRunning
@ -26,11 +26,11 @@ Route35NationalParkGate_MapScripts:
.CheckIfContestRunning: .CheckIfContestRunning:
checkflag ENGINE_BUG_CONTEST_TIMER checkflag ENGINE_BUG_CONTEST_TIMER
iftrue .BugContestIsRunning iftrue .BugContestIsRunning
setscene 0 setscene SCENE_ROUTE35NATIONALPARKGATE_0
return return
.BugContestIsRunning: .BugContestIsRunning:
setscene 2 setscene SCENE_ROUTE35NATIONALPARKGATE_2
return return
.CheckIfContestAvailable: .CheckIfContestAvailable:

View File

@ -11,8 +11,8 @@
Route36_MapScripts: Route36_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE36_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE36_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .ArthurCallback callback MAPCALLBACK_OBJECTS, .ArthurCallback
@ -42,9 +42,9 @@ Route36SuicuneScript:
disappear ROUTE36_SUICUNE disappear ROUTE36_SUICUNE
spriteface PLAYER, DOWN spriteface PLAYER, DOWN
pause 10 pause 10
setscene 0 setscene SCENE_ROUTE36_0
clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
setmapscene CIANWOOD_CITY, 1 setmapscene CIANWOOD_CITY, SCENE_CIANWOODCITY_1
end end
SudowoodoScript: SudowoodoScript:
@ -667,8 +667,8 @@ Route36_MapEvents:
warp_event 48, 13, 2, ROUTE_36_RUINS_OF_ALPH_GATE warp_event 48, 13, 2, ROUTE_36_RUINS_OF_ALPH_GATE
db 2 ; coord events db 2 ; coord events
coord_event 20, 7, 1, Route36SuicuneScript coord_event 20, 7, SCENE_ROUTE36_1, Route36SuicuneScript
coord_event 22, 7, 1, Route36SuicuneScript coord_event 22, 7, SCENE_ROUTE36_1, Route36SuicuneScript
db 4 ; bg events db 4 ; bg events
bg_event 29, 1, BGEVENT_READ, Route36TrainerTips2 bg_event 29, 1, BGEVENT_READ, Route36TrainerTips2

View File

@ -14,9 +14,9 @@
Route36NationalParkGate_MapScripts: Route36NationalParkGate_MapScripts:
db 3 ; scene scripts db 3 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE36NATIONALPARKGATE_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE36NATIONALPARKGATE_1
scene_script .LeaveContestEarly scene_script .LeaveContestEarly ; SCENE_ROUTE36NATIONALPARKGATE_2
db 2 ; callbacks db 2 ; callbacks
callback MAPCALLBACK_NEWMAP, .CheckIfContestRunning callback MAPCALLBACK_NEWMAP, .CheckIfContestRunning
@ -35,11 +35,11 @@ Route36NationalParkGate_MapScripts:
.CheckIfContestRunning: .CheckIfContestRunning:
checkflag ENGINE_BUG_CONTEST_TIMER checkflag ENGINE_BUG_CONTEST_TIMER
iftrue .BugContestIsRunning iftrue .BugContestIsRunning
setscene 0 setscene SCENE_ROUTE36NATIONALPARKGATE_0
return return
.BugContestIsRunning: .BugContestIsRunning:
setscene 2 setscene SCENE_ROUTE36NATIONALPARKGATE_2
return return
.CheckIfContestAvailable: .CheckIfContestAvailable:

View File

@ -11,8 +11,8 @@
Route42_MapScripts: Route42_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_ROUTE42_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_ROUTE42_1
db 0 ; callbacks db 0 ; callbacks
@ -29,9 +29,9 @@ Route42SuicuneScript:
applymovement ROUTE42_SUICUNE, MovementData_0x1a9356 applymovement ROUTE42_SUICUNE, MovementData_0x1a9356
disappear ROUTE42_SUICUNE disappear ROUTE42_SUICUNE
pause 10 pause 10
setscene 0 setscene SCENE_ROUTE42_0
clearevent EVENT_SAW_SUICUNE_ON_ROUTE_36 clearevent EVENT_SAW_SUICUNE_ON_ROUTE_36
setmapscene ROUTE_36, 1 setmapscene ROUTE_36, SCENE_ROUTE36_1
end end
TrainerFisherTully: TrainerFisherTully:
@ -327,7 +327,7 @@ Route42_MapEvents:
warp_event 46, 7, 3, MOUNT_MORTAR_1F_OUTSIDE warp_event 46, 7, 3, MOUNT_MORTAR_1F_OUTSIDE
db 1 ; coord events db 1 ; coord events
coord_event 24, 14, 1, Route42SuicuneScript coord_event 24, 14, SCENE_ROUTE42_1, Route42SuicuneScript
db 5 ; bg events db 5 ; bg events
bg_event 4, 10, BGEVENT_READ, Route42Sign1 bg_event 4, 10, BGEVENT_READ, Route42Sign1

View File

@ -17,11 +17,11 @@ Route43_MapScripts:
.CheckIfRockets: .CheckIfRockets:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue .NoRockets iftrue .NoRockets
setmapscene ROUTE_43_GATE, 0 setmapscene ROUTE_43_GATE, SCENE_ROUTE43GATE_0
return return
.NoRockets: .NoRockets:
setmapscene ROUTE_43_GATE, 1 setmapscene ROUTE_43_GATE, SCENE_ROUTE43GATE_1
return return
TrainerCamperSpencer: TrainerCamperSpencer:

View File

@ -7,8 +7,8 @@ ROUTE43GATE_TOLL EQU 1000
Route43Gate_MapScripts: Route43Gate_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .RocketShakedown scene_script .RocketShakedown ; SCENE_ROUTE43GATE_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_ROUTE43GATE_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .CheckIfRockets callback MAPCALLBACK_NEWMAP, .CheckIfRockets
@ -23,11 +23,11 @@ Route43Gate_MapScripts:
.CheckIfRockets: .CheckIfRockets:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue .NoRockets iftrue .NoRockets
setmapscene ROUTE_43, 0 setmapscene ROUTE_43, 0 ; Route 43 does not have a scene variable
return return
.NoRockets: .NoRockets:
setmapscene ROUTE_43, 1 setmapscene ROUTE_43, 1 ; Route 43 does not have a scene variable
return return
.RocketTakeover: .RocketTakeover:
@ -35,7 +35,7 @@ Route43Gate_MapScripts:
checkcode VAR_FACING checkcode VAR_FACING
if_equal DOWN, RocketScript_Southbound if_equal DOWN, RocketScript_Southbound
if_equal UP, RocketScript_Northbound if_equal UP, RocketScript_Northbound
setscene 1 setscene SCENE_ROUTE43GATE_1
end end
RocketScript_Southbound: RocketScript_Southbound:
@ -67,7 +67,7 @@ RocketScript_ShakeDownSouth:
closetext closetext
applymovement ROUTE43GATE_ROCKET1, Rocket1Script_LetsYouPassSouth applymovement ROUTE43GATE_ROCKET1, Rocket1Script_LetsYouPassSouth
applymovement ROUTE43GATE_ROCKET2, Rocket2Script_LetsYouPassSouth applymovement ROUTE43GATE_ROCKET2, Rocket2Script_LetsYouPassSouth
setscene 1 setscene SCENE_ROUTE43GATE_1
special RestartMapMusic special RestartMapMusic
end end
@ -99,7 +99,7 @@ RocketScript_ShakeDownNorth:
closetext closetext
applymovement ROUTE43GATE_ROCKET2, Rocket2Script_LetsYouPassNorth applymovement ROUTE43GATE_ROCKET2, Rocket2Script_LetsYouPassNorth
applymovement ROUTE43GATE_ROCKET1, Rocket1Script_LetsYouPassNorth applymovement ROUTE43GATE_ROCKET1, Rocket1Script_LetsYouPassNorth
setscene 1 setscene SCENE_ROUTE43GATE_1
special RestartMapMusic special RestartMapMusic
end end

View File

@ -1,7 +1,7 @@
RuinsOfAlphAerodactylChamber_MapScripts: RuinsOfAlphAerodactylChamber_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .CheckWall scene_script .CheckWall ; SCENE_RUINSOFALPHAERODACTYLCHAMBER_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_RUINSOFALPHAERODACTYLCHAMBER_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .HiddenDoors callback MAPCALLBACK_TILES, .HiddenDoors
@ -41,7 +41,7 @@ RuinsOfAlphAerodactylChamber_MapScripts:
changeblock 4, 0, $30 ; open wall changeblock 4, 0, $30 ; open wall
reloadmappart reloadmappart
earthquake 50 earthquake 50
setscene 1 setscene SCENE_RUINSOFALPHAERODACTYLCHAMBER_1
closetext closetext
end end
@ -57,7 +57,7 @@ UnknownScript_0x58df7:
setevent EVENT_RUINS_OF_ALPH_INNER_CHAMBER_TOURISTS setevent EVENT_RUINS_OF_ALPH_INNER_CHAMBER_TOURISTS
setevent EVENT_SOLVED_AERODACTYL_PUZZLE setevent EVENT_SOLVED_AERODACTYL_PUZZLE
setflag ENGINE_UNLOCKED_UNOWNS_S_TO_W setflag ENGINE_UNLOCKED_UNOWNS_S_TO_W
setmapscene RUINS_OF_ALPH_INNER_CHAMBER, 1 setmapscene RUINS_OF_ALPH_INNER_CHAMBER, SCENE_RUINSOFALPHINNERCHAMBER_1
earthquake 30 earthquake 30
showemote EMOTE_SHOCK, PLAYER, 15 showemote EMOTE_SHOCK, PLAYER, 15
changeblock 2, 2, $18 ; left hole changeblock 2, 2, $18 ; left hole

View File

@ -1,7 +1,7 @@
RuinsOfAlphHoOhChamber_MapScripts: RuinsOfAlphHoOhChamber_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .CheckWall scene_script .CheckWall ; SCENE_RUINSOFALPHHOOHCHAMBER_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_RUINSOFALPHHOOHCHAMBER_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .HiddenDoors callback MAPCALLBACK_TILES, .HiddenDoors
@ -42,7 +42,7 @@ RuinsOfAlphHoOhChamber_MapScripts:
changeblock 4, 0, $30 ; open wall changeblock 4, 0, $30 ; open wall
reloadmappart reloadmappart
earthquake 50 earthquake 50
setscene 1 setscene SCENE_RUINSOFALPHHOOHCHAMBER_1
closetext closetext
end end
@ -58,7 +58,7 @@ UnknownScript_0x585ba:
setevent EVENT_RUINS_OF_ALPH_INNER_CHAMBER_TOURISTS setevent EVENT_RUINS_OF_ALPH_INNER_CHAMBER_TOURISTS
setevent EVENT_SOLVED_HO_OH_PUZZLE setevent EVENT_SOLVED_HO_OH_PUZZLE
setflag ENGINE_UNLOCKED_UNOWNS_X_TO_Z setflag ENGINE_UNLOCKED_UNOWNS_X_TO_Z
setmapscene RUINS_OF_ALPH_INNER_CHAMBER, 1 setmapscene RUINS_OF_ALPH_INNER_CHAMBER, SCENE_RUINSOFALPHINNERCHAMBER_1
earthquake 30 earthquake 30
showemote EMOTE_SHOCK, PLAYER, 15 showemote EMOTE_SHOCK, PLAYER, 15
changeblock 2, 2, $18 ; left hole changeblock 2, 2, $18 ; left hole

View File

@ -5,8 +5,8 @@
RuinsOfAlphInnerChamber_MapScripts: RuinsOfAlphInnerChamber_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_RUINSOFALPHINNERCHAMBER_0
scene_script .UnownAppear scene_script .UnownAppear ; SCENE_RUINSOFALPHINNERCHAMBER_1
db 0 ; callbacks db 0 ; callbacks
@ -22,7 +22,7 @@ RuinsOfAlphInnerChamber_MapScripts:
writetext RuinsOfAlphStrangePresenceText writetext RuinsOfAlphStrangePresenceText
waitbutton waitbutton
closetext closetext
setscene 0 setscene SCENE_RUINSOFALPHINNERCHAMBER_0
setevent EVENT_MADE_UNOWN_APPEAR_IN_RUINS setevent EVENT_MADE_UNOWN_APPEAR_IN_RUINS
clearevent EVENT_RUINS_OF_ALPH_OUTSIDE_TOURIST_FISHER clearevent EVENT_RUINS_OF_ALPH_OUTSIDE_TOURIST_FISHER
end end

View File

@ -4,8 +4,8 @@
RuinsOfAlphKabutoChamber_MapScripts: RuinsOfAlphKabutoChamber_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .CheckWall scene_script .CheckWall ; SCENE_RUINSOFALPHKABUTOCHAMBER_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_RUINSOFALPHKABUTOCHAMBER_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .HiddenDoors callback MAPCALLBACK_TILES, .HiddenDoors
@ -45,7 +45,7 @@ RuinsOfAlphKabutoChamber_MapScripts:
changeblock 4, 0, $30 ; open wall changeblock 4, 0, $30 ; open wall
reloadmappart reloadmappart
earthquake 50 earthquake 50
setscene 1 setscene SCENE_RUINSOFALPHKABUTOCHAMBER_1
closetext closetext
end end
@ -65,7 +65,7 @@ UnknownScript_0x58778:
setevent EVENT_SOLVED_KABUTO_PUZZLE setevent EVENT_SOLVED_KABUTO_PUZZLE
setflag ENGINE_UNLOCKED_UNOWNS_A_TO_K setflag ENGINE_UNLOCKED_UNOWNS_A_TO_K
setevent EVENT_RUINS_OF_ALPH_KABUTO_CHAMBER_RECEPTIONIST setevent EVENT_RUINS_OF_ALPH_KABUTO_CHAMBER_RECEPTIONIST
setmapscene RUINS_OF_ALPH_INNER_CHAMBER, 1 setmapscene RUINS_OF_ALPH_INNER_CHAMBER, SCENE_RUINSOFALPHINNERCHAMBER_1
earthquake 30 earthquake 30
showemote EMOTE_SHOCK, PLAYER, 15 showemote EMOTE_SHOCK, PLAYER, 15
changeblock 2, 2, $18 ; left hole changeblock 2, 2, $18 ; left hole

View File

@ -1,7 +1,7 @@
RuinsOfAlphOmanyteChamber_MapScripts: RuinsOfAlphOmanyteChamber_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .CheckWall scene_script .CheckWall ; SCENE_RUINSOFALPHOMANYTECHAMBER_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_RUINSOFALPHOMANYTECHAMBER_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .HiddenDoors callback MAPCALLBACK_TILES, .HiddenDoors
@ -42,7 +42,7 @@ RuinsOfAlphOmanyteChamber_MapScripts:
changeblock 4, 0, $30 ; open wall changeblock 4, 0, $30 ; open wall
reloadmappart reloadmappart
earthquake 50 earthquake 50
setscene 1 setscene SCENE_RUINSOFALPHOMANYTECHAMBER_1
closetext closetext
end end
@ -58,7 +58,7 @@ UnknownScript_0x58c36:
setevent EVENT_RUINS_OF_ALPH_INNER_CHAMBER_TOURISTS setevent EVENT_RUINS_OF_ALPH_INNER_CHAMBER_TOURISTS
setevent EVENT_SOLVED_OMANYTE_PUZZLE setevent EVENT_SOLVED_OMANYTE_PUZZLE
setflag ENGINE_UNLOCKED_UNOWNS_L_TO_R setflag ENGINE_UNLOCKED_UNOWNS_L_TO_R
setmapscene RUINS_OF_ALPH_INNER_CHAMBER, 1 setmapscene RUINS_OF_ALPH_INNER_CHAMBER, SCENE_RUINSOFALPHINNERCHAMBER_1
earthquake 30 earthquake 30
showemote EMOTE_SHOCK, PLAYER, 15 showemote EMOTE_SHOCK, PLAYER, 15
changeblock 2, 2, $18 ; left hole changeblock 2, 2, $18 ; left hole

View File

@ -7,8 +7,8 @@
RuinsOfAlphOutside_MapScripts: RuinsOfAlphOutside_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_RUINSOFALPHOUTSIDE_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_RUINSOFALPHOUTSIDE_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .ScientistCallback callback MAPCALLBACK_OBJECTS, .ScientistCallback
@ -33,12 +33,12 @@ RuinsOfAlphOutside_MapScripts:
.YesScientist: .YesScientist:
appear RUINSOFALPHOUTSIDE_SCIENTIST appear RUINSOFALPHOUTSIDE_SCIENTIST
setscene 1 setscene SCENE_RUINSOFALPHOUTSIDE_1
return return
.NoScientist: .NoScientist:
disappear RUINSOFALPHOUTSIDE_SCIENTIST disappear RUINSOFALPHOUTSIDE_SCIENTIST
setscene 0 setscene SCENE_RUINSOFALPHOUTSIDE_0
return return
RuinsOfAlphOutsideScientistScene1: RuinsOfAlphOutsideScientistScene1:
@ -64,7 +64,7 @@ UnknownScript_0x58044:
disappear RUINSOFALPHOUTSIDE_SCIENTIST disappear RUINSOFALPHOUTSIDE_SCIENTIST
stopfollow stopfollow
applymovement PLAYER, MovementData_0x580c5 applymovement PLAYER, MovementData_0x580c5
setmapscene RUINS_OF_ALPH_RESEARCH_CENTER, 1 setmapscene RUINS_OF_ALPH_RESEARCH_CENTER, SCENE_RUINSOFALPHRESEARCHCENTER_1
warpcheck warpcheck
end end
@ -295,8 +295,8 @@ RuinsOfAlphOutside_MapEvents:
warp_event 13, 21, 2, ROUTE_32_RUINS_OF_ALPH_GATE warp_event 13, 21, 2, ROUTE_32_RUINS_OF_ALPH_GATE
db 2 ; coord events db 2 ; coord events
coord_event 11, 14, 1, RuinsOfAlphOutsideScientistScene1 coord_event 11, 14, SCENE_RUINSOFALPHOUTSIDE_1, RuinsOfAlphOutsideScientistScene1
coord_event 10, 15, 1, RuinsOfAlphOutsideScientistScene2 coord_event 10, 15, SCENE_RUINSOFALPHOUTSIDE_1, RuinsOfAlphOutsideScientistScene2
db 3 ; bg events db 3 ; bg events
bg_event 16, 8, BGEVENT_READ, RuinsOfAlphOutsideSignpost0Script bg_event 16, 8, BGEVENT_READ, RuinsOfAlphOutsideSignpost0Script

View File

@ -5,8 +5,8 @@
RuinsOfAlphResearchCenter_MapScripts: RuinsOfAlphResearchCenter_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_RUINSOFALPHRESEARCHCENTER_0
scene_script .GetUnownDex scene_script .GetUnownDex ; SCENE_RUINSOFALPHRESEARCHCENTER_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .ScientistCallback callback MAPCALLBACK_OBJECTS, .ScientistCallback
@ -20,7 +20,7 @@ RuinsOfAlphResearchCenter_MapScripts:
.ScientistCallback: .ScientistCallback:
checkscene checkscene
if_equal 1, .ShowScientist if_equal SCENE_RUINSOFALPHRESEARCHCENTER_1, .ShowScientist
return return
.ShowScientist: .ShowScientist:
@ -53,7 +53,7 @@ RuinsOfAlphResearchCenter_MapScripts:
waitbutton waitbutton
closetext closetext
applymovement RUINSOFALPHRESEARCHCENTER_SCIENTIST3, MovementData_0x59276 applymovement RUINSOFALPHRESEARCHCENTER_SCIENTIST3, MovementData_0x59276
setscene 0 setscene SCENE_RUINSOFALPHRESEARCHCENTER_0
special RestartMapMusic special RestartMapMusic
end end

View File

@ -6,7 +6,7 @@
SaffronMagnetTrainStation_MapScripts: SaffronMagnetTrainStation_MapScripts:
db 1 ; scene scripts db 1 ; scene scripts
scene_script .DummyScene scene_script .DummyScene ; SCENE_SAFFRONMAGNETTRAINSTATION_0
db 0 ; callbacks db 0 ; callbacks
@ -223,7 +223,7 @@ SaffronMagnetTrainStation_MapEvents:
warp_event 11, 5, 3, GOLDENROD_MAGNET_TRAIN_STATION warp_event 11, 5, 3, GOLDENROD_MAGNET_TRAIN_STATION
db 1 ; coord events db 1 ; coord events
coord_event 11, 6, 0, Script_ArriveFromGoldenrod coord_event 11, 6, SCENE_SAFFRONMAGNETTRAINSTATION_0, Script_ArriveFromGoldenrod
db 0 ; bg events db 0 ; bg events

View File

@ -55,7 +55,7 @@ TrainerGruntM1:
closetext closetext
setevent EVENT_CLEARED_SLOWPOKE_WELL setevent EVENT_CLEARED_SLOWPOKE_WELL
variablesprite SPRITE_AZALEA_ROCKET, SPRITE_SILVER variablesprite SPRITE_AZALEA_ROCKET, SPRITE_SILVER
setmapscene AZALEA_TOWN, 1 setmapscene AZALEA_TOWN, SCENE_AZALEATOWN_1
clearevent EVENT_ILEX_FOREST_APPRENTICE clearevent EVENT_ILEX_FOREST_APPRENTICE
clearevent EVENT_ILEX_FOREST_FARFETCHD clearevent EVENT_ILEX_FOREST_FARFETCHD
setevent EVENT_CHARCOAL_KILN_FARFETCH_D setevent EVENT_CHARCOAL_KILN_FARFETCH_D

View File

@ -9,8 +9,8 @@
SproutTower3F_MapScripts: SproutTower3F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_SPROUTTOWER3F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_SPROUTTOWER3F_1
db 0 ; callbacks db 0 ; callbacks
@ -57,7 +57,7 @@ UnknownScript_0x184947:
disappear SPROUTTOWER3F_SILVER disappear SPROUTTOWER3F_SILVER
waitsfx waitsfx
special FadeInQuickly special FadeInQuickly
setscene 1 setscene SCENE_SPROUTTOWER3F_1
special RestartMapMusic special RestartMapMusic
end end
@ -334,7 +334,7 @@ SproutTower3F_MapEvents:
warp_event 10, 14, 4, SPROUT_TOWER_2F warp_event 10, 14, 4, SPROUT_TOWER_2F
db 1 ; coord events db 1 ; coord events
coord_event 11, 9, 0, UnknownScript_0x184947 coord_event 11, 9, SCENE_SPROUTTOWER3F_0, UnknownScript_0x184947
db 6 ; bg events db 6 ; bg events
bg_event 8, 1, BGEVENT_READ, MapSproutTower3FSignpost5Script bg_event 8, 1, BGEVENT_READ, MapSproutTower3FSignpost5Script

View File

@ -8,7 +8,7 @@
TeamRocketBaseB1F_MapScripts: TeamRocketBaseB1F_MapScripts:
db 1 ; scene scripts db 1 ; scene scripts
scene_script .DummyScene scene_script .DummyScene ; SCENE_TEAMROCKETBASEB1F_0
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .HideSecurityGrunt callback MAPCALLBACK_OBJECTS, .HideSecurityGrunt
@ -746,28 +746,28 @@ TeamRocketBaseB1F_MapEvents:
coord_event 8, 16, 0, SecurityCamera5 coord_event 8, 16, 0, SecurityCamera5
; There are spots on the floor that trigger a Pokémon battle. ; There are spots on the floor that trigger a Pokémon battle.
; Each Pokémon (Voltorb, Koffing, Geodude) knows Selfdestruct. ; Each Pokémon (Voltorb, Koffing, Geodude) knows Selfdestruct.
coord_event 2, 7, 0, ExplodingTrap1 coord_event 2, 7, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap1
coord_event 3, 7, 0, ExplodingTrap2 coord_event 3, 7, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap2
coord_event 4, 7, 0, ExplodingTrap3 coord_event 4, 7, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap3
coord_event 1, 8, 0, ExplodingTrap4 coord_event 1, 8, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap4
coord_event 3, 8, 0, ExplodingTrap5 coord_event 3, 8, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap5
coord_event 5, 8, 0, ExplodingTrap6 coord_event 5, 8, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap6
coord_event 3, 9, 0, ExplodingTrap7 coord_event 3, 9, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap7
coord_event 4, 9, 0, ExplodingTrap8 coord_event 4, 9, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap8
coord_event 1, 10, 0, ExplodingTrap9 coord_event 1, 10, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap9
coord_event 2, 10, 0, ExplodingTrap10 coord_event 2, 10, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap10
coord_event 3, 10, 0, ExplodingTrap11 coord_event 3, 10, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap11
coord_event 5, 10, 0, ExplodingTrap12 coord_event 5, 10, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap12
coord_event 2, 11, 0, ExplodingTrap13 coord_event 2, 11, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap13
coord_event 4, 11, 0, ExplodingTrap14 coord_event 4, 11, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap14
coord_event 1, 12, 0, ExplodingTrap15 coord_event 1, 12, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap15
coord_event 2, 12, 0, ExplodingTrap16 coord_event 2, 12, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap16
coord_event 4, 12, 0, ExplodingTrap17 coord_event 4, 12, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap17
coord_event 5, 12, 0, ExplodingTrap18 coord_event 5, 12, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap18
coord_event 1, 13, 0, ExplodingTrap19 coord_event 1, 13, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap19
coord_event 3, 13, 0, ExplodingTrap20 coord_event 3, 13, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap20
coord_event 4, 13, 0, ExplodingTrap21 coord_event 4, 13, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap21
coord_event 5, 13, 0, ExplodingTrap22 coord_event 5, 13, SCENE_TEAMROCKETBASEB1F_0, ExplodingTrap22
db 9 ; bg events db 9 ; bg events
bg_event 19, 11, BGEVENT_READ, MapTeamRocketBaseB1FSignpost0Script bg_event 19, 11, BGEVENT_READ, MapTeamRocketBaseB1FSignpost0Script

View File

@ -16,10 +16,10 @@
TeamRocketBaseB2F_MapScripts: TeamRocketBaseB2F_MapScripts:
db 4 ; scene scripts db 4 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_TEAMROCKETBASEB2F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_TEAMROCKETBASEB2F_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_TEAMROCKETBASEB2F_2
scene_script .DummyScene3 scene_script .DummyScene3 ; SCENE_TEAMROCKETBASEB2F_3
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .TransmitterDoorCallback callback MAPCALLBACK_TILES, .TransmitterDoorCallback
@ -116,7 +116,7 @@ UnknownScript_0x6cfac:
disappear TEAMROCKETBASEB2F_ROCKET4 disappear TEAMROCKETBASEB2F_ROCKET4
pause 15 pause 15
special FadeInQuickly special FadeInQuickly
setscene 2 setscene SCENE_TEAMROCKETBASEB2F_2
clearevent EVENT_TEAM_ROCKET_BASE_B2F_LANCE clearevent EVENT_TEAM_ROCKET_BASE_B2F_LANCE
spriteface TEAMROCKETBASEB2F_LANCE, DOWN spriteface TEAMROCKETBASEB2F_LANCE, DOWN
opentext opentext
@ -173,7 +173,7 @@ LanceHealsCommon:
writetext LanceHealsText2 writetext LanceHealsText2
waitbutton waitbutton
closetext closetext
setscene 1 setscene SCENE_TEAMROCKETBASEB2F_1
setevent EVENT_LANCE_HEALED_YOU_IN_TEAM_ROCKET_BASE setevent EVENT_LANCE_HEALED_YOU_IN_TEAM_ROCKET_BASE
checkcode VAR_FACING checkcode VAR_FACING
if_equal RIGHT, .FacingRight if_equal RIGHT, .FacingRight
@ -302,7 +302,7 @@ UnknownScript_0x6d184:
clearflag ENGINE_ROCKET_SIGNAL_ON_CH20 clearflag ENGINE_ROCKET_SIGNAL_ON_CH20
setevent EVENT_ROUTE_43_GATE_ROCKETS setevent EVENT_ROUTE_43_GATE_ROCKETS
setevent EVENT_MAHOGANY_TOWN_POKEFAN_M_BLOCKS_GYM setevent EVENT_MAHOGANY_TOWN_POKEFAN_M_BLOCKS_GYM
setscene 3 setscene SCENE_TEAMROCKETBASEB2F_3
clearevent EVENT_LAKE_OF_RAGE_CIVILIANS clearevent EVENT_LAKE_OF_RAGE_CIVILIANS
setevent EVENT_TURNED_OFF_SECURITY_CAMERAS setevent EVENT_TURNED_OFF_SECURITY_CAMERAS
setevent EVENT_SECURITY_CAMERA_1 setevent EVENT_SECURITY_CAMERA_1
@ -917,15 +917,15 @@ TeamRocketBaseB2F_MapEvents:
warp_event 27, 14, 4, TEAM_ROCKET_BASE_B3F warp_event 27, 14, 4, TEAM_ROCKET_BASE_B3F
db 9 ; coord events db 9 ; coord events
coord_event 5, 14, 0, LanceHealsScript1 coord_event 5, 14, SCENE_TEAMROCKETBASEB2F_0, LanceHealsScript1
coord_event 4, 13, 0, LanceHealsScript2 coord_event 4, 13, SCENE_TEAMROCKETBASEB2F_0, LanceHealsScript2
coord_event 14, 11, 1, UnknownScript_0x6cf95 coord_event 14, 11, SCENE_TEAMROCKETBASEB2F_1, UnknownScript_0x6cf95
coord_event 15, 11, 1, UnknownScript_0x6cf9c coord_event 15, 11, SCENE_TEAMROCKETBASEB2F_1, UnknownScript_0x6cf9c
coord_event 14, 12, 2, UnknownScript_0x6d075 coord_event 14, 12, SCENE_TEAMROCKETBASEB2F_2, UnknownScript_0x6d075
coord_event 15, 12, 2, UnknownScript_0x6d075 coord_event 15, 12, SCENE_TEAMROCKETBASEB2F_2, UnknownScript_0x6d075
coord_event 12, 3, 2, UnknownScript_0x6d07a coord_event 12, 3, SCENE_TEAMROCKETBASEB2F_2, UnknownScript_0x6d07a
coord_event 12, 10, 2, UnknownScript_0x6d07a coord_event 12, 10, SCENE_TEAMROCKETBASEB2F_2, UnknownScript_0x6d07a
coord_event 12, 11, 2, UnknownScript_0x6d07a coord_event 12, 11, SCENE_TEAMROCKETBASEB2F_2, UnknownScript_0x6d07a
db 23 ; bg events db 23 ; bg events
bg_event 14, 12, BGEVENT_IFNOTSET, TeamRocketBaseB2FLockedDoor bg_event 14, 12, BGEVENT_IFNOTSET, TeamRocketBaseB2FLockedDoor

View File

@ -16,10 +16,10 @@
TeamRocketBaseB3F_MapScripts: TeamRocketBaseB3F_MapScripts:
db 4 ; scene scripts db 4 ; scene scripts
scene_script .LanceGetsPassword scene_script .LanceGetsPassword ; SCENE_TEAMROCKETBASEB3F_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_TEAMROCKETBASEB3F_1
scene_script .DummyScene2 scene_script .DummyScene2 ; SCENE_TEAMROCKETBASEB3F_2
scene_script .DummyScene3 scene_script .DummyScene3 ; SCENE_TEAMROCKETBASEB3F_3
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .CheckGiovanniDoor callback MAPCALLBACK_TILES, .CheckGiovanniDoor
@ -58,7 +58,7 @@ LanceGetPasswordScript:
closetext closetext
applymovement TEAMROCKETBASEB3F_LANCE, MovementData_0x6e12c applymovement TEAMROCKETBASEB3F_LANCE, MovementData_0x6e12c
disappear TEAMROCKETBASEB3F_LANCE disappear TEAMROCKETBASEB3F_LANCE
setscene 1 setscene SCENE_TEAMROCKETBASEB3F_1
end end
RocketBaseRival: RocketBaseRival:
@ -77,7 +77,7 @@ RocketBaseRival:
applymovement PLAYER, RocketBaseRivalShovesPlayerMovement applymovement PLAYER, RocketBaseRivalShovesPlayerMovement
applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalLeaveMovement applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalLeaveMovement
disappear TEAMROCKETBASEB3F_SILVER disappear TEAMROCKETBASEB3F_SILVER
setscene 2 setscene SCENE_TEAMROCKETBASEB3F_2
special RestartMapMusic special RestartMapMusic
end end
@ -114,7 +114,7 @@ UnknownScript_0x6e056:
playsound SFX_TACKLE playsound SFX_TACKLE
applymovement TEAMROCKETBASEB3F_ROCKET1, MovementData_0x6e147 applymovement TEAMROCKETBASEB3F_ROCKET1, MovementData_0x6e147
disappear TEAMROCKETBASEB3F_ROCKET1 disappear TEAMROCKETBASEB3F_ROCKET1
setscene 3 setscene SCENE_TEAMROCKETBASEB3F_3
end end
RocketBaseMurkrow: RocketBaseMurkrow:
@ -573,9 +573,9 @@ TeamRocketBaseB3F_MapEvents:
warp_event 27, 14, 5, TEAM_ROCKET_BASE_B2F warp_event 27, 14, 5, TEAM_ROCKET_BASE_B2F
db 3 ; coord events db 3 ; coord events
coord_event 10, 8, 2, UnknownScript_0x6e04b coord_event 10, 8, SCENE_TEAMROCKETBASEB3F_2, UnknownScript_0x6e04b
coord_event 11, 8, 2, UnknownScript_0x6e052 coord_event 11, 8, SCENE_TEAMROCKETBASEB3F_2, UnknownScript_0x6e052
coord_event 8, 10, 1, RocketBaseRival coord_event 8, 10, SCENE_TEAMROCKETBASEB3F_1, RocketBaseRival
db 10 ; bg events db 10 ; bg events
bg_event 10, 9, BGEVENT_IFNOTSET, TeamRocketBaseB3FLockedDoor bg_event 10, 9, BGEVENT_IFNOTSET, TeamRocketBaseB3FLockedDoor

View File

@ -4,8 +4,8 @@
TimeCapsule_MapScripts: TimeCapsule_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .InitializeTimeCapsule scene_script .InitializeTimeCapsule ; SCENE_TIMECAPSULE_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_TIMECAPSULE_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .SetWhichChris callback MAPCALLBACK_OBJECTS, .SetWhichChris
@ -30,8 +30,8 @@ TimeCapsule_MapScripts:
return return
.InitializeAndPreparePokecenter2F: .InitializeAndPreparePokecenter2F:
setscene 1 setscene SCENE_TIMECAPSULE_1
setmapscene POKECENTER_2F, 3 setmapscene POKECENTER_2F, SCENE_POKECENTER2F_3
end end
MapTimeCapsuleSignpost1Script: MapTimeCapsuleSignpost1Script:

View File

@ -12,8 +12,8 @@
TinTower1F_MapScripts: TinTower1F_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .FaceSuicune scene_script .FaceSuicune ; SCENE_TINTOWER1F_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_TINTOWER1F_1
db 2 ; callbacks db 2 ; callbacks
callback MAPCALLBACK_OBJECTS, .NPCsCallback callback MAPCALLBACK_OBJECTS, .NPCsCallback
@ -123,12 +123,12 @@ TinTower1F_MapScripts:
disappear TINTOWER1F_SUICUNE disappear TINTOWER1F_SUICUNE
setevent EVENT_FOUGHT_SUICUNE setevent EVENT_FOUGHT_SUICUNE
setevent EVENT_SAW_SUICUNE_ON_ROUTE_42 setevent EVENT_SAW_SUICUNE_ON_ROUTE_42
setmapscene ROUTE_42, 0 setmapscene ROUTE_42, SCENE_ROUTE42_0
setevent EVENT_SAW_SUICUNE_ON_ROUTE_36 setevent EVENT_SAW_SUICUNE_ON_ROUTE_36
setmapscene ROUTE_36, 0 setmapscene ROUTE_36, SCENE_ROUTE36_0
setevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY setevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
setmapscene CIANWOOD_CITY, 0 setmapscene CIANWOOD_CITY, SCENE_CIANWOODCITY_0
setscene 1 setscene SCENE_TINTOWER1F_1
clearevent EVENT_SET_WHEN_FOUGHT_HO_OH clearevent EVENT_SET_WHEN_FOUGHT_HO_OH
reloadmapafterbattle reloadmapafterbattle
pause 20 pause 20

View File

@ -4,8 +4,8 @@
TradeCenter_MapScripts: TradeCenter_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .InitializeTradeCenter scene_script .InitializeTradeCenter ; SCENE_TRADECENTER_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_TRADECENTER_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .SetWhichChris callback MAPCALLBACK_OBJECTS, .SetWhichChris
@ -30,8 +30,8 @@ TradeCenter_MapScripts:
return return
.InitializeAndPreparePokecenter2F: .InitializeAndPreparePokecenter2F:
setscene 1 setscene SCENE_TRADECENTER_1
setmapscene POKECENTER_2F, 1 setmapscene POKECENTER_2F, SCENE_POKECENTER2F_1
end end
MapTradeCenterSignpost1Script: MapTradeCenterSignpost1Script:

View File

@ -4,7 +4,7 @@
TrainerHouseB1F_MapScripts: TrainerHouseB1F_MapScripts:
db 1 ; scene scripts db 1 ; scene scripts
scene_script .DummyScene scene_script .DummyScene ; SCENE_TRAINERHOUSEB1F_0
db 0 ; callbacks db 0 ; callbacks
@ -174,7 +174,7 @@ TrainerHouseB1F_MapEvents:
warp_event 9, 4, 3, TRAINER_HOUSE_1F warp_event 9, 4, 3, TRAINER_HOUSE_1F
db 1 ; coord events db 1 ; coord events
coord_event 7, 3, 0, TrainerHouseReceptionistScript coord_event 7, 3, SCENE_TRAINERHOUSEB1F_0, TrainerHouseReceptionistScript
db 0 ; bg events db 0 ; bg events

View File

@ -5,8 +5,8 @@
VermilionPort_MapScripts: VermilionPort_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_VERMILIONPORT_0
scene_script .LeaveFastShip scene_script .LeaveFastShip ; SCENE_VERMILIONPORT_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .FlyPoint callback MAPCALLBACK_NEWMAP, .FlyPoint
@ -25,7 +25,7 @@ VermilionPort_MapScripts:
.LeaveFastShipScript: .LeaveFastShipScript:
applymovement PLAYER, MovementData_0x74ef3 applymovement PLAYER, MovementData_0x74ef3
appear VERMILIONPORT_SAILOR1 appear VERMILIONPORT_SAILOR1
setscene 0 setscene SCENE_VERMILIONPORT_0
setevent EVENT_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_TWIN_1 setevent EVENT_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_TWIN_1
setevent EVENT_FAST_SHIP_CABINS_SE_SSE_GENTLEMAN setevent EVENT_FAST_SHIP_CABINS_SE_SSE_GENTLEMAN
setevent EVENT_FAST_SHIP_PASSENGERS_FIRST_TRIP setevent EVENT_FAST_SHIP_PASSENGERS_FIRST_TRIP
@ -66,7 +66,7 @@ SailorScript_0x74dc4:
clearevent EVENT_BEAT_SCHOOLBOY_RICKY clearevent EVENT_BEAT_SCHOOLBOY_RICKY
setevent EVENT_FAST_SHIP_DESTINATION_OLIVINE setevent EVENT_FAST_SHIP_DESTINATION_OLIVINE
appear VERMILIONPORT_SAILOR1 appear VERMILIONPORT_SAILOR1
setmapscene FAST_SHIP_1F, 1 setmapscene FAST_SHIP_1F, SCENE_FASTSHIP1F_1
warp FAST_SHIP_1F, 25, 1 warp FAST_SHIP_1F, 25, 1
end end
@ -304,7 +304,7 @@ VermilionPort_MapEvents:
warp_event 7, 17, 1, FAST_SHIP_1F warp_event 7, 17, 1, FAST_SHIP_1F
db 1 ; coord events db 1 ; coord events
coord_event 7, 11, 0, UnknownScript_0x74e20 coord_event 7, 11, SCENE_VERMILIONPORT_0, UnknownScript_0x74e20
db 1 ; bg events db 1 ; bg events
bg_event 16, 13, BGEVENT_ITEM, VermilionPortHiddenIron bg_event 16, 13, BGEVENT_ITEM, VermilionPortHiddenIron

View File

@ -8,8 +8,8 @@
VictoryRoad_MapScripts: VictoryRoad_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_VICTORYROAD_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_VICTORYROAD_1
db 0 ; callbacks db 0 ; callbacks
@ -30,7 +30,7 @@ UnknownScript_0x74492:
scall UnknownScript_0x744d4 scall UnknownScript_0x744d4
applymovement VICTORYROAD_SILVER, MovementData_0x7454c applymovement VICTORYROAD_SILVER, MovementData_0x7454c
disappear VICTORYROAD_SILVER disappear VICTORYROAD_SILVER
setscene 1 setscene SCENE_VICTORYROAD_1
playmapmusic playmapmusic
end end
@ -44,7 +44,7 @@ UnknownScript_0x744b5:
scall UnknownScript_0x744d4 scall UnknownScript_0x744d4
applymovement VICTORYROAD_SILVER, MovementData_0x74555 applymovement VICTORYROAD_SILVER, MovementData_0x74555
disappear VICTORYROAD_SILVER disappear VICTORYROAD_SILVER
setscene 1 setscene SCENE_VICTORYROAD_1
playmapmusic playmapmusic
end end
@ -252,8 +252,8 @@ VictoryRoad_MapEvents:
warp_event 13, 5, 3, ROUTE_23 warp_event 13, 5, 3, ROUTE_23
db 2 ; coord events db 2 ; coord events
coord_event 12, 8, 0, UnknownScript_0x74492 coord_event 12, 8, SCENE_VICTORYROAD_0, UnknownScript_0x74492
coord_event 13, 8, 0, UnknownScript_0x744b5 coord_event 13, 8, SCENE_VICTORYROAD_0, UnknownScript_0x744b5
db 2 ; bg events db 2 ; bg events
bg_event 3, 29, BGEVENT_ITEM, VictoryRoadHiddenMaxPotion bg_event 3, 29, BGEVENT_ITEM, VictoryRoadHiddenMaxPotion

View File

@ -5,8 +5,8 @@
VictoryRoadGate_MapScripts: VictoryRoadGate_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_VICTORYROADGATE_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_VICTORYROADGATE_1
db 0 ; callbacks db 0 ; callbacks
@ -38,7 +38,7 @@ VictoryRoadGateBadgeCheckScript:
writetext VictoryRoadGateEightBadgesText writetext VictoryRoadGateEightBadgesText
waitbutton waitbutton
closetext closetext
setscene 1 setscene SCENE_VICTORYROADGATE_1
end end
VictoryRoadGateLeftBlackBeltScript: VictoryRoadGateLeftBlackBeltScript:
@ -109,7 +109,7 @@ VictoryRoadGate_MapEvents:
warp_event 2, 7, 2, ROUTE_28 warp_event 2, 7, 2, ROUTE_28
db 1 ; coord events db 1 ; coord events
coord_event 10, 11, 0, VictoryRoadGateBadgeCheckScene coord_event 10, 11, SCENE_VICTORYROADGATE_0, VictoryRoadGateBadgeCheckScene
db 0 ; bg events db 0 ; bg events

View File

@ -34,7 +34,7 @@ FalknerScript_0x683c2:
iftrue .SpeechAfterTM iftrue .SpeechAfterTM
setevent EVENT_BEAT_BIRD_KEEPER_ROD setevent EVENT_BEAT_BIRD_KEEPER_ROD
setevent EVENT_BEAT_BIRD_KEEPER_ABE setevent EVENT_BEAT_BIRD_KEEPER_ABE
setmapscene ELMS_LAB, 2 setmapscene ELMS_LAB, SCENE_ELMSLAB_2
specialphonecall SPECIALCALL_ASSISTANT specialphonecall SPECIALCALL_ASSISTANT
writetext UnknownText_0x685c8 writetext UnknownText_0x685c8
buttonsound buttonsound

View File

@ -30,7 +30,7 @@ VioletPokecenter1F_ElmsAideScript:
setevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE setevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
clearevent EVENT_ELMS_AIDE_IN_LAB clearevent EVENT_ELMS_AIDE_IN_LAB
clearevent EVENT_TOGEPI_HATCHED clearevent EVENT_TOGEPI_HATCHED
setmapscene ROUTE_32, 1 setmapscene ROUTE_32, SCENE_ROUTE32_1
writetext UnknownText_0x695c5 writetext UnknownText_0x695c5
waitbutton waitbutton
closetext closetext

View File

@ -3,8 +3,8 @@
WillsRoom_MapScripts: WillsRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .LockDoor scene_script .LockDoor ; SCENE_WILLSROOM_0
scene_script .DummyScene scene_script .DummyScene ; SCENE_WILLSROOM_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_TILES, .WillsRoomDoors callback MAPCALLBACK_TILES, .WillsRoomDoors
@ -35,7 +35,7 @@ WillsRoom_MapScripts:
changeblock 4, 14, $2a ; wall changeblock 4, 14, $2a ; wall
reloadmappart reloadmappart
closetext closetext
setscene 1 setscene SCENE_WILLSROOM_1
setevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED setevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED
waitsfx waitsfx
end end

View File

@ -8,8 +8,8 @@
WiseTriosRoom_MapScripts: WiseTriosRoom_MapScripts:
db 2 ; scene scripts db 2 ; scene scripts
scene_script .DummyScene0 scene_script .DummyScene0 ; SCENE_WISETRIOSROOM_0
scene_script .DummyScene1 scene_script .DummyScene1 ; SCENE_WISETRIOSROOM_1
db 1 ; callbacks db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .WiseTrioCallback callback MAPCALLBACK_OBJECTS, .WiseTrioCallback
@ -103,7 +103,7 @@ TrainerSageKoji:
applymovement WISETRIOSROOM_SAGE6, MovementData_0x98628 applymovement WISETRIOSROOM_SAGE6, MovementData_0x98628
spriteface WISETRIOSROOM_SAGE6, UP spriteface WISETRIOSROOM_SAGE6, UP
setevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER setevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
setscene 1 setscene SCENE_WISETRIOSROOM_1
end end
UnknownScript_0x9861b: UnknownScript_0x9861b:
@ -351,7 +351,7 @@ WiseTriosRoom_MapEvents:
warp_event 1, 4, 5, ECRUTEAK_TIN_TOWER_ENTRANCE warp_event 1, 4, 5, ECRUTEAK_TIN_TOWER_ENTRANCE
db 1 ; coord events db 1 ; coord events
coord_event 7, 4, 0, UnknownScript_0x985a3 coord_event 7, 4, SCENE_WISETRIOSROOM_0, UnknownScript_0x985a3
db 0 ; bg events db 0 ; bg events