Sergey Pereslavtsev
|
1e6518abab
|
Build fix after the merge from dev
Signed-off-by: Sergey Pereslavtsev <pereslav@amazon.com>
|
2021-11-09 14:50:44 +00:00 |
|
Sergey Pereslavtsev
|
32f72a1213
|
Merge from development
Signed-off-by: Sergey Pereslavtsev <pereslav@amazon.com>
|
2021-11-08 15:41:40 +00:00 |
|
Sergey Pereslavtsev
|
807d0d7a5a
|
Fixed hierarchies migration. Fixed assert with invalid entity bounds
Signed-off-by: Sergey Pereslavtsev <pereslav@amazon.com>
|
2021-11-05 17:32:16 +00:00 |
|
kberg-amzn
|
ed06ef7ed2
|
Removing ITimeoutHandler to simplify timeout queue interface, removes some unneeded code
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-11-04 16:48:39 -07:00 |
|
kberg-amzn
|
7e65104155
|
Addressing PR feedback
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-11-03 19:40:20 -07:00 |
|
kberg-amzn
|
8a3d055f8b
|
Some cleanup around handling of migrations to simplify interfaces and add additional hooks for functionality
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-11-03 19:34:10 -07:00 |
|
kberg-amzn
|
fda7a6353e
|
Backing out some temporary debugging code
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-11-03 14:20:56 -07:00 |
|
kberg-amzn
|
5b734b9d41
|
A number of fixes to timeout and disconnect handling
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-11-03 14:17:20 -07:00 |
|
kberg-amzn
|
79b41686c4
|
Merging latest dev
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-21 10:11:37 -07:00 |
|
kberg-amzn
|
47a00e9801
|
Missed one more printf
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-15 16:53:58 -07:00 |
|
kberg-amzn
|
e2a2ecff44
|
missed a printf
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-15 14:56:06 -07:00 |
|
kberg-amzn
|
3a0805254b
|
Fixes for 64-bit printfs
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-15 13:42:46 -07:00 |
|
pereslav
|
05493b538f
|
Added tracking of hierarchy root ownership when hierarchies are migrated
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-10-15 13:13:19 +01:00 |
|
kberg-amzn
|
05e8b2941a
|
Removing unused member, simplify API
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-08 21:36:54 -07:00 |
|
kberg-amzn
|
4449e83c3b
|
Further fixes to get client migrations functional, plus a bug fix from the netBindComponent lookup optimization
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-08 21:27:31 -07:00 |
|
pereslav
|
0c2c042fde
|
Fixed crash in ConstEntityHandle. Added hierarchical correction data serialization
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-10-08 21:19:22 +01:00 |
|
kberg-amzn
|
18340f2b1b
|
Changes to get client migration partially functional
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-06 18:57:45 -07:00 |
|
kberg-amzn
|
c1c8709206
|
Fix 3-way replication for when an object migrates in rapid succession
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-04 16:57:21 -07:00 |
|
kberg-amzn
|
66ab15a4b6
|
Removing old EntityReplicationManager.h that got re-added, this has been moved to public includes
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-04 09:39:35 -07:00 |
|
kberg-amzn
|
bf136a567b
|
Some shutdown crash fixes, reverted a whitespace, and added some basic unit tests for time additions
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-10-01 15:04:50 -07:00 |
|
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
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-30 22:53:51 -07:00 |
|
kberg-amzn
|
02bc89cd92
|
Fixes to sending entity updates and entity rpcs within an environment set up for cross host entity migration
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-28 19:25:04 -07:00 |
|
kberg-amzn
|
0a829f9661
|
Merging latest development
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-27 15:50:22 -07:00 |
|
kberg-amzn
|
95d7cc7212
|
Adding the NetworkConnectionComponent to hold user nonce and migration values for a backup host in case the current host crashes or abnormally disconnects
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-27 12:14:41 -07:00 |
|
kberg-amzn
|
f837f0494b
|
many bug fixes
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-23 18:25:46 -07:00 |
|
AMZN-Olex
|
cb75607106
|
Merged dev
Signed-off-by: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com>
|
2021-09-22 08:09:53 -04:00 |
|
SergeyAMZN
|
35517c4e6a
|
Merge pull request #4023 from aws-lumberyard-dev/MPSpawnableRework
Reworked net entities instantiation in order to fix entity references…
|
2021-09-22 10:50:35 +01:00 |
|
pereslav
|
dc0bb00c10
|
Added an error check in case of a requested spawnable is not networked
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-09-21 14:58:33 +01:00 |
|
pereslav
|
895974db57
|
Removed spawn/despawn events from the spawnable system. Used NetworkSpawnableHolderComponent instead
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-09-21 14:50:06 +01:00 |
|
kberg-amzn
|
8401ee409b
|
merging latest development
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-20 13:27:45 -07:00 |
|
AMZN-Olex
|
bcc77d75db
|
Merge branch 'development' of https://github.com/o3de/o3de into Network/olex/hierarchy_component_phase1_pr
|
2021-09-20 09:58:43 -04:00 |
|
kberg-amzn
|
6e84495975
|
Changes to make client and entity migration functional, needed in the event of a host quitting necessitating a host migration
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-17 16:48:16 -07:00 |
|
pereslav
|
454ae90afb
|
Added a few whitespaces
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-09-17 17:15:21 +01:00 |
|
kberg-amzn
|
f1f35a0ba8
|
Merge pull request #4003 from aws-lumberyard-dev/MultiplayerRewindClear
Multiplayer rewind clear
|
2021-09-16 10:18:46 -07:00 |
|
pereslav
|
a3dfb88696
|
Added support for instantiating network spawnables for any spawnables, not just root spawnable
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-09-16 17:48:53 +01:00 |
|
AMZN-Olex
|
2be5854beb
|
Cleanup
Signed-off-by: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com>
|
2021-09-15 18:49:24 -04:00 |
|
AMZN-Olex
|
fcd5b3f184
|
Converted to use AZ::Events for hiearchy notifications. Added unittests.
Signed-off-by: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com>
|
2021-09-14 11:50:51 -04:00 |
|
AMZN-Olex
|
aa6c038880
|
Hierarchical components, phase 1, unittests
Signed-off-by: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com>
|
2021-09-13 16:51:50 -04:00 |
|
pereslav
|
9b0e3f26b1
|
PR feedback addressing 2
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-09-13 16:30:42 +01:00 |
|
pereslav
|
1f66e8a760
|
PR feedback addressing
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-09-13 13:35:35 +01:00 |
|
pereslav
|
a0ada8fcd3
|
Reworked net entities instantiation in order to fix entity references e.g. parent-child relationship. Note: Only entities within network spawnable keep the references until the ticket system refactoring is done
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-09-09 16:44:35 +01:00 |
|
kberg-amzn
|
0b7c4fff85
|
Clear rewound entities if we attempt to sync rewind state outside of a scoped rewind
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-09-07 21:08:51 -07:00 |
|
Esteban Papp
|
4a972d96f9
|
Gems others
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
|
2021-09-03 20:37:33 -07:00 |
|
Esteban Papp
|
b96b99363c
|
Merge branch 'development' into cmake/linux_fix_warn_unused
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
|
2021-08-20 14:51:35 -07:00 |
|
Esteban Papp
|
ea2f74dc0f
|
more fixes for Gems
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
|
2021-08-20 14:51:12 -07:00 |
|
SergeyAMZN
|
5bc46fc676
|
Merge pull request #2639 from aws-lumberyard-dev/nvsickle/NetworkingActivationOrder
Ensure network autonomy gets set before entity activation
|
2021-08-20 14:09:30 +01:00 |
|
pereslav
|
92a46c705e
|
Added the ability to look up a Net Entity ID for a given AZ Entity ID
Signed-off-by: pereslav <pereslav@amazon.com>
|
2021-08-19 16:57:32 +01:00 |
|
kberg-amzn
|
6518cf82d6
|
Merge remote-tracking branch 'origin/development' into MultiplayerDesyncsAndCorrectionFixes
|
2021-08-13 09:58:21 -07:00 |
|
Olex Lozitskiy
|
5363105c6d
|
SIG/Network - Migrated legacy multiplayer per entity analytics over to O3DE Multiplayer Gem
Added a new ImGui menu under Multiplayer: "Multiplayer Entity Stats"
|
2021-08-10 15:55:10 -04:00 |
|
kberg-amzn
|
b957b26b54
|
merging latest development
Signed-off-by: kberg-amzn <karlberg@amazon.com>
|
2021-08-09 16:27:29 -07:00 |
|