Document Gym scripts first half
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "MauvilleCity_Gym_EventScript_20DEEB",
|
||||
"script": "MauvilleCity_Gym_EventScript_Wattson",
|
||||
"flag": "FLAG_HIDE_MAUVILLE_GYM_WATTSON"
|
||||
},
|
||||
{
|
||||
@@ -37,7 +37,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E0D0",
|
||||
"script": "MauvilleCity_Gym_EventScript_Shawn",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -50,7 +50,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "2",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E0FE",
|
||||
"script": "MauvilleCity_Gym_EventScript_Vivian",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -63,7 +63,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "2",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E0E7",
|
||||
"script": "MauvilleCity_Gym_EventScript_Ben",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -76,7 +76,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "2",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E0B9",
|
||||
"script": "MauvilleCity_Gym_EventScript_Kirk",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -89,7 +89,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E12C",
|
||||
"script": "MauvilleCity_Gym_EventScript_GymGuide",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -102,7 +102,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E115",
|
||||
"script": "MauvilleCity_Gym_EventScript_Angelo",
|
||||
"flag": "0"
|
||||
}
|
||||
],
|
||||
@@ -130,7 +130,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_TEMP_0",
|
||||
"var_value": "0",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E01E"
|
||||
"script": "MauvilleCity_Gym_EventScript_Switch2"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -139,7 +139,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_TEMP_0",
|
||||
"var_value": "0",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E043"
|
||||
"script": "MauvilleCity_Gym_EventScript_Switch3"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -148,7 +148,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_TEMP_0",
|
||||
"var_value": "0",
|
||||
"script": "MauvilleCity_Gym_EventScript_20DFF9"
|
||||
"script": "MauvilleCity_Gym_EventScript_Switch1"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -157,7 +157,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_TEMP_0",
|
||||
"var_value": "0",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E068"
|
||||
"script": "MauvilleCity_Gym_EventScript_Switch4"
|
||||
}
|
||||
],
|
||||
"bg_events": [
|
||||
@@ -167,7 +167,7 @@
|
||||
"y": 18,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_NORTH",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E14B"
|
||||
"script": "MauvilleCity_Gym_EventScript_LeftGymStatue"
|
||||
},
|
||||
{
|
||||
"type": "sign",
|
||||
@@ -175,7 +175,7 @@
|
||||
"y": 18,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_NORTH",
|
||||
"script": "MauvilleCity_Gym_EventScript_20E15B"
|
||||
"script": "MauvilleCity_Gym_EventScript_RightGymStatue"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,22 +1,22 @@
|
||||
MauvilleCity_Gym_MapScripts:: @ 820DD6E
|
||||
map_script MAP_SCRIPT_ON_LOAD, MauvilleCity_Gym_MapScript1_20DD74
|
||||
map_script MAP_SCRIPT_ON_LOAD, MauvilleCity_Gym_OnLoad
|
||||
.byte 0
|
||||
|
||||
MauvilleCity_Gym_MapScript1_20DD74: @ 820DD74
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20DEE7
|
||||
MauvilleCity_Gym_OnLoad: @ 820DD74
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_DeactivatePuzzle
|
||||
switch VAR_MAUVILLE_GYM_STATE
|
||||
case 0, MauvilleCity_Gym_EventScript_20DDBA
|
||||
case 1, MauvilleCity_Gym_EventScript_20DEAF
|
||||
case 2, MauvilleCity_Gym_EventScript_20DEBD
|
||||
case 3, MauvilleCity_Gym_EventScript_20DECB
|
||||
case 4, MauvilleCity_Gym_EventScript_20DED9
|
||||
case 0, MauvilleCity_Gym_EventScript_UpdateBarriers
|
||||
case 1, MauvilleCity_Gym_EventScript_Switch1Pressed
|
||||
case 2, MauvilleCity_Gym_EventScript_Switch2Pressed
|
||||
case 3, MauvilleCity_Gym_EventScript_Switch3Pressed
|
||||
case 4, MauvilleCity_Gym_EventScript_Switch4Pressed
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DDBA:: @ 820DDBA
|
||||
goto_if_set FLAG_MAUVILLE_GYM_BARRIERS_STATE, MauvilleCity_Gym_EventScript_20DDC4
|
||||
MauvilleCity_Gym_EventScript_UpdateBarriers:: @ 820DDBA
|
||||
goto_if_set FLAG_MAUVILLE_GYM_BARRIERS_STATE, MauvilleCity_Gym_EventScript_SetAltBarriers
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DDC4:: @ 820DDC4
|
||||
MauvilleCity_Gym_EventScript_SetAltBarriers:: @ 820DDC4
|
||||
setmetatile 3, 11, METATILE_MauvilleGym_RedBeamV1_On, 1
|
||||
setmetatile 3, 12, METATILE_MauvilleGym_RedBeamV2_On, 1
|
||||
setmetatile 3, 13, METATILE_MauvilleGym_PoleTop_On, 1
|
||||
@@ -45,68 +45,68 @@ MauvilleCity_Gym_EventScript_20DDC4:: @ 820DDC4
|
||||
setmetatile 5, 7, METATILE_MauvilleGym_GreenBeamH4_Off, 0
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DEAF:: @ 820DEAF
|
||||
MauvilleCity_Gym_EventScript_Switch1Pressed:: @ 820DEAF
|
||||
setvar VAR_0x8004, 0
|
||||
special MauvilleGymSpecial1
|
||||
goto MauvilleCity_Gym_EventScript_20DDBA
|
||||
special MauvilleGymPressSwitch
|
||||
goto MauvilleCity_Gym_EventScript_UpdateBarriers
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DEBD:: @ 820DEBD
|
||||
MauvilleCity_Gym_EventScript_Switch2Pressed:: @ 820DEBD
|
||||
setvar VAR_0x8004, 1
|
||||
special MauvilleGymSpecial1
|
||||
goto MauvilleCity_Gym_EventScript_20DDBA
|
||||
special MauvilleGymPressSwitch
|
||||
goto MauvilleCity_Gym_EventScript_UpdateBarriers
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DECB:: @ 820DECB
|
||||
MauvilleCity_Gym_EventScript_Switch3Pressed:: @ 820DECB
|
||||
setvar VAR_0x8004, 2
|
||||
special MauvilleGymSpecial1
|
||||
goto MauvilleCity_Gym_EventScript_20DDBA
|
||||
special MauvilleGymPressSwitch
|
||||
goto MauvilleCity_Gym_EventScript_UpdateBarriers
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DED9:: @ 820DED9
|
||||
MauvilleCity_Gym_EventScript_Switch4Pressed:: @ 820DED9
|
||||
setvar VAR_0x8004, 3
|
||||
special MauvilleGymSpecial1
|
||||
goto MauvilleCity_Gym_EventScript_20DDBA
|
||||
special MauvilleGymPressSwitch
|
||||
goto MauvilleCity_Gym_EventScript_UpdateBarriers
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DEE7:: @ 820DEE7
|
||||
special MauvilleGymSpecial3
|
||||
MauvilleCity_Gym_EventScript_DeactivatePuzzle:: @ 820DEE7
|
||||
special MauvilleGymDeactivatePuzzle
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DEEB:: @ 820DEEB
|
||||
trainerbattle_single TRAINER_WATTSON_1, MauvilleCity_Gym_Text_20E602, MauvilleCity_Gym_Text_20E734, MauvilleCity_Gym_EventScript_20DF2B, NO_MUSIC
|
||||
MauvilleCity_Gym_EventScript_Wattson:: @ 820DEEB
|
||||
trainerbattle_single TRAINER_WATTSON_1, MauvilleCity_Gym_Text_WattsonPreBattle, MauvilleCity_Gym_Text_WattsonDefeat, MauvilleCity_Gym_EventScript_WattsonDefeated, NO_MUSIC
|
||||
specialvar VAR_RESULT, ShouldTryRematchBattle
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20DFDE
|
||||
goto_if_unset FLAG_RECEIVED_TM34, MauvilleCity_Gym_EventScript_20DF8D
|
||||
compare VAR_RESULT, TRUE
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_WattsonRematch
|
||||
goto_if_unset FLAG_RECEIVED_TM34, MauvilleCity_Gym_EventScript_GiveShockWave2
|
||||
compare VAR_NEW_MAUVILLE_STATE, 2
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20DFD4
|
||||
msgbox MauvilleCity_Gym_Text_20E8E3, MSGBOX_DEFAULT
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_CompletedNewMauville
|
||||
msgbox MauvilleCity_Gym_Text_WattsonPostBattle, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DF2B:: @ 820DF2B
|
||||
message MauvilleCity_Gym_Text_20E77F
|
||||
MauvilleCity_Gym_EventScript_WattsonDefeated:: @ 820DF2B
|
||||
message MauvilleCity_Gym_Text_ReceivedDynamoBadge
|
||||
waitmessage
|
||||
call Common_EventScript_PlayGymBadgeFanfare
|
||||
msgbox MauvilleCity_Gym_Text_20E7AA, MSGBOX_DEFAULT
|
||||
msgbox MauvilleCity_Gym_Text_ExplainDynamoBadgeTakeThis, MSGBOX_DEFAULT
|
||||
setvar VAR_SLATEPORT_OUTSIDE_MUSEUM_STATE, 3
|
||||
clearflag FLAG_HIDE_VERDANTURF_TOWN_SCOTT
|
||||
setflag FLAG_DEFEATED_MAUVILLE_GYM
|
||||
setflag FLAG_BADGE03_GET
|
||||
addvar VAR_PETALBURG_GYM_STATE, 1
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
call_if_eq MauvilleCity_Gym_EventScript_271E84
|
||||
call_if_eq Common_EventScript_ReadyPetalburgGymForBattle
|
||||
setvar VAR_0x8008, 3
|
||||
call Common_EventScript_SetGymTrainers
|
||||
special MauvilleGymSpecial3
|
||||
special MauvilleGymDeactivatePuzzle
|
||||
special DrawWholeMapView
|
||||
playse SE_KI_GASYAN
|
||||
call MauvilleCity_Gym_EventScript_20DFB1
|
||||
call MauvilleCity_Gym_EventScript_GiveShockWave
|
||||
closemessage
|
||||
delay 30
|
||||
playfanfare MUS_ME_TORE_EYE
|
||||
msgbox MauvilleCity_Gym_Text_20E8B5, MSGBOX_DEFAULT
|
||||
msgbox MauvilleCity_Gym_Text_RegisteredWattson, MSGBOX_DEFAULT
|
||||
waitfanfare
|
||||
closemessage
|
||||
delay 30
|
||||
@@ -114,158 +114,158 @@ MauvilleCity_Gym_EventScript_20DF2B:: @ 820DF2B
|
||||
release
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DF8D:: @ 820DF8D
|
||||
MauvilleCity_Gym_EventScript_GiveShockWave2:: @ 820DF8D
|
||||
giveitem_std ITEM_TM34
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq Common_EventScript_ShowBagIsFull
|
||||
msgbox MauvilleCity_Gym_Text_20E844, MSGBOX_DEFAULT
|
||||
msgbox MauvilleCity_Gym_Text_ExplainShockWave, MSGBOX_DEFAULT
|
||||
setflag FLAG_RECEIVED_TM34
|
||||
release
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DFB1:: @ 820DFB1
|
||||
MauvilleCity_Gym_EventScript_GiveShockWave:: @ 820DFB1
|
||||
giveitem_std ITEM_TM34
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq Common_EventScript_BagIsFull
|
||||
msgbox MauvilleCity_Gym_Text_20E844, MSGBOX_DEFAULT
|
||||
msgbox MauvilleCity_Gym_Text_ExplainShockWave, MSGBOX_DEFAULT
|
||||
setflag FLAG_RECEIVED_TM34
|
||||
return
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DFD4:: @ 820DFD4
|
||||
msgbox MauvilleCity_Gym_Text_20E925, MSGBOX_DEFAULT
|
||||
MauvilleCity_Gym_EventScript_CompletedNewMauville:: @ 820DFD4
|
||||
msgbox MauvilleCity_Gym_Text_WattsonGoForthAndEndeavor, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DFDE:: @ 820DFDE
|
||||
trainerbattle_rematch_double TRAINER_WATTSON_1, MauvilleCity_Gym_Text_20E9A7, MauvilleCity_Gym_Text_20EA42, MauvilleCity_Gym_Text_20EAFD
|
||||
MauvilleCity_Gym_EventScript_WattsonRematch:: @ 820DFDE
|
||||
trainerbattle_rematch_double TRAINER_WATTSON_1, MauvilleCity_Gym_Text_WattsonPreRematch, MauvilleCity_Gym_Text_WattsonRematchDefeat, MauvilleCity_Gym_Text_WattsonRematchNeedTwoMons
|
||||
msgbox MauvilleCity_Gym_Text_20EA5E, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20DFF9:: @ 820DFF9
|
||||
MauvilleCity_Gym_EventScript_Switch1:: @ 820DFF9
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
compare VAR_MAUVILLE_GYM_STATE, 1
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 1
|
||||
setvar VAR_0x8004, 0
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
goto MauvilleCity_Gym_EventScript_PressFloorSwitch
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E01E:: @ 820E01E
|
||||
MauvilleCity_Gym_EventScript_Switch2:: @ 820E01E
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
compare VAR_MAUVILLE_GYM_STATE, 2
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 2
|
||||
setvar VAR_0x8004, 1
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
goto MauvilleCity_Gym_EventScript_PressFloorSwitch
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E043:: @ 820E043
|
||||
MauvilleCity_Gym_EventScript_Switch3:: @ 820E043
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
compare VAR_MAUVILLE_GYM_STATE, 3
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 3
|
||||
setvar VAR_0x8004, 2
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
goto MauvilleCity_Gym_EventScript_PressFloorSwitch
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E068:: @ 820E068
|
||||
MauvilleCity_Gym_EventScript_Switch4:: @ 820E068
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
compare VAR_MAUVILLE_GYM_STATE, 4
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_SwitchDoNothing
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 4
|
||||
setvar VAR_0x8004, 3
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
goto MauvilleCity_Gym_EventScript_PressFloorSwitch
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E08D:: @ 820E08D
|
||||
special MauvilleGymSpecial2
|
||||
special MauvilleGymSpecial1
|
||||
MauvilleCity_Gym_EventScript_PressFloorSwitch:: @ 820E08D
|
||||
special MauvilleGymSetDefaultBarriers
|
||||
special MauvilleGymPressSwitch
|
||||
special DrawWholeMapView
|
||||
playse SE_KI_GASYAN
|
||||
goto_if_set FLAG_MAUVILLE_GYM_BARRIERS_STATE, MauvilleCity_Gym_EventScript_20E0B4
|
||||
goto_if_unset FLAG_MAUVILLE_GYM_BARRIERS_STATE, MauvilleCity_Gym_EventScript_20E0AF
|
||||
goto_if_set FLAG_MAUVILLE_GYM_BARRIERS_STATE, MauvilleCity_Gym_EventScript_ClearBarriersAltState
|
||||
goto_if_unset FLAG_MAUVILLE_GYM_BARRIERS_STATE, MauvilleCity_Gym_EventScript_SetBarriersAltState
|
||||
releaseall
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E0AD:: @ 820E0AD
|
||||
MauvilleCity_Gym_EventScript_SwitchDoNothing:: @ 820E0AD
|
||||
releaseall
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E0AF:: @ 820E0AF
|
||||
MauvilleCity_Gym_EventScript_SetBarriersAltState:: @ 820E0AF
|
||||
setflag FLAG_MAUVILLE_GYM_BARRIERS_STATE
|
||||
releaseall
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E0B4:: @ 820E0B4
|
||||
MauvilleCity_Gym_EventScript_ClearBarriersAltState:: @ 820E0B4
|
||||
clearflag FLAG_MAUVILLE_GYM_BARRIERS_STATE
|
||||
releaseall
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E0B9:: @ 820E0B9
|
||||
trainerbattle_single TRAINER_KIRK, MauvilleCity_Gym_Text_20E2BC, MauvilleCity_Gym_Text_20E2FC
|
||||
msgbox MauvilleCity_Gym_Text_20E336, MSGBOX_AUTOCLOSE
|
||||
MauvilleCity_Gym_EventScript_Kirk:: @ 820E0B9
|
||||
trainerbattle_single TRAINER_KIRK, MauvilleCity_Gym_Text_KirkPreBattle, MauvilleCity_Gym_Text_KirkDefeat
|
||||
msgbox MauvilleCity_Gym_Text_KirkPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E0D0:: @ 820E0D0
|
||||
trainerbattle_single TRAINER_SHAWN, MauvilleCity_Gym_Text_20E369, MauvilleCity_Gym_Text_20E3A7
|
||||
msgbox MauvilleCity_Gym_Text_20E3C1, MSGBOX_AUTOCLOSE
|
||||
MauvilleCity_Gym_EventScript_Shawn:: @ 820E0D0
|
||||
trainerbattle_single TRAINER_SHAWN, MauvilleCity_Gym_Text_ShawnPreBattle, MauvilleCity_Gym_Text_ShawnDefeat
|
||||
msgbox MauvilleCity_Gym_Text_ShawnPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E0E7:: @ 820E0E7
|
||||
trainerbattle_single TRAINER_BEN, MauvilleCity_Gym_Text_20E443, MauvilleCity_Gym_Text_20E469
|
||||
msgbox MauvilleCity_Gym_Text_20E47E, MSGBOX_AUTOCLOSE
|
||||
MauvilleCity_Gym_EventScript_Ben:: @ 820E0E7
|
||||
trainerbattle_single TRAINER_BEN, MauvilleCity_Gym_Text_BenPreBattle, MauvilleCity_Gym_Text_BenDefeat
|
||||
msgbox MauvilleCity_Gym_Text_BenPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E0FE:: @ 820E0FE
|
||||
trainerbattle_single TRAINER_VIVIAN, MauvilleCity_Gym_Text_20E4BB, MauvilleCity_Gym_Text_20E4F4
|
||||
msgbox MauvilleCity_Gym_Text_20E50F, MSGBOX_AUTOCLOSE
|
||||
MauvilleCity_Gym_EventScript_Vivian:: @ 820E0FE
|
||||
trainerbattle_single TRAINER_VIVIAN, MauvilleCity_Gym_Text_VivianPreBattle, MauvilleCity_Gym_Text_VivianDefeat
|
||||
msgbox MauvilleCity_Gym_Text_VivianPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E115:: @ 820E115
|
||||
trainerbattle_single TRAINER_ANGELO, MauvilleCity_Gym_Text_20E593, MauvilleCity_Gym_Text_20E5A8
|
||||
msgbox MauvilleCity_Gym_Text_20E5C2, MSGBOX_AUTOCLOSE
|
||||
MauvilleCity_Gym_EventScript_Angelo:: @ 820E115
|
||||
trainerbattle_single TRAINER_ANGELO, MauvilleCity_Gym_Text_AngeloPreBattle, MauvilleCity_Gym_Text_AngeloDefeat
|
||||
msgbox MauvilleCity_Gym_Text_AngeloPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E12C:: @ 820E12C
|
||||
MauvilleCity_Gym_EventScript_GymGuide:: @ 820E12C
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E141
|
||||
msgbox MauvilleCity_Gym_Text_20E17F, MSGBOX_DEFAULT
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_GymGuidePostVictory
|
||||
msgbox MauvilleCity_Gym_Text_GymGuideAdvice, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E141:: @ 820E141
|
||||
msgbox MauvilleCity_Gym_Text_20E283, MSGBOX_DEFAULT
|
||||
MauvilleCity_Gym_EventScript_GymGuidePostVictory:: @ 820E141
|
||||
msgbox MauvilleCity_Gym_Text_GymGuidePostVictory, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E14B:: @ 820E14B
|
||||
MauvilleCity_Gym_EventScript_LeftGymStatue:: @ 820E14B
|
||||
lockall
|
||||
goto_if_set FLAG_BADGE03_GET, MauvilleCity_Gym_EventScript_20E16B
|
||||
goto MauvilleCity_Gym_EventScript_20E175
|
||||
goto_if_set FLAG_BADGE03_GET, MauvilleCity_Gym_EventScript_GymStatueCertified
|
||||
goto MauvilleCity_Gym_EventScript_GymStatue
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E15B:: @ 820E15B
|
||||
MauvilleCity_Gym_EventScript_RightGymStatue:: @ 820E15B
|
||||
lockall
|
||||
goto_if_set FLAG_BADGE03_GET, MauvilleCity_Gym_EventScript_20E16B
|
||||
goto MauvilleCity_Gym_EventScript_20E175
|
||||
goto_if_set FLAG_BADGE03_GET, MauvilleCity_Gym_EventScript_GymStatueCertified
|
||||
goto MauvilleCity_Gym_EventScript_GymStatue
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E16B:: @ 820E16B
|
||||
msgbox MauvilleCity_Gym_Text_20E96C, MSGBOX_DEFAULT
|
||||
MauvilleCity_Gym_EventScript_GymStatueCertified:: @ 820E16B
|
||||
msgbox MauvilleCity_Gym_Text_GymStatueCertified, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_EventScript_20E175:: @ 820E175
|
||||
msgbox MauvilleCity_Gym_Text_20E952, MSGBOX_DEFAULT
|
||||
MauvilleCity_Gym_EventScript_GymStatue:: @ 820E175
|
||||
msgbox MauvilleCity_Gym_Text_GymStatue, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
MauvilleCity_Gym_Text_20E17F: @ 820E17F
|
||||
MauvilleCity_Gym_Text_GymGuideAdvice: @ 820E17F
|
||||
.string "Hey, how's it going, CHAMPION-\n"
|
||||
.string "bound {PLAYER}?\p"
|
||||
.string "WATTSON, the LEADER of MAUVILLE\n"
|
||||
@@ -276,72 +276,72 @@ MauvilleCity_Gym_Text_20E17F: @ 820E17F
|
||||
.string "doors all over his GYM! Eccentric!\p"
|
||||
.string "Hey, go for it!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E283: @ 820E283
|
||||
MauvilleCity_Gym_Text_GymGuidePostVictory: @ 820E283
|
||||
.string "Whoa, you're electrifying!\n"
|
||||
.string "You've powered the door open!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E2BC: @ 820E2BC
|
||||
MauvilleCity_Gym_Text_KirkPreBattle: @ 820E2BC
|
||||
.string "My electric soul, it'll shatter your\n"
|
||||
.string "dreams whole, whoa-yeahah!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E2FC: @ 820E2FC
|
||||
MauvilleCity_Gym_Text_KirkDefeat: @ 820E2FC
|
||||
.string "That was plugged in, amped up,\n"
|
||||
.string "over-driven electric, man!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E336: @ 820E336
|
||||
MauvilleCity_Gym_Text_KirkPostBattle: @ 820E336
|
||||
.string "POKéMON and rock, it's all about heart,\n"
|
||||
.string "whoa-yeah!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E369: @ 820E369
|
||||
MauvilleCity_Gym_Text_ShawnPreBattle: @ 820E369
|
||||
.string "I trained under WATTSON!\n"
|
||||
.string "There ain't no way I'll lose easily!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E3A7: @ 820E3A7
|
||||
MauvilleCity_Gym_Text_ShawnDefeat: @ 820E3A7
|
||||
.string "Unplugged and turned off…$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E3C1: @ 820E3C1
|
||||
MauvilleCity_Gym_Text_ShawnPostBattle: @ 820E3C1
|
||||
.string "WATTSON, our GYM LEADER, has been\n"
|
||||
.string "around for a long, long time.\p"
|
||||
.string "He was battling even before your\n"
|
||||
.string "daddy was born, that tough coot.$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E443: @ 820E443
|
||||
MauvilleCity_Gym_Text_BenPreBattle: @ 820E443
|
||||
.string "This GYM's got puzzles!\n"
|
||||
.string "Isn't it fun?$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E469: @ 820E469
|
||||
MauvilleCity_Gym_Text_BenDefeat: @ 820E469
|
||||
.string "It's no fun to lose…$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E47E: @ 820E47E
|
||||
MauvilleCity_Gym_Text_BenPostBattle: @ 820E47E
|
||||
.string "WATTSON says he likes setting up\n"
|
||||
.string "little traps with switches.$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E4BB: @ 820E4BB
|
||||
MauvilleCity_Gym_Text_VivianPreBattle: @ 820E4BB
|
||||
.string "With my charm and my POKéMON's moves,\n"
|
||||
.string "you'll be shocked!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E4F4: @ 820E4F4
|
||||
MauvilleCity_Gym_Text_VivianDefeat: @ 820E4F4
|
||||
.string "I'm shocked by your power!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E50F: @ 820E50F
|
||||
MauvilleCity_Gym_Text_VivianPostBattle: @ 820E50F
|
||||
.string "I've heard that MAUVILLE was founded\n"
|
||||
.string "by WATTSON.\p"
|
||||
.string "He was a TRAINER long before we\n"
|
||||
.string "became TRAINERS.\l"
|
||||
.string "He must know all sorts of things!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E593: @ 820E593
|
||||
MauvilleCity_Gym_Text_AngeloPreBattle: @ 820E593
|
||||
.string "I love shiny things!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E5A8: @ 820E5A8
|
||||
MauvilleCity_Gym_Text_AngeloDefeat: @ 820E5A8
|
||||
.string "Oh…\n"
|
||||
.string "My eyes are frazzled…$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E5C2: @ 820E5C2
|
||||
MauvilleCity_Gym_Text_AngeloPostBattle: @ 820E5C2
|
||||
.string "MAUVILLE GYM's WATTSON has a shiny\n"
|
||||
.string "forehead. It makes me happy!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E602: @ 820E602
|
||||
MauvilleCity_Gym_Text_WattsonPreBattle: @ 820E602
|
||||
.string "I've given up on my plans to convert\n"
|
||||
.string "the city, I have.\p"
|
||||
.string "And so, I put my time into making\n"
|
||||
@@ -354,17 +354,17 @@ MauvilleCity_Gym_Text_20E602: @ 820E602
|
||||
.string "Then, I, WATTSON, the LEADER of\n"
|
||||
.string "MAUVILLE GYM, shall electrify you!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E734: @ 820E734
|
||||
MauvilleCity_Gym_Text_WattsonDefeat: @ 820E734
|
||||
.string "Wahahahah!\n"
|
||||
.string "Fine, I lost!\p"
|
||||
.string "You ended up giving me a thrill!\n"
|
||||
.string "Take this BADGE!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E77F: @ 820E77F
|
||||
MauvilleCity_Gym_Text_ReceivedDynamoBadge: @ 820E77F
|
||||
.string "{PLAYER} received the DYNAMO BADGE\n"
|
||||
.string "from WATTSON.$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E7AA: @ 820E7AA
|
||||
MauvilleCity_Gym_Text_ExplainDynamoBadgeTakeThis: @ 820E7AA
|
||||
.string "With the DYNAMO BADGE, POKéMON can\n"
|
||||
.string "use ROCK SMASH out of battle.\p"
|
||||
.string "And, it will make your POKéMON a little\n"
|
||||
@@ -372,33 +372,33 @@ MauvilleCity_Gym_Text_20E7AA: @ 820E7AA
|
||||
.string "Hmm…\n"
|
||||
.string "You should take this, too!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E844: @ 820E844
|
||||
MauvilleCity_Gym_Text_ExplainShockWave: @ 820E844
|
||||
.string "That TM34 there contains SHOCK WAVE.\p"
|
||||
.string "It's a trustworthy move that never\n"
|
||||
.string "misses! You can count on it!\p"
|
||||
.string "… … … … … …$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E8B5: @ 820E8B5
|
||||
MauvilleCity_Gym_Text_RegisteredWattson: @ 820E8B5
|
||||
.string "Registered GYM LEADER WATTSON\n"
|
||||
.string "in the POKéNAV.$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E8E3: @ 820E8E3
|
||||
MauvilleCity_Gym_Text_WattsonPostBattle: @ 820E8E3
|
||||
.string "I swell with optimism, seeing a promising\n"
|
||||
.string "young TRAINER like you!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E925: @ 820E925
|
||||
MauvilleCity_Gym_Text_WattsonGoForthAndEndeavor: @ 820E925
|
||||
.string "Wahahahah!\n"
|
||||
.string "Go forth and endeavor, youngster!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E952: @ 820E952
|
||||
MauvilleCity_Gym_Text_GymStatue: @ 820E952
|
||||
.string "MAUVILLE CITY POKéMON GYM$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E96C: @ 820E96C
|
||||
MauvilleCity_Gym_Text_GymStatueCertified: @ 820E96C
|
||||
.string "MAUVILLE CITY POKéMON GYM\p"
|
||||
.string "WATTSON'S CERTIFIED TRAINERS:\n"
|
||||
.string "{PLAYER}$"
|
||||
|
||||
MauvilleCity_Gym_Text_20E9A7: @ 820E9A7
|
||||
MauvilleCity_Gym_Text_WattsonPreRematch: @ 820E9A7
|
||||
.string "WATTSON: Ah-ha! Here at last!\n"
|
||||
.string "I know what you want.\l"
|
||||
.string "You want to battle my POKéMON!\p"
|
||||
@@ -406,7 +406,7 @@ MauvilleCity_Gym_Text_20E9A7: @ 820E9A7
|
||||
.string "I'll make sparks fly from you!\n"
|
||||
.string "Don't say I didn't warn you!$"
|
||||
|
||||
MauvilleCity_Gym_Text_20EA42: @ 820EA42
|
||||
MauvilleCity_Gym_Text_WattsonRematchDefeat: @ 820EA42
|
||||
.string "Oof…\n"
|
||||
.string "Our batteries ran dry…$"
|
||||
|
||||
@@ -418,7 +418,7 @@ MauvilleCity_Gym_Text_20EA5E: @ 820EA5E
|
||||
.string "So, come back again sometime,\n"
|
||||
.string "won't you?$"
|
||||
|
||||
MauvilleCity_Gym_Text_20EAFD: @ 820EAFD
|
||||
MauvilleCity_Gym_Text_WattsonRematchNeedTwoMons: @ 820EAFD
|
||||
.string "WATTSON: Ah-ha! Here at last!\n"
|
||||
.string "I know what you want.\l"
|
||||
.string "You want to battle my POKéMON!\p"
|
||||
|
||||
Reference in New Issue
Block a user