summaryrefslogtreecommitdiff
path: root/home/map_objects.asm
diff options
context:
space:
mode:
Diffstat (limited to 'home/map_objects.asm')
-rw-r--r--home/map_objects.asm15
1 files changed, 13 insertions, 2 deletions
diff --git a/home/map_objects.asm b/home/map_objects.asm
index bcd5ad1ea..1437c1cde 100644
--- a/home/map_objects.asm
+++ b/home/map_objects.asm
@@ -124,7 +124,18 @@ GetTileCollision:: ; 185d
; 1875
-Function1875:: ; 1875
+CheckGrassTile:: ; 1875
+ ; and %00110111
+ ; cp $10
+ ; ret c
+ ; cp $30
+ ; jr nc, .okay
+ ; scf
+ ; ret
+ ; .okay
+ ; xor a
+ ; ret
+
ld d, a
and $f0
cp $10
@@ -140,7 +151,7 @@ Function1875:: ; 1875
ret z
scf
ret
-
+; For some reason, the above code is duplicated down here.
.ok_20
ld a, d
and 7