SCENE_DEFAULT=0 and SCENE_FINISHED=1 (generic constants for a common scene pattern)

This commit is contained in:
Rangi
2018-02-01 15:06:06 -05:00
parent b54a7b7795
commit b2970e75f4
45 changed files with 99 additions and 253 deletions

View File

@@ -8,7 +8,7 @@ ROUTE43GATE_TOLL EQU 1000
Route43Gate_MapScripts:
db 2 ; scene scripts
scene_script .RocketShakedown ; SCENE_DEFAULT
scene_script .DummyScene ; SCENE_ROUTE43GATE_NOTHING
scene_script .DummyScene ; SCENE_FINISHED
db 1 ; callbacks
callback MAPCALLBACK_NEWMAP, .CheckIfRockets
@@ -35,7 +35,7 @@ Route43Gate_MapScripts:
checkcode VAR_FACING
if_equal DOWN, RocketScript_Southbound
if_equal UP, RocketScript_Northbound
setscene SCENE_ROUTE43GATE_NOTHING
setscene SCENE_FINISHED
end
RocketScript_Southbound:
@@ -67,7 +67,7 @@ RocketScript_ShakeDownSouth:
closetext
applymovement ROUTE43GATE_ROCKET1, Rocket1Script_LetsYouPassSouth
applymovement ROUTE43GATE_ROCKET2, Rocket2Script_LetsYouPassSouth
setscene SCENE_ROUTE43GATE_NOTHING
setscene SCENE_FINISHED
special RestartMapMusic
end
@@ -99,7 +99,7 @@ RocketScript_ShakeDownNorth:
closetext
applymovement ROUTE43GATE_ROCKET2, Rocket2Script_LetsYouPassNorth
applymovement ROUTE43GATE_ROCKET1, Rocket1Script_LetsYouPassNorth
setscene SCENE_ROUTE43GATE_NOTHING
setscene SCENE_FINISHED
special RestartMapMusic
end