Предметы на локациях

Обновлено 23.09.2023 - 15:41

Базовые принципы

Все предметы в игре распределяются по локациям тремя способами:

1) Заданные предметы. Они прописаны в свойствах локации и появятся там в обязательном порядке. В описании локаций такие предметы всегда идут первыми в списке и под ними указано их точное количество. Бывают, впрочем, и обратные ситуации, когда по тем или иным соображениям разработчики запрещали появление каких-то предметов на локациях. В этом случае под предметом будет указана цифра ноль и, соответственно, вы никогда не найдете его на данной локации.

2) Случайные предметы. Для всех локаций в игре обычно прописываются алгоритмы по случайной генерации предметов в различных категориях, однако алгоритм в таком случае работает не с предметами как таковыми, а с их общей стоимостью. Это значит, что генератор создаст максимально возможное количество предметов в рамках указанной суммы и уровня локации (подробнее см. ниже). Соответственно, для таких предметов вместо точного количества будет указана лишь сумма, выделенная на их создание. Необходимо подчеркнуть, что речь идет именно о возможности появления перечисленных предметов в каком-либо контейнере на локации, поэтому не рассчитывайте, что у вас непременно получится найти где-то нужную вещь.

3) Индивидуальные предметы. Они жестко привязаны к конкретным NPC в игре, как правило, это оружие и броня. Заполучить содержимое инвентаря NPC можно только убив его.

 

Контейнеры

Всего в игре существует несколько типов контейнеров (Container_Food, Container_Kitchen, Container_Bathroom, Container_Weapons, Container_Treasure, Container_Furniture) и несколько алгоритмов по генерации предметов в них (LootGenerator_Survival, LootGenerator_Trader, LootGenerator_Med, LootGenerator_TraderBasic, LootGenerator_Skarby, LootGenerator_Ammo, Timeline_Wood, Timeline_Materials, Timeline_Parts, Timeline_WoodAndFuel). К сожалению, без полноценного редактора карт невозможно точно узнать какие типы контейнеров имеются на локациях и какие алгоритмы привязаны к этим контейнерам, поэтому если в ходе прохождения игры вы никогда не встречали где-то какие-то предметы, несмотря на то, что формально локация удовлетворяет условиям их появления, то значит, на данной локации либо нет нужного типа контейнера, либо к нему не привязан требуемый алгоритм.

Необходимо отметить, что для некоторых предметов вообще не указаны никакие условия генерации, т.е. они никогда не будут получены в рамках процедуры по случайному созданию предметов. К таким предметам относятся все инструменты (лом, лопата, топор, отмычка, ножовка), все устройства (фильтр, миксер, терморегулятор, ультрафиолетовая лампа), а также различное снаряжение (нож, каска, бронежилет). Соответственно, найти такие предметы во время ночных вылазок получится только при условии, что они были явным образом заданы в свойствах локации или размещены в инвентаре NPC. Во всех остальных же случаях вы не найдете перечисленные предметы нигде и никогда.

 

Генератор предметов

Генератор старается равномерно распределять указанную сумму между всеми предметами в той или иной категории. Например, если для алгоритма LootGenerator_Ammo была указана сумма 45,0 единиц стоимости, то при визите на локацию можно будет обнаружить на ней некоторое количество патронов, пустых гильз и пороха. В цифрах это выглядит примерно так: 8 х 3,5 + 7 х 1,0 + 10 х 1,0 = 45,0. Соответственно, мы найдем 8 патронов, 7 пустых гильз и 10 единиц пороха. Однако иногда генератор предметов начинает бросать из крайности в крайность, в результате чего получаются очень странные результаты: в одном сценарии можно найти новенькую штурмовую винтовку, а при следующем прохождении в том же шкафу обнаружится лишь куча сломанных дробовиков. Да, совокупно они будут иметь ту же стоимость, что и винтовка, но вот то, что исправный предмет ценнее и полезнее кучи сломанных, игрой явно не учитывается... В общем, здесь все зависит от вашей удачи.

Также все локации в игре разделены на пять классов: A, B, C, D, E. Соответственно, у всех предметов указан минимальный уровень, который должна иметь локация, чтобы предмет в принципе мог там появиться в рамках процедуры генерации предметов.

 

Название предметаУровень локации
Оружейные деталиA
ПистолетC
Сломанный пистолетB
ДробовикC
Сломанный дробовикB
Штурмовая винтовкаD
Сломанная штурмовая винтовкаC
Повреждённая каскаB
Повреждённый бронежилетC
ПорохA
Пустая гильзаA
ПатронA
ТравыA
Лекарственные ингредиентыB
Чистый спиртB
Лекарства из травA
БинтыA
МедикаментыA
Чистая водаA
КофеA
СахарA
СамогонA
УдобренияA
Сырая едаA
ОвощиA
КонсервыA
Табак-самосадA
ТабакA
СамокруткаA
СигаретаA
Качественная самокруткаA
КомпонентыA
ЗапчастиA
Электрические деталиA
ДоскиA
КнигаA
ИгрушкаA
Сломанная гитараC
ДрагоценностьA
В графическом виде
 
