Replaced Epic transport with Steam transport. Should fix a lot of connection issues.
Added copy-id command to chat, which copies the Steam ID to the clipboard. (Doesn't work on KCP servers)
Added UnityEvent<string, uint> OnChatMessage(); and void SendChatMessage(string message, bool systemMessage, Color color); to the API. Closes #645
OnChatMessage is invoked whenever a message appears in chat, excluding the output of commands.
SendChatMessage sends a message in chat. If systemMessage is true, the message is prefixed with "QSB: ", otherwise it's prefixed with the local player's name.
copy-id
command to chat, which copies the Steam ID to the clipboard. (Doesn't work on KCP servers)UnityEvent<string, uint> OnChatMessage();
andvoid SendChatMessage(string message, bool systemMessage, Color color);
to the API. Closes #645systemMessage
is true, the message is prefixed with "QSB: ", otherwise it's prefixed with the local player's name.