summaryrefslogtreecommitdiff
path: root/maps/ViridianGym.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/ViridianGym.asm')
-rw-r--r--maps/ViridianGym.asm62
1 files changed, 25 insertions, 37 deletions
diff --git a/maps/ViridianGym.asm b/maps/ViridianGym.asm
index 84d89c35c..30aa729b2 100644
--- a/maps/ViridianGym.asm
+++ b/maps/ViridianGym.asm
@@ -1,16 +1,15 @@
-ViridianGym_MapScriptHeader: ; 0x9aa24
- ; trigger count
+ViridianGym_MapScriptHeader:
+.MapTriggers:
db 0
- ; callback count
+.MapCallbacks:
db 0
-; 0x9aa26
-BlueScript_0x9aa26: ; 0x9aa26
+BlueScript_0x9aa26:
faceplayer
loadfont
- checkflag $002a
- iftrue UnknownScript_0x9aa51
+ checkflag ENGINE_EARTHBADGE
+ iftrue .FightDone
writetext UnknownText_0x9aa7b
closetext
loadmovesprites
@@ -23,21 +22,19 @@ BlueScript_0x9aa26: ; 0x9aa26
writetext UnknownText_0x9ac0f
playsound SFX_GET_BADGE
waitbutton
- setflag $002a
+ setflag ENGINE_EARTHBADGE
writetext UnknownText_0x9ac27
closetext
loadmovesprites
end
-; 0x9aa51
-UnknownScript_0x9aa51: ; 0x9aa51
+.FightDone
writetext UnknownText_0x9acab
closetext
loadmovesprites
end
-; 0x9aa57
-ViridianGymGuyScript: ; 0x9aa57
+ViridianGymGuyScript:
faceplayer
loadfont
checkevent EVENT_BEAT_BLUE
@@ -52,7 +49,6 @@ ViridianGymGuyScript: ; 0x9aa57
closetext
loadmovesprites
end
-; 0x9aa6b
ViridianGymStatue:
checkflag ENGINE_EARTHBADGE
@@ -62,7 +58,7 @@ ViridianGymStatue:
trainertotext BLUE, 1, $1
jumpstd gymstatue2
-UnknownText_0x9aa7b: ; 0x9aa7b
+UnknownText_0x9aa7b:
text "BLUE: Yo! Finally"
line "got here, huh?"
@@ -94,9 +90,8 @@ UnknownText_0x9aa7b: ; 0x9aa7b
para "Ready, JOHTO"
line "CHAMP?"
done
-; 0x9abae
-UnknownText_0x9abae: ; 0x9abae
+UnknownText_0x9abae:
text "BLUE: What?"
para "How the heck did I"
@@ -108,15 +103,13 @@ UnknownText_0x9abae: ; 0x9abae
line "Here, take this--"
cont "it's EARTHBADGE."
done
-; 0x9ac0f
-UnknownText_0x9ac0f: ; 0x9ac0f
+UnknownText_0x9ac0f:
text "<PLAYER> received"
line "EARTHBADGE."
done
-; 0x9ac27
-UnknownText_0x9ac27: ; 0x9ac27
+UnknownText_0x9ac27:
text "BLUE: …"
para "All right, I was"
@@ -131,18 +124,16 @@ UnknownText_0x9ac27: ; 0x9ac27
para "Don't you forget"
line "it!"
done
-; 0x9acab
-UnknownText_0x9acab: ; 0x9acab
+UnknownText_0x9acab:
text "BLUE: Listen, you."
para "You'd better not"
line "lose until I beat"
cont "you. Got it?"
done
-; 0x9acee
-ViridianGymGuyText: ; 0x9acee
+ViridianGymGuyText:
text "Yo, CHAMP in"
line "making!"
@@ -161,9 +152,8 @@ ViridianGymGuyText: ; 0x9acee
para "Give it everything"
line "you've got!"
done
-; 0x9ada0
-ViridianGymGuyWinText: ; 0x9ada0
+ViridianGymGuyWinText:
text "Man, you are truly"
line "tough…"
@@ -173,27 +163,25 @@ ViridianGymGuyWinText: ; 0x9ada0
para "battle. It brought"
line "tears to my eyes."
done
-; 0x9ae04
-ViridianGym_MapEventHeader: ; 0x9ae04
+ViridianGym_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 2
warp_def $11, $4, 1, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY
warp_def $11, $5, 1, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY
- ; xy triggers
+.XYTriggers:
db 0
- ; signposts
+.Signposts:
db 2
- signpost 13, 3, $0, ViridianGymStatue
- signpost 13, 6, $0, ViridianGymStatue
+ signpost 13, 3, SIGNPOST_READ, ViridianGymStatue
+ signpost 13, 6, SIGNPOST_READ, ViridianGymStatue
- ; people-events
+.PersonEvents:
db 2
- person_event SPRITE_BLUE, 7, 9, $6, $0, 255, 255, $0, 0, BlueScript_0x9aa26, $0776
- person_event SPRITE_GYM_GUY, 17, 11, $6, $0, 255, 255, $90, 0, ViridianGymGuyScript, $0776
-; 0x9ae38
+ person_event SPRITE_BLUE, 7, 9, OW_UP | $2, $0, -1, -1, $0, 0, BlueScript_0x9aa26, EVENT_VIRIDIAN_GYM_BLUE
+ person_event SPRITE_GYM_GUY, 17, 11, OW_UP | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ViridianGymGuyScript, EVENT_VIRIDIAN_GYM_BLUE