RoamerX 5fc2213e1c 遗漏的换行文本溢出情况修复
Pokenav统一为宝可导航,全流程中仅兹伏奇初次介绍时使用
送神山码头文本错误翻译修复
城市名称统一补全为XX市/镇
哈奇老人相关的文本调整
海员统一修正为水手
标点符号重复使用修复
小遥错字修复
汉化优化
2025-04-24 18:14:06 +08:00

269 lines
8.4 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.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陨石对烟囱山做什么呢?$"