Commit History

Autor SHA1 Mensaxe Data
  puvvadar 6ed83a3a63 Fix Multiplayer unit test segfault %!s(int64=3) %!d(string=hai) anos
  puvvadar d4bbe4add7 Move window updates to be owned by EntityReplicationManager %!s(int64=3) %!d(string=hai) anos
  puvvadar d03cf74c18 Draft of moving replication window add off tick %!s(int64=3) %!d(string=hai) anos
  kberg-amzn d18766ccbd Allow using the default sv_port value when hosting through the IMultiplayer interface, adds some safety guards to the component registry and some asserts to the mark always relevent methods to guarantee we don't create replicators in a bad state, and validate that all replicators marked relevent are in the correct role for replication %!s(int64=3) %!d(string=hai) anos
  kberg-amzn c61bb6e6a9 A number of improvements, including adding the option to specify a client-side port to connect over, a bug fix for connection set corruption when spamming connect calls, a mechanism to mark entities so that they should never migrate, and a mechanism for detectable damaged entities to reset the remote hosts associated replicator, causing a full refresh of that entity %!s(int64=3) %!d(string=hai) anos
  kberg-amzn cda016fa87 Fix silly typo %!s(int64=4) %!d(string=hai) anos
  kberg-amzn ad84439e52 Adds the ability to force network relevancy for specific entities. This comes with both client and server forced relevancy interfaces, for forcing entities relevant to all connected clients as well as forcing relevancy for entities to connected servers. Also removes the unused network connection component as reconnect can use a better approach. %!s(int64=4) %!d(string=hai) anos
  puvvadar aecd495b6f Move FilterManager to AZ Interface %!s(int64=4) %!d(string=hai) anos
  kberg-amzn 79b41686c4 Merging latest dev %!s(int64=4) %!d(string=hai) anos
  pereslav 62971fa7bd PR feedback, removed unnecessary code %!s(int64=4) %!d(string=hai) anos
  kberg-amzn 18340f2b1b Changes to get client migration partially functional %!s(int64=4) %!d(string=hai) anos
  pereslav a58325e691 Enabled multi-entities player prefabs. Added updating replication set for hierarchy children. PR feedback addressing %!s(int64=4) %!d(string=hai) anos
  kberg-amzn 8d993494f6 Entity migrations now totally functional again, plus some fixes to network rigid bodies to make them work properly as they migrate around %!s(int64=4) %!d(string=hai) anos
  kberg-amzn 02bc89cd92 Fixes to sending entity updates and entity rpcs within an environment set up for cross host entity migration %!s(int64=4) %!d(string=hai) anos
  Esteban Papp ea2f74dc0f more fixes for Gems %!s(int64=4) %!d(string=hai) anos
  lumberyard-employee-dm bb372f05cd Fixed the emplace function implementations for stack and queue (#2657) %!s(int64=4) %!d(string=hai) anos
  Gene Walters d411c1d1d9 Autonomous to Authority Net Properties (#2153) %!s(int64=4) %!d(string=hai) anos
  Steve Pham 38261d0800 Shorten copyright headers by splitting into 2 lines (#2213) %!s(int64=4) %!d(string=hai) anos
  pereslav ffb4a3c432 Fixed crash when non-net entities get activated %!s(int64=4) %!d(string=hai) anos
  Chris Galvan f47e71da36 Merged conflicts from pulling down latest development %!s(int64=4) %!d(string=hai) anos
  Steve Pham b4a2edec6a Final update copyright headers to reference license files at the repo root (#1693) %!s(int64=4) %!d(string=hai) anos
  AMZN-Olex d7bfd34a67 IFilterEntityManager work %!s(int64=4) %!d(string=hai) anos
  Steve Pham 70042fcdcd O3DE Copyright Updates for Linux Foundation (#1504) %!s(int64=4) %!d(string=hai) anos
  karlberg 5acdc40595 Many fixes for external gem multiplayer components and component network inputs, fixes an uninitialized variable resulting in continual desyncs, restructures our public includes to match the directory structure of source, allows autogen artefacts to be included by external gems, allowing for external multiplayer components to interact with multiplayer gem components with no extra code %!s(int64=4) %!d(string=hai) anos
  karlberg 254ad165c1 A bunch of work to get external multiplayer components to actually work %!s(int64=4) %!d(string=hai) anos
  karlberg d0b006c209 Some cleanup to better support backward reconciliation as well as dynamic player spawning on connect %!s(int64=4) %!d(string=hai) anos
  karlberg 4b1fe9b10b Fix a comment and minor optimization to the server to client replication window %!s(int64=4) %!d(string=hai) anos
  karlberg e7f0bc9ee2 Local prediction player controller is now functional %!s(int64=4) %!d(string=hai) anos
  karlberg 822368ef01 Changes to get visibility system working again in-game %!s(int64=4) %!d(string=hai) anos
  karlberg 88120999f9 Merge remote-tracking branch 'origin' into MultiplayerComponents %!s(int64=4) %!d(string=hai) anos