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]
Add in a cvar 'EnhancedInput.Editor.EnableMappingNameValidation' to toggle name validation, just to make sure that we can do sanity checks that the validation is actually accurate
#rb nate.strohmyer
#rnx
#preflight 643712e90c4277fc0bce6fdf
[CL 25018938 by ben hoffman in ue5-main branch]
[FYI] justin.peterson
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL24935839 - CIS EdTest Warning
[FYI] ben.hoffman
Original CL Desc
-----------------------------------------------------------------
Register IMC's to all saved key profiles instead of just the current only. Break out the registration of keys to a different function to allow us to re-register IMC's when on serialize to ensure the mappings are up to date
#rb Jodon.Karlik
#rb Michel.Champoux
#rnx
#preflight skip
[CL 24951926 by justin peterson in ue5-main branch]
[FYI] ben.hoffman
Original CL Desc
-----------------------------------------------------------------
Register IMC's to all saved key profiles instead of just the current only. Break out the registration of keys to a different function to allow us to re-register IMC's when on serialize to ensure the mappings are up to date
#rb Jodon.Karlik
#rb Michel.Champoux
#rnx
#preflight skip
[CL 24951911 by justin peterson in ue5-main branch]
Add another command to save the settings to a slot to make testing easier, without having to create some UI to do it in game
#rb none
#rnx
#preflight 6427068b472a24e5709c3fa9
[CL 24876610 by ben hoffman in ue5-main branch]
- Initalize bIsDirty to false in the constructor
- Change IsCustomized to allow for the EKeys::Invalid key, which means that players can set a keybinding to "Unbound" if they desire. This means that the "CustomKey" will always be set to the default key now, and we check if it is different then the default key and not check it for validity
- Fix a few simple typos and make some structs final to make it impossible to subclass them, since it could risk serialization issues.
#rb trivial
#preflight 6426ddd49621ba9cb4aeece7
[FYI] Michel.Champoux
[CL 24872019 by ben hoffman in ue5-main branch]
[FYI] Michel.Champoux
Original CL Desc
-----------------------------------------------------------------
Exposed saving headers to allow subclasses access.
UpdateOriginalKey now sets the display category of a mapping.
Fixed Typos.
[FYI] [at]Ben.Hoffman
[CL 24867835 by ben hoffman in ue5-main branch]
Add a display category FText to the Player Mappable keys to support all of the old features
#rb trivial
#rnx
#preflight 64121ec0924023147db1277d
[CL 24663465 by ben hoffman in ue5-main branch]