using Godot; namespace Babushka.scripts.CSharp.Common.Fight; public partial class ActionAnimationController : Node { #region Shortcuts private FightWorld.FightHappeningData HappeningData => FightWorld.Instance.fightHappeningData ?? throw new NoFightHappeningException(); #endregion [Export] private AllFightersVisual _allFightersVisual = null!; public void StateEnter() { _ = HappeningData.actionStaging!.AnimateAction(_allFightersVisual); } public void StateExit() { } }