diff options
Diffstat (limited to 'maps/RadioTower2F.asm')
-rw-r--r-- | maps/RadioTower2F.asm | 153 |
1 files changed, 83 insertions, 70 deletions
diff --git a/maps/RadioTower2F.asm b/maps/RadioTower2F.asm index b4f5117ac..13835e96b 100644 --- a/maps/RadioTower2F.asm +++ b/maps/RadioTower2F.asm @@ -1,3 +1,16 @@ +const_value set 2 + const RADIOTOWER2F_SUPER_NERD + const RADIOTOWER2F_TEACHER + const RADIOTOWER2F_ROCKET1 + const RADIOTOWER2F_ROCKET2 + const RADIOTOWER2F_ROCKET3 + const RADIOTOWER2F_ROCKET_GIRL + const RADIOTOWER2F_BLACK_BELT1 + const RADIOTOWER2F_BLACK_BELT2 + const RADIOTOWER2F_JIGGLYPUFF + const RADIOTOWER2F_BUENA + const RADIOTOWER2F_RECEPTIONIST + RadioTower2F_MapScriptHeader: .MapTriggers: db 0 @@ -13,26 +26,26 @@ SuperNerdScript_0x5d6fe: TeacherScript_0x5d701: faceplayer - loadfont + opentext checkflag ENGINE_ROCKETS_IN_RADIO_TOWER iftrue UnknownScript_0x5d70f writetext UnknownText_0x5d956 + waitbutton closetext - loadmovesprites end UnknownScript_0x5d70f: writetext UnknownText_0x5d983 + waitbutton closetext - loadmovesprites end JigglypuffScript_0x5d715: - loadfont + opentext writetext UnknownText_0x5d9b6 cry JIGGLYPUFF + waitbutton closetext - loadmovesprites end BlackBeltScript_0x5d71f: @@ -45,49 +58,49 @@ TrainerGruntM4: trainer EVENT_BEAT_ROCKET_GRUNTM_4, GRUNTM, 4, GruntM4SeenText, GruntM4BeatenText, 0, GruntM4Script GruntM4Script: - talkaftercancel - loadfont + end_if_just_battled + opentext writetext UnknownText_0x5db07 + waitbutton closetext - loadmovesprites end TrainerGruntM5: trainer EVENT_BEAT_ROCKET_GRUNTM_5, GRUNTM, 5, GruntM5SeenText, GruntM5BeatenText, 0, GruntM5Script GruntM5Script: - talkaftercancel - loadfont + end_if_just_battled + opentext writetext UnknownText_0x5db99 + waitbutton closetext - loadmovesprites end TrainerGruntM6: trainer EVENT_BEAT_ROCKET_GRUNTM_6, GRUNTM, 6, GruntM6SeenText, GruntM6BeatenText, 0, GruntM6Script GruntM6Script: - talkaftercancel - loadfont + end_if_just_battled + opentext writetext UnknownText_0x5dc00 + waitbutton closetext - loadmovesprites end TrainerGruntF2: trainer EVENT_BEAT_ROCKET_GRUNTF_2, GRUNTF, 2, GruntF2SeenText, GruntF2BeatenText, 0, GruntF2Script GruntF2Script: - talkaftercancel - loadfont + end_if_just_battled + opentext writetext UnknownText_0x5dcd0 + waitbutton closetext - loadmovesprites end Buena: faceplayer - loadfont + opentext checkflag ENGINE_ROCKETS_IN_RADIO_TOWER iftrue UnknownScript_0x5d865 checkevent EVENT_MET_BUENA @@ -107,40 +120,40 @@ Buena: special AskRememberPassword iffalse UnknownScript_0x5d81e writetext UnknownText_0x5de84 + waitbutton closetext - loadmovesprites - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT checkcode VAR_FACING - if_not_equal $3, UnknownScript_0x5d7be + if_not_equal RIGHT, UnknownScript_0x5d7be applymovement PLAYER, MovementData_0x5d921 UnknownScript_0x5d7be: spriteface PLAYER, RIGHT - loadfont + opentext writetext UnknownText_0x5dedd + waitbutton closetext - loadmovesprites - spriteface $b, DOWN + spriteface RADIOTOWER2F_BUENA, DOWN refreshscreen $0 special SpecialBuenasPassword - loadmovesprites + closetext iffalse UnknownScript_0x5d845 - loadfont + opentext writetext UnknownText_0x5dfc1 + waitbutton closetext - loadmovesprites checkcode VAR_BLUECARDBALANCE addvar $1 writevarcode VAR_BLUECARDBALANCE - waitbutton + waitsfx playsound SFX_TRANSACTION setflag ENGINE_BUENAS_PASSWORD_2 pause 20 - spriteface $b, RIGHT - loadfont + spriteface RADIOTOWER2F_BUENA, RIGHT + opentext writetext UnknownText_0x5e054 + waitbutton closetext - loadmovesprites - special Special_RotatePalettesRightMusic + special Special_FadeOutMusic pause 20 special RestartMapMusic checkcode VAR_BLUECARDBALANCE @@ -149,96 +162,96 @@ UnknownScript_0x5d7be: UnknownScript_0x5d800: writetext UnknownText_0x5dcf4 - keeptextopen + buttonsound setevent EVENT_MET_BUENA verbosegiveitem BLUE_CARD UnknownScript_0x5d80a: writetext UnknownText_0x5de10 + waitbutton closetext - loadmovesprites checkcellnum PHONE_BUENA iftrue UnknownScript_0x5d81a checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER iftrue UnknownScript_0x5d8cc UnknownScript_0x5d81a: - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT end UnknownScript_0x5d81e: writetext UnknownText_0x5df29 + waitbutton closetext - loadmovesprites - spriteface $b, RIGHT - special Special_RotatePalettesRightMusic + spriteface RADIOTOWER2F_BUENA, RIGHT + special Special_FadeOutMusic pause 20 special RestartMapMusic end UnknownScript_0x5d82f: writetext UnknownText_0x5df6c + waitbutton closetext - loadmovesprites checkcellnum PHONE_BUENA iftrue UnknownScript_0x5d83f checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER iftrue UnknownScript_0x5d8cc UnknownScript_0x5d83f: - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT pause 10 end UnknownScript_0x5d845: setflag ENGINE_BUENAS_PASSWORD_2 - loadfont + opentext writetext UnknownText_0x5e01c + waitbutton closetext - loadmovesprites - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT pause 20 - loadfont + opentext writetext UnknownText_0x5e054 + waitbutton closetext - loadmovesprites - spriteface $b, RIGHT - special Special_RotatePalettesRightMusic + spriteface RADIOTOWER2F_BUENA, RIGHT + special Special_FadeOutMusic pause 20 special RestartMapMusic end UnknownScript_0x5d865: writetext UnknownText_0x5e0c2 + waitbutton closetext - loadmovesprites end UnknownScript_0x5d86b: writetext UnknownText_0x5e192 + waitbutton closetext - loadmovesprites checkcellnum PHONE_BUENA iftrue UnknownScript_0x5d87b checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD iftrue UnknownScript_0x5d8cc UnknownScript_0x5d87b: - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT end UnknownScript_0x5d87f: writetext UnknownText_0x5e0f1 + waitbutton closetext - loadmovesprites checkcellnum PHONE_BUENA iftrue UnknownScript_0x5d88f checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD iftrue UnknownScript_0x5d8cc UnknownScript_0x5d88f: - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT end UnknownScript_0x5d893: writetext UnknownText_0x5e131 + waitbutton closetext - loadmovesprites checkcellnum PHONE_BUENA iftrue UnknownScript_0x5d8a3 checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER @@ -250,21 +263,21 @@ UnknownScript_0x5d8a4: checkcellnum PHONE_BUENA iftrue UnknownScript_0x5d8fe pause 20 - spriteface $b, DOWN + spriteface RADIOTOWER2F_BUENA, DOWN pause 15 spriteface PLAYER, UP pause 15 checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD iftrue UnknownScript_0x5d8cc - showemote EMOTE_SHOCK, $b, 15 + showemote EMOTE_SHOCK, RADIOTOWER2F_BUENA, 15 setevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD setevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER - loadfont + opentext writetext UnknownText_0x5e1ee jump UnknownScript_0x5d8d0 UnknownScript_0x5d8cc: - loadfont + opentext writetext UnknownText_0x5e2bf UnknownScript_0x5d8d0: askforphonenumber PHONE_BUENA @@ -272,45 +285,45 @@ UnknownScript_0x5d8d0: if_equal $2, UnknownScript_0x5d8ed writetext UnknownText_0x5e2f3 playsound SFX_REGISTER_PHONE_NUMBER - waitbutton - keeptextopen + waitsfx + buttonsound writetext UnknownText_0x5e310 + waitbutton closetext - loadmovesprites - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT addcellnum PHONE_BUENA end UnknownScript_0x5d8ed: writetext UnknownText_0x5e33c + waitbutton closetext - loadmovesprites - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT end UnknownScript_0x5d8f6: writetext UnknownText_0x5e35e + waitbutton closetext - loadmovesprites - spriteface $b, RIGHT + spriteface RADIOTOWER2F_BUENA, RIGHT UnknownScript_0x5d8fe: end ReceptionistScript_0x5d8ff: faceplayer - loadfont + opentext checkitem BLUE_CARD iffalse UnknownScript_0x5d90f writetext UnknownText_0x5e392 - keeptextopen + buttonsound special SpecialBuenaPrize - loadmovesprites + closetext end UnknownScript_0x5d90f: writetext UnknownText_0x5e3d8 - keeptextopen - loadmovesprites + buttonsound + closetext end MapRadioTower2FSignpost0Script: |