protected override void StackReact(StackDataAfterExecute data) => ChangeAmountForMove(data.InputData);
protected override void StackReact(StackDataAfterExecute data) { }
protected override void StackReact(StackDataAfterExecute data) => UpdateUi();
protected virtual void StackReact(StackDataAfterExecute data) { }