class ExtPerksContainer_Header extends KFGFxPerksContainer_Header; final function ExUpdatePerkHeader( Ext_PerkBase PerkClass ) { local GFxObject PerkDataProvider; PerkDataProvider = CreateObject( "Object" ); PerkDataProvider.SetString( "perkTitle", PerkClass.PerkName ); PerkDataProvider.SetString( "perkLevel", LevelString@PerkClass.CurrentLevel); PerkDataProvider.SetString( "iconSource", PerkClass.GetPerkIconPath(PerkClass.CurrentLevel) ); PerkDataProvider.SetString( "prestigeLevel", ""); //not used yet so not point to populating with data PerkDataProvider.SetString( "xpString", PerkClass.CurrentEXP$"/"$PerkClass.NextLevelEXP ); PerkDataProvider.SetFloat( "xpPercent", PerkClass.GetProgressPercent() ); SetObject( "perkData", PerkDataProvider ); } defaultproperties { }