Zdexby TheHolyOneZ
5,372 classes
Class

UPerkFunctionLibrary

: UBlueprintFunctionLibrary : UObject
/Script/FSD.PerkFunctionLibrary 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/FSD
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 17

SignatureFlagsNativeParams
void SplitPerksByUsage(const TArray<UPerkAsset*>& perks, const TArray<UPerkAsset*>& OutPassivePerks, const TArray<UPerkAsset*>& OutActivePerks)FinalNative+2 flags0x30
TArray<UPerkAsset*> SortPerksByUsage(const TArray<UPerkAsset*>& perks)FinalNative+2 flags0x20
void RandomizePerkLoadout(UObject* WorldContext, UPlayerCharacterID* characterID)FinalNative+2 flags0x10
bool IsPerkTierUnLocked(UObject* WorldContext, int32 Tier)FinalNative+2 flags0x0D
int32 GetRequiredPerkClaimsForTier(int32 Tier)FinalNative+2 flags0x08
void GetPerkTierState(UObject* WorldContext, int32 Tier, const bool& TierUnLocked, const int32& NextRequiredCount, const int32& NextProgressCount)FinalNative+2 flags0x18
void GetPerkEquipSlots(UObject* WorldContext, const EPerkUsageType& InType, TSubclassOf<APlayerCharacter> InCharacterClass, const int32& OutAvailableSlots, const int32& OutUnavailableSlots, const int32& OutPromotionLockedSlots)FinalNative+2 flags0x24
TArray<EPerkSlotType> GetPerkEquipSlotLayout(UObject* WorldContext, const EPerkUsageType& InType, TSubclassOf<APlayerCharacter> InCharacterClass)FinalNative+2 flags0x28
TArray<UPerkAsset*> GetOwnedPerksByType(UObject* WorldContext, const EPerkUsageType& InType)FinalNative+2 flags0x20
TArray<UPerkAsset*> GetOwnedPerks(UObject* WorldContext)FinalNative+2 flags0x18
int32 GetHighestPerkTier()FinalNative+2 flags0x04
TArray<UPerkAsset*> GetCharacterNonEquippedPerks(UObject* WorldContext, UPlayerCharacterID* characterID)FinalNative+2 flags0x20
TArray<UPerkAsset*> GetCharacterEquippedPerks(UObject* WorldContext, UPlayerCharacterID* characterID)FinalNative+2 flags0x20
TArray<UPerkAsset*> GetAvailablePerks()FinalNative+2 flags0x10
int32 GetAmountOfPurchasedPerks(UObject* WorldContext)FinalNative+2 flags0x0C
FText FormatRichText(FText& SourceText, bool UpperCase, const TMap<FString, FString>& CharTagMap)FinalNative+2 flags0x88
int32 CalculateClaimablePerkPoints(UObject* WorldContext)FinalNative+2 flags0x0C