Vanilla catalogs stay without crushes; a content pack ships the overlay so later mods can reuse it.
2.8 KiB
2.8 KiB
Фаза 47. Пак romance
Зависимости
Зачем
Контентный мод, не скучный образец. Ваниль без романтики. Пак добавляет ориентацию, симпатию, пару 18+ и романтические темы патчем.
Задачи
mods/romance/:pack.jsoncrequires: ["core"], локали, ориентация как данные, черты влюбчивый/ревнивый полями, патч тем и при необходимостиChat- Без пака в create ориентации и романтических состояний нет; ванильный каталог без романтических тем
- Симпатия учеников: ±2 года или соседняя параллель
- Симпатия ученик → учитель можно, видна на обеих карточках; учитель → ученик никогда; осадить — разговор; пары сотрудник↔ученик нет
- Пара: оба 18+, взаимно, одна; разрыв — событие, новая не раньше следующего дня
- Сотрудники между собой — симпатия и пара можно
- Никаких сексуальных действий и текстов. Детская линия — дразнилки и ярлык
- Тесты хоста: школа с паком и без; запрет учительской взаимности
exampleне трогать
Тесты, без которых фаза не закрыта
GET /api/catalogбезromanceне отдаёт романтические темы- Create с паком пишет ориентацию; без пака поля нет
- Двое 16-летних не получают статус пары при любом мнении
- Учитель не получает романтическое состояние на ученика
- Первоклассник не получает симпатию к одиннадцатому (возраст)
- Школа с
exampleи безromanceведёт себя как ваниль в части тем
Критерий готовности
- Создать школу с галкой пака, увидеть симпатию на «Связях» и тему пака в логе; снять галку на новой школе — этого нет
dotnet testпроходит
Стоп
Не секс. Не пара учителя и ученика. Не раздувать example. Не смена модов у живой школы.