object_struct

This commit is contained in:
PikalaxALT
2015-11-02 11:15:32 -05:00
parent 76e2ea534f
commit d35cfad0de
15 changed files with 333 additions and 361 deletions

View File

@@ -356,14 +356,14 @@ JoyTextDelay:: ; a57
; a80
Functiona80:: ; a80
ld a, [hMapObjectIndexBuffer1]
ld a, [hMapObjectIndexBuffer]
push af
ld a, [hMapObjectIndexBuffer2]
ld a, [hObjectStructIndexBuffer]
push af
xor a
ld [hMapObjectIndexBuffer1], a
ld [hMapObjectIndexBuffer], a
ld a, 6
ld [hMapObjectIndexBuffer2], a
ld [hObjectStructIndexBuffer], a
.loop
push hl
@@ -377,9 +377,9 @@ Functiona80:: ; a80
jr z, .loop
pop af
ld [hMapObjectIndexBuffer2], a
ld [hObjectStructIndexBuffer], a
pop af
ld [hMapObjectIndexBuffer1], a
ld [hMapObjectIndexBuffer], a
ret
; aa5
@@ -459,37 +459,37 @@ Functionb06:: ; b06
cp b
pop bc
jr nz, .asm_b27
ld a, [hMapObjectIndexBuffer1]
ld a, [hMapObjectIndexBuffer]
dec a
ld [hMapObjectIndexBuffer1], a
ld [hMapObjectIndexBuffer], a
ret nz
ld a, [hMapObjectIndexBuffer2]
ld a, [hObjectStructIndexBuffer]
dec a
ld [hMapObjectIndexBuffer2], a
ld [hObjectStructIndexBuffer], a
ret nz
ld a, "─"
ld [hl], a
ld a, -1
ld [hMapObjectIndexBuffer1], a
ld [hMapObjectIndexBuffer], a
ld a, 6
ld [hMapObjectIndexBuffer2], a
ld [hObjectStructIndexBuffer], a
ret
.asm_b27
ld a, [hMapObjectIndexBuffer1]
ld a, [hMapObjectIndexBuffer]
and a
ret z
dec a
ld [hMapObjectIndexBuffer1], a
ld [hMapObjectIndexBuffer], a
ret nz
dec a
ld [hMapObjectIndexBuffer1], a
ld a, [hMapObjectIndexBuffer2]
ld [hMapObjectIndexBuffer], a
ld a, [hObjectStructIndexBuffer]
dec a
ld [hMapObjectIndexBuffer2], a
ld [hObjectStructIndexBuffer], a
ret nz
ld a, $6
ld [hMapObjectIndexBuffer2], a
ld [hObjectStructIndexBuffer], a
ld a, $ee
ld [hl], a
ret