Update payroll cap to enhance staffing flexibility and adjust related documentation and tests
ci / server (push) Failing after 10s
ci / client (push) Successful in 14s

- Increased the `MonthlyPayrollCap` from 40,000 to 100,000, allowing for greater hiring capacity and subject assignments.
- Updated relevant documentation to reflect the new payroll cap and its implications for staffing.
- Adjusted tests to validate the new payroll cap and ensure proper functionality in staffing scenarios, including allocation and remaining payroll calculations.
- Enhanced styling in the UI to accommodate the changes in management screens.
This commit is contained in:
Leonid Pershin
2026-08-19 13:09:45 +03:00
parent 25ce26064d
commit 207e7ecdb3
6 changed files with 39 additions and 21 deletions
+1 -1
View File
@@ -53,7 +53,7 @@ public sealed class SimulationOptions
/// Monthly payroll the player may commit. Hire and subject assignment that would exceed it
/// are rejected immediately; money itself does not move.
/// </summary>
public float MonthlyPayrollCap { get; set; } = 40_000f;
public float MonthlyPayrollCap { get; set; } = 100_000f;
/// <summary>
/// Working days from Monday. Five is MonFri; six adds Saturday; seven is every day.