From 3d3539f9af0dc84e061a7e03a19bcc6d9c67d499 Mon Sep 17 00:00:00 2001 From: scawful Date: Sat, 6 Jul 2024 23:26:37 -0400 Subject: [PATCH] add Guard and Prober functions, TrackBodyToHead --- Sprites/ZSpriteLib/sprites.asm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Sprites/ZSpriteLib/sprites.asm b/Sprites/ZSpriteLib/sprites.asm index 02db2a1..000379d 100644 --- a/Sprites/ZSpriteLib/sprites.asm +++ b/Sprites/ZSpriteLib/sprites.asm @@ -420,12 +420,20 @@ Sprite_KillSelf = $09F1F8 Sprite_ProjectSpeedTowardsEntityLong = $06EA22 +; ========================================================= +; Guard and Prober functions + +Guard_ChaseLinkOnOneAxis = $05C542 +Guard_ParrySwordAttacks = $06EB5E +Sprite_SpawnProbeAlways_long = $05C66E +Probe_CheckTileSolidity = $0DC26E + ; ========================================================= ; Misc long functions GetRandomInt = $0DBA71 -Sprite_SpawnProbeAlways_long = $05C66E +Sprite_TrackBodyToHead = $05DCA2 Sprite_SpawnFireball = $0DDA06 @@ -447,13 +455,9 @@ Sprite_CheckIfLifted = $06AA0C Sprite_TransmuteToBomb = $06AD50 -Guard_ParrySwordAttacks = $06EB5E - -ThrownSprite_TileAndSpriteInteraction_long = $06DFF2 - Sprite_RepelDash = $079291 -Probe_CheckTileSolidity = $0DC26E +ThrownSprite_TileAndSpriteInteraction_long = $06DFF2 ; ========================================================= ; Local functions which may be useful for sprites