summaryrefslogtreecommitdiff
path: root/engine/battle/battle_transition.asm
diff options
context:
space:
mode:
Diffstat (limited to 'engine/battle/battle_transition.asm')
-rw-r--r--engine/battle/battle_transition.asm18
1 files changed, 10 insertions, 8 deletions
diff --git a/engine/battle/battle_transition.asm b/engine/battle/battle_transition.asm
index 21d332fe..3686a459 100644
--- a/engine/battle/battle_transition.asm
+++ b/engine/battle/battle_transition.asm
@@ -21,7 +21,7 @@ DoBattleTransition:
ld hl, hVBlank
ld a, [hl]
push af
- ld [hl], 1
+ ld [hl], $1
.loop
ld a, [wJumptableIndex]
@@ -533,14 +533,14 @@ StartTrainerBattle_LoadPokeBallGraphics:
hlcoord 2, 1
ld de, .PokeBallTransition
ld b, SCREEN_WIDTH - 4
-.loop
+.tile_loop
push hl
ld c, 2
-.loop2
+.row_loop
push hl
ld a, [de]
inc de
-.loop3
+.col_loop
; Loading is done bit by bit
and a
jr z, .done
@@ -549,7 +549,7 @@ StartTrainerBattle_LoadPokeBallGraphics:
ld [hl], BATTLETRANSITION_SQUARE
.no_load
inc hl
- jr .loop3
+ jr .col_loop
.done
pop hl
@@ -558,7 +558,7 @@ StartTrainerBattle_LoadPokeBallGraphics:
add hl, bc
pop bc
dec c
- jr nz, .loop2
+ jr nz, .row_loop
pop hl
push bc
@@ -566,7 +566,7 @@ StartTrainerBattle_LoadPokeBallGraphics:
add hl, bc
pop bc
dec b
- jr nz, .loop
+ jr nz, .tile_loop
ldh a, [hCGB]
and a
@@ -594,10 +594,12 @@ StartTrainerBattle_LoadPokeBallGraphics:
ld de, wBGPals2 palette PAL_BG_TEXT
ld bc, 1 palettes
call CopyBytes
+
hlcoord 0, 0, wAttrmap
ld bc, SCREEN_HEIGHT * SCREEN_WIDTH
- ld a, %00000111
+ ld a, PAL_BG_TEXT
call ByteFill
+
ld a, 1
ldh [hCGBPalUpdate], a
call DelayFrame