ref: e2cf3eb7bdc31d42b55c06ed0c36856d647eb18c
parent: 4eb8165158cb72c1c73dcf1a5094aab9c9783910
author: Rangi <remy.oukaour+rangi42@gmail.com>
date: Thu Jun 28 18:35:29 EDT 2018
Add more collision nybble constants
--- a/constants/collision_constants.asm
+++ b/constants/collision_constants.asm
@@ -113,3 +113,5 @@
HI_NYBBLE_WALK_ALT EQU $50
HI_NYBBLE_WARPS EQU $70
HI_NYBBLE_LEDGES EQU $a0
+HI_NYBBLE_SIDE_WALLS EQU $b0
+HI_NYBBLE_UNUSED_C0 EQU $c0
--- a/engine/overworld/npc_movement.asm
+++ b/engine/overworld/npc_movement.asm
@@ -142,9 +142,9 @@
Function6f7f:
ld d, a
and $f0
- cp $b0
+ cp HI_NYBBLE_SIDE_WALLS
jr z, .done
- cp $c0
+ cp HI_NYBBLE_UNUSED_C0
jr z, .done
xor a
ret
--- a/home/map.asm
+++ b/home/map.asm
@@ -1643,9 +1643,9 @@
.CheckHiNybble:
and $f0
- cp $b0
+ cp HI_NYBBLE_SIDE_WALLS
ret z
- cp $c0
+ cp HI_NYBBLE_UNUSED_C0
ret
GetFacingTileCoord::