# Cthangover: Story — основная игра Cthangover — мрачная комедийная визуальная новелла о Марао, который после очень неудачной ночи приходит в себя в переулке: без памяти, в красной тряпке и со старой книгой, которую он, по его ощущениям, не покупал. Этот мод — собственный контент игры: сцены, сценарии, персонажи, предметы, задания, карта мира, музыка и текст истории. Всё остальное — диалоги, инвентарь, бои, экран карты — дают моды-движки и моды-механики, которые игра объединяет. Игра запускается через **Играть → Cthangover → Новая игра**. ![Первый кадр новой игры: Марао в красной тряпке стоит в тёмном переулке, повествование описывает его похмелье. Текст пролога пока есть только на русском.](assets/opening.jpg) ## Во что вы играете - **Пролог.** История начинается в переулке, идёт через кладбище и вдоль реки до старой виллы. Пролог оформлен как новелла: строки текста, портрет Марао и варианты выбора. - **Вилла и город.** После пролога вы перемещаетесь между местами выбором вариантов: улица у виллы, её комнаты (прихожая, гостиная, кухня, спальня, рабочая комната, подвал), въезд в город и окраины. - **Детали выживания.** Новая игра начинается с волчьего мяса и хвороста в сумке; кухня ведёт учёт запасов еды и дневного расхода и позволяет готовить. - **Задания.** Журнал сопровождает задания сюжета, начиная с *Пробуждения* и *Старого дома*. - **Карта мира.** Панель карты показывает район и места, куда можно добраться. - **Бои.** По умолчанию стычки идут по правилам карточного боя; в настройках игры можно переключиться на бои в командном стиле. ![У виллы в полдень: мельница у водопада и варианты «Войти в дом», «В город» и «В лес».](assets/villa-outside.jpg) ![Кухня: счётчик провизии в левом верхнем углу и варианты «Уйти» и «Готовить».](assets/kitchen.jpg) ![Карта мира северного района с метками виллы и въезда в город.](assets/world-map.jpg) ![Карточный бой в городе: Марао и спутник против двух волков.](assets/battle.jpg) ## Язык Сценарии пролога написаны по-русски и пока не переведены, поэтому их текст на русском в любом языке интерфейса. Сцены виллы и города, журнал заданий, предметы и меню переведены. ## Как игра собрана Игра — это коллекция **Cthangover**. Её блоки показывают, какой мод за что отвечает: ```text Сюжет cthangover_game, cthangover_murakami, cthangover_party, town_pack 2D-движок оболочка, диалоги, интерактив, время и свет, эффекты, карта мира Персонажи персонажи и навыки Задания журнал Предметы инвентарь, готовка Бой платформа пошаговых боёв + карточный бой (ядро по умолчанию) Бой (FF) бои в командном стиле (опционально) Вербовка вербовка побеждённых персонажей (опционально) Live2D анимированные аватары (опционально) Интерфейс UI-набор, меню, звук Инструменты разработчика (опционально) редакторы, валидатор, атласы, менеджер модов ``` - **Cthangover: Murakami** добавляет отдельную сюжетную линию, а **Cthangover: Starter Party** сразу ставит Марао в отряд. Они часть той же игры, но это отдельные моды. - **Town Pack** поставляет картинки въезда в город и прихожей, **Music Pack** — саундтрек. Этот мод добавляет отдельный плейлист для сцены въезда в город. - Коллекция выставляет `battle.core` в `card_battle`. Изменить его, как и состав любого блока, можно в **Mods & Collections → Коллекции → Cthangover → Изменить схему**; сохранения при этом остаются на месте. ## Авторам модов Контент лежит в обычных папках: ```filestree cthangover_game/ ├── scenes/ один JSON на место: имя, фон, эмбиент, сценарий по умолчанию ├── scenarios/ prolog/, home/, town/ и start.scenario ├── characters/ игрок, враги, навыки ├── items/ еда, рецепты, ресурсы ├── quests/ quests.json ├── interactives/ кликабельные объекты сцен пролога ├── map/map.json зоны и метки карты мира ├── backgrounds/, avatars/, sounds/, effects/, shaders/ └── locale/ имена, задания и переводы сценариев на семь языков ``` Новая игра начинается в `start_scene`; его сценарий выдаёт стартовые предметы и переключает в переулок: ```scenario scene: start_scene priority: 0 is_one_run: true --- action item.add id=food/wolf_meat count=10 action item.add id=resource/branches count=10 switch_scene prolog_alley end ``` Чтобы изменить текст сцены, не трогая этот мод, добавьте сценарий для той же сцены в свой мод — или замените файл, положив в свой мод файл с тем же именем и объявив зависимость от `cthangover_game`. ## Если что-то пошло не так 1. **Карточка игры сообщает, что игра не готова.** Нажмите **Установить недостающее** в разделе **Играть** или проверьте схему. 2. **Бой не начинается.** Выбранное боевое ядро должно входить в состав игры. 3. **Текст истории на русском.** Это пролог (см. раздел «Язык»).