Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- RustboroCity_Gym_EventScript_Roxanne::
- specialvar VAR_RESULT, ShouldTryRematchBattle
- goto_if_eq VAR_RESULT, TRUE, RustboroCity_Gym_EventScript_RoxanneRematch
- getpartysize
- compare VAR_RESULT, 6
- goto_if_eq RustboroCity_Gym_EventScript_RoxanneP6
- getpartysize
- compare VAR_RESULT, 5
- goto_if_eq RustboroCity_Gym_EventScript_RoxanneP5
- getpartysize
- compare VAR_RESULT, 4
- goto_if_eq RustboroCity_Gym_EventScript_RoxanneP4
- getpartysize
- compare VAR_RESULT, 3
- goto_if_eq RustboroCity_Gym_EventScript_RoxanneP3
- getpartysize
- compare VAR_RESULT, 2
- goto_if_eq RustboroCity_Gym_EventScript_RoxanneP2
- trainerbattle_single TRAINER_ROXANNE_1, RustboroCity_Gym_Text_RoxanneIntro, RustboroCity_Gym_Text_RoxanneDefeat, RustboroCity_Gym_EventScript_RoxanneDefeated, NO_MUSIC
- goto_if_unset FLAG_RECEIVED_TM39, RustboroCity_Gym_EventScript_GiveRockTomb
- msgbox RustboroCity_Gym_Text_RoxannePostBattle, MSGBOX_DEFAULT
- release
- end
- RustboroCity_Gym_EventScript_RoxanneDefeated::
- message RustboroCity_Gym_Text_ReceivedStoneBadge
- waitmessage
- call Common_EventScript_PlayGymBadgeFanfare
- msgbox RustboroCity_Gym_Text_StoneBadgeInfoTakeThis, MSGBOX_DEFAULT
- setflag FLAG_DEFEATED_RUSTBORO_GYM
- setflag FLAG_BADGE01_GET
- setvar VAR_RUSTBORO_CITY_STATE, 1
- addvar VAR_PETALBURG_GYM_STATE, 1
- setvar VAR_0x8008, 1
- call Common_EventScript_SetGymTrainers
- call_if_eq VAR_PETALBURG_GYM_STATE, 6, Common_EventScript_ReadyPetalburgGymForBattle
- goto RustboroCity_Gym_EventScript_GiveRockTomb
- end
- RustboroCity_Gym_EventScript_GiveRockTomb::
- giveitem ITEM_TM39
- goto_if_eq VAR_RESULT, FALSE, Common_EventScript_ShowBagIsFull
- setflag FLAG_RECEIVED_TM39
- setflag TRAINER_ROXANNE_1
- setflag TRAINER_ROXANNE_P2
- setflag TRAINER_ROXANNE_P3
- setflag TRAINER_ROXANNE_P4
- setflag TRAINER_ROXANNE_P5
- setflag TRAINER_ROXANNE_P6
- msgbox RustboroCity_Gym_Text_ExplainRockTomb, MSGBOX_DEFAULT
- release
- end
- RustboroCity_Gym_EventScript_RoxanneRematch::
- trainerbattle_rematch_double TRAINER_ROXANNE_1, RustboroCity_Gym_Text_RoxannePreRematch, RustboroCity_Gym_Text_RoxanneRematchDefeat, RustboroCity_Gym_Text_RoxanneRematchNeedTwoMons
- msgbox RustboroCity_Gym_Text_RoxannePostRematch, MSGBOX_AUTOCLOSE
- end
- RustboroCity_Gym_EventScript_RoxanneP2::
- trainerbattle_single TRAINER_ROXANNE_P2, RustboroCity_Gym_Text_RoxanneIntro, RustboroCity_Gym_Text_RoxanneDefeat, RustboroCity_Gym_EventScript_RoxanneDefeated, NO_MUSIC
- goto_if_unset FLAG_RECEIVED_TM39, RustboroCity_Gym_EventScript_GiveRockTomb
- msgbox RustboroCity_Gym_Text_RoxannePostBattle, MSGBOX_DEFAULT
- release
- end
- RustboroCity_Gym_EventScript_RoxanneP3::
- trainerbattle_single TRAINER_ROXANNE_P3, RustboroCity_Gym_Text_RoxanneIntro, RustboroCity_Gym_Text_RoxanneDefeat, RustboroCity_Gym_EventScript_RoxanneDefeated, NO_MUSIC
- goto_if_unset FLAG_RECEIVED_TM39, RustboroCity_Gym_EventScript_GiveRockTomb
- msgbox RustboroCity_Gym_Text_RoxannePostBattle, MSGBOX_DEFAULT
- release
- end
- RustboroCity_Gym_EventScript_RoxanneP4::
- trainerbattle_single TRAINER_ROXANNE_P4, RustboroCity_Gym_Text_RoxanneIntro, RustboroCity_Gym_Text_RoxanneDefeat, RustboroCity_Gym_EventScript_RoxanneDefeated, NO_MUSIC
- goto_if_unset FLAG_RECEIVED_TM39, RustboroCity_Gym_EventScript_GiveRockTomb
- msgbox RustboroCity_Gym_Text_RoxannePostBattle, MSGBOX_DEFAULT
- release
- end
- RustboroCity_Gym_EventScript_RoxanneP5::
- trainerbattle_single TRAINER_ROXANNE_P5, RustboroCity_Gym_Text_RoxanneIntro, RustboroCity_Gym_Text_RoxanneDefeat, RustboroCity_Gym_EventScript_RoxanneDefeated, NO_MUSIC
- goto_if_unset FLAG_RECEIVED_TM39, RustboroCity_Gym_EventScript_GiveRockTomb
- msgbox RustboroCity_Gym_Text_RoxannePostBattle, MSGBOX_DEFAULT
- release
- end
- RustboroCity_Gym_EventScript_RoxanneP6::
- trainerbattle_single TRAINER_ROXANNE_P6, RustboroCity_Gym_Text_RoxanneIntro, RustboroCity_Gym_Text_RoxanneDefeat, RustboroCity_Gym_EventScript_RoxanneDefeated, NO_MUSIC
- goto_if_unset FLAG_RECEIVED_TM39, RustboroCity_Gym_EventScript_GiveRockTomb
- msgbox RustboroCity_Gym_Text_RoxannePostBattle, MSGBOX_DEFAULT
- release
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement