Files
GoblinRaid/Assets/Scripts/Core/ActionScheduler.cs

18 lines
394 B
C#
Raw Normal View History

2025-10-28 17:26:07 +00:00
using UnityEngine;
namespace RPG.Core
{
public class ActionScheduler : MonoBehaviour
{
IAction currentAction;
public void StartAction(IAction action)
{
if (currentAction == action) return;
if (currentAction != null)
{
currentAction.Cancel();
}
currentAction = action;
}
}
}