Commit Graph

120 Commits

Author SHA1 Message Date
ben zeigler
c614f2f322 Fix ensure when starting Lyra dedicated server, my settings changes did not handle this case
#rb none
#jira UE-186295
#preflight none

[CL 25550327 by ben zeigler in ue5-main branch]
2023-05-19 15:24:58 -04:00
axel riffard
75a04bdb17 Remove iOS flag to align with the new IOS_Minimum logic in DefaultEngine
#jira UE-184959
#rb trivial
#preflight

[CL 25521894 by axel riffard in ue5-main branch]
2023-05-18 02:00:12 -04:00
remi toupingaudet
82883dccc6 Added tags and some more needed plugins for StateTrees and Gameplay Interactions in LyraExplorer
#changelist validated

[CL 25495038 by remi toupingaudet in ue5-main branch]
2023-05-16 15:31:58 -04:00
kirill zorin
de8db5ff76 Converting ARO-facing raw pointers to TObjectPtr ahead of raw pointer ARO API deprecation.
#rb zousar.shaker
#rb markus.breyer
#rb robert.manuszewski

#preflight 646391406b1406b54ab15460

[CL 25489627 by kirill zorin in ue5-main branch]
2023-05-16 10:52:49 -04:00
Zousar Shaker
d54838e7d9 Enforce use of TObjectPtr in Lyra builds.
#rb none
#preflight 645bd1cc41461eaa416e728c

[CL 25409858 by Zousar Shaker in ue5-main branch]
2023-05-10 13:43:20 -04:00
Jerome Delattre
8d4d7d1299 Fix warning property BuildName is not defined
#preflight 645944b9fd4b8f4e0dca24ef
#rnx
#rb trivial

[CL 25374885 by Jerome Delattre in ue5-main branch]
2023-05-08 15:01:46 -04:00
eldar seydamet
fa33d5bb40 Lyra - Added ForceTickLoadingScreenEvenInEditor=False to DefaultGame.ini to avoid crash
#jira UE-184114
#preflight ini edit

[CL 25340557 by eldar seydamet in ue5-main branch]
2023-05-04 15:21:25 -04:00
ben zeigler
ec1c2cd72f Fix null access crash if calling GetAbilitySystemComponent too early
From PR #10391
#rb none
#jira none
#preflight none

[CL 25325072 by ben zeigler in ue5-main branch]
2023-05-03 16:25:32 -04:00
jodon karlik
472b38353a Properly deprecate old IsDataValid for a new, const version with FDataValidationContext.
This allows your assets to warn on top of erroring out.

#jira UE-183475
#preflight 644ae7701c2846595cbe0e21

[CL 25224515 by jodon karlik in ue5-main branch]
2023-04-27 17:53:18 -04:00
ben hoffman
c3e6962952 Deprecate some old Lyra Input mapping code to remove any dependencies on Player Mappable Input Configs.
#jira UE-175936
#rb me
#preflight 644ab8c66638b9128416b80d

[CL 25220616 by ben hoffman in ue5-main branch]
2023-04-27 14:38:35 -04:00
alejandro aguilar
df4024a7db Addition of presence tracking for OSSv2 Lobbies
#jira UE-163563
#review-25106211 @Michael.Atchison, @Chris.Varnsverry, @Michael.Kirzinger
#preflight 6448d9480f12404fb78666b6

[CL 25194909 by alejandro aguilar in ue5-main branch]
2023-04-26 04:21:13 -04:00
jodon karlik
8f1d8e47a2 Checking if a regeneration of this header file will unblock the minimal build.
[CL 25150662 by jodon karlik in ue5-main branch]
2023-04-21 14:48:34 -04:00
ben hoffman
1cc63389f2 Lyra Input refactoring!
- Combines all key mappings into non-device specific assets.
- Removes use of Player Mappable Input Config asset type in favor of the new Enhanced Input player mappable key settings system
- Re-saves DefaultGame_Label to fix up deleted asset references
- Adds metadata to each individual Input Action asset, instead of having it on the individual key mappings with an IMC.
- Removes the "config" keymappings approach in favor of the new EI Player Mappable key settings system

#jira UE-180031
#rb justin.hare
#rb jodon.Karlik

#preflight 64372ac7f12d5de70590acf0

