From 03c359596bdacbf39cdc244d2f164d0ec94d5505 Mon Sep 17 00:00:00 2001 From: Astatin Date: Fri, 5 Sep 2025 15:29:27 +0200 Subject: Add static human at campsite --- map/dungeons.gbasm | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'map/dungeons.gbasm') diff --git a/map/dungeons.gbasm b/map/dungeons.gbasm index f6ac819..8afe451 100644 --- a/map/dungeons.gbasm +++ b/map/dungeons.gbasm @@ -30,14 +30,29 @@ .END .MACRODEF GEN_EVENT_SPECIAL_ENTITY floor entity_idx - $start: - .DB low($floor), $02, low($entity_idx) - .PADTO =$start+8 + $load: + .DB low($floor), $03, $07, low($entity_idx) + .PADTO =$load+8 + $spawn: + .DB low($floor), $04, $07 + .PADTO =$spawn+8 +.END + +.MACRODEF GEN_EVENT_LOAD_ENTITY floor loaded_entity_idx entity_idx + $load: + .DB low($floor), $03, low($loaded_entity_idx), low($entity_idx) + .PADTO =$load+8 +.END + +.MACRODEF GEN_EVENT_SPAWN_LOADED_ENTITY_XY floor loaded_entity_idx arg_x arg_y arg_d + $spawn: + .DB low($floor), $05, low($loaded_entity_idx), low($arg_x), low($arg_y), low($arg_d) + .PADTO =$spawn+8 .END .MACRODEF GEN_EVENT_REMOVE_STAIRS floor $start: - .DB low($floor), $03 + .DB low($floor), $02 .PADTO =$start+8 .END -- cgit v1.2.3-70-g09d2