RoamerX 5108965bd5 脚本文本将旧译替换官译
脚本文本中宝可币符号位置修复
脚本文本中以下名词修正:
部分专有名词
重要NPC人名&组织名
地名
道具名称
招式学习器及教学相关的招式名称
对战开拓区设施名称、首领称号、印记
2025-04-13 23:26:26 +08:00

127 lines
5.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_BRINEY, 1
.set LOCALID_PEEKO, 2
Route104_MrBrineysHouse_MapScripts::
map_script MAP_SCRIPT_ON_TRANSITION, Route104_MrBrineysHouse_OnTransition
.byte 0
Route104_MrBrineysHouse_OnTransition:
setflag FLAG_LANDMARK_MR_BRINEY_HOUSE
call_if_eq VAR_BRINEY_HOUSE_STATE, 1, Route104_MrBrineysHouse_EventScript_SetBrineyPeekoPos
call_if_set FLAG_RECEIVED_POKENAV, Route104_MrBrineysHouse_EventScript_HideRustboroRival
end
Route104_MrBrineysHouse_EventScript_HideRustboroRival::
setflag FLAG_HIDE_RUSTBORO_CITY_RIVAL
return
Route104_MrBrineysHouse_EventScript_SetBrineyPeekoPos::
setobjectxyperm LOCALID_BRINEY, 9, 3
setobjectmovementtype LOCALID_BRINEY, MOVEMENT_TYPE_WALK_SEQUENCE_DOWN_LEFT_UP_RIGHT
setobjectxyperm LOCALID_PEEKO, 9, 6
setobjectmovementtype LOCALID_PEEKO, MOVEMENT_TYPE_WALK_SEQUENCE_LEFT_UP_RIGHT_DOWN
return
Route104_MrBrineysHouse_EventScript_Briney::
lock
faceplayer
call_if_unset FLAG_MR_BRINEY_SAILING_INTRO, Route104_MrBrineysHouse_EventScript_SailingIntro
goto_if_unset FLAG_DELIVERED_STEVEN_LETTER, Route104_MrBrineysHouse_EventScript_SailBothDeliveries
goto_if_unset FLAG_DELIVERED_DEVON_GOODS, Route104_MrBrineysHouse_EventScript_SailDeliverPackage
goto Route104_MrBrineysHouse_EventScript_WhereAreWeBound
end
Route104_MrBrineysHouse_EventScript_SailingIntro::
setflag FLAG_MR_BRINEY_SAILING_INTRO
msgbox Route104_MrBrineysHouse_Text_WaitUpPeeko, MSGBOX_DEFAULT
msgbox Route104_MrBrineysHouse_Text_ItsYouLetsSailToDewford, MSGBOX_YESNO
goto_if_eq VAR_RESULT, NO, Route104_MrBrineysHouse_EventScript_DeclineDeliverySailing
goto Route104_MrBrineysHouse_EventScript_SailToDewford
end
Route104_MrBrineysHouse_EventScript_WhereAreWeBound::
message Route104_MrBrineysHouse_Text_WhereAreWeBound
waitmessage
multichoicedefault 20, 8, MULTI_BRINEY_OFF_DEWFORD, 1, FALSE
switch VAR_RESULT
case 0, Route104_MrBrineysHouse_EventScript_SailToDewford
case 1, Route104_MrBrineysHouse_EventScript_DeclineSailing
case MULTI_B_PRESSED, Route104_MrBrineysHouse_EventScript_DeclineSailing
end
Route104_MrBrineysHouse_EventScript_SailBothDeliveries::
msgbox Route104_MrBrineysHouse_Text_NeedToMakeDeliveriesSailToDewford, MSGBOX_YESNO
goto_if_eq VAR_RESULT, NO, Route104_MrBrineysHouse_EventScript_DeclineDeliverySailing
goto Route104_MrBrineysHouse_EventScript_SailToDewford
end
Route104_MrBrineysHouse_EventScript_SailDeliverPackage::
msgbox Route104_MrBrineysHouse_Text_NeedToDeliverPackageSailToDewford, MSGBOX_YESNO
goto_if_eq VAR_RESULT, NO, Route104_MrBrineysHouse_EventScript_DeclineDeliverySailing
goto Route104_MrBrineysHouse_EventScript_SailToDewford
end
Route104_MrBrineysHouse_EventScript_DeclineDeliverySailing::
msgbox Route104_MrBrineysHouse_Text_DeclineDeliverySail, MSGBOX_DEFAULT
release
end
Route104_MrBrineysHouse_EventScript_DeclineSailing::
msgbox Route104_MrBrineysHouse_Text_TellMeWheneverYouWantToSail, MSGBOX_DEFAULT
release
end
Route104_MrBrineysHouse_EventScript_SailToDewford::
msgbox Route104_MrBrineysHouse_Text_SetSailForDewford, MSGBOX_DEFAULT
call EventScript_BackupMrBrineyLocation
setvar VAR_BOARD_BRINEY_BOAT_STATE, 1
clearflag FLAG_HIDE_ROUTE_104_MR_BRINEY
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
setvar VAR_RUSTBORO_CITY_STATE, 8
setvar VAR_ROUTE104_STATE, 2
setflag FLAG_HIDE_RUSTBORO_CITY_RIVAL
setflag FLAG_HIDE_ROUTE_104_RIVAL
warp MAP_ROUTE104, 13, 51
waitstate
releaseall
end
Route104_MrBrineysHouse_EventScript_Peeko::
lock
faceplayer
waitse
playmoncry SPECIES_WINGULL, CRY_MODE_NORMAL
msgbox Route104_MrBrineysHouse_Text_Peeko, MSGBOX_DEFAULT
waitmoncry
release
end
Route104_MrBrineysHouse_Text_WaitUpPeeko:
.string "哈奇:停一下,孩子!\n稍等,小皮!$"
Route104_MrBrineysHouse_Text_ItsYouLetsSailToDewford:
.string "嗯?你是{PLAYER}{KUN}\n你救了我心爱的小皮!\l我们欠你的人情\p什么\n你想要和我一起出航?\p嗯…\p你要去武斗送信\n还要去凯那送包裹,那么?\p你一定经历了非常忙碌的生活\p当然你的请求\n我答应了。\p你找对人了\n我们就是要去武斗。$"
Route104_MrBrineysHouse_Text_SetSailForDewford:
.string "哈奇:目标武斗!\p起锚\n小皮,亲爱的,我们出发了!$"
Route104_MrBrineysHouse_Text_DeclineDeliverySail:
.string "哈奇:这样啊?\n你的货物可以等待吗?\p你继续你的工作吧\n什么时候出航可以随时跟我说!$"
Route104_MrBrineysHouse_Text_NeedToMakeDeliveriesSailToDewford:
.string "哈奇:喂!\n我知道你想说什么!\p你想要去武斗送信\n还要去凯那送包裹。\p你需要我做的\n丝毫没有问题--我就是适合这个工作的人!\p首先我们出航去武斗。$"
Route104_MrBrineysHouse_Text_NeedToDeliverPackageSailToDewford:
.string "哈奇:喂!\n我知道你想说什么!\p你想要送包裹给\n凯那的楠木。\p你需要我做的\n丝毫没有问题--我就是适合这个工作的人!\p首先我们出航去武斗。$"
Route104_MrBrineysHouse_Text_WhereAreWeBound:
.string "哈奇:喂!\n为了你,我们可以随时出航!\p现在朋友我们去哪$"
Route104_MrBrineysHouse_Text_TellMeWheneverYouWantToSail:
.string "哈奇:这样就行了?\n那个,小皮的命是你救的。\p你继续忙你的吧\n什么时候想出航去哪随时跟我说!$"
Route104_MrBrineysHouse_Text_Peeko:
.string "小皮:皮皮呦咯!$"