Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UPrimalCharacterStatusComponent Struct Reference

#include <Inventory.h>

+ Inheritance diagram for UPrimalCharacterStatusComponent:
+ Collaboration diagram for UPrimalCharacterStatusComponent:

Public Member Functions

FieldArray< float, 12 > MaxStatusValuesField ()
 
FieldArray< float, 12 > BaseLevelMaxStatusValuesField ()
 
FieldArray< unsigned __int8, 12 > NumberOfLevelUpPointsAppliedField ()
 
FieldArray< unsigned __int8, 12 > NumberOfLevelUpPointsAppliedTamedField ()
 
FieldArray< unsigned __int8, 12 > NumberOfMutationsAppliedTamedField ()
 
floatTamedIneffectivenessModifierField ()
 
floatMovingStaminaRecoveryRateMultiplierField ()
 
FieldArray< float, 12 > RecoveryRateStatusValueField ()
 
FieldArray< float, 12 > TimeToRecoverAfterDepletionStatusValueField ()
 
FieldArray< float, 12 > TimeToRecoverAfterDecreaseStatusValueField ()
 
FieldArray< float, 12 > AmountMaxGainedPerLevelUpValueField ()
 
FieldArray< float, 12 > AmountMaxGainedPerLevelUpValueTamedField ()
 
FieldArray< unsigned __int8, 12 > MaxGainedPerLevelUpValueIsPercentField ()
 
FieldArray< unsigned __int8, 12 > RecoveryRateIsPercentField ()
 
FieldArray< float, 12 > TamingMaxStatMultipliersField ()
 
FieldArray< float, 12 > TamingMaxStatAdditionsField ()
 
FieldArray< float, 12 > MaxLevelUpMultiplierField ()
 
FieldArray< float, 12 > MutationMultiplierField ()
 
floatTamedLandDinoSwimSpeedLevelUpEffectivenessField ()
 
floatTamingIneffectivenessMultiplierField ()
 
floatDinoRiderWeightMultiplierField ()
 
FieldArray< unsigned __int8, 12 > CanLevelUpValueField ()
 
FieldArray< unsigned __int8, 12 > DontUseValueField ()
 
FieldArray< unsigned __int8, 12 > SkipWildLevelUpValueField ()
 
FieldArray< FPrimalCharacterStatusStateThresholds, 12 > StatusStateThresholdsField ()
 
floatExperienceAutomaticConsciousIncreaseSpeedField ()
 
floatCheatMaxWeightField ()
 
intCharacterStatusComponentPriorityField ()
 
floatSuffocationHealthPercentDecreaseSpeedField ()
 
floatUnsubmergedOxygenIncreaseSpeedField ()
 
floatSubmergedOxygenDecreaseSpeedField ()
 
floatRunningStaminaConsumptionRateField ()
 
floatWalkingStaminaConsumptionRateField ()
 
floatSwimmingOrFlyingStaminaConsumptionRateField ()
 
floatJumpStaminaConsumptionField ()
 
floatWindedSpeedModifierField ()
 
floatWindedSpeedModifierSwimmingOrFlyingField ()
 
floatInjuredSpeedModifierField ()
 
floatHypothermicHealthDecreaseRateBaseField ()
 
floatHypothermicHealthDecreaseRatePerDegreeField ()
 
floatHyperthermicHealthDecreaseRateBaseField ()
 
floatHyperthermicHealthDecreaseRatePerDegreeField ()
 
floatXPEarnedPerStaminaConsumedField ()
 
floatKillXPMultiplierPerCharacterLevelField ()
 
floatShareXPWithTribeRangeField ()
 
intBaseCharacterLevelField ()
 
unsigned __int16ExtraCharacterLevelField ()
 
floatExperiencePointsField ()
 
floatReplicatedExperiencePointsField ()
 
floatMaxExperiencePointsField ()
 
floatBaseFoodConsumptionRateField ()
 
floatBaseWaterConsumptionRateField ()
 
floatFortitudeTorpidityDecreaseMultiplierField ()
 
floatFortitudeTorpidityIncreaseResistanceField ()
 
floatSubmergedWaterIncreaseRateField ()
 
floatCrouchedWaterFoodConsumptionMultiplierField ()
 
floatProneWaterFoodConsumptionMultiplierField ()
 
floatStaminaRecoveryDecreaseFoodMultiplierField ()
 
floatStaminaRecoveryDecreaseWaterMultiplierField ()
 
floatHealthRecoveryDecreaseFoodMultiplierField ()
 
floatBabyDinoConsumingFoodRateMultiplierField ()
 
floatDinoTamedAdultConsumingFoodRateMultiplierField ()
 
floatBabyGestationConsumingFoodRateMultiplierField ()
 
floatBabyDinoStarvationHealthDecreaseRateMultiplierField ()
 
floatBabyMaxHealthPercentField ()
 
floatCrouchedStaminaConsumptionMultiplierField ()
 
floatProneStaminaConsumptionMultiplierField ()
 
floatStarvationHealthConsumptionRateField ()
 
floatDehyrdationHealthConsumptionRateField ()
 
floatStaminaConsumptionDecreaseWaterMultiplierField ()
 
floatStaminaConsumptionDecreaseFoodMultiplierField ()
 
floatHypothermiaDecreaseFoodMultiplierBaseField ()
 
floatHypothermiaDecreaseFoodMultiplierPerDegreeField ()
 
floatHyperthermiaDecreaseWaterMultiplierBaseField ()
 
floatHyperthermiaDecreaseWaterMultiplierPerDegreeField ()
 
floatHyperthermiaTemperatureThresholdField ()
 
floatHypothermiaTemperatureThresholdField ()
 
floatTorporExitPercentThresholdField ()
 
floatKnockedOutTorpidityRecoveryRateMultiplierField ()
 
floatDehydrationTorpidityMultiplierField ()
 
floatStarvationTorpidityMultuplierField ()
 
floatStarvationTorpidityIncreaseRateField ()
 
floatDehyrdationTorpidityIncreaseRateField ()
 
floatInjuredTorpidityIncreaseMultiplierField ()
 
floatWeightSpeedDecreasePowerField ()
 
floatWeightJumpDecreasePowerField ()
 
floatPoopItemMinFoodConsumptionIntervalField ()
 
floatPoopItemMaxFoodConsumptionIntervalField ()
 
floatTheMaxTorporIncreasePerBaseLevelField ()
 
floatCurrentStatusValuesReplicationIntervalField ()
 
floatInsulationHyperthermiaOffsetExponentField ()
 
floatInsulationHyperthermiaOffsetScalerField ()
 
floatInsulationHypothermiaOffsetExponentField ()
 
floatInsulationHypothermiaOffsetScalerField ()
 
floatHypoCharacterInsulationValueField ()
 
floatHyperCharacterInsulationValueField ()
 
floatPoopItemFoodConsumptionCacheField ()
 
floatLastHypothermalCharacterInsulationValueField ()
 
floatLastHyperthermalCharacterInsulationValueField ()
 
floatGenericXPMultiplierField ()
 
floatCraftEarnXPMultiplierField ()
 
floatMinInventoryWeightField ()
 
floatKillEarnXPMultiplierField ()
 
floatGenericEarnXPMultiplierField ()
 
floatSpecialEarnXPMultiplierField ()
 
floatExplorerNoteEarnXPMultiplierField ()
 
floatHarvestEarnXPMultiplierField ()
 
floatDefaultHyperthermicInsulationField ()
 
floatDefaultHypothermicInsulationField ()
 
floatMaxTamingEffectivenessBaseLevelMultiplierField ()
 
FStringFoodStatusNameOverrideField ()
 
UTexture2D *& FoodStatusIconBackgroundOverrideField ()
 
UTexture2D *& FoodStatusIconForegroundOverrideField ()
 
TArray< FPrimalCharacterStatusValueModifier, TSizedDefaultAllocator< 32 > > & StatusValueModifiersField ()
 
TArray< unsigned char, TSizedDefaultAllocator< 32 > > & StatusValueModifierDescriptionIndicesField ()
 
FieldArray< float, 12 > CurrentStatusValuesField ()
 
FieldArray< float, 12 > AdditionalStatusValuesField ()
 
FieldArray< float, 12 > ReplicatedCurrentStatusValuesField ()
 
FieldArray< float, 12 > ReplicatedGlobalMaxStatusValuesField ()
 
FieldArray< float, 12 > ReplicatedBaseLevelMaxStatusValuesField ()
 
FieldArray< float, 12 > ReplicatedGlobalCurrentStatusValuesField ()
 
FieldArray< char, 12 > CurrentStatusStatesField ()
 
FieldArray< long double, 12 > LastDecreasedStatusValuesTimesField ()
 
FieldArray< long double, 12 > LastIncreasedStatusValuesTimesField ()
 
FieldArray< long double, 12 > LastMaxedStatusValuesTimesField ()
 
FieldArray< long double, 12 > LastDepletedStatusValuesTimesField ()
 
floatStaminaRecoveryExtraResourceDecreaseMultiplierField ()
 
floatDehydrationStaminaRecoveryRateField ()
 
floatWaterConsumptionMultiplierField ()
 
floatFoodConsumptionMultiplierField ()
 
TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & EnteredStatusStateSoundsField ()
 
TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & ExitStatusStateSoundsField ()
 
floatExtraOxygenSpeedStatMultiplierField ()
 
floatExtraTamedHealthMultiplierField ()
 
floatWakingTameFoodConsumptionRateMultiplierField ()
 
floatSwimmingStaminaRecoveryRateMultiplierField ()
 
floatExtraWaterConsumptionMultiplierField ()
 
floatExtraFoodConsumptionMultiplierField ()
 
floatDefaultMaxOxygenField ()
 
long doubleLastReplicatedCurrentStatusValuesTimeField ()
 
floatOriginalMaxTorporField ()
 
floatMountedDinoDinoWeightMultiplierField ()
 
floatExtraWildDinoDamageMultiplierField ()
 
floatExtraTamedDinoDamageMultiplierField ()
 
floatWeightMultiplierWhenCarriedOrBasedField ()
 
floatWeightMultiplierForCarriedPassengersField ()
 
floatWeightMultiplierForPlatformPassengersInventoryField ()
 
FieldArray< float, 12 > DinoMaxStatAddMultiplierImprintingField ()
 
floatDinoImprintingQualityField ()
 
floatTamedBaseHealthMultiplierField ()
 
floatExtraBabyDinoConsumingFoodRateMultiplierField ()
 
TArray< FString, TSizedDefaultAllocator< 32 > > & StatusValueNameOverridesField ()
 
TSubclassOf< UDamageType > & RegainOxygenDamageTypeField ()
 
boolbInWeightLockField ()
 
long doubleLastReplicatedXPTimeField ()
 
boolbHasUnlockedMaxDinoLevelAchievementThisSessionField ()
 
long doubleDeferredLevelUpSaveTimeSecondsField ()
 
TArray< float, TSizedDefaultAllocator< 32 > > & LevelUpStatWeightOverridesField ()
 
BitFieldValue< bool, unsigned __int32bCanSuffocate ()
 
BitFieldValue< bool, unsigned __int32bCanSuffocateIfTamed ()
 
BitFieldValue< bool, unsigned __int32bCanGetHungry ()
 
BitFieldValue< bool, unsigned __int32bUseStamina ()
 
BitFieldValue< bool, unsigned __int32bWalkingConsumesStamina ()
 
