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

port: supply pods launcher admin button #6305

Merged

Conversation

dageavtobusnick
Copy link
Contributor

@dageavtobusnick dageavtobusnick commented Jan 3, 2025

Описание

Портирует с https://github.com/tgstation/tgstation админскую кнопку для запуска различных капсул снабжения/ракет со множеством различных настроек.
Перевод: переведено все, кроме лейблов звука в tgui. Их перевод ломает интерфейс из-за размера слов.
Маппинг: на цк добавлено 5 зон загрузки объектов и мобов(4 в карго и одно рядом с дропподом ЕРТ, добавлены небольшие закрытые зоны для временного размещения капсул и для их размещения при полете.

Причина создания ПР / Почему это хорошо для игры

Новая админская кнопка. Она позволяет легко отправлять различный различные(в том числе и с щитспавн спрайтами и прочими настройками) предметы на станцию или закидывать ее ракетами(по необходимости), когда это нужно, в ИЦ поле.

Демонстрация изменений

https://github.com/user-attachments/assets/87112b8d-6994-43b3-ba15-0607428dcd21
image

Тесты

Запустил локалку, вызвал меню через кнопку и позапускал различные капсулы и ракеты, с различными настройками. Все работает.

@dageavtobusnick dageavtobusnick requested a review from a team as a code owner January 3, 2025 00:56
@github-actions github-actions bot added MAP Affects map DMI Affects DMI files TGUI Affects TGUI javascript Pull requests that update Javascript code labels Jan 3, 2025
@github-actions github-actions bot added the Merge Conflict This doesn't seem right label Jan 4, 2025
@github-actions github-actions bot added Merge Conflict This doesn't seem right and removed Merge Conflict This doesn't seem right labels Jan 4, 2025
@github-actions github-actions bot removed the Merge Conflict This doesn't seem right label Jan 4, 2025
@BeebBeebBoob BeebBeebBoob added testmerge This PR is being tested right now on live test servers. Testmerge candidate Этот PR будет в тестмерже после определенного времени labels Jan 4, 2025
@github-actions github-actions bot added the Merge Conflict This doesn't seem right label Jan 4, 2025
@github-actions github-actions bot removed the Merge Conflict This doesn't seem right label Jan 4, 2025
@BeebBeebBoob BeebBeebBoob merged commit e5d3527 into ss220-space:master220 Jan 4, 2025
12 checks passed
@BeebBeebBoob BeebBeebBoob removed testmerge This PR is being tested right now on live test servers. Testmerge candidate Этот PR будет в тестмерже после определенного времени labels Jan 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DMI Affects DMI files javascript Pull requests that update Javascript code MAP Affects map TGUI Affects TGUI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants