Document Three Island scripts

This commit is contained in:
GriffinR
2020-02-26 16:02:29 -05:00
parent 43f66fce55
commit d3adca3f9d
37 changed files with 440 additions and 429 deletions
+23 -23
View File
@@ -36,7 +36,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_1677E5",
"script": "ThreeIsland_EventScript_AntiBiker1",
"flag": "FLAG_HIDE_THREE_ISLAND_ANTIBIKERS"
},
{
@@ -49,7 +49,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_167989",
"script": "ThreeIsland_EventScript_AntiBiker2",
"flag": "FLAG_HIDE_THREE_ISLAND_ANTIBIKERS"
},
{
@@ -62,7 +62,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_1677D8",
"script": "ThreeIsland_EventScript_Biker",
"flag": "FLAG_HIDE_THREE_ISLAND_LONE_BIKER"
},
{
@@ -75,7 +75,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_1677D8",
"script": "ThreeIsland_EventScript_Biker",
"flag": "FLAG_HIDE_THREE_ISLAND_BIKERS"
},
{
@@ -88,7 +88,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_1677D8",
"script": "ThreeIsland_EventScript_Biker",
"flag": "FLAG_HIDE_THREE_ISLAND_BIKERS"
},
{
@@ -101,7 +101,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_1677D8",
"script": "ThreeIsland_EventScript_Biker",
"flag": "FLAG_HIDE_THREE_ISLAND_BIKERS"
},
{
@@ -114,7 +114,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_1677D8",
"script": "ThreeIsland_EventScript_Biker",
"flag": "FLAG_HIDE_THREE_ISLAND_BIKERS"
},
{
@@ -127,7 +127,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_1677D8",
"script": "ThreeIsland_EventScript_Biker",
"flag": "FLAG_HIDE_THREE_ISLAND_BIKERS"
},
{
@@ -166,7 +166,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_167C77",
"script": "ThreeIsland_EventScript_Woman",
"flag": "0"
},
{
@@ -179,7 +179,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_167C80",
"script": "ThreeIsland_EventScript_LittleBoy",
"flag": "0"
},
{
@@ -192,7 +192,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_167C89",
"script": "ThreeIsland_EventScript_Doduo",
"flag": "0"
},
{
@@ -205,7 +205,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ThreeIsland_EventScript_167CA5",
"script": "ThreeIsland_EventScript_Biker6",
"flag": "FLAG_HIDE_THREE_ISLAND_BIKERS"
}
],
@@ -268,7 +268,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 2,
"script": "ThreeIsland_EventScript_1679B5"
"script": "ThreeIsland_EventScript_BikerBossIntroTrigger"
},
{
"type": "trigger",
@@ -277,7 +277,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 2,
"script": "ThreeIsland_EventScript_1679B5"
"script": "ThreeIsland_EventScript_BikerBossIntroTrigger"
},
{
"type": "trigger",
@@ -286,7 +286,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 2,
"script": "ThreeIsland_EventScript_1679B5"
"script": "ThreeIsland_EventScript_BikerBossIntroTrigger"
},
{
"type": "trigger",
@@ -295,7 +295,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 2,
"script": "ThreeIsland_EventScript_1679B5"
"script": "ThreeIsland_EventScript_BikerBossIntroTrigger"
},
{
"type": "trigger",
@@ -304,7 +304,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 3,
"script": "ThreeIsland_EventScript_167A1D"
"script": "ThreeIsland_EventScript_BattleBikersTriggerLeft"
},
{
"type": "trigger",
@@ -313,7 +313,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 3,
"script": "ThreeIsland_EventScript_167A29"
"script": "ThreeIsland_EventScript_BattleBikersTriggerMidLeft"
},
{
"type": "trigger",
@@ -322,7 +322,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 3,
"script": "ThreeIsland_EventScript_167A35"
"script": "ThreeIsland_EventScript_BattleBikersTriggerMid"
},
{
"type": "trigger",
@@ -331,7 +331,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 2,
"script": "ThreeIsland_EventScript_1679B5"
"script": "ThreeIsland_EventScript_BikerBossIntroTrigger"
},
{
"type": "trigger",
@@ -340,7 +340,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 3,
"script": "ThreeIsland_EventScript_167A41"
"script": "ThreeIsland_EventScript_BattleBikersTriggerMidRight"
},
{
"type": "trigger",
@@ -349,7 +349,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_THREE_ISLAND",
"var_value": 3,
"script": "ThreeIsland_EventScript_167A4D"
"script": "ThreeIsland_EventScript_BattleBikersTriggerRight"
}
],
"bg_events": [
@@ -358,7 +358,7 @@
"x": 12,
"y": 31,
"elevation": 0,
"script": "ThreeIsland_EventScript_167C9C"
"script": "ThreeIsland_EventScript_IslandSign"
},
{
"type": "hidden_item",
+177 -166
View File
@@ -1,379 +1,390 @@
.equ LOCALID_ANTIBIKER1, 1
.equ LOCALID_ANTIBIKER2, 2
.equ LOCALID_PAXTON, 3
.equ LOCALID_BIKER1, 5
.equ LOCALID_BIKER2, 7
.equ LOCALID_BIKER3, 4
.equ LOCALID_BIKER4, 6
.equ LOCALID_BIKER5, 8
.equ LOCALID_BIKER6, 14
ThreeIsland_MapScripts:: @ 81677AD
map_script MAP_SCRIPT_ON_TRANSITION, ThreeIsland_OnTransition
.byte 0
ThreeIsland_OnTransition:: @ 81677B3
setworldmapflag FLAG_WORLD_MAP_THREE_ISLAND
call_if_set FLAG_RESCUED_LOSTELLE, EventScript_1677CB
call_if_set FLAG_RESCUED_LOSTELLE, ThreeIsland_EventScript_HideAntiBikers
compare VAR_MAP_SCENE_THREE_ISLAND, 4
call_if_eq EventScript_1677CF
call_if_eq ThreeIsland_EventScript_SetAntiBikersMovementAfterBikers
end
EventScript_1677CB:: @ 81677CB
ThreeIsland_EventScript_HideAntiBikers:: @ 81677CB
setflag FLAG_HIDE_THREE_ISLAND_ANTIBIKERS
return
EventScript_1677CF:: @ 81677CF
setobjectmovementtype 1, 1
setobjectmovementtype 2, 1
ThreeIsland_EventScript_SetAntiBikersMovementAfterBikers:: @ 81677CF
setobjectmovementtype LOCALID_ANTIBIKER1, MOVEMENT_TYPE_LOOK_AROUND
setobjectmovementtype LOCALID_ANTIBIKER2, MOVEMENT_TYPE_LOOK_AROUND
return
ThreeIsland_EventScript_1677D8:: @ 81677D8
ThreeIsland_EventScript_Biker:: @ 81677D8
lock
setvar VAR_TEMP_1, 2
call EventScript_16786F
call ThreeIsland_EventScript_BikerArgumentScene
release
end
ThreeIsland_EventScript_1677E5:: @ 81677E5
ThreeIsland_EventScript_AntiBiker1:: @ 81677E5
lock
goto_if_set FLAG_GOT_FULL_RESTORE_FROM_THREE_ISLAND_DEFENDER, EventScript_167806
goto_if_set FLAG_GOT_FULL_RESTORE_FROM_THREE_ISLAND_DEFENDER, ThreeIsland_EventScript_AntiBiker1GotFullRestore
compare VAR_MAP_SCENE_THREE_ISLAND, 4
goto_if_eq EventScript_16781A
goto_if_eq ThreeIsland_EventScript_GiveFullRestore
setvar VAR_TEMP_1, 0
call EventScript_16786F
call ThreeIsland_EventScript_BikerArgumentScene
release
end
EventScript_167806:: @ 8167806
applymovement 1, Movement_FacePlayer
ThreeIsland_EventScript_AntiBiker1GotFullRestore:: @ 8167806
applymovement LOCALID_ANTIBIKER1, Movement_FacePlayer
waitmovement 0
msgbox gUnknown_81827F1
msgbox ThreeIsland_Text_YouveGotImpressiveMons
release
end
EventScript_16781A:: @ 816781A
applymovement 1, Movement_FacePlayer
ThreeIsland_EventScript_GiveFullRestore:: @ 816781A
applymovement LOCALID_ANTIBIKER1, Movement_FacePlayer
waitmovement 0
msgbox gUnknown_818275A
msgbox ThreeIsland_Text_ThankYouOhYourMonGotHurt
checkitemspace ITEM_FULL_RESTORE, 1
compare VAR_RESULT, FALSE
goto_if_eq EventScript_167865
msgreceiveditem gUnknown_81827BE, ITEM_FULL_RESTORE
goto_if_eq ThreeIsland_EventScript_NoRoomForFullRestore
msgreceiveditem ThreeIsland_Text_GivenFullRestore, ITEM_FULL_RESTORE
additem ITEM_FULL_RESTORE
setflag FLAG_GOT_FULL_RESTORE_FROM_THREE_ISLAND_DEFENDER
msgbox gUnknown_81827F1
msgbox ThreeIsland_Text_YouveGotImpressiveMons
release
end
EventScript_167865:: @ 8167865
msgbox gUnknown_81827DB
ThreeIsland_EventScript_NoRoomForFullRestore:: @ 8167865
msgbox ThreeIsland_Text_OhYourBagIsFull
release
end
EventScript_16786F:: @ 816786F
ThreeIsland_EventScript_BikerArgumentScene:: @ 816786F
compare VAR_TEMP_1, 1
call_if_eq EventScript_167947
call_if_eq ThreeIsland_EventScript_PlayerFaceLeft
compare VAR_TEMP_1, 2
call_if_eq EventScript_167947
applymovement 1, Movement_167A1B
call_if_eq ThreeIsland_EventScript_PlayerFaceLeft
applymovement LOCALID_ANTIBIKER1, ThreeIsland_Movement_SpeakRight
waitmovement 0
msgbox gUnknown_81820C0
msgbox ThreeIsland_Text_GoBackToKanto
compare VAR_TEMP_1, 0
call_if_eq EventScript_167952
call_if_eq ThreeIsland_EventScript_PlayerFaceRight
compare VAR_TEMP_1, 1
call_if_eq EventScript_167952
call_if_eq ThreeIsland_EventScript_PlayerFaceRight
compare VAR_TEMP_1, 2
call_if_eq EventScript_16795D
applymovement 5, Movement_167A19
call_if_eq ThreeIsland_EventScript_PlayerFaceBiker
applymovement LOCALID_BIKER1, ThreeIsland_Movement_SpeakLeft
waitmovement 0
msgbox gUnknown_8182125
msgbox ThreeIsland_Text_BossIsOnHisWay
compare VAR_TEMP_1, 0
call_if_eq EventScript_167931
call_if_eq ThreeIsland_EventScript_PlayerFaceUp
compare VAR_TEMP_1, 1
call_if_eq EventScript_167931
call_if_eq ThreeIsland_EventScript_PlayerFaceUp
compare VAR_TEMP_1, 2
call_if_eq EventScript_167973
applymovement 2, Movement_167A1B
call_if_eq ThreeIsland_EventScript_PlayerFaceAntiBiker
applymovement LOCALID_ANTIBIKER2, ThreeIsland_Movement_SpeakRight
waitmovement 0
msgbox gUnknown_81821A9
msgbox ThreeIsland_Text_GetOffIslandNow
compare VAR_TEMP_1, 0
call_if_eq EventScript_167952
call_if_eq ThreeIsland_EventScript_PlayerFaceRight
compare VAR_TEMP_1, 1
call_if_eq EventScript_167952
call_if_eq ThreeIsland_EventScript_PlayerFaceRight
compare VAR_TEMP_1, 2
call_if_eq EventScript_16795D
applymovement 4, Movement_167A19
call_if_eq ThreeIsland_EventScript_PlayerFaceBiker
applymovement LOCALID_BIKER3, ThreeIsland_Movement_SpeakLeft
waitmovement 0
msgbox gUnknown_81821DC
msgbox ThreeIsland_Text_WhosGonnaMakeMe
return
EventScript_167931:: @ 8167931
ThreeIsland_EventScript_PlayerFaceUp:: @ 8167931
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
waitmovement 0
return
EventScript_16793C:: @ 816793C
@ Unused
ThreeIsland_EventScript_PlayerFaceDown:: @ 816793C
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestDown
waitmovement 0
return
EventScript_167947:: @ 8167947
ThreeIsland_EventScript_PlayerFaceLeft:: @ 8167947
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
waitmovement 0
return
EventScript_167952:: @ 8167952
ThreeIsland_EventScript_PlayerFaceRight:: @ 8167952
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
waitmovement 0
return
EventScript_16795D:: @ 816795D
ThreeIsland_EventScript_PlayerFaceBiker:: @ 816795D
getplayerxy VAR_0x8004, VAR_0x8005
compare VAR_0x8004, 9
goto_if_ge EventScript_167931
goto EventScript_167952
goto_if_ge ThreeIsland_EventScript_PlayerFaceUp
goto ThreeIsland_EventScript_PlayerFaceRight
end
EventScript_167973:: @ 8167973
ThreeIsland_EventScript_PlayerFaceAntiBiker:: @ 8167973
getplayerxy VAR_0x8004, VAR_0x8005
compare VAR_0x8004, 9
goto_if_ge EventScript_167947
goto EventScript_167931
goto_if_ge ThreeIsland_EventScript_PlayerFaceLeft
goto ThreeIsland_EventScript_PlayerFaceUp
end
ThreeIsland_EventScript_167989:: @ 8167989
ThreeIsland_EventScript_AntiBiker2:: @ 8167989
lock
compare VAR_MAP_SCENE_THREE_ISLAND, 4
goto_if_eq EventScript_1679A1
goto_if_eq ThreeIsland_EventScript_AntiBiker2BikersGone
setvar VAR_TEMP_1, 1
call EventScript_16786F
call ThreeIsland_EventScript_BikerArgumentScene
release
end
EventScript_1679A1:: @ 81679A1
applymovement 2, Movement_FacePlayer
ThreeIsland_EventScript_AntiBiker2BikersGone:: @ 81679A1
applymovement LOCALID_ANTIBIKER2, Movement_FacePlayer
waitmovement 0
msgbox gUnknown_8182823
msgbox ThreeIsland_Text_LostelleWentOffTowardsBondBridge
release
end
ThreeIsland_EventScript_1679B5:: @ 81679B5
ThreeIsland_EventScript_BikerBossIntroTrigger:: @ 81679B5
lockall
textcolor 0
applymovement 1, Movement_167A1B
applymovement LOCALID_ANTIBIKER1, ThreeIsland_Movement_SpeakRight
waitmovement 0
msgbox gUnknown_81821F1
applymovement 3, Movement_167A19
msgbox ThreeIsland_Text_AreYouBossGoBackToKanto
applymovement LOCALID_PAXTON, ThreeIsland_Movement_SpeakLeft
waitmovement 0
msgbox gUnknown_818221F
applymovement 1, Movement_167A1B
msgbox ThreeIsland_Text_JustGotHerePal
applymovement LOCALID_ANTIBIKER1, ThreeIsland_Movement_SpeakRight
waitmovement 0
msgbox gUnknown_8182275
applymovement 3, Movement_167A19
msgbox ThreeIsland_Text_FollowersRaisingHavoc
applymovement LOCALID_PAXTON, ThreeIsland_Movement_SpeakLeft
waitmovement 0
msgbox gUnknown_81822FB
applymovement 1, Movement_167A1B
msgbox ThreeIsland_Text_OughtToBeThankingUs
applymovement LOCALID_ANTIBIKER1, ThreeIsland_Movement_SpeakRight
waitmovement 0
msgbox gUnknown_81823C7
msgbox ThreeIsland_Text_YouCowardsToughInPack
setvar VAR_MAP_SCENE_THREE_ISLAND, 3
releaseall
end
Movement_167A19:: @ 8167A19
ThreeIsland_Movement_SpeakLeft:: @ 8167A19
walk_in_place_left
step_end
Movement_167A1B:: @ 8167A1B
ThreeIsland_Movement_SpeakRight:: @ 8167A1B
walk_in_place_right
step_end
ThreeIsland_EventScript_167A1D:: @ 8167A1D
ThreeIsland_EventScript_BattleBikersTriggerLeft:: @ 8167A1D
lockall
setvar VAR_TEMP_1, 0
goto EventScript_167A59
goto ThreeIsland_EventScript_BattleBikersScene
end
ThreeIsland_EventScript_167A29:: @ 8167A29
ThreeIsland_EventScript_BattleBikersTriggerMidLeft:: @ 8167A29
lockall
setvar VAR_TEMP_1, 1
goto EventScript_167A59
goto ThreeIsland_EventScript_BattleBikersScene
end
ThreeIsland_EventScript_167A35:: @ 8167A35
ThreeIsland_EventScript_BattleBikersTriggerMid:: @ 8167A35
lockall
setvar VAR_TEMP_1, 2
goto EventScript_167A59
goto ThreeIsland_EventScript_BattleBikersScene
end
ThreeIsland_EventScript_167A41:: @ 8167A41
ThreeIsland_EventScript_BattleBikersTriggerMidRight:: @ 8167A41
lockall
setvar VAR_TEMP_1, 3
goto EventScript_167A59
goto ThreeIsland_EventScript_BattleBikersScene
end
ThreeIsland_EventScript_167A4D:: @ 8167A4D
ThreeIsland_EventScript_BattleBikersTriggerRight:: @ 8167A4D
lockall
setvar VAR_TEMP_1, 4
goto EventScript_167A59
goto ThreeIsland_EventScript_BattleBikersScene
end
EventScript_167A59:: @ 8167A59
ThreeIsland_EventScript_BattleBikersScene:: @ 8167A59
textcolor 0
applymovement 5, Movement_WalkInPlaceFastestDown
applymovement LOCALID_BIKER1, Movement_WalkInPlaceFastestDown
waitmovement 0
playse SE_PIN
applymovement 5, Movement_ExclamationMark
applymovement LOCALID_BIKER1, Movement_ExclamationMark
waitmovement 0
applymovement 5, Movement_Delay48
applymovement LOCALID_BIKER1, Movement_Delay48
waitmovement 0
applymovement 5, Movement_167C57
applymovement LOCALID_BIKER1, ThreeIsland_Movement_BikerApproach
waitmovement 0
playbgm MUS_SHOUNEN, 0
msgbox gUnknown_81823ED, MSGBOX_YESNO
msgbox ThreeIsland_Text_WannaMakeSomethingOfYourStaring, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq EventScript_167C35
msgbox gUnknown_818247D
setvar VAR_LAST_TALKED, 5
trainerbattle_no_intro TRAINER_BIKER_GOON, Text_1824B7
applymovement 5, Movement_167C5C
goto_if_eq ThreeIsland_EventScript_LeaveBikersAlone
msgbox ThreeIsland_Text_Biker1Intro
setvar VAR_LAST_TALKED, LOCALID_BIKER1
trainerbattle_no_intro TRAINER_BIKER_GOON, ThreeIsland_Text_Biker1Defeat
applymovement LOCALID_BIKER1, ThreeIsland_Movement_BikerSpeak
waitmovement 0
msgbox gUnknown_81824CF
msgbox ThreeIsland_Text_Biker1PostBattle
closemessage
applymovement 7, Movement_167C57
applymovement LOCALID_BIKER2, ThreeIsland_Movement_BikerApproach
waitmovement 0
playbgm MUS_SHOUNEN, 0
msgbox gUnknown_81824EF
setvar VAR_LAST_TALKED, 7
trainerbattle_no_intro TRAINER_BIKER_GOON_2, Text_182521
applymovement 7, Movement_167C5C
msgbox ThreeIsland_Text_Biker2Intro
setvar VAR_LAST_TALKED, LOCALID_BIKER2
trainerbattle_no_intro TRAINER_BIKER_GOON_2, ThreeIsland_Text_Biker2Defeat
applymovement LOCALID_BIKER2, ThreeIsland_Movement_BikerSpeak
waitmovement 0
msgbox gUnknown_8182536
msgbox ThreeIsland_Text_Biker2PostBattle
closemessage
applymovement 4, Movement_167C57
applymovement LOCALID_BIKER3, ThreeIsland_Movement_BikerApproach
waitmovement 0
playbgm MUS_SHOUNEN, 0
msgbox gUnknown_8182582
setvar VAR_LAST_TALKED, 4
trainerbattle_no_intro TRAINER_BIKER_GOON_3, Text_1825D4
applymovement 4, Movement_WalkInPlaceFastestLeft
msgbox ThreeIsland_Text_Biker3Intro
setvar VAR_LAST_TALKED, LOCALID_BIKER3
trainerbattle_no_intro TRAINER_BIKER_GOON_3, ThreeIsland_Text_Biker3Defeat
applymovement LOCALID_BIKER3, Movement_WalkInPlaceFastestLeft
waitmovement 0
applymovement 6, Movement_WalkInPlaceFastestDown
applymovement 8, Movement_WalkInPlaceFastestDown
applymovement LOCALID_BIKER4, Movement_WalkInPlaceFastestDown
applymovement LOCALID_BIKER5, Movement_WalkInPlaceFastestDown
waitmovement 0
msgbox gUnknown_81825E2
msgbox ThreeIsland_Text_Biker3PostBattle
closemessage
delay 45
compare VAR_TEMP_1, 0
call_if_eq EventScript_167BC6
call_if_eq ThreeIsland_EventScript_PaxtonApproachLeft
compare VAR_TEMP_1, 1
call_if_eq EventScript_167BD8
call_if_eq ThreeIsland_EventScript_PaxtonApproachMidLeft
compare VAR_TEMP_1, 2
call_if_eq EventScript_167BEA
call_if_eq ThreeIsland_EventScript_PaxtonApproachMid
compare VAR_TEMP_1, 3
call_if_eq EventScript_167C03
call_if_eq ThreeIsland_EventScript_PaxtonApproachMidRight
compare VAR_TEMP_1, 4
call_if_eq EventScript_167C1C
call_if_eq ThreeIsland_EventScript_PaxtonApproachRight
playbgm MUS_SHOUNEN, 0
msgbox gUnknown_8182623
setvar VAR_LAST_TALKED, 3
trainerbattle_no_intro TRAINER_CUE_BALL_PAXTON, Text_1826B7
msgbox gUnknown_818271D
msgbox ThreeIsland_Text_PaxtonIntro
setvar VAR_LAST_TALKED, LOCALID_PAXTON
trainerbattle_no_intro TRAINER_CUE_BALL_PAXTON, ThreeIsland_Text_PaxtonDefeat
msgbox ThreeIsland_Text_PaxtonPostBattle
closemessage
fadescreen FADE_TO_BLACK
removeobject 3
removeobject 5
removeobject 7
removeobject 4
removeobject 6
removeobject 8
removeobject 14
removeobject LOCALID_PAXTON
removeobject LOCALID_BIKER1
removeobject LOCALID_BIKER2
removeobject LOCALID_BIKER3
removeobject LOCALID_BIKER4
removeobject LOCALID_BIKER5
removeobject LOCALID_BIKER6
fadescreen FADE_FROM_BLACK
setvar VAR_MAP_SCENE_THREE_ISLAND, 4
releaseall
end
EventScript_167BC6:: @ 8167BC6
applymovement 4, Movement_WalkInPlaceFastestDown
applymovement 3, Movement_167C5E
ThreeIsland_EventScript_PaxtonApproachLeft:: @ 8167BC6
applymovement LOCALID_BIKER3, Movement_WalkInPlaceFastestDown
applymovement LOCALID_PAXTON, ThreeIsland_Movement_PaxtonApproachLeft
waitmovement 0
return
EventScript_167BD8:: @ 8167BD8
applymovement 4, Movement_WalkInPlaceFastestDown
applymovement 3, Movement_167C62
ThreeIsland_EventScript_PaxtonApproachMidLeft:: @ 8167BD8
applymovement LOCALID_BIKER3, Movement_WalkInPlaceFastestDown
applymovement LOCALID_PAXTON, ThreeIsland_Movement_PaxtonApproachMidLeft
waitmovement 0
return
EventScript_167BEA:: @ 8167BEA
applymovement 4, Movement_WalkInPlaceFastestDown
applymovement 3, Movement_167C64
applymovement OBJ_EVENT_ID_PLAYER, Movement_167C68
ThreeIsland_EventScript_PaxtonApproachMid:: @ 8167BEA
applymovement LOCALID_BIKER3, Movement_WalkInPlaceFastestDown
applymovement LOCALID_PAXTON, ThreeIsland_Movement_PaxtonApproachMid
applymovement OBJ_EVENT_ID_PLAYER, ThreeIsland_Movement_PlayerFacePaxton
waitmovement 0
return
EventScript_167C03:: @ 8167C03
applymovement 4, Movement_WalkInPlaceFastestDown
applymovement OBJ_EVENT_ID_PLAYER, Movement_167C68
applymovement 3, Movement_167C6C
ThreeIsland_EventScript_PaxtonApproachMidRight:: @ 8167C03
applymovement LOCALID_BIKER3, Movement_WalkInPlaceFastestDown
applymovement OBJ_EVENT_ID_PLAYER, ThreeIsland_Movement_PlayerFacePaxton
applymovement LOCALID_PAXTON, ThreeIsland_Movement_PaxtonApproachMidRight
waitmovement 0
return
EventScript_167C1C:: @ 8167C1C
applymovement 4, Movement_WalkInPlaceFastestDown
applymovement OBJ_EVENT_ID_PLAYER, Movement_167C68
applymovement 3, Movement_167C71
ThreeIsland_EventScript_PaxtonApproachRight:: @ 8167C1C
applymovement LOCALID_BIKER3, Movement_WalkInPlaceFastestDown
applymovement OBJ_EVENT_ID_PLAYER, ThreeIsland_Movement_PlayerFacePaxton
applymovement LOCALID_PAXTON, ThreeIsland_Movement_PaxtonApproachRight
waitmovement 0
return
EventScript_167C35:: @ 8167C35
msgbox gUnknown_8182453
ThreeIsland_EventScript_LeaveBikersAlone:: @ 8167C35
msgbox ThreeIsland_Text_ThatsSmart
closemessage
applymovement OBJ_EVENT_ID_PLAYER, Movement_167C55
applymovement OBJ_EVENT_ID_PLAYER, ThreeIsland_Movement_PlayerLeaveBikers
waitmovement 0
applymovement 5, Movement_167C59
applymovement LOCALID_BIKER1, ThreeIsland_Movement_Biker1ReturnToPack
waitmovement 0
fadedefaultbgm
releaseall
end
Movement_167C55:: @ 8167C55
ThreeIsland_Movement_PlayerLeaveBikers:: @ 8167C55
walk_down
step_end
Movement_167C57:: @ 8167C57
ThreeIsland_Movement_BikerApproach:: @ 8167C57
walk_down
step_end
Movement_167C59:: @ 8167C59
ThreeIsland_Movement_Biker1ReturnToPack:: @ 8167C59
walk_up
walk_in_place_fastest_left
step_end
Movement_167C5C:: @ 8167C5C
ThreeIsland_Movement_BikerSpeak:: @ 8167C5C
walk_in_place_down
step_end
Movement_167C5E:: @ 8167C5E
ThreeIsland_Movement_PaxtonApproachLeft:: @ 8167C5E
walk_down
walk_left
walk_in_place_fastest_down
step_end
Movement_167C62:: @ 8167C62
ThreeIsland_Movement_PaxtonApproachMidLeft:: @ 8167C62
walk_down
step_end
Movement_167C64:: @ 8167C64
ThreeIsland_Movement_PaxtonApproachMid:: @ 8167C64
walk_down
walk_down
walk_in_place_fastest_right
step_end
Movement_167C68:: @ 8167C68
ThreeIsland_Movement_PlayerFacePaxton:: @ 8167C68
delay_16
delay_16
walk_in_place_fastest_left
step_end
Movement_167C6C:: @ 8167C6C
ThreeIsland_Movement_PaxtonApproachMidRight:: @ 8167C6C
walk_down
walk_down
walk_right
walk_in_place_fastest_right
step_end
Movement_167C71:: @ 8167C71
ThreeIsland_Movement_PaxtonApproachRight:: @ 8167C71
walk_down
walk_down
walk_right
@@ -381,28 +392,28 @@ Movement_167C71:: @ 8167C71
walk_in_place_fastest_right
step_end
ThreeIsland_EventScript_167C77:: @ 8167C77
msgbox gUnknown_81828EB, MSGBOX_NPC
ThreeIsland_EventScript_Woman:: @ 8167C77
msgbox ThreeIsland_Text_WouldntWantToSeeBikersHereAgain, MSGBOX_NPC
end
ThreeIsland_EventScript_167C80:: @ 8167C80
msgbox gUnknown_818298A, MSGBOX_NPC
ThreeIsland_EventScript_LittleBoy:: @ 8167C80
msgbox ThreeIsland_Text_WhenDodouEvolvesGoingToPlayGame, MSGBOX_NPC
end
ThreeIsland_EventScript_167C89:: @ 8167C89
ThreeIsland_EventScript_Doduo:: @ 8167C89
lock
faceplayer
waitse
playmoncry SPECIES_DODUO, 0
msgbox gUnknown_81829F4
msgbox ThreeIsland_Text_Doduo
waitmoncry
release
end
ThreeIsland_EventScript_167C9C:: @ 8167C9C
msgbox gUnknown_8182061, MSGBOX_SIGN
ThreeIsland_EventScript_IslandSign:: @ 8167C9C
msgbox ThreeIsland_Text_IslandSign, MSGBOX_SIGN
end
ThreeIsland_EventScript_167CA5:: @ 8167CA5
msgbox gUnknown_818208B, MSGBOX_NPC
ThreeIsland_EventScript_Biker6:: @ 8167CA5
msgbox ThreeIsland_Text_IslandBelongsToUs, MSGBOX_NPC
end
+33 -33
View File
@@ -1,50 +1,50 @@
gUnknown_8182061:: @ 8182061
ThreeIsland_Text_IslandSign:: @ 8182061
.string "THREE ISLAND\n"
.string "Kin Island of Family Bonding$"
gUnknown_818208B:: @ 818208B
ThreeIsland_Text_IslandBelongsToUs:: @ 818208B
.string "Hyahoo!\p"
.string "From this day on, this island\n"
.string "belongs to us!$"
gUnknown_81820C0:: @ 81820C0
ThreeIsland_Text_GoBackToKanto:: @ 81820C0
.string "We don't need you people bringing\n"
.string "your noise and trouble here!\p"
.string "We're asking you to go back to\n"
.string "KANTO!$"
gUnknown_8182125:: @ 8182125
ThreeIsland_Text_BossIsOnHisWay:: @ 8182125
.string "Hey, go cry somewhere else.\n"
.string "Our boss is on his way.\p"
.string "When he gets here, we'll give you\n"
.string "a k-rad motorbike show you won't\l"
.string "soon forget!$"
gUnknown_81821A9:: @ 81821A9
ThreeIsland_Text_GetOffIslandNow:: @ 81821A9
.string "W-what!? Not on your life!\n"
.string "Get off the island now!$"
gUnknown_81821DC:: @ 81821DC
ThreeIsland_Text_WhosGonnaMakeMe:: @ 81821DC
.string "Who's gonna make me?$"
gUnknown_81821F1:: @ 81821F1
ThreeIsland_Text_AreYouBossGoBackToKanto:: @ 81821F1
.string "Are you the boss?\n"
.string "Go back to KANTO right now!$"
gUnknown_818221F:: @ 818221F
ThreeIsland_Text_JustGotHerePal:: @ 818221F
.string "Hah?\p"
.string "I just got here, pal.\p"
.string "What's with the hostile attitude?\n"
.string "It's mighty cold of you!$"
gUnknown_8182275:: @ 8182275
ThreeIsland_Text_FollowersRaisingHavoc:: @ 8182275
.string "Your gang of followers have been\n"
.string "raising havoc on their bikes.\p"
.string "Do you have any idea how much\n"
.string "trouble they've caused us on the\l"
.string "island?$"
gUnknown_81822FB:: @ 81822FB
ThreeIsland_Text_OughtToBeThankingUs:: @ 81822FB
.string "No, man, I don't get it at all.\p"
.string "Look at this place.\n"
.string "What do you do for entertainment?\p"
@@ -53,57 +53,57 @@ gUnknown_81822FB:: @ 81822FB
.string "But hey, if you insist, you can try\n"
.string "making us leave.$"
gUnknown_81823C7:: @ 81823C7
ThreeIsland_Text_YouCowardsToughInPack:: @ 81823C7
.string "Grr… You cowards…\n"
.string "So tough in a pack…$"
gUnknown_81823ED:: @ 81823ED
ThreeIsland_Text_WannaMakeSomethingOfYourStaring:: @ 81823ED
.string "You, what are you staring at?\n"
.string "Don't you know it's not polite?\p"
.string "You wanna make something of it\n"
.string "or what?$"
gUnknown_8182453:: @ 8182453
ThreeIsland_Text_ThatsSmart:: @ 8182453
.string "That's smart.\n"
.string "Keep your nose out of this.$"
gUnknown_818247D:: @ 818247D
ThreeIsland_Text_Biker1Intro:: @ 818247D
.string "Heh, I like your guts.\n"
.string "You'll be losing money to me, but…$"
Text_1824B7:: @ 81824B7
ThreeIsland_Text_Biker1Defeat:: @ 81824B7
.string "Wha…\n"
.string "What is this kid?!$"
gUnknown_81824CF:: @ 81824CF
ThreeIsland_Text_Biker1PostBattle:: @ 81824CF
.string "Aww, man…\n"
.string "Don't you dare laugh!$"
gUnknown_81824EF:: @ 81824EF
ThreeIsland_Text_Biker2Intro:: @ 81824EF
.string "Aren't you from KANTO?\n"
.string "You should be on our side!$"
Text_182521:: @ 8182521
ThreeIsland_Text_Biker2Defeat:: @ 8182521
.string "Stop fooling around!$"
gUnknown_8182536:: @ 8182536
ThreeIsland_Text_Biker2PostBattle:: @ 8182536
.string "What's the matter with you,\n"
.string "getting all hot like that?\p"
.string "Totally uncool, man!$"
gUnknown_8182582:: @ 8182582
ThreeIsland_Text_Biker3Intro:: @ 8182582
.string "We invited the boss out here,\n"
.string "but you had to mess it up!\p"
.string "You embarrassed us, man!$"
Text_1825D4:: @ 81825D4
ThreeIsland_Text_Biker3Defeat:: @ 81825D4
.string "… … … … … …$"
gUnknown_81825E2:: @ 81825E2
ThreeIsland_Text_Biker3PostBattle:: @ 81825E2
.string "Boss, I'm telling you, you've gotta\n"
.string "do something about this kid!$"
gUnknown_8182623:: @ 8182623
ThreeIsland_Text_PaxtonIntro:: @ 8182623
.string "I've been watching you, and I'd say\n"
.string "you've done enough.\p"
.string "What are you, their friend or\n"
@@ -111,35 +111,35 @@ gUnknown_8182623:: @ 8182623
.string "Then I guess you'll be battling me\n"
.string "in their place.$"
Text_1826B7:: @ 81826B7
ThreeIsland_Text_PaxtonDefeat:: @ 81826B7
.string "All right, enough!\n"
.string "We'll leave like you wanted!\p"
.string "We'll be happy to see the last of\n"
.string "this boring island!$"
gUnknown_818271D:: @ 818271D
ThreeIsland_Text_PaxtonPostBattle:: @ 818271D
.string "Humph! Yeah, go right on hanging\n"
.string "around with these hayseeds!$"
gUnknown_818275A:: @ 818275A
ThreeIsland_Text_ThankYouOhYourMonGotHurt:: @ 818275A
.string "Thank you! Those goons were\n"
.string "nothing but bad trouble.\p"
.string "Oh, look, your POKéMON got hurt\n"
.string "on my account.$"
gUnknown_81827BE:: @ 81827BE
ThreeIsland_Text_GivenFullRestore:: @ 81827BE
.string "{PLAYER} was given\n"
.string "a FULL RESTORE.$"
gUnknown_81827DB:: @ 81827DB
ThreeIsland_Text_OhYourBagIsFull:: @ 81827DB
.string "Oh?\n"
.string "Your BAG is full.$"
gUnknown_81827F1:: @ 81827F1
ThreeIsland_Text_YouveGotImpressiveMons:: @ 81827F1
.string "You've got seriously impressive\n"
.string "POKéMON with you.$"
gUnknown_8182823:: @ 8182823
ThreeIsland_Text_LostelleWentOffTowardsBondBridge:: @ 8182823
.string "It'd be fantastic if someone as\n"
.string "strong as you lived here.\p"
.string "I hope you'll at least stay here\n"
@@ -149,19 +149,19 @@ gUnknown_8182823:: @ 8182823
.string "LOSTELLE went off towards BOND\n"
.string "BRIDGE a while ago.$"
gUnknown_81828EB:: @ 81828EB
ThreeIsland_Text_WouldntWantToSeeBikersHereAgain:: @ 81828EB
.string "THREE ISLAND is actually the most\n"
.string "populous of the islands here.\p"
.string "Still, it could be less sleepy.\p"
.string "But I wouldn't want to see goons\n"
.string "like those BIKERS here again.$"
gUnknown_818298A:: @ 818298A
ThreeIsland_Text_WhenDodouEvolvesGoingToPlayGame:: @ 818298A
.string "I'm going to train my DODUO in the\n"
.string "BERRY FOREST.\p"
.string "When it evolves, I'm going to play\n"
.string "a game on TWO ISLAND.$"
gUnknown_81829F4:: @ 81829F4
ThreeIsland_Text_Doduo:: @ 81829F4
.string "DODUO: Gigiih!$"