From d605c2900ae7c62f1937e250a2ae489678d99214 Mon Sep 17 00:00:00 2001 From: Astatin Date: Mon, 11 Nov 2024 17:56:54 +0900 Subject: Add dungeon menu choice selection mode --- main.gbasm | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'main.gbasm') diff --git a/main.gbasm b/main.gbasm index 27d9ac7..a888b70 100644 --- a/main.gbasm +++ b/main.gbasm @@ -84,6 +84,10 @@ New_Dungeon: LD A, $00 LD $mem_display_flag, A + LD A, $enum_dungeon_mode + LD $mem_current_mode, A + LD $mem_requested_mode, A + .ENABLE_WINDOW_NO_WAIT_HBLANK .ENABLE_VBLANK_INTERRUPTS EI @@ -108,6 +112,7 @@ VBLANK_Entrypoint: CALL =Display_Prepared_Block CALL =Display_Object CALL =Copy_Dialogue_Buffer + CALL =Display_dialogue_cursor CALL $OAM_DMA_Transfer_routine ; LYC @@ -130,6 +135,8 @@ VBLANK_Entrypoint: Skip_Dungeon_Update: CALL =Update_Animation_Steps + CALL =Move_dialogue_cursor + CALL =Check_dialogue_action CALL =Display_Entities .ENABLE_VBLANK_INTERRUPTS -- cgit v1.2.3-70-g09d2