Generate local IDs from map.json files
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
.set LOCALID_RIVAL, 2
|
||||
|
||||
Route103_MapScripts::
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, Route103_OnTransition
|
||||
map_script MAP_SCRIPT_ON_LOAD, Route103_OnLoad
|
||||
@@ -30,11 +28,11 @@ Route103_EventScript_RivalMay::
|
||||
msgbox Route103_Text_MayRoute103Pokemon, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
playbgm MUS_ENCOUNTER_MAY, TRUE
|
||||
applymovement LOCALID_RIVAL, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
applymovement LOCALID_RIVAL, Common_Movement_ExclamationMark
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Common_Movement_ExclamationMark
|
||||
waitmovement 0
|
||||
applymovement LOCALID_RIVAL, Common_Movement_Delay48
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Common_Movement_Delay48
|
||||
waitmovement 0
|
||||
msgbox Route103_Text_MayLetsBattle, MSGBOX_DEFAULT
|
||||
switch VAR_STARTER_MON
|
||||
@@ -47,11 +45,11 @@ Route103_EventScript_RivalBrendan::
|
||||
msgbox Route103_Text_BrendanRoute103Pokemon, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
playbgm MUS_ENCOUNTER_BRENDAN, TRUE
|
||||
applymovement LOCALID_RIVAL, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
applymovement LOCALID_RIVAL, Common_Movement_ExclamationMark
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Common_Movement_ExclamationMark
|
||||
waitmovement 0
|
||||
applymovement LOCALID_RIVAL, Common_Movement_Delay48
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Common_Movement_Delay48
|
||||
waitmovement 0
|
||||
msgbox Route103_Text_BrendanLetsBattle, MSGBOX_DEFAULT
|
||||
switch VAR_STARTER_MON
|
||||
@@ -111,35 +109,35 @@ Route103_EventScript_RivalExit::
|
||||
|
||||
Route103_EventScript_RivalExitFacingNorth::
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Route103_Movement_WatchRivalExitFacingNorth
|
||||
applymovement LOCALID_RIVAL, Route103_Movement_RivalExitFacingNorth1
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Route103_Movement_RivalExitFacingNorth1
|
||||
waitmovement 0
|
||||
playse SE_LEDGE
|
||||
applymovement LOCALID_RIVAL, Route103_Movement_RivalExitFacingNorth2
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Route103_Movement_RivalExitFacingNorth2
|
||||
waitmovement 0
|
||||
goto Route103_EventScript_RivalEnd
|
||||
end
|
||||
|
||||
Route103_EventScript_RivalExitFacingEastOrWest::
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Route103_Movement_WatchRivalExitFacingEastOrWest
|
||||
applymovement LOCALID_RIVAL, Route103_Movement_RivalExit1
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Route103_Movement_RivalExit1
|
||||
waitmovement 0
|
||||
playse SE_LEDGE
|
||||
applymovement LOCALID_RIVAL, Route103_Movement_RivalExit2
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Route103_Movement_RivalExit2
|
||||
waitmovement 0
|
||||
goto Route103_EventScript_RivalEnd
|
||||
end
|
||||
|
||||
Route103_EventScript_RivalExitFacingSouth::
|
||||
applymovement LOCALID_RIVAL, Route103_Movement_RivalExit1
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Route103_Movement_RivalExit1
|
||||
waitmovement 0
|
||||
playse SE_LEDGE
|
||||
applymovement LOCALID_RIVAL, Route103_Movement_RivalExit2
|
||||
applymovement LOCALID_ROUTE103_RIVAL, Route103_Movement_RivalExit2
|
||||
waitmovement 0
|
||||
goto Route103_EventScript_RivalEnd
|
||||
end
|
||||
|
||||
Route103_EventScript_RivalEnd::
|
||||
removeobject LOCALID_RIVAL
|
||||
removeobject LOCALID_ROUTE103_RIVAL
|
||||
setvar VAR_BIRCH_LAB_STATE, 4
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
|
||||
setflag FLAG_DEFEATED_RIVAL_ROUTE103
|
||||
|
||||
Reference in New Issue
Block a user