internal void ChangeTakeO2State(ButtonStates state)
        {
            QuickLogger.Debug($"Changing Button State for {nameof(ChangeTakeO2State)}");
            switch (state)
            {
            case ButtonStates.Enabled:
                _buttonLbl.text = OxStationBuildable.TakeOxygen();
                _giveOIntBtn.OnEnable();
                break;

            case ButtonStates.Disabled:
                _buttonLbl.text = OxStationBuildable.Damaged();
                _giveOIntBtn.OnDisable();
                break;

            default:
                throw new ArgumentOutOfRangeException(nameof(state), state, null);
            }
        }