diff options
author | Astatin <[email protected]> | 2025-01-16 18:13:21 +0900 |
---|---|---|
committer | Astatin <[email protected]> | 2025-01-16 18:13:21 +0900 |
commit | 02038990a93c0b4cf58269b5456327ea64b998b7 (patch) | |
tree | 8f23c7270bc705d17d9d380d3a927f12f20ca1fa /attacks.gbasm | |
parent | dc5a9431bf4438000dcd028aa6b9c17c9ca492d8 (diff) |
Move basic enemy attack & walker AI to enemiesattacks
Diffstat (limited to 'attacks.gbasm')
-rw-r--r-- | attacks.gbasm | 79 |
1 files changed, 0 insertions, 79 deletions
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" |