Pokenav统一为宝可导航,全流程中仅兹伏奇初次介绍时使用 送神山码头文本错误翻译修复 城市名称统一补全为XX市/镇 哈奇老人相关的文本调整 海员统一修正为水手 标点符号重复使用修复 小遥错字修复 汉化优化
269 lines
8.4 KiB
PHP
269 lines
8.4 KiB
PHP
.set LOCALID_MAGMA_GRUNT_1, 5
|
||
.set LOCALID_MAGMA_GRUNT_2, 6
|
||
.set LOCALID_ARCHIE, 7
|
||
.set LOCALID_AQUA_GRUNT_1, 8
|
||
.set LOCALID_AQUA_GRUNT_2, 9
|
||
|
||
MeteorFalls_1F_1R_MapScripts::
|
||
map_script MAP_SCRIPT_ON_LOAD, MeteorFalls_1F_1R_OnLoad
|
||
.byte 0
|
||
|
||
MeteorFalls_1F_1R_OnLoad:
|
||
call_if_set FLAG_SYS_GAME_CLEAR, MeteorFalls_1F_1R_EventScript_OpenStevensCave
|
||
end
|
||
|
||
MeteorFalls_1F_1R_EventScript_OpenStevensCave::
|
||
setmetatile 4, 1, METATILE_MeteorFalls_CaveEntrance_Top, TRUE
|
||
setmetatile 3, 2, METATILE_MeteorFalls_CaveEntrance_Left, TRUE
|
||
setmetatile 4, 2, METATILE_MeteorFalls_CaveEntrance_Bottom, FALSE
|
||
setmetatile 5, 2, METATILE_MeteorFalls_CaveEntrance_Right, TRUE
|
||
return
|
||
|
||
MeteorFalls_1F_1R_EventScript_MagmaStealsMeteoriteScene::
|
||
lockall
|
||
playbgm MUS_ENCOUNTER_MAGMA, FALSE
|
||
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_FaceDown
|
||
waitmovement 0
|
||
delay 30
|
||
applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceDown
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_WithThisMeteorite, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterUp
|
||
applymovement LOCALID_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterUp
|
||
waitmovement 0
|
||
playse SE_PIN
|
||
applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_ExclamationMark
|
||
waitmovement 0
|
||
applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_Delay48
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_DontExpectMercyFromMagma, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement LOCALID_MAGMA_GRUNT_1, MeteorFalls_1F_1R_Movement_MagmaGruntApproachPlayer
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_HoldItRightThereMagma, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterLeft
|
||
applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterLeft
|
||
applymovement LOCALID_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterLeft
|
||
waitmovement 0
|
||
addobject LOCALID_ARCHIE
|
||
addobject LOCALID_AQUA_GRUNT_1
|
||
addobject LOCALID_AQUA_GRUNT_2
|
||
playbgm MUS_ENCOUNTER_AQUA, FALSE
|
||
applymovement LOCALID_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieArrive
|
||
applymovement LOCALID_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1Arrive
|
||
applymovement LOCALID_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2Arrive
|
||
waitmovement 0
|
||
applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterLeft
|
||
applymovement LOCALID_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterLeft
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_BeSeeingYouTeamAqua, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement OBJ_EVENT_ID_PLAYER, MeteorFalls_1F_1R_Movement_PushPlayerOutOfWay
|
||
applymovement LOCALID_MAGMA_GRUNT_1, MeteorFalls_1F_1R_Movement_MagmaGrunt1Exit
|
||
applymovement LOCALID_MAGMA_GRUNT_2, MeteorFalls_1F_1R_Movement_MagmaGrunt2Exit
|
||
waitmovement 0
|
||
removeobject LOCALID_MAGMA_GRUNT_1
|
||
removeobject LOCALID_MAGMA_GRUNT_2
|
||
applymovement LOCALID_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieApproachPlayer
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_ArchieSeenYouBefore, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement LOCALID_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1ApproachArchie
|
||
applymovement LOCALID_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2ApproachArchie
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_BossWeShouldChaseMagma, MSGBOX_DEFAULT
|
||
applymovement LOCALID_ARCHIE, Common_Movement_WalkInPlaceFasterDown
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_ArchieYesNoTellingWhatMagmaWillDo, MSGBOX_DEFAULT
|
||
applymovement LOCALID_ARCHIE, Common_Movement_WalkInPlaceFasterLeft
|
||
waitmovement 0
|
||
msgbox MeteorFalls_1F_1R_Text_ArchieFarewell, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement LOCALID_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieExit
|
||
applymovement LOCALID_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1Exit
|
||
applymovement LOCALID_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2Exit
|
||
waitmovement 0
|
||
fadedefaultbgm
|
||
removeobject LOCALID_ARCHIE
|
||
removeobject LOCALID_AQUA_GRUNT_1
|
||
removeobject LOCALID_AQUA_GRUNT_2
|
||
setflag FLAG_HIDE_ROUTE_112_TEAM_MAGMA
|
||
setflag FLAG_MET_ARCHIE_METEOR_FALLS
|
||
setflag FLAG_HIDE_FALLARBOR_TOWN_BATTLE_TENT_SCOTT
|
||
setvar VAR_METEOR_FALLS_STATE, 1
|
||
releaseall
|
||
end
|
||
|
||
MeteorFalls_1F_1R_Movement_MagmaGruntApproachPlayer:
|
||
walk_right
|
||
walk_right
|
||
walk_in_place_faster_up
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_MagmaGrunt1Exit:
|
||
walk_fast_up
|
||
walk_fast_up
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_MagmaGrunt2Exit:
|
||
walk_fast_up
|
||
walk_fast_up
|
||
walk_fast_up
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
walk_fast_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_ArchieArrive:
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_AquaGrunt1Arrive:
|
||
delay_16
|
||
delay_16
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_AquaGrunt2Arrive:
|
||
delay_16
|
||
delay_16
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_ArchieExit:
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_ArchieApproachPlayer:
|
||
walk_right
|
||
walk_right
|
||
walk_up
|
||
walk_up
|
||
walk_in_place_faster_left
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_AquaGrunt1Exit:
|
||
walk_up
|
||
walk_up
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_AquaGrunt1ApproachArchie:
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_in_place_faster_up
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_AquaGrunt2Exit:
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_AquaGrunt2ApproachArchie:
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_in_place_faster_up
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_Movement_PushPlayerOutOfWay:
|
||
walk_in_place_faster_down
|
||
delay_4
|
||
walk_in_place_faster_right
|
||
lock_facing_direction
|
||
walk_left
|
||
unlock_facing_direction
|
||
face_right
|
||
step_end
|
||
|
||
MeteorFalls_1F_1R_EventScript_ProfCozmo::
|
||
lock
|
||
faceplayer
|
||
goto_if_set FLAG_MET_PROF_COZMO, MeteorFalls_1F_1R_EventScript_MetCozmo
|
||
setflag FLAG_MET_PROF_COZMO
|
||
msgbox MeteorFalls_1F_1R_Text_MeetProfCozmo, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
MeteorFalls_1F_1R_EventScript_MetCozmo::
|
||
msgbox MeteorFalls_1F_1R_Text_WhatsTeamMagmaDoingAtMtChimney, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
MeteorFalls_1F_1R_Text_WithThisMeteorite:
|
||
.string "呵呵呵!\p有了这陨石,烟囱山\n的那个就会……$"
|
||
|
||
MeteorFalls_1F_1R_Text_DontExpectMercyFromMagma:
|
||
.string "哎?\p我不晓得你是谁,\n但是若妨碍熔岩队的话,\l别怪我不客气!$"
|
||
|
||
MeteorFalls_1F_1R_Text_HoldItRightThereMagma:
|
||
.string "待在那不许动,熔岩队!\p如果你认为你会战胜一切\n那就大错特错了!$"
|
||
|
||
MeteorFalls_1F_1R_Text_BeSeeingYouTeamAqua:
|
||
.string "呵呵呵!\n甚至海洋队都加入我们了!\p但是对付你们\n太麻烦了……\p嘿,没关系!\p我们得到了陨石,我们去\n烟囱山咯!\p嘿嘿!再见了\n海洋队的笨蛋!$"
|
||
|
||
MeteorFalls_1F_1R_Text_ArchieSeenYouBefore:
|
||
.string "水梧桐:我以前见过你吗?\n在凯那市博物馆?\p啊,那么你是{PLAYER}。\p那时,我还以为你是\n熔岩队的一员呢。\p哼……\n真是个奇怪的孩子。\p熔岩队是一个聚集\n完全狂热者的组织。\p他们致力于破坏和\n扩张地盘。\p他们是我们的竞争对手\n我们是热爱海洋的海洋队!$"
|
||
|
||
MeteorFalls_1F_1R_Text_BossWeShouldChaseMagma:
|
||
.string "老大,我们应该去追赶\n熔岩队……$"
|
||
|
||
MeteorFalls_1F_1R_Text_ArchieYesNoTellingWhatMagmaWillDo:
|
||
.string "水梧桐:对,没错!\n我们得抓紧了。\p还不知道熔岩队\n要对烟囱山做什么!$"
|
||
|
||
MeteorFalls_1F_1R_Text_ArchieFarewell:
|
||
.string "水梧桐:{PLAYER},你也应该\n盯紧熔岩队。\p后会有期!$"
|
||
|
||
MeteorFalls_1F_1R_Text_MeetProfCozmo:
|
||
.string "我……我是索蓝斯……\n是一名教授……\p熔岩队要我带他们去\n流星瀑布……\p但是他们骗了我。\n甚至拿走了我的陨石……\p然后和他们相似的组织\n海洋队出现了。\p在那之后……\n我什么都不知道。\p但是那个熔岩队……\p他们会用\n陨石对烟囱山做什么呢?$"
|
||
|
||
MeteorFalls_1F_1R_Text_WhatsTeamMagmaDoingAtMtChimney:
|
||
.string "索蓝斯博士:但是那个熔岩队……\p他们会用\n陨石对烟囱山做什么呢?$"
|