Pause the school on warning notices until the owner dismisses them.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-20 22:33:38 +03:00
co-authored by Cursor
parent e22d9bae33
commit f36af269bb
27 changed files with 993 additions and 51 deletions
@@ -64,6 +64,11 @@ public sealed class SimulationOptions
/// </summary>
public int MaxDecisionsPerTick { get; set; } = 64;
/// <summary>
/// Unclosed warning/error notices kept in the save. The next one is not posted.
/// </summary>
public int MaxStickyNotices { get; set; } = 8;
/// <summary>
/// Working days from Monday. Five is MonFri; six adds Saturday; seven is every day.
/// </summary>