kberg-amzn
976654e809
Merging latest development
...
Signed-off-by: kberg-amzn <karlberg@amazon.com>
4 years ago
kberg-amzn
e0d0bbfdae
Changes to desync debug output to make it less stressful on bandwidth and the server, as well as some fixes to corrections on the local client
...
Signed-off-by: kberg-amzn <karlberg@amazon.com>
4 years ago
puvvadar
8612d7bce2
Fix incorrect blending math
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
4 years ago
puvvadar
496a0f686f
Merge branch 'development' of https://github.com/o3de/o3de into mp_lerp_jitter
4 years ago
kberg-amzn
6839497d99
Corrects math computing blend factors to interpolate state between received network updates
...
Signed-off-by: kberg-amzn <karlberg@amazon.com>
4 years ago
puvvadar
08a53a3a6f
Merging development to mp_lerp_jitter
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
4 years ago
kberg-amzn
52780f2130
Merge branch 'development' of https://github.com/o3de/o3de into MultiplayerWeapons
4 years ago
puvvadar
ebe326f6e9
Add server side accounting for blend factor
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
4 years ago
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>
4 years ago
kberg-amzn
07a1af99ba
Merge branch 'development' of https://github.com/o3de/o3de into MultiplayerWeapons
4 years ago
Steve Pham
38261d0800
Shorten copyright headers by splitting into 2 lines ( #2213 )
...
* Updated all copyright headers to split the longer original copyright line into 2 shorter lines
Signed-off-by: Steve Pham <spham@amazon.com>
4 years ago
kberg-amzn
68d2536b3b
Merge branch 'development' of https://github.com/o3de/o3de into MultiplayerWeapons
5 years ago
kberg-amzn
bd5226aac5
Changes to fix rewindable attributes incorrectly used on read-only archetype data, fix some bad logic in the pre-render blending code, adding a serializer for AZ::Transform, and adding our client.cfg and server.cfg files to .gitignore
...
Signed-off-by: kberg-amzn <karlberg@amazon.com>
5 years ago
hultonha
9bfb90a513
Merge branch 'stabilization/2106' into hultonha/gitflow_210707_o3de
...
Signed-off-by: hultonha <hultonha@amazon.co.uk>
5 years ago
pereslav
4a42c32a4b
LYN-4989 Fixed player spawnable index. Build fix for ScriptCanvas gem when Profiling is on
...
Signed-off-by: pereslav <pereslav@amazon.com>
5 years ago
Chris Galvan
f47e71da36
Merged conflicts from pulling down latest development
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
5 years ago
Chris Galvan
d7574777a8
Resolved merge conflicts
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
5 years ago
Steve Pham
b4a2edec6a
Final update copyright headers to reference license files at the repo root ( #1693 )
...
* Final update copyright headers to reference license files at the repo root
Signed-off-by: spham <spham@amazon.com>
* Fix copyright validator unit tests to support the stale O3DE header scenario
Signed-off-by: spham <spham@amazon.com>
5 years ago
AMZN-Olex
d7bfd34a67
IFilterEntityManager work
...
Signed-off-by: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com>
5 years ago
Gene Walters
4e14c0069b
Merge branch 'upstream/stabilization/2106' into genewalt/gitflow_210628
5 years ago
puvvadar
d6629eea2e
Fix order of ops issue in MP Session Termination
5 years ago
puvvadar
632d774d4c
Add disconnect type param to Terminate
5 years ago
puvvadar
bda758a9c5
Adjust cleanup logic to handle Session events more cohesively
5 years ago
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
5 years ago
puvvadar
f2bc80d103
Remove obvious comment
5 years ago
puvvadar
f49e5cf645
Validate some base cases in InitializeMultiplayer
5 years ago
puvvadar
3a7df983d9
Cleanup listen and connect logic to prevent log spam
5 years ago
puvvadar
8f5681ffdb
Add GetActiveConnectionCount to IConnectionSet
5 years ago
puvvadar
04387be083
Remove some redundant includes, forward declares and similar pieces
5 years ago
puvvadar
a748c2e152
Cleanup and consolidate MPSystemComponent and add StopListening to AzNetworking
5 years ago
puvvadar
be71aec4e3
Merge branch 'development' of https://github.com/aws-lumberyard/o3de into mp_systemcomp_cleanup
5 years ago
puvvadar
2b8e87f674
Begin cleaning MPSysComponent
5 years ago
puvvadar
2a6009c94b
Cleanup OnDisconnect client case slightly
5 years ago
puvvadar
cf5641a211
Cleanup shutdown, activate and deactivate for MPSystemComponent
5 years ago
puvvadar
2eca923694
Rework session validation to work through Connect packet
5 years ago
puvvadar
adc09435f4
Cleanup validation failure logic
5 years ago
puvvadar
04bf6c3689
Separate out session validation into its own packet
5 years ago
puvvadar
59d0a8817e
Fix inconsistent naming and cover edge case
5 years ago
puvvadar
da7870bb2a
Fix some typos and comments
5 years ago
puvvadar
056e170eb6
Check for dns name on request player join
5 years ago
puvvadar
cd5867d2fa
Cleanup session changes and add on connection disconnected event
5 years ago
puvvadar
fa55b495c4
Add handling for session provider ticket
5 years ago
puvvadar
2b227a17d1
Remove extraneous code
5 years ago
puvvadar
45b1bbc85c
Fix duplicate include
5 years ago
puvvadar
6f4c0c2ce8
Rename interfaces for clarity
5 years ago
puvvadar
03989f77bb
Cleanup includes
5 years ago
puvvadar
40c7a6bd2d
Integrate remaining requests and rename Handling Requests interfaces for clarity
5 years ago
puvvadar
1d6c69dea2
Merge main to mp_session_integ
5 years ago
puvvadar
c55f65b78f
Integrate parts of Session Server API
5 years ago
karlberg
afeea87862
Fix for linux being a banned keyword
5 years ago