From 02038990a93c0b4cf58269b5456327ea64b998b7 Mon Sep 17 00:00:00 2001 From: Astatin Date: Thu, 16 Jan 2025 18:13:21 +0900 Subject: Move basic enemy attack & walker AI to enemiesattacks --- attacks.gbasm | 79 ----------------------------------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 attacks.gbasm (limited to 'attacks.gbasm') diff --git a/attacks.gbasm b/attacks.gbasm deleted file mode 100644 index 779ce16..0000000 --- a/attacks.gbasm +++ /dev/null @@ -1,79 +0,0 @@ -Loading_Mode_VBlank: - LD A, $mem_current_mode - CP $enum_loading_mode - RET NZ - - LD A, $mem_loading_mode_vblank_func_pointer_high - LD B, A - LD A, $mem_loading_mode_vblank_func_pointer_low - LD C, A - PUSH BC - RET - -Loading_Mode_Regular: - LD A, $mem_current_mode - CP $enum_loading_mode - RET NZ - - LD A, $mem_loading_mode_regular_func_pointer_high - LD B, A - LD A, $mem_loading_mode_regular_func_pointer_low - LD C, A - PUSH BC - RET - -Canceled_Attack_VBlank: - RET - -Canceled_Attack_Regular: - LD A, $enum_dungeon_mode - LD $mem_requested_mode, A - RET - -Canceled_Attack: - LD HL, $mem_entities_list - LD A, L - ADD $13 - LD L, A - Reset_Entities_Animations.loop: - LD A, (HL) - AND $07 - LD (HL), A - Reset_Entities_Animations.loop.next: - LD A, L - AND $f0 - ADD $13 - LD L, A - CP $03 - JR NZ, =Reset_Entities_Animations.loop - - LD BC, =Canceled_Attack_VBlank - LD A, B - LD $mem_loading_mode_vblank_func_pointer_high, A - LD A, C - LD $mem_loading_mode_vblank_func_pointer_low, A - - LD BC, =Canceled_Attack_Regular - LD A, B - LD $mem_loading_mode_regular_func_pointer_high, A - LD A, C - LD $mem_loading_mode_regular_func_pointer_low, A - - LD A, $enum_loading_mode - LD $mem_requested_mode, A - - .CLOSE_DIALOGUE - - LD A, $mem_map_loading_flags - SET 3, A - LD $mem_map_loading_flags, A - - LD A, $mem_bunny_direction - OR $40 - LD $mem_bunny_direction, A - RET - -.INCLUDE "attacks/hop.gbasm" -.INCLUDE "attacks/heal.gbasm" -.INCLUDE "attacks/freeze.gbasm" -.INCLUDE "attacks/earcoptr.gbasm" -- cgit v1.2.3-70-g09d2