Beispiel #1
0
        private static void DrawWeightSlider(Listing_Standard listingStandard, StorytellerHotseatStettings storytellerEnabledSetting)
        {
            var rect = listingStandard.GetRect(24f);

            storytellerEnabledSetting.storytellerWeight =
                Widgets.HorizontalSlider(
                    rect,
                    storytellerEnabledSetting.storytellerWeight,
                    1f, 100f, false,
                    storytellerEnabledSetting.storytellerWeight + "xAsLikely".Translate(),
                    "1", "100", 1f
                    );
        }
Beispiel #2
0
        public static StorytellerHotseatStettings GetOrCreateStorytellerEnabledSetting(string storytellerDefName)
        {
            var settingsValue = storytellerSettingsDictionary.TryGetValue(storytellerDefName);

            if (settingsValue != null)
            {
                return(settingsValue);
            }

            Log.Warning("new settings made for storyteller: " + storytellerDefName);
            settingsValue = new StorytellerHotseatStettings();
            storytellerSettingsDictionary[storytellerDefName] = settingsValue;
            return(settingsValue);
        }