When declaring the section below in DefaultGame.ini - the curvetable AttrLevels is not loading on a packaged game. This is supposed to be inherent behavior - not needed to be overriden - in the struct function FAttributeSetInitterDiscreteLevels::InitAttributeSetDefaults. This works fine in editor - values show as whats being read in from the curve table… but when packaged it is the attributeset defaults and never changes when it should.
I’ve even gone as far as to remove the package settings to Use Pak File & Use to Store and have verified that the .uasset (curveTable) is indeed being packaged in the result. Any thoughts?
ENVIRONMENT:
5.2 Source
==== DEFAULTGAME.INI ====
[/Script/GameplayAbilities.AbilitySystemGlobals]
+AbilitySystemGlobalsClassName=/Script/VIGame.VI_AbilitySystemGlobals
+GlobalAttributeSetDefaultsTableNames=/Game/Data/CharAttrTbl/AttrLevels.AttrLevels