implements IAquisitionable
0x00x00E0
Members 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0060 | 0x08 | padding / unreflected | |||
| 0x10 | OnSkinUnlocked | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x10 | OnSkinEquipped | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x10 | OnSkinUnequipped | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x08 | Aquisition | UItemAquisitionBase* | Protected+11 flags | nullptr | |
| 0x18 | SkinName | FText | Protected+4 flags | <FText> | |
| 0x08 | SkinSet | UItemSkinSet* | Protected+8 flags | nullptr | |
| 0x08 | DynamicIcon | UDynamicIcon* | Protected+9 flags | nullptr | |
| 0x08 | SkinEffect | USkinEffect* | Protected+9 flags | nullptr | |
| 0x08 | OwningItem | UItemID* | Protected+6 flags | nullptr | |
| 0x08 | OwningCharacter | UPlayerCharacterID* | Protected+6 flags | nullptr | |
Inherited from USavablePrimaryDataAsset 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | BuildRestrictions | int32 | 6 flags | 0 | |
| 0x04 | PlatformRestrictions | int32 | 6 flags | 0 | |
| 0x01 | EnableDangerousSaveGameIDEditing | bool | Protected+7 flags | false | |
| 0x0041 | 0x03 | padding / unreflected | |||
| 0x10 | SavegameID | FGuid | Protected+6 flags | {A=0, B=0, C=0, D=0} | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | BuildRestriction | UBuildRestriction* | Protected+6 flags | nullptr | |
Inherited from UDataAsset 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | NativeClass | TSubclassOf<UDataAsset> | 7 flags | /Script/Engine.DataAsset |
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool Unlock(UObject* WorldContext, UItemID* ItemID, bool broadcast) | FinalNative+1 flags | 0x12 | |
| void Receive_SkinItem(UObject* Skinnable) | FinalNative+1 flags | 0x08 | |
| void Lock(UObject* WorldContext, UItemID* ItemID) | FinalNative+1 flags | 0x10 | |
| void ItemSkinSignature__DelegateSignature(UItemSkin* Skin) | Public | 0x08 | |
| void ItemSkinEquipSignature__DelegateSignature(UItemSkin* Skin) | Public | 0x08 | |
| bool IsUnlockedFromStart() | FinalNative+1 flags | 0x01 | |
| bool IsLocked(UObject* WorldContext, UItemID* skinnableID) | FinalNative+1 flags | 0x11 | |
| bool IsEquippedOnItem(UItemID* ItemID, AFSDPlayerState* PlayerState) | FinalNative+1 flags | 0x11 | |
| EItemSkinType GetSkinType() | FinalNative+1 flags | 0x01 | |
| FText GetSkinName() | FinalNative+1 flags | 0x18 | |
| UItemID* GetOwningItem() | FinalNative+1 flags | 0x08 | |
| UPlayerCharacterID* GetOwningCharacter() | FinalNative+1 flags | 0x08 | |
| UMaterialInstanceDynamic* CreateIcon(UObject* Owner) | FinalNative+1 flags | 0x10 |
Used by 23
types with a member, parameter or interface of this typeUFSDGameInstanceAFSDPlayerControllerUFSDSaveGameFGenerateIconInfoUIconGenerationManagerUItemIDAItemPreviewActorUItemSkinSettingsUITM_GeneratedIcon_Item_CUITM_Season_RewardImageSingle_CUITM_SkinIcon_CUITM_SkinItem_CULIB_Game_UI_CUSkinnableComponentUSkinSchematicItemUSkinTreasureRewarderUSkinUnlockUTOOLTIP_Season_Reward_CUUI_DLC_Indicator_CAVanityCharacterUWeaponMaintenanceItemWidgetUWeaponMaintenanceSettingsUWND_Skins_C