Движок.
Инвентарные (переносные) рюкзаки не подбираются с земли по дефолту после взаимодействия; добавлен скриптовый функционал подбора по желанию игрока через "замок", который автоматически добавляется в каждый выброшенный на землю рюкзак.
Попытка починить баг с асинхронным состоянием клиентского и серверного объекта предмета во время манипуляций в инвентаре/торговом окне, приводивший к вылетам в некоторых случаях.
Добавлен функционал "тактической" (быстрой) перезарядки оружия, без передёргивания затвора.
Отремонтированы анимации для оружия на классе WP_BM16 (пресловутые "крутящиеся" курки).
Исправлена ошибка, приводившая к замене заряженных в оружие патронов на другой тип при сейв/лоуде в определённых обстоятельствах.
Во избежание потенциального вылета, активный слот во время сохранения сбрасывается на пустой, если в руках ГГ в этот момент находится граната.
Сохранение со стволом в режиме подствольного гранатомёта больше не приводит к замене основного типа патронов при загрузке данного сейва.
Праздно шатающиеся по локации или бредущие в другие гулаги НПС больше не разговаривают сами с собой.
Фикс #1 Возвращена возможность стрелять дуплетом у соответствующего оружия по нажатию клавиши переключения в режим подствольного гранатомёта (по умолчанию — "v").
Геймплей.
1. Переработана система варки и начисления опыта за неё: чем выше уровень арта варится, тем больше экспы. За модификаты и некоторые уники теперь тоже начисляется опыт, но по минимуму. В ПДА они отображаются отдельными категориями.
Опыт влияет на:
* скорость варки большинства артов
* шанс оторжения/деградации при при варке модификатов
* определение дана у соответствующих артов
Чем выше уровень арта вы хотите сварить и чем меньше у вас опыта, тем выше вероятность получить низкий дан.
Уровень сложности игры также имеет значение: на Новичке "добраться" до максимальных показателей можно гораздо быстрее, нежели на Мастере.
Рандом при варке модификатов теперь задаётся заранее, перезагрузки не помогут "выбить" нужный результат.
2. Добавлен функционал спавна рандомных артов в схроны, полученные из взломанных ПДА; исправлена существовавшая вероятность выпадения "именных" тайников из ПДА в редких случаях; традиционный ребаланс схронов.
3. Зачищенная от мобов локация преимущественно будет оставаться таковой до тех пор, пока ГГ не уйдёт с неё. Не распространяется на "стандартные" респавнеры (коих в игре меньшинство) и скриптовый спавн.
4. Новая система покупки рецептов 1-3 уровня у Зуба после похода в Х18. Любой рецепт в любое время по фиксированной цене. Требуется предварительно выполнить специальное поручение, что откроет доступ к рецептам 1 и 2 ур. Ещё одно задание позже для доступа к 3 ур.
5. Использование медицины напрямую из инвентаря по аналогии с быстрыми слотами теперь также приводит к потере управления персонажем на короткое время.
6. Первая поломка ПДА может произойти не раньше, чем ГГ побывает в Х-18, но при этом на треть уменьшены нижняя и верхняя границы рандома, вычисляющего конкретную дату этого события.
7. Воровство стало злее.
8. Функция, назначающая диалог случайному сталкеру с определённым профилем, теперь на самом деле выбирает рандомного НПС из подходящего пула, вместо первого индекса таблицы; в некоторых заданиях для поиска НПС добавлены дублирующие профили.
9. Артефакты, которые необходимо добыть по различным ЦК, теперь принимаются только в хорошем состоянии; ревизия конфигов и диалогов данной линейки ЦК.
10. Боров больше не помогает очистить репутацию Меченного в глазах каждого встречного. Вместо этого он предлагает разовую услугу по точечному примирению с небольшой группой враждебных НПС.
11. Некоторые мобы стали значительно опаснее и могут выбираться за привычные места обитания.
12. Артефакты на выносливость и переносимый вес серьёзно увеличивают скорость нарастания голода, особенно при движении с перегрузом. Чем выше показатели арта, тем сильнее хочется кушать, хотя есть и исключения.
13. ЧМ стала злее, но схлопотать её можно лишь раз за игру (при условии, что ГГ её пережил, а не сбагрил).
Задания.
1. Незначительные изменения основного сюжета
2. Добавлены новые второстепенные задания, а часть старых в разной степени переделана — это уж, как заведено
3. Нельзя отказаться от курьерского ЦК после принятия задания: либо выполнил, либо провалил (со значительным падением репутации), так что трезво оценивайте свои возможности
4. Порезаны таймеры ожидания определённых событий
5. Фикс #1 Предметы, которые необходимо принести по ЦК, теперь принимаются только в хорошем состоянии (исключение — монстрячьи потроха).
Оружейка.
1. Добавлена анимация "тактической" перезарядки для всего оружия, на котором это актуально
2. Изменён механизм использования подсумка для тяжёлых боеприпасов: теперь их можно снарядить, не дожидаясь полной разрядки оружия. Наличие оружия в слоте также не является обязательным. При неполной перезарядке остатки патронов из подсумка будут убраны в рюкзак
3. Различные визуальные и звуковые правки, работа с конфигами
Разное.
* Исправлено редкое зависание при ремонте снаряги ремками и в тисках.
* Починены все диалоги о зарядке ПДА. Теперь НПС забирают исключительно разряженные девайсы, а не что попадётся. Никаких больше дополнительно заряженных таинственным образом ПДА после диалога в инвентаре появляться не будет.
* Аккумуляторы, которые Меченный умудрился посадить в 0, вновь принимают на зарядку.
* Шерстюк больше не будет атаковать ГГ, если тот находится рядом во время переключения схемы логики, отправляющей прапорщика на базу в НИИ.
* Убран назойливый треск радиации на некоторых локациях в тех местах, где его по логике быть не должно.
* Поправлена юзердата звукового файла "работающего генератора". Теперь и тарахтит тише и радиус слышимости намного меньше.
* Теперь Монгола можно лечить хоть на глазах у Пули - он более не задирает долговцев. Отбежав на некоторое расстояние от ГГ, Монгол "попадёт в Тарзанку", котороая закинет его прямиком на базу Борова.
* Исправлен вылет (зависший курсор) при попытке загрузить сейв, если в момент смерти ГГ на экране отображались некоторые элементы UI.
* Отремонтирован скрипт, отвечающий за работу GPS-маячков.
* Экспериментальная сортировка ПДА в инвентаре. Битые имеют соответствующую кондицию.
* Подъём провалившихся кружек Вергаса (скорее для перестраховки, хотя единичные случаи этого бага фиксировались).
* Изменён механизм показа/скрытия ui-статика static_weapon и отремонтировано некорректное отображение патронов на нём в некоторых случаях при нажатии кнопки "похлопать по карманам". Также повторное нажатие на клавишу "похлопать по карманам" во время показа информации о содержимом разгрузки, досрочно скрывает соответствующие элементы с ХУДа.
* Фикс залипавшего звукового эффекта от антенн излучателя, который не исчезал после выхода из зоны действия установки вплоть до перезагрузки/ухода с локации.
* Рубильники, отвечающие за освещение, теперь корректно работают после перезагрузок на текущей локации.
.* ... и многое другое
Под капотом.
1. Новая скриптовая обёртка для мини-игр со Стасом, Лысым и Монголом.
2. В значительной степени переписан механизм работы менеджера сна. Ушли все (надеюсь) старые баги, связанные со сном.
3. Параллельно с предыдущим пунктом была поправлена работа модуля будильника для часов.
4. В опциях (вкладка "Игра") появились следующие пункты: выдать инфорпоршень, забрать инфопоршень, отключить артикл, удалить объект(ы).
* если какой-либо сейв загружен в данный момент, то применение любого пункта произойдёт моментально; в противном случае, срабатывание произойдёт при следующей загрузке
5. Окончательно побеждён баг внутриигрового таймера, приводивший в некоторых случаях к повторному срабатыванию уже вызванных функций (самое безобидное проявление этого бага — повторные СМС после перезагрузок/переходов между локациями).
6. Правки, призванные улучшить общую стабильность мода.