Zdexby TheHolyOneZ
5,372 classes
Class

UDrinkableDataAsset

: USavableDataAsset : UDataAsset : UObject
/Script/FSD.DrinkableDataAsset 0x0228 (552 B) align 8 inherited 0x0058 vtable /Script/FSD
0x00x0228

Members 24

OffsetSizeNameTypeFlagsDefault
0x18DrinkableNameFText4 flags<FText>
0x18DrinkableDescriptionFText4 flags<FText>
0x04DrinkablePriceint329 flags50
0x01IsSpecialBeerbool8 flagsfalse
0x008D0x03padding / unreflected
0x28DrinkableIconTSoftObjectPtr<UTexture2D>4 flags<SoftObjectProperty>
0x04RequiredPlayerRankint328 flags0
0x01ParticipatesInFreeBeerEventbool8 flagsfalse
0x01AlcoholStrengthEDrinkableAlcoholStrength8 flagsRegular
0x00BE0x02padding / unreflected
0x08SpecialEditionUDrinkableDataAsset*8 flagsnullptr
0x08RequiredDLCUDLCBase*8 flagsnullptr
0x01bPlayFireworksbool8 flagsfalse
0x01bFreeIfWearingDLCbool8 flagsfalse
0x00D20x06padding / unreflected
0x08StatConsumedUMissionStat*8 flagsnullptr
0x08StatRoundOrderedUMissionStat*8 flagsnullptr
0x28DrinkableActorClassTSoftClassPtr<ADrinkableActor>6 flags<SoftClassProperty>
0x28DrinkableItemClassTSoftClassPtr<ADrinkableItem>6 flags<SoftClassProperty>
0x08OrderShoutUDialogDataAsset*8 flagsnullptr
0x08OrderCheeringShoutUDialogDataAsset*8 flagsnullptr
0x08DrinkSaluteShoutUDialogDataAsset*8 flagsnullptr
0x08buffUTemporaryBuff*8 flagsnullptr
0x28DrinkEffectTSoftClassPtr<UDrinkEffectComponent>6 flags<SoftClassProperty>
0x01OneEffectComponentPerCharacterbool6 flagsfalse
0x01810x07padding / unreflected
0x50UnlockCostTMap<UResourceData*, int32>4 flags<TMap>
0x50PurchaseCostTMap<UResourceData*, int32>4 flags<TMap>
Inherited from USavableDataAsset 3
OffsetSizeNameTypeFlagsDefault
0x01EnableDangerousSaveGameIDEditingboolProtected+7 flagsfalse
0x00390x03padding / unreflected
0x10SavegameIDFGuidProtected+6 flags{A=0, B=0, C=0, D=0}
0x004C0x04padding / unreflected
0x08BuildRestrictionUBuildRestriction*Protected+6 flagsnullptr
Inherited from UDataAsset 1
OffsetSizeNameTypeFlagsDefault
0x08NativeClassTSubclassOf<UDataAsset>7 flags/Script/Engine.DataAsset

Functions 11

SignatureFlagsNativeParams
bool TryUnlockSpecialDrinks(UObject* WorldContext)FinalNative+2 flags0x09
bool TryUnlockDrink(UObject* WorldContext)FinalNative+1 flags0x09
bool TryPurchaseDrink(UObject* WorldContext)FinalNative+1 flags0x09
void OnRoundOrdered(APlayerCharacter* Character)FinalNative+1 flags0x08
bool MustBeUnlocked()FinalNative+1 flags0x01
bool IsUnlocked(UObject* WorldContext)FinalNative+1 flags0x09
bool IsDrinkFree(UObject* WorldContext)FinalNative+1 flags0x09
bool HasSpecialEdition()FinalNative+1 flags0x01
UDrinkableDataAsset* GetSpecialEdition(UObject* WorldContext)FinalNative+1 flags0x10
UTexture2D* GetDrinkableIcon()FinalNative+1 flags0x08
bool AreSpecialDrinksUnlocked(UObject* WorldContext)FinalNative+2 flags0x09

Used by 22

types with a member, parameter or interface of this type