Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream 18.04.2024 #1186

Merged
merged 43 commits into from
Apr 18, 2024
Merged

Conversation

m-dzianishchyts
Copy link
Collaborator

@m-dzianishchyts m-dzianishchyts commented Apr 17, 2024

Что этот PR делает

Мержит оффов.

Changelog

🆑 ParadiseSS13
add: Большой реворк ботаники.
add: Изменена механика мутаций. Много текста здесь.
del: Мутации больше не применяются к текущему растению или его продукции, только к семенам.
add: Семена мутировавших растений теперь неотличимы на глаз. Сортировать их нужно используя в руке, с помощью специального лотка (seed sorting tray) или сканируя весь контейнер анализатором растений.
add: Худы ботаника показывают характеристики семян при наведении.
tweak: Семена больше не стакаются, если их характеристики не совпадают.
tweak: Гидропоники, работающие на крови земли, больше не получают бонус к урожайности от пчел.
tweak: Максимально достижимая урожайность снова составляет 10.
tweak: Базовая эффективность (potency) пшеницы увеличена с 15 до 30.
tweak: Облучение растения с помощью floral somatoray в режиме урожайности разово увеличит его урожайность на 1-3 вне зависимости от текущих бонусов.
tweak: Изменено содержание вендора с удобрениями.
tweak: Кудзу теперь получается при захвате сои сорняками.
add: Появилась возможность скопировать все гены растения на один диск. Улучшения генного модификатора влияют на количество семян, необходимых для этой операции (от 1 до 5).
add: Анализатор растений теперь отображает время до созревания и количество питательных веществ.
add: Госты могут включить свой анализатор растений во вкладке Ghost.
add: Новый реагент - Mutrient, заменяет текущий EZ-Nutrient (зеленый).
tweak: EZ-Nutrient (теперь коричневый) больше не вызывает мутаций характеристик.
tweak: Биогенератор теперь принимает все те предметы, что и сумка для растений.
tweak: Скорость работы биогенератора теперь зависит от количества биомассы в предмете (теперь быстрее для малых предметов).
tweak: Floral somatoray теперь наносит небольшой клеточный урон не-дионам.
tweak: Floral somatoray в режиме мутации теперь ненадолго станит диону и вызывает генетическую мутацию.
tweak: Floral somatoray в режиме урожайности теперь слегка лечит диону.
tweak: Интерфейс экстрактора семян был обновлен.
fix: Исправлено использование floral somatoray вплотную к гидропонике.
fix: Исправлен эффект луча для floral somatoray в режиме урожайности.
fix: Исправлен сбор урожая Starthistle.
del: Сорняки больше не вытесняют растение без оповещения.
fix: Оптимизированы некоторые лагучие интерфейсы.
wip: TGUI получил поддержку Byond 516.
fix: КПБ больше недоступна опция 'brainless' при выборе типа мозга.
fix: Исправлена смерть на ИИ.
fix: Клонерка больше не перестает работать в случайный момент времени.
add: Атака тендрил на лаве теперь приводит к агру всей фауны, которая заспавнилась на них.
tweak: Печати, кастет КМа и капитанская рапира теперь могут быть возвращены из крио хранилища.
del: РЦД и РПД удаляются из крио хранилища.
tweak: Блокировка движения снова по умолчанию установлена на Ctrl.
tweak: Блюда из филе карпа или мяса паука больше не содержат токсины.
tweak: Индейка тофу больше не содержит эфир, мясо медведя содержит меньше морфина.
tweak: Изменено оповещение о запросе кода ядерной аутентификации.
soundadd: Новое звуковое оповещение при запросе кода ядерной аутентификации.
fix: Модулятор голоса снова позволяет сменить голос.
fix: MX2000 больше не совместим с глушителями.
fix: Удалена лишняя проводка на Дельте и Мете.
tweak: Спрайты поясов теперь отображаются под верхней одеждой (халаты, куртки и т.п.)
add: В манифестах теперь реально надо проставлять печать GRANTED перед отправкой на ЦК, раньше было все равно.
add: Зачеркнутый текст можно написать на бумаге с помощью тега [s][/s].
tweak: Больше нельзя есть баллончики с краской.
tweak: Hierophant Club больше не горит, даже в лаве.
tweak: В плавильную печь больше нельзя вставить карту. Очки добычи теперь начисляются после проведения картой (клик).
add: Добавлены тг эмодзи в OOC чаты.
add: Добавлена энциклопедия всех доступных эмодзи (OOC - Emojipedia).
/:cl:

