diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-12-30 17:15:52 -0500 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-12-30 17:15:52 -0500 |
commit | b921e9c9be58c8e15cee8da7e4abab1f2284942e (patch) | |
tree | 1f8ba49b3e1f402d8e3a43e2c3e046abc06c62fa /engine/phone/scripts/liz.asm | |
parent | 378667d9ecd80940bb6ef59781c82bd38ce38650 (diff) |
Split engine/phone/phone_scripts.asm and phone_gossip.asm into individual files
Diffstat (limited to 'engine/phone/scripts/liz.asm')
-rw-r--r-- | engine/phone/scripts/liz.asm | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/engine/phone/scripts/liz.asm b/engine/phone/scripts/liz.asm new file mode 100644 index 000000000..812d7dd40 --- /dev/null +++ b/engine/phone/scripts/liz.asm @@ -0,0 +1,102 @@ +LizPhoneScript1: + trainertotext PICNICKER, LIZ1, MEM_BUFFER_0 + checkflag ENGINE_LIZ + iftrue .WantsBattle + farscall PhoneScript_AnswerPhone_Female + checkflag ENGINE_LIZ_THURSDAY_AFTERNOON + iftrue .NotThursday + checkcode VAR_WEEKDAY + ifnotequal THURSDAY, .NotThursday + checktime DAY + iftrue LizThursdayAfternoon + +.NotThursday: + special RandomPhoneMon + farjump UnknownScript_0xa0948 + +.WantsBattle: + landmarktotext ROUTE_32, MEM_BUFFER_2 + farjump UnknownScript_0xa0a5a + +LizPhoneScript2: + trainertotext PICNICKER, LIZ1, MEM_BUFFER_0 + farscall PhoneScript_Random4 + ifequal 0, LizWrongNumber + farscall PhoneScript_GreetPhone_Female + checkflag ENGINE_LIZ + iftrue .next + checkflag ENGINE_LIZ_THURSDAY_AFTERNOON + iftrue .next + +.next: + farscall PhoneScript_Random2 + ifequal 0, LizGossip + checkflag ENGINE_FLYPOINT_GOLDENROD + iffalse .Generic + farscall PhoneScript_Random2 + ifequal 0, LizWantsBattle + +.Generic: + farjump Phone_GenericCall_Female + +LizThursdayAfternoon: + setflag ENGINE_LIZ_THURSDAY_AFTERNOON + +LizWantsBattle: + landmarktotext ROUTE_32, MEM_BUFFER_2 + setflag ENGINE_LIZ + farjump PhoneScript_WantsToBattle_Female + +LizWrongNumber: + farjump LizWrongNumberScript + +LizGossip: + random 9 + ifequal 0, .CoolTrainerM + ifequal 1, .Beauty + ifequal 2, .Grunt + ifequal 3, .Teacher + ifequal 4, .SwimmerF + ifequal 5, .KimonoGirl + ifequal 6, .Skier + ifequal 7, .Medium + ifequal 8, .PokefanM + +.CoolTrainerM: + trainerclassname COOLTRAINERM, NICK + jump LizGossipScript + +.Beauty: + trainerclassname BEAUTY, VICTORIA + jump LizGossipScript + +.Grunt: + trainerclassname GRUNTM, GRUNTM_1 + jump LizGossipScript + +.Teacher: + trainerclassname TEACHER, COLETTE + jump LizGossipScript + +.SwimmerF: + trainerclassname SWIMMERF, ELAINE + jump LizGossipScript + +.KimonoGirl: + trainerclassname KIMONO_GIRL, NAOKO1 + jump LizGossipScript + +.Skier: + trainerclassname SKIER, ROXANNE + jump LizGossipScript + +.Medium: + trainerclassname MEDIUM, MARTHA + jump LizGossipScript + +.PokefanM: + trainerclassname POKEFANM, WILLIAM + jump LizGossipScript + +LizGossipScript: + farjump UnknownScript_0xa06da |