虽然原本进行了一些修正和润色,但是整体质量偏低,于是重新进行了汉化 调整了开拓区对战设施的成绩页面文字展示位置 对培育屋的文本进行了重新翻译 参照官方正作的使用逻辑统一调整了数字使用阿拉伯数字和汉字的情况 参照官方正作的使用逻辑统一调整了使用“战斗”和“对战”的情况 修正了部分连接相关文本的译名 主要参考deepseek英文翻译及原版英文
169 lines
6.6 KiB
PHP
169 lines
6.6 KiB
PHP
.set LOCALID_LOTTERY_CLERK, 2
|
||
|
||
LilycoveCity_DepartmentStore_1F_MapScripts::
|
||
.byte 0
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_Greeter::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_WelcomeToDeptStore, MSGBOX_NPC
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_LotteryClerk::
|
||
lock
|
||
faceplayer
|
||
dotimebasedevents
|
||
goto_if_ne VAR_POKELOT_PRIZE_ITEM, ITEM_NONE, LilycoveCity_DepartmentStore_1F_EventScript_GivePrizeFromEarlier
|
||
goto_if_set FLAG_DAILY_PICKED_LOTO_TICKET, LilycoveCity_DepartmentStore_1F_EventScript_ComeBackTomorrow
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_LotteryCornerDrawTicket, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LilycoveCity_DepartmentStore_1F_EventScript_PleaseVisitAgain
|
||
setflag FLAG_DAILY_PICKED_LOTO_TICKET
|
||
message LilycoveCity_DepartmentStore_1F_Text_PleasePickTicket
|
||
waitmessage
|
||
special RetrieveLotteryNumber
|
||
copyvar VAR_0x8008, VAR_RESULT
|
||
special BufferLottoTicketNumber
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_TicketNumberIsXPleaseWait, MSGBOX_DEFAULT
|
||
applymovement LOCALID_LOTTERY_CLERK, Common_Movement_WalkInPlaceFasterRight
|
||
waitmovement 0
|
||
playse SE_PC_ON
|
||
special DoLotteryCornerComputerEffect
|
||
special PickLotteryCornerTicket
|
||
delay 220
|
||
special EndLotteryCornerComputerEffect
|
||
delay 10
|
||
applymovement LOCALID_LOTTERY_CLERK, Common_Movement_FacePlayer
|
||
waitmovement 0
|
||
goto_if_eq VAR_0x8004, 0, LilycoveCity_DepartmentStore_1F_EventScript_NoMatch
|
||
incrementgamestat GAME_STAT_WON_POKEMON_LOTTERY
|
||
call_if_eq VAR_0x8006, 0, LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPartyMon
|
||
call_if_eq VAR_0x8006, 1, LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPCMon
|
||
bufferitemname STR_VAR_1, VAR_0x8005
|
||
call_if_eq VAR_0x8004, 1, LilycoveCity_DepartmentStore_1F_EventScript_TwoDigitMatch
|
||
call_if_eq VAR_0x8004, 2, LilycoveCity_DepartmentStore_1F_EventScript_ThreeDigitMatch
|
||
call_if_eq VAR_0x8004, 3, LilycoveCity_DepartmentStore_1F_EventScript_FourDigitMatch
|
||
call_if_eq VAR_0x8004, 4, LilycoveCity_DepartmentStore_1F_EventScript_FullMatch
|
||
giveitem VAR_0x8005
|
||
goto_if_eq VAR_RESULT, FALSE, LilycoveCity_DepartmentStore_1F_EventScript_RecordPrizeNoRoom
|
||
special TryPutLotteryWinnerReportOnAir
|
||
goto LilycoveCity_DepartmentStore_1F_EventScript_PleaseVisitAgain2
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPartyMon::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_TicketMatchesPartyMon, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPCMon::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_TicketMatchesPCMon, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_ComeBackTomorrow::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_ComeBackTomorrow, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_PleaseVisitAgain::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_PleaseVisitAgain, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_NoMatch::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_NoNumbersMatched, MSGBOX_DEFAULT
|
||
goto LilycoveCity_DepartmentStore_1F_EventScript_PleaseVisitAgain2
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_PleaseVisitAgain2::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_PleaseVisitAgain2, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_TwoDigitMatch::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_TwoDigitsMatched, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_ThreeDigitMatch::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_ThreeDigitsMatched, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_FourDigitMatch::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_FourDigitsMatched, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_FullMatch::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_AllFiveDigitsMatched, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_RecordPrizeNoRoom::
|
||
copyvar VAR_POKELOT_PRIZE_PLACE, VAR_0x8004
|
||
copyvar VAR_POKELOT_PRIZE_ITEM, VAR_0x8005
|
||
goto LilycoveCity_DepartmentStore_1F_EventScript_NoRoomForPrize
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_NoRoomForPrize::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_NoRoomForThis, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_GivePrizeFromEarlier::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_PrizeWeveBeenHolding, MSGBOX_DEFAULT
|
||
giveitem VAR_POKELOT_PRIZE_ITEM
|
||
goto_if_eq VAR_RESULT, FALSE, LilycoveCity_DepartmentStore_1F_EventScript_NoRoomForPrize
|
||
copyvar VAR_0x8004, VAR_POKELOT_PRIZE_PLACE
|
||
copyvar VAR_0x8005, VAR_POKELOT_PRIZE_ITEM
|
||
special TryPutLotteryWinnerReportOnAir
|
||
setvar VAR_POKELOT_PRIZE_ITEM, ITEM_NONE
|
||
setvar VAR_POKELOT_PRIZE_PLACE, 0
|
||
release
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_PokefanF::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_IBuyAllSortsOfThings, MSGBOX_NPC
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_LittleGirl::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_MomBuyingMeFurniture, MSGBOX_NPC
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_PokefanM::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_BuyingSomethingForAzumarill, MSGBOX_NPC
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_Azumarill::
|
||
lock
|
||
faceplayer
|
||
waitse
|
||
playmoncry SPECIES_AZUMARILL, CRY_MODE_NORMAL
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_Azumarill, MSGBOX_DEFAULT
|
||
waitmoncry
|
||
release
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_EventScript_FloorNamesSign::
|
||
msgbox LilycoveCity_DepartmentStore_1F_Text_FloorNamesSign, MSGBOX_SIGN
|
||
end
|
||
|
||
LilycoveCity_DepartmentStore_1F_Text_WelcomeToDeptStore:
|
||
.string "欢迎来到水静百货。$"
|
||
|
||
LilycoveCity_DepartmentStore_1F_Text_IBuyAllSortsOfThings:
|
||
.string "每次来百货,\n我都会买大包小包一大堆东西回家,\l这是我的快乐。$"
|
||
|
||
LilycoveCity_DepartmentStore_1F_Text_MomBuyingMeFurniture:
|
||
.string "今天妈妈要给我\n买些漂亮的家具。$"
|
||
|
||
LilycoveCity_DepartmentStore_1F_Text_BuyingSomethingForAzumarill:
|
||
.string "我要给我赢了华丽大赛的露力丽\n买些东西奖励它。$"
|
||
|
||
LilycoveCity_DepartmentStore_1F_Text_Azumarill:
|
||
.string "露力丽:玛丽露丽露丽!$"
|
||
|
||
LilycoveCity_DepartmentStore_1F_Text_FloorNamesSign:
|
||
.string "1F: 服务前台\n 彩票中心\p2F: 训练家地带\p3F: 战斗收藏\p4F: 招式学习器中心\p5F: 宝可梦玩偶世界\p天台: 屋顶广场$"
|
||
|
||
@ Unused
|
||
LilycoveCity_DepartmentStore_1F_Text_WirelessCommIsFun:
|
||
.string "无线连接很有趣\n不是吗?\p我认为它把以前很多的不可能\n变成了可能。\p例如,你现在可以和不同的人\n进行交换。\p我认为它太有趣了!$"
|
||
|
||
@ Unused
|
||
LilycoveCity_DepartmentStore_1F_Text_SpreadWordAboutWirelessComm:
|
||
.string "我想把无线连接的乐趣\n传播出去。$"
|
||
|