Add local object event ids for referenced objects
This commit is contained in:
@@ -1,3 +1,21 @@
|
||||
.set LOCALID_EXPERT, 1
|
||||
.set LOCALID_WOMAN_2, 2
|
||||
.set LOCALID_KIRI, 3
|
||||
.set LOCALID_NINJA_BOY, 4
|
||||
.set LOCALID_BOY_1, 5
|
||||
.set LOCALID_STEVEN, 7
|
||||
.set LOCALID_WOMAN_1, 8
|
||||
.set LOCALID_GROUDON, 9
|
||||
.set LOCALID_KYOGRE, 10
|
||||
.set LOCALID_RAYQUAZA, 11
|
||||
.set LOCALID_MANIAC, 12
|
||||
.set LOCALID_GIRL, 13
|
||||
.set LOCALID_BLACK_BELT, 14
|
||||
.set LOCALID_BOY_2, 15
|
||||
.set LOCALID_MAXIE, 16
|
||||
.set LOCALID_ARCHIE, 17
|
||||
.set LOCALID_WALLACE, 18
|
||||
|
||||
SootopolisCity_MapScripts:: @ 81E565C
|
||||
map_script MAP_SCRIPT_ON_LOAD, SootopolisCity_OnLoad
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, SootopolisCity_OnTransition
|
||||
@@ -66,14 +84,14 @@ SootopolisCity_EventScript_HideMapNamePopup:: @ 81E5781
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetBattleSpectators:: @ 81E5785
|
||||
setobjectxyperm 3, 13, 48
|
||||
setobjectxyperm 5, 46, 32
|
||||
setobjectxyperm 4, 48, 41
|
||||
setobjectxyperm 8, 45, 43
|
||||
setobjectmovementtype 3, MOVEMENT_TYPE_FACE_UP
|
||||
setobjectmovementtype 5, MOVEMENT_TYPE_FACE_LEFT
|
||||
setobjectmovementtype 4, MOVEMENT_TYPE_FACE_LEFT
|
||||
setobjectmovementtype 8, MOVEMENT_TYPE_FACE_LEFT
|
||||
setobjectxyperm LOCALID_KIRI, 13, 48
|
||||
setobjectxyperm LOCALID_BOY_1, 46, 32
|
||||
setobjectxyperm LOCALID_NINJA_BOY, 48, 41
|
||||
setobjectxyperm LOCALID_WOMAN_1, 45, 43
|
||||
setobjectmovementtype LOCALID_KIRI, MOVEMENT_TYPE_FACE_UP
|
||||
setobjectmovementtype LOCALID_BOY_1, MOVEMENT_TYPE_FACE_LEFT
|
||||
setobjectmovementtype LOCALID_NINJA_BOY, MOVEMENT_TYPE_FACE_LEFT
|
||||
setobjectmovementtype LOCALID_WOMAN_1, MOVEMENT_TYPE_FACE_LEFT
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetLayout:: @ 81E57B2
|
||||
@@ -125,21 +143,21 @@ SootopolisCity_EventScript_CheckSetEnterCaveOfOriginObjPos:: @ 81E5842
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetEnterCaveOfOriginObjPos:: @ 81E584C
|
||||
setobjectxyperm 1, 30, 18 @ Expert
|
||||
setobjectxyperm 7, 32, 18 @ Steven
|
||||
setobjectxyperm LOCALID_EXPERT, 30, 18
|
||||
setobjectxyperm LOCALID_STEVEN, 32, 18
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetExitCaveOfOriginObjPos:: @ 81E585B
|
||||
setobjectxyperm 1, 30, 18 @ Expert
|
||||
setobjectxyperm 18, 31, 18 @ Wallace
|
||||
setobjectxyperm 7, 32, 18 @ Steven
|
||||
setobjectxyperm LOCALID_EXPERT, 30, 18
|
||||
setobjectxyperm LOCALID_WALLACE, 31, 18
|
||||
setobjectxyperm LOCALID_STEVEN, 32, 18
|
||||
end
|
||||
|
||||
SootopolisCity_EventScript_SetOutsideGymObjPos:: @ 81E5871
|
||||
setobjectxyperm 1, 31, 18 @ Expert
|
||||
setobjectxyperm 7, 29, 33 @ Steven
|
||||
setobjectxyperm 16, 33, 35 @ Maxie
|
||||
setobjectxyperm 17, 34, 35 @ Archie
|
||||
setobjectxyperm LOCALID_EXPERT, 31, 18
|
||||
setobjectxyperm LOCALID_STEVEN, 29, 33
|
||||
setobjectxyperm LOCALID_MAXIE, 33, 35
|
||||
setobjectxyperm LOCALID_ARCHIE, 34, 35
|
||||
compare VAR_SOOTOPOLIS_WALLACE_STATE, 0
|
||||
call_if_eq SootopolisCity_EventScript_SetWallaceMiddle
|
||||
compare VAR_SOOTOPOLIS_WALLACE_STATE, 1
|
||||
@@ -149,22 +167,22 @@ SootopolisCity_EventScript_SetOutsideGymObjPos:: @ 81E5871
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetWallaceMiddle:: @ 81E58AF
|
||||
setobjectxyperm 18, 31, 33
|
||||
setobjectmovementtype 18, MOVEMENT_TYPE_FACE_DOWN
|
||||
setobjectxyperm LOCALID_WALLACE, 31, 33
|
||||
setobjectmovementtype LOCALID_WALLACE, MOVEMENT_TYPE_FACE_DOWN
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetWallaceRight:: @ 81E58BB
|
||||
setobjectxyperm 18, 32, 33
|
||||
setobjectmovementtype 18, MOVEMENT_TYPE_FACE_DOWN
|
||||
setobjectxyperm LOCALID_WALLACE, 32, 33
|
||||
setobjectmovementtype LOCALID_WALLACE, MOVEMENT_TYPE_FACE_DOWN
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetWallaceLeft:: @ 81E58C7
|
||||
setobjectxyperm 18, 30, 33
|
||||
setobjectmovementtype 18, MOVEMENT_TYPE_FACE_DOWN
|
||||
setobjectxyperm LOCALID_WALLACE, 30, 33
|
||||
setobjectmovementtype LOCALID_WALLACE, MOVEMENT_TYPE_FACE_DOWN
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_SetExpertBlockCaveEntrance:: @ 81E58D3
|
||||
setobjectxyperm 1, 31, 18 @ Expert
|
||||
setobjectxyperm LOCALID_EXPERT, 31, 18
|
||||
return
|
||||
|
||||
SootopolisCity_OnWarp: @ 81E58DB
|
||||
@@ -220,14 +238,14 @@ SootopolisCity_EventScript_LegendariesSceneFromPokeCenter:: @ 81E5946
|
||||
setvar VAR_0x8004, 0
|
||||
special Script_DoRayquazaScene
|
||||
waitstate
|
||||
applymovement 10, Common_Movement_WalkInPlaceFastestLeft
|
||||
applymovement 9, Common_Movement_WalkInPlaceFastestRight
|
||||
applymovement LOCALID_KYOGRE, Common_Movement_WalkInPlaceFastestLeft
|
||||
applymovement LOCALID_GROUDON, Common_Movement_WalkInPlaceFastestRight
|
||||
waitmovement 0
|
||||
delay 60
|
||||
waitse
|
||||
playmoncry SPECIES_KYOGRE, 2
|
||||
applymovement 10, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonDefend
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonDefend
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 1 @ vertical pan
|
||||
setvar VAR_0x8005, 1 @ horizontal pan
|
||||
@@ -235,13 +253,13 @@ SootopolisCity_EventScript_LegendariesSceneFromPokeCenter:: @ 81E5946
|
||||
setvar VAR_0x8007, 5 @ shake delay
|
||||
special ShakeCamera
|
||||
waitstate
|
||||
applymovement 10, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonMoveBack
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonMoveBack
|
||||
waitmovement 0
|
||||
waitse
|
||||
playmoncry SPECIES_GROUDON, 2
|
||||
applymovement 10, SootopolisCity_Movement_GroudonAttack
|
||||
applymovement 9, SootopolisCity_Movement_KyogreDefend
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_GroudonAttack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_KyogreDefend
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 1 @ vertical pan
|
||||
setvar VAR_0x8005, 1 @ horizontal pan
|
||||
@@ -249,13 +267,13 @@ SootopolisCity_EventScript_LegendariesSceneFromPokeCenter:: @ 81E5946
|
||||
setvar VAR_0x8007, 5 @ shake delay
|
||||
special ShakeCamera
|
||||
waitstate
|
||||
applymovement 10, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonMoveBack
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonMoveBack
|
||||
waitmovement 0
|
||||
waitse
|
||||
playmoncry SPECIES_KYOGRE, 2
|
||||
applymovement 10, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonDefend
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonDefend
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 1 @ vertical pan
|
||||
setvar VAR_0x8005, 1 @ horizontal pan
|
||||
@@ -263,12 +281,12 @@ SootopolisCity_EventScript_LegendariesSceneFromPokeCenter:: @ 81E5946
|
||||
setvar VAR_0x8007, 5 @ shake delay
|
||||
special ShakeCamera
|
||||
waitstate
|
||||
applymovement 10, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonMoveBack
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonMoveBack
|
||||
waitmovement 0
|
||||
special SpawnCameraObject
|
||||
applymovement 10, SootopolisCity_Movement_KyogreIdle
|
||||
applymovement 9, SootopolisCity_Movement_GroudonIdle
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreIdle
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonIdle
|
||||
applymovement OBJ_EVENT_ID_CAMERA, SootopolisCity_Movement_PanBackToPokeCenter
|
||||
waitmovement 0
|
||||
special RemoveCameraObject
|
||||
@@ -320,14 +338,14 @@ SootopolisCity_EventScript_LegendariesSceneFromDive:: @ 81E5A82
|
||||
setvar VAR_0x8004, 0
|
||||
special Script_DoRayquazaScene
|
||||
waitstate
|
||||
applymovement 10, Common_Movement_WalkInPlaceFastestLeft
|
||||
applymovement 9, Common_Movement_WalkInPlaceFastestRight
|
||||
applymovement LOCALID_KYOGRE, Common_Movement_WalkInPlaceFastestLeft
|
||||
applymovement LOCALID_GROUDON, Common_Movement_WalkInPlaceFastestRight
|
||||
waitmovement 0
|
||||
delay 60
|
||||
waitse
|
||||
playmoncry SPECIES_KYOGRE, 2
|
||||
applymovement 10, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonDefend
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonDefend
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 1 @ vertical pan
|
||||
setvar VAR_0x8005, 1 @ horizontal pan
|
||||
@@ -335,13 +353,13 @@ SootopolisCity_EventScript_LegendariesSceneFromDive:: @ 81E5A82
|
||||
setvar VAR_0x8007, 5 @ shake delay
|
||||
special ShakeCamera
|
||||
waitstate
|
||||
applymovement 10, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonMoveBack
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonMoveBack
|
||||
waitmovement 0
|
||||
waitse
|
||||
playmoncry SPECIES_GROUDON, 2
|
||||
applymovement 10, SootopolisCity_Movement_GroudonAttack
|
||||
applymovement 9, SootopolisCity_Movement_KyogreDefend
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_GroudonAttack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_KyogreDefend
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 1 @ vertical pan
|
||||
setvar VAR_0x8005, 1 @ horizontal pan
|
||||
@@ -349,13 +367,13 @@ SootopolisCity_EventScript_LegendariesSceneFromDive:: @ 81E5A82
|
||||
setvar VAR_0x8007, 5 @ shake delay
|
||||
special ShakeCamera
|
||||
waitstate
|
||||
applymovement 10, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonMoveBack
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonMoveBack
|
||||
waitmovement 0
|
||||
waitse
|
||||
playmoncry SPECIES_KYOGRE, 2
|
||||
applymovement 10, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonDefend
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreAttack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonDefend
|
||||
waitmovement 0
|
||||
setvar VAR_0x8004, 1 @ vertical pan
|
||||
setvar VAR_0x8005, 1 @ horizontal pan
|
||||
@@ -363,12 +381,12 @@ SootopolisCity_EventScript_LegendariesSceneFromDive:: @ 81E5A82
|
||||
setvar VAR_0x8007, 5 @ shake delay
|
||||
special ShakeCamera
|
||||
waitstate
|
||||
applymovement 10, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement 9, SootopolisCity_Movement_GroudonMoveBack
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreMoveBack
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonMoveBack
|
||||
waitmovement 0
|
||||
special SpawnCameraObject
|
||||
applymovement 10, SootopolisCity_Movement_KyogreIdle
|
||||
applymovement 9, SootopolisCity_Movement_GroudonIdle
|
||||
applymovement LOCALID_KYOGRE, SootopolisCity_Movement_KyogreIdle
|
||||
applymovement LOCALID_GROUDON, SootopolisCity_Movement_GroudonIdle
|
||||
applymovement OBJ_EVENT_ID_CAMERA, SootopolisCity_Movement_PanBackToDive
|
||||
waitmovement 0
|
||||
special RemoveCameraObject
|
||||
@@ -507,9 +525,9 @@ SootopolisCity_EventScript_RayquazaSceneFromPokeCenter:: @ 81E5C1E
|
||||
delay 60
|
||||
fadescreenspeed FADE_TO_BLACK, 8
|
||||
call SootopolisCity_EventScript_SetRoughWater
|
||||
removeobject 9
|
||||
removeobject 10
|
||||
addobject 11
|
||||
removeobject LOCALID_GROUDON
|
||||
removeobject LOCALID_KYOGRE
|
||||
addobject LOCALID_RAYQUAZA
|
||||
setvar VAR_0x8004, 1
|
||||
special Script_DoRayquazaScene
|
||||
waitstate
|
||||
@@ -536,9 +554,9 @@ SootopolisCity_EventScript_RayquazaSceneFromPokeCenter:: @ 81E5C1E
|
||||
waitmoncry
|
||||
setweather WEATHER_NONE
|
||||
doweather
|
||||
applymovement 11, SootopolisCity_Movement_RayquazaFlyOff
|
||||
applymovement LOCALID_RAYQUAZA, SootopolisCity_Movement_RayquazaFlyOff
|
||||
waitmovement 0
|
||||
removeobject 11
|
||||
removeobject LOCALID_RAYQUAZA
|
||||
special WaitWeather
|
||||
waitstate
|
||||
clearflag FLAG_SYS_WEATHER_CTRL
|
||||
@@ -560,9 +578,9 @@ SootopolisCity_EventScript_RayquazaSceneFromDive:: @ 81E5CCE
|
||||
delay 60
|
||||
fadescreenspeed FADE_TO_BLACK, 8
|
||||
call SootopolisCity_EventScript_SetRoughWater
|
||||
removeobject 9
|
||||
removeobject 10
|
||||
addobject 11
|
||||
removeobject LOCALID_GROUDON
|
||||
removeobject LOCALID_KYOGRE
|
||||
addobject LOCALID_RAYQUAZA
|
||||
setvar VAR_0x8004, 1
|
||||
special Script_DoRayquazaScene
|
||||
waitstate
|
||||
@@ -589,9 +607,9 @@ SootopolisCity_EventScript_RayquazaSceneFromDive:: @ 81E5CCE
|
||||
waitmoncry
|
||||
setweather WEATHER_NONE
|
||||
doweather
|
||||
applymovement 11, SootopolisCity_Movement_RayquazaFlyOff
|
||||
applymovement LOCALID_RAYQUAZA, SootopolisCity_Movement_RayquazaFlyOff
|
||||
waitmovement 0
|
||||
removeobject 11
|
||||
removeobject LOCALID_RAYQUAZA
|
||||
special WaitWeather
|
||||
waitstate
|
||||
clearflag FLAG_SYS_WEATHER_CTRL
|
||||
@@ -735,7 +753,7 @@ SootopolisCity_EventScript_Kiri:: @ 81E5ED8
|
||||
goto_if_eq SootopolisCity_EventScript_KiriRayquaza
|
||||
msgbox SootopolisCity_Text_BigPokemonFighting, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 3, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_KIRI, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
release
|
||||
end
|
||||
@@ -798,13 +816,13 @@ SootopolisCity_EventScript_KiriLikeSeasonBornIn:: @ 81E5FD8
|
||||
|
||||
SootopolisCity_EventScript_Woman2:: @ 81E5FE2
|
||||
lockall
|
||||
applymovement 2, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_WOMAN_2, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
compare VAR_SOOTOPOLIS_CITY_STATE, 5
|
||||
goto_if_eq SootopolisCity_EventScript_Woman2Rayquaza
|
||||
msgbox SootopolisCity_Text_WeatherWentWild, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 2, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_WOMAN_2, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
releaseall
|
||||
end
|
||||
@@ -844,7 +862,7 @@ SootopolisCity_EventScript_Woman1:: @ 81E6038
|
||||
SootopolisCity_EventScript_Woman1Legendaries:: @ 81E6065
|
||||
msgbox SootopolisCity_Text_GiganticPokemonFight, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 8, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_WOMAN_1, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
release
|
||||
end
|
||||
@@ -861,7 +879,7 @@ SootopolisCity_EventScript_Woman1Rayquaza:: @ 81E6084
|
||||
|
||||
SootopolisCity_EventScript_NinjaBoy:: @ 81E608E
|
||||
lockall
|
||||
applymovement 4, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_NINJA_BOY, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
compare VAR_SOOTOPOLIS_CITY_STATE, 5
|
||||
goto_if_eq SootopolisCity_EventScript_NinjaBoyRayquaza
|
||||
@@ -871,7 +889,7 @@ SootopolisCity_EventScript_NinjaBoy:: @ 81E608E
|
||||
goto_if_le SootopolisCity_EventScript_NinjaBoyNormal
|
||||
msgbox SootopolisCity_Text_ThisIsWicked, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 4, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_NINJA_BOY, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
release
|
||||
end
|
||||
@@ -888,7 +906,7 @@ SootopolisCity_EventScript_NinjaBoyRayquaza:: @ 81E60D9
|
||||
|
||||
SootopolisCity_EventScript_Boy1:: @ 81E60E3
|
||||
lockall
|
||||
applymovement 5, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_BOY_1, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
compare VAR_SOOTOPOLIS_CITY_STATE, 5
|
||||
goto_if_eq SootopolisCity_EventScript_Boy1Rayquaza
|
||||
@@ -899,7 +917,7 @@ SootopolisCity_EventScript_Boy1:: @ 81E60E3
|
||||
goto_if_le SootopolisCity_EventScript_Boy1Normal
|
||||
msgbox SootopolisCity_Text_GiantPokemonSuddenlyAppeared, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 5, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_BOY_1, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
release
|
||||
end
|
||||
@@ -933,7 +951,7 @@ EventScript_ClosedSootopolisDoor:: @ 81E615D
|
||||
|
||||
SootopolisCity_EventScript_Steven:: @ 81E6166
|
||||
lockall
|
||||
applymovement 7, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_STEVEN, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
call_if_unset FLAG_STEVEN_GUIDES_TO_CAVE_OF_ORIGIN, SootopolisCity_EventScript_StevenLeadPlayerCaveOfOrigin
|
||||
compare VAR_SOOTOPOLIS_CITY_STATE, 2
|
||||
@@ -971,13 +989,13 @@ SootopolisCity_EventScript_StevenLeadPlayerCaveOfOrigin:: @ 81E61CC
|
||||
call_if_eq SootopolisCity_EventScript_StartWalkToCaveOfOriginNorth
|
||||
msgbox SootopolisCity_Text_DoesThisMakeYourFearPokemon, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 7, SootopolisCity_Movement_StevenWalkToCaveOfOrigin
|
||||
applymovement LOCALID_STEVEN, SootopolisCity_Movement_StevenWalkToCaveOfOrigin
|
||||
applymovement OBJ_EVENT_ID_PLAYER, SootopolisCity_Movement_PlayerWalkToCaveOfOrigin
|
||||
waitmovement 0
|
||||
delay 120
|
||||
applymovement 1, SootopolisCity_Movement_ExpertMoveAside
|
||||
applymovement LOCALID_EXPERT, SootopolisCity_Movement_ExpertMoveAside
|
||||
waitmovement 0
|
||||
applymovement 7, SootopolisCity_Movement_StevenArriveCaveEntrance
|
||||
applymovement LOCALID_STEVEN, SootopolisCity_Movement_StevenArriveCaveEntrance
|
||||
applymovement OBJ_EVENT_ID_PLAYER, SootopolisCity_Movement_PlayerArriveCaveEntrance
|
||||
waitmovement 0
|
||||
msgbox SootopolisCity_Text_HereWereAreHelpWallace, MSGBOX_DEFAULT
|
||||
@@ -990,13 +1008,13 @@ SootopolisCity_EventScript_StevenLeadPlayerCaveOfOrigin:: @ 81E61CC
|
||||
end
|
||||
|
||||
SootopolisCity_EventScript_StartWalkToCaveOfOriginWest:: @ 81E6243
|
||||
applymovement 7, SootopolisCity_Movement_StevenStartWalkToCaveOfOrigin
|
||||
applymovement LOCALID_STEVEN, SootopolisCity_Movement_StevenStartWalkToCaveOfOrigin
|
||||
applymovement OBJ_EVENT_ID_PLAYER, SootopolisCity_Movement_PlayerStartWalkToCaveOfOriginWest
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_StartWalkToCaveOfOriginNorth:: @ 81E6255
|
||||
applymovement 7, SootopolisCity_Movement_StevenStartWalkToCaveOfOrigin
|
||||
applymovement LOCALID_STEVEN, SootopolisCity_Movement_StevenStartWalkToCaveOfOrigin
|
||||
applymovement OBJ_EVENT_ID_PLAYER, SootopolisCity_Movement_PlayerStartWalkToCaveOfOriginNorth
|
||||
waitmovement 0
|
||||
return
|
||||
@@ -1267,13 +1285,13 @@ SootopolisCity_Movement_PlayerEnterCaveOfOrigin: @ 81E635A
|
||||
|
||||
SootopolisCity_EventScript_Boy2:: @ 81E635D
|
||||
lockall
|
||||
applymovement 15, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_BOY_2, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
compare VAR_SOOTOPOLIS_CITY_STATE, 5
|
||||
goto_if_eq SootopolisCity_EventScript_Boy2Rayquaza
|
||||
msgbox SootopolisCity_Text_TwoPokemonArentAngry, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 15, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_BOY_2, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
releaseall
|
||||
end
|
||||
@@ -1290,17 +1308,17 @@ SootopolisCity_EventScript_BlackBelt:: @ 81E6393
|
||||
goto_if_eq SootopolisCity_EventScript_BlackBeltRayquaza
|
||||
msgbox SootopolisCity_Text_GoRedAndBlueMon, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 14, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_BLACK_BELT, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
msgbox SootopolisCity_Text_DoYouKnowMonNames, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 14, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_BLACK_BELT, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
releaseall
|
||||
end
|
||||
|
||||
SootopolisCity_EventScript_BlackBeltRayquaza:: @ 81E63C7
|
||||
applymovement 14, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_BLACK_BELT, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
msgbox SootopolisCity_Text_GreenOneSettlesThings, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
@@ -1308,13 +1326,13 @@ SootopolisCity_EventScript_BlackBeltRayquaza:: @ 81E63C7
|
||||
|
||||
SootopolisCity_EventScript_Girl:: @ 81E63DB
|
||||
lockall
|
||||
applymovement 13, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_GIRL, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
compare VAR_SOOTOPOLIS_CITY_STATE, 5
|
||||
goto_if_eq SootopolisCity_EventScript_GirlRayquaza
|
||||
msgbox SootopolisCity_Text_SootopolisWillBeWrecked, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 13, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_GIRL, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
releaseall
|
||||
end
|
||||
@@ -1327,13 +1345,13 @@ SootopolisCity_EventScript_GirlRayquaza:: @ 81E6406
|
||||
|
||||
SootopolisCity_EventScript_Maniac:: @ 81E6411
|
||||
lockall
|
||||
applymovement 12, Common_Movement_FacePlayer
|
||||
applymovement LOCALID_MANIAC, Common_Movement_FacePlayer
|
||||
waitmovement 0
|
||||
compare VAR_SOOTOPOLIS_CITY_STATE, 5
|
||||
goto_if_eq SootopolisCity_EventScript_ManiacRayquaza
|
||||
msgbox SootopolisCity_Text_SeeingLegendWithOwnEyes, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 12, Common_Movement_FaceOriginalDirection
|
||||
applymovement LOCALID_MANIAC, Common_Movement_FaceOriginalDirection
|
||||
waitmovement 0
|
||||
releaseall
|
||||
end
|
||||
@@ -1370,16 +1388,16 @@ SootopolisCity_EventScript_GiveWaterfall:: @ 81E646F
|
||||
end
|
||||
|
||||
SootopolisCity_EventScript_WallaceMoveFromGym:: @ 81E64B2
|
||||
applymovement 18, SootopolisCity_Movement_WallaceMoveFromGym
|
||||
applymovement LOCALID_WALLACE, SootopolisCity_Movement_WallaceMoveFromGym
|
||||
waitmovement 0
|
||||
copyobjectxytoperm 18
|
||||
copyobjectxytoperm LOCALID_WALLACE
|
||||
setvar VAR_SOOTOPOLIS_WALLACE_STATE, 1
|
||||
return
|
||||
|
||||
SootopolisCity_EventScript_WallaceMoveFromGymWest:: @ 81E64C5
|
||||
applymovement 18, SootopolisCity_Movement_WallaceMoveFromGymWest
|
||||
applymovement LOCALID_WALLACE, SootopolisCity_Movement_WallaceMoveFromGymWest
|
||||
waitmovement 0
|
||||
copyobjectxytoperm 18
|
||||
copyobjectxytoperm LOCALID_WALLACE
|
||||
setvar VAR_SOOTOPOLIS_WALLACE_STATE, 2
|
||||
return
|
||||
|
||||
|
||||
Reference in New Issue
Block a user