4#include <API/UE/Containers/TIndirectArray.h>
52 long double&
SpatialFrameField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.SpatialFrame"); }
56 int&
MaxPacketField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.MaxPacket"); }
59 bool&
bDoneHandshakingField() {
return *GetNativePointerField<
bool*>(
this,
"UNetConnection.bDoneHandshaking"); }
65 int&
ProtocolVersionField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.ProtocolVersion"); }
66 int&
PacketOverheadField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.PacketOverhead"); }
69 int&
ResponseIdField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.ResponseId"); }
70 int&
NegotiatedVerField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.NegotiatedVer"); }
76 long double&
LastReceiveTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.LastReceiveTime"); }
77 long double&
LastSendTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.LastSendTime"); }
78 long double&
LastTickTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.LastTickTime"); }
79 int&
QueuedBytesField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.QueuedBytes"); }
80 int&
TickCountField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.TickCount"); }
81 float&
LastRecvAckTimeField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.LastRecvAckTime"); }
82 float&
ConnectTimeField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.ConnectTime"); }
85 bool&
AllowMergeField() {
return *GetNativePointerField<
bool*>(
this,
"UNetConnection.AllowMerge"); }
86 bool&
TimeSensitiveField() {
return *GetNativePointerField<
bool*>(
this,
"UNetConnection.TimeSensitive"); }
87 long double&
StatUpdateTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.StatUpdateTime"); }
88 float&
StatPeriodField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.StatPeriod"); }
89 float&
BestLagField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.BestLag"); }
90 float&
AvgLagField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.AvgLag"); }
91 float&
LagAccField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.LagAcc"); }
92 float&
BestLagAccField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.BestLagAcc"); }
93 int&
LagCountField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.LagCount"); }
94 long double&
LastTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.LastTime"); }
95 long double&
FrameTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.FrameTime"); }
96 long double&
CumulativeTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.CumulativeTime"); }
97 long double&
AverageFrameTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.AverageFrameTime"); }
98 int&
CountedFramesField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.CountedFrames"); }
99 int&
InBytesField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.InBytes"); }
100 int&
OutBytesField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.OutBytes"); }
101 int&
InPacketsLostField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.InPacketsLost"); }
102 int&
OutPacketsLostField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.OutPacketsLost"); }
106 int&
InPacketIdField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.InPacketId"); }
107 int&
OutPacketIdField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.OutPacketId"); }
108 int&
OutAckPacketIdField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.OutAckPacketId"); }
112 float&
LastPingAckField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.LastPingAck"); }
119 long double&
LogCallLastTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UNetConnection.LogCallLastTime"); }
120 int&
LogCallCountField() {
return *GetNativePointerField<
int*>(
this,
"UNetConnection.LogCallCount"); }
127 float&
DormancyRateField() {
return *GetNativePointerField<
float*>(
this,
"UNetConnection.DormancyRate"); }
153 UActorChannel*
ActorChannelsFindRef(
AActor* InActor,
bool bUseWeak) {
return NativeCall<UActorChannel*,
AActor*,
bool>(
this,
"UNetConnection.ActorChannelsFindRef", InActor, bUseWeak); }
155 void CleanUp() { NativeCall<
void>(
this,
"UNetConnection.CleanUp"); }
158 void Close() { NativeCall<
void>(
this,
"UNetConnection.Close"); }
159 void FinishDestroy() { NativeCall<
void>(
this,
"UNetConnection.FinishDestroy"); }
161 void FlushNet(
bool bIgnoreSimulation) { NativeCall<
void,
bool>(
this,
"UNetConnection.FlushNet", bIgnoreSimulation); }
165 void InitSendBuffer() { NativeCall<
void>(
this,
"UNetConnection.InitSendBuffer"); }
166 bool IsClientMsgTypeValid(
const char ClientMsgType) {
return NativeCall<
bool,
const char>(
this,
"UNetConnection.IsClientMsgTypeValid", ClientMsgType); }
167 int IsNetReady(
bool Saturate) {
return NativeCall<
int,
bool>(
this,
"UNetConnection.IsNetReady", Saturate); }
170 void LowLevelSend(
void* Data,
int Count) { NativeCall<
void,
void*,
int>(
this,
"UNetConnection.LowLevelSend", Data, Count); }
171 void PurgeAcks() { NativeCall<
void>(
this,
"UNetConnection.PurgeAcks"); }
172 void ReceivedNak(
int NakPacketId) { NativeCall<
void,
int>(
this,
"UNetConnection.ReceivedNak", NakPacketId); }
173 void ReceivedNak_Range(
int NakPacketStart,
int NakPacketEnd) { NativeCall<
void,
int,
int>(
this,
"UNetConnection.ReceivedNak_Range", NakPacketStart, NakPacketEnd); }
175 void ReceivedRawPacket(
void* InData,
int Count) { NativeCall<
void,
void*,
int>(
this,
"UNetConnection.ReceivedRawPacket", InData, Count); }
177 void SendAck(
int AckPacketId,
bool FirstTime,
bool bHavePingAckData,
unsigned int PingAckData) { NativeCall<
void,
int,
bool,
bool,
unsigned int>(
this,
"UNetConnection.SendAck", AckPacketId, FirstTime, bHavePingAckData, PingAckData); }
178 void SendPackageMap() { NativeCall<
void>(
this,
"UNetConnection.SendPackageMap"); }
182 void Tick() { NativeCall<
void>(
this,
"UNetConnection.Tick"); }
184 int WriteBitsToSendBuffer(
const char* Bits,
const int SizeInBits,
const char* ExtraBits,
const int ExtraSizeInBits) {
return NativeCall<
int,
const char*,
const int,
const char*,
const int>(
this,
"UNetConnection.WriteBitsToSendBuffer", Bits, SizeInBits, ExtraBits, ExtraSizeInBits); }
197 bool ExportTextItem(
FString* ValueStr,
FUniqueNetIdRepl* DefaultValue,
UObject* Parent,
int PortFlags,
UObject* ExportRootScope) {
return NativeCall<
bool,
FString*,
FUniqueNetIdRepl*,
UObject*,
int,
UObject*>(
this,
"FUniqueNetIdRepl.ExportTextItem", ValueStr, DefaultValue, Parent, PortFlags, ExportRootScope); }
243 bool&
bUsedField() {
return *GetNativePointerField<
bool*>(
this,
"FPrimalStats.bUsed"); }
244 long double&
StartStatsTimeField() {
return *GetNativePointerField<
long double*>(
this,
"FPrimalStats.StartStatsTime"); }
254 unsigned int&
EntityIDField() {
return *GetNativePointerField<
unsigned int*>(
this,
"FSpawnPointInfo.EntityID"); }
256 bool&
bServerIsFullField() {
return *GetNativePointerField<
bool*>(
this,
"FSpawnPointInfo.bServerIsFull"); }
259 unsigned int&
ServerIdField() {
return *GetNativePointerField<
unsigned int*>(
this,
"FSpawnPointInfo.ServerId"); }
261 unsigned int&
NextAllowedUseTimeField() {
return *GetNativePointerField<
unsigned int*>(
this,
"FSpawnPointInfo.NextAllowedUseTime"); }
262 unsigned int&
ParentEntityIDField() {
return *GetNativePointerField<
unsigned int*>(
this,
"FSpawnPointInfo.ParentEntityID"); }
265 bool&
bIsDeadField() {
return *GetNativePointerField<
bool*>(
this,
"FSpawnPointInfo.bIsDead"); }
279 __int64&
LinkedPlayerIDField() {
return *GetNativePointerField<
__int64*>(
this,
"FAdminPlayerDataInfo.LinkedPlayerID"); }
280 bool&
IsHostField() {
return *GetNativePointerField<
bool*>(
this,
"FAdminPlayerDataInfo.IsHost"); }
289 int&
PlayerIDField() {
return *GetNativePointerField<
int*>(
this,
"FPlayerDeathReason.PlayerID"); }
291 long double&
DiedAtTimeField() {
return *GetNativePointerField<
long double*>(
this,
"FPlayerDeathReason.DiedAtTime"); }
303 char&
FacialHairIndexField() {
return *GetNativePointerField<
char*>(
this,
"FPrimalPlayerCharacterConfigStruct.FacialHairIndex"); }
304 char&
HeadHairIndexField() {
return *GetNativePointerField<
char*>(
this,
"FPrimalPlayerCharacterConfigStruct.HeadHairIndex"); }
310 float&
BodyfatField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalPlayerCharacterConfigStruct.Bodyfat"); }
311 float&
AgeField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalPlayerCharacterConfigStruct.Age"); }
312 float&
MuscleToneField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalPlayerCharacterConfigStruct.MuscleTone"); }
329 float&
AmountToAddField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalCharacterStatusValueModifier.AmountToAdd"); }
330 float&
BaseAmountToAddField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalCharacterStatusValueModifier.BaseAmountToAdd"); }
331 float&
SpeedToAddField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalCharacterStatusValueModifier.SpeedToAdd"); }
350 float&
EntryWeightField() {
return *GetNativePointerField<
float*>(
this,
"FDinoBaseLevelWeightEntry.EntryWeight"); }
351 float&
BaseLevelMinRangeField() {
return *GetNativePointerField<
float*>(
this,
"FDinoBaseLevelWeightEntry.BaseLevelMinRange"); }
352 float&
BaseLevelMaxRangeField() {
return *GetNativePointerField<
float*>(
this,
"FDinoBaseLevelWeightEntry.BaseLevelMaxRange"); }
435 static UClass*
GetPrivateStaticClass(
const wchar_t* Package) {
return NativeCall<
UClass*,
const wchar_t*>(
nullptr,
"UNPCSpawnEntriesContainer.GetPrivateStaticClass", Package); }
485 void AddLocalOffset(
FVector DeltaLocation,
bool bSweep) { NativeCall<
void,
FVector,
bool>(
this,
"USceneComponent.AddLocalOffset", DeltaLocation, bSweep); }
488 void AddWorldOffset(
FVector DeltaLocation,
bool bSweep) { NativeCall<
void,
FVector,
bool>(
this,
"USceneComponent.AddWorldOffset", DeltaLocation, bSweep); }
492 void ApplyWorldOffset(
FVector* InOffset,
bool bWorldShift) { NativeCall<
void,
FVector*,
bool>(
this,
"USceneComponent.ApplyWorldOffset", InOffset, bWorldShift); }
493 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); }
494 void BeginDestroy() { NativeCall<
void>(
this,
"USceneComponent.BeginDestroy"); }
495 void CalcBoundingCylinder(
float* CylinderRadius,
float* CylinderHalfHeight) { NativeCall<
void,
float*,
float*>(
this,
"USceneComponent.CalcBoundingCylinder", CylinderRadius, CylinderHalfHeight); }
498 bool CanEverRender() {
return NativeCall<
bool>(
this,
"USceneComponent.CanEverRender"); }
500 void DetachFromParent(
bool bMaintainWorldPosition) { NativeCall<
void,
bool>(
this,
"USceneComponent.DetachFromParent", bMaintainWorldPosition); }
501 unsigned __int64 GetAttachParent() {
return NativeCall<
unsigned __int64>(
this,
"USceneComponent.GetAttachParent"); }
517 FQuat*
GetSocketQuaternion(FQuat* result,
FName SocketName) {
return NativeCall<FQuat*, FQuat*,
FName>(
this,
"USceneComponent.GetSocketQuaternion", result, SocketName); }
528 bool IsVisible() {
return NativeCall<
bool>(
this,
"USceneComponent.IsVisible"); }
529 bool IsVisibleInEditor() {
return NativeCall<
bool>(
this,
"USceneComponent.IsVisibleInEditor"); }
530 void K2_AttachTo(
USceneComponent* InParent,
FName InSocketName,
EAttachLocation::
Type AttachLocationType,
bool bWeldSimulatedBodies) { NativeCall<
void,
USceneComponent*,
FName,
EAttachLocation::
Type,
bool>(
this,
"USceneComponent.K2_AttachTo", InParent, InSocketName, AttachLocationType, bWeldSimulatedBodies); }
534 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); }
535 void OnRegister() { NativeCall<
void>(
this,
"USceneComponent.OnRegister"); }
537 void OnRep_Visibility(
bool OldValue) { NativeCall<
void,
bool>(
this,
"USceneComponent.OnRep_Visibility", OldValue); }
539 void PostNetReceive() { NativeCall<
void>(
this,
"USceneComponent.PostNetReceive"); }
540 void PreNetReceive() { NativeCall<
void>(
this,
"USceneComponent.PreNetReceive"); }
542 void SetAbsolute(
bool bNewAbsoluteLocation,
bool bNewAbsoluteRotation,
bool bNewAbsoluteScale) { NativeCall<
void,
bool,
bool,
bool>(
this,
"USceneComponent.SetAbsolute", bNewAbsoluteLocation, bNewAbsoluteRotation, bNewAbsoluteScale); }
543 void SetHiddenInGame(
bool NewHiddenGame,
bool bPropagateToChildren) { NativeCall<
void,
bool,
bool>(
this,
"USceneComponent.SetHiddenInGame", NewHiddenGame, bPropagateToChildren); }
548 void SetVisibility(
bool bNewVisibility,
bool bPropagateToChildren) { NativeCall<
void,
bool,
bool>(
this,
"USceneComponent.SetVisibility", bNewVisibility, bPropagateToChildren); }
550 void SetWorldLocationAndRotation(
FVector NewLocation, FQuat* NewRotation,
bool bSweep) { NativeCall<
void,
FVector, FQuat*,
bool>(
this,
"USceneComponent.SetWorldLocationAndRotation", NewLocation, NewRotation, bSweep); }
553 void SetWorldRotation(FQuat* NewRotation,
bool bSweep) { NativeCall<
void, FQuat*,
bool>(
this,
"USceneComponent.SetWorldRotation", NewRotation, bSweep); }
557 bool ShouldRender() {
return NativeCall<
bool>(
this,
"USceneComponent.ShouldRender"); }
559 void StopSound(USoundBase* SoundToStop,
float FadeOutTime) { NativeCall<
void, USoundBase*,
float>(
this,
"USceneComponent.StopSound", SoundToStop, FadeOutTime); }
560 void ToggleVisibility(
bool bPropagateToChildren) { NativeCall<
void,
bool>(
this,
"USceneComponent.ToggleVisibility", bPropagateToChildren); }
561 void UpdateBounds() { NativeCall<
void>(
this,
"USceneComponent.UpdateBounds"); }
563 void UpdateComponentToWorld(
bool bSkipPhysicsMove) { NativeCall<
void,
bool>(
this,
"USceneComponent.UpdateComponentToWorld", bSkipPhysicsMove); }
566 void UpdatePhysicsVolume(
bool bTriggerNotifiers) { NativeCall<
void,
bool>(
this,
"USceneComponent.UpdatePhysicsVolume", bTriggerNotifiers); }
573 float&
MinDrawDistanceField() {
return *GetNativePointerField<
float*>(
this,
"UPrimitiveComponent.MinDrawDistance"); }
575 float&
LDMaxDrawDistanceField() {
return *GetNativePointerField<
float*>(
this,
"UPrimitiveComponent.LDMaxDrawDistance"); }
585 int&
ObjectLayerField() {
return *GetNativePointerField<
int*>(
this,
"UPrimitiveComponent.ObjectLayer"); }
592 int&
VisibilityIdField() {
return *GetNativePointerField<
int*>(
this,
"UPrimitiveComponent.VisibilityId"); }
597 float&
LpvBiasMultiplierField() {
return *GetNativePointerField<
float*>(
this,
"UPrimitiveComponent.LpvBiasMultiplier"); }
602 float&
BoundsScaleField() {
return *GetNativePointerField<
float*>(
this,
"UPrimitiveComponent.BoundsScale"); }
603 long double&
LastSubmitTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UPrimitiveComponent.LastSubmitTime"); }
604 long double&
LastRenderTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UPrimitiveComponent.LastRenderTime"); }
608 FComponentBeginOverlapSignature&
OnComponentBeginOverlapField() {
return *GetNativePointerField<FComponentBeginOverlapSignature*>(
this,
"UPrimitiveComponent.OnComponentBeginOverlap"); }
609 FComponentEndOverlapSignature&
OnComponentEndOverlapField() {
return *GetNativePointerField<FComponentEndOverlapSignature*>(
this,
"UPrimitiveComponent.OnComponentEndOverlap"); }
610 FComponentBeginCursorOverSignature&
OnBeginCursorOverField() {
return *GetNativePointerField<FComponentBeginCursorOverSignature*>(
this,
"UPrimitiveComponent.OnBeginCursorOver"); }
611 FComponentEndCursorOverSignature&
OnEndCursorOverField() {
return *GetNativePointerField<FComponentEndCursorOverSignature*>(
this,
"UPrimitiveComponent.OnEndCursorOver"); }
612 FComponentOnClickedSignature&
OnClickedField() {
return *GetNativePointerField<FComponentOnClickedSignature*>(
this,
"UPrimitiveComponent.OnClicked"); }
613 FComponentOnReleasedSignature&
OnReleasedField() {
return *GetNativePointerField<FComponentOnReleasedSignature*>(
this,
"UPrimitiveComponent.OnReleased"); }
614 FComponentOnInputTouchBeginSignature&
OnInputTouchBeginField() {
return *GetNativePointerField<FComponentOnInputTouchBeginSignature*>(
this,
"UPrimitiveComponent.OnInputTouchBegin"); }
615 FComponentOnInputTouchEndSignature&
OnInputTouchEndField() {
return *GetNativePointerField<FComponentOnInputTouchEndSignature*>(
this,
"UPrimitiveComponent.OnInputTouchEnd"); }
616 FComponentBeginTouchOverSignature&
OnInputTouchEnterField() {
return *GetNativePointerField<FComponentBeginTouchOverSignature*>(
this,
"UPrimitiveComponent.OnInputTouchEnter"); }
617 FComponentEndTouchOverSignature&
OnInputTouchLeaveField() {
return *GetNativePointerField<FComponentEndTouchOverSignature*>(
this,
"UPrimitiveComponent.OnInputTouchLeave"); }
618 unsigned int&
ProxyMeshIDField() {
return *GetNativePointerField<
unsigned int*>(
this,
"UPrimitiveComponent.ProxyMeshID"); }
696 void GetLightAndShadowMapMemoryUsage(
int* NumInstances,
float* BoundsSurfaceArea) { NativeCall<
void,
int*,
float*>(
this,
"UPrimitiveComponent.GetLightAndShadowMapMemoryUsage", NumInstances, BoundsSurfaceArea); }
698 void BeginDestroy() { NativeCall<
void>(
this,
"UPrimitiveComponent.BeginDestroy"); }
702 bool ComponentOverlapComponentImpl(
UPrimitiveComponent* PrimComp,
FVector Pos, FQuat* Quat,
FCollisionQueryParams* Params) {
return NativeCall<
bool,
UPrimitiveComponent*,
FVector, FQuat*,
FCollisionQueryParams*>(
this,
"UPrimitiveComponent.ComponentOverlapComponentImpl", PrimComp, Pos, Quat, Params); }
715 void FinishDestroy() { NativeCall<
void>(
this,
"UPrimitiveComponent.FinishDestroy"); }
722 bool HasStaticLighting() {
return NativeCall<
bool>(
this,
"UPrimitiveComponent.HasStaticLighting"); }
726 void InvalidateLightingCacheDetailed(
bool bInvalidateBuildEnqueuedLighting,
bool bTranslationOnly) { NativeCall<
void,
bool,
bool>(
this,
"UPrimitiveComponent.InvalidateLightingCacheDetailed", bInvalidateBuildEnqueuedLighting, bTranslationOnly); }
727 bool IsEditorOnly() {
return NativeCall<
bool>(
this,
"UPrimitiveComponent.IsEditorOnly"); }
732 bool IsWorldGeometry() {
return NativeCall<
bool>(
this,
"UPrimitiveComponent.IsWorldGeometry"); }
733 bool LineTraceComponent(
FHitResult* OutHit,
FVector Start,
FVector End,
FCollisionQueryParams* Params) {
return NativeCall<
bool,
FHitResult*,
FVector,
FVector,
FCollisionQueryParams*>(
this,
"UPrimitiveComponent.LineTraceComponent", OutHit, Start, End, Params); }
734 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); }
735 bool NeedsLoadForClient() {
return NativeCall<
bool>(
this,
"UPrimitiveComponent.NeedsLoadForClient"); }
736 bool NeedsLoadForServer() {
return NativeCall<
bool>(
this,
"UPrimitiveComponent.NeedsLoadForServer"); }
738 void OnRegister() { NativeCall<
void>(
this,
"UPrimitiveComponent.OnRegister"); }
739 void OnUnregister() { NativeCall<
void>(
this,
"UPrimitiveComponent.OnUnregister"); }
740 void OnUpdateTransform(
bool bSkipPhysicsMove) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.OnUpdateTransform", bSkipPhysicsMove); }
741 void PostDuplicate(
bool bDuplicateForPIE) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.PostDuplicate", bDuplicateForPIE); }
742 void PostLoad() { NativeCall<
void>(
this,
"UPrimitiveComponent.PostLoad"); }
744 void RegisterComponentTickFunctions(
bool bRegister,
bool bSaveAndRestoreComponentTickState) { NativeCall<
void,
bool,
bool>(
this,
"UPrimitiveComponent.RegisterComponentTickFunctions", bRegister, bSaveAndRestoreComponentTickState); }
745 void SendPhysicsTransform(
bool bTeleport) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SendPhysicsTransform", bTeleport); }
747 void SetAbsoluteMaxDrawScale(
bool bInValue) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetAbsoluteMaxDrawScale", bInValue); }
748 void SetCanEverAffectNavigation(
bool bRelevant) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetCanEverAffectNavigation", bRelevant); }
749 void SetCastShadow(
bool NewCastShadow) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetCastShadow", NewCastShadow); }
750 void SetCullDistance(
float NewCullDistance) { NativeCall<
void,
float>(
this,
"UPrimitiveComponent.SetCullDistance", NewCullDistance); }
753 void SetOnlyOwnerSee(
bool bNewOnlyOwnerSee) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetOnlyOwnerSee", bNewOnlyOwnerSee); }
754 void SetOwnerNoSee(
bool bNewOwnerNoSee) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetOwnerNoSee", bNewOwnerNoSee); }
755 void SetRenderCustomDepth(
bool bValue) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetRenderCustomDepth", bValue); }
756 void SetTranslucentSortPriority(
int NewTranslucentSortPriority) { NativeCall<
void,
int>(
this,
"UPrimitiveComponent.SetTranslucentSortPriority", NewTranslucentSortPriority); }
760 void UpdatePhysicsVolume(
bool bTriggerNotifiers) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.UpdatePhysicsVolume", bTriggerNotifiers); }
762 bool WasRecentlyVisible() {
return NativeCall<
bool>(
this,
"UPrimitiveComponent.WasRecentlyVisible"); }
763 void AddForce(
FVector Force,
FName BoneName,
bool bAllowSubstepping) { NativeCall<
void,
FVector,
FName,
bool>(
this,
"UPrimitiveComponent.AddForce", Force, BoneName, bAllowSubstepping); }
764 void AddForceAtLocation(
FVector Force,
FVector Location,
FName BoneName,
bool bAllowSubstepping) { NativeCall<
void,
FVector,
FVector,
FName,
bool>(
this,
"UPrimitiveComponent.AddForceAtLocation", Force, Location, BoneName, bAllowSubstepping); }
767 void AddRadialForce(
FVector Origin,
float Radius,
float Strength,
ERadialImpulseFalloff Falloff) { NativeCall<
void,
FVector,
float,
float,
ERadialImpulseFalloff>(
this,
"UPrimitiveComponent.AddRadialForce", Origin, Radius, Strength, Falloff); }
768 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); }
769 void AddTorque(
FVector Torque,
FName BoneName,
bool bAllowSubstepping) { NativeCall<
void,
FVector,
FName,
bool>(
this,
"UPrimitiveComponent.AddTorque", Torque, BoneName, bAllowSubstepping); }
771 float GetAngularDamping() {
return NativeCall<
float>(
this,
"UPrimitiveComponent.GetAngularDamping"); }
780 float GetLinearDamping() {
return NativeCall<
float>(
this,
"UPrimitiveComponent.GetLinearDamping"); }
781 float GetMass() {
return NativeCall<
float>(
this,
"UPrimitiveComponent.GetMass"); }
785 FWalkableSlopeOverride*
GetWalkableSlopeOverride() {
return NativeCall<FWalkableSlopeOverride*>(
this,
"UPrimitiveComponent.GetWalkableSlopeOverride"); }
788 bool IsGravityEnabled() {
return NativeCall<
bool>(
this,
"UPrimitiveComponent.IsGravityEnabled"); }
790 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); }
791 void OnActorEnableCollisionChanged(
bool bCheckRecreatePhysicsState) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.OnActorEnableCollisionChanged", bCheckRecreatePhysicsState); }
800 void SetAngularDamping(
float InDamping) { NativeCall<
void,
float>(
this,
"UPrimitiveComponent.SetAngularDamping", InDamping); }
807 void SetEnableGravity(
bool bGravityEnabled) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetEnableGravity", bGravityEnabled); }
808 void SetLinearDamping(
float InDamping) { NativeCall<
void,
float>(
this,
"UPrimitiveComponent.SetLinearDamping", InDamping); }
809 void SetNotifyRigidBodyCollision(
bool bNewNotifyRigidBodyCollision) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetNotifyRigidBodyCollision", bNewNotifyRigidBodyCollision); }
813 void SetPhysicsMaxAngularVelocity(
float NewMaxAngVel,
bool bAddToCurrent,
FName BoneName) { NativeCall<
void,
float,
bool,
FName>(
this,
"UPrimitiveComponent.SetPhysicsMaxAngularVelocity", NewMaxAngVel, bAddToCurrent, BoneName); }
814 void SetSimulatePhysics(
bool bSimulate) { NativeCall<
void,
bool>(
this,
"UPrimitiveComponent.SetSimulatePhysics", bSimulate); }
816 void UnWeldFromParent() { NativeCall<
void>(
this,
"UPrimitiveComponent.UnWeldFromParent"); }
821 void SetInternalOctreeMask(
int InOctreeMask,
bool bReregisterWithTree) { NativeCall<
void,
int,
bool>(
this,
"UPrimitiveComponent.SetInternalOctreeMask", InOctreeMask, bReregisterWithTree); }
829 UMaterialInterface*
ShapeMaterialField() {
return *GetNativePointerField<UMaterialInterface**>(
this,
"UShapeComponent.ShapeMaterial"); }
844 float&
SphereRadiusField() {
return *GetNativePointerField<
float*>(
this,
"USphereComponent.SphereRadius"); }
849 void CalcBoundingCylinder(
float* CylinderRadius,
float* CylinderHalfHeight) { NativeCall<
void,
float*,
float*>(
this,
"USphereComponent.CalcBoundingCylinder", CylinderRadius, CylinderHalfHeight); }
851 bool IsZeroExtent() {
return NativeCall<
bool>(
this,
"USphereComponent.IsZeroExtent"); }
853 void SetSphereRadius(
float InSphereRadius,
bool bUpdateOverlaps) { NativeCall<
void,
float,
bool>(
this,
"USphereComponent.SetSphereRadius", InSphereRadius, bUpdateOverlaps); }
854 void UpdateBodySetup() { NativeCall<
void>(
this,
"USphereComponent.UpdateBodySetup"); }
885 int&
CustomDataField() {
return *GetNativePointerField<
int*>(
this,
"AActor.CustomData"); }
890 unsigned __int64&
LastFrameUnStasisField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"AActor.LastFrameUnStasis"); }
895 int&
NetTagField() {
return *GetNativePointerField<
int*>(
this,
"AActor.NetTag"); }
896 long double&
NetUpdateTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AActor.NetUpdateTime"); }
898 float&
NetPriorityField() {
return *GetNativePointerField<
float*>(
this,
"AActor.NetPriority"); }
901 unsigned int&
UniqueActorIdField() {
return *GetNativePointerField<
unsigned int*>(
this,
"AActor.UniqueActorId"); }
905 long double&
CreationTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AActor.CreationTime"); }
916 long double&
LastRenderTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AActor.LastRenderTime"); }
919 unsigned __int64&
HiddenEditorViewsField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"AActor.HiddenEditorViews"); }
1043 bool HasAuthority() {
return NativeCall<
bool>(
this,
"AActor.HasAuthority"); }
1053 UActorComponent*
AddComponent(
FName TemplateName,
bool bManualAttachment,
FTransform* RelativeTransform,
UObject* ComponentTemplateContext) {
return NativeCall<
UActorComponent*,
FName,
bool,
FTransform*,
UObject*>(
this,
"AActor.AddComponent", TemplateName, bManualAttachment, RelativeTransform, ComponentTemplateContext); }
1058 bool AllowSaving() {
return NativeCall<
bool>(
this,
"AActor.AllowSaving"); }
1061 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); }
1062 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); }
1068 void BeginPlay() { NativeCall<
void>(
this,
"AActor.BeginPlay"); }
1069 void CalcCamera(
float DeltaTime, FMinimalViewInfo* OutResult) { NativeCall<
void,
float, FMinimalViewInfo*>(
this,
"AActor.CalcCamera", DeltaTime, OutResult); }
1070 void ChangeActorTeam(
int NewTeam) { NativeCall<
void,
int>(
this,
"AActor.ChangeActorTeam", NewTeam); }
1081 bool Destroy(
bool bNetForce,
bool bShouldModifyLevel) {
return NativeCall<
bool,
bool,
bool>(
this,
"AActor.Destroy", bNetForce, bShouldModifyLevel); }
1086 void Destroyed() { NativeCall<
void>(
this,
"AActor.Destroyed"); }
1087 void DetachRootComponentFromParent(
bool bMaintainWorldPosition) { NativeCall<
void,
bool>(
this,
"AActor.DetachRootComponentFromParent", bMaintainWorldPosition); }
1091 void DispatchBlockingHit(
UPrimitiveComponent* MyComp,
UPrimitiveComponent* OtherComp,
bool bSelfMoved,
FHitResult* Hit) { NativeCall<
void,
UPrimitiveComponent*,
UPrimitiveComponent*,
bool,
FHitResult*>(
this,
"AActor.DispatchBlockingHit", MyComp, OtherComp, bSelfMoved, Hit); }
1096 void ExchangeNetRoles(
bool bRemoteOwned) { NativeCall<
void,
bool>(
this,
"AActor.ExchangeNetRoles", bRemoteOwned); }
1123 void GetComponentsBoundingCylinder(
float* OutCollisionRadius,
float* OutCollisionHalfHeight,
bool bNonColliding) { NativeCall<
void,
float*,
float*,
bool>(
this,
"AActor.GetComponentsBoundingCylinder", OutCollisionRadius, OutCollisionHalfHeight, bNonColliding); }
1129 FString*
GetEditTextString_Implementation(
FString* result,
APlayerController* ForPC,
UObject* AssociatedObject1,
int ExtraID1,
int ExtraID2) {
return NativeCall<
FString*,
FString*,
APlayerController*,
UObject*,
int,
int>(
this,
"AActor.GetEditTextString_Implementation", result, ForPC, AssociatedObject1, ExtraID1, ExtraID2); }
1141 long double GetLastRenderTime(
bool ignoreShadow) {
return NativeCall<
long double,
bool>(
this,
"AActor.GetLastRenderTime", ignoreShadow); }
1142 float GetLifeSpan() {
return NativeCall<
float>(
this,
"AActor.GetLifeSpan"); }
1146 float GetNetPriority(
FVector* ViewPos,
FVector* ViewDir,
APlayerController* Viewer, UActorChannel* InChannel,
float Time,
bool bLowBandwidth) {
return NativeCall<
float,
FVector*,
FVector*,
APlayerController*, UActorChannel*,
float,
bool>(
this,
"AActor.GetNetPriority", ViewPos, ViewDir, Viewer, InChannel, Time, bLowBandwidth); }
1152 void GetSimpleCollisionCylinder(
float* CollisionRadius,
float* CollisionHalfHeight) { NativeCall<
void,
float*,
float*>(
this,
"AActor.GetSimpleCollisionCylinder", CollisionRadius, CollisionHalfHeight); }
1161 bool HasNetOwner() {
return NativeCall<
bool>(
this,
"AActor.HasNetOwner"); }
1163 float InternalTakeRadialDamage(
float Damage,
FRadialDamageEvent* RadialDamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
float,
float,
FRadialDamageEvent*,
AController*,
AActor*>(
this,
"AActor.InternalTakeRadialDamage", Damage, RadialDamageEvent, EventInstigator, DamageCauser); }
1171 bool IsInPersistentLevel(
bool bIncludeLevelStreamingPersistent) {
return NativeCall<
bool,
bool>(
this,
"AActor.IsInPersistentLevel", bIncludeLevelStreamingPersistent); }
1183 void K2_AttachRootComponentTo(
USceneComponent* InParent,
FName InSocketName,
EAttachLocation::
Type AttachLocationType,
bool bWeldSimulatedBodies) { NativeCall<
void,
USceneComponent*,
FName,
EAttachLocation::
Type,
bool>(
this,
"AActor.K2_AttachRootComponentTo", InParent, InSocketName, AttachLocationType, bWeldSimulatedBodies); }
1184 void K2_AttachRootComponentToActor(
AActor* InParentActor,
FName InSocketName,
EAttachLocation::
Type AttachLocationType,
bool bWeldSimulatedBodies) { NativeCall<
void,
AActor*,
FName,
EAttachLocation::
Type,
bool>(
this,
"AActor.K2_AttachRootComponentToActor", InParentActor, InSocketName, AttachLocationType, bWeldSimulatedBodies); }
1192 void MakeNoise(
float Loudness,
APawn* NoiseInstigator,
FVector NoiseLocation) { NativeCall<
void,
float,
APawn*,
FVector>(
this,
"AActor.MakeNoise", Loudness, NoiseInstigator, NoiseLocation); }
1193 static void MakeNoiseImpl(
AActor* NoiseMaker,
float Loudness,
APawn* NoiseInstigator,
FVector* NoiseLocation) { NativeCall<
void,
AActor*,
float,
APawn*,
FVector*>(
nullptr,
"AActor.MakeNoiseImpl", NoiseMaker, Loudness, NoiseInstigator, NoiseLocation); }
1197 bool Modify(
bool bAlwaysMarkDirty) {
return NativeCall<
bool,
bool>(
this,
"AActor.Modify", bAlwaysMarkDirty); }
1198 void Multi_DrawDebugCoordinateSystem_Implementation(
FVector AxisLoc,
FRotator AxisRot,
float Scale,
bool bPersistentLines,
float LifeTime,
char DepthPriority,
float Thickness) { NativeCall<
void,
FVector,
FRotator,
float,
bool,
float,
char,
float>(
this,
"AActor.Multi_DrawDebugCoordinateSystem_Implementation", AxisLoc, AxisRot, Scale, bPersistentLines, LifeTime, DepthPriority, Thickness); }
1199 void Multi_DrawDebugDirectionalArrow_Implementation(
FVector LineStart,
FVector LineEnd,
float ArrowSize,
FColor ArrowColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector,
FVector,
float,
FColor,
bool,
float,
char>(
this,
"AActor.Multi_DrawDebugDirectionalArrow_Implementation", LineStart, LineEnd, ArrowSize, ArrowColor, bPersistentLines, LifeTime, DepthPriority); }
1200 void Multi_DrawDebugLine_Implementation(
FVector LineStart,
FVector LineEnd,
FColor LineColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority,
float Thickness) { NativeCall<
void,
FVector,
FVector,
FColor,
bool,
float,
char,
float>(
this,
"AActor.Multi_DrawDebugLine_Implementation", LineStart, LineEnd, LineColor, bPersistentLines, LifeTime, DepthPriority, Thickness); }
1201 void Multi_DrawDebugSphere_Implementation(
FVector Center,
float Radius,
int Segments,
FColor SphereColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector,
float,
int,
FColor,
bool,
float,
char>(
this,
"AActor.Multi_DrawDebugSphere_Implementation", Center, Radius, Segments, SphereColor, bPersistentLines, LifeTime, DepthPriority); }
1202 void MulticastProperty(
FName PropertyName,
bool bUnreliable) { NativeCall<
void,
FName,
bool>(
this,
"AActor.MulticastProperty", PropertyName, bUnreliable); }
1204 void NetActorSpawnActorUnreliable_Implementation(
TSubclassOf<
AActor> ActorClass,
FVector AtLoc,
FRotator AtRot,
bool bIgnoreOnDedicatedServer,
USceneComponent* AttachToComponent,
FName BoneName,
AActor* SpawnOwner) { NativeCall<
void,
TSubclassOf<
AActor>,
FVector,
FRotator,
bool,
USceneComponent*,
FName,
AActor*>(
this,
"AActor.NetActorSpawnActorUnreliable_Implementation", ActorClass, AtLoc, AtRot, bIgnoreOnDedicatedServer, AttachToComponent, BoneName, SpawnOwner); }
1205 void NetActorSpawnActor_Implementation(
TSubclassOf<
AActor> ActorClass,
FVector AtLoc,
FRotator AtRot,
bool bIgnoreOnDedicatedServer,
USceneComponent* AttachToComponent,
FName BoneName,
AActor* SpawnOwner) { NativeCall<
void,
TSubclassOf<
AActor>,
FVector,
FRotator,
bool,
USceneComponent*,
FName,
AActor*>(
this,
"AActor.NetActorSpawnActor_Implementation", ActorClass, AtLoc, AtRot, bIgnoreOnDedicatedServer, AttachToComponent, BoneName, SpawnOwner); }
1206 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); }
1208 void Net_DrawDebugBox(
FVector* Center,
FVector* BoxExtent, FQuat* Rotation,
FColor* BoxColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector*,
FVector*, FQuat*,
FColor*,
bool,
float,
char>(
this,
"AActor.Net_DrawDebugBox", Center, BoxExtent, Rotation, BoxColor, bPersistentLines, LifeTime, DepthPriority); }
1209 void Net_DrawDebugCapsule(
FVector* Center,
float HalfHeight,
float Radius, FQuat* Rotation,
FColor* CapsuleColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector*,
float,
float, FQuat*,
FColor*,
bool,
float,
char>(
this,
"AActor.Net_DrawDebugCapsule", Center, HalfHeight, Radius, Rotation, CapsuleColor, bPersistentLines, LifeTime, DepthPriority); }
1210 void Net_DrawDebugCoordinateSystem(
FVector* AxisLoc,
FRotator* AxisRot,
float Scale,
bool bPersistentLines,
float LifeTime,
char DepthPriority,
float Thickness) { NativeCall<
void,
FVector*,
FRotator*,
float,
bool,
float,
char,
float>(
this,
"AActor.Net_DrawDebugCoordinateSystem", AxisLoc, AxisRot, Scale, bPersistentLines, LifeTime, DepthPriority, Thickness); }
1211 void Net_DrawDebugDirectionalArrow(
FVector* LineStart,
FVector* LineEnd,
float ArrowSize,
FColor* ArrowColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector*,
FVector*,
float,
FColor*,
bool,
float,
char>(
this,
"AActor.Net_DrawDebugDirectionalArrow", LineStart, LineEnd, ArrowSize, ArrowColor, bPersistentLines, LifeTime, DepthPriority); }
1212 void Net_DrawDebugLine(
FVector* LineStart,
FVector* LineEnd,
FColor* LineColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority,
float Thickness) { NativeCall<
void,
FVector*,
FVector*,
FColor*,
bool,
float,
char,
float>(
this,
"AActor.Net_DrawDebugLine", LineStart, LineEnd, LineColor, bPersistentLines, LifeTime, DepthPriority, Thickness); }
1213 void Net_DrawDebugSphere(
FVector* Center,
float Radius,
int Segments,
FColor* SphereColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector*,
float,
int,
FColor*,
bool,
float,
char>(
this,
"AActor.Net_DrawDebugSphere", Center, Radius, Segments, SphereColor, bPersistentLines, LifeTime, DepthPriority); }
1218 void PlaySoundAtLocation(USoundCue* InSoundCue,
FVector SoundLocation,
float VolumeMultiplier,
float PitchMultiplier) { NativeCall<
void, USoundCue*,
FVector,
float,
float>(
this,
"AActor.PlaySoundAtLocation", InSoundCue, SoundLocation, VolumeMultiplier, PitchMultiplier); }
1219 void PlaySoundOnActor(USoundCue* InSoundCue,
float VolumeMultiplier,
float PitchMultiplier) { NativeCall<
void, USoundCue*,
float,
float>(
this,
"AActor.PlaySoundOnActor", InSoundCue, VolumeMultiplier, PitchMultiplier); }
1223 void PostLoad() { NativeCall<
void>(
this,
"AActor.PostLoad"); }
1229 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); }
1232 void PrestreamTextures(
float Seconds,
bool bEnableStreaming,
int CinematicTextureGroups) { NativeCall<
void,
float,
bool,
int>(
this,
"AActor.PrestreamTextures", Seconds, bEnableStreaming, CinematicTextureGroups); }
1238 void RegisterActorTickFunctions(
bool bRegister,
bool bSaveAndRestoreTickState) { NativeCall<
void,
bool,
bool>(
this,
"AActor.RegisterActorTickFunctions", bRegister, bSaveAndRestoreTickState); }
1239 void RegisterAllActorTickFunctions(
bool bRegister,
bool bDoComponents,
bool bSaveAndRestoreTickState) { NativeCall<
void,
bool,
bool,
bool>(
this,
"AActor.RegisterAllActorTickFunctions", bRegister, bDoComponents, bSaveAndRestoreTickState); }
1245 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); }
1253 void ServerSendSimpleExecCommandToEveryone(
FName CommandName,
bool bIsReliable,
bool bForceSendToLocalPlayer,
bool bIgnoreRelevancy) { NativeCall<
void,
FName,
bool,
bool,
bool>(
this,
"AActor.ServerSendSimpleExecCommandToEveryone", CommandName, bIsReliable, bForceSendToLocalPlayer, bIgnoreRelevancy); }
1254 void SetActorEnableCollision(
bool bNewActorEnableCollision,
bool bCheckRecreatePhysicsState) { NativeCall<
void,
bool,
bool>(
this,
"AActor.SetActorEnableCollision", bNewActorEnableCollision, bCheckRecreatePhysicsState); }
1255 void SetActorHiddenInGame(
bool bNewHidden) { NativeCall<
void,
bool>(
this,
"AActor.SetActorHiddenInGame", bNewHidden); }
1262 bool SetActorRotation(FQuat* NewRotation) {
return NativeCall<
bool, FQuat*>(
this,
"AActor.SetActorRotation", NewRotation); }
1265 void SetActorTickEnabled(
bool bEnabled) { NativeCall<
void,
bool>(
this,
"AActor.SetActorTickEnabled", bEnabled); }
1267 void SetAutonomousProxy(
bool bInAutonomousProxy) { NativeCall<
void,
bool>(
this,
"AActor.SetAutonomousProxy", bInAutonomousProxy); }
1268 void SetLifeSpan(
float InLifespan) { NativeCall<
void,
float>(
this,
"AActor.SetLifeSpan", InLifespan); }
1269 void SetNetUpdateTime(
long double NewUpdateTime) { NativeCall<
void,
long double>(
this,
"AActor.SetNetUpdateTime", NewUpdateTime); }
1272 void SetReplicates(
bool bInReplicates) { NativeCall<
void,
bool>(
this,
"AActor.SetReplicates", bInReplicates); }
1274 void SetTickFunctionEnabled(
bool bEnableTick) { NativeCall<
void,
bool>(
this,
"AActor.SetTickFunctionEnabled", bEnableTick); }
1275 void SetTickableWhenPaused(
bool bTickableWhenPaused) { NativeCall<
void,
bool>(
this,
"AActor.SetTickableWhenPaused", bTickableWhenPaused); }
1278 void Stasis() { NativeCall<
void>(
this,
"AActor.Stasis"); }
1279 void StopActorSound(USoundBase* SoundAsset,
float FadeOutTime) { NativeCall<
void, USoundBase*,
float>(
this,
"AActor.StopActorSound", SoundAsset, FadeOutTime); }
1280 float TakeDamage(
float DamageAmount,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
float,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"AActor.TakeDamage", DamageAmount, DamageEvent, EventInstigator, DamageCauser); }
1281 bool TeleportTo(
FVector* DestLocation,
FRotator* DestRotation,
bool bIsATest,
bool bNoCheck) {
return NativeCall<
bool,
FVector*,
FRotator*,
bool,
bool>(
this,
"AActor.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
1282 void Tick(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"AActor.Tick", DeltaSeconds); }
1285 void UnregisterAllComponents(
bool bDetachFromOtherParent) { NativeCall<
void,
bool>(
this,
"AActor.UnregisterAllComponents", bDetachFromOtherParent); }
1286 void Unstasis() { NativeCall<
void>(
this,
"AActor.Unstasis"); }
1287 void UpdateOverlaps(
bool bDoNotifies) { NativeCall<
void,
bool>(
this,
"AActor.UpdateOverlaps", bDoNotifies); }
1290 void ForceNetUpdate(
bool bDormantDontReplicateProperties,
bool bAbsoluteForceNetUpdate,
bool bDontUpdateChannel) { NativeCall<
void,
bool,
bool,
bool>(
this,
"AActor.ForceNetUpdate", bDormantDontReplicateProperties, bAbsoluteForceNetUpdate, bDontUpdateChannel); }
1291 void ForceReplicateNow(
bool bForceCreateChannel,
bool bForceCreateChannelIfRelevant) { NativeCall<
void,
bool,
bool>(
this,
"AActor.ForceReplicateNow", bForceCreateChannel, bForceCreateChannelIfRelevant); }
1292 void ActorPlaySound(USoundBase* SoundAsset,
bool bAttach,
FName BoneName,
FVector LocOffset) { NativeCall<
void, USoundBase*,
bool,
FName,
FVector>(
this,
"AActor.ActorPlaySound", SoundAsset, bAttach, BoneName, LocOffset); }
1293 void ActorPlaySoundUnreliable(USoundBase* SoundAsset,
bool bAttach,
FName BoneName,
FVector LocOffset) { NativeCall<
void, USoundBase*,
bool,
FName,
FVector>(
this,
"AActor.ActorPlaySoundUnreliable", SoundAsset, bAttach, BoneName, LocOffset); }
1301 bool BPConsumeSetPinCode(
APlayerController* ForPC,
int appledPinCode,
bool bIsSetting,
int TheCustomIndex) {
return NativeCall<
bool,
APlayerController*,
int,
bool,
int>(
this,
"AActor.BPConsumeSetPinCode", ForPC, appledPinCode, bIsSetting, TheCustomIndex); }
1302 bool BPConsumeUsePinCode(
AActor* FromKeypadActor,
APlayerController* ForPC,
int appledPinCode,
bool bIsActivating) {
return NativeCall<
bool,
AActor*,
APlayerController*,
int,
bool>(
this,
"AActor.BPConsumeUsePinCode", FromKeypadActor, ForPC, appledPinCode, bIsActivating); }
1317 FString*
GetEditTextString(
FString* result,
APlayerController* ForPC,
UObject* AssociatedObject1,
int ExtraID1,
int ExtraID2) {
return NativeCall<
FString*,
FString*,
APlayerController*,
UObject*,
int,
int>(
this,
"AActor.GetEditTextString", result, ForPC, AssociatedObject1, ExtraID1, ExtraID2); }
1324 void Multi_DrawDebugCoordinateSystem(
FVector AxisLoc,
FRotator AxisRot,
float Scale,
bool bPersistentLines,
float LifeTime,
char DepthPriority,
float Thickness) { NativeCall<
void,
FVector,
FRotator,
float,
bool,
float,
char,
float>(
this,
"AActor.Multi_DrawDebugCoordinateSystem", AxisLoc, AxisRot, Scale, bPersistentLines, LifeTime, DepthPriority, Thickness); }
1325 void Multi_DrawDebugDirectionalArrow(
FVector LineStart,
FVector LineEnd,
float ArrowSize,
FColor ArrowColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector,
FVector,
float,
FColor,
bool,
float,
char>(
this,
"AActor.Multi_DrawDebugDirectionalArrow", LineStart, LineEnd, ArrowSize, ArrowColor, bPersistentLines, LifeTime, DepthPriority); }
1326 void Multi_DrawDebugLine(
FVector LineStart,
FVector LineEnd,
FColor LineColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority,
float Thickness) { NativeCall<
void,
FVector,
FVector,
FColor,
bool,
float,
char,
float>(
this,
"AActor.Multi_DrawDebugLine", LineStart, LineEnd, LineColor, bPersistentLines, LifeTime, DepthPriority, Thickness); }
1327 void Multi_DrawDebugSphere(
FVector Center,
float Radius,
int Segments,
FColor SphereColor,
bool bPersistentLines,
float LifeTime,
char DepthPriority) { NativeCall<
void,
FVector,
float,
int,
FColor,
bool,
float,
char>(
this,
"AActor.Multi_DrawDebugSphere", Center, Radius, Segments, SphereColor, bPersistentLines, LifeTime, DepthPriority); }
1328 void NetActorSpawnActor(
TSubclassOf<
AActor> ActorClass,
FVector AtLoc,
FRotator AtRot,
bool bIgnoreOnDedicatedServer,
USceneComponent* AttachToComponent,
FName BoneName,
AActor* SpawnOwner) { NativeCall<
void,
TSubclassOf<
AActor>,
FVector,
FRotator,
bool,
USceneComponent*,
FName,
AActor*>(
this,
"AActor.NetActorSpawnActor", ActorClass, AtLoc, AtRot, bIgnoreOnDedicatedServer, AttachToComponent, BoneName, SpawnOwner); }
1329 void NetAttachRootComponentTo(
USceneComponent* InParent,
FName InSocketName,
FVector RelativeLocation,
FRotator RelativeRotation) { NativeCall<
void,
USceneComponent*,
FName,
FVector,
FRotator>(
this,
"AActor.NetAttachRootComponentTo", InParent, InSocketName, RelativeLocation, RelativeRotation); }
1346 void ReceiveAnyDamage(
float Damage,
UDamageType* DamageType,
AController* InstigatedBy,
AActor* DamageCauser) { NativeCall<
void,
float,
UDamageType*,
AController*,
AActor*>(
this,
"AActor.ReceiveAnyDamage", Damage, DamageType, InstigatedBy, DamageCauser); }
1350 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); }
1351 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); }
1352 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); }
1353 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); }
1354 void ReceiveTick(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"AActor.ReceiveTick", DeltaSeconds); }
1400 void AddMovementInput(
FVector WorldDirection,
float ScaleValue,
bool bForce) { NativeCall<
void,
FVector,
float,
bool>(
this,
"APawn.AddMovementInput", WorldDirection, ScaleValue, bForce); }
1405 void Destroyed() { NativeCall<
void>(
this,
"APawn.Destroyed"); }
1409 void FaceRotation(
FRotator NewControlRotation,
float DeltaTime,
bool bFromController) { NativeCall<
void,
FRotator,
float,
bool>(
this,
"APawn.FaceRotation", NewControlRotation, DeltaTime, bFromController); }
1421 float GetNetPriority(
FVector* ViewPos,
FVector* ViewDir,
APlayerController* Viewer, UActorChannel* InChannel,
float Time,
bool bLowBandwidth) {
return NativeCall<
float,
FVector*,
FVector*,
APlayerController*, UActorChannel*,
float,
bool>(
this,
"APawn.GetNetPriority", ViewPos, ViewDir, Viewer, InChannel, Time, bLowBandwidth); }
1426 bool InFreeCam() {
return NativeCall<
bool>(
this,
"APawn.InFreeCam"); }
1430 bool IsControlled() {
return NativeCall<
bool>(
this,
"APawn.IsControlled"); }
1431 bool IsCrouched() {
return NativeCall<
bool>(
this,
"APawn.IsCrouched"); }
1432 bool IsFalling() {
return NativeCall<
bool>(
this,
"APawn.IsFalling"); }
1437 bool IsWalking() {
return NativeCall<
bool>(
this,
"APawn.IsWalking"); }
1439 void LaunchPawn(
FVector LaunchVelocity,
bool bXYOverride,
bool bZOverride) { NativeCall<
void,
FVector,
bool,
bool>(
this,
"APawn.LaunchPawn", LaunchVelocity, bXYOverride, bZOverride); }
1444 void PawnMakeNoise(
float Loudness,
FVector NoiseLocation,
bool bUseNoiseMakerLocation,
AActor* NoiseMaker) { NativeCall<
void,
float,
FVector,
bool,
AActor*>(
this,
"APawn.PawnMakeNoise", Loudness, NoiseLocation, bUseNoiseMakerLocation, NoiseMaker); }
1448 void PostLoad() { NativeCall<
void>(
this,
"APawn.PostLoad"); }
1455 void Reset() { NativeCall<
void>(
this,
"APawn.Reset"); }
1456 void Restart() { NativeCall<
void>(
this,
"APawn.Restart"); }
1458 bool ShouldTakeDamage(
float Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
bool,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"APawn.ShouldTakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
1461 float TakeDamage(
float Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
float,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"APawn.TakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
1462 void Tick(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APawn.Tick", DeltaSeconds); }
1463 void TickBasedCharacters(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APawn.TickBasedCharacters", DeltaSeconds); }
1464 void TurnOff() { NativeCall<
void>(
this,
"APawn.TurnOff"); }
1492 void BugIt(
FString* ScreenShotDescription) { NativeCall<
void,
FString*>(
this,
"UCheatManager.BugIt", ScreenShotDescription); }
1493 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); }
1495 void BugItStringCreator(
FVector ViewLocation,
FRotator ViewRotation,
FString* GoString,
FString* LocString) { NativeCall<
void,
FVector,
FRotator,
FString*,
FString*>(
this,
"UCheatManager.BugItStringCreator", ViewLocation, ViewRotation, GoString, LocString); }
1497 void ChangeSize(
float F) { NativeCall<
void,
float>(
this,
"UCheatManager.ChangeSize", F); }
1498 void DamageTarget(
float DamageAmount) { NativeCall<
void,
float>(
this,
"UCheatManager.DamageTarget", DamageAmount); }
1503 void DebugCapsuleSweepComplex(
bool bTraceComplex) { NativeCall<
void,
bool>(
this,
"UCheatManager.DebugCapsuleSweepComplex", bTraceComplex); }
1505 void DebugCapsuleSweepSize(
float HalfHeight,
float Radius) { NativeCall<
void,
float,
float>(
this,
"UCheatManager.DebugCapsuleSweepSize", HalfHeight, Radius); }
1513 void FlushLog() { NativeCall<
void>(
this,
"UCheatManager.FlushLog"); }
1514 void Fly() { NativeCall<
void>(
this,
"UCheatManager.Fly"); }
1515 void FreezeFrame(
float delay) { NativeCall<
void,
float>(
this,
"UCheatManager.FreezeFrame", delay); }
1517 void Ghost() { NativeCall<
void>(
this,
"UCheatManager.Ghost"); }
1518 void God() { NativeCall<
void>(
this,
"UCheatManager.God"); }
1519 void LogLoc() { NativeCall<
void>(
this,
"UCheatManager.LogLoc"); }
1521 void PlayersOnly() { NativeCall<
void>(
this,
"UCheatManager.PlayersOnly"); }
1523 void SetLevelStreamingStatus(
FName PackageName,
bool bShouldBeLoaded,
bool bShouldBeVisible) { NativeCall<
void,
FName,
bool,
bool>(
this,
"UCheatManager.SetLevelStreamingStatus", PackageName, bShouldBeLoaded, bShouldBeVisible); }
1524 void SetNavDrawDistance(
float DrawDistance) { NativeCall<
void,
float>(
this,
"UCheatManager.SetNavDrawDistance", DrawDistance); }
1526 void Slomo(
float T) { NativeCall<
void,
float>(
this,
"UCheatManager.Slomo", T); }
1530 void Teleport() { NativeCall<
void>(
this,
"UCheatManager.Teleport"); }
1536 void ViewSelf() { NativeCall<
void>(
this,
"UCheatManager.ViewSelf"); }
1537 void Walk() { NativeCall<
void>(
this,
"UCheatManager.Walk"); }
1551 void AddExperience(
float HowMuch,
bool fromTribeShare,
bool bPreventSharingWithTribe) { NativeCall<
void,
float,
bool,
bool>(
this,
"UShooterCheatManager.AddExperience", HowMuch, fromTribeShare, bPreventSharingWithTribe); }
1552 void AddShipExperience(
float HowMuch) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.AddShipExperience", HowMuch); }
1555 void BritishEmpire() { NativeCall<
void>(
this,
"UShooterCheatManager.BritishEmpire"); }
1557 void CamZoomIn() { NativeCall<
void>(
this,
"UShooterCheatManager.CamZoomIn"); }
1558 void CamZoomOut() { NativeCall<
void>(
this,
"UShooterCheatManager.CamZoomOut"); }
1560 void ClearPlayerInventory(
int playerID,
bool bClearInventory,
bool bClearSlotItems,
bool bClearEquippedItems) { NativeCall<
void,
int,
bool,
bool,
bool>(
this,
"UShooterCheatManager.ClearPlayerInventory", playerID, bClearInventory, bClearSlotItems, bClearEquippedItems); }
1561 void ClearTutorials() { NativeCall<
void>(
this,
"UShooterCheatManager.ClearTutorials"); }
1564 void CompleteQuest(
int QuestID) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.CompleteQuest", QuestID); }
1569 void DestroyAllTames() { NativeCall<
void>(
this,
"UShooterCheatManager.DestroyAllTames"); }
1570 void DestroyMyTarget() { NativeCall<
void>(
this,
"UShooterCheatManager.DestroyMyTarget"); }
1573 void DestroyTribeId(
int TribeTeamID) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.DestroyTribeId", TribeTeamID); }
1574 void DestroyTribeIdDinos(
unsigned __int64 TribeTeamID) { NativeCall<
void,
unsigned __int64>(
this,
"UShooterCheatManager.DestroyTribeIdDinos", TribeTeamID); }
1575 void DestroyTribeIdPlayers(
__int64 TribeTeamID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.DestroyTribeIdPlayers", TribeTeamID); }
1576 void DestroyTribeIdStructures(
__int64 TribeTeamID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.DestroyTribeIdStructures", TribeTeamID); }
1579 void DestroyTribeStructuresLessThan(
int TribeTeamID,
int Connections) { NativeCall<
void,
int,
int>(
this,
"UShooterCheatManager.DestroyTribeStructuresLessThan", TribeTeamID, Connections); }
1581 void DetachChar() { NativeCall<
void>(
this,
"UShooterCheatManager.DetachChar"); }
1582 void DisableBeds(
bool bDisableBedsOnServer) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.DisableBeds", bDisableBedsOnServer); }
1585 void DoExit() { NativeCall<
void>(
this,
"UShooterCheatManager.DoExit"); }
1586 void DoLeaveTribe() { NativeCall<
void>(
this,
"UShooterCheatManager.DoLeaveTribe"); }
1587 void DoRestartLevel() { NativeCall<
void>(
this,
"UShooterCheatManager.DoRestartLevel"); }
1589 void DoTame() { NativeCall<
void>(
this,
"UShooterCheatManager.DoTame"); }
1591 void EnableSpectator() { NativeCall<
void>(
this,
"UShooterCheatManager.EnableSpectator"); }
1592 void EnemyInVisible(
bool Invisible) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.EnemyInVisible", Invisible); }
1597 void ForceTame() { NativeCall<
void>(
this,
"UShooterCheatManager.ForceTame"); }
1598 void ForceTravelAbort(
int nForceAbort) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.ForceTravelAbort", nForceAbort); }
1600 void GCM() { NativeCall<
void>(
this,
"UShooterCheatManager.GCM"); }
1601 void GCMP(
__int64 PlayerID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.GCMP", PlayerID); }
1602 void GCMT() { NativeCall<
void>(
this,
"UShooterCheatManager.GCMT"); }
1603 void GFI(
FName* blueprintPath,
int quantityOverride,
float qualityOverride,
bool bForceBlueprint) { NativeCall<
void,
FName*,
int,
float,
bool>(
this,
"UShooterCheatManager.GFI", blueprintPath, quantityOverride, qualityOverride, bForceBlueprint); }
1604 void GMBuff() { NativeCall<
void>(
this,
"UShooterCheatManager.GMBuff"); }
1605 void GMSummon(
FString* ClassName,
int Level) { NativeCall<
void,
FString*,
int>(
this,
"UShooterCheatManager.GMSummon", ClassName, Level); }
1608 void GetChat() { NativeCall<
void>(
this,
"UShooterCheatManager.GetChat"); }
1609 void GetGameLog() { NativeCall<
void>(
this,
"UShooterCheatManager.GetGameLog"); }
1611 void GetPlayerIDForSteamID(
int SteamID) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.GetPlayerIDForSteamID", SteamID); }
1612 void GetSteamIDForPlayerID(
int PlayerID) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.GetSteamIDForPlayerID", PlayerID); }
1613 void GetTribeIdPlayerList(
int TribeID) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.GetTribeIdPlayerList", TribeID); }
1617 void GiveCreativeModeToPlayer(
__int64 PlayerID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.GiveCreativeModeToPlayer", PlayerID); }
1619 void GiveEngrams() { NativeCall<
void>(
this,
"UShooterCheatManager.GiveEngrams"); }
1620 void GiveExpToPlayer(
__int64 PlayerID,
float HowMuch,
bool fromTribeShare,
bool bPreventSharingWithTribe) { NativeCall<
void,
__int64,
float,
bool,
bool>(
this,
"UShooterCheatManager.GiveExpToPlayer", PlayerID, HowMuch, fromTribeShare, bPreventSharingWithTribe); }
1621 void GiveFOW() { NativeCall<
void>(
this,
"UShooterCheatManager.GiveFOW"); }
1622 void GiveItem(
FString* blueprintPath,
int quantityOverride,
float qualityOverride,
bool bForceBlueprint) { NativeCall<
void,
FString*,
int,
float,
bool>(
this,
"UShooterCheatManager.GiveItem", blueprintPath, quantityOverride, qualityOverride, bForceBlueprint); }
1623 void GiveItemNum(
int masterIndexNum,
int quantityOverride,
float qualityOverride,
bool bForceBlueprint) { NativeCall<
void,
int,
int,
float,
bool>(
this,
"UShooterCheatManager.GiveItemNum", masterIndexNum, quantityOverride, qualityOverride, bForceBlueprint); }
1624 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); }
1625 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); }
1626 void GiveResources() { NativeCall<
void>(
this,
"UShooterCheatManager.GiveResources"); }
1627 void GiveToMe() { NativeCall<
void>(
this,
"UShooterCheatManager.GiveToMe"); }
1628 void GiveTreasureLoot(
float TreasureQuality) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.GiveTreasureLoot", TreasureQuality); }
1629 void GiveTreasureMap(
float Quality) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.GiveTreasureMap", Quality); }
1630 void GridTP(
FString ServerGrid,
float ServerLocalPosX,
float ServerLocalPosY,
float ServerLocalPosZ) { NativeCall<
void,
FString,
float,
float,
float>(
this,
"UShooterCheatManager.GridTP", ServerGrid, ServerLocalPosX, ServerLocalPosY, ServerLocalPosZ); }
1631 void GridTPManual(
unsigned __int16 GridX,
unsigned __int16 GridY,
float ServerLocalPosX,
float ServerLocalPosY,
float ServerLocalPosZ) { NativeCall<
void,
unsigned __int16,
unsigned __int16,
float,
float,
float>(
this,
"UShooterCheatManager.GridTPManual", GridX, GridY, ServerLocalPosX, ServerLocalPosY, ServerLocalPosZ); }
1632 void GridTravelToGlobalPos(
float ToGlobalPosX,
float ToGlobalPosY,
float ToGlobalPosZ) { NativeCall<
void,
float,
float,
float>(
this,
"UShooterCheatManager.GridTravelToGlobalPos", ToGlobalPosX, ToGlobalPosY, ToGlobalPosZ); }
1633 void GridTravelToLocalPos(
unsigned __int16 GridX,
unsigned __int16 GridY,
float ServerLocalPosX,
float ServerLocalPosY,
float ServerLocalPosZ) { NativeCall<
void,
unsigned __int16,
unsigned __int16,
float,
float,
float>(
this,
"UShooterCheatManager.GridTravelToLocalPos", GridX, GridY, ServerLocalPosX, ServerLocalPosY, ServerLocalPosZ); }
1635 void HiWarp(
FString* ClassName,
int Index) { NativeCall<
void,
FString*,
int>(
this,
"UShooterCheatManager.HiWarp", ClassName, Index); }
1637 void HideTutorial(
int TutorialInde) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.HideTutorial", TutorialInde); }
1638 void InfiniteAmmo() { NativeCall<
void>(
this,
"UShooterCheatManager.InfiniteAmmo"); }
1639 void InfiniteStats() { NativeCall<
void>(
this,
"UShooterCheatManager.InfiniteStats"); }
1641 void Kill() { NativeCall<
void>(
this,
"UShooterCheatManager.Kill"); }
1642 void KillPlayer(
__int64 PlayerID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.KillPlayer", PlayerID); }
1643 void LMA() { NativeCall<
void>(
this,
"UShooterCheatManager.LMA"); }
1644 void ListPlayers() { NativeCall<
void>(
this,
"UShooterCheatManager.ListPlayers"); }
1645 void MakeSpooky(
FString* ItemsToGive,
float SpawnDist,
int NumberOfSkeletons) { NativeCall<
void,
FString*,
float,
int>(
this,
"UShooterCheatManager.MakeSpooky", ItemsToGive, SpawnDist, NumberOfSkeletons); }
1646 void MakeTribeAdmin() { NativeCall<
void>(
this,
"UShooterCheatManager.MakeTribeAdmin"); }
1650 void OutGoingTransfersEnabled(
bool bEnabled) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.OutGoingTransfersEnabled", bEnabled); }
1655 void ReloadAdminIPs() { NativeCall<
void>(
this,
"UShooterCheatManager.ReloadAdminIPs"); }
1657 void ReloadTopTribes() { NativeCall<
void>(
this,
"UShooterCheatManager.ReloadTopTribes"); }
1664 void RotateTribeLog() { NativeCall<
void>(
this,
"UShooterCheatManager.RotateTribeLog"); }
1666 void SDF(
FName* DinoBlueprintPath,
bool bIsTamed) { NativeCall<
void,
FName*,
bool>(
this,
"UShooterCheatManager.SDF", DinoBlueprintPath, bIsTamed); }
1667 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); }
1668 void SSF(
FString* ShipName) { NativeCall<
void,
FString*>(
this,
"UShooterCheatManager.SSF", ShipName); }
1669 void SaveWorld() { NativeCall<
void>(
this,
"UShooterCheatManager.SaveWorld"); }
1675 void SetAdminFastClaiming(
bool bEnable) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetAdminFastClaiming", bEnable); }
1676 void SetAimMagnetism(
float NewMagnetism) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.SetAimMagnetism", NewMagnetism); }
1677 void SetBabyAge(
float AgeValue) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.SetBabyAge", AgeValue); }
1678 void SetBodyFat(
float BodyFatPercent) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.SetBodyFat", BodyFatPercent); }
1679 void SetCheatXP(
bool bEnable) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetCheatXP", bEnable); }
1681 void SetDebugMelee(
bool Discrete,
int DebugMelee) { NativeCall<
void,
bool,
int>(
this,
"UShooterCheatManager.SetDebugMelee", Discrete, DebugMelee); }
1682 void SetFacialHairPercent(
float thePercent) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.SetFacialHairPercent", thePercent); }
1683 void SetFacialHairstyle(
int hairStyleIndex) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.SetFacialHairstyle", hairStyleIndex); }
1684 void SetGlobalPause(
bool bIsPaused) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetGlobalPause", bIsPaused); }
1685 void SetGodMode(
bool bEnable) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetGodMode", bEnable); }
1686 void SetGraphicsQuality(
int val) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.SetGraphicsQuality", val); }
1687 void SetHeadHairPercent(
float thePercent) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.SetHeadHairPercent", thePercent); }
1688 void SetHeadHairstyle(
int hairStyleIndex) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.SetHeadHairstyle", hairStyleIndex); }
1689 void SetHomeServer(
int PlayerID,
unsigned int ServerID) { NativeCall<
void,
int,
unsigned int>(
this,
"UShooterCheatManager.SetHomeServer", PlayerID, ServerID); }
1690 void SetIgnoreWind(
bool ShouldIgnore) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetIgnoreWind", ShouldIgnore); }
1691 void SetImprintQuality(
float ImprintQuality) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.SetImprintQuality", ImprintQuality); }
1692 void SetInterpolatedLocation(
bool NewValue) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetInterpolatedLocation", NewValue); }
1694 void SetMyTargetSleeping(
bool bIsSleeping) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetMyTargetSleeping", bIsSleeping); }
1695 void SetMyTribeAllowRename(
bool bAllow) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetMyTribeAllowRename", bAllow); }
1697 void SetPlayerNotifications(
FString AccountID,
FString Email,
unsigned int EmailCategoryMask,
FString Webhook,
unsigned int WebhookCategoryMask) { NativeCall<
void,
FString,
FString,
unsigned int,
FString,
unsigned int>(
this,
"UShooterCheatManager.SetPlayerNotifications", AccountID, Email, EmailCategoryMask, Webhook, WebhookCategoryMask); }
1698 void SetPlayerPos(
float X,
float Y,
float Z) { NativeCall<
void,
float,
float,
float>(
this,
"UShooterCheatManager.SetPlayerPos", X, Y, Z); }
1699 void SetShowAllPlayers(
bool bEnable) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetShowAllPlayers", bEnable); }
1700 void SetStatusValue(
int StatusIndex,
float StatusValue) { NativeCall<
void,
int,
float>(
this,
"UShooterCheatManager.SetStatusValue", StatusIndex, StatusValue); }
1701 void SetStepImpulsing(
bool NewImpulsing) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SetStepImpulsing", NewImpulsing); }
1702 void SetTargetDinoColor(
int ColorRegion,
int ColorID) { NativeCall<
void,
int,
int>(
this,
"UShooterCheatManager.SetTargetDinoColor", ColorRegion, ColorID); }
1703 void SetTargetPlayerColorVal(
int ColorValIndex,
float ColorVal) { NativeCall<
void,
int,
float>(
this,
"UShooterCheatManager.SetTargetPlayerColorVal", ColorValIndex, ColorVal); }
1705 void SharedLogCleanup(
bool bForce) { NativeCall<
void,
bool>(
this,
"UShooterCheatManager.SharedLogCleanup", bForce); }
1706 void SharedLogFetch() { NativeCall<
void>(
this,
"UShooterCheatManager.SharedLogFetch"); }
1710 void ShowInGameMenu() { NativeCall<
void>(
this,
"UShooterCheatManager.ShowInGameMenu"); }
1712 void ShowTutorial(
int TutorialIndex,
bool bForceDisplay) { NativeCall<
void,
int,
bool>(
this,
"UShooterCheatManager.ShowTutorial", TutorialIndex, bForceDisplay); }
1713 void SpawnActor(
FString* blueprintPath,
float spawnDistance,
float spawnYOffset,
float ZOffset) { NativeCall<
void,
FString*,
float,
float,
float>(
this,
"UShooterCheatManager.SpawnActor", blueprintPath, spawnDistance, spawnYOffset, ZOffset); }
1714 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); }
1715 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); }
1716 void SpawnActorTamed(
FString* blueprintPath,
float spawnDistance,
float spawnYOffset,
float ZOffset) { NativeCall<
void,
FString*,
float,
float,
float>(
this,
"UShooterCheatManager.SpawnActorTamed", blueprintPath, spawnDistance, spawnYOffset, ZOffset); }
1717 void SpawnBrig() { NativeCall<
void>(
this,
"UShooterCheatManager.SpawnBrig"); }
1718 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); }
1719 void SpawnFleet(
int SpawnCount) { NativeCall<
void,
int>(
this,
"UShooterCheatManager.SpawnFleet", SpawnCount); }
1720 void SpawnFleetEx(
FString* ShipName,
int SpawnCount,
bool bAddDecks,
bool bAddSails) { NativeCall<
void,
FString*,
int,
bool,
bool>(
this,
"UShooterCheatManager.SpawnFleetEx", ShipName, SpawnCount, bAddDecks, bAddSails); }
1722 void SpawnShip(
FString* blueprintPathShip,
FString* blueprintPathHull,
float spawnDist,
bool bAddDecks,
bool bAddSails,
bool bAutoPilotShip) { NativeCall<
void,
FString*,
FString*,
float,
bool,
bool,
bool>(
this,
"UShooterCheatManager.SpawnShip", blueprintPathShip, blueprintPathHull, spawnDist, bAddDecks, bAddSails, bAutoPilotShip); }
1723 void SpawnShipFast(
FString* ShipName,
float SpawnDist,
bool bAddDecks,
bool bAddSails,
bool bAutoPilotShip) { NativeCall<
void,
FString*,
float,
bool,
bool,
bool>(
this,
"UShooterCheatManager.SpawnShipFast", ShipName, SpawnDist, bAddDecks, bAddSails, bAutoPilotShip); }
1724 void SpawnShipFastEx(
FString* ShipBPName,
FString* HullBPName,
bool bAddDecks,
bool bAddSails) { NativeCall<
void,
FString*,
FString*,
bool,
bool>(
this,
"UShooterCheatManager.SpawnShipFastEx", ShipBPName, HullBPName, bAddDecks, bAddSails); }
1725 void SpawnWorldActor(
FString* blueprintPath,
float x,
float y) { NativeCall<
void,
FString*,
float,
float>(
this,
"UShooterCheatManager.SpawnWorldActor", blueprintPath, x, y); }
1726 void StartSaveBackup() { NativeCall<
void>(
this,
"UShooterCheatManager.StartSaveBackup"); }
1727 void StartWildDinos() { NativeCall<
void>(
this,
"UShooterCheatManager.StartWildDinos"); }
1728 void StopWildDinos() { NativeCall<
void>(
this,
"UShooterCheatManager.StopWildDinos"); }
1729 void StressTestShip(
int Ship,
int X,
int Y,
float TimeToLive,
float SpeedMultiplier) { NativeCall<
void,
int,
int,
int,
float,
float>(
this,
"UShooterCheatManager.StressTestShip", Ship, X, Y, TimeToLive, SpeedMultiplier); }
1731 void StressTestTravelStartLoop(
float IntervalSec) { NativeCall<
void,
float>(
this,
"UShooterCheatManager.StressTestTravelStartLoop", IntervalSec); }
1732 void Suicide() { NativeCall<
void>(
this,
"UShooterCheatManager.Suicide"); }
1735 void TP(
FString LocationName) { NativeCall<
void,
FString>(
this,
"UShooterCheatManager.TP", LocationName); }
1736 void TakeAllDino() { NativeCall<
void>(
this,
"UShooterCheatManager.TakeAllDino"); }
1738 void TeleportPlayerIDToMe(
__int64 PlayerID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.TeleportPlayerIDToMe", PlayerID); }
1741 void TeleportToPlayer(
__int64 PlayerID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.TeleportToPlayer", PlayerID); }
1743 void ToggleGun() { NativeCall<
void>(
this,
"UShooterCheatManager.ToggleGun"); }
1744 void ToggleHud() { NativeCall<
void>(
this,
"UShooterCheatManager.ToggleHud"); }
1745 void ToggleLocation() { NativeCall<
void>(
this,
"UShooterCheatManager.ToggleLocation"); }
1746 void TribeMOTD(
__int64 TribeTeamID,
FString Message) { NativeCall<
void,
__int64,
FString>(
this,
"UShooterCheatManager.TribeMOTD", TribeTeamID, Message); }
1747 void TribeMessage(
__int64 TribeTeamID,
FString Message) { NativeCall<
void,
__int64,
FString>(
this,
"UShooterCheatManager.TribeMessage", TribeTeamID, Message); }
1749 void TribeStructureAudit(
__int64 TribeTeamID) { NativeCall<
void,
__int64>(
this,
"UShooterCheatManager.TribeStructureAudit", TribeTeamID); }
1753 void psc(
FString* command) { NativeCall<
void,
FString*>(
this,
"UShooterCheatManager.psc", command); }
1774 float&
ScoreField() {
return *GetNativePointerField<
float*>(
this,
"APlayerState.Score"); }
1775 char&
PingField() {
return *GetNativePointerField<
char*>(
this,
"APlayerState.Ping"); }
1778 int&
PlayerIdField() {
return *GetNativePointerField<
int*>(
this,
"APlayerState.PlayerId"); }
1779 int&
StartTimeField() {
return *GetNativePointerField<
int*>(
this,
"APlayerState.StartTime"); }
1780 float&
ExactPingField() {
return *GetNativePointerField<
float*>(
this,
"APlayerState.ExactPing"); }
1800 void Destroyed() { NativeCall<
void>(
this,
"APlayerState.Destroyed"); }
1810 void RegisterPlayerWithSession(
bool bWasFromInvite) { NativeCall<
void,
bool>(
this,
"APlayerState.RegisterPlayerWithSession", bWasFromInvite); }
1811 void Reset() { NativeCall<
void>(
this,
"APlayerState.Reset"); }
1817 void UpdatePing(
float InPing) { NativeCall<
void,
float>(
this,
"APlayerState.UpdatePing", InPing); }
1863 void AcceptJoinAlliance(
unsigned int AllianceID,
unsigned int NewMemberID,
FString NewMemberName) { NativeCall<
void,
unsigned int,
unsigned int,
FString>(
this,
"AShooterPlayerState.AcceptJoinAlliance", AllianceID, NewMemberID, NewMemberName); }
1865 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); }
1870 void BeginPlay() { NativeCall<
void>(
this,
"AShooterPlayerState.BeginPlay"); }
1887 void CompletePointOfInterest(
int PointOfInterestID) { NativeCall<
void,
int>(
this,
"AShooterPlayerState.CompletePointOfInterest", PointOfInterestID); }
1888 void CompleteQuest(
int QuestID) { NativeCall<
void,
int>(
this,
"AShooterPlayerState.CompleteQuest", QuestID); }
1890 void Destroyed() { NativeCall<
void>(
this,
"AShooterPlayerState.Destroyed"); }
1899 int GetNumDiscoveryZonesFoundInServer(
const unsigned int* ServerID) {
return NativeCall<
int,
const unsigned int*>(
this,
"AShooterPlayerState.GetNumDiscoveryZonesFoundInServer", ServerID); }
1900 int GetNumDiscoveryZonesInServer(
const unsigned int* ServerID) {
return NativeCall<
int,
const unsigned int*>(
this,
"AShooterPlayerState.GetNumDiscoveryZonesInServer", ServerID); }
1906 int GetTribeId() {
return NativeCall<
int>(
this,
"AShooterPlayerState.GetTribeId"); }
1910 bool HasCompletedQuest(
int QuestID) {
return NativeCall<
bool,
int>(
this,
"AShooterPlayerState.HasCompletedQuest", QuestID); }
1911 bool HasCompletedQuestPointOfInterest(
int PointOfInterestID) {
return NativeCall<
bool,
int>(
this,
"AShooterPlayerState.HasCompletedQuestPointOfInterest", PointOfInterestID); }
1917 bool HasTribeWarRequest(
int EnemyTeam) {
return NativeCall<
bool,
int>(
this,
"AShooterPlayerState.HasTribeWarRequest", EnemyTeam); }
1920 bool IsAlliedWith(
int OtherTeam) {
return NativeCall<
bool,
int>(
this,
"AShooterPlayerState.IsAlliedWith", OtherTeam); }
1923 bool IsInTribe() {
return NativeCall<
bool>(
this,
"AShooterPlayerState.IsInTribe"); }
1924 bool IsInTribeWar(
int EnemyTeam) {
return NativeCall<
bool,
int>(
this,
"AShooterPlayerState.IsInTribeWar", EnemyTeam); }
1925 bool IsTribeAdmin() {
return NativeCall<
bool>(
this,
"AShooterPlayerState.IsTribeAdmin"); }
1926 bool IsTribeFounder() {
return NativeCall<
bool>(
this,
"AShooterPlayerState.IsTribeFounder"); }
1927 bool IsTribeOwner(
unsigned int CheckPlayerDataID) {
return NativeCall<
bool,
unsigned int>(
this,
"AShooterPlayerState.IsTribeOwner", CheckPlayerDataID); }
1929 void LocalSetSelectedDinoOrderGroup(
int newGroup,
bool bDontToggle) { NativeCall<
void,
int,
bool>(
this,
"AShooterPlayerState.LocalSetSelectedDinoOrderGroup", newGroup, bDontToggle); }
1941 void Reset() { NativeCall<
void>(
this,
"AShooterPlayerState.Reset"); }
1943 void SendAvailableEntitiesFromAllServersToClient(
TArray<FTribeEntity>* AvailableEntitiesFromOtherServers,
int IgnoreBedID) { NativeCall<
void,
TArray<FTribeEntity>*,
int>(
this,
"AShooterPlayerState.SendAvailableEntitiesFromAllServersToClient", AvailableEntitiesFromOtherServers, IgnoreBedID); }
1946 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); }
1949 void ServerDinoOrderGroup_Clear_Implementation(
int groupIndex,
bool bClearClasses,
bool bClearChars) { NativeCall<
void,
int,
bool,
bool>(
this,
"AShooterPlayerState.ServerDinoOrderGroup_Clear_Implementation", groupIndex, bClearClasses, bClearChars); }
1984 void ServerUnlockEngram(
TSubclassOf<
UPrimalEngramEntry> forItemEntry,
bool bNotifyPlayerHUD,
bool bForceUnlock,
EEngramDiscipline::
Type ForDiscipline) { NativeCall<
void,
TSubclassOf<
UPrimalEngramEntry>,
bool,
bool,
EEngramDiscipline::
Type>(
this,
"AShooterPlayerState.ServerUnlockEngram", forItemEntry, bNotifyPlayerHUD, bForceUnlock, ForDiscipline); }
1985 void SetQuitter(
bool bInQuitter) { NativeCall<
void,
bool>(
this,
"AShooterPlayerState.SetQuitter", bInQuitter); }
1988 void TransferTribalObjects(
FTribeData* TribeData,
bool bTransferToTribe,
bool bDontIncludePlayers) { NativeCall<
void,
FTribeData*,
bool,
bool>(
this,
"AShooterPlayerState.TransferTribalObjects", TribeData, bTransferToTribe, bDontIncludePlayers); }
2016 void ServerAcceptTribeWar(
int EnemyTeamID) { NativeCall<
void,
int>(
this,
"AShooterPlayerState.ServerAcceptTribeWar", EnemyTeamID); }
2017 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); }
2020 void ServerDinoOrderGroup_Clear(
int groupIndex,
bool bClearClasses,
bool bClearChars) { NativeCall<
void,
int,
bool,
bool>(
this,
"AShooterPlayerState.ServerDinoOrderGroup_Clear", groupIndex, bClearClasses, bClearChars); }
2021 void ServerDinoOrderGroup_RemoveEntryByIndex(
int groupIndex,
bool bIsClass,
int entryIndex) { NativeCall<
void,
int,
bool,
int>(
this,
"AShooterPlayerState.ServerDinoOrderGroup_RemoveEntryByIndex", groupIndex, bIsClass, entryIndex); }
2028 void ServerRejectTribeWar(
int EnemyTeamID) { NativeCall<
void,
int>(
this,
"AShooterPlayerState.ServerRejectTribeWar", EnemyTeamID); }
2033 void ServerRequestLeaveAlliance(
unsigned int AllianceID) { NativeCall<
void,
unsigned int>(
this,
"AShooterPlayerState.ServerRequestLeaveAlliance", AllianceID); }
2037 void ServerRequestPromoteAllianceMember(
unsigned int AllianceID,
unsigned int MemberID) { NativeCall<
void,
unsigned int,
unsigned int>(
this,
"AShooterPlayerState.ServerRequestPromoteAllianceMember", AllianceID, MemberID); }
2039 void ServerRequestRemoveAllianceMember(
unsigned int AllianceID,
unsigned int MemberID) { NativeCall<
void,
unsigned int,
unsigned int>(
this,
"AShooterPlayerState.ServerRequestRemoveAllianceMember", AllianceID, MemberID); }
2044 void ServerRequestSetTribeMemberGroupRank(
int PlayerIndexInTribe,
int RankGroupIndex) { NativeCall<
void,
int,
int>(
this,
"AShooterPlayerState.ServerRequestSetTribeMemberGroupRank", PlayerIndexInTribe, RankGroupIndex); }
2081 void Destroyed() { NativeCall<
void>(
this,
"AController.Destroyed"); }
2089 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); }
2095 void InstigatedAnyDamage(
float Damage,
UDamageType* DamageType,
AActor* DamagedActor,
AActor* DamageCauser) { NativeCall<
void,
float,
UDamageType*,
AActor*,
AActor*>(
this,
"AController.InstigatedAnyDamage", Damage, DamageType, DamagedActor, DamageCauser); }
2096 bool IsInState(
FName InStateName) {
return NativeCall<
bool,
FName>(
this,
"AController.IsInState", InStateName); }
2098 void OnRep_Pawn() { NativeCall<
void>(
this,
"AController.OnRep_Pawn"); }
2104 void Reset() { NativeCall<
void>(
this,
"AController.Reset"); }
2110 void UnPossess() { NativeCall<
void>(
this,
"AController.UnPossess"); }
2112 void ClientSetRotation(
FRotator NewRotation,
bool bResetCamera,
bool bAfterSeamlessTravel) { NativeCall<
void,
FRotator,
bool,
bool>(
this,
"AController.ClientSetRotation", NewRotation, bResetCamera, bAfterSeamlessTravel); }
2114 void ReceiveInstigatedAnyDamage(
float Damage,
UDamageType* DamageType,
AActor* DamagedActor,
AActor* DamageCauser) { NativeCall<
void,
float,
UDamageType*,
AActor*,
AActor*>(
this,
"AController.ReceiveInstigatedAnyDamage", Damage, DamageType, DamagedActor, DamageCauser); }
2123 AHUD*
MyHUDField() {
return *GetNativePointerField<AHUD**>(
this,
"APlayerController.MyHUD"); }
2124 APlayerCameraManager*
PlayerCameraManagerField() {
return *GetNativePointerField<APlayerCameraManager**>(
this,
"APlayerController.PlayerCameraManager"); }
2131 int&
ClientCapField() {
return *GetNativePointerField<
int*>(
this,
"APlayerController.ClientCap"); }
2136 char&
NetPlayerIndexField() {
return *GetNativePointerField<
char*>(
this,
"APlayerController.NetPlayerIndex"); }
2140 float&
InputYawScaleField() {
return *GetNativePointerField<
float*>(
this,
"APlayerController.InputYawScale"); }
2141 float&
InputPitchScaleField() {
return *GetNativePointerField<
float*>(
this,
"APlayerController.InputPitchScale"); }
2142 float&
InputRollScaleField() {
return *GetNativePointerField<
float*>(
this,
"APlayerController.InputRollScale"); }
2147 bool&
bLockedInputUIField() {
return *GetNativePointerField<
bool*>(
this,
"APlayerController.bLockedInputUI"); }
2158 unsigned __int16&
SeamlessTravelCountField() {
return *GetNativePointerField<
unsigned __int16*>(
this,
"APlayerController.SeamlessTravelCount"); }
2195 void AddCheats(
bool bForce) { NativeCall<
void,
bool>(
this,
"APlayerController.AddCheats", bForce); }
2196 void AddPitchInput(
float Val) { NativeCall<
void,
float>(
this,
"APlayerController.AddPitchInput", Val); }
2197 void AddRollInput(
float Val) { NativeCall<
void,
float>(
this,
"APlayerController.AddRollInput", Val); }
2198 void AddYawInput(
float Val) { NativeCall<
void,
float>(
this,
"APlayerController.AddYawInput", Val); }
2202 void CalcCamera(
float DeltaTime, FMinimalViewInfo* OutResult) { NativeCall<
void,
float, FMinimalViewInfo*>(
this,
"APlayerController.CalcCamera", DeltaTime, OutResult); }
2203 void Camera(
FName NewMode) { NativeCall<
void,
FName>(
this,
"APlayerController.Camera", NewMode); }
2204 bool CanRestartPlayer() {
return NativeCall<
bool>(
this,
"APlayerController.CanRestartPlayer"); }
2225 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); }
2226 void ClientPlaySound_Implementation(USoundBase* Sound,
float VolumeMultiplier,
float PitchMultiplier) { NativeCall<
void, USoundBase*,
float,
float>(
this,
"APlayerController.ClientPlaySound_Implementation", Sound, VolumeMultiplier, PitchMultiplier); }
2228 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); }
2237 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); }
2239 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); }
2240 void ClientSetForceMipLevelsToBeResident_Implementation(UMaterialInterface* Material,
float ForceDuration,
int CinematicTextureGroups) { NativeCall<
void, UMaterialInterface*,
float,
int>(
this,
"APlayerController.ClientSetForceMipLevelsToBeResident_Implementation", Material, ForceDuration, CinematicTextureGroups); }
2242 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); }
2252 bool DeprojectScreenPositionToWorld(
float ScreenX,
float ScreenY,
FVector* WorldLocation,
FVector* WorldDirection) {
return NativeCall<
bool,
float,
float,
FVector*,
FVector*>(
this,
"APlayerController.DeprojectScreenPositionToWorld", ScreenX, ScreenY, WorldLocation, WorldDirection); }
2254 void Destroyed() { NativeCall<
void>(
this,
"APlayerController.Destroyed"); }
2261 void FOV(
float F) { NativeCall<
void,
float>(
this,
"APlayerController.FOV", F); }
2265 void GameHasEnded(
AActor* EndGameFocus,
bool bIsWinner) { NativeCall<
void,
AActor*,
bool>(
this,
"APlayerController.GameHasEnded", EndGameFocus, bIsWinner); }
2269 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); }
2270 bool GetHitResultAtScreenPosition(
FVector2D ScreenPosition,
ECollisionChannel TraceChannel,
bool bTraceComplex,
FHitResult* HitResult) {
return NativeCall<
bool,
FVector2D,
ECollisionChannel,
bool,
FHitResult*>(
this,
"APlayerController.GetHitResultAtScreenPosition", ScreenPosition, TraceChannel, bTraceComplex, HitResult); }
2271 bool GetHitResultAtScreenPosition(
FVector2D ScreenPosition,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
FHitResult* HitResult) {
return NativeCall<
bool,
FVector2D,
ETraceTypeQuery,
bool,
FHitResult*>(
this,
"APlayerController.GetHitResultAtScreenPosition", ScreenPosition, TraceChannel, bTraceComplex, HitResult); }
2275 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); }
2276 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); }
2277 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); }
2280 void GetInputMotionState(
FVector* Tilt,
FVector* RotationRate,
FVector* Gravity,
FVector* Acceleration) { NativeCall<
void,
FVector*,
FVector*,
FVector*,
FVector*>(
this,
"APlayerController.GetInputMotionState", Tilt, RotationRate, Gravity, Acceleration); }
2281 void GetInputMouseDelta(
float* DeltaX,
float* DeltaY) { NativeCall<
void,
float*,
float*>(
this,
"APlayerController.GetInputMouseDelta", DeltaX, DeltaY); }
2282 void GetInputTouchState(
ETouchIndex::
Type FingerIndex,
float* LocationX,
float* LocationY,
bool* bIsCurrentlyPressed) { NativeCall<
void,
ETouchIndex::
Type,
float*,
float*,
bool*>(
this,
"APlayerController.GetInputTouchState", FingerIndex, LocationX, LocationY, bIsCurrentlyPressed); }
2286 bool GetMousePosition(
float* LocationX,
float* LocationY) {
return NativeCall<
bool,
float*,
float*>(
this,
"APlayerController.GetMousePosition", LocationX, LocationY); }
2289 float GetNetPriority(
FVector* ViewPos,
FVector* ViewDir,
APlayerController* Viewer, UActorChannel* InChannel,
float Time,
bool bLowBandwidth) {
return NativeCall<
float,
FVector*,
FVector*,
APlayerController*, UActorChannel*,
float,
bool>(
this,
"APlayerController.GetNetPriority", ViewPos, ViewDir, Viewer, InChannel, Time, bLowBandwidth); }
2297 void GetViewportSize(
int* SizeX,
int* SizeY) { NativeCall<
void,
int*,
int*>(
this,
"APlayerController.GetViewportSize", SizeX, SizeY); }
2300 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); }
2301 bool InputKey(
FKey Key,
EInputEvent EventType,
float AmountDepressed,
bool bGamepad) {
return NativeCall<
bool,
FKey,
EInputEvent,
float,
bool>(
this,
"APlayerController.InputKey", Key, EventType, AmountDepressed, bGamepad); }
2302 bool InputMotion(
FVector* Tilt,
FVector* RotationRate,
FVector* Gravity,
FVector* Acceleration) {
return NativeCall<
bool,
FVector*,
FVector*,
FVector*,
FVector*>(
this,
"APlayerController.InputMotion", Tilt, RotationRate, Gravity, Acceleration); }
2303 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); }
2304 bool IsFrozen() {
return NativeCall<
bool>(
this,
"APlayerController.IsFrozen"); }
2309 bool IsPaused() {
return NativeCall<
bool>(
this,
"APlayerController.IsPaused"); }
2312 bool IsPrimaryPlayer() {
return NativeCall<
bool>(
this,
"APlayerController.IsPrimaryPlayer"); }
2313 bool IsSplitscreenPlayer(
int* OutSplitscreenPlayerIndex) {
return NativeCall<
bool,
int*>(
this,
"APlayerController.IsSplitscreenPlayer", OutSplitscreenPlayerIndex); }
2316 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); }
2318 void NotifyLoadedWorld(
FName WorldPackageName,
bool bFinalDest) { NativeCall<
void,
FName,
bool>(
this,
"APlayerController.NotifyLoadedWorld", WorldPackageName, bFinalDest); }
2321 void Pause() { NativeCall<
void>(
this,
"APlayerController.Pause"); }
2323 void PlayerTick(
float DeltaTime) { NativeCall<
void,
float>(
this,
"APlayerController.PlayerTick", DeltaTime); }
2324 void Possess(
APawn* PawnToPossess) { NativeCall<
void,
APawn*>(
this,
"APlayerController.Possess", PawnToPossess); }
2326 void PostLoad() { NativeCall<
void>(
this,
"APlayerController.PostLoad"); }
2327 void PostProcessInput(
const float DeltaTime,
const bool bGamePaused) { NativeCall<
void,
const float,
const bool>(
this,
"APlayerController.PostProcessInput", DeltaTime, bGamePaused); }
2328 void ProcessForceFeedback(
const float DeltaTime,
const bool bGamePaused) { NativeCall<
void,
const float,
const bool>(
this,
"APlayerController.ProcessForceFeedback", DeltaTime, bGamePaused); }
2329 void ProcessPlayerInput(
const float DeltaTime,
const bool bGamePaused) { NativeCall<
void,
const float,
const bool>(
this,
"APlayerController.ProcessPlayerInput", DeltaTime, bGamePaused); }
2331 void ReceivedPlayer() { NativeCall<
void>(
this,
"APlayerController.ReceivedPlayer"); }
2333 void Reset() { NativeCall<
void>(
this,
"APlayerController.Reset"); }
2336 void RestartLevel() { NativeCall<
void>(
this,
"APlayerController.RestartLevel"); }
2366 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); }
2367 void SetCinematicMode(
bool bInCinematicMode,
bool bAffectsMovement,
bool bAffectsTurning) { NativeCall<
void,
bool,
bool,
bool>(
this,
"APlayerController.SetCinematicMode", bInCinematicMode, bAffectsMovement, bAffectsTurning); }
2368 void SetIgnoreLookInput(
bool bNewLookInput) { NativeCall<
void,
bool>(
this,
"APlayerController.SetIgnoreLookInput", bNewLookInput); }
2369 void SetIgnoreMoveInput(
bool bNewMoveInput) { NativeCall<
void,
bool>(
this,
"APlayerController.SetIgnoreMoveInput", bNewMoveInput); }
2372 void SetNetSpeed(
int NewSpeed) { NativeCall<
void,
int>(
this,
"APlayerController.SetNetSpeed", NewSpeed); }
2373 void SetPawn(
APawn* InPawn) { NativeCall<
void,
APawn*>(
this,
"APlayerController.SetPawn", InPawn); }
2384 void StartFire(
char FireModeNum) { NativeCall<
void,
char>(
this,
"APlayerController.StartFire", FireModeNum); }
2386 void StartTalking() { NativeCall<
void>(
this,
"APlayerController.StartTalking"); }
2387 void StopTalking() { NativeCall<
void>(
this,
"APlayerController.StopTalking"); }
2389 void TickPlayerInput(
const float DeltaSeconds,
const bool bGamePaused) { NativeCall<
void,
const float,
const bool>(
this,
"APlayerController.TickPlayerInput", DeltaSeconds, bGamePaused); }
2390 void ToggleSpeaking(
bool bSpeaking,
bool bUseSuperRange) { NativeCall<
void,
bool,
bool>(
this,
"APlayerController.ToggleSpeaking", bSpeaking, bUseSuperRange); }
2391 void UnPossess() { NativeCall<
void>(
this,
"APlayerController.UnPossess"); }
2392 void UpdateCameraManager(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APlayerController.UpdateCameraManager", DeltaSeconds); }
2393 void UpdatePing(
float InPing) { NativeCall<
void,
float>(
this,
"APlayerController.UpdatePing", InPing); }
2394 void UpdateRotation(
float DeltaTime) { NativeCall<
void,
float>(
this,
"APlayerController.UpdateRotation", DeltaTime); }
2396 void ViewAPlayer(
int dir) { NativeCall<
void,
int>(
this,
"APlayerController.ViewAPlayer", dir); }
2399 void ClientCapBandwidth(
int Cap) { NativeCall<
void,
int>(
this,
"APlayerController.ClientCapBandwidth", Cap); }
2403 void ClientGameEnded(
AActor* EndGameFocus,
bool bIsWinner) { NativeCall<
void,
AActor*,
bool>(
this,
"APlayerController.ClientGameEnded", EndGameFocus, bIsWinner); }
2415 void ClientReset() { NativeCall<
void>(
this,
"APlayerController.ClientReset"); }
2420 void ClientSetCameraFade(
bool bEnableFading,
FColor FadeColor,
FVector2D FadeAlpha,
float FadeTime,
bool bFadeAudio) { NativeCall<
void,
bool,
FColor,
FVector2D,
float,
bool>(
this,
"APlayerController.ClientSetCameraFade", bEnableFading, FadeColor, FadeAlpha, FadeTime, bFadeAudio); }
2421 void ClientSetCinematicMode(
bool bInCinematicMode,
bool bAffectsMovement,
bool bAffectsTurning,
bool bAffectsHUD) { NativeCall<
void,
bool,
bool,
bool,
bool>(
this,
"APlayerController.ClientSetCinematicMode", bInCinematicMode, bAffectsMovement, bAffectsTurning, bAffectsHUD); }
2423 void ClientTeamMessage(
APlayerState* SenderPlayerState,
FString* S,
FName Type,
float MsgLifeTime) { NativeCall<
void,
APlayerState*,
FString*,
FName,
float>(
this,
"APlayerController.ClientTeamMessage", SenderPlayerState, S, Type, MsgLifeTime); }
2426 void ClientUpdateLevelStreamingStatus(
FName PackageName,
bool bNewShouldBeLoaded,
bool bNewShouldBeVisible,
bool bNewShouldBlockOnLoad,
int LODIndex) { NativeCall<
void,
FName,
bool,
bool,
bool,
int>(
this,
"APlayerController.ClientUpdateLevelStreamingStatus", PackageName, bNewShouldBeLoaded, bNewShouldBeVisible, bNewShouldBlockOnLoad, LODIndex); }
2430 void NetSpawnActorAtLocation(
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", AnActorClass, AtLocation, AtRotation, attachToComponent, dataIndex, attachSocketName); }
2437 void ServerPause() { NativeCall<
void>(
this,
"APlayerController.ServerPause"); }
2458 int&
MaxMapMarkersField() {
return *GetNativePointerField<
int*>(
this,
"AShooterPlayerController.MaxMapMarkers"); }
2463 bool&
bGPSZoomOutField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bGPSZoomOut"); }
2464 bool&
bGPSZoomInField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bGPSZoomIn"); }
2467 APrimalStructurePlacer*
StructurePlacerField() {
return *GetNativePointerField<APrimalStructurePlacer**>(
this,
"AShooterPlayerController.StructurePlacer"); }
2469 long double&
LastDeathTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastDeathTime"); }
2471 bool&
bWasDeadField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bWasDead"); }
2473 bool&
bShowGameModeHUDField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bShowGameModeHUD"); }
2476 USoundCue*
SelectSlotSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"AShooterPlayerController.SelectSlotSound"); }
2477 UPrimalLocalProfile*
PrimalLocalProfileField() {
return *GetNativePointerField<UPrimalLocalProfile**>(
this,
"AShooterPlayerController.PrimalLocalProfile"); }
2481 unsigned __int64&
TargetOrbitedPlayerIdField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"AShooterPlayerController.TargetOrbitedPlayerId"); }
2485 float&
MaxUseDistanceField() {
return *GetNativePointerField<
float*>(
this,
"AShooterPlayerController.MaxUseDistance"); }
2486 float&
MaxUseCheckRadiusField() {
return *GetNativePointerField<
float*>(
this,
"AShooterPlayerController.MaxUseCheckRadius"); }
2497 long double&
LastRespawnTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastRespawnTime"); }
2498 bool&
bIsFirstSpawnField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bIsFirstSpawn"); }
2499 bool&
bIsRespawningField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bIsRespawning"); }
2500 bool&
bIsVRPlayerField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bIsVRPlayer"); }
2504 __int64&
LinkedPlayerIDField() {
return *GetNativePointerField<
__int64*>(
this,
"AShooterPlayerController.LinkedPlayerID"); }
2505 bool&
bDrawLocationField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bDrawLocation"); }
2517 long double&
LastDiedMessageTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastDiedMessageTime"); }
2520 long double&
LastHadPawnTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastHadPawnTime"); }
2521 long double&
LastChatMessageTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastChatMessageTime"); }
2524 float&
TotalTimeOnLandField() {
return *GetNativePointerField<
float*>(
this,
"AShooterPlayerController.TotalTimeOnLand"); }
2533 long double&
WaitingForSpawnUITimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.WaitingForSpawnUITime"); }
2534 float&
ChatSpamWeightField() {
return *GetNativePointerField<
float*>(
this,
"AShooterPlayerController.ChatSpamWeight"); }
2535 bool&
bChatSpammedField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bChatSpammed"); }
2539 long double&
LastUsePressTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastUsePressTime"); }
2556 bool&
bZoomingOutField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bZoomingOut"); }
2557 bool&
bZoomingInField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bZoomingIn"); }
2558 long double&
LastRPCStayAliveTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastRPCStayAliveTime"); }
2559 int&
PlayerBadgeGroupField() {
return *GetNativePointerField<
int*>(
this,
"AShooterPlayerController.PlayerBadgeGroup"); }
2560 long double&
LastMultiUseTraceTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastMultiUseTraceTime"); }
2564 long double&
LastLargeMoveTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastLargeMoveTime"); }
2574 int&
LastSpawnPointIDField() {
return *GetNativePointerField<
int*>(
this,
"AShooterPlayerController.LastSpawnPointID"); }
2578 long double&
LastPinRequestTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastPinRequestTime"); }
2579 int&
SnapPointCycleField() {
return *GetNativePointerField<
int*>(
this,
"AShooterPlayerController.SnapPointCycle"); }
2587 bool&
bIsGamepadActiveField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bIsGamepadActive"); }
2588 bool&
bClientIsDPCField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bClientIsDPC"); }
2594 long double&
LastTeleportedTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.LastTeleportedTime"); }
2595 unsigned __int64&
LastConvertedPlayerIDField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"AShooterPlayerController.LastConvertedPlayerID"); }
2609 FAttachmentPoint&
LastCycledSnapPointField() {
return *GetNativePointerField<FAttachmentPoint*>(
this,
"AShooterPlayerController.LastCycledSnapPoint"); }
2611 bool&
bResetSnapPointField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bResetSnapPoint"); }
2620 bool&
bIsAltHeldField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterPlayerController.bIsAltHeld"); }
2623 long double&
JoinedAtField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.JoinedAt"); }
2625 long double&
TimeOfLastMapPressField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterPlayerController.TimeOfLastMapPress"); }
2629 unsigned int&
HomeServerIdField() {
return *GetNativePointerField<
unsigned int*>(
this,
"AShooterPlayerController.HomeServerId"); }
2658 TMap<
enum AtlasVoiceChannelType,
FString,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
enum AtlasVoiceChannelType,
FString, 0> >&
ConnectedVoiceChannelsField() {
return *GetNativePointerField<
TMap<
enum AtlasVoiceChannelType,
FString,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
enum AtlasVoiceChannelType,
FString, 0> >*>(
this,
"AShooterPlayerController.ConnectedVoiceChannels"); }
2685 void ActivateMultiUseSelection(
bool bIsFromUseRelease) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ActivateMultiUseSelection", bIsFromUseRelease); }
2686 void AddExperience(
float HowMuch,
bool fromTribeShare,
bool bPreventSharingWithTribe) { NativeCall<
void,
float,
bool,
bool>(
this,
"AShooterPlayerController.AddExperience", HowMuch, fromTribeShare, bPreventSharingWithTribe); }
2690 void ApplyDepthOfFieldSetting(
int Index,
float CurrentTimer) { NativeCall<
void,
int,
float>(
this,
"AShooterPlayerController.ApplyDepthOfFieldSetting", Index, CurrentTimer); }
2692 void AutoCycle(
float Duration) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.AutoCycle", Duration); }
2693 void BPClientNotifyEditText(
TSubclassOf<
UObject> ForObjectClass,
int ExtraID1,
int ExtraID2,
UObject* ForObject) { NativeCall<
void,
TSubclassOf<
UObject>,
int,
int,
UObject*>(
this,
"AShooterPlayerController.BPClientNotifyEditText", ForObjectClass, ExtraID1, ExtraID2, ForObject); }
2696 void BanPlayer(
FString PlayerSteamName) { NativeCall<
void,
FString>(
this,
"AShooterPlayerController.BanPlayer", PlayerSteamName); }
2699 void BeginPlay() { NativeCall<
void>(
this,
"AShooterPlayerController.BeginPlay"); }
2701 void CCC() { NativeCall<
void>(
this,
"AShooterPlayerController.CCC"); }
2704 bool CanDoPlayerCharacterInput(
bool bIgnoreCurrentWeapon,
bool bWeaponForcesMountedWeaponry) {
return NativeCall<
bool,
bool,
bool>(
this,
"AShooterPlayerController.CanDoPlayerCharacterInput", bIgnoreCurrentWeapon, bWeaponForcesMountedWeaponry); }
2705 bool CanRespec() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.CanRespec"); }
2714 void CheckforOrbiting() { NativeCall<
void>(
this,
"AShooterPlayerController.CheckforOrbiting"); }
2716 void ClearTutorials() { NativeCall<
void>(
this,
"AShooterPlayerController.ClearTutorials"); }
2717 void ClientAbortTravel_Implementation(
unsigned int ServerID,
unsigned __int64 ServerSteamId) { NativeCall<
void,
unsigned int,
unsigned __int64>(
this,
"AShooterPlayerController.ClientAbortTravel_Implementation", ServerID, ServerSteamId); }
2718 void ClientAddActorItemToFolder_Implementation(
UPrimalInventoryComponent* forInventory,
FItemNetInfo itemInfo,
bool bEquipItem,
bool ShowHUDNotification,
FString* ToFolder) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetInfo,
bool,
bool,
FString*>(
this,
"AShooterPlayerController.ClientAddActorItemToFolder_Implementation", forInventory, itemInfo, bEquipItem, ShowHUDNotification, ToFolder); }
2719 void ClientAddActorItem_Implementation(
UPrimalInventoryComponent* forInventory,
FItemNetInfo itemInfo,
bool bEquipItem,
bool ShowHUDNotification) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetInfo,
bool,
bool>(
this,
"AShooterPlayerController.ClientAddActorItem_Implementation", forInventory, itemInfo, bEquipItem, ShowHUDNotification); }
2720 void ClientAddFloatingDamageText_Implementation(
FVector_NetQuantize AtLocation,
int DamageAmount,
int FromTeamID,
bool bForceText) { NativeCall<
void,
FVector_NetQuantize,
int,
int,
bool>(
this,
"AShooterPlayerController.ClientAddFloatingDamageText_Implementation", AtLocation, DamageAmount, FromTeamID, bForceText); }
2721 void ClientAddFloatingText_Implementation(
FVector_NetQuantize AtLocation,
FString* FloatingTextString,
FColor FloatingTextColor,
float ScaleX,
float ScaleY,
float TextLifeSpan,
FVector TextVelocity,
float MinScale,
float FadeInTime,
float FadeOutTime,
bool bForce) { NativeCall<
void,
FVector_NetQuantize,
FString*,
FColor,
float,
float,
float,
FVector,
float,
float,
float,
bool>(
this,
"AShooterPlayerController.ClientAddFloatingText_Implementation", AtLocation, FloatingTextString, FloatingTextColor, ScaleX, ScaleY, TextLifeSpan, TextVelocity, MinScale, FadeInTime, FadeOutTime, bForce); }
2728 void ClientDrawDebugSphere_Implementation(
TArray<
FVector>* Locs,
float Radius,
int Segments,
FColor DrawColor) { NativeCall<
void,
TArray<
FVector>*,
float,
int,
FColor>(
this,
"AShooterPlayerController.ClientDrawDebugSphere_Implementation", Locs, Radius, Segments, DrawColor); }
2739 void ClientHUDNotificationTypeParams_Implementation(
int MessageType,
int MessageParam1,
int MessageParam2,
UObject* ObjectParam1,
FString* StringParam1,
float floatParam1) { NativeCall<
void,
int,
int,
int,
UObject*,
FString*,
float>(
this,
"AShooterPlayerController.ClientHUDNotificationTypeParams_Implementation", MessageType, MessageParam1, MessageParam2, ObjectParam1, StringParam1, floatParam1); }
2744 void ClientJoinVivoxChannel_Implementation(
FString* JoinChannelVAT,
FString* ChannelName,
int AtlasVoiceChannelTypeAsInt,
int AttenuationModelAsInt32,
float MaxDistance,
float MinDistance,
float Rolloff) { NativeCall<
void,
FString*,
FString*,
int,
int,
float,
float,
float>(
this,
"AShooterPlayerController.ClientJoinVivoxChannel_Implementation", JoinChannelVAT, ChannelName, AtlasVoiceChannelTypeAsInt, AttenuationModelAsInt32, MaxDistance, MinDistance, Rolloff); }
2746 void ClientMarkSeamlessActors_Implementation(
TArray<
AActor*>* ActorsWhichWillTravelSeamlessly,
unsigned int DestServerId, EFastTravelType FastTravelType,
float GridTravelToPosX,
float GridTravelToPosY,
float GridTravelToPosZ) { NativeCall<
void,
TArray<
AActor*>*,
unsigned int, EFastTravelType,
float,
float,
float>(
this,
"AShooterPlayerController.ClientMarkSeamlessActors_Implementation", ActorsWhichWillTravelSeamlessly, DestServerId, FastTravelType, GridTravelToPosX, GridTravelToPosY, GridTravelToPosZ); }
2762 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 ClientPlayLocalSound_Implementation(USoundBase* aSound,
bool bAttach) { NativeCall<
void, USoundBase*,
bool>(
this,
"AShooterPlayerController.ClientPlayLocalSound_Implementation", aSound, bAttach); }
2785 void ClientReceiveDinoAncestors_Implementation(
APrimalDinoCharacter* ForDino,
TArray<
FDinoAncestorsEntry>* DinoAncestors,
TArray<
FDinoAncestorsEntry>* DinoAncestorsMale,
int RandomMutationsFemale,
int RandomMutationsMale) { NativeCall<
void,
APrimalDinoCharacter*,
TArray<
FDinoAncestorsEntry>*,
TArray<
FDinoAncestorsEntry>*,
int,
int>(
this,
"AShooterPlayerController.ClientReceiveDinoAncestors_Implementation", ForDino, DinoAncestors, DinoAncestorsMale, RandomMutationsFemale, RandomMutationsMale); }
2795 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); }
2800 void ClientServerNotificationSingle_Implementation(
FString* MessageText,
FLinearColor MessageColor,
float DisplayScale,
float DisplayTime,
UTexture2D* MessageIcon, USoundBase* SoundToPlay,
int MessageTypeID) { NativeCall<
void,
FString*,
FLinearColor,
float,
float,
UTexture2D*, USoundBase*,
int>(
this,
"AShooterPlayerController.ClientServerNotificationSingle_Implementation", MessageText, MessageColor, DisplayScale, DisplayTime, MessageIcon, SoundToPlay, MessageTypeID); }
2801 void ClientServerNotification_Implementation(
FString* MessageText,
FLinearColor MessageColor,
float DisplayScale,
float DisplayTime,
UTexture2D* MessageIcon, USoundBase* SoundToPlay) { NativeCall<
void,
FString*,
FLinearColor,
float,
float,
UTexture2D*, USoundBase*>(
this,
"AShooterPlayerController.ClientServerNotification_Implementation", MessageText, MessageColor, DisplayScale, DisplayTime, MessageIcon, SoundToPlay); }
2802 void ClientServerSOTFNotificationCustom_Implementation(
FString* MessageText,
FLinearColor MessageColor,
float DisplayScale,
float DisplayTime,
UTexture2D* MessageIcon, USoundBase* SoundToPlay) { NativeCall<
void,
FString*,
FLinearColor,
float,
float,
UTexture2D*, USoundBase*>(
this,
"AShooterPlayerController.ClientServerSOTFNotificationCustom_Implementation", MessageText, MessageColor, DisplayScale, DisplayTime, MessageIcon, SoundToPlay); }
2812 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); }
2813 void ClientStartTravelling_Implementation(
unsigned int ServerID,
unsigned __int64 ServerSteamId,
unsigned __int64 TravelLog,
bool UsingBattlEye) { NativeCall<
void,
unsigned int,
unsigned __int64,
unsigned __int64,
bool>(
this,
"AShooterPlayerController.ClientStartTravelling_Implementation", ServerID, ServerSteamId, TravelLog, UsingBattlEye); }
2820 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); }
2830 void ClientUpdateItemSpoilingTimes_Implementation(
UPrimalInventoryComponent* forInventory,
FItemNetID itemID,
long double NextSpoilingTime,
long double LastSpoilingTime) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
long double,
long double>(
this,
"AShooterPlayerController.ClientUpdateItemSpoilingTimes_Implementation", forInventory, itemID, NextSpoilingTime, LastSpoilingTime); }
2834 void Client_CaptainExtraActions_Implementation(
ECaptainOtherActions::
Type RequestedAction,
APrimalStructureSeating_DriverSeat* RequestedFromSeat,
int CurrentValue,
TSubclassOf<
UPrimalItem> SelectedAmmoType) { NativeCall<
void,
ECaptainOtherActions::
Type,
APrimalStructureSeating_DriverSeat*,
int,
TSubclassOf<
UPrimalItem>>(
this,
"AShooterPlayerController.Client_CaptainExtraActions_Implementation", RequestedAction, RequestedFromSeat, CurrentValue, SelectedAmmoType); }
2840 void DebugStructures() { NativeCall<
void>(
this,
"AShooterPlayerController.DebugStructures"); }
2842 void Destroyed() { NativeCall<
void>(
this,
"AShooterPlayerController.Destroyed"); }
2844 void DisableSpectator() { NativeCall<
void>(
this,
"AShooterPlayerController.DisableSpectator"); }
2847 void DisableViewOnly() { NativeCall<
void>(
this,
"AShooterPlayerController.DisableViewOnly"); }
2850 void DoCrash() { NativeCall<
void>(
this,
"AShooterPlayerController.DoCrash"); }
2851 void DoFastTravel(EFastTravelType FastTravelType,
unsigned int ToServerID,
FVector GridTravelToPos,
unsigned int ToBedID,
FVector2D FromRelativeLocInServer) { NativeCall<
void, EFastTravelType,
unsigned int,
FVector,
unsigned int,
FVector2D>(
this,
"AShooterPlayerController.DoFastTravel", FastTravelType, ToServerID, GridTravelToPos, ToBedID, FromRelativeLocInServer); }
2852 void DoFastTravelToShipBed(
unsigned int FromBedID,
unsigned int ToBedID,
bool ToBedIDIsServerID,
bool bHomeServerRespawn,
bool bValidFromBed,
FVector2D FromBedLocation) { NativeCall<
void,
unsigned int,
unsigned int,
bool,
bool,
bool,
FVector2D>(
this,
"AShooterPlayerController.DoFastTravelToShipBed", FromBedID, ToBedID, ToBedIDIsServerID, bHomeServerRespawn, bValidFromBed, FromBedLocation); }
2854 bool DoMapInput(
int Index) {
return NativeCall<
bool,
int>(
this,
"AShooterPlayerController.DoMapInput", Index); }
2855 void DoOnCaptainOrderPressed(
int OrderIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.DoOnCaptainOrderPressed", OrderIndex); }
2856 void DoOnCaptainOrderReleased(
int OrderIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.DoOnCaptainOrderReleased", OrderIndex); }
2857 void DoOnReleaseItemSlot(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.DoOnReleaseItemSlot", Index); }
2858 void DoOnReleaseUseFeat(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.DoOnReleaseUseFeat", Index); }
2859 void DoOnUseFeat(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.DoOnUseFeat", Index); }
2860 void DoOnUseItemSlot(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.DoOnUseItemSlot", Index); }
2862 void DoTransferToRemoteInventory(
UPrimalInventoryComponent* inventoryComp,
UPrimalItem* anItem,
bool bAlsoTryToEqup,
int requestedQuantity) { NativeCall<
void,
UPrimalInventoryComponent*,
UPrimalItem*,
bool,
int>(
this,
"AShooterPlayerController.DoTransferToRemoteInventory", inventoryComp, anItem, bAlsoTryToEqup, requestedQuantity); }
2863 void DrawHUD(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"AShooterPlayerController.DrawHUD", HUD); }
2866 void EnableSpectator() { NativeCall<
void>(
this,
"AShooterPlayerController.EnableSpectator"); }
2867 void EnableViewOnly() { NativeCall<
void>(
this,
"AShooterPlayerController.EnableViewOnly"); }
2883 void EndSurfaceCamera() { NativeCall<
void>(
this,
"AShooterPlayerController.EndSurfaceCamera"); }
2885 void EnemyInVisible(
bool Invisible) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.EnemyInVisible", Invisible); }
2889 void FinalStructurePlacement(
TSubclassOf<
APrimalStructure> theStructureClass,
FVector TestBuildLocation,
FRotator TestBuildRotation,
FRotator PlayerViewRotation,
APawn* AttachToPawn,
APrimalDinoCharacter* DinoCharacter,
FName BoneName,
FItemNetID FinalPlacementItemID,
bool bSnapped,
bool bIsCheat,
bool bIsFlipped,
int SnapPointCycle,
bool bIgnoreClassOverride) { NativeCall<
void,
TSubclassOf<
APrimalStructure>,
FVector,
FRotator,
FRotator,
APawn*,
APrimalDinoCharacter*,
FName,
FItemNetID,
bool,
bool,
bool,
int,
bool>(
this,
"AShooterPlayerController.FinalStructurePlacement", theStructureClass, TestBuildLocation, TestBuildRotation, PlayerViewRotation, AttachToPawn, DinoCharacter, BoneName, FinalPlacementItemID, bSnapped, bIsCheat, bIsFlipped, SnapPointCycle, bIgnoreClassOverride); }
2891 void FlushPressedKeys() { NativeCall<
void>(
this,
"AShooterPlayerController.FlushPressedKeys"); }
2892 void FlushPrimalStats() { NativeCall<
void>(
this,
"AShooterPlayerController.FlushPrimalStats"); }
2893 void ForceAddDinoExperience(
float Amount) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.ForceAddDinoExperience", Amount); }
2897 void ForceTame(
bool bCheatTame) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ForceTame", bCheatTame); }
2903 bool GetAllAimedHarvestActors(
float MaxDistance,
TArray<
AActor*>* OutHarvestActors,
TArray<
UActorComponent*>* OutHarvestComponents,
TArray<
int>* OutHitBodyIndices) {
return NativeCall<
bool,
float,
TArray<
AActor*>*,
TArray<
UActorComponent*>*,
TArray<
int>*>(
this,
"AShooterPlayerController.GetAllAimedHarvestActors", MaxDistance, OutHarvestActors, OutHarvestComponents, OutHitBodyIndices); }
2911 unsigned __int64 GetLinkedPlayerID64() {
return NativeCall<
unsigned __int64>(
this,
"AShooterPlayerController.GetLinkedPlayerID64"); }
2912 int GetLinkedPlayerID() {
return NativeCall<
int>(
this,
"AShooterPlayerController.GetLinkedPlayerID"); }
2922 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); }
2929 void GiveActorToMe(
AActor* anAct,
bool bNotifyNetwork) { NativeCall<
void,
AActor*,
bool>(
this,
"AShooterPlayerController.GiveActorToMe", anAct, bNotifyNetwork); }
2930 void GiveColors(
int quantity) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.GiveColors", quantity); }
2931 void GiveEngrams(
bool ForceAllEngrams) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.GiveEngrams", ForceAllEngrams); }
2932 bool GiveFast(
FName* blueprintPath,
int quantityOverride,
float qualityOverride,
bool bForceBlueprint) {
return NativeCall<
bool,
FName*,
int,
float,
bool>(
this,
"AShooterPlayerController.GiveFast", blueprintPath, quantityOverride, qualityOverride, bForceBlueprint); }
2933 bool GiveItem(
FString* blueprintPath,
int quantityOverride,
float qualityOverride,
bool bForceBlueprint) {
return NativeCall<
bool,
FString*,
int,
float,
bool>(
this,
"AShooterPlayerController.GiveItem", blueprintPath, quantityOverride, qualityOverride, bForceBlueprint); }
2934 bool GiveItemNum(
int masterIndexNum,
int quantityOverride,
float qualityOverride,
bool bForceBlueprint) {
return NativeCall<
bool,
int,
int,
float,
bool>(
this,
"AShooterPlayerController.GiveItemNum", masterIndexNum, quantityOverride, qualityOverride, bForceBlueprint); }
2935 void GiveResources() { NativeCall<
void>(
this,
"AShooterPlayerController.GiveResources"); }
2936 bool GiveSlotItem(
FString* blueprintPath,
int slotNum,
int quantityOverride) {
return NativeCall<
bool,
FString*,
int,
int>(
this,
"AShooterPlayerController.GiveSlotItem", blueprintPath, slotNum, quantityOverride); }
2937 bool GiveSlotItemNum(
int masterIndexNum,
int slotNum,
int quantityOverride) {
return NativeCall<
bool,
int,
int,
int>(
this,
"AShooterPlayerController.GiveSlotItemNum", masterIndexNum, slotNum, quantityOverride); }
2938 void GiveToMe() { NativeCall<
void>(
this,
"AShooterPlayerController.GiveToMe"); }
2941 void GridTravelToLocalPos(
unsigned __int16 GridX,
unsigned __int16 GridY,
FVector* ToLocalPos) { NativeCall<
void,
unsigned __int16,
unsigned __int16,
FVector*>(
this,
"AShooterPlayerController.GridTravelToLocalPos", GridX, GridY, ToLocalPos); }
2943 bool HasGodMode() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.HasGodMode"); }
2944 bool HasRadio(
bool allowVoice) {
return NativeCall<
bool,
bool>(
this,
"AShooterPlayerController.HasRadio", allowVoice); }
2947 void HiWarp(
FString* ClassName,
int Index) { NativeCall<
void,
FString*,
int>(
this,
"AShooterPlayerController.HiWarp", ClassName, Index); }
2949 void HideRiders(
bool bDoHide) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.HideRiders", bDoHide); }
2950 void HideTutorial(
int TutorialIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.HideTutorial", TutorialIndex); }
2952 void InfiniteStats() { NativeCall<
void>(
this,
"AShooterPlayerController.InfiniteStats"); }
2954 void InitHUD(
bool bForceReinitUI) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.InitHUD", bForceReinitUI); }
2955 void InitInputSystem() { NativeCall<
void>(
this,
"AShooterPlayerController.InitInputSystem"); }
2956 bool IsAlliedWithTeam(
int OtherTargetingTeam,
bool bIgnoreSameTeam) {
return NativeCall<
bool,
int,
bool>(
this,
"AShooterPlayerController.IsAlliedWithTeam", OtherTargetingTeam, bIgnoreSameTeam); }
2957 bool IsAtPersonalTameLimit(
bool bIsForStructure) {
return NativeCall<
bool,
bool>(
this,
"AShooterPlayerController.IsAtPersonalTameLimit", bIsForStructure); }
2959 bool IsFirstLocalPlayer() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsFirstLocalPlayer"); }
2961 bool IsGameInputAllowed() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsGameInputAllowed"); }
2963 bool IsHudVisible() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsHudVisible"); }
2964 bool IsInTribe() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsInTribe"); }
2967 bool IsRidingDino() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsRidingDino"); }
2968 bool IsSavingData() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsSavingData"); }
2969 bool IsSpectator() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsSpectator"); }
2970 bool IsTribeAdmin() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.IsTribeAdmin"); }
2974 void LeaveMeAlone() { NativeCall<
void>(
this,
"AShooterPlayerController.LeaveMeAlone"); }
2975 void LevelView() { NativeCall<
void>(
this,
"AShooterPlayerController.LevelView"); }
2978 void LoadSpectatorPos(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.LoadSpectatorPos", Index); }
2979 void LockEmote(
FName EmoteName) { NativeCall<
void,
FName>(
this,
"AShooterPlayerController.LockEmote", EmoteName); }
2980 void LookInput(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.LookInput", Val); }
2981 void LookUpAtRate(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.LookUpAtRate", Val); }
2982 void MoveForward(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.MoveForward", Val); }
2983 void MoveRight(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.MoveRight", Val); }
2986 void OnAddSteering(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.OnAddSteering", Val); }
2987 void OnAddThrottle(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.OnAddThrottle", Val); }
2991 void OnEmoteKey1Press() { NativeCall<
void>(
this,
"AShooterPlayerController.OnEmoteKey1Press"); }
2993 void OnEmoteKey2Press() { NativeCall<
void>(
this,
"AShooterPlayerController.OnEmoteKey2Press"); }
3001 void OnGetHomeServer(
bool bSuccess,
FString UserId,
unsigned int CurrentSeverId) { NativeCall<
void,
bool,
FString,
unsigned int>(
this,
"AShooterPlayerController.OnGetHomeServer", bSuccess, UserId, CurrentSeverId); }
3005 void OnLevelView() { NativeCall<
void>(
this,
"AShooterPlayerController.OnLevelView"); }
3012 void OnRep_Pawn() { NativeCall<
void>(
this,
"AShooterPlayerController.OnRep_Pawn"); }
3014 void OnShowAllGroupIcons(
char IconsToActivate) { NativeCall<
void,
char>(
this,
"AShooterPlayerController.OnShowAllGroupIcons", IconsToActivate); }
3015 void OnStartFire() { NativeCall<
void>(
this,
"AShooterPlayerController.OnStartFire"); }
3021 void OnStartTargeting() { NativeCall<
void>(
this,
"AShooterPlayerController.OnStartTargeting"); }
3022 void OnStopFire() { NativeCall<
void>(
this,
"AShooterPlayerController.OnStopFire"); }
3029 void OnStopTargeting() { NativeCall<
void>(
this,
"AShooterPlayerController.OnStopTargeting"); }
3030 void OnToggleDoFMenu() { NativeCall<
void>(
this,
"AShooterPlayerController.OnToggleDoFMenu"); }
3032 void OnUseHeldTimer() { NativeCall<
void>(
this,
"AShooterPlayerController.OnUseHeldTimer"); }
3033 void OnUseItemSlotForStructure(
int ItemSlotNumber) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.OnUseItemSlotForStructure", ItemSlotNumber); }
3034 void OnUsePress(
bool bFromGamepad) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.OnUsePress", bFromGamepad); }
3035 void OnUseRelease(
bool bFromGamepad) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.OnUseRelease", bFromGamepad); }
3036 void OnWhistlePress() { NativeCall<
void>(
this,
"AShooterPlayerController.OnWhistlePress"); }
3038 void PawnLeavingGame() { NativeCall<
void>(
this,
"AShooterPlayerController.PawnLeavingGame"); }
3040 void PlaceStructure(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.PlaceStructure", Index); }
3041 void PlayHitMarkerCharacterAlly_Implementation(
float InHitMarkerScale,
bool InWasMeleeHit) { NativeCall<
void,
float,
bool>(
this,
"AShooterPlayerController.PlayHitMarkerCharacterAlly_Implementation", InHitMarkerScale, InWasMeleeHit); }
3043 void PlayHitMarkerStructureAlly_Implementation(
float InHitMarkerScale,
bool InWasMeleeHit) { NativeCall<
void,
float,
bool>(
this,
"AShooterPlayerController.PlayHitMarkerStructureAlly_Implementation", InHitMarkerScale, InWasMeleeHit); }
3044 void PlayHitMarkerStructure_Implementation(
float InHitMarkerScale,
bool InWasMeleeHit) { NativeCall<
void,
float,
bool>(
this,
"AShooterPlayerController.PlayHitMarkerStructure_Implementation", InHitMarkerScale, InWasMeleeHit); }
3046 void Possess(
APawn* inPawn) { NativeCall<
void,
APawn*>(
this,
"AShooterPlayerController.Possess", inPawn); }
3048 void PostProcessInput(
const float DeltaTime,
const bool bGamePaused) { NativeCall<
void,
const float,
const bool>(
this,
"AShooterPlayerController.PostProcessInput", DeltaTime, bGamePaused); }
3049 void PrintColors() { NativeCall<
void>(
this,
"AShooterPlayerController.PrintColors"); }
3052 void QuitToMainMenu() { NativeCall<
void>(
this,
"AShooterPlayerController.QuitToMainMenu"); }
3060 void RequestFastTravelToPoint(
unsigned int fromSpawnPointID,
unsigned int spawnPointID,
FVector2D FromBedLocation,
bool bFromBedValid) { NativeCall<
void,
unsigned int,
unsigned int,
FVector2D,
bool>(
this,
"AShooterPlayerController.RequestFastTravelToPoint", fromSpawnPointID, spawnPointID, FromBedLocation, bFromBedValid); }
3062 void Reset() { NativeCall<
void>(
this,
"AShooterPlayerController.Reset"); }
3063 void ResetSpawnTime() { NativeCall<
void>(
this,
"AShooterPlayerController.ResetSpawnTime"); }
3064 void SCP() { NativeCall<
void>(
this,
"AShooterPlayerController.SCP"); }
3065 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); }
3066 bool SameLinkedId(
__int64 value) {
return NativeCall<
bool,
__int64>(
this,
"AShooterPlayerController.SameLinkedId", value); }
3067 void SaveCharacter() { NativeCall<
void>(
this,
"AShooterPlayerController.SaveCharacter"); }
3068 void SaveProfile() { NativeCall<
void>(
this,
"AShooterPlayerController.SaveProfile"); }
3069 void SaveSpectatorPos(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.SaveSpectatorPos", Index); }
3070 void ScrollChatDown() { NativeCall<
void>(
this,
"AShooterPlayerController.ScrollChatDown"); }
3071 void ScrollChatUp() { NativeCall<
void>(
this,
"AShooterPlayerController.ScrollChatUp"); }
3077 void ServerAddItemToCustomFolder_Implementation(
UPrimalInventoryComponent* forInventory,
FString* CFolderName,
int InventoryCompType,
FItemNetID ItemId) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
int,
FItemNetID>(
this,
"AShooterPlayerController.ServerAddItemToCustomFolder_Implementation", forInventory, CFolderName, InventoryCompType, ItemId); }
3078 void ServerAddTribeMarker_Implementation(
FString* Name,
float Coord1,
float Coord2,
FColor TextColor) { NativeCall<
void,
FString*,
float,
float,
FColor>(
this,
"AShooterPlayerController.ServerAddTribeMarker_Implementation", Name, Coord1, Coord2, TextColor); }
3087 void ServerDeleteItemFromCustomFolder_Implementation(
UPrimalInventoryComponent* forInventory,
FString* CFolderName,
int InventoryCompType,
FItemNetID ItemId) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
int,
FItemNetID>(
this,
"AShooterPlayerController.ServerDeleteItemFromCustomFolder_Implementation", forInventory, CFolderName, InventoryCompType, ItemId); }
3102 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); }
3111 void ServerRequestActivateStationGroup_Implementation(
APrimalRaft* forRaft,
int GroupIndex,
bool bActivateForCaptain,
bool bNewValue) { NativeCall<
void,
APrimalRaft*,
int,
bool,
bool>(
this,
"AShooterPlayerController.ServerRequestActivateStationGroup_Implementation", forRaft, GroupIndex, bActivateForCaptain, bNewValue); }
3112 void ServerRequestActorItems_Implementation(
UPrimalInventoryComponent* forInventory,
bool bInventoryItems,
bool bIsFirstSpawn,
bool allowLocalController) { NativeCall<
void,
UPrimalInventoryComponent*,
bool,
bool,
bool>(
this,
"AShooterPlayerController.ServerRequestActorItems_Implementation", forInventory, bInventoryItems, bIsFirstSpawn, allowLocalController); }
3116 void ServerRequestFastTravelToPoint_Implementation(
unsigned int fromSpawnPointID,
unsigned int spawnPointID) { NativeCall<
void,
unsigned int,
unsigned int>(
this,
"AShooterPlayerController.ServerRequestFastTravelToPoint_Implementation", fromSpawnPointID, spawnPointID); }
3117 void ServerRequestFastTravelToShipBed_Implementation(
unsigned int FromBedID,
unsigned int ToBedID) { NativeCall<
void,
unsigned int,
unsigned int>(
this,
"AShooterPlayerController.ServerRequestFastTravelToShipBed_Implementation", FromBedID, ToBedID); }
3118 void ServerRequestFullMapEntities_Implementation(
int ClientFullMapEntitiesChangeID,
int ClientFullMapEntitiesCount) { NativeCall<
void,
int,
int>(
this,
"AShooterPlayerController.ServerRequestFullMapEntities_Implementation", ClientFullMapEntitiesChangeID, ClientFullMapEntitiesCount); }
3121 void ServerRequestInventoryUseItemWithActor_Implementation(
AActor* anActor,
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID1,
int AdditionalData) { NativeCall<
void,
AActor*,
UPrimalInventoryComponent*,
FItemNetID,
int>(
this,
"AShooterPlayerController.ServerRequestInventoryUseItemWithActor_Implementation", anActor, inventoryComp, itemID1, AdditionalData); }
3122 void ServerRequestInventoryUseItemWithItem_Implementation(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID1,
FItemNetID itemID2,
int AdditionalData) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
FItemNetID,
int>(
this,
"AShooterPlayerController.ServerRequestInventoryUseItemWithItem_Implementation", inventoryComp, itemID1, itemID2, AdditionalData); }
3130 void ServerRequestPlaceStructure_Implementation(
int StructureIndex,
FVector BuildLocation,
FRotator BuildRotation,
FRotator PlayerViewRotation,
APawn* AttachToPawn,
APrimalDinoCharacter* DinoCharacter,
FName BoneName,
FItemNetID PlaceUsingItemID,
bool bSnapped,
bool bIsCheat,
bool bIsFlipped,
int SnapPointCycle,
TSubclassOf<
APrimalStructure> DirectStructurePlacementClass) { NativeCall<
void,
int,
FVector,
FRotator,
FRotator,
APawn*,
APrimalDinoCharacter*,
FName,
FItemNetID,
bool,
bool,
bool,
int,
TSubclassOf<
APrimalStructure>>(
this,
"AShooterPlayerController.ServerRequestPlaceStructure_Implementation", StructureIndex, BuildLocation, BuildRotation, PlayerViewRotation, AttachToPawn, DinoCharacter, BoneName, PlaceUsingItemID, bSnapped, bIsCheat, bIsFlipped, SnapPointCycle, DirectStructurePlacementClass); }
3136 void ServerRequestRespawnAtPoint_Implementation(
unsigned int spawnPointID,
int spawnRegionIndex) { NativeCall<
void,
unsigned int,
int>(
this,
"AShooterPlayerController.ServerRequestRespawnAtPoint_Implementation", spawnPointID, spawnRegionIndex); }
3137 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); }
3141 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); }
3152 void ServerSetSubscribedApp_Implementation(
int AppID,
bool bPreventDefaultItems) { NativeCall<
void,
int,
bool>(
this,
"AShooterPlayerController.ServerSetSubscribedApp_Implementation", AppID, bPreventDefaultItems); }
3154 void ServerSetThrottleAndControlRotation_Implementation(
float Throttle,
float Pitch,
float Yaw,
FVector AimLocation) { NativeCall<
void,
float,
float,
float,
FVector>(
this,
"AShooterPlayerController.ServerSetThrottleAndControlRotation_Implementation", Throttle, Pitch, Yaw, AimLocation); }
3167 void ServerTransferAllFromRemoteInventory_Implementation(
UPrimalInventoryComponent* inventoryComp,
FString* CurrentCustomFolderFilter,
FString* CurrentNameFilter,
FString* CurrentDestinationFolder,
bool bNoFolderView) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
FString*,
FString*,
bool>(
this,
"AShooterPlayerController.ServerTransferAllFromRemoteInventory_Implementation", inventoryComp, CurrentCustomFolderFilter, CurrentNameFilter, CurrentDestinationFolder, bNoFolderView); }
3168 void ServerTransferAllToRemoteInventory_Implementation(
UPrimalInventoryComponent* inventoryComp,
FString* CurrentCustomFolderFilter,
FString* CurrentNameFilter,
FString* CurrentDestinationFolder,
bool bNoFolderView) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
FString*,
FString*,
bool>(
this,
"AShooterPlayerController.ServerTransferAllToRemoteInventory_Implementation", inventoryComp, CurrentCustomFolderFilter, CurrentNameFilter, CurrentDestinationFolder, bNoFolderView); }
3169 void ServerTransferFromRemoteInventory_Implementation(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID,
int requestedQuantity,
int ToSlotIndex,
bool bEquipItem) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
int,
int,
bool>(
this,
"AShooterPlayerController.ServerTransferFromRemoteInventory_Implementation", inventoryComp, itemID, requestedQuantity, ToSlotIndex, bEquipItem); }
3170 void ServerTransferToRemoteInventory_Implementation(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID,
bool bAlsoTryToEqup,
int requestedQuantity) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
bool,
int>(
this,
"AShooterPlayerController.ServerTransferToRemoteInventory_Implementation", inventoryComp, itemID, bAlsoTryToEqup, requestedQuantity); }
3176 void ServerUpgradeItem_Implementation(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID,
int ItemStatModifierIndexToUpgrade,
int ItemStatGroupIndexToUpgrade) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
int,
int>(
this,
"AShooterPlayerController.ServerUpgradeItem_Implementation", inventoryComp, itemID, ItemStatModifierIndexToUpgrade, ItemStatGroupIndexToUpgrade); }
3183 void Server_UpdateRowing_Implementation(
float InRowingThrottle,
float InRowingSteering,
int FromSeatNumber) { NativeCall<
void,
float,
float,
int>(
this,
"AShooterPlayerController.Server_UpdateRowing_Implementation", InRowingThrottle, InRowingSteering, FromSeatNumber); }
3184 void SetAdminIcon(
bool bAdminIcon) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.SetAdminIcon", bAdminIcon); }
3185 void ApplyAutoAimSlider(
float NewValue) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.ApplyAutoAimSlider", NewValue); }
3186 void SetCheatPlayer(
bool bEnable) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.SetCheatPlayer", bEnable); }
3187 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); }
3189 void SetControllerGamepadActive(
bool bIsActive) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.SetControllerGamepadActive", bIsActive); }
3190 void SetDir(
float windDir) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.SetDir", windDir); }
3191 void SetDoFInterpTime(
float InterpTime) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.SetDoFInterpTime", InterpTime); }
3192 void SetEquipMap(
unsigned int typeIndex) { NativeCall<
void,
unsigned int>(
this,
"AShooterPlayerController.SetEquipMap", typeIndex); }
3193 void SetGamma1() { NativeCall<
void>(
this,
"AShooterPlayerController.SetGamma1"); }
3194 void SetGamma2() { NativeCall<
void>(
this,
"AShooterPlayerController.SetGamma2"); }
3195 void SetGodMode(
bool bEnable) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.SetGodMode", bEnable); }
3196 void SetGraphicsQuality(
int val) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.SetGraphicsQuality", val); }
3197 void SetImprintQuality(
float ImprintingQuality) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.SetImprintQuality", ImprintingQuality); }
3199 void SetMultiUseWheelCategory(
int Category) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.SetMultiUseWheelCategory", Category); }
3200 void SetPawn(
APawn* InPawn) { NativeCall<
void,
APawn*>(
this,
"AShooterPlayerController.SetPawn", InPawn); }
3202 void SetPlayerPos(
float X,
float Y,
float Z) { NativeCall<
void,
float,
float,
float>(
this,
"AShooterPlayerController.SetPlayerPos", X, Y, Z); }
3203 void SetSextantMapZoomLevel(
float Zoom) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.SetSextantMapZoomLevel", Zoom); }
3205 void SetWind(
float wind) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.SetWind", wind); }
3210 void ShowAllianceChat() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowAllianceChat"); }
3212 void ShowGlobalChat() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowGlobalChat"); }
3213 void ShowInGameMenu() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowInGameMenu"); }
3214 void ShowLocalChat() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowLocalChat"); }
3216 void ShowMyCraftables() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowMyCraftables"); }
3217 void ShowMyInventory() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowMyInventory"); }
3218 void ShowSextantMap(
bool bShow) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ShowSextantMap", bShow); }
3219 void ShowTribeChat() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowTribeChat"); }
3220 void ShowTribeManager() { NativeCall<
void>(
this,
"AShooterPlayerController.ShowTribeManager"); }
3221 void ShowTutorial(
int TutorialIndex,
bool bForceDisplay) { NativeCall<
void,
int,
bool>(
this,
"AShooterPlayerController.ShowTutorial", TutorialIndex, bForceDisplay); }
3222 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); }
3223 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); }
3224 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); }
3230 void SpectatorTurn(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.SpectatorTurn", Val); }
3231 void SpectatorUseItem(
int Index) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.SpectatorUseItem", Index); }
3247 void StartSurfaceCamera(
float OnSurfaceTargetYaw,
float OnSurfaceTargetPitch,
float OnSurfaceTargetRoll,
float OnSurfaceCameraInterpolationSpeed,
bool UseSurfaceCameraInterpolation,
FVector* CameraOffset) { NativeCall<
void,
float,
float,
float,
float,
bool,
FVector*>(
this,
"AShooterPlayerController.StartSurfaceCamera", OnSurfaceTargetYaw, OnSurfaceTargetPitch, OnSurfaceTargetRoll, OnSurfaceCameraInterpolationSpeed, UseSurfaceCameraInterpolation, CameraOffset); }
3248 void StartSurfaceCameraForPassenger(
float OnSurfaceTargetYaw,
float OnSurfaceTargetPitch,
float OnSurfaceTargetRoll) { NativeCall<
void,
float,
float,
float>(
this,
"AShooterPlayerController.StartSurfaceCameraForPassenger", OnSurfaceTargetYaw, OnSurfaceTargetPitch, OnSurfaceTargetRoll); }
3250 void StartWhispering() { NativeCall<
void>(
this,
"AShooterPlayerController.StartWhispering"); }
3252 void StartYelling() { NativeCall<
void>(
this,
"AShooterPlayerController.StartYelling"); }
3253 void StopLoadingMusic() { NativeCall<
void>(
this,
"AShooterPlayerController.StopLoadingMusic"); }
3254 void StopSpectating() { NativeCall<
void>(
this,
"AShooterPlayerController.StopSpectating"); }
3258 void TestNotification() { NativeCall<
void>(
this,
"AShooterPlayerController.TestNotification"); }
3260 void ToggleAutoChat() { NativeCall<
void>(
this,
"AShooterPlayerController.ToggleAutoChat"); }
3262 void ToggleGun() { NativeCall<
void>(
this,
"AShooterPlayerController.ToggleGun"); }
3263 void ToggleHUDHidden() { NativeCall<
void>(
this,
"AShooterPlayerController.ToggleHUDHidden"); }
3264 void ToggleHud() { NativeCall<
void>(
this,
"AShooterPlayerController.ToggleHud"); }
3265 void ToggleMap() { NativeCall<
void>(
this,
"AShooterPlayerController.ToggleMap"); }
3269 void ToggleSpeaking(
bool bSpeaking,
bool UseSuperRange) { NativeCall<
void,
bool,
bool>(
this,
"AShooterPlayerController.ToggleSpeaking", bSpeaking, UseSuperRange); }
3271 void TriggerPlayerAction(
int ActionIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.TriggerPlayerAction", ActionIndex); }
3272 void TryRespec() { NativeCall<
void>(
this,
"AShooterPlayerController.TryRespec"); }
3273 void TurnAtRate(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.TurnAtRate", Val); }
3274 void TurnInput(
float Val) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.TurnInput", Val); }
3275 void UnFreeze() { NativeCall<
void>(
this,
"AShooterPlayerController.UnFreeze"); }
3276 void UnPossess() { NativeCall<
void>(
this,
"AShooterPlayerController.UnPossess"); }
3279 void UnlockExplorerNote(
int ExplorerNoteIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.UnlockExplorerNote", ExplorerNoteIndex); }
3280 void UnlockFeat(
FName FeatName) { NativeCall<
void,
FName>(
this,
"AShooterPlayerController.UnlockFeat", FeatName); }
3281 void UpdateNearbyTreasures(
float DeltaTime) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.UpdateNearbyTreasures", DeltaTime); }
3284 void UpdateRotation(
float DeltaTime) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.UpdateRotation", DeltaTime); }
3285 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); }
3286 bool UseTribeGroupRanks() {
return NativeCall<
bool>(
this,
"AShooterPlayerController.UseTribeGroupRanks"); }
3288 void ZoomInGPS() { NativeCall<
void>(
this,
"AShooterPlayerController.ZoomInGPS"); }
3289 void ZoomInGPSStop() { NativeCall<
void>(
this,
"AShooterPlayerController.ZoomInGPSStop"); }
3290 void ZoomOutGPS() { NativeCall<
void>(
this,
"AShooterPlayerController.ZoomOutGPS"); }
3291 void ZoomOutGPSStop() { NativeCall<
void>(
this,
"AShooterPlayerController.ZoomOutGPSStop"); }
3294 void ClientAbortTravel(
unsigned int ServerID,
unsigned __int64 ServerSteamId) { NativeCall<
void,
unsigned int,
unsigned __int64>(
this,
"AShooterPlayerController.ClientAbortTravel", ServerID, ServerSteamId); }
3295 void ClientAddActorItem(
UPrimalInventoryComponent* forInventory,
FItemNetInfo itemInfo,
bool bEquipItem,
bool ShowHUDNotification) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetInfo,
bool,
bool>(
this,
"AShooterPlayerController.ClientAddActorItem", forInventory, itemInfo, bEquipItem, ShowHUDNotification); }
3296 void ClientAddActorItemToFolder(
UPrimalInventoryComponent* forInventory,
FItemNetInfo itemInfo,
bool bEquipItem,
bool ShowHUDNotification,
FString* ToFolder) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetInfo,
bool,
bool,
FString*>(
this,
"AShooterPlayerController.ClientAddActorItemToFolder", forInventory, itemInfo, bEquipItem, ShowHUDNotification, ToFolder); }
3297 void ClientAddFloatingDamageText(
FVector_NetQuantize AtLocation,
int DamageAmount,
int FromTeamID,
bool bForceText) { NativeCall<
void,
FVector_NetQuantize,
int,
int,
bool>(
this,
"AShooterPlayerController.ClientAddFloatingDamageText", AtLocation, DamageAmount, FromTeamID, bForceText); }
3298 void ClientAddFloatingText(
FVector_NetQuantize AtLocation,
FString* FloatingTextString,
FColor FloatingTextColor,
float ScaleX,
float ScaleY,
float TextLifeSpan,
FVector TextVelocity,
float MinScale,
float FadeInTime,
float FadeOutTime,
bool bForce) { NativeCall<
void,
FVector_NetQuantize,
FString*,
FColor,
float,
float,
float,
FVector,
float,
float,
float,
bool>(
this,
"AShooterPlayerController.ClientAddFloatingText", AtLocation, FloatingTextString, FloatingTextColor, ScaleX, ScaleY, TextLifeSpan, TextVelocity, MinScale, FadeInTime, FadeOutTime, bForce); }
3305 void ClientDrawDebugSphere(
TArray<
FVector>* Loc,
float Radius,
int Segments,
FColor DrawColor) { NativeCall<
void,
TArray<
FVector>*,
float,
int,
FColor>(
this,
"AShooterPlayerController.ClientDrawDebugSphere", Loc, Radius, Segments, DrawColor); }
3313 void ClientGiveFOW() { NativeCall<
void>(
this,
"AShooterPlayerController.ClientGiveFOW"); }
3315 void ClientHUDNotificationTypeParams(
int MessageType,
int MessageType1,
int MessageParam2,
UObject* ObjectParam1,
FString* StringParam1,
float floatParam1) { NativeCall<
void,
int,
int,
int,
UObject*,
FString*,
float>(
this,
"AShooterPlayerController.ClientHUDNotificationTypeParams", MessageType, MessageType1, MessageParam2, ObjectParam1, StringParam1, floatParam1); }
3320 void ClientJoinVivoxChannel(
FString* JoinChannelVAT,
FString* ChannelName,
int AtlasChannelTypeAsInt,
int AttenuationModelAsInt32,
float MaxDistance,
float MinDistance,
float Rolloff) { NativeCall<
void,
FString*,
FString*,
int,
int,
float,
float,
float>(
this,
"AShooterPlayerController.ClientJoinVivoxChannel", JoinChannelVAT, ChannelName, AtlasChannelTypeAsInt, AttenuationModelAsInt32, MaxDistance, MinDistance, Rolloff); }
3322 void ClientMarkSeamlessActors(
TArray<
AActor*>* ActorsWhichWillTravelSeamlessly,
unsigned int DestServerId, EFastTravelType FastTravelType,
float GridTravelToPosX,
float GridTravelToPosY,
float GridTravelToPosZ) { NativeCall<
void,
TArray<
AActor*>*,
unsigned int, EFastTravelType,
float,
float,
float>(
this,
"AShooterPlayerController.ClientMarkSeamlessActors", ActorsWhichWillTravelSeamlessly, DestServerId, FastTravelType, GridTravelToPosX, GridTravelToPosY, GridTravelToPosZ); }
3331 void ClientNetStopReceivingMapEntities(
int ServerMapEntitiesChangeID) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.ClientNetStopReceivingMapEntities", ServerMapEntitiesChangeID); }
3338 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); }
3343 void ClientNotifyPaintFinished(
bool bSuccess) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ClientNotifyPaintFinished", bSuccess); }
3352 void ClientNotifyTribeXP(
float HowMuch) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.ClientNotifyTribeXP", HowMuch); }
3359 void ClientPlayLocalSound(USoundBase* aSound,
bool bAttach) { NativeCall<
void, USoundBase*,
bool>(
this,
"AShooterPlayerController.ClientPlayLocalSound", aSound, bAttach); }
3360 void ClientReceiveDinoAncestors(
APrimalDinoCharacter* ForDino,
TArray<
FDinoAncestorsEntry>* DinoAncestors,
TArray<
FDinoAncestorsEntry>* DinoAncestorsMale,
int RandomMutationsFemale,
int RandomMutationsMale) { NativeCall<
void,
APrimalDinoCharacter*,
TArray<
FDinoAncestorsEntry>*,
TArray<
FDinoAncestorsEntry>*,
int,
int>(
this,
"AShooterPlayerController.ClientReceiveDinoAncestors", ForDino, DinoAncestors, DinoAncestorsMale, RandomMutationsFemale, RandomMutationsMale); }
3364 void ClientReceiveTribeRankGroup(
int GroupRankIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.ClientReceiveTribeRankGroup", GroupRankIndex); }
3369 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); }
3373 void ClientServerNotification(
FString* MessageText,
FLinearColor MessageColor,
float DisplayScale,
float DisplayTime,
UTexture2D* MessageIcon, USoundBase* SoundToPlay) { NativeCall<
void,
FString*,
FLinearColor,
float,
float,
UTexture2D*, USoundBase*>(
this,
"AShooterPlayerController.ClientServerNotification", MessageText, MessageColor, DisplayScale, DisplayTime, MessageIcon, SoundToPlay); }
3374 void ClientServerNotificationSingle(
FString* MessageText,
FLinearColor MessageColor,
float DisplayScale,
float DisplayTime,
UTexture2D* MessageIcon, USoundBase* SoundToPlay,
int MessageTypeID) { NativeCall<
void,
FString*,
FLinearColor,
float,
float,
UTexture2D*, USoundBase*,
int>(
this,
"AShooterPlayerController.ClientServerNotificationSingle", MessageText, MessageColor, DisplayScale, DisplayTime, MessageIcon, SoundToPlay, MessageTypeID); }
3375 void ClientServerSOTFNotificationCustom(
FString* MessageText,
FLinearColor MessageColor,
float DisplayScale,
float DisplayTime,
UTexture2D* MessageIcon, USoundBase* SoundToPlay) { NativeCall<
void,
FString*,
FLinearColor,
float,
float,
UTexture2D*, USoundBase*>(
this,
"AShooterPlayerController.ClientServerSOTFNotificationCustom", MessageText, MessageColor, DisplayScale, DisplayTime, MessageIcon, SoundToPlay); }
3376 void ClientSetCheatStatus(
bool bEnable) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ClientSetCheatStatus", bEnable); }
3379 void ClientShowCharacterCreationUI(
bool bShowDownloadCharacter) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ClientShowCharacterCreationUI", bShowDownloadCharacter); }
3381 void ClientShowSpawnUI(
float Delay) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.ClientShowSpawnUI", Delay); }
3384 void ClientStartSurfaceCameraForPassenger(
float yaw,
float pitch,
float roll,
bool bInvertTurnInput) { NativeCall<
void,
float,
float,
float,
bool>(
this,
"AShooterPlayerController.ClientStartSurfaceCameraForPassenger", yaw, pitch, roll, bInvertTurnInput); }
3385 void ClientStartTravelling(
unsigned int ServerID,
unsigned __int64 ServerSteamId,
unsigned __int64 TravelLog,
bool UsingBattlEye) { NativeCall<
void,
unsigned int,
unsigned __int64,
unsigned __int64,
bool>(
this,
"AShooterPlayerController.ClientStartTravelling", ServerID, ServerSteamId, TravelLog, UsingBattlEye); }
3387 void ClientStopLocalSound(USoundBase* aSound) { NativeCall<
void, USoundBase*>(
this,
"AShooterPlayerController.ClientStopLocalSound", aSound); }
3392 void ClientTeleportSpectator(
FVector Location,
unsigned __int64 PlayerID) { NativeCall<
void,
FVector,
unsigned __int64>(
this,
"AShooterPlayerController.ClientTeleportSpectator", Location, PlayerID); }
3394 void ClientUnlockExplorerNote(
int ExplorerNoteIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.ClientUnlockExplorerNote", ExplorerNoteIndex); }
3399 void ClientUpdateItemSpoilingTimes(
UPrimalInventoryComponent* forInventory,
FItemNetID itemID,
long double NextSpoilingTime,
long double LastSpoilingTime) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
long double,
long double>(
this,
"AShooterPlayerController.ClientUpdateItemSpoilingTimes", forInventory, itemID, NextSpoilingTime, LastSpoilingTime); }
3403 void Client_CaptainExtraActions(
ECaptainOtherActions::
Type RequestedAction,
APrimalStructureSeating_DriverSeat* RequestedFromSeat,
int CurrentValue,
TSubclassOf<
UPrimalItem> SelectedAmmoType) { NativeCall<
void,
ECaptainOtherActions::
Type,
APrimalStructureSeating_DriverSeat*,
int,
TSubclassOf<
UPrimalItem>>(
this,
"AShooterPlayerController.Client_CaptainExtraActions", RequestedAction, RequestedFromSeat, CurrentValue, SelectedAmmoType); }
3408 void NotifyTribeWarStatus(
FString* EnemyTribeString,
int StatusType) { NativeCall<
void,
FString*,
int>(
this,
"AShooterPlayerController.NotifyTribeWarStatus", EnemyTribeString, StatusType); }
3411 void PlayHitMarkerCharacterAlly(
float InHitMarkerScale,
bool InWasMeleeHit) { NativeCall<
void,
float,
bool>(
this,
"AShooterPlayerController.PlayHitMarkerCharacterAlly", InHitMarkerScale, InWasMeleeHit); }
3412 void PlayHitMarkerStructure(
float InHitMarkerScale,
bool InWasMeleeHit) { NativeCall<
void,
float,
bool>(
this,
"AShooterPlayerController.PlayHitMarkerStructure", InHitMarkerScale, InWasMeleeHit); }
3413 void PlayHitMarkerStructureAlly(
float InHitMarkerScale,
bool InWasMeleeHit) { NativeCall<
void,
float,
bool>(
this,
"AShooterPlayerController.PlayHitMarkerStructureAlly", InHitMarkerScale, InWasMeleeHit); }
3415 void RPCStayAlive() { NativeCall<
void>(
this,
"AShooterPlayerController.RPCStayAlive"); }
3419 void ServerAddItemToCustomFolder(
UPrimalInventoryComponent* forInventory,
FString* CFolderName,
int InventoryCompType,
FItemNetID ItemId) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
int,
FItemNetID>(
this,
"AShooterPlayerController.ServerAddItemToCustomFolder", forInventory, CFolderName, InventoryCompType, ItemId); }
3420 void ServerAddTribeMarker(
FString* Name,
float Coord1,
float Coord2,
FColor TextColor) { NativeCall<
void,
FString*,
float,
float,
FColor>(
this,
"AShooterPlayerController.ServerAddTribeMarker", Name, Coord1, Coord2, TextColor); }
3423 void ServerChangeHomeServer(
unsigned int NewHomeServerId) { NativeCall<
void,
unsigned int>(
this,
"AShooterPlayerController.ServerChangeHomeServer", NewHomeServerId); }
3426 void ServerCycleSpectator(
bool bNext) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ServerCycleSpectator", bNext); }
3428 void ServerDeleteItemFromCustomFolder(
UPrimalInventoryComponent* forInventory,
FString* CFolderName,
int InventoryCompType,
FItemNetID ItemId) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
int,
FItemNetID>(
this,
"AShooterPlayerController.ServerDeleteItemFromCustomFolder", forInventory, CFolderName, InventoryCompType, ItemId); }
3440 void ServerMultiUse(
UObject* ForObject,
int useIndex) { NativeCall<
void,
UObject*,
int>(
this,
"AShooterPlayerController.ServerMultiUse", ForObject, useIndex); }
3441 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); }
3445 void ServerRemovePawnItem(
FItemNetID itemID,
bool bSecondryAction,
bool bOnlyIfEquipped) { NativeCall<
void,
FItemNetID,
bool,
bool>(
this,
"AShooterPlayerController.ServerRemovePawnItem", itemID, bSecondryAction, bOnlyIfEquipped); }
3446 void ServerRemoveTribeMarker(
unsigned int MarkerID) { NativeCall<
void,
unsigned int>(
this,
"AShooterPlayerController.ServerRemoveTribeMarker", MarkerID); }
3450 void ServerRequestActivateStationGroup(
APrimalRaft* forRaft,
int GroupIndex,
bool bActivateForCaptain,
bool bNewValue) { NativeCall<
void,
APrimalRaft*,
int,
bool,
bool>(
this,
"AShooterPlayerController.ServerRequestActivateStationGroup", forRaft, GroupIndex, bActivateForCaptain, bNewValue); }
3451 void ServerRequestActorItems(
UPrimalInventoryComponent* forInventory,
bool bInventoryItems,
bool bIsFirstSpawn,
bool allowLocalController) { NativeCall<
void,
UPrimalInventoryComponent*,
bool,
bool,
bool>(
this,
"AShooterPlayerController.ServerRequestActorItems", forInventory, bInventoryItems, bIsFirstSpawn, allowLocalController); }
3454 void ServerRequestFastTravelToShipBed(
unsigned int FromBedID,
unsigned int ToBedID) { NativeCall<
void,
unsigned int,
unsigned int>(
this,
"AShooterPlayerController.ServerRequestFastTravelToShipBed", FromBedID, ToBedID); }
3455 void ServerRequestFullMapEntities(
int ClientFullMapEntitiesChangeID,
int ClientFullMapEntitiesCount) { NativeCall<
void,
int,
int>(
this,
"AShooterPlayerController.ServerRequestFullMapEntities", ClientFullMapEntitiesChangeID, ClientFullMapEntitiesCount); }
3459 void ServerRequestInventoryUseItemWithActor(
AActor* anActor,
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID1,
int AdditionalData) { NativeCall<
void,
AActor*,
UPrimalInventoryComponent*,
FItemNetID,
int>(
this,
"AShooterPlayerController.ServerRequestInventoryUseItemWithActor", anActor, inventoryComp, itemID1, AdditionalData); }
3460 void ServerRequestInventoryUseItemWithItem(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID1,
FItemNetID itemID2,
int AdditionalData) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
FItemNetID,
int>(
this,
"AShooterPlayerController.ServerRequestInventoryUseItemWithItem", inventoryComp, itemID1, itemID2, AdditionalData); }
3462 void ServerRequestMyClientTribeData(
unsigned int MyTribeMarkerVersion) { NativeCall<
void,
unsigned int>(
this,
"AShooterPlayerController.ServerRequestMyClientTribeData", MyTribeMarkerVersion); }
3467 void ServerRequestPlaceStructure(
int StructureIndex,
FVector BuildLocation,
FRotator BuildRotation,
FRotator PlayerViewRotation,
APawn* AttachToPawn,
APrimalDinoCharacter* DinoCharacter,
FName BoneName,
FItemNetID PlaceUsingItemID,
bool bSnapped,
bool bIsCheat,
bool bIsFlipped,
int SnapPointCycle,
TSubclassOf<
APrimalStructure> DirectStructurePlacementClass) { NativeCall<
void,
int,
FVector,
FRotator,
FRotator,
APawn*,
APrimalDinoCharacter*,
FName,
FItemNetID,
bool,
bool,
bool,
int,
TSubclassOf<
APrimalStructure>>(
this,
"AShooterPlayerController.ServerRequestPlaceStructure", StructureIndex, BuildLocation, BuildRotation, PlayerViewRotation, AttachToPawn, DinoCharacter, BoneName, PlaceUsingItemID, bSnapped, bIsCheat, bIsFlipped, SnapPointCycle, DirectStructurePlacementClass); }
3473 void ServerRequestRespawnAtPoint(
unsigned int spawnPointID,
int spawnRegionIndex) { NativeCall<
void,
unsigned int,
int>(
this,
"AShooterPlayerController.ServerRequestRespawnAtPoint", spawnPointID, spawnRegionIndex); }
3474 void ServerRequestSetPin(
UObject* forTarget,
int PinValue,
bool bIsSetting,
int TheCustomIndex) { NativeCall<
void,
UObject*,
int,
bool,
int>(
this,
"AShooterPlayerController.ServerRequestSetPin", forTarget, PinValue, bIsSetting, TheCustomIndex); }
3479 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); }
3483 void ServerSetAltHeld(
bool bNewAltHeld) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ServerSetAltHeld", bNewAltHeld); }
3485 void ServerSetNetIsCurrentlyFirstPerson(
bool bIsCurrentlyFirstPerson) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ServerSetNetIsCurrentlyFirstPerson", bIsCurrentlyFirstPerson); }
3487 void ServerSetSubscribedApp(
int AppID,
bool bPreventDefaultItems) { NativeCall<
void,
int,
bool>(
this,
"AShooterPlayerController.ServerSetSubscribedApp", AppID, bPreventDefaultItems); }
3488 void ServerSetSupressAdminIcon(
bool bSuppress) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ServerSetSupressAdminIcon", bSuppress); }
3489 void ServerSetVRPlayer(
bool bSetVRPlayer) { NativeCall<
void,
bool>(
this,
"AShooterPlayerController.ServerSetVRPlayer", bSetVRPlayer); }
3490 void ServerSpectateToPlayerByID(
unsigned __int64 PlayerID) { NativeCall<
void,
unsigned __int64>(
this,
"AShooterPlayerController.ServerSpectateToPlayerByID", PlayerID); }
3493 void ServerStayAlive() { NativeCall<
void>(
this,
"AShooterPlayerController.ServerStayAlive"); }
3500 void ServerTransferAllFromRemoteInventory(
UPrimalInventoryComponent* inventoryComp,
FString* CurrentCustomFolderFilter,
FString* CurrentNameFilter,
FString* CurrentDestinationFolder,
bool bNoFolderView) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
FString*,
FString*,
bool>(
this,
"AShooterPlayerController.ServerTransferAllFromRemoteInventory", inventoryComp, CurrentCustomFolderFilter, CurrentNameFilter, CurrentDestinationFolder, bNoFolderView); }
3501 void ServerTransferAllToRemoteInventory(
UPrimalInventoryComponent* inventoryComp,
FString* CurrentCustomFolderFilter,
FString* CurrentNameFilter,
FString* CurrentDestinationFolder,
bool bNoFolderView) { NativeCall<
void,
UPrimalInventoryComponent*,
FString*,
FString*,
FString*,
bool>(
this,
"AShooterPlayerController.ServerTransferAllToRemoteInventory", inventoryComp, CurrentCustomFolderFilter, CurrentNameFilter, CurrentDestinationFolder, bNoFolderView); }
3502 void ServerTransferFromRemoteInventory(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID,
int requestedQuantity,
int ToSlotIndex,
bool bEquipItem) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
int,
int,
bool>(
this,
"AShooterPlayerController.ServerTransferFromRemoteInventory", inventoryComp, itemID, requestedQuantity, ToSlotIndex, bEquipItem); }
3503 void ServerTransferToRemoteInventory(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID,
bool bAlsoTryToEqup,
int requestedQuantity) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
bool,
int>(
this,
"AShooterPlayerController.ServerTransferToRemoteInventory", inventoryComp, itemID, bAlsoTryToEqup, requestedQuantity); }
3504 void ServerTryRespec() { NativeCall<
void>(
this,
"AShooterPlayerController.ServerTryRespec"); }
3507 void ServerUnlockPerMapExplorerNote(
int ExplorerNoteIndex) { NativeCall<
void,
int>(
this,
"AShooterPlayerController.ServerUnlockPerMapExplorerNote", ExplorerNoteIndex); }
3509 void ServerUpgradeItem(
UPrimalInventoryComponent* inventoryComp,
FItemNetID itemID,
int ItemStatModifierIndexToUpgrade,
int ItemStatGroupIndexToUpgrade) { NativeCall<
void,
UPrimalInventoryComponent*,
FItemNetID,
int,
int>(
this,
"AShooterPlayerController.ServerUpgradeItem", inventoryComp, itemID, ItemStatModifierIndexToUpgrade, ItemStatGroupIndexToUpgrade); }
3512 void Server_SetShipSailRotation(
float InSailRotation) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.Server_SetShipSailRotation", InSailRotation); }
3513 void Server_SetShipSteeringInput(
float InSteering) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.Server_SetShipSteeringInput", InSteering); }
3514 void Server_SetShipThrottleTarget(
float InThrottle) { NativeCall<
void,
float>(
this,
"AShooterPlayerController.Server_SetShipThrottleTarget", InThrottle); }
3516 void Server_UpdateRowing(
float InRowingThrottle,
float InRowingSteering,
int FromSeatNumber) { NativeCall<
void,
float,
float,
int>(
this,
"AShooterPlayerController.Server_UpdateRowing", InRowingThrottle, InRowingSteering, FromSeatNumber); }
3519 AShooterHUD*
GetShooterHUD() {
return NativeCall<AShooterHUD*>(
this,
"AShooterPlayerController.GetShooterHUD"); }
3534 FDodgeMovementInfo&
DodgingMovementInfoField() {
return *GetNativePointerField<FDodgeMovementInfo*>(
this,
"ACharacter.DodgingMovementInfo"); }
3575 bool IsJumping() {
return NativeCall<
bool>(
this,
"ACharacter.IsJumping"); }
3582 void ApplyDamageMomentum(
float DamageTaken,
FDamageEvent* DamageEvent,
APawn* PawnInstigator,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"ACharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
3585 void BaseChange() { NativeCall<
void>(
this,
"ACharacter.BaseChange"); }
3586 bool CanCrouch() {
return NativeCall<
bool>(
this,
"ACharacter.CanCrouch"); }
3587 bool CanDodge() {
return NativeCall<
bool>(
this,
"ACharacter.CanDodge"); }
3588 bool CanJump() {
return NativeCall<
bool>(
this,
"ACharacter.CanJump"); }
3590 bool CanProne() {
return NativeCall<
bool>(
this,
"ACharacter.CanProne"); }
3591 void CheckJumpInput(
float DeltaTime) { NativeCall<
void,
float>(
this,
"ACharacter.CheckJumpInput", DeltaTime); }
3597 void Crouch(
bool bClientSimulation) { NativeCall<
void,
bool>(
this,
"ACharacter.Crouch", bClientSimulation); }
3598 bool DoJump(
bool bReplayingMoves) {
return NativeCall<
bool,
bool>(
this,
"ACharacter.DoJump", bReplayingMoves); }
3600 UAnimMontage*
GetCurrentMontage() {
return NativeCall<UAnimMontage*>(
this,
"ACharacter.GetCurrentMontage"); }
3604 void GetSimpleCollisionCylinder(
float* CollisionRadius,
float* CollisionHalfHeight) { NativeCall<
void,
float*,
float*>(
this,
"ACharacter.GetSimpleCollisionCylinder", CollisionRadius, CollisionHalfHeight); }
3608 void Jump() { NativeCall<
void>(
this,
"ACharacter.Jump"); }
3610 void LaunchCharacter(
FVector LaunchVelocity,
bool bXYOverride,
bool bZOverride) { NativeCall<
void,
FVector,
bool,
bool>(
this,
"ACharacter.LaunchCharacter", LaunchVelocity, bXYOverride, bZOverride); }
3612 void OnEndCrouch(
float HeightAdjust,
float ScaledHeightAdjust) { NativeCall<
void,
float,
float>(
this,
"ACharacter.OnEndCrouch", HeightAdjust, ScaledHeightAdjust); }
3620 void OnStartCrouch(
float HeightAdjust,
float ScaledHeightAdjust) { NativeCall<
void,
float,
float>(
this,
"ACharacter.OnStartCrouch", HeightAdjust, ScaledHeightAdjust); }
3622 float PlayAnimMontage(UAnimMontage* AnimMontage,
float InPlayRate,
FName StartSectionName,
bool bForceTickPoseAndServerUpdateMesh,
bool bForceTickPoseOnServer) {
return NativeCall<
float, UAnimMontage*,
float,
FName,
bool,
bool>(
this,
"ACharacter.PlayAnimMontage", AnimMontage, InPlayRate, StartSectionName, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer); }
3629 void Prone(
bool bClientSimulation) { NativeCall<
void,
bool>(
this,
"ACharacter.Prone", bClientSimulation); }
3631 void Restart() { NativeCall<
void>(
this,
"ACharacter.Restart"); }
3635 bool ShouldUseWaveLocking(
bool bForceCheck) {
return NativeCall<
bool,
bool>(
this,
"ACharacter.ShouldUseWaveLocking", bForceCheck); }
3637 void StartDodging(
FVector InDodgingVelocity,
bool bClientSimulation) { NativeCall<
void,
FVector,
bool>(
this,
"ACharacter.StartDodging", InDodgingVelocity, bClientSimulation); }
3638 void StopAnimMontage(UAnimMontage* AnimMontage) { NativeCall<
void, UAnimMontage*>(
this,
"ACharacter.StopAnimMontage", AnimMontage); }
3639 void StopDodging(
bool bClientSimulation) { NativeCall<
void,
bool>(
this,
"ACharacter.StopDodging", bClientSimulation); }
3640 void StopJumping() { NativeCall<
void>(
this,
"ACharacter.StopJumping"); }
3641 void TeleportSucceeded(
bool bIsATest,
bool bSimpleTeleport) { NativeCall<
void,
bool,
bool>(
this,
"ACharacter.TeleportSucceeded", bIsATest, bSimpleTeleport); }
3642 bool TeleportTo(
FVector* DestLocation,
FRotator* DestRotation,
bool bIsATest,
bool bNoCheck) {
return NativeCall<
bool,
FVector*,
FRotator*,
bool,
bool>(
this,
"ACharacter.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
3644 void TornOff() { NativeCall<
void>(
this,
"ACharacter.TornOff"); }
3645 void TurnOff() { NativeCall<
void>(
this,
"ACharacter.TurnOff"); }
3646 void UnCrouch(
bool bClientSimulation) { NativeCall<
void,
bool>(
this,
"ACharacter.UnCrouch", bClientSimulation); }
3647 void UnPossessed() { NativeCall<
void>(
this,
"ACharacter.UnPossessed"); }
3648 void UnProne(
bool bClientSimulation) { NativeCall<
void,
bool>(
this,
"ACharacter.UnProne", bClientSimulation); }
3656 void K2_OnEndCrouch(
float HalfHeightAdjust,
float ScaledHalfHeightAdjust) { NativeCall<
void,
float,
float>(
this,
"ACharacter.K2_OnEndCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
3657 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); }
3658 void K2_OnStartCrouch(
float HalfHeightAdjust,
float ScaledHalfHeightAdjust) { NativeCall<
void,
float,
float>(
this,
"ACharacter.K2_OnStartCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
3661 void OnJumped() { NativeCall<
void>(
this,
"ACharacter.OnJumped"); }
3663 void OnLaunched(
FVector LaunchVelocity,
bool bXYOverride,
bool bZOverride) { NativeCall<
void,
FVector,
bool,
bool>(
this,
"ACharacter.OnLaunched", LaunchVelocity, bXYOverride, bZOverride); }
3675 float&
HalfLegLengthField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.HalfLegLength"); }
3677 float&
FullIKDistanceField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.FullIKDistance"); }
3678 float&
SimpleIkRateField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.SimpleIkRate"); }
3682 UAnimMontage*
JumpAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.JumpAnim"); }
3683 UAnimMontage*
LandedAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.LandedAnim"); }
3684 UAnimMontage*
HurtAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.HurtAnim"); }
3685 USoundCue*
HurtSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"APrimalCharacter.HurtSound"); }
3693 long double&
lastTimeStaggeredField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.lastTimeStaggered"); }
3694 FPrimalCharacterNotifyAttackStarted&
NotifyAttackStartedField() {
return *GetNativePointerField<FPrimalCharacterNotifyAttackStarted*>(
this,
"APrimalCharacter.NotifyAttackStarted"); }
3695 FPrimalCharacterNotifyAttackEnded&
NotifyAttackEndedField() {
return *GetNativePointerField<FPrimalCharacterNotifyAttackEnded*>(
this,
"APrimalCharacter.NotifyAttackEnded"); }
3710 USoundBase*
StartDraggedSoundField() {
return *GetNativePointerField<USoundBase**>(
this,
"APrimalCharacter.StartDraggedSound"); }
3711 USoundBase*
EndDraggedSoundField() {
return *GetNativePointerField<USoundBase**>(
this,
"APrimalCharacter.EndDraggedSound"); }
3715 long double&
StartDraggingTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.StartDraggingTime"); }
3716 long double&
LastDragUpdateTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastDragUpdateTime"); }
3723 long double&
NextBPTimerServerField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.NextBPTimerServer"); }
3740 long double&
LastIkUpdateTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastIkUpdateTime"); }
3749 float&
BaseTurnRateField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.BaseTurnRate"); }
3750 float&
BaseLookUpRateField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.BaseLookUpRate"); }
3751 UAnimMontage*
DeathAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.DeathAnim"); }
3752 UAnimMontage*
DeathAnimFromBackField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.DeathAnimFromBack"); }
3753 USoundCue*
DeathSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"APrimalCharacter.DeathSound"); }
3754 USoundCue*
RunLoopSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"APrimalCharacter.RunLoopSound"); }
3755 USoundCue*
RunStopSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"APrimalCharacter.RunStopSound"); }
3760 float&
MaxFallSpeedField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.MaxFallSpeed"); }
3762 UAudioComponent*
RunLoopACField() {
return *GetNativePointerField<UAudioComponent**>(
this,
"APrimalCharacter.RunLoopAC"); }
3764 APrimalStructureExplosiveTransGPS*
CurrentTransponderField() {
return *GetNativePointerField<APrimalStructureExplosiveTransGPS**>(
this,
"APrimalCharacter.CurrentTransponder"); }
3777 float&
DragWeightField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.DragWeight"); }
3786 float&
KillXPBaseField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.KillXPBase"); }
3799 long double&
LastRunningTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastRunningTime"); }
3810 long double&
LastNetDidLandField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastNetDidLand"); }
3818 UAnimMontage*
PoopAnimationField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.PoopAnimation"); }
3820 float&
CorpseLifespanField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.CorpseLifespan"); }
3824 USoundCue*
PoopSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"APrimalCharacter.PoopSound"); }
3828 float&
OrbitCamZoomField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.OrbitCamZoom"); }
3837 long double&
LastTimeSubmergedField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastTimeSubmerged"); }
3850 long double&
LastUnstasisTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastUnstasisTime"); }
3853 long double&
NextBlinkTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.NextBlinkTime"); }
3854 long double&
BlinkTimerField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.BlinkTimer"); }
3858 USoundCue*
LeftSleepingSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"APrimalCharacter.LeftSleepingSound"); }
3861 long double&
LastWalkingTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastWalkingTime"); }
3874 float&
RootYawField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.RootYaw"); }
3875 long double&
LastTimeInSwimmingField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastTimeInSwimming"); }
3885 long double&
LastTookDamageTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastTookDamageTime"); }
3888 float&
LastFallingZField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.LastFallingZ"); }
3889 int&
NumFallZFailsField() {
return *GetNativePointerField<
int*>(
this,
"APrimalCharacter.NumFallZFails"); }
3904 UAnimMontage*
lastPlayedMountAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.lastPlayedMountAnim"); }
3909 long double&
LastHitDamageTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LastHitDamageTime"); }
3916 float&
TargetingTimeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalCharacter.TargetingTime"); }
3918 long double&
LocalLastHurtTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.LocalLastHurtTime"); }
3919 UAnimMontage*
ShieldCoverAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"APrimalCharacter.ShieldCoverAnim"); }
3927 long double&
StartedRidingTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.StartedRidingTime"); }
3928 long double&
StopRidingTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalCharacter.StopRidingTime"); }
4168 void AdjustDamage(
float* Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) { NativeCall<
void,
float*,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
4170 bool AllowFirstPerson() {
return NativeCall<
bool>(
this,
"APrimalCharacter.AllowFirstPerson"); }
4172 bool AllowSaving() {
return NativeCall<
bool>(
this,
"APrimalCharacter.AllowSaving"); }
4174 bool AnimationPreventsInput(
bool bTestingForFirstPerson) {
return NativeCall<
bool,
bool>(
this,
"APrimalCharacter.AnimationPreventsInput", bTestingForFirstPerson); }
4175 void ApplyDamageMomentum(
float DamageTaken,
FDamageEvent* DamageEvent,
APawn* PawnInstigator,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"APrimalCharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
4176 void AttachGPSTransponder(APrimalStructureExplosiveTransGPS* Transponder) { NativeCall<
void, APrimalStructureExplosiveTransGPS*>(
this,
"APrimalCharacter.AttachGPSTransponder", Transponder); }
4177 AActor*
BPGetAimedActor(
FHitResult* outHitResult,
ECollisionChannel CollisionChannel,
float MaxDistanceOverride,
float CheckRadius,
bool bForceUseCameraLocation,
bool bForceUpdateAimedActors) {
return NativeCall<
AActor*,
FHitResult*,
ECollisionChannel,
float,
float,
bool,
bool>(
this,
"APrimalCharacter.BPGetAimedActor", outHitResult, CollisionChannel, MaxDistanceOverride, CheckRadius, bForceUseCameraLocation, bForceUpdateAimedActors); }
4180 bool BPIsGameplayInputAllowed(
bool bCheckForFullBodyAnimations, UAnimMontage* IgnoreFullBodyMontage) {
return NativeCall<
bool,
bool, UAnimMontage*>(
this,
"APrimalCharacter.BPIsGameplayInputAllowed", bCheckForFullBodyAnimations, IgnoreFullBodyMontage); }
4182 void BPNetAddCharacterMovementImpulse(
FVector Impulse,
bool bVelChange,
float ImpulseExponent,
bool bSetNewMovementMode,
EMovementMode NewMovementMode,
bool bOverrideMaxImpulseZ) { NativeCall<
void,
FVector,
bool,
float,
bool,
EMovementMode,
bool>(
this,
"APrimalCharacter.BPNetAddCharacterMovementImpulse", Impulse, bVelChange, ImpulseExponent, bSetNewMovementMode, NewMovementMode, bOverrideMaxImpulseZ); }
4183 void BPNetSetCharacterMovementVelocity(
bool bSetNewVelocity,
FVector NewVelocity,
bool bSetNewMovementMode,
EMovementMode NewMovementMode) { NativeCall<
void,
bool,
FVector,
bool,
EMovementMode>(
this,
"APrimalCharacter.BPNetSetCharacterMovementVelocity", bSetNewVelocity, NewVelocity, bSetNewMovementMode, NewMovementMode); }
4185 void BeginPlay() { NativeCall<
void>(
this,
"APrimalCharacter.BeginPlay"); }
4186 void BlueprintIsSwitchingWeapons(
bool* bIsSwitchingWeapons,
bool* bIsUnequipping) { NativeCall<
void,
bool*,
bool*>(
this,
"APrimalCharacter.BlueprintIsSwitchingWeapons", bIsSwitchingWeapons, bIsUnequipping); }
4190 bool CanBeDragged() {
return NativeCall<
bool>(
this,
"APrimalCharacter.CanBeDragged"); }
4191 bool CanBePainted() {
return NativeCall<
bool>(
this,
"APrimalCharacter.CanBePainted"); }
4192 bool CanBeTargetedBy(ITargetableInterface* Attacker) {
return NativeCall<
bool, ITargetableInterface*>(
this,
"APrimalCharacter.CanBeTargetedBy", Attacker); }
4193 bool CanDodgeInternal() {
return NativeCall<
bool>(
this,
"APrimalCharacter.CanDodgeInternal"); }
4195 bool CanHitStagger() {
return NativeCall<
bool>(
this,
"APrimalCharacter.CanHitStagger"); }
4199 bool CanMove() {
return NativeCall<
bool>(
this,
"APrimalCharacter.CanMove"); }
4200 bool CanSetShieldState(
bool bLowerShield) {
return NativeCall<
bool,
bool>(
this,
"APrimalCharacter.CanSetShieldState", bLowerShield); }
4204 void ChangeActorTeam(
int NewTeam) { NativeCall<
void,
int>(
this,
"APrimalCharacter.ChangeActorTeam", NewTeam); }
4207 void CheckBlockingAndAdjustDamage(
float* Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) { NativeCall<
void,
float*,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalCharacter.CheckBlockingAndAdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
4208 void CheckJumpInput(
float DeltaTime) { NativeCall<
void,
float>(
this,
"APrimalCharacter.CheckJumpInput", DeltaTime); }
4211 void ClearMountedDino(
bool fromMountedDino) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.ClearMountedDino", fromMountedDino); }
4216 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); }
4218 void ClientStopAnimationFPV_Implementation(UAnimMontage* AnimMontage,
bool bStopOnOwner,
float BlendOutTime) { NativeCall<
void, UAnimMontage*,
bool,
float>(
this,
"APrimalCharacter.ClientStopAnimationFPV_Implementation", AnimMontage, bStopOnOwner, BlendOutTime); }
4219 void ClientStopAnimation_Implementation(UAnimMontage* AnimMontage,
bool bStopOnOwner,
float BlendOutTime) { NativeCall<
void, UAnimMontage*,
bool,
float>(
this,
"APrimalCharacter.ClientStopAnimation_Implementation", AnimMontage, bStopOnOwner, BlendOutTime); }
4220 float ConsumeWeaponBreakLife(
UClass* WeaponClass,
float BreakWeightToConsume) {
return NativeCall<
float,
UClass*,
float>(
this,
"APrimalCharacter.ConsumeWeaponBreakLife", WeaponClass, BreakWeightToConsume); }
4222 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); }
4226 void Destroyed() { NativeCall<
void>(
this,
"APrimalCharacter.Destroyed"); }
4227 void DidLand() { NativeCall<
void>(
this,
"APrimalCharacter.DidLand"); }
4229 bool Die(
float KillingDamage,
FDamageEvent* DamageEvent,
AController* Killer,
AActor* DamageCauser) {
return NativeCall<
bool,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalCharacter.Die", KillingDamage, DamageEvent, Killer, DamageCauser); }
4232 void DoCharacterDetachment(
bool bIncludeRiding,
bool bIncludeCarrying,
APrimalBuff* BuffToIgnore) { NativeCall<
void,
bool,
bool,
APrimalBuff*>(
this,
"APrimalCharacter.DoCharacterDetachment", bIncludeRiding, bIncludeCarrying, BuffToIgnore); }
4234 void DoFindGoodSpot(
FVector RagdollLoc,
bool bClearCollisionSweep) { NativeCall<
void,
FVector,
bool>(
this,
"APrimalCharacter.DoFindGoodSpot", RagdollLoc, bClearCollisionSweep); }
4236 void DownCallOne() { NativeCall<
void>(
this,
"APrimalCharacter.DownCallOne"); }
4237 void DrawHUD(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"APrimalCharacter.DrawHUD", HUD); }
4238 void DrawLocalPlayerHUD(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"APrimalCharacter.DrawLocalPlayerHUD", HUD); }
4241 void EmitPoop() { NativeCall<
void>(
this,
"APrimalCharacter.EmitPoop"); }
4243 void EnableBPTimerServer(
bool bEnable) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.EnableBPTimerServer", bEnable); }
4248 bool ExcludePostProcessBlendableMaterial(UMaterialInterface* BlendableMaterialInterface) {
return NativeCall<
bool, UMaterialInterface*>(
this,
"APrimalCharacter.ExcludePostProcessBlendableMaterial", BlendableMaterialInterface); }
4249 void ExecSetPawnSleeping(
bool bEnable) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.ExecSetPawnSleeping", bEnable); }
4250 void ExecSetSleeping(
bool bEnable) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.ExecSetSleeping", bEnable); }
4258 void ForceClearBase(
bool bAlsoSetFallingMovementMode) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.ForceClearBase", bAlsoSetFallingMovementMode); }
4262 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); }
4267 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); }
4274 APrimalRaft*
GetBasedOnRaft(
bool bOnlyCountDirectBase,
bool bOnlyCountIndirectBase) {
return NativeCall<
APrimalRaft*,
bool,
bool>(
this,
"APrimalCharacter.GetBasedOnRaft", bOnlyCountDirectBase, bOnlyCountIndirectBase); }
4276 APrimalBuff*
GetBuff(
TSubclassOf<
APrimalBuff> BuffClass,
bool bOnlyReturnSkillBuff,
bool bOnlyReturnActivatedBuff,
bool bUseExactMatch) {
return NativeCall<
APrimalBuff*,
TSubclassOf<
APrimalBuff>,
bool,
bool,
bool>(
this,
"APrimalCharacter.GetBuff", BuffClass, bOnlyReturnSkillBuff, bOnlyReturnActivatedBuff, bUseExactMatch); }
4287 TArray<UAnimMontage*>*
GetCurrentlyPlayingAnimations(
TArray<UAnimMontage*>* result,
bool bReturnIfAnyFound,
TArray<
FName> SlotsToInclude,
TArray<
FName> SlotsToExclude,
TArray<
FName> TagsToInclude,
TArray<
FName> TagsToExclude,
TArray<UAnimMontage*> AnimationsToExclude) {
return NativeCall<
TArray<UAnimMontage*>*,
TArray<UAnimMontage*>*,
bool,
TArray<
FName>,
TArray<
FName>,
TArray<
FName>,
TArray<
FName>,
TArray<UAnimMontage*>>(
this,
"APrimalCharacter.GetCurrentlyPlayingAnimations", result, bReturnIfAnyFound, SlotsToInclude, SlotsToExclude, TagsToInclude, TagsToExclude, AnimationsToExclude); }
4291 int GetDirectionalIndexByVector(
FVector* TestVec,
bool isDodgeTest,
float Tolerance) {
return NativeCall<
int,
FVector*,
bool,
float>(
this,
"APrimalCharacter.GetDirectionalIndexByVector", TestVec, isDodgeTest, Tolerance); }
4297 float GetGravityZScale() {
return NativeCall<
float>(
this,
"APrimalCharacter.GetGravityZScale"); }
4298 bool GetGroundLocation(
FVector* theGroundLoc,
FVector* OffsetUp,
FVector* OffsetDown,
AActor* IgnoredActor) {
return NativeCall<
bool,
FVector*,
FVector*,
FVector*,
AActor*>(
this,
"APrimalCharacter.GetGroundLocation", theGroundLoc, OffsetUp, OffsetDown, IgnoredActor); }
4299 float GetHealth() {
return NativeCall<
float>(
this,
"APrimalCharacter.GetHealth"); }
4301 float GetImmersionDepth(
bool bUseLineTrace) {
return NativeCall<
float,
bool>(
this,
"APrimalCharacter.GetImmersionDepth", bUseLineTrace); }
4305 float GetJumpZModifier() {
return NativeCall<
float>(
this,
"APrimalCharacter.GetJumpZModifier"); }
4306 float GetKillXP() {
return NativeCall<
float>(
this,
"APrimalCharacter.GetKillXP"); }
4310 float GetMaxHealth() {
return NativeCall<
float>(
this,
"APrimalCharacter.GetMaxHealth"); }
4323 float GetRunningSpeedModifier(
bool bIsForDefaultSpeed) {
return NativeCall<
float,
bool>(
this,
"APrimalCharacter.GetRunningSpeedModifier", bIsForDefaultSpeed); }
4324 UAnimSequence*
GetSeatingAnimation() {
return NativeCall<UAnimSequence*>(
this,
"APrimalCharacter.GetSeatingAnimation"); }
4325 UAnimSequence*
GetShieldHeldAnimation() {
return NativeCall<UAnimSequence*>(
this,
"APrimalCharacter.GetShieldHeldAnimation"); }
4339 UPrimalItem_Shield*
GetYarkShieldItem() {
return NativeCall<UPrimalItem_Shield*>(
this,
"APrimalCharacter.GetYarkShieldItem"); }
4340 void GiveDefaultWeapon(
bool bForceGiveDefaultWeapon) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.GiveDefaultWeapon", bForceGiveDefaultWeapon); }
4345 void HurtMe(
int HowMuch) { NativeCall<
void,
int>(
this,
"APrimalCharacter.HurtMe", HowMuch); }
4346 void Immobilize(
bool bImmobilize,
AActor* UsingActor,
bool bImmobilizeFalling) { NativeCall<
void,
bool,
AActor*,
bool>(
this,
"APrimalCharacter.Immobilize", bImmobilize, UsingActor, bImmobilizeFalling); }
4349 bool IsAlive() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsAlive"); }
4350 bool IsAlliedWithOtherTeam(
int OtherTeamID) {
return NativeCall<
bool,
int>(
this,
"APrimalCharacter.IsAlliedWithOtherTeam", OtherTeamID); }
4353 bool IsBlockedByShield(
FHitResult* HitInfo,
FVector* ShotDirection,
bool bBlockAllPointDamage,
bool bDamageIsFromYarkWeapon) {
return NativeCall<
bool,
FHitResult*,
FVector*,
bool,
bool>(
this,
"APrimalCharacter.IsBlockedByShield", HitInfo, ShotDirection, bBlockAllPointDamage, bDamageIsFromYarkWeapon); }
4354 bool IsBlockingWithShield(
bool bCheckActiveBlocking,
float TimeFromTransitionEndToConsiderFinished) {
return NativeCall<
bool,
bool,
float>(
this,
"APrimalCharacter.IsBlockingWithShield", bCheckActiveBlocking, TimeFromTransitionEndToConsiderFinished); }
4356 bool IsCarryingSomething(
bool bNotForRunning) {
return NativeCall<
bool,
bool>(
this,
"APrimalCharacter.IsCarryingSomething", bNotForRunning); }
4357 bool IsCharacterHardAttached(
bool bIgnoreRiding,
bool bIgnoreCarried) {
return NativeCall<
bool,
bool,
bool>(
this,
"APrimalCharacter.IsCharacterHardAttached", bIgnoreRiding, bIgnoreCarried); }
4358 bool IsConscious() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsConscious"); }
4360 bool IsDead() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsDead"); }
4361 bool IsDodgeDirectionAllowed(
int DodgeDirection) {
return NativeCall<
bool,
int>(
this,
"APrimalCharacter.IsDodgeDirectionAllowed", DodgeDirection); }
4363 bool IsFiring() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsFiring"); }
4365 bool IsInOceanWater() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsInOceanWater"); }
4368 bool IsInputAllowed() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsInputAllowed"); }
4369 bool IsInvincible(
int AttackerTeam) {
return NativeCall<
bool,
int>(
this,
"APrimalCharacter.IsInvincible", AttackerTeam); }
4371 bool IsMontagePlaying(UAnimMontage* AnimMontage,
float TimeFromEndToConsiderFinished) {
return NativeCall<
bool, UAnimMontage*,
float>(
this,
"APrimalCharacter.IsMontagePlaying", AnimMontage, TimeFromEndToConsiderFinished); }
4372 bool IsMoving() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsMoving"); }
4373 bool IsOfTribe(
int ID) {
return NativeCall<
bool,
int>(
this,
"APrimalCharacter.IsOfTribe", ID); }
4375 UAnimMontage*
IsPlayingAnyFullBodyAnimations(UAnimMontage* IgnoreFullBodyMontage) {
return NativeCall<UAnimMontage*, UAnimMontage*>(
this,
"APrimalCharacter.IsPlayingAnyFullBodyAnimations", IgnoreFullBodyMontage); }
4377 bool IsProneOrSitting(
bool bIgnoreLockedToSeat) {
return NativeCall<
bool,
bool>(
this,
"APrimalCharacter.IsProneOrSitting", bIgnoreLockedToSeat); }
4378 bool IsRagdolled() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsRagdolled"); }
4379 bool IsRunning(
bool bIncludeFalling,
bool bIncludeRunTurning) {
return NativeCall<
bool,
bool,
bool>(
this,
"APrimalCharacter.IsRunning", bIncludeFalling, bIncludeRunTurning); }
4380 bool IsShieldTransitioning(
float TimeFromEndToConsiderFinished) {
return NativeCall<
bool,
float>(
this,
"APrimalCharacter.IsShieldTransitioning", TimeFromEndToConsiderFinished); }
4381 bool IsShieldTransitioningIn(
float TimeFromEndToConsiderFinished) {
return NativeCall<
bool,
float>(
this,
"APrimalCharacter.IsShieldTransitioningIn", TimeFromEndToConsiderFinished); }
4382 bool IsShieldTransitioningOut(
float TimeFromEndToConsiderFinished) {
return NativeCall<
bool,
float>(
this,
"APrimalCharacter.IsShieldTransitioningOut", TimeFromEndToConsiderFinished); }
4383 bool IsSimulated() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsSimulated"); }
4384 bool IsSitting(
bool bIgnoreLockedToSeat) {
return NativeCall<
bool,
bool>(
this,
"APrimalCharacter.IsSitting", bIgnoreLockedToSeat); }
4385 bool IsStaggering() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsStaggering"); }
4386 bool IsSubmerged(
bool bDontCheckSwimming,
bool bUseFullThreshold,
bool bForceCheck,
bool bFromVolumeChange) {
return NativeCall<
bool,
bool,
bool,
bool,
bool>(
this,
"APrimalCharacter.IsSubmerged", bDontCheckSwimming, bUseFullThreshold, bForceCheck, bFromVolumeChange); }
4388 bool IsTargetableDead() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsTargetableDead"); }
4389 bool IsTargeting() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsTargeting"); }
4390 bool IsUsingHandIK() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsUsingHandIK"); }
4391 bool IsUsingShield() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsUsingShield"); }
4399 bool IsWatered() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsWatered"); }
4400 bool IsWeaponWielder() {
return NativeCall<
bool>(
this,
"APrimalCharacter.IsWeaponWielder"); }
4403 void LookInput(
float Val) { NativeCall<
void,
float>(
this,
"APrimalCharacter.LookInput", Val); }
4404 void LookUpAtRate(
float Val) { NativeCall<
void,
float>(
this,
"APrimalCharacter.LookUpAtRate", Val); }
4405 bool LowerShield() {
return NativeCall<
bool>(
this,
"APrimalCharacter.LowerShield"); }
4408 void MoveForward(
float Val) { NativeCall<
void,
float>(
this,
"APrimalCharacter.MoveForward", Val); }
4409 void MoveRight(
float Val) { NativeCall<
void,
float>(
this,
"APrimalCharacter.MoveRight", Val); }
4410 void MoveUp(
float Val) { NativeCall<
void,
float>(
this,
"APrimalCharacter.MoveUp", Val); }
4411 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); }
4412 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); }
4414 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); }
4416 void NetPlaySoundOnCharacter_Implementation(USoundBase* SoundToPlay,
bool bPlayOnOwner) { NativeCall<
void, USoundBase*,
bool>(
this,
"APrimalCharacter.NetPlaySoundOnCharacter_Implementation", SoundToPlay, bPlayOnOwner); }
4418 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); }
4421 void Net_OnIsStaggering_Implementation(
bool bNewStaggering,
float PlayStaggerAnimAfterDelay,
bool bPlayStaggerAnim) { NativeCall<
void,
bool,
float,
bool>(
this,
"APrimalCharacter.Net_OnIsStaggering_Implementation", bNewStaggering, PlayStaggerAnimAfterDelay, bPlayStaggerAnim); }
4445 void OnRep_IsDead() { NativeCall<
void>(
this,
"APrimalCharacter.OnRep_IsDead"); }
4450 void OnRunToggle() { NativeCall<
void>(
this,
"APrimalCharacter.OnRunToggle"); }
4451 void OnShieldDefenseBroken(
float StaggerTime) { NativeCall<
void,
float>(
this,
"APrimalCharacter.OnShieldDefenseBroken", StaggerTime); }
4455 void OnStartFire(
bool bFromGamepadRight,
int weaponAttackIndex,
bool bDoLeftSide,
bool bOverrideCurrentAttack) { NativeCall<
void,
bool,
int,
bool,
bool>(
this,
"APrimalCharacter.OnStartFire", bFromGamepadRight, weaponAttackIndex, bDoLeftSide, bOverrideCurrentAttack); }
4457 void OnStartJump() { NativeCall<
void>(
this,
"APrimalCharacter.OnStartJump"); }
4459 void OnStopAltFire() { NativeCall<
void>(
this,
"APrimalCharacter.OnStopAltFire"); }
4462 void OnStopFire(
bool bFromGamepadRight,
int weaponAttackIndex) { NativeCall<
void,
bool,
int>(
this,
"APrimalCharacter.OnStopFire", bFromGamepadRight, weaponAttackIndex); }
4464 void OnStopJump() { NativeCall<
void>(
this,
"APrimalCharacter.OnStopJump"); }
4465 void OnStopRunning() { NativeCall<
void>(
this,
"APrimalCharacter.OnStopRunning"); }
4467 void OrbitCamOff() { NativeCall<
void>(
this,
"APrimalCharacter.OrbitCamOff"); }
4468 void OrbitCamOn() { NativeCall<
void>(
this,
"APrimalCharacter.OrbitCamOn"); }
4470 FVector*
OverrideNewFallVelocity(
FVector* result,
FVector* InitialVelocity,
FVector* Gravity,
float DeltaTime) {
return NativeCall<
FVector*,
FVector*,
FVector*,
FVector*,
float>(
this,
"APrimalCharacter.OverrideNewFallVelocity", result, InitialVelocity, Gravity, DeltaTime); }
4471 FVector*
OverrideSwimmingVelocity(
FVector* result,
FVector* InitialVelocity,
FVector* Gravity,
const float* FluidFriction,
const float* NetBuoyancy,
float DeltaTime) {
return NativeCall<
FVector*,
FVector*,
FVector*,
FVector*,
const float*,
const float*,
float>(
this,
"APrimalCharacter.OverrideSwimmingVelocity", result, InitialVelocity, Gravity, FluidFriction, NetBuoyancy, DeltaTime); }
4472 FVector*
OverrideWalkingVelocity(
FVector* result,
FVector* InitialVelocity,
const float* Friction,
float DeltaTime) {
return NativeCall<
FVector*,
FVector*,
FVector*,
const float*,
float>(
this,
"APrimalCharacter.OverrideWalkingVelocity", result, InitialVelocity, Friction, DeltaTime); }
4473 float PlayAnimEx(UAnimMontage* AnimMontage,
float InPlayRate,
FName StartSectionName,
bool bReplicate,
bool bReplicateToOwner,
bool bForceTickPoseAndServerUpdateMesh,
bool bForceTickPoseOnServer) {
return NativeCall<
float, UAnimMontage*,
float,
FName,
bool,
bool,
bool,
bool>(
this,
"APrimalCharacter.PlayAnimEx", AnimMontage, InPlayRate, StartSectionName, bReplicate, bReplicateToOwner, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer); }
4474 float PlayAnimMontage(UAnimMontage* AnimMontage,
float InPlayRate,
FName StartSectionName,
bool bForceTickPoseAndServerUpdateMesh,
bool bForceTickPoseOnServer) {
return NativeCall<
float, UAnimMontage*,
float,
FName,
bool,
bool>(
this,
"APrimalCharacter.PlayAnimMontage", AnimMontage, InPlayRate, StartSectionName, bForceTickPoseAndServerUpdateMesh, bForceTickPoseOnServer); }
4475 void PlayDying(
float KillingDamage,
FDamageEvent* DamageEvent,
APawn* InstigatingPawn,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"APrimalCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4476 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); }
4477 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); }
4478 void PlayFootstep() { NativeCall<
void>(
this,
"APrimalCharacter.PlayFootstep"); }
4479 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); }
4480 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); }
4481 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); }
4482 void PlayJumpAnim() { NativeCall<
void>(
this,
"APrimalCharacter.PlayJumpAnim"); }
4484 void PlayShieldHitResponse(
bool bUseHitParticles) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.PlayShieldHitResponse", bUseHitParticles); }
4487 void Poop(
bool bForcePoop) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.Poop", bForcePoop); }
4498 void ProcessStaggerForDefender(
AActor* DamageCauser,
int AttackerAttackIndex,
int DefenderAttackIndex,
bool bWasAttackBlocked) { NativeCall<
void,
AActor*,
int,
int,
bool>(
this,
"APrimalCharacter.ProcessStaggerForDefender", DamageCauser, AttackerAttackIndex, DefenderAttackIndex, bWasAttackBlocked); }
4499 void Prone(
bool bClientSimulation) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.Prone", bClientSimulation); }
4515 void ServerSetTargeting_Implementation(
bool bNewTargeting,
bool bForceForShield,
bool bSkipShieldAnim) { NativeCall<
void,
bool,
bool,
bool>(
this,
"APrimalCharacter.ServerSetTargeting_Implementation", bNewTargeting, bForceForShield, bSkipShieldAnim); }
4520 void SetBoundsScale(
float NewScale) { NativeCall<
void,
float>(
this,
"APrimalCharacter.SetBoundsScale", NewScale); }
4522 void SetDeath(
bool bForceRagdoll) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.SetDeath", bForceRagdoll); }
4523 void SetDynamicMusic(USoundBase* newMusic) { NativeCall<
void, USoundBase*>(
this,
"APrimalCharacter.SetDynamicMusic", newMusic); }
4524 void SetEnableIK(
bool bEnable,
bool bForceOnDedicated) { NativeCall<
void,
bool,
bool>(
this,
"APrimalCharacter.SetEnableIK", bEnable, bForceOnDedicated); }
4525 float SetHealth(
float newHealth) {
return NativeCall<
float,
float>(
this,
"APrimalCharacter.SetHealth", newHealth); }
4526 void SetRagdollReplication(
bool Enabled) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.SetRagdollReplication", Enabled); }
4527 void SetRunning(
bool bNewRunning) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.SetRunning", bNewRunning); }
4528 void SetShieldState(
bool bLowerShield,
bool bSkipShieldAnim) { NativeCall<
void,
bool,
bool>(
this,
"APrimalCharacter.SetShieldState", bLowerShield, bSkipShieldAnim); }
4529 void SetSleeping(
bool bSleeping,
bool bUseRagdollLocationOffset) { NativeCall<
void,
bool,
bool>(
this,
"APrimalCharacter.SetSleeping", bSleeping, bUseRagdollLocationOffset); }
4530 void SetTargeting(
bool bNewTargeting,
bool bForceForShield,
bool bSkipShieldAnim) { NativeCall<
void,
bool,
bool,
bool>(
this,
"APrimalCharacter.SetTargeting", bNewTargeting, bForceForShield, bSkipShieldAnim); }
4532 bool ShouldUseWaveLocking(
bool bForceCheck) {
return NativeCall<
bool,
bool>(
this,
"APrimalCharacter.ShouldUseWaveLocking", bForceCheck); }
4534 void SleepBodies() { NativeCall<
void>(
this,
"APrimalCharacter.SleepBodies"); }
4536 void StartForceSkelUpdate(
float ForTime,
bool bForceUpdateMesh,
bool bServerOnly) { NativeCall<
void,
float,
bool,
bool>(
this,
"APrimalCharacter.StartForceSkelUpdate", ForTime, bForceUpdateMesh, bServerOnly); }
4537 void StartHitStaggering(
float staggeringTime) { NativeCall<
void,
float>(
this,
"APrimalCharacter.StartHitStaggering", staggeringTime); }
4538 void StartStaggering(
float staggeringTime,
float PlayStaggerAnimAfterDelay,
bool bPlayStaggerAnim) { NativeCall<
void,
float,
float,
bool>(
this,
"APrimalCharacter.StartStaggering", staggeringTime, PlayStaggerAnimAfterDelay, bPlayStaggerAnim); }
4539 void StartedFiringWeapon(
bool bPrimaryFire) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.StartedFiringWeapon", bPrimaryFire); }
4540 void Stasis() { NativeCall<
void>(
this,
"APrimalCharacter.Stasis"); }
4542 void StopAllAnimMontages(
float BlendOutTime) { NativeCall<
void,
float>(
this,
"APrimalCharacter.StopAllAnimMontages", BlendOutTime); }
4543 void StopAnimEx(UAnimMontage* AnimMontage,
bool bReplicate,
bool bReplicateToOwner,
float BlendOutTime) { NativeCall<
void, UAnimMontage*,
bool,
bool,
float>(
this,
"APrimalCharacter.StopAnimEx", AnimMontage, bReplicate, bReplicateToOwner, BlendOutTime); }
4544 void StopAnimExFPV(UAnimMontage* AnimMontage,
bool bReplicate,
bool bReplicateToOwner,
float BlendOutTime) { NativeCall<
void, UAnimMontage*,
bool,
bool,
float>(
this,
"APrimalCharacter.StopAnimExFPV", AnimMontage, bReplicate, bReplicateToOwner, BlendOutTime); }
4545 void StopAnimMontage(UAnimMontage* AnimMontage) { NativeCall<
void, UAnimMontage*>(
this,
"APrimalCharacter.StopAnimMontage", AnimMontage); }
4548 void Suicide() { NativeCall<
void>(
this,
"APrimalCharacter.Suicide"); }
4550 float TakeDamage(
float Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
float,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalCharacter.TakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
4553 void TeleportSucceeded(
bool bIsATest,
bool bSimpleTeleport) { NativeCall<
void,
bool,
bool>(
this,
"APrimalCharacter.TeleportSucceeded", bIsATest, bSimpleTeleport); }
4554 bool TeleportTo(
FVector* DestLocation,
FRotator* DestRotation,
bool bIsATest,
bool bNoCheck) {
return NativeCall<
bool,
FVector*,
FRotator*,
bool,
bool>(
this,
"APrimalCharacter.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
4556 void Tick(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APrimalCharacter.Tick", DeltaSeconds); }
4557 void TickMovementComponent(
float DeltaTime) { NativeCall<
void,
float>(
this,
"APrimalCharacter.TickMovementComponent", DeltaTime); }
4559 bool TraceForOpenTeleportLocation(
FVector AtFloorLocation,
FVector* OpenLocation,
APrimalDinoCharacter* OnDino,
bool bSnapToGround,
float GroundCheckDistance) {
return NativeCall<
bool,
FVector,
FVector*,
APrimalDinoCharacter*,
bool,
float>(
this,
"APrimalCharacter.TraceForOpenTeleportLocation", AtFloorLocation, OpenLocation, OnDino, bSnapToGround, GroundCheckDistance); }
4565 void TryCallMoveTo() { NativeCall<
void>(
this,
"APrimalCharacter.TryCallMoveTo"); }
4572 void TryPoop() { NativeCall<
void>(
this,
"APrimalCharacter.TryPoop"); }
4575 void TurnAtRate(
float Val) { NativeCall<
void,
float>(
this,
"APrimalCharacter.TurnAtRate", Val); }
4576 void TurnInput(
float Val) { NativeCall<
void,
float>(
this,
"APrimalCharacter.TurnInput", Val); }
4577 void UnPossessed() { NativeCall<
void>(
this,
"APrimalCharacter.UnPossessed"); }
4578 void UnProne(
bool bClientSimulation) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.UnProne", bClientSimulation); }
4579 void UnequipPrimalItemSideWeapon(
bool bIsPrimaryWeapon,
bool bIsSwitch) { NativeCall<
void,
bool,
bool>(
this,
"APrimalCharacter.UnequipPrimalItemSideWeapon", bIsPrimaryWeapon, bIsSwitch); }
4581 void Unstasis() { NativeCall<
void>(
this,
"APrimalCharacter.Unstasis"); }
4583 void UpdateBasedOnRaftInventory(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APrimalCharacter.UpdateBasedOnRaftInventory", DeltaSeconds); }
4585 void UpdateIK() { NativeCall<
void>(
this,
"APrimalCharacter.UpdateIK"); }
4587 void UpdateRunSounds(
bool bNewRunning) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.UpdateRunSounds", bNewRunning); }
4589 void UpdateStatusComponent(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APrimalCharacter.UpdateStatusComponent", DeltaSeconds); }
4598 void ZoomIn() { NativeCall<
void>(
this,
"APrimalCharacter.ZoomIn"); }
4599 void ZoomOut() { NativeCall<
void>(
this,
"APrimalCharacter.ZoomOut"); }
4601 bool CanDie(
float KillingDamage,
FDamageEvent* DamageEvent,
AController* Killer,
AActor* DamageCauser) {
return NativeCall<
bool,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalCharacter.CanDie", KillingDamage, DamageEvent, Killer, DamageCauser); }
4604 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); }
4608 bool BPCanStagger() {
return NativeCall<
bool>(
this,
"APrimalCharacter.BPCanStagger"); }
4617 bool BPHandlePoop() {
return NativeCall<
bool>(
this,
"APrimalCharacter.BPHandlePoop"); }
4627 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); }
4630 void BPOnWeaponStartedAttack(
int weaponAttackIndex,
bool useAltAnim) { NativeCall<
void,
int,
bool>(
this,
"APrimalCharacter.BPOnWeaponStartedAttack", weaponAttackIndex, useAltAnim); }
4631 FVector*
BPOverrideCharacterNewFallVelocity(
FVector* result,
FVector* InitialVelocity,
FVector* Gravity,
float DeltaTime) {
return NativeCall<
FVector*,
FVector*,
FVector*,
FVector*,
float>(
this,
"APrimalCharacter.BPOverrideCharacterNewFallVelocity", result, InitialVelocity, Gravity, DeltaTime); }
4634 bool BPPreventStasis() {
return NativeCall<
bool>(
this,
"APrimalCharacter.BPPreventStasis"); }
4638 void BPTimerServer() { NativeCall<
void>(
this,
"APrimalCharacter.BPTimerServer"); }
4642 bool BP_IsCharacterHardAttached(
bool bIgnoreRiding,
bool bIgnoreCarried) {
return NativeCall<
bool,
bool,
bool>(
this,
"APrimalCharacter.BP_IsCharacterHardAttached", bIgnoreRiding, bIgnoreCarried); }
4646 void BP_OnSetDeath() { NativeCall<
void>(
this,
"APrimalCharacter.BP_OnSetDeath"); }
4647 void BP_OnSetRunning(
bool bNewIsRunning) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.BP_OnSetRunning", bNewIsRunning); }
4649 void BP_OnZoomIn() { NativeCall<
void>(
this,
"APrimalCharacter.BP_OnZoomIn"); }
4650 void BP_OnZoomOut() { NativeCall<
void>(
this,
"APrimalCharacter.BP_OnZoomOut"); }
4652 void ClientDidPoop() { NativeCall<
void>(
this,
"APrimalCharacter.ClientDidPoop"); }
4656 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); }
4658 void ClientStopAnimation(UAnimMontage* AnimMontage,
bool bStopOnOwner,
float BlendOutTime) { NativeCall<
void, UAnimMontage*,
bool,
float>(
this,
"APrimalCharacter.ClientStopAnimation", AnimMontage, bStopOnOwner, BlendOutTime); }
4659 void ClientStopAnimationFPV(UAnimMontage* AnimMontage,
bool bStopOnOwner,
float BlendOutTime) { NativeCall<
void, UAnimMontage*,
bool,
float>(
this,
"APrimalCharacter.ClientStopAnimationFPV", AnimMontage, bStopOnOwner, BlendOutTime); }
4665 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); }
4666 void NetDidLand() { NativeCall<
void>(
this,
"APrimalCharacter.NetDidLand"); }
4667 void NetOnJumped() { NativeCall<
void>(
this,
"APrimalCharacter.NetOnJumped"); }
4668 void NetPlaySoundOnCharacter(USoundBase* SoundToPlay,
bool bPlayOnOwner) { NativeCall<
void, USoundBase*,
bool>(
this,
"APrimalCharacter.NetPlaySoundOnCharacter", SoundToPlay, bPlayOnOwner); }
4670 void NetSetCharacterMovementVelocity(
bool bSetNewVelocity,
FVector NewVelocity,
bool bSetNewMovementMode,
EMovementMode NewMovementMode) { NativeCall<
void,
bool,
FVector,
bool,
EMovementMode>(
this,
"APrimalCharacter.NetSetCharacterMovementVelocity", bSetNewVelocity, NewVelocity, bSetNewMovementMode, NewMovementMode); }
4673 void Net_OnIsStaggering(
bool bNewStaggering,
float PlayAnimAfterDelay,
bool bPlayStaggerAnim) { NativeCall<
void,
bool,
float,
bool>(
this,
"APrimalCharacter.Net_OnIsStaggering", bNewStaggering, PlayAnimAfterDelay, bPlayStaggerAnim); }
4677 void OnEndDrag() { NativeCall<
void>(
this,
"APrimalCharacter.OnEndDrag"); }
4678 void PlayDyingGeneric(
float KillingDamage,
FDamageEvent DamageEvent,
APawn* InstigatingPawn,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent,
APawn*,
AActor*>(
this,
"APrimalCharacter.PlayDyingGeneric", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4679 void PlayDyingPoint(
float KillingDamage,
FPointDamageEvent DamageEvent,
APawn* InstigatingPawn,
AActor* DamageCauser) { NativeCall<
void,
float,
FPointDamageEvent,
APawn*,
AActor*>(
this,
"APrimalCharacter.PlayDyingPoint", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4680 void PlayDyingRadial(
float KillingDamage,
FRadialDamageEvent DamageEvent,
APawn* InstigatingPawn,
AActor* DamageCauser) { NativeCall<
void,
float,
FRadialDamageEvent,
APawn*,
AActor*>(
this,
"APrimalCharacter.PlayDyingRadial", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
4681 void PlayHitEffectPoint(
float DamageTaken,
FPointDamageEvent DamageEvent,
APawn* PawnInstigator,
AActor* DamageCauser) { NativeCall<
void,
float,
FPointDamageEvent,
APawn*,
AActor*>(
this,
"APrimalCharacter.PlayHitEffectPoint", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
4682 void PlayHitEffectRadial(
float DamageTaken,
FRadialDamageEvent DamageEvent,
APawn* PawnInstigator,
AActor* DamageCauser) { NativeCall<
void,
float,
FRadialDamageEvent,
APawn*,
AActor*>(
this,
"APrimalCharacter.PlayHitEffectRadial", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
4698 void ServerGiveDefaultWeapon(
bool bOnlyGiveDefaultWeapon) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.ServerGiveDefaultWeapon", bOnlyGiveDefaultWeapon); }
4700 void ServerSetRunning(
bool bNewRunning) { NativeCall<
void,
bool>(
this,
"APrimalCharacter.ServerSetRunning", bNewRunning); }
4701 void ServerSetTargeting(
bool bNewTargeting,
bool bForceForShield,
bool bSkipShieldAnim) { NativeCall<
void,
bool,
bool,
bool>(
this,
"APrimalCharacter.ServerSetTargeting", bNewTargeting, bForceForShield, bSkipShieldAnim); }
4703 void ServerTryPoop() { NativeCall<
void>(
this,
"APrimalCharacter.ServerTryPoop"); }
4706 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); }
4716 UAnimMontage*
SpawnIntroAnim1PField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.SpawnIntroAnim1P"); }
4717 UAnimMontage*
RespawnIntroAnim1PField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.RespawnIntroAnim1P"); }
4718 UAnimMontage*
ProneInAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.ProneInAnim"); }
4719 UAnimMontage*
ProneOutAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.ProneOutAnim"); }
4720 UAnimMontage*
StartRidingAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.StartRidingAnim"); }
4721 UAnimMontage*
StopRidingAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.StopRidingAnim"); }
4722 UAnimMontage*
TalkingAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.TalkingAnim"); }
4723 UAnimMontage*
VoiceTalkingAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.VoiceTalkingAnim"); }
4724 UAnimMontage*
VoiceYellingAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.VoiceYellingAnim"); }
4734 bool&
bWasProneField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterCharacter.bWasProne"); }
4737 long double&
DontTargetUntilTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.DontTargetUntilTime"); }
4742 float&
BendMinAngleField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.BendMinAngle"); }
4743 float&
BendMaxAngleField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.BendMaxAngle"); }
4751 UAnimMontage*
DropItemAnimationField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.DropItemAnimation"); }
4752 UAnimMontage*
ThrowItemAnimationField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.ThrowItemAnimation"); }
4753 UAnimMontage*
PickupItemAnimationField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.PickupItemAnimation"); }
4757 UAudioComponent*
LastGrapHookACField() {
return *GetNativePointerField<UAudioComponent**>(
this,
"AShooterCharacter.LastGrapHookAC"); }
4761 UMaterialInterface*
GrapHookMaterialField() {
return *GetNativePointerField<UMaterialInterface**>(
this,
"AShooterCharacter.GrapHookMaterial"); }
4766 long double&
LastUncrouchTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastUncrouchTime"); }
4767 long double&
LastUnproneTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastUnproneTime"); }
4769 float&
WalkBobOldSpeedField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.WalkBobOldSpeed"); }
4770 float&
AppliedBobField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.AppliedBob"); }
4771 float&
BobTimeField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.BobTime"); }
4772 long double&
LastPressReloadTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastPressReloadTime"); }
4775 USoundCue*
LowHealthSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"AShooterCharacter.LowHealthSound"); }
4776 UAnimMontage*
CallFollowAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.CallFollowAnim"); }
4777 UAnimMontage*
CallStayAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.CallStayAnim"); }
4778 UAnimMontage*
CallFollowAnimSingleField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.CallFollowAnimSingle"); }
4779 UAnimMontage*
CallStayAnimSingleField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.CallStayAnimSingle"); }
4780 UAnimMontage*
CallMoveToAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.CallMoveToAnim"); }
4781 UAnimMontage*
CallAttackAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.CallAttackAnim"); }
4782 UAudioComponent*
LowHealthWarningPlayerField() {
return *GetNativePointerField<UAudioComponent**>(
this,
"AShooterCharacter.LowHealthWarningPlayer"); }
4783 USoundMix*
BelowDeckMixerField() {
return *GetNativePointerField<USoundMix**>(
this,
"AShooterCharacter.BelowDeckMixer"); }
4785 float&
WeaponBobTimeField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.WeaponBobTime"); }
4801 USoundCue*
StartCrouchSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"AShooterCharacter.StartCrouchSound"); }
4802 USoundCue*
EndCrouchSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"AShooterCharacter.EndCrouchSound"); }
4803 USoundCue*
StartProneSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"AShooterCharacter.StartProneSound"); }
4804 USoundCue*
EndProneSoundField() {
return *GetNativePointerField<USoundCue**>(
this,
"AShooterCharacter.EndProneSound"); }
4808 float&
PreviousAgeField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.PreviousAge"); }
4809 unsigned __int64&
LinkedPlayerDataIDField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"AShooterCharacter.LinkedPlayerDataID"); }
4810 long double&
LastTimeInFallingField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastTimeInFalling"); }
4813 UAnimMontage*
DrinkingAnimationField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.DrinkingAnimation"); }
4815 unsigned __int64&
LastRequestedTribeIDField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"AShooterCharacter.LastRequestedTribeID"); }
4821 long double&
LastIndoorCheckTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastIndoorCheckTime"); }
4842 char&
HeadHairIndexField() {
return *GetNativePointerField<
char*>(
this,
"AShooterCharacter.HeadHairIndex"); }
4843 float&
MuscleToneField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.MuscleTone"); }
4844 float&
BodyfatField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.Bodyfat"); }
4845 long double&
BornAtNetworkTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.BornAtNetworkTime"); }
4852 float&
WetnessField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.Wetness"); }
4854 float&
WetnessDrySpeedField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.WetnessDrySpeed"); }
4856 bool&
bIsRainWateredField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterCharacter.bIsRainWatered"); }
4857 long double&
LastAttackTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastAttackTime"); }
4858 unsigned int&
UniqueNetIdTypeHashField() {
return *GetNativePointerField<
unsigned int*>(
this,
"AShooterCharacter.UniqueNetIdTypeHash"); }
4860 long double&
LastUseHarvestTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastUseHarvestTime"); }
4861 UAnimMontage*
SpawnAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.SpawnAnim"); }
4862 UAnimMontage*
FirstSpawnAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.FirstSpawnAnim"); }
4864 bool&
bWasHostPlayerField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterCharacter.bWasHostPlayer"); }
4866 long double&
LastTaggedTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastTaggedTime"); }
4867 long double&
LastTaggedTimeExtraField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastTaggedTimeExtra"); }
4868 long double&
LastTaggedTimeThirdField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastTaggedTimeThird"); }
4869 float&
ExtraFloatVarField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.ExtraFloatVar"); }
4874 bool&
bIsServerAdminField() {
return *GetNativePointerField<
bool*>(
this,
"AShooterCharacter.bIsServerAdmin"); }
4889 unsigned int&
AllianceInviteIDField() {
return *GetNativePointerField<
unsigned int*>(
this,
"AShooterCharacter.AllianceInviteID"); }
4891 long double&
AllianceInviteTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.AllianceInviteTime"); }
4892 unsigned __int64&
TradingInvitePlayerIDField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"AShooterCharacter.TradingInvitePlayerID"); }
4894 UAnimMontage*
CuddleAnimationField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.CuddleAnimation"); }
4905 long double&
LastEmotePlayTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastEmotePlayTime"); }
4920 long double&
LocalDiedAtTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LocalDiedAtTime"); }
4921 long double&
LastNotStuckTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.LastNotStuckTime"); }
4922 USoundBase*
ProneMoveSoundField() {
return *GetNativePointerField<USoundBase**>(
this,
"AShooterCharacter.ProneMoveSound"); }
4938 TMap<
APrimalRaft*,
FRelativePositionEntry,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
APrimalRaft*,
FRelativePositionEntry, 0> >
ShipsRelativePositionMapField() {
return *GetNativePointerField<
TMap<
APrimalRaft*,
FRelativePositionEntry,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
APrimalRaft*,
FRelativePositionEntry, 0> >*>(
this,
"AShooterCharacter.ShipsRelativePositionMap"); }
4940 long double&
TimeStartedLockOnField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.TimeStartedLockOn"); }
4945 FHandIkTarget&
LeftHandIkTargetField() {
return *GetNativePointerField<FHandIkTarget*>(
this,
"AShooterCharacter.LeftHandIkTarget"); }
4946 FHandIkTarget&
RightHandIkTargetField() {
return *GetNativePointerField<FHandIkTarget*>(
this,
"AShooterCharacter.RightHandIkTarget"); }
4955 float&
TimeInVitaEqField() {
return *GetNativePointerField<
float*>(
this,
"AShooterCharacter.TimeInVitaEq"); }
4963 UAnimMontage*
FallAsleepAnimField() {
return *GetNativePointerField<UAnimMontage**>(
this,
"AShooterCharacter.FallAsleepAnim"); }
4971 USoundBase*
JumpSoundField() {
return *GetNativePointerField<USoundBase**>(
this,
"AShooterCharacter.JumpSound"); }
4976 long double&
PossessedAtTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterCharacter.PossessedAtTime"); }
5033 void AdjustDamage(
float* Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) { NativeCall<
void,
float*,
FDamageEvent*,
AController*,
AActor*>(
this,
"AShooterCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
5035 bool AllowFirstPerson() {
return NativeCall<
bool>(
this,
"AShooterCharacter.AllowFirstPerson"); }
5038 bool AllowTreadWater() {
return NativeCall<
bool>(
this,
"AShooterCharacter.AllowTreadWater"); }
5039 bool AnimUseAimOffset() {
return NativeCall<
bool>(
this,
"AShooterCharacter.AnimUseAimOffset"); }
5041 static void ApplyAgeAndBodyfatHelper(
UMeshComponent* Mesh,
float Age,
float Bodyfat,
float MuscleTone,
float Wetness) { NativeCall<
void,
UMeshComponent*,
float,
float,
float,
float>(
nullptr,
"AShooterCharacter.ApplyAgeAndBodyfatHelper", Mesh, Age, Bodyfat, MuscleTone, Wetness); }
5044 void ApplyDamageMomentum(
float DamageTaken,
FDamageEvent* DamageEvent,
APawn* PawnInstigator,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"AShooterCharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
5052 void BeginPlay() { NativeCall<
void>(
this,
"AShooterCharacter.BeginPlay"); }
5054 bool CalcIsIndoors() {
return NativeCall<
bool>(
this,
"AShooterCharacter.CalcIsIndoors"); }
5059 bool CanCrouch() {
return NativeCall<
bool>(
this,
"AShooterCharacter.CanCrouch"); }
5063 bool CanFire() {
return NativeCall<
bool>(
this,
"AShooterCharacter.CanFire"); }
5066 bool CanProne() {
return NativeCall<
bool>(
this,
"AShooterCharacter.CanProne"); }
5067 bool CanProneInternal() {
return NativeCall<
bool>(
this,
"AShooterCharacter.CanProneInternal"); }
5068 void CancelTrade() { NativeCall<
void>(
this,
"AShooterCharacter.CancelTrade"); }
5070 void ChangeActorTeam(
int NewTeam) { NativeCall<
void,
int>(
this,
"AShooterCharacter.ChangeActorTeam", NewTeam); }
5074 void ClearCarryingDino(
bool bFromDino,
bool bCancelAnyCarryBuffs) { NativeCall<
void,
bool,
bool>(
this,
"AShooterCharacter.ClearCarryingDino", bFromDino, bCancelAnyCarryBuffs); }
5076 void ClearRidingDino(
bool bFromDino,
int OverrideUnboardDirection) { NativeCall<
void,
bool,
int>(
this,
"AShooterCharacter.ClearRidingDino", bFromDino, OverrideUnboardDirection); }
5078 void ClearSpawnAnim() { NativeCall<
void>(
this,
"AShooterCharacter.ClearSpawnAnim"); }
5080 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); }
5085 void ClientOnDiscoveredZone_Implementation(
int ZoneId,
int NewNumZonesDiscovered) { NativeCall<
void,
int,
int>(
this,
"AShooterCharacter.ClientOnDiscoveredZone_Implementation", ZoneId, NewNumZonesDiscovered); }
5100 void DelayGiveDefaultWeapon(
float DelayTime) { NativeCall<
void,
float>(
this,
"AShooterCharacter.DelayGiveDefaultWeapon", DelayTime); }
5102 void Destroyed() { NativeCall<
void>(
this,
"AShooterCharacter.Destroyed"); }
5104 void DetachFromLadder_Implementation(
bool bIgnoreOnAutonomousProxy) { NativeCall<
void,
bool>(
this,
"AShooterCharacter.DetachFromLadder_Implementation", bIgnoreOnAutonomousProxy); }
5105 void DetachGrapHookCable_Implementation(
bool bDoUpwardsJump,
float UpwardsJumpYaw) { NativeCall<
void,
bool,
float>(
this,
"AShooterCharacter.DetachGrapHookCable_Implementation", bDoUpwardsJump, UpwardsJumpYaw); }
5106 bool Die(
float KillingDamage,
FDamageEvent* DamageEvent,
AController* Killer,
AActor* DamageCauser) {
return NativeCall<
bool,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"AShooterCharacter.Die", KillingDamage, DamageEvent, Killer, DamageCauser); }
5107 void DoCharacterDetachment(
bool bIncludeRiding,
bool bIncludeCarrying,
APrimalBuff* BuffToIgnore) { NativeCall<
void,
bool,
bool,
APrimalBuff*>(
this,
"AShooterCharacter.DoCharacterDetachment", bIncludeRiding, bIncludeCarrying, BuffToIgnore); }
5108 void DrawFloatingChatMessage(AShooterHUD* HUD,
FString Message,
long double receivedChatTime) { NativeCall<
void, AShooterHUD*,
FString,
long double>(
this,
"AShooterCharacter.DrawFloatingChatMessage", HUD, Message, receivedChatTime); }
5109 void DrawFloatingHUD(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"AShooterCharacter.DrawFloatingHUD", HUD); }
5110 void DrawTranspondersInfo(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"AShooterCharacter.DrawTranspondersInfo", HUD); }
5111 void FaceRotation(
FRotator NewControlRotation,
float DeltaTime,
bool bFromController) { NativeCall<
void,
FRotator,
float,
bool>(
this,
"AShooterCharacter.FaceRotation", NewControlRotation, DeltaTime, bFromController); }
5116 void FiredWeapon() { NativeCall<
void>(
this,
"AShooterCharacter.FiredWeapon"); }
5118 void ForceGiveDiscoveryZone(
int ZoneId,
bool bDontNotifyClient) { NativeCall<
void,
int,
bool>(
this,
"AShooterCharacter.ForceGiveDiscoveryZone", ZoneId, bDontNotifyClient); }
5120 void ForceGiveGlobalDiscoveryZoneByID(
int ZoneId,
bool bDontNotifyClient) { NativeCall<
void,
int,
bool>(
this,
"AShooterCharacter.ForceGiveGlobalDiscoveryZoneByID", ZoneId, bDontNotifyClient); }
5121 void ForceSleep() { NativeCall<
void>(
this,
"AShooterCharacter.ForceSleep"); }
5124 float GetActualTargetingFOV(
float DefaultTargetingFOV) {
return NativeCall<
float,
float>(
this,
"AShooterCharacter.GetActualTargetingFOV", DefaultTargetingFOV); }
5125 UAnimSequence*
GetAdditiveStandingAnim(
float* OutBlendInTime,
float* OutBlendOutTime) {
return NativeCall<UAnimSequence*,
float*,
float*>(
this,
"AShooterCharacter.GetAdditiveStandingAnim", OutBlendInTime, OutBlendOutTime); }
5127 float GetAge() {
return NativeCall<
float>(
this,
"AShooterCharacter.GetAge"); }
5128 int GetAgeYears() {
return NativeCall<
int>(
this,
"AShooterCharacter.GetAgeYears"); }
5129 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); }
5130 UAnimSequence*
GetAlternateStandingAnim(
float* OutBlendInTime,
float* OutBlendOutTime) {
return NativeCall<UAnimSequence*,
float*,
float*>(
this,
"AShooterCharacter.GetAlternateStandingAnim", OutBlendInTime, OutBlendOutTime); }
5132 float GetBaseTargetingDesire(ITargetableInterface* Attacker) {
return NativeCall<
float, ITargetableInterface*>(
this,
"AShooterCharacter.GetBaseTargetingDesire", Attacker); }
5135 float GetCarryingSocketYaw(
bool RefreshBones) {
return NativeCall<
float,
bool>(
this,
"AShooterCharacter.GetCarryingSocketYaw", RefreshBones); }
5140 UAnimSequence*
GetDinoRidingAnimation() {
return NativeCall<UAnimSequence*>(
this,
"AShooterCharacter.GetDinoRidingAnimation"); }
5158 int GetNextWeaponItemID(
bool bPrimary) {
return NativeCall<
int,
bool>(
this,
"AShooterCharacter.GetNextWeaponItemID", bPrimary); }
5160 UAnimSequence*
GetOverridenAnimSequence(UAnimSequence* AnimSeq) {
return NativeCall<UAnimSequence*, UAnimSequence*>(
this,
"AShooterCharacter.GetOverridenAnimSequence", AnimSeq); }
5161 UAnimMontage*
GetOverridenMontage(UAnimMontage* AnimMontage) {
return NativeCall<UAnimMontage*, UAnimMontage*>(
this,
"AShooterCharacter.GetOverridenMontage", AnimMontage); }
5169 float GetRunningSpeedModifier(
bool bIsForDefaultSpeed) {
return NativeCall<
float,
bool>(
this,
"AShooterCharacter.GetRunningSpeedModifier", bIsForDefaultSpeed); }
5173 float GetTargetingDesirability(ITargetableInterface* Attacker) {
return NativeCall<
float, ITargetableInterface*>(
this,
"AShooterCharacter.GetTargetingDesirability", Attacker); }
5177 void GiveMapWeapon(
unsigned int typeIndex) { NativeCall<
void,
unsigned int>(
this,
"AShooterCharacter.GiveMapWeapon", typeIndex); }
5178 void HideWeapon() { NativeCall<
void>(
this,
"AShooterCharacter.HideWeapon"); }
5179 void InitiateTrade_Implementation(
unsigned __int64 OtherPlayerID,
bool bAcceptingTrade) { NativeCall<
void,
unsigned __int64,
bool>(
this,
"AShooterCharacter.InitiateTrade_Implementation", OtherPlayerID, bAcceptingTrade); }
5180 void InviteToAlliance(
int RequestingTeam,
unsigned int AllianceID,
FString AllianceName,
FString InviteeName) { NativeCall<
void,
int,
unsigned int,
FString,
FString>(
this,
"AShooterCharacter.InviteToAlliance", RequestingTeam, AllianceID, AllianceName, InviteeName); }
5182 bool IsCharacterHardAttached(
bool bIgnoreRiding,
bool bIgnoreCarried) {
return NativeCall<
bool,
bool,
bool>(
this,
"AShooterCharacter.IsCharacterHardAttached", bIgnoreRiding, bIgnoreCarried); }
5183 bool IsCrafting() {
return NativeCall<
bool>(
this,
"AShooterCharacter.IsCrafting"); }
5185 bool IsFemale() {
return NativeCall<
bool>(
this,
"AShooterCharacter.IsFemale"); }
5186 bool IsFirstPerson() {
return NativeCall<
bool>(
this,
"AShooterCharacter.IsFirstPerson"); }
5188 bool IsGrapplingHardAttached(
bool bHardAttachedOnlyIfImpacted) {
return NativeCall<
bool,
bool>(
this,
"AShooterCharacter.IsGrapplingHardAttached", bHardAttachedOnlyIfImpacted); }
5189 bool IsInCombat() {
return NativeCall<
bool>(
this,
"AShooterCharacter.IsInCombat"); }
5192 bool IsOutside() {
return NativeCall<
bool>(
this,
"AShooterCharacter.IsOutside"); }
5194 bool IsProneOrSitting(
bool bIgnoreLockedToSeat) {
return NativeCall<
bool,
bool>(
this,
"AShooterCharacter.IsProneOrSitting", bIgnoreLockedToSeat); }
5195 bool IsRunning(
bool bIncludeFalling,
bool bIncludeRunTurning) {
return NativeCall<
bool,
bool,
bool>(
this,
"AShooterCharacter.IsRunning", bIncludeFalling, bIncludeRunTurning); }
5196 bool IsSubmerged(
bool bDontCheckSwimming,
bool bUseHalfThreshold,
bool bForceCheck,
bool bFromVolumeChange) {
return NativeCall<
bool,
bool,
bool,
bool,
bool>(
this,
"AShooterCharacter.IsSubmerged", bDontCheckSwimming, bUseHalfThreshold, bForceCheck, bFromVolumeChange); }
5200 bool IsWatered() {
return NativeCall<
bool>(
this,
"AShooterCharacter.IsWatered"); }
5204 void LocalStartCaptainOrder(
int OrderIndex) { NativeCall<
void,
int>(
this,
"AShooterCharacter.LocalStartCaptainOrder", OrderIndex); }
5205 void LocalStopCaptainOrder(
int OrderIndex) { NativeCall<
void,
int>(
this,
"AShooterCharacter.LocalStopCaptainOrder", OrderIndex); }
5206 float ModifyAirControl(
float AirControlIn) {
return NativeCall<
float,
float>(
this,
"AShooterCharacter.ModifyAirControl", AirControlIn); }
5211 void NetSetFacialHairPercent_Implementation(
float thePercent,
int newFacialHairIndex) { NativeCall<
void,
float,
int>(
this,
"AShooterCharacter.NetSetFacialHairPercent_Implementation", thePercent, newFacialHairIndex); }
5212 void NetSetHeadHairPercent_Implementation(
float thePercent,
int newHeadHairIndex) { NativeCall<
void,
float,
int>(
this,
"AShooterCharacter.NetSetHeadHairPercent_Implementation", thePercent, newHeadHairIndex); }
5222 void OnEndCrouch(
float HalfHeightAdjust,
float ScaledHalfHeightAdjust) { NativeCall<
void,
float,
float>(
this,
"AShooterCharacter.OnEndCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
5225 void OnExitedDiscoveryZone(
int ZoneId) { NativeCall<
void,
int>(
this,
"AShooterCharacter.OnExitedDiscoveryZone", ZoneId); }
5226 void OnFailedJumped() { NativeCall<
void>(
this,
"AShooterCharacter.OnFailedJumped"); }
5228 void OnPressCrouch() { NativeCall<
void>(
this,
"AShooterCharacter.OnPressCrouch"); }
5230 void OnPressProne() { NativeCall<
void>(
this,
"AShooterCharacter.OnPressProne"); }
5231 void OnPressReload() { NativeCall<
void>(
this,
"AShooterCharacter.OnPressReload"); }
5235 void OnReload() { NativeCall<
void>(
this,
"AShooterCharacter.OnReload"); }
5245 void OnStartAltFire() { NativeCall<
void>(
this,
"AShooterCharacter.OnStartAltFire"); }
5246 void OnStartCrouch(
float HalfHeightAdjust,
float ScaledHalfHeightAdjust) { NativeCall<
void,
float,
float>(
this,
"AShooterCharacter.OnStartCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
5247 void OnStartFire(
bool bFromGamepadRight,
int weaponAttackIndex,
bool bDoLeftSide,
bool bOverrideCurrentAttack) { NativeCall<
void,
bool,
int,
bool,
bool>(
this,
"AShooterCharacter.OnStartFire", bFromGamepadRight, weaponAttackIndex, bDoLeftSide, bOverrideCurrentAttack); }
5248 void OnStartRunning() { NativeCall<
void>(
this,
"AShooterCharacter.OnStartRunning"); }
5249 void OnStartTargeting(
bool bFromGamepadLeft) { NativeCall<
void,
bool>(
this,
"AShooterCharacter.OnStartTargeting", bFromGamepadLeft); }
5250 void OnStopAltFire() { NativeCall<
void>(
this,
"AShooterCharacter.OnStopAltFire"); }
5251 void OnStopFire(
bool bFromGamepadRight,
int weaponAttackIndex) { NativeCall<
void,
bool,
int>(
this,
"AShooterCharacter.OnStopFire", bFromGamepadRight, weaponAttackIndex); }
5252 void OnStopTargeting(
bool bFromGamepadLeft) { NativeCall<
void,
bool>(
this,
"AShooterCharacter.OnStopTargeting", bFromGamepadLeft); }
5253 void OnVoiceTalkingStateChanged(
bool talking,
bool IsUsingSuperRange) { NativeCall<
void,
bool,
bool>(
this,
"AShooterCharacter.OnVoiceTalkingStateChanged", talking, IsUsingSuperRange); }
5254 void OrbitCamOn() { NativeCall<
void>(
this,
"AShooterCharacter.OrbitCamOn"); }
5255 void OrbitCamToggle() { NativeCall<
void>(
this,
"AShooterCharacter.OrbitCamToggle"); }
5256 FVector*
OverrideNewFallVelocity(
FVector* result,
FVector* InitialVelocity,
FVector* Gravity,
float DeltaTime) {
return NativeCall<
FVector*,
FVector*,
FVector*,
FVector*,
float>(
this,
"AShooterCharacter.OverrideNewFallVelocity", result, InitialVelocity, Gravity, DeltaTime); }
5257 FVector*
OverrideSwimmingVelocity(
FVector* result,
FVector* InitialVelocity,
FVector* Gravity,
const float* FluidFriction,
const float* NetBuoyancy,
float DeltaTime) {
return NativeCall<
FVector*,
FVector*,
FVector*,
FVector*,
const float*,
const float*,
float>(
this,
"AShooterCharacter.OverrideSwimmingVelocity", result, InitialVelocity, Gravity, FluidFriction, NetBuoyancy, DeltaTime); }
5258 FVector*
OverrideWalkingVelocity(
FVector* result,
FVector* InitialVelocity,
const float* Friction,
float DeltaTime) {
return NativeCall<
FVector*,
FVector*,
FVector*,
const float*,
float>(
this,
"AShooterCharacter.OverrideWalkingVelocity", result, InitialVelocity, Friction, DeltaTime); }
5260 void PlayDying(
float KillingDamage,
FDamageEvent* DamageEvent,
APawn* InstigatingPawn,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"AShooterCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
5262 void PlayJumpAnim() { NativeCall<
void>(
this,
"AShooterCharacter.PlayJumpAnim"); }
5263 void PlayLandedAnim() { NativeCall<
void>(
this,
"AShooterCharacter.PlayLandedAnim"); }
5264 void PlaySpawnIntro() { NativeCall<
void>(
this,
"AShooterCharacter.PlaySpawnIntro"); }
5266 void Poop(
bool bForcePoop) { NativeCall<
void,
bool>(
this,
"AShooterCharacter.Poop", bForcePoop); }
5275 void RegisterActorTickFunctions(
bool bRegister,
bool bSaveAndRestoreTickState) { NativeCall<
void,
bool,
bool>(
this,
"AShooterCharacter.RegisterActorTickFunctions", bRegister, bSaveAndRestoreTickState); }
5279 void ResetBase() { NativeCall<
void>(
this,
"AShooterCharacter.ResetBase"); }
5293 void ServerClearSwitchingWeapon_Implementation(
bool bOnlyIfDefaultWeapon,
bool bClientRequestNextWeaponID) { NativeCall<
void,
bool,
bool>(
this,
"AShooterCharacter.ServerClearSwitchingWeapon_Implementation", bOnlyIfDefaultWeapon, bClientRequestNextWeaponID); }
5294 void ServerDetachGrapHookCable_Implementation(
bool bDoUpwardsJump,
float UpwardsJumpYaw) { NativeCall<
void,
bool,
float>(
this,
"AShooterCharacter.ServerDetachGrapHookCable_Implementation", bDoUpwardsJump, UpwardsJumpYaw); }
5296 void ServerForceUpdatedAimedActors(
float OverrideMaxDistance,
bool bReplicateToSimulatedClients) { NativeCall<
void,
float,
bool>(
this,
"AShooterCharacter.ServerForceUpdatedAimedActors", OverrideMaxDistance, bReplicateToSimulatedClients); }
5303 void ServerRequestStopCaptainOrder_Implementation(
int OrderIndex,
TArray<
int>* GroupsIndex,
TArray<
int>* StationsToFire,
AActor* OrderTarget) { NativeCall<
void,
int,
TArray<
int>*,
TArray<
int>*,
AActor*>(
this,
"AShooterCharacter.ServerRequestStopCaptainOrder_Implementation", OrderIndex, GroupsIndex, StationsToFire, OrderTarget); }
5312 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); }
5321 void SetActorHiddenInGame(
bool bNewHidden) { NativeCall<
void,
bool>(
this,
"AShooterCharacter.SetActorHiddenInGame", bNewHidden); }
5322 void SetCameraMode(
bool bFirstperson,
bool bIgnoreSettingFirstPersonRiding) { NativeCall<
void,
bool,
bool>(
this,
"AShooterCharacter.SetCameraMode", bFirstperson, bIgnoreSettingFirstPersonRiding); }
5323 void SetCarriedPitchYaw_Implementation(
float NewCarriedPitch,
float NewCarriedYaw) { NativeCall<
void,
float,
float>(
this,
"AShooterCharacter.SetCarriedPitchYaw_Implementation", NewCarriedPitch, NewCarriedYaw); }
5327 void SetEnableHandIK(
bool bLeft,
bool bRight,
bool bBindForwad) { NativeCall<
void,
bool,
bool,
bool>(
this,
"AShooterCharacter.SetEnableHandIK", bLeft, bRight, bBindForwad); }
5331 void SetSleeping(
bool bSleeping,
bool bUseRagdollLocationOffset) { NativeCall<
void,
bool,
bool>(
this,
"AShooterCharacter.SetSleeping", bSleeping, bUseRagdollLocationOffset); }
5340 void ShowWeapon() { NativeCall<
void>(
this,
"AShooterCharacter.ShowWeapon"); }
5341 void StartCameraTransition(
float Duration) { NativeCall<
void,
float>(
this,
"AShooterCharacter.StartCameraTransition", Duration); }
5345 void SwitchMap(
unsigned int typeIndex) { NativeCall<
void,
unsigned int>(
this,
"AShooterCharacter.SwitchMap", typeIndex); }
5348 bool TeleportTo(
FVector* DestLocation,
FRotator* DestRotation,
bool bIsATest,
bool bNoCheck) {
return NativeCall<
bool,
FVector*,
FRotator*,
bool,
bool>(
this,
"AShooterCharacter.TeleportTo", DestLocation, DestRotation, bIsATest, bNoCheck); }
5350 void Tick(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"AShooterCharacter.Tick", DeltaSeconds); }
5351 void TickUpdateHandIK(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"AShooterCharacter.TickUpdateHandIK", DeltaSeconds); }
5355 void Unstasis() { NativeCall<
void>(
this,
"AShooterCharacter.Unstasis"); }
5357 void UpdateGrapHook(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"AShooterCharacter.UpdateGrapHook", DeltaSeconds); }
5358 void UpdateHair() { NativeCall<
void>(
this,
"AShooterCharacter.UpdateHair"); }
5359 void UpdatePawnMeshes(
bool bForceThirdPerson,
bool bForceFlush) { NativeCall<
void,
bool,
bool>(
this,
"AShooterCharacter.UpdatePawnMeshes", bForceThirdPerson, bForceFlush); }
5371 void ZoomIn() { NativeCall<
void>(
this,
"AShooterCharacter.ZoomIn"); }
5372 void ZoomOut() { NativeCall<
void>(
this,
"AShooterCharacter.ZoomOut"); }
5375 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); }
5378 void ClientOnDiscoveredZone(
int ZoneId,
int NewNumZonesDiscovered) { NativeCall<
void,
int,
int>(
this,
"AShooterCharacter.ClientOnDiscoveredZone", ZoneId, NewNumZonesDiscovered); }
5387 void DetachFromLadder(
bool bIgnoreOnAutonomousProxy) { NativeCall<
void,
bool>(
this,
"AShooterCharacter.DetachFromLadder", bIgnoreOnAutonomousProxy); }
5388 void DetachGrapHookCable(
bool bDoUpwardsJump,
float UpwardsJumpYaw) { NativeCall<
void,
bool,
float>(
this,
"AShooterCharacter.DetachGrapHookCable", bDoUpwardsJump, UpwardsJumpYaw); }
5391 void InitiateTrade(
unsigned __int64 OtherPlayerID,
bool bAcceptingTrade) { NativeCall<
void,
unsigned __int64,
bool>(
this,
"AShooterCharacter.InitiateTrade", OtherPlayerID, bAcceptingTrade); }
5394 void NetSetBodyFatPercent(
float thePercent) { NativeCall<
void,
float>(
this,
"AShooterCharacter.NetSetBodyFatPercent", thePercent); }
5395 void NetSetFacialHairPercent(
float thePercent,
int newFacialHairIndex) { NativeCall<
void,
float,
int>(
this,
"AShooterCharacter.NetSetFacialHairPercent", thePercent, newFacialHairIndex); }
5396 void NetSetHeadHairPercent(
float thePercent,
int newHeadHairIndex) { NativeCall<
void,
float,
int>(
this,
"AShooterCharacter.NetSetHeadHairPercent", thePercent, newHeadHairIndex); }
5399 void PlayEmoteAnimation(
char EmoteIndex) { NativeCall<
void,
char>(
this,
"AShooterCharacter.PlayEmoteAnimation", EmoteIndex); }
5402 void ServerDetachGrapHookCable(
bool bDoUpwardsJump,
float UpwardsJumpYaw) { NativeCall<
void,
bool,
float>(
this,
"AShooterCharacter.ServerDetachGrapHookCable", bDoUpwardsJump, UpwardsJumpYaw); }
5405 void ServerNetEndClimbingLadder(
bool bIsClimbOver,
FVector ClimbOverLoc,
float RightDir) { NativeCall<
void,
bool,
FVector,
float>(
this,
"AShooterCharacter.ServerNetEndClimbingLadder", bIsClimbOver, ClimbOverLoc, RightDir); }
5408 void ServerRequestStopCaptainOrder(
int OrderIndex,
TArray<
int>* GroupsIndex,
TArray<
int>* StationsToFire,
AActor* OrderTarget) { NativeCall<
void,
int,
TArray<
int>*,
TArray<
int>*,
AActor*>(
this,
"AShooterCharacter.ServerRequestStopCaptainOrder", OrderIndex, GroupsIndex, StationsToFire, OrderTarget); }
5412 void ServerSetBallistaNewRotation(
float Pitch,
float Yaw) { NativeCall<
void,
float,
float>(
this,
"AShooterCharacter.ServerSetBallistaNewRotation", Pitch, Yaw); }
5414 void ServerSetViewingInventory(
bool bIsViewing) { NativeCall<
void,
bool>(
this,
"AShooterCharacter.ServerSetViewingInventory", bIsViewing); }
5415 void ServerStartSurfaceCameraForPassenger(
float yaw,
float pitch,
float roll,
bool bShouldInvertInput) { NativeCall<
void,
float,
float,
float,
bool>(
this,
"AShooterCharacter.ServerStartSurfaceCameraForPassenger", yaw, pitch, roll, bShouldInvertInput); }
5417 void ServerSwitchMap(
unsigned int typeIndex) { NativeCall<
void,
unsigned int>(
this,
"AShooterCharacter.ServerSwitchMap", typeIndex); }
5424 void SetCarriedPitchYaw(
float NewCarriedPitch,
float NewCarriedYaw) { NativeCall<
void,
float,
float>(
this,
"AShooterCharacter.SetCarriedPitchYaw", NewCarriedPitch, NewCarriedYaw); }
5449 char&
FacialHairIndexField() {
return *GetNativePointerField<
char*>(
this,
"FPrimalPersistentCharacterStatsStruct.FacialHairIndex"); }
5450 char&
HeadHairIndexField() {
return *GetNativePointerField<
char*>(
this,
"FPrimalPersistentCharacterStatsStruct.HeadHairIndex"); }
5455 bool IsPerMapExplorerNoteUnlocked(
int ExplorerNoteIndex) {
return NativeCall<
bool,
int>(
this,
"FPrimalPersistentCharacterStatsStruct.IsPerMapExplorerNoteUnlocked", ExplorerNoteIndex); }
5456 void ApplyToPrimalCharacter(
APrimalCharacter* aChar,
AShooterPlayerController* forPC,
bool bIgnoreStats,
bool bSetCurrentStatsToMax) { NativeCall<
void,
APrimalCharacter*,
AShooterPlayerController*,
bool,
bool>(
this,
"FPrimalPersistentCharacterStatsStruct.ApplyToPrimalCharacter", aChar, forPC, bIgnoreStats, bSetCurrentStatsToMax); }
5458 void UnlockEmote(
FName EmoteName) { NativeCall<
void,
FName>(
this,
"FPrimalPersistentCharacterStatsStruct.UnlockEmote", EmoteName); }
5459 void UnlockFeat(
FName FeatName) { NativeCall<
void,
FName>(
this,
"FPrimalPersistentCharacterStatsStruct.UnlockFeat", FeatName); }
5460 void UnlockPerMapExplorerNote(
int ExplorerNoteIndex) { NativeCall<
void,
int>(
this,
"FPrimalPersistentCharacterStatsStruct.UnlockPerMapExplorerNote", ExplorerNoteIndex); }
5466 unsigned __int64&
PlayerDataIDField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"FPrimalPlayerDataStruct.PlayerDataID"); }
5470 unsigned int&
LocalPlayerIndexField() {
return *GetNativePointerField<
unsigned int*>(
this,
"FPrimalPlayerDataStruct.LocalPlayerIndex"); }
5472 int&
LastPinCodeUsedField() {
return *GetNativePointerField<
int*>(
this,
"FPrimalPlayerDataStruct.LastPinCodeUsed"); }
5474 int&
TribeIDField() {
return *GetNativePointerField<
int*>(
this,
"FPrimalPlayerDataStruct.TribeID"); }
5479 unsigned int&
BornAtUTCField() {
return *GetNativePointerField<
unsigned int*>(
this,
"FPrimalPlayerDataStruct.BornAtUTC"); }
5484 float&
NumOfDeathsField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalPlayerDataStruct.NumOfDeaths"); }
5485 int&
SpawnDayNumberField() {
return *GetNativePointerField<
int*>(
this,
"FPrimalPlayerDataStruct.SpawnDayNumber"); }
5486 float&
SpawnDayTimeField() {
return *GetNativePointerField<
float*>(
this,
"FPrimalPlayerDataStruct.SpawnDayTime"); }
5501 bool HasDiscoveredZone(
int ZoneId) {
return NativeCall<
bool,
int>(
this,
"FPrimalPlayerDataStruct.HasDiscoveredZone", ZoneId); }
5509 bool&
bIsLocalPlayerField() {
return *GetNativePointerField<
bool*>(
this,
"UPrimalPlayerData.bIsLocalPlayer"); }
5521 int GetTribeTeamID() {
return NativeCall<
int>(
this,
"UPrimalPlayerData.GetTribeTeamID"); }
5566 float&
CheatMaxWeightField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.CheatMaxWeight"); }
5575 float&
WindedSpeedModifierField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.WindedSpeedModifier"); }
5585 int&
BaseCharacterLevelField() {
return *GetNativePointerField<
int*>(
this,
"UPrimalCharacterStatusComponent.BaseCharacterLevel"); }
5586 unsigned __int16&
ExtraCharacterLevelField() {
return *GetNativePointerField<
unsigned __int16*>(
this,
"UPrimalCharacterStatusComponent.ExtraCharacterLevel"); }
5587 float&
ExperiencePointsField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.ExperiencePoints"); }
5591 float&
MaxExperiencePointsField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.MaxExperiencePoints"); }
5645 float&
GenericXPMultiplierField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.GenericXPMultiplier"); }
5680 float&
DefaultMaxOxygenField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.DefaultMaxOxygen"); }
5682 float&
OriginalMaxTorporField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.OriginalMaxTorpor"); }
5701 TMap<
FName,
float,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
FName,
float, 0> >&
SkillStatModifiersField() {
return *GetNativePointerField<
TMap<
FName,
float,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
FName,
float, 0> >*>(
this,
"UPrimalCharacterStatusComponent.SkillStatModifiers"); }
5702 TMap<
FName,
float,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
FName,
float, 0> >&
ItemSkillStatModifiersField() {
return *GetNativePointerField<
TMap<
FName,
float,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
FName,
float, 0> >*>(
this,
"UPrimalCharacterStatusComponent.ItemSkillStatModifiers"); }
5703 TMap<
FName,
float,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
FName,
float, 0> >&
BuffStatModifiersField() {
return *GetNativePointerField<
TMap<
FName,
float,
FDefaultSetAllocator,
TDefaultMapKeyFuncs<
FName,
float, 0> >*>(
this,
"UPrimalCharacterStatusComponent.BuffStatModifiers"); }
5704 float&
DistanceTraveledField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.DistanceTraveled"); }
5706 float&
TravelXPIntervalField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.TravelXPInterval"); }
5707 float&
TravelXPPerIntervalField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.TravelXPPerInterval"); }
5722 float&
OverweightMinSpeedField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.OverweightMinSpeed"); }
5723 float&
MinSpeedModifierField() {
return *GetNativePointerField<
float*>(
this,
"UPrimalCharacterStatusComponent.MinSpeedModifier"); }
5733 bool&
bInWeightLockField() {
return *GetNativePointerField<
bool*>(
this,
"UPrimalCharacterStatusComponent.bInWeightLock"); }
5734 long double&
LastReplicatedXPTimeField() {
return *GetNativePointerField<
long double*>(
this,
"UPrimalCharacterStatusComponent.LastReplicatedXPTime"); }
5782 void AddExperience(
float HowMuch,
bool bShareWithTribe,
EXPType::
Type XPType,
bool bShareWithShip) { NativeCall<
void,
float,
bool,
EXPType::
Type,
bool>(
this,
"UPrimalCharacterStatusComponent.AddExperience", HowMuch, bShareWithTribe, XPType, bShareWithShip); }
5783 void AddShipExperience(
float HowMuch,
EXPType::
Type XPType,
float SharedXPMulti,
bool bShareWithBasedPlayers,
bool bShareWithBasedNPCCrew,
bool bShareWithBasedCreatures,
bool bOnlyAddToBasedPawns,
APrimalCharacter* FromKillerChar) { NativeCall<
void,
float,
EXPType::
Type,
float,
bool,
bool,
bool,
bool,
APrimalCharacter*>(
this,
"UPrimalCharacterStatusComponent.AddShipExperience", HowMuch, XPType, SharedXPMulti, bShareWithBasedPlayers, bShareWithBasedNPCCrew, bShareWithBasedCreatures, bOnlyAddToBasedPawns, FromKillerChar); }
5784 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,
bool bMoveTowardsEquilibrium,
bool bAddTowardsEquilibrium) { NativeCall<
void,
EPrimalCharacterStatusValue::
Type,
float,
float,
bool,
bool,
int,
bool,
float,
bool,
EPrimalCharacterStatusValue::
Type,
bool,
TSubclassOf<
UDamageType>,
bool,
bool>(
this,
"UPrimalCharacterStatusComponent.AddStatusValueModifier", ValueType, Amount, Speed, bContinueOnUnchangedValue, bSetValue, StatusValueModifierDescriptionIndex, bResetExistingModifierDescriptionIndex, LimitExistingModifierDescriptionToMaxAmount, bSetAdditionalValue, StopAtValueNearMax, bMakeUntameable, ScaleValueByCharacterDamageType, bMoveTowardsEquilibrium, bAddTowardsEquilibrium); }
5785 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); }
5786 bool AllowTaming() {
return NativeCall<
bool>(
this,
"UPrimalCharacterStatusComponent.AllowTaming"); }
5787 void ApplyStatusValueModifiers(
float DeltaTime) { NativeCall<
void,
float>(
this,
"UPrimalCharacterStatusComponent.ApplyStatusValueModifiers", DeltaTime); }
5788 void ApplyTamingStatModifiers(
float TameIneffectivenessModifier) { NativeCall<
void,
float>(
this,
"UPrimalCharacterStatusComponent.ApplyTamingStatModifiers", TameIneffectivenessModifier); }
5797 float BPModifyMaxExperiencePoints_Implementation(
float InMaxExperiencePoints,
bool bCheckingTrueMaximum) {
return NativeCall<
float,
float,
bool>(
this,
"UPrimalCharacterStatusComponent.BPModifyMaxExperiencePoints_Implementation", InMaxExperiencePoints, bCheckingTrueMaximum); }
5802 void CharacterUpdatedInventory(
bool bEquippedOrUneqippedItem) { NativeCall<
void,
bool>(
this,
"UPrimalCharacterStatusComponent.CharacterUpdatedInventory", bEquippedOrUneqippedItem); }
5803 void ClearAllLevelUpPoints(
bool bTamedPoints) { NativeCall<
void,
bool>(
this,
"UPrimalCharacterStatusComponent.ClearAllLevelUpPoints", bTamedPoints); }
5805 void DrawLocalPlayerHUD(AShooterHUD* HUD,
float ScaleMult,
bool bFromBottomRight) { NativeCall<
void, AShooterHUD*,
float,
bool>(
this,
"UPrimalCharacterStatusComponent.DrawLocalPlayerHUD", HUD, ScaleMult, bFromBottomRight); }
5806 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); }
5807 int GetCharacterLevel() {
return NativeCall<
int>(
this,
"UPrimalCharacterStatusComponent.GetCharacterLevel"); }
5812 float GetDiscoveryZoneMaxXP(
int NumDiscoveredZones) {
return NativeCall<
float,
int>(
this,
"UPrimalCharacterStatusComponent.GetDiscoveryZoneMaxXP", NumDiscoveredZones); }
5813 float GetExperiencePercent() {
return NativeCall<
float>(
this,
"UPrimalCharacterStatusComponent.GetExperiencePercent"); }
5817 float GetJumpZModifier() {
return NativeCall<
float>(
this,
"UPrimalCharacterStatusComponent.GetJumpZModifier"); }
5825 float GetMyMaxAllowedXP(
bool bCheckingTrueMaximum) {
return NativeCall<
float,
bool>(
this,
"UPrimalCharacterStatusComponent.GetMyMaxAllowedXP", bCheckingTrueMaximum); }
5829 float GetSkillStatModifier(
FName SkillStatModifierName) {
return NativeCall<
float,
FName>(
this,
"UPrimalCharacterStatusComponent.GetSkillStatModifier", SkillStatModifierName); }
5830 float GetSkillStatMultiplier(
FName SkillStatModifierName) {
return NativeCall<
float,
FName>(
this,
"UPrimalCharacterStatusComponent.GetSkillStatMultiplier", SkillStatModifierName); }
5839 float GetTotalStatusModifierDescriptionIndex(
int StatusValueModifierDescriptionIndex) {
return NativeCall<
float,
int>(
this,
"UPrimalCharacterStatusComponent.GetTotalStatusModifierDescriptionIndex", StatusValueModifierDescriptionIndex); }
5844 bool IsAlignedWithTeam(
int TargetingTeam) {
return NativeCall<
bool,
int>(
this,
"UPrimalCharacterStatusComponent.IsAlignedWithTeam", TargetingTeam); }
5845 bool IsAtMaxLevel() {
return NativeCall<
bool>(
this,
"UPrimalCharacterStatusComponent.IsAtMaxLevel"); }
5848 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); }
5851 void OnJumped() { NativeCall<
void>(
this,
"UPrimalCharacterStatusComponent.OnJumped"); }
5859 void RefreshInsulation() { NativeCall<
void>(
this,
"UPrimalCharacterStatusComponent.RefreshInsulation"); }
5860 void RefreshTemperature() { NativeCall<
void>(
this,
"UPrimalCharacterStatusComponent.RefreshTemperature"); }
5861 void RescaleAllStats() { NativeCall<
void>(
this,
"UPrimalCharacterStatusComponent.RescaleAllStats"); }
5865 void SetBaseLevel(
int Level,
bool bDontCurrentSetToMax) { NativeCall<
void,
int,
bool>(
this,
"UPrimalCharacterStatusComponent.SetBaseLevel", Level, bDontCurrentSetToMax); }
5866 void SetExtraCharacterLevel(
int NewExtraCharacterLevel) { NativeCall<
void,
int>(
this,
"UPrimalCharacterStatusComponent.SetExtraCharacterLevel", NewExtraCharacterLevel); }
5869 void SetTameable(
bool bTameable) { NativeCall<
void,
bool>(
this,
"UPrimalCharacterStatusComponent.SetTameable", bTameable); }
5870 void SetTamed(
float TameIneffectivenessModifier) { NativeCall<
void,
float>(
this,
"UPrimalCharacterStatusComponent.SetTamed", TameIneffectivenessModifier); }
5871 void TickStatus(
float DeltaTime,
bool bForceStatusUpdate) { NativeCall<
void,
float,
bool>(
this,
"UPrimalCharacterStatusComponent.TickStatus", DeltaTime, bForceStatusUpdate); }
5872 void TransferStatusAmountIfNeeded(
EPrimalCharacterStatusValue::
Type valueType,
float* Amount,
bool bPercentOfMax,
bool bPercentOfCurrent,
bool bManualModification,
bool bSetValue,
TSubclassOf<
UDamageType> DamageTypeClass,
bool bDamageDontKill,
bool bForceSetValue) { NativeCall<
void,
EPrimalCharacterStatusValue::
Type,
float*,
bool,
bool,
bool,
bool,
TSubclassOf<
UDamageType>,
bool,
bool>(
this,
"UPrimalCharacterStatusComponent.TransferStatusAmountIfNeeded", valueType, Amount, bPercentOfMax, bPercentOfCurrent, bManualModification, bSetValue, DamageTypeClass, bDamageDontKill, bForceSetValue); }
5874 void UpdateWeightStat(
bool bForceSetValue) { NativeCall<
void,
bool>(
this,
"UPrimalCharacterStatusComponent.UpdateWeightStat", bForceSetValue); }
5875 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); }
5877 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); }
5878 float BPModifyMaxExperiencePoints(
float InMaxExperiencePoints,
bool bCheckingTrueMaximum) {
return NativeCall<
float,
float,
bool>(
this,
"UPrimalCharacterStatusComponent.BPModifyMaxExperiencePoints", InMaxExperiencePoints, bCheckingTrueMaximum); }
5879 int BPModifyMaxLevel(
int InMaxLevel) {
return NativeCall<
int,
int>(
this,
"UPrimalCharacterStatusComponent.BPModifyMaxLevel", InMaxLevel); }
5880 void ClientSyncMaxStatusValues(
TArray<
float>* NetMaxStatusValues,
TArray<
float>* NetBaseMaxStatusValues) { NativeCall<
void,
TArray<
float>*,
TArray<
float>*>(
this,
"UPrimalCharacterStatusComponent.ClientSyncMaxStatusValues", NetMaxStatusValues, NetBaseMaxStatusValues); }
5881 static UClass*
GetPrivateStaticClass(
const wchar_t* Package) {
return NativeCall<
UClass*,
const wchar_t*>(
nullptr,
"UPrimalCharacterStatusComponent.GetPrivateStaticClass", Package); }
5882 void NetSyncMaxStatusValues(
TArray<
float>* NetMaxStatusValues,
TArray<
float>* NetBaseMaxStatusValues) { NativeCall<
void,
TArray<
float>*,
TArray<
float>*>(
this,
"UPrimalCharacterStatusComponent.NetSyncMaxStatusValues", NetMaxStatusValues, NetBaseMaxStatusValues); }
5973 float BPAdjustDamage(
AActor* Victim,
float IncomingDamage,
FDamageEvent* TheDamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
float,
AActor*,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"UShooterDamageType.BPAdjustDamage", Victim, IncomingDamage, TheDamageEvent, EventInstigator, DamageCauser); }
5974 float BPAdjustHarvestingDamage(
AActor* Victim,
float IncomingDamage,
FDamageEvent* TheDamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
float,
AActor*,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"UShooterDamageType.BPAdjustHarvestingDamage", Victim, IncomingDamage, TheDamageEvent, EventInstigator, DamageCauser); }
5976 TSubclassOf<
APrimalBuff>*
OverrideBuffToGiveVictimCharacter(
TSubclassOf<
APrimalBuff>* result,
APrimalCharacter* Victim,
float IncomingDamage,
FDamageEvent* TheDamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
TSubclassOf<
APrimalBuff>*,
TSubclassOf<
APrimalBuff>*,
APrimalCharacter*,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"UShooterDamageType.OverrideBuffToGiveVictimCharacter", result, Victim, IncomingDamage, TheDamageEvent, EventInstigator, DamageCauser); }
5999 int&
DinoTierNumField() {
return *GetNativePointerField<
int*>(
this,
"UPrimalDinoSettings.DinoTierNum"); }
6038 UAnimMontage*
StartChargeAnimationField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.StartChargeAnimation"); }
6048 float&
MeleeSwingRadiusField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.MeleeSwingRadius"); }
6051 char&
LastAttackIndexField() {
return *GetNativePointerField<
char*>(
this,
"APrimalDinoCharacter.LastAttackIndex"); }
6054 float&
AttackOffsetField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.AttackOffset"); }
6063 long double&
StartLandingTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.StartLandingTime"); }
6065 long double&
LastMoveForwardTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastMoveForwardTime"); }
6070 float&
MaxLandingTimeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.MaxLandingTime"); }
6073 UAnimMontage*
ChargingAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.ChargingAnim"); }
6084 UAnimMontage*
DinoWithPassengerAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.DinoWithPassengerAnim"); }
6096 long double&
EndAttackTargetTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.EndAttackTargetTime"); }
6101 long double&
LastEggBoostedTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastEggBoostedTime"); }
6105 float&
LastBabyAgeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.LastBabyAge"); }
6108 float&
BabyAgeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.BabyAge"); }
6117 float&
OpenDoorDelayField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.OpenDoorDelay"); }
6126 UAnimMontage*
PlayAnimBelowHealthField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.PlayAnimBelowHealth"); }
6127 USoundBase*
LowHealthExitSoundField() {
return *GetNativePointerField<USoundBase * *>(
this,
"APrimalDinoCharacter.LowHealthExitSound"); }
6128 USoundBase*
LowHealthEnterSoundField() {
return *GetNativePointerField<USoundBase * *>(
this,
"APrimalDinoCharacter.LowHealthEnterSound"); }
6137 UAnimMontage*
WakingTameAnimationField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.WakingTameAnimation"); }
6147 USoundBase*
OverrideAreaMusicField() {
return *GetNativePointerField<USoundBase * *>(
this,
"APrimalDinoCharacter.OverrideAreaMusic"); }
6157 UAnimMontage*
EnterFlightAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.EnterFlightAnim"); }
6158 UAnimMontage*
ExitFlightAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.ExitFlightAnim"); }
6159 UAnimMontage*
SleepConsumeFoodAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.SleepConsumeFoodAnim"); }
6160 UAnimMontage*
WakingConsumeFoodAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.WakingConsumeFoodAnim"); }
6161 UAnimMontage*
FallAsleepAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.FallAsleepAnim"); }
6162 UAnimMontage*
TamedUnsleepAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.TamedUnsleepAnim"); }
6163 UAnimMontage*
WildUnsleepAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.WildUnsleepAnim"); }
6164 UAnimMontage*
OpenDoorAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.OpenDoorAnim"); }
6194 int&
TamingTeamIDField() {
return *GetNativePointerField<
int*>(
this,
"APrimalDinoCharacter.TamingTeamID"); }
6195 int&
OwningPlayerIDField() {
return *GetNativePointerField<
int*>(
this,
"APrimalDinoCharacter.OwningPlayerID"); }
6198 unsigned int&
DinoID1Field() {
return *GetNativePointerField<
unsigned int*>(
this,
"APrimalDinoCharacter.DinoID1"); }
6199 unsigned int&
DinoID2Field() {
return *GetNativePointerField<
unsigned int*>(
this,
"APrimalDinoCharacter.DinoID2"); }
6228 UAnimSequence*
RiderAnimOverrideField() {
return *GetNativePointerField<UAnimSequence * *>(
this,
"APrimalDinoCharacter.RiderAnimOverride"); }
6232 UAnimSequence*
RiderMoveAnimOverrideField() {
return *GetNativePointerField<UAnimSequence * *>(
this,
"APrimalDinoCharacter.RiderMoveAnimOverride"); }
6248 long double&
TamedAtTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.TamedAtTime"); }
6249 long double&
LastInAllyRangeTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastInAllyRangeTime"); }
6255 long double&
LastTimeFallingField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastTimeFalling"); }
6261 float&
MateBoostRangeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.MateBoostRange"); }
6279 UAnimMontage*
StartledAnimationLeftField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.StartledAnimationLeft"); }
6288 long double&
LastStartledTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastStartledTime"); }
6300 long double&
LastAttackedTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastAttackedTime"); }
6307 long double&
LastSetRiderTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastSetRiderTime"); }
6329 float&
ChargeBumpDamageField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.ChargeBumpDamage"); }
6339 UAnimMontage*
EndChargingAnimationField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.EndChargingAnimation"); }
6346 float&
BabyScaleField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.BabyScale"); }
6354 long double&
LastChargeEndTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastChargeEndTime"); }
6361 float&
BabyAgeSpeedField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.BabyAgeSpeed"); }
6363 float&
XPEarnMultiplierField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.XPEarnMultiplier"); }
6366 float&
FemaleMatingTimeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.FemaleMatingTime"); }
6369 float&
MatingProgressField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.MatingProgress"); }
6373 UAnimMontage*
MatingAnimationMaleField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.MatingAnimationMale"); }
6390 float&
InsulationRangeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.InsulationRange"); }
6391 float&
GangOverlapRangeField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.GangOverlapRange"); }
6393 float&
GangDamageField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.GangDamage"); }
6394 int&
MaxGangCountField() {
return *GetNativePointerField<
int*>(
this,
"APrimalDinoCharacter.MaxGangCount"); }
6395 int&
GangCountField() {
return *GetNativePointerField<
int*>(
this,
"APrimalDinoCharacter.GangCount"); }
6396 USoundBase*
StingerKilledMineField() {
return *GetNativePointerField<USoundBase * *>(
this,
"APrimalDinoCharacter.StingerKilledMine"); }
6397 USoundBase*
StingerKilledTheirsField() {
return *GetNativePointerField<USoundBase * *>(
this,
"APrimalDinoCharacter.StingerKilledTheirs"); }
6398 long double&
LastGangCheckTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastGangCheckTime"); }
6402 float&
WildRandomScaleField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.WildRandomScale"); }
6404 UAnimMontage*
SlowFallingAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.SlowFallingAnim"); }
6421 USoundBase*
PlayKillLocalSoundField() {
return *GetNativePointerField<USoundBase * *>(
this,
"APrimalDinoCharacter.PlayKillLocalSound"); }
6428 unsigned __int64&
ImprinterPlayerDataIDField() {
return *GetNativePointerField<
unsigned __int64*>(
this,
"APrimalDinoCharacter.ImprinterPlayerDataID"); }
6435 long double&
BabyNextCuddleTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.BabyNextCuddleTime"); }
6438 UAnimMontage*
BabyCuddledAnimationField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"APrimalDinoCharacter.BabyCuddledAnimation"); }
6446 long double&
LastEatAnimationTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastEatAnimationTime"); }
6462 float&
AlphaLevelMinField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.AlphaLevelMin"); }
6463 float&
AlphaLevelMaxField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.AlphaLevelMax"); }
6482 float&
HealthBarOffsetYField() {
return *GetNativePointerField<
float*>(
this,
"APrimalDinoCharacter.HealthBarOffsetY"); }
6502 long double&
DinoDownloadedAtTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.DinoDownloadedAtTime"); }
6533 long double&
LastServerTamedTickField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastServerTamedTick"); }
6538 long double&
LastGrappledTimeField() {
return *GetNativePointerField<
long double*>(
this,
"APrimalDinoCharacter.LastGrappledTime"); }
6548 USoundBase*
SwimSoundField() {
return *GetNativePointerField<USoundBase * *>(
this,
"APrimalDinoCharacter.SwimSound"); }
6965 bool AllowPushOthers() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.AllowPushOthers"); }
6966 float GetXPMultiplier() {
return NativeCall<
float>(
this,
"APrimalDinoCharacter.GetXPMultiplier"); }
6967 bool IsVehicle() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.IsVehicle"); }
6971 bool AddPassenger(
APrimalCharacter* Character,
int PassengerSeatIndex,
bool bForcePassenger,
bool bAllowFlyersAndWaterDinos) {
return NativeCall<
bool,
APrimalCharacter*,
int,
bool,
bool>(
this,
"APrimalDinoCharacter.AddPassenger", Character, PassengerSeatIndex, bForcePassenger, bAllowFlyersAndWaterDinos); }
6972 void AddStructure(
APrimalStructure* Structure,
FVector RelLoc,
FRotator RelRot,
FName BoneName) { NativeCall<
void,
APrimalStructure*,
FVector,
FRotator,
FName>(
this,
"APrimalDinoCharacter.AddStructure", Structure, RelLoc, RelRot, BoneName); }
6975 void AdjustDamage(
float* Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) { NativeCall<
void,
float*,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalDinoCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
6980 bool AllowFallDamage() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.AllowFallDamage"); }
6982 bool AllowIKFreeze() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.AllowIKFreeze"); }
6983 bool AllowMountedWeaponry(
bool bIgnoreCurrentWeapon,
bool bWeaponForcesMountedWeaponry) {
return NativeCall<
bool,
bool,
bool>(
this,
"APrimalDinoCharacter.AllowMountedWeaponry", bIgnoreCurrentWeapon, bWeaponForcesMountedWeaponry); }
6988 bool AllowTickPhysics() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.AllowTickPhysics"); }
6990 bool AllowZoneAutoKill() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.AllowZoneAutoKill"); }
6991 void ApplyBoneModifiers(
bool bForce) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.ApplyBoneModifiers", bForce); }
6992 void ApplyDamageMomentum(
float DamageTaken,
FDamageEvent* DamageEvent,
APawn* PawnInstigator,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"APrimalDinoCharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
6996 void AutoDrag() { NativeCall<
void>(
this,
"APrimalDinoCharacter.AutoDrag"); }
6997 void AutoTame() { NativeCall<
void>(
this,
"APrimalDinoCharacter.AutoTame"); }
6999 bool BPIsTamed() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.BPIsTamed"); }
7001 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); }
7002 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); }
7003 void BeginPlay() { NativeCall<
void>(
this,
"APrimalDinoCharacter.BeginPlay"); }
7005 void BrakeDinoBP(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.BrakeDinoBP", Val); }
7007 bool CanAttack(
int AttackIndex) {
return NativeCall<
bool,
int>(
this,
"APrimalDinoCharacter.CanAttack", AttackIndex); }
7011 bool CanFly() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.CanFly"); }
7015 bool CanRide(
AShooterCharacter* byPawn,
char* bOutHasSaddle,
char* bOutCanRideOtherThanSaddle,
bool bDontCheckDistance) {
return NativeCall<
bool,
AShooterCharacter*,
char*,
char*,
bool>(
this,
"APrimalDinoCharacter.CanRide", byPawn, bOutHasSaddle, bOutCanRideOtherThanSaddle, bDontCheckDistance); }
7016 bool CanTakePassenger(
APrimalCharacter* Character,
int PassengerSeatIndex,
bool bForcePassenger,
bool bAllowFlyersAndWaterDinos) {
return NativeCall<
bool,
APrimalCharacter*,
int,
bool,
bool>(
this,
"APrimalDinoCharacter.CanTakePassenger", Character, PassengerSeatIndex, bForcePassenger, bAllowFlyersAndWaterDinos); }
7018 bool CanTarget(ITargetableInterface* Victim) {
return NativeCall<
bool, ITargetableInterface*>(
this,
"APrimalDinoCharacter.CanTarget", Victim); }
7020 void ChangeActorTeam(
int NewTeam) { NativeCall<
void,
int>(
this,
"APrimalDinoCharacter.ChangeActorTeam", NewTeam); }
7026 void ClearCarriedCharacter(
bool fromCarriedCharacter,
bool bCancelAnyCarryBuffs) { NativeCall<
void,
bool,
bool>(
this,
"APrimalDinoCharacter.ClearCarriedCharacter", fromCarriedCharacter, bCancelAnyCarryBuffs); }
7027 void ClearCarryingDino(
bool bFromDino,
bool bCancelAnyCarryBuffs) { NativeCall<
void,
bool,
bool>(
this,
"APrimalDinoCharacter.ClearCarryingDino", bFromDino, bCancelAnyCarryBuffs); }
7029 void ClearMountCharacter(
bool bFromMountCharacter) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.ClearMountCharacter", bFromMountCharacter); }
7030 void ClearPassengers() { NativeCall<
void>(
this,
"APrimalDinoCharacter.ClearPassengers"); }
7031 void ClearRider(
bool FromRider,
bool bCancelForceLand,
bool SpawnDinoDefaultController,
int OverrideUnboardDirection) { NativeCall<
void,
bool,
bool,
bool,
int>(
this,
"APrimalDinoCharacter.ClearRider", FromRider, bCancelForceLand, SpawnDinoDefaultController, OverrideUnboardDirection); }
7037 AShooterCharacter*
ConsumeInventoryFoodItem(
UPrimalItem* foodItem,
float* AffinityIncrease,
bool bDontDecrementItem,
float* FoodIncrease,
float FoodAmountMultiplier,
bool bConsumeEntireStack,
int FoodItemQuantity) {
return NativeCall<
AShooterCharacter*,
UPrimalItem*,
float*,
bool,
float*,
float,
bool,
int>(
this,
"APrimalDinoCharacter.ConsumeInventoryFoodItem", foodItem, AffinityIncrease, bDontDecrementItem, FoodIncrease, FoodAmountMultiplier, bConsumeEntireStack, FoodItemQuantity); }
7041 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); }
7044 void Destroyed() { NativeCall<
void>(
this,
"APrimalDinoCharacter.Destroyed"); }
7045 void DidLand() { NativeCall<
void>(
this,
"APrimalDinoCharacter.DidLand"); }
7046 bool Die(
float KillingDamage,
FDamageEvent* DamageEvent,
AController* Killer,
AActor* DamageCauser) {
return NativeCall<
bool,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalDinoCharacter.Die", KillingDamage, DamageEvent, Killer, DamageCauser); }
7048 bool DisableHarvesting() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.DisableHarvesting"); }
7049 bool DoAttack(
int AttackIndex,
bool bSetCurrentAttack) {
return NativeCall<
bool,
int,
bool>(
this,
"APrimalDinoCharacter.DoAttack", AttackIndex, bSetCurrentAttack); }
7052 bool DoesDinoHaveBasedPawns(
bool bRequireActivePawns) {
return NativeCall<
bool,
bool>(
this,
"APrimalDinoCharacter.DoesDinoHaveBasedPawns", bRequireActivePawns); }
7053 void DrawDinoFloatingHUD(AShooterHUD* HUD,
bool bDrawDinoOrderIcon) { NativeCall<
void, AShooterHUD*,
bool>(
this,
"APrimalDinoCharacter.DrawDinoFloatingHUD", HUD, bDrawDinoOrderIcon); }
7054 void DrawFloatingHUD(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"APrimalDinoCharacter.DrawFloatingHUD", HUD); }
7055 void DrawHUD(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"APrimalDinoCharacter.DrawHUD", HUD); }
7056 void ElevateDinoBP(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.ElevateDinoBP", Val); }
7057 void EmitPoop() { NativeCall<
void>(
this,
"APrimalDinoCharacter.EmitPoop"); }
7058 void EndCharging(
bool bForce) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.EndCharging", bForce); }
7059 void FaceRotation(
FRotator NewControlRotation,
float DeltaTime,
bool bFromController) { NativeCall<
void,
FRotator,
float,
bool>(
this,
"APrimalDinoCharacter.FaceRotation", NewControlRotation, DeltaTime, bFromController); }
7064 void FinishedLanding() { NativeCall<
void>(
this,
"APrimalDinoCharacter.FinishedLanding"); }
7070 void ForceClearRider() { NativeCall<
void>(
this,
"APrimalDinoCharacter.ForceClearRider"); }
7072 void ForceUpdateColorSets_Implementation(
int ColorRegion,
int ColorSet) { NativeCall<
void,
int,
int>(
this,
"APrimalDinoCharacter.ForceUpdateColorSets_Implementation", ColorRegion, ColorSet); }
7076 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); }
7077 FRotator*
GetAimOffsetsForTarget(
FRotator* result,
AActor* AimTarget,
float DeltaTime,
bool bOverrideYawLimits,
FRotator* RootRotOffset,
float* RootYawSpeed,
float MaxYawAimClamp,
FVector* RootLocOffset,
FName SocketOverrideName) {
return NativeCall<
FRotator*,
FRotator*,
AActor*,
float,
bool,
FRotator*,
float*,
float,
FVector*,
FName>(
this,
"APrimalDinoCharacter.GetAimOffsetsForTarget", result, AimTarget, DeltaTime, bOverrideYawLimits, RootRotOffset, RootYawSpeed, MaxYawAimClamp, RootLocOffset, SocketOverrideName); }
7078 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); }
7086 float GetBaseDragWeight() {
return NativeCall<
float>(
this,
"APrimalDinoCharacter.GetBaseDragWeight"); }
7087 float GetBaseTargetingDesire(ITargetableInterface* Attacker) {
return NativeCall<
float, ITargetableInterface*>(
this,
"APrimalDinoCharacter.GetBaseTargetingDesire", Attacker); }
7088 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); }
7089 float GetCarryingSocketYaw(
bool RefreshBones) {
return NativeCall<
float,
bool>(
this,
"APrimalDinoCharacter.GetCarryingSocketYaw", RefreshBones); }
7090 float GetCorpseLifespan() {
return NativeCall<
float>(
this,
"APrimalDinoCharacter.GetCorpseLifespan"); }
7096 long double GetDinoDeathTime() {
return NativeCall<
long double>(
this,
"APrimalDinoCharacter.GetDinoDeathTime"); }
7098 UAnimMontage*
GetDinoLevelUpAnimation() {
return NativeCall<UAnimMontage*>(
this,
"APrimalDinoCharacter.GetDinoLevelUpAnimation"); }
7104 UMaterialInterface*
GetEntryIconMaterial(
UObject* AssociatedDataObject,
bool bIsEnabled) {
return NativeCall<UMaterialInterface*,
UObject*,
bool>(
this,
"APrimalDinoCharacter.GetEntryIconMaterial", AssociatedDataObject, bIsEnabled); }
7110 long double GetForceClaimTime() {
return NativeCall<
long double>(
this,
"APrimalDinoCharacter.GetForceClaimTime"); }
7111 bool GetForceTickPose() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.GetForceTickPose"); }
7113 float GetGravityZScale() {
return NativeCall<
float>(
this,
"APrimalDinoCharacter.GetGravityZScale"); }
7122 float GetNetStasisAndRangeMultiplier(
bool bIsForNetworking) {
return NativeCall<
float,
bool>(
this,
"APrimalDinoCharacter.GetNetStasisAndRangeMultiplier", bIsForNetworking); }
7123 int GetNumPassengerSeats(
bool bOnlyManualPassengerSeats) {
return NativeCall<
int,
bool>(
this,
"APrimalDinoCharacter.GetNumPassengerSeats", bOnlyManualPassengerSeats); }
7135 float GetRunningSpeedModifier(
bool bIsForDefaultSpeed) {
return NativeCall<
float,
bool>(
this,
"APrimalDinoCharacter.GetRunningSpeedModifier", bIsForDefaultSpeed); }
7140 float GetSpeedModifier() {
return NativeCall<
float>(
this,
"APrimalDinoCharacter.GetSpeedModifier"); }
7143 float GetTargetingDesirability(ITargetableInterface* Attacker) {
return NativeCall<
float, ITargetableInterface*>(
this,
"APrimalDinoCharacter.GetTargetingDesirability", Attacker); }
7147 char GetWiegthedAttack(
float distance,
float attackRangeOffset,
AActor* OtherTarget) {
return NativeCall<
char,
float,
float,
AActor*>(
this,
"APrimalDinoCharacter.GetWiegthedAttack", distance, attackRangeOffset, OtherTarget); }
7149 void HandleUnstasised(
bool bWasFromHibernation) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.HandleUnstasised", bWasFromHibernation); }
7158 bool IsAttacking() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.IsAttacking"); }
7162 bool IsFemale() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.IsFemale"); }
7163 bool IsFleeing() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.IsFleeing"); }
7165 bool IsInMatingBiome() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.IsInMatingBiome"); }
7168 bool IsShip() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.IsShip"); }
7169 bool IsTaming() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.IsTaming"); }
7174 void KeepFlight(
float ForDuration) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.KeepFlight", ForDuration); }
7175 void KeepFlightTimer() { NativeCall<
void>(
this,
"APrimalDinoCharacter.KeepFlightTimer"); }
7177 void LowerDinoBP(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.LowerDinoBP", Val); }
7181 void MoveForward(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.MoveForward", Val); }
7182 void MoveRight(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.MoveRight", Val); }
7183 void MoveUp(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.MoveUp", Val); }
7192 void OffBrake() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OffBrake"); }
7193 void OnBrake() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnBrake"); }
7197 void OnElevateDino(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.OnElevateDino", Val); }
7198 void OnLowerDino(
float Val) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.OnLowerDino", Val); }
7199 void OnNPCStartedAttack_Implementation(
int AttackIndex,
int AnimationIndex,
bool bIsAltAnim,
AActor* MyTarget) { NativeCall<
void,
int,
int,
bool,
AActor*>(
this,
"APrimalDinoCharacter.OnNPCStartedAttack_Implementation", AttackIndex, AnimationIndex, bIsAltAnim, MyTarget); }
7200 void OnPressCrouch() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnPressCrouch"); }
7201 void OnPressDrag() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnPressDrag"); }
7202 void OnPressProne() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnPressProne"); }
7203 void OnPressReload() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnPressReload"); }
7208 void OnRep_Rider() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnRep_Rider"); }
7209 void OnRep_Saddle() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnRep_Saddle"); }
7212 void OnRep_bIsFlying() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnRep_bIsFlying"); }
7214 void OnStartFire(
bool bFromGamepadRight,
int weaponAttackIndex,
bool bDoLeftSide,
bool bOverrideCurrentAttack) { NativeCall<
void,
bool,
int,
bool,
bool>(
this,
"APrimalDinoCharacter.OnStartFire", bFromGamepadRight, weaponAttackIndex, bDoLeftSide, bOverrideCurrentAttack); }
7215 void OnStartJump() { NativeCall<
void>(
this,
"APrimalDinoCharacter.OnStartJump"); }
7216 void OnStartTargeting(
bool bFromGamepadLeft) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.OnStartTargeting", bFromGamepadLeft); }
7217 void OnStopFire(
bool bFromGamepadRight,
int weaponAttackIndex) { NativeCall<
void,
bool,
int>(
this,
"APrimalDinoCharacter.OnStopFire", bFromGamepadRight, weaponAttackIndex); }
7218 void OnStopTargeting(
bool bFromGamepadLeft) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.OnStopTargeting", bFromGamepadLeft); }
7221 void PlayAttackAnimationOfAnimationArray(
int AnimationIndex,
TArray<UAnimMontage*> attackAnimations) { NativeCall<
void,
int,
TArray<UAnimMontage*>>(
this,
"APrimalDinoCharacter.PlayAttackAnimationOfAnimationArray", AnimationIndex, attackAnimations); }
7223 void PlayDying(
float KillingDamage,
FDamageEvent* DamageEvent,
APawn* InstigatingPawn,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"APrimalDinoCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
7227 void Poop(
bool bForcePoop) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.Poop", bForcePoop); }
7229 void PostNetInit() { NativeCall<
void>(
this,
"APrimalDinoCharacter.PostNetInit"); }
7233 void ProcessEditText(
AShooterPlayerController* ForPC,
FString* TextToUse,
bool checkedBox,
unsigned int ExtraID1,
unsigned int ExtraID2) { NativeCall<
void,
AShooterPlayerController*,
FString*,
bool,
unsigned int,
unsigned int>(
this,
"APrimalDinoCharacter.ProcessEditText", ForPC, TextToUse, checkedBox, ExtraID1, ExtraID2); }
7234 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); }
7235 void ReceiveAnyDamage_Implementation(
float Damage,
UDamageType* DamageType,
AController* InstigatedBy,
AActor* DamageCauser) { NativeCall<
void,
float,
UDamageType*,
AController*,
AActor*>(
this,
"APrimalDinoCharacter.ReceiveAnyDamage_Implementation", Damage, DamageType, InstigatedBy, DamageCauser); }
7248 void ResetTakingOff() { NativeCall<
void>(
this,
"APrimalDinoCharacter.ResetTakingOff"); }
7249 void Restart() { NativeCall<
void>(
this,
"APrimalDinoCharacter.Restart"); }
7263 void ServerClearRider_Implementation(
int OverrideUnboardDirection) { NativeCall<
void,
int>(
this,
"APrimalDinoCharacter.ServerClearRider_Implementation", OverrideUnboardDirection); }
7273 void ServerTamedTick() { NativeCall<
void>(
this,
"APrimalDinoCharacter.ServerTamedTick"); }
7274 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); }
7277 void ServerUpdateBabyAge(
float overrideAgePercent) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.ServerUpdateBabyAge", overrideAgePercent); }
7279 void SetAlwaysForcedAggro(
bool bEnable) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.SetAlwaysForcedAggro", bEnable); }
7281 void SetBabyAge(
float TheAge) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.SetBabyAge", TheAge); }
7283 void SetCharacterStatusTameable(
bool bSetTameable,
bool bCreateInventory,
bool keepInventoryForWakingTame) { NativeCall<
void,
bool,
bool,
bool>(
this,
"APrimalDinoCharacter.SetCharacterStatusTameable", bSetTameable, bCreateInventory, keepInventoryForWakingTame); }
7284 void SetCurrentAttackIndex(
char index) { NativeCall<
void,
char>(
this,
"APrimalDinoCharacter.SetCurrentAttackIndex", index); }
7286 void SetDynamicMusic(USoundBase* newMusic) { NativeCall<
void, USoundBase*>(
this,
"APrimalDinoCharacter.SetDynamicMusic", newMusic); }
7287 void SetFlight(
bool bFly,
bool bCancelForceLand) { NativeCall<
void,
bool,
bool>(
this,
"APrimalDinoCharacter.SetFlight", bFly, bCancelForceLand); }
7288 void SetForcedAggro(ITargetableInterface* Targetable,
float AggroAmount,
float ForcedAggroTime) { NativeCall<
void, ITargetableInterface*,
float,
float>(
this,
"APrimalDinoCharacter.SetForcedAggro", Targetable, AggroAmount, ForcedAggroTime); }
7290 void SetLastAttackTimeForAttack(
int AttackIndex,
long double NewTime) { NativeCall<
void,
int,
long double>(
this,
"APrimalDinoCharacter.SetLastAttackTimeForAttack", AttackIndex, NewTime); }
7295 void SetPreventSaving(
bool fPreventSaving) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.SetPreventSaving", fPreventSaving); }
7298 void SetSleeping(
bool bSleeping,
bool bUseRagdollLocationOffset) { NativeCall<
void,
bool,
bool>(
this,
"APrimalDinoCharacter.SetSleeping", bSleeping, bUseRagdollLocationOffset); }
7299 void SetStasisComponentRadius(
float StasisOverrideRadius) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.SetStasisComponentRadius", StasisOverrideRadius); }
7302 void SetupTamed(
bool bWasJustTamed) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.SetupTamed", bWasJustTamed); }
7306 bool ShouldForceFlee() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.ShouldForceFlee"); }
7313 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); }
7314 void SpawnEgg() { NativeCall<
void>(
this,
"APrimalDinoCharacter.SpawnEgg"); }
7317 void StartCharging(
bool bForce) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.StartCharging", bForce); }
7318 void StartForceSkelUpdate(
float ForTime,
bool bForceUpdateMesh,
bool bServerOnly) { NativeCall<
void,
float,
bool,
bool>(
this,
"APrimalDinoCharacter.StartForceSkelUpdate", ForTime, bForceUpdateMesh, bServerOnly); }
7319 void StartLanding(
FVector OverrideLandingLocation) { NativeCall<
void,
FVector>(
this,
"APrimalDinoCharacter.StartLanding", OverrideLandingLocation); }
7320 void StartRepair() { NativeCall<
void>(
this,
"APrimalDinoCharacter.StartRepair"); }
7321 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); }
7322 void StartSurfaceCameraForPassengers(
float yaw,
float pitch,
float roll) { NativeCall<
void,
float,
float,
float>(
this,
"APrimalDinoCharacter.StartSurfaceCameraForPassengers", yaw, pitch, roll); }
7323 void Stasis() { NativeCall<
void>(
this,
"APrimalDinoCharacter.Stasis"); }
7324 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); }
7326 void StopActiveState(
bool bShouldResetAttackIndex) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.StopActiveState", bShouldResetAttackIndex); }
7327 float TakeDamage(
float Damage,
FDamageEvent* DamageEvent,
AController* EventInstigator,
AActor* DamageCauser) {
return NativeCall<
float,
float,
FDamageEvent*,
AController*,
AActor*>(
this,
"APrimalDinoCharacter.TakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
7329 void TamedDinoUnstasisConsumeFood(
long double ForceTimeSinceStasis) { NativeCall<
void,
long double>(
this,
"APrimalDinoCharacter.TamedDinoUnstasisConsumeFood", ForceTimeSinceStasis); }
7330 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); }
7333 void Tick(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.Tick", DeltaSeconds); }
7334 void TickBasedCharacters(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.TickBasedCharacters", DeltaSeconds); }
7336 void UnPossessed() { NativeCall<
void>(
this,
"APrimalDinoCharacter.UnPossessed"); }
7337 void UnclaimDino(
bool bDestroyAI) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.UnclaimDino", bDestroyAI); }
7338 void Unstasis() { NativeCall<
void>(
this,
"APrimalDinoCharacter.Unstasis"); }
7342 void UpdateGang() { NativeCall<
void>(
this,
"APrimalDinoCharacter.UpdateGang"); }
7343 void UpdateIK() { NativeCall<
void>(
this,
"APrimalDinoCharacter.UpdateIK"); }
7344 void UpdateImprintingDetails_Implementation(
FString* NewImprinterName,
unsigned __int64 NewImprinterPlayerDataID) { NativeCall<
void,
FString*,
unsigned __int64>(
this,
"APrimalDinoCharacter.UpdateImprintingDetails_Implementation", NewImprinterName, NewImprinterPlayerDataID); }
7346 void UpdateMateBoost() { NativeCall<
void>(
this,
"APrimalDinoCharacter.UpdateMateBoost"); }
7347 void UpdateMating() { NativeCall<
void>(
this,
"APrimalDinoCharacter.UpdateMating"); }
7348 void UpdateStatusComponent(
float DeltaSeconds) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.UpdateStatusComponent", DeltaSeconds); }
7349 void UpdateTribeGroupRanks_Implementation(
char NewTribeGroupPetOrderingRank,
char NewTribeGroupPetRidingRank) { NativeCall<
void,
char,
char>(
this,
"APrimalDinoCharacter.UpdateTribeGroupRanks_Implementation", NewTribeGroupPetOrderingRank, NewTribeGroupPetRidingRank); }
7350 void UpdateWakingTame(
float DeltaTime) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.UpdateWakingTame", DeltaTime); }
7360 void AddedImprintingQuality(
float Amount) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.AddedImprintingQuality", Amount); }
7363 int BPAdjustAttackIndex(
int attackIndex) {
return NativeCall<
int,
int>(
this,
"APrimalDinoCharacter.BPAdjustAttackIndex", attackIndex); }
7367 void BPBecomeAdult() { NativeCall<
void>(
this,
"APrimalDinoCharacter.BPBecomeAdult"); }
7368 void BPBecomeBaby() { NativeCall<
void>(
this,
"APrimalDinoCharacter.BPBecomeBaby"); }
7372 bool BPCanTargetCorpse() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.BPCanTargetCorpse"); }
7380 void BPDoAttack(
int AttackIndex) { NativeCall<
void,
int>(
this,
"APrimalDinoCharacter.BPDoAttack", AttackIndex); }
7381 void BPDoHarvestAttack(
int harvestIndex) { NativeCall<
void,
int>(
this,
"APrimalDinoCharacter.BPDoHarvestAttack", harvestIndex); }
7382 void BPDrawToRiderHUD(AShooterHUD* HUD) { NativeCall<
void, AShooterHUD*>(
this,
"APrimalDinoCharacter.BPDrawToRiderHUD", HUD); }
7397 void BPNotifyBabyAgeIncrement(
float PreviousAge,
float NewAge) { NativeCall<
void,
float,
float>(
this,
"APrimalDinoCharacter.BPNotifyBabyAgeIncrement", PreviousAge, NewAge); }
7399 void BPNotifyClaimed() { NativeCall<
void>(
this,
"APrimalDinoCharacter.BPNotifyClaimed"); }
7407 void BPOnEndCharging() { NativeCall<
void>(
this,
"APrimalDinoCharacter.BPOnEndCharging"); }
7410 void BPOnSetFlight(
bool bFly) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.BPOnSetFlight", bFly); }
7413 bool BPOnStartJump() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.BPOnStartJump"); }
7414 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); }
7419 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); }
7422 void BPSetupTamed(
bool bWasJustTamed) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.BPSetupTamed", bWasJustTamed); }
7423 bool BPShouldCancelDoAttack(
int AttackIndex) {
return NativeCall<
bool,
int>(
this,
"APrimalDinoCharacter.BPShouldCancelDoAttack", AttackIndex); }
7424 bool BPShouldForceFlee() {
return NativeCall<
bool>(
this,
"APrimalDinoCharacter.BPShouldForceFlee"); }
7430 bool BP_InterceptMoveForward(
float axisValue) {
return NativeCall<
bool,
float>(
this,
"APrimalDinoCharacter.BP_InterceptMoveForward", axisValue); }
7431 bool BP_InterceptMoveRight(
float axisValue) {
return NativeCall<
bool,
float>(
this,
"APrimalDinoCharacter.BP_InterceptMoveRight", axisValue); }
7439 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); }
7440 bool BlueprintCanAttack(
int AttackIndex,
float distance,
float attackRangeOffset,
AActor* OtherTarget) {
return NativeCall<
bool,
int,
float,
float,
AActor*>(
this,
"APrimalDinoCharacter.BlueprintCanAttack", AttackIndex, distance, attackRangeOffset, OtherTarget); }
7441 bool BlueprintCanRiderAttack(
int AttackIndex) {
return NativeCall<
bool,
int>(
this,
"APrimalDinoCharacter.BlueprintCanRiderAttack", AttackIndex); }
7442 void BlueprintDrawFloatingHUD(AShooterHUD* HUD,
float CenterX,
float CenterY,
float DrawScale) { NativeCall<
void, AShooterHUD*,
float,
float,
float>(
this,
"APrimalDinoCharacter.BlueprintDrawFloatingHUD", HUD, CenterX, CenterY, DrawScale); }
7444 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); }
7446 bool BlueprintOverrideWantsToRun(
bool bInputWantsToRun) {
return NativeCall<
bool,
bool>(
this,
"APrimalDinoCharacter.BlueprintOverrideWantsToRun", bInputWantsToRun); }
7447 void BlueprintPlayDying(
float KillingDamage,
FDamageEvent* DamageEvent,
APawn* InstigatingPawn,
AActor* DamageCauser) { NativeCall<
void,
float,
FDamageEvent*,
APawn*,
AActor*>(
this,
"APrimalDinoCharacter.BlueprintPlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
7449 void CheckStructurePlacementOnMe(
int* AllowReturnValue,
APrimalStructure* PlacingStructure,
AShooterPlayerController* PC,
FVector* AtLocation,
FRotator* AtRotation, FPlacementData* PlacementData) { NativeCall<
void,
int*,
APrimalStructure*,
AShooterPlayerController*,
FVector*,
FRotator*, FPlacementData*>(
this,
"APrimalDinoCharacter.CheckStructurePlacementOnMe", AllowReturnValue, PlacingStructure, PC, AtLocation, AtRotation, PlacementData); }
7454 void DoNeuter() { NativeCall<
void>(
this,
"APrimalDinoCharacter.DoNeuter"); }
7455 float DoOverrideMountedAirControl(
float AirControlIn) {
return NativeCall<
float,
float>(
this,
"APrimalDinoCharacter.DoOverrideMountedAirControl", AirControlIn); }
7459 void ForceUpdateColorSets(
int ColorRegion,
int ColorSet) { NativeCall<
void,
int,
int>(
this,
"APrimalDinoCharacter.ForceUpdateColorSets", ColorRegion, ColorSet); }
7460 USoundBase*
GetDinoTameSound() {
return NativeCall<USoundBase*>(
this,
"APrimalDinoCharacter.GetDinoTameSound"); }
7466 void NetUpdateDinoOwnerData(
FString* NewOwningPlayerName,
int NewOwningPlayerID) { NativeCall<
void,
FString*,
int>(
this,
"APrimalDinoCharacter.NetUpdateDinoOwnerData", NewOwningPlayerName, NewOwningPlayerID); }
7467 void OnNPCStartedAttack(
int AttackIndex,
int AnimationIndex,
bool bIsAltAnim,
AActor* MyTarget) { NativeCall<
void,
int,
int,
bool,
AActor*>(
this,
"APrimalDinoCharacter.OnNPCStartedAttack", AttackIndex, AnimationIndex, bIsAltAnim, MyTarget); }
7468 void OnUpdateMountedDinoMeshHiding(
bool bshouldBeVisible) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.OnUpdateMountedDinoMeshHiding", bshouldBeVisible); }
7472 void RidingTick() { NativeCall<
void>(
this,
"APrimalDinoCharacter.RidingTick"); }
7473 void ServerClearRider(
int OverrideUnboardDirection) { NativeCall<
void,
int>(
this,
"APrimalDinoCharacter.ServerClearRider", OverrideUnboardDirection); }
7476 void ServerRequestAttack(
int attackIndex) { NativeCall<
void,
int>(
this,
"APrimalDinoCharacter.ServerRequestAttack", attackIndex); }
7477 void ServerRequestBraking(
bool bWantsToBrake) { NativeCall<
void,
bool>(
this,
"APrimalDinoCharacter.ServerRequestBraking", bWantsToBrake); }
7481 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); }
7484 bool SetTurretMode(
bool enabled) {
return NativeCall<
bool,
bool>(
this,
"APrimalDinoCharacter.SetTurretMode", enabled); }
7487 void UpdateImprintingDetails(
FString* NewImprinterName,
unsigned __int64 NewImprinterPlayerDataID) { NativeCall<
void,
FString*,
unsigned __int64>(
this,
"APrimalDinoCharacter.UpdateImprintingDetails", NewImprinterName, NewImprinterPlayerDataID); }
7488 void UpdateImprintingQuality(
float NewImprintingQuality) { NativeCall<
void,
float>(
this,
"APrimalDinoCharacter.UpdateImprintingQuality", NewImprintingQuality); }
7489 void UpdateTribeGroupRanks(
char NewTribeGroupPetOrderingRank,
char NewTribeGroupPetRidingRank) { NativeCall<
void,
char,
char>(
this,
"APrimalDinoCharacter.UpdateTribeGroupRanks", NewTribeGroupPetOrderingRank, NewTribeGroupPetRidingRank); }
7494 float&
EquipTimeField() {
return *GetNativePointerField<
float*>(
this,
"AShooterWeapon.EquipTime"); }
7497 UAnimMontage*
OverrideProneInAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"AShooterWeapon.OverrideProneInAnim"); }
7499 UAnimMontage*
OverrideJumpAnimField() {
return *GetNativePointerField<UAnimMontage * *>(
this,
"AShooterWeapon.OverrideJumpAnim"); }
7508 float&
AmmoIconsCountField() {
return *GetNativePointerField<
float*>(
this,
"AShooterWeapon.AmmoIconsCount"); }
7516 long double&
TimeStartedAutoAimField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterWeapon.TimeStartedAutoAim"); }
7553 long double&
LastFPVRenderTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterWeapon.LastFPVRenderTime"); }
7561 UAudioComponent*
FireACField() {
return *GetNativePointerField<UAudioComponent * *>(
this,
"AShooterWeapon.FireAC"); }
7567 USoundCue*
FireSoundField() {
return *GetNativePointerField<USoundCue * *>(
this,
"AShooterWeapon.FireSound"); }
7568 USoundCue*
AltFireSoundField() {
return *GetNativePointerField<USoundCue * *>(
this,
"AShooterWeapon.AltFireSound"); }
7569 USoundCue*
FireFinishSoundField() {
return *GetNativePointerField<USoundCue * *>(
this,
"AShooterWeapon.FireFinishSound"); }
7570 USoundCue*
OutOfAmmoSoundField() {
return *GetNativePointerField<USoundCue * *>(
this,
"AShooterWeapon.OutOfAmmoSound"); }
7575 USoundCue*
EquipSoundField() {
return *GetNativePointerField<USoundCue * *>(
this,
"AShooterWeapon.EquipSound"); }
7576 USoundCue*
UnequipSoundField() {
return *GetNativePointerField<USoundCue * *>(
this,
"AShooterWeapon.UnequipSound"); }
7580 UWeaponAttackData*
CurrentWeaponAttackDataField() {
return *GetNativePointerField<UWeaponAttackData * *>(
this,
"AShooterWeapon.CurrentWeaponAttackData"); }
7581 UWeaponAttackData*
CurrentShieldAttackDataField() {
return *GetNativePointerField<UWeaponAttackData * *>(
this,
"AShooterWeapon.CurrentShieldAttackData"); }
7596 long double&
LastFireTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterWeapon.LastFireTime"); }
7597 int&
CurrentAmmoField() {
return *GetNativePointerField<
int*>(
this,
"AShooterWeapon.CurrentAmmo"); }
7605 float&
AutoAimRangeField() {
return *GetNativePointerField<
float*>(
this,
"AShooterWeapon.AutoAimRange"); }
7625 long double&
LastAttackTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterWeapon.LastAttackTime"); }
7627 long double&
LastNotifyShotTimeField() {
return *GetNativePointerField<
long double*>(
this,
"AShooterWeapon.LastNotifyShotTime"); }