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;
}
}