Releases: qsb-dev/quantum-space-buddies
Releases · qsb-dev/quantum-space-buddies
Version 0.31.1
- Fixed issue with not being able to start a lobby in Patch 14.
- Updated OWML.
Version 0.31.0
- 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();
andvoid 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.
- Updated OWML
- Updated documentation
Version 0.30.2
- API: add GetIsHost and GetIsInMultiplayer
- sync player custom data (only syncs serializable things)
- hash qsbmessage/addon message, fail gracefully if no message found. this means addons can send QSBMessage without being required for all players.
- debug setting: lantency simulation
- internal: better setting and documentation of QSBPatch.Remote
Version 0.30.1
- Added
To
option to the API's SendMessage.
Version 0.30.0
- Implemented API
- Can use PlayerInfo's CustomData methods from the API
- Can send messages with custom data from the API
- Increased text chat character limit to 256
- Added method
QSBCore.RegisterNotRequiredForAllPlayers
for registering "cosmetic" addons (addons that don't send any networking data) - Removed check for NH compatibility addon.
- Made every internal class public.
- Added API test mod.
- Update OWML version.
- Cleanup of DebugLog.
Version 0.29.1
- Fixed multiple issues with kicking players.
- Reverted some New Horizons compatibility changes, to try to resolve some other connection bugs. Sorry Xen :(
- Made more things public for addons.
- Updated package/dependency versions.
- Updated README and added separate document for development.
0.29.0
- Added null checks to multiple places to prevent errors.
- You can now press the up arrow when typing a message to go back through your previous messages.
- Improve ListStack.
- Remove bad translation mechanic on transport errors.
- Made some things public for addons.
- Fixed
OnModStart
patches not working for addons. - Added custom data methods on PlayerInfo for addons.
- Updated OWML version and GameLibs version.
- Improved some network manager code.
- Added a command system into the text chat.
0.28.3
- Fixed softlock with Nomai projection pools.
0.28.2
- Fixed some long chat messages having no color, and visible rich text tags.
0.28.1
- Added fade to text chat when there have been no new messages for a few seconds.
- Added Turkish translation (thanks Deniz)
- Fixed the weaver failing when there are no NetworkBehaviours in your addon.
- Fixed compatibility with Common Camera Utility.
- Added setting to disable ability to open and type into text chat (for NomaiVR compatibility)
- Updated internal Mirror stuff.
- Added translations for transport errors (is missing the actual translations though... :P)