Merge branch 'main' into phase/32-weather-warmth

Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	src/HSchool.Simulation/School.cs
This commit is contained in:
Leonid Pershin
2026-08-20 04:03:42 +03:00
21 changed files with 848 additions and 29 deletions
@@ -28,4 +28,14 @@
"carryMassPerHauling": 0.08,
// Sweater, coat, hat, accessory — each rolled separately at generation.
"optionalApparelChance": 0.4,
// Worn on campus only. 0.01 per hour → a school week (~40 h) drops a fifth of the bar.
"apparelWearPerHour": 0.01,
// Below this they do not leave home; morning issues a fresh instance of the same def.
"apparelReplaceBelow": 0.15,
"apparelConditionBands": [
{ "min": 0.75, "id": "ApparelConditionIntact" },
{ "min": 0.4, "id": "ApparelConditionWorn" },
{ "min": 0.15, "id": "ApparelConditionTorn" },
{ "min": 0, "id": "ApparelConditionRags" },
],
}