Zay-ES-Net release 1.4.0
·
78 commits
to master
since this release
Bug fixes and internal improvements including the ability to provide per-client component filtering.
Change log:
- Fixed HostedEntityData.getStringInfo() to send back a null if the ID doesn't exist for the string rather than sending back -1. A -1 would have been cached but a null won't be.
- Added EntityDataHostedServer.getHostedEntityData() for setting up connection specific entity stuff from other services.
- Added support for client-specific ComponentVisibility filters that can be used to limit the clients' views of certain component values, e.g.: based on permissions, local object visibility, etc..
- Added lots of additional trace logging in support of the above.
- Fixed HostedEntityData.getEntitySet() to force the next sendUpdates() to make at least one pass through the entity sets. Else some components won't be properly tracked.