You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/Multiplayer/Code/Source/NetworkEntity
Gene Walters d411c1d1d9
Autonomous to Authority Net Properties (#2153)
* WIP. Autonomous->Authority network properties now functional. Still need some research in regards to entity ownership when it comes to the PropertyPublisher.

Signed-off-by: Gene Walters <genewalt@amazon.com>

* WIP. Exposing Auton->Auth Properties accessors and onchange events

Signed-off-by: Gene Walters <genewalt@amazon.com>

* Fix propertypublisher constructor to skip the creation state if we arent the owner. Removing ClientToServerReplicationWindow, return to just using NullReplicationWindow.

Signed-off-by: Gene Walters <genewalt@amazon.com>

* Reverting some wip debug prints

Signed-off-by: Gene Walters <genewalt@amazon.com>

* Minor whitespacing fix

Signed-off-by: Gene Walters <genewalt@amazon.com>

* minor undoing of whitespacing

Signed-off-by: Gene Walters <genewalt@amazon.com>

* NullReplicationWindow MaxReplication is 0, but now Autonomous entity updates will always be added to the send list (ignoring the max replication limit)

Signed-off-by: Gene Walters <genewalt@amazon.com>

* Updating PropertyPublisher comment to explicitly call out if we dont own the entity locally, the remote replicator must exist

Signed-off-by: Gene Walters <genewalt@amazon.com>

* Renaming RepiclationWindow GetMaxEntityReplicatorSendCount to GetMaxProxyEntityReplicatorSendCount; this number only affects the number of proxy sends and allows autonomous properties to always send

Signed-off-by: Gene Walters <genewalt@amazon.com>
5 years ago
..
EntityReplication Autonomous to Authority Net Properties (#2153) 5 years ago
NetworkEntityAuthorityTracker.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityAuthorityTracker.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityHandle.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityManager.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityManager.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityRpcMessage.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityTracker.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityTracker.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityTracker.inl Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkEntityUpdateMessage.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkSpawnableLibrary.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
NetworkSpawnableLibrary.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago