Files
Bubberstation/code/modules/tgui_input
Jordan Dominion 0d7a760a37 You now force_say() when becoming incapacitated (#95172)
## About The Pull Request

All `/datum/status_effect/incapacitating` as well as death trigger a
`force_say()` on application. Some have custom suffixes.

Supporting work:
- Added custom suffix support to `force_say()`.
- Automatically trigger text saving to prevent the need for a DM -> TGUI
-> DM round trip before a `force_say()` actually calls `say()`. This is
needed because if, say, `Unconscious()` is allowed to proceed before the
`say()` call, the mob will be unable to speak by the time the data gets
to the server.

## Why It's Good For The Game

You can become incapacitated with text in your tgui_say box. This allows
for part of that message to get out before you are completely robusted.

## Changelog

🆑 Dominion
add: Incapacitation status effects and dead now trigger you to
forcefully say whatever was in your input prompt.
/🆑



https://github.com/user-attachments/assets/d4a3ee9c-0d79-418b-98d3-e9c2a72c3541



https://github.com/user-attachments/assets/af8da7c3-434d-4097-b721-dbadd8db9dfb

---------

Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2026-02-25 14:47:56 +13:00
..
2025-12-21 16:18:34 -08:00