[CL 25129605 by ben hoffman in ue5-main branch]
2023-04-20 12:26:58 -04:00
kirill zorin
a469aafd78 Update callsites to prepare for upcoming TArray/TArrayView<TObjectPtr<...>> restrictions
#rb zousar.shaker
#rb devin.doucette
#rb steve.robb
#rb robert.manuszewski
#rb saam.barati
#preflight 643f4c09a35280ed4f53ccb3

[CL 25100071 by kirill zorin in ue5-main branch]
2023-04-18 22:39:29 -04:00
eamon tpowell
5bd1874144 Fixed assertion due to invalid UserId after failed login.
#jira UE-179842

#preflight 6436c4e00c4277fc0ba26172

#review-25022906 @Chris.Varnsverry @Bertrand.Carre

[CL 25065548 by eamon tpowell in ue5-main branch]
2023-04-17 04:33:07 -04:00
ben hoffman
2a9ba33ea9 Remove unnecessary log from lyra user settings
#jira none
#rb trivial
#rnx
#preflight skip

[CL 25032356 by ben hoffman in ue5-main branch]
2023-04-13 16:51:36 -04:00
ben hoffman
64d8f459cf Only log an error if the weapon spawner is we are not in a replay world. This prevents log spam when doing a replay, while allowing the error in normal PIE situations if you accidently leave the property null.
#jira UE-183005
#rb justin.hare
#preflight 6436ff1d0c19befb6ca73c1b

[CL 25015064 by ben hoffman in ue5-main branch]
2023-04-12 16:31:29 -04:00
ben hoffman
1f291e5227 Lyra: Add a Lyra Player Mappable key settings, Lyra Input user settings, and Lyra player mappable key profile base classes. There are no customizations in them for now, but this way it is easier for a game based on Lyra to customize their input settings.
For now, these are being submitted but not enabled until the content gets cleaned up to use the new player mappable key settings.

#jira UE-180031
#rb trivial
#rnx
#preflight 6436d69a00398d6f885bd888

[CL 25011372 by ben hoffman in ue5-main branch]
2023-04-12 14:14:18 -04:00
ben hoffman
b1194f22ec Lyra: Add the input device property test map to the quick access menu in the editor
#jira none
#rb trivial
#Rnx
#preflight skip

[CL 25011304 by ben hoffman in ue5-main branch]
2023-04-12 14:12:10 -04:00
jamie hayes
1234e22857 Fix for Nanite DepthExport asserts when entering a split-screen match on consoles.
#preflight skip

[CL 24977085 by jamie hayes in ue5-main branch]
2023-04-10 10:10:15 -04:00
ben zeigler
d1a3634339 Fix bad printf in Lyra session code
#rb seb.bergeronraposo
#jira none
#preflight none

[CL 24936992 by ben zeigler in ue5-main branch]
2023-04-05 17:14:32 -04:00
robert srinivasiah
e321ecb6cb Delete OculusVR Plugin
Light the beam, OpenXR!

#jira UE-173787
#preflight 64265a46861bf344cef900b9 64266ccb2a0b706ac66bd7ee
#rb christopher.waters, jeff.fisher, Arciel.Rekman

[CL 24884468 by robert srinivasiah in ue5-main branch]
2023-04-01 02:39:16 -04:00
ben zeigler
88d2bf205f Add a ShooterExplorer gameplay tag ini file, root tag Explorer
#rb none
#jira none
#preflight none

[CL 24878920 by ben zeigler in ue5-main branch]
2023-03-31 17:39:20 -04:00
ben zeigler
6e17c6b7b6 Enable gameplay interaction and other AI plugins for Lyra, and add some sample content to ShooterExplorer
Modify W_InteractionPrompt to implement the identifier interface, but I still need a better way of passing through params
#rb remi.toupin-gaudet
#jira UE-180500
#preflight none

[CL 24876003 by ben zeigler in ue5-main branch]
2023-03-31 14:45:23 -04:00
ben zeigler
5d1668bf5c Add an empty seamless travel transition map to Lyra, but don't hook it up by default as the engine-created transient map works fine
#jira UE-166390
#preflight none
#rb none

[CL 24858566 by ben zeigler in ue5-main branch]
2023-03-30 15:16:01 -04:00