VictoryRoad_2F_EventScript_1C47AE:: @ 81C47AE lock faceplayer goto_if_set FLAG_TUTOR_DOUBLE_EDGE, EventScript_1C480C msgbox Text_1749F9, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4802 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4802 msgbox Text_174AE2 setvar VAR_0x8005, MOVETUTOR_DOUBLE_EDGE call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4802 setflag FLAG_TUTOR_DOUBLE_EDGE goto EventScript_1C480C end EventScript_1C4802:: @ 81C4802 msgbox Text_174ABC release end EventScript_1C480C:: @ 81C480C msgbox Text_174B0C release end EventScript_1C4816:: @ 81C4816 lock faceplayer goto_if_set FLAG_TUTOR_THUNDER_WAVE, EventScript_1C4874 msgbox Text_175711, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C486A call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C486A msgbox Text_1757C1 setvar VAR_0x8005, MOVETUTOR_THUNDER_WAVE call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C486A setflag FLAG_TUTOR_THUNDER_WAVE goto EventScript_1C4874 end EventScript_1C486A:: @ 81C486A msgbox Text_17579D release end EventScript_1C4874:: @ 81C4874 msgbox Text_1757EC release end RockTunnel_B1F_EventScript_1C487E:: @ 81C487E lock faceplayer goto_if_set FLAG_TUTOR_ROCK_SLIDE, EventScript_1C48DC msgbox Text_1799E0, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C48D2 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C48D2 msgbox Text_179AE1 setvar VAR_0x8005, MOVETUTOR_ROCK_SLIDE call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C48D2 setflag FLAG_TUTOR_ROCK_SLIDE goto EventScript_1C48DC end EventScript_1C48D2:: @ 81C48D2 msgbox Text_179AC0 release end EventScript_1C48DC:: @ 81C48DC msgbox Text_179B0A release end MtEmber_Exterior_EventScript_1C48E6:: @ 81C48E6 lock faceplayer goto_if_set FLAG_TUTOR_EXPLOSION, EventScript_1C4944 msgbox Text_17A642, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C493A call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C493A msgbox Text_17A717 setvar VAR_0x8005, MOVETUTOR_EXPLOSION call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C493A setflag FLAG_TUTOR_EXPLOSION goto EventScript_1C4944 end EventScript_1C493A:: @ 81C493A msgbox Text_17A6ED release end EventScript_1C4944:: @ 81C4944 msgbox Text_17A756 release end Route4_EventScript_1C494E:: @ 81C494E lock faceplayer goto_if_set FLAG_TUTOR_META_PUNCH, EventScript_1C49AC msgbox Text_1839D5, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C49A2 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C49A2 msgbox Text_183ABF setvar VAR_0x8005, MOVETUTOR_MEGA_PUNCH call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C49A2 setflag FLAG_TUTOR_META_PUNCH goto EventScript_1C49AC end EventScript_1C49A2:: @ 81C49A2 msgbox Text_183A83 release end EventScript_1C49AC:: @ 81C49AC msgbox Text_183AE2 release end Route4_EventScript_1C49B6:: @ 81C49B6 lock faceplayer goto_if_set FLAG_TUTOR_MEGA_KICK, EventScript_1C4A14 msgbox Text_183B74, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4A0A call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4A0A msgbox Text_183C68 setvar VAR_0x8005, MOVETUTOR_MEGA_KICK call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4A0A setflag FLAG_TUTOR_MEGA_KICK goto EventScript_1C4A14 end EventScript_1C4A0A:: @ 81C4A0A msgbox Text_183C25 release end EventScript_1C4A14:: @ 81C4A14 msgbox Text_183C94 release end EventScript_1C4A1E:: @ 81C4A1E lock faceplayer goto_if_set FLAG_TUTOR_DREAM_EATER, EventScript_1C4A7C msgbox Text_17E316, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4A72 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4A72 msgbox Text_17E3F1 setvar VAR_0x8005, MOVETUTOR_DREAM_EATER call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4A72 setflag FLAG_TUTOR_DREAM_EATER goto EventScript_1C4A7C end EventScript_1C4A72:: @ 81C4A72 msgbox Text_17E3E9 release end EventScript_1C4A7C:: @ 81C4A7C msgbox Text_17E41B release end EventScript_1C4A86:: @ 81C4A86 lock faceplayer goto_if_set FLAG_TUTOR_SOFT_BOILED, EventScript_1C4AE4 msgbox Text_180388, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4ADA call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4ADA msgbox Text_180484 setvar VAR_0x8005, MOVETUTOR_SOFT_BOILED call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4ADA setflag FLAG_TUTOR_SOFT_BOILED goto EventScript_1C4AE4 end EventScript_1C4ADA:: @ 81C4ADA msgbox Text_18043F release end EventScript_1C4AE4:: @ 81C4AE4 msgbox Text_1804C4 release end FuchsiaCity_EventScript_1C4AEE:: @ 81C4AEE lock faceplayer goto_if_set FLAG_TUTOR_SUBSTITUTE, EventScript_1C4B4C msgbox Text_180948, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4B42 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4B42 msgbox Text_180A57 setvar VAR_0x8005, MOVETUTOR_SUBSTITUTE call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4B42 setflag FLAG_TUTOR_SUBSTITUTE goto EventScript_1C4B4C end EventScript_1C4B42:: @ 81C4B42 msgbox Text_180A32 release end EventScript_1C4B4C:: @ 81C4B4C msgbox Text_180A80 release end SevenIsland_EventScript_1C4B56:: @ 81C4B56 lock faceplayer goto_if_set FLAG_TUTOR_SWORDS_DANCE, EventScript_1C4BB4 msgbox Text_182F01, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4BAA call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4BAA msgbox Text_182FD9 setvar VAR_0x8005, MOVETUTOR_SWORDS_DANCE call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4BAA setflag FLAG_TUTOR_SWORDS_DANCE goto EventScript_1C4BB4 end EventScript_1C4BAA:: @ 81C4BAA msgbox Text_182FC1 release end EventScript_1C4BB4:: @ 81C4BB4 msgbox Text_18300D release end PewterCity_Museum_1F_EventScript_1C4BBE:: @ 81C4BBE lock faceplayer goto_if_set FLAG_TUTOR_SEISMIC_TOSS, EventScript_1C4C1C msgbox Text_1909A3, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4C12 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4C12 msgbox Text_190AD5 setvar VAR_0x8005, MOVETUTOR_SEISMIC_TOSS call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4C12 setflag FLAG_TUTOR_SEISMIC_TOSS goto EventScript_1C4C1C end EventScript_1C4C12:: @ 81C4C12 msgbox Text_190AA9 release end EventScript_1C4C1C:: @ 81C4C1C msgbox Text_190B00 release end EventScript_1C4C26:: @ 81C4C26 lock faceplayer goto_if_set FLAG_TUTOR_COUNTER, EventScript_1C4C84 msgbox Text_195928, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4C7A call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4C7A msgbox Text_195A08 setvar VAR_0x8005, MOVETUTOR_COUNTER call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4C7A setflag FLAG_TUTOR_COUNTER goto EventScript_1C4C84 end EventScript_1C4C7A:: @ 81C4C7A msgbox Text_1959CC release end EventScript_1C4C84:: @ 81C4C84 msgbox Text_195A31 release end EventScript_1C4C8E:: @ 81C4C8E lock faceplayer goto_if_set FLAG_TUTOR_METRONOME, EventScript_1C4CEC msgbox Text_19A137, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4CE2 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4CE2 msgbox Text_19A1EA setvar VAR_0x8005, MOVETUTOR_METRONOME call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4CE2 setflag FLAG_TUTOR_METRONOME goto EventScript_1C4CEC end EventScript_1C4CE2:: @ 81C4CE2 msgbox Text_19A1CB release end EventScript_1C4CEC:: @ 81C4CEC msgbox Text_19A20E release end EventScript_1C4CF6:: @ 81C4CF6 goto_if_set FLAG_TUTOR_MIMIC, EventScript_1C4D59 msgbox Text_19AD85, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4D4F call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4D4F msgbox Text_19ADEE setvar VAR_0x8005, MOVETUTOR_MIMIC call EventScript_1C4F30 lock faceplayer compare VAR_RESULT, 0 goto_if_eq EventScript_1C4D4F removeitem ITEM_POKE_DOLL, 1 setflag FLAG_TUTOR_MIMIC goto EventScript_1C4D59 end EventScript_1C4D4F:: @ 81C4D4F msgbox Text_19ADD8 release end EventScript_1C4D59:: @ 81C4D59 checkplayergender compare VAR_RESULT, 0 call_if_eq EventScript_1C4D72 compare VAR_RESULT, 1 call_if_eq EventScript_1C4D7B release end EventScript_1C4D72:: @ 81C4D72 msgbox Text_19AE1C return EventScript_1C4D7B:: @ 81C4D7B msgbox Text_19AE90 return FourIsland_House1_EventScript_1C4D84:: @ 81C4D84 lock faceplayer goto_if_set FLAG_TUTOR_BODY_SLAM, EventScript_1C4DE2 msgbox Text_1A3505, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4DD8 call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4DD8 msgbox Text_1A35DA setvar VAR_0x8005, MOVETUTOR_BODY_SLAM call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4DD8 setflag FLAG_TUTOR_BODY_SLAM goto EventScript_1C4DE2 end EventScript_1C4DD8:: @ 81C4DD8 msgbox Text_1A35C7 release end EventScript_1C4DE2:: @ 81C4DE2 msgbox Text_1A3609 release end TwoIsland_CapeBrink_House_EventScript_1C4DEC:: @ 81C4DEC special sub_8110AB4 compare VAR_RESULT, 2 goto_if_eq EventScript_1A7AE0 special sub_8112364 lock faceplayer goto_if_set FLAG_LEARNED_ALL_MOVES_AT_CAPE_BRINK, EventScript_1C4EA1 goto_if_set FLAG_TEMP_2, EventScript_1C4E97 getfirstpartymonname 0 msgbox Text_1A46C6 specialvar VAR_RESULT, Special_CapeBrinkGetMoveToTeachLeadPokemon compare VAR_RESULT, 0 goto_if_eq EventScript_1C4F26 copyvar VAR_0x8009, VAR_0x8005 compare VAR_FACING, DIR_NORTH call_if_eq EventScript_1C4EF0 compare VAR_FACING, DIR_SOUTH call_if_eq EventScript_1C4EFB compare VAR_FACING, DIR_EAST call_if_eq EventScript_1C4F06 compare VAR_FACING, DIR_WEST call_if_eq EventScript_1C4F11 msgbox Text_1A4751, MSGBOX_YESNO compare VAR_RESULT, NO goto_if_eq EventScript_1C4F1C call EventScript_1C4F37 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4F1C msgbox Text_1A4814 closemessage fadescreen 1 goto EventScript_1C4EDA EventScript_1C4E8F:: @ 81C4E8F fadescreen 0 goto EventScript_1C4EAB end EventScript_1C4E97:: @ 81C4E97 msgbox Text_1A48B3 release end EventScript_1C4EA1:: @ 81C4EA1 msgbox Text_1A4972 release end EventScript_1C4EAB:: @ 81C4EAB copyvar VAR_0x8005, VAR_0x8009 specialvar VAR_RESULT, Special_HasLearnedAllMovesFromCapeBrinkTutor compare VAR_RESULT, 1 goto_if_eq EventScript_1C4ECD msgbox Text_1A4865 setflag FLAG_TEMP_2 release end EventScript_1C4ECD:: @ 81C4ECD msgbox Text_1A48F3 setflag FLAG_LEARNED_ALL_MOVES_AT_CAPE_BRINK release end EventScript_1C4EDA:: @ 81C4EDA call EventScript_1C4F30 compare VAR_RESULT, 0 goto_if_eq EventScript_1C4F1C goto EventScript_1C4EAB end EventScript_1C4EF0:: @ 81C4EF0 applymovement 1, Movement_1C4F4C waitmovement 0 return EventScript_1C4EFB:: @ 81C4EFB applymovement 1, Movement_1C4F4E waitmovement 0 return EventScript_1C4F06:: @ 81C4F06 applymovement 1, Movement_1C4F50 waitmovement 0 return EventScript_1C4F11:: @ 81C4F11 applymovement 1, Movement_1C4F52 waitmovement 0 return EventScript_1C4F1C:: @ 81C4F1C msgbox Text_1A47E5 release end EventScript_1C4F26:: @ 81C4F26 msgbox Text_1A4737 release end EventScript_1C4F30:: @ 81C4F30 special ChooseMonForMoveTutor waitstate lock faceplayer return EventScript_1C4F37:: @ 81C4F37 textcolor 3 special sub_80699BC signmsg msgbox Text_1A644F, MSGBOX_YESNO normalmsg call EventScript_1A6675 return Movement_1C4F4C:: @ 81C4F4C jump_in_place_down step_end Movement_1C4F4E:: @ 81C4F4E jump_in_place_up step_end Movement_1C4F50:: @ 81C4F50 jump_in_place_left step_end Movement_1C4F52:: @ 81C4F52 jump_in_place_right step_end