using System.Collections.Generic; namespace Omegasis.TimeFreeze.Framework { /// The mod configuration. internal class ModConfig { //public List LocationsToIgnoreTimeFreeze { get; set; } = new List(); public SortedDictionary freezeTimeInThisLocation { get; set; } = new SortedDictionary(); /// Whether time should be unfrozen while the player is swimming in the vanilla bathhouse. public bool PassTimeWhileSwimmingInBathhouse { get; set; } = true; /// Checks if just one player meets the conditions to freeze time, and then freeze time. public bool freezeIfEvenOnePlayerMeetsTimeFreezeConditions { get; set; } = false; /// Checks if the majority of players can freeze time and then freeze time. public bool freezeIfMajorityPlayersMeetsTimeFreezeConditions { get; set; } = true; /// Checks if all players can freeze time and if so, do so. public bool freezeIfAllPlayersMeetTimeFreezeConditions { get; set; } = false; } }