Clean up gym leader scripts.
This commit is contained in:
@@ -1,16 +1,15 @@
|
||||
VioletGym_MapScriptHeader: ; 0x683c0
|
||||
VioletGym_MapScriptHeader:
|
||||
; trigger count
|
||||
db 0
|
||||
|
||||
; callback count
|
||||
db 0
|
||||
; 0x683c2
|
||||
|
||||
FalknerScript_0x683c2: ; 0x683c2
|
||||
FalknerScript_0x683c2:
|
||||
faceplayer
|
||||
loadfont
|
||||
checkevent EVENT_BEAT_FALKNER
|
||||
iftrue UnknownScript_0x683ec
|
||||
iftrue .FightDone
|
||||
writetext UnknownText_0x68473
|
||||
closetext
|
||||
loadmovesprites
|
||||
@@ -23,10 +22,10 @@ FalknerScript_0x683c2: ; 0x683c2
|
||||
writetext UnknownText_0x685af
|
||||
playsound SFX_GET_BADGE
|
||||
waitbutton
|
||||
setflag $001b
|
||||
setflag ENGINE_ZEPHYRBADGE
|
||||
checkcode VAR_BADGES
|
||||
scall UnknownScript_0x68418
|
||||
UnknownScript_0x683ec: ; 0x683ec
|
||||
scall VioletGymTriggerRockets
|
||||
.FightDone
|
||||
checkevent EVENT_GOT_TM31_MUD_SLAP
|
||||
iftrue UnknownScript_0x68412
|
||||
setevent EVENT_BEAT_BIRD_KEEPER_ROD
|
||||
@@ -42,31 +41,26 @@ UnknownScript_0x683ec: ; 0x683ec
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x68412
|
||||
|
||||
UnknownScript_0x68412: ; 0x68412
|
||||
UnknownScript_0x68412:
|
||||
writetext UnknownText_0x68735
|
||||
closetext
|
||||
UnknownScript_0x68416: ; 0x68416
|
||||
UnknownScript_0x68416:
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x68418
|
||||
|
||||
UnknownScript_0x68418: ; 0x68418
|
||||
if_equal $7, UnknownScript_0x68424
|
||||
if_equal $6, UnknownScript_0x68421
|
||||
VioletGymTriggerRockets:
|
||||
if_equal 7, .RadioTowerRockets
|
||||
if_equal 6, .GoldenrodRockets
|
||||
end
|
||||
; 0x68421
|
||||
|
||||
UnknownScript_0x68421: ; 0x68421
|
||||
.GoldenrodRockets
|
||||
jumpstd goldenrodrockets
|
||||
; 0x68424
|
||||
|
||||
UnknownScript_0x68424: ; 0x68424
|
||||
.RadioTowerRockets
|
||||
jumpstd radiotowerrockets
|
||||
; 0x68427
|
||||
|
||||
TrainerBird_keeperRod: ; 0x68427
|
||||
TrainerBird_keeperRod:
|
||||
; bit/flag number
|
||||
dw $3fb
|
||||
|
||||
@@ -84,18 +78,16 @@ TrainerBird_keeperRod: ; 0x68427
|
||||
|
||||
; script when talk again
|
||||
dw Bird_keeperRodScript
|
||||
; 0x68433
|
||||
|
||||
Bird_keeperRodScript: ; 0x68433
|
||||
Bird_keeperRodScript:
|
||||
talkaftercancel
|
||||
loadfont
|
||||
writetext UnknownText_0x68837
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x6843b
|
||||
|
||||
TrainerBird_keeperAbe: ; 0x6843b
|
||||
TrainerBird_keeperAbe:
|
||||
; bit/flag number
|
||||
dw $3fc
|
||||
|
||||
@@ -113,18 +105,16 @@ TrainerBird_keeperAbe: ; 0x6843b
|
||||
|
||||
; script when talk again
|
||||
dw Bird_keeperAbeScript
|
||||
; 0x68447
|
||||
|
||||
Bird_keeperAbeScript: ; 0x68447
|
||||
Bird_keeperAbeScript:
|
||||
talkaftercancel
|
||||
loadfont
|
||||
writetext UnknownText_0x688c7
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x6844f
|
||||
|
||||
VioletGymGuyScript: ; 0x6844f
|
||||
VioletGymGuyScript:
|
||||
faceplayer
|
||||
loadfont
|
||||
checkevent EVENT_BEAT_FALKNER
|
||||
@@ -139,7 +129,6 @@ VioletGymGuyScript: ; 0x6844f
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x68463
|
||||
|
||||
VioletGymStatue:
|
||||
checkflag ENGINE_ZEPHYRBADGE
|
||||
@@ -149,7 +138,7 @@ VioletGymStatue:
|
||||
trainertotext FALKNER, 1, $1
|
||||
jumpstd gymstatue2
|
||||
|
||||
UnknownText_0x68473: ; 0x68473
|
||||
UnknownText_0x68473:
|
||||
text "I'm FALKNER, the"
|
||||
line "VIOLET #MON GYM"
|
||||
cont "leader!"
|
||||
@@ -171,9 +160,8 @@ UnknownText_0x68473: ; 0x68473
|
||||
para "magnificent bird"
|
||||
line "#MON!"
|
||||
done
|
||||
; 0x6854a
|
||||
|
||||
UnknownText_0x6854a: ; 0x6854a
|
||||
UnknownText_0x6854a:
|
||||
text "…Darn! My dad's"
|
||||
line "cherished bird"
|
||||
cont "#MON…"
|
||||
@@ -185,15 +173,13 @@ UnknownText_0x6854a: ; 0x6854a
|
||||
line "#MON LEAGUE"
|
||||
cont "ZEPHYRBADGE."
|
||||
done
|
||||
; 0x685af
|
||||
|
||||
UnknownText_0x685af: ; 0x685af
|
||||
UnknownText_0x685af:
|
||||
text "<PLAYER> received"
|
||||
line "ZEPHYRBADGE."
|
||||
done
|
||||
; 0x685c8
|
||||
|
||||
UnknownText_0x685c8: ; 0x685c8
|
||||
UnknownText_0x685c8:
|
||||
text "ZEPHYRBADGE"
|
||||
line "raises the attack"
|
||||
cont "power of #MON."
|
||||
@@ -207,9 +193,8 @@ UnknownText_0x685c8: ; 0x685c8
|
||||
para "Here--take this"
|
||||
line "too."
|
||||
done
|
||||
; 0x68648
|
||||
|
||||
UnknownText_0x68648: ; 0x68648
|
||||
UnknownText_0x68648:
|
||||
text "By using a TM, a"
|
||||
line "#MON will"
|
||||
|
||||
@@ -233,9 +218,8 @@ UnknownText_0x68648: ; 0x68648
|
||||
line "is both defensive"
|
||||
cont "and offensive."
|
||||
done
|
||||
; 0x68735
|
||||
|
||||
UnknownText_0x68735: ; 0x68735
|
||||
UnknownText_0x68735:
|
||||
text "There are #MON"
|
||||
line "GYMS in cities and"
|
||||
cont "towns ahead."
|
||||
@@ -250,9 +234,8 @@ UnknownText_0x68735: ; 0x68735
|
||||
para "the greatest bird"
|
||||
line "master!"
|
||||
done
|
||||
; 0x687cd
|
||||
|
||||
Bird_keeperRodSeenText: ; 0x687cd
|
||||
Bird_keeperRodSeenText:
|
||||
text "The keyword is"
|
||||
line "guts!"
|
||||
|
||||
@@ -264,14 +247,12 @@ Bird_keeperRodSeenText: ; 0x687cd
|
||||
|
||||
para "Come on!"
|
||||
done
|
||||
; 0x6882f
|
||||
|
||||
Bird_keeperRodBeatenText: ; 0x6882f
|
||||
Bird_keeperRodBeatenText:
|
||||
text "Gaaah!"
|
||||
done
|
||||
; 0x68837
|
||||
|
||||
UnknownText_0x68837: ; 0x68837
|
||||
UnknownText_0x68837:
|
||||
text "FALKNER's skills"
|
||||
line "are for real!"
|
||||
|
||||
@@ -279,29 +260,25 @@ UnknownText_0x68837: ; 0x68837
|
||||
line "just because you"
|
||||
cont "beat me!"
|
||||
done
|
||||
; 0x6887f
|
||||
|
||||
Bird_keeperAbeSeenText: ; 0x6887f
|
||||
Bird_keeperAbeSeenText:
|
||||
text "Let me see if you"
|
||||
line "are good enough to"
|
||||
cont "face FALKNER!"
|
||||
done
|
||||
; 0x688b3
|
||||
|
||||
Bird_keeperAbeBeatenText: ; 0x688b3
|
||||
Bird_keeperAbeBeatenText:
|
||||
text "This can't be"
|
||||
line "true!"
|
||||
done
|
||||
; 0x688c7
|
||||
|
||||
UnknownText_0x688c7: ; 0x688c7
|
||||
UnknownText_0x688c7:
|
||||
text "This is pathetic,"
|
||||
line "losing to some"
|
||||
cont "rookie trainer…"
|
||||
done
|
||||
; 0x688f9
|
||||
|
||||
VioletGymGuyText: ; 0x688f9
|
||||
VioletGymGuyText:
|
||||
text "Hey! I'm no train-"
|
||||
line "er but I can give"
|
||||
cont "some advice!"
|
||||
@@ -321,18 +298,16 @@ VioletGymGuyText: ; 0x688f9
|
||||
para "flying-type. Keep"
|
||||
line "this in mind."
|
||||
done
|
||||
; 0x689c8
|
||||
|
||||
VioletGymGuyWinText: ; 0x689c8
|
||||
VioletGymGuyWinText:
|
||||
text "Nice battle! Keep"
|
||||
line "it up, and you'll"
|
||||
|
||||
para "be the CHAMP in no"
|
||||
line "time at all!"
|
||||
done
|
||||
; 0x68a0c
|
||||
|
||||
VioletGym_MapEventHeader: ; 0x68a0c
|
||||
VioletGym_MapEventHeader:
|
||||
; filler
|
||||
db 0, 0
|
||||
|
||||
@@ -355,4 +330,3 @@ VioletGym_MapEventHeader: ; 0x68a0c
|
||||
person_event SPRITE_YOUNGSTER, 10, 11, $8, $2, 255, 255, $92, 3, TrainerBird_keeperRod, $ffff
|
||||
person_event SPRITE_YOUNGSTER, 14, 6, $9, $2, 255, 255, $92, 3, TrainerBird_keeperAbe, $ffff
|
||||
person_event SPRITE_GYM_GUY, 17, 11, $6, $0, 255, 255, $80, 0, VioletGymGuyScript, $ffff
|
||||
; 0x68a5a
|
||||
|
Reference in New Issue
Block a user