ref: 69185e165755f4a03a5bbce9dd87e7e543a0f3ab
parent: c65325491dd02e43d01ec0673fad2e99f6e61663
author: Rangi <remy.oukaour+rangi42@gmail.com>
date: Wed Dec 22 16:38:26 EST 2021
Identify some overworld movement data
--- a/constants/map_object_constants.asm
+++ b/constants/map_object_constants.asm
@@ -169,7 +169,7 @@
const SPRITEMOVEDATA_SWIM_WANDER ; 24
NUM_SPRITEMOVEDATA EQU const_value
-; MapObjectMovementPattern.Pointers indexes (see engine/overworld/map_objects.asm)
+; StepFunction_FromMovement.Pointers indexes (see engine/overworld/map_objects.asm)
const_def
const SPRITEMOVEFN_00 ; 00
const SPRITEMOVEFN_RANDOM_WALK_Y ; 01
--- a/engine/events/overworld.asm
+++ b/engine/events/overworld.asm
@@ -1322,7 +1322,7 @@
call GetFacingObject
jr c, .no_rock
ld a, d
- cp $18
+ cp SPRITEMOVEDATA_SMASHABLE_ROCK
jr nz, .no_rock
ld hl, RockSmashFromMenuScript