Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
FItemStatInfo Struct Reference

#include <Inventory.h>

Public Member Functions

int & DefaultModifierValueField ()
 
int & RandomizerRangeOverrideField ()
 
float & RandomizerRangeMultiplierField ()
 
float & TheRandomizerPowerField ()
 
float & StateModifierScaleField ()
 
float & InitialValueConstantField ()
 
float & RatingValueMultiplierField ()
 
float & AbsoluteMaxValueField ()
 
float & MinimumQualityLevelField ()
 
float & ChanceToIgnoreField ()
 
float & AdditionalChanceToIgnoreByQualityLevelField ()
 
float & UpgradeValueScaleField ()
 
FNameStatModifierGroupNameField ()
 
TArray< TSubclassOf< APrimalBuff > > & GiveFeatClassesField ()
 
TArray< float > & GiveFeatClassesWeightsField ()
 
FItemStatInfooperator= (FItemStatInfo *__that)
 
float GetItemStatModifier (unsigned __int16 ItemStatValue, unsigned __int16 ItemUpgradeValue, float GlobalUpgradeValueScale)
 
float GetItemStatModifierUpgradeValueOnly (unsigned __int16 ItemStatValue, unsigned __int16 ItemUpgradeValue, float GlobalUpgradeValueScale)
 
unsigned __int16 GetRandomValue (float QualityLevel, float *outRandonMultiplier, float ClampMaxRand)
 
int & DefaultModifierValueField ()
 
int & RandomizerRangeOverrideField ()
 
float & RandomizerRangeMultiplierField ()
 
float & TheRandomizerPowerField ()
 
float & StateModifierScaleField ()
 
float & InitialValueConstantField ()
 
float & RatingValueMultiplierField ()
 
float & AbsoluteMaxValueField ()
 
BitFieldValue< bool, unsigned __int32 > bUsed ()
 
BitFieldValue< bool, unsigned __int32 > bCalculateAsPercent ()
 
BitFieldValue< bool, unsigned __int32 > bDisplayAsPercent ()
 
BitFieldValue< bool, unsigned __int32 > bRequiresSubmerged ()
 
BitFieldValue< bool, unsigned __int32 > bPreventIfSubmerged ()
 
BitFieldValue< bool, unsigned __int32 > bHideStatFromTooltip ()
 
float GetItemStatModifier (unsigned __int16 ItemStatValue)
 
unsigned __int16 GetRandomValue (float QualityLevel, float MinRandomQuality, float *outRandonMultiplier)
 

Static Public Member Functions

static UScriptStructStaticStruct ()
 
static UScriptStructStaticStruct ()
 

Detailed Description

Definition at line 1347 of file Inventory.h.

Member Function Documentation

◆ AbsoluteMaxValueField() [1/2]

float & FItemStatInfo::AbsoluteMaxValueField ( )
inline

Definition at line 1397 of file Inventory.h.

◆ AbsoluteMaxValueField() [2/2]

float & FItemStatInfo::AbsoluteMaxValueField ( )
inline

Definition at line 1356 of file Inventory.h.

◆ AdditionalChanceToIgnoreByQualityLevelField()

float & FItemStatInfo::AdditionalChanceToIgnoreByQualityLevelField ( )
inline

Definition at line 1359 of file Inventory.h.

◆ bCalculateAsPercent()

BitFieldValue< bool, unsigned __int32 > FItemStatInfo::bCalculateAsPercent ( )
inline

Definition at line 1402 of file Inventory.h.

◆ bDisplayAsPercent()

BitFieldValue< bool, unsigned __int32 > FItemStatInfo::bDisplayAsPercent ( )
inline

Definition at line 1403 of file Inventory.h.

◆ bHideStatFromTooltip()

BitFieldValue< bool, unsigned __int32 > FItemStatInfo::bHideStatFromTooltip ( )
inline

Definition at line 1406 of file Inventory.h.

◆ bPreventIfSubmerged()

BitFieldValue< bool, unsigned __int32 > FItemStatInfo::bPreventIfSubmerged ( )
inline

Definition at line 1405 of file Inventory.h.

◆ bRequiresSubmerged()

BitFieldValue< bool, unsigned __int32 > FItemStatInfo::bRequiresSubmerged ( )
inline

Definition at line 1404 of file Inventory.h.

◆ bUsed()

BitFieldValue< bool, unsigned __int32 > FItemStatInfo::bUsed ( )
inline

Definition at line 1401 of file Inventory.h.

◆ ChanceToIgnoreField()

float & FItemStatInfo::ChanceToIgnoreField ( )
inline

Definition at line 1358 of file Inventory.h.

◆ DefaultModifierValueField() [1/2]

int & FItemStatInfo::DefaultModifierValueField ( )
inline

Definition at line 1390 of file Inventory.h.

◆ DefaultModifierValueField() [2/2]

int & FItemStatInfo::DefaultModifierValueField ( )
inline

