Vincent Liu
a534fccc9b
Expose matchmaking event polling APIs and add required session notifications ( #4636 )
...
* Expose matchmaking event polling APIs and add required session notifications
Signed-off-by: onecent1101 <liug@amazon.com>
4 years ago
Vincent Liu
6823ea2274
Add GameLift matchmaking backfill server support ( #4622 )
...
* Add GameLift matchmaking backfill server support
Signed-off-by: onecent1101 <liug@amazon.com>
4 years ago
Gene Walters
b464ff966c
merging latest dev + resolving 1 merge conflict
...
Signed-off-by: Gene Walters <genewalt@amazon.com>
4 years ago
Gene Walters
d36041d1b7
Update based on feedback. Adding event to MPSystemComponent for receiving a server acceptance packet. The editor system component subscribes to this event and tells the server we're ready for entity updates
...
Signed-off-by: Gene Walters <genewalt@amazon.com>
4 years ago
puvvadar
170a32d667
Merge latest to mp_handshake_conndata
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
4 years ago
Gene Walters
73891c71b7
Fix EditorServer connection by ensuring that SendReadyForEntityUpdates is only called after a handshake is finished and the editor has accepted the editorserver's connection. Also allow engine-centric projects to use editor-server by passing in the project-path when launching the editor-server. Also allow devs to set sv_defaultPlayerSpawnAsset from inside the editor and it'll be used by the editor-server
...
Signed-off-by: Gene Walters <genewalt@amazon.com>
4 years ago
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>
4 years ago
puvvadar
2811a84187
Move did handshake logic to connection data plus an optimization
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
4 years ago
kberg-amzn
0a829f9661
Merging latest development
...
Signed-off-by: kberg-amzn <karlberg@amazon.com>
4 years ago
kberg-amzn
f837f0494b
many bug fixes
...
Signed-off-by: kberg-amzn <karlberg@amazon.com>
4 years ago
kberg-amzn
d28bcbe027
Reverts changes to component application and adds further client migration handling hookup
...
Signed-off-by: kberg-amzn <karlberg@amazon.com>
4 years ago
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>
4 years ago
puvvadar
ebbe4b99a4
Add const to some funcs and fix a comment
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
4 years ago
puvvadar
decf15df21
Move packet dispatch to return an enum that includes a pending option
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
4 years ago
puvvadar
318fee8e22
Fix tabs
...
Signed-off-by: puvvadar <puvvadar@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
puvvadar
ebe326f6e9
Add server side accounting for blend factor
...
Signed-off-by: puvvadar <puvvadar@amazon.com>
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
puvvadar
a48a0d1f8a
Fix positional desync of network objects plus related log spam
...
Signed-off-by: puvvadar <puvvadar@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
632d774d4c
Add disconnect type param to Terminate
5 years ago
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
5 years ago
puvvadar
55f5e9f0ae
Remove unnecessary forward declare
5 years ago
puvvadar
3a7df983d9
Cleanup listen and connect logic to prevent log spam
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
2eca923694
Rework session validation to work through Connect packet
5 years ago
puvvadar
04bf6c3689
Separate out session validation into its own packet
5 years ago
puvvadar
cd5867d2fa
Cleanup session changes and add on connection disconnected event
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
14bc0ba8ac
Merge remote-tracking branch 'origin' into MultiplayerComponents
5 years ago
karlberg
802943bbb3
Bug fixes, naming changes to make variables more clear, and adds a cvar to adjust client window size
5 years ago
Gene Walters
b5a0df00e1
Hosts which are not a dedicated server (meaning they also play the game) will spawn a default player for themselves
5 years ago
karlberg
6a643392f0
Merging latest main
5 years ago
karlberg
487e989e68
Several updates to complete rewind support and remove unneeded functionality
5 years ago
puvvadar
e2ade654fb
Address misc feedback
5 years ago
puvvadar
920f85981d
Add another missed header file
5 years ago
puvvadar
cb55eaf853
Merge main to mp_editor_pipeline
5 years ago
puvvadar
fb51829360
Resolve MP Gem Ctrl+G changes with main
5 years ago