FourIsland_PokemonDayCare_MapScripts:: @ 817193F .byte 0 FourIsland_PokemonDayCare_EventScript_171940:: @ 8171940 goto_if_questlog EventScript_ReleaseEnd lock faceplayer specialvar VAR_RESULT, GetDaycareState compare VAR_RESULT, 1 goto_if_eq EventScript_171A2E compare VAR_RESULT, 2 goto_if_eq EventScript_171A52 compare VAR_RESULT, 3 goto_if_eq EventScript_171B86 msgbox gUnknown_81BF7E4, MSGBOX_YESNO compare VAR_RESULT, YES goto_if_eq EventScript_171993 msgbox gUnknown_81BF916 release end EventScript_171993:: @ 8171993 specialvar VAR_RESULT, CountPartyNonEggMons compare VAR_RESULT, 1 goto_if_eq EventScript_171A1A msgbox gUnknown_81BF839 fadescreen FADE_TO_BLACK special ChooseSendDaycareMon waitstate compare VAR_0x8004, 6 goto_if_ge EventScript_1719F7 specialvar VAR_RESULT, CountPartyAliveNonEggMons_IgnoreVar0x8004Slot compare VAR_RESULT, 0 goto_if_eq EventScript_171A24 specialvar VAR_0x8005, GetSelectedMonNickAndSpecies waitse playmoncry VAR_0x8005, 0 msgbox gUnknown_81BF860 waitmoncry special StoreSelectedPokemonInDaycare incrementgamestat GAME_STAT_USED_DAYCARE specialvar VAR_RESULT, GetDaycareState compare VAR_RESULT, 2 goto_if_eq EventScript_171A01 release end EventScript_1719F7:: @ 81719F7 msgbox gUnknown_81BF976 release end EventScript_171A01:: @ 8171A01 msgbox gUnknown_81BF89F, MSGBOX_YESNO compare VAR_RESULT, YES goto_if_eq EventScript_171993 goto EventScript_1719F7 end EventScript_171A1A:: @ 8171A1A msgbox gUnknown_81BFAAD release end EventScript_171A24:: @ 8171A24 msgbox gUnknown_81BFB09 release end EventScript_171A2E:: @ 8171A2E msgbox gUnknown_81BF8F6 release end EventScript_171A38:: @ 8171A38 msgbox gUnknown_81BF9CC return EventScript_171A41:: @ 8171A41 specialvar VAR_RESULT, GetNumLevelsGainedFromDaycare compare VAR_RESULT, 0 call_if_ne EventScript_171A38 return EventScript_171A52:: @ 8171A52 msgbox gUnknown_81BF988 setvar VAR_0x8004, 0 call EventScript_171A41 msgbox gUnknown_81BF89F, MSGBOX_YESNO compare VAR_RESULT, YES goto_if_eq EventScript_171993 msgbox gUnknown_81BFAE8, MSGBOX_YESNO compare VAR_RESULT, YES goto_if_eq EventScript_171A90 goto EventScript_1719F7 end EventScript_171A90:: @ 8171A90 specialvar VAR_RESULT, CalculatePlayerPartyCount compare VAR_RESULT, 6 goto_if_eq EventScript_171B67 specialvar VAR_RESULT, GetDaycareState setvar VAR_0x8004, 0 compare VAR_RESULT, 2 goto_if_eq EventScript_171ACF special ShowDaycareLevelMenu waitstate copyvar VAR_0x8004, VAR_RESULT compare VAR_RESULT, 2 goto_if_eq EventScript_1719F7 goto EventScript_171ACF end EventScript_171ACF:: @ 8171ACF special GetDaycareCost msgbox gUnknown_81BFA3B, MSGBOX_YESNO compare VAR_RESULT, YES goto_if_eq EventScript_171AEB goto EventScript_1719F7 end EventScript_171AEB:: @ 8171AEB specialvar VAR_RESULT, IsEnoughForCostInVar0x8005 compare VAR_RESULT, 1 goto_if_eq EventScript_171B05 msgbox gUnknown_81BF932 release end EventScript_171B05:: @ 8171B05 applymovement 1, Movement_171B71 waitmovement 0 specialvar VAR_RESULT, TakePokemonFromDaycare special SubtractMoneyFromVar0x8005 playse SE_REGI msgbox gUnknown_81BFA67 waitse playmoncry VAR_RESULT, 0 textcolor 3 msgbox gUnknown_81BFA85 call EventScript_1A6675 waitmoncry specialvar VAR_RESULT, GetDaycareState compare VAR_RESULT, 2 goto_if_eq EventScript_171B4E goto EventScript_1719F7 end EventScript_171B4E:: @ 8171B4E msgbox gUnknown_81BF94F, MSGBOX_YESNO compare VAR_RESULT, YES goto_if_eq EventScript_171A90 goto EventScript_1719F7 end EventScript_171B67:: @ 8171B67 msgbox gUnknown_81BF9EF release end Movement_171B71:: @ 8171B71 delay_16 delay_16 face_right delay_16 delay_16 face_left delay_16 delay_16 face_up walk_slowest_up set_invisible delay_16 delay_16 delay_16 delay_16 delay_16 face_down set_visible walk_slowest_down step_end EventScript_171B85:: @ 8171B85 end EventScript_171B86:: @ 8171B86 msgbox gUnknown_81BF988 setvar VAR_0x8004, 0 call EventScript_171A41 setvar VAR_0x8004, 1 call EventScript_171A41 msgbox gUnknown_81BFAE8, MSGBOX_YESNO compare VAR_RESULT, YES goto_if_eq EventScript_171A90 msgbox gUnknown_81BF976 release end EventScript_171BBF:: @ 8171BBF special ShowDaycareLevelMenu waitstate compare VAR_RESULT, 2 goto_if_eq EventScript_1719F7 copyvar VAR_0x8004, VAR_RESULT specialvar VAR_RESULT, TakePokemonFromDaycare msgbox gUnknown_81BFA67 msgbox gUnknown_81BF976 release end