1[System.Serializable]
2public abstract class Action
3{
4 public abstract string Execute(Fighter source, Fighter target, out bool output);
5 public abstract string ExecuteSafe(Fighter source, Fighter target, out bool output);
6 public abstract string GetDescription();
7}