Consistent labels for Gym name scripts

This commit is contained in:
Rangi 2020-07-18 14:01:13 -04:00
parent 76289dfda0
commit e88eebbc4d
8 changed files with 50 additions and 46 deletions

View file

@ -2,7 +2,7 @@ CeladonGym_Script:
ld hl, wCurrentMapScriptFlags ld hl, wCurrentMapScriptFlags
bit 6, [hl] bit 6, [hl]
res 6, [hl] res 6, [hl]
call nz, CeladonGymScript_48927 call nz, .LoadNames
call EnableAutoTextBoxDrawing call EnableAutoTextBoxDrawing
ld hl, CeladonGymTrainerHeader0 ld hl, CeladonGymTrainerHeader0
ld de, CeladonGym_ScriptPointers ld de, CeladonGym_ScriptPointers
@ -11,15 +11,15 @@ CeladonGym_Script:
ld [wCeladonGymCurScript], a ld [wCeladonGymCurScript], a
ret ret
CeladonGymScript_48927: .LoadNames:
ld hl, Gym4CityName ld hl, .CityName
ld de, Gym4LeaderName ld de, .LeaderName
jp LoadGymLeaderAndCityName jp LoadGymLeaderAndCityName
Gym4CityName: .CityName:
db "CELADON CITY@" db "CELADON CITY@"
Gym4LeaderName: .LeaderName:
db "ERIKA@" db "ERIKA@"
CeladonGymText_48943: CeladonGymText_48943:

View file

@ -2,7 +2,7 @@ CeruleanGym_Script:
ld hl, wCurrentMapScriptFlags ld hl, wCurrentMapScriptFlags
bit 6, [hl] bit 6, [hl]
res 6, [hl] res 6, [hl]
call nz, CeruleanGymScript_5c6d0 call nz, .LoadNames
call EnableAutoTextBoxDrawing call EnableAutoTextBoxDrawing
ld hl, CeruleanGymTrainerHeader0 ld hl, CeruleanGymTrainerHeader0
ld de, CeruleanGym_ScriptPointers ld de, CeruleanGym_ScriptPointers
@ -11,15 +11,15 @@ CeruleanGym_Script:
ld [wCeruleanGymCurScript], a ld [wCeruleanGymCurScript], a
ret ret
CeruleanGymScript_5c6d0: .LoadNames:
ld hl, Gym2CityName ld hl, .CityName
ld de, Gym2LeaderName ld de, .LeaderName
jp LoadGymLeaderAndCityName jp LoadGymLeaderAndCityName
Gym2CityName: .CityName:
db "CERULEAN CITY@" db "CERULEAN CITY@"
Gym2LeaderName: .LeaderName:
db "MISTY@" db "MISTY@"
CeruleanGymScript_5c6ed: CeruleanGymScript_5c6ed:

View file

@ -10,21 +10,23 @@ CinnabarGymScript_75759:
bit 6, [hl] bit 6, [hl]
res 6, [hl] res 6, [hl]
push hl push hl
call nz, CinnabarGymScript_75772 call nz, .LoadNames
pop hl pop hl
bit 5, [hl] bit 5, [hl]
res 5, [hl] res 5, [hl]
call nz, UpdateCinnabarGymGateTileBlocks call nz, UpdateCinnabarGymGateTileBlocks
ResetEvent EVENT_2A7 ResetEvent EVENT_2A7
ret ret
CinnabarGymScript_75772:
ld hl, Gym7CityName .LoadNames:
ld de, Gym7LeaderName ld hl, .CityName
ld de, .LeaderName
jp LoadGymLeaderAndCityName jp LoadGymLeaderAndCityName
Gym7CityName: .CityName:
db "CINNABAR ISLAND@" db "CINNABAR ISLAND@"
Gym7LeaderName:
.LeaderName:
db "BLAINE@" db "BLAINE@"
CinnabarGymScript_75792: CinnabarGymScript_75792:

View file

@ -1,5 +1,5 @@
FuchsiaGym_Script: FuchsiaGym_Script:
call FuchsiaGymScript_75453 call .LoadNames
call EnableAutoTextBoxDrawing call EnableAutoTextBoxDrawing
ld hl, FuchsiaGymTrainerHeader0 ld hl, FuchsiaGymTrainerHeader0
ld de, FuchsiaGym_ScriptPointers ld de, FuchsiaGym_ScriptPointers
@ -8,19 +8,20 @@ FuchsiaGym_Script:
ld [wFuchsiaGymCurScript], a ld [wFuchsiaGymCurScript], a
ret ret
FuchsiaGymScript_75453: .LoadNames:
ld hl, wCurrentMapScriptFlags ld hl, wCurrentMapScriptFlags
bit 6, [hl] bit 6, [hl]
res 6, [hl] res 6, [hl]
ret z ret z
ld hl, Gym5CityName ld hl, .CityName
ld de, Gym5LeaderName ld de, .LeaderName
call LoadGymLeaderAndCityName call LoadGymLeaderAndCityName
ret ret
Gym5CityName: .CityName:
db "FUCHSIA CITY@" db "FUCHSIA CITY@"
Gym5LeaderName:
.LeaderName:
db "KOGA@" db "KOGA@"
FuchsiaGymScript_75477: FuchsiaGymScript_75477:

