Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This pull request merges upstream/master. Resolve possible conflicts manually and make sure all the changes are applied correctly. Прим. от @dj-34 Был конфликт, если с окном автолата что-то будет не так... ![image](https://github.com/user-attachments/assets/cb8ae519-5740-4d4f-a497-f6a47cd6b9fe) > [!IMPORTANT] > SQL: > www.github.com/tgstation/tgstation/pull/89348 ## Changelog :cl: tgstation fix: Интерфейсы станков больше не являются непрокручиваемыми в версии 516. <!-- Lathes interfaces are no longer unscrollable on 516 (www.github.com/tgstation/tgstation/pull/89312) --> fix: Меню выбора настроек персонажа теперь отображает правильные названия. <!-- Character pref dropdowns should have their display names fixed (www.github.com/tgstation/tgstation/pull/89283) --> fix: Исправлена ошибка с сохраняющимися brimbeams. <!-- Fixed an issue with persisting brimbeams (www.github.com/tgstation/tgstation/pull/89318) --> balance: Сила большинства стандартных типов ящиков с инструментами увеличена с 12 до 13. <!-- The force of most standard varieties of toolboxes has increased from 12 to 13 force. (www.github.com/tgstation/tgstation/pull/89302) --> code: Удалены несколько «магических чисел» из расчетов урона старинных ящиков с инструментами. <!-- Removed some magic numbers from the calculations for ancient toolboxes damage scaling. (www.github.com/tgstation/tgstation/pull/89302) --> fix: Случайные сообщения больше не будут пропадать и не отображаться в чате. <!-- Random messages should no longer be dropped and not appear in chat. (www.github.com/tgstation/tgstation/pull/89316) --> fix: Позволено активации кобуры MOD, даже если костюм модов (modsuit) отключен и не разложен. <!-- Allows MOD holsters to once again activate while the modsuit is inactive and undeployed. (www.github.com/tgstation/tgstation/pull/89239) --> qol: Итоги голосования за карту объясняются при наведении на них курсора. <!-- Map vote tallies explains how they work if you hover them (www.github.com/tgstation/tgstation/pull/89236) --> map: База Синдиката на Лаваленде была улучшена в целом: добавлены дополнительные оборонительные системы и оборудование связи. <!-- The Syndicate Lavaland base has been generally improved, with more defenses and comms equipment. (www.github.com/tgstation/tgstation/pull/89231) --> fix: Исправлены еще две пропавшие зоны на карте Icebox. <!-- Fixed another two missing areas on icebox (www.github.com/tgstation/tgstation/pull/89337) --> map: Добавлены охлаждающие контуры и холодные плитки ко всем морозильным камерам на кухнях, которые их не имели. <!-- Added cooling loops and cold tiles to all kitchen freezers that were missing them (www.github.com/tgstation/tgstation/pull/89245) --> fix: Исправлено невозможность размещать анализаторы растений на столах или в рюкзаках. <!-- Fixed plant analyzers not being placeable on tables/in backpacks (www.github.com/tgstation/tgstation/pull/89352) --> fix: Плащи Пустоты («Void Cloaks») теперь корректно скрывают лезвия и подобное в хранилище костюма от отображения на спрайте носителя. <!-- Void Cloaks now properly hide blades and such in the suit storage from the wearer's sprite. (www.github.com/tgstation/tgstation/pull/89343) --> fix: Исправлены некоторые неработающие ссылки для администраторов в версии 516. <!-- fixed some admin links not working on 516 (www.github.com/tgstation/tgstation/pull/89350) --> fix: Исправлено окно законов ИИ в версии 516. <!-- fixed state laws window on 516 (www.github.com/tgstation/tgstation/pull/89347) --> fix: Мобы, управляемые ИИ (ботанические паучки и легированные обезьяны), снова могут перемещаться через трубы без самоуничтожения вскоре после этого. <!-- AI-controlled ventcrawling mobs (botanical spiderlings and legioned monkeys) can once more do so without killing themselves shortly afterwards. (www.github.com/tgstation/tgstation/pull/89328) --> fix: Исправлен неправильный уровень энергопотребления у измельчителей реагентов. <!-- Fixed incorrect power consumption on reagent grinders (www.github.com/tgstation/tgstation/pull/89336) --> fix: Тактические медкиты больше не создают невидимых медботов. <!-- Tactical medkits should no longer create invisible medbots (www.github.com/tgstation/tgstation/pull/89351) --> image: Реализован отсутствующий скин «бешеного» медбота. <!-- Implemented the missing bezerk medbot skin (www.github.com/tgstation/tgstation/pull/89351) --> fix: Автолаты больше не имеют полосы прокрутки, которая уводила за пределы экрана. <!-- Autolathes no longer have a scrollbar that sends you off the screen. (www.github.com/tgstation/tgstation/pull/89325) --> fix: Списки очередей в экзокостюмных фабрикаторах и страницы боковых секций (с доступными для печати объектами) в Techfab/Autolathe теперь имеют полосу прокрутки, если список слишком длинный для интерфейса у пользователей версии 516. Списки предметов в Techfab/Autolathe также теперь корректно прокручиваются. <!-- Exosuit fabricators' queue list & Techfab/Autolathe's left side (with the sections of printables) now have a scrollbar when the full list doesn't fit on the UI for 516 users. Techfab/Autolathe also now does this for the list of items too, instead of always having one. (www.github.com/tgstation/tgstation/pull/89325) --> fix: Исправлен пропавший спрайт для stunprod в руках. <!-- Fixed stunprod's missing inhands sprite (www.github.com/tgstation/tgstation/pull/89339) --> fix: Исправлено изменение цвета ПДА при открытом виртуальном питомце. <!-- fixes virtual pet app changing PDA's colors when open (www.github.com/tgstation/tgstation/pull/89333) --> fix: Присоединение к мини-игре или взятие некоторых призрачных ролей, обладая разумом без тела, больше не пометит вас, как «Не реанимировать» (DNR), в случае, если вы сможете быть воскрешены каким-либо способом. <!-- Joining a minigame or taking certain ghost roles, while you have a mind without a body, will no longer DNR you, just in case you can be resurrected by some means. (www.github.com/tgstation/tgstation/pull/89323) --> fix: Если ваше старое тело будет полностью уничтожено, пока вы играете в мини-игру или в определенной призрачной роли, вы все равно вернетесь к своему оригинальному разуму персонажа, на случай возможности воскрешения. <!-- If your old body is permanently destroyed while you are playing a minigame or as certain ghost roles, you will still return to your character's original mind, just in case you can be resurrected by some means. (www.github.com/tgstation/tgstation/pull/89323) --> fix: Мини-игра в баскетбол теперь создает временные тела для игроков и судьи. <!-- The basketball minigame now gives its players and referee temporary bodies. (www.github.com/tgstation/tgstation/pull/89323) --> fix: Исправлено отображение изображения в приложении `NT IRN` в ПДА для предпросмотра и содержимого. <!-- fix image display in `NT IRN` PDA app for preview and contents (www.github.com/tgstation/tgstation/pull/89342) --> fix: Исправлена неверная зона и стена на подземелье Icemoon. <!-- Fixed wrong area/wall in Icemoon Underground (www.github.com/tgstation/tgstation/pull/89356) --> balance: Теперь подскальзывания делают вас уязвимыми для ошеломляющих ударов. <!-- slips now make you eligible for being shove stunned (www.github.com/tgstation/tgstation/pull/89313) --> balance: Исправлен баг, который позволял фармить достижения рыбалки. <!-- Removed an oversight which allowed you to farm fishing achievements (www.github.com/tgstation/tgstation/pull/89319) --> server: Исправлена проблема, из-за которой в БД не могло существовать более 16 флагов для администраторов. <!-- An issue where more than 16 admin flags could not exist in the DB has been corrected (www.github.com/tgstation/tgstation/pull/89348) --> refactor: Обслуживание оружия теперь объединено в один предмет — набор для обслуживания оружия, вместо множества различных взаимодействий. Оно обрабатывается через сам набор, а не через код оружия. <!-- Gun maintenance is now consolidated into a single item, the gun maintenance kit, rather than multiple different item interactions. It is handled on the maintenance kit itself, and not in gun code. (www.github.com/tgstation/tgstation/pull/89205) --> qol: Теперь можно заказывать наборы для обслуживания оружия через грузовой отсек, а также получать их из автоматов оборудования службы безопасности. Если кто-то пролил кислоту на ваш дезактиватор, это будет полезно. Можно также создать импровизированный набор из мусора в технических тоннелях. <!-- You can order maintenance kits from cargo, and get some out of the security equipment vendor. Helpful if someone spilled acid onto your disabler. You can also make a makeshift one from maintenance trash. (www.github.com/tgstation/tgstation/pull/89205) --> fix: Исправлены некоторые ошибки, допущенные в процессе предыдущего исправления плаща Пустоты. <!-- Fixed some mistakes I made while fixing the void cloak. (www.github.com/tgstation/tgstation/pull/89373) --> map: Снята стационарная пулеметная установка из центрального битраннерского домена на Meta, что уменьшит мгновенные уничтожения на 85%. <!-- Removed a mounted machine gun from the Meta Central bitrunning domain, expect 85% less instant wipes. (www.github.com/tgstation/tgstation/pull/89371) --> qol: Ноды интегральных схем теперь окрашиваются в зависимости от их типа. <!-- Integrated Circuit nodes are now colored depending on their type. (www.github.com/tgstation/tgstation/pull/89360) --> qol: Мелкие улучшения контекстного меню для плиток (панель «Добыча»). <!-- Tile context menu tweaks (Loot panel) (www.github.com/tgstation/tgstation/pull/89114) --> qol: Чужие яйца (эмбрионы ксеноморфов, хедслаги и т.д.) теперь отображаются на передовых медицинских сканерах. <!-- alien eggs (xeno embryos, headslugs, etc) will now show up on the advanced medical scanner (www.github.com/tgstation/tgstation/pull/89381) --> fix: Исправлены проблемы с крашем клиента версии 516 для консоли камеры, подзорных труб и других устройств. <!-- fixed camera consoles, spyglasses etc. client crush on 516 (www.github.com/tgstation/tgstation/pull/89380) --> balance: Охотничий бокс теперь напрямую лечит игрока вместо инъекции химикатов после успешного удара. <!-- Hunter boxing now directly heals you instead of injecting you with healing chems on a successful crit. (www.github.com/tgstation/tgstation/pull/89378) --> balance: Комбинации ударов больше не нарушают следующую комбинацию, изменяя скорость удара ровно на один. <!-- Your combos no longer cause you to screw up your next combo by changing your attack speed for exactly one punch. (www.github.com/tgstation/tgstation/pull/89378) --> code: Исправлено небольшое странное округление в подсчете опыта, также в некоторых местах теперь используется деление вместо умножения. <!-- Fixes up a bit of odd rounding that occurs in the experience gain totals and uses division instead of multipliers where it makes sense. (www.github.com/tgstation/tgstation/pull/89378) --> qol: Отредактирован текст цели Pyro Slime. <!-- Pyro Slime Objective Text Edit (www.github.com/tgstation/tgstation/pull/89309) --> sound: Применение марли теперь сопровождается звуковым эффектом. <!-- gauze now makes sounds when applied (www.github.com/tgstation/tgstation/pull/89295) --> fix: Исправлено отсутствие соединителей для труб в кристаллизаторе. <!-- Fixed the crystallizer missing pipe connectors (www.github.com/tgstation/tgstation/pull/89345) --> add: Перекись водорода и Эссенция Элдритч теперь могут ржавить плитки, причем последняя превращает их в еретическую ржавчину вместо обычной. <!-- Hydrogen Peroxide and Eldritch Essence now can rust turfs, with latter producing heretic instead of normal rust. (www.github.com/tgstation/tgstation/pull/89326) --> spellcheck: Исправлена опечатка и ссылка на несуществующую Элдритч-воду (вместо Эссенции Элдритч). <!-- Fixed a misspelled comment and a reference to non-existent Eldritch water (as opposed to Eldritch Essence) (www.github.com/tgstation/tgstation/pull/89326) --> code: Добавлены логи ошибок к тесту скриншотов в CI при отсутствии скриншотов. <!-- Add error message logs to screenshot CI test failure when screenshots do not exist. (www.github.com/tgstation/tgstation/pull/89366) --> qol: Добавлен модуль распылителя смолы в стартовый атмосферный MODsuit. <!-- Added the resin mister module to the roundstart atmos MODsuit. (www.github.com/tgstation/tgstation/pull/89334) --> code: Удалена переменная в компоненте управляемых существ, которая не должна была выполнять текущую задачу. <!-- Removes a variable in the riddable creature component that shouldn't be doing what it is doing. (www.github.com/tgstation/tgstation/pull/89315) --> add: Добавлены два новых фэнтезийных суффикса. <!-- Adds two fantasy affixes (www.github.com/tgstation/tgstation/pull/89257) --> /:cl: ## Summary by Sourcery Update dependencies from upstream/master. New Features: - Hydrogen peroxide and eldritch essence can now rust tiles. - Added two new fantasy suffixes. Bug Fixes: - Fixed lathes interfaces being unscrollable on 516. - Fixed character preference dropdown display names. - Fixed persisting brimbeams. - Random messages should no longer be dropped. - Fixed MOD holsters not activating while the modsuit is inactive. - Fixed two missing areas on Icebox. - Fixed plant analyzers not being placeable on tables or in backpacks. - Void cloaks now properly hide blades in suit storage. - Fixed admin links not working on 516. - Fixed the AI law window on 516. - AI-controlled ventcrawling mobs no longer self-destruct in vents. - Fixed incorrect power consumption on reagent grinders. - Tactical medkits no longer create invisible medbots. - Fixed autolathes having an off-screen scrollbar. - Fixed exosuit fabricators' queue list and techfab/autolathe scrollbar issues. - Fixed missing stunprod inhand sprite. - Fixed virtual pet app changing PDA colors. - Fixed basketball minigame not giving players temporary bodies. - Fixed image display in NT IRN PDA app. - Fixed incorrect area/wall in Icemoon Underground. - Fixed Void Cloak mistakes. - Fixed client crashes on 516 for camera consoles and spyglasses. - Fixed crystallizer missing pipe connectors. Enhancements: - Gun maintenance is now consolidated into a single item, the gun maintenance kit. - Gun maintenance kits can now be ordered from cargo, bought from the security equipment vendor, or crafted from maintenance trash. - Integrated circuit nodes are now colored by type. - Tile context menu tweaks (Loot panel). - Alien eggs now show up on the advanced medical scanner. Tests: - Added error message logs to screenshot CI test failure.
- Loading branch information