Скачать файл
Добавляет NPC-выживших, которые существуют в онлайн- и офлайн-слоях. Когда игрока нет рядом, NPC продолжают жить своей жизнью, и результаты их действий сохраняются в мире: заколоченные дома, разграбленные магазины, тела после стычек, старые костры и т.д. Вдохновением послужила система A-Life из серии S.T.A.L.K.E.R.
В моде 12 фракций: гражданские, одиночки, бандиты, полиция, военные, пожарные, мусорщики, фермеры, медики, ополчение, рейдеры и «Faithful» (культ). У каждой фракции свои потребности, и они отправляются на поиски того, чего им не хватает. Некоторые фракции обустраивают базы: сельские, такие как фермеры, ополчение и «Faithful», располагаются в сельской местности и патрулируют просёлочные дороги.
Фракции сражаются друг с другом, торгуют, заключают союзы и иногда предают. Ничто из этого не скриптовано – всё происходит в рамках симуляции. Рейдеры устраивают засады в местах скопления транспорта, ополчение и полиция организуют контрольно-пропускные пункты.
Фракции запоминают действия игрока. Если стрелять в их людей, они начнут атаковать при виде игрока. Если помогать им, они будут считать игрока другом.
Торговля
Чтобы поговорить с NPC, нужно нажать на него правой кнопкой мыши. У каждой фракции с базой есть торговец, который остаётся там, а также торговцы сопровождают торговые караваны между фракциями. Игроки могут покупать излишки фракции и продавать ей то, в чём она нуждается, используя внутриигровые деньги. Продажа предметов повышает репутацию у фракции. Поддерживаются модифицированные оружие и боеприпасы (протестировано с Guns of Marz).
Торговцы иногда передают своё местоположение по радио. Если радио включено, на карте появится метка.
NPC также обустраивают безопасные дома, когда находятся далеко от родных мест. Со временем они забрасываются и используются повторно.
NPC не будут заходить в дом, который игрок заколотил, или в безопасный дом.
Офлайн-слой можно просмотреть на админ-карте. Видно, куда направляются NPC и чем они занимаются, базы фракций, безопасные дома и позиции их домов/целей (как только они появляются).
Работает на выделенных серверах, в хостинговой кооперативной и одиночной игре. NPC должны сохраняться между перезапусками сервера.
NPC опасны.
В настройках песочницы доступны параметры максимального количества NPC (онлайн и офлайн), количества NPC рядом с одним игроком, цен торговцев, последствий офлайн-активности и т.д. Автор запускал 120 NPC с приемлемой производительностью; возможно увеличение. При падении FPS рекомендуется сначала снизить максимальное количество NPC вокруг игрока.
В настройках песочницы есть опции отключения админ/отладочного меню; в режиме отладки они всегда видны.
Известные проблемы (сообщайте о найденных багах):
- NPC иногда проигрывают зомби-анимации.
- Переход между офлайн- и онлайн-слоями требует нескольких тиков. Не следует телепортироваться напрямую к офлайн-NPC – это может их сломать. Нужно телепортироваться на несколько клеток в сторону, как минимум.
- Общее поведение NPC всё ещё требует доработки, особенно бой и выживаемость. Автор сделал много проходов по этому вопросу и ждёт отзывов.
Перед установкой мода рекомендуется сделать резервную копию, особенно на выделенных серверах.
Техническая информация:
- Workshop ID: 3797874733
- ID мода: RoamingSurvivors
| Версия Project Zomboid |
|
- Комментарии