130 lines
4.6 KiB
PHP
130 lines
4.6 KiB
PHP
.set LOCALID_MATT, 1
|
||
.set LOCALID_SUBMARINE, 4
|
||
|
||
AquaHideout_B2F_MapScripts::
|
||
map_script MAP_SCRIPT_ON_TRANSITION, AquaHideout_B2F_OnTransition
|
||
.byte 0
|
||
|
||
AquaHideout_B2F_OnTransition:
|
||
call_if_set FLAG_TEAM_AQUA_ESCAPED_IN_SUBMARINE, AquaHideout_B2F_EventScript_PreventMattNoticing
|
||
end
|
||
|
||
AquaHideout_B2F_EventScript_PreventMattNoticing::
|
||
setvar VAR_TEMP_1, 1
|
||
return
|
||
|
||
AquaHideout_B2F_EventScript_MattNoticePlayer::
|
||
lockall
|
||
setvar VAR_0x8008, LOCALID_MATT
|
||
playse SE_PIN
|
||
applymovement VAR_0x8008, Common_Movement_ExclamationMark
|
||
waitmovement 0
|
||
applymovement VAR_0x8008, Common_Movement_FacePlayer
|
||
waitmovement 0
|
||
setvar VAR_TEMP_1, 1
|
||
releaseall
|
||
end
|
||
|
||
AquaHideout_B2F_EventScript_Matt::
|
||
trainerbattle_single TRAINER_MATT, AquaHideout_B2F_Text_MattIntro, AquaHideout_B2F_Text_MattDefeat, AquaHideout_B2F_EventScript_SubmarineEscape
|
||
msgbox AquaHideout_B2F_Text_MattPostBattle, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
AquaHideout_B2F_EventScript_SubmarineEscape::
|
||
setvar VAR_0x8008, LOCALID_MATT
|
||
setvar VAR_0x8009, LOCALID_SUBMARINE
|
||
applymovement VAR_0x8008, Common_Movement_WalkInPlaceFasterLeft
|
||
waitmovement 0
|
||
delay 20
|
||
applymovement VAR_0x8008, Common_Movement_FacePlayer
|
||
waitmovement 0
|
||
msgbox AquaHideout_B2F_Text_OurBossGotThroughHisPreparations, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement VAR_0x8008, Common_Movement_WalkInPlaceFasterLeft
|
||
applymovement VAR_0x8009, AquaHideout_B2F_Movement_SumbarineDepartLeft
|
||
waitmovement 0
|
||
removeobject VAR_0x8009
|
||
delay 20
|
||
applymovement VAR_0x8008, Common_Movement_FacePlayer
|
||
waitmovement 0
|
||
msgbox AquaHideout_B2F_Text_MattPostBattle, MSGBOX_DEFAULT
|
||
setflag FLAG_TEAM_AQUA_ESCAPED_IN_SUBMARINE
|
||
setflag FLAG_HIDE_LILYCOVE_CITY_AQUA_GRUNTS
|
||
release
|
||
end
|
||
|
||
AquaHideout_B2F_Movement_SumbarineDepartLeft:
|
||
walk_left
|
||
walk_left
|
||
walk_left
|
||
walk_left
|
||
step_end
|
||
|
||
@ Unused
|
||
AquaHideout_B2F_Movement_SumbarineDepartRight:
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
step_end
|
||
|
||
AquaHideout_B2F_EventScript_Grunt4::
|
||
trainerbattle_single TRAINER_GRUNT_AQUA_HIDEOUT_4, AquaHideout_B2F_Text_Grunt4Intro, AquaHideout_B2F_Text_Grunt4Defeat, AquaHideout_B2F_EventScript_Grunt4Defeated
|
||
msgbox AquaHideout_B2F_Text_Grunt4PostBattle, MSGBOX_AUTOCLOSE
|
||
end
|
||
|
||
AquaHideout_B2F_EventScript_Grunt4Defeated::
|
||
msgbox AquaHideout_B2F_Text_Grunt4PostBattle, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
AquaHideout_B2F_EventScript_Grunt6::
|
||
trainerbattle_single TRAINER_GRUNT_AQUA_HIDEOUT_6, AquaHideout_B2F_Text_Grunt6Intro, AquaHideout_B2F_Text_Grunt6Defeat
|
||
msgbox AquaHideout_B2F_Text_Grunt6PostBattle, MSGBOX_AUTOCLOSE
|
||
end
|
||
|
||
AquaHideout_B2F_EventScript_Grunt8::
|
||
trainerbattle_single TRAINER_GRUNT_AQUA_HIDEOUT_8, AquaHideout_B2F_Text_Grunt8Intro, AquaHideout_B2F_Text_Grunt8Defeat
|
||
msgbox AquaHideout_B2F_Text_Grunt8PostBattle, MSGBOX_AUTOCLOSE
|
||
end
|
||
|
||
AquaHideout_B2F_Text_MattIntro:
|
||
.string "嘿嘿嘿……\p居然能走到这儿来啊,\n看来我们低估了你!\p但是到此为止了!\p我可比前面那些家伙\n都要强得多。\p我可不是仅仅拖延时间的,\n我会将你捏成粉末的!$"
|
||
|
||
AquaHideout_B2F_Text_MattDefeat:
|
||
.string "嘿嘿嘿……\n看来我也输了……$"
|
||
|
||
AquaHideout_B2F_Text_OurBossGotThroughHisPreparations:
|
||
.string "嘿嘿嘿!\p我陪你玩的时候,我们的老大\n就可以做好准备了!$"
|
||
|
||
AquaHideout_B2F_Text_MattPostBattle:
|
||
.string "嘿嘿嘿!\p我们的老大已经在去\n海底洞窟的路上了!\p要是你想追的话,\n就去水静市那边宽广的海域\l慢慢找吧。\p但是你能找到吗?\n嘿嘿嘿!$"
|
||
|
||
AquaHideout_B2F_Text_Grunt4Intro:
|
||
.string "哇哈哈,我已经等烦了!\n你也欠我一场战斗!$"
|
||
|
||
AquaHideout_B2F_Text_Grunt4Defeat:
|
||
.string "等烦了……\n也败得一塌糊涂……$"
|
||
|
||
AquaHideout_B2F_Text_Grunt4PostBattle:
|
||
.string "老大……\n这样可以了吗?$"
|
||
|
||
AquaHideout_B2F_Text_Grunt6Intro:
|
||
.string "这里的传送地板可是\n基地的骄傲!\p你完全不知道你身在何处了吧,\n不是吗?\p等敌人变得慌乱又疲劳,突然给他\n致命一击!这就是我们的作战计划!$"
|
||
|
||
AquaHideout_B2F_Text_Grunt6Defeat:
|
||
.string "怎么回事?\n你一点都不累!$"
|
||
|
||
AquaHideout_B2F_Text_Grunt6PostBattle:
|
||
.string "说起来……我忘了\n把大师球放在哪里了。\p如果我没有保护好它,\n会被老大骂死的……$"
|
||
|
||
AquaHideout_B2F_Text_Grunt8Intro:
|
||
.string "我加入海洋队的时候,第一件事\n就是记住这些传送地板\l都通向什么地方。$"
|
||
|
||
AquaHideout_B2F_Text_Grunt8Defeat:
|
||
.string "脑子里全都是\n传送地板的事情了……$"
|
||
|
||
AquaHideout_B2F_Text_Grunt8PostBattle:
|
||
.string "我想我必须学学\n战斗的要诀了……$"
|