BitFieldValue< bool, unsigned __int32bRunningConsumesStamina ()
 
BitFieldValue< bool, unsigned __int32bConsumeFoodAutomatically ()
 
BitFieldValue< bool, unsigned __int32bInfiniteFood ()
 
BitFieldValue< bool, unsigned __int32bAddExperienceAutomatically ()
 
BitFieldValue< bool, unsigned __int32bConsumeWaterAutomatically ()
 
BitFieldValue< bool, unsigned __int32bAutomaticallyUpdateTemperature ()
 
BitFieldValue< bool, unsigned __int32bReplicateGlobalStatusValues ()
 
BitFieldValue< bool, unsigned __int32bAllowLevelUps ()
 
BitFieldValue< bool, unsigned __int32bInfiniteStats ()
 
BitFieldValue< bool, unsigned __int32bAllowSharingXPWithTribe ()
 
BitFieldValue< bool, unsigned __int32bUseStatusSpeedModifiers ()
 
BitFieldValue< bool, unsigned __int32bStatusSpeedModifierOnlyFullOrNone ()
 
BitFieldValue< bool, unsigned __int32bIgnoreStatusSpeedModifierIfSwimming ()
 
BitFieldValue< bool, unsigned __int32bPreventJump ()
 
BitFieldValue< bool, unsigned __int32bInitializedBaseLevelMaxStatusValues ()
 
BitFieldValue< bool, unsigned __int32bInitializedMe ()
 
BitFieldValue< bool, unsigned __int32bServerFirstInitialized ()
 
BitFieldValue< bool, unsigned __int32bRunningUseDefaultSpeed ()
 
BitFieldValue< bool, unsigned __int32bNeverAllowXP ()
 
BitFieldValue< bool, unsigned __int32bPreventTamedStatReplication ()
 
BitFieldValue< bool, unsigned __int32bUseBPAdjustStatusValueModification ()
 
BitFieldValue< bool, unsigned __int32bForceDefaultSpeed ()
 
BitFieldValue< bool, unsigned __int32bCheatStatus ()
 
BitFieldValue< bool, unsigned __int32bForceRefreshWeight ()
 
BitFieldValue< bool, unsigned __int32bHideFoodStatusFromHUD ()
 
BitFieldValue< bool, unsigned __int32bUseBPGetStatusNameString ()
 
BitFieldValue< bool, unsigned __int32bHideStaminaStatusFromHUD ()
 
BitFieldValue< bool, unsigned __int32bDontUseSpeedMultipleAsSpeed ()
 
BitFieldValue< bool, unsigned __int32bForceGainOxygen ()
 
BitFieldValue< bool, unsigned __int32bFreezeStatusValues ()
 
BitFieldValue< bool, unsigned __int32bTicked ()
 
BitFieldValue< bool, unsigned __int32bUseBPModifyMaxLevel ()
 
BitFieldValue< bool, unsigned __int32bNoStaminaRecoveryWhenStarving ()
 
BitFieldValue< bool, unsigned __int32bApplyingStatusValueModifiers ()
 
BitFieldValue< bool, unsigned __int32bDontScaleMeleeDamage ()
 
BitFieldValue< bool, unsigned __int32bInfiniteWeight ()
 
BitFieldValue< bool, unsigned __int32bUseLevelUpStatWeightOverrides ()
 
float BPModifyMaxExperiencePoints (float InMaxExperiencePoints)
 
int BPModifyMaxLevel (int InMaxLevel)
 
void ClientSyncMaxStatusValues (const TArray< float, TSizedDefaultAllocator< 32 > > *NetMaxStatusValues, const TArray< float, TSizedDefaultAllocator< 32 > > *NetBaseMaxStatusValues)
 
void NetSyncMaxStatusValues (const TArray< float, TSizedDefaultAllocator< 32 > > *NetMaxStatusValues, const TArray< float, TSizedDefaultAllocator< 32 > > *NetBaseMaxStatusValues)
 