warriorstar-orion and others added 27 commits April 13, 2024 18:24
* severely reduces lag on some uis

* SHIP IT

* Update code/modules/hydroponics/seed_extractor.dm
Co-authored-by: FunnyMan3595 (Charlie Nolan) <[email protected]>
Co-authored-by: AffectedArc07 <[email protected]>
* Badass people can now execute

* Move comment
* Add unit-tests for card decks

* Fix linter CI comments

* Rename unit-test file due to duplicate filename

* Fix review comments

* Fix unit-test broken after review comment fixing

* Remove blank unit-tests for card-decks

* Use TRUE instead of magic-value 1 in cardshuffle sound call

Co-authored-by: Burzah <[email protected]>

---------

Co-authored-by: Burzah <[email protected]>
* Preliminary changes for 516

* Also removes the goon folder

* Fixes a BUNCH of UIs

* update our things

* debug proc

* le maintainer verb

* fix strip panel

* browseroutput => chat_panel

* prettier, remove obsolete bat

* tidu tgui say css

* href purge

* 515 compat

* 515 compat 2

* more required chores

* comments

* fully working 515

* bungle

* correct this

* fixes 515 support

* prettier

* new CI

* fixes old href styles sneaking in

* update docs to reflect href changes

* more href fixes (thanks cdui)

* MORE href nonsense

* even more hrefs (seriously wtf)

* Update code/modules/admin/permissionverbs/permissionedit.dm

* error on fail

---------

Co-authored-by: AffectedArc07 <[email protected]>
* Many botany QoL changes.

* Give observers a plant analyzer.

* Hooks should be executable.

* Upgraded Seed Extractor GUI.

* Left-align seed extractor, more efficient icon sending.

* tgui rebuild

* Apply suggestions from code review

Co-authored-by: Burzah <[email protected]>

* 's' properly

---------

Co-authored-by: FunnyMan3595 (Charlie Nolan) <[email protected]>
Co-authored-by: Burzah <[email protected]>
* Many botany QoL changes.

* Give observers a plant analyzer.

* Hooks should be executable.

* Completely new botany mutation mechanics.

* Minor fixes, changed vendor contents.

* Add charcoal to NutriMax extended inventory.

* Lint.

* Reset somatoray beam effects in a few more places.

* Mapped in seed sorting trays and mutrient.

* Slimmed down the seed sorting tray.

* Update unsorted seeds with analyzer, ghost-analyzer, and HUD support.

* Make english_list null-safe (and slightly faster).

* Fixed a mutation focus bug, added plant anayzer attackby to unsorted seeds.

* Made self-sufficient trays display their nutrient as Earthsblood.

* Improved descriptions and on-use texts.

* Added 5 dropers and 3 seed sorting trays to NutriMax.

* Mark stuff as notices, special case for duplicate doping.

* New way to get kudzu, QoL changes.

* Yield somatoray adds a message to the yield stat.
* Unsorted seeds produce a message when you try to put them in a tray or
  machine.
* Potassium iodide and pentetic acid will now neutralize the tray's
  mutagen.
* Using a plant bag on a seed extractor will now process plants into
  seeds if there are no seeds in it.

* Bonk.

* Don't try to extract no seeds.

* Butterfingers.

* Bonk more.

* Add seed sorting trays to perma.

* Upgraded Seed Extractor GUI.

* Do not drop that which you do not extract.

* Don't bug out when removing the last seed.

* You want a tgui rebuild? Have a tgui rebuild.

* Drop trait-adding threshold by 10.

