import from github
This commit is contained in:
270
data/scripts/move_tutors.inc
Normal file
270
data/scripts/move_tutors.inc
Normal file
@ -0,0 +1,270 @@
|
||||
SlateportCity_PokemonFanClub_EventScript_SwaggerTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_SWAGGER, MoveTutor_EventScript_SwaggerTaught
|
||||
msgbox MoveTutor_Text_SwaggerTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_SwaggerDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_SwaggerDeclined
|
||||
msgbox MoveTutor_Text_SwaggerWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_SWAGGER
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_SwaggerDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_SWAGGER
|
||||
goto MoveTutor_EventScript_SwaggerTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_SwaggerDeclined::
|
||||
msgbox MoveTutor_Text_SwaggerDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_SwaggerTaught::
|
||||
msgbox MoveTutor_Text_SwaggerTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MauvilleCity_EventScript_RolloutTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_ROLLOUT, MoveTutor_EventScript_RolloutTaught
|
||||
msgbox MoveTutor_Text_RolloutTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_RolloutDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_RolloutDeclined
|
||||
msgbox MoveTutor_Text_RolloutWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_ROLLOUT
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_RolloutDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_ROLLOUT
|
||||
goto MoveTutor_EventScript_RolloutTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_RolloutDeclined::
|
||||
msgbox MoveTutor_Text_RolloutDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_RolloutTaught::
|
||||
msgbox MoveTutor_Text_RolloutTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_PokemonCenter_1F_EventScript_FuryCutterTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_FURY_CUTTER, MoveTutor_EventScript_FuryCutterTaught
|
||||
msgbox MoveTutor_Text_FuryCutterTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_FuryCutterDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_FuryCutterDeclined
|
||||
msgbox MoveTutor_Text_FuryCutterWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_FURY_CUTTER
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_FuryCutterDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_FURY_CUTTER
|
||||
goto MoveTutor_EventScript_FuryCutterTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_FuryCutterDeclined::
|
||||
msgbox MoveTutor_Text_FuryCutterDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_FuryCutterTaught::
|
||||
msgbox MoveTutor_Text_FuryCutterTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LavaridgeTown_House_EventScript_MimicTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_MIMIC, MoveTutor_EventScript_MimicTaught
|
||||
msgbox MoveTutor_MimicTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_MimicDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_MimicDeclined
|
||||
msgbox MoveTutor_Text_MimicWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_MIMIC
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_MimicDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_MIMIC
|
||||
goto MoveTutor_EventScript_MimicTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_MimicDeclined::
|
||||
msgbox MoveTutor_MimicDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_MimicTaught::
|
||||
msgbox MoveTutor_Text_MimicTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
FallarborTown_Mart_EventScript_MetronomeTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_METRONOME, MoveTutor_EventScript_MetronomeTaught
|
||||
msgbox MoveTutor_Text_MetronomeTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_MetronomeDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_MetronomeDeclined
|
||||
msgbox MoveTutor_Text_MetronomeWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_METRONOME
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_MetronomeDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_METRONOME
|
||||
goto MoveTutor_EventScript_MetronomeTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_MetronomeDeclined::
|
||||
msgbox MoveTutor_Text_MetronomeDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_MetronomeTaught::
|
||||
msgbox MoveTutor_Text_MetronomeTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
FortreeCity_House2_EventScript_SleepTalkTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_SLEEP_TALK, MoveTutor_EventScript_SleepTalkTaught
|
||||
msgbox MoveTutor_Text_SleepTalkTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_SleepTalkDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_SleepTalkDeclined
|
||||
msgbox MoveTutor_Text_SleepTalkWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_SLEEP_TALK
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_SleepTalkDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_SLEEP_TALK
|
||||
goto MoveTutor_EventScript_SleepTalkTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_SleepTalkDeclined::
|
||||
msgbox MoveTutor_Text_SleepTalkDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_SleepTalkTaught::
|
||||
msgbox MoveTutor_Text_SleepTalkTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_DepartmentStoreRooftop_EventScript_SubstituteTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_SUBSTITUTE, MoveTutor_EventScript_SubstituteTaught
|
||||
msgbox MoveTutor_Text_SubstituteTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_SubstituteDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_SubstituteDeclined
|
||||
msgbox MoveTutor_Text_SubstituteWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_SUBSTITUTE
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_SubstituteDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_SUBSTITUTE
|
||||
goto MoveTutor_EventScript_SubstituteTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_SubstituteDeclined::
|
||||
msgbox MoveTutor_Text_SubstituteDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_SubstituteTaught::
|
||||
msgbox MoveTutor_Text_SubstituteTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MossdeepCity_EventScript_DynamicPunchTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_DYNAMICPUNCH, MoveTutor_EventScript_DynamicPunchTaught
|
||||
msgbox MoveTutor_Text_DynamicPunchTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_DynamicPunchDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_DynamicPunchDeclined
|
||||
msgbox MoveTutor_Text_DynamicPunchWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_DYNAMIC_PUNCH
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_DynamicPunchDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_DYNAMICPUNCH
|
||||
goto MoveTutor_EventScript_DynamicPunchTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_DynamicPunchDeclined::
|
||||
msgbox MoveTutor_Text_DynamicPunchDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_DynamicPunchTaught::
|
||||
msgbox MoveTutor_Text_DynamicPunchTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
SootopolisCity_PokemonCenter_1F_EventScript_DoubleEdgeTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_DOUBLE_EDGE, MoveTutor_EventScript_DoubleEdgeTaught
|
||||
msgbox MoveTutor_Text_DoubleEdgeTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_DoubleEdgeDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_DoubleEdgeDeclined
|
||||
msgbox MoveTutor_Text_DoubleEdgeWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_DOUBLE_EDGE
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_DoubleEdgeDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_DOUBLE_EDGE
|
||||
goto MoveTutor_EventScript_DoubleEdgeTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_DoubleEdgeDeclined::
|
||||
msgbox MoveTutor_Text_DoubleEdgeDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_DoubleEdgeTaught::
|
||||
msgbox MoveTutor_Text_DoubleEdgeTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
PacifidlogTown_PokemonCenter_1F_EventScript_ExplosionTutor::
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MOVE_TUTOR_TAUGHT_EXPLOSION, MoveTutor_EventScript_ExplosionTaught
|
||||
msgbox MoveTutor_Text_ExplosionTeach, MSGBOX_YESNO
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_ExplosionDeclined
|
||||
call MoveTutor_EventScript_CanOnlyBeLearnedOnce
|
||||
goto_if_eq VAR_RESULT, NO, MoveTutor_EventScript_ExplosionDeclined
|
||||
msgbox MoveTutor_Text_ExplosionWhichMon, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8005, TUTOR_MOVE_EXPLOSION
|
||||
call MoveTutor_EventScript_OpenPartyMenu
|
||||
goto_if_eq VAR_RESULT, 0, MoveTutor_EventScript_ExplosionDeclined
|
||||
setflag FLAG_MOVE_TUTOR_TAUGHT_EXPLOSION
|
||||
goto MoveTutor_EventScript_ExplosionTaught
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_ExplosionDeclined::
|
||||
msgbox MoveTutor_Text_ExplosionDeclined, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_ExplosionTaught::
|
||||
msgbox MoveTutor_Text_ExplosionTaught, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
MoveTutor_EventScript_OpenPartyMenu::
|
||||
special ChooseMonForMoveTutor
|
||||
waitstate
|
||||
lock
|
||||
faceplayer
|
||||
return
|
||||
|
||||
MoveTutor_EventScript_CanOnlyBeLearnedOnce::
|
||||
msgbox MoveTutor_Text_ThisMoveCanOnlyBeLearnedOnce, MSGBOX_YESNO
|
||||
return
|
Reference in New Issue
Block a user