void ValidateGeneratedRepEnums (const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
 
void Serialize (FStructuredArchiveRecord Record)
 
void GetLifetimeReplicatedProps (TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
 
void InitializeComponent ()
 
void RemoveStatusValueModifierByIndex (int Index)
 
void AddStatusValueModifier (EPrimalCharacterStatusValue::Type ValueType, float Amount, float Speed, bool bContinueOnUnchangedValue, bool bSetValue, int StatusValueModifierDescriptionIndex, bool bResetExistingModifierDescriptionIndex, float LimitExistingModifierDescriptionToMaxAmount, bool bSetAdditionalValue, EPrimalCharacterStatusValue::Type StopAtValueNearMax, bool bMakeUntameable, TSubclassOf< UDamageType > ScaleValueByCharacterDamageType, AActor *Instigator)
 
void ApplyStatusValueModifiers (float DeltaTime)
 
void SetAllStatsToMaximum ()
 
void SetAllStatsToMaximumExcluding (EPrimalCharacterStatusValue::Type exclude)
 
void TickStatus (float DeltaTime, bool bForceStatusUpdate)
 
void UpdateStatusValue (EPrimalCharacterStatusValue::Type valueType, float DeltaTime, bool bManualUpdate)
 
void UpdateWeightStat (bool bForceSetValue)
 
void AdjustStatusValueModification (EPrimalCharacterStatusValue::Type valueType, float *Amount, TSubclassOf< UDamageType > DamageTypeClass, bool bManualModification)
 
void GetDinoFoodConsumptionRateMultiplier (float *Amount)
 
void UninitializeComponent ()
 
float ModifyCurrentStatusValue (EPrimalCharacterStatusValue::Type valueType, float Amount, bool bPercentOfMax, bool bPercentOfCurrent, bool bManualModification, bool bSetValue, TSubclassOf< UDamageType > DamageTypeClass, bool bDamageDontKill, bool bForceSetValue)
 
void ChangedStatusState (EPrimalCharacterStatusState::Type valueType, bool bEnteredState)
 
void CharacterUpdatedInventory (bool bEquippedOrUneqippedItem)
 
void UpdateInventoryWeight (APrimalCharacter *aPrimalChar)
 
void RefreshInsulation ()
 
void RescaleMaxStat (EPrimalCharacterStatusValue::Type LevelUpValueType, float TargetValue, bool bIsPercentOfTrueValue)
 
void RefreshTemperature ()
 
void UpdatedCurrentStatusValue (EPrimalCharacterStatusValue::Type valueType, float Amount, bool bManualModification, TSubclassOf< UDamageType > DamageTypeClass, bool bDamageDontKill, bool bDontAdjustOtherStats)
 
float GetStatusValueRecoveryRate (EPrimalCharacterStatusValue::Type valueType)
 
void DrawLocalPlayerHUD (AShooterHUD *HUD, float ScaleMult, bool bFromBottomRight)
 
void DrawLocalPlayerHUDDescriptions (AShooterHUD *HUD, long double TheTimeSeconds, float ScaleMult, bool bDrawBottomRight)
 
bool IsInStatusState (EPrimalCharacterStatusState::Type StateType)
 
void OnJumped ()
 
float GetMeleeDamageModifier (FScriptContainerElement *a2)
 
float GetMovementSpeedModifier ()
 
float GetJumpZModifier ()
 
void ServerSyncReplicatedValues ()
 
bool CanLevelUp (EPrimalCharacterStatusValue::Type LevelUpValueType, bool bCheckExperience)
 
void ServerApplyLevelUp (EPrimalCharacterStatusValue::Type LevelUpValueType, AShooterPlayerController *ByPC, bool AllowSave)
 
void SetBaseLevel (int Level, bool bDontCurrentSetToMax)
 
void SetBaseLevelNoStatChange (int Level)
 
void SetBaseLevelCustomized (int Level, const TArray< FStatValuePair, TSizedDefaultAllocator< 32 > > *CustomBaseStats, const TArray< TEnumAsByte< EPrimalCharacterStatusValue::Type >, TSizedDefaultAllocator< 32 > > *PrioritizeStats, bool bDontCurrentSetToMax)
 
void SetTameable (bool bTameable)
 
void SetTamed (float TameIneffectivenessModifier, bool bSkipAddingTamedLevels)
 
void ApplyTamingStatModifiers (float TameIneffectivenessModifier)
 
FStringGetStatusValueString (FString *result, int ValueType, bool bValueOnly)
 
FStringGetStatusNameString (FString *result, int ValueType)
 
FStringGetStatusMaxValueString (FString *result, int ValueType, bool bValueOnly)
 
int GetCharacterLevel ()
 
int GetBaseLevelFromLevelUpPoints (bool bIncludePlayerAddedLevels)
 
void AddExperience (float HowMuch, bool bShareWithTribe, EXPType::Type XPType)
 
float GetExperienceRequiredForNextLevelUp ()
 
float GetExperienceRequiredForPreviousLevelUp ()
 
int GetMaxLevel ()
 
bool IsAtMaxExperience ()
 
bool CanGainLevel ()
 
bool HasExperienceForLevelUp ()
 
float GetExperiencePercent ()
 
void NetSyncMaxStatusValues_Implementation (const TArray< float, TSizedDefaultAllocator< 32 > > *NetMaxStatusValues, const TArray< float, TSizedDefaultAllocator< 32 > > *NetBaseMaxStatusValues)
 
void ClientSyncMaxStatusValues_Implementation (const TArray< float, TSizedDefaultAllocator< 32 > > *NetMaxStatusValues, const TArray< float, TSizedDefaultAllocator< 32 > > *NetBaseMaxStatusValues)
 
void Serialize (FArchive *Ar)
 
void BPDirectSetCurrentStatusValue (EPrimalCharacterStatusValue::Type valueType, float newValue)
 
void SetMaxStatusValue (EPrimalCharacterStatusValue::Type StatType, float newValue)
 
void RescaleAllStats ()
 
UPrimalCharacterStatusComponentGetDefaultCharacterStatusComponent ()
 
FStringGetDebugString (FString *result)
 
void ServerApplyMutagen (bool bHasAncestors)
 
void ServerForceUpdateMaxStatValues ()
 
float GetDinoStatDistributionAgainstMax (EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints, bool bCheckLevel, bool bIncludeMaxTamingEffLevels)
 
- Public Member Functions inherited from UActorComponent
FActorComponentTickFunctionPrimaryComponentTickField ()
 
TArray< FName, TSizedDefaultAllocator< 32 > > & ComponentTagsField ()
 
TArray< TObjectPtr< UAssetUserData >, TSizedDefaultAllocator< 32 > > & AssetUserDataField ()
 
intMarkedForEndOfFrameUpdateArrayIndexField ()
 
intUCSSerializationIndexField ()
 
EComponentCreationMethodCreationMethodField ()
 
FActorComponentDeactivateSignatureOnComponentDeactivatedField ()
 
AActor *& OwnerPrivateField ()
 
UWorld *& WorldPrivateField ()
 
FNameCustomTagField ()
 
intCustomDataField ()
 
BitFieldValue< bool, unsigned __int32bRegistered ()
 
BitFieldValue< bool, unsigned __int32bRenderStateCreated ()
 
BitFieldValue< bool, unsigned __int32bPhysicsStateCreated ()
 
BitFieldValue< bool, unsigned __int32bNetAddressable ()
 
BitFieldValue< bool, unsigned __int32bReplicateUsingRegisteredSubObjectList ()
 
BitFieldValue< bool, unsigned __int32bReplicates ()
 
BitFieldValue< bool, unsigned __int32bRenderStateDirty ()
 
BitFieldValue< bool, unsigned __int32bRenderTransformDirty ()
 
BitFieldValue< bool, unsigned __int32bRenderDynamicDataDirty ()
 
BitFieldValue< bool, unsigned __int32bRenderInstancesDirty ()
 
BitFieldValue< bool, unsigned __int32bRoutedPostRename ()
 
BitFieldValue< bool, unsigned __int32bAutoRegister ()
 
BitFieldValue< bool, unsigned __int32bAllowReregistration ()
 
BitFieldValue< bool, unsigned __int32bTickInEditor ()
 
BitFieldValue< bool, unsigned __int32bNeverNeedsRenderUpdate ()
 
BitFieldValue< bool, unsigned __int32bAllowConcurrentTick ()
 
BitFieldValue< bool, unsigned __int32bAllowAnyoneToDestroyMe ()
 
BitFieldValue< bool, unsigned __int32bAutoActivate ()
 
BitFieldValue< bool, unsigned __int32bIsActive ()
 
BitFieldValue< bool, unsigned __int32bEditableWhenInherited ()
 
BitFieldValue< bool, unsigned __int32bOnlyRelevantToOwner ()
 
BitFieldValue< bool, unsigned __int32bNavigationRelevant ()
 
BitFieldValue< bool, unsigned __int32bCanEverAffectNavigation ()
 
BitFieldValue< bool, unsigned __int32bWantsInitializeComponent ()
 
BitFieldValue< bool, unsigned __int32bIsEditorOnly ()
 
BitFieldValue< bool, unsigned __int32bHasBeenCreated ()
 
BitFieldValue< bool, unsigned __int32bHasBeenInitialized ()
 
BitFieldValue< bool, unsigned __int32bIsReadyForReplication ()
 
BitFieldValue< bool, unsigned __int32bHasBegunPlay ()
 
BitFieldValue< bool, unsigned __int32bIsBeingDestroyed ()
 
BitFieldValue< bool, unsigned __int32bTickFunctionsRegistered ()
 
BitFieldValue< bool, unsigned __int32bIsNetStartupComponent ()
 
BitFieldValue< bool, unsigned __int32MarkedForEndOfFrameUpdateState ()
 
BitFieldValue< bool, unsigned __int32bMarkedForPreEndOfFrameSync ()
 
BitFieldValue< bool, unsigned __int32bAsyncPhysicsTickEnabled ()
 
BitFieldValue< bool, unsigned __int32bStasisPreventUnregister ()
 
BitFieldValue< bool, unsigned __int32bOnlyInitialReplication ()
 
BitFieldValue< bool, unsigned __int32bPreventOnDedicatedServer ()
 
BitFieldValue< bool, unsigned __int32bPreventOnConsoles ()
 
BitFieldValue< bool, unsigned __int32bPreventOnClient ()
 
BitFieldValue< bool, unsigned __int32bPreventOnNonDedicatedHost ()
 
BitFieldValue< bool, unsigned __int32bDedicatedForceTickingEveryFrame ()
 
BitFieldValue< bool, unsigned __int32bAlwaysReplicatePropertyConditional ()
 
BitFieldValue< bool, unsigned __int32bUseBPOnComponentTick ()
 
BitFieldValue< bool, unsigned __int32bUseBPOnComponentDestroyed ()
 
BitFieldValue< bool, unsigned __int32bUseBPOnComponentCreated ()
 
UWorldGetWorld ()
 
void AsyncPhysicsTickComponent (float DeltaTime, float SimTime)
 
ELifetimeCondition GetReplicationCondition ()
 
void PostInitProperties ()
 
void OnCreatePhysicsState ()
 
void ValidateGeneratedRepEnums (const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
 
bool Rename (const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
 
void PostRename (UObject *OldOuter, const FName OldName)
 
bool AllowRegisterWithWorld (UWorld *InWorld)
 
void FailedToRegisterWithWorld (UWorld *InWorld)
 
UWorldGetWorld_Uncached ()
 
bool ComponentHasTag (FName Tag)
 
ENetMode InternalGetNetMode ()
 
FStringGetReadableName (FString *result)
 
void BeginDestroy ()
 
bool NeedsLoadForClient ()
 
bool NeedsLoadForServer ()
 
bool NeedsLoadForEditorGame ()
 
int GetFunctionCallspace (UFunction *Function, FFrame *Stack)
 
bool CallRemoteFunction (UFunction *Function, void *Parameters, FOutParmRec *OutParms, FFrame *Stack)
 
void OnRegister ()
 
void InitializeComponent ()
 
void UninitializeComponent ()
 
void ReadyForReplication ()
 
void BeginPlay ()
 
void EndPlay (const EEndPlayReason::Type EndPlayReason)
 
bool SetupActorComponentTickFunction (FTickFunction *TickFunction)
 
void SetComponentTickEnabled (bool bEnabled)
 
void SetComponentTickEnabledAsync (bool bEnabled)
 
bool IsComponentTickEnabled ()
 
void SetComponentTickIntervalAndCooldown (float TickInterval)
 
void RegisterComponentTickFunctions (bool bRegister, bool bSaveAndRestoreComponentTickState)
 
void RegisterAllComponentTickFunctions (bool bRegister, bool bSaveAndRestoreComponentTickState)
 
void RegisterAsyncPhysicsTickEnabled (bool bRegister)
 
void TickComponent (float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction)
 
void RegisterComponentWithWorld (UWorld *InWorld, FRegisterComponentContext *Context)
 
void RegisterComponent ()
 
void UnregisterComponent ()
 
void DestroyComponent (bool bPromoteChildren)
 
void OnComponentDestroyed (bool bDestroyingHierarchy)
 
void CreateRenderState_Concurrent (FRegisterComponentContext *Context)
 
void SendRenderTransform_Concurrent ()
 
void SendRenderInstanceData_Concurrent ()
 
void DestroyRenderState_Concurrent ()
 
void OnDestroyPhysicsState ()
 
void CreatePhysicsState (bool bAllowDeferral)
 
void DestroyPhysicsState ()
 
void ExecuteUnregisterEvents ()
 
void ReregisterComponent ()
 
void RecreateRenderState_Concurrent ()
 
void RecreatePhysicsState ()
 
void AddTickPrerequisiteActor (AActor *PrerequisiteActor)
 
void AddTickPrerequisiteComponent (UActorComponent *PrerequisiteComponent)
 
void RemoveTickPrerequisiteActor (AActor *PrerequisiteActor)
 
void RemoveTickPrerequisiteComponent (UActorComponent *PrerequisiteComponent)
 
void DoDeferredRenderUpdates_Concurrent ()
 
void MarkRenderStateDirty ()
 
void MarkForNeededEndOfFrameUpdate ()
 
void ClearNeedEndOfFrameUpdate_Internal ()
 
void Activate (bool bReset)
 
void Deactivate ()
 
void SetActive (bool bNewActive, bool bReset)
 
void SetAutoActivate (bool bNewAutoActivate)
 
void ToggleActive ()
 
void AddAssetUserData (UAssetUserData *InUserData)
 
UAssetUserDataGetAssetUserDataOfClass (TSubclassOf< UAssetUserData > InUserDataClass)
 
void RemoveUserDataOfClass (TSubclassOf< UAssetUserData > InUserDataClass)
 
bool IsNameStableForNetworking ()
 
bool IsSupportedForNetworking ()
 
void SetIsReplicated (bool bShouldReplicate)
 
void AddReplicatedSubObject (UObject *SubObject, ELifetimeCondition NetCondition)
 
bool ReplicateSubobjects (UActorChannel *Channel, FOutBunch *Bunch, FReplicationFlags *RepFlags)
 
void PreReplication (IRepChangedPropertyTracker *ChangedPropertyTracker)
 
void GetLifetimeReplicatedProps (TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
 
void OnRep_IsActive ()
 
void DetermineUCSModifiedProperties ()
 
void GetUCSModifiedProperties (TSet< FProperty const *, DefaultKeyFuncs< FProperty const *, 0 >, FDefaultSetAllocator > *ModifiedProperties)
 
void RemoveUCSModifiedProperties (const TArray< FProperty *, TSizedDefaultAllocator< 32 > > *Properties)
 
void SetCanEverAffectNavigation (bool bRelevant)
 
void Serialize (FArchive *Ar)
 
void SetIsReplicatedByDefault (const bool bNewReplicates)
 
- Public Member Functions inherited from UObject
bool ProcessConsoleExec (const wchar_t *Cmd, FOutputDevice *Ar, UObject *Executor)
 
FStringGetDetailedInfoInternal (FString *result)
 
bool AreAllOuterObjectsValid ()
 
bool IsInBlueprint ()
 
bool IsBasedOnArchetype (const UObject *const SomeObject)
 
UObjectCreateDefaultSubobject (FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient)
 
UObjectGetDefaultSubobjectByName (FName ToFind)
 
bool Rename (const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
 
void PostLoad ()
 
bool NeedsLoadForServer ()
 
bool NeedsLoadForClient ()
 
void BeginDestroy ()
 
void FinishDestroy ()
 
FStringGetDetailedInfo (FString *result)
 
bool ConditionalBeginDestroy ()
 
bool ConditionalFinishDestroy ()
 
void ConditionalPostLoad ()
 
void PostLoadSubobjects (FObjectInstancingGraph *OuterInstanceGraph)
 
void ConditionalPostLoadSubobjects (FObjectInstancingGraph *OuterInstanceGraph)
 
void GetPreloadDependencies (TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutDeps)
 
void Serialize (FStructuredArchiveRecord Record)
 
void SerializeScriptProperties (FArchive *Ar)
 
void SerializeScriptProperties (FStructuredArchiveSlot Slot)
 
void BuildSubobjectMapping (UObject *OtherObject, TMap< UObject *, UObject *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< UObject *, UObject *, 0 > > *ObjectMapping)
 
void CollectDefaultSubobjects (TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutSubobjectArray, bool bIncludeNestedSubobjects)
 
bool CheckDefaultSubobjects (bool bForceCheck)
 
bool CheckDefaultSubobjectsInternal ()
 
void GetAssetRegistryTags (FAssetData *Out)
 
void GetResourceSizeEx (FResourceSizeEx *CumulativeResourceSize)
 
bool IsAsset ()
 
FPrimaryAssetIdGetPrimaryAssetId (FPrimaryAssetId *result)
 
bool IsLocalizedResource ()
 
bool IsSafeForRootSet ()
 
void LoadConfig (UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, FProperty *PropertyToLoad)
 
void SaveConfig (unsigned __int64 Flags, const wchar_t *InFilename, FConfigCacheIni *Config, bool bAllowCopyToDefaultObject)
 
FStringGetDefaultConfigFilename (FString *result)
 
bool IsNameStableForNetworking ()
 
bool IsFullNameStableForNetworking ()
 
bool IsSupportedForNetworking ()
 
void LocalizeProperty (UObject *LocBase, TArray< FString, TSizedDefaultAllocator< 32 > > *PropertyTagChain, FProperty *const BaseProperty, FProperty *const Property, void *const ValueAddress)
 
void SkipFunction (FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
 
void CallFunction (FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
 
bool CallFunctionByNameWithArguments (const wchar_t *Str, FOutputDevice *Ar, UObject *Executor, bool bForceCallWithNonExec)
 
UFunctionFindFunctionChecked (FName InName, EIncludeSuperFlag::Type a3=EIncludeSuperFlag::IncludeSuper)
 
void ProcessEvent (UFunction *Function, void *Parms)
 
void ProcessContextOpcode (FFrame *Stack, void *const Z_Param__Result, bool bCanFailSilently)
 
UObjectGetArchetype ()
 
bool IsInOrOwnedBy (const UObject *SomeOuter)
 
void SetLinker (FLinkerLoad *LinkerLoad, int LinkerIndex, bool bShouldDetachExisting)
 
ARK_API FPropertyFindProperty (FName name)
 
- Public Member Functions inherited from UObjectBaseUtility
FPackageFileVersionGetLinkerUEVersion (FPackageFileVersion *result)
 
FStringGetPathName (FString *result, const UObject *StopOuter)
 
void GetPathName (const UObject *StopOuter, FString *ResultString)
 
void GetPathName (const UObject *StopOuter, TStringBuilderBase< wchar_t > *ResultString)
 
FStringGetFullGroupName (FString *result, bool bStartWithOuter)
 
UObjectGetOutermostObject ()
 
UPackageGetPackage ()
 
bool MarkPackageDirty ()
 
UObjectGetTypedOuter (UClass *Target)
 
bool IsIn (const UObject *SomeOuter)
 
bool IsInPackage (const UPackage *SomePackage)
 
voidGetInterfaceAddress (UClass *InterfaceClass)
 
bool IsDefaultSubobject ()
 
void AddToCluster (UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject)
 
bool CanBeInCluster ()
 
void CreateCluster ()
 
FLinkerLoadGetLinker ()
 
int GetLinkerIndex ()
 
- Public Member Functions inherited from UObjectBase
UObjectBase_vtbl *& __vftableField ()
 
EObjectFlagsObjectFlagsField ()
 
intInternalIndexField ()
 
UClass *& ClassPrivateField ()
 
UClass *& ClassField ()
 
FNameNamePrivateField ()
 
FNameNameField ()
 
UObject *& OuterPrivateField ()
 
void DeferredRegister (UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *InName)
 
UPackageGetExternalPackageInternal ()
 
void SetExternalPackage (UPackage *InPackage)
 
bool IsValidLowLevel ()
 
bool IsValidLowLevelFast (bool bRecursive)
 

Static Public Member Functions

static void StaticRegisterNativesUPrimalCharacterStatusComponent ()
 
static UClassGetPrivateStaticClass ()
 
- Static Public Member Functions inherited from UActorComponent
static UClassGetPrivateStaticClass ()
 
static void StaticRegisterNativesUActorComponent ()
 
static void AddReferencedObjects (UObject *InThis, FReferenceCollector *Collector)
 
- Static Public Member Functions inherited from UObject
static UClassStaticClass ()
 
static const FNameAssetVersePathTagName ()
 
static void ProcessInternal (UObject *Context, FFrame *Stack, void *const Z_Param__Result)
 
- Static Public Member Functions inherited from UObjectBaseUtility
static __int64 GetLinkerCustomVersion ()
 

Detailed Description

Definition at line 1118 of file Inventory.h.

Member Function Documentation

◆ AddExperience()

void UPrimalCharacterStatusComponent::AddExperience ( float HowMuch,
bool bShareWithTribe,
EXPType::Type XPType )
inline

Definition at line 1381 of file Inventory.h.

◆ AdditionalStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::AdditionalStatusValuesField ( )
inline

Definition at line 1238 of file Inventory.h.

◆ AddStatusValueModifier()

void UPrimalCharacterStatusComponent::AddStatusValueModifier ( EPrimalCharacterStatusValue::Type ValueType,
float Amount,
float Speed,
bool bContinueOnUnchangedValue,
bool bSetValue,
int StatusValueModifierDescriptionIndex,
bool bResetExistingModifierDescriptionIndex,
float LimitExistingModifierDescriptionToMaxAmount,
bool bSetAdditionalValue,
EPrimalCharacterStatusValue::Type StopAtValueNearMax,
bool bMakeUntameable,
TSubclassOf< UDamageType > ScaleValueByCharacterDamageType,
AActor * Instigator )
inline

Definition at line 1341 of file Inventory.h.

◆ AdjustStatusValueModification()

void UPrimalCharacterStatusComponent::AdjustStatusValueModification ( EPrimalCharacterStatusValue::Type valueType,
float * Amount,
TSubclassOf< UDamageType > DamageTypeClass,
bool bManualModification )
inline

Definition at line 1348 of file Inventory.h.

◆ AmountMaxGainedPerLevelUpValueField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::AmountMaxGainedPerLevelUpValueField ( )
inline

Definition at line 1132 of file Inventory.h.

◆ AmountMaxGainedPerLevelUpValueTamedField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::AmountMaxGainedPerLevelUpValueTamedField ( )
inline

Definition at line 1133 of file Inventory.h.

◆ ApplyStatusValueModifiers()

void UPrimalCharacterStatusComponent::ApplyStatusValueModifiers ( float DeltaTime)
inline

Definition at line 1342 of file Inventory.h.

◆ ApplyTamingStatModifiers()

void UPrimalCharacterStatusComponent::ApplyTamingStatModifiers ( float TameIneffectivenessModifier)
inline

Definition at line 1375 of file Inventory.h.

◆ BabyDinoConsumingFoodRateMultiplierField()

float & UPrimalCharacterStatusComponent::BabyDinoConsumingFoodRateMultiplierField ( )
inline

Definition at line 1182 of file Inventory.h.

◆ BabyDinoStarvationHealthDecreaseRateMultiplierField()

float & UPrimalCharacterStatusComponent::BabyDinoStarvationHealthDecreaseRateMultiplierField ( )
inline

Definition at line 1185 of file Inventory.h.

◆ BabyGestationConsumingFoodRateMultiplierField()

float & UPrimalCharacterStatusComponent::BabyGestationConsumingFoodRateMultiplierField ( )
inline

Definition at line 1184 of file Inventory.h.

◆ BabyMaxHealthPercentField()

float & UPrimalCharacterStatusComponent::BabyMaxHealthPercentField ( )
inline

Definition at line 1186 of file Inventory.h.

◆ bAddExperienceAutomatically()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bAddExperienceAutomatically ( )
inline

Definition at line 1293 of file Inventory.h.

◆ bAllowLevelUps()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bAllowLevelUps ( )
inline

Definition at line 1297 of file Inventory.h.

◆ bAllowSharingXPWithTribe()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bAllowSharingXPWithTribe ( )
inline

Definition at line 1299 of file Inventory.h.

◆ bApplyingStatusValueModifiers()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bApplyingStatusValueModifiers ( )
inline

Definition at line 1323 of file Inventory.h.

◆ BaseCharacterLevelField()

int & UPrimalCharacterStatusComponent::BaseCharacterLevelField ( )
inline

Definition at line 1167 of file Inventory.h.

◆ BaseFoodConsumptionRateField()

float & UPrimalCharacterStatusComponent::BaseFoodConsumptionRateField ( )
inline

Definition at line 1172 of file Inventory.h.

◆ BaseLevelMaxStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::BaseLevelMaxStatusValuesField ( )
inline

Definition at line 1123 of file Inventory.h.

◆ BaseWaterConsumptionRateField()

float & UPrimalCharacterStatusComponent::BaseWaterConsumptionRateField ( )
inline

Definition at line 1173 of file Inventory.h.

◆ bAutomaticallyUpdateTemperature()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bAutomaticallyUpdateTemperature ( )
inline

Definition at line 1295 of file Inventory.h.

◆ bCanGetHungry()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bCanGetHungry ( )
inline

Definition at line 1287 of file Inventory.h.

◆ bCanSuffocate()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bCanSuffocate ( )
inline

Definition at line 1285 of file Inventory.h.

◆ bCanSuffocateIfTamed()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bCanSuffocateIfTamed ( )
inline

Definition at line 1286 of file Inventory.h.

◆ bCheatStatus()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bCheatStatus ( )
inline

Definition at line 1312 of file Inventory.h.

◆ bConsumeFoodAutomatically()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bConsumeFoodAutomatically ( )
inline

Definition at line 1291 of file Inventory.h.

◆ bConsumeWaterAutomatically()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bConsumeWaterAutomatically ( )
inline

Definition at line 1294 of file Inventory.h.

◆ bDontScaleMeleeDamage()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bDontScaleMeleeDamage ( )
inline

Definition at line 1324 of file Inventory.h.

◆ bDontUseSpeedMultipleAsSpeed()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bDontUseSpeedMultipleAsSpeed ( )
inline

Definition at line 1317 of file Inventory.h.

◆ bForceDefaultSpeed()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bForceDefaultSpeed ( )
inline

Definition at line 1311 of file Inventory.h.

◆ bForceGainOxygen()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bForceGainOxygen ( )
inline

Definition at line 1318 of file Inventory.h.

◆ bForceRefreshWeight()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bForceRefreshWeight ( )
inline

Definition at line 1313 of file Inventory.h.

◆ bFreezeStatusValues()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bFreezeStatusValues ( )
inline

Definition at line 1319 of file Inventory.h.

◆ bHasUnlockedMaxDinoLevelAchievementThisSessionField()

bool & UPrimalCharacterStatusComponent::bHasUnlockedMaxDinoLevelAchievementThisSessionField ( )
inline

Definition at line 1277 of file Inventory.h.

◆ bHideFoodStatusFromHUD()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bHideFoodStatusFromHUD ( )
inline

Definition at line 1314 of file Inventory.h.

◆ bHideStaminaStatusFromHUD()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bHideStaminaStatusFromHUD ( )
inline

Definition at line 1316 of file Inventory.h.

◆ bIgnoreStatusSpeedModifierIfSwimming()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bIgnoreStatusSpeedModifierIfSwimming ( )
inline

Definition at line 1302 of file Inventory.h.

◆ bInfiniteFood()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bInfiniteFood ( )
inline

Definition at line 1292 of file Inventory.h.

◆ bInfiniteStats()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bInfiniteStats ( )
inline

Definition at line 1298 of file Inventory.h.

◆ bInfiniteWeight()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bInfiniteWeight ( )
inline

Definition at line 1325 of file Inventory.h.

◆ bInitializedBaseLevelMaxStatusValues()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bInitializedBaseLevelMaxStatusValues ( )
inline

Definition at line 1304 of file Inventory.h.

◆ bInitializedMe()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bInitializedMe ( )
inline

Definition at line 1305 of file Inventory.h.

◆ bInWeightLockField()

bool & UPrimalCharacterStatusComponent::bInWeightLockField ( )
inline

Definition at line 1275 of file Inventory.h.

◆ bNeverAllowXP()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bNeverAllowXP ( )
inline

Definition at line 1308 of file Inventory.h.

◆ bNoStaminaRecoveryWhenStarving()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bNoStaminaRecoveryWhenStarving ( )
inline

Definition at line 1322 of file Inventory.h.

◆ BPDirectSetCurrentStatusValue()

void UPrimalCharacterStatusComponent::BPDirectSetCurrentStatusValue ( EPrimalCharacterStatusValue::Type valueType,
float newValue )
inline

Definition at line 1392 of file Inventory.h.

◆ BPModifyMaxExperiencePoints()

float UPrimalCharacterStatusComponent::BPModifyMaxExperiencePoints ( float InMaxExperiencePoints)
inline

Definition at line 1330 of file Inventory.h.

◆ BPModifyMaxLevel()

int UPrimalCharacterStatusComponent::BPModifyMaxLevel ( int InMaxLevel)
inline

Definition at line 1331 of file Inventory.h.

◆ bPreventJump()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bPreventJump ( )
inline

Definition at line 1303 of file Inventory.h.

◆ bPreventTamedStatReplication()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bPreventTamedStatReplication ( )
inline

Definition at line 1309 of file Inventory.h.

◆ bReplicateGlobalStatusValues()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bReplicateGlobalStatusValues ( )
inline

Definition at line 1296 of file Inventory.h.

◆ bRunningConsumesStamina()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bRunningConsumesStamina ( )
inline

Definition at line 1290 of file Inventory.h.

◆ bRunningUseDefaultSpeed()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bRunningUseDefaultSpeed ( )
inline

Definition at line 1307 of file Inventory.h.

◆ bServerFirstInitialized()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bServerFirstInitialized ( )
inline

Definition at line 1306 of file Inventory.h.

◆ bStatusSpeedModifierOnlyFullOrNone()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bStatusSpeedModifierOnlyFullOrNone ( )
inline

Definition at line 1301 of file Inventory.h.

◆ bTicked()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bTicked ( )
inline

Definition at line 1320 of file Inventory.h.

◆ bUseBPAdjustStatusValueModification()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bUseBPAdjustStatusValueModification ( )
inline

Definition at line 1310 of file Inventory.h.

◆ bUseBPGetStatusNameString()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bUseBPGetStatusNameString ( )
inline

Definition at line 1315 of file Inventory.h.

◆ bUseBPModifyMaxLevel()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bUseBPModifyMaxLevel ( )
inline

Definition at line 1321 of file Inventory.h.

◆ bUseLevelUpStatWeightOverrides()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bUseLevelUpStatWeightOverrides ( )
inline

Definition at line 1326 of file Inventory.h.

◆ bUseStamina()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bUseStamina ( )
inline

Definition at line 1288 of file Inventory.h.

◆ bUseStatusSpeedModifiers()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bUseStatusSpeedModifiers ( )
inline

Definition at line 1300 of file Inventory.h.

◆ bWalkingConsumesStamina()

BitFieldValue< bool, unsigned __int32 > UPrimalCharacterStatusComponent::bWalkingConsumesStamina ( )
inline

Definition at line 1289 of file Inventory.h.

◆ CanGainLevel()

bool UPrimalCharacterStatusComponent::CanGainLevel ( )
inline

Definition at line 1386 of file Inventory.h.

◆ CanLevelUp()

bool UPrimalCharacterStatusComponent::CanLevelUp ( EPrimalCharacterStatusValue::Type LevelUpValueType,
bool bCheckExperience )
inline

Definition at line 1368 of file Inventory.h.

◆ CanLevelUpValueField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::CanLevelUpValueField ( )
inline

Definition at line 1143 of file Inventory.h.

◆ ChangedStatusState()

void UPrimalCharacterStatusComponent::ChangedStatusState ( EPrimalCharacterStatusState::Type valueType,
bool bEnteredState )
inline

Definition at line 1352 of file Inventory.h.

◆ CharacterStatusComponentPriorityField()

int & UPrimalCharacterStatusComponent::CharacterStatusComponentPriorityField ( )
inline

Definition at line 1149 of file Inventory.h.

◆ CharacterUpdatedInventory()

void UPrimalCharacterStatusComponent::CharacterUpdatedInventory ( bool bEquippedOrUneqippedItem)
inline

Definition at line 1353 of file Inventory.h.

◆ CheatMaxWeightField()

float & UPrimalCharacterStatusComponent::CheatMaxWeightField ( )
inline

Definition at line 1148 of file Inventory.h.

◆ ClientSyncMaxStatusValues()

void UPrimalCharacterStatusComponent::ClientSyncMaxStatusValues ( const TArray< float, TSizedDefaultAllocator< 32 > > * NetMaxStatusValues,
const TArray< float, TSizedDefaultAllocator< 32 > > * NetBaseMaxStatusValues )
inline

Definition at line 1332 of file Inventory.h.

◆ ClientSyncMaxStatusValues_Implementation()

void UPrimalCharacterStatusComponent::ClientSyncMaxStatusValues_Implementation ( const TArray< float, TSizedDefaultAllocator< 32 > > * NetMaxStatusValues,
const TArray< float, TSizedDefaultAllocator< 32 > > * NetBaseMaxStatusValues )
inline

Definition at line 1390 of file Inventory.h.

◆ CraftEarnXPMultiplierField()

float & UPrimalCharacterStatusComponent::CraftEarnXPMultiplierField ( )
inline

Definition at line 1222 of file Inventory.h.

◆ CrouchedStaminaConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::CrouchedStaminaConsumptionMultiplierField ( )
inline

Definition at line 1187 of file Inventory.h.

◆ CrouchedWaterFoodConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::CrouchedWaterFoodConsumptionMultiplierField ( )
inline

Definition at line 1177 of file Inventory.h.

◆ CurrentStatusStatesField()

FieldArray< char, 12 > UPrimalCharacterStatusComponent::CurrentStatusStatesField ( )
inline

Definition at line 1243 of file Inventory.h.

◆ CurrentStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::CurrentStatusValuesField ( )
inline

Definition at line 1237 of file Inventory.h.

◆ CurrentStatusValuesReplicationIntervalField()

float & UPrimalCharacterStatusComponent::CurrentStatusValuesReplicationIntervalField ( )
inline

Definition at line 1211 of file Inventory.h.

◆ DefaultHyperthermicInsulationField()

float & UPrimalCharacterStatusComponent::DefaultHyperthermicInsulationField ( )
inline

Definition at line 1229 of file Inventory.h.

◆ DefaultHypothermicInsulationField()

float & UPrimalCharacterStatusComponent::DefaultHypothermicInsulationField ( )
inline

Definition at line 1230 of file Inventory.h.

◆ DefaultMaxOxygenField()

float & UPrimalCharacterStatusComponent::DefaultMaxOxygenField ( )
inline

Definition at line 1260 of file Inventory.h.

◆ DeferredLevelUpSaveTimeSecondsField()

long double & UPrimalCharacterStatusComponent::DeferredLevelUpSaveTimeSecondsField ( )
inline

Definition at line 1278 of file Inventory.h.

◆ DehydrationStaminaRecoveryRateField()

float & UPrimalCharacterStatusComponent::DehydrationStaminaRecoveryRateField ( )
inline

Definition at line 1249 of file Inventory.h.

◆ DehydrationTorpidityMultiplierField()

float & UPrimalCharacterStatusComponent::DehydrationTorpidityMultiplierField ( )
inline

Definition at line 1201 of file Inventory.h.

◆ DehyrdationHealthConsumptionRateField()

float & UPrimalCharacterStatusComponent::DehyrdationHealthConsumptionRateField ( )
inline

Definition at line 1190 of file Inventory.h.

◆ DehyrdationTorpidityIncreaseRateField()

float & UPrimalCharacterStatusComponent::DehyrdationTorpidityIncreaseRateField ( )
inline

Definition at line 1204 of file Inventory.h.

◆ DinoImprintingQualityField()

float & UPrimalCharacterStatusComponent::DinoImprintingQualityField ( )
inline

Definition at line 1270 of file Inventory.h.

◆ DinoMaxStatAddMultiplierImprintingField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::DinoMaxStatAddMultiplierImprintingField ( )
inline

Definition at line 1269 of file Inventory.h.

◆ DinoRiderWeightMultiplierField()

float & UPrimalCharacterStatusComponent::DinoRiderWeightMultiplierField ( )
inline

Definition at line 1142 of file Inventory.h.

◆ DinoTamedAdultConsumingFoodRateMultiplierField()

float & UPrimalCharacterStatusComponent::DinoTamedAdultConsumingFoodRateMultiplierField ( )
inline

Definition at line 1183 of file Inventory.h.

◆ DontUseValueField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::DontUseValueField ( )
inline

Definition at line 1144 of file Inventory.h.

◆ DrawLocalPlayerHUD()

void UPrimalCharacterStatusComponent::DrawLocalPlayerHUD ( AShooterHUD * HUD,
float ScaleMult,
bool bFromBottomRight )
inline

Definition at line 1360 of file Inventory.h.

◆ DrawLocalPlayerHUDDescriptions()

void UPrimalCharacterStatusComponent::DrawLocalPlayerHUDDescriptions ( AShooterHUD * HUD,
long double TheTimeSeconds,
float ScaleMult,
bool bDrawBottomRight )
inline

Definition at line 1361 of file Inventory.h.

◆ EnteredStatusStateSoundsField()

TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & UPrimalCharacterStatusComponent::EnteredStatusStateSoundsField ( )
inline

Definition at line 1252 of file Inventory.h.

◆ ExitStatusStateSoundsField()

TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & UPrimalCharacterStatusComponent::ExitStatusStateSoundsField ( )
inline

Definition at line 1253 of file Inventory.h.

◆ ExperienceAutomaticConsciousIncreaseSpeedField()

float & UPrimalCharacterStatusComponent::ExperienceAutomaticConsciousIncreaseSpeedField ( )
inline

Definition at line 1147 of file Inventory.h.

◆ ExperiencePointsField()

float & UPrimalCharacterStatusComponent::ExperiencePointsField ( )
inline

Definition at line 1169 of file Inventory.h.

◆ ExplorerNoteEarnXPMultiplierField()

float & UPrimalCharacterStatusComponent::ExplorerNoteEarnXPMultiplierField ( )
inline

Definition at line 1227 of file Inventory.h.

◆ ExtraBabyDinoConsumingFoodRateMultiplierField()

float & UPrimalCharacterStatusComponent::ExtraBabyDinoConsumingFoodRateMultiplierField ( )
inline

Definition at line 1272 of file Inventory.h.

◆ ExtraCharacterLevelField()

unsigned __int16 & UPrimalCharacterStatusComponent::ExtraCharacterLevelField ( )
inline

Definition at line 1168 of file Inventory.h.

◆ ExtraFoodConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::ExtraFoodConsumptionMultiplierField ( )
inline

Definition at line 1259 of file Inventory.h.

◆ ExtraOxygenSpeedStatMultiplierField()

float & UPrimalCharacterStatusComponent::ExtraOxygenSpeedStatMultiplierField ( )
inline

Definition at line 1254 of file Inventory.h.

◆ ExtraTamedDinoDamageMultiplierField()

float & UPrimalCharacterStatusComponent::ExtraTamedDinoDamageMultiplierField ( )
inline

Definition at line 1265 of file Inventory.h.

◆ ExtraTamedHealthMultiplierField()

float & UPrimalCharacterStatusComponent::ExtraTamedHealthMultiplierField ( )
inline

Definition at line 1255 of file Inventory.h.

◆ ExtraWaterConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::ExtraWaterConsumptionMultiplierField ( )
inline

Definition at line 1258 of file Inventory.h.

◆ ExtraWildDinoDamageMultiplierField()

float & UPrimalCharacterStatusComponent::ExtraWildDinoDamageMultiplierField ( )
inline

Definition at line 1264 of file Inventory.h.

◆ FoodConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::FoodConsumptionMultiplierField ( )
inline

Definition at line 1251 of file Inventory.h.

◆ FoodStatusIconBackgroundOverrideField()

UTexture2D *& UPrimalCharacterStatusComponent::FoodStatusIconBackgroundOverrideField ( )
inline

Definition at line 1233 of file Inventory.h.

◆ FoodStatusIconForegroundOverrideField()

UTexture2D *& UPrimalCharacterStatusComponent::FoodStatusIconForegroundOverrideField ( )
inline

Definition at line 1234 of file Inventory.h.

◆ FoodStatusNameOverrideField()

FString & UPrimalCharacterStatusComponent::FoodStatusNameOverrideField ( )
inline

Definition at line 1232 of file Inventory.h.

◆ FortitudeTorpidityDecreaseMultiplierField()

float & UPrimalCharacterStatusComponent::FortitudeTorpidityDecreaseMultiplierField ( )
inline

Definition at line 1174 of file Inventory.h.

◆ FortitudeTorpidityIncreaseResistanceField()

float & UPrimalCharacterStatusComponent::FortitudeTorpidityIncreaseResistanceField ( )
inline

Definition at line 1175 of file Inventory.h.

◆ GenericEarnXPMultiplierField()

float & UPrimalCharacterStatusComponent::GenericEarnXPMultiplierField ( )
inline

Definition at line 1225 of file Inventory.h.

◆ GenericXPMultiplierField()

float & UPrimalCharacterStatusComponent::GenericXPMultiplierField ( )
inline

Definition at line 1221 of file Inventory.h.

◆ GetBaseLevelFromLevelUpPoints()

int UPrimalCharacterStatusComponent::GetBaseLevelFromLevelUpPoints ( bool bIncludePlayerAddedLevels)
inline

Definition at line 1380 of file Inventory.h.

◆ GetCharacterLevel()

int UPrimalCharacterStatusComponent::GetCharacterLevel ( )
inline

Definition at line 1379 of file Inventory.h.

◆ GetDebugString()

FString * UPrimalCharacterStatusComponent::GetDebugString ( FString * result)
inline

Definition at line 1396 of file Inventory.h.

◆ GetDefaultCharacterStatusComponent()

UPrimalCharacterStatusComponent * UPrimalCharacterStatusComponent::GetDefaultCharacterStatusComponent ( )
inline

Definition at line 1395 of file Inventory.h.

◆ GetDinoFoodConsumptionRateMultiplier()

void UPrimalCharacterStatusComponent::GetDinoFoodConsumptionRateMultiplier ( float * Amount)
inline

Definition at line 1349 of file Inventory.h.

◆ GetDinoStatDistributionAgainstMax()

float UPrimalCharacterStatusComponent::GetDinoStatDistributionAgainstMax ( EPrimalCharacterStatusValue::Type valueType,
bool bTamedPoints,
bool bCheckLevel,
bool bIncludeMaxTamingEffLevels )
inline

Definition at line 1399 of file Inventory.h.

◆ GetExperiencePercent()

float UPrimalCharacterStatusComponent::GetExperiencePercent ( )
inline

Definition at line 1388 of file Inventory.h.

◆ GetExperienceRequiredForNextLevelUp()

float UPrimalCharacterStatusComponent::GetExperienceRequiredForNextLevelUp ( )
inline

Definition at line 1382 of file Inventory.h.

◆ GetExperienceRequiredForPreviousLevelUp()

float UPrimalCharacterStatusComponent::GetExperienceRequiredForPreviousLevelUp ( )
inline

Definition at line 1383 of file Inventory.h.

◆ GetJumpZModifier()

float UPrimalCharacterStatusComponent::GetJumpZModifier ( )
inline

Definition at line 1366 of file Inventory.h.

◆ GetLifetimeReplicatedProps()

void UPrimalCharacterStatusComponent::GetLifetimeReplicatedProps ( TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > * OutLifetimeProps)
inline

Definition at line 1338 of file Inventory.h.

◆ GetMaxLevel()

int UPrimalCharacterStatusComponent::GetMaxLevel ( )
inline

Definition at line 1384 of file Inventory.h.

◆ GetMeleeDamageModifier()

float UPrimalCharacterStatusComponent::GetMeleeDamageModifier ( FScriptContainerElement * a2)
inline

Definition at line 1364 of file Inventory.h.

◆ GetMovementSpeedModifier()

float UPrimalCharacterStatusComponent::GetMovementSpeedModifier ( )
inline

Definition at line 1365 of file Inventory.h.

◆ GetPrivateStaticClass()

static UClass * UPrimalCharacterStatusComponent::GetPrivateStaticClass ( )
inlinestatic

Definition at line 1335 of file Inventory.h.

◆ GetStatusMaxValueString()

FString * UPrimalCharacterStatusComponent::GetStatusMaxValueString ( FString * result,
int ValueType,
bool bValueOnly )
inline

Definition at line 1378 of file Inventory.h.

◆ GetStatusNameString()

FString * UPrimalCharacterStatusComponent::GetStatusNameString ( FString * result,
int ValueType )
inline

Definition at line 1377 of file Inventory.h.

◆ GetStatusValueRecoveryRate()

float UPrimalCharacterStatusComponent::GetStatusValueRecoveryRate ( EPrimalCharacterStatusValue::Type valueType)
inline

Definition at line 1359 of file Inventory.h.

◆ GetStatusValueString()

FString * UPrimalCharacterStatusComponent::GetStatusValueString ( FString * result,
int ValueType,
bool bValueOnly )
inline

Definition at line 1376 of file Inventory.h.

◆ HarvestEarnXPMultiplierField()

float & UPrimalCharacterStatusComponent::HarvestEarnXPMultiplierField ( )
inline

Definition at line 1228 of file Inventory.h.

◆ HasExperienceForLevelUp()

bool UPrimalCharacterStatusComponent::HasExperienceForLevelUp ( )
inline

Definition at line 1387 of file Inventory.h.

◆ HealthRecoveryDecreaseFoodMultiplierField()

float & UPrimalCharacterStatusComponent::HealthRecoveryDecreaseFoodMultiplierField ( )
inline

Definition at line 1181 of file Inventory.h.

◆ HyperCharacterInsulationValueField()

float & UPrimalCharacterStatusComponent::HyperCharacterInsulationValueField ( )
inline

Definition at line 1217 of file Inventory.h.

◆ HyperthermiaDecreaseWaterMultiplierBaseField()

float & UPrimalCharacterStatusComponent::HyperthermiaDecreaseWaterMultiplierBaseField ( )
inline

Definition at line 1195 of file Inventory.h.

◆ HyperthermiaDecreaseWaterMultiplierPerDegreeField()

float & UPrimalCharacterStatusComponent::HyperthermiaDecreaseWaterMultiplierPerDegreeField ( )
inline

Definition at line 1196 of file Inventory.h.

◆ HyperthermiaTemperatureThresholdField()

float & UPrimalCharacterStatusComponent::HyperthermiaTemperatureThresholdField ( )
inline

Definition at line 1197 of file Inventory.h.

◆ HyperthermicHealthDecreaseRateBaseField()

float & UPrimalCharacterStatusComponent::HyperthermicHealthDecreaseRateBaseField ( )
inline

Definition at line 1162 of file Inventory.h.

◆ HyperthermicHealthDecreaseRatePerDegreeField()

float & UPrimalCharacterStatusComponent::HyperthermicHealthDecreaseRatePerDegreeField ( )
inline

Definition at line 1163 of file Inventory.h.

◆ HypoCharacterInsulationValueField()

float & UPrimalCharacterStatusComponent::HypoCharacterInsulationValueField ( )
inline

Definition at line 1216 of file Inventory.h.

◆ HypothermiaDecreaseFoodMultiplierBaseField()

float & UPrimalCharacterStatusComponent::HypothermiaDecreaseFoodMultiplierBaseField ( )
inline

Definition at line 1193 of file Inventory.h.

◆ HypothermiaDecreaseFoodMultiplierPerDegreeField()

float & UPrimalCharacterStatusComponent::HypothermiaDecreaseFoodMultiplierPerDegreeField ( )
inline

Definition at line 1194 of file Inventory.h.

◆ HypothermiaTemperatureThresholdField()

float & UPrimalCharacterStatusComponent::HypothermiaTemperatureThresholdField ( )
inline

Definition at line 1198 of file Inventory.h.

◆ HypothermicHealthDecreaseRateBaseField()

float & UPrimalCharacterStatusComponent::HypothermicHealthDecreaseRateBaseField ( )
inline

Definition at line 1160 of file Inventory.h.

◆ HypothermicHealthDecreaseRatePerDegreeField()

float & UPrimalCharacterStatusComponent::HypothermicHealthDecreaseRatePerDegreeField ( )
inline

Definition at line 1161 of file Inventory.h.

◆ InitializeComponent()

void UPrimalCharacterStatusComponent::InitializeComponent ( )
inline

Definition at line 1339 of file Inventory.h.

◆ InjuredSpeedModifierField()

float & UPrimalCharacterStatusComponent::InjuredSpeedModifierField ( )
inline

Definition at line 1159 of file Inventory.h.

◆ InjuredTorpidityIncreaseMultiplierField()

float & UPrimalCharacterStatusComponent::InjuredTorpidityIncreaseMultiplierField ( )
inline

Definition at line 1205 of file Inventory.h.

◆ InsulationHyperthermiaOffsetExponentField()

float & UPrimalCharacterStatusComponent::InsulationHyperthermiaOffsetExponentField ( )
inline

Definition at line 1212 of file Inventory.h.

◆ InsulationHyperthermiaOffsetScalerField()

float & UPrimalCharacterStatusComponent::InsulationHyperthermiaOffsetScalerField ( )
inline

Definition at line 1213 of file Inventory.h.

◆ InsulationHypothermiaOffsetExponentField()

float & UPrimalCharacterStatusComponent::InsulationHypothermiaOffsetExponentField ( )
inline

Definition at line 1214 of file Inventory.h.

◆ InsulationHypothermiaOffsetScalerField()

float & UPrimalCharacterStatusComponent::InsulationHypothermiaOffsetScalerField ( )
inline

Definition at line 1215 of file Inventory.h.

◆ IsAtMaxExperience()

bool UPrimalCharacterStatusComponent::IsAtMaxExperience ( )
inline

Definition at line 1385 of file Inventory.h.

◆ IsInStatusState()

bool UPrimalCharacterStatusComponent::IsInStatusState ( EPrimalCharacterStatusState::Type StateType)
inline

Definition at line 1362 of file Inventory.h.

◆ JumpStaminaConsumptionField()

float & UPrimalCharacterStatusComponent::JumpStaminaConsumptionField ( )
inline

Definition at line 1156 of file Inventory.h.

◆ KillEarnXPMultiplierField()

float & UPrimalCharacterStatusComponent::KillEarnXPMultiplierField ( )
inline

Definition at line 1224 of file Inventory.h.

◆ KillXPMultiplierPerCharacterLevelField()

float & UPrimalCharacterStatusComponent::KillXPMultiplierPerCharacterLevelField ( )
inline

Definition at line 1165 of file Inventory.h.

◆ KnockedOutTorpidityRecoveryRateMultiplierField()

float & UPrimalCharacterStatusComponent::KnockedOutTorpidityRecoveryRateMultiplierField ( )
inline

Definition at line 1200 of file Inventory.h.

◆ LastDecreasedStatusValuesTimesField()

FieldArray< long double, 12 > UPrimalCharacterStatusComponent::LastDecreasedStatusValuesTimesField ( )
inline

Definition at line 1244 of file Inventory.h.

◆ LastDepletedStatusValuesTimesField()

FieldArray< long double, 12 > UPrimalCharacterStatusComponent::LastDepletedStatusValuesTimesField ( )
inline

Definition at line 1247 of file Inventory.h.

◆ LastHyperthermalCharacterInsulationValueField()

float & UPrimalCharacterStatusComponent::LastHyperthermalCharacterInsulationValueField ( )
inline

Definition at line 1220 of file Inventory.h.

◆ LastHypothermalCharacterInsulationValueField()

float & UPrimalCharacterStatusComponent::LastHypothermalCharacterInsulationValueField ( )
inline

Definition at line 1219 of file Inventory.h.

◆ LastIncreasedStatusValuesTimesField()

FieldArray< long double, 12 > UPrimalCharacterStatusComponent::LastIncreasedStatusValuesTimesField ( )
inline

Definition at line 1245 of file Inventory.h.

◆ LastMaxedStatusValuesTimesField()

FieldArray< long double, 12 > UPrimalCharacterStatusComponent::LastMaxedStatusValuesTimesField ( )
inline

Definition at line 1246 of file Inventory.h.

◆ LastReplicatedCurrentStatusValuesTimeField()

long double & UPrimalCharacterStatusComponent::LastReplicatedCurrentStatusValuesTimeField ( )
inline

Definition at line 1261 of file Inventory.h.

◆ LastReplicatedXPTimeField()

long double & UPrimalCharacterStatusComponent::LastReplicatedXPTimeField ( )
inline

Definition at line 1276 of file Inventory.h.

◆ LevelUpStatWeightOverridesField()

TArray< float, TSizedDefaultAllocator< 32 > > & UPrimalCharacterStatusComponent::LevelUpStatWeightOverridesField ( )
inline

Definition at line 1281 of file Inventory.h.

◆ MaxExperiencePointsField()

float & UPrimalCharacterStatusComponent::MaxExperiencePointsField ( )
inline

Definition at line 1171 of file Inventory.h.

◆ MaxGainedPerLevelUpValueIsPercentField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::MaxGainedPerLevelUpValueIsPercentField ( )
inline

Definition at line 1134 of file Inventory.h.

◆ MaxLevelUpMultiplierField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::MaxLevelUpMultiplierField ( )
inline

Definition at line 1138 of file Inventory.h.

◆ MaxStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::MaxStatusValuesField ( )
inline

Definition at line 1122 of file Inventory.h.

◆ MaxTamingEffectivenessBaseLevelMultiplierField()

float & UPrimalCharacterStatusComponent::MaxTamingEffectivenessBaseLevelMultiplierField ( )
inline

Definition at line 1231 of file Inventory.h.

◆ MinInventoryWeightField()

float & UPrimalCharacterStatusComponent::MinInventoryWeightField ( )
inline

Definition at line 1223 of file Inventory.h.

◆ ModifyCurrentStatusValue()

float UPrimalCharacterStatusComponent::ModifyCurrentStatusValue ( EPrimalCharacterStatusValue::Type valueType,
float Amount,
bool bPercentOfMax,
bool bPercentOfCurrent,
bool bManualModification,
bool bSetValue,
TSubclassOf< UDamageType > DamageTypeClass,
bool bDamageDontKill,
bool bForceSetValue )
inline

Definition at line 1351 of file Inventory.h.

◆ MountedDinoDinoWeightMultiplierField()

float & UPrimalCharacterStatusComponent::MountedDinoDinoWeightMultiplierField ( )
inline

Definition at line 1263 of file Inventory.h.

◆ MovingStaminaRecoveryRateMultiplierField()

float & UPrimalCharacterStatusComponent::MovingStaminaRecoveryRateMultiplierField ( )
inline

Definition at line 1128 of file Inventory.h.

◆ MutationMultiplierField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::MutationMultiplierField ( )
inline

Definition at line 1139 of file Inventory.h.

◆ NetSyncMaxStatusValues()

void UPrimalCharacterStatusComponent::NetSyncMaxStatusValues ( const TArray< float, TSizedDefaultAllocator< 32 > > * NetMaxStatusValues,
const TArray< float, TSizedDefaultAllocator< 32 > > * NetBaseMaxStatusValues )
inline

Definition at line 1333 of file Inventory.h.

◆ NetSyncMaxStatusValues_Implementation()

void UPrimalCharacterStatusComponent::NetSyncMaxStatusValues_Implementation ( const TArray< float, TSizedDefaultAllocator< 32 > > * NetMaxStatusValues,
const TArray< float, TSizedDefaultAllocator< 32 > > * NetBaseMaxStatusValues )
inline

Definition at line 1389 of file Inventory.h.

◆ NumberOfLevelUpPointsAppliedField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::NumberOfLevelUpPointsAppliedField ( )
inline

Definition at line 1124 of file Inventory.h.

◆ NumberOfLevelUpPointsAppliedTamedField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::NumberOfLevelUpPointsAppliedTamedField ( )
inline

Definition at line 1125 of file Inventory.h.

◆ NumberOfMutationsAppliedTamedField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::NumberOfMutationsAppliedTamedField ( )
inline

Definition at line 1126 of file Inventory.h.

◆ OnJumped()

void UPrimalCharacterStatusComponent::OnJumped ( )
inline

Definition at line 1363 of file Inventory.h.

◆ OriginalMaxTorporField()

float & UPrimalCharacterStatusComponent::OriginalMaxTorporField ( )
inline

Definition at line 1262 of file Inventory.h.

◆ PoopItemFoodConsumptionCacheField()

float & UPrimalCharacterStatusComponent::PoopItemFoodConsumptionCacheField ( )
inline

Definition at line 1218 of file Inventory.h.

◆ PoopItemMaxFoodConsumptionIntervalField()

float & UPrimalCharacterStatusComponent::PoopItemMaxFoodConsumptionIntervalField ( )
inline

Definition at line 1209 of file Inventory.h.

◆ PoopItemMinFoodConsumptionIntervalField()

float & UPrimalCharacterStatusComponent::PoopItemMinFoodConsumptionIntervalField ( )
inline

Definition at line 1208 of file Inventory.h.

◆ ProneStaminaConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::ProneStaminaConsumptionMultiplierField ( )
inline

Definition at line 1188 of file Inventory.h.

◆ ProneWaterFoodConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::ProneWaterFoodConsumptionMultiplierField ( )
inline

Definition at line 1178 of file Inventory.h.

◆ RecoveryRateIsPercentField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::RecoveryRateIsPercentField ( )
inline

Definition at line 1135 of file Inventory.h.

◆ RecoveryRateStatusValueField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::RecoveryRateStatusValueField ( )
inline

Definition at line 1129 of file Inventory.h.

◆ RefreshInsulation()

void UPrimalCharacterStatusComponent::RefreshInsulation ( )
inline

Definition at line 1355 of file Inventory.h.

◆ RefreshTemperature()

void UPrimalCharacterStatusComponent::RefreshTemperature ( )
inline

Definition at line 1357 of file Inventory.h.

◆ RegainOxygenDamageTypeField()

TSubclassOf< UDamageType > & UPrimalCharacterStatusComponent::RegainOxygenDamageTypeField ( )
inline

Definition at line 1274 of file Inventory.h.

◆ RemoveStatusValueModifierByIndex()

void UPrimalCharacterStatusComponent::RemoveStatusValueModifierByIndex ( int Index)
inline

Definition at line 1340 of file Inventory.h.

◆ ReplicatedBaseLevelMaxStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::ReplicatedBaseLevelMaxStatusValuesField ( )
inline

Definition at line 1241 of file Inventory.h.

◆ ReplicatedCurrentStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::ReplicatedCurrentStatusValuesField ( )
inline

Definition at line 1239 of file Inventory.h.

◆ ReplicatedExperiencePointsField()

float & UPrimalCharacterStatusComponent::ReplicatedExperiencePointsField ( )
inline

Definition at line 1170 of file Inventory.h.

◆ ReplicatedGlobalCurrentStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::ReplicatedGlobalCurrentStatusValuesField ( )
inline

Definition at line 1242 of file Inventory.h.

◆ ReplicatedGlobalMaxStatusValuesField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::ReplicatedGlobalMaxStatusValuesField ( )
inline

Definition at line 1240 of file Inventory.h.

◆ RescaleAllStats()

void UPrimalCharacterStatusComponent::RescaleAllStats ( )
inline

Definition at line 1394 of file Inventory.h.

◆ RescaleMaxStat()

void UPrimalCharacterStatusComponent::RescaleMaxStat ( EPrimalCharacterStatusValue::Type LevelUpValueType,
float TargetValue,
bool bIsPercentOfTrueValue )
inline

Definition at line 1356 of file Inventory.h.

◆ RunningStaminaConsumptionRateField()

float & UPrimalCharacterStatusComponent::RunningStaminaConsumptionRateField ( )
inline

Definition at line 1153 of file Inventory.h.

◆ Serialize() [1/2]

void UPrimalCharacterStatusComponent::Serialize ( FArchive * Ar)
inline

Definition at line 1391 of file Inventory.h.

◆ Serialize() [2/2]

void UPrimalCharacterStatusComponent::Serialize ( FStructuredArchiveRecord Record)
inline

Definition at line 1337 of file Inventory.h.

◆ ServerApplyLevelUp()

void UPrimalCharacterStatusComponent::ServerApplyLevelUp ( EPrimalCharacterStatusValue::Type LevelUpValueType,
AShooterPlayerController * ByPC,
bool AllowSave )
inline

Definition at line 1369 of file Inventory.h.

◆ ServerApplyMutagen()

void UPrimalCharacterStatusComponent::ServerApplyMutagen ( bool bHasAncestors)
inline

Definition at line 1397 of file Inventory.h.

◆ ServerForceUpdateMaxStatValues()

void UPrimalCharacterStatusComponent::ServerForceUpdateMaxStatValues ( )
inline

Definition at line 1398 of file Inventory.h.

◆ ServerSyncReplicatedValues()

void UPrimalCharacterStatusComponent::ServerSyncReplicatedValues ( )
inline

Definition at line 1367 of file Inventory.h.

◆ SetAllStatsToMaximum()

void UPrimalCharacterStatusComponent::SetAllStatsToMaximum ( )
inline

Definition at line 1343 of file Inventory.h.

◆ SetAllStatsToMaximumExcluding()

void UPrimalCharacterStatusComponent::SetAllStatsToMaximumExcluding ( EPrimalCharacterStatusValue::Type exclude)
inline

Definition at line 1344 of file Inventory.h.

◆ SetBaseLevel()

void UPrimalCharacterStatusComponent::SetBaseLevel ( int Level,
bool bDontCurrentSetToMax )
inline

Definition at line 1370 of file Inventory.h.

◆ SetBaseLevelCustomized()

void UPrimalCharacterStatusComponent::SetBaseLevelCustomized ( int Level,
const TArray< FStatValuePair, TSizedDefaultAllocator< 32 > > * CustomBaseStats,
const TArray< TEnumAsByte< EPrimalCharacterStatusValue::Type >, TSizedDefaultAllocator< 32 > > * PrioritizeStats,
bool bDontCurrentSetToMax )
inline

Definition at line 1372 of file Inventory.h.

◆ SetBaseLevelNoStatChange()

void UPrimalCharacterStatusComponent::SetBaseLevelNoStatChange ( int Level)
inline

Definition at line 1371 of file Inventory.h.

◆ SetMaxStatusValue()

void UPrimalCharacterStatusComponent::SetMaxStatusValue ( EPrimalCharacterStatusValue::Type StatType,
float newValue )
inline

Definition at line 1393 of file Inventory.h.

◆ SetTameable()

void UPrimalCharacterStatusComponent::SetTameable ( bool bTameable)
inline

Definition at line 1373 of file Inventory.h.

◆ SetTamed()

void UPrimalCharacterStatusComponent::SetTamed ( float TameIneffectivenessModifier,
bool bSkipAddingTamedLevels )
inline

Definition at line 1374 of file Inventory.h.

◆ ShareXPWithTribeRangeField()

float & UPrimalCharacterStatusComponent::ShareXPWithTribeRangeField ( )
inline

Definition at line 1166 of file Inventory.h.

◆ SkipWildLevelUpValueField()

FieldArray< unsigned __int8, 12 > UPrimalCharacterStatusComponent::SkipWildLevelUpValueField ( )
inline

Definition at line 1145 of file Inventory.h.

◆ SpecialEarnXPMultiplierField()

float & UPrimalCharacterStatusComponent::SpecialEarnXPMultiplierField ( )
inline

Definition at line 1226 of file Inventory.h.

◆ StaminaConsumptionDecreaseFoodMultiplierField()

float & UPrimalCharacterStatusComponent::StaminaConsumptionDecreaseFoodMultiplierField ( )
inline

Definition at line 1192 of file Inventory.h.

◆ StaminaConsumptionDecreaseWaterMultiplierField()

float & UPrimalCharacterStatusComponent::StaminaConsumptionDecreaseWaterMultiplierField ( )
inline

Definition at line 1191 of file Inventory.h.

◆ StaminaRecoveryDecreaseFoodMultiplierField()

float & UPrimalCharacterStatusComponent::StaminaRecoveryDecreaseFoodMultiplierField ( )
inline

Definition at line 1179 of file Inventory.h.

◆ StaminaRecoveryDecreaseWaterMultiplierField()

float & UPrimalCharacterStatusComponent::StaminaRecoveryDecreaseWaterMultiplierField ( )
inline

Definition at line 1180 of file Inventory.h.

◆ StaminaRecoveryExtraResourceDecreaseMultiplierField()

float & UPrimalCharacterStatusComponent::StaminaRecoveryExtraResourceDecreaseMultiplierField ( )
inline

Definition at line 1248 of file Inventory.h.

◆ StarvationHealthConsumptionRateField()

float & UPrimalCharacterStatusComponent::StarvationHealthConsumptionRateField ( )
inline

Definition at line 1189 of file Inventory.h.

◆ StarvationTorpidityIncreaseRateField()

float & UPrimalCharacterStatusComponent::StarvationTorpidityIncreaseRateField ( )
inline

Definition at line 1203 of file Inventory.h.

◆ StarvationTorpidityMultuplierField()

float & UPrimalCharacterStatusComponent::StarvationTorpidityMultuplierField ( )
inline

Definition at line 1202 of file Inventory.h.

◆ StaticRegisterNativesUPrimalCharacterStatusComponent()

static void UPrimalCharacterStatusComponent::StaticRegisterNativesUPrimalCharacterStatusComponent ( )
inlinestatic

Definition at line 1334 of file Inventory.h.

◆ StatusStateThresholdsField()

FieldArray< FPrimalCharacterStatusStateThresholds, 12 > UPrimalCharacterStatusComponent::StatusStateThresholdsField ( )
inline

Definition at line 1146 of file Inventory.h.

◆ StatusValueModifierDescriptionIndicesField()

TArray< unsigned char, TSizedDefaultAllocator< 32 > > & UPrimalCharacterStatusComponent::StatusValueModifierDescriptionIndicesField ( )
inline

Definition at line 1236 of file Inventory.h.

◆ StatusValueModifiersField()

TArray< FPrimalCharacterStatusValueModifier, TSizedDefaultAllocator< 32 > > & UPrimalCharacterStatusComponent::StatusValueModifiersField ( )
inline

Definition at line 1235 of file Inventory.h.

◆ StatusValueNameOverridesField()

TArray< FString, TSizedDefaultAllocator< 32 > > & UPrimalCharacterStatusComponent::StatusValueNameOverridesField ( )
inline

Definition at line 1273 of file Inventory.h.

◆ SubmergedOxygenDecreaseSpeedField()

float & UPrimalCharacterStatusComponent::SubmergedOxygenDecreaseSpeedField ( )
inline

Definition at line 1152 of file Inventory.h.

◆ SubmergedWaterIncreaseRateField()

float & UPrimalCharacterStatusComponent::SubmergedWaterIncreaseRateField ( )
inline

Definition at line 1176 of file Inventory.h.

◆ SuffocationHealthPercentDecreaseSpeedField()

float & UPrimalCharacterStatusComponent::SuffocationHealthPercentDecreaseSpeedField ( )
inline

Definition at line 1150 of file Inventory.h.

◆ SwimmingOrFlyingStaminaConsumptionRateField()

float & UPrimalCharacterStatusComponent::SwimmingOrFlyingStaminaConsumptionRateField ( )
inline

Definition at line 1155 of file Inventory.h.

◆ SwimmingStaminaRecoveryRateMultiplierField()

float & UPrimalCharacterStatusComponent::SwimmingStaminaRecoveryRateMultiplierField ( )
inline

Definition at line 1257 of file Inventory.h.

◆ TamedBaseHealthMultiplierField()

float & UPrimalCharacterStatusComponent::TamedBaseHealthMultiplierField ( )
inline

Definition at line 1271 of file Inventory.h.

◆ TamedIneffectivenessModifierField()

float & UPrimalCharacterStatusComponent::TamedIneffectivenessModifierField ( )
inline

Definition at line 1127 of file Inventory.h.

◆ TamedLandDinoSwimSpeedLevelUpEffectivenessField()

float & UPrimalCharacterStatusComponent::TamedLandDinoSwimSpeedLevelUpEffectivenessField ( )
inline

Definition at line 1140 of file Inventory.h.

◆ TamingIneffectivenessMultiplierField()

float & UPrimalCharacterStatusComponent::TamingIneffectivenessMultiplierField ( )
inline

Definition at line 1141 of file Inventory.h.

◆ TamingMaxStatAdditionsField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::TamingMaxStatAdditionsField ( )
inline

Definition at line 1137 of file Inventory.h.

◆ TamingMaxStatMultipliersField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::TamingMaxStatMultipliersField ( )
inline

Definition at line 1136 of file Inventory.h.

◆ TheMaxTorporIncreasePerBaseLevelField()

float & UPrimalCharacterStatusComponent::TheMaxTorporIncreasePerBaseLevelField ( )
inline

Definition at line 1210 of file Inventory.h.

◆ TickStatus()

void UPrimalCharacterStatusComponent::TickStatus ( float DeltaTime,
bool bForceStatusUpdate )
inline

Definition at line 1345 of file Inventory.h.

◆ TimeToRecoverAfterDecreaseStatusValueField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::TimeToRecoverAfterDecreaseStatusValueField ( )
inline

Definition at line 1131 of file Inventory.h.

◆ TimeToRecoverAfterDepletionStatusValueField()

FieldArray< float, 12 > UPrimalCharacterStatusComponent::TimeToRecoverAfterDepletionStatusValueField ( )
inline

Definition at line 1130 of file Inventory.h.

◆ TorporExitPercentThresholdField()

float & UPrimalCharacterStatusComponent::TorporExitPercentThresholdField ( )
inline

Definition at line 1199 of file Inventory.h.

◆ UninitializeComponent()

void UPrimalCharacterStatusComponent::UninitializeComponent ( )
inline

Definition at line 1350 of file Inventory.h.

◆ UnsubmergedOxygenIncreaseSpeedField()

float & UPrimalCharacterStatusComponent::UnsubmergedOxygenIncreaseSpeedField ( )
inline

Definition at line 1151 of file Inventory.h.

◆ UpdatedCurrentStatusValue()

void UPrimalCharacterStatusComponent::UpdatedCurrentStatusValue ( EPrimalCharacterStatusValue::Type valueType,
float Amount,
bool bManualModification,
TSubclassOf< UDamageType > DamageTypeClass,
bool bDamageDontKill,
bool bDontAdjustOtherStats )
inline

Definition at line 1358 of file Inventory.h.

◆ UpdateInventoryWeight()

void UPrimalCharacterStatusComponent::UpdateInventoryWeight ( APrimalCharacter * aPrimalChar)
inline

Definition at line 1354 of file Inventory.h.

◆ UpdateStatusValue()

void UPrimalCharacterStatusComponent::UpdateStatusValue ( EPrimalCharacterStatusValue::Type valueType,
float DeltaTime,
bool bManualUpdate )
inline

Definition at line 1346 of file Inventory.h.

◆ UpdateWeightStat()

void UPrimalCharacterStatusComponent::UpdateWeightStat ( bool bForceSetValue)
inline

Definition at line 1347 of file Inventory.h.

◆ ValidateGeneratedRepEnums()

void UPrimalCharacterStatusComponent::ValidateGeneratedRepEnums ( const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > * ClassReps)
inline

Definition at line 1336 of file Inventory.h.

◆ WakingTameFoodConsumptionRateMultiplierField()

float & UPrimalCharacterStatusComponent::WakingTameFoodConsumptionRateMultiplierField ( )
inline

Definition at line 1256 of file Inventory.h.

◆ WalkingStaminaConsumptionRateField()

float & UPrimalCharacterStatusComponent::WalkingStaminaConsumptionRateField ( )
inline

Definition at line 1154 of file Inventory.h.

◆ WaterConsumptionMultiplierField()

float & UPrimalCharacterStatusComponent::WaterConsumptionMultiplierField ( )
inline

Definition at line 1250 of file Inventory.h.

◆ WeightJumpDecreasePowerField()

float & UPrimalCharacterStatusComponent::WeightJumpDecreasePowerField ( )
inline

Definition at line 1207 of file Inventory.h.

◆ WeightMultiplierForCarriedPassengersField()

float & UPrimalCharacterStatusComponent::WeightMultiplierForCarriedPassengersField ( )
inline

Definition at line 1267 of file Inventory.h.

◆ WeightMultiplierForPlatformPassengersInventoryField()

float & UPrimalCharacterStatusComponent::WeightMultiplierForPlatformPassengersInventoryField ( )
inline

Definition at line 1268 of file Inventory.h.

◆ WeightMultiplierWhenCarriedOrBasedField()

float & UPrimalCharacterStatusComponent::WeightMultiplierWhenCarriedOrBasedField ( )
inline

Definition at line 1266 of file Inventory.h.

◆ WeightSpeedDecreasePowerField()

float & UPrimalCharacterStatusComponent::WeightSpeedDecreasePowerField ( )
inline

Definition at line 1206 of file Inventory.h.

◆ WindedSpeedModifierField()

float & UPrimalCharacterStatusComponent::WindedSpeedModifierField ( )
inline

Definition at line 1157 of file Inventory.h.

◆ WindedSpeedModifierSwimmingOrFlyingField()

float & UPrimalCharacterStatusComponent::WindedSpeedModifierSwimmingOrFlyingField ( )
inline

Definition at line 1158 of file Inventory.h.

◆ XPEarnedPerStaminaConsumedField()

float & UPrimalCharacterStatusComponent::XPEarnedPerStaminaConsumedField ( )
inline

Definition at line 1164 of file Inventory.h.


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