using NBC; namespace NBF.Setting { [Sort(3)] public class AmbientVolumeSetting : RangeOption { public override string Name => "AmbientVolume"; public override string Group => SettingsDef.Group.Sound; public override string Tab => SettingsDef.Tab.SoundAndLanguage; public override int MinValue => 0; public override int MaxValue => 100; protected override int DefaultValue => 100; protected override void OnInitialize() { // SetValue(10); } protected override void OnApply() { SoundManager.Inst.SetVolume(AudioChannelType.Ambient, GetValue() / 100f); } } }