Definition at line 1349 of file Inventory.h.

◆ GetItemStatModifier() [1/2]

float FItemStatInfo::GetItemStatModifier ( unsigned __int16 ItemStatValue)
inline

Definition at line 1410 of file Inventory.h.

◆ GetItemStatModifier() [2/2]

float FItemStatInfo::GetItemStatModifier ( unsigned __int16 ItemStatValue,
unsigned __int16 ItemUpgradeValue,
float GlobalUpgradeValueScale )
inline

Definition at line 1368 of file Inventory.h.

◆ GetItemStatModifierUpgradeValueOnly()

float FItemStatInfo::GetItemStatModifierUpgradeValueOnly ( unsigned __int16 ItemStatValue,
unsigned __int16 ItemUpgradeValue,
float GlobalUpgradeValueScale )
inline

Definition at line 1369 of file Inventory.h.

◆ GetRandomValue() [1/2]

unsigned __int16 FItemStatInfo::GetRandomValue ( float QualityLevel,
float * outRandonMultiplier,
float ClampMaxRand )
inline

Definition at line 1370 of file Inventory.h.

◆ GetRandomValue() [2/2]

unsigned __int16 FItemStatInfo::GetRandomValue ( float QualityLevel,
float MinRandomQuality,
float * outRandonMultiplier )
inline

Definition at line 1411 of file Inventory.h.

◆ GiveFeatClassesField()

TArray< TSubclassOf< APrimalBuff > > & FItemStatInfo::GiveFeatClassesField ( )
inline

Definition at line 1362 of file Inventory.h.

◆ GiveFeatClassesWeightsField()

TArray< float > & FItemStatInfo::GiveFeatClassesWeightsField ( )
inline

Definition at line 1363 of file Inventory.h.

◆ InitialValueConstantField() [1/2]

float & FItemStatInfo::InitialValueConstantField ( )
inline

Definition at line 1395 of file Inventory.h.

◆ InitialValueConstantField() [2/2]

float & FItemStatInfo::InitialValueConstantField ( )
inline

Definition at line 1354 of file Inventory.h.

◆ MinimumQualityLevelField()

float & FItemStatInfo::MinimumQualityLevelField ( )
inline

Definition at line 1357 of file Inventory.h.

◆ operator=()

FItemStatInfo * FItemStatInfo::operator= ( FItemStatInfo * __that)
inline

Definition at line 1367 of file Inventory.h.

◆ RandomizerRangeMultiplierField() [1/2]

float & FItemStatInfo::RandomizerRangeMultiplierField ( )
inline

Definition at line 1392 of file Inventory.h.

◆ RandomizerRangeMultiplierField() [2/2]

float & FItemStatInfo::RandomizerRangeMultiplierField ( )
inline

Definition at line 1351 of file Inventory.h.

◆ RandomizerRangeOverrideField() [1/2]

int & FItemStatInfo::RandomizerRangeOverrideField ( )
inline

Definition at line 1391 of file Inventory.h.

◆ RandomizerRangeOverrideField() [2/2]

int & FItemStatInfo::RandomizerRangeOverrideField ( )
inline

Definition at line 1350 of file Inventory.h.

◆ RatingValueMultiplierField() [1/2]

float & FItemStatInfo::RatingValueMultiplierField ( )
inline

Definition at line 1396 of file Inventory.h.

◆ RatingValueMultiplierField() [2/2]

float & FItemStatInfo::RatingValueMultiplierField ( )
inline

Definition at line 1355 of file Inventory.h.

◆ StateModifierScaleField() [1/2]

float & FItemStatInfo::StateModifierScaleField ( )
inline

Definition at line 1394 of file Inventory.h.

◆ StateModifierScaleField() [2/2]

float & FItemStatInfo::StateModifierScaleField ( )
inline

Definition at line 1353 of file Inventory.h.

◆ StaticStruct() [1/2]

static UScriptStruct * FItemStatInfo::StaticStruct ( )
inlinestatic

Definition at line 1412 of file Inventory.h.

◆ StaticStruct() [2/2]

static UScriptStruct * FItemStatInfo::StaticStruct ( )
inlinestatic

Definition at line 1371 of file Inventory.h.

◆ StatModifierGroupNameField()

FName & FItemStatInfo::StatModifierGroupNameField ( )
inline

Definition at line 1361 of file Inventory.h.

◆ TheRandomizerPowerField() [1/2]

float & FItemStatInfo::TheRandomizerPowerField ( )
inline

Definition at line 1393 of file Inventory.h.

◆ TheRandomizerPowerField() [2/2]

float & FItemStatInfo::TheRandomizerPowerField ( )
inline

Definition at line 1352 of file Inventory.h.

◆ UpgradeValueScaleField()

float & FItemStatInfo::UpgradeValueScaleField ( )
inline

Definition at line 1360 of file Inventory.h.


The documentation for this struct was generated from the following files: