Skip to content

Releases: theradest1/Universal-Multiplayer-2

V0.2.2 Transform sync and variable improvements

15 Aug 17:25
Compare
Choose a tag to compare

Transform sync improvements:
You can now make objects teleport by using objectScript.teleportObject()
It just makes the prefab not ease between the next transform update

Variable improvements:
added a lot of warning messages if used wrong

V0.2.1 - Network Variable Improvements

14 Aug 03:44
Compare
Choose a tag to compare

Added warnings if network variable types are not used consistently
Added automatic type casting to getNetworkVariableValue
Added silent mode to hide warnings for variables

V0.2.0 Added animation syncing and bug fixes

12 Aug 05:41
Compare
Choose a tag to compare

Animation syncing:
add a UM2_Animation script to an object with a UM2_Object script on it, and it will sync all animation parameters across clients. Also make sure your prefab object actually has an animator component (not the UM2_Animation script tho)

Bug fixes:
the minimum ticks per second was being used wrong - doing tps instead of 1/tps to find the time per tick.

V0.1.16 Naming consistency

10 Aug 02:59
Compare
Choose a tag to compare

Made naming more consistent
got rid of some unneeded references
updated unity to 2022.3.37f1 (I don't know if that matters with packages though)

V0.1.14 Small changes, more control

17 Apr 16:02
Compare
Choose a tag to compare
  • You can now change the URL used to get the public IP (UM2_Server.publicIPURL).
  • more warnings/errors
  • client and server only change scenes if in the editor
  • default variables values are better
  • significantly cleaned up client and server code

V0.1.11 Small prefab and debug variable changes

16 Apr 19:46
Compare
Choose a tag to compare

you now can put the UM2_Prefab script on manually, letting you reference it in Start(). It will still add it if it isn't there

V0.1.8 Variable Callback

14 Apr 22:45
Compare
Choose a tag to compare

This update is just to add callbacks to object based variable changes

V0.1.6 Variable fixes, debug

14 Apr 16:33
Compare
Choose a tag to compare

Fixed object variables

  • each was being created twice
  • had wrong linked ID because it wasn't being waited on

SIGNIFICANTLY better variable debug (all on UM2_Variable script)

  • name
  • id
  • linked id
  • value

error messages at startup are a bit annoying if object variables are being accessed in Update() right now, but that will be fixed with callbacks in the future

V0.1.0 First release :D

12 Apr 23:05
Compare
Choose a tag to compare

This is the first release!
Mostly usable if you want to put in some work