aboutsummaryrefslogtreecommitdiff
path: root/main.gbasm
diff options
context:
space:
mode:
authorAstatin <[email protected]>2025-01-16 18:13:21 +0900
committerAstatin <[email protected]>2025-01-16 18:13:21 +0900
commit02038990a93c0b4cf58269b5456327ea64b998b7 (patch)
tree8f23c7270bc705d17d9d380d3a927f12f20ca1fa /main.gbasm
parentdc5a9431bf4438000dcd028aa6b9c17c9ca492d8 (diff)
Move basic enemy attack & walker AI to enemiesattacks
Diffstat (limited to 'main.gbasm')
-rw-r--r--main.gbasm14
1 files changed, 10 insertions, 4 deletions
diff --git a/main.gbasm b/main.gbasm
index 0ef4cdb..abed6e7 100644
--- a/main.gbasm
+++ b/main.gbasm
@@ -79,11 +79,8 @@ New_Dungeon:
LD HL, $mem_loaded_enemies_indices
LD A, $00
LD (HL+), A
- INC A
LD (HL+), A
- INC A
LD (HL+), A
- INC A
LD (HL+), A
CALL =Dungeon_Generation
CALL =Initialize_Entities
@@ -123,6 +120,10 @@ VBLANK_Entrypoint:
LD A, $mem_bunny_health
CALL =Print_8bit
+ LD HL, $9c12
+ LD A, $dbg_VBLANK_STATE
+ CALL =Print_8bit
+
CALL $OAM_DMA_Transfer_routine
CALL =Loading_Mode_VBlank
@@ -137,6 +138,10 @@ VBLANK_Entrypoint:
CALL =Copy_Dialogue_Buffer
CALL =Display_dialogue_cursor
+ LD A, $reg_lcd_status
+ AND $03
+ LD $dbg_VBLANK_STATE, A
+
; LYC
LD A, $09
LD $reg_lyc, A
@@ -228,6 +233,7 @@ STAT_Entrypoint:
.INCLUDE "entity/display.gbasm"
.INCLUDE "entity/list.gbasm"
.INCLUDE "animation.gbasm"
-.INCLUDE "attacks.gbasm"
+.INCLUDE "playerattacks.gbasm"
+.INCLUDE "enemiesattacks.gbasm"
.INCLUDE "tileset.gbasm"
.INCLUDE "dialogues.gbasm"