namespace Omegasis.StardewSymphony.Framework { /// The mod configuration. internal class ModConfig { /// The minimum delay (in milliseconds) to pass before playing the next song, or 0 for no delay. public int MinSongDelay { get; set; } = 10000; /// The maximum delay (in milliseconds) to pass before playing the next song, or 0 for no delay. public int MaxSongDelay { get; set; } = 30000; /// Whether to disable ambient rain audio when music is playing. If false, plays ambient rain audio alongside whatever songs are set in rain music. public bool SilentRain { get; set; } /// Whether to play seasonal music from the music packs, instead of defaulting to the Stardew Valley Soundtrack. public bool PlaySeasonalMusic { get; set; } = true; } }