.set LOCALID_DAYCARE_LADY, 1 Route117_EventScript_DaycareMan:: lock faceplayer special GetDaycareMonNicknames specialvar VAR_RESULT, GetDaycareState goto_if_eq VAR_RESULT, DAYCARE_EGG_WAITING, Route117_EventScript_DaycareEggWaiting goto_if_eq VAR_RESULT, DAYCARE_ONE_MON, Route117_EventScript_CheckOnOneMon goto_if_eq VAR_RESULT, DAYCARE_TWO_MONS, Route117_EventScript_CheckOnTwoMons msgbox Route117_Text_SeeWifeIfYoudLikeMeToRaiseMon, MSGBOX_DEFAULT release end Route117_EventScript_DaycareEggWaiting:: msgbox Route117_Text_DoYouWantEgg, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_EventScript_DaycareAcceptEgg msgbox Route117_Text_IWillKeepDoYouWantIt, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_EventScript_DaycareAcceptEgg msgbox Route117_Text_IllKeepIt, MSGBOX_DEFAULT clearflag FLAG_PENDING_DAYCARE_EGG special RejectEggFromDayCare release end Route117_EventScript_DaycareAcceptEgg:: specialvar VAR_RESULT, CalculatePlayerPartyCount goto_if_ne VAR_RESULT, PARTY_SIZE, Route117_EventScript_DaycareReceiveEgg msgbox Route117_Text_YouHaveNoRoomForIt, MSGBOX_DEFAULT release end Route117_EventScript_DaycareReceiveEgg:: message Route117_Text_ReceivedEgg playfanfare MUS_LEVEL_UP waitfanfare waitbuttonpress msgbox Route117_Text_TakeGoodCareOfIt, MSGBOX_DEFAULT special GiveEggFromDaycare clearflag FLAG_PENDING_DAYCARE_EGG release end Route117_EventScript_CheckMonReceivedMail:: specialvar VAR_RESULT, CheckDaycareMonReceivedMail call_if_eq VAR_RESULT, 1, Route117_EventScript_MonReceivedMail return Route117_EventScript_MonReceivedMail:: msgbox Route117_Text_FriendlyWithOtherTrainersMon, MSGBOX_DEFAULT return Route117_EventScript_CheckOnOneMon:: special GetDaycareMonNicknames msgbox Route117_Text_YourMonIsDoingFine, MSGBOX_DEFAULT setvar VAR_0x8004, 0 call Route117_EventScript_CheckMonReceivedMail release end Route117_EventScript_CheckOnTwoMons:: special GetDaycareMonNicknames msgbox Route117_Text_YourMonsAreDoingFine, MSGBOX_DEFAULT special SetDaycareCompatibilityString special ShowFieldMessageStringVar4 waitmessage waitbuttonpress setvar VAR_0x8004, 0 call Route117_EventScript_CheckMonReceivedMail setvar VAR_0x8004, 1 call Route117_EventScript_CheckMonReceivedMail release end Route117_PokemonDayCare_EventScript_DaycareWoman:: lock faceplayer specialvar VAR_RESULT, GetDaycareState goto_if_eq VAR_RESULT, DAYCARE_EGG_WAITING, Route117_PokemonDayCare_EventScript_EggWaiting goto_if_eq VAR_RESULT, DAYCARE_ONE_MON, Route117_PokemonDayCare_EventScript_OneMonInDaycare goto_if_eq VAR_RESULT, DAYCARE_TWO_MONS, Route117_PokemonDayCare_EventScript_TwoMonsInDaycare msgbox Route117_PokemonDayCare_Text_WouldYouLikeUsToRaiseAMon, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_PokemonDayCare_EventScript_GiveMonToRaise msgbox Route117_PokemonDayCare_Text_FineThenComeAgain, MSGBOX_DEFAULT release end Route117_PokemonDayCare_EventScript_GiveMonToRaise:: specialvar VAR_RESULT, CountPartyNonEggMons goto_if_eq VAR_RESULT, 1, Route117_PokemonDayCare_EventScript_OnlyOneMon specialvar VAR_RESULT, CountPartyAliveNonEggMons goto_if_eq VAR_RESULT, 2, Route117_PokemonDayCare_EventScript_OnlyTwoAliveMons msgbox Route117_PokemonDayCare_Text_WhichMonShouldWeRaise, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK special ChooseSendDaycareMon waitstate goto_if_eq VAR_0x8004, PARTY_NOTHING_CHOSEN, Route117_PokemonDayCare_EventScript_ComeAgain specialvar VAR_RESULT, CountPartyAliveNonEggMons_IgnoreVar0x8004Slot goto_if_eq VAR_RESULT, 0, Route117_PokemonDayCare_EventScript_OnlyOneAliveMon specialvar VAR_0x8005, GetSelectedMonNicknameAndSpecies waitse playmoncry VAR_0x8005, CRY_MODE_NORMAL msgbox Route117_PokemonDayCare_Text_WellRaiseYourMon, MSGBOX_DEFAULT waitmoncry special StoreSelectedPokemonInDaycare callnative UpdateFollowingPokemon incrementgamestat GAME_STAT_USED_DAYCARE specialvar VAR_RESULT, GetDaycareState goto_if_eq VAR_RESULT, DAYCARE_ONE_MON, Route117_PokemonDayCare_EventScript_CanRaiseOneMore release end Route117_PokemonDayCare_EventScript_ComeAgain:: msgbox Route117_PokemonDayCare_Text_ComeAgain, MSGBOX_DEFAULT release end Route117_PokemonDayCare_EventScript_CanRaiseOneMore:: msgbox Route117_PokemonDayCare_Text_WeCanRaiseOneMore, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_PokemonDayCare_EventScript_GiveMonToRaise goto Route117_PokemonDayCare_EventScript_ComeAgain end Route117_PokemonDayCare_EventScript_OnlyOneMon:: msgbox Route117_PokemonDayCare_Text_YouHaveJustOneMon, MSGBOX_DEFAULT release end Route117_PokemonDayCare_EventScript_OnlyOneAliveMon:: msgbox Route117_PokemonDayCare_Text_WhatWillYouBattleWith, MSGBOX_DEFAULT release end Route117_PokemonDayCare_EventScript_OnlyTwoAliveMons:: msgbox Route117_PokemonDayCare_Text_YoullBeLeftWithJustOne, MSGBOX_DEFAULT release end Route117_PokemonDayCare_EventScript_EggWaiting:: msgbox Route117_PokemonDayCare_Text_HusbandWasLookingForYou, MSGBOX_DEFAULT release end Route117_PokemonDayCare_EventScript_YourMonHasGrownXLevels:: msgbox Route117_PokemonDayCare_Text_YourMonHasGrownXLevels, MSGBOX_DEFAULT return Route117_PokemonDayCare_EventScript_DisplayLevelsGained:: specialvar VAR_RESULT, GetNumLevelsGainedFromDaycare call_if_ne VAR_RESULT, 0, Route117_PokemonDayCare_EventScript_YourMonHasGrownXLevels return Route117_PokemonDayCare_EventScript_OneMonInDaycare:: msgbox Route117_PokemonDayCare_Text_GoodToSeeYou, MSGBOX_DEFAULT setvar VAR_0x8004, 0 call Route117_PokemonDayCare_EventScript_DisplayLevelsGained msgbox Route117_PokemonDayCare_Text_WeCanRaiseOneMore, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_PokemonDayCare_EventScript_GiveMonToRaise msgbox Route117_PokemonDayCare_Text_TakeYourMonBack, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_PokemonDayCare_EventScript_TryRetrieveMon goto Route117_PokemonDayCare_EventScript_ComeAgain end Route117_PokemonDayCare_EventScript_TryRetrieveMon:: specialvar VAR_RESULT, CalculatePlayerPartyCount goto_if_eq VAR_RESULT, PARTY_SIZE, Route117_PokemonDayCare_EventScript_NoRoom specialvar VAR_RESULT, GetDaycareState setvar VAR_0x8004, 0 goto_if_eq VAR_RESULT, DAYCARE_ONE_MON, Route117_PokemonDayCare_EventScript_CostPrompt special ShowDaycareLevelMenu waitstate copyvar VAR_0x8004, VAR_RESULT goto_if_eq VAR_RESULT, DAYCARE_EXITED_LEVEL_MENU, Route117_PokemonDayCare_EventScript_ComeAgain goto Route117_PokemonDayCare_EventScript_CostPrompt end Route117_PokemonDayCare_EventScript_CostPrompt:: special GetDaycareCost msgbox Route117_PokemonDayCare_Text_ItWillCostX, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_PokemonDayCare_EventScript_CheckEnoughMoney goto Route117_PokemonDayCare_EventScript_ComeAgain end Route117_PokemonDayCare_EventScript_CheckEnoughMoney:: specialvar VAR_RESULT, IsEnoughForCostInVar0x8005 goto_if_eq VAR_RESULT, 1, Route117_PokemonDayCare_EventScript_RetrieveMon msgbox Route117_PokemonDayCare_Text_NotEnoughMoney, MSGBOX_DEFAULT release end Route117_PokemonDayCare_EventScript_RetrieveMon:: applymovement LOCALID_DAYCARE_LADY, Route117_PokemonDayCare_Movement_RetrieveDaycareMon waitmovement 0 specialvar VAR_RESULT, TakePokemonFromDaycare special SubtractMoneyFromVar0x8005 playse SE_SHOP msgbox Route117_PokemonDayCare_Text_HeresYourMon, MSGBOX_DEFAULT waitse playmoncry VAR_RESULT, CRY_MODE_NORMAL msgbox Route117_PokemonDayCare_Text_TookBackMon, MSGBOX_DEFAULT waitmoncry specialvar VAR_RESULT, GetDaycareState goto_if_eq VAR_RESULT, DAYCARE_ONE_MON, Route117_PokemonDayCare_EventScript_AskRetrieveOtherMon goto Route117_PokemonDayCare_EventScript_ComeAgain end Route117_PokemonDayCare_EventScript_AskRetrieveOtherMon:: msgbox Route117_PokemonDayCare_Text_TakeOtherOneBackToo, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_PokemonDayCare_EventScript_TryRetrieveMon goto Route117_PokemonDayCare_EventScript_ComeAgain end Route117_PokemonDayCare_EventScript_NoRoom:: msgbox Route117_PokemonDayCare_Text_YourTeamIsFull, MSGBOX_DEFAULT release end Route117_PokemonDayCare_Movement_RetrieveDaycareMon: delay_16 delay_16 face_left delay_16 delay_16 face_right delay_16 delay_16 face_up walk_slow_up set_invisible delay_16 delay_16 delay_16 delay_16 delay_16 face_down set_visible walk_slow_down step_end @ Unused. Possibly a commented script, or a typo end added to the above Movement script Route117_PokemonDayCare_EventScript_UnusedEnd:: end Route117_PokemonDayCare_EventScript_TwoMonsInDaycare:: msgbox Route117_PokemonDayCare_Text_GoodToSeeYou, MSGBOX_DEFAULT setvar VAR_0x8004, 0 call Route117_PokemonDayCare_EventScript_DisplayLevelsGained setvar VAR_0x8004, 1 call Route117_PokemonDayCare_EventScript_DisplayLevelsGained msgbox Route117_PokemonDayCare_Text_TakeYourMonBack, MSGBOX_YESNO goto_if_eq VAR_RESULT, YES, Route117_PokemonDayCare_EventScript_TryRetrieveMon msgbox Route117_PokemonDayCare_Text_ComeAgain, MSGBOX_DEFAULT release end @ Unused Route117_PokemonDayCare_EventScript_UnusedRetrieveMon:: special ShowDaycareLevelMenu waitstate goto_if_eq VAR_RESULT, 2, Route117_PokemonDayCare_EventScript_ComeAgain copyvar VAR_0x8004, VAR_RESULT specialvar VAR_RESULT, TakePokemonFromDaycare msgbox Route117_PokemonDayCare_Text_HeresYourMon, MSGBOX_DEFAULT msgbox Route117_PokemonDayCare_Text_ComeAgain, MSGBOX_DEFAULT release end EventScript_EggHatch:: lockall msgbox Text_EggHatchHuh, MSGBOX_DEFAULT special EggHatch waitstate releaseall end Route117_Text_SeeWifeIfYoudLikeMeToRaiseMon: .string "我是培育屋的饲养爷爷。\p" .string "我会帮忙照顾训练家的那些\n" .string "珍贵的宝可梦。\p" .string "如果你想我照顾你的宝可梦,\n" .string "去和我老婆说吧。$" Route117_Text_DoYouWantEgg: .string "啊,是你呀!\p" .string "我们一直在照顾你的宝可梦,\n" .string "我的女神呀,太让我们惊喜了!\p" .string "你的宝可梦有了一个蛋!\p" .string "我们并不知道详细情况,但是\n" .string "你的宝可梦的确给了我们一个惊喜。\p" .string "你很感兴趣,是吧?$" Route117_Text_YourMonIsDoingFine: .string "啊,是你呀!很高兴看到你。\n" .string "你的{STR_VAR_1}一直做的很好。$" Route117_Text_IllKeepIt: .string "好的,我会照顾它的。\n" .string "谢谢!$" Route117_Text_YouHaveNoRoomForIt: .string "你没有地方放它了…\n" .string "等你有空间的时候再来吧。$" Route117_Text_ReceivedEgg: .string "{PLAYER}从饲养爷爷\n" .string "手里得到了蛋。$" Route117_Text_TakeGoodCareOfIt: .string "好好照顾它。$" Route117_Text_FriendlyWithOtherTrainersMon: .string "顺便一提,关于你的{STR_VAR_1},\n" .string "看起来它和\l" .string "{STR_VAR_2}的{STR_VAR_3}关系很好。\p" .string "我还看到它收到\n" .string "了一封信件。$" @ Unused Route117_Text_SeeWifeIfYouWantToPickUpMon: .string "如果想取回你的宝可梦,\n" .string "就去和我老伴说一声。$" Route117_Text_YourMonsAreDoingFine: .string "啊,是你呀!你的{STR_VAR_1}和\n" .string "{STR_VAR_2}都做的很好。$" Route117_Text_IWillKeepDoYouWantIt: .string "我会照顾它的。\n" .string "你想要,是不是?$" Route117_PokemonDayCare_Text_WouldYouLikeUsToRaiseAMon: .string "我是饲养婆婆。\p" .string "我们可以为你照顾宝可梦。\p" .string "想让我们照顾一只吗?$" Route117_PokemonDayCare_Text_WhichMonShouldWeRaise: .string "想让我们照顾\n" .string "哪一只宝可梦呢?$" Route117_PokemonDayCare_Text_WellRaiseYourMon: .string "好的,我们会暂时\n" .string "照顾你的{STR_VAR_1}的。\p" .string "记得之后回来带走它。$" Route117_PokemonDayCare_Text_WeCanRaiseOneMore: .string "我们可以照顾你的两只宝可梦。\n" .string "想再托管一只吗?$" Route117_PokemonDayCare_Text_HusbandWasLookingForYou: .string "我的丈夫一直在找你。$" Route117_PokemonDayCare_Text_FineThenComeAgain: .string "啊,这太好了。\n" .string "欢迎再次光临。$" Route117_PokemonDayCare_Text_NotEnoughMoney: .string "你没有足够的钱了…$" Route117_PokemonDayCare_Text_TakeOtherOneBackToo: .string "你想把另一只\n" .string "也带走么?$" Route117_PokemonDayCare_Text_ComeAgain: .string "好。\n" .string "欢迎再次光临。$" Route117_PokemonDayCare_Text_GoodToSeeYou: .string "啊,是你呀!很高兴见到你。\n" .string "你的宝可梦是做的最好的!$" Route117_PokemonDayCare_Text_YourMonHasGrownXLevels: .string "因为等级足够,你的{STR_VAR_1}已经\n" .string "进化成{STR_VAR_2}。$" Route117_PokemonDayCare_Text_YourTeamIsFull: .string "你的宝可梦小队满了。\n" .string "去腾出些空间再来找我。$" @ Unused Route117_PokemonDayCare_Text_TakeBackWhichMon: .string "你想取回哪只宝可梦?$" Route117_PokemonDayCare_Text_ItWillCostX: .string "如果你想让你的{STR_VAR_1}回来,\n" .string "那要花费{STR_VAR_2}¥。$" Route117_PokemonDayCare_Text_HeresYourMon: .string "成交!\n" .string "这是你的宝可梦。$" Route117_PokemonDayCare_Text_TookBackMon: .string "{PLAYER}把{STR_VAR_1}从\n" .string "饲养婆婆那里拿回来了。$" Route117_PokemonDayCare_Text_YouHaveJustOneMon: .string "咦?你只有一只\n" .string "宝可梦呀。\p" .string "下次再来吧。$" Route117_PokemonDayCare_Text_TakeYourMonBack: .string "想把你的宝可梦带回去吗?$" Route117_PokemonDayCare_Text_WhatWillYouBattleWith: .string "如果你把这些宝可梦都留给我,\n" .string "那之后你用什么战斗?\p" .string "下次再来吧。$" Text_EggHatchHuh: .string "哼?$" Route117_PokemonDayCare_Text_YoullBeLeftWithJustOne: .string "哼?\n" .string "…,是啊。\p" .string "如果你留下那个宝可梦给\n" .string "我,你就只剩下一个了。\p" .string "你最好离开的时候再\n" .string "多抓点,我想说。$"