Added system to semi-randomly rotate goon spawns across various maps

Removed knight from weekly boss system
This commit is contained in:
Chomp
2025-11-06 13:31:44 +00:00
parent 3a2e1797f2
commit 8ad953a224
3 changed files with 91 additions and 2 deletions
@@ -137,6 +137,21 @@ public record BotConfig : BaseConfig
/// </summary>
[JsonPropertyName("replaceScavWith")]
public required WildSpawnType ReplaceScavWith { get; set; }
[JsonPropertyName("goonSpawnSystem")]
public required GoonSpawnSystem GoonSpawnSystem { get; set; }
}
public record GoonSpawnSystem
{
[JsonPropertyName("enabled")]
public bool Enabled { get; set; }
[JsonPropertyName("locationPool")]
public IEnumerable<string> LocationPool { get; set; }
[JsonPropertyName("spawnChance")]
public double SpawnChance { get; set; }
}
public record WeeklyBossSettings