SimEthereal version 1.3.0
·
53 commits
to master
since this release
Bug fix release including several community patches.
Change log:
- Fixed a bug where the newer state messages would fail if the game hadn't
already registered Vec3d as a serializable class. - Fixed NetworkStateListener to properly pay attention to zone extents.
- Fixed EtherealHost to pass the specified client zone extents on to the
NetworkStateListener. - Added additional trace logging to NetworkStateListener.
- Fixed an issue where raw nanoTime() was being used to timestamp messages.
Now applications can specify their own TimeSource on the server.
See issue #4. - Refactored the TimeSource interface to be just a time provider and added
a SynchedTimeSource interface to provide the extra drift/offset methods
that it previously had. RemoteTimeSource now implements SynchedTimeSource. - Upgraded to sim-math 1.2.0
- Set sourceCompatibility to 1.7