Оновлення Project Zomboid v42.16
Вітаємо громаду ZONE OF THE BRAVE! Вийшло нове оновлення для Project Zomboid, яке приносить багато важливих змін напередодні повноцінного релізу.
Коротко про головне:
- Інтерфейс: Нове меню режимів гри, оновлені підказки та краща взаємодія з контейнерами.
- Баланс: Масштабний перегляд вартості професій і перків (додано нові: Tinkerer, Target Shooter), ребаланс навичок кравця та вогнепальної зброї.
- Управління: Повністю перероблене управління з геймпада (контролера), покращено точність прицілювання та навігацію.
- Мультиплеєр: Впроваджено захист від DDOS, суттєво оптимізовано мережевий трафік, виправлено безліч розсинхронізацій (зокрема проблеми зі станом гравця, транспортом та зомбі).
Повний список змін (Патчноут)
ОНОВЛЕННЯ ІНТЕРФЕЙСУ (UI)
- Додано нове меню інтерфейсу ігрових режимів.
- Оновлено підказки на екрані завантаження.
- Багаття, барбекю та каміни тепер підтримуються в оновленій системі радіального меню (RMC).
- Додано нову підсвітку при наведенні курсору на контейнер, що збігається з підсвіткою предмета “на землі” в меню луту.
- Змінено розмір за замовчуванням для різних інтерфейсів головного екрана.
- Закріплено постійні опції печі/багаття тощо в нижньому правому куті інтерфейсу луту, щоб уникнути конфліктів.
- Покращено обробку контекстного меню для віконних рам без вікон.
- Панель управління проблисковими маячками автомобіля тепер можна переміщати.
- Інтерфейс переливання рідини тепер за замовчуванням пропонуватиме максимальну кількість замість “нічого”, де це доречно.
- Вимкнено вітальний текст.
БАЛАНС
- Балансування професій:
- Загалом: Загальне збільшення очок навичок, що додаються за ключові компетенції професії.
- Змінено вартість професій та скориговано включені навички для більшості з них.
- Зачепило професії: Офіцер поліції, Рейнджер, Будівельник, Охоронець, Тесляр, Шеф-кухар, Ранчеро, Фермер, Електрик, Рибальський гід, Лікар, Медсестра, Зварювальник, Коваль, Механік.
- “Fire Officer” перейменовано на “Firefighter” (Пожежник).
- “Angler” перейменовано на “Fishing Guide” (Рибальський гід).
- Балансування трейтів (перків):
- Додано нові трейти: Tinkerer (Майстер): +1 Утримання, Target Shooter (Стрілець по мішенях): +1 Прицілювання.
- “Wilderness Knowledge” перейменовано на “Bushcrafter”.
- Збільшено вартість для “Котячі очі” (Cat’s Eyes) та “Бадьорий” (Wakeful).
- Знижено вартість для “Надання першої допомоги” (First Aider) та “Залізний шлунок” (Iron Gut).
- Збільшено бонус для “Неписьменний” (Illiterate) та “Неохочий боєць” (Reluctant Fighter).
- Зменшено бонус для “Слабкий шлунок” (Weak Stomach).
- Бонус “Швидкість розведення вогню за допомогою лука-свердла” прибрано з “Outdoorsey” і додано до “Bushcrafter” та “Former Scout”.
- Трейт “Десенсибілізований” (Desensitized) тепер також дає імунітет до Дискомфорту.
- Балансування ігрових режимів:
- Дрібні коригування спавну луту та зменшення швидкості ерозії в режимах Apocalypse, Outbreak та Rising.
- Режим Extinction: Прибрано ефект швидкості дня/ночі, який зупиняв денних спринтерів.
- Режим Extinction: Збільшено швидкість ерозії, зменшено відсоток відкриття дверей зомбі, зменшено розмір групи збору, збільшено максимальну дистанцію переслідування.
- Прибрано невикористаний відсоток відкриття дверей зомбі в режимах Apocalypse, Outbreak, Rising, що викликало плутанину.
- Ребаланс дерева навичок кравецтва (Tailoring):
- Нарахування досвіду перероблено: тепер винагороджується створення предметів, а не фарм на латках.
- Збалансовано вимоги до рівня навички відповідно до складності створюваних предметів.
- Збільшення нагороди досвіду залежно від складності створеного предмета.
- Коригування вогнепальної зброї:
- Візуальне оновлення обважень для зброї – нові моделі та текстури (Чок для двостволки є тимчасовим).
- Збільшено місткість MSR700 та MSR788 для відповідності реальним аналогам.
- Додаткові обваження доступні для Двоствольної рушниці, гвинтівки L94 та тактичної гвинтівки MSR7.
- Обидві варіації обрізів тепер не мають приклада.
- Скориговано обтяження обрізів, щоб відобразити їх менший розмір.
- Прибрано потиличник з обріза та кріплення M16.
- Прибрано приціли з кріплень JS-2000.
- Виправлено іконку MSR700.
- Змінено положення обважень зброї для правильного вирівнювання.
- Переробка управління з контролера (геймпада):
- Додано підтримку звичайного контролера PowerA XBOX.
- Додано можливість перекидати трупи через паркани та у вікна (необхідно при грі з контролером).
- Виправлено повільний курсор без зброї або з холодною зброєю.
- Приціли геймпада тепер коректно відображаються для всіх гравців у режимі розділеного екрана.
- Перепризначення прицілювання та руху на геймпаді. Оновлено спосіб обробки клавіш вводу IsoPlayer. Тепер спільні з прив’язками геймпада.
- Використовується зміщення персонажа, щоб центр прицілювання знаходився на рівні грудей.
- Режим точного прицілювання розміщує курсор перед гравцем, навіть якщо стік прицілювання не задіяний.
- Виправлено прицілювання в ближньому бою в точному режимі. Більше не обертається вниз і не повертається до нуля.
- Налаштування порогів прицілювання та стрільби. 1% для активації прицілювання, 99% для стрільби. Рух тепер встановлено на <90% для ходьби, >90% для бігу.
- Карта більше не заважає прицілюванню з клавіатурою та мишею.
- Емоції, екіпірування предметів та автохідьба тепер працюють без прицілювання, поки стік не відпущено.
- Виправлено помилку lua при автоходьбі з контролером.
- Виправлено проходження кнопки взаємодії через активний інтерфейс. Більше не відчиняє двері під час взаємодії з предметами інвентарю.
- Прибрано Echo Creek з вибору місця появи.
- Вимкнено накопичення стресу від стукання зомбі по високих парканах.
- Читання зворотної сторони VHS-касет тепер функціонує узгоджено з іншими взаємодіями читання щодо доступного освітлення та трейту “Неписьменний”.
- Додано лорні описи для креслень броні/зброї.
- Додано дебафф стресу для морозива/цукерок.
- Зменшено напруження м’язів від копання борозен лопатою.
- Скориговано префікси в назвах броні для кінцівок бронежилета, щоб уникнути плутанини.
- Листівки тепер з’являтимуться з відповідними темами, а не з дитячими малюнками.
- Відновлено сучасний набір тем для предмета base.Photo.
- Додано банний рушник до відповідних таблиць збору предметів (foraging).
- Додано гвинтівку L94 до таблиць збирання.
- Дитинчат єнота тепер можна вбити руками.
- Глиняну люльку можна випалювати у великій печі.
- Збільшено вагу причепів для тварин зі 100 до 500. Причепи більше не повинні перевертатися від дотику одного зомбі.
- Додано тег вбивства тварини до предмета Handiknife, щоб його можна було використовувати для вбивства тварин в інвентарі гравця.
- Контейнери з рідиною оновлюватимуться в реальному часі для частково заповнених контейнерів під час заповнення з паливної помпи.
- Додано нові визначення кімнат (roomdefs) для крафтових локацій (POI).
- Додано звуковий сигнал пошкодження одягу при знищенні взуття.
ВИПРАВЛЕННЯ В БАГАТОКОРИСТУВАЦЬКІЙ ГРІ (MP)
- Впроваджено захист від DDOS.
- Гравці можуть чути звуки дальньої зброї від віддалених гравців.
- Зменшено мережевий трафік від тварин.
- Змінено формулювання підказки “adduser” для серверів з білим списком.
- Оптимізація трафіку статистики.
- Додано кеш на основі хешу мережевих пакетів.
- Обмежено кількість пакетів, що надсилаються від клієнта.
- Мережева оптимізація: оптимізація пакета PlayWorldSound.
- Мережева оптимізація: оптимізація пакета ChunkObjectState.
- Обмежено частоту VehicleRequestPacket.
- Оптимізовано частоту пакета ZombieHitThumpable.
- Пакети обмежені за типом на клієнті.
- Змінено опцію пісочниці “Шанс пошкодження від вогнепальної зброї” з прапорця на випадаючий список. Це вирішує проблему в PVP, коли гравці могли миттєво вбити когось із 0 рівнем прицілювання.
- Дозволено не-учасникам взаємодіяти з підлогою для опцій “Йти до” (walk to) та “Сидіти на землі” (Sit on the ground).
- Виправлено проблему споживання процесора у функції getChunkFromChunkPos.
- Виправлено спонтанне знімання одягу персонажем.
- Виправлено повторну появу трупа обробленої тварини в інвентарі гравця.
- Виправлено більше помилок клієнта та сервера.
- Виправлено дублювання зомбі в дорожній історії “Basic Car Crash Corpse”.
- Виправлено виклики Multiplayer StateManager в одиночній грі.
- Виправлено багатотайлові годівниці з водою, які показували різну кількість води на кожному тайлі, та інші збої контекстного меню годівниць.
- Виправлено синхронізацію стану гравця: віддалений гравець переходить у режим очікування під час руху.
- Виправлено відсутність звуку “трусіння” при ударі по дверях/воротах.
- Виправлено неможливість відкрити/розбити побудоване вікно.
- Виправлено затримку смерті зомбі для віддаленого гравця.
- Виправлено проблеми інтерфейсу браузера серверів для різних роздільних здатностей.
- Виправлено багатокористувацькі інтерфейси: Перегляд безпечного будинку, вікно Щоденника PVP, вікна адміністратора.
- Виправлено баг з нескінченною витривалістю.
- Виправлено неоновлення кількості їжі після додавання її до страви.
- Виправлено неоновлення кількості алкоголю після дезінфекції ран.
- Виправлено неоновлення кількості бензину після спалювання трупа.
- Виправлено синхронізацію функції налагодження “Додати рідину”.
- Виправлено буст досвіду від книг навичок (давав 2.7 очок замість 3).
- Виправлено Capability ChangeAccessLevel. Модератор міг надати собі права адміністратора.
- Виправлено зникнення подряпин на ногах під час ходьби босоніж.
- Виправлено невидимість трасерів куль, коли стріляє інший гравець.
- Виправлено помилкові спрацьовування кількох античітів.
- Виправлено перехід віддаленого гравця в стан та зміщення під час сидіння на меблях.
- Виправлено синхронізацію стану гравця: Sitonfurniture.
- Виправлено: функція Destroy з чіту Build була недоступна на клієнті без режиму налагодження.
- Виправлено можливості “Popman Manage”, “ToggleWriteRoleNameAbove”, “UseMovablesCheat”.
- Виправлено неможливість видалити спільні нотатки/символи на карті світу. Додано способи приховування символів на ігровій карті, залишених іншими гравцями. Додано Capability.EditMapSymbols для команди /removemapsymbolsforuser замість використання BanUnbanUser. Додано public/private до класу HiddenAuthors.
- Виправлено: дикий кролик не втрачає тег дикого після підняття.
- Виправлено: персонаж з високим навиком перезаряджання не пересмикує затвор після пострілу з дробовика.
- Виправлено дублювання серверів у вкладці “Інтернет” після оновлення.
- Виправлено: повзуни більше не перевертаються при ударі. NetworkZombie тепер синхронізують своє fallOnFront.
- Виправлено кеш поля hitList пакета гравця.
- Виправлено MP експлойт, що дозволяв несанкціоновану зміну статистики користувача.
- Виправлено обертання зомбі під час їх штовхання.
- Виправлено запліднені яйця, які не оновлювалися на землі.
ВИПРАВЛЕННЯ (ОСНОВНІ)
- Виправлено “Bluetooth-поштовхи” під час тримання вогнепальної зброї.
- Виправлено провалювання транспорту під землю.
- Виправлено відсутні точки спавну для різних локалізацій.
- Виправлено небажаний текст “%s” та “%i” в трансляціях AEBS.
- Виправлено занадто швидку втрату молока тваринами, що призводило до голодування дитинчат.
- Виправлено втрату зв’язку між тваринами та їхніми дитинчатами при вивантаженні з причепа.
- Виправлено зависання зомбі при пострілі в спину.
- Виправлено неможливість додати мотузки для втечі / мотузки з простирадл до парканів та віконних рам.
- Виправлено рецепти крафту, що використовують витратні (Drainable) предмети.
- Виправлено: навичка перезаряджання не впливала на швидкість перезаряджання в одиночній грі.
- Виправлено неможливість створити стопку з 3 скрафчених ящиків низького рівня.
- Виправлено невідображення накладок на сидіння (подушок тощо) після переривання сідання.
- Виправлено недоступність команди контекстного меню “Відпочинок” після переривання сідання.
- Виправлено помилки при розміщенні предметів.
- Виправлено: поштовхи завдавали шкоди від топтання та відтворювали відповідний звук, коли опція автовизначення атаки була вимкнена.
- Виправлено: персонаж повторював дію пиття, якщо її вибрано кілька разів до завершення першої.
- Виправлено дуже повільний рух гравця під час стрейфу, щоб сісти або сісти в транспорт.
- Виправлено відсутність умови Weapon=1handed у AnimSets/player/strafe/*NoAim.
- Виправлено: режим прицілювання “Перемикач” не працював з кнопками миші.
- Виправлено: персонажі з трейтом “Глухий” або без нього “чули наближення зомбі” з однакової відстані позаду.
- Виправлено можливість обробки туш з транспортного засобу.
- Виправлено помилки при додаванні рідини в годівницю.
- Виправлено появу взаємодій радіального меню для тайлів на нижніх поверхах.
- Виправлено виживання персонажа в екстремальних погодних умовах.
- Виправлено неможливість використання кельми муляра для копання борозен.
- Виправлено спавн креслень кухонного посуду з рецептами холодної зброї.
- Виправлено кілька текстових рядків, де “Welding” називалося “Metalworking/Metalwork”.
- Виправлено відображення дерев поверх парканів, які повинні були їх частково приховувати.
- Виправлено тіні тайлів.
- Виправлено невразливі колоди (тайл) на координатах x: 8219 y: 11835.
- Виправлено глибину, визначення та колізію для більшої кількості тайлів.
- Виправлено занадто темний і перенасичений рендер похилих дахів.
- Виправлено дуже маленький хітбокс при атаці зомбі через барикади.
- Виправлено присутність опцій у радіальному меню для деяких стільців/ліжок, навіть якщо не можна було нічого зробити.
- Виправлено: “Вкоротити спідницю / рукава / шкарпетки” повертало білий колір одягу.
- Виправлено неможливість побудови південних і східних стін без підтримки підлоги навколо сходів вище першого поверху.
- Виправлено проблеми з використанням мила.
- Виправлено неможливість тинькування стін дерев’яним відром з гіпсом.
- Виправлено неможливість обрізати шкіряні рукавички до рукавичок без пальців.
- Виправлено невіднімання ресурсу фільтрів протигаза/респіратора при захисті від трупної хвороби.
- Виправлено відсутність кольору підсвітки контейнера на напівпрозорих об’єктах (холодильники, плити).
- Виправлено неплавну заміну тексту “Перелити рідину” при його зміні.
- Виправлено відсутність перепозиціонування вікна підтвердження зміни налаштувань дисплея.
- Виправлено увімкнення стиснення текстур за замовчуванням.
- Виправлено випадки, коли трупи не перелітали через паркан при кидку.
- Виправлено (Навчання): схоплені трупи не можна покласти після підняття.
- Виправлено софтлок у навчанні з контролером.
- Виправлено більше одруківок, пробілів та інших помилок у словах та реченнях.
- Виправлено неможливість будувати стіни над відчиненими гаражними воротами.
- Виправлено обрізання меню здоров’я для різних текстів.
- Виправлено неоновлення 3D-моделей протигаза/апарата дихання при знятті фільтра/балона.
- Виправлено неоновлення моделі протигаза після додавання або видалення фільтра під час його носіння.
- Виправлено помилку при натисканні правою кнопкою миші на питний предмет (не воду) на землі.
- Виправлено: деякі шорти надавали захист для гомілок персонажів.
- Виправлено: гравці могли пити токсичні рідини з об’єктів.
- Виправлено підказку “Занадто дрібна для нарізки” на великій рибі.
- Виправлено: повноекранний режим ігнорував обрану частоту оновлення ОС.
- Виправлено: після крафту доступні інгредієнти потрібно було вибирати вручну для наступних крафтів.
- Виправлено наполовину розколоті валуни (знову).
- Виправлено зависання IsoPlayer, якщо штовхнути, а потім вийти з прицілювання під час розвороту на 180 градусів. Стан розвороту розділено на варіанти прицілювання, очікування та руху.
- Виправлено: персонаж іноді сповільнюється після виходу з бойового режиму.
- Виправлено: багатотайлові об’єкти не знищувалися повністю, коли один тайл згоряв.
- Виправлено подвійну опцію “Читати” на книгах, коли гравець був неписьменним або книга навичок була поза діапазоном навчання.
- Виправлено: списки розподілу з кількома записами нічого не спавнили, якщо не було вказано weightChance.
- Виправлено: їжа, розділена на 2/4 миски, не успадковувала зменшення нудьги або додані спеції.
- Виправлено: програма Life & Living (18:00, День 6) не навчала створенню пастки з ящика.
- Виправлено помилки при написанні в блокноті/Щоденнику, що лежить на підлозі.
- Виправлено зламаний переклад для “Сидіння автомобіля знято”.
- Виправлено відсутні переклади для розширених рецептів рису та макаронів у кованих каструлях.
- Виправлено незастосування ForceForZones у розподілах.
- Виправлено помилку при крафті деяких рецептів, коли посібник для крафту залишався в інвентарі.
- Виправлено: колючий дріт із дроту вказував “витратить 1 використання”, хоча він витрачає всю котушку.
- Виправлено відсутність іконки зубної нитки в інтерфейсі.
- Виправлено колізію для побудованих гравцем полиць.
- Виправлено: тварини з “повним прийняттям” не слідували за гравцем.
- Виправлено проблему з прозорістю, коли сумки одягнені поверх жилетів.
ТЕХНІЧНІ ВИПРАВЛЕННЯ
- Виправлено виліт гри під час телепортації в режимі налагодження.
- Виправлено “//” замість “/” у шляхах до мешів та текстур ModelScriptGenerator.
- Виправлено попередження “немає такого мешу” та “немає такої текстури”.
- Виправлено помилку високорівневого пошуку шляху, яка не повертала рівні чанків, сусідні з цільовим вузлом.
- Додано більш надійний пошук шляху при взаємодії з багатотайловими об’єктами.
- Приховано номер версії, якщо гравець не на головному екрані і не в грі.
- Перенесено вивід Grapple:corpseStorageCheck до Щоденника налагодження Grapple, щоб зменшити спам у “Загальній” консолі.
- Додано нові категорії навичок B42 до кодів VHS для майбутньої підтримки та використання в модах.
- Оновлено відео для точок спавну, щоб вони були менш “важкими” для системи.