public void SetInputAttackState(InputAttackState inputAttackState)
 {
     _inputAttackState = inputAttackState;
 }
 public void InitializeWithStates(InactiveBaseAttackState inactiveAttackBaseState, InputAttackState inputAttackState)
 {
     _inputAttackState = inputAttackState;
     SetStartingState(_inactiveAttackBaseState = inactiveAttackBaseState);
     Initialize();
 }