Commit Graph
11 Commits
Author SHA1 Message Date
BurgerLUAandGitHub 4fbb2e601c Reworks the random brain trauma storyteller event to give you fun traumas, and makes them curable via basic brain surgery (#5513)
## About The Pull Request

Reworks the random brain trauma storyteller event to give you fun
traumas, and makes them curable via basic brain surgery

Current traumas:

- Imaginary Friend
- Poltergeist (Things are thrown at you).
- Antimagic (Magic immunity).
- Stalker (A thing only you can see slowly chases you and kills you).
- Ocky Icky phobia (A phobia that makes you scared of OOC terms).
- Godwoken (Random Voice of God stuff)
- Bluespace Prophet (Teleport between rifts that randomly show up).
- Quantum Alignment (An item you're holding will randomly return to you
at future dates).
- Psychotic Brawling (Your punches have a chance to REALLY hurt).
- Tenacity (You can't be put in hard crit or soft crit (but you can
still die), and you can't feel your injuries).
- Death Whispers (Small chance to hear deadchat).
- Existential Crisis (Randomy fade in and out of reality).
- Beepsky (Chased by a Beepsky unit only you can see)
- 
## Why It's Good For The Game

Previous event had near impossible to cure traumas. This wasn't fun.
Also a lot of traumas were pretty bad.

## Proof Of Testing

Untested. If it compiles, it werks.

## Changelog

🆑 BurgerBB
balance: Reworks the random brain trauma storyteller event to give you
fun traumas, and makes them curable via basic brain surgery
2026-05-16 20:28:45 -07:00
BurgerLUAandGitHub 67cc107660 Increases the normal meteor wave warning time from 30 seconds to 210 seconds. (#5519)
## About The Pull Request

Increases the normal meteor wave warning time from 30 seconds to 210
seconds.

## Why It's Good For The Game

Gives engineering more time to panic.

## Proof Of Testing

Untested. If it compiles, it werks.

## Changelog

🆑 BurgerBB
balance: Increases the normal meteor wave warning time from 30 seconds
to 210 seconds.
/🆑
2026-05-03 18:32:46 +02:00
BurgerLUAandGitHub 0f4c020dee Possibly fixes Blob fake announcements because I died to it once. (#5140)
## About The Pull Request

Blob fake announcements should work again.

## Why It's Good For The Game

Fixes good.

## Proof Of Testing

I tested it and took a screenshot but then I lost the screenshot because
I had to copy-paste something else but yeah it works.

## Changelog

🆑 BurgerBB
fix: Fixes Blob fake announcements because I died to it once.
/🆑
2026-02-06 22:21:07 +01:00
BurgerLUAandGitHub a3fde7f757 Storyteller Playercount Calculation Overhaul (#3988)
## About The Pull Request

Significantly overhauls how players are counted when running events. It
now considers where the player actually is, what (who) they are doing,
and if they are actually a crewmember.

## Why It's Good For The Game

Previously, events would use a proc that'd get every single active
living player, regardless if they were crew or not or where they were in
the map. This includes people on the interlink, ashwalkers visiting the
station for """roleplay""", or player-controlled medibots roaming around
the station looking for people to say "fuck you" to.

Now, it uses a calculation that actually counts players who are engaging
in the game so we don't get situations where blob ran because
technically there are 20 players playing (5 are on interlink, 3 are in
dorms, 2 are ashwalkers, and 10 are actually on the station).

A player is considered active if they are:
- In the living mob list.
- They are not AFK.
- They signed up as a job, and not an off-station role.
- On a station z-level.
- Not in dorms.

## Proof Of Testing

Active check works. I can't really test anything else because I don't
have friends.

## Changelog

🆑 BurgerBB
balance: Significantly overhauls how players are counted when running
events. It now considers where the player actually is, what (who) they
are doing, and if they are actually a crewmember.
/🆑
2025-08-15 16:31:24 -07:00
LT3andGitHub a091c5e86a Radiation storm event fixes/improvements (#3905)
## About The Pull Request

Fixes and tweaks to the radiation storm event.
- Actually enables/revokes emergency maintenance access like the
announcement says
- Removes the part of the announcement telling people to go to medbay at
the START of the radstorm
- Adjusts the announcement text to match the audio
- Fixes a check in minimum_security_level to ignore if emergency access
is already enabled
- Updated our alert proc with a new arg added by TG
- The weather alert sound plays to people on the impacted Z level,
making you aware the weather event started
- Deletes a duplicate radiation.ogg that exists for some reason

## Proof Of Testing

<details>
<summary>Screenshots/Videos</summary>

Shorter event announcement (No more 'please go to medbay')


https://github.com/user-attachments/assets/552e4eeb-a09e-4467-b69c-f10add7ecdb1

</details>

## Changelog

🆑 LT3
fix: Radiation storm event actually enables maintenance access
qol: Improved feedback and notifications for the radiation storm event
/🆑
2025-05-26 15:33:38 -07:00
LT3andGitHub ad62db6f9b Adds pipe carp (#3419)
## About The Pull Request

A Ferocious, highly aggressive fish that thrives in the depths of shoddy
engineering work. Drawn to poorly sealed pipes, mismatched connectors,
and hastily patched atmospherics, these creatures feast on structural
incompetence with alarming efficiency.

## Changelog

🆑 LT3
add: Added new carp variant: carpmospheric technician
/🆑
2025-04-02 17:52:18 -04:00
RoxyandWaterpig 7600837c59 Upstream lint fixes (#3186)
Fixes all the failing grep checks in #3157, doesn't fix the define
sanity fails because im tired

![image](https://github.com/user-attachments/assets/b40fc081-a5c9-4f46-9cf5-18ed85199435)
2025-03-05 13:23:05 +01:00
ba4ae88185 Remove remnants of ICES (#2958)
## About The Pull Request

Removes leftover parts of ICES, as it's replaced by Storyteller.

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2025-01-21 00:33:02 -07:00
dd02f7c015 halloween: a 2spooky update (#2211)
## About The Pull Request

A little package of Halloween goodies and fixes.

- Meteor wave adjustments
- - Adds Halloween candy meteors (and later, potentially Christmas and
Easter)
- - Adjusts timings, giving more time to set up shields for threatening
events, faster start when there's no time to order shields
- - Clips the long meteor alert announcement sound to a better length
- Fixes holiday event spawns, making them Storyteller compatible and
properly trigger at round start
- Extends the Halloween holiday datum to two weeks (not applicable to
Halloween races)
- Adds a bunch of tile variations so that we aren't staring at the same
pattern for a month straight

## Why It's Good For The Game

Adds some more flavour for a holiday that is kinda lacking for something
that runs for more than a few days.

## Changelog

🆑 LT3
add: Halloween candy meteors
fix: Halloween, Easter, and Valentines Day events correctly trigger at
roundstart
image: More Halloween holiday tile patterns
sound: Reduced length of meteor alert warning sound
balance: Adjusted warning time for meteor waves depending on intensity
/🆑

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-10-26 00:36:41 +02:00
LT3andGitHub 21668da48b Adds radiation storms and scrubber overflows to event Enhanced Roleplay Check (#2180)
## About The Pull Request

Same as https://github.com/Skyrat-SS13/Skyrat-tg/pull/29682, but on a
repo that is active.

Adds the Enhanced Roleplay Check protection to the radiation storm and
scrubber overflow events.

In the case of radiation storms, the protection is only triggered if the
dorm is occupied at the time of event init. (No cop-out running into a
dorm after you hear the announcement! Find a real maintenance hallway,
scrub.)

Additionally, only plays the giant red warning text only if you are in
an area that will be impacted by the radiation, so that people aren't
second guessing if the area they are in is protected or not.

## Why It's Good For The Game

Getting mutated and/or dying while in the middle of enhanced roleplay
tends to interrupt the intended roleplay

## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
  

![image](https://github.com/user-attachments/assets/e747f78d-020d-40fa-a39e-671d0abeeccb)

</details>

## Changelog

🆑 LT3
code: Radiation storm warning only sent to players who are in an area
without radiation protection
balance: Occupied dorms are protected from radiation storms and
scrubbers
/🆑
2024-10-06 22:44:52 +00:00
8d3735f297 Blob Fake Announcements are now followed by a clarification 60 to 180 seconds later. (#928)
Draft because untested.

<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Blob Fake Announcements are now followed by a clarification 20 to 40
seconds later.

## Why It's Good For The Game

Prevents issues of Dynamic fucking up and putting everyone on red alert
status for no real reason (fucking over antags).

## Changelog

🆑 BurgerBB
balance: Blob Fake Announcements are now followed by a clarification 60
to 180 seconds later.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-01-17 23:54:19 -05:00