コード例 #1
0
        internal static void AddStepSliderOption(ConfigEntry <float> configEntry, float min, float max, float step)
        {
            StepSliderConfig config = new StepSliderConfig();

            config.min       = min;
            config.max       = max;
            config.increment = step;

            ModSettingsManager.AddOption(new StepSliderOption(configEntry, config));
        }
コード例 #2
0
        public StepSliderOption(ConfigEntry <float> configEntry, StepSliderConfig config)
        {
            _originalValue = configEntry.Value;
            _configEntry   = configEntry;
            Config         = config;

            SetCategoryName(configEntry.Definition.Section, config);
            SetName(configEntry.Definition.Key, config);
            SetDescription(configEntry.Description.Description, config);
        }