new-frontiers-14 / frontier-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
GNU Affero General Public License v3.0
80 stars 465 forks source link

Respawn Lenience (based on Corvax) #1894

Closed whatston3 closed 1 week ago

whatston3 commented 3 weeks ago

About the PR

Reduces respawn timers when entering cryosleep, timers "stay running" when in a ghost role unless the role dies. Meant to incentivize players taking ghost roles, and entering cryosleep when finished with their shift. Mostly a work in progress at the time of writing.

Based on Corvax-Frontier#191 (many thanks to @FireNameFN), though with significant modifications at time of writing.

Why / Balance

This is one part of improvements to cryosleep. Reopening job slots automatically becomes more feasible when station/department job holders that enter cryosleep can choose another job without much delay. Even players that die may be less reluctant to take a ghost role or spend more time in-game if the respawn timer will not reset on them.

How to test

TBD

Media

TBD

Breaking changes

At the time of writing, there is a new cryosleep event before a user's mind is removed, otherwise all public APIs are identical.

Changelog

:cl:

github-actions[bot] commented 3 weeks ago

This pull request has conflicts, please resolve those before we can evaluate the pull request.