Phase 33: technician climate control and locker assignment.

This commit is contained in:
Leonid Pershin
2026-08-20 04:44:41 +03:00
parent ee23fb4994
commit ce772cd3c3
19 changed files with 436 additions and 24 deletions
@@ -5,4 +5,5 @@
{ "defName": "Librarian" },
{ "defName": "Nurse" },
{ "defName": "CafeteriaCook" },
{ "defName": "Technician" },
]
@@ -42,7 +42,26 @@
"travelMinutes": 0.5,
},
{
"defName": "ChangingRoom",
"defName": "UtilityRoom",
"slots": [
{ "key": "desk", "thing": "Desk" },
{ "key": "chair", "thing": "Chair" },
],
"positions": ["Technician"],
"works": ["ClimateDuty"],
"travelMinutes": 0.5,
},
{
"defName": "MaleChangingRoom",
"lockerSex": "male",
"slots": [
{ "key": "lockers", "thing": "Locker", "count": 12 },
],
"travelMinutes": 0.5,
},
{
"defName": "FemaleChangingRoom",
"lockerSex": "female",
"slots": [
{ "key": "lockers", "thing": "Locker", "count": 12 },
],
@@ -5,6 +5,7 @@
{ "defName": "OfficeWork" },
{ "defName": "LibraryWork" },
{ "defName": "MedicalDuty" },
{ "defName": "ClimateDuty" },
{ "defName": "PELesson" },
{ "defName": "ServeLunch" },
]