shithub: pokecrystal

Download patch

ref: 24a23b19224fd8d2ac255e810c4b9c235118277a
parent: d482dc28f4c0f1519fb4a006d9f0cfb58c0c02ff
author: Rangi <[email protected]>
date: Tue Feb 4 06:11:43 EST 2020

Use CMDQUEUE constants

--- a/constants/script_constants.asm
+++ b/constants/script_constants.asm
@@ -138,6 +138,7 @@
 ; command queue members
 CMDQUEUE_TYPE  EQU 0
 CMDQUEUE_ADDR  EQU 1
+CMDQUEUE_02    EQU 2
 CMDQUEUE_03    EQU 3
 CMDQUEUE_04    EQU 4
 CMDQUEUE_05    EQU 5
--- a/engine/overworld/events.asm
+++ b/engine/overworld/events.asm
@@ -1509,20 +1509,20 @@
 
 .zero
 	ldh a, [hSCY]
-	ld hl, 4
+	ld hl, CMDQUEUE_04
 	add hl, bc
 	ld [hl], a
 	call CmdQueueAnonJT_Increment
 .one
-	ld hl, 1
+	ld hl, CMDQUEUE_ADDR
 	add hl, bc
 	ld a, [hl]
 	dec a
 	ld [hl], a
 	jr z, .finish
-	and $1
+	and 1
 	jr z, .add
-	ld hl, 2
+	ld hl, CMDQUEUE_02
 	add hl, bc
 	ldh a, [hSCY]
 	sub [hl]
@@ -1530,7 +1530,7 @@
 	ret
 
 .add
-	ld hl, 2
+	ld hl, CMDQUEUE_02
 	add hl, bc
 	ldh a, [hSCY]
 	add [hl]
@@ -1538,7 +1538,7 @@
 	ret
 
 .finish
-	ld hl, 4
+	ld hl, CMDQUEUE_04
 	add hl, bc
 	ld a, [hl]
 	ldh [hSCY], a
@@ -1561,7 +1561,7 @@
 	jr z, .PlayerNotFacingDown
 	call CmdQueueAnonJT_Increment
 
-	ld hl, 2
+	ld hl, CMDQUEUE_02
 	add hl, bc
 	ld a, [hl]
 	ld [wd173], a
@@ -1572,7 +1572,7 @@
 	jr z, .PlayerNotFacingDown
 	call CmdQueueAnonJT_Decrement
 
-	ld hl, 3
+	ld hl, CMDQUEUE_03
 	add hl, bc
 	ld a, [hl]
 	ld [wd173], a
@@ -1581,7 +1581,7 @@
 .PlayerNotFacingDown:
 	ld a, $7f
 	ld [wd173], a
-	ld hl, 5
+	ld hl, CMDQUEUE_05
 	add hl, bc
 	ld [hl], 0
 	ret