mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 19:47:35 +01:00
1691 lines
49 KiB
PHP
1691 lines
49 KiB
PHP
PetalburgCity_Gym_MapScripts:: @ 8204889
|
|
map_script MAP_SCRIPT_ON_LOAD, PetalburgCity_Gym_OnTransition
|
|
map_script MAP_SCRIPT_ON_TRANSITION, PetalburgCity_Gym_MapScript1_20492D
|
|
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, PetalburgCity_Gym_MapScript2_20498B
|
|
map_script MAP_SCRIPT_ON_FRAME_TABLE, PetalburgCity_Gym_MapScript2_20499A
|
|
.byte 0
|
|
|
|
PetalburgCity_Gym_OnTransition: @ 820489E
|
|
compare VAR_PETALBURG_GYM_STATE, 6
|
|
goto_if_eq PetalburgCity_Gym_EventScript_2048B5
|
|
compare VAR_PETALBURG_GYM_STATE, 7
|
|
call_if_ge PetalburgCity_Gym_EventScript_2048FF
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2048B5:: @ 82048B5
|
|
setvar VAR_0x8005, 1
|
|
call PetalburgCity_Gym_EventScript_20555E
|
|
checktrainerflag TRAINER_RANDALL
|
|
call_if_eq PetalburgCity_Gym_EventScript_20557F
|
|
checktrainerflag TRAINER_MARY
|
|
call_if_eq PetalburgCity_Gym_EventScript_2055A0
|
|
checktrainerflag TRAINER_PARKER
|
|
call_if_eq PetalburgCity_Gym_EventScript_2055C1
|
|
checktrainerflag TRAINER_ALEXIA
|
|
call_if_eq PetalburgCity_Gym_EventScript_2055E2
|
|
checktrainerflag TRAINER_GEORGE
|
|
call_if_eq PetalburgCity_Gym_EventScript_205603
|
|
checktrainerflag TRAINER_JODY
|
|
call_if_eq PetalburgCity_Gym_EventScript_205624
|
|
checktrainerflag TRAINER_BERKE
|
|
call_if_eq PetalburgCity_Gym_EventScript_205645
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2048FF:: @ 82048FF
|
|
setvar VAR_0x8005, 1
|
|
call PetalburgCity_Gym_EventScript_20555E
|
|
call PetalburgCity_Gym_EventScript_20557F
|
|
call PetalburgCity_Gym_EventScript_2055A0
|
|
call PetalburgCity_Gym_EventScript_2055C1
|
|
call PetalburgCity_Gym_EventScript_2055E2
|
|
call PetalburgCity_Gym_EventScript_205603
|
|
call PetalburgCity_Gym_EventScript_205624
|
|
call PetalburgCity_Gym_EventScript_205645
|
|
return
|
|
|
|
PetalburgCity_Gym_MapScript1_20492D: @ 820492D
|
|
compare VAR_PETALBURG_GYM_STATE, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20494D
|
|
compare VAR_PETALBURG_GYM_STATE, 6
|
|
call_if_lt PetalburgCity_Gym_EventScript_204955
|
|
call_if_set FLAG_SYS_GAME_CLEAR, PetalburgCity_Gym_EventScript_20495D
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20494D:: @ 820494D
|
|
setobjectxyperm 10, 5, 108
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204955:: @ 8204955
|
|
setobjectxyperm 1, 4, 107
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20495D:: @ 820495D
|
|
setorcopyvar VAR_TRAINER_BATTLE_OPPONENT_A, 269
|
|
specialvar VAR_RESULT, IsTrainerReadyForRematch
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_204985
|
|
compare VAR_PETALBURG_GYM_STATE, 8
|
|
goto_if_eq PetalburgCity_Gym_EventScript_204985
|
|
setobjectxyperm 1, 4, 107
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204985:: @ 8204985
|
|
setvar VAR_PETALBURG_GYM_STATE, 8
|
|
end
|
|
|
|
PetalburgCity_Gym_MapScript2_20498B: @ 820498B
|
|
map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_204995
|
|
.2byte 0
|
|
|
|
PetalburgCity_Gym_EventScript_204995:: @ 8204995
|
|
turnobject EVENT_OBJ_ID_PLAYER, DIR_NORTH
|
|
end
|
|
|
|
PetalburgCity_Gym_MapScript2_20499A: @ 820499A
|
|
map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_2049A4
|
|
.2byte 0
|
|
|
|
PetalburgCity_Gym_EventScript_2049A4:: @ 82049A4
|
|
lockall
|
|
msgbox PetalburgCity_Gym_Text_205B32, MSGBOX_DEFAULT
|
|
msgbox PetalburgCity_Gym_Text_205B4C, MSGBOX_DEFAULT
|
|
closemessage
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceDown
|
|
applymovement 10, PetalburgCity_Gym_Movement_2049EC
|
|
waitmovement 0
|
|
playse SE_KAIDAN
|
|
removeobject 10
|
|
setflag FLAG_HIDE_PETALBURG_CITY_WALLY
|
|
delay 30
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceUp
|
|
waitmovement 0
|
|
msgbox PetalburgCity_Gym_Text_205C40, MSGBOX_DEFAULT
|
|
setvar VAR_PETALBURG_GYM_STATE, 2
|
|
releaseall
|
|
end
|
|
|
|
PetalburgCity_Gym_Movement_2049EC: @ 82049EC
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
delay_16
|
|
step_end
|
|
|
|
PetalburgCity_Gym_EventScript_2049F1:: @ 82049F1
|
|
lock
|
|
faceplayer
|
|
switch VAR_PETALBURG_GYM_STATE
|
|
case 2, PetalburgCity_Gym_EventScript_204D4A
|
|
case 3, PetalburgCity_Gym_EventScript_204D54
|
|
case 4, PetalburgCity_Gym_EventScript_204D5E
|
|
case 5, PetalburgCity_Gym_EventScript_204D68
|
|
case 6, PetalburgCity_Gym_EventScript_204E3B
|
|
case 7, PetalburgCity_Gym_EventScript_204D80
|
|
case 8, PetalburgCity_Gym_EventScript_204DB3
|
|
msgbox PetalburgCity_Gym_Text_2057A2, MSGBOX_DEFAULT
|
|
closemessage
|
|
switch VAR_FACING
|
|
case 1, PetalburgCity_Gym_EventScript_204A80
|
|
case 2, PetalburgCity_Gym_EventScript_204A8B
|
|
case 3, PetalburgCity_Gym_EventScript_204A96
|
|
case 4, PetalburgCity_Gym_EventScript_204AA1
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204A80:: @ 8204A80
|
|
setvar VAR_0x8008, 0
|
|
goto PetalburgCity_Gym_EventScript_204AAC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204A8B:: @ 8204A8B
|
|
setvar VAR_0x8008, 1
|
|
goto PetalburgCity_Gym_EventScript_204AAC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204A96:: @ 8204A96
|
|
setvar VAR_0x8008, 2
|
|
goto PetalburgCity_Gym_EventScript_204AAC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204AA1:: @ 8204AA1
|
|
setvar VAR_0x8008, 3
|
|
goto PetalburgCity_Gym_EventScript_204AAC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204AAC:: @ 8204AAC
|
|
addobject 10
|
|
playse SE_DOOR
|
|
compare VAR_0x8008, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_204C31
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204C43
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_204C5F
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_204C5F
|
|
msgbox PetalburgCity_Gym_Text_2058B1, MSGBOX_DEFAULT
|
|
msgbox PetalburgCity_Gym_Text_2058DB, MSGBOX_DEFAULT
|
|
msgbox PetalburgCity_Gym_Text_205910, MSGBOX_DEFAULT
|
|
msgbox PetalburgCity_Gym_Text_2059D8, MSGBOX_DEFAULT
|
|
compare VAR_0x8008, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_204CC7
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204CD2
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_204CE4
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_204CF6
|
|
msgbox PetalburgCity_Gym_Text_2059E8, MSGBOX_DEFAULT
|
|
compare VAR_0x8008, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D08
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D13
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D1E
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D29
|
|
msgbox PetalburgCity_Gym_Text_205A46, MSGBOX_DEFAULT
|
|
msgbox PetalburgCity_Gym_Text_205A89, MSGBOX_DEFAULT
|
|
msgbox PetalburgCity_Gym_Text_205AF4, MSGBOX_DEFAULT
|
|
compare VAR_0x8008, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D72
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D73
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D7E
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D7F
|
|
compare VAR_0x8008, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D34
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D3F
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D34
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_204D34
|
|
msgbox PetalburgCity_Gym_Text_205B0F, MSGBOX_DEFAULT
|
|
closemessage
|
|
setflag FLAG_SPECIAL_FLAG_0x4001
|
|
playbgm MUS_TSURETEK, 0
|
|
compare VAR_0x8008, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_204C78
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204C91
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_204CA3
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_204CB5
|
|
removeobject 10
|
|
setflag FLAG_HIDE_PETALBURG_CITY_WALLYS_AUNT
|
|
setvar VAR_PETALBURG_GYM_STATE, 1
|
|
setvar VAR_PETALBURG_CITY_STATE, 2
|
|
clearflag FLAG_HIDE_PETALBURG_CITY_WALLY
|
|
clearflag FLAG_HIDE_PETALBURG_GYM_WALLY
|
|
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
|
|
special InitBirchState
|
|
warp MAP_PETALBURG_CITY, 255, 15, 8
|
|
waitstate
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204C31:: @ 8204C31
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
applymovement 10, PetalburgCity_Gym_Movement_2050EB
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204C43:: @ 8204C43
|
|
applymovement 10, PetalburgCity_Gym_Movement_2050E1
|
|
waitmovement 0
|
|
applymovement 1, Common_Movement_WalkInPlaceRight
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceRight
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204C5F:: @ 8204C5F
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceDown
|
|
applymovement 10, PetalburgCity_Gym_Movement_2050EB
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204C78:: @ 8204C78
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
applymovement 10, PetalburgCity_Gym_Movement_205102
|
|
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_205111
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204C91:: @ 8204C91
|
|
applymovement 10, PetalburgCity_Gym_Movement_2050F2
|
|
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_205109
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204CA3:: @ 8204CA3
|
|
applymovement 10, PetalburgCity_Gym_Movement_205102
|
|
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_20511B
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204CB5:: @ 8204CB5
|
|
applymovement 10, PetalburgCity_Gym_Movement_2050FA
|
|
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_205123
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204CC7:: @ 8204CC7
|
|
applymovement 1, Common_Movement_WalkInPlaceUp
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204CD2:: @ 8204CD2
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceUp
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204CE4:: @ 8204CE4
|
|
applymovement 1, Common_Movement_WalkInPlaceRight
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceLeft
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204CF6:: @ 8204CF6
|
|
applymovement 1, Common_Movement_WalkInPlaceLeft
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceRight
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D08:: @ 8204D08
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D13:: @ 8204D13
|
|
applymovement 1, Common_Movement_WalkInPlaceRight
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D1E:: @ 8204D1E
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D29:: @ 8204D29
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D34:: @ 8204D34
|
|
applymovement 10, Common_Movement_FacePlayer
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D3F:: @ 8204D3F
|
|
applymovement 10, Common_Movement_WalkInPlaceDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D4A:: @ 8204D4A
|
|
msgbox PetalburgCity_Gym_Text_205DB4, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204D54:: @ 8204D54
|
|
msgbox PetalburgCity_Gym_Text_205EAE, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204D5E:: @ 8204D5E
|
|
msgbox PetalburgCity_Gym_Text_205F87, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204D68:: @ 8204D68
|
|
msgbox PetalburgCity_Gym_Text_205F87, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204D72:: @ 8204D72
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D73:: @ 8204D73
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D7E:: @ 8204D7E
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D7F:: @ 8204D7F
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204D80:: @ 8204D80
|
|
call PetalburgCity_Gym_EventScript_204DCE
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_204E1D
|
|
goto_if_unset FLAG_RECEIVED_TM42, PetalburgCity_Gym_EventScript_204DAC
|
|
goto_if_set FLAG_SYS_GAME_CLEAR, PetalburgCity_Gym_EventScript_20512D
|
|
msgbox PetalburgCity_Gym_Text_206417, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204DAC:: @ 8204DAC
|
|
call PetalburgCity_Gym_EventScript_204ED2
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204DB3:: @ 8204DB3
|
|
trainerbattle_rematch_double TRAINER_NORMAN_1, PetalburgCity_Gym_Text_2074A2, PetalburgCity_Gym_Text_2075CE, PetalburgCity_Gym_Text_20764A
|
|
msgbox PetalburgCity_Gym_Text_2075F7, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204DCE:: @ 8204DCE
|
|
specialvar VAR_RESULT, IsEnigmaBerryValid
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_204E17
|
|
checkitem ITEM_ENIGMA_BERRY, 1
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_204E17
|
|
checkpcitem ITEM_ENIGMA_BERRY, 1
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_204E17
|
|
compare VAR_ENIGMA_BERRY_AVAILABLE, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_204E17
|
|
msgbox PetalburgCity_Gym_Text_2A6D3D, MSGBOX_DEFAULT
|
|
setvar VAR_RESULT, 1
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204E17:: @ 8204E17
|
|
setvar VAR_RESULT, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204E1D:: @ 8204E1D
|
|
giveitem_std ITEM_ENIGMA_BERRY
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq Common_EventScript_ShowBagIsFull
|
|
setvar VAR_ENIGMA_BERRY_AVAILABLE, 0
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204E3B:: @ 8204E3B
|
|
msgbox PetalburgCity_Gym_Text_205FE5, MSGBOX_DEFAULT
|
|
trainerbattle_no_intro TRAINER_NORMAN_1, PetalburgCity_Gym_Text_206107
|
|
message PetalburgCity_Gym_Text_206162
|
|
waitmessage
|
|
call Common_EventScript_PlayGymBadgeFanfare
|
|
msgbox PetalburgCity_Gym_Text_20618A, MSGBOX_DEFAULT
|
|
setflag FLAG_DEFEATED_PETALBURG_GYM
|
|
setvar VAR_PETALBURG_GYM_STATE, 7
|
|
setflag FLAG_BADGE05_GET
|
|
special ResetHealLocationFromDewford
|
|
call PetalburgCity_Gym_EventScript_2721F8
|
|
setflag FLAG_HIDE_MAUVILLE_GYM_WATTSON
|
|
clearflag FLAG_HIDE_MAUVILLE_CITY_WATTSON
|
|
setvar VAR_0x8008, 5
|
|
call Common_EventScript_SetGymTrainers
|
|
clearflag FLAG_HIDE_DEWFORD_HALL_SLUDGE_BOMB_MAN
|
|
call PetalburgCity_Gym_EventScript_2048FF
|
|
special DrawWholeMapView
|
|
call PetalburgCity_Gym_EventScript_204ED2
|
|
delay 30
|
|
msgbox PetalburgCity_Gym_Text_2062FB, MSGBOX_DEFAULT
|
|
closemessage
|
|
delay 40
|
|
playse SE_DOOR
|
|
delay 10
|
|
addobject 11
|
|
switch VAR_FACING
|
|
case 2, PetalburgCity_Gym_EventScript_204EF5
|
|
case 3, PetalburgCity_Gym_EventScript_204F09
|
|
case 4, PetalburgCity_Gym_EventScript_204EFF
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204ED2:: @ 8204ED2
|
|
giveitem_std ITEM_TM42
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq Common_EventScript_BagIsFull
|
|
setflag FLAG_RECEIVED_TM42
|
|
msgbox PetalburgCity_Gym_Text_206254, MSGBOX_DEFAULT
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204EF5:: @ 8204EF5
|
|
setvar VAR_0x8008, 1
|
|
goto PetalburgCity_Gym_EventScript_204F13
|
|
|
|
PetalburgCity_Gym_EventScript_204EFF:: @ 8204EFF
|
|
setvar VAR_0x8008, 2
|
|
goto PetalburgCity_Gym_EventScript_204F13
|
|
|
|
PetalburgCity_Gym_EventScript_204F09:: @ 8204F09
|
|
setvar VAR_0x8008, 3
|
|
goto PetalburgCity_Gym_EventScript_204F13
|
|
|
|
PetalburgCity_Gym_EventScript_204F13:: @ 8204F13
|
|
applymovement 11, PetalburgCity_Gym_Movement_2050BB
|
|
waitmovement 0
|
|
playse SE_PIN
|
|
applymovement 11, Common_Movement_ExclamationMark
|
|
waitmovement 0
|
|
applymovement 11, Common_Movement_Delay48
|
|
waitmovement 0
|
|
delay 10
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204FED
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_205009
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_205025
|
|
msgbox PetalburgCity_Gym_Text_206377, MSGBOX_DEFAULT
|
|
closemessage
|
|
delay 20
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_204FCC
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_204FD7
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_204FE2
|
|
msgbox PetalburgCity_Gym_Text_2063CA, MSGBOX_DEFAULT
|
|
closemessage
|
|
setflag FLAG_SPECIAL_FLAG_0x4001
|
|
playbgm MUS_TSURETEK, 0
|
|
compare VAR_0x8008, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_205041
|
|
compare VAR_0x8008, 2
|
|
call_if_eq PetalburgCity_Gym_EventScript_20505A
|
|
compare VAR_0x8008, 3
|
|
call_if_eq PetalburgCity_Gym_EventScript_20506C
|
|
removeobject 11
|
|
setvar VAR_PETALBURG_CITY_STATE, 4
|
|
clearflag FLAG_HIDE_PETALBURG_CITY_WALLYS_UNCLE
|
|
warp MAP_PETALBURG_CITY, 255, 15, 8
|
|
waitstate
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_204FCC:: @ 8204FCC
|
|
applymovement 11, Common_Movement_WalkInPlaceUp
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204FD7:: @ 8204FD7
|
|
applymovement 11, Common_Movement_WalkInPlaceRight
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204FE2:: @ 8204FE2
|
|
applymovement 11, Common_Movement_WalkInPlaceLeft
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_204FED:: @ 8204FED
|
|
applymovement 11, PetalburgCity_Gym_Movement_2050C3
|
|
waitmovement 0
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceLeft
|
|
applymovement 1, Common_Movement_WalkInPlaceLeft
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205009:: @ 8205009
|
|
applymovement 11, PetalburgCity_Gym_Movement_2050CA
|
|
waitmovement 0
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceDown
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205025:: @ 8205025
|
|
applymovement 11, PetalburgCity_Gym_Movement_2050D0
|
|
waitmovement 0
|
|
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceDown
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205041:: @ 8205041
|
|
applymovement 11, PetalburgCity_Gym_Movement_20507E
|
|
applymovement 1, Common_Movement_WalkInPlaceDown
|
|
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_2050A1
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20505A:: @ 820505A
|
|
applymovement 11, PetalburgCity_Gym_Movement_205089
|
|
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_2050A9
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20506C:: @ 820506C
|
|
applymovement 11, PetalburgCity_Gym_Movement_205094
|
|
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_2050B1
|
|
waitmovement 0
|
|
return
|
|
|
|
PetalburgCity_Gym_Movement_20507E: @ 820507E
|
|
walk_down
|
|
walk_down
|
|
walk_left
|
|
walk_left
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_fastest_up
|
|
delay_8
|
|
walk_in_place_down
|
|
set_invisible
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_205089: @ 8205089
|
|
walk_down
|
|
walk_down
|
|
walk_left
|
|
walk_left
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_fastest_up
|
|
delay_8
|
|
walk_in_place_down
|
|
set_invisible
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_205094: @ 8205094
|
|
walk_down
|
|
walk_down
|
|
walk_left
|
|
walk_left
|
|
walk_left
|
|
walk_left
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_fastest_up
|
|
delay_8
|
|
walk_in_place_down
|
|
set_invisible
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050A1: @ 82050A1
|
|
delay_16
|
|
walk_down
|
|
walk_down
|
|
walk_left
|
|
walk_left
|
|
walk_down
|
|
walk_down
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050A9: @ 82050A9
|
|
delay_16
|
|
walk_down
|
|
walk_down
|
|
walk_left
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050B1: @ 82050B1
|
|
delay_16
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_left
|
|
walk_left
|
|
walk_left
|
|
walk_down
|
|
walk_down
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050BB: @ 82050BB
|
|
walk_up
|
|
delay_8
|
|
walk_in_place_fastest_right
|
|
delay_8
|
|
walk_in_place_fastest_left
|
|
delay_16
|
|
walk_in_place_fastest_up
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050C3: @ 82050C3
|
|
walk_right
|
|
walk_right
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_in_place_fastest_right
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050CA: @ 82050CA
|
|
walk_right
|
|
walk_right
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050D0: @ 82050D0
|
|
walk_right
|
|
walk_right
|
|
walk_up
|
|
walk_up
|
|
walk_right
|
|
walk_right
|
|
walk_up
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050D8: @ 82050D8
|
|
walk_in_place_fastest_up
|
|
delay_16
|
|
delay_16
|
|
delay_16
|
|
delay_16
|
|
delay_16
|
|
delay_8
|
|
walk_in_place_fastest_down
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050E1: @ 82050E1
|
|
delay_16
|
|
walk_up
|
|
delay_16
|
|
delay_8
|
|
walk_up
|
|
walk_right
|
|
walk_up
|
|
walk_up
|
|
walk_in_place_fastest_left
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050EB: @ 82050EB
|
|
delay_16
|
|
walk_up
|
|
delay_16
|
|
delay_8
|
|
walk_up
|
|
walk_up
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050F2: @ 82050F2
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_fastest_up
|
|
delay_16
|
|
walk_in_place_down
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_2050FA: @ 82050FA
|
|
walk_down
|
|
walk_down
|
|
walk_right
|
|
walk_down
|
|
walk_in_place_fastest_up
|
|
delay_16
|
|
walk_in_place_down
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_205102: @ 8205102
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_fastest_up
|
|
delay_16
|
|
walk_in_place_down
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_205109: @ 8205109
|
|
delay_16
|
|
delay_16
|
|
delay_16
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
delay_8
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_205111: @ 8205111
|
|
delay_16
|
|
delay_16
|
|
walk_right
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
delay_8
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_20511B: @ 820511B
|
|
delay_16
|
|
delay_16
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
delay_8
|
|
step_end
|
|
|
|
PetalburgCity_Gym_Movement_205123: @ 8205123
|
|
walk_in_place_fastest_down
|
|
delay_16
|
|
delay_16
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_right
|
|
walk_down
|
|
delay_8
|
|
step_end
|
|
|
|
PetalburgCity_Gym_EventScript_20512D:: @ 820512D
|
|
msgbox PetalburgCity_Gym_Text_2064C3, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205137:: @ 8205137
|
|
lockall
|
|
compare VAR_PETALBURG_GYM_STATE, 6
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 7
|
|
setvar VAR_0x8009, 85
|
|
msgbox PetalburgCity_Gym_Text_20721E, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20516C:: @ 820516C
|
|
closemessage
|
|
delay 30
|
|
warpdoor MAP_PETALBURG_CITY_GYM, 255, 32776, 32777
|
|
waitstate
|
|
releaseall
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20517B:: @ 820517B
|
|
releaseall
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20517D:: @ 820517D
|
|
msgbox PetalburgCity_Gym_Text_2071F4, MSGBOX_DEFAULT
|
|
releaseall
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205187:: @ 8205187
|
|
lockall
|
|
compare VAR_PETALBURG_GYM_STATE, 6
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 1
|
|
setvar VAR_0x8009, 98
|
|
msgbox PetalburgCity_Gym_Text_207280, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2051BC:: @ 82051BC
|
|
lockall
|
|
checktrainerflag TRAINER_RANDALL
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 7
|
|
setvar VAR_0x8009, 46
|
|
msgbox PetalburgCity_Gym_Text_2072BB, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2051EF:: @ 82051EF
|
|
lockall
|
|
checktrainerflag TRAINER_RANDALL
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 1
|
|
setvar VAR_0x8009, 59
|
|
msgbox PetalburgCity_Gym_Text_2072F7, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205222:: @ 8205222
|
|
lockall
|
|
checktrainerflag TRAINER_MARY
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 7
|
|
setvar VAR_0x8009, 59
|
|
msgbox PetalburgCity_Gym_Text_2072F7, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205255:: @ 8205255
|
|
lockall
|
|
checktrainerflag TRAINER_MARY
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 1
|
|
setvar VAR_0x8009, 72
|
|
msgbox PetalburgCity_Gym_Text_207331, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205288:: @ 8205288
|
|
lockall
|
|
checktrainerflag TRAINER_PARKER
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 1
|
|
setvar VAR_0x8009, 20
|
|
msgbox PetalburgCity_Gym_Text_20736C, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2052BB:: @ 82052BB
|
|
lockall
|
|
checktrainerflag TRAINER_ALEXIA
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 7
|
|
setvar VAR_0x8009, 20
|
|
msgbox PetalburgCity_Gym_Text_20736C, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2052EE:: @ 82052EE
|
|
lockall
|
|
checktrainerflag TRAINER_ALEXIA
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 1
|
|
setvar VAR_0x8009, 33
|
|
msgbox PetalburgCity_Gym_Text_2073A7, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205321:: @ 8205321
|
|
lockall
|
|
checktrainerflag TRAINER_GEORGE
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 7
|
|
setvar VAR_0x8009, 33
|
|
msgbox PetalburgCity_Gym_Text_2073A7, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205354:: @ 8205354
|
|
lockall
|
|
checktrainerflag TRAINER_JODY
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 1
|
|
setvar VAR_0x8009, 7
|
|
msgbox PetalburgCity_Gym_Text_2073E4, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205387:: @ 8205387
|
|
lockall
|
|
checktrainerflag TRAINER_BERKE
|
|
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
|
setvar VAR_0x8008, 7
|
|
setvar VAR_0x8009, 7
|
|
msgbox PetalburgCity_Gym_Text_2073E4, MSGBOX_YESNO
|
|
compare VAR_RESULT, 1
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20516C
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq PetalburgCity_Gym_EventScript_20517B
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2053BA:: @ 82053BA
|
|
trainerbattle_single TRAINER_RANDALL, PetalburgCity_Gym_Text_20674F, PetalburgCity_Gym_Text_2067B9, PetalburgCity_Gym_EventScript_2053DE
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_2053ED
|
|
msgbox PetalburgCity_Gym_Text_2067D8, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2053DE:: @ 82053DE
|
|
setvar VAR_0x8005, 0
|
|
call PetalburgCity_Gym_EventScript_20557F
|
|
special DrawWholeMapView
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2053ED:: @ 82053ED
|
|
msgbox PetalburgCity_Gym_Text_20685E, MSGBOX_NPC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2053F6:: @ 82053F6
|
|
trainerbattle_single TRAINER_PARKER, PetalburgCity_Gym_Text_2068FD, PetalburgCity_Gym_Text_20694F, PetalburgCity_Gym_EventScript_20541A
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_205429
|
|
msgbox PetalburgCity_Gym_Text_206996, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20541A:: @ 820541A
|
|
setvar VAR_0x8005, 0
|
|
call PetalburgCity_Gym_EventScript_2055C1
|
|
special DrawWholeMapView
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205429:: @ 8205429
|
|
msgbox PetalburgCity_Gym_Text_2069D9, MSGBOX_NPC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205432:: @ 8205432
|
|
trainerbattle_single TRAINER_GEORGE, PetalburgCity_Gym_Text_206A1B, PetalburgCity_Gym_Text_206AB8, PetalburgCity_Gym_EventScript_205456
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_205465
|
|
msgbox PetalburgCity_Gym_Text_206AE9, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205456:: @ 8205456
|
|
setvar VAR_0x8005, 0
|
|
call PetalburgCity_Gym_EventScript_205603
|
|
special DrawWholeMapView
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205465:: @ 8205465
|
|
msgbox PetalburgCity_Gym_Text_206BB1, MSGBOX_NPC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20546E:: @ 820546E
|
|
trainerbattle_single TRAINER_BERKE, PetalburgCity_Gym_Text_206BF4, PetalburgCity_Gym_Text_206C7D, PetalburgCity_Gym_EventScript_205492
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_2054A1
|
|
msgbox PetalburgCity_Gym_Text_206C9F, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205492:: @ 8205492
|
|
setvar VAR_0x8005, 0
|
|
call PetalburgCity_Gym_EventScript_205645
|
|
special DrawWholeMapView
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2054A1:: @ 82054A1
|
|
msgbox PetalburgCity_Gym_Text_206D56, MSGBOX_NPC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2054AA:: @ 82054AA
|
|
trainerbattle_single TRAINER_MARY, PetalburgCity_Gym_Text_206DB2, PetalburgCity_Gym_Text_206E0D, PetalburgCity_Gym_EventScript_2054CE
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_2054DD
|
|
msgbox PetalburgCity_Gym_Text_206E26, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2054CE:: @ 82054CE
|
|
setvar VAR_0x8005, 0
|
|
call PetalburgCity_Gym_EventScript_2055A0
|
|
special DrawWholeMapView
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2054DD:: @ 82054DD
|
|
msgbox PetalburgCity_Gym_Text_206ED8, MSGBOX_NPC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_2054E6:: @ 82054E6
|
|
trainerbattle_single TRAINER_ALEXIA, PetalburgCity_Gym_Text_206F44, PetalburgCity_Gym_Text_206F82, PetalburgCity_Gym_EventScript_20550A
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_205519
|
|
msgbox PetalburgCity_Gym_Text_206F9F, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20550A:: @ 820550A
|
|
setvar VAR_0x8005, 0
|
|
call PetalburgCity_Gym_EventScript_2055E2
|
|
special DrawWholeMapView
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205519:: @ 8205519
|
|
msgbox PetalburgCity_Gym_Text_207069, MSGBOX_NPC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205522:: @ 8205522
|
|
trainerbattle_single TRAINER_JODY, PetalburgCity_Gym_Text_207088, PetalburgCity_Gym_Text_2070E6, PetalburgCity_Gym_EventScript_205546
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_205555
|
|
msgbox PetalburgCity_Gym_Text_2070FB, MSGBOX_AUTOCLOSE
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205546:: @ 8205546
|
|
setvar VAR_0x8005, 0
|
|
call PetalburgCity_Gym_EventScript_205624
|
|
special DrawWholeMapView
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205555:: @ 8205555
|
|
msgbox PetalburgCity_Gym_Text_207170, MSGBOX_NPC
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20555E:: @ 820555E
|
|
setvar VAR_0x8004, 1
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_205666
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20557F:: @ 820557F
|
|
setvar VAR_0x8004, 2
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_20568B
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_2055A0:: @ 82055A0
|
|
setvar VAR_0x8004, 3
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_2056B0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_2055C1:: @ 82055C1
|
|
setvar VAR_0x8004, 4
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_2056D5
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_2055E2:: @ 82055E2
|
|
setvar VAR_0x8004, 5
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_2056E8
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205603:: @ 8205603
|
|
setvar VAR_0x8004, 6
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_20570D
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205624:: @ 8205624
|
|
setvar VAR_0x8004, 7
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_205720
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205645:: @ 8205645
|
|
setvar VAR_0x8004, 8
|
|
compare VAR_0x8005, 0
|
|
call_if_eq PetalburgCity_Gym_EventScript_205746
|
|
compare VAR_0x8005, 1
|
|
call_if_eq PetalburgCity_Gym_EventScript_20574B
|
|
call PetalburgCity_Gym_EventScript_205733
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205666:: @ 8205666
|
|
setmetatile 6, 85, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 7, 85, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
setmetatile 1, 98, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 2, 98, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20568B:: @ 820568B
|
|
setmetatile 6, 46, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 7, 46, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
setmetatile 1, 59, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 2, 59, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_2056B0:: @ 82056B0
|
|
setmetatile 6, 59, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 7, 59, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
setmetatile 1, 72, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 2, 72, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_2056D5:: @ 82056D5
|
|
setmetatile 1, 20, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 2, 20, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_2056E8:: @ 82056E8
|
|
setmetatile 6, 20, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 7, 20, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
setmetatile 1, 33, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 2, 33, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20570D:: @ 820570D
|
|
setmetatile 6, 33, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 7, 33, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205720:: @ 8205720
|
|
setmetatile 1, 7, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 2, 7, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205733:: @ 8205733
|
|
setmetatile 6, 7, METATILE_PetalburgGym_RoomEntrance_Left, 0
|
|
setmetatile 7, 7, METATILE_PetalburgGym_RoomEntrance_Right, 0
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_205746:: @ 8205746
|
|
special PetalburgGymSpecial1
|
|
waitstate
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20574B:: @ 820574B
|
|
special PetalburgGymSpecial2
|
|
return
|
|
|
|
PetalburgCity_Gym_EventScript_20574F:: @ 820574F
|
|
lock
|
|
faceplayer
|
|
goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_205764
|
|
msgbox PetalburgCity_Gym_Text_206542, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205764:: @ 8205764
|
|
msgbox PetalburgCity_Gym_Text_2066F3, MSGBOX_DEFAULT
|
|
release
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20576E:: @ 820576E
|
|
lockall
|
|
goto_if_set FLAG_BADGE05_GET, PetalburgCity_Gym_EventScript_20578E
|
|
goto PetalburgCity_Gym_EventScript_205798
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20577E:: @ 820577E
|
|
lockall
|
|
goto_if_set FLAG_BADGE05_GET, PetalburgCity_Gym_EventScript_20578E
|
|
goto PetalburgCity_Gym_EventScript_205798
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_20578E:: @ 820578E
|
|
msgbox PetalburgCity_Gym_Text_207467, MSGBOX_DEFAULT
|
|
releaseall
|
|
end
|
|
|
|
PetalburgCity_Gym_EventScript_205798:: @ 8205798
|
|
msgbox PetalburgCity_Gym_Text_20744C, MSGBOX_DEFAULT
|
|
releaseall
|
|
end
|
|
|
|
PetalburgCity_Gym_Text_2057A2: @ 82057A2
|
|
.string "DAD: Hm?\p"
|
|
.string "Well, if it isn't {PLAYER}!\n"
|
|
.string "So you're all finished moving in?\p"
|
|
.string "I'm surprised that you managed to\n"
|
|
.string "get here by yourself.\p"
|
|
.string "Oh, I see.\n"
|
|
.string "You're with your POKéMON.\p"
|
|
.string "Hm… Then I guess you're going to\n"
|
|
.string "become a TRAINER like me, {PLAYER}.\p"
|
|
.string "That's great news!\n"
|
|
.string "I'll be looking forward to it!$"
|
|
|
|
PetalburgCity_Gym_Text_2058B1: @ 82058B1
|
|
.string "Um… I…\n"
|
|
.string "I'd like to get a POKéMON, please…$"
|
|
|
|
PetalburgCity_Gym_Text_2058DB: @ 82058DB
|
|
.string "DAD: Hm? You're… Uh… Oh, right.\n"
|
|
.string "You're WALLY, right?$"
|
|
|
|
PetalburgCity_Gym_Text_205910: @ 8205910
|
|
.string "WALLY: I'm going to go stay with my\n"
|
|
.string "relatives in VERDANTURF TOWN.\p"
|
|
.string "I thought I would be lonely by myself,\n"
|
|
.string "so I wanted to take a POKéMON along.\p"
|
|
.string "But I've never caught a POKéMON before.\n"
|
|
.string "I don't know how…$"
|
|
|
|
PetalburgCity_Gym_Text_2059D8: @ 82059D8
|
|
.string "DAD: Hm. I see.$"
|
|
|
|
PetalburgCity_Gym_Text_2059E8: @ 82059E8
|
|
.string "DAD: {PLAYER}, you heard that,\n"
|
|
.string "right?\p"
|
|
.string "Go with WALLY and make sure that he\n"
|
|
.string "safely catches a POKéMON.$"
|
|
|
|
PetalburgCity_Gym_Text_205A46: @ 8205A46
|
|
.string "WALLY, here, I'll loan you my POKéMON.\p"
|
|
.string "WALLY received a ZIGZAGOON!$"
|
|
|
|
PetalburgCity_Gym_Text_205A89: @ 8205A89
|
|
.string "WALLY: Oh, wow!\n"
|
|
.string "A POKéMON!\p"
|
|
.string "DAD: Hm. I'll give you a POKé BALL, too.\n"
|
|
.string "Go for it!\p"
|
|
.string "WALLY received a POKé BALL!$"
|
|
|
|
PetalburgCity_Gym_Text_205AF4: @ 8205AF4
|
|
.string "WALLY: Oh, wow!\n"
|
|
.string "Thank you!$"
|
|
|
|
PetalburgCity_Gym_Text_205B0F: @ 8205B0F
|
|
.string "{PLAYER}… Would you really come\n"
|
|
.string "with me?$"
|
|
|
|
PetalburgCity_Gym_Text_205B32: @ 8205B32
|
|
.string "DAD: So, did it work out?$"
|
|
|
|
PetalburgCity_Gym_Text_205B4C: @ 8205B4C
|
|
.string "WALLY: Thank you, yes, it did.\n"
|
|
.string "Here's your POKéMON back.\p"
|
|
.string "{PLAYER}, thank you for coming along\n"
|
|
.string "with me.\p"
|
|
.string "You two are why I was able to catch\n"
|
|
.string "my POKéMON.\p"
|
|
.string "I promise I'll take really good\n"
|
|
.string "care of it.\p"
|
|
.string "Oh! My mom's waiting for me,\n"
|
|
.string "so I have to go!\p"
|
|
.string "Bye, {PLAYER}!$"
|
|
|
|
PetalburgCity_Gym_Text_205C40: @ 8205C40
|
|
.string "DAD: Now…\p"
|
|
.string "{PLAYER}, if you want to become a\n"
|
|
.string "strong TRAINER, here's my advice.\p"
|
|
.string "Head for RUSTBORO CITY beyond this\n"
|
|
.string "town.\p"
|
|
.string "There, you should challenge\n"
|
|
.string "the GYM LEADER, ROXANNE.\p"
|
|
.string "After her, go on to other POKéMON\n"
|
|
.string "GYMS and defeat their LEADERS.\p"
|
|
.string "Collect BADGES from them,\n"
|
|
.string "understood?\p"
|
|
.string "Of course, I'm a GYM LEADER, too.\n"
|
|
.string "We'll battle one day, {PLAYER}.\p"
|
|
.string "But that's only after you become\n"
|
|
.string "stronger.$"
|
|
|
|
PetalburgCity_Gym_Text_205DB4: @ 8205DB4
|
|
.string "DAD: Hm? Aren't you going to the\n"
|
|
.string "POKéMON GYM in RUSTBORO CITY?\p"
|
|
.string "There's no challenge for me to\n"
|
|
.string "battle a greenhorn TRAINER.\p"
|
|
.string "{PLAYER}, I want you to challenge me\n"
|
|
.string "when you become a lot stronger.\p"
|
|
.string "I'll battle you, {PLAYER}, when you\n"
|
|
.string "can show me four GYM BADGES, okay?$"
|
|
|
|
PetalburgCity_Gym_Text_205EAE: @ 8205EAE
|
|
.string "DAD: I see… So, you've beaten\n"
|
|
.string "the GYM LEADER in RUSTBORO CITY.\p"
|
|
.string "But there are many more TRAINERS\n"
|
|
.string "who are stronger than you, {PLAYER}.\p"
|
|
.string "Across the sea in DEWFORD TOWN is a\n"
|
|
.string "GYM LEADER named BRAWLY.\p"
|
|
.string "You should go challenge him.$"
|
|
|
|
PetalburgCity_Gym_Text_205F87: @ 8205F87
|
|
.string "DAD: Hm… {PLAYER}, you have gotten\n"
|
|
.string "stronger.\p"
|
|
.string "I can tell by the number of BADGES\n"
|
|
.string "that you've earned.$"
|
|
|
|
PetalburgCity_Gym_Text_205FE5: @ 8205FE5
|
|
.string "DAD: Hm…\n"
|
|
.string "So, you did get four GYM BADGES.\p"
|
|
.string "Fine, as I promised, we will have\n"
|
|
.string "a POKéMON battle.\p"
|
|
.string "{PLAYER}…\p"
|
|
.string "I'm so happy that I can have\n"
|
|
.string "a real battle with my own child.\p"
|
|
.string "But, a battle is a battle!\p"
|
|
.string "I will do everything in my power as\n"
|
|
.string "a GYM LEADER to win.\p"
|
|
.string "{PLAYER}, you'd better give it your\n"
|
|
.string "best shot, too!$"
|
|
|
|
PetalburgCity_Gym_Text_206107: @ 8206107
|
|
.string "…\p"
|
|
.string "I… I can't…\p"
|
|
.string "I can't believe it. {PLAYER}…\p"
|
|
.string "I lost to {PLAYER}?\p"
|
|
.string "But, rules are rules!\n"
|
|
.string "Here, take this.$"
|
|
|
|
PetalburgCity_Gym_Text_206162: @ 8206162
|
|
.string "{PLAYER} received the BALANCE BADGE\n"
|
|
.string "from DAD!$"
|
|
|
|
PetalburgCity_Gym_Text_20618A: @ 820618A
|
|
.string "DAD: With that BADGE, the DEFENSE\n"
|
|
.string "of all your POKéMON will increase.\p"
|
|
.string "POKéMON that know the HM move SURF\n"
|
|
.string "will be able to travel over water.\p"
|
|
.string "This is my gift to you. {PLAYER}, I'm\n"
|
|
.string "sure you can use it correctly.$"
|
|
|
|
PetalburgCity_Gym_Text_206254: @ 8206254
|
|
.string "DAD: TM42 contains FACADE.\p"
|
|
.string "It doubles the power of moves if\n"
|
|
.string "the POKéMON is poisoned, paralyzed,\l"
|
|
.string "or burned.\p"
|
|
.string "It might be able to turn a bad\n"
|
|
.string "situation into an advantage.$"
|
|
|
|
PetalburgCity_Gym_Text_2062FB: @ 82062FB
|
|
.string "DAD: As the GYM LEADER, I can't\n"
|
|
.string "express how upset I am…\p"
|
|
.string "But as a father, it makes me both\n"
|
|
.string "happy and a little sad. It's odd…$"
|
|
|
|
PetalburgCity_Gym_Text_206377: @ 8206377
|
|
.string "Ah, there you are, {PLAYER}{KUN}!\p"
|
|
.string "Please come with me.\n"
|
|
.string "I have something I want you to have.$"
|
|
|
|
PetalburgCity_Gym_Text_2063CA: @ 82063CA
|
|
.string "NORMAN, you don't mind, do you?\p"
|
|
.string "Let me borrow your {PLAYER}{KUN} for\n"
|
|
.string "a minute or two.$"
|
|
|
|
PetalburgCity_Gym_Text_206417: @ 8206417
|
|
.string "DAD: {PLAYER}, you should go visit\n"
|
|
.string "your mother every so often.\p"
|
|
.string "I'm going to stay here and redouble\n"
|
|
.string "my training.\p"
|
|
.string "It would bother me as a TRAINER to\n"
|
|
.string "not avenge my loss to you, {PLAYER}!$"
|
|
|
|
PetalburgCity_Gym_Text_2064C3: @ 82064C3
|
|
.string "DAD: {PLAYER}, how are things going?\p"
|
|
.string "The world of POKéMON is deep.\p"
|
|
.string "I honestly think that no amount of\n"
|
|
.string "training would ever be enough.$"
|
|
|
|
PetalburgCity_Gym_Text_206542: @ 8206542
|
|
.string "Hey, how's it going, CHAMPION-\n"
|
|
.string "bound {PLAYER}?\p"
|
|
.string "The doors in this GYM open when you\n"
|
|
.string "beat the awaiting TRAINERS.\p"
|
|
.string "Whoops! The doors in this room are\n"
|
|
.string "already open, so don't attack me!\p"
|
|
.string "The TRAINERS of PETALBURG GYM\n"
|
|
.string "use all kinds of items.\p"
|
|
.string "The door at the left leads to\n"
|
|
.string "the SPEED ROOM.\p"
|
|
.string "The door at the right leads to\n"
|
|
.string "the ACCURACY ROOM.\p"
|
|
.string "The room's name will be on\n"
|
|
.string "the door, so choose carefully.\p"
|
|
.string "Once you've chosen the door…\n"
|
|
.string "Well, hey, go for it!$"
|
|
|
|
PetalburgCity_Gym_Text_2066F3: @ 82066F3
|
|
.string "{PLAYER}! Whoa! You've overcome even\n"
|
|
.string "your own father!\p"
|
|
.string "Like, whoa!\n"
|
|
.string "What a stunning turn of events!$"
|
|
|
|
PetalburgCity_Gym_Text_20674F: @ 820674F
|
|
.string "The ability to attack before the\n"
|
|
.string "opponent…\p"
|
|
.string "Just that alone puts me at a great\n"
|
|
.string "advantage, don't you agree?$"
|
|
|
|
PetalburgCity_Gym_Text_2067B9: @ 82067B9
|
|
.string "That was a magnificent battle!$"
|
|
|
|
PetalburgCity_Gym_Text_2067D8: @ 82067D8
|
|
.string "Go on to the next room where a new\n"
|
|
.string "challenge awaits you.\p"
|
|
.string "At the left is the CONFUSION ROOM.\p"
|
|
.string "The right door leads to the DEFENSE\n"
|
|
.string "ROOM.$"
|
|
|
|
PetalburgCity_Gym_Text_20685E: @ 820685E
|
|
.string "Whomever you beat, and whomever you\n"
|
|
.string "may lose to, you never shirk from\l"
|
|
.string "training yourself and your POKéMON.\p"
|
|
.string "That's what I think being a\n"
|
|
.string "GYM LEADER is all about.$"
|
|
|
|
PetalburgCity_Gym_Text_2068FD: @ 82068FD
|
|
.string "This is the CONFUSION ROOM.\p"
|
|
.string "Let me see how well bonded you are\n"
|
|
.string "with your POKéMON!$"
|
|
|
|
PetalburgCity_Gym_Text_20694F: @ 820694F
|
|
.string "I couldn't confuse your team enough…\n"
|
|
.string "You share a strong bond together.$"
|
|
|
|
PetalburgCity_Gym_Text_206996: @ 8206996
|
|
.string "The next room is the STRENGTH ROOM.\n"
|
|
.string "Can you withstand brute force?$"
|
|
|
|
PetalburgCity_Gym_Text_2069D9: @ 82069D9
|
|
.string "After you beat our LEADER, the\n"
|
|
.string "training has become a lot tougher.$"
|
|
|
|
PetalburgCity_Gym_Text_206A1B: @ 8206A1B
|
|
.string "Just when you think you're going to\n"
|
|
.string "win, your opponent restores HP…\p"
|
|
.string "Can you just imagine how awful that\n"
|
|
.string "must feel?\p"
|
|
.string "I'll show you exactly how awful it\n"
|
|
.string "feels!$"
|
|
|
|
PetalburgCity_Gym_Text_206AB8: @ 8206AB8
|
|
.string "I couldn't restore HP enough…\n"
|
|
.string "What ATTACK power…$"
|
|
|
|
PetalburgCity_Gym_Text_206AE9: @ 8206AE9
|
|
.string "I should have expected no less from\n"
|
|
.string "our LEADER's kid.\p"
|
|
.string "No, wait! A TRAINER's abilities are\n"
|
|
.string "earned only through effort.\p"
|
|
.string "I lost because my own efforts\n"
|
|
.string "weren't enough.\p"
|
|
.string "Go on! The ONE-HIT KO ROOM is next.$"
|
|
|
|
PetalburgCity_Gym_Text_206BB1: @ 8206BB1
|
|
.string "I'm going to keep training at GYMS.\n"
|
|
.string "One day, I'll become a LEADER.$"
|
|
|
|
PetalburgCity_Gym_Text_206BF4: @ 8206BF4
|
|
.string "I'm not going to take it easy just\n"
|
|
.string "because you're our LEADER's kid.\p"
|
|
.string "I'll show you how horrid it is for\n"
|
|
.string "a POKéMON to take a critical hit!$"
|
|
|
|
PetalburgCity_Gym_Text_206C7D: @ 8206C7D
|
|
.string "Your power…\n"
|
|
.string "You're the real deal.$"
|
|
|
|
PetalburgCity_Gym_Text_206C9F: @ 8206C9F
|
|
.string "Your father really is strong.\n"
|
|
.string "He's a TRAINER worth my respect.\p"
|
|
.string "And, I sense the same glow coming\n"
|
|
.string "from you as your father.\p"
|
|
.string "I hope that you'll stage a terrific\n"
|
|
.string "battle with your father!$"
|
|
|
|
PetalburgCity_Gym_Text_206D56: @ 8206D56
|
|
.string "Since your dad became the LEADER,\n"
|
|
.string "the TRAINERS of PETALBURG CITY have\l"
|
|
.string "become a lot tougher.$"
|
|
|
|
PetalburgCity_Gym_Text_206DB2: @ 8206DB2
|
|
.string "Giggle…\n"
|
|
.string "This is the ACCURACY ROOM.\p"
|
|
.string "It's pretty nasty when every attack\n"
|
|
.string "lands without fail.$"
|
|
|
|
PetalburgCity_Gym_Text_206E0D: @ 8206E0D
|
|
.string "You were a cut above me…$"
|
|
|
|
PetalburgCity_Gym_Text_206E26: @ 8206E26
|
|
.string "There are some even stronger\n"
|
|
.string "TRAINERS waiting for you.\p"
|
|
.string "The left is the DEFENSE ROOM, and\n"
|
|
.string "the right is the RECOVERY ROOM.\p"
|
|
.string "Your POKéMON's ATTACK power will be\n"
|
|
.string "on trial either way.$"
|
|
|
|
PetalburgCity_Gym_Text_206ED8: @ 8206ED8
|
|
.string "Do you know what we're trying to\n"
|
|
.string "achieve as TRAINERS?\p"
|
|
.string "We're striving to become soul mates\n"
|
|
.string "with our POKéMON.$"
|
|
|
|
PetalburgCity_Gym_Text_206F44: @ 8206F44
|
|
.string "The higher the DEFENSE, the more\n"
|
|
.string "reckless I can be in attack.$"
|
|
|
|
PetalburgCity_Gym_Text_206F82: @ 8206F82
|
|
.string "Our defenses weren't enough…$"
|
|
|
|
PetalburgCity_Gym_Text_206F9F: @ 8206F9F
|
|
.string "I think you've taught me a valuable\n"
|
|
.string "lesson here.\p"
|
|
.string "Now, go on! The left door goes to\n"
|
|
.string "the STRENGTH ROOM.\p"
|
|
.string "The right door opens to\n"
|
|
.string "the ONE-HIT KO ROOM.\p"
|
|
.string "Both of them have TRAINERS who are\n"
|
|
.string "skilled at offense.$"
|
|
|
|
PetalburgCity_Gym_Text_207069: @ 8207069
|
|
.string "Hi! Have you tried using SURF?$"
|
|
|
|
PetalburgCity_Gym_Text_207088: @ 8207088
|
|
.string "Our GYM LEADER told us to go all out\n"
|
|
.string "and beat you.\p"
|
|
.string "Even if you happen to be the\n"
|
|
.string "LEADER's kid!$"
|
|
|
|
PetalburgCity_Gym_Text_2070E6: @ 82070E6
|
|
.string "But… I went all out!$"
|
|
|
|
PetalburgCity_Gym_Text_2070FB: @ 82070FB
|
|
.string "The way you use your POKéMON…\n"
|
|
.string "It's like your father's style.\p"
|
|
.string "Go on through! The GYM LEADER, your\n"
|
|
.string "father, is waiting!$"
|
|
|
|
PetalburgCity_Gym_Text_207170: @ 8207170
|
|
.string "Sure, it's fine to make your POKéMON\n"
|
|
.string "stronger.\p"
|
|
.string "But what decides the winner?\p"
|
|
.string "Why, it's the feelings TRAINERS have\n"
|
|
.string "for their POKéMON.$"
|
|
|
|
PetalburgCity_Gym_Text_2071F4: @ 82071F4
|
|
.string "This door appears to be locked\n"
|
|
.string "right now…$"
|
|
|
|
PetalburgCity_Gym_Text_20721E: @ 820721E
|
|
.string "“SPEED ROOM,” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_207256: @ 8207256
|
|
.string "This door appears to be locked\n"
|
|
.string "right now…$"
|
|
|
|
PetalburgCity_Gym_Text_207280: @ 8207280
|
|
.string "“ACCURACY ROOM,” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_2072BB: @ 82072BB
|
|
.string "“CONFUSION ROOM,” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_2072F7: @ 82072F7
|
|
.string "“DEFENSE ROOM,” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_207331: @ 8207331
|
|
.string "“RECOVERY ROOM,” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_20736C: @ 820736C
|
|
.string "“STRENGTH ROOM,” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_2073A7: @ 82073A7
|
|
.string "“ONE-HIT KO ROOM,” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_2073E4: @ 82073E4
|
|
.string "“GYM LEADER'S ROOM\p"
|
|
.string "“See for yourself what POKéMON await\n"
|
|
.string "you!” the sign says.\p"
|
|
.string "Do you want to go through?$"
|
|
|
|
PetalburgCity_Gym_Text_20744C: @ 820744C
|
|
.string "PETALBURG CITY POKéMON GYM$"
|
|
|
|
PetalburgCity_Gym_Text_207467: @ 8207467
|
|
.string "PETALBURG CITY POKéMON GYM\p"
|
|
.string "NORMAN'S CERTIFIED TRAINERS:\n"
|
|
.string "{PLAYER}$"
|
|
|
|
PetalburgCity_Gym_Text_2074A2: @ 82074A2
|
|
.string "DAD: {PLAYER}…\n"
|
|
.string "I had a feeling that you would come.\p"
|
|
.string "I would never refuse to accept\n"
|
|
.string "a challenge from you.\p"
|
|
.string "You do understand, don't you?\p"
|
|
.string "Inside a GYM, it doesn't matter that\n"
|
|
.string "we are a parent and child.\p"
|
|
.string "…No, because we are parent and child,\n"
|
|
.string "we owe it to each other to do the best\l"
|
|
.string "we can. Isn't that right, {PLAYER}?$"
|
|
|
|
PetalburgCity_Gym_Text_2075CE: @ 82075CE
|
|
.string "Uh… Haha…\n"
|
|
.string "Maybe that was going too hard…$"
|
|
|
|
PetalburgCity_Gym_Text_2075F7: @ 82075F7
|
|
.string "DAD: {PLAYER}…\n"
|
|
.string "What is your dream?\p"
|
|
.string "My dream…\n"
|
|
.string "Hahaha…\l"
|
|
.string "It has already come true, actually.$"
|
|
|
|
PetalburgCity_Gym_Text_20764A: @ 820764A
|
|
.string "DAD: {PLAYER}…\n"
|
|
.string "I had a feeling that you would come.\p"
|
|
.string "I would never refuse to accept\n"
|
|
.string "a challenge from you.\p"
|
|
.string "You do understand, don't you?\p"
|
|
.string "Inside a GYM, it doesn't matter that\n"
|
|
.string "we are a parent and child.\p"
|
|
.string "Hm? Wait a second, {PLAYER}.\p"
|
|
.string "Do you only have one POKéMON that is\n"
|
|
.string "capable of battle?\p"
|
|
.string "Sorry, but you'll have to come back\n"
|
|
.string "with at least two POKéMON.$"
|
|
|