Clean up gym leader scripts.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
GoldenrodGym_MapScriptHeader: ; 0x54000
|
||||
GoldenrodGym_MapScriptHeader:
|
||||
; trigger count
|
||||
db 2
|
||||
|
||||
@@ -8,20 +8,17 @@ GoldenrodGym_MapScriptHeader: ; 0x54000
|
||||
|
||||
; callback count
|
||||
db 0
|
||||
; 0x5400a
|
||||
|
||||
UnknownScript_0x5400a: ; 0x5400a
|
||||
UnknownScript_0x5400a:
|
||||
end
|
||||
; 0x5400b
|
||||
|
||||
UnknownScript_0x5400b: ; 0x5400b
|
||||
UnknownScript_0x5400b:
|
||||
end
|
||||
; 0x5400c
|
||||
|
||||
WhitneyScript_0x5400c: ; 0x5400c
|
||||
WhitneyScript_0x5400c:
|
||||
faceplayer
|
||||
checkevent EVENT_BEAT_WHITNEY
|
||||
iftrue UnknownScript_0x54037
|
||||
iftrue .FightDone
|
||||
loadfont
|
||||
writetext UnknownText_0x54122
|
||||
closetext
|
||||
@@ -37,20 +34,19 @@ WhitneyScript_0x5400c: ; 0x5400c
|
||||
setevent EVENT_BEAT_BEAUTY_SAMANTHA
|
||||
setevent EVENT_BEAT_LASS_CARRIE
|
||||
setevent EVENT_BEAT_LASS_BRIDGET
|
||||
UnknownScript_0x54037: ; 0x54037
|
||||
.FightDone
|
||||
loadfont
|
||||
checkevent EVENT_MADE_WHITNEY_CRY
|
||||
iffalse UnknownScript_0x54044
|
||||
iffalse .StoppedCrying
|
||||
writetext UnknownText_0x541f4
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x54044
|
||||
|
||||
UnknownScript_0x54044: ; 0x54044
|
||||
.StoppedCrying
|
||||
checkevent EVENT_GOT_TM45_ATTRACT
|
||||
iftrue UnknownScript_0x54077
|
||||
checkflag $001d
|
||||
checkflag ENGINE_PLAINBADGE
|
||||
iftrue UnknownScript_0x54064
|
||||
writetext UnknownText_0x54222
|
||||
keeptextopen
|
||||
@@ -58,10 +54,10 @@ UnknownScript_0x54044: ; 0x54044
|
||||
writetext UnknownText_0x54273
|
||||
playsound SFX_GET_BADGE
|
||||
waitbutton
|
||||
setflag $001d
|
||||
checkcode $7
|
||||
scall UnknownScript_0x5407d
|
||||
UnknownScript_0x54064: ; 0x54064
|
||||
setflag ENGINE_PLAINBADGE
|
||||
checkcode VAR_BADGES
|
||||
scall GoldenrodGymTriggerRockets
|
||||
UnknownScript_0x54064:
|
||||
writetext UnknownText_0x5428b
|
||||
keeptextopen
|
||||
verbosegiveitem TM_ATTRACT, 1
|
||||
@@ -71,31 +67,26 @@ UnknownScript_0x54064: ; 0x54064
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x54077
|
||||
|
||||
UnknownScript_0x54077: ; 0x54077
|
||||
UnknownScript_0x54077:
|
||||
writetext UnknownText_0x54360
|
||||
closetext
|
||||
UnknownScript_0x5407b: ; 0x5407b
|
||||
UnknownScript_0x5407b:
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x5407d
|
||||
|
||||
UnknownScript_0x5407d: ; 0x5407d
|
||||
if_equal $7, UnknownScript_0x54089
|
||||
if_equal $6, UnknownScript_0x54086
|
||||
GoldenrodGymTriggerRockets:
|
||||
if_equal 7, .RadioTowerRockets
|
||||
if_equal 6, .GoldenrodRockets
|
||||
end
|
||||
; 0x54086
|
||||
|
||||
UnknownScript_0x54086: ; 0x54086
|
||||
.GoldenrodRockets
|
||||
jumpstd goldenrodrockets
|
||||
; 0x54089
|
||||
|
||||
UnknownScript_0x54089: ; 0x54089
|
||||
.RadioTowerRockets
|
||||
jumpstd radiotowerrockets
|
||||
; 0x5408c
|
||||
|
||||
TrainerLassCarrie: ; 0x5408c
|
||||
TrainerLassCarrie:
|
||||
; bit/flag number
|
||||
dw $515
|
||||
|
||||
@@ -113,18 +104,16 @@ TrainerLassCarrie: ; 0x5408c
|
||||
|
||||
; script when talk again
|
||||
dw LassCarrieScript
|
||||
; 0x54098
|
||||
|
||||
LassCarrieScript: ; 0x54098
|
||||
LassCarrieScript:
|
||||
talkaftercancel
|
||||
loadfont
|
||||
writetext LassCarrieOWText
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x540a0
|
||||
|
||||
WhitneyCriesScript: ; 0x540a0
|
||||
WhitneyCriesScript:
|
||||
showemote $0, $4, 15
|
||||
applymovement $4, BridgetWalksUpMovement
|
||||
spriteface $0, DOWN
|
||||
@@ -136,9 +125,8 @@ WhitneyCriesScript: ; 0x540a0
|
||||
dotrigger $0
|
||||
clearevent EVENT_MADE_WHITNEY_CRY
|
||||
end
|
||||
; 0x540bb
|
||||
|
||||
TrainerLassBridget: ; 0x540bb
|
||||
TrainerLassBridget:
|
||||
; bit/flag number
|
||||
dw $516
|
||||
|
||||
@@ -156,18 +144,16 @@ TrainerLassBridget: ; 0x540bb
|
||||
|
||||
; script when talk again
|
||||
dw LassBridgetScript
|
||||
; 0x540c7
|
||||
|
||||
LassBridgetScript: ; 0x540c7
|
||||
LassBridgetScript:
|
||||
talkaftercancel
|
||||
loadfont
|
||||
writetext LassBridgetOWText
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x540cf
|
||||
|
||||
TrainerBeautyVictoria: ; 0x540cf
|
||||
TrainerBeautyVictoria:
|
||||
; bit/flag number
|
||||
dw $4ad
|
||||
|
||||
@@ -185,18 +171,16 @@ TrainerBeautyVictoria: ; 0x540cf
|
||||
|
||||
; script when talk again
|
||||
dw BeautyVictoriaScript
|
||||
; 0x540db
|
||||
|
||||
BeautyVictoriaScript: ; 0x540db
|
||||
BeautyVictoriaScript:
|
||||
talkaftercancel
|
||||
loadfont
|
||||
writetext BeautyVictoriaOWText
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x540e3
|
||||
|
||||
TrainerBeautySamantha: ; 0x540e3
|
||||
TrainerBeautySamantha:
|
||||
; bit/flag number
|
||||
dw $4ae
|
||||
|
||||
@@ -214,18 +198,16 @@ TrainerBeautySamantha: ; 0x540e3
|
||||
|
||||
; script when talk again
|
||||
dw BeautySamanthaScript
|
||||
; 0x540ef
|
||||
|
||||
BeautySamanthaScript: ; 0x540ef
|
||||
BeautySamanthaScript:
|
||||
talkaftercancel
|
||||
loadfont
|
||||
writetext BeautySamanthaOWText
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x540f7
|
||||
|
||||
GoldenrodGymGuyScript: ; 0x540f7
|
||||
GoldenrodGymGuyScript:
|
||||
faceplayer
|
||||
checkevent EVENT_BEAT_WHITNEY
|
||||
iftrue .GoldenrodGymGuyWinScript
|
||||
@@ -241,7 +223,6 @@ GoldenrodGymGuyScript: ; 0x540f7
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x5410c
|
||||
|
||||
GoldenrodGymStatue:
|
||||
checkflag ENGINE_PLAINBADGE
|
||||
@@ -251,19 +232,17 @@ GoldenrodGymStatue:
|
||||
trainertotext WHITNEY, 1, $1
|
||||
jumpstd gymstatue2
|
||||
|
||||
BridgetWalksUpMovement: ; 0x5411c
|
||||
BridgetWalksUpMovement:
|
||||
step_left
|
||||
turn_head_up
|
||||
step_end
|
||||
; 0x5411f
|
||||
|
||||
BridgetWalksAwayMovement: ; 0x5411f
|
||||
BridgetWalksAwayMovement:
|
||||
step_right
|
||||
turn_head_left
|
||||
step_end
|
||||
; 0x54122
|
||||
|
||||
UnknownText_0x54122: ; 0x54122
|
||||
UnknownText_0x54122:
|
||||
text "Hi! I'm WHITNEY!"
|
||||
|
||||
para "Everyone was into"
|
||||
@@ -277,9 +256,8 @@ UnknownText_0x54122: ; 0x54122
|
||||
line "tle? I'm warning"
|
||||
cont "you--I'm good!"
|
||||
done
|
||||
; 0x541a5
|
||||
|
||||
UnknownText_0x541a5: ; 0x541a5
|
||||
UnknownText_0x541a5:
|
||||
text "Sob…"
|
||||
|
||||
para "…Waaaaaaah!"
|
||||
@@ -289,9 +267,8 @@ UnknownText_0x541a5: ; 0x541a5
|
||||
line "so serious! You…"
|
||||
cont "you child, you!"
|
||||
done
|
||||
; 0x541f4
|
||||
|
||||
UnknownText_0x541f4: ; 0x541f4
|
||||
UnknownText_0x541f4:
|
||||
text "Waaaaah!"
|
||||
|
||||
para "Waaaaah!"
|
||||
@@ -299,9 +276,8 @@ UnknownText_0x541f4: ; 0x541f4
|
||||
para "…Snivel, hic…"
|
||||
line "…You meanie!"
|
||||
done
|
||||
; 0x54222
|
||||
|
||||
UnknownText_0x54222: ; 0x54222
|
||||
UnknownText_0x54222:
|
||||
text "…Sniff…"
|
||||
|
||||
para "What? What do you"
|
||||
@@ -311,15 +287,13 @@ UnknownText_0x54222: ; 0x54222
|
||||
line "I forgot. Here's"
|
||||
cont "PLAINBADGE."
|
||||
done
|
||||
; 0x54273
|
||||
|
||||
UnknownText_0x54273: ; 0x54273
|
||||
UnknownText_0x54273:
|
||||
text "<PLAYER> received"
|
||||
line "PLAINBADGE."
|
||||
done
|
||||
; 0x5428b
|
||||
|
||||
UnknownText_0x5428b: ; 0x5428b
|
||||
UnknownText_0x5428b:
|
||||
text "PLAINBADGE lets"
|
||||
line "your #MON use"
|
||||
|
||||
@@ -333,9 +307,8 @@ UnknownText_0x5428b: ; 0x5428b
|
||||
para "Oh, you can have"
|
||||
line "this too!"
|
||||
done
|
||||
; 0x54302
|
||||
|
||||
UnknownText_0x54302: ; 0x54302
|
||||
UnknownText_0x54302:
|
||||
text "It's ATTRACT!"
|
||||
line "It makes full use"
|
||||
|
||||
@@ -346,39 +319,34 @@ UnknownText_0x54302: ; 0x54302
|
||||
line "fect for a cutie"
|
||||
cont "like me?"
|
||||
done
|
||||
; 0x54360
|
||||
|
||||
UnknownText_0x54360: ; 0x54360
|
||||
UnknownText_0x54360:
|
||||
text "Ah, that was a"
|
||||
line "good cry!"
|
||||
|
||||
para "Come for a visit"
|
||||
line "again! Bye-bye!"
|
||||
done
|
||||
; 0x5439b
|
||||
|
||||
LassCarrieSeenText: ; 0x5439b
|
||||
LassCarrieSeenText:
|
||||
text "Don't let my"
|
||||
line "#MON's cute"
|
||||
|
||||
para "looks fool you."
|
||||
line "They can whip you!"
|
||||
done
|
||||
; 0x543d6
|
||||
|
||||
LassCarrieBeatenText: ; 0x543d6
|
||||
LassCarrieBeatenText:
|
||||
text "Darn… I thought"
|
||||
line "you were weak…"
|
||||
done
|
||||
; 0x543f6
|
||||
|
||||
LassCarrieOWText: ; 0x543f6
|
||||
LassCarrieOWText:
|
||||
text "Do my #MON"
|
||||
line "think I'm cute?"
|
||||
done
|
||||
; 0x54411
|
||||
|
||||
LassBridgetSeenText: ; 0x54411
|
||||
LassBridgetSeenText:
|
||||
text "I like cute #-"
|
||||
line "MON better than"
|
||||
cont "strong #MON."
|
||||
@@ -386,14 +354,12 @@ LassBridgetSeenText: ; 0x54411
|
||||
para "But I have strong"
|
||||
line "and cute #MON!"
|
||||
done
|
||||
; 0x5445f
|
||||
|
||||
LassBridgetBeatenText: ; 0x5445f
|
||||
LassBridgetBeatenText:
|
||||
text "Oh, no, no, no!"
|
||||
done
|
||||
; 0x54470
|
||||
|
||||
LassBridgetOWText: ; 0x54470
|
||||
LassBridgetOWText:
|
||||
text "I'm trying to beat"
|
||||
line "WHITNEY, but…"
|
||||
cont "It's depressing."
|
||||
@@ -404,9 +370,8 @@ LassBridgetOWText: ; 0x54470
|
||||
para "try harder next"
|
||||
line "time!"
|
||||
done
|
||||
; 0x544d4
|
||||
|
||||
BridgetWhitneyCriesText: ; 0x544d4
|
||||
BridgetWhitneyCriesText:
|
||||
text "Oh, no. You made"
|
||||
line "WHITNEY cry."
|
||||
|
||||
@@ -416,51 +381,44 @@ BridgetWhitneyCriesText: ; 0x544d4
|
||||
para "always cries when"
|
||||
line "she loses."
|
||||
done
|
||||
; 0x5452d
|
||||
|
||||
BeautyVictoriaSeenText: ; 0x5452d
|
||||
BeautyVictoriaSeenText:
|
||||
text "Oh, you are a cute"
|
||||
line "little trainer! "
|
||||
|
||||
para "I like you, but I"
|
||||
line "won't hold back!"
|
||||
done
|
||||
; 0x54574
|
||||
|
||||
BeautyVictoriaBeatenText: ; 0x54574
|
||||
BeautyVictoriaBeatenText:
|
||||
text "Let's see… Oops,"
|
||||
line "it's over?"
|
||||
done
|
||||
; 0x5458f
|
||||
|
||||
BeautyVictoriaOWText: ; 0x5458f
|
||||
BeautyVictoriaOWText:
|
||||
text "Wow, you must be"
|
||||
line "good to beat me!"
|
||||
cont "Keep it up!"
|
||||
done
|
||||
; 0x545be
|
||||
|
||||
BeautySamanthaSeenText: ; 0x545be
|
||||
BeautySamanthaSeenText:
|
||||
text "Give it your best"
|
||||
line "shot, or I'll take"
|
||||
cont "you down!"
|
||||
done
|
||||
; 0x545ed
|
||||
|
||||
BeautySamanthaBeatenText: ; 0x545ed
|
||||
BeautySamanthaBeatenText:
|
||||
text "No! Oh, MEOWTH,"
|
||||
line "I'm so sorry!"
|
||||
done
|
||||
; 0x5460b
|
||||
|
||||
BeautySamanthaOWText: ; 0x5460b
|
||||
BeautySamanthaOWText:
|
||||
text "I taught MEOWTH"
|
||||
line "moves for taking"
|
||||
cont "on any type…"
|
||||
done
|
||||
; 0x5463a
|
||||
|
||||
GoldenrodGymGuyText: ; 0x5463a
|
||||
GoldenrodGymGuyText:
|
||||
text "Yo! CHAMP in"
|
||||
line "making!"
|
||||
|
||||
@@ -472,16 +430,14 @@ GoldenrodGymGuyText: ; 0x5463a
|
||||
line "use fighting-type"
|
||||
cont "#MON."
|
||||
done
|
||||
; 0x546a7
|
||||
|
||||
GoldenrodGymGuyWinText: ; 0x546a7
|
||||
GoldenrodGymGuyWinText:
|
||||
text "You won? Great! I"
|
||||
line "was busy admiring"
|
||||
cont "the ladies here."
|
||||
done
|
||||
; 0x546dd
|
||||
|
||||
GoldenrodGym_MapEventHeader: ; 0x546dd
|
||||
GoldenrodGym_MapEventHeader:
|
||||
; filler
|
||||
db 0, 0
|
||||
|
||||
@@ -507,4 +463,3 @@ GoldenrodGym_MapEventHeader: ; 0x546dd
|
||||
person_event SPRITE_BUENA, 6, 4, $6, $0, 255, 255, $92, 3, TrainerBeautyVictoria, $ffff
|
||||
person_event SPRITE_BUENA, 9, 23, $6, $0, 255, 255, $92, 3, TrainerBeautySamantha, $ffff
|
||||
person_event SPRITE_GYM_GUY, 19, 9, $6, $0, 255, 255, $80, 0, GoldenrodGymGuyScript, $ffff
|
||||
; 0x5474d
|
||||
|
Reference in New Issue
Block a user