Document Cerulean City scripts

This commit is contained in:
GriffinR
2020-01-14 14:48:25 -05:00
parent 8c560386ed
commit f544f6e356
58 changed files with 796 additions and 745 deletions
+21 -21
View File
@@ -44,7 +44,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_1666E7",
"script": "CeruleanCity_EventScript_Policeman",
"flag": "0"
},
{
@@ -57,7 +57,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_166603",
"script": "CeruleanCity_EventScript_Grunt",
"flag": "FLAG_HIDE_CERULEAN_ROCKET"
},
{
@@ -70,7 +70,7 @@
"movement_range_y": 3,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_1666FE",
"script": "CeruleanCity_EventScript_LittleBoy",
"flag": "0"
},
{
@@ -83,7 +83,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_16671D",
"script": "CeruleanCity_EventScript_BaldingMan",
"flag": "0"
},
{
@@ -96,7 +96,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_1667DD",
"script": "CeruleanCity_EventScript_Slowbro",
"flag": "0"
},
{
@@ -109,7 +109,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_16674F",
"script": "CeruleanCity_EventScript_Lass",
"flag": "0"
},
{
@@ -122,7 +122,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_166726",
"script": "CeruleanCity_EventScript_Youngster",
"flag": "0"
},
{
@@ -174,7 +174,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_166738",
"script": "CeruleanCity_EventScript_Woman",
"flag": "0"
},
{
@@ -187,7 +187,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeruleanCity_EventScript_16672F",
"script": "CeruleanCity_EventScript_CeruleanCaveGuard",
"flag": "FLAG_HIDE_CERULEAN_CAVE_GUARD"
}
],
@@ -299,7 +299,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_CERULEAN_CITY_RIVAL",
"var_value": 0,
"script": "CeruleanCity_EventScript_16649A"
"script": "CeruleanCity_EventScript_RivalTriggerLeft"
},
{
"type": "trigger",
@@ -308,7 +308,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_CERULEAN_CITY_RIVAL",
"var_value": 0,
"script": "CeruleanCity_EventScript_1664A6"
"script": "CeruleanCity_EventScript_RivalTriggerMid"
},
{
"type": "trigger",
@@ -317,7 +317,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_CERULEAN_CITY_RIVAL",
"var_value": 0,
"script": "CeruleanCity_EventScript_1664B9"
"script": "CeruleanCity_EventScript_RivalTriggerRight"
},
{
"type": "trigger",
@@ -326,7 +326,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_CERULEAN_CITY_ROCKET",
"var_value": 0,
"script": "CeruleanCity_EventScript_166683"
"script": "CeruleanCity_EventScript_GruntTriggerTop"
},
{
"type": "trigger",
@@ -335,7 +335,7 @@
"elevation": 3,
"var": "VAR_MAP_SCENE_CERULEAN_CITY_ROCKET",
"var_value": 0,
"script": "CeruleanCity_EventScript_1666A3"
"script": "CeruleanCity_EventScript_GruntTriggerBottom"
}
],
"bg_events": [
@@ -344,28 +344,28 @@
"x": 20,
"y": 25,
"elevation": 0,
"script": "CeruleanCity_EventScript_166838"
"script": "CeruleanCity_EventScript_CitySign"
},
{
"type": "bg_event_type_0",
"x": 27,
"y": 21,
"elevation": 0,
"script": "CeruleanCity_EventScript_166853"
"script": "CeruleanCity_EventScript_GymSign"
},
{
"type": "bg_event_type_0",
"x": 11,
"y": 28,
"elevation": 0,
"script": "CeruleanCity_EventScript_16684A"
"script": "CeruleanCity_EventScript_BikeShopSign"
},
{
"type": "bg_event_type_0",
"x": 19,
"y": 32,
"elevation": 0,
"script": "CeruleanCity_EventScript_166841"
"script": "CeruleanCity_EventScript_TrainerTips"
},
{
"type": "hidden_item",
@@ -382,21 +382,21 @@
"x": 11,
"y": 25,
"elevation": 0,
"script": "CeruleanCity_EventScript_16AC94"
"script": "CeruleanCity_BikeShop_EventScript_Bicycle"
},
{
"type": "bg_event_type_0",
"x": 11,
"y": 27,
"elevation": 0,
"script": "CeruleanCity_EventScript_16AC94"
"script": "CeruleanCity_BikeShop_EventScript_Bicycle"
},
{
"type": "bg_event_type_0",
"x": 11,
"y": 26,
"elevation": 0,
"script": "CeruleanCity_EventScript_16AC94"
"script": "CeruleanCity_BikeShop_EventScript_Bicycle"
}
]
}
+134 -128
View File
@@ -1,101 +1,107 @@
.equ LOCALID_POLICEMAN, 1
.equ LOCALID_GRUNT, 2
.equ LOCALID_SLOWBRO, 5
.equ LOCALID_LASS, 6
.equ LOCALID_RIVAL, 8
CeruleanCity_MapScripts:: @ 8166471
map_script MAP_SCRIPT_ON_TRANSITION, CeruleanCity_OnTransition
.byte 0
CeruleanCity_OnTransition:: @ 8166477
setworldmapflag FLAG_WORLD_MAP_CERULEAN_CITY
call_if_unset FLAG_GOT_SS_TICKET, EventScript_166484
call_if_unset FLAG_GOT_SS_TICKET, CeruleanCity_EventScript_BlockExits
end
EventScript_166484:: @ 8166484
setobjectxyperm 1, 30, 12
setobjectxyperm 5, 26, 31
setobjectxyperm 6, 27, 31
CeruleanCity_EventScript_BlockExits:: @ 8166484
setobjectxyperm LOCALID_POLICEMAN, 30, 12
setobjectxyperm LOCALID_SLOWBRO, 26, 31
setobjectxyperm LOCALID_LASS, 27, 31
return
CeruleanCity_EventScript_16649A:: @ 816649A
CeruleanCity_EventScript_RivalTriggerLeft:: @ 816649A
lockall
setvar VAR_TEMP_1, 0
goto EventScript_1664CC
goto CeruleanCity_EventScript_Rival
end
CeruleanCity_EventScript_1664A6:: @ 81664A6
CeruleanCity_EventScript_RivalTriggerMid:: @ 81664A6
lockall
setvar VAR_TEMP_1, 1
setobjectxyperm 8, 23, 0
goto EventScript_1664CC
setobjectxyperm LOCALID_RIVAL, 23, 0
goto CeruleanCity_EventScript_Rival
end
CeruleanCity_EventScript_1664B9:: @ 81664B9
CeruleanCity_EventScript_RivalTriggerRight:: @ 81664B9
lockall
setvar VAR_TEMP_1, 2
setobjectxyperm 8, 24, 0
goto EventScript_1664CC
setobjectxyperm LOCALID_RIVAL, 24, 0
goto CeruleanCity_EventScript_Rival
end
EventScript_1664CC:: @ 81664CC
CeruleanCity_EventScript_Rival:: @ 81664CC
textcolor 0
setvar VAR_MAP_SCENE_ROUTE22, 2
playbgm MUS_RIVAL1, 0
addobject 8
applymovement 8, Movement_1665D3
addobject LOCALID_RIVAL
applymovement LOCALID_RIVAL, CeruleanCity_Movement_RivalEnter
waitmovement 0
msgbox gUnknown_817EAD7
setvar VAR_LAST_TALKED, 8
msgbox CeruleanCity_Text_RivalIntro
setvar VAR_LAST_TALKED, LOCALID_RIVAL
compare VAR_STARTER_MON, 2
call_if_eq EventScript_166582
call_if_eq CeruleanCity_EventScript_RivalSquirtle
compare VAR_STARTER_MON, 1
call_if_eq EventScript_16658D
call_if_eq CeruleanCity_EventScript_RivalBulbasaur
compare VAR_STARTER_MON, 0
call_if_eq EventScript_166598
call_if_eq CeruleanCity_EventScript_RivalCharmander
famechecker FAMECHECKER_BILL, 0
msgbox gUnknown_817EB95
msgbox CeruleanCity_Text_RivalPostBattle
closemessage
playbgm MUS_RIVAL2, 0
compare VAR_TEMP_1, 0
call_if_eq EventScript_1665A3
call_if_eq CeruleanCity_EventScript_RivalStartExit
compare VAR_TEMP_1, 1
call_if_eq EventScript_1665A3
call_if_eq CeruleanCity_EventScript_RivalStartExit
compare VAR_TEMP_1, 2
call_if_eq EventScript_1665B5
msgbox gUnknown_817ECD4
call_if_eq CeruleanCity_EventScript_RivalStartExitRight
msgbox CeruleanCity_Text_OhRightLittlePresentAsFavor
setvar VAR_MAP_SCENE_CERULEAN_CITY_RIVAL, 1
setflag FLAG_GOT_FAME_CHECKER
giveitem ITEM_FAME_CHECKER
msgbox gUnknown_817ED5D
msgbox CeruleanCity_Text_ExplainFameCheckerSmellYa
closemessage
applymovement 8, Movement_1665FB
applymovement LOCALID_RIVAL, CeruleanCity_Movement_RivalExit
waitmovement 0
fadedefaultbgm
removeobject 8
removeobject LOCALID_RIVAL
releaseall
end
EventScript_166582:: @ 8166582
trainerbattle_no_intro TRAINER_RIVAL_CERULEAN_SQUIRTLE, Text_17EB71
CeruleanCity_EventScript_RivalSquirtle:: @ 8166582
trainerbattle_no_intro TRAINER_RIVAL_CERULEAN_SQUIRTLE, CeruleanCity_Text_RivalDefeat
return
EventScript_16658D:: @ 816658D
trainerbattle_no_intro TRAINER_RIVAL_CERULEAN_BULBASAUR, Text_17EB71
CeruleanCity_EventScript_RivalBulbasaur:: @ 816658D
trainerbattle_no_intro TRAINER_RIVAL_CERULEAN_BULBASAUR, CeruleanCity_Text_RivalDefeat
return
EventScript_166598:: @ 8166598
trainerbattle_no_intro TRAINER_RIVAL_CERULEAN_CHARMANDER, Text_17EB71
CeruleanCity_EventScript_RivalCharmander:: @ 8166598
trainerbattle_no_intro TRAINER_RIVAL_CERULEAN_CHARMANDER, CeruleanCity_Text_RivalDefeat
return
EventScript_1665A3:: @ 81665A3
applymovement OBJ_EVENT_ID_PLAYER, Movement_1665C7
applymovement 8, Movement_1665D9
CeruleanCity_EventScript_RivalStartExit:: @ 81665A3
applymovement OBJ_EVENT_ID_PLAYER, CeruleanCity_Movement_PlayerWatchRivalExit
applymovement LOCALID_RIVAL, CeruleanCity_Movement_RivalStartExit
waitmovement 0
return
EventScript_1665B5:: @ 81665B5
applymovement OBJ_EVENT_ID_PLAYER, Movement_1665CD
applymovement 8, Movement_1665EA
CeruleanCity_EventScript_RivalStartExitRight:: @ 81665B5
applymovement OBJ_EVENT_ID_PLAYER, CeruleanCity_Movement_PlayerWatchRivalExitRight
applymovement LOCALID_RIVAL, CeruleanCity_Movement_RivalStartExitRight
waitmovement 0
return
Movement_1665C7:: @ 81665C7
CeruleanCity_Movement_PlayerWatchRivalExit:: @ 81665C7
delay_16
delay_8
walk_in_place_fastest_right
@@ -103,7 +109,7 @@ Movement_1665C7:: @ 81665C7
walk_in_place_fastest_down
step_end
Movement_1665CD:: @ 81665CD
CeruleanCity_Movement_PlayerWatchRivalExitRight:: @ 81665CD
delay_16
delay_8
walk_in_place_fastest_left
@@ -111,7 +117,7 @@ Movement_1665CD:: @ 81665CD
walk_in_place_fastest_down
step_end
Movement_1665D3:: @ 81665D3
CeruleanCity_Movement_RivalEnter:: @ 81665D3
walk_down
walk_down
walk_down
@@ -119,7 +125,7 @@ Movement_1665D3:: @ 81665D3
walk_down
step_end
Movement_1665D9:: @ 81665D9
CeruleanCity_Movement_RivalStartExit:: @ 81665D9
walk_right
walk_down
walk_down
@@ -138,7 +144,7 @@ Movement_1665D9:: @ 81665D9
walk_up
step_end
Movement_1665EA:: @ 81665EA
CeruleanCity_Movement_RivalStartExitRight:: @ 81665EA
walk_left
walk_down
walk_down
@@ -157,7 +163,7 @@ Movement_1665EA:: @ 81665EA
walk_up
step_end
Movement_1665FB:: @ 81665FB
CeruleanCity_Movement_RivalExit:: @ 81665FB
walk_down
walk_down
walk_down
@@ -167,209 +173,209 @@ Movement_1665FB:: @ 81665FB
walk_down
step_end
CeruleanCity_EventScript_166603:: @ 8166603
CeruleanCity_EventScript_Grunt:: @ 8166603
lock
faceplayer
goto_if_defeated TRAINER_TEAM_ROCKET_GRUNT_5, EventScript_16662E
message Text_17EE0E
goto_if_defeated TRAINER_TEAM_ROCKET_GRUNT_5, CeruleanCity_EventScript_GruntDefeated
message CeruleanCity_Text_GruntIntro
waitmessage
playbgm MUS_ROCKET, 0
waitbuttonpress
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_5, Text_17EE70
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_5, CeruleanCity_Text_GruntDefeat
setvar VAR_MAP_SCENE_CERULEAN_CITY_ROCKET, 1
goto EventScript_16662E
goto CeruleanCity_EventScript_GruntDefeated
end
EventScript_16662E:: @ 816662E
msgbox gUnknown_817EE9C
CeruleanCity_EventScript_GruntDefeated:: @ 816662E
msgbox CeruleanCity_Text_OkayIllReturnStolenTM
checkitemspace ITEM_TM28, 1
compare VAR_RESULT, FALSE
goto_if_eq EventScript_166677
giveitem_msg gUnknown_817EEBF, ITEM_TM28
msgbox gUnknown_817EEED
goto_if_eq CeruleanCity_EventScript_NoRoomForTM28
giveitem_msg CeruleanCity_Text_RecoveredTM28FromGrunt, ITEM_TM28
msgbox CeruleanCity_Text_BetterGetMovingBye
closemessage
fadescreen FADE_TO_BLACK
removeobject 2
removeobject LOCALID_GRUNT
fadescreen FADE_FROM_BLACK
setflag FLAG_GOT_TM28_FROM_ROCKET
release
end
EventScript_166677:: @ 8166677
CeruleanCity_EventScript_NoRoomForTM28:: @ 8166677
textcolor 0
msgbox gUnknown_817EF07
msgbox CeruleanCity_Text_MakeRoomForThisCantRun
release
end
CeruleanCity_EventScript_166683:: @ 8166683
CeruleanCity_EventScript_GruntTriggerTop:: @ 8166683
lockall
setvar VAR_TEMP_1, 0
applymovement 2, Movement_WalkInPlaceFastestUp
applymovement LOCALID_GRUNT, Movement_WalkInPlaceFastestUp
waitmovement 0
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestDown
waitmovement 0
goto EventScript_1666C3
goto CeruleanCity_EventScript_GruntTrigger
end
CeruleanCity_EventScript_1666A3:: @ 81666A3
CeruleanCity_EventScript_GruntTriggerBottom:: @ 81666A3
lockall
setvar VAR_TEMP_1, 1
applymovement 2, Movement_WalkInPlaceFastestDown
applymovement LOCALID_GRUNT, Movement_WalkInPlaceFastestDown
waitmovement 0
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
waitmovement 0
goto EventScript_1666C3
goto CeruleanCity_EventScript_GruntTrigger
end
EventScript_1666C3:: @ 81666C3
CeruleanCity_EventScript_GruntTrigger:: @ 81666C3
textcolor 0
msgbox Text_17EE0E
setvar VAR_LAST_TALKED, 2
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_5, Text_17EE70
msgbox CeruleanCity_Text_GruntIntro
setvar VAR_LAST_TALKED, LOCALID_GRUNT
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_5, CeruleanCity_Text_GruntDefeat
setvar VAR_MAP_SCENE_CERULEAN_CITY_ROCKET, 1
goto EventScript_16662E
goto CeruleanCity_EventScript_GruntDefeated
end
CeruleanCity_EventScript_1666E7:: @ 81666E7
CeruleanCity_EventScript_Policeman:: @ 81666E7
lock
faceplayer
msgbox gUnknown_817F0F1
msgbox CeruleanCity_Text_PeopleHereWereRobbed
closemessage
applymovement 1, Movement_FaceOriginalDirection
applymovement LOCALID_POLICEMAN, Movement_FaceOriginalDirection
waitmovement 0
release
end
CeruleanCity_EventScript_1666FE:: @ 81666FE
CeruleanCity_EventScript_LittleBoy:: @ 81666FE
lock
faceplayer
goto_if_set FLAG_GOT_SS_TICKET, EventScript_166713
msgbox gUnknown_817F01D
goto_if_set FLAG_GOT_SS_TICKET, CeruleanCity_EventScript_LittleBoySlowbroMoved
msgbox CeruleanCity_Text_IfSlowbroWasntThereCouldCutTree
release
end
EventScript_166713:: @ 8166713
msgbox gUnknown_817EF89
CeruleanCity_EventScript_LittleBoySlowbroMoved:: @ 8166713
msgbox CeruleanCity_Text_YouCanCutDownSmallTrees
release
end
CeruleanCity_EventScript_16671D:: @ 816671D
msgbox gUnknown_817F0B2, MSGBOX_NPC
CeruleanCity_EventScript_BaldingMan:: @ 816671D
msgbox CeruleanCity_Text_PokemonEncyclopediaAmusing, MSGBOX_NPC
end
CeruleanCity_EventScript_166726:: @ 8166726
msgbox gUnknown_817EF3F, MSGBOX_NPC
CeruleanCity_EventScript_Youngster:: @ 8166726
msgbox CeruleanCity_Text_TrainerLifeIsToughIsntIt, MSGBOX_NPC
end
CeruleanCity_EventScript_16672F:: @ 816672F
msgbox gUnknown_817F319, MSGBOX_NPC
CeruleanCity_EventScript_CeruleanCaveGuard:: @ 816672F
msgbox CeruleanCity_Text_ThisIsCeruleanCave, MSGBOX_NPC
end
CeruleanCity_EventScript_166738:: @ 8166738
CeruleanCity_EventScript_Woman:: @ 8166738
lock
faceplayer
msgbox gUnknown_817F2CF
msgbox CeruleanCity_Text_WantBrightRedBicycle
closemessage
applymovement 11, Movement_FaceOriginalDirection
waitmovement 0
release
end
CeruleanCity_EventScript_16674F:: @ 816674F
CeruleanCity_EventScript_Lass:: @ 816674F
lock
random 3
copyvar VAR_0x8008, VAR_RESULT
compare VAR_0x8008, 0
call_if_eq EventScript_1667B0
call_if_eq CeruleanCity_EventScript_SlowbroCommand1
compare VAR_0x8008, 1
call_if_eq EventScript_1667B6
call_if_eq CeruleanCity_EventScript_SlowbroCommand2
compare VAR_0x8008, 2
call_if_eq EventScript_1667BC
call_if_eq CeruleanCity_EventScript_SlowbroCommand3
waitmessage
delay 40
playse SE_PIN
applymovement 5, Movement_QuestionMark
applymovement LOCALID_SLOWBRO, Movement_QuestionMark
waitmovement 0
delay 30
compare VAR_0x8008, 0
call_if_eq EventScript_1667C2
call_if_eq CeruleanCity_EventScript_SlowbroFailed1
compare VAR_0x8008, 1
call_if_eq EventScript_1667CB
call_if_eq CeruleanCity_EventScript_SlowbroFailed2
compare VAR_0x8008, 2
call_if_eq EventScript_1667D4
call_if_eq CeruleanCity_EventScript_SlowbroFailed3
release
end
EventScript_1667B0:: @ 81667B0
message Text_17F183
CeruleanCity_EventScript_SlowbroCommand1:: @ 81667B0
message CeruleanCity_Text_SlowbroUseSonicboom
return
EventScript_1667B6:: @ 81667B6
message Text_17F1C2
CeruleanCity_EventScript_SlowbroCommand2:: @ 81667B6
message CeruleanCity_Text_SlowbroPunch
return
EventScript_1667BC:: @ 81667BC
message Text_17F1E9
CeruleanCity_EventScript_SlowbroCommand3:: @ 81667BC
message CeruleanCity_Text_SlowbroWithdraw
return
EventScript_1667C2:: @ 81667C2
msgbox gUnknown_817F1A1
CeruleanCity_EventScript_SlowbroFailed1:: @ 81667C2
msgbox CeruleanCity_Text_SlowbroPayAttention
return
EventScript_1667CB:: @ 81667CB
msgbox gUnknown_817F1D2
CeruleanCity_EventScript_SlowbroFailed2:: @ 81667CB
msgbox CeruleanCity_Text_NoYouBlewItAgain
return
EventScript_1667D4:: @ 81667D4
msgbox gUnknown_817F1FC
CeruleanCity_EventScript_SlowbroFailed3:: @ 81667D4
msgbox CeruleanCity_Text_HardToControlMonsObedience
return
CeruleanCity_EventScript_1667DD:: @ 81667DD
CeruleanCity_EventScript_Slowbro:: @ 81667DD
lock
random 4
copyvar VAR_0x8008, VAR_RESULT
compare VAR_0x8008, 0
call_if_eq EventScript_166814
call_if_eq CeruleanCity_EventScript_SlowbroText1
compare VAR_0x8008, 1
call_if_eq EventScript_16681D
call_if_eq CeruleanCity_EventScript_SlowbroText2
compare VAR_0x8008, 2
call_if_eq EventScript_166826
call_if_eq CeruleanCity_EventScript_SlowbroText3
compare VAR_0x8008, 3
call_if_eq EventScript_16682F
call_if_eq CeruleanCity_EventScript_SlowbroText4
release
end
EventScript_166814:: @ 8166814
msgbox gUnknown_817F270
CeruleanCity_EventScript_SlowbroText1:: @ 8166814
msgbox CeruleanCity_Text_SlowbroTookSnooze
return
EventScript_16681D:: @ 816681D
msgbox gUnknown_817F287
CeruleanCity_EventScript_SlowbroText2:: @ 816681D
msgbox CeruleanCity_Text_SlowbroLoafingAround
return
EventScript_166826:: @ 8166826
msgbox gUnknown_817F2A2
CeruleanCity_EventScript_SlowbroText3:: @ 8166826
msgbox CeruleanCity_Text_SlowbroTurnedAway
return
EventScript_16682F:: @ 816682F
msgbox gUnknown_817F2B7
CeruleanCity_EventScript_SlowbroText4:: @ 816682F
msgbox CeruleanCity_Text_SlowbroIgnoredOrders
return
CeruleanCity_EventScript_166838:: @ 8166838
msgbox gUnknown_817F420, MSGBOX_SIGN
CeruleanCity_EventScript_CitySign:: @ 8166838
msgbox CeruleanCity_Text_CitySign, MSGBOX_SIGN
end
CeruleanCity_EventScript_166841:: @ 8166841
msgbox gUnknown_817F453, MSGBOX_SIGN
CeruleanCity_EventScript_TrainerTips:: @ 8166841
msgbox CeruleanCity_Text_TrainerTipsHeldItems, MSGBOX_SIGN
end
CeruleanCity_EventScript_16684A:: @ 816684A
msgbox gUnknown_817F4C5, MSGBOX_SIGN
CeruleanCity_EventScript_BikeShopSign:: @ 816684A
msgbox CeruleanCity_Text_BikeShopSign, MSGBOX_SIGN
end
CeruleanCity_EventScript_166853:: @ 8166853
CeruleanCity_EventScript_GymSign:: @ 8166853
lockall
famechecker FAMECHECKER_MISTY, 0
msgbox gUnknown_817F4EF
msgbox CeruleanCity_Text_GymSign
releaseall
end
+33 -33
View File
@@ -1,4 +1,4 @@
gUnknown_817EAD7:: @ 817EAD7
CeruleanCity_Text_RivalIntro:: @ 817EAD7
.string "{RIVAL}: Yo! {PLAYER}!\p"
.string "You're still struggling along back\n"
.string "here?\p"
@@ -7,12 +7,12 @@ gUnknown_817EAD7:: @ 817EAD7
.string "Here, let me see what you caught,\n"
.string "{PLAYER}!$"
Text_17EB71:: @ 817EB71
CeruleanCity_Text_RivalDefeat:: @ 817EB71
.string "Hey!\n"
.string "Take it easy!\l"
.string "You won already!$"
gUnknown_817EB95:: @ 817EB95
CeruleanCity_Text_RivalPostBattle:: @ 817EB95
.string "{RIVAL}: Hey, guess what?\p"
.string "I went to BILL's and got him to\n"
.string "show me his rare POKéMON.\p"
@@ -27,14 +27,14 @@ gUnknown_817EB95:: @ 817EB95
.string "Well, I better get rolling!\n"
.string "Smell ya later!$"
gUnknown_817ECD4:: @ 817ECD4
CeruleanCity_Text_OhRightLittlePresentAsFavor:: @ 817ECD4
.string "Oh, yeah, right.\p"
.string "I feel sorry for you. No, really.\n"
.string "You're always plodding behind me.\p"
.string "So here, I'll give you a little\n"
.string "present as a favor.$"
gUnknown_817ED5D:: @ 817ED5D
CeruleanCity_Text_ExplainFameCheckerSmellYa:: @ 817ED5D
.string "A chatty gossip like you…\n"
.string "That thing's perfect.\p"
.string "I don't need it because I don't\n"
@@ -42,11 +42,11 @@ gUnknown_817ED5D:: @ 817ED5D
.string "All right, this time I really am\n"
.string "gone. Smell ya!$"
Text_17EDF8:: @ 817EDF8
CeruleanCity_Text_17EDF8:: @ 817EDF8
.string "なんたって!\n"
.string "おれは てんさい だからよ!$"
Text_17EE0E:: @ 817EE0E
CeruleanCity_Text_GruntIntro:: @ 817EE0E
.string "Hey! Stay out!\n"
.string "It's not your yard!\p"
.string "…Huh?\n"
@@ -54,32 +54,32 @@ Text_17EE0E:: @ 817EE0E
.string "I'm an innocent bystander!\n"
.string "Don't you believe me?{PLAY_BGM}{MUS_ROCKET}$"
Text_17EE70:: @ 817EE70
CeruleanCity_Text_GruntDefeat:: @ 817EE70
.string "GRUNT: Stop! I give up!\n"
.string "I'll leave quietly!$"
gUnknown_817EE9C:: @ 817EE9C
CeruleanCity_Text_OkayIllReturnStolenTM:: @ 817EE9C
.string "…Okay.\n"
.string "I'll return the TM I stole.$"
gUnknown_817EEBF:: @ 817EEBF
CeruleanCity_Text_RecoveredTM28FromGrunt:: @ 817EEBF
.string "{PLAYER} recovered TM28 from\n"
.string "the TEAM ROCKET GRUNT.$"
gUnknown_817EEED:: @ 817EEED
CeruleanCity_Text_BetterGetMovingBye:: @ 817EEED
.string "I better get moving!\n"
.string "Bye!$"
gUnknown_817EF07:: @ 817EF07
CeruleanCity_Text_MakeRoomForThisCantRun:: @ 817EF07
.string "Make room for this!\n"
.string "I can't run until I give it to you!$"
gUnknown_817EF3F:: @ 817EF3F
CeruleanCity_Text_TrainerLifeIsToughIsntIt:: @ 817EF3F
.string "You're a TRAINER, too?\p"
.string "Collecting, battling…\n"
.string "It's a tough life, isn't it?$"
gUnknown_817EF89:: @ 817EF89
CeruleanCity_Text_YouCanCutDownSmallTrees:: @ 817EF89
.string "Did you know that you can CUT down\n"
.string "small trees?\p"
.string "Even that small tree in front of\n"
@@ -87,7 +87,7 @@ gUnknown_817EF89:: @ 817EF89
.string "I think there's a way around it,\n"
.string "though.$"
gUnknown_817F01D:: @ 817F01D
CeruleanCity_Text_IfSlowbroWasntThereCouldCutTree:: @ 817F01D
.string "If that SLOWBRO wasn't there, you\n"
.string "could CUT down the small tree.\p"
.string "That way, you could get to the\n"
@@ -95,58 +95,58 @@ gUnknown_817F01D:: @ 817F01D
.string "I think there's a way around it,\n"
.string "though.$"
gUnknown_817F0B2:: @ 817F0B2
CeruleanCity_Text_PokemonEncyclopediaAmusing:: @ 817F0B2
.string "You're making an encyclopedia on\n"
.string "POKéMON? That sounds amusing.$"
gUnknown_817F0F1:: @ 817F0F1
CeruleanCity_Text_PeopleHereWereRobbed:: @ 817F0F1
.string "The people here were robbed.\p"
.string "It's obvious that TEAM ROCKET is\n"
.string "behind this most heinous crime!\p"
.string "Even our POLICE FORCE has\n"
.string "trouble with the ROCKETS!$"
Text_17F183:: @ 817F183
CeruleanCity_Text_SlowbroUseSonicboom:: @ 817F183
.string "Okay! SLOWBRO!\n"
.string "Use SONICBOOM!$"
gUnknown_817F1A1:: @ 817F1A1
CeruleanCity_Text_SlowbroPayAttention:: @ 817F1A1
.string "Come on, SLOWBRO, pay attention!$"
Text_17F1C2:: @ 817F1C2
CeruleanCity_Text_SlowbroPunch:: @ 817F1C2
.string "SLOWBRO, punch!$"
gUnknown_817F1D2:: @ 817F1D2
CeruleanCity_Text_NoYouBlewItAgain:: @ 817F1D2
.string "No!\n"
.string "You blew it again!$"
Text_17F1E9:: @ 817F1E9
CeruleanCity_Text_SlowbroWithdraw:: @ 817F1E9
.string "SLOWBRO, WITHDRAW!$"
gUnknown_817F1FC:: @ 817F1FC
CeruleanCity_Text_HardToControlMonsObedience:: @ 817F1FC
.string "No! That's wrong!\n"
.string "It's so hard to control POKéMON!\p"
.string "Your POKéMON's obedience depends\n"
.string "on your abilities as a TRAINER.$"
gUnknown_817F270:: @ 817F270
CeruleanCity_Text_SlowbroTookSnooze:: @ 817F270
.string "SLOWBRO took a snooze…$"
gUnknown_817F287:: @ 817F287
CeruleanCity_Text_SlowbroLoafingAround:: @ 817F287
.string "SLOWBRO is loafing around…$"
gUnknown_817F2A2:: @ 817F2A2
CeruleanCity_Text_SlowbroTurnedAway:: @ 817F2A2
.string "SLOWBRO turned away…$"
gUnknown_817F2B7:: @ 817F2B7
CeruleanCity_Text_SlowbroIgnoredOrders:: @ 817F2B7
.string "SLOWBRO ignored orders…$"
gUnknown_817F2CF:: @ 817F2CF
CeruleanCity_Text_WantBrightRedBicycle:: @ 817F2CF
.string "I want a bright red bicycle.\p"
.string "I'll keep it at home, so it won't\n"
.string "get dirty.$"
gUnknown_817F319:: @ 817F319
CeruleanCity_Text_ThisIsCeruleanCave:: @ 817F319
.string "This is CERULEAN CAVE.\p"
.string "Horribly strong POKéMON live inside\n"
.string "there.\p"
@@ -158,23 +158,23 @@ gUnknown_817F319:: @ 817F319
.string "And, you would have to have\n"
.string "made a great achievement.$"
gUnknown_817F420:: @ 817F420
CeruleanCity_Text_CitySign:: @ 817F420
.string "CERULEAN CITY\n"
.string "A Mysterious, Blue Aura Surrounds\l"
.string "It$"
gUnknown_817F453:: @ 817F453
CeruleanCity_Text_TrainerTipsHeldItems:: @ 817F453
.string "TRAINER TIPS\p"
.string "A POKéMON can be made to hold\n"
.string "an item.\p"
.string "Some items can even be used by\n"
.string "the holding POKéMON in battle.$"
gUnknown_817F4C5:: @ 817F4C5
CeruleanCity_Text_BikeShopSign:: @ 817F4C5
.string "Grass and caves handled easily!\n"
.string "BIKE SHOP$"
gUnknown_817F4EF:: @ 817F4EF
CeruleanCity_Text_GymSign:: @ 817F4EF
.string "CERULEAN CITY POKéMON GYM\n"
.string "LEADER: MISTY\l"
.string "The Tomboyish Mermaid!$"