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

[MIRROR] Adds a subtle ghost poll #220

Merged
merged 1 commit into from
Oct 23, 2023
Merged

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#24503
Original PR: tgstation/tgstation#79105

About The Pull Request

This makes a new ghost poll system which doesn't give TGUI popups - instead, users are prompted to follow the POI and one of the orbiters is chosen. The old system remains in place, so you can still prompt if you want to.

This gives two things:

  1. A deadchat notification:
    image
  2. A screen alert:
    image

Why It's Good For The Game

As stated in #76507, popups are pretty annoying. This is halfway between a screen alert with no time limit and an event with more important pings. This is better because:

  1. Less popup fatigue
  2. You can SEE how many you're competing with
  3. DRY

Changelog

🆑 jlsnow301
add: Adds a subtle ghost poll. This pings in dead chat and gives a screen alert, but no TGUI popup. Orbit the point of interest to be selected for the role.
refactor: A number of ghost spawns now feature this alert. Write an issue report if anything breaks.
/:cl:

* Adds a subtle ghost poll (#79105)

## About The Pull Request
This makes a new ghost poll system which doesn't give TGUI popups -
instead, users are prompted to follow the POI and one of the orbiters is
chosen. The old system remains in place, so you can still prompt if you
want to.

This gives two things:
1. A deadchat notification:

![image](https://github.com/tgstation/tgstation/assets/42397676/073fcfff-b1ed-47c3-bae0-4abf9c599144)
2. A screen alert:

![image](https://github.com/tgstation/tgstation/assets/42397676/92a4e566-614a-43ca-8680-3cb4ff86ced9)

## Why It's Good For The Game
As stated in #76507, popups are pretty annoying. This is halfway between
a screen alert with no time limit and an event with more important
pings. This is better because:
1. Less popup fatigue
2. You can SEE how many you're competing with
4. DRY
## Changelog
:cl:
add: Adds a subtle ghost poll. This pings in dead chat and gives a
screen alert, but no TGUI popup. Orbit the point of interest to be
selected for the role.
refactor: A number of ghost spawns now feature this alert. Write an
issue report if anything breaks.
/:cl:

---------

Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>

* Adds a subtle ghost poll

---------

Co-authored-by: Jeremiah <[email protected]>
Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>
@AnywayFarus AnywayFarus merged commit 5309234 into master Oct 23, 2023
23 checks passed
AnywayFarus added a commit that referenced this pull request Oct 23, 2023
@AnywayFarus AnywayFarus deleted the upstream-mirror-24503 branch October 23, 2023 08:06
Iajret pushed a commit that referenced this pull request Jan 3, 2024
* borgs dont dgasp twice when dying (#80671)

## About The Pull Request
fixes #80552
removes a single if statement that makes borgs dgasp when dying to _not_
gibbing, which they already did
from what i checked mob/living/silicon/death(gibbed) didnt do much, but
idk if its something important

## Why It's Good For The Game

Cyborgs couldnt play dead since a single dgasp meant the cyborg wasnt
dead

## Changelog
:cl:
fix: Cyborgs do not deathgasp twice when dying anymore
/:cl:

* borgs dont dgasp twice when dying

---------

Co-authored-by: uaioy <[email protected]>
Co-authored-by: NovaBot <[email protected]>
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.

3 participants