internal void ToggleMode(FCSEnvironment mode) { switch (mode) { case FCSEnvironment.Air: _modeIcon.sprite = MelonIconSprite; break; case FCSEnvironment.Water: _modeIcon.sprite = KooshIconSprite; break; default: throw new ArgumentOutOfRangeException(nameof(mode), mode, null); } }
internal void RefreshModeBTN(FCSEnvironment savedDataBedType) { switch (savedDataBedType) { case FCSEnvironment.Air: _modeIcon.sprite = MelonIconSprite; break; case FCSEnvironment.Water: _modeIcon.sprite = KooshIconSprite; break; default: throw new ArgumentOutOfRangeException(nameof(savedDataBedType), savedDataBedType, null); } }
internal void SetBedType(FCSEnvironment environment) { _currentEnvironment = environment; }