From e4ddefb2578a5fed9f45578600f4089f08cdf3b2 Mon Sep 17 00:00:00 2001 From: Kam Date: Mon, 2 Mar 2026 20:09:21 -0500 Subject: [PATCH] Track Delay --- java/noppes/npcs/api/ability/IAbility.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/java/noppes/npcs/api/ability/IAbility.java b/java/noppes/npcs/api/ability/IAbility.java index e4601b3..9fe7fee 100644 --- a/java/noppes/npcs/api/ability/IAbility.java +++ b/java/noppes/npcs/api/ability/IAbility.java @@ -189,6 +189,19 @@ public interface IAbility extends IAbilityAction { */ void setRotationPhaseType(int type); + /** + * Get track delay for TRACK rotation mode. + * 0 = instant tracking (legacy). Higher values = slower lerp toward target. + */ + float getTrackDelayValue(); + + /** + * Set track delay for TRACK rotation mode. + * + * @param delay 0 = instant tracking. Higher values = slower lerp toward target. + */ + void setTrackDelayValue(float delay); + /** * Check if movement (pathfinding/motion) is locked during the WINDUP phase. */