CapersProject/Assets/02.Scripts/Interface/IDashable.cs

16 lines
413 B
C#
Raw Normal View History

2024-06-03 18:26:03 +00:00
namespace BlueWater.Interfaces
{
public interface IDashable
{
bool IsDashEnabled { get; }
2024-06-03 18:26:03 +00:00
bool IsDashing { get; }
bool IsDashCoolDownActive { get; }
float DashSpeed { get; }
float DashTime { get; }
float DashCooldown { get; }
2024-06-03 18:26:03 +00:00
bool CanDash();
void Dash();
void EndDash(float dashCooldown = float.PositiveInfinity);
2024-06-03 18:26:03 +00:00
}
}