Skip to content

Distress beacon assembly addition#541

Open
Ravellon wants to merge 3 commits into
PentestSS13:masterfrom
Ravellon:distress_beacon
Open

Distress beacon assembly addition#541
Ravellon wants to merge 3 commits into
PentestSS13:masterfrom
Ravellon:distress_beacon

Conversation

@Ravellon

@Ravellon Ravellon commented Feb 8, 2026

Copy link
Copy Markdown
Contributor

About The Pull Request

Adds a distress beacon to Emergency tab in cargo. Distress beacon allows a health sensor to be attached to it and when health sensor triggers the beacon sends out an emergency distress call to the planet's coordinates automatically.

Why It's Good For The Game

This way players have a way to have a distress call made for them to other ships in case they perish without admin involvement. Easier time getting rescued, more player interaction, less admin bothering.

Changelog

🆑
add: Distress beacon added to cargo for automatic distress calls in case of death. DO NOT FORGET TO TURN IT ON!
🆑

Comment thread modular_pentest/master_files/code/modules/assembly/distress_beacon.dm Outdated
@github-actions github-actions Bot requested a review from Ossa88 February 9, 2026 05:35
@Ossa88

Ossa88 commented Feb 20, 2026

Copy link
Copy Markdown
Collaborator

Some improvements:

Lets get a on/off sprite so players know if its enabled/disabled

And add that info to the examine info as well

@Ravellon

Ravellon commented Feb 20, 2026

Copy link
Copy Markdown
Contributor Author

It's an assembly. So it's actually a different item that I didn't touch once assembled that inherits its component sprites. And to do this the assembly holder will need to be changed. I am not sure at all how to do that well.
Right now you just get a message that you've turned the sensor on or off if you use the assembly in hand

@Ossa88

Ossa88 commented Feb 20, 2026

Copy link
Copy Markdown
Collaborator

Oh ok, ill take a look at the code and see if i can find small improvements that we can add in

@github-actions

Copy link
Copy Markdown
Contributor

This PR has been inactive for a month. This means it is at risk of being auto closed in a week, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

@github-actions github-actions Bot added the Stale label Mar 30, 2026
@github-actions github-actions Bot closed this Apr 6, 2026
@Ossa88 Ossa88 reopened this Apr 6, 2026
@Ossa88 Ossa88 removed the Stale label Apr 6, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR has been inactive for a month. This means it is at risk of being auto closed in a week, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

@github-actions github-actions Bot added the Stale label May 21, 2026
@Ossa88 Ossa88 removed the Stale label May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants