0x00x0110
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | AvailableBioMods | TArray<UUWEBioAbilityViewModel*> | 4 flags | [] | |
| 0x10 | AvailableActiveBioMods | TArray<UUWEBioAbilityViewModel*> | 4 flags | [] | |
| 0x10 | AvailablePassiveBioMods | TArray<UUWEBioAbilityViewModel*> | 4 flags | [] | |
| 0x10 | InstalledBioMods | TArray<UUWEBioAbilityViewModel*> | 4 flags | [] | |
| 0x10 | InstalledActiveBioMods | TArray<UUWEBioAbilityViewModel*> | 4 flags | [] | |
| 0x10 | InstalledPassiveBioMods | TArray<UUWEBioAbilityViewModel*> | 4 flags | [] | |
| 0x04 | AvailablePassiveBiomodSlots | int32 | 7 flags | 3 | |
| 0x04 | TotalScanProgressForPassiveSlots | int32 | 7 flags | 0 | |
| 0x10 | SeenPassiveSlots | TArray<int32> | 4 flags | [] | |
| 0x10 | AvailabilityOverridenBioData | TArray<UUWEBioAbilityData*> | 4 flags | [] | |
| 0x08 | CrafterComponent | TWeakObjectPtr<UUWEBiomodCrafterComponent> | 8 flags | nullptr | |
| 0x08 | PassiveSlotComponent | TWeakObjectPtr<UUWEBiomodSlotPlayerStateComponent> | 8 flags | nullptr | |
| 0x08 | InteractorComponent | TWeakObjectPtr<UUWEBiomodCrafterInteractionComponent> | 8 flags | nullptr | |
| 0x08 | AbilitySystemComponent | TWeakObjectPtr<UUWEAbilitySystemComponent> | 8 flags | nullptr |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool ShouldShowPassivesTabByDefault() | FinalNative+1 flags | 0x01 | |
| void OnUnlockedSlotsSeenChanged(const TArray<int32>& SlotsSeen) | FinalNative+1 flags | 0x10 | |
| void OnUnlockedSlotsChanged(int32 NewAmount) | FinalNative+1 flags | 0x04 | |
| void OnUnlockableUnlocked(const FUWEEventKey& EventKey, int32 OldValue, int32 NewValue) | FinalNative+1 flags | 0x28 | |
| void OnScanAmountChanged(int32 NewAmount) | FinalNative+1 flags | 0x04 | |
| void OnAbilityRemoved(UUWEAbilitySystemComponent* ASC, FGameplayAbilitySpecHandle& AbilitySpecHandle) | FinalNative+1 flags | 0x0C | |
| void OnAbilityGiven(UUWEAbilitySystemComponent* ASC, FGameplayAbilitySpecHandle& AbilitySpecHandle) | FinalNative+1 flags | 0x0C | |
| void MarkPassiveSlotAsSeen(int32 SlotIndex) | FinalNative+1 flags | 0x04 | |
| bool HasSeenPassiveSlot(int32 SlotIndex) | FinalNative+1 flags | 0x05 | |
| int32 GetPassiveSlotScanRequirement(int32 SlotNumber) | FinalNative+1 flags | 0x08 | |
| void Disconnect() | FinalNative+1 flags | 0x00 |