TIME TO KILL
05 СЕНТЯБРЯ 2024
DEVBLOG
В этом месяце в обновлении добавлены цифровые часы, обои, новый модуль на оружие «Gas Compression Overdrive», коллаборация с Wellipets, исправления ошибок и QoL-изменения!
ЦИФРОВЫЕ ЧАСЫ
by Flavien
Встречайте Цифровые часы - новый предмет, который можно изготовить, простое, но полезное дополнение к электрооборудованию вашей базы.

При включении он отображает текущее время сервера.
- Потребляют 1 энергию
- Доступны в верстаке второго уровня
- Можно изготовить за 100 металлических фрагментов
Часы также позволяют устанавливать будильники. Когда будильник сработает, через него пройдет энергия, что позволит вам запускать любые схемы на базе в определенное время.
Если вы хотите автоматизировать фермы, активировать ловушки или управлять системами освещения, вы можете установить до пяти сигналов будильника одновременно.
Модификация для оружия GCO
by Alistair
Новая модуль на оружие для тех, кто жаждет большего урона и скорости в своих выстрелах. Модуль Gas Compression Overdrive увеличивает урон и скорость снаряда, позволяя вам наносить больше урона.

Однако эта дополнительная мощность имеет и свои недостатки: более низкий темп стрельбы и повышенную отдачу. Если вы можете выдержать дополнительную отдачу, то эта насадка вам подойдет.
Модификация GCO подходит для следующих видов оружия: Thompson, SAR, SAP, M92, M39 и Custom SMG.
WALLPAPERS
В этом месяце мы добавляем обои - новый способ украсить интерьер базы.

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

У обоев можно изменить скином во время установки, в ремонтной мастерской или после установки с помощью баллончика.
Стартовый набор обоев
В дополнение к 4 обоям, разблокированным по умолчанию, вы можете приобрести стартовый пакет обоев, который содержит 22 дополнительных скина обоев для украшения вашей базы.

Скины, входящие в стартовый набор обоев, показаны на рисунке выше:
- Облака
- Желтая полоса
- Голубой бриллиант
- Флер (3 варианта)
- Ретро (3 варианта)
- Метро (2 варианта)
- Геометрический (2 варианта)
- В горошек (3 варианта)
- Окантовка (3 варианта)
- Венецианская штукатурка (3 варианта)




Стартовый набор обоев доступен для покупки в игре или в магазине предметов Steam.
Специальные настройки для людей с дальтонизмом
by Jarryd Campi
В прошлом месяце в рамках Hackweek я исследовал некоторые способы сделать игру Rust более доступной для игроков, страдающих различными формами дальтонизма. Цветовой слепотой страдают до 8 % мужчин и 0,5 % женщин, так что она, вероятно, затрагивает значительную часть нашей базы игроков.
Мы постарались определить проблемные места с цветами в игровом мире и в пользовательском интерфейсе, а затем сделать эти цвета настраиваемыми, чтобы каждый игрок мог подстроить внешний вид своей игры под свои нужды. Поскольку цветовая слепота проявляется в разных формах, мы представили разные варианты настроек по отдельности, а также несколько предустановок, которые, по нашему мнению, помогут при более распространенных формах заболевания.

Мы добавили следующие варианты настроек:
- Цвета маркеров деревьев
- Цвет полоски здоровья
- Цвет полосы голода
- Цвет полосы гидратации
- Цвет метки названия команды
- Цвет метки имени врага
- Цвет имени союзника (например, отмеченного дружественным в системе контактов)
- Цвет блокировки монумента (новый радиус, который появляется при строительстве рядом с монументом)
- Цвет грибов


Мы также подкорректировали контрастность иконок на панели голода/здоровья/гидратации, чтобы они лучше выделялись в заснеженных/очень ярких регионах.
Пожалуйста, свяжитесь с нами, если мы упустили какой-нибудь цвет, который вы считаете проблематичным для восприятия, или если есть другие варианты настроек, которые, по вашему мнению, могли бы помочь сделать игру в Rust более удобной. Вы можете связаться с нами через меню отчета F7 или открыть новый тикет поддержки на сайте.
Уровень видимости туннельной сети
by Jarryd Campi
Давным-давно, в декабре 2022 года, мы разработали функцию, которая позволяла нам разделить наземные и подземные сетевые группы, улучшая производительность клиентов и снижая сетевой трафик. К сожалению, при запуске нам пришлось быстро отключить эту функцию, так как мы обнаружили случай, когда небольшое количество лифтов, которые начинались в наземном слое и заканчивались в подземном, телепортировали игроков в пустоту. Чтобы решить эту проблему, нам пришлось переделать внутреннее функционирование лифтов.
Наконец-то эта работа была завершена, и в этом месяце мы снова включим эту функцию. Будем надеяться, что на этот раз функция будет работать! Это изменение должно быть незаметным для игроков и обеспечивать лучшую производительность.
Фиксы ошибок в QOL
by Flavien
Я думаю, что пришло время попрощаться с этой отладочной белибердой, которая спамит в чате каждый раз, когда вы пытаетесь что-то построить.

