RoamerX 0ee10d486e 大批量文本修正
徒弟文本全部重新翻译(主要使用deepseek,之后进行了润色和格式调整)
调整整个游戏中大量少数几个字后就换行导致观感奇怪的情况
将所有的游船修正为轮渡(ferry,連絡船)
润色/重新翻译乘船相关的文本
个体值评定员、回忆技能NPC的文本重新翻译
修正很多换页时逗号的使用
修正几个遗漏的文本超出
统一所有自行车道的译名
调整润色传送到盒子的文本
修正所有宝玉为宝珠
训练家的量词统一为“位”
2025-05-29 23:09:11 +08:00

340 lines
12 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_EXPERT_M, 4
.set LOCALID_TWIN, 5
.set LOCALID_SCHOOL_KID_M, 7
.set LOCALID_PSYCHIC_M, 8
DewfordTown_Hall_MapScripts::
.byte 0
DewfordTown_Hall_EventScript_Girl::
lock
faceplayer
call Common_EventScript_BufferTrendyPhrase
special IsTrendyPhraseBoring
goto_if_eq VAR_RESULT, TRUE, DewfordTown_Hall_EventScript_GirlBoredOfTrend
msgbox DewfordTown_Hall_Text_CantImagineLifeWithoutTrend, MSGBOX_DEFAULT
release
end
DewfordTown_Hall_EventScript_GirlBoredOfTrend::
msgbox DewfordTown_Hall_Text_GettingBoredOfTrend, MSGBOX_DEFAULT
release
end
DewfordTown_Hall_EventScript_Woman::
lock
faceplayer
call Common_EventScript_BufferTrendyPhrase
msgbox DewfordTown_Hall_Text_TeachingMonAboutTrend, MSGBOX_DEFAULT
release
end
DewfordTown_Hall_EventScript_Man::
lock
faceplayer
call Common_EventScript_BufferTrendyPhrase
special BufferDeepLinkPhrase
msgbox DewfordTown_Hall_Text_DeepLinkBetweenXAndY, MSGBOX_YESNO
goto_if_eq VAR_RESULT, YES, DewfordTown_Hall_EventScript_ConfirmTrendLink
goto_if_eq VAR_RESULT, NO, DewfordTown_Hall_EventScript_RejectTrendLink
end
DewfordTown_Hall_EventScript_ConfirmTrendLink::
msgbox DewfordTown_Hall_Text_MyHunchWasRight, MSGBOX_DEFAULT
release
end
DewfordTown_Hall_EventScript_RejectTrendLink::
msgbox DewfordTown_Hall_Text_NotEasyToKeepUp, MSGBOX_DEFAULT
release
end
DewfordTown_Hall_EventScript_ExpertM::
lock
faceplayer
call Common_EventScript_BufferTrendyPhrase
msgbox DewfordTown_Hall_Text_TVShowAboutTrend, MSGBOX_DEFAULT
closemessage
applymovement LOCALID_EXPERT_M, Common_Movement_WalkInPlaceFasterUp
waitmovement 0
release
end
DewfordTown_Hall_EventScript_Twin::
lock
faceplayer
call Common_EventScript_BufferTrendyPhrase
msgbox DewfordTown_Hall_Text_IsTrendMorePopularAcrossSea, MSGBOX_DEFAULT
closemessage
applymovement LOCALID_TWIN, Common_Movement_WalkInPlaceFasterUp
waitmovement 0
release
end
DewfordTown_Hall_EventScript_LittleBoy::
lock
faceplayer
call Common_EventScript_BufferTrendyPhrase
msgbox DewfordTown_Hall_Text_CollectTrendMerchandise, MSGBOX_DEFAULT
release
end
DewfordTown_Hall_EventScript_Bookshelf::
lockall
call Common_EventScript_BufferTrendyPhrase
msgbox DewfordTown_Hall_Text_BooksAboutTrend, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_Painting::
lockall
call Common_EventScript_BufferTrendyPhrase
special GetDewfordHallPaintingNameIndex
switch VAR_RESULT
case 0, DewfordTown_Hall_EventScript_ScreamTitle
case 4, DewfordTown_Hall_EventScript_ScreamTitle
case 1, DewfordTown_Hall_EventScript_SmileTitle
case 5, DewfordTown_Hall_EventScript_ScreamTitle
case 2, DewfordTown_Hall_EventScript_LastTitle
case 6, DewfordTown_Hall_EventScript_LastTitle
case 3, DewfordTown_Hall_EventScript_BirthTitle
case 7, DewfordTown_Hall_EventScript_LastTitle
end
DewfordTown_Hall_EventScript_ScreamTitle::
msgbox DewfordTown_Hall_Text_TrendsScream, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_SmileTitle::
msgbox DewfordTown_Hall_Text_TrendsSmile, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_LastTitle::
msgbox DewfordTown_Hall_Text_LastTrend, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_BirthTitle::
msgbox DewfordTown_Hall_Text_BirthOfTrend, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_SchoolKidM::
lockall
setvar VAR_0x8008, 0
goto DewfordTown_Hall_EventScript_DoTrendDebate
end
DewfordTown_Hall_EventScript_PsychicM::
lockall
setvar VAR_0x8008, 1
goto DewfordTown_Hall_EventScript_DoTrendDebate
end
DewfordTown_Hall_EventScript_DoTrendDebate::
call Common_EventScript_BufferTrendyPhrase
special GetDewfordHallPaintingNameIndex
switch VAR_RESULT
case 0, DewfordTown_Hall_EventScript_TrendDebate1
case 1, DewfordTown_Hall_EventScript_TrendDebate1
case 2, DewfordTown_Hall_EventScript_TrendDebate2
case 3, DewfordTown_Hall_EventScript_TrendDebate2
case 4, DewfordTown_Hall_EventScript_TrendDebate3
case 5, DewfordTown_Hall_EventScript_TrendDebate3
case 6, DewfordTown_Hall_EventScript_TrendDebate4
case 7, DewfordTown_Hall_EventScript_TrendDebate5
end
DewfordTown_Hall_EventScript_TrendDebate1::
call DewfordTown_Hall_EventScript_DebateReact1
msgbox DewfordTown_Hall_Text_SawTrendCoolestThing, MSGBOX_DEFAULT
call DewfordTown_Hall_EventScript_DebateReact2
msgbox DewfordTown_Hall_Text_AllegedTrendNotAuthentic, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_TrendDebate2::
call DewfordTown_Hall_EventScript_DebateReact1
msgbox DewfordTown_Hall_Text_ComposedTrendThemeSong, MSGBOX_DEFAULT
call DewfordTown_Hall_EventScript_DebateReact2
msgbox DewfordTown_Hall_Text_WorkOnYourSinging, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_TrendDebate3::
call DewfordTown_Hall_EventScript_DebateReact1
msgbox DewfordTown_Hall_Text_OrganizeTrendParty, MSGBOX_DEFAULT
call DewfordTown_Hall_EventScript_DebateReact2
msgbox DewfordTown_Hall_Text_BrilliantIndeed, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_TrendDebate4::
call DewfordTown_Hall_EventScript_DebateReact1
msgbox DewfordTown_Hall_Text_TrendHasBecomePartOfLife, MSGBOX_DEFAULT
call DewfordTown_Hall_EventScript_DebateReact2
msgbox DewfordTown_Hall_Text_TrendWeighsHeavilyOnMind, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_TrendDebate5::
call DewfordTown_Hall_EventScript_DebateReact1
msgbox DewfordTown_Hall_Text_IfWeTeamUpWellBeInvincible, MSGBOX_DEFAULT
call DewfordTown_Hall_EventScript_DebateReact2
msgbox DewfordTown_Hall_Text_WellBeTrendDuo, MSGBOX_DEFAULT
releaseall
end
DewfordTown_Hall_EventScript_DontMovePlayer1::
return
DewfordTown_Hall_EventScript_DebateReact1::
applymovement LOCALID_PSYCHIC_M, DewfordTown_Hall_Movement_PsychicWalkInPlaceLeft
waitmovement 0
goto_if_eq VAR_0x8008, 0, DewfordTown_Hall_EventScript_PlayerReactWest
goto_if_eq VAR_0x8008, 1, DewfordTown_Hall_EventScript_DontMovePlayer2
end
DewfordTown_Hall_EventScript_PlayerReactWest::
goto_if_eq VAR_FACING, DIR_EAST, DewfordTown_Hall_EventScript_DontMovePlayer1
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterRight
waitmovement 0
return
DewfordTown_Hall_EventScript_DontMovePlayer2::
return
DewfordTown_Hall_EventScript_DebateReact2::
applymovement LOCALID_SCHOOL_KID_M, DewfordTown_Hall_Movement_SchoolKidWalkInPlaceRight
waitmovement 0
goto_if_eq VAR_0x8008, 0, DewfordTown_Hall_EventScript_PlayerReactNorthSouth
goto_if_eq VAR_0x8008, 1, DewfordTown_Hall_EventScript_PlayerReactEast
end
DewfordTown_Hall_EventScript_PlayerReactNorthSouth::
call_if_eq VAR_FACING, DIR_NORTH, DewfordTown_Hall_EventScript_PlayerWalkInPlaceUp
call_if_eq VAR_FACING, DIR_SOUTH, DewfordTown_Hall_EventScript_PlayerWalkInPlaceDown
return
DewfordTown_Hall_EventScript_PlayerWalkInPlaceUp::
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterUp
waitmovement 0
return
DewfordTown_Hall_EventScript_PlayerWalkInPlaceDown::
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterDown
waitmovement 0
return
DewfordTown_Hall_EventScript_PlayerReactEast::
goto_if_eq VAR_FACING, DIR_WEST, DewfordTown_Hall_EventScript_DontMovePlayer1
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterLeft
waitmovement 0
return
DewfordTown_Hall_Movement_PsychicWalkInPlaceLeft:
walk_in_place_left
step_end
DewfordTown_Hall_Movement_SchoolKidWalkInPlaceRight:
walk_in_place_right
step_end
DewfordTown_Hall_EventScript_SludgeBombMan::
lock
faceplayer
call Common_EventScript_BufferTrendyPhrase
goto_if_set FLAG_RECEIVED_TM_SLUDGE_BOMB, DewfordTown_Hall_EventScript_ReceivedSludgeBomb
msgbox DewfordTown_Hall_Text_GiveYouSludgeBomb, MSGBOX_DEFAULT
giveitem ITEM_TM_SLUDGE_BOMB
goto_if_eq VAR_RESULT, FALSE, Common_EventScript_ShowBagIsFull
setflag FLAG_RECEIVED_TM_SLUDGE_BOMB
release
end
DewfordTown_Hall_EventScript_ReceivedSludgeBomb::
msgbox DewfordTown_Hall_Text_LoveSludgeBombButTrendInToo, MSGBOX_DEFAULT
release
end
DewfordTown_Hall_Text_CantImagineLifeWithoutTrend:
.string "现在流行什么?哎,当然是\n{STR_VAR_1}”!\p不敢相信生活中没有\n{STR_VAR_1}”会怎么样!$"
DewfordTown_Hall_Text_GettingBoredOfTrend:
.string "现在流行什么?哎,当然是\n{STR_VAR_1}”!\p但我对它已经有些腻了。\p说不定该找点\n新玩意儿了。$"
DewfordTown_Hall_Text_TeachingMonAboutTrend:
.string "我想把“{STR_VAR_1}”\n的事教给我的宝可梦,\l但好像不太顺利。\p我想这对它来说太困难了。$"
DewfordTown_Hall_Text_DeepLinkBetweenXAndY:
.string "我正在研究现今十分流行的\n{STR_VAR_1}”。\p“{STR_VAR_1}”和\n{STR_VAR_2}”之间\l是不是有很深的联系呢$"
DewfordTown_Hall_Text_MyHunchWasRight:
.string "啊!\n我的直觉是对的!\p我离流行达人又近了一步\n万岁!$"
DewfordTown_Hall_Text_NotEasyToKeepUp:
.string "什么?!\n真的?!\p对我这样的老人来说\n跟上潮流可不容易!$"
DewfordTown_Hall_Text_TVShowAboutTrend:
.string "说到关于\n{STR_VAR_1}”的事……\l是不是有相关的电视节目$"
DewfordTown_Hall_Text_IsTrendMorePopularAcrossSea:
.string "在海的另一侧……\p“{STR_VAR_1}”\n是不是更加流行吗?$"
DewfordTown_Hall_Text_CollectTrendMerchandise:
.string "我收集正版授权的\n{STR_VAR_1}”周边。\p我有正版\n{STR_VAR_1}”玩偶……\p正版“{STR_VAR_1}”\n品牌服装……\p还有正版授权的\n{STR_VAR_1}”\l图书。\p嘿嘿都是我的\n才不给你看呢!$"
DewfordTown_Hall_Text_BooksAboutTrend:
.string "辨别好的\n{STR_VAR_1}”&\l坏的“{STR_VAR_1}”……\p“{STR_VAR_1}”和\n宝可梦之间的关系……\p实用的\n{STR_VAR_1}”……\p书架上塞满了关于\n{STR_VAR_1}”的书。$"
DewfordTown_Hall_Text_TrendsScream:
.string "标题是“{STR_VAR_1}的\n尖叫”。$"
DewfordTown_Hall_Text_TrendsSmile:
.string "标题是“{STR_VAR_1}的\n微笑”。$"
DewfordTown_Hall_Text_LastTrend:
.string "标题是“最后的\n{STR_VAR_1}”。$"
DewfordTown_Hall_Text_BirthOfTrend:
.string "标题是“{STR_VAR_1}\n的诞生”。$"
DewfordTown_Hall_Text_SawTrendCoolestThing:
.string "我看过“{STR_VAR_1}”!\n超酷对吧?\p这绝对是当下\n最火的东西!\p太惊艳了\n这才是真正的潮流啊!$"
DewfordTown_Hall_Text_AllegedTrendNotAuthentic:
.string "啊,不不不。\p你说你看到过\n{STR_VAR_1}”\l——那不可能。\p真正的版本更加……\n怎么说呢,\l更犀利也更柔和\p总之简直\n不可思议!$"
DewfordTown_Hall_Text_ComposedTrendThemeSong:
.string "嘿,听好,我为\n{STR_VAR_1}”作了曲。\p“{STR_VAR_1}”\n现在真的非常流行。\p好了听着\n……\p哦\n{STR_VAR_1}\p美丽的\n{STR_VAR_1}$"
DewfordTown_Hall_Text_WorkOnYourSinging:
.string "……\p我说伙计\n你沉迷“{STR_VAR_1}”前\l能不能先学会怎么唱歌$"
DewfordTown_Hall_Text_OrganizeTrendParty:
.string "无论如何,\n就像我之前说的,\l我们该在岛上组织个\l“{STR_VAR_1}”派对了。$"
DewfordTown_Hall_Text_BrilliantIndeed:
.string "啊,绝妙的主意!\p这样就能决出谁才是最擅长\n{STR_VAR_1}”的人。\l真是绝妙的主意\p从今天起我们的生活就围绕\n{STR_VAR_1}”了!$"
DewfordTown_Hall_Text_TrendHasBecomePartOfLife:
.string "其实我在想……\p你不觉得\n{STR_VAR_1}”\l已经从潮流变成我们\l日常生活的一部分了吗$"
DewfordTown_Hall_Text_TrendWeighsHeavilyOnMind:
.string "什么?\n有那么夸张?\p不过“{STR_VAR_1}”\n确实让你魂牵梦萦,\l醒着睡着都在想。\p你简直就是\n{STR_VAR_1}”教授!$"
DewfordTown_Hall_Text_IfWeTeamUpWellBeInvincible:
.string "只要我们组队,\n在“{STR_VAR_1}”\l领域就所向无敌$"
DewfordTown_Hall_Text_WellBeTrendDuo:
.string "说得好,朋友!\p我们就是\n{STR_VAR_1}”2人组\p这形象太完美了\n哈哈哈!$"
DewfordTown_Hall_Text_GiveYouSludgeBomb:
.string "对我来说,污泥炸弹才是\n最为流行的。\p嗯你说你不知道\n污泥炸弹?\p这也太可怜了。\n我给你一个吧。$"
DewfordTown_Hall_Text_LoveSludgeBombButTrendInToo:
.string "我超爱污泥炸弹。\p但现在会\n{STR_VAR_1}”的\l宝可梦也很流行呢。$"