ref: 7a8eb4e434cb1e050634a3aecb0dda5124cc52f1
parent: 27e82a68c9ec4374190f0a0814d39747e0b12e69
author: yenatch <[email protected]>
date: Mon Aug 12 12:33:17 EDT 2013
sort out player/battle backpic asm
--- a/main.asm
+++ b/main.asm
@@ -35691,7 +35691,7 @@
jr .asm_27177
.asm_27171
- callba GetPlayerBackpic
+ callba GetBattleBackpic
.asm_27177
callba Function3f47c
@@ -47540,13 +47540,13 @@
; 3fbf8
Function3fbf8: ; 3fbf8
- call GetPlayerBackpic
+ call GetBattleBackpic
call Function3fc30
ret
; 3fbff
-GetPlayerBackpic: ; 3fbff
+GetBattleBackpic: ; 3fbff
; Load the player character's backpic (6x6) into VRAM starting from $9310.
; Special exception for Dude.
@@ -57081,9 +57081,7 @@
ld bc, $0168
ld a, $7f
call ByteFill
- ld a, $22
- ld hl, $4825
- rst FarCall
+ callba GetPlayerBackpic
ld a, $31
ld [$ffad], a
ld hl, $c51e
@@ -57233,8 +57231,8 @@
; Get the player icon corresponding to gender
; Male
- ld de, $4000 ; KrissMIcon
- ld b, $30 ; BANK(KrissMIcon)
+ ld de, ChrisSpriteGFX
+ ld b, BANK(ChrisSpriteGFX)
ld a, [PlayerGender]
bit 0, a
@@ -57241,8 +57239,8 @@
jr z, .done
; Female
- ld de, $7a40 ; KrissFIcon
- ld b, $31 ; BANK(KrissFIcon)
+ ld de, KrisSpriteGFX
+ ld b, BANK(KrisSpriteGFX)
.done
ret
@@ -57252,7 +57250,7 @@
INCBIN "baserom.gbc", $8833e, $88825 - $8833e
-Function88825: ; 88825
+GetPlayerBackpic: ; 88825
ld a, [PlayerGender]
bit 0, a
jr z, .asm_88830
@@ -57260,8 +57258,8 @@
ret
.asm_88830
- ld hl, $7a1a
- ld b, $a
+ ld hl, ChrisBackpic
+ ld b, BANK(ChrisBackpic)
ld de, $9310
ld c, $31
ld a, $40