View file

@ -2,7 +2,7 @@ PewterGym_Script:
ld hl, wCurrentMapScriptFlags ld hl, wCurrentMapScriptFlags
bit 6, [hl] bit 6, [hl]
res 6, [hl] res 6, [hl]
call nz, PewterGymScript_5c3a4 call nz, .LoadNames
call EnableAutoTextBoxDrawing call EnableAutoTextBoxDrawing
ld hl, PewterGymTrainerHeader0 ld hl, PewterGymTrainerHeader0
ld de, PewterGym_ScriptPointers ld de, PewterGym_ScriptPointers
@ -11,15 +11,15 @@ PewterGym_Script:
ld [wPewterGymCurScript], a ld [wPewterGymCurScript], a
ret ret
PewterGymScript_5c3a4: .LoadNames:
ld hl, Gym1CityName ld hl, .CityName
ld de, Gym1LeaderName ld de, .LeaderName
jp LoadGymLeaderAndCityName jp LoadGymLeaderAndCityName
Gym1CityName: .CityName:
db "PEWTER CITY@" db "PEWTER CITY@"
Gym1LeaderName: .LeaderName:
db "BROCK@" db "BROCK@"
PewterGymScript_5c3bf: PewterGymScript_5c3bf:

View file

@ -2,7 +2,7 @@ SaffronGym_Script:
ld hl, wCurrentMapScriptFlags ld hl, wCurrentMapScriptFlags
bit 6, [hl] bit 6, [hl]
res 6, [hl] res 6, [hl]
call nz, .extra call nz, .LoadNames
call EnableAutoTextBoxDrawing call EnableAutoTextBoxDrawing
ld hl, SaffronGymTrainerHeader0 ld hl, SaffronGymTrainerHeader0
ld de, SaffronGym_ScriptPointers ld de, SaffronGym_ScriptPointers
@ -11,15 +11,15 @@ SaffronGym_Script:
ld [wSaffronGymCurScript], a ld [wSaffronGymCurScript], a
ret ret
.extra .LoadNames:
ld hl, Gym6CityName ld hl, .CityName
ld de, Gym6LeaderName ld de, .LeaderName
jp LoadGymLeaderAndCityName jp LoadGymLeaderAndCityName
Gym6CityName: .CityName:
db "SAFFRON CITY@" db "SAFFRON CITY@"
Gym6LeaderName: .LeaderName:
db "SABRINA@" db "SABRINA@"
SaffronGymText_5d048: SaffronGymText_5d048:

View file

@ -3,7 +3,7 @@ VermilionGym_Script:
bit 5, [hl] bit 5, [hl]
res 5, [hl] res 5, [hl]
push hl push hl
call nz, VermilionGymLoadName call nz, .LoadNames
pop hl pop hl
bit 6, [hl] bit 6, [hl]
res 6, [hl] res 6, [hl]
@ -16,15 +16,15 @@ VermilionGym_Script:
ld [wVermilionGymCurScript], a ld [wVermilionGymCurScript], a
ret ret
VermilionGymLoadName: .LoadNames:
ld hl, Gym3CityName ld hl, .CityName
ld de, Gym3LeaderName ld de, .LeaderName
jp LoadGymLeaderAndCityName jp LoadGymLeaderAndCityName
Gym3CityName: .CityName:
db "VERMILION CITY@" db "VERMILION CITY@"
Gym3LeaderName: .LeaderName:
db "LT.SURGE@" db "LT.SURGE@"
VermilionGymSetDoorTile: VermilionGymSetDoorTile:

View file

@ -1,6 +1,6 @@
ViridianGym_Script: ViridianGym_Script:
ld hl, Gym8CityName ld hl, .CityName
ld de, Gym8LeaderName ld de, .LeaderName
call LoadGymLeaderAndCityName call LoadGymLeaderAndCityName
call EnableAutoTextBoxDrawing call EnableAutoTextBoxDrawing
ld hl, ViridianGymTrainerHeader0 ld hl, ViridianGymTrainerHeader0
@ -10,9 +10,10 @@ ViridianGym_Script:
ld [wViridianGymCurScript], a ld [wViridianGymCurScript], a
ret ret
Gym8CityName: .CityName:
db "VIRIDIAN CITY@" db "VIRIDIAN CITY@"
Gym8LeaderName:
.LeaderName:
db "GIOVANNI@" db "GIOVANNI@"
ViridianGymScript_748d6: ViridianGymScript_748d6: