Skip to content

Releases: qsb-dev/quantum-space-buddies

Version 0.31.1

27 Sep 13:59
Compare
Choose a tag to compare
  • Fixed issue with not being able to start a lobby in Patch 14.
  • Updated OWML.

Version 0.31.0

18 Sep 22:21
e8e7be7
Compare
Choose a tag to compare
  • 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.
  • Updated OWML
  • Updated documentation

Version 0.30.2

09 Aug 03:43
4d8b128
Compare
Choose a tag to compare
  • 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

31 Jul 23:33
8b5d7b3
Compare
Choose a tag to compare
  • Added To option to the API's SendMessage.

Version 0.30.0

31 Jul 21:15
aa6b670
Compare
Choose a tag to compare
  • 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

28 Jul 00:35
Compare
Choose a tag to compare
  • 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

09 Jul 20:27
c8e4487
Compare
Choose a tag to compare
  • 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

25 Jun 14:11
a1fcbd3
Compare
Choose a tag to compare
  • Fixed softlock with Nomai projection pools.

0.28.2

23 Jun 19:43
4bd6524
Compare
Choose a tag to compare
  • Fixed some long chat messages having no color, and visible rich text tags.

0.28.1

22 Jun 19:50
03bcc60
Compare
Choose a tag to compare
  • 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)