Editor: Deprecated UGSCAssetManager and removed code dealing with UAbilitySystemGlobals InitGlobalData() call (not required anymore since 5.3) #
- Runtime: Deprecated UGSCAssetManager now that
UAbilitySystemGlobals::Get().InitGlobalData()
is not required to be called by user code anymore (since 5.3) - Runtime: Removed UGSCDeveloperSettings and its
bPreventGlobalDataInitialization
config. - Runtime: Removed UGSCDeveloperSettings handling in main module, e.g. updating AssetManagerClassName when
bPreventGlobalDataInitialization
value was changed. - Editor: Renamed EDITOR_LOG macro to GSC_EDITOR_LOG and introduced GSC_EDITOR_PLOG (to prefix log with function name)
- Editor: Handle GSCAssetManager deprecation with a slate notification on project startup, allowing user to reset Engine.AssetManagerClassName to its default value (
/Script/Engine.AssetManager
) - Editor: Fixing open settings in GAS Companion combo menu for first entry