Обновление электролизатора + Атмосфера лаваленда [MDB IGNORE]#8788
Merged
dageavtobusnick merged 7 commits intoss220-space:master220from Mar 31, 2026
Merged
Conversation
Collaborator
Author
|
!build_rust |
Contributor
There was a problem hiding this comment.
Code Review
This pull request introduces a new gas electrolyzer machine, refactors atmospheric gas definitions and handling, and updates various turf definitions to use the new atmospheric environment system. I have identified several critical issues, including a duplicate turf definition, an incorrect order of operations in mob death handling, and a missing heat energy calculation in the Rust atmospheric simulation. Additionally, there are recommendations regarding naming conventions, code duplication, and minor typos.
…snick/Paradise into electrolyzer_reaction
dageavtobusnick
added a commit
that referenced
this pull request
Mar 31, 2026
* Фиксы istype (#8756) * Багфикс Select Equipment у греев * spooky * muscles * проверка is_species на органы, deepfryer * mobs * datacore * human_emote * slime * Линтер * organ_icon * organ_icon fix * Automatic changelog for PR #8756 [ci skip] * Фикс названия ID-карты агента (#8767) Бэу * Automatic changelog for PR #8767 [ci skip] * abandoned crate random toy fix! (#8750) zaebal * Automatic changelog for PR #8750 [ci skip] * Багфикс невозможности автоматического подбора руды боргами (#8759) done * Automatic changelog for PR #8759 [ci skip] * Оптимизация фильтров и обновление сортировки (#8773) * Оптимизация фильтров и очистка сортировки * Update paradise.dme * Update items.dm * фикс * Automatic changelog for PR #8773 [ci skip] * Фикс линтера (#8774) * Газы с ТГ [MDB IGNORE] (#8760) * part 1 * фиксы * фиксы маппинга * Фиксы * фиксы * фиксы * фиксы * фикс * фикс * Build Rust library * фикс конфликта * фикс * фиксы * Build Rust library * супер сатурация * фикс * Свап тритиумного и плазмопожара * Build Rust library * Микросанитайз on_mob_life новых реагентов * фикс * фикс * удаление лишнего * фикс * Фикс Бэд Икон Оперейшен * for * very bad code clean * фиксы + еще несколько переделок --------- Co-authored-by: Rust Builder <action@github.com> * Automatic changelog for PR #8760 [ci skip] * Automatic changelog compile [ci skip] * Old age req for HOS (#8745) Update security.dm * Automatic changelog for PR #8745 [ci skip] * Исправление моргания миникарт (вторая попытка) (#8747) * fix mini holomap redraw logic * ert minimap implant * Забирает возможность плазмачам быть вампирами и генокрадами (#8751) * Ok da * Slime people * Update antag_paradise.dm * Automatic changelog for PR #8747 [ci skip] * Нёрф лужи гемомансера (#8754) * да * линтеры * ага * Automatic changelog for PR #8751 [ci skip] * Automatic changelog for PR #8754 [ci skip] * очередной твик наручников и стяжек (#8755) * yep * ну ладно * Update handcuffs.dm * Automatic changelog for PR #8755 [ci skip] * Возвращает молоко в раздатчик напитков (#8772) * Update chem_dispenser.dm * ai sort * headdev says so * Automatic changelog for PR #8772 [ci skip] * meson light fix (#8778) meson fix * Automatic changelog for PR #8778 [ci skip] * Фикс распостранения температуры (#8779) * Фикс распостранения температуры * Фикс физики * Build Rust library --------- Co-authored-by: Rust Builder <action@github.com> * Automatic changelog for PR #8779 [ci skip] * disable looc runechat emoji (#8781) disable looc emoji * Automatic changelog for PR #8781 [ci skip] * Исправлены атмос аномалии на тайпане и на пляже лавы (#8784) * Automatic changelog for PR #8784 [ci skip] * Рефактор спич контроллера и очистка Input от мусора (#8782) * Рефактор спич контроллера и очистка Input от мусора * фикс * Automatic changelog for PR #8782 [ci skip] * Gun refactor — Part 1 (#8769) * Файл модулей * Дефайны калибров * Файл калибров 2 * Чистка * Ещё дефайпы калибров * Магазины * Энерджи патроны + тасовка файлов * Баллистик патроны * Перенос магазинов * Перенос патронов * Тасовка проджектайлов * Флаг * Перенос ammo_casing * Ещё проджектайлы * Коробки с патронами * Фиксы * Нет пути * Стволы всех сортов * Дублирование * Фиксы * Фиксы * Скрипт автозамены * Automatic changelog for PR #8769 [ci skip] * Обновление электролизатора + Атмосфера лаваленда [MDB IGNORE] (#8788) * Обновление электролизатора + Атмосфера лаваленда * фикс * Build Rust library * фикс * фикс * фикс линтера --------- Co-authored-by: Rust Builder <action@github.com> * Automatic changelog for PR #8788 [ci skip] --------- Co-authored-by: Bess <102356513+Bess3@users.noreply.github.com> Co-authored-by: changelog-bot[bot] <136933968+changelog-bot[bot]@users.noreply.github.com> Co-authored-by: PlayerUnknown14 <139672964+PlayerUnknown14@users.noreply.github.com> Co-authored-by: littleboobs <179515704+littleboobs@users.noreply.github.com> Co-authored-by: SCPfollower <106860893+SCPfollower@users.noreply.github.com> Co-authored-by: Rust Builder <action@github.com> Co-authored-by: Etrnlmelancholy <103588397+Etrnlmelancholy@users.noreply.github.com> Co-authored-by: VladimirKonstantinov <anbu23477@gmail.com> Co-authored-by: Dimempers <174120808+Dimempers@users.noreply.github.com> Co-authored-by: makaroshka <162832695+makaroshka003@users.noreply.github.com> Co-authored-by: NightDawnFox <116907157+NightDawnFox@users.noreply.github.com> Co-authored-by: anon1mka <44512604+anon1mka@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Что этот ПР делает
Порт реакций электролизёра и генерируемой атмосферы для лаваленда и мальты
Список изменений
🆑
add: Добавлены реакции электролизера.
add: Добавлена генерируемая атмосфера лаваленда и мальты, в которой встречаются новые газы.
bugfix: Исправлена ошибка в логике распостранения газа.
tweak: Заппинг суперматерии теперь вызывает реакцию электролизации, в том числе и одну уникальную.
tweak: Легкие эшей дают иммунитет к новой атмосфере лаваленда.
map: Карты пощищены от атмосферных тайлов-префабов.
map: Исправлена кривая лава в логове эшей.
code_imp: Наличие атмосферного ID без статического атмоса теперь приравнивает состояние атмоса тайла к состоянию атмоферы.
/:cl: