2026-01-17 11:35:49 -05:00
|
|
|
using Cielonos.MainGame.Characters;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
namespace Cielonos.MainGame.FunctionalAnimation
|
|
|
|
|
{
|
|
|
|
|
public class FuncAnimPayloadBase : SLSUtilities.FunctionalAnimation.FuncAnimPayloadBase
|
|
|
|
|
{
|
2026-06-05 04:21:00 -04:00
|
|
|
public CharacterBase Character => Executor as CharacterBase;
|
|
|
|
|
public virtual bool IsCombatOnly => false;
|
|
|
|
|
public override string NameForInspector => base.NameForInspector + (IsCombatOnly ? " (C)" : "");
|
2026-01-17 11:35:49 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class FuncAnimPayloadBase<T> : SLSUtilities.FunctionalAnimation.FuncAnimPayloadBase<T>
|
|
|
|
|
{
|
2026-06-05 04:21:00 -04:00
|
|
|
public CharacterBase Character => Executor as CharacterBase;
|
|
|
|
|
public virtual bool IsCombatOnly => false;
|
|
|
|
|
public override string NameForInspector => base.NameForInspector + (IsCombatOnly ? " (C)" : "");
|
2026-01-17 11:35:49 -05:00
|
|
|
}
|
|
|
|
|
}
|