Update: uZone 1.0.1 (2012-10-15)

28 views
Skip to first unread message

Martin Segersten

unread,
Oct 15, 2012, 12:26:54 PM10/15/12
to unitypa...@googlegroups.com

Dear UnityPark developers,

uZone has received a small maintenance update which contains a few extra features, as well as some fixes that are all listed below. As usual you can find the latest version at our download page. Happy coding!

uZone 1.0.1 (2012-10-15)

Features:

  • Added method InstanceManager.Server.Reconnect, which when invoked attempts to reconnect the instance to the uZone system in the unlikely, yet possible event that this connection is dropped.
  • Added method InstanceManager.Server.Debug.Disconnect, which forces the instance to disconnect from uZone. This should only ever be used for debugging purposes as disconnecting an instance will make it unresponsive to uZone requests, such as requests to terminate.
  • Added EventCode UzoneDisconnected that is triggered in an instance or interface when either of these are disconnected from uZone.
  • Revenge of the subscribers! It is yet again possible to have objects subscribe to events, and have these automatically execute specifically named methods on said events, in a way similar to that of uLink and uLobby. For a full list of the naming convention used, see the updated manual pages.
  • Added methods AddListener, RemoveListener and ClearListeners in both InstanceManager and InstanceManager.Server. These are used to let gameObjects subscribe/listen to incoming events.

Improvements:

  • It is now possible to register games through their relative path in the node configuration-file. These are given in relation to the directory from which the script to start the uZone-node is executed.
  • Slight optimization in callback execution.
  • Moved InstanceManager.ResetGlobalState into InstanceManager.Debug.ResetGlobalState.

Fixes:

  • Changed some log printouts into warnings and errors instead of regular printouts.

Sincerely,

Martin Segersten
Reply all
Reply to author
Forward
0 new messages