Skip to content

Releases: qsb-dev/quantum-space-buddies

0.11.0

09 May 16:05
d309c5e
Compare
Choose a tag to compare

Changes from 0.10.1 (Now fixed) :

  • Combined sector sync and transform sync - hopefully no sector-change jitter now.
  • Doubled network send rate - things should move more smoothly.
  • Fixed HasMoved() check (maybe) - should reduce position send rate when not moving.
  • Fixed bug where returning to menu while still connect would break things.
  • Fixed bug where dying by being crushed would break the game.
  • Updated death message list.
  • Updated the README.
    New changes :
  • Implemented custom version of UNetWeaver (QNetWeaver). This allows [SyncVar]s to be used. (But not commands 😢)
  • Added a new internal QNet message allowing for SyncVars to be used client->server as well as server->client.
  • Added sync for player landing animations (soft and hard)
  • Overhauled NPC look syncing.
  • Fixed NPC talking animations not playing.
  • Fixed NPCs not facing players.
  • Fixed NPCs doing both their talking and idle animations at the same time.
  • Fixed travellers not syncing animations.
  • Fixed travellers not syncing stopping playing.
  • Fixed travellers still being able to be talked to while someone else is talking to them.
  • Added syncing of jetpack flames.
  • Added syncing of jetpack lights.
  • Added syncing of jetpack wash.
  • Made conversation boxes appear in front of all geometry.
  • Fixed lots of NREs.
  • Removed lots of unnecessary warnings.
  • Rewrote transform sync (again).

0.10.1

23 Apr 16:09
419f91b
Compare
Choose a tag to compare
0.10.1 Pre-release
Pre-release
  • Combined sector sync and transform sync - hopefully no sector-change jitter now.
  • Doubled network send rate - things should move more smoothly.
  • Fixed HasMoved() check (maybe) - should reduce position send rate when not moving.
  • Fixed bug where returning to menu while still connect would break things.
  • Fixed bug where dying by being crushed would break the game.
  • Updated death message list.
  • Updated the README.

0.10.0

31 Mar 14:55
052827d
Compare
Choose a tag to compare
  • Added syncing of lighting campfires.
  • Added syncing of roasting marshmallows.
  • Fixed issue where SectorSync would try to use the disabled comet's shuttle as a reference point.
  • Fixed issue where SectorSync would throw errors after the player has died to the supernova.

0.9.1

28 Mar 23:07
604318f
Compare
Choose a tag to compare
  • Fixed pool material not updating smoothly on linked projection pool.
  • Fixed player/stone holograms not appearing in linked projection pools.

0.9.0

28 Mar 13:46
c556296
Compare
Choose a tag to compare
  • Added item sync.
  • Added statue sync.
  • Added projection pool sync.
  • Improved fast-forwarding - 2x as fast.
  • Removed buggy input blocking while fast-forwarding - will be replaced in a later update.
  • Fixed NPC head tracking being affected by moving around.
  • Fixed appearing in conversation boxes.
  • Made death messages same across clients.
  • Fixed bug where you could talk to NPCs when another client was already talking to them.
  • Improved algorithm for choosing which sector to sync to - should no longer sync to fast moving sectors. (Thanks Logan!)
  • Improved code for detecting quantum objects enabling/disabling, and handing out authority. (Thanks Logan!)
  • You can no longer join servers that use a different QSB version to you.
  • Stopped syncing to shuttles when not in them.
  • Fixed many more small bugs.

KNOWN BUGS :

  • There are a number of visual bugs with the projection pools and items. These will (most likely) be fixed in 0.9.1 or 0.9.2.

0.9.0-pr3

12 Mar 22:38
Compare
Choose a tag to compare
0.9.0-pr3 Pre-release
Pre-release

This is a pre-release, there will be bugs! Please report them with an issue or in the discord.

Additions since last pre-release :

  • Stopped syncing to Shuttle sectors when not in shuttles.
  • Fixed items not being able to sync in certain areas. (Probably. There might still be an area where you can place an item on a physics object.)
  • Removed annoying warning about facts already being in the ShipLogFacts list.
  • Added some more error logs in places that could fail.

KNOWN BUGS :

  • Players cannot see each other in projection pools.
  • Lighting in ATP does not sync properly when one person is looking through projection pool.

0.9.0-pr2

11 Mar 21:55
Compare
Choose a tag to compare
0.9.0-pr2 Pre-release
Pre-release

This is a pre-release, there will be bugs! Please report them with an issue or in the discord.

Additions since last pre-release :

  • Players with wrong versions of QSB are now not able to connect to servers.
  • Fixed warp cores not appearing in player's hands.
  • Added "Fake Sector" to the rotating ring of the ATP, and changed closest-sector finding code to prefer these (see next)- these are "sectors" added by QSB to areas that need better tracking. They don't do anything game-wise, they're just used for position syncing.
  • Closest-sector finding code now prefers smaller, closer sectors. If any FakeSector is within 0.01 units distance between the sector center and the player, that fake sector is chosen.
  • Fixed all TransformSyncs using the player sector list.

KNOWN BUGS :

  • Item dropping does not work when dropping on non-sector objects (eg QM, ATP)
  • Players cannot see each other in projection pools.

0.9.0-pr1

08 Mar 21:14
Compare
Choose a tag to compare
0.9.0-pr1 Pre-release
Pre-release

This is a pre-release, there will be bugs! Please report them with an issue or in the discord.

  • Added item sync.
  • Added projection pool sync.
  • Added museum statue sync.
  • Improved fast-forwarding - now 2x as fast.
  • Fixed character's IK head tracking being affected by the local player moving around.
  • Fixed <Pause /> appearing in conversation boxes.
  • Made player death messages the same across all clients.
  • Fixed bug where characters could be talked to while someone else was talking to them.
  • Improved closest-sector algorithm. (Thanks Logan!)
  • Improved quantum enable/disable code. (Thanks Logan!)

KNOWN BUGS :

  • Certain items may not appear correctly to other players when held.
  • Item dropping does not work when dropping on non-sector objects (eg QM, ATP)
  • Players cannot see each other in projection pools.

0.8.0

26 Feb 17:11
2cae5b9
Compare
Choose a tag to compare
  • Added quantum sync
  • Added signal sync
  • Added translation sync
  • Added ship log sync
  • Fixed sector sync jitter
  • Fixed rotation smoothing
  • Fixed ship not respawning sometimes
  • Fixed player not respawning correctly
  • Other bug fixes

0.8.0-pr1

19 Feb 13:43
Compare
Choose a tag to compare
0.8.0-pr1 Pre-release
Pre-release

This is a pre-release, there will be bugs! Please report them with an issue or in the discord.

  • Added quantum sync
  • Added sync for nomai spirals / computers
  • Added sync for signals/frequencies
  • Reworked transform position sync
  • Fixed rotation sync