2022-05-19 19:14:13 +02:00
|
|
|
.set LOCALID_RICH_BOY, 1
|
|
|
|
.set LOCALID_GENTLEMAN, 2
|
|
|
|
.set LOCALID_SCIENTIST, 3
|
|
|
|
.set LOCALID_STEVEN, 4
|
|
|
|
@ Grunt names numbered like their Trainer values (which are for the full Space Center)
|
|
|
|
.set LOCALID_GRUNT_6, 5
|
|
|
|
.set LOCALID_GRUNT_5, 6
|
|
|
|
.set LOCALID_GRUNT_7, 7
|
|
|
|
.set LOCALID_TABITHA, 8
|
|
|
|
.set LOCALID_MAXIE, 9
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_MapScripts::
|
|
|
|
map_script MAP_SCRIPT_ON_TRANSITION, MossdeepCity_SpaceCenter_2F_OnTransition
|
|
|
|
map_script MAP_SCRIPT_ON_FRAME_TABLE, MossdeepCity_SpaceCenter_2F_OnFrame
|
|
|
|
.byte 0
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_OnTransition:
|
|
|
|
call_if_eq VAR_MOSSDEEP_CITY_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_MoveCivilians
|
|
|
|
call_if_eq VAR_MOSSDEEP_SPACE_CENTER_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_MoveDefeatedGrunts
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_MoveCivilians::
|
|
|
|
clearflag FLAG_INTERACTED_WITH_STEVEN_SPACE_CENTER
|
|
|
|
setobjectxyperm LOCALID_SCIENTIST, 5, 3
|
|
|
|
setobjectmovementtype LOCALID_SCIENTIST, MOVEMENT_TYPE_FACE_RIGHT
|
|
|
|
setobjectxyperm LOCALID_RICH_BOY, 3, 2
|
|
|
|
setobjectmovementtype LOCALID_RICH_BOY, MOVEMENT_TYPE_FACE_RIGHT
|
|
|
|
setobjectxyperm LOCALID_GENTLEMAN, 1, 3
|
|
|
|
setobjectmovementtype LOCALID_GENTLEMAN, MOVEMENT_TYPE_FACE_RIGHT
|
|
|
|
return
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_MoveDefeatedGrunts::
|
|
|
|
setobjectxyperm LOCALID_GRUNT_6, 11, 2
|
|
|
|
setobjectxyperm LOCALID_GRUNT_7, 15, 2
|
|
|
|
setobjectxyperm LOCALID_GRUNT_5, 13, 4
|
|
|
|
return
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_OnFrame:
|
|
|
|
map_script_2 VAR_MOSSDEEP_SPACE_CENTER_STATE, 1, MossdeepCity_SpaceCenter_2F_EventScript_ThreeMagmaGrunts
|
|
|
|
.2byte 0
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_ThreeMagmaGrunts::
|
|
|
|
playse SE_PIN
|
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_ExclamationMark
|
|
|
|
waitmovement 0
|
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_Delay48
|
|
|
|
waitmovement 0
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_YoureOutnumberedTakeUsOn, MSGBOX_YESNO
|
|
|
|
goto_if_eq VAR_RESULT, YES, MossdeepCity_SpaceCenter_2F_EventScript_BattleThreeMagmaGrunts
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_GoodAnswer, MSGBOX_DEFAULT
|
|
|
|
closemessage
|
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, MossdeepCity_SpaceCenter_2F_Movement_PlayerExit
|
|
|
|
waitmovement 0
|
|
|
|
warp MAP_MOSSDEEP_CITY_SPACE_CENTER_1F, 13, 1
|
|
|
|
waitstate
|
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Movement_PlayerExit:
|
|
|
|
walk_up
|
|
|
|
step_end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_BattleThreeMagmaGrunts::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_Grunt5Intro, MSGBOX_DEFAULT
|
|
|
|
trainerbattle_no_intro TRAINER_GRUNT_SPACE_CENTER_5, MossdeepCity_SpaceCenter_2F_Text_Grunt5Defeat
|
|
|
|
applymovement LOCALID_GRUNT_5, MossdeepCity_SpaceCenter_2F_Movement_Grunt5Defeated
|
|
|
|
waitmovement 0
|
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterLeft
|
|
|
|
waitmovement 0
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_Grunt6Intro, MSGBOX_DEFAULT
|
|
|
|
trainerbattle_no_intro TRAINER_GRUNT_SPACE_CENTER_6, MossdeepCity_SpaceCenter_2F_Text_Grunt6Defeat
|
|
|
|
applymovement LOCALID_GRUNT_6, MossdeepCity_SpaceCenter_2F_Movement_Grunt6Defeated
|
|
|
|
waitmovement 0
|
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterRight
|
|
|
|
waitmovement 0
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_Grunt7Intro, MSGBOX_DEFAULT
|
|
|
|
trainerbattle_no_intro TRAINER_GRUNT_SPACE_CENTER_7, MossdeepCity_SpaceCenter_2F_Text_Grunt7Defeat
|
|
|
|
applymovement LOCALID_GRUNT_7, MossdeepCity_SpaceCenter_2F_Movement_Grunt7Defeated
|
|
|
|
waitmovement 0
|
|
|
|
setvar VAR_MOSSDEEP_SPACE_CENTER_STATE, 2
|
|
|
|
copyobjectxytoperm LOCALID_GRUNT_6
|
|
|
|
copyobjectxytoperm LOCALID_GRUNT_7
|
|
|
|
copyobjectxytoperm LOCALID_GRUNT_5
|
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Movement_Grunt6Defeated:
|
|
|
|
lock_facing_direction
|
|
|
|
walk_left
|
|
|
|
unlock_facing_direction
|
|
|
|
step_end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Movement_Grunt5Defeated:
|
|
|
|
lock_facing_direction
|
|
|
|
walk_down
|
|
|
|
unlock_facing_direction
|
|
|
|
step_end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Movement_Grunt7Defeated:
|
|
|
|
lock_facing_direction
|
|
|
|
walk_right
|
|
|
|
unlock_facing_direction
|
|
|
|
step_end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Scientist::
|
|
|
|
lock
|
|
|
|
faceplayer
|
|
|
|
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_2F_EventScript_ScientistNormal
|
|
|
|
goto_if_eq VAR_MOSSDEEP_CITY_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_ScientistMagma
|
|
|
|
goto_if_lt VAR_MOSSDEEP_CITY_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_ScientistNormal
|
|
|
|
goto MossdeepCity_SpaceCenter_2F_EventScript_ScientistMagma
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_ScientistNormal::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_MossdeepIdealForRockets, MSGBOX_DEFAULT
|
|
|
|
release
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_ScientistMagma::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_WhyWouldMagmaStealRocketFuel, MSGBOX_DEFAULT
|
|
|
|
release
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Gentleman::
|
|
|
|
lock
|
|
|
|
faceplayer
|
|
|
|
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_2F_EventScript_GentlemanNormal
|
|
|
|
goto_if_eq VAR_MOSSDEEP_CITY_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_GentlemanMagma
|
|
|
|
goto_if_lt VAR_MOSSDEEP_CITY_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_GentlemanNormal
|
|
|
|
goto MossdeepCity_SpaceCenter_2F_EventScript_GentlemanMagma
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_GentlemanNormal::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_WouldveLikedToBeAstronaut, MSGBOX_DEFAULT
|
|
|
|
release
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_GentlemanMagma::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_MagmaCantGetAwayWithThis, MSGBOX_DEFAULT
|
|
|
|
release
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_RichBoy::
|
|
|
|
lock
|
|
|
|
faceplayer
|
|
|
|
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_2F_EventScript_RichBoyNormal
|
|
|
|
goto_if_eq VAR_MOSSDEEP_CITY_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_RichBoyMagma
|
|
|
|
goto_if_lt VAR_MOSSDEEP_CITY_STATE, 2, MossdeepCity_SpaceCenter_2F_EventScript_RichBoyNormal
|
|
|
|
goto MossdeepCity_SpaceCenter_2F_EventScript_RichBoyMagma
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_RichBoyNormal::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_WishOrdinaryPeopleCouldGoIntoSpace, MSGBOX_DEFAULT
|
|
|
|
release
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_RichBoyMagma::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_DoesMagmaWantToGoToSpace, MSGBOX_DEFAULT
|
|
|
|
release
|
|
|
|
end
|
|
|
|
|
|
|
|
@ Battle for the below 3 grunts is handled in MossdeepCity_SpaceCenter_2F_EventScript_BattleThreeMagmaGrunts
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Grunt6::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_Grunt6PostBattle, MSGBOX_NPC
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Grunt7::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_Grunt7PostBattle, MSGBOX_NPC
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Grunt5::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_Grunt5PostBattle, MSGBOX_NPC
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Tabitha::
|
|
|
|
lock
|
|
|
|
faceplayer
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_WellTakeCareOfYou, MSGBOX_DEFAULT
|
|
|
|
applymovement VAR_LAST_TALKED, Common_Movement_FaceOriginalDirection
|
|
|
|
waitmovement 0
|
|
|
|
release
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Maxie::
|
|
|
|
lockall
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_MaxieDontInterfere, MSGBOX_DEFAULT
|
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_Steven::
|
|
|
|
lockall
|
|
|
|
goto_if_set FLAG_INTERACTED_WITH_STEVEN_SPACE_CENTER, MossdeepCity_SpaceCenter_2F_EventScript_ReadyForBattlePrompt
|
|
|
|
setflag FLAG_INTERACTED_WITH_STEVEN_SPACE_CENTER
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_StevenWhyStealRocketFuel, MSGBOX_DEFAULT
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_MaxieUseFuelToEruptVolcano, MSGBOX_DEFAULT
|
|
|
|
closemessage
|
|
|
|
delay 30
|
|
|
|
playse SE_NOT_EFFECTIVE
|
|
|
|
switch VAR_FACING
|
|
|
|
case DIR_SOUTH, MossdeepCity_SpaceCenter_2F_EventScript_StevenFightMovementSouth
|
|
|
|
applymovement LOCALID_STEVEN, MossdeepCity_SpaceCenter_2F_Movement_StevenFight
|
|
|
|
waitmovement 0
|
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_StevenFightMovementSouth::
|
|
|
|
applymovement LOCALID_STEVEN, MossdeepCity_SpaceCenter_2F_Movement_StevenFightSouth
|
|
|
|
waitmovement 0
|
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Movement_StevenFight:
|
|
|
|
lock_facing_direction
|
|
|
|
walk_fast_up
|
|
|
|
walk_fast_up
|
|
|
|
unlock_facing_direction
|
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
walk_slow_down
|
|
|
|
walk_slow_down
|
|
|
|
step_end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Movement_StevenFightSouth:
|
|
|
|
face_left
|
|
|
|
lock_facing_direction
|
|
|
|
walk_fast_right
|
|
|
|
walk_fast_right
|
|
|
|
unlock_facing_direction
|
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
walk_slow_left
|
|
|
|
walk_slow_left
|
|
|
|
face_down
|
|
|
|
step_end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_ReadyForBattlePrompt::
|
|
|
|
applymovement VAR_LAST_TALKED, Common_Movement_FacePlayer
|
|
|
|
waitmovement 0
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_StevenAreYouReadyToBattle, MSGBOX_YESNO
|
|
|
|
goto_if_eq VAR_RESULT, YES, MossdeepCity_SpaceCenter_2F_EventScript_ChoosePartyForMultiBattle
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_StevenHurryGetReadyQuickly, MSGBOX_DEFAULT
|
|
|
|
closemessage
|
|
|
|
applymovement VAR_LAST_TALKED, Common_Movement_WalkInPlaceFasterDown
|
|
|
|
waitmovement 0
|
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_ChoosePartyForMultiBattle::
|
|
|
|
applymovement VAR_LAST_TALKED, Common_Movement_WalkInPlaceFasterDown
|
|
|
|
waitmovement 0
|
|
|
|
special SavePlayerParty
|
|
|
|
fadescreen FADE_TO_BLACK
|
|
|
|
special ChooseHalfPartyForBattle
|
|
|
|
waitstate
|
|
|
|
goto_if_ne VAR_RESULT, 0, MossdeepCity_SpaceCenter_2F_EventScript_DoStevenMultiBattle
|
|
|
|
special LoadPlayerParty
|
|
|
|
goto MossdeepCity_SpaceCenter_2F_EventScript_ReadyForBattlePrompt
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_DoStevenMultiBattle::
|
|
|
|
special ReducePlayerPartyToSelectedMons
|
|
|
|
frontier_set FRONTIER_DATA_SELECTED_MON_ORDER
|
|
|
|
setvar VAR_0x8004, SPECIAL_BATTLE_STEVEN
|
|
|
|
setvar VAR_0x8005, 0
|
|
|
|
special DoSpecialTrainerBattle
|
|
|
|
waitstate
|
|
|
|
frontier_saveparty
|
|
|
|
special LoadPlayerParty
|
|
|
|
switch VAR_RESULT
|
|
|
|
case 1, MossdeepCity_SpaceCenter_2F_EventScript_DefeatedMaxieTabitha
|
|
|
|
fadescreen FADE_TO_BLACK
|
|
|
|
special SetCB2WhiteOut
|
|
|
|
waitstate
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_DefeatedMaxieTabitha::
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_MaxieWeFailedIsAquaAlsoMisguided, MSGBOX_DEFAULT
|
|
|
|
closemessage
|
|
|
|
delay 20
|
|
|
|
applymovement LOCALID_MAXIE, Common_Movement_WalkInPlaceFasterLeft
|
|
|
|
applymovement LOCALID_TABITHA, Common_Movement_WalkInPlaceFasterDown
|
|
|
|
waitmovement 0
|
|
|
|
delay 60
|
|
|
|
applymovement LOCALID_MAXIE, Common_Movement_WalkInPlaceFasterUp
|
|
|
|
applymovement LOCALID_TABITHA, Common_Movement_WalkInPlaceFasterRight
|
|
|
|
waitmovement 0
|
|
|
|
delay 20
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_MaxieWeWillGiveUp, MSGBOX_DEFAULT
|
|
|
|
closemessage
|
|
|
|
setvar VAR_MOSSDEEP_CITY_STATE, 3
|
|
|
|
fadedefaultbgm
|
|
|
|
fadescreen FADE_TO_BLACK
|
|
|
|
setvar VAR_MOSSDEEP_SPACE_CENTER_STATE, 3
|
|
|
|
setflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_1F_TEAM_MAGMA
|
|
|
|
setflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_2F_TEAM_MAGMA
|
|
|
|
setflag FLAG_HIDE_MOSSDEEP_CITY_TEAM_MAGMA
|
|
|
|
removeobject LOCALID_GRUNT_6
|
|
|
|
removeobject LOCALID_GRUNT_7
|
|
|
|
removeobject LOCALID_GRUNT_5
|
|
|
|
removeobject LOCALID_TABITHA
|
|
|
|
removeobject LOCALID_MAXIE
|
|
|
|
setobjectxy LOCALID_SCIENTIST, 5, 6
|
|
|
|
turnobject LOCALID_SCIENTIST, DIR_SOUTH
|
|
|
|
setobjectxy LOCALID_GENTLEMAN, 11, 8
|
|
|
|
turnobject LOCALID_GENTLEMAN, DIR_NORTH
|
|
|
|
setobjectxy LOCALID_RICH_BOY, 6, 2
|
|
|
|
turnobject LOCALID_RICH_BOY, DIR_NORTH
|
|
|
|
call MossdeepCity_SpaceCenter_2F_EventScript_StevenFacePlayer
|
|
|
|
fadescreen FADE_FROM_BLACK
|
|
|
|
msgbox MossdeepCity_SpaceCenter_2F_Text_StevenThankYouComeSeeMeAtHome, MSGBOX_DEFAULT
|
|
|
|
closemessage
|
|
|
|
fadescreen FADE_TO_BLACK
|
|
|
|
setflag FLAG_DEFEATED_MAGMA_SPACE_CENTER
|
|
|
|
setflag FLAG_HIDE_MOSSDEEP_CITY_STEVENS_HOUSE_STEVEN
|
|
|
|
removeobject LOCALID_STEVEN
|
|
|
|
setflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_MAGMA_NOTE
|
|
|
|
clearflag FLAG_HIDE_MOSSDEEP_CITY_STEVENS_HOUSE_STEVEN
|
|
|
|
setvar VAR_STEVENS_HOUSE_STATE, 1
|
|
|
|
setflag FLAG_HIDE_MOSSDEEP_CITY_SCOTT
|
|
|
|
removeobject LOCALID_SCIENTIST
|
|
|
|
setobjectxyperm LOCALID_SCIENTIST, 5, 6
|
|
|
|
setobjectmovementtype LOCALID_SCIENTIST, MOVEMENT_TYPE_WANDER_AROUND
|
|
|
|
addobject LOCALID_SCIENTIST
|
|
|
|
fadescreen FADE_FROM_BLACK
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_StevenFacePlayer::
|
|
|
|
switch VAR_FACING
|
|
|
|
case DIR_SOUTH, MossdeepCity_SpaceCenter_2F_EventScript_StevenFacePlayerSouth
|
|
|
|
case DIR_WEST, MossdeepCity_SpaceCenter_2F_EventScript_StevenFacePlayerWest
|
|
|
|
return
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_StevenFacePlayerSouth::
|
|
|
|
turnobject LOCALID_STEVEN, DIR_NORTH
|
|
|
|
return
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_StevenFacePlayerWest::
|
|
|
|
turnobject LOCALID_STEVEN, DIR_EAST
|
|
|
|
return
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_MaxieTrainer::
|
|
|
|
trainerbattle TRAINER_BATTLE_SET_TRAINER_A, TRAINER_MAXIE_MOSSDEEP, 0, MossdeepCity_SpaceCenter_2F_Text_JustWantToExpandLand, MossdeepCity_SpaceCenter_2F_Text_JustWantToExpandLand
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_TabithaTrainer::
|
|
|
|
trainerbattle TRAINER_BATTLE_SET_TRAINER_B, TRAINER_TABITHA_MOSSDEEP, 0, MossdeepCity_SpaceCenter_Text_TabithaDefeat, MossdeepCity_SpaceCenter_Text_TabithaDefeat
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_RivalRayquazaCall::
|
|
|
|
lockall
|
|
|
|
checkplayergender
|
|
|
|
call_if_eq VAR_RESULT, MALE, MossdeepCity_SpaceCenter_2F_EventScript_MayRayquazaCall
|
|
|
|
call_if_eq VAR_RESULT, FEMALE, MossdeepCity_SpaceCenter_2F_EventScript_BrendanRayquazaCall
|
|
|
|
closemessage
|
|
|
|
clearflag FLAG_DEFEATED_MAGMA_SPACE_CENTER
|
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_MayRayquazaCall::
|
|
|
|
pokenavcall MatchCall_Text_MayRayquazaCall
|
|
|
|
waitmessage
|
|
|
|
return
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_EventScript_BrendanRayquazaCall::
|
|
|
|
pokenavcall MatchCall_Text_BrendanRayquazaCall
|
|
|
|
waitmessage
|
|
|
|
return
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_MossdeepIdealForRockets:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Mossdeep has mainly sunny weather,\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "and its winds are stable.\p"
|
|
|
|
.string "It's an ideal location for launching\n"
|
|
|
|
.string "rockets.$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_WhyWouldMagmaStealRocketFuel:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Why would Team Magma want to steal\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "our rocket fuel in the first place?$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_WouldveLikedToBeAstronaut:
|
|
|
|
.string "If only I was a little younger, I would\n"
|
|
|
|
.string "have liked being an astronaut…\p"
|
|
|
|
.string "No… It's not too late!\n"
|
|
|
|
.string "I can and will try!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_MagmaCantGetAwayWithThis:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "If Team Magma takes the rocket fuel,\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "I won't be able to go to space!\p"
|
|
|
|
.string "They can't be allowed to get away\n"
|
|
|
|
.string "with such an outrage!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_WishOrdinaryPeopleCouldGoIntoSpace:
|
|
|
|
.string "I wish ordinary people could go into\n"
|
|
|
|
.string "space one day…$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_DoesMagmaWantToGoToSpace:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Team Magma…\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "Do they want to go to space, too?$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_YoureOutnumberedTakeUsOn:
|
|
|
|
.string "What's wrong with you?\p"
|
|
|
|
.string "You're outnumbered three to one,\n"
|
|
|
|
.string "but you still want to take us on?$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_GoodAnswer:
|
|
|
|
.string "Good answer!\n"
|
|
|
|
.string "That's what a smart person'll do!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt5Intro:
|
|
|
|
.string "A reckless go-getter, are you?\n"
|
|
|
|
.string "Okay, I'll go first!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt5Defeat:
|
|
|
|
.string "I lost!\n"
|
|
|
|
.string "But!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt6Intro:
|
|
|
|
.string "It's too soon to be relieved!\n"
|
|
|
|
.string "I'm up next!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt6Defeat:
|
|
|
|
.string "I lost, too!\n"
|
|
|
|
.string "But!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt7Intro:
|
|
|
|
.string "I bet you want to take a break.\n"
|
|
|
|
.string "But I'm not about to let you do that!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt7Defeat:
|
|
|
|
.string "We should've taken a break…\n"
|
|
|
|
.string "That's what we should've done…$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt6PostBattle:
|
|
|
|
.string "Three of us here, and look at the sorry\n"
|
|
|
|
.string "mess we got ourselves into.$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt7PostBattle:
|
|
|
|
.string "We three losing like this…\n"
|
|
|
|
.string "We look worse than usual by triple!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_Grunt5PostBattle:
|
|
|
|
.string "Are we being useful to our leader\n"
|
|
|
|
.string "at all?$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_WellTakeCareOfYou:
|
|
|
|
.string "Hehehe!\p"
|
|
|
|
.string "We come all the way here to get some\n"
|
|
|
|
.string "fuel, and we're interfered with again!\p"
|
|
|
|
.string "If you're going to mess with us too,\n"
|
|
|
|
.string "we'll take care of you at the same time!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_MaxieDontInterfere:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Maxie: Clear out of the way!\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "Don't you dare interfere!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_StevenWhyStealRocketFuel:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Steven: Team Magma…\p"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "What's the point of stealing rocket\n"
|
|
|
|
.string "fuel?$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_MaxieUseFuelToEruptVolcano:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Maxie: Fufufu… Since you're so\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "curious, you deserve an explanation.\p"
|
|
|
|
.string "We're going to jettison the entire\n"
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "load into Mt. Chimney!\p"
|
|
|
|
.string "With Groudon gone, we have no need\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "for that slag heap of a mountain!\p"
|
|
|
|
.string "So we'll use the fuel's power to make\n"
|
|
|
|
.string "the volcano erupt!\p"
|
|
|
|
.string "It will be savage!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_StevenAreYouReadyToBattle:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Steven: {PLAYER}{KUN}!\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "You're going to help me?\p"
|
|
|
|
.string "Let's go into battle together!\n"
|
|
|
|
.string "Are you ready?$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_StevenHurryGetReadyQuickly:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Steven: Then, hurry!\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "Get ready quickly!$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_JustWantToExpandLand:
|
|
|
|
.string "All I want…\n"
|
|
|
|
.string "I just want to expand the land mass…$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_Text_TabithaDefeat:
|
|
|
|
.string "I'm with our leader…$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_MaxieWeFailedIsAquaAlsoMisguided:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Maxie: We failed to make the volcano\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "erupt…\p"
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "We failed to control Groudon after\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "we had awoken it…\p"
|
|
|
|
.string "Is our goal to expand the land\n"
|
|
|
|
.string "misguided?\p"
|
|
|
|
.string "… … … … … …\n"
|
|
|
|
.string "… … … … … …\p"
|
|
|
|
.string "If…\n"
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "If we, Team Magma, are wrong…\l"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "… … … … … …\p"
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Then might Team Aqua's goal to expand\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "the sea also be equally misguided?$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_MaxieWeWillGiveUp:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Maxie: All right…\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "We will give up on the fuel…\p"
|
|
|
|
.string "There appear to be more important\n"
|
|
|
|
.string "matters that I must examine…$"
|
|
|
|
|
|
|
|
MossdeepCity_SpaceCenter_2F_Text_StevenThankYouComeSeeMeAtHome:
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Steven: Whew, that was too tense.\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "{PLAYER}{KUN}, thank you.\p"
|
|
|
|
.string "I have something to give you as\n"
|
|
|
|
.string "thanks for your support.\p"
|
|
|
|
.string "Please come see me at home\n"
|
|
|
|
.string "after this.\p"
|
2022-08-21 22:56:26 +02:00
|
|
|
.string "Oh, yes, I don't live in Rustboro City.\n"
|
2022-05-19 19:14:13 +02:00
|
|
|
.string "I live right here on this island.$"
|