diff options
| -rwxr-xr-x | scripts/CeladonGym.asm | 12 | ||||
| -rwxr-xr-x | scripts/CeruleanGym.asm | 12 | ||||
| -rwxr-xr-x | scripts/CinnabarGym.asm | 14 | ||||
| -rwxr-xr-x | scripts/FuchsiaGym.asm | 13 | ||||
| -rwxr-xr-x | scripts/PewterGym.asm | 12 | ||||
| -rwxr-xr-x | scripts/SaffronGym.asm | 12 | ||||
| -rwxr-xr-x | scripts/VermilionGym.asm | 12 | ||||
| -rwxr-xr-x | scripts/ViridianGym.asm | 9 | 
8 files changed, 50 insertions, 46 deletions
| diff --git a/scripts/CeladonGym.asm b/scripts/CeladonGym.asm index 669492cf..2b695819 100755 --- a/scripts/CeladonGym.asm +++ b/scripts/CeladonGym.asm @@ -2,7 +2,7 @@ CeladonGym_Script:  	ld hl, wCurrentMapScriptFlags  	bit 6, [hl]  	res 6, [hl] -	call nz, CeladonGymScript_48927 +	call nz, .LoadNames  	call EnableAutoTextBoxDrawing  	ld hl, CeladonGymTrainerHeader0  	ld de, CeladonGym_ScriptPointers @@ -11,15 +11,15 @@ CeladonGym_Script:  	ld [wCeladonGymCurScript], a  	ret -CeladonGymScript_48927: -	ld hl, Gym4CityName -	ld de, Gym4LeaderName +.LoadNames: +	ld hl, .CityName +	ld de, .LeaderName  	jp LoadGymLeaderAndCityName -Gym4CityName: +.CityName:  	db "CELADON CITY@" -Gym4LeaderName: +.LeaderName:  	db "ERIKA@"  CeladonGymText_48943: diff --git a/scripts/CeruleanGym.asm b/scripts/CeruleanGym.asm index 57edfe78..a6630cf8 100755 --- a/scripts/CeruleanGym.asm +++ b/scripts/CeruleanGym.asm @@ -2,7 +2,7 @@ CeruleanGym_Script:  	ld hl, wCurrentMapScriptFlags  	bit 6, [hl]  	res 6, [hl] -	call nz, CeruleanGymScript_5c6d0 +	call nz, .LoadNames  	call EnableAutoTextBoxDrawing  	ld hl, CeruleanGymTrainerHeader0  	ld de, CeruleanGym_ScriptPointers @@ -11,15 +11,15 @@ CeruleanGym_Script:  	ld [wCeruleanGymCurScript], a  	ret -CeruleanGymScript_5c6d0: -	ld hl, Gym2CityName -	ld de, Gym2LeaderName +.LoadNames: +	ld hl, .CityName +	ld de, .LeaderName  	jp LoadGymLeaderAndCityName -Gym2CityName: +.CityName:  	db "CERULEAN CITY@" -Gym2LeaderName: +.LeaderName:  	db "MISTY@"  CeruleanGymScript_5c6ed: diff --git a/scripts/CinnabarGym.asm b/scripts/CinnabarGym.asm index f890a07b..5703bb1d 100755 --- a/scripts/CinnabarGym.asm +++ b/scripts/CinnabarGym.asm @@ -10,21 +10,23 @@ CinnabarGymScript_75759:  	bit 6, [hl]  	res 6, [hl]  	push hl -	call nz, CinnabarGymScript_75772 +	call nz, .LoadNames  	pop hl  	bit 5, [hl]  	res 5, [hl]  	call nz, UpdateCinnabarGymGateTileBlocks  	ResetEvent EVENT_2A7  	ret -CinnabarGymScript_75772: -	ld hl, Gym7CityName -	ld de, Gym7LeaderName + +.LoadNames: +	ld hl, .CityName +	ld de, .LeaderName  	jp LoadGymLeaderAndCityName -Gym7CityName: +.CityName:  	db "CINNABAR ISLAND@" -Gym7LeaderName: + +.LeaderName:  	db "BLAINE@"  CinnabarGymScript_75792: diff --git a/scripts/FuchsiaGym.asm b/scripts/FuchsiaGym.asm index cfbe87e9..6f4f28fc 100755 --- a/scripts/FuchsiaGym.asm +++ b/scripts/FuchsiaGym.asm @@ -1,5 +1,5 @@  FuchsiaGym_Script: -	call FuchsiaGymScript_75453 +	call .LoadNames  	call EnableAutoTextBoxDrawing  	ld hl, FuchsiaGymTrainerHeader0  	ld de, FuchsiaGym_ScriptPointers @@ -8,19 +8,20 @@ FuchsiaGym_Script:  	ld [wFuchsiaGymCurScript], a  	ret -FuchsiaGymScript_75453: +.LoadNames:  	ld hl, wCurrentMapScriptFlags  	bit 6, [hl]  	res 6, [hl]  	ret z -	ld hl, Gym5CityName -	ld de, Gym5LeaderName +	ld hl, .CityName +	ld de, .LeaderName  	call LoadGymLeaderAndCityName  	ret -Gym5CityName: +.CityName:  	db "FUCHSIA CITY@" -Gym5LeaderName: + +.LeaderName:  	db "KOGA@"  FuchsiaGymScript_75477: diff --git a/scripts/PewterGym.asm b/scripts/PewterGym.asm index fd9e9063..a1fda3b9 100755 --- a/scripts/PewterGym.asm +++ b/scripts/PewterGym.asm @@ -2,7 +2,7 @@ PewterGym_Script:  	ld hl, wCurrentMapScriptFlags  	bit 6, [hl]  	res 6, [hl] -	call nz, PewterGymScript_5c3a4 +	call nz, .LoadNames  	call EnableAutoTextBoxDrawing  	ld hl, PewterGymTrainerHeader0  	ld de, PewterGym_ScriptPointers @@ -11,15 +11,15 @@ PewterGym_Script:  	ld [wPewterGymCurScript], a  	ret -PewterGymScript_5c3a4: -	ld hl, Gym1CityName -	ld de, Gym1LeaderName +.LoadNames: +	ld hl, .CityName +	ld de, .LeaderName  	jp LoadGymLeaderAndCityName -Gym1CityName: +.CityName:  	db "PEWTER CITY@" -Gym1LeaderName: +.LeaderName:  	db "BROCK@"  PewterGymScript_5c3bf: diff --git a/scripts/SaffronGym.asm b/scripts/SaffronGym.asm index c10fec45..f90bba65 100755 --- a/scripts/SaffronGym.asm +++ b/scripts/SaffronGym.asm @@ -2,7 +2,7 @@ SaffronGym_Script:  	ld hl, wCurrentMapScriptFlags  	bit 6, [hl]  	res 6, [hl] -	call nz, .extra +	call nz, .LoadNames  	call EnableAutoTextBoxDrawing  	ld hl, SaffronGymTrainerHeader0  	ld de, SaffronGym_ScriptPointers @@ -11,15 +11,15 @@ SaffronGym_Script:  	ld [wSaffronGymCurScript], a  	ret -.extra -	ld hl, Gym6CityName -	ld de, Gym6LeaderName +.LoadNames: +	ld hl, .CityName +	ld de, .LeaderName  	jp LoadGymLeaderAndCityName -Gym6CityName: +.CityName:  	db "SAFFRON CITY@" -Gym6LeaderName: +.LeaderName:  	db "SABRINA@"  SaffronGymText_5d048: diff --git a/scripts/VermilionGym.asm b/scripts/VermilionGym.asm index 25d47b6b..7343f37f 100755 --- a/scripts/VermilionGym.asm +++ b/scripts/VermilionGym.asm @@ -3,7 +3,7 @@ VermilionGym_Script:  	bit 5, [hl]  	res 5, [hl]  	push hl -	call nz, VermilionGymLoadName +	call nz, .LoadNames  	pop hl  	bit 6, [hl]  	res 6, [hl] @@ -16,15 +16,15 @@ VermilionGym_Script:  	ld [wVermilionGymCurScript], a  	ret -VermilionGymLoadName: -	ld hl, Gym3CityName -	ld de, Gym3LeaderName +.LoadNames: +	ld hl, .CityName +	ld de, .LeaderName  	jp LoadGymLeaderAndCityName -Gym3CityName: +.CityName:  	db "VERMILION CITY@" -Gym3LeaderName: +.LeaderName:  	db "LT.SURGE@"  VermilionGymSetDoorTile: diff --git a/scripts/ViridianGym.asm b/scripts/ViridianGym.asm index 4a5dd6b7..68da9301 100755 --- a/scripts/ViridianGym.asm +++ b/scripts/ViridianGym.asm @@ -1,6 +1,6 @@  ViridianGym_Script: -	ld hl, Gym8CityName -	ld de, Gym8LeaderName +	ld hl, .CityName +	ld de, .LeaderName  	call LoadGymLeaderAndCityName  	call EnableAutoTextBoxDrawing  	ld hl, ViridianGymTrainerHeader0 @@ -10,9 +10,10 @@ ViridianGym_Script:  	ld [wViridianGymCurScript], a  	ret -Gym8CityName: +.CityName:  	db "VIRIDIAN CITY@" -Gym8LeaderName: + +.LeaderName:  	db "GIOVANNI@"  ViridianGymScript_748d6: | 
