Commit Graph

297 Commits

Author SHA1 Message Date
alejandro aguilar
b72b4725e7 NetDriverDefinition refactor across all platforms.
Removed GameEngine re-definitions in Platform config.
Moved Platform config from Engine to BaseEngine

#jira UE-221768
[REVIEW] [at]Chris.Varnsverry

[CL 36764477 by alejandro aguilar in 5.5 branch]
2024-10-01 20:42:48 -04:00
ben marsh
595309196c Merging NET 8 upgrades from Main.
[CL 36755991 by ben marsh in 5.5 branch]
2024-10-01 19:12:37 -04:00
alejandro aguilar
5cc644eee9 Added support for EOS_Lobby_AddNotifyLeaveLobbyRequested, new Sessions interface event and corresponding logic in CommonSessionSubsystem and CommonGameInstance reacting to it
#jira UE-216708
[REVIEW] [at]Chris.Varnsverry, [at]Ben.Zeigler, [at]Rob.Cannaday
#rb ben.zeigler, Chris.Varnsverry

[CL 36384240 by alejandro aguilar in 5.5 branch]
2024-09-18 06:32:51 -04:00
Ryan Hummer
4af2fd066d Updating Dev-Release-5.5 from Main at CL #36144969
#okforversepublic

[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
sebastian lewicki
695acb1980 Upgrading the CQTest plugin to an Engine module
Introducing the CQTestEnhancedInput plugin as this requires use of the EnhancedInput Engine Plugin (Engine modules cannot make use of the Engine Plugin)
#jira UE-217806
#rb Devin.Doucette, Jerome.Delattre, rob.huyett, sean.sweeney

[CL 36039088 by sebastian lewicki in ue5-main branch]
2024-09-05 10:24:20 -04:00
Bryan Johnson
273619e578 Populate Dev-Release-5.5 from Main at CL #36031478
[CL 36031727 by Bryan Johnson in Dev-5.5 branch]
2024-09-05 02:10:26 -04:00
rdunnington
8337d6c955 PR #11964: Fix null pointers
PR #11300: [Common UI] Add the CommonUI.ResetUIInputConfigOnActivatableTreeDeactivation console variable

#jira UE-216426, UE-203370
#rb daren.cheng

[CL 35934039 by rdunnington in ue5-main branch]
2024-08-30 15:10:27 -04:00
KaosSpectrum
8500602158 Reapply PR #12228: Gameplay Abilities Developer Settings
Introducing the option to configure the AbilitySystemGlobals through an easier to understand user interface found in the Editor's Project Settings.  Backwards compatability is maintained with the old data.

[Backout] - CL35798104, CL35776389
[FYI] cory.kolek
Original CL Desc

#rb justin.hare
#jira UE-221890

[CL 35826176 by KaosSpectrum in ue5-main branch]
2024-08-27 11:14:32 -04:00
jodon karlik
fa805db5a3 Fix for Lyra Shipping Client/Server compilation
#rb dan.oconnor

[CL 35816084 by jodon karlik in ue5-main branch]
2024-08-26 19:39:20 -04:00
KaosSpectrum
a84e8436ac [Backout] - CL35776389
[FYI] jodon.karlik
Original CL Desc
-----------------------------------------------------------------
PR #12228: Gameplay Abilities Developer Settings

Introducing the option to configure the AbilitySystemGlobals through an easier to understand user interface found in the Editor's Project Settings.  Backwards compatability is maintained with the old data.

#rb justin.hare
#jira UE-221890

[CL 35798375 by KaosSpectrum in ue5-main branch]
2024-08-26 10:34:08 -04:00
seb bergeronraposo
7e0f17341b Fix in common session subsystem to use updated session settings from the OSS
#jira UE-222016
[REVIEW] [at]chris.varnsverry, [at]alejandro.aguilar, [at]ben.zeigler
#rb alejandro.aguilar, ben.zeigler, Chris.Varnsverry

[CL 35796405 by seb bergeronraposo in ue5-main branch]
2024-08-26 08:41:16 -04:00
KaosSpectrum
6f2fa8cb9d PR #12228: Gameplay Abilities Developer Settings
Introducing the option to configure the AbilitySystemGlobals through an easier to understand user interface found in the Editor's Project Settings.  Backwards compatability is maintained with the old data.

#rb justin.hare
#jira UE-221890

[CL 35776697 by KaosSpectrum in ue5-main branch]
2024-08-23 14:08:20 -04:00
alejandro aguilar
dd2856de14 Added missing logic to fix joining Steam sessions on Lyra
[CL 35767994 by alejandro aguilar in ue5-main branch]
2024-08-23 06:31:21 -04:00
alejandro aguilar
4575661f24 Added logic to disable the beacon part of Lyra session flow via config.
Added relevant config in all platforms, either to not use beacons, or defining which netdriver to use.

#jira UE-222123
[REVIEW] [at]Chris.Varnsverry
#rb Chris.Varnsverry

[CL 35690549 by alejandro aguilar in ue5-main branch]
2024-08-21 04:28:17 -04:00
ben zeigler
768b7f91d0 Fix demo playback in Lyra packaged games by fully defining the net drivers.
The proper fix might be to change the platforms to not override GameEngine, but that could cause problems with exsiting ini files.
[FYI] alejandro.aguilar

[CL 35551081 by ben zeigler in ue5-main branch]
2024-08-14 17:55:08 -04:00
devin doucette
0715918f04 Fixed missing calls to Super::AddReferencedObjects
#rb Steve.Robb
#rnx

[CL 35505106 by devin doucette in ue5-main branch]
2024-08-13 15:38:09 -04:00
ben hoffman
64d296a061 Lyra Deprecated types cleanup
#rb sebastian.lewicki, justin.hare

[CL 35450971 by ben hoffman in ue5-main branch]
2024-08-12 09:39:09 -04:00
ben zeigler
94373a92b9 Enable tick.AllowBatchedTicks in Lyra to help test CL 35375469
#jira UE-214455

[CL 35375545 by ben zeigler in ue5-main branch]
2024-08-07 14:23:17 -04:00
drandall-microsoft
543373af0e Expanding on the CQTestBlueprintHelper into a more generic CQTestAssetHelper
#jira UE-219996
#commit 12158
PR #12158
#rnx
#rb Jerome.Delattre, rob.huyett

[CL 35368690 by drandall-microsoft in ue5-main branch]
2024-08-07 10:42:06 -04:00
alejandro aguilar
f5e4d41bbd Changes to enable basic EOS beacon communication in Lyra
#jira UE-181372
[REVIEW] [at]Chris.Varnsverry, [at]Ryan.Maloney
#rb Chris.Varnsverry

[CL 35363749 by alejandro aguilar in ue5-main branch]
2024-08-07 05:26:17 -04:00
alejandro aguilar
875228946f Fix for EOS session search results failing validity check
#jira UE-220267
[REVIEW] [at]Chris.Varnsverry
#rb Chris.Varnsverry

[CL 35363146 by alejandro aguilar in ue5-main branch]
2024-08-07 04:23:47 -04:00
alejandro aguilar
3c9e0c93be Additional config needed for beacon communication to work in Sony consoles
#jira UE-181372

[CL 35334640 by alejandro aguilar in ue5-main branch]
2024-08-06 03:56:02 -04:00
alejandro aguilar
36a5db3fb7 Added reservation beacon functionality to Lyra's CommonSessionSubsystem
Added console command processing functionality to CommonGameInstance and CommonSessionSubsystem

#jira UE-181372
[REVIEW] [at]Chris.Varnsverry
#rb ben.zeigler, Chris.Varnsverry

[CL 35303207 by alejandro aguilar in ue5-main branch]
2024-08-05 05:14:08 -04:00
chris babcock
dab093e7de Bump up the Lyra Android size check
#jira UE-220269
#android
[REVIEW] [at]Josh.Adams
#rb Josh.Adams

[CL 35232644 by chris babcock in ue5-main branch]
2024-07-31 18:34:22 -04:00
matt peters
2a88b47fd8 AssetRegistry - Memory optimization -
*) Store AssetData pointers as 4byte indexes rather than 8byte pointers.
*) Store a single index in the values of CachedAssetsByPackageName. For the relatively few packages with multiple assets, set a bit in the index that indicates it should instead be looked up in a separate list of indirect arrays.
*) TSetKeyFuncs: Add a container similar to TSet but that takes a KeyFuncs instance variable rather than requiring global variables for KeyFuncs. Implemented with linear probing rather than sparsearray.
#rnx
#rb Francis.Hurteau, robert.millar

[CL 35157286 by matt peters in ue5-main branch]
2024-07-29 18:39:43 -04:00