actor: made the default collider smaller
authorLukas Krickl <lukas@krickl.dev>
Fri, 26 Sep 2025 16:13:21 +0000 (18:13 +0200)
committerLukas Krickl <lukas@krickl.dev>
Fri, 26 Sep 2025 16:13:21 +0000 (18:13 +0200)
src/actor.s
src/map.s

index ff14a32e2476b91347f39cf0a678d7a830934d4c..2f2a5ec27fd870b83ee202f246cd79dd88427c01 100644 (file)
@@ -183,13 +183,17 @@ actor_despawn:
 actor_write_default_collider:
        ld [hl+], a ; mask
        ld a, b
-       add a, 16
+       add a, 14
        ld [hl+], a ; y pos
+
        ld a, c
+       add a, 2 
        ld [hl+], a ; x pos
        
-       ld a, 16 ; width/height
+       ld a, 12 ; width/height
        ld [hl+], a ; height 
+
+       ld a, 10 
        ld [hl+], a ; width 
        ret
        
index a1e82310ad68498db99839206e2d81eb722c2ec1..0c5f2568835d19d62ea1e1543fafa40ab9ada587 100644 (file)
--- a/src/map.s
+++ b/src/map.s
@@ -253,6 +253,7 @@ l1_objs:
        modef MOT_RECT, 0, 8, 0xE604 
 
        modef MOT_SET_PAT, 0, 10, pat_center_grass 
+       modef2 MOT_ACTOR_SPAWNER, 0, 11, ACT_T_GUARD, 0x80 
        modef MOT_SET_PAT, 0, 18, pat_center_empty_wall
 
        modef MOT_RECT, 0, 18, 0x080F