Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
Actor.h
Go to the documentation of this file.
1#pragma once
2
3#include "../Base.h"
4
5struct FChatMessage
6{
10 unsigned int SenderId;
14 long double ReceivedTime;
16 unsigned int RadioFrequency;
17 TEnumAsByte<enum EChatType::Type> ChatType;
20
22 : SenderName(""),
25 SenderId(0),
26 Message(""),
27 Receiver(""),
29 ReceivedTime(-1),
33 SenderIcon(nullptr),
34 UserId("")
35 {
36 }
37
38 FChatMessage(FChatMessage* __that) { NativeCall<void, FChatMessage *>(this, "FChatMessage.FChatMessage", __that); }
39 FChatMessage* operator=(FChatMessage* __that) { return NativeCall<FChatMessage *, FChatMessage *>(this, "FChatMessage.operator=", __that); }
40};
41
43{
45};
46
48{
51};
52
54{
56 : Name()
57 , Template(NULL)
58 , Owner(NULL)
59 , Instigator(NULL)
60 , OverrideLevel(NULL)
62 , bRemoteOwned(false)
63 , bNoFail(false)
64 , bDeferruction(false)
69 , AttachToComponent(nullptr)
70 {
71 }
72
73 FName Name;
78 unsigned __int32 bNoCollisionFail : 1;
79 unsigned __int32 bRemoteOwned : 1;
80 unsigned __int32 bNoFail : 1;
81 unsigned __int32 bDeferruction : 1;
82 unsigned __int32 bAllowDuringructionScript : 1;
83 unsigned __int32 bDeferBeginPlay : 1;
88};
89
91{
97 __int8 bAutoEquip : 1;
98 __int8 bDontStack : 1;
99 __int8 bForceBlueprint : 1;
100};
101
102
103struct __declspec(align(8)) FDinoSetup
104{
105 TSubclassOf<APrimalDinoCharacter> DinoType;
106 FString DinoBlueprintPath;
107 FString DinoName;
108 int DinoLevel;
109 char BasePointsPerStat[12];
110 char PlayerAddedPointsPerStat[12];
111 FVector SpawnOffset;
112 TEnumAsByte<enum EDinoTamedOrder::Type> DinoState;
113 TArray<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>> PrioritizeStats;
114 TArray<FItemSetup> TamedDinoInventory;
115 TSubclassOf<UPrimalItem> SaddleType;
116 FString SaddleBlueprintPath;
117 float SaddleQuality;
118 float SaddleMinRandomQuality;
119 unsigned __int32 bIsTamed : 1;
120 unsigned __int32 bIgnoreMaxTameLimit : 1;
121 unsigned __int32 bBlockTamedDialog : 1;
122 unsigned __int32 bAutoEquipSaddle : 1;
123 unsigned __int32 bUseFixedSpawnLevel : 1;
124};
125
127{
130 long double DiedAtTime;
131};
132
133struct __declspec(align(8)) FPrimalPlayerCharacterConfigStruct
134{
135 __int8 bIsFemale : 1;
137 FLinearColor OverrideHeadHairColor;
138 FLinearColor OverrideFacialHairColor;
139 char FacialHairIndex;
140 char HeadHairIndex;
141 FString PlayerCharacterName;
142 float RawBoneModifiers[22];
143 int PlayerSpawnRegionIndex;
144
145 FPrimalPlayerCharacterConfigStruct()
146 {
147 FLinearColor black = FLinearColor(0, 0, 0);
148 bIsFemale = false;
149 for (int i = 0; i < 4; ++i)
150 BodyColors[i] = black;
151 OverrideHeadHairColor = black;
152 OverrideFacialHairColor = black;
153 PlayerSpawnRegionIndex = 0;
154 PlayerCharacterName = L"Survivor";
155 FMemory::Memzero(&RawBoneModifiers, sizeof(RawBoneModifiers));
156 }
157};
158
160{
166
168 {
169 FLinearColor black = FLinearColor(0, 0, 0);
170 bIsFemale = false;
171 for (int i = 0; i < 4; ++i)
172 BodyColors[i] = black;
173 PlayerSpawnRegionIndex = 0;
174 PlayerCharacterName = L"Survivor";
175 FMemory::Memzero(&RawBoneModifiers, sizeof(RawBoneModifiers));
176 }
177
179 {
180 bIsFemale = original.bIsFemale;
181 PlayerCharacterName = original.PlayerCharacterName;
182 PlayerSpawnRegionIndex = original.PlayerSpawnRegionIndex;
183 FMemory::Memcpy(&BodyColors, &original.BodyColors, sizeof(BodyColors));
184 FMemory::Memcpy(&RawBoneModifiers, &original.RawBoneModifiers, sizeof(RawBoneModifiers));
185 }
186
188 {
190 toReturn.bIsFemale = bIsFemale;
191 toReturn.PlayerCharacterName = PlayerCharacterName;
192 toReturn.PlayerSpawnRegionIndex = PlayerSpawnRegionIndex;
193 FMemory::Memcpy(&toReturn.BodyColors, &BodyColors, sizeof(BodyColors));
194 FMemory::Memcpy(&toReturn.RawBoneModifiers, &RawBoneModifiers, sizeof(RawBoneModifiers));
195 return toReturn;
196 }
197};
198
200{
211};
212
214{
216};
217
219{
222 TArray<unsigned char> DinoData;
227 float Version;
228 unsigned int DinoID1;
229 unsigned int DinoID2;
230};
231
233{
235 TArray<unsigned char> DinoData;
238};
239
241{
245};
246
247struct __declspec(align(8)) FClassRemappingWeight
248{
251 TArray<float> Weights;
252 FName ActiveEvent;
253 unsigned __int32 bExactMatch : 1;
254};
255
257{
260};
261
263{
264 TArray<float> EnemyLevelsMin;
265 TArray<float> EnemyLevelsMax;
267};
268
270{
273 unsigned __int64 PlayerID;
275 unsigned __int64 TargetingTeamID;
276};
277
279{
284 bool IsHost;
285};
286
287struct FNPCSpawnEntry
288{
299 unsigned __int32 bAddLevelOffsetBeforeMultiplier : 1;
300 TArray<unsigned char> NPCOverrideLevel;
303 float EntryWeight;
306 float MaximumWaterHeight;
314};
315
316struct FNPCSpawnLimit
317{
322};
323
324struct __declspec(align(8)) UNPCSpawnEntriesContainer : UObject
325{
326 TArray<FNPCSpawnEntry> NPCSpawnEntries;
327 TArray<FNPCSpawnLimit> NPCSpawnLimits;
328 float MaxDesiredNumEnemiesMultiplier;
329};
330
332{
333};
334
336{
341 unsigned int DinoID1;
342 unsigned int DinoID2;
343 unsigned int ExpirationTimeUTC;
344};
345
347{
348 TEnumAsByte<enum EPrimalCharacterStatusValue::Type> StatusValueType;
354 bool bUsed;
359};
360
361struct __declspec(align(8)) FPrimalCharacterStatusValueDefinition
362{
363 UTexture2D* StatusValueIcon;
364 FString StatusValueName;
365 bool bLevelUpSetToMaxValue;
366 bool bDisplayHideCurrentValue;
367 bool bDisplayAsPercent;
368};
369
371{
373 TEnumAsByte<enum EPrimalARKTributeDataType::Type> DataType;
374 TArray<unsigned char> DataBytes;
380 unsigned int DataID1;
381 unsigned int DataID2;
382};
383
385{
386 unsigned __int64 PlayerDataID;
392 unsigned int ItemCount;
393 float Version;
394 unsigned int ExpirationTimeUTC;
395};
396
398{
399 unsigned __int64 PlayerDataID;
400 TArray<unsigned char> PlayerDataBytes;
406 unsigned int ItemCount;
408 float Version;
409};
410
412{
413 FTransform& ComponentToWorldField() { return *GetNativePointerField<FTransform*>(this, "USceneComponent.ComponentToWorld"); }
414 TEnumAsByte<enum EComponentMobility::Type>& MobilityField() { return *GetNativePointerField<TEnumAsByte<enum EComponentMobility::Type>*>(this, "USceneComponent.Mobility"); }
415 FBoxSphereBounds& BoundsField() { return *GetNativePointerField<FBoxSphereBounds*>(this, "USceneComponent.Bounds"); }
416 USceneComponent* AttachParentField() { return *GetNativePointerField<USceneComponent**>(this, "USceneComponent.AttachParent"); }
417 FName& AttachSocketNameField() { return *GetNativePointerField<FName*>(this, "USceneComponent.AttachSocketName"); }
418 TArray<USceneComponent*> AttachChildrenField() { return *GetNativePointerField<TArray<USceneComponent*>*>(this, "USceneComponent.AttachChildren"); }
419 FVector& RelativeLocationField() { return *GetNativePointerField<FVector*>(this, "USceneComponent.RelativeLocation"); }
420 FRotator& RelativeRotationField() { return *GetNativePointerField<FRotator*>(this, "USceneComponent.RelativeRotation"); }
421 TEnumAsByte<enum EDetailMode>& DetailModeField() { return *GetNativePointerField<TEnumAsByte<enum EDetailMode>*>(this, "USceneComponent.DetailMode"); }
422 int& AttachmentChangedIncrementerField() { return *GetNativePointerField<int*>(this, "USceneComponent.AttachmentChangedIncrementer"); }
423 bool& NetUpdateTransformField() { return *GetNativePointerField<bool*>(this, "USceneComponent.NetUpdateTransform"); }
424 USceneComponent* NetOldAttachParentField() { return *GetNativePointerField<USceneComponent**>(this, "USceneComponent.NetOldAttachParent"); }
425 FName& NetOldAttachSocketNameField() { return *GetNativePointerField<FName*>(this, "USceneComponent.NetOldAttachSocketName"); }
426 FVector& RelativeScale3DField() { return *GetNativePointerField<FVector*>(this, "USceneComponent.RelativeScale3D"); }
427 FVector& ComponentVelocityField() { return *GetNativePointerField<FVector*>(this, "USceneComponent.ComponentVelocity"); }
428
429 // Bit fields
430
431 BitFieldValue<bool, unsigned __int32> bRequiresCustomLocation() { return { this, "USceneComponent.bRequiresCustomLocation" }; }
432 BitFieldValue<bool, unsigned __int32> bAbsoluteLocation() { return { this, "USceneComponent.bAbsoluteLocation" }; }
433 BitFieldValue<bool, unsigned __int32> bAllowActorUpdateCallback() { return { this, "USceneComponent.bAllowActorUpdateCallback" }; }
434 BitFieldValue<bool, unsigned __int32> bAbsoluteTranslation_DEPRECATED() { return { this, "USceneComponent.bAbsoluteTranslation_DEPRECATED" }; }
435 BitFieldValue<bool, unsigned __int32> bAbsoluteRotation() { return { this, "USceneComponent.bAbsoluteRotation" }; }
436 BitFieldValue<bool, unsigned __int32> bAbsoluteScale() { return { this, "USceneComponent.bAbsoluteScale" }; }
437 BitFieldValue<bool, unsigned __int32> bVisible() { return { this, "USceneComponent.bVisible" }; }
438 BitFieldValue<bool, unsigned __int32> bHiddenInGame() { return { this, "USceneComponent.bHiddenInGame" }; }
439 BitFieldValue<bool, unsigned __int32> bAttachedSoundsForceHighPriority() { return { this, "USceneComponent.bAttachedSoundsForceHighPriority" }; }
440 BitFieldValue<bool, unsigned __int32> bShouldUpdatePhysicsVolume() { return { this, "USceneComponent.bShouldUpdatePhysicsVolume" }; }
441 BitFieldValue<bool, unsigned __int32> bUpdateChildOverlaps() { return { this, "USceneComponent.bUpdateChildOverlaps" }; }
442 BitFieldValue<bool, unsigned __int32> bBoundsChangeTriggersStreamingDataRebuild() { return { this, "USceneComponent.bBoundsChangeTriggersStreamingDataRebuild" }; }
443 BitFieldValue<bool, unsigned __int32> bUseAttachParentBound() { return { this, "USceneComponent.bUseAttachParentBound" }; }
444 BitFieldValue<bool, unsigned __int32> bWorldToComponentUpdated() { return { this, "USceneComponent.bWorldToComponentUpdated" }; }
445 BitFieldValue<bool, unsigned __int32> bClientSyncAlwaysUpdatePhysicsCollision() { return { this, "USceneComponent.bClientSyncAlwaysUpdatePhysicsCollision" }; }
446 BitFieldValue<bool, unsigned __int32> bIgnoreParentTransformUpdate() { return { this, "USceneComponent.bIgnoreParentTransformUpdate" }; }
447
448 // Functions
449
450 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "USceneComponent.StaticClass"); }
451 void OnChildAttached(USceneComponent* ChildComponent) { NativeCall<void, USceneComponent*>(this, "USceneComponent.OnChildAttached", ChildComponent); }
452 FVector* GetCustomLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetCustomLocation", result); }
453
454 bool IsCollisionEnabled() { return NativeCall<bool>(this, "USceneComponent.IsCollisionEnabled"); }
455 TArray<FName>* GetAllSocketNames(TArray<FName>* result) { return NativeCall<TArray<FName>*, TArray<FName>*>(this, "USceneComponent.GetAllSocketNames", result); }
456 FVector* GetForwardVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetForwardVector", result); }
457 FTransform* CalcNewComponentToWorld(FTransform* result, FTransform* NewRelativeTransform, USceneComponent* Parent) { return NativeCall<FTransform*, FTransform*, FTransform*, USceneComponent*>(this, "USceneComponent.CalcNewComponentToWorld", result, NewRelativeTransform, Parent); }
458 void UpdateComponentToWorldWithParent(USceneComponent* Parent, bool bSkipPhysicsMove, FQuat* RelativeRotationQuat) { NativeCall<void, USceneComponent*, bool, FQuat*>(this, "USceneComponent.UpdateComponentToWorldWithParent", Parent, bSkipPhysicsMove, RelativeRotationQuat); }
459 void OnRegister() { NativeCall<void>(this, "USceneComponent.OnRegister"); }
460 void UpdateComponentToWorld(bool bSkipPhysicsMove) { NativeCall<void, bool>(this, "USceneComponent.UpdateComponentToWorld", bSkipPhysicsMove); }
461 void PropagateTransformUpdate(bool bTransformChanged, bool bSkipPhysicsMove) { NativeCall<void, bool, bool>(this, "USceneComponent.PropagateTransformUpdate", bTransformChanged, bSkipPhysicsMove); }
462 void DestroyComponent() { NativeCall<void>(this, "USceneComponent.DestroyComponent"); }
463 FBoxSphereBounds* CalcBounds(FBoxSphereBounds* result, FTransform* LocalToWorld) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*, FTransform*>(this, "USceneComponent.CalcBounds", result, LocalToWorld); }
464 void CalcBoundingCylinder(float* CylinderRadius, float* CylinderHalfHeight) { NativeCall<void, float*, float*>(this, "USceneComponent.CalcBoundingCylinder", CylinderRadius, CylinderHalfHeight); }
465 void UpdateBounds() { NativeCall<void>(this, "USceneComponent.UpdateBounds"); }
466 void SetRelativeLocationAndRotation(FVector NewLocation, FQuat* NewRotation, bool bSweep) { NativeCall<void, FVector, FQuat*, bool>(this, "USceneComponent.SetRelativeLocationAndRotation", NewLocation, NewRotation, bSweep); }
467 void AddLocalOffset(FVector DeltaLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "USceneComponent.AddLocalOffset", DeltaLocation, bSweep); }
468 void AddLocalRotation(FRotator DeltaRotation, bool bSweep) { NativeCall<void, FRotator, bool>(this, "USceneComponent.AddLocalRotation", DeltaRotation, bSweep); }
469 void AddLocalTransform(FTransform* DeltaTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.AddLocalTransform", DeltaTransform, bSweep); }
470 void AddWorldTransform(FTransform* DeltaTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.AddWorldTransform", DeltaTransform, bSweep); }
471 void SetRelativeScale3D(FVector NewScale3D) { NativeCall<void, FVector>(this, "USceneComponent.SetRelativeScale3D", NewScale3D); }
472 void ResetRelativeTransform() { NativeCall<void>(this, "USceneComponent.ResetRelativeTransform"); }
473 void SetRelativeTransform(FTransform* NewTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.SetRelativeTransform", NewTransform, bSweep); }
474 FTransform* GetRelativeTransform(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "USceneComponent.GetRelativeTransform", result); }
475 void SetWorldLocation(FVector NewLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "USceneComponent.SetWorldLocation", NewLocation, bSweep); }
476 void SetWorldRotation(FQuat* NewRotation, bool bSweep) { NativeCall<void, FQuat*, bool>(this, "USceneComponent.SetWorldRotation", NewRotation, bSweep); }
477 void SetWorldScale3D(FVector NewScale) { NativeCall<void, FVector>(this, "USceneComponent.SetWorldScale3D", NewScale); }
478 void SetWorldTransform(FTransform* NewTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.SetWorldTransform", NewTransform, bSweep); }
479 void SetWorldLocationAndRotation(FVector NewLocation, FRotator NewRotation, bool bSweep) { NativeCall<void, FVector, FRotator, bool>(this, "USceneComponent.SetWorldLocationAndRotation", NewLocation, NewRotation, bSweep); }
480 void SetWorldLocationAndRotation(FVector NewLocation, FQuat* NewRotation, bool bSweep) { NativeCall<void, FVector, FQuat*, bool>(this, "USceneComponent.SetWorldLocationAndRotation", NewLocation, NewRotation, bSweep); }
481 void SetWorldLocationAndRotationNoPhysics(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "USceneComponent.SetWorldLocationAndRotationNoPhysics", NewLocation, NewRotation); }
482 void SetAbsolute(bool bNewAbsoluteLocation, bool bNewAbsoluteRotation, bool bNewAbsoluteScale) { NativeCall<void, bool, bool, bool>(this, "USceneComponent.SetAbsolute", bNewAbsoluteLocation, bNewAbsoluteRotation, bNewAbsoluteScale); }
483 FVector* GetRightVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetRightVector", result); }
484 FVector* GetUpVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetUpVector", result); }
485 USceneComponent* GetAttachParent() { return NativeCall<USceneComponent*>(this, "USceneComponent.GetAttachParent"); }
486 void GetChildrenComponents(bool bIncludeAllDescendants, TArray<USceneComponent*>* Children) { NativeCall<void, bool, TArray<USceneComponent*>*>(this, "USceneComponent.GetChildrenComponents", bIncludeAllDescendants, Children); }
487 void AppendDescendants(TArray<USceneComponent*>* Children) { NativeCall<void, TArray<USceneComponent*>*>(this, "USceneComponent.AppendDescendants", Children); }
488 void AttachTo(USceneComponent* Parent, FName InSocketName, EAttachLocation::Type AttachType, bool bWeldSimulatedBodies) { NativeCall<void, USceneComponent*, FName, EAttachLocation::Type, bool>(this, "USceneComponent.AttachTo", Parent, InSocketName, AttachType, bWeldSimulatedBodies); }
489 void DetachFromParent(bool bMaintainWorldPosition) { NativeCall<void, bool>(this, "USceneComponent.DetachFromParent", bMaintainWorldPosition); }
490 FVector* GetMeshScaleMultiplier(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetMeshScaleMultiplier", result); }
491 FTransform* GetBaseToWorldTransform(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "USceneComponent.GetBaseToWorldTransform", result); }
492 AActor* GetAttachmentRootActor() { return NativeCall<AActor*>(this, "USceneComponent.GetAttachmentRootActor"); }
493 void UpdateChildTransforms() { NativeCall<void>(this, "USceneComponent.UpdateChildTransforms"); }
494 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "USceneComponent.Serialize", Ar); }
495 void PostInterpChange(UProperty* PropertyThatChanged) { NativeCall<void, UProperty*>(this, "USceneComponent.PostInterpChange", PropertyThatChanged); }
496 FTransform* GetSocketTransform(FTransform* result, FName SocketName, ERelativeTransformSpace TransformSpace) { return NativeCall<FTransform*, FTransform*, FName, ERelativeTransformSpace>(this, "USceneComponent.GetSocketTransform", result, SocketName, TransformSpace); }
497 FVector* GetSocketLocation(FVector* result, FName SocketName) { return NativeCall<FVector*, FVector*, FName>(this, "USceneComponent.GetSocketLocation", result, SocketName); }
498 FRotator* GetSocketRotation(FRotator* result, FName SocketName) { return NativeCall<FRotator*, FRotator*, FName>(this, "USceneComponent.GetSocketRotation", result, SocketName); }
499 FQuat* GetSocketQuaternion(FQuat* result, FName SocketName) { return NativeCall<FQuat*, FQuat*, FName>(this, "USceneComponent.GetSocketQuaternion", result, SocketName); }
500 FVector* GetComponentVelocity(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetComponentVelocity", result); }
501 void GetSocketWorldLocationAndRotation(FName InSocketName, FVector* OutLocation, FRotator* OutRotation) { NativeCall<void, FName, FVector*, FRotator*>(this, "USceneComponent.GetSocketWorldLocationAndRotation", InSocketName, OutLocation, OutRotation); }
502 FCollisionResponseContainer* GetCollisionResponseToChannels() { return NativeCall<FCollisionResponseContainer*>(this, "USceneComponent.GetCollisionResponseToChannels"); }
503 void SetMobility(EComponentMobility::Type NewMobility) { NativeCall<void, EComponentMobility::Type>(this, "USceneComponent.SetMobility", NewMobility); }
504 bool IsAnySimulatingPhysics() { return NativeCall<bool>(this, "USceneComponent.IsAnySimulatingPhysics"); }
505 void UpdatePhysicsVolume(bool bTriggerNotifiers) { NativeCall<void, bool>(this, "USceneComponent.UpdatePhysicsVolume", bTriggerNotifiers); }
506 void BeginDestroy() { NativeCall<void>(this, "USceneComponent.BeginDestroy"); }
507 bool InternalSetWorldLocationAndRotation(FVector NewLocation, FQuat* RotationQuat, bool bNoPhysics) { return NativeCall<bool, FVector, FQuat*, bool>(this, "USceneComponent.InternalSetWorldLocationAndRotation", NewLocation, RotationQuat, bNoPhysics); }
508 bool MoveComponentImpl(FVector* Delta, FQuat* NewRotation, bool bSweep, FHitResult* OutHit, EMoveComponentFlags MoveFlags, bool bUpdateOverlaps) { return NativeCall<bool, FVector*, FQuat*, bool, FHitResult*, EMoveComponentFlags, bool>(this, "USceneComponent.MoveComponentImpl", Delta, NewRotation, bSweep, OutHit, MoveFlags, bUpdateOverlaps); }
509 bool IsVisibleInEditor() { return NativeCall<bool>(this, "USceneComponent.IsVisibleInEditor"); }
510 bool ShouldRender() { return NativeCall<bool>(this, "USceneComponent.ShouldRender"); }
511 bool CanEverRender() { return NativeCall<bool>(this, "USceneComponent.CanEverRender"); }
512 bool IsVisible() { return NativeCall<bool>(this, "USceneComponent.IsVisible"); }
513 void SetVisibility(bool bNewVisibility, bool bPropagateToChildren) { NativeCall<void, bool, bool>(this, "USceneComponent.SetVisibility", bNewVisibility, bPropagateToChildren); }
514 void SetHiddenInGame(bool NewHiddenGame, bool bPropagateToChildren) { NativeCall<void, bool, bool>(this, "USceneComponent.SetHiddenInGame", NewHiddenGame, bPropagateToChildren); }
515 void ApplyWorldOffset(FVector* InOffset, bool bWorldShift) { NativeCall<void, FVector*, bool>(this, "USceneComponent.ApplyWorldOffset", InOffset, bWorldShift); }
516 FBoxSphereBounds* GetPlacementExtent(FBoxSphereBounds* result) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*>(this, "USceneComponent.GetPlacementExtent", result); }
517 void PreNetReceive() { NativeCall<void>(this, "USceneComponent.PreNetReceive"); }
518 void PostNetReceive() { NativeCall<void>(this, "USceneComponent.PostNetReceive"); }
519 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "USceneComponent.GetLifetimeReplicatedProps", OutLifetimeProps); }
520 void StopSound(USoundBase* SoundToStop, float FadeOutTime) { NativeCall<void, USoundBase*, float>(this, "USceneComponent.StopSound", SoundToStop, FadeOutTime); }
521 FVector* GetWorldLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetWorldLocation", result); }
522 static void StaticRegisterNativesUSceneComponent() { NativeCall<void>(nullptr, "USceneComponent.StaticRegisterNativesUSceneComponent"); }
523};
524
526{
527 float& MinDrawDistanceField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.MinDrawDistance"); }
528 float& MassiveLODSizeOnScreenField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.MassiveLODSizeOnScreen"); }
529 float& LDMaxDrawDistanceField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LDMaxDrawDistance"); }
530 float& CachedMaxDrawDistanceField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.CachedMaxDrawDistance"); }
531 TEnumAsByte<enum ESceneDepthPriorityGroup>& DepthPriorityGroupField() { return *GetNativePointerField<TEnumAsByte<enum ESceneDepthPriorityGroup>*>(this, "UPrimitiveComponent.DepthPriorityGroup"); }
532 TEnumAsByte<enum ESceneDepthPriorityGroup>& ViewOwnerDepthPriorityGroupField() { return *GetNativePointerField<TEnumAsByte<enum ESceneDepthPriorityGroup>*>(this, "UPrimitiveComponent.ViewOwnerDepthPriorityGroup"); }
533 int& CustomDepthStencilValueField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.CustomDepthStencilValue"); }
534 int& ObjectLayerField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.ObjectLayer"); }
535 TEnumAsByte<enum EIndirectLightingCacheQuality>& IndirectLightingCacheQualityField() { return *GetNativePointerField<TEnumAsByte<enum EIndirectLightingCacheQuality>*>(this, "UPrimitiveComponent.IndirectLightingCacheQuality"); }
536 bool& bHasCachedStaticLightingField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bHasCachedStaticLighting"); }
537 bool& bStaticLightingBuildEnqueuedField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bStaticLightingBuildEnqueued"); }
538 int& TranslucencySortPriorityField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.TranslucencySortPriority"); }
539 int& VisibilityIdField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.VisibilityId"); }
540 float& LastPhysxSleepTimeField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LastPhysxSleepTime"); }
541 unsigned int& GameThread_OverlapIncrementorField() { return *GetNativePointerField<unsigned int*>(this, "UPrimitiveComponent.GameThread_OverlapIncrementor"); }
542 unsigned int& GameThread_OverlapIndexMaskField() { return *GetNativePointerField<unsigned int*>(this, "UPrimitiveComponent.GameThread_OverlapIndexMask"); }
543 int& InternalOctreeMaskField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.InternalOctreeMask"); }
544 float& LpvBiasMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LpvBiasMultiplier"); }
545 float& OverrideStepHeightField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.OverrideStepHeight"); }
546 FBodyInstance& BodyInstanceField() { return *GetNativePointerField<FBodyInstance*>(this, "UPrimitiveComponent.BodyInstance"); }
547 float& LastCheckedAllCollideableDescendantsTimeField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LastCheckedAllCollideableDescendantsTime"); }
548 float& BoundsScaleField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.BoundsScale"); }
549 long double& LastSubmitTimeField() { return *GetNativePointerField<long double*>(this, "UPrimitiveComponent.LastSubmitTime"); }
550 long double& LastRenderTimeField() { return *GetNativePointerField<long double*>(this, "UPrimitiveComponent.LastRenderTime"); }
551 long double& LastRenderTimeIgnoreShadowField() { return *GetNativePointerField<long double*>(this, "UPrimitiveComponent.LastRenderTimeIgnoreShadow"); }
552 TEnumAsByte<enum ECanBeCharacterBase>& CanCharacterStepUpOnField() { return *GetNativePointerField<TEnumAsByte<enum ECanBeCharacterBase>*>(this, "UPrimitiveComponent.CanCharacterStepUpOn"); }
553 TArray<TWeakObjectPtr<AActor>>& MoveIgnoreActorsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<AActor>>*>(this, "UPrimitiveComponent.MoveIgnoreActors"); }
554 FComponentBeginOverlapSignature& OnComponentBeginOverlapField() { return *GetNativePointerField<FComponentBeginOverlapSignature*>(this, "UPrimitiveComponent.OnComponentBeginOverlap"); }
555 FComponentEndOverlapSignature& OnComponentEndOverlapField() { return *GetNativePointerField<FComponentEndOverlapSignature*>(this, "UPrimitiveComponent.OnComponentEndOverlap"); }
556 FComponentBeginCursorOverSignature& OnBeginCursorOverField() { return *GetNativePointerField<FComponentBeginCursorOverSignature*>(this, "UPrimitiveComponent.OnBeginCursorOver"); }
557 FComponentEndCursorOverSignature& OnEndCursorOverField() { return *GetNativePointerField<FComponentEndCursorOverSignature*>(this, "UPrimitiveComponent.OnEndCursorOver"); }
558 FComponentOnClickedSignature& OnClickedField() { return *GetNativePointerField<FComponentOnClickedSignature*>(this, "UPrimitiveComponent.OnClicked"); }
559 FComponentOnReleasedSignature& OnReleasedField() { return *GetNativePointerField<FComponentOnReleasedSignature*>(this, "UPrimitiveComponent.OnReleased"); }
560 FComponentOnInputTouchBeginSignature& OnInputTouchBeginField() { return *GetNativePointerField<FComponentOnInputTouchBeginSignature*>(this, "UPrimitiveComponent.OnInputTouchBegin"); }
561 FComponentOnInputTouchEndSignature& OnInputTouchEndField() { return *GetNativePointerField<FComponentOnInputTouchEndSignature*>(this, "UPrimitiveComponent.OnInputTouchEnd"); }
562 FComponentBeginTouchOverSignature& OnInputTouchEnterField() { return *GetNativePointerField<FComponentBeginTouchOverSignature*>(this, "UPrimitiveComponent.OnInputTouchEnter"); }
563 FComponentEndTouchOverSignature& OnInputTouchLeaveField() { return *GetNativePointerField<FComponentEndTouchOverSignature*>(this, "UPrimitiveComponent.OnInputTouchLeave"); }
564 unsigned int& ProxyMeshIDField() { return *GetNativePointerField<unsigned int*>(this, "UPrimitiveComponent.ProxyMeshID"); }
565 bool& bIsProxyMeshParentField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bIsProxyMeshParent"); }
566 bool& bHasActiveProxyMeshChildrenField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bHasActiveProxyMeshChildren"); }
567
568 // Bit fields
569
570 BitFieldValue<bool, unsigned __int32> bUseAbsoluteMaxDrawDisatance() { return { this, "UPrimitiveComponent.bUseAbsoluteMaxDrawDisatance" }; }
571 BitFieldValue<bool, unsigned __int32> bIncludeBoundsRadiusInDrawDistances() { return { this, "UPrimitiveComponent.bIncludeBoundsRadiusInDrawDistances" }; }
572 BitFieldValue<bool, unsigned __int32> bExcludeFromLevelBounds() { return { this, "UPrimitiveComponent.bExcludeFromLevelBounds" }; }
573 BitFieldValue<bool, unsigned __int32> bPreventCharacterBasing() { return { this, "UPrimitiveComponent.bPreventCharacterBasing" }; }
574 BitFieldValue<bool, unsigned __int32> bAllowBasedCharacters() { return { this, "UPrimitiveComponent.bAllowBasedCharacters" }; }
575 BitFieldValue<bool, unsigned __int32> bNoEncroachCheck_DEPRECATED() { return { this, "UPrimitiveComponent.bNoEncroachCheck_DEPRECATED" }; }
576 BitFieldValue<bool, unsigned __int32> bDisableAllRigidBody_DEPRECATED() { return { this, "UPrimitiveComponent.bDisableAllRigidBody_DEPRECATED" }; }
577 BitFieldValue<bool, unsigned __int32> bForceDynamicPhysics() { return { this, "UPrimitiveComponent.bForceDynamicPhysics" }; }
578 BitFieldValue<bool, unsigned __int32> bPreventDamage() { return { this, "UPrimitiveComponent.bPreventDamage" }; }
579 BitFieldValue<bool, unsigned __int32> bAlwaysCreatePhysicsState() { return { this, "UPrimitiveComponent.bAlwaysCreatePhysicsState" }; }
580 BitFieldValue<bool, unsigned __int32> bGenerateOverlapEvents() { return { this, "UPrimitiveComponent.bGenerateOverlapEvents" }; }
581 BitFieldValue<bool, unsigned __int32> bForceOverlapEvents() { return { this, "UPrimitiveComponent.bForceOverlapEvents" }; }
582 BitFieldValue<bool, unsigned __int32> bMultiBodyOverlap() { return { this, "UPrimitiveComponent.bMultiBodyOverlap" }; }
583 BitFieldValue<bool, unsigned __int32> bCheckAsyncSceneOnMove() { return { this, "UPrimitiveComponent.bCheckAsyncSceneOnMove" }; }
584 BitFieldValue<bool, unsigned __int32> bTraceComplexOnMove() { return { this, "UPrimitiveComponent.bTraceComplexOnMove" }; }
585 BitFieldValue<bool, unsigned __int32> bReturnMaterialOnMove() { return { this, "UPrimitiveComponent.bReturnMaterialOnMove" }; }
586 BitFieldValue<bool, unsigned __int32> bUseViewOwnerDepthPriorityGroup() { return { this, "UPrimitiveComponent.bUseViewOwnerDepthPriorityGroup" }; }
587 BitFieldValue<bool, unsigned __int32> bAllowCullDistanceVolume() { return { this, "UPrimitiveComponent.bAllowCullDistanceVolume" }; }
588 BitFieldValue<bool, unsigned __int32> bHasMotionBlurVelocityMeshes() { return { this, "UPrimitiveComponent.bHasMotionBlurVelocityMeshes" }; }
589 BitFieldValue<bool, unsigned __int32> bRenderCustomDepth() { return { this, "UPrimitiveComponent.bRenderCustomDepth" }; }
590 BitFieldValue<bool, unsigned __int32> bRenderInMainPass() { return { this, "UPrimitiveComponent.bRenderInMainPass" }; }
591 BitFieldValue<bool, unsigned __int32> bIsInForeground() { return { this, "UPrimitiveComponent.bIsInForeground" }; }
592 BitFieldValue<bool, unsigned __int32> HiddenGame_DEPRECATED() { return { this, "UPrimitiveComponent.HiddenGame_DEPRECATED" }; }
593 BitFieldValue<bool, unsigned __int32> DrawInGame_DEPRECATED() { return { this, "UPrimitiveComponent.DrawInGame_DEPRECATED" }; }
594 BitFieldValue<bool, unsigned __int32> bReceivesDecals() { return { this, "UPrimitiveComponent.bReceivesDecals" }; }
595 BitFieldValue<bool, unsigned __int32> bOwnerNoSee() { return { this, "UPrimitiveComponent.bOwnerNoSee" }; }
596 BitFieldValue<bool, unsigned __int32> bOnlyOwnerSee() { return { this, "UPrimitiveComponent.bOnlyOwnerSee" }; }
597 BitFieldValue<bool, unsigned __int32> bTreatAsBackgroundForOcclusion() { return { this, "UPrimitiveComponent.bTreatAsBackgroundForOcclusion" }; }
598 BitFieldValue<bool, unsigned __int32> bUseAsOccluder() { return { this, "UPrimitiveComponent.bUseAsOccluder" }; }
599 BitFieldValue<bool, unsigned __int32> bSelectable() { return { this, "UPrimitiveComponent.bSelectable" }; }
600 BitFieldValue<bool, unsigned __int32> bForceMipStreaming() { return { this, "UPrimitiveComponent.bForceMipStreaming" }; }
601 BitFieldValue<bool, unsigned __int32> bHasPerInstanceHitProxies() { return { this, "UPrimitiveComponent.bHasPerInstanceHitProxies" }; }
602 BitFieldValue<bool, unsigned __int32> CastShadow() { return { this, "UPrimitiveComponent.CastShadow" }; }
603 BitFieldValue<bool, unsigned __int32> bAffectDynamicIndirectLighting() { return { this, "UPrimitiveComponent.bAffectDynamicIndirectLighting" }; }
604 BitFieldValue<bool, unsigned __int32> bAffectDistanceFieldLighting() { return { this, "UPrimitiveComponent.bAffectDistanceFieldLighting" }; }
605 BitFieldValue<bool, unsigned __int32> bCastDynamicShadow() { return { this, "UPrimitiveComponent.bCastDynamicShadow" }; }
606 BitFieldValue<bool, unsigned __int32> bCastStaticShadow() { return { this, "UPrimitiveComponent.bCastStaticShadow" }; }
607 BitFieldValue<bool, unsigned __int32> bCastVolumetricTranslucentShadow() { return { this, "UPrimitiveComponent.bCastVolumetricTranslucentShadow" }; }
608 BitFieldValue<bool, unsigned __int32> bCastFarShadow() { return { this, "UPrimitiveComponent.bCastFarShadow" }; }
609 BitFieldValue<bool, unsigned __int32> bCastInsetShadow() { return { this, "UPrimitiveComponent.bCastInsetShadow" }; }
610 BitFieldValue<bool, unsigned __int32> bCastHiddenShadow() { return { this, "UPrimitiveComponent.bCastHiddenShadow" }; }
611 BitFieldValue<bool, unsigned __int32> bCastShadowAsTwoSided() { return { this, "UPrimitiveComponent.bCastShadowAsTwoSided" }; }
612 BitFieldValue<bool, unsigned __int32> bLightAsIfStatic() { return { this, "UPrimitiveComponent.bLightAsIfStatic" }; }
613 BitFieldValue<bool, unsigned __int32> bLightAttachmentsAsGroup() { return { this, "UPrimitiveComponent.bLightAttachmentsAsGroup" }; }
614 BitFieldValue<bool, unsigned __int32> bUseInternalOctree() { return { this, "UPrimitiveComponent.bUseInternalOctree" }; }
615 BitFieldValue<bool, unsigned __int32> bUseInternalOctreeOnClient() { return { this, "UPrimitiveComponent.bUseInternalOctreeOnClient" }; }
616 BitFieldValue<bool, unsigned __int32> bRegisteredInternalOctree() { return { this, "UPrimitiveComponent.bRegisteredInternalOctree" }; }
617 BitFieldValue<bool, unsigned __int32> bIgnoreRadialImpulse() { return { this, "UPrimitiveComponent.bIgnoreRadialImpulse" }; }
618 BitFieldValue<bool, unsigned __int32> bIgnoreRadialForce() { return { this, "UPrimitiveComponent.bIgnoreRadialForce" }; }
619 BitFieldValue<bool, unsigned __int32> AlwaysLoadOnClient() { return { this, "UPrimitiveComponent.AlwaysLoadOnClient" }; }
620 BitFieldValue<bool, unsigned __int32> AlwaysLoadOnServer() { return { this, "UPrimitiveComponent.AlwaysLoadOnServer" }; }
621 BitFieldValue<bool, unsigned __int32> bUseEditorCompositing() { return { this, "UPrimitiveComponent.bUseEditorCompositing" }; }
622 BitFieldValue<bool, unsigned __int32> bIgnoredByCharacterEncroachment() { return { this, "UPrimitiveComponent.bIgnoredByCharacterEncroachment" }; }
623 BitFieldValue<bool, unsigned __int32> bMovableUseDynamicDrawDistance() { return { this, "UPrimitiveComponent.bMovableUseDynamicDrawDistance" }; }
624 BitFieldValue<bool, unsigned __int32> bCanEverAffectNavigation() { return { this, "UPrimitiveComponent.bCanEverAffectNavigation" }; }
625 BitFieldValue<bool, unsigned __int32> bNavigationRelevant() { return { this, "UPrimitiveComponent.bNavigationRelevant" }; }
626 BitFieldValue<bool, unsigned __int32> bCachedAllCollideableDescendantsRelative() { return { this, "UPrimitiveComponent.bCachedAllCollideableDescendantsRelative" }; }
627
628 // Functions
629
630 bool CanBeBaseForCharacter(APawn* Pawn) { return NativeCall<bool, APawn*>(this, "UPrimitiveComponent.CanBeBaseForCharacter", Pawn); }
631 bool AreSymmetricRotations(FQuat* A, FQuat* B, FVector* Scale3D) { return NativeCall<bool, FQuat*, FQuat*, FVector*>(this, "UPrimitiveComponent.AreSymmetricRotations", A, B, Scale3D); }
632 char GetStaticDepthPriorityGroup() { return NativeCall<char>(this, "UPrimitiveComponent.GetStaticDepthPriorityGroup"); }
633 bool HasValidSettingsForStaticLighting() { return NativeCall<bool>(this, "UPrimitiveComponent.HasValidSettingsForStaticLighting"); }
634 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "UPrimitiveComponent.GetPrivateStaticClass"); }
635 void GetLightAndShadowMapMemoryUsage(int* OutNum, int* OutMax) { NativeCall<void, int*, int*>(this, "UPrimitiveComponent.GetLightAndShadowMapMemoryUsage", OutNum, OutMax); }
636 void DestroyRenderState_Concurrent() { NativeCall<void>(this, "UPrimitiveComponent.DestroyRenderState_Concurrent"); }
637 void FinishDestroy() { NativeCall<void>(this, "UPrimitiveComponent.FinishDestroy"); }
638 void InvalidateLightingCacheDetailed(bool bInvalidateBuildEnqueuedLighting, bool bTranslationOnly) { NativeCall<void, bool, bool>(this, "UPrimitiveComponent.InvalidateLightingCacheDetailed", bInvalidateBuildEnqueuedLighting, bTranslationOnly); }
639 bool IsEditorOnly() { return NativeCall<bool>(this, "UPrimitiveComponent.IsEditorOnly"); }
640 void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState) { NativeCall<void, bool, bool>(this, "UPrimitiveComponent.RegisterComponentTickFunctions", bRegister, bSaveAndRestoreComponentTickState); }
641 void CreateRenderState_Concurrent() { NativeCall<void>(this, "UPrimitiveComponent.CreateRenderState_Concurrent"); }
642 void SendRenderTransform_Concurrent() { NativeCall<void>(this, "UPrimitiveComponent.SendRenderTransform_Concurrent"); }
643 void OnRegister() { NativeCall<void>(this, "UPrimitiveComponent.OnRegister"); }
644 void OnUnregister() { NativeCall<void>(this, "UPrimitiveComponent.OnUnregister"); }
645 void OnAttachmentChanged() { NativeCall<void>(this, "UPrimitiveComponent.OnAttachmentChanged"); }
646 void CreatePhysicsState() { NativeCall<void>(this, "UPrimitiveComponent.CreatePhysicsState"); }
647 void OnUpdateTransform(bool bSkipPhysicsMove) { NativeCall<void, bool>(this, "UPrimitiveComponent.OnUpdateTransform", bSkipPhysicsMove); }
648 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "UPrimitiveComponent.Serialize", Ar); }
649 void PostLoad() { NativeCall<void>(this, "UPrimitiveComponent.PostLoad"); }
650 void PostDuplicate(bool bDuplicateForPIE) { NativeCall<void, bool>(this, "UPrimitiveComponent.PostDuplicate", bDuplicateForPIE); }
651 bool IsReadyForFinishDestroy() { return NativeCall<bool>(this, "UPrimitiveComponent.IsReadyForFinishDestroy"); }
652 bool NeedsLoadForClient() { return NativeCall<bool>(this, "UPrimitiveComponent.NeedsLoadForClient"); }
653 bool NeedsLoadForServer() { return NativeCall<bool>(this, "UPrimitiveComponent.NeedsLoadForServer"); }
654 void SetOwnerNoSee(bool bNewOwnerNoSee) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetOwnerNoSee", bNewOwnerNoSee); }
655 void SetOnlyOwnerSee(bool bNewOnlyOwnerSee) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetOnlyOwnerSee", bNewOnlyOwnerSee); }
656 bool ShouldComponentAddToScene() { return NativeCall<bool>(this, "UPrimitiveComponent.ShouldComponentAddToScene"); }
657 bool ShouldCreatePhysicsState() { return NativeCall<bool>(this, "UPrimitiveComponent.ShouldCreatePhysicsState"); }
658 bool HasValidPhysicsState() { return NativeCall<bool>(this, "UPrimitiveComponent.HasValidPhysicsState"); }
659 bool ShouldRenderSelected() { return NativeCall<bool>(this, "UPrimitiveComponent.ShouldRenderSelected"); }
660 void SetCastShadow(bool NewCastShadow) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetCastShadow", NewCastShadow); }
661 void SetCullDistance(float NewCullDistance) { NativeCall<void, float>(this, "UPrimitiveComponent.SetCullDistance", NewCullDistance); }
662 void SetAbsoluteMaxDrawScale(bool bInValue) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetAbsoluteMaxDrawScale", bInValue); }
663 bool IsWorldGeometry() { return NativeCall<bool>(this, "UPrimitiveComponent.IsWorldGeometry"); }
664 ECollisionChannel GetCollisionObjectType() { return NativeCall<ECollisionChannel>(this, "UPrimitiveComponent.GetCollisionObjectType"); }
665 void InitSweepCollisionParams(FCollisionQueryParams* OutParams, FCollisionResponseParams* OutResponseParam) { NativeCall<void, FCollisionQueryParams*, FCollisionResponseParams*>(this, "UPrimitiveComponent.InitSweepCollisionParams", OutParams, OutResponseParam); }
666 bool MoveComponentImpl(FVector* Delta, FQuat* NewRotationQuat, bool bSweep, FHitResult* OutHit, EMoveComponentFlags MoveFlags, bool bUpdateOverlaps) { return NativeCall<bool, FVector*, FQuat*, bool, FHitResult*, EMoveComponentFlags, bool>(this, "UPrimitiveComponent.MoveComponentImpl", Delta, NewRotationQuat, bSweep, OutHit, MoveFlags, bUpdateOverlaps); }
667 void DispatchBlockingHit(AActor* Owner, FHitResult* BlockingHit) { NativeCall<void, AActor*, FHitResult*>(this, "UPrimitiveComponent.DispatchBlockingHit", Owner, BlockingHit); }
668 bool IsNavigationRelevant() { return NativeCall<bool>(this, "UPrimitiveComponent.IsNavigationRelevant"); }
669 FBox* GetNavigationBounds(FBox* result) { return NativeCall<FBox*, FBox*>(this, "UPrimitiveComponent.GetNavigationBounds", result); }
670 void SetCanEverAffectNavigation(bool bRelevant) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetCanEverAffectNavigation", bRelevant); }
671 bool LineTraceComponent(FHitResult* OutHit, FVector Start, FVector End, FCollisionQueryParams* Params) { return NativeCall<bool, FHitResult*, FVector, FVector, FCollisionQueryParams*>(this, "UPrimitiveComponent.LineTraceComponent", OutHit, Start, End, Params); }
672 bool ComponentOverlapComponentImpl(UPrimitiveComponent* PrimComp, FVector Pos, FQuat* Quat, FCollisionQueryParams* Params) { return NativeCall<bool, UPrimitiveComponent*, FVector, FQuat*, FCollisionQueryParams*>(this, "UPrimitiveComponent.ComponentOverlapComponentImpl", PrimComp, Pos, Quat, Params); }
673 bool IsOverlappingActor(AActor* Other) { return NativeCall<bool, AActor*>(this, "UPrimitiveComponent.IsOverlappingActor", Other); }
674 void GetOverlappingActors(TArray<AActor*>* OutOverlappingActors, UClass* ClassFilter) { NativeCall<void, TArray<AActor*>*, UClass*>(this, "UPrimitiveComponent.GetOverlappingActors", OutOverlappingActors, ClassFilter); }
675 void GetOverlappingComponents(TArray<UPrimitiveComponent*>* OutOverlappingComponents) { NativeCall<void, TArray<UPrimitiveComponent*>*>(this, "UPrimitiveComponent.GetOverlappingComponents", OutOverlappingComponents); }
676 bool AreAllCollideableDescendantsRelative(bool bAllowCachedValue) { return NativeCall<bool, bool>(this, "UPrimitiveComponent.AreAllCollideableDescendantsRelative", bAllowCachedValue); }
677 void IgnoreActorWhenMoving(AActor* Actor, bool bShouldIgnore) { NativeCall<void, AActor*, bool>(this, "UPrimitiveComponent.IgnoreActorWhenMoving", Actor, bShouldIgnore); }
678 TArray<TWeakObjectPtr<AActor>>* GetMoveIgnoreActors() { return NativeCall<TArray<TWeakObjectPtr<AActor>>*>(this, "UPrimitiveComponent.GetMoveIgnoreActors"); }
679 void UpdatePhysicsVolume(bool bTriggerNotifiers) { NativeCall<void, bool>(this, "UPrimitiveComponent.UpdatePhysicsVolume", bTriggerNotifiers); }
680 static void DispatchMouseOverEvents(UPrimitiveComponent* CurrentComponent, UPrimitiveComponent* NewComponent) { NativeCall<void, UPrimitiveComponent*, UPrimitiveComponent*>(nullptr, "UPrimitiveComponent.DispatchMouseOverEvents", CurrentComponent, NewComponent); }
681 static void DispatchTouchOverEvents(ETouchIndex::Type FingerIndex, UPrimitiveComponent* CurrentComponent, UPrimitiveComponent* NewComponent) { NativeCall<void, ETouchIndex::Type, UPrimitiveComponent*, UPrimitiveComponent*>(nullptr, "UPrimitiveComponent.DispatchTouchOverEvents", FingerIndex, CurrentComponent, NewComponent); }
682 void DispatchOnClicked() { NativeCall<void>(this, "UPrimitiveComponent.DispatchOnClicked"); }
683 void DispatchOnReleased() { NativeCall<void>(this, "UPrimitiveComponent.DispatchOnReleased"); }
684 void DispatchOnInputTouchBegin(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "UPrimitiveComponent.DispatchOnInputTouchBegin", FingerIndex); }
685 void DispatchOnInputTouchEnd(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "UPrimitiveComponent.DispatchOnInputTouchEnd", FingerIndex); }
686 void SetRenderCustomDepth(bool bValue) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetRenderCustomDepth", bValue); }
687 void SetCollisionResponseSet(FCollisionResponseSet* Col) { NativeCall<void, FCollisionResponseSet*>(this, "UPrimitiveComponent.SetCollisionResponseSet", Col); }
688 void SetCustomDepthStencilValue(int Value) { NativeCall<void, int>(this, "UPrimitiveComponent.SetCustomDepthStencilValue", Value); }
689 bool CanCharacterStepUp(APawn* Pawn) { return NativeCall<bool, APawn*>(this, "UPrimitiveComponent.CanCharacterStepUp", Pawn); }
690 bool CanEditSimulatePhysics() { return NativeCall<bool>(this, "UPrimitiveComponent.CanEditSimulatePhysics"); }
691 void SetSimulatePhysics(bool bSimulate) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetSimulatePhysics", bSimulate); }
692 void AddImpulse(FVector Impulse, FName BoneName, bool bVelChange) { NativeCall<void, FVector, FName, bool>(this, "UPrimitiveComponent.AddImpulse", Impulse, BoneName, bVelChange); }
693 void AddImpulseAtLocation(FVector Impulse, FVector Location, FName BoneName) { NativeCall<void, FVector, FVector, FName>(this, "UPrimitiveComponent.AddImpulseAtLocation", Impulse, Location, BoneName); }
694 void AddRadialImpulse(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange) { NativeCall<void, FVector, float, float, ERadialImpulseFalloff, bool>(this, "UPrimitiveComponent.AddRadialImpulse", Origin, Radius, Strength, Falloff, bVelChange); }
695 void AddForce(FVector Force, FName BoneName) { NativeCall<void, FVector, FName>(this, "UPrimitiveComponent.AddForce", Force, BoneName); }
696 void AddForceAtLocation(FVector Force, FVector Location, FName BoneName) { NativeCall<void, FVector, FVector, FName>(this, "UPrimitiveComponent.AddForceAtLocation", Force, Location, BoneName); }
697 void AddRadialForce(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff) { NativeCall<void, FVector, float, float, ERadialImpulseFalloff>(this, "UPrimitiveComponent.AddRadialForce", Origin, Radius, Strength, Falloff); }
698 void SetPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent, FName BoneName) { NativeCall<void, FVector, bool, FName>(this, "UPrimitiveComponent.SetPhysicsLinearVelocity", NewVel, bAddToCurrent, BoneName); }
699 FVector* GetPhysicsLinearVelocity(FVector* result, FName BoneName) { return NativeCall<FVector*, FVector*, FName>(this, "UPrimitiveComponent.GetPhysicsLinearVelocity", result, BoneName); }
700 void SetAllPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent) { NativeCall<void, FVector, bool>(this, "UPrimitiveComponent.SetAllPhysicsLinearVelocity", NewVel, bAddToCurrent); }
701 void SetPhysicsAngularVelocity(FVector NewAngVel, bool bAddToCurrent, FName BoneName) { NativeCall<void, FVector, bool, FName>(this, "UPrimitiveComponent.SetPhysicsAngularVelocity", NewAngVel, bAddToCurrent, BoneName); }
702 FVector* GetPhysicsAngularVelocity(FVector* result, FName BoneName) { return NativeCall<FVector*, FVector*, FName>(this, "UPrimitiveComponent.GetPhysicsAngularVelocity", result, BoneName); }
703 void SetAllPhysicsAngularVelocity(FVector* NewAngVel, bool bAddToCurrent) { NativeCall<void, FVector*, bool>(this, "UPrimitiveComponent.SetAllPhysicsAngularVelocity", NewAngVel, bAddToCurrent); }
704 void SetAllPhysicsPosition(FVector NewPos) { NativeCall<void, FVector>(this, "UPrimitiveComponent.SetAllPhysicsPosition", NewPos); }
705 void SetAllPhysicsRotation(FRotator NewRot) { NativeCall<void, FRotator>(this, "UPrimitiveComponent.SetAllPhysicsRotation", NewRot); }
706 void WakeRigidBody(FName BoneName) { NativeCall<void, FName>(this, "UPrimitiveComponent.WakeRigidBody", BoneName); }
707 void WakeAllRigidBodies() { NativeCall<void>(this, "UPrimitiveComponent.WakeAllRigidBodies"); }
708 void SetEnableGravity(bool bGravityEnabled) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetEnableGravity", bGravityEnabled); }
709 bool IsGravityEnabled() { return NativeCall<bool>(this, "UPrimitiveComponent.IsGravityEnabled"); }
710 void SetLinearDamping(float InDamping) { NativeCall<void, float>(this, "UPrimitiveComponent.SetLinearDamping", InDamping); }
711 float GetLinearDamping() { return NativeCall<float>(this, "UPrimitiveComponent.GetLinearDamping"); }
712 void SetAngularDamping(float InDamping) { NativeCall<void, float>(this, "UPrimitiveComponent.SetAngularDamping", InDamping); }
713 float GetAngularDamping() { return NativeCall<float>(this, "UPrimitiveComponent.GetAngularDamping"); }
714 float GetMass() { return NativeCall<float>(this, "UPrimitiveComponent.GetMass"); }
715 float CalculateMass(FName __formal) { return NativeCall<float, FName>(this, "UPrimitiveComponent.CalculateMass", __formal); }
716 void PutRigidBodyToSleep(FName BoneName) { NativeCall<void, FName>(this, "UPrimitiveComponent.PutRigidBodyToSleep", BoneName); }
717 void PutAllRigidBodiesToSleep() { NativeCall<void>(this, "UPrimitiveComponent.PutAllRigidBodiesToSleep"); }
718 bool RigidBodyIsAwake(FName BoneName) { return NativeCall<bool, FName>(this, "UPrimitiveComponent.RigidBodyIsAwake", BoneName); }
719 bool IsAnyRigidBodyAwake() { return NativeCall<bool>(this, "UPrimitiveComponent.IsAnyRigidBodyAwake"); }
720 void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision) { NativeCall<void, bool>(this, "UPrimitiveComponent.SetNotifyRigidBodyCollision", bNewNotifyRigidBodyCollision); }
721 void SetPhysMaterialOverride(UPhysicalMaterial* NewPhysMaterial) { NativeCall<void, UPhysicalMaterial*>(this, "UPrimitiveComponent.SetPhysMaterialOverride", NewPhysMaterial); }
722 void SyncComponentToRBPhysics() { NativeCall<void>(this, "UPrimitiveComponent.SyncComponentToRBPhysics"); }
723 void GetWeldedBodies(TArray<FBodyInstance*>* OutWeldedBodies, TArray<FName>* OutLabels) { NativeCall<void, TArray<FBodyInstance*>*, TArray<FName>*>(this, "UPrimitiveComponent.GetWeldedBodies", OutWeldedBodies, OutLabels); }
724 void WeldTo(USceneComponent* InParent, FName InSocketName) { NativeCall<void, USceneComponent*, FName>(this, "UPrimitiveComponent.WeldTo", InParent, InSocketName); }
725 void UnWeldFromParent() { NativeCall<void>(this, "UPrimitiveComponent.UnWeldFromParent"); }
726 FBodyInstance* GetBodyInstance(FName BoneName, bool bGetWelded) { return NativeCall<FBodyInstance*, FName, bool>(this, "UPrimitiveComponent.GetBodyInstance", BoneName, bGetWelded); }
727 float GetDistanceToCollision(FVector* Point, FVector* ClosestPointOnCollision) { return NativeCall<float, FVector*, FVector*>(this, "UPrimitiveComponent.GetDistanceToCollision", Point, ClosestPointOnCollision); }
728 bool IsSimulatingPhysics(FName BoneName) { return NativeCall<bool, FName>(this, "UPrimitiveComponent.IsSimulatingPhysics", BoneName); }
729 FVector* GetComponentVelocity(FVector* result) { return NativeCall<FVector*, FVector*>(this, "UPrimitiveComponent.GetComponentVelocity", result); }
730 void SetCollisionObjectType(ECollisionChannel Channel) { NativeCall<void, ECollisionChannel>(this, "UPrimitiveComponent.SetCollisionObjectType", Channel); }
731 void SetCollisionResponseToChannel(ECollisionChannel Channel, ECollisionResponse NewResponse) { NativeCall<void, ECollisionChannel, ECollisionResponse>(this, "UPrimitiveComponent.SetCollisionResponseToChannel", Channel, NewResponse); }
732 void SetCollisionResponseToAllChannels(ECollisionResponse NewResponse) { NativeCall<void, ECollisionResponse>(this, "UPrimitiveComponent.SetCollisionResponseToAllChannels", NewResponse); }
733 void SetCollisionEnabled(ECollisionEnabled::Type NewType) { NativeCall<void, ECollisionEnabled::Type>(this, "UPrimitiveComponent.SetCollisionEnabled", NewType); }
734 void SetCollisionProfileName(FName InCollisionProfileName) { NativeCall<void, FName>(this, "UPrimitiveComponent.SetCollisionProfileName", InCollisionProfileName); }
735 FName* GetCollisionProfileName(FName* result) { return NativeCall<FName*, FName*>(this, "UPrimitiveComponent.GetCollisionProfileName", result); }
736 void OnActorEnableCollisionChanged() { NativeCall<void>(this, "UPrimitiveComponent.OnActorEnableCollisionChanged"); }
737 void OnComponentCollisionSettingsChanged() { NativeCall<void>(this, "UPrimitiveComponent.OnComponentCollisionSettingsChanged"); }
738 bool K2_LineTraceComponent(FVector TraceStart, FVector TraceEnd, bool bTraceComplex, bool bShowTrace, FVector* HitLocation, FVector* HitNormal, FName* BoneName) { return NativeCall<bool, FVector, FVector, bool, bool, FVector*, FVector*, FName*>(this, "UPrimitiveComponent.K2_LineTraceComponent", TraceStart, TraceEnd, bTraceComplex, bShowTrace, HitLocation, HitNormal, BoneName); }
739 ECollisionEnabled::Type GetCollisionEnabled() { return NativeCall<ECollisionEnabled::Type>(this, "UPrimitiveComponent.GetCollisionEnabled"); }
740 ECollisionResponse GetCollisionResponseToChannel(ECollisionChannel Channel) { return NativeCall<ECollisionResponse, ECollisionChannel>(this, "UPrimitiveComponent.GetCollisionResponseToChannel", Channel); }
741 void UpdatePhysicsToRBChannels() { NativeCall<void>(this, "UPrimitiveComponent.UpdatePhysicsToRBChannels"); }
742 void SetInternalOctreeMask(int InOctreeMask, bool bReregisterWithTree) { NativeCall<void, int, bool>(this, "UPrimitiveComponent.SetInternalOctreeMask", InOctreeMask, bReregisterWithTree); }
743 static void StaticRegisterNativesUPrimitiveComponent() { NativeCall<void>(nullptr, "UPrimitiveComponent.StaticRegisterNativesUPrimitiveComponent"); }
744};
745
747{
748 UMaterialInterface* ShapeMaterialField() { return *GetNativePointerField<UMaterialInterface**>(this, "UShapeComponent.ShapeMaterial"); }
749
750 // Bit fields
751
752 BitFieldValue<bool, unsigned __int32> bDrawOnlyIfSelected() { return { this, "UShapeComponent.bDrawOnlyIfSelected" }; }
753 BitFieldValue<bool, unsigned __int32> bShouldCollideWhenPlacing() { return { this, "UShapeComponent.bShouldCollideWhenPlacing" }; }
754
755 // Functions
756
757 bool ShouldCollideWhenPlacing() { return NativeCall<bool>(this, "UShapeComponent.ShouldCollideWhenPlacing"); }
758};
759
761{
762
763 // Functions
764
765 FBoxSphereBounds* CalcBounds(FBoxSphereBounds* result, FTransform* LocalToWorld) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*, FTransform*>(this, "USphereComponent.CalcBounds", result, LocalToWorld); }
766 void CalcBoundingCylinder(float* CylinderRadius, float* CylinderHalfHeight) { NativeCall<void, float*, float*>(this, "USphereComponent.CalcBoundingCylinder", CylinderRadius, CylinderHalfHeight); }
767 void UpdateBodySetup() { NativeCall<void>(this, "USphereComponent.UpdateBodySetup"); }
768 void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps) { NativeCall<void, float, bool>(this, "USphereComponent.SetSphereRadius", InSphereRadius, bUpdateOverlaps); }
769 bool IsZeroExtent() { return NativeCall<bool>(this, "USphereComponent.IsZeroExtent"); }
770 bool AreSymmetricRotations(FQuat* A, FQuat* B, FVector* Scale3D) { return NativeCall<bool, FQuat*, FQuat*, FVector*>(this, "USphereComponent.AreSymmetricRotations", A, B, Scale3D); }
771 static void StaticRegisterNativesUSphereComponent() { NativeCall<void>(nullptr, "USphereComponent.StaticRegisterNativesUSphereComponent"); }
772};
773
774struct AActor : UObject
775{
776 float& CustomTimeDilationField() { return *GetNativePointerField<float*>(this, "AActor.CustomTimeDilation"); }
777 float& ClientReplicationSendNowThresholdField() { return *GetNativePointerField<float*>(this, "AActor.ClientReplicationSendNowThreshold"); }
778 bool& bForceAllowNetMulticastField() { return *GetNativePointerField<bool*>(this, "AActor.bForceAllowNetMulticast"); }
779 TEnumAsByte<enum ENetRole>& RemoteRoleField() { return *GetNativePointerField<TEnumAsByte<enum ENetRole>*>(this, "AActor.RemoteRole"); }
780 AActor* OwnerField() { return *GetNativePointerField<AActor**>(this, "AActor.Owner"); }
781 long double& LastReplicatedMovementField() { return *GetNativePointerField<long double*>(this, "AActor.LastReplicatedMovement"); }
782 int& LastFrameForceNetUpdateField() { return *GetNativePointerField<int*>(this, "AActor.LastFrameForceNetUpdate"); }
783 TEnumAsByte<enum ENetRole>& RoleField() { return *GetNativePointerField<TEnumAsByte<enum ENetRole>*>(this, "AActor.Role"); }
784 TEnumAsByte<enum ENetDormancy>& NetDormancyField() { return *GetNativePointerField<TEnumAsByte<enum ENetDormancy>*>(this, "AActor.NetDormancy"); }
785 TArray<TWeakObjectPtr<UActorComponent>>& ReplicatedComponentsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UActorComponent>>*>(this, "AActor.ReplicatedComponents"); }
786 TWeakObjectPtr<USoundBase>& LastPostProcessVolumeSoundField() { return *GetNativePointerField<TWeakObjectPtr<USoundBase>*>(this, "AActor.LastPostProcessVolumeSound"); }
787 int& DefaultStasisComponentOctreeFlagsField() { return *GetNativePointerField<int*>(this, "AActor.DefaultStasisComponentOctreeFlags"); }
788 UPrimitiveComponent* StasisCheckComponentField() { return *GetNativePointerField<UPrimitiveComponent**>(this, "AActor.StasisCheckComponent"); }
789 TArray<AActor*> NetworkSpatializationChildrenField() { return *GetNativePointerField<TArray<AActor*>*>(this, "AActor.NetworkSpatializationChildren"); }
790 AActor* NetworkSpatializationParentField() { return *GetNativePointerField<AActor**>(this, "AActor.NetworkSpatializationParent"); }
791 float& NetworkAndStasisRangeMultiplierField() { return *GetNativePointerField<float*>(this, "AActor.NetworkAndStasisRangeMultiplier"); }
792 long double& UnstasisLastInRangeTimeField() { return *GetNativePointerField<long double*>(this, "AActor.UnstasisLastInRangeTime"); }
793 long double& LastPreReplicationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastPreReplicationTime"); }
794 long double& LastEnterStasisTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastEnterStasisTime"); }
795 long double& LastExitStasisTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastExitStasisTime"); }
796 FName& CustomTagField() { return *GetNativePointerField<FName*>(this, "AActor.CustomTag"); }
797 int& CustomDataField() { return *GetNativePointerField<int*>(this, "AActor.CustomData"); }
798 float& ReplicationIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AActor.ReplicationIntervalMultiplier"); }
799 int& ForceImmediateReplicationFrameField() { return *GetNativePointerField<int*>(this, "AActor.ForceImmediateReplicationFrame"); }
800 char& StasisSetIndexField() { return *GetNativePointerField<char*>(this, "AActor.StasisSetIndex"); }
801 char& RandomStartByteField() { return *GetNativePointerField<char*>(this, "AActor.RandomStartByte"); }
802 unsigned __int64& LastFrameUnStasisField() { return *GetNativePointerField<unsigned __int64*>(this, "AActor.LastFrameUnStasis"); }
803 volatile int& LastUnstasisFrameCounterField() { return *GetNativePointerField<volatile int*>(this, "AActor.LastUnstasisFrameCounter"); }
804 TArray<TWeakObjectPtr<UActorComponent>>& StasisUnRegisteredComponentsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UActorComponent>>*>(this, "AActor.StasisUnRegisteredComponents"); }
805 float& NetCullDistanceSquaredField() { return *GetNativePointerField<float*>(this, "AActor.NetCullDistanceSquared"); }
806 float& NetCullDistanceSquaredDormantField() { return *GetNativePointerField<float*>(this, "AActor.NetCullDistanceSquaredDormant"); }
807 int& NetTagField() { return *GetNativePointerField<int*>(this, "AActor.NetTag"); }
808 long double& NetUpdateTimeField() { return *GetNativePointerField<long double*>(this, "AActor.NetUpdateTime"); }
809 float& NetUpdateFrequencyField() { return *GetNativePointerField<float*>(this, "AActor.NetUpdateFrequency"); }
810 float& NetPriorityField() { return *GetNativePointerField<float*>(this, "AActor.NetPriority"); }
811 long double& LastNetUpdateTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastNetUpdateTime"); }
812 FName& NetDriverNameField() { return *GetNativePointerField<FName*>(this, "AActor.NetDriverName"); }
813 int& TargetingTeamField() { return *GetNativePointerField<int*>(this, "AActor.TargetingTeam"); }
814 float& OverrideStasisComponentRadiusField() { return *GetNativePointerField<float*>(this, "AActor.OverrideStasisComponentRadius"); }
815 APawn* InstigatorField() { return *GetNativePointerField<APawn**>(this, "AActor.Instigator"); }
816 long double& CreationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.CreationTime"); }
817 long double& OriginalCreationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.OriginalCreationTime"); }
818 TArray<AActor*> ChildrenField() { return *GetNativePointerField<TArray<AActor*>*>(this, "AActor.Children"); }
819 unsigned int& AnimUpdateRateShiftTagField() { return *GetNativePointerField<unsigned int*>(this, "AActor.AnimUpdateRateShiftTag"); }
820 unsigned int& AnimUpdateRateFrameCountField() { return *GetNativePointerField<unsigned int*>(this, "AActor.AnimUpdateRateFrameCount"); }
821 USceneComponent* RootComponentField() { return *GetNativePointerField<USceneComponent**>(this, "AActor.RootComponent"); }
822 TArray<AMatineeActor*> ControllingMatineeActorsField() { return *GetNativePointerField<TArray<AMatineeActor*>*>(this, "AActor.ControllingMatineeActors"); }
823 float& InitialLifeSpanField() { return *GetNativePointerField<float*>(this, "AActor.InitialLifeSpan"); }
824 TArray<FName>& LayersField() { return *GetNativePointerField<TArray<FName>*>(this, "AActor.Layers"); }
825 TWeakObjectPtr<AActor>& ParentComponentActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AActor.ParentComponentActor"); }
826 long double& LastRenderTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastRenderTime"); }
827 long double& LastRenderTimeIgnoreShadowField() { return *GetNativePointerField<long double*>(this, "AActor.LastRenderTimeIgnoreShadow"); }
828 TArray<FName>& TagsField() { return *GetNativePointerField<TArray<FName>*>(this, "AActor.Tags"); }
829 unsigned __int64& HiddenEditorViewsField() { return *GetNativePointerField<unsigned __int64*>(this, "AActor.HiddenEditorViews"); }
830 FTargetingTeamChanged& OnTargetingTeamChangedField() { return *GetNativePointerField<FTargetingTeamChanged*>(this, "AActor.OnTargetingTeamChanged"); }
831 FVector& DefaultActorLocationField() { return *GetNativePointerField<FVector*>(this, "AActor.DefaultActorLocation"); }
832 FGuid& UniqueGuidIdField() { return *GetNativePointerField<FGuid*>(this, "AActor.UniqueGuidId"); }
833 float& ForceMaximumReplicationRateUntilTimeField() { return *GetNativePointerField<float*>(this, "AActor.ForceMaximumReplicationRateUntilTime"); }
834 long double& LastActorForceReplicationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastActorForceReplicationTime"); }
835 TArray<UActorComponent*> OwnedComponentsField() { return *GetNativePointerField<TArray<UActorComponent*>*>(this, "AActor.OwnedComponents"); }
836 TArray<UActorComponent*> SerializedComponentsField() { return *GetNativePointerField<TArray<UActorComponent*>*>(this, "AActor.SerializedComponents"); }
837 int& LastFrameCalculcatedNetworkRangeMultiplierField() { return *GetNativePointerField<int*>(this, "AActor.LastFrameCalculcatedNetworkRangeMultiplier"); }
838
839 // Bit fields
840
841 BitFieldValue<bool, unsigned __int32> bHidden() { return { this, "AActor.bHidden" }; }
842 BitFieldValue<bool, unsigned __int32> bNetTemporary() { return { this, "AActor.bNetTemporary" }; }
843 BitFieldValue<bool, unsigned __int32> bIsMapActor() { return { this, "AActor.bIsMapActor" }; }
844 BitFieldValue<bool, unsigned __int32> bHasHighVolumeRPCs() { return { this, "AActor.bHasHighVolumeRPCs" }; }
845 BitFieldValue<bool, unsigned __int32> bNetStartup() { return { this, "AActor.bNetStartup" }; }
846 BitFieldValue<bool, unsigned __int32> bPreventCharacterBasing() { return { this, "AActor.bPreventCharacterBasing" }; }
847 BitFieldValue<bool, unsigned __int32> bPreventCharacterBasingAllowSteppingUp() { return { this, "AActor.bPreventCharacterBasingAllowSteppingUp" }; }
848 BitFieldValue<bool, unsigned __int32> bOnlyRelevantToOwner() { return { this, "AActor.bOnlyRelevantToOwner" }; }
849 BitFieldValue<bool, unsigned __int32> bAlwaysRelevant() { return { this, "AActor.bAlwaysRelevant" }; }
850 BitFieldValue<bool, unsigned __int32> bForceHiddenReplication() { return { this, "AActor.bForceHiddenReplication" }; }
851 BitFieldValue<bool, unsigned __int32> bUseBPChangedActorTeam() { return { this, "AActor.bUseBPChangedActorTeam" }; }
852 BitFieldValue<bool, unsigned __int32> bHasExecutedActorConstruction() { return { this, "AActor.bHasExecutedActorConstruction" }; }
853 BitFieldValue<bool, unsigned __int32> bEverSetTimer() { return { this, "AActor.bEverSetTimer" }; }
854 BitFieldValue<bool, unsigned __int32> bIgnoredByCharacterEncroachment() { return { this, "AActor.bIgnoredByCharacterEncroachment" }; }
855 BitFieldValue<bool, unsigned __int32> bClimbable() { return { this, "AActor.bClimbable" }; }
856 BitFieldValue<bool, unsigned __int32> bAttachmentReplicationUseNetworkParent() { return { this, "AActor.bAttachmentReplicationUseNetworkParent" }; }
857 BitFieldValue<bool, unsigned __int32> bUnstreamComponentsUseEndOverlap() { return { this, "AActor.bUnstreamComponentsUseEndOverlap" }; }
858 BitFieldValue<bool, unsigned __int32> bUseBPOverrideUILocation() { return { this, "AActor.bUseBPOverrideUILocation" }; }
859 BitFieldValue<bool, unsigned __int32> bForceBasedActorsOutOfFastTick() { return { this, "AActor.bForceBasedActorsOutOfFastTick" }; }
860 BitFieldValue<bool, unsigned __int32> bUseBPGetShowDebugAnimationComponents() { return { this, "AActor.bUseBPGetShowDebugAnimationComponents" }; }
861 BitFieldValue<bool, unsigned __int32> bWantsServerThrottledTick() { return { this, "AActor.bWantsServerThrottledTick" }; }
862 BitFieldValue<bool, unsigned __int32> bAddedServerThrottledTick() { return { this, "AActor.bAddedServerThrottledTick" }; }
863 BitFieldValue<bool, unsigned __int32> bWantsPerformanceThrottledTick() { return { this, "AActor.bWantsPerformanceThrottledTick" }; }
864 BitFieldValue<bool, unsigned __int32> bAddedPerformanceThrottledTick() { return { this, "AActor.bAddedPerformanceThrottledTick" }; }
865 BitFieldValue<bool, unsigned __int32> bForceInfiniteDrawDistance() { return { this, "AActor.bForceInfiniteDrawDistance" }; }
866 BitFieldValue<bool, unsigned __int32> bUseBPCheckForErrors() { return { this, "AActor.bUseBPCheckForErrors" }; }
867 BitFieldValue<bool, unsigned __int32> bPreventRegularForceNetUpdate() { return { this, "AActor.bPreventRegularForceNetUpdate" }; }
868 BitFieldValue<bool, unsigned __int32> bUseBPOverrideTargetingLocation() { return { this, "AActor.bUseBPOverrideTargetingLocation" }; }
869 BitFieldValue<bool, unsigned __int32> bUseBPGetHUDDrawLocationOffset() { return { this, "AActor.bUseBPGetHUDDrawLocationOffset" }; }
870 BitFieldValue<bool, unsigned __int32> bPreventNPCSpawnFloor() { return { this, "AActor.bPreventNPCSpawnFloor" }; }
871 BitFieldValue<bool, unsigned __int32> bNetCritical() { return { this, "AActor.bNetCritical" }; }
872 BitFieldValue<bool, unsigned __int32> bUseBPCustomIsRelevantForClient() { return { this, "AActor.bUseBPCustomIsRelevantForClient" }; }
873 BitFieldValue<bool, unsigned __int32> bReplicateInstigator() { return { this, "AActor.bReplicateInstigator" }; }
874 BitFieldValue<bool, unsigned __int32> bSuppressDestroyedEvent() { return { this, "AActor.bSuppressDestroyedEvent" }; }
875 BitFieldValue<bool, unsigned __int32> bUseOnlyPointForLevelBounds() { return { this, "AActor.bUseOnlyPointForLevelBounds" }; }
876 BitFieldValue<bool, unsigned __int32> bReplicateMovement() { return { this, "AActor.bReplicateMovement" }; }
877 BitFieldValue<bool, unsigned __int32> bTearOff() { return { this, "AActor.bTearOff" }; }
878 BitFieldValue<bool, unsigned __int32> bExchangedRoles() { return { this, "AActor.bExchangedRoles" }; }
879 BitFieldValue<bool, unsigned __int32> bStasised() { return { this, "AActor.bStasised" }; }
880 BitFieldValue<bool, unsigned __int32> bPendingUnstasis() { return { this, "AActor.bPendingUnstasis" }; }
881 BitFieldValue<bool, unsigned __int32> bPendingNetUpdate() { return { this, "AActor.bPendingNetUpdate" }; }
882 BitFieldValue<bool, unsigned __int32> bNetLoadOnClient() { return { this, "AActor.bNetLoadOnClient" }; }
883 BitFieldValue<bool, unsigned __int32> bNetUseOwnerRelevancy() { return { this, "AActor.bNetUseOwnerRelevancy" }; }
884 BitFieldValue<bool, unsigned __int32> bNetUseClientRelevancy() { return { this, "AActor.bNetUseClientRelevancy" }; }
885 BitFieldValue<bool, unsigned __int32> bDoNotCook() { return { this, "AActor.bDoNotCook" }; }
886 BitFieldValue<bool, unsigned __int32> bHibernateChange() { return { this, "AActor.bHibernateChange" }; }
887 BitFieldValue<bool, unsigned __int32> bBlockInput() { return { this, "AActor.bBlockInput" }; }
888 BitFieldValue<bool, unsigned __int32> bAutoStasis() { return { this, "AActor.bAutoStasis" }; }
889 BitFieldValue<bool, unsigned __int32> bBlueprintMultiUseEntries() { return { this, "AActor.bBlueprintMultiUseEntries" }; }
890 BitFieldValue<bool, unsigned __int32> bEnableMultiUse() { return { this, "AActor.bEnableMultiUse" }; }
891 BitFieldValue<bool, unsigned __int32> bUseBPGetMultiUseCenterText() { return { this, "AActor.bUseBPGetMultiUseCenterText" }; }
892 BitFieldValue<bool, unsigned __int32> bPreventSaving() { return { this, "AActor.bPreventSaving" }; }
893 BitFieldValue<bool, unsigned __int32> bMultiUseCenterHUD() { return { this, "AActor.bMultiUseCenterHUD" }; }
894 BitFieldValue<bool, unsigned __int32> bOnlyInitialReplication() { return { this, "AActor.bOnlyInitialReplication" }; }
895 BitFieldValue<bool, unsigned __int32> bUseAttachmentReplication() { return { this, "AActor.bUseAttachmentReplication" }; }
896 BitFieldValue<bool, unsigned __int32> bUseNetworkSpatialization() { return { this, "AActor.bUseNetworkSpatialization" }; }
897 BitFieldValue<bool, unsigned __int32> bNetworkSpatializationForceRelevancyCheck() { return { this, "AActor.bNetworkSpatializationForceRelevancyCheck" }; }
898 BitFieldValue<bool, unsigned __int32> bReplicates() { return { this, "AActor.bReplicates" }; }
899 BitFieldValue<bool, unsigned __int32> bRunningUserConstructionScript() { return { this, "AActor.bRunningUserConstructionScript" }; }
900 BitFieldValue<bool, unsigned __int32> bHasFinishedSpawning() { return { this, "AActor.bHasFinishedSpawning" }; }
901 BitFieldValue<bool, unsigned __int32> bDeferredBeginPlay() { return { this, "AActor.bDeferredBeginPlay" }; }
902 BitFieldValue<bool, unsigned __int32> bHasReplicatedProperties() { return { this, "AActor.bHasReplicatedProperties" }; }
903 BitFieldValue<bool, unsigned __int32> bActorEnableCollision() { return { this, "AActor.bActorEnableCollision" }; }
904 BitFieldValue<bool, unsigned __int32> bAutoDestroyWhenFinished() { return { this, "AActor.bAutoDestroyWhenFinished" }; }
905 BitFieldValue<bool, unsigned __int32> bCanBeDamaged() { return { this, "AActor.bCanBeDamaged" }; }
906 BitFieldValue<bool, unsigned __int32> bPendingKillPending() { return { this, "AActor.bPendingKillPending" }; }
907 BitFieldValue<bool, unsigned __int32> bCollideWhenPlacing() { return { this, "AActor.bCollideWhenPlacing" }; }
908 BitFieldValue<bool, unsigned __int32> bPreventOnDedicatedServer() { return { this, "AActor.bPreventOnDedicatedServer" }; }
909 BitFieldValue<bool, unsigned __int32> bNetMulticasting() { return { this, "AActor.bNetMulticasting" }; }
910 BitFieldValue<bool, unsigned __int32> bNetConnectionDidInitialSort() { return { this, "AActor.bNetConnectionDidInitialSort" }; }
911 BitFieldValue<bool, unsigned __int32> bDormantNetMulticastForceFullReplication() { return { this, "AActor.bDormantNetMulticastForceFullReplication" }; }
912 BitFieldValue<bool, unsigned __int32> bDoOverrideHiddenShadow() { return { this, "AActor.bDoOverrideHiddenShadow" }; }
913 BitFieldValue<bool, unsigned __int32> bOverrideHiddenShadowValue() { return { this, "AActor.bOverrideHiddenShadowValue" }; }
914 BitFieldValue<bool, unsigned __int32> bAllowReceiveTickEventOnDedicatedServer() { return { this, "AActor.bAllowReceiveTickEventOnDedicatedServer" }; }
915 BitFieldValue<bool, unsigned __int32> bLoadedFromSaveGame() { return { this, "AActor.bLoadedFromSaveGame" }; }
916 BitFieldValue<bool, unsigned __int32> bPreventLevelBoundsRelevant() { return { this, "AActor.bPreventLevelBoundsRelevant" }; }
917 BitFieldValue<bool, unsigned __int32> bForceReplicateDormantChildrenWithoutSpatialRelevancy() { return { this, "AActor.bForceReplicateDormantChildrenWithoutSpatialRelevancy" }; }
918 BitFieldValue<bool, unsigned __int32> bFindCameraComponentWhenViewTarget() { return { this, "AActor.bFindCameraComponentWhenViewTarget" }; }
919 BitFieldValue<bool, unsigned __int32> bBPPreInitializeComponents() { return { this, "AActor.bBPPreInitializeComponents" }; }
920 BitFieldValue<bool, unsigned __int32> bBPPostInitializeComponents() { return { this, "AActor.bBPPostInitializeComponents" }; }
921 BitFieldValue<bool, unsigned __int32> bForceNetworkSpatialization() { return { this, "AActor.bForceNetworkSpatialization" }; }
922 BitFieldValue<bool, unsigned __int32> bStasisComponentRadiusForceDistanceCheck() { return { this, "AActor.bStasisComponentRadiusForceDistanceCheck" }; }
923 BitFieldValue<bool, unsigned __int32> bUseBPInventoryItemUsed() { return { this, "AActor.bUseBPInventoryItemUsed" }; }
924 BitFieldValue<bool, unsigned __int32> bUseBPInventoryItemDropped() { return { this, "AActor.bUseBPInventoryItemDropped" }; }
925 BitFieldValue<bool, unsigned __int32> bBPInventoryItemUsedHandlesDurability() { return { this, "AActor.bBPInventoryItemUsedHandlesDurability" }; }
926 BitFieldValue<bool, unsigned __int32> bUseBPForceAllowsInventoryUse() { return { this, "AActor.bUseBPForceAllowsInventoryUse" }; }
927 BitFieldValue<bool, unsigned __int32> bAlwaysCreatePhysicsState() { return { this, "AActor.bAlwaysCreatePhysicsState" }; }
928 BitFieldValue<bool, unsigned __int32> bReplicateRotationHighQuality() { return { this, "AActor.bReplicateRotationHighQuality" }; }
929 BitFieldValue<bool, unsigned __int32> bReplicateVelocityHighQuality() { return { this, "AActor.bReplicateVelocityHighQuality" }; }
930 BitFieldValue<bool, unsigned __int32> bOnlyReplicateOnNetForcedUpdate() { return { this, "AActor.bOnlyReplicateOnNetForcedUpdate" }; }
931 BitFieldValue<bool, unsigned __int32> bActorInitialized() { return { this, "AActor.bActorInitialized" }; }
932 BitFieldValue<bool, unsigned __int32> bActorSeamlessTraveled() { return { this, "AActor.bActorSeamlessTraveled" }; }
933 BitFieldValue<bool, unsigned __int32> bIgnoresOriginShifting() { return { this, "AActor.bIgnoresOriginShifting" }; }
934 BitFieldValue<bool, unsigned __int32> bReplicateHidden() { return { this, "AActor.bReplicateHidden" }; }
935 BitFieldValue<bool, unsigned __int32> bPreventActorStasis() { return { this, "AActor.bPreventActorStasis" }; }
936
937 // Functions
938
939 FVector* GetTargetPathfindingLocation(FVector* result, AActor* RequestedBy) { return NativeCall<FVector*, FVector*, AActor*>(this, "AActor.GetTargetPathfindingLocation", result, RequestedBy); }
940 bool IsLevelBoundsRelevant() { return NativeCall<bool>(this, "AActor.IsLevelBoundsRelevant"); }
941 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AActor.GetPrivateStaticClass"); }
942 bool IsPendingKillPending() { return NativeCall<bool>(this, "AActor.IsPendingKillPending"); }
943 bool IsOwnedBy(AActor* TestOwner) { return NativeCall<bool, AActor*>(this, "AActor.IsOwnedBy", TestOwner); }
944 void SetRemoteRoleForBackwardsCompat(ENetRole InRemoteRole) { NativeCall<void, ENetRole>(this, "AActor.SetRemoteRoleForBackwardsCompat", InRemoteRole); }
945 static const wchar_t* StaticConfigName() { return NativeCall<const wchar_t*>(nullptr, "AActor.StaticConfigName"); }
946 FString* GetHumanReadableName(FString* result) { return NativeCall<FString*, FString*>(this, "AActor.GetHumanReadableName", result); }
947 UGameInstance* GetOwner() { return NativeCall<UGameInstance*>(this, "AActor.GetOwner"); }
948 bool CheckDefaultSubobjectsInternal() { return NativeCall<bool>(this, "AActor.CheckDefaultSubobjectsInternal"); }
949 bool CheckActorComponents() { return NativeCall<bool>(this, "AActor.CheckActorComponents"); }
950 void ResetOwnedComponents() { NativeCall<void>(this, "AActor.ResetOwnedComponents"); }
951 void PostInitProperties() { NativeCall<void>(this, "AActor.PostInitProperties"); }
952 UWorld* GetWorld() { return NativeCall<UWorld*>(this, "AActor.GetWorld"); }
953 bool IsInGameplayWorld() { return NativeCall<bool>(this, "AActor.IsInGameplayWorld"); }
954 UGameInstance* GetGameInstance() { return NativeCall<UGameInstance*>(this, "AActor.GetGameInstance"); }
955 bool IsNetStartupActor() { return NativeCall<bool>(this, "AActor.IsNetStartupActor"); }
956 void ClearCrossLevelReferences() { NativeCall<void>(this, "AActor.ClearCrossLevelReferences"); }
957 bool TeleportTo(FVector* DestLocation, FRotator* DestRotation, bool bIsATest, bool bNoCheck) { return NativeCall<bool, FVector*, FRotator*, bool, bool>(this, "AActor.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
958 bool SimpleTeleportTo(FVector* DestLocation, FRotator* DestRotation) { return NativeCall<bool, FVector*, FRotator*>(this, "AActor.SimpleTeleportTo", DestLocation, DestRotation); }
959 void AddTickPrerequisiteActor(AActor* PrerequisiteActor) { NativeCall<void, AActor*>(this, "AActor.AddTickPrerequisiteActor", PrerequisiteActor); }
960 void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent) { NativeCall<void, UActorComponent*>(this, "AActor.AddTickPrerequisiteComponent", PrerequisiteComponent); }
961 void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor) { NativeCall<void, AActor*>(this, "AActor.RemoveTickPrerequisiteActor", PrerequisiteActor); }
962 void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent) { NativeCall<void, UActorComponent*>(this, "AActor.RemoveTickPrerequisiteComponent", PrerequisiteComponent); }
963 void BeginDestroy() { NativeCall<void>(this, "AActor.BeginDestroy"); }
964 bool IsReadyForFinishDestroy() { return NativeCall<bool>(this, "AActor.IsReadyForFinishDestroy"); }
965 void PostLoad() { NativeCall<void>(this, "AActor.PostLoad"); }
966 void PostLoadSubobjects(FObjectInstancingGraph* OuterInstanceGraph) { NativeCall<void, FObjectInstancingGraph*>(this, "AActor.PostLoadSubobjects", OuterInstanceGraph); }
967 void ProcessEvent(UFunction* Function, void* Parameters) { NativeCall<void, UFunction*, void*>(this, "AActor.ProcessEvent", Function, Parameters); }
968 void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState) { NativeCall<void, bool, bool>(this, "AActor.RegisterActorTickFunctions", bRegister, bSaveAndRestoreTickState); }
969 void RegisterAllActorTickFunctions(bool bRegister, bool bDoComponents, bool bSaveAndRestoreTickState) { NativeCall<void, bool, bool, bool>(this, "AActor.RegisterAllActorTickFunctions", bRegister, bDoComponents, bSaveAndRestoreTickState); }
970 void SetActorTickEnabled(bool bEnabled) { NativeCall<void, bool>(this, "AActor.SetActorTickEnabled", bEnabled); }
971 bool Rename(const wchar_t* InName, UObject* NewOuter, unsigned int Flags) { return NativeCall<bool, const wchar_t*, UObject*, unsigned int>(this, "AActor.Rename", InName, NewOuter, Flags); }
972 UNetConnection* GetNetConnection() { return NativeCall<UNetConnection*>(this, "AActor.GetNetConnection"); }
973 UPlayer* GetNetOwningPlayer() { return NativeCall<UPlayer*>(this, "AActor.GetNetOwningPlayer"); }
974 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AActor.Tick", DeltaSeconds); }
975 void GetComponentsBoundingCylinder(float* OutCollisionRadius, float* OutCollisionHalfHeight, bool bNonColliding) { NativeCall<void, float*, float*, bool>(this, "AActor.GetComponentsBoundingCylinder", OutCollisionRadius, OutCollisionHalfHeight, bNonColliding); }
976 void GetSimpleCollisionCylinder(float* CollisionRadius, float* CollisionHalfHeight) { NativeCall<void, float*, float*>(this, "AActor.GetSimpleCollisionCylinder", CollisionRadius, CollisionHalfHeight); }
977 float GetApproachRadius() { return NativeCall<float>(this, "AActor.GetApproachRadius"); }
978 bool IsRootComponentCollisionRegistered() { return NativeCall<bool>(this, "AActor.IsRootComponentCollisionRegistered"); }
979 bool IsAttachedTo(AActor* Other) { return NativeCall<bool, AActor*>(this, "AActor.IsAttachedTo", Other); }
980 bool IsBasedOnActor(AActor* Other) { return NativeCall<bool, AActor*>(this, "AActor.IsBasedOnActor", Other); }
981 bool Modify(bool bAlwaysMarkDirty) { return NativeCall<bool, bool>(this, "AActor.Modify", bAlwaysMarkDirty); }
982 FBox* GetComponentsBoundingBox(FBox* result, bool bNonColliding) { return NativeCall<FBox*, FBox*, bool>(this, "AActor.GetComponentsBoundingBox", result, bNonColliding); }
983 FBox* GetComponentsBoundingBoxForLevelBounds(FBox* result) { return NativeCall<FBox*, FBox*>(this, "AActor.GetComponentsBoundingBoxForLevelBounds", result); }
984 bool CheckStillInWorld() { return NativeCall<bool>(this, "AActor.CheckStillInWorld"); }
985 void UpdateOverlaps(bool bDoNotifies) { NativeCall<void, bool>(this, "AActor.UpdateOverlaps", bDoNotifies); }
986 void GetOverlappingActors(TArray<AActor*>* OverlappingActors, UClass* ClassFilter) { NativeCall<void, TArray<AActor*>*, UClass*>(this, "AActor.GetOverlappingActors", OverlappingActors, ClassFilter); }
987 void GetOverlappingComponents(TArray<UPrimitiveComponent*>* OutOverlappingComponents) { NativeCall<void, TArray<UPrimitiveComponent*>*>(this, "AActor.GetOverlappingComponents", OutOverlappingComponents); }
988 long double GetLastRenderTime(bool ignoreShadow) { return NativeCall<long double, bool>(this, "AActor.GetLastRenderTime", ignoreShadow); }
989 void SetOwner(AActor* NewOwner) { NativeCall<void, AActor*>(this, "AActor.SetOwner", NewOwner); }
990 bool HasNetOwner() { return NativeCall<bool>(this, "AActor.HasNetOwner"); }
991 void AttachRootComponentTo(USceneComponent* InParent, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies) { NativeCall<void, USceneComponent*, FName, EAttachLocation::Type, bool>(this, "AActor.AttachRootComponentTo", InParent, InSocketName, AttachLocationType, bWeldSimulatedBodies); }
992 void OnRep_AttachmentReplication() { NativeCall<void>(this, "AActor.OnRep_AttachmentReplication"); }
993 void AttachRootComponentToActor(AActor* InParentActor, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies) { NativeCall<void, AActor*, FName, EAttachLocation::Type, bool>(this, "AActor.AttachRootComponentToActor", InParentActor, InSocketName, AttachLocationType, bWeldSimulatedBodies); }
994 void DetachRootComponentFromParent(bool bMaintainWorldPosition) { NativeCall<void, bool>(this, "AActor.DetachRootComponentFromParent", bMaintainWorldPosition); }
995 void DetachSceneComponentsFromParent(USceneComponent* InParentComponent, bool bMaintainWorldPosition) { NativeCall<void, USceneComponent*, bool>(this, "AActor.DetachSceneComponentsFromParent", InParentComponent, bMaintainWorldPosition); }
996 AActor* GetAttachParentActor() { return NativeCall<AActor*>(this, "AActor.GetAttachParentActor"); }
997 FName* GetAttachParentSocketName(FName* result) { return NativeCall<FName*, FName*>(this, "AActor.GetAttachParentSocketName", result); }
998 void GetAttachedActors(TArray<AActor*>* OutActors) { NativeCall<void, TArray<AActor*>*>(this, "AActor.GetAttachedActors", OutActors); }
999 bool ActorHasTag(FName Tag) { return NativeCall<bool, FName>(this, "AActor.ActorHasTag", Tag); }
1000 bool IsMatineeControlled() { return NativeCall<bool>(this, "AActor.IsMatineeControlled"); }
1001 bool IsRootComponentStatic() { return NativeCall<bool>(this, "AActor.IsRootComponentStatic"); }
1002 bool IsRootComponentStationary() { return NativeCall<bool>(this, "AActor.IsRootComponentStationary"); }
1003 bool IsRootComponentMovable() { return NativeCall<bool>(this, "AActor.IsRootComponentMovable"); }
1004 bool IsRelevancyOwnerFor(AActor* ReplicatedActor, AActor* ActorOwner, AActor* ConnectionActor) { return NativeCall<bool, AActor*, AActor*, AActor*>(this, "AActor.IsRelevancyOwnerFor", ReplicatedActor, ActorOwner, ConnectionActor); }
1005 void FlushNetDormancy() { NativeCall<void>(this, "AActor.FlushNetDormancy"); }
1006 void PrestreamTextures(float Seconds, bool bEnableStreaming, int CinematicTextureGroups) { NativeCall<void, float, bool, int>(this, "AActor.PrestreamTextures", Seconds, bEnableStreaming, CinematicTextureGroups); }
1007 void EndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "AActor.EndPlay", EndPlayReason); }
1008 FTransform* ActorToWorld(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "AActor.ActorToWorld", result); }
1009 FTransform* GetTransform(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "AActor.GetTransform", result); }
1010 void ClearNetworkSpatializationParent() { NativeCall<void>(this, "AActor.ClearNetworkSpatializationParent"); }
1011 void SetNetworkSpatializationParent(AActor* NewParent) { NativeCall<void, AActor*>(this, "AActor.SetNetworkSpatializationParent", NewParent); }
1012 void Destroyed() { NativeCall<void>(this, "AActor.Destroyed"); }
1013 void FellOutOfWorld(UDamageType* dmgType) { NativeCall<void, UDamageType*>(this, "AActor.FellOutOfWorld", dmgType); }
1014 void MakeNoise(float Loudness, APawn* NoiseInstigator, FVector NoiseLocation) { NativeCall<void, float, APawn*, FVector>(this, "AActor.MakeNoise", Loudness, NoiseInstigator, NoiseLocation); }
1015 static void MakeNoiseImpl(AActor* NoiseMaker, float Loudness, APawn* NoiseInstigator, FVector* NoiseLocation) { NativeCall<void, AActor*, float, APawn*, FVector*>(nullptr, "AActor.MakeNoiseImpl", NoiseMaker, Loudness, NoiseInstigator, NoiseLocation); }
1016 float TakeDamage(float DamageAmount, FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { return NativeCall<float, float, FDamageEvent*, AController*, AActor*>(this, "AActor.TakeDamage", DamageAmount, DamageEvent, EventInstigator, DamageCauser); }
1017 float InternalTakeRadialDamage(float Damage, FRadialDamageEvent* RadialDamageEvent, AController* EventInstigator, AActor* DamageCauser) { return NativeCall<float, float, FRadialDamageEvent*, AController*, AActor*>(this, "AActor.InternalTakeRadialDamage", Damage, RadialDamageEvent, EventInstigator, DamageCauser); }
1018 void DispatchBlockingHit(UPrimitiveComponent* MyComp, UPrimitiveComponent* OtherComp, bool bSelfMoved, FHitResult* Hit) { NativeCall<void, UPrimitiveComponent*, UPrimitiveComponent*, bool, FHitResult*>(this, "AActor.DispatchBlockingHit", MyComp, OtherComp, bSelfMoved, Hit); }
1019 void OutsideWorldBounds() { NativeCall<void>(this, "AActor.OutsideWorldBounds"); }
1020 void BecomeViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.BecomeViewTarget", PC); }
1021 void EndViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.EndViewTarget", PC); }
1022 AController* GetInstigatorController() { return NativeCall<AController*>(this, "AActor.GetInstigatorController"); }
1023 void CalcCamera(float DeltaTime, FMinimalViewInfo* OutResult) { NativeCall<void, float, FMinimalViewInfo*>(this, "AActor.CalcCamera", DeltaTime, OutResult); }
1024 void ForceNetRelevant() { NativeCall<void>(this, "AActor.ForceNetRelevant"); }
1025 void GetActorEyesViewPoint(FVector* OutLocation, FRotator* OutRotation) { NativeCall<void, FVector*, FRotator*>(this, "AActor.GetActorEyesViewPoint", OutLocation, OutRotation); }
1026 FVector* GetActorViewDirection(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorViewDirection", result); }
1027 void InventoryItemUsed(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.InventoryItemUsed", InventoryItemObject); }
1028 void InventoryItemDropped(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.InventoryItemDropped", InventoryItemObject); }
1029 bool ForceAllowsInventoryUse(UObject* InventoryItemObject) { return NativeCall<bool, UObject*>(this, "AActor.ForceAllowsInventoryUse", InventoryItemObject); }
1030 ECollisionResponse GetComponentsCollisionResponseToChannel(ECollisionChannel Channel) { return NativeCall<ECollisionResponse, ECollisionChannel>(this, "AActor.GetComponentsCollisionResponseToChannel", Channel); }
1031 void AddOwnedComponent(UActorComponent* Component) { NativeCall<void, UActorComponent*>(this, "AActor.AddOwnedComponent", Component); }
1032 void RemoveOwnedComponent(UActorComponent* Component) { NativeCall<void, UActorComponent*>(this, "AActor.RemoveOwnedComponent", Component); }
1033 UActorComponent* GetComponentByClass(TSubclassOf<UActorComponent> ComponentClass) { return NativeCall<UActorComponent*, TSubclassOf<UActorComponent>>(this, "AActor.GetComponentByClass", ComponentClass); }
1034 FVector* GetTargetingLocation(FVector* result, AActor* Attacker) { return NativeCall<FVector*, FVector*, AActor*>(this, "AActor.GetTargetingLocation", result, Attacker); }
1035 UPrimitiveComponent* GetVisibleComponentByClass(TSubclassOf<UPrimitiveComponent> ComponentClass) { return NativeCall<UPrimitiveComponent*, TSubclassOf<UPrimitiveComponent>>(this, "AActor.GetVisibleComponentByClass", ComponentClass); }
1036 UActorComponent* GetComponentByCustomTag(FName TheTag) { return NativeCall<UActorComponent*, FName>(this, "AActor.GetComponentByCustomTag", TheTag); }
1037 TArray<UActorComponent*>* GetComponentsByClass(TArray<UActorComponent*>* result, TSubclassOf<UActorComponent> ComponentClass) { return NativeCall<TArray<UActorComponent*>*, TArray<UActorComponent*>*, TSubclassOf<UActorComponent>>(this, "AActor.GetComponentsByClass", result, ComponentClass); }
1038 TArray<UActorComponent*>* GetComponentsByCustomTag(TArray<UActorComponent*>* result, FName TheTag) { return NativeCall<TArray<UActorComponent*>*, TArray<UActorComponent*>*, FName>(this, "AActor.GetComponentsByCustomTag", result, TheTag); }
1039 void DisableComponentsSimulatePhysics() { NativeCall<void>(this, "AActor.DisableComponentsSimulatePhysics"); }
1040 void PostSpawnInitialize(FVector* SpawnLocation, FRotator* SpawnRotation, AActor* InOwner, APawn* InInstigator, bool bRemoteOwned, bool bNoFail, bool bDeferConstruction, bool bDeferBeginPlay) { NativeCall<void, FVector*, FRotator*, AActor*, APawn*, bool, bool, bool, bool>(this, "AActor.PostSpawnInitialize", SpawnLocation, SpawnRotation, InOwner, InInstigator, bRemoteOwned, bNoFail, bDeferConstruction, bDeferBeginPlay); }
1041 void FinishSpawning(FTransform* Transform, bool bIsDefaultTransform) { NativeCall<void, FTransform*, bool>(this, "AActor.FinishSpawning", Transform, bIsDefaultTransform); }
1042 void DoExecuteActorConstruction(FTransform* Transform, bool bIsDefaultTransform) { NativeCall<void, FTransform*, bool>(this, "AActor.DoExecuteActorConstruction", Transform, bIsDefaultTransform); }
1043 void PreSave() { NativeCall<void>(this, "AActor.PreSave"); }
1044 void PostActorConstruction() { NativeCall<void>(this, "AActor.PostActorConstruction"); }
1045 void SetReplicates(bool bInReplicates) { NativeCall<void, bool>(this, "AActor.SetReplicates", bInReplicates); }
1046 void CopyRemoteRoleFrom(AActor* CopyFromActor) { NativeCall<void, AActor*>(this, "AActor.CopyRemoteRoleFrom", CopyFromActor); }
1047 void PostNetInit() { NativeCall<void>(this, "AActor.PostNetInit"); }
1048 void BeginPlay() { NativeCall<void>(this, "AActor.BeginPlay"); }
1049 void MatineeUpdated() { NativeCall<void>(this, "AActor.MatineeUpdated"); }
1050 void ForceReplicateNowWithChannel() { NativeCall<void>(this, "AActor.ForceReplicateNowWithChannel"); }
1051 void EnableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "AActor.EnableInput", PlayerController); }
1052 void DisableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "AActor.DisableInput", PlayerController); }
1053 float GetInputAxisValue(FName InputAxisName) { return NativeCall<float, FName>(this, "AActor.GetInputAxisValue", InputAxisName); }
1054 float GetInputAxisKeyValue(FKey InputAxisKey) { return NativeCall<float, FKey>(this, "AActor.GetInputAxisKeyValue", InputAxisKey); }
1055 FVector* GetInputVectorAxisValue(FVector* result, FKey InputAxisKey) { return NativeCall<FVector*, FVector*, FKey>(this, "AActor.GetInputVectorAxisValue", result, InputAxisKey); }
1056 bool SetActorLocation(FVector* NewLocation, bool bSweep) { return NativeCall<bool, FVector*, bool>(this, "AActor.SetActorLocation", NewLocation, bSweep); }
1057 bool SetActorRotation(FRotator NewRotation) { return NativeCall<bool, FRotator>(this, "AActor.SetActorRotation", NewRotation); }
1058 bool SetActorRotation(FQuat* NewRotation) { return NativeCall<bool, FQuat*>(this, "AActor.SetActorRotation", NewRotation); }
1059 bool SetActorLocationAndRotation(FVector* NewLocation, FRotator NewRotation, bool bSweep) { return NativeCall<bool, FVector*, FRotator, bool>(this, "AActor.SetActorLocationAndRotation", NewLocation, NewRotation, bSweep); }
1060 void SetActorScale3D(FVector* NewScale3D) { NativeCall<void, FVector*>(this, "AActor.SetActorScale3D", NewScale3D); }
1061 FVector* GetActorScale3D(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorScale3D", result); }
1062 void SetActorRelativeLocation(FVector NewRelativeLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "AActor.SetActorRelativeLocation", NewRelativeLocation, bSweep); }
1063 void SetActorRelativeRotation(FRotator NewRelativeRotation, bool bSweep) { NativeCall<void, FRotator, bool>(this, "AActor.SetActorRelativeRotation", NewRelativeRotation, bSweep); }
1064 void SetActorRelativeScale3D(FVector NewRelativeScale) { NativeCall<void, FVector>(this, "AActor.SetActorRelativeScale3D", NewRelativeScale); }
1065 void SetActorHiddenInGame(bool bNewHidden) { NativeCall<void, bool>(this, "AActor.SetActorHiddenInGame", bNewHidden); }
1066 void SetActorEnableCollision(bool bNewActorEnableCollision) { NativeCall<void, bool>(this, "AActor.SetActorEnableCollision", bNewActorEnableCollision); }
1067 bool Destroy(bool bNetForce, bool bShouldModifyLevel) { return NativeCall<bool, bool, bool>(this, "AActor.Destroy", bNetForce, bShouldModifyLevel); }
1068 bool HasAuthority() { return NativeCall<bool>(this, "AActor.HasAuthority"); }
1069 bool SetRootComponent(USceneComponent* NewRootComponent) { return NativeCall<bool, USceneComponent*>(this, "AActor.SetRootComponent", NewRootComponent); }
1070 FVector* GetActorForwardVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorForwardVector", result); }
1071 FVector* GetActorUpVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorUpVector", result); }
1072 FVector* GetActorRightVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorRightVector", result); }
1073 void GetActorBounds(bool bOnlyCollidingComponents, FVector* Origin, FVector* BoxExtent) { NativeCall<void, bool, FVector*, FVector*>(this, "AActor.GetActorBounds", bOnlyCollidingComponents, Origin, BoxExtent); }
1074 AWorldSettings* GetWorldSettings() { return NativeCall<AWorldSettings*>(this, "AActor.GetWorldSettings"); }
1075 void PlaySoundOnActor(USoundCue* InSoundCue, float VolumeMultiplier, float PitchMultiplier) { NativeCall<void, USoundCue*, float, float>(this, "AActor.PlaySoundOnActor", InSoundCue, VolumeMultiplier, PitchMultiplier); }
1076 void PlaySoundAtLocation(USoundCue* InSoundCue, FVector SoundLocation, float VolumeMultiplier, float PitchMultiplier) { NativeCall<void, USoundCue*, FVector, float, float>(this, "AActor.PlaySoundAtLocation", InSoundCue, SoundLocation, VolumeMultiplier, PitchMultiplier); }
1077 void UnregisterAllComponents(bool bDetachFromOtherParent) { NativeCall<void, bool>(this, "AActor.UnregisterAllComponents", bDetachFromOtherParent); }
1078 void RegisterAllComponents() { NativeCall<void>(this, "AActor.RegisterAllComponents"); }
1079 void MarkComponentsAsPendingKill() { NativeCall<void>(this, "AActor.MarkComponentsAsPendingKill"); }
1080 void ReregisterAllComponents() { NativeCall<void>(this, "AActor.ReregisterAllComponents"); }
1081 void MarkComponentsRenderStateDirty() { NativeCall<void>(this, "AActor.MarkComponentsRenderStateDirty"); }
1082 void InitializeComponents() { NativeCall<void>(this, "AActor.InitializeComponents"); }
1083 void UninitializeComponents(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "AActor.UninitializeComponents", EndPlayReason); }
1084 void InvalidateLightingCacheDetailed(bool bTranslationOnly) { NativeCall<void, bool>(this, "AActor.InvalidateLightingCacheDetailed", bTranslationOnly); }
1085 bool ActorLineTraceSingle(FHitResult* OutHit, FVector* Start, FVector* End, ECollisionChannel TraceChannel, FCollisionQueryParams* Params) { return NativeCall<bool, FHitResult*, FVector*, FVector*, ECollisionChannel, FCollisionQueryParams*>(this, "AActor.ActorLineTraceSingle", OutHit, Start, End, TraceChannel, Params); }
1086 void SetLifeSpan(float InLifespan) { NativeCall<void, float>(this, "AActor.SetLifeSpan", InLifespan); }
1087 float GetLifeSpan() { return NativeCall<float>(this, "AActor.GetLifeSpan"); }
1088 void PostInitializeComponents() { NativeCall<void>(this, "AActor.PostInitializeComponents"); }
1089 void Stasis() { NativeCall<void>(this, "AActor.Stasis"); }
1090 void Unstasis() { NativeCall<void>(this, "AActor.Unstasis"); }
1091 void PreInitializeComponents() { NativeCall<void>(this, "AActor.PreInitializeComponents"); }
1092 UWorld* K2_GetWorld() { return NativeCall<UWorld*>(this, "AActor.K2_GetWorld"); }
1093 float GetDistanceTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetDistanceTo", OtherActor); }
1094 float GetHorizontalDistanceTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetHorizontalDistanceTo", OtherActor); }
1095 float GetVerticalDistanceTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetVerticalDistanceTo", OtherActor); }
1096 float GetDotProductTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetDotProductTo", OtherActor); }
1097 float GetHorizontalDotProductTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetHorizontalDotProductTo", OtherActor); }
1098 FTransform* GetInterpolatedTransform(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "AActor.GetInterpolatedTransform", result); }
1099 APlayerController* GetOwnerController() { return NativeCall<APlayerController*>(this, "AActor.GetOwnerController"); }
1100 bool AlwaysReplicatePropertyConditional(UProperty* forProperty) { return NativeCall<bool, UProperty*>(this, "AActor.AlwaysReplicatePropertyConditional", forProperty); }
1101 bool TryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "AActor.TryMultiUse", ForPC, UseIndex); }
1102 void ClientMultiUse(APlayerController* ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "AActor.ClientMultiUse", ForPC, UseIndex); }
1103 bool GetMultiUseCenterText(APlayerController* ForPC, int UseIndex, FString* OutCenterText, FLinearColor* OutCenterTextColor) { return NativeCall<bool, APlayerController*, int, FString*, FLinearColor*>(this, "AActor.GetMultiUseCenterText", ForPC, UseIndex, OutCenterText, OutCenterTextColor); }
1104 bool AllowSaving() { return NativeCall<bool>(this, "AActor.AllowSaving"); }
1105 void ChangeActorTeam(int NewTeam) { NativeCall<void, int>(this, "AActor.ChangeActorTeam", NewTeam); }
1106 void TargetingTeamChanged() { NativeCall<void>(this, "AActor.TargetingTeamChanged"); }
1107 void ForceDestroy() { NativeCall<void>(this, "AActor.ForceDestroy"); }
1108 bool GetIsMapActor() { return NativeCall<bool>(this, "AActor.GetIsMapActor"); }
1109 void SendExecCommand(FName CommandName, FNetExecParams* ExecParams, bool bIsReliable) { NativeCall<void, FName, FNetExecParams*, bool>(this, "AActor.SendExecCommand", CommandName, ExecParams, bIsReliable); }
1110 void ServerSendSimpleExecCommandToEveryone(FName CommandName, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy) { NativeCall<void, FName, bool, bool, bool>(this, "AActor.ServerSendSimpleExecCommandToEveryone", CommandName, bIsReliable, bForceSendToLocalPlayer, bIgnoreRelevancy); }
1111 bool IsPrimalCharacterOrStructure() { return NativeCall<bool>(this, "AActor.IsPrimalCharacterOrStructure"); }
1112 void SetTickFunctionEnabled(bool bEnableTick) { NativeCall<void, bool>(this, "AActor.SetTickFunctionEnabled", bEnableTick); }
1113 bool IsOwnedOrControlledBy(AActor* TestOwner) { return NativeCall<bool, AActor*>(this, "AActor.IsOwnedOrControlledBy", TestOwner); }
1114 bool PreventCharacterBasing(AActor* OtherActor, UPrimitiveComponent* BasedOnComponent) { return NativeCall<bool, AActor*, UPrimitiveComponent*>(this, "AActor.PreventCharacterBasing", OtherActor, BasedOnComponent); }
1115 bool BPIsA(TSubclassOf<AActor> anActorClass) { return NativeCall<bool, TSubclassOf<AActor>>(this, "AActor.BPIsA", anActorClass); }
1116 void MulticastProperty(FName PropertyName) { NativeCall<void, FName>(this, "AActor.MulticastProperty", PropertyName); }
1117 void MulticastPropertyToPlayer(FName PropertyName, APlayerController* PC) { NativeCall<void, FName, APlayerController*>(this, "AActor.MulticastPropertyToPlayer", PropertyName, PC); }
1118 void PropertyServerToClients_Implementation(AActor* ActorToRep, FName PropertyName, TArray<unsigned char>* ReplicationData) { NativeCall<void, AActor*, FName, TArray<unsigned char>*>(this, "AActor.PropertyServerToClients_Implementation", ActorToRep, PropertyName, ReplicationData); }
1119 float GetNetStasisAndRangeMultiplier() { return NativeCall<float>(this, "AActor.GetNetStasisAndRangeMultiplier"); }
1120 void StopActorSound(USoundBase* SoundAsset, float FadeOutTime) { NativeCall<void, USoundBase*, float>(this, "AActor.StopActorSound", SoundAsset, FadeOutTime); }
1121 void GetAllSceneComponents(TArray<USceneComponent*>* OutComponents) { NativeCall<void, TArray<USceneComponent*>*>(this, "AActor.GetAllSceneComponents", OutComponents); }
1122 void ActorPlaySound_Implementation(USoundBase* SoundAsset, bool bAttach, FName BoneName, FVector LocOffset) { NativeCall<void, USoundBase*, bool, FName, FVector>(this, "AActor.ActorPlaySound_Implementation", SoundAsset, bAttach, BoneName, LocOffset); }
1123 void NetAttachRootComponentTo_Implementation(USceneComponent* InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation) { NativeCall<void, USceneComponent*, FName, FVector, FRotator>(this, "AActor.NetAttachRootComponentTo_Implementation", InParent, InSocketName, RelativeLocation, RelativeRotation); }
1124 void NetDetachRootComponentFromAny_Implementation() { NativeCall<void>(this, "AActor.NetDetachRootComponentFromAny_Implementation"); }
1125 FVector* GetHUDWorldDrawLocation(FVector* result, FName* HUDTag) { return NativeCall<FVector*, FVector*, FName*>(this, "AActor.GetHUDWorldDrawLocation", result, HUDTag); }
1126 void ResetPropertiesForConstruction() { NativeCall<void>(this, "AActor.ResetPropertiesForConstruction"); }
1127 void DestroyConstructedComponents() { NativeCall<void>(this, "AActor.DestroyConstructedComponents"); }
1128 void RerunConstructionScripts() { NativeCall<void>(this, "AActor.RerunConstructionScripts"); }
1129 UActorComponent* CreateComponentFromTemplate(UActorComponent* Template, FString* InName) { return NativeCall<UActorComponent*, UActorComponent*, FString*>(this, "AActor.CreateComponentFromTemplate", Template, InName); }
1130 UActorComponent* AddComponent(FName TemplateName, bool bManualAttachment, FTransform* RelativeTransform, UObject* ComponentTemplateContext) { return NativeCall<UActorComponent*, FName, bool, FTransform*, UObject*>(this, "AActor.AddComponent", TemplateName, bManualAttachment, RelativeTransform, ComponentTemplateContext); }
1131 void PreNetReceive() { NativeCall<void>(this, "AActor.PreNetReceive"); }
1132 void PostNetReceive() { NativeCall<void>(this, "AActor.PostNetReceive"); }
1133 void OnRep_ReplicatedMovement() { NativeCall<void>(this, "AActor.OnRep_ReplicatedMovement"); }
1134 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "AActor.PostNetReceiveLocationAndRotation"); }
1135 void PostNetReceivePhysicState() { NativeCall<void>(this, "AActor.PostNetReceivePhysicState"); }
1136 bool IsNetRelevantFor(APlayerController* RealViewer, AActor* Viewer, FVector* SrcLocation) { return NativeCall<bool, APlayerController*, AActor*, FVector*>(this, "AActor.IsNetRelevantFor", RealViewer, Viewer, SrcLocation); }
1137 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AActor.GetLifetimeReplicatedProps", OutLifetimeProps); }
1138 void GetSubobjectsWithStableNamesForNetworking(TArray<UObject*>* ObjList) { NativeCall<void, TArray<UObject*>*>(this, "AActor.GetSubobjectsWithStableNamesForNetworking", ObjList); }
1139 void OnSubobjectCreatedFromReplication(UObject* NewSubobject) { NativeCall<void, UObject*>(this, "AActor.OnSubobjectCreatedFromReplication", NewSubobject); }
1140 void OnSubobjectDestroyFromReplication(UObject* NewSubobject) { NativeCall<void, UObject*>(this, "AActor.OnSubobjectDestroyFromReplication", NewSubobject); }
1141 bool IsNameStableForNetworking() { return NativeCall<bool>(this, "AActor.IsNameStableForNetworking"); }
1142 void GetComponents(TArray<UActorComponent*>* OutComponents) { NativeCall<void, TArray<UActorComponent*>*>(this, "AActor.GetComponents", OutComponents); }
1143 void GatherCurrentMovement() { NativeCall<void>(this, "AActor.GatherCurrentMovement"); }
1144 void ForceReplicateNow(bool bForceCreateChannel, bool bForceCreateChannelIfRelevant) { NativeCall<void, bool, bool>(this, "AActor.ForceReplicateNow", bForceCreateChannel, bForceCreateChannelIfRelevant); }
1145 void ForceNetUpdate(bool bDormantDontReplicateProperties, bool bAbsoluteForceNetUpdate, bool bDontUpdateChannel) { NativeCall<void, bool, bool, bool>(this, "AActor.ForceNetUpdate", bDormantDontReplicateProperties, bAbsoluteForceNetUpdate, bDontUpdateChannel); }
1146 static void StaticRegisterNativesAActor() { NativeCall<void>(nullptr, "AActor.StaticRegisterNativesAActor"); }
1147 void ActorPlaySound(USoundBase* SoundAsset, bool bAttach, FName BoneName, FVector LocOffset) { NativeCall<void, USoundBase*, bool, FName, FVector>(this, "AActor.ActorPlaySound", SoundAsset, bAttach, BoneName, LocOffset); }
1148 void ActorPlaySoundUnreliable(USoundBase* SoundAsset, bool bAttach, FName BoneName, FVector LocOffset) { NativeCall<void, USoundBase*, bool, FName, FVector>(this, "AActor.ActorPlaySoundUnreliable", SoundAsset, bAttach, BoneName, LocOffset); }
1149 bool AllowGrappling() { return NativeCall<bool>(this, "AActor.AllowGrappling"); }
1150 bool AllowIgnoreCharacterEncroachment(UPrimitiveComponent* HitComponent, AActor* EncroachingCharacter) { return NativeCall<bool, UPrimitiveComponent*, AActor*>(this, "AActor.AllowIgnoreCharacterEncroachment", HitComponent, EncroachingCharacter); }
1151 bool AllowManualMultiUseActivation(APlayerController* ForPC) { return NativeCall<bool, APlayerController*>(this, "AActor.AllowManualMultiUseActivation", ForPC); }
1152 FVector* BP_GetHUDWorldDrawLocation(FVector* result, FName HUDTag) { return NativeCall<FVector*, FVector*, FName>(this, "AActor.BP_GetHUDWorldDrawLocation", result, HUDTag); }
1153 FVector* BP_OverrideTargetingLocation(FVector* result, AActor* Attacker) { return NativeCall<FVector*, FVector*, AActor*>(this, "AActor.BP_OverrideTargetingLocation", result, Attacker); }
1154 void BPAttachedRootComponent() { NativeCall<void>(this, "AActor.BPAttachedRootComponent"); }
1155 void BPChangedActorTeam() { NativeCall<void>(this, "AActor.BPChangedActorTeam"); }
1156 bool BPConsumeSetPinCode(APlayerController* ForPC, int appledPinCode, bool bIsSetting, int TheCustomIndex) { return NativeCall<bool, APlayerController*, int, bool, int>(this, "AActor.BPConsumeSetPinCode", ForPC, appledPinCode, bIsSetting, TheCustomIndex); }
1157 bool BPConsumeUsePinCode(AActor* FromKeypadActor, APlayerController* ForPC, int appledPinCode, bool bIsActivating) { return NativeCall<bool, AActor*, APlayerController*, int, bool>(this, "AActor.BPConsumeUsePinCode", FromKeypadActor, ForPC, appledPinCode, bIsActivating); }
1158 bool BPForceAllowsInventoryUse(UObject* InventoryItemObject) { return NativeCall<bool, UObject*>(this, "AActor.BPForceAllowsInventoryUse", InventoryItemObject); }
1159 int BPGetExtraSpecialBlueprintInt() { return NativeCall<int>(this, "AActor.BPGetExtraSpecialBlueprintInt"); }
1160 bool BPGetMultiUseCenterText(APlayerController* ForPC, int UseIndex, FString* OutCenterText, FLinearColor* OutCenterTextColor) { return NativeCall<bool, APlayerController*, int, FString*, FLinearColor*>(this, "AActor.BPGetMultiUseCenterText", ForPC, UseIndex, OutCenterText, OutCenterTextColor); }
1161 void BPInventoryItemDropped(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.BPInventoryItemDropped", InventoryItemObject); }
1162 void BPInventoryItemUsed(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.BPInventoryItemUsed", InventoryItemObject); }
1163 FVector* BPOverrideUILocation(FVector* result, APlayerController* ForPC) { return NativeCall<FVector*, FVector*, APlayerController*>(this, "AActor.BPOverrideUILocation", result, ForPC); }
1164 void DrawBasicFloatingHUD(AHUD* ForHUD) { NativeCall<void, AHUD*>(this, "AActor.DrawBasicFloatingHUD", ForHUD); }
1165 float GetUsablePriority() { return NativeCall<float>(this, "AActor.GetUsablePriority"); }
1166 void K2_OnBecomeViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.K2_OnBecomeViewTarget", PC); }
1167 void K2_OnEndViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.K2_OnEndViewTarget", PC); }
1168 void ModifyHudMultiUseLoc(FVector2D* theVec, APlayerController* PC, int index) { NativeCall<void, FVector2D*, APlayerController*, int>(this, "AActor.ModifyHudMultiUseLoc", theVec, PC, index); }
1169 void MulticastDrawDebugArrow(FVector LineStart, FVector LineEnd, float ArrowSize, FLinearColor LineColor, float Duration, bool enableInShipping) { NativeCall<void, FVector, FVector, float, FLinearColor, float, bool>(this, "AActor.MulticastDrawDebugArrow", LineStart, LineEnd, ArrowSize, LineColor, Duration, enableInShipping); }
1170 void MulticastDrawDebugBox(FVector Center, FVector Extent, FLinearColor LineColor, FRotator Rotation, float Duration, bool enableInShipping) { NativeCall<void, FVector, FVector, FLinearColor, FRotator, float, bool>(this, "AActor.MulticastDrawDebugBox", Center, Extent, LineColor, Rotation, Duration, enableInShipping); }
1171 void MulticastDrawDebugCapsule(FVector Center, float HalfHeight, float Radius, FRotator Rotation, FLinearColor LineColor, float Duration, bool enableInShipping) { NativeCall<void, FVector, float, float, FRotator, FLinearColor, float, bool>(this, "AActor.MulticastDrawDebugCapsule", Center, HalfHeight, Radius, Rotation, LineColor, Duration, enableInShipping); }
1172 void MulticastDrawDebugCapsuleWithExtents(FVector Top, FVector Bottom, float Radius, FLinearColor LineColor, float Duration, bool bPersistent) { NativeCall<void, FVector, FVector, float, FLinearColor, float, bool>(this, "AActor.MulticastDrawDebugCapsuleWithExtents", Top, Bottom, Radius, LineColor, Duration, bPersistent); }
1173 void MulticastDrawDebugCoordinateSystem(FVector AxisLoc, FRotator AxisRot, float Scale, float Duration, float Thickness) { NativeCall<void, FVector, FRotator, float, float, float>(this, "AActor.MulticastDrawDebugCoordinateSystem", AxisLoc, AxisRot, Scale, Duration, Thickness); }
1174 void MulticastDrawDebugCylinder(FVector Start, FVector End, float Radius, int Segments, FLinearColor LineColor, float Duration) { NativeCall<void, FVector, FVector, float, int, FLinearColor, float>(this, "AActor.MulticastDrawDebugCylinder", Start, End, Radius, Segments, LineColor, Duration); }
1175 void MulticastDrawDebugLine(FVector LineStart, FVector LineEnd, FLinearColor LineColor, float Duration, float Thickness, bool enableInShipping) { NativeCall<void, FVector, FVector, FLinearColor, float, float, bool>(this, "AActor.MulticastDrawDebugLine", LineStart, LineEnd, LineColor, Duration, Thickness, enableInShipping); }
1176 void MulticastDrawDebugPoint(FVector Position, float Size, FLinearColor PointColor, float Duration, bool enableInShipping) { NativeCall<void, FVector, float, FLinearColor, float, bool>(this, "AActor.MulticastDrawDebugPoint", Position, Size, PointColor, Duration, enableInShipping); }
1177 void MulticastDrawDebugSphere(FVector Center, float Radius, int Segments, FLinearColor LineColor, float Duration, bool enableInShipping) { NativeCall<void, FVector, float, int, FLinearColor, float, bool>(this, "AActor.MulticastDrawDebugSphere", Center, Radius, Segments, LineColor, Duration, enableInShipping); }
1178 void MulticastDrawDebugString(FVector TextLocation, FString* Text, AActor* TestBaseActor, FLinearColor TextColor, float Duration, bool enableInShipping) { NativeCall<void, FVector, FString*, AActor*, FLinearColor, float, bool>(this, "AActor.MulticastDrawDebugString", TextLocation, Text, TestBaseActor, TextColor, Duration, enableInShipping); }
1179 void NetAttachRootComponentTo(USceneComponent* InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation) { NativeCall<void, USceneComponent*, FName, FVector, FRotator>(this, "AActor.NetAttachRootComponentTo", InParent, InSocketName, RelativeLocation, RelativeRotation); }
1180 void OnInventoryItemGrind() { NativeCall<void>(this, "AActor.OnInventoryItemGrind"); }
1181 void PerformanceThrottledTick() { NativeCall<void>(this, "AActor.PerformanceThrottledTick"); }
1182 void PropertyServerToClients(AActor* ActorToRep, FName PropertyName, TArray<unsigned char>* ReplicationData) { NativeCall<void, AActor*, FName, TArray<unsigned char>*>(this, "AActor.PropertyServerToClients", ActorToRep, PropertyName, ReplicationData); }
1183 void ReceiveActorBeginCursorOver() { NativeCall<void>(this, "AActor.ReceiveActorBeginCursorOver"); }
1184 void ReceiveActorBeginOverlap(AActor* OtherActor) { NativeCall<void, AActor*>(this, "AActor.ReceiveActorBeginOverlap", OtherActor); }
1185 void ReceiveActorEndCursorOver() { NativeCall<void>(this, "AActor.ReceiveActorEndCursorOver"); }
1186 void ReceiveActorEndOverlap(AActor* OtherActor) { NativeCall<void, AActor*>(this, "AActor.ReceiveActorEndOverlap", OtherActor); }
1187 void ReceiveActorOnClicked() { NativeCall<void>(this, "AActor.ReceiveActorOnClicked"); }
1188 void ReceiveActorOnInputTouchBegin(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchBegin", FingerIndex); }
1189 void ReceiveActorOnInputTouchEnd(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchEnd", FingerIndex); }
1190 void ReceiveActorOnInputTouchEnter(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchEnter", FingerIndex); }
1191 void ReceiveActorOnInputTouchLeave(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchLeave", FingerIndex); }
1192 void ReceiveActorOnReleased() { NativeCall<void>(this, "AActor.ReceiveActorOnReleased"); }
1193 void ReceiveAnyDamage(float Damage, UDamageType* DamageType, AController* InstigatedBy, AActor* DamageCauser) { NativeCall<void, float, UDamageType*, AController*, AActor*>(this, "AActor.ReceiveAnyDamage", Damage, DamageType, InstigatedBy, DamageCauser); }
1194 void ReceiveBeginPlay() { NativeCall<void>(this, "AActor.ReceiveBeginPlay"); }
1195 void ReceiveDestroyed() { NativeCall<void>(this, "AActor.ReceiveDestroyed"); }
1196 void ReceiveEndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "AActor.ReceiveEndPlay", EndPlayReason); }
1197 void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, FVector HitLocation, FVector HitNormal, FVector NormalImpulse, FHitResult* Hit) { NativeCall<void, UPrimitiveComponent*, AActor*, UPrimitiveComponent*, bool, FVector, FVector, FVector, FHitResult*>(this, "AActor.ReceiveHit", MyComp, Other, OtherComp, bSelfMoved, HitLocation, HitNormal, NormalImpulse, Hit); }
1198 void ReceiveInput(FString* InputName, float Value, FVector VectorValue, bool bStarted, bool bEnded) { NativeCall<void, FString*, float, FVector, bool, bool>(this, "AActor.ReceiveInput", InputName, Value, VectorValue, bStarted, bEnded); }
1199 void ReceivePointDamage(float Damage, UDamageType* DamageType, FVector HitLocation, FVector HitNormal, UPrimitiveComponent* HitComponent, FName BoneName, FVector ShotFromDirection, AController* InstigatedBy, AActor* DamageCauser) { NativeCall<void, float, UDamageType*, FVector, FVector, UPrimitiveComponent*, FName, FVector, AController*, AActor*>(this, "AActor.ReceivePointDamage", Damage, DamageType, HitLocation, HitNormal, HitComponent, BoneName, ShotFromDirection, InstigatedBy, DamageCauser); }
1200 void ReceiveRadialDamage(float DamageReceived, UDamageType* DamageType, FVector Origin, FHitResult* HitInfo, AController* InstigatedBy, AActor* DamageCauser) { NativeCall<void, float, UDamageType*, FVector, FHitResult*, AController*, AActor*>(this, "AActor.ReceiveRadialDamage", DamageReceived, DamageType, Origin, HitInfo, InstigatedBy, DamageCauser); }
1201 void ReceiveTick(float DeltaSeconds) { NativeCall<void, float>(this, "AActor.ReceiveTick", DeltaSeconds); }
1202 void RecieveMatineeUpdated() { NativeCall<void>(this, "AActor.RecieveMatineeUpdated"); }
1203 void ThrottledTick() { NativeCall<void>(this, "AActor.ThrottledTick"); }
1204 void UserConstructionScript() { NativeCall<void>(this, "AActor.UserConstructionScript"); }
1205};
1206
1207struct AInfo : AActor
1208{
1209
1210 // Functions
1211
1212 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AInfo.StaticClass"); }
1213};
1214
1215struct APawn : AActor
1216{
1217 float& BaseEyeHeightField() { return *GetNativePointerField<float*>(this, "APawn.BaseEyeHeight"); }
1218 TSubclassOf<AController> & AIControllerClassField() { return *GetNativePointerField<TSubclassOf<AController>*>(this, "APawn.AIControllerClass"); }
1219 APlayerState * PlayerStateField() { return *GetNativePointerField<APlayerState**>(this, "APawn.PlayerState"); }
1220 char& RemoteViewPitchField() { return *GetNativePointerField<char*>(this, "APawn.RemoteViewPitch"); }
1221 AController * LastHitByField() { return *GetNativePointerField<AController**>(this, "APawn.LastHitBy"); }
1222 AController * ControllerField() { return *GetNativePointerField<AController**>(this, "APawn.Controller"); }
1223 float& AllowedYawErrorField() { return *GetNativePointerField<float*>(this, "APawn.AllowedYawError"); }
1224 bool& bClearOnConsumeField() { return *GetNativePointerField<bool*>(this, "APawn.bClearOnConsume"); }
1225 TWeakObjectPtr<AActor> & TetherActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APawn.TetherActor"); }
1226 float& TetherRadiusField() { return *GetNativePointerField<float*>(this, "APawn.TetherRadius"); }
1227 float& TetherHeightField() { return *GetNativePointerField<float*>(this, "APawn.TetherHeight"); }
1228 FVector & ControlInputVectorField() { return *GetNativePointerField<FVector*>(this, "APawn.ControlInputVector"); }
1229 FVector & LastControlInputVectorField() { return *GetNativePointerField<FVector*>(this, "APawn.LastControlInputVector"); }
1230 TWeakObjectPtr<AController> & SpawnedForControllerField() { return *GetNativePointerField<TWeakObjectPtr<AController>*>(this, "APawn.SpawnedForController"); }
1231
1232 // Bit fields
1233
1234 BitFieldValue<bool, unsigned __int32> bUseControllerRotationPitch() { return { this, "APawn.bUseControllerRotationPitch" }; }
1235 BitFieldValue<bool, unsigned __int32> bUseControllerRotationYaw() { return { this, "APawn.bUseControllerRotationYaw" }; }
1236 BitFieldValue<bool, unsigned __int32> bUseControllerRotationRoll() { return { this, "APawn.bUseControllerRotationRoll" }; }
1237 BitFieldValue<bool, unsigned __int32> bCanAffectNavigationGeneration() { return { this, "APawn.bCanAffectNavigationGeneration" }; }
1238 BitFieldValue<bool, unsigned __int32> bPreventMovementStoppingOnPossess() { return { this, "APawn.bPreventMovementStoppingOnPossess" }; }
1239 BitFieldValue<bool, unsigned __int32> bInputEnabled() { return { this, "APawn.bInputEnabled" }; }
1240 BitFieldValue<bool, unsigned __int32> bProcessingOutsideWorldBounds() { return { this, "APawn.bProcessingOutsideWorldBounds" }; }
1241
1242 // Functions
1243
1244 FVector * GetNavAgentLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APawn.GetNavAgentLocation", result); }
1245 void PreInitializeComponents() { NativeCall<void>(this, "APawn.PreInitializeComponents"); }
1246 void PostInitializeComponents() { NativeCall<void>(this, "APawn.PostInitializeComponents"); }
1247 void PostLoad() { NativeCall<void>(this, "APawn.PostLoad"); }
1248 void PostRegisterAllComponents() { NativeCall<void>(this, "APawn.PostRegisterAllComponents"); }
1249 void UpdateNavAgent() { NativeCall<void>(this, "APawn.UpdateNavAgent"); }
1250 FVector * GetVelocity(FVector * result, bool bIsForRagdoll) { return NativeCall<FVector*, FVector*, bool>(this, "APawn.GetVelocity", result, bIsForRagdoll); }
1251 bool IsLocallyControlled() { return NativeCall<bool>(this, "APawn.IsLocallyControlled"); }
1252 bool ReachedDesiredRotation() { return NativeCall<bool>(this, "APawn.ReachedDesiredRotation"); }
1253 float GetDefaultHalfHeight() { return NativeCall<float>(this, "APawn.GetDefaultHalfHeight"); }
1254 bool ShouldTickIfViewportsOnly() { return NativeCall<bool>(this, "APawn.ShouldTickIfViewportsOnly"); }
1255 FVector * GetPawnViewLocation(FVector * result, bool bAllTransforms) { return NativeCall<FVector*, FVector*, bool>(this, "APawn.GetPawnViewLocation", result, bAllTransforms); }
1256 FRotator * GetViewRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "APawn.GetViewRotation", result); }
1257 void SpawnDefaultController() { NativeCall<void>(this, "APawn.SpawnDefaultController"); }
1258 void TurnOff() { NativeCall<void>(this, "APawn.TurnOff"); }
1259 void BecomeViewTarget(APlayerController * PC) { NativeCall<void, APlayerController*>(this, "APawn.BecomeViewTarget", PC); }
1260 void PawnClientRestart() { NativeCall<void>(this, "APawn.PawnClientRestart"); }
1261 void Destroyed() { NativeCall<void>(this, "APawn.Destroyed"); }
1262 bool ShouldTakeDamage(float Damage, FDamageEvent * DamageEvent, AController * EventInstigator, AActor * DamageCauser) { return NativeCall<bool, float, FDamageEvent*, AController*, AActor*>(this, "APawn.ShouldTakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
1263 float TakeDamage(float Damage, FDamageEvent * DamageEvent, AController * EventInstigator, AActor * DamageCauser) { return NativeCall<float, float, FDamageEvent*, AController*, AActor*>(this, "APawn.TakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
1264 AController * GetCharacterController() { return NativeCall<AController*>(this, "APawn.GetCharacterController"); }
1265 FRotator * GetControlRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "APawn.GetControlRotation", result); }
1266 void OnRep_Controller() { NativeCall<void>(this, "APawn.OnRep_Controller"); }
1267 void PossessedBy(AController * NewController) { NativeCall<void, AController*>(this, "APawn.PossessedBy", NewController); }
1268 void UnPossessed() { NativeCall<void>(this, "APawn.UnPossessed"); }
1269 UNetConnection * GetNetConnection() { return NativeCall<UNetConnection*>(this, "APawn.GetNetConnection"); }
1270 UPlayer * GetNetOwningPlayer() { return NativeCall<UPlayer*>(this, "APawn.GetNetOwningPlayer"); }
1271 void DestroyPlayerInputComponent() { NativeCall<void>(this, "APawn.DestroyPlayerInputComponent"); }
1272 bool IsMoveInputIgnored() { return NativeCall<bool>(this, "APawn.IsMoveInputIgnored"); }
1273 void SetMovementTether(AActor * InTetherActor, float Radius, float Height) { NativeCall<void, AActor*, float, float>(this, "APawn.SetMovementTether", InTetherActor, Radius, Height); }
1274 void ClearMovementTether() { NativeCall<void>(this, "APawn.ClearMovementTether"); }
1275 AActor * GetTetherObject() { return NativeCall<AActor*>(this, "APawn.GetTetherObject"); }
1276 bool IsMovementTethered() { return NativeCall<bool>(this, "APawn.IsMovementTethered"); }
1277 bool IsWithinTether() { return NativeCall<bool>(this, "APawn.IsWithinTether"); }
1278 bool IsTargetWithinTether(FVector * Destination, float AdditionalRadius) { return NativeCall<bool, FVector*, float>(this, "APawn.IsTargetWithinTether", Destination, AdditionalRadius); }
1279 FVector * GetTetheredDestination(FVector * result, FVector * Destination, float AdditionalRadius) { return NativeCall<FVector*, FVector*, FVector*, float>(this, "APawn.GetTetheredDestination", result, Destination, AdditionalRadius); }
1280 FVector * GetTetheredVelocity(FVector * result, FVector * RequestedVelocity, float DeltaSeconds) { return NativeCall<FVector*, FVector*, FVector*, float>(this, "APawn.GetTetheredVelocity", result, RequestedVelocity, DeltaSeconds); }
1281 void AddMovementInput(FVector WorldDirection, float ScaleValue, bool bForce) { NativeCall<void, FVector, float, bool>(this, "APawn.AddMovementInput", WorldDirection, ScaleValue, bForce); }
1282 FVector * ConsumeMovementInputVector(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APawn.ConsumeMovementInputVector", result); }
1283 void Internal_AddMovementInput(FVector WorldAccel, bool bForce) { NativeCall<void, FVector, bool>(this, "APawn.Internal_AddMovementInput", WorldAccel, bForce); }
1284 void PostInputProcessed() { NativeCall<void>(this, "APawn.PostInputProcessed"); }
1285 FVector * Internal_ConsumeMovementInputVector(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APawn.Internal_ConsumeMovementInputVector", result); }
1286 void AddControllerPitchInput(float Val) { NativeCall<void, float>(this, "APawn.AddControllerPitchInput", Val); }
1287 void AddControllerYawInput(float Val) { NativeCall<void, float>(this, "APawn.AddControllerYawInput", Val); }
1288 void AddControllerRollInput(float Val) { NativeCall<void, float>(this, "APawn.AddControllerRollInput", Val); }
1289 void Restart() { NativeCall<void>(this, "APawn.Restart"); }
1290 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APawn.Tick", DeltaSeconds); }
1291 void RecalculateBaseEyeHeight() { NativeCall<void>(this, "APawn.RecalculateBaseEyeHeight"); }
1292 void Reset() { NativeCall<void>(this, "APawn.Reset"); }
1293 FString * GetHumanReadableName(FString * result) { return NativeCall<FString*, FString*>(this, "APawn.GetHumanReadableName", result); }
1294 void GetActorEyesViewPoint(FVector * out_Location, FRotator * out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "APawn.GetActorEyesViewPoint", out_Location, out_Rotation); }
1295 FRotator * GetBaseAimRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "APawn.GetBaseAimRotation", result); }
1296 bool InFreeCam() { return NativeCall<bool>(this, "APawn.InFreeCam"); }
1297 void OutsideWorldBounds() { NativeCall<void>(this, "APawn.OutsideWorldBounds"); }
1298 void ClientSetRotation(FRotator NewRotation) { NativeCall<void, FRotator>(this, "APawn.ClientSetRotation", NewRotation); }
1299 void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController) { NativeCall<void, FRotator, float, bool>(this, "APawn.FaceRotation", NewControlRotation, DeltaTime, bFromController); }
1300 void DetachFromControllerPendingDestroy() { NativeCall<void>(this, "APawn.DetachFromControllerPendingDestroy"); }
1301 AController * GetDamageInstigator(AController * InstigatedBy, UDamageType * DamageType) { return NativeCall<AController*, AController*, UDamageType*>(this, "APawn.GetDamageInstigator", InstigatedBy, DamageType); }
1302 void EnableInput(APlayerController * PlayerController) { NativeCall<void, APlayerController*>(this, "APawn.EnableInput", PlayerController); }
1303 void DisableInput(APlayerController * PlayerController) { NativeCall<void, APlayerController*>(this, "APawn.DisableInput", PlayerController); }
1304 bool IsWalking() { return NativeCall<bool>(this, "APawn.IsWalking"); }
1305 bool IsFalling() { return NativeCall<bool>(this, "APawn.IsFalling"); }
1306 bool IsCrouched() { return NativeCall<bool>(this, "APawn.IsCrouched"); }
1307 void PostNetReceiveVelocity(FVector * NewVelocity) { NativeCall<void, FVector*>(this, "APawn.PostNetReceiveVelocity", NewVelocity); }
1308 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "APawn.PostNetReceiveLocationAndRotation"); }
1309 bool IsBasedOnActor(AActor * Other) { return NativeCall<bool, AActor*>(this, "APawn.IsBasedOnActor", Other); }
1310 bool IsNetRelevantFor(APlayerController * RealViewer, AActor * Viewer, FVector * SrcLocation) { return NativeCall<bool, APlayerController*, AActor*, FVector*>(this, "APawn.IsNetRelevantFor", RealViewer, Viewer, SrcLocation); }
1311 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> * OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APawn.GetLifetimeReplicatedProps", OutLifetimeProps); }
1312 void PawnMakeNoise(float Loudness, FVector NoiseLocation, bool bUseNoiseMakerLocation, AActor * NoiseMaker) { NativeCall<void, float, FVector, bool, AActor*>(this, "APawn.PawnMakeNoise", Loudness, NoiseLocation, bUseNoiseMakerLocation, NoiseMaker); }
1313 APlayerController * GetOwnerController() { return NativeCall<APlayerController*>(this, "APawn.GetOwnerController"); }
1314 bool IsLocallyControlledByPlayer() { return NativeCall<bool>(this, "APawn.IsLocallyControlledByPlayer"); }
1315 static void StaticRegisterNativesAPawn() { NativeCall<void>(nullptr, "APawn.StaticRegisterNativesAPawn"); }
1316 void InterceptInputEvent(FString * InputName) { NativeCall<void, FString*>(this, "APawn.InterceptInputEvent", InputName); }
1317};
1318
1319struct UCheatManager : UObject
1320{
1321 float& DebugTraceDistanceField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugTraceDistance"); }
1322 float& DebugCapsuleHalfHeightField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugCapsuleHalfHeight"); }
1323 float& DebugCapsuleRadiusField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugCapsuleRadius"); }
1324 float& DebugTraceDrawNormalLengthField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugTraceDrawNormalLength"); }
1325 TEnumAsByte<enum ECollisionChannel>& DebugTraceChannelField() { return *GetNativePointerField<TEnumAsByte<enum ECollisionChannel>*>(this, "UCheatManager.DebugTraceChannel"); }
1326 int& CurrentTraceIndexField() { return *GetNativePointerField<int*>(this, "UCheatManager.CurrentTraceIndex"); }
1327 int& CurrentTracePawnIndexField() { return *GetNativePointerField<int*>(this, "UCheatManager.CurrentTracePawnIndex"); }
1328 float& DumpAILogsIntervalField() { return *GetNativePointerField<float*>(this, "UCheatManager.DumpAILogsInterval"); }
1329
1330 // Bit fields
1331
1332 BitFieldValue<bool, unsigned __int32> bDebugCapsuleSweep() { return { this, "UCheatManager.bDebugCapsuleSweep" }; }
1333 BitFieldValue<bool, unsigned __int32> bDebugCapsuleSweepPawn() { return { this, "UCheatManager.bDebugCapsuleSweepPawn" }; }
1334 BitFieldValue<bool, unsigned __int32> bDebugCapsuleTraceComplex() { return { this, "UCheatManager.bDebugCapsuleTraceComplex" }; }
1335 BitFieldValue<bool, unsigned __int32> bToggleAILogging() { return { this, "UCheatManager.bToggleAILogging" }; }
1336
1337 // Functions
1338
1339 void FreezeFrame(float delay) { NativeCall<void, float>(this, "UCheatManager.FreezeFrame", delay); }
1340 void Teleport() { NativeCall<void>(this, "UCheatManager.Teleport"); }
1341 void ChangeSize(float F) { NativeCall<void, float>(this, "UCheatManager.ChangeSize", F); }
1342 void Fly() { NativeCall<void>(this, "UCheatManager.Fly"); }
1343 void Walk() { NativeCall<void>(this, "UCheatManager.Walk"); }
1344 void Ghost() { NativeCall<void>(this, "UCheatManager.Ghost"); }
1345 void God() { NativeCall<void>(this, "UCheatManager.God"); }
1346 void Slomo(float T) { NativeCall<void, float>(this, "UCheatManager.Slomo", T); }
1347 void DamageTarget(float DamageAmount) { NativeCall<void, float>(this, "UCheatManager.DamageTarget", DamageAmount); }
1348 void DestroyTarget() { NativeCall<void>(this, "UCheatManager.DestroyTarget"); }
1349 void DestroyAll(TSubclassOf<AActor> aClass) { NativeCall<void, TSubclassOf<AActor>>(this, "UCheatManager.DestroyAll", aClass); }
1350 void DestroyPawns(TSubclassOf<APawn> aClass) { NativeCall<void, TSubclassOf<APawn>>(this, "UCheatManager.DestroyPawns", aClass); }
1351 void Summon(FString* ClassName) { NativeCall<void, FString*>(this, "UCheatManager.Summon", ClassName); }
1352 void PlayersOnly() { NativeCall<void>(this, "UCheatManager.PlayersOnly"); }
1353 void ViewSelf() { NativeCall<void>(this, "UCheatManager.ViewSelf"); }
1354 void ViewPlayer(FString* S) { NativeCall<void, FString*>(this, "UCheatManager.ViewPlayer", S); }
1355 void ViewActor(FName ActorName) { NativeCall<void, FName>(this, "UCheatManager.ViewActor", ActorName); }
1356 void ViewClass(TSubclassOf<AActor> DesiredClass) { NativeCall<void, TSubclassOf<AActor>>(this, "UCheatManager.ViewClass", DesiredClass); }
1357 void SetLevelStreamingStatus(FName PackageName, bool bShouldBeLoaded, bool bShouldBeVisible) { NativeCall<void, FName, bool, bool>(this, "UCheatManager.SetLevelStreamingStatus", PackageName, bShouldBeLoaded, bShouldBeVisible); }
1358 void StreamLevelIn(FName PackageName) { NativeCall<void, FName>(this, "UCheatManager.StreamLevelIn", PackageName); }
1359 void OnlyLoadLevel(FName PackageName) { NativeCall<void, FName>(this, "UCheatManager.OnlyLoadLevel", PackageName); }
1360 void StreamLevelOut(FName PackageName) { NativeCall<void, FName>(this, "UCheatManager.StreamLevelOut", PackageName); }
1361 void ToggleDebugCamera() { NativeCall<void>(this, "UCheatManager.ToggleDebugCamera"); }
1362 void EnableDebugCamera() { NativeCall<void>(this, "UCheatManager.EnableDebugCamera"); }
1363 void DisableDebugCamera() { NativeCall<void>(this, "UCheatManager.DisableDebugCamera"); }
1364 void DebugCapsuleSweep() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweep"); }
1365 void DebugCapsuleSweepSize(float HalfHeight, float Radius) { NativeCall<void, float, float>(this, "UCheatManager.DebugCapsuleSweepSize", HalfHeight, Radius); }
1366 void DebugCapsuleSweepChannel(ECollisionChannel Channel) { NativeCall<void, ECollisionChannel>(this, "UCheatManager.DebugCapsuleSweepChannel", Channel); }
1367 void DebugCapsuleSweepComplex(bool bTraceComplex) { NativeCall<void, bool>(this, "UCheatManager.DebugCapsuleSweepComplex", bTraceComplex); }
1368 void DebugCapsuleSweepCapture() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweepCapture"); }
1369 void DebugCapsuleSweepPawn() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweepPawn"); }
1370 void DebugCapsuleSweepClear() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweepClear"); }
1371 void TestCollisionDistance() { NativeCall<void>(this, "UCheatManager.TestCollisionDistance"); }
1372 void WidgetReflector() { NativeCall<void>(this, "UCheatManager.WidgetReflector"); }
1373 void RebuildNavigation() { NativeCall<void>(this, "UCheatManager.RebuildNavigation"); }
1374 void DumpOnlineSessionState() { NativeCall<void>(this, "UCheatManager.DumpOnlineSessionState"); }
1375 void DumpVoiceMutingState() { NativeCall<void>(this, "UCheatManager.DumpVoiceMutingState"); }
1376 UWorld* GetWorld() { return NativeCall<UWorld*>(this, "UCheatManager.GetWorld"); }
1377 void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll) { NativeCall<void, float, float, float, float, float, float>(this, "UCheatManager.BugItGo", X, Y, Z, Pitch, Yaw, Roll); }
1378 void BugItGoString(FString* TheLocation, FString* TheRotation) { NativeCall<void, FString*, FString*>(this, "UCheatManager.BugItGoString", TheLocation, TheRotation); }
1379 void BugItWorker(FVector TheLocation, FRotator TheRotation) { NativeCall<void, FVector, FRotator>(this, "UCheatManager.BugItWorker", TheLocation, TheRotation); }
1380 void BugIt(FString* ScreenShotDescription) { NativeCall<void, FString*>(this, "UCheatManager.BugIt", ScreenShotDescription); }
1381 void BugItStringCreator(FVector ViewLocation, FRotator ViewRotation, FString* GoString, FString* LocString) { NativeCall<void, FVector, FRotator, FString*, FString*>(this, "UCheatManager.BugItStringCreator", ViewLocation, ViewRotation, GoString, LocString); }
1382 void FlushLog() { NativeCall<void>(this, "UCheatManager.FlushLog"); }
1383 void LogLoc() { NativeCall<void>(this, "UCheatManager.LogLoc"); }
1384 void SetWorldOrigin() { NativeCall<void>(this, "UCheatManager.SetWorldOrigin"); }
1385 static void StaticRegisterNativesUCheatManager() { NativeCall<void>(nullptr, "UCheatManager.StaticRegisterNativesUCheatManager"); }
1386 void ServerToggleAILogging() { NativeCall<void>(this, "UCheatManager.ServerToggleAILogging"); }
1387};
1388
1390{
1391 bool& bIsRCONCheatManagerField() { return *GetNativePointerField<bool*>(this, "UShooterCheatManager.bIsRCONCheatManager"); }
1392 AShooterPlayerController* MyPCField() { return *GetNativePointerField<AShooterPlayerController**>(this, "UShooterCheatManager.MyPC"); }
1393
1394 // Functions
1395
1396 void TakeAllStructure() { NativeCall<void>(this, "UShooterCheatManager.TakeAllStructure"); }
1397 void TakeAllDino() { NativeCall<void>(this, "UShooterCheatManager.TakeAllDino"); }
1398 void TakeTribe(int TribeTeamID) { NativeCall<void, int>(this, "UShooterCheatManager.TakeTribe", TribeTeamID); }
1399 void GMBuff() { NativeCall<void>(this, "UShooterCheatManager.GMBuff"); }
1400 void GMSummon(FString* ClassName, int Level) { NativeCall<void, FString*, int>(this, "UShooterCheatManager.GMSummon", ClassName, Level); }
1401 void ClearMyBuffs() { NativeCall<void>(this, "UShooterCheatManager.ClearMyBuffs"); }
1402 void ListMyBuffs() { NativeCall<void>(this, "UShooterCheatManager.ListMyBuffs"); }
1403 void ListMyTargetBuffs() { NativeCall<void>(this, "UShooterCheatManager.ListMyTargetBuffs"); }
1404 FString* ListBuffs(FString* result, APrimalCharacter* target) { return NativeCall<FString*, FString*, APrimalCharacter*>(this, "UShooterCheatManager.ListBuffs", result, target); }
1405 void DebugCompanionReactions() { NativeCall<void>(this, "UShooterCheatManager.DebugCompanionReactions"); }
1406 void DebugCompanionAsyncLoadedFiles() { NativeCall<void>(this, "UShooterCheatManager.DebugCompanionAsyncLoadedFiles"); }
1407 void ClearCryoSickness() { NativeCall<void>(this, "UShooterCheatManager.ClearCryoSickness"); }
1408 void Broadcast(FString* MessageText) { NativeCall<void, FString*>(this, "UShooterCheatManager.Broadcast", MessageText); }
1409 void AllowPlayerToJoinNoCheck(FString* SteamId) { NativeCall<void, FString*>(this, "UShooterCheatManager.AllowPlayerToJoinNoCheck", SteamId); }
1410 void RenameTribe(FString* TribeName, FString* NewName) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.RenameTribe", TribeName, NewName); }
1411 void RenameTribeID(int TribeID, FString* NewName) { NativeCall<void, int, FString*>(this, "UShooterCheatManager.RenameTribeID", TribeID, NewName); }
1412 void RenamePlayer(FString* PlayerName, FString* NewName) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.RenamePlayer", PlayerName, NewName); }
1413 void RenamePlayerId(int PlayerID, FString* NewName) { NativeCall<void, int, FString*>(this, "UShooterCheatManager.RenamePlayerId", PlayerID, NewName); }
1414 void DestroyActors(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.DestroyActors", ClassName); }
1415 void DestroyWildDinoClasses(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.DestroyWildDinoClasses", ClassName); }
1416 void SetGraphicsQuality(int val) { NativeCall<void, int>(this, "UShooterCheatManager.SetGraphicsQuality", val); }
1417 void SaveWorld() { NativeCall<void>(this, "UShooterCheatManager.SaveWorld"); }
1418 void StartSaveBackup() { NativeCall<void>(this, "UShooterCheatManager.StartSaveBackup"); }
1419 void DoExit() { NativeCall<void>(this, "UShooterCheatManager.DoExit"); }
1420 void OpenMap(FString* MapName) { NativeCall<void, FString*>(this, "UShooterCheatManager.OpenMap", MapName); }
1421 void DoRestartLevel() { NativeCall<void>(this, "UShooterCheatManager.DoRestartLevel"); }
1422 void SetGlobalPause(bool bIsPaused) { NativeCall<void, bool>(this, "UShooterCheatManager.SetGlobalPause", bIsPaused); }
1423 void DisallowPlayerToJoinNoCheck(FString* SteamId) { NativeCall<void, FString*>(this, "UShooterCheatManager.DisallowPlayerToJoinNoCheck", SteamId); }
1424 void CamZoomIn() { NativeCall<void>(this, "UShooterCheatManager.CamZoomIn"); }
1425 void CamZoomOut() { NativeCall<void>(this, "UShooterCheatManager.CamZoomOut"); }
1426 void OnToggleInGameMenu() { NativeCall<void>(this, "UShooterCheatManager.OnToggleInGameMenu"); }
1427 void GiveResources() { NativeCall<void>(this, "UShooterCheatManager.GiveResources"); }
1428 void GiveEngrams() { NativeCall<void>(this, "UShooterCheatManager.GiveEngrams"); }
1429 void GiveEngramsTekOnly() { NativeCall<void>(this, "UShooterCheatManager.GiveEngramsTekOnly"); }
1430 bool SetCreativeModeOnPawn(AShooterCharacter* Pawn, bool bCreativeMode) { return NativeCall<bool, AShooterCharacter*, bool>(this, "UShooterCheatManager.SetCreativeModeOnPawn", Pawn, bCreativeMode); }
1431 void GiveCreativeMode() { NativeCall<void>(this, "UShooterCheatManager.GiveCreativeMode"); }
1432 void GCM() { NativeCall<void>(this, "UShooterCheatManager.GCM"); }
1433 void DeepPockets() { NativeCall<void>(this, "UShooterCheatManager.DeepPockets"); }
1434 void InfiniteWeight() { NativeCall<void>(this, "UShooterCheatManager.InfiniteWeight"); }
1435 void GiveCreativeModeToTarget() { NativeCall<void>(this, "UShooterCheatManager.GiveCreativeModeToTarget"); }
1436 void GCMT() { NativeCall<void>(this, "UShooterCheatManager.GCMT"); }
1437 void GlobalObjectCount() { NativeCall<void>(this, "UShooterCheatManager.GlobalObjectCount"); }
1438 void GiveCreativeModeToPlayer(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.GiveCreativeModeToPlayer", PlayerID); }
1439 void GCMP(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.GCMP", PlayerID); }
1440 void ForceTribes(FString* PlayerName1, FString* PlayerName2, FString* NewTribeName) { NativeCall<void, FString*, FString*, FString*>(this, "UShooterCheatManager.ForceTribes", PlayerName1, PlayerName2, NewTribeName); }
1441 void ShowInGameMenu() { NativeCall<void>(this, "UShooterCheatManager.ShowInGameMenu"); }
1442 void AddExperienceToTarget(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe) { NativeCall<void, float, bool, bool>(this, "UShooterCheatManager.AddExperienceToTarget", HowMuch, fromTribeShare, bPreventSharingWithTribe); }
1443 void AddExperience(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe) { NativeCall<void, float, bool, bool>(this, "UShooterCheatManager.AddExperience", HowMuch, fromTribeShare, bPreventSharingWithTribe); }
1444 void LevelUp(FName statName, int numLevels) { NativeCall<void, FName, int>(this, "UShooterCheatManager.LevelUp", statName, numLevels); }
1445 void SetStatOnTarget(FName StatName, float value) { NativeCall<void, FName, float>(this, "UShooterCheatManager.SetStatOnTarget", StatName, value); }
1446 void LevelUpAOE(FName statName, float Radius, int numLevels) { NativeCall<void, FName, float, int>(this, "UShooterCheatManager.LevelUpAOE", statName, Radius, numLevels); }
1447 void LevelUpTarget(FName StatName, int NumLevels) { NativeCall<void, FName, int>(this, "UShooterCheatManager.LevelUpTarget", StatName, NumLevels); }
1448 void LevelUpInternal(APrimalCharacter* character, FName statName, int numLevels) { NativeCall<void, APrimalCharacter*, FName, int>(this, "UShooterCheatManager.LevelUpInternal", character, statName, numLevels); }
1449 void GiveExpToPlayer(__int64 PlayerID, float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe) { NativeCall<void, __int64, float, bool, bool>(this, "UShooterCheatManager.GiveExpToPlayer", PlayerID, HowMuch, fromTribeShare, bPreventSharingWithTribe); }
1450 void GiveTekEngramsTo(__int64 PlayerID, FName* blueprintPath) { NativeCall<void, __int64, FName*>(this, "UShooterCheatManager.GiveTekEngramsTo", PlayerID, blueprintPath); }
1451 void GiveExpToTarget(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe) { NativeCall<void, float, bool, bool>(this, "UShooterCheatManager.GiveExpToTarget", HowMuch, fromTribeShare, bPreventSharingWithTribe); }
1452 void DebugMyTarget() { NativeCall<void>(this, "UShooterCheatManager.DebugMyTarget"); }
1453 void DebugMyTargetFromLocation(FVector* spectatorLocation, FRotator* rotator) { NativeCall<void, FVector*, FRotator*>(this, "UShooterCheatManager.DebugMyTargetFromLocation", spectatorLocation, rotator); }
1454 void DebugMyTargetPrint(AActor* actor) { NativeCall<void, AActor*>(this, "UShooterCheatManager.DebugMyTargetPrint", actor); }
1455 void DestroyMyTarget() { NativeCall<void>(this, "UShooterCheatManager.DestroyMyTarget"); }
1456 void SetMyTargetSleeping(bool bIsSleeping) { NativeCall<void, bool>(this, "UShooterCheatManager.SetMyTargetSleeping", bIsSleeping); }
1457 void SetTargetDinoColor(int ColorRegion, int ColorID) { NativeCall<void, int, int>(this, "UShooterCheatManager.SetTargetDinoColor", ColorRegion, ColorID); }
1458 void Kill() { NativeCall<void>(this, "UShooterCheatManager.Kill"); }
1459 void KillAOETribe(FName Category, float Radius, int TribeID) { NativeCall<void, FName, float, int>(this, "UShooterCheatManager.KillAOETribe", Category, Radius, TribeID); }
1460 void KillAOE(FName Category, float Radius) { NativeCall<void, FName, float>(this, "UShooterCheatManager.KillAOE", Category, Radius); }
1461 void Mission(FName CheatName, float Value) { NativeCall<void, FName, float>(this, "UShooterCheatManager.Mission", CheatName, Value); }
1462 void Dino(FName CheatName) { NativeCall<void, FName>(this, "UShooterCheatManager.Dino", CheatName); }
1463 void DinoSet(FName CheatName, float Value) { NativeCall<void, FName, float>(this, "UShooterCheatManager.DinoSet", CheatName, Value); }
1464 void SetNetworkTime(float NewTime) { NativeCall<void, float>(this, "UShooterCheatManager.SetNetworkTime", NewTime); }
1465 void SetDifficultyValue(float Value) { NativeCall<void, float>(this, "UShooterCheatManager.SetDifficultyValue", Value); }
1466 TArray<TSubclassOf<AMissionType>>* FuzzyMissionSearch(TArray<TSubclassOf<AMissionType>>* result, FString* MissionTag) { return NativeCall<TArray<TSubclassOf<AMissionType>>*, TArray<TSubclassOf<AMissionType>>*, FString*>(this, "UShooterCheatManager.FuzzyMissionSearch", result, MissionTag); }
1467 void StartMission(FName MissionTag) { NativeCall<void, FName>(this, "UShooterCheatManager.StartMission", MissionTag); }
1468 void ForceStartMission(FName MissionTag) { NativeCall<void, FName>(this, "UShooterCheatManager.ForceStartMission", MissionTag); }
1469 void LeaveMission() { NativeCall<void>(this, "UShooterCheatManager.LeaveMission"); }
1470 void CompleteMission() { NativeCall<void>(this, "UShooterCheatManager.CompleteMission"); }
1471 void DeactivateMission() { NativeCall<void>(this, "UShooterCheatManager.DeactivateMission"); }
1472 void SetActiveMissionDebugFlags(int DebugFlags) { NativeCall<void, int>(this, "UShooterCheatManager.SetActiveMissionDebugFlags", DebugFlags); }
1473 void ShowActiveMissions() { NativeCall<void>(this, "UShooterCheatManager.ShowActiveMissions"); }
1474 void KillPlayer(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.KillPlayer", PlayerID); }
1475 void TeleportPlayerIDToMe(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.TeleportPlayerIDToMe", PlayerID); }
1476 void TeleportPlayerNameToMe(FString* PlayerName) { NativeCall<void, FString*>(this, "UShooterCheatManager.TeleportPlayerNameToMe", PlayerName); }
1477 void TeleportToPlayer(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.TeleportToPlayer", PlayerID); }
1478 void TeleportToPlayerName(FString* PlayerName) { NativeCall<void, FString*>(this, "UShooterCheatManager.TeleportToPlayerName", PlayerName); }
1479 void TPName(FString* PlayerName) { NativeCall<void, FString*>(this, "UShooterCheatManager.TPName", PlayerName); }
1480 void DestroyTribePlayers() { NativeCall<void>(this, "UShooterCheatManager.DestroyTribePlayers"); }
1481 void DestroyTribeIdPlayers(int TribeTeamID) { NativeCall<void, int>(this, "UShooterCheatManager.DestroyTribeIdPlayers", TribeTeamID); }
1482 void DestroyTribeDinos() { NativeCall<void>(this, "UShooterCheatManager.DestroyTribeDinos"); }
1483 void DestroyTribeIdDinos(int TribeTeamID) { NativeCall<void, int>(this, "UShooterCheatManager.DestroyTribeIdDinos", TribeTeamID); }
1484 void DestroyAllTames() { NativeCall<void>(this, "UShooterCheatManager.DestroyAllTames"); }
1485 void DestroyTribeStructures() { NativeCall<void>(this, "UShooterCheatManager.DestroyTribeStructures"); }
1486 void DestroyTribeIdStructures(int TribeTeamID) { NativeCall<void, int>(this, "UShooterCheatManager.DestroyTribeIdStructures", TribeTeamID); }
1487 void DestroyTribeId(int TribeTeamID) { NativeCall<void, int>(this, "UShooterCheatManager.DestroyTribeId", TribeTeamID); }
1488 void DestroyTribeStructuresLessThan(int TribeTeamID, int Connections, bool includeContainers) { NativeCall<void, int, int, bool>(this, "UShooterCheatManager.DestroyTribeStructuresLessThan", TribeTeamID, Connections, includeContainers); }
1489 void TribeMessage(int TribeTeamID, FString Message) { NativeCall<void, int, FString>(this, "UShooterCheatManager.TribeMessage", TribeTeamID, Message); }
1490 void ForcePlayerToJoinTargetTribe(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.ForcePlayerToJoinTargetTribe", PlayerID); }
1491 void ForcePoop() { NativeCall<void>(this, "UShooterCheatManager.ForcePoop"); }
1492 void ForceJoinTribe() { NativeCall<void>(this, "UShooterCheatManager.ForceJoinTribe"); }
1493 void ForcePlayerToJoinTribe(__int64 PlayerID, FString TribeName) { NativeCall<void, __int64, FString>(this, "UShooterCheatManager.ForcePlayerToJoinTribe", PlayerID, TribeName); }
1494 void ForcePlayerToJoinTribeId(__int64 PlayerID, int TribeTeamID) { NativeCall<void, __int64, int>(this, "UShooterCheatManager.ForcePlayerToJoinTribeId", PlayerID, TribeTeamID); }
1495 void JoinTribe(__int64 PlayerID, int TribeTeamID) { NativeCall<void, __int64, int>(this, "UShooterCheatManager.JoinTribe", PlayerID, TribeTeamID); }
1496 void SpawnActor(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset) { NativeCall<void, FString*, float, float, float>(this, "UShooterCheatManager.SpawnActor", blueprintPath, spawnDistance, spawnYOffset, ZOffset); }
1497 void SpawnActorTamed(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset) { NativeCall<void, FString*, float, float, float>(this, "UShooterCheatManager.SpawnActorTamed", blueprintPath, spawnDistance, spawnYOffset, ZOffset); }
1498 void SpawnDino(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int DinoLevel) { NativeCall<void, FString*, float, float, float, int>(this, "UShooterCheatManager.SpawnDino", blueprintPath, spawnDistance, spawnYOffset, ZOffset, DinoLevel); }
1499 APrimalDinoCharacter* SpawnSetupDinoInternal(FDinoSetup* DinoSetup, FRotator* SpawnRot) { return NativeCall<APrimalDinoCharacter*, FDinoSetup*, FRotator*>(this, "UShooterCheatManager.SpawnSetupDinoInternal", DinoSetup, SpawnRot); }
1500 void SpawnSetupDino(FString* DinoBlueprintPath, FString* SaddleBlueprintPath, float SaddleQuality, int DinoLevel, FString* DinoStats, float SpawnDistance, float YOffset, float ZOffset) { NativeCall<void, FString*, FString*, float, int, FString*, float, float, float>(this, "UShooterCheatManager.SpawnSetupDino", DinoBlueprintPath, SaddleBlueprintPath, SaddleQuality, DinoLevel, DinoStats, SpawnDistance, YOffset, ZOffset); }
1501 void SpawnExactDino(FString* DinoBlueprintPath, FString* SaddleBlueprintPath, float SaddleQuality, int BaseLevel, int ExtraLevels, FString* BaseStats, FString* AddedStats, FString* DinoName, char Cloned, char Neutered, FString* TamedOn, FString* UploadedFrom, FString* ImprinterName, int ImprinterPlayerID, float ImprintQuality, FString* Colors, __int64 DinoID, __int64 Exp, float SpawnDistance, float YOffset, float ZOffset) { NativeCall<void, FString*, FString*, float, int, int, FString*, FString*, FString*, char, char, FString*, FString*, FString*, int, float, FString*, __int64, __int64, float, float, float>(this, "UShooterCheatManager.SpawnExactDino", DinoBlueprintPath, SaddleBlueprintPath, SaddleQuality, BaseLevel, ExtraLevels, BaseStats, AddedStats, DinoName, Cloned, Neutered, TamedOn, UploadedFrom, ImprinterName, ImprinterPlayerID, ImprintQuality, Colors, DinoID, Exp, SpawnDistance, YOffset, ZOffset); }
1502 void DumpDinoStats() { NativeCall<void>(this, "UShooterCheatManager.DumpDinoStats"); }
1503 AActor* DoSummon(FString* ClassName) { return NativeCall<AActor*, FString*>(this, "UShooterCheatManager.DoSummon", ClassName); }
1504 void Summon(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.Summon", ClassName); }
1505 void SummonTamed(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.SummonTamed", ClassName); }
1506 void ForceGiveBuff(FName* BuffBlueprintPath, bool bEnable) { NativeCall<void, FName*, bool>(this, "UShooterCheatManager.ForceGiveBuff", BuffBlueprintPath, bEnable); }
1507 void SDF(FName* DinoBlueprintPath, bool bIsTamed) { NativeCall<void, FName*, bool>(this, "UShooterCheatManager.SDF", DinoBlueprintPath, bIsTamed); }
1508 void SpawnActorSpread(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount) { NativeCall<void, FString*, float, float, float, int, float>(this, "UShooterCheatManager.SpawnActorSpread", blueprintPath, spawnDistance, spawnYOffset, ZOffset, NumberActors, SpreadAmount); }
1509 void SpawnActorSpreadTamed(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount) { NativeCall<void, FString*, float, float, float, int, float>(this, "UShooterCheatManager.SpawnActorSpreadTamed", blueprintPath, spawnDistance, spawnYOffset, ZOffset, NumberActors, SpreadAmount); }
1510 void RainDinosHelper(TArray<FString>* dinoRefs, int NumberActors, float SpreadAmount, float ZOffset) { NativeCall<void, TArray<FString>*, int, float, float>(this, "UShooterCheatManager.RainDinosHelper", dinoRefs, NumberActors, SpreadAmount, ZOffset); }
1511 void RainCritters(int NumberActors, float SpreadAmount, float ZOffset) { NativeCall<void, int, float, float>(this, "UShooterCheatManager.RainCritters", NumberActors, SpreadAmount, ZOffset); }
1512 void RainDinos(int NumberActors, float SpreadAmount, float ZOffset) { NativeCall<void, int, float, float>(this, "UShooterCheatManager.RainDinos", NumberActors, SpreadAmount, ZOffset); }
1513 void RainDanger(int NumberActors, float SpreadAmount, float ZOffset) { NativeCall<void, int, float, float>(this, "UShooterCheatManager.RainDanger", NumberActors, SpreadAmount, ZOffset); }
1514 void LeaveMeAlone() { NativeCall<void>(this, "UShooterCheatManager.LeaveMeAlone"); }
1515 void InfiniteStats() { NativeCall<void>(this, "UShooterCheatManager.InfiniteStats"); }
1516 void SetInfiniteStats(bool bInfinite) { NativeCall<void, bool>(this, "UShooterCheatManager.SetInfiniteStats", bInfinite); }
1517 void GiveInfiniteStatsToTarget() { NativeCall<void>(this, "UShooterCheatManager.GiveInfiniteStatsToTarget"); }
1518 void RefillStats() { NativeCall<void>(this, "UShooterCheatManager.RefillStats"); }
1519 void ToggleHud() { NativeCall<void>(this, "UShooterCheatManager.ToggleHud"); }
1520 void EnableCheats(FString pass) { NativeCall<void, FString>(this, "UShooterCheatManager.EnableCheats", pass); }
1521 void ToggleGun() { NativeCall<void>(this, "UShooterCheatManager.ToggleGun"); }
1522 void ToggleDamageNumbers() { NativeCall<void>(this, "UShooterCheatManager.ToggleDamageNumbers"); }
1523 void ToggleDamageLogging() { NativeCall<void>(this, "UShooterCheatManager.ToggleDamageLogging"); }
1524 void SetGodMode(bool bEnable) { NativeCall<void, bool>(this, "UShooterCheatManager.SetGodMode", bEnable); }
1525 void BanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "UShooterCheatManager.BanPlayer", PlayerSteamName); }
1526 void UnbanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "UShooterCheatManager.UnbanPlayer", PlayerSteamName); }
1527 void EnableSpectator() { NativeCall<void>(this, "UShooterCheatManager.EnableSpectator"); }
1528 void DisableSpectator() { NativeCall<void>(this, "UShooterCheatManager.DisableSpectator"); }
1529 void KickPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "UShooterCheatManager.KickPlayer", PlayerSteamName); }
1530 void Suicide() { NativeCall<void>(this, "UShooterCheatManager.Suicide"); }
1531 void ForceTame() { NativeCall<void>(this, "UShooterCheatManager.ForceTame"); }
1532 void ForceTameAOE(float Radius) { NativeCall<void, float>(this, "UShooterCheatManager.ForceTameAOE", Radius); }
1533 void SetImprintQuality(float ImprintQuality) { NativeCall<void, float>(this, "UShooterCheatManager.SetImprintQuality", ImprintQuality); }
1534 void SetTamingEffectivenessModifier(float TamingEffectiveness) { NativeCall<void, float>(this, "UShooterCheatManager.SetTamingEffectivenessModifier", TamingEffectiveness); }
1535 void StartNearestHorde(FName HordeType, int DifficultyLevel) { NativeCall<void, FName, int>(this, "UShooterCheatManager.StartNearestHorde", HordeType, DifficultyLevel); }
1536 void ListActiveHordeEvents() { NativeCall<void>(this, "UShooterCheatManager.ListActiveHordeEvents"); }
1537 void TeleportToActiveHorde(int EventIndex) { NativeCall<void, int>(this, "UShooterCheatManager.TeleportToActiveHorde", EventIndex); }
1538 void SetImprintedPlayer(FString NewImprinterName, int NewImprinterPlayerDataID) { NativeCall<void, FString, int>(this, "UShooterCheatManager.SetImprintedPlayer", NewImprinterName, NewImprinterPlayerDataID); }
1539 void TransferImprints(int oldPlayerId, int newPlayerId, FString NewImprinterName) { NativeCall<void, int, int, FString>(this, "UShooterCheatManager.TransferImprints", oldPlayerId, newPlayerId, NewImprinterName); }
1540 void DoTame() { NativeCall<void>(this, "UShooterCheatManager.DoTame"); }
1541 void GiveToMe() { NativeCall<void>(this, "UShooterCheatManager.GiveToMe"); }
1542 void GiveToMeAOE(float Radius) { NativeCall<void, float>(this, "UShooterCheatManager.GiveToMeAOE", Radius); }
1543 void GiveAllStructure() { NativeCall<void>(this, "UShooterCheatManager.GiveAllStructure"); }
1544 void SetTargetPlayerBodyVal(int BodyValIndex, float BodyVal) { NativeCall<void, int, float>(this, "UShooterCheatManager.SetTargetPlayerBodyVal", BodyValIndex, BodyVal); }
1545 void SetTargetPlayerColorVal(int ColorValIndex, float ColorVal) { NativeCall<void, int, float>(this, "UShooterCheatManager.SetTargetPlayerColorVal", ColorValIndex, ColorVal); }
1546 void SetBabyAge(float AgeValue) { NativeCall<void, float>(this, "UShooterCheatManager.SetBabyAge", AgeValue); }
1547 void ListPlayers() { NativeCall<void>(this, "UShooterCheatManager.ListPlayers"); }
1548 void GetChat() { NativeCall<void>(this, "UShooterCheatManager.GetChat"); }
1549 void GetGameLog() { NativeCall<void>(this, "UShooterCheatManager.GetGameLog"); }
1550 void EnemyInVisible(bool Invisible) { NativeCall<void, bool>(this, "UShooterCheatManager.EnemyInVisible", Invisible); }
1551 void ShowTutorial(int TutorialIndex, bool bForceDisplay) { NativeCall<void, int, bool>(this, "UShooterCheatManager.ShowTutorial", TutorialIndex, bForceDisplay); }
1552 void HideTutorial(int TutorialInde) { NativeCall<void, int>(this, "UShooterCheatManager.HideTutorial", TutorialInde); }
1553 void ClearTutorials() { NativeCall<void>(this, "UShooterCheatManager.ClearTutorials"); }
1554 void TestSteamRefreshItems() { NativeCall<void>(this, "UShooterCheatManager.TestSteamRefreshItems"); }
1555 void AddItemToAllClustersInventory(FString UserId, int MasterIndexNum) { NativeCall<void, FString, int>(this, "UShooterCheatManager.AddItemToAllClustersInventory", UserId, MasterIndexNum); }
1556 void GiveItemNum(int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint) { NativeCall<void, int, int, float, bool>(this, "UShooterCheatManager.GiveItemNum", masterIndexNum, quantityOverride, qualityOverride, bForceBlueprint); }
1557 void GiveItem(FString* blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint) { NativeCall<void, FString*, int, float, bool>(this, "UShooterCheatManager.GiveItem", blueprintPath, quantityOverride, qualityOverride, bForceBlueprint); }
1558 static void GiveAllItemsInSet(AShooterPlayerController* Controller, TArray<FItemCount>* Items) { NativeCall<void, AShooterPlayerController*, TArray<FItemCount>*>(nullptr, "UShooterCheatManager.GiveAllItemsInSet", Controller, Items); }
1559 static float QualityNameToFloat(FName QualityName) { return NativeCall<float, FName>(nullptr, "UShooterCheatManager.QualityNameToFloat", QualityName); }
1560 void GiveArmorSet(FName Tier, FName QualityName) { NativeCall<void, FName, FName>(this, "UShooterCheatManager.GiveArmorSet", Tier, QualityName); }
1561 void GiveWeaponSet(FName Tier, FName QualityName) { NativeCall<void, FName, FName>(this, "UShooterCheatManager.GiveWeaponSet", Tier, QualityName); }
1562 void GiveItemSet(FName Tier) { NativeCall<void, FName>(this, "UShooterCheatManager.GiveItemSet", Tier); }
1563 void GMComp(int level) { NativeCall<void, int>(this, "UShooterCheatManager.GMComp", level); }
1564 void GiveDinoSet(FName Tier, int NumDinos) { NativeCall<void, FName, int>(this, "UShooterCheatManager.GiveDinoSet", Tier, NumDinos); }
1565 void GiveDinoSet() { NativeCall<void>(this, "UShooterCheatManager.GiveDinoSet"); }
1566 void AddEquipmentDurability(const float durability) { NativeCall<void, const float>(this, "UShooterCheatManager.AddEquipmentDurability", durability); }
1567 void GFI(FName* blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint) { NativeCall<void, FName*, int, float, bool>(this, "UShooterCheatManager.GFI", blueprintPath, quantityOverride, qualityOverride, bForceBlueprint); }
1568 void GiveItemToPlayer(int playerID, FString* blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint) { NativeCall<void, int, FString*, int, float, bool>(this, "UShooterCheatManager.GiveItemToPlayer", playerID, blueprintPath, quantityOverride, qualityOverride, bForceBlueprint); }
1569 void GiveItemNumToPlayer(int playerID, int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint) { NativeCall<void, int, int, int, float, bool>(this, "UShooterCheatManager.GiveItemNumToPlayer", playerID, masterIndexNum, quantityOverride, qualityOverride, bForceBlueprint); }
1570 void ClearPlayerInventory(int playerID, bool bClearInventory, bool bClearSlotItems, bool bClearEquippedItems) { NativeCall<void, int, bool, bool, bool>(this, "UShooterCheatManager.ClearPlayerInventory", playerID, bClearInventory, bClearSlotItems, bClearEquippedItems); }
1571 void DoTestingThing() { NativeCall<void>(this, "UShooterCheatManager.DoTestingThing"); }
1572 void DoHang() { NativeCall<void>(this, "UShooterCheatManager.DoHang"); }
1573 void SetMessageOfTheDay(FString* Message) { NativeCall<void, FString*>(this, "UShooterCheatManager.SetMessageOfTheDay", Message); }
1574 void ShowMessageOfTheDay() { NativeCall<void>(this, "UShooterCheatManager.ShowMessageOfTheDay"); }
1575 void ReportSpawnManagers() { NativeCall<void>(this, "UShooterCheatManager.ReportSpawnManagers"); }
1576 void HibernationReport(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.HibernationReport", ClassName); }
1577 void HiWarp(FString* ClassName, int Index) { NativeCall<void, FString*, int>(this, "UShooterCheatManager.HiWarp", ClassName, Index); }
1578 void ReportLeastSpawnManagers() { NativeCall<void>(this, "UShooterCheatManager.ReportLeastSpawnManagers"); }
1579 void DestroyAllEnemies() { NativeCall<void>(this, "UShooterCheatManager.DestroyAllEnemies"); }
1580 void DestroyWildDinos() { NativeCall<void>(this, "UShooterCheatManager.DestroyWildDinos"); }
1581 void DestroyStructures() { NativeCall<void>(this, "UShooterCheatManager.DestroyStructures"); }
1582 void SetPlayerPos(float X, float Y, float Z) { NativeCall<void, float, float, float>(this, "UShooterCheatManager.SetPlayerPos", X, Y, Z); }
1583 void PrintActorLocation(FString* ActorName) { NativeCall<void, FString*>(this, "UShooterCheatManager.PrintActorLocation", ActorName); }
1584 void TeleportToActorLocation(FString* ActorName) { NativeCall<void, FString*>(this, "UShooterCheatManager.TeleportToActorLocation", ActorName); }
1585 void SPI(float X, float Y, float Z, float Yaw, float Pitch) { NativeCall<void, float, float, float, float, float>(this, "UShooterCheatManager.SPI", X, Y, Z, Yaw, Pitch); }
1586 void TP(FString LocationName) { NativeCall<void, FString>(this, "UShooterCheatManager.TP", LocationName); }
1587 void TPCoords(float lat, float lon, float z) { NativeCall<void, float, float, float>(this, "UShooterCheatManager.TPCoords", lat, lon, z); }
1588 void ToggleLocation() { NativeCall<void>(this, "UShooterCheatManager.ToggleLocation"); }
1589 void SaveWorldDisableTransfer() { NativeCall<void>(this, "UShooterCheatManager.SaveWorldDisableTransfer"); }
1590 void SetTimeOfDay(FString* timeString) { NativeCall<void, FString*>(this, "UShooterCheatManager.SetTimeOfDay", timeString); }
1591 void WhatIsMyTarget() { NativeCall<void>(this, "UShooterCheatManager.WhatIsMyTarget"); }
1592 void IsUndermesh(const float debugDrawSeconds) { NativeCall<void, const float>(this, "UShooterCheatManager.IsUndermesh", debugDrawSeconds); }
1593 void SetDebugMeleeAttacks(bool bDebugMelee, const float drawDuration) { NativeCall<void, bool, const float>(this, "UShooterCheatManager.SetDebugMeleeAttacks", bDebugMelee, drawDuration); }
1594 void MoveTargetTo(float x, float y, float z) { NativeCall<void, float, float, float>(this, "UShooterCheatManager.MoveTargetTo", x, y, z); }
1595 void ServerChatTo(FString* SteamID, FString* MessageText) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.ServerChatTo", SteamID, MessageText); }
1596 void ServerChatToPlayer(FString* PlayerName, FString* MessageText) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.ServerChatToPlayer", PlayerName, MessageText); }
1597 void ServerChat(FString* MessageText) { NativeCall<void, FString*>(this, "UShooterCheatManager.ServerChat", MessageText); }
1598 void SetChatLogMaxAgeInDays(int NumDays) { NativeCall<void, int>(this, "UShooterCheatManager.SetChatLogMaxAgeInDays", NumDays); }
1599 void ForceUpdateDynamicConfig() { NativeCall<void>(this, "UShooterCheatManager.ForceUpdateDynamicConfig"); }
1600 void DumpAssetProperties(FString* Asset) { NativeCall<void, FString*>(this, "UShooterCheatManager.DumpAssetProperties", Asset); }
1601 void ResetLiveTuningOverloads() { NativeCall<void>(this, "UShooterCheatManager.ResetLiveTuningOverloads"); }
1602 AShooterPlayerController* FindPlayerControllerFromPlayerID(__int64 PlayerID) { return NativeCall<AShooterPlayerController*, __int64>(this, "UShooterCheatManager.FindPlayerControllerFromPlayerID", PlayerID); }
1603 void GameCommand(FString* TheCommand) { NativeCall<void, FString*>(this, "UShooterCheatManager.GameCommand", TheCommand); }
1604 void ScriptCommand(FString* commandString) { NativeCall<void, FString*>(this, "UShooterCheatManager.ScriptCommand", commandString); }
1605 void PlayerCommand(FString* TheCommand) { NativeCall<void, FString*>(this, "UShooterCheatManager.PlayerCommand", TheCommand); }
1606 void MakeTribeAdmin() { NativeCall<void>(this, "UShooterCheatManager.MakeTribeAdmin"); }
1607 void RemoveTribeAdmin() { NativeCall<void>(this, "UShooterCheatManager.RemoveTribeAdmin"); }
1608 void MakeTribeFounder() { NativeCall<void>(this, "UShooterCheatManager.MakeTribeFounder"); }
1609 void GiveExplorerNote(int NoteIndex) { NativeCall<void, int>(this, "UShooterCheatManager.GiveExplorerNote", NoteIndex); }
1610 void GiveAllExplorerNotes() { NativeCall<void>(this, "UShooterCheatManager.GiveAllExplorerNotes"); }
1611 void VisualizeClass(FString* ClassIn, int MaxTotal) { NativeCall<void, FString*, int>(this, "UShooterCheatManager.VisualizeClass", ClassIn, MaxTotal); }
1612 void UnlockEngram(FString* ItemClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.UnlockEngram", ItemClassName); }
1613 void SetHeadHairPercent(float thePercent) { NativeCall<void, float>(this, "UShooterCheatManager.SetHeadHairPercent", thePercent); }
1614 void SetFacialHairPercent(float thePercent) { NativeCall<void, float>(this, "UShooterCheatManager.SetFacialHairPercent", thePercent); }
1615 void SetHeadHairstyle(int hairStyleIndex) { NativeCall<void, int>(this, "UShooterCheatManager.SetHeadHairstyle", hairStyleIndex); }
1616 void SetFacialHairstyle(int hairStyleIndex) { NativeCall<void, int>(this, "UShooterCheatManager.SetFacialHairstyle", hairStyleIndex); }
1617 void PrintMessageOut(FString* Msg) { NativeCall<void, FString*>(this, "UShooterCheatManager.PrintMessageOut", Msg); }
1618 void GetTribeIdPlayerList(int TribeID) { NativeCall<void, int>(this, "UShooterCheatManager.GetTribeIdPlayerList", TribeID); }
1619 void GetSteamIDForPlayerID(int PlayerID) { NativeCall<void, int>(this, "UShooterCheatManager.GetSteamIDForPlayerID", PlayerID); }
1620 void GetPlayerIDForSteamID(int SteamID) { NativeCall<void, int>(this, "UShooterCheatManager.GetPlayerIDForSteamID", SteamID); }
1621 void SetShowAllPlayers(bool bEnable) { NativeCall<void, bool>(this, "UShooterCheatManager.SetShowAllPlayers", bEnable); }
1622 void SAP() { NativeCall<void>(this, "UShooterCheatManager.SAP"); }
1623 void TribeStructureAudit(int TribeTeamID) { NativeCall<void, int>(this, "UShooterCheatManager.TribeStructureAudit", TribeTeamID); }
1624 void TribeDinoAudit(int TribeTeamID) { NativeCall<void, int>(this, "UShooterCheatManager.TribeDinoAudit", TribeTeamID); }
1625 void psc(FString* command) { NativeCall<void, FString*>(this, "UShooterCheatManager.psc", command); }
1626 void DetachChar() { NativeCall<void>(this, "UShooterCheatManager.DetachChar"); }
1627 void VerifyTransferInventory() { NativeCall<void>(this, "UShooterCheatManager.VerifyTransferInventory"); }
1628 void HatchEgg() { NativeCall<void>(this, "UShooterCheatManager.HatchEgg"); }
1629 void DefeatBoss(int playerID, FName bossName, char difficulty) { NativeCall<void, int, FName, char>(this, "UShooterCheatManager.DefeatBoss", playerID, bossName, difficulty); }
1630 void LvlUp(__int64 PlayerID, __int16 Level) { NativeCall<void, __int64, __int16>(this, "UShooterCheatManager.LvlUp", PlayerID, Level); }
1631 void LessThan(int TribeTeamID, int Connections, bool includeContainers) { NativeCall<void, int, int, bool>(this, "UShooterCheatManager.LessThan", TribeTeamID, Connections, includeContainers); }
1632 void SetInstantHarvest(bool bEnable) { NativeCall<void, bool>(this, "UShooterCheatManager.SetInstantHarvest", bEnable); }
1633 void DestroyFoliage(float Radius) { NativeCall<void, float>(this, "UShooterCheatManager.DestroyFoliage", Radius); }
1634 void RegrowFoliage(float Radius) { NativeCall<void, float>(this, "UShooterCheatManager.RegrowFoliage", Radius); }
1635 void ToggleLowGravSpin() { NativeCall<void>(this, "UShooterCheatManager.ToggleLowGravSpin"); }
1636 void ForceCheckInMesh() { NativeCall<void>(this, "UShooterCheatManager.ForceCheckInMesh"); }
1637 void ForceEnableMeshCheckingOnMe(bool bEnableChecking) { NativeCall<void, bool>(this, "UShooterCheatManager.ForceEnableMeshCheckingOnMe", bEnableChecking); }
1638 void SetPlayerLevel(__int64 PlayerID, __int16 Level) { NativeCall<void, __int64, __int16>(this, "UShooterCheatManager.SetPlayerLevel", PlayerID, Level); }
1639 void SendDataDogMetric(FString msg) { NativeCall<void, FString>(this, "UShooterCheatManager.SendDataDogMetric", msg); }
1640 void MaxAscend(int playerID) { NativeCall<void, int>(this, "UShooterCheatManager.MaxAscend", playerID); }
1641 void DefeatAllBosses(int playerID) { NativeCall<void, int>(this, "UShooterCheatManager.DefeatAllBosses", playerID); }
1642 void ReassertColorization() { NativeCall<void>(this, "UShooterCheatManager.ReassertColorization"); }
1643 void AddHexagons(float HowMuch) { NativeCall<void, float>(this, "UShooterCheatManager.AddHexagons", HowMuch); }
1644 void DebugAllowVRMissionTeleport() { NativeCall<void>(this, "UShooterCheatManager.DebugAllowVRMissionTeleport"); }
1645 void ToggleClawStepping() { NativeCall<void>(this, "UShooterCheatManager.ToggleClawStepping"); }
1646 void God() { NativeCall<void>(this, "UShooterCheatManager.God"); }
1647 void DupeLastItem() { NativeCall<void>(this, "UShooterCheatManager.DupeLastItem"); }
1648 void ForceCompleteActiveMission(FString* MissionStateSimValues) { NativeCall<void, FString*>(this, "UShooterCheatManager.ForceCompleteActiveMission", MissionStateSimValues); }
1649 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "UShooterCheatManager.StaticClass"); }
1650 static void StaticRegisterNativesUShooterCheatManager() { NativeCall<void>(nullptr, "UShooterCheatManager.StaticRegisterNativesUShooterCheatManager"); }
1651 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UShooterCheatManager.GetPrivateStaticClass", Package); }
1652};
1653
1654struct UPlayer : UObject
1655{
1656 APlayerController * PlayerControllerField() { return *GetNativePointerField<APlayerController**>(this, "UPlayer.PlayerController"); }
1657 int& CurrentNetSpeedField() { return *GetNativePointerField<int*>(this, "UPlayer.CurrentNetSpeed"); }
1658 int& ConfiguredInternetSpeedField() { return *GetNativePointerField<int*>(this, "UPlayer.ConfiguredInternetSpeed"); }
1659 int& ConfiguredLanSpeedField() { return *GetNativePointerField<int*>(this, "UPlayer.ConfiguredLanSpeed"); }
1660 unsigned __int64& TransferringPlayerDataIdField() { return *GetNativePointerField<unsigned __int64*>(this, "UPlayer.TransferringPlayerDataId"); }
1661
1662 // Functions
1663
1664 void SwitchController(APlayerController * PC) { NativeCall<void, APlayerController*>(this, "UPlayer.SwitchController", PC); }
1665};
1666
1667struct UNetConnection : UPlayer
1668{
1669 FString& ClientGivenIPField() { return *GetNativePointerField<FString*>(this, "UNetConnection.ClientGivenIP"); }
1670 uint64 BattlEye_GetAddrAsInt() { return NativeCall<uint64>(this, "UNetConnection.BattlEye_GetAddrAsInt"); }
1671};
1672
1673struct APlayerState : AInfo
1674{
1675 float& ScoreField() { return *GetNativePointerField<float*>(this, "APlayerState.Score"); }
1676 char& PingField() { return *GetNativePointerField<char*>(this, "APlayerState.Ping"); }
1677 FString& PlayerNameField() { return *GetNativePointerField<FString*>(this, "APlayerState.PlayerName"); }
1678 FString& OldNameField() { return *GetNativePointerField<FString*>(this, "APlayerState.OldName"); }
1679 int& PlayerIdField() { return *GetNativePointerField<int*>(this, "APlayerState.PlayerId"); }
1680 int& StartTimeField() { return *GetNativePointerField<int*>(this, "APlayerState.StartTime"); }
1681 float& ExactPingField() { return *GetNativePointerField<float*>(this, "APlayerState.ExactPing"); }
1682 FString& SavedNetworkAddressField() { return *GetNativePointerField<FString*>(this, "APlayerState.SavedNetworkAddress"); }
1683 FUniqueNetIdRepl& UniqueIdField() { return *GetNativePointerField<FUniqueNetIdRepl*>(this, "APlayerState.UniqueId"); }
1684 FName& SessionNameField() { return *GetNativePointerField<FName*>(this, "APlayerState.SessionName"); }
1685 char& CurPingBucketField() { return *GetNativePointerField<char*>(this, "APlayerState.CurPingBucket"); }
1686 float& CurPingBucketTimestampField() { return *GetNativePointerField<float*>(this, "APlayerState.CurPingBucketTimestamp"); }
1687
1688 // Bit fields
1689
1690 BitFieldValue<bool, unsigned __int32> bIsSpectator() { return { this, "APlayerState.bIsSpectator" }; }
1691 BitFieldValue<bool, unsigned __int32> bOnlySpectator() { return { this, "APlayerState.bOnlySpectator" }; }
1692 BitFieldValue<bool, unsigned __int32> bIsABot() { return { this, "APlayerState.bIsABot" }; }
1693 BitFieldValue<bool, unsigned __int32> bHasBeenWelcomed() { return { this, "APlayerState.bHasBeenWelcomed" }; }
1694 BitFieldValue<bool, unsigned __int32> bIsInactive() { return { this, "APlayerState.bIsInactive" }; }
1695 BitFieldValue<bool, unsigned __int32> bFromPreviousLevel() { return { this, "APlayerState.bFromPreviousLevel" }; }
1696
1697 // Functions
1698
1699 UField* StaticClass() { return NativeCall<UField*>(this, "APlayerState.StaticClass"); }
1700 void UpdatePing(float InPing) { NativeCall<void, float>(this, "APlayerState.UpdatePing", InPing); }
1701 void RecalculateAvgPing() { NativeCall<void>(this, "APlayerState.RecalculateAvgPing"); }
1702 void OverrideWith(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "APlayerState.OverrideWith", PlayerState); }
1703 void CopyProperties(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "APlayerState.CopyProperties", PlayerState); }
1704 void PostInitializeComponents() { NativeCall<void>(this, "APlayerState.PostInitializeComponents"); }
1705 void ClientInitialize(AController* C) { NativeCall<void, AController*>(this, "APlayerState.ClientInitialize", C); }
1706 void OnRep_PlayerName() { NativeCall<void>(this, "APlayerState.OnRep_PlayerName"); }
1707 void OnRep_bIsInactive() { NativeCall<void>(this, "APlayerState.OnRep_bIsInactive"); }
1708 bool ShouldBroadCastWelcomeMessage(bool bExiting) { return NativeCall<bool, bool>(this, "APlayerState.ShouldBroadCastWelcomeMessage", bExiting); }
1709 void Destroyed() { NativeCall<void>(this, "APlayerState.Destroyed"); }
1710 void Reset() { NativeCall<void>(this, "APlayerState.Reset"); }
1711 FString* GetHumanReadableName(FString* result) { return NativeCall<FString*, FString*>(this, "APlayerState.GetHumanReadableName", result); }
1712 void SetPlayerName(FString* S) { NativeCall<void, FString*>(this, "APlayerState.SetPlayerName", S); }
1713 void OnRep_UniqueId() { NativeCall<void>(this, "APlayerState.OnRep_UniqueId"); }
1714 void SetUniqueId(TSharedPtr<FUniqueNetId, 0>* InUniqueId) { NativeCall<void, TSharedPtr<FUniqueNetId, 0>*>(this, "APlayerState.SetUniqueId", InUniqueId); }
1715 void RegisterPlayerWithSession(bool bWasFromInvite) { NativeCall<void, bool>(this, "APlayerState.RegisterPlayerWithSession", bWasFromInvite); }
1716 APlayerState* Duplicate() { return NativeCall<APlayerState*>(this, "APlayerState.Duplicate"); }
1717 void SeamlessTravelTo(APlayerState* NewPlayerState) { NativeCall<void, APlayerState*>(this, "APlayerState.SeamlessTravelTo", NewPlayerState); }
1718 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APlayerState.GetLifetimeReplicatedProps", OutLifetimeProps); }
1719 static void StaticRegisterNativesAPlayerState() { NativeCall<void>(nullptr, "APlayerState.StaticRegisterNativesAPlayerState"); }
1720};
1721
1723{
1724 UPrimalPlayerData * MyPlayerDataField() { return *GetNativePointerField<UPrimalPlayerData**>(this, "AShooterPlayerState.MyPlayerData"); }
1725 FPrimalPlayerDataStruct * MyPlayerDataStructField() { return GetNativePointerField<FPrimalPlayerDataStruct*>(this, "AShooterPlayerState.MyPlayerDataStruct"); }
1726 FieldArray<TSubclassOf<UPrimalItem>, 10> DefaultItemSlotClassesField() { return {this, "AShooterPlayerState.DefaultItemSlotClasses"}; }
1727 FieldArray<char, 10> DefaultItemSlotEngramsField() { return {this, "AShooterPlayerState.DefaultItemSlotEngrams"}; }
1728 FTribeData * MyTribeDataField() { return GetNativePointerField<FTribeData*>(this, "AShooterPlayerState.MyTribeData"); }
1729 FTribeData * LastTribeInviteDataField() { return GetNativePointerField<FTribeData*>(this, "AShooterPlayerState.LastTribeInviteData"); }
1730 TArray<FSpawnPointInfo> & CachedSpawnPointInfosField() { return *GetNativePointerField<TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.CachedSpawnPointInfos"); }
1731 int& TotalEngramPointsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerState.TotalEngramPoints"); }
1732 int& FreeEngramPointsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerState.FreeEngramPoints"); }
1733 TArray<TSubclassOf<UPrimalItem>> & EngramItemBlueprintsField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "AShooterPlayerState.EngramItemBlueprints"); }
1735 long double& NextAllowedRespawnTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.NextAllowedRespawnTime"); }
1736 long double& LastFlexPipeRefreshConnectionsNetworkTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.LastFlexPipeRefreshConnectionsNetworkTime"); }
1737 float& AllowedRespawnIntervalField() { return *GetNativePointerField<float*>(this, "AShooterPlayerState.AllowedRespawnInterval"); }
1738 long double& LastTimeDiedToEnemyTeamField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.LastTimeDiedToEnemyTeam"); }
1739 int& CurrentlySelectedDinoOrderGroupField() { return *GetNativePointerField<int*>(this, "AShooterPlayerState.CurrentlySelectedDinoOrderGroup"); }
1740 FieldArray<FDinoOrderGroup, 10> DinoOrderGroupsField() { return {this, "AShooterPlayerState.DinoOrderGroups"}; }
1741 long double& GenesisAbilityErrorLastTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.GenesisAbilityErrorLastTime"); }
1742 long double& LastTribeRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.LastTribeRequestTime"); }
1743
1744 // Bit fields
1745
1746 BitFieldValue<bool, unsigned __int32> bQuitter() { return { this, "AShooterPlayerState.bQuitter" }; }
1747
1748 // Functions
1749
1750 static UClass * StaticClass() { return NativeCall<UClass*>(nullptr, "AShooterPlayerState.StaticClass"); }
1751 void Reset() { NativeCall<void>(this, "AShooterPlayerState.Reset"); }
1752 void UnregisterPlayerWithSession() { NativeCall<void>(this, "AShooterPlayerState.UnregisterPlayerWithSession"); }
1753 void ClientInitialize(AController * InController) { NativeCall<void, AController*>(this, "AShooterPlayerState.ClientInitialize", InController); }
1754 void SetQuitter(bool bInQuitter) { NativeCall<void, bool>(this, "AShooterPlayerState.SetQuitter", bInQuitter); }
1755 void CopyProperties(APlayerState * PlayerState) { NativeCall<void, APlayerState*>(this, "AShooterPlayerState.CopyProperties", PlayerState); }
1756 void ServerGetAllPlayerNamesAndLocations_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAllPlayerNamesAndLocations_Implementation"); }
1757 void ServerGetAlivePlayerConnectedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAlivePlayerConnectedData_Implementation"); }
1758 void ServerGetPlayerConnectedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerConnectedData_Implementation"); }
1759 void ServerGetServerOptions_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetServerOptions_Implementation"); }
1760 void ServerGetPlayerBannedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerBannedData_Implementation"); }
1761 void ServerGetPlayerWhiteListedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerWhiteListedData_Implementation"); }
1762 void ClientGetAlivePlayerConnectedData_Implementation(TArray<FAlivePlayerDataInfo> * list) { NativeCall<void, TArray<FAlivePlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetAlivePlayerConnectedData_Implementation", list); }
1763 void ClientGetPlayerConnectedData_Implementation(TArray<FAdminPlayerDataInfo> * list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerConnectedData_Implementation", list); }
1764 void ClientGetServerOptions_Implementation(FServerOptions info) { NativeCall<void, FServerOptions>(this, "AShooterPlayerState.ClientGetServerOptions_Implementation", info); }
1765 void ClientGetPlayerBannedData_Implementation(TArray<FAdminPlayerDataInfo> * list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerBannedData_Implementation", list); }
1766 void ClientGetPlayerWhiteListedData_Implementation(TArray<FAdminPlayerDataInfo> * list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerWhiteListedData_Implementation", list); }
1768 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> * OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterPlayerState.GetLifetimeReplicatedProps", OutLifetimeProps); }
1769 void Destroyed() { NativeCall<void>(this, "AShooterPlayerState.Destroyed"); }
1770 void BeginPlay() { NativeCall<void>(this, "AShooterPlayerState.BeginPlay"); }
1771 FString * GetShortPlayerName(FString * result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetShortPlayerName", result); }
1772 void PromoteToTribeAdmin(APlayerController * PromoterPC) { NativeCall<void, APlayerController*>(this, "AShooterPlayerState.PromoteToTribeAdmin", PromoterPC); }
1773 bool AddToTribe(FTribeData * MyNewTribe, bool bMergeTribe, bool bForce, bool bIsFromInvite, APlayerController * InviterPC) { return NativeCall<bool, FTribeData*, bool, bool, bool, APlayerController*>(this, "AShooterPlayerState.AddToTribe", MyNewTribe, bMergeTribe, bForce, bIsFromInvite, InviterPC); }
1774 void UpdateTribeData(FTribeData * TribeData) { NativeCall<void, FTribeData*>(this, "AShooterPlayerState.UpdateTribeData", TribeData); }
1775 void ClearTribe(bool bDontRemoveFromTribe, bool bForce, APlayerController * ForPC) { NativeCall<void, bool, bool, APlayerController*>(this, "AShooterPlayerState.ClearTribe", bDontRemoveFromTribe, bForce, ForPC); }
1776 bool IsInTribe() { return NativeCall<bool>(this, "AShooterPlayerState.IsInTribe"); }
1777 void TransferTribalObjects(FTribeData * TribeData, bool bTransferToTribe, bool bDontIncludePlayers) { NativeCall<void, FTribeData*, bool, bool>(this, "AShooterPlayerState.TransferTribalObjects", TribeData, bTransferToTribe, bDontIncludePlayers); }
1778 bool IsTribeOwner(unsigned int CheckPlayerDataID) { return NativeCall<bool, unsigned int>(this, "AShooterPlayerState.IsTribeOwner", CheckPlayerDataID); }
1779 bool IsTribeFounder() { return NativeCall<bool>(this, "AShooterPlayerState.IsTribeFounder"); }
1780 bool IsTribeAdmin() { return NativeCall<bool>(this, "AShooterPlayerState.IsTribeAdmin"); }
1781 void ServerRequestDinoOrderGroups_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestDinoOrderGroups_Implementation"); }
1782 void ClientRefreshDinoOrderGroup_Implementation(int groupIndex, FDinoOrderGroup groupData, int UseCurrentlySelectedGroup) { NativeCall<void, int, FDinoOrderGroup, int>(this, "AShooterPlayerState.ClientRefreshDinoOrderGroup_Implementation", groupIndex, groupData, UseCurrentlySelectedGroup); }
1783 bool AllowDinoOrderByGroup(APrimalDinoCharacter * orderDino) { return NativeCall<bool, APrimalDinoCharacter*>(this, "AShooterPlayerState.AllowDinoOrderByGroup", orderDino); }
1784 void LocalSetSelectedDinoOrderGroup(int newGroup, bool bDontToggle) { NativeCall<void, int, bool>(this, "AShooterPlayerState.LocalSetSelectedDinoOrderGroup", newGroup, bDontToggle); }
1785 void ServerDinoOrderGroup_AddOrRemoveDinoClass_Implementation(int groupIndex, TSubclassOf<APrimalDinoCharacter> DinoClass, bool bAdd) { NativeCall<void, int, TSubclassOf<APrimalDinoCharacter>, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoClass_Implementation", groupIndex, DinoClass, bAdd); }
1786 void ServerSetDinoGroupName_Implementation(int groupIndex, FString * GroupName) { NativeCall<void, int, FString*>(this, "AShooterPlayerState.ServerSetDinoGroupName_Implementation", groupIndex, GroupName); }
1787 FString * GetDinoOrderGroupName(FString * result, int groupIndex) { return NativeCall<FString*, FString*, int>(this, "AShooterPlayerState.GetDinoOrderGroupName", result, groupIndex); }
1788 bool IsDinoInOrderGroup(int groupIndex, APrimalDinoCharacter * dinoChar) { return NativeCall<bool, int, APrimalDinoCharacter*>(this, "AShooterPlayerState.IsDinoInOrderGroup", groupIndex, dinoChar); }
1789 bool IsDinoClassInOrderGroup(int groupIndex, TSubclassOf<APrimalDinoCharacter> dinoClass) { return NativeCall<bool, int, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerState.IsDinoClassInOrderGroup", groupIndex, dinoClass); }
1790 void ServerDinoOrderGroup_AddOrRemoveDinoCharacter_Implementation(int groupIndex, APrimalDinoCharacter * DinoCharacter, bool bAdd) { NativeCall<void, int, APrimalDinoCharacter*, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoCharacter_Implementation", groupIndex, DinoCharacter, bAdd); }
1791 void ServerDinoOrderGroup_Clear_Implementation(int groupIndex, bool bClearClasses, bool bClearChars) { NativeCall<void, int, bool, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_Clear_Implementation", groupIndex, bClearClasses, bClearChars); }
1792 void ServerDinoOrderGroup_RemoveEntryByIndex_Implementation(int groupIndex, bool bIsClass, int entryIndex) { NativeCall<void, int, bool, int>(this, "AShooterPlayerState.ServerDinoOrderGroup_RemoveEntryByIndex_Implementation", groupIndex, bIsClass, entryIndex); }
1793 void ServerSetSelectedDinoOrderGroup_Implementation(int newGroup) { NativeCall<void, int>(this, "AShooterPlayerState.ServerSetSelectedDinoOrderGroup_Implementation", newGroup); }
1794 void ServerRequestRenameTribe_Implementation(FString * TribeName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerRequestRenameTribe_Implementation", TribeName); }
1795 void ServerRequestSetTribeGovernment_Implementation(FTribeGovernment TribeGovernment) { NativeCall<void, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestSetTribeGovernment_Implementation", TribeGovernment); }
1796 void ServerRequestCreateNewTribe_Implementation(FString * TribeName, FTribeGovernment TribeGovernment) { NativeCall<void, FString*, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestCreateNewTribe_Implementation", TribeName, TribeGovernment); }
1797 void ServerRequestLeaveTribe_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestLeaveTribe_Implementation"); }
1798 void ServerRequestRemovePlayerIndexFromMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestRemovePlayerIndexFromMyTribe_Implementation", PlayerIndexInTribe); }
1799 void ServerRequestPromotePlayerInMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestPromotePlayerInMyTribe_Implementation", PlayerIndexInTribe); }
1800 void ServerRequestDemotePlayerInMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestDemotePlayerInMyTribe_Implementation", PlayerIndexInTribe); }
1801 void InvitedRankGroupPlayerIntoTribe(AShooterPlayerState * OtherPlayer) { NativeCall<void, AShooterPlayerState*>(this, "AShooterPlayerState.InvitedRankGroupPlayerIntoTribe", OtherPlayer); }
1802 void ServerRequestSetTribeMemberGroupRank_Implementation(int PlayerIndexInTribe, int RankGroupIndex) { NativeCall<void, int, int>(this, "AShooterPlayerState.ServerRequestSetTribeMemberGroupRank_Implementation", PlayerIndexInTribe, RankGroupIndex); }
1803 void ServerTribeRequestAddRankGroup_Implementation(FString * GroupName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestAddRankGroup_Implementation", GroupName); }
1804 void ServerTribeRequestRemoveRankGroup_Implementation(int RankGroupIndex) { NativeCall<void, int>(this, "AShooterPlayerState.ServerTribeRequestRemoveRankGroup_Implementation", RankGroupIndex); }
1805 void ServerTribeRequestApplyRankGroupSettings_Implementation(int RankGroupIndex, FTribeRankGroup newGroupSettings) { NativeCall<void, int, FTribeRankGroup>(this, "AShooterPlayerState.ServerTribeRequestApplyRankGroupSettings_Implementation", RankGroupIndex, newGroupSettings); }
1806 void ServerRequestTransferOwnershipInMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestTransferOwnershipInMyTribe_Implementation", PlayerIndexInTribe); }
1807 FString * GetPlayerName(FString * result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetPlayerName", result); }
1808 void ServerRequestMySpawnPoints_Implementation(int IgnoreBedID, TSubclassOf<APrimalStructure> FilterClass) { NativeCall<void, int, TSubclassOf<APrimalStructure>>(this, "AShooterPlayerState.ServerRequestMySpawnPoints_Implementation", IgnoreBedID, FilterClass); }
1809 void ClientReceiveSpawnPoints_Implementation(TArray<FSpawnPointInfo> * SpawnPointsInfos) { NativeCall<void, TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.ClientReceiveSpawnPoints_Implementation", SpawnPointsInfos); }
1811 void RequestCreateNewPlayerWithArkData(UPrimalPlayerData * PlayerArkData) { NativeCall<void, UPrimalPlayerData*>(this, "AShooterPlayerState.RequestCreateNewPlayerWithArkData", PlayerArkData); }
1812 void ServerRequestApplyEngramPoints_Implementation(TSubclassOf<UPrimalItem> forItemEntry) { NativeCall<void, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerState.ServerRequestApplyEngramPoints_Implementation", forItemEntry); }
1813 void ServerUnlockEngram(TSubclassOf<UPrimalItem> forItemEntry, bool bNotifyPlayerHUD, bool bForceUnlock) { NativeCall<void, TSubclassOf<UPrimalItem>, bool, bool>(this, "AShooterPlayerState.ServerUnlockEngram", forItemEntry, bNotifyPlayerHUD, bForceUnlock); }
1814 bool IsAlliedWith(int OtherTeam) { return NativeCall<bool, int>(this, "AShooterPlayerState.IsAlliedWith", OtherTeam); }
1815 bool IsFriendly(int OtherTeam) { return NativeCall<bool, int>(this, "AShooterPlayerState.IsFriendly", OtherTeam); }
1817 AShooterPlayerController * GetShooterController() { return NativeCall<AShooterPlayerController*>(this, "AShooterPlayerState.GetShooterController"); }
1818 UObject * GetObjectW() { return NativeCall<UObject*>(this, "AShooterPlayerState.GetObjectW"); }
1819 bool HasEngram(TSubclassOf<UPrimalItem> ItemClass) { return NativeCall<bool, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerState.HasEngram", ItemClass); }
1820 void ReceivedPlayerCharacter(AShooterCharacter * NewPawn) { NativeCall<void, AShooterCharacter*>(this, "AShooterPlayerState.ReceivedPlayerCharacter", NewPawn); }
1821 void NotifyPlayerJoinedTribe_Implementation(FString * ThePlayerName, FString * TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerJoinedTribe_Implementation", ThePlayerName, TribeName); }
1822 void NotifyPlayerLeftTribe_Implementation(FString * ThePlayerName, FString * TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerLeftTribe_Implementation", ThePlayerName, TribeName); }
1823 void NotifyPlayerJoined_Implementation(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerJoined_Implementation", ThePlayerName); }
1824 void NotifyTribememberJoined_Implementation(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberJoined_Implementation", ThePlayerName); }
1825 void NotifyPlayerLeft_Implementation(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerLeft_Implementation", ThePlayerName); }
1826 void NotifyTribememberLeft_Implementation(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberLeft_Implementation", ThePlayerName); }
1827 void NotifyUniqueDinoDownloaded_Implementation(FString * TheDinoName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyUniqueDinoDownloaded_Implementation", TheDinoName); }
1828 void NotifyUniqueDinoDownloadAllowed_Implementation(FString * TheDinoName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyUniqueDinoDownloadAllowed_Implementation", TheDinoName); }
1829 AShooterHUD * GetShooterHUD() { return NativeCall<AShooterHUD*>(this, "AShooterPlayerState.GetShooterHUD"); }
1830 FString * GetPlayerOrTribeName(FString * result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetPlayerOrTribeName", result); }
1831 void ServerSetDefaultItemSlotClass_Implementation(int slotNum, TSubclassOf<UPrimalItem> ItemClass, bool bIsEngram) { NativeCall<void, int, TSubclassOf<UPrimalItem>, bool>(this, "AShooterPlayerState.ServerSetDefaultItemSlotClass_Implementation", slotNum, ItemClass, bIsEngram); }
1832 void ClientNotifyLevelUpAvailable_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ClientNotifyLevelUpAvailable_Implementation"); }
1833 int GetCharacterLevel() { return NativeCall<int>(this, "AShooterPlayerState.GetCharacterLevel"); }
1834 void SetTribeTamingDinoSettings(APrimalDinoCharacter * aDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerState.SetTribeTamingDinoSettings", aDinoChar); }
1835 void SendTribeInviteData_Implementation(FTribeData TribeInviteData) { NativeCall<void, FTribeData>(this, "AShooterPlayerState.SendTribeInviteData_Implementation", TribeInviteData); }
1837 int GetTribeId() { return NativeCall<int>(this, "AShooterPlayerState.GetTribeId"); }
1838 FString * GetUniqueIdString(FString * result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetUniqueIdString", result); }
1839 bool IsAllowedToRefreshFlexPipeConnections(float Cooldown) { return NativeCall<bool, float>(this, "AShooterPlayerState.IsAllowedToRefreshFlexPipeConnections", Cooldown); }
1840 void ResetFlexPipeGlobalCooldown() { NativeCall<void>(this, "AShooterPlayerState.ResetFlexPipeGlobalCooldown"); }
1841 bool IsInTribeWar(int EnemyTeam) { return NativeCall<bool, int>(this, "AShooterPlayerState.IsInTribeWar", EnemyTeam); }
1842 bool HasTribeWarRequest(int EnemyTeam) { return NativeCall<bool, int>(this, "AShooterPlayerState.HasTribeWarRequest", EnemyTeam); }
1843 void ServerDeclareTribeWar_Implementation(int EnemyTeamID, int StartDayNum, int EndDayNumber, float WarStartTime, float WarEndTime) { NativeCall<void, int, int, int, float, float>(this, "AShooterPlayerState.ServerDeclareTribeWar_Implementation", EnemyTeamID, StartDayNum, EndDayNumber, WarStartTime, WarEndTime); }
1844 void ServerAcceptTribeWar_Implementation(int EnemyTeamID) { NativeCall<void, int>(this, "AShooterPlayerState.ServerAcceptTribeWar_Implementation", EnemyTeamID); }
1845 void ServerRejectTribeWar_Implementation(int EnemyTeamID) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRejectTribeWar_Implementation", EnemyTeamID); }
1846 FTribeWar * GetTribeWar(FTribeWar * result, int EnemyTeam) { return NativeCall<FTribeWar*, FTribeWar*, int>(this, "AShooterPlayerState.GetTribeWar", result, EnemyTeam); }
1847 void ServerRequestRemoveAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestRemoveAllianceMember_Implementation", AllianceID, MemberID); }
1848 void ServerRequestPromoteAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestPromoteAllianceMember_Implementation", AllianceID, MemberID); }
1849 void ServerTribeRequestNewAlliance_Implementation(FString * AllianceName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestNewAlliance_Implementation", AllianceName); }
1850 void ServerRequestLeaveAlliance_Implementation(unsigned int AllianceID) { NativeCall<void, unsigned int>(this, "AShooterPlayerState.ServerRequestLeaveAlliance_Implementation", AllianceID); }
1851 void AcceptJoinAlliance(unsigned int AllianceID, unsigned int NewMemberID, FString NewMemberName) { NativeCall<void, unsigned int, unsigned int, FString>(this, "AShooterPlayerState.AcceptJoinAlliance", AllianceID, NewMemberID, NewMemberName); }
1853 void ServerRequestSpawnPointsForDownloadedCharacters_Implementation(unsigned __int64 PlayerDataID, int IgnoreBedID) { NativeCall<void, unsigned __int64, int>(this, "AShooterPlayerState.ServerRequestSpawnPointsForDownloadedCharacters_Implementation", PlayerDataID, IgnoreBedID); }
1854 void OnRep_UpdatedEngrams() { NativeCall<void>(this, "AShooterPlayerState.OnRep_UpdatedEngrams"); }
1855 UObject * GetUObjectInterfaceDataListProviderInterface() { return NativeCall<UObject*>(this, "AShooterPlayerState.GetUObjectInterfaceDataListProviderInterface"); }
1856 static void StaticRegisterNativesAShooterPlayerState() { NativeCall<void>(nullptr, "AShooterPlayerState.StaticRegisterNativesAShooterPlayerState"); }
1857 static UClass * GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterPlayerState.GetPrivateStaticClass", Package); }
1859 void ClientGetAlivePlayerConnectedData(TArray<FAlivePlayerDataInfo> * list) { NativeCall<void, TArray<FAlivePlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetAlivePlayerConnectedData", list); }
1860 void ClientGetPlayerBannedData(TArray<FAdminPlayerDataInfo> * list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerBannedData", list); }
1861 void ClientGetPlayerConnectedData(TArray<FAdminPlayerDataInfo> * list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerConnectedData", list); }
1862 void ClientGetPlayerWhiteListedData(TArray<FAdminPlayerDataInfo> * list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerWhiteListedData", list); }
1863 void ClientGetServerOptions(FServerOptions info) { NativeCall<void, FServerOptions>(this, "AShooterPlayerState.ClientGetServerOptions", info); }
1864 void ClientNotifyLevelUpAvailable() { NativeCall<void>(this, "AShooterPlayerState.ClientNotifyLevelUpAvailable"); }
1865 void ClientReceiveSpawnPoints(TArray<FSpawnPointInfo> * SpawnPointsInfos) { NativeCall<void, TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.ClientReceiveSpawnPoints", SpawnPointsInfos); }
1866 void ClientRefreshDinoOrderGroup(int groupIndex, FDinoOrderGroup groupData, int UseCurrentlySelectedGroup) { NativeCall<void, int, FDinoOrderGroup, int>(this, "AShooterPlayerState.ClientRefreshDinoOrderGroup", groupIndex, groupData, UseCurrentlySelectedGroup); }
1867 void NotifyPlayerJoined(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerJoined", ThePlayerName); }
1868 void NotifyPlayerJoinedTribe(FString * ThePlayerName, FString * TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerJoinedTribe", ThePlayerName, TribeName); }
1869 void NotifyPlayerLeft(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerLeft", ThePlayerName); }
1870 void NotifyPlayerLeftTribe(FString * ThePlayerName, FString * TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerLeftTribe", ThePlayerName, TribeName); }
1871 void NotifyTribememberJoined(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberJoined", ThePlayerName); }
1872 void NotifyTribememberLeft(FString * ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberLeft", ThePlayerName); }
1873 void NotifyUniqueDinoDownloadAllowed(FString * TheDinoName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyUniqueDinoDownloadAllowed", TheDinoName); }
1874 void SendTribeInviteData(FTribeData TribeInviteData) { NativeCall<void, FTribeData>(this, "AShooterPlayerState.SendTribeInviteData", TribeInviteData); }
1875 void ServerAcceptTribeWar(int EnemyTeamID) { NativeCall<void, int>(this, "AShooterPlayerState.ServerAcceptTribeWar", EnemyTeamID); }
1876 void ServerDeclareTribeWar(int EnemyTeamID, int StartDayNum, int EndDayNumber, float WarStartTime, float WarEndTime) { NativeCall<void, int, int, int, float, float>(this, "AShooterPlayerState.ServerDeclareTribeWar", EnemyTeamID, StartDayNum, EndDayNumber, WarStartTime, WarEndTime); }
1877 void ServerDinoOrderGroup_AddOrRemoveDinoCharacter(int groupIndex, APrimalDinoCharacter * DinoCharacter, bool bAdd) { NativeCall<void, int, APrimalDinoCharacter*, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoCharacter", groupIndex, DinoCharacter, bAdd); }
1878 void ServerDinoOrderGroup_AddOrRemoveDinoClass(int groupIndex, TSubclassOf<APrimalDinoCharacter> DinoClass, bool bAdd) { NativeCall<void, int, TSubclassOf<APrimalDinoCharacter>, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoClass", groupIndex, DinoClass, bAdd); }
1879 void ServerDinoOrderGroup_Clear(int groupIndex, bool bClearClasses, bool bClearChars) { NativeCall<void, int, bool, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_Clear", groupIndex, bClearClasses, bClearChars); }
1880 void ServerDinoOrderGroup_RemoveEntryByIndex(int groupIndex, bool bIsClass, int entryIndex) { NativeCall<void, int, bool, int>(this, "AShooterPlayerState.ServerDinoOrderGroup_RemoveEntryByIndex", groupIndex, bIsClass, entryIndex); }
1881 void ServerGetAlivePlayerConnectedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAlivePlayerConnectedData"); }
1882 void ServerGetAllPlayerNamesAndLocations() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAllPlayerNamesAndLocations"); }
1883 void ServerGetPlayerBannedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerBannedData"); }
1884 void ServerGetPlayerConnectedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerConnectedData"); }
1885 void ServerGetPlayerWhiteListedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerWhiteListedData"); }
1886 void ServerGetServerOptions() { NativeCall<void>(this, "AShooterPlayerState.ServerGetServerOptions"); }
1887 void ServerRejectTribeWar(int EnemyTeamID) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRejectTribeWar", EnemyTeamID); }
1888 void ServerRequestApplyEngramPoints(TSubclassOf<UPrimalItem> forItemEntry) { NativeCall<void, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerState.ServerRequestApplyEngramPoints", forItemEntry); }
1890 void ServerRequestCreateNewTribe(FString * TribeName, FTribeGovernment TribeGovernment) { NativeCall<void, FString*, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestCreateNewTribe", TribeName, TribeGovernment); }
1891 void ServerRequestDemotePlayerInMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestDemotePlayerInMyTribe", PlayerIndexInTribe); }
1892 void ServerRequestDinoOrderGroups() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestDinoOrderGroups"); }
1893 void ServerRequestLeaveAlliance(unsigned int AllianceID) { NativeCall<void, unsigned int>(this, "AShooterPlayerState.ServerRequestLeaveAlliance", AllianceID); }
1894 void ServerRequestLeaveTribe() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestLeaveTribe"); }
1895 void ServerRequestMySpawnPoints(int IgnoreBedID, TSubclassOf<APrimalStructure> FilterClass) { NativeCall<void, int, TSubclassOf<APrimalStructure>>(this, "AShooterPlayerState.ServerRequestMySpawnPoints", IgnoreBedID, FilterClass); }
1896 void ServerRequestPromoteAllianceMember(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestPromoteAllianceMember", AllianceID, MemberID); }
1897 void ServerRequestPromotePlayerInMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestPromotePlayerInMyTribe", PlayerIndexInTribe); }
1898 void ServerRequestRemoveAllianceMember(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestRemoveAllianceMember", AllianceID, MemberID); }
1899 void ServerRequestRemovePlayerIndexFromMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestRemovePlayerIndexFromMyTribe", PlayerIndexInTribe); }
1900 void ServerRequestRenameTribe(FString * ServerRequestRenameTribe) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerRequestRenameTribe", ServerRequestRenameTribe); }
1901 void ServerRequestSetTribeGovernment(FTribeGovernment TribeGovernment) { NativeCall<void, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestSetTribeGovernment", TribeGovernment); }
1902 void ServerRequestSetTribeMemberGroupRank(int PlayerIndexInTribe, int RankGroupIndex) { NativeCall<void, int, int>(this, "AShooterPlayerState.ServerRequestSetTribeMemberGroupRank", PlayerIndexInTribe, RankGroupIndex); }
1903 void ServerRequestSpawnPointsForDownloadedCharacters(unsigned __int64 PlayerDataID, int IgnoreBedID) { NativeCall<void, unsigned __int64, int>(this, "AShooterPlayerState.ServerRequestSpawnPointsForDownloadedCharacters", PlayerDataID, IgnoreBedID); }
1904 void ServerRequestTransferOwnershipInMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestTransferOwnershipInMyTribe", PlayerIndexInTribe); }
1905 void ServerSetDefaultItemSlotClass(int slotNum, TSubclassOf<UPrimalItem> ItemClass, bool bIsEngram) { NativeCall<void, int, TSubclassOf<UPrimalItem>, bool>(this, "AShooterPlayerState.ServerSetDefaultItemSlotClass", slotNum, ItemClass, bIsEngram); }
1906 void ServerSetDinoGroupName(int groupIndex, FString * GroupName) { NativeCall<void, int, FString*>(this, "AShooterPlayerState.ServerSetDinoGroupName", groupIndex, GroupName); }
1907 void ServerSetSelectedDinoOrderGroup(int newGroup) { NativeCall<void, int>(this, "AShooterPlayerState.ServerSetSelectedDinoOrderGroup", newGroup); }
1908 void ServerTribeRequestAddRankGroup(FString * GroupName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestAddRankGroup", GroupName); }
1909 void ServerTribeRequestApplyRankGroupSettings(int RankGroupIndex, FTribeRankGroup newGroupSettings) { NativeCall<void, int, FTribeRankGroup>(this, "AShooterPlayerState.ServerTribeRequestApplyRankGroupSettings", RankGroupIndex, newGroupSettings); }
1910 void ServerTribeRequestNewAlliance(FString * AllianceName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestNewAlliance", AllianceName); }
1911 void ServerTribeRequestRemoveRankGroup(int RankGroupIndex) { NativeCall<void, int>(this, "AShooterPlayerState.ServerTribeRequestRemoveRankGroup", RankGroupIndex); }
1912};
1913
1914struct AController : AActor
1915{
1916 TWeakObjectPtr<APawn> & OldPawnField() { return *GetNativePointerField<TWeakObjectPtr<APawn>*>(this, "AController.OldPawn"); }
1917 ACharacter * CharacterField() { return *GetNativePointerField<ACharacter**>(this, "AController.Character"); }
1918 APlayerState * PlayerStateField() { return *GetNativePointerField<APlayerState**>(this, "AController.PlayerState"); }
1919 APawn * PawnField() { return *GetNativePointerField<APawn**>(this, "AController.Pawn"); }
1920 FRotator & ControlRotationField() { return *GetNativePointerField<FRotator*>(this, "AController.ControlRotation"); }
1921 TWeakObjectPtr<AActor> & StartSpotField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AController.StartSpot"); }
1922 FName & StateNameField() { return *GetNativePointerField<FName*>(this, "AController.StateName"); }
1923
1924 // Bit fields
1925
1926 BitFieldValue<bool, unsigned __int32> bAttachToPawn() { return { this, "AController.bAttachToPawn" }; }
1927
1928 // Functions
1929
1930 static UClass * GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AController.GetPrivateStaticClass"); }
1931 bool IsLocalController() { return NativeCall<bool>(this, "AController.IsLocalController"); }
1932 void FailedToSpawnPawn() { NativeCall<void>(this, "AController.FailedToSpawnPawn"); }
1933 void SetInitialLocationAndRotation(FVector * NewLocation, FRotator * NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "AController.SetInitialLocationAndRotation", NewLocation, NewRotation); }
1934 FRotator * GetControlRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "AController.GetControlRotation", result); }
1935 void SetControlRotation(FRotator * NewRotation) { NativeCall<void, FRotator*>(this, "AController.SetControlRotation", NewRotation); }
1936 void AttachToPawn(APawn * InPawn) { NativeCall<void, APawn*>(this, "AController.AttachToPawn", InPawn); }
1937 void DetachFromPawn() { NativeCall<void>(this, "AController.DetachFromPawn"); }
1938 AActor * GetViewTarget() { return NativeCall<AActor*>(this, "AController.GetViewTarget"); }
1939 void GetPlayerViewPoint(FVector * out_Location, FRotator * out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AController.GetPlayerViewPoint", out_Location, out_Rotation); }
1940 bool LineOfSightTo(AActor * Other, FVector ViewPoint, bool bAlternateChecks) { return NativeCall<bool, AActor*, FVector, bool>(this, "AController.LineOfSightTo", Other, ViewPoint, bAlternateChecks); }
1941 void PostInitializeComponents() { NativeCall<void>(this, "AController.PostInitializeComponents"); }
1942 void Possess(APawn * InPawn) { NativeCall<void, APawn*>(this, "AController.Possess", InPawn); }
1943 void PawnPendingDestroy(APawn * inPawn) { NativeCall<void, APawn*>(this, "AController.PawnPendingDestroy", inPawn); }
1944 void Reset() { NativeCall<void>(this, "AController.Reset"); }
1945 void ClientSetLocation_Implementation(FVector NewLocation, FRotator NewRotation) { NativeCall<void, FVector, FRotator>(this, "AController.ClientSetLocation_Implementation", NewLocation, NewRotation); }
1946 void ClientSetRotation_Implementation(FRotator NewRotation, bool bResetCamera) { NativeCall<void, FRotator, bool>(this, "AController.ClientSetRotation_Implementation", NewRotation, bResetCamera); }
1947 void RemovePawnTickDependency(APawn * InOldPawn) { NativeCall<void, APawn*>(this, "AController.RemovePawnTickDependency", InOldPawn); }
1948 void AddPawnTickDependency(APawn * NewPawn) { NativeCall<void, APawn*>(this, "AController.AddPawnTickDependency", NewPawn); }
1949 void SetPawn(APawn * InPawn) { NativeCall<void, APawn*>(this, "AController.SetPawn", InPawn); }
1950 void OnRep_Pawn() { NativeCall<void>(this, "AController.OnRep_Pawn"); }
1951 void OnRep_PlayerState() { NativeCall<void>(this, "AController.OnRep_PlayerState"); }
1952 void Destroyed() { NativeCall<void>(this, "AController.Destroyed"); }
1953 void CleanupPlayerState() { NativeCall<void>(this, "AController.CleanupPlayerState"); }
1954 void InstigatedAnyDamage(float Damage, UDamageType * DamageType, AActor * DamagedActor, AActor * DamageCauser) { NativeCall<void, float, UDamageType*, AActor*, AActor*>(this, "AController.InstigatedAnyDamage", Damage, DamageType, DamagedActor, DamageCauser); }
1955 void InitPlayerState() { NativeCall<void>(this, "AController.InitPlayerState"); }
1956 FRotator * GetDesiredRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "AController.GetDesiredRotation", result); }
1957 void GetActorEyesViewPoint(FVector * out_Location, FRotator * out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AController.GetActorEyesViewPoint", out_Location, out_Rotation); }
1958 FString * GetHumanReadableName(FString * result) { return NativeCall<FString*, FString*>(this, "AController.GetHumanReadableName", result); }
1959 void ChangeState(FName NewState) { NativeCall<void, FName>(this, "AController.ChangeState", NewState); }
1960 bool IsInState(FName InStateName) { return NativeCall<bool, FName>(this, "AController.IsInState", InStateName); }
1961 FVector * GetNavAgentLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "AController.GetNavAgentLocation", result); }
1962 void GetMoveGoalReachTest(AActor * MovingActor, FVector * MoveOffset, FVector * GoalOffset, float* GoalRadius, float* GoalHalfHeight) { NativeCall<void, AActor*, FVector*, FVector*, float*, float*>(this, "AController.GetMoveGoalReachTest", MovingActor, MoveOffset, GoalOffset, GoalRadius, GoalHalfHeight); }
1963 void UpdateNavigationComponents() { NativeCall<void>(this, "AController.UpdateNavigationComponents"); }
1964 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> * OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AController.GetLifetimeReplicatedProps", OutLifetimeProps); }
1965 static void StaticRegisterNativesAController() { NativeCall<void>(nullptr, "AController.StaticRegisterNativesAController"); }
1966 void ClientSetRotation(FRotator NewRotation, bool bResetCamera) { NativeCall<void, FRotator, bool>(this, "AController.ClientSetRotation", NewRotation, bResetCamera); }
1967 void ReceiveInstigatedAnyDamage(float Damage, UDamageType * DamageType, AActor * DamagedActor, AActor * DamageCauser) { NativeCall<void, float, UDamageType*, AActor*, AActor*>(this, "AController.ReceiveInstigatedAnyDamage", Damage, DamageType, DamagedActor, DamageCauser); }
1968};
1969
1971{
1972 UPlayer* PlayerField() { return *GetNativePointerField<UPlayer**>(this, "APlayerController.Player"); }
1973 APawn* AcknowledgedPawnField() { return *GetNativePointerField<APawn**>(this, "APlayerController.AcknowledgedPawn"); }
1974 float& LocalPlayerCachedLODDistanceFactorField() { return *GetNativePointerField<float*>(this, "APlayerController.LocalPlayerCachedLODDistanceFactor"); }
1975 AHUD* MyHUDField() { return *GetNativePointerField<AHUD**>(this, "APlayerController.MyHUD"); }
1976 APlayerCameraManager* PlayerCameraManagerField() { return *GetNativePointerField<APlayerCameraManager**>(this, "APlayerController.PlayerCameraManager"); }
1977 TSubclassOf<APlayerCameraManager>& PlayerCameraManagerClassField() { return *GetNativePointerField<TSubclassOf<APlayerCameraManager>*>(this, "APlayerController.PlayerCameraManagerClass"); }
1978 bool& bAutoManageActiveCameraTargetField() { return *GetNativePointerField<bool*>(this, "APlayerController.bAutoManageActiveCameraTarget"); }
1979 FRotator& TargetViewRotationField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.TargetViewRotation"); }
1980 FRotator& BlendedTargetViewRotationField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.BlendedTargetViewRotation"); }
1981 TArray<AActor*> HiddenActorsField() { return *GetNativePointerField<TArray<AActor*>*>(this, "APlayerController.HiddenActors"); }
1982 float& LastSpectatorStateSynchTimeField() { return *GetNativePointerField<float*>(this, "APlayerController.LastSpectatorStateSynchTime"); }
1983 int& ClientCapField() { return *GetNativePointerField<int*>(this, "APlayerController.ClientCap"); }
1984 long double& ServerLastReceivedSpectatorLocTimeField() { return *GetNativePointerField<long double*>(this, "APlayerController.ServerLastReceivedSpectatorLocTime"); }
1985 UCheatManager* CheatManagerField() { return *GetNativePointerField<UCheatManager**>(this, "APlayerController.CheatManager"); }
1986 TSubclassOf<UCheatManager>& CheatClassField() { return *GetNativePointerField<TSubclassOf<UCheatManager>*>(this, "APlayerController.CheatClass"); }
1987 UPlayerInput* PlayerInputField() { return *GetNativePointerField<UPlayerInput**>(this, "APlayerController.PlayerInput"); }
1988 TArray<FName>& PendingMapChangeLevelNamesField() { return *GetNativePointerField<TArray<FName>*>(this, "APlayerController.PendingMapChangeLevelNames"); }
1989 char& NetPlayerIndexField() { return *GetNativePointerField<char*>(this, "APlayerController.NetPlayerIndex"); }
1990 FPlayerMuteList& MuteListField() { return *GetNativePointerField<FPlayerMuteList*>(this, "APlayerController.MuteList"); }
1991 UNetConnection* PendingSwapConnectionField() { return *GetNativePointerField<UNetConnection**>(this, "APlayerController.PendingSwapConnection"); }
1992 UNetConnection* NetConnectionField() { return *GetNativePointerField<UNetConnection**>(this, "APlayerController.NetConnection"); }
1993 FRotator& RotationInputField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.RotationInput"); }
1994 FRotator& PreviousRotationInputField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.PreviousRotationInput"); }
1995 float& InputYawScaleField() { return *GetNativePointerField<float*>(this, "APlayerController.InputYawScale"); }
1996 float& InputPitchScaleField() { return *GetNativePointerField<float*>(this, "APlayerController.InputPitchScale"); }
1997 float& InputRollScaleField() { return *GetNativePointerField<float*>(this, "APlayerController.InputRollScale"); }
1998 TEnumAsByte<enum EMouseCursor::Type>& DefaultMouseCursorField() { return *GetNativePointerField<TEnumAsByte<enum EMouseCursor::Type>*>(this, "APlayerController.DefaultMouseCursor"); }
1999 TEnumAsByte<enum EMouseCursor::Type>& CurrentMouseCursorField() { return *GetNativePointerField<TEnumAsByte<enum EMouseCursor::Type>*>(this, "APlayerController.CurrentMouseCursor"); }
2000 TEnumAsByte<enum ECollisionChannel>& DefaultClickTraceChannelField() { return *GetNativePointerField<TEnumAsByte<enum ECollisionChannel>*>(this, "APlayerController.DefaultClickTraceChannel"); }
2001 TEnumAsByte<enum ECollisionChannel>& CurrentClickTraceChannelField() { return *GetNativePointerField<TEnumAsByte<enum ECollisionChannel>*>(this, "APlayerController.CurrentClickTraceChannel"); }
2002 bool& bLockedInputUIField() { return *GetNativePointerField<bool*>(this, "APlayerController.bLockedInputUI"); }
2003 TSubobjectPtr<USceneComponent>& TransformComponentField() { return *GetNativePointerField<TSubobjectPtr<USceneComponent>*>(this, "APlayerController.TransformComponent"); }
2004 TWeakObjectPtr<UPrimitiveComponent>& CurrentClickablePrimitiveField() { return *GetNativePointerField<TWeakObjectPtr<UPrimitiveComponent>*>(this, "APlayerController.CurrentClickablePrimitive"); }
2005 FieldArray<TWeakObjectPtr<UPrimitiveComponent>, 11> CurrentTouchablePrimitivesField() { return { this, "APlayerController.CurrentTouchablePrimitives" }; }
2006 char& IgnoreMoveInputField() { return *GetNativePointerField<char*>(this, "APlayerController.IgnoreMoveInput"); }
2007 char& IgnoreLookInputField() { return *GetNativePointerField<char*>(this, "APlayerController.IgnoreLookInput"); }
2008 TWeakObjectPtr<USceneComponent>& AudioListenerComponentField() { return *GetNativePointerField<TWeakObjectPtr<USceneComponent>*>(this, "APlayerController.AudioListenerComponent"); }
2009 FVector& AudioListenerLocationOverrideField() { return *GetNativePointerField<FVector*>(this, "APlayerController.AudioListenerLocationOverride"); }
2010 FRotator& AudioListenerRotationOverrideField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.AudioListenerRotationOverride"); }
2011 ASpectatorPawn* SpectatorPawnField() { return *GetNativePointerField<ASpectatorPawn**>(this, "APlayerController.SpectatorPawn"); }
2012 FVector& SpawnLocationField() { return *GetNativePointerField<FVector*>(this, "APlayerController.SpawnLocation"); }
2013 float& LastRetryPlayerTimeField() { return *GetNativePointerField<float*>(this, "APlayerController.LastRetryPlayerTime"); }
2014 unsigned __int16& SeamlessTravelCountField() { return *GetNativePointerField<unsigned __int16*>(this, "APlayerController.SeamlessTravelCount"); }
2015 unsigned __int16& LastCompletedSeamlessTravelCountField() { return *GetNativePointerField<unsigned __int16*>(this, "APlayerController.LastCompletedSeamlessTravelCount"); }
2016 TArray<AActor*> AlwaysReleventNetworkActorsField() { return *GetNativePointerField<TArray<AActor*>*>(this, "APlayerController.AlwaysReleventNetworkActors"); }
2017 FVector& LastReplicatedFocalLocField() { return *GetNativePointerField<FVector*>(this, "APlayerController.LastReplicatedFocalLoc"); }
2018 bool& bIsDelayedNetCleanupField() { return *GetNativePointerField<bool*>(this, "APlayerController.bIsDelayedNetCleanup"); }
2019 float& LastTeleportDistanceField() { return *GetNativePointerField<float*>(this, "APlayerController.LastTeleportDistance"); }
2020
2021 // Bit fields
2022
2023 BitFieldValue<bool, unsigned __int32> bShortConnectTimeOut() { return { this, "APlayerController.bShortConnectTimeOut" }; }
2024 BitFieldValue<bool, unsigned __int32> bShowExtendedInfoKey() { return { this, "APlayerController.bShowExtendedInfoKey" }; }
2025 BitFieldValue<bool, unsigned __int32> bIsAnselActive() { return { this, "APlayerController.bIsAnselActive" }; }
2026 BitFieldValue<bool, unsigned __int32> bForceSpawnedNotification() { return { this, "APlayerController.bForceSpawnedNotification" }; }
2027 BitFieldValue<bool, unsigned __int32> bCinematicMode() { return { this, "APlayerController.bCinematicMode" }; }
2028 BitFieldValue<bool, unsigned __int32> bIsUsingStreamingVolumes() { return { this, "APlayerController.bIsUsingStreamingVolumes" }; }
2029 BitFieldValue<bool, unsigned __int32> bPlayerIsWaiting() { return { this, "APlayerController.bPlayerIsWaiting" }; }
2030 BitFieldValue<bool, unsigned __int32> bCheatPlayer() { return { this, "APlayerController.bCheatPlayer" }; }
2031 BitFieldValue<bool, unsigned __int32> bIsAdmin() { return { this, "APlayerController.bIsAdmin" }; }
2032 BitFieldValue<bool, unsigned __int32> bShowMouseCursor() { return { this, "APlayerController.bShowMouseCursor" }; }
2033 BitFieldValue<bool, unsigned __int32> bEnableClickEvents() { return { this, "APlayerController.bEnableClickEvents" }; }
2034 BitFieldValue<bool, unsigned __int32> bEnableTouchEvents() { return { this, "APlayerController.bEnableTouchEvents" }; }
2035 BitFieldValue<bool, unsigned __int32> bEnableMouseOverEvents() { return { this, "APlayerController.bEnableMouseOverEvents" }; }
2036 BitFieldValue<bool, unsigned __int32> bEnableTouchOverEvents() { return { this, "APlayerController.bEnableTouchOverEvents" }; }
2037 BitFieldValue<bool, unsigned __int32> bForceFeedbackEnabled() { return { this, "APlayerController.bForceFeedbackEnabled" }; }
2038 BitFieldValue<bool, unsigned __int32> bCinemaDisableInputMove() { return { this, "APlayerController.bCinemaDisableInputMove" }; }
2039 BitFieldValue<bool, unsigned __int32> bCinemaDisableInputLook() { return { this, "APlayerController.bCinemaDisableInputLook" }; }
2040 BitFieldValue<bool, unsigned __int32> bAcknowledgedClientReceivedActor() { return { this, "APlayerController.bAcknowledgedClientReceivedActor" }; }
2041 BitFieldValue<bool, unsigned __int32> bInputEnabled() { return { this, "APlayerController.bInputEnabled" }; }
2042 BitFieldValue<bool, unsigned __int32> bShouldPerformFullTickWhenPaused() { return { this, "APlayerController.bShouldPerformFullTickWhenPaused" }; }
2043 BitFieldValue<bool, unsigned __int32> bOverrideAudioListener() { return { this, "APlayerController.bOverrideAudioListener" }; }
2044
2045 // Functions
2046
2047 TArray<AActor*>* GetAlwaysReleventNetworkActors() { return NativeCall<TArray<AActor*>*>(this, "APlayerController.GetAlwaysReleventNetworkActors"); }
2048 void SetKickedNotification(FString APIKey) { NativeCall<void, FString>(this, "APlayerController.SetKickedNotification", APIKey); }
2049 AActor* GetAimedUseActor(UActorComponent** UseComponent, int* hitBodyIndex, bool bForceUseActorLocation) { return NativeCall<AActor*, UActorComponent**, int*, bool>(this, "APlayerController.GetAimedUseActor", UseComponent, hitBodyIndex, bForceUseActorLocation); }
2050 AActor* BaseGetPlayerCharacter() { return NativeCall<AActor*>(this, "APlayerController.BaseGetPlayerCharacter"); }
2051 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "APlayerController.StaticClass"); }
2052 AHUD* GetHUD() { return NativeCall<AHUD*>(this, "APlayerController.GetHUD"); }
2053 FVector* GetSpawnLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APlayerController.GetSpawnLocation", result); }
2054 void ClientPlaySoundAtLocation_Implementation(USoundBase* Sound, FVector Location, float VolumeMultiplier, float PitchMultiplier) { NativeCall<void, USoundBase*, FVector, float, float>(this, "APlayerController.ClientPlaySoundAtLocation_Implementation", Sound, Location, VolumeMultiplier, PitchMultiplier); }
2055 UPlayer* GetNetOwningPlayer() { return NativeCall<UPlayer*>(this, "APlayerController.GetNetOwningPlayer"); }
2056 UNetConnection* GetNetConnection() { return NativeCall<UNetConnection*>(this, "APlayerController.GetNetConnection"); }
2057 bool IsLocalController() { return NativeCall<bool>(this, "APlayerController.IsLocalController"); }
2058 bool ServerPause_Validate() { return NativeCall<bool>(this, "APlayerController.ServerPause_Validate"); }
2059 void FailedToSpawnPawn() { NativeCall<void>(this, "APlayerController.FailedToSpawnPawn"); }
2060 void ClientFlushLevelStreaming_Implementation() { NativeCall<void>(this, "APlayerController.ClientFlushLevelStreaming_Implementation"); }
2061 void ServerUpdateLevelVisibility_Implementation(FName PackageName, bool bIsVisible) { NativeCall<void, FName, bool>(this, "APlayerController.ServerUpdateLevelVisibility_Implementation", PackageName, bIsVisible); }
2062 bool ServerUpdateLevelVisibility_Validate(FName PackageName, bool bIsVisible) { return NativeCall<bool, FName, bool>(this, "APlayerController.ServerUpdateLevelVisibility_Validate", PackageName, bIsVisible); }
2063 FString* ConsoleCommand(FString* result, FString* Cmd, bool bWriteToLog) { return NativeCall<FString*, FString*, FString*, bool>(this, "APlayerController.ConsoleCommand", result, Cmd, bWriteToLog); }
2064 void CleanUpAudioComponents() { NativeCall<void>(this, "APlayerController.CleanUpAudioComponents"); }
2065 AActor* GetViewTarget() { return NativeCall<AActor*>(this, "APlayerController.GetViewTarget"); }
2066 void AutoManageActiveCameraTarget(AActor* SuggestedTarget) { NativeCall<void, AActor*>(this, "APlayerController.AutoManageActiveCameraTarget", SuggestedTarget); }
2067 bool ServerNotifyLoadedWorld_Validate(FName WorldPackageName) { return NativeCall<bool, FName>(this, "APlayerController.ServerNotifyLoadedWorld_Validate", WorldPackageName); }
2068 void ServerNotifyLoadedWorld_Implementation(FName WorldPackageName) { NativeCall<void, FName>(this, "APlayerController.ServerNotifyLoadedWorld_Implementation", WorldPackageName); }
2069 bool HasClientLoadedCurrentWorld() { return NativeCall<bool>(this, "APlayerController.HasClientLoadedCurrentWorld"); }
2070 void ForceSingleNetUpdateFor(AActor* Target) { NativeCall<void, AActor*>(this, "APlayerController.ForceSingleNetUpdateFor", Target); }
2071 void SmoothTargetViewRotation(APawn* TargetPawn, float DeltaSeconds) { NativeCall<void, APawn*, float>(this, "APlayerController.SmoothTargetViewRotation", TargetPawn, DeltaSeconds); }
2072 void InitInputSystem() { NativeCall<void>(this, "APlayerController.InitInputSystem"); }
2073 void SafeRetryClientRestart() { NativeCall<void>(this, "APlayerController.SafeRetryClientRestart"); }
2074 void ClientRetryClientRestart_Implementation(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientRetryClientRestart_Implementation", NewPawn); }
2075 void ClientRestart_Implementation(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientRestart_Implementation", NewPawn); }
2076 void Possess(APawn* PawnToPossess) { NativeCall<void, APawn*>(this, "APlayerController.Possess", PawnToPossess); }
2077 void AcknowledgePossession(APawn* P) { NativeCall<void, APawn*>(this, "APlayerController.AcknowledgePossession", P); }
2078 void ReceivedPlayer() { NativeCall<void>(this, "APlayerController.ReceivedPlayer"); }
2079 FVector* GetFocalLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APlayerController.GetFocalLocation", result); }
2080 void PostLoad() { NativeCall<void>(this, "APlayerController.PostLoad"); }
2081 void GetActorEyesViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "APlayerController.GetActorEyesViewPoint", out_Location, out_Rotation); }
2082 void CalcCamera(float DeltaTime, FMinimalViewInfo* OutResult) { NativeCall<void, float, FMinimalViewInfo*>(this, "APlayerController.CalcCamera", DeltaTime, OutResult); }
2083 void GetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "APlayerController.GetPlayerViewPoint", out_Location, out_Rotation); }
2084 void UpdateRotation(float DeltaTime) { NativeCall<void, float>(this, "APlayerController.UpdateRotation", DeltaTime); }
2085 void PostInitializeComponents() { NativeCall<void>(this, "APlayerController.PostInitializeComponents"); }
2086 void AddCheats(bool bForce) { NativeCall<void, bool>(this, "APlayerController.AddCheats", bForce); }
2087 void EnableCheats(FString pass) { NativeCall<void, FString>(this, "APlayerController.EnableCheats", pass); }
2088 void SpawnDefaultHUD() { NativeCall<void>(this, "APlayerController.SpawnDefaultHUD"); }
2089 void CreateTouchInterface() { NativeCall<void>(this, "APlayerController.CreateTouchInterface"); }
2090 void CleanupGameViewport() { NativeCall<void>(this, "APlayerController.CleanupGameViewport"); }
2091 void GetViewportSize(int* SizeX, int* SizeY) { NativeCall<void, int*, int*>(this, "APlayerController.GetViewportSize", SizeX, SizeY); }
2092 void Reset() { NativeCall<void>(this, "APlayerController.Reset"); }
2093 void ClientReset_Implementation() { NativeCall<void>(this, "APlayerController.ClientReset_Implementation"); }
2094 void ClientGotoState_Implementation(FName NewState) { NativeCall<void, FName>(this, "APlayerController.ClientGotoState_Implementation", NewState); }
2095 bool IsFrozen() { return NativeCall<bool>(this, "APlayerController.IsFrozen"); }
2096 void ServerAcknowledgePossession_Implementation(APawn* P) { NativeCall<void, APawn*>(this, "APlayerController.ServerAcknowledgePossession_Implementation", P); }
2097 bool ServerAcknowledgePossession_Validate(APawn* P) { return NativeCall<bool, APawn*>(this, "APlayerController.ServerAcknowledgePossession_Validate", P); }
2098 void UnPossess() { NativeCall<void>(this, "APlayerController.UnPossess"); }
2099 void ClientSetHUD_Implementation(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "APlayerController.ClientSetHUD_Implementation", NewHUDClass); }
2100 void CleanupPlayerState() { NativeCall<void>(this, "APlayerController.CleanupPlayerState"); }
2101 void OnNetCleanup(UNetConnection* Connection) { NativeCall<void, UNetConnection*>(this, "APlayerController.OnNetCleanup", Connection); }
2102 void DelayedNetCleanup() { NativeCall<void>(this, "APlayerController.DelayedNetCleanup"); }
2103 void ClientPlaySound_Implementation(USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier) { NativeCall<void, USoundBase*, float, float>(this, "APlayerController.ClientPlaySound_Implementation", Sound, VolumeMultiplier, PitchMultiplier); }
2104 void ClientTeamMessage_Implementation(APlayerState* SenderPlayerState, FString* S, FName Type, float MsgLifeTime) { NativeCall<void, APlayerState*, FString*, FName, float>(this, "APlayerController.ClientTeamMessage_Implementation", SenderPlayerState, S, Type, MsgLifeTime); }
2105 void ServerToggleAILogging_Implementation() { NativeCall<void>(this, "APlayerController.ServerToggleAILogging_Implementation"); }
2106 void PawnLeavingGame() { NativeCall<void>(this, "APlayerController.PawnLeavingGame"); }
2107 void EndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "APlayerController.EndPlay", EndPlayReason); }
2108 void Destroyed() { NativeCall<void>(this, "APlayerController.Destroyed"); }
2109 void FOV(float F) { NativeCall<void, float>(this, "APlayerController.FOV", F); }
2110 void Camera(FName NewMode) { NativeCall<void, FName>(this, "APlayerController.Camera", NewMode); }
2111 void ServerCamera_Implementation(FName NewMode) { NativeCall<void, FName>(this, "APlayerController.ServerCamera_Implementation", NewMode); }
2112 void SetCameraMode(FName NewCamMode) { NativeCall<void, FName>(this, "APlayerController.SetCameraMode", NewCamMode); }
2113 void ResetCameraMode() { NativeCall<void>(this, "APlayerController.ResetCameraMode"); }
2114 void ClientSetCameraFade_Implementation(bool bEnableFading, FColor FadeColor, FVector2D FadeAlpha, float FadeTime, bool bFadeAudio) { NativeCall<void, bool, FColor, FVector2D, float, bool>(this, "APlayerController.ClientSetCameraFade_Implementation", bEnableFading, FadeColor, FadeAlpha, FadeTime, bFadeAudio); }
2115 void SendClientAdjustment() { NativeCall<void>(this, "APlayerController.SendClientAdjustment"); }
2116 void ClientCapBandwidth_Implementation(int Cap) { NativeCall<void, int>(this, "APlayerController.ClientCapBandwidth_Implementation", Cap); }
2117 void SetSpawnLocation(FVector* NewLocation) { NativeCall<void, FVector*>(this, "APlayerController.SetSpawnLocation", NewLocation); }
2118 void SetInitialLocationAndRotation(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "APlayerController.SetInitialLocationAndRotation", NewLocation, NewRotation); }
2119 void ServerUpdateCamera_Implementation(FVector_NetQuantize CamLoc, int CamPitchAndYaw) { NativeCall<void, FVector_NetQuantize, int>(this, "APlayerController.ServerUpdateCamera_Implementation", CamLoc, CamPitchAndYaw); }
2120 void ClientReturnToMainMenu_Implementation(FString* ReturnReason) { NativeCall<void, FString*>(this, "APlayerController.ClientReturnToMainMenu_Implementation", ReturnReason); }
2121 bool IsPaused() { return NativeCall<bool>(this, "APlayerController.IsPaused"); }
2122 void Pause() { NativeCall<void>(this, "APlayerController.Pause"); }
2123 void ServerPause_Implementation() { NativeCall<void>(this, "APlayerController.ServerPause_Implementation"); }
2124 void SetName(FString* S) { NativeCall<void, FString*>(this, "APlayerController.SetName", S); }
2125 void ServerChangeName_Implementation(FString* S) { NativeCall<void, FString*>(this, "APlayerController.ServerChangeName_Implementation", S); }
2126 bool ServerChangeName_Validate(FString* S) { return NativeCall<bool, FString*>(this, "APlayerController.ServerChangeName_Validate", S); }
2127 void NotifyLoadedWorld(FName WorldPackageName, bool bFinalDest) { NativeCall<void, FName, bool>(this, "APlayerController.NotifyLoadedWorld", WorldPackageName, bFinalDest); }
2128 void GameHasEnded(AActor* EndGameFocus, bool bIsWinner) { NativeCall<void, AActor*, bool>(this, "APlayerController.GameHasEnded", EndGameFocus, bIsWinner); }
2129 void ClientGameEnded_Implementation(AActor* EndGameFocus, bool bIsWinner) { NativeCall<void, AActor*, bool>(this, "APlayerController.ClientGameEnded_Implementation", EndGameFocus, bIsWinner); }
2130 bool GetHitResultUnderCursor(ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, ECollisionChannel, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderCursor", TraceChannel, bTraceComplex, HitResult); }
2131 bool GetHitResultUnderCursorByChannel(ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, ETraceTypeQuery, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderCursorByChannel", TraceChannel, bTraceComplex, HitResult); }
2132 bool GetHitResultUnderCursorForObjects(TArray<TEnumAsByte<enum EObjectTypeQuery>>* ObjectTypes, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, TArray<TEnumAsByte<enum EObjectTypeQuery>>*, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderCursorForObjects", ObjectTypes, bTraceComplex, HitResult); }
2133 bool GetHitResultUnderFinger(ETouchIndex::Type FingerIndex, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, ETouchIndex::Type, ECollisionChannel, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderFinger", FingerIndex, TraceChannel, bTraceComplex, HitResult); }
2134 bool GetHitResultUnderFingerByChannel(ETouchIndex::Type FingerIndex, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, ETouchIndex::Type, ETraceTypeQuery, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderFingerByChannel", FingerIndex, TraceChannel, bTraceComplex, HitResult); }
2135 bool GetHitResultUnderFingerForObjects(ETouchIndex::Type FingerIndex, TArray<TEnumAsByte<enum EObjectTypeQuery>>* ObjectTypes, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, ETouchIndex::Type, TArray<TEnumAsByte<enum EObjectTypeQuery>>*, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderFingerForObjects", FingerIndex, ObjectTypes, bTraceComplex, HitResult); }
2136 bool DeprojectMousePositionToWorld(FVector* WorldLocation, FVector* WorldDirection) { return NativeCall<bool, FVector*, FVector*>(this, "APlayerController.DeprojectMousePositionToWorld", WorldLocation, WorldDirection); }
2137 bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, FVector* WorldLocation, FVector* WorldDirection) { return NativeCall<bool, float, float, FVector*, FVector*>(this, "APlayerController.DeprojectScreenPositionToWorld", ScreenX, ScreenY, WorldLocation, WorldDirection); }
2138 bool ProjectWorldLocationToScreen(FVector WorldLocation, FVector2D* ScreenLocation, FVector* Out_ViewLocation, FBox2D* Out_ViewRect, bool* Out_bIsScreenLocationInsideViewRect) { return NativeCall<bool, FVector, FVector2D*, FVector*, FBox2D*, bool*>(this, "APlayerController.ProjectWorldLocationToScreen", WorldLocation, ScreenLocation, Out_ViewLocation, Out_ViewRect, Out_bIsScreenLocationInsideViewRect); }
2139 bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, FVector2D, ECollisionChannel, bool, FHitResult*>(this, "APlayerController.GetHitResultAtScreenPosition", ScreenPosition, TraceChannel, bTraceComplex, HitResult); }
2140 bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, FVector2D, ETraceTypeQuery, bool, FHitResult*>(this, "APlayerController.GetHitResultAtScreenPosition", ScreenPosition, TraceChannel, bTraceComplex, HitResult); }
2141 bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, TArray<TEnumAsByte<enum EObjectTypeQuery>>* ObjectTypes, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, FVector2D, TArray<TEnumAsByte<enum EObjectTypeQuery>>*, bool, FHitResult*>(this, "APlayerController.GetHitResultAtScreenPosition", ScreenPosition, ObjectTypes, bTraceComplex, HitResult); }
2142 void PlayerTick(float DeltaTime) { NativeCall<void, float>(this, "APlayerController.PlayerTick", DeltaTime); }
2143 void FlushPressedKeys() { NativeCall<void>(this, "APlayerController.FlushPressedKeys"); }
2144 bool InputKey(FKey Key, EInputEvent EventType, float AmountDepressed, bool bGamepad) { return NativeCall<bool, FKey, EInputEvent, float, bool>(this, "APlayerController.InputKey", Key, EventType, AmountDepressed, bGamepad); }
2145 bool InputAxis(FKey Key, float Delta, float DeltaTime, int NumSamples, bool bGamepad) { return NativeCall<bool, FKey, float, float, int, bool>(this, "APlayerController.InputAxis", Key, Delta, DeltaTime, NumSamples, bGamepad); }
2146 bool InputTouch(unsigned int Handle, ETouchType::Type Type, FVector2D* TouchLocation, FDateTime DeviceTimestamp, unsigned int TouchpadIndex) { return NativeCall<bool, unsigned int, ETouchType::Type, FVector2D*, FDateTime, unsigned int>(this, "APlayerController.InputTouch", Handle, Type, TouchLocation, DeviceTimestamp, TouchpadIndex); }
2147 bool InputMotion(FVector* Tilt, FVector* RotationRate, FVector* Gravity, FVector* Acceleration) { return NativeCall<bool, FVector*, FVector*, FVector*, FVector*>(this, "APlayerController.InputMotion", Tilt, RotationRate, Gravity, Acceleration); }
2148 bool ShouldShowMouseCursor() { return NativeCall<bool>(this, "APlayerController.ShouldShowMouseCursor"); }
2149 EMouseCursor::Type GetMouseCursor() { return NativeCall<EMouseCursor::Type>(this, "APlayerController.GetMouseCursor"); }
2150 void SetupInputComponent() { NativeCall<void>(this, "APlayerController.SetupInputComponent"); }
2151 void ProcessPlayerInput(const float DeltaTime, const bool bGamePaused) { NativeCall<void, const float, const bool>(this, "APlayerController.ProcessPlayerInput", DeltaTime, bGamePaused); }
2152 void PostProcessInput(const float DeltaTime, const bool bGamePaused) { NativeCall<void, const float, const bool>(this, "APlayerController.PostProcessInput", DeltaTime, bGamePaused); }
2153 void ResetIgnoreInputFlags() { NativeCall<void>(this, "APlayerController.ResetIgnoreInputFlags"); }
2154 void SetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning) { NativeCall<void, bool, bool, bool>(this, "APlayerController.SetCinematicMode", bInCinematicMode, bAffectsMovement, bAffectsTurning); }
2155 void SetIgnoreMoveInput(bool bNewMoveInput) { NativeCall<void, bool>(this, "APlayerController.SetIgnoreMoveInput", bNewMoveInput); }
2156 bool IsMoveInputIgnored() { return NativeCall<bool>(this, "APlayerController.IsMoveInputIgnored"); }
2157 void SetIgnoreLookInput(bool bNewLookInput) { NativeCall<void, bool>(this, "APlayerController.SetIgnoreLookInput", bNewLookInput); }
2158 bool IsLookInputIgnored() { return NativeCall<bool>(this, "APlayerController.IsLookInputIgnored"); }
2159 void ServerVerifyViewTarget_Implementation() { NativeCall<void>(this, "APlayerController.ServerVerifyViewTarget_Implementation"); }
2160 void SpawnPlayerCameraManager() { NativeCall<void>(this, "APlayerController.SpawnPlayerCameraManager"); }
2161 void GetAudioListenerPosition(FVector* OutLocation, FVector* OutFrontDir, FVector* OutRightDir) { NativeCall<void, FVector*, FVector*, FVector*>(this, "APlayerController.GetAudioListenerPosition", OutLocation, OutFrontDir, OutRightDir); }
2162 void SetAudioListenerOverride(USceneComponent* AttachedComponent, FVector Location, FRotator Rotation) { NativeCall<void, USceneComponent*, FVector, FRotator>(this, "APlayerController.SetAudioListenerOverride", AttachedComponent, Location, Rotation); }
2163 void ClearAudioListenerOverride() { NativeCall<void>(this, "APlayerController.ClearAudioListenerOverride"); }
2164 void ServerCheckClientPossession_Implementation() { NativeCall<void>(this, "APlayerController.ServerCheckClientPossession_Implementation"); }
2165 void SafeServerCheckClientPossession() { NativeCall<void>(this, "APlayerController.SafeServerCheckClientPossession"); }
2166 void SafeServerUpdateSpectatorState() { NativeCall<void>(this, "APlayerController.SafeServerUpdateSpectatorState"); }
2167 void ServerSetSpectatorLocation_Implementation(FVector NewLoc) { NativeCall<void, FVector>(this, "APlayerController.ServerSetSpectatorLocation_Implementation", NewLoc); }
2168 void ServerViewNextPlayer_Implementation() { NativeCall<void>(this, "APlayerController.ServerViewNextPlayer_Implementation"); }
2169 void ServerViewPrevPlayer_Implementation() { NativeCall<void>(this, "APlayerController.ServerViewPrevPlayer_Implementation"); }
2170 APlayerState* GetNextViewablePlayer(int dir) { return NativeCall<APlayerState*, int>(this, "APlayerController.GetNextViewablePlayer", dir); }
2171 void ViewAPlayer(int dir) { NativeCall<void, int>(this, "APlayerController.ViewAPlayer", dir); }
2172 void StartFire(char FireModeNum) { NativeCall<void, char>(this, "APlayerController.StartFire", FireModeNum); }
2173 bool NotifyServerReceivedClientData(APawn* InPawn, float TimeStamp) { return NativeCall<bool, APawn*, float>(this, "APlayerController.NotifyServerReceivedClientData", InPawn, TimeStamp); }
2174 void ServerRestartPlayer_Implementation() { NativeCall<void>(this, "APlayerController.ServerRestartPlayer_Implementation"); }
2175 bool CanRestartPlayer() { return NativeCall<bool>(this, "APlayerController.CanRestartPlayer"); }
2176 void ClientIgnoreMoveInput_Implementation(bool bIgnore) { NativeCall<void, bool>(this, "APlayerController.ClientIgnoreMoveInput_Implementation", bIgnore); }
2177 void ClientIgnoreLookInput_Implementation(bool bIgnore) { NativeCall<void, bool>(this, "APlayerController.ClientIgnoreLookInput_Implementation", bIgnore); }
2178 void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning) { NativeCall<void, bool, bool, bool, bool, bool>(this, "APlayerController.SetCinematicMode", bInCinematicMode, bHidePlayer, bAffectsHUD, bAffectsMovement, bAffectsTurning); }
2179 void ClientSetCinematicMode_Implementation(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD) { NativeCall<void, bool, bool, bool, bool>(this, "APlayerController.ClientSetCinematicMode_Implementation", bInCinematicMode, bAffectsMovement, bAffectsTurning, bAffectsHUD); }
2180 void ClientForceGarbageCollection_Implementation() { NativeCall<void>(this, "APlayerController.ClientForceGarbageCollection_Implementation"); }
2181 void ClientPrepareMapChange_Implementation(FName LevelName, bool bFirst, bool bLast) { NativeCall<void, FName, bool, bool>(this, "APlayerController.ClientPrepareMapChange_Implementation", LevelName, bFirst, bLast); }
2182 void DelayedPrepareMapChange() { NativeCall<void>(this, "APlayerController.DelayedPrepareMapChange"); }
2183 void ClientCommitMapChange_Implementation() { NativeCall<void>(this, "APlayerController.ClientCommitMapChange_Implementation"); }
2184 void ClientCancelPendingMapChange_Implementation() { NativeCall<void>(this, "APlayerController.ClientCancelPendingMapChange_Implementation"); }
2185 void ClientSetBlockOnAsyncLoading_Implementation() { NativeCall<void>(this, "APlayerController.ClientSetBlockOnAsyncLoading_Implementation"); }
2186 void GetSeamlessTravelActorList(bool bToEntry, TArray<AActor*>* ActorList) { NativeCall<void, bool, TArray<AActor*>*>(this, "APlayerController.GetSeamlessTravelActorList", bToEntry, ActorList); }
2187 void SeamlessTravelFrom(APlayerController* OldPC) { NativeCall<void, APlayerController*>(this, "APlayerController.SeamlessTravelFrom", OldPC); }
2188 void ClientEnableNetworkVoice_Implementation(bool bEnable) { NativeCall<void, bool>(this, "APlayerController.ClientEnableNetworkVoice_Implementation", bEnable); }
2189 void StartTalking() { NativeCall<void>(this, "APlayerController.StartTalking"); }
2190 void StopTalking() { NativeCall<void>(this, "APlayerController.StopTalking"); }
2191 void ToggleSpeaking(bool bSpeaking, bool bUseSuperRange) { NativeCall<void, bool, bool>(this, "APlayerController.ToggleSpeaking", bSpeaking, bUseSuperRange); }
2192 void ClientVoiceHandshakeComplete_Implementation() { NativeCall<void>(this, "APlayerController.ClientVoiceHandshakeComplete_Implementation"); }
2193 void ServerMutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerMutePlayer_Implementation", PlayerId); }
2194 bool ServerUnmutePlayer_Validate(FUniqueNetIdRepl PlayerId) { return NativeCall<bool, FUniqueNetIdRepl>(this, "APlayerController.ServerUnmutePlayer_Validate", PlayerId); }
2195 void ServerUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerUnmutePlayer_Implementation", PlayerId); }
2196 void ClientMutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientMutePlayer_Implementation", PlayerId); }
2197 void ClientUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientUnmutePlayer_Implementation", PlayerId); }
2198 bool IsPlayerMuted(FUniqueNetId* PlayerId) { return NativeCall<bool, FUniqueNetId*>(this, "APlayerController.IsPlayerMuted", PlayerId); }
2199 bool IsPlayerMuted(FString* VivoxUsername) { return NativeCall<bool, FString*>(this, "APlayerController.IsPlayerMuted", VivoxUsername); }
2200 bool ShouldReplicateVoicePacketFrom(FUniqueNetId* Sender, char ShouldUseSuperRange, char* PlaybackFlags) { return NativeCall<bool, FUniqueNetId*, char, char*>(this, "APlayerController.ShouldReplicateVoicePacketFrom", Sender, ShouldUseSuperRange, PlaybackFlags); }
2201 void ClientWasKicked_Implementation(FText* KickReason) { NativeCall<void, FText*>(this, "APlayerController.ClientWasKicked_Implementation", KickReason); }
2202 bool IsPrimaryPlayer() { return NativeCall<bool>(this, "APlayerController.IsPrimaryPlayer"); }
2203 bool IsSplitscreenPlayer(int* OutSplitscreenPlayerIndex) { return NativeCall<bool, int*>(this, "APlayerController.IsSplitscreenPlayer", OutSplitscreenPlayerIndex); }
2204 int GetSplitscreenPlayerCount() { return NativeCall<int>(this, "APlayerController.GetSplitscreenPlayerCount"); }
2205 void ClientSetForceMipLevelsToBeResident_Implementation(UMaterialInterface* Material, float ForceDuration, int CinematicTextureGroups) { NativeCall<void, UMaterialInterface*, float, int>(this, "APlayerController.ClientSetForceMipLevelsToBeResident_Implementation", Material, ForceDuration, CinematicTextureGroups); }
2206 void ClientPrestreamTextures_Implementation(AActor* ForcedActor, float ForceDuration, bool bEnableStreaming, int CinematicTextureGroups) { NativeCall<void, AActor*, float, bool, int>(this, "APlayerController.ClientPrestreamTextures_Implementation", ForcedActor, ForceDuration, bEnableStreaming, CinematicTextureGroups); }
2207 void ProcessForceFeedback(const float DeltaTime, const bool bGamePaused) { NativeCall<void, const float, const bool>(this, "APlayerController.ProcessForceFeedback", DeltaTime, bGamePaused); }
2208 void ClientClearCameraLensEffects_Implementation() { NativeCall<void>(this, "APlayerController.ClientClearCameraLensEffects_Implementation"); }
2209 void ReceivedSpectatorClass(TSubclassOf<AGameMode> SpectatorClass) { NativeCall<void, TSubclassOf<AGameMode>>(this, "APlayerController.ReceivedSpectatorClass", SpectatorClass); }
2210 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APlayerController.GetLifetimeReplicatedProps", OutLifetimeProps); }
2211 void SetPawn(APawn* InPawn) { NativeCall<void, APawn*>(this, "APlayerController.SetPawn", InPawn); }
2212 void ClientNetGUIDActorDeletion_Implementation(FNetworkGUID TheNetGUID) { NativeCall<void, FNetworkGUID>(this, "APlayerController.ClientNetGUIDActorDeletion_Implementation", TheNetGUID); }
2213 void SetPlayer(UPlayer* InPlayer) { NativeCall<void, UPlayer*>(this, "APlayerController.SetPlayer", InPlayer); }
2214 void TickPlayerInput(const float DeltaSeconds, const bool bGamePaused) { NativeCall<void, const float, const bool>(this, "APlayerController.TickPlayerInput", DeltaSeconds, bGamePaused); }
2215 bool IsNetRelevantFor(APlayerController* RealViewer, AActor* Viewer, FVector* SrcLocation) { return NativeCall<bool, APlayerController*, AActor*, FVector*>(this, "APlayerController.IsNetRelevantFor", RealViewer, Viewer, SrcLocation); }
2216 FString* GetPlayerNetworkAddress(FString* result) { return NativeCall<FString*, FString*>(this, "APlayerController.GetPlayerNetworkAddress", result); }
2217 bool DefaultCanUnpause() { return NativeCall<bool>(this, "APlayerController.DefaultCanUnpause"); }
2218 void StartSpectatingOnly() { NativeCall<void>(this, "APlayerController.StartSpectatingOnly"); }
2219 void EndPlayingState() { NativeCall<void>(this, "APlayerController.EndPlayingState"); }
2220 void BeginSpectatingState() { NativeCall<void>(this, "APlayerController.BeginSpectatingState"); }
2221 void SetSpectatorPawn(ASpectatorPawn* NewSpectatorPawn) { NativeCall<void, ASpectatorPawn*>(this, "APlayerController.SetSpectatorPawn", NewSpectatorPawn); }
2222 ASpectatorPawn* SpawnSpectatorPawn() { return NativeCall<ASpectatorPawn*>(this, "APlayerController.SpawnSpectatorPawn"); }
2223 void DestroySpectatorPawn() { NativeCall<void>(this, "APlayerController.DestroySpectatorPawn"); }
2224 APawn* GetPawnOrSpectator() { return NativeCall<APawn*>(this, "APlayerController.GetPawnOrSpectator"); }
2225 void UpdateStateInputComponents() { NativeCall<void>(this, "APlayerController.UpdateStateInputComponents"); }
2226 void ChangeState(FName NewState) { NativeCall<void, FName>(this, "APlayerController.ChangeState", NewState); }
2227 void EndSpectatingState() { NativeCall<void>(this, "APlayerController.EndSpectatingState"); }
2228 void BeginInactiveState() { NativeCall<void>(this, "APlayerController.BeginInactiveState"); }
2229 void AddPitchInput(float Val) { NativeCall<void, float>(this, "APlayerController.AddPitchInput", Val); }
2230 void AddYawInput(float Val) { NativeCall<void, float>(this, "APlayerController.AddYawInput", Val); }
2231 void AddRollInput(float Val) { NativeCall<void, float>(this, "APlayerController.AddRollInput", Val); }
2232 bool IsInputKeyDown(FKey Key) { return NativeCall<bool, FKey>(this, "APlayerController.IsInputKeyDown", Key); }
2233 bool WasInputKeyJustPressed(FKey Key) { return NativeCall<bool, FKey>(this, "APlayerController.WasInputKeyJustPressed", Key); }
2234 bool WasInputKeyJustReleased(FKey Key) { return NativeCall<bool, FKey>(this, "APlayerController.WasInputKeyJustReleased", Key); }
2235 float GetInputAnalogKeyState(FKey Key) { return NativeCall<float, FKey>(this, "APlayerController.GetInputAnalogKeyState", Key); }
2236 FVector* GetInputVectorKeyState(FVector* result, FKey Key) { return NativeCall<FVector*, FVector*, FKey>(this, "APlayerController.GetInputVectorKeyState", result, Key); }
2237 void GetInputMotionState(FVector* Tilt, FVector* RotationRate, FVector* Gravity, FVector* Acceleration) { NativeCall<void, FVector*, FVector*, FVector*, FVector*>(this, "APlayerController.GetInputMotionState", Tilt, RotationRate, Gravity, Acceleration); }
2238 float GetInputKeyTimeDown(FKey Key) { return NativeCall<float, FKey>(this, "APlayerController.GetInputKeyTimeDown", Key); }
2239 bool GetMousePosition(float* LocationX, float* LocationY) { return NativeCall<bool, float*, float*>(this, "APlayerController.GetMousePosition", LocationX, LocationY); }
2240 void GetInputMouseDelta(float* DeltaX, float* DeltaY) { NativeCall<void, float*, float*>(this, "APlayerController.GetInputMouseDelta", DeltaX, DeltaY); }
2241 void EnableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "APlayerController.EnableInput", PlayerController); }
2242 void DisableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "APlayerController.DisableInput", PlayerController); }
2243 void SetVirtualJoystickVisibility(bool bVisible) { NativeCall<void, bool>(this, "APlayerController.SetVirtualJoystickVisibility", bVisible); }
2244 void UpdateCameraManager(float DeltaSeconds) { NativeCall<void, float>(this, "APlayerController.UpdateCameraManager", DeltaSeconds); }
2245 void ClientRepObjRef_Implementation(UObject* Object) { NativeCall<void, UObject*>(this, "APlayerController.ClientRepObjRef_Implementation", Object); }
2246 void NetSpawnActorAtLocation_Implementation(TSubclassOf<AActor> AnActorClass, FVector_NetQuantize AtLocation, FRotator_NetQuantize AtRotation, USceneComponent* attachToComponent, int dataIndex, FName attachSocketName) { NativeCall<void, TSubclassOf<AActor>, FVector_NetQuantize, FRotator_NetQuantize, USceneComponent*, int, FName>(this, "APlayerController.NetSpawnActorAtLocation_Implementation", AnActorClass, AtLocation, AtRotation, attachToComponent, dataIndex, attachSocketName); }
2247 void ServerReceivedPlayerControllerAck_Implementation() { NativeCall<void>(this, "APlayerController.ServerReceivedPlayerControllerAck_Implementation"); }
2248 void ClientProcessNetExecCommandUnreliable_Implementation(AActor* ForActor, FName CommandName, FNetExecParams ExecParams) { NativeCall<void, AActor*, FName, FNetExecParams>(this, "APlayerController.ClientProcessNetExecCommandUnreliable_Implementation", ForActor, CommandName, ExecParams); }
2249 bool NetConnectionHasActiveActor(AActor* AnActor) { return NativeCall<bool, AActor*>(this, "APlayerController.NetConnectionHasActiveActor", AnActor); }
2250 void ClientProcessSimpleNetExecCommandBP_Implementation(AActor* ForActor, FName CommandName) { NativeCall<void, AActor*, FName>(this, "APlayerController.ClientProcessSimpleNetExecCommandBP_Implementation", ForActor, CommandName); }
2251 void ClientProcessSimpleNetExecCommandUnreliableBP_Implementation(AActor* ForActor, FName CommandName) { NativeCall<void, AActor*, FName>(this, "APlayerController.ClientProcessSimpleNetExecCommandUnreliableBP_Implementation", ForActor, CommandName); }
2252 static void StaticRegisterNativesAPlayerController() { NativeCall<void>(nullptr, "APlayerController.StaticRegisterNativesAPlayerController"); }
2253 void ClientClearCameraLensEffects() { NativeCall<void>(this, "APlayerController.ClientClearCameraLensEffects"); }
2254 void ClientCommitMapChange() { NativeCall<void>(this, "APlayerController.ClientCommitMapChange"); }
2255 void ClientEnableNetworkVoice(bool bEnable) { NativeCall<void, bool>(this, "APlayerController.ClientEnableNetworkVoice", bEnable); }
2256 void ClientGotoState(FName NewState) { NativeCall<void, FName>(this, "APlayerController.ClientGotoState", NewState); }
2257 void ClientMessage(FString* S, FName Type, float MsgLifeTime) { NativeCall<void, FString*, FName, float>(this, "APlayerController.ClientMessage", S, Type, MsgLifeTime); }
2258 void ClientMutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientMutePlayer", PlayerId); }
2259 void ClientRepObjRef(UObject* Object) { NativeCall<void, UObject*>(this, "APlayerController.ClientRepObjRef", Object); }
2260 void ClientRetryClientRestart(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientRetryClientRestart", NewPawn); }
2261 void ClientReturnToMainMenu(FString* ReturnReason) { NativeCall<void, FString*>(this, "APlayerController.ClientReturnToMainMenu", ReturnReason); }
2262 void ClientSetHUD(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "APlayerController.ClientSetHUD", NewHUDClass); }
2263 void ClientTeamMessage(APlayerState* SenderPlayerState, FString* S, FName Type, float MsgLifeTime) { NativeCall<void, APlayerState*, FString*, FName, float>(this, "APlayerController.ClientTeamMessage", SenderPlayerState, S, Type, MsgLifeTime); }
2264 void ClientUnmutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientUnmutePlayer", PlayerId); }
2265 void ClientVoiceHandshakeComplete() { NativeCall<void>(this, "APlayerController.ClientVoiceHandshakeComplete"); }
2266 void ClientWasKicked(FText* KickReason) { NativeCall<void, FText*>(this, "APlayerController.ClientWasKicked", KickReason); }
2267 void ServerChangeName(FString* S) { NativeCall<void, FString*>(this, "APlayerController.ServerChangeName", S); }
2268 void ServerMutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerMutePlayer", PlayerId); }
2269 void ServerRestartPlayer() { NativeCall<void>(this, "APlayerController.ServerRestartPlayer"); }
2270 void ServerUnmutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerUnmutePlayer", PlayerId); }
2271 void ServerVerifyViewTarget() { NativeCall<void>(this, "APlayerController.ServerVerifyViewTarget"); }
2272};
2273
2275{
2276 FName& ServerSayStringField() { return *GetNativePointerField<FName*>(this, "ABasePlayerController.ServerSayString"); }
2277 bool& bHasSentStartEventsField() { return *GetNativePointerField<bool*>(this, "ABasePlayerController.bHasSentStartEvents"); }
2278
2279 // Bit fields
2280
2281 BitFieldValue<bool, unsigned __int32> bCheatEnabled() { return { this, "ABasePlayerController.bCheatEnabled" }; }
2282 BitFieldValue<bool, unsigned __int32> bGameEndedFrame() { return { this, "ABasePlayerController.bGameEndedFrame" }; }
2283 BitFieldValue<bool, unsigned __int32> bAllowGameActions() { return { this, "ABasePlayerController.bAllowGameActions" }; }
2284
2285 // Functions
2286
2287 void OnQueryAchievementsComplete(FUniqueNetId* PlayerId, const bool bWasSuccessful) { NativeCall<void, FUniqueNetId*, const bool>(this, "ABasePlayerController.OnQueryAchievementsComplete", PlayerId, bWasSuccessful); }
2288 void GameHasEnded(AActor* EndGameFocus, bool bIsWinner) { NativeCall<void, AActor*, bool>(this, "ABasePlayerController.GameHasEnded", EndGameFocus, bIsWinner); }
2289 void SimulateInputKey(FKey Key, bool bPressed) { NativeCall<void, FKey, bool>(this, "ABasePlayerController.SimulateInputKey", Key, bPressed); }
2290 void QueryAchievements() { NativeCall<void>(this, "ABasePlayerController.QueryAchievements"); }
2291 void ClientGameStarted_Implementation() { NativeCall<void>(this, "ABasePlayerController.ClientGameStarted_Implementation"); }
2292 void ClientStartOnlineGame_Implementation() { NativeCall<void>(this, "ABasePlayerController.ClientStartOnlineGame_Implementation"); }
2293 void ClientEndOnlineGame_Implementation() { NativeCall<void>(this, "ABasePlayerController.ClientEndOnlineGame_Implementation"); }
2294 void HandleReturnToMainMenu() { NativeCall<void>(this, "ABasePlayerController.HandleReturnToMainMenu"); }
2295 void ClientReturnToMainMenu_Implementation(FString* ReturnReason) { NativeCall<void, FString*>(this, "ABasePlayerController.ClientReturnToMainMenu_Implementation", ReturnReason); }
2296 void CleanupSessionOnReturnToMenu() { NativeCall<void>(this, "ABasePlayerController.CleanupSessionOnReturnToMenu"); }
2297 void ClientGameEnded_Implementation(AActor* EndGameFocus, bool bIsWinner) { NativeCall<void, AActor*, bool>(this, "ABasePlayerController.ClientGameEnded_Implementation", EndGameFocus, bIsWinner); }
2298 void ClientSendRoundEndEvent_Implementation(bool bIsWinner, int ExpendedTimeInSeconds) { NativeCall<void, bool, int>(this, "ABasePlayerController.ClientSendRoundEndEvent_Implementation", bIsWinner, ExpendedTimeInSeconds); }
2299 void ClientSetSpectatorCamera_Implementation(FVector CameraLocation, FRotator CameraRotation) { NativeCall<void, FVector, FRotator>(this, "ABasePlayerController.ClientSetSpectatorCamera_Implementation", CameraLocation, CameraRotation); }
2300 void ServerCheat_Implementation(FString* Msg) { NativeCall<void, FString*>(this, "ABasePlayerController.ServerCheat_Implementation", Msg); }
2301 bool IsMoveInputIgnored() { return NativeCall<bool>(this, "ABasePlayerController.IsMoveInputIgnored"); }
2302 bool IsLookInputIgnored() { return NativeCall<bool>(this, "ABasePlayerController.IsLookInputIgnored"); }
2303 bool IsGameInputAllowed() { return NativeCall<bool>(this, "ABasePlayerController.IsGameInputAllowed"); }
2304 static void StaticRegisterNativesABasePlayerController() { NativeCall<void>(nullptr, "ABasePlayerController.StaticRegisterNativesABasePlayerController"); }
2305 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ABasePlayerController.GetPrivateStaticClass", Package); }
2306 void ClientEndOnlineGame() { NativeCall<void>(this, "ABasePlayerController.ClientEndOnlineGame"); }
2307 void ClientGameStarted() { NativeCall<void>(this, "ABasePlayerController.ClientGameStarted"); }
2308 void ClientSendRoundEndEvent(bool bIsWinner, int ExpendedTimeInSeconds) { NativeCall<void, bool, int>(this, "ABasePlayerController.ClientSendRoundEndEvent", bIsWinner, ExpendedTimeInSeconds); }
2309 void ClientSetSpectatorCamera(FVector CameraLocation, FRotator CameraRotation) { NativeCall<void, FVector, FRotator>(this, "ABasePlayerController.ClientSetSpectatorCamera", CameraLocation, CameraRotation); }
2310 void ClientStartOnlineGame() { NativeCall<void>(this, "ABasePlayerController.ClientStartOnlineGame"); }
2311 void ServerCheat(FString* Msg) { NativeCall<void, FString*>(this, "ABasePlayerController.ServerCheat", Msg); }
2312 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "ABasePlayerController.StaticClass"); }
2313};
2314
2316{
2317 FieldArray<char, 10> HeldItemSlotField() { return { this, "AShooterPlayerController.HeldItemSlot" }; }
2318 FieldArray<char, 10> UsedItemSlotField() { return { this, "AShooterPlayerController.UsedItemSlot" }; }
2319 FieldArray<long double, 10> LastRepeatUseConsumableTimeField() { return { this, "AShooterPlayerController.LastRepeatUseConsumableTime" }; }
2320 FieldArray<long double, 10> HeldItemSlotTimeField() { return { this, "AShooterPlayerController.HeldItemSlotTime" }; }
2321 FieldArray<long double, 10> LastUsedItemSlotTimesField() { return { this, "AShooterPlayerController.LastUsedItemSlotTimes" }; }
2322 FVector& CurrentPlayerCharacterLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.CurrentPlayerCharacterLocation"); }
2323 int& ModifedButtonCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ModifedButtonCount"); }
2324 int& nArkTributeLoadIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.nArkTributeLoadIndex"); }
2325 APrimalStructurePlacer* StructurePlacerField() { return *GetNativePointerField<APrimalStructurePlacer**>(this, "AShooterPlayerController.StructurePlacer"); }
2326 FVector& LastDeathLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastDeathLocation"); }
2327 long double& LastDeathTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastDeathTime"); }
2328 TWeakObjectPtr<APrimalCharacter>& LastDeathPrimalCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "AShooterPlayerController.LastDeathPrimalCharacter"); }
2329 bool& bWasDeadField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bWasDead"); }
2330 long double& LastDeadCharacterDestructionTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastDeadCharacterDestructionTime"); }
2331 long double& LastLargeQuantityTranserAllTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastLargeQuantityTranserAllTime"); }
2332 bool& bShowGameModeHUDField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bShowGameModeHUD"); }
2333 FVector2D& CurrentRadialDirection1Field() { return *GetNativePointerField<FVector2D*>(this, "AShooterPlayerController.CurrentRadialDirection1"); }
2334 FVector2D& CurrentRadialDirection2Field() { return *GetNativePointerField<FVector2D*>(this, "AShooterPlayerController.CurrentRadialDirection2"); }
2335 USoundCue* SelectSlotSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterPlayerController.SelectSlotSound"); }
2336 UPrimalLocalProfile* PrimalLocalProfileField() { return *GetNativePointerField<UPrimalLocalProfile**>(this, "AShooterPlayerController.PrimalLocalProfile"); }
2337 int& CurrentGameModeMaxNumOfRespawnsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.CurrentGameModeMaxNumOfRespawns"); }
2338 FVector& LastRawInputDirField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastRawInputDir"); }
2339 FString& VivoxUsernameField() { return *GetNativePointerField<FString*>(this, "AShooterPlayerController.VivoxUsername"); }
2340 int& VivoxLoginAttemptsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.VivoxLoginAttempts"); }
2341 int& VivoxJoinChannelAttemptsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.VivoxJoinChannelAttempts"); }
2343 bool& bConnectedToPositionalChannelField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bConnectedToPositionalChannel"); }
2344 long double& LastVivoxPositionalUpdateField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastVivoxPositionalUpdate"); }
2345 unsigned __int64& TargetOrbitedPlayerIdField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterPlayerController.TargetOrbitedPlayerId"); }
2346 char& TargetOrbitedTrialCountField() { return *GetNativePointerField<char*>(this, "AShooterPlayerController.TargetOrbitedTrialCount"); }
2347 TWeakObjectPtr<AShooterCharacter>& LastControlledPlayerCharacterField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "AShooterPlayerController.LastControlledPlayerCharacter"); }
2348 TSubclassOf<APrimalStructurePlacer>& StructurePlacerClassField() { return *GetNativePointerField<TSubclassOf<APrimalStructurePlacer>*>(this, "AShooterPlayerController.StructurePlacerClass"); }
2349 float& MaxUseDistanceField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.MaxUseDistance"); }
2350 float& MaxUseCheckRadiusField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.MaxUseCheckRadius"); }
2351 TArray<bool>& SavedSurvivorProfileSettingsField() { return *GetNativePointerField<TArray<bool>*>(this, "AShooterPlayerController.SavedSurvivorProfileSettings"); }
2352 bool& bCachedOnlyShowOnlineTribeMembersField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bCachedOnlyShowOnlineTribeMembers"); }
2353 int& SavedMissionBiomeFilterMaskField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.SavedMissionBiomeFilterMask"); }
2354 bool& bInitializedMissionUIField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bInitializedMissionUI"); }
2355 bool& bMissionSortByDistanceField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bMissionSortByDistance"); }
2356 TArray<FDinoMapMarkerInfo>& MapDinosField() { return *GetNativePointerField<TArray<FDinoMapMarkerInfo>*>(this, "AShooterPlayerController.MapDinos"); }
2358 TWeakObjectPtr<AActor>& LastHeldUseActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AShooterPlayerController.LastHeldUseActor"); }
2359 TWeakObjectPtr<UActorComponent>& LastHeldUseHitComponentField() { return *GetNativePointerField<TWeakObjectPtr<UActorComponent>*>(this, "AShooterPlayerController.LastHeldUseHitComponent"); }
2360 int& LastHeldUseHitBodyIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastHeldUseHitBodyIndex"); }
2361 bool& bUsePressedFromGamepadField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bUsePressedFromGamepad"); }
2362 TWeakObjectPtr<APrimalStructure>& SpawnAtBedField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructure>*>(this, "AShooterPlayerController.SpawnAtBed"); }
2363 APawn* TempLastLostPawnField() { return *GetNativePointerField<APawn**>(this, "AShooterPlayerController.TempLastLostPawn"); }
2364 bool& bHasLoadedProfileField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasLoadedProfile"); }
2365 bool& bLockedInputDontRecenterMouseField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLockedInputDontRecenterMouse"); }
2366 long double& LastRespawnTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastRespawnTime"); }
2367 TSubclassOf<AHUD>& AwaitingHUDClassField() { return *GetNativePointerField<TSubclassOf<AHUD>*>(this, "AShooterPlayerController.AwaitingHUDClass"); }
2368 FItemNetID& LastEquipedItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastEquipedItemNetID"); }
2369 FItemNetID& LastUnequippedItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastUnequippedItemNetID"); }
2370 __int64& LinkedPlayerIDField() { return *GetNativePointerField<__int64*>(this, "AShooterPlayerController.LinkedPlayerID"); }
2371 bool& bDrawLocationField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bDrawLocation"); }
2372 int& PlayerControllerNumField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.PlayerControllerNum"); }
2373 FVector& LastTurnSpeedField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastTurnSpeed"); }
2374 long double& LastMultiUseInteractionTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastMultiUseInteractionTime"); }
2375 float& LastTimeSentCarriedRotationField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.LastTimeSentCarriedRotation"); }
2377 FItemNetID& LastSteamItemIDToRemoveField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastSteamItemIDToRemove"); }
2378 FItemNetID& LastSteamItemIDToAddField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastSteamItemIDToAdd"); }
2379 bool& bConsumeItemSucceededField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bConsumeItemSucceeded"); }
2380 bool& bRefreshedInvetoryForRemoveField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bRefreshedInvetoryForRemove"); }
2381 bool& bServerRefreshedSteamInventoryField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerRefreshedSteamInventory"); }
2382 bool& bServerRefreshStatusField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerRefreshStatus"); }
2383 bool& bCloseSteamStatusSceneField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bCloseSteamStatusScene"); }
2384 IOnlineSubsystem* OnlineSubField() { return *GetNativePointerField<IOnlineSubsystem**>(this, "AShooterPlayerController.OnlineSub"); }
2385 long double& LastSteamInventoryRefreshTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastSteamInventoryRefreshTime"); }
2386 long double& LastRequesteDinoAncestorsTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastRequesteDinoAncestorsTime"); }
2387 long double& LastDiedMessageTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastDiedMessageTime"); }
2388 long double& LastNotifiedTorpidityIncreaseTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastNotifiedTorpidityIncreaseTime"); }
2389 long double& LastInvDropRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastInvDropRequestTime"); }
2390 long double& LastHadPawnTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastHadPawnTime"); }
2391 long double& LastChatMessageTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastChatMessageTime"); }
2392 FItemNetInfo& ARKTributeItemNetInfoField() { return *GetNativePointerField<FItemNetInfo*>(this, "AShooterPlayerController.ARKTributeItemNetInfo"); }
2393 bool& bServerIsPaintingField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerIsPainting"); }
2394 bool& bServerPaintingSuccessField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerPaintingSuccess"); }
2395 long double& LastListenServerNotifyOutOfRangeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastListenServerNotifyOutOfRangeTime"); }
2396 int& SpectatorCycleIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.SpectatorCycleIndex"); }
2397 bool& bPossessedAnyPawnField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bPossessedAnyPawn"); }
2398 bool& bIsFastTravellingField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsFastTravelling"); }
2399 bool& bLastSpawnWasFastTravelField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLastSpawnWasFastTravel"); }
2400 bool& bSuppressAdminIconField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bSuppressAdminIcon"); }
2401 long double& WaitingForSpawnUITimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.WaitingForSpawnUITime"); }
2402 float& ChatSpamWeightField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.ChatSpamWeight"); }
2403 bool& bChatSpammedField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bChatSpammed"); }
2404 long double& EnteredSpectatingStateTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.EnteredSpectatingStateTime"); }
2405 bool& bPreventPaintingStreamingField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bPreventPaintingStreaming"); }
2406 long double& LastUsePressTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastUsePressTime"); }
2407 TArray<int>& PlayerAppIDsField() { return *GetNativePointerField<TArray<int>*>(this, "AShooterPlayerController.PlayerAppIDs"); }
2408 TArray<int>& NotifiedTribeWarIDsField() { return *GetNativePointerField<TArray<int>*>(this, "AShooterPlayerController.NotifiedTribeWarIDs"); }
2409 TArray<FString>& NotifiedTribeWarNamesField() { return *GetNativePointerField<TArray<FString>*>(this, "AShooterPlayerController.NotifiedTribeWarNames"); }
2410 int& ServerTribeLogLastLogIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ServerTribeLogLastLogIndex"); }
2411 int& ServerTribeLogLastTribeIDField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ServerTribeLogLastTribeID"); }
2412 FVector& LastViewLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastViewLocation"); }
2413 bool& bHasGottenInitialSpawnLocationField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasGottenInitialSpawnLocation"); }
2414 bool& bClientReceivedTribeLogField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bClientReceivedTribeLog"); }
2415 TArray<FString>& CurrentTribeLogField() { return *GetNativePointerField<TArray<FString>*>(this, "AShooterPlayerController.CurrentTribeLog"); }
2416 long double& LastTribeLogRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTribeLogRequestTime"); }
2417 bool& bHasSurvivedOneDayField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasSurvivedOneDay"); }
2418 bool& bHasReachedHighestPeakField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasReachedHighestPeak"); }
2419 bool& bHasReachedLowestDepthField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasReachedLowestDepth"); }
2421 bool& bZoomingOutField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bZoomingOut"); }
2422 bool& bZoomingInField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bZoomingIn"); }
2423 long double& LastRPCStayAliveTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastRPCStayAliveTime"); }
2424 int& PlayerBadgeGroupField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.PlayerBadgeGroup"); }
2425 long double& LastMultiUseTraceTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastMultiUseTraceTime"); }
2426 FVector& LastLargeMoveLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastLargeMoveLocation"); }
2427 long double& LastLargeMoveTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastLargeMoveTime"); }
2428 long double& LastNotOnUnriddenDinoTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastNotOnUnriddenDinoTime"); }
2429 long double& LastHitMarkerCharacterTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastHitMarkerCharacterTime"); }
2430 bool& bLastHitMarkerCharacterAllyField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLastHitMarkerCharacterAlly"); }
2431 long double& LastHitMarkerStructureTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastHitMarkerStructureTime"); }
2432 bool& bLastHitMarkerStructureAllyField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLastHitMarkerStructureAlly"); }
2433 float& DoFSettingCurrentTimerField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.DoFSettingCurrentTimer"); }
2434 float& DoFSettingTargetTimerField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.DoFSettingTargetTimer"); }
2435 TArray<FSteamInventoryItemInfo>& PlayerInventoryItemsField() { return *GetNativePointerField<TArray<FSteamInventoryItemInfo>*>(this, "AShooterPlayerController.PlayerInventoryItems"); }
2436 int& LastSpawnPointIDField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastSpawnPointID"); }
2437 int& LastSpawnRegionIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastSpawnRegionIndex"); }
2438 unsigned __int64& LastTransferredPlayerIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterPlayerController.LastTransferredPlayerID"); }
2439 bool& bReceivedSubscribedAppsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bReceivedSubscribedApps"); }
2440 bool& bIsTransferringCharacterField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsTransferringCharacter"); }
2441 long double& PossessedFirstPawnTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.PossessedFirstPawnTime"); }
2442 int& SnapPointCycleField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.SnapPointCycle"); }
2443 FVector& LastSnapPointCyclePositionField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastSnapPointCyclePosition"); }
2444 int& ViewingWheelCategoryField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ViewingWheelCategory"); }
2445 long double& ForceDrawCurrentGroupsUntilTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.ForceDrawCurrentGroupsUntilTime"); }
2446 long double& LastRequestedPlaceStructureTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastRequestedPlaceStructureTime"); }
2447 int& PersonalDinoTameCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.PersonalDinoTameCount"); }
2448 bool& bNextShowCharacterCreationUIDownloadField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bNextShowCharacterCreationUIDownload"); }
2449 bool& bForceHideGameplayUIField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bForceHideGameplayUI"); }
2450 long double& LastGamepadOpenRemoteInventoryTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastGamepadOpenRemoteInventoryTime"); }
2451 bool& bIsGamepadActiveField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsGamepadActive"); }
2452 bool& bClientIsDPCField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bClientIsDPC"); }
2453 long double& LastClientRequestTribeOnlineListTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastClientRequestTribeOnlineListTime"); }
2454 long double& LastClientModifiedARKInventoryTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastClientModifiedARKInventoryTime"); }
2455 TArray<unsigned __int64>& ClientCachedTribeOnlineListField() { return *GetNativePointerField<TArray<unsigned __int64>*>(this, "AShooterPlayerController.ClientCachedTribeOnlineList"); }
2456 bool& bPreventDefaultCharacterItemsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bPreventDefaultCharacterItems"); }
2457 float& SFXVolumeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.SFXVolumeMultiplier"); }
2458 long double& LastTeleportedTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTeleportedTime"); }
2459 unsigned __int64& LastConvertedPlayerIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterPlayerController.LastConvertedPlayerID"); }
2460 FString& LastConvertedPlayerIDStringField() { return *GetNativePointerField<FString*>(this, "AShooterPlayerController.LastConvertedPlayerIDString"); }
2461 long double& LastShowExtendedInfoTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastShowExtendedInfoTime"); }
2462 bool& bHasDisplayedSplitScreenMessageField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasDisplayedSplitScreenMessage"); }
2463 UPrimalItem* LastTransferredToRemoteInventoryItemField() { return *GetNativePointerField<UPrimalItem**>(this, "AShooterPlayerController.LastTransferredToRemoteInventoryItem"); }
2466 bool& bIsViewingTributeInventoryField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsViewingTributeInventory"); }
2467 bool& bDrawBlackBackgroundField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bDrawBlackBackground"); }
2468 bool& bFailedToDownloadedTransferredCharacterField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bFailedToDownloadedTransferredCharacter"); }
2469 TSubclassOf<APrimalBuff>& CreativeModeBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "AShooterPlayerController.CreativeModeBuff"); }
2470 float& PrimalStatsCacheFlushIntervalField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.PrimalStatsCacheFlushInterval"); }
2471 bool& bIsPrimalStatsTimerActiveField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsPrimalStatsTimerActive"); }
2472 bool& bAutoPlayerField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bAutoPlayer"); }
2473 float& PingTraceDistanceField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.PingTraceDistance"); }
2474 float& PingNotifyRadiusField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.PingNotifyRadius"); }
2475 float& PingLifetimeField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.PingLifetime"); }
2476 float& PingLifetime_DyingField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.PingLifetime_Dying"); }
2477 float& PingCoolDownTimeField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.PingCoolDownTime"); }
2478 UTexture2D* PingIcon_DefaultField() { return *GetNativePointerField<UTexture2D**>(this, "AShooterPlayerController.PingIcon_Default"); }
2479 UTexture2D* PingIcon_PlayersField() { return *GetNativePointerField<UTexture2D**>(this, "AShooterPlayerController.PingIcon_Players"); }
2480 UTexture2D* PingIcon_DinosField() { return *GetNativePointerField<UTexture2D**>(this, "AShooterPlayerController.PingIcon_Dinos"); }
2481 UTexture2D* PingIcon_StructuresField() { return *GetNativePointerField<UTexture2D**>(this, "AShooterPlayerController.PingIcon_Structures"); }
2482 long double& LastPingTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastPingTime"); }
2483 TArray<FPingData>& CurrentPingsField() { return *GetNativePointerField<TArray<FPingData>*>(this, "AShooterPlayerController.CurrentPings"); }
2484 bool& bDebugPOIsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bDebugPOIs"); }
2485 float& POI_SearchTickInterval_CurrentField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.POI_SearchTickInterval_Current"); }
2486 FVector2D& POI_SearchTickInterval_RandRangesField() { return *GetNativePointerField<FVector2D*>(this, "AShooterPlayerController.POI_SearchTickInterval_RandRanges"); }
2487 float& POI_SearchRadiusField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.POI_SearchRadius"); }
2488 long double& POI_LastSearchTickTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.POI_LastSearchTickTime"); }
2489 TArray<UUserWidget*> SpawnedPointWidgetsField() { return *GetNativePointerField<TArray<UUserWidget*>*>(this, "AShooterPlayerController.SpawnedPointWidgets"); }
2490 TArray<APointOfInterestCosmeticActor*> SpawnedPointCosmeticActorsField() { return *GetNativePointerField<TArray<APointOfInterestCosmeticActor*>*>(this, "AShooterPlayerController.SpawnedPointCosmeticActors"); }
2492 FMissionWaypointInfo& MissionWaypointField() { return *GetNativePointerField<FMissionWaypointInfo*>(this, "AShooterPlayerController.MissionWaypoint"); }
2493
2494 // Bit fields
2495
2496 BitFieldValue<bool, unsigned __int32> bDidAutoRunCheats() { return { this, "AShooterPlayerController.bDidAutoRunCheats" }; }
2497 BitFieldValue<bool, unsigned __int32> bInfiniteAmmo() { return { this, "AShooterPlayerController.bInfiniteAmmo" }; }
2498 BitFieldValue<bool, unsigned __int32> bGodMode() { return { this, "AShooterPlayerController.bGodMode" }; }
2499 BitFieldValue<bool, unsigned __int32> bHideGun() { return { this, "AShooterPlayerController.bHideGun" }; }
2500 BitFieldValue<bool, unsigned __int32> bEnemyInvisible() { return { this, "AShooterPlayerController.bEnemyInvisible" }; }
2501 BitFieldValue<bool, unsigned __int32> bIsAdminPauseUIEnabled() { return { this, "AShooterPlayerController.bIsAdminPauseUIEnabled" }; }
2502 BitFieldValue<bool, unsigned __int32> bUsePressed() { return { this, "AShooterPlayerController.bUsePressed" }; }
2503 BitFieldValue<bool, unsigned __int32> bForceCraftButtonHeld() { return { this, "AShooterPlayerController.bForceCraftButtonHeld" }; }
2504 BitFieldValue<bool, unsigned __int32> bGamepadHotbarModifierPressed() { return { this, "AShooterPlayerController.bGamepadHotbarModifierPressed" }; }
2505 BitFieldValue<bool, unsigned __int32> bIsFirstSpawn() { return { this, "AShooterPlayerController.bIsFirstSpawn" }; }
2506 BitFieldValue<bool, unsigned __int32> bIsRespawning() { return { this, "AShooterPlayerController.bIsRespawning" }; }
2507 BitFieldValue<bool, unsigned __int32> bIsVRPlayer() { return { this, "AShooterPlayerController.bIsVRPlayer" }; }
2508 BitFieldValue<bool, unsigned __int32> bBattlEyePlayerHasGottenInGameFully() { return { this, "AShooterPlayerController.bBattlEyePlayerHasGottenInGameFully" }; }
2509 BitFieldValue<bool, unsigned __int32> bAdminShowAllPlayers() { return { this, "AShooterPlayerController.bAdminShowAllPlayers" }; }
2510 BitFieldValue<bool, unsigned __int32> bNotifyPawnBuffsOfDamageEvents() { return { this, "AShooterPlayerController.bNotifyPawnBuffsOfDamageEvents" }; }
2511 BitFieldValue<bool, unsigned __int32> bInstantHarvest() { return { this, "AShooterPlayerController.bInstantHarvest" }; }
2512 BitFieldValue<bool, unsigned __int32> bForceAdminMeshChecking() { return { this, "AShooterPlayerController.bForceAdminMeshChecking" }; }
2513 BitFieldValue<bool, unsigned __int32> bWantsToPing() { return { this, "AShooterPlayerController.bWantsToPing" }; }
2514 BitFieldValue<bool, unsigned __int32> bEnablePingSystem() { return { this, "AShooterPlayerController.bEnablePingSystem" }; }
2515 BitFieldValue<bool, unsigned __int32> bWasGamepadHotbarModifierPressed_RightShoulder() { return { this, "AShooterPlayerController.bWasGamepadHotbarModifierPressed_RightShoulder" }; }
2516
2517 // Functions
2518
2519 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AShooterPlayerController.GetPrivateStaticClass"); }
2520 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AShooterPlayerController.StaticClass"); }
2521 bool IsGameMenuVisible() { return NativeCall<bool>(this, "AShooterPlayerController.IsGameMenuVisible"); }
2522 void EnableCheats(FString Pass) { NativeCall<void, FString>(this, "AShooterPlayerController.EnableCheats", Pass); }
2523 void CheckCheatsPassword_Implementation(FString* Pass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckCheatsPassword_Implementation", Pass); }
2524 void AutoCycle(float Duration) { NativeCall<void, float>(this, "AShooterPlayerController.AutoCycle", Duration); }
2525 void RequestSpectator(FString InSpectatorPass) { NativeCall<void, FString>(this, "AShooterPlayerController.RequestSpectator", InSpectatorPass); }
2526 void CheckRequestSpectator_Implementation(FString* InSpectatorPass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckRequestSpectator_Implementation", InSpectatorPass); }
2527 void StopSpectating() { NativeCall<void>(this, "AShooterPlayerController.StopSpectating"); }
2528 void ServerStopSpectating_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerStopSpectating_Implementation"); }
2529 TArray<FString>* GetCheatsCommands(TArray<FString>* result) { return NativeCall<TArray<FString>*, TArray<FString>*>(this, "AShooterPlayerController.GetCheatsCommands", result); }
2530 void SetupInputComponent() { NativeCall<void>(this, "AShooterPlayerController.SetupInputComponent"); }
2531 void OnLevelView() { NativeCall<void>(this, "AShooterPlayerController.OnLevelView"); }
2532 void LevelView() { NativeCall<void>(this, "AShooterPlayerController.LevelView"); }
2533 void SpectatorDetachOrbitCamera() { NativeCall<void>(this, "AShooterPlayerController.SpectatorDetachOrbitCamera"); }
2534 void SpectatorPreviousPlayer() { NativeCall<void>(this, "AShooterPlayerController.SpectatorPreviousPlayer"); }
2535 void SpectatorNextPlayer() { NativeCall<void>(this, "AShooterPlayerController.SpectatorNextPlayer"); }
2536 void DelayedTeamSpectatorSetup() { NativeCall<void>(this, "AShooterPlayerController.DelayedTeamSpectatorSetup"); }
2537 void ServerCycleSpectator_Implementation(bool bNext) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerCycleSpectator_Implementation", bNext); }
2538 void ServerSpectateToPlayerByID_Implementation(unsigned __int64 PlayerID) { NativeCall<void, unsigned __int64>(this, "AShooterPlayerController.ServerSpectateToPlayerByID_Implementation", PlayerID); }
2539 void ClientTeleportSpectator_Implementation(FVector Location, unsigned __int64 PlayerID) { NativeCall<void, FVector, unsigned __int64>(this, "AShooterPlayerController.ClientTeleportSpectator_Implementation", Location, PlayerID); }
2540 void ForceCraftPressed() { NativeCall<void>(this, "AShooterPlayerController.ForceCraftPressed"); }
2541 void ForceCraftReleased() { NativeCall<void>(this, "AShooterPlayerController.ForceCraftReleased"); }
2542 void StartWhispering() { NativeCall<void>(this, "AShooterPlayerController.StartWhispering"); }
2543 void StartYelling() { NativeCall<void>(this, "AShooterPlayerController.StartYelling"); }
2544 void StartTalkingWrapper() { NativeCall<void>(this, "AShooterPlayerController.StartTalkingWrapper"); }
2545 void StopTalkingWrapper() { NativeCall<void>(this, "AShooterPlayerController.StopTalkingWrapper"); }
2546 void ToggleHUDHidden() { NativeCall<void>(this, "AShooterPlayerController.ToggleHUDHidden"); }
2547 void OnUseItemSlotForStructure(int ItemSlotNumber) { NativeCall<void, int>(this, "AShooterPlayerController.OnUseItemSlotForStructure", ItemSlotNumber); }
2548 void OnUsePress(bool bFromGamepad) { NativeCall<void, bool>(this, "AShooterPlayerController.OnUsePress", bFromGamepad); }
2550 AActor* GetAimedUseActor(UActorComponent** UseComponent, int* hitBodyIndex, bool bForceUseActorLocation) { return NativeCall<AActor*, UActorComponent**, int*, bool>(this, "AShooterPlayerController.GetAimedUseActor", UseComponent, hitBodyIndex, bForceUseActorLocation); }
2551 void OnUseRelease(bool bFromGamepad) { NativeCall<void, bool>(this, "AShooterPlayerController.OnUseRelease", bFromGamepad); }
2552 void ActivateMultiUseSelection(bool bIsFromUseRelease) { NativeCall<void, bool>(this, "AShooterPlayerController.ActivateMultiUseSelection", bIsFromUseRelease); }
2553 void CancelMultiUseSelection() { NativeCall<void>(this, "AShooterPlayerController.CancelMultiUseSelection"); }
2554 void OnKeyboardUsePress() { NativeCall<void>(this, "AShooterPlayerController.OnKeyboardUsePress"); }
2555 void OnKeyboardUseRelease() { NativeCall<void>(this, "AShooterPlayerController.OnKeyboardUseRelease"); }
2556 void OnGamepadUsePress() { NativeCall<void>(this, "AShooterPlayerController.OnGamepadUsePress"); }
2557 void OnGamepadUseRelease() { NativeCall<void>(this, "AShooterPlayerController.OnGamepadUseRelease"); }
2558 void OnRepeatUseHeldTimer() { NativeCall<void>(this, "AShooterPlayerController.OnRepeatUseHeldTimer"); }
2559 void OnUseHeldTimer() { NativeCall<void>(this, "AShooterPlayerController.OnUseHeldTimer"); }
2560 void SetMultiUseWheelCategory(int Category) { NativeCall<void, int>(this, "AShooterPlayerController.SetMultiUseWheelCategory", Category); }
2561 void StartInventoryRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.StartInventoryRadialSelector"); }
2562 void EndInventoryRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.EndInventoryRadialSelector"); }
2563 void StartPlayerActionRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.StartPlayerActionRadialSelector"); }
2564 void EndPlayerActionRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.EndPlayerActionRadialSelector"); }
2565 void OnEmoteKey2Press() { NativeCall<void>(this, "AShooterPlayerController.OnEmoteKey2Press"); }
2566 void OnEmoteKey1Release() { NativeCall<void>(this, "AShooterPlayerController.OnEmoteKey1Release"); }
2567 void SaveSpectatorPos(int Index) { NativeCall<void, int>(this, "AShooterPlayerController.SaveSpectatorPos", Index); }
2568 void LoadSpectatorPos(int Index) { NativeCall<void, int>(this, "AShooterPlayerController.LoadSpectatorPos", Index); }
2569 void OnEmoteKey2Release() { NativeCall<void>(this, "AShooterPlayerController.OnEmoteKey2Release"); }
2570 void StartEmoteSelection() { NativeCall<void>(this, "AShooterPlayerController.StartEmoteSelection"); }
2571 void OnWhistlePress() { NativeCall<void>(this, "AShooterPlayerController.OnWhistlePress"); }
2572 void StartWhistleSelection() { NativeCall<void>(this, "AShooterPlayerController.StartWhistleSelection"); }
2573 void EndWhistleSelection() { NativeCall<void>(this, "AShooterPlayerController.EndWhistleSelection"); }
2574 void EndEmoteSelection() { NativeCall<void>(this, "AShooterPlayerController.EndEmoteSelection"); }
2575 void TriggerPlayerAction(int ActionIndex) { NativeCall<void, int>(this, "AShooterPlayerController.TriggerPlayerAction", ActionIndex); }
2576 void ShowMyInventory() { NativeCall<void>(this, "AShooterPlayerController.ShowMyInventory"); }
2577 void ShowMyAdminManager() { NativeCall<void>(this, "AShooterPlayerController.ShowMyAdminManager"); }
2578 void ShowMyCraftables() { NativeCall<void>(this, "AShooterPlayerController.ShowMyCraftables"); }
2579 void ShowTribeManager() { NativeCall<void>(this, "AShooterPlayerController.ShowTribeManager"); }
2580 void ShowGlobalChat() { NativeCall<void>(this, "AShooterPlayerController.ShowGlobalChat"); }
2581 void ShowTribeChat() { NativeCall<void>(this, "AShooterPlayerController.ShowTribeChat"); }
2582 void ShowAllianceChat() { NativeCall<void>(this, "AShooterPlayerController.ShowAllianceChat"); }
2583 void ShowLocalChat() { NativeCall<void>(this, "AShooterPlayerController.ShowLocalChat"); }
2584 void ShowTutorial(int TutorialIndex, bool bForceDisplay) { NativeCall<void, int, bool>(this, "AShooterPlayerController.ShowTutorial", TutorialIndex, bForceDisplay); }
2585 void HideTutorial(int TutorialIndex) { NativeCall<void, int>(this, "AShooterPlayerController.HideTutorial", TutorialIndex); }
2586 void ClearTutorials() { NativeCall<void>(this, "AShooterPlayerController.ClearTutorials"); }
2587 void ToggleAutoChat() { NativeCall<void>(this, "AShooterPlayerController.ToggleAutoChat"); }
2588 void ScrollChatDown() { NativeCall<void>(this, "AShooterPlayerController.ScrollChatDown"); }
2589 void ScrollChatUp() { NativeCall<void>(this, "AShooterPlayerController.ScrollChatUp"); }
2590 void ToggleMap() { NativeCall<void>(this, "AShooterPlayerController.ToggleMap"); }
2591 void OpenMapMarkers() { NativeCall<void>(this, "AShooterPlayerController.OpenMapMarkers"); }
2592 void ShowAllPlayersListToFollow() { NativeCall<void>(this, "AShooterPlayerController.ShowAllPlayersListToFollow"); }
2593 void ToggleShowAllPlayersWhenSpectatingLocal() { NativeCall<void>(this, "AShooterPlayerController.ToggleShowAllPlayersWhenSpectatingLocal"); }
2594 void ToggleDinoNameTags() { NativeCall<void>(this, "AShooterPlayerController.ToggleDinoNameTags"); }
2595 void ToggleShowAllPlayersWhenSpectating() { NativeCall<void>(this, "AShooterPlayerController.ToggleShowAllPlayersWhenSpectating"); }
2596 void ToggleWeaponAccessory() { NativeCall<void>(this, "AShooterPlayerController.ToggleWeaponAccessory"); }
2597 void BeginPlay() { NativeCall<void>(this, "AShooterPlayerController.BeginPlay"); }
2598 void SaveProfile() { NativeCall<void>(this, "AShooterPlayerController.SaveProfile"); }
2599 void LoadProfile(bool ForceReload) { NativeCall<void, bool>(this, "AShooterPlayerController.LoadProfile", ForceReload); }
2600 void ClientNotifyPaintFinished_Implementation(bool bSuccess) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientNotifyPaintFinished_Implementation", bSuccess); }
2601 bool IsValidUnStasisCaster() { return NativeCall<bool>(this, "AShooterPlayerController.IsValidUnStasisCaster"); }
2602 bool SameLinkedId(__int64 value) { return NativeCall<bool, __int64>(this, "AShooterPlayerController.SameLinkedId", value); }
2603 void ServerSetSpectatorLocation_Implementation(FVector NewLoc) { NativeCall<void, FVector>(this, "AShooterPlayerController.ServerSetSpectatorLocation_Implementation", NewLoc); }
2604 static void TickStasisForCharacter(UWorld* theWorld, APrimalCharacter* Character, FVector ActorLocation) { NativeCall<void, UWorld*, APrimalCharacter*, FVector>(nullptr, "AShooterPlayerController.TickStasisForCharacter", theWorld, Character, ActorLocation); }
2605 void SetPlayer(UPlayer* InPlayer) { NativeCall<void, UPlayer*>(this, "AShooterPlayerController.SetPlayer", InPlayer); }
2606 void UnFreeze() { NativeCall<void>(this, "AShooterPlayerController.UnFreeze"); }
2607 void ServerCheckUnfreeze_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerCheckUnfreeze_Implementation"); }
2608 void DoServerCheckUnfreeze_Implementation() { NativeCall<void>(this, "AShooterPlayerController.DoServerCheckUnfreeze_Implementation"); }
2609 void FailedToSpawnPawn() { NativeCall<void>(this, "AShooterPlayerController.FailedToSpawnPawn"); }
2610 void EnableSpectator() { NativeCall<void>(this, "AShooterPlayerController.EnableSpectator"); }
2611 void DisableSpectator() { NativeCall<void>(this, "AShooterPlayerController.DisableSpectator"); }
2612 void OnDisableSpectator_Implementation() { NativeCall<void>(this, "AShooterPlayerController.OnDisableSpectator_Implementation"); }
2613 void CheckforOrbiting() { NativeCall<void>(this, "AShooterPlayerController.CheckforOrbiting"); }
2614 bool CheckforOrbitingInstantaneously() { return NativeCall<bool>(this, "AShooterPlayerController.CheckforOrbitingInstantaneously"); }
2615 void OnToggleInGameMenu() { NativeCall<void>(this, "AShooterPlayerController.OnToggleInGameMenu"); }
2616 void OnToggleDoFMenu() { NativeCall<void>(this, "AShooterPlayerController.OnToggleDoFMenu"); }
2617 void MoveForward(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.MoveForward", Val); }
2618 void MoveRight(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.MoveRight", Val); }
2619 void TurnAtRate(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.TurnAtRate", Val); }
2620 void LookUpAtRate(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.LookUpAtRate", Val); }
2621 void SpectatorTurn(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.SpectatorTurn", Val); }
2622 void TurnInput(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.TurnInput", Val); }
2623 void LookInput(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.LookInput", Val); }
2624 void BPClientUnlockExplorerNote(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.BPClientUnlockExplorerNote", ExplorerNoteIndex); }
2625 void OnStartFire() { NativeCall<void>(this, "AShooterPlayerController.OnStartFire"); }
2626 void OnStopFire() { NativeCall<void>(this, "AShooterPlayerController.OnStopFire"); }
2627 void OnStartGamepadRightFire() { NativeCall<void>(this, "AShooterPlayerController.OnStartGamepadRightFire"); }
2628 void OnStopGamepadRightFire() { NativeCall<void>(this, "AShooterPlayerController.OnStopGamepadRightFire"); }
2629 void ShowBattleGameModeHUD() { NativeCall<void>(this, "AShooterPlayerController.ShowBattleGameModeHUD"); }
2630 void OnStartTargeting() { NativeCall<void>(this, "AShooterPlayerController.OnStartTargeting"); }
2631 void OnStopTargeting() { NativeCall<void>(this, "AShooterPlayerController.OnStopTargeting"); }
2632 void OnStartGamepadLeftFire() { NativeCall<void>(this, "AShooterPlayerController.OnStartGamepadLeftFire"); }
2633 void OnStopGamepadLeftFire() { NativeCall<void>(this, "AShooterPlayerController.OnStopGamepadLeftFire"); }
2635 void DebugStructures() { NativeCall<void>(this, "AShooterPlayerController.DebugStructures"); }
2636 void SetGodMode(bool bEnable) { NativeCall<void, bool>(this, "AShooterPlayerController.SetGodMode", bEnable); }
2637 void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning) { NativeCall<void, bool, bool, bool, bool, bool>(this, "AShooterPlayerController.SetCinematicMode", bInCinematicMode, bHidePlayer, bAffectsHUD, bAffectsMovement, bAffectsTurning); }
2638 void PawnLeavingGame() { NativeCall<void>(this, "AShooterPlayerController.PawnLeavingGame"); }
2639 void InitInputSystem() { NativeCall<void>(this, "AShooterPlayerController.InitInputSystem"); }
2640 void FlushPressedKeys() { NativeCall<void>(this, "AShooterPlayerController.FlushPressedKeys"); }
2641 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterPlayerController.GetLifetimeReplicatedProps", OutLifetimeProps); }
2642 void EnemyInVisible(bool Invisible) { NativeCall<void, bool>(this, "AShooterPlayerController.EnemyInVisible", Invisible); }
2643 bool HasGodMode() { return NativeCall<bool>(this, "AShooterPlayerController.HasGodMode"); }
2644 void ServerRemovePassenger_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRemovePassenger_Implementation"); }
2645 void ClientTeamMessage_Implementation(APlayerState* SenderPlayerState, FString* S, FName Type, float MsgLifeTime) { NativeCall<void, APlayerState*, FString*, FName, float>(this, "AShooterPlayerController.ClientTeamMessage_Implementation", SenderPlayerState, S, Type, MsgLifeTime); }
2646 AShooterHUD* GetShooterHUD() { return NativeCall<AShooterHUD*>(this, "AShooterPlayerController.GetShooterHUD"); }
2647 void DrawHUD(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterPlayerController.DrawHUD", HUD); }
2648 UShooterPersistentUser* GetPersistentUser() { return NativeCall<UShooterPersistentUser*>(this, "AShooterPlayerController.GetPersistentUser"); }
2649 void ShowInGameMenu() { NativeCall<void>(this, "AShooterPlayerController.ShowInGameMenu"); }
2650 void SetControlRotation(FRotator* NewRotation) { NativeCall<void, FRotator*>(this, "AShooterPlayerController.SetControlRotation", NewRotation); }
2651 void AcknowledgePossession(APawn* P) { NativeCall<void, APawn*>(this, "AShooterPlayerController.AcknowledgePossession", P); }
2652 void LeaveMeAlone() { NativeCall<void>(this, "AShooterPlayerController.LeaveMeAlone"); }
2653 void InfiniteStats() { NativeCall<void>(this, "AShooterPlayerController.InfiniteStats"); }
2654 void SetInfiniteStats(const bool bInfinite) { NativeCall<void, const bool>(this, "AShooterPlayerController.SetInfiniteStats", bInfinite); }
2655 void Destroyed() { NativeCall<void>(this, "AShooterPlayerController.Destroyed"); }
2656 void PostInitializeComponents() { NativeCall<void>(this, "AShooterPlayerController.PostInitializeComponents"); }
2657 void ServerGetMessageOfTheDay_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerGetMessageOfTheDay_Implementation"); }
2658 void ClientGetMessageOfTheDay_Implementation(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientGetMessageOfTheDay_Implementation", Message); }
2659 void ServerReadMessageOFTheDay_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerReadMessageOFTheDay_Implementation"); }
2660 void ClientStartReceivingActorItems_Implementation(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientStartReceivingActorItems_Implementation", forInventory, bEquippedItems); }
2661 void ClientFinishedReceivingActorItems_Implementation(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientFinishedReceivingActorItems_Implementation", forInventory, bEquippedItems); }
2667 void ClientFinishedLoadArkItems_Implementation(UPrimalInventoryComponent* forInventory) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ClientFinishedLoadArkItems_Implementation", forInventory); }
2672 void ServerRequestActorItems_Implementation(UPrimalInventoryComponent* forInventory, bool bInventoryItems, bool bIsFirstSpawn) { NativeCall<void, UPrimalInventoryComponent*, bool, bool>(this, "AShooterPlayerController.ServerRequestActorItems_Implementation", forInventory, bInventoryItems, bIsFirstSpawn); }
2673 UPrimalInventoryComponent* GetPlayerInventory() { return NativeCall<UPrimalInventoryComponent*>(this, "AShooterPlayerController.GetPlayerInventory"); }
2674 void ServerRemovePawnItem_Implementation(FItemNetID itemID, bool bSecondryAction) { NativeCall<void, FItemNetID, bool>(this, "AShooterPlayerController.ServerRemovePawnItem_Implementation", itemID, bSecondryAction); }
2675 void ServerEquipPawnItem_Implementation(FItemNetID itemID) { NativeCall<void, FItemNetID>(this, "AShooterPlayerController.ServerEquipPawnItem_Implementation", itemID); }
2684 void ServerRequestInventoryUseItem_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestInventoryUseItem_Implementation", inventoryComp, itemID); }
2685 void ServerActorViewRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorViewRemoteInventory_Implementation", inventoryComp); }
2686 void ServerActorCloseRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorCloseRemoteInventory_Implementation", inventoryComp); }
2687 void ServerDropFromRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerDropFromRemoteInventory_Implementation", inventoryComp, itemID); }
2688 void ServerInventoryClearCraftQueue_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerInventoryClearCraftQueue_Implementation", inventoryComp); }
2689 void ServerRequestRemoveItemSkin_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveItemSkin_Implementation", inventoryComp, itemID); }
2690 void ServerRequestRemoveItemSkinOnly_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveItemSkinOnly_Implementation", inventoryComp, itemID); }
2691 void ServerRequestRemoveWeaponAccessoryOnly_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveWeaponAccessoryOnly_Implementation", inventoryComp, itemID); }
2692 void ServerRequestRemoveWeaponClipAmmo_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveWeaponClipAmmo_Implementation", inventoryComp, itemID); }
2693 void ServerEquipToRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerEquipToRemoteInventory_Implementation", inventoryComp, itemID); }
2696 bool CheckIsOnTransferAllCooldown(UPrimalInventoryComponent* inventoryComp) { return NativeCall<bool, UPrimalInventoryComponent*>(this, "AShooterPlayerController.CheckIsOnTransferAllCooldown", inventoryComp); }
2699 void ServerGrindItemInRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID, bool grindStack) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, bool>(this, "AShooterPlayerController.ServerGrindItemInRemoteInventory_Implementation", inventoryComp, itemID, grindStack); }
2700 void ClientFailedToAddItemFromArkInventory_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientFailedToAddItemFromArkInventory_Implementation"); }
2702 void OnRefreshSteamInventoryFinished(bool bSuccess, unsigned __int64 SteamID) { NativeCall<void, bool, unsigned __int64>(this, "AShooterPlayerController.OnRefreshSteamInventoryFinished", bSuccess, SteamID); }
2703 void ServerTakeItemFromArkInventoryAfterRefresh() { NativeCall<void>(this, "AShooterPlayerController.ServerTakeItemFromArkInventoryAfterRefresh"); }
2705 void UploadCharaterDataToArk(UPrimalInventoryComponent* InvComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.UploadCharaterDataToArk", InvComp); }
2706 void ServerRequestCreateNewPlayerWithArkData(TArray<unsigned char>* PlayerArkDataBytes, unsigned __int64 TribeID) { NativeCall<void, TArray<unsigned char>*, unsigned __int64>(this, "AShooterPlayerController.ServerRequestCreateNewPlayerWithArkData", PlayerArkDataBytes, TribeID); }
2708 void AddDinoToMap(APrimalDinoCharacter* Dino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.AddDinoToMap", Dino); }
2709 void RemoveDinoFromMap(APrimalDinoCharacter* Dino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.RemoveDinoFromMap", Dino); }
2710 void ServerUploadCurrentCharacterAndItems_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerUploadCurrentCharacterAndItems_Implementation", inventoryComp); }
2711 void ClientOnCurrentCharacterAndItemsUploaded_Implementation(unsigned __int64 TransferringPlayerDataId) { NativeCall<void, unsigned __int64>(this, "AShooterPlayerController.ClientOnCurrentCharacterAndItemsUploaded_Implementation", TransferringPlayerDataId); }
2712 void OnCurrentCharacterAndItemsUploaded(bool Success) { NativeCall<void, bool>(this, "AShooterPlayerController.OnCurrentCharacterAndItemsUploaded", Success); }
2713 void ServerUploadCharaterDataToArk_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerUploadCharaterDataToArk_Implementation", inventoryComp); }
2714 void UploadCharacterPlayerDataToArk(TArray<unsigned char>* PlayerDataBytes, FString PlayerName, TArray<FString> PlayerStats, unsigned __int64 PlayerDataId, bool WithItems, unsigned int ItemCount) { NativeCall<void, TArray<unsigned char>*, FString, TArray<FString>, unsigned __int64, bool, unsigned int>(this, "AShooterPlayerController.UploadCharacterPlayerDataToArk", PlayerDataBytes, PlayerName, PlayerStats, PlayerDataId, WithItems, ItemCount); }
2715 void RemoveInvetoryItem(unsigned int ItemID) { NativeCall<void, unsigned int>(this, "AShooterPlayerController.RemoveInvetoryItem", ItemID); }
2716 FVector* GetViewLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterPlayerController.GetViewLocation", result); }
2717 void ToggleHud() { NativeCall<void>(this, "AShooterPlayerController.ToggleHud"); }
2718 bool IsHudVisible() { return NativeCall<bool>(this, "AShooterPlayerController.IsHudVisible"); }
2719 void ToggleGun() { NativeCall<void>(this, "AShooterPlayerController.ToggleGun"); }
2720 AShooterCharacter* GetPlayerCharacter() { return NativeCall<AShooterCharacter*>(this, "AShooterPlayerController.GetPlayerCharacter"); }
2721 void SetPawn(APawn* InPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.SetPawn", InPawn); }
2722 void SetCharacterVivoxUsername(FString* InVivoxUsername) { NativeCall<void, FString*>(this, "AShooterPlayerController.SetCharacterVivoxUsername", InVivoxUsername); }
2723 void MulticastCharacterVivoxUsername() { NativeCall<void>(this, "AShooterPlayerController.MulticastCharacterVivoxUsername"); }
2724 void ServerRepeatMultiUse_Implementation(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ServerRepeatMultiUse_Implementation", ForObject, useIndex); }
2725 void ServerMultiUse_Implementation(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ServerMultiUse_Implementation", ForObject, useIndex); }
2726 void ClientDoMultiUse_Implementation(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ClientDoMultiUse_Implementation", ForObject, useIndex); }
2728 void ClientUpdateItemDurability_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID, float ItemDurability) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, float>(this, "AShooterPlayerController.ClientUpdateItemDurability_Implementation", forInventory, itemID, ItemDurability); }
2729 void ClientUpdateItemWeaponClipAmmo_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID, int Ammo) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, int>(this, "AShooterPlayerController.ClientUpdateItemWeaponClipAmmo_Implementation", forInventory, itemID, Ammo); }
2731 void UnPossess() { NativeCall<void>(this, "AShooterPlayerController.UnPossess"); }
2732 void Possess(APawn* inPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.Possess", inPawn); }
2733 void ScheduleTryLoadProfile() { NativeCall<void>(this, "AShooterPlayerController.ScheduleTryLoadProfile"); }
2734 void TryLoadProfile() { NativeCall<void>(this, "AShooterPlayerController.TryLoadProfile"); }
2735 void UpdateRotation(float DeltaTime) { NativeCall<void, float>(this, "AShooterPlayerController.UpdateRotation", DeltaTime); }
2736 bool IsInputPressed(FName InputName, FName GamepadInputName) { return NativeCall<bool, FName, FName>(this, "AShooterPlayerController.IsInputPressed", InputName, GamepadInputName); }
2737 bool IsJumpInputPressed() { return NativeCall<bool>(this, "AShooterPlayerController.IsJumpInputPressed"); }
2738 bool IsAltFireInputPressed() { return NativeCall<bool>(this, "AShooterPlayerController.IsAltFireInputPressed"); }
2739 bool CanDoPlayerCharacterInput(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry) { return NativeCall<bool, bool, bool>(this, "AShooterPlayerController.CanDoPlayerCharacterInput", bIgnoreCurrentWeapon, bWeaponForcesMountedWeaponry); }
2740 AActor* GetPlayerControllerViewerOverride() { return NativeCall<AActor*>(this, "AShooterPlayerController.GetPlayerControllerViewerOverride"); }
2741 void ForceTame(bool bCheatTame, APrimalDinoCharacter* Dino) { NativeCall<void, bool, APrimalDinoCharacter*>(this, "AShooterPlayerController.ForceTame", bCheatTame, Dino); }
2742 void SetImprintQuality(float ImprintingQuality) { NativeCall<void, float>(this, "AShooterPlayerController.SetImprintQuality", ImprintingQuality); }
2743 APrimalDinoCharacter* SetTamingEffectivenessModifier(float TamingEffectiveness) { return NativeCall<APrimalDinoCharacter*, float>(this, "AShooterPlayerController.SetTamingEffectivenessModifier", TamingEffectiveness); }
2744 void GiveToMe() { NativeCall<void>(this, "AShooterPlayerController.GiveToMe"); }
2745 void GiveActorToMe(AActor* anAct, bool bNotifyNetwork) { NativeCall<void, AActor*, bool>(this, "AShooterPlayerController.GiveActorToMe", anAct, bNotifyNetwork); }
2747 void AddExperience(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe) { NativeCall<void, float, bool, bool>(this, "AShooterPlayerController.AddExperience", HowMuch, fromTribeShare, bPreventSharingWithTribe); }
2748 void ServerRequestSetPin_Implementation(UObject* forTarget, int PinValue, bool bIsSetting, int TheCustomIndex) { NativeCall<void, UObject*, int, bool, int>(this, "AShooterPlayerController.ServerRequestSetPin_Implementation", forTarget, PinValue, bIsSetting, TheCustomIndex); }
2749 void ClientNotifyTribeXP_Implementation(float HowMuch) { NativeCall<void, float>(this, "AShooterPlayerController.ClientNotifyTribeXP_Implementation", HowMuch); }
2750 void ClientHUDNotificationTypeParams_Implementation(int MessageType, int MessageParam1, int MessageParam2, UObject* ObjectParam1) { NativeCall<void, int, int, int, UObject*>(this, "AShooterPlayerController.ClientHUDNotificationTypeParams_Implementation", MessageType, MessageParam1, MessageParam2, ObjectParam1); }
2751 AShooterPlayerState* GetShooterPlayerState() { return NativeCall<AShooterPlayerState*>(this, "AShooterPlayerController.GetShooterPlayerState"); }
2752 void ServerRequestRespawnAtPoint_Implementation(int spawnPointID, int spawnRegionIndex) { NativeCall<void, int, int>(this, "AShooterPlayerController.ServerRequestRespawnAtPoint_Implementation", spawnPointID, spawnRegionIndex); }
2753 void ServerRequestFastTravelToPoint_Implementation(int fromSpawnPointID, int spawnPointID) { NativeCall<void, int, int>(this, "AShooterPlayerController.ServerRequestFastTravelToPoint_Implementation", fromSpawnPointID, spawnPointID); }
2754 bool ServerDownloadDino(FARKTributeDino DownloadedDino) { return NativeCall<bool, FARKTributeDino>(this, "AShooterPlayerController.ServerDownloadDino", DownloadedDino); }
2755 void SendDinoToServer(FARKTributeDino DownloadedDino) { NativeCall<void, FARKTributeDino>(this, "AShooterPlayerController.SendDinoToServer", DownloadedDino); }
2756 void ServerUploadDino_Implementation(APrimalDinoCharacter* DownloadedDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ServerUploadDino_Implementation", DownloadedDino); }
2759 void ClientShowSpawnUI_Implementation(float Delay) { NativeCall<void, float>(this, "AShooterPlayerController.ClientShowSpawnUI_Implementation", Delay); }
2760 void ClientShowCharacterCreationUI_Implementation(bool bShowDownloadCharacter) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientShowCharacterCreationUI_Implementation", bShowDownloadCharacter); }
2761 AActor* SpawnActor(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, bool bDoDeferBeginPlay) { return NativeCall<AActor*, FString*, float, float, float, bool>(this, "AShooterPlayerController.SpawnActor", blueprintPath, spawnDistance, spawnYOffset, ZOffset, bDoDeferBeginPlay); }
2763 bool GiveFast(FName* blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint, float MinRandomQuality) { return NativeCall<bool, FName*, int, float, bool, float>(this, "AShooterPlayerController.GiveFast", blueprintPath, quantityOverride, qualityOverride, bForceBlueprint, MinRandomQuality); }
2764 bool GiveSlotItem(FString* blueprintPath, int slotNum, int quantityOverride) { return NativeCall<bool, FString*, int, int>(this, "AShooterPlayerController.GiveSlotItem", blueprintPath, slotNum, quantityOverride); }
2765 bool GiveSlotItemNum(int masterIndexNum, int slotNum, int quantityOverride) { return NativeCall<bool, int, int, int>(this, "AShooterPlayerController.GiveSlotItemNum", masterIndexNum, slotNum, quantityOverride); }
2766 bool GiveItemNum(int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint) { return NativeCall<bool, int, int, float, bool>(this, "AShooterPlayerController.GiveItemNum", masterIndexNum, quantityOverride, qualityOverride, bForceBlueprint); }
2767 FString* GetUniqueNetIdAsString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.GetUniqueNetIdAsString", result); }
2768 unsigned __int64 GetUniqueNetIdAsUINT64() { return NativeCall<unsigned __int64>(this, "AShooterPlayerController.GetUniqueNetIdAsUINT64"); }
2769 void ClientOnAddedItemsToAllClustersInventory_Implementation(bool Success, FString* UserId, TArray<int>* MasterIndexNum) { NativeCall<void, bool, FString*, TArray<int>*>(this, "AShooterPlayerController.ClientOnAddedItemsToAllClustersInventory_Implementation", Success, UserId, MasterIndexNum); }
2770 void OnAddedItemsToAllClustersInventory(bool Success, FString* UserId, TArray<int>* MasterIndexNum) { NativeCall<void, bool, FString*, TArray<int>*>(this, "AShooterPlayerController.OnAddedItemsToAllClustersInventory", Success, UserId, MasterIndexNum); }
2771 bool AddItemToAllClustersInventory(FString UserId, int MasterIndexNum) { return NativeCall<bool, FString, int>(this, "AShooterPlayerController.AddItemToAllClustersInventory", UserId, MasterIndexNum); }
2772 UPrimalInventoryComponent* GetPawnInventoryComponent() { return NativeCall<UPrimalInventoryComponent*>(this, "AShooterPlayerController.GetPawnInventoryComponent"); }
2773 UPrimalInventoryComponent* GetPlayerInventoryComponent() { return NativeCall<UPrimalInventoryComponent*>(this, "AShooterPlayerController.GetPlayerInventoryComponent"); }
2774 void BeginInactiveState() { NativeCall<void>(this, "AShooterPlayerController.BeginInactiveState"); }
2775 void PawnPendingDestroy(APawn* inPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.PawnPendingDestroy", inPawn); }
2776 void BeginSpectatingState() { NativeCall<void>(this, "AShooterPlayerController.BeginSpectatingState"); }
2777 void SetGraphicsQuality(int val) { NativeCall<void, int>(this, "AShooterPlayerController.SetGraphicsQuality", val); }
2778 UShooterGameUserSettings* GetUserSettings() { return NativeCall<UShooterGameUserSettings*>(this, "AShooterPlayerController.GetUserSettings"); }
2779 void ResetSpawnTime() { NativeCall<void>(this, "AShooterPlayerController.ResetSpawnTime"); }
2780 void GetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AShooterPlayerController.GetPlayerViewPoint", out_Location, out_Rotation); }
2781 void GetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation, bool ForAiming) { NativeCall<void, FVector*, FRotator*, bool>(this, "AShooterPlayerController.GetPlayerViewPoint", out_Location, out_Rotation, ForAiming); }
2782 void GetPlayerViewPointNoModifiers(FVector* out_Location, FRotator* out_Rotation, bool ForAiming, bool bNoTPVAim) { NativeCall<void, FVector*, FRotator*, bool, bool>(this, "AShooterPlayerController.GetPlayerViewPointNoModifiers", out_Location, out_Rotation, ForAiming, bNoTPVAim); }
2783 void ClientNotifyEditText_Implementation(TSubclassOf<UObject> ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject* ForObject) { NativeCall<void, TSubclassOf<UObject>, unsigned int, unsigned int, UObject*>(this, "AShooterPlayerController.ClientNotifyEditText_Implementation", ForObjectClass, ExtraID1, ExtraID2, ForObject); }
2784 void ServerNotifyEditText_Implementation(FString* TextToUse, bool checkedBox, TSubclassOf<UObject> ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject* ForObject) { NativeCall<void, FString*, bool, TSubclassOf<UObject>, unsigned int, unsigned int, UObject*>(this, "AShooterPlayerController.ServerNotifyEditText_Implementation", TextToUse, checkedBox, ForObjectClass, ExtraID1, ExtraID2, ForObject); }
2785 void ServerSendChatMessage_Implementation(FString* ChatMessage, EChatSendMode::Type SendMode) { NativeCall<void, FString*, EChatSendMode::Type>(this, "AShooterPlayerController.ServerSendChatMessage_Implementation", ChatMessage, SendMode); }
2786 void LogChatMessage(FChatMessage* Msg) { NativeCall<void, FChatMessage*>(this, "AShooterPlayerController.LogChatMessage", Msg); }
2787 void ClientChatMessage_Implementation(FChatMessage Chat) { NativeCall<void, FChatMessage>(this, "AShooterPlayerController.ClientChatMessage_Implementation", Chat); }
2788 void ClientServerChatMessage_Implementation(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatMessage_Implementation", MessageText, MessageColor, bIsBold); }
2789 void ClientServerChatDirectMessage_Implementation(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatDirectMessage_Implementation", MessageText, MessageColor, bIsBold); }
2794 void ServerGetOriginalHairColor_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerGetOriginalHairColor_Implementation"); }
2795 void ClientReceiveOriginalHairColor_Implementation(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterPlayerController.ClientReceiveOriginalHairColor_Implementation", HairColor); }
2797 FString* WritePNTScreenshot(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.WritePNTScreenshot", result); }
2798 void TestNotification() { NativeCall<void>(this, "AShooterPlayerController.TestNotification"); }
2799 void TestPhysxPerf(int RayCount, float DistanceOfRays) { NativeCall<void, int, float>(this, "AShooterPlayerController.TestPhysxPerf", RayCount, DistanceOfRays); }
2800 void SetDoFInterpTime(float InterpTime) { NativeCall<void, float>(this, "AShooterPlayerController.SetDoFInterpTime", InterpTime); }
2801 void ClientReset_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientReset_Implementation"); }
2802 void Reset() { NativeCall<void>(this, "AShooterPlayerController.Reset"); }
2803 void SetCheatPlayer(bool bEnable) { NativeCall<void, bool>(this, "AShooterPlayerController.SetCheatPlayer", bEnable); }
2804 void DebugCheckSeven(bool bEnable) { NativeCall<void, bool>(this, "AShooterPlayerController.DebugCheckSeven", bEnable); }
2805 void SetAutoPlayer(bool bEnable) { NativeCall<void, bool>(this, "AShooterPlayerController.SetAutoPlayer", bEnable); }
2806 void CopyCoordsToClipboard() { NativeCall<void>(this, "AShooterPlayerController.CopyCoordsToClipboard"); }
2807 void CCC() { NativeCall<void>(this, "AShooterPlayerController.CCC"); }
2808 void ServerGlobalCommand_Implementation(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerGlobalCommand_Implementation", Msg); }
2809 void GlobalCommand(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.GlobalCommand", Msg); }
2810 void GetAllMatinees() { NativeCall<void>(this, "AShooterPlayerController.GetAllMatinees"); }
2811 void TestAlarmNotification(FString Title, FString Message) { NativeCall<void, FString, FString>(this, "AShooterPlayerController.TestAlarmNotification", Title, Message); }
2812 void SendAlarmNotification(FString SteamID, FString Title, FString Message) { NativeCall<void, FString, FString, FString>(this, "AShooterPlayerController.SendAlarmNotification", SteamID, Title, Message); }
2813 bool IsRidingDino() { return NativeCall<bool>(this, "AShooterPlayerController.IsRidingDino"); }
2814 bool IsOnSeatingStructure() { return NativeCall<bool>(this, "AShooterPlayerController.IsOnSeatingStructure"); }
2815 bool SendUseItemSlotToStructure() { return NativeCall<bool>(this, "AShooterPlayerController.SendUseItemSlotToStructure"); }
2816 void SpectatorUseItem(int Index) { NativeCall<void, int>(this, "AShooterPlayerController.SpectatorUseItem", Index); }
2817 void ExportDinoData(APrimalDinoCharacter* DinoToExport) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ExportDinoData", DinoToExport); }
2818 void ApplyDepthOfFieldSetting(int Index, float CurrentTimer) { NativeCall<void, int, float>(this, "AShooterPlayerController.ApplyDepthOfFieldSetting", Index, CurrentTimer); }
2819 void ServerReleaseSeatingStructure_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerReleaseSeatingStructure_Implementation"); }
2820 void AdminCheat(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.AdminCheat", Msg); }
2821 void DoCrash() { NativeCall<void>(this, "AShooterPlayerController.DoCrash"); }
2822 void OnExtendedInfoPress() { NativeCall<void>(this, "AShooterPlayerController.OnExtendedInfoPress"); }
2823 void OnExtendedInfoRelease() { NativeCall<void>(this, "AShooterPlayerController.OnExtendedInfoRelease"); }
2824 void ClientNotifyPlayerDeath_Implementation(APawn* InstigatingPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.ClientNotifyPlayerDeath_Implementation", InstigatingPawn); }
2825 void ClientNotifyPlayerDeathReason_Implementation(FString* ReasonString) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientNotifyPlayerDeathReason_Implementation", ReasonString); }
2826 void ServerShowMessageOfTheDay_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerShowMessageOfTheDay_Implementation"); }
2827 void ServerSetMessageOfTheDay_Implementation(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerSetMessageOfTheDay_Implementation", Message); }
2828 void ClientNotifyMessageOfTheDay_Implementation(FString* Message, float TimeToDisplay) { NativeCall<void, FString*, float>(this, "AShooterPlayerController.ClientNotifyMessageOfTheDay_Implementation", Message, TimeToDisplay); }
2829 void ClientNotifyRemotePlayerDeath_Implementation(FString* PlayerName, FString* AttackerName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ClientNotifyRemotePlayerDeath_Implementation", PlayerName, AttackerName); }
2830 void ClientNotifyPlayerKill_Implementation(AActor* PlayerPawn, APawn* VictimPawn) { NativeCall<void, AActor*, APawn*>(this, "AShooterPlayerController.ClientNotifyPlayerKill_Implementation", PlayerPawn, VictimPawn); }
2831 void ClientNotifyDinoKill_Implementation(APrimalDinoCharacter* InstigatingPawn, APawn* VictimPawn) { NativeCall<void, APrimalDinoCharacter*, APawn*>(this, "AShooterPlayerController.ClientNotifyDinoKill_Implementation", InstigatingPawn, VictimPawn); }
2832 void ClientNotifyDinoDeath_Implementation(FString* DinoName, FString* AttackerName, bool bIsVehicle) { NativeCall<void, FString*, FString*, bool>(this, "AShooterPlayerController.ClientNotifyDinoDeath_Implementation", DinoName, AttackerName, bIsVehicle); }
2833 void ServerRequestDinoCharStats_Implementation(APrimalDinoCharacter* theDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ServerRequestDinoCharStats_Implementation", theDinoChar); }
2834 void ClientReceiveDinoCharStats_Implementation(APrimalDinoCharacter* theDinoChar, TArray<float>* CurValues, TArray<float>* MaxValues) { NativeCall<void, APrimalDinoCharacter*, TArray<float>*, TArray<float>*>(this, "AShooterPlayerController.ClientReceiveDinoCharStats_Implementation", theDinoChar, CurValues, MaxValues); }
2835 void HandleRespawned_Implementation(APawn* NewPawn, bool IsFirstSpawn) { NativeCall<void, APawn*, bool>(this, "AShooterPlayerController.HandleRespawned_Implementation", NewPawn, IsFirstSpawn); }
2836 void DisableEnemyInvisible() { NativeCall<void>(this, "AShooterPlayerController.DisableEnemyInvisible"); }
2837 void ClientNotifyRespawned_Implementation(APawn* NewPawn, bool IsFirstSpawn) { NativeCall<void, APawn*, bool>(this, "AShooterPlayerController.ClientNotifyRespawned_Implementation", NewPawn, IsFirstSpawn); }
2838 void ClientNotifyReconnected_Implementation(APawn* NewPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.ClientNotifyReconnected_Implementation", NewPawn); }
2839 void ClientResetRespawningFlag_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientResetRespawningFlag_Implementation"); }
2840 void CheckForPlayerInventory() { NativeCall<void>(this, "AShooterPlayerController.CheckForPlayerInventory"); }
2841 void ReportSpawnManagers() { NativeCall<void>(this, "AShooterPlayerController.ReportSpawnManagers"); }
2842 void HibernationReport(FString* ClassName) { NativeCall<void, FString*>(this, "AShooterPlayerController.HibernationReport", ClassName); }
2843 void HiWarp(FString* ClassName, int Index) { NativeCall<void, FString*, int>(this, "AShooterPlayerController.HiWarp", ClassName, Index); }
2844 void ReportLeastSpawnManagers() { NativeCall<void>(this, "AShooterPlayerController.ReportLeastSpawnManagers"); }
2845 void FlushLevelStreaming() { NativeCall<void>(this, "AShooterPlayerController.FlushLevelStreaming"); }
2846 void DoFlushLevelStreaming() { NativeCall<void>(this, "AShooterPlayerController.DoFlushLevelStreaming"); }
2847 void FinalFlushLevelStreaming() { NativeCall<void>(this, "AShooterPlayerController.FinalFlushLevelStreaming"); }
2848 void InitHUD(bool bForceReinitUI) { NativeCall<void, bool>(this, "AShooterPlayerController.InitHUD", bForceReinitUI); }
2849 void ClientNotifyCantHarvest_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHarvest_Implementation"); }
2850 void ClientNotifyHitHarvest_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyHitHarvest_Implementation"); }
2851 void ClientNotifyCantHitHarvest_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHitHarvest_Implementation"); }
2852 void ServerSetVRPlayer_Implementation(bool bSetVRPlayer) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetVRPlayer_Implementation", bSetVRPlayer); }
2853 void ClientNotifyTamedDino_Implementation(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyTamedDino_Implementation", DinoClass); }
2854 void ClientNotifySummonedDino_Implementation(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifySummonedDino_Implementation", DinoClass); }
2855 void ClientNotifyDefeatedDino_Implementation(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyDefeatedDino_Implementation", DinoClass); }
2856 void SetPlayerPos(float X, float Y, float Z) { NativeCall<void, float, float, float>(this, "AShooterPlayerController.SetPlayerPos", X, Y, Z); }
2857 void SPI(float X, float Y, float Z, float Yaw, float Pitch) { NativeCall<void, float, float, float, float, float>(this, "AShooterPlayerController.SPI", X, Y, Z, Yaw, Pitch); }
2858 void ClientSetSpectatorLocation_Implementation(FVector NewLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ClientSetSpectatorLocation_Implementation", NewLocation); }
2859 void ClientSetControlRotation_Implementation(FRotator NewRotation) { NativeCall<void, FRotator>(this, "AShooterPlayerController.ClientSetControlRotation_Implementation", NewRotation); }
2860 bool ShouldReplicateVoicePacketFrom(FUniqueNetId* Sender, char ShouldUseSuperRange, char* PlaybackFlags) { return NativeCall<bool, FUniqueNetId*, char, char*>(this, "AShooterPlayerController.ShouldReplicateVoicePacketFrom", Sender, ShouldUseSuperRange, PlaybackFlags); }
2861 bool HasRadio() { return NativeCall<bool>(this, "AShooterPlayerController.HasRadio"); }
2862 TArray<unsigned int>* GetRadioFrequencies(TArray<unsigned int>* result) { return NativeCall<TArray<unsigned int>*, TArray<unsigned int>*>(this, "AShooterPlayerController.GetRadioFrequencies", result); }
2863 bool HasSameRadioFrequency(AShooterPlayerController* OtherPC, unsigned int* SharedFrequency) { return NativeCall<bool, AShooterPlayerController*, unsigned int*>(this, "AShooterPlayerController.HasSameRadioFrequency", OtherPC, SharedFrequency); }
2864 float GetChatProximityRadius() { return NativeCall<float>(this, "AShooterPlayerController.GetChatProximityRadius"); }
2865 void ToggleSpeaking(bool bSpeaking, bool UseSuperRange) { NativeCall<void, bool, bool>(this, "AShooterPlayerController.ToggleSpeaking", bSpeaking, UseSuperRange); }
2866 void ForceUnstasisAtLocation(FVector AtLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ForceUnstasisAtLocation", AtLocation); }
2867 void SpawnActorSpread(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount) { NativeCall<void, FString*, float, float, float, int, float>(this, "AShooterPlayerController.SpawnActorSpread", blueprintPath, spawnDistance, spawnYOffset, ZOffset, NumberActors, SpreadAmount); }
2868 void SpawnActorSpreadTamed(FString* blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount) { NativeCall<void, FString*, float, float, float, int, float>(this, "AShooterPlayerController.SpawnActorSpreadTamed", blueprintPath, spawnDistance, spawnYOffset, ZOffset, NumberActors, SpreadAmount); }
2869 void GiveResources() { NativeCall<void>(this, "AShooterPlayerController.GiveResources"); }
2870 void GiveEngrams(bool bForceAllEngrams, bool bTekEngramsOnly) { NativeCall<void, bool, bool>(this, "AShooterPlayerController.GiveEngrams", bForceAllEngrams, bTekEngramsOnly); }
2871 void ForceTribes(FString* PlayerName1, FString* PlayerName2, FString* NewTribeName) { NativeCall<void, FString*, FString*, FString*>(this, "AShooterPlayerController.ForceTribes", PlayerName1, PlayerName2, NewTribeName); }
2872 void ClientPlayLocalSound_Implementation(USoundBase* aSound, bool bAttach) { NativeCall<void, USoundBase*, bool>(this, "AShooterPlayerController.ClientPlayLocalSound_Implementation", aSound, bAttach); }
2873 void ClientStopLocalSound_Implementation(USoundBase* aSound) { NativeCall<void, USoundBase*>(this, "AShooterPlayerController.ClientStopLocalSound_Implementation", aSound); }
2875 void OnArkTributeAllClustersInventoryItemsLoaded(TArray<FItemNetInfo>* Items, bool bAllowForcedItemDownload) { NativeCall<void, TArray<FItemNetInfo>*, bool>(this, "AShooterPlayerController.OnArkTributeAllClustersInventoryItemsLoaded", Items, bAllowForcedItemDownload); }
2876 void OnArkTributeSaved(bool Success) { NativeCall<void, bool>(this, "AShooterPlayerController.OnArkTributeSaved", Success); }
2877 void ClientSetArkTributeLimits_Implementation(bool LimitItems, bool LimitDinos, bool LimitCharacters, int MaxItems, int MaxDinos, int MaxCharacters) { NativeCall<void, bool, bool, bool, int, int, int>(this, "AShooterPlayerController.ClientSetArkTributeLimits_Implementation", LimitItems, LimitDinos, LimitCharacters, MaxItems, MaxDinos, MaxCharacters); }
2878 void ServerLoadArkInventoryItems_Implementation(TArray<FItemNetInfo>* ArkInventoryItemsInfo, bool bFinalBatch) { NativeCall<void, TArray<FItemNetInfo>*, bool>(this, "AShooterPlayerController.ServerLoadArkInventoryItems_Implementation", ArkInventoryItemsInfo, bFinalBatch); }
2879 void ServerAsyncLoadArkInventoryItems_Implementation(TArray<FItemNetInfo>* ArkInventoryItemsInfo, bool bFinalBatch) { NativeCall<void, TArray<FItemNetInfo>*, bool>(this, "AShooterPlayerController.ServerAsyncLoadArkInventoryItems_Implementation", ArkInventoryItemsInfo, bFinalBatch); }
2880 void GetTamedDinosNearBy(TArray<TWeakObjectPtr<APrimalDinoCharacter>>* Dinos) { NativeCall<void, TArray<TWeakObjectPtr<APrimalDinoCharacter>>*>(this, "AShooterPlayerController.GetTamedDinosNearBy", Dinos); }
2881 void GetTamedDinosNearBy(TArray<TWeakObjectPtr<APrimalDinoCharacter>>* Dinos, float RangeRadius) { NativeCall<void, TArray<TWeakObjectPtr<APrimalDinoCharacter>>*, float>(this, "AShooterPlayerController.GetTamedDinosNearBy", Dinos, RangeRadius); }
2882 bool IsTamedDinoNearBy(APrimalDinoCharacter* Dino, float RangeRadius) { return NativeCall<bool, APrimalDinoCharacter*, float>(this, "AShooterPlayerController.IsTamedDinoNearBy", Dino, RangeRadius); }
2883 void TestSteamRefreshItems() { NativeCall<void>(this, "AShooterPlayerController.TestSteamRefreshItems"); }
2884 void ServerSendArkDataPayloadBegin_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString* DataClass, FString* TagName, FString* Name, TArray<FString>* DataStats, unsigned int ID1, unsigned int ID2) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, FString*, FString*, FString*, TArray<FString>*, unsigned int, unsigned int>(this, "AShooterPlayerController.ServerSendArkDataPayloadBegin_Implementation", ID, ArkDataType, DataClass, TagName, Name, DataStats, ID1, ID2); }
2885 void ServerSendArkDataPayload_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray<unsigned char>* DataBytes) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, TArray<unsigned char>*>(this, "AShooterPlayerController.ServerSendArkDataPayload_Implementation", ID, ArkDataType, DataBytes); }
2886 void ServerSendArkDataPayloadEnd_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type>(this, "AShooterPlayerController.ServerSendArkDataPayloadEnd_Implementation", ID, ArkDataType); }
2887 void ClientSendArkDataPayloadBegin_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString* DataClass, FString* TagName, FString* Name, TArray<FString>* DataStats, unsigned int ID1, unsigned int ID2) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, FString*, FString*, FString*, TArray<FString>*, unsigned int, unsigned int>(this, "AShooterPlayerController.ClientSendArkDataPayloadBegin_Implementation", ID, ArkDataType, DataClass, TagName, Name, DataStats, ID1, ID2); }
2888 void ClientSendArkDataPayloadEnd_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, unsigned __int64 PlayerDataID) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, unsigned __int64>(this, "AShooterPlayerController.ClientSendArkDataPayloadEnd_Implementation", ID, ArkDataType, PlayerDataID); }
2889 void RequestCreateNewPlayerWithArkDataPossibleItems(FArkTributePlayerData* PlayerData, unsigned __int64 TribeID) { NativeCall<void, FArkTributePlayerData*, unsigned __int64>(this, "AShooterPlayerController.RequestCreateNewPlayerWithArkDataPossibleItems", PlayerData, TribeID); }
2890 void ServerCharacterUploadWithItems_Start_Implementation(unsigned __int64 PlayerDataId, FArkTributePlayerData PlayerData) { NativeCall<void, unsigned __int64, FArkTributePlayerData>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_Start_Implementation", PlayerDataId, PlayerData); }
2891 void ServerCharacterUploadWithItems_CharaterPayload_Implementation(unsigned __int64 PlayerDataId, TArray<unsigned char>* PlayerDataChunk) { NativeCall<void, unsigned __int64, TArray<unsigned char>*>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_CharaterPayload_Implementation", PlayerDataId, PlayerDataChunk); }
2892 void ServerCharacterUploadWithItems_UploadItem_Implementation(unsigned __int64 PlayerDataId, FItemNetInfo InvItem) { NativeCall<void, unsigned __int64, FItemNetInfo>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_UploadItem_Implementation", PlayerDataId, InvItem); }
2893 void ServerCharacterUploadWithItems_FinishAndCreateCharacter_Implementation(unsigned __int64 PlayerDataId) { NativeCall<void, unsigned __int64>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_FinishAndCreateCharacter_Implementation", PlayerDataId); }
2894 void ServerRequestCreateMissionDataBuff_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestCreateMissionDataBuff_Implementation"); }
2895 AMissionType* GetActiveMission() { return NativeCall<AMissionType*>(this, "AShooterPlayerController.GetActiveMission"); }
2897 bool HasBestScoreForMission(FName MissionTag) { return NativeCall<bool, FName>(this, "AShooterPlayerController.HasBestScoreForMission", MissionTag); }
2899 void ServerRequestShowLeaderboards_Implementation(TSubclassOf<ULeaderboard> LeaderboardType, FName MissionTag) { NativeCall<void, TSubclassOf<ULeaderboard>, FName>(this, "AShooterPlayerController.ServerRequestShowLeaderboards_Implementation", LeaderboardType, MissionTag); }
2901 void RequestCreateNewPlayerWithArkData(TArray<unsigned char> PlayerArkDataBytes, unsigned __int64 TribeID) { NativeCall<void, TArray<unsigned char>, unsigned __int64>(this, "AShooterPlayerController.RequestCreateNewPlayerWithArkData", PlayerArkDataBytes, TribeID); }
2902 void SendArKPayload(bool bClient, FARKTributeData ArKDataPayload) { NativeCall<void, bool, FARKTributeData>(this, "AShooterPlayerController.SendArKPayload", bClient, ArKDataPayload); }
2903 void LoadLocalPlayerArkData() { NativeCall<void>(this, "AShooterPlayerController.LoadLocalPlayerArkData"); }
2904 void AsyncLoadInventory() { NativeCall<void>(this, "AShooterPlayerController.AsyncLoadInventory"); }
2905 int GetSubscribedAppIds() { return NativeCall<int>(this, "AShooterPlayerController.GetSubscribedAppIds"); }
2906 void ServerLoadUploadedDinos_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerLoadUploadedDinos_Implementation"); }
2907 void ClientUploadedDinosLoaded_Implementation(TArray<FARKTributeDinoListing>* UploadedDinosListings) { NativeCall<void, TArray<FARKTributeDinoListing>*>(this, "AShooterPlayerController.ClientUploadedDinosLoaded_Implementation", UploadedDinosListings); }
2908 void ServerRequestDownloadDino_Implementation(FARKTributeDino DownloadedDino) { NativeCall<void, FARKTributeDino>(this, "AShooterPlayerController.ServerRequestDownloadDino_Implementation", DownloadedDino); }
2909 void ClientDownloadDinoRequestFinished_Implementation(bool Success) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientDownloadDinoRequestFinished_Implementation", Success); }
2911 void AttemptTransferRedownload() { NativeCall<void>(this, "AShooterPlayerController.AttemptTransferRedownload"); }
2912 void ServerLoadUploadedCharacters_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerLoadUploadedCharacters_Implementation"); }
2913 void ClientOnStartDownloadTransferredPlayerCharacter_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientOnStartDownloadTransferredPlayerCharacter_Implementation"); }
2914 void ClientOnEndDownloadTransferredPlayerCharacter_Implementation(bool Success, int FailureResponseCode, FString* FailureResponseMessage) { NativeCall<void, bool, int, FString*>(this, "AShooterPlayerController.ClientOnEndDownloadTransferredPlayerCharacter_Implementation", Success, FailureResponseCode, FailureResponseMessage); }
2915 void DownloadTransferredPlayerCharacter() { NativeCall<void>(this, "AShooterPlayerController.DownloadTransferredPlayerCharacter"); }
2916 void ClientUploadedCharactersLoaded_Implementation(bool Success, TArray<FArkTributePlayerDataListing>* UploadedDinosListings) { NativeCall<void, bool, TArray<FArkTributePlayerDataListing>*>(this, "AShooterPlayerController.ClientUploadedCharactersLoaded_Implementation", Success, UploadedDinosListings); }
2917 void ServerCheckIsValidPlayerToDownload_Implementation(FArkTributePlayerData PlayerData) { NativeCall<void, FArkTributePlayerData>(this, "AShooterPlayerController.ServerCheckIsValidPlayerToDownload_Implementation", PlayerData); }
2918 void ClientPlayerIsValidToDownload_Implementation(bool bIsValid, FArkTributePlayerData PlayerData) { NativeCall<void, bool, FArkTributePlayerData>(this, "AShooterPlayerController.ClientPlayerIsValidToDownload_Implementation", bIsValid, PlayerData); }
2919 bool IsValidArkTributePlayerDownloadForThisServer(FArkTributePlayerData* PlayerData) { return NativeCall<bool, FArkTributePlayerData*>(this, "AShooterPlayerController.IsValidArkTributePlayerDownloadForThisServer", PlayerData); }
2920 void ServerRequestDownloadPlayerCharacter_Implementation(FArkTributePlayerData DownloadedCharacter, int spawnPointID, int spawnRegionIndex) { NativeCall<void, FArkTributePlayerData, int, int>(this, "AShooterPlayerController.ServerRequestDownloadPlayerCharacter_Implementation", DownloadedCharacter, spawnPointID, spawnRegionIndex); }
2921 void ClientDownloadPlayerCharacterRequestFinished_Implementation(bool Success) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientDownloadPlayerCharacterRequestFinished_Implementation", Success); }
2922 FString* LinkedPlayerIDString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.LinkedPlayerIDString", result); }
2924 void ServerSetSubscribedApp_Implementation(int AppID, bool bPreventDefaultItems) { NativeCall<void, int, bool>(this, "AShooterPlayerController.ServerSetSubscribedApp_Implementation", AppID, bPreventDefaultItems); }
2925 void ServerAddItemToSteamInventory(int ItemSteamDefID, int Quantity) { NativeCall<void, int, int>(this, "AShooterPlayerController.ServerAddItemToSteamInventory", ItemSteamDefID, Quantity); }
2926 void ClientRemoveItemFromSteamInventory_Implementation(TArray<unsigned __int64>* ItemSteamUserID, int Quantity) { NativeCall<void, TArray<unsigned __int64>*, int>(this, "AShooterPlayerController.ClientRemoveItemFromSteamInventory_Implementation", ItemSteamUserID, Quantity); }
2927 void ServerRemoveSteamItemSucceeded_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRemoveSteamItemSucceeded_Implementation"); }
2928 void OnConsumeItemFinished(bool bSuccess, unsigned __int64 SteamID) { NativeCall<void, bool, unsigned __int64>(this, "AShooterPlayerController.OnConsumeItemFinished", bSuccess, SteamID); }
2929 void RemoveItemSucceeded() { NativeCall<void>(this, "AShooterPlayerController.RemoveItemSucceeded"); }
2930 void OnAddItemFinished(bool bSuccess, TArray<unsigned __int64> SteamItemUserIds, unsigned __int64 SteamID) { NativeCall<void, bool, TArray<unsigned __int64>, unsigned __int64>(this, "AShooterPlayerController.OnAddItemFinished", bSuccess, SteamItemUserIds, SteamID); }
2931 void ServerRefreshSteamInventoryForRemove() { NativeCall<void>(this, "AShooterPlayerController.ServerRefreshSteamInventoryForRemove"); }
2932 void ServerRefreshSteamInventoryToCheckConsume() { NativeCall<void>(this, "AShooterPlayerController.ServerRefreshSteamInventoryToCheckConsume"); }
2933 void ServerRefreshSteamInventory_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRefreshSteamInventory_Implementation"); }
2934 void OnServerRefreshSteamInventoryFinished(bool bSuccess, unsigned __int64 SteamID) { NativeCall<void, bool, unsigned __int64>(this, "AShooterPlayerController.OnServerRefreshSteamInventoryFinished", bSuccess, SteamID); }
2935 void OnRefreshSteamInventoryToCheckConsumeFinished(bool bSuccess, unsigned __int64 SteamID) { NativeCall<void, bool, unsigned __int64>(this, "AShooterPlayerController.OnRefreshSteamInventoryToCheckConsumeFinished", bSuccess, SteamID); }
2936 void ClientRefreshSteamInventoryFinished_Implementation(bool bSuccess) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientRefreshSteamInventoryFinished_Implementation", bSuccess); }
2937 void RefreshSteamInventory() { NativeCall<void>(this, "AShooterPlayerController.RefreshSteamInventory"); }
2938 void ServerRemoveSteamItem_Implementation(unsigned int ItemdDefId) { NativeCall<void, unsigned int>(this, "AShooterPlayerController.ServerRemoveSteamItem_Implementation", ItemdDefId); }
2939 void ReceivedPlayerState() { NativeCall<void>(this, "AShooterPlayerController.ReceivedPlayerState"); }
2940 void CloseSteamStatusScene() { NativeCall<void>(this, "AShooterPlayerController.CloseSteamStatusScene"); }
2941 void AllowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.AllowPlayerToJoinNoCheck", PlayerId); }
2942 void ServerAllowPlayerToJoinNoCheck_Implementation(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerAllowPlayerToJoinNoCheck_Implementation", PlayerId); }
2943 void DisallowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.DisallowPlayerToJoinNoCheck", PlayerId); }
2944 void ServerDisallowPlayerToJoinNoCheck_Implementation(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerDisallowPlayerToJoinNoCheck_Implementation", PlayerId); }
2945 void ServerSendDirectMessage_Implementation(FString* PlayerSteamID, FString* MessageText) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerSendDirectMessage_Implementation", PlayerSteamID, MessageText); }
2946 void ServerListPlayers_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerListPlayers_Implementation"); }
2947 void KickPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "AShooterPlayerController.KickPlayer", PlayerSteamName); }
2948 void ServerKickPlayer_Implementation(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerKickPlayer_Implementation", PlayerSteamName, PlayerSteamID); }
2949 void BanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "AShooterPlayerController.BanPlayer", PlayerSteamName); }
2950 void ServerBanPlayer_Implementation(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerBanPlayer_Implementation", PlayerSteamName, PlayerSteamID); }
2951 void UnbanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "AShooterPlayerController.UnbanPlayer", PlayerSteamName); }
2952 void ServerUnbanPlayer_Implementation(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerUnbanPlayer_Implementation", PlayerSteamName, PlayerSteamID); }
2953 void SetKickedNotification(FString KickReason) { NativeCall<void, FString>(this, "AShooterPlayerController.SetKickedNotification", KickReason); }
2954 void ClientUnlockAchievement_Implementation(FString* AchievementID) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientUnlockAchievement_Implementation", AchievementID); }
2955 void ClientNotifyLevelUp_Implementation(APrimalCharacter* ForChar, int NewLevel) { NativeCall<void, APrimalCharacter*, int>(this, "AShooterPlayerController.ClientNotifyLevelUp_Implementation", ForChar, NewLevel); }
2956 void ClientNotifyAdmin_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyAdmin_Implementation"); }
2957 void ClientNotifyTorpidityIncrease_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyTorpidityIncrease_Implementation"); }
2959 void InitCharacterPainting_Implementation(APrimalCharacter* Char) { NativeCall<void, APrimalCharacter*>(this, "AShooterPlayerController.InitCharacterPainting_Implementation", Char); }
2960 void ClientNotifyListenServerOutOfRange_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyListenServerOutOfRange_Implementation"); }
2961 void StopLoadingMusic() { NativeCall<void>(this, "AShooterPlayerController.StopLoadingMusic"); }
2962 void FadeOutLoadingMusic() { NativeCall<void>(this, "AShooterPlayerController.FadeOutLoadingMusic"); }
2963 ASpectatorPawn* SpawnSpectatorPawn() { return NativeCall<ASpectatorPawn*>(this, "AShooterPlayerController.SpawnSpectatorPawn"); }
2964 void ChangeState(FName NewState) { NativeCall<void, FName>(this, "AShooterPlayerController.ChangeState", NewState); }
2965 bool IsSpectator() { return NativeCall<bool>(this, "AShooterPlayerController.IsSpectator"); }
2966 void ClientFailedRemoveSaddle_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientFailedRemoveSaddle_Implementation"); }
2967 void PrintColors() { NativeCall<void>(this, "AShooterPlayerController.PrintColors"); }
2968 FString* ConsoleCommand(FString* result, FString* Command, bool bWriteToLog) { return NativeCall<FString*, FString*, FString*, bool>(this, "AShooterPlayerController.ConsoleCommand", result, Command, bWriteToLog); }
2969 void ClientRunLocalConsoleCommand_Implementation(FString* Command, bool bWriteToLog) { NativeCall<void, FString*, bool>(this, "AShooterPlayerController.ClientRunLocalConsoleCommand_Implementation", Command, bWriteToLog); }
2970 void EnvQA() { NativeCall<void>(this, "AShooterPlayerController.EnvQA"); }
2971 void TurnOnGmBuffAndTekArmorAndStatFpsAndAlsoStatUnitBecauseThisIsEasierToTypeOnXbox() { NativeCall<void>(this, "AShooterPlayerController.TurnOnGmBuffAndTekArmorAndStatFpsAndAlsoStatUnitBecauseThisIsEasierToTypeOnXbox"); }
2972 void GiveColors(int quantity) { NativeCall<void, int>(this, "AShooterPlayerController.GiveColors", quantity); }
2973 void ClientShowPaintingUI_Implementation(UObject* ObjectToPaint) { NativeCall<void, UObject*>(this, "AShooterPlayerController.ClientShowPaintingUI_Implementation", ObjectToPaint); }
2974 void HideRiders(bool bDoHide) { NativeCall<void, bool>(this, "AShooterPlayerController.HideRiders", bDoHide); }
2975 void SetAdminIcon(bool bAdminIcon) { NativeCall<void, bool>(this, "AShooterPlayerController.SetAdminIcon", bAdminIcon); }
2976 void SpawnPlayerCameraManager() { NativeCall<void>(this, "AShooterPlayerController.SpawnPlayerCameraManager"); }
2977 void ServerSetSupressAdminIcon_Implementation(bool bSuppress) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetSupressAdminIcon_Implementation", bSuppress); }
2978 void NotifyTribeWarStatus_Implementation(FString* EnemyTribeString, int StatusType) { NativeCall<void, FString*, int>(this, "AShooterPlayerController.NotifyTribeWarStatus_Implementation", EnemyTribeString, StatusType); }
2979 void StartArkGamepadLeftShoulder() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadLeftShoulder"); }
2980 void StartArkGamepadRightShoulder() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadRightShoulder"); }
2981 void EndArkGamepadRightShoulder() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadRightShoulder"); }
2982 void ServerRequestTribeLog_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestTribeLog_Implementation"); }
2983 void ClientStartReceivingTribeLog_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientStartReceivingTribeLog_Implementation"); }
2984 void ClientReceiveTribeLog_Implementation(FString* LogString) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientReceiveTribeLog_Implementation", LogString); }
2985 void ClientEndReceivingTribeLog_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientEndReceivingTribeLog_Implementation"); }
2986 void EndArkGamepadLeftShoulder() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadLeftShoulder"); }
2987 void RPCStayAlive_Implementation() { NativeCall<void>(this, "AShooterPlayerController.RPCStayAlive_Implementation"); }
2988 void ConditonalEndGamepadModiferState() { NativeCall<void>(this, "AShooterPlayerController.ConditonalEndGamepadModiferState"); }
2989 void StartArkGamepadBackButton() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadBackButton"); }
2990 void EndArkGamepadBackButton() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadBackButton"); }
2991 void StartArkGamepadFaceButtonLeft() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonLeft"); }
2992 void EndArkGamepadFaceButtonLeft() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonLeft"); }
2993 void StartArkGamepadFaceButtonRight() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonRight"); }
2994 void EndArkGamepadFaceButtonRight() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonRight"); }
2995 void StartArkGamepadFaceButtonTop() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonTop"); }
2996 void EndArkGamepadFaceButtonTop() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonTop"); }
2997 void StartArkGamepadFaceButtonBottom() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonBottom"); }
2998 void EndArkGamepadFaceButtonBottom() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonBottom"); }
2999 void StartArkGamepadDpadLeft() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadLeft"); }
3000 void EndArkGamepadDpadLeft() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadDpadLeft"); }
3001 void StartArkGamepadDpadUp() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadUp"); }
3002 void EndAArkGamepadDpadUp() { NativeCall<void>(this, "AShooterPlayerController.EndAArkGamepadDpadUp"); }
3003 void StartArkGamepadDpadRight() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadRight"); }
3004 void EndArkGamepadDpadRight() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadDpadRight"); }
3005 void StartArkGamepadDpadDown() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadDown"); }
3006 void EndArkGamepadDpadDown() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadDpadDown"); }
3007 bool IsGameInputAllowed() { return NativeCall<bool>(this, "AShooterPlayerController.IsGameInputAllowed"); }
3008 void ServerAddAchievementID_Implementation(FString* AchievementID, bool bIsOnSpawn) { NativeCall<void, FString*, bool>(this, "AShooterPlayerController.ServerAddAchievementID_Implementation", AchievementID, bIsOnSpawn); }
3009 int GetLinkedPlayerID() { return NativeCall<int>(this, "AShooterPlayerController.GetLinkedPlayerID"); }
3010 unsigned __int64 GetLinkedPlayerID64() { return NativeCall<unsigned __int64>(this, "AShooterPlayerController.GetLinkedPlayerID64"); }
3011 FString* GetPlayerCharacterName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.GetPlayerCharacterName", result); }
3012 void ClientCollectedAchievementItem_Implementation(TSubclassOf<UPrimalItem> ItemClass) { NativeCall<void, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerController.ClientCollectedAchievementItem_Implementation", ItemClass); }
3014 bool UseTribeGroupRanks() { return NativeCall<bool>(this, "AShooterPlayerController.UseTribeGroupRanks"); }
3015 bool IsTribeAdmin() { return NativeCall<bool>(this, "AShooterPlayerController.IsTribeAdmin"); }
3016 bool IsInTribe() { return NativeCall<bool>(this, "AShooterPlayerController.IsInTribe"); }
3017 void ClientAddFloatingDamageText_Implementation(FVector_NetQuantize AtLocation, int DamageAmount, int FromTeamID) { NativeCall<void, FVector_NetQuantize, int, int>(this, "AShooterPlayerController.ClientAddFloatingDamageText_Implementation", AtLocation, DamageAmount, FromTeamID); }
3019 UPrimalItem* GetInventoryUISelectedItemLocal() { return NativeCall<UPrimalItem*>(this, "AShooterPlayerController.GetInventoryUISelectedItemLocal"); }
3020 UPrimalItem* GetInventoryUISelectedItemRemote() { return NativeCall<UPrimalItem*>(this, "AShooterPlayerController.GetInventoryUISelectedItemRemote"); }
3022 void PlayHitMarkerStructure_Implementation() { NativeCall<void>(this, "AShooterPlayerController.PlayHitMarkerStructure_Implementation"); }
3023 void PlayHitMarkerStructureAlly_Implementation() { NativeCall<void>(this, "AShooterPlayerController.PlayHitMarkerStructureAlly_Implementation"); }
3024 void ClientShowTransferredPlayerConfirmationDialog_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientShowTransferredPlayerConfirmationDialog_Implementation"); }
3025 void ShowTransferCharacterConfirmationDialog() { NativeCall<void>(this, "AShooterPlayerController.ShowTransferCharacterConfirmationDialog"); }
3026 void OnTransferCharacterConfirmationDialogClosed(bool bAccept) { NativeCall<void, bool>(this, "AShooterPlayerController.OnTransferCharacterConfirmationDialogClosed", bAccept); }
3027 void ServerTransferredPlayerConfirmationResult_Implementation(bool bAccpet) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerTransferredPlayerConfirmationResult_Implementation", bAccpet); }
3028 void ClientSetHUDAndInitUIScenes_Implementation(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "AShooterPlayerController.ClientSetHUDAndInitUIScenes_Implementation", NewHUDClass); }
3029 void ClientShowSpawnUIForTransferringPlayer_Implementation(TSubclassOf<AHUD> NewHUDClass, unsigned __int64 TransferingPlayerID, bool bUseTimer) { NativeCall<void, TSubclassOf<AHUD>, unsigned __int64, bool>(this, "AShooterPlayerController.ClientShowSpawnUIForTransferringPlayer_Implementation", NewHUDClass, TransferingPlayerID, bUseTimer); }
3030 void ServerDownloadTransferredPlayer_Implementation(int spawnPointID, int spawnPointRegionIndex) { NativeCall<void, int, int>(this, "AShooterPlayerController.ServerDownloadTransferredPlayer_Implementation", spawnPointID, spawnPointRegionIndex); }
3031 void GetAudioListenerPosition(FVector* OutLocation, FVector* OutFrontDir, FVector* OutRightDir) { NativeCall<void, FVector*, FVector*, FVector*>(this, "AShooterPlayerController.GetAudioListenerPosition", OutLocation, OutFrontDir, OutRightDir); }
3032 void ServerStartWeaponFire_Implementation(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStartWeaponFire_Implementation", weapon); }
3033 void ServerStopWeaponFire_Implementation(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStopWeaponFire_Implementation", weapon); }
3034 void ServerStartWeaponAltFire_Implementation(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStartWeaponAltFire_Implementation", weapon); }
3035 void ServerStopWeaponAltFire_Implementation(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStopWeaponAltFire_Implementation", weapon); }
3037 void StartSurfaceCameraForPassenger(float OnSurfaceTargetYaw, float OnSurfaceTargetPitch, float OnSurfaceTargetRoll) { NativeCall<void, float, float, float>(this, "AShooterPlayerController.StartSurfaceCameraForPassenger", OnSurfaceTargetYaw, OnSurfaceTargetPitch, OnSurfaceTargetRoll); }
3038 void EndSurfaceCamera() { NativeCall<void>(this, "AShooterPlayerController.EndSurfaceCamera"); }
3039 void DisableSurfaceCameraInterpolation() { NativeCall<void>(this, "AShooterPlayerController.DisableSurfaceCameraInterpolation"); }
3040 void ClientStartSurfaceCameraForPassenger_Implementation(float yaw, float pitch, float roll, bool bInvertTurnInput) { NativeCall<void, float, float, float, bool>(this, "AShooterPlayerController.ClientStartSurfaceCameraForPassenger_Implementation", yaw, pitch, roll, bInvertTurnInput); }
3041 void ServerUnlockPerMapExplorerNote_Implementation(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ServerUnlockPerMapExplorerNote_Implementation", ExplorerNoteIndex); }
3042 void UnlockExplorerNote(int ExplorerNoteIndex, const bool forceShowExplorerNoteUI) { NativeCall<void, int, const bool>(this, "AShooterPlayerController.UnlockExplorerNote", ExplorerNoteIndex, forceShowExplorerNoteUI); }
3044 void ClientUnlockExplorerNote_Implementation(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ClientUnlockExplorerNote_Implementation", ExplorerNoteIndex); }
3045 APawn* GetResponsibleDamager(AActor* DamageCauser) { return NativeCall<APawn*, AActor*>(this, "AShooterPlayerController.GetResponsibleDamager", DamageCauser); }
3046 void UnlockEmote(FName EmoteName) { NativeCall<void, FName>(this, "AShooterPlayerController.UnlockEmote", EmoteName); }
3047 void LockEmote(FName EmoteName) { NativeCall<void, FName>(this, "AShooterPlayerController.LockEmote", EmoteName); }
3048 bool IsEmoteUnlocked(FName EmoteName) { return NativeCall<bool, FName>(this, "AShooterPlayerController.IsEmoteUnlocked", EmoteName); }
3049 int GetCurrentMultiUseWheelCategory() { return NativeCall<int>(this, "AShooterPlayerController.GetCurrentMultiUseWheelCategory"); }
3051 void ServerRequestDinoAncestors_Implementation(APrimalDinoCharacter* ForDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ServerRequestDinoAncestors_Implementation", ForDino); }
3052 void OnPressGroupAddOrRemoveTame() { NativeCall<void>(this, "AShooterPlayerController.OnPressGroupAddOrRemoveTame"); }
3053 AActor* BaseGetPlayerCharacter() { return NativeCall<AActor*>(this, "AShooterPlayerController.BaseGetPlayerCharacter"); }
3054 void ClientNotifyUnlockedEngram_Implementation(TSubclassOf<UPrimalItem> ItemClass, bool bTekGram) { NativeCall<void, TSubclassOf<UPrimalItem>, bool>(this, "AShooterPlayerController.ClientNotifyUnlockedEngram_Implementation", ItemClass, bTekGram); }
3055 void ClientTeleportSucceeded_Implementation(FVector TeleportLoc, FRotator TeleportRot, bool bSimpleTeleport) { NativeCall<void, FVector, FRotator, bool>(this, "AShooterPlayerController.ClientTeleportSucceeded_Implementation", TeleportLoc, TeleportRot, bSimpleTeleport); }
3056 bool IsAtPersonalTameLimit(bool bIsForStructure) { return NativeCall<bool, bool>(this, "AShooterPlayerController.IsAtPersonalTameLimit", bIsForStructure); }
3057 FString* GetPersonalTameLimitString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.GetPersonalTameLimitString", result); }
3058 void ClientSetPersonalDinoTameCount_Implementation(int NewPersonalDinoTameCount) { NativeCall<void, int>(this, "AShooterPlayerController.ClientSetPersonalDinoTameCount_Implementation", NewPersonalDinoTameCount); }
3059 void UpdatePostProcessVolumes() { NativeCall<void>(this, "AShooterPlayerController.UpdatePostProcessVolumes"); }
3060 bool IsSavingData() { return NativeCall<bool>(this, "AShooterPlayerController.IsSavingData"); }
3061 FString* PlayerCommand_Implementation(FString* result, FString* TheCommand) { return NativeCall<FString*, FString*, FString*>(this, "AShooterPlayerController.PlayerCommand_Implementation", result, TheCommand); }
3062 void DoPlayerCommand(FString TheCommand) { NativeCall<void, FString>(this, "AShooterPlayerController.DoPlayerCommand", TheCommand); }
3063 void SetControllerGamepadActive(bool bIsActive) { NativeCall<void, bool>(this, "AShooterPlayerController.SetControllerGamepadActive", bIsActive); }
3064 void TryToForceUploadCharacter_Implementation() { NativeCall<void>(this, "AShooterPlayerController.TryToForceUploadCharacter_Implementation"); }
3065 void ServerDPC_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerDPC_Implementation"); }
3066 bool ShouldHideGameplayUI() { return NativeCall<bool>(this, "AShooterPlayerController.ShouldHideGameplayUI"); }
3067 void QuitToMainMenu() { NativeCall<void>(this, "AShooterPlayerController.QuitToMainMenu"); }
3068 bool IsViewingInventoryUI() { return NativeCall<bool>(this, "AShooterPlayerController.IsViewingInventoryUI"); }
3069 bool ViewingAnUploadTerminal() { return NativeCall<bool>(this, "AShooterPlayerController.ViewingAnUploadTerminal"); }
3070 bool IsFirstLocalPlayer() { return NativeCall<bool>(this, "AShooterPlayerController.IsFirstLocalPlayer"); }
3071 bool IsFirstLocalPlayerOrLivingLocalPlayer() { return NativeCall<bool>(this, "AShooterPlayerController.IsFirstLocalPlayerOrLivingLocalPlayer"); }
3072 void ServerRequestMyTribeOnlineList_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyTribeOnlineList_Implementation"); }
3073 void ClientReceiveMyTribeOnlineList_Implementation(TArray<unsigned int>* OnlinePlayerIDs) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientReceiveMyTribeOnlineList_Implementation", OnlinePlayerIDs); }
3074 void ClientNotifyUnlockHairStyleOrEmote_Implementation(FName HairstyleOrEmoteName) { NativeCall<void, FName>(this, "AShooterPlayerController.ClientNotifyUnlockHairStyleOrEmote_Implementation", HairstyleOrEmoteName); }
3075 void UpdateRequestEquippedItemsQueue() { NativeCall<void>(this, "AShooterPlayerController.UpdateRequestEquippedItemsQueue"); }
3076 void SetGamma1() { NativeCall<void>(this, "AShooterPlayerController.SetGamma1"); }
3077 void SetGamma2() { NativeCall<void>(this, "AShooterPlayerController.SetGamma2"); }
3078 void ClientRequestSpectatorLocationAndRotation_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientRequestSpectatorLocationAndRotation_Implementation"); }
3079 void ServerRecieveSpectatorLocationAndRotation_Implementation(FVector spectatorLocation, FRotator spectatorRotation) { NativeCall<void, FVector, FRotator>(this, "AShooterPlayerController.ServerRecieveSpectatorLocationAndRotation_Implementation", spectatorLocation, spectatorRotation); }
3080 void ServerDropAllNotReadyForUploadItems_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerDropAllNotReadyForUploadItems_Implementation"); }
3081 void ClientOnDropAllNotReadyForUploadItemsFinished_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientOnDropAllNotReadyForUploadItemsFinished_Implementation"); }
3082 void QueueRequestEquippedItems(UPrimalInventoryComponent* invComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.QueueRequestEquippedItems", invComp); }
3083 void IncrementPrimalStats(EPrimalStatsValueTypes::Type statsValueType) { NativeCall<void, EPrimalStatsValueTypes::Type>(this, "AShooterPlayerController.IncrementPrimalStats", statsValueType); }
3084 void FlushPrimalStats() { NativeCall<void>(this, "AShooterPlayerController.FlushPrimalStats"); }
3085 TArray<AActor*>* GetAlwaysReleventNetworkActors() { return NativeCall<TArray<AActor*>*>(this, "AShooterPlayerController.GetAlwaysReleventNetworkActors"); }
3086 void SetInstantHarvest(bool bEnable) { NativeCall<void, bool>(this, "AShooterPlayerController.SetInstantHarvest", bEnable); }
3087 bool HasInstantHarvest() { return NativeCall<bool>(this, "AShooterPlayerController.HasInstantHarvest"); }
3088 AShooterCharacter* GetControllerPlayer() { return NativeCall<AShooterCharacter*>(this, "AShooterPlayerController.GetControllerPlayer"); }
3090 void Tick_UpdatePings(const float DeltaTime) { NativeCall<void, const float>(this, "AShooterPlayerController.Tick_UpdatePings", DeltaTime); }
3091 void OnPingDown() { NativeCall<void>(this, "AShooterPlayerController.OnPingDown"); }
3092 void OnPingUp() { NativeCall<void>(this, "AShooterPlayerController.OnPingUp"); }
3093 bool DoPingTrace(FReplicatePingData* NewPing, bool* bIsResponding) { return NativeCall<bool, FReplicatePingData*, bool*>(this, "AShooterPlayerController.DoPingTrace", NewPing, bIsResponding); }
3094 bool CanPingPlayer(AShooterCharacter* ForPlayer) { return NativeCall<bool, AShooterCharacter*>(this, "AShooterPlayerController.CanPingPlayer", ForPlayer); }
3095 void Server_Ping_Implementation(FReplicatePingData WithPingData) { NativeCall<void, FReplicatePingData>(this, "AShooterPlayerController.Server_Ping_Implementation", WithPingData); }
3096 void PingNearbyPlayers(FReplicatePingData* WithPingData) { NativeCall<void, FReplicatePingData*>(this, "AShooterPlayerController.PingNearbyPlayers", WithPingData); }
3097 void Client_ReceivePing_Implementation(FReplicatePingData ReceivedPingData) { NativeCall<void, FReplicatePingData>(this, "AShooterPlayerController.Client_ReceivePing_Implementation", ReceivedPingData); }
3098 void Server_RespondToPing_Implementation(FReplicatePingData RespondToPingData) { NativeCall<void, FReplicatePingData>(this, "AShooterPlayerController.Server_RespondToPing_Implementation", RespondToPingData); }
3099 void RespondToPing(FReplicatePingData* RespondToPingData) { NativeCall<void, FReplicatePingData*>(this, "AShooterPlayerController.RespondToPing", RespondToPingData); }
3101 bool InitPing(FPingData* ForPingData, FReplicatePingData* InitFromData) { return NativeCall<bool, FPingData*, FReplicatePingData*>(this, "AShooterPlayerController.InitPing", ForPingData, InitFromData); }
3102 UTexture2D* GetPingIconForComponent(UPrimitiveComponent* ForComponent) { return NativeCall<UTexture2D*, UPrimitiveComponent*>(this, "AShooterPlayerController.GetPingIconForComponent", ForComponent); }
3103 static FString* GetPingTitleForActor(FString* result, AActor* ForActor) { return NativeCall<FString*, FString*, AActor*>(nullptr, "AShooterPlayerController.GetPingTitleForActor", result, ForActor); }
3104 static bool IsPlayerViewingPing(AShooterPlayerController* ForPC, FPingData* CheckPingData) { return NativeCall<bool, AShooterPlayerController*, FPingData*>(nullptr, "AShooterPlayerController.IsPlayerViewingPing", ForPC, CheckPingData); }
3105 static bool DoesPlayerOwnPing(AShooterPlayerController* PlayerPC, const unsigned int PingOwnerID) { return NativeCall<bool, AShooterPlayerController*, const unsigned int>(nullptr, "AShooterPlayerController.DoesPlayerOwnPing", PlayerPC, PingOwnerID); }
3106 static bool IsPingedItem(UPrimitiveComponent* PingComponent) { return NativeCall<bool, UPrimitiveComponent*>(nullptr, "AShooterPlayerController.IsPingedItem", PingComponent); }
3108 void Tick_SearchForPOIs(float DeltaTime) { NativeCall<void, float>(this, "AShooterPlayerController.Tick_SearchForPOIs", DeltaTime); }
3110 void SetMissionWaypointVisible(bool bInIsVisible) { NativeCall<void, bool>(this, "AShooterPlayerController.SetMissionWaypointVisible", bInIsVisible); }
3111 bool GetIsMissionWaypointActive() { return NativeCall<bool>(this, "AShooterPlayerController.GetIsMissionWaypointActive"); }
3112 FName* GetMissionWaypointID(FName* result) { return NativeCall<FName*, FName*>(this, "AShooterPlayerController.GetMissionWaypointID", result); }
3113 void NotifyPawnBuffsOfDamageEvent(AActor* DamagedActor, float DamageAmount, FDamageEvent* DamageEvent) { NativeCall<void, AActor*, float, FDamageEvent*>(this, "AShooterPlayerController.NotifyPawnBuffsOfDamageEvent", DamagedActor, DamageAmount, DamageEvent); }
3114 void RetryLoginToVivox() { NativeCall<void>(this, "AShooterPlayerController.RetryLoginToVivox"); }
3115 void RetryJoinVivoxChannel() { NativeCall<void>(this, "AShooterPlayerController.RetryJoinVivoxChannel"); }
3116 void ClearVivoxRetryTimers() { NativeCall<void>(this, "AShooterPlayerController.ClearVivoxRetryTimers"); }
3117 void ClearVivoxRetryCounters() { NativeCall<void>(this, "AShooterPlayerController.ClearVivoxRetryCounters"); }
3118 void ServerLoginToVivox_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerLoginToVivox_Implementation"); }
3119 void ClientLoginToVivox_Implementation(FString* VivoxUsername) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientLoginToVivox_Implementation", VivoxUsername); }
3120 void ServerSuccessfullyLoggedIntoVivox_Implementation(FString* LoginSessionUserUri) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerSuccessfullyLoggedIntoVivox_Implementation", LoginSessionUserUri); }
3122 void Update3DPosition(bool ForceUpdate) { NativeCall<void, bool>(this, "AShooterPlayerController.Update3DPosition", ForceUpdate); }
3123 bool Get3DValuesAreDirty() { return NativeCall<bool>(this, "AShooterPlayerController.Get3DValuesAreDirty"); }
3124 void Clear3DValuesAreDirty() { NativeCall<void>(this, "AShooterPlayerController.Clear3DValuesAreDirty"); }
3125 static void StaticRegisterNativesAShooterPlayerController() { NativeCall<void>(nullptr, "AShooterPlayerController.StaticRegisterNativesAShooterPlayerController"); }
3126 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterPlayerController.GetPrivateStaticClass", Package); }
3128 void CheckCheatsPassword(FString* pass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckCheatsPassword", pass); }
3129 void CheckRequestSpectator(FString* InSpectatorPass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckRequestSpectator", InSpectatorPass); }
3131 void Client_ReceivePing(FReplicatePingData ReceivedPingData) { NativeCall<void, FReplicatePingData>(this, "AShooterPlayerController.Client_ReceivePing", ReceivedPingData); }
3135 void ClientAddFloatingDamageText(FVector_NetQuantize AtLocation, int DamageAmount, int FromTeamID) { NativeCall<void, FVector_NetQuantize, int, int>(this, "AShooterPlayerController.ClientAddFloatingDamageText", AtLocation, DamageAmount, FromTeamID); }
3139 void ClientChatMessage(FChatMessage Chat) { NativeCall<void, FChatMessage>(this, "AShooterPlayerController.ClientChatMessage", Chat); }
3140 void ClientCollectedAchievementItem(TSubclassOf<UPrimalItem> ItemClass) { NativeCall<void, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerController.ClientCollectedAchievementItem", ItemClass); }
3141 void ClientDoMultiUse(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ClientDoMultiUse", ForObject, useIndex); }
3142 void ClientDownloadDinoRequestFinished(bool Success) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientDownloadDinoRequestFinished", Success); }
3143 void ClientDownloadPlayerCharacterRequestFinished(bool Success) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientDownloadPlayerCharacterRequestFinished", Success); }
3144 void ClientEndReceivingTribeLog() { NativeCall<void>(this, "AShooterPlayerController.ClientEndReceivingTribeLog"); }
3145 void ClientFailedRemoveSaddle() { NativeCall<void>(this, "AShooterPlayerController.ClientFailedRemoveSaddle"); }
3146 void ClientFailedToAddItemFromArkInventory() { NativeCall<void>(this, "AShooterPlayerController.ClientFailedToAddItemFromArkInventory"); }
3147 void ClientFinishedLoadArkItems(UPrimalInventoryComponent* forInventory) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ClientFinishedLoadArkItems", forInventory); }
3148 void ClientFinishedReceivingActorItems(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientFinishedReceivingActorItems", forInventory, bEquippedItems); }
3149 void ClientGetMessageOfTheDay(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientGetMessageOfTheDay", Message); }
3150 void ClientHUDNotificationTypeParams(int MessageType, int MessageType1, int MessageParam2, UObject* ObjectParam1) { NativeCall<void, int, int, int, UObject*>(this, "AShooterPlayerController.ClientHUDNotificationTypeParams", MessageType, MessageType1, MessageParam2, ObjectParam1); }
3154 void ClientLoginToVivox(FString* VivoxUsername) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientLoginToVivox", VivoxUsername); }
3155 void ClientNotifyAdmin() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyAdmin"); }
3156 void ClientNotifyCantHarvest() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHarvest"); }
3157 void ClientNotifyCantHitHarvest() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHitHarvest"); }
3158 void ClientNotifyDefeatedDino(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyDefeatedDino", DinoClass); }
3159 void ClientNotifyDinoDeath(FString* DinoName, FString* AttackerName, bool bIsVehicle) { NativeCall<void, FString*, FString*, bool>(this, "AShooterPlayerController.ClientNotifyDinoDeath", DinoName, AttackerName, bIsVehicle); }
3160 void ClientNotifyDinoKill(APrimalDinoCharacter* InstigatingPawn, APawn* VictimPawn) { NativeCall<void, APrimalDinoCharacter*, APawn*>(this, "AShooterPlayerController.ClientNotifyDinoKill", InstigatingPawn, VictimPawn); }
3161 void ClientNotifyEditText(TSubclassOf<UObject> ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject* ForObject) { NativeCall<void, TSubclassOf<UObject>, unsigned int, unsigned int, UObject*>(this, "AShooterPlayerController.ClientNotifyEditText", ForObjectClass, ExtraID1, ExtraID2, ForObject); }
3162 void ClientNotifyHitHarvest() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyHitHarvest"); }
3163 void ClientNotifyLevelUp(APrimalCharacter* ForChar, int NewLevel) { NativeCall<void, APrimalCharacter*, int>(this, "AShooterPlayerController.ClientNotifyLevelUp", ForChar, NewLevel); }
3164 void ClientNotifyListenServerOutOfRange() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyListenServerOutOfRange"); }
3165 void ClientNotifyMessageOfTheDay(FString* Message, float timeToDisplay) { NativeCall<void, FString*, float>(this, "AShooterPlayerController.ClientNotifyMessageOfTheDay", Message, timeToDisplay); }
3166 void ClientNotifyPaintFinished(bool bSuccess) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientNotifyPaintFinished", bSuccess); }
3167 void ClientNotifyPlayerDeath(APawn* InstigatingPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.ClientNotifyPlayerDeath", InstigatingPawn); }
3168 void ClientNotifyPlayerDeathReason(FString* ReasonString) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientNotifyPlayerDeathReason", ReasonString); }
3169 void ClientNotifyPlayerKill(AActor* PlayerPawn, APawn* VictimPawn) { NativeCall<void, AActor*, APawn*>(this, "AShooterPlayerController.ClientNotifyPlayerKill", PlayerPawn, VictimPawn); }
3170 void ClientNotifyRemotePlayerDeath(FString* PlayerName, FString* AttackerName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ClientNotifyRemotePlayerDeath", PlayerName, AttackerName); }
3171 void ClientNotifySummonedDino(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifySummonedDino", DinoClass); }
3172 void ClientNotifyTamedDino(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyTamedDino", DinoClass); }
3173 void ClientNotifyTorpidityIncrease() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyTorpidityIncrease"); }
3174 void ClientNotifyTribeXP(float HowMuch) { NativeCall<void, float>(this, "AShooterPlayerController.ClientNotifyTribeXP", HowMuch); }
3175 void ClientNotifyUnlockedEngram(TSubclassOf<UPrimalItem> ItemClass, bool bTekGram) { NativeCall<void, TSubclassOf<UPrimalItem>, bool>(this, "AShooterPlayerController.ClientNotifyUnlockedEngram", ItemClass, bTekGram); }
3176 void ClientNotifyUnlockHairStyleOrEmote(FName HairstyleOrEmoteName) { NativeCall<void, FName>(this, "AShooterPlayerController.ClientNotifyUnlockHairStyleOrEmote", HairstyleOrEmoteName); }
3177 void ClientOnAddedItemsToAllClustersInventory(bool Success, FString* UserId, TArray<int>* MasterIndexNum) { NativeCall<void, bool, FString*, TArray<int>*>(this, "AShooterPlayerController.ClientOnAddedItemsToAllClustersInventory", Success, UserId, MasterIndexNum); }
3178 void ClientOnCurrentCharacterAndItemsUploaded(unsigned __int64 TransferringPlayerDataId) { NativeCall<void, unsigned __int64>(this, "AShooterPlayerController.ClientOnCurrentCharacterAndItemsUploaded", TransferringPlayerDataId); }
3179 void ClientOnDropAllNotReadyForUploadItemsFinished() { NativeCall<void>(this, "AShooterPlayerController.ClientOnDropAllNotReadyForUploadItemsFinished"); }
3180 void ClientOnEndDownloadTransferredPlayerCharacter(bool Success, int FailureResponseCode, FString* FailureResponseMessage) { NativeCall<void, bool, int, FString*>(this, "AShooterPlayerController.ClientOnEndDownloadTransferredPlayerCharacter", Success, FailureResponseCode, FailureResponseMessage); }
3181 void ClientOnStartDownloadTransferredPlayerCharacter() { NativeCall<void>(this, "AShooterPlayerController.ClientOnStartDownloadTransferredPlayerCharacter"); }
3182 void ClientPlayerIsValidToDownload(bool bIsValid, FArkTributePlayerData PlayerData) { NativeCall<void, bool, FArkTributePlayerData>(this, "AShooterPlayerController.ClientPlayerIsValidToDownload", bIsValid, PlayerData); }
3183 void ClientPlayLocalSound(USoundBase* aSound, bool bAttach) { NativeCall<void, USoundBase*, bool>(this, "AShooterPlayerController.ClientPlayLocalSound", aSound, bAttach); }
3185 void ClientReceiveDinoCharStats(APrimalDinoCharacter* theDinoChar, TArray<float>* CurValues, TArray<float>* MaxValues) { NativeCall<void, APrimalDinoCharacter*, TArray<float>*, TArray<float>*>(this, "AShooterPlayerController.ClientReceiveDinoCharStats", theDinoChar, CurValues, MaxValues); }
3186 void ClientReceiveMyTribeOnlineList(TArray<unsigned int>* OnlinePlayerIDs) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientReceiveMyTribeOnlineList", OnlinePlayerIDs); }
3187 void ClientReceiveOriginalHairColor(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterPlayerController.ClientReceiveOriginalHairColor", HairColor); }
3188 void ClientReceiveTribeLog(FString* LogString) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientReceiveTribeLog", LogString); }
3189 void ClientRefreshSteamInventoryFinished(bool bSuccess) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientRefreshSteamInventoryFinished", bSuccess); }
3192 void ClientRemoveItemFromSteamInventory(TArray<unsigned __int64>* ItemSteamUserID, int Quantity) { NativeCall<void, TArray<unsigned __int64>*, int>(this, "AShooterPlayerController.ClientRemoveItemFromSteamInventory", ItemSteamUserID, Quantity); }
3193 void ClientRequestSpectatorLocationAndRotation() { NativeCall<void>(this, "AShooterPlayerController.ClientRequestSpectatorLocationAndRotation"); }
3194 void ClientResetRespawningFlag() { NativeCall<void>(this, "AShooterPlayerController.ClientResetRespawningFlag"); }
3195 void ClientRunLocalConsoleCommand(FString* Command, bool bWriteToLog) { NativeCall<void, FString*, bool>(this, "AShooterPlayerController.ClientRunLocalConsoleCommand", Command, bWriteToLog); }
3196 void ClientSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray<unsigned char>* DataBytes) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, TArray<unsigned char>*>(this, "AShooterPlayerController.ClientSendArkDataPayload", ID, ArkDataType, DataBytes); }
3197 void ClientSendArkDataPayloadBegin(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString* DataClass, FString* TagName, FString* Name, TArray<FString>* DataStats, unsigned int ID1, unsigned int ID2) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, FString*, FString*, FString*, TArray<FString>*, unsigned int, unsigned int>(this, "AShooterPlayerController.ClientSendArkDataPayloadBegin", ID, ArkDataType, DataClass, TagName, Name, DataStats, ID1, ID2); }
3198 void ClientSendArkDataPayloadEnd(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, unsigned __int64 PlayerDataID) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, unsigned __int64>(this, "AShooterPlayerController.ClientSendArkDataPayloadEnd", ID, ArkDataType, PlayerDataID); }
3199 void ClientServerChatDirectMessage(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatDirectMessage", MessageText, MessageColor, bIsBold); }
3200 void ClientServerChatMessage(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatMessage", MessageText, MessageColor, bIsBold); }
3204 void ClientSetArkTributeLimits(bool LimitItems, bool LimitDinos, bool LimitCharacters, int MaxItems, int MaxDinos, int MaxCharacters) { NativeCall<void, bool, bool, bool, int, int, int>(this, "AShooterPlayerController.ClientSetArkTributeLimits", LimitItems, LimitDinos, LimitCharacters, MaxItems, MaxDinos, MaxCharacters); }
3205 void ClientSetControlRotation(FRotator NewRotation) { NativeCall<void, FRotator>(this, "AShooterPlayerController.ClientSetControlRotation", NewRotation); }
3206 void ClientSetHUDAndInitUIScenes(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "AShooterPlayerController.ClientSetHUDAndInitUIScenes", NewHUDClass); }
3207 void ClientSetPersonalDinoTameCount(int NewPersonalDinoTameCount) { NativeCall<void, int>(this, "AShooterPlayerController.ClientSetPersonalDinoTameCount", NewPersonalDinoTameCount); }
3208 void ClientSetSpectatorLocation(FVector NewLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ClientSetSpectatorLocation", NewLocation); }
3209 void ClientShowCharacterCreationUI(bool bShowDownloadCharacter) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientShowCharacterCreationUI", bShowDownloadCharacter); }
3211 void ClientShowPaintingUI(UObject* ObjectToPaint) { NativeCall<void, UObject*>(this, "AShooterPlayerController.ClientShowPaintingUI", ObjectToPaint); }
3212 void ClientShowSpawnUI(float Delay) { NativeCall<void, float>(this, "AShooterPlayerController.ClientShowSpawnUI", Delay); }
3213 void ClientShowSpawnUIForTransferringPlayer(TSubclassOf<AHUD> NewHUDClass, unsigned __int64 TransferingPlayerID, bool bUseTimer) { NativeCall<void, TSubclassOf<AHUD>, unsigned __int64, bool>(this, "AShooterPlayerController.ClientShowSpawnUIForTransferringPlayer", NewHUDClass, TransferingPlayerID, bUseTimer); }
3214 void ClientShowTransferredPlayerConfirmationDialog() { NativeCall<void>(this, "AShooterPlayerController.ClientShowTransferredPlayerConfirmationDialog"); }
3215 void ClientStartReceivingActorItems(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientStartReceivingActorItems", forInventory, bEquippedItems); }
3216 void ClientStartReceivingTribeLog() { NativeCall<void>(this, "AShooterPlayerController.ClientStartReceivingTribeLog"); }
3217 void ClientStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bInvertTurnInput) { NativeCall<void, float, float, float, bool>(this, "AShooterPlayerController.ClientStartSurfaceCameraForPassenger", yaw, pitch, roll, bInvertTurnInput); }
3218 void ClientStopLocalSound(USoundBase* aSound) { NativeCall<void, USoundBase*>(this, "AShooterPlayerController.ClientStopLocalSound", aSound); }
3220 void ClientTeleportSpectator(FVector Location, unsigned __int64 PlayerID) { NativeCall<void, FVector, unsigned __int64>(this, "AShooterPlayerController.ClientTeleportSpectator", Location, PlayerID); }
3221 void ClientUnlockAchievement(FString* AchievementID) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientUnlockAchievement", AchievementID); }
3222 void ClientUnlockExplorerNote(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ClientUnlockExplorerNote", ExplorerNoteIndex); }
3226 void ClientUpdateItemWeaponClipAmmo(UPrimalInventoryComponent* forInventory, FItemNetID itemID, int Ammo) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, int>(this, "AShooterPlayerController.ClientUpdateItemWeaponClipAmmo", forInventory, itemID, Ammo); }
3230 void DoServerCheckUnfreeze() { NativeCall<void>(this, "AShooterPlayerController.DoServerCheckUnfreeze"); }
3231 void InitCharacterPainting(APrimalCharacter* Char) { NativeCall<void, APrimalCharacter*>(this, "AShooterPlayerController.InitCharacterPainting", Char); }
3232 void NotifyTribeWarStatus(FString* EnemyTribeString, int StatusType) { NativeCall<void, FString*, int>(this, "AShooterPlayerController.NotifyTribeWarStatus", EnemyTribeString, StatusType); }
3233 void OnDisableSpectator() { NativeCall<void>(this, "AShooterPlayerController.OnDisableSpectator"); }
3234 FString* PlayerCommand(FString* result, FString* TheCommand) { return NativeCall<FString*, FString*, FString*>(this, "AShooterPlayerController.PlayerCommand", result, TheCommand); }
3235 void PlayHitMarkerStructure() { NativeCall<void>(this, "AShooterPlayerController.PlayHitMarkerStructure"); }
3236 void PlayHitMarkerStructureAlly() { NativeCall<void>(this, "AShooterPlayerController.PlayHitMarkerStructureAlly"); }
3237 void RPCStayAlive() { NativeCall<void>(this, "AShooterPlayerController.RPCStayAlive"); }
3238 void Server_Ping(FReplicatePingData WithPingData) { NativeCall<void, FReplicatePingData>(this, "AShooterPlayerController.Server_Ping", WithPingData); }
3239 void Server_RespondToPing(FReplicatePingData RespondToPingData) { NativeCall<void, FReplicatePingData>(this, "AShooterPlayerController.Server_RespondToPing", RespondToPingData); }
3240 void ServerActorCloseRemoteInventory(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorCloseRemoteInventory", inventoryComp); }
3241 void ServerActorViewRemoteInventory(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorViewRemoteInventory", inventoryComp); }
3242 void ServerAddAchievementID(FString* AchievementID, bool bIsOnSpawn) { NativeCall<void, FString*, bool>(this, "AShooterPlayerController.ServerAddAchievementID", AchievementID, bIsOnSpawn); }
3246 void ServerAllowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerAllowPlayerToJoinNoCheck", PlayerId); }
3247 void ServerAsyncLoadArkInventoryItems(TArray<FItemNetInfo>* ArkInventoryItems, bool bFinalBatch) { NativeCall<void, TArray<FItemNetInfo>*, bool>(this, "AShooterPlayerController.ServerAsyncLoadArkInventoryItems", ArkInventoryItems, bFinalBatch); }
3248 void ServerBanPlayer(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerBanPlayer", PlayerSteamName, PlayerSteamID); }
3249 void ServerCharacterUploadWithItems_CharaterPayload(unsigned __int64 PlayerDataId, TArray<unsigned char>* PlayerDataChunk) { NativeCall<void, unsigned __int64, TArray<unsigned char>*>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_CharaterPayload", PlayerDataId, PlayerDataChunk); }
3250 void ServerCharacterUploadWithItems_FinishAndCreateCharacter(unsigned __int64 PlayerDataId) { NativeCall<void, unsigned __int64>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_FinishAndCreateCharacter", PlayerDataId); }
3251 void ServerCharacterUploadWithItems_Start(unsigned __int64 PlayerDataId, FArkTributePlayerData PlayerData) { NativeCall<void, unsigned __int64, FArkTributePlayerData>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_Start", PlayerDataId, PlayerData); }
3252 void ServerCharacterUploadWithItems_UploadItem(unsigned __int64 PlayerDataId, FItemNetInfo InvItem) { NativeCall<void, unsigned __int64, FItemNetInfo>(this, "AShooterPlayerController.ServerCharacterUploadWithItems_UploadItem", PlayerDataId, InvItem); }
3253 void ServerCheckUnfreeze() { NativeCall<void>(this, "AShooterPlayerController.ServerCheckUnfreeze"); }
3255 void ServerCycleSpectator(bool bNext) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerCycleSpectator", bNext); }
3258 void ServerDisallowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerDisallowPlayerToJoinNoCheck", PlayerId); }
3259 void ServerDownloadTransferredPlayer(int spawnPointID, int spawnPointRegionIndex) { NativeCall<void, int, int>(this, "AShooterPlayerController.ServerDownloadTransferredPlayer", spawnPointID, spawnPointRegionIndex); }
3260 void ServerDPC() { NativeCall<void>(this, "AShooterPlayerController.ServerDPC"); }
3261 void ServerDropAllNotReadyForUploadItems() { NativeCall<void>(this, "AShooterPlayerController.ServerDropAllNotReadyForUploadItems"); }
3263 void ServerEquipPawnItem(FItemNetID itemID) { NativeCall<void, FItemNetID>(this, "AShooterPlayerController.ServerEquipPawnItem", itemID); }
3265 void ServerGetMessageOfTheDay() { NativeCall<void>(this, "AShooterPlayerController.ServerGetMessageOfTheDay"); }
3266 void ServerGetOriginalHairColor() { NativeCall<void>(this, "AShooterPlayerController.ServerGetOriginalHairColor"); }
3267 void ServerGlobalCommand(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerGlobalCommand", Msg); }
3269 void ServerInventoryClearCraftQueue(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerInventoryClearCraftQueue", inventoryComp); }
3270 void ServerKickPlayer(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerKickPlayer", PlayerSteamName, PlayerSteamID); }
3271 void ServerLoadArkInventoryItems(TArray<FItemNetInfo>* ArkInventoryItems, bool bFinalBatch) { NativeCall<void, TArray<FItemNetInfo>*, bool>(this, "AShooterPlayerController.ServerLoadArkInventoryItems", ArkInventoryItems, bFinalBatch); }
3272 void ServerLoadUploadedCharacters() { NativeCall<void>(this, "AShooterPlayerController.ServerLoadUploadedCharacters"); }
3273 void ServerLoadUploadedDinos() { NativeCall<void>(this, "AShooterPlayerController.ServerLoadUploadedDinos"); }
3274 void ServerLoginToVivox() { NativeCall<void>(this, "AShooterPlayerController.ServerLoginToVivox"); }
3275 void ServerMultiUse(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ServerMultiUse", ForObject, useIndex); }
3276 void ServerNotifyEditText(FString* TextToUse, bool checkedBox, TSubclassOf<UObject> ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject* ForObject) { NativeCall<void, FString*, bool, TSubclassOf<UObject>, unsigned int, unsigned int, UObject*>(this, "AShooterPlayerController.ServerNotifyEditText", TextToUse, checkedBox, ForObjectClass, ExtraID1, ExtraID2, ForObject); }
3278 void ServerReadMessageOFTheDay() { NativeCall<void>(this, "AShooterPlayerController.ServerReadMessageOFTheDay"); }
3279 void ServerRecieveSpectatorLocationAndRotation(FVector spectatorLocation, FRotator spectatorRotation) { NativeCall<void, FVector, FRotator>(this, "AShooterPlayerController.ServerRecieveSpectatorLocationAndRotation", spectatorLocation, spectatorRotation); }
3280 void ServerRefreshSteamInventory() { NativeCall<void>(this, "AShooterPlayerController.ServerRefreshSteamInventory"); }
3281 void ServerReleaseSeatingStructure() { NativeCall<void>(this, "AShooterPlayerController.ServerReleaseSeatingStructure"); }
3282 void ServerRemovePassenger() { NativeCall<void>(this, "AShooterPlayerController.ServerRemovePassenger"); }
3283 void ServerRemovePawnItem(FItemNetID itemID, bool bSecondryAction) { NativeCall<void, FItemNetID, bool>(this, "AShooterPlayerController.ServerRemovePawnItem", itemID, bSecondryAction); }
3284 void ServerRemoveSteamItemSucceeded() { NativeCall<void>(this, "AShooterPlayerController.ServerRemoveSteamItemSucceeded"); }
3286 void ServerRepeatMultiUse(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ServerRepeatMultiUse", ForObject, useIndex); }
3287 void ServerRequestActorItems(UPrimalInventoryComponent* forInventory, bool bInventoryItems, bool bIsFirstSpawn) { NativeCall<void, UPrimalInventoryComponent*, bool, bool>(this, "AShooterPlayerController.ServerRequestActorItems", forInventory, bInventoryItems, bIsFirstSpawn); }
3288 void ServerRequestCreateMissionDataBuff() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestCreateMissionDataBuff"); }
3289 void ServerRequestDinoAncestors(APrimalDinoCharacter* ForDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ServerRequestDinoAncestors", ForDino); }
3290 void ServerRequestDownloadDino(FARKTributeDino DownloadedDino) { NativeCall<void, FARKTributeDino>(this, "AShooterPlayerController.ServerRequestDownloadDino", DownloadedDino); }
3293 void ServerRequestFastTravelToPoint(int fromSpawnPointID, int spawnPointID) { NativeCall<void, int, int>(this, "AShooterPlayerController.ServerRequestFastTravelToPoint", fromSpawnPointID, spawnPointID); }
3299 void ServerRequestMyTribeOnlineList() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyTribeOnlineList"); }
3306 void ServerRequestRespawnAtPoint(int spawnPointID, int spawnRegionIndex) { NativeCall<void, int, int>(this, "AShooterPlayerController.ServerRequestRespawnAtPoint", spawnPointID, spawnRegionIndex); }
3307 void ServerRequestSetPin(UObject* forTarget, int PinValue, bool bIsSetting, int TheCustomIndex) { NativeCall<void, UObject*, int, bool, int>(this, "AShooterPlayerController.ServerRequestSetPin", forTarget, PinValue, bIsSetting, TheCustomIndex); }
3308 void ServerRequestShowLeaderboards(TSubclassOf<ULeaderboard> LeaderboardType, FName MissionTag) { NativeCall<void, TSubclassOf<ULeaderboard>, FName>(this, "AShooterPlayerController.ServerRequestShowLeaderboards", LeaderboardType, MissionTag); }
3309 void ServerRequestTribeLog() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestTribeLog"); }
3310 void ServerSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray<unsigned char>* DataBytes) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, TArray<unsigned char>*>(this, "AShooterPlayerController.ServerSendArkDataPayload", ID, ArkDataType, DataBytes); }
3311 void ServerSendArkDataPayloadBegin(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString* DataClass, FString* TagName, FString* Name, TArray<FString>* DataStats, unsigned int ID1, unsigned int ID2) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, FString*, FString*, FString*, TArray<FString>*, unsigned int, unsigned int>(this, "AShooterPlayerController.ServerSendArkDataPayloadBegin", ID, ArkDataType, DataClass, TagName, Name, DataStats, ID1, ID2); }
3312 void ServerSendArkDataPayloadEnd(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type>(this, "AShooterPlayerController.ServerSendArkDataPayloadEnd", ID, ArkDataType); }
3313 void ServerSendChatMessage(FString* ChatMessage, EChatSendMode::Type SendMode) { NativeCall<void, FString*, EChatSendMode::Type>(this, "AShooterPlayerController.ServerSendChatMessage", ChatMessage, SendMode); }
3314 void ServerSendDirectMessage(FString* PlayerSteamID, FString* Message) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerSendDirectMessage", PlayerSteamID, Message); }
3315 void ServerSetSubscribedApp(int AppID, bool bPreventDefaultItems) { NativeCall<void, int, bool>(this, "AShooterPlayerController.ServerSetSubscribedApp", AppID, bPreventDefaultItems); }
3316 void ServerSetSupressAdminIcon(bool bSuppress) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetSupressAdminIcon", bSuppress); }
3317 void ServerSetVRPlayer(bool bSetVRPlayer) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetVRPlayer", bSetVRPlayer); }
3318 void ServerSpectateToPlayerByID(unsigned __int64 PlayerID) { NativeCall<void, unsigned __int64>(this, "AShooterPlayerController.ServerSpectateToPlayerByID", PlayerID); }
3319 void ServerStartWeaponAltFire(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStartWeaponAltFire", weapon); }
3320 void ServerStartWeaponFire(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStartWeaponFire", weapon); }
3321 void ServerStayAlive() { NativeCall<void>(this, "AShooterPlayerController.ServerStayAlive"); }
3322 void ServerStopSpectating() { NativeCall<void>(this, "AShooterPlayerController.ServerStopSpectating"); }
3323 void ServerStopWeaponAltFire(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStopWeaponAltFire", weapon); }
3324 void ServerStopWeaponFire(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStopWeaponFire", weapon); }
3325 void ServerSuccessfullyLoggedIntoVivox(FString* LoginSessionUserUri) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerSuccessfullyLoggedIntoVivox", LoginSessionUserUri); }
3329 void ServerTransferredPlayerConfirmationResult(bool bAccept) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerTransferredPlayerConfirmationResult", bAccept); }
3331 void ServerUnbanPlayer(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerUnbanPlayer", PlayerSteamName, PlayerSteamID); }
3332 void ServerUnlockPerMapExplorerNote(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ServerUnlockPerMapExplorerNote", ExplorerNoteIndex); }
3333 void ServerUploadCharaterDataToArk(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerUploadCharaterDataToArk", inventoryComp); }
3334 void ServerUploadCurrentCharacterAndItems(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerUploadCurrentCharacterAndItems", inventoryComp); }
3335 void ServerUploadDino(APrimalDinoCharacter* DownloadedDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ServerUploadDino", DownloadedDino); }
3336
3337 // Enums
3338
3340 {
3345 };
3346};
3347
3348struct ACharacter : APawn
3349{
3350 TSubobjectPtr<UCharacterMovementComponent>& CharacterMovementField() { return *GetNativePointerField<TSubobjectPtr<UCharacterMovementComponent>*>(this, "ACharacter.CharacterMovement"); }
3351 FVector& BaseTranslationOffsetField() { return *GetNativePointerField<FVector*>(this, "ACharacter.BaseTranslationOffset"); }
3352 char& ReplicatedMovementModeField() { return *GetNativePointerField<char*>(this, "ACharacter.ReplicatedMovementMode"); }
3353 float& LeftDynamicActorBaseTimeField() { return *GetNativePointerField<float*>(this, "ACharacter.LeftDynamicActorBaseTime"); }
3354 float& CrouchedEyeHeightField() { return *GetNativePointerField<float*>(this, "ACharacter.CrouchedEyeHeight"); }
3355 float& ProneEyeHeightField() { return *GetNativePointerField<float*>(this, "ACharacter.ProneEyeHeight"); }
3356 float& HarvestingDestructionMeshRangeMultiplerField() { return *GetNativePointerField<float*>(this, "ACharacter.HarvestingDestructionMeshRangeMultipler"); }
3357 TArray<USoundBase*> CharacterOverrideSoundFromField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "ACharacter.CharacterOverrideSoundFrom"); }
3358 TArray<USoundBase*> CharacterOverrideSoundToField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "ACharacter.CharacterOverrideSoundTo"); }
3359 bool& bInBaseReplicationField() { return *GetNativePointerField<bool*>(this, "ACharacter.bInBaseReplication"); }
3360 float& JumpKeyHoldTimeField() { return *GetNativePointerField<float*>(this, "ACharacter.JumpKeyHoldTime"); }
3361 float& JumpMaxHoldTimeField() { return *GetNativePointerField<float*>(this, "ACharacter.JumpMaxHoldTime"); }
3362 float& ExtraMaxAccelerationModifierField() { return *GetNativePointerField<float*>(this, "ACharacter.ExtraMaxAccelerationModifier"); }
3363 float& ExtraFrictionModifierField() { return *GetNativePointerField<float*>(this, "ACharacter.ExtraFrictionModifier"); }
3364 int& LastTeleportedFrameField() { return *GetNativePointerField<int*>(this, "ACharacter.LastTeleportedFrame"); }
3365 long double& ForceUnfreezeSkeletalDynamicsUntilTimeField() { return *GetNativePointerField<long double*>(this, "ACharacter.ForceUnfreezeSkeletalDynamicsUntilTime"); }
3366
3367 // Bit fields
3368
3369 BitFieldValue<bool, unsigned __int32> bIsCrouched() { return { this, "ACharacter.bIsCrouched" }; }
3370 BitFieldValue<bool, unsigned __int32> bIsProne() { return { this, "ACharacter.bIsProne" }; }
3371 BitFieldValue<bool, unsigned __int32> bCanEverProne() { return { this, "ACharacter.bCanEverProne" }; }
3372 BitFieldValue<bool, unsigned __int32> bCanEverCrouch() { return { this, "ACharacter.bCanEverCrouch" }; }
3373 BitFieldValue<bool, unsigned __int32> bReplicateDesiredRotation() { return { this, "ACharacter.bReplicateDesiredRotation" }; }
3374 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCharacterSound() { return { this, "ACharacter.bUseBPOverrideCharacterSound" }; }
3375 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCharacterParticle() { return { this, "ACharacter.bUseBPOverrideCharacterParticle" }; }
3376 BitFieldValue<bool, unsigned __int32> bPressedJump() { return { this, "ACharacter.bPressedJump" }; }
3377 BitFieldValue<bool, unsigned __int32> bClientUpdating() { return { this, "ACharacter.bClientUpdating" }; }
3378 BitFieldValue<bool, unsigned __int32> bIsPlayingTurningAnim() { return { this, "ACharacter.bIsPlayingTurningAnim" }; }
3379 BitFieldValue<bool, unsigned __int32> bClientWasFalling() { return { this, "ACharacter.bClientWasFalling" }; }
3380 BitFieldValue<bool, unsigned __int32> bClientResimulateRootMotion() { return { this, "ACharacter.bClientResimulateRootMotion" }; }
3381 BitFieldValue<bool, unsigned __int32> bSimGravityDisabled() { return { this, "ACharacter.bSimGravityDisabled" }; }
3382 BitFieldValue<bool, unsigned __int32> bIsBigPusher() { return { this, "ACharacter.bIsBigPusher" }; }
3383 BitFieldValue<bool, unsigned __int32> bCanBePushed() { return { this, "ACharacter.bCanBePushed" }; }
3384 BitFieldValue<bool, unsigned __int32> bCanPushOthers() { return { this, "ACharacter.bCanPushOthers" }; }
3385 BitFieldValue<bool, unsigned __int32> bSetDefaultMovementMode() { return { this, "ACharacter.bSetDefaultMovementMode" }; }
3386 BitFieldValue<bool, unsigned __int32> bOverrideWalkingVelocity() { return { this, "ACharacter.bOverrideWalkingVelocity" }; }
3387 BitFieldValue<bool, unsigned __int32> bOverrideSwimmingVelocity() { return { this, "ACharacter.bOverrideSwimmingVelocity" }; }
3388 BitFieldValue<bool, unsigned __int32> bOverrideNewFallVelocity() { return { this, "ACharacter.bOverrideNewFallVelocity" }; }
3389 BitFieldValue<bool, unsigned __int32> bOverrideFlyingVelocity() { return { this, "ACharacter.bOverrideFlyingVelocity" }; }
3390 BitFieldValue<bool, unsigned __int32> bPreventWaterHopCorrectionVelChange() { return { this, "ACharacter.bPreventWaterHopCorrectionVelChange" }; }
3391 BitFieldValue<bool, unsigned __int32> bUsesRootMotion() { return { this, "ACharacter.bUsesRootMotion" }; }
3392 BitFieldValue<bool, unsigned __int32> bBasedUsesFastPathSMCTick() { return { this, "ACharacter.bBasedUsesFastPathSMCTick" }; }
3393 BitFieldValue<bool, unsigned __int32> bBasedUsesFastPathMoveTick() { return { this, "ACharacter.bBasedUsesFastPathMoveTick" }; }
3394 BitFieldValue<bool, unsigned __int32> bForceUnfreezeIkNextFrame() { return { this, "ACharacter.bForceUnfreezeIkNextFrame" }; }
3395
3396 // Functions
3397
3398 bool NotifyLanded(FHitResult* Hit) { return NativeCall<bool, FHitResult*>(this, "ACharacter.NotifyLanded", Hit); }
3399 bool IsJumping() { return NativeCall<bool>(this, "ACharacter.IsJumping"); }
3400 float ModifyAirControl(float Damage, FPointDamageEvent* PointDamageEvent, AController* EventInstigator, AActor* DamageCauser) { return NativeCall<float, float, FPointDamageEvent*, AController*, AActor*>(this, "ACharacter.ModifyAirControl", Damage, PointDamageEvent, EventInstigator, DamageCauser); }
3401 UPrimitiveComponent* GetMovementBase() { return NativeCall<UPrimitiveComponent*>(this, "ACharacter.GetMovementBase"); }
3402 void SetLastMovementDesiredRotation(FRotator* InRotation) { NativeCall<void, FRotator*>(this, "ACharacter.SetLastMovementDesiredRotation", InRotation); }
3403 bool AllowOverrideFlyingVelocity() { return NativeCall<bool>(this, "ACharacter.AllowOverrideFlyingVelocity"); }
3404 bool AllowOverrideNewFallVelocity() { return NativeCall<bool>(this, "ACharacter.AllowOverrideNewFallVelocity"); }
3405 bool AllowOverrideSwimmingVelocity() { return NativeCall<bool>(this, "ACharacter.AllowOverrideSwimmingVelocity"); }
3406 bool AllowOverrideWalkingVelocity() { return NativeCall<bool>(this, "ACharacter.AllowOverrideWalkingVelocity"); }
3407 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "ACharacter.GetPrivateStaticClass"); }
3408 FRotator* BPModifyRootMotionDeltaRotation_Implementation(FRotator* result, FRotator* Delta) { return NativeCall<FRotator*, FRotator*, FRotator*>(this, "ACharacter.BPModifyRootMotionDeltaRotation_Implementation", result, Delta); }
3409 void PostInitializeComponents() { NativeCall<void>(this, "ACharacter.PostInitializeComponents"); }
3410 void GetSimpleCollisionCylinder(float* CollisionRadius, float* CollisionHalfHeight) { NativeCall<void, float*, float*>(this, "ACharacter.GetSimpleCollisionCylinder", CollisionRadius, CollisionHalfHeight); }
3411 void ApplyWorldOffset(FVector* InOffset, bool bWorldShift) { NativeCall<void, FVector*, bool>(this, "ACharacter.ApplyWorldOffset", InOffset, bWorldShift); }
3412 float GetDefaultHalfHeight() { return NativeCall<float>(this, "ACharacter.GetDefaultHalfHeight"); }
3413 UActorComponent* FindComponentByClass(TSubclassOf<UActorComponent> ComponentClass) { return NativeCall<UActorComponent*, TSubclassOf<UActorComponent>>(this, "ACharacter.FindComponentByClass", ComponentClass); }
3414 void Landed(FHitResult* Hit) { NativeCall<void, FHitResult*>(this, "ACharacter.Landed", Hit); }
3415 bool CanJump() { return NativeCall<bool>(this, "ACharacter.CanJump"); }
3416 bool CanJumpInternal_Implementation() { return NativeCall<bool>(this, "ACharacter.CanJumpInternal_Implementation"); }
3417 bool DoJump(bool bReplayingMoves) { return NativeCall<bool, bool>(this, "ACharacter.DoJump", bReplayingMoves); }
3418 void RecalculateBaseEyeHeight() { NativeCall<void>(this, "ACharacter.RecalculateBaseEyeHeight"); }
3419 void OnRep_IsCrouched() { NativeCall<void>(this, "ACharacter.OnRep_IsCrouched"); }
3420 void OnRep_IsProne() { NativeCall<void>(this, "ACharacter.OnRep_IsProne"); }
3421 bool CanCrouch() { return NativeCall<bool>(this, "ACharacter.CanCrouch"); }
3422 void Crouch(bool bClientSimulation) { NativeCall<void, bool>(this, "ACharacter.Crouch", bClientSimulation); }
3423 void UnCrouch(bool bClientSimulation) { NativeCall<void, bool>(this, "ACharacter.UnCrouch", bClientSimulation); }
3424 bool CanProne() { return NativeCall<bool>(this, "ACharacter.CanProne"); }
3425 void Prone(bool bClientSimulation) { NativeCall<void, bool>(this, "ACharacter.Prone", bClientSimulation); }
3426 void UnProne(bool bClientSimulation) { NativeCall<void, bool>(this, "ACharacter.UnProne", bClientSimulation); }
3427 void OnEndCrouch(float HeightAdjust, float ScaledHeightAdjust) { NativeCall<void, float, float>(this, "ACharacter.OnEndCrouch", HeightAdjust, ScaledHeightAdjust); }
3428 void OnStartCrouch(float HeightAdjust, float ScaledHeightAdjust) { NativeCall<void, float, float>(this, "ACharacter.OnStartCrouch", HeightAdjust, ScaledHeightAdjust); }
3429 void ApplyDamageMomentum(float DamageTaken, FDamageEvent* DamageEvent, APawn* PawnInstigator, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "ACharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
3430 void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport) { NativeCall<void, bool, bool>(this, "ACharacter.TeleportSucceeded", bIsATest, bSimpleTeleport); }
3431 void NetTeleportSucceeded_Implementation(FVector ToLoc, FRotator ToRot) { NativeCall<void, FVector, FRotator>(this, "ACharacter.NetTeleportSucceeded_Implementation", ToLoc, ToRot); }
3432 void ClearCrossLevelReferences() { NativeCall<void>(this, "ACharacter.ClearCrossLevelReferences"); }
3433 void SetBase(UPrimitiveComponent* NewBaseComponent, FName BoneName, bool bNotifyPawn) { NativeCall<void, UPrimitiveComponent*, FName, bool>(this, "ACharacter.SetBase", NewBaseComponent, BoneName, bNotifyPawn); }
3434 bool IsBasedOnDynamicActor() { return NativeCall<bool>(this, "ACharacter.IsBasedOnDynamicActor"); }
3435 void TurnOff() { NativeCall<void>(this, "ACharacter.TurnOff"); }
3436 void Restart() { NativeCall<void>(this, "ACharacter.Restart"); }
3437 void PawnClientRestart() { NativeCall<void>(this, "ACharacter.PawnClientRestart"); }
3438 void PossessedBy(AController* NewController) { NativeCall<void, AController*>(this, "ACharacter.PossessedBy", NewController); }
3439 void UnPossessed() { NativeCall<void>(this, "ACharacter.UnPossessed"); }
3440 void TornOff() { NativeCall<void>(this, "ACharacter.TornOff"); }
3441 void BaseChange() { NativeCall<void>(this, "ACharacter.BaseChange"); }
3442 void LaunchCharacter(FVector LaunchVelocity, bool bXYOverride, bool bZOverride) { NativeCall<void, FVector, bool, bool>(this, "ACharacter.LaunchCharacter", LaunchVelocity, bXYOverride, bZOverride); }
3443 void OnMovementModeChanged(EMovementMode PrevMovementMode, char PrevCustomMode) { NativeCall<void, EMovementMode, char>(this, "ACharacter.OnMovementModeChanged", PrevMovementMode, PrevCustomMode); }
3444 bool ShouldNotifyLanded(FHitResult* Hit) { return NativeCall<bool, FHitResult*>(this, "ACharacter.ShouldNotifyLanded", Hit); }
3445 void Jump() { NativeCall<void>(this, "ACharacter.Jump"); }
3446 void StopJumping() { NativeCall<void>(this, "ACharacter.StopJumping"); }
3447 void CheckJumpInput(float DeltaTime) { NativeCall<void, float>(this, "ACharacter.CheckJumpInput", DeltaTime); }
3448 void ClearJumpInput() { NativeCall<void>(this, "ACharacter.ClearJumpInput"); }
3449 float GetJumpMaxHoldTime() { return NativeCall<float>(this, "ACharacter.GetJumpMaxHoldTime"); }
3450 void PreNetReceive() { NativeCall<void>(this, "ACharacter.PreNetReceive"); }
3451 void PostNetReceive() { NativeCall<void>(this, "ACharacter.PostNetReceive"); }
3452 void OnRep_ReplicatedBasedMovement() { NativeCall<void>(this, "ACharacter.OnRep_ReplicatedBasedMovement"); }
3453 void OnRep_ReplicatedMovement() { NativeCall<void>(this, "ACharacter.OnRep_ReplicatedMovement"); }
3454 void OnRep_RootMotion() { NativeCall<void>(this, "ACharacter.OnRep_RootMotion"); }
3455 void UpdateSimulatedPosition(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "ACharacter.UpdateSimulatedPosition", NewLocation, NewRotation); }
3456 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "ACharacter.PostNetReceiveLocationAndRotation"); }
3457 bool TeleportTo(FVector* DestLocation, FRotator* DestRotation, bool bIsATest, bool bNoCheck) { return NativeCall<bool, FVector*, FRotator*, bool, bool>(this, "ACharacter.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
3458 bool SimpleTeleportTo(FVector* DestLocation, FRotator* DestRotation) { return NativeCall<bool, FVector*, FRotator*>(this, "ACharacter.SimpleTeleportTo", DestLocation, DestRotation); }
3459 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "ACharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
3460 bool IsPlayingRootMotion() { return NativeCall<bool>(this, "ACharacter.IsPlayingRootMotion"); }
3461 USoundBase* BPOverrideCharacterSound_Implementation(USoundBase* SoundIn) { return NativeCall<USoundBase*, USoundBase*>(this, "ACharacter.BPOverrideCharacterSound_Implementation", SoundIn); }
3462 float PlayAnimMontage(UAnimMontage* AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime) { return NativeCall<float, UAnimMontage*, float, FName, bool, bool, float, float>(this, "ACharacter.PlayAnimMontage", AnimMontage, InPlayRate, StartSectionName, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer, BlendInTime, BlendOutTime); }
3463 void StopAnimMontage(UAnimMontage* AnimMontage) { NativeCall<void, UAnimMontage*>(this, "ACharacter.StopAnimMontage", AnimMontage); }
3464 UAnimMontage* GetCurrentMontage() { return NativeCall<UAnimMontage*>(this, "ACharacter.GetCurrentMontage"); }
3465 void ClientCheatWalk_Implementation() { NativeCall<void>(this, "ACharacter.ClientCheatWalk_Implementation"); }
3466 void ClientCheatFly_Implementation() { NativeCall<void>(this, "ACharacter.ClientCheatFly_Implementation"); }
3467 void ClientCheatGhost_Implementation() { NativeCall<void>(this, "ACharacter.ClientCheatGhost_Implementation"); }
3468 bool ShouldReplicateRotPitch() { return NativeCall<bool>(this, "ACharacter.ShouldReplicateRotPitch"); }
3469 float OverrideTerminalVelocity(bool bIgnoreTrueBlack, bool bUseGrayscale) { return NativeCall<float, bool, bool>(this, "ACharacter.OverrideTerminalVelocity", bIgnoreTrueBlack, bUseGrayscale); }
3470 static void StaticRegisterNativesACharacter() { NativeCall<void>(nullptr, "ACharacter.StaticRegisterNativesACharacter"); }
3471 bool BP_PreventMovementMode(EMovementMode newMovementMode, char newCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "ACharacter.BP_PreventMovementMode", newMovementMode, newCustomMode); }
3472 FRotator* BPModifyRootMotionDeltaRotation(FRotator* result, FRotator* Delta) { return NativeCall<FRotator*, FRotator*, FRotator*>(this, "ACharacter.BPModifyRootMotionDeltaRotation", result, Delta); }
3473 void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) { NativeCall<void, float, float>(this, "ACharacter.K2_OnEndCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
3474 void K2_OnMovementModeChanged(EMovementMode PrevMovementMode, EMovementMode NewMovementMode, char PrevCustomMode, char NewCustomMode) { NativeCall<void, EMovementMode, EMovementMode, char, char>(this, "ACharacter.K2_OnMovementModeChanged", PrevMovementMode, NewMovementMode, PrevCustomMode, NewCustomMode); }
3475 void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) { NativeCall<void, float, float>(this, "ACharacter.K2_OnStartCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
3476 void K2_UpdateCustomMovement(float DeltaTime) { NativeCall<void, float>(this, "ACharacter.K2_UpdateCustomMovement", DeltaTime); }
3477 void OnJumped() { NativeCall<void>(this, "ACharacter.OnJumped"); }
3478 void OnLanded(FHitResult* Hit) { NativeCall<void, FHitResult*>(this, "ACharacter.OnLanded", Hit); }
3479 void OnLaunched(FVector LaunchVelocity, bool bXYOverride, bool bZOverride) { NativeCall<void, FVector, bool, bool>(this, "ACharacter.OnLaunched", LaunchVelocity, bXYOverride, bZOverride); }
3480 void OnWalkingOffLedge() { NativeCall<void>(this, "ACharacter.OnWalkingOffLedge"); }
3481 bool ReplicateMovementToSimulatedClients() { return NativeCall<bool>(this, "ACharacter.ReplicateMovementToSimulatedClients"); }
3482};
3483
3485{
3486 FVector & OldLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.OldLocation"); }
3487 FRotator & OldRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.OldRotation"); }
3488 float& EffectorInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.EffectorInterpSpeed"); }
3489 float& HalfLegLengthField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.HalfLegLength"); }
3490 float& TwoLeggedVirtualPointDistFactorField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TwoLeggedVirtualPointDistFactor"); }
3491 float& FullIKDistanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FullIKDistance"); }
3492 float& IKAfterFallingTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.IKAfterFallingTime"); }
3493 float& SimpleIkRateField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.SimpleIkRate"); }
3494 FVector & GroundCheckExtentField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.GroundCheckExtent"); }
3495 long double& LastForceAimedCharactersTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastForceAimedCharactersTime"); }
3496 UAnimMontage * JumpAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.JumpAnim"); }
3497 UAnimMontage * LandedAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.LandedAnim"); }
3498 UAnimMontage * HurtAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.HurtAnim"); }
3499 UAnimMontage * HurtAnim_FlyingField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.HurtAnim_Flying"); }
3500 UAnimMontage * PinnedAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.PinnedAnim"); }
3501 USoundCue * HurtSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.HurtSound"); }
3502 FName & RootBodyBoneNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.RootBodyBoneName"); }
3503 TArray<APrimalBuff*> BuffsField() { return *GetNativePointerField<TArray<APrimalBuff*>*>(this, "APrimalCharacter.Buffs"); }
3504 long double& LastStartedTalkingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStartedTalkingTime"); }
3505 FString & TribeNameField() { return *GetNativePointerField<FString*>(this, "APrimalCharacter.TribeName"); }
3506 float& WaterSubmergedDepthThresholdField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.WaterSubmergedDepthThreshold"); }
3507 float& ProneWaterSubmergedDepthThresholdField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ProneWaterSubmergedDepthThreshold"); }
3508 TEnumAsByte<enum EMovementMode> & SubmergedWaterMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "APrimalCharacter.SubmergedWaterMovementMode"); }
3509 TEnumAsByte<enum EMovementMode> & UnSubmergedWaterMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "APrimalCharacter.UnSubmergedWaterMovementMode"); }
3510 float& SnapshotScaleField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.SnapshotScale"); }
3511 TArray<FPrimalSnapshotPose> & SnapshotPosesField() { return *GetNativePointerField<TArray<FPrimalSnapshotPose>*>(this, "APrimalCharacter.SnapshotPoses"); }
3512 TSubclassOf<UPrimalItem> & PoopItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalCharacter.PoopItemClass"); }
3513 TSubclassOf<UPrimalItem> & TaxidermySkinClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalCharacter.TaxidermySkinClass"); }
3514 FName & DragBoneNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DragBoneName"); }
3515 FName & DragSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DragSocketName"); }
3516 float& MaxDragDistanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxDragDistance"); }
3517 float& MaxDragDistanceTimeoutField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxDragDistanceTimeout"); }
3518 TArray<FName> & BonesToIngoreWhileDraggedField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalCharacter.BonesToIngoreWhileDragged"); }
3519 float& PreviewCameraMaxZoomMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PreviewCameraMaxZoomMultiplier"); }
3520 float& PreviewCameraDefaultZoomMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PreviewCameraDefaultZoomMultiplier"); }
3521 float& PreviewCameraDistanceScaleFactorField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PreviewCameraDistanceScaleFactor"); }
3522 USoundBase * StartDraggedSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalCharacter.StartDraggedSound"); }
3523 USoundBase * EndDraggedSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalCharacter.EndDraggedSound"); }
3524 APrimalCharacter * DraggedCharacterField() { return *GetNativePointerField<APrimalCharacter**>(this, "APrimalCharacter.DraggedCharacter"); }
3525 APrimalCharacter * DraggingCharacterField() { return *GetNativePointerField<APrimalCharacter**>(this, "APrimalCharacter.DraggingCharacter"); }
3526 FTransform & LocalDraggedCharacterTransformField() { return *GetNativePointerField<FTransform*>(this, "APrimalCharacter.LocalDraggedCharacterTransform"); }
3527 long double& StartDraggingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.StartDraggingTime"); }
3528 long double& LastDragUpdateTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastDragUpdateTime"); }
3529 float& StasisConsumerRangeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.StasisConsumerRangeMultiplier"); }
3530 AActor * ImmobilizationActorField() { return *GetNativePointerField<AActor**>(this, "APrimalCharacter.ImmobilizationActor"); }
3531 int& CurrentFrameAnimPreventInputField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.CurrentFrameAnimPreventInput"); }
3532 float& BPTimerServerMinField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerServerMin"); }
3533 float& BPTimerServerMaxField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerServerMax"); }
3534 float& BPTimerNonDedicatedMinField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerNonDedicatedMin"); }
3535 float& BPTimerNonDedicatedMaxField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerNonDedicatedMax"); }
3536 long double& NextBPTimerServerField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.NextBPTimerServer"); }
3537 long double& NextBPTimerNonDedicatedField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.NextBPTimerNonDedicated"); }
3538 long double& LastCausedDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastCausedDamageTime"); }
3539 TArray<TSubclassOf<APrimalStructure>> & ImmobilizationTrapsToIgnoreField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalStructure>>*>(this, "APrimalCharacter.ImmobilizationTrapsToIgnore"); }
3540 TWeakObjectPtr<APrimalStructureElevatorPlatform> & BasedElevatorField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructureElevatorPlatform>*>(this, "APrimalCharacter.BasedElevator"); }
3541 TWeakObjectPtr<APrimalDinoCharacter> & CarryingDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.CarryingDino"); }
3542 FName & DediOverrideCapsuleCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DediOverrideCapsuleCollisionProfileName"); }
3543 FName & DediOverrideMeshCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DediOverrideMeshCollisionProfileName"); }
3544 FName & SnaredFromSocketField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.SnaredFromSocket"); }
3545 TSubclassOf<APrimalStructureItemContainer> & DeathDestructionDepositInventoryClassField() { return *GetNativePointerField<TSubclassOf<APrimalStructureItemContainer>*>(this, "APrimalCharacter.DeathDestructionDepositInventoryClass"); }
3546 float& DamageNotifyTeamAggroMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageNotifyTeamAggroMultiplier"); }
3547 float& DamageNotifyTeamAggroRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageNotifyTeamAggroRange"); }
3548 float& DamageNotifyTeamAggroRangeFalloffField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageNotifyTeamAggroRangeFalloff"); }
3549 float& ReplicatedCurrentHealthField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedCurrentHealth"); }
3550 float& ReplicatedMaxHealthField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedMaxHealth"); }
3551 float& ReplicatedCurrentTorporField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedCurrentTorpor"); }
3552 float& ReplicatedMaxTorporField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedMaxTorpor"); }
3553 AShooterCharacter * LastGrapHookPullingOwnerField() { return *GetNativePointerField<AShooterCharacter**>(this, "APrimalCharacter.LastGrapHookPullingOwner"); }
3554 AActor*& LastGrapHookPullingMeField() { return *GetNativePointerField<AActor**>(this, "APrimalCharacter.LastGrapHookPullingMe"); }
3555 FVector & DragOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.DragOffset"); }
3556 long double& LastIkUpdateTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastIkUpdateTime"); }
3557 long double& LastUpdatedAimOffsetsTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastUpdatedAimOffsetsTime"); }
3558 FVector & MeshPreRagdollRelativeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.MeshPreRagdollRelativeLocation"); }
3559 FRotator & MeshPreRagdollRelativeRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.MeshPreRagdollRelativeRotation"); }
3560 int& DraggingBodyIndexField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.DraggingBodyIndex"); }
3561 int& DraggedBoneIndexField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.DraggedBoneIndex"); }
3562 int& customBitFlagsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.customBitFlags"); }
3563 float& RunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RunningSpeedModifier"); }
3564 float& LowHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LowHealthPercentage"); }
3565 float& BaseTurnRateField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BaseTurnRate"); }
3566 float& BaseLookUpRateField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BaseLookUpRate"); }
3567 UAnimMontage * DeathAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.DeathAnim"); }
3568 USoundCue * DeathSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.DeathSound"); }
3569 USoundCue * RunLoopSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.RunLoopSound"); }
3570 USoundCue * RunStopSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.RunStopSound"); }
3571 TArray<USoundCue*> FootStepSoundsPhysMatField() { return *GetNativePointerField<TArray<USoundCue*>*>(this, "APrimalCharacter.FootStepSoundsPhysMat"); }
3572 TArray<USoundCue*> LandedSoundsPhysMatField() { return *GetNativePointerField<TArray<USoundCue*>*>(this, "APrimalCharacter.LandedSoundsPhysMat"); }
3573 FName & MeshRootSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.MeshRootSocketName"); }
3574 TWeakObjectPtr<UAudioComponent> & LastVoiceAudioComponentField() { return *GetNativePointerField<TWeakObjectPtr<UAudioComponent>*>(this, "APrimalCharacter.LastVoiceAudioComponent"); }
3575 float& MaxFallSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxFallSpeed"); }
3576 float& FallDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FallDamageMultiplier"); }
3577 UAudioComponent * RunLoopACField() { return *GetNativePointerField<UAudioComponent**>(this, "APrimalCharacter.RunLoopAC"); }
3578 float& CurrentCarriedYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CurrentCarriedYaw"); }
3579 APrimalStructureExplosiveTransGPS * CurrentTransponderField() { return *GetNativePointerField<APrimalStructureExplosiveTransGPS**>(this, "APrimalCharacter.CurrentTransponder"); }
3580 float& TargetCarriedYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TargetCarriedYaw"); }
3581 float& ServerTargetCarriedYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ServerTargetCarriedYaw"); }
3582 USoundBase * NetDynamicMusicSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalCharacter.NetDynamicMusicSound"); }
3583 TWeakObjectPtr<APrimalDinoCharacter> & MountedDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.MountedDino"); }
3584 float& MountedDinoTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MountedDinoTime"); }
3585 TWeakObjectPtr<APrimalDinoCharacter> & PreviousMountedDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.PreviousMountedDino"); }
3586 FVector & LastForceFallCheckBaseLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastForceFallCheckBaseLocation"); }
3587 FVector & LastHitWallSweepCheckLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastHitWallSweepCheckLocation"); }
3588 long double& LastTimeBasedMovementHadCurrentActorField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeBasedMovementHadCurrentActor"); }
3589 TWeakObjectPtr<AActor> & LastBasedMovementActorRefField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalCharacter.LastBasedMovementActorRef"); }
3590 float& GrabWeightThresholdField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.GrabWeightThreshold"); }
3591 float& DragWeightField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DragWeight"); }
3592 FString & DescriptiveNameField() { return *GetNativePointerField<FString*>(this, "APrimalCharacter.DescriptiveName"); }
3593 TArray<FVector_NetQuantize> & ReplicatedRagdollPositionsField() { return *GetNativePointerField<TArray<FVector_NetQuantize>*>(this, "APrimalCharacter.ReplicatedRagdollPositions"); }
3594 TArray<FRotator_NetQuantize> & ReplicatedRagdollRotationsField() { return *GetNativePointerField<TArray<FRotator_NetQuantize>*>(this, "APrimalCharacter.ReplicatedRagdollRotations"); }
3595 TArray<FVector_NetQuantize> & LastReplicatedRagdollPositionsField() { return *GetNativePointerField<TArray<FVector_NetQuantize>*>(this, "APrimalCharacter.LastReplicatedRagdollPositions"); }
3596 TArray<FRotator_NetQuantize> & LastReplicatedRagdollRotationsField() { return *GetNativePointerField<TArray<FRotator_NetQuantize>*>(this, "APrimalCharacter.LastReplicatedRagdollRotations"); }
3597 FRotator & ReplicatedRootRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.ReplicatedRootRotation"); }
3598 TArray<int> & ReplicatedBonesIndiciesField() { return *GetNativePointerField<TArray<int>*>(this, "APrimalCharacter.ReplicatedBonesIndicies"); }
3599 float& KillXPBaseField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.KillXPBase"); }
3600 TArray<FName> & ReplicatedBonesField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalCharacter.ReplicatedBones"); }
3601 float& RagdollReplicationIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollReplicationInterval"); }
3602 TArray<FBoneDamageAdjuster> & BoneDamageAdjustersField() { return *GetNativePointerField<TArray<FBoneDamageAdjuster>*>(this, "APrimalCharacter.BoneDamageAdjusters"); }
3603 float& ClientRotationInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientRotationInterpSpeed"); }
3604 float& ClientLocationInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientLocationInterpSpeed"); }
3605 float& MaxDragMovementSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxDragMovementSpeed"); }
3606 FRotator & CurrentAimRotField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.CurrentAimRot"); }
3607 FVector & CurrentRootLocField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.CurrentRootLoc"); }
3608 int& LastYawSpeedWorldFrameCounterField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.LastYawSpeedWorldFrameCounter"); }
3609 FName & MeshPreRagdollCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.MeshPreRagdollCollisionProfileName"); }
3610 FName & CapsulePreRagdollCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.CapsulePreRagdollCollisionProfileName"); }
3611 UPrimalCharacterStatusComponent * MyCharacterStatusComponentField() { return *GetNativePointerField<UPrimalCharacterStatusComponent**>(this, "APrimalCharacter.MyCharacterStatusComponent"); }
3612 float& LastTickStaminaValueField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastTickStaminaValue"); }
3613 UPrimalInventoryComponent * MyInventoryComponentField() { return *GetNativePointerField<UPrimalInventoryComponent**>(this, "APrimalCharacter.MyInventoryComponent"); }
3614 UAnimMontage * SyncedMontageField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.SyncedMontage"); }
3615 long double& LastMontageSyncTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastMontageSyncTime"); }
3616 float& SyncedMontageDurationField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.SyncedMontageDuration"); }
3617 float& MontageSyncIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MontageSyncInterval"); }
3618 long double& LastRunningTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastRunningTime"); }
3619 FVector & TPVCameraOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TPVCameraOffset"); }
3620 FVector & TPVCameraOffsetMultiplierField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TPVCameraOffsetMultiplier"); }
3621 FVector & TPVCameraOrgOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TPVCameraOrgOffset"); }
3622 float& LandedSoundMaxRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LandedSoundMaxRange"); }
3623 float& FallingDamageHealthScaleBaseField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FallingDamageHealthScaleBase"); }
3624 float& FootstepsMaxRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FootstepsMaxRange"); }
3625 float& MinTimeBetweenFootstepsField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MinTimeBetweenFootsteps"); }
3626 long double& LastPlayedFootstepTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastPlayedFootstepTime"); }
3627 float& MinTimeBetweenFootstepsRunningField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MinTimeBetweenFootstepsRunning"); }
3628 TArray<UAnimMontage*> AnimationsPreventInputField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalCharacter.AnimationsPreventInput"); }
3629 TSubclassOf<UPrimalHarvestingComponent> & DeathHarvestingComponentField() { return *GetNativePointerField<TSubclassOf<UPrimalHarvestingComponent>*>(this, "APrimalCharacter.DeathHarvestingComponent"); }
3630 UPrimalHarvestingComponent * MyDeathHarvestingComponentField() { return *GetNativePointerField<UPrimalHarvestingComponent**>(this, "APrimalCharacter.MyDeathHarvestingComponent"); }
3631 long double& LastNetDidLandField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastNetDidLand"); }
3632 TWeakObjectPtr<AController> & LastDamageEventInstigatorField() { return *GetNativePointerField<TWeakObjectPtr<AController>*>(this, "APrimalCharacter.LastDamageEventInstigator"); }
3633 int& CachedNumberOfClientRagdollCorrectionAttemptsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.CachedNumberOfClientRagdollCorrectionAttempts"); }
3634 int& NumberOfClientRagdollCorrectionAttemptsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.NumberOfClientRagdollCorrectionAttempts"); }
3635 float& ServerForceSleepRagdollIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ServerForceSleepRagdollInterval"); }
3636 float& ClientForceSleepRagdollIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientForceSleepRagdollInterval"); }
3637 float& NonRelevantServerForceSleepRagdollIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.NonRelevantServerForceSleepRagdollInterval"); }
3638 TEnumAsByte<enum EShooterPhysMaterialType::Type> & TargetableDamageFXDefaultPhysMaterialField() { return *GetNativePointerField<TEnumAsByte<enum EShooterPhysMaterialType::Type>*>(this, "APrimalCharacter.TargetableDamageFXDefaultPhysMaterial"); }
3639 UAnimMontage * PoopAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.PoopAnimation"); }
3640 long double& CorpseDestructionTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.CorpseDestructionTime"); }
3641 float& CorpseLifespanField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseLifespan"); }
3642 float& TPVStructurePlacingHeightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TPVStructurePlacingHeightMultiplier"); }
3643 float& CorpseFadeAwayTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseFadeAwayTime"); }
3644 float& RagdollDeathImpulseScalerField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollDeathImpulseScaler"); }
3645 USoundCue * PoopSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.PoopSound"); }
3646 float& BaseTargetingDesirabilityField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BaseTargetingDesirability"); }
3647 float& DeadBaseTargetingDesirabilityField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DeadBaseTargetingDesirability"); }
3648 FRotator & OrbitCamRotField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.OrbitCamRot"); }
3649 float& OrbitCamZoomField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.OrbitCamZoom"); }
3650 float& OrbitCamZoomStepSizeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.OrbitCamZoomStepSize"); }
3651 float& OrbitCamMinZoomLevelField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.OrbitCamMinZoomLevel"); }
3652 float& OrbitCamMaxZoomLevelField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.OrbitCamMaxZoomLevel"); }
3653 FVector & LastSubmergedCheckLocField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastSubmergedCheckLoc"); }
3654 long double& LastTimeNotInFallingField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeNotInFalling"); }
3655 float& MaxCursorHUDDistanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxCursorHUDDistance"); }
3656 float& AddForwardVelocityOnJumpField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.AddForwardVelocityOnJump"); }
3657 FVector & DeathActorTargetingOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.DeathActorTargetingOffset"); }
3658 FName & SocketOverrideTargetingLocationField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.SocketOverrideTargetingLocation"); }
3659 FDamageEvent * CurrentDamageEventField() { return *GetNativePointerField<FDamageEvent**>(this, "APrimalCharacter.CurrentDamageEvent"); }
3660 FVector & LastApproximatePhysVolumeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastApproximatePhysVolumeLocation"); }
3661 long double& LastTimeSubmergedField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeSubmerged"); }
3662 EPhysicalSurface & LastFootPhysicalSurfaceTypeField() { return *GetNativePointerField<EPhysicalSurface*>(this, "APrimalCharacter.LastFootPhysicalSurfaceType"); }
3663 long double& LastFootPhysicalSurfaceCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastFootPhysicalSurfaceCheckTime"); }
3664 float& FootPhysicalSurfaceCheckIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FootPhysicalSurfaceCheckInterval"); }
3665 TWeakObjectPtr<APrimalCharacter> & LastHurtByNearbyPlayerField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalCharacter.LastHurtByNearbyPlayer"); }
3666 float& LastHurtByNearbyPlayerTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastHurtByNearbyPlayerTime"); }
3667 TWeakObjectPtr<APrimalCharacter> & LastAttackedNearbyPlayerField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalCharacter.LastAttackedNearbyPlayer"); }
3668 float& LastAttackedNearbyPlayerTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastAttackedNearbyPlayerTime"); }
3669 long double& LastStartFallingRagdollTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStartFallingRagdollTime"); }
3670 FVector & RagdollLastFrameLinearVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.RagdollLastFrameLinearVelocity"); }
3671 float& RagdollImpactDamageVelocityScaleField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollImpactDamageVelocityScale"); }
3672 float& RagdollImpactDamageMinDecelerationSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollImpactDamageMinDecelerationSpeed"); }
3673 float& StartFallingImpactRagdollTimeIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.StartFallingImpactRagdollTimeInterval"); }
3674 long double& LastUnstasisTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastUnstasisTime"); }
3675 FVector & PreviousRagdollLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.PreviousRagdollLocation"); }
3676 int& RagdollPenetrationFailuresField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.RagdollPenetrationFailures"); }
3677 long double& NextBlinkTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.NextBlinkTime"); }
3678 long double& BlinkTimerField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.BlinkTimer"); }
3679 long double& LastInSwimmingSoundTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastInSwimmingSoundTime"); }
3680 USoundCue * EnteredSwimmingSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.EnteredSwimmingSound"); }
3681 USoundCue * EnteredSleepingSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.EnteredSleepingSound"); }
3682 USoundCue * LeftSleepingSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.LeftSleepingSound"); }
3683 long double& LastRelevantToPlayerTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastRelevantToPlayerTime"); }
3684 long double& MeshStopForceUpdatingAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.MeshStopForceUpdatingAtTime"); }
3685 long double& LastWalkingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastWalkingTime"); }
3686 long double& LastSpecialDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastSpecialDamageTime"); }
3687 float& CorpseDraggedDecayRateField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseDraggedDecayRate"); }
3688 float& PoopAltItemChanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PoopAltItemChance"); }
3689 TSubclassOf<UPrimalItem> & PoopAltItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalCharacter.PoopAltItemClass"); }
3690 TArray<TSubclassOf<APrimalBuff>> & DefaultBuffsField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalCharacter.DefaultBuffs"); }
3691 UTexture2D * PoopIconField() { return *GetNativePointerField<UTexture2D**>(this, "APrimalCharacter.PoopIcon"); }
3692 float& RunningMaxDesiredRotDeltaField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RunningMaxDesiredRotDelta"); }
3693 long double& CorpseDestructionTimerField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.CorpseDestructionTimer"); }
3694 long double& LastSkinnedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastSkinnedTime"); }
3695 float& OriginalCorpseLifespanField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.OriginalCorpseLifespan"); }
3696 float& CorpseHarvestFadeTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseHarvestFadeTime"); }
3697 FVector & CurrentLocalRootLocField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.CurrentLocalRootLoc"); }
3698 float& RootYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RootYaw"); }
3699 long double& LastTimeInSwimmingField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeInSwimming"); }
3700 long double& LastListenRangePushTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastListenRangePushTime"); }
3701 float& LastDamageAmountMaterialValueField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastDamageAmountMaterialValue"); }
3702 float& BuffedDamageMultField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BuffedDamageMult"); }
3703 float& BuffedResistanceMultField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BuffedResistanceMult"); }
3704 UStructurePaintingComponent * PaintingComponentField() { return *GetNativePointerField<UStructurePaintingComponent**>(this, "APrimalCharacter.PaintingComponent"); }
3705 float& ExtraMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ExtraMaxSpeedModifier"); }
3706 float& ExtraRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ExtraRotationRateModifier"); }
3707 float& TamedDinoCallOutRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TamedDinoCallOutRange"); }
3708 long double& LastBumpedDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastBumpedDamageTime"); }
3709 FVector & TargetPathfindingLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TargetPathfindingLocationOffset"); }
3710 long double& LastTookDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTookDamageTime"); }
3711 float& ExtraReceiveDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ExtraReceiveDamageMultiplier"); }
3712 float& ExtraMeleeDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ExtraMeleeDamageMultiplier"); }
3713 float& LastFallingZField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastFallingZ"); }
3714 int& NumFallZFailsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.NumFallZFails"); }
3715 TArray<TWeakObjectPtr<APrimalCharacter>> & CharactersGrappledToMeField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalCharacter.CharactersGrappledToMe"); }
3716 float& DamageTheMeleeDamageCauserPercentField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageTheMeleeDamageCauserPercent"); }
3717 float& DurabilityDegrateTheMeleeDamageCauserPercentField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DurabilityDegrateTheMeleeDamageCauserPercent"); }
3718 TSubclassOf<UDamageType> & DamageTheMeleeDamageCauserDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalCharacter.DamageTheMeleeDamageCauserDamageType"); }
3719 char& TribeGroupInventoryRankField() { return *GetNativePointerField<char*>(this, "APrimalCharacter.TribeGroupInventoryRank"); }
3720 float& CharacterDamageImpulseMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CharacterDamageImpulseMultiplier"); }
3721 long double& ForceCheckPushThroughWallsTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.ForceCheckPushThroughWallsTime"); }
3722 long double& LastStoppedEatAnimationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStoppedEatAnimationTime"); }
3723 float& ClientRotationInterpSpeedMultiplierGroundField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientRotationInterpSpeedMultiplierGround"); }
3724 float& GlideGravityScaleMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.GlideGravityScaleMultiplier"); }
3725 float& GlideMaxCarriedWeightField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.GlideMaxCarriedWeight"); }
3726 UAnimMontage * lastPlayedMountAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.lastPlayedMountAnim"); }
3727 float& ScaleDeathHarvestHealthyByMaxHealthBaseField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ScaleDeathHarvestHealthyByMaxHealthBase"); }
3728 long double& LastForceMeshRefreshBonesTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastForceMeshRefreshBonesTime"); }
3729 long double& LastStartedBeingCarriedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStartedBeingCarriedTime"); }
3730 float& RunMinVelocityRotDotField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RunMinVelocityRotDot"); }
3731 long double& LastHitDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastHitDamageTime"); }
3732 char& bShouldBeInGodModeField() { return *GetNativePointerField<char*>(this, "APrimalCharacter.bShouldBeInGodMode"); }
3733 int& MeshedCounterField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.MeshedCounter"); }
3734 int& MeshingTickCounterMultiplierField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.MeshingTickCounterMultiplier"); }
3735 TArray<TSubclassOf<APrimalBuff>> & PreventBuffClassesField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalCharacter.PreventBuffClasses"); }
3736
3737 // Bit fields
3738
3739 BitFieldValue<bool, unsigned __int32> bUseBlueprintJumpInputEvents() { return { this, "APrimalCharacter.bUseBlueprintJumpInputEvents" }; }
3740 BitFieldValue<bool, unsigned __int32> bIsSleeping() { return { this, "APrimalCharacter.bIsSleeping" }; }
3741 BitFieldValue<bool, unsigned __int32> bWantsToRun() { return { this, "APrimalCharacter.bWantsToRun" }; }
3742 BitFieldValue<bool, unsigned __int32> bActiveRunToggle() { return { this, "APrimalCharacter.bActiveRunToggle" }; }
3743 BitFieldValue<bool, unsigned __int32> bIsBeingDragged() { return { this, "APrimalCharacter.bIsBeingDragged" }; }
3744 BitFieldValue<bool, unsigned __int32> bDisableSpawnDefaultController() { return { this, "APrimalCharacter.bDisableSpawnDefaultController" }; }
3745 BitFieldValue<bool, unsigned __int32> bIsDragging() { return { this, "APrimalCharacter.bIsDragging" }; }
3746 BitFieldValue<bool, unsigned __int32> bIsDraggingWithGrapHook() { return { this, "APrimalCharacter.bIsDraggingWithGrapHook" }; }
3747 BitFieldValue<bool, unsigned __int32> bDeathKeepCapsuleCollision() { return { this, "APrimalCharacter.bDeathKeepCapsuleCollision" }; }
3748 BitFieldValue<bool, unsigned __int32> bRemoteRunning() { return { this, "APrimalCharacter.bRemoteRunning" }; }
3749 BitFieldValue<bool, unsigned __int32> bCanRun() { return { this, "APrimalCharacter.bCanRun" }; }
3750 BitFieldValue<bool, unsigned __int32> bUseHealthDamageMaterialOverlay() { return { this, "APrimalCharacter.bUseHealthDamageMaterialOverlay" }; }
3751 BitFieldValue<bool, unsigned __int32> bIsBlinking() { return { this, "APrimalCharacter.bIsBlinking" }; }
3752 BitFieldValue<bool, unsigned __int32> bSleepedWaterRagdoll() { return { this, "APrimalCharacter.bSleepedWaterRagdoll" }; }
3753 BitFieldValue<bool, unsigned __int32> bCanBeTorpid() { return { this, "APrimalCharacter.bCanBeTorpid" }; }
3754 BitFieldValue<bool, unsigned __int32> bDebugIK() { return { this, "APrimalCharacter.bDebugIK" }; }
3755 BitFieldValue<bool, unsigned __int32> bDebugIK_ShowTraceNames() { return { this, "APrimalCharacter.bDebugIK_ShowTraceNames" }; }
3756 BitFieldValue<bool, unsigned __int32> bForceAlwaysUpdateMesh() { return { this, "APrimalCharacter.bForceAlwaysUpdateMesh" }; }
3757 BitFieldValue<bool, unsigned __int32> bRagdollIgnoresPawnCapsules() { return { this, "APrimalCharacter.bRagdollIgnoresPawnCapsules" }; }
3758 BitFieldValue<bool, unsigned __int32> bUsePoopAnimationNotify() { return { this, "APrimalCharacter.bUsePoopAnimationNotify" }; }
3759 BitFieldValue<bool, unsigned __int32> bIsBigDino() { return { this, "APrimalCharacter.bIsBigDino" }; }
3760 BitFieldValue<bool, unsigned __int32> bDeathUseRagdoll() { return { this, "APrimalCharacter.bDeathUseRagdoll" }; }
3761 BitFieldValue<bool, unsigned __int32> bCanBeCarried() { return { this, "APrimalCharacter.bCanBeCarried" }; }
3762 BitFieldValue<bool, unsigned __int32> bUseBPCanNotifyTeamAggroAI() { return { this, "APrimalCharacter.bUseBPCanNotifyTeamAggroAI" }; }
3763 BitFieldValue<bool, unsigned __int32> bDamageNotifyTeamAggroAI() { return { this, "APrimalCharacter.bDamageNotifyTeamAggroAI" }; }
3764 BitFieldValue<bool, unsigned __int32> bUseBPGetOverrideCameraInterpSpeed() { return { this, "APrimalCharacter.bUseBPGetOverrideCameraInterpSpeed" }; }
3765 BitFieldValue<bool, unsigned __int32> bRecentlyUpdateIk() { return { this, "APrimalCharacter.bRecentlyUpdateIk" }; }
3766 BitFieldValue<bool, unsigned __int32> bIKEnabled() { return { this, "APrimalCharacter.bIKEnabled" }; }
3767 BitFieldValue<bool, unsigned __int32> bIsCarried() { return { this, "APrimalCharacter.bIsCarried" }; }
3768 BitFieldValue<bool, unsigned __int32> bIsCarriedAsPassenger() { return { this, "APrimalCharacter.bIsCarriedAsPassenger" }; }
3769 BitFieldValue<bool, unsigned __int32> bUseBPPreventFallDamage() { return { this, "APrimalCharacter.bUseBPPreventFallDamage" }; }
3770 BitFieldValue<bool, unsigned __int32> bUseBPNotifyIsDamageCauserOfAddedBuff() { return { this, "APrimalCharacter.bUseBPNotifyIsDamageCauserOfAddedBuff" }; }
3771 BitFieldValue<bool, unsigned __int32> bPreventProjectileAttachment() { return { this, "APrimalCharacter.bPreventProjectileAttachment" }; }
3772 BitFieldValue<bool, unsigned __int32> bForceIKOnDedicatedServer() { return { this, "APrimalCharacter.bForceIKOnDedicatedServer" }; }
3773 BitFieldValue<bool, unsigned __int32> bIgnoreAllImmobilizationTraps() { return { this, "APrimalCharacter.bIgnoreAllImmobilizationTraps" }; }
3774 BitFieldValue<bool, unsigned __int32> bForceTriggerIgnoredTraps() { return { this, "APrimalCharacter.bForceTriggerIgnoredTraps" }; }
3775 BitFieldValue<bool, unsigned __int32> bIsImmobilized() { return { this, "APrimalCharacter.bIsImmobilized" }; }
3776 BitFieldValue<bool, unsigned __int32> bCanIgnoreWater() { return { this, "APrimalCharacter.bCanIgnoreWater" }; }
3777 BitFieldValue<bool, unsigned __int32> bIsDead() { return { this, "APrimalCharacter.bIsDead" }; }
3778 BitFieldValue<bool, unsigned __int32> ReplicateAllBones() { return { this, "APrimalCharacter.ReplicateAllBones" }; }
3779 BitFieldValue<bool, unsigned __int32> AutoStopReplicationWhenSleeping() { return { this, "APrimalCharacter.AutoStopReplicationWhenSleeping" }; }
3780 BitFieldValue<bool, unsigned __int32> bCanDrag() { return { this, "APrimalCharacter.bCanDrag" }; }
3781 BitFieldValue<bool, unsigned __int32> bCanBeDragged() { return { this, "APrimalCharacter.bCanBeDragged" }; }
3782 BitFieldValue<bool, unsigned __int32> bUsesRunningAnimation() { return { this, "APrimalCharacter.bUsesRunningAnimation" }; }
3783 BitFieldValue<bool, unsigned __int32> bForceNetDidLand() { return { this, "APrimalCharacter.bForceNetDidLand" }; }
3784 BitFieldValue<bool, unsigned __int32> bPreventSimpleIK() { return { this, "APrimalCharacter.bPreventSimpleIK" }; }
3785 BitFieldValue<bool, unsigned __int32> bOnlyAllowRunningWhileFlying() { return { this, "APrimalCharacter.bOnlyAllowRunningWhileFlying" }; }
3786 BitFieldValue<bool, unsigned __int32> bOrbitCamera() { return { this, "APrimalCharacter.bOrbitCamera" }; }
3787 BitFieldValue<bool, unsigned __int32> bClientSetCurrentAimRot() { return { this, "APrimalCharacter.bClientSetCurrentAimRot" }; }
3788 BitFieldValue<bool, unsigned __int32> bDisablePawnTick() { return { this, "APrimalCharacter.bDisablePawnTick" }; }
3789 BitFieldValue<bool, unsigned __int32> bSetDeath() { return { this, "APrimalCharacter.bSetDeath" }; }
3790 BitFieldValue<bool, unsigned __int32> bTicksOnClient() { return { this, "APrimalCharacter.bTicksOnClient" }; }
3791 BitFieldValue<bool, unsigned __int32> bPlayingRunSound() { return { this, "APrimalCharacter.bPlayingRunSound" }; }
3792 BitFieldValue<bool, unsigned __int32> bIsRespawn() { return { this, "APrimalCharacter.bIsRespawn" }; }
3793 BitFieldValue<bool, unsigned __int32> bCreatedDynamicMaterials() { return { this, "APrimalCharacter.bCreatedDynamicMaterials" }; }
3794 BitFieldValue<bool, unsigned __int32> bCurrentFrameAnimPreventInput() { return { this, "APrimalCharacter.bCurrentFrameAnimPreventInput" }; }
3795 BitFieldValue<bool, unsigned __int32> bDraggedFromExtremitiesOnly() { return { this, "APrimalCharacter.bDraggedFromExtremitiesOnly" }; }
3796 BitFieldValue<bool, unsigned __int32> bEnableIK() { return { this, "APrimalCharacter.bEnableIK" }; }
3797 BitFieldValue<bool, unsigned __int32> bOnlyPlayPoopAnimWhileWalking() { return { this, "APrimalCharacter.bOnlyPlayPoopAnimWhileWalking" }; }
3798 BitFieldValue<bool, unsigned __int32> bUseBlueprintAnimNotifyCustomEvent() { return { this, "APrimalCharacter.bUseBlueprintAnimNotifyCustomEvent" }; }
3799 BitFieldValue<bool, unsigned __int32> bNoDamageImpulse() { return { this, "APrimalCharacter.bNoDamageImpulse" }; }
3800 BitFieldValue<bool, unsigned __int32> bPreventImmobilization() { return { this, "APrimalCharacter.bPreventImmobilization" }; }
3801 BitFieldValue<bool, unsigned __int32> bAllowAirJump() { return { this, "APrimalCharacter.bAllowAirJump" }; }
3802 BitFieldValue<bool, unsigned __int32> bSleepingUseRagdoll() { return { this, "APrimalCharacter.bSleepingUseRagdoll" }; }
3803 BitFieldValue<bool, unsigned __int32> bDediForceUnregisterSKMesh() { return { this, "APrimalCharacter.bDediForceUnregisterSKMesh" }; }
3804 BitFieldValue<bool, unsigned __int32> bReadyToPoop() { return { this, "APrimalCharacter.bReadyToPoop" }; }
3805 BitFieldValue<bool, unsigned __int32> bHasDynamicBase() { return { this, "APrimalCharacter.bHasDynamicBase" }; }
3806 BitFieldValue<bool, unsigned __int32> bIsBeingDraggedByDino() { return { this, "APrimalCharacter.bIsBeingDraggedByDino" }; }
3807 BitFieldValue<bool, unsigned __int32> bIsDraggingDinoStopped() { return { this, "APrimalCharacter.bIsDraggingDinoStopped" }; }
3808 BitFieldValue<bool, unsigned __int32> bMissingDynamicBase() { return { this, "APrimalCharacter.bMissingDynamicBase" }; }
3809 BitFieldValue<bool, unsigned __int32> bClientRagdollUpdateTimerEnabled() { return { this, "APrimalCharacter.bClientRagdollUpdateTimerEnabled" }; }
3810 BitFieldValue<bool, unsigned __int32> bDieIfLeftWater() { return { this, "APrimalCharacter.bDieIfLeftWater" }; }
3811 BitFieldValue<bool, unsigned __int32> bIsAmphibious() { return { this, "APrimalCharacter.bIsAmphibious" }; }
3812 BitFieldValue<bool, unsigned __int32> bUseAmphibiousTargeting() { return { this, "APrimalCharacter.bUseAmphibiousTargeting" }; }
3813 BitFieldValue<bool, unsigned __int32> bIsWaterDino() { return { this, "APrimalCharacter.bIsWaterDino" }; }
3814 BitFieldValue<bool, unsigned __int32> bIsFlyerDino() { return { this, "APrimalCharacter.bIsFlyerDino" }; }
3815 BitFieldValue<bool, unsigned __int32> bIgnoreTargetingCarnivores() { return { this, "APrimalCharacter.bIgnoreTargetingCarnivores" }; }
3816 BitFieldValue<bool, unsigned __int32> bAimGettingCharacterMeshRotation() { return { this, "APrimalCharacter.bAimGettingCharacterMeshRotation" }; }
3817 BitFieldValue<bool, unsigned __int32> bIsRunningCheckIgnoreVelocity() { return { this, "APrimalCharacter.bIsRunningCheckIgnoreVelocity" }; }
3818 BitFieldValue<bool, unsigned __int32> bIsPlayingLowHealthAnim() { return { this, "APrimalCharacter.bIsPlayingLowHealthAnim" }; }
3819 BitFieldValue<bool, unsigned __int32> bAllowCharacterPainting() { return { this, "APrimalCharacter.bAllowCharacterPainting" }; }
3820 BitFieldValue<bool, unsigned __int32> bTickStatusComponent() { return { this, "APrimalCharacter.bTickStatusComponent" }; }
3821 BitFieldValue<bool, unsigned __int32> bReplicateDamageMomentum() { return { this, "APrimalCharacter.bReplicateDamageMomentum" }; }
3822 BitFieldValue<bool, unsigned __int32> bDontActuallyEmitPoop() { return { this, "APrimalCharacter.bDontActuallyEmitPoop" }; }
3823 BitFieldValue<bool, unsigned __int32> bBPHUDOverideBuffProgressBar() { return { this, "APrimalCharacter.bBPHUDOverideBuffProgressBar" }; }
3824 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileSwimming() { return { this, "APrimalCharacter.bAllowRunningWhileSwimming" }; }
3825 BitFieldValue<bool, unsigned __int32> bUseBPNotifyBumpedByPawn() { return { this, "APrimalCharacter.bUseBPNotifyBumpedByPawn" }; }
3826 BitFieldValue<bool, unsigned __int32> bUseBPNotifyBumpedPawn() { return { this, "APrimalCharacter.bUseBPNotifyBumpedPawn" }; }
3827 BitFieldValue<bool, unsigned __int32> bUseBPAdjustDamage() { return { this, "APrimalCharacter.bUseBPAdjustDamage" }; }
3828 BitFieldValue<bool, unsigned __int32> bUseBPTimerServer() { return { this, "APrimalCharacter.bUseBPTimerServer" }; }
3829 BitFieldValue<bool, unsigned __int32> bUseBPTimerNonDedicated() { return { this, "APrimalCharacter.bUseBPTimerNonDedicated" }; }
3830 BitFieldValue<bool, unsigned __int32> bTriggerBPStasis() { return { this, "APrimalCharacter.bTriggerBPStasis" }; }
3831 BitFieldValue<bool, unsigned __int32> bUseBPSetCharacterMeshseMaterialScalarParamValue() { return { this, "APrimalCharacter.bUseBPSetCharacterMeshseMaterialScalarParamValue" }; }
3832 BitFieldValue<bool, unsigned __int32> bIsMounted() { return { this, "APrimalCharacter.bIsMounted" }; }
3833 BitFieldValue<bool, unsigned __int32> bPreventTargetingByTurrets() { return { this, "APrimalCharacter.bPreventTargetingByTurrets" }; }
3834 BitFieldValue<bool, unsigned __int32> bDelayFootstepsUnderMinInterval() { return { this, "APrimalCharacter.bDelayFootstepsUnderMinInterval" }; }
3835 BitFieldValue<bool, unsigned __int32> bSleepingDisableIK() { return { this, "APrimalCharacter.bSleepingDisableIK" }; }
3836 BitFieldValue<bool, unsigned __int32> bRagdollRetainAnimations() { return { this, "APrimalCharacter.bRagdollRetainAnimations" }; }
3837 BitFieldValue<bool, unsigned __int32> bUseBPAddedAttachments() { return { this, "APrimalCharacter.bUseBPAddedAttachments" }; }
3838 BitFieldValue<bool, unsigned __int32> bCanPlayLandingAnim() { return { this, "APrimalCharacter.bCanPlayLandingAnim" }; }
3839 BitFieldValue<bool, unsigned __int32> bOnlyHasRunningAnimationWhenWalking() { return { this, "APrimalCharacter.bOnlyHasRunningAnimationWhenWalking" }; }
3840 BitFieldValue<bool, unsigned __int32> bIsReflectingDamage() { return { this, "APrimalCharacter.bIsReflectingDamage" }; }
3841 BitFieldValue<bool, unsigned __int32> bPreventTargetingAndMovement() { return { this, "APrimalCharacter.bPreventTargetingAndMovement" }; }
3842 BitFieldValue<bool, unsigned __int32> bPreventMovement() { return { this, "APrimalCharacter.bPreventMovement" }; }
3843 BitFieldValue<bool, unsigned __int32> bIsWhistleTargetingDown() { return { this, "APrimalCharacter.bIsWhistleTargetingDown" }; }
3844 BitFieldValue<bool, unsigned __int32> bBPPreventInputType() { return { this, "APrimalCharacter.bBPPreventInputType" }; }
3845 BitFieldValue<bool, unsigned __int32> bForcePreventAllInput() { return { this, "APrimalCharacter.bForcePreventAllInput" }; }
3846 BitFieldValue<bool, unsigned __int32> bPreventAllBuffs() { return { this, "APrimalCharacter.bPreventAllBuffs" }; }
3847 BitFieldValue<bool, unsigned __int32> LastIsInsideVaccumSealedCube() { return { this, "APrimalCharacter.LastIsInsideVaccumSealedCube" }; }
3848 BitFieldValue<bool, unsigned __int32> bPreventJump() { return { this, "APrimalCharacter.bPreventJump" }; }
3849 BitFieldValue<bool, unsigned __int32> bUseBPPreventStasis() { return { this, "APrimalCharacter.bUseBPPreventStasis" }; }
3850 BitFieldValue<bool, unsigned __int32> bDestroyOnStasis() { return { this, "APrimalCharacter.bDestroyOnStasis" }; }
3851 BitFieldValue<bool, unsigned __int32> bUseBPPreSerializeSaveGame() { return { this, "APrimalCharacter.bUseBPPreSerializeSaveGame" }; }
3852 BitFieldValue<bool, unsigned __int32> bUseBPPostLoadedFromSaveGame() { return { this, "APrimalCharacter.bUseBPPostLoadedFromSaveGame" }; }
3853 BitFieldValue<bool, unsigned __int32> bUseHeavyCombatMusic() { return { this, "APrimalCharacter.bUseHeavyCombatMusic" }; }
3854 BitFieldValue<bool, unsigned __int32> bMarkForDestruction() { return { this, "APrimalCharacter.bMarkForDestruction" }; }
3855 BitFieldValue<bool, unsigned __int32> bBPModifyAllowedViewHitDir() { return { this, "APrimalCharacter.bBPModifyAllowedViewHitDir" }; }
3856 BitFieldValue<bool, unsigned __int32> bBPLimitPlayerRotation() { return { this, "APrimalCharacter.bBPLimitPlayerRotation" }; }
3857 BitFieldValue<bool, unsigned __int32> bBPManagedFPVViewLocation() { return { this, "APrimalCharacter.bBPManagedFPVViewLocation" }; }
3858 BitFieldValue<bool, unsigned __int32> bBPCameraRotationFinal() { return { this, "APrimalCharacter.bBPCameraRotationFinal" }; }
3859 BitFieldValue<bool, unsigned __int32> bServerBPNotifyInventoryItemChangesUseQuantity() { return { this, "APrimalCharacter.bServerBPNotifyInventoryItemChangesUseQuantity" }; }
3860 BitFieldValue<bool, unsigned __int32> bServerBPNotifyInventoryItemChanges() { return { this, "APrimalCharacter.bServerBPNotifyInventoryItemChanges" }; }
3861 BitFieldValue<bool, unsigned __int32> bAllowRun() { return { this, "APrimalCharacter.bAllowRun" }; }
3862 BitFieldValue<bool, unsigned __int32> bIsAtMaxInventoryItems() { return { this, "APrimalCharacter.bIsAtMaxInventoryItems" }; }
3863 BitFieldValue<bool, unsigned __int32> bUseBPOnStaminaDrained() { return { this, "APrimalCharacter.bUseBPOnStaminaDrained" }; }
3864 BitFieldValue<bool, unsigned __int32> bStaminaIsGreaterThanZero() { return { this, "APrimalCharacter.bStaminaIsGreaterThanZero" }; }
3865 BitFieldValue<bool, unsigned __int32> bUseBPGrabDebugSnapshot() { return { this, "APrimalCharacter.bUseBPGrabDebugSnapshot" }; }
3866 BitFieldValue<bool, unsigned __int32> bIsAttachedOtherCharacter() { return { this, "APrimalCharacter.bIsAttachedOtherCharacter" }; }
3867 BitFieldValue<bool, unsigned __int32> bUseBPOnLethalDamage() { return { this, "APrimalCharacter.bUseBPOnLethalDamage" }; }
3868 BitFieldValue<bool, unsigned __int32> bUseBPAdjustTorpidityDamage() { return { this, "APrimalCharacter.bUseBPAdjustTorpidityDamage" }; }
3869 BitFieldValue<bool, unsigned __int32> bUseBPForceCameraStyle() { return { this, "APrimalCharacter.bUseBPForceCameraStyle" }; }
3870 BitFieldValue<bool, unsigned __int32> bIsReplicatedRagdoll() { return { this, "APrimalCharacter.bIsReplicatedRagdoll" }; }
3871 BitFieldValue<bool, unsigned __int32> bWasAllBodiesSleeping() { return { this, "APrimalCharacter.bWasAllBodiesSleeping" }; }
3872 BitFieldValue<bool, unsigned __int32> bInRagdoll() { return { this, "APrimalCharacter.bInRagdoll" }; }
3873 BitFieldValue<bool, unsigned __int32> bIsNPC() { return { this, "APrimalCharacter.bIsNPC" }; }
3874 BitFieldValue<bool, unsigned __int32> LastCheckedSubmergedFull() { return { this, "APrimalCharacter.LastCheckedSubmergedFull" }; }
3875 BitFieldValue<bool, unsigned __int32> bAllowFullSubmergedCheck() { return { this, "APrimalCharacter.bAllowFullSubmergedCheck" }; }
3876 BitFieldValue<bool, unsigned __int32> bRagdollWasInWaterVolume() { return { this, "APrimalCharacter.bRagdollWasInWaterVolume" }; }
3877 BitFieldValue<bool, unsigned __int32> bIsBuffed() { return { this, "APrimalCharacter.bIsBuffed" }; }
3878 BitFieldValue<bool, unsigned __int32> bIsDraggingWithOffset() { return { this, "APrimalCharacter.bIsDraggingWithOffset" }; }
3879 BitFieldValue<bool, unsigned __int32> bIsDraggedWithOffset() { return { this, "APrimalCharacter.bIsDraggedWithOffset" }; }
3880 BitFieldValue<bool, unsigned __int32> bPreventRunningWhileWalking() { return { this, "APrimalCharacter.bPreventRunningWhileWalking" }; }
3881 BitFieldValue<bool, unsigned __int32> bCanLandOnWater() { return { this, "APrimalCharacter.bCanLandOnWater" }; }
3882 BitFieldValue<bool, unsigned __int32> bUseBPAdjustMoveForward() { return { this, "APrimalCharacter.bUseBPAdjustMoveForward" }; }
3883 BitFieldValue<bool, unsigned __int32> bUseBPAdjustMoveRight() { return { this, "APrimalCharacter.bUseBPAdjustMoveRight" }; }
3884 BitFieldValue<bool, unsigned __int32> bUseBPGetGravity() { return { this, "APrimalCharacter.bUseBPGetGravity" }; }
3885 BitFieldValue<bool, unsigned __int32> bAllowDamageWhenMounted() { return { this, "APrimalCharacter.bAllowDamageWhenMounted" }; }
3886 BitFieldValue<bool, unsigned __int32> bUseBPOnAttachmentReplication() { return { this, "APrimalCharacter.bUseBPOnAttachmentReplication" }; }
3887 BitFieldValue<bool, unsigned __int32> bUseBPOnMovementModeChangedNotify() { return { this, "APrimalCharacter.bUseBPOnMovementModeChangedNotify" }; }
3888 BitFieldValue<bool, unsigned __int32> bUseBPOnAnimPlayedNotify() { return { this, "APrimalCharacter.bUseBPOnAnimPlayedNotify" }; }
3889 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCharacterNewFallVelocity() { return { this, "APrimalCharacter.bUseBPOverrideCharacterNewFallVelocity" }; }
3890 BitFieldValue<bool, unsigned __int32> bUseBP_OnSetRunningEvent() { return { this, "APrimalCharacter.bUseBP_OnSetRunningEvent" }; }
3891 BitFieldValue<bool, unsigned __int32> bForceTurretFastTargeting() { return { this, "APrimalCharacter.bForceTurretFastTargeting" }; }
3892 BitFieldValue<bool, unsigned __int32> bFlyingOrWaterDinoPreventBackwardsRun() { return { this, "APrimalCharacter.bFlyingOrWaterDinoPreventBackwardsRun" }; }
3893 BitFieldValue<bool, unsigned __int32> bUseBPOverrideFlyingVelocity() { return { this, "APrimalCharacter.bUseBPOverrideFlyingVelocity" }; }
3894 BitFieldValue<bool, unsigned __int32> bSleepingDisableRagdoll() { return { this, "APrimalCharacter.bSleepingDisableRagdoll" }; }
3895 BitFieldValue<bool, unsigned __int32> bDestroyOnStasisWhenDead() { return { this, "APrimalCharacter.bDestroyOnStasisWhenDead" }; }
3896 BitFieldValue<bool, unsigned __int32> bPreventLiveBlinking() { return { this, "APrimalCharacter.bPreventLiveBlinking" }; }
3897 BitFieldValue<bool, unsigned __int32> bIgnoreSeatingDetachment() { return { this, "APrimalCharacter.bIgnoreSeatingDetachment" }; }
3898 BitFieldValue<bool, unsigned __int32> bForceAlwaysUpdateMeshAndCollision() { return { this, "APrimalCharacter.bForceAlwaysUpdateMeshAndCollision" }; }
3899 BitFieldValue<bool, unsigned __int32> bUseBPGetHUDElements() { return { this, "APrimalCharacter.bUseBPGetHUDElements" }; }
3900 BitFieldValue<bool, unsigned __int32> bPreventHurtAnim() { return { this, "APrimalCharacter.bPreventHurtAnim" }; }
3901 BitFieldValue<bool, unsigned __int32> bUseBPCanBeBaseForCharacter() { return { this, "APrimalCharacter.bUseBPCanBeBaseForCharacter" }; }
3902 BitFieldValue<bool, unsigned __int32> bUseBPCanBaseOnCharacter() { return { this, "APrimalCharacter.bUseBPCanBaseOnCharacter" }; }
3903 BitFieldValue<bool, unsigned __int32> bUseBPOnLanded() { return { this, "APrimalCharacter.bUseBPOnLanded" }; }
3904 BitFieldValue<bool, unsigned __int32> bEnableMoveCollapsing() { return { this, "APrimalCharacter.bEnableMoveCollapsing" }; }
3905 BitFieldValue<bool, unsigned __int32> bUseBP_ForceAllowBuffClasses() { return { this, "APrimalCharacter.bUseBP_ForceAllowBuffClasses" }; }
3906 BitFieldValue<bool, unsigned __int32> bUseBPCheckJumpInput() { return { this, "APrimalCharacter.bUseBPCheckJumpInput" }; }
3907 BitFieldValue<bool, unsigned __int32> bUseBPOverrideHurtAnim() { return { this, "APrimalCharacter.bUseBPOverrideHurtAnim" }; }
3908 BitFieldValue<bool, unsigned __int32> bUseBPOverrideDamageCauserHitMarker() { return { this, "APrimalCharacter.bUseBPOverrideDamageCauserHitMarker" }; }
3909 BitFieldValue<bool, unsigned __int32> bIsSkinned() { return { this, "APrimalCharacter.bIsSkinned" }; }
3910 BitFieldValue<bool, unsigned __int32> bUseBPAdjustImpulseFromDamage() { return { this, "APrimalCharacter.bUseBPAdjustImpulseFromDamage" }; }
3911 BitFieldValue<bool, unsigned __int32> bUseBPAdjustCharacterMovementImpulse() { return { this, "APrimalCharacter.bUseBPAdjustCharacterMovementImpulse" }; }
3912 BitFieldValue<bool, unsigned __int32> bUseBPModifyFOVInterpSpeed() { return { this, "APrimalCharacter.bUseBPModifyFOVInterpSpeed" }; }
3913 BitFieldValue<bool, unsigned __int32> bVerifyBasingForSaddleStructures() { return { this, "APrimalCharacter.bVerifyBasingForSaddleStructures" }; }
3914 BitFieldValue<bool, unsigned __int32> bUseBP_OverrideTerminalVelocity() { return { this, "APrimalCharacter.bUseBP_OverrideTerminalVelocity" }; }
3915 BitFieldValue<bool, unsigned __int32> bUseBP_ShouldForceDisableTPVCameraInterpolation() { return { this, "APrimalCharacter.bUseBP_ShouldForceDisableTPVCameraInterpolation" }; }
3916 BitFieldValue<bool, unsigned __int32> bUseBPAllowPlayMontage() { return { this, "APrimalCharacter.bUseBPAllowPlayMontage" }; }
3917 BitFieldValue<bool, unsigned __int32> bPreventPerPixelPainting() { return { this, "APrimalCharacter.bPreventPerPixelPainting" }; }
3918 BitFieldValue<bool, unsigned __int32> bIgnoreLowGravityDisorientation() { return { this, "APrimalCharacter.bIgnoreLowGravityDisorientation" }; }
3919 BitFieldValue<bool, unsigned __int32> bUseBPOnMassTeleportEvent() { return { this, "APrimalCharacter.bUseBPOnMassTeleportEvent" }; }
3920 BitFieldValue<bool, unsigned __int32> bUseBlueprintAnimNotifyCustomState() { return { this, "APrimalCharacter.bUseBlueprintAnimNotifyCustomState" }; }
3921 BitFieldValue<bool, unsigned __int32> bPreventIKWhenNotWalking() { return { this, "APrimalCharacter.bPreventIKWhenNotWalking" }; }
3922 BitFieldValue<bool, unsigned __int32> bIgnoreCorpseDecompositionMultipliers() { return { this, "APrimalCharacter.bIgnoreCorpseDecompositionMultipliers" }; }
3923 BitFieldValue<bool, unsigned __int32> bInterpHealthDamageMaterialOverlayAlpha() { return { this, "APrimalCharacter.bInterpHealthDamageMaterialOverlayAlpha" }; }
3924 BitFieldValue<bool, unsigned __int32> bSuppressPlayerKillNotification() { return { this, "APrimalCharacter.bSuppressPlayerKillNotification" }; }
3925 BitFieldValue<bool, unsigned __int32> bAllowCorpseDestructionWithPreventSaving() { return { this, "APrimalCharacter.bAllowCorpseDestructionWithPreventSaving" }; }
3926 BitFieldValue<bool, unsigned __int32> bPreventInventoryAccess() { return { this, "APrimalCharacter.bPreventInventoryAccess" }; }
3927 BitFieldValue<bool, unsigned __int32> bUseGetOverrideSocket() { return { this, "APrimalCharacter.bUseGetOverrideSocket" }; }
3928
3929 // Functions
3930
3931 static UClass * StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalCharacter.StaticClass"); }
3932 UObject * GetUObjectInterfaceTargetableInterface() { return NativeCall<UObject*>(this, "APrimalCharacter.GetUObjectInterfaceTargetableInterface"); }
3933 long double GetLastStartedTalkingTime() { return NativeCall<long double>(this, "APrimalCharacter.GetLastStartedTalkingTime"); }
3934 float GetStasisConsumerRangeMultiplier() { return NativeCall<float>(this, "APrimalCharacter.GetStasisConsumerRangeMultiplier"); }
3935 float BPGetAddForwardVelocityOnJump_Implementation() { return NativeCall<float>(this, "APrimalCharacter.BPGetAddForwardVelocityOnJump_Implementation"); }
3936 bool CanJumpInternal_Implementation() { return NativeCall<bool>(this, "APrimalCharacter.CanJumpInternal_Implementation"); }
3937 void PreInitializeComponents() { NativeCall<void>(this, "APrimalCharacter.PreInitializeComponents"); }
3938 void ValidatePaintingComponentOctree() { NativeCall<void>(this, "APrimalCharacter.ValidatePaintingComponentOctree"); }
3939 void PostInitializeComponents() { NativeCall<void>(this, "APrimalCharacter.PostInitializeComponents"); }
3940 void Destroyed() { NativeCall<void>(this, "APrimalCharacter.Destroyed"); }
3941 void BeginPlay() { NativeCall<void>(this, "APrimalCharacter.BeginPlay"); }
3942 void FellOutOfWorld(UDamageType * dmgType) { NativeCall<void, UDamageType*>(this, "APrimalCharacter.FellOutOfWorld", dmgType); }
3943 void Suicide() { NativeCall<void>(this, "APrimalCharacter.Suicide"); }
3944 bool IsDead() { return NativeCall<bool>(this, "APrimalCharacter.IsDead"); }
3945 void InventoryItemUsed(UObject * InventoryItemObject) { NativeCall<void, UObject*>(this, "APrimalCharacter.InventoryItemUsed", InventoryItemObject); }
3946 void AdjustDamage(float* Damage, FDamageEvent * DamageEvent, AController * EventInstigator, AActor * DamageCauser) { NativeCall<void, float*, FDamageEvent*, AController*, AActor*>(this, "APrimalCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
3947 bool CanBeTargetedBy(ITargetableInterface * Attacker) { return NativeCall<bool, ITargetableInterface*>(this, "APrimalCharacter.CanBeTargetedBy", Attacker); }
3948 bool IsValidForCombatMusic() { return NativeCall<bool>(this, "APrimalCharacter.IsValidForCombatMusic"); }
3949 float TakeDamage(float Damage, FDamageEvent * DamageEvent, AController * EventInstigator, AActor * DamageCauser) { return NativeCall<float, float, FDamageEvent*, AController*, AActor*>(this, "APrimalCharacter.TakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
3950 void HurtMe(int HowMuch) { NativeCall<void, int>(this, "APrimalCharacter.HurtMe", HowMuch); }
3951 bool CanDie(float KillingDamage, FDamageEvent * DamageEvent, AController * Killer, AActor * DamageCauser) { return NativeCall<bool, float, FDamageEvent*, AController*, AActor*>(this, "APrimalCharacter.CanDie", KillingDamage, DamageEvent, Killer, DamageCauser); }
3952 bool Die(float KillingDamage, FDamageEvent * DamageEvent, AController * Killer, AActor * DamageCauser) { return NativeCall<bool, float, FDamageEvent*, AController*, AActor*>(this, "APrimalCharacter.Die", KillingDamage, DamageEvent, Killer, DamageCauser); }
3953 void DeathHarvestingDepleted(UPrimalHarvestingComponent * fromComponent) { NativeCall<void, UPrimalHarvestingComponent*>(this, "APrimalCharacter.DeathHarvestingDepleted", fromComponent); }
3954 void PlayDyingPoint_Implementation(float KillingDamage, FPointDamageEvent DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FPointDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayDyingPoint_Implementation", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
3955 void PlayDyingRadial_Implementation(float KillingDamage, FRadialDamageEvent DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FRadialDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayDyingRadial_Implementation", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
3956 void OnRep_IsDead() { NativeCall<void>(this, "APrimalCharacter.OnRep_IsDead"); }
3957 void SetDeath(bool bForceRagdoll) { NativeCall<void, bool>(this, "APrimalCharacter.SetDeath", bForceRagdoll); }
3958 bool CanIgnoreImmobilizationTrap(TSubclassOf<APrimalStructure> TrapClass, bool* bForceTrigger) { return NativeCall<bool, TSubclassOf<APrimalStructure>, bool*>(this, "APrimalCharacter.CanIgnoreImmobilizationTrap", TrapClass, bForceTrigger); }
3959 void Immobilize(bool bImmobilize, AActor * UsingActor, bool bImmobilizeFalling, bool bPreventDismount) { NativeCall<void, bool, AActor*, bool, bool>(this, "APrimalCharacter.Immobilize", bImmobilize, UsingActor, bImmobilizeFalling, bPreventDismount); }
3960 float GetCorpseLifespan() { return NativeCall<float>(this, "APrimalCharacter.GetCorpseLifespan"); }
3961 void PlayDying(float KillingDamage, FDamageEvent * DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "APrimalCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
3962 void PlayHitEffectGeneric_Implementation(float DamageTaken, FPointDamageEvent DamageEvent, APawn * PawnInstigator, AActor * DamageCauser) { NativeCall<void, float, FPointDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayHitEffectGeneric_Implementation", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
3963 void PlayHitEffectRadial_Implementation(float DamageTaken, FRadialDamageEvent DamageEvent, APawn * PawnInstigator, AActor * DamageCauser) { NativeCall<void, float, FRadialDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayHitEffectRadial_Implementation", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
3964 bool AllowHurtAnimation() { return NativeCall<bool>(this, "APrimalCharacter.AllowHurtAnimation"); }
3965 UPrimitiveComponent * GetPrimaryHitComponent() { return NativeCall<UPrimitiveComponent*>(this, "APrimalCharacter.GetPrimaryHitComponent"); }
3966 void PlayHitEffect(float DamageTaken, FDamageEvent * DamageEvent, APawn * PawnInstigator, AActor * DamageCauser, bool bIsLocalPath) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*, bool>(this, "APrimalCharacter.PlayHitEffect", DamageTaken, DamageEvent, PawnInstigator, DamageCauser, bIsLocalPath); }
3967 void DoSetRagdollPhysics() { NativeCall<void>(this, "APrimalCharacter.DoSetRagdollPhysics"); }
3968 void SetRagdollPhysics(bool bUseRagdollLocationOffset, bool bForceRecreateBones, bool bForLoading) { NativeCall<void, bool, bool, bool>(this, "APrimalCharacter.SetRagdollPhysics", bUseRagdollLocationOffset, bForceRecreateBones, bForLoading); }
3969 void CheckOnDinoPlatformSaddle() { NativeCall<void>(this, "APrimalCharacter.CheckOnDinoPlatformSaddle"); }
3970 void EndDinoPlatformDragging() { NativeCall<void>(this, "APrimalCharacter.EndDinoPlatformDragging"); }
3971 void ForceSleepRagdollEx() { NativeCall<void>(this, "APrimalCharacter.ForceSleepRagdollEx"); }
3972 void ForceSleepRagdoll() { NativeCall<void>(this, "APrimalCharacter.ForceSleepRagdoll"); }
3973 void ClearRagdollPhysics() { NativeCall<void>(this, "APrimalCharacter.ClearRagdollPhysics"); }
3974 void DoFindGoodSpot(FVector RagdollLoc, bool bClearCollisionSweep) { NativeCall<void, FVector, bool>(this, "APrimalCharacter.DoFindGoodSpot", RagdollLoc, bClearCollisionSweep); }
3975 void OnRep_IsSleeping() { NativeCall<void>(this, "APrimalCharacter.OnRep_IsSleeping"); }
3976 void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset) { NativeCall<void, bool, bool>(this, "APrimalCharacter.SetSleeping", bSleeping, bUseRagdollLocationOffset); }
3977 void ExecSetSleeping(bool bEnable) { NativeCall<void, bool>(this, "APrimalCharacter.ExecSetSleeping", bEnable); }
3978 void ExecSetPawnSleeping(bool bEnable) { NativeCall<void, bool>(this, "APrimalCharacter.ExecSetPawnSleeping", bEnable); }
3979 void ChangeActorTeam(int NewTeam) { NativeCall<void, int>(this, "APrimalCharacter.ChangeActorTeam", NewTeam); }
3980 void UpdateTribeName(FString NewTribeName) { NativeCall<void, FString>(this, "APrimalCharacter.UpdateTribeName", NewTribeName); }
3981 void NetUpdateTribeName_Implementation(FString * NewTribeName) { NativeCall<void, FString*>(this, "APrimalCharacter.NetUpdateTribeName_Implementation", NewTribeName); }
3982 float GetMaxCursorHUDDistance(AShooterPlayerController * PC) { return NativeCall<float, AShooterPlayerController*>(this, "APrimalCharacter.GetMaxCursorHUDDistance", PC); }
3983 void DrawHUD(AShooterHUD * HUD) { NativeCall<void, AShooterHUD*>(this, "APrimalCharacter.DrawHUD", HUD); }
3984 bool IsSubmerged(bool bDontCheckSwimming, bool bUseFullThreshold, bool bForceCheck, bool bFromVolumeChange) { return NativeCall<bool, bool, bool, bool, bool>(this, "APrimalCharacter.IsSubmerged", bDontCheckSwimming, bUseFullThreshold, bForceCheck, bFromVolumeChange); }
3985 float GetWaterSubmergedDepthThreshold() { return NativeCall<float>(this, "APrimalCharacter.GetWaterSubmergedDepthThreshold"); }
3986 float PlayAnimMontage(UAnimMontage * AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime) { return NativeCall<float, UAnimMontage*, float, FName, bool, bool, float, float>(this, "APrimalCharacter.PlayAnimMontage", AnimMontage, InPlayRate, StartSectionName, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer, BlendInTime, BlendOutTime); }
3987 void StopAnimMontage(UAnimMontage * AnimMontage) { NativeCall<void, UAnimMontage*>(this, "APrimalCharacter.StopAnimMontage", AnimMontage); }
3988 bool IsMontagePlaying(UAnimMontage * AnimMontage, float TimeFromEndToConsiderFinished) { return NativeCall<bool, UAnimMontage*, float>(this, "APrimalCharacter.IsMontagePlaying", AnimMontage, TimeFromEndToConsiderFinished); }
3989 void StopAllAnimMontages(float BlendOutTime) { NativeCall<void, float>(this, "APrimalCharacter.StopAllAnimMontages", BlendOutTime); }
3990 void TryGiveDefaultWeapon() { NativeCall<void>(this, "APrimalCharacter.TryGiveDefaultWeapon"); }
3991 void ToggleWeapon() { NativeCall<void>(this, "APrimalCharacter.ToggleWeapon"); }
3992 void TryPoop() { NativeCall<void>(this, "APrimalCharacter.TryPoop"); }
3993 void OrbitCamToggle() { NativeCall<void>(this, "APrimalCharacter.OrbitCamToggle"); }
3994 void OrbitCamOn() { NativeCall<void>(this, "APrimalCharacter.OrbitCamOn"); }
3995 void OrbitCamOff() { NativeCall<void>(this, "APrimalCharacter.OrbitCamOff"); }
3996 void ServerRequestDrag_Implementation() { NativeCall<void>(this, "APrimalCharacter.ServerRequestDrag_Implementation"); }
3997 void ServerDinoOrder_Implementation(APrimalDinoCharacter * aDino, EDinoTamedOrder::Type OrderType, AActor * enemyTarget) { NativeCall<void, APrimalDinoCharacter*, EDinoTamedOrder::Type, AActor*>(this, "APrimalCharacter.ServerDinoOrder_Implementation", aDino, OrderType, enemyTarget); }
3998 FVector * BPModifyRightDirectionInput_Implementation(FVector * result, FVector * directionInput) { return NativeCall<FVector*, FVector*, FVector*>(this, "APrimalCharacter.BPModifyRightDirectionInput_Implementation", result, directionInput); }
3999 void MoveForward(float Val) { NativeCall<void, float>(this, "APrimalCharacter.MoveForward", Val); }
4000 void MoveRight(float Val) { NativeCall<void, float>(this, "APrimalCharacter.MoveRight", Val); }
4001 void MoveUp(float Val) { NativeCall<void, float>(this, "APrimalCharacter.MoveUp", Val); }
4002 void TurnInput(float Val) { NativeCall<void, float>(this, "APrimalCharacter.TurnInput", Val); }
4003 void LookInput(float Val) { NativeCall<void, float>(this, "APrimalCharacter.LookInput", Val); }
4004 void TurnAtRate(float Val) { NativeCall<void, float>(this, "APrimalCharacter.TurnAtRate", Val); }
4005 void LookUpAtRate(float Val) { NativeCall<void, float>(this, "APrimalCharacter.LookUpAtRate", Val); }
4006 bool IsGameInputAllowed() { return NativeCall<bool>(this, "APrimalCharacter.IsGameInputAllowed"); }
4007 bool IsInputAllowed() { return NativeCall<bool>(this, "APrimalCharacter.IsInputAllowed"); }
4008 void OnStartFire(bool bFromGamepadRight) { NativeCall<void, bool>(this, "APrimalCharacter.OnStartFire", bFromGamepadRight); }
4009 void OnStopFire(bool bFromGamepadRight) { NativeCall<void, bool>(this, "APrimalCharacter.OnStopFire", bFromGamepadRight); }
4010 void OnAltFirePressed() { NativeCall<void>(this, "APrimalCharacter.OnAltFirePressed"); }
4011 void OnAltFireReleased() { NativeCall<void>(this, "APrimalCharacter.OnAltFireReleased"); }
4012 void OnStartAltFire(bool bFromGamepad) { NativeCall<void, bool>(this, "APrimalCharacter.OnStartAltFire", bFromGamepad); }
4013 void OnStopAltFire(bool bFromGamepad) { NativeCall<void, bool>(this, "APrimalCharacter.OnStopAltFire", bFromGamepad); }
4014 void OnStartRunning() { NativeCall<void>(this, "APrimalCharacter.OnStartRunning"); }
4015 void OnStopRunning() { NativeCall<void>(this, "APrimalCharacter.OnStopRunning"); }
4016 void OnRunTogglePressed() { NativeCall<void>(this, "APrimalCharacter.OnRunTogglePressed"); }
4017 void OnRunToggleReleased() { NativeCall<void>(this, "APrimalCharacter.OnRunToggleReleased"); }
4018 void OnRunToggle() { NativeCall<void>(this, "APrimalCharacter.OnRunToggle"); }
4019 bool IsRunning() { return NativeCall<bool>(this, "APrimalCharacter.IsRunning"); }
4020 bool IsMoving() { return NativeCall<bool>(this, "APrimalCharacter.IsMoving"); }
4021 void UpdateStatusComponent(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalCharacter.UpdateStatusComponent", DeltaSeconds); }
4022 void ServerCaptureDermis_Implementation(APrimalCharacter * Target) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.ServerCaptureDermis_Implementation", Target); }
4023 void CaptureCharacterSnapshot(UPrimalItem * Item) { NativeCall<void, UPrimalItem*>(this, "APrimalCharacter.CaptureCharacterSnapshot", Item); }
4024 static void StaticApplyCharacterSnapshot(UPrimalItem * Item, AActor * To, FVector Offset, float MaxExtent, int Pose) { NativeCall<void, UPrimalItem*, AActor*, FVector, float, int>(nullptr, "APrimalCharacter.StaticApplyCharacterSnapshot", Item, To, Offset, MaxExtent, Pose); }
4025 static void StaticApplyCharacterSnapshotEquipment(UPrimalInventoryComponent * Inventory, AActor * To) { NativeCall<void, UPrimalInventoryComponent*, AActor*>(nullptr, "APrimalCharacter.StaticApplyCharacterSnapshotEquipment", Inventory, To); }
4026 static void StaticRemoveCharacterSnapshot(UPrimalItem * Item, AActor * From) { NativeCall<void, UPrimalItem*, AActor*>(nullptr, "APrimalCharacter.StaticRemoveCharacterSnapshot", Item, From); }
4027 static int StaticGetSnapshotPoseCount(UPrimalItem * Item) { return NativeCall<int, UPrimalItem*>(nullptr, "APrimalCharacter.StaticGetSnapshotPoseCount", Item); }
4028 static FPrimalSnapshotPose * StaticGetSnapshotPose(FPrimalSnapshotPose * result, UPrimalItem * Item, int PoseIndex) { return NativeCall<FPrimalSnapshotPose*, FPrimalSnapshotPose*, UPrimalItem*, int>(nullptr, "APrimalCharacter.StaticGetSnapshotPose", result, Item, PoseIndex); }
4029 void ApplyCharacterSnapshot(UPrimalItem * Item, AActor * To, FVector Offset, float MaxExtent, int Pose) { NativeCall<void, UPrimalItem*, AActor*, FVector, float, int>(this, "APrimalCharacter.ApplyCharacterSnapshot", Item, To, Offset, MaxExtent, Pose); }
4030 void RemoveCharacterSnapshot(UPrimalItem * Item, AActor * From) { NativeCall<void, UPrimalItem*, AActor*>(this, "APrimalCharacter.RemoveCharacterSnapshot", Item, From); }
4031 static UActorComponent * GetSnapshotComponent(AActor * From, FName Tag) { return NativeCall<UActorComponent*, AActor*, FName>(nullptr, "APrimalCharacter.GetSnapshotComponent", From, Tag); }
4032 static UActorComponent * CreateSnapshotComponent(AActor * For, UObject * Template, FName Tag, FName Name) { return NativeCall<UActorComponent*, AActor*, UObject*, FName, FName>(nullptr, "APrimalCharacter.CreateSnapshotComponent", For, Template, Tag, Name); }
4033 void ModifyStasisComponentRadius(float Delta) { NativeCall<void, float>(this, "APrimalCharacter.ModifyStasisComponentRadius", Delta); }
4034 void UpdateStencilValues() { NativeCall<void>(this, "APrimalCharacter.UpdateStencilValues"); }
4035 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalCharacter.Tick", DeltaSeconds); }
4036 void EndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "APrimalCharacter.EndPlay", EndPlayReason); }
4037 void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value) { NativeCall<void, FName, float>(this, "APrimalCharacter.SetCharacterMeshesMaterialScalarParamValue", ParamName, Value); }
4038 void EnableBodiesGravity() { NativeCall<void>(this, "APrimalCharacter.EnableBodiesGravity"); }
4039 void UpdateSwimmingState() { NativeCall<void>(this, "APrimalCharacter.UpdateSwimmingState"); }
4040 FVector * GetRootBodyBoneLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetRootBodyBoneLocation", result); }
4041 bool IsOwningClient() { return NativeCall<bool>(this, "APrimalCharacter.IsOwningClient"); }
4042 FVector * GetInputDirectionVector(FVector * result, bool bRelativeToViewDirection) { return NativeCall<FVector*, FVector*, bool>(this, "APrimalCharacter.GetInputDirectionVector", result, bRelativeToViewDirection); }
4043 void GetCharacterViewLocationAndDirection(FVector * OutViewLocation, FVector * OutViewDirection, bool* OutFromCrosshairOrCamera, float FallbackAngleOffsetDegrees) { NativeCall<void, FVector*, FVector*, bool*, float>(this, "APrimalCharacter.GetCharacterViewLocationAndDirection", OutViewLocation, OutViewDirection, OutFromCrosshairOrCamera, FallbackAngleOffsetDegrees); }
4044 void ZoomIn() { NativeCall<void>(this, "APrimalCharacter.ZoomIn"); }
4045 void ZoomOut() { NativeCall<void>(this, "APrimalCharacter.ZoomOut"); }
4046 void OnStartJump() { NativeCall<void>(this, "APrimalCharacter.OnStartJump"); }
4047 void PlayJumpAnim() { NativeCall<void>(this, "APrimalCharacter.PlayJumpAnim"); }
4048 void PlayLandedAnim() { NativeCall<void>(this, "APrimalCharacter.PlayLandedAnim"); }
4049 void OnJumped_Implementation() { NativeCall<void>(this, "APrimalCharacter.OnJumped_Implementation"); }
4050 void NetOnJumped_Implementation() { NativeCall<void>(this, "APrimalCharacter.NetOnJumped_Implementation"); }
4051 void OnVoiceTalkingStateChanged(bool isTalking, bool IsUsingSuperRange) { NativeCall<void, bool, bool>(this, "APrimalCharacter.OnVoiceTalkingStateChanged", isTalking, IsUsingSuperRange); }
4052 void OnStopJump() { NativeCall<void>(this, "APrimalCharacter.OnStopJump"); }
4053 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> * OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APrimalCharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
4054 float GetRunningSpeedModifier(bool bIsForDefaultSpeed) { return NativeCall<float, bool>(this, "APrimalCharacter.GetRunningSpeedModifier", bIsForDefaultSpeed); }
4055 float GetMaxHealth() { return NativeCall<float>(this, "APrimalCharacter.GetMaxHealth"); }
4056 bool AllowFirstPerson() { return NativeCall<bool>(this, "APrimalCharacter.AllowFirstPerson"); }
4057 AActor * GetAimedActor(ECollisionChannel CollisionChannel, UActorComponent * *HitComponent, float MaxDistanceOverride, float CheckRadius, int* hitBodyIndex, FHitResult * outHitResult, bool bForceUseCameraLocation, bool bForceUpdateAimedActors, bool bForceUseActorLocation) { return NativeCall<AActor*, ECollisionChannel, UActorComponent**, float, float, int*, FHitResult*, bool, bool, bool>(this, "APrimalCharacter.GetAimedActor", CollisionChannel, HitComponent, MaxDistanceOverride, CheckRadius, hitBodyIndex, outHitResult, bForceUseCameraLocation, bForceUpdateAimedActors, bForceUseActorLocation); }
4058 void GetAimedActor(FHitResult * outHitResult, ECollisionChannel CollisionChannel, float MaxDistanceOverride, float CheckRadius, bool bForceUseCameraLocation, bool bForceUpdateAimedActors) { NativeCall<void, FHitResult*, ECollisionChannel, float, float, bool, bool>(this, "APrimalCharacter.GetAimedActor", outHitResult, CollisionChannel, MaxDistanceOverride, CheckRadius, bForceUseCameraLocation, bForceUpdateAimedActors); }
4059 void OnPrimalCharacterSleeped() { NativeCall<void>(this, "APrimalCharacter.OnPrimalCharacterSleeped"); }
4060 void OnPrimalCharacterUnsleeped() { NativeCall<void>(this, "APrimalCharacter.OnPrimalCharacterUnsleeped"); }
4061 float PlayAnimEx(UAnimMontage * AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, bool bForceKeepSynced, float BlendInTime, float BlendOutTime) { return NativeCall<float, UAnimMontage*, float, FName, bool, bool, bool, bool, bool, float, float>(this, "APrimalCharacter.PlayAnimEx", AnimMontage, InPlayRate, StartSectionName, bReplicate, bReplicateToOwner, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer, bForceKeepSynced, BlendInTime, BlendOutTime); }
4062 void StopAnimEx(UAnimMontage * AnimMontage, bool bReplicate, bool bReplicateToOwner, float BlendOutTime) { NativeCall<void, UAnimMontage*, bool, bool, float>(this, "APrimalCharacter.StopAnimEx", AnimMontage, bReplicate, bReplicateToOwner, BlendOutTime); }
4063 void ClientPlayAnimation_Implementation(UAnimMontage * AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh) { NativeCall<void, UAnimMontage*, float, FName, bool, bool>(this, "APrimalCharacter.ClientPlayAnimation_Implementation", AnimMontage, PlayRate, StartSectionName, bPlayOnOwner, bForceTickPoseAndServerUpdateMesh); }
4064 void ClientSyncAnimation_Implementation(UAnimMontage * AnimMontage, float PlayRate, float ServerCurrentMontageTime, bool bForceTickPoseAndServerUpdateMesh, float BlendInTime, float BlendOutTime) { NativeCall<void, UAnimMontage*, float, float, bool, float, float>(this, "APrimalCharacter.ClientSyncAnimation_Implementation", AnimMontage, PlayRate, ServerCurrentMontageTime, bForceTickPoseAndServerUpdateMesh, BlendInTime, BlendOutTime); }
4065 void ClientStopAnimation_Implementation(UAnimMontage * AnimMontage, bool bStopOnOwner, float BlendOutTime) { NativeCall<void, UAnimMontage*, bool, float>(this, "APrimalCharacter.ClientStopAnimation_Implementation", AnimMontage, bStopOnOwner, BlendOutTime); }
4066 float StartSyncedMontage(UAnimMontage * AnimMontage, float PlayRate, float BlendInTime, float BlendOutTime) { return NativeCall<float, UAnimMontage*, float, float, float>(this, "APrimalCharacter.StartSyncedMontage", AnimMontage, PlayRate, BlendInTime, BlendOutTime); }
4067 void StopSyncedMontage(float BlendOutTime, bool bAutoStopAnim) { NativeCall<void, float, bool>(this, "APrimalCharacter.StopSyncedMontage", BlendOutTime, bAutoStopAnim); }
4068 void SetRunning(bool bNewRunning) { NativeCall<void, bool>(this, "APrimalCharacter.SetRunning", bNewRunning); }
4069 void ServerSetRunning_Implementation(bool bNewRunning) { NativeCall<void, bool>(this, "APrimalCharacter.ServerSetRunning_Implementation", bNewRunning); }
4070 void UpdateRunSounds(bool bNewRunning) { NativeCall<void, bool>(this, "APrimalCharacter.UpdateRunSounds", bNewRunning); }
4071 void ControllerLeavingGame(AShooterPlayerController * theController) { NativeCall<void, AShooterPlayerController*>(this, "APrimalCharacter.ControllerLeavingGame", theController); }
4072 float GetLowHealthPercentage() { return NativeCall<float>(this, "APrimalCharacter.GetLowHealthPercentage"); }
4073 bool IsAlive() { return NativeCall<bool>(this, "APrimalCharacter.IsAlive"); }
4074 FString * GetDescriptiveName(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalCharacter.GetDescriptiveName", result); }
4075 FString * GetShortName(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalCharacter.GetShortName", result); }
4076 TArray<FString> * GetDetailedDescription(TArray<FString> * result, FString * IndentPrefix) { return NativeCall<TArray<FString>*, TArray<FString>*, FString*>(this, "APrimalCharacter.GetDetailedDescription", result, IndentPrefix); }
4077 float GetHealthPercentage() { return NativeCall<float>(this, "APrimalCharacter.GetHealthPercentage"); }
4078 float GetHealth() { return NativeCall<float>(this, "APrimalCharacter.GetHealth"); }
4079 FVector * GetInterpolatedLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetInterpolatedLocation", result); }
4080 void DrawFloatingChatMessage(AShooterHUD * HUD, FString Message, long double receivedChatTime) { NativeCall<void, AShooterHUD*, FString, long double>(this, "APrimalCharacter.DrawFloatingChatMessage", HUD, Message, receivedChatTime); }
4081 FRotator * GetInterpolatedRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalCharacter.GetInterpolatedRotation", result); }
4082 FRotator * GetInterpolatedRotation_NonFlattened(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalCharacter.GetInterpolatedRotation_NonFlattened", result); }
4083 float GetClientRotationInterpSpeed(FVector * RootLoc) { return NativeCall<float, FVector*>(this, "APrimalCharacter.GetClientRotationInterpSpeed", RootLoc); }
4084 FRotator * GetAimOffsets(FRotator * result, float DeltaTime, FRotator * RootRotOffset, float* RootYawSpeed, float MaxYawAimClamp, FVector * RootLocOffset) { return NativeCall<FRotator*, FRotator*, float, FRotator*, float*, float, FVector*>(this, "APrimalCharacter.GetAimOffsets", result, DeltaTime, RootRotOffset, RootYawSpeed, MaxYawAimClamp, RootLocOffset); }
4085 void ForceRefreshBones() { NativeCall<void>(this, "APrimalCharacter.ForceRefreshBones"); }
4086 void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly) { NativeCall<void, float, bool, bool>(this, "APrimalCharacter.StartForceSkelUpdate", ForTime, bForceUpdateMesh, bServerOnly); }
4087 void EndForceSkelUpdate() { NativeCall<void>(this, "APrimalCharacter.EndForceSkelUpdate"); }
4088 void ForceMeshRelevant(float Duration) { NativeCall<void, float>(this, "APrimalCharacter.ForceMeshRelevant", Duration); }
4089 bool IsConscious() { return NativeCall<bool>(this, "APrimalCharacter.IsConscious"); }
4090 void Stasis() { NativeCall<void>(this, "APrimalCharacter.Stasis"); }
4091 void Unstasis() { NativeCall<void>(this, "APrimalCharacter.Unstasis"); }
4092 bool AllowFallDamage(FHitResult * HitResult, float FallDamageAmount, bool CustomFallDamage) { return NativeCall<bool, FHitResult*, float, bool>(this, "APrimalCharacter.AllowFallDamage", HitResult, FallDamageAmount, CustomFallDamage); }
4093 bool IsSimulated() { return NativeCall<bool>(this, "APrimalCharacter.IsSimulated"); }
4094 bool IsWildSlow() { return NativeCall<bool>(this, "APrimalCharacter.IsWildSlow"); }
4095 UPrimalCharacterStatusComponent * GetCharacterStatusComponent() { return NativeCall<UPrimalCharacterStatusComponent*>(this, "APrimalCharacter.GetCharacterStatusComponent"); }
4096 float GetBaseStatusValue(TEnumAsByte<enum EPrimalCharacterStatusValue::Type> StatusValueType) { return NativeCall<float, TEnumAsByte<enum EPrimalCharacterStatusValue::Type>>(this, "APrimalCharacter.GetBaseStatusValue", StatusValueType); }
4097 void DrawLocalPlayerHUD(AShooterHUD * HUD) { NativeCall<void, AShooterHUD*>(this, "APrimalCharacter.DrawLocalPlayerHUD", HUD); }
4098 bool IsInStatusState(EPrimalCharacterStatusState::Type StatusStateType) { return NativeCall<bool, EPrimalCharacterStatusState::Type>(this, "APrimalCharacter.IsInStatusState", StatusStateType); }
4099 float GetCurrentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "APrimalCharacter.GetCurrentStatusValue", StatusValueType); }
4100 float GetMaxStatusValue(EPrimalCharacterStatusValue::Type StatusValueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "APrimalCharacter.GetMaxStatusValue", StatusValueType); }
4101 float GetPercentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "APrimalCharacter.GetPercentStatusValue", StatusValueType); }
4102 bool IsValidForStatusUpdate() { return NativeCall<bool>(this, "APrimalCharacter.IsValidForStatusUpdate"); }
4103 float GetMaxSpeedModifier() { return NativeCall<float>(this, "APrimalCharacter.GetMaxSpeedModifier"); }
4104 float BP_GetMaxSpeedModifier() { return NativeCall<float>(this, "APrimalCharacter.BP_GetMaxSpeedModifier"); }
4105 float GetRotationRateModifier() { return NativeCall<float>(this, "APrimalCharacter.GetRotationRateModifier"); }
4106 float GetJumpZModifier() { return NativeCall<float>(this, "APrimalCharacter.GetJumpZModifier"); }
4107 bool CanBeBaseForCharacter(APawn * Pawn) { return NativeCall<bool, APawn*>(this, "APrimalCharacter.CanBeBaseForCharacter", Pawn); }
4108 float GetDefaultMovementSpeed() { return NativeCall<float>(this, "APrimalCharacter.GetDefaultMovementSpeed"); }
4109 void TakeFallingDamage(FHitResult * Hit) { NativeCall<void, FHitResult*>(this, "APrimalCharacter.TakeFallingDamage", Hit); }
4110 void ApplyCustomFallDamage(FVector * Location, FVector * Velocity, float FallDamageThreshold) { NativeCall<void, FVector*, FVector*, float>(this, "APrimalCharacter.ApplyCustomFallDamage", Location, Velocity, FallDamageThreshold); }
4111 void OnLanded(FHitResult * Hit) { NativeCall<void, FHitResult*>(this, "APrimalCharacter.OnLanded", Hit); }
4112 void NetDidLand_Implementation() { NativeCall<void>(this, "APrimalCharacter.NetDidLand_Implementation"); }
4113 void DidLand() { NativeCall<void>(this, "APrimalCharacter.DidLand"); }
4114 void FadeOutLoadingMusic() { NativeCall<void>(this, "APrimalCharacter.FadeOutLoadingMusic"); }
4115 void LocalPossessedBy(APlayerController * ByController) { NativeCall<void, APlayerController*>(this, "APrimalCharacter.LocalPossessedBy", ByController); }
4116 void LocalUnpossessed_Implementation() { NativeCall<void>(this, "APrimalCharacter.LocalUnpossessed_Implementation"); }
4117 void PlayFootstep() { NativeCall<void>(this, "APrimalCharacter.PlayFootstep"); }
4118 EPhysicalSurface GetFootPhysicalSurfaceType(bool bForce, bool bIsForFootstepParticles) { return NativeCall<EPhysicalSurface, bool, bool>(this, "APrimalCharacter.GetFootPhysicalSurfaceType", bForce, bIsForFootstepParticles); }
4119 EPhysicalSurface GetPhysMatTypeFromHit(FHitResult * FromHit) { return NativeCall<EPhysicalSurface, FHitResult*>(this, "APrimalCharacter.GetPhysMatTypeFromHit", FromHit); }
4120 EPhysicalSurface GetPhysMatTypeFromHits(TArray<FHitResult> * FromHits) { return NativeCall<EPhysicalSurface, TArray<FHitResult>*>(this, "APrimalCharacter.GetPhysMatTypeFromHits", FromHits); }
4121 bool ModifyInputAcceleration(FVector * InputAcceleration) { return NativeCall<bool, FVector*>(this, "APrimalCharacter.ModifyInputAcceleration", InputAcceleration); }
4122 bool ShouldAttackStopMoveCollapsing() { return NativeCall<bool>(this, "APrimalCharacter.ShouldAttackStopMoveCollapsing"); }
4123 bool AnimationPreventsInput() { return NativeCall<bool>(this, "APrimalCharacter.AnimationPreventsInput"); }
4124 bool BP_AnimationPreventsInput() { return NativeCall<bool>(this, "APrimalCharacter.BP_AnimationPreventsInput"); }
4125 float SetHealth(float newHealth) { return NativeCall<float, float>(this, "APrimalCharacter.SetHealth", newHealth); }
4126 bool IsOfTribe(int ID) { return NativeCall<bool, int>(this, "APrimalCharacter.IsOfTribe", ID); }
4127 void SetRagdollReplication(bool Enabled) { NativeCall<void, bool>(this, "APrimalCharacter.SetRagdollReplication", Enabled); }
4128 void Serialize(FArchive * Ar) { NativeCall<void, FArchive*>(this, "APrimalCharacter.Serialize", Ar); }
4129 void ReplicateRagdoll() { NativeCall<void>(this, "APrimalCharacter.ReplicateRagdoll"); }
4130 void InitRagdollRepConstraints() { NativeCall<void>(this, "APrimalCharacter.InitRagdollRepConstraints"); }
4131 void TermRagdollRepConstraints() { NativeCall<void>(this, "APrimalCharacter.TermRagdollRepConstraints"); }
4132 void ClientRagdollUpdate_Implementation(TArray<FVector_NetQuantize> * BoneLocations, FRotator_NetQuantize TargetRootRotation) { NativeCall<void, TArray<FVector_NetQuantize>*, FRotator_NetQuantize>(this, "APrimalCharacter.ClientRagdollUpdate_Implementation", BoneLocations, TargetRootRotation); }
4133 void SleepBodies() { NativeCall<void>(this, "APrimalCharacter.SleepBodies"); }
4134 void UpdateRagdollReplicationOnClient() { NativeCall<void>(this, "APrimalCharacter.UpdateRagdollReplicationOnClient"); }
4135 void ClientEndRagdollUpdate_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientEndRagdollUpdate_Implementation"); }
4136 void OnRep_RagdollPositions() { NativeCall<void>(this, "APrimalCharacter.OnRep_RagdollPositions"); }
4137 void InitRagdollReplication() { NativeCall<void>(this, "APrimalCharacter.InitRagdollReplication"); }
4138 bool IsDraggingCharacter() { return NativeCall<bool>(this, "APrimalCharacter.IsDraggingCharacter"); }
4139 void EndDragCharacter() { NativeCall<void>(this, "APrimalCharacter.EndDragCharacter"); }
4140 bool CanDragCharacter(APrimalCharacter * Character) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.CanDragCharacter", Character); }
4141 bool CanBeDragged() { return NativeCall<bool>(this, "APrimalCharacter.CanBeDragged"); }
4142 bool IsInvincible() { return NativeCall<bool>(this, "APrimalCharacter.IsInvincible"); }
4143 int GetNearestBoneIndexForDrag(APrimalCharacter * Character, FVector HitLocation) { return NativeCall<int, APrimalCharacter*, FVector>(this, "APrimalCharacter.GetNearestBoneIndexForDrag", Character, HitLocation); }
4144 void TryDragCharacter() { NativeCall<void>(this, "APrimalCharacter.TryDragCharacter"); }
4145 void UpdateDragging() { NativeCall<void>(this, "APrimalCharacter.UpdateDragging"); }
4146 void OnBeginDrag_Implementation(APrimalCharacter * Dragged, int BoneIndex, bool bWithGrapHook) { NativeCall<void, APrimalCharacter*, int, bool>(this, "APrimalCharacter.OnBeginDrag_Implementation", Dragged, BoneIndex, bWithGrapHook); }
4147 void OnEndDrag_Implementation() { NativeCall<void>(this, "APrimalCharacter.OnEndDrag_Implementation"); }
4148 void OnBeginDragged(APrimalCharacter * Dragger) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.OnBeginDragged", Dragger); }
4149 void OnEndDragged(APrimalCharacter * Dragger) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.OnEndDragged", Dragger); }
4150 bool CanBeCarried(APrimalCharacter * ByCarrier) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.CanBeCarried", ByCarrier); }
4151 float GetKillXP() { return NativeCall<float>(this, "APrimalCharacter.GetKillXP"); }
4152 void UpdateIK() { NativeCall<void>(this, "APrimalCharacter.UpdateIK"); }
4153 void SetEnableIK(bool bEnable) { NativeCall<void, bool>(this, "APrimalCharacter.SetEnableIK", bEnable); }
4154 void EnableIK(bool bEnable, bool bForceOnDedicated) { NativeCall<void, bool, bool>(this, "APrimalCharacter.EnableIK", bEnable, bForceOnDedicated); }
4155 bool TryMultiUse(APlayerController * ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "APrimalCharacter.TryMultiUse", ForPC, UseIndex); }
4156 void ClientMultiUse(APlayerController * ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "APrimalCharacter.ClientMultiUse", ForPC, UseIndex); }
4157 void GetHUDElements(APlayerController * ForPC, TArray<FHUDElement> * OutElements) { NativeCall<void, APlayerController*, TArray<FHUDElement>*>(this, "APrimalCharacter.GetHUDElements", ForPC, OutElements); }
4158 void RefreshBiomeZoneVolumes() { NativeCall<void>(this, "APrimalCharacter.RefreshBiomeZoneVolumes"); }
4159 void ForceTickPoseDelta() { NativeCall<void>(this, "APrimalCharacter.ForceTickPoseDelta"); }
4160 void CheckJumpOutOfWater() { NativeCall<void>(this, "APrimalCharacter.CheckJumpOutOfWater"); }
4161 bool IsTargetableDead() { return NativeCall<bool>(this, "APrimalCharacter.IsTargetableDead"); }
4162 EShooterPhysMaterialType::Type GetTargetableDamageFXDefaultPhysMaterial() { return NativeCall<EShooterPhysMaterialType::Type>(this, "APrimalCharacter.GetTargetableDamageFXDefaultPhysMaterial"); }
4163 bool Poop(bool bForcePoop) { return NativeCall<bool, bool>(this, "APrimalCharacter.Poop", bForcePoop); }
4164 void EmitPoop() { NativeCall<void>(this, "APrimalCharacter.EmitPoop"); }
4165 bool IsValidForStatusRecovery() { return NativeCall<bool>(this, "APrimalCharacter.IsValidForStatusRecovery"); }
4166 bool GetGroundLocation(FVector * theGroundLoc, FVector * OffsetUp, FVector * OffsetDown) { return NativeCall<bool, FVector*, FVector*, FVector*>(this, "APrimalCharacter.GetGroundLocation", theGroundLoc, OffsetUp, OffsetDown); }
4167 void DeathHarvestingFadeOut_Implementation() { NativeCall<void>(this, "APrimalCharacter.DeathHarvestingFadeOut_Implementation"); }
4168 void ServerUploadCharacter(AShooterPlayerController * UploadedBy) { NativeCall<void, AShooterPlayerController*>(this, "APrimalCharacter.ServerUploadCharacter", UploadedBy); }
4169 FRotator * GetBaseAimRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalCharacter.GetBaseAimRotation", result); }
4170 void ApplyDamageMomentum(float DamageTaken, FDamageEvent * DamageEvent, APawn * PawnInstigator, AActor * DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "APrimalCharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
4171 void NetAddCharacterMovementImpulse_Implementation(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ) { NativeCall<void, FVector, bool, float, bool, EMovementMode, bool>(this, "APrimalCharacter.NetAddCharacterMovementImpulse_Implementation", Impulse, bVelChange, ImpulseExponent, bSetNewMovementMode, NewMovementMode, bOverrideMaxImpulseZ); }
4172 void NetSetCharacterMovementVelocity_Implementation(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode) { NativeCall<void, bool, FVector, bool, EMovementMode>(this, "APrimalCharacter.NetSetCharacterMovementVelocity_Implementation", bSetNewVelocity, NewVelocity, bSetNewMovementMode, NewMovementMode); }
4173 bool AllowSaving() { return NativeCall<bool>(this, "APrimalCharacter.AllowSaving"); }
4174 bool IsWatered() { return NativeCall<bool>(this, "APrimalCharacter.IsWatered"); }
4175 void LoadedFromSaveGame() { NativeCall<void>(this, "APrimalCharacter.LoadedFromSaveGame"); }
4176 FVector * GetTargetingLocation(FVector * result, AActor * Attacker) { return NativeCall<FVector*, FVector*, AActor*>(this, "APrimalCharacter.GetTargetingLocation", result, Attacker); }
4177 int LevelUpPlayerAddedStat(TEnumAsByte<enum EPrimalCharacterStatusValue::Type> StatToLevel, int NumLevels, AShooterPlayerController * ForPlayer) { return NativeCall<int, TEnumAsByte<enum EPrimalCharacterStatusValue::Type>, int, AShooterPlayerController*>(this, "APrimalCharacter.LevelUpPlayerAddedStat", StatToLevel, NumLevels, ForPlayer); }
4178 void CheckJumpInput(float DeltaTime) { NativeCall<void, float>(this, "APrimalCharacter.CheckJumpInput", DeltaTime); }
4179 void ServerTryPoop_Implementation() { NativeCall<void>(this, "APrimalCharacter.ServerTryPoop_Implementation"); }
4180 void ClientFailedPoop_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientFailedPoop_Implementation"); }
4181 void ClientDidPoop_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientDidPoop_Implementation"); }
4182 void TryAccessInventoryWrapper() { NativeCall<void>(this, "APrimalCharacter.TryAccessInventoryWrapper"); }
4183 bool TryAccessInventory() { return NativeCall<bool>(this, "APrimalCharacter.TryAccessInventory"); }
4184 bool IsRagdolled() { return NativeCall<bool>(this, "APrimalCharacter.IsRagdolled"); }
4185 static void ForceUpdateAimedCharacters(UWorld * World, FVector * StartLoc, FVector * EndLoc, AActor * IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius) { NativeCall<void, UWorld*, FVector*, FVector*, AActor*, bool, float>(nullptr, "APrimalCharacter.ForceUpdateAimedCharacters", World, StartLoc, EndLoc, IgnoreActor, bForceUpdateIgnoreActor, TraceRadius); }
4186 void NetForceUpdateAimedCharacters_Implementation(FVector StartLoc, FVector EndLoc, AActor * IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius) { NativeCall<void, FVector, FVector, AActor*, bool, float>(this, "APrimalCharacter.NetForceUpdateAimedCharacters_Implementation", StartLoc, EndLoc, IgnoreActor, bForceUpdateIgnoreActor, TraceRadius); }
4187 static void ForceUpdateCharacter(UWorld * World, APrimalCharacter * primalChar) { NativeCall<void, UWorld*, APrimalCharacter*>(nullptr, "APrimalCharacter.ForceUpdateCharacter", World, primalChar); }
4188 bool HasBuff(TSubclassOf<APrimalBuff> BuffClass, bool useExactMatch) { return NativeCall<bool, TSubclassOf<APrimalBuff>, bool>(this, "APrimalCharacter.HasBuff", BuffClass, useExactMatch); }
4189 bool HasBuffWithCustomTag(FName buffCustomTag) { return NativeCall<bool, FName>(this, "APrimalCharacter.HasBuffWithCustomTag", buffCustomTag); }
4190 int GetBuffStackCount(TSubclassOf<APrimalBuff> BuffClass, bool useExactMatch) { return NativeCall<int, TSubclassOf<APrimalBuff>, bool>(this, "APrimalCharacter.GetBuffStackCount", BuffClass, useExactMatch); }
4191 APrimalBuff * GetBuff(TSubclassOf<APrimalBuff> BuffClass) { return NativeCall<APrimalBuff*, TSubclassOf<APrimalBuff>>(this, "APrimalCharacter.GetBuff", BuffClass); }
4192 APrimalBuff * GetBuffWithCustomTag(FName BuffCustomTag) { return NativeCall<APrimalBuff*, FName>(this, "APrimalCharacter.GetBuffWithCustomTag", BuffCustomTag); }
4193 void GetAllBuffs(TArray<APrimalBuff*> * AllBuffs) { NativeCall<void, TArray<APrimalBuff*>*>(this, "APrimalCharacter.GetAllBuffs", AllBuffs); }
4194 void GetBuffs(TArray<APrimalBuff*> * TheBuffs) { NativeCall<void, TArray<APrimalBuff*>*>(this, "APrimalCharacter.GetBuffs", TheBuffs); }
4195 APrimalBuff * GetBuffForPostEffect(UMaterialInterface * anEffect) { return NativeCall<APrimalBuff*, UMaterialInterface*>(this, "APrimalCharacter.GetBuffForPostEffect", anEffect); }
4196 void RemoveAllJumpDeactivatedBuffs(APrimalBuff * IgnoredBuff) { NativeCall<void, APrimalBuff*>(this, "APrimalCharacter.RemoveAllJumpDeactivatedBuffs", IgnoredBuff); }
4197 void OnStartTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "APrimalCharacter.OnStartTargeting", bFromGamepadLeft); }
4198 void OnStopTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "APrimalCharacter.OnStopTargeting", bFromGamepadLeft); }
4199 void AttachGPSTransponder(APrimalStructureExplosiveTransGPS * Transponder) { NativeCall<void, APrimalStructureExplosiveTransGPS*>(this, "APrimalCharacter.AttachGPSTransponder", Transponder); }
4200 void UpdateNetDynamicMusic() { NativeCall<void>(this, "APrimalCharacter.UpdateNetDynamicMusic"); }
4201 void NetPlaySoundOnCharacter_Implementation(USoundBase * SoundToPlay, bool bPlayOnOwner) { NativeCall<void, USoundBase*, bool>(this, "APrimalCharacter.NetPlaySoundOnCharacter_Implementation", SoundToPlay, bPlayOnOwner); }
4202 bool IsMeshGameplayRelevant() { return NativeCall<bool>(this, "APrimalCharacter.IsMeshGameplayRelevant"); }
4203 float GetCorpseDecayRate() { return NativeCall<float>(this, "APrimalCharacter.GetCorpseDecayRate"); }
4204 void TagFriendlyStructures() { NativeCall<void>(this, "APrimalCharacter.TagFriendlyStructures"); }
4205 void DestroyByMeshing() { NativeCall<void>(this, "APrimalCharacter.DestroyByMeshing"); }
4206 float GetCarryingSocketYaw(bool RefreshBones) { return NativeCall<float, bool>(this, "APrimalCharacter.GetCarryingSocketYaw", RefreshBones); }
4207 void SetCarryingDino(APrimalDinoCharacter * aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.SetCarryingDino", aDino); }
4208 void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs) { NativeCall<void, bool, bool>(this, "APrimalCharacter.ClearCarryingDino", bFromDino, bCancelAnyCarryBuffs); }
4209 void OnAttachedToCharacter() { NativeCall<void>(this, "APrimalCharacter.OnAttachedToCharacter"); }
4210 void OnDetachedFromCharacter(APrimalCharacter * aCharacter, int OverrideDirection) { NativeCall<void, APrimalCharacter*, int>(this, "APrimalCharacter.OnDetachedFromCharacter", aCharacter, OverrideDirection); }
4211 void ClearMountedDino(bool fromMountedDino) { NativeCall<void, bool>(this, "APrimalCharacter.ClearMountedDino", fromMountedDino); }
4212 bool DinoMountOnMe(APrimalDinoCharacter * dinoCharacter) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalCharacter.DinoMountOnMe", dinoCharacter); }
4213 bool CanMountOnMe(APrimalDinoCharacter * dinoCharacter) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalCharacter.CanMountOnMe", dinoCharacter); }
4214 void OnRep_MountedDino() { NativeCall<void>(this, "APrimalCharacter.OnRep_MountedDino"); }
4215 bool HasCryoSickness() { return NativeCall<bool>(this, "APrimalCharacter.HasCryoSickness"); }
4216 float GetDragWeight(APrimalCharacter * ForDragger) { return NativeCall<float, APrimalCharacter*>(this, "APrimalCharacter.GetDragWeight", ForDragger); }
4217 void SetBase(UPrimitiveComponent * NewBaseComponent, FName BoneName, bool bNotifyPawn) { NativeCall<void, UPrimitiveComponent*, FName, bool>(this, "APrimalCharacter.SetBase", NewBaseComponent, BoneName, bNotifyPawn); }
4218 void UnPossessed() { NativeCall<void>(this, "APrimalCharacter.UnPossessed"); }
4219 void TryCallAttackTarget() { NativeCall<void>(this, "APrimalCharacter.TryCallAttackTarget"); }
4220 void TryCallMoveTo() { NativeCall<void>(this, "APrimalCharacter.TryCallMoveTo"); }
4221 UTexture2D * GetOverrideDefaultCharacterParamTexture(FName theParamName, UTexture2D * CurrentTexture) { return NativeCall<UTexture2D*, FName, UTexture2D*>(this, "APrimalCharacter.GetOverrideDefaultCharacterParamTexture", theParamName, CurrentTexture); }
4222 bool CanBePainted() { return NativeCall<bool>(this, "APrimalCharacter.CanBePainted"); }
4223 UPaintingTexture * GetPaintingTexture() { return NativeCall<UPaintingTexture*>(this, "APrimalCharacter.GetPaintingTexture"); }
4224 void OnRep_PaintingComponent() { NativeCall<void>(this, "APrimalCharacter.OnRep_PaintingComponent"); }
4225 bool AllowColoringBy(APlayerController * ForPC, UObject * anItem) { return NativeCall<bool, APlayerController*, UObject*>(this, "APrimalCharacter.AllowColoringBy", ForPC, anItem); }
4226 FVector * GetFloatingHUDLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetFloatingHUDLocation", result); }
4227 void NetStopAllAnimMontage_Implementation() { NativeCall<void>(this, "APrimalCharacter.NetStopAllAnimMontage_Implementation"); }
4228 void DeactivateBuffs(TSubclassOf<APrimalBuff> ForBuffClass, UPrimalItem * ForInstigatorItem, bool perfectClassMatch) { NativeCall<void, TSubclassOf<APrimalBuff>, UPrimalItem*, bool>(this, "APrimalCharacter.DeactivateBuffs", ForBuffClass, ForInstigatorItem, perfectClassMatch); }
4229 bool ExcludePostProcessBlendableMaterial(UMaterialInterface * BlendableMaterialInterface) { return NativeCall<bool, UMaterialInterface*>(this, "APrimalCharacter.ExcludePostProcessBlendableMaterial", BlendableMaterialInterface); }
4230 FVector * GetVelocity(FVector * result, bool bIsForRagdoll) { return NativeCall<FVector*, FVector*, bool>(this, "APrimalCharacter.GetVelocity", result, bIsForRagdoll); }
4231 void TryCallStayOne() { NativeCall<void>(this, "APrimalCharacter.TryCallStayOne"); }
4232 void TryCallFollowOne() { NativeCall<void>(this, "APrimalCharacter.TryCallFollowOne"); }
4233 void TryCallFollowDistanceCycleOne() { NativeCall<void>(this, "APrimalCharacter.TryCallFollowDistanceCycleOne"); }
4234 void TryCallFlyerLandOne() { NativeCall<void>(this, "APrimalCharacter.TryCallFlyerLandOne"); }
4235 void OnRep_AttachmentReplication() { NativeCall<void>(this, "APrimalCharacter.OnRep_AttachmentReplication"); }
4236 FString * GetDebugInfoString(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalCharacter.GetDebugInfoString", result); }
4237 long double GetLastCausedDamageTime() { return NativeCall<long double>(this, "APrimalCharacter.GetLastCausedDamageTime"); }
4238 void SetLastCausedDamageTime(const long double lastCausedDamageTime) { NativeCall<void, const long double>(this, "APrimalCharacter.SetLastCausedDamageTime", lastCausedDamageTime); }
4239 bool SimulatedPreventBasedPhysics() { return NativeCall<bool>(this, "APrimalCharacter.SimulatedPreventBasedPhysics"); }
4240 bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "APrimalCharacter.AllowMovementMode", NewMovementMode, NewCustomMode); }
4241 APrimalDinoCharacter * GetBasedOrSeatingOnDino() { return NativeCall<APrimalDinoCharacter*>(this, "APrimalCharacter.GetBasedOrSeatingOnDino"); }
4242 APrimalDinoCharacter * GetBasedOnDino() { return NativeCall<APrimalDinoCharacter*>(this, "APrimalCharacter.GetBasedOnDino"); }
4243 FVector * GetTargetPathfindingLocation(FVector * result, AActor * Attacker) { return NativeCall<FVector*, FVector*, AActor*>(this, "APrimalCharacter.GetTargetPathfindingLocation", result, Attacker); }
4244 void ClientHandleNetDestroy() { NativeCall<void>(this, "APrimalCharacter.ClientHandleNetDestroy"); }
4245 bool UseClearOnConsumeInput() { return NativeCall<bool>(this, "APrimalCharacter.UseClearOnConsumeInput"); }
4246 float GetDamageTorpidityIncreaseMultiplierScale() { return NativeCall<float>(this, "APrimalCharacter.GetDamageTorpidityIncreaseMultiplierScale"); }
4247 float GetIndirectTorpidityIncreaseMultiplierScale() { return NativeCall<float>(this, "APrimalCharacter.GetIndirectTorpidityIncreaseMultiplierScale"); }
4248 bool BPIsBasedOnDynamicActor() { return NativeCall<bool>(this, "APrimalCharacter.BPIsBasedOnDynamicActor"); }
4249 void NotifyBumpedByPawn(APrimalCharacter * ByPawn) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.NotifyBumpedByPawn", ByPawn); }
4250 void NotifyBumpedPawn(APawn * BumpedPawn) { NativeCall<void, APawn*>(this, "APrimalCharacter.NotifyBumpedPawn", BumpedPawn); }
4251 ENetRole GetRole() { return NativeCall<ENetRole>(this, "APrimalCharacter.GetRole"); }
4252 void SetMyInventoryComponent(UPrimalInventoryComponent * theInventoryComponent) { NativeCall<void, UPrimalInventoryComponent*>(this, "APrimalCharacter.SetMyInventoryComponent", theInventoryComponent); }
4253 FVector * GetTPVCameraOffset(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetTPVCameraOffset", result); }
4254 FVector * GetTPVCameraOffsetMultiplier(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetTPVCameraOffsetMultiplier", result); }
4255 bool UseCenteredTPVCamera() { return NativeCall<bool>(this, "APrimalCharacter.UseCenteredTPVCamera"); }
4256 void PossessedBy(AController * NewController) { NativeCall<void, AController*>(this, "APrimalCharacter.PossessedBy", NewController); }
4257 bool IsBlockedByShield(FHitResult * HitInfo, FVector * ShotDirection, bool bBlockAllPointDamage) { return NativeCall<bool, FHitResult*, FVector*, bool>(this, "APrimalCharacter.IsBlockedByShield", HitInfo, ShotDirection, bBlockAllPointDamage); }
4258 void BPNetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ, bool bApplyToBigPawns) { NativeCall<void, FVector, bool, float, bool, EMovementMode, bool, bool>(this, "APrimalCharacter.BPNetAddCharacterMovementImpulse", Impulse, bVelChange, ImpulseExponent, bSetNewMovementMode, NewMovementMode, bOverrideMaxImpulseZ, bApplyToBigPawns); }
4259 void BPNetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode) { NativeCall<void, bool, FVector, bool, EMovementMode>(this, "APrimalCharacter.BPNetSetCharacterMovementVelocity", bSetNewVelocity, NewVelocity, bSetNewMovementMode, NewMovementMode); }
4260 float GetGravityZScale() { return NativeCall<float>(this, "APrimalCharacter.GetGravityZScale"); }
4261 void GetCharactersGrappledToMe(TArray<APrimalCharacter*> * GrappledCharsArray) { NativeCall<void, TArray<APrimalCharacter*>*>(this, "APrimalCharacter.GetCharactersGrappledToMe", GrappledCharsArray); }
4262 float GetFallAcceleration() { return NativeCall<float>(this, "APrimalCharacter.GetFallAcceleration"); }
4263 void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode) { NativeCall<void, EMovementMode, char>(this, "APrimalCharacter.OnMovementModeChanged", PrevMovementMode, PreviousCustomMode); }
4264 void EnableBPTimerServer(bool bEnable) { NativeCall<void, bool>(this, "APrimalCharacter.EnableBPTimerServer", bEnable); }
4265 void EnableBPTimerNonDedicated(bool bEnable) { NativeCall<void, bool>(this, "APrimalCharacter.EnableBPTimerNonDedicated", bEnable); }
4266 void SetCharacterAndRagdollLocation(FVector NewLocation) { NativeCall<void, FVector>(this, "APrimalCharacter.SetCharacterAndRagdollLocation", NewLocation); }
4267 void CheckRagdollPenetration() { NativeCall<void>(this, "APrimalCharacter.CheckRagdollPenetration"); }
4268 APrimalStructureExplosive * GetAttachedExplosive() { return NativeCall<APrimalStructureExplosive*>(this, "APrimalCharacter.GetAttachedExplosive"); }
4269 bool IsInVacuumSealedSpace() { return NativeCall<bool>(this, "APrimalCharacter.IsInVacuumSealedSpace"); }
4270 void DownCallOne() { NativeCall<void>(this, "APrimalCharacter.DownCallOne"); }
4271 float BPModifyFOV_Implementation(float FOVIn) { return NativeCall<float, float>(this, "APrimalCharacter.BPModifyFOV_Implementation", FOVIn); }
4272 bool AllowOverrideWalkingVelocity() { return NativeCall<bool>(this, "APrimalCharacter.AllowOverrideWalkingVelocity"); }
4273 bool AllowOverrideSwimmingVelocity() { return NativeCall<bool>(this, "APrimalCharacter.AllowOverrideSwimmingVelocity"); }
4274 bool AllowOverrideNewFallVelocity() { return NativeCall<bool>(this, "APrimalCharacter.AllowOverrideNewFallVelocity"); }
4275 void OverrideWalkingVelocity(FVector * InitialVelocity, const float* Friction, float DeltaTime) { NativeCall<void, FVector*, const float*, float>(this, "APrimalCharacter.OverrideWalkingVelocity", InitialVelocity, Friction, DeltaTime); }
4276 void OverrideSwimmingVelocity(FVector * InitialVelocity, FVector * Gravity, const float* FluidFriction, const float* NetBuoyancy, float DeltaTime) { NativeCall<void, FVector*, FVector*, const float*, const float*, float>(this, "APrimalCharacter.OverrideSwimmingVelocity", InitialVelocity, Gravity, FluidFriction, NetBuoyancy, DeltaTime); }
4277 void OverrideNewFallVelocity(FVector * InitialVelocity, FVector * Gravity, float DeltaTime) { NativeCall<void, FVector*, FVector*, float>(this, "APrimalCharacter.OverrideNewFallVelocity", InitialVelocity, Gravity, DeltaTime); }
4278 bool PreventLanding(FVector ImpactPoint, FVector ImpactAccel, FVector * Velocity) { return NativeCall<bool, FVector, FVector, FVector*>(this, "APrimalCharacter.PreventLanding", ImpactPoint, ImpactAccel, Velocity); }
4279 bool AllowOverrideFlyingVelocity() { return NativeCall<bool>(this, "APrimalCharacter.AllowOverrideFlyingVelocity"); }
4280 void OverrideFlyingVelocity(FVector * InitialVelocity, FVector * Gravity, float DeltaTime) { NativeCall<void, FVector*, FVector*, float>(this, "APrimalCharacter.OverrideFlyingVelocity", InitialVelocity, Gravity, DeltaTime); }
4281 void SetDynamicMusic(USoundBase * newMusic) { NativeCall<void, USoundBase*>(this, "APrimalCharacter.SetDynamicMusic", newMusic); }
4282 bool PreventsTargeting_Implementation(AActor * ByActor) { return NativeCall<bool, AActor*>(this, "APrimalCharacter.PreventsTargeting_Implementation", ByActor); }
4283 bool PreventInputType(EPrimalCharacterInputType::Type inputType) { return NativeCall<bool, EPrimalCharacterInputType::Type>(this, "APrimalCharacter.PreventInputType", inputType); }
4284 bool PreventInputDoesOffset() { return NativeCall<bool>(this, "APrimalCharacter.PreventInputDoesOffset"); }
4285 float GetImmersionDepth(bool bUseLineTrace) { return NativeCall<float, bool>(this, "APrimalCharacter.GetImmersionDepth", bUseLineTrace); }
4286 bool IsAlliedWithOtherTeam(int OtherTeamID) { return NativeCall<bool, int>(this, "APrimalCharacter.IsAlliedWithOtherTeam", OtherTeamID); }
4287 void TickMovementComponent(float DeltaTime) { NativeCall<void, float>(this, "APrimalCharacter.TickMovementComponent", DeltaTime); }
4288 void ResetCollisionSweepLocation(FVector * newLocation) { NativeCall<void, FVector*>(this, "APrimalCharacter.ResetCollisionSweepLocation", newLocation); }
4289 void DidTeleport_Implementation(FVector newLoc, FRotator newRot) { NativeCall<void, FVector, FRotator>(this, "APrimalCharacter.DidTeleport_Implementation", newLoc, newRot); }
4290 void FinalLoadedFromSaveGame() { NativeCall<void>(this, "APrimalCharacter.FinalLoadedFromSaveGame"); }
4291 void DoExecuteActorConstruction(FTransform * Transform, bool bIsDefaultTransform) { NativeCall<void, FTransform*, bool>(this, "APrimalCharacter.DoExecuteActorConstruction", Transform, bIsDefaultTransform); }
4292 FString * PlayerCommand_Implementation(FString * result, FString * TheCommand) { return NativeCall<FString*, FString*, FString*>(this, "APrimalCharacter.PlayerCommand_Implementation", result, TheCommand); }
4293 void UpdateSimulatedPosition(FVector * NewLocation, FRotator * NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "APrimalCharacter.UpdateSimulatedPosition", NewLocation, NewRotation); }
4294 void NotifyItemQuantityUpdated(UPrimalItem * anItem, int amount) { NativeCall<void, UPrimalItem*, int>(this, "APrimalCharacter.NotifyItemQuantityUpdated", anItem, amount); }
4295 void NotifyItemAdded(UPrimalItem * anItem, bool bEquipItem) { NativeCall<void, UPrimalItem*, bool>(this, "APrimalCharacter.NotifyItemAdded", anItem, bEquipItem); }
4296 void NotifyItemRemoved(UPrimalItem * anItem) { NativeCall<void, UPrimalItem*>(this, "APrimalCharacter.NotifyItemRemoved", anItem); }
4297 void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport) { NativeCall<void, bool, bool>(this, "APrimalCharacter.TeleportSucceeded", bIsATest, bSimpleTeleport); }
4298 bool IsAttachedToSomething() { return NativeCall<bool>(this, "APrimalCharacter.IsAttachedToSomething"); }
4299 void AttachToOtherCharacter(APrimalCharacter * characterToAttachTo, FName InSocketName, const bool enableMovementAndCollision, EAttachLocation::Type AttachLocation) { NativeCall<void, APrimalCharacter*, FName, const bool, EAttachLocation::Type>(this, "APrimalCharacter.AttachToOtherCharacter", characterToAttachTo, InSocketName, enableMovementAndCollision, AttachLocation); }
4300 void AttachedToOtherCharacterUpdateWorldLocation(FVector * worldLocation) { NativeCall<void, FVector*>(this, "APrimalCharacter.AttachedToOtherCharacterUpdateWorldLocation", worldLocation); }
4301 void DetachFromOtherCharacter(const bool enableMovementAndCollision) { NativeCall<void, const bool>(this, "APrimalCharacter.DetachFromOtherCharacter", enableMovementAndCollision); }
4302 bool UseFastTurretTargeting() { return NativeCall<bool>(this, "APrimalCharacter.UseFastTurretTargeting"); }
4303 bool ConsumeProjectileImpact(AShooterProjectile * theProjectile, FHitResult * HitResult) { return NativeCall<bool, AShooterProjectile*, FHitResult*>(this, "APrimalCharacter.ConsumeProjectileImpact", theProjectile, HitResult); }
4304 bool IsProneOrSitting(bool bIgnoreLockedToSeat) { return NativeCall<bool, bool>(this, "APrimalCharacter.IsProneOrSitting", bIgnoreLockedToSeat); }
4305 bool CharacterIsCarriedAsPassenger() { return NativeCall<bool>(this, "APrimalCharacter.CharacterIsCarriedAsPassenger"); }
4306 void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff * BuffToIgnore) { NativeCall<void, bool, bool, APrimalBuff*>(this, "APrimalCharacter.DoCharacterDetachment", bIncludeRiding, bIncludeCarrying, BuffToIgnore); }
4307 bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried) { return NativeCall<bool, bool, bool>(this, "APrimalCharacter.IsCharacterHardAttached", bIgnoreRiding, bIgnoreCarried); }
4308 void InitializedAnimScriptInstance() { NativeCall<void>(this, "APrimalCharacter.InitializedAnimScriptInstance"); }
4309 bool ForceAddUnderwaterCharacterStatusValues() { return NativeCall<bool>(this, "APrimalCharacter.ForceAddUnderwaterCharacterStatusValues"); }
4310 bool ShouldForceCameraStyle(APrimalCharacter * ForViewTarget, ECameraStyle::Type * OutForcedCameraStyle) { return NativeCall<bool, APrimalCharacter*, ECameraStyle::Type*>(this, "APrimalCharacter.ShouldForceCameraStyle", ForViewTarget, OutForcedCameraStyle); }
4311 bool IsPrimalCharFriendly(APrimalCharacter * primalChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.IsPrimalCharFriendly", primalChar); }
4312 bool IsHostileTo(APrimalCharacter * OtherCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.IsHostileTo", OtherCharacter); }
4313 bool IsHostileOrAggressiveTo(APrimalCharacter * OtherCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.IsHostileOrAggressiveTo", OtherCharacter); }
4314 bool ShouldDealDamageTo(APrimalCharacter * OtherCharacter, bool bAllowDamageToSelf, bool bAllowDamageToTribe, bool bAllowDamageToAlliedTribes) { return NativeCall<bool, APrimalCharacter*, bool, bool, bool>(this, "APrimalCharacter.ShouldDealDamageTo", OtherCharacter, bAllowDamageToSelf, bAllowDamageToTribe, bAllowDamageToAlliedTribes); }
4315 bool TeleportTo(FVector * DestLocation, FRotator * DestRotation, bool bIsATest, bool bNoCheck) { return NativeCall<bool, FVector*, FRotator*, bool, bool>(this, "APrimalCharacter.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
4316 UPrimitiveComponent * GetBasedMovementComponent() { return NativeCall<UPrimitiveComponent*>(this, "APrimalCharacter.GetBasedMovementComponent"); }
4317 FVector * GetCapsuleTopLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetCapsuleTopLocation", result); }
4318 FVector * GetCapsuleBottomLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetCapsuleBottomLocation", result); }
4319 void OnMassTeleportEvent(EMassTeleportState::Type EventState, APrimalCharacter * TeleportInitiatedByChar) { NativeCall<void, EMassTeleportState::Type, APrimalCharacter*>(this, "APrimalCharacter.OnMassTeleportEvent", EventState, TeleportInitiatedByChar); }
4320 bool GetAllAttachedChars(TArray<APrimalCharacter*> * AttachedCharsArray, const bool bIncludeSelf, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried) { return NativeCall<bool, TArray<APrimalCharacter*>*, const bool, const bool, const bool, const bool>(this, "APrimalCharacter.GetAllAttachedChars", AttachedCharsArray, bIncludeSelf, bIncludeBased, bIncludePassengers, bIncludeCarried); }
4321 bool GetAllAttachedCharsInternal(TSet<APrimalCharacter*,DefaultKeyFuncs<APrimalCharacter*,0>,FDefaultSetAllocator> * AttachedChars, APrimalCharacter * OriginalChar, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried) { return NativeCall<bool, TSet<APrimalCharacter*,DefaultKeyFuncs<APrimalCharacter*,0>,FDefaultSetAllocator>*, APrimalCharacter*, const bool, const bool, const bool>(this, "APrimalCharacter.GetAllAttachedCharsInternal", AttachedChars, OriginalChar, bIncludeBased, bIncludePassengers, bIncludeCarried); }
4322 bool ShouldForceDedicatedMovementTickEveryFrame() { return NativeCall<bool>(this, "APrimalCharacter.ShouldForceDedicatedMovementTickEveryFrame"); }
4323 float GetMoveAnimRate() { return NativeCall<float>(this, "APrimalCharacter.GetMoveAnimRate"); }
4324 void ClearCachedIkTraceResults() { NativeCall<void>(this, "APrimalCharacter.ClearCachedIkTraceResults"); }
4325 float OverrideTerminalVelocity() { return NativeCall<float>(this, "APrimalCharacter.OverrideTerminalVelocity"); }
4326 void ClientCheatFly_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientCheatFly_Implementation"); }
4327 void ClientCheatWalk_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientCheatWalk_Implementation"); }
4328 bool UseOverrideWaterJumpVelocity() { return NativeCall<bool>(this, "APrimalCharacter.UseOverrideWaterJumpVelocity"); }
4329 float GetOverrideWaterJumpVelocity(float OutOfWaterZ) { return NativeCall<float, float>(this, "APrimalCharacter.GetOverrideWaterJumpVelocity", OutOfWaterZ); }
4330 void OverrideCameraInterpSpeed(const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float* TPVCameraSpeedInterpMultiplier, float* TPVOffsetInterpSpeed) { NativeCall<void, const float, const float, float*, float*>(this, "APrimalCharacter.OverrideCameraInterpSpeed", DefaultTPVCameraSpeedInterpMultiplier, DefaultTPVOffsetInterpSpeed, TPVCameraSpeedInterpMultiplier, TPVOffsetInterpSpeed); }
4331 void NativeSimulateHair(TArray<FVector> * CurrentPos, TArray<FVector> * LastPos, TArray<FVector> * RestPos, TArray<FVector> * PivotPos, TArray<float> * RestDistance, FVector HairSocketLoc, FRotator HairSocketRot, FVector ChestSocketLoc, FRotator ChestSocketRot, float DeltaTime, float Damping, float DampingFrontModifier, float DampingBack, float InWater, float HairWetness, float DragForce, float HairScale, float SpringForce, float SpringForceFrontModifier, float SpringForceBack, float GravityForce, FVector ShoulderLCollisionOffset, float ShoulderLCollisionRadius, FVector ShoulderRCollisionOffset, float ShoulderRCollisionRadius, FVector HeadHairCollisionOffset, float HeadHairCollisionRadius, FVector NeckHairCollisionOffset, float NeckHairCollisionRadius, float MaxDistanceToRestPos, FTransform LastHeadTransform, bool bPosAsPivot, bool bCollideMiddle, bool bCollideWithNeck) { NativeCall<void, TArray<FVector>*, TArray<FVector>*, TArray<FVector>*, TArray<FVector>*, TArray<float>*, FVector, FRotator, FVector, FRotator, float, float, float, float, float, float, float, float, float, float, float, float, FVector, float, FVector, float, FVector, float, FVector, float, float, FTransform, bool, bool, bool>(this, "APrimalCharacter.NativeSimulateHair", CurrentPos, LastPos, RestPos, PivotPos, RestDistance, HairSocketLoc, HairSocketRot, ChestSocketLoc, ChestSocketRot, DeltaTime, Damping, DampingFrontModifier, DampingBack, InWater, HairWetness, DragForce, HairScale, SpringForce, SpringForceFrontModifier, SpringForceBack, GravityForce, ShoulderLCollisionOffset, ShoulderLCollisionRadius, ShoulderRCollisionOffset, ShoulderRCollisionRadius, HeadHairCollisionOffset, HeadHairCollisionRadius, NeckHairCollisionOffset, NeckHairCollisionRadius, MaxDistanceToRestPos, LastHeadTransform, bPosAsPivot, bCollideMiddle, bCollideWithNeck); }
4332 bool ShouldDisableCameraInterpolation() { return NativeCall<bool>(this, "APrimalCharacter.ShouldDisableCameraInterpolation"); }
4333 EMovementMode GetPrimalCharMovementMode() { return NativeCall<EMovementMode>(this, "APrimalCharacter.GetPrimalCharMovementMode"); }
4334 bool IsPrimalCharWalking() { return NativeCall<bool>(this, "APrimalCharacter.IsPrimalCharWalking"); }
4335 bool IsPrimalCharFalling() { return NativeCall<bool>(this, "APrimalCharacter.IsPrimalCharFalling"); }
4336 bool IsPrimalCharSwimming() { return NativeCall<bool>(this, "APrimalCharacter.IsPrimalCharSwimming"); }
4337 bool IsPrimalCharFlying() { return NativeCall<bool>(this, "APrimalCharacter.IsPrimalCharFlying"); }
4338 UAnimMontage * GetPoopAnimation(bool bForcePoop) { return NativeCall<UAnimMontage*, bool>(this, "APrimalCharacter.GetPoopAnimation", bForcePoop); }
4339 float GetBaseDragWeight() { return NativeCall<float>(this, "APrimalCharacter.GetBaseDragWeight"); }
4340 float BPAdjustDamage(float IncomingDamage, FDamageEvent TheDamageEvent, AController * EventInstigator, AActor * DamageCauser, bool bIsPointDamage, FHitResult PointHitInfo) { return NativeCall<float, float, FDamageEvent, AController*, AActor*, bool, FHitResult>(this, "APrimalCharacter.BPAdjustDamage", IncomingDamage, TheDamageEvent, EventInstigator, DamageCauser, bIsPointDamage, PointHitInfo); }
4341 void PlayDyingGeneric(float KillingDamage, FDamageEvent DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayDyingGeneric", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4342 void PlayDyingPoint(float KillingDamage, FPointDamageEvent DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FPointDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayDyingPoint", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4343 void PlayDyingRadial(float KillingDamage, FRadialDamageEvent DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FRadialDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayDyingRadial", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4344 void PlayHitEffectPoint(float DamageTaken, FPointDamageEvent DamageEvent, APawn * PawnInstigator, AActor * DamageCauser) { NativeCall<void, float, FPointDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayHitEffectPoint", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
4345 void PlayHitEffectRadial(float DamageTaken, FRadialDamageEvent DamageEvent, APawn * PawnInstigator, AActor * DamageCauser) { NativeCall<void, float, FRadialDamageEvent, APawn*, AActor*>(this, "APrimalCharacter.PlayHitEffectRadial", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
4346 bool BPPreventStasis() { return NativeCall<bool>(this, "APrimalCharacter.BPPreventStasis"); }
4347 FVector * BPAdjustCharacterMovementImpulse(FVector * result, FVector Impulse, bool bVelocityChange, float MassScaleImpulseExponent, bool bOverrideMaxImpulseZ) { return NativeCall<FVector*, FVector*, FVector, bool, float, bool>(this, "APrimalCharacter.BPAdjustCharacterMovementImpulse", result, Impulse, bVelocityChange, MassScaleImpulseExponent, bOverrideMaxImpulseZ); }
4348 FVector * BPAdjustImpulseFromDamage(FVector * result, FVector DesiredImpulse, float DamageTaken, FDamageEvent TheDamageEvent, APawn * PawnInstigator, AActor * DamageCauser, bool bIsPointDamage, FHitResult PointHitInfo) { return NativeCall<FVector*, FVector*, FVector, float, FDamageEvent, APawn*, AActor*, bool, FHitResult>(this, "APrimalCharacter.BPAdjustImpulseFromDamage", result, DesiredImpulse, DamageTaken, TheDamageEvent, PawnInstigator, DamageCauser, bIsPointDamage, PointHitInfo); }
4349 void BPCharacterDetach() { NativeCall<void>(this, "APrimalCharacter.BPCharacterDetach"); }
4350 ECameraStyle::Type BPForceCameraStyle(APrimalCharacter * ForViewTarget) { return NativeCall<ECameraStyle::Type, APrimalCharacter*>(this, "APrimalCharacter.BPForceCameraStyle", ForViewTarget); }
4351 FVector * BPOverrideCharacterNewFallVelocity(FVector * result, FVector * InitialVelocity, FVector * Gravity, float DeltaTime) { return NativeCall<FVector*, FVector*, FVector*, FVector*, float>(this, "APrimalCharacter.BPOverrideCharacterNewFallVelocity", result, InitialVelocity, Gravity, DeltaTime); }
4352 static void StaticRegisterNativesAPrimalCharacter() { NativeCall<void>(nullptr, "APrimalCharacter.StaticRegisterNativesAPrimalCharacter"); }
4353 static UClass * GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "APrimalCharacter.GetPrivateStaticClass"); }
4354 bool AllowPlayMontage(UAnimMontage * AnimMontage) { return NativeCall<bool, UAnimMontage*>(this, "APrimalCharacter.AllowPlayMontage", AnimMontage); }
4355 bool BP_ForceAllowAddBuff(TSubclassOf<APrimalBuff> BuffClass) { return NativeCall<bool, TSubclassOf<APrimalBuff>>(this, "APrimalCharacter.BP_ForceAllowAddBuff", BuffClass); }
4356 bool BP_IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried) { return NativeCall<bool, bool, bool>(this, "APrimalCharacter.BP_IsCharacterHardAttached", bIgnoreRiding, bIgnoreCarried); }
4357 void BP_OnEndCarried(bool bFromDino, bool bCancelAnyCarryBuffs) { NativeCall<void, bool, bool>(this, "APrimalCharacter.BP_OnEndCarried", bFromDino, bCancelAnyCarryBuffs); }
4358 void BP_OnJumpPressed() { NativeCall<void>(this, "APrimalCharacter.BP_OnJumpPressed"); }
4359 void BP_OnJumpReleased() { NativeCall<void>(this, "APrimalCharacter.BP_OnJumpReleased"); }
4360 void BP_OnSetDeath() { NativeCall<void>(this, "APrimalCharacter.BP_OnSetDeath"); }
4361 void BP_OnSetRunning(bool bNewIsRunning) { NativeCall<void, bool>(this, "APrimalCharacter.BP_OnSetRunning", bNewIsRunning); }
4362 void BP_OnStartCarried(APrimalDinoCharacter * aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.BP_OnStartCarried", aDino); }
4363 void BP_OnZoomIn() { NativeCall<void>(this, "APrimalCharacter.BP_OnZoomIn"); }
4364 void BP_OnZoomOut() { NativeCall<void>(this, "APrimalCharacter.BP_OnZoomOut"); }
4365 bool BP_ShouldDisableCameraInterpolation() { return NativeCall<bool>(this, "APrimalCharacter.BP_ShouldDisableCameraInterpolation"); }
4366 void BPAddedAttachmentsForItem(UPrimalItem * anItem) { NativeCall<void, UPrimalItem*>(this, "APrimalCharacter.BPAddedAttachmentsForItem", anItem); }
4367 float BPAdjustTorpidityDamage(float DesiredTorpidityDamage, float HealthDamageAmount, TSubclassOf<UDamageType> DamageType) { return NativeCall<float, float, float, TSubclassOf<UDamageType>>(this, "APrimalCharacter.BPAdjustTorpidityDamage", DesiredTorpidityDamage, HealthDamageAmount, DamageType); }
4368 void BPApplyCharacterSnapshot(UPrimalItem * Item, AActor * To, FVector Offset, float MaxExtent, int Pose) { NativeCall<void, UPrimalItem*, AActor*, FVector, float, int>(this, "APrimalCharacter.BPApplyCharacterSnapshot", Item, To, Offset, MaxExtent, Pose); }
4369 FRotator * BPCameraBaseOrientation(FRotator * result, APrimalCharacter * viewingCharacter) { return NativeCall<FRotator*, FRotator*, APrimalCharacter*>(this, "APrimalCharacter.BPCameraBaseOrientation", result, viewingCharacter); }
4370 FRotator * BPCameraRotationFinal(FRotator * result, APrimalCharacter * viewingCharacter, FRotator * InCurrentFinalRot) { return NativeCall<FRotator*, FRotator*, APrimalCharacter*, FRotator*>(this, "APrimalCharacter.BPCameraRotationFinal", result, viewingCharacter, InCurrentFinalRot); }
4371 bool BPCanBaseOnCharacter(APrimalCharacter * BaseCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.BPCanBaseOnCharacter", BaseCharacter); }
4372 bool BPCanBeBaseForCharacter(APawn * Pawn) { return NativeCall<bool, APawn*>(this, "APrimalCharacter.BPCanBeBaseForCharacter", Pawn); }
4373 bool BPCanNotifyTeamAggroAI(APrimalDinoCharacter * Dino) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalCharacter.BPCanNotifyTeamAggroAI", Dino); }
4374 void BPCharacterSleeped() { NativeCall<void>(this, "APrimalCharacter.BPCharacterSleeped"); }
4375 void BPCharacterUnsleeped() { NativeCall<void>(this, "APrimalCharacter.BPCharacterUnsleeped"); }
4376 void BPCheckJumpInput(bool* bUseCustomErrorMessage, FString * ErrorMessageToDisplay) { NativeCall<void, bool*, FString*>(this, "APrimalCharacter.BPCheckJumpInput", bUseCustomErrorMessage, ErrorMessageToDisplay); }
4377 float BPGetAddForwardVelocityOnJump() { return NativeCall<float>(this, "APrimalCharacter.BPGetAddForwardVelocityOnJump"); }
4378 float BPGetExtraMeleeDamageModifier() { return NativeCall<float>(this, "APrimalCharacter.BPGetExtraMeleeDamageModifier"); }
4379 FVector * BPGetFPVViewLocation(FVector * result, APrimalCharacter * viewingCharacter) { return NativeCall<FVector*, FVector*, APrimalCharacter*>(this, "APrimalCharacter.BPGetFPVViewLocation", result, viewingCharacter); }
4380 float BPGetGravityZScale() { return NativeCall<float>(this, "APrimalCharacter.BPGetGravityZScale"); }
4381 float BPGetHUDOverrideBuffProgressBarPercent() { return NativeCall<float>(this, "APrimalCharacter.BPGetHUDOverrideBuffProgressBarPercent"); }
4382 void BPGetOverrideCameraInterpSpeed(float DefaultTPVCameraSpeedInterpolationMultiplier, float DefaultTPVOffsetInterpSpeed, float* TPVCameraSpeedInterpolationMultiplier, float* TPVOffsetInterpSpeed) { NativeCall<void, float, float, float*, float*>(this, "APrimalCharacter.BPGetOverrideCameraInterpSpeed", DefaultTPVCameraSpeedInterpolationMultiplier, DefaultTPVOffsetInterpSpeed, TPVCameraSpeedInterpolationMultiplier, TPVOffsetInterpSpeed); }
4383 bool BPHandleLeftShoulderButton() { return NativeCall<bool>(this, "APrimalCharacter.BPHandleLeftShoulderButton"); }
4384 bool BPHandlePoop() { return NativeCall<bool>(this, "APrimalCharacter.BPHandlePoop"); }
4385 bool BPHandleRightShoulderButton() { return NativeCall<bool>(this, "APrimalCharacter.BPHandleRightShoulderButton"); }
4386 FRotator * BPLimitPlayerRotation(FRotator * result, APrimalCharacter * viewingCharacter, FRotator InViewRotation) { return NativeCall<FRotator*, FRotator*, APrimalCharacter*, FRotator>(this, "APrimalCharacter.BPLimitPlayerRotation", result, viewingCharacter, InViewRotation); }
4387 FVector * BPModifyForwardDirectionInput(FVector * result, FVector * directionInput) { return NativeCall<FVector*, FVector*, FVector*>(this, "APrimalCharacter.BPModifyForwardDirectionInput", result, directionInput); }
4388 float BPModifyFOVInterpSpeed(float FOVInterpSpeedIn) { return NativeCall<float, float>(this, "APrimalCharacter.BPModifyFOVInterpSpeed", FOVInterpSpeedIn); }
4389 FVector * BPModifyRightDirectionInput(FVector * result, FVector * directionInput) { return NativeCall<FVector*, FVector*, FVector*>(this, "APrimalCharacter.BPModifyRightDirectionInput", result, directionInput); }
4390 float BPModifyViewHitDir(APrimalCharacter * viewingCharacter, float InViewHitDir) { return NativeCall<float, APrimalCharacter*, float>(this, "APrimalCharacter.BPModifyViewHitDir", viewingCharacter, InViewHitDir); }
4391 void BPNotifyBPNotifyIsDamageCauserOfAddedBuff(APrimalBuff * buff) { NativeCall<void, APrimalBuff*>(this, "APrimalCharacter.BPNotifyBPNotifyIsDamageCauserOfAddedBuff", buff); }
4392 void BPNotifyBumpedByPawn(APrimalCharacter * ByPawn) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.BPNotifyBumpedByPawn", ByPawn); }
4393 void BPNotifyBumpedPawn(APrimalCharacter * BumpedPawn) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.BPNotifyBumpedPawn", BumpedPawn); }
4394 void BPNotifyDroppedItemPickedUp(ADroppedItem * itemPickedUp, APrimalCharacter * PickedUpBy) { NativeCall<void, ADroppedItem*, APrimalCharacter*>(this, "APrimalCharacter.BPNotifyDroppedItemPickedUp", itemPickedUp, PickedUpBy); }
4395 void BPNotifyLevelUp(int ExtraCharacterLevel) { NativeCall<void, int>(this, "APrimalCharacter.BPNotifyLevelUp", ExtraCharacterLevel); }
4396 void BPNotifyToggleHUD(bool bHUDHidden) { NativeCall<void, bool>(this, "APrimalCharacter.BPNotifyToggleHUD", bHUDHidden); }
4397 void BPOnAnimPlayedNotify(UAnimMontage * AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer) { NativeCall<void, UAnimMontage*, float, FName, bool, bool, bool, bool>(this, "APrimalCharacter.BPOnAnimPlayedNotify", AnimMontage, InPlayRate, StartSectionName, bReplicate, bReplicateToOwner, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer); }
4398 bool BPOnAttachmentReplication() { return NativeCall<bool>(this, "APrimalCharacter.BPOnAttachmentReplication"); }
4399 void BPOnLethalDamage(float KillingDamage, FDamageEvent * DamageEvent, AController * Killer, AActor * DamageCauser, bool* bPreventDeath) { NativeCall<void, float, FDamageEvent*, AController*, AActor*, bool*>(this, "APrimalCharacter.BPOnLethalDamage", KillingDamage, DamageEvent, Killer, DamageCauser, bPreventDeath); }
4400 void BPOnMassTeleportEvent(EMassTeleportState::Type EventState, APrimalCharacter * TeleportInitiatedByChar) { NativeCall<void, EMassTeleportState::Type, APrimalCharacter*>(this, "APrimalCharacter.BPOnMassTeleportEvent", EventState, TeleportInitiatedByChar); }
4401 void BPOnMovementModeChangedNotify(EMovementMode PrevMovementMode, char PreviousCustomMode) { NativeCall<void, EMovementMode, char>(this, "APrimalCharacter.BPOnMovementModeChangedNotify", PrevMovementMode, PreviousCustomMode); }
4402 void BPOnStaminaDrained() { NativeCall<void>(this, "APrimalCharacter.BPOnStaminaDrained"); }
4403 FVector * BPOverrideFlyingVelocity(FVector * result, FVector * InitialVelocity, FVector * Gravity, float DeltaTime) { return NativeCall<FVector*, FVector*, FVector*, FVector*, float>(this, "APrimalCharacter.BPOverrideFlyingVelocity", result, InitialVelocity, Gravity, DeltaTime); }
4404 bool BPOverrideFPVViewLocation(APrimalCharacter * viewingCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.BPOverrideFPVViewLocation", viewingCharacter); }
4405 UAnimMontage * BPOverrideHurtAnim(float DamageTaken, FDamageEvent * DamageEvent, APawn * PawnInstigator, AActor * DamageCauser, bool bIsLocalPath, bool bIsPointDamage, FVector PointDamageLocation, FVector PointDamageHitNormal) { return NativeCall<UAnimMontage*, float, FDamageEvent*, APawn*, AActor*, bool, bool, FVector, FVector>(this, "APrimalCharacter.BPOverrideHurtAnim", DamageTaken, DamageEvent, PawnInstigator, DamageCauser, bIsLocalPath, bIsPointDamage, PointDamageLocation, PointDamageHitNormal); }
4406 void BPPreSerializeSaveGame() { NativeCall<void>(this, "APrimalCharacter.BPPreSerializeSaveGame"); }
4407 bool BPPreventFallDamage(FHitResult * HitResult, float FallDamageAmount) { return NativeCall<bool, FHitResult*, float>(this, "APrimalCharacter.BPPreventFallDamage", HitResult, FallDamageAmount); }
4408 bool BPPreventInputType(EPrimalCharacterInputType::Type inputType) { return NativeCall<bool, EPrimalCharacterInputType::Type>(this, "APrimalCharacter.BPPreventInputType", inputType); }
4409 void BPRemoveCharacterSnapshot(UPrimalItem * Item, AActor * From) { NativeCall<void, UPrimalItem*, AActor*>(this, "APrimalCharacter.BPRemoveCharacterSnapshot", Item, From); }
4410 void BPSetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value) { NativeCall<void, FName, float>(this, "APrimalCharacter.BPSetCharacterMeshesMaterialScalarParamValue", ParamName, Value); }
4411 bool BPShouldLimitForwardDirection() { return NativeCall<bool>(this, "APrimalCharacter.BPShouldLimitForwardDirection"); }
4412 bool BPShouldLimitRightDirection() { return NativeCall<bool>(this, "APrimalCharacter.BPShouldLimitRightDirection"); }
4413 void BPTimerNonDedicated() { NativeCall<void>(this, "APrimalCharacter.BPTimerNonDedicated"); }
4414 void BPTimerServer() { NativeCall<void>(this, "APrimalCharacter.BPTimerServer"); }
4415 void ClientDidPoop() { NativeCall<void>(this, "APrimalCharacter.ClientDidPoop"); }
4416 void ClientEndRagdollUpdate() { NativeCall<void>(this, "APrimalCharacter.ClientEndRagdollUpdate"); }
4417 void ClientFailedPoop() { NativeCall<void>(this, "APrimalCharacter.ClientFailedPoop"); }
4418 void ClientNotifyLevelUp() { NativeCall<void>(this, "APrimalCharacter.ClientNotifyLevelUp"); }
4419 void ClientPlayAnimation(UAnimMontage * AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh) { NativeCall<void, UAnimMontage*, float, FName, bool, bool>(this, "APrimalCharacter.ClientPlayAnimation", AnimMontage, PlayRate, StartSectionName, bPlayOnOwner, bForceTickPoseAndServerUpdateMesh); }
4420 void ClientRagdollUpdate(TArray<FVector_NetQuantize> * BoneLocations, FRotator_NetQuantize TargetRootRotation) { NativeCall<void, TArray<FVector_NetQuantize>*, FRotator_NetQuantize>(this, "APrimalCharacter.ClientRagdollUpdate", BoneLocations, TargetRootRotation); }
4421 void ClientStopAnimation(UAnimMontage * AnimMontage, bool bStopOnOwner, float BlendOutTime) { NativeCall<void, UAnimMontage*, bool, float>(this, "APrimalCharacter.ClientStopAnimation", AnimMontage, bStopOnOwner, BlendOutTime); }
4422 void ClientSyncAnimation(UAnimMontage * AnimMontage, float PlayRate, float ServerCurrentMontageTime, bool bForceTickPoseAndServerUpdateMesh, float BlendInTime, float BlendOutTime) { NativeCall<void, UAnimMontage*, float, float, bool, float, float>(this, "APrimalCharacter.ClientSyncAnimation", AnimMontage, PlayRate, ServerCurrentMontageTime, bForceTickPoseAndServerUpdateMesh, BlendInTime, BlendOutTime); }
4423 void DeathHarvestingFadeOut() { NativeCall<void>(this, "APrimalCharacter.DeathHarvestingFadeOut"); }
4424 void DidTeleport(FVector newLoc, FRotator newRot) { NativeCall<void, FVector, FRotator>(this, "APrimalCharacter.DidTeleport", newLoc, newRot); }
4425 bool EnableTurnToFaceRotation() { return NativeCall<bool>(this, "APrimalCharacter.EnableTurnToFaceRotation"); }
4426 TSubclassOf<APrimalBuff_Grappled> * GetGrappledBuffClassOverride(TSubclassOf<APrimalBuff_Grappled> * result) { return NativeCall<TSubclassOf<APrimalBuff_Grappled>*, TSubclassOf<APrimalBuff_Grappled>*>(this, "APrimalCharacter.GetGrappledBuffClassOverride", result); }
4427 FName * GetOverrideSocket(FName * result, FName from) { return NativeCall<FName*, FName*, FName>(this, "APrimalCharacter.GetOverrideSocket", result, from); }
4428 bool GiveKillExperience() { return NativeCall<bool>(this, "APrimalCharacter.GiveKillExperience"); }
4429 void LocalUnpossessed() { NativeCall<void>(this, "APrimalCharacter.LocalUnpossessed"); }
4430 void NetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ) { NativeCall<void, FVector, bool, float, bool, EMovementMode, bool>(this, "APrimalCharacter.NetAddCharacterMovementImpulse", Impulse, bVelChange, ImpulseExponent, bSetNewMovementMode, NewMovementMode, bOverrideMaxImpulseZ); }
4431 void NetDidLand() { NativeCall<void>(this, "APrimalCharacter.NetDidLand"); }
4432 void NetOnJumped() { NativeCall<void>(this, "APrimalCharacter.NetOnJumped"); }
4433 void NetPlaySoundOnCharacter(USoundBase * SoundToPlay, bool bPlayOnOwner) { NativeCall<void, USoundBase*, bool>(this, "APrimalCharacter.NetPlaySoundOnCharacter", SoundToPlay, bPlayOnOwner); }
4434 void NetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode) { NativeCall<void, bool, FVector, bool, EMovementMode>(this, "APrimalCharacter.NetSetCharacterMovementVelocity", bSetNewVelocity, NewVelocity, bSetNewMovementMode, NewMovementMode); }
4435 void NetStopAllAnimMontage() { NativeCall<void>(this, "APrimalCharacter.NetStopAllAnimMontage"); }
4436 void NetUpdateTribeName(FString * NewTribeName) { NativeCall<void, FString*>(this, "APrimalCharacter.NetUpdateTribeName", NewTribeName); }
4437 void OnBeginDrag(APrimalCharacter * Dragged, int BoneIndex, bool bWithGrapHook) { NativeCall<void, APrimalCharacter*, int, bool>(this, "APrimalCharacter.OnBeginDrag", Dragged, BoneIndex, bWithGrapHook); }
4438 void OnEndDrag() { NativeCall<void>(this, "APrimalCharacter.OnEndDrag"); }
4439 bool PreventsTargeting(AActor * ByActor) { return NativeCall<bool, AActor*>(this, "APrimalCharacter.PreventsTargeting", ByActor); }
4440 void ServerCallAggressive() { NativeCall<void>(this, "APrimalCharacter.ServerCallAggressive"); }
4441 void ServerCallAttackTarget(AActor * TheTarget) { NativeCall<void, AActor*>(this, "APrimalCharacter.ServerCallAttackTarget", TheTarget); }
4442 void ServerCallFollow() { NativeCall<void>(this, "APrimalCharacter.ServerCallFollow"); }
4443 void ServerCallFollowDistanceCycleOne(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.ServerCallFollowDistanceCycleOne", ForDinoChar); }
4444 void ServerCallFollowOne(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.ServerCallFollowOne", ForDinoChar); }
4445 void ServerCallLandFlyerOne(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.ServerCallLandFlyerOne", ForDinoChar); }
4446 void ServerCallMoveTo(FVector MoveToLoc) { NativeCall<void, FVector>(this, "APrimalCharacter.ServerCallMoveTo", MoveToLoc); }
4447 void ServerCallNeutral() { NativeCall<void>(this, "APrimalCharacter.ServerCallNeutral"); }
4448 void ServerCallPassive() { NativeCall<void>(this, "APrimalCharacter.ServerCallPassive"); }
4449 void ServerCallSetAggressive() { NativeCall<void>(this, "APrimalCharacter.ServerCallSetAggressive"); }
4450 void ServerCallStay() { NativeCall<void>(this, "APrimalCharacter.ServerCallStay"); }
4451 void ServerCallStayOne(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.ServerCallStayOne", ForDinoChar); }
4452 void ServerCaptureDermis(APrimalCharacter * Target) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.ServerCaptureDermis", Target); }
4453 void ServerDinoOrder(APrimalDinoCharacter * aDino, EDinoTamedOrder::Type OrderType, AActor * target) { NativeCall<void, APrimalDinoCharacter*, EDinoTamedOrder::Type, AActor*>(this, "APrimalCharacter.ServerDinoOrder", aDino, OrderType, target); }
4454 void ServerGiveDefaultWeapon() { NativeCall<void>(this, "APrimalCharacter.ServerGiveDefaultWeapon"); }
4455 void ServerRequestDrag() { NativeCall<void>(this, "APrimalCharacter.ServerRequestDrag"); }
4456 void ServerSetRunning(bool bNewRunning) { NativeCall<void, bool>(this, "APrimalCharacter.ServerSetRunning", bNewRunning); }
4457 void ServerTryPoop() { NativeCall<void>(this, "APrimalCharacter.ServerTryPoop"); }
4458};
4459
4461{
4462 TArray<FTransponderInfo>& ClientTranspondersInfoField() { return *GetNativePointerField<TArray<FTransponderInfo>*>(this, "AShooterCharacter.ClientTranspondersInfo"); }
4463 UAnimMontage* SpawnIntroAnim1PField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.SpawnIntroAnim1P"); }
4464 UAnimMontage* RespawnIntroAnim1PField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.RespawnIntroAnim1P"); }
4465 UAnimMontage* ProneInAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ProneInAnim"); }
4466 UAnimMontage* ProneOutAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ProneOutAnim"); }
4467 UAnimMontage* StartRidingAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.StartRidingAnim"); }
4468 UAnimMontage* StopRidingAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.StopRidingAnim"); }
4469 UAnimMontage* TalkingAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.TalkingAnim"); }
4470 UAnimMontage* VoiceTalkingAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.VoiceTalkingAnim"); }
4471 UAnimMontage* VoiceYellingAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.VoiceYellingAnim"); }
4472 TArray<UAnimMontage*> EmoteAnimsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterCharacter.EmoteAnims"); }
4473 UAnimMontage* FireBallistaAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.FireBallistaAnimation"); }
4474 UAnimMontage* ReloadBallistaAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ReloadBallistaAnimation"); }
4475 UAnimMontage* DraggingCharacterAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.DraggingCharacterAnim"); }
4476 FString& VivoxUsernameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.VivoxUsername"); }
4477 unsigned int& CurrentVoiceModeAsUInt32Field() { return *GetNativePointerField<unsigned int*>(this, "AShooterCharacter.CurrentVoiceModeAsUInt32"); }
4478 unsigned int& VoiceModeForCullingTestsField() { return *GetNativePointerField<unsigned int*>(this, "AShooterCharacter.VoiceModeForCullingTests"); }
4479 bool& bIsActivelyTalkingField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsActivelyTalking"); }
4480 bool& bClientIgnoreCurrentVoiceModeReplicationsField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bClientIgnoreCurrentVoiceModeReplications"); }
4481 bool& bWasAlreadyYellingField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bWasAlreadyYelling"); }
4482 bool& bWasProneField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bWasProne"); }
4483 bool& bIsPreviewCharacterField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsPreviewCharacter"); }
4484 long double& DontTargetUntilTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.DontTargetUntilTime"); }
4485 float& OriginalCollisionHeightField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.OriginalCollisionHeight"); }
4486 float& WalkBobMagnitudeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WalkBobMagnitude"); }
4487 float& WalkBobInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WalkBobInterpSpeed"); }
4488 float& TargetingTimeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.TargetingTime"); }
4489 float& BobMaxMovementSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.BobMaxMovementSpeed"); }
4490 float& WeaponBobMaxMovementSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobMaxMovementSpeed"); }
4491 long double& LastCheckSevenField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastCheckSeven"); }
4492 long double& LastCheckSevenHitField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastCheckSevenHit"); }
4493 long double& LastCheckSevenTransmissionField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastCheckSevenTransmission"); }
4494 long double& LastValidCheckSevenField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastValidCheckSeven"); }
4495 long double& LastCheckSevenTeleportField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastCheckSevenTeleport"); }
4496 FVector& LastCheckSevenLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.LastCheckSevenLocation"); }
4497 TSubclassOf<AShooterWeapon>& DefaultWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.DefaultWeapon"); }
4498 TSubclassOf<AShooterWeapon>& OverrideDefaultWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.OverrideDefaultWeapon"); }
4499 TSubclassOf<AShooterWeapon>& MapWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.MapWeapon"); }
4500 TSubclassOf<AShooterWeapon>& GPSWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.GPSWeapon"); }
4501 TSubclassOf<AShooterWeapon>& CompassWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.CompassWeapon"); }
4502 TWeakObjectPtr<APrimalStructureLadder>& ClimbingLadderField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructureLadder>*>(this, "AShooterCharacter.ClimbingLadder"); }
4503 FString& PlayerNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.PlayerName"); }
4504 TWeakObjectPtr<APrimalDinoCharacter>& RidingDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "AShooterCharacter.RidingDino"); }
4505 TArray<FName>& LowerBodyPartRootBonesField() { return *GetNativePointerField<TArray<FName>*>(this, "AShooterCharacter.LowerBodyPartRootBones"); }
4506 UAnimMontage* DropItemAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.DropItemAnimation"); }
4507 UAnimMontage* ThrowItemAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ThrowItemAnimation"); }
4508 UAnimMontage* PickupItemAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.PickupItemAnimation"); }
4509 UAnimMontage* ActivateInventoryAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ActivateInventoryAnimation"); }
4510 FRotator& LastDinoAimRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterCharacter.LastDinoAimRotationOffset"); }
4511 FRotator& LastAimRotOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterCharacter.LastAimRotOffset"); }
4512 APrimalProjectileBoomerang* LastFiredBoomerangField() { return *GetNativePointerField<APrimalProjectileBoomerang**>(this, "AShooterCharacter.LastFiredBoomerang"); }
4513 UAudioComponent* LastGrapHookACField() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterCharacter.LastGrapHookAC"); }
4514 int& _GrapHookCableObjectCountField() { return *GetNativePointerField<int*>(this, "AShooterCharacter._GrapHookCableObjectCount"); }
4515 FVector& GrapHookDefaultOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.GrapHookDefaultOffset"); }
4516 float& GrapHookCableWidthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.GrapHookCableWidth"); }
4517 UMaterialInterface* GrapHookMaterialField() { return *GetNativePointerField<UMaterialInterface**>(this, "AShooterCharacter.GrapHookMaterial"); }
4518 float& LadderLateralJumpVelocityField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LadderLateralJumpVelocity"); }
4519 float& GrapHookPulledRopeDistanceField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.GrapHookPulledRopeDistance"); }
4520 float& GrapHookSyncTimeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.GrapHookSyncTime"); }
4521 bool& bReleasingGrapHookField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bReleasingGrapHook"); }
4522 FString& PlatformProfileNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.PlatformProfileName"); }
4523 FUniqueNetIdRepl& PlatformProfileIDField() { return *GetNativePointerField<FUniqueNetIdRepl*>(this, "AShooterCharacter.PlatformProfileID"); }
4524 UAudioComponent* CharacterStatusStateSoundComponentField() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterCharacter.CharacterStatusStateSoundComponent"); }
4525 long double& LastUncrouchTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastUncrouchTime"); }
4526 long double& LastUnproneTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastUnproneTime"); }
4527 float& CurrentWeaponBobSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CurrentWeaponBobSpeed"); }
4528 float& WalkBobOldSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WalkBobOldSpeed"); }
4529 float& AppliedBobField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.AppliedBob"); }
4530 float& BobTimeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.BobTime"); }
4531 long double& LastPressReloadTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastPressReloadTime"); }
4532 FName& WeaponAttachPointField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.WeaponAttachPoint"); }
4533 float& TargetingSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.TargetingSpeedModifier"); }
4534 USoundCue* LowHealthSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterCharacter.LowHealthSound"); }
4535 UAnimMontage* CallFollowAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CallFollowAnim"); }
4536 UAnimMontage* CallStayAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CallStayAnim"); }
4537 UAnimMontage* CallFollowAnimSingleField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CallFollowAnimSingle"); }
4538 UAnimMontage* CallStayAnimSingleField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CallStayAnimSingle"); }
4539 UAnimMontage* CallMoveToAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CallMoveToAnim"); }
4540 UAnimMontage* CallAttackAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CallAttackAnim"); }
4541 UAudioComponent* LowHealthWarningPlayerField() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterCharacter.LowHealthWarningPlayer"); }
4542 FItemNetID& NextWeaponItemIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.NextWeaponItemID"); }
4543 float& WeaponBobTimeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobTime"); }
4544 float& CurrentAimBlendingField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CurrentAimBlending"); }
4545 long double& InterpLastCrouchProneStateChangeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.InterpLastCrouchProneStateChangeTime"); }
4546 long double& PressCrouchProneToggleTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.PressCrouchProneToggleTime"); }
4547 float& CraftingMovementSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CraftingMovementSpeedModifier"); }
4548 FVector& WeaponBobMagnitudesField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobMagnitudes"); }
4549 FVector& WeaponBobPeriodsField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobPeriods"); }
4550 FVector& WeaponBobOffsetsField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobOffsets"); }
4551 FVector& WeaponBobMagnitudes_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobMagnitudes_Targeting"); }
4552 FVector& WeaponBobPeriods_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobPeriods_Targeting"); }
4553 FVector& WeaponBobOffsets_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobOffsets_Targeting"); }
4554 float& WeaponBobMinimumSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobMinimumSpeed"); }
4555 float& WeaponBobSpeedBaseField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobSpeedBase"); }
4556 float& WeaponBobSpeedBaseFallingField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobSpeedBaseFalling"); }
4557 float& WeaponBobTargetingBlendField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobTargetingBlend"); }
4558 TArray<FItemAttachmentInfo>& DefaultAttachmentInfosField() { return *GetNativePointerField<TArray<FItemAttachmentInfo>*>(this, "AShooterCharacter.DefaultAttachmentInfos"); }
4559 USoundCue* StartCrouchSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterCharacter.StartCrouchSound"); }
4560 USoundCue* EndCrouchSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterCharacter.EndCrouchSound"); }
4561 USoundCue* StartProneSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterCharacter.StartProneSound"); }
4562 USoundCue* EndProneSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterCharacter.EndProneSound"); }
4563 TSubclassOf<AShooterWeapon>& NextInventoryWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.NextInventoryWeapon"); }
4564 FItemNetID& PreMapWeaponItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreMapWeaponItemNetID"); }
4565 float& ServerSeatedViewRotationYawField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ServerSeatedViewRotationYaw"); }
4566 float& ServerSeatedViewRotationPitchField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ServerSeatedViewRotationPitch"); }
4567 AShooterWeapon* CurrentWeaponField() { return *GetNativePointerField<AShooterWeapon**>(this, "AShooterCharacter.CurrentWeapon"); }
4568 unsigned __int64& LinkedPlayerDataIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterCharacter.LinkedPlayerDataID"); }
4569 long double& LastTimeInFallingField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTimeInFalling"); }
4570 long double& StartedRidingTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.StartedRidingTime"); }
4571 long double& TimeSinceLastControllerField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.TimeSinceLastController"); }
4572 TWeakObjectPtr<AController>& LastControllerField() { return *GetNativePointerField<TWeakObjectPtr<AController>*>(this, "AShooterCharacter.LastController"); }
4573 TWeakObjectPtr<AShooterPlayerController>& LastValidPlayerControllerField() { return *GetNativePointerField<TWeakObjectPtr<AShooterPlayerController>*>(this, "AShooterCharacter.LastValidPlayerController"); }
4574 UAnimMontage* DrinkingAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.DrinkingAnimation"); }
4575 long double& LastRequestedTribeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastRequestedTribeTime"); }
4576 unsigned __int64& LastRequestedTribeIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterCharacter.LastRequestedTribeID"); }
4577 FString& LastRequestedTribeNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.LastRequestedTribeName"); }
4578 TWeakObjectPtr<AShooterCharacter>& LastRequestedTribePlayerCharacterField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "AShooterCharacter.LastRequestedTribePlayerCharacter"); }
4579 float& IndoorsHyperthermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IndoorsHyperthermiaInsulation"); }
4580 float& IndoorsHypothermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IndoorsHypothermiaInsulation"); }
4581 float& IndoorCheckIntervalField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IndoorCheckInterval"); }
4582 long double& LastIndoorCheckTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastIndoorCheckTime"); }
4583 FItemNetID& PreRidingWeaponItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreRidingWeaponItemNetID"); }
4584 FItemNetID& PreInventoryWeaponItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreInventoryWeaponItemNetID"); }
4585 UAnimSequence* ViewingInventoryAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.ViewingInventoryAnimation"); }
4586 UAnimSequence* DefaultDinoRidingAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.DefaultDinoRidingAnimation"); }
4587 UAnimSequence* DefaultDinoRidingMoveAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.DefaultDinoRidingMoveAnimation"); }
4588 UAnimSequence* DefaultSeatingAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.DefaultSeatingAnimation"); }
4589 UAnimSequence* DefaultShieldAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.DefaultShieldAnimation"); }
4590 UAnimMontage* ShieldCoverAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ShieldCoverAnimation"); }
4591 UAnimMontage* ShieldCoverAnimationForCrouchField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ShieldCoverAnimationForCrouch"); }
4592 float& EnemyPlayerMaxCursorHUDDistanceProneField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.EnemyPlayerMaxCursorHUDDistanceProne"); }
4593 float& EnemyPlayerMaxCursorHUDDistanceCrouchedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.EnemyPlayerMaxCursorHUDDistanceCrouched"); }
4594 float& EnemyPlayerMaxCursorHUDDistanceStandingField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.EnemyPlayerMaxCursorHUDDistanceStanding"); }
4595 FSaddlePassengerSeatDefinition& CurrentPassengerSeatDefinitionField() { return *GetNativePointerField<FSaddlePassengerSeatDefinition*>(this, "AShooterCharacter.CurrentPassengerSeatDefinition"); }
4596 TArray<UAnimMontage*> AnimsOverrideFromField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterCharacter.AnimsOverrideFrom"); }
4597 TArray<UAnimMontage*> AnimOverrideToField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterCharacter.AnimOverrideTo"); }
4598 TArray<UAnimSequence*> AnimSequencesOverrideFromField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterCharacter.AnimSequencesOverrideFrom"); }
4599 TArray<UAnimSequence*> AnimSequenceOverrideToField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterCharacter.AnimSequenceOverrideTo"); }
4600 float& PreviousRootYawSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.PreviousRootYawSpeed"); }
4601 FieldArray<FLinearColor, 4> BodyColorsField() { return { this, "AShooterCharacter.BodyColors" }; }
4602 char& FacialHairIndexField() { return *GetNativePointerField<char*>(this, "AShooterCharacter.FacialHairIndex"); }
4603 char& HeadHairIndexField() { return *GetNativePointerField<char*>(this, "AShooterCharacter.HeadHairIndex"); }
4604 FieldArray<float, 22> RawBoneModifiersField() { return { this, "AShooterCharacter.RawBoneModifiers" }; }
4605 float& LoggedOutTargetingDesirabilityField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LoggedOutTargetingDesirability"); }
4606 bool& bIsRainWateredField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsRainWatered"); }
4607 long double& LastAttackTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastAttackTime"); }
4608 bool& bCacheRidingDinoWeaponField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bCacheRidingDinoWeapon"); }
4609 bool& bWasLocallyControlledField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bWasLocallyControlled"); }
4610 unsigned int& UniqueNetIdTypeHashField() { return *GetNativePointerField<unsigned int*>(this, "AShooterCharacter.UniqueNetIdTypeHash"); }
4611 long double& LastUseHarvestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastUseHarvestTime"); }
4612 long double& StopRidingTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.StopRidingTime"); }
4613 UAnimMontage* SpawnAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.SpawnAnim"); }
4614 UAnimMontage* FirstSpawnAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.FirstSpawnAnim"); }
4615 long double& LocalLastViewingInventoryTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LocalLastViewingInventoryTime"); }
4616 FVector& LastStasisCastPositionField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.LastStasisCastPosition"); }
4617 bool& bWasHostPlayerField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bWasHostPlayer"); }
4618 long double& SavedLastTimeHadControllerField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.SavedLastTimeHadController"); }
4619 long double& LastTimeHadControllerField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTimeHadController"); }
4620 long double& LastTaggedTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTaggedTime"); }
4621 long double& LastTaggedTimeExtraField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTaggedTimeExtra"); }
4622 long double& LastTaggedTimeThirdField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTaggedTimeThird"); }
4623 float& ExtraFloatVarField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ExtraFloatVar"); }
4624 FVector& ExtraVectorVarField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.ExtraVectorVar"); }
4625 FVector& ExtraExtraVectorVarField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.ExtraExtraVectorVar"); }
4626 FName& ExtraNameVarField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.ExtraNameVar"); }
4627 bool& bIsOnSeatingStructureField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsOnSeatingStructure"); }
4628 bool& bIsControllingBallistaField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsControllingBallista"); }
4629 bool& bUseBallistaAimOffsetField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bUseBallistaAimOffset"); }
4630 float& CurrentControlledBallistaYawField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CurrentControlledBallistaYaw"); }
4631 bool& bIsServerAdminField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsServerAdmin"); }
4632 TWeakObjectPtr<APrimalStructureSeating>& SeatingStructureField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructureSeating>*>(this, "AShooterCharacter.SeatingStructure"); }
4633 int& SeatingStructureSeatNumberField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.SeatingStructureSeatNumber"); }
4634 long double& NextPlayerUndergroundCheckField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.NextPlayerUndergroundCheck"); }
4635 int& PlayerNumUnderGroundFailField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.PlayerNumUnderGroundFail"); }
4636 float& LastSweepCapsuleHeightField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastSweepCapsuleHeight"); }
4637 float& LastSweepCapsuleRadiusField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastSweepCapsuleRadius"); }
4638 USoundBase* ThrowCharacterSoundField() { return *GetNativePointerField<USoundBase**>(this, "AShooterCharacter.ThrowCharacterSound"); }
4639 float& ClientSeatedViewRotationPitchField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ClientSeatedViewRotationPitch"); }
4640 float& ClientSeatedViewRotationYawField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ClientSeatedViewRotationYaw"); }
4641 long double& LastReleaseSeatingStructureTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastReleaseSeatingStructureTime"); }
4642 char& PlayerBadgeGroupField() { return *GetNativePointerField<char*>(this, "AShooterCharacter.PlayerBadgeGroup"); }
4643 bool& bShouldInvertTurnInputField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bShouldInvertTurnInput"); }
4644 TWeakObjectPtr<APrimalCharacter>& LastGrappledToCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "AShooterCharacter.LastGrappledToCharacter"); }
4645 TWeakObjectPtr<APrimalCharacter>& CurrentGrappledToCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "AShooterCharacter.CurrentGrappledToCharacter"); }
4646 int& AllianceInviteRequestingTeamField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.AllianceInviteRequestingTeam"); }
4647 unsigned int& AllianceInviteIDField() { return *GetNativePointerField<unsigned int*>(this, "AShooterCharacter.AllianceInviteID"); }
4648 FString& AllianceInviteNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.AllianceInviteName"); }
4649 long double& AllianceInviteTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.AllianceInviteTime"); }
4650 float& InventoryDragWeightScaleField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.InventoryDragWeightScale"); }
4651 UAnimMontage* MountedCarryingDinoAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.MountedCarryingDinoAnimation"); }
4652 UAnimMontage* CuddleAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CuddleAnimation"); }
4653 long double& LastUpdatedAimActorsTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastUpdatedAimActorsTime"); }
4654 FVector& UpdateHyperThermalInsulationPositionField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.UpdateHyperThermalInsulationPosition"); }
4655 FVector& UpdateHypoThermalInsulationPositionField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.UpdateHypoThermalInsulationPosition"); }
4656 long double& NextUpdateHyperThermalInsulationTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.NextUpdateHyperThermalInsulationTime"); }
4657 long double& NextUpdateHypoThermalInsulationTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.NextUpdateHypoThermalInsulationTime"); }
4658 float& LastAdditionalHypoThermalInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastAdditionalHypoThermalInsulation"); }
4659 float& LastAdditionalHyperThermalInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastAdditionalHyperThermalInsulation"); }
4660 float& WaterLossRateMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WaterLossRateMultiplier"); }
4661 UAnimSequence* CharacterAdditiveStandingAnimField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.CharacterAdditiveStandingAnim"); }
4662 long double& LastTryAccessInventoryFailTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTryAccessInventoryFailTime"); }
4663 long double& LastEmotePlayTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastEmotePlayTime"); }
4664 float& IntervalForFullHeadHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IntervalForFullHeadHairGrowth"); }
4665 float& IntervalForFullFacialHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IntervalForFullFacialHairGrowth"); }
4666 float& PercentOfFullFacialHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.PercentOfFullFacialHairGrowth"); }
4667 float& PercentOfFullHeadHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.PercentOfFullHeadHairGrowth"); }
4668 FLinearColor& OriginalHairColorField() { return *GetNativePointerField<FLinearColor*>(this, "AShooterCharacter.OriginalHairColor"); }
4669 long double& LastEmoteTryPlayTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastEmoteTryPlayTime"); }
4670 int& IgnoreCollisionSweepUntilFrameNumberField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.IgnoreCollisionSweepUntilFrameNumber"); }
4671 float& ReplicatedWeightField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ReplicatedWeight"); }
4672 long double& LocalDiedAtTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LocalDiedAtTime"); }
4673 long double& LastNotStuckTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastNotStuckTime"); }
4674 USoundBase* ProneMoveSoundField() { return *GetNativePointerField<USoundBase**>(this, "AShooterCharacter.ProneMoveSound"); }
4675 long double& UploadEarliestValidTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.UploadEarliestValidTime"); }
4676 long double& LastCollisionStuckTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastCollisionStuckTime"); }
4677 int& SimulatedLastFrameProcessedForceUpdateAimedActorsField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.SimulatedLastFrameProcessedForceUpdateAimedActors"); }
4678 FVector& OriginalLastHitWallSweepCheckLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.OriginalLastHitWallSweepCheckLocation"); }
4679 int& LastCapsuleAttachmentChangedIncrementField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.LastCapsuleAttachmentChangedIncrement"); }
4680 int& LastMeshAttachmentChangedIncrementField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.LastMeshAttachmentChangedIncrement"); }
4681 int& LastCameraAttachmentChangedIncrementField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.LastCameraAttachmentChangedIncrement"); }
4682 bool& bPreventWeaponMovementAnimsField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bPreventWeaponMovementAnims"); }
4683 TEnumAsByte<enum EPrimalStatsValueTypes::Type>& BestInstantShotResultField() { return *GetNativePointerField<TEnumAsByte<enum EPrimalStatsValueTypes::Type>*>(this, "AShooterCharacter.BestInstantShotResult"); }
4684 TWeakObjectPtr<APrimalStructure>& CurrentItemBalloonField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructure>*>(this, "AShooterCharacter.CurrentItemBalloon"); }
4685 FWeaponEvent& NotifyWeaponUnequippedField() { return *GetNativePointerField<FWeaponEvent*>(this, "AShooterCharacter.NotifyWeaponUnequipped"); }
4686 FWeaponEvent& NotifyWeaponEquippedField() { return *GetNativePointerField<FWeaponEvent*>(this, "AShooterCharacter.NotifyWeaponEquipped"); }
4687 FWeaponEvent& NotifyWeaponFiredField() { return *GetNativePointerField<FWeaponEvent*>(this, "AShooterCharacter.NotifyWeaponFired"); }
4688 int& PlayerHexagonCountField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.PlayerHexagonCount"); }
4689 int& DefaultHexagonAmountEarnedOnMissionCompletionField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.DefaultHexagonAmountEarnedOnMissionCompletion"); }
4690 bool& bAutoPlayerField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bAutoPlayer"); }
4691 float& fAutoMoveField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.fAutoMove"); }
4692 float& fAutoStrafeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.fAutoStrafe"); }
4693 float& fAutoTurnField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.fAutoTurn"); }
4694 bool& bAutoJumpField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bAutoJump"); }
4695 bool& bAutoFireField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bAutoFire"); }
4696 bool& bAutoFireTargetField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bAutoFireTarget"); }
4697 bool& bAutoProneField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bAutoProne"); }
4698 float& MeshHeightAdjustmentField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.MeshHeightAdjustment"); }
4699 float& BuffExtraDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.BuffExtraDamageMultiplier"); }
4700
4701 // Bit fields
4702
4703 BitFieldValue<bool, unsigned __int32> bIsTargeting() { return { this, "AShooterCharacter.bIsTargeting" }; }
4704 BitFieldValue<bool, unsigned __int32> bIsCrafting() { return { this, "AShooterCharacter.bIsCrafting" }; }
4705 BitFieldValue<bool, unsigned __int32> bIsRiding() { return { this, "AShooterCharacter.bIsRiding" }; }
4706 BitFieldValue<bool, unsigned __int32> bIsIndoors() { return { this, "AShooterCharacter.bIsIndoors" }; }
4707 BitFieldValue<bool, unsigned __int32> bIsClimbing() { return { this, "AShooterCharacter.bIsClimbing" }; }
4708 BitFieldValue<bool, unsigned __int32> bIsViewingInventory() { return { this, "AShooterCharacter.bIsViewingInventory" }; }
4709 BitFieldValue<bool, unsigned __int32> bUseAlternateFallBlendspace() { return { this, "AShooterCharacter.bUseAlternateFallBlendspace" }; }
4710 BitFieldValue<bool, unsigned __int32> bIsFemale() { return { this, "AShooterCharacter.bIsFemale" }; }
4711 BitFieldValue<bool, unsigned __int32> bPlaySpawnAnim() { return { this, "AShooterCharacter.bPlaySpawnAnim" }; }
4712 BitFieldValue<bool, unsigned __int32> bPlayFirstSpawnAnim() { return { this, "AShooterCharacter.bPlayFirstSpawnAnim" }; }
4713 BitFieldValue<bool, unsigned __int32> bNoPhysics() { return { this, "AShooterCharacter.bNoPhysics" }; }
4714 BitFieldValue<bool, unsigned __int32> bPossessionDontUnsleep() { return { this, "AShooterCharacter.bPossessionDontUnsleep" }; }
4715 BitFieldValue<bool, unsigned __int32> bLastViewingInventory() { return { this, "AShooterCharacter.bLastViewingInventory" }; }
4716 BitFieldValue<bool, unsigned __int32> bPlayedSpawnIntro() { return { this, "AShooterCharacter.bPlayedSpawnIntro" }; }
4717 BitFieldValue<bool, unsigned __int32> bWasSubmerged() { return { this, "AShooterCharacter.bWasSubmerged" }; }
4718 BitFieldValue<bool, unsigned __int32> bCheckPushedThroughWallsWasSeatingStructure() { return { this, "AShooterCharacter.bCheckPushedThroughWallsWasSeatingStructure" }; }
4719 BitFieldValue<bool, unsigned __int32> bGaveInitialItems() { return { this, "AShooterCharacter.bGaveInitialItems" }; }
4720 BitFieldValue<bool, unsigned __int32> bReceivedGenesisSeasonPassItems() { return { this, "AShooterCharacter.bReceivedGenesisSeasonPassItems" }; }
4721 BitFieldValue<bool, unsigned __int32> bHadGrapHookAttachActor() { return { this, "AShooterCharacter.bHadGrapHookAttachActor" }; }
4722 BitFieldValue<bool, unsigned __int32> bAddedToActivePlayerList() { return { this, "AShooterCharacter.bAddedToActivePlayerList" }; }
4723 BitFieldValue<bool, unsigned __int32> bDisableLookYaw() { return { this, "AShooterCharacter.bDisableLookYaw" }; }
4724 BitFieldValue<bool, unsigned __int32> bPlayingShieldCoverAnimation() { return { this, "AShooterCharacter.bPlayingShieldCoverAnimation" }; }
4725 BitFieldValue<bool, unsigned __int32> bPlayingShieldCoverAnimationForCrouch() { return { this, "AShooterCharacter.bPlayingShieldCoverAnimationForCrouch" }; }
4726 BitFieldValue<bool, unsigned __int32> bTriggerBPUnstasis() { return { this, "AShooterCharacter.bTriggerBPUnstasis" }; }
4727 BitFieldValue<bool, unsigned __int32> bWasFirstPerson() { return { this, "AShooterCharacter.bWasFirstPerson" }; }
4728 BitFieldValue<bool, unsigned __int32> bWasOverrideHiddenShadowValue() { return { this, "AShooterCharacter.bWasOverrideHiddenShadowValue" }; }
4729 BitFieldValue<bool, unsigned __int32> bLastLocInterpProne() { return { this, "AShooterCharacter.bLastLocInterpProne" }; }
4730 BitFieldValue<bool, unsigned __int32> bLastLocInterpCrouched() { return { this, "AShooterCharacter.bLastLocInterpCrouched" }; }
4731 BitFieldValue<bool, unsigned __int32> bHatHidden() { return { this, "AShooterCharacter.bHatHidden" }; }
4732 BitFieldValue<bool, unsigned __int32> bBeganPlay() { return { this, "AShooterCharacter.bBeganPlay" }; }
4733 BitFieldValue<bool, unsigned __int32> bAllowDPC() { return { this, "AShooterCharacter.bAllowDPC" }; }
4734 BitFieldValue<bool, unsigned __int32> bHadWeaponWhenStartedClimbingLadder() { return { this, "AShooterCharacter.bHadWeaponWhenStartedClimbingLadder" }; }
4735 BitFieldValue<bool, unsigned __int32> bIsConnected() { return { this, "AShooterCharacter.bIsConnected" }; }
4736 BitFieldValue<bool, unsigned __int32> bRefreshDefaultAttachmentsHadEquippedItems() { return { this, "AShooterCharacter.bRefreshDefaultAttachmentsHadEquippedItems" }; }
4737 BitFieldValue<bool, unsigned __int32> bLockedToSeatingStructure() { return { this, "AShooterCharacter.bLockedToSeatingStructure" }; }
4738 BitFieldValue<bool, unsigned __int32> bPreventAllWeapons() { return { this, "AShooterCharacter.bPreventAllWeapons" }; }
4739
4740 // Functions
4741
4742 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AShooterCharacter.GetPrivateStaticClass"); }
4743 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AShooterCharacter.StaticClass"); }
4744 bool TemplateAllowActorSpawn(UWorld* World, FVector* AtLocation, FRotator* AtRotation, FActorSpawnParameters* SpawnParameters) { return NativeCall<bool, UWorld*, FVector*, FRotator*, FActorSpawnParameters*>(this, "AShooterCharacter.TemplateAllowActorSpawn", World, AtLocation, AtRotation, SpawnParameters); }
4745 bool BuffsPreventFirstPerson() { return NativeCall<bool>(this, "AShooterCharacter.BuffsPreventFirstPerson"); }
4746 void PostInitializeComponents() { NativeCall<void>(this, "AShooterCharacter.PostInitializeComponents"); }
4747 void AuthPostSpawnInit() { NativeCall<void>(this, "AShooterCharacter.AuthPostSpawnInit"); }
4748 void CheckFallFromLadder() { NativeCall<void>(this, "AShooterCharacter.CheckFallFromLadder"); }
4749 void Destroyed() { NativeCall<void>(this, "AShooterCharacter.Destroyed"); }
4750 void OnRep_RawBoneModifiers() { NativeCall<void>(this, "AShooterCharacter.OnRep_RawBoneModifiers"); }
4751 void UpdateTransponders() { NativeCall<void>(this, "AShooterCharacter.UpdateTransponders"); }
4752 void BeginPlay() { NativeCall<void>(this, "AShooterCharacter.BeginPlay"); }
4753 FVector* GetTPVCameraOffset(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterCharacter.GetTPVCameraOffset", result); }
4754 void DrawTranspondersInfo(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterCharacter.DrawTranspondersInfo", HUD); }
4755 void PlaySpawnAnim() { NativeCall<void>(this, "AShooterCharacter.PlaySpawnAnim"); }
4756 void ClearSpawnAnim() { NativeCall<void>(this, "AShooterCharacter.ClearSpawnAnim"); }
4757 void PlayJumpAnim() { NativeCall<void>(this, "AShooterCharacter.PlayJumpAnim"); }
4758 void PlayLandedAnim() { NativeCall<void>(this, "AShooterCharacter.PlayLandedAnim"); }
4759 void DedicatedServerBoneFixup() { NativeCall<void>(this, "AShooterCharacter.DedicatedServerBoneFixup"); }
4760 void ControllerLeavingGame(AShooterPlayerController* theController) { NativeCall<void, AShooterPlayerController*>(this, "AShooterCharacter.ControllerLeavingGame", theController); }
4761 void ModifyFirstPersonCameraLocation(FVector* Loc, float DeltaTime) { NativeCall<void, FVector*, float>(this, "AShooterCharacter.ModifyFirstPersonCameraLocation", Loc, DeltaTime); }
4762 void PossessedBy(AController* InController) { NativeCall<void, AController*>(this, "AShooterCharacter.PossessedBy", InController); }
4763 void LocalPossessedBy(APlayerController* ByController) { NativeCall<void, APlayerController*>(this, "AShooterCharacter.LocalPossessedBy", ByController); }
4764 void ServerDetachGrapHookCable_Implementation(bool bDoUpwardsJump, float UpwardsJumpYaw) { NativeCall<void, bool, float>(this, "AShooterCharacter.ServerDetachGrapHookCable_Implementation", bDoUpwardsJump, UpwardsJumpYaw); }
4765 void ServerReleaseGrapHookCable_Implementation(bool bReleasing) { NativeCall<void, bool>(this, "AShooterCharacter.ServerReleaseGrapHookCable_Implementation", bReleasing); }
4766 void DetachGrapHookCable_Implementation() { NativeCall<void>(this, "AShooterCharacter.DetachGrapHookCable_Implementation"); }
4767 void SyncGrapHookDistance_Implementation(float Distance) { NativeCall<void, float>(this, "AShooterCharacter.SyncGrapHookDistance_Implementation", Distance); }
4768 void UpdateGrapHook(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterCharacter.UpdateGrapHook", DeltaSeconds); }
4769 void SetCarriedPitchYaw_Implementation(float NewCarriedPitch, float NewCarriedYaw) { NativeCall<void, float, float>(this, "AShooterCharacter.SetCarriedPitchYaw_Implementation", NewCarriedPitch, NewCarriedYaw); }
4770 FRotator* GetAimOffsets(FRotator* result, float DeltaTime, FRotator* RootRotOffset, float* RootYawSpeed, float MaxYawAimClamp, FVector* RootLocOffset) { return NativeCall<FRotator*, FRotator*, float, FRotator*, float*, float, FVector*>(this, "AShooterCharacter.GetAimOffsets", result, DeltaTime, RootRotOffset, RootYawSpeed, MaxYawAimClamp, RootLocOffset); }
4771 void UpdatePawnMeshes(bool bForceThirdPerson, bool bForceFlush) { NativeCall<void, bool, bool>(this, "AShooterCharacter.UpdatePawnMeshes", bForceThirdPerson, bForceFlush); }
4772 void OnCameraUpdate(FVector* CameraLocation, FRotator* CameraRotation) { NativeCall<void, FVector*, FRotator*>(this, "AShooterCharacter.OnCameraUpdate", CameraLocation, CameraRotation); }
4773 TSubclassOf<AShooterWeapon>* GetDefaultWeapon(TSubclassOf<AShooterWeapon>* result) { return NativeCall<TSubclassOf<AShooterWeapon>*, TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.GetDefaultWeapon", result); }
4774 void ToggleWeapon() { NativeCall<void>(this, "AShooterCharacter.ToggleWeapon"); }
4775 void GiveDefaultWeapon(bool bForceGiveDefaultWeapon) { NativeCall<void, bool>(this, "AShooterCharacter.GiveDefaultWeapon", bForceGiveDefaultWeapon); }
4776 void GiveMapWeapon() { NativeCall<void>(this, "AShooterCharacter.GiveMapWeapon"); }
4777 void SwitchMap() { NativeCall<void>(this, "AShooterCharacter.SwitchMap"); }
4778 void DelayGiveDefaultWeapon(float DelayTime) { NativeCall<void, float>(this, "AShooterCharacter.DelayGiveDefaultWeapon", DelayTime); }
4779 void ServerSwitchMap_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerSwitchMap_Implementation"); }
4780 void ServerGiveDefaultWeapon_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerGiveDefaultWeapon_Implementation"); }
4781 void GivePrimalItemWeapon(UPrimalItem* aPrimalItem) { NativeCall<void, UPrimalItem*>(this, "AShooterCharacter.GivePrimalItemWeapon", aPrimalItem); }
4782 AShooterWeapon* GivePrimalItemWeaponForMission(UPrimalItem* aPrimalItem, AMissionType* AssociatedMission) { return NativeCall<AShooterWeapon*, UPrimalItem*, AMissionType*>(this, "AShooterCharacter.GivePrimalItemWeaponForMission", aPrimalItem, AssociatedMission); }
4783 void StartWeaponSwitch(UPrimalItem* aPrimalItem, bool bDontClearLastWeapon) { NativeCall<void, UPrimalItem*, bool>(this, "AShooterCharacter.StartWeaponSwitch", aPrimalItem, bDontClearLastWeapon); }
4784 void FinishWeaponSwitch() { NativeCall<void>(this, "AShooterCharacter.FinishWeaponSwitch"); }
4785 float GetMaxCursorHUDDistance(AShooterPlayerController* PC) { return NativeCall<float, AShooterPlayerController*>(this, "AShooterCharacter.GetMaxCursorHUDDistance", PC); }
4786 void DrawFloatingHUD(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterCharacter.DrawFloatingHUD", HUD); }
4787 void DestroyInventory() { NativeCall<void>(this, "AShooterCharacter.DestroyInventory"); }
4788 void OnRep_CurrentWeapon(AShooterWeapon* LastWeapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterCharacter.OnRep_CurrentWeapon", LastWeapon); }
4789 void SetCurrentWeapon(AShooterWeapon* NewWeapon, AShooterWeapon* LastWeapon) { NativeCall<void, AShooterWeapon*, AShooterWeapon*>(this, "AShooterCharacter.SetCurrentWeapon", NewWeapon, LastWeapon); }
4790 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "AShooterCharacter.Serialize", Ar); }
4791 void ForceSleep() { NativeCall<void>(this, "AShooterCharacter.ForceSleep"); }
4792 bool CanFire() { return NativeCall<bool>(this, "AShooterCharacter.CanFire"); }
4793 void SetTargeting(bool bNewTargeting) { NativeCall<void, bool>(this, "AShooterCharacter.SetTargeting", bNewTargeting); }
4794 void ServerSetTargeting_Implementation(bool bNewTargeting) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetTargeting_Implementation", bNewTargeting); }
4795 void ClientUpdateTranspondersInfo_Implementation(TArray<FTransponderInfo>* TranspondersInfo, bool bNewData) { NativeCall<void, TArray<FTransponderInfo>*, bool>(this, "AShooterCharacter.ClientUpdateTranspondersInfo_Implementation", TranspondersInfo, bNewData); }
4796 void ZoomIn() { NativeCall<void>(this, "AShooterCharacter.ZoomIn"); }
4797 void ZoomOut() { NativeCall<void>(this, "AShooterCharacter.ZoomOut"); }
4798 bool CanProne() { return NativeCall<bool>(this, "AShooterCharacter.CanProne"); }
4799 bool CanCrouch() { return NativeCall<bool>(this, "AShooterCharacter.CanCrouch"); }
4800 void OnPressCrouch() { NativeCall<void>(this, "AShooterCharacter.OnPressCrouch"); }
4801 void OnPressProne() { NativeCall<void>(this, "AShooterCharacter.OnPressProne"); }
4802 void OnPressCrouchProneToggle() { NativeCall<void>(this, "AShooterCharacter.OnPressCrouchProneToggle"); }
4803 void OnReleaseCrouchProneToggle() { NativeCall<void>(this, "AShooterCharacter.OnReleaseCrouchProneToggle"); }
4804 void OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) { NativeCall<void, float, float>(this, "AShooterCharacter.OnEndCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
4805 void OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) { NativeCall<void, float, float>(this, "AShooterCharacter.OnStartCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
4806 void OnStartFire(bool bFromGamepadRight) { NativeCall<void, bool>(this, "AShooterCharacter.OnStartFire", bFromGamepadRight); }
4807 void OnStopFire(bool bFromGamepadRight) { NativeCall<void, bool>(this, "AShooterCharacter.OnStopFire", bFromGamepadRight); }
4808 void OnStartAltFire(bool bFromGamepad) { NativeCall<void, bool>(this, "AShooterCharacter.OnStartAltFire", bFromGamepad); }
4809 void OnStopAltFire(bool bFromGamepad) { NativeCall<void, bool>(this, "AShooterCharacter.OnStopAltFire", bFromGamepad); }
4810 void OnStartTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "AShooterCharacter.OnStartTargeting", bFromGamepadLeft); }
4811 void OnStopTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "AShooterCharacter.OnStopTargeting", bFromGamepadLeft); }
4812 void OnPressReload() { NativeCall<void>(this, "AShooterCharacter.OnPressReload"); }
4813 void OnReload() { NativeCall<void>(this, "AShooterCharacter.OnReload"); }
4814 void OnStartRunning() { NativeCall<void>(this, "AShooterCharacter.OnStartRunning"); }
4815 bool IsRunning() { return NativeCall<bool>(this, "AShooterCharacter.IsRunning"); }
4816 void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset) { NativeCall<void, bool, bool>(this, "AShooterCharacter.SetSleeping", bSleeping, bUseRagdollLocationOffset); }
4817 bool IsValidUnStasisCaster() { return NativeCall<bool>(this, "AShooterCharacter.IsValidUnStasisCaster"); }
4818 void CheckAndHandleBasedPlayersBeingPushedThroughWalls() { NativeCall<void>(this, "AShooterCharacter.CheckAndHandleBasedPlayersBeingPushedThroughWalls"); }
4819 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterCharacter.Tick", DeltaSeconds); }
4820 void UpdateCarriedLocationAndRotation(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterCharacter.UpdateCarriedLocationAndRotation", DeltaSeconds); }
4821 float GetCarryingSocketYaw(bool RefreshBones) { return NativeCall<float, bool>(this, "AShooterCharacter.GetCarryingSocketYaw", RefreshBones); }
4822 bool CanBeCarried(APrimalCharacter* ByCarrier) { return NativeCall<bool, APrimalCharacter*>(this, "AShooterCharacter.CanBeCarried", ByCarrier); }
4823 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterCharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
4824 void OnRep_VivoxUsername() { NativeCall<void>(this, "AShooterCharacter.OnRep_VivoxUsername"); }
4825 void OnRep_CurrentVoiceModeAsUInt32() { NativeCall<void>(this, "AShooterCharacter.OnRep_CurrentVoiceModeAsUInt32"); }
4826 void ServerUpdateCurrentVoiceModeAsUInt32_Implementation(unsigned int NewValue) { NativeCall<void, unsigned int>(this, "AShooterCharacter.ServerUpdateCurrentVoiceModeAsUInt32_Implementation", NewValue); }
4827 void ServerSetIsVoiceActive_Implementation(bool IsActive) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetIsVoiceActive_Implementation", IsActive); }
4828 void ReplicateVoiceModeToClients() { NativeCall<void>(this, "AShooterCharacter.ReplicateVoiceModeToClients"); }
4829 AShooterWeapon* GetCurrentWeapon() { return NativeCall<AShooterWeapon*>(this, "AShooterCharacter.GetCurrentWeapon"); }
4830 FName* GetWeaponAttachPoint(FName* result) { return NativeCall<FName*, FName*>(this, "AShooterCharacter.GetWeaponAttachPoint", result); }
4831 float GetTargetingSpeedModifier() { return NativeCall<float>(this, "AShooterCharacter.GetTargetingSpeedModifier"); }
4832 float GetActualTargetingFOV(float DefaultTargetingFOV) { return NativeCall<float, float>(this, "AShooterCharacter.GetActualTargetingFOV", DefaultTargetingFOV); }
4833 bool IsTargeting() { return NativeCall<bool>(this, "AShooterCharacter.IsTargeting"); }
4834 bool IsFirstPerson() { return NativeCall<bool>(this, "AShooterCharacter.IsFirstPerson"); }
4835 bool IsCurrentPassengerLimitCameraYaw() { return NativeCall<bool>(this, "AShooterCharacter.IsCurrentPassengerLimitCameraYaw"); }
4836 void SetActorHiddenInGame(bool bNewHidden) { NativeCall<void, bool>(this, "AShooterCharacter.SetActorHiddenInGame", bNewHidden); }
4837 bool AllowFirstPerson() { return NativeCall<bool>(this, "AShooterCharacter.AllowFirstPerson"); }
4838 void SetCameraMode(bool bFirstperson, bool bIgnoreSettingFirstPersonRiding) { NativeCall<void, bool, bool>(this, "AShooterCharacter.SetCameraMode", bFirstperson, bIgnoreSettingFirstPersonRiding); }
4839 void StartCameraTransition(float Duration) { NativeCall<void, float>(this, "AShooterCharacter.StartCameraTransition", Duration); }
4840 void PlaySpawnIntro() { NativeCall<void>(this, "AShooterCharacter.PlaySpawnIntro"); }
4841 void FinishSpawnIntro() { NativeCall<void>(this, "AShooterCharacter.FinishSpawnIntro"); }
4842 bool ValidToRestoreForPC(AShooterPlayerController* aPC) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterCharacter.ValidToRestoreForPC", aPC); }
4843 static AShooterCharacter* FindForPlayerController(AShooterPlayerController* aPC) { return NativeCall<AShooterCharacter*, AShooterPlayerController*>(nullptr, "AShooterCharacter.FindForPlayerController", aPC); }
4844 FString* LinkedPlayerIDString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.LinkedPlayerIDString", result); }
4845 FString* GetDescriptiveName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.GetDescriptiveName", result); }
4846 FString* GetShortName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.GetShortName", result); }
4847 UPrimalPlayerData* GetPlayerData() { return NativeCall<UPrimalPlayerData*>(this, "AShooterCharacter.GetPlayerData"); }
4848 void PlayDying(float KillingDamage, FDamageEvent* DamageEvent, APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "AShooterCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4849 bool IsFiring() { return NativeCall<bool>(this, "AShooterCharacter.IsFiring"); }
4850 bool IsUsingShield() { return NativeCall<bool>(this, "AShooterCharacter.IsUsingShield"); }
4851 bool IsBlockingWithShield() { return NativeCall<bool>(this, "AShooterCharacter.IsBlockingWithShield"); }
4852 bool AllowBlockingWithShield() { return NativeCall<bool>(this, "AShooterCharacter.AllowBlockingWithShield"); }
4853 bool GetBlockingShieldOffsets(FVector* OutBlockingShieldFPVTranslation, FRotator* OutBlockingShieldFPVRotation) { return NativeCall<bool, FVector*, FRotator*>(this, "AShooterCharacter.GetBlockingShieldOffsets", OutBlockingShieldFPVTranslation, OutBlockingShieldFPVRotation); }
4854 void NetSimulatedForceUpdateAimedActors_Implementation(float OverrideMaxDistance) { NativeCall<void, float>(this, "AShooterCharacter.NetSimulatedForceUpdateAimedActors_Implementation", OverrideMaxDistance); }
4855 void ServerForceUpdatedAimedActors(float OverrideMaxDistance, bool bReplicateToSimulatedClients) { NativeCall<void, float, bool>(this, "AShooterCharacter.ServerForceUpdatedAimedActors", OverrideMaxDistance, bReplicateToSimulatedClients); }
4856 void ServerSetBallistaNewRotation_Implementation(float Pitch, float Yaw) { NativeCall<void, float, float>(this, "AShooterCharacter.ServerSetBallistaNewRotation_Implementation", Pitch, Yaw); }
4857 void ServerNotifyBallistaShot_Implementation(FHitResult Impact, FVector_NetQuantizeNormal ShootDir) { NativeCall<void, FHitResult, FVector_NetQuantizeNormal>(this, "AShooterCharacter.ServerNotifyBallistaShot_Implementation", Impact, ShootDir); }
4858 float GetMaxSpeedModifier() { return NativeCall<float>(this, "AShooterCharacter.GetMaxSpeedModifier"); }
4859 void SetRidingDino(APrimalDinoCharacter* aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.SetRidingDino", aDino); }
4860 void TryGiveGenesisSeasonPassItems(int AppID) { NativeCall<void, int>(this, "AShooterCharacter.TryGiveGenesisSeasonPassItems", AppID); }
4861 void ClearRidingDino(bool bFromDino, int OverrideUnboardDirection, bool bForceEvenIfBuffPreventsClear) { NativeCall<void, bool, int, bool>(this, "AShooterCharacter.ClearRidingDino", bFromDino, OverrideUnboardDirection, bForceEvenIfBuffPreventsClear); }
4862 void SetCarryingDino(APrimalDinoCharacter* aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.SetCarryingDino", aDino); }
4863 void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs) { NativeCall<void, bool, bool>(this, "AShooterCharacter.ClearCarryingDino", bFromDino, bCancelAnyCarryBuffs); }
4864 void SetRidingDinoAsPassenger(APrimalDinoCharacter* aDino, FSaddlePassengerSeatDefinition* SeatDefinition) { NativeCall<void, APrimalDinoCharacter*, FSaddlePassengerSeatDefinition*>(this, "AShooterCharacter.SetRidingDinoAsPassenger", aDino, SeatDefinition); }
4865 void ClearRidingDinoAsPassenger(bool bFromDino) { NativeCall<void, bool>(this, "AShooterCharacter.ClearRidingDinoAsPassenger", bFromDino); }
4866 void ServerLaunchMountedDino_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerLaunchMountedDino_Implementation"); }
4867 void ClientPlayHarvestAnim_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientPlayHarvestAnim_Implementation"); }
4868 void LaunchMountedDino() { NativeCall<void>(this, "AShooterCharacter.LaunchMountedDino"); }
4869 void OnPrimalCharacterSleeped() { NativeCall<void>(this, "AShooterCharacter.OnPrimalCharacterSleeped"); }
4870 bool Die(float KillingDamage, FDamageEvent* DamageEvent, AController* Killer, AActor* DamageCauser) { return NativeCall<bool, float, FDamageEvent*, AController*, AActor*>(this, "AShooterCharacter.Die", KillingDamage, DamageEvent, Killer, DamageCauser); }
4871 void ApplyDamageMomentum(float DamageTaken, FDamageEvent* DamageEvent, APawn* PawnInstigator, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "AShooterCharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
4872 bool CanJumpInternal_Implementation() { return NativeCall<bool>(this, "AShooterCharacter.CanJumpInternal_Implementation"); }
4873 bool CanProneInternal() { return NativeCall<bool>(this, "AShooterCharacter.CanProneInternal"); }
4874 bool IsCrafting() { return NativeCall<bool>(this, "AShooterCharacter.IsCrafting"); }
4875 void RemoveAttachments(AActor* From, bool bIsSnapshot) { NativeCall<void, AActor*, bool>(this, "AShooterCharacter.RemoveAttachments", From, bIsSnapshot); }
4876 void NotifyEquippedItems() { NativeCall<void>(this, "AShooterCharacter.NotifyEquippedItems"); }
4877 UPrimalInventoryComponent* GetInventoryComponent(AActor* UseOtherActor) { return NativeCall<UPrimalInventoryComponent*, AActor*>(this, "AShooterCharacter.GetInventoryComponent", UseOtherActor); }
4878 void RefreshDefaultAttachments(AActor* UseOtherActor, bool bIsSnapshot) { NativeCall<void, AActor*, bool>(this, "AShooterCharacter.RefreshDefaultAttachments", UseOtherActor, bIsSnapshot); }
4879 void ClientMultiUse(APlayerController* ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "AShooterCharacter.ClientMultiUse", ForPC, UseIndex); }
4880 bool TryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "AShooterCharacter.TryMultiUse", ForPC, UseIndex); }
4881 void RefreshTribeName() { NativeCall<void>(this, "AShooterCharacter.RefreshTribeName"); }
4882 void ChangeActorTeam(int NewTeam) { NativeCall<void, int>(this, "AShooterCharacter.ChangeActorTeam", NewTeam); }
4883 void ClientClearTribeRequest_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientClearTribeRequest_Implementation"); }
4884 void ClientNotifyTribeRequest_Implementation(FString* RequestTribeName, AShooterCharacter* PlayerCharacter) { NativeCall<void, FString*, AShooterCharacter*>(this, "AShooterCharacter.ClientNotifyTribeRequest_Implementation", RequestTribeName, PlayerCharacter); }
4885 void PlayDrinkingAnimation() { NativeCall<void>(this, "AShooterCharacter.PlayDrinkingAnimation"); }
4886 float GetCharacterAdditionalHypothermiaInsulationValue() { return NativeCall<float>(this, "AShooterCharacter.GetCharacterAdditionalHypothermiaInsulationValue"); }
4887 bool CalcIsIndoors() { return NativeCall<bool>(this, "AShooterCharacter.CalcIsIndoors"); }
4888 static bool IsIndoorsAtLoc(UWorld* theWorld, FVector* actorLoc) { return NativeCall<bool, UWorld*, FVector*>(nullptr, "AShooterCharacter.IsIndoorsAtLoc", theWorld, actorLoc); }
4889 float GetInsulationFromItem(FHitResult* HitOut, EPrimalItemStat::Type TypeInsulation) { return NativeCall<float, FHitResult*, EPrimalItemStat::Type>(this, "AShooterCharacter.GetInsulationFromItem", HitOut, TypeInsulation); }
4890 float GetCharacterAdditionalInsulationValueFromStructure(UWorld* theWorld, FVector* actorLoc, EPrimalItemStat::Type TypeInsulation) { return NativeCall<float, UWorld*, FVector*, EPrimalItemStat::Type>(this, "AShooterCharacter.GetCharacterAdditionalInsulationValueFromStructure", theWorld, actorLoc, TypeInsulation); }
4891 float GetCharacterAdditionalHyperthermiaInsulationValue() { return NativeCall<float>(this, "AShooterCharacter.GetCharacterAdditionalHyperthermiaInsulationValue"); }
4892 void PreInitializeComponents() { NativeCall<void>(this, "AShooterCharacter.PreInitializeComponents"); }
4893 void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode) { NativeCall<void, EMovementMode, char>(this, "AShooterCharacter.OnMovementModeChanged", PrevMovementMode, PreviousCustomMode); }
4894 void PreApplyAccumulatedForces(float DeltaSeconds, FVector* PendingImpulseToApply, FVector* PendingForceToApply) { NativeCall<void, float, FVector*, FVector*>(this, "AShooterCharacter.PreApplyAccumulatedForces", DeltaSeconds, PendingImpulseToApply, PendingForceToApply); }
4895 void OnBeginDrag_Implementation(APrimalCharacter* Dragged, int BoneIndex, bool bWithGrapHook) { NativeCall<void, APrimalCharacter*, int, bool>(this, "AShooterCharacter.OnBeginDrag_Implementation", Dragged, BoneIndex, bWithGrapHook); }
4896 void OnEndDrag_Implementation() { NativeCall<void>(this, "AShooterCharacter.OnEndDrag_Implementation"); }
4897 bool IsSubmerged(bool bDontCheckSwimming, bool bUseHalfThreshold, bool bForceCheck, bool bFromVolumeChange) { return NativeCall<bool, bool, bool, bool, bool>(this, "AShooterCharacter.IsSubmerged", bDontCheckSwimming, bUseHalfThreshold, bForceCheck, bFromVolumeChange); }
4898 void UpdateSwimmingState() { NativeCall<void>(this, "AShooterCharacter.UpdateSwimmingState"); }
4899 void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value) { NativeCall<void, FName, float>(this, "AShooterCharacter.SetCharacterMeshesMaterialScalarParamValue", ParamName, Value); }
4900 void RefreshRiderSocket() { NativeCall<void>(this, "AShooterCharacter.RefreshRiderSocket"); }
4901 float GetRidingDinoAnimSpeedRatio() { return NativeCall<float>(this, "AShooterCharacter.GetRidingDinoAnimSpeedRatio"); }
4902 UAnimSequence* GetDinoRidingAnimation() { return NativeCall<UAnimSequence*>(this, "AShooterCharacter.GetDinoRidingAnimation"); }
4903 UAnimSequence* GetDinoRidingMoveAnimation() { return NativeCall<UAnimSequence*>(this, "AShooterCharacter.GetDinoRidingMoveAnimation"); }
4904 UAnimSequence* GetSeatingAnimation() { return NativeCall<UAnimSequence*>(this, "AShooterCharacter.GetSeatingAnimation"); }
4905 float GetBaseTargetingDesire(ITargetableInterface* Attacker) { return NativeCall<float, ITargetableInterface*>(this, "AShooterCharacter.GetBaseTargetingDesire", Attacker); }
4906 void ApplyBodyColors() { NativeCall<void>(this, "AShooterCharacter.ApplyBodyColors"); }
4907 void ApplyBoneModifiers() { NativeCall<void>(this, "AShooterCharacter.ApplyBoneModifiers"); }
4908 void CaptureCharacterSnapshot(UPrimalItem* Item) { NativeCall<void, UPrimalItem*>(this, "AShooterCharacter.CaptureCharacterSnapshot", Item); }
4909 void ApplyCharacterSnapshot(UPrimalItem* Item, AActor* To, FVector Offset, float MaxExtent, int Pose) { NativeCall<void, UPrimalItem*, AActor*, FVector, float, int>(this, "AShooterCharacter.ApplyCharacterSnapshot", Item, To, Offset, MaxExtent, Pose); }
4910 void RemoveCharacterSnapshot(UPrimalItem* Item, AActor* From) { NativeCall<void, UPrimalItem*, AActor*>(this, "AShooterCharacter.RemoveCharacterSnapshot", Item, From); }
4911 float GetTargetingDesirability(ITargetableInterface* Attacker) { return NativeCall<float, ITargetableInterface*>(this, "AShooterCharacter.GetTargetingDesirability", Attacker); }
4912 UAnimMontage* GetOverridenMontage(UAnimMontage* AnimMontage) { return NativeCall<UAnimMontage*, UAnimMontage*>(this, "AShooterCharacter.GetOverridenMontage", AnimMontage); }
4913 UAnimSequence* GetOverridenAnimSequence(UAnimSequence* AnimSeq) { return NativeCall<UAnimSequence*, UAnimSequence*>(this, "AShooterCharacter.GetOverridenAnimSequence", AnimSeq); }
4914 bool IsWatered() { return NativeCall<bool>(this, "AShooterCharacter.IsWatered"); }
4915 bool CanDoUsableHarvesting() { return NativeCall<bool>(this, "AShooterCharacter.CanDoUsableHarvesting"); }
4916 void AdjustDamage(float* Damage, FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, float*, FDamageEvent*, AController*, AActor*>(this, "AShooterCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
4917 bool IsBlockedByShield(FHitResult* HitInfo, FVector* ShotDirection, bool bBlockAllPointDamage) { return NativeCall<bool, FHitResult*, FVector*, bool>(this, "AShooterCharacter.IsBlockedByShield", HitInfo, ShotDirection, bBlockAllPointDamage); }
4918 void ClientNotifyLevelUp_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientNotifyLevelUp_Implementation"); }
4919 void StartedFiringWeapon(bool bPrimaryFire) { NativeCall<void, bool>(this, "AShooterCharacter.StartedFiringWeapon", bPrimaryFire); }
4920 void FiredWeapon() { NativeCall<void>(this, "AShooterCharacter.FiredWeapon"); }
4921 long double GetLastAttackTime() { return NativeCall<long double>(this, "AShooterCharacter.GetLastAttackTime"); }
4922 void OrbitCamOn() { NativeCall<void>(this, "AShooterCharacter.OrbitCamOn"); }
4923 void OrbitCamToggle() { NativeCall<void>(this, "AShooterCharacter.OrbitCamToggle"); }
4924 void SetRagdollPhysics(bool bUseRagdollLocationOffset, bool bForceRecreateBones, bool bForLoading) { NativeCall<void, bool, bool, bool>(this, "AShooterCharacter.SetRagdollPhysics", bUseRagdollLocationOffset, bForceRecreateBones, bForLoading); }
4925 bool IsPlayingUpperBodyCallAnimation_Implementation() { return NativeCall<bool>(this, "AShooterCharacter.IsPlayingUpperBodyCallAnimation_Implementation"); }
4926 void ServerCallFollow_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallFollow_Implementation"); }
4927 void ServerCallFollowOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.ServerCallFollowOne_Implementation", ForDinoChar); }
4928 void ServerCallStay_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallStay_Implementation"); }
4929 void ServerCallStayOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.ServerCallStayOne_Implementation", ForDinoChar); }
4930 void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.ServerCallFollowDistanceCycleOne_Implementation", ForDinoChar); }
4931 void ServerCallAggressive_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallAggressive_Implementation"); }
4932 void ServerCallNeutral_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallNeutral_Implementation"); }
4933 void ServerCallPassive_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallPassive_Implementation"); }
4934 void ServerCallSetAggressive_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallSetAggressive_Implementation"); }
4935 void ServerCallAttackTarget_Implementation(AActor* TheTarget) { NativeCall<void, AActor*>(this, "AShooterCharacter.ServerCallAttackTarget_Implementation", TheTarget); }
4936 void ClientOrderedMoveTo_Implementation(FVector MoveToLoc) { NativeCall<void, FVector>(this, "AShooterCharacter.ClientOrderedMoveTo_Implementation", MoveToLoc); }
4937 void ClientOrderedAttackTarget_Implementation(AActor* attackTarget) { NativeCall<void, AActor*>(this, "AShooterCharacter.ClientOrderedAttackTarget_Implementation", attackTarget); }
4938 void ServerCallMoveTo_Implementation(FVector MoveToLoc) { NativeCall<void, FVector>(this, "AShooterCharacter.ServerCallMoveTo_Implementation", MoveToLoc); }
4939 void ServerCallLandFlyerOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.ServerCallLandFlyerOne_Implementation", ForDinoChar); }
4940 bool TryAccessInventory() { return NativeCall<bool>(this, "AShooterCharacter.TryAccessInventory"); }
4941 void PlayEmoteAnimation_Implementation(char EmoteIndex) { NativeCall<void, char>(this, "AShooterCharacter.PlayEmoteAnimation_Implementation", EmoteIndex); }
4942 void PlayTalkingAnimation() { NativeCall<void>(this, "AShooterCharacter.PlayTalkingAnimation"); }
4943 void OnVoiceTalkingStateChanged(bool talking, bool IsUsingSuperRange) { NativeCall<void, bool, bool>(this, "AShooterCharacter.OnVoiceTalkingStateChanged", talking, IsUsingSuperRange); }
4944 ACharacter* GetTalkerCharacter() { return NativeCall<ACharacter*>(this, "AShooterCharacter.GetTalkerCharacter"); }
4945 FVector* GetTalkerLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterCharacter.GetTalkerLocation", result); }
4946 void OnFailedJumped() { NativeCall<void>(this, "AShooterCharacter.OnFailedJumped"); }
4947 float GetRecoilMultiplier() { return NativeCall<float>(this, "AShooterCharacter.GetRecoilMultiplier"); }
4948 void StasisingCharacter() { NativeCall<void>(this, "AShooterCharacter.StasisingCharacter"); }
4949 bool UseAltAimOffsetAnim() { return NativeCall<bool>(this, "AShooterCharacter.UseAltAimOffsetAnim"); }
4950 bool UseAlternateStandingAnim() { return NativeCall<bool>(this, "AShooterCharacter.UseAlternateStandingAnim"); }
4951 UAnimSequence* GetAlternateStandingAnim(float* OutBlendInTime, float* OutBlendOutTime) { return NativeCall<UAnimSequence*, float*, float*>(this, "AShooterCharacter.GetAlternateStandingAnim", OutBlendInTime, OutBlendOutTime); }
4952 bool UseAdditiveStandingAnim() { return NativeCall<bool>(this, "AShooterCharacter.UseAdditiveStandingAnim"); }
4953 bool GetAdditiveStandingAnimNonAdditive() { return NativeCall<bool>(this, "AShooterCharacter.GetAdditiveStandingAnimNonAdditive"); }
4954 UAnimSequence* GetAdditiveStandingAnim(float* OutBlendInTime, float* OutBlendOutTime) { return NativeCall<UAnimSequence*, float*, float*>(this, "AShooterCharacter.GetAdditiveStandingAnim", OutBlendInTime, OutBlendOutTime); }
4955 void ClosedInventoryUI() { NativeCall<void>(this, "AShooterCharacter.ClosedInventoryUI"); }
4956 void ServerSetViewingInventory_Implementation(bool bIsViewing) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetViewingInventory_Implementation", bIsViewing); }
4957 bool AnimUseAimOffset() { return NativeCall<bool>(this, "AShooterCharacter.AnimUseAimOffset"); }
4958 void ServerCheckDrinkingWater_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCheckDrinkingWater_Implementation"); }
4959 void GameStateHandleEvent_Implementation(FName NameParam, FVector VecParam) { NativeCall<void, FName, FVector>(this, "AShooterCharacter.GameStateHandleEvent_Implementation", NameParam, VecParam); }
4960 void CallGameStateHandleEvent(FName NameParam, FVector VecParam) { NativeCall<void, FName, FVector>(this, "AShooterCharacter.CallGameStateHandleEvent", NameParam, VecParam); }
4961 APrimalDinoCharacter* GetRidingDino() { return NativeCall<APrimalDinoCharacter*>(this, "AShooterCharacter.GetRidingDino"); }
4962 void AttachToLadder_Implementation(USceneComponent* Parent) { NativeCall<void, USceneComponent*>(this, "AShooterCharacter.AttachToLadder_Implementation", Parent); }
4963 void DetachFromLadder_Implementation() { NativeCall<void>(this, "AShooterCharacter.DetachFromLadder_Implementation"); }
4964 bool IsValidForStatusRecovery() { return NativeCall<bool>(this, "AShooterCharacter.IsValidForStatusRecovery"); }
4965 bool IsOnSeatingStructure() { return NativeCall<bool>(this, "AShooterCharacter.IsOnSeatingStructure"); }
4966 bool IsControllingBallistaTurret() { return NativeCall<bool>(this, "AShooterCharacter.IsControllingBallistaTurret"); }
4967 APrimalStructureTurretBallista* GetControlledTurretBallista() { return NativeCall<APrimalStructureTurretBallista*>(this, "AShooterCharacter.GetControlledTurretBallista"); }
4968 AMissionType* GetActiveMission() { return NativeCall<AMissionType*>(this, "AShooterCharacter.GetActiveMission"); }
4969 void OnAttachedToSeatingStructure() { NativeCall<void>(this, "AShooterCharacter.OnAttachedToSeatingStructure"); }
4970 void OnDetachedFromSeatingStructure(APrimalStructureSeating* InSeatingStructure) { NativeCall<void, APrimalStructureSeating*>(this, "AShooterCharacter.OnDetachedFromSeatingStructure", InSeatingStructure); }
4971 void TakeSeatingStructure(APrimalStructureSeating* InSeatingStructure, int SeatNumber, bool bLockedToSeat) { NativeCall<void, APrimalStructureSeating*, int, bool>(this, "AShooterCharacter.TakeSeatingStructure", InSeatingStructure, SeatNumber, bLockedToSeat); }
4972 void ReleaseSeatingStructure(APrimalStructureSeating* InSeatingStructure) { NativeCall<void, APrimalStructureSeating*>(this, "AShooterCharacter.ReleaseSeatingStructure", InSeatingStructure); }
4973 bool ShouldReplicateRotPitch() { return NativeCall<bool>(this, "AShooterCharacter.ShouldReplicateRotPitch"); }
4974 bool IsUsingClimbingPick() { return NativeCall<bool>(this, "AShooterCharacter.IsUsingClimbingPick"); }
4975 void BreakGrapple() { NativeCall<void>(this, "AShooterCharacter.BreakGrapple"); }
4976 void ServerPlayFireBallistaAnimation_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerPlayFireBallistaAnimation_Implementation"); }
4977 void ServerStopFireBallista_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerStopFireBallista_Implementation"); }
4978 void ServerToClientsPlayFireBallistaAnimation_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerToClientsPlayFireBallistaAnimation_Implementation"); }
4979 void PlayeReloadBallistaAnimation() { NativeCall<void>(this, "AShooterCharacter.PlayeReloadBallistaAnimation"); }
4980 void ServerFireBallistaProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir) { NativeCall<void, FVector, FVector_NetQuantizeNormal>(this, "AShooterCharacter.ServerFireBallistaProjectile_Implementation", Origin, ShootDir); }
4981 void ServerSeatingStructureAction_Implementation(char ActionNumber) { NativeCall<void, char>(this, "AShooterCharacter.ServerSeatingStructureAction_Implementation", ActionNumber); }
4982 void WasPushed(ACharacter* ByOtherCharacter) { NativeCall<void, ACharacter*>(this, "AShooterCharacter.WasPushed", ByOtherCharacter); }
4983 void NotifyBumpedPawn(APawn* BumpedPawn) { NativeCall<void, APawn*>(this, "AShooterCharacter.NotifyBumpedPawn", BumpedPawn); }
4984 void ClientNetEndClimbingLadder_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientNetEndClimbingLadder_Implementation"); }
4985 void ServerNetEndClimbingLadder_Implementation(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir) { NativeCall<void, bool, FVector, float>(this, "AShooterCharacter.ServerNetEndClimbingLadder_Implementation", bIsClimbOver, ClimbOverLoc, RightDir); }
4986 void RenamePlayer_Implementation(FString* NewName) { NativeCall<void, FString*>(this, "AShooterCharacter.RenamePlayer_Implementation", NewName); }
4987 bool AllowDinoTargetingRange(FVector* AtLoc, float TargetingRange) { return NativeCall<bool, FVector*, float>(this, "AShooterCharacter.AllowDinoTargetingRange", AtLoc, TargetingRange); }
4988 FVector* GetPawnViewLocation(FVector* result, bool bAllTransforms) { return NativeCall<FVector*, FVector*, bool>(this, "AShooterCharacter.GetPawnViewLocation", result, bAllTransforms); }
4989 FRotator* GetPassengerAttachedRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AShooterCharacter.GetPassengerAttachedRotation", result); }
4990 void ClientInviteToAlliance_Implementation(int RequestingTeam, unsigned int AllianceID, FString* AllianceName, FString* InviteeName) { NativeCall<void, int, unsigned int, FString*, FString*>(this, "AShooterCharacter.ClientInviteToAlliance_Implementation", RequestingTeam, AllianceID, AllianceName, InviteeName); }
4991 void InviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString AllianceName, FString InviterName) { NativeCall<void, int, unsigned int, FString, FString>(this, "AShooterCharacter.InviteToAlliance", RequestingTeam, AllianceID, AllianceName, InviterName); }
4992 bool CanDragCharacter(APrimalCharacter* Character) { return NativeCall<bool, APrimalCharacter*>(this, "AShooterCharacter.CanDragCharacter", Character); }
4993 void GiveDefaultWeaponTimer() { NativeCall<void>(this, "AShooterCharacter.GiveDefaultWeaponTimer"); }
4994 bool IsCarryingSomething(bool bNotForRunning) { return NativeCall<bool, bool>(this, "AShooterCharacter.IsCarryingSomething", bNotForRunning); }
4995 void ForceGiveDefaultWeapon() { NativeCall<void>(this, "AShooterCharacter.ForceGiveDefaultWeapon"); }
4996 APrimalDinoCharacter* GetBasedOnDino() { return NativeCall<APrimalDinoCharacter*>(this, "AShooterCharacter.GetBasedOnDino"); }
4997 bool IsOutside() { return NativeCall<bool>(this, "AShooterCharacter.IsOutside"); }
4998 void HideWeapon() { NativeCall<void>(this, "AShooterCharacter.HideWeapon"); }
4999 void ShowWeapon() { NativeCall<void>(this, "AShooterCharacter.ShowWeapon"); }
5000 void ServerStartSurfaceCameraForPassenger_Implementation(float yaw, float roll, float pitch, bool bShouldInvertInput) { NativeCall<void, float, float, float, bool>(this, "AShooterCharacter.ServerStartSurfaceCameraForPassenger_Implementation", yaw, roll, pitch, bShouldInvertInput); }
5001 float ModifyAirControl(float AirControlIn) { return NativeCall<float, float>(this, "AShooterCharacter.ModifyAirControl", AirControlIn); }
5002 FVector* GetLastSweepLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterCharacter.GetLastSweepLocation", result); }
5003 float GetPercentageOfHeadHairGrowth() { return NativeCall<float>(this, "AShooterCharacter.GetPercentageOfHeadHairGrowth"); }
5004 float GetPercentageOfFacialHairGrowth() { return NativeCall<float>(this, "AShooterCharacter.GetPercentageOfFacialHairGrowth"); }
5005 void NetSetHeadHairPercent_Implementation(float thePercent, int newHeadHairIndex) { NativeCall<void, float, int>(this, "AShooterCharacter.NetSetHeadHairPercent_Implementation", thePercent, newHeadHairIndex); }
5006 void NetSetFacialHairPercent_Implementation(float thePercent, int newFacialHairIndex) { NativeCall<void, float, int>(this, "AShooterCharacter.NetSetFacialHairPercent_Implementation", thePercent, newFacialHairIndex); }
5007 void UpdateHair() { NativeCall<void>(this, "AShooterCharacter.UpdateHair"); }
5008 int GetFacialHairIndex() { return NativeCall<int>(this, "AShooterCharacter.GetFacialHairIndex"); }
5009 int GetHeadHairIndex() { return NativeCall<int>(this, "AShooterCharacter.GetHeadHairIndex"); }
5010 FLinearColor* GetHeadHairColor(FLinearColor* result) { return NativeCall<FLinearColor*, FLinearColor*>(this, "AShooterCharacter.GetHeadHairColor", result); }
5011 FLinearColor* GetFacialHairColor(FLinearColor* result) { return NativeCall<FLinearColor*, FLinearColor*>(this, "AShooterCharacter.GetFacialHairColor", result); }
5012 void NetSetOverrideHeadHairColor_Implementation(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterCharacter.NetSetOverrideHeadHairColor_Implementation", HairColor); }
5013 void NetSetOverrideFacialHairColor_Implementation(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterCharacter.NetSetOverrideFacialHairColor_Implementation", HairColor); }
5014 void Unstasis() { NativeCall<void>(this, "AShooterCharacter.Unstasis"); }
5015 void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState) { NativeCall<void, bool, bool>(this, "AShooterCharacter.RegisterActorTickFunctions", bRegister, bSaveAndRestoreTickState); }
5016 void OnRep_HatHidden() { NativeCall<void>(this, "AShooterCharacter.OnRep_HatHidden"); }
5017 float GetHeadHairMorphTargetValue() { return NativeCall<float>(this, "AShooterCharacter.GetHeadHairMorphTargetValue"); }
5018 static float ComputeHeadHairMorphTargetValue(bool bFemale, char HairIndex, float PercentOfGrowth) { return NativeCall<float, bool, char, float>(nullptr, "AShooterCharacter.ComputeHeadHairMorphTargetValue", bFemale, HairIndex, PercentOfGrowth); }
5019 float GetFacialHairMorphTargetValue() { return NativeCall<float>(this, "AShooterCharacter.GetFacialHairMorphTargetValue"); }
5020 static float ComputeFacialHairMorphTargetValue(bool bFemale, char HairIndex, float PercentOfGrowth) { return NativeCall<float, bool, char, float>(nullptr, "AShooterCharacter.ComputeFacialHairMorphTargetValue", bFemale, HairIndex, PercentOfGrowth); }
5021 void TempDampenInputAcceleration() { NativeCall<void>(this, "AShooterCharacter.TempDampenInputAcceleration"); }
5022 APrimalStructureExplosive* GetAttachedExplosive() { return NativeCall<APrimalStructureExplosive*>(this, "AShooterCharacter.GetAttachedExplosive"); }
5023 AShooterPlayerController* GetSpawnedForController() { return NativeCall<AShooterPlayerController*>(this, "AShooterCharacter.GetSpawnedForController"); }
5024 bool Poop(bool bForcePoop) { return NativeCall<bool, bool>(this, "AShooterCharacter.Poop", bForcePoop); }
5025 AActor* StructurePlacementUseAlternateOriginActor() { return NativeCall<AActor*>(this, "AShooterCharacter.StructurePlacementUseAlternateOriginActor"); }
5026 USceneComponent* GetActorSoundAttachmentComponentOverride(USceneComponent* ForComponent) { return NativeCall<USceneComponent*, USceneComponent*>(this, "AShooterCharacter.GetActorSoundAttachmentComponentOverride", ForComponent); }
5027 bool IsNearTopOfLadder() { return NativeCall<bool>(this, "AShooterCharacter.IsNearTopOfLadder"); }
5028 bool AllowGrappling_Implementation() { return NativeCall<bool>(this, "AShooterCharacter.AllowGrappling_Implementation"); }
5029 void TryCutEnemyGrapplingCable() { NativeCall<void>(this, "AShooterCharacter.TryCutEnemyGrapplingCable"); }
5030 void FinalLoadedFromSaveGame() { NativeCall<void>(this, "AShooterCharacter.FinalLoadedFromSaveGame"); }
5031 AActor* GetSecondaryMountedActor() { return NativeCall<AActor*>(this, "AShooterCharacter.GetSecondaryMountedActor"); }
5032 void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController) { NativeCall<void, FRotator, float, bool>(this, "AShooterCharacter.FaceRotation", NewControlRotation, DeltaTime, bFromController); }
5033 bool IsGameInputAllowed() { return NativeCall<bool>(this, "AShooterCharacter.IsGameInputAllowed"); }
5034 bool IsReadyToUpload(UWorld* theWorld) { return NativeCall<bool, UWorld*>(this, "AShooterCharacter.IsReadyToUpload", theWorld); }
5035 void ServerClearSwitchingWeapon_Implementation(bool bOnlyIfDefaultWeapon, bool bClientRequestNextWeaponID) { NativeCall<void, bool, bool>(this, "AShooterCharacter.ServerClearSwitchingWeapon_Implementation", bOnlyIfDefaultWeapon, bClientRequestNextWeaponID); }
5036 void ClientReceiveNextWeaponID_Implementation(FItemNetID theItemID) { NativeCall<void, FItemNetID>(this, "AShooterCharacter.ClientReceiveNextWeaponID_Implementation", theItemID); }
5037 void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff* BuffToIgnore) { NativeCall<void, bool, bool, APrimalBuff*>(this, "AShooterCharacter.DoCharacterDetachment", bIncludeRiding, bIncludeCarrying, BuffToIgnore); }
5038 bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried) { return NativeCall<bool, bool, bool>(this, "AShooterCharacter.IsCharacterHardAttached", bIgnoreRiding, bIgnoreCarried); }
5039 bool IsGrapplingHardAttached() { return NativeCall<bool>(this, "AShooterCharacter.IsGrapplingHardAttached"); }
5040 bool TeleportTo(FVector* DestLocation, FRotator* DestRotation, bool bIsATest, bool bNoCheck) { return NativeCall<bool, FVector*, FRotator*, bool, bool>(this, "AShooterCharacter.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
5041 FString* GetDebugInfoString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.GetDebugInfoString", result); }
5042 FVector* GetTargetingLocation(FVector* result, AActor* Attacker) { return NativeCall<FVector*, FVector*, AActor*>(this, "AShooterCharacter.GetTargetingLocation", result, Attacker); }
5043 bool ForceCrosshair() { return NativeCall<bool>(this, "AShooterCharacter.ForceCrosshair"); }
5044 void WeaponUnequipped(AShooterWeapon* OldWeapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterCharacter.WeaponUnequipped", OldWeapon); }
5045 void WeaponEquipped(AShooterWeapon* NewWeapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterCharacter.WeaponEquipped", NewWeapon); }
5046 void SetAutoPlayer(bool bEnable) { NativeCall<void, bool>(this, "AShooterCharacter.SetAutoPlayer", bEnable); }
5047 AActor* GetUnstasisViewerSiblingActor() { return NativeCall<AActor*>(this, "AShooterCharacter.GetUnstasisViewerSiblingActor"); }
5048 void UpdateAutoPlayer() { NativeCall<void>(this, "AShooterCharacter.UpdateAutoPlayer"); }
5049 void UpdateAutoMove() { NativeCall<void>(this, "AShooterCharacter.UpdateAutoMove"); }
5050 void UpdateAutoTurn() { NativeCall<void>(this, "AShooterCharacter.UpdateAutoTurn"); }
5051 void UpdateAutoJump() { NativeCall<void>(this, "AShooterCharacter.UpdateAutoJump"); }
5052 void UpdateAutoFire() { NativeCall<void>(this, "AShooterCharacter.UpdateAutoFire"); }
5053 float PlayAnimMontage(UAnimMontage* AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime) { return NativeCall<float, UAnimMontage*, float, FName, bool, bool, float, float>(this, "AShooterCharacter.PlayAnimMontage", AnimMontage, InPlayRate, StartSectionName, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer, BlendInTime, BlendOutTime); }
5054 bool GetAllAttachedCharsInternal(TSet<APrimalCharacter*, DefaultKeyFuncs<APrimalCharacter*, 0>, FDefaultSetAllocator>* AttachedChars, APrimalCharacter* OriginalChar, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried) { return NativeCall<bool, TSet<APrimalCharacter*, DefaultKeyFuncs<APrimalCharacter*, 0>, FDefaultSetAllocator>*, APrimalCharacter*, const bool, const bool, const bool>(this, "AShooterCharacter.GetAllAttachedCharsInternal", AttachedChars, OriginalChar, bIncludeBased, bIncludePassengers, bIncludeCarried); }
5055 bool IsWatchingExplorerNote() { return NativeCall<bool>(this, "AShooterCharacter.IsWatchingExplorerNote"); }
5056 int GiveHexagons(int NumHexagons, int TriggerIndex, float OverrideHexGainFalloffRate, int OverrideHexGainFalloffMin, float OverrideCollectSFXVolume, FVector OverrideVfxSpawnLoc, int OverrideHexagonVFXActorCount, bool VFXImmediatelyAttracts) { return NativeCall<int, int, int, float, int, float, FVector, int, bool>(this, "AShooterCharacter.GiveHexagons", NumHexagons, TriggerIndex, OverrideHexGainFalloffRate, OverrideHexGainFalloffMin, OverrideCollectSFXVolume, OverrideVfxSpawnLoc, OverrideHexagonVFXActorCount, VFXImmediatelyAttracts); }
5057 int GiveHexagonsOnMissionReward(FName MissionTag, int BonusEarnedHexagons, int HexagonAmountOverride) { return NativeCall<int, FName, int, int>(this, "AShooterCharacter.GiveHexagonsOnMissionReward", MissionTag, BonusEarnedHexagons, HexagonAmountOverride); }
5058 void ClientsSpawnHexagonVFX_Implementation(int NumHexagons, float OverrideCollectSFXVolume, FVector OverrideVfxSpawnLoc, int OverrideHexagonVFXActorCount, bool VFXImmediatelyAttracts) { NativeCall<void, int, float, FVector, int, bool>(this, "AShooterCharacter.ClientsSpawnHexagonVFX_Implementation", NumHexagons, OverrideCollectSFXVolume, OverrideVfxSpawnLoc, OverrideHexagonVFXActorCount, VFXImmediatelyAttracts); }
5059 bool SetPlayerHexagonCount(int NewHexagonCount) { return NativeCall<bool, int>(this, "AShooterCharacter.SetPlayerHexagonCount", NewHexagonCount); }
5060 int GetPlayerHexagonCount() { return NativeCall<int>(this, "AShooterCharacter.GetPlayerHexagonCount"); }
5061 void ServerRequestHexagonTrade_Implementation(int RequestedTradableItemIndex, int Quantity) { NativeCall<void, int, int>(this, "AShooterCharacter.ServerRequestHexagonTrade_Implementation", RequestedTradableItemIndex, Quantity); }
5062 bool IsPlayingInitialSpawnAnim() { return NativeCall<bool>(this, "AShooterCharacter.IsPlayingInitialSpawnAnim"); }
5063 bool IsPlayingRepawnAnim() { return NativeCall<bool>(this, "AShooterCharacter.IsPlayingRepawnAnim"); }
5064 bool BPSetPlayerHexagonCount_Implementation(int NewHexagonCount) { return NativeCall<bool, int>(this, "AShooterCharacter.BPSetPlayerHexagonCount_Implementation", NewHexagonCount); }
5065 int BPGetPlayerHexagonCount_Implementation() { return NativeCall<int>(this, "AShooterCharacter.BPGetPlayerHexagonCount_Implementation"); }
5066 bool CanEquipWeapons() { return NativeCall<bool>(this, "AShooterCharacter.CanEquipWeapons"); }
5067 void SetPreventEquipAllWeapons(const bool bPrevent) { NativeCall<void, const bool>(this, "AShooterCharacter.SetPreventEquipAllWeapons", bPrevent); }
5068 bool IsRider() { return NativeCall<bool>(this, "AShooterCharacter.IsRider"); }
5069 unsigned __int64 GetLinkedPlayerDataID() { return NativeCall<unsigned __int64>(this, "AShooterCharacter.GetLinkedPlayerDataID"); }
5070 bool IsVoiceWhispering() { return NativeCall<bool>(this, "AShooterCharacter.IsVoiceWhispering"); }
5071 bool IsVoiceTalking() { return NativeCall<bool>(this, "AShooterCharacter.IsVoiceTalking"); }
5072 unsigned int GetUniqueNetIdTypeHash() { return NativeCall<unsigned int>(this, "AShooterCharacter.GetUniqueNetIdTypeHash"); }
5073 bool IsSitting(bool bIgnoreLockedToSeat) { return NativeCall<bool, bool>(this, "AShooterCharacter.IsSitting", bIgnoreLockedToSeat); }
5074 bool IsProneOrSitting(bool bIgnoreLockedToSeat) { return NativeCall<bool, bool>(this, "AShooterCharacter.IsProneOrSitting", bIgnoreLockedToSeat); }
5075 bool IsVoiceSilent() { return NativeCall<bool>(this, "AShooterCharacter.IsVoiceSilent"); }
5076 UPrimalItem* GetShieldItem() { return NativeCall<UPrimalItem*>(this, "AShooterCharacter.GetShieldItem"); }
5077 bool IsVoiceYelling() { return NativeCall<bool>(this, "AShooterCharacter.IsVoiceYelling"); }
5078 void SetVivoxUsername(FString* Value) { NativeCall<void, FString*>(this, "AShooterCharacter.SetVivoxUsername", Value); }
5079 static void StaticRegisterNativesAShooterCharacter() { NativeCall<void>(nullptr, "AShooterCharacter.StaticRegisterNativesAShooterCharacter"); }
5080 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterCharacter.GetPrivateStaticClass", Package); }
5081 void AttachToLadder(USceneComponent* Parent) { NativeCall<void, USceneComponent*>(this, "AShooterCharacter.AttachToLadder", Parent); }
5082 int BPGetPlayerHexagonCount() { return NativeCall<int>(this, "AShooterCharacter.BPGetPlayerHexagonCount"); }
5083 bool BPSetPlayerHexagonCount(int NewHexagonCount) { return NativeCall<bool, int>(this, "AShooterCharacter.BPSetPlayerHexagonCount", NewHexagonCount); }
5084 void ClientClearTribeRequest() { NativeCall<void>(this, "AShooterCharacter.ClientClearTribeRequest"); }
5085 void ClientInviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString* AllianceName, FString* InviteeName) { NativeCall<void, int, unsigned int, FString*, FString*>(this, "AShooterCharacter.ClientInviteToAlliance", RequestingTeam, AllianceID, AllianceName, InviteeName); }
5086 void ClientNetEndClimbingLadder() { NativeCall<void>(this, "AShooterCharacter.ClientNetEndClimbingLadder"); }
5087 void ClientNotifyTribeRequest(FString* RequestTribeName, AShooterCharacter* PlayerCharacter) { NativeCall<void, FString*, AShooterCharacter*>(this, "AShooterCharacter.ClientNotifyTribeRequest", RequestTribeName, PlayerCharacter); }
5088 void ClientOrderedAttackTarget(AActor* attackTarget) { NativeCall<void, AActor*>(this, "AShooterCharacter.ClientOrderedAttackTarget", attackTarget); }
5089 void ClientOrderedMoveTo(FVector MoveToLoc) { NativeCall<void, FVector>(this, "AShooterCharacter.ClientOrderedMoveTo", MoveToLoc); }
5090 void ClientPlayHarvestAnim() { NativeCall<void>(this, "AShooterCharacter.ClientPlayHarvestAnim"); }
5091 void ClientReceiveNextWeaponID(FItemNetID theItemID) { NativeCall<void, FItemNetID>(this, "AShooterCharacter.ClientReceiveNextWeaponID", theItemID); }
5092 void ClientsSpawnHexagonVFX(int NumHexagons, float OverrideCollectSFXVolume, FVector OverrideVfxSpawnLoc, int OverrideHexagonVFXActorCount, bool VFXImmediatelyAttracts) { NativeCall<void, int, float, FVector, int, bool>(this, "AShooterCharacter.ClientsSpawnHexagonVFX", NumHexagons, OverrideCollectSFXVolume, OverrideVfxSpawnLoc, OverrideHexagonVFXActorCount, VFXImmediatelyAttracts); }
5093 void ClientUpdateTranspondersInfo(TArray<FTransponderInfo>* TranspondersInfo, bool bNewData) { NativeCall<void, TArray<FTransponderInfo>*, bool>(this, "AShooterCharacter.ClientUpdateTranspondersInfo", TranspondersInfo, bNewData); }
5094 void DetachFromLadder() { NativeCall<void>(this, "AShooterCharacter.DetachFromLadder"); }
5095 void DetachGrapHookCable() { NativeCall<void>(this, "AShooterCharacter.DetachGrapHookCable"); }
5096 void GameStateHandleEvent(FName NameParam, FVector VecParam) { NativeCall<void, FName, FVector>(this, "AShooterCharacter.GameStateHandleEvent", NameParam, VecParam); }
5097 bool IsPlayingUpperBodyCallAnimation() { return NativeCall<bool>(this, "AShooterCharacter.IsPlayingUpperBodyCallAnimation"); }
5098 void NetSetFacialHairPercent(float thePercent, int newFacialHairIndex) { NativeCall<void, float, int>(this, "AShooterCharacter.NetSetFacialHairPercent", thePercent, newFacialHairIndex); }
5099 void NetSetHeadHairPercent(float thePercent, int newHeadHairIndex) { NativeCall<void, float, int>(this, "AShooterCharacter.NetSetHeadHairPercent", thePercent, newHeadHairIndex); }
5100 void NetSimulatedForceUpdateAimedActors(float OverrideMaxDistance) { NativeCall<void, float>(this, "AShooterCharacter.NetSimulatedForceUpdateAimedActors", OverrideMaxDistance); }
5101 void OnWeaponEquipped(AShooterWeapon* NewWeapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterCharacter.OnWeaponEquipped", NewWeapon); }
5102 void OnWeaponUnequipped(AShooterWeapon* OldWeapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterCharacter.OnWeaponUnequipped", OldWeapon); }
5103 void PlayEmoteAnimation(char EmoteIndex) { NativeCall<void, char>(this, "AShooterCharacter.PlayEmoteAnimation", EmoteIndex); }
5104 void RenamePlayer(FString* NewName) { NativeCall<void, FString*>(this, "AShooterCharacter.RenamePlayer", NewName); }
5105 void ServerCheckDrinkingWater() { NativeCall<void>(this, "AShooterCharacter.ServerCheckDrinkingWater"); }
5106 void ServerDetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw) { NativeCall<void, bool, float>(this, "AShooterCharacter.ServerDetachGrapHookCable", bDoUpwardsJump, UpwardsJumpYaw); }
5107 void ServerFireBallistaProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir) { NativeCall<void, FVector, FVector_NetQuantizeNormal>(this, "AShooterCharacter.ServerFireBallistaProjectile", Origin, ShootDir); }
5108 void ServerLaunchMountedDino() { NativeCall<void>(this, "AShooterCharacter.ServerLaunchMountedDino"); }
5109 void ServerNetEndClimbingLadder(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir) { NativeCall<void, bool, FVector, float>(this, "AShooterCharacter.ServerNetEndClimbingLadder", bIsClimbOver, ClimbOverLoc, RightDir); }
5110 void ServerNotifyBallistaShot(FHitResult Impact, FVector_NetQuantizeNormal ShootDir) { NativeCall<void, FHitResult, FVector_NetQuantizeNormal>(this, "AShooterCharacter.ServerNotifyBallistaShot", Impact, ShootDir); }
5111 void ServerPlayFireBallistaAnimation() { NativeCall<void>(this, "AShooterCharacter.ServerPlayFireBallistaAnimation"); }
5112 void ServerReleaseGrapHookCable(bool bReleasing) { NativeCall<void, bool>(this, "AShooterCharacter.ServerReleaseGrapHookCable", bReleasing); }
5113 void ServerRequestHexagonTrade(int RequestedTradableItemIndex, int Quantity) { NativeCall<void, int, int>(this, "AShooterCharacter.ServerRequestHexagonTrade", RequestedTradableItemIndex, Quantity); }
5114 void ServerSeatingStructureAction(char ActionNumber) { NativeCall<void, char>(this, "AShooterCharacter.ServerSeatingStructureAction", ActionNumber); }
5115 void ServerSetBallistaNewRotation(float Pitch, float Yaw) { NativeCall<void, float, float>(this, "AShooterCharacter.ServerSetBallistaNewRotation", Pitch, Yaw); }
5116 void ServerSetIsVoiceActive(bool IsActive) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetIsVoiceActive", IsActive); }
5117 void ServerSetTargeting(bool bNewTargeting) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetTargeting", bNewTargeting); }
5118 void ServerSetViewingInventory(bool bIsViewing) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetViewingInventory", bIsViewing); }
5119 void ServerStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bShouldInvertInput) { NativeCall<void, float, float, float, bool>(this, "AShooterCharacter.ServerStartSurfaceCameraForPassenger", yaw, pitch, roll, bShouldInvertInput); }
5120 void ServerStopFireBallista() { NativeCall<void>(this, "AShooterCharacter.ServerStopFireBallista"); }
5121 void ServerSwitchMap() { NativeCall<void>(this, "AShooterCharacter.ServerSwitchMap"); }
5122 void ServerToClientsPlayFireBallistaAnimation() { NativeCall<void>(this, "AShooterCharacter.ServerToClientsPlayFireBallistaAnimation"); }
5123 void ServerUpdateCurrentVoiceModeAsUInt32(unsigned int NewValue) { NativeCall<void, unsigned int>(this, "AShooterCharacter.ServerUpdateCurrentVoiceModeAsUInt32", NewValue); }
5124 void SetCarriedPitchYaw(float NewCarriedPitch, float NewCarriedYaw) { NativeCall<void, float, float>(this, "AShooterCharacter.SetCarriedPitchYaw", NewCarriedPitch, NewCarriedYaw); }
5125 void SyncGrapHookDistance(float Distance) { NativeCall<void, float>(this, "AShooterCharacter.SyncGrapHookDistance", Distance); }
5126 void BPUnlockedAllExplorerNotes() { NativeCall<void>(this, "AShooterCharacter.BPUnlockedAllExplorerNotes"); }
5127};
5128
5130{
5131 unsigned __int16& CharacterStatusComponent_ExtraCharacterLevelField() { return *GetNativePointerField<unsigned __int16*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_ExtraCharacterLevel"); }
5132 float& CharacterStatusComponent_ExperiencePointsField() { return *GetNativePointerField<float*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_ExperiencePoints"); }
5133 int& PlayerState_TotalEngramPointsField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.PlayerState_TotalEngramPoints"); }
5134 int& CharacterStatusComponent_HighestExtraCharacterLevelField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_HighestExtraCharacterLevel"); }
5135 int& CharacterStatusComponent_LastRespecAtExtraCharacterLevelField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_LastRespecAtExtraCharacterLevel"); }
5136 long double& CharacterStatusComponent_LastRespecUtcTimeSecondsField() { return *GetNativePointerField<long double*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_LastRespecUtcTimeSeconds"); }
5137 TArray<unsigned int>& PerMapExplorerNoteUnlocksField() { return *GetNativePointerField<TArray<unsigned int>*>(this, "FPrimalPersistentCharacterStatsStruct.PerMapExplorerNoteUnlocks"); }
5138 TArray<FName>& EmoteUnlocksField() { return *GetNativePointerField<TArray<FName>*>(this, "FPrimalPersistentCharacterStatsStruct.EmoteUnlocks"); }
5139 TArray<TSubclassOf<UPrimalItem>>& PlayerState_EngramBlueprintsField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "FPrimalPersistentCharacterStatsStruct.PlayerState_EngramBlueprints"); }
5140 FieldArray<char, 12> CharacterStatusComponent_NumberOfLevelUpPointsAppliedField() { return { this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_NumberOfLevelUpPointsApplied" }; }
5141 FieldArray<TSubclassOf<UPrimalItem>, 10> PlayerState_DefaultItemSlotClassesField() { return { this, "FPrimalPersistentCharacterStatsStruct.PlayerState_DefaultItemSlotClasses" }; }
5142 FieldArray<char, 10> PlayerState_DefaultItemSlotEngramsField() { return { this, "FPrimalPersistentCharacterStatsStruct.PlayerState_DefaultItemSlotEngrams" }; }
5143 FieldArray<FDinoOrderGroup, 10> DinoOrderGroupsField() { return { this, "FPrimalPersistentCharacterStatsStruct.DinoOrderGroups" }; }
5144 int& CurrentlySelectedDinoOrderGroupField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.CurrentlySelectedDinoOrderGroup"); }
5145 float& PercentageOfHeadHairGrowthField() { return *GetNativePointerField<float*>(this, "FPrimalPersistentCharacterStatsStruct.PercentageOfHeadHairGrowth"); }
5146 bool& bHasUnlockedAllExplorerNotes() { return *GetNativePointerField<bool*>(this, "FPrimalPersistentCharacterStatsStruct.bHasUnlockedAllExplorerNotes"); }
5147 float& PercentageOfFacialHairGrowthField() { return *GetNativePointerField<float*>(this, "FPrimalPersistentCharacterStatsStruct.PercentageOfFacialHairGrowth"); }
5148 char& FacialHairIndexField() { return *GetNativePointerField<char*>(this, "FPrimalPersistentCharacterStatsStruct.FacialHairIndex"); }
5149 char& HeadHairIndexField() { return *GetNativePointerField<char*>(this, "FPrimalPersistentCharacterStatsStruct.HeadHairIndex"); }
5150
5151 // Functions
5152
5153 FPrimalPersistentCharacterStatsStruct* operator=(FPrimalPersistentCharacterStatsStruct* __that) { return NativeCall<FPrimalPersistentCharacterStatsStruct*, FPrimalPersistentCharacterStatsStruct*>(this, "FPrimalPersistentCharacterStatsStruct.operator=", __that); }
5154 bool IsPerMapExplorerNoteUnlocked(int ExplorerNoteIndex) { return NativeCall<bool, int>(this, "FPrimalPersistentCharacterStatsStruct.IsPerMapExplorerNoteUnlocked", ExplorerNoteIndex); }
5155 void ApplyToPrimalCharacter(APrimalCharacter* aChar, AShooterPlayerController* forPC, bool bIgnoreStats) { NativeCall<void, APrimalCharacter*, AShooterPlayerController*, bool>(this, "FPrimalPersistentCharacterStatsStruct.ApplyToPrimalCharacter", aChar, forPC, bIgnoreStats); }
5156 void GiveEngramsToPlayerState(APrimalCharacter* aChar, AShooterPlayerController* forPC) { NativeCall<void, APrimalCharacter*, AShooterPlayerController*>(this, "FPrimalPersistentCharacterStatsStruct.GiveEngramsToPlayerState", aChar, forPC); }
5157 void UnlockEmote(FName EmoteName) { NativeCall<void, FName>(this, "FPrimalPersistentCharacterStatsStruct.UnlockEmote", EmoteName); }
5158 bool IsEmoteUnlocked(FName EmoteName) { return NativeCall<bool, FName>(this, "FPrimalPersistentCharacterStatsStruct.IsEmoteUnlocked", EmoteName); }
5159 void UnlockPerMapExplorerNote(int ExplorerNoteIndex) { NativeCall<void, int>(this, "FPrimalPersistentCharacterStatsStruct.UnlockPerMapExplorerNote", ExplorerNoteIndex); }
5160 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPrimalPersistentCharacterStatsStruct.StaticStruct"); }
5161};
5162
5164{
5165 unsigned __int64& PlayerDataIDField() { return *GetNativePointerField<unsigned __int64*>(this, "FPrimalPlayerDataStruct.PlayerDataID"); }
5166 FUniqueNetIdRepl& UniqueIDField() { return *GetNativePointerField<FUniqueNetIdRepl*>(this, "FPrimalPlayerDataStruct.UniqueID"); }
5167 FString& SavedNetworkAddressField() { return *GetNativePointerField<FString*>(this, "FPrimalPlayerDataStruct.SavedNetworkAddress"); }
5168 FString& PlayerNameField() { return *GetNativePointerField<FString*>(this, "FPrimalPlayerDataStruct.PlayerName"); }
5169 unsigned int& LocalPlayerIndexField() { return *GetNativePointerField<unsigned int*>(this, "FPrimalPlayerDataStruct.LocalPlayerIndex"); }
5170 FPrimalPlayerCharacterConfigStruct& MyPlayerCharacterConfigField() { return *GetNativePointerField<FPrimalPlayerCharacterConfigStruct*>(this, "FPrimalPlayerDataStruct.MyPlayerCharacterConfig"); }
5171 int& LastPinCodeUsedField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.LastPinCodeUsed"); }
5172 FPrimalPersistentCharacterStatsStruct* MyPersistentCharacterStatsField() { return GetNativePointerField<FPrimalPersistentCharacterStatsStruct*>(this, "FPrimalPlayerDataStruct.MyPersistentCharacterStats"); }
5173 int& NumPersonalDinosField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.NumPersonalDinos"); }
5174 int& TribeIDField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.TribeID"); }
5175 TArray<int>& AppIDSetField() { return *GetNativePointerField<TArray<int>*>(this, "FPrimalPlayerDataStruct.AppIDSet"); }
5176 int& PlayerDataVersionField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.PlayerDataVersion"); }
5177 long double& NextAllowedRespawnTimeField() { return *GetNativePointerField<long double*>(this, "FPrimalPlayerDataStruct.NextAllowedRespawnTime"); }
5178 long double& LastTimeDiedToEnemyTeamField() { return *GetNativePointerField<long double*>(this, "FPrimalPlayerDataStruct.LastTimeDiedToEnemyTeam"); }
5179 long double& LoginTimeField() { return *GetNativePointerField<long double*>(this, "FPrimalPlayerDataStruct.LoginTime"); }
5180 long double& LastLoginTimeField() { return *GetNativePointerField<long double*>(this, "FPrimalPlayerDataStruct.LastLoginTime"); }
5181 float& AllowedRespawnIntervalField() { return *GetNativePointerField<float*>(this, "FPrimalPlayerDataStruct.AllowedRespawnInterval"); }
5182 float& NumOfDeathsField() { return *GetNativePointerField<float*>(this, "FPrimalPlayerDataStruct.NumOfDeaths"); }
5183 int& SpawnDayNumberField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.SpawnDayNumber"); }
5184 float& SpawnDayTimeField() { return *GetNativePointerField<float*>(this, "FPrimalPlayerDataStruct.SpawnDayTime"); }
5185 TArray<FLatestMissionScore>& LatestMissionScoresField() { return *GetNativePointerField<TArray<FLatestMissionScore>*>(this, "FPrimalPlayerDataStruct.LatestMissionScores"); }
5186
5187 // Bit fields
5188
5189 BitFieldValue<bool, unsigned __int32> bFirstSpawned() { return { this, "FPrimalPlayerDataStruct.bFirstSpawned" }; }
5190 BitFieldValue<bool, unsigned __int32> bUseSpectator() { return { this, "FPrimalPlayerDataStruct.bUseSpectator" }; }
5191
5192 // Functions
5193
5194 FPrimalPlayerDataStruct* operator=(FPrimalPlayerDataStruct* __that) { return NativeCall<FPrimalPlayerDataStruct*, FPrimalPlayerDataStruct*>(this, "FPrimalPlayerDataStruct.operator=", __that); }
5195 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPrimalPlayerDataStruct.StaticStruct"); }
5196};
5197
5199{
5200 FPrimalPlayerDataStruct* MyDataField() { return GetNativePointerField<FPrimalPlayerDataStruct*>(this, "UPrimalPlayerData.MyData"); }
5201 TArray<UPrimalBuffPersistentData*> MyPersistentBuffDatasField() { return *GetNativePointerField<TArray<UPrimalBuffPersistentData*>*>(this, "UPrimalPlayerData.MyPersistentBuffDatas"); }
5202 bool& bIsLocalPlayerField() { return *GetNativePointerField<bool*>(this, "UPrimalPlayerData.bIsLocalPlayer"); }
5203 float& LastXPWritePercentField() { return *GetNativePointerField<float*>(this, "UPrimalPlayerData.LastXPWritePercent"); }
5204 TMap<FName, int, FDefaultSetAllocator, TDefaultMapKeyFuncs<FName, int, 0> >& MissionTagToLatestMissionScoreField() { return *GetNativePointerField<TMap<FName, int, FDefaultSetAllocator, TDefaultMapKeyFuncs<FName, int, 0> >*>(this, "UPrimalPlayerData.MissionTagToLatestMissionScore"); }
5205
5206 // Functions
5207
5208 bool LoadFromFile(FObjectReader* Reader) { return NativeCall<bool, FObjectReader*>(this, "UPrimalPlayerData.LoadFromFile", Reader); }
5209 FLatestMissionScore* GetOrCreateLatestMissionScore(FName MissionTag, bool bCreate) { return NativeCall<FLatestMissionScore*, FName, bool>(this, "UPrimalPlayerData.GetOrCreateLatestMissionScore", MissionTag, bCreate); }
5210 void SaveToFile(FObjectWriter* Writer) { NativeCall<void, FObjectWriter*>(this, "UPrimalPlayerData.SaveToFile", Writer); }
5212 void InitForPlayer(AShooterPlayerState* aPlayerState, bool bDontSaveData) { NativeCall<void, AShooterPlayerState*, bool>(this, "UPrimalPlayerData.InitForPlayer", aPlayerState, bDontSaveData); }
5214 static UPrimalPlayerData* GetDataForID(unsigned __int64 PlayerDataID) { return NativeCall<UPrimalPlayerData*, unsigned __int64>(nullptr, "UPrimalPlayerData.GetDataForID", PlayerDataID); }
5215 int GetTribeTeamID() { return NativeCall<int>(this, "UPrimalPlayerData.GetTribeTeamID"); }
5216 FString* LinkedPlayerIDString(FString* result) { return NativeCall<FString*, FString*>(this, "UPrimalPlayerData.LinkedPlayerIDString", result); }
5217 void ApplyToPlayerState(AShooterPlayerState* aPlayerState) { NativeCall<void, AShooterPlayerState*>(this, "UPrimalPlayerData.ApplyToPlayerState", aPlayerState); }
5218 void GiveInitialItems(int AppID, AShooterPlayerController* ForPC) { NativeCall<void, int, AShooterPlayerController*>(this, "UPrimalPlayerData.GiveInitialItems", AppID, ForPC); }
5219 void SetSubscribedApp(int AppID, AShooterPlayerController* ForPC) { NativeCall<void, int, AShooterPlayerController*>(this, "UPrimalPlayerData.SetSubscribedApp", AppID, ForPC); }
5220 FString* GetUniqueIdString(FString* result) { return NativeCall<FString*, FString*>(this, "UPrimalPlayerData.GetUniqueIdString", result); }
5221 void SavePlayerData(UWorld* ForWorld) { NativeCall<void, UWorld*>(this, "UPrimalPlayerData.SavePlayerData", ForWorld); }
5222 AShooterCharacter* FindCharacterForPlayer(UWorld* inWorld) { return NativeCall<AShooterCharacter*, UWorld*>(this, "UPrimalPlayerData.FindCharacterForPlayer", inWorld); }
5225 void RefreshPersistentBuffs(AShooterCharacter* theChar) { NativeCall<void, AShooterCharacter*>(this, "UPrimalPlayerData.RefreshPersistentBuffs", theChar); }
5226 void CreatedNewPlayerData() { NativeCall<void>(this, "UPrimalPlayerData.CreatedNewPlayerData"); }
5227 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "UPrimalPlayerData.StaticClass"); }
5228 static void StaticRegisterNativesUPrimalPlayerData() { NativeCall<void>(nullptr, "UPrimalPlayerData.StaticRegisterNativesUPrimalPlayerData"); }
5229 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPrimalPlayerData.GetPrivateStaticClass", Package); }
5230 void BPAppliedToPlayerState(AShooterPlayerState* ForPlayerState) { NativeCall<void, AShooterPlayerState*>(this, "UPrimalPlayerData.BPAppliedToPlayerState", ForPlayerState); }
5232 void BPCreatedNewPlayerData() { NativeCall<void>(this, "UPrimalPlayerData.BPCreatedNewPlayerData"); }
5234
5235 void SetChibiLevels(int newLevels, AShooterPlayerController* ForPC) { NativeCall<void, int, AShooterPlayerController*>(this, "UPrimalPlayerData.SetChibiLevels", newLevels, ForPC); }
5237};
5238
5240{
5241 FieldArray<float, 12> MaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.MaxStatusValues" }; }
5242 FieldArray<float, 12> BaseLevelMaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.BaseLevelMaxStatusValues" }; }
5243 FieldArray<char, 12> NumberOfLevelUpPointsAppliedField() { return { this, "UPrimalCharacterStatusComponent.NumberOfLevelUpPointsApplied" }; }
5244 FieldArray<char, 12> NumberOfLevelUpPointsAppliedTamedField() { return { this, "UPrimalCharacterStatusComponent.NumberOfLevelUpPointsAppliedTamed" }; }
5245 float& TamedIneffectivenessModifierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamedIneffectivenessModifier"); }
5246 float& MovingStaminaRecoveryRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MovingStaminaRecoveryRateMultiplier"); }
5247 FieldArray<float, 12> RecoveryRateStatusValueField() { return { this, "UPrimalCharacterStatusComponent.RecoveryRateStatusValue" }; }
5248 FieldArray<float, 12> TimeToRecoverAfterDepletionStatusValueField() { return { this, "UPrimalCharacterStatusComponent.TimeToRecoverAfterDepletionStatusValue" }; }
5249 FieldArray<float, 12> TimeToRecoverAfterDecreaseStatusValueField() { return { this, "UPrimalCharacterStatusComponent.TimeToRecoverAfterDecreaseStatusValue" }; }
5250 FieldArray<float, 12> AmountMaxGainedPerLevelUpValueField() { return { this, "UPrimalCharacterStatusComponent.AmountMaxGainedPerLevelUpValue" }; }
5251 FieldArray<float, 12> AmountMaxGainedPerLevelUpValueTamedField() { return { this, "UPrimalCharacterStatusComponent.AmountMaxGainedPerLevelUpValueTamed" }; }
5252 FieldArray<char, 12> MaxGainedPerLevelUpValueIsPercentField() { return { this, "UPrimalCharacterStatusComponent.MaxGainedPerLevelUpValueIsPercent" }; }
5253 FieldArray<char, 12> RecoveryRateIsPercentField() { return { this, "UPrimalCharacterStatusComponent.RecoveryRateIsPercent" }; }
5254 FieldArray<float, 12> TamingMaxStatMultipliersField() { return { this, "UPrimalCharacterStatusComponent.TamingMaxStatMultipliers" }; }
5255 FieldArray<float, 12> TamingMaxStatAdditionsField() { return { this, "UPrimalCharacterStatusComponent.TamingMaxStatAdditions" }; }
5256 FieldArray<float, 12> MaxLevelUpMultiplierField() { return { this, "UPrimalCharacterStatusComponent.MaxLevelUpMultiplier" }; }
5257 float& TamedLandDinoSwimSpeedLevelUpEffectivenessField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamedLandDinoSwimSpeedLevelUpEffectiveness"); }
5258 float& TamingIneffectivenessMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamingIneffectivenessMultiplier"); }
5259 float& DinoRiderWeightMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoRiderWeightMultiplier"); }
5260 FieldArray<char, 12> CanLevelUpValueField() { return { this, "UPrimalCharacterStatusComponent.CanLevelUpValue" }; }
5261 FieldArray<char, 12> DontUseValueField() { return { this, "UPrimalCharacterStatusComponent.DontUseValue" }; }
5262 FieldArray<FPrimalCharacterStatusStateThresholds, 12> StatusStateThresholdsField() { return { this, "UPrimalCharacterStatusComponent.StatusStateThresholds" }; }
5263 float& ExperienceAutomaticConsciousIncreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExperienceAutomaticConsciousIncreaseSpeed"); }
5264 float& CheatMaxWeightField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CheatMaxWeight"); }
5265 int& CharacterStatusComponentPriorityField() { return *GetNativePointerField<int*>(this, "UPrimalCharacterStatusComponent.CharacterStatusComponentPriority"); }
5266 float& SuffocationHealthPercentDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SuffocationHealthPercentDecreaseSpeed"); }
5267 float& UnsubmergedOxygenIncreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.UnsubmergedOxygenIncreaseSpeed"); }
5268 float& SubmergedOxygenDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SubmergedOxygenDecreaseSpeed"); }
5269 float& RunningStaminaConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.RunningStaminaConsumptionRate"); }
5270 float& WalkingStaminaConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WalkingStaminaConsumptionRate"); }
5271 float& SwimmingOrFlyingStaminaConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SwimmingOrFlyingStaminaConsumptionRate"); }
5272 float& JumpStaminaConsumptionField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.JumpStaminaConsumption"); }
5273 float& WindedSpeedModifierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WindedSpeedModifier"); }
5274 float& WindedSpeedModifierSwimmingOrFlyingField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WindedSpeedModifierSwimmingOrFlying"); }
5275 float& InjuredSpeedModifierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InjuredSpeedModifier"); }
5276 float& HypothermicHealthDecreaseRateBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermicHealthDecreaseRateBase"); }
5277 float& HypothermicHealthDecreaseRatePerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermicHealthDecreaseRatePerDegree"); }
5278 float& HyperthermicHealthDecreaseRateBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermicHealthDecreaseRateBase"); }
5279 float& HyperthermicHealthDecreaseRatePerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermicHealthDecreaseRatePerDegree"); }
5280 float& XPEarnedPerStaminaConsumedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.XPEarnedPerStaminaConsumed"); }
5281 float& KillXPMultiplierPerCharacterLevelField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.KillXPMultiplierPerCharacterLevel"); }
5282 float& ShareXPWithTribeRangeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ShareXPWithTribeRange"); }
5283 int& BaseCharacterLevelField() { return *GetNativePointerField<int*>(this, "UPrimalCharacterStatusComponent.BaseCharacterLevel"); }
5284 unsigned __int16& ExtraCharacterLevelField() { return *GetNativePointerField<unsigned __int16*>(this, "UPrimalCharacterStatusComponent.ExtraCharacterLevel"); }
5285 float& ExperiencePointsField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExperiencePoints"); }
5286 float& ReplicatedExperiencePointsField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ReplicatedExperiencePoints"); }
5287 TEnumAsByte<enum ELevelExperienceRampType::Type>& LevelExperienceRampTypeField() { return *GetNativePointerField<TEnumAsByte<enum ELevelExperienceRampType::Type>*>(this, "UPrimalCharacterStatusComponent.LevelExperienceRampType"); }
5288 float& MaxExperiencePointsField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MaxExperiencePoints"); }
5289 float& BaseFoodConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BaseFoodConsumptionRate"); }
5290 float& BaseWaterConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BaseWaterConsumptionRate"); }
5291 float& FortitudeTorpidityDecreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeTorpidityDecreaseMultiplier"); }
5292 float& FortitudeTorpidityIncreaseResistanceField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeTorpidityIncreaseResistance"); }
5293 float& SubmergedWaterIncreaseRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SubmergedWaterIncreaseRate"); }
5294 float& CrouchedWaterFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CrouchedWaterFoodConsumptionMultiplier"); }
5295 float& ProneWaterFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ProneWaterFoodConsumptionMultiplier"); }
5296 float& StaminaRecoveryDecreaseFoodMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaRecoveryDecreaseFoodMultiplier"); }
5297 float& StaminaRecoveryDecreaseWaterMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaRecoveryDecreaseWaterMultiplier"); }
5298 float& HealthRecoveryDecreaseFoodMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HealthRecoveryDecreaseFoodMultiplier"); }
5299 float& BabyDinoConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyDinoConsumingFoodRateMultiplier"); }
5300 float& DinoTamedAdultConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoTamedAdultConsumingFoodRateMultiplier"); }
5301 float& BabyGestationConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyGestationConsumingFoodRateMultiplier"); }
5302 float& BabyDinoStarvationHealthDecreaseRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyDinoStarvationHealthDecreaseRateMultiplier"); }
5303 float& BabyMaxHealthPercentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyMaxHealthPercent"); }
5304 float& CrouchedStaminaConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CrouchedStaminaConsumptionMultiplier"); }
5305 float& ProneStaminaConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ProneStaminaConsumptionMultiplier"); }
5306 float& StarvationHealthConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StarvationHealthConsumptionRate"); }
5307 float& DehyrdationHealthConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehyrdationHealthConsumptionRate"); }
5308 float& StaminaConsumptionDecreaseWaterMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaConsumptionDecreaseWaterMultiplier"); }
5309 float& StaminaConsumptionDecreaseFoodMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaConsumptionDecreaseFoodMultiplier"); }
5310 float& HypothermiaDecreaseFoodMultiplierBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermiaDecreaseFoodMultiplierBase"); }
5311 float& HypothermiaDecreaseFoodMultiplierPerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermiaDecreaseFoodMultiplierPerDegree"); }
5312 float& HyperthermiaDecreaseWaterMultiplierBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermiaDecreaseWaterMultiplierBase"); }
5313 float& HyperthermiaDecreaseWaterMultiplierPerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermiaDecreaseWaterMultiplierPerDegree"); }
5314 float& HyperthermiaTemperatureThresholdField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermiaTemperatureThreshold"); }
5315 float& HypothermiaTemperatureThresholdField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermiaTemperatureThreshold"); }
5316 float& TorporExitPercentThresholdField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TorporExitPercentThreshold"); }
5317 float& KnockedOutTorpidityRecoveryRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.KnockedOutTorpidityRecoveryRateMultiplier"); }
5318 float& DehydrationTorpidityMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehydrationTorpidityMultiplier"); }
5319 float& StarvationTorpidityMultuplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StarvationTorpidityMultuplier"); }
5320 float& StarvationTorpidityIncreaseRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StarvationTorpidityIncreaseRate"); }
5321 float& DehyrdationTorpidityIncreaseRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehyrdationTorpidityIncreaseRate"); }
5322 float& InjuredTorpidityIncreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InjuredTorpidityIncreaseMultiplier"); }
5323 float& WeightSpeedDecreasePowerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightSpeedDecreasePower"); }
5324 float& WeightJumpDecreasePowerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightJumpDecreasePower"); }
5325 float& PoopItemMinFoodConsumptionIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.PoopItemMinFoodConsumptionInterval"); }
5326 float& PoopItemMaxFoodConsumptionIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.PoopItemMaxFoodConsumptionInterval"); }
5327 float& TheMaxTorporIncreasePerBaseLevelField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TheMaxTorporIncreasePerBaseLevel"); }
5328 float& CurrentStatusValuesReplicationIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CurrentStatusValuesReplicationInterval"); }
5329 float& InsulationHyperthermiaOffsetExponentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHyperthermiaOffsetExponent"); }
5330 float& InsulationHyperthermiaOffsetScalerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHyperthermiaOffsetScaler"); }
5331 float& InsulationHypothermiaOffsetExponentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHypothermiaOffsetExponent"); }
5332 float& InsulationHypothermiaOffsetScalerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHypothermiaOffsetScaler"); }
5333 float& HypoCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypoCharacterInsulationValue"); }
5334 float& HyperCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperCharacterInsulationValue"); }
5335 float& PoopItemFoodConsumptionCacheField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.PoopItemFoodConsumptionCache"); }
5336 float& LastHypothermalCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.LastHypothermalCharacterInsulationValue"); }
5337 float& LastHyperthermalCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.LastHyperthermalCharacterInsulationValue"); }
5338 TEnumAsByte<enum EPrimalCharacterStatusValue::Type>& MaxStatusValueToAutoUpdateField() { return *GetNativePointerField<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>*>(this, "UPrimalCharacterStatusComponent.MaxStatusValueToAutoUpdate"); }
5339 float& GenericXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.GenericXPMultiplier"); }
5340 float& CraftEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CraftEarnXPMultiplier"); }
5341 float& MinInventoryWeightField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MinInventoryWeight"); }
5342 float& KillEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.KillEarnXPMultiplier"); }
5343 float& GenericEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.GenericEarnXPMultiplier"); }
5344 float& SpecialEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SpecialEarnXPMultiplier"); }
5345 float& HarvestEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HarvestEarnXPMultiplier"); }
5346 float& DefaultHyperthermicInsulationField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DefaultHyperthermicInsulation"); }
5347 float& DefaultHypothermicInsulationField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DefaultHypothermicInsulation"); }
5348 float& MaxTamingEffectivenessBaseLevelMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MaxTamingEffectivenessBaseLevelMultiplier"); }
5349 FString& FoodStatusNameOverrideField() { return *GetNativePointerField<FString*>(this, "UPrimalCharacterStatusComponent.FoodStatusNameOverride"); }
5350 UTexture2D* FoodStatusIconBackgroundOverrideField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalCharacterStatusComponent.FoodStatusIconBackgroundOverride"); }
5351 UTexture2D* FoodStatusIconForegroundOverrideField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalCharacterStatusComponent.FoodStatusIconForegroundOverride"); }
5352 TArray<FPrimalCharacterStatusValueModifier>& StatusValueModifiersField() { return *GetNativePointerField<TArray<FPrimalCharacterStatusValueModifier>*>(this, "UPrimalCharacterStatusComponent.StatusValueModifiers"); }
5353 TArray<unsigned char>& StatusValueModifierDescriptionIndicesField() { return *GetNativePointerField<TArray<unsigned char>*>(this, "UPrimalCharacterStatusComponent.StatusValueModifierDescriptionIndices"); }
5354 FieldArray<float, 12> CurrentStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.CurrentStatusValues" }; }
5355 FieldArray<float, 12> AdditionalStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.AdditionalStatusValues" }; }
5356 FieldArray<float, 12> ReplicatedCurrentStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedCurrentStatusValues" }; }
5357 FieldArray<float, 12> ReplicatedGlobalMaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedGlobalMaxStatusValues" }; }
5358 FieldArray<float, 12> ReplicatedBaseLevelMaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedBaseLevelMaxStatusValues" }; }
5359 FieldArray<float, 12> ReplicatedGlobalCurrentStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedGlobalCurrentStatusValues" }; }
5360 FieldArray<char, 12> CurrentStatusStatesField() { return { this, "UPrimalCharacterStatusComponent.CurrentStatusStates" }; }
5361 FieldArray<long double, 12> LastDecreasedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastDecreasedStatusValuesTimes" }; }
5362 FieldArray<long double, 12> LastIncreasedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastIncreasedStatusValuesTimes" }; }
5363 FieldArray<long double, 12> LastMaxedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastMaxedStatusValuesTimes" }; }
5364 FieldArray<long double, 12> LastDepletedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastDepletedStatusValuesTimes" }; }
5365 float& StaminaRecoveryExtraResourceDecreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaRecoveryExtraResourceDecreaseMultiplier"); }
5366 float& DehydrationStaminaRecoveryRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehydrationStaminaRecoveryRate"); }
5367 float& WaterConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WaterConsumptionMultiplier"); }
5368 float& FoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FoodConsumptionMultiplier"); }
5369 TArray<USoundBase*> EnteredStatusStateSoundsField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "UPrimalCharacterStatusComponent.EnteredStatusStateSounds"); }
5370 TArray<USoundBase*> ExitStatusStateSoundsField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "UPrimalCharacterStatusComponent.ExitStatusStateSounds"); }
5371 float& ExtraOxygenSpeedStatMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraOxygenSpeedStatMultiplier"); }
5372 float& ExtraTamedHealthMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraTamedHealthMultiplier"); }
5373 float& WakingTameFoodConsumptionRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WakingTameFoodConsumptionRateMultiplier"); }
5374 float& SwimmingStaminaRecoveryRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SwimmingStaminaRecoveryRateMultiplier"); }
5375 float& ExtraWaterConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraWaterConsumptionMultiplier"); }
5376 float& ExtraFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraFoodConsumptionMultiplier"); }
5377 float& DefaultMaxOxygenField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DefaultMaxOxygen"); }
5378 long double& LastReplicatedCurrentStatusValuesTimeField() { return *GetNativePointerField<long double*>(this, "UPrimalCharacterStatusComponent.LastReplicatedCurrentStatusValuesTime"); }
5379 float& OriginalMaxTorporField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OriginalMaxTorpor"); }
5380 float& MountedDinoDinoWeightMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MountedDinoDinoWeightMultiplier"); }
5381 float& ExtraWildDinoDamageMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraWildDinoDamageMultiplier"); }
5382 float& ExtraTamedDinoDamageMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraTamedDinoDamageMultiplier"); }
5383 float& WeightMultiplierWhenCarriedOrBasedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightMultiplierWhenCarriedOrBased"); }
5384 float& WeightMultiplierForCarriedPassengersField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightMultiplierForCarriedPassengers"); }
5385 float& WeightMultiplierForPlatformPassengersInventoryField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightMultiplierForPlatformPassengersInventory"); }
5386 FieldArray<float, 12> DinoMaxStatAddMultiplierImprintingField() { return { this, "UPrimalCharacterStatusComponent.DinoMaxStatAddMultiplierImprinting" }; }
5387 float& DinoImprintingQualityField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoImprintingQuality"); }
5388 float& TamedBaseHealthMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamedBaseHealthMultiplier"); }
5389 float& ExtraBabyDinoConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraBabyDinoConsumingFoodRateMultiplier"); }
5390 TArray<FString>& StatusValueNameOverridesField() { return *GetNativePointerField<TArray<FString>*>(this, "UPrimalCharacterStatusComponent.StatusValueNameOverrides"); }
5391 TSubclassOf<UDamageType>& RegainOxygenDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "UPrimalCharacterStatusComponent.RegainOxygenDamageType"); }
5392 bool& bInWeightLockField() { return *GetNativePointerField<bool*>(this, "UPrimalCharacterStatusComponent.bInWeightLock"); }
5393 long double& LastReplicatedXPTimeField() { return *GetNativePointerField<long double*>(this, "UPrimalCharacterStatusComponent.LastReplicatedXPTime"); }
5394 bool& bHasUnlockedMaxPlayerLevelAchievementThisSessionField() { return *GetNativePointerField<bool*>(this, "UPrimalCharacterStatusComponent.bHasUnlockedMaxPlayerLevelAchievementThisSession"); }
5395 bool& bHasUnlockedMaxDinoLevelAchievementThisSessionField() { return *GetNativePointerField<bool*>(this, "UPrimalCharacterStatusComponent.bHasUnlockedMaxDinoLevelAchievementThisSession"); }
5396
5397 // Bit fields
5398
5399 BitFieldValue<bool, unsigned __int32> bCanSuffocate() { return { this, "UPrimalCharacterStatusComponent.bCanSuffocate" }; }
5400 BitFieldValue<bool, unsigned __int32> bCanSuffocateIfTamed() { return { this, "UPrimalCharacterStatusComponent.bCanSuffocateIfTamed" }; }
5401 BitFieldValue<bool, unsigned __int32> bCanGetHungry() { return { this, "UPrimalCharacterStatusComponent.bCanGetHungry" }; }
5402 BitFieldValue<bool, unsigned __int32> bUseStamina() { return { this, "UPrimalCharacterStatusComponent.bUseStamina" }; }
5403 BitFieldValue<bool, unsigned __int32> bWalkingConsumesStamina() { return { this, "UPrimalCharacterStatusComponent.bWalkingConsumesStamina" }; }
5404 BitFieldValue<bool, unsigned __int32> bRunningConsumesStamina() { return { this, "UPrimalCharacterStatusComponent.bRunningConsumesStamina" }; }
5405 BitFieldValue<bool, unsigned __int32> bConsumeFoodAutomatically() { return { this, "UPrimalCharacterStatusComponent.bConsumeFoodAutomatically" }; }
5406 BitFieldValue<bool, unsigned __int32> bInfiniteFood() { return { this, "UPrimalCharacterStatusComponent.bInfiniteFood" }; }
5407 BitFieldValue<bool, unsigned __int32> bAddExperienceAutomatically() { return { this, "UPrimalCharacterStatusComponent.bAddExperienceAutomatically" }; }
5408 BitFieldValue<bool, unsigned __int32> bConsumeWaterAutomatically() { return { this, "UPrimalCharacterStatusComponent.bConsumeWaterAutomatically" }; }
5409 BitFieldValue<bool, unsigned __int32> bAutomaticallyUpdateTemperature() { return { this, "UPrimalCharacterStatusComponent.bAutomaticallyUpdateTemperature" }; }
5410 BitFieldValue<bool, unsigned __int32> bReplicateGlobalStatusValues() { return { this, "UPrimalCharacterStatusComponent.bReplicateGlobalStatusValues" }; }
5411 BitFieldValue<bool, unsigned __int32> bAllowLevelUps() { return { this, "UPrimalCharacterStatusComponent.bAllowLevelUps" }; }
5412 BitFieldValue<bool, unsigned __int32> bInfiniteStats() { return { this, "UPrimalCharacterStatusComponent.bInfiniteStats" }; }
5413 BitFieldValue<bool, unsigned __int32> bAllowSharingXPWithTribe() { return { this, "UPrimalCharacterStatusComponent.bAllowSharingXPWithTribe" }; }
5414 BitFieldValue<bool, unsigned __int32> bUseStatusSpeedModifiers() { return { this, "UPrimalCharacterStatusComponent.bUseStatusSpeedModifiers" }; }
5415 BitFieldValue<bool, unsigned __int32> bStatusSpeedModifierOnlyFullOrNone() { return { this, "UPrimalCharacterStatusComponent.bStatusSpeedModifierOnlyFullOrNone" }; }
5416 BitFieldValue<bool, unsigned __int32> bIgnoreStatusSpeedModifierIfSwimming() { return { this, "UPrimalCharacterStatusComponent.bIgnoreStatusSpeedModifierIfSwimming" }; }
5417 BitFieldValue<bool, unsigned __int32> bPreventJump() { return { this, "UPrimalCharacterStatusComponent.bPreventJump" }; }
5418 BitFieldValue<bool, unsigned __int32> bInitializedBaseLevelMaxStatusValues() { return { this, "UPrimalCharacterStatusComponent.bInitializedBaseLevelMaxStatusValues" }; }
5419 BitFieldValue<bool, unsigned __int32> bInitializedMe() { return { this, "UPrimalCharacterStatusComponent.bInitializedMe" }; }
5420 BitFieldValue<bool, unsigned __int32> bServerFirstInitialized() { return { this, "UPrimalCharacterStatusComponent.bServerFirstInitialized" }; }
5421 BitFieldValue<bool, unsigned __int32> bRunningUseDefaultSpeed() { return { this, "UPrimalCharacterStatusComponent.bRunningUseDefaultSpeed" }; }
5422 BitFieldValue<bool, unsigned __int32> bNeverAllowXP() { return { this, "UPrimalCharacterStatusComponent.bNeverAllowXP" }; }
5423 BitFieldValue<bool, unsigned __int32> bPreventTamedStatReplication() { return { this, "UPrimalCharacterStatusComponent.bPreventTamedStatReplication" }; }
5424 BitFieldValue<bool, unsigned __int32> bUseBPAdjustStatusValueModification() { return { this, "UPrimalCharacterStatusComponent.bUseBPAdjustStatusValueModification" }; }
5425 BitFieldValue<bool, unsigned __int32> bForceDefaultSpeed() { return { this, "UPrimalCharacterStatusComponent.bForceDefaultSpeed" }; }
5426 BitFieldValue<bool, unsigned __int32> bForceRefreshWeight() { return { this, "UPrimalCharacterStatusComponent.bForceRefreshWeight" }; }
5427 BitFieldValue<bool, unsigned __int32> bHideFoodStatusFromHUD() { return { this, "UPrimalCharacterStatusComponent.bHideFoodStatusFromHUD" }; }
5428 BitFieldValue<bool, unsigned __int32> bForceGainOxygen() { return { this, "UPrimalCharacterStatusComponent.bForceGainOxygen" }; }
5429 BitFieldValue<bool, unsigned __int32> bFreezeStatusValues() { return { this, "UPrimalCharacterStatusComponent.bFreezeStatusValues" }; }
5430 BitFieldValue<bool, unsigned __int32> bTicked() { return { this, "UPrimalCharacterStatusComponent.bTicked" }; }
5431 BitFieldValue<bool, unsigned __int32> bUseBPModifyMaxLevel() { return { this, "UPrimalCharacterStatusComponent.bUseBPModifyMaxLevel" }; }
5432 BitFieldValue<bool, unsigned __int32> bNoStaminaRecoveryWhenStarving() { return { this, "UPrimalCharacterStatusComponent.bNoStaminaRecoveryWhenStarving" }; }
5433 BitFieldValue<bool, unsigned __int32> bApplyingStatusValueModifiers() { return { this, "UPrimalCharacterStatusComponent.bApplyingStatusValueModifiers" }; }
5434 BitFieldValue<bool, unsigned __int32> bDontScaleMeleeDamage() { return { this, "UPrimalCharacterStatusComponent.bDontScaleMeleeDamage" }; }
5435 BitFieldValue<bool, unsigned __int32> bInfiniteWeight() { return { this, "UPrimalCharacterStatusComponent.bInfiniteWeight" }; }
5436
5437 // Functions
5438
5439 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "UPrimalCharacterStatusComponent.StaticClass"); }
5440 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "UPrimalCharacterStatusComponent.GetLifetimeReplicatedProps", OutLifetimeProps); }
5441 void InitializeComponent() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.InitializeComponent"); }
5442 float GetTotalStatusModifierDescriptionIndex(int StatusValueModifierDescriptionIndex) { return NativeCall<float, int>(this, "UPrimalCharacterStatusComponent.GetTotalStatusModifierDescriptionIndex", StatusValueModifierDescriptionIndex); }
5443 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) { NativeCall<void, EPrimalCharacterStatusValue::Type, float, float, bool, bool, int, bool, float, bool, EPrimalCharacterStatusValue::Type, bool, TSubclassOf<UDamageType>>(this, "UPrimalCharacterStatusComponent.AddStatusValueModifier", ValueType, Amount, Speed, bContinueOnUnchangedValue, bSetValue, StatusValueModifierDescriptionIndex, bResetExistingModifierDescriptionIndex, LimitExistingModifierDescriptionToMaxAmount, bSetAdditionalValue, StopAtValueNearMax, bMakeUntameable, ScaleValueByCharacterDamageType); }
5444 void ApplyStatusValueModifiers(float DeltaTime) { NativeCall<void, float>(this, "UPrimalCharacterStatusComponent.ApplyStatusValueModifiers", DeltaTime); }
5445 void SetAllStatsToMaximum() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.SetAllStatsToMaximum"); }
5446 void SetAllStatsToMaximumExcluding(EPrimalCharacterStatusValue::Type exclude) { NativeCall<void, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.SetAllStatsToMaximumExcluding", exclude); }
5447 void TickStatus(float DeltaTime, bool bForceStatusUpdate) { NativeCall<void, float, bool>(this, "UPrimalCharacterStatusComponent.TickStatus", DeltaTime, bForceStatusUpdate); }
5448 void UpdateStatusValue(EPrimalCharacterStatusValue::Type valueType, float DeltaTime, bool bManualUpdate) { NativeCall<void, EPrimalCharacterStatusValue::Type, float, bool>(this, "UPrimalCharacterStatusComponent.UpdateStatusValue", valueType, DeltaTime, bManualUpdate); }
5449 void UpdateWeightStat(bool bForceSetValue) { NativeCall<void, bool>(this, "UPrimalCharacterStatusComponent.UpdateWeightStat", bForceSetValue); }
5450 void AdjustStatusValueModification(EPrimalCharacterStatusValue::Type valueType, float* Amount, TSubclassOf<UDamageType> DamageTypeClass, bool bManualModification) { NativeCall<void, EPrimalCharacterStatusValue::Type, float*, TSubclassOf<UDamageType>, bool>(this, "UPrimalCharacterStatusComponent.AdjustStatusValueModification", valueType, Amount, DamageTypeClass, bManualModification); }
5451 void GetDinoFoodConsumptionRateMultiplier(float* Amount) { NativeCall<void, float*>(this, "UPrimalCharacterStatusComponent.GetDinoFoodConsumptionRateMultiplier", Amount); }
5452 void UninitializeComponent() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.UninitializeComponent"); }
5453 int GetExtraCharacterLevel() { return NativeCall<int>(this, "UPrimalCharacterStatusComponent.GetExtraCharacterLevel"); }
5454 void SetExtraCharacterLevel(int NewExtraCharacterLevel) { NativeCall<void, int>(this, "UPrimalCharacterStatusComponent.SetExtraCharacterLevel", NewExtraCharacterLevel); }
5455 static EPrimalCharacterStatusValue::Type ConvertIntToCharacterStatusEnum(int InInteger) { return NativeCall<EPrimalCharacterStatusValue::Type, int>(nullptr, "UPrimalCharacterStatusComponent.ConvertIntToCharacterStatusEnum", InInteger); }
5456 float ModifyCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float Amount, bool bPercentOfMax, bool bPercentOfCurrent, bool bManualModification, bool bSetValue, TSubclassOf<UDamageType> DamageTypeClass, bool bDamageDontKill, bool bForceSetValue) { return NativeCall<float, EPrimalCharacterStatusValue::Type, float, bool, bool, bool, bool, TSubclassOf<UDamageType>, bool, bool>(this, "UPrimalCharacterStatusComponent.ModifyCurrentStatusValue", valueType, Amount, bPercentOfMax, bPercentOfCurrent, bManualModification, bSetValue, DamageTypeClass, bDamageDontKill, bForceSetValue); }
5457 void ChangedStatusState(EPrimalCharacterStatusState::Type valueType, bool bEnteredState) { NativeCall<void, EPrimalCharacterStatusState::Type, bool>(this, "UPrimalCharacterStatusComponent.ChangedStatusState", valueType, bEnteredState); }
5458 void CharacterUpdatedInventory(bool bEquippedOrUneqippedItem) { NativeCall<void, bool>(this, "UPrimalCharacterStatusComponent.CharacterUpdatedInventory", bEquippedOrUneqippedItem); }
5459 void UpdateInventoryWeight(APrimalCharacter* aPrimalChar) { NativeCall<void, APrimalCharacter*>(this, "UPrimalCharacterStatusComponent.UpdateInventoryWeight", aPrimalChar); }
5460 void RefreshInsulation() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RefreshInsulation"); }
5461 void RescaleMaxStat(EPrimalCharacterStatusValue::Type LevelUpValueType, float TargetValue, bool bIsPercentOfTrueValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float, bool>(this, "UPrimalCharacterStatusComponent.RescaleMaxStat", LevelUpValueType, TargetValue, bIsPercentOfTrueValue); }
5462 void RefreshTemperature() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RefreshTemperature"); }
5463 void UpdatedCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float Amount, bool bManualModification, TSubclassOf<UDamageType> DamageTypeClass, bool bDamageDontKill, bool bDontAdjustOtherStats) { NativeCall<void, EPrimalCharacterStatusValue::Type, float, bool, TSubclassOf<UDamageType>, bool, bool>(this, "UPrimalCharacterStatusComponent.UpdatedCurrentStatusValue", valueType, Amount, bManualModification, DamageTypeClass, bDamageDontKill, bDontAdjustOtherStats); }
5464 float GetStatusValueRecoveryRate(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetStatusValueRecoveryRate", valueType); }
5465 float GetRawStatusValueRecoveryRate(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetRawStatusValueRecoveryRate", valueType); }
5466 void DrawLocalPlayerHUD(AShooterHUD* HUD, float ScaleMult, bool bFromBottomRight) { NativeCall<void, AShooterHUD*, float, bool>(this, "UPrimalCharacterStatusComponent.DrawLocalPlayerHUD", HUD, ScaleMult, bFromBottomRight); }
5467 void DrawLocalPlayerHUDDescriptions(AShooterHUD* HUD, long double TheTimeSeconds, float ScaleMult, bool bDrawBottomRight) { NativeCall<void, AShooterHUD*, long double, float, bool>(this, "UPrimalCharacterStatusComponent.DrawLocalPlayerHUDDescriptions", HUD, TheTimeSeconds, ScaleMult, bDrawBottomRight); }
5468 bool IsInStatusState(EPrimalCharacterStatusState::Type StateType) { return NativeCall<bool, EPrimalCharacterStatusState::Type>(this, "UPrimalCharacterStatusComponent.IsInStatusState", StateType); }
5469 AActor* GetPrimalCharacter() { return NativeCall<AActor*>(this, "UPrimalCharacterStatusComponent.GetPrimalCharacter"); }
5470 void OnJumped() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnJumped"); }
5471 float GetMeleeDamageModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetMeleeDamageModifier"); }
5472 float GetCraftingSpeedModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetCraftingSpeedModifier"); }
5473 float GetMovementSpeedModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetMovementSpeedModifier"); }
5474 float GetJumpZModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetJumpZModifier"); }
5475 void OnRep_CurrentStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_CurrentStatusValues"); }
5476 void ServerSyncReplicatedValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.ServerSyncReplicatedValues"); }
5477 void OnRep_GlobalCurrentStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_GlobalCurrentStatusValues"); }
5478 void OnRep_GlobalMaxStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_GlobalMaxStatusValues"); }
5479 void OnRep_GlobalBaseLevelMaxStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_GlobalBaseLevelMaxStatusValues"); }
5480 void OnRep_ReplicatedExperiencePoints() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_ReplicatedExperiencePoints"); }
5481 bool CanLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType, bool bCheckExperience) { return NativeCall<bool, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.CanLevelUp", LevelUpValueType, bCheckExperience); }
5482 void ServerApplyLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType, AShooterPlayerController* ByPC) { NativeCall<void, EPrimalCharacterStatusValue::Type, AShooterPlayerController*>(this, "UPrimalCharacterStatusComponent.ServerApplyLevelUp", LevelUpValueType, ByPC); }
5483 void SetBaseLevel(int Level, bool bDontCurrentSetToMax) { NativeCall<void, int, bool>(this, "UPrimalCharacterStatusComponent.SetBaseLevel", Level, bDontCurrentSetToMax); }
5484 void SetBaseLevelNoStatChange(int Level) { NativeCall<void, int>(this, "UPrimalCharacterStatusComponent.SetBaseLevelNoStatChange", Level); }
5485 void SetBaseLevelCustomized(int Level, TArray<FStatValuePair>* CustomBaseStats, TArray<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>>* PrioritizeStats, bool bDontCurrentSetToMax) { NativeCall<void, int, TArray<FStatValuePair>*, TArray<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>>*, bool>(this, "UPrimalCharacterStatusComponent.SetBaseLevelCustomized", Level, CustomBaseStats, PrioritizeStats, bDontCurrentSetToMax); }
5486 void SetTameable(bool bTameable) { NativeCall<void, bool>(this, "UPrimalCharacterStatusComponent.SetTameable", bTameable); }
5487 void SetTamed(float TameIneffectivenessModifier, bool bSkipAddingTamedLevels) { NativeCall<void, float, bool>(this, "UPrimalCharacterStatusComponent.SetTamed", TameIneffectivenessModifier, bSkipAddingTamedLevels); }
5488 void ApplyTamingStatModifiers(float TameIneffectivenessModifier) { NativeCall<void, float>(this, "UPrimalCharacterStatusComponent.ApplyTamingStatModifiers", TameIneffectivenessModifier); }
5489 bool IsAlignedWithTeam(int TargetingTeam) { return NativeCall<bool, int>(this, "UPrimalCharacterStatusComponent.IsAlignedWithTeam", TargetingTeam); }
5490 FString* GetStatusValueString(FString* result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.GetStatusValueString", result, ValueType, bValueOnly); }
5491 FString* GetStatusNameString(FString* result, EPrimalCharacterStatusValue::Type ValueType) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetStatusNameString", result, ValueType); }
5492 FString* GetStatusMaxValueString(FString* result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.GetStatusMaxValueString", result, ValueType, bValueOnly); }
5493 int GetCharacterLevel() { return NativeCall<int>(this, "UPrimalCharacterStatusComponent.GetCharacterLevel"); }
5494 int GetBaseLevelFromLevelUpPoints(bool bIncludePlayerAddedLevels) { return NativeCall<int, bool>(this, "UPrimalCharacterStatusComponent.GetBaseLevelFromLevelUpPoints", bIncludePlayerAddedLevels); }
5495 void AddExperience(float HowMuch, bool bShareWithTribe, EXPType::Type XPType) { NativeCall<void, float, bool, EXPType::Type>(this, "UPrimalCharacterStatusComponent.AddExperience", HowMuch, bShareWithTribe, XPType); }
5496 int GetNumLevelUpsAvailable() { return NativeCall<int>(this, "UPrimalCharacterStatusComponent.GetNumLevelUpsAvailable"); }
5497 float GetExperienceRequiredForNextLevelUp() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetExperienceRequiredForNextLevelUp"); }
5498 float GetExperienceRequiredForPreviousLevelUp() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetExperienceRequiredForPreviousLevelUp"); }
5499 bool IsAtMaxLevel() { return NativeCall<bool>(this, "UPrimalCharacterStatusComponent.IsAtMaxLevel"); }
5500 bool HasExperienceForLevelUp() { return NativeCall<bool>(this, "UPrimalCharacterStatusComponent.HasExperienceForLevelUp"); }
5501 float GetExperiencePercent() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetExperiencePercent"); }
5502 void NetSyncMaxStatusValues_Implementation(TArray<float>* NetMaxStatusValues, TArray<float>* NetBaseMaxStatusValues) { NativeCall<void, TArray<float>*, TArray<float>*>(this, "UPrimalCharacterStatusComponent.NetSyncMaxStatusValues_Implementation", NetMaxStatusValues, NetBaseMaxStatusValues); }
5503 void ClientSyncMaxStatusValues_Implementation(TArray<float>* NetMaxStatusValues, TArray<float>* NetBaseMaxStatusValues) { NativeCall<void, TArray<float>*, TArray<float>*>(this, "UPrimalCharacterStatusComponent.ClientSyncMaxStatusValues_Implementation", NetMaxStatusValues, NetBaseMaxStatusValues); }
5504 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "UPrimalCharacterStatusComponent.Serialize", Ar); }
5505 bool AllowTaming() { return NativeCall<bool>(this, "UPrimalCharacterStatusComponent.AllowTaming"); }
5506 void BPDirectSetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.BPDirectSetCurrentStatusValue", valueType, newValue); }
5507 void BPDirectSetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.BPDirectSetMaxStatusValue", valueType, newValue); }
5508 float BPGetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.BPGetCurrentStatusValue", valueType); }
5509 float BPGetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.BPGetMaxStatusValue", valueType); }
5510 float BPGetPercentStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.BPGetPercentStatusValue", valueType); }
5511 void SetMaxStatusValue(EPrimalCharacterStatusValue::Type StatType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.SetMaxStatusValue", StatType, newValue); }
5512 void RescaleAllStats() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RescaleAllStats"); }
5513 UPrimalCharacterStatusComponent* GetDefaultCharacterStatusComponent() { return NativeCall<UPrimalCharacterStatusComponent*>(this, "UPrimalCharacterStatusComponent.GetDefaultCharacterStatusComponent"); }
5514 void BPSetRecoveryRateStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.BPSetRecoveryRateStatusValue", valueType, newValue); }
5515 int GetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints) { return NativeCall<int, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.GetLevelUpPoints", valueType, bTamedPoints); }
5516 void SetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints, int newPoints) { NativeCall<void, EPrimalCharacterStatusValue::Type, bool, int>(this, "UPrimalCharacterStatusComponent.SetLevelUpPoints", valueType, bTamedPoints, newPoints); }
5517 void ClearAllLevelUpPoints(bool bTamedPoints) { NativeCall<void, bool>(this, "UPrimalCharacterStatusComponent.ClearAllLevelUpPoints", bTamedPoints); }
5518 void CopyPrimalStatusComponentValues(UPrimalCharacterStatusComponent* src) { NativeCall<void, UPrimalCharacterStatusComponent*>(this, "UPrimalCharacterStatusComponent.CopyPrimalStatusComponentValues", src); }
5519 FString* GetDebugString(FString* result) { return NativeCall<FString*, FString*>(this, "UPrimalCharacterStatusComponent.GetDebugString", result); }
5520 static void StaticRegisterNativesUPrimalCharacterStatusComponent() { NativeCall<void>(nullptr, "UPrimalCharacterStatusComponent.StaticRegisterNativesUPrimalCharacterStatusComponent"); }
5521 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPrimalCharacterStatusComponent.GetPrivateStaticClass", Package); }
5522 float BPAdjustStatusValueModification(EPrimalCharacterStatusValue::Type valueType, float Amount, TSubclassOf<UDamageType> DamageTypeClass, bool bManualModification) { return NativeCall<float, EPrimalCharacterStatusValue::Type, float, TSubclassOf<UDamageType>, bool>(this, "UPrimalCharacterStatusComponent.BPAdjustStatusValueModification", valueType, Amount, DamageTypeClass, bManualModification); }
5523 float BPModifyMaxExperiencePoints(float InMaxExperiencePoints) { return NativeCall<float, float>(this, "UPrimalCharacterStatusComponent.BPModifyMaxExperiencePoints", InMaxExperiencePoints); }
5524 int BPModifyMaxLevel(int InMaxLevel) { return NativeCall<int, int>(this, "UPrimalCharacterStatusComponent.BPModifyMaxLevel", InMaxLevel); }
5525 void ClientSyncMaxStatusValues(TArray<float>* NetMaxStatusValues, TArray<float>* NetBaseMaxStatusValues) { NativeCall<void, TArray<float>*, TArray<float>*>(this, "UPrimalCharacterStatusComponent.ClientSyncMaxStatusValues", NetMaxStatusValues, NetBaseMaxStatusValues); }
5526 void NetSyncMaxStatusValues(TArray<float>* NetMaxStatusValues, TArray<float>* NetBaseMaxStatusValues) { NativeCall<void, TArray<float>*, TArray<float>*>(this, "UPrimalCharacterStatusComponent.NetSyncMaxStatusValues", NetMaxStatusValues, NetBaseMaxStatusValues); }
5527};
5528
5530{
5531 TWeakObjectPtr<AActor> & ForcedMasterTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.ForcedMasterTarget"); }
5532 FName & MountCharacterSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.MountCharacterSocketName"); }
5533 TWeakObjectPtr<APrimalCharacter> & MountCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.MountCharacter"); }
5534 ECollisionChannel & MeshOriginalCollisionChannelField() { return *GetNativePointerField<ECollisionChannel*>(this, "APrimalDinoCharacter.MeshOriginalCollisionChannel"); }
5535 FVector & RidingAttackExtraVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RidingAttackExtraVelocity"); }
5536 UAnimMontage * StartChargeAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.StartChargeAnimation"); }
5537 TArray<UAnimMontage*> AttackAnimationsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalDinoCharacter.AttackAnimations"); }
5538 TArray<float> & AttackAnimationWeightsField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.AttackAnimationWeights"); }
5539 TArray<float> & AttackAnimationsTimeFromEndToConsiderFinishedField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.AttackAnimationsTimeFromEndToConsiderFinished"); }
5540 float& ColorizationIntensityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ColorizationIntensity"); }
5541 TArray<UMaterialInterface*> FemaleMaterialOverridesField() { return *GetNativePointerField<TArray<UMaterialInterface*>*>(this, "APrimalDinoCharacter.FemaleMaterialOverrides"); }
5542 float& PaintConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PaintConsumptionMultiplier"); }
5543 float& ChargingBlockedStopTimeThresholdField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingBlockedStopTimeThreshold"); }
5544 TArray<FName> & MeleeSwingSocketsField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.MeleeSwingSockets"); }
5545 int& MeleeDamageAmountField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MeleeDamageAmount"); }
5546 float& MeleeDamageImpulseField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeDamageImpulse"); }
5547 float& MeleeSwingRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeSwingRadius"); }
5548 TArray<FDinoAttackInfo> & AttackInfosField() { return *GetNativePointerField<TArray<FDinoAttackInfo>*>(this, "APrimalDinoCharacter.AttackInfos"); }
5549 char& CurrentAttackIndexField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.CurrentAttackIndex"); }
5550 char& LastAttackIndexField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.LastAttackIndex"); }
5551 TSubclassOf<UDamageType> & MeleeDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.MeleeDamageType"); }
5552 TSubclassOf<UDamageType> & StepActorDamageTypeOverrideField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.StepActorDamageTypeOverride"); }
5553 float& AttackOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackOffset"); }
5554 float& FleeHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FleeHealthPercentage"); }
5555 float& BreakFleeHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BreakFleeHealthPercentage"); }
5556 FString & TamerStringField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.TamerString"); }
5557 FString & TamedNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.TamedName"); }
5558 FVector2D & OverlayTooltipPaddingField() { return *GetNativePointerField<FVector2D*>(this, "APrimalDinoCharacter.OverlayTooltipPadding"); }
5559 FVector2D & OverlayTooltipScaleField() { return *GetNativePointerField<FVector2D*>(this, "APrimalDinoCharacter.OverlayTooltipScale"); }
5560 FVector & RiderFPVCameraOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderFPVCameraOffset"); }
5561 FVector & LandingLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LandingLocation"); }
5562 long double& StartLandingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.StartLandingTime"); }
5563 long double& LastAxisStartPressTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAxisStartPressTime"); }
5564 long double& LastMoveForwardTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastMoveForwardTime"); }
5565 float& FinalNPCLevelMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FinalNPCLevelMultiplier"); }
5566 float& LandingTraceMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LandingTraceMaxDistance"); }
5567 float& FlyingWanderFixedDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingWanderFixedDistanceAmount"); }
5568 float& FlyingWanderRandomDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingWanderRandomDistanceAmount"); }
5569 float& AcceptableLandingRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AcceptableLandingRadius"); }
5570 float& MaxLandingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MaxLandingTime"); }
5571 FieldArray<float, 2> GenderSpeedMultipliersField() { return {this, "APrimalDinoCharacter.GenderSpeedMultipliers"}; }
5572 float& ChargeSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargeSpeedMultiplier"); }
5573 UAnimMontage * ChargingAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.ChargingAnim"); }
5574 float& ChargingStaminaPerSecondDrainField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingStaminaPerSecondDrain"); }
5575 float& ChargingStopDotTresholdField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingStopDotTreshold"); }
5576 FVector & LastChargeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastChargeLocation"); }
5577 long double& LastStartChargingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastStartChargingTime"); }
5578 TWeakObjectPtr<AShooterCharacter> & RiderField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "APrimalDinoCharacter.Rider"); }
5579 TWeakObjectPtr<AShooterCharacter> & PreviousRiderField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "APrimalDinoCharacter.PreviousRider"); }
5580 TSubclassOf<UPrimalItem> & SaddleItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.SaddleItemClass"); }
5581 FString & SaddleSlotNameOverrideField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.SaddleSlotNameOverride"); }
5582 TArray<FSaddlePassengerSeatDefinition> & NoSaddlePassengerSeatsField() { return *GetNativePointerField<TArray<FSaddlePassengerSeatDefinition>*>(this, "APrimalDinoCharacter.NoSaddlePassengerSeats"); }
5583 TWeakObjectPtr<APrimalCharacter> & CarriedCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.CarriedCharacter"); }
5584 TWeakObjectPtr<APrimalCharacter> & PreviousCarriedCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.PreviousCarriedCharacter"); }
5585 UAnimMontage * DinoWithPassengerAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.DinoWithPassengerAnim"); }
5586 UAnimMontage * DinoWithDinoPassengerAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.DinoWithDinoPassengerAnim"); }
5587 TArray<TWeakObjectPtr<APrimalCharacter>> & PassengerPerSeatField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalDinoCharacter.PassengerPerSeat"); }
5588 TArray<APrimalCharacter*> SavedPassengerPerSeatField() { return *GetNativePointerField<TArray<APrimalCharacter*>*>(this, "APrimalDinoCharacter.SavedPassengerPerSeat"); }
5589 TArray<TWeakObjectPtr<APrimalCharacter>> & PrevPassengerPerSeatField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalDinoCharacter.PrevPassengerPerSeat"); }
5590 long double& LastClientCameraRotationServerUpdateField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastClientCameraRotationServerUpdate"); }
5591 TArray<USceneComponent*> OverrideTargetComponentsField() { return *GetNativePointerField<TArray<USceneComponent*>*>(this, "APrimalDinoCharacter.OverrideTargetComponents"); }
5592 int& LastPlayedAttackAnimationField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastPlayedAttackAnimation"); }
5593 char& AttackIndexOfPlayedAnimationField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.AttackIndexOfPlayedAnimation"); }
5594 TArray<FDinoBaseLevelWeightEntry> & DinoBaseLevelWeightEntriesField() { return *GetNativePointerField<TArray<FDinoBaseLevelWeightEntry>*>(this, "APrimalDinoCharacter.DinoBaseLevelWeightEntries"); }
5595 float& OriginalCapsuleHalfHeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OriginalCapsuleHalfHeight"); }
5596 TArray<FVector> & LastSocketPositionsField() { return *GetNativePointerField<TArray<FVector>*>(this, "APrimalDinoCharacter.LastSocketPositions"); }
5597 TSet<AActor*,DefaultKeyFuncs<AActor*,0>,FDefaultSetAllocator> MeleeSwingHurtListField() { return *GetNativePointerField<TSet<AActor*,DefaultKeyFuncs<AActor*,0>,FDefaultSetAllocator>*>(this, "APrimalDinoCharacter.MeleeSwingHurtList"); }
5598 long double& EndAttackTargetTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.EndAttackTargetTime"); }
5599 FVector & RidingFirstPersonViewLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RidingFirstPersonViewLocationOffset"); }
5600 float& BabyChanceOfTwinsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyChanceOfTwins"); }
5601 float& BabyGestationSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyGestationSpeed"); }
5602 float& ExtraBabyGestationSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraBabyGestationSpeedMultiplier"); }
5603 float& AutoFadeOutAfterTameTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AutoFadeOutAfterTameTime"); }
5604 float& BasedCameraSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BasedCameraSpeedMultiplier"); }
5605 long double& LastEggBoostedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastEggBoostedTime"); }
5606 float& WildPercentageChanceOfBabyField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildPercentageChanceOfBaby"); }
5607 float& WildBabyAgeWeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildBabyAgeWeight"); }
5608 float& BabyGestationProgressField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyGestationProgress"); }
5609 float& FlyerForceLimitPitchMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyerForceLimitPitchMin"); }
5610 float& FlyerForceLimitPitchMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyerForceLimitPitchMax"); }
5611 float& LastBabyAgeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastBabyAge"); }
5612 float& LastBabyGestationProgressField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastBabyGestationProgress"); }
5613 float& BabyChanceOfTripletsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyChanceOfTriplets"); }
5614 float& BabyAgeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyAge"); }
5615 float& MaxPercentOfCapsulHeightAllowedForIKField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MaxPercentOfCapsulHeightAllowedForIK"); }
5616 float& SlopeBiasForMaxCapsulePercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SlopeBiasForMaxCapsulePercent"); }
5617 float& FlyingForceRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingForceRotationRateModifier"); }
5618 TArray<FName> & HideBoneNamesField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.HideBoneNames"); }
5619 FString & HideBonesStringField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.HideBonesString"); }
5620 FVector & WaterSurfaceExtraJumpVectorField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.WaterSurfaceExtraJumpVector"); }
5621 FVector & FlyerTakeOffAdditionalVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.FlyerTakeOffAdditionalVelocity"); }
5622 float& OpenDoorDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OpenDoorDelay"); }
5623 float& TamedWanderHarvestIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWanderHarvestInterval"); }
5624 float& TamedWanderHarvestSearchRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWanderHarvestSearchRange"); }
5625 float& TamedWanderHarvestCollectRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWanderHarvestCollectRadius"); }
5626 FVector & TamedWanderHarvestCollectOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.TamedWanderHarvestCollectOffset"); }
5627 float& RootLocSwimOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RootLocSwimOffset"); }
5628 float& PlayAnimBelowHealthPercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlayAnimBelowHealthPercent"); }
5629 float& LeavePlayAnimBelowHealthPercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LeavePlayAnimBelowHealthPercent"); }
5630 float& PlatformSaddleMaxStructureBuildDistance2DField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlatformSaddleMaxStructureBuildDistance2D"); }
5631 UAnimMontage * PlayAnimBelowHealthField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.PlayAnimBelowHealth"); }
5632 USoundBase * LowHealthExitSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalDinoCharacter.LowHealthExitSound"); }
5633 USoundBase * LowHealthEnterSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalDinoCharacter.LowHealthEnterSound"); }
5634 TSubclassOf<UPrimalDinoSettings> & LowHealthDinoSettingsField() { return *GetNativePointerField<TSubclassOf<UPrimalDinoSettings>*>(this, "APrimalDinoCharacter.LowHealthDinoSettings"); }
5635 float& SwimOffsetInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimOffsetInterpSpeed"); }
5636 float& CurrentRootLocSwimOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentRootLocSwimOffset"); }
5637 float& AIRangeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AIRangeMultiplier"); }
5638 FieldArray<char, 6> PreventColorizationRegionsField() { return {this, "APrimalDinoCharacter.PreventColorizationRegions"}; }
5639 FieldArray<char, 6> AllowPaintingColorRegionsField() { return {this, "APrimalDinoCharacter.AllowPaintingColorRegions"}; }
5640 FieldArray<char, 6> ColorSetIndicesField() { return {this, "APrimalDinoCharacter.ColorSetIndices"}; }
5641 FieldArray<FName, 6> ColorSetNamesField() { return {this, "APrimalDinoCharacter.ColorSetNames"}; }
5642 FieldArray<float, 6> ColorSetIntensityMultipliersField() { return {this, "APrimalDinoCharacter.ColorSetIntensityMultipliers"}; }
5643 TWeakObjectPtr<APrimalBuff> & ColorOverrideBuffField() { return *GetNativePointerField<TWeakObjectPtr<APrimalBuff>*>(this, "APrimalDinoCharacter.ColorOverrideBuff"); }
5644 long double& ColorOverrideBuffDeactivateTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.ColorOverrideBuffDeactivateTime"); }
5645 float& ColorOverrideBuffInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ColorOverrideBuffInterpSpeed"); }
5646 float& MeleeAttackStaminaCostField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeAttackStaminaCost"); }
5647 UAnimMontage * WakingTameAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.WakingTameAnimation"); }
5648 TWeakObjectPtr<AActor> & TargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.Target"); }
5649 TWeakObjectPtr<AActor> & TamedFollowTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.TamedFollowTarget"); }
5650 TWeakObjectPtr<AActor> & TamedLandTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.TamedLandTarget"); }
5651 float& PercentChanceFemaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PercentChanceFemale"); }
5652 TArray<TSubclassOf<UPrimalItem>> & DeathGiveItemClassesField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.DeathGiveItemClasses"); }
5653 TArray<float> & DeathGiveItemChanceToBeBlueprintField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.DeathGiveItemChanceToBeBlueprint"); }
5654 float& DeathGiveItemQualityMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGiveItemQualityMin"); }
5655 float& DeathGiveItemQualityMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGiveItemQualityMax"); }
5656 float& DeathGiveItemRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGiveItemRange"); }
5657 FString & DeathGiveAchievementField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.DeathGiveAchievement"); }
5658 USoundBase * OverrideAreaMusicField() { return *GetNativePointerField<USoundBase**>(this, "APrimalDinoCharacter.OverrideAreaMusic"); }
5659 FVector & UnboardLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.UnboardLocationOffset"); }
5660 float& LastTimeWhileHeadingToGoalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastTimeWhileHeadingToGoal"); }
5661 float& ForceUpdateIKTimerField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ForceUpdateIKTimer"); }
5662 long double& LastColorizationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastColorizationTime"); }
5663 float& RidingNetUpdateFequencyField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingNetUpdateFequency"); }
5664 float& RiderMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxSpeedModifier"); }
5665 float& RiderExtraMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderExtraMaxSpeedModifier"); }
5666 float& RiderMaxRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxRunSpeedModifier"); }
5667 float& RiderRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderRotationRateModifier"); }
5668 float& SwimmingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimmingRotationRateModifier"); }
5669 float& chargingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.chargingRotationRateModifier"); }
5670 UAnimMontage * EnterFlightAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.EnterFlightAnim"); }
5671 UAnimMontage * ExitFlightAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.ExitFlightAnim"); }
5672 UAnimMontage * SleepConsumeFoodAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.SleepConsumeFoodAnim"); }
5673 UAnimMontage * WakingConsumeFoodAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.WakingConsumeFoodAnim"); }
5674 UAnimMontage * FallAsleepAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.FallAsleepAnim"); }
5675 UAnimMontage * TamedUnsleepAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.TamedUnsleepAnim"); }
5676 UAnimMontage * WildUnsleepAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.WildUnsleepAnim"); }
5677 UAnimMontage * OpenDoorAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.OpenDoorAnim"); }
5678 float& ControlFacePitchInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ControlFacePitchInterpSpeed"); }
5679 float& TamedWalkableFloorZField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWalkableFloorZ"); }
5680 float& CurrentMovementAnimRateField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentMovementAnimRate"); }
5681 int& MinPlayerLevelForWakingTameField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MinPlayerLevelForWakingTame"); }
5682 float& ForceNextAttackIndexField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ForceNextAttackIndex"); }
5683 TSubclassOf<UPrimalInventoryComponent> & TamedInventoryComponentTemplateField() { return *GetNativePointerField<TSubclassOf<UPrimalInventoryComponent>*>(this, "APrimalDinoCharacter.TamedInventoryComponentTemplate"); }
5684 FWeightedObjectList& DeathInventoryTemplatesField() { return *GetNativePointerField<FWeightedObjectList*>(this, "APrimalDinoCharacter.DeathInventoryTemplates"); }
5685 float& DeathInventoryChanceToUseField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathInventoryChanceToUse"); }
5686 float& WakingTameFeedIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameFeedInterval"); }
5687 long double& LastWakingTameFedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastWakingTameFedTime"); }
5688 float& DeathInventoryQualityPerLevelMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathInventoryQualityPerLevelMultiplier"); }
5689 float& RequiredTameAffinityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RequiredTameAffinity"); }
5690 float& RequiredTameAffinityPerBaseLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RequiredTameAffinityPerBaseLevel"); }
5691 char& TamedAITargetingRangeField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.TamedAITargetingRange"); }
5692 FName & PassengerBoneNameOverrideField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.PassengerBoneNameOverride"); }
5693 float& CurrentTameAffinityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentTameAffinity"); }
5694 float& TameIneffectivenessModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TameIneffectivenessModifier"); }
5695 float& TameIneffectivenessByAffinityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TameIneffectivenessByAffinity"); }
5696 int& LastFrameUseLowQualityAnimationTickField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastFrameUseLowQualityAnimationTick"); }
5697 bool& bUseBPIsValidUnStasisCasterField() { return *GetNativePointerField<bool*>(this, "APrimalDinoCharacter.bUseBPIsValidUnStasisCaster"); }
5698 TArray<FPrimalSaddleStructure> & SaddleStructuresField() { return *GetNativePointerField<TArray<FPrimalSaddleStructure>*>(this, "APrimalDinoCharacter.SaddleStructures"); }
5699 int& MaxSaddleStructuresHeightField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxSaddleStructuresHeight"); }
5700 bool& CalculateStructureHeightFromSaddleField() { return *GetNativePointerField<bool*>(this, "APrimalDinoCharacter.CalculateStructureHeightFromSaddle"); }
5701 bool& CalculateStructureDistanceFromSaddleField() { return *GetNativePointerField<bool*>(this, "APrimalDinoCharacter.CalculateStructureDistanceFromSaddle"); }
5702 int& SaddlePivotOffsetField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.SaddlePivotOffset"); }
5703 int& MaxSaddleStructuresNumField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxSaddleStructuresNum"); }
5704 TSubclassOf<UPrimalDinoSettings> & DinoSettingsClassField() { return *GetNativePointerField<TSubclassOf<UPrimalDinoSettings>*>(this, "APrimalDinoCharacter.DinoSettingsClass"); }
5705 float& TamingFoodConsumeIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamingFoodConsumeInterval"); }
5706 float& DediForceAttackAnimTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DediForceAttackAnimTime"); }
5707 float& DediForceStartAttackAfterAnimTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DediForceStartAttackAfterAnimTime"); }
5708 float& WakingTameFoodIncreaseMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameFoodIncreaseMultiplier"); }
5709 int& TamingTeamIDField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.TamingTeamID"); }
5710 int& OwningPlayerIDField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.OwningPlayerID"); }
5711 FString & OwningPlayerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.OwningPlayerName"); }
5712 long double& TamingLastFoodConsumptionTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.TamingLastFoodConsumptionTime"); }
5713 unsigned int& DinoID1Field() { return *GetNativePointerField<unsigned int*>(this, "APrimalDinoCharacter.DinoID1"); }
5714 unsigned int& DinoID2Field() { return *GetNativePointerField<unsigned int*>(this, "APrimalDinoCharacter.DinoID2"); }
5715 FRotator & PreviousAimRotField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoCharacter.PreviousAimRot"); }
5716 int& TamedAggressionLevelField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.TamedAggressionLevel"); }
5717 float& TamingIneffectivenessModifierIncreaseByDamagePercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamingIneffectivenessModifierIncreaseByDamagePercent"); }
5718 int& NPCSpawnerExtraLevelOffsetField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.NPCSpawnerExtraLevelOffset"); }
5719 float& NPCSpawnerLevelMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NPCSpawnerLevelMultiplier"); }
5720 TWeakObjectPtr<APrimalStructureItemContainer_SupplyCrate> & LinkedSupplyCrateField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructureItemContainer_SupplyCrate>*>(this, "APrimalDinoCharacter.LinkedSupplyCrate"); }
5721 float& UntamedPoopTimeMinIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedPoopTimeMinInterval"); }
5722 float& UntamedPoopTimeMaxIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedPoopTimeMaxInterval"); }
5723 float& MeleeHarvestDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeHarvestDamageMultiplier"); }
5724 float& AllowRidingMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AllowRidingMaxDistance"); }
5725 float& UntamedPoopTimeCacheField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedPoopTimeCache"); }
5726 TSubclassOf<UPrimalItem> & BaseEggClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.BaseEggClass"); }
5727 TArray<TSubclassOf<UPrimalItem>> & EggItemsToSpawnField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.EggItemsToSpawn"); }
5728 TArray<float> & EggWeightsToSpawnField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.EggWeightsToSpawn"); }
5729 TArray<TSubclassOf<UPrimalItem>> & FertilizedEggItemsToSpawnField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.FertilizedEggItemsToSpawn"); }
5730 TArray<float> & FertilizedEggWeightsToSpawnField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.FertilizedEggWeightsToSpawn"); }
5731 float& EggChanceToSpawnUnstasisField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggChanceToSpawnUnstasis"); }
5732 float& EggIntervalBetweenUnstasisChancesField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggIntervalBetweenUnstasisChances"); }
5733 float& EggRangeMaximumNumberFromSameDinoTypeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggRangeMaximumNumberFromSameDinoType"); }
5734 int& EggMaximumNumberFromSameDinoTypeField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.EggMaximumNumberFromSameDinoType"); }
5735 float& EggRangeMaximumNumberField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggRangeMaximumNumber"); }
5736 int& EggMaximumNumberField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.EggMaximumNumber"); }
5737 FName & EggSpawnSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.EggSpawnSocketName"); }
5738 UAnimMontage * EggLayingAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.EggLayingAnimation"); }
5739 float& UntamedWalkingSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedWalkingSpeedModifier"); }
5740 float& TamedWalkingSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWalkingSpeedModifier"); }
5741 float& UntamedRunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedRunningSpeedModifier"); }
5742 float& TamedRunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedRunningSpeedModifier"); }
5743 TSubclassOf<UPrimalColorSet> & RandomColorSetsMaleField() { return *GetNativePointerField<TSubclassOf<UPrimalColorSet>*>(this, "APrimalDinoCharacter.RandomColorSetsMale"); }
5744 TSubclassOf<UPrimalColorSet> & RandomColorSetsFemaleField() { return *GetNativePointerField<TSubclassOf<UPrimalColorSet>*>(this, "APrimalDinoCharacter.RandomColorSetsFemale"); }
5745 TSubclassOf<UPrimalColorSet> & SpawnerColorSetsField() { return *GetNativePointerField<TSubclassOf<UPrimalColorSet>*>(this, "APrimalDinoCharacter.SpawnerColorSets"); }
5746 UAnimSequence * RiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence**>(this, "APrimalDinoCharacter.RiderAnimOverride"); }
5747 UAnimSequence * TurningRightRiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence**>(this, "APrimalDinoCharacter.TurningRightRiderAnimOverride"); }
5748 UAnimSequence * TurningLeftRiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence**>(this, "APrimalDinoCharacter.TurningLeftRiderAnimOverride"); }
5749 UAnimSequence * LatchedRiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence**>(this, "APrimalDinoCharacter.LatchedRiderAnimOverride"); }
5750 UAnimSequence * RiderMoveAnimOverrideField() { return *GetNativePointerField<UAnimSequence**>(this, "APrimalDinoCharacter.RiderMoveAnimOverride"); }
5751 float& RidingAnimSpeedFactorField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingAnimSpeedFactor"); }
5752 UAnimMontage * StartRidingAnimOverrideField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.StartRidingAnimOverride"); }
5753 UAnimMontage * StopRidingAnimOverrideField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.StopRidingAnimOverride"); }
5754 FName & TargetingTeamNameOverrideField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.TargetingTeamNameOverride"); }
5755 float& ExtraTamedSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraTamedSpeedMultiplier"); }
5756 float& ExtraUnTamedSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraUnTamedSpeedMultiplier"); }
5757 long double& LastEggSpawnChanceTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastEggSpawnChanceTime"); }
5758 FName & OriginalNPCVolumeNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.OriginalNPCVolumeName"); }
5759 float& OutsideOriginalNPCVolumeStasisDestroyIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OutsideOriginalNPCVolumeStasisDestroyInterval"); }
5760 float& StasisedDestroyIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StasisedDestroyInterval"); }
5761 float& TamedAllowNamingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedAllowNamingTime"); }
5762 float& MovementSpeedScalingRotationRatePowerField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MovementSpeedScalingRotationRatePower"); }
5763 float& AttackNoStaminaTorpidityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackNoStaminaTorpidityMultiplier"); }
5764 float& DecayDestructionPeriodField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DecayDestructionPeriod"); }
5765 long double& TamedAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.TamedAtTime"); }
5766 long double& LastInAllyRangeTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastInAllyRangeTime"); }
5767 TArray<APrimalStructure*> LatchedOnStructuresField() { return *GetNativePointerField<TArray<APrimalStructure*>*>(this, "APrimalDinoCharacter.LatchedOnStructures"); }
5768 UPrimalDinoSettings * MyDinoSettingsCDOField() { return *GetNativePointerField<UPrimalDinoSettings**>(this, "APrimalDinoCharacter.MyDinoSettingsCDO"); }
5769 int& OriginalTargetingTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.OriginalTargetingTeam"); }
5770 float& LocInterpolationSnapDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LocInterpolationSnapDistance"); }
5771 float& PreviousRootYawSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PreviousRootYawSpeed"); }
5772 long double& LastTimeFallingField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastTimeFalling"); }
5773 float& TamedCorpseLifespanField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedCorpseLifespan"); }
5774 float& MateBoostDamageReceiveMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MateBoostDamageReceiveMultiplier"); }
5775 float& MateBoostDamageGiveMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MateBoostDamageGiveMultiplier"); }
5776 float& MateBoostRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MateBoostRange"); }
5777 FName & DinoNameTagField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.DinoNameTag"); }
5778 AShooterPlayerController * AttackMyTargetForPlayerControllerField() { return *GetNativePointerField<AShooterPlayerController**>(this, "APrimalDinoCharacter.AttackMyTargetForPlayerController"); }
5779 float& RidingAttackExtraVelocityDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingAttackExtraVelocityDelay"); }
5780 float& StepDamageRadialDamageIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageInterval"); }
5781 float& StepDamageRadialDamageExtraRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageExtraRadius"); }
5782 float& StepDamageRadialDamageAmountGeneralField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageAmountGeneral"); }
5783 float& StepDamageRadialDamageAmountHarvestableField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageAmountHarvestable"); }
5784 long double& LastRadialStepDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastRadialStepDamageTime"); }
5785 TSubclassOf<UDamageType> & StepHarvestableDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.StepHarvestableDamageType"); }
5786 float& StepDamageFootDamageIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageInterval"); }
5787 float& StepDamageFootDamageRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageRadius"); }
5788 float& StepDamageFootDamageAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageAmount"); }
5789 TArray<FName> & StepDamageFootDamageSocketsField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.StepDamageFootDamageSockets"); }
5790 float& DurationBeforeMovingStuckPawnField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DurationBeforeMovingStuckPawn"); }
5791 FVector & LastCheckedLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastCheckedLocation"); }
5792 long double& LastValidNotStuckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastValidNotStuckTime"); }
5793 UAnimMontage * StartledAnimationRightDefaultField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.StartledAnimationRightDefault"); }
5794 UAnimMontage * StartledAnimationLeftField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.StartledAnimationLeft"); }
5795 TArray<UAnimMontage*> StartledAnimationsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalDinoCharacter.StartledAnimations"); }
5796 UAnimMontage * FlyingStartledAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.FlyingStartledAnimation"); }
5797 float& RandomPlayStartledAnimIntervalMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomPlayStartledAnimIntervalMin"); }
5798 float& RandomPlayStartledAnimIntervalMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomPlayStartledAnimIntervalMax"); }
5799 float& StartledAnimationCooldownField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StartledAnimationCooldown"); }
5800 float& DefaultActivateAttackRangeOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DefaultActivateAttackRangeOffset"); }
5801 float& CorpseTargetingMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CorpseTargetingMultiplier"); }
5802 long double& LastFootStepDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastFootStepDamageTime"); }
5803 long double& LastStartledTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastStartledTime"); }
5804 float& CorpseLifespanNonRelevantField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CorpseLifespanNonRelevant"); }
5805 float& MinStaminaForRiderField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MinStaminaForRider"); }
5806 float& LoseStaminaWithRiderRateField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LoseStaminaWithRiderRate"); }
5807 float& FollowingRunDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FollowingRunDistance"); }
5808 float& MaxDinoKillerTransferWeightPercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MaxDinoKillerTransferWeightPercent"); }
5809 float& NPCZoneVolumeCountWeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NPCZoneVolumeCountWeight"); }
5810 float& NPCLerpToMaxRandomBaseLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NPCLerpToMaxRandomBaseLevel"); }
5811 FVector & FloatingHUDTextWorldOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.FloatingHUDTextWorldOffset"); }
5812 long double& LastAttackedTargetTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAttackedTargetTime"); }
5813 long double& LastForcedLandingCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastForcedLandingCheckTime"); }
5814 long double& LastAllyTargetLookTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAllyTargetLookTime"); }
5815 long double& LastAttackedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAttackedTime"); }
5816 long double& LastPlayerDinoOverlapRelevantTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastPlayerDinoOverlapRelevantTime"); }
5817 FRotator & DinoAimRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoCharacter.DinoAimRotationOffset"); }
5818 long double& LastDinoAllyLookInterpTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastDinoAllyLookInterpTime"); }
5819 FVector & LastRiderOverlappedPositionField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastRiderOverlappedPosition"); }
5820 TWeakObjectPtr<APrimalCharacter> & AutoDragByPawnField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.AutoDragByPawn"); }
5821 long double& NextRidingFlyerUndergroundCheckField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextRidingFlyerUndergroundCheck"); }
5822 long double& LastSetRiderTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastSetRiderTime"); }
5823 TSubclassOf<UPrimalItem> & RepairRequirementsItemField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.RepairRequirementsItem"); }
5824 float& RepairAmountRemainingField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RepairAmountRemaining"); }
5825 float& RepairCheckIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RepairCheckInterval"); }
5826 float& RepairPercentPerIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RepairPercentPerInterval"); }
5827 FVector & RiderCheckTraceOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderCheckTraceOffset"); }
5828 FVector & RiderEjectionImpulseField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderEjectionImpulse"); }
5829 float& WakingTameAffinityDecreaseFoodPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameAffinityDecreaseFoodPercentage"); }
5830 float& WakingTameAllowFeedingFoodPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameAllowFeedingFoodPercentage"); }
5831 float& WakingTameFoodAffinityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameFoodAffinityMultiplier"); }
5832 float& CheckForWildAmbientHarvestingIntervalMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CheckForWildAmbientHarvestingIntervalMin"); }
5833 float& CheckForWildAmbientHarvestingIntervalMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CheckForWildAmbientHarvestingIntervalMax"); }
5834 float& WildAmbientHarvestingTimerField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildAmbientHarvestingTimer"); }
5835 UAnimMontage * WildAmbientHarvestingAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.WildAmbientHarvestingAnimation"); }
5836 TArray<UAnimMontage*> WildAmbientHarvestingAnimationsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalDinoCharacter.WildAmbientHarvestingAnimations"); }
5837 TArray<TSubclassOf<UPrimalHarvestingComponent>> & WildAmbientHarvestingComponentClassesField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalHarvestingComponent>>*>(this, "APrimalDinoCharacter.WildAmbientHarvestingComponentClasses"); }
5838 float& WildAmbientHarvestingRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildAmbientHarvestingRadius"); }
5839 int& FlyerNumUnderGroundFailField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.FlyerNumUnderGroundFail"); }
5840 int& AbsoluteBaseLevelField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.AbsoluteBaseLevel"); }
5841 TArray<FStatValuePair> & OverrideBaseStatLevelsOnSpawnField() { return *GetNativePointerField<TArray<FStatValuePair>*>(this, "APrimalDinoCharacter.OverrideBaseStatLevelsOnSpawn"); }
5842 TArray<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>> & OverrideStatPriorityOnSpawnField() { return *GetNativePointerField<TArray<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>>*>(this, "APrimalDinoCharacter.OverrideStatPriorityOnSpawn"); }
5843 TSubclassOf<UDamageType> & TamedHarvestDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.TamedHarvestDamageType"); }
5844 FDinoSaddleStruct & SaddleStructField() { return *GetNativePointerField<FDinoSaddleStruct*>(this, "APrimalDinoCharacter.SaddleStruct"); }
5845 TArray<APrimalCharacter*> DraggedRagdollsField() { return *GetNativePointerField<TArray<APrimalCharacter*>*>(this, "APrimalDinoCharacter.DraggedRagdolls"); }
5846 FVector & LastOverrodeRandomWanderLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastOverrodeRandomWanderLocation"); }
5847 float& ChargeBumpDamageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargeBumpDamage"); }
5848 TSubclassOf<UDamageType> & ChargeBumpDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.ChargeBumpDamageType"); }
5849 float& ChargeBumpImpulseField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargeBumpImpulse"); }
5850 float& MinChargeIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MinChargeInterval"); }
5851 float& PlayerMountedLaunchFowardSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlayerMountedLaunchFowardSpeed"); }
5852 float& PlayerMountedLaunchUpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlayerMountedLaunchUpSpeed"); }
5853 float& AttackOnLaunchMaximumTargetDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackOnLaunchMaximumTargetDistance"); }
5854 float& KeepFlightRemainingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.KeepFlightRemainingTime"); }
5855 UAnimMontage * MountCharacterAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.MountCharacterAnimation"); }
5856 UAnimMontage * UnmountCharacterAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.UnmountCharacterAnimation"); }
5857 UAnimMontage * EndChargingAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.EndChargingAnimation"); }
5858 float& FlyingRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingRunSpeedModifier"); }
5859 float& ChargingAnimDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingAnimDelay"); }
5860 FName & RiderSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.RiderSocketName"); }
5861 float& ChargingActivationRequiresStaminaField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingActivationRequiresStamina"); }
5862 float& ChargingActivationConsumesStaminaField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingActivationConsumesStamina"); }
5863 float& FlyerHardBreakingOverrideField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyerHardBreakingOverride"); }
5864 float& BabyScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyScale"); }
5865 float& BabySpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabySpeedMultiplier"); }
5866 float& BabyPitchMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyPitchMultiplier"); }
5867 float& BabyVolumeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyVolumeMultiplier"); }
5868 TWeakObjectPtr<AActor> & WanderAroundActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.WanderAroundActor"); }
5869 float& WanderAroundActorMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WanderAroundActorMaxDistance"); }
5870 long double& ChargingStartBlockedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.ChargingStartBlockedTime"); }
5871 long double& LastChargeEndTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastChargeEndTime"); }
5872 TArray<APrimalStructure*> SaddledStructuresField() { return *GetNativePointerField<TArray<APrimalStructure*>*>(this, "APrimalDinoCharacter.SaddledStructures"); }
5873 TSubclassOf<APrimalBuff> & BuffGivenToBasedCharactersField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalDinoCharacter.BuffGivenToBasedCharacters"); }
5874 long double& LastTamedFlyerNearbyAllyCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastTamedFlyerNearbyAllyCheckTime"); }
5875 long double& LastUpdatedBabyAgeAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastUpdatedBabyAgeAtTime"); }
5876 long double& LastUpdatedGestationAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastUpdatedGestationAtTime"); }
5877 long double& LastUpdatedMatingAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastUpdatedMatingAtTime"); }
5878 float& BabyAgeSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyAgeSpeed"); }
5879 float& ExtraBabyAgeSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraBabyAgeSpeedMultiplier"); }
5880 float& FemaleMatingRangeAdditionField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FemaleMatingRangeAddition"); }
5881 float& FemaleMatingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FemaleMatingTime"); }
5882 long double& NextAllowedMatingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextAllowedMatingTime"); }
5883 float& MatingProgressField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MatingProgress"); }
5884 long double& LastMatingNotificationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastMatingNotificationTime"); }
5885 APrimalDinoCharacter*& MatingWithDinoField() { return *GetNativePointerField<APrimalDinoCharacter**>(this, "APrimalDinoCharacter.MatingWithDino"); }
5886 UAnimMontage * MatingAnimationMaleField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.MatingAnimationMale"); }
5887 FieldArray<char, 12> GestationEggNumberOfLevelUpPointsAppliedField() { return {this, "APrimalDinoCharacter.GestationEggNumberOfLevelUpPointsApplied"}; }
5888 float& GestationEggTamedIneffectivenessModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GestationEggTamedIneffectivenessModifier"); }
5889 FieldArray<char, 6> GestationEggColorSetIndicesField() { return {this, "APrimalDinoCharacter.GestationEggColorSetIndices"}; }
5890 float& NewFemaleMinTimeBetweenMatingField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NewFemaleMinTimeBetweenMating"); }
5891 float& NewFemaleMaxTimeBetweenMatingField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NewFemaleMaxTimeBetweenMating"); }
5892 TArray<TSubclassOf<APrimalBuff>> & DefaultTamedBuffsField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalDinoCharacter.DefaultTamedBuffs"); }
5893 FVector & InterpolatedVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.InterpolatedVelocity"); }
5894 FVector & OldInterpolatedLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.OldInterpolatedLocation"); }
5895 float& HyperThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HyperThermiaInsulation"); }
5896 float& HypoThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HypoThermiaInsulation"); }
5897 float& InsulationRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.InsulationRange"); }
5898 float& GangOverlapRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GangOverlapRange"); }
5899 float& GangDamageResistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GangDamageResistance"); }
5900 float& GangDamageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GangDamage"); }
5901 int& MaxGangCountField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxGangCount"); }
5902 int& GangCountField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.GangCount"); }
5903 long double& LastGangCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastGangCheckTime"); }
5904 FVector & LastGangCheckPositionField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastGangCheckPosition"); }
5905 int& PreviousTargetingTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.PreviousTargetingTeam"); }
5906 int& LastRiderExitFrameCounterField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastRiderExitFrameCounter"); }
5907 float& WildRandomScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildRandomScale"); }
5908 float& HeldJumpSlowFallingGravityZScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HeldJumpSlowFallingGravityZScale"); }
5909 UAnimMontage * SlowFallingAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.SlowFallingAnim"); }
5910 float& SlowFallingStaminaCostPerSecondField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SlowFallingStaminaCostPerSecond"); }
5911 float& NoRiderRotationModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NoRiderRotationModifier"); }
5912 FName & RiderFPVCameraUseSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.RiderFPVCameraUseSocketName"); }
5913 FName & RiderLatchedFPVCameraUseSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.RiderLatchedFPVCameraUseSocketName"); }
5914 FName & PassengerFPVCameraRootSocketField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.PassengerFPVCameraRootSocket"); }
5915 TArray<FName> & FPVRiderBoneNamesToHideField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.FPVRiderBoneNamesToHide"); }
5916 float& ExtraRunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraRunningSpeedModifier"); }
5917 float& ScaleExtraRunningSpeedModifierMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ScaleExtraRunningSpeedModifierMin"); }
5918 float& ScaleExtraRunningSpeedModifierMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ScaleExtraRunningSpeedModifierMax"); }
5919 float& ScaleExtraRunningSpeedModifierSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ScaleExtraRunningSpeedModifierSpeed"); }
5920 float& LastHigherScaleExtraRunningSpeedValueField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastHigherScaleExtraRunningSpeedValue"); }
5921 long double& LastHigherScaleExtraRunningSpeedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastHigherScaleExtraRunningSpeedTime"); }
5922 float& RiderMovementSpeedScalingRotationRatePowerMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMovementSpeedScalingRotationRatePowerMultiplier"); }
5923 float& HighQualityLedgeDetectionExtraTraceDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HighQualityLedgeDetectionExtraTraceDistance"); }
5924 int& LoadDestroyWildDinosUnderVersionField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LoadDestroyWildDinosUnderVersion"); }
5925 int& SaveDestroyWildDinosUnderVersionField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.SaveDestroyWildDinosUnderVersion"); }
5926 float& AllowWaterSurfaceExtraJumpStaminaCostField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AllowWaterSurfaceExtraJumpStaminaCost"); }
5927 USoundBase * PlayKillLocalSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalDinoCharacter.PlayKillLocalSound"); }
5928 TWeakObjectPtr<AActor> & RiderAttackTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.RiderAttackTarget"); }
5929 FVector & RiderAttackLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderAttackLocation"); }
5930 char& TribeGroupPetOrderingRankField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.TribeGroupPetOrderingRank"); }
5931 char& TribeGroupPetRidingRankField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.TribeGroupPetRidingRank"); }
5932 char& FollowStoppingDistanceField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.FollowStoppingDistance"); }
5933 FString & ImprinterNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.ImprinterName"); }
5934 unsigned __int64& ImprinterPlayerDataIDField() { return *GetNativePointerField<unsigned __int64*>(this, "APrimalDinoCharacter.ImprinterPlayerDataID"); }
5935 float& BabyMinCuddleIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyMinCuddleInterval"); }
5936 float& BabyMaxCuddleIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyMaxCuddleInterval"); }
5937 float& BabyCuddleGracePeriodField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyCuddleGracePeriod"); }
5938 float& BabyCuddleLoseImpringQualityPerSecondField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyCuddleLoseImpringQualityPerSecond"); }
5939 float& BabyCuddleWalkDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyCuddleWalkDistance"); }
5940 FVector & BabyCuddleWalkStartingLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.BabyCuddleWalkStartingLocation"); }
5941 long double& BabyNextCuddleTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.BabyNextCuddleTime"); }
5942 TEnumAsByte<enum EBabyCuddleType::Type> & BabyCuddleTypeField() { return *GetNativePointerField<TEnumAsByte<enum EBabyCuddleType::Type>*>(this, "APrimalDinoCharacter.BabyCuddleType"); }
5943 TSubclassOf<UPrimalItem> & BabyCuddleFoodField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.BabyCuddleFood"); }
5944 UAnimMontage * BabyCuddledAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.BabyCuddledAnimation"); }
5945 TArray<TSubclassOf<UPrimalItem>> & MyBabyCuddleFoodTypesField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.MyBabyCuddleFoodTypes"); }
5946 float& RiderMaxImprintingQualityDamageReductionField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxImprintingQualityDamageReduction"); }
5947 float& RiderMaxImprintingQualityDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxImprintingQualityDamageMultiplier"); }
5948 float& BabyImprintingQualityTotalMaturationTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyImprintingQualityTotalMaturationTime"); }
5949 float& WakingTameMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameMaxDistance"); }
5950 float& TimeBetweenTamedWakingEatAnimationsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TimeBetweenTamedWakingEatAnimations"); }
5951 long double& LastEatAnimationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastEatAnimationTime"); }
5952 float& StepDamageFootDamageRunningMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageRunningMultiplier"); }
5953 float& maxRangeForWeaponTriggeredTooltipField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.maxRangeForWeaponTriggeredTooltip"); }
5954 float& StepRadialDamageOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepRadialDamageOffset"); }
5955 float& ForcePawnBigPushingForTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ForcePawnBigPushingForTime"); }
5956 float& WanderRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WanderRadiusMultiplier"); }
5957 float& AIDinoForceActiveUntasisingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AIDinoForceActiveUntasisingRange"); }
5958 float& WildRunningRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildRunningRotationRateModifier"); }
5959 float& TamedRunningRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedRunningRotationRateModifier"); }
5960 float& TamedSwimmingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedSwimmingRotationRateModifier"); }
5961 float& WildSwimmingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildSwimmingRotationRateModifier"); }
5962 float& RiderFlyingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderFlyingRotationRateModifier"); }
5963 float& NoRiderFlyingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NoRiderFlyingRotationRateModifier"); }
5964 float& AICombatRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AICombatRotationRateModifier"); }
5965 float& WalkingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WalkingRotationRateModifier"); }
5966 float& SetAttackTargetTraceDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SetAttackTargetTraceDistance"); }
5967 float& SetAttackTargetTraceWidthField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SetAttackTargetTraceWidth"); }
5968 long double& RepeatPrimaryAttackLastSendTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.RepeatPrimaryAttackLastSendTime"); }
5969 long double& NextTamedDinoCharacterStatusTickTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextTamedDinoCharacterStatusTickTime"); }
5970 long double& LastTamedDinoCharacterStatusTickTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastTamedDinoCharacterStatusTickTime"); }
5971 UAnimMontage * PlayerMountedCarryAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.PlayerMountedCarryAnimation"); }
5972 float& HealthBarOffsetYField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HealthBarOffsetY"); }
5973 AMissionType * OwnerMissionField() { return *GetNativePointerField<AMissionType**>(this, "APrimalDinoCharacter.OwnerMission"); }
5974 float& LimitRiderYawOnLatchedRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LimitRiderYawOnLatchedRange"); }
5975 float& LatchingDistanceLimitField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingDistanceLimit"); }
5976 float& LatchingInitialYawField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingInitialYaw"); }
5977 float& LatchingInitialPitchField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingInitialPitch"); }
5978 float& LatchingInterpolatedPitchField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingInterpolatedPitch"); }
5979 float& LatchedFirstPersonViewAngleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchedFirstPersonViewAngle"); }
5980 float& LatchingCameraInterpolationSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingCameraInterpolationSpeed"); }
5981 float& TargetLatchingInitialYawField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TargetLatchingInitialYaw"); }
5982 float& CurrentStrafeMagnitudeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentStrafeMagnitude"); }
5983 float& GainStaminaWhenLatchedRateField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GainStaminaWhenLatchedRate"); }
5984 float& AIAggroNotifyNeighborsClassesRangeScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AIAggroNotifyNeighborsClassesRangeScale"); }
5985 int& LastFrameMoveRightField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastFrameMoveRight"); }
5986 int& LastFrameMoveLeftField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastFrameMoveLeft"); }
5987 FRotator & LastRiderMountedWeaponRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoCharacter.LastRiderMountedWeaponRotation"); }
5988 long double& LastRiderMountedWeaponRotationSentTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastRiderMountedWeaponRotationSentTime"); }
5989 int& DeathGivesDossierIndexField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.DeathGivesDossierIndex"); }
5990 float& DeathGivesDossierDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGivesDossierDelay"); }
5991 FName & SaddleRiderMovementTraceThruSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.SaddleRiderMovementTraceThruSocketName"); }
5992 float& SwimmingRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimmingRunSpeedModifier"); }
5993 float& RidingSwimmingRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingSwimmingRunSpeedModifier"); }
5994 long double& DinoDownloadedAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.DinoDownloadedAtTime"); }
5995 FString & UploadedFromServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.UploadedFromServerName"); }
5996 FString & LatestUploadedFromServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.LatestUploadedFromServerName"); }
5997 FString & PreviousUploadedFromServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.PreviousUploadedFromServerName"); }
5998 FString & TamedOnServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.TamedOnServerName"); }
5999 TArray<FDinoAncestorsEntry> & DinoAncestorsField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.DinoAncestors"); }
6000 TArray<FDinoAncestorsEntry> & DinoAncestorsMaleField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.DinoAncestorsMale"); }
6001 TArray<FDinoAncestorsEntry> & NextBabyDinoAncestorsField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.NextBabyDinoAncestors"); }
6002 TArray<FDinoAncestorsEntry> & NextBabyDinoAncestorsMaleField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.NextBabyDinoAncestorsMale"); }
6003 int& MaxAllowedRandomMutationsField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxAllowedRandomMutations"); }
6004 int& RandomMutationRollsField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.RandomMutationRolls"); }
6005 float& RandomMutationChanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomMutationChance"); }
6006 float& RandomMutationGivePointsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomMutationGivePoints"); }
6007 int& RandomMutationsMaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.RandomMutationsMale"); }
6008 int& RandomMutationsFemaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.RandomMutationsFemale"); }
6009 int& GestationEggRandomMutationsFemaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.GestationEggRandomMutationsFemale"); }
6010 int& GestationEggRandomMutationsMaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.GestationEggRandomMutationsMale"); }
6011 FName & WakingTameDistanceSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.WakingTameDistanceSocketName"); }
6012 int& WakingTameConsumeEntireStackMaxQuantityField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.WakingTameConsumeEntireStackMaxQuantity"); }
6013 float& AttackPlayerDesirabilityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackPlayerDesirabilityMultiplier"); }
6014 long double& LastAutoHealingItemUseField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAutoHealingItemUse"); }
6015 long double& LastStartedCarryingCharacterTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastStartedCarryingCharacterTime"); }
6016 float& FlyerAttachedExplosiveSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyerAttachedExplosiveSpeedMultiplier"); }
6017 TArray<FDinoExtraDefaultItemList> & DinoExtraDefaultInventoryItemsField() { return *GetNativePointerField<TArray<FDinoExtraDefaultItemList>*>(this, "APrimalDinoCharacter.DinoExtraDefaultInventoryItems"); }
6018 TArray<TSubclassOf<UPrimalItem>> & DeathGiveEngramClassesField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.DeathGiveEngramClasses"); }
6019 float& SinglePlayerOutgoingDamageModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SinglePlayerOutgoingDamageModifier"); }
6020 float& SinglePlayerIncomingDamageModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SinglePlayerIncomingDamageModifier"); }
6021 int& LastTickDelayFrameCountField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastTickDelayFrameCount"); }
6022 long double& NextTickDelayAllowTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextTickDelayAllowTime"); }
6023 float& TickStatusTimeAccumulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TickStatusTimeAccumulation"); }
6024 long double& LastServerTamedTickField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastServerTamedTick"); }
6025 int& LastTempDampenMovementInputAccelerationFrameField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastTempDampenMovementInputAccelerationFrame"); }
6026 UAnimMontage * DinoLevelUpAnimationOverrideField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalDinoCharacter.DinoLevelUpAnimationOverride"); }
6027 TArray<TSubclassOf<AActor>> & DamageVictimClassesIgnoreBlockingGeomtryTraceField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalDinoCharacter.DamageVictimClassesIgnoreBlockingGeomtryTrace"); }
6028 long double& LastVacuumSpaceCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastVacuumSpaceCheckTime"); }
6029 long double& LastGrappledTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastGrappledTime"); }
6030 float& CloneBaseElementCostField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CloneBaseElementCost"); }
6031 float& CloneElementCostPerLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CloneElementCostPerLevel"); }
6032 int& LastValidTameVersionField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastValidTameVersion"); }
6033 int& SavedLastValidTameVersionField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.SavedLastValidTameVersion"); }
6034 FName & NonDedicatedFreezeDinoPhysicsIfLevelUnloadedField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.NonDedicatedFreezeDinoPhysicsIfLevelUnloaded"); }
6035 TArray<FName> & NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloaded"); }
6036 FVector & UnboardLocationTraceOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.UnboardLocationTraceOffset"); }
6037 FName & AttackLineOfSightMeshSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.AttackLineOfSightMeshSocketName"); }
6038 float& AttackForceWalkDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackForceWalkDistanceMultiplier"); }
6039 float& AttackForceWalkRotationRateMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackForceWalkRotationRateMultiplier"); }
6040 int& OverrideDinoTameSoundIndexField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.OverrideDinoTameSoundIndex"); }
6041 USoundBase * SwimSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalDinoCharacter.SwimSound"); }
6042 float& SwimSoundIntervalPerHundredSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimSoundIntervalPerHundredSpeed"); }
6043 float& SwimSoundTimeCacheField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimSoundTimeCache"); }
6044 TSubclassOf<AController> & TamedAIControllerOverrideField() { return *GetNativePointerField<TSubclassOf<AController>*>(this, "APrimalDinoCharacter.TamedAIControllerOverride"); }
6045 int& PersonalTamedDinoCostField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.PersonalTamedDinoCost"); }
6046 long double& UploadEarliestValidTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.UploadEarliestValidTime"); }
6047 float& StasisAutoDestroyIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StasisAutoDestroyInterval"); }
6048 float& CarryCameraYawOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CarryCameraYawOffset"); }
6049 float& ExtraDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraDamageMultiplier"); }
6050 float& ExtraTamedBaseHealthMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraTamedBaseHealthMultiplier"); }
6051 float& AttackRangeOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackRangeOffset"); }
6052 float& DinoExtraIncreasePlayerCollisionActivationDistanceSquaredField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DinoExtraIncreasePlayerCollisionActivationDistanceSquared"); }
6053 char& CurrentPassengerSeatIndexField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.CurrentPassengerSeatIndex"); }
6054 float& OverrideApproachRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OverrideApproachRadius"); }
6055 float& TamedOverrideStasisComponentRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedOverrideStasisComponentRadius"); }
6056 UStaticMesh * UniqueDino_MapMarkerMeshField() { return *GetNativePointerField<UStaticMesh**>(this, "APrimalDinoCharacter.UniqueDino_MapMarkerMesh"); }
6057 FColor & UniqueDino_MapMarkerColorField() { return *GetNativePointerField<FColor*>(this, "APrimalDinoCharacter.UniqueDino_MapMarkerColor"); }
6058 float& OverrideDinoMaxExperiencePointsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OverrideDinoMaxExperiencePoints"); }
6059 int& MaxDinoTameLevelsField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxDinoTameLevels"); }
6060 int& DestroyTamesOverLevelClampOffsetField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.DestroyTamesOverLevelClampOffset"); }
6061 TArray<TSubclassOf<UPrimalItem>> & ForceAllowFoodAsConsumableListField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.ForceAllowFoodAsConsumableList"); }
6062
6063 // Bit fields
6064
6065 BitFieldValue<bool, unsigned __int32> bAttackStopsMovement() { return { this, "APrimalDinoCharacter.bAttackStopsMovement" }; }
6066 BitFieldValue<bool, unsigned __int32> bLocationBasedAttack() { return { this, "APrimalDinoCharacter.bLocationBasedAttack" }; }
6067 BitFieldValue<bool, unsigned __int32> bTamedWanderHarvestAllowUsableHarvestingAsWell() { return { this, "APrimalDinoCharacter.bTamedWanderHarvestAllowUsableHarvestingAsWell" }; }
6068 BitFieldValue<bool, unsigned __int32> bUseBPKilledSomethingEvent() { return { this, "APrimalDinoCharacter.bUseBPKilledSomethingEvent" }; }
6069 BitFieldValue<bool, unsigned __int32> bPreventDinoResetAffinityOnUnsleep() { return { this, "APrimalDinoCharacter.bPreventDinoResetAffinityOnUnsleep" }; }
6070 BitFieldValue<bool, unsigned __int32> bKeepInventoryForWakingTame() { return { this, "APrimalDinoCharacter.bKeepInventoryForWakingTame" }; }
6071 BitFieldValue<bool, unsigned __int32> bForceReachedDestination() { return { this, "APrimalDinoCharacter.bForceReachedDestination" }; }
6072 BitFieldValue<bool, unsigned __int32> bHadLinkedSupplyCrate() { return { this, "APrimalDinoCharacter.bHadLinkedSupplyCrate" }; }
6073 BitFieldValue<bool, unsigned __int32> bRemovingStructuresOnDeath() { return { this, "APrimalDinoCharacter.bRemovingStructuresOnDeath" }; }
6074 BitFieldValue<bool, unsigned __int32> bResetUseAccelerationForRequestedMove() { return { this, "APrimalDinoCharacter.bResetUseAccelerationForRequestedMove" }; }
6075 BitFieldValue<bool, unsigned __int32> bHiddenForLocalPassenger() { return { this, "APrimalDinoCharacter.bHiddenForLocalPassenger" }; }
6076 BitFieldValue<bool, unsigned __int32> bRunCheckCarriedTrace() { return { this, "APrimalDinoCharacter.bRunCheckCarriedTrace" }; }
6077 BitFieldValue<bool, unsigned __int32> CanElevate() { return { this, "APrimalDinoCharacter.CanElevate" }; }
6078 BitFieldValue<bool, unsigned __int32> bIsElevating() { return { this, "APrimalDinoCharacter.bIsElevating" }; }
6079 BitFieldValue<bool, unsigned __int32> bIsBraking() { return { this, "APrimalDinoCharacter.bIsBraking" }; }
6080 BitFieldValue<bool, unsigned __int32> MovingForward() { return { this, "APrimalDinoCharacter.MovingForward" }; }
6081 BitFieldValue<bool, unsigned __int32> bTamedWanderCorpseHarvesting() { return { this, "APrimalDinoCharacter.bTamedWanderCorpseHarvesting" }; }
6082 BitFieldValue<bool, unsigned __int32> bUseBPNotifyStructurePlacedNearby() { return { this, "APrimalDinoCharacter.bUseBPNotifyStructurePlacedNearby" }; }
6083 BitFieldValue<bool, unsigned __int32> bUseBPCanTargetCorpse() { return { this, "APrimalDinoCharacter.bUseBPCanTargetCorpse" }; }
6084 BitFieldValue<bool, unsigned __int32> bUseBPShouldForceFlee() { return { this, "APrimalDinoCharacter.bUseBPShouldForceFlee" }; }
6085 BitFieldValue<bool, unsigned __int32> bReceivedDinoAncestors() { return { this, "APrimalDinoCharacter.bReceivedDinoAncestors" }; }
6086 BitFieldValue<bool, unsigned __int32> bForceWanderOverrideNPCZoneManager() { return { this, "APrimalDinoCharacter.bForceWanderOverrideNPCZoneManager" }; }
6087 BitFieldValue<bool, unsigned __int32> bDeprecateDino() { return { this, "APrimalDinoCharacter.bDeprecateDino" }; }
6088 BitFieldValue<bool, unsigned __int32> bForceFoodItemAutoConsume() { return { this, "APrimalDinoCharacter.bForceFoodItemAutoConsume" }; }
6089 BitFieldValue<bool, unsigned __int32> bFlyerAllowFlyingWithExplosive() { return { this, "APrimalDinoCharacter.bFlyerAllowFlyingWithExplosive" }; }
6090 BitFieldValue<bool, unsigned __int32> bForceUseDediAttackTiming() { return { this, "APrimalDinoCharacter.bForceUseDediAttackTiming" }; }
6091 BitFieldValue<bool, unsigned __int32> bForcePreventExitingWater() { return { this, "APrimalDinoCharacter.bForcePreventExitingWater" }; }
6092 BitFieldValue<bool, unsigned __int32> bWakingTameConsumeEntireStack() { return { this, "APrimalDinoCharacter.bWakingTameConsumeEntireStack" }; }
6093 BitFieldValue<bool, unsigned __int32> bAllowCarryCharacterWithoutRider() { return { this, "APrimalDinoCharacter.bAllowCarryCharacterWithoutRider" }; }
6094 BitFieldValue<bool, unsigned __int32> bWildDinoPreventWeight() { return { this, "APrimalDinoCharacter.bWildDinoPreventWeight" }; }
6095 BitFieldValue<bool, unsigned __int32> bDebugMeleeAttacks() { return { this, "APrimalDinoCharacter.bDebugMeleeAttacks" }; }
6096 BitFieldValue<bool, unsigned __int32> bRetainCarriedCharacterOnDismount() { return { this, "APrimalDinoCharacter.bRetainCarriedCharacterOnDismount" }; }
6097 BitFieldValue<bool, unsigned __int32> bUseBPOnTamedProcessOrder() { return { this, "APrimalDinoCharacter.bUseBPOnTamedProcessOrder" }; }
6098 BitFieldValue<bool, unsigned __int32> bUseBP_OnTamedOrderReceived() { return { this, "APrimalDinoCharacter.bUseBP_OnTamedOrderReceived" }; }
6099 BitFieldValue<bool, unsigned __int32> bAllowAttackWithCryoSickness() { return { this, "APrimalDinoCharacter.bAllowAttackWithCryoSickness" }; }
6100 BitFieldValue<bool, unsigned __int32> bUseBPCanCryo() { return { this, "APrimalDinoCharacter.bUseBPCanCryo" }; }
6101 BitFieldValue<bool, unsigned __int32> bWildPreventTeleporting() { return { this, "APrimalDinoCharacter.bWildPreventTeleporting" }; }
6102 BitFieldValue<bool, unsigned __int32> bUseBPClampMaxHarvestHealth() { return { this, "APrimalDinoCharacter.bUseBPClampMaxHarvestHealth" }; }
6103 BitFieldValue<bool, unsigned __int32> bUseBPCheckCanSpawnFromLocation() { return { this, "APrimalDinoCharacter.bUseBPCheckCanSpawnFromLocation" }; }
6104 BitFieldValue<bool, unsigned __int32> bIsLanding() { return { this, "APrimalDinoCharacter.bIsLanding" }; }
6105 BitFieldValue<bool, unsigned __int32> bCanCharge() { return { this, "APrimalDinoCharacter.bCanCharge" }; }
6106 BitFieldValue<bool, unsigned __int32> bCancelInterpolation() { return { this, "APrimalDinoCharacter.bCancelInterpolation" }; }
6107 BitFieldValue<bool, unsigned __int32> bIsCharging() { return { this, "APrimalDinoCharacter.bIsCharging" }; }
6108 BitFieldValue<bool, unsigned __int32> bChargeDamageStructures() { return { this, "APrimalDinoCharacter.bChargeDamageStructures" }; }
6109 BitFieldValue<bool, unsigned __int32> bReplicatePitchWhileSwimming() { return { this, "APrimalDinoCharacter.bReplicatePitchWhileSwimming" }; }
6110 BitFieldValue<bool, unsigned __int32> bIsFlying() { return { this, "APrimalDinoCharacter.bIsFlying" }; }
6111 BitFieldValue<bool, unsigned __int32> bIsWakingTame() { return { this, "APrimalDinoCharacter.bIsWakingTame" }; }
6112 BitFieldValue<bool, unsigned __int32> bAllowRiding() { return { this, "APrimalDinoCharacter.bAllowRiding" }; }
6113 BitFieldValue<bool, unsigned __int32> bForceAutoTame() { return { this, "APrimalDinoCharacter.bForceAutoTame" }; }
6114 BitFieldValue<bool, unsigned __int32> bRiderJumpTogglesFlight() { return { this, "APrimalDinoCharacter.bRiderJumpTogglesFlight" }; }
6115 BitFieldValue<bool, unsigned __int32> bHasRider() { return { this, "APrimalDinoCharacter.bHasRider" }; }
6116 BitFieldValue<bool, unsigned __int32> bAllowCarryFlyerDinos() { return { this, "APrimalDinoCharacter.bAllowCarryFlyerDinos" }; }
6117 BitFieldValue<bool, unsigned __int32> bForcedLanding() { return { this, "APrimalDinoCharacter.bForcedLanding" }; }
6118 BitFieldValue<bool, unsigned __int32> bFlyerForceNoPitch() { return { this, "APrimalDinoCharacter.bFlyerForceNoPitch" }; }
6119 BitFieldValue<bool, unsigned __int32> bFlyerForceLimitPitch() { return { this, "APrimalDinoCharacter.bFlyerForceLimitPitch" }; }
6120 BitFieldValue<bool, unsigned __int32> bPreventStasis() { return { this, "APrimalDinoCharacter.bPreventStasis" }; }
6121 BitFieldValue<bool, unsigned __int32> bAutoTameable() { return { this, "APrimalDinoCharacter.bAutoTameable" }; }
6122 BitFieldValue<bool, unsigned __int32> bAlwaysSetTamingTeamOnItemAdd() { return { this, "APrimalDinoCharacter.bAlwaysSetTamingTeamOnItemAdd" }; }
6123 BitFieldValue<bool, unsigned __int32> bDinoLoadedFromSaveGame() { return { this, "APrimalDinoCharacter.bDinoLoadedFromSaveGame" }; }
6124 BitFieldValue<bool, unsigned __int32> bCheatForceTameRide() { return { this, "APrimalDinoCharacter.bCheatForceTameRide" }; }
6125 BitFieldValue<bool, unsigned __int32> bIsFemale() { return { this, "APrimalDinoCharacter.bIsFemale" }; }
6126 BitFieldValue<bool, unsigned __int32> bRiderUseDirectionalAttackIndex() { return { this, "APrimalDinoCharacter.bRiderUseDirectionalAttackIndex" }; }
6127 BitFieldValue<bool, unsigned __int32> bCanBeTamed() { return { this, "APrimalDinoCharacter.bCanBeTamed" }; }
6128 BitFieldValue<bool, unsigned __int32> bTargetingIgnoredByWildDinos() { return { this, "APrimalDinoCharacter.bTargetingIgnoredByWildDinos" }; }
6129 BitFieldValue<bool, unsigned __int32> bTargetingIgnoreWildDinos() { return { this, "APrimalDinoCharacter.bTargetingIgnoreWildDinos" }; }
6130 BitFieldValue<bool, unsigned __int32> bCanMountOnHumans() { return { this, "APrimalDinoCharacter.bCanMountOnHumans" }; }
6131 BitFieldValue<bool, unsigned __int32> bIKIgnoreSaddleStructures() { return { this, "APrimalDinoCharacter.bIKIgnoreSaddleStructures" }; }
6132 BitFieldValue<bool, unsigned __int32> bAttackTargetWhenLaunched() { return { this, "APrimalDinoCharacter.bAttackTargetWhenLaunched" }; }
6133 BitFieldValue<bool, unsigned __int32> bCanOpenLockedDoors() { return { this, "APrimalDinoCharacter.bCanOpenLockedDoors" }; }
6134 BitFieldValue<bool, unsigned __int32> bUseColorization() { return { this, "APrimalDinoCharacter.bUseColorization" }; }
6135 BitFieldValue<bool, unsigned __int32> bMeleeSwingDamageBlockedByStrutures() { return { this, "APrimalDinoCharacter.bMeleeSwingDamageBlockedByStrutures" }; }
6136 BitFieldValue<bool, unsigned __int32> bAllowTargetingCorpses() { return { this, "APrimalDinoCharacter.bAllowTargetingCorpses" }; }
6137 BitFieldValue<bool, unsigned __int32> bRiderDontRequireSaddle() { return { this, "APrimalDinoCharacter.bRiderDontRequireSaddle" }; }
6138 BitFieldValue<bool, unsigned __int32> bAllowsFishingOnSaddle() { return { this, "APrimalDinoCharacter.bAllowsFishingOnSaddle" }; }
6139 BitFieldValue<bool, unsigned __int32> bCanBeOrdered() { return { this, "APrimalDinoCharacter.bCanBeOrdered" }; }
6140 BitFieldValue<bool, unsigned __int32> bOverridePlatformStructureLimit() { return { this, "APrimalDinoCharacter.bOverridePlatformStructureLimit" }; }
6141 BitFieldValue<bool, unsigned __int32> bMeleeAttackHarvetUsableComponents() { return { this, "APrimalDinoCharacter.bMeleeAttackHarvetUsableComponents" }; }
6142 BitFieldValue<bool, unsigned __int32> bPlatformSaddleIgnoreRotDotCheck() { return { this, "APrimalDinoCharacter.bPlatformSaddleIgnoreRotDotCheck" }; }
6143 BitFieldValue<bool, unsigned __int32> bUseInteprolatedVelocity() { return { this, "APrimalDinoCharacter.bUseInteprolatedVelocity" }; }
6144 BitFieldValue<bool, unsigned __int32> bIsCarnivore() { return { this, "APrimalDinoCharacter.bIsCarnivore" }; }
6145 BitFieldValue<bool, unsigned __int32> bAllowRidingInWater() { return { this, "APrimalDinoCharacter.bAllowRidingInWater" }; }
6146 BitFieldValue<bool, unsigned __int32> bUsesGender() { return { this, "APrimalDinoCharacter.bUsesGender" }; }
6147 BitFieldValue<bool, unsigned __int32> bTargetEverything() { return { this, "APrimalDinoCharacter.bTargetEverything" }; }
6148 BitFieldValue<bool, unsigned __int32> bTamedWanderHarvestNonUsableHarvesting() { return { this, "APrimalDinoCharacter.bTamedWanderHarvestNonUsableHarvesting" }; }
6149 BitFieldValue<bool, unsigned __int32> bEnableTamedWandering() { return { this, "APrimalDinoCharacter.bEnableTamedWandering" }; }
6150 BitFieldValue<bool, unsigned __int32> bEnableTamedMating() { return { this, "APrimalDinoCharacter.bEnableTamedMating" }; }
6151 BitFieldValue<bool, unsigned __int32> bCollectVictimItems() { return { this, "APrimalDinoCharacter.bCollectVictimItems" }; }
6152 BitFieldValue<bool, unsigned __int32> bServerInitializedDino() { return { this, "APrimalDinoCharacter.bServerInitializedDino" }; }
6153 BitFieldValue<bool, unsigned __int32> bNPCSpawnerOverrideLevel() { return { this, "APrimalDinoCharacter.bNPCSpawnerOverrideLevel" }; }
6154 BitFieldValue<bool, unsigned __int32> bHasMateBoost() { return { this, "APrimalDinoCharacter.bHasMateBoost" }; }
6155 BitFieldValue<bool, unsigned __int32> NPCSpawnerAddLevelOffsetBeforeMultiplier() { return { this, "APrimalDinoCharacter.NPCSpawnerAddLevelOffsetBeforeMultiplier" }; }
6156 BitFieldValue<bool, unsigned __int32> bTamingHasFood() { return { this, "APrimalDinoCharacter.bTamingHasFood" }; }
6157 BitFieldValue<bool, unsigned __int32> bDontWander() { return { this, "APrimalDinoCharacter.bDontWander" }; }
6158 BitFieldValue<bool, unsigned __int32> bAnimIsMoving() { return { this, "APrimalDinoCharacter.bAnimIsMoving" }; }
6159 BitFieldValue<bool, unsigned __int32> bDoStepDamage() { return { this, "APrimalDinoCharacter.bDoStepDamage" }; }
6160 BitFieldValue<bool, unsigned __int32> bPreventBasingWhenUntamed() { return { this, "APrimalDinoCharacter.bPreventBasingWhenUntamed" }; }
6161 BitFieldValue<bool, unsigned __int32> bForceAlwaysAllowBasing() { return { this, "APrimalDinoCharacter.bForceAlwaysAllowBasing" }; }
6162 BitFieldValue<bool, unsigned __int32> bChargingRequiresWalking() { return { this, "APrimalDinoCharacter.bChargingRequiresWalking" }; }
6163 BitFieldValue<bool, unsigned __int32> bUseRootLocSwimOffset() { return { this, "APrimalDinoCharacter.bUseRootLocSwimOffset" }; }
6164 BitFieldValue<bool, unsigned __int32> bUseLowQualityAnimationTick() { return { this, "APrimalDinoCharacter.bUseLowQualityAnimationTick" }; }
6165 BitFieldValue<bool, unsigned __int32> bDisplaySummonedNotification() { return { this, "APrimalDinoCharacter.bDisplaySummonedNotification" }; }
6166 BitFieldValue<bool, unsigned __int32> bDisplayKilledNotification() { return { this, "APrimalDinoCharacter.bDisplayKilledNotification" }; }
6167 BitFieldValue<bool, unsigned __int32> bUseBPGetAttackWeight() { return { this, "APrimalDinoCharacter.bUseBPGetAttackWeight" }; }
6168 BitFieldValue<bool, unsigned __int32> bServerForceUpdateDinoGameplayMeshNearPlayer() { return { this, "APrimalDinoCharacter.bServerForceUpdateDinoGameplayMeshNearPlayer" }; }
6169 BitFieldValue<bool, unsigned __int32> bPreventAllRiderWeapons() { return { this, "APrimalDinoCharacter.bPreventAllRiderWeapons" }; }
6170 BitFieldValue<bool, unsigned __int32> bPreventAllRiderWeaponsOnReequip() { return { this, "APrimalDinoCharacter.bPreventAllRiderWeaponsOnReequip" }; }
6171 BitFieldValue<bool, unsigned __int32> bAllowDeathAutoGrab() { return { this, "APrimalDinoCharacter.bAllowDeathAutoGrab" }; }
6172 BitFieldValue<bool, unsigned __int32> bSupportWakingTame() { return { this, "APrimalDinoCharacter.bSupportWakingTame" }; }
6173 BitFieldValue<bool, unsigned __int32> bAllowAutoUnstasisDestroy() { return { this, "APrimalDinoCharacter.bAllowAutoUnstasisDestroy" }; }
6174 BitFieldValue<bool, unsigned __int32> bDebugBaby() { return { this, "APrimalDinoCharacter.bDebugBaby" }; }
6175 BitFieldValue<bool, unsigned __int32> bAlwaysUpdateAimOffsetInterpolation() { return { this, "APrimalDinoCharacter.bAlwaysUpdateAimOffsetInterpolation" }; }
6176 BitFieldValue<bool, unsigned __int32> WildAmbientHarvestingAnimationServerTickPose() { return { this, "APrimalDinoCharacter.WildAmbientHarvestingAnimationServerTickPose" }; }
6177 BitFieldValue<bool, unsigned __int32> bPreventSleepingTame() { return { this, "APrimalDinoCharacter.bPreventSleepingTame" }; }
6178 BitFieldValue<bool, unsigned __int32> bTamedWanderHarvest() { return { this, "APrimalDinoCharacter.bTamedWanderHarvest" }; }
6179 BitFieldValue<bool, unsigned __int32> bSimulatedNetLandCheckFloor() { return { this, "APrimalDinoCharacter.bSimulatedNetLandCheckFloor" }; }
6180 BitFieldValue<bool, unsigned __int32> bRefreshedColorization() { return { this, "APrimalDinoCharacter.bRefreshedColorization" }; }
6181 BitFieldValue<bool, unsigned __int32> bPoopIsEgg() { return { this, "APrimalDinoCharacter.bPoopIsEgg" }; }
6182 BitFieldValue<bool, unsigned __int32> bPoopIsDud() { return { this, "APrimalDinoCharacter.bPoopIsDud" }; }
6183 BitFieldValue<bool, unsigned __int32> bWasChargingBlocked() { return { this, "APrimalDinoCharacter.bWasChargingBlocked" }; }
6184 BitFieldValue<bool, unsigned __int32> bWasRidingFalling() { return { this, "APrimalDinoCharacter.bWasRidingFalling" }; }
6185 BitFieldValue<bool, unsigned __int32> bInitializedForReplicatedBasing() { return { this, "APrimalDinoCharacter.bInitializedForReplicatedBasing" }; }
6186 BitFieldValue<bool, unsigned __int32> bClientWasTamed() { return { this, "APrimalDinoCharacter.bClientWasTamed" }; }
6187 BitFieldValue<bool, unsigned __int32> bFlyerPreventRiderAutoFly() { return { this, "APrimalDinoCharacter.bFlyerPreventRiderAutoFly" }; }
6188 BitFieldValue<bool, unsigned __int32> bAllowFlyerLandedRider() { return { this, "APrimalDinoCharacter.bAllowFlyerLandedRider" }; }
6189 BitFieldValue<bool, unsigned __int32> bPreventFlyerFlyingRider() { return { this, "APrimalDinoCharacter.bPreventFlyerFlyingRider" }; }
6190 BitFieldValue<bool, unsigned __int32> bPreventFlyerCapsuleExpansion() { return { this, "APrimalDinoCharacter.bPreventFlyerCapsuleExpansion" }; }
6191 BitFieldValue<bool, unsigned __int32> bIncludeCarryWeightOfBasedPawns() { return { this, "APrimalDinoCharacter.bIncludeCarryWeightOfBasedPawns" }; }
6192 BitFieldValue<bool, unsigned __int32> bForceRiderNetworkParent() { return { this, "APrimalDinoCharacter.bForceRiderNetworkParent" }; }
6193 BitFieldValue<bool, unsigned __int32> bForcePerfectTame() { return { this, "APrimalDinoCharacter.bForcePerfectTame" }; }
6194 BitFieldValue<bool, unsigned __int32> bCanHaveBaby() { return { this, "APrimalDinoCharacter.bCanHaveBaby" }; }
6195 BitFieldValue<bool, unsigned __int32> bUseBabyGestation() { return { this, "APrimalDinoCharacter.bUseBabyGestation" }; }
6196 BitFieldValue<bool, unsigned __int32> bPreventUnalignedDinoBasing() { return { this, "APrimalDinoCharacter.bPreventUnalignedDinoBasing" }; }
6197 BitFieldValue<bool, unsigned __int32> bOverrideLevelMusicIfTamed() { return { this, "APrimalDinoCharacter.bOverrideLevelMusicIfTamed" }; }
6198 BitFieldValue<bool, unsigned __int32> bReachedMaxStructures() { return { this, "APrimalDinoCharacter.bReachedMaxStructures" }; }
6199 BitFieldValue<bool, unsigned __int32> bSupportsSaddleStructures() { return { this, "APrimalDinoCharacter.bSupportsSaddleStructures" }; }
6200 BitFieldValue<bool, unsigned __int32> bBonesHidden() { return { this, "APrimalDinoCharacter.bBonesHidden" }; }
6201 BitFieldValue<bool, unsigned __int32> bDelayedAttachement() { return { this, "APrimalDinoCharacter.bDelayedAttachement" }; }
6202 BitFieldValue<bool, unsigned __int32> bCanBeRepaired() { return { this, "APrimalDinoCharacter.bCanBeRepaired" }; }
6203 BitFieldValue<bool, unsigned __int32> bFlyerDontAutoLandOnDismount() { return { this, "APrimalDinoCharacter.bFlyerDontAutoLandOnDismount" }; }
6204 BitFieldValue<bool, unsigned __int32> bIsRepairing() { return { this, "APrimalDinoCharacter.bIsRepairing" }; }
6205 BitFieldValue<bool, unsigned __int32> bIsBaby() { return { this, "APrimalDinoCharacter.bIsBaby" }; }
6206 BitFieldValue<bool, unsigned __int32> bWasBaby() { return { this, "APrimalDinoCharacter.bWasBaby" }; }
6207 BitFieldValue<bool, unsigned __int32> bCanUnclaimTame() { return { this, "APrimalDinoCharacter.bCanUnclaimTame" }; }
6208 BitFieldValue<bool, unsigned __int32> bAllowWildDinoEquipment() { return { this, "APrimalDinoCharacter.bAllowWildDinoEquipment" }; }
6209 BitFieldValue<bool, unsigned __int32> bUseTamedVisibleComponents() { return { this, "APrimalDinoCharacter.bUseTamedVisibleComponents" }; }
6210 BitFieldValue<bool, unsigned __int32> bAllowDemolish() { return { this, "APrimalDinoCharacter.bAllowDemolish" }; }
6211 BitFieldValue<bool, unsigned __int32> bUseGang() { return { this, "APrimalDinoCharacter.bUseGang" }; }
6212 BitFieldValue<bool, unsigned __int32> bBlueprintDrawFloatingHUD() { return { this, "APrimalDinoCharacter.bBlueprintDrawFloatingHUD" }; }
6213 BitFieldValue<bool, unsigned __int32> bEggBoosted() { return { this, "APrimalDinoCharacter.bEggBoosted" }; }
6214 BitFieldValue<bool, unsigned __int32> bUseBPTamedTick() { return { this, "APrimalDinoCharacter.bUseBPTamedTick" }; }
6215 BitFieldValue<bool, unsigned __int32> bUseBPOverrideWantsToRun() { return { this, "APrimalDinoCharacter.bUseBPOverrideWantsToRun" }; }
6216 BitFieldValue<bool, unsigned __int32> bUseBPPlayDying() { return { this, "APrimalDinoCharacter.bUseBPPlayDying" }; }
6217 BitFieldValue<bool, unsigned __int32> bSupportsPassengerSeats() { return { this, "APrimalDinoCharacter.bSupportsPassengerSeats" }; }
6218 BitFieldValue<bool, unsigned __int32> bAddPassengerSeatMultiUseEntries() { return { this, "APrimalDinoCharacter.bAddPassengerSeatMultiUseEntries" }; }
6219 BitFieldValue<bool, unsigned __int32> bUseSaddlePassengerSeatsWhenAvailable() { return { this, "APrimalDinoCharacter.bUseSaddlePassengerSeatsWhenAvailable" }; }
6220 BitFieldValue<bool, unsigned __int32> bScaleInsulationByMeleeDamage() { return { this, "APrimalDinoCharacter.bScaleInsulationByMeleeDamage" }; }
6221 BitFieldValue<bool, unsigned __int32> bInventoryOnlyAllowCraftingWhenWandering() { return { this, "APrimalDinoCharacter.bInventoryOnlyAllowCraftingWhenWandering" }; }
6222 BitFieldValue<bool, unsigned __int32> bUseWildRandomScale() { return { this, "APrimalDinoCharacter.bUseWildRandomScale" }; }
6223 BitFieldValue<bool, unsigned __int32> bHeldJumpSlowFalling() { return { this, "APrimalDinoCharacter.bHeldJumpSlowFalling" }; }
6224 BitFieldValue<bool, unsigned __int32> bIsHeldJumpSlowFalling() { return { this, "APrimalDinoCharacter.bIsHeldJumpSlowFalling" }; }
6225 BitFieldValue<bool, unsigned __int32> bPlayingSlowFallingAnim() { return { this, "APrimalDinoCharacter.bPlayingSlowFallingAnim" }; }
6226 BitFieldValue<bool, unsigned __int32> bTriggerBPUnstasis() { return { this, "APrimalDinoCharacter.bTriggerBPUnstasis" }; }
6227 BitFieldValue<bool, unsigned __int32> bWildProduceEggDynamically() { return { this, "APrimalDinoCharacter.bWildProduceEggDynamically" }; }
6228 BitFieldValue<bool, unsigned __int32> bPreventWakingTameFeeding() { return { this, "APrimalDinoCharacter.bPreventWakingTameFeeding" }; }
6229 BitFieldValue<bool, unsigned __int32> bForceDisablingTaming() { return { this, "APrimalDinoCharacter.bForceDisablingTaming" }; }
6230 BitFieldValue<bool, unsigned __int32> bFlyerAllowRidingInCaves() { return { this, "APrimalDinoCharacter.bFlyerAllowRidingInCaves" }; }
6231 BitFieldValue<bool, unsigned __int32> bScaleExtraRunningSpeedModifier() { return { this, "APrimalDinoCharacter.bScaleExtraRunningSpeedModifier" }; }
6232 BitFieldValue<bool, unsigned __int32> bOverrideCrosshairAlpha() { return { this, "APrimalDinoCharacter.bOverrideCrosshairAlpha" }; }
6233 BitFieldValue<bool, unsigned __int32> bOverrideCrosshairColor() { return { this, "APrimalDinoCharacter.bOverrideCrosshairColor" }; }
6234 BitFieldValue<bool, unsigned __int32> bUseBPGetCrosshairLocation() { return { this, "APrimalDinoCharacter.bUseBPGetCrosshairLocation" }; }
6235 BitFieldValue<bool, unsigned __int32> bCenterOffscreenFloatingHUDWidgets() { return { this, "APrimalDinoCharacter.bCenterOffscreenFloatingHUDWidgets" }; }
6236 BitFieldValue<bool, unsigned __int32> bClampOffscreenFloatingHUDWidgets() { return { this, "APrimalDinoCharacter.bClampOffscreenFloatingHUDWidgets" }; }
6237 BitFieldValue<bool, unsigned __int32> bUseFixedSpawnLevel() { return { this, "APrimalDinoCharacter.bUseFixedSpawnLevel" }; }
6238 BitFieldValue<bool, unsigned __int32> bTreatCrouchInputAsAttack() { return { this, "APrimalDinoCharacter.bTreatCrouchInputAsAttack" }; }
6239 BitFieldValue<bool, unsigned __int32> bUseBPGetRiderUnboardLocation() { return { this, "APrimalDinoCharacter.bUseBPGetRiderUnboardLocation" }; }
6240 BitFieldValue<bool, unsigned __int32> bUseBPGetRiderUnboardDirection() { return { this, "APrimalDinoCharacter.bUseBPGetRiderUnboardDirection" }; }
6241 BitFieldValue<bool, unsigned __int32> bUniqueDino() { return { this, "APrimalDinoCharacter.bUniqueDino" }; }
6242 BitFieldValue<bool, unsigned __int32> bModifyBasedCamera() { return { this, "APrimalDinoCharacter.bModifyBasedCamera" }; }
6243 BitFieldValue<bool, unsigned __int32> bUseBPOnRefreshColorization() { return { this, "APrimalDinoCharacter.bUseBPOnRefreshColorization" }; }
6244 BitFieldValue<bool, unsigned __int32> bHideAncestorsButton() { return { this, "APrimalDinoCharacter.bHideAncestorsButton" }; }
6245 BitFieldValue<bool, unsigned __int32> bUseBP_OverrideDinoName() { return { this, "APrimalDinoCharacter.bUseBP_OverrideDinoName" }; }
6246 BitFieldValue<bool, unsigned __int32> bUseBPDinoTooltipCustomProgressBar() { return { this, "APrimalDinoCharacter.bUseBPDinoTooltipCustomProgressBar" }; }
6247 BitFieldValue<bool, unsigned __int32> bUseBPDisplayTamedMessage() { return { this, "APrimalDinoCharacter.bUseBPDisplayTamedMessage" }; }
6248 BitFieldValue<bool, unsigned __int32> bUseBPOverrideTamingDescriptionLabel() { return { this, "APrimalDinoCharacter.bUseBPOverrideTamingDescriptionLabel" }; }
6249 BitFieldValue<bool, unsigned __int32> bUseBPCanMountOnCharacter() { return { this, "APrimalDinoCharacter.bUseBPCanMountOnCharacter" }; }
6250 BitFieldValue<bool, unsigned __int32> bUseBPGetRiderSocket() { return { this, "APrimalDinoCharacter.bUseBPGetRiderSocket" }; }
6251 BitFieldValue<bool, unsigned __int32> bUseBPShowTamingPanel() { return { this, "APrimalDinoCharacter.bUseBPShowTamingPanel" }; }
6252 BitFieldValue<bool, unsigned __int32> bMeleeSwingDamageBlockedByAllStationaryObjects() { return { this, "APrimalDinoCharacter.bMeleeSwingDamageBlockedByAllStationaryObjects" }; }
6253 BitFieldValue<bool, unsigned __int32> bUseBPChargingModifyInputAcceleration() { return { this, "APrimalDinoCharacter.bUseBPChargingModifyInputAcceleration" }; }
6254 BitFieldValue<bool, unsigned __int32> bUseBPOnRepIsCharging() { return { this, "APrimalDinoCharacter.bUseBPOnRepIsCharging" }; }
6255 BitFieldValue<bool, unsigned __int32> bUseBPPreventOrderAllowed() { return { this, "APrimalDinoCharacter.bUseBPPreventOrderAllowed" }; }
6256 BitFieldValue<bool, unsigned __int32> bPassengerDinosUsePassengerAnim() { return { this, "APrimalDinoCharacter.bPassengerDinosUsePassengerAnim" }; }
6257 BitFieldValue<bool, unsigned __int32> bUsesPassengerAnimOnDinos() { return { this, "APrimalDinoCharacter.bUsesPassengerAnimOnDinos" }; }
6258 BitFieldValue<bool, unsigned __int32> bOverrideRotationOnCarriedCharacter() { return { this, "APrimalDinoCharacter.bOverrideRotationOnCarriedCharacter" }; }
6259 BitFieldValue<bool, unsigned __int32> bAdvancedCarryRelease() { return { this, "APrimalDinoCharacter.bAdvancedCarryRelease" }; }
6260 BitFieldValue<bool, unsigned __int32> bForceCarriedPlayerToCheckForWalls() { return { this, "APrimalDinoCharacter.bForceCarriedPlayerToCheckForWalls" }; }
6261 BitFieldValue<bool, unsigned __int32> bClearRiderOnDinoImmobilized() { return { this, "APrimalDinoCharacter.bClearRiderOnDinoImmobilized" }; }
6262 BitFieldValue<bool, unsigned __int32> bUseBPIsBasedOnActor() { return { this, "APrimalDinoCharacter.bUseBPIsBasedOnActor" }; }
6263 BitFieldValue<bool, unsigned __int32> bUseBPUnstasisConsumeFood() { return { this, "APrimalDinoCharacter.bUseBPUnstasisConsumeFood" }; }
6264 BitFieldValue<bool, unsigned __int32> bUseBPOnDinoStartled() { return { this, "APrimalDinoCharacter.bUseBPOnDinoStartled" }; }
6265 BitFieldValue<bool, unsigned __int32> bSimulateRootMotion() { return { this, "APrimalDinoCharacter.bSimulateRootMotion" }; }
6266 BitFieldValue<bool, unsigned __int32> bUseBPOverrideStencilAllianceForTarget() { return { this, "APrimalDinoCharacter.bUseBPOverrideStencilAllianceForTarget" }; }
6267 BitFieldValue<bool, unsigned __int32> bDisableHighQualityAIVolumeLedgeChecking() { return { this, "APrimalDinoCharacter.bDisableHighQualityAIVolumeLedgeChecking" }; }
6268 BitFieldValue<bool, unsigned __int32> bDoHighQualityLedgeChecking() { return { this, "APrimalDinoCharacter.bDoHighQualityLedgeChecking" }; }
6269 BitFieldValue<bool, unsigned __int32> bOnlyDoStepDamageWhenRunning() { return { this, "APrimalDinoCharacter.bOnlyDoStepDamageWhenRunning" }; }
6270 BitFieldValue<bool, unsigned __int32> bShouldNotifyClientWhenLanded() { return { this, "APrimalDinoCharacter.bShouldNotifyClientWhenLanded" }; }
6271 BitFieldValue<bool, unsigned __int32> bPreventPlatformSaddleMultiFloors() { return { this, "APrimalDinoCharacter.bPreventPlatformSaddleMultiFloors" }; }
6272 BitFieldValue<bool, unsigned __int32> bPreventMountedDinoMeshHiding() { return { this, "APrimalDinoCharacter.bPreventMountedDinoMeshHiding" }; }
6273 BitFieldValue<bool, unsigned __int32> bUsePlayerMountedCarryingDinoAnimation() { return { this, "APrimalDinoCharacter.bUsePlayerMountedCarryingDinoAnimation" }; }
6274 BitFieldValue<bool, unsigned __int32> bPreventRotationRateModifier() { return { this, "APrimalDinoCharacter.bPreventRotationRateModifier" }; }
6275 BitFieldValue<bool, unsigned __int32> bStepDamageFoliageOnly() { return { this, "APrimalDinoCharacter.bStepDamageFoliageOnly" }; }
6276 BitFieldValue<bool, unsigned __int32> bPreventUntamedRun() { return { this, "APrimalDinoCharacter.bPreventUntamedRun" }; }
6277 BitFieldValue<bool, unsigned __int32> bAllowTogglingPublicSeating() { return { this, "APrimalDinoCharacter.bAllowTogglingPublicSeating" }; }
6278 BitFieldValue<bool, unsigned __int32> bAllowPublicSeating() { return { this, "APrimalDinoCharacter.bAllowPublicSeating" }; }
6279 BitFieldValue<bool, unsigned __int32> bAllowWaterSurfaceExtraJump() { return { this, "APrimalDinoCharacter.bAllowWaterSurfaceExtraJump" }; }
6280 BitFieldValue<bool, unsigned __int32> bUseVelocityForRequestedMoveIfStuck() { return { this, "APrimalDinoCharacter.bUseVelocityForRequestedMoveIfStuck" }; }
6281 BitFieldValue<bool, unsigned __int32> bUseBPDoAttack() { return { this, "APrimalDinoCharacter.bUseBPDoAttack" }; }
6282 BitFieldValue<bool, unsigned __int32> bStepDamageNonFoliageWithoutRunning() { return { this, "APrimalDinoCharacter.bStepDamageNonFoliageWithoutRunning" }; }
6283 BitFieldValue<bool, unsigned __int32> bStepDamageAllTargetables() { return { this, "APrimalDinoCharacter.bStepDamageAllTargetables" }; }
6284 BitFieldValue<bool, unsigned __int32> bDamageNonFoliageFeetSocketsOnly() { return { this, "APrimalDinoCharacter.bDamageNonFoliageFeetSocketsOnly" }; }
6285 BitFieldValue<bool, unsigned __int32> bRiderDontBeBlockedByPawnMesh() { return { this, "APrimalDinoCharacter.bRiderDontBeBlockedByPawnMesh" }; }
6286 BitFieldValue<bool, unsigned __int32> bUseExtendedUnstasisCheck() { return { this, "APrimalDinoCharacter.bUseExtendedUnstasisCheck" }; }
6287 BitFieldValue<bool, unsigned __int32> bTickedStasis() { return { this, "APrimalDinoCharacter.bTickedStasis" }; }
6288 BitFieldValue<bool, unsigned __int32> bAllowDinoAutoConsumeInventoryFood() { return { this, "APrimalDinoCharacter.bAllowDinoAutoConsumeInventoryFood" }; }
6289 BitFieldValue<bool, unsigned __int32> bForceNoCharacterStatusComponentTick() { return { this, "APrimalDinoCharacter.bForceNoCharacterStatusComponentTick" }; }
6290 BitFieldValue<bool, unsigned __int32> bIsRaidDino() { return { this, "APrimalDinoCharacter.bIsRaidDino" }; }
6291 BitFieldValue<bool, unsigned __int32> bWildIgnoredByAutoTurrets() { return { this, "APrimalDinoCharacter.bWildIgnoredByAutoTurrets" }; }
6292 BitFieldValue<bool, unsigned __int32> bWildAllowTargetingNeutralStructures() { return { this, "APrimalDinoCharacter.bWildAllowTargetingNeutralStructures" }; }
6293 BitFieldValue<bool, unsigned __int32> bDoStepDamageTamedOnly() { return { this, "APrimalDinoCharacter.bDoStepDamageTamedOnly" }; }
6294 BitFieldValue<bool, unsigned __int32> bStepDamageNonFoliageTamedOnly() { return { this, "APrimalDinoCharacter.bStepDamageNonFoliageTamedOnly" }; }
6295 BitFieldValue<bool, unsigned __int32> bDroppedInventoryDeposit() { return { this, "APrimalDinoCharacter.bDroppedInventoryDeposit" }; }
6296 BitFieldValue<bool, unsigned __int32> bForceWildDeathInventoryDeposit() { return { this, "APrimalDinoCharacter.bForceWildDeathInventoryDeposit" }; }
6297 BitFieldValue<bool, unsigned __int32> bIsCarryingCharacter() { return { this, "APrimalDinoCharacter.bIsCarryingCharacter" }; }
6298 BitFieldValue<bool, unsigned __int32> bIsCarryingPassenger() { return { this, "APrimalDinoCharacter.bIsCarryingPassenger" }; }
6299 BitFieldValue<bool, unsigned __int32> bUseBPCanTakePassenger() { return { this, "APrimalDinoCharacter.bUseBPCanTakePassenger" }; }
6300 BitFieldValue<bool, unsigned __int32> bIsManualFoodEat() { return { this, "APrimalDinoCharacter.bIsManualFoodEat" }; }
6301 BitFieldValue<bool, unsigned __int32> bDontPlayAttackingMusic() { return { this, "APrimalDinoCharacter.bDontPlayAttackingMusic" }; }
6302 BitFieldValue<bool, unsigned __int32> bForceIgnoreRagdollHarvesting() { return { this, "APrimalDinoCharacter.bForceIgnoreRagdollHarvesting" }; }
6303 BitFieldValue<bool, unsigned __int32> bBPModifyAimOffsetTargetLocation() { return { this, "APrimalDinoCharacter.bBPModifyAimOffsetTargetLocation" }; }
6304 BitFieldValue<bool, unsigned __int32> bBPModifyAimOffsetNoTarget() { return { this, "APrimalDinoCharacter.bBPModifyAimOffsetNoTarget" }; }
6305 BitFieldValue<bool, unsigned __int32> bIsVehicle() { return { this, "APrimalDinoCharacter.bIsVehicle" }; }
6306 BitFieldValue<bool, unsigned __int32> bDisallowPostNetReplication() { return { this, "APrimalDinoCharacter.bDisallowPostNetReplication" }; }
6307 BitFieldValue<bool, unsigned __int32> bTakingOff() { return { this, "APrimalDinoCharacter.bTakingOff" }; }
6308 BitFieldValue<bool, unsigned __int32> bPreventMating() { return { this, "APrimalDinoCharacter.bPreventMating" }; }
6309 BitFieldValue<bool, unsigned __int32> bAttackStopsRotation() { return { this, "APrimalDinoCharacter.bAttackStopsRotation" }; }
6310 BitFieldValue<bool, unsigned __int32> bFlyerDinoAllowBackwardsFlight() { return { this, "APrimalDinoCharacter.bFlyerDinoAllowBackwardsFlight" }; }
6311 BitFieldValue<bool, unsigned __int32> bFlyerDinoAllowStrafing() { return { this, "APrimalDinoCharacter.bFlyerDinoAllowStrafing" }; }
6312 BitFieldValue<bool, unsigned __int32> bIgnoreTargetingLiveUnriddenDinos() { return { this, "APrimalDinoCharacter.bIgnoreTargetingLiveUnriddenDinos" }; }
6313 BitFieldValue<bool, unsigned __int32> bSleepedForceCreateInventory() { return { this, "APrimalDinoCharacter.bSleepedForceCreateInventory" }; }
6314 BitFieldValue<bool, unsigned __int32> bLocalForceNearbySkelMeshUpdate() { return { this, "APrimalDinoCharacter.bLocalForceNearbySkelMeshUpdate" }; }
6315 BitFieldValue<bool, unsigned __int32> bFlyerDisableEnemyTargetingMaxDeltaZ() { return { this, "APrimalDinoCharacter.bFlyerDisableEnemyTargetingMaxDeltaZ" }; }
6316 BitFieldValue<bool, unsigned __int32> bIsBossDino() { return { this, "APrimalDinoCharacter.bIsBossDino" }; }
6317 BitFieldValue<bool, unsigned __int32> bTamedAIAllowSpecialAttacks() { return { this, "APrimalDinoCharacter.bTamedAIAllowSpecialAttacks" }; }
6318 BitFieldValue<bool, unsigned __int32> bTamedAIToggleSpecialAttacks() { return { this, "APrimalDinoCharacter.bTamedAIToggleSpecialAttacks" }; }
6319 BitFieldValue<bool, unsigned __int32> bLocalPrimaryAttackPressed() { return { this, "APrimalDinoCharacter.bLocalPrimaryAttackPressed" }; }
6320 BitFieldValue<bool, unsigned __int32> bRepeatPrimaryAttack() { return { this, "APrimalDinoCharacter.bRepeatPrimaryAttack" }; }
6321 BitFieldValue<bool, unsigned __int32> bPreventUploading() { return { this, "APrimalDinoCharacter.bPreventUploading" }; }
6322 BitFieldValue<bool, unsigned __int32> bPreventHibernation() { return { this, "APrimalDinoCharacter.bPreventHibernation" }; }
6323 BitFieldValue<bool, unsigned __int32> bRiderMovementLocked() { return { this, "APrimalDinoCharacter.bRiderMovementLocked" }; }
6324 BitFieldValue<bool, unsigned __int32> bTameTimerSet() { return { this, "APrimalDinoCharacter.bTameTimerSet" }; }
6325 BitFieldValue<bool, unsigned __int32> bNeutered() { return { this, "APrimalDinoCharacter.bNeutered" }; }
6326 BitFieldValue<bool, unsigned __int32> bIgnoreAllWhistles() { return { this, "APrimalDinoCharacter.bIgnoreAllWhistles" }; }
6327 BitFieldValue<bool, unsigned __int32> bUseBPDoHarvestAttack() { return { this, "APrimalDinoCharacter.bUseBPDoHarvestAttack" }; }
6328 BitFieldValue<bool, unsigned __int32> bUseBPModifyHarvestingQuantity() { return { this, "APrimalDinoCharacter.bUseBPModifyHarvestingQuantity" }; }
6329 BitFieldValue<bool, unsigned __int32> bUseBPModifyHarvestingWeightsArray() { return { this, "APrimalDinoCharacter.bUseBPModifyHarvestingWeightsArray" }; }
6330 BitFieldValue<bool, unsigned __int32> bUseBPModifyHarvestDamage() { return { this, "APrimalDinoCharacter.bUseBPModifyHarvestDamage" }; }
6331 BitFieldValue<bool, unsigned __int32> bHideFloatingHUD() { return { this, "APrimalDinoCharacter.bHideFloatingHUD" }; }
6332 BitFieldValue<bool, unsigned __int32> bDisableHarvesting() { return { this, "APrimalDinoCharacter.bDisableHarvesting" }; }
6333 BitFieldValue<bool, unsigned __int32> bUseBPDinoPostBeginPlay() { return { this, "APrimalDinoCharacter.bUseBPDinoPostBeginPlay" }; }
6334 BitFieldValue<bool, unsigned __int32> bForceAllowTickingThisFrame() { return { this, "APrimalDinoCharacter.bForceAllowTickingThisFrame" }; }
6335 BitFieldValue<bool, unsigned __int32> bFlyerDontGainImpulseOnSubmerged() { return { this, "APrimalDinoCharacter.bFlyerDontGainImpulseOnSubmerged" }; }
6336 BitFieldValue<bool, unsigned __int32> bUseBPCanAutodrag() { return { this, "APrimalDinoCharacter.bUseBPCanAutodrag" }; }
6337 BitFieldValue<bool, unsigned __int32> bUseBPCanDragCharacter() { return { this, "APrimalDinoCharacter.bUseBPCanDragCharacter" }; }
6338 BitFieldValue<bool, unsigned __int32> bAllowDraggingWhileFalling() { return { this, "APrimalDinoCharacter.bAllowDraggingWhileFalling" }; }
6339 BitFieldValue<bool, unsigned __int32> bSingleplayerFreezePhysicsWhenNoTarget() { return { this, "APrimalDinoCharacter.bSingleplayerFreezePhysicsWhenNoTarget" }; }
6340 BitFieldValue<bool, unsigned __int32> bIsSingleplayer() { return { this, "APrimalDinoCharacter.bIsSingleplayer" }; }
6341 BitFieldValue<bool, unsigned __int32> bIsCloneDino() { return { this, "APrimalDinoCharacter.bIsCloneDino" }; }
6342 BitFieldValue<bool, unsigned __int32> bUseAdvancedAnimLerp() { return { this, "APrimalDinoCharacter.bUseAdvancedAnimLerp" }; }
6343 BitFieldValue<bool, unsigned __int32> bPreventWanderingUnderWater() { return { this, "APrimalDinoCharacter.bPreventWanderingUnderWater" }; }
6344 BitFieldValue<bool, unsigned __int32> bWildAllowFollowTamedTarget() { return { this, "APrimalDinoCharacter.bWildAllowFollowTamedTarget" }; }
6345 BitFieldValue<bool, unsigned __int32> bAllowDamageSameTeamAndClass() { return { this, "APrimalDinoCharacter.bAllowDamageSameTeamAndClass" }; }
6346 BitFieldValue<bool, unsigned __int32> bAllowsTurretMode() { return { this, "APrimalDinoCharacter.bAllowsTurretMode" }; }
6347 BitFieldValue<bool, unsigned __int32> bAllowRidingInTurretMode() { return { this, "APrimalDinoCharacter.bAllowRidingInTurretMode" }; }
6348 BitFieldValue<bool, unsigned __int32> bIsInTurretMode() { return { this, "APrimalDinoCharacter.bIsInTurretMode" }; }
6349 BitFieldValue<bool, unsigned __int32> bUseBPShouldCancelDoAttack() { return { this, "APrimalDinoCharacter.bUseBPShouldCancelDoAttack" }; }
6350 BitFieldValue<bool, unsigned __int32> bUseBPModifyDesiredRotation() { return { this, "APrimalDinoCharacter.bUseBPModifyDesiredRotation" }; }
6351 BitFieldValue<bool, unsigned __int32> bUseLocalSpaceDesiredRotationWithRider() { return { this, "APrimalDinoCharacter.bUseLocalSpaceDesiredRotationWithRider" }; }
6352 BitFieldValue<bool, unsigned __int32> bUseBPDesiredRotationIsLocalSpace() { return { this, "APrimalDinoCharacter.bUseBPDesiredRotationIsLocalSpace" }; }
6353 BitFieldValue<bool, unsigned __int32> bForcedLandingClearRider() { return { this, "APrimalDinoCharacter.bForcedLandingClearRider" }; }
6354 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCameraViewTarget() { return { this, "APrimalDinoCharacter.bUseBPOverrideCameraViewTarget" }; }
6355 BitFieldValue<bool, unsigned __int32> bIsRobot() { return { this, "APrimalDinoCharacter.bIsRobot" }; }
6356 BitFieldValue<bool, unsigned __int32> bUseBP_CustomModifier_RotationRate() { return { this, "APrimalDinoCharacter.bUseBP_CustomModifier_RotationRate" }; }
6357 BitFieldValue<bool, unsigned __int32> bUseBP_CustomModifier_MaxSpeed() { return { this, "APrimalDinoCharacter.bUseBP_CustomModifier_MaxSpeed" }; }
6358 BitFieldValue<bool, unsigned __int32> bUseBP_OnStartLandingNotify() { return { this, "APrimalDinoCharacter.bUseBP_OnStartLandingNotify" }; }
6359 BitFieldValue<bool, unsigned __int32> bIsClearingRider() { return { this, "APrimalDinoCharacter.bIsClearingRider" }; }
6360 BitFieldValue<bool, unsigned __int32> bUseAttackForceWalkDistanceMultiplier() { return { this, "APrimalDinoCharacter.bUseAttackForceWalkDistanceMultiplier" }; }
6361 BitFieldValue<bool, unsigned __int32> bForcePerFrameTicking() { return { this, "APrimalDinoCharacter.bForcePerFrameTicking" }; }
6362 BitFieldValue<bool, unsigned __int32> bHadStaticBase() { return { this, "APrimalDinoCharacter.bHadStaticBase" }; }
6363 BitFieldValue<bool, unsigned __int32> bNoKillXP() { return { this, "APrimalDinoCharacter.bNoKillXP" }; }
6364 BitFieldValue<bool, unsigned __int32> bIgnoreAllyLook() { return { this, "APrimalDinoCharacter.bIgnoreAllyLook" }; }
6365 BitFieldValue<bool, unsigned __int32> bBabyInitiallyUnclaimed() { return { this, "APrimalDinoCharacter.bBabyInitiallyUnclaimed" }; }
6366 BitFieldValue<bool, unsigned __int32> bUseBPForceTurretFastTargeting() { return { this, "APrimalDinoCharacter.bUseBPForceTurretFastTargeting" }; }
6367 BitFieldValue<bool, unsigned __int32> bLastAnyLegOnGround() { return { this, "APrimalDinoCharacter.bLastAnyLegOnGround" }; }
6368 BitFieldValue<bool, unsigned __int32> bSuppressWakingTameMessage() { return { this, "APrimalDinoCharacter.bSuppressWakingTameMessage" }; }
6369 BitFieldValue<bool, unsigned __int32> bPreventFlyerLanding() { return { this, "APrimalDinoCharacter.bPreventFlyerLanding" }; }
6370 BitFieldValue<bool, unsigned __int32> bHasDied() { return { this, "APrimalDinoCharacter.bHasDied" }; }
6371 BitFieldValue<bool, unsigned __int32> bHasPlayDying() { return { this, "APrimalDinoCharacter.bHasPlayDying" }; }
6372 BitFieldValue<bool, unsigned __int32> bDisableCollisionWithDinosWhenFlying() { return { this, "APrimalDinoCharacter.bDisableCollisionWithDinosWhenFlying" }; }
6373 BitFieldValue<bool, unsigned __int32> bAllowTrapping() { return { this, "APrimalDinoCharacter.bAllowTrapping" }; }
6374 BitFieldValue<bool, unsigned __int32> bPreventWildTrapping() { return { this, "APrimalDinoCharacter.bPreventWildTrapping" }; }
6375 BitFieldValue<bool, unsigned __int32> bIsTrapTamed() { return { this, "APrimalDinoCharacter.bIsTrapTamed" }; }
6376 BitFieldValue<bool, unsigned __int32> bIgnoreDestroyOnRapidDeath() { return { this, "APrimalDinoCharacter.bIgnoreDestroyOnRapidDeath" }; }
6377 BitFieldValue<bool, unsigned __int32> bPreventFallingBumpCheck() { return { this, "APrimalDinoCharacter.bPreventFallingBumpCheck" }; }
6378 BitFieldValue<bool, unsigned __int32> bIsDestroyingDino() { return { this, "APrimalDinoCharacter.bIsDestroyingDino" }; }
6379 BitFieldValue<bool, unsigned __int32> bCheckBPAllowClaiming() { return { this, "APrimalDinoCharacter.bCheckBPAllowClaiming" }; }
6380 BitFieldValue<bool, unsigned __int32> bUseBlueprintExtraBabyScale() { return { this, "APrimalDinoCharacter.bUseBlueprintExtraBabyScale" }; }
6381 BitFieldValue<bool, unsigned __int32> bPreventNeuter() { return { this, "APrimalDinoCharacter.bPreventNeuter" }; }
6382 BitFieldValue<bool, unsigned __int32> bUseBPGetDragSocketName() { return { this, "APrimalDinoCharacter.bUseBPGetDragSocketName" }; }
6383 BitFieldValue<bool, unsigned __int32> bUseBPGetDragSocketDinoName() { return { this, "APrimalDinoCharacter.bUseBPGetDragSocketDinoName" }; }
6384 BitFieldValue<bool, unsigned __int32> bUseBPGetLookOffsetSocketName() { return { this, "APrimalDinoCharacter.bUseBPGetLookOffsetSocketName" }; }
6385 BitFieldValue<bool, unsigned __int32> bTargetEverythingIncludingSameTeamInPVE() { return { this, "APrimalDinoCharacter.bTargetEverythingIncludingSameTeamInPVE" }; }
6386 BitFieldValue<bool, unsigned __int32> bForceUsePhysicalFootSurfaceTrace() { return { this, "APrimalDinoCharacter.bForceUsePhysicalFootSurfaceTrace" }; }
6387 BitFieldValue<bool, unsigned __int32> bUseBP_OnPostNetReplication() { return { this, "APrimalDinoCharacter.bUseBP_OnPostNetReplication" }; }
6388 BitFieldValue<bool, unsigned __int32> bPassiveFlee() { return { this, "APrimalDinoCharacter.bPassiveFlee" }; }
6389 BitFieldValue<bool, unsigned __int32> bDidAllowTickingTickingThisFrame() { return { this, "APrimalDinoCharacter.bDidAllowTickingTickingThisFrame" }; }
6390 BitFieldValue<bool, unsigned __int32> bOnlyTargetConscious() { return { this, "APrimalDinoCharacter.bOnlyTargetConscious" }; }
6391 BitFieldValue<bool, unsigned __int32> bBPManagedFPVViewLocationNoRider() { return { this, "APrimalDinoCharacter.bBPManagedFPVViewLocationNoRider" }; }
6392 BitFieldValue<bool, unsigned __int32> bHideSaddleInFPV() { return { this, "APrimalDinoCharacter.bHideSaddleInFPV" }; }
6393 BitFieldValue<bool, unsigned __int32> bPreventCloning() { return { this, "APrimalDinoCharacter.bPreventCloning" }; }
6394 BitFieldValue<bool, unsigned __int32> bPreventStasisOnDedi() { return { this, "APrimalDinoCharacter.bPreventStasisOnDedi" }; }
6395 BitFieldValue<bool, unsigned __int32> bAlwaysCheckForFloor() { return { this, "APrimalDinoCharacter.bAlwaysCheckForFloor" }; }
6396 BitFieldValue<bool, unsigned __int32> bAlwaysCheckForFalling() { return { this, "APrimalDinoCharacter.bAlwaysCheckForFalling" }; }
6397 BitFieldValue<bool, unsigned __int32> bForceAllowCarryWaterDinos() { return { this, "APrimalDinoCharacter.bForceAllowCarryWaterDinos" }; }
6398 BitFieldValue<bool, unsigned __int32> bUseBP_AllowWalkableSlopeOverride() { return { this, "APrimalDinoCharacter.bUseBP_AllowWalkableSlopeOverride" }; }
6399 BitFieldValue<bool, unsigned __int32> bUseBP_CanFly() { return { this, "APrimalDinoCharacter.bUseBP_CanFly" }; }
6400 BitFieldValue<bool, unsigned __int32> bUseBP_OverrideBasedCharactersCameraInterpSpeed() { return { this, "APrimalDinoCharacter.bUseBP_OverrideBasedCharactersCameraInterpSpeed" }; }
6401 BitFieldValue<bool, unsigned __int32> bUseBPOverrideFloatingHUDLocation() { return { this, "APrimalDinoCharacter.bUseBPOverrideFloatingHUDLocation" }; }
6402 BitFieldValue<bool, unsigned __int32> bInterceptPlayerEmotes() { return { this, "APrimalDinoCharacter.bInterceptPlayerEmotes" }; }
6403 BitFieldValue<bool, unsigned __int32> bUseBP_ShouldPreventBasedCharactersCameraInterpolation() { return { this, "APrimalDinoCharacter.bUseBP_ShouldPreventBasedCharactersCameraInterpolation" }; }
6404 BitFieldValue<bool, unsigned __int32> bRidingIsSeperateUnstasisCaster() { return { this, "APrimalDinoCharacter.bRidingIsSeperateUnstasisCaster" }; }
6405 BitFieldValue<bool, unsigned __int32> bIsOceanManagerDino() { return { this, "APrimalDinoCharacter.bIsOceanManagerDino" }; }
6406 BitFieldValue<bool, unsigned __int32> DisableCameraShakes() { return { this, "APrimalDinoCharacter.DisableCameraShakes" }; }
6407 BitFieldValue<bool, unsigned __int32> bUseBP_OverrideCarriedCharacterTransform() { return { this, "APrimalDinoCharacter.bUseBP_OverrideCarriedCharacterTransform" }; }
6408 BitFieldValue<bool, unsigned __int32> bUseBP_OnBasedPawnNotifies() { return { this, "APrimalDinoCharacter.bUseBP_OnBasedPawnNotifies" }; }
6409 BitFieldValue<bool, unsigned __int32> bUsesWaterWalking() { return { this, "APrimalDinoCharacter.bUsesWaterWalking" }; }
6410 BitFieldValue<bool, unsigned __int32> bHasInvisiableSaddle() { return { this, "APrimalDinoCharacter.bHasInvisiableSaddle" }; }
6411 BitFieldValue<bool, unsigned __int32> bUseWildDinoMapMultipliers() { return { this, "APrimalDinoCharacter.bUseWildDinoMapMultipliers" }; }
6412 BitFieldValue<bool, unsigned __int32> bIgnoreFlierRidingRestrictions() { return { this, "APrimalDinoCharacter.bIgnoreFlierRidingRestrictions" }; }
6413 BitFieldValue<bool, unsigned __int32> bRotatingUpdatesDinoIK() { return { this, "APrimalDinoCharacter.bRotatingUpdatesDinoIK" }; }
6414 BitFieldValue<bool, unsigned __int32> bUseBP_OverrideRiderCameraCollisionSweep() { return { this, "APrimalDinoCharacter.bUseBP_OverrideRiderCameraCollisionSweep" }; }
6415 BitFieldValue<bool, unsigned __int32> bDrawHealthBar() { return { this, "APrimalDinoCharacter.bDrawHealthBar" }; }
6416 BitFieldValue<bool, unsigned __int32> bUseShoulderMountedLaunch() { return { this, "APrimalDinoCharacter.bUseShoulderMountedLaunch" }; }
6417 BitFieldValue<bool, unsigned __int32> bUsePreciseLaunching() { return { this, "APrimalDinoCharacter.bUsePreciseLaunching" }; }
6418 BitFieldValue<bool, unsigned __int32> bDidSetupTamed() { return { this, "APrimalDinoCharacter.bDidSetupTamed" }; }
6419 BitFieldValue<bool, unsigned __int32> bIncrementedNumDinos() { return { this, "APrimalDinoCharacter.bIncrementedNumDinos" }; }
6420 BitFieldValue<bool, unsigned __int32> bAllowInvalidTameVersion() { return { this, "APrimalDinoCharacter.bAllowInvalidTameVersion" }; }
6421 BitFieldValue<bool, unsigned __int32> bForceAllowPvECarry() { return { this, "APrimalDinoCharacter.bForceAllowPvECarry" }; }
6422 BitFieldValue<bool, unsigned __int32> bUnderwaterMating() { return { this, "APrimalDinoCharacter.bUnderwaterMating" }; }
6423 BitFieldValue<bool, unsigned __int32> bBabyPreventExitingWater() { return { this, "APrimalDinoCharacter.bBabyPreventExitingWater" }; }
6424 BitFieldValue<bool, unsigned __int32> bUseBPOnMountStateChanged() { return { this, "APrimalDinoCharacter.bUseBPOnMountStateChanged" }; }
6425 BitFieldValue<bool, unsigned __int32> bHandleUseButtonPressBP() { return { this, "APrimalDinoCharacter.bHandleUseButtonPressBP" }; }
6426 BitFieldValue<bool, unsigned __int32> bGlideWhenFalling() { return { this, "APrimalDinoCharacter.bGlideWhenFalling" }; }
6427 BitFieldValue<bool, unsigned __int32> bGlideWhenMounted() { return { this, "APrimalDinoCharacter.bGlideWhenMounted" }; }
6428 BitFieldValue<bool, unsigned __int32> bForceAllowBackwardsMovement() { return { this, "APrimalDinoCharacter.bForceAllowBackwardsMovement" }; }
6429 BitFieldValue<bool, unsigned __int32> bPreventBackwardsWalking() { return { this, "APrimalDinoCharacter.bPreventBackwardsWalking" }; }
6430 BitFieldValue<bool, unsigned __int32> bSupplyPlayerMountedCarryAnimation() { return { this, "APrimalDinoCharacter.bSupplyPlayerMountedCarryAnimation" }; }
6431 BitFieldValue<bool, unsigned __int32> bForceAllowMountedCarryRunning() { return { this, "APrimalDinoCharacter.bForceAllowMountedCarryRunning" }; }
6432 BitFieldValue<bool, unsigned __int32> bCanLatch() { return { this, "APrimalDinoCharacter.bCanLatch" }; }
6433 BitFieldValue<bool, unsigned __int32> bIsLatched() { return { this, "APrimalDinoCharacter.bIsLatched" }; }
6434 BitFieldValue<bool, unsigned __int32> bIsLatchedDownward() { return { this, "APrimalDinoCharacter.bIsLatchedDownward" }; }
6435 BitFieldValue<bool, unsigned __int32> bIsLatching() { return { this, "APrimalDinoCharacter.bIsLatching" }; }
6436 BitFieldValue<bool, unsigned __int32> bRotateToFaceLatchingObject() { return { this, "APrimalDinoCharacter.bRotateToFaceLatchingObject" }; }
6437 BitFieldValue<bool, unsigned __int32> bLimitRiderYawOnLatched() { return { this, "APrimalDinoCharacter.bLimitRiderYawOnLatched" }; }
6438 BitFieldValue<bool, unsigned __int32> bAllowMountedWeaponry() { return { this, "APrimalDinoCharacter.bAllowMountedWeaponry" }; }
6439 BitFieldValue<bool, unsigned __int32> bKeepAffinityOnDamageRecievedWakingTame() { return { this, "APrimalDinoCharacter.bKeepAffinityOnDamageRecievedWakingTame" }; }
6440 BitFieldValue<bool, unsigned __int32> bUseBPFedWakingTameEvent() { return { this, "APrimalDinoCharacter.bUseBPFedWakingTameEvent" }; }
6441 BitFieldValue<bool, unsigned __int32> bForceRiderDrawCrosshair() { return { this, "APrimalDinoCharacter.bForceRiderDrawCrosshair" }; }
6442 BitFieldValue<bool, unsigned __int32> bForceDrawHUD() { return { this, "APrimalDinoCharacter.bForceDrawHUD" }; }
6443 BitFieldValue<bool, unsigned __int32> bForceDrawHUDWithoutRecentlyRendered() { return { this, "APrimalDinoCharacter.bForceDrawHUDWithoutRecentlyRendered" }; }
6444 BitFieldValue<bool, unsigned __int32> bHideFloatingName() { return { this, "APrimalDinoCharacter.bHideFloatingName" }; }
6445 BitFieldValue<bool, unsigned __int32> bCanTargetVehicles() { return { this, "APrimalDinoCharacter.bCanTargetVehicles" }; }
6446 BitFieldValue<bool, unsigned __int32> bRidingRequiresTamed() { return { this, "APrimalDinoCharacter.bRidingRequiresTamed" }; }
6447 BitFieldValue<bool, unsigned __int32> bSuppressDeathNotification() { return { this, "APrimalDinoCharacter.bSuppressDeathNotification" }; }
6448 BitFieldValue<bool, unsigned __int32> bUseCustomHealthBarColor() { return { this, "APrimalDinoCharacter.bUseCustomHealthBarColor" }; }
6449 BitFieldValue<bool, unsigned __int32> bUseOnUpdateMountedDinoMeshHiding() { return { this, "APrimalDinoCharacter.bUseOnUpdateMountedDinoMeshHiding" }; }
6450 BitFieldValue<bool, unsigned __int32> bUseBPInterceptTurnInputEvents() { return { this, "APrimalDinoCharacter.bUseBPInterceptTurnInputEvents" }; }
6451 BitFieldValue<bool, unsigned __int32> bUseBPInterceptMoveInputEvents() { return { this, "APrimalDinoCharacter.bUseBPInterceptMoveInputEvents" }; }
6452 BitFieldValue<bool, unsigned __int32> bUseBPAdjustAttackIndex() { return { this, "APrimalDinoCharacter.bUseBPAdjustAttackIndex" }; }
6453 BitFieldValue<bool, unsigned __int32> bCheckBPAllowCarryCharacter() { return { this, "APrimalDinoCharacter.bCheckBPAllowCarryCharacter" }; }
6454 BitFieldValue<bool, unsigned __int32> bUseBPOnEndCharging() { return { this, "APrimalDinoCharacter.bUseBPOnEndCharging" }; }
6455 BitFieldValue<bool, unsigned __int32> bUseBPNotifyMateBoostChanged() { return { this, "APrimalDinoCharacter.bUseBPNotifyMateBoostChanged" }; }
6456 BitFieldValue<bool, unsigned __int32> bForceAllowBackwardsMovementWithNoRider() { return { this, "APrimalDinoCharacter.bForceAllowBackwardsMovementWithNoRider" }; }
6457 BitFieldValue<bool, unsigned __int32> bIsCorrupted() { return { this, "APrimalDinoCharacter.bIsCorrupted" }; }
6458 BitFieldValue<bool, unsigned __int32> bIsHordeDino() { return { this, "APrimalDinoCharacter.bIsHordeDino" }; }
6459 BitFieldValue<bool, unsigned __int32> bBPOverrideHealthBarOffset() { return { this, "APrimalDinoCharacter.bBPOverrideHealthBarOffset" }; }
6460 BitFieldValue<bool, unsigned __int32> bDropWildEggsWithoutMateBoost() { return { this, "APrimalDinoCharacter.bDropWildEggsWithoutMateBoost" }; }
6461 BitFieldValue<bool, unsigned __int32> bIsTemporaryMissionDino() { return { this, "APrimalDinoCharacter.bIsTemporaryMissionDino" }; }
6462 BitFieldValue<bool, unsigned __int32> bForcePreventInventoryAccess() { return { this, "APrimalDinoCharacter.bForcePreventInventoryAccess" }; }
6463 BitFieldValue<bool, unsigned __int32> bAllowWildRunningWithoutTarget() { return { this, "APrimalDinoCharacter.bAllowWildRunningWithoutTarget" }; }
6464
6465 // Functions
6466
6467 static UClass * GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "APrimalDinoCharacter.GetPrivateStaticClass"); }
6468 static UClass * StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalDinoCharacter.StaticClass"); }
6469 UObject * GetUObjectInterfaceDataListEntryInterface() { return NativeCall<UObject*>(this, "APrimalDinoCharacter.GetUObjectInterfaceDataListEntryInterface"); }
6470 void OnDinoStartled(UAnimMontage * StartledAnimPlayed, bool bFromAIController) { NativeCall<void, UAnimMontage*, bool>(this, "APrimalDinoCharacter.OnDinoStartled", StartledAnimPlayed, bFromAIController); }
6471 float GetXPMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetXPMultiplier"); }
6472 bool IsBossDino() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsBossDino"); }
6473 bool UseHighQualityMovement() { return NativeCall<bool>(this, "APrimalDinoCharacter.UseHighQualityMovement"); }
6474 bool AllowPushOthers() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowPushOthers"); }
6475 FVector * GetActorCenterTraceLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetActorCenterTraceLocation", result); }
6476 void CheckAndHandleBasedPlayersBeingPushedThroughWalls() { NativeCall<void>(this, "APrimalDinoCharacter.CheckAndHandleBasedPlayersBeingPushedThroughWalls"); }
6477 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalDinoCharacter.Tick", DeltaSeconds); }
6478 void PlayHardEndChargingShake_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.PlayHardEndChargingShake_Implementation"); }
6479 void SetForcedAggro(ITargetableInterface * Targetable, float AggroAmount, float ForcedAggroTime) { NativeCall<void, ITargetableInterface*, float, float>(this, "APrimalDinoCharacter.SetForcedAggro", Targetable, AggroAmount, ForcedAggroTime); }
6480 void BPSetForcedAggro(AActor * TargetableActor, float AggroAmount, float ForcedAggroTime) { NativeCall<void, AActor*, float, float>(this, "APrimalDinoCharacter.BPSetForcedAggro", TargetableActor, AggroAmount, ForcedAggroTime); }
6481 float GetAttackRangeOffset() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAttackRangeOffset"); }
6482 void PlayDying(float KillingDamage, FDamageEvent * DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "APrimalDinoCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
6483 void AutoDrag() { NativeCall<void>(this, "APrimalDinoCharacter.AutoDrag"); }
6484 bool CanRide(AShooterCharacter * byPawn, char* bOutHasSaddle, char* bOutCanRideOtherThanSaddle, bool bDontCheckDistance) { return NativeCall<bool, AShooterCharacter*, char*, char*, bool>(this, "APrimalDinoCharacter.CanRide", byPawn, bOutHasSaddle, bOutCanRideOtherThanSaddle, bDontCheckDistance); }
6485 bool CanCryo(AShooterPlayerController * ForPC) { return NativeCall<bool, AShooterPlayerController*>(this, "APrimalDinoCharacter.CanCryo", ForPC); }
6486 void Stasis() { NativeCall<void>(this, "APrimalDinoCharacter.Stasis"); }
6487 void Unstasis() { NativeCall<void>(this, "APrimalDinoCharacter.Unstasis"); }
6488 void HandleUnstasised(bool bWasFromHibernation) { NativeCall<void, bool>(this, "APrimalDinoCharacter.HandleUnstasised", bWasFromHibernation); }
6489 bool IsRemoteDino() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsRemoteDino"); }
6490 bool IsValidUnStasisCaster() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsValidUnStasisCaster"); }
6491 void PostInitializeComponents() { NativeCall<void>(this, "APrimalDinoCharacter.PostInitializeComponents"); }
6492 void PostInitProperties() { NativeCall<void>(this, "APrimalDinoCharacter.PostInitProperties"); }
6493 void RegisterAllComponents() { NativeCall<void>(this, "APrimalDinoCharacter.RegisterAllComponents"); }
6494 int GetRandomBaseLevel() { return NativeCall<int>(this, "APrimalDinoCharacter.GetRandomBaseLevel"); }
6495 bool AllowZoneAutoKill() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowZoneAutoKill"); }
6496 void StopActiveState(bool bShouldResetAttackIndex) { NativeCall<void, bool>(this, "APrimalDinoCharacter.StopActiveState", bShouldResetAttackIndex); }
6497 bool DoAttack(int AttackIndex, bool bSetCurrentAttack, bool bInterruptCurrentAttack) { return NativeCall<bool, int, bool, bool>(this, "APrimalDinoCharacter.DoAttack", AttackIndex, bSetCurrentAttack, bInterruptCurrentAttack); }
6498 bool CancelCurrentAttack(bool bStopCurrentAttackAnim, float AttackAnimBlendOutTime) { return NativeCall<bool, bool, float>(this, "APrimalDinoCharacter.CancelCurrentAttack", bStopCurrentAttackAnim, AttackAnimBlendOutTime); }
6499 void ApplyRidingAttackExtraVelocity() { NativeCall<void>(this, "APrimalDinoCharacter.ApplyRidingAttackExtraVelocity"); }
6500 bool HasReachedDestination(FVector * Goal) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.HasReachedDestination", Goal); }
6501 bool IsDamageOccludedByStructures(AActor * DamageCauser) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.IsDamageOccludedByStructures", DamageCauser); }
6502 bool DisableHarvesting() { return NativeCall<bool>(this, "APrimalDinoCharacter.DisableHarvesting"); }
6503 float TakeDamage(float Damage, FDamageEvent * DamageEvent, AController * EventInstigator, AActor * DamageCauser) { return NativeCall<float, float, FDamageEvent*, AController*, AActor*>(this, "APrimalDinoCharacter.TakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
6504 bool CanAttack(int AttackIndex) { return NativeCall<bool, int>(this, "APrimalDinoCharacter.CanAttack", AttackIndex); }
6505 bool IsAttacking() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsAttacking"); }
6506 void PlayAttackAnimationOfAnimationArray(int AnimationIndex, TArray<UAnimMontage*> attackAnimations) { NativeCall<void, int, TArray<UAnimMontage*>>(this, "APrimalDinoCharacter.PlayAttackAnimationOfAnimationArray", AnimationIndex, attackAnimations); }
6507 void PlayWeightedAttackAnimation() { NativeCall<void>(this, "APrimalDinoCharacter.PlayWeightedAttackAnimation"); }
6508 bool IsCurrentlyPlayingAttackAnimation() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsCurrentlyPlayingAttackAnimation"); }
6509 bool IsWakingTame() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsWakingTame"); }
6510 void OnDinoCheat(FName CheatName, bool bSetValue, float Value) { NativeCall<void, FName, bool, float>(this, "APrimalDinoCharacter.OnDinoCheat", CheatName, bSetValue, Value); }
6511 bool AddToMeleeSwingHurtList(AActor * AnActor) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.AddToMeleeSwingHurtList", AnActor); }
6512 bool ShouldDealDamage(AActor * TestActor) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.ShouldDealDamage", TestActor); }
6513 void DealDamage(FHitResult * Impact, FVector * ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { NativeCall<void, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "APrimalDinoCharacter.DealDamage", Impact, ShootDir, DamageAmount, DamageType, Impulse); }
6514 bool CanCarryCharacter(APrimalCharacter * CanCarryPawn) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanCarryCharacter", CanCarryPawn); }
6515 bool AllowCarryCharacter(APrimalCharacter * CanCarryPawn) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.AllowCarryCharacter", CanCarryPawn); }
6516 bool CarryCharacter(APrimalCharacter * character, bool byPassCanCarryCheck) { return NativeCall<bool, APrimalCharacter*, bool>(this, "APrimalDinoCharacter.CarryCharacter", character, byPassCanCarryCheck); }
6517 void ClearCarriedCharacter(bool fromCarriedCharacter, bool bCancelAnyCarryBuffs) { NativeCall<void, bool, bool>(this, "APrimalDinoCharacter.ClearCarriedCharacter", fromCarriedCharacter, bCancelAnyCarryBuffs); }
6518 void OnRep_bIsCharging() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_bIsCharging"); }
6519 void ClearPassengers() { NativeCall<void>(this, "APrimalDinoCharacter.ClearPassengers"); }
6520 bool AddPassenger(APrimalCharacter * Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos, bool bSkipLineTrace) { return NativeCall<bool, APrimalCharacter*, int, bool, bool, bool>(this, "APrimalDinoCharacter.AddPassenger", Character, PassengerSeatIndex, bForcePassenger, bAllowFlyersAndWaterDinos, bSkipLineTrace); }
6521 void RemovePassenger(APrimalCharacter * Character, bool bFromCharacter, bool bFromPlayerController) { NativeCall<void, APrimalCharacter*, bool, bool>(this, "APrimalDinoCharacter.RemovePassenger", Character, bFromCharacter, bFromPlayerController); }
6522 bool CheckLocalPassengers() { return NativeCall<bool>(this, "APrimalDinoCharacter.CheckLocalPassengers"); }
6523 bool IsPassengerSeatAvailable(int PassengerSeatIndex) { return NativeCall<bool, int>(this, "APrimalDinoCharacter.IsPassengerSeatAvailable", PassengerSeatIndex); }
6524 int GetNumAvailablePassengerSeats(bool bOnlyManualPassengerSeats) { return NativeCall<int, bool>(this, "APrimalDinoCharacter.GetNumAvailablePassengerSeats", bOnlyManualPassengerSeats); }
6525 bool CanTakePassenger(APrimalCharacter * Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos, bool bSkipLineTrace) { return NativeCall<bool, APrimalCharacter*, int, bool, bool, bool>(this, "APrimalDinoCharacter.CanTakePassenger", Character, PassengerSeatIndex, bForcePassenger, bAllowFlyersAndWaterDinos, bSkipLineTrace); }
6526 int GetNumPassengerSeats(bool bOnlyManualPassengerSeats) { return NativeCall<int, bool>(this, "APrimalDinoCharacter.GetNumPassengerSeats", bOnlyManualPassengerSeats); }
6527 FSaddlePassengerSeatDefinition * GetPassengerSeatDefinition(char SeatIndex) { return NativeCall<FSaddlePassengerSeatDefinition*, char>(this, "APrimalDinoCharacter.GetPassengerSeatDefinition", SeatIndex); }
6528 void OnRep_PassengerPerSeat() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_PassengerPerSeat"); }
6529 void OnRep_bIsFlying() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_bIsFlying"); }
6530 void ServerToggleCharging_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerToggleCharging_Implementation"); }
6531 void StartCharging(bool bForce) { NativeCall<void, bool>(this, "APrimalDinoCharacter.StartCharging", bForce); }
6532 void PlayChargingAnim() { NativeCall<void>(this, "APrimalDinoCharacter.PlayChargingAnim"); }
6533 void EndCharging(bool bForce) { NativeCall<void, bool>(this, "APrimalDinoCharacter.EndCharging", bForce); }
6534 bool AllowHurtAnimation() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowHurtAnimation"); }
6535 void SetRider(AShooterCharacter * aRider) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.SetRider", aRider); }
6536 void OnRep_Rider() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_Rider"); }
6537 void OnRep_CarriedCharacter() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_CarriedCharacter"); }
6538 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> * OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APrimalDinoCharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
6539 void ForceUpdateColorSets_Implementation(int ColorRegion, int ColorSet) { NativeCall<void, int, int>(this, "APrimalDinoCharacter.ForceUpdateColorSets_Implementation", ColorRegion, ColorSet); }
6540 void MulticastUpdateAllColorSets_Implementation(int Color0, int Color1, int Color2, int Color3, int Color4, int Color5) { NativeCall<void, int, int, int, int, int, int>(this, "APrimalDinoCharacter.MulticastUpdateAllColorSets_Implementation", Color0, Color1, Color2, Color3, Color4, Color5); }
6541 FString * GetDescriptiveName(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetDescriptiveName", result); }
6542 FString * GetShortName(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetShortName", result); }
6543 FString * GetCurrentDinoName(FString * result, APlayerController * ForPC) { return NativeCall<FString*, FString*, APlayerController*>(this, "APrimalDinoCharacter.GetCurrentDinoName", result, ForPC); }
6544 void ForceClearRider() { NativeCall<void>(this, "APrimalDinoCharacter.ForceClearRider"); }
6545 bool CanClearRider() { return NativeCall<bool>(this, "APrimalDinoCharacter.CanClearRider"); }
6546 void ClearRider(bool FromRider, bool bCancelForceLand, bool SpawnDinoDefaultController, int OverrideUnboardDirection, bool bForceEvenIfBuffPreventsClear) { NativeCall<void, bool, bool, bool, int, bool>(this, "APrimalDinoCharacter.ClearRider", FromRider, bCancelForceLand, SpawnDinoDefaultController, OverrideUnboardDirection, bForceEvenIfBuffPreventsClear); }
6547 void ControllerLeavingGame(AShooterPlayerController * theController) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.ControllerLeavingGame", theController); }
6548 FString * GetEntryString(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetEntryString", result); }
6549 UTexture2D * GetEntryIcon(UObject * AssociatedDataObject, bool bIsEnabled) { return NativeCall<UTexture2D*, UObject*, bool>(this, "APrimalDinoCharacter.GetEntryIcon", AssociatedDataObject, bIsEnabled); }
6550 UMaterialInterface * GetEntryIconMaterial(UObject * AssociatedDataObject, bool bIsEnabled) { return NativeCall<UMaterialInterface*, UObject*, bool>(this, "APrimalDinoCharacter.GetEntryIconMaterial", AssociatedDataObject, bIsEnabled); }
6551 UObject * GetObjectW() { return NativeCall<UObject*>(this, "APrimalDinoCharacter.GetObjectW"); }
6552 FString * GetEntryDescription(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetEntryDescription", result); }
6553 UTexture * GetDinoEntryIcon() { return NativeCall<UTexture*>(this, "APrimalDinoCharacter.GetDinoEntryIcon"); }
6554 void DrawHUD(AShooterHUD * HUD) { NativeCall<void, AShooterHUD*>(this, "APrimalDinoCharacter.DrawHUD", HUD); }
6555 bool CanOrder(APrimalCharacter * FromCharacter, bool bBuildingStructures) { return NativeCall<bool, APrimalCharacter*, bool>(this, "APrimalDinoCharacter.CanOrder", FromCharacter, bBuildingStructures); }
6556 bool TamedProcessOrder(APrimalCharacter * FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor * enemyTarget) { return NativeCall<bool, APrimalCharacter*, EDinoTamedOrder::Type, bool, AActor*>(this, "APrimalDinoCharacter.TamedProcessOrder", FromCharacter, OrderType, bForce, enemyTarget); }
6557 void ServerSleepingTick() { NativeCall<void>(this, "APrimalDinoCharacter.ServerSleepingTick"); }
6558 float GetAffinityIncreaseForFoodItem(UPrimalItem * foodItem) { return NativeCall<float, UPrimalItem*>(this, "APrimalDinoCharacter.GetAffinityIncreaseForFoodItem", foodItem); }
6559 void ServerTamedTick() { NativeCall<void>(this, "APrimalDinoCharacter.ServerTamedTick"); }
6560 UPrimalItem * GetBestInventoryFoodItem(float* FoodIncrease, bool bLookForAffinity, bool bFoodItemRequiresLivePlayerCharacter, UPrimalItem * *foundFoodItem, bool bLookForWorstFood) { return NativeCall<UPrimalItem*, float*, bool, bool, UPrimalItem**, bool>(this, "APrimalDinoCharacter.GetBestInventoryFoodItem", FoodIncrease, bLookForAffinity, bFoodItemRequiresLivePlayerCharacter, foundFoodItem, bLookForWorstFood); }
6561 AShooterCharacter * ConsumeInventoryFoodItem(UPrimalItem * foodItem, float* AffinityIncrease, bool bDontDecrementItem, float* FoodIncrease, float FoodAmountMultiplier, bool bConsumeEntireStack) { return NativeCall<AShooterCharacter*, UPrimalItem*, float*, bool, float*, float, bool>(this, "APrimalDinoCharacter.ConsumeInventoryFoodItem", foodItem, AffinityIncrease, bDontDecrementItem, FoodIncrease, FoodAmountMultiplier, bConsumeEntireStack); }
6562 AShooterCharacter * FindFirstFoodItemPlayerCharacter() { return NativeCall<AShooterCharacter*>(this, "APrimalDinoCharacter.FindFirstFoodItemPlayerCharacter"); }
6563 int GetFoodItemEffectivenessMultipliersIndex(UPrimalItem * foodItem) { return NativeCall<int, UPrimalItem*>(this, "APrimalDinoCharacter.GetFoodItemEffectivenessMultipliersIndex", foodItem); }
6564 TSubclassOf<UPrimalItem> * GetFirstAffinityFoodItemClass(TSubclassOf<UPrimalItem> * result) { return NativeCall<TSubclassOf<UPrimalItem>*, TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.GetFirstAffinityFoodItemClass", result); }
6565 int GetExtraFoodItemEffectivenessMultipliersIndex(UPrimalItem * foodItem) { return NativeCall<int, UPrimalItem*>(this, "APrimalDinoCharacter.GetExtraFoodItemEffectivenessMultipliersIndex", foodItem); }
6566 void ServerClearRider_Implementation(int OverrideUnboardDirection) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerClearRider_Implementation", OverrideUnboardDirection); }
6567 void ElevateDinoBP(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.ElevateDinoBP", Val); }
6568 void OnElevateDino(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.OnElevateDino", Val); }
6569 void LowerDinoBP(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.LowerDinoBP", Val); }
6570 void OnLowerDino(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.OnLowerDino", Val); }
6571 void BrakeDinoBP(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.BrakeDinoBP", Val); }
6572 void OnBrake() { NativeCall<void>(this, "APrimalDinoCharacter.OnBrake"); }
6573 void OffBrake() { NativeCall<void>(this, "APrimalDinoCharacter.OffBrake"); }
6574 void ServerRequestBraking_Implementation(bool bWantsToBrake) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ServerRequestBraking_Implementation", bWantsToBrake); }
6575 void OnStartFire(bool bFromGamepadRight) { NativeCall<void, bool>(this, "APrimalDinoCharacter.OnStartFire", bFromGamepadRight); }
6576 void OnStopFire(bool bFromGamepadRight) { NativeCall<void, bool>(this, "APrimalDinoCharacter.OnStopFire", bFromGamepadRight); }
6577 void OnStartTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "APrimalDinoCharacter.OnStartTargeting", bFromGamepadLeft); }
6578 void OnControllerInitiatedAttack(int AttackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.OnControllerInitiatedAttack", AttackIndex); }
6579 void UpdateAttackTargets() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateAttackTargets"); }
6580 bool IsMovementTethered() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsMovementTethered"); }
6581 FVector * GetTargetPathfindingLocation(FVector * result, AActor * Attacker) { return NativeCall<FVector*, FVector*, AActor*>(this, "APrimalDinoCharacter.GetTargetPathfindingLocation", result, Attacker); }
6582 float GetApproachRadius() { return NativeCall<float>(this, "APrimalDinoCharacter.GetApproachRadius"); }
6583 FVector * GetTargetingLocation(FVector * result, AActor * Attacker) { return NativeCall<FVector*, FVector*, AActor*>(this, "APrimalDinoCharacter.GetTargetingLocation", result, Attacker); }
6584 bool GetClosestTargetOverride(FVector * attackPos, FVector * targetPos) { return NativeCall<bool, FVector*, FVector*>(this, "APrimalDinoCharacter.GetClosestTargetOverride", attackPos, targetPos); }
6585 void ExportDino(APlayerController * ForPC) { NativeCall<void, APlayerController*>(this, "APrimalDinoCharacter.ExportDino", ForPC); }
6586 void ServerUpdateAttackTargets_Implementation(AActor * AttackTarget, FVector AttackLocation) { NativeCall<void, AActor*, FVector>(this, "APrimalDinoCharacter.ServerUpdateAttackTargets_Implementation", AttackTarget, AttackLocation); }
6587 void GetAttackTargets(AActor * *attackActor, FVector * attackLoc) { NativeCall<void, AActor**, FVector*>(this, "APrimalDinoCharacter.GetAttackTargets", attackActor, attackLoc); }
6588 void ServerRequestAttack_Implementation(int attackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerRequestAttack_Implementation", attackIndex); }
6589 void OnPrimalCharacterSleeped() { NativeCall<void>(this, "APrimalDinoCharacter.OnPrimalCharacterSleeped"); }
6590 void UnPossessed() { NativeCall<void>(this, "APrimalDinoCharacter.UnPossessed"); }
6591 FRotator * ProcessRootRotAndLoc(FRotator * result, float DeltaTime, FVector * RootLocOffset, FRotator * RootRotOffset, float* RootYawSpeed, float MaxYawAimClamp, float CurrentAimBlending, FRotator * TargetAimRot, float* RootRot) { return NativeCall<FRotator*, FRotator*, float, FVector*, FRotator*, float*, float, float, FRotator*, float*>(this, "APrimalDinoCharacter.ProcessRootRotAndLoc", result, DeltaTime, RootLocOffset, RootRotOffset, RootYawSpeed, MaxYawAimClamp, CurrentAimBlending, TargetAimRot, RootRot); }
6592 FRotator * GetAimOffsets(FRotator * result, float DeltaTime, FRotator * RootRotOffset, float* RootYawSpeed, float MaxYawAimClamp, FVector * RootLocOffset) { return NativeCall<FRotator*, FRotator*, float, FRotator*, float*, float, FVector*>(this, "APrimalDinoCharacter.GetAimOffsets", result, DeltaTime, RootRotOffset, RootYawSpeed, MaxYawAimClamp, RootLocOffset); }
6593 FRotator * GetAimOffsetsTransform(FRotator * result, float DeltaTime, FTransform * RootRotOffsetTransform, float* RootYawSpeed, float MaxYawAimClamp, FVector * RootLocOffset) { return NativeCall<FRotator*, FRotator*, float, FTransform*, float*, float, FVector*>(this, "APrimalDinoCharacter.GetAimOffsetsTransform", result, DeltaTime, RootRotOffsetTransform, RootYawSpeed, MaxYawAimClamp, RootLocOffset); }
6594 FRotator * GetCurrentAimOffsetsRotation(FRotator * result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalDinoCharacter.GetCurrentAimOffsetsRotation", result); }
6595 float GetRootYawSpeed(float DeltaTime) { return NativeCall<float, float>(this, "APrimalDinoCharacter.GetRootYawSpeed", DeltaTime); }
6596 void TempDampenInputAcceleration() { NativeCall<void>(this, "APrimalDinoCharacter.TempDampenInputAcceleration"); }
6597 bool ModifyInputAcceleration(FVector * InputAcceleration) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.ModifyInputAcceleration", InputAcceleration); }
6598 float GetMaxSpeedModifier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetMaxSpeedModifier"); }
6599 bool IsInTekShield() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsInTekShield"); }
6600 float GetSpeedModifier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetSpeedModifier"); }
6601 TArray<AActor*> * GetDinoPlatformCollisionIgnoreActors(TArray<AActor*> * result) { return NativeCall<TArray<AActor*>*, TArray<AActor*>*>(this, "APrimalDinoCharacter.GetDinoPlatformCollisionIgnoreActors", result); }
6602 float GetRotationRateModifier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetRotationRateModifier"); }
6603 bool IsFleeing() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsFleeing"); }
6604 void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController) { NativeCall<void, FRotator, float, bool>(this, "APrimalDinoCharacter.FaceRotation", NewControlRotation, DeltaTime, bFromController); }
6605 void MoveForward(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.MoveForward", Val); }
6606 void MoveRight(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.MoveRight", Val); }
6607 void MoveUp(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.MoveUp", Val); }
6608 void TurnInput(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.TurnInput", Val); }
6609 void SetCurrentAttackIndex(char index) { NativeCall<void, char>(this, "APrimalDinoCharacter.SetCurrentAttackIndex", index); }
6610 void ResetCurrentAttackIndex() { NativeCall<void>(this, "APrimalDinoCharacter.ResetCurrentAttackIndex"); }
6611 int BPGetCurrentAttackIndex() { return NativeCall<int>(this, "APrimalDinoCharacter.BPGetCurrentAttackIndex"); }
6612 bool GetCurrentAttackInfo(int* AttackIndex, FDinoAttackInfo * AttackInfo) { return NativeCall<bool, int*, FDinoAttackInfo*>(this, "APrimalDinoCharacter.GetCurrentAttackInfo", AttackIndex, AttackInfo); }
6613 bool BPHasCurrentAttack() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPHasCurrentAttack"); }
6614 char GetWiegthedAttack(float distance, float attackRangeOffset, AActor * OtherTarget) { return NativeCall<char, float, float, AActor*>(this, "APrimalDinoCharacter.GetWiegthedAttack", distance, attackRangeOffset, OtherTarget); }
6615 void FireProjectileLocal(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage) { NativeCall<void, FVector, FVector_NetQuantizeNormal, bool>(this, "APrimalDinoCharacter.FireProjectileLocal", Origin, ShootDir, bScaleProjDamageByDinoDamage); }
6616 void DinoFireProjectileEx_Implementation(TSubclassOf<AShooterProjectile> ProjectileClass, FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage, bool bAddDinoVelocityToProjectile, float OverrideInitialSpeed, float OverrideMaxSpeed, float ExtraDirectDamageMultiplier, float ExtraExplosionDamageMultiplier, bool spawnOnOwningClient) { NativeCall<void, TSubclassOf<AShooterProjectile>, FVector, FVector_NetQuantizeNormal, bool, bool, float, float, float, float, bool>(this, "APrimalDinoCharacter.DinoFireProjectileEx_Implementation", ProjectileClass, Origin, ShootDir, bScaleProjDamageByDinoDamage, bAddDinoVelocityToProjectile, OverrideInitialSpeed, OverrideMaxSpeed, ExtraDirectDamageMultiplier, ExtraExplosionDamageMultiplier, spawnOnOwningClient); }
6617 void FireMultipleProjectilesEx_Implementation(TSubclassOf<AShooterProjectile> ProjectileClass, TArray<FVector> * Locations, TArray<FVector> * Directions, bool bAddPawnVelocityToProjectile, bool bScaleProjDamageByDinoDamage, USceneComponent * HomingTarget, FVector HomingTargetOffset, float OverrideInitialSpeed) { NativeCall<void, TSubclassOf<AShooterProjectile>, TArray<FVector>*, TArray<FVector>*, bool, bool, USceneComponent*, FVector, float>(this, "APrimalDinoCharacter.FireMultipleProjectilesEx_Implementation", ProjectileClass, Locations, Directions, bAddPawnVelocityToProjectile, bScaleProjDamageByDinoDamage, HomingTarget, HomingTargetOffset, OverrideInitialSpeed); }
6618 void FireProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage) { NativeCall<void, FVector, FVector_NetQuantizeNormal, bool>(this, "APrimalDinoCharacter.FireProjectile_Implementation", Origin, ShootDir, bScaleProjDamageByDinoDamage); }
6619 void ServerToClientsPlayAttackAnimation_Implementation(char AttackinfoIndex, char AnimationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor * MyTarget) { NativeCall<void, char, char, float, FName, bool, bool, AActor*>(this, "APrimalDinoCharacter.ServerToClientsPlayAttackAnimation_Implementation", AttackinfoIndex, AnimationIndex, InPlayRate, StartSectionName, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer, MyTarget); }
6620 bool IsCurrentAttackStopsMovement() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsCurrentAttackStopsMovement"); }
6621 void ServerRequestToggleFlight_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestToggleFlight_Implementation"); }
6622 void CalcCapsuleHalfHeight() { NativeCall<void>(this, "APrimalDinoCharacter.CalcCapsuleHalfHeight"); }
6623 void ClientStartLanding_Implementation(FVector loc) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.ClientStartLanding_Implementation", loc); }
6624 void StartLanding(FVector OverrideLandingLocation) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.StartLanding", OverrideLandingLocation); }
6625 bool IsLandingOnDino(FVector * loc) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.IsLandingOnDino", loc); }
6626 void ServerInterruptLanding_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerInterruptLanding_Implementation"); }
6627 void InterruptLanding() { NativeCall<void>(this, "APrimalDinoCharacter.InterruptLanding"); }
6628 void ClientInterruptLanding_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ClientInterruptLanding_Implementation"); }
6629 void ServerFinishedLanding_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerFinishedLanding_Implementation"); }
6630 void FinishedLanding() { NativeCall<void>(this, "APrimalDinoCharacter.FinishedLanding"); }
6631 void ClientShouldNotifyLanded_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ClientShouldNotifyLanded_Implementation"); }
6632 FVector * GetLandingLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetLandingLocation", result); }
6633 bool CanFly() { return NativeCall<bool>(this, "APrimalDinoCharacter.CanFly"); }
6634 bool HasBuffPreventingFlight() { return NativeCall<bool>(this, "APrimalDinoCharacter.HasBuffPreventingFlight"); }
6635 bool HasBuffPreventingClearRiderOnDinoImmobilized() { return NativeCall<bool>(this, "APrimalDinoCharacter.HasBuffPreventingClearRiderOnDinoImmobilized"); }
6636 void SetFlight(bool bFly, bool bCancelForceLand) { NativeCall<void, bool, bool>(this, "APrimalDinoCharacter.SetFlight", bFly, bCancelForceLand); }
6637 void KeepFlight(float ForDuration) { NativeCall<void, float>(this, "APrimalDinoCharacter.KeepFlight", ForDuration); }
6638 void KeepFlightTimer() { NativeCall<void>(this, "APrimalDinoCharacter.KeepFlightTimer"); }
6639 void DidLand() { NativeCall<void>(this, "APrimalDinoCharacter.DidLand"); }
6640 void AddFlyerTakeOffImpulse() { NativeCall<void>(this, "APrimalDinoCharacter.AddFlyerTakeOffImpulse"); }
6641 void OnStartJump() { NativeCall<void>(this, "APrimalDinoCharacter.OnStartJump"); }
6642 void OnStopJump() { NativeCall<void>(this, "APrimalDinoCharacter.OnStopJump"); }
6643 void ServerRequestWaterSurfaceJump_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestWaterSurfaceJump_Implementation"); }
6644 bool IsUpdatingComponentTransforms(USceneComponent * InSceneComponent) { return NativeCall<bool, USceneComponent*>(this, "APrimalDinoCharacter.IsUpdatingComponentTransforms", InSceneComponent); }
6645 bool UseLowQualityMovementTick() { return NativeCall<bool>(this, "APrimalDinoCharacter.UseLowQualityMovementTick"); }
6646 bool UseLowQualityAnimationTick() { return NativeCall<bool>(this, "APrimalDinoCharacter.UseLowQualityAnimationTick"); }
6647 bool UseLowQualityBehaviorTreeTick() { return NativeCall<bool>(this, "APrimalDinoCharacter.UseLowQualityBehaviorTreeTick"); }
6648 void UpdateNetDynamicMusic() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateNetDynamicMusic"); }
6649 bool CanTame(AShooterPlayerController * ForPC, bool bIgnoreMaxTamedDinos) { return NativeCall<bool, AShooterPlayerController*, bool>(this, "APrimalDinoCharacter.CanTame", ForPC, bIgnoreMaxTamedDinos); }
6650 void SetupTamed(bool bWasJustTamed) { NativeCall<void, bool>(this, "APrimalDinoCharacter.SetupTamed", bWasJustTamed); }
6651 void TameDino(AShooterPlayerController * ForPC, bool bIgnoreMaxTameLimit, int OverrideTamingTeamID, bool bPreventNameDialog, bool bSkipAddingTamedLevels, bool bSuppressNotifications) { NativeCall<void, AShooterPlayerController*, bool, int, bool, bool, bool>(this, "APrimalDinoCharacter.TameDino", ForPC, bIgnoreMaxTameLimit, OverrideTamingTeamID, bPreventNameDialog, bSkipAddingTamedLevels, bSuppressNotifications); }
6652 void SetCharacterStatusTameable(bool bSetTameable, bool bCreateInventory, bool keepInventoryForWakingTame) { NativeCall<void, bool, bool, bool>(this, "APrimalDinoCharacter.SetCharacterStatusTameable", bSetTameable, bCreateInventory, keepInventoryForWakingTame); }
6653 void OnPrimalCharacterUnsleeped() { NativeCall<void>(this, "APrimalDinoCharacter.OnPrimalCharacterUnsleeped"); }
6654 bool IsValidForStatusUpdate() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsValidForStatusUpdate"); }
6655 AActor * GetOtherActorToIgnore() { return NativeCall<AActor*>(this, "APrimalDinoCharacter.GetOtherActorToIgnore"); }
6656 long double GetForceClaimTime() { return NativeCall<long double>(this, "APrimalDinoCharacter.GetForceClaimTime"); }
6657 void UnclaimDino(bool bDestroyAI) { NativeCall<void, bool>(this, "APrimalDinoCharacter.UnclaimDino", bDestroyAI); }
6658 bool TryMultiUse(APlayerController * ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "APrimalDinoCharacter.TryMultiUse", ForPC, UseIndex); }
6659 bool SetTurretMode_Implementation(bool enabled) { return NativeCall<bool, bool>(this, "APrimalDinoCharacter.SetTurretMode_Implementation", enabled); }
6660 void SetTurretModeMovementRestrictions(bool enabled) { NativeCall<void, bool>(this, "APrimalDinoCharacter.SetTurretModeMovementRestrictions", enabled); }
6661 void ClientMultiUse(APlayerController * ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "APrimalDinoCharacter.ClientMultiUse", ForPC, UseIndex); }
6662 void ChangeActorTeam(int NewTeam) { NativeCall<void, int>(this, "APrimalDinoCharacter.ChangeActorTeam", NewTeam); }
6663 void LinkedSupplyCrateDestroyed(APrimalStructureItemContainer_SupplyCrate * aCrate) { NativeCall<void, APrimalStructureItemContainer_SupplyCrate*>(this, "APrimalDinoCharacter.LinkedSupplyCrateDestroyed", aCrate); }
6664 bool AllowNewEggAtLocation(FVector * AtLocation) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.AllowNewEggAtLocation", AtLocation); }
6665 void SpawnEgg() { NativeCall<void>(this, "APrimalDinoCharacter.SpawnEgg"); }
6666 float GetRunningSpeedModifier(bool bIsForDefaultSpeed) { return NativeCall<float, bool>(this, "APrimalDinoCharacter.GetRunningSpeedModifier", bIsForDefaultSpeed); }
6667 void BeginPlay() { NativeCall<void>(this, "APrimalDinoCharacter.BeginPlay"); }
6668 void ForceRefreshTransform() { NativeCall<void>(this, "APrimalDinoCharacter.ForceRefreshTransform"); }
6669 void FlyerCheck() { NativeCall<void>(this, "APrimalDinoCharacter.FlyerCheck"); }
6670 void AutoTame() { NativeCall<void>(this, "APrimalDinoCharacter.AutoTame"); }
6671 void SetupColorization() { NativeCall<void>(this, "APrimalDinoCharacter.SetupColorization"); }
6672 void AssertColorNames() { NativeCall<void>(this, "APrimalDinoCharacter.AssertColorNames"); }
6673 void ReassertColorization() { NativeCall<void>(this, "APrimalDinoCharacter.ReassertColorization"); }
6674 TArray<unsigned char> * GetColorizationData(TArray<unsigned char> * result) { return NativeCall<TArray<unsigned char>*, TArray<unsigned char>*>(this, "APrimalDinoCharacter.GetColorizationData", result); }
6675 void SetColorizationData(TArray<unsigned char> * ColorData) { NativeCall<void, TArray<unsigned char>*>(this, "APrimalDinoCharacter.SetColorizationData", ColorData); }
6676 void ModifyFirstPersonCameraLocation(FVector * Loc, float DeltaTime) { NativeCall<void, FVector*, float>(this, "APrimalDinoCharacter.ModifyFirstPersonCameraLocation", Loc, DeltaTime); }
6677 void ServerRequestUseItemWithActor(APlayerController * ForPC, UObject * anItem, int AdditionalData) { NativeCall<void, APlayerController*, UObject*, int>(this, "APrimalDinoCharacter.ServerRequestUseItemWithActor", ForPC, anItem, AdditionalData); }
6678 void RefreshColorization(bool bForceRefresh) { NativeCall<void, bool>(this, "APrimalDinoCharacter.RefreshColorization", bForceRefresh); }
6679 bool CanTarget(ITargetableInterface * Victim) { return NativeCall<bool, ITargetableInterface*>(this, "APrimalDinoCharacter.CanTarget", Victim); }
6680 int GetOriginalTargetingTeam() { return NativeCall<int>(this, "APrimalDinoCharacter.GetOriginalTargetingTeam"); }
6681 float GetTargetingDesirability(ITargetableInterface * Attacker) { return NativeCall<float, ITargetableInterface*>(this, "APrimalDinoCharacter.GetTargetingDesirability", Attacker); }
6682 bool ShouldReplicateRotPitch() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldReplicateRotPitch"); }
6683 void NetUpdateDinoNameStrings_Implementation(FString * NewTamerString, FString * NewTamedName) { NativeCall<void, FString*, FString*>(this, "APrimalDinoCharacter.NetUpdateDinoNameStrings_Implementation", NewTamerString, NewTamedName); }
6684 void ProcessEditText(AShooterPlayerController * ForPC, FString * TextToUse, bool checkedBox) { NativeCall<void, AShooterPlayerController*, FString*, bool>(this, "APrimalDinoCharacter.ProcessEditText", ForPC, TextToUse, checkedBox); }
6685 static APrimalDinoCharacter * FindDinoWithID(UWorld * aWorld, unsigned int DinoID1, unsigned int DinoID2) { return NativeCall<APrimalDinoCharacter*, UWorld*, unsigned int, unsigned int>(nullptr, "APrimalDinoCharacter.FindDinoWithID", aWorld, DinoID1, DinoID2); }
6686 void TargetingTeamChanged() { NativeCall<void>(this, "APrimalDinoCharacter.TargetingTeamChanged"); }
6687 void Destroyed() { NativeCall<void>(this, "APrimalDinoCharacter.Destroyed"); }
6688 void DrawFloatingHUD(AShooterHUD * HUD) { NativeCall<void, AShooterHUD*>(this, "APrimalDinoCharacter.DrawFloatingHUD", HUD); }
6689 void DrawDinoFloatingHUD(AShooterHUD * HUD, bool bDrawDinoOrderIcon) { NativeCall<void, AShooterHUD*, bool>(this, "APrimalDinoCharacter.DrawDinoFloatingHUD", HUD, bDrawDinoOrderIcon); }
6690 bool IsNearFeed(AShooterPlayerState * ForPlayer) { return NativeCall<bool, AShooterPlayerState*>(this, "APrimalDinoCharacter.IsNearFeed", ForPlayer); }
6691 void DeathHarvestingFadeOut_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.DeathHarvestingFadeOut_Implementation"); }
6692 void NotifyItemAdded(UPrimalItem * anItem, bool bEquipItem) { NativeCall<void, UPrimalItem*, bool>(this, "APrimalDinoCharacter.NotifyItemAdded", anItem, bEquipItem); }
6693 FString * GetDinoDescriptiveName(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetDinoDescriptiveName", result); }
6694 TArray<FString> * GetDetailedDescription(TArray<FString> * result, FString * IndentPrefix) { return NativeCall<TArray<FString>*, TArray<FString>*, FString*>(this, "APrimalDinoCharacter.GetDetailedDescription", result, IndentPrefix); }
6695 void ServerGiveDefaultWeapon_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerGiveDefaultWeapon_Implementation"); }
6696 void ServerCallFollow_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallFollow_Implementation"); }
6697 void ServerCallFollowOne_Implementation(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.ServerCallFollowOne_Implementation", ForDinoChar); }
6698 void ServerCallStay_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallStay_Implementation"); }
6699 void ServerCallStayOne_Implementation(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.ServerCallStayOne_Implementation", ForDinoChar); }
6700 void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.ServerCallFollowDistanceCycleOne_Implementation", ForDinoChar); }
6701 void ServerCallLandFlyerOne_Implementation(APrimalDinoCharacter * ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.ServerCallLandFlyerOne_Implementation", ForDinoChar); }
6702 void ServerCallAggressive_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallAggressive_Implementation"); }
6703 void ServerCallSetAggressive_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallSetAggressive_Implementation"); }
6704 void ServerCallNeutral_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallNeutral_Implementation"); }
6705 void ServerCallPassive_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallPassive_Implementation"); }
6706 void ServerCallAttackTarget_Implementation(AActor * TheTarget) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.ServerCallAttackTarget_Implementation", TheTarget); }
6707 void ServerCallMoveTo_Implementation(FVector MoveToLoc) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.ServerCallMoveTo_Implementation", MoveToLoc); }
6708 void NotifyItemRemoved(UPrimalItem * anItem) { NativeCall<void, UPrimalItem*>(this, "APrimalDinoCharacter.NotifyItemRemoved", anItem); }
6709 float GetCorpseLifespan() { return NativeCall<float>(this, "APrimalDinoCharacter.GetCorpseLifespan"); }
6710 void UpdateMateBoost() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateMateBoost"); }
6711 void AdjustDamage(float* Damage, FDamageEvent * DamageEvent, AController * EventInstigator, AActor * DamageCauser) { NativeCall<void, float*, FDamageEvent*, AController*, AActor*>(this, "APrimalDinoCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
6712 void SpawnDefaultController() { NativeCall<void>(this, "APrimalDinoCharacter.SpawnDefaultController"); }
6713 bool AllowFallDamage(FHitResult * HitResult, float FallDamageAmount, bool CustomFallDamage) { return NativeCall<bool, FHitResult*, float, bool>(this, "APrimalDinoCharacter.AllowFallDamage", HitResult, FallDamageAmount, CustomFallDamage); }
6714 void ApplyDamageMomentum(float DamageTaken, FDamageEvent * DamageEvent, APawn * PawnInstigator, AActor * DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "APrimalDinoCharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
6715 void UpdateIK() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateIK"); }
6716 bool AllowIKFreeze() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowIKFreeze"); }
6717 void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset) { NativeCall<void, bool, bool>(this, "APrimalDinoCharacter.SetSleeping", bSleeping, bUseRagdollLocationOffset); }
6718 bool Die(float KillingDamage, FDamageEvent * DamageEvent, AController * Killer, AActor * DamageCauser) { return NativeCall<bool, float, FDamageEvent*, AController*, AActor*>(this, "APrimalDinoCharacter.Die", KillingDamage, DamageEvent, Killer, DamageCauser); }
6719 bool AllowPenetrationCheck(AActor * OtherActor) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.AllowPenetrationCheck", OtherActor); }
6720 bool PreventCharacterBasing(AActor * OtherActor, UPrimitiveComponent * BasedOnComponent) { return NativeCall<bool, AActor*, UPrimitiveComponent*>(this, "APrimalDinoCharacter.PreventCharacterBasing", OtherActor, BasedOnComponent); }
6721 bool IsBasedOnActor(AActor * Other) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.IsBasedOnActor", Other); }
6722 void LoadedFromSaveGame() { NativeCall<void>(this, "APrimalDinoCharacter.LoadedFromSaveGame"); }
6723 float GetCorpseTargetingMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetCorpseTargetingMultiplier"); }
6724 void UpdateStatusComponent(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalDinoCharacter.UpdateStatusComponent", DeltaSeconds); }
6725 void CaptureCharacterSnapshot(UPrimalItem * Item) { NativeCall<void, UPrimalItem*>(this, "APrimalDinoCharacter.CaptureCharacterSnapshot", Item); }
6726 void ApplyCharacterSnapshot(UPrimalItem * Item, AActor * To, FVector Offset, float MaxExtent, int Pose) { NativeCall<void, UPrimalItem*, AActor*, FVector, float, int>(this, "APrimalDinoCharacter.ApplyCharacterSnapshot", Item, To, Offset, MaxExtent, Pose); }
6727 void TamedDinoUnstasisConsumeFood(long double ForceTimeSinceStasis) { NativeCall<void, long double>(this, "APrimalDinoCharacter.TamedDinoUnstasisConsumeFood", ForceTimeSinceStasis); }
6728 AActor * GetTamedFollowTarget() { return NativeCall<AActor*>(this, "APrimalDinoCharacter.GetTamedFollowTarget"); }
6729 AActor * GetTamedLandTarget() { return NativeCall<AActor*>(this, "APrimalDinoCharacter.GetTamedLandTarget"); }
6730 void ClearTamedLandTarget() { NativeCall<void>(this, "APrimalDinoCharacter.ClearTamedLandTarget"); }
6731 void DinoKillerTransferItemsToInventory(UPrimalInventoryComponent * FromInventory) { NativeCall<void, UPrimalInventoryComponent*>(this, "APrimalDinoCharacter.DinoKillerTransferItemsToInventory", FromInventory); }
6732 bool FlyingUseHighQualityCollision() { return NativeCall<bool>(this, "APrimalDinoCharacter.FlyingUseHighQualityCollision"); }
6733 bool AllowWalkableSlopeOverride(UPrimitiveComponent * ForComponent) { return NativeCall<bool, UPrimitiveComponent*>(this, "APrimalDinoCharacter.AllowWalkableSlopeOverride", ForComponent); }
6734 float GetCarryingSocketYaw(bool RefreshBones) { return NativeCall<float, bool>(this, "APrimalDinoCharacter.GetCarryingSocketYaw", RefreshBones); }
6735 void GetRidingCarryingIgnoreList(TArray<AActor*> * IgnoreList) { NativeCall<void, TArray<AActor*>*>(this, "APrimalDinoCharacter.GetRidingCarryingIgnoreList", IgnoreList); }
6736 void SetCarryingDino(APrimalDinoCharacter * aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.SetCarryingDino", aDino); }
6737 void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs) { NativeCall<void, bool, bool>(this, "APrimalDinoCharacter.ClearCarryingDino", bFromDino, bCancelAnyCarryBuffs); }
6738 void UpdateCarriedLocationAndRotation(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalDinoCharacter.UpdateCarriedLocationAndRotation", DeltaSeconds); }
6739 bool CanBeCarried(APrimalCharacter * ByCarrier) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanBeCarried", ByCarrier); }
6740 bool CanBeBaseForCharacter(APawn * Pawn) { return NativeCall<bool, APawn*>(this, "APrimalDinoCharacter.CanBeBaseForCharacter", Pawn); }
6741 void SetMountCharacter(APrimalCharacter * aCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.SetMountCharacter", aCharacter); }
6742 void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly) { NativeCall<void, float, bool, bool>(this, "APrimalDinoCharacter.StartForceSkelUpdate", ForTime, bForceUpdateMesh, bServerOnly); }
6743 void ClearMountCharacter(bool bFromMountCharacter) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ClearMountCharacter", bFromMountCharacter); }
6744 bool CanMount(APrimalCharacter * aCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanMount", aCharacter); }
6745 static APrimalDinoCharacter * SpawnDino(UWorld * World, TSubclassOf<APrimalDinoCharacter> DinoClass, FVector SpawnLoc, FRotator SpawnRot, float LevelMultiplier, int ExtraLevelOffset, bool AddLevelOffsetBeforeMultiplier, bool bOverrideBaseNPCLevel, int BaseLevelOverrideValue, bool bNPCDontWander, float NPCAIRangeMultiplier, int NPCAbsoluteBaseLevel, bool bSpawnWithoutCapsuleOffset) { return NativeCall<APrimalDinoCharacter*, UWorld*, TSubclassOf<APrimalDinoCharacter>, FVector, FRotator, float, int, bool, bool, int, bool, float, int, bool>(nullptr, "APrimalDinoCharacter.SpawnDino", World, DinoClass, SpawnLoc, SpawnRot, LevelMultiplier, ExtraLevelOffset, AddLevelOffsetBeforeMultiplier, bOverrideBaseNPCLevel, BaseLevelOverrideValue, bNPCDontWander, NPCAIRangeMultiplier, NPCAbsoluteBaseLevel, bSpawnWithoutCapsuleOffset); }
6746 void UpdateNextAllowedMatingTime(long double fromTime) { NativeCall<void, long double>(this, "APrimalDinoCharacter.UpdateNextAllowedMatingTime", fromTime); }
6747 void SetNextAllowedMatingTime(long double nextAllowedMatingTime) { NativeCall<void, long double>(this, "APrimalDinoCharacter.SetNextAllowedMatingTime", nextAllowedMatingTime); }
6748 void InitDownloadedTamedDino(AShooterPlayerController * TamerController, int AltTeam) { NativeCall<void, AShooterPlayerController*, int>(this, "APrimalDinoCharacter.InitDownloadedTamedDino", TamerController, AltTeam); }
6749 void NetUpdateDinoOwnerData_Implementation(FString * NewOwningPlayerName, int NewOwningPlayerID) { NativeCall<void, FString*, int>(this, "APrimalDinoCharacter.NetUpdateDinoOwnerData_Implementation", NewOwningPlayerName, NewOwningPlayerID); }
6750 bool RemoteInventoryAllowViewing(APlayerController * ForPC) { return NativeCall<bool, APlayerController*>(this, "APrimalDinoCharacter.RemoteInventoryAllowViewing", ForPC); }
6751 bool ForceAllowBackwardsMovement() { return NativeCall<bool>(this, "APrimalDinoCharacter.ForceAllowBackwardsMovement"); }
6752 bool CanDragCharacter(APrimalCharacter * Character) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanDragCharacter", Character); }
6753 bool IsTaming() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsTaming"); }
6754 void UpdateWakingTame(float DeltaTime) { NativeCall<void, float>(this, "APrimalDinoCharacter.UpdateWakingTame", DeltaTime); }
6755 void FedWakingTameDino_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.FedWakingTameDino_Implementation"); }
6756 void AddStructure(APrimalStructure * Structure, FVector RelLoc, FRotator RelRot, FName BoneName) { NativeCall<void, APrimalStructure*, FVector, FRotator, FName>(this, "APrimalDinoCharacter.AddStructure", Structure, RelLoc, RelRot, BoneName); }
6757 void RemoveStructure(APrimalStructure * Structure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.RemoveStructure", Structure); }
6758 void InitializeInvisiableSaddle() { NativeCall<void>(this, "APrimalDinoCharacter.InitializeInvisiableSaddle"); }
6759 int FindSaddleStructure(APrimalStructure * Structure) { return NativeCall<int, APrimalStructure*>(this, "APrimalDinoCharacter.FindSaddleStructure", Structure); }
6760 void OnRep_Saddle() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_Saddle"); }
6761 void RemoveSaddleAttachment(FItemNetID Id) { NativeCall<void, FItemNetID>(this, "APrimalDinoCharacter.RemoveSaddleAttachment", Id); }
6762 void ServerUploadCharacter(AShooterPlayerController * UploadedBy) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.ServerUploadCharacter", UploadedBy); }
6763 UAnimMontage * GetPoopAnimation(bool bForcePoop) { return NativeCall<UAnimMontage*, bool>(this, "APrimalDinoCharacter.GetPoopAnimation", bForcePoop); }
6764 void EmitPoop() { NativeCall<void>(this, "APrimalDinoCharacter.EmitPoop"); }
6765 void CheckForWildAmbientHarvesting() { NativeCall<void>(this, "APrimalDinoCharacter.CheckForWildAmbientHarvesting"); }
6766 void OverrideRandomWanderLocation_Implementation(FVector * originalDestination, FVector * inVec) { NativeCall<void, FVector*, FVector*>(this, "APrimalDinoCharacter.OverrideRandomWanderLocation_Implementation", originalDestination, inVec); }
6767 bool OverrideFinalWanderLocation_Implementation(FVector * outVec) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.OverrideFinalWanderLocation_Implementation", outVec); }
6768 void BPForceReachedDestination() { NativeCall<void>(this, "APrimalDinoCharacter.BPForceReachedDestination"); }
6769 bool AllowEquippingItemType(EPrimalEquipmentType::Type equipmentType) { return NativeCall<bool, EPrimalEquipmentType::Type>(this, "APrimalDinoCharacter.AllowEquippingItemType", equipmentType); }
6770 void OnPressProne() { NativeCall<void>(this, "APrimalDinoCharacter.OnPressProne"); }
6771 void OnReleaseProne() { NativeCall<void>(this, "APrimalDinoCharacter.OnReleaseProne"); }
6772 void OnPressReload() { NativeCall<void>(this, "APrimalDinoCharacter.OnPressReload"); }
6773 void OnPressCrouch() { NativeCall<void>(this, "APrimalDinoCharacter.OnPressCrouch"); }
6774 void OnReleaseCrouch() { NativeCall<void>(this, "APrimalDinoCharacter.OnReleaseCrouch"); }
6775 void DoDinoCrouch() { NativeCall<void>(this, "APrimalDinoCharacter.DoDinoCrouch"); }
6776 void OnPressCrouchProneToggle() { NativeCall<void>(this, "APrimalDinoCharacter.OnPressCrouchProneToggle"); }
6777 void OnReleaseCrouchProneToggle() { NativeCall<void>(this, "APrimalDinoCharacter.OnReleaseCrouchProneToggle"); }
6778 void NotifyBumpedPawn(APawn * BumpedPawn) { NativeCall<void, APawn*>(this, "APrimalDinoCharacter.NotifyBumpedPawn", BumpedPawn); }
6779 void NotifyBumpedStructure(AActor * BumpedStructure) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.NotifyBumpedStructure", BumpedStructure); }
6780 void DoDeathHarvestingFadeOut() { NativeCall<void>(this, "APrimalDinoCharacter.DoDeathHarvestingFadeOut"); }
6781 void StartRepair() { NativeCall<void>(this, "APrimalDinoCharacter.StartRepair"); }
6782 void RepairCheckTimer() { NativeCall<void>(this, "APrimalDinoCharacter.RepairCheckTimer"); }
6783 bool InitializeForReplicatedBasing() { return NativeCall<bool>(this, "APrimalDinoCharacter.InitializeForReplicatedBasing"); }
6784 void AddBasedPawn(AActor * anPawn) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.AddBasedPawn", anPawn); }
6785 void RemoveBasedPawn(AActor * anPawn) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.RemoveBasedPawn", anPawn); }
6786 bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "APrimalDinoCharacter.AllowMovementMode", NewMovementMode, NewCustomMode); }
6787 void OnRep_bBonesHidden() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_bBonesHidden"); }
6788 void SetBabyAge(float TheAge) { NativeCall<void, float>(this, "APrimalDinoCharacter.SetBabyAge", TheAge); }
6789 void ApplyBoneModifiers(bool bForce, bool bForceOnDedicated) { NativeCall<void, bool, bool>(this, "APrimalDinoCharacter.ApplyBoneModifiers", bForce, bForceOnDedicated); }
6790 void ApplyGestationBoneModifiers() { NativeCall<void>(this, "APrimalDinoCharacter.ApplyGestationBoneModifiers"); }
6791 float GetAttachedSoundPitchMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAttachedSoundPitchMultiplier"); }
6792 float GetAttachedSoundVolumeMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAttachedSoundVolumeMultiplier"); }
6793 bool Poop(bool bForcePoop) { return NativeCall<bool, bool>(this, "APrimalDinoCharacter.Poop", bForcePoop); }
6794 float GetBaseDragWeight() { return NativeCall<float>(this, "APrimalDinoCharacter.GetBaseDragWeight"); }
6795 void ServerUpdateBabyAge(float overrideAgePercent) { NativeCall<void, float>(this, "APrimalDinoCharacter.ServerUpdateBabyAge", overrideAgePercent); }
6796 void ServerUpdateGestation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerUpdateGestation"); }
6797 float GetHealthPercentage() { return NativeCall<float>(this, "APrimalDinoCharacter.GetHealthPercentage"); }
6798 void UpdateMating() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateMating"); }
6799 void DoMate(APrimalDinoCharacter * WithMate) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.DoMate", WithMate); }
6800 ADroppedItem * CreateCloneFertilizedEgg(FVector AtLoc, FRotator AtRot, TSubclassOf<ADroppedItem> DroppedItemTemplateOverride) { return NativeCall<ADroppedItem*, FVector, FRotator, TSubclassOf<ADroppedItem>>(this, "APrimalDinoCharacter.CreateCloneFertilizedEgg", AtLoc, AtRot, DroppedItemTemplateOverride); }
6801 FVector * GetInterpolatedLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetInterpolatedLocation", result); }
6802 static APrimalDinoCharacter * BPStaticCreateBabyDinoNoAncestors(UWorld * TheWorld, TSubclassOf<APrimalDinoCharacter> EggDinoClassToSpawn, FVector * theGroundLoc, float actorRotationYaw, TArray<unsigned char> EggColorSetIndices, TArray<unsigned char> EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale) { return NativeCall<APrimalDinoCharacter*, UWorld*, TSubclassOf<APrimalDinoCharacter>, FVector*, float, TArray<unsigned char>, TArray<unsigned char>, float, int, int, int>(nullptr, "APrimalDinoCharacter.BPStaticCreateBabyDinoNoAncestors", TheWorld, EggDinoClassToSpawn, theGroundLoc, actorRotationYaw, EggColorSetIndices, EggNumberOfLevelUpPointsApplied, EggTamedIneffectivenessModifier, NotifyTeamOverride, EggRandomMutationsFemale, EggRandomMutationsMale); }
6803 static APrimalDinoCharacter * BPStaticCreateBabyDino(UWorld * TheWorld, TSubclassOf<APrimalDinoCharacter> EggDinoClassToSpawn, FVector * theGroundLoc, float actorRotationYaw, TArray<unsigned char> EggColorSetIndices, TArray<unsigned char> EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, TArray<FDinoAncestorsEntry> EggDinoAncestors, TArray<FDinoAncestorsEntry> EggDinoAncestorsMale, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale) { return NativeCall<APrimalDinoCharacter*, UWorld*, TSubclassOf<APrimalDinoCharacter>, FVector*, float, TArray<unsigned char>, TArray<unsigned char>, float, TArray<FDinoAncestorsEntry>, TArray<FDinoAncestorsEntry>, int, int, int>(nullptr, "APrimalDinoCharacter.BPStaticCreateBabyDino", TheWorld, EggDinoClassToSpawn, theGroundLoc, actorRotationYaw, EggColorSetIndices, EggNumberOfLevelUpPointsApplied, EggTamedIneffectivenessModifier, EggDinoAncestors, EggDinoAncestorsMale, NotifyTeamOverride, EggRandomMutationsFemale, EggRandomMutationsMale); }
6804 static APrimalDinoCharacter * StaticCreateBabyDino(UWorld * theWorld, TSubclassOf<APrimalDinoCharacter> EggDinoClassToSpawn, FVector * theGroundLoc, float actorRotationYaw, char* EggColorSetIndices, char* EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, TArray<FDinoAncestorsEntry> * EggDinoAncestors, TArray<FDinoAncestorsEntry> * EggDinoAncestorsMale, int EggRandomMutationsFemale, int EggRandomMutationsMale) { return NativeCall<APrimalDinoCharacter*, UWorld*, TSubclassOf<APrimalDinoCharacter>, FVector*, float, char*, char*, float, int, TArray<FDinoAncestorsEntry>*, TArray<FDinoAncestorsEntry>*, int, int>(nullptr, "APrimalDinoCharacter.StaticCreateBabyDino", theWorld, EggDinoClassToSpawn, theGroundLoc, actorRotationYaw, EggColorSetIndices, EggNumberOfLevelUpPointsApplied, EggTamedIneffectivenessModifier, NotifyTeamOverride, EggDinoAncestors, EggDinoAncestorsMale, EggRandomMutationsFemale, EggRandomMutationsMale); }
6805 FVector * GetDinoVelocity(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetDinoVelocity", result); }
6806 void UpdateGang() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateGang"); }
6807 bool WantsPerFrameSkeletalAnimationTicking() { return NativeCall<bool>(this, "APrimalDinoCharacter.WantsPerFrameSkeletalAnimationTicking"); }
6808 bool BPIsTamed() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPIsTamed"); }
6809 TSubclassOf<UDamageType> * BlueprintOverrideHarvestDamageType_Implementation(TSubclassOf<UDamageType> * result, float* OutHarvestDamageMultiplier) { return NativeCall<TSubclassOf<UDamageType>*, TSubclassOf<UDamageType>*, float*>(this, "APrimalDinoCharacter.BlueprintOverrideHarvestDamageType_Implementation", result, OutHarvestDamageMultiplier); }
6810 bool ShouldForceFlee() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldForceFlee"); }
6811 float GetGravityZScale() { return NativeCall<float>(this, "APrimalDinoCharacter.GetGravityZScale"); }
6812 bool ForceAllowAccelerationRotationWhenFalling() { return NativeCall<bool>(this, "APrimalDinoCharacter.ForceAllowAccelerationRotationWhenFalling"); }
6813 bool ShouldDisableControllerDesiredRotation() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldDisableControllerDesiredRotation"); }
6814 bool AllowExtendedCraftingFunctionality() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowExtendedCraftingFunctionality"); }
6815 void ClearCharacterAIMovement() { NativeCall<void>(this, "APrimalDinoCharacter.ClearCharacterAIMovement"); }
6816 void UpdateTribeGroupRanks_Implementation(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank) { NativeCall<void, char, char>(this, "APrimalDinoCharacter.UpdateTribeGroupRanks_Implementation", NewTribeGroupPetOrderingRank, NewTribeGroupPetRidingRank); }
6817 FVector * GetFloatingHUDLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetFloatingHUDLocation", result); }
6818 void WasPushed(ACharacter * ByOtherCharacter) { NativeCall<void, ACharacter*>(this, "APrimalDinoCharacter.WasPushed", ByOtherCharacter); }
6819 float GetAIFollowStoppingDistanceMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAIFollowStoppingDistanceMultiplier"); }
6820 float GetAIFollowStoppingDistanceOffset() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAIFollowStoppingDistanceOffset"); }
6821 FVector * GetSocketLocationTemp(FVector * result, FName SocketName) { return NativeCall<FVector*, FVector*, FName>(this, "APrimalDinoCharacter.GetSocketLocationTemp", result, SocketName); }
6822 void SetMovementAccelerationVector(FVector fVector) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.SetMovementAccelerationVector", fVector); }
6823 bool GetForceTickPose() { return NativeCall<bool>(this, "APrimalDinoCharacter.GetForceTickPose"); }
6824 bool PlayedAnimationHasAttack() { return NativeCall<bool>(this, "APrimalDinoCharacter.PlayedAnimationHasAttack"); }
6825 bool BPGetAttackOfPlayedAnimation(FDinoAttackInfo * OutAttackInfo) { return NativeCall<bool, FDinoAttackInfo*>(this, "APrimalDinoCharacter.BPGetAttackOfPlayedAnimation", OutAttackInfo); }
6826 bool ShouldAttackOfPlayedAnimationStopMovement() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldAttackOfPlayedAnimationStopMovement"); }
6827 void SetPreventSaving(bool fPreventSaving) { NativeCall<void, bool>(this, "APrimalDinoCharacter.SetPreventSaving", fPreventSaving); }
6828 void SetStasisComponentRadius(float StasisOverrideRadius) { NativeCall<void, float>(this, "APrimalDinoCharacter.SetStasisComponentRadius", StasisOverrideRadius); }
6829 void UpdateImprintingDetailsForController(AShooterPlayerController * controller) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.UpdateImprintingDetailsForController", controller); }
6830 void UpdateImprintingDetails_Implementation(FString * NewImprinterName, unsigned __int64 NewImprinterPlayerDataID) { NativeCall<void, FString*, unsigned __int64>(this, "APrimalDinoCharacter.UpdateImprintingDetails_Implementation", NewImprinterName, NewImprinterPlayerDataID); }
6831 void UpdateImprintingQuality_Implementation(float NewImprintingQuality) { NativeCall<void, float>(this, "APrimalDinoCharacter.UpdateImprintingQuality_Implementation", NewImprintingQuality); }
6832 void UpdateBabyCuddling_Implementation(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf<UPrimalItem> NewBabyCuddleFood) { NativeCall<void, long double, char, TSubclassOf<UPrimalItem>>(this, "APrimalDinoCharacter.UpdateBabyCuddling_Implementation", NewBabyNextCuddleTime, NewBabyCuddleType, NewBabyCuddleFood); }
6833 TSubclassOf<UPrimalItem> * GetBabyCuddleFood(TSubclassOf<UPrimalItem> * result) { return NativeCall<TSubclassOf<UPrimalItem>*, TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.GetBabyCuddleFood", result); }
6834 void IncrementImprintingQuality() { NativeCall<void>(this, "APrimalDinoCharacter.IncrementImprintingQuality"); }
6835 void AddedImprintingQuality_Implementation(float Amount) { NativeCall<void, float>(this, "APrimalDinoCharacter.AddedImprintingQuality_Implementation", Amount); }
6836 bool AllowWakingTame_Implementation(APlayerController * ForPC) { return NativeCall<bool, APlayerController*>(this, "APrimalDinoCharacter.AllowWakingTame_Implementation", ForPC); }
6837 float GetBaseTargetingDesire(ITargetableInterface * Attacker) { return NativeCall<float, ITargetableInterface*>(this, "APrimalDinoCharacter.GetBaseTargetingDesire", Attacker); }
6838 bool BPAllowEquippingItemType_Implementation(EPrimalEquipmentType::Type equipmentType) { return NativeCall<bool, EPrimalEquipmentType::Type>(this, "APrimalDinoCharacter.BPAllowEquippingItemType_Implementation", equipmentType); }
6839 void UpdateUnstasisFlags() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateUnstasisFlags"); }
6840 void UpdateStasisFlags() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateStasisFlags"); }
6841 bool IsVehicle() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsVehicle"); }
6842 void DestroyController() { NativeCall<void>(this, "APrimalDinoCharacter.DestroyController"); }
6843 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "APrimalDinoCharacter.PostNetReceiveLocationAndRotation"); }
6844 void ResetTakingOff() { NativeCall<void>(this, "APrimalDinoCharacter.ResetTakingOff"); }
6845 void RemoveFromMeleeSwingHurtList(AActor * AnActor) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.RemoveFromMeleeSwingHurtList", AnActor); }
6846 void FireMultipleProjectiles_Implementation(TArray<FVector> * Locations, TArray<FVector> * Directions, bool bScaleProjectileDamageByDinoDamage) { NativeCall<void, TArray<FVector>*, TArray<FVector>*, bool>(this, "APrimalDinoCharacter.FireMultipleProjectiles_Implementation", Locations, Directions, bScaleProjectileDamageByDinoDamage); }
6847 bool IsMissionDino() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsMissionDino"); }
6848 void CycleAttackWeightsForAttackAtIndex(int attackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.CycleAttackWeightsForAttackAtIndex", attackIndex); }
6849 void SetAnimWeightsForAttackAtIndex(int attackIndex, TArray<float> newWeights) { NativeCall<void, int, TArray<float>>(this, "APrimalDinoCharacter.SetAnimWeightsForAttackAtIndex", attackIndex, newWeights); }
6850 AShooterCharacter * BPConsumeInventoryFoodItem(UPrimalItem * foodItem, bool bConsumeEntireStack) { return NativeCall<AShooterCharacter*, UPrimalItem*, bool>(this, "APrimalDinoCharacter.BPConsumeInventoryFoodItem", foodItem, bConsumeEntireStack); }
6851 void AddDinoReferenceInLatchingStructure(APrimalStructure * Structure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.AddDinoReferenceInLatchingStructure", Structure); }
6852 void RemoveDinoReferenceFromLatchingStructure() { NativeCall<void>(this, "APrimalDinoCharacter.RemoveDinoReferenceFromLatchingStructure"); }
6853 bool HasTarget() { return NativeCall<bool>(this, "APrimalDinoCharacter.HasTarget"); }
6854 UPrimalItem * GiveSaddle(TSubclassOf<UPrimalItem> SaddleType, float Quality, float MinRandomQuality, bool bAutoEquip) { return NativeCall<UPrimalItem*, TSubclassOf<UPrimalItem>, float, float, bool>(this, "APrimalDinoCharacter.GiveSaddle", SaddleType, Quality, MinRandomQuality, bAutoEquip); }
6855 UPrimalItem * GiveSaddleFromString(FString * BlueprintPath, float Quality, float MinRandomQuality, bool bAutoEquip) { return NativeCall<UPrimalItem*, FString*, float, float, bool>(this, "APrimalDinoCharacter.GiveSaddleFromString", BlueprintPath, Quality, MinRandomQuality, bAutoEquip); }
6856 void StartSurfaceCameraForPassengers(float yaw, float pitch, float roll) { NativeCall<void, float, float, float>(this, "APrimalDinoCharacter.StartSurfaceCameraForPassengers", yaw, pitch, roll); }
6857 void StartSurfaceCameraForPassenger(AShooterCharacter * Passenger, float yaw, float pitch, float roll, bool bInvertTurnInput) { NativeCall<void, AShooterCharacter*, float, float, float, bool>(this, "APrimalDinoCharacter.StartSurfaceCameraForPassenger", Passenger, yaw, pitch, roll, bInvertTurnInput); }
6858 TArray<APrimalCharacter*> * GetPassengers(TArray<APrimalCharacter*> * result) { return NativeCall<TArray<APrimalCharacter*>*, TArray<APrimalCharacter*>*>(this, "APrimalDinoCharacter.GetPassengers", result); }
6859 void GetPassengersAndSeatIndexes(TArray<APrimalCharacter*> * Passengers, TArray<int> * Indexes) { NativeCall<void, TArray<APrimalCharacter*>*, TArray<int>*>(this, "APrimalDinoCharacter.GetPassengersAndSeatIndexes", Passengers, Indexes); }
6860 int GetPassengersSeatIndex(APrimalCharacter * Passenger) { return NativeCall<int, APrimalCharacter*>(this, "APrimalDinoCharacter.GetPassengersSeatIndex", Passenger); }
6861 bool ShouldIgnoreMoveCombiningOverlap() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldIgnoreMoveCombiningOverlap"); }
6862 bool AllowMountedWeaponry(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry) { return NativeCall<bool, bool, bool>(this, "APrimalDinoCharacter.AllowMountedWeaponry", bIgnoreCurrentWeapon, bWeaponForcesMountedWeaponry); }
6863 void ModifyDesiredRotation(FRotator * InDesiredRotation) { NativeCall<void, FRotator*>(this, "APrimalDinoCharacter.ModifyDesiredRotation", InDesiredRotation); }
6864 void GiveDeathDossier() { NativeCall<void>(this, "APrimalDinoCharacter.GiveDeathDossier"); }
6865 void ServerSetRiderMountedWeaponRotation_Implementation(FRotator InVal) { NativeCall<void, FRotator>(this, "APrimalDinoCharacter.ServerSetRiderMountedWeaponRotation_Implementation", InVal); }
6866 void DoNeuter_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.DoNeuter_Implementation"); }
6867 float BPModifyHarvestingQuantity_Implementation(float originalQuantity, TSubclassOf<UPrimalItem> resourceSelected) { return NativeCall<float, float, TSubclassOf<UPrimalItem>>(this, "APrimalDinoCharacter.BPModifyHarvestingQuantity_Implementation", originalQuantity, resourceSelected); }
6868 float BPModifyHarvestDamage_Implementation(UPrimalHarvestingComponent * harvestComponent, float inDamage) { return NativeCall<float, UPrimalHarvestingComponent*, float>(this, "APrimalDinoCharacter.BPModifyHarvestDamage_Implementation", harvestComponent, inDamage); }
6869 bool OverrideForcePreventExitingWater() { return NativeCall<bool>(this, "APrimalDinoCharacter.OverrideForcePreventExitingWater"); }
6870 APrimalStructureExplosive * GetAttachedExplosive() { return NativeCall<APrimalStructureExplosive*>(this, "APrimalDinoCharacter.GetAttachedExplosive"); }
6871 void OnStopTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "APrimalDinoCharacter.OnStopTargeting", bFromGamepadLeft); }
6872 void SetDynamicMusic(USoundBase * newMusic) { NativeCall<void, USoundBase*>(this, "APrimalDinoCharacter.SetDynamicMusic", newMusic); }
6873 FLinearColor * GetDinoColor(FLinearColor * result, int ColorRegionIndex) { return NativeCall<FLinearColor*, FLinearColor*, int>(this, "APrimalDinoCharacter.GetDinoColor", result, ColorRegionIndex); }
6874 FLinearColor * GetColorForColorizationRegion(FLinearColor * result, int ColorRegionIndex, int ColorIndexOverride) { return NativeCall<FLinearColor*, FLinearColor*, int, int>(this, "APrimalDinoCharacter.GetColorForColorizationRegion", result, ColorRegionIndex, ColorIndexOverride); }
6875 bool SpecialActorWantsPerFrameTicking() { return NativeCall<bool>(this, "APrimalDinoCharacter.SpecialActorWantsPerFrameTicking"); }
6876 int IsActorTickAllowed() { return NativeCall<int>(this, "APrimalDinoCharacter.IsActorTickAllowed"); }
6877 void IncrementNumTamedDinos() { NativeCall<void>(this, "APrimalDinoCharacter.IncrementNumTamedDinos"); }
6878 UAnimMontage * GetDinoLevelUpAnimation_Implementation() { return NativeCall<UAnimMontage*>(this, "APrimalDinoCharacter.GetDinoLevelUpAnimation_Implementation"); }
6879 bool ShouldStillAllowRequestedMoveAcceleration() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldStillAllowRequestedMoveAcceleration"); }
6880 bool AreSpawnerSublevelsLoaded() { return NativeCall<bool>(this, "APrimalDinoCharacter.AreSpawnerSublevelsLoaded"); }
6881 void SetLastMovementDesiredRotation(FRotator * InRotation) { NativeCall<void, FRotator*>(this, "APrimalDinoCharacter.SetLastMovementDesiredRotation", InRotation); }
6882 USoundBase * GetDinoTameSound_Implementation() { return NativeCall<USoundBase*>(this, "APrimalDinoCharacter.GetDinoTameSound_Implementation"); }
6883 bool AllowTickPhysics() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowTickPhysics"); }
6884 void CheckForTamedFoodConsumption(int Steps) { NativeCall<void, int>(this, "APrimalDinoCharacter.CheckForTamedFoodConsumption", Steps); }
6885 long double GetDinoDeathTime() { return NativeCall<long double>(this, "APrimalDinoCharacter.GetDinoDeathTime"); }
6886 bool ShouldIgnoreHitResult(UWorld * InWorld, FHitResult * TestHit, FVector * MovementDirDenormalized) { return NativeCall<bool, UWorld*, FHitResult*, FVector*>(this, "APrimalDinoCharacter.ShouldIgnoreHitResult", InWorld, TestHit, MovementDirDenormalized); }
6887 bool WalkingAllowCheckFloor(FVector * DeltaWalk) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.WalkingAllowCheckFloor", DeltaWalk); }
6888 bool WalkingAllowCheckFall(FVector * DeltaWalk) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.WalkingAllowCheckFall", DeltaWalk); }
6889 float GetGestationTimeRemaining() { return NativeCall<float>(this, "APrimalDinoCharacter.GetGestationTimeRemaining"); }
6890 int GetTamedDinoCountCost() { return NativeCall<int>(this, "APrimalDinoCharacter.GetTamedDinoCountCost"); }
6891 void ClearAllSaddleStructures() { NativeCall<void>(this, "APrimalDinoCharacter.ClearAllSaddleStructures"); }
6892 bool IsReadyToUpload(UWorld * theWorld) { return NativeCall<bool, UWorld*>(this, "APrimalDinoCharacter.IsReadyToUpload", theWorld); }
6893 void ImprintOnPlayerTarget(AShooterPlayerController * ForPC, bool bIgnoreMaxTameLimit) { NativeCall<void, AShooterPlayerController*, bool>(this, "APrimalDinoCharacter.ImprintOnPlayerTarget", ForPC, bIgnoreMaxTameLimit); }
6894 bool IsImprintPlayer(AShooterCharacter * ForChar) { return NativeCall<bool, AShooterCharacter*>(this, "APrimalDinoCharacter.IsImprintPlayer", ForChar); }
6895 void SetImprintPlayer(AShooterCharacter * ForChar) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.SetImprintPlayer", ForChar); }
6896 void BPNotifyNameEditText(AShooterPlayerController * ForPC) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPNotifyNameEditText", ForPC); }
6897 void SetRidingDinoAsPassenger(APrimalDinoCharacter * aDino, FSaddlePassengerSeatDefinition * SeatDefinition) { NativeCall<void, APrimalDinoCharacter*, FSaddlePassengerSeatDefinition*>(this, "APrimalDinoCharacter.SetRidingDinoAsPassenger", aDino, SeatDefinition); }
6898 void ClearRidingDinoAsPassenger(bool bFromDino) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ClearRidingDinoAsPassenger", bFromDino); }
6899 APrimalCharacter * GetPassengerPerSeat(int SeatIndex) { return NativeCall<APrimalCharacter*, int>(this, "APrimalDinoCharacter.GetPassengerPerSeat", SeatIndex); }
6900 void SetLastAttackTimeForAttack(int AttackIndex, long double NewTime) { NativeCall<void, int, long double>(this, "APrimalDinoCharacter.SetLastAttackTimeForAttack", AttackIndex, NewTime); }
6901 int GetSeatIndexForPassenger(APrimalCharacter * PassengerChar) { return NativeCall<int, APrimalCharacter*>(this, "APrimalDinoCharacter.GetSeatIndexForPassenger", PassengerChar); }
6902 bool IsPrimalCharFriendly(APrimalCharacter * primalChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.IsPrimalCharFriendly", primalChar); }
6903 void PrepareForSaving() { NativeCall<void>(this, "APrimalDinoCharacter.PrepareForSaving"); }
6904 void FinalLoadedFromSaveGame() { NativeCall<void>(this, "APrimalDinoCharacter.FinalLoadedFromSaveGame"); }
6905 void RefreshBabyScaling() { NativeCall<void>(this, "APrimalDinoCharacter.RefreshBabyScaling"); }
6906 FString * GetDebugInfoString(FString * result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetDebugInfoString", result); }
6907 void GetDinoIDs(int* OutDinoID1, int* OutDinoID2) { NativeCall<void, int*, int*>(this, "APrimalDinoCharacter.GetDinoIDs", OutDinoID1, OutDinoID2); }
6908 void GetDinoIDsAsStrings(FString * OutDinoID1, FString * OutDinoID2) { NativeCall<void, FString*, FString*>(this, "APrimalDinoCharacter.GetDinoIDsAsStrings", OutDinoID1, OutDinoID2); }
6909 bool IsDeprecated() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsDeprecated"); }
6910 void DeferredDeprecationCheck() { NativeCall<void>(this, "APrimalDinoCharacter.DeferredDeprecationCheck"); }
6911 bool IsActiveEventDino() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsActiveEventDino"); }
6912 bool GetAllAttachedCharsInternal(TSet<APrimalCharacter*,DefaultKeyFuncs<APrimalCharacter*,0>,FDefaultSetAllocator> * AttachedChars, APrimalCharacter * OriginalChar, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried) { return NativeCall<bool, TSet<APrimalCharacter*,DefaultKeyFuncs<APrimalCharacter*,0>,FDefaultSetAllocator>*, APrimalCharacter*, const bool, const bool, const bool>(this, "APrimalDinoCharacter.GetAllAttachedCharsInternal", AttachedChars, OriginalChar, bIncludeBased, bIncludePassengers, bIncludeCarried); }
6913 bool ShouldForceDedicatedMovementTickEveryFrame() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldForceDedicatedMovementTickEveryFrame"); }
6914 bool ShouldShowDinoTooltip(AShooterHUD * HUD) { return NativeCall<bool, AShooterHUD*>(this, "APrimalDinoCharacter.ShouldShowDinoTooltip", HUD); }
6915 void OverrideBasedCharactersCameraInterpSpeed(APrimalCharacter * ForBasedChar, const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float* TPVCameraSpeedInterpMultiplier, float* TPVOffsetInterpSpeed) { NativeCall<void, APrimalCharacter*, const float, const float, float*, float*>(this, "APrimalDinoCharacter.OverrideBasedCharactersCameraInterpSpeed", ForBasedChar, DefaultTPVCameraSpeedInterpMultiplier, DefaultTPVOffsetInterpSpeed, TPVCameraSpeedInterpMultiplier, TPVOffsetInterpSpeed); }
6916 bool ShouldDisableBasedCharactersCameraInterpolation(APrimalCharacter * ForBasedChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.ShouldDisableBasedCharactersCameraInterpolation", ForBasedChar); }
6917 bool CanDinoAttackTargetsWithoutRider() { return NativeCall<bool>(this, "APrimalDinoCharacter.CanDinoAttackTargetsWithoutRider"); }
6918 void ClearControlInputVector() { NativeCall<void>(this, "APrimalDinoCharacter.ClearControlInputVector"); }
6919 void CopyPaintingComponentFrom(APrimalDinoCharacter * Other) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.CopyPaintingComponentFrom", Other); }
6920 void PerformanceThrottledTick_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.PerformanceThrottledTick_Implementation"); }
6921 void OnVersionChange(bool* doDestroy) { NativeCall<void, bool*>(this, "APrimalDinoCharacter.OnVersionChange", doDestroy); }
6922 bool BPIsValidUnStasisCaster() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPIsValidUnStasisCaster"); }
6923 static void StaticRegisterNativesAPrimalDinoCharacter() { NativeCall<void>(nullptr, "APrimalDinoCharacter.StaticRegisterNativesAPrimalDinoCharacter"); }
6924 static UClass * GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APrimalDinoCharacter.GetPrivateStaticClass", Package); }
6925 void AddedImprintingQuality(float Amount) { NativeCall<void, float>(this, "APrimalDinoCharacter.AddedImprintingQuality", Amount); }
6926 bool AllowWakingTame(APlayerController * ForPC) { return NativeCall<bool, APlayerController*>(this, "APrimalDinoCharacter.AllowWakingTame", ForPC); }
6927 void AnimNotifyMountedDino() { NativeCall<void>(this, "APrimalDinoCharacter.AnimNotifyMountedDino"); }
6928 float BlueprintAdjustOutputDamage(int AttackIndex, float OriginalDamageAmount, AActor * HitActor, TSubclassOf<UDamageType> * OutDamageType, float* OutDamageImpulse) { return NativeCall<float, int, float, AActor*, TSubclassOf<UDamageType>*, float*>(this, "APrimalDinoCharacter.BlueprintAdjustOutputDamage", AttackIndex, OriginalDamageAmount, HitActor, OutDamageType, OutDamageImpulse); }
6929 bool BlueprintCanAttack(int AttackIndex, float distance, float attackRangeOffset, AActor * OtherTarget) { return NativeCall<bool, int, float, float, AActor*>(this, "APrimalDinoCharacter.BlueprintCanAttack", AttackIndex, distance, attackRangeOffset, OtherTarget); }
6930 bool BlueprintCanRiderAttack(int AttackIndex) { return NativeCall<bool, int>(this, "APrimalDinoCharacter.BlueprintCanRiderAttack", AttackIndex); }
6931 void BlueprintDrawFloatingHUD(AShooterHUD * HUD, float CenterX, float CenterY, float DrawScale) { NativeCall<void, AShooterHUD*, float, float, float>(this, "APrimalDinoCharacter.BlueprintDrawFloatingHUD", HUD, CenterX, CenterY, DrawScale); }
6932 float BlueprintExtraBabyScaling() { return NativeCall<float>(this, "APrimalDinoCharacter.BlueprintExtraBabyScaling"); }
6933 float BlueprintGetAttackWeight(int AttackIndex, float inputWeight, float distance, float attackRangeOffset, AActor * OtherTarget) { return NativeCall<float, int, float, float, float, AActor*>(this, "APrimalDinoCharacter.BlueprintGetAttackWeight", AttackIndex, inputWeight, distance, attackRangeOffset, OtherTarget); }
6934 TSubclassOf<UDamageType> * BlueprintOverrideHarvestDamageType(TSubclassOf<UDamageType> * result, float* OutHarvestDamageMultiplier) { return NativeCall<TSubclassOf<UDamageType>*, TSubclassOf<UDamageType>*, float*>(this, "APrimalDinoCharacter.BlueprintOverrideHarvestDamageType", result, OutHarvestDamageMultiplier); }
6935 bool BlueprintOverrideWantsToRun(bool bInputWantsToRun) { return NativeCall<bool, bool>(this, "APrimalDinoCharacter.BlueprintOverrideWantsToRun", bInputWantsToRun); }
6936 void BlueprintPlayDying(float KillingDamage, FDamageEvent * DamageEvent, APawn * InstigatingPawn, AActor * DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "APrimalDinoCharacter.BlueprintPlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
6937 void BlueprintTamedTick() { NativeCall<void>(this, "APrimalDinoCharacter.BlueprintTamedTick"); }
6938 bool BP_AllowWalkableSlopeOverride(UPrimitiveComponent * ForComponent) { return NativeCall<bool, UPrimitiveComponent*>(this, "APrimalDinoCharacter.BP_AllowWalkableSlopeOverride", ForComponent); }
6939 bool BP_CanFly() { return NativeCall<bool>(this, "APrimalDinoCharacter.BP_CanFly"); }
6940 float BP_GetCustomModifier_MaxSpeed() { return NativeCall<float>(this, "APrimalDinoCharacter.BP_GetCustomModifier_MaxSpeed"); }
6941 float BP_GetCustomModifier_RotationRate() { return NativeCall<float>(this, "APrimalDinoCharacter.BP_GetCustomModifier_RotationRate"); }
6942 bool BP_InterceptMoveForward(float axisValue) { return NativeCall<bool, float>(this, "APrimalDinoCharacter.BP_InterceptMoveForward", axisValue); }
6943 bool BP_InterceptMoveRight(float axisValue) { return NativeCall<bool, float>(this, "APrimalDinoCharacter.BP_InterceptMoveRight", axisValue); }
6944 bool BP_InterceptTurnInput(float axisValue) { return NativeCall<bool, float>(this, "APrimalDinoCharacter.BP_InterceptTurnInput", axisValue); }
6945 void BP_OnBasedPawnAddedNotify(AActor * AddedActor) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.BP_OnBasedPawnAddedNotify", AddedActor); }
6946 void BP_OnBasedPawnRemovedNotify(AActor * RemovedActor) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.BP_OnBasedPawnRemovedNotify", RemovedActor); }
6947 void BP_OnLandingInterruptedNotify() { NativeCall<void>(this, "APrimalDinoCharacter.BP_OnLandingInterruptedNotify"); }
6948 void BP_OnPostNetReplication(FVector ReplicatedLoc, FRotator ReplicatedRot) { NativeCall<void, FVector, FRotator>(this, "APrimalDinoCharacter.BP_OnPostNetReplication", ReplicatedLoc, ReplicatedRot); }
6949 void BP_OnRiderChangeWeapons(AShooterCharacter * theRider, UPrimalItem * newWeapon) { NativeCall<void, AShooterCharacter*, UPrimalItem*>(this, "APrimalDinoCharacter.BP_OnRiderChangeWeapons", theRider, newWeapon); }
6950 void BP_OnStartLandFailed(int ReasonIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.BP_OnStartLandFailed", ReasonIndex); }
6951 void BP_OnStartLandingNotify() { NativeCall<void>(this, "APrimalDinoCharacter.BP_OnStartLandingNotify"); }
6952 void BP_OnTamedOrderReceived(APrimalCharacter * FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor * enemyTarget, bool orderNotExecuted) { NativeCall<void, APrimalCharacter*, EDinoTamedOrder::Type, bool, AActor*, bool>(this, "APrimalDinoCharacter.BP_OnTamedOrderReceived", FromCharacter, OrderType, bForce, enemyTarget, orderNotExecuted); }
6953 void BP_OnTargetedByTamedOrder(APrimalCharacter * OrderingCharacter, APrimalDinoCharacter * AttackingDino, bool bForced) { NativeCall<void, APrimalCharacter*, APrimalDinoCharacter*, bool>(this, "APrimalDinoCharacter.BP_OnTargetedByTamedOrder", OrderingCharacter, AttackingDino, bForced); }
6954 void BP_OverrideBasedCharactersCameraInterpSpeed(APrimalCharacter * ForBasedChar, const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float* TPVCameraSpeedInterpMultiplier, float* TPVOffsetInterpSpeed) { NativeCall<void, APrimalCharacter*, const float, const float, float*, float*>(this, "APrimalDinoCharacter.BP_OverrideBasedCharactersCameraInterpSpeed", ForBasedChar, DefaultTPVCameraSpeedInterpMultiplier, DefaultTPVOffsetInterpSpeed, TPVCameraSpeedInterpMultiplier, TPVOffsetInterpSpeed); }
6955 bool BP_OverrideCarriedCharacterTransform(APrimalCharacter * ForCarriedChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BP_OverrideCarriedCharacterTransform", ForCarriedChar); }
6956 FString * BP_OverrideDinoName(FString * result, FString * CurrentDinoName, APlayerController * ForPC) { return NativeCall<FString*, FString*, FString*, APlayerController*>(this, "APrimalDinoCharacter.BP_OverrideDinoName", result, CurrentDinoName, ForPC); }
6957 FHitResult * BP_OverrideRiderCameraCollisionSweep(FHitResult * result, FVector * SweepStart, FVector * SweepEnd) { return NativeCall<FHitResult*, FHitResult*, FVector*, FVector*>(this, "APrimalDinoCharacter.BP_OverrideRiderCameraCollisionSweep", result, SweepStart, SweepEnd); }
6958 bool BP_PreventCarrying() { return NativeCall<bool>(this, "APrimalDinoCharacter.BP_PreventCarrying"); }
6959 bool BP_PreventCarryingByCharacter(APrimalCharacter * ByCarrier) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BP_PreventCarryingByCharacter", ByCarrier); }
6960 bool BP_ShouldDisableBasedCharactersCameraInterpolation(APrimalCharacter * ForBasedChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BP_ShouldDisableBasedCharactersCameraInterpolation", ForBasedChar); }
6961 int BPAdjustAttackIndex(int attackIndex) { return NativeCall<int, int>(this, "APrimalDinoCharacter.BPAdjustAttackIndex", attackIndex); }
6962 bool BPAllowCarryCharacter(APrimalCharacter * checkCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BPAllowCarryCharacter", checkCharacter); }
6963 bool BPAllowClaiming(AShooterPlayerController * forPlayer) { return NativeCall<bool, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPAllowClaiming", forPlayer); }
6964 bool BPAllowEquippingItemType(EPrimalEquipmentType::Type equipmentType) { return NativeCall<bool, EPrimalEquipmentType::Type>(this, "APrimalDinoCharacter.BPAllowEquippingItemType", equipmentType); }
6965 void BPBecomeAdult() { NativeCall<void>(this, "APrimalDinoCharacter.BPBecomeAdult"); }
6966 void BPBecomeBaby() { NativeCall<void>(this, "APrimalDinoCharacter.BPBecomeBaby"); }
6967 bool BPCanAutodrag(APrimalCharacter * characterToDrag) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BPCanAutodrag", characterToDrag); }
6968 bool BPCanCryo(AShooterPlayerController * ForPC) { return NativeCall<bool, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPCanCryo", ForPC); }
6969 bool BPCanDragCharacter(APrimalCharacter * Character) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BPCanDragCharacter", Character); }
6970 bool BPCanIgnoreImmobilizationTrap(TSubclassOf<APrimalStructure> TrapClass, bool bForceTrigger) { return NativeCall<bool, TSubclassOf<APrimalStructure>, bool>(this, "APrimalDinoCharacter.BPCanIgnoreImmobilizationTrap", TrapClass, bForceTrigger); }
6971 bool BPCanMountOnCharacter(APrimalCharacter * character) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BPCanMountOnCharacter", character); }
6972 bool BPCanTakePassenger(APrimalCharacter * Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos) { return NativeCall<bool, APrimalCharacter*, int, bool, bool>(this, "APrimalDinoCharacter.BPCanTakePassenger", Character, PassengerSeatIndex, bForcePassenger, bAllowFlyersAndWaterDinos); }
6973 bool BPCanTargetCorpse() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPCanTargetCorpse"); }
6974 FVector * BPChargingModifyInputAcceleration(FVector * result, FVector inputAcceleration) { return NativeCall<FVector*, FVector*, FVector>(this, "APrimalDinoCharacter.BPChargingModifyInputAcceleration", result, inputAcceleration); }
6975 float BPClampMaxHarvestHealth() { return NativeCall<float>(this, "APrimalDinoCharacter.BPClampMaxHarvestHealth"); }
6976 bool BPDesiredRotationIsLocalSpace() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPDesiredRotationIsLocalSpace"); }
6977 void BPDidClearCarriedCharacter(APrimalCharacter * PreviousCarriedCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPDidClearCarriedCharacter", PreviousCarriedCharacter); }
6978 void BPDidSetCarriedCharacter(APrimalCharacter * PreviousCarriedCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPDidSetCarriedCharacter", PreviousCarriedCharacter); }
6979 void BPDinoARKDownloadedBegin() { NativeCall<void>(this, "APrimalDinoCharacter.BPDinoARKDownloadedBegin"); }
6980 void BPDinoARKDownloadedEnd() { NativeCall<void>(this, "APrimalDinoCharacter.BPDinoARKDownloadedEnd"); }
6981 void BPDinoPostBeginPlay() { NativeCall<void>(this, "APrimalDinoCharacter.BPDinoPostBeginPlay"); }
6982 void BPDinoPrepareForARKUploading() { NativeCall<void>(this, "APrimalDinoCharacter.BPDinoPrepareForARKUploading"); }
6983 bool BPDinoTooltipCustomTamingProgressBar(bool* overrideTamingProgressBarIfActive, float* progressPercent, FString * Label) { return NativeCall<bool, bool*, float*, FString*>(this, "APrimalDinoCharacter.BPDinoTooltipCustomTamingProgressBar", overrideTamingProgressBarIfActive, progressPercent, Label); }
6984 bool BPDinoTooltipCustomTorpidityProgressBar(bool* overrideTorpidityProgressBarIfActive, float* progressPercent, FString * Label) { return NativeCall<bool, bool*, float*, FString*>(this, "APrimalDinoCharacter.BPDinoTooltipCustomTorpidityProgressBar", overrideTorpidityProgressBarIfActive, progressPercent, Label); }
6985 bool BPDisplayTamedMessage() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPDisplayTamedMessage"); }
6986 void BPDoAttack(int AttackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.BPDoAttack", AttackIndex); }
6987 void BPDoHarvestAttack(int harvestIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.BPDoHarvestAttack", harvestIndex); }
6988 void BPDrawToRiderHUD(AShooterHUD * HUD) { NativeCall<void, AShooterHUD*>(this, "APrimalDinoCharacter.BPDrawToRiderHUD", HUD); }
6989 void BPFedWakingTameEvent(APlayerController * ForPC) { NativeCall<void, APlayerController*>(this, "APrimalDinoCharacter.BPFedWakingTameEvent", ForPC); }
6990 bool BPForceTurretFastTargeting() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPForceTurretFastTargeting"); }
6991 float BPGetCrosshairAlpha() { return NativeCall<float>(this, "APrimalDinoCharacter.BPGetCrosshairAlpha"); }
6992 FLinearColor * BPGetCrosshairColor(FLinearColor * result) { return NativeCall<FLinearColor*, FLinearColor*>(this, "APrimalDinoCharacter.BPGetCrosshairColor", result); }
6993 void BPGetCrosshairLocation(float CanvasClipX, float CanvasClipY, float* OutX, float* OutY) { NativeCall<void, float, float, float*, float*>(this, "APrimalDinoCharacter.BPGetCrosshairLocation", CanvasClipX, CanvasClipY, OutX, OutY); }
6994 FName * BPGetDragSocketDinoName(FName * result, APrimalDinoCharacter * aGrabbedDino) { return NativeCall<FName*, FName*, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.BPGetDragSocketDinoName", result, aGrabbedDino); }
6995 FName * BPGetDragSocketName(FName * result, APrimalCharacter * DraggingChar) { return NativeCall<FName*, FName*, APrimalCharacter*>(this, "APrimalDinoCharacter.BPGetDragSocketName", result, DraggingChar); }
6996 FVector * BPGetHealthBarColor(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.BPGetHealthBarColor", result); }
6997 FName * BPGetLookOffsetSocketName(FName * result, APrimalCharacter * ForPrimalChar) { return NativeCall<FName*, FName*, APrimalCharacter*>(this, "APrimalDinoCharacter.BPGetLookOffsetSocketName", result, ForPrimalChar); }
6998 FName * BPGetRiderSocket(FName * result) { return NativeCall<FName*, FName*>(this, "APrimalDinoCharacter.BPGetRiderSocket", result); }
6999 FVector * BPGetRiderUnboardDirection(FVector * result, APrimalCharacter * RidingCharacter) { return NativeCall<FVector*, FVector*, APrimalCharacter*>(this, "APrimalDinoCharacter.BPGetRiderUnboardDirection", result, RidingCharacter); }
7000 FVector * BPGetRiderUnboardLocation(FVector * result, APrimalCharacter * RidingCharacter) { return NativeCall<FVector*, FVector*, APrimalCharacter*>(this, "APrimalDinoCharacter.BPGetRiderUnboardLocation", result, RidingCharacter); }
7001 bool BPHandleControllerInitiatedAttack(int AttackIndex) { return NativeCall<bool, int>(this, "APrimalDinoCharacter.BPHandleControllerInitiatedAttack", AttackIndex); }
7002 bool BPHandleOnStopFire() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPHandleOnStopFire"); }
7003 bool BPHandleOnStopTargeting() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPHandleOnStopTargeting"); }
7004 bool BPHandleUseButtonPress(AShooterPlayerController * RiderController) { return NativeCall<bool, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPHandleUseButtonPress", RiderController); }
7005 bool BPIsBasedOnActor(AActor * Other) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.BPIsBasedOnActor", Other); }
7006 void BPKilledSomethingEvent(APrimalCharacter * killedTarget) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPKilledSomethingEvent", killedTarget); }
7007 FRotator * BPModifyAimOffsetNoTarget(FRotator * result, FRotator * Aim) { return NativeCall<FRotator*, FRotator*, FRotator*>(this, "APrimalDinoCharacter.BPModifyAimOffsetNoTarget", result, Aim); }
7008 FVector * BPModifyAimOffsetTargetLocation(FVector * result, FVector * AimTargetLocation) { return NativeCall<FVector*, FVector*, FVector*>(this, "APrimalDinoCharacter.BPModifyAimOffsetTargetLocation", result, AimTargetLocation); }
7009 bool BPModifyDesiredRotation(FRotator * InDesiredRotation, FRotator * OutDesiredRotation) { return NativeCall<bool, FRotator*, FRotator*>(this, "APrimalDinoCharacter.BPModifyDesiredRotation", InDesiredRotation, OutDesiredRotation); }
7010 float BPModifyHarvestingQuantity(float originalQuantity, TSubclassOf<UPrimalItem> resourceSelected) { return NativeCall<float, float, TSubclassOf<UPrimalItem>>(this, "APrimalDinoCharacter.BPModifyHarvestingQuantity", originalQuantity, resourceSelected); }
7011 void BPModifyHarvestingWeightsArray(TArray<float> * resourceWeightsIn, TArray<UPrimalItem*> * resourceItems, TArray<float> * resourceWeightsOut) { NativeCall<void, TArray<float>*, TArray<UPrimalItem*>*, TArray<float>*>(this, "APrimalDinoCharacter.BPModifyHarvestingWeightsArray", resourceWeightsIn, resourceItems, resourceWeightsOut); }
7012 void BPNotifyAddPassenger(APrimalCharacter * PassengerChar, int SeatIndex) { NativeCall<void, APrimalCharacter*, int>(this, "APrimalDinoCharacter.BPNotifyAddPassenger", PassengerChar, SeatIndex); }
7013 void BPNotifyBabyAgeIncrement(float PreviousAge, float NewAge) { NativeCall<void, float, float>(this, "APrimalDinoCharacter.BPNotifyBabyAgeIncrement", PreviousAge, NewAge); }
7014 void BPNotifyCarriedDinoBabyAgeIncrement(APrimalDinoCharacter * AgingCarriedDino, float PreviousAge, float NewAge) { NativeCall<void, APrimalDinoCharacter*, float, float>(this, "APrimalDinoCharacter.BPNotifyCarriedDinoBabyAgeIncrement", AgingCarriedDino, PreviousAge, NewAge); }
7015 void BPNotifyClaimed() { NativeCall<void>(this, "APrimalDinoCharacter.BPNotifyClaimed"); }
7016 void BPNotifyClearPassenger(APrimalCharacter * PassengerChar, int SeatIndex) { NativeCall<void, APrimalCharacter*, int>(this, "APrimalDinoCharacter.BPNotifyClearPassenger", PassengerChar, SeatIndex); }
7017 void BPNotifyClearRider(AShooterCharacter * RiderClearing) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.BPNotifyClearRider", RiderClearing); }
7018 void BPNotifyIfPassengerLaunchShoulderMount(APrimalCharacter * launchedCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPNotifyIfPassengerLaunchShoulderMount", launchedCharacter); }
7019 void BPNotifyMateBoostChanged() { NativeCall<void>(this, "APrimalDinoCharacter.BPNotifyMateBoostChanged"); }
7020 void BPNotifySetRider(AShooterCharacter * RiderSetting) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.BPNotifySetRider", RiderSetting); }
7021 void BPNotifyStructurePlacedNearby(APrimalStructure * NewStructure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.BPNotifyStructurePlacedNearby", NewStructure); }
7022 void BPNotifyWildHarvestAttack(int harvestIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.BPNotifyWildHarvestAttack", harvestIndex); }
7023 void BPOnClearMountedDino() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnClearMountedDino"); }
7024 void BPOnDinoCheat(FName CheatName, bool bSetValue, float Value) { NativeCall<void, FName, bool, float>(this, "APrimalDinoCharacter.BPOnDinoCheat", CheatName, bSetValue, Value); }
7025 void BPOnDinoStartled(UAnimMontage * StartledAnimPlayed, bool bFromAIController) { NativeCall<void, UAnimMontage*, bool>(this, "APrimalDinoCharacter.BPOnDinoStartled", StartledAnimPlayed, bFromAIController); }
7026 void BPOnEndCharging() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnEndCharging"); }
7027 void BPOnRefreshColorization(TArray<FLinearColor> * Colors) { NativeCall<void, TArray<FLinearColor>*>(this, "APrimalDinoCharacter.BPOnRefreshColorization", Colors); }
7028 void BPOnRepIsCharging() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnRepIsCharging"); }
7029 void BPOnSetFlight(bool bFly) { NativeCall<void, bool>(this, "APrimalDinoCharacter.BPOnSetFlight", bFly); }
7030 void BPOnSetMountedDino() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnSetMountedDino"); }
7031 bool BPOnStartJump() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPOnStartJump"); }
7032 bool BPOnStopJump() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPOnStopJump"); }
7033 void BPOnTamedProcessOrder(APrimalCharacter * FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor * enemyTarget, bool orderNotExecuted) { NativeCall<void, APrimalCharacter*, EDinoTamedOrder::Type, bool, AActor*, bool>(this, "APrimalDinoCharacter.BPOnTamedProcessOrder", FromCharacter, OrderType, bForce, enemyTarget, orderNotExecuted); }
7034 void BPOrderedMoveToLoc(FVector * DestLoc) { NativeCall<void, FVector*>(this, "APrimalDinoCharacter.BPOrderedMoveToLoc", DestLoc); }
7035 FVector * BPOverrideFloatingHUDLocation(FVector * result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.BPOverrideFloatingHUDLocation", result); }
7036 int BPOverrideGetAttackAnimationIndex(int AttackIndex, TArray<UAnimMontage*> * AnimationArray) { return NativeCall<int, int, TArray<UAnimMontage*>*>(this, "APrimalDinoCharacter.BPOverrideGetAttackAnimationIndex", AttackIndex, AnimationArray); }
7037 float BPOverrideHealthBarOffset(APlayerController * forPC) { return NativeCall<float, APlayerController*>(this, "APrimalDinoCharacter.BPOverrideHealthBarOffset", forPC); }
7038 bool BPOverrideMoveToOrder(FVector MoveToLocation, AShooterCharacter * OrderingPlayer) { return NativeCall<bool, FVector, AShooterCharacter*>(this, "APrimalDinoCharacter.BPOverrideMoveToOrder", MoveToLocation, OrderingPlayer); }
7039 FString * BPOverrideTamingDescriptionLabel(FString * result, FSlateColor * TextColor) { return NativeCall<FString*, FString*, FSlateColor*>(this, "APrimalDinoCharacter.BPOverrideTamingDescriptionLabel", result, TextColor); }
7040 bool BPPreventOrderAllowed(APrimalCharacter * FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor * enemyTarget, bool orderNotExecuted) { return NativeCall<bool, APrimalCharacter*, EDinoTamedOrder::Type, bool, AActor*, bool>(this, "APrimalDinoCharacter.BPPreventOrderAllowed", FromCharacter, OrderType, bForce, enemyTarget, orderNotExecuted); }
7041 bool BPPreventRiding(AShooterCharacter * byPawn, bool bDontCheckDistance) { return NativeCall<bool, AShooterCharacter*, bool>(this, "APrimalDinoCharacter.BPPreventRiding", byPawn, bDontCheckDistance); }
7042 void BPSentKilledNotification(AShooterPlayerController * ToPC) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPSentKilledNotification", ToPC); }
7043 void BPSetupTamed(bool bWasJustTamed) { NativeCall<void, bool>(this, "APrimalDinoCharacter.BPSetupTamed", bWasJustTamed); }
7044 bool BPShouldCancelDoAttack(int AttackIndex) { return NativeCall<bool, int>(this, "APrimalDinoCharacter.BPShouldCancelDoAttack", AttackIndex); }
7045 bool BPShouldForceFlee() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPShouldForceFlee"); }
7046 bool BPShowTamingPanel(bool currentVisibility) { return NativeCall<bool, bool>(this, "APrimalDinoCharacter.BPShowTamingPanel", currentVisibility); }
7047 void BPTamedConsumeFoodItem(UPrimalItem * foodItem) { NativeCall<void, UPrimalItem*>(this, "APrimalDinoCharacter.BPTamedConsumeFoodItem", foodItem); }
7048 void BPUnsetupDinoTameable() { NativeCall<void>(this, "APrimalDinoCharacter.BPUnsetupDinoTameable"); }
7049 float BPUnstasisConsumeFood(float FoodNeeded) { return NativeCall<float, float>(this, "APrimalDinoCharacter.BPUnstasisConsumeFood", FoodNeeded); }
7050 void BPUntamedConsumeFoodItem(UPrimalItem * foodItem) { NativeCall<void, UPrimalItem*>(this, "APrimalDinoCharacter.BPUntamedConsumeFoodItem", foodItem); }
7051 void BSetupDinoTameable() { NativeCall<void>(this, "APrimalDinoCharacter.BSetupDinoTameable"); }
7052 void ClientInterruptLanding() { NativeCall<void>(this, "APrimalDinoCharacter.ClientInterruptLanding"); }
7053 void ClientShouldNotifyLanded() { NativeCall<void>(this, "APrimalDinoCharacter.ClientShouldNotifyLanded"); }
7054 void ClientStartLanding(FVector landingLoc) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.ClientStartLanding", landingLoc); }
7055 void DinoFireProjectileEx(TSubclassOf<AShooterProjectile> ProjectileClass, FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage, bool bAddDinoVelocityToProjectile, float OverrideInitialSpeed, float OverrideMaxSpeed, float ExtraDirectDamageMultiplier, float ExtraExplosionDamageMultiplier, bool spawnOnOwningClient) { NativeCall<void, TSubclassOf<AShooterProjectile>, FVector, FVector_NetQuantizeNormal, bool, bool, float, float, float, float, bool>(this, "APrimalDinoCharacter.DinoFireProjectileEx", ProjectileClass, Origin, ShootDir, bScaleProjDamageByDinoDamage, bAddDinoVelocityToProjectile, OverrideInitialSpeed, OverrideMaxSpeed, ExtraDirectDamageMultiplier, ExtraExplosionDamageMultiplier, spawnOnOwningClient); }
7056 void DinoShoulderMountedLaunch(FVector launchDir, AShooterCharacter * throwingCharacter) { NativeCall<void, FVector, AShooterCharacter*>(this, "APrimalDinoCharacter.DinoShoulderMountedLaunch", launchDir, throwingCharacter); }
7057 void DoNeuter() { NativeCall<void>(this, "APrimalDinoCharacter.DoNeuter"); }
7058 float DoOverrideMountedAirControl(float AirControlIn) { return NativeCall<float, float>(this, "APrimalDinoCharacter.DoOverrideMountedAirControl", AirControlIn); }
7059 void FedWakingTameDino() { NativeCall<void>(this, "APrimalDinoCharacter.FedWakingTameDino"); }
7060 void FireMultipleProjectiles(TArray<FVector> * Locations, TArray<FVector> * Directions, bool bScaleProjectileDamageByDinoDamage) { NativeCall<void, TArray<FVector>*, TArray<FVector>*, bool>(this, "APrimalDinoCharacter.FireMultipleProjectiles", Locations, Directions, bScaleProjectileDamageByDinoDamage); }
7061 void FireProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage) { NativeCall<void, FVector, FVector_NetQuantizeNormal, bool>(this, "APrimalDinoCharacter.FireProjectile", Origin, ShootDir, bScaleProjDamageByDinoDamage); }
7062 void ForceUpdateColorSets(int ColorRegion, int ColorSet) { NativeCall<void, int, int>(this, "APrimalDinoCharacter.ForceUpdateColorSets", ColorRegion, ColorSet); }
7063 UAnimMontage * GetDinoLevelUpAnimation() { return NativeCall<UAnimMontage*>(this, "APrimalDinoCharacter.GetDinoLevelUpAnimation"); }
7064 USoundBase * GetDinoTameSound() { return NativeCall<USoundBase*>(this, "APrimalDinoCharacter.GetDinoTameSound"); }
7065 FName * GetSocketForMeleeTraceForHitBlockers(FName * result, int AttackIndex) { return NativeCall<FName*, FName*, int>(this, "APrimalDinoCharacter.GetSocketForMeleeTraceForHitBlockers", result, AttackIndex); }
7066 void HandleMountedDinoAction(AShooterPlayerController * PC) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.HandleMountedDinoAction", PC); }
7067 bool InterceptMountedOnPlayerEmoteAnim(UAnimMontage * EmoteAnim) { return NativeCall<bool, UAnimMontage*>(this, "APrimalDinoCharacter.InterceptMountedOnPlayerEmoteAnim", EmoteAnim); }
7068 bool InterceptRiderEmoteAnim(UAnimMontage * EmoteAnim) { return NativeCall<bool, UAnimMontage*>(this, "APrimalDinoCharacter.InterceptRiderEmoteAnim", EmoteAnim); }
7069 void InterruptLatching() { NativeCall<void>(this, "APrimalDinoCharacter.InterruptLatching"); }
7070 void NetUpdateDinoNameStrings(FString * NewTamerString, FString * NewTamedName) { NativeCall<void, FString*, FString*>(this, "APrimalDinoCharacter.NetUpdateDinoNameStrings", NewTamerString, NewTamedName); }
7071 void NetUpdateDinoOwnerData(FString * NewOwningPlayerName, int NewOwningPlayerID) { NativeCall<void, FString*, int>(this, "APrimalDinoCharacter.NetUpdateDinoOwnerData", NewOwningPlayerName, NewOwningPlayerID); }
7072 void OnUpdateMountedDinoMeshHiding(bool bshouldBeVisible) { NativeCall<void, bool>(this, "APrimalDinoCharacter.OnUpdateMountedDinoMeshHiding", bshouldBeVisible); }
7073 bool OverrideFinalWanderLocation(FVector * outVec) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.OverrideFinalWanderLocation", outVec); }
7074 void OverrideRandomWanderLocation(FVector * originalDestination, FVector * inVec) { NativeCall<void, FVector*, FVector*>(this, "APrimalDinoCharacter.OverrideRandomWanderLocation", originalDestination, inVec); }
7075 void PlayHardEndChargingShake() { NativeCall<void>(this, "APrimalDinoCharacter.PlayHardEndChargingShake"); }
7076 void RidingTick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalDinoCharacter.RidingTick", DeltaSeconds); }
7077 void ServerClearRider(int OverrideUnboardDirection) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerClearRider", OverrideUnboardDirection); }
7078 void ServerFinishedLanding() { NativeCall<void>(this, "APrimalDinoCharacter.ServerFinishedLanding"); }
7079 void ServerInterruptLanding() { NativeCall<void>(this, "APrimalDinoCharacter.ServerInterruptLanding"); }
7080 void ServerRequestAttack(int attackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerRequestAttack", attackIndex); }
7081 void ServerRequestBraking(bool bWantsToBrake) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ServerRequestBraking", bWantsToBrake); }
7082 void ServerRequestToggleFlight() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestToggleFlight"); }
7083 void ServerRequestWaterSurfaceJump() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestWaterSurfaceJump"); }
7084 void ServerSetRiderMountedWeaponRotation(FRotator InVal) { NativeCall<void, FRotator>(this, "APrimalDinoCharacter.ServerSetRiderMountedWeaponRotation", InVal); }
7085 void ServerToClientsPlayAttackAnimation(char AttackinfoIndex, char animationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor * MyTarget) { NativeCall<void, char, char, float, FName, bool, bool, AActor*>(this, "APrimalDinoCharacter.ServerToClientsPlayAttackAnimation", AttackinfoIndex, animationIndex, InPlayRate, StartSectionName, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer, MyTarget); }
7086 void ServerToggleCharging() { NativeCall<void>(this, "APrimalDinoCharacter.ServerToggleCharging"); }
7087 void ServerUpdateAttackTargets(AActor * AttackTarget, FVector AttackLocation) { NativeCall<void, AActor*, FVector>(this, "APrimalDinoCharacter.ServerUpdateAttackTargets", AttackTarget, AttackLocation); }
7088 bool SetTurretMode(bool enabled) { return NativeCall<bool, bool>(this, "APrimalDinoCharacter.SetTurretMode", enabled); }
7089 void UpdateBabyCuddling(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf<UPrimalItem> NewBabyCuddleFood) { NativeCall<void, long double, char, TSubclassOf<UPrimalItem>>(this, "APrimalDinoCharacter.UpdateBabyCuddling", NewBabyNextCuddleTime, NewBabyCuddleType, NewBabyCuddleFood); }
7090 void UpdateImprintingDetails(FString * NewImprinterName, unsigned __int64 NewImprinterPlayerDataID) { NativeCall<void, FString*, unsigned __int64>(this, "APrimalDinoCharacter.UpdateImprintingDetails", NewImprinterName, NewImprinterPlayerDataID); }
7091 void UpdateImprintingQuality(float NewImprintingQuality) { NativeCall<void, float>(this, "APrimalDinoCharacter.UpdateImprintingQuality", NewImprintingQuality); }
7092 void UpdateTribeGroupRanks(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank) { NativeCall<void, char, char>(this, "APrimalDinoCharacter.UpdateTribeGroupRanks", NewTribeGroupPetOrderingRank, NewTribeGroupPetRidingRank); }
7093 void GetDinoData(FARKDinoData * OutDinoData) { NativeCall<void, FARKDinoData *>(this, "APrimalDinoCharacter.GetDinoData", OutDinoData); }
7094 FString* GetColorSetInidcesAsString(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetColorSetInidcesAsString", result); }
7095 TArray<FName>* GetColorSetNamesAsArray(TArray<FName>* result) { return NativeCall<TArray<FName>*, TArray<FName>*>(this, "APrimalDinoCharacter.GetColorSetNamesAsArray", result); }
7096 static APrimalDinoCharacter* SpawnFromDinoDataEx(FARKDinoData* InDinoData, UWorld* InWorld, FVector* AtLocation, FRotator* AtRotation, bool* dupedDino, int ForTeam, bool bGenerateNewDinoID, AShooterPlayerController* TamerController, bool beginPlay) { return NativeCall<APrimalDinoCharacter*, FARKDinoData*, UWorld*, FVector*, FRotator*, bool*, int, bool, AShooterPlayerController*, bool>(nullptr, "APrimalDinoCharacter.SpawnFromDinoDataEx", InDinoData, InWorld, AtLocation, AtRotation, dupedDino, ForTeam, bGenerateNewDinoID, TamerController, beginPlay); }
7097};
7098
7099struct AShooterWeapon : AActor
7100{
7101 float& EquipTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.EquipTime"); }
7102 UAnimMontage* OverrideProneInAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.OverrideProneInAnim"); }
7103 UAnimMontage* OverrideProneOutAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.OverrideProneOutAnim"); }
7104 UAnimMontage* OverrideJumpAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.OverrideJumpAnim"); }
7105 UAnimMontage* OverrideLandedAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.OverrideLandedAnim"); }
7106 TArray<UAnimSequence*> OverrideRiderAnimSequenceFromField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterWeapon.OverrideRiderAnimSequenceFrom"); }
7107 TArray<UAnimSequence*> OverrideRiderAnimSequenceToField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterWeapon.OverrideRiderAnimSequenceTo"); }
7108 float& ItemDurabilityToConsumePerMeleeHitField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ItemDurabilityToConsumePerMeleeHit"); }
7109 float& AmmoIconsCountField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AmmoIconsCount"); }
7110 float& TargetingTooltipCheckRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TargetingTooltipCheckRange"); }
7111 int& PrimaryClipIconOffsetField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.PrimaryClipIconOffset"); }
7112 int& SecondaryClipIconOffsetField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.SecondaryClipIconOffset"); }
7113 FVector2D& TargetingInfoTooltipPaddingField() { return *GetNativePointerField<FVector2D*>(this, "AShooterWeapon.TargetingInfoTooltipPadding"); }
7114 FVector2D& TargetingInfoTooltipScaleField() { return *GetNativePointerField<FVector2D*>(this, "AShooterWeapon.TargetingInfoTooltipScale"); }
7115 bool& bOnlyPassiveDurabilityWhenAccessoryActiveField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bOnlyPassiveDurabilityWhenAccessoryActive"); }
7116 bool& bDisableShooterOnElectricStormField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bDisableShooterOnElectricStorm"); }
7117 FName& OverrideAttachPointField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.OverrideAttachPoint"); }
7118 FVector& FPVRelativeLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVRelativeLocation"); }
7119 FRotator& FPVRelativeRotationField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVRelativeRotation"); }
7120 FVector& FPVRelativeLocation_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVRelativeLocation_Targeting"); }
7121 FRotator& FPVRelativeRotation_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVRelativeRotation_Targeting"); }
7122 float& FPVEnterTargetingInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVEnterTargetingInterpSpeed"); }
7123 float& FPVExitTargetingInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVExitTargetingInterpSpeed"); }
7124 float& EndDoMeleeSwingTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.EndDoMeleeSwingTime"); }
7125 FRotator& FPVLookAtMaximumOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtMaximumOffset"); }
7126 FRotator& FPVLookAtSpeedBaseField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtSpeedBase"); }
7127 FRotator& FPVLookAtInterpSpeedField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtInterpSpeed"); }
7128 FRotator& FPVLookAtMaximumOffset_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtMaximumOffset_Targeting"); }
7129 FRotator& FPVLookAtSpeedBase_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtSpeedBase_Targeting"); }
7130 FRotator& FPVLookAtInterpSpeed_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtInterpSpeed_Targeting"); }
7131 FVector& FPVImmobilizedLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVImmobilizedLocationOffset"); }
7132 FRotator& FPVImmobilizedRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVImmobilizedRotationOffset"); }
7133 float& FPVImmobilizedInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVImmobilizedInterpSpeed"); }
7134 bool& bUseBlueprintAnimNotificationsField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bUseBlueprintAnimNotifications"); }
7135 TArray<FName>& MeleeSwingSocketsField() { return *GetNativePointerField<TArray<FName>*>(this, "AShooterWeapon.MeleeSwingSockets"); }
7136 float& AllowMeleeTimeBeforeAnimationEndField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AllowMeleeTimeBeforeAnimationEnd"); }
7137 UPrimalItem* AssociatedPrimalItemField() { return *GetNativePointerField<UPrimalItem**>(this, "AShooterWeapon.AssociatedPrimalItem"); }
7138 AMissionType* AssociatedMissionField() { return *GetNativePointerField<AMissionType**>(this, "AShooterWeapon.AssociatedMission"); }
7139 bool& bCanBeUsedAsEquipmentField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bCanBeUsedAsEquipment"); }
7140 FItemNetInfo& AssociatedItemNetInfoField() { return *GetNativePointerField<FItemNetInfo*>(this, "AShooterWeapon.AssociatedItemNetInfo"); }
7141 FWeaponData& WeaponConfigField() { return *GetNativePointerField<FWeaponData*>(this, "AShooterWeapon.WeaponConfig"); }
7142 TSubclassOf<UPrimalItem>& WeaponAmmoItemTemplateField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "AShooterWeapon.WeaponAmmoItemTemplate"); }
7143 long double& NextAllowedMeleeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.NextAllowedMeleeTime"); }
7144 TArray<FVector>& LastSocketPositionsField() { return *GetNativePointerField<TArray<FVector>*>(this, "AShooterWeapon.LastSocketPositions"); }
7145 TArray<AActor*> MeleeSwingHurtListField() { return *GetNativePointerField<TArray<AActor*>*>(this, "AShooterWeapon.MeleeSwingHurtList"); }
7146 long double& LastFPVRenderTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastFPVRenderTime"); }
7147 FRotator& LastCameraRotationField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.LastCameraRotation"); }
7148 FRotator& FPVAdditionalLookRotOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVAdditionalLookRotOffset"); }
7149 FVector& FPVLastLocOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVLastLocOffset"); }
7150 FVector& FPVLastVROffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVLastVROffset"); }
7151 FVector& FPVRelativeLocationOffscreenOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVRelativeLocationOffscreenOffset"); }
7152 FRotator& FPVLastRotOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLastRotOffset"); }
7153 AShooterCharacter* MyPawnField() { return *GetNativePointerField<AShooterCharacter**>(this, "AShooterWeapon.MyPawn"); }
7154 UAudioComponent* FireACField() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterWeapon.FireAC"); }
7155 FName& MuzzleAttachPointField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.MuzzleAttachPoint"); }
7156 USoundCue* FireSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterWeapon.FireSound"); }
7157 USoundCue* AltFireSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterWeapon.AltFireSound"); }
7158 USoundCue* FireFinishSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterWeapon.FireFinishSound"); }
7159 USoundCue* OutOfAmmoSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterWeapon.OutOfAmmoSound"); }
7160 int& MeleeDamageAmountField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.MeleeDamageAmount"); }
7161 float& TheMeleeSwingRadiusField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TheMeleeSwingRadius"); }
7162 float& MeleeDamageImpulseField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeDamageImpulse"); }
7163 UAnimMontage* WeaponMesh3PReloadAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.WeaponMesh3PReloadAnim"); }
7164 USoundCue* EquipSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterWeapon.EquipSound"); }
7165 UAnimMontage* WeaponMesh3PFireAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.WeaponMesh3PFireAnim"); }
7166 float& FPVMoveOffscreenWhenTurningMaxMoveWeaponSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMaxMoveWeaponSpeed"); }
7167 float& FPVMoveOffscreenWhenTurningMinMoveWeaponSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMinMoveWeaponSpeed"); }
7168 float& FPVMoveOffscreenWhenTurningMinViewRotSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMinViewRotSpeed"); }
7169 float& FPVMoveOffscreenWhenTurningMaxViewRotSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMaxViewRotSpeed"); }
7170 float& FPVMoveOffscreenIdleRestoreIntervalField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenIdleRestoreInterval"); }
7171 float& FPVMoveOffscreenIdleRestoreSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenIdleRestoreSpeed"); }
7172 float& FPVMoveOffscreenWhenTurningMaxOffsetField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMaxOffset"); }
7173 long double& FPVStoppedTurningTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.FPVStoppedTurningTime"); }
7174 float& ItemDestructionUnequipWeaponDelayField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ItemDestructionUnequipWeaponDelay"); }
7175 float& WeaponUnequipDelayField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.WeaponUnequipDelay"); }
7176 EWeaponState::Type& CurrentStateField() { return *GetNativePointerField<EWeaponState::Type*>(this, "AShooterWeapon.CurrentState"); }
7177 long double& LastFireTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastFireTime"); }
7178 int& CurrentAmmoField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.CurrentAmmo"); }
7179 int& CurrentAmmoInClipField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.CurrentAmmoInClip"); }
7180 bool& bReplicateCurrentAmmoInClipToNonOwnersField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bReplicateCurrentAmmoInClipToNonOwners"); }
7181 bool& bUseBPAdjustAmmoPerShotField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bUseBPAdjustAmmoPerShot"); }
7182 FName& FPVAccessoryToggleComponentField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.FPVAccessoryToggleComponent"); }
7183 FName& TPVAccessoryToggleComponentField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.TPVAccessoryToggleComponent"); }
7184 float& TimeToAutoReloadField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeToAutoReload"); }
7185 USoundBase* ToggleAccessorySoundField() { return *GetNativePointerField<USoundBase**>(this, "AShooterWeapon.ToggleAccessorySound"); }
7186 int& FiredLastNoAmmoShotField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.FiredLastNoAmmoShot"); }
7187 long double& LastNotifyShotTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastNotifyShotTime"); }
7188 TSubclassOf<UDamageType>& MeleeDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "AShooterWeapon.MeleeDamageType"); }
7189 FVector& VRTargetingModelOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.VRTargetingModelOffset"); }
7190 FVector& VRTargetingAimOriginOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.VRTargetingAimOriginOffset"); }
7191 UMaterialInterface* ScopeOverlayMIField() { return *GetNativePointerField<UMaterialInterface**>(this, "AShooterWeapon.ScopeOverlayMI"); }
7192 UMaterialInterface* ScopeCrosshairMIField() { return *GetNativePointerField<UMaterialInterface**>(this, "AShooterWeapon.ScopeCrosshairMI"); }
7193 float& ScopeCrosshairSizeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ScopeCrosshairSize"); }
7194 FName& ScopeCrosshairColorParameterField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.ScopeCrosshairColorParameter"); }
7195 float& MinItemDurabilityPercentageForShotField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MinItemDurabilityPercentageForShot"); }
7196 float& OverrideTargetingFOVField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.OverrideTargetingFOV"); }
7197 float& TargetingDelayTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TargetingDelayTime"); }
7198 float& TargetingFOVInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TargetingFOVInterpSpeed"); }
7199 float& AimDriftYawAngleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftYawAngle"); }
7200 float& AimDriftPitchAngleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftPitchAngle"); }
7201 float& AimDriftYawFrequencyField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftYawFrequency"); }
7202 float& AimDriftPitchFrequencyField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftPitchFrequency"); }
7203 UAnimMontage* AlternateInventoryEquipAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.AlternateInventoryEquipAnim"); }
7204 float& MeleeHitRandomChanceToDestroyItemField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeHitRandomChanceToDestroyItem"); }
7205 float& GlobalFireCameraShakeScaleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.GlobalFireCameraShakeScale"); }
7206 float& DurabilityCostToEquipField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DurabilityCostToEquip"); }
7207 float& PassiveDurabilityCostPerIntervalField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.PassiveDurabilityCostPerInterval"); }
7208 float& PassiveDurabilityCostIntervalField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.PassiveDurabilityCostInterval"); }
7209 float& GlobalFireCameraShakeScaleTargetingField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.GlobalFireCameraShakeScaleTargeting"); }
7210 float& MeleeCameraShakeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeCameraShakeSpeedScale"); }
7211 float& ReloadCameraShakeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ReloadCameraShakeSpeedScale"); }
7212 float& MeleeConsumesStaminaField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeConsumesStamina"); }
7213 float& HypoThermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.HypoThermiaInsulation"); }
7214 float& HyperThermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.HyperThermiaInsulation"); }
7215 float& InsulationRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.InsulationRange"); }
7216 long double& LastDurabilityConsumptionTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastDurabilityConsumptionTime"); }
7217 bool& bLastMeleeHitField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bLastMeleeHit"); }
7218 bool& bLastMeleeHitStationaryField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bLastMeleeHitStationary"); }
7219 bool& bClientAlreadyReloadedField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bClientAlreadyReloaded"); }
7220 float& AutoReloadTimerField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AutoReloadTimer"); }
7221 bool& bConsumedDurabilityForThisMeleeHitField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bConsumedDurabilityForThisMeleeHit"); }
7222 USoundCue* TargetingSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterWeapon.TargetingSound"); }
7223 USoundCue* UntargetingSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterWeapon.UntargetingSound"); }
7224 float& FPVMeleeTraceFXRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMeleeTraceFXRange"); }
7225 TSubclassOf<UShooterDamageType>& MeleeAttackUsableHarvestDamageTypeField() { return *GetNativePointerField<TSubclassOf<UShooterDamageType>*>(this, "AShooterWeapon.MeleeAttackUsableHarvestDamageType"); }
7226 float& MeleeAttackHarvetUsableComponentsRadiusField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeAttackHarvetUsableComponentsRadius"); }
7227 float& MeleeAttackUsableHarvestDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeAttackUsableHarvestDamageMultiplier"); }
7228 FieldArray<bool, 6> bColorizeRegionsField() { return { this, "AShooterWeapon.bColorizeRegions" }; }
7229 UAnimMontage* TPVForcePlayAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterWeapon.TPVForcePlayAnim"); }
7230 bool& bPreventOpeningInventoryField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bPreventOpeningInventory"); }
7231 bool& bAllowUseOnSeatingStructureField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bAllowUseOnSeatingStructure"); }
7232 bool& bOnlyUseOnSeatingStructureField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bOnlyUseOnSeatingStructure"); }
7233 bool& bBPDoClientCheckCanFireField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bBPDoClientCheckCanFire"); }
7234 bool& bRestrictTPVCameraYawField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bRestrictTPVCameraYaw"); }
7235 float& TPVCameraYawRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TPVCameraYawRange"); }
7236 bool& bFoceSimulatedTickField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bFoceSimulatedTick"); }
7237 bool& bWasLastFireFromGamePadField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bWasLastFireFromGamePad"); }
7238 bool& bDisableWeaponCrosshairField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bDisableWeaponCrosshair"); }
7239 UStaticMesh* DyePreviewMeshOverrideSMField() { return *GetNativePointerField<UStaticMesh**>(this, "AShooterWeapon.DyePreviewMeshOverrideSM"); }
7240 bool& bBPOverrideAspectRatioField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bBPOverrideAspectRatio"); }
7241 bool& bBPOverrideFPVMasterPoseComponentField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bBPOverrideFPVMasterPoseComponent"); }
7242 bool& bForceAllowMountedWeaponryField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceAllowMountedWeaponry"); }
7243 float& FireCameraShakeSpreadScaleExponentField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleExponent"); }
7244 float& FireCameraShakeSpreadScaleExponentLessThanField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleExponentLessThan"); }
7245 float& FireCameraShakeSpreadScaleMultiplierLessThanField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleMultiplierLessThan"); }
7246 float& FireCameraShakeSpreadScaleMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleMultiplier"); }
7247 bool& bUseFireCameraShakeScaleField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bUseFireCameraShakeScale"); }
7248 bool& bForceTickWithNoControllerField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceTickWithNoController"); }
7249 FInstantWeaponData& InstantConfigField() { return *GetNativePointerField<FInstantWeaponData*>(this, "AShooterWeapon.InstantConfig"); }
7250 float& CurrentFiringSpreadField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.CurrentFiringSpread"); }
7251 TSubclassOf<APrimalBuff>& ScopedBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "AShooterWeapon.ScopedBuff"); }
7252 TWeakObjectPtr<APrimalBuff>& MyScopedBuffField() { return *GetNativePointerField<TWeakObjectPtr<APrimalBuff>*>(this, "AShooterWeapon.MyScopedBuff"); }
7253 UAnimSequence* OverrideTPVShieldAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterWeapon.OverrideTPVShieldAnimation"); }
7254 bool& bAllowTargetingDuringMeleeSwingField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bAllowTargetingDuringMeleeSwing"); }
7255 FVector& FPVMuzzleLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVMuzzleLocationOffset"); }
7256 FVector& TPVMuzzleLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.TPVMuzzleLocationOffset"); }
7257 bool& bForceTPV_EquippedWhileRidingField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceTPV_EquippedWhileRiding"); }
7258 bool& bCutsEnemyGrapplingCableField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bCutsEnemyGrapplingCable"); }
7259 FVector& FPVInventoryReequipOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVInventoryReequipOffset"); }
7260 long double& LocalInventoryViewingSkippedEquipAnimTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LocalInventoryViewingSkippedEquipAnimTime"); }
7261 float& DraggingOffsetInterpField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DraggingOffsetInterp"); }
7262 bool& bForceTPVCameraOffsetField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceTPVCameraOffset"); }
7263 bool& bUseBPSpawnMeleeEffectsField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bUseBPSpawnMeleeEffects"); }
7264
7265 // Bit fields
7266
7267 BitFieldValue<bool, unsigned __int32> bUseDinoRangeForTooltip() { return { this, "AShooterWeapon.bUseDinoRangeForTooltip" }; }
7268 BitFieldValue<bool, unsigned __int32> bFPVUsingImmobilizedTransform() { return { this, "AShooterWeapon.bFPVUsingImmobilizedTransform" }; }
7269 BitFieldValue<bool, unsigned __int32> bOnlyUseFirstMeleeAnimWithShield() { return { this, "AShooterWeapon.bOnlyUseFirstMeleeAnimWithShield" }; }
7270 BitFieldValue<bool, unsigned __int32> bForceShowCrosshairWhileFiring() { return { this, "AShooterWeapon.bForceShowCrosshairWhileFiring" }; }
7271 BitFieldValue<bool, unsigned __int32> bIsFireActivelyHeld() { return { this, "AShooterWeapon.bIsFireActivelyHeld" }; }
7272 BitFieldValue<bool, unsigned __int32> bAllowSubmergedFiring() { return { this, "AShooterWeapon.bAllowSubmergedFiring" }; }
7273 BitFieldValue<bool, unsigned __int32> bIsInMeleeSwing() { return { this, "AShooterWeapon.bIsInMeleeSwing" }; }
7274 BitFieldValue<bool, unsigned __int32> bDoMeleeSwing() { return { this, "AShooterWeapon.bDoMeleeSwing" }; }
7275 BitFieldValue<bool, unsigned __int32> bPlayingCameraAnimFPV() { return { this, "AShooterWeapon.bPlayingCameraAnimFPV" }; }
7276 BitFieldValue<bool, unsigned __int32> bIsWeaponBreaking() { return { this, "AShooterWeapon.bIsWeaponBreaking" }; }
7277 BitFieldValue<bool, unsigned __int32> bHideFPVMesh() { return { this, "AShooterWeapon.bHideFPVMesh" }; }
7278 BitFieldValue<bool, unsigned __int32> bForceTargeting() { return { this, "AShooterWeapon.bForceTargeting" }; }
7279 BitFieldValue<bool, unsigned __int32> bCanAltFire() { return { this, "AShooterWeapon.bCanAltFire" }; }
7280 BitFieldValue<bool, unsigned __int32> bAltFireDoesMeleeAttack() { return { this, "AShooterWeapon.bAltFireDoesMeleeAttack" }; }
7281 BitFieldValue<bool, unsigned __int32> bAltFireDoesNotStopFire() { return { this, "AShooterWeapon.bAltFireDoesNotStopFire" }; }
7282 BitFieldValue<bool, unsigned __int32> bHideDamageSourceFromLogs() { return { this, "AShooterWeapon.bHideDamageSourceFromLogs" }; }
7283 BitFieldValue<bool, unsigned __int32> bUseTargetingFireAnim() { return { this, "AShooterWeapon.bUseTargetingFireAnim" }; }
7284 BitFieldValue<bool, unsigned __int32> bUseTargetingReloadAnim() { return { this, "AShooterWeapon.bUseTargetingReloadAnim" }; }
7285 BitFieldValue<bool, unsigned __int32> bUsePartialReloadAnim() { return { this, "AShooterWeapon.bUsePartialReloadAnim" }; }
7286 BitFieldValue<bool, unsigned __int32> bUseEquipNoAmmoClipAnim() { return { this, "AShooterWeapon.bUseEquipNoAmmoClipAnim" }; }
7287 BitFieldValue<bool, unsigned __int32> bUseUnequipNoAmmoClipAnim() { return { this, "AShooterWeapon.bUseUnequipNoAmmoClipAnim" }; }
7288 BitFieldValue<bool, unsigned __int32> bUseMeleeNoAmmoClipAnim() { return { this, "AShooterWeapon.bUseMeleeNoAmmoClipAnim" }; }
7289 BitFieldValue<bool, unsigned __int32> bHideLeftArmFPV() { return { this, "AShooterWeapon.bHideLeftArmFPV" }; }
7290 BitFieldValue<bool, unsigned __int32> bLoopedMuzzleFX() { return { this, "AShooterWeapon.bLoopedMuzzleFX" }; }
7291 BitFieldValue<bool, unsigned __int32> bMeleeHitUseMuzzleFX() { return { this, "AShooterWeapon.bMeleeHitUseMuzzleFX" }; }
7292 BitFieldValue<bool, unsigned __int32> bUsePostUpdateTickForFPVParticles() { return { this, "AShooterWeapon.bUsePostUpdateTickForFPVParticles" }; }
7293 BitFieldValue<bool, unsigned __int32> bFPVMoveOffscreenWhenTurning() { return { this, "AShooterWeapon.bFPVMoveOffscreenWhenTurning" }; }
7294 BitFieldValue<bool, unsigned __int32> bReloadAnimForceTickPoseOnServer() { return { this, "AShooterWeapon.bReloadAnimForceTickPoseOnServer" }; }
7295 BitFieldValue<bool, unsigned __int32> bLoopedFireSound() { return { this, "AShooterWeapon.bLoopedFireSound" }; }
7296 BitFieldValue<bool, unsigned __int32> bAllowTargetingWhileReloading() { return { this, "AShooterWeapon.bAllowTargetingWhileReloading" }; }
7297 BitFieldValue<bool, unsigned __int32> bMeleeHitColorizesStructures() { return { this, "AShooterWeapon.bMeleeHitColorizesStructures" }; }
7298 BitFieldValue<bool, unsigned __int32> bLoopedFireAnim() { return { this, "AShooterWeapon.bLoopedFireAnim" }; }
7299 BitFieldValue<bool, unsigned __int32> bPlayingFireAnim() { return { this, "AShooterWeapon.bPlayingFireAnim" }; }
7300 BitFieldValue<bool, unsigned __int32> bFPVWasTurning() { return { this, "AShooterWeapon.bFPVWasTurning" }; }
7301 BitFieldValue<bool, unsigned __int32> bAutoRefire() { return { this, "AShooterWeapon.bAutoRefire" }; }
7302 BitFieldValue<bool, unsigned __int32> bConsumeAmmoOnUseAmmo() { return { this, "AShooterWeapon.bConsumeAmmoOnUseAmmo" }; }
7303 BitFieldValue<bool, unsigned __int32> bTargetUnTargetWithClick() { return { this, "AShooterWeapon.bTargetUnTargetWithClick" }; }
7304 BitFieldValue<bool, unsigned __int32> bDontActuallyConsumeItemAmmo() { return { this, "AShooterWeapon.bDontActuallyConsumeItemAmmo" }; }
7305 BitFieldValue<bool, unsigned __int32> bBPUseWeaponCanFire() { return { this, "AShooterWeapon.bBPUseWeaponCanFire" }; }
7306 BitFieldValue<bool, unsigned __int32> bBPUseTargetingEvents() { return { this, "AShooterWeapon.bBPUseTargetingEvents" }; }
7307 BitFieldValue<bool, unsigned __int32> bIsEquipped() { return { this, "AShooterWeapon.bIsEquipped" }; }
7308 BitFieldValue<bool, unsigned __int32> bWantsToFire() { return { this, "AShooterWeapon.bWantsToFire" }; }
7309 BitFieldValue<bool, unsigned __int32> bWantsToAltFire() { return { this, "AShooterWeapon.bWantsToAltFire" }; }
7310 BitFieldValue<bool, unsigned __int32> bPendingReload() { return { this, "AShooterWeapon.bPendingReload" }; }
7311 BitFieldValue<bool, unsigned __int32> bPendingEquip() { return { this, "AShooterWeapon.bPendingEquip" }; }
7312 BitFieldValue<bool, unsigned __int32> bUnequipping() { return { this, "AShooterWeapon.bUnequipping" }; }
7313 BitFieldValue<bool, unsigned __int32> bNotifiedOutOfAmmo() { return { this, "AShooterWeapon.bNotifiedOutOfAmmo" }; }
7314 BitFieldValue<bool, unsigned __int32> bPlayedTargetingSound() { return { this, "AShooterWeapon.bPlayedTargetingSound" }; }
7315 BitFieldValue<bool, unsigned __int32> bUseAmmoOnFiring() { return { this, "AShooterWeapon.bUseAmmoOnFiring" }; }
7316 BitFieldValue<bool, unsigned __int32> bUseAmmoServerOnly() { return { this, "AShooterWeapon.bUseAmmoServerOnly" }; }
7317 BitFieldValue<bool, unsigned __int32> bListenToAppliedForeces() { return { this, "AShooterWeapon.bListenToAppliedForeces" }; }
7318 BitFieldValue<bool, unsigned __int32> bOverrideAimOffsets() { return { this, "AShooterWeapon.bOverrideAimOffsets" }; }
7319 BitFieldValue<bool, unsigned __int32> bHasToggleableAccessory() { return { this, "AShooterWeapon.bHasToggleableAccessory" }; }
7320 BitFieldValue<bool, unsigned __int32> bToggleAccessoryUseAltMuzzleFX() { return { this, "AShooterWeapon.bToggleAccessoryUseAltMuzzleFX" }; }
7321 BitFieldValue<bool, unsigned __int32> bToggleAccessoryUseAltFireSound() { return { this, "AShooterWeapon.bToggleAccessoryUseAltFireSound" }; }
7322 BitFieldValue<bool, unsigned __int32> bUseBPCanToggleAccessory() { return { this, "AShooterWeapon.bUseBPCanToggleAccessory" }; }
7323 BitFieldValue<bool, unsigned __int32> bUseBPOnScoped() { return { this, "AShooterWeapon.bUseBPOnScoped" }; }
7324 BitFieldValue<bool, unsigned __int32> bIsDefaultWeapon() { return { this, "AShooterWeapon.bIsDefaultWeapon" }; }
7325 BitFieldValue<bool, unsigned __int32> bForceKeepEquippedWhileInInventory() { return { this, "AShooterWeapon.bForceKeepEquippedWhileInInventory" }; }
7326 BitFieldValue<bool, unsigned __int32> bOnlyAllowUseWhenRidingDino() { return { this, "AShooterWeapon.bOnlyAllowUseWhenRidingDino" }; }
7327 BitFieldValue<bool, unsigned __int32> bPrimaryFireDoesMeleeAttack() { return { this, "AShooterWeapon.bPrimaryFireDoesMeleeAttack" }; }
7328 BitFieldValue<bool, unsigned __int32> bMeleeHitCaptureDermis() { return { this, "AShooterWeapon.bMeleeHitCaptureDermis" }; }
7329 BitFieldValue<bool, unsigned __int32> bIsAccessoryActive() { return { this, "AShooterWeapon.bIsAccessoryActive" }; }
7330 BitFieldValue<bool, unsigned __int32> bCanAccessoryBeSetOn() { return { this, "AShooterWeapon.bCanAccessoryBeSetOn" }; }
7331 BitFieldValue<bool, unsigned __int32> bConsumeAmmoItemOnReload() { return { this, "AShooterWeapon.bConsumeAmmoItemOnReload" }; }
7332 BitFieldValue<bool, unsigned __int32> bUseAutoReload() { return { this, "AShooterWeapon.bUseAutoReload" }; }
7333 BitFieldValue<bool, unsigned __int32> bWantsToAutoReload() { return { this, "AShooterWeapon.bWantsToAutoReload" }; }
7334 BitFieldValue<bool, unsigned __int32> bHasPlayedReload() { return { this, "AShooterWeapon.bHasPlayedReload" }; }
7335 BitFieldValue<bool, unsigned __int32> bNetLoopedSimulatingWeaponFire() { return { this, "AShooterWeapon.bNetLoopedSimulatingWeaponFire" }; }
7336 BitFieldValue<bool, unsigned __int32> bClientLoopingSimulateWeaponFire() { return { this, "AShooterWeapon.bClientLoopingSimulateWeaponFire" }; }
7337 BitFieldValue<bool, unsigned __int32> bBPHandleMeleeAttack() { return { this, "AShooterWeapon.bBPHandleMeleeAttack" }; }
7338 BitFieldValue<bool, unsigned __int32> bUseBPShouldDealDamage() { return { this, "AShooterWeapon.bUseBPShouldDealDamage" }; }
7339 BitFieldValue<bool, unsigned __int32> bDoesntUsePrimalItem() { return { this, "AShooterWeapon.bDoesntUsePrimalItem" }; }
7340 BitFieldValue<bool, unsigned __int32> bUseCanAccessoryBeSetOn() { return { this, "AShooterWeapon.bUseCanAccessoryBeSetOn" }; }
7341 BitFieldValue<bool, unsigned __int32> bUseBPGetActorForTargetingTooltip() { return { this, "AShooterWeapon.bUseBPGetActorForTargetingTooltip" }; }
7342 BitFieldValue<bool, unsigned __int32> bUseBPOverrideAimDirection() { return { this, "AShooterWeapon.bUseBPOverrideAimDirection" }; }
7343 BitFieldValue<bool, unsigned __int32> bUseBPIsValidUnstasisActor() { return { this, "AShooterWeapon.bUseBPIsValidUnstasisActor" }; }
7344 BitFieldValue<bool, unsigned __int32> bLoopingSimulateWeaponFire() { return { this, "AShooterWeapon.bLoopingSimulateWeaponFire" }; }
7345 BitFieldValue<bool, unsigned __int32> bFiredFirstBurstShot() { return { this, "AShooterWeapon.bFiredFirstBurstShot" }; }
7346 BitFieldValue<bool, unsigned __int32> bClientTriggersHandleFiring() { return { this, "AShooterWeapon.bClientTriggersHandleFiring" }; }
7347 BitFieldValue<bool, unsigned __int32> bAllowUseHarvesting() { return { this, "AShooterWeapon.bAllowUseHarvesting" }; }
7348 BitFieldValue<bool, unsigned __int32> bPreventItemColors() { return { this, "AShooterWeapon.bPreventItemColors" }; }
7349 BitFieldValue<bool, unsigned __int32> bUseBPGetSelectedMeleeAttackAnim() { return { this, "AShooterWeapon.bUseBPGetSelectedMeleeAttackAnim" }; }
7350 BitFieldValue<bool, unsigned __int32> bUseBPWeaponDealDamage() { return { this, "AShooterWeapon.bUseBPWeaponDealDamage" }; }
7351 BitFieldValue<bool, unsigned __int32> bUseBPOnWeaponAnimPlayedNotify() { return { this, "AShooterWeapon.bUseBPOnWeaponAnimPlayedNotify" }; }
7352 BitFieldValue<bool, unsigned __int32> bColorCrosshairBasedOnTarget() { return { this, "AShooterWeapon.bColorCrosshairBasedOnTarget" }; }
7353 BitFieldValue<bool, unsigned __int32> bAllowTargeting() { return { this, "AShooterWeapon.bAllowTargeting" }; }
7354 BitFieldValue<bool, unsigned __int32> bAllowDropAndPickup() { return { this, "AShooterWeapon.bAllowDropAndPickup" }; }
7355 BitFieldValue<bool, unsigned __int32> bApplyAimDriftWhenTargeting() { return { this, "AShooterWeapon.bApplyAimDriftWhenTargeting" }; }
7356 BitFieldValue<bool, unsigned __int32> bUseScopeOverlay() { return { this, "AShooterWeapon.bUseScopeOverlay" }; }
7357 BitFieldValue<bool, unsigned __int32> bHideFPVMeshWhileTargeting() { return { this, "AShooterWeapon.bHideFPVMeshWhileTargeting" }; }
7358 BitFieldValue<bool, unsigned __int32> bGamepadRightIsSecondaryAction() { return { this, "AShooterWeapon.bGamepadRightIsSecondaryAction" }; }
7359 BitFieldValue<bool, unsigned __int32> bGamepadLeftIsPrimaryFire() { return { this, "AShooterWeapon.bGamepadLeftIsPrimaryFire" }; }
7360 BitFieldValue<bool, unsigned __int32> bDirectPrimaryFireToAltFire() { return { this, "AShooterWeapon.bDirectPrimaryFireToAltFire" }; }
7361 BitFieldValue<bool, unsigned __int32> bCanFire() { return { this, "AShooterWeapon.bCanFire" }; }
7362 BitFieldValue<bool, unsigned __int32> bForceTargetingOnDino() { return { this, "AShooterWeapon.bForceTargetingOnDino" }; }
7363 BitFieldValue<bool, unsigned __int32> bDirectTargetingToPrimaryFire() { return { this, "AShooterWeapon.bDirectTargetingToPrimaryFire" }; }
7364 BitFieldValue<bool, unsigned __int32> bDirectTargetingToAltFire() { return { this, "AShooterWeapon.bDirectTargetingToAltFire" }; }
7365 BitFieldValue<bool, unsigned __int32> bDirectTargetingToSecondaryAction() { return { this, "AShooterWeapon.bDirectTargetingToSecondaryAction" }; }
7366 BitFieldValue<bool, unsigned __int32> bPreventEquippingUnderwater() { return { this, "AShooterWeapon.bPreventEquippingUnderwater" }; }
7367 BitFieldValue<bool, unsigned __int32> bUseTPVWeaponMeshMeleeSockets() { return { this, "AShooterWeapon.bUseTPVWeaponMeshMeleeSockets" }; }
7368 BitFieldValue<bool, unsigned __int32> bTargetingForceTraceFloatingHUD() { return { this, "AShooterWeapon.bTargetingForceTraceFloatingHUD" }; }
7369 BitFieldValue<bool, unsigned __int32> bAllowRunning() { return { this, "AShooterWeapon.bAllowRunning" }; }
7370 BitFieldValue<bool, unsigned __int32> bAllowUseWhileRidingDino() { return { this, "AShooterWeapon.bAllowUseWhileRidingDino" }; }
7371 BitFieldValue<bool, unsigned __int32> bSupportsOffhandShield() { return { this, "AShooterWeapon.bSupportsOffhandShield" }; }
7372 BitFieldValue<bool, unsigned __int32> bMeleeAttackHarvetUsableComponents() { return { this, "AShooterWeapon.bMeleeAttackHarvetUsableComponents" }; }
7373 BitFieldValue<bool, unsigned __int32> bAllowSettingColorizeRegions() { return { this, "AShooterWeapon.bAllowSettingColorizeRegions" }; }
7374 BitFieldValue<bool, unsigned __int32> bAttemptToDyeWithMeleeAttack() { return { this, "AShooterWeapon.bAttemptToDyeWithMeleeAttack" }; }
7375 BitFieldValue<bool, unsigned __int32> bOnlyDamagePawns() { return { this, "AShooterWeapon.bOnlyDamagePawns" }; }
7376 BitFieldValue<bool, unsigned __int32> bUseCharacterMeleeDamageModifier() { return { this, "AShooterWeapon.bUseCharacterMeleeDamageModifier" }; }
7377 BitFieldValue<bool, unsigned __int32> bConsumeZoomInOut() { return { this, "AShooterWeapon.bConsumeZoomInOut" }; }
7378 BitFieldValue<bool, unsigned __int32> bClipScopeInY() { return { this, "AShooterWeapon.bClipScopeInY" }; }
7379 BitFieldValue<bool, unsigned __int32> bScopeFullscreen() { return { this, "AShooterWeapon.bScopeFullscreen" }; }
7380 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileFiring() { return { this, "AShooterWeapon.bAllowRunningWhileFiring" }; }
7381 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileReloading() { return { this, "AShooterWeapon.bAllowRunningWhileReloading" }; }
7382 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileMeleeAttacking() { return { this, "AShooterWeapon.bAllowRunningWhileMeleeAttacking" }; }
7383 BitFieldValue<bool, unsigned __int32> bColorizeMuzzleFX() { return { this, "AShooterWeapon.bColorizeMuzzleFX" }; }
7384 BitFieldValue<bool, unsigned __int32> bForceFirstPersonWhileTargeting() { return { this, "AShooterWeapon.bForceFirstPersonWhileTargeting" }; }
7385 BitFieldValue<bool, unsigned __int32> bUseBPStartEquippedNotify() { return { this, "AShooterWeapon.bUseBPStartEquippedNotify" }; }
7386 BitFieldValue<bool, unsigned __int32> bDirectPrimaryFireToSecondaryAction() { return { this, "AShooterWeapon.bDirectPrimaryFireToSecondaryAction" }; }
7387 BitFieldValue<bool, unsigned __int32> bUseAlternateAimOffset() { return { this, "AShooterWeapon.bUseAlternateAimOffset" }; }
7388 BitFieldValue<bool, unsigned __int32> bOverrideStandingAnim() { return { this, "AShooterWeapon.bOverrideStandingAnim" }; }
7389 BitFieldValue<bool, unsigned __int32> bUseCustomSeatedAnim() { return { this, "AShooterWeapon.bUseCustomSeatedAnim" }; }
7390 BitFieldValue<bool, unsigned __int32> bUseBPForceTPVTargetingAnimation() { return { this, "AShooterWeapon.bUseBPForceTPVTargetingAnimation" }; }
7391 BitFieldValue<bool, unsigned __int32> bForcePreventUseWhileRidingDino() { return { this, "AShooterWeapon.bForcePreventUseWhileRidingDino" }; }
7392 BitFieldValue<bool, unsigned __int32> bUseBPPreventSwitchingWeapon() { return { this, "AShooterWeapon.bUseBPPreventSwitchingWeapon" }; }
7393 BitFieldValue<bool, unsigned __int32> bUseBPCanEquip() { return { this, "AShooterWeapon.bUseBPCanEquip" }; }
7394 BitFieldValue<bool, unsigned __int32> bUseBPRemainEquipped() { return { this, "AShooterWeapon.bUseBPRemainEquipped" }; }
7395 BitFieldValue<bool, unsigned __int32> bIsInDestruction() { return { this, "AShooterWeapon.bIsInDestruction" }; }
7396 BitFieldValue<bool, unsigned __int32> bForceReloadOnDestruction() { return { this, "AShooterWeapon.bForceReloadOnDestruction" }; }
7397 BitFieldValue<bool, unsigned __int32> bUseBPModifyFOV() { return { this, "AShooterWeapon.bUseBPModifyFOV" }; }
7398 BitFieldValue<bool, unsigned __int32> bServerIgnoreCheckCanFire() { return { this, "AShooterWeapon.bServerIgnoreCheckCanFire" }; }
7399 BitFieldValue<bool, unsigned __int32> bUseBPGetTPVCameraOffset() { return { this, "AShooterWeapon.bUseBPGetTPVCameraOffset" }; }
7400 BitFieldValue<bool, unsigned __int32> bUseBPOverrideRootRotationOffset() { return { this, "AShooterWeapon.bUseBPOverrideRootRotationOffset" }; }
7401 BitFieldValue<bool, unsigned __int32> bSpawnedByMission() { return { this, "AShooterWeapon.bSpawnedByMission" }; }
7402 BitFieldValue<bool, unsigned __int32> bForceAlwaysPlayEquipAnim() { return { this, "AShooterWeapon.bForceAlwaysPlayEquipAnim" }; }
7403 BitFieldValue<bool, unsigned __int32> bLastMeleeAttacked() { return { this, "AShooterWeapon.bLastMeleeAttacked" }; }
7404 BitFieldValue<bool, unsigned __int32> bIgnoreReloadState() { return { this, "AShooterWeapon.bIgnoreReloadState" }; }
7405
7406 // Functions
7407
7408 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AShooterWeapon.StaticClass"); }
7409 static ABrush* GetStandingAnimation_Implementation(TSubclassOf<ABrush> BrushType, FTransform* BrushTransform, FVector BoxExtent) { return NativeCall<ABrush*, TSubclassOf<ABrush>, FTransform*, FVector>(nullptr, "AShooterWeapon.GetStandingAnimation_Implementation", BrushType, BrushTransform, BoxExtent); }
7410 bool IsPlayingCameraAnimFPV() { return NativeCall<bool>(this, "AShooterWeapon.IsPlayingCameraAnimFPV"); }
7411 USceneComponent* FindComponentByName(FName ComponentName) { return NativeCall<USceneComponent*, FName>(this, "AShooterWeapon.FindComponentByName", ComponentName); }
7412 void ZoomOut() { NativeCall<void>(this, "AShooterWeapon.ZoomOut"); }
7413 void ZoomIn() { NativeCall<void>(this, "AShooterWeapon.ZoomIn"); }
7414 bool UseAlternateAimOffsetAnim() { return NativeCall<bool>(this, "AShooterWeapon.UseAlternateAimOffsetAnim"); }
7415 void PostInitializeComponents() { NativeCall<void>(this, "AShooterWeapon.PostInitializeComponents"); }
7416 void DrawHUD(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterWeapon.DrawHUD", HUD); }
7417 void UpdateFirstPersonMeshes(bool bIsFirstPerson) { NativeCall<void, bool>(this, "AShooterWeapon.UpdateFirstPersonMeshes", bIsFirstPerson); }
7418 void Destroyed() { NativeCall<void>(this, "AShooterWeapon.Destroyed"); }
7419 bool IsValidUnStasisCaster() { return NativeCall<bool>(this, "AShooterWeapon.IsValidUnStasisCaster"); }
7420 void OnEquip() { NativeCall<void>(this, "AShooterWeapon.OnEquip"); }
7421 void OnEquipFinished() { NativeCall<void>(this, "AShooterWeapon.OnEquipFinished"); }
7422 void StartUnequip_Implementation() { NativeCall<void>(this, "AShooterWeapon.StartUnequip_Implementation"); }
7423 void PlayUnequipAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayUnequipAnimation"); }
7424 void AttachMeshToPawn() { NativeCall<void>(this, "AShooterWeapon.AttachMeshToPawn"); }
7425 void ApplyPrimalItemSettingsToWeapon(bool bShallowUpdate) { NativeCall<void, bool>(this, "AShooterWeapon.ApplyPrimalItemSettingsToWeapon", bShallowUpdate); }
7426 void DetachMeshFromPawn() { NativeCall<void>(this, "AShooterWeapon.DetachMeshFromPawn"); }
7427 void ApplyCharacterSnapshot(UPrimalItem* SnapshotItem, AActor* To) { NativeCall<void, UPrimalItem*, AActor*>(this, "AShooterWeapon.ApplyCharacterSnapshot", SnapshotItem, To); }
7428 bool AllowedToFire(bool bForceAllowSubmergedFiring) { return NativeCall<bool, bool>(this, "AShooterWeapon.AllowedToFire", bForceAllowSubmergedFiring); }
7429 void StartFire(bool bFromGamepad) { NativeCall<void, bool>(this, "AShooterWeapon.StartFire", bFromGamepad); }
7430 void StopFire() { NativeCall<void>(this, "AShooterWeapon.StopFire"); }
7431 void StartAltFire() { NativeCall<void>(this, "AShooterWeapon.StartAltFire"); }
7432 void StartSecondaryAction() { NativeCall<void>(this, "AShooterWeapon.StartSecondaryAction"); }
7433 void StopSecondaryAction() { NativeCall<void>(this, "AShooterWeapon.StopSecondaryAction"); }
7434 void OnStartTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "AShooterWeapon.OnStartTargeting", bFromGamepadLeft); }
7435 void OnStopTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "AShooterWeapon.OnStopTargeting", bFromGamepadLeft); }
7436 bool CanToggleAccessory() { return NativeCall<bool>(this, "AShooterWeapon.CanToggleAccessory"); }
7437 void SetAccessoryEnabled(bool bEnabled) { NativeCall<void, bool>(this, "AShooterWeapon.SetAccessoryEnabled", bEnabled); }
7438 void ToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.ToggleAccessory"); }
7439 void RefreshToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.RefreshToggleAccessory"); }
7440 bool CanMeleeAttack() { return NativeCall<bool>(this, "AShooterWeapon.CanMeleeAttack"); }
7441 void DoMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.DoMeleeAttack"); }
7442 void StopAltFire() { NativeCall<void>(this, "AShooterWeapon.StopAltFire"); }
7443 void CheckForMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.CheckForMeleeAttack"); }
7444 void StopCheckForMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.StopCheckForMeleeAttack"); }
7445 bool CanRun() { return NativeCall<bool>(this, "AShooterWeapon.CanRun"); }
7446 void StartReload(bool bFromReplication) { NativeCall<void, bool>(this, "AShooterWeapon.StartReload", bFromReplication); }
7447 void ClearClientReload() { NativeCall<void>(this, "AShooterWeapon.ClearClientReload"); }
7448 float PlayReloadAnimation() { return NativeCall<float>(this, "AShooterWeapon.PlayReloadAnimation"); }
7449 void StopReloadAnimation() { NativeCall<void>(this, "AShooterWeapon.StopReloadAnimation"); }
7450 void ServerStartFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStartFire_Implementation"); }
7451 void ServerStopFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStopFire_Implementation"); }
7452 void ServerStartAltFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStartAltFire_Implementation"); }
7453 void ServerStopAltFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStopAltFire_Implementation"); }
7454 void ServerStartSecondaryAction_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStartSecondaryAction_Implementation"); }
7455 void ServerStopSecondaryAction_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStopSecondaryAction_Implementation"); }
7456 void ServerToggleAccessory_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerToggleAccessory_Implementation"); }
7457 void ServerStartReload_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStartReload_Implementation"); }
7458 void ClientStartReload_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientStartReload_Implementation"); }
7459 bool CanFire(bool bForceAllowSubmergedFiring) { return NativeCall<bool, bool>(this, "AShooterWeapon.CanFire", bForceAllowSubmergedFiring); }
7460 bool AllowFiring() { return NativeCall<bool>(this, "AShooterWeapon.AllowFiring"); }
7461 bool CanReload() { return NativeCall<bool>(this, "AShooterWeapon.CanReload"); }
7462 void UseAmmo(int UseAmmoAmountOverride) { NativeCall<void, int>(this, "AShooterWeapon.UseAmmo", UseAmmoAmountOverride); }
7463 float GetFireCameraShakeScale() { return NativeCall<float>(this, "AShooterWeapon.GetFireCameraShakeScale"); }
7464 void HandleFiring(bool bSentFromClient) { NativeCall<void, bool>(this, "AShooterWeapon.HandleFiring", bSentFromClient); }
7465 bool CanTarget() { return NativeCall<bool>(this, "AShooterWeapon.CanTarget"); }
7466 float GetConsumeDurabilityPerShot() { return NativeCall<float>(this, "AShooterWeapon.GetConsumeDurabilityPerShot"); }
7467 void ReloadWeapon() { NativeCall<void>(this, "AShooterWeapon.ReloadWeapon"); }
7468 void RefreshAmmoItemQuantity() { NativeCall<void>(this, "AShooterWeapon.RefreshAmmoItemQuantity"); }
7469 void ConsumeAmmoItem(int Quantity) { NativeCall<void, int>(this, "AShooterWeapon.ConsumeAmmoItem", Quantity); }
7470 void SetWeaponState(EWeaponState::Type NewState) { NativeCall<void, EWeaponState::Type>(this, "AShooterWeapon.SetWeaponState", NewState); }
7471 void DetermineWeaponState() { NativeCall<void>(this, "AShooterWeapon.DetermineWeaponState"); }
7472 void SetAutoReload() { NativeCall<void>(this, "AShooterWeapon.SetAutoReload"); }
7473 void OnBurstStarted() { NativeCall<void>(this, "AShooterWeapon.OnBurstStarted"); }
7474 void OnBurstFinished() { NativeCall<void>(this, "AShooterWeapon.OnBurstFinished"); }
7475 bool IsSimulated() { return NativeCall<bool>(this, "AShooterWeapon.IsSimulated"); }
7476 void ClientStopSimulatingWeaponFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientStopSimulatingWeaponFire_Implementation"); }
7477 void ClientSimulateWeaponFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientSimulateWeaponFire_Implementation"); }
7478 UAudioComponent* PlayWeaponSound(USoundCue* Sound) { return NativeCall<UAudioComponent*, USoundCue*>(this, "AShooterWeapon.PlayWeaponSound", Sound); }
7479 float PlayCameraAnimationFPV(UAnimMontage* Animation1P) { return NativeCall<float, UAnimMontage*>(this, "AShooterWeapon.PlayCameraAnimationFPV", Animation1P); }
7480 void StopCameraAnimationFPV() { NativeCall<void>(this, "AShooterWeapon.StopCameraAnimationFPV"); }
7481 void ClientPlayShieldHitAnim_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientPlayShieldHitAnim_Implementation"); }
7482 FVector* GetAdjustedAim(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterWeapon.GetAdjustedAim", result); }
7483 FVector* GetCameraDamageStartLocation(FVector* result, FVector* AimDir) { return NativeCall<FVector*, FVector*, FVector*>(this, "AShooterWeapon.GetCameraDamageStartLocation", result, AimDir); }
7484 FVector* GetShootingCameraLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterWeapon.GetShootingCameraLocation", result); }
7485 FVector* GetMuzzleLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterWeapon.GetMuzzleLocation", result); }
7486 FVector* GetMuzzleDirection(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterWeapon.GetMuzzleDirection", result); }
7487 FHitResult* WeaponTrace(FHitResult* result, FVector* StartTrace, FVector* EndTrace) { return NativeCall<FHitResult*, FHitResult*, FVector*, FVector*>(this, "AShooterWeapon.WeaponTrace", result, StartTrace, EndTrace); }
7488 void WeaponTraceHits(TArray<FHitResult>* HitResults, FVector* StartTrace, FVector* EndTrace) { NativeCall<void, TArray<FHitResult>*, FVector*, FVector*>(this, "AShooterWeapon.WeaponTraceHits", HitResults, StartTrace, EndTrace); }
7489 void SetOwningPawn(AShooterCharacter* NewOwner) { NativeCall<void, AShooterCharacter*>(this, "AShooterWeapon.SetOwningPawn", NewOwner); }
7490 void OnCameraUpdate(FVector* CameraLocation, FRotator* CameraRotation, FVector* WeaponBob) { NativeCall<void, FVector*, FRotator*, FVector*>(this, "AShooterWeapon.OnCameraUpdate", CameraLocation, CameraRotation, WeaponBob); }
7491 void OnRep_MyPawn() { NativeCall<void>(this, "AShooterWeapon.OnRep_MyPawn"); }
7492 void OnRep_AccessoryToggle() { NativeCall<void>(this, "AShooterWeapon.OnRep_AccessoryToggle"); }
7493 void SimulateWeaponFire() { NativeCall<void>(this, "AShooterWeapon.SimulateWeaponFire"); }
7494 void StartMuzzleFX() { NativeCall<void>(this, "AShooterWeapon.StartMuzzleFX"); }
7495 void StopMuzzleFX() { NativeCall<void>(this, "AShooterWeapon.StopMuzzleFX"); }
7496 void PlayFireAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayFireAnimation"); }
7497 void StopSimulatingWeaponFire() { NativeCall<void>(this, "AShooterWeapon.StopSimulatingWeaponFire"); }
7498 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterWeapon.GetLifetimeReplicatedProps", OutLifetimeProps); }
7499 AShooterCharacter* GetPawnOwner() { return NativeCall<AShooterCharacter*>(this, "AShooterWeapon.GetPawnOwner"); }
7500 EWeaponState::Type GetCurrentState() { return NativeCall<EWeaponState::Type>(this, "AShooterWeapon.GetCurrentState"); }
7501 int GetCurrentAmmo() { return NativeCall<int>(this, "AShooterWeapon.GetCurrentAmmo"); }
7502 int GetCurrentAmmoInClip() { return NativeCall<int>(this, "AShooterWeapon.GetCurrentAmmoInClip"); }
7503 bool UsesAmmo() { return NativeCall<bool>(this, "AShooterWeapon.UsesAmmo"); }
7504 bool HasInfiniteAmmo() { return NativeCall<bool>(this, "AShooterWeapon.HasInfiniteAmmo"); }
7505 void StartMeleeSwing() { NativeCall<void>(this, "AShooterWeapon.StartMeleeSwing"); }
7506 void EndMeleeSwing() { NativeCall<void>(this, "AShooterWeapon.EndMeleeSwing"); }
7507 void EndDoMeleeSwing() { NativeCall<void>(this, "AShooterWeapon.EndDoMeleeSwing"); }
7508 bool AddToMeleeSwingHurtList(AActor* AnActor) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.AddToMeleeSwingHurtList", AnActor); }
7509 bool ShouldDealDamage(AActor* TestActor) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.ShouldDealDamage", TestActor); }
7510 void DealDamage(FHitResult* Impact, FVector* ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { NativeCall<void, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "AShooterWeapon.DealDamage", Impact, ShootDir, DamageAmount, DamageType, Impulse); }
7511 float GetWeaponDamageMultiplier() { return NativeCall<float>(this, "AShooterWeapon.GetWeaponDamageMultiplier"); }
7512 void TickMeleeSwing(float DeltaTime) { NativeCall<void, float>(this, "AShooterWeapon.TickMeleeSwing", DeltaTime); }
7513 void ClientStartMuzzleFX_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientStartMuzzleFX_Implementation"); }
7514 void CosumeMeleeHitDurability(float DurabilityConsumptionMultiplier) { NativeCall<void, float>(this, "AShooterWeapon.CosumeMeleeHitDurability", DurabilityConsumptionMultiplier); }
7515 void PlayWeaponBreakAnimation_Implementation() { NativeCall<void>(this, "AShooterWeapon.PlayWeaponBreakAnimation_Implementation"); }
7516 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterWeapon.Tick", DeltaSeconds); }
7517 bool IsFiring() { return NativeCall<bool>(this, "AShooterWeapon.IsFiring"); }
7518 void BeginPlay() { NativeCall<void>(this, "AShooterWeapon.BeginPlay"); }
7519 void LocalPossessed() { NativeCall<void>(this, "AShooterWeapon.LocalPossessed"); }
7520 bool IsLocallyOwned() { return NativeCall<bool>(this, "AShooterWeapon.IsLocallyOwned"); }
7521 void CheckItemAssocation() { NativeCall<void>(this, "AShooterWeapon.CheckItemAssocation"); }
7522 bool IsOwningClient() { return NativeCall<bool>(this, "AShooterWeapon.IsOwningClient"); }
7523 void OnRep_CurrentAmmoInClip() { NativeCall<void>(this, "AShooterWeapon.OnRep_CurrentAmmoInClip"); }
7524 void LoadedFromSaveGame() { NativeCall<void>(this, "AShooterWeapon.LoadedFromSaveGame"); }
7525 void PlayUseHarvestAnimation_Implementation() { NativeCall<void>(this, "AShooterWeapon.PlayUseHarvestAnimation_Implementation"); }
7526 void OwnerDied() { NativeCall<void>(this, "AShooterWeapon.OwnerDied"); }
7527 void OnRep_NetLoopedWeaponFire() { NativeCall<void>(this, "AShooterWeapon.OnRep_NetLoopedWeaponFire"); }
7528 void ClientSetClipAmmo_Implementation(int newClipAmmo, bool bOnlyUpdateItem) { NativeCall<void, int, bool>(this, "AShooterWeapon.ClientSetClipAmmo_Implementation", newClipAmmo, bOnlyUpdateItem); }
7529 void DoHandleFiring() { NativeCall<void>(this, "AShooterWeapon.DoHandleFiring"); }
7530 bool IsFirstPersonMeshVisible() { return NativeCall<bool>(this, "AShooterWeapon.IsFirstPersonMeshVisible"); }
7531 void ServerSetColorizeRegion_Implementation(int theRegion, bool bValToUse) { NativeCall<void, int, bool>(this, "AShooterWeapon.ServerSetColorizeRegion_Implementation", theRegion, bValToUse); }
7532 void DoReregisterAllComponents() { NativeCall<void>(this, "AShooterWeapon.DoReregisterAllComponents"); }
7533 bool ForceTPVTargetingAnimation() { return NativeCall<bool>(this, "AShooterWeapon.ForceTPVTargetingAnimation"); }
7534 void FireWeapon() { NativeCall<void>(this, "AShooterWeapon.FireWeapon"); }
7535 bool PreventSwitchingWeapon() { return NativeCall<bool>(this, "AShooterWeapon.PreventSwitchingWeapon"); }
7536 bool ForceFirstPerson() { return NativeCall<bool>(this, "AShooterWeapon.ForceFirstPerson"); }
7537 bool TryFireWeapon() { return NativeCall<bool>(this, "AShooterWeapon.TryFireWeapon"); }
7538 bool ForcesTPVCameraOffset_Implementation() { return NativeCall<bool>(this, "AShooterWeapon.ForcesTPVCameraOffset_Implementation"); }
7539 void SetAmmoInClip(int newAmmo) { NativeCall<void, int>(this, "AShooterWeapon.SetAmmoInClip", newAmmo); }
7540 FString* GetDebugInfoString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterWeapon.GetDebugInfoString", result); }
7541 bool IsInMeleeAttack() { return NativeCall<bool>(this, "AShooterWeapon.IsInMeleeAttack"); }
7542 void ClientSpawnMeleeEffects_Implementation(FVector Impact, FVector ShootDir) { NativeCall<void, FVector, FVector>(this, "AShooterWeapon.ClientSpawnMeleeEffects_Implementation", Impact, ShootDir); }
7543 FString* BPGetDebugInfoString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterWeapon.BPGetDebugInfoString", result); }
7544 float BPModifyFOV(float inFOV) { return NativeCall<float, float>(this, "AShooterWeapon.BPModifyFOV", inFOV); }
7545 static void StaticRegisterNativesAShooterWeapon() { NativeCall<void>(nullptr, "AShooterWeapon.StaticRegisterNativesAShooterWeapon"); }
7546 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterWeapon.GetPrivateStaticClass", Package); }
7547 bool AllowTargeting() { return NativeCall<bool>(this, "AShooterWeapon.AllowTargeting"); }
7548 bool AllowUnequip() { return NativeCall<bool>(this, "AShooterWeapon.AllowUnequip"); }
7549 void BP_OnReloadNotify() { NativeCall<void>(this, "AShooterWeapon.BP_OnReloadNotify"); }
7550 int BPAdjustAmmoPerShot() { return NativeCall<int>(this, "AShooterWeapon.BPAdjustAmmoPerShot"); }
7551 bool BPAllowNativeFireWeapon() { return NativeCall<bool>(this, "AShooterWeapon.BPAllowNativeFireWeapon"); }
7552 void BPAppliedPrimalItemToWeapon() { NativeCall<void>(this, "AShooterWeapon.BPAppliedPrimalItemToWeapon"); }
7553 bool BPCanEquip(AShooterCharacter* ByCharacter) { return NativeCall<bool, AShooterCharacter*>(this, "AShooterWeapon.BPCanEquip", ByCharacter); }
7554 bool BPCanToggleAccessory() { return NativeCall<bool>(this, "AShooterWeapon.BPCanToggleAccessory"); }
7555 bool BPConstrainAspectRatio(float* OutAspectRatio) { return NativeCall<bool, float*>(this, "AShooterWeapon.BPConstrainAspectRatio", OutAspectRatio); }
7556 void BPDrawHud(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterWeapon.BPDrawHud", HUD); }
7557 void BPFiredWeapon() { NativeCall<void>(this, "AShooterWeapon.BPFiredWeapon"); }
7558 void BPFireWeapon() { NativeCall<void>(this, "AShooterWeapon.BPFireWeapon"); }
7559 bool BPForceTPVTargetingAnimation() { return NativeCall<bool>(this, "AShooterWeapon.BPForceTPVTargetingAnimation"); }
7560 AActor* BPGetActorForTargetingTooltip() { return NativeCall<AActor*>(this, "AShooterWeapon.BPGetActorForTargetingTooltip"); }
7561 UAnimSequence* BPGetSeatingAnimation() { return NativeCall<UAnimSequence*>(this, "AShooterWeapon.BPGetSeatingAnimation"); }
7562 FText* BPGetTargetingTooltipInfoLabel(FText* result) { return NativeCall<FText*, FText*>(this, "AShooterWeapon.BPGetTargetingTooltipInfoLabel", result); }
7563 FVector* BPGetTPVCameraOffset(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterWeapon.BPGetTPVCameraOffset", result); }
7564 void BPGlobalFireWeapon() { NativeCall<void>(this, "AShooterWeapon.BPGlobalFireWeapon"); }
7565 void BPHandleMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.BPHandleMeleeAttack"); }
7566 void BPLostController() { NativeCall<void>(this, "AShooterWeapon.BPLostController"); }
7567 void BPMeleeAttackStarted() { NativeCall<void>(this, "AShooterWeapon.BPMeleeAttackStarted"); }
7568 void BPOnScoped() { NativeCall<void>(this, "AShooterWeapon.BPOnScoped"); }
7569 void BPOnStartTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "AShooterWeapon.BPOnStartTargeting", bFromGamepadLeft); }
7570 void BPOnStopTargeting(bool bFromGamepadLeft) { NativeCall<void, bool>(this, "AShooterWeapon.BPOnStopTargeting", bFromGamepadLeft); }
7571 FVector* BPOverrideAimDirection(FVector* result, FVector* DesiredAimDirection) { return NativeCall<FVector*, FVector*, FVector*>(this, "AShooterWeapon.BPOverrideAimDirection", result, DesiredAimDirection); }
7572 FRotator* BPOverrideRootRotationOffset(FRotator* result, FRotator InRootRotation) { return NativeCall<FRotator*, FRotator*, FRotator>(this, "AShooterWeapon.BPOverrideRootRotationOffset", result, InRootRotation); }
7573 bool BPPreventSwitchingWeapon() { return NativeCall<bool>(this, "AShooterWeapon.BPPreventSwitchingWeapon"); }
7574 bool BPRemainEquipped() { return NativeCall<bool>(this, "AShooterWeapon.BPRemainEquipped"); }
7575 bool BPShouldDealDamage(AActor* TestActor) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.BPShouldDealDamage", TestActor); }
7576 void BPSpawnMeleeEffects(FVector Impact, FVector ShootDir) { NativeCall<void, FVector, FVector>(this, "AShooterWeapon.BPSpawnMeleeEffects", Impact, ShootDir); }
7577 void BPStartEquippedNotify() { NativeCall<void>(this, "AShooterWeapon.BPStartEquippedNotify"); }
7578 void BPStopMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.BPStopMeleeAttack"); }
7579 void BPToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.BPToggleAccessory"); }
7580 void BPToggleAccessoryFailed() { NativeCall<void>(this, "AShooterWeapon.BPToggleAccessoryFailed"); }
7581 bool BPTryFireWeapon() { return NativeCall<bool>(this, "AShooterWeapon.BPTryFireWeapon"); }
7582 bool BPWeaponCanFire() { return NativeCall<bool>(this, "AShooterWeapon.BPWeaponCanFire"); }
7583 int BPWeaponDealDamage(FHitResult* Impact, FVector* ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { return NativeCall<int, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "AShooterWeapon.BPWeaponDealDamage", Impact, ShootDir, DamageAmount, DamageType, Impulse); }
7584 void BPWeaponZoom(bool bZoomingIn) { NativeCall<void, bool>(this, "AShooterWeapon.BPWeaponZoom", bZoomingIn); }
7585 void ClientPlayShieldHitAnim() { NativeCall<void>(this, "AShooterWeapon.ClientPlayShieldHitAnim"); }
7586 void ClientSetClipAmmo(int newClipAmmo, bool bOnlyUpdateItem) { NativeCall<void, int, bool>(this, "AShooterWeapon.ClientSetClipAmmo", newClipAmmo, bOnlyUpdateItem); }
7587 void ClientSimulateWeaponFire() { NativeCall<void>(this, "AShooterWeapon.ClientSimulateWeaponFire"); }
7588 void ClientSpawnMeleeEffects(FVector Impact, FVector ShootDir) { NativeCall<void, FVector, FVector>(this, "AShooterWeapon.ClientSpawnMeleeEffects", Impact, ShootDir); }
7589 void ClientStartMuzzleFX() { NativeCall<void>(this, "AShooterWeapon.ClientStartMuzzleFX"); }
7590 void ClientStartReload() { NativeCall<void>(this, "AShooterWeapon.ClientStartReload"); }
7591 void ClientStopSimulatingWeaponFire() { NativeCall<void>(this, "AShooterWeapon.ClientStopSimulatingWeaponFire"); }
7592 bool ForcesTPVCameraOffset() { return NativeCall<bool>(this, "AShooterWeapon.ForcesTPVCameraOffset"); }
7593 UAnimSequence* GetStandingAnimation(float* OutBlendInTime, float* OutBlendOutTime) { return NativeCall<UAnimSequence*, float*, float*>(this, "AShooterWeapon.GetStandingAnimation", OutBlendInTime, OutBlendOutTime); }
7594 void OnInstigatorPlayDyingEvent() { NativeCall<void>(this, "AShooterWeapon.OnInstigatorPlayDyingEvent"); }
7595 void PlayUseHarvestAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayUseHarvestAnimation"); }
7596 void PlayWeaponBreakAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayWeaponBreakAnimation"); }
7597 void ServerSetColorizeRegion(int theRegion, bool bValToUse) { NativeCall<void, int, bool>(this, "AShooterWeapon.ServerSetColorizeRegion", theRegion, bValToUse); }
7598 void ServerStartAltFire() { NativeCall<void>(this, "AShooterWeapon.ServerStartAltFire"); }
7599 void ServerStartFire() { NativeCall<void>(this, "AShooterWeapon.ServerStartFire"); }
7600 void ServerStartReload() { NativeCall<void>(this, "AShooterWeapon.ServerStartReload"); }
7601 void ServerStartSecondaryAction() { NativeCall<void>(this, "AShooterWeapon.ServerStartSecondaryAction"); }
7602 void ServerStopAltFire() { NativeCall<void>(this, "AShooterWeapon.ServerStopAltFire"); }
7603 void ServerStopFire() { NativeCall<void>(this, "AShooterWeapon.ServerStopFire"); }
7604 void ServerToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.ServerToggleAccessory"); }
7605 void StartSecondaryActionEvent() { NativeCall<void>(this, "AShooterWeapon.StartSecondaryActionEvent"); }
7606 void StartUnequip() { NativeCall<void>(this, "AShooterWeapon.StartUnequip"); }
7607 void StartUnequipEvent() { NativeCall<void>(this, "AShooterWeapon.StartUnequipEvent"); }
7608 void StopSecondaryActionEvent() { NativeCall<void>(this, "AShooterWeapon.StopSecondaryActionEvent"); }
7609};
7610
7612{
7613 FVector & MoveTowardTargetOffsetField() { return *GetNativePointerField<FVector*>(this, "AAIController.MoveTowardTargetOffset"); }
7614 FVector & TargetFocalPositionOffsetField() { return *GetNativePointerField<FVector*>(this, "AAIController.TargetFocalPositionOffset"); }
7615 float& ReachedDestinationThresholdOffsetField() { return *GetNativePointerField<float*>(this, "AAIController.ReachedDestinationThresholdOffset"); }
7616 float& MovementGoalHeightField() { return *GetNativePointerField<float*>(this, "AAIController.MovementGoalHeight"); }
7617 unsigned int& RequestMoveIDField() { return *GetNativePointerField<unsigned int*>(this, "AAIController.RequestMoveID"); }
7618 TWeakObjectPtr<AActor> & CurrentGoalField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AAIController.CurrentGoal"); }
7619 FVector & MoveSegmentDirectionField() { return *GetNativePointerField<FVector*>(this, "AAIController.MoveSegmentDirection"); }
7620 int& MoveSegmentStartIndexField() { return *GetNativePointerField<int*>(this, "AAIController.MoveSegmentStartIndex"); }
7621 int& MoveSegmentEndIndexField() { return *GetNativePointerField<int*>(this, "AAIController.MoveSegmentEndIndex"); }
7622 float& CurrentAcceptanceRadiusField() { return *GetNativePointerField<float*>(this, "AAIController.CurrentAcceptanceRadius"); }
7623
7624 // Bit fields
7625
7626 BitFieldValue<bool, unsigned __int32> bLOSflag() { return { this, "AAIController.bLOSflag" }; }
7627 BitFieldValue<bool, unsigned __int32> bSkipExtraLOSChecks() { return { this, "AAIController.bSkipExtraLOSChecks" }; }
7628 BitFieldValue<bool, unsigned __int32> bAllowStrafe() { return { this, "AAIController.bAllowStrafe" }; }
7629 BitFieldValue<bool, unsigned __int32> bWantsPlayerState() { return { this, "AAIController.bWantsPlayerState" }; }
7630 BitFieldValue<bool, unsigned __int32> bUse3DGoalRadius() { return { this, "AAIController.bUse3DGoalRadius" }; }
7631 BitFieldValue<bool, unsigned __int32> bForceInputAcceptanceRadius() { return { this, "AAIController.bForceInputAcceptanceRadius" }; }
7632 BitFieldValue<bool, unsigned __int32> bCurrentStopOnOverlap() { return { this, "AAIController.bCurrentStopOnOverlap" }; }
7633 BitFieldValue<bool, unsigned __int32> bLastMoveReachedGoal() { return { this, "AAIController.bLastMoveReachedGoal" }; }
7634 BitFieldValue<bool, unsigned __int32> bLastRequestedMoveToLocationWasPlayerCommand() { return { this, "AAIController.bLastRequestedMoveToLocationWasPlayerCommand" }; }
7635
7636 // Functions
7637
7638 UObject * GetUObjectInterfaceAIPerceptionListenerInterface() { return NativeCall<UObject*>(this, "AAIController.GetUObjectInterfaceAIPerceptionListenerInterface"); }
7639 UField * StaticClass() { return NativeCall<UField*>(this, "AAIController.StaticClass"); }
7640 void Tick(float DeltaTime) { NativeCall<void, float>(this, "AAIController.Tick", DeltaTime); }
7641 void PostInitializeComponents() { NativeCall<void>(this, "AAIController.PostInitializeComponents"); }
7642 void PostRegisterAllComponents() { NativeCall<void>(this, "AAIController.PostRegisterAllComponents"); }
7643 void Reset() { NativeCall<void>(this, "AAIController.Reset"); }
7644 void GetPlayerViewPoint(FVector * out_Location, FRotator * out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AAIController.GetPlayerViewPoint", out_Location, out_Rotation); }
7645 void SetFocalPoint(FVector FP, bool bOffsetFromBase, char InPriority) { NativeCall<void, FVector, bool, char>(this, "AAIController.SetFocalPoint", FP, bOffsetFromBase, InPriority); }
7646 FVector * GetFocalPoint(FVector * result) { return NativeCall<FVector*, FVector*>(this, "AAIController.GetFocalPoint", result); }
7647 AActor * GetFocusActor() { return NativeCall<AActor*>(this, "AAIController.GetFocusActor"); }
7648 void SetFocus(AActor * NewFocus, char InPriority) { NativeCall<void, AActor*, char>(this, "AAIController.SetFocus", NewFocus, InPriority); }
7649 void ClearFocus(char InPriority) { NativeCall<void, char>(this, "AAIController.ClearFocus", InPriority); }
7650 bool LineOfSightTo(AActor * Other, FVector ViewPoint, bool bAlternateChecks) { return NativeCall<bool, AActor*, FVector, bool>(this, "AAIController.LineOfSightTo", Other, ViewPoint, bAlternateChecks); }
7651 void UpdateControlRotation(float DeltaTime, bool bUpdatePawn) { NativeCall<void, float, bool>(this, "AAIController.UpdateControlRotation", DeltaTime, bUpdatePawn); }
7652 void Possess(APawn * InPawn) { NativeCall<void, APawn*>(this, "AAIController.Possess", InPawn); }
7653 void UnPossess() { NativeCall<void>(this, "AAIController.UnPossess"); }
7654 EPathFollowingRequestResult::Type MoveToActor(AActor * Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass) { return NativeCall<EPathFollowingRequestResult::Type, AActor*, float, bool, bool, bool, TSubclassOf<UNavigationQueryFilter>>(this, "AAIController.MoveToActor", Goal, AcceptanceRadius, bStopOnOverlap, bUsePathfinding, bCanStrafe, FilterClass); }
7655 EPathFollowingRequestResult::Type MoveToLocation(FVector * Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool WasPlayerCommand) { return NativeCall<EPathFollowingRequestResult::Type, FVector*, float, bool, bool, bool, bool, TSubclassOf<UNavigationQueryFilter>, bool>(this, "AAIController.MoveToLocation", Dest, AcceptanceRadius, bStopOnOverlap, bUsePathfinding, bProjectDestinationToNavigation, bCanStrafe, FilterClass, WasPlayerCommand); }
7656 bool HasReached(FVector * TestPoint, float InAcceptanceRadius, bool bExactSpot) { return NativeCall<bool, FVector*, float, bool>(this, "AAIController.HasReached", TestPoint, InAcceptanceRadius, bExactSpot); }
7657 bool HasReached(AActor * TestGoal, float InAcceptanceRadius, bool bExactSpot) { return NativeCall<bool, AActor*, float, bool>(this, "AAIController.HasReached", TestGoal, InAcceptanceRadius, bExactSpot); }
7658 bool HasReachedDestination(FVector * CurrentLocation) { return NativeCall<bool, FVector*>(this, "AAIController.HasReachedDestination", CurrentLocation); }
7659 bool HasReachedCurrentTarget(FVector * CurrentLocation) { return NativeCall<bool, FVector*>(this, "AAIController.HasReachedCurrentTarget", CurrentLocation); }
7660 bool HasReachedInternal(FVector * Goal, float GoalRadius, float GoalHalfHeight, FVector * AgentLocation, float RadiusThreshold, bool bUseAgentRadius) { return NativeCall<bool, FVector*, float, float, FVector*, float, bool>(this, "AAIController.HasReachedInternal", Goal, GoalRadius, GoalHalfHeight, AgentLocation, RadiusThreshold, bUseAgentRadius); }
7661 void AbortMove(FString * Reason, FAIRequestID RequestID, bool bResetVelocity, bool bSilent, char MessageFlags) { NativeCall<void, FString*, FAIRequestID, bool, bool, char>(this, "AAIController.AbortMove", Reason, RequestID, bResetVelocity, bSilent, MessageFlags); }
7662 void UpdatePathSegment() { NativeCall<void>(this, "AAIController.UpdatePathSegment"); }
7663 void FollowPathSegment(float DeltaTime) { NativeCall<void, float>(this, "AAIController.FollowPathSegment", DeltaTime); }
7664 void ResetMovement() { NativeCall<void>(this, "AAIController.ResetMovement"); }
7665 void OnPathFinished(EPathFollowingResult::Type Result) { NativeCall<void, EPathFollowingResult::Type>(this, "AAIController.OnPathFinished", Result); }
7666 FVector * GetMoveFocus(FVector * result) { return NativeCall<FVector*, FVector*>(this, "AAIController.GetMoveFocus", result); }
7667 void UpdateMoveFocus() { NativeCall<void>(this, "AAIController.UpdateMoveFocus"); }
7668 void SetMoveSegment(int SegmentStartIndex) { NativeCall<void, int>(this, "AAIController.SetMoveSegment", SegmentStartIndex); }
7669 void StopMovement() { NativeCall<void>(this, "AAIController.StopMovement"); }
7670 void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result) { NativeCall<void, FAIRequestID, EPathFollowingResult::Type>(this, "AAIController.OnMoveCompleted", RequestID, Result); }
7671 static void StaticRegisterNativesAAIController() { NativeCall<void>(nullptr, "AAIController.StaticRegisterNativesAAIController"); }
7672};
7673
7675{
7676 float& DieIfLeftWaterWanderMinimumWaterHeightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterWanderMinimumWaterHeightMultiplier"); }
7677 float& DieIfLeftWaterReachedRadiusDistanceCheckMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterReachedRadiusDistanceCheckMultiplier"); }
7678 float& DieIfLeftWaterTargetUnsubmergedTimeoutField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterTargetUnsubmergedTimeout"); }
7679 float& LandDinoMaxWaterTargetDepthCapsuleMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.LandDinoMaxWaterTargetDepthCapsuleMultiplier"); }
7680 float& ExtraCorpseTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ExtraCorpseTargetingRange"); }
7681 float& FleeFromAttackCoolDownTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FleeFromAttackCoolDownTime"); }
7682 float& FleeFromAttackTimeLimitField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FleeFromAttackTimeLimit"); }
7683 float& ForceFleeUnderHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ForceFleeUnderHealthPercentage"); }
7684 bool& bFleeOnCriticalHealthField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bFleeOnCriticalHealth"); }
7685 float& DieIfLeftWaterTargetingRequiresFreeDepthField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterTargetingRequiresFreeDepth"); }
7686 long double& LastBlockadeCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastBlockadeCheckTime"); }
7687 long double& LastMovingAroundBlockadeTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastMovingAroundBlockadeTime"); }
7688 float& MovingAroundBlockadeDirectionField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MovingAroundBlockadeDirection"); }
7689 FVector& MovingAroundBlockadePointField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.MovingAroundBlockadePoint"); }
7690 float& LastBlockadeWidthField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.LastBlockadeWidth"); }
7691 FVector& LastBlockadeHitNormalField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastBlockadeHitNormal"); }
7692 FVector& LastBlockadeHitLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastBlockadeHitLocation"); }
7693 FVector& StartMovingAroundBlockadeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.StartMovingAroundBlockadeLocation"); }
7694 AActor* LastMovingAroundBlockadeActorField() { return *GetNativePointerField<AActor**>(this, "APrimalDinoAIController.LastMovingAroundBlockadeActor"); }
7695 AActor* ForceTargetActorField() { return *GetNativePointerField<AActor**>(this, "APrimalDinoAIController.ForceTargetActor"); }
7696 AActor* TargetField() { return *GetNativePointerField<AActor**>(this, "APrimalDinoAIController.Target"); }
7697 float& AttackDestinationOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackDestinationOffset"); }
7698 bool& bUseOverlapTargetCheckField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseOverlapTargetCheck"); }
7699 bool& bNotifyNeighborsWithoutDamageField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bNotifyNeighborsWithoutDamage"); }
7700 bool& bUseBPShouldNotifyNeighborField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseBPShouldNotifyNeighbor"); }
7701 bool& bUseBPShouldNotifyAnyNeighborField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseBPShouldNotifyAnyNeighbor"); }
7702 bool& bRequireAbsoluteDamageForNeighborNotificationField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bRequireAbsoluteDamageForNeighborNotification"); }
7703 float& AboveDeltaZAttackRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AboveDeltaZAttackRange"); }
7704 float& BelowDeltaZAttackRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.BelowDeltaZAttackRange"); }
7705 float& WildAboveDeltaZTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WildAboveDeltaZTargetingRange"); }
7706 float& WildBelowDeltaZTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WildBelowDeltaZTargetingRange"); }
7707 bool& bWildUseDeltaZTargetingForFlyerPawnOrBigDinoField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bWildUseDeltaZTargetingForFlyerPawnOrBigDino"); }
7708 bool& bDontWanderField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bDontWander"); }
7709 bool& bOnlyOverlapTargetCorpsesUnlessHasTargetField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bOnlyOverlapTargetCorpsesUnlessHasTarget"); }
7710 float& NaturalTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.NaturalTargetingRange"); }
7711 float& TamedTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedTargetingRange"); }
7712 float& TamedCorpseFoodTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedCorpseFoodTargetingRange"); }
7713 float& WanderRandomDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderRandomDistanceAmount"); }
7714 float& FlyingWanderFixedDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FlyingWanderFixedDistanceAmount"); }
7715 float& FlyingWanderRandomDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FlyingWanderRandomDistanceAmount"); }
7716 float& MaxFlyingTargetDeltaZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MaxFlyingTargetDeltaZ"); }
7717 float& WanderFlyingZScalerField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFlyingZScaler"); }
7718 float& WanderFlyingClampZHeightAboveGroundField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFlyingClampZHeightAboveGround"); }
7719 float& WanderFlyingMinZHeightAboveGroundField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFlyingMinZHeightAboveGround"); }
7720 float& WanderFixedDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFixedDistanceAmount"); }
7721 bool& bUseAggroField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseAggro"); }
7722 float& MinAggroValueField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinAggroValue"); }
7723 float& AggroToAddUponRemovingTargetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroToAddUponRemovingTarget"); }
7724 float& AggroToAddUponAcquiringTargetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroToAddUponAcquiringTarget"); }
7725 float& AggroFactorDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDecreaseSpeed"); }
7726 float& AggroFactorDecreaseGracePeriodField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDecreaseGracePeriod"); }
7727 float& AggroFactorDamagePercentageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDamagePercentageMultiplier"); }
7728 float& AggroNotifyNeighborsMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroNotifyNeighborsMultiplier"); }
7729 float& AggroNotifyNeighborsRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroNotifyNeighborsRange"); }
7730 float& AggroNotifyNeighborsRangeFalloffField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroNotifyNeighborsRangeFalloff"); }
7731 float& TargetingDistanceReductionFactorLinearField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TargetingDistanceReductionFactorLinear"); }
7732 float& TargetingDistanceReductionFactorExponentField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TargetingDistanceReductionFactorExponent"); }
7733 float& BeyondTargetingRangeAggroAdditionField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.BeyondTargetingRangeAggroAddition"); }
7734 float& AggroFactorDesirabilityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDesirabilityMultiplier"); }
7735 float& AttackRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackRange"); }
7736 float& AttackIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackInterval"); }
7737 float& AttackRotationRangeDegreesField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackRotationRangeDegrees"); }
7738 float& AttackRotationGroundSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackRotationGroundSpeedMultiplier"); }
7739 float& RangeTargetWildDinosMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.RangeTargetWildDinosMultiplier"); }
7740 FRotator& AttackRotationRateField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoAIController.AttackRotationRate"); }
7741 bool& bFocusOnTargetDuringAttackField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bFocusOnTargetDuringAttack"); }
7742 FVector& FlyingMoveTowardsTargetOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.FlyingMoveTowardsTargetOffset"); }
7743 FVector& CombatFlyingMoveTowardsTargetOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.CombatFlyingMoveTowardsTargetOffset"); }
7744 FVector& FlyingTargetFocalPositionOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.FlyingTargetFocalPositionOffset"); }
7745 float& FlyingReachedDestinationThresholdOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FlyingReachedDestinationThresholdOffset"); }
7746 float& SeekingIntervalCheckToFlyField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingIntervalCheckToFly"); }
7747 float& SeekingPercentChanceToFlyField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingPercentChanceToFly"); }
7748 float& SeekingIntervalCheckToLandField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingIntervalCheckToLand"); }
7749 float& SeekingPercentChanceToLandField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingPercentChanceToLand"); }
7750 float& MinimumWanderGroundNormalZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinimumWanderGroundNormalZ"); }
7751 float& FollowStoppingDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FollowStoppingDistance"); }
7752 bool& bUseOverlapTargetCheckTracesField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseOverlapTargetCheckTraces"); }
7753 bool& bUseAlternateMovePointField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseAlternateMovePoint"); }
7754 bool& bTotallyIgnoreWaterTargetsField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bTotallyIgnoreWaterTargets"); }
7755 bool& bWaterDinoAllowUnsubmergedTargetsField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bWaterDinoAllowUnsubmergedTargets"); }
7756 FVector& LastCheckAttackRangePawnLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastCheckAttackRangePawnLocation"); }
7757 FVector& LastCheckAttackRangeClosestPointField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastCheckAttackRangeClosestPoint"); }
7758 FVector& LastCheckAttackRangeTargetLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastCheckAttackRangeTargetLocation"); }
7759 AActor* LastCheckAttackRangeTargetField() { return *GetNativePointerField<AActor**>(this, "APrimalDinoAIController.LastCheckAttackRangeTarget"); }
7760 bool& HasAttackPriorityField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.HasAttackPriority"); }
7761 TArray<float>& TamedAITargetingRangeMultipliersField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoAIController.TamedAITargetingRangeMultipliers"); }
7762 float& MateBoostAggroNotifyNeighborsMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MateBoostAggroNotifyNeighborsMultiplier"); }
7763 TArray<TSubclassOf<APrimalDinoCharacter>>& AggroNotifyNeighborsClassesField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalDinoCharacter>>*>(this, "APrimalDinoAIController.AggroNotifyNeighborsClasses"); }
7764 float& MoveAroundBlockadeAdditionalWidthField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MoveAroundBlockadeAdditionalWidth"); }
7765 float& MoveAroundObjectMaxVelocityField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MoveAroundObjectMaxVelocity"); }
7766 float& ForcedAggroTimeCounterField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ForcedAggroTimeCounter"); }
7767 float& TamedMaxFollowDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedMaxFollowDistance"); }
7768 float& BaseStructureTargetingDesireField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.BaseStructureTargetingDesire"); }
7769 float& LandDinoMaxFlyerTargetDeltaZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.LandDinoMaxFlyerTargetDeltaZ"); }
7770 float& NaturalMaxDepthZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.NaturalMaxDepthZ"); }
7771 TWeakObjectPtr<AActor>& ForcedAttackTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoAIController.ForcedAttackTarget"); }
7772 int& ForcedAttackEnemyTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoAIController.ForcedAttackEnemyTeam"); }
7773 long double& LastForcedAttackEnemyTeamTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastForcedAttackEnemyTeamTime"); }
7774 int& LastCharacterTargetTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoAIController.LastCharacterTargetTeam"); }
7775 float& ForcedFleeDurationField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ForcedFleeDuration"); }
7776 float& MinAttackIntervalForFleeingField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinAttackIntervalForFleeing"); }
7777 float& MinLocChangeIntervalForFleeingField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinLocChangeIntervalForFleeing"); }
7778 float& PercentageTorporForFleeingField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.PercentageTorporForFleeing"); }
7779 float& DamagedForceAggroIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DamagedForceAggroInterval"); }
7780 long double& ForceAggroUntilTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.ForceAggroUntilTime"); }
7781 long double& LastExecutedAttackTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastExecutedAttackTime"); }
7782 long double& LastForcedFleeTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastForcedFleeTime"); }
7783 long double& LastFleeLocCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastFleeLocCheckTime"); }
7784 FVector& LastFleeLocCheckField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastFleeLocCheck"); }
7785 int& NumAlliesToAttackField() { return *GetNativePointerField<int*>(this, "APrimalDinoAIController.NumAlliesToAttack"); }
7786 float& FindLandingPositionZOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FindLandingPositionZOffset"); }
7787 float& TamedFollowAcceptanceRadiusOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedFollowAcceptanceRadiusOffset"); }
7788 float& TamedFollowAcceptanceHeightOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedFollowAcceptanceHeightOffset"); }
7789 float& AIFlightMaxLandingZDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AIFlightMaxLandingZDistance"); }
7790 long double& ForcedMoveToUntilTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.ForcedMoveToUntilTime"); }
7791 long double& LastHadAggroEntriesTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastHadAggroEntriesTime"); }
7792 TArray<TSubclassOf<AActor>>& WildTargetingDesireMultiplierClassesField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalDinoAIController.WildTargetingDesireMultiplierClasses"); }
7793 TArray<float>& WildTargetingDesireMultiplierValuesField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoAIController.WildTargetingDesireMultiplierValues"); }
7794 TArray<TSubclassOf<AActor>>& TamedTargetingDesireMultiplierClassesField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalDinoAIController.TamedTargetingDesireMultiplierClasses"); }
7795 TArray<float>& TamedTargetingDesireMultiplierValuesField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoAIController.TamedTargetingDesireMultiplierValues"); }
7796
7797 // Bit fields
7798
7799 BitFieldValue<bool, unsigned __int32> bForcedAggro() { return { this, "APrimalDinoAIController.bForcedAggro" }; }
7800 BitFieldValue<bool, unsigned __int32> bIgnoreMoveAroundBlockade() { return { this, "APrimalDinoAIController.bIgnoreMoveAroundBlockade" }; }
7801 BitFieldValue<bool, unsigned __int32> bFlyingUseMoveAroundBlockade() { return { this, "APrimalDinoAIController.bFlyingUseMoveAroundBlockade" }; }
7802 BitFieldValue<bool, unsigned __int32> bUseGeometryInsteadOfStationObjForFreeDepthTest() { return { this, "APrimalDinoAIController.bUseGeometryInsteadOfStationObjForFreeDepthTest" }; }
7803 BitFieldValue<bool, unsigned __int32> bNotifyBPTargetSet() { return { this, "APrimalDinoAIController.bNotifyBPTargetSet" }; }
7804 BitFieldValue<bool, unsigned __int32> bUseBPSetupFindTarget() { return { this, "APrimalDinoAIController.bUseBPSetupFindTarget" }; }
7805 BitFieldValue<bool, unsigned __int32> bNotAllowedToFindTargets() { return { this, "APrimalDinoAIController.bNotAllowedToFindTargets" }; }
7806 BitFieldValue<bool, unsigned __int32> bAllowForceFleeToSameTargetingTeam() { return { this, "APrimalDinoAIController.bAllowForceFleeToSameTargetingTeam" }; }
7807 BitFieldValue<bool, unsigned __int32> bUseBPUpdateBestTarget() { return { this, "APrimalDinoAIController.bUseBPUpdateBestTarget" }; }
7808 BitFieldValue<bool, unsigned __int32> bTargetChanged() { return { this, "APrimalDinoAIController.bTargetChanged" }; }
7809 BitFieldValue<bool, unsigned __int32> bAttackForcesRunning() { return { this, "APrimalDinoAIController.bAttackForcesRunning" }; }
7810 BitFieldValue<bool, unsigned __int32> bUseFlyingTargetOffsets() { return { this, "APrimalDinoAIController.bUseFlyingTargetOffsets" }; }
7811 BitFieldValue<bool, unsigned __int32> bRidingDinoTargetPlayer() { return { this, "APrimalDinoAIController.bRidingDinoTargetPlayer" }; }
7812 BitFieldValue<bool, unsigned __int32> bRidingPlayerTargetDino() { return { this, "APrimalDinoAIController.bRidingPlayerTargetDino" }; }
7813 BitFieldValue<bool, unsigned __int32> bIgnoreWaterOrAmphibiousTargets() { return { this, "APrimalDinoAIController.bIgnoreWaterOrAmphibiousTargets" }; }
7814 BitFieldValue<bool, unsigned __int32> bUseBPTargetingDesire() { return { this, "APrimalDinoAIController.bUseBPTargetingDesire" }; }
7815 BitFieldValue<bool, unsigned __int32> bDisableForceFlee() { return { this, "APrimalDinoAIController.bDisableForceFlee" }; }
7816 BitFieldValue<bool, unsigned __int32> bUseCombatMoveTowardsTargetOffset() { return { this, "APrimalDinoAIController.bUseCombatMoveTowardsTargetOffset" }; }
7817 BitFieldValue<bool, unsigned __int32> bUseBPOverrideIgnoredByWildDino() { return { this, "APrimalDinoAIController.bUseBPOverrideIgnoredByWildDino" }; }
7818 BitFieldValue<bool, unsigned __int32> bCanUseAttackStateOnTargetChange() { return { this, "APrimalDinoAIController.bCanUseAttackStateOnTargetChange" }; }
7819 BitFieldValue<bool, unsigned __int32> bModifiedWanderRadius() { return { this, "APrimalDinoAIController.bModifiedWanderRadius" }; }
7820 BitFieldValue<bool, unsigned __int32> bForceOnlyTargetingPlayerOrTamed() { return { this, "APrimalDinoAIController.bForceOnlyTargetingPlayerOrTamed" }; }
7821 BitFieldValue<bool, unsigned __int32> bForceTargetingAllStructures() { return { this, "APrimalDinoAIController.bForceTargetingAllStructures" }; }
7822 BitFieldValue<bool, unsigned __int32> bForceTargetDinoRider() { return { this, "APrimalDinoAIController.bForceTargetDinoRider" }; }
7823 BitFieldValue<bool, unsigned __int32> bFlyerAllowWaterTargeting() { return { this, "APrimalDinoAIController.bFlyerAllowWaterTargeting" }; }
7824 BitFieldValue<bool, unsigned __int32> bUseBPForceTargetDinoRider() { return { this, "APrimalDinoAIController.bUseBPForceTargetDinoRider" }; }
7825 BitFieldValue<bool, unsigned __int32> bAlwaysStartledWhenAggroedByNeighbor() { return { this, "APrimalDinoAIController.bAlwaysStartledWhenAggroedByNeighbor" }; }
7826 BitFieldValue<bool, unsigned __int32> bForceOnlyTargetingPlayers() { return { this, "APrimalDinoAIController.bForceOnlyTargetingPlayers" }; }
7827 BitFieldValue<bool, unsigned __int32> bIsMissionDino() { return { this, "APrimalDinoAIController.bIsMissionDino" }; }
7828 BitFieldValue<bool, unsigned __int32> bUseImprovedAggroFalloffBehavior() { return { this, "APrimalDinoAIController.bUseImprovedAggroFalloffBehavior" }; }
7829 BitFieldValue<bool, unsigned __int32> bUseBP_TamedOverrideHorizontalLandingRange() { return { this, "APrimalDinoAIController.bUseBP_TamedOverrideHorizontalLandingRange" }; }
7830 BitFieldValue<bool, unsigned __int32> bFlyerWanderDefaultToOrigin() { return { this, "APrimalDinoAIController.bFlyerWanderDefaultToOrigin" }; }
7831 BitFieldValue<bool, unsigned __int32> bCheckBuffTargetingDesireOverride() { return { this, "APrimalDinoAIController.bCheckBuffTargetingDesireOverride" }; }
7832
7833 // Functions
7834
7835 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalDinoAIController.StaticClass"); }
7836 void BeginPlay() { NativeCall<void>(this, "APrimalDinoAIController.BeginPlay"); }
7837 void ForceLand() { NativeCall<void>(this, "APrimalDinoAIController.ForceLand"); }
7838 FVector* GetRandomWanderDestination(FVector* result, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation) { return NativeCall<FVector*, FVector*, FVector, float, bool, bool, FRotator>(this, "APrimalDinoAIController.GetRandomWanderDestination", result, LocOverride, RandomOffsetMultiplier, bUseRandomNegativeXDir, bOrientRandOffsetByRotation, OrientRandOffsetByRotation); }
7839 static FVector* StaticGetRandomWanderDestination(FVector* result, APrimalDinoCharacter* TargetCharacter, APrimalDinoAIController* TargetAIController, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride) { return NativeCall<FVector*, FVector*, APrimalDinoCharacter*, APrimalDinoAIController*, FVector, float, bool, bool, FRotator, float>(nullptr, "APrimalDinoAIController.StaticGetRandomWanderDestination", result, TargetCharacter, TargetAIController, LocOverride, RandomOffsetMultiplier, bUseRandomNegativeXDir, bOrientRandOffsetByRotation, OrientRandOffsetByRotation, GroundCheckSpreadOverride); }
7840 void Unstasis() { NativeCall<void>(this, "APrimalDinoAIController.Unstasis"); }
7841 AActor* GetCorpseFoodTarget() { return NativeCall<AActor*>(this, "APrimalDinoAIController.GetCorpseFoodTarget"); }
7842 AActor* FindTarget(bool bDontSet) { return NativeCall<AActor*, bool>(this, "APrimalDinoAIController.FindTarget", bDontSet); }
7843 float GetTargetingDesire(AActor* InTarget) { return NativeCall<float, AActor*>(this, "APrimalDinoAIController.GetTargetingDesire", InTarget); }
7844 void SetTarget(AActor* InTarget, bool bDontAddAggro, bool bOverlapFoundTarget) { NativeCall<void, AActor*, bool, bool>(this, "APrimalDinoAIController.SetTarget", InTarget, bDontAddAggro, bOverlapFoundTarget); }
7845 void AddToAggro(AActor* Attacker, float DamagePercent, bool bNotifyNeighbors, bool SetValue, bool bIsFromDamage, bool skipTeamCheck) { NativeCall<void, AActor*, float, bool, bool, bool, bool>(this, "APrimalDinoAIController.AddToAggro", Attacker, DamagePercent, bNotifyNeighbors, SetValue, bIsFromDamage, skipTeamCheck); }
7846 AActor* FindNewTarget(bool bDontSet) { return NativeCall<AActor*, bool>(this, "APrimalDinoAIController.FindNewTarget", bDontSet); }
7847 AActor* GetTarget() { return NativeCall<AActor*>(this, "APrimalDinoAIController.GetTarget"); }
7848 void UpdateAggro() { NativeCall<void>(this, "APrimalDinoAIController.UpdateAggro"); }
7849 bool IsWithinAttackRange(AActor* Other, bool bForceUseLastAttackIndex) { return NativeCall<bool, AActor*, bool>(this, "APrimalDinoAIController.IsWithinAttackRange", Other, bForceUseLastAttackIndex); }
7850 float GetAttackRange() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackRange"); }
7851 float GetMinAttackRange() { return NativeCall<float>(this, "APrimalDinoAIController.GetMinAttackRange"); }
7852 float GetAttackInterval() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackInterval"); }
7853 float GetAttackRotationRangeDegrees() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackRotationRangeDegrees"); }
7854 float GetAttackRotationGroundSpeedMultiplier() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackRotationGroundSpeedMultiplier"); }
7855 FRotator* GetAttackRotationRate(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalDinoAIController.GetAttackRotationRate", result); }
7856 FVector* GetWanderAroundActorDestination(FVector* result, APrimalDinoCharacter* dinoCharacter, FVector originalDestination) { return NativeCall<FVector*, FVector*, APrimalDinoCharacter*, FVector>(this, "APrimalDinoAIController.GetWanderAroundActorDestination", result, dinoCharacter, originalDestination); }
7857 char GetCurrentAttackIndex() { return NativeCall<char>(this, "APrimalDinoAIController.GetCurrentAttackIndex"); }
7858 bool IsWithinAttackRangeAndCalculateBestAttack(AActor* Other, bool* bAttackChanged) { return NativeCall<bool, AActor*, bool*>(this, "APrimalDinoAIController.IsWithinAttackRangeAndCalculateBestAttack", Other, bAttackChanged); }
7859 bool CalculateAndSetWonderingAIState(bool* StateChanged) { return NativeCall<bool, bool*>(this, "APrimalDinoAIController.CalculateAndSetWonderingAIState", StateChanged); }
7860 APrimalDinoCharacter* GetControlledDino() { return NativeCall<APrimalDinoCharacter*>(this, "APrimalDinoAIController.GetControlledDino"); }
7861 float GetAggroDesirability(AActor* InTarget) { return NativeCall<float, AActor*>(this, "APrimalDinoAIController.GetAggroDesirability", InTarget); }
7862 void NotifyTakeDamage(float Damage, FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, AController*, AActor*>(this, "APrimalDinoAIController.NotifyTakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
7863 bool CheckMoveAroundBlockadePoint(FVector moveToPoint) { return NativeCall<bool, FVector>(this, "APrimalDinoAIController.CheckMoveAroundBlockadePoint", moveToPoint); }
7864 bool MoveAroundBlockade(FVector PreBumpLocation, AActor* BlockadeActor, UPrimitiveComponent* OtherComp, float BlockadeWidth, FVector HitNormal, FVector HitLocation, bool SkipBlockingCheck) { return NativeCall<bool, FVector, AActor*, UPrimitiveComponent*, float, FVector, FVector, bool>(this, "APrimalDinoAIController.MoveAroundBlockade", PreBumpLocation, BlockadeActor, OtherComp, BlockadeWidth, HitNormal, HitLocation, SkipBlockingCheck); }
7865 void NotifyBump(FVector PreBumpLocation, AActor* Other, UPrimitiveComponent* OtherComp, FVector* HitNormal, FVector* HitLocation) { NativeCall<void, FVector, AActor*, UPrimitiveComponent*, FVector*, FVector*>(this, "APrimalDinoAIController.NotifyBump", PreBumpLocation, Other, OtherComp, HitNormal, HitLocation); }
7866 void RecoverMovement() { NativeCall<void>(this, "APrimalDinoAIController.RecoverMovement"); }
7867 void PlayStartledAnim() { NativeCall<void>(this, "APrimalDinoAIController.PlayStartledAnim"); }
7868 void Destroyed() { NativeCall<void>(this, "APrimalDinoAIController.Destroyed"); }
7869 bool CanLand() { return NativeCall<bool>(this, "APrimalDinoAIController.CanLand"); }
7870 FVector* GetLandingLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoAIController.GetLandingLocation", result); }
7871 void SetAttackRotationRate() { NativeCall<void>(this, "APrimalDinoAIController.SetAttackRotationRate"); }
7872 void ResetRotationUseAcceleration() { NativeCall<void>(this, "APrimalDinoAIController.ResetRotationUseAcceleration"); }
7873 void ResetAccelerationFollowsRotation() { NativeCall<void>(this, "APrimalDinoAIController.ResetAccelerationFollowsRotation"); }
7874 void ResetRotationRate() { NativeCall<void>(this, "APrimalDinoAIController.ResetRotationRate"); }
7875 void SetAttackGroundSpeed() { NativeCall<void>(this, "APrimalDinoAIController.SetAttackGroundSpeed"); }
7876 void ResetGroundSpeed() { NativeCall<void>(this, "APrimalDinoAIController.ResetGroundSpeed"); }
7877 void AvoidOutOfWater() { NativeCall<void>(this, "APrimalDinoAIController.AvoidOutOfWater"); }
7878 void AvoidGenericToPoint(FVector TargetDestination) { NativeCall<void, FVector>(this, "APrimalDinoAIController.AvoidGenericToPoint", TargetDestination); }
7879 bool UseLowQualityBehaviorTreeTick() { return NativeCall<bool>(this, "APrimalDinoAIController.UseLowQualityBehaviorTreeTick"); }
7880 void Possess(APawn* InPawn) { NativeCall<void, APawn*>(this, "APrimalDinoAIController.Possess", InPawn); }
7881 void ClearAggroEntries() { NativeCall<void>(this, "APrimalDinoAIController.ClearAggroEntries"); }
7882 bool ShouldForceFlee() { return NativeCall<bool>(this, "APrimalDinoAIController.ShouldForceFlee"); }
7883 int GetAggroEntriesCount() { return NativeCall<int>(this, "APrimalDinoAIController.GetAggroEntriesCount"); }
7884 AActor* GetAggroEntriesAttackerAtIndex(int Index) { return NativeCall<AActor*, int>(this, "APrimalDinoAIController.GetAggroEntriesAttackerAtIndex", Index); }
7885 bool GetAggroEntry(int Index, AActor** OutAttacker, float* OutAggroFactor, long double* OutLastAggroHitTime) { return NativeCall<bool, int, AActor**, float*, long double*>(this, "APrimalDinoAIController.GetAggroEntry", Index, OutAttacker, OutAggroFactor, OutLastAggroHitTime); }
7886 void SetHasAttackPriority(bool Value) { NativeCall<void, bool>(this, "APrimalDinoAIController.SetHasAttackPriority", Value); }
7887 bool ShouldForceRunWhenAttacking() { return NativeCall<bool>(this, "APrimalDinoAIController.ShouldForceRunWhenAttacking"); }
7888 APawn* GetControllerPawn() { return NativeCall<APawn*>(this, "APrimalDinoAIController.GetControllerPawn"); }
7889 float GetAcceptanceHeightOffset() { return NativeCall<float>(this, "APrimalDinoAIController.GetAcceptanceHeightOffset"); }
7890 float GetAcceptanceRadiusOffset() { return NativeCall<float>(this, "APrimalDinoAIController.GetAcceptanceRadiusOffset"); }
7891 void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result) { NativeCall<void, FAIRequestID, EPathFollowingResult::Type>(this, "APrimalDinoAIController.OnMoveCompleted", RequestID, Result); }
7892 void StopBrainComponent(FString reason) { NativeCall<void, FString>(this, "APrimalDinoAIController.StopBrainComponent", reason); }
7893 void RestartBrainComponent() { NativeCall<void>(this, "APrimalDinoAIController.RestartBrainComponent"); }
7894 void PauseBrainComponent(FString reason) { NativeCall<void, FString>(this, "APrimalDinoAIController.PauseBrainComponent", reason); }
7895 void ResumeBrainComponent(FString reason) { NativeCall<void, FString>(this, "APrimalDinoAIController.ResumeBrainComponent", reason); }
7896 bool IsLogicPaused() { return NativeCall<bool>(this, "APrimalDinoAIController.IsLogicPaused"); }
7897 FString* GetDebugInfoString(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoAIController.GetDebugInfoString", result); }
7898 float GetAggroNotifyNeighborsRange_Implementation() { return NativeCall<float>(this, "APrimalDinoAIController.GetAggroNotifyNeighborsRange_Implementation"); }
7899 bool IsForceTargetDinoRider(AShooterCharacter* playerTarget) { return NativeCall<bool, AShooterCharacter*>(this, "APrimalDinoAIController.IsForceTargetDinoRider", playerTarget); }
7900 static void StaticRegisterNativesAPrimalDinoAIController() { NativeCall<void>(nullptr, "APrimalDinoAIController.StaticRegisterNativesAPrimalDinoAIController"); }
7901 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APrimalDinoAIController.GetPrivateStaticClass", Package); }
7902 FVector2D* BP_TamedOverrideHorizontalLandingRange(FVector2D* result) { return NativeCall<FVector2D*, FVector2D*>(this, "APrimalDinoAIController.BP_TamedOverrideHorizontalLandingRange", result); }
7903 bool BPForceTargetDinoRider(AShooterCharacter* playerTarget) { return NativeCall<bool, AShooterCharacter*>(this, "APrimalDinoAIController.BPForceTargetDinoRider", playerTarget); }
7904 float BPGetTargetingDesire(AActor* ForTarget, float ForTargetingDesireValue) { return NativeCall<float, AActor*, float>(this, "APrimalDinoAIController.BPGetTargetingDesire", ForTarget, ForTargetingDesireValue); }
7905 void BPNotifyTargetSet() { NativeCall<void>(this, "APrimalDinoAIController.BPNotifyTargetSet"); }
7906 void BPOnFleeEvent() { NativeCall<void>(this, "APrimalDinoAIController.BPOnFleeEvent"); }
7907 bool BPOverrideIgnoredByWildDino(AActor* wildDinoToIgnore) { return NativeCall<bool, AActor*>(this, "APrimalDinoAIController.BPOverrideIgnoredByWildDino", wildDinoToIgnore); }
7908 void BPSetupFindTarget() { NativeCall<void>(this, "APrimalDinoAIController.BPSetupFindTarget"); }
7909 bool BPShouldNotifyAnyNeighbor(APrimalDinoCharacter* neighbor) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalDinoAIController.BPShouldNotifyAnyNeighbor", neighbor); }
7910 bool BPShouldNotifyNeighbor(APrimalDinoCharacter* neighbor) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalDinoAIController.BPShouldNotifyNeighbor", neighbor); }
7911 AActor* BPUpdateBestTarget(AActor* bestTarget, bool dontSetIn, bool* dontSetOut) { return NativeCall<AActor*, AActor*, bool, bool*>(this, "APrimalDinoAIController.BPUpdateBestTarget", bestTarget, dontSetIn, dontSetOut); }
7912 bool CalculateAndSetWonderingAIStateEvent(bool StateChanged) { return NativeCall<bool, bool>(this, "APrimalDinoAIController.CalculateAndSetWonderingAIStateEvent", StateChanged); }
7913 void ChangedAITarget() { NativeCall<void>(this, "APrimalDinoAIController.ChangedAITarget"); }
7914 float GetAggroNotifyNeighborsRange() { return NativeCall<float>(this, "APrimalDinoAIController.GetAggroNotifyNeighborsRange"); }
7915 void OnLosingTargetEvent() { NativeCall<void>(this, "APrimalDinoAIController.OnLosingTargetEvent"); }
7916};
7917
7918struct ADroppedItem : AActor
7919{
7920 FItemNetInfo & MyItemInfoField() { return *GetNativePointerField<FItemNetInfo*>(this, "ADroppedItem.MyItemInfo"); }
7921 UPrimalItem * MyItemField() { return *GetNativePointerField<UPrimalItem**>(this, "ADroppedItem.MyItem"); }
7922 int& AssignedToTribeIDField() { return *GetNativePointerField<int*>(this, "ADroppedItem.AssignedToTribeID"); }
7923 float& ImpulseMagnitudeField() { return *GetNativePointerField<float*>(this, "ADroppedItem.ImpulseMagnitude"); }
7924 float& ForceSleepTimerField() { return *GetNativePointerField<float*>(this, "ADroppedItem.ForceSleepTimer"); }
7925 FVector & DroppedItemScaleField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.DroppedItemScale"); }
7926 FVector2D & OverlayTooltipPaddingField() { return *GetNativePointerField<FVector2D*>(this, "ADroppedItem.OverlayTooltipPadding"); }
7927 FVector2D & OverlayTooltipScaleField() { return *GetNativePointerField<FVector2D*>(this, "ADroppedItem.OverlayTooltipScale"); }
7928 FString & DroppedByNameField() { return *GetNativePointerField<FString*>(this, "ADroppedItem.DroppedByName"); }
7929 unsigned __int64& DroppedByPlayerIDField() { return *GetNativePointerField<unsigned __int64*>(this, "ADroppedItem.DroppedByPlayerID"); }
7930 long double& DroppedItemDestructionTimeField() { return *GetNativePointerField<long double*>(this, "ADroppedItem.DroppedItemDestructionTime"); }
7931 FVector & DroppedItemInterpTargetField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.DroppedItemInterpTarget"); }
7932 bool& bClientDisablePhysicsField() { return *GetNativePointerField<bool*>(this, "ADroppedItem.bClientDisablePhysics"); }
7933 UStaticMesh * NetDroppedMeshOverrideField() { return *GetNativePointerField<UStaticMesh**>(this, "ADroppedItem.NetDroppedMeshOverride"); }
7934 UMaterialInterface * NetDroppedMeshMaterialOverrideField() { return *GetNativePointerField<UMaterialInterface**>(this, "ADroppedItem.NetDroppedMeshMaterialOverride"); }
7935 FVector & NetDroppedMeshOverrideScale3DField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.NetDroppedMeshOverrideScale3D"); }
7936 float& MaxPickUpDistanceField() { return *GetNativePointerField<float*>(this, "ADroppedItem.MaxPickUpDistance"); }
7937 float& PrevLinearDampingField() { return *GetNativePointerField<float*>(this, "ADroppedItem.PrevLinearDamping"); }
7938 float& PrevAngularDampingField() { return *GetNativePointerField<float*>(this, "ADroppedItem.PrevAngularDamping"); }
7939 long double& SpawnDropSoundTimeField() { return *GetNativePointerField<long double*>(this, "ADroppedItem.SpawnDropSoundTime"); }
7940 FVector & PreviousLocationField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.PreviousLocation"); }
7941 TWeakObjectPtr<AActor> & DroppedByActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "ADroppedItem.DroppedByActor"); }
7942 FVector & PreviousStuckLocationField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.PreviousStuckLocation"); }
7943 float& LocationStuckTimerField() { return *GetNativePointerField<float*>(this, "ADroppedItem.LocationStuckTimer"); }
7944 long double& PhysicsKeepAliveUntilTimeField() { return *GetNativePointerField<long double*>(this, "ADroppedItem.PhysicsKeepAliveUntilTime"); }
7945 float& FreezePhysicsAfterTimeField() { return *GetNativePointerField<float*>(this, "ADroppedItem.FreezePhysicsAfterTime"); }
7946 float& PickupAllRangeField() { return *GetNativePointerField<float*>(this, "ADroppedItem.PickupAllRange"); }
7947 float& DroppedLifeSpanOverrideField() { return *GetNativePointerField<float*>(this, "ADroppedItem.DroppedLifeSpanOverride"); }
7948
7949 // Bit fields
7950
7951 BitFieldValue<bool, unsigned __int32> bApplyImpulseOnSpawn() { return { this, "ADroppedItem.bApplyImpulseOnSpawn" }; }
7952 BitFieldValue<bool, unsigned __int32> bDestroyOnStasis() { return { this, "ADroppedItem.bDestroyOnStasis" }; }
7953 BitFieldValue<bool, unsigned __int32> bUseCollisionTrace() { return { this, "ADroppedItem.bUseCollisionTrace" }; }
7954 BitFieldValue<bool, unsigned __int32> bPreventPickup() { return { this, "ADroppedItem.bPreventPickup" }; }
7955 BitFieldValue<bool, unsigned __int32> bDestroyOutOfWater() { return { this, "ADroppedItem.bDestroyOutOfWater" }; }
7956 BitFieldValue<bool, unsigned __int32> bUseClientDroppedItemPhysics() { return { this, "ADroppedItem.bUseClientDroppedItemPhysics" }; }
7957 BitFieldValue<bool, unsigned __int32> bIsUnderwater() { return { this, "ADroppedItem.bIsUnderwater" }; }
7958 BitFieldValue<bool, unsigned __int32> bNotifyPreviousOwnerOfPickup() { return { this, "ADroppedItem.bNotifyPreviousOwnerOfPickup" }; }
7959 BitFieldValue<bool, unsigned __int32> bAssignedToTribePickupOnly() { return { this, "ADroppedItem.bAssignedToTribePickupOnly" }; }
7960 BitFieldValue<bool, unsigned __int32> bLowQuality() { return { this, "ADroppedItem.bLowQuality" }; }
7961
7962 // Functions
7963
7964 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "ADroppedItem.Tick", DeltaSeconds); }
7965 void LoadedFromSaveGame() { NativeCall<void>(this, "ADroppedItem.LoadedFromSaveGame"); }
7966 void Stasis() { NativeCall<void>(this, "ADroppedItem.Stasis"); }
7967 float GetDroppedItemLifeTime() { return NativeCall<float>(this, "ADroppedItem.GetDroppedItemLifeTime"); }
7968 bool TryMultiUse(APlayerController * ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "ADroppedItem.TryMultiUse", ForPC, UseIndex); }
7969 void BeginPlay() { NativeCall<void>(this, "ADroppedItem.BeginPlay"); }
7970 void SetupDroppedItemLifeSpan() { NativeCall<void>(this, "ADroppedItem.SetupDroppedItemLifeSpan"); }
7971 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "ADroppedItem.PostNetReceiveLocationAndRotation"); }
7972 void FreezePhysics() { NativeCall<void>(this, "ADroppedItem.FreezePhysics"); }
7973 void DrawHUD(AShooterHUD * HUD) { NativeCall<void, AShooterHUD*>(this, "ADroppedItem.DrawHUD", HUD); }
7974 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> * OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "ADroppedItem.GetLifetimeReplicatedProps", OutLifetimeProps); }
7975 void ForceSleep() { NativeCall<void>(this, "ADroppedItem.ForceSleep"); }
7976 void SetupVisuals() { NativeCall<void>(this, "ADroppedItem.SetupVisuals"); }
7977 void PreInitializeComponents() { NativeCall<void>(this, "ADroppedItem.PreInitializeComponents"); }
7978 void KeepPhysicsActiveForDuration(float Duration) { NativeCall<void, float>(this, "ADroppedItem.KeepPhysicsActiveForDuration", Duration); }
7979 static UClass * StaticClass() { return NativeCall<UClass*>(nullptr, "ADroppedItem.StaticClass"); }
7980 static void StaticRegisterNativesADroppedItem() { NativeCall<void>(nullptr, "ADroppedItem.StaticRegisterNativesADroppedItem"); }
7981 static UClass * GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ADroppedItem.GetPrivateStaticClass", Package); }
7982 bool IsAllowedToPickupItem(APlayerController * PC) { return NativeCall<bool, APlayerController*>(this, "ADroppedItem.IsAllowedToPickupItem", PC); }
7983};
7984
7986{
7987 float& IndoorsHypoThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.IndoorsHypoThermalInsulation"); }
7988 float& IndoorsHyperThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.IndoorsHyperThermalInsulation"); }
7989 float& EggThermalInsulationTemperatureMultiplierField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.EggThermalInsulationTemperatureMultiplier"); }
7990 double& LastInsulationCalcTimeField() { return *GetNativePointerField<double*>(this, "ADroppedItemEgg.LastInsulationCalcTime"); }
7991 float& HyperThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.HyperThermalInsulation"); }
7992 float& HypoThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.HypoThermalInsulation"); }
7993
7994 // Bit fields
7995
7996 BitFieldValue<bool, unsigned __int32> bIsEggTooHot() { return { this, "ADroppedItemEgg.bIsEggTooHot" }; }
7997 BitFieldValue<bool, unsigned __int32> bIsEggTooCold() { return { this, "ADroppedItemEgg.bIsEggTooCold" }; }
7998
7999 // Functions
8000
8001 void UpdateEgg(float DeltaSeconds) { NativeCall<void, float>(this, "ADroppedItemEgg.UpdateEgg", DeltaSeconds); }
8002 void Tick(float DeltaTime) { NativeCall<void, float>(this, "ADroppedItemEgg.Tick", DeltaTime); }
8003 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "ADroppedItemEgg.StaticClass"); }
8004 void Stasis() { NativeCall<void>(this, "ADroppedItemEgg.Stasis"); }
8005 void NetSpawnDinoEmitter() { NativeCall<void>(this, "ADroppedItemEgg.NetSpawnDinoEmitter"); }
8006 void NetSpawnDinoEmitter_Implementation() { NativeCall<void>(this, "ADroppedItemEgg.NetSpawnDinoEmitter_Implementation"); }
8007 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "ADroppedItemEgg.GetPrivateStaticClass"); }
8008 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "ADroppedItemEgg.GetLifetimeReplicatedProps", OutLifetimeProps); }
8009 void CalcInsulation() { NativeCall<void>(this, "ADroppedItemEgg.CalcInsulation"); }
8010 void BeginPlay() { NativeCall<void>(this, "ADroppedItemEgg.BeginPlay"); }
8011};
8012
8013struct AMatineeActor : AActor
8014{
8015 FName& MatineeControllerNameField() { return *GetNativePointerField<FName*>(this, "AMatineeActor.MatineeControllerName"); }
8016 float& PlayRateField() { return *GetNativePointerField<float*>(this, "AMatineeActor.PlayRate"); }
8017 float& ForceStartPositionField() { return *GetNativePointerField<float*>(this, "AMatineeActor.ForceStartPosition"); }
8018 int& MatineeManagerPriorityField() { return *GetNativePointerField<int*>(this, "AMatineeActor.MatineeManagerPriority"); }
8019 int& PreferredSplitScreenNumField() { return *GetNativePointerField<int*>(this, "AMatineeActor.PreferredSplitScreenNum"); }
8020 float& InterpPositionField() { return *GetNativePointerField<float*>(this, "AMatineeActor.InterpPosition"); }
8021 float& ClientSidePositionErrorToleranceField() { return *GetNativePointerField<float*>(this, "AMatineeActor.ClientSidePositionErrorTolerance"); }
8022 char& ReplicationForceIsPlayingField() { return *GetNativePointerField<char*>(this, "AMatineeActor.ReplicationForceIsPlaying"); }
8023
8024 // Functions
8025
8026 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AMatineeActor.StaticClass"); }
8027 void AddActorToGroup(FName GroupName, AActor* TheGroupActor) { NativeCall<void, FName, AActor*>(this, "AMatineeActor.AddActorToGroup", GroupName, TheGroupActor); }
8028 FName* GetFunctionNameForEvent(FName* result, FName EventName) { return NativeCall<FName*, FName*, FName>(this, "AMatineeActor.GetFunctionNameForEvent", result, EventName); }
8029 void NotifyEventTriggered(FName EventName, float EventTime) { NativeCall<void, FName, float>(this, "AMatineeActor.NotifyEventTriggered", EventName, EventTime); }
8030 void Play(float OverrideSetPosition, bool bOverridePositionJump) { NativeCall<void, float, bool>(this, "AMatineeActor.Play", OverrideSetPosition, bOverridePositionJump); }
8031 void Reverse() { NativeCall<void>(this, "AMatineeActor.Reverse"); }
8032 void Stop() { NativeCall<void>(this, "AMatineeActor.Stop"); }
8033 void Pause() { NativeCall<void>(this, "AMatineeActor.Pause"); }
8034 void ChangePlaybackDirection() { NativeCall<void>(this, "AMatineeActor.ChangePlaybackDirection"); }
8035 void SetLoopingState(bool bNewLooping) { NativeCall<void, bool>(this, "AMatineeActor.SetLoopingState", bNewLooping); }
8036 void SetPosition(float NewPosition, bool bJump, bool bForceJumpFromBeginningForEvents, bool bSkipMatineeUpdate) { NativeCall<void, float, bool, bool, bool>(this, "AMatineeActor.SetPosition", NewPosition, bJump, bForceJumpFromBeginningForEvents, bSkipMatineeUpdate); }
8037 void AddPlayerToDirectorTracks(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AMatineeActor.AddPlayerToDirectorTracks", PC); }
8038 void Tick(float DeltaTime) { NativeCall<void, float>(this, "AMatineeActor.Tick", DeltaTime); }
8039 void UpdateStreamingForCameraCuts(float CurrentTime, bool bPreview) { NativeCall<void, float, bool>(this, "AMatineeActor.UpdateStreamingForCameraCuts", CurrentTime, bPreview); }
8040 void UpdateInterp(float NewPosition, bool bPreview, bool bJump, bool bSkipMatineeUpdate) { NativeCall<void, float, bool, bool, bool>(this, "AMatineeActor.UpdateInterp", NewPosition, bPreview, bJump, bSkipMatineeUpdate); }
8041 void InitInterp() { NativeCall<void>(this, "AMatineeActor.InitInterp"); }
8042 void TermInterp() { NativeCall<void>(this, "AMatineeActor.TermInterp"); }
8043 void SetupCameraCuts() { NativeCall<void>(this, "AMatineeActor.SetupCameraCuts"); }
8044 bool IsMatineeCompatibleWithPlayer(APlayerController* InPC) { return NativeCall<bool, APlayerController*>(this, "AMatineeActor.IsMatineeCompatibleWithPlayer", InPC); }
8045 void StepInterp(float DeltaTime, bool bPreview) { NativeCall<void, float, bool>(this, "AMatineeActor.StepInterp", DeltaTime, bPreview); }
8046 void EnableCinematicMode(bool bEnable) { NativeCall<void, bool>(this, "AMatineeActor.EnableCinematicMode", bEnable); }
8047 void PostLoadSubobjects(FObjectInstancingGraph* OuterInstanceGraph) { NativeCall<void, FObjectInstancingGraph*>(this, "AMatineeActor.PostLoadSubobjects", OuterInstanceGraph); }
8048 void UpdateReplicatedData(bool bIsBeginningPlay) { NativeCall<void, bool>(this, "AMatineeActor.UpdateReplicatedData", bIsBeginningPlay); }
8049 void BeginPlay() { NativeCall<void>(this, "AMatineeActor.BeginPlay"); }
8050 void ApplyWorldOffset(FVector* InOffset, bool bWorldShift) { NativeCall<void, FVector*, bool>(this, "AMatineeActor.ApplyWorldOffset", InOffset, bWorldShift); }
8051 void CheckPriorityRefresh() { NativeCall<void>(this, "AMatineeActor.CheckPriorityRefresh"); }
8052 void PostInitializeComponents() { NativeCall<void>(this, "AMatineeActor.PostInitializeComponents"); }
8053 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AMatineeActor.GetLifetimeReplicatedProps", OutLifetimeProps); }
8054 void PreNetReceive() { NativeCall<void>(this, "AMatineeActor.PreNetReceive"); }
8055 void PostNetReceive() { NativeCall<void>(this, "AMatineeActor.PostNetReceive"); }
8056 void InitClientMatinee() { NativeCall<void>(this, "AMatineeActor.InitClientMatinee"); }
8057 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AMatineeActor.GetPrivateStaticClass", Package); }
8058};
8059
8061{
8062 FVector& VelocityField() { return *GetNativePointerField<FVector*>(this, "UMovementComponent.Velocity"); }
8063};
8064
8066{
8067 ACharacter * CharacterOwnerField() { return *GetNativePointerField<ACharacter**>(this, "UCharacterMovementComponent.CharacterOwner"); }
8068 float& MaxStepHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxStepHeight"); }
8069 float& JumpZVelocityField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.JumpZVelocity"); }
8070 float& JumpOffJumpZFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.JumpOffJumpZFactor"); }
8071 bool& bSlipOffLedgesField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bSlipOffLedges"); }
8072 float& LedgeSlipCapsuleRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeSlipCapsuleRadiusMultiplier"); }
8073 float& LedgeSlipPushVelocityField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeSlipPushVelocity"); }
8074 float& LedgeSlipVelocityBuildUpMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeSlipVelocityBuildUpMultiplier"); }
8075 float& WalkableFloorAngleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.WalkableFloorAngle"); }
8076 float& WalkableFloorZField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.WalkableFloorZ"); }
8077 long double& TimeLastAppliedImpulseField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.TimeLastAppliedImpulse"); }
8078 TEnumAsByte<enum EMovementMode> & MovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "UCharacterMovementComponent.MovementMode"); }
8079 char& CustomMovementModeField() { return *GetNativePointerField<char*>(this, "UCharacterMovementComponent.CustomMovementMode"); }
8080 FVector & OldBaseLocationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.OldBaseLocation"); }
8081 FQuat & OldBaseQuatField() { return *GetNativePointerField<FQuat*>(this, "UCharacterMovementComponent.OldBaseQuat"); }
8082 long double& LastNonZeroAccelField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastNonZeroAccel"); }
8083 float& CurrentLedgeSlipPushVelocityField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.CurrentLedgeSlipPushVelocity"); }
8084 int& LastFrameDisabledFloorBasingField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.LastFrameDisabledFloorBasing"); }
8085 long double& ForceBigPushingTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.ForceBigPushingTime"); }
8086 long double& LastClientMoveTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastClientMoveTime"); }
8087 float& GravityScaleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.GravityScale"); }
8088 float& GroundFrictionField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.GroundFriction"); }
8089 float& MaxWalkSpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxWalkSpeed"); }
8090 float& MaxWalkSpeedCrouchedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxWalkSpeedCrouched"); }
8091 float& MaxWalkSpeedProneField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxWalkSpeedProne"); }
8092 float& MaxCustomMovementSpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxCustomMovementSpeed"); }
8093 float& MaxSwimSpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxSwimSpeed"); }
8094 float& MaxFlySpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxFlySpeed"); }
8095 float& LandedPreventRequestedMoveIntervalField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LandedPreventRequestedMoveInterval"); }
8096 float& LandedPreventRequestedMoveMinVelocityMagnitudeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LandedPreventRequestedMoveMinVelocityMagnitude"); }
8097 float& MinimumImpulseToApplyField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MinimumImpulseToApply"); }
8098 long double& LastLandedTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastLandedTime"); }
8099 float& MaxAccelerationField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxAcceleration"); }
8100 float& MaxImpulseVelocityMagnitudeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxImpulseVelocityMagnitude"); }
8101 float& MaxImpulseVelocityZField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxImpulseVelocityZ"); }
8102 float& BrakingDecelerationWalkingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationWalking"); }
8103 float& BrakingDecelerationFallingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationFalling"); }
8104 float& BrakingDecelerationSwimmingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationSwimming"); }
8105 float& BrakingDecelerationFlyingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationFlying"); }
8106 float& AirControlField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AirControl"); }
8107 float& AirControlBoostMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AirControlBoostMultiplier"); }
8108 float& AirControlBoostVelocityThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AirControlBoostVelocityThreshold"); }
8109 float& FallingLateralFrictionField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.FallingLateralFriction"); }
8110 float& CrouchedHalfHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.CrouchedHalfHeight"); }
8111 float& ProneHalfHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.ProneHalfHeight"); }
8112 float& BuoyancyField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.Buoyancy"); }
8113 float& PerchRadiusThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PerchRadiusThreshold"); }
8114 float& PerchAdditionalHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PerchAdditionalHeight"); }
8115 FRotator & RotationRateField() { return *GetNativePointerField<FRotator*>(this, "UCharacterMovementComponent.RotationRate"); }
8116 UPrimitiveComponent * DeferredUpdatedMoveComponentField() { return *GetNativePointerField<UPrimitiveComponent**>(this, "UCharacterMovementComponent.DeferredUpdatedMoveComponent"); }
8117 float& MaxOutOfWaterStepHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxOutOfWaterStepHeight"); }
8118 float& OutofWaterZField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.OutofWaterZ"); }
8119 float& MassField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.Mass"); }
8120 float& DinoClientPositionErrorToleranceStoppedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.DinoClientPositionErrorToleranceStopped"); }
8121 float& DinoClientPositionErrorToleranceMovingFlyingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.DinoClientPositionErrorToleranceMovingFlying"); }
8122 float& PlayerClientPositionErrorToleranceOverrideField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PlayerClientPositionErrorToleranceOverride"); }
8123 float& SimulatedTickSkipDistanceSQField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.SimulatedTickSkipDistanceSQ"); }
8124 bool& bEnablePhysicsInteractionField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bEnablePhysicsInteraction"); }
8125 bool& bTouchForceScaledToMassField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bTouchForceScaledToMass"); }
8126 bool& bPushForceScaledToMassField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bPushForceScaledToMass"); }
8127 bool& bScalePushForceToVelocityField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bScalePushForceToVelocity"); }
8128 float& StandingDownwardForceScaleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.StandingDownwardForceScale"); }
8129 float& InitialPushForceFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.InitialPushForceFactor"); }
8130 float& PushForceFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PushForceFactor"); }
8131 float& PushForcePointZOffsetFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PushForcePointZOffsetFactor"); }
8132 float& TouchForceFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.TouchForceFactor"); }
8133 float& MinTouchForceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MinTouchForce"); }
8134 float& MaxTouchForceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxTouchForce"); }
8135 float& RepulsionForceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.RepulsionForce"); }
8136 FVector & LastUpdateLocationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.LastUpdateLocation"); }
8137 FVector & MoveStartLocationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.MoveStartLocation"); }
8138 float& AnalogInputModifierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AnalogInputModifier"); }
8139 float& BackwardsMaxSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BackwardsMaxSpeedMultiplier"); }
8140 float& BackwardsMovementDotThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BackwardsMovementDotThreshold"); }
8141 FVector & PendingForceToApplyField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.PendingForceToApply"); }
8142 FVector & PendingImpulseToApplyField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.PendingImpulseToApply"); }
8143 FVector & AccelerationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.Acceleration"); }
8144 float& MaxSimulationTimeStepField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxSimulationTimeStep"); }
8145 int& MaxSimulationIterationsField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.MaxSimulationIterations"); }
8146 float& LedgeCheckThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeCheckThreshold"); }
8147 float& JumpOutOfWaterPitchField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.JumpOutOfWaterPitch"); }
8148 float& UpperImpactNormalScaleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.UpperImpactNormalScale"); }
8149 TEnumAsByte<enum EMovementMode> & DefaultLandMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "UCharacterMovementComponent.DefaultLandMovementMode"); }
8150 TEnumAsByte<enum EMovementMode> & DefaultWaterMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "UCharacterMovementComponent.DefaultWaterMovementMode"); }
8151 float& PreventWaterHoppingPlaneOffsetField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PreventWaterHoppingPlaneOffset"); }
8152 long double& PreventWaterHopping_LastTimeAtSurfaceField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.PreventWaterHopping_LastTimeAtSurface"); }
8153 float& AccelerationFollowsRotationMinDotField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AccelerationFollowsRotationMinDot"); }
8154 float& AccelerationFollowsRotationStopDistanceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AccelerationFollowsRotationStopDistance"); }
8155 float& RotationAccelerationField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.RotationAcceleration"); }
8156 float& RotationBrakingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.RotationBraking"); }
8157 float& AngleToStartRotationBrakingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AngleToStartRotationBraking"); }
8158 float& SwimmingAccelZMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.SwimmingAccelZMultiplier"); }
8159 float& TamedSwimmingAccelZMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.TamedSwimmingAccelZMultiplier"); }
8160 bool& bHACKTickedField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bHACKTicked"); }
8161 bool& bHackTestDisableRotationCodeField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bHackTestDisableRotationCode"); }
8162 FVector & LastForcedNetVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.LastForcedNetVelocity"); }
8163 long double& LastStepUpTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastStepUpTime"); }
8164 int& BadFloorPenetrationCountField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.BadFloorPenetrationCount"); }
8165 FVector & AvoidanceLockVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.AvoidanceLockVelocity"); }
8166 float& AvoidanceLockTimerField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AvoidanceLockTimer"); }
8167 long double& LastSkippedMoveTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastSkippedMoveTime"); }
8168 long double& LastSwimTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastSwimTime"); }
8169 FRotator & CurrentRotationSpeedField() { return *GetNativePointerField<FRotator*>(this, "UCharacterMovementComponent.CurrentRotationSpeed"); }
8170 FVector & RequestedVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.RequestedVelocity"); }
8171 long double& DisableMovementPhysicsUntilTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.DisableMovementPhysicsUntilTime"); }
8172 float& LostDeltaTimeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LostDeltaTime"); }
8173 float& LastLostDeltaTimeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LastLostDeltaTime"); }
8174 int& AvoidanceUIDField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.AvoidanceUID"); }
8175 float& AvoidanceWeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AvoidanceWeight"); }
8176 FVector & PendingLaunchVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.PendingLaunchVelocity"); }
8177 FNetworkPredictionData_Client_Character * ClientPredictionDataField() { return *GetNativePointerField<FNetworkPredictionData_Client_Character**>(this, "UCharacterMovementComponent.ClientPredictionData"); }
8178 FNetworkPredictionData_Server_Character * ServerPredictionDataField() { return *GetNativePointerField<FNetworkPredictionData_Server_Character**>(this, "UCharacterMovementComponent.ServerPredictionData"); }
8179 TArray<FTraceHandle> & PendingAsyncTracesField() { return *GetNativePointerField<TArray<FTraceHandle>*>(this, "UCharacterMovementComponent.PendingAsyncTraces"); }
8180 float& MinTimeBetweenTimeStampResetsField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MinTimeBetweenTimeStampResets"); }
8181 TArray<FStoredMoveData> & ClientMovedDataField() { return *GetNativePointerField<TArray<FStoredMoveData>*>(this, "UCharacterMovementComponent.ClientMovedData"); }
8182 bool& bWasSimulatingRootMotionField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bWasSimulatingRootMotion"); }
8183 FVector & LastCheckedFloorAtRelativeLocField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.LastCheckedFloorAtRelativeLoc"); }
8184
8185 // Bit fields
8186
8187 BitFieldValue<bool, unsigned __int32> bReplicateRelativeToAttachedParent() { return { this, "UCharacterMovementComponent.bReplicateRelativeToAttachedParent" }; }
8188 BitFieldValue<bool, unsigned __int32> bFindFloorOnce() { return { this, "UCharacterMovementComponent.bFindFloorOnce" }; }
8189 BitFieldValue<bool, unsigned __int32> bPreventExitingWaterForceExtraOverlap() { return { this, "UCharacterMovementComponent.bPreventExitingWaterForceExtraOverlap" }; }
8190 BitFieldValue<bool, unsigned __int32> bUseControllerDesiredRotation() { return { this, "UCharacterMovementComponent.bUseControllerDesiredRotation" }; }
8191 BitFieldValue<bool, unsigned __int32> bRequireAccelerationForUseControllerDesiredRotation() { return { this, "UCharacterMovementComponent.bRequireAccelerationForUseControllerDesiredRotation" }; }
8192 BitFieldValue<bool, unsigned __int32> bForceDontAllowDesiredRotationWhenFalling() { return { this, "UCharacterMovementComponent.bForceDontAllowDesiredRotationWhenFalling" }; }
8193 BitFieldValue<bool, unsigned __int32> bUseCharacterInterpolationAndStops() { return { this, "UCharacterMovementComponent.bUseCharacterInterpolationAndStops" }; }
8194 BitFieldValue<bool, unsigned __int32> bOnlyForwardsInputAcceleration() { return { this, "UCharacterMovementComponent.bOnlyForwardsInputAcceleration" }; }
8195 BitFieldValue<bool, unsigned __int32> bOnlyForwardsInputAccelerationWalking() { return { this, "UCharacterMovementComponent.bOnlyForwardsInputAccelerationWalking" }; }
8196 BitFieldValue<bool, unsigned __int32> bReduceBackwardsMovement() { return { this, "UCharacterMovementComponent.bReduceBackwardsMovement" }; }
8197 BitFieldValue<bool, unsigned __int32> bUseAsyncWalking() { return { this, "UCharacterMovementComponent.bUseAsyncWalking" }; }
8198 BitFieldValue<bool, unsigned __int32> bAllowSimulatedTickDistanceSkip() { return { this, "UCharacterMovementComponent.bAllowSimulatedTickDistanceSkip" }; }
8199 BitFieldValue<bool, unsigned __int32> bUseBPAcknowledgeServerCorrection() { return { this, "UCharacterMovementComponent.bUseBPAcknowledgeServerCorrection" }; }
8200 BitFieldValue<bool, unsigned __int32> bAllowImpactDeflection() { return { this, "UCharacterMovementComponent.bAllowImpactDeflection" }; }
8201 BitFieldValue<bool, unsigned __int32> bDisableSimulatedMovement() { return { this, "UCharacterMovementComponent.bDisableSimulatedMovement" }; }
8202 BitFieldValue<bool, unsigned __int32> bLastAllowSimulate() { return { this, "UCharacterMovementComponent.bLastAllowSimulate" }; }
8203 BitFieldValue<bool, unsigned __int32> bZeroPitchWhenNoAcceleration() { return { this, "UCharacterMovementComponent.bZeroPitchWhenNoAcceleration" }; }
8204 BitFieldValue<bool, unsigned __int32> bPreventSlidingWhileFalling() { return { this, "UCharacterMovementComponent.bPreventSlidingWhileFalling" }; }
8205 BitFieldValue<bool, unsigned __int32> bPreventAddingImpulse() { return { this, "UCharacterMovementComponent.bPreventAddingImpulse" }; }
8206 BitFieldValue<bool, unsigned __int32> bPreventZeroPitchAndRollWhileFalling() { return { this, "UCharacterMovementComponent.bPreventZeroPitchAndRollWhileFalling" }; }
8207 BitFieldValue<bool, unsigned __int32> bOrientRotationToMovement() { return { this, "UCharacterMovementComponent.bOrientRotationToMovement" }; }
8208 BitFieldValue<bool, unsigned __int32> bAssumeSymmetricalRotation() { return { this, "UCharacterMovementComponent.bAssumeSymmetricalRotation" }; }
8209 BitFieldValue<bool, unsigned __int32> bMovementInProgress() { return { this, "UCharacterMovementComponent.bMovementInProgress" }; }
8210 BitFieldValue<bool, unsigned __int32> bEnableScopedMovementUpdates() { return { this, "UCharacterMovementComponent.bEnableScopedMovementUpdates" }; }
8211 BitFieldValue<bool, unsigned __int32> bForceMaxAccel() { return { this, "UCharacterMovementComponent.bForceMaxAccel" }; }
8212 BitFieldValue<bool, unsigned __int32> bRunPhysicsWithNoController() { return { this, "UCharacterMovementComponent.bRunPhysicsWithNoController" }; }
8213 BitFieldValue<bool, unsigned __int32> bForceNextFloorCheck() { return { this, "UCharacterMovementComponent.bForceNextFloorCheck" }; }
8214 BitFieldValue<bool, unsigned __int32> bShrinkProxyCapsule() { return { this, "UCharacterMovementComponent.bShrinkProxyCapsule" }; }
8215 BitFieldValue<bool, unsigned __int32> bCanWalkOffLedges() { return { this, "UCharacterMovementComponent.bCanWalkOffLedges" }; }
8216 BitFieldValue<bool, unsigned __int32> bCanWalkOffLedgesWhenCrouching() { return { this, "UCharacterMovementComponent.bCanWalkOffLedgesWhenCrouching" }; }
8217 BitFieldValue<bool, unsigned __int32> bDeferUpdateMoveComponent() { return { this, "UCharacterMovementComponent.bDeferUpdateMoveComponent" }; }
8218 BitFieldValue<bool, unsigned __int32> bUseRootMotionForLocomotion() { return { this, "UCharacterMovementComponent.bUseRootMotionForLocomotion" }; }
8219 BitFieldValue<bool, unsigned __int32> bForceBraking_DEPRECATED() { return { this, "UCharacterMovementComponent.bForceBraking_DEPRECATED" }; }
8220 BitFieldValue<bool, unsigned __int32> bMaintainHorizontalGroundVelocity() { return { this, "UCharacterMovementComponent.bMaintainHorizontalGroundVelocity" }; }
8221 BitFieldValue<bool, unsigned __int32> bImpartBaseVelocityX() { return { this, "UCharacterMovementComponent.bImpartBaseVelocityX" }; }
8222 BitFieldValue<bool, unsigned __int32> bImpartBaseVelocityY() { return { this, "UCharacterMovementComponent.bImpartBaseVelocityY" }; }
8223 BitFieldValue<bool, unsigned __int32> bImpartBaseVelocityZ() { return { this, "UCharacterMovementComponent.bImpartBaseVelocityZ" }; }
8224 BitFieldValue<bool, unsigned __int32> bImpartBaseAngularVelocity() { return { this, "UCharacterMovementComponent.bImpartBaseAngularVelocity" }; }
8225 BitFieldValue<bool, unsigned __int32> bCanSlide() { return { this, "UCharacterMovementComponent.bCanSlide" }; }
8226 BitFieldValue<bool, unsigned __int32> bJustTeleported() { return { this, "UCharacterMovementComponent.bJustTeleported" }; }
8227 BitFieldValue<bool, unsigned __int32> bNetworkUpdateReceived() { return { this, "UCharacterMovementComponent.bNetworkUpdateReceived" }; }
8228 BitFieldValue<bool, unsigned __int32> bNetworkMovementModeChanged() { return { this, "UCharacterMovementComponent.bNetworkMovementModeChanged" }; }
8229 BitFieldValue<bool, unsigned __int32> bNotifyApex() { return { this, "UCharacterMovementComponent.bNotifyApex" }; }
8230 BitFieldValue<bool, unsigned __int32> bCheatFlying() { return { this, "UCharacterMovementComponent.bCheatFlying" }; }
8231 BitFieldValue<bool, unsigned __int32> bWantsToCrouch() { return { this, "UCharacterMovementComponent.bWantsToCrouch" }; }
8232 BitFieldValue<bool, unsigned __int32> bWantsToProne() { return { this, "UCharacterMovementComponent.bWantsToProne" }; }
8233 BitFieldValue<bool, unsigned __int32> bCrouchMaintainsBaseLocation() { return { this, "UCharacterMovementComponent.bCrouchMaintainsBaseLocation" }; }
8234 BitFieldValue<bool, unsigned __int32> bIgnoreBaseRotation() { return { this, "UCharacterMovementComponent.bIgnoreBaseRotation" }; }
8235 BitFieldValue<bool, unsigned __int32> bFastAttachedMove() { return { this, "UCharacterMovementComponent.bFastAttachedMove" }; }
8236 BitFieldValue<bool, unsigned __int32> bAlwaysCheckFloor() { return { this, "UCharacterMovementComponent.bAlwaysCheckFloor" }; }
8237 BitFieldValue<bool, unsigned __int32> bUseFlatBaseForFloorChecks() { return { this, "UCharacterMovementComponent.bUseFlatBaseForFloorChecks" }; }
8238 BitFieldValue<bool, unsigned __int32> bPerformingJumpOff() { return { this, "UCharacterMovementComponent.bPerformingJumpOff" }; }
8239 BitFieldValue<bool, unsigned __int32> bRequestedMoveUseAcceleration() { return { this, "UCharacterMovementComponent.bRequestedMoveUseAcceleration" }; }
8240 BitFieldValue<bool, unsigned __int32> bAccelerationFollowsRotation() { return { this, "UCharacterMovementComponent.bAccelerationFollowsRotation" }; }
8241 BitFieldValue<bool, unsigned __int32> bPreventWaterSurfaceHopping() { return { this, "UCharacterMovementComponent.bPreventWaterSurfaceHopping" }; }
8242 BitFieldValue<bool, unsigned __int32> bCheckFallingAITempIgnoreDinoRiderMesh() { return { this, "UCharacterMovementComponent.bCheckFallingAITempIgnoreDinoRiderMesh" }; }
8243 BitFieldValue<bool, unsigned __int32> bAlwaysCheckForInvallidFloor() { return { this, "UCharacterMovementComponent.bAlwaysCheckForInvallidFloor" }; }
8244 BitFieldValue<bool, unsigned __int32> bFallingAITempIgnoreDinoRiderMesh() { return { this, "UCharacterMovementComponent.bFallingAITempIgnoreDinoRiderMesh" }; }
8245 BitFieldValue<bool, unsigned __int32> bUseRotationAcceleration() { return { this, "UCharacterMovementComponent.bUseRotationAcceleration" }; }
8246 BitFieldValue<bool, unsigned __int32> bIgnoreRotationAccelerationWhenSwimming() { return { this, "UCharacterMovementComponent.bIgnoreRotationAccelerationWhenSwimming" }; }
8247 BitFieldValue<bool, unsigned __int32> bPreventPhysicsModeChange() { return { this, "UCharacterMovementComponent.bPreventPhysicsModeChange" }; }
8248 BitFieldValue<bool, unsigned __int32> bLastHasRequestedVelocity() { return { this, "UCharacterMovementComponent.bLastHasRequestedVelocity" }; }
8249 BitFieldValue<bool, unsigned __int32> bHasRequestedVelocity() { return { this, "UCharacterMovementComponent.bHasRequestedVelocity" }; }
8250 BitFieldValue<bool, unsigned __int32> bRequestedMoveWithMaxSpeed() { return { this, "UCharacterMovementComponent.bRequestedMoveWithMaxSpeed" }; }
8251 BitFieldValue<bool, unsigned __int32> bWasAvoidanceUpdated() { return { this, "UCharacterMovementComponent.bWasAvoidanceUpdated" }; }
8252 BitFieldValue<bool, unsigned __int32> bUseRVOPostProcess() { return { this, "UCharacterMovementComponent.bUseRVOPostProcess" }; }
8253 BitFieldValue<bool, unsigned __int32> bDeferUpdateBasedMovement() { return { this, "UCharacterMovementComponent.bDeferUpdateBasedMovement" }; }
8254 BitFieldValue<bool, unsigned __int32> bPreventExitingWater() { return { this, "UCharacterMovementComponent.bPreventExitingWater" }; }
8255 BitFieldValue<bool, unsigned __int32> bForcePreventExitingWater() { return { this, "UCharacterMovementComponent.bForcePreventExitingWater" }; }
8256 BitFieldValue<bool, unsigned __int32> bPreventEnteringWater() { return { this, "UCharacterMovementComponent.bPreventEnteringWater" }; }
8257 BitFieldValue<bool, unsigned __int32> bPendingLaunchNoLowerVelocity() { return { this, "UCharacterMovementComponent.bPendingLaunchNoLowerVelocity" }; }
8258 BitFieldValue<bool, unsigned __int32> bForceNextTickUpdate() { return { this, "UCharacterMovementComponent.bForceNextTickUpdate" }; }
8259
8260 // Functions
8261
8262 bool HasPredictionData_Server() { return NativeCall<bool>(this, "UCharacterMovementComponent.HasPredictionData_Server"); }
8263 bool HasPredictionData_Client() { return NativeCall<bool>(this, "UCharacterMovementComponent.HasPredictionData_Client"); }
8264 UObject * GetUObjectInterfaceNetworkPredictionInterface() { return NativeCall<UObject*>(this, "UCharacterMovementComponent.GetUObjectInterfaceNetworkPredictionInterface"); }
8265 float GetJumpZVelocity() { return NativeCall<float>(this, "UCharacterMovementComponent.GetJumpZVelocity"); }
8266 void OnUnregister() { NativeCall<void>(this, "UCharacterMovementComponent.OnUnregister"); }
8267 void PostLoad() { NativeCall<void>(this, "UCharacterMovementComponent.PostLoad"); }
8268 void OnRegister() { NativeCall<void>(this, "UCharacterMovementComponent.OnRegister"); }
8269 void BeginDestroy() { NativeCall<void>(this, "UCharacterMovementComponent.BeginDestroy"); }
8270 void SetUpdatedComponent(UPrimitiveComponent * NewUpdatedComponent) { NativeCall<void, UPrimitiveComponent*>(this, "UCharacterMovementComponent.SetUpdatedComponent", NewUpdatedComponent); }
8271 bool HasValidData() { return NativeCall<bool>(this, "UCharacterMovementComponent.HasValidData"); }
8272 bool DoJump(bool bReplayingMoves) { return NativeCall<bool, bool>(this, "UCharacterMovementComponent.DoJump", bReplayingMoves); }
8273 FVector * GetImpartedMovementBaseVelocity(FVector * result) { return NativeCall<FVector*, FVector*>(this, "UCharacterMovementComponent.GetImpartedMovementBaseVelocity", result); }
8274 void Launch(FVector * LaunchVel, bool bNoLowerVelocity) { NativeCall<void, FVector*, bool>(this, "UCharacterMovementComponent.Launch", LaunchVel, bNoLowerVelocity); }
8275 bool HandlePendingLaunch() { return NativeCall<bool>(this, "UCharacterMovementComponent.HandlePendingLaunch"); }
8276 void JumpOff(AActor * MovementBaseActor) { NativeCall<void, AActor*>(this, "UCharacterMovementComponent.JumpOff", MovementBaseActor); }
8277 FVector * GetBestDirectionOffActor(FVector * result, AActor * BaseActor) { return NativeCall<FVector*, FVector*, AActor*>(this, "UCharacterMovementComponent.GetBestDirectionOffActor", result, BaseActor); }
8278 float GetNetworkSafeRandomAngleDegrees() { return NativeCall<float>(this, "UCharacterMovementComponent.GetNetworkSafeRandomAngleDegrees"); }
8279 void SetDefaultMovementMode() { NativeCall<void>(this, "UCharacterMovementComponent.SetDefaultMovementMode"); }
8280 void SetMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { NativeCall<void, EMovementMode, char>(this, "UCharacterMovementComponent.SetMovementMode", NewMovementMode, NewCustomMode); }
8281 void OnMovementModeChanged(EMovementMode PreviousMovementMode, char PreviousCustomMode) { NativeCall<void, EMovementMode, char>(this, "UCharacterMovementComponent.OnMovementModeChanged", PreviousMovementMode, PreviousCustomMode); }
8282 bool MoveUpdatedComponentImpl(FVector * Delta, FQuat * NewRotation, bool bSweep, FHitResult * OutHit) { return NativeCall<bool, FVector*, FQuat*, bool, FHitResult*>(this, "UCharacterMovementComponent.MoveUpdatedComponentImpl", Delta, NewRotation, bSweep, OutHit); }
8283 char PackNetworkMovementMode() { return NativeCall<char>(this, "UCharacterMovementComponent.PackNetworkMovementMode"); }
8284 void ApplyNetworkMovementMode(const char ReceivedMode) { NativeCall<void, const char>(this, "UCharacterMovementComponent.ApplyNetworkMovementMode", ReceivedMode); }
8285 void PerformAirControl(FVector Direction, float ZDiff) { NativeCall<void, FVector, float>(this, "UCharacterMovementComponent.PerformAirControl", Direction, ZDiff); }
8286 void PerformAirControlForPathFollowing(FVector Direction, float ZDiff) { NativeCall<void, FVector, float>(this, "UCharacterMovementComponent.PerformAirControlForPathFollowing", Direction, ZDiff); }
8287 void ExecuteStoredMoves() { NativeCall<void>(this, "UCharacterMovementComponent.ExecuteStoredMoves"); }
8288 void AdjustProxyCapsuleSize() { NativeCall<void>(this, "UCharacterMovementComponent.AdjustProxyCapsuleSize"); }
8289 void SimulatedTick(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.SimulatedTick", DeltaSeconds); }
8290 void SimulateMovement(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.SimulateMovement", DeltaSeconds); }
8291 UPrimitiveComponent * GetMovementBase() { return NativeCall<UPrimitiveComponent*>(this, "UCharacterMovementComponent.GetMovementBase"); }
8292 void SetBase(UPrimitiveComponent * NewBase, FName BoneName, bool bNotifyActor) { NativeCall<void, UPrimitiveComponent*, FName, bool>(this, "UCharacterMovementComponent.SetBase", NewBase, BoneName, bNotifyActor); }
8293 void MaybeUpdateBasedMovement(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.MaybeUpdateBasedMovement", DeltaSeconds); }
8294 void MaybeSaveBaseLocation() { NativeCall<void>(this, "UCharacterMovementComponent.MaybeSaveBaseLocation"); }
8295 void UpdateBasedMovement(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.UpdateBasedMovement", DeltaSeconds); }
8296 void UpdateBasedRotation(FRotator * FinalRotation, FRotator * ReducedRotation) { NativeCall<void, FRotator*, FRotator*>(this, "UCharacterMovementComponent.UpdateBasedRotation", FinalRotation, ReducedRotation); }
8297 void DisableMovement() { NativeCall<void>(this, "UCharacterMovementComponent.DisableMovement"); }
8298 void PerformMovement(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.PerformMovement", DeltaSeconds); }
8299 void CallMovementUpdateDelegate(float DeltaTime, FVector * OldLocation, FVector * OldVelocity) { NativeCall<void, float, FVector*, FVector*>(this, "UCharacterMovementComponent.CallMovementUpdateDelegate", DeltaTime, OldLocation, OldVelocity); }
8300 void SaveBaseLocation() { NativeCall<void>(this, "UCharacterMovementComponent.SaveBaseLocation"); }
8301 bool CanCrouchInCurrentState() { return NativeCall<bool>(this, "UCharacterMovementComponent.CanCrouchInCurrentState"); }
8302 bool IsWalking() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsWalking"); }
8303 void Crouch(bool bClientSimulation) { NativeCall<void, bool>(this, "UCharacterMovementComponent.Crouch", bClientSimulation); }
8304 void UnCrouch(bool bClientSimulation, bool bForce) { NativeCall<void, bool, bool>(this, "UCharacterMovementComponent.UnCrouch", bClientSimulation, bForce); }
8305 void StartNewPhysics(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.StartNewPhysics", deltaTime, Iterations); }
8306 float GetGravityZ() { return NativeCall<float>(this, "UCharacterMovementComponent.GetGravityZ"); }
8307 float GetMaxSpeed() { return NativeCall<float>(this, "UCharacterMovementComponent.GetMaxSpeed"); }
8308 bool ResolvePenetrationImpl(FVector * Adjustment, FHitResult * Hit, FQuat * NewRotation) { return NativeCall<bool, FVector*, FHitResult*, FQuat*>(this, "UCharacterMovementComponent.ResolvePenetrationImpl", Adjustment, Hit, NewRotation); }
8309 float SlideAlongSurface(FVector * Delta, float Time, FVector * InNormal, FHitResult * Hit, bool bHandleImpact) { return NativeCall<float, FVector*, float, FVector*, FHitResult*, bool>(this, "UCharacterMovementComponent.SlideAlongSurface", Delta, Time, InNormal, Hit, bHandleImpact); }
8310 void TwoWallAdjust(FVector * Delta, FHitResult * Hit, FVector * OldHitNormal) { NativeCall<void, FVector*, FHitResult*, FVector*>(this, "UCharacterMovementComponent.TwoWallAdjust", Delta, Hit, OldHitNormal); }
8311 FVector * ComputeSlideVector(FVector * result, FVector * InDelta, const float Time, FVector * Normal, FHitResult * Hit) { return NativeCall<FVector*, FVector*, FVector*, const float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.ComputeSlideVector", result, InDelta, Time, Normal, Hit); }
8312 FVector * HandleSlopeBoosting(FVector * result, FVector * SlideResult, FVector * Delta, const float Time, FVector * Normal, FHitResult * Hit) { return NativeCall<FVector*, FVector*, FVector*, FVector*, const float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.HandleSlopeBoosting", result, SlideResult, Delta, Time, Normal, Hit); }
8313 FVector * AdjustUpperHemisphereImpact(FVector * result, FVector * Delta, FHitResult * Hit) { return NativeCall<FVector*, FVector*, FVector*, FHitResult*>(this, "UCharacterMovementComponent.AdjustUpperHemisphereImpact", result, Delta, Hit); }
8314 FVector * NewFallVelocity(FVector * result, FVector * InitialVelocity, FVector * Gravity, float DeltaTime) { return NativeCall<FVector*, FVector*, FVector*, FVector*, float>(this, "UCharacterMovementComponent.NewFallVelocity", result, InitialVelocity, Gravity, DeltaTime); }
8315 float ImmersionDepth(bool bUseLineTrace) { return NativeCall<float, bool>(this, "UCharacterMovementComponent.ImmersionDepth", bUseLineTrace); }
8316 bool IsFlying() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsFlying"); }
8317 bool IsMovingOnGround() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsMovingOnGround"); }
8318 bool IsFalling() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsFalling"); }
8319 bool IsSwimming() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsSwimming"); }
8320 bool IsCrouching() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsCrouching"); }
8321 bool IsProne() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsProne"); }
8322 void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration) { NativeCall<void, float, float, bool, float>(this, "UCharacterMovementComponent.CalcVelocity", DeltaTime, Friction, bFluid, BrakingDeceleration); }
8323 bool ApplyRequestedMove(float DeltaTime, float MaxAccel, float MaxSpeed, float Friction, float BrakingDeceleration, FVector * OutAcceleration, float* OutRequestedSpeed) { return NativeCall<bool, float, float, float, float, float, FVector*, float*>(this, "UCharacterMovementComponent.ApplyRequestedMove", DeltaTime, MaxAccel, MaxSpeed, Friction, BrakingDeceleration, OutAcceleration, OutRequestedSpeed); }
8324 void RequestDirectMove(FVector * MoveVelocity, bool bForceMaxSpeed) { NativeCall<void, FVector*, bool>(this, "UCharacterMovementComponent.RequestDirectMove", MoveVelocity, bForceMaxSpeed); }
8325 bool CanStopPathFollowing() { return NativeCall<bool>(this, "UCharacterMovementComponent.CanStopPathFollowing"); }
8326 void NotifyBumpedPawn(APawn * BumpedPawn) { NativeCall<void, APawn*>(this, "UCharacterMovementComponent.NotifyBumpedPawn", BumpedPawn); }
8327 float GetMaxJumpHeight() { return NativeCall<float>(this, "UCharacterMovementComponent.GetMaxJumpHeight"); }
8328 float GetModifiedMaxAcceleration() { return NativeCall<float>(this, "UCharacterMovementComponent.GetModifiedMaxAcceleration"); }
8329 float K2_GetModifiedMaxAcceleration() { return NativeCall<float>(this, "UCharacterMovementComponent.K2_GetModifiedMaxAcceleration"); }
8330 float GetMaxAcceleration() { return NativeCall<float>(this, "UCharacterMovementComponent.GetMaxAcceleration"); }
8331 void ApplyVelocityBraking(float DeltaTime, float Friction, float BrakingDeceleration) { NativeCall<void, float, float, float>(this, "UCharacterMovementComponent.ApplyVelocityBraking", DeltaTime, Friction, BrakingDeceleration); }
8332 bool PhysFlyingAsync(float deltaTime, int Iterations, float friction, float brakingDeceleration) { return NativeCall<bool, float, int, float, float>(this, "UCharacterMovementComponent.PhysFlyingAsync", deltaTime, Iterations, friction, brakingDeceleration); }
8333 void PhysFlying(float deltaTime, int Iterations, float friction, float brakingDeceleration) { NativeCall<void, float, int, float, float>(this, "UCharacterMovementComponent.PhysFlying", deltaTime, Iterations, friction, brakingDeceleration); }
8334 void PhysSwimming(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.PhysSwimming", deltaTime, Iterations); }
8335 void StartSwimming(FVector OldLocation, FVector OldVelocity, float timeTick, float remainingTime, int Iterations) { NativeCall<void, FVector, FVector, float, float, int>(this, "UCharacterMovementComponent.StartSwimming", OldLocation, OldVelocity, timeTick, remainingTime, Iterations); }
8336 float Swim(FVector Delta, FHitResult * Hit) { return NativeCall<float, FVector, FHitResult*>(this, "UCharacterMovementComponent.Swim", Delta, Hit); }
8337 FVector * FindWaterLine(FVector * result, FVector InWater, FVector OutofWater) { return NativeCall<FVector*, FVector*, FVector, FVector>(this, "UCharacterMovementComponent.FindWaterLine", result, InWater, OutofWater); }
8338 void NotifyJumpApex() { NativeCall<void>(this, "UCharacterMovementComponent.NotifyJumpApex"); }
8339 FVector * GetFallingLateralAcceleration(FVector * result, float DeltaTime) { return NativeCall<FVector*, FVector*, float>(this, "UCharacterMovementComponent.GetFallingLateralAcceleration", result, DeltaTime); }
8340 float GetAirControl(float DeltaTime, float TickAirControl, FVector * FallAcceleration) { return NativeCall<float, float, float, FVector*>(this, "UCharacterMovementComponent.GetAirControl", DeltaTime, TickAirControl, FallAcceleration); }
8341 float BoostAirControl(float DeltaTime, float TickAirControl, FVector * FallAcceleration) { return NativeCall<float, float, float, FVector*>(this, "UCharacterMovementComponent.BoostAirControl", DeltaTime, TickAirControl, FallAcceleration); }
8342 void PhysFalling(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.PhysFalling", deltaTime, Iterations); }
8343 bool FindAirControlImpact(float DeltaTime, float TickAirControl, FVector * FallAcceleration, FHitResult * OutHitResult) { return NativeCall<bool, float, float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.FindAirControlImpact", DeltaTime, TickAirControl, FallAcceleration, OutHitResult); }
8344 float LimitAirControl(float DeltaTime, float TickAirControl, FVector * FallAcceleration, FHitResult * HitResult) { return NativeCall<float, float, float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.LimitAirControl", DeltaTime, TickAirControl, FallAcceleration, HitResult); }
8345 bool CheckLedgeDirection(FVector * OldLocation, FVector * SideStep, FVector * GravDir) { return NativeCall<bool, FVector*, FVector*, FVector*>(this, "UCharacterMovementComponent.CheckLedgeDirection", OldLocation, SideStep, GravDir); }
8346 FVector * GetLedgeMove(FVector * result, FVector * OldLocation, FVector * Delta, FVector * GravDir) { return NativeCall<FVector*, FVector*, FVector*, FVector*, FVector*>(this, "UCharacterMovementComponent.GetLedgeMove", result, OldLocation, Delta, GravDir); }
8347 bool CanWalkOffLedges() { return NativeCall<bool>(this, "UCharacterMovementComponent.CanWalkOffLedges"); }
8348 bool CheckFall(FHitResult * Hit, FVector Delta, FVector subLoc, float remainingTime, float timeTick, int Iterations, bool bMustJump) { return NativeCall<bool, FHitResult*, FVector, FVector, float, float, int, bool>(this, "UCharacterMovementComponent.CheckFall", Hit, Delta, subLoc, remainingTime, timeTick, Iterations, bMustJump); }
8349 void StartFalling(int Iterations, float remainingTime, float timeTick, FVector * Delta, FVector * subLoc) { NativeCall<void, int, float, float, FVector*, FVector*>(this, "UCharacterMovementComponent.StartFalling", Iterations, remainingTime, timeTick, Delta, subLoc); }
8350 FVector * ComputeGroundMovementDelta(FVector * result, FVector * Delta, FHitResult * RampHit, const bool bHitFromLineTrace) { return NativeCall<FVector*, FVector*, FVector*, FHitResult*, const bool>(this, "UCharacterMovementComponent.ComputeGroundMovementDelta", result, Delta, RampHit, bHitFromLineTrace); }
8351 void MaintainHorizontalGroundVelocity() { NativeCall<void>(this, "UCharacterMovementComponent.MaintainHorizontalGroundVelocity"); }
8352 bool PhysWalkingAsync(float deltaTime, int Iterations) { return NativeCall<bool, float, int>(this, "UCharacterMovementComponent.PhysWalkingAsync", deltaTime, Iterations); }
8353 void PhysWalking(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.PhysWalking", deltaTime, Iterations); }
8354 void PhysCustom(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.PhysCustom", deltaTime, Iterations); }
8355 void AdjustFloorHeight() { NativeCall<void>(this, "UCharacterMovementComponent.AdjustFloorHeight"); }
8356 void StopActiveMovement() { NativeCall<void>(this, "UCharacterMovementComponent.StopActiveMovement"); }
8357 void ProcessLanded(FHitResult * Hit, float remainingTime, int Iterations) { NativeCall<void, FHitResult*, float, int>(this, "UCharacterMovementComponent.ProcessLanded", Hit, remainingTime, Iterations); }
8358 void SetPostLandedPhysics(FHitResult * Hit) { NativeCall<void, FHitResult*>(this, "UCharacterMovementComponent.SetPostLandedPhysics", Hit); }
8359 void OnTeleported() { NativeCall<void>(this, "UCharacterMovementComponent.OnTeleported"); }
8360 FRotator * GetDeltaRotation(FRotator * result, float DeltaTime) { return NativeCall<FRotator*, FRotator*, float>(this, "UCharacterMovementComponent.GetDeltaRotation", result, DeltaTime); }
8361 FRotator * ComputeOrientToMovementRotation(FRotator * result, FRotator * CurrentRotation, float DeltaTime, FRotator * DeltaRotation) { return NativeCall<FRotator*, FRotator*, FRotator*, float, FRotator*>(this, "UCharacterMovementComponent.ComputeOrientToMovementRotation", result, CurrentRotation, DeltaTime, DeltaRotation); }
8362 void PhysicsRotation(float DeltaTime) { NativeCall<void, float>(this, "UCharacterMovementComponent.PhysicsRotation", DeltaTime); }
8363 bool ShouldJumpOutOfWater(FVector * JumpDir) { return NativeCall<bool, FVector*>(this, "UCharacterMovementComponent.ShouldJumpOutOfWater", JumpDir); }
8364 void ServerJumpOutOfWater_Implementation(FVector_NetQuantize100 WallNormal, char JumpFlag) { NativeCall<void, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerJumpOutOfWater_Implementation", WallNormal, JumpFlag); }
8365 bool CheckWaterJump(FVector CheckPoint, FVector * WallNormal) { return NativeCall<bool, FVector, FVector*>(this, "UCharacterMovementComponent.CheckWaterJump", CheckPoint, WallNormal); }
8366 void AddImpulse(FVector Impulse, bool bVelocityChange, float MassScaleImpulseExponent, bool bOverrideMaxImpulseZ) { NativeCall<void, FVector, bool, float, bool>(this, "UCharacterMovementComponent.AddImpulse", Impulse, bVelocityChange, MassScaleImpulseExponent, bOverrideMaxImpulseZ); }
8367 void AddForce(FVector Force) { NativeCall<void, FVector>(this, "UCharacterMovementComponent.AddForce", Force); }
8368 bool IsWalkable(FHitResult * Hit) { return NativeCall<bool, FHitResult*>(this, "UCharacterMovementComponent.IsWalkable", Hit); }
8369 void SetWalkableFloorZ(float InWalkableFloorZ) { NativeCall<void, float>(this, "UCharacterMovementComponent.SetWalkableFloorZ", InWalkableFloorZ); }
8370 bool IsWithinEdgeTolerance(FVector * CapsuleLocation, FVector * TestImpactPoint, const float CapsuleRadius) { return NativeCall<bool, FVector*, FVector*, const float>(this, "UCharacterMovementComponent.IsWithinEdgeTolerance", CapsuleLocation, TestImpactPoint, CapsuleRadius); }
8371 bool IsValidLandingSpot(FVector * CapsuleLocation, FHitResult * Hit) { return NativeCall<bool, FVector*, FHitResult*>(this, "UCharacterMovementComponent.IsValidLandingSpot", CapsuleLocation, Hit); }
8372 bool ShouldCheckForValidLandingSpot(float DeltaTime, FVector * Delta, FHitResult * Hit) { return NativeCall<bool, float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.ShouldCheckForValidLandingSpot", DeltaTime, Delta, Hit); }
8373 float GetPerchRadiusThreshold() { return NativeCall<float>(this, "UCharacterMovementComponent.GetPerchRadiusThreshold"); }
8374 float GetValidPerchRadius() { return NativeCall<float>(this, "UCharacterMovementComponent.GetValidPerchRadius"); }
8375 bool ShouldComputePerchResult(FHitResult * InHit, bool bCheckRadius) { return NativeCall<bool, FHitResult*, bool>(this, "UCharacterMovementComponent.ShouldComputePerchResult", InHit, bCheckRadius); }
8376 bool CanStepUp(FHitResult * Hit) { return NativeCall<bool, FHitResult*>(this, "UCharacterMovementComponent.CanStepUp", Hit); }
8377 void HandleImpact(FHitResult * Impact, float TimeSlice, FVector * MoveDelta) { NativeCall<void, FHitResult*, float, FVector*>(this, "UCharacterMovementComponent.HandleImpact", Impact, TimeSlice, MoveDelta); }
8378 void ApplyImpactPhysicsForces(FHitResult * Impact, FVector * ImpactAcceleration, FVector * ImpactVelocity) { NativeCall<void, FHitResult*, FVector*, FVector*>(this, "UCharacterMovementComponent.ApplyImpactPhysicsForces", Impact, ImpactAcceleration, ImpactVelocity); }
8379 FString * GetMovementName(FString * result) { return NativeCall<FString*, FString*>(this, "UCharacterMovementComponent.GetMovementName", result); }
8380 void ForceReplicationUpdate() { NativeCall<void>(this, "UCharacterMovementComponent.ForceReplicationUpdate"); }
8381 FVector * ConstrainInputAcceleration(FVector * result, FVector * InputAcceleration) { return NativeCall<FVector*, FVector*, FVector*>(this, "UCharacterMovementComponent.ConstrainInputAcceleration", result, InputAcceleration); }
8382 FVector * ScaleInputAcceleration(FVector * result, FVector * InputAcceleration) { return NativeCall<FVector*, FVector*, FVector*>(this, "UCharacterMovementComponent.ScaleInputAcceleration", result, InputAcceleration); }
8383 float ComputeAnalogInputModifier() { return NativeCall<float>(this, "UCharacterMovementComponent.ComputeAnalogInputModifier"); }
8384 bool ClientUpdatePositionAfterServerUpdate() { return NativeCall<bool>(this, "UCharacterMovementComponent.ClientUpdatePositionAfterServerUpdate"); }
8385 void ForcePositionUpdate(float DeltaTime) { NativeCall<void, float>(this, "UCharacterMovementComponent.ForcePositionUpdate", DeltaTime); }
8386 FNetworkPredictionData_Client * GetPredictionData_Client() { return NativeCall<FNetworkPredictionData_Client*>(this, "UCharacterMovementComponent.GetPredictionData_Client"); }
8387 FNetworkPredictionData_Server * GetPredictionData_Server() { return NativeCall<FNetworkPredictionData_Server*>(this, "UCharacterMovementComponent.GetPredictionData_Server"); }
8388 FNetworkPredictionData_Client_Character * GetPredictionData_Client_Character() { return NativeCall<FNetworkPredictionData_Client_Character*>(this, "UCharacterMovementComponent.GetPredictionData_Client_Character"); }
8389 FNetworkPredictionData_Server_Character * GetPredictionData_Server_Character() { return NativeCall<FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.GetPredictionData_Server_Character"); }
8390 void ResetPredictionData_Client() { NativeCall<void>(this, "UCharacterMovementComponent.ResetPredictionData_Client"); }
8391 void ResetPredictionData_Server() { NativeCall<void>(this, "UCharacterMovementComponent.ResetPredictionData_Server"); }
8392 void ReplicateMoveToServer(float DeltaTime, FVector * NewAcceleration) { NativeCall<void, float, FVector*>(this, "UCharacterMovementComponent.ReplicateMoveToServer", DeltaTime, NewAcceleration); }
8393 void ServerMoveOld_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags) { NativeCall<void, float, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerMoveOld_Implementation", OldTimeStamp, OldAccel, OldMoveFlags); }
8394 void ServerMoveWithRotation_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveWithRotation_Implementation", TimeStamp, InAccel, ClientLoc, MoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientRotation); }
8395 void ServerMoveOldWithRotation_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation) { NativeCall<void, float, FVector_NetQuantize100, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveOldWithRotation_Implementation", OldTimeStamp, OldAccel, OldMoveFlags, OldRotation); }
8396 void ServerMoveDualWithRotation_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, FRotator InRotation0, FRotator InRotation) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, FRotator>(this, "UCharacterMovementComponent.ServerMoveDualWithRotation_Implementation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBone, ClientMovementMode, InRotation0, InRotation); }
8397 void ServerMoveHandleClientErrorForDinos(float TimeStamp, float DeltaTime, FVector * Accel, FVector * RelativeClientLoc, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator * InClientRot) { NativeCall<void, float, float, FVector*, FVector*, UPrimitiveComponent*, FName, char, FRotator*>(this, "UCharacterMovementComponent.ServerMoveHandleClientErrorForDinos", TimeStamp, DeltaTime, Accel, RelativeClientLoc, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, InClientRot); }
8398 void ServerMoveDual_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBone, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMoveDual_Implementation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBone, ClientMovementMode); }
8399 bool VerifyClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character * ServerData) { return NativeCall<bool, float, FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.VerifyClientTimeStamp", TimeStamp, ServerData); }
8400 void ReadjustClientPositionToCurrent(float TimeStamp, FNetworkPredictionData_Server_Character * ServerData) { NativeCall<void, float, FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.ReadjustClientPositionToCurrent", TimeStamp, ServerData); }
8401 bool ProcessClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character * ServerData) { return NativeCall<bool, float, FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.ProcessClientTimeStamp", TimeStamp, ServerData); }
8402 void ServerMove_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMove_Implementation", TimeStamp, InAccel, ClientLoc, MoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
8403 void ServerMoveHandleClientError(float TimeStamp, float DeltaTime, FVector * Accel, FVector * RelativeClientLoc, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, float, FVector*, FVector*, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMoveHandleClientError", TimeStamp, DeltaTime, Accel, RelativeClientLoc, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
8404 void ServerMoveOnlyRotation_Implementation(float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveOnlyRotation_Implementation", TimeStamp, ClientRoll, View); }
8405 void ServerMoveDualOnlyRotation_Implementation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, unsigned int, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveDualOnlyRotation_Implementation", TimeStamp0, View0, TimeStamp, ClientRoll, View); }
8406 void MoveAutonomous(float ClientTimeStamp, float DeltaTime, char CompressedFlags, FVector * NewAccel) { NativeCall<void, float, float, char, FVector*>(this, "UCharacterMovementComponent.MoveAutonomous", ClientTimeStamp, DeltaTime, CompressedFlags, NewAccel); }
8407 void UpdateFloorFromAdjustment() { NativeCall<void>(this, "UCharacterMovementComponent.UpdateFloorFromAdjustment"); }
8408 void SendClientAdjustment() { NativeCall<void>(this, "UCharacterMovementComponent.SendClientAdjustment"); }
8409 void ClientVeryShortAdjustPosition_Implementation(float TimeStamp, FVector NewLoc, UPrimitiveComponent * NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientVeryShortAdjustPosition_Implementation", TimeStamp, NewLoc, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
8410 void ClientAdjustPosition_Implementation(float TimeStamp, FVector NewLocation, FVector NewVelocity, UPrimitiveComponent * NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientAdjustPosition_Implementation", TimeStamp, NewLocation, NewVelocity, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
8411 void ClientAdjustRootMotionPosition_Implementation(float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent * ServerBase, FName ServerBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, float, FVector, FVector_NetQuantizeNormal, float, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientAdjustRootMotionPosition_Implementation", TimeStamp, ServerMontageTrackPosition, ServerLoc, ServerRotation, ServerVelZ, ServerBase, ServerBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
8412 void ClientAckGoodMove_Implementation(float TimeStamp) { NativeCall<void, float>(this, "UCharacterMovementComponent.ClientAckGoodMove_Implementation", TimeStamp); }
8413 void CapsuleTouched(AActor * Other, UPrimitiveComponent * OtherComp, int OtherBodyIndex, bool bFromSweep, FHitResult * SweepResult) { NativeCall<void, AActor*, UPrimitiveComponent*, int, bool, FHitResult*>(this, "UCharacterMovementComponent.CapsuleTouched", Other, OtherComp, OtherBodyIndex, bFromSweep, SweepResult); }
8414 void ApplyRepulsionForce(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.ApplyRepulsionForce", DeltaSeconds); }
8415 void ApplyAccumulatedForces(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.ApplyAccumulatedForces", DeltaSeconds); }
8416 void AddRadialForce(FVector * Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff) { NativeCall<void, FVector*, float, float, ERadialImpulseFalloff>(this, "UCharacterMovementComponent.AddRadialForce", Origin, Radius, Strength, Falloff); }
8417 void AddRadialImpulse(FVector * Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange) { NativeCall<void, FVector*, float, float, ERadialImpulseFalloff, bool>(this, "UCharacterMovementComponent.AddRadialImpulse", Origin, Radius, Strength, Falloff, bVelChange); }
8418 bool IsFlyingOrControlledFalling() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsFlyingOrControlledFalling"); }
8419 void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState) { NativeCall<void, bool, bool>(this, "UCharacterMovementComponent.RegisterComponentTickFunctions", bRegister, bSaveAndRestoreComponentTickState); }
8420 void TickCharacterPose(float DeltaTime) { NativeCall<void, float>(this, "UCharacterMovementComponent.TickCharacterPose", DeltaTime); }
8421 void UpdateFromCompressedFlags(char Flags) { NativeCall<void, char>(this, "UCharacterMovementComponent.UpdateFromCompressedFlags", Flags); }
8422 void Prone(bool bClientSimulation) { NativeCall<void, bool>(this, "UCharacterMovementComponent.Prone", bClientSimulation); }
8423 void UnProne(bool bClientSimulation, bool bForce) { NativeCall<void, bool, bool>(this, "UCharacterMovementComponent.UnProne", bClientSimulation, bForce); }
8424 bool IsOnWalkableFloor() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsOnWalkableFloor"); }
8425 bool ShouldForceDedicatedTickEveryFrame() { return NativeCall<bool>(this, "UCharacterMovementComponent.ShouldForceDedicatedTickEveryFrame"); }
8426 static void StaticRegisterNativesUCharacterMovementComponent() { NativeCall<void>(nullptr, "UCharacterMovementComponent.StaticRegisterNativesUCharacterMovementComponent"); }
8427 void ClientAckGoodMove(float TimeStamp) { NativeCall<void, float>(this, "UCharacterMovementComponent.ClientAckGoodMove", TimeStamp); }
8428 void ClientAdjustPosition(float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent * NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientAdjustPosition", TimeStamp, NewLoc, NewVel, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
8429 void ClientVeryShortAdjustPosition(float TimeStamp, FVector NewLoc, UPrimitiveComponent * NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientVeryShortAdjustPosition", TimeStamp, NewLoc, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
8430 void ServerJumpOutOfWater(FVector_NetQuantize100 WallNormal, char JumpFlag) { NativeCall<void, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerJumpOutOfWater", WallNormal, JumpFlag); }
8431 void ServerMove(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMove", TimeStamp, InAccel, ClientLoc, CompressedMoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
8432 void ServerMoveDual(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMoveDual", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
8433 void ServerMoveDualOnlyRotation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, unsigned int, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveDualOnlyRotation", TimeStamp0, View0, TimeStamp, ClientRoll, View); }
8434 void ServerMoveDualWithRotation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator InRotation0, FRotator InRotation) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, FRotator>(this, "UCharacterMovementComponent.ServerMoveDualWithRotation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, InRotation0, InRotation); }
8435 void ServerMoveOld(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags) { NativeCall<void, float, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerMoveOld", OldTimeStamp, OldAccel, OldMoveFlags); }
8436 void ServerMoveOldWithRotation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation) { NativeCall<void, float, FVector_NetQuantize100, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveOldWithRotation", OldTimeStamp, OldAccel, OldMoveFlags, OldRotation); }
8437 void ServerMoveOnlyRotation(float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveOnlyRotation", TimeStamp, ClientRoll, View); }
8438 void ServerMoveWithRotation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent * ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveWithRotation", TimeStamp, InAccel, ClientLoc, CompressedMoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientRotation); }
8439
8440 // Enums
8441
8443 {
8446 };
8447
8449 {
8454 };
8455};
8456
8457struct ABrush : AActor
8458{
8459
8460};
8461
8462struct AVolume : ABrush
8463{
8464
8465};
8466
8468{
8469 // Fields
8470 /*unsigned __int32 bOnlyCountWaterDinos : 1;
8471 unsigned __int32 bOnlyCountLandDinos : 1;
8472 unsigned __int32 bCountTamedDinos : 1;
8473 TArray<TSubclassOf<APrimalDinoCharacter>> OnlyCountDinoClasses;
8474 TArray<TSubclassOf<APrimalDinoCharacter>> IgnoreDinoClasses;
8475 TArray<FHibernationCountInfo> HibernatedEntities;
8476 float HibernatedCountWeights;
8477 TArray<APrimalDinoCharacter *> OverlappedDinos;
8478 float CountWeights;*/
8479};
8480
8482{
8483};
8484
8486{
8487 // Fields
8488 /*ANPCZoneSpawnVolume *LinkedZoneSpawnVolume;
8489 TArray<AActor *> ZoneSpawnVolumeFloors;
8490 TArray<FName> ZoneSpawnVolumeFloorTags;
8491 float EntryWeight;*/
8492};
8493
8495{
8496};
8497
8499{
8500 bool& bOverrideLongitudeAndLatitudeField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bOverrideLongitudeAndLatitude"); }
8501 float& LongitudeScaleField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LongitudeScale"); }
8502 float& LatitudeScaleField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LatitudeScale"); }
8503 float& LongitudeOriginField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LongitudeOrigin"); }
8504 float& LatitudeOriginField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LatitudeOrigin"); }
8505 TMap<unsigned int, AActor*>& StructureIDMapField() { return *GetNativePointerField <TMap<unsigned int, AActor*>*>(this, "APrimalWorldSettings.StructureIDMap"); }
8506};
8507
8508struct ANPCZoneManager
8509{
8510 TArray<FLinkedZoneSpawnVolumeEntry>& LinkedZoneSpawnVolumeEntriesField() { return *GetNativePointerField<TArray<FLinkedZoneSpawnVolumeEntry>*>(this, "ANPCZoneManager.LinkedZoneSpawnVolumeEntries"); }
8511 TArray<AActor *> DefaultZoneSpawnVolumeFloorsField() { return *GetNativePointerField<TArray<AActor *>*>(this, "ANPCZoneManager.DefaultZoneSpawnVolumeFloors"); }
8512 TArray<FName>& DefaultZoneSpawnVolumeFloorTagsField() { return *GetNativePointerField<TArray<FName>*>(this, "ANPCZoneManager.DefaultZoneSpawnVolumeFloorTags"); }
8513 TSubclassOf<UNPCSpawnEntriesContainer>& NPCSpawnEntriesContainerObjectField() { return *GetNativePointerField<TSubclassOf<UNPCSpawnEntriesContainer>*>(this, "ANPCZoneManager.NPCSpawnEntriesContainerObject"); }
8514 bool& bEnabledField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bEnabled"); }
8515 bool& bForceInEditorField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bForceInEditor"); }
8516 bool& bNeverSpawnInWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNeverSpawnInWater"); }
8517 bool& bOnlySpawnInWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlySpawnInWater"); }
8518 bool& bAllowExtentTestField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bAllowExtentTest"); }
8519 bool& bOnlyCheckMySublevelWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlyCheckMySublevelWater"); }
8520 int& MinDesiredNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MinDesiredNumberOfNPC"); }
8521 int& SP_MinDesiredNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.SP_MinDesiredNumberOfNPC"); }
8522 int& MaxNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MaxNumberOfNPC"); }
8523 float& DesiredNumberOfNPCMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.DesiredNumberOfNPCMultiplier"); }
8524 float& TheSpawnPointMinimumFloorNormalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheSpawnPointMinimumFloorNormal"); }
8525 float& TheNewNewEditorNumberOfNPCMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheNewNewEditorNumberOfNPCMultiplier"); }
8526 float& KillOffOverweightNPCStasisTimeField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.KillOffOverweightNPCStasisTime"); }
8527 float& TheMaximumWorldTimeForFullIncreaseField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMaximumWorldTimeForFullIncrease"); }
8528 float& TheMinimumPlayerDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMinimumPlayerDistanceFromSpawnPoint"); }
8529 float& TheIncreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheIncreaseNPCInterval"); }
8530 float& SP_TheIncreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SP_TheIncreaseNPCInterval"); }
8531 float& TheIncreaseNPCIntervalMaxField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheIncreaseNPCIntervalMax"); }
8532 float& TheDecreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheDecreaseNPCInterval"); }
8533 float& NPCAIRangeMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCAIRangeMultiplier"); }
8534 bool& bNPCDontWanderField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCDontWander"); }
8535 bool& bNPCWildIgnoreWildField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCWildIgnoreWild"); }
8536 bool& bNPCNoKillXPField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCNoKillXP"); }
8537 bool& bNPCPreventSavingField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCPreventSaving"); }
8538 bool& bForceUntameableField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bForceUntameable"); }
8539 bool& bUsesManualSpawningField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bUsesManualSpawning"); }
8540 bool& bIgnoreVolumeEcompassingCheckField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bIgnoreVolumeEcompassingCheck"); }
8541 bool& bSpawnAllNPCEntriesField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSpawnAllNPCEntries"); }
8542 bool& bOnlyUseInSingleplayerField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlyUseInSingleplayer"); }
8543 bool& bOnlyUseInDedicatedServerField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlyUseInDedicatedServer"); }
8544 float& NPCWanderRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCWanderRadiusMultiplier"); }
8545 int& MaxNumberSpawnZoneRandomPointChecksField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MaxNumberSpawnZoneRandomPointChecks"); }
8546 int& TheNPCFullIncreaseMaximumIterationsField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.TheNPCFullIncreaseMaximumIterations"); }
8547 float& TheMinimumTamedDinoDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMinimumTamedDinoDistanceFromSpawnPoint"); }
8548 float& TheMinimumStructureDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMinimumStructureDistanceFromSpawnPoint"); }
8549 float& NPCLerpToMaxRandomBaseLevelField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCLerpToMaxRandomBaseLevel"); }
8550 float& ManualSpawningNPCLerpToMaxRandomBaseLevelField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.ManualSpawningNPCLerpToMaxRandomBaseLevel"); }
8551 int& MaximumNumberNearbyCoreStructuresField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MaximumNumberNearbyCoreStructures"); }
8552 int& AbsoluteMaximumNumberNearbyCoreStructuresField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.AbsoluteMaximumNumberNearbyCoreStructures"); }
8553 bool& bAutoKillUseGlobalStasisArrayField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bAutoKillUseGlobalStasisArray"); }
8554 bool& bTraceForSpawnAgainstWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bTraceForSpawnAgainstWater"); }
8555 bool& bNPCForcePreventExitingWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCForcePreventExitingWater"); }
8556 bool& bUseSpawnPointOverrideRotationField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bUseSpawnPointOverrideRotation"); }
8557 float& NPCLevelMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCLevelMultiplier"); }
8558 int& ForceOverrideNPCBaseLevelField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.ForceOverrideNPCBaseLevel"); }
8559 TArray<FNPCSpawnEntry>& NPCSpawnEntriesField() { return *GetNativePointerField<TArray<FNPCSpawnEntry>*>(this, "ANPCZoneManager.NPCSpawnEntries"); }
8560 TArray<FNPCSpawnLimit>& NPCSpawnLimitsField() { return *GetNativePointerField<TArray<FNPCSpawnLimit>*>(this, "ANPCZoneManager.NPCSpawnLimits"); }
8561 int& UseDesiredNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.UseDesiredNumberOfNPC"); }
8562 int& NumNPCSpawnedField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.NumNPCSpawned"); }
8563 int& NumSpawnFailuresField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.NumSpawnFailures"); }
8564 long double& LastIncreaseNPCTimeField() { return *GetNativePointerField<long double*>(this, "ANPCZoneManager.LastIncreaseNPCTime"); }
8565 long double& LastDecreaseNPCTimeField() { return *GetNativePointerField<long double*>(this, "ANPCZoneManager.LastDecreaseNPCTime"); }
8566 bool& bForceRespawnDinosField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bForceRespawnDinos"); }
8567 bool& bTriedFullIncreaseField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bTriedFullIncrease"); }
8568 bool& bSpawnsWaterDinosField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSpawnsWaterDinos"); }
8569 bool& bSpawnsAmphibiousDinosField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSpawnsAmphibiousDinos"); }
8570 float& TheNextIncreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheNextIncreaseNPCInterval"); }
8571 float& CloseStructureDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.CloseStructureDistanceFromSpawnPoint"); }
8572 TArray<AActor *> SpawnPointOverridesField() { return *GetNativePointerField<TArray<AActor *>*>(this, "ANPCZoneManager.SpawnPointOverrides"); }
8573 FName& NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField() { return *GetNativePointerField<FName*>(this, "ANPCZoneManager.NonDedicatedFreezeWildDinoPhysicsIfLevelUnloaded"); }
8574 TArray<FName>& NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField() { return *GetNativePointerField<TArray<FName>*>(this, "ANPCZoneManager.NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloaded"); }
8575 float& MinimumManualSpawnIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.MinimumManualSpawnInterval"); }
8576 long double& LastManuallySpawnedTimeField() { return *GetNativePointerField<long double*>(this, "ANPCZoneManager.LastManuallySpawnedTime"); }
8577 bool& bIgnoreNPCRandomClassReplacementsField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bIgnoreNPCRandomClassReplacements"); }
8578 int& TheNPCDynamicIncreaseMaximumIterationsField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.TheNPCDynamicIncreaseMaximumIterations"); }
8579
8580 // Functions
8581
8582 void BeginPlay() { NativeCall<void>(this, "ANPCZoneManager.BeginPlay"); }
8583 int GetNumberOfNPCTouching() { return NativeCall<int>(this, "ANPCZoneManager.GetNumberOfNPCTouching"); }
8584 int GetNumberOfClassNPCTouching(TSubclassOf<APrimalDinoCharacter> ADinoClass) { return NativeCall<int, TSubclassOf<APrimalDinoCharacter>>(this, "ANPCZoneManager.GetNumberOfClassNPCTouching", ADinoClass); }
8585 void CheckDecreaseNPC() { NativeCall<void>(this, "ANPCZoneManager.CheckDecreaseNPC"); }
8586 void CheckIncreaseNPC() { NativeCall<void>(this, "ANPCZoneManager.CheckIncreaseNPC"); }
8587 bool SpawnNPCs() { return NativeCall<bool>(this, "ANPCZoneManager.SpawnNPCs"); }
8588 bool IsValidNPCEntry(FNPCSpawnEntry * NPCEntry) { return NativeCall<bool, FNPCSpawnEntry *>(this, "ANPCZoneManager.IsValidNPCEntry", NPCEntry); }
8589 void Report(TMap<UClass *, int, FDefaultSetAllocator, TDefaultMapKeyFuncs<UClass *, int, 0> > * DinoGroups) { NativeCall<void, TMap<UClass *, int, FDefaultSetAllocator, TDefaultMapKeyFuncs<UClass *, int, 0> > *>(this, "ANPCZoneManager.Report", DinoGroups); }
8590 APrimalDinoCharacter * SpawnFromEntries(int SpawnVolumeEntry, TArray<FNPCSpawnEntry> * spawnEntries, FVector * AtSpawnPoint, TArray<APrimalDinoCharacter *> * AllSpawnedNPCs, float OverrideYaw) { return NativeCall<APrimalDinoCharacter *, int, TArray<FNPCSpawnEntry> *, FVector *, TArray<APrimalDinoCharacter *> *, float>(this, "ANPCZoneManager.SpawnFromEntries", SpawnVolumeEntry, spawnEntries, AtSpawnPoint, AllSpawnedNPCs, OverrideYaw); }
8591 int FindLinkedSpawnVolumeEntryContainingPoint(FVector AtPoint) { return NativeCall<int, FVector>(this, "ANPCZoneManager.FindLinkedSpawnVolumeEntryContainingPoint", AtPoint); }
8592 bool GetValidSpawnPoint(int volumeEntryIndex, FVector extentCheck, FVector * ValidSpawnPoint, FVector * OverrideStartPoint, float OverrideStartPointExpansionRadius, float WaterOnlySpawnMinimumWaterHeight, float MaximumWaterHeight, float SpawnMinDistanceFromStructuresMultiplier, float SpawnMinDistanceFromPlayersMultiplier, float SpawnMinDistanceFromTamedDinosMultiplier, float * OverrideYawOut) { return NativeCall<bool, int, FVector, FVector *, FVector *, float, float, float, float, float, float, float *>(this, "ANPCZoneManager.GetValidSpawnPoint", volumeEntryIndex, extentCheck, ValidSpawnPoint, OverrideStartPoint, OverrideStartPointExpansionRadius, WaterOnlySpawnMinimumWaterHeight, MaximumWaterHeight, SpawnMinDistanceFromStructuresMultiplier, SpawnMinDistanceFromPlayersMultiplier, SpawnMinDistanceFromTamedDinosMultiplier, OverrideYawOut); }
8593 APrimalDinoCharacter * SpawnNPC(TSubclassOf<APrimalDinoCharacter> PawnTemplate, FVector SpawnLoc, bool bOverrideNPCLevel, int NPCLevelOffset, float NPCLevelMultiplier, bool bAddLevelOffsetBeforeMultiplier, float WaterOnlySpawnMinimumWaterHeight, float SpawnVolumeStartExtentZ, float OverrideYaw, float MaximumWaterHeight) { return NativeCall<APrimalDinoCharacter *, TSubclassOf<APrimalDinoCharacter>, FVector, bool, int, float, bool, float, float, float, float>(this, "ANPCZoneManager.SpawnNPC", PawnTemplate, SpawnLoc, bOverrideNPCLevel, NPCLevelOffset, NPCLevelMultiplier, bAddLevelOffsetBeforeMultiplier, WaterOnlySpawnMinimumWaterHeight, SpawnVolumeStartExtentZ, OverrideYaw, MaximumWaterHeight); }
8594 APrimalDinoCharacter * GetBestNPCToAutoKill() { return NativeCall<APrimalDinoCharacter *>(this, "ANPCZoneManager.GetBestNPCToAutoKill"); }
8595 void EndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "ANPCZoneManager.EndPlay", EndPlayReason); }
8596 static TArray<APrimalDinoCharacter *> * StaticSpawnNPCs(TArray<APrimalDinoCharacter *> * result, UObject * WorldContext, ANPCZoneManager * AtZoneManager, TSubclassOf<UNPCSpawnEntriesContainer> TheNPCSpawnEntries, FVector AtSpawnPoint, FRotator AtRotation, int UseSpawnVolumeIndex) { return NativeCall<TArray<APrimalDinoCharacter *> *, TArray<APrimalDinoCharacter *> *, UObject *, ANPCZoneManager *, TSubclassOf<UNPCSpawnEntriesContainer>, FVector, FRotator, int>(nullptr, "ANPCZoneManager.StaticSpawnNPCs", result, WorldContext, AtZoneManager, TheNPCSpawnEntries, AtSpawnPoint, AtRotation, UseSpawnVolumeIndex); }
8597 static void StaticRegisterNativesANPCZoneManager() { NativeCall<void>(nullptr, "ANPCZoneManager.StaticRegisterNativesANPCZoneManager"); }
8598 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "ANPCZoneManager.GetPrivateStaticClass"); }
8599};
8600
8602{
8603 TWeakObjectPtr<AActor>& DamageCauserField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AShooterProjectile.DamageCauser"); }
8604 // Functions
8605
8606 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AShooterProjectile.GetPrivateStaticClass"); }
8607};
8608
8609struct APrimalBuff : AActor
8610{
8611 float& DeactivationLifespanField() { return *GetNativePointerField<float*>(this, "APrimalBuff.DeactivationLifespan"); }
8612 FName& InstigatorAttachmentSocketField() { return *GetNativePointerField<FName*>(this, "APrimalBuff.InstigatorAttachmentSocket"); }
8613 float& RemoteForcedFleeDurationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.RemoteForcedFleeDuration"); }
8614 FVector& AoETraceToTargetsStartOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalBuff.AoETraceToTargetsStartOffset"); }
8615 TWeakObjectPtr<AActor>& TargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalBuff.Target"); }
8616 TWeakObjectPtr<UPrimalItem>& InstigatorItemField() { return *GetNativePointerField<TWeakObjectPtr<UPrimalItem>*>(this, "APrimalBuff.InstigatorItem"); }
8617 float& SlowInstigatorFallingAddZVelocityField() { return *GetNativePointerField<float*>(this, "APrimalBuff.SlowInstigatorFallingAddZVelocity"); }
8618 float& SlowInstigatorFallingDampenZVelocityField() { return *GetNativePointerField<float*>(this, "APrimalBuff.SlowInstigatorFallingDampenZVelocity"); }
8619 float& DeactivateAfterTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.DeactivateAfterTime"); }
8620 float& WeaponRecoilMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.WeaponRecoilMultiplier"); }
8621 float& ReceiveDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ReceiveDamageMultiplier"); }
8622 float& MeleeDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.MeleeDamageMultiplier"); }
8623 float& DepleteInstigatorItemDurabilityPerSecondField() { return *GetNativePointerField<float*>(this, "APrimalBuff.DepleteInstigatorItemDurabilityPerSecond"); }
8624 FieldArray<float, 12> ValuesToAddPerSecondField() { return { this, "APrimalBuff.ValuesToAddPerSecond" }; }
8625 FStatusValueModifierDescription& BuffDescriptionField() { return *GetNativePointerField<FStatusValueModifierDescription*>(this, "APrimalBuff.BuffDescription"); }
8626 float& CharacterAdd_DefaultHyperthermicInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAdd_DefaultHyperthermicInsulation"); }
8627 float& CharacterAdd_DefaultHypothermicInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAdd_DefaultHypothermicInsulation"); }
8628 float& CharacterMultiplier_ExtraWaterConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterMultiplier_ExtraWaterConsumptionMultiplier"); }
8629 float& CharacterMultiplier_ExtraFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterMultiplier_ExtraFoodConsumptionMultiplier"); }
8630 float& CharacterMultiplier_SubmergedOxygenDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterMultiplier_SubmergedOxygenDecreaseSpeed"); }
8631 float& ViewMinExposureMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ViewMinExposureMultiplier"); }
8632 float& ViewMaxExposureMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ViewMaxExposureMultiplier"); }
8633 float& XPtoAddField() { return *GetNativePointerField<float*>(this, "APrimalBuff.XPtoAdd"); }
8634 float& XPtoAddRateField() { return *GetNativePointerField<float*>(this, "APrimalBuff.XPtoAddRate"); }
8635 bool& bDeactivateAfterAddingXPField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDeactivateAfterAddingXP"); }
8636 int& DinoColorizationPriorityField() { return *GetNativePointerField<int*>(this, "APrimalBuff.DinoColorizationPriority"); }
8637 float& DinoColorizationInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalBuff.DinoColorizationInterpSpeed"); }
8638 FieldArray<FLinearColor, 6> DesiredDinoColorsField() { return { this, "APrimalBuff.DesiredDinoColors" }; }
8639 float& SubmergedMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.SubmergedMaxSpeedModifier"); }
8640 float& UnsubmergedMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.UnsubmergedMaxSpeedModifier"); }
8641 TArray<FDamagePrimalCharacterStatusValueModifier>& CharacterStatusValueModifiersField() { return *GetNativePointerField<TArray<FDamagePrimalCharacterStatusValueModifier>*>(this, "APrimalBuff.CharacterStatusValueModifiers"); }
8642 long double& BuffStartTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.BuffStartTime"); }
8643 UMaterialInterface* BuffPostProcessEffectField() { return *GetNativePointerField<UMaterialInterface**>(this, "APrimalBuff.BuffPostProcessEffect"); }
8644 TArray<TSubclassOf<AActor>>& PreventActorClassesTargetingField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalBuff.PreventActorClassesTargeting"); }
8645 TArray<float>& PreventActorClassesTargetingRangesField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalBuff.PreventActorClassesTargetingRanges"); }
8646 float& PreventIfMovementMassGreaterThanField() { return *GetNativePointerField<float*>(this, "APrimalBuff.PreventIfMovementMassGreaterThan"); }
8647 TSubclassOf<APrimalBuff>& AOEOtherBuffToApplyField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalBuff.AOEOtherBuffToApply"); }
8648 float& AOEBuffRangeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AOEBuffRange"); }
8649 float& CharacterAOEBuffDamageField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAOEBuffDamage"); }
8650 float& CharacterAOEBuffResistanceField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAOEBuffResistance"); }
8651 float& Maximum2DVelocityForStaminaRecoveryField() { return *GetNativePointerField<float*>(this, "APrimalBuff.Maximum2DVelocityForStaminaRecovery"); }
8652 TArray<UMaterialInterface*> PostprocessBlendablesToExcludeField() { return *GetNativePointerField<TArray<UMaterialInterface*>*>(this, "APrimalBuff.PostprocessBlendablesToExclude"); }
8653 TArray<TWeakObjectPtr<APrimalCharacter>>& BuffedCharactersField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalBuff.BuffedCharacters"); }
8654 long double& LastItemDurabilityDepletionTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastItemDurabilityDepletionTime"); }
8655 TSubclassOf<APrimalBuff>& BuffToGiveOnDeactivationField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalBuff.BuffToGiveOnDeactivation"); }
8656 TArray<TSubclassOf<APrimalBuff>>& BuffClassesToCancelOnActivationField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalBuff.BuffClassesToCancelOnActivation"); }
8657 TArray<TSubclassOf<APrimalBuff>>& ActivePreventsBuffClassesField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalBuff.ActivePreventsBuffClasses"); }
8658 TArray<TSubclassOf<APrimalCharacter>>& BuffRequiresOwnerClassField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalCharacter>>*>(this, "APrimalBuff.BuffRequiresOwnerClass"); }
8659 TArray<TSubclassOf<APrimalCharacter>>& BuffPreventsOwnerClassField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalCharacter>>*>(this, "APrimalBuff.BuffPreventsOwnerClass"); }
8660 float& XPEarningMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.XPEarningMultiplier"); }
8661 bool& bUseBPSetupForInstigatorField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPSetupForInstigator"); }
8662 bool& bUseBPDeactivatedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPDeactivated"); }
8663 bool& bUseBPOverrideBuffToGiveOnDeactivationField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPOverrideBuffToGiveOnDeactivation"); }
8664 bool& bUseBPCustomAllowAddBuffField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPCustomAllowAddBuff"); }
8665 FVector& staticPathingDestinationField() { return *GetNativePointerField<FVector*>(this, "APrimalBuff.staticPathingDestination"); }
8666 long double& TickingDeactivationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.TickingDeactivationTime"); }
8667 UPrimalBuffPersistentData* MyBuffPersistentDataField() { return *GetNativePointerField<UPrimalBuffPersistentData**>(this, "APrimalBuff.MyBuffPersistentData"); }
8668 TSubclassOf<UPrimalBuffPersistentData>& BuffPersistentDataClassField() { return *GetNativePointerField<TSubclassOf<UPrimalBuffPersistentData>*>(this, "APrimalBuff.BuffPersistentDataClass"); }
8669 TArray<FMaxStatScaler>& MaxStatScalersField() { return *GetNativePointerField<TArray<FMaxStatScaler>*>(this, "APrimalBuff.MaxStatScalers"); }
8670 TWeakObjectPtr<AActor>& DamageCauserField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalBuff.DamageCauser"); }
8671 USoundBase* ExtraActivationSoundToPlayField() { return *GetNativePointerField<USoundBase**>(this, "APrimalBuff.ExtraActivationSoundToPlay"); }
8672 bool& bPersistentBuffSurvivesLevelUpField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bPersistentBuffSurvivesLevelUp"); }
8673 float& AoEApplyDamageField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AoEApplyDamage"); }
8674 float& AoEApplyDamageIntervalField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AoEApplyDamageInterval"); }
8675 TSubclassOf<UDamageType>& AoEApplyDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalBuff.AoEApplyDamageType"); }
8676 TSubclassOf<APrimalBuff>& ForceNetworkSpatializationMaxLimitBuffTypeField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalBuff.ForceNetworkSpatializationMaxLimitBuffType"); }
8677 int& ForceNetworkSpatializationBuffMaxLimitNumField() { return *GetNativePointerField<int*>(this, "APrimalBuff.ForceNetworkSpatializationBuffMaxLimitNum"); }
8678 float& ForceNetworkSpatializationBuffMaxLimitRangeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ForceNetworkSpatializationBuffMaxLimitRange"); }
8679 float& InsulationRangeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.InsulationRange"); }
8680 float& HyperThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.HyperThermiaInsulation"); }
8681 float& HypoThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.HypoThermiaInsulation"); }
8682 FVector& AoEBuffLocOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalBuff.AoEBuffLocOffset"); }
8683 TArray<TSubclassOf<AActor>>& AoEClassesToIncludeField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalBuff.AoEClassesToInclude"); }
8684 TArray<TSubclassOf<AActor>>& AoEClassesToExcludeField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalBuff.AoEClassesToExclude"); }
8685 bool& bUseBPExcludeAoEActorField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPExcludeAoEActor"); }
8686 bool& bOverrideBuffDescriptionField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bOverrideBuffDescription"); }
8687 bool& bOnlyTickWhenPossessedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bOnlyTickWhenPossessed"); }
8688 bool& bDestroyWhenUnpossessedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDestroyWhenUnpossessed"); }
8689 long double& LastAoEApplyDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastAoEApplyDamageTime"); }
8690 float& OnlyForInstigatorSoundFadeInTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.OnlyForInstigatorSoundFadeInTime"); }
8691 bool& bUseBuffTickServerField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBuffTickServer"); }
8692 bool& bUseBuffTickClientField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBuffTickClient"); }
8693 float& BuffTickServerMaxTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickServerMaxTime"); }
8694 float& BuffTickServerMinTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickServerMinTime"); }
8695 float& BuffTickClientMaxTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickClientMaxTime"); }
8696 float& BuffTickClientMinTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickClientMinTime"); }
8697 bool& bContinueTickingServerAfterDeactivateField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bContinueTickingServerAfterDeactivate"); }
8698 bool& bContinueTickingClientAfterDeactivateField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bContinueTickingClientAfterDeactivate"); }
8699 long double& LastBuffTickTimeServerField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastBuffTickTimeServer"); }
8700 long double& LastBuffTickTimeClientField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastBuffTickTimeClient"); }
8701 long double& NextBuffTickTimeServerField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.NextBuffTickTimeServer"); }
8702 long double& NextBuffTickTimeClientField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.NextBuffTickTimeClient"); }
8703 bool& bTickFunctionDisabledField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bTickFunctionDisabled"); }
8704 bool& bWasStasisedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bWasStasised"); }
8705 int& AddBuffMaxNumStacksField() { return *GetNativePointerField<int*>(this, "APrimalBuff.AddBuffMaxNumStacks"); }
8706 USoundBase* DeactivatedSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalBuff.DeactivatedSound"); }
8707 bool& bDeactivatedSoundOnlyLocalField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDeactivatedSoundOnlyLocal"); }
8708 bool& bDisableBloomField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDisableBloom"); }
8709 bool& bBPOverrideCharacterNewFallVelocityField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bBPOverrideCharacterNewFallVelocity"); }
8710 bool& bForceOverrideCharacterNewFallVelocityField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bForceOverrideCharacterNewFallVelocity"); }
8711 bool& bBPModifyCharacterFOVField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bBPModifyCharacterFOV"); }
8712 bool& bDisableLightShaftsField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDisableLightShafts"); }
8713 float& PostProcessInterpSpeedDownField() { return *GetNativePointerField<float*>(this, "APrimalBuff.PostProcessInterpSpeedDown"); }
8714 float& PostProcessInterpSpeedUpField() { return *GetNativePointerField<float*>(this, "APrimalBuff.PostProcessInterpSpeedUp"); }
8715 float& TPVCameraSpeedInterpolationMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.TPVCameraSpeedInterpolationMultiplier"); }
8716 bool& bIsCarryBuffField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bIsCarryBuff"); }
8717 TArray<FPostProcessMaterialAdjuster>& PostprocessMaterialAdjustersField() { return *GetNativePointerField<TArray<FPostProcessMaterialAdjuster>*>(this, "APrimalBuff.PostprocessMaterialAdjusters"); }
8718 long double& TimeForNextAOECheckField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.TimeForNextAOECheck"); }
8719 float& AOEBuffIntervalMinField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AOEBuffIntervalMin"); }
8720 float& AOEBuffIntervalMaxField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AOEBuffIntervalMax"); }
8721 float& MaximumVelocityZForSlowingFallField() { return *GetNativePointerField<float*>(this, "APrimalBuff.MaximumVelocityZForSlowingFall"); }
8722 int& FNameIntField() { return *GetNativePointerField<int*>(this, "APrimalBuff.FNameInt"); }
8723
8724 // Bit fields
8725
8726 BitFieldValue<bool, unsigned __int32> bSlowInstigatorFalling() { return { this, "APrimalBuff.bSlowInstigatorFalling" }; }
8727 BitFieldValue<bool, unsigned __int32> bDeactivateOnJump() { return { this, "APrimalBuff.bDeactivateOnJump" }; }
8728 BitFieldValue<bool, unsigned __int32> bPreventJump() { return { this, "APrimalBuff.bPreventJump" }; }
8729 BitFieldValue<bool, unsigned __int32> bPreventDinoRiding() { return { this, "APrimalBuff.bPreventDinoRiding" }; }
8730 BitFieldValue<bool, unsigned __int32> bPreventDinoDismount() { return { this, "APrimalBuff.bPreventDinoDismount" }; }
8731 BitFieldValue<bool, unsigned __int32> bPreventCarryOrPassenger() { return { this, "APrimalBuff.bPreventCarryOrPassenger" }; }
8732 BitFieldValue<bool, unsigned __int32> bDeactivated() { return { this, "APrimalBuff.bDeactivated" }; }
8733 BitFieldValue<bool, unsigned __int32> bUsesInstigator() { return { this, "APrimalBuff.bUsesInstigator" }; }
8734 BitFieldValue<bool, unsigned __int32> bFollowTarget() { return { this, "APrimalBuff.bFollowTarget" }; }
8735 BitFieldValue<bool, unsigned __int32> bAddCharacterValues() { return { this, "APrimalBuff.bAddCharacterValues" }; }
8736 BitFieldValue<bool, unsigned __int32> bOnlyAddCharacterValuesUnderwater() { return { this, "APrimalBuff.bOnlyAddCharacterValuesUnderwater" }; }
8737 BitFieldValue<bool, unsigned __int32> bDisableIfCharacterUnderwater() { return { this, "APrimalBuff.bDisableIfCharacterUnderwater" }; }
8738 BitFieldValue<bool, unsigned __int32> bUseInstigatorItem() { return { this, "APrimalBuff.bUseInstigatorItem" }; }
8739 BitFieldValue<bool, unsigned __int32> bDestroyOnTargetStasis() { return { this, "APrimalBuff.bDestroyOnTargetStasis" }; }
8740 BitFieldValue<bool, unsigned __int32> bAoETraceToTargets() { return { this, "APrimalBuff.bAoETraceToTargets" }; }
8741 BitFieldValue<bool, unsigned __int32> bAOEOnlyApplyOtherBuffToWildDinos() { return { this, "APrimalBuff.bAOEOnlyApplyOtherBuffToWildDinos" }; }
8742 BitFieldValue<bool, unsigned __int32> bAoEIgnoreDinosTargetingInstigator() { return { this, "APrimalBuff.bAoEIgnoreDinosTargetingInstigator" }; }
8743 BitFieldValue<bool, unsigned __int32> bAoEOnlyOnDinosTargetingInstigator() { return { this, "APrimalBuff.bAoEOnlyOnDinosTargetingInstigator" }; }
8744 BitFieldValue<bool, unsigned __int32> bBuffForceNoTick() { return { this, "APrimalBuff.bBuffForceNoTick" }; }
8745 BitFieldValue<bool, unsigned __int32> bBuffForceNoTickDedicated() { return { this, "APrimalBuff.bBuffForceNoTickDedicated" }; }
8746 BitFieldValue<bool, unsigned __int32> bCustomDepthStencilIgnoreHealth() { return { this, "APrimalBuff.bCustomDepthStencilIgnoreHealth" }; }
8747 BitFieldValue<bool, unsigned __int32> bUseActivateSoundFadeInDuration() { return { this, "APrimalBuff.bUseActivateSoundFadeInDuration" }; }
8748 BitFieldValue<bool, unsigned __int32> bDinoIgnoreBuffPostprocessEffectWhenRidden() { return { this, "APrimalBuff.bDinoIgnoreBuffPostprocessEffectWhenRidden" }; }
8749 BitFieldValue<bool, unsigned __int32> bPlayerIgnoreBuffPostprocessEffectWhenRidingDino() { return { this, "APrimalBuff.bPlayerIgnoreBuffPostprocessEffectWhenRidingDino" }; }
8750 BitFieldValue<bool, unsigned __int32> bRemoteForcedFlee() { return { this, "APrimalBuff.bRemoteForcedFlee" }; }
8751 BitFieldValue<bool, unsigned __int32> bUseBPDinoRefreshColorization() { return { this, "APrimalBuff.bUseBPDinoRefreshColorization" }; }
8752 BitFieldValue<bool, unsigned __int32> bOnlyActivateSoundForInstigator() { return { this, "APrimalBuff.bOnlyActivateSoundForInstigator" }; }
8753 BitFieldValue<bool, unsigned __int32> bAOEBuffCarnosOnly() { return { this, "APrimalBuff.bAOEBuffCarnosOnly" }; }
8754 BitFieldValue<bool, unsigned __int32> bCausesCryoSickness() { return { this, "APrimalBuff.bCausesCryoSickness" }; }
8755 BitFieldValue<bool, unsigned __int32> bModifyMaxSpeed() { return { this, "APrimalBuff.bModifyMaxSpeed" }; }
8756 BitFieldValue<bool, unsigned __int32> bDisplayHUDProgressBar() { return { this, "APrimalBuff.bDisplayHUDProgressBar" }; }
8757 BitFieldValue<bool, unsigned __int32> bForceUsePreventTargeting() { return { this, "APrimalBuff.bForceUsePreventTargeting" }; }
8758 BitFieldValue<bool, unsigned __int32> bForceUsePreventTargetingTurret() { return { this, "APrimalBuff.bForceUsePreventTargetingTurret" }; }
8759 BitFieldValue<bool, unsigned __int32> bBPOverrideWeaponBob() { return { this, "APrimalBuff.bBPOverrideWeaponBob" }; }
8760 BitFieldValue<bool, unsigned __int32> bUseBPModifyPlayerBoneModifiers() { return { this, "APrimalBuff.bUseBPModifyPlayerBoneModifiers" }; }
8761 BitFieldValue<bool, unsigned __int32> bDediServerUseBPModifyPlayerBoneModifiers() { return { this, "APrimalBuff.bDediServerUseBPModifyPlayerBoneModifiers" }; }
8762 BitFieldValue<bool, unsigned __int32> bUseBPNonDedicatedPlayerPostAnimUpdate() { return { this, "APrimalBuff.bUseBPNonDedicatedPlayerPostAnimUpdate" }; }
8763 BitFieldValue<bool, unsigned __int32> bUseBPIsCharacterHardAttached() { return { this, "APrimalBuff.bUseBPIsCharacterHardAttached" }; }
8764 BitFieldValue<bool, unsigned __int32> bDoCharacterDetachment() { return { this, "APrimalBuff.bDoCharacterDetachment" }; }
8765 BitFieldValue<bool, unsigned __int32> bDoCharacterDetachmentIncludeRiding() { return { this, "APrimalBuff.bDoCharacterDetachmentIncludeRiding" }; }
8766 BitFieldValue<bool, unsigned __int32> bDoCharacterDetachmentIncludeCarrying() { return { this, "APrimalBuff.bDoCharacterDetachmentIncludeCarrying" }; }
8767 BitFieldValue<bool, unsigned __int32> bUseBPInitializedCharacterAnimScriptInstance() { return { this, "APrimalBuff.bUseBPInitializedCharacterAnimScriptInstance" }; }
8768 BitFieldValue<bool, unsigned __int32> bUseBPCanBeCarried() { return { this, "APrimalBuff.bUseBPCanBeCarried" }; }
8769 BitFieldValue<bool, unsigned __int32> bUsePostAdjustDamage() { return { this, "APrimalBuff.bUsePostAdjustDamage" }; }
8770 BitFieldValue<bool, unsigned __int32> bPreventFallDamage() { return { this, "APrimalBuff.bPreventFallDamage" }; }
8771 BitFieldValue<bool, unsigned __int32> bUseBPOnInstigatorCapsuleComponentHit() { return { this, "APrimalBuff.bUseBPOnInstigatorCapsuleComponentHit" }; }
8772 BitFieldValue<bool, unsigned __int32> bEnabledCollisionNotify() { return { this, "APrimalBuff.bEnabledCollisionNotify" }; }
8773 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCameraViewTarget() { return { this, "APrimalBuff.bUseBPOverrideCameraViewTarget" }; }
8774 BitFieldValue<bool, unsigned __int32> bUseBPIsValidUnstasisActor() { return { this, "APrimalBuff.bUseBPIsValidUnstasisActor" }; }
8775 BitFieldValue<bool, unsigned __int32> bUseBPOverrideIsNetRelevantFor() { return { this, "APrimalBuff.bUseBPOverrideIsNetRelevantFor" }; }
8776 BitFieldValue<bool, unsigned __int32> bPreventClearRiderOnDinoImmobilize() { return { this, "APrimalBuff.bPreventClearRiderOnDinoImmobilize" }; }
8777 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffOnPlayers() { return { this, "APrimalBuff.bAOEApplyOtherBuffOnPlayers" }; }
8778 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffOnDinos() { return { this, "APrimalBuff.bAOEApplyOtherBuffOnDinos" }; }
8779 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffIgnoreSameTeam() { return { this, "APrimalBuff.bAOEApplyOtherBuffIgnoreSameTeam" }; }
8780 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffRequireSameTeam() { return { this, "APrimalBuff.bAOEApplyOtherBuffRequireSameTeam" }; }
8781 BitFieldValue<bool, unsigned __int32> bBuffDrawFloatingHUD() { return { this, "APrimalBuff.bBuffDrawFloatingHUD" }; }
8782 BitFieldValue<bool, unsigned __int32> bAddResetsBuffTime() { return { this, "APrimalBuff.bAddResetsBuffTime" }; }
8783 BitFieldValue<bool, unsigned __int32> bAoEBuffAllowIfAlreadyBuffed() { return { this, "APrimalBuff.bAoEBuffAllowIfAlreadyBuffed" }; }
8784 BitFieldValue<bool, unsigned __int32> bNetResetBuffStart() { return { this, "APrimalBuff.bNetResetBuffStart" }; }
8785 BitFieldValue<bool, unsigned __int32> bImmobilizeTarget() { return { this, "APrimalBuff.bImmobilizeTarget" }; }
8786 BitFieldValue<bool, unsigned __int32> bForcePlayerProne() { return { this, "APrimalBuff.bForcePlayerProne" }; }
8787 BitFieldValue<bool, unsigned __int32> bHideBuffFromHUD() { return { this, "APrimalBuff.bHideBuffFromHUD" }; }
8788 BitFieldValue<bool, unsigned __int32> bHideTimerFromHUD() { return { this, "APrimalBuff.bHideTimerFromHUD" }; }
8789 BitFieldValue<bool, unsigned __int32> bBPAddMultiUseEntries() { return { this, "APrimalBuff.bBPAddMultiUseEntries" }; }
8790 BitFieldValue<bool, unsigned __int32> bIsBuffPersistent() { return { this, "APrimalBuff.bIsBuffPersistent" }; }
8791 BitFieldValue<bool, unsigned __int32> bBPUseBumpedByPawn() { return { this, "APrimalBuff.bBPUseBumpedByPawn" }; }
8792 BitFieldValue<bool, unsigned __int32> bBPUseBumpedPawn() { return { this, "APrimalBuff.bBPUseBumpedPawn" }; }
8793 BitFieldValue<bool, unsigned __int32> bAllowBuffWhenInstigatorDead() { return { this, "APrimalBuff.bAllowBuffWhenInstigatorDead" }; }
8794 BitFieldValue<bool, unsigned __int32> bNotifyDamage() { return { this, "APrimalBuff.bNotifyDamage" }; }
8795 BitFieldValue<bool, unsigned __int32> bAllowBuffStasis() { return { this, "APrimalBuff.bAllowBuffStasis" }; }
8796 BitFieldValue<bool, unsigned __int32> bApplyStatModifierToPlayers() { return { this, "APrimalBuff.bApplyStatModifierToPlayers" }; }
8797 BitFieldValue<bool, unsigned __int32> bApplyStatModifierToDinos() { return { this, "APrimalBuff.bApplyStatModifierToDinos" }; }
8798 BitFieldValue<bool, unsigned __int32> bPreventOnWildDino() { return { this, "APrimalBuff.bPreventOnWildDino" }; }
8799 BitFieldValue<bool, unsigned __int32> bPreventOnDino() { return { this, "APrimalBuff.bPreventOnDino" }; }
8800 BitFieldValue<bool, unsigned __int32> bPreventOnPlayer() { return { this, "APrimalBuff.bPreventOnPlayer" }; }
8801 BitFieldValue<bool, unsigned __int32> bPreventOnBigDino() { return { this, "APrimalBuff.bPreventOnBigDino" }; }
8802 BitFieldValue<bool, unsigned __int32> bPreventOnBossDino() { return { this, "APrimalBuff.bPreventOnBossDino" }; }
8803 BitFieldValue<bool, unsigned __int32> bPreventOnRobotDino() { return { this, "APrimalBuff.bPreventOnRobotDino" }; }
8804 BitFieldValue<bool, unsigned __int32> bIsDisease() { return { this, "APrimalBuff.bIsDisease" }; }
8805 BitFieldValue<bool, unsigned __int32> bUseBPPreventAddingOtherBuff() { return { this, "APrimalBuff.bUseBPPreventAddingOtherBuff" }; }
8806 BitFieldValue<bool, unsigned __int32> bUseBPPreventRunning() { return { this, "APrimalBuff.bUseBPPreventRunning" }; }
8807 BitFieldValue<bool, unsigned __int32> bAddReactivates() { return { this, "APrimalBuff.bAddReactivates" }; }
8808 BitFieldValue<bool, unsigned __int32> bAoEApplyDamageAllTargetables() { return { this, "APrimalBuff.bAoEApplyDamageAllTargetables" }; }
8809 BitFieldValue<bool, unsigned __int32> bUseBPAdjustCharacterMovementImpulse() { return { this, "APrimalBuff.bUseBPAdjustCharacterMovementImpulse" }; }
8810 BitFieldValue<bool, unsigned __int32> bUseBPAdjustImpulseFromDamage() { return { this, "APrimalBuff.bUseBPAdjustImpulseFromDamage" }; }
8811 BitFieldValue<bool, unsigned __int32> bUseBPGetHUDElements() { return { this, "APrimalBuff.bUseBPGetHUDElements" }; }
8812 BitFieldValue<bool, unsigned __int32> bUseBPActivated() { return { this, "APrimalBuff.bUseBPActivated" }; }
8813 BitFieldValue<bool, unsigned __int32> bUseBPHandleOnStartFire() { return { this, "APrimalBuff.bUseBPHandleOnStartFire" }; }
8814 BitFieldValue<bool, unsigned __int32> bUseBPPreventFlight() { return { this, "APrimalBuff.bUseBPPreventFlight" }; }
8815 BitFieldValue<bool, unsigned __int32> bRequireController() { return { this, "APrimalBuff.bRequireController" }; }
8816 BitFieldValue<bool, unsigned __int32> bDontPlayInstigatorActiveSoundOnDino() { return { this, "APrimalBuff.bDontPlayInstigatorActiveSoundOnDino" }; }
8817 BitFieldValue<bool, unsigned __int32> bAddExtendBuffTime() { return { this, "APrimalBuff.bAddExtendBuffTime" }; }
8818 BitFieldValue<bool, unsigned __int32> bUseTickingDeactivation() { return { this, "APrimalBuff.bUseTickingDeactivation" }; }
8819 BitFieldValue<bool, unsigned __int32> bCheckPreventInput() { return { this, "APrimalBuff.bCheckPreventInput" }; }
8820 BitFieldValue<bool, unsigned __int32> bBPDrawBuffStatusHUD() { return { this, "APrimalBuff.bBPDrawBuffStatusHUD" }; }
8821 BitFieldValue<bool, unsigned __int32> bEnableStaticPathing() { return { this, "APrimalBuff.bEnableStaticPathing" }; }
8822 BitFieldValue<bool, unsigned __int32> bHUDFormatTimerAsTimecode() { return { this, "APrimalBuff.bHUDFormatTimerAsTimecode" }; }
8823 BitFieldValue<bool, unsigned __int32> bUseBPPreventThrowingItem() { return { this, "APrimalBuff.bUseBPPreventThrowingItem" }; }
8824 BitFieldValue<bool, unsigned __int32> bPreventInputDoesOffset() { return { this, "APrimalBuff.bPreventInputDoesOffset" }; }
8825 BitFieldValue<bool, unsigned __int32> bNotifyExperienceGained() { return { this, "APrimalBuff.bNotifyExperienceGained" }; }
8826 BitFieldValue<bool, unsigned __int32> bOnlyTickWhenVisible() { return { this, "APrimalBuff.bOnlyTickWhenVisible" }; }
8827 BitFieldValue<bool, unsigned __int32> bBPAdjustStatusValueModification() { return { this, "APrimalBuff.bBPAdjustStatusValueModification" }; }
8828 BitFieldValue<bool, unsigned __int32> bWasDestroyed() { return { this, "APrimalBuff.bWasDestroyed" }; }
8829 BitFieldValue<bool, unsigned __int32> bUseBPNotifyOtherBuffActivated() { return { this, "APrimalBuff.bUseBPNotifyOtherBuffActivated" }; }
8830 BitFieldValue<bool, unsigned __int32> bUseBPNotifyOtherBuffDeactivated() { return { this, "APrimalBuff.bUseBPNotifyOtherBuffDeactivated" }; }
8831 BitFieldValue<bool, unsigned __int32> bUseBPPreventFirstPerson() { return { this, "APrimalBuff.bUseBPPreventFirstPerson" }; }
8832 BitFieldValue<bool, unsigned __int32> bForceAddUnderwaterCharacterStatusValues() { return { this, "APrimalBuff.bForceAddUnderwaterCharacterStatusValues" }; }
8833 BitFieldValue<bool, unsigned __int32> bPreventInstigatorAttack() { return { this, "APrimalBuff.bPreventInstigatorAttack" }; }
8834 BitFieldValue<bool, unsigned __int32> bUseBPOnInstigatorMovementModeChangedNotify() { return { this, "APrimalBuff.bUseBPOnInstigatorMovementModeChangedNotify" }; }
8835 BitFieldValue<bool, unsigned __int32> bUseBPPreventInstigatorMovementMode() { return { this, "APrimalBuff.bUseBPPreventInstigatorMovementMode" }; }
8836 BitFieldValue<bool, unsigned __int32> bUseBPOverrideTalkerCharacter() { return { this, "APrimalBuff.bUseBPOverrideTalkerCharacter" }; }
8837
8838 // Functions
8839
8840 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalBuff.StaticClass"); }
8841 void Deactivate() { NativeCall<void>(this, "APrimalBuff.Deactivate"); }
8842 void NetDeactivate_Implementation() { NativeCall<void>(this, "APrimalBuff.NetDeactivate_Implementation"); }
8843 void BeginPlay() { NativeCall<void>(this, "APrimalBuff.BeginPlay"); }
8844 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APrimalBuff.GetLifetimeReplicatedProps", OutLifetimeProps); }
8845 void AddDamageStatusValueModifier(APrimalCharacter* addToCharacter, EPrimalCharacterStatusValue::Type ValueType, bool bSpeedToAddInSeconds, bool bContinueOnUnchangedValue, bool bResetExistingModifierDescriptionIndex, bool bSetValue, bool bSetAdditionalValue, float LimitExistingModifierDescriptionToMaxAmount, float damageMultiplierAmountToAdd, float speedToAdd, int StatusValueModifierDescriptionIndex, bool bUsePercentualDamage, bool bMakeUntameable, float percentualDamage, TSubclassOf<UDamageType> ScaleValueByCharacterDamageType) { NativeCall<void, APrimalCharacter*, EPrimalCharacterStatusValue::Type, bool, bool, bool, bool, bool, float, float, float, int, bool, bool, float, TSubclassOf<UDamageType>>(this, "APrimalBuff.AddDamageStatusValueModifier", addToCharacter, ValueType, bSpeedToAddInSeconds, bContinueOnUnchangedValue, bResetExistingModifierDescriptionIndex, bSetValue, bSetAdditionalValue, LimitExistingModifierDescriptionToMaxAmount, damageMultiplierAmountToAdd, speedToAdd, StatusValueModifierDescriptionIndex, bUsePercentualDamage, bMakeUntameable, percentualDamage, ScaleValueByCharacterDamageType); }
8846 void SetupForInstigator() { NativeCall<void>(this, "APrimalBuff.SetupForInstigator"); }
8847 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalBuff.Tick", DeltaSeconds); }
8848 void ProcessStaticPathing(bool triggerRunning) { NativeCall<void, bool>(this, "APrimalBuff.ProcessStaticPathing", triggerRunning); }
8849 FVector* UpdateStaticPathingDestination(FVector* result, FVector locOverride, float randomOffsetMultiplier, bool useRandomNegativeXDir, bool orientRandOffsetByRotation, FRotator randOffsetByRotation, float GroundCheckSpreadOverride) { return NativeCall<FVector*, FVector*, FVector, float, bool, bool, FRotator, float>(this, "APrimalBuff.UpdateStaticPathingDestination", result, locOverride, randomOffsetMultiplier, useRandomNegativeXDir, orientRandOffsetByRotation, randOffsetByRotation, GroundCheckSpreadOverride); }
8850 void EnableTickFunction() { NativeCall<void>(this, "APrimalBuff.EnableTickFunction"); }
8851 bool AOEBuffCanAffect(APrimalCharacter* forChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalBuff.AOEBuffCanAffect", forChar); }
8852 void InstigatorJumped() { NativeCall<void>(this, "APrimalBuff.InstigatorJumped"); }
8853 void Destroyed() { NativeCall<void>(this, "APrimalBuff.Destroyed"); }
8854 void NetResetBuffStart_Implementation() { NativeCall<void>(this, "APrimalBuff.NetResetBuffStart_Implementation"); }
8855 bool ResetBuffStart() { return NativeCall<bool>(this, "APrimalBuff.ResetBuffStart"); }
8856 APrimalBuff* AddBuff(APrimalCharacter* ForCharacter, AActor* DamageCauser) { return NativeCall<APrimalBuff*, APrimalCharacter*, AActor*>(this, "APrimalBuff.AddBuff", ForCharacter, DamageCauser); }
8857 void GetHUDElements(APlayerController* ForPC, TArray<FHUDElement>* OutHUDElements) { NativeCall<void, APlayerController*, TArray<FHUDElement>*>(this, "APrimalBuff.GetHUDElements", ForPC, OutHUDElements); }
8858 static APrimalBuff* StaticAddBuff(TSubclassOf<APrimalBuff> BuffClass, APrimalCharacter* ForCharacter, UPrimalItem* AssociatedItem, AActor* DamageCauser, bool bForceOnClient) { return NativeCall<APrimalBuff*, TSubclassOf<APrimalBuff>, APrimalCharacter*, UPrimalItem*, AActor*, bool>(nullptr, "APrimalBuff.StaticAddBuff", BuffClass, ForCharacter, AssociatedItem, DamageCauser, bForceOnClient); }
8859 bool ExcludePostProcessBlendableMaterial(UMaterialInterface* BlendableMaterialInterface) { return NativeCall<bool, UMaterialInterface*>(this, "APrimalBuff.ExcludePostProcessBlendableMaterial", BlendableMaterialInterface); }
8860 bool PreventActorTargeting_Implementation(AActor* ByActor) { return NativeCall<bool, AActor*>(this, "APrimalBuff.PreventActorTargeting_Implementation", ByActor); }
8861 bool PreventRunning() { return NativeCall<bool>(this, "APrimalBuff.PreventRunning"); }
8862 bool ExcludeAoEActor(AActor* ActorToConsider) { return NativeCall<bool, AActor*>(this, "APrimalBuff.ExcludeAoEActor", ActorToConsider); }
8863 bool HideBuffFromHUD_Implementation() { return NativeCall<bool>(this, "APrimalBuff.HideBuffFromHUD_Implementation"); }
8864 void Stasis() { NativeCall<void>(this, "APrimalBuff.Stasis"); }
8865 void Unstasis() { NativeCall<void>(this, "APrimalBuff.Unstasis"); }
8866 bool ExtendBuffTime(float AmountOfAdditionalTime) { return NativeCall<bool, float>(this, "APrimalBuff.ExtendBuffTime", AmountOfAdditionalTime); }
8867 int GetBuffType_Implementation() { return NativeCall<int>(this, "APrimalBuff.GetBuffType_Implementation"); }
8868 bool ReduceBuffTime(float AmountOfTimeToReduce) { return NativeCall<bool, float>(this, "APrimalBuff.ReduceBuffTime", AmountOfTimeToReduce); }
8869 bool IsNetRelevantFor(APlayerController* RealViewer, AActor* Viewer, FVector* SrcLocation) { return NativeCall<bool, APlayerController*, AActor*, FVector*>(this, "APrimalBuff.IsNetRelevantFor", RealViewer, Viewer, SrcLocation); }
8870 bool IsValidUnStasisCaster() { return NativeCall<bool>(this, "APrimalBuff.IsValidUnStasisCaster"); }
8871 FString* GetDebugInfoString(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalBuff.GetDebugInfoString", result); }
8872 void BPGetHUDElements(APlayerController* ForPC, TArray<FHUDElement>* OutElements) { NativeCall<void, APlayerController*, TArray<FHUDElement>*>(this, "APrimalBuff.BPGetHUDElements", ForPC, OutElements); }
8873 void BPOverrideCameraViewTarget(FName CurrentCameraMode, FVector DesiredCameraLocation, FRotator DesiredCameraRotation, float DesiredFOV, bool* bOverrideCameraLocation, FVector* CameraLocation, bool* bOverrideCameraRotation, FRotator* CameraRotation, bool* bOverrideCameraFOV, float* CameraFOV) { NativeCall<void, FName, FVector, FRotator, float, bool*, FVector*, bool*, FRotator*, bool*, float*>(this, "APrimalBuff.BPOverrideCameraViewTarget", CurrentCameraMode, DesiredCameraLocation, DesiredCameraRotation, DesiredFOV, bOverrideCameraLocation, CameraLocation, bOverrideCameraRotation, CameraRotation, bOverrideCameraFOV, CameraFOV); }
8874 static void StaticRegisterNativesAPrimalBuff() { NativeCall<void>(nullptr, "APrimalBuff.StaticRegisterNativesAPrimalBuff"); }
8875 void BPDrawBuffStatusHUD(AShooterHUD* HUD, float XPos, float YPos, float ScaleMult) { NativeCall<void, AShooterHUD*, float, float, float>(this, "APrimalBuff.BPDrawBuffStatusHUD", HUD, XPos, YPos, ScaleMult); }
8876 void BPOnInstigatorCapsuleComponentHit(AActor* OtherActor, UPrimitiveComponent* OtherComp, FVector* NormalImpulse, FHitResult* Hit) { NativeCall<void, AActor*, UPrimitiveComponent*, FVector*, FHitResult*>(this, "APrimalBuff.BPOnInstigatorCapsuleComponentHit", OtherActor, OtherComp, NormalImpulse, Hit); }
8877 float BuffAdjustDamage(float Damage, FHitResult* HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> TheDamgeType) { return NativeCall<float, float, FHitResult*, AController*, AActor*, TSubclassOf<UDamageType>>(this, "APrimalBuff.BuffAdjustDamage", Damage, HitInfo, EventInstigator, DamageCauser, TheDamgeType); }
8878 void BuffPostAdjustDamage(float Damage, FHitResult* HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> TheDamgeType) { NativeCall<void, float, FHitResult*, AController*, AActor*, TSubclassOf<UDamageType>>(this, "APrimalBuff.BuffPostAdjustDamage", Damage, HitInfo, EventInstigator, DamageCauser, TheDamgeType); }
8879 void DrawBuffFloatingHUD(int BuffIndex, AShooterHUD* HUD, float CenterX, float CenterY, float DrawScale) { NativeCall<void, int, AShooterHUD*, float, float, float>(this, "APrimalBuff.DrawBuffFloatingHUD", BuffIndex, HUD, CenterX, CenterY, DrawScale); }
8881 int GetBuffType() { return NativeCall<int>(this, "APrimalBuff.GetBuffType"); }
8882 void NotifyDamage(float DamageAmount, TSubclassOf<UDamageType> DamageClass, AController* EventInstigator, AActor* TheDamageCauser) { NativeCall<void, float, TSubclassOf<UDamageType>, AController*, AActor*>(this, "APrimalBuff.NotifyDamage", DamageAmount, DamageClass, EventInstigator, TheDamageCauser); }
8883 bool PreventActorTargeting(AActor* ByActor) { return NativeCall<bool, AActor*>(this, "APrimalBuff.PreventActorTargeting", ByActor); }
8884 void SetBuffCauser(AActor* CausedBy) { NativeCall<void, AActor*>(this, "APrimalBuff.SetBuffCauser", CausedBy); }
8885};
8886
8888{
8889 // Functions
8890
8891 void BreakAllTethers() { NativeCall<void>(this, "APrimalBuff_Grappled.BreakAllTethers"); }
8892};
8893
8895{
8899 float EntryWeight;
8903 float QualityMin;
8904 float QualityMax;
8905 float XPGainMax;
8906 float XPGainMin;
8911 __int8 bScaleWithDinoBabyAge : 1;
8912};
8913
8915{
8916 FieldArray<char, 8> MaterialsField() { return { this, "UMeshComponent.Materials" }; }
8917
8918 // Functions
8919
8920 void BeginDestroy() { NativeCall<void>(this, "UMeshComponent.BeginDestroy"); }
8921 void SetMaterial(int ElementIndex, UMaterialInterface* Material) { NativeCall<void, int, UMaterialInterface*>(this, "UMeshComponent.SetMaterial", ElementIndex, Material); }
8922 void GetUsedMaterials(TArray<UMaterialInterface*>* OutMaterials) { NativeCall<void, TArray<UMaterialInterface*>*>(this, "UMeshComponent.GetUsedMaterials", OutMaterials); }
8923 void PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int CinematicTextureGroups) { NativeCall<void, float, bool, int>(this, "UMeshComponent.PrestreamTextures", Seconds, bPrioritizeCharacterTextures, CinematicTextureGroups); }
8924 void SetTextureForceResidentFlag(bool bForceMiplevelsToBeResident) { NativeCall<void, bool>(this, "UMeshComponent.SetTextureForceResidentFlag", bForceMiplevelsToBeResident); }
8925 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UMeshComponent.GetPrivateStaticClass", Package); }
8929};
8930
8932{
8933 TArray<FTransform>& SpaceBasesField() { return *GetNativePointerField<TArray<FTransform>*>(this, "USkinnedMeshComponent.SpaceBases"); }
8934 TArray<int>& MasterBoneMapField() { return *GetNativePointerField<TArray<int>*>(this, "USkinnedMeshComponent.MasterBoneMap"); }
8935 //TArray<FActiveVertexAnim>& ActiveVertexAnimsField() { return *GetNativePointerField<TArray<FActiveVertexAnim>*>(this, "USkinnedMeshComponent.ActiveVertexAnims"); }
8936 //UPhysicsAsset* PhysicsAssetOverrideField() { return GetNativePointerField<UPhysicsAsset*>(this, "USkinnedMeshComponent.PhysicsAssetOverride"); }
8937 int& ForcedLodModelField() { return *GetNativePointerField<int*>(this, "USkinnedMeshComponent.ForcedLodModel"); }
8938 int& MinLodModelField() { return *GetNativePointerField<int*>(this, "USkinnedMeshComponent.MinLodModel"); }
8939 int& PredictedLODLevelField() { return *GetNativePointerField<int*>(this, "USkinnedMeshComponent.PredictedLODLevel"); }
8940 int& OldPredictedLODLevelField() { return *GetNativePointerField<int*>(this, "USkinnedMeshComponent.OldPredictedLODLevel"); }
8941 float& MaxDistanceFactorField() { return *GetNativePointerField<float*>(this, "USkinnedMeshComponent.MaxDistanceFactor"); }
8942 float& ShadowedRecentlyRenderedBoundsScaleMultiplierField() { return *GetNativePointerField<float*>(this, "USkinnedMeshComponent.ShadowedRecentlyRenderedBoundsScaleMultiplier"); }
8943 //TArray<FSkelMeshComponentLODInfo>& LODInfoField() { return *GetNativePointerField<TArray<FSkelMeshComponentLODInfo>*>(this, "USkinnedMeshComponent.LODInfo"); }
8944 float& StreamingDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "USkinnedMeshComponent.StreamingDistanceMultiplier"); }
8945 FColor& WireframeColorField() { return *GetNativePointerField<FColor*>(this, "USkinnedMeshComponent.WireframeColor"); }
8946 float& ForceTickPoseWithinRangeSquaredField() { return *GetNativePointerField<float*>(this, "USkinnedMeshComponent.ForceTickPoseWithinRangeSquared"); }
8947 TArray<unsigned char>& BoneVisibilityStatesField() { return *GetNativePointerField<TArray<unsigned char>*>(this, "USkinnedMeshComponent.BoneVisibilityStates"); }
8948 //TEnumAsByte<enum EMeshComponentUpdateFlag::Type>& MeshComponentUpdateFlagField() { return *GetNativePointerField<TEnumAsByte<enum EMeshComponentUpdateFlag::Type>*>(this, "USkinnedMeshComponent.MeshComponentUpdateFlag"); }
8949 float& ProgressiveDrawingFractionField() { return *GetNativePointerField<float*>(this, "USkinnedMeshComponent.ProgressiveDrawingFraction"); }
8950 char& CustomSortAlternateIndexModeField() { return *GetNativePointerField<char*>(this, "USkinnedMeshComponent.CustomSortAlternateIndexMode"); }
8951 FBoxSphereBounds& CachedLocalBoundsField() { return *GetNativePointerField<FBoxSphereBounds*>(this, "USkinnedMeshComponent.CachedLocalBounds"); }
8952 bool& bCachedLocalBoundsUpToDateField() { return *GetNativePointerField<bool*>(this, "USkinnedMeshComponent.bCachedLocalBoundsUpToDate"); }
8953 bool& bEnableUpdateRateOptimizationsField() { return *GetNativePointerField<bool*>(this, "USkinnedMeshComponent.bEnableUpdateRateOptimizations"); }
8954 bool& bDisplayDebugUpdateRateOptimizationsField() { return *GetNativePointerField<bool*>(this, "USkinnedMeshComponent.bDisplayDebugUpdateRateOptimizations"); }
8955 float& SkippedTickDeltaTimeField() { return *GetNativePointerField<float*>(this, "USkinnedMeshComponent.SkippedTickDeltaTime"); }
8956 bool& bPoseTickedField() { return *GetNativePointerField<bool*>(this, "USkinnedMeshComponent.bPoseTicked"); }
8957 //FAnimUpdateRateParameters& AnimUpdateRateParamsField() { return *GetNativePointerField<FAnimUpdateRateParameters*>(this, "USkinnedMeshComponent.AnimUpdateRateParams"); }
8958
8959 // Functions
8960
8961 FBoxSphereBounds* CalcBounds(FBoxSphereBounds* result, FTransform* LocalToWorld) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*, FTransform*>(this, "USkinnedMeshComponent.CalcBounds", result, LocalToWorld); }
8962 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "USkinnedMeshComponent.Serialize", Ar); }
8963 //unsigned __int64 GetResourceSize(EResourceSizeMode::Type Mode) { return NativeCall<unsigned __int64, EResourceSizeMode::Type>(this, "USkinnedMeshComponent.GetResourceSize", Mode); }
8964 void OnRegister() { NativeCall<void>(this, "USkinnedMeshComponent.OnRegister"); }
8965 void OnUnregister() { NativeCall<void>(this, "USkinnedMeshComponent.OnUnregister"); }
8966 void CreateRenderState_Concurrent() { NativeCall<void>(this, "USkinnedMeshComponent.CreateRenderState_Concurrent"); }
8967 void DestroyRenderState_Concurrent() { NativeCall<void>(this, "USkinnedMeshComponent.DestroyRenderState_Concurrent"); }
8968 FString* GetDetailedInfoInternal(FString* result) { return NativeCall<FString*, FString*>(this, "USkinnedMeshComponent.GetDetailedInfoInternal", result); }
8969 void SendRenderDynamicData_Concurrent() { NativeCall<void>(this, "USkinnedMeshComponent.SendRenderDynamicData_Concurrent"); }
8970 void InitLODInfos() { NativeCall<void>(this, "USkinnedMeshComponent.InitLODInfos"); }
8971 bool ShouldTickPose() { return NativeCall<bool>(this, "USkinnedMeshComponent.ShouldTickPose"); }
8972 bool ShouldUpdateTransform(bool bLODHasChanged) { return NativeCall<bool, bool>(this, "USkinnedMeshComponent.ShouldUpdateTransform", bLODHasChanged); }
8973 void TickUpdateRate() { NativeCall<void>(this, "USkinnedMeshComponent.TickUpdateRate"); }
8974 int GetNumMaterials() { return NativeCall<int>(this, "USkinnedMeshComponent.GetNumMaterials"); }
8975 //void GetStreamingTextureInfo(TArray<FStreamingTexturePrimitiveInfo>* OutStreamingTextures) { NativeCall<void, TArray<FStreamingTexturePrimitiveInfo>*>(this, "USkinnedMeshComponent.GetStreamingTextureInfo", OutStreamingTextures); }
8976 bool ShouldUpdateBoneVisibility() { return NativeCall<bool>(this, "USkinnedMeshComponent.ShouldUpdateBoneVisibility"); }
8977 void RebuildVisibilityArray() { NativeCall<void>(this, "USkinnedMeshComponent.RebuildVisibilityArray"); }
8978 //UPhysicsAsset* GetPhysicsAsset() { return NativeCall<UPhysicsAsset*>(this, "USkinnedMeshComponent.GetPhysicsAsset"); }
8979 FBoxSphereBounds* CalcMeshBound(FBoxSphereBounds* result, FVector* RootOffset, bool UsePhysicsAsset, FTransform* LocalToWorld) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*, FVector*, bool, FTransform*>(this, "USkinnedMeshComponent.CalcMeshBound", result, RootOffset, UsePhysicsAsset, LocalToWorld); }
8980 //FMatrix* GetBoneMatrix(FMatrix* result, int BoneIdx) { return NativeCall<FMatrix*, FMatrix*, int>(this, "USkinnedMeshComponent.GetBoneMatrix", result, BoneIdx); }
8981 FTransform* GetBoneTransform(FTransform* result, int BoneIdx) { return NativeCall<FTransform*, FTransform*, int>(this, "USkinnedMeshComponent.GetBoneTransform", result, BoneIdx); }
8982 int GetBoneIndex(FName BoneName) { return NativeCall<int, FName>(this, "USkinnedMeshComponent.GetBoneIndex", BoneName); }
8983 FName* GetBoneName(FName* result, int BoneIndex) { return NativeCall<FName*, FName*, int>(this, "USkinnedMeshComponent.GetBoneName", result, BoneIndex); }
8984 //void SetSkeletalMesh(USkeletalMesh* InSkelMesh) { NativeCall<void, USkeletalMesh*>(this, "USkinnedMeshComponent.SetSkeletalMesh", InSkelMesh); }
8985 //FSkeletalMeshResource* GetSkeletalMeshResource() { return NativeCall<FSkeletalMeshResource*>(this, "USkinnedMeshComponent.GetSkeletalMeshResource"); }
8986 bool AllocateTransformData() { return NativeCall<bool>(this, "USkinnedMeshComponent.AllocateTransformData"); }
8987 void DeallocateTransformData() { NativeCall<void>(this, "USkinnedMeshComponent.DeallocateTransformData"); }
8988 //void SetPhysicsAsset(UPhysicsAsset* InPhysicsAsset, bool bForceReInit) { NativeCall<void, UPhysicsAsset*, bool>(this, "USkinnedMeshComponent.SetPhysicsAsset", InPhysicsAsset, bForceReInit); }
8989 void SetMasterPoseComponent(USkinnedMeshComponent* NewMasterBoneComponent) { NativeCall<void, USkinnedMeshComponent*>(this, "USkinnedMeshComponent.SetMasterPoseComponent", NewMasterBoneComponent); }
8990 void InvalidateCachedBounds() { NativeCall<void>(this, "USkinnedMeshComponent.InvalidateCachedBounds"); }
8991 void RefreshSlaveComponents() { NativeCall<void>(this, "USkinnedMeshComponent.RefreshSlaveComponents"); }
8992 //UMorphTarget* FindMorphTarget(FName MorphTargetName) { return NativeCall<UMorphTarget*, FName>(this, "USkinnedMeshComponent.FindMorphTarget", MorphTargetName); }
8993 void UpdateMasterBoneMap() { NativeCall<void>(this, "USkinnedMeshComponent.UpdateMasterBoneMap"); }
8994 TArray<FName>* GetAllSocketNames(TArray<FName>* result) { return NativeCall<TArray<FName>*, TArray<FName>*>(this, "USkinnedMeshComponent.GetAllSocketNames", result); }
8995 FTransform* GetSocketTransform(FTransform* result, FName InSocketName, ERelativeTransformSpace TransformSpace) { return NativeCall<FTransform*, FTransform*, FName, ERelativeTransformSpace>(this, "USkinnedMeshComponent.GetSocketTransform", result, InSocketName, TransformSpace); }
8996 bool DoesSocketExist(FName InSocketName) { return NativeCall<bool, FName>(this, "USkinnedMeshComponent.DoesSocketExist", InSocketName); }
8997 FQuat* GetBoneQuaternion(FQuat* result, FName BoneName, int Space) { return NativeCall<FQuat*, FQuat*, FName, int>(this, "USkinnedMeshComponent.GetBoneQuaternion", result, BoneName, Space); }
8998 FVector* GetBoneLocation(FVector* result, FName BoneName, int Space) { return NativeCall<FVector*, FVector*, FName, int>(this, "USkinnedMeshComponent.GetBoneLocation", result, BoneName, Space); }
8999 bool HasAnySockets() { return NativeCall<bool>(this, "USkinnedMeshComponent.HasAnySockets"); }
9000 //void QuerySupportedSockets(TArray<FComponentSocketDescription>* OutSockets) { NativeCall<void, TArray<FComponentSocketDescription>*>(this, "USkinnedMeshComponent.QuerySupportedSockets", OutSockets); }
9001 void UpdateOverlaps(TArray<FOverlapInfo>* PendingOverlaps, bool bDoNotifies, TArray<FOverlapInfo>* OverlapsAtEndLocation) { NativeCall<void, TArray<FOverlapInfo>*, bool, TArray<FOverlapInfo>*>(this, "USkinnedMeshComponent.UpdateOverlaps", PendingOverlaps, bDoNotifies, OverlapsAtEndLocation); }
9002 void TransformToBoneSpace(FName BoneName, FVector InPosition, FRotator InRotation, FVector* OutPosition, FRotator* OutRotation) { NativeCall<void, FName, FVector, FRotator, FVector*, FRotator*>(this, "USkinnedMeshComponent.TransformToBoneSpace", BoneName, InPosition, InRotation, OutPosition, OutRotation); }
9003 void TransformFromBoneSpace(FName BoneName, FVector InPosition, FRotator InRotation, FVector* OutPosition, FRotator* OutRotation) { NativeCall<void, FName, FVector, FRotator, FVector*, FRotator*>(this, "USkinnedMeshComponent.TransformFromBoneSpace", BoneName, InPosition, InRotation, OutPosition, OutRotation); }
9004 FName* FindClosestBone(FName* result, FVector TestLocation, FVector* BoneLocation, float IgnoreScale) { return NativeCall<FName*, FName*, FVector, FVector*, float>(this, "USkinnedMeshComponent.FindClosestBone", result, TestLocation, BoneLocation, IgnoreScale); }
9005 void GetUsedMaterials(TArray<UMaterialInterface*>* OutMaterials) { NativeCall<void, TArray<UMaterialInterface*>*>(this, "USkinnedMeshComponent.GetUsedMaterials", OutMaterials); }
9006 FVector* GetSkinnedVertexPosition(FVector* result, int VertexIndex) { return NativeCall<FVector*, FVector*, int>(this, "USkinnedMeshComponent.GetSkinnedVertexPosition", result, VertexIndex); }
9007 void ComputeSkinnedPositions(TArray<FVector>* OutPositions) { NativeCall<void, TArray<FVector>*>(this, "USkinnedMeshComponent.ComputeSkinnedPositions", OutPositions); }
9008 FColor* GetVertexColor(FColor* result, int VertexIndex) { return NativeCall<FColor*, FColor*, int>(this, "USkinnedMeshComponent.GetVertexColor", result, VertexIndex); }
9009 //void HideBone(int BoneIndex, EPhysBodyOp PhysBodyOption) { NativeCall<void, int, EPhysBodyOp>(this, "USkinnedMeshComponent.HideBone", BoneIndex, PhysBodyOption); }
9010 void UnHideBone(int BoneIndex) { NativeCall<void, int>(this, "USkinnedMeshComponent.UnHideBone", BoneIndex); }
9011 bool IsBoneHidden(int BoneIndex) { return NativeCall<bool, int>(this, "USkinnedMeshComponent.IsBoneHidden", BoneIndex); }
9012 bool IsBoneHiddenByName(FName BoneName) { return NativeCall<bool, FName>(this, "USkinnedMeshComponent.IsBoneHiddenByName", BoneName); }
9013 //void HideBoneByName(FName BoneName, EPhysBodyOp PhysBodyOption) { NativeCall<void, FName, EPhysBodyOp>(this, "USkinnedMeshComponent.HideBoneByName", BoneName, PhysBodyOption); }
9014 void UnHideBoneByName(FName BoneName) { NativeCall<void, FName>(this, "USkinnedMeshComponent.UnHideBoneByName", BoneName); }
9015 bool UpdateLODStatus() { return NativeCall<bool>(this, "USkinnedMeshComponent.UpdateLODStatus"); }
9016 //static TArray<FActiveVertexAnim>* UpdateActiveVertexAnims(TArray<FActiveVertexAnim>* result, USkeletalMesh* InSkeletalMesh, TMap<FName, float, FDefaultSetAllocator, TDefaultMapKeyFuncs<FName, float, 0> >* MorphCurveAnims, TArray<FActiveVertexAnim>* ActiveAnims) { return NativeCall<TArray<FActiveVertexAnim>*, TArray<FActiveVertexAnim>*, USkeletalMesh*, TMap<FName, float, FDefaultSetAllocator, TDefaultMapKeyFuncs<FName, float, 0> >*, TArray<FActiveVertexAnim>*>(nullptr, "USkinnedMeshComponent.UpdateActiveVertexAnims", result, InSkeletalMesh, MorphCurveAnims, ActiveAnims); }
9017 void AnimUpdateRateTick() { NativeCall<void>(this, "USkinnedMeshComponent.AnimUpdateRateTick"); }
9018 void AnimUpdateRateSetParams(const bool* bRecentlyRendered, const float* MaxDistanceFactor, const bool* bPlayingRootMotion) { NativeCall<void, const bool*, const float*, const bool*>(this, "USkinnedMeshComponent.AnimUpdateRateSetParams", bRecentlyRendered, MaxDistanceFactor, bPlayingRootMotion); }
9019};
9020
9022{
9023 //TEnumAsByte<enum EAnimationMode::Type>& AnimationModeField() { return *GetNativePointerField<TEnumAsByte<enum EAnimationMode::Type>*>(this, "USkeletalMeshComponent.AnimationMode"); }
9024 FVector& InterpolatedRootLocationField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.InterpolatedRootLocation"); }
9025 FRotator& InterpolatedRootRotationField() { return *GetNativePointerField<FRotator*>(this, "USkeletalMeshComponent.InterpolatedRootRotation"); }
9026 FVector& CurrentSkeletonUpDirField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.CurrentSkeletonUpDir"); }
9027 TArray<float>& OriginalBonesOffsetsField() { return *GetNativePointerField<TArray<float>*>(this, "USkeletalMeshComponent.OriginalBonesOffsets"); }
9028 //TArray<FIKLegInfo>& IkLegsField() { return *GetNativePointerField<TArray<FIKLegInfo>*>(this, "USkeletalMeshComponent.IkLegs"); }
9029 //TArray<FIKGroundPlaneOverrideInfo>& IkGroundPlaneOverridesField() { return *GetNativePointerField<TArray<FIKGroundPlaneOverrideInfo>*>(this, "USkeletalMeshComponent.IkGroundPlaneOverrides"); }
9030 //TArray<FIKRootAdjustmentInfo>& IkRootAdjustmentPointsField() { return *GetNativePointerField<TArray<FIKRootAdjustmentInfo>*>(this, "USkeletalMeshComponent.IkRootAdjustmentPoints"); }
9031 float& IkRootAdjustmentHeightCSField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkRootAdjustmentHeightCS"); }
9032 float& IkRootOffsetInterpSpeedField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkRootOffsetInterpSpeed"); }
9033 float& IkRootOffsetInterpSpeedUpField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkRootOffsetInterpSpeedUp"); }
9034 float& IkRootWorldOffsetInterpSpeedField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkRootWorldOffsetInterpSpeed"); }
9035 float& IkRootWorldOffsetInterpSpeedUpField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkRootWorldOffsetInterpSpeedUp"); }
9036 float& IkInterpSpeedField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkInterpSpeed"); }
9037 float& IkInterpSpeedUpField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkInterpSpeedUp"); }
9038 float& IkFabrikInterpSpeedField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkFabrikInterpSpeed"); }
9039 float& IkFeetAlignmentInterpSpeedField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkFeetAlignmentInterpSpeed"); }
9040 float& IkGroundPlaneInterpSpeedField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.IkGroundPlaneInterpSpeed"); }
9041 float& MinHitNormalZForFeetAlignmentField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.MinHitNormalZForFeetAlignment"); }
9042 float& FeetAlignmentLimitField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.FeetAlignmentLimit"); }
9043 float& LegLimitRatioFromCylinderHeightField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.LegLimitRatioFromCylinderHeight"); }
9044 FRotator& IkRootRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "USkeletalMeshComponent.IkRootRotationOffset"); }
9045 FVector& IkRootLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.IkRootLocationOffset"); }
9046 float& DinoIKDelayedTraceFreezeDurationMultiplierField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.DinoIKDelayedTraceFreezeDurationMultiplier"); }
9047 float& DinoIKSlopeMatchingRootHeightOffsetField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.DinoIKSlopeMatchingRootHeightOffset"); }
9048 float& DinoIKAnimationLegZOffsetingMultiplierField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.DinoIKAnimationLegZOffsetingMultiplier"); }
9049 FVector& TwoLegVirtualHitLocationWSField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.TwoLegVirtualHitLocationWS"); }
9050 FVector& TwoLegVirtualHitLocationWSTargetField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.TwoLegVirtualHitLocationWSTarget"); }
9051 FVector& TwoLegVirtualHitLocationCSField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.TwoLegVirtualHitLocationCS"); }
9052 float& DistanceFromGroundToStartIKField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.DistanceFromGroundToStartIK"); }
9053 float& DistanceFromGroundToStartIKBiasField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.DistanceFromGroundToStartIKBias"); }
9054 int& MaxIterationsField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.MaxIterations"); }
9055 float& MatchSlopeRotationSpeedField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.MatchSlopeRotationSpeed"); }
9056 float& RootPitchRotationLimitField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.RootPitchRotationLimit"); }
9057 float& RootRollRotationLimitField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.RootRollRotationLimit"); }
9058 float& ForceUpdateValuesTimeLimitField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.ForceUpdateValuesTimeLimit"); }
9059 float& RootOffsetField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.RootOffset"); }
9060 FRotator& RootRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "USkeletalMeshComponent.RootRotationOffset"); }
9061 long double& LastIkUpdateTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.LastIkUpdateTime"); }
9062 int& LastIKCalculationFrameField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.LastIKCalculationFrame"); }
9063 long double& ForceIkUpdateTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.ForceIkUpdateTime"); }
9064 long double& IKFirstFrozenUpdatedTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.IKFirstFrozenUpdatedTime"); }
9065 long double& LastIKFrozenStartTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.LastIKFrozenStartTime"); }
9066 float& LastRootZField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.LastRootZ"); }
9067 FQuat& CurrentGroundSlopeField() { return *GetNativePointerField<FQuat*>(this, "USkeletalMeshComponent.CurrentGroundSlope"); }
9068 bool& bMovedLastFrameField() { return *GetNativePointerField<bool*>(this, "USkeletalMeshComponent.bMovedLastFrame"); }
9069 bool& bNeedsUpdateToCachedLegInfosField() { return *GetNativePointerField<bool*>(this, "USkeletalMeshComponent.bNeedsUpdateToCachedLegInfos"); }
9070 bool& bUsingFrozenIKField() { return *GetNativePointerField<bool*>(this, "USkeletalMeshComponent.bUsingFrozenIK"); }
9071 long double& TimeToStopUpdatingLegCachesField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.TimeToStopUpdatingLegCaches"); }
9072 //TArray<FIKLegInfo>& LastCachedIKLegInfosField() { return *GetNativePointerField<TArray<FIKLegInfo>*>(this, "USkeletalMeshComponent.LastCachedIKLegInfos"); }
9073 FVector& CachedTwoLegVirtualHitLocationWSField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.CachedTwoLegVirtualHitLocationWS"); }
9074 FVector& CachedTwoLegVirtualHitLocationCSField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.CachedTwoLegVirtualHitLocationCS"); }
9075 FVector& LastIKPositionField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.LastIKPosition"); }
9076 float& BoneModifiersLegLengthPercentageField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.BoneModifiersLegLengthPercentage"); }
9077 //TArray<FBoneModifier>& CurrentBoneModifiersField() { return *GetNativePointerField<TArray<FBoneModifier>*>(this, "USkeletalMeshComponent.CurrentBoneModifiers"); }
9078 //UAnimBlueprintGeneratedClass* AnimBlueprintGeneratedClassField() { return GetNativePointerField<UAnimBlueprintGeneratedClass*>(this, "USkeletalMeshComponent.AnimBlueprintGeneratedClass"); }
9079 //FSingleAnimationPlayData& AnimationDataField() { return *GetNativePointerField<FSingleAnimationPlayData*>(this, "USkeletalMeshComponent.AnimationData"); }
9080 TArray<FTransform>& LocalAtomsField() { return *GetNativePointerField<TArray<FTransform>*>(this, "USkeletalMeshComponent.LocalAtoms"); }
9081 long double& LastMeshGameplayRelevantTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.LastMeshGameplayRelevantTime"); }
9082 TArray<FTransform>& CachedLocalAtomsField() { return *GetNativePointerField<TArray<FTransform>*>(this, "USkeletalMeshComponent.CachedLocalAtoms"); }
9083 TArray<FTransform>& CachedSpaceBasesField() { return *GetNativePointerField<TArray<FTransform>*>(this, "USkeletalMeshComponent.CachedSpaceBases"); }
9084 float& GlobalAnimRateScaleField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.GlobalAnimRateScale"); }
9085 //TEnumAsByte<enum EKinematicBonesUpdateToPhysics::Type>& KinematicBonesUpdateTypeField() { return *GetNativePointerField<TEnumAsByte<enum EKinematicBonesUpdateToPhysics::Type>*>(this, "USkeletalMeshComponent.KinematicBonesUpdateType"); }
9086 float& ComponentMassScaleField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.ComponentMassScale"); }
9087 float& MinLinearDampingField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.MinLinearDamping"); }
9088 float& MinAngularDampingField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.MinAngularDamping"); }
9089 float& TeleportDistanceThresholdField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.TeleportDistanceThreshold"); }
9090 float& TeleportRotationThresholdField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.TeleportRotationThreshold"); }
9091 float& ClothBlendWeightField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.ClothBlendWeight"); }
9092 FVector& RootBoneTranslationField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.RootBoneTranslation"); }
9093 int& NumNonZeroLODsField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.NumNonZeroLODs"); }
9094 TEnumAsByte<enum ECollisionEnabled::Type>& PreSleepingKinematicsCollisionTypeField() { return *GetNativePointerField<TEnumAsByte<enum ECollisionEnabled::Type>*>(this, "USkeletalMeshComponent.PreSleepingKinematicsCollisionType"); }
9095 FVector& LineCheckBoundsScaleField() { return *GetNativePointerField<FVector*>(this, "USkeletalMeshComponent.LineCheckBoundsScale"); }
9096 TArray<unsigned short>& RequiredBonesField() { return *GetNativePointerField<TArray<unsigned short>*>(this, "USkeletalMeshComponent.RequiredBones"); }
9097 int& RootBodyIndexField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.RootBodyIndex"); }
9098 TArray<FBodyInstance*>& BodiesField() { return *GetNativePointerField<TArray<FBodyInstance*>*>(this, "USkeletalMeshComponent.Bodies"); }
9099 //TArray<FConstraintInstance*>& ConstraintsField() { return *GetNativePointerField<TArray<FConstraintInstance*>*>(this, "USkeletalMeshComponent.Constraints"); }
9100 //physx::PxAggregate* AggregateField() { return GetNativePointerField<physx::PxAggregate*>(this, "USkeletalMeshComponent.Aggregate"); }
9101 TMap<FName, float, FDefaultSetAllocator, TDefaultMapKeyFuncs<FName, float, 0> >& MorphTargetCurvesField() { return *GetNativePointerField<TMap<FName, float, FDefaultSetAllocator, TDefaultMapKeyFuncs<FName, float, 0> >*>(this, "USkeletalMeshComponent.MorphTargetCurves"); }
9102 //FAnimationEvaluationContext& AnimEvaluationContextField() { return *GetNativePointerField<FAnimationEvaluationContext*>(this, "USkeletalMeshComponent.AnimEvaluationContext"); }
9103 //TRefCountPtr<FGraphEvent>& ParallelAnimationEvaluationTaskField() { return *GetNativePointerField<TRefCountPtr<FGraphEvent>*>(this, "USkeletalMeshComponent.ParallelAnimationEvaluationTask"); }
9104 //TRefCountPtr<FGraphEvent>& ParallelBlendPhysicsCompletionTaskField() { return *GetNativePointerField<TRefCountPtr<FGraphEvent>*>(this, "USkeletalMeshComponent.ParallelBlendPhysicsCompletionTask"); }
9105 float& ForcedBlueprintBlendCurrentWeightField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.ForcedBlueprintBlendCurrentWeight"); }
9106 float& ForcedBlueprintBlendDurationField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.ForcedBlueprintBlendDuration"); }
9107 TArray<FTransform>& ForcedBlueprintBlendCachedBonesField() { return *GetNativePointerField<TArray<FTransform>*>(this, "USkeletalMeshComponent.ForcedBlueprintBlendCachedBones"); }
9108 UAnimSequence* SequenceToPlay_DEPRECATEDField() { return GetNativePointerField<UAnimSequence*>(this, "USkeletalMeshComponent.SequenceToPlay_DEPRECATED"); }
9109 float& DefaultPosition_DEPRECATEDField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.DefaultPosition_DEPRECATED"); }
9110 float& DefaultPlayRate_DEPRECATEDField() { return *GetNativePointerField<float*>(this, "USkeletalMeshComponent.DefaultPlayRate_DEPRECATED"); }
9111 int& TickingModulusField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.TickingModulus"); }
9112 int& LowQualityTickingModulusField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.LowQualityTickingModulus"); }
9113 int& LastKinematicWorldUpdateFrameField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.LastKinematicWorldUpdateFrame"); }
9114 long double& LastTickTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.LastTickTime"); }
9115 long double& PreventSoundCuesTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.PreventSoundCuesTime"); }
9116 long double& DisableParallelAnimationsTimeField() { return *GetNativePointerField<long double*>(this, "USkeletalMeshComponent.DisableParallelAnimationsTime"); }
9117 bool& IgnoreStaggeredUpdatesThisTickField() { return *GetNativePointerField<bool*>(this, "USkeletalMeshComponent.IgnoreStaggeredUpdatesThisTick"); }
9118 int& StaggeredUIDField() { return *GetNativePointerField<int*>(this, "USkeletalMeshComponent.StaggeredUID"); }
9119
9120 // Functions
9121
9122 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "USkeletalMeshComponent.Serialize", Ar); }
9123 void OnRegister() { NativeCall<void>(this, "USkeletalMeshComponent.OnRegister"); }
9124 void OnUnregister() { NativeCall<void>(this, "USkeletalMeshComponent.OnUnregister"); }
9125 //void BPSetBoneModifiers(TArray<FBoneModifierNamed>* NamedBoneModifiers) { NativeCall<void, TArray<FBoneModifierNamed>*>(this, "USkeletalMeshComponent.BPSetBoneModifiers", NamedBoneModifiers); }
9126 void RemoveBasedPawns(USceneComponent* BasedOnComponent) { NativeCall<void, USceneComponent*>(this, "USkeletalMeshComponent.RemoveBasedPawns", BasedOnComponent); }
9127 bool IsPlayingAnimationMontagesOnSlotName(FName SlotName) { return NativeCall<bool, FName>(this, "USkeletalMeshComponent.IsPlayingAnimationMontagesOnSlotName", SlotName); }
9128 void InitAnim(bool bForceReinit) { NativeCall<void, bool>(this, "USkeletalMeshComponent.InitAnim", bForceReinit); }
9129 void InitializeAnimScriptInstance(bool bForceReinit) { NativeCall<void, bool>(this, "USkeletalMeshComponent.InitializeAnimScriptInstance", bForceReinit); }
9130 void CreateRenderState_Concurrent() { NativeCall<void>(this, "USkeletalMeshComponent.CreateRenderState_Concurrent"); }
9131 void InitializeComponent() { NativeCall<void>(this, "USkeletalMeshComponent.InitializeComponent"); }
9132 void TickAnimation(float DeltaTime) { NativeCall<void, float>(this, "USkeletalMeshComponent.TickAnimation", DeltaTime); }
9133 bool UpdateLODStatus() { return NativeCall<bool>(this, "USkeletalMeshComponent.UpdateLODStatus"); }
9134 bool ShouldUpdateTransform(bool bLODHasChanged) { return NativeCall<bool, bool>(this, "USkeletalMeshComponent.ShouldUpdateTransform", bLODHasChanged); }
9135 bool ShouldTickPose() { return NativeCall<bool>(this, "USkeletalMeshComponent.ShouldTickPose"); }
9136 void TickPose(float DeltaTime) { NativeCall<void, float>(this, "USkeletalMeshComponent.TickPose", DeltaTime); }
9137 //void FillSpaceBases(USkeletalMesh* InSkeletalMesh, TArray<FTransform>* SourceAtoms, TArray<FTransform>* DestSpaceBases) { NativeCall<void, USkeletalMesh*, TArray<FTransform>*, TArray<FTransform>*>(this, "USkeletalMeshComponent.FillSpaceBases", InSkeletalMesh, SourceAtoms, DestSpaceBases); }
9138 void RecalcRequiredBones(int LODIndex) { NativeCall<void, int>(this, "USkeletalMeshComponent.RecalcRequiredBones", LODIndex); }
9139 //void EvaluateAnimation(USkeletalMesh* InSkeletalMesh, UAnimInstance* InAnimInstance, TArray<FTransform>* OutLocalAtoms, TArray<FActiveVertexAnim>* OutVertexAnims, FVector* OutRootBoneTranslation) { NativeCall<void, USkeletalMesh*, UAnimInstance*, TArray<FTransform>*, TArray<FActiveVertexAnim>*, FVector*>(this, "USkeletalMeshComponent.EvaluateAnimation", InSkeletalMesh, InAnimInstance, OutLocalAtoms, OutVertexAnims, OutRootBoneTranslation); }
9140 void UpdateSlaveComponent() { NativeCall<void>(this, "USkeletalMeshComponent.UpdateSlaveComponent"); }
9141 //void PerformAnimationEvaluation(USkeletalMesh* InSkeletalMesh, UAnimInstance* InAnimInstance, TArray<FTransform>* OutSpaceBases, TArray<FTransform>* OutLocalAtoms, TArray<FActiveVertexAnim>* OutVertexAnims, FVector* OutRootBoneTranslation) { NativeCall<void, USkeletalMesh*, UAnimInstance*, TArray<FTransform>*, TArray<FTransform>*, TArray<FActiveVertexAnim>*, FVector*>(this, "USkeletalMeshComponent.PerformAnimationEvaluation", InSkeletalMesh, InAnimInstance, OutSpaceBases, OutLocalAtoms, OutVertexAnims, OutRootBoneTranslation); }
9142 //void PostAnimEvaluation(FAnimationEvaluationContext* EvaluationContext) { NativeCall<void, FAnimationEvaluationContext*>(this, "USkeletalMeshComponent.PostAnimEvaluation", EvaluationContext); }
9143 void UpdateBounds() { NativeCall<void>(this, "USkeletalMeshComponent.UpdateBounds"); }
9146 FVector* GetMeshScaleMultiplier(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USkeletalMeshComponent.GetMeshScaleMultiplier", result); }
9147 //void SetSkeletalMesh(USkeletalMesh* InSkelMesh) { NativeCall<void, USkeletalMesh*>(this, "USkeletalMeshComponent.SetSkeletalMesh", InSkelMesh); }
9148 bool AllocateTransformData() { return NativeCall<bool>(this, "USkeletalMeshComponent.AllocateTransformData"); }
9149 void DeallocateTransformData() { NativeCall<void>(this, "USkeletalMeshComponent.DeallocateTransformData"); }
9150 void SetAnimInstanceClass(UClass* NewClass) { NativeCall<void, UClass*>(this, "USkeletalMeshComponent.SetAnimInstanceClass", NewClass); }
9151 //FMatrix* GetTransformMatrix(FMatrix* result) { return NativeCall<FMatrix*, FMatrix*>(this, "USkeletalMeshComponent.GetTransformMatrix", result); }
9152 //void SkelMeshCompOnParticleSystemFinished(UParticleSystemComponent* PSC) { NativeCall<void, UParticleSystemComponent*>(this, "USkeletalMeshComponent.SkelMeshCompOnParticleSystemFinished", PSC); }
9153 //void HideBone(int BoneIndex, EPhysBodyOp PhysBodyOption) { NativeCall<void, int, EPhysBodyOp>(this, "USkeletalMeshComponent.HideBone", BoneIndex, PhysBodyOption); }
9154 void UnHideBone(int BoneIndex) { NativeCall<void, int>(this, "USkeletalMeshComponent.UnHideBone", BoneIndex); }
9155 bool IsAnySimulatingPhysics() { return NativeCall<bool>(this, "USkeletalMeshComponent.IsAnySimulatingPhysics"); }
9156 float GetOverrideWalkableZ(AActor* ForActor) { return NativeCall<float, AActor*>(this, "USkeletalMeshComponent.GetOverrideWalkableZ", ForActor); }
9157 //void DebugDrawBones(UCanvas* Canvas, bool bSimpleBones) { NativeCall<void, UCanvas*, bool>(this, "USkeletalMeshComponent.DebugDrawBones", Canvas, bSimpleBones); }
9158 //void RenderAxisGizmo(FTransform* Transform, UCanvas* Canvas) { NativeCall<void, FTransform*, UCanvas*>(this, "USkeletalMeshComponent.RenderAxisGizmo", Transform, Canvas); }
9159 void SetMorphTarget(FName MorphTargetName, float Value) { NativeCall<void, FName, float>(this, "USkeletalMeshComponent.SetMorphTarget", MorphTargetName, Value); }
9160 //unsigned __int64 GetResourceSize(EResourceSizeMode::Type Mode) { return NativeCall<unsigned __int64, EResourceSizeMode::Type>(this, "USkeletalMeshComponent.GetResourceSize", Mode); }
9161 //void SetAnimationMode(EAnimationMode::Type InAnimationMode) { NativeCall<void, EAnimationMode::Type>(this, "USkeletalMeshComponent.SetAnimationMode", InAnimationMode); }
9162 //void PlayAnimation(UAnimationAsset* NewAnimToPlay, bool bLooping) { NativeCall<void, UAnimationAsset*, bool>(this, "USkeletalMeshComponent.PlayAnimation", NewAnimToPlay, bLooping); }
9163 //void SetAnimation(UAnimationAsset* NewAnimToPlay) { NativeCall<void, UAnimationAsset*>(this, "USkeletalMeshComponent.SetAnimation", NewAnimToPlay); }
9164 bool IsPlayingMontage(UAnimMontage* Montage, float TimeFromEndToConsiderFinished) { return NativeCall<bool, UAnimMontage*, float>(this, "USkeletalMeshComponent.IsPlayingMontage", Montage, TimeFromEndToConsiderFinished); }
9165 void SetPosition(float InPos, bool bFireNotifies) { NativeCall<void, float, bool>(this, "USkeletalMeshComponent.SetPosition", InPos, bFireNotifies); }
9166 FTransform* ConvertLocalRootMotionToWorld(FTransform* result, FTransform* InTransform) { return NativeCall<FTransform*, FTransform*, FTransform*>(this, "USkeletalMeshComponent.ConvertLocalRootMotionToWorld", result, InTransform); }
9167 float CalculateMass(FName BoneName) { return NativeCall<float, FName>(this, "USkeletalMeshComponent.CalculateMass", BoneName); }
9168 bool IsPlayingRootMotion() { return NativeCall<bool>(this, "USkeletalMeshComponent.IsPlayingRootMotion"); }
9169 void SetCollisionObjectType(ECollisionChannel Channel) { NativeCall<void, ECollisionChannel>(this, "USkeletalMeshComponent.SetCollisionObjectType", Channel); }
9170 void SetCollisionEnabled(ECollisionEnabled::Type NewType) { NativeCall<void, ECollisionEnabled::Type>(this, "USkeletalMeshComponent.SetCollisionEnabled", NewType); }
9171 void UpdateComponentToWorld(bool bSkipPhysicsMove) { NativeCall<void, bool>(this, "USkeletalMeshComponent.UpdateComponentToWorld", bSkipPhysicsMove); }
9172 void RecreatePhysicsState(bool bRestoreBoneTransforms) { NativeCall<void, bool>(this, "USkeletalMeshComponent.RecreatePhysicsState", bRestoreBoneTransforms); }
9173 void SkippedTickPose() { NativeCall<void>(this, "USkeletalMeshComponent.SkippedTickPose"); }
9174 bool HandleExistingParallelEvaluationTask(bool bBlockOnTask, bool bPerformPostAnimEvaluation) { return NativeCall<bool, bool, bool>(this, "USkeletalMeshComponent.HandleExistingParallelEvaluationTask", bBlockOnTask, bPerformPostAnimEvaluation); }
9175 void FlushMorphTargets() { NativeCall<void>(this, "USkeletalMeshComponent.FlushMorphTargets"); }
9176 void CreateBodySetup() { NativeCall<void>(this, "USkeletalMeshComponent.CreateBodySetup"); }
9177 bool ContainsPhysicsTriMeshData(bool InUseAllTriData) { return NativeCall<bool, bool>(this, "USkeletalMeshComponent.ContainsPhysicsTriMeshData", InUseAllTriData); }
9178 bool CanEditSimulatePhysics() { return NativeCall<bool>(this, "USkeletalMeshComponent.CanEditSimulatePhysics"); }
9179 void SetSimulatePhysics(bool bSimulate) { NativeCall<void, bool>(this, "USkeletalMeshComponent.SetSimulatePhysics", bSimulate); }
9180 void OnComponentCollisionSettingsChanged() { NativeCall<void>(this, "USkeletalMeshComponent.OnComponentCollisionSettingsChanged"); }
9181 void AddRadialImpulse(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange) { NativeCall<void, FVector, float, float, ERadialImpulseFalloff, bool>(this, "USkeletalMeshComponent.AddRadialImpulse", Origin, Radius, Strength, Falloff, bVelChange); }
9182 void AddRadialForce(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff) { NativeCall<void, FVector, float, float, ERadialImpulseFalloff>(this, "USkeletalMeshComponent.AddRadialForce", Origin, Radius, Strength, Falloff); }
9183 void WakeAllRigidBodies() { NativeCall<void>(this, "USkeletalMeshComponent.WakeAllRigidBodies"); }
9184 void PutAllRigidBodiesToSleep() { NativeCall<void>(this, "USkeletalMeshComponent.PutAllRigidBodiesToSleep"); }
9185 bool IsAnyRigidBodyAwake() { return NativeCall<bool>(this, "USkeletalMeshComponent.IsAnyRigidBodyAwake"); }
9186 void SetAllPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent) { NativeCall<void, FVector, bool>(this, "USkeletalMeshComponent.SetAllPhysicsLinearVelocity", NewVel, bAddToCurrent); }
9187 void SetAllPhysicsAngularVelocity(FVector* NewAngVel, bool bAddToCurrent) { NativeCall<void, FVector*, bool>(this, "USkeletalMeshComponent.SetAllPhysicsAngularVelocity", NewAngVel, bAddToCurrent); }
9188 void SetAllPhysicsPosition(FVector NewPos) { NativeCall<void, FVector>(this, "USkeletalMeshComponent.SetAllPhysicsPosition", NewPos); }
9189 void SetAllPhysicsRotation(FRotator NewRot) { NativeCall<void, FRotator>(this, "USkeletalMeshComponent.SetAllPhysicsRotation", NewRot); }
9190 void ApplyDeltaToAllPhysicsTransforms(FVector* DeltaLocation, FQuat* DeltaRotation) { NativeCall<void, FVector*, FQuat*>(this, "USkeletalMeshComponent.ApplyDeltaToAllPhysicsTransforms", DeltaLocation, DeltaRotation); }
9191 void SetPhysMaterialOverride(UPhysicalMaterial* NewPhysMaterial) { NativeCall<void, UPhysicalMaterial*>(this, "USkeletalMeshComponent.SetPhysMaterialOverride", NewPhysMaterial); }
9192 //void InitArticulated(FPhysScene* PhysScene, bool bForceOnDedicatedServer) { NativeCall<void, FPhysScene*, bool>(this, "USkeletalMeshComponent.InitArticulated", PhysScene, bForceOnDedicatedServer); }
9193 void TermArticulated() { NativeCall<void>(this, "USkeletalMeshComponent.TermArticulated"); }
9194 void TermBodiesBelow(FName ParentBoneName) { NativeCall<void, FName>(this, "USkeletalMeshComponent.TermBodiesBelow", ParentBoneName); }
9195 void SetAllBodiesSimulatePhysics(bool bNewSimulate) { NativeCall<void, bool>(this, "USkeletalMeshComponent.SetAllBodiesSimulatePhysics", bNewSimulate); }
9196 void SetAllBodiesSleepThreshold(float SleepThresh) { NativeCall<void, float>(this, "USkeletalMeshComponent.SetAllBodiesSleepThreshold", SleepThresh); }
9197 void SetAllBodiesBelowSimulatePhysics(FName* InBoneName, bool bNewSimulate) { NativeCall<void, FName*, bool>(this, "USkeletalMeshComponent.SetAllBodiesBelowSimulatePhysics", InBoneName, bNewSimulate); }
9198 void ResetAllBodiesSimulatePhysics() { NativeCall<void>(this, "USkeletalMeshComponent.ResetAllBodiesSimulatePhysics"); }
9199 void SetPhysicsBlendWeight(float PhysicsBlendWeight) { NativeCall<void, float>(this, "USkeletalMeshComponent.SetPhysicsBlendWeight", PhysicsBlendWeight); }
9200 void SetAllBodiesPhysicsBlendWeight(float PhysicsBlendWeight, bool bSkipCustomPhysicsType) { NativeCall<void, float, bool>(this, "USkeletalMeshComponent.SetAllBodiesPhysicsBlendWeight", PhysicsBlendWeight, bSkipCustomPhysicsType); }
9201 void SetAllBodiesBelowPhysicsBlendWeight(FName* InBoneName, float PhysicsBlendWeight, bool bSkipCustomPhysicsType) { NativeCall<void, FName*, float, bool>(this, "USkeletalMeshComponent.SetAllBodiesBelowPhysicsBlendWeight", InBoneName, PhysicsBlendWeight, bSkipCustomPhysicsType); }
9202 void AccumulateAllBodiesBelowPhysicsBlendWeight(FName* InBoneName, float PhysicsBlendWeight, bool bSkipCustomPhysicsType) { NativeCall<void, FName*, float, bool>(this, "USkeletalMeshComponent.AccumulateAllBodiesBelowPhysicsBlendWeight", InBoneName, PhysicsBlendWeight, bSkipCustomPhysicsType); }
9203 void OnUpdateTransform(bool bSkipPhysicsMove) { NativeCall<void, bool>(this, "USkeletalMeshComponent.OnUpdateTransform", bSkipPhysicsMove); }
9204 void CreatePhysicsState() { NativeCall<void>(this, "USkeletalMeshComponent.CreatePhysicsState"); }
9205 void DestroyPhysicsState() { NativeCall<void>(this, "USkeletalMeshComponent.DestroyPhysicsState"); }
9206 FBodyInstance* GetBodyInstance(FName BoneName, bool __formal) { return NativeCall<FBodyInstance*, FName, bool>(this, "USkeletalMeshComponent.GetBodyInstance", BoneName, __formal); }
9207 void GetWeldedBodies(TArray<FBodyInstance*>* OutWeldedBodies, TArray<FName>* OutLabels) { NativeCall<void, TArray<FBodyInstance*>*, TArray<FName>*>(this, "USkeletalMeshComponent.GetWeldedBodies", OutWeldedBodies, OutLabels); }
9208 //void SetPhysicsAsset(UPhysicsAsset* InPhysicsAsset, bool bForceReInit) { NativeCall<void, UPhysicsAsset*, bool>(this, "USkeletalMeshComponent.SetPhysicsAsset", InPhysicsAsset, bForceReInit); }
9209 void UpdateHasValidBodies() { NativeCall<void>(this, "USkeletalMeshComponent.UpdateHasValidBodies"); }
9210 void UpdatePhysicsToRBChannels() { NativeCall<void>(this, "USkeletalMeshComponent.UpdatePhysicsToRBChannels"); }
9211 FVector* GetSkinnedVertexPosition(FVector* result, int VertexIndex) { return NativeCall<FVector*, FVector*, int>(this, "USkeletalMeshComponent.GetSkinnedVertexPosition", result, VertexIndex); }
9213 //bool SweepComponent(FHitResult* OutHit, FVector Start, FVector End, FCollisionShape* CollisionShape, bool bTraceComplex) { return NativeCall<bool, FHitResult*, FVector, FVector, FCollisionShape*, bool>(this, "USkeletalMeshComponent.SweepComponent", OutHit, Start, End, CollisionShape, bTraceComplex); }
9215 //bool OverlapComponent(FVector* Pos, FQuat* Rot, FCollisionShape* CollisionShape) { return NativeCall<bool, FVector*, FQuat*, FCollisionShape*>(this, "USkeletalMeshComponent.OverlapComponent", Pos, Rot, CollisionShape); }
9216 //bool ComponentOverlapMultiImpl(TArray<FOverlapResult>* OutOverlaps, UWorld* World, FVector* Pos, FQuat* Quat, ECollisionChannel TestChannel, FComponentQueryParams* Params, FCollisionObjectQueryParams* ObjectQueryParams) { return NativeCall<bool, TArray<FOverlapResult>*, UWorld*, FVector*, FQuat*, ECollisionChannel, FComponentQueryParams*, FCollisionObjectQueryParams*>(this, "USkeletalMeshComponent.ComponentOverlapMultiImpl", OutOverlaps, World, Pos, Quat, TestChannel, Params, ObjectQueryParams); }
9217 float GetMass() { return NativeCall<float>(this, "USkeletalMeshComponent.GetMass"); }
9218 void CompleteParallelAnimationEvaluation(bool bDoPostAnimEvaluation) { NativeCall<void, bool>(this, "USkeletalMeshComponent.CompleteParallelAnimationEvaluation", bDoPostAnimEvaluation); }
9219 void ParallelAnimationEvaluation() { NativeCall<void>(this, "USkeletalMeshComponent.ParallelAnimationEvaluation"); }
9220 void UpdateKinematicBonesToPhysics(bool bTeleport, bool bNeedsSkinning, bool bForceUpdate, bool bAbsoluteForceUpdate, bool bOnlyDisableKinematicCollisions) { NativeCall<void, bool, bool, bool, bool, bool>(this, "USkeletalMeshComponent.UpdateKinematicBonesToPhysics", bTeleport, bNeedsSkinning, bForceUpdate, bAbsoluteForceUpdate, bOnlyDisableKinematicCollisions); }
9221 void UpdateRBJointMotors() { NativeCall<void>(this, "USkeletalMeshComponent.UpdateRBJointMotors"); }
9222};
9223
9225{
9226 UStaticMesh* StaticMeshField() { return GetNativePointerField<UStaticMesh*>(this, "UStaticMeshComponent.StaticMesh"); }
9227 bool& bOverrideWireframeColorField() { return *GetNativePointerField<bool*>(this, "UStaticMeshComponent.bOverrideWireframeColor"); }
9228 FColor& WireframeColorOverrideField() { return *GetNativePointerField<FColor*>(this, "UStaticMeshComponent.WireframeColorOverride"); }
9229 int& LandscapeInfoMaskField() { return *GetNativePointerField<int*>(this, "UStaticMeshComponent.LandscapeInfoMask"); }
9230 int& OverriddenLightMapResField() { return *GetNativePointerField<int*>(this, "UStaticMeshComponent.OverriddenLightMapRes"); }
9231 float& StreamingDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "UStaticMeshComponent.StreamingDistanceMultiplier"); }
9232 int& SubDivisionStepSizeField() { return *GetNativePointerField<int*>(this, "UStaticMeshComponent.SubDivisionStepSize"); }
9233 TArray<FGuid>& IrrelevantLightsField() { return *GetNativePointerField<TArray<FGuid>*>(this, "UStaticMeshComponent.IrrelevantLights"); }
9234 //TArray<FStaticMeshComponentLODInfo>& LODDataField() { return *GetNativePointerField<TArray<FStaticMeshComponentLODInfo>*>(this, "UStaticMeshComponent.LODData"); }
9235 //FLightmassPrimitiveSettings& LightmassSettingsField() { return *GetNativePointerField<FLightmassPrimitiveSettings*>(this, "UStaticMeshComponent.LightmassSettings"); }
9236
9237 // Functions
9238
9239 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "UStaticMeshComponent.StaticClass"); }
9240 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UStaticMeshComponent.GetPrivateStaticClass", Package); }
9241 bool GetShadowIndirectOnly() { return NativeCall<bool>(this, "UStaticMeshComponent.GetShadowIndirectOnly"); }
9242 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "UStaticMeshComponent.GetLifetimeReplicatedProps", OutLifetimeProps); }
9243 bool HasAnySockets() { return NativeCall<bool>(this, "UStaticMeshComponent.HasAnySockets"); }
9244 //void QuerySupportedSockets(TArray<FComponentSocketDescription>* OutSockets) { NativeCall<void, TArray<FComponentSocketDescription>*>(this, "UStaticMeshComponent.QuerySupportedSockets", OutSockets); }
9245 TArray<FName>* GetAllSocketNames(TArray<FName>* result) { return NativeCall<TArray<FName>*, TArray<FName>*>(this, "UStaticMeshComponent.GetAllSocketNames", result); }
9246 FString* GetDetailedInfoInternal(FString* result) { return NativeCall<FString*, FString*>(this, "UStaticMeshComponent.GetDetailedInfoInternal", result); }
9247 //static void AddReferencedObjects(UObject* InThis, FReferenceCollector* Collector) { NativeCall<void, UObject*, FReferenceCollector*>(nullptr, "UStaticMeshComponent.AddReferencedObjects", InThis, Collector); }
9248 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "UStaticMeshComponent.Serialize", Ar); }
9249 bool AreNativePropertiesIdenticalTo(UObject* Other) { return NativeCall<bool, UObject*>(this, "UStaticMeshComponent.AreNativePropertiesIdenticalTo", Other); }
9250 FBoxSphereBounds* CalcBounds(FBoxSphereBounds* result, FTransform* LocalToWorld) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*, FTransform*>(this, "UStaticMeshComponent.CalcBounds", result, LocalToWorld); }
9251 void OnRegister() { NativeCall<void>(this, "UStaticMeshComponent.OnRegister"); }
9252 void OnUnregister() { NativeCall<void>(this, "UStaticMeshComponent.OnUnregister"); }
9253 //void GetStreamingTextureInfo(TArray<FStreamingTexturePrimitiveInfo>* OutStreamingTextures) { NativeCall<void, TArray<FStreamingTexturePrimitiveInfo>*>(this, "UStaticMeshComponent.GetStreamingTextureInfo", OutStreamingTextures); }
9254 bool CanEditSimulatePhysics() { return NativeCall<bool>(this, "UStaticMeshComponent.CanEditSimulatePhysics"); }
9255 bool DoesSocketExist(FName InSocketName) { return NativeCall<bool, FName>(this, "UStaticMeshComponent.DoesSocketExist", InSocketName); }
9256 UStaticMeshSocket* GetSocketByName(FName InSocketName) { return NativeCall<UStaticMeshSocket*, FName>(this, "UStaticMeshComponent.GetSocketByName", InSocketName); }
9257 FTransform* GetSocketTransform(FTransform* result, FName InSocketName, ERelativeTransformSpace TransformSpace) { return NativeCall<FTransform*, FTransform*, FName, ERelativeTransformSpace>(this, "UStaticMeshComponent.GetSocketTransform", result, InSocketName, TransformSpace); }
9258 void BeginDestroy() { NativeCall<void>(this, "UStaticMeshComponent.BeginDestroy"); }
9259 void ExportCustomProperties(FOutputDevice* Out, unsigned int Indent) { NativeCall<void, FOutputDevice*, unsigned int>(this, "UStaticMeshComponent.ExportCustomProperties", Out, Indent); }
9260 //void ImportCustomProperties(const wchar_t* SourceText, FFeedbackContext* Warn) { NativeCall<void, const wchar_t*, FFeedbackContext*>(this, "UStaticMeshComponent.ImportCustomProperties", SourceText, Warn); }
9261 void PostLoad() { NativeCall<void>(this, "UStaticMeshComponent.PostLoad"); }
9262 bool SetStaticMesh(UStaticMesh* NewMesh) { return NativeCall<bool, UStaticMesh*>(this, "UStaticMeshComponent.SetStaticMesh", NewMesh); }
9263 void GetLocalBounds(FVector* Min, FVector* Max) { NativeCall<void, FVector*, FVector*>(this, "UStaticMeshComponent.GetLocalBounds", Min, Max); }
9264 bool UsesOnlyUnlitMaterials() { return NativeCall<bool>(this, "UStaticMeshComponent.UsesOnlyUnlitMaterials"); }
9265 bool GetLightMapResolution(int* Width, int* Height) { return NativeCall<bool, int*, int*>(this, "UStaticMeshComponent.GetLightMapResolution", Width, Height); }
9266 void GetEstimatedLightMapResolution(int* Width, int* Height) { NativeCall<void, int*, int*>(this, "UStaticMeshComponent.GetEstimatedLightMapResolution", Width, Height); }
9267 bool HasValidSettingsForStaticLighting() { return NativeCall<bool>(this, "UStaticMeshComponent.HasValidSettingsForStaticLighting"); }
9268 bool UsesTextureLightmaps(int InWidth, int InHeight) { return NativeCall<bool, int, int>(this, "UStaticMeshComponent.UsesTextureLightmaps", InWidth, InHeight); }
9269 bool HasLightmapTextureCoordinates() { return NativeCall<bool>(this, "UStaticMeshComponent.HasLightmapTextureCoordinates"); }
9270 void GetTextureLightAndShadowMapMemoryUsage(int InWidth, int InHeight, int* OutLightMapMemoryUsage, int* OutShadowMapMemoryUsage) { NativeCall<void, int, int, int*, int*>(this, "UStaticMeshComponent.GetTextureLightAndShadowMapMemoryUsage", InWidth, InHeight, OutLightMapMemoryUsage, OutShadowMapMemoryUsage); }
9271 void GetLightAndShadowMapMemoryUsage(int* LightMapMemoryUsage, int* ShadowMapMemoryUsage) { NativeCall<void, int*, int*>(this, "UStaticMeshComponent.GetLightAndShadowMapMemoryUsage", LightMapMemoryUsage, ShadowMapMemoryUsage); }
9272 bool GetEstimatedLightAndShadowMapMemoryUsage(int* TextureLightMapMemoryUsage, int* TextureShadowMapMemoryUsage, int* VertexLightMapMemoryUsage, int* VertexShadowMapMemoryUsage, int* StaticLightingResolution, bool* bIsUsingTextureMapping, bool* bHasLightmapTexCoords) { return NativeCall<bool, int*, int*, int*, int*, int*, bool*, bool*>(this, "UStaticMeshComponent.GetEstimatedLightAndShadowMapMemoryUsage", TextureLightMapMemoryUsage, TextureShadowMapMemoryUsage, VertexLightMapMemoryUsage, VertexShadowMapMemoryUsage, StaticLightingResolution, bIsUsingTextureMapping, bHasLightmapTexCoords); }
9273 int GetNumMaterials() { return NativeCall<int>(this, "UStaticMeshComponent.GetNumMaterials"); }
9274 void GetUsedMaterials(TArray<UMaterialInterface*>* OutMaterials) { NativeCall<void, TArray<UMaterialInterface*>*>(this, "UStaticMeshComponent.GetUsedMaterials", OutMaterials); }
9275 FName* GetComponentInstanceDataType(FName* result) { return NativeCall<FName*, FName*>(this, "UStaticMeshComponent.GetComponentInstanceDataType", result); }
9276 //void ApplyComponentInstanceData(TSharedPtr<FComponentInstanceDataBase, 0> ComponentInstanceData) { NativeCall<void, TSharedPtr<FComponentInstanceDataBase, 0>>(this, "UStaticMeshComponent.ApplyComponentInstanceData", ComponentInstanceData); }
9277 //bool DoCustomNavigableGeometryExport(FNavigableGeometryExport* GeomExport) { return NativeCall<bool, FNavigableGeometryExport*>(this, "UStaticMeshComponent.DoCustomNavigableGeometryExport", GeomExport); }
9278 //ELightMapInteractionType GetStaticLightingType() { return NativeCall<ELightMapInteractionType>(this, "UStaticMeshComponent.GetStaticLightingType"); }
9279 float GetEmissiveBoost(int ElementIndex) { return NativeCall<float, int>(this, "UStaticMeshComponent.GetEmissiveBoost", ElementIndex); }
9280 float GetDiffuseBoost(int ElementIndex) { return NativeCall<float, int>(this, "UStaticMeshComponent.GetDiffuseBoost", ElementIndex); }
9281 void InvalidateLightingCacheDetailed(bool bInvalidateBuildEnqueuedLighting, bool bTranslationOnly) { NativeCall<void, bool, bool>(this, "UStaticMeshComponent.InvalidateLightingCacheDetailed", bInvalidateBuildEnqueuedLighting, bTranslationOnly); }
9282 bool SetStaticLightingMapping(bool bTextureMapping, int ResolutionToUse) { return NativeCall<bool, bool, int>(this, "UStaticMeshComponent.SetStaticLightingMapping", bTextureMapping, ResolutionToUse); }
9283 void SetLODDataCount(const unsigned int MinSize, const unsigned int MaxSize) { NativeCall<void, const unsigned int, const unsigned int>(this, "UStaticMeshComponent.SetLODDataCount", MinSize, MaxSize); }
9284 bool ShouldRecreateProxyOnUpdateTransform() { return NativeCall<bool>(this, "UStaticMeshComponent.ShouldRecreateProxyOnUpdateTransform"); }
9285};
9286
9288{
9289 void DealDirectDamage(APlayerController* ForPC, float DamageAmount, TSubclassOf<UDamageType> DamageTypeClass, int hitBodyIndex) { NativeCall<void, APlayerController*, float, TSubclassOf<UDamageType>, int>(this, "UInstancedStaticMeshComponent.DealDirectDamage", ForPC, DamageAmount, DamageTypeClass, hitBodyIndex); }
9290};
9291
9293{
9294 FName& SocketNameField() { return *GetNativePointerField<FName*>(this, "UStaticMeshSocket.SocketName"); }
9295 FVector& RelativeLocationField() { return *GetNativePointerField<FVector*>(this, "UStaticMeshSocket.RelativeLocation"); }
9296 FRotator& RelativeRotationField() { return *GetNativePointerField<FRotator*>(this, "UStaticMeshSocket.RelativeRotation"); }
9297 FVector& RelativeScaleField() { return *GetNativePointerField<FVector*>(this, "UStaticMeshSocket.RelativeScale"); }
9298 FString& TagField() { return *GetNativePointerField<FString*>(this, "UStaticMeshSocket.Tag"); }
9299
9300 // Functions
9301
9302 bool GetSocketTransform(FTransform* OutTransform, UStaticMeshComponent* MeshComp) { return NativeCall<bool, FTransform*, UStaticMeshComponent*>(this, "UStaticMeshSocket.GetSocketTransform", OutTransform, MeshComp); }
9303};
9304
9305struct UStaticMesh : UObject
9306{
9307 TArray<UMaterialInterface*>& MaterialsField() { return *GetNativePointerField<TArray<UMaterialInterface*>*>(this, "UStaticMesh.Materials"); }
9308 //TScopedPointer<FStaticMeshRenderData>& RenderDataField() { return *GetNativePointerField<TScopedPointer<FStaticMeshRenderData>*>(this, "UStaticMesh.RenderData"); }
9309 int& LightMapResolutionField() { return *GetNativePointerField<int*>(this, "UStaticMesh.LightMapResolution"); }
9310 int& LightMapCoordinateIndexField() { return *GetNativePointerField<int*>(this, "UStaticMesh.LightMapCoordinateIndex"); }
9311 //TEnumAsByte<enum EDistanceFieldTwoSidedOverride>& DistanceFieldTwoSidedOverrideField() { return *GetNativePointerField<TEnumAsByte<enum EDistanceFieldTwoSidedOverride>*>(this, "UStaticMesh.DistanceFieldTwoSidedOverride"); }
9312 float& DistanceFieldRuntimeQualityField() { return *GetNativePointerField<float*>(this, "UStaticMesh.DistanceFieldRuntimeQuality"); }
9313 int& CurrentStreamedInSizeField() { return *GetNativePointerField<int*>(this, "UStaticMesh.CurrentStreamedInSize"); }
9314 bool& bStreamInStateField() { return *GetNativePointerField<bool*>(this, "UStaticMesh.bStreamInState"); }
9315 bool& bStreamInRequestField() { return *GetNativePointerField<bool*>(this, "UStaticMesh.bStreamInRequest"); }
9316 unsigned __int64& RequestLoadField() { return *GetNativePointerField<unsigned __int64*>(this, "UStaticMesh.RequestLoad"); }
9317 //FThreadSafeCounter& PendingLODRequestField() { return *GetNativePointerField<FThreadSafeCounter*>(this, "UStaticMesh.PendingLODRequest"); }
9318 long double& LastStreamChangeCallField() { return *GetNativePointerField<long double*>(this, "UStaticMesh.LastStreamChangeCall"); }
9319 //TLinkedList<IAbstractStreamer*>* LinkedStreamersField() { return GetNativePointerField<TLinkedList<IAbstractStreamer*>*>(this, "UStaticMesh.LinkedStreamers"); }
9320 float& StreamingDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "UStaticMesh.StreamingDistanceMultiplier"); }
9321 float& LpvBiasMultiplierField() { return *GetNativePointerField<float*>(this, "UStaticMesh.LpvBiasMultiplier"); }
9322 //FRenderCommandFence& ReleaseResourcesFenceField() { return *GetNativePointerField<FRenderCommandFence*>(this, "UStaticMesh.ReleaseResourcesFence"); }
9323 FString& HighResSourceMeshNameField() { return *GetNativePointerField<FString*>(this, "UStaticMesh.HighResSourceMeshName"); }
9324 unsigned int& HighResSourceMeshCRCField() { return *GetNativePointerField<unsigned int*>(this, "UStaticMesh.HighResSourceMeshCRC"); }
9325 FGuid& LightingGuidField() { return *GetNativePointerField<FGuid*>(this, "UStaticMesh.LightingGuid"); }
9326 TArray<UStaticMeshSocket*>& SocketsField() { return *GetNativePointerField<TArray<UStaticMeshSocket*>*>(this, "UStaticMesh.Sockets"); }
9327 //TSharedPtr<FSpeedTreeWind, 0>& SpeedTreeWindField() { return *GetNativePointerField<TSharedPtr<FSpeedTreeWind, 0>*>(this, "UStaticMesh.SpeedTreeWind"); }
9328 long double& LastRenderTimeField() { return *GetNativePointerField<long double*>(this, "UStaticMesh.LastRenderTime"); }
9329 float& ClosestDistanceField() { return *GetNativePointerField<float*>(this, "UStaticMesh.ClosestDistance"); }
9330 unsigned int& StreamDistanceFrameField() { return *GetNativePointerField<unsigned int*>(this, "UStaticMesh.StreamDistanceFrame"); }
9331 int& ElementToIgnoreForTexFactorField() { return *GetNativePointerField<int*>(this, "UStaticMesh.ElementToIgnoreForTexFactor"); }
9332 TArray<UAssetUserData*>& AssetUserDataField() { return *GetNativePointerField<TArray<UAssetUserData*>*>(this, "UStaticMesh.AssetUserData"); }
9333 //UNavCollision* NavCollisionField() { return GetNativePointerField<UNavCollision*>(this, "UStaticMesh.NavCollision"); }
9334 FName& CustomTagField() { return *GetNativePointerField<FName*>(this, "UStaticMesh.CustomTag"); }
9335
9336 // Functions
9337
9338 void InitResources() { NativeCall<void>(this, "UStaticMesh.InitResources"); }
9339 //unsigned __int64 GetResourceSize(EResourceSizeMode::Type Mode) { return NativeCall<unsigned __int64, EResourceSizeMode::Type>(this, "UStaticMesh.GetResourceSize", Mode); }
9340 bool HasValidRenderData() { return NativeCall<bool>(this, "UStaticMesh.HasValidRenderData"); }
9341 FBoxSphereBounds* GetBounds(FBoxSphereBounds* result) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*>(this, "UStaticMesh.GetBounds", result); }
9342 float GetStreamingTextureFactor(int RequestedUVIndex) { return NativeCall<float, int>(this, "UStaticMesh.GetStreamingTextureFactor", RequestedUVIndex); }
9343 void ReleaseResources() { NativeCall<void>(this, "UStaticMesh.ReleaseResources"); }
9344 //static void AddReferencedObjects(UObject* InThis, FReferenceCollector* Collector) { NativeCall<void, UObject*, FReferenceCollector*>(nullptr, "UStaticMesh.AddReferencedObjects", InThis, Collector); }
9345 void BeginDestroy() { NativeCall<void>(this, "UStaticMesh.BeginDestroy"); }
9346 bool IsReadyForFinishDestroy() { return NativeCall<bool>(this, "UStaticMesh.IsReadyForFinishDestroy"); }
9347 //void GetAssetRegistryTags(TArray<UObject::FAssetRegistryTag>* OutTags) { NativeCall<void, TArray<UObject::FAssetRegistryTag>*>(this, "UStaticMesh.GetAssetRegistryTags", OutTags); }
9348 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "UStaticMesh.Serialize", Ar); }
9349 void PostLoad() { NativeCall<void>(this, "UStaticMesh.PostLoad"); }
9350 FString* GetDesc(FString* result) { return NativeCall<FString*, FString*>(this, "UStaticMesh.GetDesc", result); }
9351 bool ContainsPhysicsTriMeshData(bool bInUseAllTriData) { return NativeCall<bool, bool>(this, "UStaticMesh.ContainsPhysicsTriMeshData", bInUseAllTriData); }
9352 void AddAssetUserData(UAssetUserData* InUserData) { NativeCall<void, UAssetUserData*>(this, "UStaticMesh.AddAssetUserData", InUserData); }
9353 UAssetUserData* GetAssetUserDataOfClass(TSubclassOf<UAssetUserData> InUserDataClass) { return NativeCall<UAssetUserData*, TSubclassOf<UAssetUserData>>(this, "UStaticMesh.GetAssetUserDataOfClass", InUserDataClass); }
9354 void RemoveUserDataOfClass(TSubclassOf<UAssetUserData> InUserDataClass) { NativeCall<void, TSubclassOf<UAssetUserData>>(this, "UStaticMesh.RemoveUserDataOfClass", InUserDataClass); }
9355 void EnforceLightmapRestrictions() { NativeCall<void>(this, "UStaticMesh.EnforceLightmapRestrictions"); }
9356 void UnlinkStreaming() { NativeCall<void>(this, "UStaticMesh.UnlinkStreaming"); }
9357 void ResetStreamingState() { NativeCall<void>(this, "UStaticMesh.ResetStreamingState"); }
9358 void SetLODStreaming(long double CurrentAppTime) { NativeCall<void, long double>(this, "UStaticMesh.SetLODStreaming", CurrentAppTime); }
9359 long double Dyn_GetLastRenderTime() { return NativeCall<long double>(this, "UStaticMesh.Dyn_GetLastRenderTime"); }
9360 float Dyn_GetSizePriority() { return NativeCall<float>(this, "UStaticMesh.Dyn_GetSizePriority"); }
9361 void Dyn_SetStreaming(bool bShouldStream) { NativeCall<void, bool>(this, "UStaticMesh.Dyn_SetStreaming", bShouldStream); }
9362 int Dyn_GetStreamingSize() { return NativeCall<int>(this, "UStaticMesh.Dyn_GetStreamingSize"); }
9363 bool Dyn_IsStreamed() { return NativeCall<bool>(this, "UStaticMesh.Dyn_IsStreamed"); }
9364 bool UpdateStreaming() { return NativeCall<bool>(this, "UStaticMesh.UpdateStreaming"); }
9365 void InitializeLODData() { NativeCall<void>(this, "UStaticMesh.InitializeLODData"); }
9366};
9367
9369{
9372 float MaxHarvestHealth;
9374 float HarvestDamageCache;
9378 __int8 bIsUnharvestable : 1;
9381 __int8 bHarvestingComponentHidden : 1;
9382 __int8 bDontRegisterWithOctree : 1;
9383 long double LastDepletionTime;
9384 long double LastReplenishTime;
9388};
9389
9391{
9395};
9396
9398{
9399 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPrimalHarvestingComponent.GetPrivateStaticClass", Package); }
9400 static void StaticRegisterNativesUPrimalHarvestingComponent() { NativeCall<void>(nullptr, "UPrimalHarvestingComponent.StaticRegisterNativesUPrimalHarvestingComponent"); }
9401 bool TemplateCheckForHarvestRepopulation(bool bForceReinit, UWorld* world, FVector* where) { NativeCall<bool, UWorld*, FVector*>(this, "UPrimalHarvestingComponent.TemplateCheckForHarvestRepopulation", world, where); }
9402 void DealDirectDamage(APlayerController* ForPC, float DamageAmount, TSubclassOf<UDamageType> DamageTypeClass) { NativeCall<void, APlayerController*, float, TSubclassOf<UDamageType>>(this, "UPrimalHarvestingComponent.DealDirectDamage", ForPC, DamageAmount, DamageTypeClass); }
9403
9404 TArray<FHarvestResourceEntry>& HarvestResourceEntries() { return *GetNativePointerField<TArray<FHarvestResourceEntry>*>(this, "UPrimalHarvestingComponent.HarvestResourceEntries"); }
9405 TArray<FHarvestResourceEntry>& BaseHarvestResourceEntries() { return *GetNativePointerField<TArray<FHarvestResourceEntry>*>(this, "UPrimalHarvestingComponent.BaseHarvestResourceEntries"); }
9406
9407 FString& DescriptiveName() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.DescriptiveName"); }
9408 FString& UseHarvestString() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.UseHarvestString"); }
9409 FString& UnequipWeaponToUseHarvestString() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.UnequipWeaponToUseHarvestString"); }
9410 FString& HarvestableFriendlyName() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.HarvestableFriendlyName"); }
9411 FAttachedInstancedHarvestingElement* ActiveInstancedElement() { return *GetNativePointerField<FAttachedInstancedHarvestingElement**>(this, "UPrimalHarvestingComponent.ActiveInstancedElement"); }
9412
9413 TArray<FComponentAttachmentEntry>& AdditionalComponentAttachments() { return *GetNativePointerField< TArray<FComponentAttachmentEntry>*>(this, "UPrimalHarvestingComponent.AdditionalComponentAttachments"); }
9414};
9415
9417{
9418 FString& MissionDisplayNameField() { return *GetNativePointerField<FString*>(this, "AMissionType.MissionDisplayName"); }
9419
9420 int& MissionVersionField() { return *GetNativePointerField<int*>(this, "AMissionType.MissionVersion"); }
9421 FName& CachedMissionTagField() { return *GetNativePointerField<FName*>(this, "AMissionType.CachedMissionTag"); }
9422
9423 static void GetNearbyPlayersAndTamedDinos(UObject* WorldContextObject, TArray<APrimalCharacter*>* OutCharacters, FVector* Location, float Radius) { NativeCall<void, UObject*, TArray<APrimalCharacter*>*, FVector*, float>(nullptr, "AMissionType.GetNearbyPlayersAndTamedDinos", WorldContextObject, OutCharacters, Location, Radius); }
9424};
9425
9427{
9430};
9431
9433{
9434 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ABiomeZoneVolume.GetPrivateStaticClass", Package); }
9435};
9436
9437struct FSpawnPointInfo
9438{
9439 int& SpawnPointIDField() { return *GetNativePointerField<int*>(this, "FSpawnPointInfo.SpawnPointID"); }
9440 FString& BedNameField() { return *GetNativePointerField<FString*>(this, "FSpawnPointInfo.BedName"); }
9441 ABiomeZoneVolume* SpawnPointVolumeField() { return GetNativePointerField<ABiomeZoneVolume*>(this, "FSpawnPointInfo.SpawnPointVolume"); }
9442 FVector& AtLocationField() { return *GetNativePointerField<FVector*>(this, "FSpawnPointInfo.AtLocation"); }
9443 long double& NextAllowedUseTimeField() { return *GetNativePointerField<long double*>(this, "FSpawnPointInfo.NextAllowedUseTime"); }
9444 bool& bAllowedUseField() { return *GetNativePointerField<bool*>(this, "FSpawnPointInfo.bAllowedUse"); }
9445
9446 // Functions
9447
9448 FString* GetDisplayName(FString* result, FVector* FromPos, bool bIncludeDistance) { return NativeCall<FString*, FString*, FVector*, bool>(this, "FSpawnPointInfo.GetDisplayName", result, FromPos, bIncludeDistance); }
9449 FSpawnPointInfo* operator=(FSpawnPointInfo* __that) { return NativeCall<FSpawnPointInfo*, FSpawnPointInfo*>(this, "FSpawnPointInfo.operator=", __that); }
9450 bool operator==(FSpawnPointInfo* Other) { return NativeCall<bool, FSpawnPointInfo*>(this, "FSpawnPointInfo.operator==", Other); }
9451};
9452
9454{
9455 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "ATriggerBase.GetPrivateStaticClass"); }
9456 TSubobjectPtr<UShapeComponent>& CollisionComponentField() { return *GetNativePointerField<TSubobjectPtr<UShapeComponent>*>(this, "ATriggerBase.CollisionComponent"); }
9457};
9458
9460{
9462 {
9463 static UClass* Class = Globals::FindClass("Class /Script/Engine.TriggerSphere");
9464
9465 return Class;
9466 }
9467};
EObjectTypeQuery
Definition Enums.h:1921
ENetRole
Definition Enums.h:2942
ECollisionChannel
Definition Enums.h:933
ECanBeCharacterBase
Definition Enums.h:755
ENetDormancy
Definition Enums.h:3979
EIndirectLightingCacheQuality
Definition Enums.h:5105
EMovementMode
Definition Enums.h:377
AtlasVoiceChannelType
Definition Enums.h:10100
ESceneDepthPriorityGroup
Definition Enums.h:3435
EDetailMode
Definition Enums.h:4595
BitFieldValue< bool, unsigned __int32 > bLOSflag()
Definition Actor.h:8576
void UpdatePathSegment()
Definition Actor.h:8624
void UnPossess()
Definition Actor.h:8621
TWeakObjectPtr< AActor > & CurrentGoalField()
Definition Actor.h:8568
BitFieldValue< bool, unsigned __int32 > bAllowStrafe()
Definition Actor.h:8578
void AbortMove(FString *Reason, FAIRequestID RequestID, bool bResetVelocity, bool bSilent, char MessageFlags)
Definition Actor.h:7661
int & MoveSegmentStartIndexField()
Definition Actor.h:8570
void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result)
Definition Actor.h:7670
void PostInitializeComponents()
Definition Actor.h:8612
FVector * GetMoveFocus(FVector *result)
Definition Actor.h:7666
float & ReachedDestinationThresholdOffsetField()
Definition Actor.h:8565
void UpdateControlRotation(float DeltaTime, bool bUpdatePawn)
Definition Actor.h:8622
void StopMovement()
Definition Actor.h:8619
void Tick(float DeltaTime)
Definition Actor.h:8620
void SetFocus(AActor *NewFocus, char InPriority)
Definition Actor.h:8617
UObject * GetUObjectInterfaceAIPerceptionListenerInterface()
Definition Actor.h:8588
bool HasReachedCurrentTarget(FVector *CurrentLocation)
Definition Actor.h:7659
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:7644
void SetFocalPoint(FVector FP, bool bOffsetFromBase, char InPriority)
Definition Actor.h:7645
bool HasReached(FVector *TestPoint, float InAcceptanceRadius, bool bExactSpot)
Definition Actor.h:7656
FVector & TargetFocalPositionOffsetField()
Definition Actor.h:8564
void OnPathFinished(EPathFollowingResult::Type Result)
Definition Actor.h:7665
void Reset()
Definition Actor.h:8614
BitFieldValue< bool, unsigned __int32 > bLastRequestedMoveToLocationWasPlayerCommand()
Definition Actor.h:8583
BitFieldValue< bool, unsigned __int32 > bSkipExtraLOSChecks()
Definition Actor.h:8577
bool LineOfSightTo(AActor *Other, FVector ViewPoint, bool bAlternateChecks)
Definition Actor.h:7650
bool HasReachedInternal(FVector *Goal, float GoalRadius, float GoalHalfHeight, FVector *AgentLocation, float RadiusThreshold, bool bUseAgentRadius)
Definition Actor.h:7660
float & MovementGoalHeightField()
Definition Actor.h:8566
bool HasReachedDestination(FVector *CurrentLocation)
Definition Actor.h:7658
float & CurrentAcceptanceRadiusField()
Definition Actor.h:8572
AActor * GetFocusActor()
Definition Actor.h:8593
int & MoveSegmentEndIndexField()
Definition Actor.h:8571
BitFieldValue< bool, unsigned __int32 > bLastMoveReachedGoal()
Definition Actor.h:8582
void Possess(APawn *InPawn)
Definition Actor.h:8611
BitFieldValue< bool, unsigned __int32 > bWantsPlayerState()
Definition Actor.h:8579
EPathFollowingRequestResult::Type MoveToActor(AActor *Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf< UNavigationQueryFilter > FilterClass)
Definition Actor.h:7654
BitFieldValue< bool, unsigned __int32 > bCurrentStopOnOverlap()
Definition Actor.h:8581
BitFieldValue< bool, unsigned __int32 > bForceInputAcceptanceRadius()
Definition Actor.h:7631
void SetMoveSegment(int SegmentStartIndex)
Definition Actor.h:8618
FVector & MoveTowardTargetOffsetField()
Definition Actor.h:8563
static void StaticRegisterNativesAAIController()
Definition Actor.h:8627
BitFieldValue< bool, unsigned __int32 > bUse3DGoalRadius()
Definition Actor.h:8580
EPathFollowingRequestResult::Type MoveToLocation(FVector *Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf< UNavigationQueryFilter > FilterClass, bool WasPlayerCommand)
Definition Actor.h:7655
unsigned int & RequestMoveIDField()
Definition Actor.h:8567
FVector & MoveSegmentDirectionField()
Definition Actor.h:8569
FVector * GetFocalPoint(FVector *result)
Definition Actor.h:7646
void FollowPathSegment(float DeltaTime)
Definition Actor.h:8591
void ClearFocus(char InPriority)
Definition Actor.h:8590
UField * StaticClass()
Definition Actor.h:7639
void UpdateMoveFocus()
Definition Actor.h:8623
void PostRegisterAllComponents()
Definition Actor.h:8613
void ResetMovement()
Definition Actor.h:8615
bool HasReached(AActor *TestGoal, float InAcceptanceRadius, bool bExactSpot)
Definition Actor.h:8599
BitFieldValue< bool, unsigned __int32 > bActorSeamlessTraveled()
Definition Actor.h:1014
BitFieldValue< bool, unsigned __int32 > bReplicateRotationHighQuality()
Definition Actor.h:928
void AttachRootComponentToActor(AActor *InParentActor, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:993
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:957
UActorComponent * AddComponent(FName TemplateName, bool bManualAttachment, FTransform *RelativeTransform, UObject *ComponentTemplateContext)
Definition Actor.h:1130
bool AllowGrappling()
Definition Actor.h:1294
void ProcessEvent(UFunction *Function, void *Parameters)
Definition Actor.h:1234
void NetAttachRootComponentTo(USceneComponent *InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation)
Definition Actor.h:1179
FBox * GetComponentsBoundingBox(FBox *result, bool bNonColliding)
Definition Actor.h:982
void SetNetworkSpatializationParent(AActor *NewParent)
Definition Actor.h:1270
long double & LastRenderTimeIgnoreShadowField()
Definition Actor.h:917
bool IsInGameplayWorld()
Definition Actor.h:1169
void MulticastDrawDebugCylinder(FVector Start, FVector End, float Radius, int Segments, FLinearColor LineColor, float Duration)
Definition Actor.h:1174
BitFieldValue< bool, unsigned __int32 > bLoadedFromSaveGame()
Definition Actor.h:998
BitFieldValue< bool, unsigned __int32 > bReplicateInstigator()
Definition Actor.h:956
UWorld * GetWorld()
Definition Actor.h:1159
bool HasAuthority()
Definition Actor.h:1043
bool IsRelevancyOwnerFor(AActor *ReplicatedActor, AActor *ActorOwner, AActor *ConnectionActor)
Definition Actor.h:1178
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1007
static void StaticRegisterNativesAActor()
Definition Actor.h:1357
bool AllowIgnoreCharacterEncroachment(UPrimitiveComponent *HitComponent, AActor *EncroachingCharacter)
Definition Actor.h:1295
void InvalidateLightingCacheDetailed(bool bTranslationOnly)
Definition Actor.h:1164
BitFieldValue< bool, unsigned __int32 > bAllowReceiveTickEventOnDedicatedServer()
Definition Actor.h:997
void PostNetReceiveLocationAndRotation()
Definition Actor.h:1227
void ReceiveInput(FString *InputName, float Value, FVector VectorValue, bool bStarted, bool bEnded)
Definition Actor.h:1198
BitFieldValue< bool, unsigned __int32 > bUseBPCustomIsRelevantForClient()
Definition Actor.h:872
BitFieldValue< bool, unsigned __int32 > bBlueprintMultiUseEntries()
Definition Actor.h:972
void ForceNetRelevant()
Definition Actor.h:1103
long double GetLastRenderTime(bool ignoreShadow)
Definition Actor.h:1141
float GetVerticalDistanceTo(AActor *OtherActor)
Definition Actor.h:1156
void MulticastDrawDebugString(FVector TextLocation, FString *Text, AActor *TestBaseActor, FLinearColor TextColor, float Duration, bool enableInShipping)
Definition Actor.h:1178
void ReceiveActorOnInputTouchBegin(ETouchIndex::Type FingerIndex)
Definition Actor.h:1188
BitFieldValue< bool, unsigned __int32 > bReplicateMovement()
Definition Actor.h:959
FString * GetHumanReadableName(FString *result)
Definition Actor.h:946
BitFieldValue< bool, unsigned __int32 > bUnstreamComponentsUseEndOverlap()
Definition Actor.h:948
void GetComponents(TArray< UActorComponent * > *OutComponents)
Definition Actor.h:1142
void OutsideWorldBounds()
Definition Actor.h:1191
void BPInventoryItemDropped(UObject *InventoryItemObject)
Definition Actor.h:1304
void AddTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Actor.h:1056
float & CustomTimeDilationField()
Definition Actor.h:861
BitFieldValue< bool, unsigned __int32 > bBPPostInitializeComponents()
Definition Actor.h:1003
BitFieldValue< bool, unsigned __int32 > bNetUseOwnerRelevancy()
Definition Actor.h:966
BitFieldValue< bool, unsigned __int32 > bForceHiddenReplication()
Definition Actor.h:941
BitFieldValue< bool, unsigned __int32 > bOverrideHiddenShadowValue()
Definition Actor.h:996
BitFieldValue< bool, unsigned __int32 > bFindCameraComponentWhenViewTarget()
Definition Actor.h:1001
BitFieldValue< bool, unsigned __int32 > bNetTemporary()
Definition Actor.h:933
BitFieldValue< bool, unsigned __int32 > bHasHighVolumeRPCs()
Definition Actor.h:935
BitFieldValue< bool, unsigned __int32 > bActorEnableCollision()
Definition Actor.h:986
BitFieldValue< bool, unsigned __int32 > bRunningUserConstructionScript()
Definition Actor.h:982
BitFieldValue< bool, unsigned __int32 > bEverSetTimer()
Definition Actor.h:944
BitFieldValue< bool, unsigned __int32 > bBPInventoryItemUsedHandlesDurability()
Definition Actor.h:1008
void NetAttachRootComponentTo_Implementation(USceneComponent *InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation)
Definition Actor.h:1123
TArray< FName > & LayersField()
Definition Actor.h:914
bool IsPendingKillPending()
Definition Actor.h:1044
BitFieldValue< bool, unsigned __int32 > bAutoDestroyWhenFinished()
Definition Actor.h:987
void ReceiveDestroyed()
Definition Actor.h:1348
void SetActorEnableCollision(bool bNewActorEnableCollision)
Definition Actor.h:1066
bool GetMultiUseCenterText(APlayerController *ForPC, int UseIndex, FString *OutCenterText, FLinearColor *OutCenterTextColor)
Definition Actor.h:1103
static UClass * GetPrivateStaticClass()
Definition Actor.h:941
BitFieldValue< bool, unsigned __int32 > bUseAttachmentReplication()
Definition Actor.h:978
TEnumAsByte< enum ENetRole > & RoleField()
Definition Actor.h:867
BitFieldValue< bool, unsigned __int32 > bUseBPGetHUDDrawLocationOffset()
Definition Actor.h:869
void PostSpawnInitialize(FVector *SpawnLocation, FRotator *SpawnRotation, AActor *InOwner, APawn *InInstigator, bool bRemoteOwned, bool bNoFail, bool bDeferConstruction, bool bDeferBeginPlay)
Definition Actor.h:1040
void Tick(float DeltaSeconds)
Definition Actor.h:1282
BitFieldValue< bool, unsigned __int32 > bReplicateVelocityHighQuality()
Definition Actor.h:1011
void BPAttachedRootComponent()
Definition Actor.h:1297
void UserConstructionScript()
Definition Actor.h:1359
void MulticastDrawDebugBox(FVector Center, FVector Extent, FLinearColor LineColor, FRotator Rotation, float Duration, bool enableInShipping)
Definition Actor.h:1170
BitFieldValue< bool, unsigned __int32 > bPreventOnDedicatedServer()
Definition Actor.h:991
void RemoveOwnedComponent(UActorComponent *Component)
Definition Actor.h:1242
TArray< AActor * > NetworkSpatializationChildrenField()
Definition Actor.h:875
BitFieldValue< bool, unsigned __int32 > bPreventRegularForceNetUpdate()
Definition Actor.h:1024
static const wchar_t * StaticConfigName()
Definition Actor.h:945
UNetConnection * GetNetConnection()
Definition Actor.h:1144
bool AllowManualMultiUseActivation(APlayerController *ForPC)
Definition Actor.h:1296
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemUsed()
Definition Actor.h:1006
long double & LastRenderTimeField()
Definition Actor.h:916
bool IsBasedOnActor(AActor *Other)
Definition Actor.h:1168
void RerunConstructionScripts()
Definition Actor.h:1247
void PerformanceThrottledTick()
Definition Actor.h:1181
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1077
void ClearCrossLevelReferences()
Definition Actor.h:1074
TArray< UActorComponent * > SerializedComponentsField()
Definition Actor.h:924
void DetachRootComponentFromParent(bool bMaintainWorldPosition)
Definition Actor.h:1087
TArray< UActorComponent * > * GetComponentsByClass(TArray< UActorComponent * > *result, TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:1037
BitFieldValue< bool, unsigned __int32 > bUseBPForceAllowsInventoryUse()
Definition Actor.h:1009
void ForceReplicateNowWithChannel()
Definition Actor.h:1104
BitFieldValue< bool, unsigned __int32 > bNetUseClientRelevancy()
Definition Actor.h:967
void Stasis()
Definition Actor.h:1278
void ReceiveHit(UPrimitiveComponent *MyComp, AActor *Other, UPrimitiveComponent *OtherComp, bool bSelfMoved, FVector HitLocation, FVector HitNormal, FVector NormalImpulse, FHitResult *Hit)
Definition Actor.h:1197
BitFieldValue< bool, unsigned __int32 > bNetConnectionDidInitialSort()
Definition Actor.h:993
bool AllowSaving()
Definition Actor.h:1058
bool IsOwnedOrControlledBy(AActor *TestOwner)
Definition Actor.h:1176
BitFieldValue< bool, unsigned __int32 > bSuppressDestroyedEvent()
Definition Actor.h:957
unsigned int & AnimUpdateRateFrameCountField()
Definition Actor.h:910
void InventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:1166
void PostActorConstruction()
Definition Actor.h:1220
AController * GetInstigatorController()
Definition Actor.h:1137
void ReceiveActorEndOverlap(AActor *OtherActor)
Definition Actor.h:1339
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
Definition Actor.h:1238
BitFieldValue< bool, unsigned __int32 > bExchangedRoles()
Definition Actor.h:961
bool SimpleTeleportTo(FVector *DestLocation, FRotator *DestRotation)
Definition Actor.h:958
void MulticastDrawDebugCapsule(FVector Center, float HalfHeight, float Radius, FRotator Rotation, FLinearColor LineColor, float Duration, bool enableInShipping)
Definition Actor.h:1171
TArray< TWeakObjectPtr< UActorComponent > > & StasisUnRegisteredComponentsField()
Definition Actor.h:892
bool CheckStillInWorld()
Definition Actor.h:1073
long double & NetUpdateTimeField()
Definition Actor.h:896
void MulticastDrawDebugSphere(FVector Center, float Radius, int Segments, FLinearColor LineColor, float Duration, bool enableInShipping)
Definition Actor.h:1177
TArray< TWeakObjectPtr< UActorComponent > > & ReplicatedComponentsField()
Definition Actor.h:869
void GetActorEyesViewPoint(FVector *OutLocation, FRotator *OutRotation)
Definition Actor.h:1025
void ResetPropertiesForConstruction()
Definition Actor.h:1249
BitFieldValue< bool, unsigned __int32 > bHasFinishedSpawning()
Definition Actor.h:983
int & NetTagField()
Definition Actor.h:895
BitFieldValue< bool, unsigned __int32 > bCollideWhenPlacing()
Definition Actor.h:990
void OnRep_ReplicatedMovement()
Definition Actor.h:1215
bool BPForceAllowsInventoryUse(UObject *InventoryItemObject)
Definition Actor.h:1303
FTransform * GetInterpolatedTransform(FTransform *result)
Definition Actor.h:1098
void PlaySoundOnActor(USoundCue *InSoundCue, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:1219
FVector * GetInputVectorAxisValue(FVector *result, FKey InputAxisKey)
Definition Actor.h:1055
unsigned __int64 & LastFrameUnStasisField()
Definition Actor.h:890
void Unstasis()
Definition Actor.h:1286
bool BPConsumeSetPinCode(APlayerController *ForPC, int appledPinCode, bool bIsSetting, int TheCustomIndex)
Definition Actor.h:1301
float GetInputAxisKeyValue(FKey InputAxisKey)
Definition Actor.h:1133
static void MakeNoiseImpl(AActor *NoiseMaker, float Loudness, APawn *NoiseInstigator, FVector *NoiseLocation)
Definition Actor.h:1015
void GetComponentsBoundingCylinder(float *OutCollisionRadius, float *OutCollisionHalfHeight, bool bNonColliding)
Definition Actor.h:1123
TEnumAsByte< enum ENetDormancy > & NetDormancyField()
Definition Actor.h:868
long double & LastActorForceReplicationTimeField()
Definition Actor.h:922
float TakeDamage(float DamageAmount, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1280
UPrimitiveComponent * GetVisibleComponentByClass(TSubclassOf< UPrimitiveComponent > ComponentClass)
Definition Actor.h:1035
TArray< AMatineeActor * > ControllingMatineeActorsField()
Definition Actor.h:912
long double & OriginalCreationTimeField()
Definition Actor.h:906
BitFieldValue< bool, unsigned __int32 > bNetCritical()
Definition Actor.h:955
AActor * GetOwner()
Definition Actor.h:1289
void AddOwnedComponent(UActorComponent *Component)
Definition Actor.h:1055
char & RandomStartByteField()
Definition Actor.h:889
int & LastFrameForceNetUpdateField()
Definition Actor.h:866
FVector * GetActorScale3D(FVector *result)
Definition Actor.h:1061
BitFieldValue< bool, unsigned __int32 > bUseBPGetShowDebugAnimationComponents()
Definition Actor.h:860
void SetActorScale3D(FVector *NewScale3D)
Definition Actor.h:1060
BitFieldValue< bool, unsigned __int32 > bPendingUnstasis()
Definition Actor.h:963
FVector * GetHUDWorldDrawLocation(FVector *result, FName *HUDTag)
Definition Actor.h:1125
float & NetworkAndStasisRangeMultiplierField()
Definition Actor.h:878
void OnRep_AttachmentReplication()
Definition Actor.h:1214
long double & LastReplicatedMovementField()
Definition Actor.h:865
void UnregisterAllComponents(bool bDetachFromOtherParent)
Definition Actor.h:1285
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
Definition Actor.h:1245
float GetInputAxisValue(FName InputAxisName)
Definition Actor.h:1053
BitFieldValue< bool, unsigned __int32 > bMultiUseCenterHUD()
Definition Actor.h:976
UGameInstance * GetGameInstance()
Definition Actor.h:954
bool Modify(bool bAlwaysMarkDirty)
Definition Actor.h:1197
BitFieldValue< bool, unsigned __int32 > bEnableMultiUse()
Definition Actor.h:973
BitFieldValue< bool, unsigned __int32 > bPreventActorStasis()
Definition Actor.h:1017
BitFieldValue< bool, unsigned __int32 > bNetMulticasting()
Definition Actor.h:992
AActor * NetworkSpatializationParentField()
Definition Actor.h:877
void K2_OnEndViewTarget(APlayerController *PC)
Definition Actor.h:1322
BitFieldValue< bool, unsigned __int32 > bAttachmentReplicationUseNetworkParent()
Definition Actor.h:947
int & CustomDataField()
Definition Actor.h:885
BitFieldValue< bool, unsigned __int32 > bBlockInput()
Definition Actor.h:970
float GetUsablePriority()
Definition Actor.h:1165
void MulticastDrawDebugPoint(FVector Position, float Size, FLinearColor PointColor, float Duration, bool enableInShipping)
Definition Actor.h:1176
float GetLifeSpan()
Definition Actor.h:1142
long double & LastNetUpdateTimeField()
Definition Actor.h:899
void InventoryItemDropped(UObject *InventoryItemObject)
Definition Actor.h:1165
BitFieldValue< bool, unsigned __int32 > bAlwaysRelevant()
Definition Actor.h:940
BitFieldValue< bool, unsigned __int32 > bUseNetworkSpatialization()
Definition Actor.h:979
AActor * GetAttachParentActor()
Definition Actor.h:1115
void PropertyServerToClients_Implementation(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1118
void OnSubobjectCreatedFromReplication(UObject *NewSubobject)
Definition Actor.h:1216
BitFieldValue< bool, unsigned __int32 > bUseBPCheckForErrors()
Definition Actor.h:866
void ForceNetUpdate(bool bDormantDontReplicateProperties, bool bAbsoluteForceNetUpdate, bool bDontUpdateChannel)
Definition Actor.h:1290
FVector * BP_GetHUDWorldDrawLocation(FVector *result, FName HUDTag)
Definition Actor.h:1152
long double & LastExitStasisTimeField()
Definition Actor.h:883
float & NetCullDistanceSquaredDormantField()
Definition Actor.h:894
void ReceiveBeginPlay()
Definition Actor.h:1347
void InitializeComponents()
Definition Actor.h:1162
BitFieldValue< bool, unsigned __int32 > bTearOff()
Definition Actor.h:960
volatile int & LastUnstasisFrameCounterField()
Definition Actor.h:891
bool ForceAllowsInventoryUse(UObject *InventoryItemObject)
Definition Actor.h:1102
bool SetActorLocation(FVector *NewLocation, bool bSweep)
Definition Actor.h:1056
void ReceivePointDamage(float Damage, UDamageType *DamageType, FVector HitLocation, FVector HitNormal, UPrimitiveComponent *HitComponent, FName BoneName, FVector ShotFromDirection, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1199
void CopyRemoteRoleFrom(AActor *CopyFromActor)
Definition Actor.h:1078
BitFieldValue< bool, unsigned __int32 > bIgnoresOriginShifting()
Definition Actor.h:1015
int & LastFrameCalculcatedNetworkRangeMultiplierField()
Definition Actor.h:926
bool AlwaysReplicatePropertyConditional(UProperty *forProperty)
Definition Actor.h:1059
bool IsRootComponentStationary()
Definition Actor.h:1182
void ReceiveActorBeginOverlap(AActor *OtherActor)
Definition Actor.h:1337
void ReceiveActorOnInputTouchEnter(ETouchIndex::Type FingerIndex)
Definition Actor.h:1190
long double & UnstasisLastInRangeTimeField()
Definition Actor.h:880
long double & LastEnterStasisTimeField()
Definition Actor.h:882
void BeginDestroy()
Definition Actor.h:1067
BitFieldValue< bool, unsigned __int32 > bReplicateHidden()
Definition Actor.h:1016
void ReceiveActorOnInputTouchLeave(ETouchIndex::Type FingerIndex)
Definition Actor.h:1191
long double & LastPreReplicationTimeField()
Definition Actor.h:881
void PostInitializeComponents()
Definition Actor.h:1222
void SetRemoteRoleForBackwardsCompat(ENetRole InRemoteRole)
Definition Actor.h:944
void ActorPlaySound(USoundBase *SoundAsset, bool bAttach, FName BoneName, FVector LocOffset)
Definition Actor.h:1147
void GetAttachedActors(TArray< AActor * > *OutActors)
Definition Actor.h:998
bool IsNameStableForNetworking()
Definition Actor.h:1173
UActorComponent * GetComponentByCustomTag(FName TheTag)
Definition Actor.h:1036
UActorComponent * GetComponentByClass(TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:1033
bool BPGetMultiUseCenterText(APlayerController *ForPC, int UseIndex, FString *OutCenterText, FLinearColor *OutCenterTextColor)
Definition Actor.h:1160
APawn * InstigatorField()
Definition Actor.h:904
float GetDistanceTo(AActor *OtherActor)
Definition Actor.h:1127
unsigned __int64 & HiddenEditorViewsField()
Definition Actor.h:919
void SetActorRelativeScale3D(FVector NewRelativeScale)
Definition Actor.h:1064
BitFieldValue< bool, unsigned __int32 > bPreventNPCSpawnFloor()
Definition Actor.h:951
void DetachSceneComponentsFromParent(USceneComponent *InParentComponent, bool bMaintainWorldPosition)
Definition Actor.h:1088
void FlushNetDormancy()
Definition Actor.h:1101
void PreNetReceive()
Definition Actor.h:1231
APlayerController * GetOwnerController()
Definition Actor.h:1150
void ReceiveAnyDamage(float Damage, UDamageType *DamageType, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1346
void ReceiveActorOnClicked()
Definition Actor.h:1340
bool IsReadyForFinishDestroy()
Definition Actor.h:1177
void GetOverlappingComponents(TArray< UPrimitiveComponent * > *OutOverlappingComponents)
Definition Actor.h:987
bool ActorLineTraceSingle(FHitResult *OutHit, FVector *Start, FVector *End, ECollisionChannel TraceChannel, FCollisionQueryParams *Params)
Definition Actor.h:1085
AWorldSettings * GetWorldSettings()
Definition Actor.h:1160
void SetActorRelativeLocation(FVector NewRelativeLocation, bool bSweep)
Definition Actor.h:1062
void RegisterAllComponents()
Definition Actor.h:1240
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
Definition Actor.h:1152
bool SetActorLocationAndRotation(FVector *NewLocation, FRotator NewRotation, bool bSweep)
Definition Actor.h:1059
char & StasisSetIndexField()
Definition Actor.h:888
void AddTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Actor.h:1057
bool BPIsA(TSubclassOf< AActor > anActorClass)
Definition Actor.h:1115
void ModifyHudMultiUseLoc(FVector2D *theVec, APlayerController *PC, int index)
Definition Actor.h:1168
float & NetUpdateFrequencyField()
Definition Actor.h:897
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:1136
BitFieldValue< bool, unsigned __int32 > bPendingKillPending()
Definition Actor.h:989
FVector * GetActorRightVector(FVector *result)
Definition Actor.h:1072
float & ReplicationIntervalMultiplierField()
Definition Actor.h:886
void Destroyed()
Definition Actor.h:1086
void MulticastPropertyToPlayer(FName PropertyName, APlayerController *PC)
Definition Actor.h:1117
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:1090
bool GetIsMapActor()
Definition Actor.h:1140
FTargetingTeamChanged & OnTargetingTeamChangedField()
Definition Actor.h:830
FVector & DefaultActorLocationField()
Definition Actor.h:920
BitFieldValue< bool, unsigned __int32 > bDoNotCook()
Definition Actor.h:968
BitFieldValue< bool, unsigned __int32 > bOnlyReplicateOnNetForcedUpdate()
Definition Actor.h:1012
int & ForceImmediateReplicationFrameField()
Definition Actor.h:887
void DrawBasicFloatingHUD(AHUD *ForHUD)
Definition Actor.h:1315
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1283
void MulticastProperty(FName PropertyName)
Definition Actor.h:1116
void ReceiveActorEndCursorOver()
Definition Actor.h:1338
TArray< FName > & TagsField()
Definition Actor.h:918
void PlaySoundAtLocation(USoundCue *InSoundCue, FVector SoundLocation, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:1076
BitFieldValue< bool, unsigned __int32 > bAddedPerformanceThrottledTick()
Definition Actor.h:864
bool Destroy(bool bNetForce, bool bShouldModifyLevel)
Definition Actor.h:1081
bool SetActorRotation(FQuat *NewRotation)
Definition Actor.h:1262
void SetActorTickEnabled(bool bEnabled)
Definition Actor.h:1265
BitFieldValue< bool, unsigned __int32 > bActorInitialized()
Definition Actor.h:1013
void DoExecuteActorConstruction(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:1042
void BecomeViewTarget(APlayerController *PC)
Definition Actor.h:1066
TWeakObjectPtr< AActor > & ParentComponentActorField()
Definition Actor.h:915
BitFieldValue< bool, unsigned __int32 > bForceReplicateDormantChildrenWithoutSpatialRelevancy()
Definition Actor.h:1000
void ReceiveActorOnInputTouchEnd(ETouchIndex::Type FingerIndex)
Definition Actor.h:1189
TWeakObjectPtr< USoundBase > & LastPostProcessVolumeSoundField()
Definition Actor.h:870
FName * GetAttachParentSocketName(FName *result)
Definition Actor.h:997
bool IsNetStartupActor()
Definition Actor.h:1175
void EndViewTarget(APlayerController *PC)
Definition Actor.h:1095
TEnumAsByte< enum ENetRole > & RemoteRoleField()
Definition Actor.h:863
void PostNetReceivePhysicState()
Definition Actor.h:1228
void TargetingTeamChanged()
Definition Actor.h:1106
UWorld * K2_GetWorld()
Definition Actor.h:1188
BitFieldValue< bool, unsigned __int32 > bHasExecutedActorConstruction()
Definition Actor.h:943
void BPChangedActorTeam()
Definition Actor.h:1298
TArray< UActorComponent * > * GetComponentsByCustomTag(TArray< UActorComponent * > *result, FName TheTag)
Definition Actor.h:1038
void DestroyConstructedComponents()
Definition Actor.h:1083
void SetActorHiddenInGame(bool bNewHidden)
Definition Actor.h:1255
long double & CreationTimeField()
Definition Actor.h:905
int & TargetingTeamField()
Definition Actor.h:902
bool CheckDefaultSubobjectsInternal()
Definition Actor.h:1072
void ReceiveRadialDamage(float DamageReceived, UDamageType *DamageType, FVector Origin, FHitResult *HitInfo, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1200
void BeginPlay()
Definition Actor.h:1068
void ThrottledTick()
Definition Actor.h:1358
void SetReplicates(bool bInReplicates)
Definition Actor.h:1272
BitFieldValue< bool, unsigned __int32 > bOnlyRelevantToOwner()
Definition Actor.h:939
UPlayer * GetNetOwningPlayer()
Definition Actor.h:1145
FVector * GetActorUpVector(FVector *result)
Definition Actor.h:1071
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasingAllowSteppingUp()
Definition Actor.h:938
void ReregisterAllComponents()
Definition Actor.h:1246
FVector * BPOverrideUILocation(FVector *result, APlayerController *ForPC)
Definition Actor.h:1163
BitFieldValue< bool, unsigned __int32 > bHasReplicatedProperties()
Definition Actor.h:985
float GetNetStasisAndRangeMultiplier()
Definition Actor.h:1119
BitFieldValue< bool, unsigned __int32 > bPreventLevelBoundsRelevant()
Definition Actor.h:999
bool IsOwnedBy(AActor *TestOwner)
Definition Actor.h:943
BitFieldValue< bool, unsigned __int32 > bReplicates()
Definition Actor.h:981
FName & NetDriverNameField()
Definition Actor.h:900
float InternalTakeRadialDamage(float Damage, FRadialDamageEvent *RadialDamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1163
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
Definition Actor.h:1069
float & ClientReplicationSendNowThresholdField()
Definition Actor.h:862
void K2_OnBecomeViewTarget(APlayerController *PC)
Definition Actor.h:1321
BitFieldValue< bool, unsigned __int32 > bDoOverrideHiddenShadow()
Definition Actor.h:995
void RecieveMatineeUpdated()
Definition Actor.h:1355
bool & bForceAllowNetMulticastField()
Definition Actor.h:778
void ServerSendSimpleExecCommandToEveryone(FName CommandName, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
Definition Actor.h:1110
bool ActorHasTag(FName Tag)
Definition Actor.h:999
void OnSubobjectDestroyFromReplication(UObject *NewSubobject)
Definition Actor.h:1217
bool SetActorRotation(FRotator NewRotation)
Definition Actor.h:1057
bool IsLevelBoundsRelevant()
Definition Actor.h:1041
BitFieldValue< bool, unsigned __int32 > bBPPreInitializeComponents()
Definition Actor.h:1002
void BPInventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:1305
bool SetRootComponent(USceneComponent *NewRootComponent)
Definition Actor.h:1273
void SetOwner(AActor *NewOwner)
Definition Actor.h:1271
void PreInitializeComponents()
Definition Actor.h:1230
FGuid & UniqueGuidIdField()
Definition Actor.h:832
void PropertyServerToClients(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1182
float & NetPriorityField()
Definition Actor.h:898
TArray< AActor * > ChildrenField()
Definition Actor.h:908
void MulticastDrawDebugArrow(FVector LineStart, FVector LineEnd, float ArrowSize, FLinearColor LineColor, float Duration, bool enableInShipping)
Definition Actor.h:1169
BitFieldValue< bool, unsigned __int32 > bIgnoredByCharacterEncroachment()
Definition Actor.h:945
void ReceiveActorOnReleased()
Definition Actor.h:1345
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
Definition Actor.h:966
BitFieldValue< bool, unsigned __int32 > bPreventSaving()
Definition Actor.h:975
BitFieldValue< bool, unsigned __int32 > bAddedServerThrottledTick()
Definition Actor.h:1030
BitFieldValue< bool, unsigned __int32 > bOnlyInitialReplication()
Definition Actor.h:977
void ForceDestroy()
Definition Actor.h:1107
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemDropped()
Definition Actor.h:1007
float & OverrideStasisComponentRadiusField()
Definition Actor.h:903
void PostNetReceive()
Definition Actor.h:1226
void PrestreamTextures(float Seconds, bool bEnableStreaming, int CinematicTextureGroups)
Definition Actor.h:1232
void ActorPlaySound_Implementation(USoundBase *SoundAsset, bool bAttach, FName BoneName, FVector LocOffset)
Definition Actor.h:1122
void DisableComponentsSimulatePhysics()
Definition Actor.h:1089
BitFieldValue< bool, unsigned __int32 > bAlwaysCreatePhysicsState()
Definition Actor.h:1010
void GetActorBounds(bool bOnlyCollidingComponents, FVector *Origin, FVector *BoxExtent)
Definition Actor.h:1073
BitFieldValue< bool, unsigned __int32 > bClimbable()
Definition Actor.h:946
BitFieldValue< bool, unsigned __int32 > bForceBasedActorsOutOfFastTick()
Definition Actor.h:859
BitFieldValue< bool, unsigned __int32 > bForceInfiniteDrawDistance()
Definition Actor.h:1021
bool IsRootComponentMovable()
Definition Actor.h:1180
void RemoveTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Actor.h:1244
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:1093
BitFieldValue< bool, unsigned __int32 > bAutoStasis()
Definition Actor.h:971
TArray< UActorComponent * > OwnedComponentsField()
Definition Actor.h:923
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideUILocation()
Definition Actor.h:858
FVector * GetTargetPathfindingLocation(FVector *result, AActor *RequestedBy)
Definition Actor.h:939
BitFieldValue< bool, unsigned __int32 > bIsMapActor()
Definition Actor.h:934
bool IsAttachedTo(AActor *Other)
Definition Actor.h:1167
void UpdateOverlaps(bool bDoNotifies)
Definition Actor.h:1287
void SetTickFunctionEnabled(bool bEnableTick)
Definition Actor.h:1274
void NetDetachRootComponentFromAny_Implementation()
Definition Actor.h:1207
void MatineeUpdated()
Definition Actor.h:1196
void OnInventoryItemGrind()
Definition Actor.h:1180
void SendExecCommand(FName CommandName, FNetExecParams *ExecParams, bool bIsReliable)
Definition Actor.h:1109
FTransform * GetTransform(FTransform *result)
Definition Actor.h:1009
BitFieldValue< bool, unsigned __int32 > bNetStartup()
Definition Actor.h:936
BitFieldValue< bool, unsigned __int32 > bStasisComponentRadiusForceDistanceCheck()
Definition Actor.h:1005
void PostNetInit()
Definition Actor.h:1225
void GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > *ObjList)
Definition Actor.h:1138
void MulticastDrawDebugCoordinateSystem(FVector AxisLoc, FRotator AxisRot, float Scale, float Duration, float Thickness)
Definition Actor.h:1173
FVector * GetActorViewDirection(FVector *result)
Definition Actor.h:1026
FTransform * ActorToWorld(FTransform *result)
Definition Actor.h:1008
unsigned int & AnimUpdateRateShiftTagField()
Definition Actor.h:909
void MakeNoise(float Loudness, APawn *NoiseInstigator, FVector NoiseLocation)
Definition Actor.h:1014
UPrimitiveComponent * StasisCheckComponentField()
Definition Actor.h:874
FVector * BP_OverrideTargetingLocation(FVector *result, AActor *Attacker)
Definition Actor.h:1153
void ForceReplicateNow(bool bForceCreateChannel, bool bForceCreateChannelIfRelevant)
Definition Actor.h:1291
ECollisionResponse GetComponentsCollisionResponseToChannel(ECollisionChannel Channel)
Definition Actor.h:1030
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasing()
Definition Actor.h:937
void DispatchBlockingHit(UPrimitiveComponent *MyComp, UPrimitiveComponent *OtherComp, bool bSelfMoved, FHitResult *Hit)
Definition Actor.h:1091
void ClearNetworkSpatializationParent()
Definition Actor.h:1075
FBox * GetComponentsBoundingBoxForLevelBounds(FBox *result)
Definition Actor.h:983
void ReceiveActorBeginCursorOver()
Definition Actor.h:1336
float GetDotProductTo(AActor *OtherActor)
Definition Actor.h:1128
int & DefaultStasisComponentOctreeFlagsField()
Definition Actor.h:871
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideTargetingLocation()
Definition Actor.h:868
void ActorPlaySoundUnreliable(USoundBase *SoundAsset, bool bAttach, FName BoneName, FVector LocOffset)
Definition Actor.h:1148
float & InitialLifeSpanField()
Definition Actor.h:913
void FinishSpawning(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:1041
void RemoveTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Actor.h:1243
BitFieldValue< bool, unsigned __int32 > bUseOnlyPointForLevelBounds()
Definition Actor.h:958
bool HasNetOwner()
Definition Actor.h:1161
float GetApproachRadius()
Definition Actor.h:977
bool IsPrimalCharacterOrStructure()
Definition Actor.h:1111
FName & CustomTagField()
Definition Actor.h:884
BitFieldValue< bool, unsigned __int32 > bHibernateChange()
Definition Actor.h:969
bool IsRootComponentCollisionRegistered()
Definition Actor.h:1179
void PostInitProperties()
Definition Actor.h:1221
BitFieldValue< bool, unsigned __int32 > bPendingNetUpdate()
Definition Actor.h:964
bool BPConsumeUsePinCode(AActor *FromKeypadActor, APlayerController *ForPC, int appledPinCode, bool bIsActivating)
Definition Actor.h:1302
void PostLoad()
Definition Actor.h:1223
BitFieldValue< bool, unsigned __int32 > bNetLoadOnClient()
Definition Actor.h:965
FVector * GetTargetingLocation(FVector *result, AActor *Attacker)
Definition Actor.h:1034
BitFieldValue< bool, unsigned __int32 > bDeferredBeginPlay()
Definition Actor.h:984
void MarkComponentsAsPendingKill()
Definition Actor.h:1194
void RegisterAllActorTickFunctions(bool bRegister, bool bDoComponents, bool bSaveAndRestoreTickState)
Definition Actor.h:1239
AActor * OwnerField()
Definition Actor.h:864
void ReceiveTick(float DeltaSeconds)
Definition Actor.h:1354
void MarkComponentsRenderStateDirty()
Definition Actor.h:1195
BitFieldValue< bool, unsigned __int32 > bWantsServerThrottledTick()
Definition Actor.h:1029
void ChangeActorTeam(int NewTeam)
Definition Actor.h:1070
void FellOutOfWorld(UDamageType *dmgType)
Definition Actor.h:1097
bool IsMatineeControlled()
Definition Actor.h:1172
void ResetOwnedComponents()
Definition Actor.h:1248
bool CheckActorComponents()
Definition Actor.h:1071
BitFieldValue< bool, unsigned __int32 > bDormantNetMulticastForceFullReplication()
Definition Actor.h:994
BitFieldValue< bool, unsigned __int32 > bForceNetworkSpatialization()
Definition Actor.h:1004
float GetHorizontalDistanceTo(AActor *OtherActor)
Definition Actor.h:1130
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
Definition Actor.h:1233
int BPGetExtraSpecialBlueprintInt()
Definition Actor.h:1159
BitFieldValue< bool, unsigned __int32 > bUseBPGetMultiUseCenterText()
Definition Actor.h:891
BitFieldValue< bool, unsigned __int32 > bNetworkSpatializationForceRelevancyCheck()
Definition Actor.h:980
BitFieldValue< bool, unsigned __int32 > bCanBeDamaged()
Definition Actor.h:988
void UninitializeComponents(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1083
BitFieldValue< bool, unsigned __int32 > bWantsPerformanceThrottledTick()
Definition Actor.h:863
void GatherCurrentMovement()
Definition Actor.h:1288
USceneComponent * RootComponentField()
Definition Actor.h:911
void MulticastDrawDebugLine(FVector LineStart, FVector LineEnd, FLinearColor LineColor, float Duration, float Thickness, bool enableInShipping)
Definition Actor.h:1175
bool IsRootComponentStatic()
Definition Actor.h:1181
FVector * GetActorForwardVector(FVector *result)
Definition Actor.h:1070
void SetLifeSpan(float InLifespan)
Definition Actor.h:1268
BitFieldValue< bool, unsigned __int32 > bUseBPChangedActorTeam()
Definition Actor.h:942
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1137
float & ForceMaximumReplicationRateUntilTimeField()
Definition Actor.h:921
float GetHorizontalDotProductTo(AActor *OtherActor)
Definition Actor.h:1131
void ReceiveEndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1196
UActorComponent * CreateComponentFromTemplate(UActorComponent *Template, FString *InName)
Definition Actor.h:1129
void AttachRootComponentTo(USceneComponent *InParent, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:991
BitFieldValue< bool, unsigned __int32 > bHidden()
Definition Actor.h:932
void StopActorSound(USoundBase *SoundAsset, float FadeOutTime)
Definition Actor.h:1279
void MulticastDrawDebugCapsuleWithExtents(FVector Top, FVector Bottom, float Radius, FLinearColor LineColor, float Duration, bool bPersistent)
Definition Actor.h:1172
void SetActorRelativeRotation(FRotator NewRelativeRotation, bool bSweep)
Definition Actor.h:1063
void GetOverlappingActors(TArray< AActor * > *OverlappingActors, UClass *ClassFilter)
Definition Actor.h:986
void GetAllSceneComponents(TArray< USceneComponent * > *OutComponents)
Definition Actor.h:1121
BitFieldValue< bool, unsigned __int32 > bStasised()
Definition Actor.h:962
void PreSave()
Definition Actor.h:1043
float & NetCullDistanceSquaredField()
Definition Actor.h:893
void ClientSendRoundEndEvent(bool bIsWinner, int ExpendedTimeInSeconds)
Definition Actor.h:2308
void ClientGameEnded_Implementation(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2297
void CleanupSessionOnReturnToMenu()
Definition Actor.h:2296
void GameHasEnded(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2288
void ClientReturnToMainMenu_Implementation(FString *ReturnReason)
Definition Actor.h:2295
void ClientSetSpectatorCamera(FVector CameraLocation, FRotator CameraRotation)
Definition Actor.h:2309
void HandleReturnToMainMenu()
Definition Actor.h:2294
void OnQueryAchievementsComplete(FUniqueNetId *PlayerId, const bool bWasSuccessful)
Definition Actor.h:2287
void ClientSetSpectatorCamera_Implementation(FVector CameraLocation, FRotator CameraRotation)
Definition Actor.h:2299
FName & ServerSayStringField()
Definition Actor.h:2276
BitFieldValue< bool, unsigned __int32 > bAllowGameActions()
Definition Actor.h:2283
void ClientGameStarted_Implementation()
Definition Actor.h:2291
static UClass * StaticClass()
Definition Actor.h:2312
void ClientEndOnlineGame_Implementation()
Definition Actor.h:2293
void QueryAchievements()
Definition Actor.h:2290
bool IsLookInputIgnored()
Definition Actor.h:2302
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:2305
void ClientSendRoundEndEvent_Implementation(bool bIsWinner, int ExpendedTimeInSeconds)
Definition Actor.h:2298
void ClientEndOnlineGame()
Definition Actor.h:2306
bool & bHasSentStartEventsField()
Definition Actor.h:2277
void ClientGameStarted()
Definition Actor.h:2307
void ClientStartOnlineGame()
Definition Actor.h:2310
bool IsGameInputAllowed()
Definition Actor.h:2303
void ClientStartOnlineGame_Implementation()
Definition Actor.h:2292
void ServerCheat(FString *Msg)
Definition Actor.h:2311
BitFieldValue< bool, unsigned __int32 > bGameEndedFrame()
Definition Actor.h:2282
void ServerCheat_Implementation(FString *Msg)
Definition Actor.h:2300
void SimulateInputKey(FKey Key, bool bPressed)
Definition Actor.h:2289
static void StaticRegisterNativesABasePlayerController()
Definition Actor.h:2304
BitFieldValue< bool, unsigned __int32 > bCheatEnabled()
Definition Actor.h:2281
bool IsMoveInputIgnored()
Definition Actor.h:2301
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9768
void Restart()
Definition Actor.h:3631
BitFieldValue< bool, unsigned __int32 > bClientUpdating()
Definition Actor.h:3554
void OnWalkingOffLedge()
Definition Actor.h:3664
FRotator * BPModifyRootMotionDeltaRotation_Implementation(FRotator *result, FRotator *Delta)
Definition Actor.h:3408
bool NotifyLanded(FHitResult *Hit)
Definition Actor.h:3576
bool AllowOverrideNewFallVelocity()
Definition Actor.h:3404
void PawnClientRestart()
Definition Actor.h:3621
BitFieldValue< bool, unsigned __int32 > bIsBigPusher()
Definition Actor.h:3559
TArray< USoundBase * > CharacterOverrideSoundFromField()
Definition Actor.h:3535
USoundBase * BPOverrideCharacterSound_Implementation(USoundBase *SoundIn)
Definition Actor.h:3584
bool CanJumpInternal_Implementation()
Definition Actor.h:3589
void ClientCheatWalk_Implementation()
Definition Actor.h:3596
BitFieldValue< bool, unsigned __int32 > bIsProne()
Definition Actor.h:3546
void ClearCrossLevelReferences()
Definition Actor.h:3592
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterSound()
Definition Actor.h:3551
void StopJumping()
Definition Actor.h:3640
void PostInitializeComponents()
Definition Actor.h:3624
bool CanCrouch()
Definition Actor.h:3586
BitFieldValue< bool, unsigned __int32 > bOverrideWalkingVelocity()
Definition Actor.h:3563
bool IsJumping()
Definition Actor.h:3575
void OnRep_RootMotion()
Definition Actor.h:3619
void K2_OnMovementModeChanged(EMovementMode PrevMovementMode, EMovementMode NewMovementMode, char PrevCustomMode, char NewCustomMode)
Definition Actor.h:3474
UAnimMontage * GetCurrentMontage()
Definition Actor.h:3600
void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:3658
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PrevCustomMode)
Definition Actor.h:3443
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:3457
void OnEndCrouch(float HeightAdjust, float ScaledHeightAdjust)
Definition Actor.h:3612
UActorComponent * FindComponentByClass(TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:3413
float OverrideTerminalVelocity(bool bIgnoreTrueBlack, bool bUseGrayscale)
Definition Actor.h:3469
bool IsPlayingRootMotion()
Definition Actor.h:3460
FRotator * BPModifyRootMotionDeltaRotation(FRotator *result, FRotator *Delta)
Definition Actor.h:3472
void OnRep_IsProne()
Definition Actor.h:3616
bool ReplicateMovementToSimulatedClients()
Definition Actor.h:3481
void OnJumped()
Definition Actor.h:3661
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
Definition Actor.h:3604
BitFieldValue< bool, unsigned __int32 > bCanEverCrouch()
Definition Actor.h:3549
BitFieldValue< bool, unsigned __int32 > bForceUnfreezeIkNextFrame()
Definition Actor.h:3394
void TurnOff()
Definition Actor.h:3645
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:3582
BitFieldValue< bool, unsigned __int32 > bSimGravityDisabled()
Definition Actor.h:3558
bool CanProne()
Definition Actor.h:3590
char & ReplicatedMovementModeField()
Definition Actor.h:3530
void SetBase(UPrimitiveComponent *NewBaseComponent, FName BoneName, bool bNotifyPawn)
Definition Actor.h:3433
long double & ForceUnfreezeSkeletalDynamicsUntilTimeField()
Definition Actor.h:3541
bool & bInBaseReplicationField()
Definition Actor.h:3537
void OnLanded(FHitResult *Hit)
Definition Actor.h:3662
void Jump()
Definition Actor.h:3608
BitFieldValue< bool, unsigned __int32 > bClientWasFalling()
Definition Actor.h:3556
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterParticle()
Definition Actor.h:3552
void UnPossessed()
Definition Actor.h:3647
void LaunchCharacter(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:3442
static void StaticRegisterNativesACharacter()
Definition Actor.h:3665
BitFieldValue< bool, unsigned __int32 > bBasedUsesFastPathMoveTick()
Definition Actor.h:3393
BitFieldValue< bool, unsigned __int32 > bIsCrouched()
Definition Actor.h:3545
float ModifyAirControl(float Damage, FPointDamageEvent *PointDamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:3400
bool AllowOverrideSwimmingVelocity()
Definition Actor.h:3405
BitFieldValue< bool, unsigned __int32 > bClientResimulateRootMotion()
Definition Actor.h:3557
float & JumpKeyHoldTimeField()
Definition Actor.h:3538
void SetLastMovementDesiredRotation(FRotator *InRotation)
Definition Actor.h:3402
void UnCrouch(bool bClientSimulation)
Definition Actor.h:3646
void UnProne(bool bClientSimulation)
Definition Actor.h:3648
float & ExtraFrictionModifierField()
Definition Actor.h:3363
float & ProneEyeHeightField()
Definition Actor.h:3533
void BaseChange()
Definition Actor.h:3585
void OnStartCrouch(float HeightAdjust, float ScaledHeightAdjust)
Definition Actor.h:3620
bool CanJump()
Definition Actor.h:3588
BitFieldValue< bool, unsigned __int32 > bUsesRootMotion()
Definition Actor.h:3391
void OnRep_IsCrouched()
Definition Actor.h:3615
BitFieldValue< bool, unsigned __int32 > bCanPushOthers()
Definition Actor.h:3561
void NetTeleportSucceeded_Implementation(FVector ToLoc, FRotator ToRot)
Definition Actor.h:3431
float & LeftDynamicActorBaseTimeField()
Definition Actor.h:3531
BitFieldValue< bool, unsigned __int32 > bCanBePushed()
Definition Actor.h:3560
void OnRep_ReplicatedBasedMovement()
Definition Actor.h:3617
float GetDefaultHalfHeight()
Definition Actor.h:3601
TSubobjectPtr< UCharacterMovementComponent > & CharacterMovementField()
Definition Actor.h:3524
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:3411
void Landed(FHitResult *Hit)
Definition Actor.h:3609
void Prone(bool bClientSimulation)
Definition Actor.h:3629
TArray< USoundBase * > CharacterOverrideSoundToField()
Definition Actor.h:3536
void PostNetReceiveLocationAndRotation()
Definition Actor.h:3626
void Crouch(bool bClientSimulation)
Definition Actor.h:3597
void PreNetReceive()
Definition Actor.h:3627
void OnLaunched(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:3479
static UClass * GetPrivateStaticClass()
Definition Actor.h:3407
BitFieldValue< bool, unsigned __int32 > bSetDefaultMovementMode()
Definition Actor.h:3562
BitFieldValue< bool, unsigned __int32 > bBasedUsesFastPathSMCTick()
Definition Actor.h:3392
void TornOff()
Definition Actor.h:3644
void CheckJumpInput(float DeltaTime)
Definition Actor.h:3591
BitFieldValue< bool, unsigned __int32 > bPressedJump()
Definition Actor.h:3553
FVector & BaseTranslationOffsetField()
Definition Actor.h:3529
void ClientCheatFly_Implementation()
Definition Actor.h:3594
void PossessedBy(AController *NewController)
Definition Actor.h:3623
bool IsBasedOnDynamicActor()
Definition Actor.h:3605
UPrimitiveComponent * GetMovementBase()
Definition Actor.h:3574
BitFieldValue< bool, unsigned __int32 > bPreventWaterHopCorrectionVelChange()
Definition Actor.h:3390
BitFieldValue< bool, unsigned __int32 > bOverrideFlyingVelocity()
Definition Actor.h:3389
bool AllowOverrideFlyingVelocity()
Definition Actor.h:3403
void K2_UpdateCustomMovement(float DeltaTime)
Definition Actor.h:3659
BitFieldValue< bool, unsigned __int32 > bOverrideSwimmingVelocity()
Definition Actor.h:3564
BitFieldValue< bool, unsigned __int32 > bIsPlayingTurningAnim()
Definition Actor.h:3555
void ClearJumpInput()
Definition Actor.h:3593
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:3459
bool ShouldReplicateRotPitch()
Definition Actor.h:3634
bool ShouldNotifyLanded(FHitResult *Hit)
Definition Actor.h:3633
float GetJumpMaxHoldTime()
Definition Actor.h:3602
float & HarvestingDestructionMeshRangeMultiplerField()
Definition Actor.h:3356
BitFieldValue< bool, unsigned __int32 > bReplicateDesiredRotation()
Definition Actor.h:3550
BitFieldValue< bool, unsigned __int32 > bCanEverProne()
Definition Actor.h:3548
void OnRep_ReplicatedMovement()
Definition Actor.h:3618
void PostNetReceive()
Definition Actor.h:3625
void RecalculateBaseEyeHeight()
Definition Actor.h:3630
bool AllowOverrideWalkingVelocity()
Definition Actor.h:3406
void ClientCheatGhost_Implementation()
Definition Actor.h:3595
void StopAnimMontage(UAnimMontage *AnimMontage)
Definition Actor.h:3638
bool DoJump(bool bReplayingMoves)
Definition Actor.h:3598
void UpdateSimulatedPosition(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:3455
bool SimpleTeleportTo(FVector *DestLocation, FRotator *DestRotation)
Definition Actor.h:3458
float & CrouchedEyeHeightField()
Definition Actor.h:3532
void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:3656
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
Definition Actor.h:3641
BitFieldValue< bool, unsigned __int32 > bOverrideNewFallVelocity()
Definition Actor.h:3565
float & JumpMaxHoldTimeField()
Definition Actor.h:3539
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime)
Definition Actor.h:3462
bool BP_PreventMovementMode(EMovementMode newMovementMode, char newCustomMode)
Definition Actor.h:3471
float & ExtraMaxAccelerationModifierField()
Definition Actor.h:3362
int & LastTeleportedFrameField()
Definition Actor.h:3540
APlayerState * PlayerStateField()
Definition Actor.h:2062
void ReceiveInstigatedAnyDamage(float Damage, UDamageType *DamageType, AActor *DamagedActor, AActor *DamageCauser)
Definition Actor.h:2114
bool IsInState(FName InStateName)
Definition Actor.h:1960
void ClientSetRotation(FRotator NewRotation, bool bResetCamera)
Definition Actor.h:1966
void OnRep_PlayerState()
Definition Actor.h:2099
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:1939
void Destroyed()
Definition Actor.h:2081
void RemovePawnTickDependency(APawn *InOldPawn)
Definition Actor.h:2103
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1964
void Reset()
Definition Actor.h:2104
void ChangeState(FName NewState)
Definition Actor.h:1959
FRotator * GetDesiredRotation(FRotator *result)
Definition Actor.h:1956
void ClientSetLocation_Implementation(FVector NewLocation, FRotator NewRotation)
Definition Actor.h:1945
void OnRep_Pawn()
Definition Actor.h:2098
void AttachToPawn(APawn *InPawn)
Definition Actor.h:2076
void InitPlayerState()
Definition Actor.h:2094
void CleanupPlayerState()
Definition Actor.h:2078
ACharacter * CharacterField()
Definition Actor.h:2061
FVector * GetNavAgentLocation(FVector *result)
Definition Actor.h:1961
void AddPawnTickDependency(APawn *NewPawn)
Definition Actor.h:2075
void SetControlRotation(FRotator *NewRotation)
Definition Actor.h:1935
void DetachFromPawn()
Definition Actor.h:2082
void SetPawn(APawn *InPawn)
Definition Actor.h:2107
void Possess(APawn *InPawn)
Definition Actor.h:2101
void SetInitialLocationAndRotation(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:1933
void GetMoveGoalReachTest(AActor *MovingActor, FVector *MoveOffset, FVector *GoalOffset, float *GoalRadius, float *GoalHalfHeight)
Definition Actor.h:1962
TWeakObjectPtr< AActor > & StartSpotField()
Definition Actor.h:2065
FName & StateNameField()
Definition Actor.h:2066
void PawnPendingDestroy(APawn *inPawn)
Definition Actor.h:2100
bool IsLocalController()
Definition Actor.h:1931
void FailedToSpawnPawn()
Definition Actor.h:2083
void PostInitializeComponents()
Definition Actor.h:2102
TWeakObjectPtr< APawn > & OldPawnField()
Definition Actor.h:2060
bool LineOfSightTo(AActor *Other, FVector ViewPoint, bool bAlternateChecks)
Definition Actor.h:1940
void UpdateNavigationComponents()
Definition Actor.h:2111
void ClientSetRotation_Implementation(FRotator NewRotation, bool bResetCamera)
Definition Actor.h:1946
APawn * PawnField()
Definition Actor.h:2063
FRotator * GetControlRotation(FRotator *result)
Definition Actor.h:1934
void InstigatedAnyDamage(float Damage, UDamageType *DamageType, AActor *DamagedActor, AActor *DamageCauser)
Definition Actor.h:2095
FRotator & ControlRotationField()
Definition Actor.h:2064
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1958
static void StaticRegisterNativesAController()
Definition Actor.h:2115
AActor * GetViewTarget()
Definition Actor.h:2093
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:1957
BitFieldValue< bool, unsigned __int32 > bAttachToPawn()
Definition Actor.h:2070
static UClass * GetPrivateStaticClass()
Definition Actor.h:1930
float & HyperThermalInsulationField()
Definition Actor.h:8979
float & IndoorsHypoThermalInsulationField()
Definition Actor.h:8975
static UClass * GetPrivateStaticClass()
Definition Actor.h:8007
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8008
void Tick(float DeltaTime)
Definition Actor.h:8002
void BeginPlay()
Definition Actor.h:8010
float & IndoorsHyperThermalInsulationField()
Definition Actor.h:8976
BitFieldValue< bool, unsigned __int32 > bIsEggTooCold()
Definition Actor.h:8985
void CalcInsulation()
Definition Actor.h:8009
void UpdateEgg(float DeltaSeconds)
Definition Actor.h:8001
void NetSpawnDinoEmitter_Implementation()
Definition Actor.h:8006
float & EggThermalInsulationTemperatureMultiplierField()
Definition Actor.h:8977
void Stasis()
Definition Actor.h:8004
void NetSpawnDinoEmitter()
Definition Actor.h:8005
double & LastInsulationCalcTimeField()
Definition Actor.h:8978
BitFieldValue< bool, unsigned __int32 > bIsEggTooHot()
Definition Actor.h:8984
float & HypoThermalInsulationField()
Definition Actor.h:8980
static UClass * StaticClass()
Definition Actor.h:8003
long double & SpawnDropSoundTimeField()
Definition Actor.h:8937
long double & DroppedItemDestructionTimeField()
Definition Actor.h:8925
BitFieldValue< bool, unsigned __int32 > bIsUnderwater()
Definition Actor.h:8954
static void StaticRegisterNativesADroppedItem()
Definition Actor.h:7980
void KeepPhysicsActiveForDuration(float Duration)
Definition Actor.h:7978
UStaticMesh * NetDroppedMeshOverrideField()
Definition Actor.h:8927
bool & bClientDisablePhysicsField()
Definition Actor.h:8926
float & DroppedLifeSpanOverrideField()
Definition Actor.h:8944
BitFieldValue< bool, unsigned __int32 > bLowQuality()
Definition Actor.h:7960
int & AssignedToTribeIDField()
Definition Actor.h:7922
BitFieldValue< bool, unsigned __int32 > bNotifyPreviousOwnerOfPickup()
Definition Actor.h:8955
AActor * DroppedByActorField()
Definition Actor.h:8939
BitFieldValue< bool, unsigned __int32 > bAssignedToTribePickupOnly()
Definition Actor.h:7959
void PostNetReceiveLocationAndRotation()
Definition Actor.h:8963
float & ImpulseMagnitudeField()
Definition Actor.h:8918
BitFieldValue< bool, unsigned __int32 > bUseCollisionTrace()
Definition Actor.h:8951
float & LocationStuckTimerField()
Definition Actor.h:7943
void ForceSleep()
Definition Actor.h:7975
void Tick(float DeltaSeconds)
Definition Actor.h:8967
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8970
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:7974
static UClass * StaticClass()
Definition Actor.h:7979
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
Definition Actor.h:8950
UMaterialInterface * NetDroppedMeshMaterialOverrideField()
Definition Actor.h:8928
void LoadedFromSaveGame()
Definition Actor.h:7965
UPrimalItem * MyItemField()
Definition Actor.h:8917
unsigned __int64 & DroppedByPlayerIDField()
Definition Actor.h:8924
void PreInitializeComponents()
Definition Actor.h:8964
float & PrevAngularDampingField()
Definition Actor.h:8936
FVector & PreviousLocationField()
Definition Actor.h:8938
bool IsAllowedToPickupItem(APlayerController *PC)
Definition Actor.h:7982
BitFieldValue< bool, unsigned __int32 > bPreventPickup()
Definition Actor.h:8952
float & MaxPickUpDistanceField()
Definition Actor.h:8934
void SetupDroppedItemLifeSpan()
Definition Actor.h:7970
FVector & DroppedItemScaleField()
Definition Actor.h:8920
long double & PhysicsKeepAliveUntilTimeField()
Definition Actor.h:7944
float GetDroppedItemLifeTime()
Definition Actor.h:8969
float & ForceSleepTimerField()
Definition Actor.h:8919
FVector & DroppedItemInterpTargetField()
Definition Actor.h:7931
FVector & PreviousStuckLocationField()
Definition Actor.h:7942
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:8968
FItemNetInfo & MyItemInfoField()
Definition Actor.h:8916
void FreezePhysics()
Definition Actor.h:7972
float & PickupAllRangeField()
Definition Actor.h:7946
FString & DroppedByNameField()
Definition Actor.h:8923
FVector2D & OverlayTooltipPaddingField()
Definition Actor.h:8921
BitFieldValue< bool, unsigned __int32 > bUseClientDroppedItemPhysics()
Definition Actor.h:7956
FVector & NetDroppedMeshOverrideScale3DField()
Definition Actor.h:8929
void BeginPlay()
Definition Actor.h:8959
float & PrevLinearDampingField()
Definition Actor.h:8935
BitFieldValue< bool, unsigned __int32 > bApplyImpulseOnSpawn()
Definition Actor.h:8949
FVector2D & OverlayTooltipScaleField()
Definition Actor.h:8922
BitFieldValue< bool, unsigned __int32 > bDestroyOutOfWater()
Definition Actor.h:8953
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:8961
void SetupVisuals()
Definition Actor.h:8965
void Stasis()
Definition Actor.h:8966
float & FreezePhysicsAfterTimeField()
Definition Actor.h:7945
static UClass * StaticClass()
Definition Actor.h:1367
void InitInterp()
Definition Actor.h:9012
char & ReplicationForceIsPlayingField()
Definition Actor.h:8997
void AddPlayerToDirectorTracks(APlayerController *PC)
Definition Actor.h:9004
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:8050
void Stop()
Definition Actor.h:9025
void AddActorToGroup(FName GroupName, AActor *TheGroupActor)
Definition Actor.h:8027
void BeginPlay()
Definition Actor.h:9006
void PostNetReceive()
Definition Actor.h:9034
void SetPosition(float NewPosition, bool bJump, bool bForceJumpFromBeginningForEvents, bool bSkipMatineeUpdate)
Definition Actor.h:9022
float & PlayRateField()
Definition Actor.h:8991
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8053
void InitClientMatinee()
Definition Actor.h:9033
bool IsMatineeCompatibleWithPlayer(APlayerController *InPC)
Definition Actor.h:9013
void UpdateReplicatedData(bool bIsBeginningPlay)
Definition Actor.h:9029
void PreNetReceive()
Definition Actor.h:9035
void PostInitializeComponents()
Definition Actor.h:9017
FName * GetFunctionNameForEvent(FName *result, FName EventName)
Definition Actor.h:8028
void UpdateInterp(float NewPosition, bool bPreview, bool bJump, bool bSkipMatineeUpdate)
Definition Actor.h:9028
void UpdateStreamingForCameraCuts(float CurrentTime, bool bPreview)
Definition Actor.h:9030
void NotifyEventTriggered(FName EventName, float EventTime)
Definition Actor.h:8029
int & PreferredSplitScreenNumField()
Definition Actor.h:8994
void EnableCinematicMode(bool bEnable)
Definition Actor.h:9009
void Tick(float DeltaTime)
Definition Actor.h:9027
int & MatineeManagerPriorityField()
Definition Actor.h:8993
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
Definition Actor.h:8047
float & ClientSidePositionErrorToleranceField()
Definition Actor.h:8996
void StepInterp(float DeltaTime, bool bPreview)
Definition Actor.h:9024
void ChangePlaybackDirection()
Definition Actor.h:9007
void CheckPriorityRefresh()
Definition Actor.h:9008
void Play(float OverrideSetPosition, bool bOverridePositionJump)
Definition Actor.h:9016
void Pause()
Definition Actor.h:9015
void SetLoopingState(bool bNewLooping)
Definition Actor.h:9021
void Reverse()
Definition Actor.h:9020
FName & MatineeControllerNameField()
Definition Actor.h:8990
float & InterpPositionField()
Definition Actor.h:8995
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9036
float & ForceStartPositionField()
Definition Actor.h:8992
void SetupCameraCuts()
Definition Actor.h:9023
void TermInterp()
Definition Actor.h:9026
static UClass * StaticClass()
Definition Actor.h:8026
static void GetNearbyPlayersAndTamedDinos(UObject *WorldContextObject, TArray< APrimalCharacter * > *OutCharacters, FVector *Location, float Radius)
Definition Actor.h:9423
int & MissionVersionField()
Definition Actor.h:9420
FName & CachedMissionTagField()
Definition Actor.h:9421
FString & MissionDisplayNameField()
Definition Actor.h:9418
static UClass * GetPrivateStaticClass()
Definition Actor.h:8598
float & NPCLevelMultiplierField()
Definition Actor.h:10005
TSubclassOf< UNPCSpawnEntriesContainer > & NPCSpawnEntriesContainerObjectField()
Definition Actor.h:9939
bool & bNPCForcePreventExitingWaterField()
Definition Actor.h:10001
float & TheNextIncreaseNPCIntervalField()
Definition Actor.h:10015
void CheckIncreaseNPC()
Definition Actor.h:8586
int & AbsoluteMaximumNumberNearbyCoreStructuresField()
Definition Actor.h:9998
bool & bNPCPreventSavingField()
Definition Actor.h:9979
float & MinimumManualSpawnIntervalField()
Definition Actor.h:10019
int GetNumberOfClassNPCTouching(TSubclassOf< APrimalDinoCharacter > ADinoClass)
Definition Actor.h:8584
TArray< FLinkedZoneSpawnVolumeEntry > & LinkedZoneSpawnVolumeEntriesField()
Definition Actor.h:9938
int & MinDesiredNumberOfNPCField()
Definition Actor.h:9958
int FindLinkedSpawnVolumeEntryContainingPoint(FVector AtPoint)
Definition Actor.h:8591
int & ForceOverrideNPCBaseLevelField()
Definition Actor.h:10006
bool & bForceInEditorField()
Definition Actor.h:9946
bool & bOnlyCheckMySublevelWaterField()
Definition Actor.h:9957
float & TheMinimumPlayerDistanceFromSpawnPointField()
Definition Actor.h:9968
int & UseDesiredNumberOfNPCField()
Definition Actor.h:10008
bool & bUsesManualSpawningField()
Definition Actor.h:9981
float & TheDecreaseNPCIntervalField()
Definition Actor.h:9973
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:8595
bool & bEnabledField()
Definition Actor.h:9945
long double & LastDecreaseNPCTimeField()
Definition Actor.h:8565
bool & bIgnoreNPCRandomClassReplacementsField()
Definition Actor.h:10020
bool & bSpawnAllNPCEntriesField()
Definition Actor.h:9983
float & TheIncreaseNPCIntervalMaxField()
Definition Actor.h:9972
int & MaxNumberSpawnZoneRandomPointChecksField()
Definition Actor.h:9990
bool & bSpawnsWaterDinosField()
Definition Actor.h:10013
long double & LastIncreaseNPCTimeField()
Definition Actor.h:8564
float & TheNewNewEditorNumberOfNPCMultiplierField()
Definition Actor.h:9965
void CheckDecreaseNPC()
Definition Actor.h:8585
float & TheMinimumStructureDistanceFromSpawnPointField()
Definition Actor.h:9993
bool & bAllowExtentTestField()
Definition Actor.h:9956
static TArray< APrimalDinoCharacter * > * StaticSpawnNPCs(TArray< APrimalDinoCharacter * > *result, UObject *WorldContext, ANPCZoneManager *AtZoneManager, TSubclassOf< UNPCSpawnEntriesContainer > TheNPCSpawnEntries, FVector AtSpawnPoint, FRotator AtRotation, int UseSpawnVolumeIndex)
Definition Actor.h:8596
float & NPCAIRangeMultiplierField()
Definition Actor.h:9974
TArray< AActor * > DefaultZoneSpawnVolumeFloorsField()
Definition Actor.h:8511
bool & bUseSpawnPointOverrideRotationField()
Definition Actor.h:10003
float & NPCWanderRadiusMultiplierField()
Definition Actor.h:9989
TArray< FNPCSpawnEntry > & NPCSpawnEntriesField()
Definition Actor.h:9940
TArray< FNPCSpawnLimit > & NPCSpawnLimitsField()
Definition Actor.h:9941
bool & bOnlyUseInDedicatedServerField()
Definition Actor.h:9988
bool & bOnlyUseInSingleplayerField()
Definition Actor.h:9984
TArray< AActor * > SpawnPointOverridesField()
Definition Actor.h:8572
int & TheNPCDynamicIncreaseMaximumIterationsField()
Definition Actor.h:10025
float & TheIncreaseNPCIntervalField()
Definition Actor.h:9969
TArray< FName > & NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField()
Definition Actor.h:10018
void BeginPlay()
Definition Actor.h:8582
int & MaximumNumberNearbyCoreStructuresField()
Definition Actor.h:9997
bool & bIgnoreVolumeEcompassingCheckField()
Definition Actor.h:9982
int & SP_MinDesiredNumberOfNPCField()
Definition Actor.h:9959
bool & bOnlySpawnInWaterField()
Definition Actor.h:9949
bool IsValidNPCEntry(FNPCSpawnEntry *NPCEntry)
Definition Actor.h:8588
float & TheSpawnPointMinimumFloorNormalField()
Definition Actor.h:9964
bool & bTraceForSpawnAgainstWaterField()
Definition Actor.h:10000
int & NumSpawnFailuresField()
Definition Actor.h:10010
int & TheNPCFullIncreaseMaximumIterationsField()
Definition Actor.h:9991
float & TheMaximumWorldTimeForFullIncreaseField()
Definition Actor.h:9967
int & MaxNumberOfNPCField()
Definition Actor.h:8522
FName & NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField()
Definition Actor.h:10017
APrimalDinoCharacter * SpawnNPC(TSubclassOf< APrimalDinoCharacter > PawnTemplate, FVector SpawnLoc, bool bOverrideNPCLevel, int NPCLevelOffset, float NPCLevelMultiplier, bool bAddLevelOffsetBeforeMultiplier, float WaterOnlySpawnMinimumWaterHeight, float SpawnVolumeStartExtentZ, float OverrideYaw, float MaximumWaterHeight)
Definition Actor.h:8593
float & SP_TheIncreaseNPCIntervalField()
Definition Actor.h:9970
float & ManualSpawningNPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:9995
void Report(TMap< UClass *, int, FDefaultSetAllocator, TDefaultMapKeyFuncs< UClass *, int, 0 > > *DinoGroups)
Definition Actor.h:8589
bool & bForceUntameableField()
Definition Actor.h:9980
int GetNumberOfNPCTouching()
Definition Actor.h:8583
bool SpawnNPCs()
Definition Actor.h:8587
TArray< FName > & DefaultZoneSpawnVolumeFloorTagsField()
Definition Actor.h:8512
bool & bNPCDontWanderField()
Definition Actor.h:9975
bool & bTriedFullIncreaseField()
Definition Actor.h:10012
APrimalDinoCharacter * GetBestNPCToAutoKill()
Definition Actor.h:8594
int & NumNPCSpawnedField()
Definition Actor.h:10009
static void StaticRegisterNativesANPCZoneManager()
Definition Actor.h:9942
bool & bSpawnsAmphibiousDinosField()
Definition Actor.h:10014
float & KillOffOverweightNPCStasisTimeField()
Definition Actor.h:9966
float & TheMinimumTamedDinoDistanceFromSpawnPointField()
Definition Actor.h:9992
bool & bForceRespawnDinosField()
Definition Actor.h:10011
APrimalDinoCharacter * SpawnFromEntries(int SpawnVolumeEntry, TArray< FNPCSpawnEntry > *spawnEntries, FVector *AtSpawnPoint, TArray< APrimalDinoCharacter * > *AllSpawnedNPCs, float OverrideYaw)
Definition Actor.h:8590
bool GetValidSpawnPoint(int volumeEntryIndex, FVector extentCheck, FVector *ValidSpawnPoint, FVector *OverrideStartPoint, float OverrideStartPointExpansionRadius, float WaterOnlySpawnMinimumWaterHeight, float MaximumWaterHeight, float SpawnMinDistanceFromStructuresMultiplier, float SpawnMinDistanceFromPlayersMultiplier, float SpawnMinDistanceFromTamedDinosMultiplier, float *OverrideYawOut)
Definition Actor.h:8592
bool & bNPCNoKillXPField()
Definition Actor.h:9978
bool & bNPCWildIgnoreWildField()
Definition Actor.h:9977
float & CloseStructureDistanceFromSpawnPointField()
Definition Actor.h:10016
long double & LastManuallySpawnedTimeField()
Definition Actor.h:8576
bool & bAutoKillUseGlobalStasisArrayField()
Definition Actor.h:9999
bool & bNeverSpawnInWaterField()
Definition Actor.h:9948
float & DesiredNumberOfNPCMultiplierField()
Definition Actor.h:9963
float & NPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:9994
void BecomeViewTarget(APlayerController *PC)
Definition Actor.h:1401
static void StaticRegisterNativesAPawn()
Definition Actor.h:1469
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1461
FVector * GetPawnViewLocation(FVector *result, bool bAllTransforms)
Definition Actor.h:1255
FVector * Internal_ConsumeMovementInputVector(FVector *result)
Definition Actor.h:1285
bool IsCrouched()
Definition Actor.h:1431
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:1250
void UpdateNavAgent()
Definition Actor.h:1249
bool IsWalking()
Definition Actor.h:1437
AController * ControllerField()
Definition Actor.h:1377
void PreInitializeComponents()
Definition Actor.h:1452
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
Definition Actor.h:1391
bool InFreeCam()
Definition Actor.h:1426
TSubclassOf< AController > & AIControllerClassField()
Definition Actor.h:1373
FRotator * GetControlRotation(FRotator *result)
Definition Actor.h:1265
void TurnOff()
Definition Actor.h:1464
FVector * GetTetheredVelocity(FVector *result, FVector *RequestedVelocity, float DeltaSeconds)
Definition Actor.h:1280
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:1408
void PossessedBy(AController *NewController)
Definition Actor.h:1445
char & RemoteViewPitchField()
Definition Actor.h:1375
FRotator * GetViewRotation(FRotator *result)
Definition Actor.h:1256
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1311
void OutsideWorldBounds()
Definition Actor.h:1442
void PostLoad()
Definition Actor.h:1448
BitFieldValue< bool, unsigned __int32 > bCanAffectNavigationGeneration()
Definition Actor.h:1389
FVector & ControlInputVectorField()
Definition Actor.h:1380
void PostNetReceiveVelocity(FVector *NewVelocity)
Definition Actor.h:1307
void DetachFromControllerPendingDestroy()
Definition Actor.h:1406
void PawnMakeNoise(float Loudness, FVector NoiseLocation, bool bUseNoiseMakerLocation, AActor *NoiseMaker)
Definition Actor.h:1312
FVector * GetNavAgentLocation(FVector *result)
Definition Actor.h:1244
bool IsWithinTether()
Definition Actor.h:1277
void PostNetReceiveLocationAndRotation()
Definition Actor.h:1449
bool IsMovementTethered()
Definition Actor.h:1276
void Internal_AddMovementInput(FVector WorldAccel, bool bForce)
Definition Actor.h:1283
float & AllowedYawErrorField()
Definition Actor.h:1378
APlayerController * GetOwnerController()
Definition Actor.h:1422
void Restart()
Definition Actor.h:1456
bool ShouldTickIfViewportsOnly()
Definition Actor.h:1459
void SpawnDefaultController()
Definition Actor.h:1460
AController * GetDamageInstigator(AController *InstigatedBy, UDamageType *DamageType)
Definition Actor.h:1413
void Tick(float DeltaSeconds)
Definition Actor.h:1462
UPlayer * GetNetOwningPlayer()
Definition Actor.h:1420
AController * GetCharacterController()
Definition Actor.h:1264
void PostInitializeComponents()
Definition Actor.h:1446
FRotator * GetBaseAimRotation(FRotator *result)
Definition Actor.h:1295
APlayerState * PlayerStateField()
Definition Actor.h:1374
void AddControllerRollInput(float Val)
Definition Actor.h:1398
bool IsBasedOnActor(AActor *Other)
Definition Actor.h:1429
void Destroyed()
Definition Actor.h:1405
bool ReachedDesiredRotation()
Definition Actor.h:1453
void PostInputProcessed()
Definition Actor.h:1447
void UnPossessed()
Definition Actor.h:1465
FVector * ConsumeMovementInputVector(FVector *result)
Definition Actor.h:1282
void Reset()
Definition Actor.h:1455
void OnRep_Controller()
Definition Actor.h:1441
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationPitch()
Definition Actor.h:1386
bool & bClearOnConsumeField()
Definition Actor.h:1379
void AddControllerPitchInput(float Val)
Definition Actor.h:1397
bool IsLocallyControlled()
Definition Actor.h:1433
AActor * GetTetherObject()
Definition Actor.h:1275
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationYaw()
Definition Actor.h:1387
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationRoll()
Definition Actor.h:1388
bool IsMoveInputIgnored()
Definition Actor.h:1435
bool IsLocallyControlledByPlayer()
Definition Actor.h:1434
UNetConnection * GetNetConnection()
Definition Actor.h:1419
BitFieldValue< bool, unsigned __int32 > bProcessingOutsideWorldBounds()
Definition Actor.h:1392
bool IsTargetWithinTether(FVector *Destination, float AdditionalRadius)
Definition Actor.h:1278
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:1310
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:1294
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:1407
void ClientSetRotation(FRotator NewRotation)
Definition Actor.h:1298
void PostRegisterAllComponents()
Definition Actor.h:1451
void PawnClientRestart()
Definition Actor.h:1443
void AddMovementInput(FVector WorldDirection, float ScaleValue, bool bForce)
Definition Actor.h:1281
float & BaseEyeHeightField()
Definition Actor.h:1372
bool ShouldTakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1458
float & TetherHeightField()
Definition Actor.h:1227
FVector * GetTetheredDestination(FVector *result, FVector *Destination, float AdditionalRadius)
Definition Actor.h:1279
bool IsFalling()
Definition Actor.h:1432
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:1299
void RecalculateBaseEyeHeight()
Definition Actor.h:1454
void DestroyPlayerInputComponent()
Definition Actor.h:1404
BitFieldValue< bool, unsigned __int32 > bPreventMovementStoppingOnPossess()
Definition Actor.h:1390
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1293
TWeakObjectPtr< AActor > & TetherActorField()
Definition Actor.h:1225
void AddControllerYawInput(float Val)
Definition Actor.h:1399
void SetMovementTether(AActor *InTetherActor, float Radius, float Height)
Definition Actor.h:1273
void InterceptInputEvent(FString *InputName)
Definition Actor.h:1316
float GetDefaultHalfHeight()
Definition Actor.h:1414
FVector & LastControlInputVectorField()
Definition Actor.h:1381
float & TetherRadiusField()
Definition Actor.h:1226
AController * LastHitByField()
Definition Actor.h:1376
void ClearMovementTether()
Definition Actor.h:1274
TWeakObjectPtr< AController > & SpawnedForControllerField()
Definition Actor.h:1382
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2140
void ClientProcessSimpleNetExecCommandBP_Implementation(AActor *ForActor, FName CommandName)
Definition Actor.h:2250
void SetSpawnLocation(FVector *NewLocation)
Definition Actor.h:2117
APawn * GetPawnOrSpectator()
Definition Actor.h:2291
bool DefaultCanUnpause()
Definition Actor.h:2248
EMouseCursor::Type GetMouseCursor()
Definition Actor.h:2285
bool IsLookInputIgnored()
Definition Actor.h:2307
void ServerUnmutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2442
void ClientCapBandwidth_Implementation(int Cap)
Definition Actor.h:2212
FVector & LastReplicatedFocalLocField()
Definition Actor.h:2163
void CleanupGameViewport()
Definition Actor.h:2207
void NetSpawnActorAtLocation_Implementation(TSubclassOf< AActor > AnActorClass, FVector_NetQuantize AtLocation, FRotator_NetQuantize AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName)
Definition Actor.h:2246
void Possess(APawn *PawnToPossess)
Definition Actor.h:2324
AActor * BaseGetPlayerCharacter()
Definition Actor.h:2050
bool DeprojectMousePositionToWorld(FVector *WorldLocation, FVector *WorldDirection)
Definition Actor.h:2136
void ResetCameraMode()
Definition Actor.h:2334
void ClientTeamMessage(APlayerState *SenderPlayerState, FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2263
bool WasInputKeyJustReleased(FKey Key)
Definition Actor.h:2398
void AddCheats(bool bForce)
Definition Actor.h:2195
BitFieldValue< bool, unsigned __int32 > bCheatPlayer()
Definition Actor.h:2175
void PlayerTick(float DeltaTime)
Definition Actor.h:2323
FRotator & BlendedTargetViewRotationField()
Definition Actor.h:2128
TArray< AActor * > * GetAlwaysReleventNetworkActors()
Definition Actor.h:2047
void ClientRetryClientRestart_Implementation(APawn *NewPawn)
Definition Actor.h:2234
float GetInputKeyTimeDown(FKey Key)
Definition Actor.h:2279
void ClientReset_Implementation()
Definition Actor.h:2232
bool WasInputKeyJustPressed(FKey Key)
Definition Actor.h:2397
BitFieldValue< bool, unsigned __int32 > bCinematicMode()
Definition Actor.h:2172
void TickPlayerInput(const float DeltaSeconds, const bool bGamePaused)
Definition Actor.h:2389
void SetPawn(APawn *InPawn)
Definition Actor.h:2373
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:2215
static void StaticRegisterNativesAPlayerController()
Definition Actor.h:2446
bool ServerAcknowledgePossession_Validate(APawn *P)
Definition Actor.h:2343
AActor * GetViewTarget()
Definition Actor.h:2296
void ClientProcessSimpleNetExecCommandUnreliableBP_Implementation(AActor *ForActor, FName CommandName)
Definition Actor.h:2251
void SafeServerCheckClientPossession()
Definition Actor.h:2338
UCheatManager * CheatManagerField()
Definition Actor.h:2133
float & InputRollScaleField()
Definition Actor.h:2142
bool ServerNotifyLoadedWorld_Validate(FName WorldPackageName)
Definition Actor.h:2067
void StartSpectatingOnly()
Definition Actor.h:2385
void NotifyLoadedWorld(FName WorldPackageName, bool bFinalDest)
Definition Actor.h:2127
void BeginInactiveState()
Definition Actor.h:2200
void ClientPlaySoundAtLocation_Implementation(USoundBase *Sound, FVector Location, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:2054
void EndSpectatingState()
Definition Actor.h:2260
AActor * GetAimedUseActor(UActorComponent **UseComponent, int *hitBodyIndex, bool bForceUseActorLocation)
Definition Actor.h:2192
void GetInputMouseDelta(float *DeltaX, float *DeltaY)
Definition Actor.h:2281
FVector & AudioListenerLocationOverrideField()
Definition Actor.h:2154
void ClientSetHUD(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2262
UPlayer * PlayerField()
Definition Actor.h:2120
void SafeRetryClientRestart()
Definition Actor.h:2337
BitFieldValue< bool, unsigned __int32 > bShowExtendedInfoKey()
Definition Actor.h:2170
char & IgnoreLookInputField()
Definition Actor.h:2152
void SetPlayer(UPlayer *InPlayer)
Definition Actor.h:2374
TSubobjectPtr< USceneComponent > & TransformComponentField()
Definition Actor.h:2148
float & InputYawScaleField()
Definition Actor.h:2140
void SendClientAdjustment()
Definition Actor.h:2341
void StopTalking()
Definition Actor.h:2387
UNetConnection * NetConnectionField()
Definition Actor.h:2138
void ClientCommitMapChange_Implementation()
Definition Actor.h:2214
void BeginSpectatingState()
Definition Actor.h:2201
void FOV(float F)
Definition Actor.h:2261
void StartTalking()
Definition Actor.h:2386
bool IsPrimaryPlayer()
Definition Actor.h:2312
void ClientUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2243
bool GetHitResultUnderCursorByChannel(ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2131
bool ServerPause_Validate()
Definition Actor.h:2306
void GetInputMotionState(FVector *Tilt, FVector *RotationRate, FVector *Gravity, FVector *Acceleration)
Definition Actor.h:2237
void ClientEnableNetworkVoice_Implementation(bool bEnable)
Definition Actor.h:2215
FVector * GetInputVectorKeyState(FVector *result, FKey Key)
Definition Actor.h:2236
void ClientPrepareMapChange_Implementation(FName LevelName, bool bFirst, bool bLast)
Definition Actor.h:2181
void ClientRetryClientRestart(APawn *NewPawn)
Definition Actor.h:2417
void DestroySpectatorPawn()
Definition Actor.h:2253
APawn * AcknowledgedPawnField()
Definition Actor.h:2121
FPlayerMuteList & MuteListField()
Definition Actor.h:1990
bool NetConnectionHasActiveActor(AActor *AnActor)
Definition Actor.h:2315
BitFieldValue< bool, unsigned __int32 > bAcknowledgedClientReceivedActor()
Definition Actor.h:2185
void PostLoad()
Definition Actor.h:2326
TArray< FName > & PendingMapChangeLevelNamesField()
Definition Actor.h:2135
void GetViewportSize(int *SizeX, int *SizeY)
Definition Actor.h:2297
TArray< AActor * > HiddenActorsField()
Definition Actor.h:2129
bool ProjectWorldLocationToScreen(FVector WorldLocation, FVector2D *ScreenLocation, FVector *Out_ViewLocation, FBox2D *Out_ViewRect, bool *Out_bIsScreenLocationInsideViewRect)
Definition Actor.h:2138
FRotator & PreviousRotationInputField()
Definition Actor.h:1994
bool NotifyServerReceivedClientData(APawn *InPawn, float TimeStamp)
Definition Actor.h:2319
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:2107
void FlushPressedKeys()
Definition Actor.h:2263
FRotator & RotationInputField()
Definition Actor.h:2139
void ServerVerifyViewTarget()
Definition Actor.h:2444
void ResetIgnoreInputFlags()
Definition Actor.h:2335
void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning)
Definition Actor.h:2366
unsigned __int16 & SeamlessTravelCountField()
Definition Actor.h:2158
void Camera(FName NewMode)
Definition Actor.h:2110
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2081
bool ServerUpdateLevelVisibility_Validate(FName PackageName, bool bIsVisible)
Definition Actor.h:2062
ASpectatorPawn * SpectatorPawnField()
Definition Actor.h:2011
bool & bIsDelayedNetCleanupField()
Definition Actor.h:2164
FRotator & TargetViewRotationField()
Definition Actor.h:2127
void SetupInputComponent()
Definition Actor.h:2377
void ClientTeamMessage_Implementation(APlayerState *SenderPlayerState, FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2104
bool IsSplitscreenPlayer(int *OutSplitscreenPlayerIndex)
Definition Actor.h:2313
APlayerState * GetNextViewablePlayer(int dir)
Definition Actor.h:2290
FString * ConsoleCommand(FString *result, FString *Cmd, bool bWriteToLog)
Definition Actor.h:2063
void InitInputSystem()
Definition Actor.h:2299
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2083
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2141
bool IsMoveInputIgnored()
Definition Actor.h:2308
void CreateTouchInterface()
Definition Actor.h:2247
void ChangeState(FName NewState)
Definition Actor.h:2226
void ServerUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2357
void StartFire(char FireModeNum)
Definition Actor.h:2384
BitFieldValue< bool, unsigned __int32 > bEnableTouchEvents()
Definition Actor.h:2179
void AddPitchInput(float Val)
Definition Actor.h:2196
long double & ServerLastReceivedSpectatorLocTimeField()
Definition Actor.h:2132
static UClass * StaticClass()
Definition Actor.h:2051
void ServerUpdateCamera_Implementation(FVector_NetQuantize CamLoc, int CamPitchAndYaw)
Definition Actor.h:2119
void ClientWasKicked(FText *KickReason)
Definition Actor.h:2266
void ClientSetBlockOnAsyncLoading_Implementation()
Definition Actor.h:2236
bool IsLocalController()
Definition Actor.h:2057
void ToggleSpeaking(bool bSpeaking, bool bUseSuperRange)
Definition Actor.h:2390
BitFieldValue< bool, unsigned __int32 > bShouldPerformFullTickWhenPaused()
Definition Actor.h:2187
bool IsPlayerMuted(FString *VivoxUsername)
Definition Actor.h:2199
bool CanRestartPlayer()
Definition Actor.h:2204
void ClientPrestreamTextures_Implementation(AActor *ForcedActor, float ForceDuration, bool bEnableStreaming, int CinematicTextureGroups)
Definition Actor.h:2228
BitFieldValue< bool, unsigned __int32 > bShowMouseCursor()
Definition Actor.h:2177
void SpawnDefaultHUD()
Definition Actor.h:2381
bool IsPaused()
Definition Actor.h:2309
float & LastTeleportDistanceField()
Definition Actor.h:2165
void SetVirtualJoystickVisibility(bool bVisible)
Definition Actor.h:2376
void ClientRepObjRef(UObject *Object)
Definition Actor.h:2414
FRotator & AudioListenerRotationOverrideField()
Definition Actor.h:2155
void ClientReturnToMainMenu(FString *ReturnReason)
Definition Actor.h:2261
void ClientMessage(FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2257
void ClientNetGUIDActorDeletion_Implementation(FNetworkGUID TheNetGUID)
Definition Actor.h:2224
bool InputTouch(unsigned int Handle, ETouchType::Type Type, FVector2D *TouchLocation, FDateTime DeviceTimestamp, unsigned int TouchpadIndex)
Definition Actor.h:2146
bool HasClientLoadedCurrentWorld()
Definition Actor.h:2298
TWeakObjectPtr< USceneComponent > & AudioListenerComponentField()
Definition Actor.h:2153
void ServerSetSpectatorLocation_Implementation(FVector NewLoc)
Definition Actor.h:2167
void AddRollInput(float Val)
Definition Actor.h:2197
AHUD * MyHUDField()
Definition Actor.h:2123
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
Definition Actor.h:2202
TEnumAsByte< enum ECollisionChannel > & DefaultClickTraceChannelField()
Definition Actor.h:2145
void SetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning)
Definition Actor.h:2367
void ServerViewPrevPlayer_Implementation()
Definition Actor.h:2364
bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, FVector *WorldLocation, FVector *WorldDirection)
Definition Actor.h:2137
void ClientUnmutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2425
void SetAudioListenerOverride(USceneComponent *AttachedComponent, FVector Location, FRotator Rotation)
Definition Actor.h:2162
void GetSeamlessTravelActorList(bool bToEntry, TArray< AActor * > *ActorList)
Definition Actor.h:2186
UNetConnection * PendingSwapConnectionField()
Definition Actor.h:2137
void SpawnPlayerCameraManager()
Definition Actor.h:2383
BitFieldValue< bool, unsigned __int32 > bForceFeedbackEnabled()
Definition Actor.h:2182
void ServerPause_Implementation()
Definition Actor.h:2352
bool & bLockedInputUIField()
Definition Actor.h:2147
void SmoothTargetViewRotation(APawn *TargetPawn, float DeltaSeconds)
Definition Actor.h:2380
bool InputAxis(FKey Key, float Delta, float DeltaTime, int NumSamples, bool bGamepad)
Definition Actor.h:2300
BitFieldValue< bool, unsigned __int32 > bEnableClickEvents()
Definition Actor.h:2178
TArray< AActor * > AlwaysReleventNetworkActorsField()
Definition Actor.h:2016
BitFieldValue< bool, unsigned __int32 > bIsAdmin()
Definition Actor.h:2176
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
Definition Actor.h:2186
void PawnLeavingGame()
Definition Actor.h:2322
void DelayedNetCleanup()
Definition Actor.h:2249
float & LastSpectatorStateSynchTimeField()
Definition Actor.h:2130
void ClientForceGarbageCollection_Implementation()
Definition Actor.h:2217
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputMove()
Definition Actor.h:2183
void ClientGotoState(FName NewState)
Definition Actor.h:2256
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2139
void ForceSingleNetUpdateFor(AActor *Target)
Definition Actor.h:2264
float & LocalPlayerCachedLODDistanceFactorField()
Definition Actor.h:2122
void ServerMutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2435
void SetCameraMode(FName NewCamMode)
Definition Actor.h:2112
BitFieldValue< bool, unsigned __int32 > bEnableMouseOverEvents()
Definition Actor.h:2180
void FailedToSpawnPawn()
Definition Actor.h:2262
void ClientReturnToMainMenu_Implementation(FString *ReturnReason)
Definition Actor.h:2120
void ServerViewNextPlayer_Implementation()
Definition Actor.h:2363
bool GetHitResultUnderFingerByChannel(ETouchIndex::Type FingerIndex, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2134
bool IsFrozen()
Definition Actor.h:2304
void EndPlayingState()
Definition Actor.h:2259
void AcknowledgePossession(APawn *P)
Definition Actor.h:2194
void ServerRestartPlayer()
Definition Actor.h:2439
void AddYawInput(float Val)
Definition Actor.h:2198
void UnPossess()
Definition Actor.h:2391
void ServerReceivedPlayerControllerAck_Implementation()
Definition Actor.h:2353
int GetSplitscreenPlayerCount()
Definition Actor.h:2295
void ClientVoiceHandshakeComplete()
Definition Actor.h:2427
FVector & SpawnLocationField()
Definition Actor.h:2156
BitFieldValue< bool, unsigned __int32 > bForceSpawnedNotification()
Definition Actor.h:2026
void ClientClearCameraLensEffects_Implementation()
Definition Actor.h:2213
void SetInitialLocationAndRotation(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:2118
void Destroyed()
Definition Actor.h:2254
void ClientVoiceHandshakeComplete_Implementation()
Definition Actor.h:2244
void ClientEnableNetworkVoice(bool bEnable)
Definition Actor.h:2402
void ClientSetHUD_Implementation(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2099
void ClientIgnoreLookInput_Implementation(bool bIgnore)
Definition Actor.h:2220
void ClientFlushLevelStreaming_Implementation()
Definition Actor.h:2216
UNetConnection * GetNetConnection()
Definition Actor.h:2287
void ClientSetForceMipLevelsToBeResident_Implementation(UMaterialInterface *Material, float ForceDuration, int CinematicTextureGroups)
Definition Actor.h:2240
void ClientIgnoreMoveInput_Implementation(bool bIgnore)
Definition Actor.h:2221
void ClientPlaySound_Implementation(USoundBase *Sound, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:2226
void ServerMutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2348
char & IgnoreMoveInputField()
Definition Actor.h:2151
FVector * GetFocalLocation(FVector *result)
Definition Actor.h:2079
bool InputKey(FKey Key, EInputEvent EventType, float AmountDepressed, bool bGamepad)
Definition Actor.h:2144
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:2257
void UpdateCameraManager(float DeltaSeconds)
Definition Actor.h:2392
void ServerChangeName_Implementation(FString *S)
Definition Actor.h:2125
BitFieldValue< bool, unsigned __int32 > bOverrideAudioListener()
Definition Actor.h:2188
BitFieldValue< bool, unsigned __int32 > bPlayerIsWaiting()
Definition Actor.h:2174
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:2255
float GetInputAnalogKeyState(FKey Key)
Definition Actor.h:2278
bool & bAutoManageActiveCameraTargetField()
Definition Actor.h:2126
TSubclassOf< UCheatManager > & CheatClassField()
Definition Actor.h:2134
FVector * GetSpawnLocation(FVector *result)
Definition Actor.h:2053
TEnumAsByte< enum EMouseCursor::Type > & CurrentMouseCursorField()
Definition Actor.h:2144
void SeamlessTravelFrom(APlayerController *OldPC)
Definition Actor.h:2340
BitFieldValue< bool, unsigned __int32 > bIsUsingStreamingVolumes()
Definition Actor.h:2173
void ClientRestart_Implementation(APawn *NewPawn)
Definition Actor.h:2233
void SetIgnoreMoveInput(bool bNewMoveInput)
Definition Actor.h:2369
BitFieldValue< bool, unsigned __int32 > bIsAnselActive()
Definition Actor.h:2171
void PostInitializeComponents()
Definition Actor.h:2325
void UpdateRotation(float DeltaTime)
Definition Actor.h:2394
bool ServerChangeName_Validate(FString *S)
Definition Actor.h:2126
void CleanupPlayerState()
Definition Actor.h:2208
bool GetHitResultUnderFingerForObjects(ETouchIndex::Type FingerIndex, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2135
void GetAudioListenerPosition(FVector *OutLocation, FVector *OutFrontDir, FVector *OutRightDir)
Definition Actor.h:2161
bool ShouldReplicateVoicePacketFrom(FUniqueNetId *Sender, char ShouldUseSuperRange, char *PlaybackFlags)
Definition Actor.h:2378
void ViewAPlayer(int dir)
Definition Actor.h:2396
BitFieldValue< bool, unsigned __int32 > bEnableTouchOverEvents()
Definition Actor.h:2181
void EnableCheats(FString pass)
Definition Actor.h:2087
unsigned __int16 & LastCompletedSeamlessTravelCountField()
Definition Actor.h:2159
void ClientWasKicked_Implementation(FText *KickReason)
Definition Actor.h:2201
void ClientProcessNetExecCommandUnreliable_Implementation(AActor *ForActor, FName CommandName, FNetExecParams ExecParams)
Definition Actor.h:2248
void ClientMutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2406
void ProcessForceFeedback(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2328
void AutoManageActiveCameraTarget(AActor *SuggestedTarget)
Definition Actor.h:2199
bool GetHitResultUnderFinger(ETouchIndex::Type FingerIndex, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2133
void ClientCommitMapChange()
Definition Actor.h:2401
void ReceivedPlayer()
Definition Actor.h:2331
void ClientMutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2223
void ServerNotifyLoadedWorld_Implementation(FName WorldPackageName)
Definition Actor.h:2068
void CleanUpAudioComponents()
Definition Actor.h:2206
bool ServerUnmutePlayer_Validate(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2358
FString * GetPlayerNetworkAddress(FString *result)
Definition Actor.h:2216
void SetKickedNotification(FString APIKey)
Definition Actor.h:2048
void SetName(FString *S)
Definition Actor.h:2124
void ClientCancelPendingMapChange_Implementation()
Definition Actor.h:2211
void ServerCheckClientPossession_Implementation()
Definition Actor.h:2347
bool InputMotion(FVector *Tilt, FVector *RotationRate, FVector *Gravity, FVector *Acceleration)
Definition Actor.h:2147
void OnNetCleanup(UNetConnection *Connection)
Definition Actor.h:2320
UPlayerInput * PlayerInputField()
Definition Actor.h:1987
void ProcessPlayerInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2329
void ClientClearCameraLensEffects()
Definition Actor.h:2400
TSubclassOf< APlayerCameraManager > & PlayerCameraManagerClassField()
Definition Actor.h:2125
void ServerAcknowledgePossession_Implementation(APawn *P)
Definition Actor.h:2342
TEnumAsByte< enum EMouseCursor::Type > & DefaultMouseCursorField()
Definition Actor.h:2143
UPlayer * GetNetOwningPlayer()
Definition Actor.h:2288
void ClientRepObjRef_Implementation(UObject *Object)
Definition Actor.h:2245
ASpectatorPawn * SpawnSpectatorPawn()
Definition Actor.h:2222
float & InputPitchScaleField()
Definition Actor.h:2141
void SetSpectatorPawn(ASpectatorPawn *NewSpectatorPawn)
Definition Actor.h:2221
void ClientGameEnded_Implementation(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2218
APlayerCameraManager * PlayerCameraManagerField()
Definition Actor.h:2124
void ServerVerifyViewTarget_Implementation()
Definition Actor.h:2362
BitFieldValue< bool, unsigned __int32 > bShortConnectTimeOut()
Definition Actor.h:2169
AHUD * GetHUD()
Definition Actor.h:2052
bool IsPlayerMuted(FUniqueNetId *PlayerId)
Definition Actor.h:2311
void ClearAudioListenerOverride()
Definition Actor.h:2209
bool GetHitResultUnderCursor(ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2272
void PostProcessInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2327
void ServerRestartPlayer_Implementation()
Definition Actor.h:2354
void ServerChangeName(FString *S)
Definition Actor.h:2267
void ServerCamera_Implementation(FName NewMode)
Definition Actor.h:2111
void UpdateStateInputComponents()
Definition Actor.h:2395
bool IsInputKeyDown(FKey Key)
Definition Actor.h:2305
float & LastRetryPlayerTimeField()
Definition Actor.h:2157
TWeakObjectPtr< UPrimitiveComponent > & CurrentClickablePrimitiveField()
Definition Actor.h:2149
void GameHasEnded(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2265
void ClientGotoState_Implementation(FName NewState)
Definition Actor.h:2094
void ReceivedSpectatorClass(TSubclassOf< AGameMode > SpectatorClass)
Definition Actor.h:2209
void ClientSetCinematicMode_Implementation(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD)
Definition Actor.h:2239
bool ShouldShowMouseCursor()
Definition Actor.h:2379
void DelayedPrepareMapChange()
Definition Actor.h:2250
void ServerUpdateLevelVisibility_Implementation(FName PackageName, bool bIsVisible)
Definition Actor.h:2061
void SetIgnoreLookInput(bool bNewLookInput)
Definition Actor.h:2368
void ClientSetCameraFade_Implementation(bool bEnableFading, FColor FadeColor, FVector2D FadeAlpha, float FadeTime, bool bFadeAudio)
Definition Actor.h:2114
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputLook()
Definition Actor.h:2184
char & NetPlayerIndexField()
Definition Actor.h:2136
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:2210
int & ClientCapField()
Definition Actor.h:2131
FieldArray< TWeakObjectPtr< UPrimitiveComponent >, 11 > CurrentTouchablePrimitivesField()
Definition Actor.h:2150
TEnumAsByte< enum ECollisionChannel > & CurrentClickTraceChannelField()
Definition Actor.h:2146
void SafeServerUpdateSpectatorState()
Definition Actor.h:2339
void ServerToggleAILogging_Implementation()
Definition Actor.h:2356
bool GetMousePosition(float *LocationX, float *LocationY)
Definition Actor.h:2286
void OverrideWith(APlayerState *PlayerState)
Definition Actor.h:1807
void OnRep_UniqueId()
Definition Actor.h:1805
float & ScoreField()
Definition Actor.h:1774
int & StartTimeField()
Definition Actor.h:1779
static void StaticRegisterNativesAPlayerState()
Definition Actor.h:1819
void SeamlessTravelTo(APlayerState *NewPlayerState)
Definition Actor.h:1812
APlayerState * Duplicate()
Definition Actor.h:1801
void RecalculateAvgPing()
Definition Actor.h:1809
float & CurPingBucketTimestampField()
Definition Actor.h:1785
int & PlayerIdField()
Definition Actor.h:1778
void ClientInitialize(AController *C)
Definition Actor.h:1798
void RegisterPlayerWithSession(bool bWasFromInvite)
Definition Actor.h:1810
void Destroyed()
Definition Actor.h:1800
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1711
BitFieldValue< bool, unsigned __int32 > bFromPreviousLevel()
Definition Actor.h:1794
void Reset()
Definition Actor.h:1811
char & CurPingBucketField()
Definition Actor.h:1784
BitFieldValue< bool, unsigned __int32 > bIsInactive()
Definition Actor.h:1793
void OnRep_PlayerName()
Definition Actor.h:1804
bool ShouldBroadCastWelcomeMessage(bool bExiting)
Definition Actor.h:1815
void UpdatePing(float InPing)
Definition Actor.h:1817
void OnRep_bIsInactive()
Definition Actor.h:1806
UField * StaticClass()
Definition Actor.h:1699
char & PingField()
Definition Actor.h:1775
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1718
void SetPlayerName(FString *S)
Definition Actor.h:1712
void PostInitializeComponents()
Definition Actor.h:1808
FString & SavedNetworkAddressField()
Definition Actor.h:1781
FString & OldNameField()
Definition Actor.h:1777
FUniqueNetIdRepl & UniqueIdField()
Definition Actor.h:1782
BitFieldValue< bool, unsigned __int32 > bIsSpectator()
Definition Actor.h:1789
BitFieldValue< bool, unsigned __int32 > bIsABot()
Definition Actor.h:1791
void CopyProperties(APlayerState *PlayerState)
Definition Actor.h:1799
BitFieldValue< bool, unsigned __int32 > bOnlySpectator()
Definition Actor.h:1790
void SetUniqueId(TSharedPtr< FUniqueNetId, 0 > *InUniqueId)
Definition Actor.h:1714
float & ExactPingField()
Definition Actor.h:1780
FName & SessionNameField()
Definition Actor.h:1783
FString & PlayerNameField()
Definition Actor.h:1776
BitFieldValue< bool, unsigned __int32 > bHasBeenWelcomed()
Definition Actor.h:1792
void BreakAllTethers()
Definition Actor.h:8891
BitFieldValue< bool, unsigned __int32 > bBPAddMultiUseEntries()
Definition Actor.h:10214
float & MaximumVelocityZForSlowingFallField()
Definition Actor.h:10158
BitFieldValue< bool, unsigned __int32 > bPreventDinoDismount()
Definition Actor.h:8730
BitFieldValue< bool, unsigned __int32 > bDediServerUseBPModifyPlayerBoneModifiers()
Definition Actor.h:10193
TSubclassOf< APrimalBuff > & AOEOtherBuffToApplyField()
Definition Actor.h:10090
float & ViewMaxExposureMultiplierField()
Definition Actor.h:10080
long double & LastItemDurabilityDepletionTimeField()
Definition Actor.h:10097
bool ExcludePostProcessBlendableMaterial(UMaterialInterface *BlendableMaterialInterface)
Definition Actor.h:10273
bool & bContinueTickingClientAfterDeactivateField()
Definition Actor.h:8698
BitFieldValue< bool, unsigned __int32 > bUseBPModifyPlayerBoneModifiers()
Definition Actor.h:10192
FVector * UpdateStaticPathingDestination(FVector *result, FVector locOverride, float randomOffsetMultiplier, bool useRandomNegativeXDir, bool orientRandOffsetByRotation, FRotator randOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:8849
BitFieldValue< bool, unsigned __int32 > bAddReactivates()
Definition Actor.h:8807
BitFieldValue< bool, unsigned __int32 > bApplyStatModifierToDinos()
Definition Actor.h:10222
BitFieldValue< bool, unsigned __int32 > bBuffDrawFloatingHUD()
Definition Actor.h:10206
FStatusValueModifierDescription * GetBuffDescription(FStatusValueModifierDescription *result)
Definition Actor.h:8880
bool & bUseBPExcludeAoEActorField()
Definition Actor.h:10126
FieldArray< FLinearColor, 6 > DesiredDinoColorsField()
Definition Actor.h:8638
FName & InstigatorAttachmentSocketField()
Definition Actor.h:10061
int & DinoColorizationPriorityField()
Definition Actor.h:8636
TSubclassOf< UDamageType > & AoEApplyDamageTypeField()
Definition Actor.h:10116
bool & bDeactivatedSoundOnlyLocalField()
Definition Actor.h:10146
bool IsValidUnStasisCaster()
Definition Actor.h:8870
FieldArray< float, 12 > ValuesToAddPerSecondField()
Definition Actor.h:10073
BitFieldValue< bool, unsigned __int32 > bAoEIgnoreDinosTargetingInstigator()
Definition Actor.h:10176
UMaterialInterface * BuffPostProcessEffectField()
Definition Actor.h:10087
BitFieldValue< bool, unsigned __int32 > bPreventCarryOrPassenger()
Definition Actor.h:8731
static UClass * StaticClass()
Definition Actor.h:10283
bool & bBPModifyCharacterFOVField()
Definition Actor.h:10149
TSubclassOf< UPrimalBuffPersistentData > & BuffPersistentDataClassField()
Definition Actor.h:10110
TArray< TSubclassOf< AActor > > & AoEClassesToExcludeField()
Definition Actor.h:10125
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideIsNetRelevantFor()
Definition Actor.h:8775
long double & NextBuffTickTimeServerField()
Definition Actor.h:10140
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyOtherBuffDeactivated()
Definition Actor.h:10249
BitFieldValue< bool, unsigned __int32 > bPreventOnPlayer()
Definition Actor.h:10225
BitFieldValue< bool, unsigned __int32 > bModifyMaxSpeed()
Definition Actor.h:10187
bool ExcludeAoEActor(AActor *ActorToConsider)
Definition Actor.h:10276
bool & bDeactivateAfterAddingXPField()
Definition Actor.h:10083
BitFieldValue< bool, unsigned __int32 > bAoEApplyDamageAllTargetables()
Definition Actor.h:10231
long double & TimeForNextAOECheckField()
Definition Actor.h:10155
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:8869
BitFieldValue< bool, unsigned __int32 > bFollowTarget()
Definition Actor.h:10168
float & CharacterMultiplier_ExtraWaterConsumptionMultiplierField()
Definition Actor.h:10076
float & SlowInstigatorFallingDampenZVelocityField()
Definition Actor.h:10067
TArray< TSubclassOf< APrimalCharacter > > & BuffRequiresOwnerClassField()
Definition Actor.h:10101
void Unstasis()
Definition Actor.h:10279
float & ForceNetworkSpatializationBuffMaxLimitRangeField()
Definition Actor.h:10119
bool & bUseBPOverrideBuffToGiveOnDeactivationField()
Definition Actor.h:8663
bool & bWasStasisedField()
Definition Actor.h:10143
BitFieldValue< bool, unsigned __int32 > bBPAdjustStatusValueModification()
Definition Actor.h:10246
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFlight()
Definition Actor.h:10233
void Tick(float DeltaSeconds)
Definition Actor.h:10262
bool & bUseBPSetupForInstigatorField()
Definition Actor.h:10104
BitFieldValue< bool, unsigned __int32 > bRemoteForcedFlee()
Definition Actor.h:10184
BitFieldValue< bool, unsigned __int32 > bPreventOnRobotDino()
Definition Actor.h:8803
BitFieldValue< bool, unsigned __int32 > bPlayerIgnoreBuffPostprocessEffectWhenRidingDino()
Definition Actor.h:10183
void AddDamageStatusValueModifier(APrimalCharacter *addToCharacter, EPrimalCharacterStatusValue::Type ValueType, bool bSpeedToAddInSeconds, bool bContinueOnUnchangedValue, bool bResetExistingModifierDescriptionIndex, bool bSetValue, bool bSetAdditionalValue, float LimitExistingModifierDescriptionToMaxAmount, float damageMultiplierAmountToAdd, float speedToAdd, int StatusValueModifierDescriptionIndex, bool bUsePercentualDamage, bool bMakeUntameable, float percentualDamage, TSubclassOf< UDamageType > ScaleValueByCharacterDamageType)
Definition Actor.h:8845
APrimalBuff * AddBuff(APrimalCharacter *ForCharacter, AActor *DamageCauser)
Definition Actor.h:10271
BitFieldValue< bool, unsigned __int32 > bUsePostAdjustDamage()
Definition Actor.h:10201
BitFieldValue< bool, unsigned __int32 > bDeactivateOnJump()
Definition Actor.h:10164
BitFieldValue< bool, unsigned __int32 > bPreventClearRiderOnDinoImmobilize()
Definition Actor.h:8776
float & XPtoAddField()
Definition Actor.h:10081
BitFieldValue< bool, unsigned __int32 > bDisableIfCharacterUnderwater()
Definition Actor.h:10171
BitFieldValue< bool, unsigned __int32 > bPreventInputDoesOffset()
Definition Actor.h:10243
int & AddBuffMaxNumStacksField()
Definition Actor.h:10144
float & CharacterMultiplier_SubmergedOxygenDecreaseSpeedField()
Definition Actor.h:10078
bool ResetBuffStart()
Definition Actor.h:10270
bool & bPersistentBuffSurvivesLevelUpField()
Definition Actor.h:10113
BitFieldValue< bool, unsigned __int32 > bUseBPCanBeCarried()
Definition Actor.h:10200
BitFieldValue< bool, unsigned __int32 > bBPOverrideWeaponBob()
Definition Actor.h:10191
bool & bUseBuffTickServerField()
Definition Actor.h:10132
BitFieldValue< bool, unsigned __int32 > bPreventFallDamage()
Definition Actor.h:8770
FVector & AoEBuffLocOffsetField()
Definition Actor.h:10123
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffOnPlayers()
Definition Actor.h:10202
float & WeaponRecoilMultiplierField()
Definition Actor.h:10069
BitFieldValue< bool, unsigned __int32 > bApplyStatModifierToPlayers()
Definition Actor.h:10221
TArray< FPostProcessMaterialAdjuster > & PostprocessMaterialAdjustersField()
Definition Actor.h:8717
bool & bBPOverrideCharacterNewFallVelocityField()
Definition Actor.h:10148
BitFieldValue< bool, unsigned __int32 > bAllowBuffWhenInstigatorDead()
Definition Actor.h:10218
BitFieldValue< bool, unsigned __int32 > bUseTickingDeactivation()
Definition Actor.h:10237
float & HyperThermiaInsulationField()
Definition Actor.h:10121
TArray< TSubclassOf< AActor > > & PreventActorClassesTargetingField()
Definition Actor.h:10088
float & Maximum2DVelocityForStaminaRecoveryField()
Definition Actor.h:10094
float & TPVCameraSpeedInterpolationMultiplierField()
Definition Actor.h:10153
float & UnsubmergedMaxSpeedModifierField()
Definition Actor.h:10085
BitFieldValue< bool, unsigned __int32 > bUseBPActivated()
Definition Actor.h:10232
BitFieldValue< bool, unsigned __int32 > bForcePlayerProne()
Definition Actor.h:10211
BitFieldValue< bool, unsigned __int32 > bForceUsePreventTargeting()
Definition Actor.h:10189
BitFieldValue< bool, unsigned __int32 > bUseBPIsCharacterHardAttached()
Definition Actor.h:10195
void EnableTickFunction()
Definition Actor.h:10265
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffIgnoreSameTeam()
Definition Actor.h:10204
float BuffAdjustDamage(float Damage, FHitResult *HitInfo, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > TheDamgeType)
Definition Actor.h:8877
float & BuffTickServerMinTimeField()
Definition Actor.h:10135
TSubclassOf< APrimalBuff > & ForceNetworkSpatializationMaxLimitBuffTypeField()
Definition Actor.h:10117
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachmentIncludeCarrying()
Definition Actor.h:10198
void InstigatorJumped()
Definition Actor.h:10267
BitFieldValue< bool, unsigned __int32 > bPreventOnDino()
Definition Actor.h:10224
void DrawBuffFloatingHUD(int BuffIndex, AShooterHUD *HUD, float CenterX, float CenterY, float DrawScale)
Definition Actor.h:10290
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyOtherBuffActivated()
Definition Actor.h:10248
bool PreventRunning()
Definition Actor.h:10275
TArray< TSubclassOf< AActor > > & AoEClassesToIncludeField()
Definition Actor.h:10124
BitFieldValue< bool, unsigned __int32 > bCausesCryoSickness()
Definition Actor.h:8754
float & AOEBuffRangeField()
Definition Actor.h:10091
BitFieldValue< bool, unsigned __int32 > bIsBuffPersistent()
Definition Actor.h:10215
void ProcessStaticPathing(bool triggerRunning)
Definition Actor.h:10263
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideTalkerCharacter()
Definition Actor.h:8836
BitFieldValue< bool, unsigned __int32 > bUseBPOnInstigatorCapsuleComponentHit()
Definition Actor.h:8771
float & OnlyForInstigatorSoundFadeInTimeField()
Definition Actor.h:10131
BitFieldValue< bool, unsigned __int32 > bCheckPreventInput()
Definition Actor.h:10238
BitFieldValue< bool, unsigned __int32 > bUseBPPreventAddingOtherBuff()
Definition Actor.h:10229
TSubclassOf< APrimalBuff > & BuffToGiveOnDeactivationField()
Definition Actor.h:10098
float & CharacterAOEBuffDamageField()
Definition Actor.h:10092
BitFieldValue< bool, unsigned __int32 > bWasDestroyed()
Definition Actor.h:10247
BitFieldValue< bool, unsigned __int32 > bOnlyAddCharacterValuesUnderwater()
Definition Actor.h:10170
float & CharacterAdd_DefaultHypothermicInsulationField()
Definition Actor.h:10075
BitFieldValue< bool, unsigned __int32 > bDeactivated()
Definition Actor.h:10166
float & InsulationRangeField()
Definition Actor.h:10120
BitFieldValue< bool, unsigned __int32 > bBuffForceNoTickDedicated()
Definition Actor.h:10179
FStatusValueModifierDescription & BuffDescriptionField()
Definition Actor.h:10058
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:10165
bool & bIsCarryBuffField()
Definition Actor.h:10154
float & DinoColorizationInterpSpeedField()
Definition Actor.h:8637
void SetBuffCauser(AActor *CausedBy)
Definition Actor.h:10293
float & PreventIfMovementMassGreaterThanField()
Definition Actor.h:8646
BitFieldValue< bool, unsigned __int32 > bUseBPPreventRunning()
Definition Actor.h:10230
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffRequireSameTeam()
Definition Actor.h:10205
BitFieldValue< bool, unsigned __int32 > bDontPlayInstigatorActiveSoundOnDino()
Definition Actor.h:10235
float & XPtoAddRateField()
Definition Actor.h:10082
void Deactivate()
Definition Actor.h:10256
long double & TickingDeactivationTimeField()
Definition Actor.h:10108
float & AoEApplyDamageField()
Definition Actor.h:10114
BitFieldValue< bool, unsigned __int32 > bAddExtendBuffTime()
Definition Actor.h:10236
TArray< TWeakObjectPtr< APrimalCharacter > > & BuffedCharactersField()
Definition Actor.h:10096
float & XPEarningMultiplierField()
Definition Actor.h:10103
BitFieldValue< bool, unsigned __int32 > bHUDFormatTimerAsTimecode()
Definition Actor.h:10241
float & DeactivateAfterTimeField()
Definition Actor.h:10068
void BeginPlay()
Definition Actor.h:10258
void NetDeactivate_Implementation()
Definition Actor.h:10257
BitFieldValue< bool, unsigned __int32 > bCustomDepthStencilIgnoreHealth()
Definition Actor.h:10180
void NotifyDamage(float DamageAmount, TSubclassOf< UDamageType > DamageClass, AController *EventInstigator, AActor *TheDamageCauser)
Definition Actor.h:8882
bool & bTickFunctionDisabledField()
Definition Actor.h:10142
float & DeactivationLifespanField()
Definition Actor.h:10060
TArray< UMaterialInterface * > PostprocessBlendablesToExcludeField()
Definition Actor.h:10095
void SetupForInstigator()
Definition Actor.h:10261
float & BuffTickServerMaxTimeField()
Definition Actor.h:10134
USoundBase * ExtraActivationSoundToPlayField()
Definition Actor.h:10112
BitFieldValue< bool, unsigned __int32 > bUseBPInitializedCharacterAnimScriptInstance()
Definition Actor.h:10199
bool & bUseBPCustomAllowAddBuffField()
Definition Actor.h:10106
BitFieldValue< bool, unsigned __int32 > bUseBPNonDedicatedPlayerPostAnimUpdate()
Definition Actor.h:10194
BitFieldValue< bool, unsigned __int32 > bPreventOnBigDino()
Definition Actor.h:10226
BitFieldValue< bool, unsigned __int32 > bAoEOnlyOnDinosTargetingInstigator()
Definition Actor.h:10177
float & ReceiveDamageMultiplierField()
Definition Actor.h:10070
void GetHUDElements(APlayerController *ForPC, TArray< FHUDElement > *OutHUDElements)
Definition Actor.h:8857
void BPGetHUDElements(APlayerController *ForPC, TArray< FHUDElement > *OutElements)
Definition Actor.h:8872
float & AOEBuffIntervalMinField()
Definition Actor.h:10156
BitFieldValue< bool, unsigned __int32 > bPreventInstigatorAttack()
Definition Actor.h:8833
BitFieldValue< bool, unsigned __int32 > bPreventOnBossDino()
Definition Actor.h:10227
BitFieldValue< bool, unsigned __int32 > bNetResetBuffStart()
Definition Actor.h:10209
BitFieldValue< bool, unsigned __int32 > bAllowBuffStasis()
Definition Actor.h:10220
BitFieldValue< bool, unsigned __int32 > bHideBuffFromHUD()
Definition Actor.h:10212
USoundBase * DeactivatedSoundField()
Definition Actor.h:10145
UPrimalBuffPersistentData * MyBuffPersistentDataField()
Definition Actor.h:10109
BitFieldValue< bool, unsigned __int32 > bDisplayHUDProgressBar()
Definition Actor.h:10188
BitFieldValue< bool, unsigned __int32 > bAoEBuffAllowIfAlreadyBuffed()
Definition Actor.h:10208
FVector & AoETraceToTargetsStartOffsetField()
Definition Actor.h:10063
float & AOEBuffIntervalMaxField()
Definition Actor.h:10157
void NetResetBuffStart_Implementation()
Definition Actor.h:10269
int & ForceNetworkSpatializationBuffMaxLimitNumField()
Definition Actor.h:10118
TWeakObjectPtr< AActor > & TargetField()
Definition Actor.h:10064
BitFieldValue< bool, unsigned __int32 > bPreventOnWildDino()
Definition Actor.h:10223
BitFieldValue< bool, unsigned __int32 > bBPDrawBuffStatusHUD()
Definition Actor.h:10239
static void StaticRegisterNativesAPrimalBuff()
Definition Actor.h:10284
void Stasis()
Definition Actor.h:10278
bool & bUseBuffTickClientField()
Definition Actor.h:10133
int GetBuffType_Implementation()
Definition Actor.h:10281
BitFieldValue< bool, unsigned __int32 > bBuffForceNoTick()
Definition Actor.h:10178
TArray< FMaxStatScaler > & MaxStatScalersField()
Definition Actor.h:8669
TArray< TSubclassOf< APrimalCharacter > > & BuffPreventsOwnerClassField()
Definition Actor.h:10102
BitFieldValue< bool, unsigned __int32 > bUseBPPreventThrowingItem()
Definition Actor.h:10242
BitFieldValue< bool, unsigned __int32 > bDinoIgnoreBuffPostprocessEffectWhenRidden()
Definition Actor.h:10182
FVector & staticPathingDestinationField()
Definition Actor.h:10107
bool & bDisableLightShaftsField()
Definition Actor.h:10150
BitFieldValue< bool, unsigned __int32 > bAddResetsBuffTime()
Definition Actor.h:10207
BitFieldValue< bool, unsigned __int32 > bUseInstigatorItem()
Definition Actor.h:10172
bool PreventActorTargeting_Implementation(AActor *ByActor)
Definition Actor.h:10274
float & CharacterMultiplier_ExtraFoodConsumptionMultiplierField()
Definition Actor.h:10077
long double & LastBuffTickTimeClientField()
Definition Actor.h:10139
BitFieldValue< bool, unsigned __int32 > bBPUseBumpedPawn()
Definition Actor.h:10217
BitFieldValue< bool, unsigned __int32 > bForceUsePreventTargetingTurret()
Definition Actor.h:10190
float & BuffTickClientMinTimeField()
Definition Actor.h:10137
bool ReduceBuffTime(float AmountOfTimeToReduce)
Definition Actor.h:10282
void BPOnInstigatorCapsuleComponentHit(AActor *OtherActor, UPrimitiveComponent *OtherComp, FVector *NormalImpulse, FHitResult *Hit)
Definition Actor.h:8876
BitFieldValue< bool, unsigned __int32 > bDestroyOnTargetStasis()
Definition Actor.h:10173
bool & bDisableBloomField()
Definition Actor.h:10147
BitFieldValue< bool, unsigned __int32 > bAddCharacterValues()
Definition Actor.h:10169
BitFieldValue< bool, unsigned __int32 > bUseBPGetHUDElements()
Definition Actor.h:8811
BitFieldValue< bool, unsigned __int32 > bUseBPIsValidUnstasisActor()
Definition Actor.h:8774
float & PostProcessInterpSpeedDownField()
Definition Actor.h:10151
long double & LastBuffTickTimeServerField()
Definition Actor.h:10138
BitFieldValue< bool, unsigned __int32 > bRequireController()
Definition Actor.h:10234
float & RemoteForcedFleeDurationField()
Definition Actor.h:10062
BitFieldValue< bool, unsigned __int32 > bNotifyExperienceGained()
Definition Actor.h:10244
BitFieldValue< bool, unsigned __int32 > bOnlyTickWhenVisible()
Definition Actor.h:10245
long double & NextBuffTickTimeClientField()
Definition Actor.h:10141
long double & BuffStartTimeField()
Definition Actor.h:10086
int & FNameIntField()
Definition Actor.h:10159
float & CharacterAOEBuffResistanceField()
Definition Actor.h:10093
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachmentIncludeRiding()
Definition Actor.h:10197
BitFieldValue< bool, unsigned __int32 > bEnableStaticPathing()
Definition Actor.h:10240
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachment()
Definition Actor.h:10196
static APrimalBuff * StaticAddBuff(TSubclassOf< APrimalBuff > BuffClass, APrimalCharacter *ForCharacter, UPrimalItem *AssociatedItem, AActor *DamageCauser, bool bForceOnClient)
Definition Actor.h:8858
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustImpulseFromDamage()
Definition Actor.h:8810
FString * GetDebugInfoString(FString *result)
Definition Actor.h:8871
bool ExtendBuffTime(float AmountOfAdditionalTime)
Definition Actor.h:10280
long double & LastAoEApplyDamageTimeField()
Definition Actor.h:10130
bool & bOnlyTickWhenPossessedField()
Definition Actor.h:10128
bool & bOverrideBuffDescriptionField()
Definition Actor.h:10127
float & DepleteInstigatorItemDurabilityPerSecondField()
Definition Actor.h:10072
bool HideBuffFromHUD_Implementation()
Definition Actor.h:10277
BitFieldValue< bool, unsigned __int32 > bPreventDinoRiding()
Definition Actor.h:8729
BitFieldValue< bool, unsigned __int32 > bAOEOnlyApplyOtherBuffToWildDinos()
Definition Actor.h:10175
void Destroyed()
Definition Actor.h:10268
BitFieldValue< bool, unsigned __int32 > bSlowInstigatorFalling()
Definition Actor.h:10163
BitFieldValue< bool, unsigned __int32 > bUseBPDinoRefreshColorization()
Definition Actor.h:8751
bool PreventActorTargeting(AActor *ByActor)
Definition Actor.h:10292
bool & bContinueTickingServerAfterDeactivateField()
Definition Actor.h:8697
BitFieldValue< bool, unsigned __int32 > bHideTimerFromHUD()
Definition Actor.h:10213
BitFieldValue< bool, unsigned __int32 > bIsDisease()
Definition Actor.h:10228
float & AoEApplyDamageIntervalField()
Definition Actor.h:10115
bool & bForceOverrideCharacterNewFallVelocityField()
Definition Actor.h:8710
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffOnDinos()
Definition Actor.h:10203
BitFieldValue< bool, unsigned __int32 > bOnlyActivateSoundForInstigator()
Definition Actor.h:10185
BitFieldValue< bool, unsigned __int32 > bUsesInstigator()
Definition Actor.h:10167
BitFieldValue< bool, unsigned __int32 > bAOEBuffCarnosOnly()
Definition Actor.h:10186
int GetBuffType()
Definition Actor.h:8881
TArray< FDamagePrimalCharacterStatusValueModifier > & CharacterStatusValueModifiersField()
Definition Actor.h:8641
BitFieldValue< bool, unsigned __int32 > bUseBPHandleOnStartFire()
Definition Actor.h:8813
float & MeleeDamageMultiplierField()
Definition Actor.h:10071
float & PostProcessInterpSpeedUpField()
Definition Actor.h:10152
float & BuffTickClientMaxTimeField()
Definition Actor.h:10136
BitFieldValue< bool, unsigned __int32 > bUseActivateSoundFadeInDuration()
Definition Actor.h:10181
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFirstPerson()
Definition Actor.h:10250
void BPOverrideCameraViewTarget(FName CurrentCameraMode, FVector DesiredCameraLocation, FRotator DesiredCameraRotation, float DesiredFOV, bool *bOverrideCameraLocation, FVector *CameraLocation, bool *bOverrideCameraRotation, FRotator *CameraRotation, bool *bOverrideCameraFOV, float *CameraFOV)
Definition Actor.h:8873
BitFieldValue< bool, unsigned __int32 > bAoETraceToTargets()
Definition Actor.h:10174
TWeakObjectPtr< AActor > & DamageCauserField()
Definition Actor.h:10111
BitFieldValue< bool, unsigned __int32 > bForceAddUnderwaterCharacterStatusValues()
Definition Actor.h:10251
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCameraViewTarget()
Definition Actor.h:8773
BitFieldValue< bool, unsigned __int32 > bImmobilizeTarget()
Definition Actor.h:10210
TWeakObjectPtr< UPrimalItem > & InstigatorItemField()
Definition Actor.h:10065
float & ViewMinExposureMultiplierField()
Definition Actor.h:10079
TArray< float > & PreventActorClassesTargetingRangesField()
Definition Actor.h:10089
bool AOEBuffCanAffect(APrimalCharacter *forChar)
Definition Actor.h:10266
float & SlowInstigatorFallingAddZVelocityField()
Definition Actor.h:10066
BitFieldValue< bool, unsigned __int32 > bUseBPPreventInstigatorMovementMode()
Definition Actor.h:8835
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8844
bool & bUseBPDeactivatedField()
Definition Actor.h:10105
bool & bDestroyWhenUnpossessedField()
Definition Actor.h:10129
BitFieldValue< bool, unsigned __int32 > bEnabledCollisionNotify()
Definition Actor.h:8772
float & SubmergedMaxSpeedModifierField()
Definition Actor.h:10084
BitFieldValue< bool, unsigned __int32 > bNotifyDamage()
Definition Actor.h:10219
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustCharacterMovementImpulse()
Definition Actor.h:8809
TArray< TSubclassOf< APrimalBuff > > & ActivePreventsBuffClassesField()
Definition Actor.h:10100
void BuffPostAdjustDamage(float Damage, FHitResult *HitInfo, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > TheDamgeType)
Definition Actor.h:8878
float & CharacterAdd_DefaultHyperthermicInsulationField()
Definition Actor.h:10074
TArray< TSubclassOf< APrimalBuff > > & BuffClassesToCancelOnActivationField()
Definition Actor.h:10099
BitFieldValue< bool, unsigned __int32 > bUseBPOnInstigatorMovementModeChangedNotify()
Definition Actor.h:8834
float & HypoThermiaInsulationField()
Definition Actor.h:10122
void BPDrawBuffStatusHUD(AShooterHUD *HUD, float XPos, float YPos, float ScaleMult)
Definition Actor.h:10285
BitFieldValue< bool, unsigned __int32 > bBPUseBumpedByPawn()
Definition Actor.h:10216
BitFieldValue< bool, unsigned __int32 > bUseBP_OnSetRunningEvent()
Definition Actor.h:4115
void AttachedToOtherCharacterUpdateWorldLocation(FVector *worldLocation)
Definition Actor.h:4300
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingCarnivores()
Definition Actor.h:4050
EShooterPhysMaterialType::Type GetTargetableDamageFXDefaultPhysMaterial()
Definition Actor.h:4162
void UpdateTribeName(FString NewTribeName)
Definition Actor.h:3980
void OrbitCamOn()
Definition Actor.h:4468
float & SnapshotScaleField()
Definition Actor.h:3510
void BP_OnSetRunning(bool bNewIsRunning)
Definition Actor.h:4647
void ClientFailedPoop()
Definition Actor.h:4654
void PlayHitEffectPoint(float DamageTaken, FPointDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4681
TArray< int > & ReplicatedBonesIndiciesField()
Definition Actor.h:3785
long double & LastIkUpdateTimeField()
Definition Actor.h:3740
void OnRunToggle()
Definition Actor.h:4450
BitFieldValue< bool, unsigned __int32 > bAllowCharacterPainting()
Definition Actor.h:4054
BitFieldValue< bool, unsigned __int32 > bUsesRunningAnimation()
Definition Actor.h:4017
long double & LastUpdatedAimOffsetsTimeField()
Definition Actor.h:3741
float & ProneWaterSubmergedDepthThresholdField()
Definition Actor.h:3698
int & DraggingBodyIndexField()
Definition Actor.h:3744
float & DragWeightField()
Definition Actor.h:3777
float & DamageTheMeleeDamageCauserPercentField()
Definition Actor.h:3891
BitFieldValue< bool, unsigned __int32 > bInterpHealthDamageMaterialOverlayAlpha()
Definition Actor.h:3923
BitFieldValue< bool, unsigned __int32 > bVerifyBasingForSaddleStructures()
Definition Actor.h:3913
void StopAnimEx(UAnimMontage *AnimMontage, bool bReplicate, bool bReplicateToOwner, float BlendOutTime)
Definition Actor.h:4543
BitFieldValue< bool, unsigned __int32 > bCreatedDynamicMaterials()
Definition Actor.h:4028
void OnRep_RagdollPositions()
Definition Actor.h:4449
float & PreviewCameraDistanceScaleFactorField()
Definition Actor.h:3709
long double & LastForceMeshRefreshBonesTimeField()
Definition Actor.h:3906
float & DeadBaseTargetingDesirabilityField()
Definition Actor.h:3826
float GetHealthPercentage()
Definition Actor.h:4300
BitFieldValue< bool, unsigned __int32 > bOrbitCamera()
Definition Actor.h:4021
float & FootstepsMaxRangeField()
Definition Actor.h:3805
TSubclassOf< UDamageType > & DamageTheMeleeDamageCauserDamageTypeField()
Definition Actor.h:3893
void DestroyByMeshing()
Definition Actor.h:4205
BitFieldValue< bool, unsigned __int32 > bActiveRunToggle()
Definition Actor.h:3982
float & ServerForceSleepRagdollIntervalField()
Definition Actor.h:3814
float & CorpseFadeAwayTimeField()
Definition Actor.h:3822
void ClientNotifyLevelUp()
Definition Actor.h:4655
FRotator & CurrentAimRotField()
Definition Actor.h:3792
float & IKAfterFallingTimeField()
Definition Actor.h:3492
BitFieldValue< bool, unsigned __int32 > bIsWhistleTargetingDown()
Definition Actor.h:4077
void NetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4434
BitFieldValue< bool, unsigned __int32 > bDisableSpawnDefaultController()
Definition Actor.h:3984
BitFieldValue< bool, unsigned __int32 > bUseBlueprintAnimNotifyCustomState()
Definition Actor.h:3920
BitFieldValue< bool, unsigned __int32 > bIsAtMaxInventoryItems()
Definition Actor.h:4095
BitFieldValue< bool, unsigned __int32 > bPreventImmobilization()
Definition Actor.h:4035
USoundBase * StartDraggedSoundField()
Definition Actor.h:3710
bool AllowColoringBy(APlayerController *ForPC, UObject *anItem)
Definition Actor.h:4169
bool BPCanBeBaseForCharacter(APawn *Pawn)
Definition Actor.h:4372
float GetWaterSubmergedDepthThreshold()
Definition Actor.h:4334
FVector * GetTargetPathfindingLocation(FVector *result, AActor *Attacker)
Definition Actor.h:4243
bool DinoMountOnMe(APrimalDinoCharacter *dinoCharacter)
Definition Actor.h:4212
FVector * GetTargetingLocation(FVector *result, AActor *Attacker)
Definition Actor.h:4176
float PlayAnimEx(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, bool bForceKeepSynced, float BlendInTime, float BlendOutTime)
Definition Actor.h:4061
void BPApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, FVector Offset, float MaxExtent, int Pose)
Definition Actor.h:4368
bool BPHandleRightShoulderButton()
Definition Actor.h:4618
BitFieldValue< bool, unsigned __int32 > bAllowAirJump()
Definition Actor.h:4036
FDamageEvent * CurrentDamageEventField()
Definition Actor.h:3835
float BPGetAddForwardVelocityOnJump()
Definition Actor.h:4612
UPrimalCharacterStatusComponent * GetCharacterStatusComponent()
Definition Actor.h:4282
long double & LastStartedTalkingTimeField()
Definition Actor.h:3504
UAnimMontage * JumpAnimField()
Definition Actor.h:3682
BitFieldValue< bool, unsigned __int32 > bClientRagdollUpdateTimerEnabled()
Definition Actor.h:4044
void ClearRagdollPhysics()
Definition Actor.h:4212
void NetSetCharacterMovementVelocity_Implementation(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4172
float GetMaxSpeedModifier()
Definition Actor.h:4311
float GetHealth()
Definition Actor.h:4299
float & FallDamageMultiplierField()
Definition Actor.h:3761
FVector & DragOffsetField()
Definition Actor.h:3738
void ChangeActorTeam(int NewTeam)
Definition Actor.h:4204
BitFieldValue< bool, unsigned __int32 > bPreventHurtAnim()
Definition Actor.h:4123
FString * GetDebugInfoString(FString *result)
Definition Actor.h:4236
TWeakObjectPtr< AActor > & LastBasedMovementActorRefField()
Definition Actor.h:3775
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChanges()
Definition Actor.h:4093
BitFieldValue< bool, unsigned __int32 > bForcePreventAllInput()
Definition Actor.h:4079
bool ShouldDealDamageTo(APrimalCharacter *OtherCharacter, bool bAllowDamageToSelf, bool bAllowDamageToTribe, bool bAllowDamageToAlliedTribes)
Definition Actor.h:4314
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustMoveRight()
Definition Actor.h:3883
float & WaterSubmergedDepthThresholdField()
Definition Actor.h:3697
void BP_OnZoomIn()
Definition Actor.h:4649
void EnableBodiesGravity()
Definition Actor.h:4244
void PlayDyingRadial(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4680
TArray< APrimalBuff * > BuffsField()
Definition Actor.h:3687
TEnumAsByte< enum EMovementMode > & SubmergedWaterMovementModeField()
Definition Actor.h:3699
bool ModifyInputAcceleration(FVector *InputAcceleration)
Definition Actor.h:4121
bool ShouldForceCameraStyle(APrimalCharacter *ForViewTarget, ECameraStyle::Type *OutForcedCameraStyle)
Definition Actor.h:4310
long double & LastDragUpdateTimeField()
Definition Actor.h:3716
BitFieldValue< bool, unsigned __int32 > bUseBPCanBaseOnCharacter()
Definition Actor.h:3902
void OnStartAltFire(bool bFromGamepad)
Definition Actor.h:4012
static int StaticGetSnapshotPoseCount(UPrimalItem *Item)
Definition Actor.h:4027
FString * PlayerCommand_Implementation(FString *result, FString *TheCommand)
Definition Actor.h:4292
void OnRep_IsSleeping()
Definition Actor.h:4446
float GetKillXP()
Definition Actor.h:4306
bool IsOwningClient()
Definition Actor.h:4041
bool ConsumeProjectileImpact(AShooterProjectile *theProjectile, FHitResult *HitResult)
Definition Actor.h:4303
BitFieldValue< bool, unsigned __int32 > bUseBPCanBeBaseForCharacter()
Definition Actor.h:3901
long double & LastListenRangePushTimeField()
Definition Actor.h:3876
float GetBaseDragWeight()
Definition Actor.h:4271
void DoSetRagdollPhysics()
Definition Actor.h:4235
void OnPrimalCharacterSleeped()
Definition Actor.h:4442
TWeakObjectPtr< AController > & LastDamageEventInstigatorField()
Definition Actor.h:3811
UPaintingTexture * GetPaintingTexture()
Definition Actor.h:4223
BitFieldValue< bool, unsigned __int32 > bIsRunningCheckIgnoreVelocity()
Definition Actor.h:4052
bool BP_IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:4642
UAnimMontage * PoopAnimationField()
Definition Actor.h:3818
float & CurrentCarriedYawField()
Definition Actor.h:3763
BitFieldValue< bool, unsigned __int32 > bPreventAllBuffs()
Definition Actor.h:4080
bool IsTargetableDead()
Definition Actor.h:4388
void BPCharacterDetach()
Definition Actor.h:4609
void TurnInput(float Val)
Definition Actor.h:4576
bool IsWildSlow()
Definition Actor.h:4094
UPrimalCharacterStatusComponent * MyCharacterStatusComponentField()
Definition Actor.h:3797
bool AllowOverrideWalkingVelocity()
Definition Actor.h:4272
void NetOnJumped()
Definition Actor.h:4667
bool IsInvincible()
Definition Actor.h:4142
bool TryAccessInventory()
Definition Actor.h:4560
void ReplicateRagdoll()
Definition Actor.h:4508
int & DraggedBoneIndexField()
Definition Actor.h:3745
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4475
void BPTimerNonDedicated()
Definition Actor.h:4637
float & CorpseLifespanField()
Definition Actor.h:3820
FVector * GetTPVCameraOffset(FVector *result)
Definition Actor.h:4253
long double & LastTimeInSwimmingField()
Definition Actor.h:3875
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithGrapHook()
Definition Actor.h:3986
float GetDamageTorpidityIncreaseMultiplierScale()
Definition Actor.h:4288
BitFieldValue< bool, unsigned __int32 > bRagdollWasInWaterVolume()
Definition Actor.h:4102
bool IsMeshGameplayRelevant()
Definition Actor.h:4370
long double & LastTimeNotInFallingField()
Definition Actor.h:3830
UPrimitiveComponent * GetPrimaryHitComponent()
Definition Actor.h:4318
FVector * GetInputDirectionVector(FVector *result, bool bRelativeToViewDirection)
Definition Actor.h:4042
bool AllowOverrideNewFallVelocity()
Definition Actor.h:4274
int & CachedNumberOfClientRagdollCorrectionAttemptsField()
Definition Actor.h:3812
void UpdateRagdollReplicationOnClient()
Definition Actor.h:4134
BitFieldValue< bool, unsigned __int32 > bForceTriggerIgnoredTraps()
Definition Actor.h:4009
float & OrbitCamZoomField()
Definition Actor.h:3828
float & DurabilityDegrateTheMeleeDamageCauserPercentField()
Definition Actor.h:3892
FVector * BPGetFPVViewLocation(FVector *result, APrimalCharacter *viewingCharacter)
Definition Actor.h:4379
BitFieldValue< bool, unsigned __int32 > bIgnoreSeatingDetachment()
Definition Actor.h:4121
void UpdateSimulatedPosition(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:4293
void PlayDyingRadial_Implementation(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4477
void ResetCollisionSweepLocation(FVector *newLocation)
Definition Actor.h:4288
void OnLanded(FHitResult *Hit)
Definition Actor.h:4440
FName & CapsulePreRagdollCollisionProfileNameField()
Definition Actor.h:3796
FName & DediOverrideCapsuleCollisionProfileNameField()
Definition Actor.h:3727
void BPNotifyBumpedPawn(APrimalCharacter *BumpedPawn)
Definition Actor.h:4624
FRotator * GetBaseAimRotation(FRotator *result)
Definition Actor.h:4169
BitFieldValue< bool, unsigned __int32 > bPreventProjectileAttachment()
Definition Actor.h:3771
bool SimulatedPreventBasedPhysics()
Definition Actor.h:4533
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:4429
BitFieldValue< bool, unsigned __int32 > bUseBPGetHUDElements()
Definition Actor.h:3899
BitFieldValue< bool, unsigned __int32 > bTickStatusComponent()
Definition Actor.h:4055
long double & LastStoppedEatAnimationTimeField()
Definition Actor.h:3900
void UpdateIK()
Definition Actor.h:4585
bool CanBePainted()
Definition Actor.h:4191
bool BP_ShouldDisableCameraInterpolation()
Definition Actor.h:4365
void FadeOutLoadingMusic()
Definition Actor.h:4251
void OnEndDrag_Implementation()
Definition Actor.h:4436
void BeginPlay()
Definition Actor.h:4185
APrimalBuff * GetBuff(TSubclassOf< APrimalBuff > BuffClass)
Definition Actor.h:4191
bool BPIsBasedOnDynamicActor()
Definition Actor.h:4178
TArray< FRotator_NetQuantize > & LastReplicatedRagdollRotationsField()
Definition Actor.h:3783
float GetRotationRateModifier()
Definition Actor.h:4105
void GetCharacterViewLocationAndDirection(FVector *OutViewLocation, FVector *OutViewDirection, bool *OutFromCrosshairOrCamera, float FallbackAngleOffsetDegrees)
Definition Actor.h:4043
FVector & LastForceFallCheckBaseLocationField()
Definition Actor.h:3772
BitFieldValue< bool, unsigned __int32 > LastCheckedSubmergedFull()
Definition Actor.h:4100
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:4529
float & SyncedMontageDurationField()
Definition Actor.h:3616
TSubclassOf< APrimalBuff_Grappled > * GetGrappledBuffClassOverride(TSubclassOf< APrimalBuff_Grappled > *result)
Definition Actor.h:4426
int & MeshedCounterField()
Definition Actor.h:3733
void NotifyBumpedByPawn(APrimalCharacter *ByPawn)
Definition Actor.h:4422
BitFieldValue< bool, unsigned __int32 > bIsReplicatedRagdoll()
Definition Actor.h:4096
BitFieldValue< bool, unsigned __int32 > bDelayFootstepsUnderMinInterval()
Definition Actor.h:4068
ECameraStyle::Type BPForceCameraStyle(APrimalCharacter *ForViewTarget)
Definition Actor.h:4350
float & CorpseHarvestFadeTimeField()
Definition Actor.h:3872
void PlayDyingPoint_Implementation(float KillingDamage, FPointDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4476
void SleepBodies()
Definition Actor.h:4534
FVector * BPAdjustImpulseFromDamage(FVector *result, FVector DesiredImpulse, float DamageTaken, FDamageEvent TheDamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsPointDamage, FHitResult PointHitInfo)
Definition Actor.h:4348
float & ServerTargetCarriedYawField()
Definition Actor.h:3766
bool ShouldDisableCameraInterpolation()
Definition Actor.h:4332
void OnEndDrag()
Definition Actor.h:4677
FRotator & OrbitCamRotField()
Definition Actor.h:3827
void ServerTryPoop()
Definition Actor.h:4703
float & BPTimerNonDedicatedMaxField()
Definition Actor.h:3722
bool BP_AnimationPreventsInput()
Definition Actor.h:4124
void BPAddedAttachmentsForItem(UPrimalItem *anItem)
Definition Actor.h:4603
long double & LastRunningTimeField()
Definition Actor.h:3799
BitFieldValue< bool, unsigned __int32 > bUseGetOverrideSocket()
Definition Actor.h:3927
BitFieldValue< bool, unsigned __int32 > bInRagdoll()
Definition Actor.h:4098
bool CanIgnoreImmobilizationTrap(TSubclassOf< APrimalStructure > TrapClass, bool *bForceTrigger)
Definition Actor.h:3958
FRotator * BPCameraBaseOrientation(FRotator *result, APrimalCharacter *viewingCharacter)
Definition Actor.h:4369
bool HasCryoSickness()
Definition Actor.h:4215
void SetDynamicMusic(USoundBase *newMusic)
Definition Actor.h:4523
void NetAddCharacterMovementImpulse_Implementation(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4171
void PossessedBy(AController *NewController)
Definition Actor.h:4488
FRotator * BPLimitPlayerRotation(FRotator *result, APrimalCharacter *viewingCharacter, FRotator InViewRotation)
Definition Actor.h:4386
bool IsRunning()
Definition Actor.h:4019
float & PoopAltItemChanceField()
Definition Actor.h:3864
BitFieldValue< bool, unsigned __int32 > bIsReflectingDamage()
Definition Actor.h:4074
void ClientStopAnimation_Implementation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4219
BitFieldValue< bool, unsigned __int32 > bDebugIK()
Definition Actor.h:3994
float & FallingDamageHealthScaleBaseField()
Definition Actor.h:3804
float GetClientRotationInterpSpeed(FVector *RootLoc)
Definition Actor.h:4083
BitFieldValue< bool, unsigned __int32 > bDeathUseRagdoll()
Definition Actor.h:3999
BitFieldValue< bool, unsigned __int32 > bCanBeCarried()
Definition Actor.h:4000
void OnRunToggleReleased()
Definition Actor.h:4017
bool ShouldAttackStopMoveCollapsing()
Definition Actor.h:4531
float GetCorpseDecayRate()
Definition Actor.h:4284
bool AllowOverrideFlyingVelocity()
Definition Actor.h:4279
long double & LastInSwimmingSoundTimeField()
Definition Actor.h:3855
float & ScaleDeathHarvestHealthyByMaxHealthBaseField()
Definition Actor.h:3905
void PlayLandedAnim()
Definition Actor.h:4483
BitFieldValue< bool, unsigned __int32 > bUseBPGrabDebugSnapshot()
Definition Actor.h:3865
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:4237
float & BPTimerServerMinField()
Definition Actor.h:3719
BitFieldValue< bool, unsigned __int32 > bIsDead()
Definition Actor.h:4012
USoundCue * LeftSleepingSoundField()
Definition Actor.h:3858
BitFieldValue< bool, unsigned __int32 > bNoDamageImpulse()
Definition Actor.h:4034
bool AllowFirstPerson()
Definition Actor.h:4170
TWeakObjectPtr< APrimalCharacter > & LastAttackedNearbyPlayerField()
Definition Actor.h:3843
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:4194
void PreInitializeComponents()
Definition Actor.h:4491
void CheckOnDinoPlatformSaddle()
Definition Actor.h:3969
BitFieldValue< bool, unsigned __int32 > bIsAmphibious()
Definition Actor.h:4046
void ServerCallFollowDistanceCycleOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4688
EPhysicalSurface GetFootPhysicalSurfaceType(bool bForce, bool bIsForFootstepParticles)
Definition Actor.h:4118
float GetCarryingSocketYaw(bool RefreshBones)
Definition Actor.h:4206
void BPCheckJumpInput(bool *bUseCustomErrorMessage, FString *ErrorMessageToDisplay)
Definition Actor.h:4376
void TurnAtRate(float Val)
Definition Actor.h:4575
void OnAltFirePressed()
Definition Actor.h:4010
TWeakObjectPtr< UAudioComponent > & LastVoiceAudioComponentField()
Definition Actor.h:3759
bool IsConscious()
Definition Actor.h:4358
float & ExtraMaxSpeedModifierField()
Definition Actor.h:3880
TArray< FPrimalSnapshotPose > & SnapshotPosesField()
Definition Actor.h:3511
void LookUpAtRate(float Val)
Definition Actor.h:4404
long double & CorpseDestructionTimeField()
Definition Actor.h:3819
void ServerRequestDrag()
Definition Actor.h:4455
TWeakObjectPtr< APrimalDinoCharacter > & MountedDinoField()
Definition Actor.h:3769
void ClientHandleNetDestroy()
Definition Actor.h:4600
void PlayJumpAnim()
Definition Actor.h:4482
FName & MeshRootSocketNameField()
Definition Actor.h:3758
USoundCue * EnteredSleepingSoundField()
Definition Actor.h:3857
BitFieldValue< bool, unsigned __int32 > bWasAllBodiesSleeping()
Definition Actor.h:4097
bool PreventInputDoesOffset()
Definition Actor.h:4493
void TryCallAttackTarget()
Definition Actor.h:4562
float BPGetHUDOverrideBuffProgressBarPercent()
Definition Actor.h:4616
bool IsWatered()
Definition Actor.h:4399
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4550
float & ExtraReceiveDamageMultiplierField()
Definition Actor.h:3886
float & RagdollImpactDamageVelocityScaleField()
Definition Actor.h:3847
void BPOnMovementModeChangedNotify(EMovementMode PrevMovementMode, char PreviousCustomMode)
Definition Actor.h:4401
void NetOnJumped_Implementation()
Definition Actor.h:4415
void TakeFallingDamage(FHitResult *Hit)
Definition Actor.h:4551
void BPPreSerializeSaveGame()
Definition Actor.h:4406
bool BPHandleLeftShoulderButton()
Definition Actor.h:4383
float & ReplicatedCurrentTorporField()
Definition Actor.h:3736
void ForceSleepRagdollEx()
Definition Actor.h:3971
void DeathHarvestingFadeOut_Implementation()
Definition Actor.h:4224
BitFieldValue< bool, unsigned __int32 > bUseBP_ForceAllowBuffClasses()
Definition Actor.h:3905
void ServerUploadCharacter(AShooterPlayerController *UploadedBy)
Definition Actor.h:4168
bool PreventInputType(EPrimalCharacterInputType::Type inputType)
Definition Actor.h:4283
bool UseClearOnConsumeInput()
Definition Actor.h:4594
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:4053
void ServerCallStayOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4696
void ServerCallFollowOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4689
BitFieldValue< bool, unsigned __int32 > bIsNPC()
Definition Actor.h:4099
BitFieldValue< bool, unsigned __int32 > bIsWaterDino()
Definition Actor.h:4048
static void ForceUpdateCharacter(UWorld *World, APrimalCharacter *primalChar)
Definition Actor.h:4263
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:4036
float GetCurrentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4099
BitFieldValue< bool, unsigned __int32 > bIsBlinking()
Definition Actor.h:3991
float & ExtraRotationRateModifierField()
Definition Actor.h:3706
bool CharacterIsCarriedAsPassenger()
Definition Actor.h:4206
TEnumAsByte< enum EMovementMode > & UnSubmergedWaterMovementModeField()
Definition Actor.h:3700
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:4423
void GetAllBuffs(TArray< APrimalBuff * > *AllBuffs)
Definition Actor.h:4193
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:4215
float & RunningMaxDesiredRotDeltaField()
Definition Actor.h:3869
BitFieldValue< bool, unsigned __int32 > bUseBPOnAttachmentReplication()
Definition Actor.h:4111
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedByPawn()
Definition Actor.h:4060
long double & MeshStopForceUpdatingAtTimeField()
Definition Actor.h:3860
void OnPrimalCharacterUnsleeped()
Definition Actor.h:4443
BitFieldValue< bool, unsigned __int32 > bBPPreventInputType()
Definition Actor.h:4078
APrimalDinoCharacter * GetBasedOrSeatingOnDino()
Definition Actor.h:4241
void Stasis()
Definition Actor.h:4540
BitFieldValue< bool, unsigned __int32 > bIsBeingDragged()
Definition Actor.h:3983
bool HasBuff(TSubclassOf< APrimalBuff > BuffClass, bool useExactMatch)
Definition Actor.h:4188
void OnAttachedToCharacter()
Definition Actor.h:4427
void AttachToOtherCharacter(APrimalCharacter *characterToAttachTo, FName InSocketName, const bool enableMovementAndCollision, EAttachLocation::Type AttachLocation)
Definition Actor.h:4299
float & LastAttackedNearbyPlayerTimeField()
Definition Actor.h:3844
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:4221
void ServerRequestDrag_Implementation()
Definition Actor.h:3996
void BPNotifyBumpedByPawn(APrimalCharacter *ByPawn)
Definition Actor.h:4623
BitFieldValue< bool, unsigned __int32 > bIsPlayingLowHealthAnim()
Definition Actor.h:4053
BitFieldValue< bool, unsigned __int32 > bIsRespawn()
Definition Actor.h:4027
bool BPCanBaseOnCharacter(APrimalCharacter *BaseCharacter)
Definition Actor.h:4371
FVector * GetInterpolatedLocation(FVector *result)
Definition Actor.h:4079
float & MaxDragDistanceTimeoutField()
Definition Actor.h:3705
float & CharacterDamageImpulseMultiplierField()
Definition Actor.h:3896
FString & DescriptiveNameField()
Definition Actor.h:3779
long double & LastForceAimedCharactersTimeField()
Definition Actor.h:3680
void ValidatePaintingComponentOctree()
Definition Actor.h:4596
BitFieldValue< bool, unsigned __int32 > bDontActuallyEmitPoop()
Definition Actor.h:4057
BitFieldValue< bool, unsigned __int32 > bUseBPTimerServer()
Definition Actor.h:4063
void BPTimerServer()
Definition Actor.h:4638
void OnRep_PaintingComponent()
Definition Actor.h:4448
void OnRep_AttachmentReplication()
Definition Actor.h:4235
void SetEnableIK(bool bEnable)
Definition Actor.h:4153
BitFieldValue< bool, unsigned __int32 > bSleepingDisableRagdoll()
Definition Actor.h:4118
long double & LastUnstasisTimeField()
Definition Actor.h:3850
long double & LastFootPhysicalSurfaceCheckTimeField()
Definition Actor.h:3839
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
Definition Actor.h:4536
void ModifyStasisComponentRadius(float Delta)
Definition Actor.h:4033
BitFieldValue< bool, unsigned __int32 > bUseHeavyCombatMusic()
Definition Actor.h:4086
BitFieldValue< bool, unsigned __int32 > bIsCarried()
Definition Actor.h:4005
APrimalStructureExplosiveTransGPS * CurrentTransponderField()
Definition Actor.h:3764
FVector & DeathActorTargetingOffsetField()
Definition Actor.h:3833
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:4189
float & OriginalCorpseLifespanField()
Definition Actor.h:3871
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustCharacterMovementImpulse()
Definition Actor.h:3911
BitFieldValue< bool, unsigned __int32 > bPreventSimpleIK()
Definition Actor.h:4019
void DeactivateBuffs(TSubclassOf< APrimalBuff > ForBuffClass, UPrimalItem *ForInstigatorItem, bool perfectClassMatch)
Definition Actor.h:4228
float & StasisConsumerRangeMultiplierField()
Definition Actor.h:3529
float & MountedDinoTimeField()
Definition Actor.h:3770
bool IsMontagePlaying(UAnimMontage *AnimMontage, float TimeFromEndToConsiderFinished)
Definition Actor.h:4371
USoundCue * RunStopSoundField()
Definition Actor.h:3755
float & BaseLookUpRateField()
Definition Actor.h:3750
bool PreventsTargeting(AActor *ByActor)
Definition Actor.h:4684
void BP_OnZoomOut()
Definition Actor.h:4650
bool GetAllAttachedCharsInternal(TSet< APrimalCharacter *, DefaultKeyFuncs< APrimalCharacter *, 0 >, FDefaultSetAllocator > *AttachedChars, APrimalCharacter *OriginalChar, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
Definition Actor.h:4321
FVector & LastSubmergedCheckLocField()
Definition Actor.h:3829
long double & LastNetDidLandField()
Definition Actor.h:3810
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChangesUseQuantity()
Definition Actor.h:4092
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:4377
float BPGetGravityZScale()
Definition Actor.h:4615
FVector * GetRootBodyBoneLocation(FVector *result)
Definition Actor.h:4040
bool BPHandlePoop()
Definition Actor.h:4617
float & OrbitCamMaxZoomLevelField()
Definition Actor.h:3652
FRotator & ReplicatedRootRotationField()
Definition Actor.h:3784
BitFieldValue< bool, unsigned __int32 > bEnableIK()
Definition Actor.h:4031
TArray< FName > & ReplicatedBonesField()
Definition Actor.h:3787
float & KillXPBaseField()
Definition Actor.h:3786
void ClientEndRagdollUpdate_Implementation()
Definition Actor.h:4135
void DownCallOne()
Definition Actor.h:4236
void MoveUp(float Val)
Definition Actor.h:4410
void SetCharacterAndRagdollLocation(FVector NewLocation)
Definition Actor.h:4266
void RefreshBiomeZoneVolumes()
Definition Actor.h:4501
APrimalDinoCharacter * GetBasedOnDino()
Definition Actor.h:4272
UAnimMontage * LandedAnimField()
Definition Actor.h:3683
void TickMovementComponent(float DeltaTime)
Definition Actor.h:4557
BitFieldValue< bool, unsigned __int32 > bUseBPPreventStasis()
Definition Actor.h:4083
float & MaxFallSpeedField()
Definition Actor.h:3760
BitFieldValue< bool, unsigned __int32 > bIgnoreCorpseDecompositionMultipliers()
Definition Actor.h:3922
float GetIndirectTorpidityIncreaseMultiplierScale()
Definition Actor.h:4302
BitFieldValue< bool, unsigned __int32 > AutoStopReplicationWhenSleeping()
Definition Actor.h:4014
TSubclassOf< UPrimalItem > & TaxidermySkinClassField()
Definition Actor.h:3513
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Actor.h:4037
void OnStopJump()
Definition Actor.h:4464
void DrawFloatingChatMessage(AShooterHUD *HUD, FString Message, long double receivedChatTime)
Definition Actor.h:4080
FVector & RagdollLastFrameLinearVelocityField()
Definition Actor.h:3846
BitFieldValue< bool, unsigned __int32 > bUseBPModifyFOVInterpSpeed()
Definition Actor.h:3912
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:4208
void Destroyed()
Definition Actor.h:4226
static void StaticRemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4541
void ForceMeshRelevant(float Duration)
Definition Actor.h:4088
BitFieldValue< bool, unsigned __int32 > ReplicateAllBones()
Definition Actor.h:4013
TWeakObjectPtr< APrimalStructureElevatorPlatform > & BasedElevatorField()
Definition Actor.h:3540
void SetRagdollPhysics(bool bUseRagdollLocationOffset, bool bForceRecreateBones, bool bForLoading)
Definition Actor.h:3968
bool IsInputAllowed()
Definition Actor.h:4368
BitFieldValue< bool, unsigned __int32 > bDraggedFromExtremitiesOnly()
Definition Actor.h:4030
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:4315
FRotator & OldRotationField()
Definition Actor.h:3673
TArray< FVector_NetQuantize > & ReplicatedRagdollPositionsField()
Definition Actor.h:3780
FVector * BPAdjustCharacterMovementImpulse(FVector *result, FVector Impulse, bool bVelocityChange, float MassScaleImpulseExponent, bool bOverrideMaxImpulseZ)
Definition Actor.h:4347
void ClientSyncAnimation(UAnimMontage *AnimMontage, float PlayRate, float ServerCurrentMontageTime, bool bForceTickPoseAndServerUpdateMesh, float BlendInTime, float BlendOutTime)
Definition Actor.h:4422
TSubclassOf< UPrimalItem > & PoopAltItemClassField()
Definition Actor.h:3865
void UpdateNetDynamicMusic()
Definition Actor.h:4586
float GetLowHealthPercentage()
Definition Actor.h:4308
TWeakObjectPtr< APrimalCharacter > & LastHurtByNearbyPlayerField()
Definition Actor.h:3841
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMeshAndCollision()
Definition Actor.h:4122
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
Definition Actor.h:4425
bool IsOfTribe(int ID)
Definition Actor.h:4373
void LookInput(float Val)
Definition Actor.h:4403
BitFieldValue< bool, unsigned __int32 > bCanPlayLandingAnim()
Definition Actor.h:4072
BitFieldValue< bool, unsigned __int32 > bEnableMoveCollapsing()
Definition Actor.h:3904
void NetPlaySoundOnCharacter_Implementation(USoundBase *SoundToPlay, bool bPlayOnOwner)
Definition Actor.h:4416
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:4268
void BPCharacterUnsleeped()
Definition Actor.h:4611
void AttachGPSTransponder(APrimalStructureExplosiveTransGPS *Transponder)
Definition Actor.h:4176
void DeathHarvestingDepleted(UPrimalHarvestingComponent *fromComponent)
Definition Actor.h:3953
UPrimalInventoryComponent * MyInventoryComponentField()
Definition Actor.h:3798
float & StartFallingImpactRagdollTimeIntervalField()
Definition Actor.h:3849
bool AllowOverrideSwimmingVelocity()
Definition Actor.h:4273
bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:4240
UAnimMontage * GetPoopAnimation(bool bForcePoop)
Definition Actor.h:4338
void ServerDinoOrder(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *target)
Definition Actor.h:4453
void StopSyncedMontage(float BlendOutTime, bool bAutoStopAnim)
Definition Actor.h:4067
void SetBase(UPrimitiveComponent *NewBaseComponent, FName BoneName, bool bNotifyPawn)
Definition Actor.h:4217
BitFieldValue< bool, unsigned __int32 > bIKEnabled()
Definition Actor.h:4004
static UActorComponent * GetSnapshotComponent(AActor *From, FName Tag)
Definition Actor.h:4031
long double & LastStartedBeingCarriedTimeField()
Definition Actor.h:3907
void DidLand()
Definition Actor.h:4227
void ExecSetSleeping(bool bEnable)
Definition Actor.h:4250
BitFieldValue< bool, unsigned __int32 > bUseBPOnLanded()
Definition Actor.h:3903
void DeathHarvestingFadeOut()
Definition Actor.h:4660
void OrbitCamToggle()
Definition Actor.h:4469
int & CurrentFrameAnimPreventInputField()
Definition Actor.h:3718
BitFieldValue< bool, unsigned __int32 > bCanLandOnWater()
Definition Actor.h:4107
void OnRep_MountedDino()
Definition Actor.h:4447
bool EnableTurnToFaceRotation()
Definition Actor.h:4425
bool IsSimulated()
Definition Actor.h:4383
float & ClientForceSleepRagdollIntervalField()
Definition Actor.h:3815
void TryGiveDefaultWeapon()
Definition Actor.h:4569
BitFieldValue< bool, unsigned __int32 > bUseBlueprintAnimNotifyCustomEvent()
Definition Actor.h:4033
int & RagdollPenetrationFailuresField()
Definition Actor.h:3852
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithOffset()
Definition Actor.h:4104
void GetAimedActor(FHitResult *outHitResult, ECollisionChannel CollisionChannel, float MaxDistanceOverride, float CheckRadius, bool bForceUseCameraLocation, bool bForceUpdateAimedActors)
Definition Actor.h:4058
float & BaseTurnRateField()
Definition Actor.h:3749
BitFieldValue< bool, unsigned __int32 > bUseBPOnAnimPlayedNotify()
Definition Actor.h:4113
static FPrimalSnapshotPose * StaticGetSnapshotPose(FPrimalSnapshotPose *result, UPrimalItem *Item, int PoseIndex)
Definition Actor.h:4028
bool AllowHurtAnimation()
Definition Actor.h:4171
float & DamageNotifyTeamAggroRangeFalloffField()
Definition Actor.h:3733
BitFieldValue< bool, unsigned __int32 > bIsImmobilized()
Definition Actor.h:4010
BitFieldValue< bool, unsigned __int32 > bUseBPSetCharacterMeshseMaterialScalarParamValue()
Definition Actor.h:3831
float & ExtraMeleeDamageMultiplierField()
Definition Actor.h:3887
BitFieldValue< bool, unsigned __int32 > bBPModifyAllowedViewHitDir()
Definition Actor.h:4088
BitFieldValue< bool, unsigned __int32 > bAllowRun()
Definition Actor.h:4094
TArray< FRotator_NetQuantize > & ReplicatedRagdollRotationsField()
Definition Actor.h:3781
void UpdateRunSounds(bool bNewRunning)
Definition Actor.h:4587
void BPNotifyLevelUp(int ExtraCharacterLevel)
Definition Actor.h:4395
FVector * GetTPVCameraOffsetMultiplier(FVector *result)
Definition Actor.h:4254
void SetCarryingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:4207
float & LastDamageAmountMaterialValueField()
Definition Actor.h:3877
void Serialize(FArchive *Ar)
Definition Actor.h:4128
void DidTeleport(FVector newLoc, FRotator newRot)
Definition Actor.h:4424
float & MaxDragMovementSpeedField()
Definition Actor.h:3791
void OnMassTeleportEvent(EMassTeleportState::Type EventState, APrimalCharacter *TeleportInitiatedByChar)
Definition Actor.h:4319
void InventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:4348
FVector & CurrentRootLocField()
Definition Actor.h:3793
void OnStartFire(bool bFromGamepadRight)
Definition Actor.h:4008
float & BuffedResistanceMultField()
Definition Actor.h:3879
TArray< TSubclassOf< APrimalBuff > > & DefaultBuffsField()
Definition Actor.h:3866
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
Definition Actor.h:4376
long double & CorpseDestructionTimerField()
Definition Actor.h:3870
APrimalCharacter * DraggedCharacterField()
Definition Actor.h:3712
BitFieldValue< bool, unsigned __int32 > bIsFlyerDino()
Definition Actor.h:4049
BitFieldValue< bool, unsigned __int32 > bBPCameraRotationFinal()
Definition Actor.h:4091
float & RagdollReplicationIntervalField()
Definition Actor.h:3788
float & SimpleIkRateField()
Definition Actor.h:3678
float & BaseTargetingDesirabilityField()
Definition Actor.h:3825
void ServerCaptureDermis_Implementation(APrimalCharacter *Target)
Definition Actor.h:4022
void TryCallFlyerLandOne()
Definition Actor.h:4234
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode)
Definition Actor.h:4441
FName & MeshPreRagdollCollisionProfileNameField()
Definition Actor.h:3795
bool IsGameInputAllowed()
Definition Actor.h:4179
float OverrideTerminalVelocity()
Definition Actor.h:4325
long double GetLastCausedDamageTime()
Definition Actor.h:4237
EMovementMode GetPrimalCharMovementMode()
Definition Actor.h:4333
long double & LastCausedDamageTimeField()
Definition Actor.h:3538
int & NumberOfClientRagdollCorrectionAttemptsField()
Definition Actor.h:3813
bool HasBuffWithCustomTag(FName buffCustomTag)
Definition Actor.h:4189
FVector * GetCapsuleBottomLocation(FVector *result)
Definition Actor.h:4318
void ClientCheatWalk_Implementation()
Definition Actor.h:4327
long double & LastTookDamageTimeField()
Definition Actor.h:3885
void EndDragCharacter()
Definition Actor.h:4246
bool ExcludePostProcessBlendableMaterial(UMaterialInterface *BlendableMaterialInterface)
Definition Actor.h:4248
void OnStartRunning()
Definition Actor.h:4458
long double & LastStartFallingRagdollTimeField()
Definition Actor.h:3845
void CheckJumpInput(float DeltaTime)
Definition Actor.h:4208
float & EffectorInterpSpeedField()
Definition Actor.h:3674
FVector * BPModifyRightDirectionInput(FVector *result, FVector *directionInput)
Definition Actor.h:4389
UAudioComponent * RunLoopACField()
Definition Actor.h:3762
void GetCharactersGrappledToMe(TArray< APrimalCharacter * > *GrappledCharsArray)
Definition Actor.h:4261
bool BPPreventFallDamage(FHitResult *HitResult, float FallDamageAmount)
Definition Actor.h:4407
void CheckJumpOutOfWater()
Definition Actor.h:4209
void FinalLoadedFromSaveGame()
Definition Actor.h:4253
BitFieldValue< bool, unsigned __int32 > bDebugIK_ShowTraceNames()
Definition Actor.h:3755
BitFieldValue< bool, unsigned __int32 > bPreventRunningWhileWalking()
Definition Actor.h:4106
BitFieldValue< bool, unsigned __int32 > bIsDraggingDinoStopped()
Definition Actor.h:4042
void BP_OnJumpReleased()
Definition Actor.h:4645
void ServerCallLandFlyerOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4445
BitFieldValue< bool, unsigned __int32 > bIgnoreAllImmobilizationTraps()
Definition Actor.h:4008
FVector * BPModifyRightDirectionInput_Implementation(FVector *result, FVector *directionInput)
Definition Actor.h:3998
void OnVoiceTalkingStateChanged(bool isTalking, bool IsUsingSuperRange)
Definition Actor.h:4051
static void StaticApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, FVector Offset, float MaxExtent, int Pose)
Definition Actor.h:4024
bool IsInStatusState(EPrimalCharacterStatusState::Type StatusStateType)
Definition Actor.h:4098
float & PreviewCameraMaxZoomMultiplierField()
Definition Actor.h:3707
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideFlyingVelocity()
Definition Actor.h:3893
void PlayHitEffectRadial(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4682
BitFieldValue< bool, unsigned __int32 > bIsMounted()
Definition Actor.h:4066
long double GetLastStartedTalkingTime()
Definition Actor.h:3933
void ClientDidPoop()
Definition Actor.h:4652
float GetOverrideWaterJumpVelocity(float OutOfWaterZ)
Definition Actor.h:4329
float GetStasisConsumerRangeMultiplier()
Definition Actor.h:3934
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:4229
void SetRagdollReplication(bool Enabled)
Definition Actor.h:4526
UObject * GetUObjectInterfaceTargetableInterface()
Definition Actor.h:4167
float & LastTickStaminaValueField()
Definition Actor.h:3612
float & TPVStructurePlacingHeightMultiplierField()
Definition Actor.h:3821
void ForceTickPoseDelta()
Definition Actor.h:4261
void SetMyInventoryComponent(UPrimalInventoryComponent *theInventoryComponent)
Definition Actor.h:4252
float & MaxDragDistanceField()
Definition Actor.h:3704
FString & TribeNameField()
Definition Actor.h:3696
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileSwimming()
Definition Actor.h:4059
void OverrideCameraInterpSpeed(const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float *TPVCameraSpeedInterpMultiplier, float *TPVOffsetInterpSpeed)
Definition Actor.h:4330
void OnDetachedFromCharacter(APrimalCharacter *aCharacter, int OverrideDirection)
Definition Actor.h:4434
TSubclassOf< UPrimalItem > & PoopItemClassField()
Definition Actor.h:3701
void UpdateDragging()
Definition Actor.h:4584
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
Definition Actor.h:4309
BitFieldValue< bool, unsigned __int32 > bDisablePawnTick()
Definition Actor.h:4023
bool PreventsTargeting_Implementation(AActor *ByActor)
Definition Actor.h:4495
void DrawLocalPlayerHUD(AShooterHUD *HUD)
Definition Actor.h:4238
float & DamageNotifyTeamAggroRangeField()
Definition Actor.h:3732
BitFieldValue< bool, unsigned __int32 > bDamageNotifyTeamAggroAI()
Definition Actor.h:4002
float GetCorpseLifespan()
Definition Actor.h:4285
void Immobilize(bool bImmobilize, AActor *UsingActor, bool bImmobilizeFalling, bool bPreventDismount)
Definition Actor.h:3959
void ClientPlayAnimation_Implementation(UAnimMontage *AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh)
Definition Actor.h:4063
long double & NextBPTimerNonDedicatedField()
Definition Actor.h:3724
BitFieldValue< bool, unsigned __int32 > bUsePoopAnimationNotify()
Definition Actor.h:3997
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4175
long double & LastSkinnedTimeField()
Definition Actor.h:3694
void NetForceUpdateAimedCharacters_Implementation(FVector StartLoc, FVector EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius)
Definition Actor.h:4186
bool BPPreventInputType(EPrimalCharacterInputType::Type inputType)
Definition Actor.h:4408
void ClearCachedIkTraceResults()
Definition Actor.h:4324
bool BPPreventStasis()
Definition Actor.h:4634
float BP_GetMaxSpeedModifier()
Definition Actor.h:4184
BitFieldValue< bool, unsigned __int32 > bPreventPerPixelPainting()
Definition Actor.h:3917
BitFieldValue< bool, unsigned __int32 > bSleepedWaterRagdoll()
Definition Actor.h:3992
long double & LastTimeBasedMovementHadCurrentActorField()
Definition Actor.h:3774
BitFieldValue< bool, unsigned __int32 > bMissingDynamicBase()
Definition Actor.h:4043
BitFieldValue< bool, unsigned __int32 > bBPHUDOverideBuffProgressBar()
Definition Actor.h:4058
void BPRemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4635
void ServerGiveDefaultWeapon()
Definition Actor.h:4454
bool ShouldForceDedicatedMovementTickEveryFrame()
Definition Actor.h:4322
UAnimMontage * lastPlayedMountAnimField()
Definition Actor.h:3904
void SetRunning(bool bNewRunning)
Definition Actor.h:4527
BitFieldValue< bool, unsigned __int32 > bIsDraggedWithOffset()
Definition Actor.h:4105
bool CanJumpInternal_Implementation()
Definition Actor.h:4197
int & NumFallZFailsField()
Definition Actor.h:3889
float & BPTimerServerMaxField()
Definition Actor.h:3720
AActor * GetAimedActor(ECollisionChannel CollisionChannel, UActorComponent **HitComponent, float MaxDistanceOverride, float CheckRadius, int *hitBodyIndex, FHitResult *outHitResult, bool bForceUseCameraLocation, bool bForceUpdateAimedActors, bool bForceUseActorLocation)
Definition Actor.h:4267
void OnStartJump()
Definition Actor.h:4457
void EndDinoPlatformDragging()
Definition Actor.h:3970
bool BPCanNotifyTeamAggroAI(APrimalDinoCharacter *Dino)
Definition Actor.h:4607
void ServerCallAggressive()
Definition Actor.h:4685
void CheckRagdollPenetration()
Definition Actor.h:4210
float & MinTimeBetweenFootstepsRunningField()
Definition Actor.h:3808
BitFieldValue< bool, unsigned __int32 > bUseBPForceCameraStyle()
Definition Actor.h:3869
void ServerCallPassive()
Definition Actor.h:4693
bool BPOnAttachmentReplication()
Definition Actor.h:4398
TArray< USoundCue * > FootStepSoundsPhysMatField()
Definition Actor.h:3756
TArray< TWeakObjectPtr< APrimalCharacter > > & CharactersGrappledToMeField()
Definition Actor.h:3890
FName & SocketOverrideTargetingLocationField()
Definition Actor.h:3834
void OnBeginDrag(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:4676
void DoFindGoodSpot(FVector RagdollLoc, bool bClearCollisionSweep)
Definition Actor.h:3974
char & TribeGroupInventoryRankField()
Definition Actor.h:3894
BitFieldValue< bool, unsigned __int32 > bBPLimitPlayerRotation()
Definition Actor.h:4089
bool AnimationPreventsInput()
Definition Actor.h:4123
FName & SnaredFromSocketField()
Definition Actor.h:3729
FVector & OldLocationField()
Definition Actor.h:3672
EPhysicalSurface GetPhysMatTypeFromHit(FHitResult *FromHit)
Definition Actor.h:4119
bool CanDie(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:4601
void GetBuffs(TArray< APrimalBuff * > *TheBuffs)
Definition Actor.h:4194
void BPCharacterSleeped()
Definition Actor.h:4610
UTexture2D * GetOverrideDefaultCharacterParamTexture(FName theParamName, UTexture2D *CurrentTexture)
Definition Actor.h:4221
void DoExecuteActorConstruction(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:4291
void ServerTryPoop_Implementation()
Definition Actor.h:4517
void ServerSetRunning_Implementation(bool bNewRunning)
Definition Actor.h:4514
void BPOnStaminaDrained()
Definition Actor.h:4402
void Poop(bool bForcePoop)
Definition Actor.h:4487
static void StaticApplyCharacterSnapshotEquipment(UPrimalInventoryComponent *Inventory, AActor *To)
Definition Actor.h:4025
void PlayDyingGeneric(float KillingDamage, FDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4678
void ZoomOut()
Definition Actor.h:4599
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideHurtAnim()
Definition Actor.h:3907
float & DamageNotifyTeamAggroMultiplierField()
Definition Actor.h:3731
void PlayDyingPoint(float KillingDamage, FPointDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4679
void ExecSetPawnSleeping(bool bEnable)
Definition Actor.h:4249
int & MeshingTickCounterMultiplierField()
Definition Actor.h:3734
float & FullIKDistanceField()
Definition Actor.h:3677
USoundCue * EnteredSwimmingSoundField()
Definition Actor.h:3856
float & MinTimeBetweenFootstepsField()
Definition Actor.h:3806
float GetPercentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4101
float & AddForwardVelocityOnJumpField()
Definition Actor.h:3832
TSubclassOf< UPrimalHarvestingComponent > & DeathHarvestingComponentField()
Definition Actor.h:3670
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFallDamage()
Definition Actor.h:3769
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
Definition Actor.h:4232
FVector & GroundCheckExtentField()
Definition Actor.h:3679
void OverrideWalkingVelocity(FVector *InitialVelocity, const float *Friction, float DeltaTime)
Definition Actor.h:4275
void UpdateSwimmingState()
Definition Actor.h:4591
void PlayFootstep()
Definition Actor.h:4478
AActor * ImmobilizationActorField()
Definition Actor.h:3717
void OnRep_IsDead()
Definition Actor.h:4445
void SetDeath(bool bForceRagdoll)
Definition Actor.h:4522
void OverrideNewFallVelocity(FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4277
BitFieldValue< bool, unsigned __int32 > bIsBuffed()
Definition Actor.h:4103
void BPNotifyToggleHUD(bool bHUDHidden)
Definition Actor.h:4396
UAnimMontage * BPOverrideHurtAnim(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath, bool bIsPointDamage, FVector PointDamageLocation, FVector PointDamageHitNormal)
Definition Actor.h:4405
bool IsDraggingCharacter()
Definition Actor.h:4362
void ClientEndRagdollUpdate()
Definition Actor.h:4653
TWeakObjectPtr< APrimalDinoCharacter > & PreviousMountedDinoField()
Definition Actor.h:3771
void BP_OnJumpPressed()
Definition Actor.h:4644
void UpdateStatusComponent(float DeltaSeconds)
Definition Actor.h:4589
void LocalPossessedBy(APlayerController *ByController)
Definition Actor.h:4401
int & customBitFlagsField()
Definition Actor.h:3746
float GetDefaultMovementSpeed()
Definition Actor.h:4289
float BPAdjustTorpidityDamage(float DesiredTorpidityDamage, float HealthDamageAmount, TSubclassOf< UDamageType > DamageType)
Definition Actor.h:4367
bool AllowFallDamage(FHitResult *HitResult, float FallDamageAmount, bool CustomFallDamage)
Definition Actor.h:4092
BitFieldValue< bool, unsigned __int32 > bPreventTargetingAndMovement()
Definition Actor.h:4075
USoundBase * EndDraggedSoundField()
Definition Actor.h:3711
void BP_OnEndCarried(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:4357
void ClientRagdollUpdate_Implementation(TArray< FVector_NetQuantize > *BoneLocations, FRotator_NetQuantize TargetRootRotation)
Definition Actor.h:4132
bool ForceAddUnderwaterCharacterStatusValues()
Definition Actor.h:4256
FName & DragBoneNameField()
Definition Actor.h:3702
BitFieldValue< bool, unsigned __int32 > bFlyingOrWaterDinoPreventBackwardsRun()
Definition Actor.h:4117
void ServerCaptureDermis(APrimalCharacter *Target)
Definition Actor.h:4452
void InitializedAnimScriptInstance()
Definition Actor.h:4347
TSubclassOf< APrimalStructureItemContainer > & DeathDestructionDepositInventoryClassField()
Definition Actor.h:3730
void LocalUnpossessed()
Definition Actor.h:4664
UTexture2D * PoopIconField()
Definition Actor.h:3868
void TryDragCharacter()
Definition Actor.h:4144
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
Definition Actor.h:4553
static void StaticRegisterNativesAPrimalCharacter()
Definition Actor.h:4704
float & RunningSpeedModifierField()
Definition Actor.h:3747
BitFieldValue< bool, unsigned __int32 > bUseBPCanNotifyTeamAggroAI()
Definition Actor.h:4001
void OnStopRunning()
Definition Actor.h:4465
FVector & TargetPathfindingLocationOffsetField()
Definition Actor.h:3884
long double & LastWalkingTimeField()
Definition Actor.h:3861
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:4357
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:4197
void NetDidLand()
Definition Actor.h:4666
void BPGetOverrideCameraInterpSpeed(float DefaultTPVCameraSpeedInterpolationMultiplier, float DefaultTPVOffsetInterpSpeed, float *TPVCameraSpeedInterpolationMultiplier, float *TPVOffsetInterpSpeed)
Definition Actor.h:4382
FName & DragSocketNameField()
Definition Actor.h:3703
bool CanBeTargetedBy(ITargetableInterface *Attacker)
Definition Actor.h:4192
float & FootPhysicalSurfaceCheckIntervalField()
Definition Actor.h:3840
void NetStopAllAnimMontage()
Definition Actor.h:4671
void ServerCallSetAggressive()
Definition Actor.h:4694
void NetPlaySoundOnCharacter(USoundBase *SoundToPlay, bool bPlayOnOwner)
Definition Actor.h:4668
bool IsValidForStatusUpdate()
Definition Actor.h:4397
void EnableBPTimerNonDedicated(bool bEnable)
Definition Actor.h:4242
void EmitPoop()
Definition Actor.h:4241
UAnimMontage * HurtAnim_FlyingField()
Definition Actor.h:3499
BitFieldValue< bool, unsigned __int32 > bAllowDamageWhenMounted()
Definition Actor.h:4110
int GetBuffStackCount(TSubclassOf< APrimalBuff > BuffClass, bool useExactMatch)
Definition Actor.h:4190
void OnEndDragged(APrimalCharacter *Dragger)
Definition Actor.h:4437
FTransform & LocalDraggedCharacterTransformField()
Definition Actor.h:3714
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:4084
void BPOnAnimPlayedNotify(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:4397
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:4082
void BPNotifyBPNotifyIsDamageCauserOfAddedBuff(APrimalBuff *buff)
Definition Actor.h:4391
BitFieldValue< bool, unsigned __int32 > bSleepingDisableIK()
Definition Actor.h:4069
void OnRunTogglePressed()
Definition Actor.h:4016
char & bShouldBeInGodModeField()
Definition Actor.h:3732
void InitRagdollRepConstraints()
Definition Actor.h:4130
bool IsAttachedToSomething()
Definition Actor.h:4351
BitFieldValue< bool, unsigned __int32 > bDeathKeepCapsuleCollision()
Definition Actor.h:3987
BitFieldValue< bool, unsigned __int32 > bIsDragging()
Definition Actor.h:3985
TEnumAsByte< enum EShooterPhysMaterialType::Type > & TargetableDamageFXDefaultPhysMaterialField()
Definition Actor.h:3638
float GetGravityZScale()
Definition Actor.h:4297
float & OrbitCamMinZoomLevelField()
Definition Actor.h:3651
bool AllowPlayMontage(UAnimMontage *AnimMontage)
Definition Actor.h:4354
bool PreventLanding(FVector ImpactPoint, FVector ImpactAccel, FVector *Velocity)
Definition Actor.h:4278
BitFieldValue< bool, unsigned __int32 > bHasDynamicBase()
Definition Actor.h:4040
float & GlideMaxCarriedWeightField()
Definition Actor.h:3903
int & LastYawSpeedWorldFrameCounterField()
Definition Actor.h:3794
void UnPossessed()
Definition Actor.h:4577
BitFieldValue< bool, unsigned __int32 > bPreventLiveBlinking()
Definition Actor.h:4120
float GetFallAcceleration()
Definition Actor.h:4295
void OnJumped_Implementation()
Definition Actor.h:4439
bool CanMountOnMe(APrimalDinoCharacter *dinoCharacter)
Definition Actor.h:4198
bool IsAlive()
Definition Actor.h:4349
UAnimMontage * DeathAnimField()
Definition Actor.h:3751
void Unstasis()
Definition Actor.h:4581
float & BPTimerNonDedicatedMinField()
Definition Actor.h:3721
void ServerCallAttackTarget(AActor *TheTarget)
Definition Actor.h:4686
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedPawn()
Definition Actor.h:4061
void MoveForward(float Val)
Definition Actor.h:4408
BitFieldValue< bool, unsigned __int32 > bForceTurretFastTargeting()
Definition Actor.h:4116
float & LastFallingZField()
Definition Actor.h:3888
FVector & MeshPreRagdollRelativeLocationField()
Definition Actor.h:3742
void PostInitializeComponents()
Definition Actor.h:4489
FVector * GetCapsuleTopLocation(FVector *result)
Definition Actor.h:4317
void OverrideFlyingVelocity(FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4280
BitFieldValue< bool, unsigned __int32 > bRagdollIgnoresPawnCapsules()
Definition Actor.h:3996
void ClientSyncAnimation_Implementation(UAnimMontage *AnimMontage, float PlayRate, float ServerCurrentMontageTime, bool bForceTickPoseAndServerUpdateMesh, float BlendInTime, float BlendOutTime)
Definition Actor.h:4064
BitFieldValue< bool, unsigned __int32 > bReadyToPoop()
Definition Actor.h:4039
void CaptureCharacterSnapshot(UPrimalItem *Item)
Definition Actor.h:4203
FVector & TPVCameraOrgOffsetField()
Definition Actor.h:3802
void ZoomIn()
Definition Actor.h:4598
bool GiveKillExperience()
Definition Actor.h:4663
bool IsPrimalCharWalking()
Definition Actor.h:4334
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyIsDamageCauserOfAddedBuff()
Definition Actor.h:3770
BitFieldValue< bool, unsigned __int32 > bStaminaIsGreaterThanZero()
Definition Actor.h:3864
float GetMoveAnimRate()
Definition Actor.h:4323
EPhysicalSurface & LastFootPhysicalSurfaceTypeField()
Definition Actor.h:3838
void EnableIK(bool bEnable, bool bForceOnDedicated)
Definition Actor.h:4154
void ClientDidPoop_Implementation()
Definition Actor.h:4213
float & ClientRotationInterpSpeedMultiplierGroundField()
Definition Actor.h:3901
void LocalUnpossessed_Implementation()
Definition Actor.h:4402
bool IsPrimalCharFalling()
Definition Actor.h:4335
void ToggleWeapon()
Definition Actor.h:3991
float & RunMinVelocityRotDotField()
Definition Actor.h:3908
void ForceSleepRagdoll()
Definition Actor.h:4260
bool IsRagdolled()
Definition Actor.h:4378
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustDamage()
Definition Actor.h:4062
BitFieldValue< bool, unsigned __int32 > bCanBeTorpid()
Definition Actor.h:3993
float GetDragWeight(APrimalCharacter *ForDragger)
Definition Actor.h:4294
void TryCallStayOne()
Definition Actor.h:4566
TArray< UAnimMontage * > AnimationsPreventInputField()
Definition Actor.h:3809
FVector * BPOverrideFlyingVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4403
void ClientStopAnimation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4658
UStructurePaintingComponent * PaintingComponentField()
Definition Actor.h:3704
bool UseCenteredTPVCamera()
Definition Actor.h:4255
void BP_OnSetDeath()
Definition Actor.h:4646
void GetHUDElements(APlayerController *ForPC, TArray< FHUDElement > *OutElements)
Definition Actor.h:4157
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustImpulseFromDamage()
Definition Actor.h:3910
long double & LastPlayedFootstepTimeField()
Definition Actor.h:3807
UAnimMontage * HurtAnimField()
Definition Actor.h:3684
float & ReplicatedMaxTorporField()
Definition Actor.h:3737
void EndForceSkelUpdate()
Definition Actor.h:4247
float SetHealth(float newHealth)
Definition Actor.h:4525
TArray< FVector_NetQuantize > & LastReplicatedRagdollPositionsField()
Definition Actor.h:3782
static UClass * StaticClass()
Definition Actor.h:4166
void HurtMe(int HowMuch)
Definition Actor.h:4345
static UActorComponent * CreateSnapshotComponent(AActor *For, UObject *Template, FName Tag, FName Name)
Definition Actor.h:4032
void TryCallFollowOne()
Definition Actor.h:4564
APrimalBuff * GetBuffForPostEffect(UMaterialInterface *anEffect)
Definition Actor.h:4277
float & RootYawField()
Definition Actor.h:3874
BitFieldValue< bool, unsigned __int32 > bCanIgnoreWater()
Definition Actor.h:4011
bool BPShouldLimitRightDirection()
Definition Actor.h:4412
BitFieldValue< bool, unsigned __int32 > bIsSleeping()
Definition Actor.h:3980
void ForceRefreshBones()
Definition Actor.h:4259
bool IsValidForCombatMusic()
Definition Actor.h:4395
FString * GetShortName(FString *result)
Definition Actor.h:4075
FName & RootBodyBoneNameField()
Definition Actor.h:3686
void StopAllAnimMontages(float BlendOutTime)
Definition Actor.h:4542
float & MaxCursorHUDDistanceField()
Definition Actor.h:3831
void RemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4507
BitFieldValue< bool, unsigned __int32 > bSuppressPlayerKillNotification()
Definition Actor.h:3924
float BPGetExtraMeleeDamageModifier()
Definition Actor.h:4613
void ServerSetRunning(bool bNewRunning)
Definition Actor.h:4700
float BPAdjustDamage(float IncomingDamage, FDamageEvent TheDamageEvent, AController *EventInstigator, AActor *DamageCauser, bool bIsPointDamage, FHitResult PointHitInfo)
Definition Actor.h:4604
BitFieldValue< bool, unsigned __int32 > bUseBPCheckJumpInput()
Definition Actor.h:3906
BitFieldValue< bool, unsigned __int32 > bUseBPGetOverrideCameraInterpSpeed()
Definition Actor.h:3764
static UClass * GetPrivateStaticClass()
Definition Actor.h:4353
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterNewFallVelocity()
Definition Actor.h:4114
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
Definition Actor.h:4424
TArray< TSubclassOf< APrimalStructure > > & ImmobilizationTrapsToIgnoreField()
Definition Actor.h:3725
void TryPoop()
Definition Actor.h:4572
void TryCallMoveTo()
Definition Actor.h:4565
BitFieldValue< bool, unsigned __int32 > bIsBigDino()
Definition Actor.h:3998
BitFieldValue< bool, unsigned __int32 > bUseBPTimerNonDedicated()
Definition Actor.h:4064
bool BP_ForceAllowAddBuff(TSubclassOf< APrimalBuff > BuffClass)
Definition Actor.h:4355
bool CanBeDragged()
Definition Actor.h:4190
void NetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4430
void StopAnimMontage(UAnimMontage *AnimMontage)
Definition Actor.h:4545
float & ClientLocationInterpSpeedField()
Definition Actor.h:3790
float BPGetAddForwardVelocityOnJump_Implementation()
Definition Actor.h:4322
BitFieldValue< bool, unsigned __int32 > bSetDeath()
Definition Actor.h:4024
bool BPOverrideFPVViewLocation(APrimalCharacter *viewingCharacter)
Definition Actor.h:4632
BitFieldValue< bool, unsigned __int32 > bUseBPOnMovementModeChangedNotify()
Definition Actor.h:4112
BitFieldValue< bool, unsigned __int32 > LastIsInsideVaccumSealedCube()
Definition Actor.h:4081
void ClientRagdollUpdate(TArray< FVector_NetQuantize > *BoneLocations, FRotator_NetQuantize TargetRootRotation)
Definition Actor.h:4420
BitFieldValue< bool, unsigned __int32 > bRagdollRetainAnimations()
Definition Actor.h:4070
BitFieldValue< bool, unsigned __int32 > bUseBPPreSerializeSaveGame()
Definition Actor.h:3851
FVector & TPVCameraOffsetMultiplierField()
Definition Actor.h:3801
FVector * BPOverrideCharacterNewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4351
long double & LastHitDamageTimeField()
Definition Actor.h:3909
float GetMaxHealth()
Definition Actor.h:4310
USoundBase * NetDynamicMusicSoundField()
Definition Actor.h:3767
void SetLastCausedDamageTime(const long double lastCausedDamageTime)
Definition Actor.h:4238
BitFieldValue< bool, unsigned __int32 > bDieIfLeftWater()
Definition Actor.h:4045
bool BPShouldLimitForwardDirection()
Definition Actor.h:4636
void OrbitCamOff()
Definition Actor.h:4467
BitFieldValue< bool, unsigned __int32 > bSleepingUseRagdoll()
Definition Actor.h:4037
void NotifyItemRemoved(UPrimalItem *anItem)
Definition Actor.h:4426
float GetMaxStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4100
BitFieldValue< bool, unsigned __int32 > bForceIKOnDedicatedServer()
Definition Actor.h:4007
void NativeSimulateHair(TArray< FVector > *CurrentPos, TArray< FVector > *LastPos, TArray< FVector > *RestPos, TArray< FVector > *PivotPos, TArray< float > *RestDistance, FVector HairSocketLoc, FRotator HairSocketRot, FVector ChestSocketLoc, FRotator ChestSocketRot, float DeltaTime, float Damping, float DampingFrontModifier, float DampingBack, float InWater, float HairWetness, float DragForce, float HairScale, float SpringForce, float SpringForceFrontModifier, float SpringForceBack, float GravityForce, FVector ShoulderLCollisionOffset, float ShoulderLCollisionRadius, FVector ShoulderRCollisionOffset, float ShoulderRCollisionRadius, FVector HeadHairCollisionOffset, float HeadHairCollisionRadius, FVector NeckHairCollisionOffset, float NeckHairCollisionRadius, float MaxDistanceToRestPos, FTransform LastHeadTransform, bool bPosAsPivot, bool bCollideMiddle, bool bCollideWithNeck)
Definition Actor.h:4331
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustTorpidityDamage()
Definition Actor.h:3868
long double & LastMontageSyncTimeField()
Definition Actor.h:3615
FVector & LastHitWallSweepCheckLocationField()
Definition Actor.h:3773
long double & NextBPTimerServerField()
Definition Actor.h:3723
EPhysicalSurface GetPhysMatTypeFromHits(TArray< FHitResult > *FromHits)
Definition Actor.h:4120
float BPModifyViewHitDir(APrimalCharacter *viewingCharacter, float InViewHitDir)
Definition Actor.h:4622
BitFieldValue< bool, unsigned __int32 > bPlayingRunSound()
Definition Actor.h:4026
float & TargetCarriedYawField()
Definition Actor.h:3765
void FellOutOfWorld(UDamageType *dmgType)
Definition Actor.h:4252
BitFieldValue< bool, unsigned __int32 > bUseBP_ShouldForceDisableTPVCameraInterpolation()
Definition Actor.h:3915
float StartSyncedMontage(UAnimMontage *AnimMontage, float PlayRate, float BlendInTime, float BlendOutTime)
Definition Actor.h:4066
FRotator * GetInterpolatedRotation_NonFlattened(FRotator *result)
Definition Actor.h:4082
bool IsPrimalCharSwimming()
Definition Actor.h:4336
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:4198
FVector & PreviousRagdollLocationField()
Definition Actor.h:3851
BitFieldValue< bool, unsigned __int32 > bReplicateDamageMomentum()
Definition Actor.h:4056
void TagFriendlyStructures()
Definition Actor.h:4549
UPrimalHarvestingComponent * MyDeathHarvestingComponentField()
Definition Actor.h:3671
FRotator & MeshPreRagdollRelativeRotationField()
Definition Actor.h:3743
void BPOnLethalDamage(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser, bool *bPreventDeath)
Definition Actor.h:4399
BitFieldValue< bool, unsigned __int32 > bIsBeingDraggedByDino()
Definition Actor.h:4041
bool IsAlliedWithOtherTeam(int OtherTeamID)
Definition Actor.h:4350
BitFieldValue< bool, unsigned __int32 > bPreventTargetingByTurrets()
Definition Actor.h:4067
BitFieldValue< bool, unsigned __int32 > bOnlyPlayPoopAnimWhileWalking()
Definition Actor.h:4032
bool IsSubmerged(bool bDontCheckSwimming, bool bUseFullThreshold, bool bForceCheck, bool bFromVolumeChange)
Definition Actor.h:4386
bool UseFastTurretTargeting()
Definition Actor.h:4595
void MoveRight(float Val)
Definition Actor.h:4409
BitFieldValue< bool, unsigned __int32 > bCanDrag()
Definition Actor.h:4015
void BPNotifyDroppedItemPickedUp(ADroppedItem *itemPickedUp, APrimalCharacter *PickedUpBy)
Definition Actor.h:4625
long double & LastSpecialDamageTimeField()
Definition Actor.h:3862
float & TamedDinoCallOutRangeField()
Definition Actor.h:3881
bool IsDead()
Definition Actor.h:4360
void Tick(float DeltaSeconds)
Definition Actor.h:4556
void NetUpdateTribeName_Implementation(FString *NewTribeName)
Definition Actor.h:3981
void BPOnMassTeleportEvent(EMassTeleportState::Type EventState, APrimalCharacter *TeleportInitiatedByChar)
Definition Actor.h:4400
ENetRole GetRole()
Definition Actor.h:4320
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideDamageCauserHitMarker()
Definition Actor.h:3908
USoundCue * DeathSoundField()
Definition Actor.h:3753
float & OrbitCamZoomStepSizeField()
Definition Actor.h:3650
void RemoveAllJumpDeactivatedBuffs(APrimalBuff *IgnoredBuff)
Definition Actor.h:4506
void ClientCheatFly_Implementation()
Definition Actor.h:4326
USoundCue * HurtSoundField()
Definition Actor.h:3685
BitFieldValue< bool, unsigned __int32 > bUseAmphibiousTargeting()
Definition Actor.h:4047
BitFieldValue< bool, unsigned __int32 > bIsSkinned()
Definition Actor.h:3909
BitFieldValue< bool, unsigned __int32 > bPreventMovement()
Definition Actor.h:4076
BitFieldValue< bool, unsigned __int32 > bMarkForDestruction()
Definition Actor.h:4087
float & ClientRotationInterpSpeedField()
Definition Actor.h:3789
float & GlideGravityScaleMultiplierField()
Definition Actor.h:3902
UAnimMontage * SyncedMontageField()
Definition Actor.h:3614
float & RagdollDeathImpulseScalerField()
Definition Actor.h:3823
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime)
Definition Actor.h:3986
bool IsInVacuumSealedSpace()
Definition Actor.h:4367
bool CanBeBaseForCharacter(APawn *Pawn)
Definition Actor.h:4188
float GetJumpZModifier()
Definition Actor.h:4305
float BPModifyFOVInterpSpeed(float FOVInterpSpeedIn)
Definition Actor.h:4388
void OnAltFireReleased()
Definition Actor.h:4011
BitFieldValue< bool, unsigned __int32 > bTriggerBPStasis()
Definition Actor.h:4065
void PlayHitEffect(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath)
Definition Actor.h:4479
void InitRagdollReplication()
Definition Actor.h:4137
BitFieldValue< bool, unsigned __int32 > bPreventInventoryAccess()
Definition Actor.h:3926
BitFieldValue< bool, unsigned __int32 > bUseBPOnStaminaDrained()
Definition Actor.h:3863
void TryAccessInventoryWrapper()
Definition Actor.h:4561
float & RagdollImpactDamageMinDecelerationSpeedField()
Definition Actor.h:3848
TArray< USoundCue * > LandedSoundsPhysMatField()
Definition Actor.h:3757
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMesh()
Definition Actor.h:3995
FRotator * BPCameraRotationFinal(FRotator *result, APrimalCharacter *viewingCharacter, FRotator *InCurrentFinalRot)
Definition Actor.h:4370
void BPNetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4259
void ApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, FVector Offset, float MaxExtent, int Pose)
Definition Actor.h:4029
int GetNearestBoneIndexForDrag(APrimalCharacter *Character, FVector HitLocation)
Definition Actor.h:4143
FString * GetDescriptiveName(FString *result)
Definition Actor.h:4074
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustMoveForward()
Definition Actor.h:4108
bool IsHostileTo(APrimalCharacter *OtherCharacter)
Definition Actor.h:4312
long double & BlinkTimerField()
Definition Actor.h:3854
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideTerminalVelocity()
Definition Actor.h:3914
FVector & CurrentLocalRootLocField()
Definition Actor.h:3873
FVector & LastApproximatePhysVolumeLocationField()
Definition Actor.h:3836
AActor *& LastGrapHookPullingMeField()
Definition Actor.h:3554
bool IsValidForStatusRecovery()
Definition Actor.h:4396
void NetStopAllAnimMontage_Implementation()
Definition Actor.h:4419
float & ReplicatedCurrentHealthField()
Definition Actor.h:3734
float & HalfLegLengthField()
Definition Actor.h:3675
BitFieldValue< bool, unsigned __int32 > bOnlyHasRunningAnimationWhenWalking()
Definition Actor.h:4073
void TryCallFollowDistanceCycleOne()
Definition Actor.h:4563
TArray< TSubclassOf< APrimalBuff > > & PreventBuffClassesField()
Definition Actor.h:3911
FName & DediOverrideMeshCollisionProfileNameField()
Definition Actor.h:3728
static void ForceUpdateAimedCharacters(UWorld *World, FVector *StartLoc, FVector *EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius)
Definition Actor.h:4185
BitFieldValue< bool, unsigned __int32 > bIgnoreLowGravityDisorientation()
Definition Actor.h:3918
BitFieldValue< bool, unsigned __int32 > bUseBPOnMassTeleportEvent()
Definition Actor.h:3919
void PlayHitEffectGeneric_Implementation(float DamageTaken, FPointDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4480
BitFieldValue< bool, unsigned __int32 > bAimGettingCharacterMeshRotation()
Definition Actor.h:4051
bool GetAllAttachedChars(TArray< APrimalCharacter * > *AttachedCharsArray, const bool bIncludeSelf, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
Definition Actor.h:4320
BitFieldValue< bool, unsigned __int32 > bUseBPOnLethalDamage()
Definition Actor.h:3867
FVector * BPModifyForwardDirectionInput(FVector *result, FVector *directionInput)
Definition Actor.h:4387
float & PreviewCameraDefaultZoomMultiplierField()
Definition Actor.h:3708
void ServerCallMoveTo(FVector MoveToLoc)
Definition Actor.h:4446
BitFieldValue< bool, unsigned __int32 > bRecentlyUpdateIk()
Definition Actor.h:4003
BitFieldValue< bool, unsigned __int32 > bTicksOnClient()
Definition Actor.h:4025
float & LastHurtByNearbyPlayerTimeField()
Definition Actor.h:3842
float & GrabWeightThresholdField()
Definition Actor.h:3776
BitFieldValue< bool, unsigned __int32 > bUseBPPostLoadedFromSaveGame()
Definition Actor.h:4085
float & BuffedDamageMultField()
Definition Actor.h:3878
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:4230
BitFieldValue< bool, unsigned __int32 > bUseBPAddedAttachments()
Definition Actor.h:4071
void OnStopFire(bool bFromGamepadRight)
Definition Actor.h:4009
void NetDidLand_Implementation()
Definition Actor.h:4413
void OnStopAltFire(bool bFromGamepad)
Definition Actor.h:4013
bool GetGroundLocation(FVector *theGroundLoc, FVector *OffsetUp, FVector *OffsetDown)
Definition Actor.h:4166
USoundCue * PoopSoundField()
Definition Actor.h:3824
FRotator * GetInterpolatedRotation(FRotator *result)
Definition Actor.h:4081
APrimalBuff * GetBuffWithCustomTag(FName BuffCustomTag)
Definition Actor.h:4192
float & CorpseDraggedDecayRateField()
Definition Actor.h:3863
void OnBeginDragged(APrimalCharacter *Dragger)
Definition Actor.h:4430
void Suicide()
Definition Actor.h:4548
BitFieldValue< bool, unsigned __int32 > bOnlyAllowRunningWhileFlying()
Definition Actor.h:4020
long double & LastRelevantToPlayerTimeField()
Definition Actor.h:3859
bool IsHostileOrAggressiveTo(APrimalCharacter *OtherCharacter)
Definition Actor.h:4313
void UpdateStencilValues()
Definition Actor.h:4590
BitFieldValue< bool, unsigned __int32 > bPreventIKWhenNotWalking()
Definition Actor.h:3921
void ServerDinoOrder_Implementation(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *enemyTarget)
Definition Actor.h:3997
void ClientPlayAnimation(UAnimMontage *AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh)
Definition Actor.h:4419
void TermRagdollRepConstraints()
Definition Actor.h:4131
void NetUpdateTribeName(FString *NewTribeName)
Definition Actor.h:4436
BitFieldValue< bool, unsigned __int32 > bUseBPGetGravity()
Definition Actor.h:4109
void DetachFromOtherCharacter(const bool enableMovementAndCollision)
Definition Actor.h:4301
void ServerCallNeutral()
Definition Actor.h:4692
BitFieldValue< bool, unsigned __int32 > bAllowFullSubmergedCheck()
Definition Actor.h:4101
void ServerCallFollow()
Definition Actor.h:4687
BitFieldValue< bool, unsigned __int32 > bAllowCorpseDestructionWithPreventSaving()
Definition Actor.h:3925
AShooterCharacter * LastGrapHookPullingOwnerField()
Definition Actor.h:3739
APrimalCharacter * DraggingCharacterField()
Definition Actor.h:3713
void DidTeleport_Implementation(FVector newLoc, FRotator newRot)
Definition Actor.h:4289
BitFieldValue< bool, unsigned __int32 > bCurrentFrameAnimPreventInput()
Definition Actor.h:4029
TWeakObjectPtr< APrimalDinoCharacter > & CarryingDinoField()
Definition Actor.h:3726
bool IsBlockedByShield(FHitResult *HitInfo, FVector *ShotDirection, bool bBlockAllPointDamage)
Definition Actor.h:4257
void OverrideSwimmingVelocity(FVector *InitialVelocity, FVector *Gravity, const float *FluidFriction, const float *NetBuoyancy, float DeltaTime)
Definition Actor.h:4276
void ServerCallStay()
Definition Actor.h:4695
FVector & TPVCameraOffsetField()
Definition Actor.h:3800
BitFieldValue< bool, unsigned __int32 > bCanRun()
Definition Actor.h:3989
BitFieldValue< bool, unsigned __int32 > bUseBlueprintJumpInputEvents()
Definition Actor.h:3971
float & LowHealthPercentageField()
Definition Actor.h:3748
float & LandedSoundMaxRangeField()
Definition Actor.h:3803
BitFieldValue< bool, unsigned __int32 > bBPManagedFPVViewLocation()
Definition Actor.h:4090
BitFieldValue< bool, unsigned __int32 > bWantsToRun()
Definition Actor.h:3981
BitFieldValue< bool, unsigned __int32 > bUseHealthDamageMaterialOverlay()
Definition Actor.h:3990
void ClearMountedDino(bool fromMountedDino)
Definition Actor.h:4211
TArray< FBoneDamageAdjuster > & BoneDamageAdjustersField()
Definition Actor.h:3602
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:4323
long double & StartDraggingTimeField()
Definition Actor.h:3715
float & TwoLeggedVirtualPointDistFactorField()
Definition Actor.h:3676
void ClientFailedPoop_Implementation()
Definition Actor.h:4214
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4168
long double & ForceCheckPushThroughWallsTimeField()
Definition Actor.h:3898
BitFieldValue< bool, unsigned __int32 > bForceNetDidLand()
Definition Actor.h:4018
bool AllowSaving()
Definition Actor.h:4172
void LoadedFromSaveGame()
Definition Actor.h:4175
float GetImmersionDepth(bool bUseLineTrace)
Definition Actor.h:4301
float & MontageSyncIntervalField()
Definition Actor.h:3617
bool UseOverrideWaterJumpVelocity()
Definition Actor.h:4328
void EnableBPTimerServer(bool bEnable)
Definition Actor.h:4243
void BP_OnStartCarried(APrimalDinoCharacter *aDino)
Definition Actor.h:4362
void BPSetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Actor.h:4410
BitFieldValue< bool, unsigned __int32 > bDediForceUnregisterSKMesh()
Definition Actor.h:4038
BitFieldValue< bool, unsigned __int32 > bClientSetCurrentAimRot()
Definition Actor.h:4022
bool IsPrimalCharFlying()
Definition Actor.h:4337
BitFieldValue< bool, unsigned __int32 > bUseBPAllowPlayMontage()
Definition Actor.h:3916
TArray< FString > * GetDetailedDescription(TArray< FString > *result, FString *IndentPrefix)
Definition Actor.h:4076
FVector * GetFloatingHUDLocation(FVector *result)
Definition Actor.h:4226
USoundCue * RunLoopSoundField()
Definition Actor.h:3754
float & ReplicatedMaxHealthField()
Definition Actor.h:3735
void BPNetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ, bool bApplyToBigPawns)
Definition Actor.h:4258
bool IsMoving()
Definition Actor.h:4372
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:4571
BitFieldValue< bool, unsigned __int32 > bRemoteRunning()
Definition Actor.h:3988
void ApplyCustomFallDamage(FVector *Location, FVector *Velocity, float FallDamageThreshold)
Definition Actor.h:4110
UPrimitiveComponent * GetBasedMovementComponent()
Definition Actor.h:4316
FName * GetOverrideSocket(FName *result, FName from)
Definition Actor.h:4427
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
Definition Actor.h:4084
long double & NextBlinkTimeField()
Definition Actor.h:3853
float & NonRelevantServerForceSleepRagdollIntervalField()
Definition Actor.h:3816
BitFieldValue< bool, unsigned __int32 > bIsCarriedAsPassenger()
Definition Actor.h:4006
TArray< FName > & BonesToIngoreWhileDraggedField()
Definition Actor.h:3706
float BPModifyFOV_Implementation(float FOVIn)
Definition Actor.h:4181
long double & LastBumpedDamageTimeField()
Definition Actor.h:3883
UAnimMontage * PinnedAnimField()
Definition Actor.h:3500
BitFieldValue< bool, unsigned __int32 > bCanBeDragged()
Definition Actor.h:4016
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasisWhenDead()
Definition Actor.h:4119
void PlayHitEffectRadial_Implementation(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4481
BitFieldValue< bool, unsigned __int32 > bIsAttachedOtherCharacter()
Definition Actor.h:3866
long double & LastTimeSubmergedField()
Definition Actor.h:3837
bool & bWildUseDeltaZTargetingForFlyerPawnOrBigDinoField()
Definition Actor.h:8663
BitFieldValue< bool, unsigned __int32 > bAttackForcesRunning()
Definition Actor.h:8788
float & ForcedFleeDurationField()
Definition Actor.h:8736
bool & bUseBPShouldNotifyNeighborField()
Definition Actor.h:8657
BitFieldValue< bool, unsigned __int32 > bUseBP_TamedOverrideHorizontalLandingRange()
Definition Actor.h:8812
FRotator & AttackRotationRateField()
Definition Actor.h:8698
bool BPShouldNotifyAnyNeighbor(APrimalDinoCharacter *neighbor)
Definition Actor.h:7909
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8909
float & AttackIntervalField()
Definition Actor.h:8694
float & WanderFlyingMinZHeightAboveGroundField()
Definition Actor.h:8675
float & AggroFactorDamagePercentageMultiplierField()
Definition Actor.h:8683
AActor * GetAggroEntriesAttackerAtIndex(int Index)
Definition Actor.h:8839
float & BelowDeltaZAttackRangeField()
Definition Actor.h:8660
float & AggroNotifyNeighborsRangeFalloffField()
Definition Actor.h:8686
BitFieldValue< bool, unsigned __int32 > bAlwaysStartledWhenAggroedByNeighbor()
Definition Actor.h:8805
float & DamagedForceAggroIntervalField()
Definition Actor.h:8740
float & MovingAroundBlockadeDirectionField()
Definition Actor.h:8646
float & LandDinoMaxFlyerTargetDeltaZField()
Definition Actor.h:8727
FVector & LastBlockadeHitLocationField()
Definition Actor.h:8650
float & AggroFactorDecreaseGracePeriodField()
Definition Actor.h:8682
float & MinimumWanderGroundNormalZField()
Definition Actor.h:8709
float & TargetingDistanceReductionFactorLinearField()
Definition Actor.h:8687
float & WildBelowDeltaZTargetingRangeField()
Definition Actor.h:8662
FVector * GetWanderAroundActorDestination(FVector *result, APrimalDinoCharacter *dinoCharacter, FVector originalDestination)
Definition Actor.h:7856
float & MoveAroundObjectMaxVelocityField()
Definition Actor.h:8724
BitFieldValue< bool, unsigned __int32 > bIgnoreWaterOrAmphibiousTargets()
Definition Actor.h:8793
TArray< float > & TamedAITargetingRangeMultipliersField()
Definition Actor.h:8720
bool BPForceTargetDinoRider(AShooterCharacter *playerTarget)
Definition Actor.h:8896
bool ShouldForceRunWhenAttacking()
Definition Actor.h:8889
BitFieldValue< bool, unsigned __int32 > bNotifyBPTargetSet()
Definition Actor.h:8782
bool MoveAroundBlockade(FVector PreBumpLocation, AActor *BlockadeActor, UPrimitiveComponent *OtherComp, float BlockadeWidth, FVector HitNormal, FVector HitLocation, bool SkipBlockingCheck)
Definition Actor.h:7864
float & FlyingReachedDestinationThresholdOffsetField()
Definition Actor.h:8703
TArray< TSubclassOf< AActor > > & TamedTargetingDesireMultiplierClassesField()
Definition Actor.h:8755
float & MinAggroValueField()
Definition Actor.h:8678
float & SeekingPercentChanceToFlyField()
Definition Actor.h:8705
BitFieldValue< bool, unsigned __int32 > bUseBPSetupFindTarget()
Definition Actor.h:8783
float & TamedCorpseFoodTargetingRangeField()
Definition Actor.h:8668
bool IsWithinAttackRange(AActor *Other, bool bForceUseLastAttackIndex)
Definition Actor.h:8861
FVector & MovingAroundBlockadePointField()
Definition Actor.h:8647
bool & bDontWanderField()
Definition Actor.h:8664
BitFieldValue< bool, unsigned __int32 > bRidingPlayerTargetDino()
Definition Actor.h:8792
float GetMinAttackRange()
Definition Actor.h:8851
bool UseLowQualityBehaviorTreeTick()
Definition Actor.h:8895
AActor * BPUpdateBestTarget(AActor *bestTarget, bool dontSetIn, bool *dontSetOut)
Definition Actor.h:8903
bool IsForceTargetDinoRider(AShooterCharacter *playerTarget)
Definition Actor.h:8858
float & AttackRotationGroundSpeedMultiplierField()
Definition Actor.h:8696
float & LastBlockadeWidthField()
Definition Actor.h:8648
float & TamedMaxFollowDistanceField()
Definition Actor.h:8726
BitFieldValue< bool, unsigned __int32 > bUseFlyingTargetOffsets()
Definition Actor.h:8789
bool & bUseOverlapTargetCheckTracesField()
Definition Actor.h:8711
static UClass * StaticClass()
Definition Actor.h:7835
BitFieldValue< bool, unsigned __int32 > bDisableForceFlee()
Definition Actor.h:8795
float & DieIfLeftWaterTargetUnsubmergedTimeoutField()
Definition Actor.h:8636
float & FlyingWanderRandomDistanceAmountField()
Definition Actor.h:8671
FVector & LastCheckAttackRangePawnLocationField()
Definition Actor.h:8716
TArray< TSubclassOf< AActor > > & WildTargetingDesireMultiplierClassesField()
Definition Actor.h:8753
float & BaseStructureTargetingDesireField()
Definition Actor.h:7768
float & AboveDeltaZAttackRangeField()
Definition Actor.h:8659
FVector & LastFleeLocCheckField()
Definition Actor.h:8745
float & DieIfLeftWaterWanderMinimumWaterHeightMultiplierField()
Definition Actor.h:8634
float & ForceFleeUnderHealthPercentageField()
Definition Actor.h:8641
AActor * LastMovingAroundBlockadeActorField()
Definition Actor.h:8652
bool & HasAttackPriorityField()
Definition Actor.h:7760
void SetTarget(AActor *InTarget, bool bDontAddAggro, bool bOverlapFoundTarget)
Definition Actor.h:8885
float & TamedFollowAcceptanceHeightOffsetField()
Definition Actor.h:8749
float & ForcedAggroTimeCounterField()
Definition Actor.h:8725
BitFieldValue< bool, unsigned __int32 > bIgnoreMoveAroundBlockade()
Definition Actor.h:8779
bool & bFocusOnTargetDuringAttackField()
Definition Actor.h:8699
void Possess(APawn *InPawn)
Definition Actor.h:8874
BitFieldValue< bool, unsigned __int32 > bNotAllowedToFindTargets()
Definition Actor.h:8784
float & AIFlightMaxLandingZDistanceField()
Definition Actor.h:8750
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayerOrTamed()
Definition Actor.h:8800
void SetAttackRotationRate()
Definition Actor.h:8884
float GetAcceptanceHeightOffset()
Definition Actor.h:8836
float GetAggroNotifyNeighborsRange_Implementation()
Definition Actor.h:8841
float & AggroToAddUponRemovingTargetField()
Definition Actor.h:8679
float & WanderFlyingClampZHeightAboveGroundField()
Definition Actor.h:8674
FVector & LastCheckAttackRangeClosestPointField()
Definition Actor.h:8717
BitFieldValue< bool, unsigned __int32 > bFlyingUseMoveAroundBlockade()
Definition Actor.h:8780
bool BPOverrideIgnoredByWildDino(AActor *wildDinoToIgnore)
Definition Actor.h:8900
float & MinAttackIntervalForFleeingField()
Definition Actor.h:8737
float & RangeTargetWildDinosMultiplierField()
Definition Actor.h:8697
bool BPShouldNotifyNeighbor(APrimalDinoCharacter *neighbor)
Definition Actor.h:8902
void ResetAccelerationFollowsRotation()
Definition Actor.h:8877
void StopBrainComponent(FString reason)
Definition Actor.h:7892
float & WanderRandomDistanceAmountField()
Definition Actor.h:8669
float & FindLandingPositionZOffsetField()
Definition Actor.h:8747
BitFieldValue< bool, unsigned __int32 > bUseBPUpdateBestTarget()
Definition Actor.h:8786
bool & bUseBPShouldNotifyAnyNeighborField()
Definition Actor.h:7701
long double & ForcedMoveToUntilTimeField()
Definition Actor.h:8751
float & DieIfLeftWaterReachedRadiusDistanceCheckMultiplierField()
Definition Actor.h:8635
float & TamedFollowAcceptanceRadiusOffsetField()
Definition Actor.h:8748
void SetAttackGroundSpeed()
Definition Actor.h:8883
AActor * GetCorpseFoodTarget()
Definition Actor.h:8847
float & MoveAroundBlockadeAdditionalWidthField()
Definition Actor.h:8723
AActor * TargetField()
Definition Actor.h:8653
APawn * GetControllerPawn()
Definition Actor.h:7888
void NotifyTakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:8867
BitFieldValue< bool, unsigned __int32 > bCanUseAttackStateOnTargetChange()
Definition Actor.h:8798
FVector & StartMovingAroundBlockadeLocationField()
Definition Actor.h:8651
bool CalculateAndSetWonderingAIState(bool *StateChanged)
Definition Actor.h:8824
BitFieldValue< bool, unsigned __int32 > bCheckBuffTargetingDesireOverride()
Definition Actor.h:7831
void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result)
Definition Actor.h:7891
AActor * ForceTargetActorField()
Definition Actor.h:7695
float & NaturalMaxDepthZField()
Definition Actor.h:8729
float & AttackRotationRangeDegreesField()
Definition Actor.h:8695
BitFieldValue< bool, unsigned __int32 > bUseBPTargetingDesire()
Definition Actor.h:8794
TWeakObjectPtr< AActor > & ForcedAttackTargetField()
Definition Actor.h:8732
BitFieldValue< bool, unsigned __int32 > bAllowForceFleeToSameTargetingTeam()
Definition Actor.h:8785
long double & LastForcedFleeTimeField()
Definition Actor.h:8743
bool & bRequireAbsoluteDamageForNeighborNotificationField()
Definition Actor.h:8658
void RestartBrainComponent()
Definition Actor.h:8881
float GetAttackRotationRangeDegrees()
Definition Actor.h:8845
static void StaticRegisterNativesAPrimalDinoAIController()
Definition Actor.h:8911
float & AggroNotifyNeighborsRangeField()
Definition Actor.h:8685
float BPGetTargetingDesire(AActor *ForTarget, float ForTargetingDesireValue)
Definition Actor.h:8897
FVector & FlyingTargetFocalPositionOffsetField()
Definition Actor.h:8702
bool IsWithinAttackRangeAndCalculateBestAttack(AActor *Other, bool *bAttackChanged)
Definition Actor.h:8862
float & AggroToAddUponAcquiringTargetField()
Definition Actor.h:8680
long double & LastBlockadeCheckTimeField()
Definition Actor.h:8644
AActor * GetTarget()
Definition Actor.h:8854
float GetAcceptanceRadiusOffset()
Definition Actor.h:8837
long double & LastFleeLocCheckTimeField()
Definition Actor.h:8744
BitFieldValue< bool, unsigned __int32 > bUseBPForceTargetDinoRider()
Definition Actor.h:8804
float & WildAboveDeltaZTargetingRangeField()
Definition Actor.h:8661
void AvoidGenericToPoint(FVector TargetDestination)
Definition Actor.h:7878
bool & bUseAlternateMovePointField()
Definition Actor.h:8712
void ResetRotationUseAcceleration()
Definition Actor.h:8880
float & FleeFromAttackTimeLimitField()
Definition Actor.h:8640
BitFieldValue< bool, unsigned __int32 > bIsMissionDino()
Definition Actor.h:7827
float & AttackRangeField()
Definition Actor.h:8691
static FVector * StaticGetRandomWanderDestination(FVector *result, APrimalDinoCharacter *TargetCharacter, APrimalDinoAIController *TargetAIController, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:7839
BitFieldValue< bool, unsigned __int32 > bUseCombatMoveTowardsTargetOffset()
Definition Actor.h:8796
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayers()
Definition Actor.h:8806
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideIgnoredByWildDino()
Definition Actor.h:8797
long double & LastExecutedAttackTimeField()
Definition Actor.h:8742
bool & bNotifyNeighborsWithoutDamageField()
Definition Actor.h:8656
void PauseBrainComponent(FString reason)
Definition Actor.h:7894
FVector & LastCheckAttackRangeTargetLocationField()
Definition Actor.h:8718
BitFieldValue< bool, unsigned __int32 > bUseImprovedAggroFalloffBehavior()
Definition Actor.h:7828
FVector & FlyingMoveTowardsTargetOffsetField()
Definition Actor.h:8700
float & AggroNotifyNeighborsMultiplierField()
Definition Actor.h:8684
void SetHasAttackPriority(bool Value)
Definition Actor.h:7886
FRotator * GetAttackRotationRate(FRotator *result)
Definition Actor.h:7855
BitFieldValue< bool, unsigned __int32 > bRidingDinoTargetPlayer()
Definition Actor.h:8791
float & PercentageTorporForFleeingField()
Definition Actor.h:8739
TArray< TSubclassOf< APrimalDinoCharacter > > & AggroNotifyNeighborsClassesField()
Definition Actor.h:8722
bool & bUseAggroField()
Definition Actor.h:8677
BitFieldValue< bool, unsigned __int32 > bForcedAggro()
Definition Actor.h:8778
float & FollowStoppingDistanceField()
Definition Actor.h:8710
APrimalDinoCharacter * GetControlledDino()
Definition Actor.h:7860
bool & bUseOverlapTargetCheckField()
Definition Actor.h:8655
float & FleeFromAttackCoolDownTimeField()
Definition Actor.h:8639
TArray< float > & WildTargetingDesireMultiplierValuesField()
Definition Actor.h:8754
void ResumeBrainComponent(FString reason)
Definition Actor.h:7895
void NotifyBump(FVector PreBumpLocation, AActor *Other, UPrimitiveComponent *OtherComp, FVector *HitNormal, FVector *HitLocation)
Definition Actor.h:7865
float & WanderFlyingZScalerField()
Definition Actor.h:8673
FString * GetDebugInfoString(FString *result)
Definition Actor.h:7897
AActor * FindTarget(bool bDontSet)
Definition Actor.h:8833
long double & ForceAggroUntilTimeField()
Definition Actor.h:8741
float & TamedTargetingRangeField()
Definition Actor.h:8667
bool & bOnlyOverlapTargetCorpsesUnlessHasTargetField()
Definition Actor.h:8665
BitFieldValue< bool, unsigned __int32 > bTargetChanged()
Definition Actor.h:8787
long double & LastMovingAroundBlockadeTimeField()
Definition Actor.h:8645
void AddToAggro(AActor *Attacker, float DamagePercent, bool bNotifyNeighbors, bool SetValue, bool bIsFromDamage, bool skipTeamCheck)
Definition Actor.h:8820
float & MaxFlyingTargetDeltaZField()
Definition Actor.h:8672
float & BeyondTargetingRangeAggroAdditionField()
Definition Actor.h:8689
int & NumAlliesToAttackField()
Definition Actor.h:8746
float GetAggroDesirability(AActor *InTarget)
Definition Actor.h:8838
FVector & CombatFlyingMoveTowardsTargetOffsetField()
Definition Actor.h:8701
float GetTargetingDesire(AActor *InTarget)
Definition Actor.h:8855
float & NaturalTargetingRangeField()
Definition Actor.h:8666
BitFieldValue< bool, unsigned __int32 > bFlyerAllowWaterTargeting()
Definition Actor.h:8803
BitFieldValue< bool, unsigned __int32 > bModifiedWanderRadius()
Definition Actor.h:8799
AActor * FindNewTarget(bool bDontSet)
Definition Actor.h:8832
AActor * LastCheckAttackRangeTargetField()
Definition Actor.h:8719
FVector * GetLandingLocation(FVector *result)
Definition Actor.h:7870
bool & bTotallyIgnoreWaterTargetsField()
Definition Actor.h:8713
bool GetAggroEntry(int Index, AActor **OutAttacker, float *OutAggroFactor, long double *OutLastAggroHitTime)
Definition Actor.h:7885
float & FlyingWanderFixedDistanceAmountField()
Definition Actor.h:8670
FVector & LastBlockadeHitNormalField()
Definition Actor.h:8649
float & MinLocChangeIntervalForFleeingField()
Definition Actor.h:8738
BitFieldValue< bool, unsigned __int32 > bFlyerWanderDefaultToOrigin()
Definition Actor.h:8813
float & DieIfLeftWaterTargetingRequiresFreeDepthField()
Definition Actor.h:8643
bool CalculateAndSetWonderingAIStateEvent(bool StateChanged)
Definition Actor.h:8905
float & TargetingDistanceReductionFactorExponentField()
Definition Actor.h:8688
BitFieldValue< bool, unsigned __int32 > bForceTargetDinoRider()
Definition Actor.h:8802
float & LandDinoMaxWaterTargetDepthCapsuleMultiplierField()
Definition Actor.h:8637
long double & LastHadAggroEntriesTimeField()
Definition Actor.h:8752
bool & bWaterDinoAllowUnsubmergedTargetsField()
Definition Actor.h:8714
float & ExtraCorpseTargetingRangeField()
Definition Actor.h:8638
long double & LastForcedAttackEnemyTeamTimeField()
Definition Actor.h:8734
BitFieldValue< bool, unsigned __int32 > bForceTargetingAllStructures()
Definition Actor.h:8801
float GetAttackRotationGroundSpeedMultiplier()
Definition Actor.h:8844
float & SeekingPercentChanceToLandField()
Definition Actor.h:8707
FVector * GetRandomWanderDestination(FVector *result, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation)
Definition Actor.h:7838
bool & bFleeOnCriticalHealthField()
Definition Actor.h:8642
float & SeekingIntervalCheckToLandField()
Definition Actor.h:8706
float GetAttackInterval()
Definition Actor.h:8842
float & AggroFactorDecreaseSpeedField()
Definition Actor.h:8681
float & WanderFixedDistanceAmountField()
Definition Actor.h:8676
float & MateBoostAggroNotifyNeighborsMultiplierField()
Definition Actor.h:8721
BitFieldValue< bool, unsigned __int32 > bUseGeometryInsteadOfStationObjForFreeDepthTest()
Definition Actor.h:8781
float & AttackDestinationOffsetField()
Definition Actor.h:8654
int & LastCharacterTargetTeamField()
Definition Actor.h:8735
float & SeekingIntervalCheckToFlyField()
Definition Actor.h:8704
int & ForcedAttackEnemyTeamField()
Definition Actor.h:8733
TArray< float > & TamedTargetingDesireMultiplierValuesField()
Definition Actor.h:8756
float GetAggroNotifyNeighborsRange()
Definition Actor.h:8908
char GetCurrentAttackIndex()
Definition Actor.h:8848
bool CheckMoveAroundBlockadePoint(FVector moveToPoint)
Definition Actor.h:7863
FVector2D * BP_TamedOverrideHorizontalLandingRange(FVector2D *result)
Definition Actor.h:7902
float & AggroFactorDesirabilityMultiplierField()
Definition Actor.h:8690
void ServerFinishedLanding()
Definition Actor.h:7474
static void StaticRegisterNativesAPrimalDinoCharacter()
Definition Actor.h:7485
bool IsImprintPlayer(AShooterCharacter *ForChar)
Definition Actor.h:7164
FString * GetCurrentDinoName(FString *result, APlayerController *ForPC)
Definition Actor.h:6543
BitFieldValue< bool, unsigned __int32 > bRotateToFaceLatchingObject()
Definition Actor.h:6941
BitFieldValue< bool, unsigned __int32 > bUseBP_OnPostNetReplication()
Definition Actor.h:6884
BitFieldValue< bool, unsigned __int32 > bUseBPCanCryo()
Definition Actor.h:6100
BitFieldValue< bool, unsigned __int32 > bUseBPOnRefreshColorization()
Definition Actor.h:6243
bool CheckLocalPassengers()
Definition Actor.h:7024
AShooterCharacter * FindFirstFoodItemPlayerCharacter()
Definition Actor.h:7063
void ClientInterruptLanding()
Definition Actor.h:7450
FString & ImprinterNameField()
Definition Actor.h:6427
float & RandomMutationGivePointsField()
Definition Actor.h:6514
BitFieldValue< bool, unsigned __int32 > bKeepAffinityOnDamageRecievedWakingTame()
Definition Actor.h:6944
void ReassertColorization()
Definition Actor.h:6673
float & WildSwimmingRotationRateModifierField()
Definition Actor.h:6470
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:6538
float & SlopeBiasForMaxCapsulePercentField()
Definition Actor.h:6110
BitFieldValue< bool, unsigned __int32 > bPreventHibernation()
Definition Actor.h:6817
bool BP_PreventCarryingByCharacter(APrimalCharacter *ByCarrier)
Definition Actor.h:6959
TArray< FDinoAncestorsEntry > & NextBabyDinoAncestorsField()
Definition Actor.h:6509
float & CloneBaseElementCostField()
Definition Actor.h:6539
float & UntamedPoopTimeMaxIntervalField()
Definition Actor.h:6207
bool FlyingUseHighQualityCollision()
Definition Actor.h:7354
bool BPDinoTooltipCustomTamingProgressBar(bool *overrideTamingProgressBarIfActive, float *progressPercent, FString *Label)
Definition Actor.h:6983
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideBasedCharactersCameraInterpSpeed()
Definition Actor.h:6400
UAnimMontage * WakingTameAnimationField()
Definition Actor.h:6137
BitFieldValue< bool, unsigned __int32 > bStepDamageAllTargetables()
Definition Actor.h:6780
BitFieldValue< bool, unsigned __int32 > bUseBPUnstasisConsumeFood()
Definition Actor.h:6263
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustAttackIndex()
Definition Actor.h:6956
BitFieldValue< bool, unsigned __int32 > bUseBPKilledSomethingEvent()
Definition Actor.h:6604
void ApplyGestationBoneModifiers()
Definition Actor.h:6993
bool BPCanTargetCorpse()
Definition Actor.h:7372
FVector2D & OverlayTooltipScaleField()
Definition Actor.h:6060
void RepairCheckTimer()
Definition Actor.h:7246
float & RiderMaxRunSpeedModifierField()
Definition Actor.h:6153
long double & LastAutoHealingItemUseField()
Definition Actor.h:6522
bool BPPreventOrderAllowed(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget, bool orderNotExecuted)
Definition Actor.h:7040
void NotifyItemRemoved(UPrimalItem *anItem)
Definition Actor.h:7191
TSubclassOf< UDamageType > & ChargeBumpDamageTypeField()
Definition Actor.h:6330
float & EggRangeMaximumNumberField()
Definition Actor.h:6220
long double & LastSetRiderTimeField()
Definition Actor.h:6307
BitFieldValue< bool, unsigned __int32 > bIsBraking()
Definition Actor.h:6615
bool BPShouldCancelDoAttack(int AttackIndex)
Definition Actor.h:7423
float & RiderMaxImprintingQualityDamageMultiplierField()
Definition Actor.h:6441
BitFieldValue< bool, unsigned __int32 > bForceRiderNetworkParent()
Definition Actor.h:6718
FVector & RiderCheckTraceOffsetField()
Definition Actor.h:6312
long double & RepeatPrimaryAttackLastSendTimeField()
Definition Actor.h:6478
void RegisterAllComponents()
Definition Actor.h:7238
bool ShouldShowDinoTooltip(AShooterHUD *HUD)
Definition Actor.h:6914
TSubclassOf< UDamageType > & StepHarvestableDamageTypeField()
Definition Actor.h:6270
int & LastFrameUseLowQualityAnimationTickField()
Definition Actor.h:6182
BitFieldValue< bool, unsigned __int32 > bUsePreciseLaunching()
Definition Actor.h:6417
void RefreshBabyScaling()
Definition Actor.h:7236
BitFieldValue< bool, unsigned __int32 > bForceNoCharacterStatusComponentTick()
Definition Actor.h:6786
void BPDidClearCarriedCharacter(APrimalCharacter *PreviousCarriedCharacter)
Definition Actor.h:7375
float & ForcePawnBigPushingForTimeField()
Definition Actor.h:6450
BitFieldValue< bool, unsigned __int32 > bServerInitializedDino()
Definition Actor.h:6680
UAnimMontage * SleepConsumeFoodAnimField()
Definition Actor.h:6159
float & WildPercentageChanceOfBabyField()
Definition Actor.h:6102
BitFieldValue< bool, unsigned __int32 > bRiderJumpTogglesFlight()
Definition Actor.h:6644
BitFieldValue< bool, unsigned __int32 > bIsBossDino()
Definition Actor.h:6811
UAnimMontage * OpenDoorAnimField()
Definition Actor.h:6164
bool ShouldForceFlee()
Definition Actor.h:7306
bool SpecialActorWantsPerFrameTicking()
Definition Actor.h:7316
void BPDoHarvestAttack(int harvestIndex)
Definition Actor.h:7381
void ModifyFirstPersonCameraLocation(FVector *Loc, float DeltaTime)
Definition Actor.h:6676
int & OverrideDinoTameSoundIndexField()
Definition Actor.h:6547
BitFieldValue< bool, unsigned __int32 > bMeleeAttackHarvetUsableComponents()
Definition Actor.h:6670
FString * GetEntryString(FString *result)
Definition Actor.h:6548
TSubclassOf< UPrimalItem > & BabyCuddleFoodField()
Definition Actor.h:6437
BitFieldValue< bool, unsigned __int32 > bUseRootLocSwimOffset()
Definition Actor.h:6690
FString * GetColorSetInidcesAsString(FString *result)
Definition Actor.h:7094
float & RootLocSwimOffsetField()
Definition Actor.h:6122
bool AllowWakingTame_Implementation(APlayerController *ForPC)
Definition Actor.h:6989
bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:6984
float & WakingTameFeedIntervalField()
Definition Actor.h:6172
BitFieldValue< bool, unsigned __int32 > bChargeDamageStructures()
Definition Actor.h:6638
BitFieldValue< bool, unsigned __int32 > bIsRobot()
Definition Actor.h:6355
BitFieldValue< bool, unsigned __int32 > bAttackTargetWhenLaunched()
Definition Actor.h:6661
UAnimMontage * FlyingStartledAnimationField()
Definition Actor.h:6281
TSubclassOf< UPrimalItem > & BaseEggClassField()
Definition Actor.h:6211
BitFieldValue< bool, unsigned __int32 > bRepeatPrimaryAttack()
Definition Actor.h:6815
FVector * GetTargetPathfindingLocation(FVector *result, AActor *Attacker)
Definition Actor.h:6581
void OnVersionChange(bool *doDestroy)
Definition Actor.h:6921
BitFieldValue< bool, unsigned __int32 > bDisallowPostNetReplication()
Definition Actor.h:6801
BitFieldValue< bool, unsigned __int32 > bTamedAIAllowSpecialAttacks()
Definition Actor.h:6812
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Actor.h:7103
void ServerUpdateGestation()
Definition Actor.h:7278
BitFieldValue< bool, unsigned __int32 > bUseBPGetDragSocketDinoName()
Definition Actor.h:6881
void UpdateStasisFlags()
Definition Actor.h:6840
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:7055
float & KeepFlightRemainingTimeField()
Definition Actor.h:6336
void ServerRequestUseItemWithActor(APlayerController *ForPC, UObject *anItem, int AdditionalData)
Definition Actor.h:6677
BitFieldValue< bool, unsigned __int32 > bDisableHighQualityAIVolumeLedgeChecking()
Definition Actor.h:6267
float & TamingIneffectivenessModifierIncreaseByDamagePercentField()
Definition Actor.h:6202
float & WanderAroundActorMaxDistanceField()
Definition Actor.h:6352
void SetCharacterStatusTameable(bool bSetTameable, bool bCreateInventory, bool keepInventoryForWakingTame)
Definition Actor.h:7283
float & LatchingInitialPitchField()
Definition Actor.h:6486
float & OutsideOriginalNPCVolumeStasisDestroyIntervalField()
Definition Actor.h:6241
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyStructurePlacedNearby()
Definition Actor.h:6618
float & TameIneffectivenessModifierField()
Definition Actor.h:6180
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:7327
BitFieldValue< bool, unsigned __int32 > bRemovingStructuresOnDeath()
Definition Actor.h:6609
BitFieldValue< bool, unsigned __int32 > bPreventSleepingTame()
Definition Actor.h:6703
float & AIRangeMultiplierField()
Definition Actor.h:6132
int & SaveDestroyWildDinosUnderVersionField()
Definition Actor.h:6419
bool IsCurrentAttackStopsMovement()
Definition Actor.h:7159
BitFieldValue< bool, unsigned __int32 > bTamingHasFood()
Definition Actor.h:6684
long double & NextAllowedMatingTimeField()
Definition Actor.h:6368
int & TamedAggressionLevelField()
Definition Actor.h:6201
float & WakingTameFoodIncreaseMultiplierField()
Definition Actor.h:6193
long double & ChargingStartBlockedTimeField()
Definition Actor.h:6353
float GetAIFollowStoppingDistanceMultiplier()
Definition Actor.h:7073
bool HasBuffPreventingFlight()
Definition Actor.h:6634
float & ChargingActivationRequiresStaminaField()
Definition Actor.h:6343
bool IsPassengerSeatAvailable(int PassengerSeatIndex)
Definition Actor.h:6523
UAnimMontage * StartRidingAnimOverrideField()
Definition Actor.h:6234
BitFieldValue< bool, unsigned __int32 > bBabyPreventExitingWater()
Definition Actor.h:6836
float & FlyingForceRotationRateModifierField()
Definition Actor.h:6112
long double & LastDinoAllyLookInterpTimeField()
Definition Actor.h:6303
float DoOverrideMountedAirControl(float AirControlIn)
Definition Actor.h:7455
float & chargingRotationRateModifierField()
Definition Actor.h:6156
void BPFedWakingTameEvent(APlayerController *ForPC)
Definition Actor.h:7383
BitFieldValue< bool, unsigned __int32 > bSupportWakingTame()
Definition Actor.h:6698
void UpdateMateBoost()
Definition Actor.h:7346
bool IsCurrentlyPlayingAttackAnimation()
Definition Actor.h:7160
BitFieldValue< bool, unsigned __int32 > bAllowRiding()
Definition Actor.h:6642
bool & CalculateStructureHeightFromSaddleField()
Definition Actor.h:5700
float & LatchingInterpolatedPitchField()
Definition Actor.h:6487
void BPNotifyBabyAgeIncrement(float PreviousAge, float NewAge)
Definition Actor.h:7397
bool CanCryo(AShooterPlayerController *ForPC)
Definition Actor.h:6485
float & BabyImprintingQualityTotalMaturationTimeField()
Definition Actor.h:6442
void InterruptLatching()
Definition Actor.h:7464
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, FSaddlePassengerSeatDefinition *SeatDefinition)
Definition Actor.h:7297
float & WildBabyAgeWeightField()
Definition Actor.h:6103
FWeightedObjectList & DeathInventoryTemplatesField()
Definition Actor.h:6030
BitFieldValue< bool, unsigned __int32 > bUseBPCanAutodrag()
Definition Actor.h:6838
BitFieldValue< bool, unsigned __int32 > bCanBeRepaired()
Definition Actor.h:6727
static APrimalDinoCharacter * BPStaticCreateBabyDino(UWorld *TheWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, TArray< unsigned char > EggColorSetIndices, TArray< unsigned char > EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, TArray< FDinoAncestorsEntry > EggDinoAncestors, TArray< FDinoAncestorsEntry > EggDinoAncestorsMale, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:6803
FieldArray< FName, 6 > ColorSetNamesField()
Definition Actor.h:5641
void UpdateImprintingDetails_Implementation(FString *NewImprinterName, unsigned __int64 NewImprinterPlayerDataID)
Definition Actor.h:6830
float & DurationBeforeMovingStuckPawnField()
Definition Actor.h:6275
BitFieldValue< bool, unsigned __int32 > bHeldJumpSlowFalling()
Definition Actor.h:6746
void BPOnSetFlight(bool bFly)
Definition Actor.h:7410
void BPOnClearMountedDino()
Definition Actor.h:7406
long double & LastStartledTimeField()
Definition Actor.h:6288
float & TamedCorpseLifespanField()
Definition Actor.h:6258
void RemoveSaddleAttachment(FItemNetID Id)
Definition Actor.h:7244
TArray< UAnimMontage * > WildAmbientHarvestingAnimationsField()
Definition Actor.h:6321
float & TamedWalkableFloorZField()
Definition Actor.h:6166
float & ChargeSpeedMultiplierField()
Definition Actor.h:6072
BitFieldValue< bool, unsigned __int32 > bPreventStasis()
Definition Actor.h:6649
float GetGravityZScale()
Definition Actor.h:7113
TArray< APrimalCharacter * > DraggedRagdollsField()
Definition Actor.h:6327
float BPModifyHarvestDamage_Implementation(UPrimalHarvestingComponent *harvestComponent, float inDamage)
Definition Actor.h:6868
AActor * GetTamedFollowTarget()
Definition Actor.h:7142
void OnLowerDino(float Val)
Definition Actor.h:7198
UPrimalItem * GiveSaddle(TSubclassOf< UPrimalItem > SaddleType, float Quality, float MinRandomQuality, bool bAutoEquip)
Definition Actor.h:6854
BitFieldValue< bool, unsigned __int32 > bIsLatching()
Definition Actor.h:6940
bool BP_PreventCarrying()
Definition Actor.h:7437
void ServerSetRiderMountedWeaponRotation_Implementation(FRotator InVal)
Definition Actor.h:6865
float & PlayerMountedLaunchUpSpeedField()
Definition Actor.h:6334
TSubclassOf< UPrimalItem > & RepairRequirementsItemField()
Definition Actor.h:6308
BitFieldValue< bool, unsigned __int32 > bUseBPInterceptTurnInputEvents()
Definition Actor.h:6450
BitFieldValue< bool, unsigned __int32 > bForcedLanding()
Definition Actor.h:6647
void ClearAllSaddleStructures()
Definition Actor.h:7025
BitFieldValue< bool, unsigned __int32 > bAllowDraggingWhileFalling()
Definition Actor.h:6840
BitFieldValue< bool, unsigned __int32 > bDelayedAttachement()
Definition Actor.h:6726
float & WalkingRotationRateModifierField()
Definition Actor.h:6474
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideStencilAllianceForTarget()
Definition Actor.h:6266
FVector * GetActorCenterTraceLocation(FVector *result)
Definition Actor.h:6475
bool AllowFallDamage(FHitResult *HitResult, float FallDamageAmount, bool CustomFallDamage)
Definition Actor.h:6713
float & FemaleMatingTimeField()
Definition Actor.h:6366
float & DeathGiveItemRangeField()
Definition Actor.h:6145
float & StartledAnimationCooldownField()
Definition Actor.h:6284
void GetDinoData(FARKDinoData *OutDinoData)
Definition Actor.h:7093
bool BlueprintCanAttack(int AttackIndex, float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7440
void DinoFireProjectileEx(TSubclassOf< AShooterProjectile > ProjectileClass, FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage, bool bAddDinoVelocityToProjectile, float OverrideInitialSpeed, float OverrideMaxSpeed, float ExtraDirectDamageMultiplier, float ExtraExplosionDamageMultiplier, bool spawnOnOwningClient)
Definition Actor.h:7055
BitFieldValue< bool, unsigned __int32 > bPreventPlatformSaddleMultiFloors()
Definition Actor.h:6768
long double & LastTimeFallingField()
Definition Actor.h:6255
BitFieldValue< bool, unsigned __int32 > bUseBP_ShouldPreventBasedCharactersCameraInterpolation()
Definition Actor.h:6403
BitFieldValue< bool, unsigned __int32 > bTickedStasis()
Definition Actor.h:6784
float & DefaultActivateAttackRangeOffsetField()
Definition Actor.h:6285
UAnimMontage * DinoLevelUpAnimationOverrideField()
Definition Actor.h:6535
bool IsReadyToUpload(UWorld *theWorld)
Definition Actor.h:6892
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:7080
BitFieldValue< bool, unsigned __int32 > bAllowWildRunningWithoutTarget()
Definition Actor.h:6463
TSubclassOf< UDamageType > & TamedHarvestDamageTypeField()
Definition Actor.h:6325
FVector & LastOverrodeRandomWanderLocationField()
Definition Actor.h:6328
float & MeleeSwingRadiusField()
Definition Actor.h:6048
void GetDinoIDsAsStrings(FString *OutDinoID1, FString *OutDinoID2)
Definition Actor.h:6908
BitFieldValue< bool, unsigned __int32 > bWildProduceEggDynamically()
Definition Actor.h:6750
BitFieldValue< bool, unsigned __int32 > bBonesHidden()
Definition Actor.h:6725
BitFieldValue< bool, unsigned __int32 > bCenterOffscreenFloatingHUDWidgets()
Definition Actor.h:6235
float & DeathGivesDossierDelayField()
Definition Actor.h:6498
BitFieldValue< bool, unsigned __int32 > bPreventStasisOnDedi()
Definition Actor.h:6394
float & LastHigherScaleExtraRunningSpeedValueField()
Definition Actor.h:6415
float & CurrentMovementAnimRateField()
Definition Actor.h:6167
FName & RiderFPVCameraUseSocketNameField()
Definition Actor.h:6407
FVector & LastChargeLocationField()
Definition Actor.h:6076
void ServerInterruptLanding()
Definition Actor.h:7475
float & MeleeHarvestDamageMultiplierField()
Definition Actor.h:6208
BitFieldValue< bool, unsigned __int32 > bModifyBasedCamera()
Definition Actor.h:6242
float & FlyerForceLimitPitchMaxField()
Definition Actor.h:5610
int & EggMaximumNumberField()
Definition Actor.h:6221
FRotator & DinoAimRotationOffsetField()
Definition Actor.h:6302
BitFieldValue< bool, unsigned __int32 > bNPCSpawnerOverrideLevel()
Definition Actor.h:6681
bool BPGetAttackOfPlayedAnimation(FDinoAttackInfo *OutAttackInfo)
Definition Actor.h:6825
void BP_OnTargetedByTamedOrder(APrimalCharacter *OrderingCharacter, APrimalDinoCharacter *AttackingDino, bool bForced)
Definition Actor.h:7435
void ApplyRidingAttackExtraVelocity()
Definition Actor.h:6994
BitFieldValue< bool, unsigned __int32 > bUseBPGetAttackWeight()
Definition Actor.h:6694
void NetUpdateDinoOwnerData_Implementation(FString *NewOwningPlayerName, int NewOwningPlayerID)
Definition Actor.h:6749
UAnimMontage * DinoWithDinoPassengerAnimField()
Definition Actor.h:6085
float & ChargingStopDotTresholdField()
Definition Actor.h:6075
BitFieldValue< bool, unsigned __int32 > bIsInTurretMode()
Definition Actor.h:6849
void DoNeuter_Implementation()
Definition Actor.h:7051
float & LatchedFirstPersonViewAngleField()
Definition Actor.h:6488
void DoDeathHarvestingFadeOut()
Definition Actor.h:6780
BitFieldValue< bool, unsigned __int32 > bFlyerAllowRidingInCaves()
Definition Actor.h:6753
BitFieldValue< bool, unsigned __int32 > bAllowDamageSameTeamAndClass()
Definition Actor.h:6847
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideWantsToRun()
Definition Actor.h:6740
FName * BPGetDragSocketDinoName(FName *result, APrimalDinoCharacter *aGrabbedDino)
Definition Actor.h:6994
float & ChargingBlockedStopTimeThresholdField()
Definition Actor.h:6044
BitFieldValue< bool, unsigned __int32 > bIncludeCarryWeightOfBasedPawns()
Definition Actor.h:6717
void BPNotifyStructurePlacedNearby(APrimalStructure *NewStructure)
Definition Actor.h:7405
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByAllStationaryObjects()
Definition Actor.h:6755
BitFieldValue< bool, unsigned __int32 > bRidingIsSeperateUnstasisCaster()
Definition Actor.h:6404
BitFieldValue< bool, unsigned __int32 > bLimitRiderYawOnLatched()
Definition Actor.h:6942
void UpdateTribeGroupRanks(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank)
Definition Actor.h:7489
BitFieldValue< bool, unsigned __int32 > bTakingOff()
Definition Actor.h:6802
BitFieldValue< bool, unsigned __int32 > bForceAllowBackwardsMovementWithNoRider()
Definition Actor.h:6456
UAnimMontage * ChargingAnimField()
Definition Actor.h:6073
TArray< FPrimalSaddleStructure > & SaddleStructuresField()
Definition Actor.h:5698
float & TamedWanderHarvestIntervalField()
Definition Actor.h:6118
BitFieldValue< bool, unsigned __int32 > bForcePreventExitingWater()
Definition Actor.h:6627
void SetLastMovementDesiredRotation(FRotator *InRotation)
Definition Actor.h:6881
BitFieldValue< bool, unsigned __int32 > bServerForceUpdateDinoGameplayMeshNearPlayer()
Definition Actor.h:6695
void BlueprintTamedTick()
Definition Actor.h:7448
BitFieldValue< bool, unsigned __int32 > bHiddenForLocalPassenger()
Definition Actor.h:6611
FString * BP_OverrideDinoName(FString *result, FString *CurrentDinoName, APlayerController *ForPC)
Definition Actor.h:6956
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingLiveUnriddenDinos()
Definition Actor.h:6807
float GetCarryingSocketYaw(bool RefreshBones)
Definition Actor.h:7089
float BPUnstasisConsumeFood(float FoodNeeded)
Definition Actor.h:7049
void FinalLoadedFromSaveGame()
Definition Actor.h:7061
BitFieldValue< bool, unsigned __int32 > bPassiveFlee()
Definition Actor.h:6885
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideRiderCameraCollisionSweep()
Definition Actor.h:6414
float & SwimOffsetInterpSpeedField()
Definition Actor.h:6130
BitFieldValue< bool, unsigned __int32 > bDeprecateDino()
Definition Actor.h:6623
void ChangeActorTeam(int NewTeam)
Definition Actor.h:7020
bool ForceAllowAccelerationRotationWhenFalling()
Definition Actor.h:7068
BitFieldValue< bool, unsigned __int32 > bTargetEverything()
Definition Actor.h:6676
long double & LastVacuumSpaceCheckTimeField()
Definition Actor.h:6537
float & WildRandomScaleField()
Definition Actor.h:6402
BitFieldValue< bool, unsigned __int32 > bUseBlueprintExtraBabyScale()
Definition Actor.h:6879
bool PlayedAnimationHasAttack()
Definition Actor.h:7226
void BPSentKilledNotification(AShooterPlayerController *ToPC)
Definition Actor.h:7421
TArray< UMaterialInterface * > FemaleMaterialOverridesField()
Definition Actor.h:6042
int & SavedLastValidTameVersionField()
Definition Actor.h:6033
BitFieldValue< bool, unsigned __int32 > bPreventWildTrapping()
Definition Actor.h:6873
BitFieldValue< bool, unsigned __int32 > bSingleplayerFreezePhysicsWhenNoTarget()
Definition Actor.h:6841
void BPTamedConsumeFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7425
UAnimMontage * EggLayingAnimationField()
Definition Actor.h:5738
float & DeathGiveItemQualityMaxField()
Definition Actor.h:6144
float BlueprintExtraBabyScaling()
Definition Actor.h:7443
float & OverrideApproachRadiusField()
Definition Actor.h:6054
BitFieldValue< bool, unsigned __int32 > bIsCloneDino()
Definition Actor.h:6843
APrimalCharacter * GetPassengerPerSeat(int SeatIndex)
Definition Actor.h:7127
BitFieldValue< bool, unsigned __int32 > bRotatingUpdatesDinoIK()
Definition Actor.h:6413
BitFieldValue< bool, unsigned __int32 > bUseBPGetRiderUnboardDirection()
Definition Actor.h:6240
BitFieldValue< bool, unsigned __int32 > bBPModifyAimOffsetNoTarget()
Definition Actor.h:6304
BitFieldValue< bool, unsigned __int32 > bNoKillXP()
Definition Actor.h:6862
void UpdateImprintingQuality_Implementation(float NewImprintingQuality)
Definition Actor.h:7345
long double & UploadEarliestValidTimeField()
Definition Actor.h:6553
int & MaxDinoTameLevelsField()
Definition Actor.h:6059
BitFieldValue< bool, unsigned __int32 > bPoopIsDud()
Definition Actor.h:6708
TSubclassOf< UPrimalItem > & SaddleItemClassField()
Definition Actor.h:6080
BitFieldValue< bool, unsigned __int32 > bEggBoosted()
Definition Actor.h:6738
float BPClampMaxHarvestHealth()
Definition Actor.h:6975
BitFieldValue< bool, unsigned __int32 > bIsDestroyingDino()
Definition Actor.h:6877
void UpdateImprintingDetails(FString *NewImprinterName, unsigned __int64 NewImprinterPlayerDataID)
Definition Actor.h:7090
BitFieldValue< bool, unsigned __int32 > bSupportsSaddleStructures()
Definition Actor.h:6724
FVector * GetDinoVelocity(FVector *result)
Definition Actor.h:6805
BitFieldValue< bool, unsigned __int32 > bUseBPInterceptMoveInputEvents()
Definition Actor.h:6955
BitFieldValue< bool, unsigned __int32 > bResetUseAccelerationForRequestedMove()
Definition Actor.h:6610
float & TameIneffectivenessByAffinityField()
Definition Actor.h:6181
long double & LastForcedLandingCheckTimeField()
Definition Actor.h:6298
void ServerRequestBraking_Implementation(bool bWantsToBrake)
Definition Actor.h:7268
float & AttackPlayerDesirabilityMultiplierField()
Definition Actor.h:6521
float & UntamedPoopTimeMinIntervalField()
Definition Actor.h:6206
void CaptureCharacterSnapshot(UPrimalItem *Item)
Definition Actor.h:6725
void ServerRequestToggleFlight_Implementation()
Definition Actor.h:7269
void TameDino(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit, int OverrideTamingTeamID, bool bPreventNameDialog, bool bSkipAddingTamedLevels, bool bSuppressNotifications)
Definition Actor.h:6651
float & StepDamageRadialDamageAmountGeneralField()
Definition Actor.h:6267
TWeakObjectPtr< AActor > & TamedFollowTargetField()
Definition Actor.h:6139
void GetRidingCarryingIgnoreList(TArray< AActor * > *IgnoreList)
Definition Actor.h:6735
BitFieldValue< bool, unsigned __int32 > bTamedWanderCorpseHarvesting()
Definition Actor.h:6617
float & WanderRadiusMultiplierField()
Definition Actor.h:6477
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:7188
UAnimMontage * EndChargingAnimationField()
Definition Actor.h:6339
BitFieldValue< bool, unsigned __int32 > bCancelInterpolation()
Definition Actor.h:6636
FVector * BPGetHealthBarColor(FVector *result)
Definition Actor.h:6996
int BPOverrideGetAttackAnimationIndex(int AttackIndex, TArray< UAnimMontage * > *AnimationArray)
Definition Actor.h:7036
TArray< FName > & NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField()
Definition Actor.h:6542
void ServerSleepingTick()
Definition Actor.h:7272
BitFieldValue< bool, unsigned __int32 > bIgnoreAllWhistles()
Definition Actor.h:6821
BitFieldValue< bool, unsigned __int32 > bWildDinoPreventWeight()
Definition Actor.h:6630
FName & OriginalNPCVolumeNameField()
Definition Actor.h:6240
TArray< TSubclassOf< UPrimalItem > > & FertilizedEggItemsToSpawnField()
Definition Actor.h:6214
float & BabyCuddleWalkDistanceField()
Definition Actor.h:6433
void SetLastAttackTimeForAttack(int AttackIndex, long double NewTime)
Definition Actor.h:7290
int & EggMaximumNumberFromSameDinoTypeField()
Definition Actor.h:6219
BitFieldValue< bool, unsigned __int32 > bAttackStopsMovement()
Definition Actor.h:6601
bool WalkingAllowCheckFloor(FVector *DeltaWalk)
Definition Actor.h:6887
float GetTargetingDesirability(ITargetableInterface *Attacker)
Definition Actor.h:7143
float & DinoExtraIncreasePlayerCollisionActivationDistanceSquaredField()
Definition Actor.h:6052
void OverrideRandomWanderLocation_Implementation(FVector *originalDestination, FVector *inVec)
Definition Actor.h:6766
long double & LastUpdatedMatingAtTimeField()
Definition Actor.h:6360
BitFieldValue< bool, unsigned __int32 > bUseColorization()
Definition Actor.h:6663
long double & LastClientCameraRotationServerUpdateField()
Definition Actor.h:6089
BitFieldValue< bool, unsigned __int32 > bSupplyPlayerMountedCarryAnimation()
Definition Actor.h:6935
bool AllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
Definition Actor.h:6769
float & RidingAttackExtraVelocityDelayField()
Definition Actor.h:6264
FString & UploadedFromServerNameField()
Definition Actor.h:6503
BitFieldValue< bool, unsigned __int32 > bUseBPOnDinoStartled()
Definition Actor.h:6264
FVector & FlyerTakeOffAdditionalVelocityField()
Definition Actor.h:6116
TSubclassOf< UPrimalInventoryComponent > & TamedInventoryComponentTemplateField()
Definition Actor.h:6170
float & SinglePlayerOutgoingDamageModifierField()
Definition Actor.h:6527
void DrawDinoFloatingHUD(AShooterHUD *HUD, bool bDrawDinoOrderIcon)
Definition Actor.h:7053
int & FlyerNumUnderGroundFailField()
Definition Actor.h:6323
FLinearColor * GetDinoColor(FLinearColor *result, int ColorRegionIndex)
Definition Actor.h:6873
BitFieldValue< bool, unsigned __int32 > bAutoTameable()
Definition Actor.h:6650
void TempDampenInputAcceleration()
Definition Actor.h:7332
void BPOnRepIsCharging()
Definition Actor.h:7408
BitFieldValue< bool, unsigned __int32 > bForceUsePhysicalFootSurfaceTrace()
Definition Actor.h:6883
char & TribeGroupPetRidingRankField()
Definition Actor.h:6425
TArray< FDinoAttackInfo > & AttackInfosField()
Definition Actor.h:6049
UAnimMontage * WakingConsumeFoodAnimField()
Definition Actor.h:6160
BitFieldValue< bool, unsigned __int32 > bIsRaidDino()
Definition Actor.h:6787
bool BlueprintCanRiderAttack(int AttackIndex)
Definition Actor.h:7441
float & WakingTameMaxDistanceField()
Definition Actor.h:6443
float & MatingProgressField()
Definition Actor.h:6369
float & FlyerForceLimitPitchMinField()
Definition Actor.h:5609
void InitializeInvisiableSaddle()
Definition Actor.h:6758
void BPDinoARKDownloadedEnd()
Definition Actor.h:7378
USoundBase * GetDinoTameSound_Implementation()
Definition Actor.h:7100
TArray< float > & DeathGiveItemChanceToBeBlueprintField()
Definition Actor.h:6142
float & TickStatusTimeAccumulationField()
Definition Actor.h:6532
TSubclassOf< UPrimalItem > * GetFirstAffinityFoodItemClass(TSubclassOf< UPrimalItem > *result)
Definition Actor.h:6564
void UpdateBabyCuddling(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
Definition Actor.h:7089
FString & PreviousUploadedFromServerNameField()
Definition Actor.h:6505
BitFieldValue< bool, unsigned __int32 > bUseBPOnEndCharging()
Definition Actor.h:6958
bool ShouldIgnoreHitResult(UWorld *InWorld, FHitResult *TestHit, FVector *MovementDirDenormalized)
Definition Actor.h:6886
void ServerGiveDefaultWeapon_Implementation()
Definition Actor.h:6695
FSaddlePassengerSeatDefinition * GetPassengerSeatDefinition(char SeatIndex)
Definition Actor.h:7128
long double & LastAllyTargetLookTimeField()
Definition Actor.h:6299
FString & TamedNameField()
Definition Actor.h:6058
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoreWildDinos()
Definition Actor.h:6658
TArray< TWeakObjectPtr< APrimalCharacter > > & PassengerPerSeatField()
Definition Actor.h:6086
char GetWiegthedAttack(float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7147
void PrepareForSaving()
Definition Actor.h:7231
void ServerUploadCharacter(AShooterPlayerController *UploadedBy)
Definition Actor.h:6762
long double & LastFootStepDamageTimeField()
Definition Actor.h:6287
bool BPIsValidUnStasisCaster()
Definition Actor.h:6922
TWeakObjectPtr< APrimalStructureItemContainer_SupplyCrate > & LinkedSupplyCrateField()
Definition Actor.h:6205
float & RidingAnimSpeedFactorField()
Definition Actor.h:6233
void BPForceReachedDestination()
Definition Actor.h:6768
bool SetTurretMode(bool enabled)
Definition Actor.h:7484
void ClientShouldNotifyLanded()
Definition Actor.h:7451
BitFieldValue< bool, unsigned __int32 > bEnableTamedMating()
Definition Actor.h:6150
void BlueprintPlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:7447
float & NewFemaleMaxTimeBetweenMatingField()
Definition Actor.h:6384
BitFieldValue< bool, unsigned __int32 > bAllowTogglingPublicSeating()
Definition Actor.h:6774
TArray< FDinoAncestorsEntry > & NextBabyDinoAncestorsMaleField()
Definition Actor.h:6510
BitFieldValue< bool, unsigned __int32 > bBPManagedFPVViewLocationNoRider()
Definition Actor.h:6391
BitFieldValue< bool, unsigned __int32 > bAllowsFishingOnSaddle()
Definition Actor.h:6667
TArray< AActor * > * GetDinoPlatformCollisionIgnoreActors(TArray< AActor * > *result)
Definition Actor.h:6601
float & DecayDestructionPeriodField()
Definition Actor.h:6247
FVector * GetInterpolatedLocation(FVector *result)
Definition Actor.h:6801
BitFieldValue< bool, unsigned __int32 > bChargingRequiresWalking()
Definition Actor.h:6689
FVector & UnboardLocationOffsetField()
Definition Actor.h:6148
void ServerCallAggressive_Implementation()
Definition Actor.h:7252
BitFieldValue< bool, unsigned __int32 > bAllowDeathAutoGrab()
Definition Actor.h:6697
BitFieldValue< bool, unsigned __int32 > bWakingTameConsumeEntireStack()
Definition Actor.h:6628
BitFieldValue< bool, unsigned __int32 > bRefreshedColorization()
Definition Actor.h:6706
float & TamedWanderHarvestSearchRangeField()
Definition Actor.h:6119
int & GestationEggRandomMutationsFemaleField()
Definition Actor.h:6517
int BPGetCurrentAttackIndex()
Definition Actor.h:6611
bool CarryCharacter(APrimalCharacter *character, bool byPassCanCarryCheck)
Definition Actor.h:7019
float & NPCZoneVolumeCountWeightField()
Definition Actor.h:6294
void BPGetCrosshairLocation(float CanvasClipX, float CanvasClipY, float *OutX, float *OutY)
Definition Actor.h:6993
ADroppedItem * CreateCloneFertilizedEgg(FVector AtLoc, FRotator AtRot, TSubclassOf< ADroppedItem > DroppedItemTemplateOverride)
Definition Actor.h:6800
void ServerCallMoveTo_Implementation(FVector MoveToLoc)
Definition Actor.h:6707
void PlayAttackAnimationOfAnimationArray(int AnimationIndex, TArray< UAnimMontage * > attackAnimations)
Definition Actor.h:6506
float GetSpeedModifier()
Definition Actor.h:7140
BitFieldValue< bool, unsigned __int32 > bIsManualFoodEat()
Definition Actor.h:6796
bool BP_InterceptMoveForward(float axisValue)
Definition Actor.h:7430
UAnimSequence * RiderAnimOverrideField()
Definition Actor.h:6228
float & BabyGestationSpeedField()
Definition Actor.h:6099
TArray< FName > & HideBoneNamesField()
Definition Actor.h:6113
void ServerCallPassive_Implementation()
Definition Actor.h:7259
void ServerClearRider_Implementation(int OverrideUnboardDirection)
Definition Actor.h:7263
long double & LastGangCheckTimeField()
Definition Actor.h:6398
ECollisionChannel & MeshOriginalCollisionChannelField()
Definition Actor.h:6035
float & SinglePlayerIncomingDamageModifierField()
Definition Actor.h:6528
float & MinStaminaForRiderField()
Definition Actor.h:6290
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:7298
BitFieldValue< bool, unsigned __int32 > bUseBPShouldForceFlee()
Definition Actor.h:6620
USoundBase * SwimSoundField()
Definition Actor.h:6548
UAnimMontage * MatingAnimationMaleField()
Definition Actor.h:6373
BitFieldValue< bool, unsigned __int32 > bPreventCloning()
Definition Actor.h:6393
bool AreSpawnerSublevelsLoaded()
Definition Actor.h:6995
BitFieldValue< bool, unsigned __int32 > bFlyerAllowFlyingWithExplosive()
Definition Actor.h:6625
void SetStasisComponentRadius(float StasisOverrideRadius)
Definition Actor.h:7299
BitFieldValue< bool, unsigned __int32 > bAllowTargetingCorpses()
Definition Actor.h:6665
BitFieldValue< bool, unsigned __int32 > bUseBPDoAttack()
Definition Actor.h:6778
float & MateBoostRangeField()
Definition Actor.h:6261
BitFieldValue< bool, unsigned __int32 > bDisableCollisionWithDinosWhenFlying()
Definition Actor.h:6871
TArray< FDinoAncestorsEntry > & DinoAncestorsField()
Definition Actor.h:6507
TArray< TSubclassOf< UPrimalItem > > & ForceAllowFoodAsConsumableListField()
Definition Actor.h:6061
bool BPAllowEquippingItemType_Implementation(EPrimalEquipmentType::Type equipmentType)
Definition Actor.h:6838
TArray< FDinoBaseLevelWeightEntry > & DinoBaseLevelWeightEntriesField()
Definition Actor.h:6092
int & MaxAllowedRandomMutationsField()
Definition Actor.h:6511
int FindSaddleStructure(APrimalStructure *Structure)
Definition Actor.h:6759
float & UntamedWalkingSpeedModifierField()
Definition Actor.h:6222
void UpdateAttackTargets()
Definition Actor.h:7339
float & FlyerHardBreakingOverrideField()
Definition Actor.h:6345
TWeakObjectPtr< APrimalCharacter > & AutoDragByPawnField()
Definition Actor.h:6305
FString & TamedOnServerNameField()
Definition Actor.h:6506
static UClass * GetPrivateStaticClass()
Definition Actor.h:6963
BitFieldValue< bool, unsigned __int32 > bUseBPGetLookOffsetSocketName()
Definition Actor.h:6384
int & LastTickDelayFrameCountField()
Definition Actor.h:6529
void ServerCallNeutral_Implementation()
Definition Actor.h:7258
UObject * GetUObjectInterfaceDataListEntryInterface()
Definition Actor.h:7124
float & StepDamageRadialDamageAmountHarvestableField()
Definition Actor.h:6268
BitFieldValue< bool, unsigned __int32 > bAlwaysUpdateAimOffsetInterpolation()
Definition Actor.h:6701
FVector & RiderAttackLocationField()
Definition Actor.h:6423
TArray< APrimalCharacter * > SavedPassengerPerSeatField()
Definition Actor.h:6087
BitFieldValue< bool, unsigned __int32 > bPreventUploading()
Definition Actor.h:6816
long double & LastUpdatedGestationAtTimeField()
Definition Actor.h:6359
long double GetDinoDeathTime()
Definition Actor.h:7096
BitFieldValue< bool, unsigned __int32 > bAllowWaterSurfaceExtraJump()
Definition Actor.h:6776
float & ScaleExtraRunningSpeedModifierSpeedField()
Definition Actor.h:6414
float GetAttachedSoundPitchMultiplier()
Definition Actor.h:7081
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageTamedOnly()
Definition Actor.h:6791
BitFieldValue< bool, unsigned __int32 > bIsHordeDino()
Definition Actor.h:6458
float & LastBabyAgeField()
Definition Actor.h:6105
float & BabyMaxCuddleIntervalField()
Definition Actor.h:6430
float GetRotationRateModifier()
Definition Actor.h:7134
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:7027
unsigned __int64 & ImprinterPlayerDataIDField()
Definition Actor.h:6428
float & TamedRunningRotationRateModifierField()
Definition Actor.h:6468
void ServerInterruptLanding_Implementation()
Definition Actor.h:7266
BitFieldValue< bool, unsigned __int32 > bOverridePlatformStructureLimit()
Definition Actor.h:6669
void PostNetReceiveLocationAndRotation()
Definition Actor.h:7230
BitFieldValue< bool, unsigned __int32 > bPreventUntamedRun()
Definition Actor.h:6773
void HandleUnstasised(bool bWasFromHibernation)
Definition Actor.h:7149
TSubclassOf< UDamageType > * BlueprintOverrideHarvestDamageType(TSubclassOf< UDamageType > *result, float *OutHarvestDamageMultiplier)
Definition Actor.h:6934
float GetAffinityIncreaseForFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7075
BitFieldValue< bool, unsigned __int32 > bForceAllowTickingThisFrame()
Definition Actor.h:6829
void CopyPaintingComponentFrom(APrimalDinoCharacter *Other)
Definition Actor.h:6919
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
Definition Actor.h:7341
void ServerCallLandFlyerOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:6701
void DeferredDeprecationCheck()
Definition Actor.h:6910
UAnimMontage * WildAmbientHarvestingAnimationField()
Definition Actor.h:6320
float & HeldJumpSlowFallingGravityZScaleField()
Definition Actor.h:6403
BitFieldValue< bool, unsigned __int32 > bHadLinkedSupplyCrate()
Definition Actor.h:6608
void OnDinoStartled(UAnimMontage *StartledAnimPlayed, bool bFromAIController)
Definition Actor.h:6470
BitFieldValue< bool, unsigned __int32 > bPreventWakingTameFeeding()
Definition Actor.h:6751
void ClientStartLanding_Implementation(FVector loc)
Definition Actor.h:6623
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:7223
long double & LastEggSpawnChanceTimeField()
Definition Actor.h:6239
BitFieldValue< bool, unsigned __int32 > bFlyerForceNoPitch()
Definition Actor.h:6648
void SetDynamicMusic(USoundBase *newMusic)
Definition Actor.h:7286
long double & LastAxisStartPressTimeField()
Definition Actor.h:6064
BitFieldValue< bool, unsigned __int32 > bUseBPCanTargetCorpse()
Definition Actor.h:6619
BitFieldValue< bool, unsigned __int32 > bForceDrawHUD()
Definition Actor.h:6947
TSubclassOf< UDamageType > * BlueprintOverrideHarvestDamageType_Implementation(TSubclassOf< UDamageType > *result, float *OutHarvestDamageMultiplier)
Definition Actor.h:6809
bool BPPreventRiding(AShooterCharacter *byPawn, bool bDontCheckDistance)
Definition Actor.h:7420
BitFieldValue< bool, unsigned __int32 > bWasRidingFalling()
Definition Actor.h:6710
long double & NextTickDelayAllowTimeField()
Definition Actor.h:6530
BitFieldValue< bool, unsigned __int32 > bIsElevating()
Definition Actor.h:6614
BitFieldValue< bool, unsigned __int32 > bAttackStopsRotation()
Definition Actor.h:6804
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
Definition Actor.h:7021
BitFieldValue< bool, unsigned __int32 > bAllowTrapping()
Definition Actor.h:6872
float & UntamedRunningSpeedModifierField()
Definition Actor.h:6224
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > MeleeSwingHurtListField()
Definition Actor.h:6095
int GetNumAvailablePassengerSeats(bool bOnlyManualPassengerSeats)
Definition Actor.h:6524
BitFieldValue< bool, unsigned __int32 > bUseExtendedUnstasisCheck()
Definition Actor.h:6783
bool IsNearFeed(AShooterPlayerState *ForPlayer)
Definition Actor.h:7166
int & SaddlePivotOffsetField()
Definition Actor.h:6184
BitFieldValue< bool, unsigned __int32 > bOverrideLevelMusicIfTamed()
Definition Actor.h:6723
TWeakObjectPtr< APrimalBuff > & ColorOverrideBuffField()
Definition Actor.h:5643
float & StepDamageFootDamageIntervalField()
Definition Actor.h:6271
float GetXPMultiplier()
Definition Actor.h:6966
void BP_OnBasedPawnRemovedNotify(AActor *RemovedActor)
Definition Actor.h:6946
long double & LastStartChargingTimeField()
Definition Actor.h:6077
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
Definition Actor.h:7253
float & AttackOffsetField()
Definition Actor.h:6054
FVector * BPOverrideFloatingHUDLocation(FVector *result)
Definition Actor.h:7035
FVector * BPChargingModifyInputAcceleration(FVector *result, FVector inputAcceleration)
Definition Actor.h:6974
UAnimMontage * StartledAnimationRightDefaultField()
Definition Actor.h:6278
void ForceRefreshTransform()
Definition Actor.h:7071
TArray< UAnimMontage * > AttackAnimationsField()
Definition Actor.h:6039
bool ShouldDisableControllerDesiredRotation()
Definition Actor.h:7305
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
Definition Actor.h:6749
void SetNextAllowedMatingTime(long double nextAllowedMatingTime)
Definition Actor.h:6747
float & ExtraBabyAgeSpeedMultiplierField()
Definition Actor.h:6362
float & TimeBetweenTamedWakingEatAnimationsField()
Definition Actor.h:6445
int & LastFrameMoveLeftField()
Definition Actor.h:6494
float & ExtraRunningSpeedModifierField()
Definition Actor.h:6411
float & RandomMutationChanceField()
Definition Actor.h:6513
BitFieldValue< bool, unsigned __int32 > bUseBP_OnTamedOrderReceived()
Definition Actor.h:6098
void AddDinoReferenceInLatchingStructure(APrimalStructure *Structure)
Definition Actor.h:6969
BitFieldValue< bool, unsigned __int32 > bLocationBasedAttack()
Definition Actor.h:6602
TArray< UAnimMontage * > StartledAnimationsField()
Definition Actor.h:6280
bool AllowWalkableSlopeOverride(UPrimitiveComponent *ForComponent)
Definition Actor.h:6733
BitFieldValue< bool, unsigned __int32 > bUseBPDoHarvestAttack()
Definition Actor.h:6822
BitFieldValue< bool, unsigned __int32 > bTamedAIToggleSpecialAttacks()
Definition Actor.h:6813
float & PlayerMountedLaunchFowardSpeedField()
Definition Actor.h:6333
BitFieldValue< bool, unsigned __int32 > bIgnoreDestroyOnRapidDeath()
Definition Actor.h:6875
float BPGetCrosshairAlpha()
Definition Actor.h:6991
float & AttackForceWalkDistanceMultiplierField()
Definition Actor.h:6545
float & MateBoostDamageReceiveMultiplierField()
Definition Actor.h:6259
void UpdateNetDynamicMusic()
Definition Actor.h:6648
FName & NonDedicatedFreezeDinoPhysicsIfLevelUnloadedField()
Definition Actor.h:6034
float GetCorpseLifespan()
Definition Actor.h:7090
BitFieldValue< bool, unsigned __int32 > bUseBPDisplayTamedMessage()
Definition Actor.h:6247
void MoveRight(float Val)
Definition Actor.h:7182
float & HealthBarOffsetYField()
Definition Actor.h:6482
void GiveDeathDossier()
Definition Actor.h:7148
void LoadedFromSaveGame()
Definition Actor.h:6722
void ForceUpdateColorSets_Implementation(int ColorRegion, int ColorSet)
Definition Actor.h:7072
FHitResult * BP_OverrideRiderCameraCollisionSweep(FHitResult *result, FVector *SweepStart, FVector *SweepEnd)
Definition Actor.h:6957
void CalcCapsuleHalfHeight()
Definition Actor.h:7006
float & PreviousRootYawSpeedField()
Definition Actor.h:6254
USoundBase * LowHealthExitSoundField()
Definition Actor.h:6127
float & HighQualityLedgeDetectionExtraTraceDistanceField()
Definition Actor.h:5923
float & MovementSpeedScalingRotationRatePowerField()
Definition Actor.h:6245
UPrimalDinoSettings * MyDinoSettingsCDOField()
Definition Actor.h:6252
FDinoSaddleStruct & SaddleStructField()
Definition Actor.h:6326
float & ForceNextAttackIndexField()
Definition Actor.h:6169
FColor & UniqueDino_MapMarkerColorField()
Definition Actor.h:6057
BitFieldValue< bool, unsigned __int32 > bForceIgnoreRagdollHarvesting()
Definition Actor.h:6798
bool IsLandingOnDino(FVector *loc)
Definition Actor.h:6625
void CycleAttackWeightsForAttackAtIndex(int attackIndex)
Definition Actor.h:7040
BitFieldValue< bool, unsigned __int32 > bCollectVictimItems()
Definition Actor.h:6679
FVector & LastGangCheckPositionField()
Definition Actor.h:6399
UAnimMontage * PlayerMountedCarryAnimationField()
Definition Actor.h:6481
BitFieldValue< bool, unsigned __int32 > bPreventRotationRateModifier()
Definition Actor.h:6771
float & CurrentTameAffinityField()
Definition Actor.h:6179
float & LatchingInitialYawField()
Definition Actor.h:6485
void BPDoAttack(int AttackIndex)
Definition Actor.h:7380
TArray< TSubclassOf< UPrimalHarvestingComponent > > & WildAmbientHarvestingComponentClassesField()
Definition Actor.h:5837
bool AllowNewEggAtLocation(FVector *AtLocation)
Definition Actor.h:6664
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFloor()
Definition Actor.h:6911
BitFieldValue< bool, unsigned __int32 > bCanBeTamed()
Definition Actor.h:6656
int & NPCSpawnerExtraLevelOffsetField()
Definition Actor.h:6203
bool IsActiveEventDino()
Definition Actor.h:6911
bool GetCurrentAttackInfo(int *AttackIndex, FDinoAttackInfo *AttackInfo)
Definition Actor.h:6612
BitFieldValue< bool, unsigned __int32 > NPCSpawnerAddLevelOffsetBeforeMultiplier()
Definition Actor.h:6683
BitFieldValue< bool, unsigned __int32 > bUseTamedVisibleComponents()
Definition Actor.h:6734
void OnRep_CarriedCharacter()
Definition Actor.h:7206
void LowerDinoBP(float Val)
Definition Actor.h:7177
bool IsBasedOnActor(AActor *Other)
Definition Actor.h:6721
char & TamedAITargetingRangeField()
Definition Actor.h:6177
BitFieldValue< bool, unsigned __int32 > bUniqueDino()
Definition Actor.h:6241
BitFieldValue< bool, unsigned __int32 > bShouldNotifyClientWhenLanded()
Definition Actor.h:6767
BitFieldValue< bool, unsigned __int32 > bIsHeldJumpSlowFalling()
Definition Actor.h:6747
bool CanCarryCharacter(APrimalCharacter *CanCarryPawn)
Definition Actor.h:7009
BitFieldValue< bool, unsigned __int32 > bScaleInsulationByMeleeDamage()
Definition Actor.h:6743
void StartLanding(FVector OverrideLandingLocation)
Definition Actor.h:6624
BitFieldValue< bool, unsigned __int32 > bInventoryOnlyAllowCraftingWhenWandering()
Definition Actor.h:6744
BitFieldValue< bool, unsigned __int32 > bSuppressDeathNotification()
Definition Actor.h:6952
BitFieldValue< bool, unsigned __int32 > bDisplaySummonedNotification()
Definition Actor.h:6692
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowStrafing()
Definition Actor.h:6806
float BPOverrideHealthBarOffset(APlayerController *forPC)
Definition Actor.h:7037
float & SetAttackTargetTraceDistanceField()
Definition Actor.h:6475
void ExportDino(APlayerController *ForPC)
Definition Actor.h:6585
BitFieldValue< bool, unsigned __int32 > bAlwaysSetTamingTeamOnItemAdd()
Definition Actor.h:6651
BitFieldValue< bool, unsigned __int32 > bAllowDemolish()
Definition Actor.h:6735
static APrimalDinoCharacter * SpawnFromDinoDataEx(FARKDinoData *InDinoData, UWorld *InWorld, FVector *AtLocation, FRotator *AtRotation, bool *dupedDino, int ForTeam, bool bGenerateNewDinoID, AShooterPlayerController *TamerController, bool beginPlay)
Definition Actor.h:7096
void HandleMountedDinoAction(AShooterPlayerController *PC)
Definition Actor.h:7463
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7254
int & PreviousTargetingTeamField()
Definition Actor.h:6400
BitFieldValue< bool, unsigned __int32 > bHideSaddleInFPV()
Definition Actor.h:6392
FName & AttackLineOfSightMeshSocketNameField()
Definition Actor.h:6544
void FireMultipleProjectiles_Implementation(TArray< FVector > *Locations, TArray< FVector > *Directions, bool bScaleProjectileDamageByDinoDamage)
Definition Actor.h:6846
bool IsValidUnStasisCaster()
Definition Actor.h:6490
void StartSurfaceCameraForPassengers(float yaw, float pitch, float roll)
Definition Actor.h:7322
FieldArray< float, 6 > ColorSetIntensityMultipliersField()
Definition Actor.h:6135
bool ForceAllowBackwardsMovement()
Definition Actor.h:7069
TSubclassOf< AController > & TamedAIControllerOverrideField()
Definition Actor.h:6551
void TurnInput(float Val)
Definition Actor.h:6608
BitFieldValue< bool, unsigned __int32 > bBabyInitiallyUnclaimed()
Definition Actor.h:6864
FVector & LastRiderOverlappedPositionField()
Definition Actor.h:6304
void ClearRidingDinoAsPassenger(bool bFromDino)
Definition Actor.h:7032
BitFieldValue< bool, unsigned __int32 > bPreventMountedDinoMeshHiding()
Definition Actor.h:6769
float & AllowWaterSurfaceExtraJumpStaminaCostField()
Definition Actor.h:6420
float & RiderExtraMaxSpeedModifierField()
Definition Actor.h:6152
bool HasBuffPreventingClearRiderOnDinoImmobilized()
Definition Actor.h:6635
BitFieldValue< bool, unsigned __int32 > bForcePerFrameTicking()
Definition Actor.h:6860
bool AllowPenetrationCheck(AActor *OtherActor)
Definition Actor.h:6986
bool BPCanCryo(AShooterPlayerController *ForPC)
Definition Actor.h:6968
void PlayHardEndChargingShake()
Definition Actor.h:7471
BitFieldValue< bool, unsigned __int32 > bAllowDinoAutoConsumeInventoryFood()
Definition Actor.h:6785
bool AllowZoneAutoKill()
Definition Actor.h:6990
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyMateBoostChanged()
Definition Actor.h:6917
BitFieldValue< bool, unsigned __int32 > bHasRider()
Definition Actor.h:6645
FString & HideBonesStringField()
Definition Actor.h:6114
void ClientShouldNotifyLanded_Implementation()
Definition Actor.h:7035
FRotator & PreviousAimRotField()
Definition Actor.h:6200
TArray< unsigned char > * GetColorizationData(TArray< unsigned char > *result)
Definition Actor.h:6674
BitFieldValue< bool, unsigned __int32 > bUseShoulderMountedLaunch()
Definition Actor.h:6831
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_RotationRate()
Definition Actor.h:6855
float & CloneElementCostPerLevelField()
Definition Actor.h:6540
TSubclassOf< UPrimalColorSet > & RandomColorSetsMaleField()
Definition Actor.h:6226
long double & LastValidNotStuckTimeField()
Definition Actor.h:6277
void SetRider(AShooterCharacter *aRider)
Definition Actor.h:7296
BitFieldValue< bool, unsigned __int32 > bUseBPGetRiderSocket()
Definition Actor.h:6250
float & maxRangeForWeaponTriggeredTooltipField()
Definition Actor.h:6448
bool BPCanTakePassenger(APrimalCharacter *Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos)
Definition Actor.h:6972
float & StepDamageFootDamageRunningMultiplierField()
Definition Actor.h:6447
float & LimitRiderYawOnLatchedRangeField()
Definition Actor.h:6483
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestNonUsableHarvesting()
Definition Actor.h:6677
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:7216
BitFieldValue< bool, unsigned __int32 > bDinoLoadedFromSaveGame()
Definition Actor.h:6652
float & FlyingWanderRandomDistanceAmountField()
Definition Actor.h:6068
float & UntamedPoopTimeCacheField()
Definition Actor.h:6210
FString * GetDebugInfoString(FString *result)
Definition Actor.h:6906
TWeakObjectPtr< AShooterCharacter > & PreviousRiderField()
Definition Actor.h:6079
BitFieldValue< bool, unsigned __int32 > bOnlyTargetConscious()
Definition Actor.h:6886
char & AttackIndexOfPlayedAnimationField()
Definition Actor.h:6091
void BPDinoPostBeginPlay()
Definition Actor.h:7379
BitFieldValue< bool, unsigned __int32 > bRiderDontBeBlockedByPawnMesh()
Definition Actor.h:6782
void NotifyBumpedStructure(AActor *BumpedStructure)
Definition Actor.h:7189
int & DestroyTamesOverLevelClampOffsetField()
Definition Actor.h:6060
float & RepairAmountRemainingField()
Definition Actor.h:6309
bool CancelCurrentAttack(bool bStopCurrentAttackAnim, float AttackAnimBlendOutTime)
Definition Actor.h:6498
BitFieldValue< bool, unsigned __int32 > bPreventDinoResetAffinityOnUnsleep()
Definition Actor.h:6605
void StartCharging(bool bForce)
Definition Actor.h:7317
BitFieldValue< bool, unsigned __int32 > bRidingRequiresTamed()
Definition Actor.h:6951
BitFieldValue< bool, unsigned __int32 > bIsCarnivore()
Definition Actor.h:6673
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:7335
BitFieldValue< bool, unsigned __int32 > bSleepedForceCreateInventory()
Definition Actor.h:6808
UAnimMontage * BabyCuddledAnimationField()
Definition Actor.h:6438
BitFieldValue< bool, unsigned __int32 > bDrawHealthBar()
Definition Actor.h:6830
BitFieldValue< bool, unsigned __int32 > bHideAncestorsButton()
Definition Actor.h:6244
float & ExtraDamageMultiplierField()
Definition Actor.h:6559
float & SwimmingRotationRateModifierField()
Definition Actor.h:6155
UMaterialInterface * GetEntryIconMaterial(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Actor.h:7104
float & EggIntervalBetweenUnstasisChancesField()
Definition Actor.h:6217
void UpdateTribeGroupRanks_Implementation(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank)
Definition Actor.h:7349
FVector & RiderFPVCameraOffsetField()
Definition Actor.h:6061
BitFieldValue< bool, unsigned __int32 > bPassengerDinosUsePassengerAnim()
Definition Actor.h:6759
void ServerRequestWaterSurfaceJump_Implementation()
Definition Actor.h:7270
void OnReleaseProne()
Definition Actor.h:6771
bool ShouldAttackOfPlayedAnimationStopMovement()
Definition Actor.h:7303
bool IsMovementTethered()
Definition Actor.h:6580
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:7008
float & FinalNPCLevelMultiplierField()
Definition Actor.h:5565
bool BP_OverrideCarriedCharacterTransform(APrimalCharacter *ForCarriedChar)
Definition Actor.h:6955
FString * BPOverrideTamingDescriptionLabel(FString *result, FSlateColor *TextColor)
Definition Actor.h:7039
float & StepDamageFootDamageRadiusField()
Definition Actor.h:6272
float & CurrentRootLocSwimOffsetField()
Definition Actor.h:6131
float & RidingNetUpdateFequencyField()
Definition Actor.h:6150
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:6992
bool AllowHurtAnimation()
Definition Actor.h:6981
bool DisableHarvesting()
Definition Actor.h:7048
TArray< TSubclassOf< UPrimalItem > > & EggItemsToSpawnField()
Definition Actor.h:6212
BitFieldValue< bool, unsigned __int32 > bUseSaddlePassengerSeatsWhenAvailable()
Definition Actor.h:6219
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideTamingDescriptionLabel()
Definition Actor.h:6248
float & CurrentStrafeMagnitudeField()
Definition Actor.h:6491
void BPOnDinoStartled(UAnimMontage *StartledAnimPlayed, bool bFromAIController)
Definition Actor.h:7025
TSubclassOf< UPrimalDinoSettings > & DinoSettingsClassField()
Definition Actor.h:6189
BitFieldValue< bool, unsigned __int32 > bForceAllowPvECarry()
Definition Actor.h:6834
bool GetAllAttachedCharsInternal(TSet< APrimalCharacter *, DefaultKeyFuncs< APrimalCharacter *, 0 >, FDefaultSetAllocator > *AttachedChars, APrimalCharacter *OriginalChar, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
Definition Actor.h:6912
float & MaxPercentOfCapsulHeightAllowedForIKField()
Definition Actor.h:6109
float & BabySpeedMultiplierField()
Definition Actor.h:6347
void StartSurfaceCameraForPassenger(AShooterCharacter *Passenger, float yaw, float pitch, float roll, bool bInvertTurnInput)
Definition Actor.h:7321
FVector * GetFloatingHUDLocation(FVector *result)
Definition Actor.h:6817
void BPOnSetMountedDino()
Definition Actor.h:7411
float & SwimSoundTimeCacheField()
Definition Actor.h:6550
int GetNumPassengerSeats(bool bOnlyManualPassengerSeats)
Definition Actor.h:7123
void BPNotifyAddPassenger(APrimalCharacter *PassengerChar, int SeatIndex)
Definition Actor.h:7396
bool BPShouldForceFlee()
Definition Actor.h:7424
void KeepFlight(float ForDuration)
Definition Actor.h:7174
void UnclaimDino(bool bDestroyAI)
Definition Actor.h:7337
float & TargetLatchingInitialYawField()
Definition Actor.h:6490
void AssertColorNames()
Definition Actor.h:6672
BitFieldValue< bool, unsigned __int32 > bPlayingSlowFallingAnim()
Definition Actor.h:6748
void DinoKillerTransferItemsToInventory(UPrimalInventoryComponent *FromInventory)
Definition Actor.h:7047
bool InterceptRiderEmoteAnim(UAnimMontage *EmoteAnim)
Definition Actor.h:7068
bool OverrideForcePreventExitingWater()
Definition Actor.h:7219
FString * GetDinoDescriptiveName(FString *result)
Definition Actor.h:6693
BitFieldValue< bool, unsigned __int32 > bOverrideCrosshairAlpha()
Definition Actor.h:6232
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingWeightsArray()
Definition Actor.h:6824
char & CurrentAttackIndexField()
Definition Actor.h:6050
TArray< FSaddlePassengerSeatDefinition > & NoSaddlePassengerSeatsField()
Definition Actor.h:6081
BitFieldValue< bool, unsigned __int32 > bUseFixedSpawnLevel()
Definition Actor.h:6237
float & OverrideDinoMaxExperiencePointsField()
Definition Actor.h:6058
TArray< FName > & MeleeSwingSocketsField()
Definition Actor.h:6045
int & WakingTameConsumeEntireStackMaxQuantityField()
Definition Actor.h:6520
void UpdateImprintingQuality(float NewImprintingQuality)
Definition Actor.h:7488
float & AIAggroNotifyNeighborsClassesRangeScaleField()
Definition Actor.h:5984
UAnimMontage * StartChargeAnimationField()
Definition Actor.h:6038
BitFieldValue< bool, unsigned __int32 > bIsFemale()
Definition Actor.h:6654
bool BPOverrideMoveToOrder(FVector MoveToLocation, AShooterCharacter *OrderingPlayer)
Definition Actor.h:7038
float & CheckForWildAmbientHarvestingIntervalMinField()
Definition Actor.h:6317
TArray< FDinoExtraDefaultItemList > & DinoExtraDefaultInventoryItemsField()
Definition Actor.h:6525
BitFieldValue< bool, unsigned __int32 > bPreventAllRiderWeaponsOnReequip()
Definition Actor.h:6170
BitFieldValue< bool, unsigned __int32 > bDontWander()
Definition Actor.h:6685
BitFieldValue< bool, unsigned __int32 > bTameTimerSet()
Definition Actor.h:6819
FName & SaddleRiderMovementTraceThruSocketNameField()
Definition Actor.h:6499
void CheckForWildAmbientHarvesting()
Definition Actor.h:7023
BitFieldValue< bool, unsigned __int32 > bUseBPOnMountStateChanged()
Definition Actor.h:6929
bool IsValidForStatusUpdate()
Definition Actor.h:7172
FVector * GetSocketLocationTemp(FVector *result, FName SocketName)
Definition Actor.h:6821
float GetHealthPercentage()
Definition Actor.h:7114
void BPSetForcedAggro(AActor *TargetableActor, float AggroAmount, float ForcedAggroTime)
Definition Actor.h:6480
FVector * BPGetRiderUnboardLocation(FVector *result, APrimalCharacter *RidingCharacter)
Definition Actor.h:7000
float & RequiredTameAffinityPerBaseLevelField()
Definition Actor.h:6176
BitFieldValue< bool, unsigned __int32 > bForceAutoTame()
Definition Actor.h:6643
bool AllowPushOthers()
Definition Actor.h:6965
float & PlayAnimBelowHealthPercentField()
Definition Actor.h:6123
void ServerCallSetAggressive_Implementation()
Definition Actor.h:7260
bool OverrideFinalWanderLocation(FVector *outVec)
Definition Actor.h:7073
UAnimMontage * StartledAnimationLeftField()
Definition Actor.h:6279
void BlueprintDrawFloatingHUD(AShooterHUD *HUD, float CenterX, float CenterY, float DrawScale)
Definition Actor.h:7442
BitFieldValue< bool, unsigned __int32 > bUseBP_OnStartLandingNotify()
Definition Actor.h:6857
float & BabyCuddleLoseImpringQualityPerSecondField()
Definition Actor.h:6432
bool ShouldDisableBasedCharactersCameraInterpolation(APrimalCharacter *ForBasedChar)
Definition Actor.h:6916
BitFieldValue< bool, unsigned __int32 > bUseBPGetDragSocketName()
Definition Actor.h:6382
void ClearCharacterAIMovement()
Definition Actor.h:7028
float & TamedOverrideStasisComponentRadiusField()
Definition Actor.h:6055
float & RequiredTameAffinityField()
Definition Actor.h:6175
float & InsulationRangeField()
Definition Actor.h:6390
void FinishedLanding()
Definition Actor.h:7064
TWeakObjectPtr< APrimalCharacter > & PreviousCarriedCharacterField()
Definition Actor.h:6083
float & BabyVolumeMultiplierField()
Definition Actor.h:6349
bool UseLowQualityMovementTick()
Definition Actor.h:7353
void MulticastUpdateAllColorSets_Implementation(int Color0, int Color1, int Color2, int Color3, int Color4, int Color5)
Definition Actor.h:6540
USoundBase * PlayKillLocalSoundField()
Definition Actor.h:6421
bool BPCanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:7370
bool CanOrder(APrimalCharacter *FromCharacter, bool bBuildingStructures)
Definition Actor.h:7013
void BP_OnStartLandingNotify()
Definition Actor.h:7434
BitFieldValue< bool, unsigned __int32 > bUseBPForceTurretFastTargeting()
Definition Actor.h:6865
BitFieldValue< bool, unsigned __int32 > bLocalForceNearbySkelMeshUpdate()
Definition Actor.h:6809
void ImprintOnPlayerTarget(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit)
Definition Actor.h:7151
BitFieldValue< bool, unsigned __int32 > bDebugMeleeAttacks()
Definition Actor.h:6095
float & TamedAllowNamingTimeField()
Definition Actor.h:6244
TArray< FStatValuePair > & OverrideBaseStatLevelsOnSpawnField()
Definition Actor.h:5841
BitFieldValue< bool, unsigned __int32 > bUseAttackForceWalkDistanceMultiplier()
Definition Actor.h:6859
FVector2D & OverlayTooltipPaddingField()
Definition Actor.h:6059
float & RepairCheckIntervalField()
Definition Actor.h:6310
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoredByWildDinos()
Definition Actor.h:6657
bool BPHasCurrentAttack()
Definition Actor.h:6613
TWeakObjectPtr< AActor > & WanderAroundActorField()
Definition Actor.h:6351
float & GangOverlapRangeField()
Definition Actor.h:6391
TEnumAsByte< enum EBabyCuddleType::Type > & BabyCuddleTypeField()
Definition Actor.h:6436
float & NoRiderRotationModifierField()
Definition Actor.h:6406
void DealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:6513
BitFieldValue< bool, unsigned __int32 > bIsOceanManagerDino()
Definition Actor.h:6888
long double & TamedAtTimeField()
Definition Actor.h:6248
float & CarryCameraYawOffsetField()
Definition Actor.h:6558
float & ForceUpdateIKTimerField()
Definition Actor.h:5661
BitFieldValue< bool, unsigned __int32 > bBPModifyAimOffsetTargetLocation()
Definition Actor.h:6799
BitFieldValue< bool, unsigned __int32 > bIsVehicle()
Definition Actor.h:6800
void ServerUpdateBabyAge(float overrideAgePercent)
Definition Actor.h:7277
TSubclassOf< UPrimalColorSet > & RandomColorSetsFemaleField()
Definition Actor.h:6227
BitFieldValue< bool, unsigned __int32 > bUseBPDinoPostBeginPlay()
Definition Actor.h:6828
FVector & OldInterpolatedLocationField()
Definition Actor.h:6387
TArray< TSubclassOf< UPrimalItem > > & MyBabyCuddleFoodTypesField()
Definition Actor.h:6439
BitFieldValue< bool, unsigned __int32 > bAllowMountedWeaponry()
Definition Actor.h:6943
void ForceClearRider()
Definition Actor.h:7070
BitFieldValue< bool, unsigned __int32 > bFlyerDontAutoLandOnDismount()
Definition Actor.h:6728
void MoveUp(float Val)
Definition Actor.h:7183
float & TamedWanderHarvestCollectRadiusField()
Definition Actor.h:6120
FString * GetEntryDescription(FString *result)
Definition Actor.h:6552
BitFieldValue< bool, unsigned __int32 > bDoStepDamageTamedOnly()
Definition Actor.h:6790
BitFieldValue< bool, unsigned __int32 > bUseVelocityForRequestedMoveIfStuck()
Definition Actor.h:6777
BitFieldValue< bool, unsigned __int32 > bAllowRidingInWater()
Definition Actor.h:6674
float & RiderRotationRateModifierField()
Definition Actor.h:6154
BitFieldValue< bool, unsigned __int32 > bUseBPCanTakePassenger()
Definition Actor.h:6299
BitFieldValue< bool, unsigned __int32 > bForceAllowBackwardsMovement()
Definition Actor.h:6933
float & SetAttackTargetTraceWidthField()
Definition Actor.h:6476
BitFieldValue< bool, unsigned __int32 > bReplicatePitchWhileSwimming()
Definition Actor.h:6639
void ClearTamedLandTarget()
Definition Actor.h:6730
float & BabyCuddleGracePeriodField()
Definition Actor.h:6431
float BlueprintAdjustOutputDamage(int AttackIndex, float OriginalDamageAmount, AActor *HitActor, TSubclassOf< UDamageType > *OutDamageType, float *OutDamageImpulse)
Definition Actor.h:6928
void FireProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:7061
float GetAttackRangeOffset()
Definition Actor.h:7083
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:7135
float & MeleeDamageImpulseField()
Definition Actor.h:6047
float & BreakFleeHealthPercentageField()
Definition Actor.h:6056
bool IsDamageOccludedByStructures(AActor *DamageCauser)
Definition Actor.h:7161
BitFieldValue< bool, unsigned __int32 > bRunCheckCarriedTrace()
Definition Actor.h:6612
void ClearRider(bool FromRider, bool bCancelForceLand, bool SpawnDinoDefaultController, int OverrideUnboardDirection, bool bForceEvenIfBuffPreventsClear)
Definition Actor.h:6546
void BPSetupTamed(bool bWasJustTamed)
Definition Actor.h:7422
float & TamingFoodConsumeIntervalField()
Definition Actor.h:6190
float & WildAmbientHarvestingRadiusField()
Definition Actor.h:6322
void ServerClearRider(int OverrideUnboardDirection)
Definition Actor.h:7473
void UpdateUnstasisFlags()
Definition Actor.h:6839
long double & ColorOverrideBuffDeactivateTimeField()
Definition Actor.h:5644
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingQuantity()
Definition Actor.h:6823
bool BPModifyDesiredRotation(FRotator *InDesiredRotation, FRotator *OutDesiredRotation)
Definition Actor.h:7009
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
Definition Actor.h:7190
float & GainStaminaWhenLatchedRateField()
Definition Actor.h:6492
float GetMaxSpeedModifier()
Definition Actor.h:7120
BitFieldValue< bool, unsigned __int32 > bIsFlying()
Definition Actor.h:6640
long double & LastTamedFlyerNearbyAllyCheckTimeField()
Definition Actor.h:6356
bool CanAttack(int AttackIndex)
Definition Actor.h:7007
void ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool checkedBox)
Definition Actor.h:6684
BitFieldValue< bool, unsigned __int32 > bAllowCarryCharacterWithoutRider()
Definition Actor.h:6629
void PlayHardEndChargingShake_Implementation()
Definition Actor.h:7224
BitFieldValue< bool, unsigned __int32 > bIsCarryingPassenger()
Definition Actor.h:6795
bool BlueprintOverrideWantsToRun(bool bInputWantsToRun)
Definition Actor.h:7446
int & LastFrameMoveRightField()
Definition Actor.h:6493
TArray< TSubclassOf< APrimalBuff > > & DefaultTamedBuffsField()
Definition Actor.h:6385
bool & CalculateStructureDistanceFromSaddleField()
Definition Actor.h:5701
void SetMovementAccelerationVector(FVector fVector)
Definition Actor.h:6822
float & CheckForWildAmbientHarvestingIntervalMaxField()
Definition Actor.h:6318
void SpawnDefaultController()
Definition Actor.h:7312
BitFieldValue< bool, unsigned __int32 > bUseBPFedWakingTameEvent()
Definition Actor.h:6945
long double & LastWakingTameFedTimeField()
Definition Actor.h:6173
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideDinoName()
Definition Actor.h:6245
float & ChargeBumpDamageField()
Definition Actor.h:6329
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowCarryCharacter()
Definition Actor.h:6957
float & ExtraUnTamedSpeedMultiplierField()
Definition Actor.h:6238
bool HasReachedDestination(FVector *Goal)
Definition Actor.h:6500
bool BPDisplayTamedMessage()
Definition Actor.h:6985
TArray< TWeakObjectPtr< APrimalCharacter > > & PrevPassengerPerSeatField()
Definition Actor.h:6088
bool UseLowQualityBehaviorTreeTick()
Definition Actor.h:7352
int & LastValidTameVersionField()
Definition Actor.h:6032
int & MinPlayerLevelForWakingTameField()
Definition Actor.h:6168
static APrimalDinoCharacter * StaticCreateBabyDino(UWorld *theWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, char *EggColorSetIndices, char *EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, TArray< FDinoAncestorsEntry > *EggDinoAncestors, TArray< FDinoAncestorsEntry > *EggDinoAncestorsMale, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:6804
BitFieldValue< bool, unsigned __int32 > bWildAllowFollowTamedTarget()
Definition Actor.h:6846
BitFieldValue< bool, unsigned __int32 > bIsLanding()
Definition Actor.h:6634
BitFieldValue< bool, unsigned __int32 > bWildPreventTeleporting()
Definition Actor.h:6101
BitFieldValue< bool, unsigned __int32 > bEnableTamedWandering()
Definition Actor.h:6678
float & TamedSwimmingRotationRateModifierField()
Definition Actor.h:6469
AShooterCharacter * ConsumeInventoryFoodItem(UPrimalItem *foodItem, float *AffinityIncrease, bool bDontDecrementItem, float *FoodIncrease, float FoodAmountMultiplier, bool bConsumeEntireStack)
Definition Actor.h:6561
UAnimMontage * WildUnsleepAnimField()
Definition Actor.h:6163
TSubclassOf< UDamageType > & StepActorDamageTypeOverrideField()
Definition Actor.h:6053
float & NoRiderFlyingRotationRateModifierField()
Definition Actor.h:6472
BitFieldValue< bool, unsigned __int32 > bCheatForceTameRide()
Definition Actor.h:6653
float & NPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:6295
float & AttackNoStaminaTorpidityMultiplierField()
Definition Actor.h:6246
BitFieldValue< bool, unsigned __int32 > bForceUseDediAttackTiming()
Definition Actor.h:6626
void ServerCallFollow_Implementation()
Definition Actor.h:7256
void ServerSetRiderMountedWeaponRotation(FRotator InVal)
Definition Actor.h:7084
BitFieldValue< bool, unsigned __int32 > bUseAdvancedAnimLerp()
Definition Actor.h:6844
bool BPIsBasedOnActor(AActor *Other)
Definition Actor.h:7005
float & RidingSwimmingRunSpeedModifierField()
Definition Actor.h:6501
int IsActorTickAllowed()
Definition Actor.h:7157
float & FlyingWanderFixedDistanceAmountField()
Definition Actor.h:6067
void WasPushed(ACharacter *ByOtherCharacter)
Definition Actor.h:7359
TArray< FName > & StepDamageFootDamageSocketsField()
Definition Actor.h:6274
BitFieldValue< bool, unsigned __int32 > bDebugBaby()
Definition Actor.h:6700
float & WakingTameFoodAffinityMultiplierField()
Definition Actor.h:6316
UAnimMontage * TamedUnsleepAnimField()
Definition Actor.h:6162
void ServerTamedTick()
Definition Actor.h:7273
long double & LastAttackedTimeField()
Definition Actor.h:6300
BitFieldValue< bool, unsigned __int32 > bPoopIsEgg()
Definition Actor.h:6707
BitFieldValue< bool, unsigned __int32 > bFlyerPreventRiderAutoFly()
Definition Actor.h:6713
float GetAIFollowStoppingDistanceOffset()
Definition Actor.h:7074
FVector & BabyCuddleWalkStartingLocationField()
Definition Actor.h:6434
void ServerRequestToggleFlight()
Definition Actor.h:7478
int GetOriginalTargetingTeam()
Definition Actor.h:7125
void UpdateWakingTame(float DeltaTime)
Definition Actor.h:7350
long double & LastChargeEndTimeField()
Definition Actor.h:6354
float & FleeHealthPercentageField()
Definition Actor.h:6055
void ServerToClientsPlayAttackAnimation(char AttackinfoIndex, char animationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor *MyTarget)
Definition Actor.h:7085
BitFieldValue< bool, unsigned __int32 > bForceAllowMountedCarryRunning()
Definition Actor.h:6936
int GetPassengersSeatIndex(APrimalCharacter *Passenger)
Definition Actor.h:6860
int BPAdjustAttackIndex(int attackIndex)
Definition Actor.h:7363
bool BPCanIgnoreImmobilizationTrap(TSubclassOf< APrimalStructure > TrapClass, bool bForceTrigger)
Definition Actor.h:6970
void FireProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:6618
FVector & InterpolatedVelocityField()
Definition Actor.h:6386
float & StepDamageRadialDamageExtraRadiusField()
Definition Actor.h:6266
void ApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, FVector Offset, float MaxExtent, int Pose)
Definition Actor.h:6726
void TamedDinoUnstasisConsumeFood(long double ForceTimeSinceStasis)
Definition Actor.h:7329
void BP_OnPostNetReplication(FVector ReplicatedLoc, FRotator ReplicatedRot)
Definition Actor.h:6948
FVector * GetLandingLocation(FVector *result)
Definition Actor.h:6632
float BPModifyHarvestingQuantity_Implementation(float originalQuantity, TSubclassOf< UPrimalItem > resourceSelected)
Definition Actor.h:6867
BitFieldValue< bool, unsigned __int32 > bForceAlwaysAllowBasing()
Definition Actor.h:6161
void AddStructure(APrimalStructure *Structure, FVector RelLoc, FRotator RelRot, FName BoneName)
Definition Actor.h:6756
UTexture * GetDinoEntryIcon()
Definition Actor.h:6553
UAnimMontage * UnmountCharacterAnimationField()
Definition Actor.h:6338
BitFieldValue< bool, unsigned __int32 > bForceWanderOverrideNPCZoneManager()
Definition Actor.h:6622
BitFieldValue< bool, unsigned __int32 > bUnderwaterMating()
Definition Actor.h:6835
float & LoseStaminaWithRiderRateField()
Definition Actor.h:6291
UAnimMontage * PlayAnimBelowHealthField()
Definition Actor.h:6126
float & BabyAgeSpeedField()
Definition Actor.h:6361
UPrimalItem * GiveSaddleFromString(FString *BlueprintPath, float Quality, float MinRandomQuality, bool bAutoEquip)
Definition Actor.h:6855
float & RiderMaxImprintingQualityDamageReductionField()
Definition Actor.h:6440
BitFieldValue< bool, unsigned __int32 > bUseOnUpdateMountedDinoMeshHiding()
Definition Actor.h:6954
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
Definition Actor.h:7318
static APrimalDinoCharacter * BPStaticCreateBabyDinoNoAncestors(UWorld *TheWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, TArray< unsigned char > EggColorSetIndices, TArray< unsigned char > EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:6802
float & LastBabyGestationProgressField()
Definition Actor.h:6106
BitFieldValue< bool, unsigned __int32 > bIsLatchedDownward()
Definition Actor.h:6939
float & RiderMovementSpeedScalingRotationRatePowerMultiplierField()
Definition Actor.h:6417
int & MeleeDamageAmountField()
Definition Actor.h:6046
void IncrementNumTamedDinos()
Definition Actor.h:7153
BitFieldValue< bool, unsigned __int32 > bDoHighQualityLedgeChecking()
Definition Actor.h:6268
void ServerCallStay_Implementation()
Definition Actor.h:7262
void LinkedSupplyCrateDestroyed(APrimalStructureItemContainer_SupplyCrate *aCrate)
Definition Actor.h:7176
unsigned int & DinoID2Field()
Definition Actor.h:6199
float & FemaleMatingRangeAdditionField()
Definition Actor.h:6365
void CheckForTamedFoodConsumption(int Steps)
Definition Actor.h:6884
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvest()
Definition Actor.h:6704
float & GangDamageField()
Definition Actor.h:6393
void ElevateDinoBP(float Val)
Definition Actor.h:7056
float & StasisAutoDestroyIntervalField()
Definition Actor.h:6557
void SetupColorization()
Definition Actor.h:7301
BitFieldValue< bool, unsigned __int32 > bStepDamageFoliageOnly()
Definition Actor.h:6772
BitFieldValue< bool, unsigned __int32 > bAllowFlyerLandedRider()
Definition Actor.h:6714
UAnimMontage * SlowFallingAnimField()
Definition Actor.h:6404
float & LatchingCameraInterpolationSpeedField()
Definition Actor.h:6489
BitFieldValue< bool, unsigned __int32 > bFlyerForceLimitPitch()
Definition Actor.h:6119
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:6592
USoundBase * LowHealthEnterSoundField()
Definition Actor.h:6128
BitFieldValue< bool, unsigned __int32 > bIsSingleplayer()
Definition Actor.h:6842
bool BP_ShouldDisableBasedCharactersCameraInterpolation(APrimalCharacter *ForBasedChar)
Definition Actor.h:6960
TArray< float > & AttackAnimationWeightsField()
Definition Actor.h:6040
bool AddPassenger(APrimalCharacter *Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos, bool bSkipLineTrace)
Definition Actor.h:6520
float & BabyChanceOfTwinsField()
Definition Actor.h:6098
BitFieldValue< bool, unsigned __int32 > bSimulatedNetLandCheckFloor()
Definition Actor.h:6705
UAnimMontage * GetDinoLevelUpAnimation()
Definition Actor.h:7098
void PostInitProperties()
Definition Actor.h:6492
bool CanMount(APrimalCharacter *aCharacter)
Definition Actor.h:7012
bool UseLowQualityAnimationTick()
Definition Actor.h:7351
int & LastRiderExitFrameCounterField()
Definition Actor.h:6401
void AddBasedPawn(AActor *anPawn)
Definition Actor.h:6968
BitFieldValue< bool, unsigned __int32 > bLocalPrimaryAttackPressed()
Definition Actor.h:6814
BitFieldValue< bool, unsigned __int32 > bDisableHarvesting()
Definition Actor.h:6827
long double & LastTamedDinoCharacterStatusTickTimeField()
Definition Actor.h:6480
void BPKilledSomethingEvent(APrimalCharacter *killedTarget)
Definition Actor.h:7391
void BPDinoPrepareForARKUploading()
Definition Actor.h:6982
void MoveForward(float Val)
Definition Actor.h:7181
float & ChargingStaminaPerSecondDrainField()
Definition Actor.h:6074
void BPOrderedMoveToLoc(FVector *DestLoc)
Definition Actor.h:7034
FVector & LandingLocationField()
Definition Actor.h:6062
long double & TamingLastFoodConsumptionTimeField()
Definition Actor.h:6197
USoundBase * GetDinoTameSound()
Definition Actor.h:7460
BitFieldValue< bool, unsigned __int32 > bIncrementedNumDinos()
Definition Actor.h:6833
float & ColorizationIntensityField()
Definition Actor.h:6036
void BPModifyHarvestingWeightsArray(TArray< float > *resourceWeightsIn, TArray< UPrimalItem * > *resourceItems, TArray< float > *resourceWeightsOut)
Definition Actor.h:7011
float & CorpseLifespanNonRelevantField()
Definition Actor.h:6289
BitFieldValue< bool, unsigned __int32 > bHasPlayDying()
Definition Actor.h:6870
BitFieldValue< bool, unsigned __int32 > bUseBP_CanFly()
Definition Actor.h:6399
BitFieldValue< bool, unsigned __int32 > DisableCameraShakes()
Definition Actor.h:6406
BitFieldValue< bool, unsigned __int32 > bCanHaveBaby()
Definition Actor.h:6720
TSubclassOf< UPrimalItem > * GetBabyCuddleFood(TSubclassOf< UPrimalItem > *result)
Definition Actor.h:6833
float & FollowingRunDistanceField()
Definition Actor.h:6292
TWeakObjectPtr< APrimalCharacter > & MountCharacterField()
Definition Actor.h:6034
BitFieldValue< bool, unsigned __int32 > bUseWildRandomScale()
Definition Actor.h:6745
BitFieldValue< bool, unsigned __int32 > bIsClearingRider()
Definition Actor.h:6858
bool BPAllowClaiming(AShooterPlayerController *forPlayer)
Definition Actor.h:7365
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestAllowUsableHarvestingAsWell()
Definition Actor.h:6603
TWeakObjectPtr< AActor > & TamedLandTargetField()
Definition Actor.h:5650
AShooterCharacter * BPConsumeInventoryFoodItem(UPrimalItem *foodItem, bool bConsumeEntireStack)
Definition Actor.h:6998
float & EggRangeMaximumNumberFromSameDinoTypeField()
Definition Actor.h:6218
bool CanTame(AShooterPlayerController *ForPC, bool bIgnoreMaxTamedDinos)
Definition Actor.h:6649
float & EggChanceToSpawnUnstasisField()
Definition Actor.h:6216
FName & RiderSocketNameField()
Definition Actor.h:6342
FRotator * GetAimOffsetsTransform(FRotator *result, float DeltaTime, FTransform *RootRotOffsetTransform, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:6593
bool BPDinoTooltipCustomTorpidityProgressBar(bool *overrideTorpidityProgressBarIfActive, float *progressPercent, FString *Label)
Definition Actor.h:6984
float & GangDamageResistanceField()
Definition Actor.h:6392
void OnReleaseCrouchProneToggle()
Definition Actor.h:6777
BitFieldValue< bool, unsigned __int32 > bFlyerDontGainImpulseOnSubmerged()
Definition Actor.h:6837
BitFieldValue< bool, unsigned __int32 > bForcedLandingClearRider()
Definition Actor.h:6854
long double & LastServerTamedTickField()
Definition Actor.h:6533
UStaticMesh * UniqueDino_MapMarkerMeshField()
Definition Actor.h:6056
long double & StartLandingTimeField()
Definition Actor.h:6063
void EndCharging(bool bForce)
Definition Actor.h:7058
long double & LastPlayerDinoOverlapRelevantTimeField()
Definition Actor.h:6301
void DeathHarvestingFadeOut_Implementation()
Definition Actor.h:7042
BitFieldValue< bool, unsigned __int32 > bInterceptPlayerEmotes()
Definition Actor.h:6402
FieldArray< char, 6 > ColorSetIndicesField()
Definition Actor.h:6134
bool BPHandleUseButtonPress(AShooterPlayerController *RiderController)
Definition Actor.h:7390
void ServerFinishedLanding_Implementation()
Definition Actor.h:7264
int & MaxSaddleStructuresNumField()
Definition Actor.h:6185
void PlayChargingAnim()
Definition Actor.h:7222
char & FollowStoppingDistanceField()
Definition Actor.h:6426
FVector & RidingFirstPersonViewLocationOffsetField()
Definition Actor.h:6097
int & RandomMutationsFemaleField()
Definition Actor.h:6516
void ClearPassengers()
Definition Actor.h:7030
void OnRep_bIsCharging()
Definition Actor.h:7211
void BPOnDinoCheat(FName CheatName, bool bSetValue, float Value)
Definition Actor.h:7024
BitFieldValue< bool, unsigned __int32 > bUseInteprolatedVelocity()
Definition Actor.h:6672
float & RiderFlyingRotationRateModifierField()
Definition Actor.h:6471
BitFieldValue< bool, unsigned __int32 > bDontPlayAttackingMusic()
Definition Actor.h:6797
void OnControllerInitiatedAttack(int AttackIndex)
Definition Actor.h:7195
FString & DeathGiveAchievementField()
Definition Actor.h:6146
BitFieldValue< bool, unsigned __int32 > bCanOpenLockedDoors()
Definition Actor.h:6662
void RemovePassenger(APrimalCharacter *Character, bool bFromCharacter, bool bFromPlayerController)
Definition Actor.h:7243
TArray< USceneComponent * > OverrideTargetComponentsField()
Definition Actor.h:5591
BitFieldValue< bool, unsigned __int32 > WildAmbientHarvestingAnimationServerTickPose()
Definition Actor.h:6702
AShooterPlayerController * AttackMyTargetForPlayerControllerField()
Definition Actor.h:6263
TWeakObjectPtr< AActor > & ForcedMasterTargetField()
Definition Actor.h:6032
BitFieldValue< bool, unsigned __int32 > bUseCustomHealthBarColor()
Definition Actor.h:6953
long double & DinoDownloadedAtTimeField()
Definition Actor.h:6502
TSubclassOf< UPrimalColorSet > & SpawnerColorSetsField()
Definition Actor.h:5745
BitFieldValue< bool, unsigned __int32 > bIgnoreFlierRidingRestrictions()
Definition Actor.h:6412
void ServerToggleCharging()
Definition Actor.h:7482
BitFieldValue< bool, unsigned __int32 > bPreventFallingBumpCheck()
Definition Actor.h:6876
TArray< APrimalCharacter * > * GetPassengers(TArray< APrimalCharacter * > *result)
Definition Actor.h:6858
float & DeathInventoryChanceToUseField()
Definition Actor.h:6171
void NetUpdateDinoOwnerData(FString *NewOwningPlayerName, int NewOwningPlayerID)
Definition Actor.h:7071
FVector & TamedWanderHarvestCollectOffsetField()
Definition Actor.h:6121
BitFieldValue< bool, unsigned __int32 > bSupportsPassengerSeats()
Definition Actor.h:6742
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:7461
long double & LastRadialStepDamageTimeField()
Definition Actor.h:6269
void ServerRequestWaterSurfaceJump()
Definition Actor.h:7479
void GetPassengersAndSeatIndexes(TArray< APrimalCharacter * > *Passengers, TArray< int > *Indexes)
Definition Actor.h:6859
float & ScaleExtraRunningSpeedModifierMaxField()
Definition Actor.h:6413
BitFieldValue< bool, unsigned __int32 > bCanCharge()
Definition Actor.h:6635
void BPDinoARKDownloadedBegin()
Definition Actor.h:7377
BitFieldValue< bool, unsigned __int32 > bUseBPShowTamingPanel()
Definition Actor.h:6251
bool ShouldStillAllowRequestedMoveAcceleration()
Definition Actor.h:7310
float & HypoThermiaInsulationField()
Definition Actor.h:6389
long double & LastGrappledTimeField()
Definition Actor.h:6538
FRotator & LastRiderMountedWeaponRotationField()
Definition Actor.h:6495
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestDamage()
Definition Actor.h:6825
BitFieldValue< bool, unsigned __int32 > bDropWildEggsWithoutMateBoost()
Definition Actor.h:6460
BitFieldValue< bool, unsigned __int32 > bPreventWanderingUnderWater()
Definition Actor.h:6845
long double & LastEggBoostedTimeField()
Definition Actor.h:6101
BitFieldValue< bool, unsigned __int32 > bIKIgnoreSaddleStructures()
Definition Actor.h:6660
BitFieldValue< bool, unsigned __int32 > bOnlyDoStepDamageWhenRunning()
Definition Actor.h:6766
int GetSeatIndexForPassenger(APrimalCharacter *PassengerChar)
Definition Actor.h:7137
float & RiderMaxSpeedModifierField()
Definition Actor.h:6151
void OnStopFire(bool bFromGamepadRight)
Definition Actor.h:6576
BitFieldValue< bool, unsigned __int32 > bInitializedForReplicatedBasing()
Definition Actor.h:6711
BitFieldValue< bool, unsigned __int32 > bPreventBasingWhenUntamed()
Definition Actor.h:6688
int & TamingTeamIDField()
Definition Actor.h:6194
void ModifyDesiredRotation(FRotator *InDesiredRotation)
Definition Actor.h:6863
void UpdateBabyCuddling_Implementation(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
Definition Actor.h:6832
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideFloatingHUDLocation()
Definition Actor.h:6401
FString & OwningPlayerNameField()
Definition Actor.h:6196
float & BabyChanceOfTripletsField()
Definition Actor.h:6107
void RemoveFromMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:7241
float & FlyingRunSpeedModifierField()
Definition Actor.h:6340
FName & TargetingTeamNameOverrideField()
Definition Actor.h:6236
BitFieldValue< bool, unsigned __int32 > bIsWakingTame()
Definition Actor.h:6641
void BPNotifyClaimed()
Definition Actor.h:7399
void BP_OnLandingInterruptedNotify()
Definition Actor.h:6947
void BP_OnBasedPawnAddedNotify(AActor *AddedActor)
Definition Actor.h:6945
int & OwningPlayerIDField()
Definition Actor.h:6195
long double & LastMoveForwardTimeField()
Definition Actor.h:6065
BitFieldValue< bool, unsigned __int32 > bAllowWildDinoEquipment()
Definition Actor.h:6733
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
Definition Actor.h:7167
char & LastAttackIndexField()
Definition Actor.h:6051
BitFieldValue< bool, unsigned __int32 > bAllowPublicSeating()
Definition Actor.h:6775
int GetRandomBaseLevel()
Definition Actor.h:7131
void FireMultipleProjectilesEx_Implementation(TSubclassOf< AShooterProjectile > ProjectileClass, TArray< FVector > *Locations, TArray< FVector > *Directions, bool bAddPawnVelocityToProjectile, bool bScaleProjDamageByDinoDamage, USceneComponent *HomingTarget, FVector HomingTargetOffset, float OverrideInitialSpeed)
Definition Actor.h:6617
void FedWakingTameDino_Implementation()
Definition Actor.h:7060
BitFieldValue< bool, unsigned __int32 > bAllowRidingInTurretMode()
Definition Actor.h:6347
bool CanDinoAttackTargetsWithoutRider()
Definition Actor.h:6917
BitFieldValue< bool, unsigned __int32 > bForceRiderDrawCrosshair()
Definition Actor.h:6946
float GetAttachedSoundVolumeMultiplier()
Definition Actor.h:7082
BitFieldValue< bool, unsigned __int32 > bAdvancedCarryRelease()
Definition Actor.h:6259
BitFieldValue< bool, unsigned __int32 > bLastAnyLegOnGround()
Definition Actor.h:6866
bool InterceptMountedOnPlayerEmoteAnim(UAnimMontage *EmoteAnim)
Definition Actor.h:7067
void Poop(bool bForcePoop)
Definition Actor.h:7227
float & BabyScaleField()
Definition Actor.h:6346
UAnimSequence * TurningRightRiderAnimOverrideField()
Definition Actor.h:6229
bool DoAttack(int AttackIndex, bool bSetCurrentAttack, bool bInterruptCurrentAttack)
Definition Actor.h:6497
int & RandomMutationsMaleField()
Definition Actor.h:6515
BitFieldValue< bool, unsigned __int32 > bHasDied()
Definition Actor.h:6869
BitFieldValue< bool, unsigned __int32 > bUseBPPreventOrderAllowed()
Definition Actor.h:6758
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:7010
UAnimSequence * LatchedRiderAnimOverrideField()
Definition Actor.h:6231
float & LatchingDistanceLimitField()
Definition Actor.h:6484
int & GestationEggRandomMutationsMaleField()
Definition Actor.h:6518
bool ShouldReplicateRotPitch()
Definition Actor.h:7309
float & PaintConsumptionMultiplierField()
Definition Actor.h:6043
BitFieldValue< bool, unsigned __int32 > bUseBPDinoTooltipCustomProgressBar()
Definition Actor.h:6246
BitFieldValue< bool, unsigned __int32 > bForceFoodItemAutoConsume()
Definition Actor.h:6624
void PerformanceThrottledTick_Implementation()
Definition Actor.h:6920
void PlayWeightedAttackAnimation()
Definition Actor.h:7225
bool ShouldForceDedicatedMovementTickEveryFrame()
Definition Actor.h:6913
float BP_GetCustomModifier_RotationRate()
Definition Actor.h:7429
float & PercentChanceFemaleField()
Definition Actor.h:6140
BitFieldValue< bool, unsigned __int32 > bReceivedDinoAncestors()
Definition Actor.h:6621
FName * BPGetRiderSocket(FName *result)
Definition Actor.h:6998
float & LandingTraceMaxDistanceField()
Definition Actor.h:6066
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageWithoutRunning()
Definition Actor.h:6779
BitFieldValue< bool, unsigned __int32 > bDidAllowTickingTickingThisFrame()
Definition Actor.h:6909
void StopActiveState(bool bShouldResetAttackIndex)
Definition Actor.h:7326
TArray< TSubclassOf< AActor > > & DamageVictimClassesIgnoreBlockingGeomtryTraceField()
Definition Actor.h:6536
FName & PassengerFPVCameraRootSocketField()
Definition Actor.h:6409
float & AutoFadeOutAfterTameTimeField()
Definition Actor.h:6111
void BPNotifySetRider(AShooterCharacter *RiderSetting)
Definition Actor.h:7404
BitFieldValue< bool, unsigned __int32 > bNeutered()
Definition Actor.h:6820
void IncrementImprintingQuality()
Definition Actor.h:7152
bool CanTarget(ITargetableInterface *Victim)
Definition Actor.h:7018
BitFieldValue< bool, unsigned __int32 > bUseBPIsBasedOnActor()
Definition Actor.h:6262
BitFieldValue< bool, unsigned __int32 > bUseBPCanMountOnCharacter()
Definition Actor.h:6249
void OnRep_bBonesHidden()
Definition Actor.h:7210
void ServerToClientsPlayAttackAnimation_Implementation(char AttackinfoIndex, char AnimationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor *MyTarget)
Definition Actor.h:6619
bool SetTurretMode_Implementation(bool enabled)
Definition Actor.h:7300
float & MateBoostDamageGiveMultiplierField()
Definition Actor.h:6260
TArray< TSubclassOf< UPrimalEngramEntry > > & DeathGiveEngramClassesField()
Definition Actor.h:6526
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCameraViewTarget()
Definition Actor.h:6354
float & NewFemaleMinTimeBetweenMatingField()
Definition Actor.h:6383
void OnRep_PassengerPerSeat()
Definition Actor.h:7207
float & OriginalCapsuleHalfHeightField()
Definition Actor.h:6093
int & GangCountField()
Definition Actor.h:6395
void FedWakingTameDino()
Definition Actor.h:7456
void BPOnTamedProcessOrder(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget, bool orderNotExecuted)
Definition Actor.h:7033
TArray< FDinoAncestorsEntry > & DinoAncestorsMaleField()
Definition Actor.h:6508
void ClientInterruptLanding_Implementation()
Definition Actor.h:7033
bool BP_AllowWalkableSlopeOverride(UPrimitiveComponent *ForComponent)
Definition Actor.h:6938
FName & PassengerBoneNameOverrideField()
Definition Actor.h:6178
UAnimMontage * StopRidingAnimOverrideField()
Definition Actor.h:6235
FName & WakingTameDistanceSocketNameField()
Definition Actor.h:6519
void SetCurrentAttackIndex(char index)
Definition Actor.h:7284
BitFieldValue< bool, unsigned __int32 > bAllowAutoUnstasisDestroy()
Definition Actor.h:6699
TArray< FVector > & LastSocketPositionsField()
Definition Actor.h:6094
float & RepairPercentPerIntervalField()
Definition Actor.h:6311
BitFieldValue< bool, unsigned __int32 > bIsCorrupted()
Definition Actor.h:6457
BitFieldValue< bool, unsigned __int32 > bPreventMating()
Definition Actor.h:6803
UAnimMontage * EnterFlightAnimField()
Definition Actor.h:6157
BitFieldValue< bool, unsigned __int32 > bTargetEverythingIncludingSameTeamInPVE()
Definition Actor.h:6882
bool IsUpdatingComponentTransforms(USceneComponent *InSceneComponent)
Definition Actor.h:7170
float & TamedRunningSpeedModifierField()
Definition Actor.h:6225
bool BPCanAutodrag(APrimalCharacter *characterToDrag)
Definition Actor.h:7369
float & MeleeAttackStaminaCostField()
Definition Actor.h:6136
BitFieldValue< bool, unsigned __int32 > CanElevate()
Definition Actor.h:6613
static APrimalDinoCharacter * SpawnDino(UWorld *World, TSubclassOf< APrimalDinoCharacter > DinoClass, FVector SpawnLoc, FRotator SpawnRot, float LevelMultiplier, int ExtraLevelOffset, bool AddLevelOffsetBeforeMultiplier, bool bOverrideBaseNPCLevel, int BaseLevelOverrideValue, bool bNPCDontWander, float NPCAIRangeMultiplier, int NPCAbsoluteBaseLevel, bool bSpawnWithoutCapsuleOffset)
Definition Actor.h:6745
BitFieldValue< bool, unsigned __int32 > bIsCharging()
Definition Actor.h:6637
BitFieldValue< bool, unsigned __int32 > MovingForward()
Definition Actor.h:6616
UObject * GetObjectW()
Definition Actor.h:6551
void Tick(float DeltaSeconds)
Definition Actor.h:7333
FVector * BPModifyAimOffsetTargetLocation(FVector *result, FVector *AimTargetLocation)
Definition Actor.h:7008
void SetMountCharacter(APrimalCharacter *aCharacter)
Definition Actor.h:7292
void SetupTamed(bool bWasJustTamed)
Definition Actor.h:7302
bool AllowExtendedCraftingFunctionality()
Definition Actor.h:6979
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:6975
void OverrideBasedCharactersCameraInterpSpeed(APrimalCharacter *ForBasedChar, const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float *TPVCameraSpeedInterpMultiplier, float *TPVOffsetInterpSpeed)
Definition Actor.h:6915
float & DeathGiveItemQualityMinField()
Definition Actor.h:6143
FString & TamerStringField()
Definition Actor.h:6057
bool UseHighQualityMovement()
Definition Actor.h:6473
BitFieldValue< bool, unsigned __int32 > bCanLatch()
Definition Actor.h:6937
void UpdateImprintingDetailsForController(AShooterPlayerController *controller)
Definition Actor.h:6829
float & BabyGestationProgressField()
Definition Actor.h:6104
long double & NextRidingFlyerUndergroundCheckField()
Definition Actor.h:6306
void KeepFlightTimer()
Definition Actor.h:7175
BitFieldValue< bool, unsigned __int32 > bUseBPChargingModifyInputAcceleration()
Definition Actor.h:6756
BitFieldValue< bool, unsigned __int32 > bForcePreventInventoryAccess()
Definition Actor.h:6462
int & RandomMutationRollsField()
Definition Actor.h:6512
long double & LastColorizationTimeField()
Definition Actor.h:5662
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7261
bool InitializeForReplicatedBasing()
Definition Actor.h:7155
long double & LastHigherScaleExtraRunningSpeedTimeField()
Definition Actor.h:6416
BitFieldValue< bool, unsigned __int32 > bUseBPOnTamedProcessOrder()
Definition Actor.h:6632
float & ChargeBumpImpulseField()
Definition Actor.h:6331
float GetGestationTimeRemaining()
Definition Actor.h:7112
void BPNotifyClearPassenger(APrimalCharacter *PassengerChar, int SeatIndex)
Definition Actor.h:7400
void UpdateNextAllowedMatingTime(long double fromTime)
Definition Actor.h:6746
TArray< FName > & FPVRiderBoneNamesToHideField()
Definition Actor.h:6410
float & MaxDinoKillerTransferWeightPercentField()
Definition Actor.h:6293
int & LastPlayedAttackAnimationField()
Definition Actor.h:6090
TWeakObjectPtr< APrimalCharacter > & CarriedCharacterField()
Definition Actor.h:6082
UAnimMontage * GetPoopAnimation(bool bForcePoop)
Definition Actor.h:6763
bool BPDesiredRotationIsLocalSpace()
Definition Actor.h:7374
bool GetForceTickPose()
Definition Actor.h:7111
FRotator * ProcessRootRotAndLoc(FRotator *result, float DeltaTime, FVector *RootLocOffset, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, float CurrentAimBlending, FRotator *TargetAimRot, float *RootRot)
Definition Actor.h:6591
AActor * GetOtherActorToIgnore()
Definition Actor.h:7126
FVector * BPGetRiderUnboardDirection(FVector *result, APrimalCharacter *RidingCharacter)
Definition Actor.h:6999
void PostInitializeComponents()
Definition Actor.h:7228
USoundBase * OverrideAreaMusicField()
Definition Actor.h:6147
AMissionType * OwnerMissionField()
Definition Actor.h:5973
float & StasisedDestroyIntervalField()
Definition Actor.h:6242
FieldArray< char, 6 > PreventColorizationRegionsField()
Definition Actor.h:6133
float & AttackForceWalkRotationRateMultiplierField()
Definition Actor.h:6546
BitFieldValue< bool, unsigned __int32 > bUseBPDesiredRotationIsLocalSpace()
Definition Actor.h:6853
BitFieldValue< bool, unsigned __int32 > bUseWildDinoMapMultipliers()
Definition Actor.h:6411
TArray< float > & EggWeightsToSpawnField()
Definition Actor.h:6213
float & ColorOverrideBuffInterpSpeedField()
Definition Actor.h:5645
bool TamedProcessOrder(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget)
Definition Actor.h:6556
void BPDidSetCarriedCharacter(APrimalCharacter *PreviousCarriedCharacter)
Definition Actor.h:7376
BitFieldValue< bool, unsigned __int32 > bTreatCrouchInputAsAttack()
Definition Actor.h:6238
BitFieldValue< bool, unsigned __int32 > bUsesWaterWalking()
Definition Actor.h:6409
long double GetForceClaimTime()
Definition Actor.h:7110
void ServerUpdateAttackTargets_Implementation(AActor *AttackTarget, FVector AttackLocation)
Definition Actor.h:6586
void BPUnsetupDinoTameable()
Definition Actor.h:7426
BitFieldValue< bool, unsigned __int32 > bAllowInvalidTameVersion()
Definition Actor.h:6420
FieldArray< char, 6 > AllowPaintingColorRegionsField()
Definition Actor.h:5639
BitFieldValue< bool, unsigned __int32 > bUseBPGetRiderUnboardLocation()
Definition Actor.h:6239
float & ExtraTamedSpeedMultiplierField()
Definition Actor.h:6237
BitFieldValue< bool, unsigned __int32 > bClientWasTamed()
Definition Actor.h:6712
void OnPrimalCharacterSleeped()
Definition Actor.h:7204
FName & RiderLatchedFPVCameraUseSocketNameField()
Definition Actor.h:6408
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowClaiming()
Definition Actor.h:6878
FVector & RidingAttackExtraVelocityField()
Definition Actor.h:6037
void SetImprintPlayer(AShooterCharacter *ForChar)
Definition Actor.h:7289
FName * BPGetLookOffsetSocketName(FName *result, APrimalCharacter *ForPrimalChar)
Definition Actor.h:6997
char & TribeGroupPetOrderingRankField()
Definition Actor.h:6424
void ServerUpdateAttackTargets(AActor *AttackTarget, FVector AttackLocation)
Definition Actor.h:7087
TSubclassOf< UPrimalDinoSettings > & LowHealthDinoSettingsField()
Definition Actor.h:6129
bool WalkingAllowCheckFall(FVector *DeltaWalk)
Definition Actor.h:6888
void ServerRequestAttack_Implementation(int attackIndex)
Definition Actor.h:7267
UAnimSequence * TurningLeftRiderAnimOverrideField()
Definition Actor.h:6230
void RemoveBasedPawn(AActor *anPawn)
Definition Actor.h:7239
void DinoFireProjectileEx_Implementation(TSubclassOf< AShooterProjectile > ProjectileClass, FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage, bool bAddDinoVelocityToProjectile, float OverrideInitialSpeed, float OverrideMaxSpeed, float ExtraDirectDamageMultiplier, float ExtraExplosionDamageMultiplier, bool spawnOnOwningClient)
Definition Actor.h:6616
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:6604
float & SwimmingRunSpeedModifierField()
Definition Actor.h:6500
BitFieldValue< bool, unsigned __int32 > bForceReachedDestination()
Definition Actor.h:6607
void BP_OnTamedOrderReceived(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget, bool orderNotExecuted)
Definition Actor.h:6952
static UClass * StaticClass()
Definition Actor.h:6964
bool BPForceTurretFastTargeting()
Definition Actor.h:7384
BitFieldValue< bool, unsigned __int32 > bForceWildDeathInventoryDeposit()
Definition Actor.h:6793
FLinearColor * GetColorForColorizationRegion(FLinearColor *result, int ColorRegionIndex, int ColorIndexOverride)
Definition Actor.h:6874
BitFieldValue< bool, unsigned __int32 > bUseBP_AllowWalkableSlopeOverride()
Definition Actor.h:6398
BitFieldValue< bool, unsigned __int32 > bUseLocalSpaceDesiredRotationWithRider()
Definition Actor.h:6852
void DestroyController()
Definition Actor.h:7043
FieldArray< char, 6 > GestationEggColorSetIndicesField()
Definition Actor.h:6382
float & StepDamageFootDamageAmountField()
Definition Actor.h:6273
void OnUpdateMountedDinoMeshHiding(bool bshouldBeVisible)
Definition Actor.h:7468
float BPModifyHarvestingQuantity(float originalQuantity, TSubclassOf< UPrimalItem > resourceSelected)
Definition Actor.h:7010
BitFieldValue< bool, unsigned __int32 > bDroppedInventoryDeposit()
Definition Actor.h:6792
BitFieldValue< bool, unsigned __int32 > bIsRepairing()
Definition Actor.h:6729
void BP_OnStartLandFailed(int ReasonIndex)
Definition Actor.h:6950
BitFieldValue< bool, unsigned __int32 > bHideFloatingHUD()
Definition Actor.h:6826
FieldArray< char, 16 > GestationEggNumberOfLevelUpPointsAppliedField()
Definition Actor.h:6380
BitFieldValue< bool, unsigned __int32 > bSuppressWakingTameMessage()
Definition Actor.h:6867
BitFieldValue< bool, unsigned __int32 > bUseBPShouldCancelDoAttack()
Definition Actor.h:6850
FVector & WaterSurfaceExtraJumpVectorField()
Definition Actor.h:6115
bool & bUseBPIsValidUnStasisCasterField()
Definition Actor.h:5697
BitFieldValue< bool, unsigned __int32 > bPreventFlyerFlyingRider()
Definition Actor.h:6715
bool ShouldDealDamage(AActor *TestActor)
Definition Actor.h:7304
void ServerToggleCharging_Implementation()
Definition Actor.h:7275
TArray< TEnumAsByte< enum EPrimalCharacterStatusValue::Type > > & OverrideStatPriorityOnSpawnField()
Definition Actor.h:5842
int & AbsoluteBaseLevelField()
Definition Actor.h:6324
long double & NextTamedDinoCharacterStatusTickTimeField()
Definition Actor.h:6479
void BrakeDinoBP(float Val)
Definition Actor.h:7005
BitFieldValue< bool, unsigned __int32 > bAllowCarryFlyerDinos()
Definition Actor.h:6646
FName & MountCharacterSocketNameField()
Definition Actor.h:6033
void ResetTakingOff()
Definition Actor.h:7248
FString & SaddleSlotNameOverrideField()
Definition Actor.h:5581
BitFieldValue< bool, unsigned __int32 > bUseBPModifyDesiredRotation()
Definition Actor.h:6851
FString & LatestUploadedFromServerNameField()
Definition Actor.h:6504
bool ShouldIgnoreMoveCombiningOverlap()
Definition Actor.h:7308
float & DediForceStartAttackAfterAnimTimeField()
Definition Actor.h:6192
float & LastTimeWhileHeadingToGoalField()
Definition Actor.h:6149
void OnPressCrouchProneToggle()
Definition Actor.h:6776
BitFieldValue< bool, unsigned __int32 > bUseBPGetCrosshairLocation()
Definition Actor.h:6234
BitFieldValue< bool, unsigned __int32 > bCanBeOrdered()
Definition Actor.h:6668
FString * GetShortName(FString *result)
Definition Actor.h:6542
TArray< APrimalStructure * > SaddledStructuresField()
Definition Actor.h:6355
BitFieldValue< bool, unsigned __int32 > bRiderMovementLocked()
Definition Actor.h:6818
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:7034
void SetForcedAggro(ITargetableInterface *Targetable, float AggroAmount, float ForcedAggroTime)
Definition Actor.h:7288
float & BabyMinCuddleIntervalField()
Definition Actor.h:6429
void OnPrimalCharacterUnsleeped()
Definition Actor.h:7205
UAnimMontage * GetDinoLevelUpAnimation_Implementation()
Definition Actor.h:6878
float & DeathInventoryQualityPerLevelMultiplierField()
Definition Actor.h:6174
float & LeavePlayAnimBelowHealthPercentField()
Definition Actor.h:6124
bool AllowWakingTame(APlayerController *ForPC)
Definition Actor.h:7361
void SetColorizationData(TArray< unsigned char > *ColorData)
Definition Actor.h:6675
BitFieldValue< bool, unsigned __int32 > bForceDrawHUDWithoutRecentlyRendered()
Definition Actor.h:6948
float & PlatformSaddleMaxStructureBuildDistance2DField()
Definition Actor.h:6125
BitFieldValue< bool, unsigned __int32 > bGlideWhenMounted()
Definition Actor.h:6932
BitFieldValue< bool, unsigned __int32 > bDisplayKilledNotification()
Definition Actor.h:6693
int & PersonalTamedDinoCostField()
Definition Actor.h:6552
float & BabyAgeField()
Definition Actor.h:6108
void SetCarryingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:7282
float & ScaleExtraRunningSpeedModifierMinField()
Definition Actor.h:6412
unsigned int & DinoID1Field()
Definition Actor.h:6198
int & LastTempDampenMovementInputAccelerationFrameField()
Definition Actor.h:6534
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_MaxSpeed()
Definition Actor.h:6856
BitFieldValue< bool, unsigned __int32 > bWasBaby()
Definition Actor.h:6731
void BPOnEndCharging()
Definition Actor.h:7407
BitFieldValue< bool, unsigned __int32 > bPreventFlyerLanding()
Definition Actor.h:6868
void InitDownloadedTamedDino(AShooterPlayerController *TamerController, int AltTeam)
Definition Actor.h:7154
float & WakingTameAllowFeedingFoodPercentageField()
Definition Actor.h:6315
void BP_OnRiderChangeWeapons(AShooterCharacter *theRider, UPrimalItem *newWeapon)
Definition Actor.h:7433
BitFieldValue< bool, unsigned __int32 > bUseBPTamedTick()
Definition Actor.h:6739
float & OpenDoorDelayField()
Definition Actor.h:6117
void GetAttackTargets(AActor **attackActor, FVector *attackLoc)
Definition Actor.h:6587
TArray< APrimalStructure * > LatchedOnStructuresField()
Definition Actor.h:6251
FVector & LastCheckedLocationField()
Definition Actor.h:6276
int GetFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
Definition Actor.h:7109
long double & BabyNextCuddleTimeField()
Definition Actor.h:6435
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7255
bool ModifyInputAcceleration(FVector *InputAcceleration)
Definition Actor.h:6597
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:7046
BitFieldValue< bool, unsigned __int32 > bCanTargetVehicles()
Definition Actor.h:6950
float & AIDinoForceActiveUntasisingRangeField()
Definition Actor.h:6466
float & SwimSoundIntervalPerHundredSpeedField()
Definition Actor.h:6549
float & TamedWalkingSpeedModifierField()
Definition Actor.h:6223
bool BPCanMountOnCharacter(APrimalCharacter *character)
Definition Actor.h:6971
BitFieldValue< bool, unsigned __int32 > bUseBPCanDragCharacter()
Definition Actor.h:6839
BitFieldValue< bool, unsigned __int32 > bCanUnclaimTame()
Definition Actor.h:6732
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:7218
BitFieldValue< bool, unsigned __int32 > bPreventFlyerCapsuleExpansion()
Definition Actor.h:6716
FVector & FloatingHUDTextWorldOffsetField()
Definition Actor.h:6296
bool BPShowTamingPanel(bool currentVisibility)
Definition Actor.h:7046
float & FlyerAttachedExplosiveSpeedMultiplierField()
Definition Actor.h:6524
float & AcceptableLandingRadiusField()
Definition Actor.h:6069
bool OverrideFinalWanderLocation_Implementation(FVector *outVec)
Definition Actor.h:6767
BitFieldValue< bool, unsigned __int32 > bForcePerfectTame()
Definition Actor.h:6719
BitFieldValue< bool, unsigned __int32 > bAddPassengerSeatMultiUseEntries()
Definition Actor.h:6218
BitFieldValue< bool, unsigned __int32 > bIsCarryingCharacter()
Definition Actor.h:6794
FieldArray< float, 2 > GenderSpeedMultipliersField()
Definition Actor.h:6071
float GetBaseTargetingDesire(ITargetableInterface *Attacker)
Definition Actor.h:7087
BitFieldValue< bool, unsigned __int32 > bUseBP_OnBasedPawnNotifies()
Definition Actor.h:6408
void BPNotifyNameEditText(AShooterPlayerController *ForPC)
Definition Actor.h:7000
float GetCorpseTargetingMultiplier()
Definition Actor.h:7091
BitFieldValue< bool, unsigned __int32 > bUseGang()
Definition Actor.h:6736
void SetTurretModeMovementRestrictions(bool enabled)
Definition Actor.h:6660
float & StepDamageRadialDamageIntervalField()
Definition Actor.h:6265
int & MaxGangCountField()
Definition Actor.h:6394
BitFieldValue< bool, unsigned __int32 > bAllowAttackWithCryoSickness()
Definition Actor.h:6099
BitFieldValue< bool, unsigned __int32 > bIgnoreAllyLook()
Definition Actor.h:6863
BitFieldValue< bool, unsigned __int32 > bGlideWhenFalling()
Definition Actor.h:6931
float & AllowRidingMaxDistanceField()
Definition Actor.h:6209
void RemoveStructure(APrimalStructure *Structure)
Definition Actor.h:7245
float & ExtraBabyGestationSpeedMultiplierField()
Definition Actor.h:6100
TWeakObjectPtr< AShooterCharacter > & RiderField()
Definition Actor.h:6078
BitFieldValue< bool, unsigned __int32 > bUseBabyGestation()
Definition Actor.h:6721
BitFieldValue< bool, unsigned __int32 > bIsTemporaryMissionDino()
Definition Actor.h:6461
void ResetCurrentAttackIndex()
Definition Actor.h:7247
BitFieldValue< bool, unsigned __int32 > bBPOverrideHealthBarOffset()
Definition Actor.h:6459
long double & LastMatingNotificationTimeField()
Definition Actor.h:6370
bool BP_InterceptTurnInput(float axisValue)
Definition Actor.h:6944
FVector * GetTargetingLocation(FVector *result, AActor *Attacker)
Definition Actor.h:6583
void BPNotifyCarriedDinoBabyAgeIncrement(APrimalDinoCharacter *AgingCarriedDino, float PreviousAge, float NewAge)
Definition Actor.h:7398
int & DeathGivesDossierIndexField()
Definition Actor.h:6497
BitFieldValue< bool, unsigned __int32 > bWildIgnoredByAutoTurrets()
Definition Actor.h:6788
BitFieldValue< bool, unsigned __int32 > bReachedMaxStructures()
Definition Actor.h:6198
bool CanRide(AShooterCharacter *byPawn, char *bOutHasSaddle, char *bOutCanRideOtherThanSaddle, bool bDontCheckDistance)
Definition Actor.h:7015
UAnimMontage * ExitFlightAnimField()
Definition Actor.h:6158
bool RemoteInventoryAllowViewing(APlayerController *ForPC)
Definition Actor.h:6750
AActor * GetTamedLandTarget()
Definition Actor.h:6729
bool WantsPerFrameSkeletalAnimationTicking()
Definition Actor.h:7357
void ClearMountCharacter(bool bFromMountCharacter)
Definition Actor.h:7029
BitFieldValue< bool, unsigned __int32 > bKeepInventoryForWakingTame()
Definition Actor.h:6606
UAnimMontage * FallAsleepAnimField()
Definition Actor.h:6161
BitFieldValue< bool, unsigned __int32 > bBlueprintDrawFloatingHUD()
Definition Actor.h:6737
void GetDinoIDs(int *OutDinoID1, int *OutDinoID2)
Definition Actor.h:6907
void OnStartFire(bool bFromGamepadRight)
Definition Actor.h:6575
BitFieldValue< bool, unsigned __int32 > bOverrideCrosshairColor()
Definition Actor.h:6233
UPrimalItem * GetBestInventoryFoodItem(float *FoodIncrease, bool bLookForAffinity, bool bFoodItemRequiresLivePlayerCharacter, UPrimalItem **foundFoodItem, bool bLookForWorstFood)
Definition Actor.h:7088
TWeakObjectPtr< AActor > & RiderAttackTargetField()
Definition Actor.h:6422
float & WildAmbientHarvestingTimerField()
Definition Actor.h:6319
FLinearColor * BPGetCrosshairColor(FLinearColor *result)
Definition Actor.h:6992
UAnimMontage * DinoWithPassengerAnimField()
Definition Actor.h:6084
BitFieldValue< bool, unsigned __int32 > bDoStepDamage()
Definition Actor.h:6687
float & BasedCameraSpeedMultiplierField()
Definition Actor.h:5604
void RemoveDinoReferenceFromLatchingStructure()
Definition Actor.h:7240
BitFieldValue< bool, unsigned __int32 > bUseBPOnRepIsCharging()
Definition Actor.h:6757
int & OriginalTargetingTeamField()
Definition Actor.h:6253
void AddFlyerTakeOffImpulse()
Definition Actor.h:6970
BitFieldValue< bool, unsigned __int32 > bHideFloatingName()
Definition Actor.h:6949
float & NPCSpawnerLevelMultiplierField()
Definition Actor.h:6204
float & HyperThermiaInsulationField()
Definition Actor.h:6388
float & AttackRangeOffsetField()
Definition Actor.h:6561
FVector & UnboardLocationTraceOffsetField()
Definition Actor.h:6543
float BlueprintGetAttackWeight(int AttackIndex, float inputWeight, float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7444
BitFieldValue< bool, unsigned __int32 > bIsLatched()
Definition Actor.h:6938
void ServerRequestAttack(int attackIndex)
Definition Actor.h:7476
float & GestationEggTamedIneffectivenessModifierField()
Definition Actor.h:6381
void BPUntamedConsumeFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7427
BitFieldValue< bool, unsigned __int32 > bRetainCarriedCharacterOnDismount()
Definition Actor.h:6631
BitFieldValue< bool, unsigned __int32 > bUsePlayerMountedCarryingDinoAnimation()
Definition Actor.h:6770
float & LocInterpolationSnapDistanceField()
Definition Actor.h:5770
BitFieldValue< bool, unsigned __int32 > bDidSetupTamed()
Definition Actor.h:6832
FVector & RiderEjectionImpulseField()
Definition Actor.h:6313
BitFieldValue< bool, unsigned __int32 > bForceCarriedPlayerToCheckForWalls()
Definition Actor.h:6260
int GetTamedDinoCountCost()
Definition Actor.h:7141
float & AICombatRotationRateModifierField()
Definition Actor.h:6473
BitFieldValue< bool, unsigned __int32 > bPreventUnalignedDinoBasing()
Definition Actor.h:6722
TArray< float > & AttackAnimationsTimeFromEndToConsiderFinishedField()
Definition Actor.h:6041
TSubclassOf< APrimalBuff > & BuffGivenToBasedCharactersField()
Definition Actor.h:5873
float & RandomPlayStartledAnimIntervalMaxField()
Definition Actor.h:6283
void OnElevateDino(float Val)
Definition Actor.h:7197
BitFieldValue< bool, unsigned __int32 > bFlyerDisableEnemyTargetingMaxDeltaZ()
Definition Actor.h:6810
float & AttackOnLaunchMaximumTargetDistanceField()
Definition Actor.h:6335
BitFieldValue< bool, unsigned __int32 > bClearRiderOnDinoImmobilized()
Definition Actor.h:6261
UAnimMontage * MountCharacterAnimationField()
Definition Actor.h:6337
void FireProjectileLocal(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:6615
bool AddToMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:6973
BitFieldValue< bool, unsigned __int32 > bUseBPCheckCanSpawnFromLocation()
Definition Actor.h:6103
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByStrutures()
Definition Actor.h:6664
BitFieldValue< bool, unsigned __int32 > bPreventNeuter()
Definition Actor.h:6880
TSubclassOf< UDamageType > & MeleeDamageTypeField()
Definition Actor.h:6052
BitFieldValue< bool, unsigned __int32 > bDamageNonFoliageFeetSocketsOnly()
Definition Actor.h:6781
BitFieldValue< bool, unsigned __int32 > bWildAllowTargetingNeutralStructures()
Definition Actor.h:6789
float & MinChargeIntervalField()
Definition Actor.h:6332
long double & LastEatAnimationTimeField()
Definition Actor.h:6446
bool BPHandleControllerInitiatedAttack(int AttackIndex)
Definition Actor.h:7387
float & DediForceAttackAnimTimeField()
Definition Actor.h:6191
float & WakingTameAffinityDecreaseFoodPercentageField()
Definition Actor.h:6314
void FireMultipleProjectiles(TArray< FVector > *Locations, TArray< FVector > *Directions, bool bScaleProjectileDamageByDinoDamage)
Definition Actor.h:7060
BitFieldValue< bool, unsigned __int32 > bWasChargingBlocked()
Definition Actor.h:6709
TArray< FName > * GetColorSetNamesAsArray(TArray< FName > *result)
Definition Actor.h:7095
bool BPHandleOnStopTargeting()
Definition Actor.h:7389
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideCarriedCharacterTransform()
Definition Actor.h:6407
void BPNotifyWildHarvestAttack(int harvestIndex)
Definition Actor.h:7022
void UpdateStatusComponent(float DeltaSeconds)
Definition Actor.h:7348
float BP_GetCustomModifier_MaxSpeed()
Definition Actor.h:7428
bool GetClosestTargetOverride(FVector *attackPos, FVector *targetPos)
Definition Actor.h:6584
void SetPreventSaving(bool fPreventSaving)
Definition Actor.h:7295
static APrimalDinoCharacter * FindDinoWithID(UWorld *aWorld, unsigned int DinoID1, unsigned int DinoID2)
Definition Actor.h:7062
long double & LastStartedCarryingCharacterTimeField()
Definition Actor.h:6523
BitFieldValue< bool, unsigned __int32 > bPreventAllRiderWeapons()
Definition Actor.h:6696
BitFieldValue< bool, unsigned __int32 > bCanMountOnHumans()
Definition Actor.h:6659
void BPNotifyClearRider(AShooterCharacter *RiderClearing)
Definition Actor.h:7401
void DinoShoulderMountedLaunch(FVector launchDir, AShooterCharacter *throwingCharacter)
Definition Actor.h:7056
float & RandomPlayStartledAnimIntervalMinField()
Definition Actor.h:6282
TArray< FString > * GetDetailedDescription(TArray< FString > *result, FString *IndentPrefix)
Definition Actor.h:6694
BitFieldValue< bool, unsigned __int32 > bUsesGender()
Definition Actor.h:6675
FRotator * GetCurrentAimOffsetsRotation(FRotator *result)
Definition Actor.h:6594
void BPNotifyMateBoostChanged()
Definition Actor.h:7403
void AnimNotifyMountedDino()
Definition Actor.h:7362
float & SlowFallingStaminaCostPerSecondField()
Definition Actor.h:6405
BitFieldValue< bool, unsigned __int32 > bHasInvisiableSaddle()
Definition Actor.h:6410
void ForceUpdateColorSets(int ColorRegion, int ColorSet)
Definition Actor.h:7459
float GetBaseDragWeight()
Definition Actor.h:7086
void BPDrawToRiderHUD(AShooterHUD *HUD)
Definition Actor.h:7382
void SetFlight(bool bFly, bool bCancelForceLand)
Definition Actor.h:7287
void TargetingTeamChanged()
Definition Actor.h:7331
BitFieldValue< bool, unsigned __int32 > bIsBaby()
Definition Actor.h:6730
APrimalDinoCharacter * MatingWithDinoField()
Definition Actor.h:6372
void SetAnimWeightsForAttackAtIndex(int attackIndex, TArray< float > newWeights)
Definition Actor.h:6849
void NetUpdateDinoNameStrings(FString *NewTamerString, FString *NewTamedName)
Definition Actor.h:7070
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:7038
void OnRep_bIsFlying()
Definition Actor.h:7212
void InterruptLanding()
Definition Actor.h:7156
float & StepRadialDamageOffsetField()
Definition Actor.h:6449
void BPNotifyIfPassengerLaunchShoulderMount(APrimalCharacter *launchedCharacter)
Definition Actor.h:7402
void AddedImprintingQuality(float Amount)
Definition Actor.h:7360
UAnimSequence * RiderMoveAnimOverrideField()
Definition Actor.h:6232
void BP_OverrideBasedCharactersCameraInterpSpeed(APrimalCharacter *ForBasedChar, const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float *TPVCameraSpeedInterpMultiplier, float *TPVOffsetInterpSpeed)
Definition Actor.h:6954
void ClearControlInputVector()
Definition Actor.h:6918
char & CurrentPassengerSeatIndexField()
Definition Actor.h:6562
BitFieldValue< bool, unsigned __int32 > bPreventBackwardsWalking()
Definition Actor.h:6934
int GetExtraFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
Definition Actor.h:7106
float & WildRunningRotationRateModifierField()
Definition Actor.h:6467
void AddedImprintingQuality_Implementation(float Amount)
Definition Actor.h:6974
void ClearCarriedCharacter(bool fromCarriedCharacter, bool bCancelAnyCarryBuffs)
Definition Actor.h:7026
float & MaxLandingTimeField()
Definition Actor.h:6070
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFalling()
Definition Actor.h:6912
bool BP_InterceptMoveRight(float axisValue)
Definition Actor.h:7431
long double & LastUpdatedBabyAgeAtTimeField()
Definition Actor.h:6358
long double & LastAttackedTargetTimeField()
Definition Actor.h:6297
float GetApproachRadius()
Definition Actor.h:6582
int & LoadDestroyWildDinosUnderVersionField()
Definition Actor.h:6418
float & ChargingActivationConsumesStaminaField()
Definition Actor.h:6344
BitFieldValue< bool, unsigned __int32 > bScaleExtraRunningSpeedModifier()
Definition Actor.h:6754
BitFieldValue< bool, unsigned __int32 > bClampOffscreenFloatingHUDWidgets()
Definition Actor.h:6236
void DrawFloatingHUD(AShooterHUD *HUD)
Definition Actor.h:7054
float & ChargingAnimDelayField()
Definition Actor.h:6341
FName * BPGetDragSocketName(FName *result, APrimalCharacter *DraggingChar)
Definition Actor.h:6995
void ServerRequestBraking(bool bWantsToBrake)
Definition Actor.h:7477
float & CorpseTargetingMultiplierField()
Definition Actor.h:6286
void RidingTick(float DeltaSeconds)
Definition Actor.h:7076
bool CanBeBaseForCharacter(APawn *Pawn)
Definition Actor.h:6740
BitFieldValue< bool, unsigned __int32 > bRiderDontRequireSaddle()
Definition Actor.h:6666
BitFieldValue< bool, unsigned __int32 > bUsesPassengerAnimOnDinos()
Definition Actor.h:6760
bool BPAllowCarryCharacter(APrimalCharacter *checkCharacter)
Definition Actor.h:7364
void DoMate(APrimalDinoCharacter *WithMate)
Definition Actor.h:7050
BitFieldValue< bool, unsigned __int32 > bSimulateRootMotion()
Definition Actor.h:6265
BitFieldValue< bool, unsigned __int32 > bHadStaticBase()
Definition Actor.h:6861
BitFieldValue< bool, unsigned __int32 > bUseLowQualityAnimationTick()
Definition Actor.h:6691
BitFieldValue< bool, unsigned __int32 > bHandleUseButtonPressBP()
Definition Actor.h:6930
FName & DinoNameTagField()
Definition Actor.h:6262
bool AllowMountedWeaponry(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry)
Definition Actor.h:6983
float & ControlFacePitchInterpSpeedField()
Definition Actor.h:6165
void OverrideRandomWanderLocation(FVector *originalDestination, FVector *inVec)
Definition Actor.h:7074
int & MaxSaddleStructuresHeightField()
Definition Actor.h:6183
BitFieldValue< bool, unsigned __int32 > bHasMateBoost()
Definition Actor.h:6682
float & ExtraTamedBaseHealthMultiplierField()
Definition Actor.h:6560
void BPOnRefreshColorization(TArray< FLinearColor > *Colors)
Definition Actor.h:7027
TArray< float > & FertilizedEggWeightsToSpawnField()
Definition Actor.h:6215
BitFieldValue< bool, unsigned __int32 > bAnimIsMoving()
Definition Actor.h:6686
BitFieldValue< bool, unsigned __int32 > bUseBPPlayDying()
Definition Actor.h:6741
TArray< TSubclassOf< UPrimalItem > > & DeathGiveItemClassesField()
Definition Actor.h:6141
FName * GetSocketForMeleeTraceForHitBlockers(FName *result, int AttackIndex)
Definition Actor.h:7065
BitFieldValue< bool, unsigned __int32 > bRiderUseDirectionalAttackIndex()
Definition Actor.h:6655
bool AllowCarryCharacter(APrimalCharacter *CanCarryPawn)
Definition Actor.h:6977
BitFieldValue< bool, unsigned __int32 > bIsTrapTamed()
Definition Actor.h:6874
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
Definition Actor.h:7232
long double & LastRiderMountedWeaponRotationSentTimeField()
Definition Actor.h:6496
void OnDinoCheat(FName CheatName, bool bSetValue, float Value)
Definition Actor.h:6510
FString * GetDescriptiveName(FString *result)
Definition Actor.h:6541
long double & LastInAllyRangeTimeField()
Definition Actor.h:6249
void RefreshColorization(bool bForceRefresh)
Definition Actor.h:6678
BitFieldValue< bool, unsigned __int32 > bForceAllowCarryWaterDinos()
Definition Actor.h:6397
float GetRootYawSpeed(float DeltaTime)
Definition Actor.h:6595
void ClientStartLanding(FVector landingLoc)
Definition Actor.h:7054
bool BPHandleOnStopFire()
Definition Actor.h:7388
void ApplyBoneModifiers(bool bForce, bool bForceOnDedicated)
Definition Actor.h:6789
bool BPAllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
Definition Actor.h:6964
bool CanTakePassenger(APrimalCharacter *Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos, bool bSkipLineTrace)
Definition Actor.h:6525
BitFieldValue< bool, unsigned __int32 > bOverrideRotationOnCarriedCharacter()
Definition Actor.h:6258
BitFieldValue< bool, unsigned __int32 > bUseBPClampMaxHarvestHealth()
Definition Actor.h:6102
float & BabyPitchMultiplierField()
Definition Actor.h:6348
bool AllowTickPhysics()
Definition Actor.h:6988
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowBackwardsFlight()
Definition Actor.h:6805
FName & EggSpawnSocketNameField()
Definition Actor.h:5737
long double & EndAttackTargetTimeField()
Definition Actor.h:6096
FRotator * BPModifyAimOffsetNoTarget(FRotator *result, FRotator *Aim)
Definition Actor.h:7007
void SetBabyAge(float TheAge)
Definition Actor.h:7281
TWeakObjectPtr< AActor > & TargetField()
Definition Actor.h:6138
void OnReleaseCrouch()
Definition Actor.h:6774
BitFieldValue< bool, unsigned __int32 > bAllowsTurretMode()
Definition Actor.h:6848
void NetUpdateDinoNameStrings_Implementation(FString *NewTamerString, FString *NewTamedName)
Definition Actor.h:6683
void BSetupDinoTameable()
Definition Actor.h:7438
BitFieldValue< bool, unsigned __int32 > bForceDisablingTaming()
Definition Actor.h:6752
BitFieldValue< bool, unsigned __int32 > bPlatformSaddleIgnoreRotDotCheck()
Definition Actor.h:6671
TMap< unsigned int, AActor * > & StructureIDMapField()
Definition Actor.h:8505
float & LongitudeOriginField()
Definition Actor.h:8503
float & LatitudeOriginField()
Definition Actor.h:8504
bool & bOverrideLongitudeAndLatitudeField()
Definition Actor.h:8500
float & LongitudeScaleField()
Definition Actor.h:8501
float & LatitudeScaleField()
Definition Actor.h:8502
float & TargetingSpeedModifierField()
Definition Actor.h:4773
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:4770
long double & LastTaggedTimeField()
Definition Actor.h:4866
void ClientsSpawnHexagonVFX_Implementation(int NumHexagons, float OverrideCollectSFXVolume, FVector OverrideVfxSpawnLoc, int OverrideHexagonVFXActorCount, bool VFXImmediatelyAttracts)
Definition Actor.h:5058
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
Definition Actor.h:4999
unsigned __int64 & LastRequestedTribeIDField()
Definition Actor.h:4815
bool ShouldReplicateRotPitch()
Definition Actor.h:5336
BitFieldValue< bool, unsigned __int32 > bIsClimbing()
Definition Actor.h:4707
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
Definition Actor.h:5107
bool IsVoiceTalking()
Definition Actor.h:5071
bool IsValidUnStasisCaster()
Definition Actor.h:5199
TEnumAsByte< enum EPrimalStatsValueTypes::Type > & BestInstantShotResultField()
Definition Actor.h:4934
float & ReplicatedWeightField()
Definition Actor.h:4919
char & HeadHairIndexField()
Definition Actor.h:4842
float & ServerSeatedViewRotationYawField()
Definition Actor.h:4565
TArray< UAnimSequence * > AnimSequencesOverrideFromField()
Definition Actor.h:4837
void OnFailedJumped()
Definition Actor.h:5226
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:5194
AShooterWeapon * GivePrimalItemWeaponForMission(UPrimalItem *aPrimalItem, AMissionType *AssociatedMission)
Definition Actor.h:4782
float & GrapHookSyncTimeField()
Definition Actor.h:4520
bool & bCacheRidingDinoWeaponField()
Definition Actor.h:4608
bool IsControllingBallistaTurret()
Definition Actor.h:4966
UAnimMontage * DraggingCharacterAnimField()
Definition Actor.h:4727
bool IsUsingShield()
Definition Actor.h:4850
UAnimSequence * DefaultDinoRidingAnimationField()
Definition Actor.h:4827
UAnimMontage * CuddleAnimationField()
Definition Actor.h:4894
float GetCharacterAdditionalHypothermiaInsulationValue()
Definition Actor.h:5137
bool IsCrafting()
Definition Actor.h:5183
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:5217
TArray< UAnimMontage * > AnimOverrideToField()
Definition Actor.h:4836
void PlayEmoteAnimation(char EmoteIndex)
Definition Actor.h:5399
void OnPressReload()
Definition Actor.h:5231
void RefreshTribeName()
Definition Actor.h:5274
int & LastCameraAttachmentChangedIncrementField()
Definition Actor.h:4929
TSubclassOf< AShooterWeapon > & OverrideDefaultWeaponField()
Definition Actor.h:4498
bool IsBlockingWithShield()
Definition Actor.h:4851
void PlayJumpAnim()
Definition Actor.h:5262
FRotator * GetPassengerAttachedRotation(FRotator *result)
Definition Actor.h:4989
static UClass * GetPrivateStaticClass()
Definition Actor.h:5030
void ApplyBodyColors()
Definition Actor.h:5042
bool & bAutoFireField()
Definition Actor.h:4695
float & ExtraFloatVarField()
Definition Actor.h:4869
FName & WeaponAttachPointField()
Definition Actor.h:4532
BitFieldValue< bool, unsigned __int32 > bWasFirstPerson()
Definition Actor.h:5000
float & OriginalCollisionHeightField()
Definition Actor.h:4738
USoundCue * StartCrouchSoundField()
Definition Actor.h:4801
void ServerCallLandFlyerOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4939
int & PlayerHexagonCountField()
Definition Actor.h:4688
bool CanDoUsableHarvesting()
Definition Actor.h:5061
bool AllowDinoTargetingRange(FVector *AtLoc, float TargetingRange)
Definition Actor.h:4987
void AuthPostSpawnInit()
Definition Actor.h:5050
UAnimMontage * GetOverridenMontage(UAnimMontage *AnimMontage)
Definition Actor.h:5161
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
Definition Actor.h:5281
long double & AllianceInviteTimeField()
Definition Actor.h:4891
void ServerSetBallistaNewRotation(float Pitch, float Yaw)
Definition Actor.h:5412
FItemNetID & NextWeaponItemIDField()
Definition Actor.h:4784
void SetCameraMode(bool bFirstperson, bool bIgnoreSettingFirstPersonRiding)
Definition Actor.h:5322
float GetPercentageOfFacialHairGrowth()
Definition Actor.h:5164
UPrimalPlayerData * GetPlayerData()
Definition Actor.h:5166
void RefreshRiderSocket()
Definition Actor.h:4900
void ServerSwitchMap_Implementation()
Definition Actor.h:4779
float & WalkBobMagnitudeField()
Definition Actor.h:4739
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:5074
BitFieldValue< bool, unsigned __int32 > bIsConnected()
Definition Actor.h:5009
TArray< UAnimMontage * > EmoteAnimsField()
Definition Actor.h:4725
bool & bIsRainWateredField()
Definition Actor.h:4856
void RenamePlayer(FString *NewName)
Definition Actor.h:5104
TWeakObjectPtr< APrimalCharacter > & CurrentGrappledToCharacterField()
Definition Actor.h:4887
TSubclassOf< AShooterWeapon > & MapWeaponField()
Definition Actor.h:4746
void WeaponEquipped(AShooterWeapon *NewWeapon)
Definition Actor.h:5045
void TryCutEnemyGrapplingCable()
Definition Actor.h:5029
BitFieldValue< bool, unsigned __int32 > bLastLocInterpProne()
Definition Actor.h:5003
void ForceGiveDefaultWeapon()
Definition Actor.h:5117
float GetHeadHairMorphTargetValue()
Definition Actor.h:5147
long double & LastTaggedTimeExtraField()
Definition Actor.h:4867
void ClientReceiveNextWeaponID_Implementation(FItemNetID theItemID)
Definition Actor.h:5093
void SetCarriedPitchYaw(float NewCarriedPitch, float NewCarriedYaw)
Definition Actor.h:5424
void UpdateAutoTurn()
Definition Actor.h:5050
unsigned int & CurrentVoiceModeAsUInt32Field()
Definition Actor.h:4729
void ServerStartSurfaceCameraForPassenger_Implementation(float yaw, float roll, float pitch, bool bShouldInvertInput)
Definition Actor.h:5312
FString * GetDescriptiveName(FString *result)
Definition Actor.h:4845
void ClientReceiveNextWeaponID(FItemNetID theItemID)
Definition Actor.h:5384
FRotator & LastDinoAimRotationOffsetField()
Definition Actor.h:4755
BitFieldValue< bool, unsigned __int32 > bPossessionDontUnsleep()
Definition Actor.h:4989
BitFieldValue< bool, unsigned __int32 > bWasSubmerged()
Definition Actor.h:4992
UAnimMontage * StartRidingAnimField()
Definition Actor.h:4720
float & AppliedBobField()
Definition Actor.h:4770
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime)
Definition Actor.h:5053
void GiveDefaultWeaponTimer()
Definition Actor.h:4993
void OnStartRunning()
Definition Actor.h:5248
float & IntervalForFullHeadHairGrowthField()
Definition Actor.h:4906
void ServerStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bShouldInvertInput)
Definition Actor.h:5415
UPrimalInventoryComponent * GetInventoryComponent(AActor *UseOtherActor)
Definition Actor.h:4877
UAnimSequence * DefaultSeatingAnimationField()
Definition Actor.h:4588
int & PlayerNumUnderGroundFailField()
Definition Actor.h:4878
void ServerCheckDrinkingWater()
Definition Actor.h:5401
bool & bClientIgnoreCurrentVoiceModeReplicationsField()
Definition Actor.h:4732
long double & LocalDiedAtTimeField()
Definition Actor.h:4920
void OnEndDrag_Implementation()
Definition Actor.h:5223
BitFieldValue< bool, unsigned __int32 > bReceivedGenesisSeasonPassItems()
Definition Actor.h:4720
bool TryAccessInventory()
Definition Actor.h:5353
unsigned __int64 GetLinkedPlayerDataID()
Definition Actor.h:5069
long double & InterpLastCrouchProneStateChangeTimeField()
Definition Actor.h:4787
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, FSaddlePassengerSeatDefinition *SeatDefinition)
Definition Actor.h:5330
void PlayTalkingAnimation()
Definition Actor.h:5265
bool AllowBlockingWithShield()
Definition Actor.h:4852
void ServerSwitchMap()
Definition Actor.h:5121
void FinishSpawnIntro()
Definition Actor.h:5114
FVector & UpdateHypoThermalInsulationPositionField()
Definition Actor.h:4897
bool CanProneInternal()
Definition Actor.h:5067
void Destroyed()
Definition Actor.h:5102
bool & bIsServerAdminField()
Definition Actor.h:4874
float ModifyAirControl(float AirControlIn)
Definition Actor.h:5206
void PossessedBy(AController *InController)
Definition Actor.h:5267
void AttachToLadder(USceneComponent *Parent)
Definition Actor.h:5373
BitFieldValue< bool, unsigned __int32 > bHadWeaponWhenStartedClimbingLadder()
Definition Actor.h:5008
BitFieldValue< bool, unsigned __int32 > bLockedToSeatingStructure()
Definition Actor.h:4737
FString & PlayerNameField()
Definition Actor.h:4749
AActor * StructurePlacementUseAlternateOriginActor()
Definition Actor.h:5344
void SetRidingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:5329
long double & SavedLastTimeHadControllerField()
Definition Actor.h:4618
bool IsBlockedByShield(FHitResult *HitInfo, FVector *ShotDirection, bool bBlockAllPointDamage)
Definition Actor.h:4917
void ClientClearTribeRequest()
Definition Actor.h:5374
void ClientNetEndClimbingLadder_Implementation()
Definition Actor.h:5082
int & LastCapsuleAttachmentChangedIncrementField()
Definition Actor.h:4927
long double & UploadEarliestValidTimeField()
Definition Actor.h:4923
BitFieldValue< bool, unsigned __int32 > bPreventAllWeapons()
Definition Actor.h:4738
TWeakObjectPtr< AController > & LastControllerField()
Definition Actor.h:4812
int GiveHexagonsOnMissionReward(FName MissionTag, int BonusEarnedHexagons, int HexagonAmountOverride)
Definition Actor.h:5057
unsigned int GetUniqueNetIdTypeHash()
Definition Actor.h:5175
int & LastMeshAttachmentChangedIncrementField()
Definition Actor.h:4928
void ServerGiveDefaultWeapon_Implementation()
Definition Actor.h:4780
float & CurrentWeaponBobSpeedField()
Definition Actor.h:4768
void ServerNotifyBallistaShot_Implementation(FHitResult Impact, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:4857
bool CalcIsIndoors()
Definition Actor.h:5054
long double & LastPressReloadTimeField()
Definition Actor.h:4772
void OnRep_CurrentVoiceModeAsUInt32()
Definition Actor.h:5237
long double & LastAttackTimeField()
Definition Actor.h:4857
void OnWeaponUnequipped(AShooterWeapon *OldWeapon)
Definition Actor.h:5102
bool IsPlayingRepawnAnim()
Definition Actor.h:5063
void PlayLandedAnim()
Definition Actor.h:5263
FVector & LastCheckSevenLocationField()
Definition Actor.h:4496
bool IsOutside()
Definition Actor.h:5192
bool IsCarryingSomething(bool bNotForRunning)
Definition Actor.h:4994
int BPGetPlayerHexagonCount_Implementation()
Definition Actor.h:5065
void ServerSetViewingInventory_Implementation(bool bIsViewing)
Definition Actor.h:5311
long double & LastCollisionStuckTimeField()
Definition Actor.h:4924
float GetRecoilMultiplier()
Definition Actor.h:5167
UAnimMontage * MountedCarryingDinoAnimationField()
Definition Actor.h:4893
TWeakObjectPtr< AShooterCharacter > & LastRequestedTribePlayerCharacterField()
Definition Actor.h:4817
bool UseAdditiveStandingAnim()
Definition Actor.h:5365
void OrbitCamToggle()
Definition Actor.h:5255
FWeaponEvent & NotifyWeaponEquippedField()
Definition Actor.h:4686
bool IsWatered()
Definition Actor.h:5200
UAnimMontage * VoiceYellingAnimField()
Definition Actor.h:4724
UAnimSequence * GetSeatingAnimation()
Definition Actor.h:4904
UAnimMontage * CallMoveToAnimField()
Definition Actor.h:4780
long double & LastUpdatedAimActorsTimeField()
Definition Actor.h:4895
void RefreshDefaultAttachments(AActor *UseOtherActor, bool bIsSnapshot)
Definition Actor.h:4878
void OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:5222
int & _GrapHookCableObjectCountField()
Definition Actor.h:4758
bool IsVoiceSilent()
Definition Actor.h:5075
float & PercentOfFullHeadHairGrowthField()
Definition Actor.h:4911
FString & VivoxUsernameField()
Definition Actor.h:4728
void NetSetFacialHairPercent_Implementation(float thePercent, int newFacialHairIndex)
Definition Actor.h:5211
void ClientNetEndClimbingLadder()
Definition Actor.h:5376
void GiveDefaultWeapon(bool bForceGiveDefaultWeapon)
Definition Actor.h:4775
void ClosedInventoryUI()
Definition Actor.h:4955
BitFieldValue< bool, unsigned __int32 > bLastLocInterpCrouched()
Definition Actor.h:5004
long double & LastNotStuckTimeField()
Definition Actor.h:4921
long double & PressCrouchProneToggleTimeField()
Definition Actor.h:4788
float & ClientSeatedViewRotationYawField()
Definition Actor.h:4883
bool CanProne()
Definition Actor.h:5066
bool & bWasProneField()
Definition Actor.h:4734
void SetVivoxUsername(FString *Value)
Definition Actor.h:5078
bool IsFiring()
Definition Actor.h:4849
TWeakObjectPtr< APrimalDinoCharacter > & RidingDinoField()
Definition Actor.h:4504
void ServerPlayFireBallistaAnimation()
Definition Actor.h:5111
BitFieldValue< bool, unsigned __int32 > bLastViewingInventory()
Definition Actor.h:4990
bool IsGameInputAllowed()
Definition Actor.h:5187
void ServerReleaseGrapHookCable(bool bReleasing)
Definition Actor.h:5112
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:5182
UAnimSequence * GetAdditiveStandingAnim(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:5125
void FinishWeaponSwitch()
Definition Actor.h:5115
FItemNetID & PreMapWeaponItemNetIDField()
Definition Actor.h:4806
void ServerCallMoveTo_Implementation(FVector MoveToLoc)
Definition Actor.h:4938
void ServerReleaseGrapHookCable_Implementation(bool bReleasing)
Definition Actor.h:4765
static AShooterCharacter * FindForPlayerController(AShooterPlayerController *aPC)
Definition Actor.h:5113
void OrbitCamOn()
Definition Actor.h:5254
UAnimMontage * ShieldCoverAnimationForCrouchField()
Definition Actor.h:4591
long double & LastTimeInFallingField()
Definition Actor.h:4810
bool CanJumpInternal_Implementation()
Definition Actor.h:5065
float & ServerSeatedViewRotationPitchField()
Definition Actor.h:4566
void ReleaseSeatingStructure(APrimalStructureSeating *InSeatingStructure)
Definition Actor.h:4972
void ClientOrderedMoveTo_Implementation(FVector MoveToLoc)
Definition Actor.h:4936
TArray< UAnimSequence * > AnimSequenceOverrideToField()
Definition Actor.h:4838
UAudioComponent * LastGrapHookACField()
Definition Actor.h:4757
bool & bWasHostPlayerField()
Definition Actor.h:4864
float & InventoryDragWeightScaleField()
Definition Actor.h:4650
void UpdateAutoJump()
Definition Actor.h:5051
bool IsPlayingUpperBodyCallAnimation_Implementation()
Definition Actor.h:5193
void OnRep_VivoxUsername()
Definition Actor.h:5243
void NetSetOverrideFacialHairColor_Implementation(FLinearColor HairColor)
Definition Actor.h:5013
long double & LastEmoteTryPlayTimeField()
Definition Actor.h:4917
TWeakObjectPtr< APrimalStructure > & CurrentItemBalloonField()
Definition Actor.h:4684
static float ComputeHeadHairMorphTargetValue(bool bFemale, char HairIndex, float PercentOfGrowth)
Definition Actor.h:5018
void LocalPossessedBy(APlayerController *ByController)
Definition Actor.h:5203
long double & LastUnproneTimeField()
Definition Actor.h:4767
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:5390
float & LoggedOutTargetingDesirabilityField()
Definition Actor.h:4855
float GetTargetingDesirability(ITargetableInterface *Attacker)
Definition Actor.h:5173
void Tick(float DeltaSeconds)
Definition Actor.h:5350
TSubclassOf< AShooterWeapon > & CompassWeaponField()
Definition Actor.h:4748
bool & bIsControllingBallistaField()
Definition Actor.h:4628
FieldArray< FLinearColor, 4 > BodyColorsField()
Definition Actor.h:4840
FWeaponEvent & NotifyWeaponUnequippedField()
Definition Actor.h:4685
FUniqueNetIdRepl & PlatformProfileIDField()
Definition Actor.h:4764
void ClientPlayHarvestAnim()
Definition Actor.h:5382
bool GetAdditiveStandingAnimNonAdditive()
Definition Actor.h:5126
float GetRidingDinoAnimSpeedRatio()
Definition Actor.h:5168
int GiveHexagons(int NumHexagons, int TriggerIndex, float OverrideHexGainFalloffRate, int OverrideHexGainFalloffMin, float OverrideCollectSFXVolume, FVector OverrideVfxSpawnLoc, int OverrideHexagonVFXActorCount, bool VFXImmediatelyAttracts)
Definition Actor.h:5056
void PostInitializeComponents()
Definition Actor.h:5268
float & LastAdditionalHypoThermalInsulationField()
Definition Actor.h:4900
void UpdateSwimmingState()
Definition Actor.h:5361
void ApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, FVector Offset, float MaxExtent, int Pose)
Definition Actor.h:4909
float & WeaponBobSpeedBaseField()
Definition Actor.h:4797
void OnWeaponEquipped(AShooterWeapon *NewWeapon)
Definition Actor.h:5101
void ServerDetachGrapHookCable_Implementation(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5294
void OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:5246
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:5062
void SetAutoPlayer(bool bEnable)
Definition Actor.h:5046
bool & bPreventWeaponMovementAnimsField()
Definition Actor.h:4930
BitFieldValue< bool, unsigned __int32 > bPlayFirstSpawnAnim()
Definition Actor.h:4988
FString * LinkedPlayerIDString(FString *result)
Definition Actor.h:4844
FVector & WeaponBobMagnitudes_TargetingField()
Definition Actor.h:4793
float & CurrentAimBlendingField()
Definition Actor.h:4786
BitFieldValue< bool, unsigned __int32 > bWasOverrideHiddenShadowValue()
Definition Actor.h:5002
long double & LastUseHarvestTimeField()
Definition Actor.h:4860
void GiveMapWeapon()
Definition Actor.h:4776
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:4823
long double & StopRidingTimeField()
Definition Actor.h:4612
TWeakObjectPtr< APrimalStructureLadder > & ClimbingLadderField()
Definition Actor.h:4502
void PreInitializeComponents()
Definition Actor.h:5270
unsigned __int64 & LinkedPlayerDataIDField()
Definition Actor.h:4809
int & SimulatedLastFrameProcessedForceUpdateAimedActorsField()
Definition Actor.h:4925
void NotifyEquippedItems()
Definition Actor.h:5218
void ServerSeatingStructureAction_Implementation(char ActionNumber)
Definition Actor.h:4981
void GameStateHandleEvent_Implementation(FName NameParam, FVector VecParam)
Definition Actor.h:4959
bool & bWasLocallyControlledField()
Definition Actor.h:4609
void PlaySpawnAnim()
Definition Actor.h:4755
void SwitchMap()
Definition Actor.h:4777
APrimalProjectileBoomerang * LastFiredBoomerangField()
Definition Actor.h:4512
void DetachFromLadder()
Definition Actor.h:5094
float & PercentOfFullFacialHairGrowthField()
Definition Actor.h:4910
void OnCameraUpdate(FVector *CameraLocation, FRotator *CameraRotation)
Definition Actor.h:4772
void ServerSetIsVoiceActive_Implementation(bool IsActive)
Definition Actor.h:5310
long double & LastIndoorCheckTimeField()
Definition Actor.h:4821
UAnimMontage * ActivateInventoryAnimationField()
Definition Actor.h:4754
bool IsWatchingExplorerNote()
Definition Actor.h:5055
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
Definition Actor.h:5071
bool IsValidForStatusRecovery()
Definition Actor.h:5198
unsigned int & UniqueNetIdTypeHashField()
Definition Actor.h:4858
float & fAutoMoveField()
Definition Actor.h:4691
bool IsCurrentPassengerLimitCameraYaw()
Definition Actor.h:5184
float & LastSweepCapsuleRadiusField()
Definition Actor.h:4880
void ClientOrderedMoveTo(FVector MoveToLoc)
Definition Actor.h:5089
FName & ExtraNameVarField()
Definition Actor.h:4872
BitFieldValue< bool, unsigned __int32 > bHatHidden()
Definition Actor.h:5005
BitFieldValue< bool, unsigned __int32 > bBeganPlay()
Definition Actor.h:5006
AActor * GetSecondaryMountedActor()
Definition Actor.h:5170
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Actor.h:4899
FVector & LastStasisCastPositionField()
Definition Actor.h:4863
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:5098
FVector * GetTPVCameraOffset(FVector *result)
Definition Actor.h:4753
TSubclassOf< AShooterWeapon > & GPSWeaponField()
Definition Actor.h:4747
USoundCue * LowHealthSoundField()
Definition Actor.h:4775
UAnimMontage * TalkingAnimField()
Definition Actor.h:4722
float & WalkBobInterpSpeedField()
Definition Actor.h:4740
bool & bIsOnSeatingStructureField()
Definition Actor.h:4627
void ServerToClientsPlayFireBallistaAnimation()
Definition Actor.h:5122
float GetActualTargetingFOV(float DefaultTargetingFOV)
Definition Actor.h:5124
void ShowWeapon()
Definition Actor.h:5340
float GetCharacterAdditionalHyperthermiaInsulationValue()
Definition Actor.h:5136
void FinalLoadedFromSaveGame()
Definition Actor.h:5112
FVector & ExtraExtraVectorVarField()
Definition Actor.h:4871
void ServerFireBallistaProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:4980
FVector & WeaponBobMagnitudesField()
Definition Actor.h:4790
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:5044
int & SeatingStructureSeatNumberField()
Definition Actor.h:4633
static UClass * StaticClass()
Definition Actor.h:4743
int GetFacialHairIndex()
Definition Actor.h:5143
bool & bAutoPlayerField()
Definition Actor.h:4690
void DetachGrapHookCable()
Definition Actor.h:5095
float & LastAdditionalHyperThermalInsulationField()
Definition Actor.h:4901
void UpdateAutoFire()
Definition Actor.h:5052
float & LadderLateralJumpVelocityField()
Definition Actor.h:4762
void ServerUpdateCurrentVoiceModeAsUInt32_Implementation(unsigned int NewValue)
Definition Actor.h:5318
long double & StartedRidingTimeField()
Definition Actor.h:4570
void OnAttachedToSeatingStructure()
Definition Actor.h:4969
float & WeaponBobMaxMovementSpeedField()
Definition Actor.h:4745
void RemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4910
FVector * GetTalkerLocation(FVector *result)
Definition Actor.h:4945
void AttachToLadder_Implementation(USceneComponent *Parent)
Definition Actor.h:5049
void Serialize(FArchive *Ar)
Definition Actor.h:4790
BitFieldValue< bool, unsigned __int32 > bPlaySpawnAnim()
Definition Actor.h:4987
float & BobMaxMovementSpeedField()
Definition Actor.h:4744
void TryGiveGenesisSeasonPassItems(int AppID)
Definition Actor.h:4860
bool & bIsActivelyTalkingField()
Definition Actor.h:4731
float & fAutoTurnField()
Definition Actor.h:4693
FieldArray< float, 22 > RawBoneModifiersField()
Definition Actor.h:4604
FVector * GetTargetingLocation(FVector *result, AActor *Attacker)
Definition Actor.h:5042
float & WalkBobOldSpeedField()
Definition Actor.h:4769
UPrimalItem * GetShieldItem()
Definition Actor.h:5076
AActor * GetUnstasisViewerSiblingActor()
Definition Actor.h:5047
float & fAutoStrafeField()
Definition Actor.h:4692
int GetPlayerHexagonCount()
Definition Actor.h:5060
BitFieldValue< bool, unsigned __int32 > bUseAlternateFallBlendspace()
Definition Actor.h:4985
void ForceSleep()
Definition Actor.h:5121
BitFieldValue< bool, unsigned __int32 > bIsViewingInventory()
Definition Actor.h:4708
float GetTargetingSpeedModifier()
Definition Actor.h:5174
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:5331
void OnVoiceTalkingStateChanged(bool talking, bool IsUsingSuperRange)
Definition Actor.h:5253
AShooterWeapon * CurrentWeaponField()
Definition Actor.h:4567
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimationForCrouch()
Definition Actor.h:4725
unsigned int & AllianceInviteIDField()
Definition Actor.h:4889
float & LastSweepCapsuleHeightField()
Definition Actor.h:4879
FString * GetShortName(FString *result)
Definition Actor.h:4846
UAnimMontage * SpawnIntroAnim1PField()
Definition Actor.h:4716
void ServerUpdateCurrentVoiceModeAsUInt32(unsigned int NewValue)
Definition Actor.h:5421
void UpdateAutoPlayer()
Definition Actor.h:5048
void ServerSetTargeting(bool bNewTargeting)
Definition Actor.h:5117
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:5040
void Poop(bool bForcePoop)
Definition Actor.h:5266
long double & NextUpdateHypoThermalInsulationTimeField()
Definition Actor.h:4899
long double GetLastAttackTime()
Definition Actor.h:4921
USoundCue * StartProneSoundField()
Definition Actor.h:4803
void GivePrimalItemWeapon(UPrimalItem *aPrimalItem)
Definition Actor.h:4781
void ClientInviteToAlliance_Implementation(int RequestingTeam, unsigned int AllianceID, FString *AllianceName, FString *InviteeName)
Definition Actor.h:4990
TArray< FName > & LowerBodyPartRootBonesField()
Definition Actor.h:4750
FItemNetID & PreInventoryWeaponItemNetIDField()
Definition Actor.h:4824
bool AllowGrappling_Implementation()
Definition Actor.h:5036
bool & bReleasingGrapHookField()
Definition Actor.h:4521
void ServerLaunchMountedDino_Implementation()
Definition Actor.h:5298
float & MeshHeightAdjustmentField()
Definition Actor.h:4698
USoundBase * ThrowCharacterSoundField()
Definition Actor.h:4881
float & WaterLossRateMultiplierField()
Definition Actor.h:4902
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:5252
bool & bAutoProneField()
Definition Actor.h:4697
bool IsPlayingUpperBodyCallAnimation()
Definition Actor.h:5392
long double & LastTaggedTimeThirdField()
Definition Actor.h:4868
void ServerPlayFireBallistaAnimation_Implementation()
Definition Actor.h:4976
void ClientNotifyTribeRequest_Implementation(FString *RequestTribeName, AShooterCharacter *PlayerCharacter)
Definition Actor.h:4884
float & EnemyPlayerMaxCursorHUDDistanceProneField()
Definition Actor.h:4831
float & WeaponBobMinimumSpeedField()
Definition Actor.h:4796
TSubclassOf< AShooterWeapon > & DefaultWeaponField()
Definition Actor.h:4497
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode)
Definition Actor.h:5227
void NetSimulatedForceUpdateAimedActors(float OverrideMaxDistance)
Definition Actor.h:5398
float & GrapHookCableWidthField()
Definition Actor.h:4760
UAudioComponent * CharacterStatusStateSoundComponentField()
Definition Actor.h:4765
bool IsVoiceYelling()
Definition Actor.h:5077
bool & bIsPreviewCharacterField()
Definition Actor.h:4735
FString * GetDebugInfoString(FString *result)
Definition Actor.h:5041
UAnimMontage * FirstSpawnAnimField()
Definition Actor.h:4862
UAnimMontage * CallStayAnimField()
Definition Actor.h:4777
void DelayGiveDefaultWeapon(float DelayTime)
Definition Actor.h:5100
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:5220
long double & LastCheckSevenTransmissionField()
Definition Actor.h:4493
void ServerLaunchMountedDino()
Definition Actor.h:5404
BitFieldValue< bool, unsigned __int32 > bGaveInitialItems()
Definition Actor.h:4994
void ModifyFirstPersonCameraLocation(FVector *Loc, float DeltaTime)
Definition Actor.h:4761
void ServerSeatingStructureAction(char ActionNumber)
Definition Actor.h:5114
long double & LastRequestedTribeTimeField()
Definition Actor.h:4814
void SetCarriedPitchYaw_Implementation(float NewCarriedPitch, float NewCarriedYaw)
Definition Actor.h:5323
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
Definition Actor.h:5275
UAnimSequence * DefaultDinoRidingMoveAnimationField()
Definition Actor.h:4828
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:5033
void ServerNetEndClimbingLadder_Implementation(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir)
Definition Actor.h:4985
UAnimMontage * CallStayAnimSingleField()
Definition Actor.h:4779
long double & LastEmotePlayTimeField()
Definition Actor.h:4905
long double & LastCheckSevenTeleportField()
Definition Actor.h:4495
bool UseAlternateStandingAnim()
Definition Actor.h:5367
bool IsUsingClimbingPick()
Definition Actor.h:5197
void Unstasis()
Definition Actor.h:5355
void OnStartAltFire(bool bFromGamepad)
Definition Actor.h:4808
void ChangeActorTeam(int NewTeam)
Definition Actor.h:5070
void PlayeReloadBallistaAnimation()
Definition Actor.h:4979
bool IsFirstPerson()
Definition Actor.h:5186
void DetachGrapHookCable_Implementation()
Definition Actor.h:4766
UAnimMontage * CallFollowAnimSingleField()
Definition Actor.h:4778
void BreakGrapple()
Definition Actor.h:4975
UAnimMontage * RespawnIntroAnim1PField()
Definition Actor.h:4717
int GetHeadHairIndex()
Definition Actor.h:5146
TArray< FItemAttachmentInfo > & DefaultAttachmentInfosField()
Definition Actor.h:4800
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5290
BitFieldValue< bool, unsigned __int32 > bAddedToActivePlayerList()
Definition Actor.h:4996
UAnimMontage * VoiceTalkingAnimField()
Definition Actor.h:4723
bool IsSubmerged(bool bDontCheckSwimming, bool bUseHalfThreshold, bool bForceCheck, bool bFromVolumeChange)
Definition Actor.h:5196
FVector & WeaponBobPeriodsField()
Definition Actor.h:4791
void WasPushed(ACharacter *ByOtherCharacter)
Definition Actor.h:5370
char & FacialHairIndexField()
Definition Actor.h:4841
void DedicatedServerBoneFixup()
Definition Actor.h:5099
BitFieldValue< bool, unsigned __int32 > bNoPhysics()
Definition Actor.h:4713
void ClientPlayHarvestAnim_Implementation()
Definition Actor.h:5089
void ServerToClientsPlayFireBallistaAnimation_Implementation()
Definition Actor.h:4978
void SetTargeting(bool bNewTargeting)
Definition Actor.h:4793
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:5354
float & WeaponBobTimeField()
Definition Actor.h:4785
void ServerFireBallistaProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:5107
float & WeaponBobSpeedBaseFallingField()
Definition Actor.h:4798
void ServerCallSetAggressive_Implementation()
Definition Actor.h:5289
UAnimMontage * SpawnAnimField()
Definition Actor.h:4861
bool & bWasAlreadyYellingField()
Definition Actor.h:4733
float & IndoorsHypothermiaInsulationField()
Definition Actor.h:4819
FVector & WeaponBobPeriods_TargetingField()
Definition Actor.h:4794
FVector & ExtraVectorVarField()
Definition Actor.h:4870
void NetSetHeadHairPercent(float thePercent, int newHeadHairIndex)
Definition Actor.h:5396
void GameStateHandleEvent(FName NameParam, FVector VecParam)
Definition Actor.h:5096
void DestroyInventory()
Definition Actor.h:4787
void ServerRequestHexagonTrade(int RequestedTradableItemIndex, int Quantity)
Definition Actor.h:5113
bool BPSetPlayerHexagonCount_Implementation(int NewHexagonCount)
Definition Actor.h:5064
void SyncGrapHookDistance_Implementation(float Distance)
Definition Actor.h:4767
BitFieldValue< bool, unsigned __int32 > bRefreshDefaultAttachmentsHadEquippedItems()
Definition Actor.h:5011
void SyncGrapHookDistance(float Distance)
Definition Actor.h:5125
UAnimMontage * FireBallistaAnimationField()
Definition Actor.h:4473
bool UseAltAimOffsetAnim()
Definition Actor.h:5366
FName * GetWeaponAttachPoint(FName *result)
Definition Actor.h:4830
TSubclassOf< AShooterWeapon > & NextInventoryWeaponField()
Definition Actor.h:4805
UAnimSequence * GetDinoRidingMoveAnimation()
Definition Actor.h:5141
TWeakObjectPtr< APrimalStructureSeating > & SeatingStructureField()
Definition Actor.h:4632
float & GrapHookPulledRopeDistanceField()
Definition Actor.h:4519
FString & AllianceInviteNameField()
Definition Actor.h:4890
void PlayDrinkingAnimation()
Definition Actor.h:5259
FLinearColor & OriginalHairColorField()
Definition Actor.h:4912
void ServerForceUpdatedAimedActors(float OverrideMaxDistance, bool bReplicateToSimulatedClients)
Definition Actor.h:5296
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimation()
Definition Actor.h:4724
void ClearSpawnAnim()
Definition Actor.h:5078
void SetPreventEquipAllWeapons(const bool bPrevent)
Definition Actor.h:5067
BitFieldValue< bool, unsigned __int32 > bIsCrafting()
Definition Actor.h:4983
bool IsRunning()
Definition Actor.h:4815
void UpdateTransponders()
Definition Actor.h:5363
BitFieldValue< bool, unsigned __int32 > bCheckPushedThroughWallsWasSeatingStructure()
Definition Actor.h:4993
static float ComputeFacialHairMorphTargetValue(bool bFemale, char HairIndex, float PercentOfGrowth)
Definition Actor.h:5020
APrimalDinoCharacter * GetRidingDino()
Definition Actor.h:5159
bool IsNearTopOfLadder()
Definition Actor.h:5191
FString & PlatformProfileNameField()
Definition Actor.h:4763
FRotator & LastAimRotOffsetField()
Definition Actor.h:4756
void OnPrimalCharacterSleeped()
Definition Actor.h:5233
void ClientUpdateTranspondersInfo_Implementation(TArray< FTransponderInfo > *TranspondersInfo, bool bNewData)
Definition Actor.h:4795
BitFieldValue< bool, unsigned __int32 > bAllowDPC()
Definition Actor.h:5007
UAnimSequence * GetDinoRidingAnimation()
Definition Actor.h:5140
void ServerCallFollow_Implementation()
Definition Actor.h:5284
AMissionType * GetActiveMission()
Definition Actor.h:4968
void ServerRequestHexagonTrade_Implementation(int RequestedTradableItemIndex, int Quantity)
Definition Actor.h:5061
void TakeSeatingStructure(APrimalStructureSeating *InSeatingStructure, int SeatNumber, bool bLockedToSeat)
Definition Actor.h:4971
void ClearRidingDinoAsPassenger(bool bFromDino)
Definition Actor.h:5077
float & TargetingTimeField()
Definition Actor.h:4488
void ServerCheckDrinkingWater_Implementation()
Definition Actor.h:5292
void OnStopFire(bool bFromGamepadRight)
Definition Actor.h:4807
AShooterWeapon * GetCurrentWeapon()
Definition Actor.h:4829
UAnimSequence * GetOverridenAnimSequence(UAnimSequence *AnimSeq)
Definition Actor.h:5160
bool IsSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:5073
AShooterPlayerController * GetSpawnedForController()
Definition Actor.h:5172
FString & LastRequestedTribeNameField()
Definition Actor.h:4816
BitFieldValue< bool, unsigned __int32 > bIsFemale()
Definition Actor.h:4986
BitFieldValue< bool, unsigned __int32 > bIsIndoors()
Definition Actor.h:4984
FVector * GetLastSweepLocation(FVector *result)
Definition Actor.h:5002
void OnRep_HatHidden()
Definition Actor.h:5239
TWeakObjectPtr< AShooterPlayerController > & LastValidPlayerControllerField()
Definition Actor.h:4573
void TempDampenInputAcceleration()
Definition Actor.h:5349
unsigned int & VoiceModeForCullingTestsField()
Definition Actor.h:4730
void ToggleWeapon()
Definition Actor.h:4774
void RemoveAttachments(AActor *From, bool bIsSnapshot)
Definition Actor.h:4875
FVector & OriginalLastHitWallSweepCheckLocationField()
Definition Actor.h:4926
long double & TimeSinceLastControllerField()
Definition Actor.h:4811
BitFieldValue< bool, unsigned __int32 > bPlayedSpawnIntro()
Definition Actor.h:4991
long double & LocalLastViewingInventoryTimeField()
Definition Actor.h:4615
void SetCarryingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:5324
FLinearColor * GetFacialHairColor(FLinearColor *result)
Definition Actor.h:5011
void ServerCallPassive_Implementation()
Definition Actor.h:5288
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:5032
long double & LastTimeHadControllerField()
Definition Actor.h:4865
bool & bAutoJumpField()
Definition Actor.h:4694
APrimalDinoCharacter * GetBasedOnDino()
Definition Actor.h:5133
void BPUnlockedAllExplorerNotes()
Definition Actor.h:5126
bool IsTargeting()
Definition Actor.h:4833
BitFieldValue< bool, unsigned __int32 > bIsRiding()
Definition Actor.h:4705
void DetachFromLadder_Implementation()
Definition Actor.h:4963
void ServerNotifyBallistaShot(FHitResult Impact, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:5110
bool & bShouldInvertTurnInputField()
Definition Actor.h:4885
void DrawFloatingHUD(AShooterHUD *HUD)
Definition Actor.h:5109
FLinearColor * GetHeadHairColor(FLinearColor *result)
Definition Actor.h:5010
bool IsReadyToUpload(UWorld *theWorld)
Definition Actor.h:5034
UAnimMontage * CallAttackAnimField()
Definition Actor.h:4781
UAnimMontage * CallFollowAnimField()
Definition Actor.h:4776
void ApplyBoneModifiers()
Definition Actor.h:5043
void ClientClearTribeRequest_Implementation()
Definition Actor.h:5079
void PlaySpawnIntro()
Definition Actor.h:5264
void UpdateHair()
Definition Actor.h:5358
UAnimMontage * PickupItemAnimationField()
Definition Actor.h:4753
TArray< FTransponderInfo > & ClientTranspondersInfoField()
Definition Actor.h:4711
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:5106
bool IsOnSeatingStructure()
Definition Actor.h:4965
float & PreviousRootYawSpeedField()
Definition Actor.h:4839
long double & LastReleaseSeatingStructureTimeField()
Definition Actor.h:4641
FVector & UpdateHyperThermalInsulationPositionField()
Definition Actor.h:4896
void ServerCallNeutral_Implementation()
Definition Actor.h:5287
void OnReleaseCrouchProneToggle()
Definition Actor.h:5234
UAnimMontage * ReloadBallistaAnimationField()
Definition Actor.h:4726
float GetMaxSpeedModifier()
Definition Actor.h:5156
void ReplicateVoiceModeToClients()
Definition Actor.h:4828
void ServerCallStay_Implementation()
Definition Actor.h:5291
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:5131
void PreApplyAccumulatedForces(float DeltaSeconds, FVector *PendingImpulseToApply, FVector *PendingForceToApply)
Definition Actor.h:4894
UMaterialInterface * GrapHookMaterialField()
Definition Actor.h:4761
long double & DontTargetUntilTimeField()
Definition Actor.h:4737
void ServerDetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5402
void ClientOrderedAttackTarget(AActor *attackTarget)
Definition Actor.h:5379
bool CanCrouch()
Definition Actor.h:5059
void NetSetFacialHairPercent(float thePercent, int newFacialHairIndex)
Definition Actor.h:5395
void OnRep_CurrentWeapon(AShooterWeapon *LastWeapon)
Definition Actor.h:5238
void UpdateGrapHook(float DeltaSeconds)
Definition Actor.h:5357
void UpdatePawnMeshes(bool bForceThirdPerson, bool bForceFlush)
Definition Actor.h:5359
long double & LastCheckSevenField()
Definition Actor.h:4491
UAnimMontage * ProneOutAnimField()
Definition Actor.h:4719
APrimalStructureTurretBallista * GetControlledTurretBallista()
Definition Actor.h:4967
void NetSetOverrideHeadHairColor_Implementation(FLinearColor HairColor)
Definition Actor.h:5012
void HideWeapon()
Definition Actor.h:5178
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:5081
static bool IsIndoorsAtLoc(UWorld *theWorld, FVector *actorLoc)
Definition Actor.h:4888
void NetSimulatedForceUpdateAimedActors_Implementation(float OverrideMaxDistance)
Definition Actor.h:5216
UAnimSequence * ViewingInventoryAnimationField()
Definition Actor.h:4826
float GetBaseTargetingDesire(ITargetableInterface *Attacker)
Definition Actor.h:5132
void FiredWeapon()
Definition Actor.h:5116
float & BuffExtraDamageMultiplierField()
Definition Actor.h:4699
bool BuffsPreventFirstPerson()
Definition Actor.h:5031
float & CurrentControlledBallistaYawField()
Definition Actor.h:4873
UAnimMontage * DrinkingAnimationField()
Definition Actor.h:4813
float & IndoorsHyperthermiaInsulationField()
Definition Actor.h:4818
void CheckFallFromLadder()
Definition Actor.h:4748
void ServerNetEndClimbingLadder(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir)
Definition Actor.h:5109
long double & LastUncrouchTimeField()
Definition Actor.h:4766
void DrawTranspondersInfo(AShooterHUD *HUD)
Definition Actor.h:5110
void OnStartFire(bool bFromGamepadRight)
Definition Actor.h:4806
bool AllowFirstPerson()
Definition Actor.h:5035
void SetRagdollPhysics(bool bUseRagdollLocationOffset, bool bForceRecreateBones, bool bForLoading)
Definition Actor.h:4924
bool AnimUseAimOffset()
Definition Actor.h:5039
UAnimSequence * DefaultShieldAnimationField()
Definition Actor.h:4589
void SetActorHiddenInGame(bool bNewHidden)
Definition Actor.h:5321
void ClientNotifyTribeRequest(FString *RequestTribeName, AShooterCharacter *PlayerCharacter)
Definition Actor.h:5087
long double & NextPlayerUndergroundCheckField()
Definition Actor.h:4877
TWeakObjectPtr< APrimalCharacter > & LastGrappledToCharacterField()
Definition Actor.h:4886
bool CanEquipWeapons()
Definition Actor.h:5066
static void StaticRegisterNativesAShooterCharacter()
Definition Actor.h:5425
void StartCameraTransition(float Duration)
Definition Actor.h:5341
BitFieldValue< bool, unsigned __int32 > bIsTargeting()
Definition Actor.h:4703
UAnimMontage * DropItemAnimationField()
Definition Actor.h:4751
long double & LastValidCheckSevenField()
Definition Actor.h:4494
bool ValidToRestoreForPC(AShooterPlayerController *aPC)
Definition Actor.h:5369
float & EnemyPlayerMaxCursorHUDDistanceStandingField()
Definition Actor.h:4833
TSubclassOf< AShooterWeapon > * GetDefaultWeapon(TSubclassOf< AShooterWeapon > *result)
Definition Actor.h:4773
UAnimSequence * GetAlternateStandingAnim(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:5130
bool & bAutoFireTargetField()
Definition Actor.h:4696
FItemNetID & PreRidingWeaponItemNetIDField()
Definition Actor.h:4822
float & ClientSeatedViewRotationPitchField()
Definition Actor.h:4882
BitFieldValue< bool, unsigned __int32 > bDisableLookYaw()
Definition Actor.h:4723
ACharacter * GetTalkerCharacter()
Definition Actor.h:4944
UAudioComponent * LowHealthWarningPlayerField()
Definition Actor.h:4782
FVector & GrapHookDefaultOffsetField()
Definition Actor.h:4759
void CallGameStateHandleEvent(FName NameParam, FVector VecParam)
Definition Actor.h:4960
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5283
long double & LastTryAccessInventoryFailTimeField()
Definition Actor.h:4904
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:5260
void ServerClearSwitchingWeapon_Implementation(bool bOnlyIfDefaultWeapon, bool bClientRequestNextWeaponID)
Definition Actor.h:5293
void ClientInviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString *AllianceName, FString *InviteeName)
Definition Actor.h:5085
void PlayEmoteAnimation_Implementation(char EmoteIndex)
Definition Actor.h:5261
bool IsGrapplingHardAttached()
Definition Actor.h:5039
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
Definition Actor.h:5356
long double & NextUpdateHyperThermalInsulationTimeField()
Definition Actor.h:4898
bool & bUseBallistaAimOffsetField()
Definition Actor.h:4629
void StartWeaponSwitch(UPrimalItem *aPrimalItem, bool bDontClearLastWeapon)
Definition Actor.h:5342
float & BobTimeField()
Definition Actor.h:4771
float GetPercentageOfHeadHairGrowth()
Definition Actor.h:5165
int & DefaultHexagonAmountEarnedOnMissionCompletionField()
Definition Actor.h:4689
void StasisingCharacter()
Definition Actor.h:5343
void ServerSetBallistaNewRotation_Implementation(float Pitch, float Yaw)
Definition Actor.h:5308
USoundBase * ProneMoveSoundField()
Definition Actor.h:4922
void StartedFiringWeapon(bool bPrimaryFire)
Definition Actor.h:4919
UAnimMontage * ShieldCoverAnimationField()
Definition Actor.h:4590
void ServerSetViewingInventory(bool bIsViewing)
Definition Actor.h:5414
float & EnemyPlayerMaxCursorHUDDistanceCrouchedField()
Definition Actor.h:4832
void ServerStopFireBallista()
Definition Actor.h:5416
void ClientUpdateTranspondersInfo(TArray< FTransponderInfo > *TranspondersInfo, bool bNewData)
Definition Actor.h:5093
bool ForceCrosshair()
Definition Actor.h:5043
float GetCharacterAdditionalInsulationValueFromStructure(UWorld *theWorld, FVector *actorLoc, EPrimalItemStat::Type TypeInsulation)
Definition Actor.h:4890
void OnReload()
Definition Actor.h:5235
UAnimMontage * ProneInAnimField()
Definition Actor.h:4718
USoundCue * EndProneSoundField()
Definition Actor.h:4804
FVector & WeaponBobOffsets_TargetingField()
Definition Actor.h:4795
bool IsPlayingInitialSpawnAnim()
Definition Actor.h:5062
TArray< UAnimMontage * > AnimsOverrideFromField()
Definition Actor.h:4835
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5282
void OnPressCrouchProneToggle()
Definition Actor.h:5229
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:5249
void ServerCallAggressive_Implementation()
Definition Actor.h:5280
void ClientNotifyLevelUp_Implementation()
Definition Actor.h:5083
float & CraftingMovementSpeedModifierField()
Definition Actor.h:4789
void OnDetachedFromSeatingStructure(APrimalStructureSeating *InSeatingStructure)
Definition Actor.h:4970
int & IgnoreCollisionSweepUntilFrameNumberField()
Definition Actor.h:4918
bool IsVoiceWhispering()
Definition Actor.h:5070
float & IndoorCheckIntervalField()
Definition Actor.h:4820
FWeaponEvent & NotifyWeaponFiredField()
Definition Actor.h:4687
void OnPressProne()
Definition Actor.h:5230
bool BPSetPlayerHexagonCount(int NewHexagonCount)
Definition Actor.h:5083
bool SetPlayerHexagonCount(int NewHexagonCount)
Definition Actor.h:5059
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:5058
USceneComponent * GetActorSoundAttachmentComponentOverride(USceneComponent *ForComponent)
Definition Actor.h:5123
void OnPressCrouch()
Definition Actor.h:5228
void BeginPlay()
Definition Actor.h:5052
void LaunchMountedDino()
Definition Actor.h:5201
UAnimMontage * StopRidingAnimField()
Definition Actor.h:4721
void InviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString AllianceName, FString InviterName)
Definition Actor.h:4991
float GetCarryingSocketYaw(bool RefreshBones)
Definition Actor.h:5135
FVector & WeaponBobOffsetsField()
Definition Actor.h:4792
void CaptureCharacterSnapshot(UPrimalItem *Item)
Definition Actor.h:5069
void ServerSetTargeting_Implementation(bool bNewTargeting)
Definition Actor.h:4794
float GetInsulationFromItem(FHitResult *HitOut, EPrimalItemStat::Type TypeInsulation)
Definition Actor.h:4889
void SetCurrentWeapon(AShooterWeapon *NewWeapon, AShooterWeapon *LastWeapon)
Definition Actor.h:5326
int BPGetPlayerHexagonCount()
Definition Actor.h:5082
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
Definition Actor.h:5154
float GetFacialHairMorphTargetValue()
Definition Actor.h:5144
void OnStopAltFire(bool bFromGamepad)
Definition Actor.h:4809
char & PlayerBadgeGroupField()
Definition Actor.h:4884
BitFieldValue< bool, unsigned __int32 > bHadGrapHookAttachActor()
Definition Actor.h:4995
void NetSetHeadHairPercent_Implementation(float thePercent, int newHeadHairIndex)
Definition Actor.h:5212
void ServerStopFireBallista_Implementation()
Definition Actor.h:5313
void ClientsSpawnHexagonVFX(int NumHexagons, float OverrideCollectSFXVolume, FVector OverrideVfxSpawnLoc, int OverrideHexagonVFXActorCount, bool VFXImmediatelyAttracts)
Definition Actor.h:5092
void RenamePlayer_Implementation(FString *NewName)
Definition Actor.h:4986
long double & LastCheckSevenHitField()
Definition Actor.h:4492
void ServerSetIsVoiceActive(bool IsActive)
Definition Actor.h:5116
bool TemplateAllowActorSpawn(UWorld *World, FVector *AtLocation, FRotator *AtRotation, FActorSpawnParameters *SpawnParameters)
Definition Actor.h:4744
UAnimMontage * ThrowItemAnimationField()
Definition Actor.h:4752
void UpdateAutoMove()
Definition Actor.h:5049
USoundCue * EndCrouchSoundField()
Definition Actor.h:4802
FSaddlePassengerSeatDefinition & CurrentPassengerSeatDefinitionField()
Definition Actor.h:4834
void OnRep_RawBoneModifiers()
Definition Actor.h:4750
void WeaponUnequipped(AShooterWeapon *OldWeapon)
Definition Actor.h:5044
bool GetBlockingShieldOffsets(FVector *OutBlockingShieldFPVTranslation, FRotator *OutBlockingShieldFPVRotation)
Definition Actor.h:4853
bool GetAllAttachedCharsInternal(TSet< APrimalCharacter *, DefaultKeyFuncs< APrimalCharacter *, 0 >, FDefaultSetAllocator > *AttachedChars, APrimalCharacter *OriginalChar, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
Definition Actor.h:5054
float & WeaponBobTargetingBlendField()
Definition Actor.h:4799
float & IntervalForFullFacialHairGrowthField()
Definition Actor.h:4907
int & AllianceInviteRequestingTeamField()
Definition Actor.h:4888
FVector * GetPawnViewLocation(FVector *result, bool bAllTransforms)
Definition Actor.h:4988
void ClientOrderedAttackTarget_Implementation(AActor *attackTarget)
Definition Actor.h:5086
UAnimSequence * CharacterAdditiveStandingAnimField()
Definition Actor.h:4903
void ClearRidingDino(bool bFromDino, int OverrideUnboardDirection, bool bForceEvenIfBuffPreventsClear)
Definition Actor.h:4861
long double & LastDeadCharacterDestructionTimeField()
Definition Actor.h:2472
int & CurrentGameModeMaxNumOfRespawnsField()
Definition Actor.h:2478
TWeakObjectPtr< APrimalCharacter > & LastDeathPrimalCharacterField()
Definition Actor.h:2470
FVector2D & CurrentRadialDirection1Field()
Definition Actor.h:2474
int & VivoxJoinChannelAttemptsField()
Definition Actor.h:2341
FieldArray< long double, 10 > HeldItemSlotTimeField()
Definition Actor.h:2456
USoundCue * SelectSlotSoundField()
Definition Actor.h:2476
FieldArray< long double, 10 > LastRepeatUseConsumableTimeField()
Definition Actor.h:2455
FieldArray< long double, 10 > LastUsedItemSlotTimesField()
Definition Actor.h:2457
FString & VivoxUsernameField()
Definition Actor.h:2480
FieldArray< char, 10 > UsedItemSlotField()
Definition Actor.h:2454
int & ModifedButtonCountField()
Definition Actor.h:2466
int & nArkTributeLoadIndexField()
Definition Actor.h:2324
long double & LastDeathTimeField()
Definition Actor.h:2469
APrimalStructurePlacer * StructurePlacerField()
Definition Actor.h:2467
FieldArray< char, 10 > HeldItemSlotField()
Definition Actor.h:2453
long double & LastLargeQuantityTranserAllTimeField()
Definition Actor.h:2331
FVector2D & CurrentRadialDirection2Field()
Definition Actor.h:2475
int & VivoxLoginAttemptsField()
Definition Actor.h:2340
FVector & LastDeathLocationField()
Definition Actor.h:2468
bool & bShowGameModeHUDField()
Definition Actor.h:2473
UPrimalLocalProfile * PrimalLocalProfileField()
Definition Actor.h:2477
FVector & LastRawInputDirField()
Definition Actor.h:2479
FVector & CurrentPlayerCharacterLocationField()
Definition Actor.h:2465
UPrimalPlayerData * MyPlayerDataField()
Definition Actor.h:1824
FTribeData * LastTribeInviteDataField()
Definition Actor.h:1831
int & TotalEngramPointsField()
Definition Actor.h:1838
FTribeData * MyTribeDataField()
Definition Actor.h:1728
TArray< FSpawnPointInfo > & CachedSpawnPointInfosField()
Definition Actor.h:1836
int & FreeEngramPointsField()
Definition Actor.h:1839
TArray< TSubclassOf< UPrimalItem > > & EngramItemBlueprintsField()
Definition Actor.h:1733
FieldArray< TSubclassOf< UPrimalItem >, 10 > DefaultItemSlotClassesField()
Definition Actor.h:1826
FieldArray< char, 10 > DefaultItemSlotEngramsField()
Definition Actor.h:1828
FPrimalPlayerDataStruct * MyPlayerDataStructField()
Definition Actor.h:1825
TWeakObjectPtr< AActor > & DamageCauserField()
Definition Actor.h:8603
static UClass * GetPrivateStaticClass()
Definition Actor.h:8606
BitFieldValue< bool, unsigned __int32 > bUseAmmoOnFiring()
Definition Actor.h:7895
int & CurrentAmmoInClipField()
Definition Actor.h:7598
BitFieldValue< bool, unsigned __int32 > bUseTargetingFireAnim()
Definition Actor.h:7862
float & FPVMoveOffscreenWhenTurningMinViewRotSpeedField()
Definition Actor.h:7586
FVector & FPVInventoryReequipOffsetField()
Definition Actor.h:7259
float & ScopeCrosshairSizeField()
Definition Actor.h:7637
BitFieldValue< bool, unsigned __int32 > bHasToggleableAccessory()
Definition Actor.h:7899
float & ReloadCameraShakeSpeedScaleField()
Definition Actor.h:7656
bool & bFoceSimulatedTickField()
Definition Actor.h:7682
void StartUnequip_Implementation()
Definition Actor.h:8377
void LocalPossessed()
Definition Actor.h:8235
BitFieldValue< bool, unsigned __int32 > bOnlyUseFirstMeleeAnimWithShield()
Definition Actor.h:7847
UAnimMontage * OverrideJumpAnimField()
Definition Actor.h:7499
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileFiring()
Definition Actor.h:7964
bool PreventSwitchingWeapon()
Definition Actor.h:7535
bool IsOwningClient()
Definition Actor.h:7522
static ABrush * GetStandingAnimation_Implementation(TSubclassOf< ABrush > BrushType, FTransform *BrushTransform, FVector BoxExtent)
Definition Actor.h:7409
BitFieldValue< bool, unsigned __int32 > bCanAccessoryBeSetOn()
Definition Actor.h:7908
void ServerStartReload_Implementation()
Definition Actor.h:7457
void ServerToggleAccessory_Implementation()
Definition Actor.h:8334
BitFieldValue< bool, unsigned __int32 > bForceAlwaysPlayEquipAnim()
Definition Actor.h:7987
bool IsPlayingCameraAnimFPV()
Definition Actor.h:7410
BitFieldValue< bool, unsigned __int32 > bUseBPShouldDealDamage()
Definition Actor.h:7916
FRotator & FPVLookAtSpeedBase_TargetingField()
Definition Actor.h:7536
void BPMeleeAttackStarted()
Definition Actor.h:7567
bool & bForceAllowMountedWeaponryField()
Definition Actor.h:7687
bool & bForceTPVCameraOffsetField()
Definition Actor.h:7705
TSubclassOf< APrimalBuff > & ScopedBuffField()
Definition Actor.h:7695
void ServerToggleAccessory()
Definition Actor.h:8546
EWeaponState::Type & CurrentStateField()
Definition Actor.h:7595
float GetConsumeDurabilityPerShot()
Definition Actor.h:8173
void ConsumeAmmoItem(int Quantity)
Definition Actor.h:8127
BitFieldValue< bool, unsigned __int32 > bPlayingCameraAnimFPV()
Definition Actor.h:7854
FName & FPVAccessoryToggleComponentField()
Definition Actor.h:7601
BitFieldValue< bool, unsigned __int32 > bColorizeMuzzleFX()
Definition Actor.h:7967
BitFieldValue< bool, unsigned __int32 > bBPUseTargetingEvents()
Definition Actor.h:7306
bool IsValidUnStasisCaster()
Definition Actor.h:7419
TSubclassOf< UDamageType > & MeleeDamageTypeField()
Definition Actor.h:7628
bool BPCanToggleAccessory()
Definition Actor.h:8430
float & CurrentFiringSpreadField()
Definition Actor.h:7694
void BP_OnReloadNotify()
Definition Actor.h:8478
bool & bWasLastFireFromGamePadField()
Definition Actor.h:7683
BitFieldValue< bool, unsigned __int32 > bUseTPVWeaponMeshMeleeSockets()
Definition Actor.h:7951
long double & LastDurabilityConsumptionTimeField()
Definition Actor.h:7661
BitFieldValue< bool, unsigned __int32 > bUseBPPreventSwitchingWeapon()
Definition Actor.h:7978
void ClientStopSimulatingWeaponFire()
Definition Actor.h:8489
void ClientSetClipAmmo(int newClipAmmo, bool bOnlyUpdateItem)
Definition Actor.h:7586
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:7434
BitFieldValue< bool, unsigned __int32 > bUseAutoReload()
Definition Actor.h:7910
void ClientSimulateWeaponFire_Implementation()
Definition Actor.h:7477
void OnBurstFinished()
Definition Actor.h:8260
FVector * BPOverrideAimDirection(FVector *result, FVector *DesiredAimDirection)
Definition Actor.h:7571
BitFieldValue< bool, unsigned __int32 > bFPVMoveOffscreenWhenTurning()
Definition Actor.h:7872
long double & LastNotifyShotTimeField()
Definition Actor.h:7627
void ApplyPrimalItemSettingsToWeapon(bool bShallowUpdate)
Definition Actor.h:7425
BitFieldValue< bool, unsigned __int32 > bUseBPStartEquippedNotify()
Definition Actor.h:7969
void CheckForMeleeAttack()
Definition Actor.h:8103
BitFieldValue< bool, unsigned __int32 > bFPVWasTurning()
Definition Actor.h:7879
BitFieldValue< bool, unsigned __int32 > bColorCrosshairBasedOnTarget()
Definition Actor.h:7936
void PlayUseHarvestAnimation_Implementation()
Definition Actor.h:8296
BitFieldValue< bool, unsigned __int32 > bUseCustomSeatedAnim()
Definition Actor.h:7975
bool ForceTPVTargetingAnimation()
Definition Actor.h:8159
BitFieldValue< bool, unsigned __int32 > bUseMeleeNoAmmoClipAnim()
Definition Actor.h:7867
float & HypoThermiaInsulationField()
Definition Actor.h:7658
BitFieldValue< bool, unsigned __int32 > bAllowTargetingWhileReloading()
Definition Actor.h:7875
FRotator & FPVAdditionalLookRotOffsetField()
Definition Actor.h:7555
BitFieldValue< bool, unsigned __int32 > bLoopedFireSound()
Definition Actor.h:7874
BitFieldValue< bool, unsigned __int32 > bIsInDestruction()
Definition Actor.h:7981
float & DurabilityCostToEquipField()
Definition Actor.h:7651
BitFieldValue< bool, unsigned __int32 > bCanAltFire()
Definition Actor.h:7858
AActor * BPGetActorForTargetingTooltip()
Definition Actor.h:7560
void StopSecondaryActionEvent()
Definition Actor.h:7608
USoundBase * ToggleAccessorySoundField()
Definition Actor.h:7604
UAnimMontage * AlternateInventoryEquipAnimField()
Definition Actor.h:7203
bool ForcesTPVCameraOffset()
Definition Actor.h:8495
void SimulateWeaponFire()
Definition Actor.h:8357
BitFieldValue< bool, unsigned __int32 > bUseCanAccessoryBeSetOn()
Definition Actor.h:7918
TArray< FName > & MeleeSwingSocketsField()
Definition Actor.h:7543
bool CanRun()
Definition Actor.h:8087
float & HyperThermiaInsulationField()
Definition Actor.h:7659
USoundCue * FireFinishSoundField()
Definition Actor.h:7569
bool & bBPOverrideFPVMasterPoseComponentField()
Definition Actor.h:7241
int & SecondaryClipIconOffsetField()
Definition Actor.h:7519
BitFieldValue< bool, unsigned __int32 > bUseDinoRangeForTooltip()
Definition Actor.h:7822
BitFieldValue< bool, unsigned __int32 > bConsumeZoomInOut()
Definition Actor.h:7961
void LoadedFromSaveGame()
Definition Actor.h:7524
float & AimDriftPitchAngleField()
Definition Actor.h:7644
FRotator * BPOverrideRootRotationOffset(FRotator *result, FRotator InRootRotation)
Definition Actor.h:7572
USoundCue * TargetingSoundField()
Definition Actor.h:7667
float PlayCameraAnimationFPV(UAnimMontage *Animation1P)
Definition Actor.h:7479
void ClientSetClipAmmo_Implementation(int newClipAmmo, bool bOnlyUpdateItem)
Definition Actor.h:7528
BitFieldValue< bool, unsigned __int32 > bUseEquipNoAmmoClipAnim()
Definition Actor.h:7865
void SetAmmoInClip(int newAmmo)
Definition Actor.h:7539
float & FPVExitTargetingInterpSpeedField()
Definition Actor.h:7530
float & WeaponUnequipDelayField()
Definition Actor.h:7175
FVector & VRTargetingModelOffsetField()
Definition Actor.h:7633
UMaterialInterface * ScopeCrosshairMIField()
Definition Actor.h:7636
void SetOwningPawn(AShooterCharacter *NewOwner)
Definition Actor.h:7489
UStaticMesh * DyePreviewMeshOverrideSMField()
Definition Actor.h:7685
UAnimMontage * OverrideProneInAnimField()
Definition Actor.h:7497
BitFieldValue< bool, unsigned __int32 > bNetLoopedSimulatingWeaponFire()
Definition Actor.h:7913
bool CanFire(bool bForceAllowSubmergedFiring)
Definition Actor.h:7459
bool & bLastMeleeHitStationaryField()
Definition Actor.h:7663
bool CanReload()
Definition Actor.h:8085
void AttachMeshToPawn()
Definition Actor.h:8075
FVector & FPVRelativeLocationOffscreenOffsetField()
Definition Actor.h:7558
BitFieldValue< bool, unsigned __int32 > bHideLeftArmFPV()
Definition Actor.h:7868
BitFieldValue< bool, unsigned __int32 > bPlayedTargetingSound()
Definition Actor.h:7893
BitFieldValue< bool, unsigned __int32 > bWantsToAltFire()
Definition Actor.h:7887
BitFieldValue< bool, unsigned __int32 > bDirectPrimaryFireToSecondaryAction()
Definition Actor.h:7970
BitFieldValue< bool, unsigned __int32 > bFPVUsingImmobilizedTransform()
Definition Actor.h:7846
UAudioComponent * PlayWeaponSound(USoundCue *Sound)
Definition Actor.h:8298
void CheckItemAssocation()
Definition Actor.h:8105
float BPModifyFOV(float inFOV)
Definition Actor.h:8445
void StartAltFire()
Definition Actor.h:8361
APrimalCharacter * MyPawnField()
Definition Actor.h:7560
void StopSimulatingWeaponFire()
Definition Actor.h:8388
void ClientStartMuzzleFX_Implementation()
Definition Actor.h:7513
BitFieldValue< bool, unsigned __int32 > bForceShowCrosshairWhileFiring()
Definition Actor.h:7848
long double & NextAllowedMeleeTimeField()
Definition Actor.h:7550
void DetachMeshFromPawn()
Definition Actor.h:7426
void ApplyCharacterSnapshot(UPrimalItem *SnapshotItem, AActor *To)
Definition Actor.h:7427
static void StaticRegisterNativesAShooterWeapon()
Definition Actor.h:8555
long double & FPVStoppedTurningTimeField()
Definition Actor.h:7593
void StopCheckForMeleeAttack()
Definition Actor.h:8381
BitFieldValue< bool, unsigned __int32 > bDirectPrimaryFireToAltFire()
Definition Actor.h:7944
bool & bCutsEnemyGrapplingCableField()
Definition Actor.h:7703
FRotator & FPVLookAtMaximumOffsetField()
Definition Actor.h:7532
float & AmmoIconsCountField()
Definition Actor.h:7508
float & FPVMoveOffscreenWhenTurningMaxMoveWeaponSpeedField()
Definition Actor.h:7584
bool & bClientAlreadyReloadedField()
Definition Actor.h:7664
BitFieldValue< bool, unsigned __int32 > bOnlyDamagePawns()
Definition Actor.h:7959
void StopCameraAnimationFPV()
Definition Actor.h:8380
void BPFireWeapon()
Definition Actor.h:8434
BitFieldValue< bool, unsigned __int32 > bWantsToAutoReload()
Definition Actor.h:7911
void DoHandleFiring()
Definition Actor.h:8135
void PlayWeaponBreakAnimation()
Definition Actor.h:8523
int BPAdjustAmmoPerShot()
Definition Actor.h:8423
void BPHandleMeleeAttack()
Definition Actor.h:8441
FVector * BPGetTPVCameraOffset(FVector *result)
Definition Actor.h:7563
int BPWeaponDealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:7583
void PostInitializeComponents()
Definition Actor.h:8299
float & MinItemDurabilityPercentageForShotField()
Definition Actor.h:7639
void ClientStopSimulatingWeaponFire_Implementation()
Definition Actor.h:8124
BitFieldValue< bool, unsigned __int32 > bUseBPCanEquip()
Definition Actor.h:7979
bool BPTryFireWeapon()
Definition Actor.h:8471
FRotator & FPVLookAtInterpSpeed_TargetingField()
Definition Actor.h:7537
float & ItemDestructionUnequipWeaponDelayField()
Definition Actor.h:7594
float & AimDriftYawFrequencyField()
Definition Actor.h:7645
void ZoomIn()
Definition Actor.h:8068
BitFieldValue< bool, unsigned __int32 > bAutoRefire()
Definition Actor.h:7880
BitFieldValue< bool, unsigned __int32 > bHideFPVMeshWhileTargeting()
Definition Actor.h:7941
bool IsInMeleeAttack()
Definition Actor.h:7541
void ServerStartAltFire_Implementation()
Definition Actor.h:8323
void OnBurstStarted()
Definition Actor.h:8262
BitFieldValue< bool, unsigned __int32 > bUseAmmoServerOnly()
Definition Actor.h:7896
bool AllowTargeting()
Definition Actor.h:8420
float GetFireCameraShakeScale()
Definition Actor.h:8178
void StopSecondaryAction()
Definition Actor.h:7433
float & FPVMoveOffscreenIdleRestoreIntervalField()
Definition Actor.h:7588
FRotator & FPVLastRotOffsetField()
Definition Actor.h:7559
float & EquipTimeField()
Definition Actor.h:7494
long double & LastFPVRenderTimeField()
Definition Actor.h:7553
BitFieldValue< bool, unsigned __int32 > bUseBPRemainEquipped()
Definition Actor.h:7980
BitFieldValue< bool, unsigned __int32 > bUseBPGetActorForTargetingTooltip()
Definition Actor.h:7341
float & GlobalFireCameraShakeScaleField()
Definition Actor.h:7650
void RefreshToggleAccessory()
Definition Actor.h:8307
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
Definition Actor.h:8404
long double & LastFireTimeField()
Definition Actor.h:7596
BitFieldValue< bool, unsigned __int32 > bAllowUseWhileRidingDino()
Definition Actor.h:7954
bool & bDisableShooterOnElectricStormField()
Definition Actor.h:7523
bool & bDisableWeaponCrosshairField()
Definition Actor.h:7684
void StartFire(bool bFromGamepad)
Definition Actor.h:8365
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToPrimaryFire()
Definition Actor.h:7947
void StartSecondaryAction()
Definition Actor.h:8375
float & TargetingTooltipCheckRangeField()
Definition Actor.h:7509
BitFieldValue< bool, unsigned __int32 > bPendingReload()
Definition Actor.h:7888
UAnimMontage * TPVForcePlayAnimField()
Definition Actor.h:7674
FRotator & FPVRelativeRotationField()
Definition Actor.h:7526
bool BPRemainEquipped()
Definition Actor.h:8459
BitFieldValue< bool, unsigned __int32 > bUsePartialReloadAnim()
Definition Actor.h:7864
float & AutoReloadTimerField()
Definition Actor.h:7665
BitFieldValue< bool, unsigned __int32 > bUseTargetingReloadAnim()
Definition Actor.h:7863
void BPStopMeleeAttack()
Definition Actor.h:8468
void BPOnScoped()
Definition Actor.h:8452
BitFieldValue< bool, unsigned __int32 > bPreventEquippingUnderwater()
Definition Actor.h:7950
TWeakObjectPtr< APrimalBuff > & MyScopedBuffField()
Definition Actor.h:7696
BitFieldValue< bool, unsigned __int32 > bOverrideStandingAnim()
Definition Actor.h:7974
BitFieldValue< bool, unsigned __int32 > bUseBPForceTPVTargetingAnimation()
Definition Actor.h:7976
void BPStartEquippedNotify()
Definition Actor.h:8466
BitFieldValue< bool, unsigned __int32 > bMeleeHitCaptureDermis()
Definition Actor.h:7328
FRotator & FPVLookAtInterpSpeedField()
Definition Actor.h:7534
static UClass * StaticClass()
Definition Actor.h:7408
void ClientPlayShieldHitAnim()
Definition Actor.h:8482
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:7498
float & AimDriftPitchFrequencyField()
Definition Actor.h:7646
BitFieldValue< bool, unsigned __int32 > bPrimaryFireDoesMeleeAttack()
Definition Actor.h:7906
void TickMeleeSwing(float DeltaTime)
Definition Actor.h:8396
void EndDoMeleeSwing()
Definition Actor.h:8143
BitFieldValue< bool, unsigned __int32 > bServerIgnoreCheckCanFire()
Definition Actor.h:7984
BitFieldValue< bool, unsigned __int32 > bForceReloadOnDestruction()
Definition Actor.h:7982
BitFieldValue< bool, unsigned __int32 > bLastMeleeAttacked()
Definition Actor.h:7988
BitFieldValue< bool, unsigned __int32 > bClientTriggersHandleFiring()
Definition Actor.h:7923
FHitResult * WeaponTrace(FHitResult *result, FVector *StartTrace, FVector *EndTrace)
Definition Actor.h:7487
USceneComponent * FindComponentByName(FName ComponentName)
Definition Actor.h:7411
void ClientSpawnMeleeEffects_Implementation(FVector Impact, FVector ShootDir)
Definition Actor.h:7542
void OnEquipFinished()
Definition Actor.h:8271
BitFieldValue< bool, unsigned __int32 > bClientLoopingSimulateWeaponFire()
Definition Actor.h:7914
bool & bUseBPAdjustAmmoPerShotField()
Definition Actor.h:7600
BitFieldValue< bool, unsigned __int32 > bForcePreventUseWhileRidingDino()
Definition Actor.h:7977
bool & bCanBeUsedAsEquipmentField()
Definition Actor.h:7546
UMaterialInterface * ScopeOverlayMIField()
Definition Actor.h:7635
float & TimeToAutoReloadField()
Definition Actor.h:7603
BitFieldValue< bool, unsigned __int32 > bAltFireDoesNotStopFire()
Definition Actor.h:7860
float & MeleeAttackUsableHarvestDamageMultiplierField()
Definition Actor.h:7672
BitFieldValue< bool, unsigned __int32 > bUseScopeOverlay()
Definition Actor.h:7940
float & MeleeConsumesStaminaField()
Definition Actor.h:7657
void ServerStopAltFire()
Definition Actor.h:8543
BitFieldValue< bool, unsigned __int32 > bDoesntUsePrimalItem()
Definition Actor.h:7917
float & FPVMoveOffscreenWhenTurningMaxOffsetField()
Definition Actor.h:7591
void StartReload(bool bFromReplication)
Definition Actor.h:7446
float & FireCameraShakeSpreadScaleExponentField()
Definition Actor.h:7688
BitFieldValue< bool, unsigned __int32 > bOverrideAimOffsets()
Definition Actor.h:7898
bool BPConstrainAspectRatio(float *OutAspectRatio)
Definition Actor.h:8431
FRotator & FPVLookAtSpeedBaseField()
Definition Actor.h:7533
void DoReregisterAllComponents()
Definition Actor.h:8137
BitFieldValue< bool, unsigned __int32 > bForceTargeting()
Definition Actor.h:7857
void ToggleAccessory()
Definition Actor.h:8397
BitFieldValue< bool, unsigned __int32 > bUseBPModifyFOV()
Definition Actor.h:7983
FString * GetDebugInfoString(FString *result)
Definition Actor.h:7540
BitFieldValue< bool, unsigned __int32 > bMeleeHitUseMuzzleFX()
Definition Actor.h:7870
BitFieldValue< bool, unsigned __int32 > bLoopedFireAnim()
Definition Actor.h:7877
bool & bUseBPSpawnMeleeEffectsField()
Definition Actor.h:7263
int GetCurrentAmmo()
Definition Actor.h:7501
FVector * GetAdjustedAim(FVector *result)
Definition Actor.h:7482
bool & bBPOverrideAspectRatioField()
Definition Actor.h:7686
void BPLostController()
Definition Actor.h:8442
BitFieldValue< bool, unsigned __int32 > bClipScopeInY()
Definition Actor.h:7962
void ServerStartFire_Implementation()
Definition Actor.h:7450
void StartSecondaryActionEvent()
Definition Actor.h:8552
void StopAltFire()
Definition Actor.h:8379
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideRootRotationOffset()
Definition Actor.h:7400
BitFieldValue< bool, unsigned __int32 > bUseBPGetSelectedMeleeAttackAnim()
Definition Actor.h:7926
float GetWeaponDamageMultiplier()
Definition Actor.h:7511
FVector & FPVImmobilizedLocationOffsetField()
Definition Actor.h:7538
void BPOnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:7570
bool & bForceTickWithNoControllerField()
Definition Actor.h:7693
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileReloading()
Definition Actor.h:7965
BitFieldValue< bool, unsigned __int32 > bGamepadRightIsSecondaryAction()
Definition Actor.h:7942
BitFieldValue< bool, unsigned __int32 > bMeleeHitColorizesStructures()
Definition Actor.h:7876
BitFieldValue< bool, unsigned __int32 > bAllowRunning()
Definition Actor.h:7953
float & TheMeleeSwingRadiusField()
Definition Actor.h:7572
bool & bAllowTargetingDuringMeleeSwingField()
Definition Actor.h:7699
BitFieldValue< bool, unsigned __int32 > bUseBPIsValidUnstasisActor()
Definition Actor.h:7343
FVector2D & TargetingInfoTooltipScaleField()
Definition Actor.h:7521
BitFieldValue< bool, unsigned __int32 > bUseBPOnScoped()
Definition Actor.h:7903
void ServerStartFire()
Definition Actor.h:7599
BitFieldValue< bool, unsigned __int32 > bHideDamageSourceFromLogs()
Definition Actor.h:7861
void BPToggleAccessory()
Definition Actor.h:8469
void StopReloadAnimation()
Definition Actor.h:8385
BitFieldValue< bool, unsigned __int32 > bIsEquipped()
Definition Actor.h:7885
USoundCue * OutOfAmmoSoundField()
Definition Actor.h:7570
float & InsulationRangeField()
Definition Actor.h:7660
BitFieldValue< bool, unsigned __int32 > bOnlyAllowUseWhenRidingDino()
Definition Actor.h:7905
BitFieldValue< bool, unsigned __int32 > bUseUnequipNoAmmoClipAnim()
Definition Actor.h:7866
UAnimMontage * WeaponMesh3PFireAnimField()
Definition Actor.h:7577
void ServerStartReload()
Definition Actor.h:7600
BitFieldValue< bool, unsigned __int32 > bUseBPGetTPVCameraOffset()
Definition Actor.h:7399
float & FPVMoveOffscreenIdleRestoreSpeedField()
Definition Actor.h:7590
FVector & FPVMuzzleLocationOffsetField()
Definition Actor.h:7700
bool IsSimulated()
Definition Actor.h:8220
bool AllowFiring()
Definition Actor.h:7460
void ServerStopFire()
Definition Actor.h:7603
BitFieldValue< bool, unsigned __int32 > bForceTargetingOnDino()
Definition Actor.h:7946
BitFieldValue< bool, unsigned __int32 > bAllowUseHarvesting()
Definition Actor.h:7924
float & MeleeAttackHarvetUsableComponentsRadiusField()
Definition Actor.h:7671
TArray< UAnimSequence * > OverrideRiderAnimSequenceToField()
Definition Actor.h:7506
bool TryFireWeapon()
Definition Actor.h:8402
float & FireCameraShakeSpreadScaleMultiplierLessThanField()
Definition Actor.h:7690
void OnCameraUpdate(FVector *CameraLocation, FRotator *CameraRotation, FVector *WeaponBob)
Definition Actor.h:7490
UAnimMontage * OverrideProneOutAnimField()
Definition Actor.h:7103
FVector & FPVLastVROffsetField()
Definition Actor.h:7557
BitFieldValue< bool, unsigned __int32 > bUseBPCanToggleAccessory()
Definition Actor.h:7902
BitFieldValue< bool, unsigned __int32 > bLoopedMuzzleFX()
Definition Actor.h:7869
void BPWeaponZoom(bool bZoomingIn)
Definition Actor.h:8477
void StartUnequipEvent()
Definition Actor.h:8554
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8498
FRotator & FPVRelativeRotation_TargetingField()
Definition Actor.h:7528
FVector & FPVRelativeLocation_TargetingField()
Definition Actor.h:7527
float & FireCameraShakeSpreadScaleMultiplierField()
Definition Actor.h:7691
float & TargetingFOVInterpSpeedField()
Definition Actor.h:7642
BitFieldValue< bool, unsigned __int32 > bAttemptToDyeWithMeleeAttack()
Definition Actor.h:7958
BitFieldValue< bool, unsigned __int32 > bPreventItemColors()
Definition Actor.h:7925
BitFieldValue< bool, unsigned __int32 > bTargetingForceTraceFloatingHUD()
Definition Actor.h:7952
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToSecondaryAction()
Definition Actor.h:7949
UAnimSequence * BPGetSeatingAnimation()
Definition Actor.h:8438
FieldArray< bool, 6 > bColorizeRegionsField()
Definition Actor.h:7673
FRotator & FPVLookAtMaximumOffset_TargetingField()
Definition Actor.h:7535
bool AllowUnequip()
Definition Actor.h:8421
BitFieldValue< bool, unsigned __int32 > bUseBPOnWeaponAnimPlayedNotify()
Definition Actor.h:7930
USoundCue * FireSoundField()
Definition Actor.h:7567
void SetAutoReload()
Definition Actor.h:8343
BitFieldValue< bool, unsigned __int32 > bAllowDropAndPickup()
Definition Actor.h:7938
bool & bOnlyUseOnSeatingStructureField()
Definition Actor.h:7677
void ServerSetColorizeRegion(int theRegion, bool bValToUse)
Definition Actor.h:8535
BitFieldValue< bool, unsigned __int32 > bIgnoreReloadState()
Definition Actor.h:7404
void BPAppliedPrimalItemToWeapon()
Definition Actor.h:8425
void BPFiredWeapon()
Definition Actor.h:8435
void DealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:7510
void BPSpawnMeleeEffects(FVector Impact, FVector ShootDir)
Definition Actor.h:7576
void RefreshAmmoItemQuantity()
Definition Actor.h:8306
FVector * GetMuzzleLocation(FVector *result)
Definition Actor.h:7485
TArray< FVector > & LastSocketPositionsField()
Definition Actor.h:7551
void ClientStartMuzzleFX()
Definition Actor.h:7589
BitFieldValue< bool, unsigned __int32 > bAltFireDoesMeleeAttack()
Definition Actor.h:7859
void ReloadWeapon()
Definition Actor.h:8308
BitFieldValue< bool, unsigned __int32 > bBPUseWeaponCanFire()
Definition Actor.h:7884
BitFieldValue< bool, unsigned __int32 > bPendingEquip()
Definition Actor.h:7889
UAnimSequence * OverrideTPVShieldAnimationField()
Definition Actor.h:7698
BitFieldValue< bool, unsigned __int32 > bAllowTargeting()
Definition Actor.h:7937
bool BPShouldDealDamage(AActor *TestActor)
Definition Actor.h:8461
void OnRep_CurrentAmmoInClip()
Definition Actor.h:8280
bool ForcesTPVCameraOffset_Implementation()
Definition Actor.h:8160
BitFieldValue< bool, unsigned __int32 > bUseCharacterMeleeDamageModifier()
Definition Actor.h:7960
bool & bBPDoClientCheckCanFireField()
Definition Actor.h:7678
void BPOnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:7569
FVector & FPVLastLocOffsetField()
Definition Actor.h:7556
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:8142
FVector & TPVMuzzleLocationOffsetField()
Definition Actor.h:7701
BitFieldValue< bool, unsigned __int32 > bApplyAimDriftWhenTargeting()
Definition Actor.h:7939
void WeaponTraceHits(TArray< FHitResult > *HitResults, FVector *StartTrace, FVector *EndTrace)
Definition Actor.h:7488
bool UsesAmmo()
Definition Actor.h:7503
void PlayFireAnimation()
Definition Actor.h:8291
void StopMuzzleFX()
Definition Actor.h:8384
void StartMeleeSwing()
Definition Actor.h:8368
bool IsFirstPersonMeshVisible()
Definition Actor.h:8211
BitFieldValue< bool, unsigned __int32 > bUsePostUpdateTickForFPVParticles()
Definition Actor.h:7871
float & FireCameraShakeSpreadScaleExponentLessThanField()
Definition Actor.h:7689
BitFieldValue< bool, unsigned __int32 > bConsumeAmmoItemOnReload()
Definition Actor.h:7909
float PlayReloadAnimation()
Definition Actor.h:8293
USoundCue * AltFireSoundField()
Definition Actor.h:7568
FString * BPGetDebugInfoString(FString *result)
Definition Actor.h:7543
void ServerStartSecondaryAction_Implementation()
Definition Actor.h:8329
FName & MuzzleAttachPointField()
Definition Actor.h:7562
BitFieldValue< bool, unsigned __int32 > bLoopingSimulateWeaponFire()
Definition Actor.h:7919
void Destroyed()
Definition Actor.h:8131
float & FPVMoveOffscreenWhenTurningMaxViewRotSpeedField()
Definition Actor.h:7587
int & FiredLastNoAmmoShotField()
Definition Actor.h:7626
void OnRep_AccessoryToggle()
Definition Actor.h:8277
BitFieldValue< bool, unsigned __int32 > bIsFireActivelyHeld()
Definition Actor.h:7849
bool & bLastMeleeHitField()
Definition Actor.h:7662
FVector * GetShootingCameraLocation(FVector *result)
Definition Actor.h:7484
bool & bOnlyPassiveDurabilityWhenAccessoryActiveField()
Definition Actor.h:7522
bool BPPreventSwitchingWeapon()
Definition Actor.h:7573
float & FPVImmobilizedInterpSpeedField()
Definition Actor.h:7540
BitFieldValue< bool, unsigned __int32 > bIsDefaultWeapon()
Definition Actor.h:7904
BitFieldValue< bool, unsigned __int32 > bCanFire()
Definition Actor.h:7945
float & MeleeCameraShakeSpeedScaleField()
Definition Actor.h:7655
void HandleFiring(bool bSentFromClient)
Definition Actor.h:7464
bool & bAllowUseOnSeatingStructureField()
Definition Actor.h:7676
bool & bPreventOpeningInventoryField()
Definition Actor.h:7675
FVector & VRTargetingAimOriginOffsetField()
Definition Actor.h:7634
BitFieldValue< bool, unsigned __int32 > bSpawnedByMission()
Definition Actor.h:7401
bool & bUseBlueprintAnimNotificationsField()
Definition Actor.h:7541
int GetCurrentAmmoInClip()
Definition Actor.h:7502
float & AimDriftYawAngleField()
Definition Actor.h:7643
void Tick(float DeltaSeconds)
Definition Actor.h:8392
float & TargetingDelayTimeField()
Definition Actor.h:7641
void PlayUnequipAnimation()
Definition Actor.h:7423
FRotator & FPVImmobilizedRotationOffsetField()
Definition Actor.h:7539
BitFieldValue< bool, unsigned __int32 > bReloadAnimForceTickPoseOnServer()
Definition Actor.h:7873
int & MeleeDamageAmountField()
Definition Actor.h:7571
USoundCue * EquipSoundField()
Definition Actor.h:7575
bool ForceFirstPerson()
Definition Actor.h:7536
int & CurrentAmmoField()
Definition Actor.h:7597
BitFieldValue< bool, unsigned __int32 > bToggleAccessoryUseAltMuzzleFX()
Definition Actor.h:7900
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:7435
USoundCue * UntargetingSoundField()
Definition Actor.h:7668
BitFieldValue< bool, unsigned __int32 > bPlayingFireAnim()
Definition Actor.h:7878
void OnRep_MyPawn()
Definition Actor.h:8282
bool UseAlternateAimOffsetAnim()
Definition Actor.h:7414
void DetermineWeaponState()
Definition Actor.h:8134
FWeaponData & WeaponConfigField()
Definition Actor.h:7548
bool IsLocallyOwned()
Definition Actor.h:8212
void ClientStartReload()
Definition Actor.h:7590
bool ShouldDealDamage(AActor *TestActor)
Definition Actor.h:8353
FVector & FPVRelativeLocationField()
Definition Actor.h:7525
bool BPWeaponCanFire()
Definition Actor.h:8475
bool HasInfiniteAmmo()
Definition Actor.h:8198
void OnEquip()
Definition Actor.h:8270
void StopFire()
Definition Actor.h:8383
BitFieldValue< bool, unsigned __int32 > bGamepadLeftIsPrimaryFire()
Definition Actor.h:7943
void CosumeMeleeHitDurability(float DurabilityConsumptionMultiplier)
Definition Actor.h:8128
float & PassiveDurabilityCostIntervalField()
Definition Actor.h:7653
bool CanToggleAccessory()
Definition Actor.h:7436
BitFieldValue< bool, unsigned __int32 > bAllowSettingColorizeRegions()
Definition Actor.h:7957
bool BPCanEquip(AShooterCharacter *ByCharacter)
Definition Actor.h:7553
long double & LocalInventoryViewingSkippedEquipAnimTimeField()
Definition Actor.h:7260
UAudioComponent * FireACField()
Definition Actor.h:7561
FText * BPGetTargetingTooltipInfoLabel(FText *result)
Definition Actor.h:7562
float & FPVEnterTargetingInterpSpeedField()
Definition Actor.h:7529
BitFieldValue< bool, unsigned __int32 > bWantsToFire()
Definition Actor.h:7886
void ClientStartReload_Implementation()
Definition Actor.h:7458
float & EndDoMeleeSwingTimeField()
Definition Actor.h:7531
void BPToggleAccessoryFailed()
Definition Actor.h:8470
BitFieldValue< bool, unsigned __int32 > bScopeFullscreen()
Definition Actor.h:7963
EWeaponState::Type GetCurrentState()
Definition Actor.h:7500
bool AddToMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:8070
void EndMeleeSwing()
Definition Actor.h:8147
float & OverrideTargetingFOVField()
Definition Actor.h:7640
UAnimSequence * GetStandingAnimation(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:8499
BitFieldValue< bool, unsigned __int32 > bListenToAppliedForeces()
Definition Actor.h:7897
BitFieldValue< bool, unsigned __int32 > bDoMeleeSwing()
Definition Actor.h:7853
float & PassiveDurabilityCostPerIntervalField()
Definition Actor.h:7652
bool & bConsumedDurabilityForThisMeleeHitField()
Definition Actor.h:7666
bool CanMeleeAttack()
Definition Actor.h:8083
void ServerStopFire_Implementation()
Definition Actor.h:7451
void DoMeleeAttack()
Definition Actor.h:8136
bool BPForceTPVTargetingAnimation()
Definition Actor.h:8436
float & TPVCameraYawRangeField()
Definition Actor.h:7681
bool IsFiring()
Definition Actor.h:7517
float & DraggingOffsetInterpField()
Definition Actor.h:7704
BitFieldValue< bool, unsigned __int32 > bConsumeAmmoOnUseAmmo()
Definition Actor.h:7881
BitFieldValue< bool, unsigned __int32 > bUseAlternateAimOffset()
Definition Actor.h:7387
void PlayUseHarvestAnimation()
Definition Actor.h:8522
bool CanTarget()
Definition Actor.h:8096
bool & bRestrictTPVCameraYawField()
Definition Actor.h:7679
BitFieldValue< bool, unsigned __int32 > bHasPlayedReload()
Definition Actor.h:7912
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideAimDirection()
Definition Actor.h:7342
APrimalCharacter * GetPawnOwner()
Definition Actor.h:8187
void ClientSpawnMeleeEffects(FVector Impact, FVector ShootDir)
Definition Actor.h:7588
float & MeleeDamageImpulseField()
Definition Actor.h:7573
BitFieldValue< bool, unsigned __int32 > bIsAccessoryActive()
Definition Actor.h:7907
void BPGlobalFireWeapon()
Definition Actor.h:8439
void FireWeapon()
Definition Actor.h:8156
bool BPAllowNativeFireWeapon()
Definition Actor.h:8424
FInstantWeaponData & InstantConfigField()
Definition Actor.h:7249
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileMeleeAttacking()
Definition Actor.h:7966
void ClearClientReload()
Definition Actor.h:8109
BitFieldValue< bool, unsigned __int32 > bMeleeAttackHarvetUsableComponents()
Definition Actor.h:7956
BitFieldValue< bool, unsigned __int32 > bFiredFirstBurstShot()
Definition Actor.h:7920
BitFieldValue< bool, unsigned __int32 > bTargetUnTargetWithClick()
Definition Actor.h:7882
bool & bReplicateCurrentAmmoInClipToNonOwnersField()
Definition Actor.h:7599
BitFieldValue< bool, unsigned __int32 > bForceFirstPersonWhileTargeting()
Definition Actor.h:7968
bool & bUseFireCameraShakeScaleField()
Definition Actor.h:7692
void SetAccessoryEnabled(bool bEnabled)
Definition Actor.h:8339
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToAltFire()
Definition Actor.h:7948
UPrimalItem * AssociatedPrimalItemField()
Definition Actor.h:7545
float & FPVMoveOffscreenWhenTurningMinMoveWeaponSpeedField()
Definition Actor.h:7585
BitFieldValue< bool, unsigned __int32 > bHideFPVMesh()
Definition Actor.h:7856
bool & bForceTPV_EquippedWhileRidingField()
Definition Actor.h:7702
void ServerStopSecondaryAction_Implementation()
Definition Actor.h:8332
bool AllowedToFire(bool bForceAllowSubmergedFiring)
Definition Actor.h:7428
BitFieldValue< bool, unsigned __int32 > bToggleAccessoryUseAltFireSound()
Definition Actor.h:7901
FName & ScopeCrosshairColorParameterField()
Definition Actor.h:7638
TArray< UAnimSequence * > OverrideRiderAnimSequenceFromField()
Definition Actor.h:7505
BitFieldValue< bool, unsigned __int32 > bUseBPWeaponDealDamage()
Definition Actor.h:7927
TArray< AActor * > MeleeSwingHurtListField()
Definition Actor.h:7552
FVector * GetMuzzleDirection(FVector *result)
Definition Actor.h:7486
float & FPVMeleeTraceFXRangeField()
Definition Actor.h:7669
FVector2D & TargetingInfoTooltipPaddingField()
Definition Actor.h:7520
FName & OverrideAttachPointField()
Definition Actor.h:7524
float & ItemDurabilityToConsumePerMeleeHitField()
Definition Actor.h:7507
void SetWeaponState(EWeaponState::Type NewState)
Definition Actor.h:7470
TSubclassOf< UPrimalItem > & WeaponAmmoItemTemplateField()
Definition Actor.h:7549
void ServerStartAltFire()
Definition Actor.h:8536
AMissionType * AssociatedMissionField()
Definition Actor.h:7138
void ClientPlayShieldHitAnim_Implementation()
Definition Actor.h:8115
void ServerStartSecondaryAction()
Definition Actor.h:8542
void ServerSetColorizeRegion_Implementation(int theRegion, bool bValToUse)
Definition Actor.h:8322
void OnInstigatorPlayDyingEvent()
Definition Actor.h:8521
void ZoomOut()
Definition Actor.h:8069
void UseAmmo(int UseAmmoAmountOverride)
Definition Actor.h:7462
FVector * GetCameraDamageStartLocation(FVector *result, FVector *AimDir)
Definition Actor.h:7483
FItemNetInfo & AssociatedItemNetInfoField()
Definition Actor.h:7547
BitFieldValue< bool, unsigned __int32 > bBPHandleMeleeAttack()
Definition Actor.h:7915
float & MeleeHitRandomChanceToDestroyItemField()
Definition Actor.h:7204
BitFieldValue< bool, unsigned __int32 > bDontActuallyConsumeItemAmmo()
Definition Actor.h:7883
BitFieldValue< bool, unsigned __int32 > bAllowSubmergedFiring()
Definition Actor.h:7851
void StartUnequip()
Definition Actor.h:8553
UAnimMontage * WeaponMesh3PReloadAnimField()
Definition Actor.h:7574
void StartMuzzleFX()
Definition Actor.h:7494
int & PrimaryClipIconOffsetField()
Definition Actor.h:7518
void ServerStopAltFire_Implementation()
Definition Actor.h:8330
float & GlobalFireCameraShakeScaleTargetingField()
Definition Actor.h:7654
BitFieldValue< bool, unsigned __int32 > bUnequipping()
Definition Actor.h:7891
TSubclassOf< UShooterDamageType > & MeleeAttackUsableHarvestDamageTypeField()
Definition Actor.h:7670
void OnRep_NetLoopedWeaponFire()
Definition Actor.h:8283
BitFieldValue< bool, unsigned __int32 > bIsWeaponBreaking()
Definition Actor.h:7855
BitFieldValue< bool, unsigned __int32 > bIsInMeleeSwing()
Definition Actor.h:7852
void BPDrawHud(AShooterHUD *HUD)
Definition Actor.h:8433
BitFieldValue< bool, unsigned __int32 > bForceKeepEquippedWhileInInventory()
Definition Actor.h:7325
BitFieldValue< bool, unsigned __int32 > bNotifiedOutOfAmmo()
Definition Actor.h:7892
float & AllowMeleeTimeBeforeAnimationEndField()
Definition Actor.h:7544
FName & TPVAccessoryToggleComponentField()
Definition Actor.h:7602
UAnimMontage * OverrideLandedAnimField()
Definition Actor.h:7105
void PlayWeaponBreakAnimation_Implementation()
Definition Actor.h:8297
void BeginPlay()
Definition Actor.h:8080
BitFieldValue< bool, unsigned __int32 > bSupportsOffhandShield()
Definition Actor.h:7955
void ClientSimulateWeaponFire()
Definition Actor.h:7587
FRotator & LastCameraRotationField()
Definition Actor.h:7554
void OwnerDied()
Definition Actor.h:8289
TSubobjectPtr< UShapeComponent > & CollisionComponentField()
Definition Actor.h:9456
static UClass * GetPrivateStaticClass()
Definition Actor.h:9455
static UClass * GetClass()
Definition Actor.h:9461
FString DinoNameInMap
Definition Actor.h:236
UClass * DinoClass
Definition Actor.h:234
TArray< unsigned char > DinoData
Definition Actor.h:235
FString DinoName
Definition Actor.h:237
long double LastReceiveDataTime
Definition Actor.h:379
unsigned int DataID1
Definition Actor.h:380
FString DataTagName
Definition Actor.h:376
TEnumAsByte< enum EPrimalARKTributeDataType::Type > DataType
Definition Actor.h:373
FString DataClassName
Definition Actor.h:375
TArray< unsigned char > DataBytes
Definition Actor.h:374
FString Name
Definition Actor.h:377
TArray< FString > DataStats
Definition Actor.h:378
unsigned int DataID2
Definition Actor.h:381
TArray< unsigned char > DinoData
Definition Actor.h:222
unsigned int DinoID1
Definition Actor.h:228
float DinoExperiencePoints
Definition Actor.h:226
UClass * DinoClass
Definition Actor.h:221
unsigned int DinoID2
Definition Actor.h:229
float Version
Definition Actor.h:227
FString DinoName
Definition Actor.h:223
FString DinoNameInMap
Definition Actor.h:224
FString DinoClassName
Definition Actor.h:220
unsigned int DinoID2
Definition Actor.h:342
unsigned int DinoID1
Definition Actor.h:341
unsigned int ExpirationTimeUTC
Definition Actor.h:343
float DinoExperiencePoints
Definition Actor.h:339
unsigned __int32 bRemoteOwned
Definition Actor.h:230
unsigned __int32 bDeferBeginPlay
Definition Actor.h:234
unsigned __int32 bNoFail
Definition Actor.h:231
unsigned __int32 bNoCollisionFail
Definition Actor.h:229
AActor * Template
Definition Actor.h:225
unsigned __int32 bDeferruction
Definition Actor.h:232
unsigned __int32 bAllowDuringructionScript
Definition Actor.h:233
EObjectFlags ObjectFlags
Definition Actor.h:236
USceneComponent * AttachToComponent
Definition Actor.h:237
ULevel * OverrideLevel
Definition Actor.h:228
FString PlayerSteamName
Definition Actor.h:281
__int64 LinkedPlayerID
Definition Actor.h:283
FString PlayerName
Definition Actor.h:280
unsigned __int64 TargetingTeamID
Definition Actor.h:275
FString TribeName
Definition Actor.h:274
FString PlayerName
Definition Actor.h:271
unsigned __int64 PlayerID
Definition Actor.h:273
FString PlayerSteamName
Definition Actor.h:272
unsigned __int64 PlayerDataID
Definition Actor.h:399
FString UploadingServerMapName
Definition Actor.h:403
TArray< unsigned char > PlayerDataBytes
Definition Actor.h:400
unsigned int ItemCount
Definition Actor.h:406
unsigned int ExpirationTimeUTC
Definition Actor.h:394
unsigned __int64 PlayerDataID
Definition Actor.h:386
UMeshComponent * BaseMeshComponent
Definition Actor.h:9562
UPrimalHarvestingComponent * ParentHarvestingComponent
Definition Actor.h:9568
TArray< UActorComponent *, FDefaultAllocator > AdditionalComponentAttachments
Definition Actor.h:9579
Definition Base.h:181
AShooterPlayerController * Controller
Definition Actor.h:9429
AShooterCharacter * Character
Definition Actor.h:9428
FString UserId
Definition Actor.h:22
FString SenderSteamName
Definition Actor.h:11
FChatMessage * operator=(FChatMessage *__that)
Definition Actor.h:42
TEnumAsByte< enum EChatType::Type > ChatType
Definition Actor.h:20
unsigned int SenderId
Definition Actor.h:13
UTexture2D * SenderIcon
Definition Actor.h:21
int SenderTeamIndex
Definition Actor.h:16
FChatMessage(FChatMessage *__that)
Definition Actor.h:41
FString SenderName
Definition Actor.h:10
FString Receiver
Definition Actor.h:15
FString Message
Definition Actor.h:14
FChatMessage()
Definition Actor.h:24
TEnumAsByte< EChatSendMode::Type > SendMode
Definition Actor.h:18
unsigned int RadioFrequency
Definition Actor.h:19
long double ReceivedTime
Definition Actor.h:17
FString SenderTribeName
Definition Actor.h:12
FString FromClassName
Definition Actor.h:258
FString ToClassName
Definition Actor.h:259
TArray< TSubclassOf< UObject > > ToClasses
Definition Actor.h:362
TSubclassOf< UObject > FromClass
Definition Actor.h:361
TArray< float > Weights
Definition Actor.h:363
Definition Actor.h:9583
FRotator ComponentRotationOffset
Definition Actor.h:9586
FVector ComponentLocationOffset
Definition Actor.h:9585
TSubclassOf< UActorComponent > ActorComponentClass
Definition Actor.h:9584
Definition Actor.h:349
float EntryWeight
Definition Actor.h:242
float BaseLevelMinRange
Definition Actor.h:243
float BaseLevelMaxRange
Definition Actor.h:244
Definition Actor.h:9443
int OverrideQuantityMax
Definition Actor.h:9444
float XPGainMax
Definition Actor.h:9453
TArray< float, FDefaultAllocator > DamageTypeEntryMinQuantityOverrides
Definition Actor.h:9457
float QualityMax
Definition Actor.h:9452
TArray< float, FDefaultAllocator > DamageTypeEntryWeightOverrides
Definition Actor.h:9456
float OverrideQuantityRandomPower
Definition Actor.h:9446
float XPGainMin
Definition Actor.h:9454
int OverrideQuantityMin
Definition Actor.h:9445
float QualityMin
Definition Actor.h:9451
__int8 bScaleWithDinoBabyAge
Definition Actor.h:9459
float EffectivenessQuantityMultiplier
Definition Actor.h:9448
float EffectivenessQualityMultiplier
Definition Actor.h:9449
TArray< TSubclassOf< UDamageType >, FDefaultAllocator > DamageTypeEntryValuesOverrides
Definition Actor.h:9455
float EntryWeight
Definition Actor.h:9447
TArray< float, FDefaultAllocator > DamageTypeEntryMaxQuantityOverrides
Definition Actor.h:9458
TSubclassOf< UPrimalItem > ResourceItem
Definition Actor.h:9450
FString ItemBlueprintPath
Definition Actor.h:93
TSubclassOf< UPrimalItem > ItemType
Definition Actor.h:92
float MaxQuality
Definition Actor.h:95
__int8 bDontStack
Definition Actor.h:98
int Quantity
Definition Actor.h:96
__int8 bAutoEquip
Definition Actor.h:97
__int8 bForceBlueprint
Definition Actor.h:99
float MinQuality
Definition Actor.h:94
Definition Base.h:120
Definition Actor.h:9928
TArray< float > GameDifficulties
Definition Actor.h:380
TArray< float > EnemyLevelsMin
Definition Actor.h:378
TArray< float > EnemyLevelsMax
Definition Actor.h:379
Definition Actor.h:384
TArray< FVector > NPCsSpawnOffsets
Definition Actor.h:389
TArray< float > NPCMinLevelOffset
Definition Actor.h:391
float WaterOnlySpawnMinimumWaterHeight
Definition Actor.h:402
TArray< unsigned char > NPCOverrideLevel
Definition Actor.h:397
float MaximumWaterHeight
Definition Actor.h:403
FString AnEntryName
Definition Actor.h:385
float SpawnMinDistanceFromTamedDinosMultiplier
Definition Actor.h:408
TArray< FNPCDifficultyLevelRange > NPCDifficultyLevelRanges
Definition Actor.h:404
TArray< float > NPCMaxLevelOffset
Definition Actor.h:392
FVector ExtentCheck
Definition Actor.h:398
TArray< FClassRemappingWeight > NPCRandomSpawnClassWeights
Definition Actor.h:388
float SpawnMinDistanceFromPlayersMultiplier
Definition Actor.h:407
float EntryWeight
Definition Actor.h:400
unsigned __int32 bAddLevelOffsetBeforeMultiplier
Definition Actor.h:395
float ManualSpawnPointSpreadRadius
Definition Actor.h:401
TArray< FString > NPCsToSpawnStrings
Definition Actor.h:387
TArray< float > NPCMaxLevelMultiplier
Definition Actor.h:394
TArray< TSubclassOf< APrimalDinoCharacter > > NPCsToSpawn
Definition Actor.h:386
TArray< float > NPCMinLevelMultiplier
Definition Actor.h:393
TArray< float > NPCsToSpawnPercentageChance
Definition Actor.h:390
float LevelDifficultyTestOverride
Definition Actor.h:405
FVector GroupSpawnOffset
Definition Actor.h:399
float RandGroupSpawnOffsetZMin
Definition Actor.h:409
float RandGroupSpawnOffsetZMax
Definition Actor.h:410
float SpawnMinDistanceFromStructuresMultiplier
Definition Actor.h:406
FString NPCClassString
Definition Actor.h:417
int CurrentNumberOfNPCTouching
Definition Actor.h:419
TSubclassOf< APrimalDinoCharacter > NPCClass
Definition Actor.h:416
float MaxPercentageOfDesiredNumToAllow
Definition Actor.h:418
FString DeathReason
Definition Actor.h:129
long double DiedAtTime
Definition Actor.h:130
TEnumAsByte< enum EPrimalCharacterStatusValue::Type > StatusValueType
Definition Actor.h:348
EPrimalCharacterStatusValue::Type ValueType
Definition Actor.h:201
EPrimalCharacterStatusValue::Type StopOnValueNearMax
Definition Actor.h:202
FieldArray< char, 10 > PlayerState_DefaultItemSlotEngramsField()
Definition Actor.h:5443
FPrimalPersistentCharacterStatsStruct * operator=(FPrimalPersistentCharacterStatsStruct *__that)
Definition Actor.h:5454
void UnlockPerMapExplorerNote(int ExplorerNoteIndex)
Definition Actor.h:5460
FieldArray< FDinoOrderGroup, 10 > DinoOrderGroupsField()
Definition Actor.h:5445
long double & CharacterStatusComponent_LastRespecUtcTimeSecondsField()
Definition Actor.h:5136
int & CharacterStatusComponent_HighestExtraCharacterLevelField()
Definition Actor.h:5434
float & CharacterStatusComponent_ExperiencePointsField()
Definition Actor.h:5432
TArray< unsigned int > & PerMapExplorerNoteUnlocksField()
Definition Actor.h:5436
TArray< TSubclassOf< UPrimalItem > > & PlayerState_EngramBlueprintsField()
Definition Actor.h:5139
bool IsPerMapExplorerNoteUnlocked(int ExplorerNoteIndex)
Definition Actor.h:5455
static UScriptStruct * StaticStruct()
Definition Actor.h:5461
FieldArray< char, 16 > CharacterStatusComponent_NumberOfLevelUpPointsAppliedField()
Definition Actor.h:5441
void ApplyToPrimalCharacter(APrimalCharacter *aChar, AShooterPlayerController *forPC, bool bIgnoreStats)
Definition Actor.h:5155
void GiveEngramsToPlayerState(APrimalCharacter *aChar, AShooterPlayerController *forPC)
Definition Actor.h:5457
TArray< FName > & EmoteUnlocksField()
Definition Actor.h:5437
unsigned __int16 & CharacterStatusComponent_ExtraCharacterLevelField()
Definition Actor.h:5431
void UnlockEmote(FName EmoteName)
Definition Actor.h:5157
FieldArray< TSubclassOf< UPrimalItem >, 10 > PlayerState_DefaultItemSlotClassesField()
Definition Actor.h:5442
int & CharacterStatusComponent_LastRespecAtExtraCharacterLevelField()
Definition Actor.h:5435
bool IsEmoteUnlocked(FName EmoteName)
Definition Actor.h:5158
FPrimalPlayerCharacterConfigStructReplicated(const FPrimalPlayerCharacterConfigStruct &original)
Definition Actor.h:178
FPrimalPlayerCharacterConfigStruct GetPlayerCharacterConfig()
Definition Actor.h:187
float & AllowedRespawnIntervalField()
Definition Actor.h:5482
int & LastPinCodeUsedField()
Definition Actor.h:5472
long double & LastLoginTimeField()
Definition Actor.h:5180
unsigned int & LocalPlayerIndexField()
Definition Actor.h:5470
FString & SavedNetworkAddressField()
Definition Actor.h:5468
float & NumOfDeathsField()
Definition Actor.h:5484
FPrimalPlayerDataStruct * operator=(FPrimalPlayerDataStruct *__that)
Definition Actor.h:5500
int & PlayerDataVersionField()
Definition Actor.h:5476
BitFieldValue< bool, unsigned __int32 > bUseSpectator()
Definition Actor.h:5496
BitFieldValue< bool, unsigned __int32 > bFirstSpawned()
Definition Actor.h:5495
FString & PlayerNameField()
Definition Actor.h:5469
long double & LastTimeDiedToEnemyTeamField()
Definition Actor.h:5481
static UScriptStruct * StaticStruct()
Definition Actor.h:5502
unsigned __int64 & PlayerDataIDField()
Definition Actor.h:5466
int & SpawnDayNumberField()
Definition Actor.h:5485
FUniqueNetIdRepl & UniqueIDField()
Definition Actor.h:5467
float & SpawnDayTimeField()
Definition Actor.h:5486
FPrimalPlayerCharacterConfigStruct & MyPlayerCharacterConfigField()
Definition Actor.h:5471
FPrimalPersistentCharacterStatsStruct * MyPersistentCharacterStatsField()
Definition Actor.h:5473
TArray< int > & AppIDSetField()
Definition Actor.h:5475
TArray< FLatestMissionScore > & LatestMissionScoresField()
Definition Actor.h:5185
long double & NextAllowedRespawnTimeField()
Definition Actor.h:5480
int & NumPersonalDinosField()
Definition Actor.h:5173
long double & LoginTimeField()
Definition Actor.h:5179
FVector & AtLocationField()
Definition Actor.h:9442
int & SpawnPointIDField()
Definition Actor.h:9439
ABiomeZoneVolume * SpawnPointVolumeField()
Definition Actor.h:9441
FString * GetDisplayName(FString *result, FVector *FromPos, bool bIncludeDistance)
Definition Actor.h:9448
bool operator==(FSpawnPointInfo *Other)
Definition Actor.h:9450
bool & bAllowedUseField()
Definition Actor.h:9444
unsigned int & NextAllowedUseTimeField()
Definition Actor.h:261
FSpawnPointInfo * operator=(FSpawnPointInfo *__that)
Definition Actor.h:269
FString & BedNameField()
Definition Actor.h:9440
TSharedPtr< FUniqueNetId > UniqueNetId
Definition Actor.h:190
TArray< float, FDefaultAllocator > Weights
Definition Actor.h:6024
TArray< UObject *, FDefaultAllocator > AssociatedObjects
Definition Actor.h:6025
bool CanStepUp(FHitResult *Hit)
Definition Actor.h:9263
float & AvoidanceWeightField()
Definition Actor.h:9153
BitFieldValue< bool, unsigned __int32 > bMaintainHorizontalGroundVelocity()
Definition Actor.h:9198
BitFieldValue< bool, unsigned __int32 > bReplicateRelativeToAttachedParent()
Definition Actor.h:9166
BitFieldValue< bool, unsigned __int32 > bCanWalkOffLedgesWhenCrouching()
Definition Actor.h:9195
float & DinoClientPositionErrorToleranceStoppedField()
Definition Actor.h:9094
BitFieldValue< bool, unsigned __int32 > bUseRootMotionForLocomotion()
Definition Actor.h:8218
BitFieldValue< bool, unsigned __int32 > bPerformingJumpOff()
Definition Actor.h:9217
void ServerMoveOnlyRotation_Implementation(float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9382
void StartNewPhysics(float deltaTime, int Iterations)
Definition Actor.h:8305
long double & LastSkippedMoveTimeField()
Definition Actor.h:9144
FVector & PendingForceToApplyField()
Definition Actor.h:9115
bool & bHackTestDisableRotationCodeField()
Definition Actor.h:9137
bool ShouldComputePerchResult(FHitResult *InHit, bool bCheckRadius)
Definition Actor.h:9395
FVector & LastCheckedFloorAtRelativeLocField()
Definition Actor.h:9161
BitFieldValue< bool, unsigned __int32 > bNetworkUpdateReceived()
Definition Actor.h:9205
BitFieldValue< bool, unsigned __int32 > bCheatFlying()
Definition Actor.h:9208
float & CurrentLedgeSlipPushVelocityField()
Definition Actor.h:9058
float & JumpOutOfWaterPitchField()
Definition Actor.h:9121
bool PhysWalkingAsync(float deltaTime, int Iterations)
Definition Actor.h:9352
BitFieldValue< bool, unsigned __int32 > bForceMaxAccel()
Definition Actor.h:9190
void PhysCustom(float deltaTime, int Iterations)
Definition Actor.h:9346
BitFieldValue< bool, unsigned __int32 > bMovementInProgress()
Definition Actor.h:9188
void Prone(bool bClientSimulation)
Definition Actor.h:9357
BitFieldValue< bool, unsigned __int32 > bUseRVOPostProcess()
Definition Actor.h:9232
bool & bScalePushForceToVelocityField()
Definition Actor.h:9101
BitFieldValue< bool, unsigned __int32 > bEnableScopedMovementUpdates()
Definition Actor.h:9189
BitFieldValue< bool, unsigned __int32 > bForceNextFloorCheck()
Definition Actor.h:9192
float & RotationBrakingField()
Definition Actor.h:9131
bool ResolvePenetrationImpl(FVector *Adjustment, FHitResult *Hit, FQuat *NewRotation)
Definition Actor.h:8308
float ImmersionDepth(bool bUseLineTrace)
Definition Actor.h:9314
long double & ForceBigPushingTimeField()
Definition Actor.h:9060
FRotator * ComputeOrientToMovementRotation(FRotator *result, FRotator *CurrentRotation, float DeltaTime, FRotator *DeltaRotation)
Definition Actor.h:8361
bool & bPushForceScaledToMassField()
Definition Actor.h:9100
float & AirControlBoostVelocityThresholdField()
Definition Actor.h:9082
BitFieldValue< bool, unsigned __int32 > bOnlyForwardsInputAcceleration()
Definition Actor.h:9173
BitFieldValue< bool, unsigned __int32 > bPreventAddingImpulse()
Definition Actor.h:9184
void SimulatedTick(float DeltaSeconds)
Definition Actor.h:9400
void ClientAdjustPosition_Implementation(float TimeStamp, FVector NewLocation, FVector NewVelocity, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:8410
int & MaxSimulationIterationsField()
Definition Actor.h:9119
BitFieldValue< bool, unsigned __int32 > bAccelerationFollowsRotation()
Definition Actor.h:9219
void UpdateFromCompressedFlags(char Flags)
Definition Actor.h:9415
float & PerchAdditionalHeightField()
Definition Actor.h:9088
void ClientVeryShortAdjustPosition_Implementation(float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:8409
void ProcessLanded(FHitResult *Hit, float remainingTime, int Iterations)
Definition Actor.h:9356
void ForcePositionUpdate(float DeltaTime)
Definition Actor.h:9285
ACharacter * CharacterOwnerField()
Definition Actor.h:9042
float & AccelerationFollowsRotationMinDotField()
Definition Actor.h:9128
BitFieldValue< bool, unsigned __int32 > bRequestedMoveWithMaxSpeed()
Definition Actor.h:9230
BitFieldValue< bool, unsigned __int32 > bPreventExitingWaterForceExtraOverlap()
Definition Actor.h:9168
BitFieldValue< bool, unsigned __int32 > bUseRotationAcceleration()
Definition Actor.h:9224
float & LastLostDeltaTimeField()
Definition Actor.h:9151
void AddImpulse(FVector Impulse, bool bVelocityChange, float MassScaleImpulseExponent, bool bOverrideMaxImpulseZ)
Definition Actor.h:8366
void PerformAirControlForPathFollowing(FVector Direction, float ZDiff)
Definition Actor.h:8286
void PhysWalking(float deltaTime, int Iterations)
Definition Actor.h:9351
UPrimitiveComponent * GetMovementBase()
Definition Actor.h:9301
float & LandedPreventRequestedMoveIntervalField()
Definition Actor.h:9069
void ServerMoveDualWithRotation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator InRotation0, FRotator InRotation)
Definition Actor.h:8434
void ApplyImpactPhysicsForces(FHitResult *Impact, FVector *ImpactAcceleration, FVector *ImpactVelocity)
Definition Actor.h:8378
void SetBase(UPrimitiveComponent *NewBase, FName BoneName, bool bNotifyActor)
Definition Actor.h:8292
bool ProcessClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character *ServerData)
Definition Actor.h:9355
UObject * GetUObjectInterfaceNetworkPredictionInterface()
Definition Actor.h:9242
void JumpOff(AActor *MovementBaseActor)
Definition Actor.h:9327
long double & TimeLastAppliedImpulseField()
Definition Actor.h:8077
float & MaxCustomMovementSpeedField()
Definition Actor.h:9066
float & AvoidanceLockTimerField()
Definition Actor.h:9143
FVector * GetBestDirectionOffActor(FVector *result, AActor *BaseActor)
Definition Actor.h:8277
bool IsWalkable(FHitResult *Hit)
Definition Actor.h:9324
void PhysicsRotation(float DeltaTime)
Definition Actor.h:9353
void AddRadialForce(FVector *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff)
Definition Actor.h:8416
void PerformMovement(float DeltaSeconds)
Definition Actor.h:8298
void ServerMoveOnlyRotation(float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9434
void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration)
Definition Actor.h:9260
FVector & PendingLaunchVelocityField()
Definition Actor.h:9154
BitFieldValue< bool, unsigned __int32 > bPreventEnteringWater()
Definition Actor.h:9236
BitFieldValue< bool, unsigned __int32 > bJustTeleported()
Definition Actor.h:9204
BitFieldValue< bool, unsigned __int32 > bPendingLaunchNoLowerVelocity()
Definition Actor.h:9237
float & AirControlBoostMultiplierField()
Definition Actor.h:9081
bool MoveUpdatedComponentImpl(FVector *Delta, FQuat *NewRotation, bool bSweep, FHitResult *OutHit)
Definition Actor.h:8282
BitFieldValue< bool, unsigned __int32 > bPreventSlidingWhileFalling()
Definition Actor.h:9183
BitFieldValue< bool, unsigned __int32 > bLastAllowSimulate()
Definition Actor.h:9181
void Crouch(bool bClientSimulation)
Definition Actor.h:9279
BitFieldValue< bool, unsigned __int32 > bCheckFallingAITempIgnoreDinoRiderMesh()
Definition Actor.h:9221
BitFieldValue< bool, unsigned __int32 > bOnlyForwardsInputAccelerationWalking()
Definition Actor.h:9174
float ComputeAnalogInputModifier()
Definition Actor.h:9274
float & LedgeSlipPushVelocityField()
Definition Actor.h:9049
FVector & AccelerationField()
Definition Actor.h:9117
BitFieldValue< bool, unsigned __int32 > bUseBPAcknowledgeServerCorrection()
Definition Actor.h:8199
void StartSwimming(FVector OldLocation, FVector OldVelocity, float timeTick, float remainingTime, int Iterations)
Definition Actor.h:8335
float GetAirControl(float DeltaTime, float TickAirControl, FVector *FallAcceleration)
Definition Actor.h:8340
FRotator & RotationRateField()
Definition Actor.h:9089
float & LedgeSlipCapsuleRadiusMultiplierField()
Definition Actor.h:9048
long double & DisableMovementPhysicsUntilTimeField()
Definition Actor.h:9149
float BoostAirControl(float DeltaTime, float TickAirControl, FVector *FallAcceleration)
Definition Actor.h:8341
FVector * HandleSlopeBoosting(FVector *result, FVector *SlideResult, FVector *Delta, const float Time, FVector *Normal, FHitResult *Hit)
Definition Actor.h:8312
TEnumAsByte< enum EMovementMode > & DefaultLandMovementModeField()
Definition Actor.h:9123
void ClientAdjustPosition(float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:8428
FVector * GetLedgeMove(FVector *result, FVector *OldLocation, FVector *Delta, FVector *GravDir)
Definition Actor.h:8346
BitFieldValue< bool, unsigned __int32 > bAllowSimulatedTickDistanceSkip()
Definition Actor.h:9178
bool CheckFall(FHitResult *Hit, FVector Delta, FVector subLoc, float remainingTime, float timeTick, int Iterations, bool bMustJump)
Definition Actor.h:8348
BitFieldValue< bool, unsigned __int32 > bRunPhysicsWithNoController()
Definition Actor.h:9191
float & GroundFrictionField()
Definition Actor.h:9062
float & TouchForceFactorField()
Definition Actor.h:9106
FVector * GetFallingLateralAcceleration(FVector *result, float DeltaTime)
Definition Actor.h:8339
float & LedgeSlipVelocityBuildUpMultiplierField()
Definition Actor.h:9050
float SlideAlongSurface(FVector *Delta, float Time, FVector *InNormal, FHitResult *Hit, bool bHandleImpact)
Definition Actor.h:8309
void ClientAckGoodMove(float TimeStamp)
Definition Actor.h:9418
void MaybeUpdateBasedMovement(float DeltaSeconds)
Definition Actor.h:9335
BitFieldValue< bool, unsigned __int32 > bAllowImpactDeflection()
Definition Actor.h:9179
long double & LastClientMoveTimeField()
Definition Actor.h:8086
TArray< FTraceHandle > & PendingAsyncTracesField()
Definition Actor.h:9157
FVector * AdjustUpperHemisphereImpact(FVector *result, FVector *Delta, FHitResult *Hit)
Definition Actor.h:8313
void ReplicateMoveToServer(float DeltaTime, FVector *NewAcceleration)
Definition Actor.h:8392
float & PerchRadiusThresholdField()
Definition Actor.h:9087
FVector * FindWaterLine(FVector *result, FVector InWater, FVector OutofWater)
Definition Actor.h:8337
float & ProneHalfHeightField()
Definition Actor.h:9085
void TwoWallAdjust(FVector *Delta, FHitResult *Hit, FVector *OldHitNormal)
Definition Actor.h:8310
FNetworkPredictionData_Server_Character * GetPredictionData_Server_Character()
Definition Actor.h:9308
float & MaxImpulseVelocityZField()
Definition Actor.h:9075
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:9338
void PhysSwimming(float deltaTime, int Iterations)
Definition Actor.h:8334
char & CustomMovementModeField()
Definition Actor.h:9054
FVector & PendingImpulseToApplyField()
Definition Actor.h:9116
int & LastFrameDisabledFloorBasingField()
Definition Actor.h:9059
void CapsuleTouched(AActor *Other, UPrimitiveComponent *OtherComp, int OtherBodyIndex, bool bFromSweep, FHitResult *SweepResult)
Definition Actor.h:9266
bool ShouldJumpOutOfWater(FVector *JumpDir)
Definition Actor.h:8363
float & BackwardsMaxSpeedMultiplierField()
Definition Actor.h:9113
long double & LastSwimTimeField()
Definition Actor.h:9146
float & SimulatedTickSkipDistanceSQField()
Definition Actor.h:9097
void SetMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:9389
BitFieldValue< bool, unsigned __int32 > bForceNextTickUpdate()
Definition Actor.h:9238
float & AccelerationFollowsRotationStopDistanceField()
Definition Actor.h:9129
float & PushForceFactorField()
Definition Actor.h:9104
BitFieldValue< bool, unsigned __int32 > bForcePreventExitingWater()
Definition Actor.h:9235
void ServerMoveOldWithRotation_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation)
Definition Actor.h:8395
FRotator & CurrentRotationSpeedField()
Definition Actor.h:9147
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
Definition Actor.h:9359
BitFieldValue< bool, unsigned __int32 > bDisableSimulatedMovement()
Definition Actor.h:9180
FVector * ComputeGroundMovementDelta(FVector *result, FVector *Delta, FHitResult *RampHit, const bool bHitFromLineTrace)
Definition Actor.h:8350
void SimulateMovement(float DeltaSeconds)
Definition Actor.h:9399
FNetworkPredictionData_Client_Character * GetPredictionData_Client_Character()
Definition Actor.h:9306
float & BrakingDecelerationSwimmingField()
Definition Actor.h:9078
void UpdateBasedMovement(float DeltaSeconds)
Definition Actor.h:9412
BitFieldValue< bool, unsigned __int32 > bPreventZeroPitchAndRollWhileFalling()
Definition Actor.h:9185
BitFieldValue< bool, unsigned __int32 > bFallingAITempIgnoreDinoRiderMesh()
Definition Actor.h:9222
void ApplyNetworkMovementMode(const char ReceivedMode)
Definition Actor.h:9254
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckFloor()
Definition Actor.h:9215
BitFieldValue< bool, unsigned __int32 > bUseCharacterInterpolationAndStops()
Definition Actor.h:9172
float & BrakingDecelerationWalkingField()
Definition Actor.h:9076
float & WalkableFloorAngleField()
Definition Actor.h:9051
BitFieldValue< bool, unsigned __int32 > bReduceBackwardsMovement()
Definition Actor.h:9175
BitFieldValue< bool, unsigned __int32 > bIgnoreBaseRotation()
Definition Actor.h:9213
float & FallingLateralFrictionField()
Definition Actor.h:9083
void MaintainHorizontalGroundVelocity()
Definition Actor.h:9333
void SetUpdatedComponent(UPrimitiveComponent *NewUpdatedComponent)
Definition Actor.h:9391
BitFieldValue< bool, unsigned __int32 > bNetworkMovementModeChanged()
Definition Actor.h:9206
bool VerifyClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character *ServerData)
Definition Actor.h:9416
void PhysFlying(float deltaTime, int Iterations, float friction, float brakingDeceleration)
Definition Actor.h:8333
FVector & OldBaseLocationField()
Definition Actor.h:9055
void ServerMoveOld(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags)
Definition Actor.h:8435
float & SwimmingAccelZMultiplierField()
Definition Actor.h:9133
float & AngleToStartRotationBrakingField()
Definition Actor.h:9132
bool IsWithinEdgeTolerance(FVector *CapsuleLocation, FVector *TestImpactPoint, const float CapsuleRadius)
Definition Actor.h:8370
void ServerMoveDual(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:8432
BitFieldValue< bool, unsigned __int32 > bUseFlatBaseForFloorChecks()
Definition Actor.h:9216
BitFieldValue< bool, unsigned __int32 > bUseControllerDesiredRotation()
Definition Actor.h:9169
void ClientVeryShortAdjustPosition(float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:8429
FVector & RequestedVelocityField()
Definition Actor.h:9148
long double & LastLandedTimeField()
Definition Actor.h:9072
void ServerMoveDual_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBone, char ClientMovementMode)
Definition Actor.h:8398
bool ApplyRequestedMove(float DeltaTime, float MaxAccel, float MaxSpeed, float Friction, float BrakingDeceleration, FVector *OutAcceleration, float *OutRequestedSpeed)
Definition Actor.h:8323
FRotator * GetDeltaRotation(FRotator *result, float DeltaTime)
Definition Actor.h:8360
FNetworkPredictionData_Client * GetPredictionData_Client()
Definition Actor.h:9305
FVector * ComputeSlideVector(FVector *result, FVector *InDelta, const float Time, FVector *Normal, FHitResult *Hit)
Definition Actor.h:8311
float & InitialPushForceFactorField()
Definition Actor.h:9103
float LimitAirControl(float DeltaTime, float TickAirControl, FVector *FallAcceleration, FHitResult *HitResult)
Definition Actor.h:8344
FVector & LastForcedNetVelocityField()
Definition Actor.h:9139
BitFieldValue< bool, unsigned __int32 > bPreventExitingWater()
Definition Actor.h:9234
float & MaxSimulationTimeStepField()
Definition Actor.h:9118
float & MaxImpulseVelocityMagnitudeField()
Definition Actor.h:9074
BitFieldValue< bool, unsigned __int32 > bRequireAccelerationForUseControllerDesiredRotation()
Definition Actor.h:9170
BitFieldValue< bool, unsigned __int32 > bFindFloorOnce()
Definition Actor.h:9167
BitFieldValue< bool, unsigned __int32 > bCanWalkOffLedges()
Definition Actor.h:9194
void ServerMoveOldWithRotation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation)
Definition Actor.h:8436
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityZ()
Definition Actor.h:9201
BitFieldValue< bool, unsigned __int32 > bWantsToCrouch()
Definition Actor.h:9209
long double & LastNonZeroAccelField()
Definition Actor.h:9057
float & StandingDownwardForceScaleField()
Definition Actor.h:9102
BitFieldValue< bool, unsigned __int32 > bDeferUpdateMoveComponent()
Definition Actor.h:9196
float & WalkableFloorZField()
Definition Actor.h:9052
BitFieldValue< bool, unsigned __int32 > bForceDontAllowDesiredRotationWhenFalling()
Definition Actor.h:9171
TEnumAsByte< enum EMovementMode > & MovementModeField()
Definition Actor.h:9053
bool & bEnablePhysicsInteractionField()
Definition Actor.h:9098
float & BrakingDecelerationFallingField()
Definition Actor.h:9077
BitFieldValue< bool, unsigned __int32 > bPreventWaterSurfaceHopping()
Definition Actor.h:9220
bool DoJump(bool bReplayingMoves)
Definition Actor.h:9281
void AddRadialImpulse(FVector *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange)
Definition Actor.h:8417
BitFieldValue< bool, unsigned __int32 > bIgnoreRotationAccelerationWhenSwimming()
Definition Actor.h:9225
float & TamedSwimmingAccelZMultiplierField()
Definition Actor.h:9134
void ApplyAccumulatedForces(float DeltaSeconds)
Definition Actor.h:9252
void ClientAdjustRootMotionPosition_Implementation(float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:8411
BitFieldValue< bool, unsigned __int32 > bAssumeSymmetricalRotation()
Definition Actor.h:9187
float & BackwardsMovementDotThresholdField()
Definition Actor.h:9114
float & PreventWaterHoppingPlaneOffsetField()
Definition Actor.h:9126
void ServerJumpOutOfWater(FVector_NetQuantize100 WallNormal, char JumpFlag)
Definition Actor.h:8430
static void StaticRegisterNativesUCharacterMovementComponent()
Definition Actor.h:9439
void ApplyRepulsionForce(float DeltaSeconds)
Definition Actor.h:9255
float & MinimumImpulseToApplyField()
Definition Actor.h:9071
BitFieldValue< bool, unsigned __int32 > bUseAsyncWalking()
Definition Actor.h:9177
long double & PreventWaterHopping_LastTimeAtSurfaceField()
Definition Actor.h:9127
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForInvallidFloor()
Definition Actor.h:8243
bool PhysFlyingAsync(float deltaTime, int Iterations, float friction, float brakingDeceleration)
Definition Actor.h:9349
FVector & LastUpdateLocationField()
Definition Actor.h:9110
BitFieldValue< bool, unsigned __int32 > bCanSlide()
Definition Actor.h:9203
float Swim(FVector Delta, FHitResult *Hit)
Definition Actor.h:8336
void ServerMoveDualWithRotation_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, FRotator InRotation0, FRotator InRotation)
Definition Actor.h:8396
float & RepulsionForceField()
Definition Actor.h:9109
float & UpperImpactNormalScaleField()
Definition Actor.h:9122
void Launch(FVector *LaunchVel, bool bNoLowerVelocity)
Definition Actor.h:8274
TEnumAsByte< enum EMovementMode > & DefaultWaterMovementModeField()
Definition Actor.h:9124
bool FindAirControlImpact(float DeltaTime, float TickAirControl, FVector *FallAcceleration, FHitResult *OutHitResult)
Definition Actor.h:8343
void SetPostLandedPhysics(FHitResult *Hit)
Definition Actor.h:9390
void UpdateBasedRotation(FRotator *FinalRotation, FRotator *ReducedRotation)
Definition Actor.h:8296
float & PushForcePointZOffsetFactorField()
Definition Actor.h:9105
BitFieldValue< bool, unsigned __int32 > bForceBraking_DEPRECATED()
Definition Actor.h:9197
void ServerMoveWithRotation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation)
Definition Actor.h:8438
void CallMovementUpdateDelegate(float DeltaTime, FVector *OldLocation, FVector *OldVelocity)
Definition Actor.h:8299
float & AnalogInputModifierField()
Definition Actor.h:9112
float & DinoClientPositionErrorToleranceMovingFlyingField()
Definition Actor.h:9095
void PhysFalling(float deltaTime, int Iterations)
Definition Actor.h:9347
void ServerMoveHandleClientErrorForDinos(float TimeStamp, float DeltaTime, FVector *Accel, FVector *RelativeClientLoc, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator *InClientRot)
Definition Actor.h:8397
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityX()
Definition Actor.h:9199
BitFieldValue< bool, unsigned __int32 > bWantsToProne()
Definition Actor.h:9210
bool CheckWaterJump(FVector CheckPoint, FVector *WallNormal)
Definition Actor.h:8365
float & MaxOutOfWaterStepHeightField()
Definition Actor.h:9091
BitFieldValue< bool, unsigned __int32 > bZeroPitchWhenNoAcceleration()
Definition Actor.h:9182
FVector * ConstrainInputAcceleration(FVector *result, FVector *InputAcceleration)
Definition Actor.h:8381
void ServerJumpOutOfWater_Implementation(FVector_NetQuantize100 WallNormal, char JumpFlag)
Definition Actor.h:8364
void ServerMoveHandleClientError(float TimeStamp, float DeltaTime, FVector *Accel, FVector *RelativeClientLoc, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:8403
FVector & MoveStartLocationField()
Definition Actor.h:9111
BitFieldValue< bool, unsigned __int32 > bPreventPhysicsModeChange()
Definition Actor.h:9226
BitFieldValue< bool, unsigned __int32 > bImpartBaseAngularVelocity()
Definition Actor.h:9202
bool & bWasSimulatingRootMotionField()
Definition Actor.h:9160
BitFieldValue< bool, unsigned __int32 > bNotifyApex()
Definition Actor.h:9207
float & CrouchedHalfHeightField()
Definition Actor.h:9084
BitFieldValue< bool, unsigned __int32 > bHasRequestedVelocity()
Definition Actor.h:9229
bool CheckLedgeDirection(FVector *OldLocation, FVector *SideStep, FVector *GravDir)
Definition Actor.h:8345
BitFieldValue< bool, unsigned __int32 > bOrientRotationToMovement()
Definition Actor.h:9186
float & JumpOffJumpZFactorField()
Definition Actor.h:9045
void ServerMove(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:8431
FNetworkPredictionData_Server_Character * ServerPredictionDataField()
Definition Actor.h:9156
void PerformAirControl(FVector Direction, float ZDiff)
Definition Actor.h:8285
FNetworkPredictionData_Server * GetPredictionData_Server()
Definition Actor.h:9307
void AddForce(FVector Force)
Definition Actor.h:8367
bool ShouldForceDedicatedTickEveryFrame()
Definition Actor.h:8425
void TickCharacterPose(float DeltaTime)
Definition Actor.h:8420
float & MaxAccelerationField()
Definition Actor.h:9073
TArray< FStoredMoveData > & ClientMovedDataField()
Definition Actor.h:9159
void HandleImpact(FHitResult *Impact, float TimeSlice, FVector *MoveDelta)
Definition Actor.h:8377
BitFieldValue< bool, unsigned __int32 > bFastAttachedMove()
Definition Actor.h:9214
void ServerMoveDualOnlyRotation_Implementation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9370
void RequestDirectMove(FVector *MoveVelocity, bool bForceMaxSpeed)
Definition Actor.h:8324
FVector * NewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:8314
long double & LastStepUpTimeField()
Definition Actor.h:9140
UPrimitiveComponent * DeferredUpdatedMoveComponentField()
Definition Actor.h:9090
FNetworkPredictionData_Client_Character * ClientPredictionDataField()
Definition Actor.h:9155
void ServerMoveDualOnlyRotation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9425
float GetNetworkSafeRandomAngleDegrees()
Definition Actor.h:9303
void ServerMoveOld_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags)
Definition Actor.h:8393
void StartFalling(int Iterations, float remainingTime, float timeTick, FVector *Delta, FVector *subLoc)
Definition Actor.h:8349
void SetWalkableFloorZ(float InWalkableFloorZ)
Definition Actor.h:9393
bool & bTouchForceScaledToMassField()
Definition Actor.h:9099
void MoveAutonomous(float ClientTimeStamp, float DeltaTime, char CompressedFlags, FVector *NewAccel)
Definition Actor.h:8406
FVector & AvoidanceLockVelocityField()
Definition Actor.h:9142
int & BadFloorPenetrationCountField()
Definition Actor.h:9141
float K2_GetModifiedMaxAcceleration()
Definition Actor.h:9328
FString * GetMovementName(FString *result)
Definition Actor.h:8379
bool ClientUpdatePositionAfterServerUpdate()
Definition Actor.h:9272
void ServerMove_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:8402
float & RotationAccelerationField()
Definition Actor.h:9130
bool IsValidLandingSpot(FVector *CapsuleLocation, FHitResult *Hit)
Definition Actor.h:8371
float & LedgeCheckThresholdField()
Definition Actor.h:9120
float & MaxWalkSpeedProneField()
Definition Actor.h:9065
FVector * GetImpartedMovementBaseVelocity(FVector *result)
Definition Actor.h:8273
void UnProne(bool bClientSimulation, bool bForce)
Definition Actor.h:9411
void ClientAckGoodMove_Implementation(float TimeStamp)
Definition Actor.h:9269
BitFieldValue< bool, unsigned __int32 > bCrouchMaintainsBaseLocation()
Definition Actor.h:9212
float & LandedPreventRequestedMoveMinVelocityMagnitudeField()
Definition Actor.h:9070
BitFieldValue< bool, unsigned __int32 > bRequestedMoveUseAcceleration()
Definition Actor.h:9218
float & MinTimeBetweenTimeStampResetsField()
Definition Actor.h:9158
BitFieldValue< bool, unsigned __int32 > bShrinkProxyCapsule()
Definition Actor.h:9193
void ApplyVelocityBraking(float DeltaTime, float Friction, float BrakingDeceleration)
Definition Actor.h:9257
void UnCrouch(bool bClientSimulation, bool bForce)
Definition Actor.h:9410
bool ShouldCheckForValidLandingSpot(float DeltaTime, FVector *Delta, FHitResult *Hit)
Definition Actor.h:8372
void OnMovementModeChanged(EMovementMode PreviousMovementMode, char PreviousCustomMode)
Definition Actor.h:9340
BitFieldValue< bool, unsigned __int32 > bDeferUpdateBasedMovement()
Definition Actor.h:9233
float GetModifiedMaxAcceleration()
Definition Actor.h:9300
float & MaxWalkSpeedCrouchedField()
Definition Actor.h:9064
void ServerMoveWithRotation_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation)
Definition Actor.h:8394
void ReadjustClientPositionToCurrent(float TimeStamp, FNetworkPredictionData_Server_Character *ServerData)
Definition Actor.h:9358
BitFieldValue< bool, unsigned __int32 > bWasAvoidanceUpdated()
Definition Actor.h:9231
FVector * ScaleInputAcceleration(FVector *result, FVector *InputAcceleration)
Definition Actor.h:8382
BitFieldValue< bool, unsigned __int32 > bLastHasRequestedVelocity()
Definition Actor.h:9228
float & PlayerClientPositionErrorToleranceOverrideField()
Definition Actor.h:9096
float & BrakingDecelerationFlyingField()
Definition Actor.h:9079
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityY()
Definition Actor.h:9200
void ChangeSize(float F)
Definition Actor.h:1497
void ViewActor(FName ActorName)
Definition Actor.h:1355
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleSweepPawn()
Definition Actor.h:1486
void FlushLog()
Definition Actor.h:1513
void ToggleDebugCamera()
Definition Actor.h:1532
void ViewPlayer(FString *S)
Definition Actor.h:1354
float & DebugCapsuleRadiusField()
Definition Actor.h:1476
float & DebugTraceDrawNormalLengthField()
Definition Actor.h:1477
void DestroyAll(TSubclassOf< AActor > aClass)
Definition Actor.h:1349
void ServerToggleAILogging()
Definition Actor.h:1540
void TestCollisionDistance()
Definition Actor.h:1531
int & CurrentTracePawnIndexField()
Definition Actor.h:1480
void BugItWorker(FVector TheLocation, FRotator TheRotation)
Definition Actor.h:1379
void DebugCapsuleSweepSize(float HalfHeight, float Radius)
Definition Actor.h:1505
void BugItStringCreator(FVector ViewLocation, FRotator ViewRotation, FString *GoString, FString *LocString)
Definition Actor.h:1381
void SetWorldOrigin()
Definition Actor.h:1525
void DebugCapsuleSweepClear()
Definition Actor.h:1502
void DebugCapsuleSweep()
Definition Actor.h:1499
void DebugCapsuleSweepPawn()
Definition Actor.h:1504
void DebugCapsuleSweepCapture()
Definition Actor.h:1500
static void StaticRegisterNativesUCheatManager()
Definition Actor.h:1541
void Summon(FString *ClassName)
Definition Actor.h:1351
void Teleport()
Definition Actor.h:1530
void PlayersOnly()
Definition Actor.h:1521
BitFieldValue< bool, unsigned __int32 > bToggleAILogging()
Definition Actor.h:1488
void God()
Definition Actor.h:1518
void Fly()
Definition Actor.h:1514
void FreezeFrame(float delay)
Definition Actor.h:1515
float & DebugTraceDistanceField()
Definition Actor.h:1474
void DestroyPawns(TSubclassOf< APawn > aClass)
Definition Actor.h:1350
void DumpVoiceMutingState()
Definition Actor.h:1511
void LogLoc()
Definition Actor.h:1519
void OnlyLoadLevel(FName PackageName)
Definition Actor.h:1359
void BugItGoString(FString *TheLocation, FString *TheRotation)
Definition Actor.h:1378
TEnumAsByte< enum ECollisionChannel > & DebugTraceChannelField()
Definition Actor.h:1478
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleSweep()
Definition Actor.h:1485
void DebugCapsuleSweepComplex(bool bTraceComplex)
Definition Actor.h:1503
void Ghost()
Definition Actor.h:1517
void BugIt(FString *ScreenShotDescription)
Definition Actor.h:1380
float & DumpAILogsIntervalField()
Definition Actor.h:1481
void Slomo(float T)
Definition Actor.h:1526
void EnableDebugCamera()
Definition Actor.h:1512
void DisableDebugCamera()
Definition Actor.h:1509
void StreamLevelIn(FName PackageName)
Definition Actor.h:1358
void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll)
Definition Actor.h:1493
void DestroyTarget()
Definition Actor.h:1508
void ViewSelf()
Definition Actor.h:1536
void StreamLevelOut(FName PackageName)
Definition Actor.h:1360
void DamageTarget(float DamageAmount)
Definition Actor.h:1498
void DumpOnlineSessionState()
Definition Actor.h:1510
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleTraceComplex()
Definition Actor.h:1487
void ViewClass(TSubclassOf< AActor > DesiredClass)
Definition Actor.h:1356
int & CurrentTraceIndexField()
Definition Actor.h:1479
void SetLevelStreamingStatus(FName PackageName, bool bShouldBeLoaded, bool bShouldBeVisible)
Definition Actor.h:1357
void WidgetReflector()
Definition Actor.h:1538
float & DebugCapsuleHalfHeightField()
Definition Actor.h:1475
void RebuildNavigation()
Definition Actor.h:1522
void DebugCapsuleSweepChannel(ECollisionChannel Channel)
Definition Actor.h:1501
UWorld * GetWorld()
Definition Actor.h:1516
void Walk()
Definition Actor.h:1537
Definition UE.h:399
Definition UE.h:343
void DealDirectDamage(APlayerController *ForPC, float DamageAmount, TSubclassOf< UDamageType > DamageTypeClass, int hitBodyIndex)
Definition Actor.h:9289
TArray< UMaterialInterface *, FDefaultAllocator > DefaultMaterialsOverride
Definition Actor.h:8927
void SetTextureForceResidentFlag(bool bForceMiplevelsToBeResident)
Definition Actor.h:8924
void BeginDestroy()
Definition Actor.h:8920
TSubclassOf< AActor > DamageFXActorToSpawn
Definition Actor.h:8928
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9516
TArray< UMaterialInterface * > & MaterialsField()
Definition Actor.h:9517
TArray< UMaterialInterface *, FDefaultAllocator > Materials
Definition Actor.h:8926
void SetMaterial(int ElementIndex, UMaterialInterface *Material)
Definition Actor.h:8921
void PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int CinematicTextureGroups)
Definition Actor.h:8923
void GetUsedMaterials(TArray< UMaterialInterface * > *OutMaterials)
Definition Actor.h:8922
FVector & VelocityField()
Definition Actor.h:8062
FString & ClientGivenIPField()
Definition Actor.h:132
int BattlEye_GetAddrAsInt()
Definition Actor.h:152
Definition UE.h:306
unsigned __int64 & TransferringPlayerDataIdField()
Definition Actor.h:1764
void SwitchController(APlayerController *PC)
Definition Actor.h:1768
int & ConfiguredInternetSpeedField()
Definition Actor.h:1762
int & CurrentNetSpeedField()
Definition Actor.h:1761
APlayerController * PlayerControllerField()
Definition Actor.h:1760
int & ConfiguredLanSpeedField()
Definition Actor.h:1763
float & SuffocationHealthPercentDecreaseSpeedField()
Definition Actor.h:5568
FieldArray< float, 16 > ReplicatedBaseLevelMaxStatusValuesField()
Definition Actor.h:5661
unsigned __int16 & ExtraCharacterLevelField()
Definition Actor.h:5586
float & BaseFoodConsumptionRateField()
Definition Actor.h:5592
FString & FoodStatusNameOverrideField()
Definition Actor.h:5349
float & WalkingStaminaConsumptionRateField()
Definition Actor.h:5572
BitFieldValue< bool, unsigned __int32 > bTicked()
Definition Actor.h:5770
BitFieldValue< bool, unsigned __int32 > bRunningConsumesStamina()
Definition Actor.h:5745
FieldArray< long double, 16 > LastIncreasedStatusValuesTimesField()
Definition Actor.h:5665
float & WeightJumpDecreasePowerField()
Definition Actor.h:5630
TSubclassOf< UDamageType > & RegainOxygenDamageTypeField()
Definition Actor.h:5700
float ModifyCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float Amount, bool bPercentOfMax, bool bPercentOfCurrent, bool bManualModification, bool bSetValue, TSubclassOf< UDamageType > DamageTypeClass, bool bDamageDontKill, bool bForceSetValue)
Definition Actor.h:5456
BitFieldValue< bool, unsigned __int32 > bForceRefreshWeight()
Definition Actor.h:5767
float & TheMaxTorporIncreasePerBaseLevelField()
Definition Actor.h:5633
float & TorporExitPercentThresholdField()
Definition Actor.h:5622
BitFieldValue< bool, unsigned __int32 > bInfiniteStats()
Definition Actor.h:5752
float & DefaultHyperthermicInsulationField()
Definition Actor.h:5652
BitFieldValue< bool, unsigned __int32 > bUseBPModifyMaxLevel()
Definition Actor.h:5771
void SetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints, int newPoints)
Definition Actor.h:5516
float & SwimmingOrFlyingStaminaConsumptionRateField()
Definition Actor.h:5573
FieldArray< float, 16 > AmountMaxGainedPerLevelUpValueTamedField()
Definition Actor.h:5552
BitFieldValue< bool, unsigned __int32 > bInitializedMe()
Definition Actor.h:5759
float & HyperthermiaTemperatureThresholdField()
Definition Actor.h:5620
float & BaseWaterConsumptionRateField()
Definition Actor.h:5593
FieldArray< float, 16 > BaseLevelMaxStatusValuesField()
Definition Actor.h:5543
void AddExperience(float HowMuch, bool bShareWithTribe, EXPType::Type XPType)
Definition Actor.h:5495
FieldArray< float, 16 > AdditionalStatusValuesField()
Definition Actor.h:5658
BitFieldValue< bool, unsigned __int32 > bForceDefaultSpeed()
Definition Actor.h:5765
BitFieldValue< bool, unsigned __int32 > bReplicateGlobalStatusValues()
Definition Actor.h:5750
float GetTotalStatusModifierDescriptionIndex(int StatusValueModifierDescriptionIndex)
Definition Actor.h:5839
float & MaxTamingEffectivenessBaseLevelMultiplierField()
Definition Actor.h:5654
float & BabyGestationConsumingFoodRateMultiplierField()
Definition Actor.h:5604
FieldArray< float, 16 > MaxStatusValuesField()
Definition Actor.h:5542
float & InsulationHypothermiaOffsetExponentField()
Definition Actor.h:5637
float & ExperienceAutomaticConsciousIncreaseSpeedField()
Definition Actor.h:5565
float & XPEarnedPerStaminaConsumedField()
Definition Actor.h:5582
BitFieldValue< bool, unsigned __int32 > bFreezeStatusValues()
Definition Actor.h:5769
FieldArray< float, 16 > AmountMaxGainedPerLevelUpValueField()
Definition Actor.h:5551
float & TamedBaseHealthMultiplierField()
Definition Actor.h:5693
FieldArray< long double, 16 > LastMaxedStatusValuesTimesField()
Definition Actor.h:5666
void ChangedStatusState(EPrimalCharacterStatusState::Type valueType, bool bEnteredState)
Definition Actor.h:5457
float & ExtraTamedDinoDamageMultiplierField()
Definition Actor.h:5685
FieldArray< float, 16 > RecoveryRateStatusValueField()
Definition Actor.h:5548
BitFieldValue< bool, unsigned __int32 > bAutomaticallyUpdateTemperature()
Definition Actor.h:5749
float & WaterConsumptionMultiplierField()
Definition Actor.h:5670
float & FoodConsumptionMultiplierField()
Definition Actor.h:5671
FieldArray< float, 16 > TimeToRecoverAfterDepletionStatusValueField()
Definition Actor.h:5549
void SetExtraCharacterLevel(int NewExtraCharacterLevel)
Definition Actor.h:5866
void BPDirectSetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue)
Definition Actor.h:5506
BitFieldValue< bool, unsigned __int32 > bStatusSpeedModifierOnlyFullOrNone()
Definition Actor.h:5755
FieldArray< char, 16 > NumberOfLevelUpPointsAppliedTamedField()
Definition Actor.h:5545
float & HypothermicHealthDecreaseRateBaseField()
Definition Actor.h:5578
FieldArray< float, 16 > DinoMaxStatAddMultiplierImprintingField()
Definition Actor.h:5688
float & HypothermiaDecreaseFoodMultiplierBaseField()
Definition Actor.h:5616
void BPSetRecoveryRateStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue)
Definition Actor.h:5514
float & HyperthermiaDecreaseWaterMultiplierPerDegreeField()
Definition Actor.h:5619
APrimalCharacter * GetPrimalCharacter()
Definition Actor.h:5828
FieldArray< float, 16 > ReplicatedCurrentStatusValuesField()
Definition Actor.h:5659
FieldArray< float, 16 > ReplicatedGlobalMaxStatusValuesField()
Definition Actor.h:5660
FieldArray< char, 16 > CanLevelUpValueField()
Definition Actor.h:5562
void DrawLocalPlayerHUD(AShooterHUD *HUD, float ScaleMult, bool bFromBottomRight)
Definition Actor.h:5805
FString * GetStatusValueString(FString *result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly)
Definition Actor.h:5490
float & DinoTamedAdultConsumingFoodRateMultiplierField()
Definition Actor.h:5603
BitFieldValue< bool, unsigned __int32 > bNoStaminaRecoveryWhenStarving()
Definition Actor.h:5772
float & BabyDinoStarvationHealthDecreaseRateMultiplierField()
Definition Actor.h:5605
float & InsulationHypothermiaOffsetScalerField()
Definition Actor.h:5638
void ClientSyncMaxStatusValues(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5525
BitFieldValue< bool, unsigned __int32 > bIgnoreStatusSpeedModifierIfSwimming()
Definition Actor.h:5756
float & FortitudeTorpidityDecreaseMultiplierField()
Definition Actor.h:5594
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:5881
void ClientSyncMaxStatusValues_Implementation(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5503
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:5440
float & LastHyperthermalCharacterInsulationValueField()
Definition Actor.h:5643
float & CurrentStatusValuesReplicationIntervalField()
Definition Actor.h:5634
float & MountedDinoDinoWeightMultiplierField()
Definition Actor.h:5683
void SetTamed(float TameIneffectivenessModifier, bool bSkipAddingTamedLevels)
Definition Actor.h:5487
float & DehyrdationTorpidityIncreaseRateField()
Definition Actor.h:5627
float & DinoRiderWeightMultiplierField()
Definition Actor.h:5561
FieldArray< float, 16 > MaxLevelUpMultiplierField()
Definition Actor.h:5557
static EPrimalCharacterStatusValue::Type ConvertIntToCharacterStatusEnum(int InInteger)
Definition Actor.h:5455
BitFieldValue< bool, unsigned __int32 > bHideFoodStatusFromHUD()
Definition Actor.h:5427
float BPGetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5509
float & ExtraTamedHealthMultiplierField()
Definition Actor.h:5675
float & HypoCharacterInsulationValueField()
Definition Actor.h:5639
FieldArray< float, 16 > TimeToRecoverAfterDecreaseStatusValueField()
Definition Actor.h:5550
FieldArray< char, 16 > MaxGainedPerLevelUpValueIsPercentField()
Definition Actor.h:5553
float & PoopItemFoodConsumptionCacheField()
Definition Actor.h:5641
long double & LastReplicatedCurrentStatusValuesTimeField()
Definition Actor.h:5681
float BPGetPercentStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5510
BitFieldValue< bool, unsigned __int32 > bForceGainOxygen()
Definition Actor.h:5768
bool IsInStatusState(EPrimalCharacterStatusState::Type StateType)
Definition Actor.h:5468
float & WindedSpeedModifierSwimmingOrFlyingField()
Definition Actor.h:5576
TEnumAsByte< enum EPrimalCharacterStatusValue::Type > & MaxStatusValueToAutoUpdateField()
Definition Actor.h:5644
void OnRep_GlobalBaseLevelMaxStatusValues()
Definition Actor.h:5853
float & StaminaConsumptionDecreaseWaterMultiplierField()
Definition Actor.h:5614
float & TamingIneffectivenessMultiplierField()
Definition Actor.h:5560
float & HealthRecoveryDecreaseFoodMultiplierField()
Definition Actor.h:5601
FieldArray< float, 16 > CurrentStatusValuesField()
Definition Actor.h:5657
float & ExtraBabyDinoConsumingFoodRateMultiplierField()
Definition Actor.h:5697
BitFieldValue< bool, unsigned __int32 > bCanGetHungry()
Definition Actor.h:5742
BitFieldValue< bool, unsigned __int32 > bConsumeFoodAutomatically()
Definition Actor.h:5746
void UpdateStatusValue(EPrimalCharacterStatusValue::Type valueType, float DeltaTime, bool bManualUpdate)
Definition Actor.h:5448
float & SwimmingStaminaRecoveryRateMultiplierField()
Definition Actor.h:5677
void SetBaseLevelNoStatChange(int Level)
Definition Actor.h:5484
float & KillXPMultiplierPerCharacterLevelField()
Definition Actor.h:5583
void RescaleMaxStat(EPrimalCharacterStatusValue::Type LevelUpValueType, float TargetValue, bool bIsPercentOfTrueValue)
Definition Actor.h:5461
void NetSyncMaxStatusValues(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5526
FieldArray< FPrimalCharacterStatusStateThresholds, 12 > StatusStateThresholdsField()
Definition Actor.h:5262
float & SubmergedWaterIncreaseRateField()
Definition Actor.h:5596
FString * GetDebugString(FString *result)
Definition Actor.h:5519
float & InsulationHyperthermiaOffsetScalerField()
Definition Actor.h:5636
UTexture2D * FoodStatusIconBackgroundOverrideField()
Definition Actor.h:5350
float & PoopItemMaxFoodConsumptionIntervalField()
Definition Actor.h:5632
BitFieldValue< bool, unsigned __int32 > bConsumeWaterAutomatically()
Definition Actor.h:5748
float & TamedIneffectivenessModifierField()
Definition Actor.h:5546
float BPGetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5508
int BPModifyMaxLevel(int InMaxLevel)
Definition Actor.h:5879
void AdjustStatusValueModification(EPrimalCharacterStatusValue::Type valueType, float *Amount, TSubclassOf< UDamageType > DamageTypeClass, bool bManualModification)
Definition Actor.h:5450
float & WeightMultiplierForCarriedPassengersField()
Definition Actor.h:5686
float & BabyDinoConsumingFoodRateMultiplierField()
Definition Actor.h:5602
TArray< FPrimalCharacterStatusValueModifier > & StatusValueModifiersField()
Definition Actor.h:5655
long double & LastReplicatedXPTimeField()
Definition Actor.h:5734
void Serialize(FArchive *Ar)
Definition Actor.h:5504
FieldArray< float, 16 > TamingMaxStatMultipliersField()
Definition Actor.h:5555
BitFieldValue< bool, unsigned __int32 > bApplyingStatusValueModifiers()
Definition Actor.h:5773
float BPModifyMaxExperiencePoints(float InMaxExperiencePoints)
Definition Actor.h:5523
float GetRawStatusValueRecoveryRate(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5465
BitFieldValue< bool, unsigned __int32 > bNeverAllowXP()
Definition Actor.h:5762
void GetDinoFoodConsumptionRateMultiplier(float *Amount)
Definition Actor.h:5811
float GetStatusValueRecoveryRate(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5464
float & StaminaRecoveryDecreaseWaterMultiplierField()
Definition Actor.h:5600
BitFieldValue< bool, unsigned __int32 > bUseStatusSpeedModifiers()
Definition Actor.h:5754
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)
Definition Actor.h:5443
void UpdateWeightStat(bool bForceSetValue)
Definition Actor.h:5874
TEnumAsByte< enum ELevelExperienceRampType::Type > & LevelExperienceRampTypeField()
Definition Actor.h:5589
void DrawLocalPlayerHUDDescriptions(AShooterHUD *HUD, long double TheTimeSeconds, float ScaleMult, bool bDrawBottomRight)
Definition Actor.h:5806
float GetExperienceRequiredForPreviousLevelUp()
Definition Actor.h:5815
float & StaminaConsumptionDecreaseFoodMultiplierField()
Definition Actor.h:5615
float & StaminaRecoveryDecreaseFoodMultiplierField()
Definition Actor.h:5599
static void StaticRegisterNativesUPrimalCharacterStatusComponent()
Definition Actor.h:5883
float & PoopItemMinFoodConsumptionIntervalField()
Definition Actor.h:5631
float & DehydrationTorpidityMultiplierField()
Definition Actor.h:5624
float & FortitudeTorpidityIncreaseResistanceField()
Definition Actor.h:5595
float & CrouchedWaterFoodConsumptionMultiplierField()
Definition Actor.h:5597
float & HyperthermiaDecreaseWaterMultiplierBaseField()
Definition Actor.h:5618
BitFieldValue< bool, unsigned __int32 > bInfiniteWeight()
Definition Actor.h:5775
BitFieldValue< bool, unsigned __int32 > bAddExperienceAutomatically()
Definition Actor.h:5747
BitFieldValue< bool, unsigned __int32 > bWalkingConsumesStamina()
Definition Actor.h:5744
float & WeightMultiplierForPlatformPassengersInventoryField()
Definition Actor.h:5687
float & HarvestEarnXPMultiplierField()
Definition Actor.h:5650
float & WeightMultiplierWhenCarriedOrBasedField()
Definition Actor.h:5383
FString * GetStatusNameString(FString *result, EPrimalCharacterStatusValue::Type ValueType)
Definition Actor.h:5491
float & WakingTameFoodConsumptionRateMultiplierField()
Definition Actor.h:5676
float & ProneWaterFoodConsumptionMultiplierField()
Definition Actor.h:5598
void NetSyncMaxStatusValues_Implementation(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5502
float & ProneStaminaConsumptionMultiplierField()
Definition Actor.h:5611
BitFieldValue< bool, unsigned __int32 > bRunningUseDefaultSpeed()
Definition Actor.h:5761
FieldArray< long double, 16 > LastDecreasedStatusValuesTimesField()
Definition Actor.h:5664
void SetAllStatsToMaximumExcluding(EPrimalCharacterStatusValue::Type exclude)
Definition Actor.h:5446
float & DefaultHypothermicInsulationField()
Definition Actor.h:5653
float & HypothermiaTemperatureThresholdField()
Definition Actor.h:5621
float & StarvationTorpidityMultuplierField()
Definition Actor.h:5625
FieldArray< char, 16 > DontUseValueField()
Definition Actor.h:5563
void ApplyTamingStatModifiers(float TameIneffectivenessModifier)
Definition Actor.h:5788
void SetTameable(bool bTameable)
Definition Actor.h:5869
float & HypothermicHealthDecreaseRatePerDegreeField()
Definition Actor.h:5579
float BPAdjustStatusValueModification(EPrimalCharacterStatusValue::Type valueType, float Amount, TSubclassOf< UDamageType > DamageTypeClass, bool bManualModification)
Definition Actor.h:5522
BitFieldValue< bool, unsigned __int32 > bDontScaleMeleeDamage()
Definition Actor.h:5774
float & JumpStaminaConsumptionField()
Definition Actor.h:5574
float & MovingStaminaRecoveryRateMultiplierField()
Definition Actor.h:5547
BitFieldValue< bool, unsigned __int32 > bInfiniteFood()
Definition Actor.h:5406
float & DehyrdationHealthConsumptionRateField()
Definition Actor.h:5613
BitFieldValue< bool, unsigned __int32 > bAllowSharingXPWithTribe()
Definition Actor.h:5753
BitFieldValue< bool, unsigned __int32 > bUseStamina()
Definition Actor.h:5743
float & SubmergedOxygenDecreaseSpeedField()
Definition Actor.h:5570
BitFieldValue< bool, unsigned __int32 > bServerFirstInitialized()
Definition Actor.h:5760
int GetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints)
Definition Actor.h:5515
FieldArray< char, 16 > RecoveryRateIsPercentField()
Definition Actor.h:5554
TArray< unsigned char > & StatusValueModifierDescriptionIndicesField()
Definition Actor.h:5656
float & SpecialEarnXPMultiplierField()
Definition Actor.h:5649
float & ReplicatedExperiencePointsField()
Definition Actor.h:5588
int & CharacterStatusComponentPriorityField()
Definition Actor.h:5567
void SetMaxStatusValue(EPrimalCharacterStatusValue::Type StatType, float newValue)
Definition Actor.h:5511
float & LastHypothermalCharacterInsulationValueField()
Definition Actor.h:5642
float & UnsubmergedOxygenIncreaseSpeedField()
Definition Actor.h:5569
bool IsAlignedWithTeam(int TargetingTeam)
Definition Actor.h:5844
float & KnockedOutTorpidityRecoveryRateMultiplierField()
Definition Actor.h:5623
int GetBaseLevelFromLevelUpPoints(bool bIncludePlayerAddedLevels)
Definition Actor.h:5494
FieldArray< float, 16 > ReplicatedGlobalCurrentStatusValuesField()
Definition Actor.h:5662
float & HypothermiaDecreaseFoodMultiplierPerDegreeField()
Definition Actor.h:5617
float & GenericEarnXPMultiplierField()
Definition Actor.h:5648
BitFieldValue< bool, unsigned __int32 > bCanSuffocate()
Definition Actor.h:5740
FieldArray< float, 16 > TamingMaxStatAdditionsField()
Definition Actor.h:5556
bool & bHasUnlockedMaxDinoLevelAchievementThisSessionField()
Definition Actor.h:5736
float & TamedLandDinoSwimSpeedLevelUpEffectivenessField()
Definition Actor.h:5559
float & StaminaRecoveryExtraResourceDecreaseMultiplierField()
Definition Actor.h:5668
void UpdateInventoryWeight(APrimalCharacter *aPrimalChar)
Definition Actor.h:5459
float & StarvationHealthConsumptionRateField()
Definition Actor.h:5612
void ServerApplyLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType, AShooterPlayerController *ByPC)
Definition Actor.h:5482
float & ExtraOxygenSpeedStatMultiplierField()
Definition Actor.h:5674
bool & bHasUnlockedMaxPlayerLevelAchievementThisSessionField()
Definition Actor.h:5735
FieldArray< long double, 16 > LastDepletedStatusValuesTimesField()
Definition Actor.h:5667
BitFieldValue< bool, unsigned __int32 > bAllowLevelUps()
Definition Actor.h:5751
UPrimalCharacterStatusComponent * GetDefaultCharacterStatusComponent()
Definition Actor.h:5810
void ClearAllLevelUpPoints(bool bTamedPoints)
Definition Actor.h:5803
float & RunningStaminaConsumptionRateField()
Definition Actor.h:5571
BitFieldValue< bool, unsigned __int32 > bInitializedBaseLevelMaxStatusValues()
Definition Actor.h:5758
void TickStatus(float DeltaTime, bool bForceStatusUpdate)
Definition Actor.h:5871
float & CrouchedStaminaConsumptionMultiplierField()
Definition Actor.h:5610
TArray< USoundBase * > ExitStatusStateSoundsField()
Definition Actor.h:5673
void SetBaseLevel(int Level, bool bDontCurrentSetToMax)
Definition Actor.h:5865
void ApplyStatusValueModifiers(float DeltaTime)
Definition Actor.h:5787
float & HyperthermicHealthDecreaseRatePerDegreeField()
Definition Actor.h:5581
float & StarvationTorpidityIncreaseRateField()
Definition Actor.h:5626
BitFieldValue< bool, unsigned __int32 > bCanSuffocateIfTamed()
Definition Actor.h:5741
float & HyperthermicHealthDecreaseRateBaseField()
Definition Actor.h:5580
FieldArray< char, 16 > CurrentStatusStatesField()
Definition Actor.h:5663
float & InjuredTorpidityIncreaseMultiplierField()
Definition Actor.h:5628
BitFieldValue< bool, unsigned __int32 > bPreventTamedStatReplication()
Definition Actor.h:5763
float & ExtraWildDinoDamageMultiplierField()
Definition Actor.h:5684
void BPDirectSetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue)
Definition Actor.h:5507
FieldArray< char, 16 > NumberOfLevelUpPointsAppliedField()
Definition Actor.h:5544
FString * GetStatusMaxValueString(FString *result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly)
Definition Actor.h:5492
void CharacterUpdatedInventory(bool bEquippedOrUneqippedItem)
Definition Actor.h:5802
TArray< FString > & StatusValueNameOverridesField()
Definition Actor.h:5698
float & WeightSpeedDecreasePowerField()
Definition Actor.h:5629
float & InsulationHyperthermiaOffsetExponentField()
Definition Actor.h:5635
void CopyPrimalStatusComponentValues(UPrimalCharacterStatusComponent *src)
Definition Actor.h:5518
float & ExtraWaterConsumptionMultiplierField()
Definition Actor.h:5678
UTexture2D * FoodStatusIconForegroundOverrideField()
Definition Actor.h:5351
void UpdatedCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float Amount, bool bManualModification, TSubclassOf< UDamageType > DamageTypeClass, bool bDamageDontKill, bool bDontAdjustOtherStats)
Definition Actor.h:5463
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:5757
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustStatusValueModification()
Definition Actor.h:5764
bool CanLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType, bool bCheckExperience)
Definition Actor.h:5481
float & ExtraFoodConsumptionMultiplierField()
Definition Actor.h:5679
TArray< USoundBase * > EnteredStatusStateSoundsField()
Definition Actor.h:5672
float & HyperCharacterInsulationValueField()
Definition Actor.h:5640
float & DehydrationStaminaRecoveryRateField()
Definition Actor.h:5669
static UClass * StaticClass()
Definition Actor.h:5439
float GetExperienceRequiredForNextLevelUp()
Definition Actor.h:5814
FAttachedInstancedHarvestingElement * ActiveInstancedElement()
Definition Actor.h:9411
TArray< FComponentAttachmentEntry > & AdditionalComponentAttachments()
Definition Actor.h:9413
FString & UseHarvestString()
Definition Actor.h:9408
static void StaticRegisterNativesUPrimalHarvestingComponent()
Definition Actor.h:9635
bool TemplateCheckForHarvestRepopulation(bool bForceReinit, UWorld *world, FVector *where)
Definition Actor.h:9401
void DealDirectDamage(APlayerController *ForPC, float DamageAmount, TSubclassOf< UDamageType > DamageTypeClass)
Definition Actor.h:9402
TArray< FHarvestResourceEntry > & HarvestResourceEntries()
Definition Actor.h:9404
FString & UnequipWeaponToUseHarvestString()
Definition Actor.h:9409
FString & DescriptiveName()
Definition Actor.h:9407
TArray< FHarvestResourceEntry > & BaseHarvestResourceEntries()
Definition Actor.h:9405
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9634
FString & HarvestableFriendlyName()
Definition Actor.h:9410
FPrimalPlayerDataStruct * MyDataField()
Definition Actor.h:5507
bool & bIsLocalPlayerField()
Definition Actor.h:5509
TArray< UPrimalBuffPersistentData * > MyPersistentBuffDatasField()
Definition Actor.h:5508
float & LastXPWritePercentField()
Definition Actor.h:5510
void DestroyRenderState_Concurrent()
Definition Actor.h:706
BitFieldValue< bool, unsigned __int32 > bMultiBodyOverlap()
Definition Actor.h:640
void DispatchOnInputTouchEnd(ETouchIndex::Type FingerIndex)
Definition Actor.h:685
BitFieldValue< bool, unsigned __int32 > bExcludeFromLevelBounds()
Definition Actor.h:626
BitFieldValue< bool, unsigned __int32 > DrawInGame_DEPRECATED()
Definition Actor.h:651
BitFieldValue< bool, unsigned __int32 > bIncludeBoundsRadiusInDrawDistances()
Definition Actor.h:625
BitFieldValue< bool, unsigned __int32 > AlwaysLoadOnServer()
Definition Actor.h:682
void SetCollisionObjectType(ECollisionChannel Channel)
Definition Actor.h:730
FBodyInstance & BodyInstanceField()
Definition Actor.h:599
BitFieldValue< bool, unsigned __int32 > bDisableAllRigidBody_DEPRECATED()
Definition Actor.h:634
BitFieldValue< bool, unsigned __int32 > bRenderCustomDepth()
Definition Actor.h:647
BitFieldValue< bool, unsigned __int32 > bAlwaysCreatePhysicsState()
Definition Actor.h:637
void SetAngularDamping(float InDamping)
Definition Actor.h:800
void SetRenderCustomDepth(bool bValue)
Definition Actor.h:755
bool ComponentOverlapComponentImpl(UPrimitiveComponent *PrimComp, FVector Pos, FQuat *Quat, FCollisionQueryParams *Params)
Definition Actor.h:672
TArray< TWeakObjectPtr< AActor > > * GetMoveIgnoreActors()
Definition Actor.h:717
void AddForceAtLocation(FVector Force, FVector Location, FName BoneName)
Definition Actor.h:696
bool & bHasCachedStaticLightingField()
Definition Actor.h:589
void AddImpulse(FVector Impulse, FName BoneName, bool bVelChange)
Definition Actor.h:692
BitFieldValue< bool, unsigned __int32 > bIsInForeground()
Definition Actor.h:649
BitFieldValue< bool, unsigned __int32 > bTreatAsBackgroundForOcclusion()
Definition Actor.h:655
ECollisionEnabled::Type GetCollisionEnabled()
Definition Actor.h:774
TArray< TWeakObjectPtr< AActor > > & MoveIgnoreActorsField()
Definition Actor.h:607
float & LDMaxDrawDistanceField()
Definition Actor.h:575
unsigned int & ProxyMeshIDField()
Definition Actor.h:618
float & LastCheckedAllCollideableDescendantsTimeField()
Definition Actor.h:600
BitFieldValue< bool, unsigned __int32 > bSelectable()
Definition Actor.h:657
void SetCullDistance(float NewCullDistance)
Definition Actor.h:750
BitFieldValue< bool, unsigned __int32 > bAllowBasedCharacters()
Definition Actor.h:628
BitFieldValue< bool, unsigned __int32 > bUseViewOwnerDepthPriorityGroup()
Definition Actor.h:644
float GetDistanceToCollision(FVector *Point, FVector *ClosestPointOnCollision)
Definition Actor.h:727
void DispatchOnReleased()
Definition Actor.h:712
bool ShouldRenderSelected()
Definition Actor.h:759
void GetWeldedBodies(TArray< FBodyInstance * > *OutWeldedBodies, TArray< FName > *OutLabels)
Definition Actor.h:723
BitFieldValue< bool, unsigned __int32 > bHasPerInstanceHitProxies()
Definition Actor.h:659
BitFieldValue< bool, unsigned __int32 > bNavigationRelevant()
Definition Actor.h:687
TEnumAsByte< enum ESceneDepthPriorityGroup > & ViewOwnerDepthPriorityGroupField()
Definition Actor.h:578
bool IsNavigationRelevant()
Definition Actor.h:729
void SetCustomDepthStencilValue(int Value)
Definition Actor.h:751
BitFieldValue< bool, unsigned __int32 > bTraceComplexOnMove()
Definition Actor.h:642
void SetOwnerNoSee(bool bNewOwnerNoSee)
Definition Actor.h:754
void SetEnableGravity(bool bGravityEnabled)
Definition Actor.h:807
float & MinDrawDistanceField()
Definition Actor.h:573
TEnumAsByte< enum EIndirectLightingCacheQuality > & IndirectLightingCacheQualityField()
Definition Actor.h:586
bool IsReadyForFinishDestroy()
Definition Actor.h:731
void DispatchOnClicked()
Definition Actor.h:709
void SetAllPhysicsRotation(FRotator NewRot)
Definition Actor.h:705
float GetMass()
Definition Actor.h:781
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasing()
Definition Actor.h:627
BitFieldValue< bool, unsigned __int32 > bReturnMaterialOnMove()
Definition Actor.h:643
FComponentBeginOverlapSignature & OnComponentBeginOverlapField()
Definition Actor.h:608
bool CanCharacterStepUp(APawn *Pawn)
Definition Actor.h:699
BitFieldValue< bool, unsigned __int32 > bUseAsOccluder()
Definition Actor.h:656
bool HasValidSettingsForStaticLighting()
Definition Actor.h:695
bool K2_LineTraceComponent(FVector TraceStart, FVector TraceEnd, bool bTraceComplex, bool bShowTrace, FVector *HitLocation, FVector *HitNormal, FName *BoneName)
Definition Actor.h:738
BitFieldValue< bool, unsigned __int32 > bCastVolumetricTranslucentShadow()
Definition Actor.h:666
bool IsSimulatingPhysics(FName BoneName)
Definition Actor.h:728
BitFieldValue< bool, unsigned __int32 > bIgnoreRadialImpulse()
Definition Actor.h:679
BitFieldValue< bool, unsigned __int32 > bMovableUseDynamicDrawDistance()
Definition Actor.h:685
void UnWeldFromParent()
Definition Actor.h:816
FComponentOnClickedSignature & OnClickedField()
Definition Actor.h:612
ECollisionResponse GetCollisionResponseToChannel(ECollisionChannel Channel)
Definition Actor.h:740
void UpdatePhysicsVolume(bool bTriggerNotifiers)
Definition Actor.h:760
BitFieldValue< bool, unsigned __int32 > bAffectDistanceFieldLighting()
Definition Actor.h:662
void SetCastShadow(bool NewCastShadow)
Definition Actor.h:749
bool IsAnyRigidBodyAwake()
Definition Actor.h:787
int & VisibilityIdField()
Definition Actor.h:592
void IgnoreActorWhenMoving(AActor *Actor, bool bShouldIgnore)
Definition Actor.h:724
float & MassiveLODSizeOnScreenField()
Definition Actor.h:574
BitFieldValue< bool, unsigned __int32 > bAffectDynamicIndirectLighting()
Definition Actor.h:661
BitFieldValue< bool, unsigned __int32 > bCachedAllCollideableDescendantsRelative()
Definition Actor.h:688
float & OverrideStepHeightField()
Definition Actor.h:598
BitFieldValue< bool, unsigned __int32 > bHasMotionBlurVelocityMeshes()
Definition Actor.h:646
void SetAllPhysicsAngularVelocity(FVector *NewAngVel, bool bAddToCurrent)
Definition Actor.h:703
FVector * GetPhysicsAngularVelocity(FVector *result, FName BoneName)
Definition Actor.h:702
FComponentOnInputTouchBeginSignature & OnInputTouchBeginField()
Definition Actor.h:614
BitFieldValue< bool, unsigned __int32 > HiddenGame_DEPRECATED()
Definition Actor.h:650
bool & bHasActiveProxyMeshChildrenField()
Definition Actor.h:620
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
Definition Actor.h:744
bool IsGravityEnabled()
Definition Actor.h:788
FName * GetCollisionProfileName(FName *result)
Definition Actor.h:735
char GetStaticDepthPriorityGroup()
Definition Actor.h:694
int & InternalOctreeMaskField()
Definition Actor.h:596
void SetCollisionEnabled(ECollisionEnabled::Type NewType)
Definition Actor.h:733
bool RigidBodyIsAwake(FName BoneName)
Definition Actor.h:718
TEnumAsByte< enum ESceneDepthPriorityGroup > & DepthPriorityGroupField()
Definition Actor.h:577
void WeldTo(USceneComponent *InParent, FName InSocketName)
Definition Actor.h:724
BitFieldValue< bool, unsigned __int32 > bCastStaticShadow()
Definition Actor.h:664
FComponentEndOverlapSignature & OnComponentEndOverlapField()
Definition Actor.h:609
void AddForce(FVector Force, FName BoneName)
Definition Actor.h:695
BitFieldValue< bool, unsigned __int32 > bCastShadowAsTwoSided()
Definition Actor.h:670
float & BoundsScaleField()
Definition Actor.h:602
bool & bStaticLightingBuildEnqueuedField()
Definition Actor.h:590
FBox * GetNavigationBounds(FBox *result)
Definition Actor.h:669
void SetPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent, FName BoneName)
Definition Actor.h:698
void CreatePhysicsState()
Definition Actor.h:703
void OnActorEnableCollisionChanged()
Definition Actor.h:736
void WakeRigidBody(FName BoneName)
Definition Actor.h:706
FComponentOnReleasedSignature & OnReleasedField()
Definition Actor.h:613
void Serialize(FArchive *Ar)
Definition Actor.h:648
void SetLinearDamping(float InDamping)
Definition Actor.h:808
void PutRigidBodyToSleep(FName BoneName)
Definition Actor.h:716
void InvalidateLightingCacheDetailed(bool bInvalidateBuildEnqueuedLighting, bool bTranslationOnly)
Definition Actor.h:726
void OnUnregister()
Definition Actor.h:739
unsigned int & GameThread_OverlapIncrementorField()
Definition Actor.h:594
BitFieldValue< bool, unsigned __int32 > bUseInternalOctreeOnClient()
Definition Actor.h:674
void DispatchOnInputTouchBegin(ETouchIndex::Type FingerIndex)
Definition Actor.h:684
FComponentBeginTouchOverSignature & OnInputTouchEnterField()
Definition Actor.h:616
BitFieldValue< bool, unsigned __int32 > bCastDynamicShadow()
Definition Actor.h:663
BitFieldValue< bool, unsigned __int32 > bRenderInMainPass()
Definition Actor.h:648
void UpdatePhysicsToRBChannels()
Definition Actor.h:817
bool CanBeBaseForCharacter(APawn *Pawn)
Definition Actor.h:693
BitFieldValue< bool, unsigned __int32 > bUseInternalOctree()
Definition Actor.h:673
void SetCollisionResponseSet(FCollisionResponseSet *Col)
Definition Actor.h:687
FComponentOnInputTouchEndSignature & OnInputTouchEndField()
Definition Actor.h:615
void AddRadialForce(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff)
Definition Actor.h:697
void OnRegister()
Definition Actor.h:738
bool LineTraceComponent(FHitResult *OutHit, FVector Start, FVector End, FCollisionQueryParams *Params)
Definition Actor.h:671
FComponentEndTouchOverSignature & OnInputTouchLeaveField()
Definition Actor.h:617
void SetAllPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent)
Definition Actor.h:700
BitFieldValue< bool, unsigned __int32 > bCanEverAffectNavigation()
Definition Actor.h:686
bool IsWorldGeometry()
Definition Actor.h:732
BitFieldValue< bool, unsigned __int32 > bForceOverlapEvents()
Definition Actor.h:639
void WakeAllRigidBodies()
Definition Actor.h:818
float & CachedMaxDrawDistanceField()
Definition Actor.h:576
void SetSimulatePhysics(bool bSimulate)
Definition Actor.h:814
BitFieldValue< bool, unsigned __int32 > bLightAttachmentsAsGroup()
Definition Actor.h:672
long double & LastSubmitTimeField()
Definition Actor.h:603
static UClass * GetPrivateStaticClass()
Definition Actor.h:634
FComponentEndCursorOverSignature & OnEndCursorOverField()
Definition Actor.h:611
bool MoveComponentImpl(FVector *Delta, FQuat *NewRotationQuat, bool bSweep, FHitResult *OutHit, EMoveComponentFlags MoveFlags, bool bUpdateOverlaps)
Definition Actor.h:666
int & ObjectLayerField()
Definition Actor.h:585
static void StaticRegisterNativesUPrimitiveComponent()
Definition Actor.h:823
BitFieldValue< bool, unsigned __int32 > bPreventDamage()
Definition Actor.h:636
BitFieldValue< bool, unsigned __int32 > AlwaysLoadOnClient()
Definition Actor.h:681
void SetOnlyOwnerSee(bool bNewOnlyOwnerSee)
Definition Actor.h:753
void GetOverlappingActors(TArray< AActor * > *OutOverlappingActors, UClass *ClassFilter)
Definition Actor.h:674
void OnUpdateTransform(bool bSkipPhysicsMove)
Definition Actor.h:740
long double & LastRenderTimeField()
Definition Actor.h:604
float & LastPhysxSleepTimeField()
Definition Actor.h:593
static void DispatchMouseOverEvents(UPrimitiveComponent *CurrentComponent, UPrimitiveComponent *NewComponent)
Definition Actor.h:708
int & CustomDepthStencilValueField()
Definition Actor.h:584
BitFieldValue< bool, unsigned __int32 > bRegisteredInternalOctree()
Definition Actor.h:675
void SetCollisionResponseToAllChannels(ECollisionResponse NewResponse)
Definition Actor.h:732
BitFieldValue< bool, unsigned __int32 > bNoEncroachCheck_DEPRECATED()
Definition Actor.h:629
void SetPhysicsAngularVelocity(FVector NewAngVel, bool bAddToCurrent, FName BoneName)
Definition Actor.h:701
bool HasValidPhysicsState()
Definition Actor.h:723
BitFieldValue< bool, unsigned __int32 > bUseEditorCompositing()
Definition Actor.h:683
void SendRenderTransform_Concurrent()
Definition Actor.h:746
void PutAllRigidBodiesToSleep()
Definition Actor.h:793
void SetCollisionProfileName(FName InCollisionProfileName)
Definition Actor.h:734
float GetAngularDamping()
Definition Actor.h:771
void SetInternalOctreeMask(int InOctreeMask, bool bReregisterWithTree)
Definition Actor.h:821
void SetCanEverAffectNavigation(bool bRelevant)
Definition Actor.h:748
TEnumAsByte< enum ECanBeCharacterBase > & CanCharacterStepUpOnField()
Definition Actor.h:606
FVector * GetPhysicsLinearVelocity(FVector *result, FName BoneName)
Definition Actor.h:699
FBodyInstance * GetBodyInstance(FName BoneName, bool bGetWelded)
Definition Actor.h:726
BitFieldValue< bool, unsigned __int32 > bIgnoredByCharacterEncroachment()
Definition Actor.h:684
ECollisionChannel GetCollisionObjectType()
Definition Actor.h:716
void OnAttachmentChanged()
Definition Actor.h:737
BitFieldValue< bool, unsigned __int32 > bIgnoreRadialForce()
Definition Actor.h:680
void SetAbsoluteMaxDrawScale(bool bInValue)
Definition Actor.h:747
BitFieldValue< bool, unsigned __int32 > bForceMipStreaming()
Definition Actor.h:658
FVector * GetComponentVelocity(FVector *result)
Definition Actor.h:729
void GetLightAndShadowMapMemoryUsage(int *OutNum, int *OutMax)
Definition Actor.h:635
bool AreSymmetricRotations(FQuat *A, FQuat *B, FVector *Scale3D)
Definition Actor.h:631
bool NeedsLoadForServer()
Definition Actor.h:736
void AddImpulseAtLocation(FVector Impulse, FVector Location, FName BoneName)
Definition Actor.h:693
void DispatchBlockingHit(AActor *Owner, FHitResult *BlockingHit)
Definition Actor.h:707
void PostDuplicate(bool bDuplicateForPIE)
Definition Actor.h:741
BitFieldValue< bool, unsigned __int32 > bAllowCullDistanceVolume()
Definition Actor.h:645
BitFieldValue< bool, unsigned __int32 > bCastHiddenShadow()
Definition Actor.h:669
float CalculateMass(FName __formal)
Definition Actor.h:715
void SetAllPhysicsPosition(FVector NewPos)
Definition Actor.h:704
float GetLinearDamping()
Definition Actor.h:780
BitFieldValue< bool, unsigned __int32 > bOnlyOwnerSee()
Definition Actor.h:654
bool AreAllCollideableDescendantsRelative(bool bAllowCachedValue)
Definition Actor.h:697
void OnComponentCollisionSettingsChanged()
Definition Actor.h:792
void FinishDestroy()
Definition Actor.h:715
BitFieldValue< bool, unsigned __int32 > bCastInsetShadow()
Definition Actor.h:668
float & LpvBiasMultiplierField()
Definition Actor.h:597
bool & bIsProxyMeshParentField()
Definition Actor.h:619
BitFieldValue< bool, unsigned __int32 > bCastFarShadow()
Definition Actor.h:667
BitFieldValue< bool, unsigned __int32 > bForceDynamicPhysics()
Definition Actor.h:635
void SetPhysMaterialOverride(UPhysicalMaterial *NewPhysMaterial)
Definition Actor.h:810
void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision)
Definition Actor.h:809
BitFieldValue< bool, unsigned __int32 > bGenerateOverlapEvents()
Definition Actor.h:638
void InitSweepCollisionParams(FCollisionQueryParams *OutParams, FCollisionResponseParams *OutResponseParam)
Definition Actor.h:665
static void DispatchTouchOverEvents(ETouchIndex::Type FingerIndex, UPrimitiveComponent *CurrentComponent, UPrimitiveComponent *NewComponent)
Definition Actor.h:681
BitFieldValue< bool, unsigned __int32 > bUseAbsoluteMaxDrawDisatance()
Definition Actor.h:624
bool NeedsLoadForClient()
Definition Actor.h:735
void AddRadialImpulse(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange)
Definition Actor.h:694
long double & LastRenderTimeIgnoreShadowField()
Definition Actor.h:605
int & TranslucencySortPriorityField()
Definition Actor.h:591
void GetOverlappingComponents(TArray< UPrimitiveComponent * > *OutOverlappingComponents)
Definition Actor.h:675
BitFieldValue< bool, unsigned __int32 > bReceivesDecals()
Definition Actor.h:652
unsigned int & GameThread_OverlapIndexMaskField()
Definition Actor.h:595
void SyncComponentToRBPhysics()
Definition Actor.h:815
FComponentBeginCursorOverSignature & OnBeginCursorOverField()
Definition Actor.h:610
BitFieldValue< bool, unsigned __int32 > CastShadow()
Definition Actor.h:660
BitFieldValue< bool, unsigned __int32 > bCheckAsyncSceneOnMove()
Definition Actor.h:641
BitFieldValue< bool, unsigned __int32 > bOwnerNoSee()
Definition Actor.h:653
void SetCollisionResponseToChannel(ECollisionChannel Channel, ECollisionResponse NewResponse)
Definition Actor.h:731
bool IsOverlappingActor(AActor *Other)
Definition Actor.h:730
bool CanEditSimulatePhysics()
Definition Actor.h:700
bool ShouldCreatePhysicsState()
Definition Actor.h:758
void CreateRenderState_Concurrent()
Definition Actor.h:704
bool ShouldComponentAddToScene()
Definition Actor.h:757
BitFieldValue< bool, unsigned __int32 > bLightAsIfStatic()
Definition Actor.h:671
bool IsEditorOnly()
Definition Actor.h:727
void UpdatePhysicsVolume(bool bTriggerNotifiers)
Definition Actor.h:566
static UClass * StaticClass()
Definition Actor.h:450
bool InternalSetWorldLocationAndRotation(FVector NewLocation, FQuat *RotationQuat, bool bNoPhysics)
Definition Actor.h:507
void UpdateChildTransforms()
Definition Actor.h:562
FVector * GetSocketLocation(FVector *result, FName SocketName)
Definition Actor.h:497
BitFieldValue< bool, unsigned __int32 > bAbsoluteScale()
Definition Actor.h:470
BitFieldValue< bool, unsigned __int32 > bShouldUpdatePhysicsVolume()
Definition Actor.h:474
void AddLocalOffset(FVector DeltaLocation, bool bSweep)
Definition Actor.h:467
void BeginDestroy()
Definition Actor.h:494
bool IsAnySimulatingPhysics()
Definition Actor.h:525
void SetVisibility(bool bNewVisibility, bool bPropagateToChildren)
Definition Actor.h:548
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:515
FBoxSphereBounds * CalcBounds(FBoxSphereBounds *result, FTransform *LocalToWorld)
Definition Actor.h:463
BitFieldValue< bool, unsigned __int32 > bAllowActorUpdateCallback()
Definition Actor.h:467
BitFieldValue< bool, unsigned __int32 > bIgnoreParentTransformUpdate()
Definition Actor.h:446
unsigned __int64 GetAttachParent()
Definition Actor.h:501
void PropagateTransformUpdate(bool bTransformChanged, bool bSkipPhysicsMove)
Definition Actor.h:461
FVector & RelativeScale3DField()
Definition Actor.h:460
FVector * GetComponentVelocity(FVector *result)
Definition Actor.h:500
void SetHiddenInGame(bool NewHiddenGame, bool bPropagateToChildren)
Definition Actor.h:543
USceneComponent * NetOldAttachParentField()
Definition Actor.h:458
void DetachFromParent(bool bMaintainWorldPosition)
Definition Actor.h:500
void SetWorldLocationAndRotationNoPhysics(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:481
void SetWorldScale3D(FVector NewScale)
Definition Actor.h:477
BitFieldValue< bool, unsigned __int32 > bRequiresCustomLocation()
Definition Actor.h:465
FBoxSphereBounds * GetPlacementExtent(FBoxSphereBounds *result)
Definition Actor.h:516
void StopSound(USoundBase *SoundToStop, float FadeOutTime)
Definition Actor.h:559
BitFieldValue< bool, unsigned __int32 > bClientSyncAlwaysUpdatePhysicsCollision()
Definition Actor.h:479
void ResetRelativeTransform()
Definition Actor.h:541
void CalcBoundingCylinder(float *CylinderRadius, float *CylinderHalfHeight)
Definition Actor.h:495
void SetWorldLocationAndRotation(FVector NewLocation, FRotator NewRotation, bool bSweep)
Definition Actor.h:479
void PostNetReceive()
Definition Actor.h:539
void OnChildAttached(USceneComponent *ChildComponent)
Definition Actor.h:484
FVector & ComponentVelocityField()
Definition Actor.h:461
BitFieldValue< bool, unsigned __int32 > bWorldToComponentUpdated()
Definition Actor.h:478
bool IsVisibleInEditor()
Definition Actor.h:529
BitFieldValue< bool, unsigned __int32 > bHiddenInGame()
Definition Actor.h:472
FVector * GetRightVector(FVector *result)
Definition Actor.h:483
FRotator & RelativeRotationField()
Definition Actor.h:454
FTransform & ComponentToWorldField()
Definition Actor.h:447
void AddWorldTransform(FTransform *DeltaTransform, bool bSweep)
Definition Actor.h:470
FTransform * GetSocketTransform(FTransform *result, FName SocketName, ERelativeTransformSpace TransformSpace)
Definition Actor.h:496
FTransform * CalcNewComponentToWorld(FTransform *result, FTransform *NewRelativeTransform, USceneComponent *Parent)
Definition Actor.h:457
void Serialize(FArchive *Ar)
Definition Actor.h:494
void SetRelativeLocationAndRotation(FVector NewLocation, FQuat *NewRotation, bool bSweep)
Definition Actor.h:466
TArray< FName > * GetAllSocketNames(TArray< FName > *result)
Definition Actor.h:455
BitFieldValue< bool, unsigned __int32 > bUpdateChildOverlaps()
Definition Actor.h:475
bool MoveComponentImpl(FVector *Delta, FQuat *NewRotation, bool bSweep, FHitResult *OutHit, EMoveComponentFlags MoveFlags, bool bUpdateOverlaps)
Definition Actor.h:508
void AttachTo(USceneComponent *Parent, FName InSocketName, EAttachLocation::Type AttachType, bool bWeldSimulatedBodies)
Definition Actor.h:488
void GetSocketWorldLocationAndRotation(FName InSocketName, FVector *OutLocation, FRotator *OutRotation)
Definition Actor.h:501
void DestroyComponent()
Definition Actor.h:499
void OnRegister()
Definition Actor.h:535
BitFieldValue< bool, unsigned __int32 > bUseAttachParentBound()
Definition Actor.h:477
BitFieldValue< bool, unsigned __int32 > bAbsoluteTranslation_DEPRECATED()
Definition Actor.h:468
TEnumAsByte< enum EComponentMobility::Type > & MobilityField()
Definition Actor.h:448
void SetWorldRotation(FQuat *NewRotation, bool bSweep)
Definition Actor.h:553
void SetWorldLocation(FVector NewLocation, bool bSweep)
Definition Actor.h:475
void UpdateBounds()
Definition Actor.h:561
BitFieldValue< bool, unsigned __int32 > bAbsoluteRotation()
Definition Actor.h:469
AActor * GetAttachmentRootActor()
Definition Actor.h:503
void AppendDescendants(TArray< USceneComponent * > *Children)
Definition Actor.h:487
FVector * GetUpVector(FVector *result)
Definition Actor.h:484
FVector * GetMeshScaleMultiplier(FVector *result)
Definition Actor.h:490
FRotator * GetSocketRotation(FRotator *result, FName SocketName)
Definition Actor.h:498
FCollisionResponseContainer * GetCollisionResponseToChannels()
Definition Actor.h:506
FQuat * GetSocketQuaternion(FQuat *result, FName SocketName)
Definition Actor.h:499
TEnumAsByte< enum EDetailMode > & DetailModeField()
Definition Actor.h:455
void SetRelativeScale3D(FVector NewScale3D)
Definition Actor.h:471
void SetMobility(EComponentMobility::Type NewMobility)
Definition Actor.h:503
void SetWorldTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:478
void GetChildrenComponents(bool bIncludeAllDescendants, TArray< USceneComponent * > *Children)
Definition Actor.h:486
void AddLocalTransform(FTransform *DeltaTransform, bool bSweep)
Definition Actor.h:469
FName & NetOldAttachSocketNameField()
Definition Actor.h:459
FTransform * GetRelativeTransform(FTransform *result)
Definition Actor.h:474
void UpdateComponentToWorldWithParent(USceneComponent *Parent, bool bSkipPhysicsMove, FQuat *RelativeRotationQuat)
Definition Actor.h:564
bool ShouldRender()
Definition Actor.h:557
FTransform * GetBaseToWorldTransform(FTransform *result)
Definition Actor.h:491
FVector & RelativeLocationField()
Definition Actor.h:453
TArray< USceneComponent * > AttachChildrenField()
Definition Actor.h:452
FVector * GetWorldLocation(FVector *result)
Definition Actor.h:521
BitFieldValue< bool, unsigned __int32 > bAbsoluteLocation()
Definition Actor.h:466
void PostInterpChange(UProperty *PropertyThatChanged)
Definition Actor.h:538
void SetRelativeTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:473
BitFieldValue< bool, unsigned __int32 > bAttachedSoundsForceHighPriority()
Definition Actor.h:473
bool IsVisible()
Definition Actor.h:528
FName & AttachSocketNameField()
Definition Actor.h:451
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:519
bool & NetUpdateTransformField()
Definition Actor.h:457
BitFieldValue< bool, unsigned __int32 > bBoundsChangeTriggersStreamingDataRebuild()
Definition Actor.h:476
void PreNetReceive()
Definition Actor.h:540
void SetAbsolute(bool bNewAbsoluteLocation, bool bNewAbsoluteRotation, bool bNewAbsoluteScale)
Definition Actor.h:542
FBoxSphereBounds & BoundsField()
Definition Actor.h:449
void AddLocalRotation(FRotator DeltaRotation, bool bSweep)
Definition Actor.h:468
static void StaticRegisterNativesUSceneComponent()
Definition Actor.h:568
FVector * GetForwardVector(FVector *result)
Definition Actor.h:456
USceneComponent * AttachParentField()
Definition Actor.h:450
void SetWorldLocationAndRotation(FVector NewLocation, FQuat *NewRotation, bool bSweep)
Definition Actor.h:480
bool CanEverRender()
Definition Actor.h:498
int & AttachmentChangedIncrementerField()
Definition Actor.h:456
void UpdateComponentToWorld(bool bSkipPhysicsMove)
Definition Actor.h:563
FVector * GetCustomLocation(FVector *result)
Definition Actor.h:452
bool IsCollisionEnabled()
Definition Actor.h:454
BitFieldValue< bool, unsigned __int32 > bVisible()
Definition Actor.h:471
BitFieldValue< bool, unsigned __int32 > bDrawOnlyIfSelected()
Definition Actor.h:833
UMaterialInterface * ShapeMaterialField()
Definition Actor.h:829
BitFieldValue< bool, unsigned __int32 > bShouldCollideWhenPlacing()
Definition Actor.h:834
bool ShouldCollideWhenPlacing()
Definition Actor.h:838
void LevelUp(FName statName, int numLevels)
Definition Actor.h:1444
void ToggleLowGravSpin()
Definition Actor.h:1635
void DefeatAllBosses(int playerID)
Definition Actor.h:1641
void Broadcast(FString *MessageText)
Definition Actor.h:1408
void BanPlayer(FString PlayerSteamName)
Definition Actor.h:1525
void SetTargetPlayerBodyVal(int BodyValIndex, float BodyVal)
Definition Actor.h:1544
void OpenMap(FString *MapName)
Definition Actor.h:1420
void ShowTutorial(int TutorialIndex, bool bForceDisplay)
Definition Actor.h:1712
void ForcePlayerToJoinTribe(__int64 PlayerID, FString TribeName)
Definition Actor.h:1493
void HiWarp(FString *ClassName, int Index)
Definition Actor.h:1577
void SPI(float X, float Y, float Z, float Yaw, float Pitch)
Definition Actor.h:1667
void ShowMessageOfTheDay()
Definition Actor.h:1711
static void GiveAllItemsInSet(AShooterPlayerController *Controller, TArray< FItemCount > *Items)
Definition Actor.h:1558
void ReassertColorization()
Definition Actor.h:1642
void ReportLeastSpawnManagers()
Definition Actor.h:1662
static UClass * StaticClass()
Definition Actor.h:1649
void JoinTribe(__int64 PlayerID, int TribeTeamID)
Definition Actor.h:1495
AShooterPlayerController * MyPCField()
Definition Actor.h:1547
void GiveItemNum(int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1623
void SetTimeOfDay(FString *timeString)
Definition Actor.h:1590
void ServerChatToPlayer(FString *PlayerName, FString *MessageText)
Definition Actor.h:1596
void GMSummon(FString *ClassName, int Level)
Definition Actor.h:1400
void ForcePlayerToJoinTargetTribe(__int64 PlayerID)
Definition Actor.h:1594
void DeactivateMission()
Definition Actor.h:1471
static void StaticRegisterNativesUShooterCheatManager()
Definition Actor.h:1755
void SetDifficultyValue(float Value)
Definition Actor.h:1465
void AddHexagons(float HowMuch)
Definition Actor.h:1643
void ServerChatTo(FString *SteamID, FString *MessageText)
Definition Actor.h:1595
void MakeTribeFounder()
Definition Actor.h:1647
void TakeTribe(int TribeTeamID)
Definition Actor.h:1398
void PlayerCommand(FString *TheCommand)
Definition Actor.h:1605
void DestroyMyTarget()
Definition Actor.h:1570
void DebugCompanionReactions()
Definition Actor.h:1405
void SetInfiniteStats(bool bInfinite)
Definition Actor.h:1516
void DestroyTribeId(int TribeTeamID)
Definition Actor.h:1573
void SendDataDogMetric(FString msg)
Definition Actor.h:1639
void SetChatLogMaxAgeInDays(int NumDays)
Definition Actor.h:1598
void VerifyTransferInventory()
Definition Actor.h:1627
void KickPlayer(FString PlayerSteamName)
Definition Actor.h:1529
void Dino(FName CheatName)
Definition Actor.h:1462
void DestroyTribeIdPlayers(int TribeTeamID)
Definition Actor.h:1481
void TestSteamRefreshItems()
Definition Actor.h:1554
void GiveEngramsTekOnly()
Definition Actor.h:1429
void SetTargetPlayerColorVal(int ColorValIndex, float ColorVal)
Definition Actor.h:1703
void SetImprintQuality(float ImprintQuality)
Definition Actor.h:1691
void DinoSet(FName CheatName, float Value)
Definition Actor.h:1463
void AddExperienceToTarget(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
Definition Actor.h:1442
void TeleportToPlayerName(FString *PlayerName)
Definition Actor.h:1478
void MoveTargetTo(float x, float y, float z)
Definition Actor.h:1594
void SetGraphicsQuality(int val)
Definition Actor.h:1686
void EnableCheats(FString pass)
Definition Actor.h:1520
void ToggleClawStepping()
Definition Actor.h:1645
void GiveItem(FString *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1557
void SetHeadHairstyle(int hairStyleIndex)
Definition Actor.h:1688
void GiveExpToPlayer(__int64 PlayerID, float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
Definition Actor.h:1620
void DestroyTribeDinos()
Definition Actor.h:1572
void SetPlayerPos(float X, float Y, float Z)
Definition Actor.h:1698
bool SetCreativeModeOnPawn(AShooterCharacter *Pawn, bool bCreativeMode)
Definition Actor.h:1680
void SpawnActorTamed(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset)
Definition Actor.h:1497
void GiveDinoSet(FName Tier, int NumDinos)
Definition Actor.h:1564
void RenameTribeID(int TribeID, FString *NewName)
Definition Actor.h:1411
void RainCritters(int NumberActors, float SpreadAmount, float ZOffset)
Definition Actor.h:1511
void CompleteMission()
Definition Actor.h:1470
bool & bIsRCONCheatManagerField()
Definition Actor.h:1546
void DestroyTribeIdDinos(int TribeTeamID)
Definition Actor.h:1483
void SetInstantHarvest(bool bEnable)
Definition Actor.h:1632
void GiveCreativeMode()
Definition Actor.h:1616
void DebugAllowVRMissionTeleport()
Definition Actor.h:1644
void ShowActiveMissions()
Definition Actor.h:1473
void AddExperience(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
Definition Actor.h:1551
void SetFacialHairstyle(int hairStyleIndex)
Definition Actor.h:1683
void ForceTribes(FString *PlayerName1, FString *PlayerName2, FString *NewTribeName)
Definition Actor.h:1440
void DisallowPlayerToJoinNoCheck(FString *SteamId)
Definition Actor.h:1423
void AddItemToAllClustersInventory(FString UserId, int MasterIndexNum)
Definition Actor.h:1555
void DebugMyTargetPrint(AActor *actor)
Definition Actor.h:1454
void LevelUpInternal(APrimalCharacter *character, FName statName, int numLevels)
Definition Actor.h:1448
void RemoveTribeAdmin()
Definition Actor.h:1658
TArray< TSubclassOf< AMissionType > > * FuzzyMissionSearch(TArray< TSubclassOf< AMissionType > > *result, FString *MissionTag)
Definition Actor.h:1466
void LessThan(int TribeTeamID, int Connections, bool includeContainers)
Definition Actor.h:1631
void GiveTekEngramsTo(__int64 PlayerID, FName *blueprintPath)
Definition Actor.h:1450
void ReportSpawnManagers()
Definition Actor.h:1663
void GiveToMeAOE(float Radius)
Definition Actor.h:1542
void ClearCryoSickness()
Definition Actor.h:1407
void KillAOETribe(FName Category, float Radius, int TribeID)
Definition Actor.h:1459
void RenameTribe(FString *TribeName, FString *NewName)
Definition Actor.h:1410
void HideTutorial(int TutorialInde)
Definition Actor.h:1637
void GiveAllStructure()
Definition Actor.h:1615
void ForcePlayerToJoinTribeId(__int64 PlayerID, int TribeTeamID)
Definition Actor.h:1494
void SetMyTargetSleeping(bool bIsSleeping)
Definition Actor.h:1694
void ScriptCommand(FString *commandString)
Definition Actor.h:1604
void SpawnDino(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int DinoLevel)
Definition Actor.h:1498
void RenamePlayer(FString *PlayerName, FString *NewName)
Definition Actor.h:1412
void RenamePlayerId(int PlayerID, FString *NewName)
Definition Actor.h:1413
void SpawnSetupDino(FString *DinoBlueprintPath, FString *SaddleBlueprintPath, float SaddleQuality, int DinoLevel, FString *DinoStats, float SpawnDistance, float YOffset, float ZOffset)
Definition Actor.h:1500
void GiveAllExplorerNotes()
Definition Actor.h:1610
void TeleportToActiveHorde(int EventIndex)
Definition Actor.h:1537
void TeleportPlayerNameToMe(FString *PlayerName)
Definition Actor.h:1476
void UnbanPlayer(FString PlayerSteamName)
Definition Actor.h:1526
void ToggleLocation()
Definition Actor.h:1745
void TP(FString LocationName)
Definition Actor.h:1586
void DumpAssetProperties(FString *Asset)
Definition Actor.h:1600
void ShowInGameMenu()
Definition Actor.h:1710
void StartMission(FName MissionTag)
Definition Actor.h:1467
void KillPlayer(__int64 PlayerID)
Definition Actor.h:1642
void ForceEnableMeshCheckingOnMe(bool bEnableChecking)
Definition Actor.h:1637
void GiveItemSet(FName Tier)
Definition Actor.h:1562
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1754
void ForceCheckInMesh()
Definition Actor.h:1636
void GiveExplorerNote(int NoteIndex)
Definition Actor.h:1609
void OnToggleInGameMenu()
Definition Actor.h:1648
void TribeDinoAudit(int TribeTeamID)
Definition Actor.h:1624
void DebugCompanionAsyncLoadedFiles()
Definition Actor.h:1406
void DoRestartLevel()
Definition Actor.h:1587
void RainDanger(int NumberActors, float SpreadAmount, float ZOffset)
Definition Actor.h:1513
void ForceStartMission(FName MissionTag)
Definition Actor.h:1468
void Mission(FName CheatName, float Value)
Definition Actor.h:1461
void GiveItemNumToPlayer(int playerID, int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1624
void SetShowAllPlayers(bool bEnable)
Definition Actor.h:1699
void TribeStructureAudit(int TribeTeamID)
Definition Actor.h:1623
void ForceCompleteActiveMission(FString *MissionStateSimValues)
Definition Actor.h:1648
void TPCoords(float lat, float lon, float z)
Definition Actor.h:1587
void GiveCreativeModeToTarget()
Definition Actor.h:1618
void TeleportToActorLocation(FString *ActorName)
Definition Actor.h:1584
void GameCommand(FString *TheCommand)
Definition Actor.h:1603
void SetDebugMeleeAttacks(bool bDebugMelee, const float drawDuration)
Definition Actor.h:1593
void SDF(FName *DinoBlueprintPath, bool bIsTamed)
Definition Actor.h:1507
void SetHeadHairPercent(float thePercent)
Definition Actor.h:1687
void GCMP(__int64 PlayerID)
Definition Actor.h:1601
void SetTargetDinoColor(int ColorRegion, int ColorID)
Definition Actor.h:1702
void HibernationReport(FString *ClassName)
Definition Actor.h:1576
void GMComp(int level)
Definition Actor.h:1563
void InfiniteWeight()
Definition Actor.h:1434
void DestroyTribeStructuresLessThan(int TribeTeamID, int Connections, bool includeContainers)
Definition Actor.h:1488
void SetFacialHairPercent(float thePercent)
Definition Actor.h:1682
void psc(FString *command)
Definition Actor.h:1625
void SetImprintedPlayer(FString NewImprinterName, int NewImprinterPlayerDataID)
Definition Actor.h:1538
void DestroyTribePlayers()
Definition Actor.h:1577
void GiveArmorSet(FName Tier, FName QualityName)
Definition Actor.h:1560
void ResetLiveTuningOverloads()
Definition Actor.h:1601
void DestroyAllEnemies()
Definition Actor.h:1566
void LevelUpAOE(FName statName, float Radius, int numLevels)
Definition Actor.h:1446
void SetTamingEffectivenessModifier(float TamingEffectiveness)
Definition Actor.h:1534
void GetPlayerIDForSteamID(int SteamID)
Definition Actor.h:1611
void GiveItemToPlayer(int playerID, FString *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1568
void TPName(FString *PlayerName)
Definition Actor.h:1479
void IsUndermesh(const float debugDrawSeconds)
Definition Actor.h:1592
void SaveWorldDisableTransfer()
Definition Actor.h:1589
void SetNetworkTime(float NewTime)
Definition Actor.h:1464
void EnableSpectator()
Definition Actor.h:1591
void RainDinosHelper(TArray< FString > *dinoRefs, int NumberActors, float SpreadAmount, float ZOffset)
Definition Actor.h:1510
void ForceUpdateDynamicConfig()
Definition Actor.h:1599
void GFI(FName *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1567
void ForceGiveBuff(FName *BuffBlueprintPath, bool bEnable)
Definition Actor.h:1506
void GlobalObjectCount()
Definition Actor.h:1437
void AddEquipmentDurability(const float durability)
Definition Actor.h:1566
void TakeAllStructure()
Definition Actor.h:1737
void SetGodMode(bool bEnable)
Definition Actor.h:1685
void SpawnExactDino(FString *DinoBlueprintPath, FString *SaddleBlueprintPath, float SaddleQuality, int BaseLevel, int ExtraLevels, FString *BaseStats, FString *AddedStats, FString *DinoName, char Cloned, char Neutered, FString *TamedOn, FString *UploadedFrom, FString *ImprinterName, int ImprinterPlayerID, float ImprintQuality, FString *Colors, __int64 DinoID, __int64 Exp, float SpawnDistance, float YOffset, float ZOffset)
Definition Actor.h:1501
void TeleportToPlayer(__int64 PlayerID)
Definition Actor.h:1741
void DefeatBoss(int playerID, FName bossName, char difficulty)
Definition Actor.h:1629
void PrintMessageOut(FString *Msg)
Definition Actor.h:1617
void AllowPlayerToJoinNoCheck(FString *SteamId)
Definition Actor.h:1409
void VisualizeClass(FString *ClassIn, int MaxTotal)
Definition Actor.h:1611
void SetStatOnTarget(FName StatName, float value)
Definition Actor.h:1445
void StartSaveBackup()
Definition Actor.h:1726
void DestroyTribeStructures()
Definition Actor.h:1578
void ForceTameAOE(float Radius)
Definition Actor.h:1532
void GiveCreativeModeToPlayer(__int64 PlayerID)
Definition Actor.h:1617
void TransferImprints(int oldPlayerId, int newPlayerId, FString NewImprinterName)
Definition Actor.h:1539
void SetGlobalPause(bool bIsPaused)
Definition Actor.h:1684
void DestroyActors(FString *ClassName)
Definition Actor.h:1414
void StartNearestHorde(FName HordeType, int DifficultyLevel)
Definition Actor.h:1535
void DestroyStructures()
Definition Actor.h:1571
void DoTestingThing()
Definition Actor.h:1571
void SpawnActor(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset)
Definition Actor.h:1496
void SpawnActorSpreadTamed(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:1509
void RegrowFoliage(float Radius)
Definition Actor.h:1634
void ClearTutorials()
Definition Actor.h:1561
void ClearPlayerInventory(int playerID, bool bClearInventory, bool bClearSlotItems, bool bClearEquippedItems)
Definition Actor.h:1560
void KillAOE(FName Category, float Radius)
Definition Actor.h:1460
void MaxAscend(int playerID)
Definition Actor.h:1640
void DisableSpectator()
Definition Actor.h:1583
void DestroyWildDinoClasses(FString *ClassName)
Definition Actor.h:1415
void RainDinos(int NumberActors, float SpreadAmount, float ZOffset)
Definition Actor.h:1512
void DestroyTribeIdStructures(int TribeTeamID)
Definition Actor.h:1486
void LevelUpTarget(FName StatName, int NumLevels)
Definition Actor.h:1447
void Summon(FString *ClassName)
Definition Actor.h:1504
void ForceJoinTribe()
Definition Actor.h:1492
void ServerChat(FString *MessageText)
Definition Actor.h:1597
AActor * DoSummon(FString *ClassName)
Definition Actor.h:1503
void LvlUp(__int64 PlayerID, __int16 Level)
Definition Actor.h:1630
void SetPlayerLevel(__int64 PlayerID, __int16 Level)
Definition Actor.h:1638
void GiveExpToTarget(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
Definition Actor.h:1451
static float QualityNameToFloat(FName QualityName)
Definition Actor.h:1559
void DestroyAllTames()
Definition Actor.h:1569
void GetSteamIDForPlayerID(int PlayerID)
Definition Actor.h:1612
AShooterPlayerController * FindPlayerControllerFromPlayerID(__int64 PlayerID)
Definition Actor.h:1593
void TribeMessage(int TribeTeamID, FString Message)
Definition Actor.h:1489
void SummonTamed(FString *ClassName)
Definition Actor.h:1505
void GiveInfiniteStatsToTarget()
Definition Actor.h:1517
void GiveWeaponSet(FName Tier, FName QualityName)
Definition Actor.h:1561
void PrintActorLocation(FString *ActorName)
Definition Actor.h:1583
void SetActiveMissionDebugFlags(int DebugFlags)
Definition Actor.h:1472
void GetTribeIdPlayerList(int TribeID)
Definition Actor.h:1613
void ToggleDamageNumbers()
Definition Actor.h:1522
void MakeTribeAdmin()
Definition Actor.h:1646
void ListMyTargetBuffs()
Definition Actor.h:1403
void DestroyWildDinos()
Definition Actor.h:1580
void DebugMyTargetFromLocation(FVector *spectatorLocation, FRotator *rotator)
Definition Actor.h:1453
FString * ListBuffs(FString *result, APrimalCharacter *target)
Definition Actor.h:1404
void SpawnActorSpread(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:1508
void DestroyFoliage(float Radius)
Definition Actor.h:1633
void SetBabyAge(float AgeValue)
Definition Actor.h:1677
void EnemyInVisible(bool Invisible)
Definition Actor.h:1592
APrimalDinoCharacter * SpawnSetupDinoInternal(FDinoSetup *DinoSetup, FRotator *SpawnRot)
Definition Actor.h:1499
void ListActiveHordeEvents()
Definition Actor.h:1536
void ToggleDamageLogging()
Definition Actor.h:1523
void WhatIsMyTarget()
Definition Actor.h:1591
void SetMessageOfTheDay(FString *Message)
Definition Actor.h:1573
void UnlockEngram(FString *ItemClassName)
Definition Actor.h:1612
void TeleportPlayerIDToMe(__int64 PlayerID)
Definition Actor.h:1738
float & ForceUpdateValuesTimeLimitField()
Definition Actor.h:9058
bool & bMovedLastFrameField()
Definition Actor.h:9068
float & ComponentMassScaleField()
Definition Actor.h:9086
int & NumNonZeroLODsField()
Definition Actor.h:9093
float & LastRootZField()
Definition Actor.h:9066
int & LastIKCalculationFrameField()
Definition Actor.h:9062
FVector & TwoLegVirtualHitLocationWSField()
Definition Actor.h:9049
FVector & RootBoneTranslationField()
Definition Actor.h:9092
int & RootBodyIndexField()
Definition Actor.h:9097
TArray< FBodyInstance * > & BodiesField()
Definition Actor.h:9098
float & IkGroundPlaneInterpSpeedField()
Definition Actor.h:9040
TArray< unsigned short > & RequiredBonesField()
Definition Actor.h:9096
float & RootPitchRotationLimitField()
Definition Actor.h:9056
float & BoneModifiersLegLengthPercentageField()
Definition Actor.h:9076
FVector & IkRootLocationOffsetField()
Definition Actor.h:9045
float & IkInterpSpeedUpField()
Definition Actor.h:9037
FRotator & RootRotationOffsetField()
Definition Actor.h:9060
float & IkRootAdjustmentHeightCSField()
Definition Actor.h:9031
float & FeetAlignmentLimitField()
Definition Actor.h:9042
long double & IKFirstFrozenUpdatedTimeField()
Definition Actor.h:9064
float & IkFeetAlignmentInterpSpeedField()
Definition Actor.h:9039
FRotator & InterpolatedRootRotationField()
Definition Actor.h:9025
TArray< FTransform > & CachedLocalAtomsField()
Definition Actor.h:9082
float & GlobalAnimRateScaleField()
Definition Actor.h:9084
float & DinoIKAnimationLegZOffsetingMultiplierField()
Definition Actor.h:9048
float & MinAngularDampingField()
Definition Actor.h:9088
float & MatchSlopeRotationSpeedField()
Definition Actor.h:9055
long double & LastIkUpdateTimeField()
Definition Actor.h:9061
FVector & TwoLegVirtualHitLocationWSTargetField()
Definition Actor.h:9050
float & IkRootWorldOffsetInterpSpeedUpField()
Definition Actor.h:9035
FVector & LineCheckBoundsScaleField()
Definition Actor.h:9095
float & TeleportDistanceThresholdField()
Definition Actor.h:9089
FVector & LastIKPositionField()
Definition Actor.h:9075
float & ClothBlendWeightField()
Definition Actor.h:9091
long double & ForceIkUpdateTimeField()
Definition Actor.h:9063
float & DinoIKSlopeMatchingRootHeightOffsetField()
Definition Actor.h:9047
float & MinHitNormalZForFeetAlignmentField()
Definition Actor.h:9041
FQuat & CurrentGroundSlopeField()
Definition Actor.h:9067
float & TeleportRotationThresholdField()
Definition Actor.h:9090
FRotator & IkRootRotationOffsetField()
Definition Actor.h:9044
FVector & CachedTwoLegVirtualHitLocationWSField()
Definition Actor.h:9073
float & IkFabrikInterpSpeedField()
Definition Actor.h:9038
FVector & CachedTwoLegVirtualHitLocationCSField()
Definition Actor.h:9074
float & IkRootOffsetInterpSpeedField()
Definition Actor.h:9032
bool & bNeedsUpdateToCachedLegInfosField()
Definition Actor.h:9069
float & LegLimitRatioFromCylinderHeightField()
Definition Actor.h:9043
long double & TimeToStopUpdatingLegCachesField()
Definition Actor.h:9071
float & IkRootOffsetInterpSpeedUpField()
Definition Actor.h:9033
long double & LastMeshGameplayRelevantTimeField()
Definition Actor.h:9081
FVector & TwoLegVirtualHitLocationCSField()
Definition Actor.h:9051
float & IkInterpSpeedField()
Definition Actor.h:9036
float & IkRootWorldOffsetInterpSpeedField()
Definition Actor.h:9034
float & DistanceFromGroundToStartIKField()
Definition Actor.h:9052
float & DistanceFromGroundToStartIKBiasField()
Definition Actor.h:9053
TArray< FTransform > & LocalAtomsField()
Definition Actor.h:9080
TEnumAsByte< enum ECollisionEnabled::Type > & PreSleepingKinematicsCollisionTypeField()
Definition Actor.h:9094
float & RootRollRotationLimitField()
Definition Actor.h:9057
float & DinoIKDelayedTraceFreezeDurationMultiplierField()
Definition Actor.h:9046
float & MinLinearDampingField()
Definition Actor.h:9087
long double & LastIKFrozenStartTimeField()
Definition Actor.h:9065
float & RootOffsetField()
Definition Actor.h:9059
FVector & InterpolatedRootLocationField()
Definition Actor.h:9024
TArray< float > & OriginalBonesOffsetsField()
Definition Actor.h:9027
bool & bUsingFrozenIKField()
Definition Actor.h:9070
FVector & CurrentSkeletonUpDirField()
Definition Actor.h:9026
TArray< FTransform > & CachedSpaceBasesField()
Definition Actor.h:9083
int & MaxIterationsField()
Definition Actor.h:9054
void UpdateOverlaps(TArray< FOverlapInfo > *PendingOverlaps, bool bDoNotifies, TArray< FOverlapInfo > *OverlapsAtEndLocation)
Definition Actor.h:9001
bool IsBoneHiddenByName(FName BoneName)
Definition Actor.h:9012
bool ShouldUpdateBoneVisibility()
Definition Actor.h:8976
void GetUsedMaterials(TArray< UMaterialInterface * > *OutMaterials)
Definition Actor.h:9005
void RebuildVisibilityArray()
Definition Actor.h:8977
TArray< int > & MasterBoneMapField()
Definition Actor.h:8934
bool AllocateTransformData()
Definition Actor.h:8986
int & PredictedLODLevelField()
Definition Actor.h:8939
void UnHideBoneByName(FName BoneName)
Definition Actor.h:9014
int & ForcedLodModelField()
Definition Actor.h:8937
float & ShadowedRecentlyRenderedBoundsScaleMultiplierField()
Definition Actor.h:8942
void TransformToBoneSpace(FName BoneName, FVector InPosition, FRotator InRotation, FVector *OutPosition, FRotator *OutRotation)
Definition Actor.h:9002
bool & bCachedLocalBoundsUpToDateField()
Definition Actor.h:8952
void ComputeSkinnedPositions(TArray< FVector > *OutPositions)
Definition Actor.h:9007
FBoxSphereBounds & CachedLocalBoundsField()
Definition Actor.h:8951
TArray< FName > * GetAllSocketNames(TArray< FName > *result)
Definition Actor.h:8994
float & ForceTickPoseWithinRangeSquaredField()
Definition Actor.h:8946
bool DoesSocketExist(FName InSocketName)
Definition Actor.h:8996
void AnimUpdateRateTick()
Definition Actor.h:9017
bool & bDisplayDebugUpdateRateOptimizationsField()
Definition Actor.h:8954
void CreateRenderState_Concurrent()
Definition Actor.h:8966
FQuat * GetBoneQuaternion(FQuat *result, FName BoneName, int Space)
Definition Actor.h:8997
FColor * GetVertexColor(FColor *result, int VertexIndex)
Definition Actor.h:9008
int GetBoneIndex(FName BoneName)
Definition Actor.h:8982
void DestroyRenderState_Concurrent()
Definition Actor.h:8967
float & StreamingDistanceMultiplierField()
Definition Actor.h:8944
char & CustomSortAlternateIndexModeField()
Definition Actor.h:8950
FTransform * GetSocketTransform(FTransform *result, FName InSocketName, ERelativeTransformSpace TransformSpace)
Definition Actor.h:8995
FBoxSphereBounds * CalcBounds(FBoxSphereBounds *result, FTransform *LocalToWorld)
Definition Actor.h:8961
void InvalidateCachedBounds()
Definition Actor.h:8990
bool IsBoneHidden(int BoneIndex)
Definition Actor.h:9011
FTransform * GetBoneTransform(FTransform *result, int BoneIdx)
Definition Actor.h:8981
FVector * GetSkinnedVertexPosition(FVector *result, int VertexIndex)
Definition Actor.h:9006
void DeallocateTransformData()
Definition Actor.h:8987
int & MinLodModelField()
Definition Actor.h:8938
void SendRenderDynamicData_Concurrent()
Definition Actor.h:8969
bool & bEnableUpdateRateOptimizationsField()
Definition Actor.h:8953
FString * GetDetailedInfoInternal(FString *result)
Definition Actor.h:8968
void UpdateMasterBoneMap()
Definition Actor.h:8993
bool ShouldUpdateTransform(bool bLODHasChanged)
Definition Actor.h:8972
TArray< unsigned char > & BoneVisibilityStatesField()
Definition Actor.h:8947
TArray< FTransform > & SpaceBasesField()
Definition Actor.h:8933
FColor & WireframeColorField()
Definition Actor.h:8945
bool & bPoseTickedField()
Definition Actor.h:8956
void AnimUpdateRateSetParams(const bool *bRecentlyRendered, const float *MaxDistanceFactor, const bool *bPlayingRootMotion)
Definition Actor.h:9018
void UnHideBone(int BoneIndex)
Definition Actor.h:9010
FName * GetBoneName(FName *result, int BoneIndex)
Definition Actor.h:8983
void Serialize(FArchive *Ar)
Definition Actor.h:8962
void RefreshSlaveComponents()
Definition Actor.h:8991
float & MaxDistanceFactorField()
Definition Actor.h:8941
FVector * GetBoneLocation(FVector *result, FName BoneName, int Space)
Definition Actor.h:8998
FName * FindClosestBone(FName *result, FVector TestLocation, FVector *BoneLocation, float IgnoreScale)
Definition Actor.h:9004
FBoxSphereBounds * CalcMeshBound(FBoxSphereBounds *result, FVector *RootOffset, bool UsePhysicsAsset, FTransform *LocalToWorld)
Definition Actor.h:8979
float & SkippedTickDeltaTimeField()
Definition Actor.h:8955
int & OldPredictedLODLevelField()
Definition Actor.h:8940
void SetMasterPoseComponent(USkinnedMeshComponent *NewMasterBoneComponent)
Definition Actor.h:8989
float & ProgressiveDrawingFractionField()
Definition Actor.h:8949
void TransformFromBoneSpace(FName BoneName, FVector InPosition, FRotator InRotation, FVector *OutPosition, FRotator *OutRotation)
Definition Actor.h:9003
bool AreSymmetricRotations(FQuat *A, FQuat *B, FVector *Scale3D)
Definition Actor.h:770
void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps)
Definition Actor.h:853
FBoxSphereBounds * CalcBounds(FBoxSphereBounds *result, FTransform *LocalToWorld)
Definition Actor.h:765
void UpdateBodySetup()
Definition Actor.h:854
void CalcBoundingCylinder(float *CylinderRadius, float *CylinderHalfHeight)
Definition Actor.h:849
bool IsZeroExtent()
Definition Actor.h:851
static void StaticRegisterNativesUSphereComponent()
Definition Actor.h:856
bool SetStaticMesh(UStaticMesh *NewMesh)
Definition Actor.h:9262
int & SubDivisionStepSizeField()
Definition Actor.h:9535
static UClass * StaticClass()
Definition Actor.h:9239
void GetEstimatedLightMapResolution(int *Width, int *Height)
Definition Actor.h:9266
float & StreamingDistanceMultiplierField()
Definition Actor.h:9534
void GetLightAndShadowMapMemoryUsage(int *LightMapMemoryUsage, int *ShadowMapMemoryUsage)
Definition Actor.h:9271
bool GetEstimatedLightAndShadowMapMemoryUsage(int *TextureLightMapMemoryUsage, int *TextureShadowMapMemoryUsage, int *VertexLightMapMemoryUsage, int *VertexShadowMapMemoryUsage, int *StaticLightingResolution, bool *bIsUsingTextureMapping, bool *bHasLightmapTexCoords)
Definition Actor.h:9272
FName * GetComponentInstanceDataType(FName *result)
Definition Actor.h:9275
int & LandscapeInfoMaskField()
Definition Actor.h:9532
bool UsesTextureLightmaps(int InWidth, int InHeight)
Definition Actor.h:9268
bool AreNativePropertiesIdenticalTo(UObject *Other)
Definition Actor.h:9249
FBoxSphereBounds * CalcBounds(FBoxSphereBounds *result, FTransform *LocalToWorld)
Definition Actor.h:9250
int & OverriddenLightMapResField()
Definition Actor.h:9533
void GetTextureLightAndShadowMapMemoryUsage(int InWidth, int InHeight, int *OutLightMapMemoryUsage, int *OutShadowMapMemoryUsage)
Definition Actor.h:9270
bool GetLightMapResolution(int *Width, int *Height)
Definition Actor.h:9265
bool & bOverrideWireframeColorField()
Definition Actor.h:9526
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:9242
void SetLODDataCount(const unsigned int MinSize, const unsigned int MaxSize)
Definition Actor.h:9283
bool SetStaticLightingMapping(bool bTextureMapping, int ResolutionToUse)
Definition Actor.h:9282
void InvalidateLightingCacheDetailed(bool bInvalidateBuildEnqueuedLighting, bool bTranslationOnly)
Definition Actor.h:9281
void ExportCustomProperties(FOutputDevice *Out, unsigned int Indent)
Definition Actor.h:9259
FString * GetDetailedInfoInternal(FString *result)
Definition Actor.h:9246
bool HasLightmapTextureCoordinates()
Definition Actor.h:9269
bool HasValidSettingsForStaticLighting()
Definition Actor.h:9267
TArray< FName > * GetAllSocketNames(TArray< FName > *result)
Definition Actor.h:9245
bool UsesOnlyUnlitMaterials()
Definition Actor.h:9264
UStaticMesh * StaticMeshField()
Definition Actor.h:9525
FColor & WireframeColorOverrideField()
Definition Actor.h:9527
float GetEmissiveBoost(int ElementIndex)
Definition Actor.h:9279
void GetLocalBounds(FVector *Min, FVector *Max)
Definition Actor.h:9263
UStaticMeshSocket * GetSocketByName(FName InSocketName)
Definition Actor.h:9256
bool GetShadowIndirectOnly()
Definition Actor.h:9241
bool CanEditSimulatePhysics()
Definition Actor.h:9254
float GetDiffuseBoost(int ElementIndex)
Definition Actor.h:9280
bool DoesSocketExist(FName InSocketName)
Definition Actor.h:9255
FTransform * GetSocketTransform(FTransform *result, FName InSocketName, ERelativeTransformSpace TransformSpace)
Definition Actor.h:9257
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9524
bool ShouldRecreateProxyOnUpdateTransform()
Definition Actor.h:9284
void Serialize(FArchive *Ar)
Definition Actor.h:9248
TArray< FGuid > & IrrelevantLightsField()
Definition Actor.h:9537
void GetUsedMaterials(TArray< UMaterialInterface * > *OutMaterials)
Definition Actor.h:9274
FBoxSphereBounds * GetBounds(FBoxSphereBounds *result)
Definition Actor.h:9341
TArray< UStaticMeshSocket * > & SocketsField()
Definition Actor.h:9326
FGuid & LightingGuidField()
Definition Actor.h:9506
int & LightMapCoordinateIndexField()
Definition Actor.h:9472
int & LightMapResolutionField()
Definition Actor.h:9471
unsigned int & HighResSourceMeshCRCField()
Definition Actor.h:9505
bool UpdateStreaming()
Definition Actor.h:9364
FString & HighResSourceMeshNameField()
Definition Actor.h:9504
float GetStreamingTextureFactor(int RequestedUVIndex)
Definition Actor.h:9342
void RemoveUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass)
Definition Actor.h:9354
bool IsReadyForFinishDestroy()
Definition Actor.h:9346
bool ContainsPhysicsTriMeshData(bool bInUseAllTriData)
Definition Actor.h:9351
float & LpvBiasMultiplierField()
Definition Actor.h:9503
TArray< UMaterialInterface *, FDefaultAllocator > & MaterialsField()
Definition Actor.h:9469
long double Dyn_GetLastRenderTime()
Definition Actor.h:9359
void Dyn_SetStreaming(bool bShouldStream)
Definition Actor.h:9361
void ReleaseResources()
Definition Actor.h:9343
bool & bStreamInStateField()
Definition Actor.h:9497
void PostLoad()
Definition Actor.h:9349
long double & LastRenderTimeField()
Definition Actor.h:9507
long double & LastStreamChangeCallField()
Definition Actor.h:9500
void InitializeLODData()
Definition Actor.h:9365
float & DistanceFieldRuntimeQualityField()
Definition Actor.h:9494
float & ClosestDistanceField()
Definition Actor.h:9508
UAssetUserData * GetAssetUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass)
Definition Actor.h:9353
bool & bStreamInRequestField()
Definition Actor.h:9498
float Dyn_GetSizePriority()
Definition Actor.h:9360
int & CurrentStreamedInSizeField()
Definition Actor.h:9496
TArray< UAssetUserData * > & AssetUserDataField()
Definition Actor.h:9332
unsigned __int64 & RequestLoadField()
Definition Actor.h:9499
void AddAssetUserData(UAssetUserData *InUserData)
Definition Actor.h:9352
unsigned int & StreamDistanceFrameField()
Definition Actor.h:9509
FName & CustomTagField()
Definition Actor.h:9511
float & StreamingDistanceMultiplierField()
Definition Actor.h:9502
void ResetStreamingState()
Definition Actor.h:9357
void InitResources()
Definition Actor.h:9338
void Serialize(FArchive *Ar)
Definition Actor.h:9348
FString * GetDesc(FString *result)
Definition Actor.h:9350
void SetLODStreaming(long double CurrentAppTime)
Definition Actor.h:9358
int & ElementToIgnoreForTexFactorField()
Definition Actor.h:9510
void BeginDestroy()
Definition Actor.h:9345
void EnforceLightmapRestrictions()
Definition Actor.h:9355
bool Dyn_IsStreamed()
Definition Actor.h:9363
bool HasValidRenderData()
Definition Actor.h:9340
int Dyn_GetStreamingSize()
Definition Actor.h:9362
void UnlinkStreaming()
Definition Actor.h:9356
FRotator & RelativeRotationField()
Definition Actor.h:9296
FVector & RelativeLocationField()
Definition Actor.h:9295
FName & SocketNameField()
Definition Actor.h:9294
FString & TagField()
Definition Actor.h:9298
FVector & RelativeScaleField()
Definition Actor.h:9297
bool GetSocketTransform(FTransform *OutTransform, UStaticMeshComponent *MeshComp)
Definition Actor.h:9302
Definition UE.h:817