AABBCABC
ACCD
ABBAAA
AAAAAAAA
AAAAA
AAAA
AACA

 

 

Название локацииУровень локации
АптекаC
Армейский блокпостB
АэропортC
БордельD
БулочнаяC
Ветхая трущобаA
ВокзалC
ГаражA
Городская больницаD
ГостиницаD
Дом для двух семей (девушки)A
Дом для двух семей (торговец)E
Дом с привидениямиA
Заброшенный домA
Институт СамуилаC
Магазин игрушек (разгромленный)C
Малая обительC
Музыкальный клубC
ПаркC
Пивоварня (разбомбленная)C
ПортE
Разбомбленная школа (гражданские)B
Разбомбленная школа (ополчение)D
Разбомбленный домA
Разграбленная бензоколонкаA
Разрушенная вилла (гражданские)C
Разрушенная вилла (дезертиры)E
Разрушенная многоэтажкаA
СкладD
Снайперская развязкаB
Центральная площадьE
Старый городA
СтройплощадкаD
СупермаркетB
Тихий домA
Церковь Святой Марии (верующие)A
Церковь Святой Марии (бандиты)D

 

Важно! Уровни локаций не являются фиксированным параметром и могут изменяться в разных подборках карт. Приведенные в таблице уровни локаций взяты из ветки Scavange location config → LocationPacks → CustomScenarioPack, поскольку она содержит в себе наиболее полный список локаций, уровень которых примерно соответствуют тому уровню, который можно получить, начав свой сценарий через Мастерскую игры. Предположительно, игра автоматически меняет уровень некоторых локаций в ту или иную сторону в зависимости от уровня сложности (так называемая "интенсивность конфликта"), выставленной в Мастерской перед стартом своей игры.

 

Количество предметов в описании локаций

Еда (сырая еда, овощи, консервы)

  • Немного: 1 - 2 шт.
  • Много: 6 - 9 шт.
  • Огромное количество: 10 и более

Материалы (доски, компоненты)

  • Немного: 1 - 20 шт.
  • Много: 21 - 50 шт.
  • Огромное количество: 90 и более

Инструменты (лом, отмычки, топор, лопата, ножовка) (только если сами принесёте)

  • Немного: 1 - 2 шт.
  • Много: 3 - 6 шт.
  • Огромное количество: 7 и более

Медикаменты (лекарства из трав, бинты, медикаменты)

  • Немного: 1 - 2 шт.
  • Много: 4 - 7 шт.
  • Огромное количество: 8 и более

Оружие (нож, пистолет, дробовик, штурмовая винтовка, патроны, пустые гильзы)

  • Немного: 1 - 2 шт.
  • Много: 3 - 5 шт.
  • Огромное количество: 6 и более

Запчасти (запчасти, оружейные детали, электродетали)

  • Немного: 1 - 4 шт.
  • Много: 8 - 15 шт.
  • Огромное количество: 16 и более

Ингредиенты (табак-самосад)

  • Немного: 1 - 5 шт.
  • Много: 15 - 29 шт.
  • Огромное количество: 30 и более

Комментарии

Profile picture for user Гость

Влияет ли количество предметов на локации от того, когда ты на нее зашел?
Бывает, что персонаж копается в нужной куче и в ответ "здесь только хлам".
Это от того, что я зашел на локацию не сразу после ее появления?

Profile picture for user Avatar-Lion

Если речь о базовых сценариях, то там обычно в таймлайнах действительно прописываются дополнительные условия по исчезновению предметов (ветка VanishItems) в рамках конкретных интервалов времени (в днях). Чаще всего задаются условия по исчезновению следующих предметов: компоненты, доски, запчасти. Соответственно, ближе ко второй половине игры начинается жесточайшая нехватка строительных материалов, поскольку все кучи на локациях постепенно становятся пустыми. И неважно абсолютно когда туда пришел игрок в первый раз и пришел ли вообще, т.к. условия из ветки VanishItems действуют на все локации одновременно и вне зависимости от счетчика их посещений.

Profile picture for user Гость

Зачем нужна сломанная игрушка?

Profile picture for user Avatar-Lion

Плюшевые медвежата нужны для создания различных предметов домашней обстановки, в которые потом будут играть дети (игрушки, качели и т.п.). Если детей в команде нет, то можно всех медвежат смело продавать.

Добавить комментарий

Ограниченный HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Последние изменения