diff options
Diffstat (limited to 'engine/phone/scripts/parry.asm')
-rw-r--r-- | engine/phone/scripts/parry.asm | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/engine/phone/scripts/parry.asm b/engine/phone/scripts/parry.asm new file mode 100644 index 000000000..0a91e2349 --- /dev/null +++ b/engine/phone/scripts/parry.asm @@ -0,0 +1,40 @@ +ParryPhoneScript1: + trainertotext HIKER, PARRY1, MEM_BUFFER_0 + checkflag ENGINE_PARRY + iftrue .WantsBattle + farscall PhoneScript_AnswerPhone_Male + checkflag ENGINE_PARRY_FRIDAY_AFTERNOON + iftrue .WantsRematch + checkcode VAR_WEEKDAY + ifnotequal FRIDAY, .WantsRematch + checktime DAY + iftrue ParryFridayDay + +.WantsRematch: + farjump ParryBattleWithMe + +.WantsBattle: + landmarktotext ROUTE_45, MEM_BUFFER_2 + farjump ParryHaventYouGottenTo + +ParryPhoneScript2: + trainertotext HIKER, PARRY1, MEM_BUFFER_0 + farscall PhoneScript_GreetPhone_Male + checkflag ENGINE_PARRY + iftrue .GenericCall + checkflag ENGINE_PARRY_FRIDAY_AFTERNOON + iftrue .GenericCall + farscall PhoneScript_Random2 + ifequal 0, ParryWantsBattle + ifequal 1, ParryWantsBattle + +.GenericCall: + farjump Phone_GenericCall_Male + +ParryFridayDay: + setflag ENGINE_PARRY_FRIDAY_AFTERNOON + +ParryWantsBattle: + landmarktotext ROUTE_45, MEM_BUFFER_2 + setflag ENGINE_PARRY + farjump PhoneScript_WantsToBattle_Male |