karlberg
|
80bf6d54bc
|
Merge remote-tracking branch 'origin' into MultiplayerComponents
|
2021-05-15 15:10:45 -07:00 |
|
karlberg
|
c6ea0c0a46
|
Various local prediction and input processing related fixes
|
2021-05-15 15:10:17 -07:00 |
|
karlberg
|
bb3142278e
|
Fixes an example comment error in multiplayer component jinjas
|
2021-05-14 15:03:11 -07: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 |
|
Gene Walters
|
46024f293d
|
Merge branch 'main' into SPEC6476_ReflectNetworkProperties
|
2021-05-13 22:04:21 -07:00 |
|
Gene Walters
|
7cd4bbee15
|
Jinja fix white space a bit, still dont fully understand this, but it looks a little better
|
2021-05-13 21:52:37 -07:00 |
|
Gene Walters
|
77899c5d96
|
Updated network property behavior context category so they are grouped nicer in the Script Canvas palette
|
2021-05-12 20:45:58 -07:00 |
|
karlberg
|
eea0660d21
|
A couple more fixes
|
2021-05-12 20:26:08 -07:00 |
|
karlberg
|
254ad165c1
|
A bunch of work to get external multiplayer components to actually work
|
2021-05-12 16:01:59 -07:00 |
|
Gene Walters
|
9a4884ff0b
|
Exposing Multiplayer integral types (just wrapped ints) to bevahior context so that Network Properties using these type can be Get/Set from Script Canvas
|
2021-05-12 14:19:18 -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 |
|
Gene Walters
|
0867764e5b
|
Updating Autocomponent behavior context property methods to give warnings if a Get/Set fails and how users might go about fixing the issue
|
2021-05-11 22:46:21 -07:00 |
|
Gene Walters
|
b9a0bf52ab
|
Merge branch 'main' into SPEC6476_ReflectNetworkProperties
|
2021-05-11 10:46:54 -07:00 |
|
Gene Walters
|
3ebf23211f
|
Update Mutliplayer Autocomponent to add Get/Set behavior context methods for any Network Properties with GenerateEventBindings=true. Known issues: not tested with container types, some jinja whitespace
|
2021-05-11 09:37:34 -07:00 |
|
karlberg
|
80f6dcd258
|
Build fixes for android
|
2021-05-07 16:20:00 -07:00 |
|
karlberg
|
e7f0bc9ee2
|
Local prediction player controller is now functional
|
2021-05-06 17:23:03 -07:00 |
|
karlberg
|
a1fe8fe419
|
Ported the local prediction player controller component
|
2021-05-05 20:07:16 -07:00 |
|
karlberg
|
6bb51bd9e4
|
Merging latest origin
|
2021-04-27 19:14:11 -07:00 |
|
karlberg
|
2fc710d73b
|
Addressing PR feedback
|
2021-04-27 16:03:39 -07:00 |
|
karlberg
|
51e8b21a0e
|
Clang compile fix
|
2021-04-27 14:04:36 -07: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 |
|
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 |
|
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
|
45faa26ffd
|
Some initial updates for eventual support of locally predicted input processing
|
2021-04-14 17:50:04 -07: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 |
|