Перейти к содержимому

The Apocalypse Project

The Apocalypse Project это постапокалиптическая карта, которая идёт вместе с BeyondSurvival. Она необязательна. Фреймворк нормально работает на ванильной карте, ничто в скриптах не требует этих props.

Сейчас версия v1.0.6 (обновлена 18-09-2026). Список изменений, скриншоты и благодарности в теме на форуме.

Всё лежит в resources/[map]/[the_apocalypse_project]/:

РесурсЧто это
apocalypse-coreобщие props и архетипы, самый тяжёлый (~330 МБ)
apocalypse-los-santosгород
apocalypse-blaineокруг Блейн
apocalypse-infrastructureдороги, тоннели, шоссе
apocalypse-statewideмелочи по всему штату
apocalypse-interiorsчасти интерьеров
apocalypse-fall-of-the-bridgeFall of the Bridge (оригинальная v1.1)
apocalypse-last-of-usконтент карты The Last of Us
apocalypse-post-apocalypticдополнительные размещения
apocalypse-props-overgrownэкспериментальный потрёпанный уличный фонарь, на стороне клиента
apocalypse-iplзагрузчик IPL (базовые IPL в стиле Bob74)

Unused Maps, WIP и tools тоже лежат в папке, но не запускаются. Не делай для них ensure.

В server.cfg:

ensure [the_apocalypse_project]

Оставь загрузчик IPL включённым, он включён по умолчанию, и карта строилась в расчёте на него.

Закомментируй строку и перезапусти сервер:

# ensure [the_apocalypse_project]

Не запускай её вместе с другой конверсией всей карты (например, тестовой группой [experimental-pr1]). Они пересекаются по тайлам, props, коллизиям и дорогам, и получится каша.

Если ты используешь bob74_ipl или подобный, открой apocalypse-ipl/config.lua и поставь:

enabled = false,

Делай это, только если твой загрузчик покрывает те же интерьеры, иначе всё вокруг O’Neil Ranch, промзоны Палето и некоторых ванильных интерьеров может загружаться неправильно или работать нестабильно.

Коротко: карта тяжелее всех скриптов вместе взятых. Полная история в разделе Производительность.

  • Клиенты скачивают всё при первом входе, один только apocalypse-core около 330 МБ. Первый вход медленный, потом всё в кэше.
  • У многих ymap очень большие границы стриминга, поэтому большая часть карты считает себя “в зоне” одновременно. Поэтому в server.cfg есть строки increase_pool_size. Если отключить карту, их можно уменьшить.
  • Для 3 507 props обломков расстояние LOD ограничено 350 м, чтобы срезать стриминг на большом расстоянии.
  • Резервные ассеты вынесены из стримящихся папок, чтобы игроки их не скачивали.
  • Контент statewide и шоссе следующий на очереди для оптимизации.
  • Известные баги: некоторые ymap пропадают внутри тоннелей, не хватает нескольких компонентов.