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

Обновлено 23.04.2024 - 21:41

Вступление

Все предметы на ночных локациях распределяются по контейнерам согласно определенным принципам и правилам. Понимание механизма распределения предметов может повысить эффективность ваших ночных вылазок.

 

Базовые правила

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

Обязательные предметы - они помещаются на локацию в обязательном порядке. В описании локаций такие предметы всегда идут первыми в списке и под ними указано их точное количество. Как правило, в базовый набор для всех локаций входят стройматериалы и запчасти, однако только лишь ими список не ограничивается: локация может содержать в себе различные дополнительные предметы, характерные для той или иной ситуации. Например, для "Армейского блокпоста" задано большое количество патронов.

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

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

 

Алгоритмы (генераторы предметов)

Ниже будут перечислены те алгоритмы, которые применяются для создания предметов на ночных локациях. Именно благодаря им и достигается то самое разнообразие предметов на одних и тех же локациях.

 

LootGenerator_Skarby

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

LootGenerator_Survival

Один из самых важных алгоритмов. Отвечает за создание еды на ночных локациях и, внезапно,

за сломанные игрушки.

AAAA
(общая стоимость)

LootGenerator_Med

Этот алгоритм применяется только для создания медикаментов. Ввиду их высокой стоимости общая сумма для данного алгоритма может быть довольно внушительной.
AAA
(общая стоимость)

LootGenerator_Ammo

Этот алгоритм предназначен для создания боеприпасов (в том или ином виде) на ночных локациях.
AAA
(общая стоимость)

LootGenerator_TraderBasic

Создает сырьё, необходимое для производства различных предметов в нашем убежище.
BAA
(общая стоимость)

LootGenerator_Trader

Еще один генератор 

сырья.

AA
(общая стоимость)

 

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

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

Классы локаций
 
Название локацииУровень локации
Аптека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, поскольку она содержит в себе наиболее полный список локаций, уровень которых примерно соответствуют тому уровню, который можно получить, начав свой сценарий через Мастерскую игры. Предположительно, игра автоматически меняет уровень некоторых локаций в ту или иную сторону в зависимости от уровня сложности (так называемая "интенсивность конфликта"), выставленной в Мастерской перед стартом своей игры.

Классы предметов
 
Название предметаУровень локации
Оружейные детали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

   

Распределение стоимости

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

Однако иногда генератор предметов начинает бросать из крайности в крайность, в результате чего получаются очень странные результаты: в одном сценарии можно найти новенькую штурмовую винтовку, а при следующем прохождении в том же шкафу обнаружится лишь куча сломанных дробовиков. Да, совокупно они будут иметь ту же стоимость, что и винтовка, но вот то, что исправный предмет ценнее и полезнее кучи сломанных, игрой явно не учитывается... В общем, здесь все зависит только от вашей удачи.

 

 Контейнеры

Всего в игре существует несколько типов контейнеров: Container_Food, Container_Kitchen, Container_Bathroom, Container_Weapons, Container_Treasure, Container_Furniture. К сожалению, без полноценного редактора карт невозможно точно узнать какие типы контейнеров имеются на локациях и какие алгоритмы привязаны к этим контейнерам, поэтому если в ходе прохождения игры вы никогда не встречали где-то какие-то предметы, несмотря на то, что формально локация удовлетворяет условиям их появления, то значит, на данной локации либо нет нужного типа контейнера, либо к нему не привязан требуемый алгоритм.

Необходимо отметить, что для некоторых предметов вообще не указаны никакие условия генерации, т.е. они никогда не будут получены в рамках процедуры по случайному созданию предметов. К таким предметам относятся:

  • инструменты (лом, лопата, топор, отмычка, ножовка)
  • электроприборы (миксер, терморегулятор, ультрафиолетовая лампа)
  • расходники (фильтр, топливо)
  • снаряжение (нож, каска, бронежилет)

 

Таким образом, найти данные предметы во время ночных вылазок у вас получится только при условии, что они были явным образом заданы в свойствах локации или размещены в инвентаре NPC. Во всех остальных случаях вы не найдете перечисленные предметы нигде и никогда.

   

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

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

  • Немного: 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-адреса преобразовываются в ссылки автоматически.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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