Zdexby TheHolyOneZ
4,763 classes
Class

UAHAchievementSubsystem

: ULocalPlayerSubsystem : USubsystem : UObject
/Script/AtomicHeart.AHAchievementSubsystem 0x09B8 (2,488 B) align 8 inherited 0x0040 vtable /Script/AtomicHeart
0x00x09B8

Members 38

OffsetSizeNameTypeFlagsDefault
0x00400x08padding / unreflected
0x50AchievementsMapTMap<TSet<EAchievements>, EAchievements>Protected+2 flags<TMap>
0x50DLCAchievementsMapTSet<EAchievements>Protected+2 flags<TSet>
0x50ExceptionAchievementsTSet<EAchievements>Protected+2 flags<TSet>
0x2B0PlayerGameStatisticsFPlayerGameStatisticsProtected+2 flags{StatueDestructionCount=0, AppleCounter=0, ItemDataValues=<…
0x03E80x48padding / unreflected
0x50AllTestGroundsItemsTMap<TSoftObjectPtr<UDA_ItemBase>, TSoftObjectPtr<UDA_ItemBase>>Protected+2 flags<TMap>
0x28RestoreAudioDiaryTSoftObjectPtr<UDA_ItemBase>Protected+4 flags<SoftObjectProperty>
0x50AchievementsMaxValuesTMap<TMap<TMap<TMap<TMap<TSet<TSoftObjectPtr<UDA_ItemBaseWeapon>>, TSoftObjectPtr<UDA_ItemBase>>, TSoftObjectPtr<UDA_ItemBase>>, FGameplayTag>, EAchievements>, EAchievements>Protected+2 flags<TMap>
0x50AchievementsMaxValuesForPS5TMap<TMap<TMap<TMap<TSet<TSoftObjectPtr<UDA_ItemBaseWeapon>>, TSoftObjectPtr<UDA_ItemBase>>, TSoftObjectPtr<UDA_ItemBase>>, FGameplayTag>, EAchievements>Protected+2 flags<TMap>
0x50BossAchievementMapTMap<TMap<TMap<TSet<TSoftObjectPtr<UDA_ItemBaseWeapon>>, TSoftObjectPtr<UDA_ItemBase>>, TSoftObjectPtr<UDA_ItemBase>>, FGameplayTag>Protected+2 flags<TMap>
0x50CollectionAchievementMapTMap<TMap<TSet<TSoftObjectPtr<UDA_ItemBaseWeapon>>, TSoftObjectPtr<UDA_ItemBase>>, TSoftObjectPtr<UDA_ItemBase>>Protected+2 flags<TMap>
0x50ItemMaxValuesTMap<TSet<TSoftObjectPtr<UDA_ItemBaseWeapon>>, TSoftObjectPtr<UDA_ItemBase>>Protected+2 flags<TMap>
0x50AllWeaponTSet<TSoftObjectPtr<UDA_ItemBaseWeapon>>Protected+3 flags<TSet>
0x50DialogAchievementsTMap<TSet<TSoftObjectPtr<UDA_ItemBase>>, EAchievements>Protected+2 flags<TMap>
0x50AllConsumableTSet<TSoftObjectPtr<UDA_ItemBase>>Protected+3 flags<TSet>
0x08BelyashTagFGameplayTagProtected+4 flags{TagName=None}
0x08EzhihaTagFGameplayTagProtected+4 flags{TagName=None}
0x04StatueDestructionMaxint32Protected+6 flags5
0x08ProgressTagFGameplayTagProtected+4 flags{TagName=None}
0x08UnlockTagFGameplayTagProtected+4 flags{TagName=None}
0x08VehicleHitDamageTagFGameplayTagProtected+4 flags{TagName=None}
0x08HardcoreGameplayTagFGameplayTagProtected+4 flags{TagName=None}
0x075C0x04padding / unreflected
0x28AvatarAchievementTagContainerFGameplayTagContainerProtected+2 flags{GameplayTags=[], ParentTags=[]}
0x28AvatarAchievementTagContainerElectricityFGameplayTagContainerProtected+2 flags{GameplayTags=[], ParentTags=[]}
0x04AvatarAchievementElectricityLimitfloatProtected+6 flags0
0x07B40x04padding / unreflected
0x28AvatarAchievementTagContainerFrostFGameplayTagContainerProtected+2 flags{GameplayTags=[], ParentTags=[]}
0x04AvatarAchievementFrostLimitfloatProtected+6 flags0
0x07E40x04padding / unreflected
0x28AvatarAchievementTagContainerFireFGameplayTagContainerProtected+2 flags{GameplayTags=[], ParentTags=[]}
0x04AvatarAchievementFireLimitfloatProtected+6 flags0
0x08140x04padding / unreflected
0x28BullsEyeAchievementTagContainerFGameplayTagContainerProtected+2 flags{GameplayTags=[], ParentTags=[]}
0x28AlenkaAchievementTagContainerFGameplayTagContainerProtected+2 flags{GameplayTags=[], ParentTags=[]}
0x28BulletPMTagContainerFGameplayTagContainerProtected+2 flags{GameplayTags=[], ParentTags=[]}
0x08PMTagFGameplayTagProtected+4 flags{TagName=None}
0x08WeaponMeleeTagFGameplayTagProtected+4 flags{TagName=None}
0x08VodkaEffectGameplayTagFGameplayTagProtected+4 flags{TagName=None}
0x08LootBoyTagNameFNameProtected+6 flagsAchievement
0x50DLCWeaponsTSet<TSoftObjectPtr<UDA_ItemBase>>Protected+3 flags<TSet>
0x01bShouldCreateboolProtected+7 flagsfalse
0x09010x1Fpadding / unreflected
0x50DelayedAchievementsTMap<bool, EAchievements>2 flags<TMap>
0x09700x48unreflected bytes to end of UAHAchievementSubsystem
Inherited from USubsystem 1
OffsetSizeNameTypeFlagsDefault
0x01bShouldBeSaved : 1bit 0bool5 flagsfalse

Functions 18

SignatureFlagsNativeParams
bool UpdateAchievementProgress(const EAchievements& Achievement, float CurrentProgress, float MaxValue)FinalNative+1 flags0x0D
void UnlockUpgradeWeaponAchievement(UCraftItemWindowWidget* UpgradedWeaponSlots)FinalNative+1 flags0x08
void UnlockDialogAchievement(const FName& DialogueId, const EAchievements& Achievement)FinalNative+1 flags0x09
void UnlockCraftAchievementWeapons(UDA_ItemBase* WeaponData)FinalNative+1 flags0x08
void UnlockCraftAchievementConsumable(UDA_ItemBase* ConsumableData)FinalNative+1 flags0x08
void UnlockBossAchievement(AAHBaseCharacter* BossCharacter)FinalNative+1 flags0x08
void OnScanEvent(FGameplayEvent& Event)FinalNative+1 flags0xA8
void OnPlayerEvents(FGameplayEvent& Event)FinalNative+1 flags0xA8
void OnHardCoreAchievement(FGameplayEvent& Event)FinalNative+1 flags0xA8
void OnCraftEvent(FGameplayEvent& Event)FinalNative+1 flags0xA8
void OnCorpseTransformationEvent(FGameplayEvent& Event)FinalNative+1 flags0xA8
void OnChangeDifficulty(FGameplayTag& DifficultyTag)FinalNative+1 flags0x08
void OnAIEvent(FGameplayEvent& Event)FinalNative+1 flags0xA8
void OnAchievementEvent(FGameplayEvent& Event)FinalNative+1 flags0xA8
void IncrementStatueDestruction()FinalNative+1 flags0x00
void IncrementPlasmagunAchievement()FinalNative+1 flags0x00
void IncrementAppleAchievement()FinalNative+1 flags0x00
void HardcoreGameComplete()FinalNative+1 flags0x00

Subclasses 1

Used by 1

types with a member, parameter or interface of this type