Commit Graph

169 Commits

Author SHA1 Message Date
zousar shaker
6c659da8c8 Change use of Zen as Local DDC and Zen as Cooked Output Store to apply internally across all platforms, not just Windows.
#rb none

[CL 28620697 by zousar shaker in ue5-main branch]
2023-10-10 11:11:15 -04:00
matt peters
c15ff8fc56 Lyra: Turn on SkipOnlyEditorOnly
#rnx
#rb Ben.Zeigler

[CL 28544096 by matt peters in ue5-main branch]
2023-10-06 12:23:38 -04:00
Bryan Johnson
d65e34b468 Provide the ability for LyraBuild to have Tool and LyraGame arguments passed via buildgraph arguments to be in line with BuildAndTest
#jira none
#rnx
#rb none

[CL 28437911 by Bryan Johnson in ue5-main branch]
2023-10-03 18:50:35 -04:00
ben zeigler
26da3f88bb Simplify Lyra dedicated server login code, dedicated server user login is not supported by most online subsystems so just log and continue either way
#jira UE-194623
#rb alejandro.aguilar

[CL 28349551 by ben zeigler in ue5-main branch]
2023-09-29 14:36:51 -04:00
chris varnsverry
0113e8dc73 - Remove bShouldEnforceBeingLaunchedByEGS
#jira UE-180845
[REVIEW] [at]Alejandro.Aguilar

[CL 28268227 by chris varnsverry in ue5-main branch]
2023-09-27 06:17:11 -04:00
remi toupingaudet
3791518c49 UnrestFest demo content in Lyra; almost done
fixed 95% of the CAS for the bench, just need anim tweaks

#changelist validated

[CL 28198523 by remi toupingaudet in ue5-main branch]
2023-09-25 14:56:17 -04:00
ben zeigler
9eaf17ad85 Invert the newly added bUseSessions variable to be bUseLobbiesDefault and implement as a UObject config variable instead of a manual ini setting
Also swap CommonUserSubsystem to Engine config for consistency although nothing is currently saving
#jira UE-184066
#rb alejandro.aguilar

[CL 28097355 by ben zeigler in ue5-main branch]
2023-09-21 14:48:44 -04:00
ben zeigler
739a690815 Clean up lyra dedicated server hosting option, it doesn't make sense to use IsRunningDedicatedServer here but it's unclear when dedicated server login is required so left a comment for later
#jira UE-194623
#rb alejandro.aguilar

[CL 28097294 by ben zeigler in ue5-main branch]
2023-09-21 14:47:33 -04:00
josh adams
aeb5cb1347 - Restoring a backout after fixing the issue that causes the backout
[Backout] - CL27745134
[FYI] stan.hormell
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL27731288 - CIS / Build Errors
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others

[CL 27923017 by josh adams in ue5-main branch]
2023-09-15 13:39:02 -04:00
stan hormell
37bad2d07b [Backout] - CL27731288 - CIS / Build Errors
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others

[CL 27745141 by stan hormell in ue5-main branch]
2023-09-10 22:58:21 -04:00
josh adams
a8a9a0b759 - Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others

[CL 27731364 by josh adams in ue5-main branch]
2023-09-08 17:58:55 -04:00
alejandro aguilar
324a796e11 Fix for Horde build error, missing header in CommonSessionSubsystem.cpp
[CL 27587683 by alejandro aguilar in ue5-main branch]
2023-09-04 13:00:16 -04:00
alejandro aguilar
70de3b530d Fixes and missing logic to ensure DS Sessions work in Lyra when using OSS EOS.
OnlineSubsystemEOS' bUseLocalIPs config variable enables this functionality when testing locally (along with -multihome), while testing over a network might require additional setup.
CommonSessionSubsystem's bUseSessions config variable enables using OSS EOS Sessions instead of Lobbies.

#jira UE-184066
[REVIEW] [at]Michael.Kirzinger, [at]Chris.Varnsvery, [at]Rob.Cannaday

[CL 27585184 by alejandro aguilar in ue5-main branch]
2023-09-04 08:53:36 -04:00
ben zeigler
88ebca88cb Change ULyraUserFacingExperienceDefinition::CreateHostingRequest to call the CommonSessionSubsystem function if it is available
#rb alejandro.aguilar

[CL 27555963 by ben zeigler in ue5-main branch]
2023-09-01 11:06:56 -04:00
ben zeigler
4f7cda9978 Fix bug in CommonUserSubsystem where it treated localOnly login status as good enough for online play
#rb jake.niman
#jira UE-175668

[CL 27538302 by ben zeigler in ue5-main branch]
2023-08-31 17:11:23 -04:00
christopher fiala
5a964ffb0e Generate HTile layer for Nanite Material Depth target even when r.Nanite.ExportDepth is disabled. Also, re-enable r.Nanite.ExportDepth for Lyra, since the bug it was disabled to avoid has now been fixed.
#jira UE-185901
#rb graham.wihlidal

[CL 27473185 by christopher fiala in ue5-main branch]
2023-08-29 20:45:41 -04:00
charles lefebvre
72ff8fa25a Fix impossible cast
#rnx
[FYI] Ben.Hoffman

[CL 27447945 by charles lefebvre in ue5-main branch]
2023-08-29 11:05:10 -04:00
alejandro aguilar
1aeb7b9bae Removal of logic in ShooterGame and Lyra manually adding a user to the session during session creation (this will happen automatically during travel).
#jira UE-193304
[REVIEW] [at]Rob.Cannaday, [at]Chris.Varnsverry

[CL 27441326 by alejandro aguilar in ue5-main branch]
2023-08-29 08:28:31 -04:00
ben hoffman
8fba62af5e Fix a bug on mobile in Lyra where the input was only being injected for one axis instead of two, resulting in a sita
#jira UE-193579
#rb justin.hare
#rnx

[CL 27327884 by ben hoffman in ue5-main branch]
2023-08-23 19:34:47 -04:00
kirill zorin
e9dde63b6a Updating build settings to V5.
#rb trivial

[CL 27316335 by kirill zorin in ue5-main branch]
2023-08-23 15:22:24 -04:00
dominic couture
4728773345 -Fix access from CompoentID to GetPrimitiveSceneId()
#rb none

[CL 27201108 by dominic couture in ue5-main branch]
2023-08-18 09:50:35 -04:00
jeanfrancois dube
8fba563206 Merged duplicated logic to identify if a package contains a world or any object outered to a world (in an external package) into UWorld::IsWorldOrWorldExternalPackage.
#rb sebastien.lussier

[CL 27170136 by jeanfrancois dube in ue5-main branch]
2023-08-17 08:19:39 -04:00
jeanfrancois dube
406792d5d5 Fix Lyra compilation.
#rb none

[CL 27100626 by jeanfrancois dube in ue5-main branch]
2023-08-15 09:15:32 -04:00
Bryan Johnson
07a0b76f6c Add support for EditorCompileArgs Option
#jira none
#rnx
#rb none

[CL 27038619 by Bryan Johnson in ue5-main branch]
2023-08-11 14:43:04 -04:00
robert manuszewski
d3991fec9b Fixing potential compile errors ahead of enabling TObjectPtr GC barrier
#rb trivial

[CL 26868625 by robert manuszewski in ue5-main branch]
2023-08-05 06:09:54 -04:00