Files
VOREStation/code/modules
Runa Dacino fd7e89f011 entity_narrate: Minor tweaks
* Removed special protection for mobs with clients
* * Instead, the GM is warned not to abuse this and each use will be logged
* * Added logging everywhere we previously used return or continue to prevent client narration
* * Kept !!!Player!!! typing rather than showing their actual path
* Added prevention of duplicate entity names.
* * Recursively calls the add entity proc until cancelled or a valid name is given
* Only sanitizes the message after it's passed to mob_args() for basic interface, and only for non-mob ones as mob one calls procs that sanitize the input themselves
* Likewise for TGUI, sanitization is only done within the actual narration proc to avoid double sanitization breaking things.
* While at it, I re-introduced [mode] to classic input's instruction string. I had it originally, then removed it while pruning code duplication. I realize I can add it back now.
2023-06-06 17:43:57 +02:00
..
2023-06-06 17:43:57 +02:00
2023-05-11 13:42:15 -04:00
2023-01-23 18:16:21 -05:00
2022-12-24 15:48:57 +10:00
2023-06-01 20:31:54 +02:00
2022-12-14 21:08:49 +01:00
2023-03-31 06:37:36 +01:00
2023-03-13 18:33:36 +00:00
2023-05-31 02:18:01 -04:00
2023-06-01 20:31:54 +02:00
2023-01-20 11:52:28 +00:00
2023-06-03 15:00:06 -04:00
2023-06-01 20:31:54 +02:00
2023-02-17 13:46:02 -05:00
2023-02-25 02:34:24 -05:00
2022-12-14 21:08:49 +01:00
2023-05-28 06:55:56 +01:00
2023-06-01 20:31:54 +02:00
2023-02-12 16:57:05 -05:00
c:
2022-12-21 04:34:05 -05:00
2023-03-16 17:21:20 +10:00
2023-05-30 21:29:29 -04:00
2023-05-20 02:38:52 -05:00
2023-03-17 07:58:10 +10:00
2022-12-14 21:08:49 +01:00
2023-02-24 10:31:31 +10:00
2023-04-02 15:03:53 -07:00
2023-06-01 17:46:49 +02:00
2022-12-11 08:44:14 +10:00
2023-02-25 02:34:24 -05:00
yea
2023-02-27 18:43:51 +00:00
2023-02-25 02:34:24 -05:00