16 lines
413 B
C#
16 lines
413 B
C#
namespace BlueWater.Interfaces
|
|
{
|
|
public interface IDashable
|
|
{
|
|
bool IsDashEnabled { get; }
|
|
bool IsDashing { get; }
|
|
bool IsDashCoolDownActive { get; }
|
|
float DashSpeed { get; }
|
|
float DashTime { get; }
|
|
float DashCooldown { get; }
|
|
|
|
bool CanDash();
|
|
void Dash();
|
|
void EndDash(float dashCooldown = float.PositiveInfinity);
|
|
}
|
|
} |