public PlayerMovement(PlayerFsm fsm, HeroPhaseState heroPhaseState) : base(fsm) { HeroPhaseState = heroPhaseState; }
public PlayerAttack(PlayerFsm fsm, HeroPhaseState heroPhaseState, Attack attack) : base(fsm) { HeroPhaseState = heroPhaseState; Entity = fsm.Player.GetComponent <Entity>(); Attack = attack; }