Before:
Needs modified mutation level >50.
With the x2 from 9+ seeds, this happens at base mutation level 25.
With maximum mutation level of 35 (L4Z+mutagen+somatoray), chance was
20%.
Required either L4Z (yield set to 1), or a somatoray (external help) for
any chance.

After:
Needs modified mutation level >40.
With the x2 from 9+ seeds, this happens at base mutation level 20.
With maximum mutation level of 35 (L4Z+mutagen+somatoray), chance is
30%.
Can get 10% chance with mutation level 25 (Mut+mutagen).

* Renamed mutagen level -> mutagen tank

* Left-align seed extractor, more efficient icon sending.

* New sprite thanks to McRamon.

* tgui rebuild

---------

Co-authored-by: FunnyMan3595 (Charlie Nolan) <[email protected]>
* Fix brainless Cyborg

* Give me my GBP!!!

* contra review & default value
* fixes cloning sporadically not working

* Update code/game/machinery/computer/cloning.dm

Co-authored-by: DGamerL <[email protected]>

---------

Co-authored-by: DGamerL <[email protected]>
Co-authored-by: FunnyMan3595 (Charlie Nolan) <[email protected]>
* Delete double space

* Reintroduce missing message

---------

Co-authored-by: Arthri <[email protected]>
* Attacking a tendril rallies its mobs against you.

* try to pull this into a signal

* fix arguments

* find and move together, no list signal register

* Update code/modules/mob/living/simple_animal/hostile/hostile.dm

Co-authored-by: Contrabang <[email protected]>

* Update code/__DEFINES/dcs/signals.dm

Co-authored-by: DGamerL <[email protected]>

* invert if for early return

* Update code/datums/components/spawner.dm

For now spawners only spawn hostile mobs but if that changes in the future or an admin varedits a spawner to not do so this'll runtime

Co-authored-by: DGamerL <[email protected]>

---------

Co-authored-by: Contrabang <[email protected]>
Co-authored-by: DGamerL <[email protected]>
* Allow stamps to be stored into the Cryopad console

Allow stamps to be stored into the Cryopad console.
This way you don't have to bother an admin and ahelp when someone cryo with their stamp in.

* Removed a few silly things with qwerty approval

* Removed the RPD and added the knuckleduster

* Added captain rapier + sheath  + nuke core as per demand

* Add the nuke container

* Add documents

* Update code/game/machinery/cryopod.dm

Co-authored-by: CRUNCH <[email protected]>

* Add krav maga gloves (both warden steal objecitives and syndi ones)

---------

