SupaLidlGame/State/NPC/Doc/DocAttackState.cs

17 lines
391 B
C#

using Godot;
namespace SupaLidlGame.State.NPC.Doc;
public abstract partial class DocAttackState : NPCState
{
public abstract double Duration { get; set; }
public abstract double AttackDuration { get; set; }
public abstract PackedScene Projectile { get; set; }
public abstract DocChooseAttackState ChooseAttackState { get; set; }
protected abstract void Attack();
}