Commit Graph

31 Commits

Author SHA1 Message Date
VerySoft
90981fa620 Revise OOC notes panel
Revises the OOC notes panel a bit, and removes the OOC notes panel from character setup, in favor of just adding buttons to set the likes and dislikes there, rather than maintaining two different versions of the panel.

Additionally, adds a 'print to chat' button to the panel, and to examine for the OOC notes.

Changes the way the window is sent to the client so that it behaves more like character setup. This should mitigate edge cases where the panel appears off screen when SS13 is not being displayed on the primary monitor. It SHOULD also remember its position between sessions. Either way it should stay on your screen now.

Also, for the print to chat, character directory, and any OOC notes panel that isn't yours, the LIKES and DISLIKES sections will show up conditionally depending on if they are actually set up. If there's nothing there, then they won't show up.

This is presently an imperfect revision, as it only allows you to have one OOC notes panel open at a time. I would like you to be able to have more than one at a time, while also having the features to allow it to always appear on the screen, however, that will take some extra development time.

Apart from that, this is fully functional.
2023-08-16 05:44:59 -04:00
VerySoft
fdab4990ce OOC notes panel 2023-08-11 02:10:38 -04:00
Runa Dacino
2fbb19b122 add(vchat): Adds the ability to per-tab filter Remote LOOC for staff
Adds the ability to remotely toggle Remote LOOC in VChat tabs, making it not show up except in Main and tabs you have it enabled.

This requires decoupling from OOC, which was done in the previous commit.

Also removes superfluous "vorestation" or "chompstation edit" comments
2023-08-05 20:56:34 +02:00
Runa Dacino
c6bbec2aac Tweak: Decouples OOC and LOOC/RLOOC
For whatever reason, that I could not figure out, span class looc was defined instead as span class ooc looc.

In the style sheet it looks like ooc created the bolding, looc created the colour.

I modified the style sheet for both normal and vchat to make looc and the new rlooc have their own unique, independent class definitions.
2023-08-05 17:50:26 +02:00
Verkister
0190371418 Gives staff remote LOOC logs distinct color from regular LOOC (#6705) 2023-08-05 11:33:22 +02:00
Heroman3003
0eb2f82d41 Merge pull request #14649 from Seris02/prmirror
cleans up so many to_chats so they use vchat filters, unsorted chat filter for everything else
2023-03-10 16:48:20 +10:00
Seris02
0cdc45eddf merge conflict fixes for chat filters PR 2023-03-09 17:19:02 +08:00
Seris02
dd1e58acc7 cleans up so many to_chats so they use vchat filters, unsorted chat filter for everything else 2023-03-08 23:26:14 -05:00
Seris02
aadd99ba94 more fixed admin hrefs 2023-03-01 11:27:34 +08:00
Seris02
a5cd8be9d0 adds the ability to use temporary character directories 2023-01-20 20:29:34 +08:00
ItsSelis
779b4db5c0 Added missing href tokens 2022-12-14 21:08:49 +01:00
lm40
a7002ecdf1 Adds mentors
Adds mentors
2022-08-13 21:46:05 -04:00
ItsSelis
fe3ad3b6ab Chaplain, multiline stuff and decimals 2022-06-20 18:39:09 +02:00
ItsSelis
af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
VerySoft
38724d4d4c [WIP] pAI tweaks and upgrades
Changes some things around! 

Removes the 'wipe' button from pAI's interface, since I think there being an instant 'kill player' button is pretty lame, especially since most pAIs activate on their own without a master. They're easy enough to kill or contain without this, so I don't see it as necessary. If you want to kill your pAI friend just eat them. :U

Removes the 'pAI Suicide' verb, and renames the 'Wipe Personality' to 'Enter Storage' and moved it from the OOC tab to the pAI Commands tab. Killing a pAI deletes the card and all that, where the 'Enter Storage' verb deletes the card and spawns a new one that can be used, which! I think it more appropriate.

Makes it so that, when damaged, pAIs will slowly regenerate while folded up, at a rate of 0.5 brute and burn per life tick, where previously it had been impossible to recover health outside of admin intervention.

Updated the Universal Translator with many of the newer languages that aren't obviously for events or hivemind type things.

Added the same emotes that humans can use to pAIs

Added an alternative pAI card style, and rearranged the expressions for the cards a little bit, and added one more.

Plan to add more pAI chassis to play with
2022-06-02 20:13:52 -04:00
Killian
cf43fa8104 species in directory
adds species to character directory listing
2022-03-18 15:48:58 +00:00
Aronai Sieyes
d89dd0cfd6 Removes suicide verb function 2021-10-24 20:35:36 -04:00
Novacat
d020f4b7d4 Update who.dm 2021-07-12 09:36:53 -04:00
Atermonera
6477eb8572 Fixes inverted logic in staffwho 2021-07-12 01:53:23 -04:00
Aronai Sieyes
f9e9aafd1d Merge pull request #10756 from VOREStation/Arokha/fixes2
The One Where I Port Modals
2021-06-30 15:28:38 -04:00
lm40
267ae16aa1 fixes stealthmins 2021-06-28 13:48:00 -04:00
Aronai Sieyes
4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
Aronai Sieyes
0da0c54388 Convert almost all alert() to tgui_alert() 2021-06-25 17:03:35 -04:00
Aronai Sieyes
70bff20384 Normalize alert() calls 2021-06-25 14:27:14 -04:00
Novacat
a0133817ae Update who.dm 2021-06-20 22:47:01 -04:00
Novacat
2e1a706c27 Update who.dm 2021-06-20 22:32:17 -04:00
Atermonera
8b2dc21e4e Merge pull request #8143 from MarinaGryphon/more-linter
Code fixes + refactors who/staffwho
2021-06-20 19:50:13 -04:00
Aronai Sieyes
3ee63e782a VS: Ambig OoO 2021-05-27 12:09:38 -04:00
Meghan-Rossi
de166277c9 fix https://github.com/VOREStation/VOREStation/issues/9697
Fixes https://github.com/VOREStation/VOREStation/issues/9697
2021-03-03 02:50:42 +00:00
Unknown
6bdbd1e0f1 Fixes something that was overlooked 2021-02-28 19:09:56 -05:00
Schnayy
ec94beed6b Removes ping subsystem that was breaking chat 2021-02-26 10:00:37 -05:00