Add nurse care queue and person-card health tab.

Sick people seek MedicalOffice for tend by Medicine skill; symptoms cut talk weight; no heal API.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-21 16:17:51 +03:00
co-authored by Cursor
parent afab014572
commit 33f253c9e3
33 changed files with 1568 additions and 34 deletions
+12 -12
View File
@@ -12,22 +12,22 @@
## Задачи
- [ ] Больной с дискомфортом выше порога стремится в `MedicalOffice`; медсестра с `MedicalDuty`
- [x] Больной с дискомфортом выше порога стремится в `MedicalOffice`; медсестра с `MedicalDuty`
снижает тяжесть / ускоряет иммунитет (навык Medicine)
- [ ] Нет медсестры — болезнь идёт натурально (хуже/дольше по данным)
- [ ] Очередь у медкабинета проще директора, но не телепорт
- [ ] Вкладка «Здоровье» на карточке: условия, стадия/тяжесть, краткий эффект
- [ ] Связность: симптомы режут вес кружка / общения (поле на def); явка-болезнь уже из 78
- [ ] Игрок не жмёт «вылечи»; гость только смотрит
- [ ] Локали RU/EN
- [x] Нет медсестры — болезнь идёт натурально (хуже/дольше по данным)
- [x] Очередь у медкабинета проще директора, но не телепорт
- [x] Вкладка «Здоровье» на карточке: условия, стадия/тяжесть, краткий эффект
- [x] Связность: симптомы режут вес кружка / общения (поле на def); явка-болезнь уже из 78
- [x] Игрок не жмёт «вылечи»; гость только смотрит
- [x] Локали RU/EN
## Тесты, без которых фаза не закрыта
- [ ] С медсестрой в кабинете тяжесть падает быстрее контроля без неё
- [ ] Карточка показывает активные условия
- [ ] Нет API лечения от клиента
- [ ] Сильный симптом снижает шанс начать Chat относительно контроля
- [ ] Skip ночи не оставляет вечную очередь в медкабинете без разрешения
- [x] С медсестрой в кабинете тяжесть падает быстрее контроля без неё
- [x] Карточка показывает активные условия
- [x] Нет API лечения от клиента
- [x] Сильный симптом снижает шанс начать Chat относительно контроля
- [x] Skip ночи не оставляет вечную очередь в медкабинете без разрешения
## Критерий готовности