Эти ошибки были перенесены из чата в тостовые сообщения, которые так же быстро всплывают и, что самое главное, видны игрокам, играющим с отключенным чатом.

Мы хотели уменьшить путаницу, сделав эти ошибки более конкретными, когда это возможно.
Обычная ошибка «Невозможно построить в этой зоне» теперь превращается в «Заблокировано “название объекта”» с указанием названия объекта, который блокирует установку. Это относится к развертываемым объектам, транспортным средствам, строительным блокам и игрокам.

Печально известное сообщение об ошибке «Слишком близко от другого здания» теперь будет «Слишком близко к “название объекта”». Также будет кратковременно подсвечен блок здания, о котором идет речь.

При попытке улучшить строительный блок вы теперь получите четкое объяснение того, что именно мешает улучшению.
Мы также изменили приоритет сообщений для некоторых распространенных предметов размещения. Так, например, при попытке разместить кровать на местности вы теперь получите сообщение «Должна быть размещена на постройке», а не «Недостаточно места».
Добавлена новая команда, если вы предпочитаете сохранять сообщения об ошибках в чате:
client.erortoasts_in_chat
Локализация
by Flavien
В этом месяце было приложено много усилий для улучшения локализации Rust.
- Большинство экранов пользовательского интерфейса теперь корректно отображают языки, расположенные справа налево.
- Исправлено множество экранов с усеченными текстами
- Нелокализованные тексты были исправлены.
Работа продолжается, она еще не закончена, и в ближайшие месяцы планируется внести еще больше улучшений.
Спасибо всем, кто участвует в локализации Rust, посвящая свое время тому, чтобы сделать игру более доступной для неанглоязычных пользователей.
Публичное тестирование обновления мира
by Alistair
Сегодня мы открываем бета-ветку Rust Staging - Aux02 для публичного тестирования, чтобы собрать отзывы и проверить ошибки перед выходом в следующем месяце обновления мира, которое является одним, если не самым значительным, обновлением в этом году.
Обновление мира направлено на решение многих давних запросов сообщества, связанных с миром. В обновлении будут переработаны скалы, реки, места для погружений, а также добавлены новые уникальные природные зоны, такие как каньоны, озера и оазисы в пустыне. Кроме того, отсылая нас к Legacy Rust, в игру вернется обновленные монументы Radtown и Legacy Wood Piles.






Кроме того, вас ждет новое оружие - высококалиберный револьвер, новый скин на Hazmat и многое другое.
Мы с нетерпением ждем обновления мира и хотим, чтобы ваши отзывы позволили нам внести необходимые коррективы и дополнения. Предупреждаем, что все в этой ветке может быть изменено, и вайп карт будет происходить через нерегулярные промежутки времени в течение месяца.
Обновление мира выйдет 3 октября.
Как получить доступ
Чтобы получить доступ к публичному тестированию, выполните следующие действия:
- В Steam загрузите Rust - Staging Branch
- Щелкните правой кнопкой мыши на Rust - Staging Branch в библиотеке Steam и выберите «Свойства».
- Перейдите на вкладку «Бета-версии».
- Рядом с пунктом «Участие в бета-тесте» выберите «aux02 - upandcoming».
- Steam начнет скачивать и применять обновление
- Откройте Rust - Staging Branch через Steam и играйте.
Как оставить отзыв
Чтобы оставить отзыв непосредственно в игре, нажмите F7 и заполните форму. Кроме того, вы можете присоединиться к нашему Discord и обсудить изменения на канале «staging-aux2».
Картостроители
Неприятным побочным эффектом этого обновления является то, что новые структуры будут добавлены, а старые - удалены. Это приведет к некоторой нестабильности для пользовательских карт и картостроителей, например, старые скалы и скальные образования будут удалены.
Мы сообщим о точных изменениях в сообществе карты Discords и в наших социальных сетях ближе к релизу.
Twitch Rivals: захватчики баз
by ashcook123

