Files
DougDiggem/Assets/Scripts/Tools/Tool.cs
T
2026-06-29 22:15:59 -05:00

27 lines
473 B
C#

using UnityEngine;
public abstract class Tool : MonoBehaviour
{
[Header("Base Tool Parameters")]
public ToolEnum ToolType = ToolEnum.None;
public float useTimeSec;
public float altUseTimeSec;
public bool inUse;
// primary (left click)
public abstract void Use();
// secondary (right click)
public abstract void UseAlt();
}
public enum ToolEnum
{
None,
Shovel,
Flashlight,
GrappleGun,
Ballgun,
ThrowableHand
}