Co-authored-by: Pierre-Louis <[email protected]>
Co-authored-by: CRUNCH <[email protected]>
…ggs and carp fillet respectively. Also removes ether from tofurkey and some morphine from bear meat (ParadiseSS13#25069)

* Removes toxic stuff from foods

* Nah 3u is better

* Boiled spider legs!

* Funny review
* added voice announcment for requesting the nuke codes

* Henri Review

Co-authored-by: Henri215 <[email protected]>

---------

Co-authored-by: Henri215 <[email protected]>
* New react docs

* jsx docs

* damn these links

* Update tutorial-and-examples.md

* Update tutorial-and-examples.md
* Goddamit dgamerl!!!!

* e

* Blowgun suicide messages.

---------

Co-authored-by: FunnyMan3595 (Charlie Nolan) <[email protected]>
* Update tutorial-and-examples.md

* Update tutorial-and-examples.md

* SSTypo

Co-authored-by: SteelSlayer <[email protected]>

---------

Co-authored-by: SteelSlayer <[email protected]>
@m-dzianishchyts m-dzianishchyts changed the title Merge upstream 17.04.2024 Merge upstream 18.04.2024 Apr 17, 2024
@github-actions github-actions bot added :neckbeard: Документация Улучшения и дополнения в документации 🗺️ Изменение Карты В этом ПРе затронут файл не станционной карты. Может и не один. labels Apr 17, 2024
@github-actions github-actions bot added the Цереброн Этот ПР изменил что-то на Цереброне (MetaStation) label Apr 17, 2024
@m-dzianishchyts m-dzianishchyts marked this pull request as draft April 17, 2024 20:03
@AyIong
Copy link
Collaborator

AyIong commented Apr 18, 2024

Я хочу глянуть, не заливайте пока что, пожалуйста

@AyIong AyIong added the Do Not Merge Не заливать. В ожидании хэда/хоста. Или просто временный тестмерж. label Apr 18, 2024
@github-actions github-actions bot added the Керберос Этот ПР изменил что-то на Керберосе (DeltaStation) label Apr 18, 2024
@m-dzianishchyts
Copy link
Collaborator Author

Какой-то шмот тут на офф коробке поменялся, надо бы и у нас тоже будет

image

FunnyMan3595 and others added 10 commits April 18, 2024 12:50
Co-authored-by: FunnyMan3595 (Charlie Nolan) <[email protected]>
* switch

* Update code/__DEFINES/misc_defines.dm

Co-authored-by: Henri215 <[email protected]>

---------

Co-authored-by: Henri215 <[email protected]>
* Require stamping manifests.

* M
* Made honkbots think they're beepsky when cmagged.

* Tasty handcuffs.

* Apply suggestions from code review

Co-authored-by: Burzah <[email protected]>

* Bugfixing, wait a second before starting to cuff.

* Update code/modules/mob/living/simple_animal/bot/honkbot.dm

Co-authored-by: Henri215 <[email protected]>

* Apply suggestions from code review

Co-authored-by: Henri215 <[email protected]>

---------

Co-authored-by: Burzah <[email protected]>
Co-authored-by: Henri215 <[email protected]>
* Update crayons.dm

* Update crayons.dm
…aradiseSS13#24878)

* Swipe instead of insert ID to claim points

* Build and update tgui

* Fix ORM trying to smelt ID

* Update UIs when points are claimed

* Add fingerprints on claim

* ???? TGUI why

---------

Co-authored-by: Arthri <[email protected]>
Co-authored-by: /tg/ui Builder <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: S34N <[email protected]>
@dj-34
Copy link
Collaborator

dj-34 commented Apr 18, 2024

докинешь коммиты?

@m-dzianishchyts m-dzianishchyts marked this pull request as ready for review April 18, 2024 16:21
* Didn't work

* It works

* Emojipedia

* Some emoji sorting

* lol

* Remove a lot of shit emoji

* Update emojipedia.dm

* Observer and ghost-bar emoji

* Msay emoji

* Emoji sorting and updates

* Make emoji centered

* Clueless and trollface

* Mowzers

* +taa

* Another rebuild

* TRUE and Rebuild
@m-dzianishchyts m-dzianishchyts marked this pull request as draft April 18, 2024 19:20
@m-dzianishchyts
Copy link
Collaborator Author

Втяну остальные коммиты, когда все будут готовы к мержу

@AyIong AyIong removed the Do Not Merge Не заливать. В ожидании хэда/хоста. Или просто временный тестмерж. label Apr 18, 2024
@github-actions github-actions bot added the Кибериада Этот ПР изменил что-то на Кибериаде (BoxStation) label Apr 18, 2024
@m-dzianishchyts m-dzianishchyts marked this pull request as ready for review April 18, 2024 19:56
@Legendaxe Legendaxe merged commit a4a85e8 into ss220club:master Apr 18, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎸 Инструменты Мы выдаем себя за реальное сообщество разработчиков. :neckbeard: Документация Улучшения и дополнения в документации 🖌️ Спрайты Вы заработали свою миска-рис и кошко-жена. Партия гордится вами! 📜 CL валиден 🔉 Звук Услада для ушей. TGUI Кто-то решил потрогать интерфейсы. 🗺️ Изменение Карты В этом ПРе затронут файл не станционной карты. Может и не один. Керберос Этот ПР изменил что-то на Керберосе (DeltaStation) Кибериада Этот ПР изменил что-то на Кибериаде (BoxStation) Цереброн Этот ПР изменил что-то на Цереброне (MetaStation)
Projects
None yet
Development

Successfully merging this pull request may close these issues.