Esteban Papp
|
76a6df341b
|
SPEC-2513 Fixes to enable w4457
|
2021-06-04 10:51:47 -07:00 |
|
karlberg
|
14bc0ba8ac
|
Merge remote-tracking branch 'origin' into MultiplayerComponents
|
2021-06-02 14:57:00 -07:00 |
|
Gene Walters
|
0f258954fb
|
Fix for unit test. Checking that AssetManager is ready before spawning entities; MultiplayerSystemComponent will attempt to spawn a default player on init(), but during unit tests the AssetManager isn't stood up
|
2021-05-27 22:29:40 -07:00 |
|
karlberg
|
802943bbb3
|
Bug fixes, naming changes to make variables more clear, and adds a cvar to adjust client window size
|
2021-05-27 19:54:56 -07:00 |
|
karlberg
|
6a643392f0
|
Merging latest main
|
2021-05-19 13:37:45 -07:00 |
|
karlberg
|
487e989e68
|
Several updates to complete rewind support and remove unneeded functionality
|
2021-05-19 13:27:24 -07:00 |
|
pereslav
|
85374ea7fc
|
Merged from main
|
2021-05-18 13:10:44 +01:00 |
|
pereslav
|
970c87b487
|
Refactored spawning network entities to use SpawnableEntityManager instead of duplicating the code in NetworkEntityManager
|
2021-05-17 23:34:58 +01:00 |
|
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
|
2021-05-14 14:24:33 -07:00 |
|
pereslav
|
a852da93a3
|
Merge branch 'main' into MultiplayerPipeline
|
2021-05-13 23:40:43 +01:00 |
|
karlberg
|
601dd30452
|
Various build and test fixes
|
2021-05-12 20:41:53 -07:00 |
|
karlberg
|
254ad165c1
|
A bunch of work to get external multiplayer components to actually work
|
2021-05-12 16:01:59 -07:00 |
|
karlberg
|
d0b006c209
|
Some cleanup to better support backward reconciliation as well as dynamic player spawning on connect
|
2021-05-12 13:41:18 -07:00 |
|
pereslav
|
92ef82f933
|
Added handling parented net entities
|
2021-05-10 19:52:23 +01:00 |
|
karlberg
|
751d13dd7b
|
Merge remote-tracking branch 'origin' into MultiplayerComponents
|
2021-05-05 20:07:49 -07:00 |
|
karlberg
|
a1fe8fe419
|
Ported the local prediction player controller component
|
2021-05-05 20:07:16 -07:00 |
|
pereslav
|
f4bd72880e
|
Fixed tabs
|
2021-05-05 14:28:45 +01:00 |
|
pereslav
|
e414cc151d
|
SPEC-6590 Implemented network entities instantiation by network spawnable asset ID
|
2021-05-05 00:00:06 +01:00 |
|
karlberg
|
6bb51bd9e4
|
Merging latest origin
|
2021-04-27 19:14:11 -07:00 |
|
karlberg
|
a73d25dfe6
|
One more broken component causing atom tests to crash + some extra PR feedback
|
2021-04-27 16:54:01 -07:00 |
|
karlberg
|
2fc710d73b
|
Addressing PR feedback
|
2021-04-27 16:03:39 -07:00 |
|
pereslav
|
e3b016deba
|
PR feedback addressing
|
2021-04-27 14:57:36 +01:00 |
|
pereslav
|
008c653524
|
Added ReadyForEntityUpdates message allowing the server to send entity updates
|
2021-04-26 13:30:35 +01:00 |
|
karlberg
|
c8bc5b7463
|
Initial work on multiple gem multiplayer components
|
2021-04-22 14:35:24 -07:00 |
|
pereslav
|
c920e98da7
|
Added optional activation of selective entities spawning
|
2021-04-22 17:29:49 +01:00 |
|
karlberg
|
f26d7f9301
|
First crack at the multiplayer component registry to allow multiplayer components to live in any gem
|
2021-04-21 12:47:48 -07:00 |
|
pereslav
|
374f690b5d
|
tabs/whitespace fixes
|
2021-04-21 13:34:44 +01:00 |
|
karlberg
|
a2094e7308
|
Removing debug pragma
|
2021-04-20 17:20:37 -07:00 |
|
pereslav
|
2b6b4f5d17
|
Removed OnEntityAdded/OnEntityRemoved from NetworkEntityManager
|
2021-04-20 17:49:17 +01:00 |
|
karlberg
|
4e75a099b8
|
Initial Imgui debug display for stats, some hookup between entity replication and the spawnable code to make testing possible
|
2021-04-17 19:06:28 -07:00 |
|
karlberg
|
0ce18593d2
|
Merging latest main
|
2021-04-15 17:40:21 -07:00 |
|
pereslav
|
4962218d29
|
Refactored root spawnable instantiation, added selective instantiation of root spawnable entities
|
2021-04-16 00:19:43 +01:00 |
|
pereslav
|
a5fdbddeda
|
Merged MultiplayerPipeline from CodeCommit
|
2021-04-15 20:24:50 +01:00 |
|
karlberg
|
ca3df5d6c8
|
Various bug fixes to get entity replication working
|
2021-04-13 20:24:08 -07:00 |
|
alexpete
|
1044dc3da1
|
Integrating github/staging through commit ab87ed9
|
2021-04-09 11:27:37 -07:00 |
|
alexpete
|
c2cbd430fe
|
Integrating up through commit 90f050496
|
2021-04-07 14:03:29 -07:00 |
|
alexpete
|
75dc720198
|
Integrating latest 47acbe8
|
2021-03-25 13:57:57 -07:00 |
|