quakeball/Assets/Scripts/Items/Item.cs

18 lines
473 B
C#

using UnityEngine;
using NeonTea.Quakeball.Players;
namespace NeonTea.Quakeball.Items {
public abstract class Item : MonoBehaviour {
public abstract float Cooldown { get; }
public abstract Animator Animator { get; }
public abstract Transform RightHandAnchor { get; }
public Player Holder;
public abstract void Shoot(Player source);
public abstract void Switched();
public abstract void SwitchedOut();
}
}