I ran into issues figuring out why modifying vchat.js did not cause changes to the game when the last PR I saw modifying it did nothing else (about may, 2022). Turns out, in september 2022 - minification was done.
This readme instructs developers to do so to avoid future confusion and explains how.
I also made a note about keeping ss13styles.css sync'd with stylesheet.dm
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
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.
Adds a check to mobs' stat() proc's description/examine handling, checking if our statpanel's background-color is "none" (basically white). This decision was made for reasons stated in the comment.
I also puta comment in vchat.js asking people tampering with it to please keep these two things in sync
Something I've wanted for a good while, the ability to make posts that aren't directly emotes, or emotes that don't start with one's name!
This should allow you to do your "It was a dark and stormy night" kind of posts if you should so desire.
ME USE OLD CHAT
ME NOT LIKE THAT IT WARNS ME THAT VCHAT ISN'T WORKING EVERY TIME WHEN I HAVE THE PREFERENCE FOR IT DISABLED
So, this makes it only warn you about vchat not working if you have vchat enabled.
* Changes the CSS so that regular 'say' and 'me' actions are directly set to black text colour.
* Changes debug info message CSS to also set to black text.
* Adds inverted colours.
The for loop that used to do it loaded the wrong messages.
New method calculates correctly and also doesn't spend time loading from database if we're going to throw it away.