Пристегнитесь! Захватчики баз возвращаются!
Во вторник подключайтесь с 8PM BST(22:00 по МСК) // 3PM EST(22:00 по МСК), поскольку *20* команд по 5 человек сражаются за приз до $1000 на игрока для команды-победителя из призового фонда в $50 000! С 20-кратным коэффициентом рейтов и командами, которым разрешено иметь только одну базу и один шкаф для инструментов за раз, игрокам нужно набирать очки убийствами, контролируя сложные точки или уничтожая вражеские шкафы для инструментов и многое другое!
В командах представлены различные любимцы сообщества PvP, а также создатели из нашего недавнего события Home-Brewed и многое другое! Полный список команд и правил можно найти здесь.
Внимание:
Эксклюзивные толстовки и штаны Twitch Drops для трансляции Twitch Rivals будут доступны только около 5 часов во вторник 10 сентября на официальном канале Twitch Rivals.
Остальные Twitch Drops будут доступны с начала мероприятия до воскресенья 15-го.
Не забудьте синхронизировать свои учетные записи Twitch и Steam на Twitch.Facepunch.com!
И помните — Facepunch никогда не будет писать вам в личные сообщения о Twitch Drops или розыгрышах призов. Остерегайтесь поддельных веб-сайтов и мошенничества!
Wellipets x Rust
by ashcook123
Знаменитые сапоги Wellipets Frog Boots были добавлены в Rust в качестве подарка для игроков, которые владели игрой, когда она находилась в раннем доступе с 2013 по 2018 год, — в знак благодарности за поддержку, пока мы вели игру от ее очень скромного и унылого начала до того, чем она является сегодня.

И теперь мы официально сотрудничаем с Wellipets, чтобы объединить цифровой и физический миры — сапоги IRL Frog Wellington Boot в оригинальных цветах Rust (один зеленый, один черный) и эксклюзивный внутриигровой шлем Frog Boot, если вы купите издание ботинок Rust.



Выполненные в черном и зеленом цветах и контрастирующие с их фирменными желтыми глазами, эти сапоги Wellington могут похвастаться отличительной цветовой комбинацией, как предмет из Rust, а теперь и реальный, практичный, но модный предмет.
Они имеют подошву с лестничным протектором для улучшения сцепления в сырую погоду и украшены вручную нарисованными деталями на логотипе и горловине.
Каждая физическая пара поставляется с ключом для разблокировки нового игрового предмета после отправки. Ожидается, что ботинки начнут продаваться в конце ноября.
Поломка API для моддинга
by Daniel P
Привет! Меня зовут Дэниел, я новый член команды разработчиков Rust - присоединился около месяца назад. Моя основная задача - работать над производительностью и различными аспектами Rust. Надеюсь, что в будущем я буду писать о текущей работе.
В ближайшем обновлении я внес некоторые изменения в код, что приведет к поломке некоторых модов, которые полагаются на нашу внутреннюю утилиту для объединения объектов, Facepunch.Pool. Если вы являетесь владельцем одного из этих модов, в котором появляются ошибки, связанные с некорректным использованием «Pool.Free», то вам следует попробовать перейти на «Pool.FreeUnmanaged», а если и это не поможет, то на «Pool.FreeUnsafe» (в последнем случае, если вы используете FreeUnsafe с коллекцией, не забудьте очистить ее).
Я вношу это изменение, потому что наш старый API был небезопасен и допускал утечки памяти и ошибки. Вместо этого я ввел несколько изменений, которые должны быть более строгими и, как следствие, более безопасными.
Pool.Free теперь состоит из 3 отдельных методов:
- Pool.Free<T>, где T : Pool.IPooled или пара коллекций с T : IPooled. Вызывает Clear() и по желанию возвращает каждый элемент обратно в Pool
- Pool.FreeUnmanaged<T>, где T - коллекция типов, не являющихся IPooled-имплементами. Вызывает Clear() или эквивалентную функцию
- Pool.FreeUnsafe<T> для любого T, просто возвращает его обратно в пул
Следующие методы помечены как устаревшие и будут удалены после выхода October Update или уже удалены:
- Pool.GetList - устаревший
- Pool.FreeList - устаревший
- Pool.FreeListAndItems - устаревший
- Pool.FreeMemoryStream - устаревший
- Pool.ClearList - устаревший
- Pool.FreeDynamic - удален
Обновление сервера Linux
by andre
Наши сборки выделенных серверов на Linux в настоящее время поддерживают Debian 10 / Ubuntu 18 или более поздние версии. Из-за того, что стороннее программное обеспечение, на которое мы полагаемся, постепенно прекращает поддержку этих платформ, мы скоро будем вынуждены изменить минимальные требования для наших сборок выделенных серверов на Linux на Debian 11 / Ubuntu 20 или более позднюю версию. Если вы размещаете свой собственный сервер или предлагаете управляемые серверы своим клиентам, пожалуйста, обновитесь до Debian 11 / Ubuntu 20 или более поздней версии как можно скорее.