Generate local IDs from map.json files
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
.set LOCALID_TRICK_MASTER, 1
|
||||
|
||||
Route110_TrickHouseEnd_MapScripts::
|
||||
map_script MAP_SCRIPT_ON_RESUME, Route110_TrickHouseEnd_OnResume
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, Route110_TrickHouseEnd_OnTransition
|
||||
@@ -22,9 +20,9 @@ Route110_TrickHouseEnd_OnWarp:
|
||||
.2byte 0
|
||||
|
||||
Route110_TrickHouseEnd_EventScript_SetTrickMasterPos::
|
||||
addobject LOCALID_TRICK_MASTER
|
||||
showobjectat LOCALID_TRICK_MASTER, MAP_ROUTE110_TRICK_HOUSE_END
|
||||
turnobject LOCALID_TRICK_MASTER, DIR_EAST
|
||||
addobject LOCALID_TRICK_MASTER_END
|
||||
showobjectat LOCALID_TRICK_MASTER_END, MAP_ROUTE110_TRICK_HOUSE_END
|
||||
turnobject LOCALID_TRICK_MASTER_END, DIR_EAST
|
||||
end
|
||||
|
||||
Route110_TrickHouseEnd_OnFrame:
|
||||
@@ -151,7 +149,7 @@ Route110_TrickHouseEnd_EventScript_CompletedPuzzle8::
|
||||
delay 30
|
||||
msgbox Route110_TrickHouseEnd_Text_FountainOfIdeasRunDry, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement LOCALID_TRICK_MASTER, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_TRICK_MASTER_END, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
delay 30
|
||||
msgbox Route110_TrickHouseEnd_Text_DefeatedMePreferWhichTent, MSGBOX_DEFAULT
|
||||
@@ -179,12 +177,12 @@ Route110_TrickHouseEnd_EventScript_GiveBlueTent::
|
||||
return
|
||||
|
||||
Route110_TrickHouseEnd_EventScript_TrickMasterExit::
|
||||
applymovement LOCALID_TRICK_MASTER, Route110_TrickHouse_Movement_TrickMasterSpin
|
||||
applymovement LOCALID_TRICK_MASTER_END, Route110_TrickHouse_Movement_TrickMasterSpin
|
||||
waitmovement 0
|
||||
playse SE_M_EXPLOSION
|
||||
applymovement LOCALID_TRICK_MASTER, Route110_TrickHouse_Movement_TrickMasterJumpAway
|
||||
applymovement LOCALID_TRICK_MASTER_END, Route110_TrickHouse_Movement_TrickMasterJumpAway
|
||||
waitmovement 0
|
||||
removeobject LOCALID_TRICK_MASTER
|
||||
removeobject LOCALID_TRICK_MASTER_END
|
||||
addvar VAR_TRICK_HOUSE_LEVEL, 1
|
||||
return
|
||||
|
||||
@@ -201,33 +199,33 @@ Route110_TrickHouseEnd_EventScript_NoRoomForTent::
|
||||
return
|
||||
|
||||
Route110_TrickHouseEnd_EventScript_TrickMasterFaceAwaySouth::
|
||||
applymovement LOCALID_TRICK_MASTER, Common_Movement_WalkInPlaceFasterDown
|
||||
applymovement LOCALID_TRICK_MASTER_END, Common_Movement_WalkInPlaceFasterDown
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
Route110_TrickHouseEnd_EventScript_TrickMasterFaceAwayNorth::
|
||||
applymovement LOCALID_TRICK_MASTER, Common_Movement_WalkInPlaceFasterUp
|
||||
applymovement LOCALID_TRICK_MASTER_END, Common_Movement_WalkInPlaceFasterUp
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
Route110_TrickHouseEnd_EventScript_TrickMasterFaceAwayWest::
|
||||
applymovement LOCALID_TRICK_MASTER, Common_Movement_WalkInPlaceFasterLeft
|
||||
applymovement LOCALID_TRICK_MASTER_END, Common_Movement_WalkInPlaceFasterLeft
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
Route110_TrickHouseEnd_EventScript_TrickMasterFaceAwayEast::
|
||||
applymovement LOCALID_TRICK_MASTER, Common_Movement_WalkInPlaceFasterRight
|
||||
applymovement LOCALID_TRICK_MASTER_END, Common_Movement_WalkInPlaceFasterRight
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
Route110_TrickHouseEnd_EventScript_TrickMasterExitTrigger::
|
||||
lockall
|
||||
turnobject LOCALID_TRICK_MASTER, DIR_WEST
|
||||
turnobject LOCALID_TRICK_MASTER_END, DIR_WEST
|
||||
playse SE_PIN
|
||||
applymovement LOCALID_TRICK_MASTER, Common_Movement_ExclamationMark
|
||||
applymovement LOCALID_TRICK_MASTER_END, Common_Movement_ExclamationMark
|
||||
waitmovement 0
|
||||
delay 20
|
||||
applymovement LOCALID_TRICK_MASTER, Route110_TrickHouseEnd_Movement_TrickMasterSurprise
|
||||
applymovement LOCALID_TRICK_MASTER_END, Route110_TrickHouseEnd_Movement_TrickMasterSurprise
|
||||
waitmovement 0
|
||||
playse SE_M_EXPLOSION
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterDown
|
||||
@@ -237,7 +235,7 @@ Route110_TrickHouseEnd_EventScript_TrickMasterExitTrigger::
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Route110_TrickHouseEnd_Movement_KeepPlayerInRoom
|
||||
waitmovement 0
|
||||
delay 4
|
||||
turnobject LOCALID_TRICK_MASTER, DIR_EAST
|
||||
turnobject LOCALID_TRICK_MASTER_END, DIR_EAST
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user