From 62701690d1c7b95b639d63d0cb9cd6ebeb9ac876 Mon Sep 17 00:00:00 2001 From: Astatin Date: Thu, 13 Mar 2025 19:08:09 +0900 Subject: Adding multi-step dialogue --- definitions.gbasm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'definitions.gbasm') diff --git a/definitions.gbasm b/definitions.gbasm index 30fc296..154384a 100644 --- a/definitions.gbasm +++ b/definitions.gbasm @@ -49,6 +49,7 @@ ; bit 1: has a movement ended (objects interaction should be checked, entities should update their positions) ; bit 2: if the prepared block should be updated at the next frame ; bit 3: animation step is going up (?) +; bit 4: animation step should start to go up on next frame .DEFINE mem_prepared_block_tile ($c00d) .DEFINE mem_prepared_block_position_1 ($c00e) @@ -124,7 +125,11 @@ .DEFINE mem_floor_count ($c03c) -.DEFINE mem_loop_rng_timer ($c03d) +.DEFINE mem_loop_frame_timer ($c03d) + +.DEFINE mem_dialogue_script_program_counter $c03e ; takes c03e and c03f + +.DEFINE mem_entity_being_attacked_low ($c040) .DEFINE mem_next_free_head_lower_bytes ($c6ff) -- cgit v1.2.3-70-g09d2