Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
Actor.h
Go to the documentation of this file.
1#pragma once
2
3#include "../Base.h"
4#include <API/UE/Containers/TIndirectArray.h>
5
7
9{
13 unsigned int SenderId;
17 long double ReceivedTime;
19 unsigned int RadioFrequency;
23
25 : SenderName(""),
28 SenderId(0),
29 Message(""),
30 Receiver(""),
32 ReceivedTime(-1),
36 SenderIcon(nullptr),
37 UserId("")
38 {
39 }
40
41 FChatMessage(FChatMessage* __that) { NativeCall<void, FChatMessage*>(this, "FChatMessage.FChatMessage", __that); }
42 FChatMessage* operator=(FChatMessage* __that) { return NativeCall<FChatMessage*, FChatMessage*>(this, "FChatMessage.operator=", __that); }
43};
44
46{
47 //TArray<UChildConnection*> ChildrenField() { return *GetNativePointerField<TArray<UChildConnection*>*>(this, "UNetConnection.Children"); }
48 //TSharedPtr<FClassNetCacheMgr, 0>& NetCacheField() { return *GetNativePointerField<TSharedPtr<FClassNetCacheMgr, 0>*>(this, "UNetConnection.NetCache"); }
49 TArray<AActor*> SentTemporariesField() { return *GetNativePointerField<TArray<AActor*>*>(this, "UNetConnection.SentTemporaries"); }
50 FVector& LastDormancyLocCheckField() { return *GetNativePointerField<FVector*>(this, "UNetConnection.LastDormancyLocCheck"); }
51 float& PlayerControllerTimerField() { return *GetNativePointerField<float*>(this, "UNetConnection.PlayerControllerTimer"); }
52 long double& SpatialFrameField() { return *GetNativePointerField<long double*>(this, "UNetConnection.SpatialFrame"); }
53 long double& NextSpatialFrameCheckTimeField() { return *GetNativePointerField<long double*>(this, "UNetConnection.NextSpatialFrameCheckTime"); }
54 AActor* ViewerField() { return *GetNativePointerField<AActor**>(this, "UNetConnection.Viewer"); }
55 AActor* OwningActorField() { return *GetNativePointerField<AActor**>(this, "UNetConnection.OwningActor"); }
56 int& MaxPacketField() { return *GetNativePointerField<int*>(this, "UNetConnection.MaxPacket"); }
57 bool& bDeterminedIfRequiresHandShakeField() { return *GetNativePointerField<bool*>(this, "UNetConnection.bDeterminedIfRequiresHandShake"); }
58 bool& bRequiresHandShakeField() { return *GetNativePointerField<bool*>(this, "UNetConnection.bRequiresHandShake"); }
59 bool& bDoneHandshakingField() { return *GetNativePointerField<bool*>(this, "UNetConnection.bDoneHandshaking"); }
60 //ConnectionSecurity* ConnSecurityField() { return *GetNativePointerField<ConnectionSecurity**>(this, "UNetConnection.ConnSecurity"); }
61 //EConnectionState& StateField() { return *GetNativePointerField<EConnectionState*>(this, "UNetConnection.State"); }
62 //EConnectionType::Type& ConnectionTypeField() { return *GetNativePointerField<EConnectionType::Type*>(this, "UNetConnection.ConnectionType"); }
63 bool& bNeedsByteSwappingField() { return *GetNativePointerField<bool*>(this, "UNetConnection.bNeedsByteSwapping"); }
64 TSharedPtr<FUniqueNetId, 0>& PlayerIdField() { return *GetNativePointerField<TSharedPtr<FUniqueNetId, 0>*>(this, "UNetConnection.PlayerId"); }
65 int& ProtocolVersionField() { return *GetNativePointerField<int*>(this, "UNetConnection.ProtocolVersion"); }
66 int& PacketOverheadField() { return *GetNativePointerField<int*>(this, "UNetConnection.PacketOverhead"); }
67 FString& ChallengeField() { return *GetNativePointerField<FString*>(this, "UNetConnection.Challenge"); }
68 FString& ClientResponseField() { return *GetNativePointerField<FString*>(this, "UNetConnection.ClientResponse"); }
69 int& ResponseIdField() { return *GetNativePointerField<int*>(this, "UNetConnection.ResponseId"); }
70 int& NegotiatedVerField() { return *GetNativePointerField<int*>(this, "UNetConnection.NegotiatedVer"); }
71 FString& RequestURLField() { return *GetNativePointerField<FString*>(this, "UNetConnection.RequestURL"); }
72 //EClientLoginState::Type& ClientLoginStateField() { return *GetNativePointerField<EClientLoginState::Type*>(this, "UNetConnection.ClientLoginState"); }
73 char& ExpectedClientLoginMsgTypeField() { return *GetNativePointerField<char*>(this, "UNetConnection.ExpectedClientLoginMsgType"); }
74 FString& CDKeyHashField() { return *GetNativePointerField<FString*>(this, "UNetConnection.CDKeyHash"); }
75 FString& CDKeyResponseField() { return *GetNativePointerField<FString*>(this, "UNetConnection.CDKeyResponse"); }
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"); }
83 //FBitWriterMark& LastStartField() { return *GetNativePointerField<FBitWriterMark*>(this, "UNetConnection.LastStart"); }
84 //FBitWriterMark& LastEndField() { return *GetNativePointerField<FBitWriterMark*>(this, "UNetConnection.LastEnd"); }
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"); }
103 //FBitWriter& SendBufferField() { return *GetNativePointerField<FBitWriter*>(this, "UNetConnection.SendBuffer"); }
104 FieldArray<long double, 256> OutLagTimeField() { return { this, "UNetConnection.OutLagTime" }; }
105 FieldArray<int, 256> OutLagPacketIdField() { return { this, "UNetConnection.OutLagPacketId" }; }
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"); }
109 int& PartialPacketIdField() { return *GetNativePointerField<int*>(this, "UNetConnection.PartialPacketId"); }
110 int& LastPartialPacketIdField() { return *GetNativePointerField<int*>(this, "UNetConnection.LastPartialPacketId"); }
111 FieldArray<unsigned int, 1024> PingAckDataCacheField() { return { this, "UNetConnection.PingAckDataCache" }; }
112 float& LastPingAckField() { return *GetNativePointerField<float*>(this, "UNetConnection.LastPingAck"); }
113 int& LastPingAckPacketIdField() { return *GetNativePointerField<int*>(this, "UNetConnection.LastPingAckPacketId"); }
114 FieldArray<int, 10240> OutReliableField() { return { this, "UNetConnection.OutReliable" }; }
115 FieldArray<int, 10240> InReliableField() { return { this, "UNetConnection.InReliable" }; }
116 FieldArray<int, 10240> PendingOutRecField() { return { this, "UNetConnection.PendingOutRec" }; }
117 TArray<int>& QueuedAcksField() { return *GetNativePointerField<TArray<int>*>(this, "UNetConnection.QueuedAcks"); }
118 TArray<int>& ResendAcksField() { return *GetNativePointerField<TArray<int>*>(this, "UNetConnection.ResendAcks"); }
119 long double& LogCallLastTimeField() { return *GetNativePointerField<long double*>(this, "UNetConnection.LogCallLastTime"); }
120 int& LogCallCountField() { return *GetNativePointerField<int*>(this, "UNetConnection.LogCallCount"); }
121 int& LogSustainedCountField() { return *GetNativePointerField<int*>(this, "UNetConnection.LogSustainedCount"); }
122 //TMap<AActor const*, FActorChannelData, FDefaultSetAllocator, TDefaultMapKeyFuncs<AActor const*, FActorChannelData, 0> > ActorChannelsField() { return *GetNativePointerField<TMap<AActor const*, FActorChannelData, FDefaultSetAllocator, TDefaultMapKeyFuncs<AActor const*, FActorChannelData, 0> >*>(this, "UNetConnection.ActorChannels"); }
123 TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator> DormantActorsField() { return *GetNativePointerField<TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.DormantActors"); }
124 TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator> PendingDormantActorsField() { return *GetNativePointerField<TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.PendingDormantActors"); }
125 TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator> DormantActorsNoParentField() { return *GetNativePointerField<TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.DormantActorsNoParent"); }
126 TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator> PendingDormantActorsNoParentField() { return *GetNativePointerField<TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.PendingDormantActorsNoParent"); }
127 float& DormancyRateField() { return *GetNativePointerField<float*>(this, "UNetConnection.DormancyRate"); }
128 TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator> PendingProcessingDormantActor_FarField() { return *GetNativePointerField<TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.PendingProcessingDormantActor_Far"); }
129 TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator> PendingProcessingDormantActor_NearField() { return *GetNativePointerField<TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.PendingProcessingDormantActor_Near"); }
130 unsigned int& PerPacketTinyTokenToSendField() { return *GetNativePointerField<unsigned int*>(this, "UNetConnection.PerPacketTinyTokenToSend"); }
131 unsigned int& PerPacketTinyTokenToRecieveField() { return *GetNativePointerField<unsigned int*>(this, "UNetConnection.PerPacketTinyTokenToRecieve"); }
132 FString& ClientGivenIPField() { return *GetNativePointerField<FString*>(this, "UNetConnection.ClientGivenIP"); }
133 bool& bSetupFailMessageField() { return *GetNativePointerField<bool*>(this, "UNetConnection.bSetupFailMessage"); }
134 bool& bSharedConnectionField() { return *GetNativePointerField<bool*>(this, "UNetConnection.bSharedConnection"); }
135 TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator> RecentlyDormantActorsField() { return *GetNativePointerField<TSet<AActor const*, DefaultKeyFuncs<AActor const*, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.RecentlyDormantActors"); }
136 //TMap<TWeakObjectPtr<UObject>, TSharedRef<FObjectReplicator, 1>, FDefaultSetAllocator, TDefaultMapKeyFuncs<TWeakObjectPtr<UObject>, TSharedRef<FObjectReplicator, 1>, 0> >& DormantReplicatorMapField() { return *GetNativePointerField<TMap<TWeakObjectPtr<UObject>, TSharedRef<FObjectReplicator, 1>, FDefaultSetAllocator, TDefaultMapKeyFuncs<TWeakObjectPtr<UObject>, TSharedRef<FObjectReplicator, 1>, 0> >*>(this, "UNetConnection.DormantReplicatorMap"); }
137 TSet<FNetworkGUID, DefaultKeyFuncs<FNetworkGUID, 0>, FDefaultSetAllocator>& DestroyedStartupOrDormantActorsField() { return *GetNativePointerField<TSet<FNetworkGUID, DefaultKeyFuncs<FNetworkGUID, 0>, FDefaultSetAllocator>*>(this, "UNetConnection.DestroyedStartupOrDormantActors"); }
138 FName& ClientWorldPackageNameField() { return *GetNativePointerField<FName*>(this, "UNetConnection.ClientWorldPackageName"); }
139 TArray<FName>& ClientVisibleLevelNamesField() { return *GetNativePointerField<TArray<FName>*>(this, "UNetConnection.ClientVisibleLevelNames"); }
140 TArray<AActor*> OwnedConsiderListField() { return *GetNativePointerField<TArray<AActor*>*>(this, "UNetConnection.OwnedConsiderList"); }
141
142 // Bit fields
143
144 BitFieldValue<bool, unsigned __int32> InternalAck() { return { this, "UNetConnection.InternalAck" }; }
145 BitFieldValue<bool, unsigned __int32> bWelcomed() { return { this, "UNetConnection.bWelcomed" }; }
146 BitFieldValue<bool, unsigned __int32> bFirstActorSent() { return { this, "UNetConnection.bFirstActorSent" }; }
147 BitFieldValue<bool, unsigned __int32> bDisableFlushNetUntilActuallyReady() { return { this, "UNetConnection.bDisableFlushNetUntilActuallyReady" }; }
148 BitFieldValue<bool, unsigned __int32> bPendingDestroy() { return { this, "UNetConnection.bPendingDestroy" }; }
149
150 // Functions
151
152 int BattlEye_GetAddrAsInt() { return NativeCall<int>(this, "UNetConnection.BattlEye_GetAddrAsInt"); }
153 UActorChannel* ActorChannelsFindRef(AActor* InActor, bool bUseWeak) { return NativeCall<UActorChannel*, AActor*, bool>(this, "UNetConnection.ActorChannelsFindRef", InActor, bUseWeak); }
154 void CheckFirstActor() { NativeCall<void>(this, "UNetConnection.CheckFirstActor"); }
155 void CleanUp() { NativeCall<void>(this, "UNetConnection.CleanUp"); }
156 void CleanupDormantActorState() { NativeCall<void>(this, "UNetConnection.CleanupDormantActorState"); }
157 bool ClientHasInitializedLevelFor(UObject* TestObject) { return NativeCall<bool, UObject*>(this, "UNetConnection.ClientHasInitializedLevelFor", TestObject); }
158 void Close() { NativeCall<void>(this, "UNetConnection.Close"); }
159 void FinishDestroy() { NativeCall<void>(this, "UNetConnection.FinishDestroy"); }
160 void FlushDormancyForObject(UObject* Object) { NativeCall<void, UObject*>(this, "UNetConnection.FlushDormancyForObject", Object); }
161 void FlushNet(bool bIgnoreSimulation) { NativeCall<void, bool>(this, "UNetConnection.FlushNet", bIgnoreSimulation); }
162 FString* GetAddrAsString(FString* result) { return NativeCall<FString*, FString*>(this, "UNetConnection.GetAddrAsString", result); }
163 //UBattlEyeChannel* GetBattlEyeChannel() { return NativeCall<UBattlEyeChannel*>(this, "UNetConnection.GetBattlEyeChannel"); }
164 void HandleClientPlayer(APlayerController* PC, UNetConnection* NetConnection) { NativeCall<void, APlayerController*, UNetConnection*>(this, "UNetConnection.HandleClientPlayer", PC, NetConnection); }
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); }
168 FString* LowLevelDescribe(FString* result) { return NativeCall<FString*, FString*>(this, "UNetConnection.LowLevelDescribe", result); }
169 FString* LowLevelGetRemoteAddress(FString* result, bool bAppendPort) { return NativeCall<FString*, FString*, bool>(this, "UNetConnection.LowLevelGetRemoteAddress", result, bAppendPort); }
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); }
174 //void ReceivedPacket(FBitReader* Reader) { NativeCall<void, FBitReader*>(this, "UNetConnection.ReceivedPacket", Reader); }
175 void ReceivedRawPacket(void* InData, int Count) { NativeCall<void, void*, int>(this, "UNetConnection.ReceivedRawPacket", InData, Count); }
176 void ResetGameWorldState() { NativeCall<void>(this, "UNetConnection.ResetGameWorldState"); }
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"); }
179 //void SetClientLoginState(EClientLoginState::Type NewState) { NativeCall<void, EClientLoginState::Type>(this, "UNetConnection.SetClientLoginState", NewState); }
180 void SetExpectedClientLoginMsgType(const char NewType) { NativeCall<void, const char>(this, "UNetConnection.SetExpectedClientLoginMsgType", NewType); }
181 bool ShouldReplicateVoicePacketFrom(FUniqueNetId* Sender, char ShouldUseSuperRange, char* playbackFlags) { return NativeCall<bool, FUniqueNetId*, char, char*>(this, "UNetConnection.ShouldReplicateVoicePacketFrom", Sender, ShouldUseSuperRange, playbackFlags); }
182 void Tick() { NativeCall<void>(this, "UNetConnection.Tick"); }
183 void ValidateSendBuffer() { NativeCall<void>(this, "UNetConnection.ValidateSendBuffer"); }
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); }
185 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UNetConnection.GetPrivateStaticClass", Package); }
186};
187
189{
191
192 // Functions
193
194 FUniqueNetIdRepl* operator=(FUniqueNetIdRepl* Other) { return NativeCall<FUniqueNetIdRepl*, FUniqueNetIdRepl*>(this, "FUniqueNetIdRepl.operator=", Other); }
195 bool operator==(FUniqueNetIdRepl* Other) { return NativeCall<bool, FUniqueNetIdRepl*>(this, "FUniqueNetIdRepl.operator==", Other); }
196 void SetUniqueNetId(TSharedPtr<FUniqueNetId, 0> * InUniqueNetId) { NativeCall<void, TSharedPtr<FUniqueNetId, 0>*>(this, "FUniqueNetIdRepl.SetUniqueNetId", InUniqueNetId); }
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); }
198 FString* ToString(FString* result) { return NativeCall<FString*, FString*>(this, "FUniqueNetIdRepl.ToString", result); }
199 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FUniqueNetIdRepl.StaticStruct"); }
200};
201
203
205{
207 : Name()
208 , Template(NULL)
209 , Owner(NULL)
210 , Instigator(NULL)
211 , OverrideLevel(NULL)
213 , bRemoteOwned(false)
214 , bNoFail(false)
215 , bDeferruction(false)
217 , bDeferBeginPlay(0)
218 , ExtraSpawnData(0)
219 , ObjectFlags(EObjectFlags::RF_Transactional)
220 , AttachToComponent(nullptr)
221 {
222 }
223
229 unsigned __int32 bNoCollisionFail : 1;
230 unsigned __int32 bRemoteOwned : 1;
231 unsigned __int32 bNoFail : 1;
232 unsigned __int32 bDeferruction : 1;
233 unsigned __int32 bAllowDuringructionScript : 1;
234 unsigned __int32 bDeferBeginPlay : 1;
236 EObjectFlags ObjectFlags;
239};
240
242{
243 bool& bUsedField() { return *GetNativePointerField<bool*>(this, "FPrimalStats.bUsed"); }
244 long double& StartStatsTimeField() { return *GetNativePointerField<long double*>(this, "FPrimalStats.StartStatsTime"); }
245 FieldArray<int, 7> PrimalStatsValuesField() { return { this, "FPrimalStats.PrimalStatsValues" }; }
246
247 // Functions
248
249 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPrimalStats.StaticStruct"); }
250};
251
253{
254 unsigned int& EntityIDField() { return *GetNativePointerField<unsigned int*>(this, "FSpawnPointInfo.EntityID"); }
255 FString& EntityNameField() { return *GetNativePointerField<FString*>(this, "FSpawnPointInfo.EntityName"); }
256 bool& bServerIsFullField() { return *GetNativePointerField<bool*>(this, "FSpawnPointInfo.bServerIsFull"); }
257 TEnumAsByte<enum ETribeEntityType::Type>& EntityTypeField() { return *GetNativePointerField<TEnumAsByte<enum ETribeEntityType::Type>*>(this, "FSpawnPointInfo.EntityType"); }
258 TEnumAsByte<enum EShipType::Type>& ShipTypeField() { return *GetNativePointerField<TEnumAsByte<enum EShipType::Type>*>(this, "FSpawnPointInfo.ShipType"); }
259 unsigned int& ServerIdField() { return *GetNativePointerField<unsigned int*>(this, "FSpawnPointInfo.ServerId"); }
260 FVector2D& RelativeLocationInServerField() { return *GetNativePointerField<FVector2D*>(this, "FSpawnPointInfo.RelativeLocationInServer"); }
261 unsigned int& NextAllowedUseTimeField() { return *GetNativePointerField<unsigned int*>(this, "FSpawnPointInfo.NextAllowedUseTime"); }
262 unsigned int& ParentEntityIDField() { return *GetNativePointerField<unsigned int*>(this, "FSpawnPointInfo.ParentEntityID"); }
263 bool& bInLandClaimedFlagRangeField() { return *GetNativePointerField<bool*>(this, "FSpawnPointInfo.bInLandClaimedFlagRange"); }
264 bool& bReachedMaxTravelCountField() { return *GetNativePointerField<bool*>(this, "FSpawnPointInfo.bReachedMaxTravelCount"); }
265 bool& bIsDeadField() { return *GetNativePointerField<bool*>(this, "FSpawnPointInfo.bIsDead"); }
266
267 // Functions
268
269 FSpawnPointInfo* operator=(FSpawnPointInfo* __that) { return NativeCall<FSpawnPointInfo*, FSpawnPointInfo*>(this, "FSpawnPointInfo.operator=", __that); }
270 FString* GetDisplayName(FString* result, FVector* FromPos, bool bIncludeDistance) { return NativeCall<FString*, FString*, FVector*, bool>(this, "FSpawnPointInfo.GetDisplayName", result, FromPos, bIncludeDistance); }
271 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FSpawnPointInfo.StaticStruct"); }
272};
273
275{
276 FString& PlayerNameField() { return *GetNativePointerField<FString*>(this, "FAdminPlayerDataInfo.PlayerName"); }
277 FString& PlayerSteamNameField() { return *GetNativePointerField<FString*>(this, "FAdminPlayerDataInfo.PlayerSteamName"); }
278 FString& SteamIDField() { return *GetNativePointerField<FString*>(this, "FAdminPlayerDataInfo.SteamID"); }
279 __int64& LinkedPlayerIDField() { return *GetNativePointerField<__int64*>(this, "FAdminPlayerDataInfo.LinkedPlayerID"); }
280 bool& IsHostField() { return *GetNativePointerField<bool*>(this, "FAdminPlayerDataInfo.IsHost"); }
281
282 // Functions
283
284 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FAdminPlayerDataInfo.StaticStruct"); }
285};
286
288{
289 int& PlayerIDField() { return *GetNativePointerField<int*>(this, "FPlayerDeathReason.PlayerID"); }
290 FString& DeathReasonField() { return *GetNativePointerField<FString*>(this, "FPlayerDeathReason.DeathReason"); }
291 long double& DiedAtTimeField() { return *GetNativePointerField<long double*>(this, "FPlayerDeathReason.DiedAtTime"); }
292
293 // Functions
294
295 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPlayerDeathReason.StaticStruct"); }
296};
297
299{
300 FieldArray<FLinearColor, 4> BodyColorsField() { return { this, "FPrimalPlayerCharacterConfigStruct.BodyColors" }; }
301 FLinearColor& OverrideHeadHairColorField() { return *GetNativePointerField<FLinearColor*>(this, "FPrimalPlayerCharacterConfigStruct.OverrideHeadHairColor"); }
302 FLinearColor& OverrideFacialHairColorField() { return *GetNativePointerField<FLinearColor*>(this, "FPrimalPlayerCharacterConfigStruct.OverrideFacialHairColor"); }
303 char& FacialHairIndexField() { return *GetNativePointerField<char*>(this, "FPrimalPlayerCharacterConfigStruct.FacialHairIndex"); }
304 char& HeadHairIndexField() { return *GetNativePointerField<char*>(this, "FPrimalPlayerCharacterConfigStruct.HeadHairIndex"); }
305 FString& PlayerCharacterFirstNameField() { return *GetNativePointerField<FString*>(this, "FPrimalPlayerCharacterConfigStruct.PlayerCharacterFirstName"); }
306 FString& PlayerCharacterLastNameField() { return *GetNativePointerField<FString*>(this, "FPrimalPlayerCharacterConfigStruct.PlayerCharacterLastName"); }
307 FieldArray<float, 66> BonePresetsField() { return { this, "FPrimalPlayerCharacterConfigStruct.BonePresets" }; }
308 FieldArray<float, 1> AdvancedBoneModifiersField() { return { this, "FPrimalPlayerCharacterConfigStruct.AdvancedBoneModifiers" }; }
309 int& PlayerSpawnRegionIndexField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerCharacterConfigStruct.PlayerSpawnRegionIndex"); }
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"); }
313
314 // Bit fields
315
316 BitFieldValue<bool, unsigned __int32> bIsFemale() { return { this, "FPrimalPlayerCharacterConfigStruct.bIsFemale" }; }
317
318 // Functions
319
320 FPrimalPlayerCharacterConfigStruct* operator=(FPrimalPlayerCharacterConfigStruct* __that) { return NativeCall<FPrimalPlayerCharacterConfigStruct*, FPrimalPlayerCharacterConfigStruct*>(this, "FPrimalPlayerCharacterConfigStruct.operator=", __that); }
321 FString* GetPlayerCharacterName(FString* result) { return NativeCall<FString*, FString*>(this, "FPrimalPlayerCharacterConfigStruct.GetPlayerCharacterName", result); }
322 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPrimalPlayerCharacterConfigStruct.StaticStruct"); }
323};
324
326{
327 TEnumAsByte<enum EPrimalCharacterStatusValue::Type>& ValueTypeField() { return *GetNativePointerField<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>*>(this, "FPrimalCharacterStatusValueModifier.ValueType"); }
328 TEnumAsByte<enum EPrimalCharacterStatusValue::Type>& StopOnValueNearMaxField() { return *GetNativePointerField<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>*>(this, "FPrimalCharacterStatusValueModifier.StopOnValueNearMax"); }
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"); }
332 int& StatusValueModifierDescriptionIndexField() { return *GetNativePointerField<int*>(this, "FPrimalCharacterStatusValueModifier.StatusValueModifierDescriptionIndex"); }
333
334 // Bit fields
335
336 BitFieldValue<bool, unsigned __int32> bContinueOnUnchangedValue() { return { this, "FPrimalCharacterStatusValueModifier.bContinueOnUnchangedValue" }; }
337 BitFieldValue<bool, unsigned __int32> bSetValue() { return { this, "FPrimalCharacterStatusValueModifier.bSetValue" }; }
338 BitFieldValue<bool, unsigned __int32> bSetAdditionalValue() { return { this, "FPrimalCharacterStatusValueModifier.bSetAdditionalValue" }; }
339 BitFieldValue<bool, unsigned __int32> bMakeUntameable() { return { this, "FPrimalCharacterStatusValueModifier.bMakeUntameable" }; }
340 BitFieldValue<bool, unsigned __int32> bMoveTowardsEquilibrium() { return { this, "FPrimalCharacterStatusValueModifier.bMoveTowardsEquilibrium" }; }
341 BitFieldValue<bool, unsigned __int32> bAddTowardsEquilibrium() { return { this, "FPrimalCharacterStatusValueModifier.bAddTowardsEquilibrium" }; }
342
343 // Functions
344
345 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPrimalCharacterStatusValueModifier.StaticStruct"); }
346};
347
349{
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"); }
353
354 // Functions
355
356 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FDinoBaseLevelWeightEntry.StaticStruct"); }
357};
358
360{
364};
365
367{
368 FString& FromClassNameField() { return *GetNativePointerField<FString*>(this, "FClassNameReplacement.FromClassName"); }
369 FString& ToClassNameField() { return *GetNativePointerField<FString*>(this, "FClassNameReplacement.ToClassName"); }
370
371 // Functions
372
373 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FClassNameReplacement.StaticStruct"); }
374};
375
377{
381};
382
384{
396 unsigned __int32 bForcePreventSpawnOnOcean : 1;
397 TArray<unsigned char> NPCOverrideLevel;
412};
413
415{
420};
421
423{
424 FString& EntriesNameField() { return *GetNativePointerField<FString*>(this, "UNPCSpawnEntriesContainer.EntriesName"); }
425 TArray<FNPCSpawnEntry>& NPCSpawnEntriesField() { return *GetNativePointerField<TArray<FNPCSpawnEntry>*>(this, "UNPCSpawnEntriesContainer.NPCSpawnEntries"); }
426 TArray<FNPCSpawnLimit>& NPCSpawnLimitsField() { return *GetNativePointerField<TArray<FNPCSpawnLimit>*>(this, "UNPCSpawnEntriesContainer.NPCSpawnLimits"); }
427 float& MaxDesiredNumEnemiesMultiplierField() { return *GetNativePointerField<float*>(this, "UNPCSpawnEntriesContainer.MaxDesiredNumEnemiesMultiplier"); }
428 bool& bForceLinkedVolumesToOnlyCountMyDinoClassesField() { return *GetNativePointerField<bool*>(this, "UNPCSpawnEntriesContainer.bForceLinkedVolumesToOnlyCountMyDinoClasses"); }
429 int& bOverrideLinkedVolume_OnlyCountWaterDinosField() { return *GetNativePointerField<int*>(this, "UNPCSpawnEntriesContainer.bOverrideLinkedVolume_OnlyCountWaterDinos"); }
430 int& bOverrideLinkedVolume_OnlyCountLandDinosField() { return *GetNativePointerField<int*>(this, "UNPCSpawnEntriesContainer.bOverrideLinkedVolume_OnlyCountLandDinos"); }
431 int& bOverrideLinkedVolume_CountTamedDinosField() { return *GetNativePointerField<int*>(this, "UNPCSpawnEntriesContainer.bOverrideLinkedVolume_CountTamedDinos"); }
432
433 // Functions
434
435 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UNPCSpawnEntriesContainer.GetPrivateStaticClass", Package); }
436};
437
439{
443};
444
446{
447 FTransform& ComponentToWorldField() { return *GetNativePointerField<FTransform*>(this, "USceneComponent.ComponentToWorld"); }
448 TEnumAsByte<enum EComponentMobility::Type>& MobilityField() { return *GetNativePointerField<TEnumAsByte<enum EComponentMobility::Type>*>(this, "USceneComponent.Mobility"); }
449 FBoxSphereBounds& BoundsField() { return *GetNativePointerField<FBoxSphereBounds*>(this, "USceneComponent.Bounds"); }
450 USceneComponent* AttachParentField() { return *GetNativePointerField<USceneComponent**>(this, "USceneComponent.AttachParent"); }
451 FName& AttachSocketNameField() { return *GetNativePointerField<FName*>(this, "USceneComponent.AttachSocketName"); }
452 TArray<USceneComponent*> AttachChildrenField() { return *GetNativePointerField<TArray<USceneComponent*>*>(this, "USceneComponent.AttachChildren"); }
453 FVector& RelativeLocationField() { return *GetNativePointerField<FVector*>(this, "USceneComponent.RelativeLocation"); }
454 FRotator& RelativeRotationField() { return *GetNativePointerField<FRotator*>(this, "USceneComponent.RelativeRotation"); }
455 TEnumAsByte<enum EDetailMode>& DetailModeField() { return *GetNativePointerField<TEnumAsByte<enum EDetailMode>*>(this, "USceneComponent.DetailMode"); }
456 int& AttachmentChangedIncrementerField() { return *GetNativePointerField<int*>(this, "USceneComponent.AttachmentChangedIncrementer"); }
457 bool& NetUpdateTransformField() { return *GetNativePointerField<bool*>(this, "USceneComponent.NetUpdateTransform"); }
458 USceneComponent* NetOldAttachParentField() { return *GetNativePointerField<USceneComponent**>(this, "USceneComponent.NetOldAttachParent"); }
459 FName& NetOldAttachSocketNameField() { return *GetNativePointerField<FName*>(this, "USceneComponent.NetOldAttachSocketName"); }
460 FVector& RelativeScale3DField() { return *GetNativePointerField<FVector*>(this, "USceneComponent.RelativeScale3D"); }
461 FVector& ComponentVelocityField() { return *GetNativePointerField<FVector*>(this, "USceneComponent.ComponentVelocity"); }
462
463 // Bit fields
464
465 BitFieldValue<bool, unsigned __int32> bRequiresCustomLocation() { return { this, "USceneComponent.bRequiresCustomLocation" }; }
466 BitFieldValue<bool, unsigned __int32> bAbsoluteLocation() { return { this, "USceneComponent.bAbsoluteLocation" }; }
467 BitFieldValue<bool, unsigned __int32> bAllowActorUpdateCallback() { return { this, "USceneComponent.bAllowActorUpdateCallback" }; }
468 BitFieldValue<bool, unsigned __int32> bAbsoluteTranslation_DEPRECATED() { return { this, "USceneComponent.bAbsoluteTranslation_DEPRECATED" }; }
469 BitFieldValue<bool, unsigned __int32> bAbsoluteRotation() { return { this, "USceneComponent.bAbsoluteRotation" }; }
470 BitFieldValue<bool, unsigned __int32> bAbsoluteScale() { return { this, "USceneComponent.bAbsoluteScale" }; }
471 BitFieldValue<bool, unsigned __int32> bVisible() { return { this, "USceneComponent.bVisible" }; }
472 BitFieldValue<bool, unsigned __int32> bHiddenInGame() { return { this, "USceneComponent.bHiddenInGame" }; }
473 BitFieldValue<bool, unsigned __int32> bAttachedSoundsForceHighPriority() { return { this, "USceneComponent.bAttachedSoundsForceHighPriority" }; }
474 BitFieldValue<bool, unsigned __int32> bShouldUpdatePhysicsVolume() { return { this, "USceneComponent.bShouldUpdatePhysicsVolume" }; }
475 BitFieldValue<bool, unsigned __int32> bUpdateChildOverlaps() { return { this, "USceneComponent.bUpdateChildOverlaps" }; }
476 BitFieldValue<bool, unsigned __int32> bBoundsChangeTriggersStreamingDataRebuild() { return { this, "USceneComponent.bBoundsChangeTriggersStreamingDataRebuild" }; }
477 BitFieldValue<bool, unsigned __int32> bUseAttachParentBound() { return { this, "USceneComponent.bUseAttachParentBound" }; }
478 BitFieldValue<bool, unsigned __int32> bWorldToComponentUpdated() { return { this, "USceneComponent.bWorldToComponentUpdated" }; }
479 BitFieldValue<bool, unsigned __int32> bClientSyncAlwaysUpdatePhysicsCollision() { return { this, "USceneComponent.bClientSyncAlwaysUpdatePhysicsCollision" }; }
480
481 // Functions
482
483 FVector* GetCustomLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetCustomLocation", result); }
484 void OnChildAttached(USceneComponent* ChildComponent) { NativeCall<void, USceneComponent*>(this, "USceneComponent.OnChildAttached", ChildComponent); }
485 void AddLocalOffset(FVector DeltaLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "USceneComponent.AddLocalOffset", DeltaLocation, bSweep); }
486 void AddLocalRotation(FRotator DeltaRotation, bool bSweep) { NativeCall<void, FRotator, bool>(this, "USceneComponent.AddLocalRotation", DeltaRotation, bSweep); }
487 void AddLocalTransform(FTransform* DeltaTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.AddLocalTransform", DeltaTransform, bSweep); }
488 void AddWorldOffset(FVector DeltaLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "USceneComponent.AddWorldOffset", DeltaLocation, bSweep); }
489 void AddWorldRotation(FRotator DeltaRotation, bool bSweep) { NativeCall<void, FRotator, bool>(this, "USceneComponent.AddWorldRotation", DeltaRotation, bSweep); }
490 void AddWorldTransform(FTransform* DeltaTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.AddWorldTransform", DeltaTransform, bSweep); }
491 void AppendDescendants(TArray<USceneComponent*>* Children) { NativeCall<void, TArray<USceneComponent*>*>(this, "USceneComponent.AppendDescendants", Children); }
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); }
496 FBoxSphereBounds* CalcBounds(FBoxSphereBounds* result, FTransform* LocalToWorld) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*, FTransform*>(this, "USceneComponent.CalcBounds", result, LocalToWorld); }
497 FTransform* CalcNewComponentToWorld(FTransform* result, FTransform* NewRelativeTransform, USceneComponent* Parent) { return NativeCall<FTransform*, FTransform*, FTransform*, USceneComponent*>(this, "USceneComponent.CalcNewComponentToWorld", result, NewRelativeTransform, Parent); }
498 bool CanEverRender() { return NativeCall<bool>(this, "USceneComponent.CanEverRender"); }
499 void DestroyComponent() { NativeCall<void>(this, "USceneComponent.DestroyComponent"); }
500 void DetachFromParent(bool bMaintainWorldPosition) { NativeCall<void, bool>(this, "USceneComponent.DetachFromParent", bMaintainWorldPosition); }
501 unsigned __int64 GetAttachParent() { return NativeCall<unsigned __int64>(this, "USceneComponent.GetAttachParent"); }
502 USceneComponent* GetAttachmentRoot() { return NativeCall<USceneComponent*>(this, "USceneComponent.GetAttachmentRoot"); }
503 AActor* GetAttachmentRootActor() { return NativeCall<AActor*>(this, "USceneComponent.GetAttachmentRootActor"); }
504 USceneComponent* GetChildComponent(int ChildIndex) { return NativeCall<USceneComponent*, int>(this, "USceneComponent.GetChildComponent", ChildIndex); }
505 void GetChildrenComponents(bool bIncludeAllDescendants, TArray<USceneComponent*>* Children) { NativeCall<void, bool, TArray<USceneComponent*>*>(this, "USceneComponent.GetChildrenComponents", bIncludeAllDescendants, Children); }
506 FCollisionResponseContainer* GetCollisionResponseToChannels() { return NativeCall<FCollisionResponseContainer*>(this, "USceneComponent.GetCollisionResponseToChannels"); }
507 FVector* GetComponentVelocity(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetComponentVelocity", result); }
508 FVector* GetForwardVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetForwardVector", result); }
509 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "USceneComponent.GetLifetimeReplicatedProps", OutLifetimeProps); }
510 FVector* GetMeshScaleMultiplier(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetMeshScaleMultiplier", result); }
511 int GetNumChildrenComponents() { return NativeCall<int>(this, "USceneComponent.GetNumChildrenComponents"); }
512 void GetParentComponents(TArray<USceneComponent*>* Parents) { NativeCall<void, TArray<USceneComponent*>*>(this, "USceneComponent.GetParentComponents", Parents); }
513 FBoxSphereBounds* GetPlacementExtent(FBoxSphereBounds* result) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*>(this, "USceneComponent.GetPlacementExtent", result); }
514 FTransform* GetRelativeTransform(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "USceneComponent.GetRelativeTransform", result); }
515 FVector* GetRightVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetRightVector", result); }
516 FVector* GetSocketLocation(FVector* result, FName SocketName) { return NativeCall<FVector*, FVector*, FName>(this, "USceneComponent.GetSocketLocation", result, SocketName); }
517 FQuat* GetSocketQuaternion(FQuat* result, FName SocketName) { return NativeCall<FQuat*, FQuat*, FName>(this, "USceneComponent.GetSocketQuaternion", result, SocketName); }
518 FRotator* GetSocketRotation(FRotator* result, FName SocketName) { return NativeCall<FRotator*, FRotator*, FName>(this, "USceneComponent.GetSocketRotation", result, SocketName); }
519 FTransform* GetSocketTransform(FTransform* result, FName SocketName, ERelativeTransformSpace TransformSpace) { return NativeCall<FTransform*, FTransform*, FName, ERelativeTransformSpace>(this, "USceneComponent.GetSocketTransform", result, SocketName, TransformSpace); }
520 void GetSocketWorldLocationAndRotation(FName InSocketName, FVector* OutLocation, FQuat* OutRotation) { NativeCall<void, FName, FVector*, FQuat*>(this, "USceneComponent.GetSocketWorldLocationAndRotation", InSocketName, OutLocation, OutRotation); }
521 void GetSocketWorldLocationAndRotation(FName InSocketName, FVector* OutLocation, FRotator* OutRotation) { NativeCall<void, FName, FVector*, FRotator*>(this, "USceneComponent.GetSocketWorldLocationAndRotation", InSocketName, OutLocation, OutRotation); }
522 FVector* GetUpVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetUpVector", result); }
523 FVector* GetWorldLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.GetWorldLocation", result); }
524 bool InternalSetWorldLocationAndRotation(FVector NewLocation, FQuat* RotationQuat, bool bNoPhysics) { return NativeCall<bool, FVector, FQuat*, bool>(this, "USceneComponent.InternalSetWorldLocationAndRotation", NewLocation, RotationQuat, bNoPhysics); }
525 bool IsAnySimulatingPhysics() { return NativeCall<bool>(this, "USceneComponent.IsAnySimulatingPhysics"); }
526 bool IsAttachedTo(USceneComponent* TestComp) { return NativeCall<bool, USceneComponent*>(this, "USceneComponent.IsAttachedTo", TestComp); }
527 bool IsDeferringMovementUpdates() { return NativeCall<bool>(this, "USceneComponent.IsDeferringMovementUpdates"); }
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); }
531 FRotator* K2_GetComponentRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "USceneComponent.K2_GetComponentRotation", result); }
532 FVector* K2_GetComponentScale(FVector* result) { return NativeCall<FVector*, FVector*>(this, "USceneComponent.K2_GetComponentScale", result); }
533 FTransform* K2_GetComponentToWorld(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "USceneComponent.K2_GetComponentToWorld", result); }
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"); }
536 void OnRep_Transform() { NativeCall<void>(this, "USceneComponent.OnRep_Transform"); }
537 void OnRep_Visibility(bool OldValue) { NativeCall<void, bool>(this, "USceneComponent.OnRep_Visibility", OldValue); }
538 void PostInterpChange(UProperty* PropertyThatChanged) { NativeCall<void, UProperty*>(this, "USceneComponent.PostInterpChange", PropertyThatChanged); }
539 void PostNetReceive() { NativeCall<void>(this, "USceneComponent.PostNetReceive"); }
540 void PreNetReceive() { NativeCall<void>(this, "USceneComponent.PreNetReceive"); }
541 void ResetRelativeTransform() { NativeCall<void>(this, "USceneComponent.ResetRelativeTransform"); }
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); }
544 void SetMobility(EComponentMobility::Type NewMobility) { NativeCall<void, EComponentMobility::Type>(this, "USceneComponent.SetMobility", NewMobility); }
545 void SetRelativeLocationAndRotation(FVector NewLocation, FQuat* NewRotation, bool bSweep) { NativeCall<void, FVector, FQuat*, bool>(this, "USceneComponent.SetRelativeLocationAndRotation", NewLocation, NewRotation, bSweep); }
546 void SetRelativeScale3D(FVector NewScale3D) { NativeCall<void, FVector>(this, "USceneComponent.SetRelativeScale3D", NewScale3D); }
547 void SetRelativeTransform(FTransform* NewTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.SetRelativeTransform", NewTransform, bSweep); }
548 void SetVisibility(bool bNewVisibility, bool bPropagateToChildren) { NativeCall<void, bool, bool>(this, "USceneComponent.SetVisibility", bNewVisibility, bPropagateToChildren); }
549 void SetWorldLocation(FVector NewLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "USceneComponent.SetWorldLocation", NewLocation, bSweep); }
550 void SetWorldLocationAndRotation(FVector NewLocation, FQuat* NewRotation, bool bSweep) { NativeCall<void, FVector, FQuat*, bool>(this, "USceneComponent.SetWorldLocationAndRotation", NewLocation, NewRotation, bSweep); }
551 void SetWorldLocationAndRotation(FVector NewLocation, FRotator NewRotation, bool bSweep) { NativeCall<void, FVector, FRotator, bool>(this, "USceneComponent.SetWorldLocationAndRotation", NewLocation, NewRotation, bSweep); }
552 void SetWorldLocationAndRotationNoPhysics(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "USceneComponent.SetWorldLocationAndRotationNoPhysics", NewLocation, NewRotation); }
553 void SetWorldRotation(FQuat* NewRotation, bool bSweep) { NativeCall<void, FQuat*, bool>(this, "USceneComponent.SetWorldRotation", NewRotation, bSweep); }
554 void SetWorldScale3D(FVector NewScale) { NativeCall<void, FVector>(this, "USceneComponent.SetWorldScale3D", NewScale); }
555 void SetWorldTransform(FTransform* NewTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "USceneComponent.SetWorldTransform", NewTransform, bSweep); }
556 bool ShouldComponentAddToScene() { return NativeCall<bool>(this, "USceneComponent.ShouldComponentAddToScene"); }
557 bool ShouldRender() { return NativeCall<bool>(this, "USceneComponent.ShouldRender"); }
558 void SnapTo(USceneComponent* Parent, FName InSocketName) { NativeCall<void, USceneComponent*, FName>(this, "USceneComponent.SnapTo", Parent, InSocketName); }
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"); }
562 void UpdateChildTransforms() { NativeCall<void>(this, "USceneComponent.UpdateChildTransforms"); }
563 void UpdateComponentToWorld(bool bSkipPhysicsMove) { NativeCall<void, bool>(this, "USceneComponent.UpdateComponentToWorld", bSkipPhysicsMove); }
564 void UpdateComponentToWorldWithParent(USceneComponent* Parent, bool bSkipPhysicsMove, FQuat* RelativeRotationQuat) { NativeCall<void, USceneComponent*, bool, FQuat*>(this, "USceneComponent.UpdateComponentToWorldWithParent", Parent, bSkipPhysicsMove, RelativeRotationQuat); }
565 void UpdateNavigationData() { NativeCall<void>(this, "USceneComponent.UpdateNavigationData"); }
566 void UpdatePhysicsVolume(bool bTriggerNotifiers) { NativeCall<void, bool>(this, "USceneComponent.UpdatePhysicsVolume", bTriggerNotifiers); }
567 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "USceneComponent.GetPrivateStaticClass", Package); }
568 static void StaticRegisterNativesUSceneComponent() { NativeCall<void>(nullptr, "USceneComponent.StaticRegisterNativesUSceneComponent"); }
569};
570
572{
573 float& MinDrawDistanceField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.MinDrawDistance"); }
574 float& MassiveLODSizeOnScreenField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.MassiveLODSizeOnScreen"); }
575 float& LDMaxDrawDistanceField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LDMaxDrawDistance"); }
576 float& CachedMaxDrawDistanceField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.CachedMaxDrawDistance"); }
577 TEnumAsByte<enum ESceneDepthPriorityGroup>& DepthPriorityGroupField() { return *GetNativePointerField<TEnumAsByte<enum ESceneDepthPriorityGroup>*>(this, "UPrimitiveComponent.DepthPriorityGroup"); }
578 TEnumAsByte<enum ESceneDepthPriorityGroup>& ViewOwnerDepthPriorityGroupField() { return *GetNativePointerField<TEnumAsByte<enum ESceneDepthPriorityGroup>*>(this, "UPrimitiveComponent.ViewOwnerDepthPriorityGroup"); }
579 float& InterpRootLocationSpeedField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.InterpRootLocationSpeed"); }
580 float& InterpRootRotationSpeedField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.InterpRootRotationSpeed"); }
581 float& InterpRootPhysThresholdField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.InterpRootPhysThreshold"); }
582 FVector& InterpolatedRootLocationField() { return *GetNativePointerField<FVector*>(this, "UPrimitiveComponent.InterpolatedRootLocation"); }
583 FRotator& InterpolatedRootRotationField() { return *GetNativePointerField<FRotator*>(this, "UPrimitiveComponent.InterpolatedRootRotation"); }
584 int& CustomDepthStencilValueField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.CustomDepthStencilValue"); }
585 int& ObjectLayerField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.ObjectLayer"); }
586 TEnumAsByte<enum EIndirectLightingCacheQuality>& IndirectLightingCacheQualityField() { return *GetNativePointerField<TEnumAsByte<enum EIndirectLightingCacheQuality>*>(this, "UPrimitiveComponent.IndirectLightingCacheQuality"); }
587 FieldArray<char, 2> RBSyncModuloField() { return { this, "UPrimitiveComponent.RBSyncModulo" }; }
588 FieldArray<char, 2> RBSyncOffsetField() { return { this, "UPrimitiveComponent.RBSyncOffset" }; }
589 bool& bHasCachedStaticLightingField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bHasCachedStaticLighting"); }
590 bool& bStaticLightingBuildEnqueuedField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bStaticLightingBuildEnqueued"); }
591 int& TranslucencySortPriorityField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.TranslucencySortPriority"); }
592 int& VisibilityIdField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.VisibilityId"); }
593 float& LastPhysxSleepTimeField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LastPhysxSleepTime"); }
594 unsigned int& GameThread_OverlapIncrementorField() { return *GetNativePointerField<unsigned int*>(this, "UPrimitiveComponent.GameThread_OverlapIncrementor"); }
595 unsigned int& GameThread_OverlapIndexMaskField() { return *GetNativePointerField<unsigned int*>(this, "UPrimitiveComponent.GameThread_OverlapIndexMask"); }
596 int& InternalOctreeMaskField() { return *GetNativePointerField<int*>(this, "UPrimitiveComponent.InternalOctreeMask"); }
597 float& LpvBiasMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LpvBiasMultiplier"); }
598 float& OverrideStepHeightField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.OverrideStepHeight"); }
599 FBodyInstance& BodyInstanceField() { return *GetNativePointerField<FBodyInstance*>(this, "UPrimitiveComponent.BodyInstance"); }
600 float& LastCheckedAllCollideableDescendantsTimeField() { return *GetNativePointerField<float*>(this, "UPrimitiveComponent.LastCheckedAllCollideableDescendantsTime"); }
601 long double& LastBasedPhysComponentOnTimeField() { return *GetNativePointerField<long double*>(this, "UPrimitiveComponent.LastBasedPhysComponentOnTime"); }
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"); }
605 long double& LastRenderTimeIgnoreShadowField() { return *GetNativePointerField<long double*>(this, "UPrimitiveComponent.LastRenderTimeIgnoreShadow"); }
606 TEnumAsByte<enum ECanBeCharacterBase>& CanCharacterStepUpOnField() { return *GetNativePointerField<TEnumAsByte<enum ECanBeCharacterBase>*>(this, "UPrimitiveComponent.CanCharacterStepUpOn"); }
607 TArray<TWeakObjectPtr<AActor>>& MoveIgnoreActorsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<AActor>>*>(this, "UPrimitiveComponent.MoveIgnoreActors"); }
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"); }
619 bool& bIsProxyMeshParentField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bIsProxyMeshParent"); }
620 bool& bHasActiveProxyMeshChildrenField() { return *GetNativePointerField<bool*>(this, "UPrimitiveComponent.bHasActiveProxyMeshChildren"); }
621
622 // Bit fields
623
624 BitFieldValue<bool, unsigned __int32> bUseAbsoluteMaxDrawDisatance() { return { this, "UPrimitiveComponent.bUseAbsoluteMaxDrawDisatance" }; }
625 BitFieldValue<bool, unsigned __int32> bIncludeBoundsRadiusInDrawDistances() { return { this, "UPrimitiveComponent.bIncludeBoundsRadiusInDrawDistances" }; }
626 BitFieldValue<bool, unsigned __int32> bExcludeFromLevelBounds() { return { this, "UPrimitiveComponent.bExcludeFromLevelBounds" }; }
627 BitFieldValue<bool, unsigned __int32> bPreventCharacterBasing() { return { this, "UPrimitiveComponent.bPreventCharacterBasing" }; }
628 BitFieldValue<bool, unsigned __int32> bAllowBasedCharacters() { return { this, "UPrimitiveComponent.bAllowBasedCharacters" }; }
629 BitFieldValue<bool, unsigned __int32> bNoEncroachCheck_DEPRECATED() { return { this, "UPrimitiveComponent.bNoEncroachCheck_DEPRECATED" }; }
630 BitFieldValue<bool, unsigned __int32> bForceExcludeFromGlobalDistanceField() { return { this, "UPrimitiveComponent.bForceExcludeFromGlobalDistanceField" }; }
631 BitFieldValue<bool, unsigned __int32> bInterpolateRootPhys() { return { this, "UPrimitiveComponent.bInterpolateRootPhys" }; }
632 BitFieldValue<bool, unsigned __int32> bForcePreventBlockingProjectiles() { return { this, "UPrimitiveComponent.bForcePreventBlockingProjectiles" }; }
633 BitFieldValue<bool, unsigned __int32> bIsAbstractBasingComponent() { return { this, "UPrimitiveComponent.bIsAbstractBasingComponent" }; }
634 BitFieldValue<bool, unsigned __int32> bDisableAllRigidBody_DEPRECATED() { return { this, "UPrimitiveComponent.bDisableAllRigidBody_DEPRECATED" }; }
635 BitFieldValue<bool, unsigned __int32> bForceDynamicPhysics() { return { this, "UPrimitiveComponent.bForceDynamicPhysics" }; }
636 BitFieldValue<bool, unsigned __int32> bPreventDamage() { return { this, "UPrimitiveComponent.bPreventDamage" }; }
637 BitFieldValue<bool, unsigned __int32> bAlwaysCreatePhysicsState() { return { this, "UPrimitiveComponent.bAlwaysCreatePhysicsState" }; }
638 BitFieldValue<bool, unsigned __int32> bGenerateOverlapEvents() { return { this, "UPrimitiveComponent.bGenerateOverlapEvents" }; }
639 BitFieldValue<bool, unsigned __int32> bForceOverlapEvents() { return { this, "UPrimitiveComponent.bForceOverlapEvents" }; }
640 BitFieldValue<bool, unsigned __int32> bMultiBodyOverlap() { return { this, "UPrimitiveComponent.bMultiBodyOverlap" }; }
641 BitFieldValue<bool, unsigned __int32> bCheckAsyncSceneOnMove() { return { this, "UPrimitiveComponent.bCheckAsyncSceneOnMove" }; }
642 BitFieldValue<bool, unsigned __int32> bTraceComplexOnMove() { return { this, "UPrimitiveComponent.bTraceComplexOnMove" }; }
643 BitFieldValue<bool, unsigned __int32> bReturnMaterialOnMove() { return { this, "UPrimitiveComponent.bReturnMaterialOnMove" }; }
644 BitFieldValue<bool, unsigned __int32> bUseViewOwnerDepthPriorityGroup() { return { this, "UPrimitiveComponent.bUseViewOwnerDepthPriorityGroup" }; }
645 BitFieldValue<bool, unsigned __int32> bAllowCullDistanceVolume() { return { this, "UPrimitiveComponent.bAllowCullDistanceVolume" }; }
646 BitFieldValue<bool, unsigned __int32> bHasMotionBlurVelocityMeshes() { return { this, "UPrimitiveComponent.bHasMotionBlurVelocityMeshes" }; }
647 BitFieldValue<bool, unsigned __int32> bRenderCustomDepth() { return { this, "UPrimitiveComponent.bRenderCustomDepth" }; }
648 BitFieldValue<bool, unsigned __int32> bRenderInMainPass() { return { this, "UPrimitiveComponent.bRenderInMainPass" }; }
649 BitFieldValue<bool, unsigned __int32> bIsInForeground() { return { this, "UPrimitiveComponent.bIsInForeground" }; }
650 BitFieldValue<bool, unsigned __int32> HiddenGame_DEPRECATED() { return { this, "UPrimitiveComponent.HiddenGame_DEPRECATED" }; }
651 BitFieldValue<bool, unsigned __int32> DrawInGame_DEPRECATED() { return { this, "UPrimitiveComponent.DrawInGame_DEPRECATED" }; }
652 BitFieldValue<bool, unsigned __int32> bReceivesDecals() { return { this, "UPrimitiveComponent.bReceivesDecals" }; }
653 BitFieldValue<bool, unsigned __int32> bOwnerNoSee() { return { this, "UPrimitiveComponent.bOwnerNoSee" }; }
654 BitFieldValue<bool, unsigned __int32> bOnlyOwnerSee() { return { this, "UPrimitiveComponent.bOnlyOwnerSee" }; }
655 BitFieldValue<bool, unsigned __int32> bTreatAsBackgroundForOcclusion() { return { this, "UPrimitiveComponent.bTreatAsBackgroundForOcclusion" }; }
656 BitFieldValue<bool, unsigned __int32> bUseAsOccluder() { return { this, "UPrimitiveComponent.bUseAsOccluder" }; }
657 BitFieldValue<bool, unsigned __int32> bSelectable() { return { this, "UPrimitiveComponent.bSelectable" }; }
658 BitFieldValue<bool, unsigned __int32> bForceMipStreaming() { return { this, "UPrimitiveComponent.bForceMipStreaming" }; }
659 BitFieldValue<bool, unsigned __int32> bHasPerInstanceHitProxies() { return { this, "UPrimitiveComponent.bHasPerInstanceHitProxies" }; }
660 BitFieldValue<bool, unsigned __int32> CastShadow() { return { this, "UPrimitiveComponent.CastShadow" }; }
661 BitFieldValue<bool, unsigned __int32> bAffectDynamicIndirectLighting() { return { this, "UPrimitiveComponent.bAffectDynamicIndirectLighting" }; }
662 BitFieldValue<bool, unsigned __int32> bAffectDistanceFieldLighting() { return { this, "UPrimitiveComponent.bAffectDistanceFieldLighting" }; }
663 BitFieldValue<bool, unsigned __int32> bCastDynamicShadow() { return { this, "UPrimitiveComponent.bCastDynamicShadow" }; }
664 BitFieldValue<bool, unsigned __int32> bCastStaticShadow() { return { this, "UPrimitiveComponent.bCastStaticShadow" }; }
665 BitFieldValue<bool, unsigned __int32> IgnoreDuringPlanarReflectionPass() { return { this, "UPrimitiveComponent.IgnoreDuringPlanarReflectionPass" }; }
666 BitFieldValue<bool, unsigned __int32> bCastVolumetricTranslucentShadow() { return { this, "UPrimitiveComponent.bCastVolumetricTranslucentShadow" }; }
667 BitFieldValue<bool, unsigned __int32> bCastFarShadow() { return { this, "UPrimitiveComponent.bCastFarShadow" }; }
668 BitFieldValue<bool, unsigned __int32> bCastInsetShadow() { return { this, "UPrimitiveComponent.bCastInsetShadow" }; }
669 BitFieldValue<bool, unsigned __int32> bCastHiddenShadow() { return { this, "UPrimitiveComponent.bCastHiddenShadow" }; }
670 BitFieldValue<bool, unsigned __int32> bCastShadowAsTwoSided() { return { this, "UPrimitiveComponent.bCastShadowAsTwoSided" }; }
671 BitFieldValue<bool, unsigned __int32> bLightAsIfStatic() { return { this, "UPrimitiveComponent.bLightAsIfStatic" }; }
672 BitFieldValue<bool, unsigned __int32> bLightAttachmentsAsGroup() { return { this, "UPrimitiveComponent.bLightAttachmentsAsGroup" }; }
673 BitFieldValue<bool, unsigned __int32> bUseInternalOctree() { return { this, "UPrimitiveComponent.bUseInternalOctree" }; }
674 BitFieldValue<bool, unsigned __int32> bUseInternalOctreeOnClient() { return { this, "UPrimitiveComponent.bUseInternalOctreeOnClient" }; }
675 BitFieldValue<bool, unsigned __int32> bRegisteredInternalOctree() { return { this, "UPrimitiveComponent.bRegisteredInternalOctree" }; }
676 BitFieldValue<bool, unsigned __int32> bClimbable() { return { this, "UPrimitiveComponent.bClimbable" }; }
677 BitFieldValue<bool, unsigned __int32> bUseTimeSlicedRBSyncPhysx() { return { this, "UPrimitiveComponent.bUseTimeSlicedRBSyncPhysx" }; }
678 BitFieldValue<bool, unsigned __int32> bPreventTimeSlicedRBSyncPhysx() { return { this, "UPrimitiveComponent.bPreventTimeSlicedRBSyncPhysx" }; }
679 BitFieldValue<bool, unsigned __int32> bIgnoreRadialImpulse() { return { this, "UPrimitiveComponent.bIgnoreRadialImpulse" }; }
680 BitFieldValue<bool, unsigned __int32> bIgnoreRadialForce() { return { this, "UPrimitiveComponent.bIgnoreRadialForce" }; }
681 BitFieldValue<bool, unsigned __int32> AlwaysLoadOnClient() { return { this, "UPrimitiveComponent.AlwaysLoadOnClient" }; }
682 BitFieldValue<bool, unsigned __int32> AlwaysLoadOnServer() { return { this, "UPrimitiveComponent.AlwaysLoadOnServer" }; }
683 BitFieldValue<bool, unsigned __int32> bUseEditorCompositing() { return { this, "UPrimitiveComponent.bUseEditorCompositing" }; }
684 BitFieldValue<bool, unsigned __int32> bIgnoredByCharacterEncroachment() { return { this, "UPrimitiveComponent.bIgnoredByCharacterEncroachment" }; }
685 BitFieldValue<bool, unsigned __int32> bMovableUseDynamicDrawDistance() { return { this, "UPrimitiveComponent.bMovableUseDynamicDrawDistance" }; }
686 BitFieldValue<bool, unsigned __int32> bCanEverAffectNavigation() { return { this, "UPrimitiveComponent.bCanEverAffectNavigation" }; }
687 BitFieldValue<bool, unsigned __int32> bNavigationRelevant() { return { this, "UPrimitiveComponent.bNavigationRelevant" }; }
688 BitFieldValue<bool, unsigned __int32> bCachedAllCollideableDescendantsRelative() { return { this, "UPrimitiveComponent.bCachedAllCollideableDescendantsRelative" }; }
689
690 // Functions
691
692 bool AreSymmetricRotations(FQuat* A, FQuat* B, FVector* Scale3D) { return NativeCall<bool, FQuat*, FQuat*, FVector*>(this, "UPrimitiveComponent.AreSymmetricRotations", A, B, Scale3D); }
693 bool CanBeBaseForCharacter(APawn* Pawn) { return NativeCall<bool, APawn*>(this, "UPrimitiveComponent.CanBeBaseForCharacter", Pawn); }
694 char GetStaticDepthPriorityGroup() { return NativeCall<char>(this, "UPrimitiveComponent.GetStaticDepthPriorityGroup"); }
695 bool HasValidSettingsForStaticLighting() { return NativeCall<bool>(this, "UPrimitiveComponent.HasValidSettingsForStaticLighting"); }
696 void GetLightAndShadowMapMemoryUsage(int* NumInstances, float* BoundsSurfaceArea) { NativeCall<void, int*, float*>(this, "UPrimitiveComponent.GetLightAndShadowMapMemoryUsage", NumInstances, BoundsSurfaceArea); }
697 bool AreAllCollideableDescendantsRelative(bool bAllowCachedValue) { return NativeCall<bool, bool>(this, "UPrimitiveComponent.AreAllCollideableDescendantsRelative", bAllowCachedValue); }
698 void BeginDestroy() { NativeCall<void>(this, "UPrimitiveComponent.BeginDestroy"); }
699 bool CanCharacterStepUp(APawn* Pawn) { return NativeCall<bool, APawn*>(this, "UPrimitiveComponent.CanCharacterStepUp", Pawn); }
700 bool CanEditSimulatePhysics() { return NativeCall<bool>(this, "UPrimitiveComponent.CanEditSimulatePhysics"); }
701 void ClearMoveIgnoreActors() { NativeCall<void>(this, "UPrimitiveComponent.ClearMoveIgnoreActors"); }
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); }
703 void CreatePhysicsState() { NativeCall<void>(this, "UPrimitiveComponent.CreatePhysicsState"); }
704 void CreateRenderState_Concurrent() { NativeCall<void>(this, "UPrimitiveComponent.CreateRenderState_Concurrent"); }
705 void DestroyPhysicsState() { NativeCall<void>(this, "UPrimitiveComponent.DestroyPhysicsState"); }
706 void DestroyRenderState_Concurrent() { NativeCall<void>(this, "UPrimitiveComponent.DestroyRenderState_Concurrent"); }
707 void DispatchBlockingHit(AActor* Owner, FHitResult* BlockingHit) { NativeCall<void, AActor*, FHitResult*>(this, "UPrimitiveComponent.DispatchBlockingHit", Owner, BlockingHit); }
708 static void DispatchMouseOverEvents(UPrimitiveComponent* CurrentComponent, UPrimitiveComponent* NewComponent) { NativeCall<void, UPrimitiveComponent*, UPrimitiveComponent*>(nullptr, "UPrimitiveComponent.DispatchMouseOverEvents", CurrentComponent, NewComponent); }
709 void DispatchOnClicked() { NativeCall<void>(this, "UPrimitiveComponent.DispatchOnClicked"); }
710 void DispatchOnInputTouchBegin(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "UPrimitiveComponent.DispatchOnInputTouchBegin", FingerIndex); }
711 void DispatchOnInputTouchEnd(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "UPrimitiveComponent.DispatchOnInputTouchEnd", FingerIndex); }
712 void DispatchOnReleased() { NativeCall<void>(this, "UPrimitiveComponent.DispatchOnReleased"); }
713 static void DispatchTouchOverEvents(ETouchIndex::Type FingerIndex, UPrimitiveComponent* CurrentComponent, UPrimitiveComponent* NewComponent) { NativeCall<void, ETouchIndex::Type, UPrimitiveComponent*, UPrimitiveComponent*>(nullptr, "UPrimitiveComponent.DispatchTouchOverEvents", FingerIndex, CurrentComponent, NewComponent); }
714 void EnsurePhysicsStateCreated() { NativeCall<void>(this, "UPrimitiveComponent.EnsurePhysicsStateCreated"); }
715 void FinishDestroy() { NativeCall<void>(this, "UPrimitiveComponent.FinishDestroy"); }
716 ECollisionChannel GetCollisionObjectType() { return NativeCall<ECollisionChannel>(this, "UPrimitiveComponent.GetCollisionObjectType"); }
717 TArray<TWeakObjectPtr<AActor>>* GetMoveIgnoreActors() { return NativeCall<TArray<TWeakObjectPtr<AActor>>*>(this, "UPrimitiveComponent.GetMoveIgnoreActors"); }
718 FBox* GetNavigationBounds(FBox* result) { return NativeCall<FBox*, FBox*>(this, "UPrimitiveComponent.GetNavigationBounds", result); }
719 void GetOverlappingActors(TArray<AActor*>* OutOverlappingActors, UClass* ClassFilter) { NativeCall<void, TArray<AActor*>*, UClass*>(this, "UPrimitiveComponent.GetOverlappingActors", OutOverlappingActors, ClassFilter); }
720 void GetOverlappingComponents(TArray<UPrimitiveComponent*>* OutOverlappingComponents) { NativeCall<void, TArray<UPrimitiveComponent*>*>(this, "UPrimitiveComponent.GetOverlappingComponents", OutOverlappingComponents); }
721 static float GetRBSync_StartDistance() { return NativeCall<float>(nullptr, "UPrimitiveComponent.GetRBSync_StartDistance"); }
722 bool HasStaticLighting() { return NativeCall<bool>(this, "UPrimitiveComponent.HasStaticLighting"); }
723 bool HasValidPhysicsState() { return NativeCall<bool>(this, "UPrimitiveComponent.HasValidPhysicsState"); }
724 void IgnoreActorWhenMoving(AActor* Actor, bool bShouldIgnore) { NativeCall<void, AActor*, bool>(this, "UPrimitiveComponent.IgnoreActorWhenMoving", Actor, bShouldIgnore); }
725 void InitSweepCollisionParams(FCollisionQueryParams* OutParams, FCollisionResponseParams* OutResponseParam) { NativeCall<void, FCollisionQueryParams*, FCollisionResponseParams*>(this, "UPrimitiveComponent.InitSweepCollisionParams", OutParams, OutResponseParam); }
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"); }
728 bool IsIgnoringActorWhileMoving(AActor* ForActor) { return NativeCall<bool, AActor*>(this, "UPrimitiveComponent.IsIgnoringActorWhileMoving", ForActor); }
729 bool IsNavigationRelevant() { return NativeCall<bool>(this, "UPrimitiveComponent.IsNavigationRelevant"); }
730 bool IsOverlappingActor(AActor* Other) { return NativeCall<bool, AActor*>(this, "UPrimitiveComponent.IsOverlappingActor", Other); }
731 bool IsReadyForFinishDestroy() { return NativeCall<bool>(this, "UPrimitiveComponent.IsReadyForFinishDestroy"); }
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"); }
737 void OnAttachmentChanged() { NativeCall<void>(this, "UPrimitiveComponent.OnAttachmentChanged"); }
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"); }
743 bool PrimitiveContainsPoint(FVector* Point) { return NativeCall<bool, FVector*>(this, "UPrimitiveComponent.PrimitiveContainsPoint", Point); }
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); }
746 void SendRenderTransform_Concurrent() { NativeCall<void>(this, "UPrimitiveComponent.SendRenderTransform_Concurrent"); }
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); }
751 void SetCustomDepthStencilValue(int Value) { NativeCall<void, int>(this, "UPrimitiveComponent.SetCustomDepthStencilValue", Value); }
752 void SetDepthPriorityGroup(ESceneDepthPriorityGroup NewDepthPriorityGroup) { NativeCall<void, ESceneDepthPriorityGroup>(this, "UPrimitiveComponent.SetDepthPriorityGroup", NewDepthPriorityGroup); }
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); }
757 bool ShouldComponentAddToScene() { return NativeCall<bool>(this, "UPrimitiveComponent.ShouldComponentAddToScene"); }
758 bool ShouldCreatePhysicsState() { return NativeCall<bool>(this, "UPrimitiveComponent.ShouldCreatePhysicsState"); }
759 bool ShouldRenderSelected() { return NativeCall<bool>(this, "UPrimitiveComponent.ShouldRenderSelected"); }
760 void UpdatePhysicsVolume(bool bTriggerNotifiers) { NativeCall<void, bool>(this, "UPrimitiveComponent.UpdatePhysicsVolume", bTriggerNotifiers); }
761 void UpdateTimeSlicing() { NativeCall<void>(this, "UPrimitiveComponent.UpdateTimeSlicing"); }
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); }
765 void AddImpulse(FVector Impulse, FName BoneName, bool bVelChange) { NativeCall<void, FVector, FName, bool>(this, "UPrimitiveComponent.AddImpulse", Impulse, BoneName, bVelChange); }
766 void AddImpulseAtLocation(FVector Impulse, FVector Location, FName BoneName) { NativeCall<void, FVector, FVector, FName>(this, "UPrimitiveComponent.AddImpulseAtLocation", Impulse, Location, BoneName); }
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); }
770 float CalculateMass(FName __formal) { return NativeCall<float, FName>(this, "UPrimitiveComponent.CalculateMass", __formal); }
771 float GetAngularDamping() { return NativeCall<float>(this, "UPrimitiveComponent.GetAngularDamping"); }
772 FBodyInstance* GetBodyInstance(FName BoneName, bool bGetWelded) { return NativeCall<FBodyInstance*, FName, bool>(this, "UPrimitiveComponent.GetBodyInstance", BoneName, bGetWelded); }
773 FVector* GetCenterOfMass(FVector* result, FName BoneName) { return NativeCall<FVector*, FVector*, FName>(this, "UPrimitiveComponent.GetCenterOfMass", result, BoneName); }
774 ECollisionEnabled::Type GetCollisionEnabled() { return NativeCall<ECollisionEnabled::Type>(this, "UPrimitiveComponent.GetCollisionEnabled"); }
775 FName* GetCollisionProfileName(FName* result) { return NativeCall<FName*, FName*>(this, "UPrimitiveComponent.GetCollisionProfileName", result); }
776 ECollisionResponse GetCollisionResponseToChannel(ECollisionChannel Channel) { return NativeCall<ECollisionResponse, ECollisionChannel>(this, "UPrimitiveComponent.GetCollisionResponseToChannel", Channel); }
777 FCollisionResponseContainer* GetCollisionResponseToChannels() { return NativeCall<FCollisionResponseContainer*>(this, "UPrimitiveComponent.GetCollisionResponseToChannels"); }
778 FVector* GetComponentVelocity(FVector* result) { return NativeCall<FVector*, FVector*>(this, "UPrimitiveComponent.GetComponentVelocity", result); }
779 float GetDistanceToCollision(FVector* Point, FVector* ClosestPointOnCollision) { return NativeCall<float, FVector*, FVector*>(this, "UPrimitiveComponent.GetDistanceToCollision", Point, ClosestPointOnCollision); }
780 float GetLinearDamping() { return NativeCall<float>(this, "UPrimitiveComponent.GetLinearDamping"); }
781 float GetMass() { return NativeCall<float>(this, "UPrimitiveComponent.GetMass"); }
782 FVector* GetPhysicsAngularVelocity(FVector* result, FName BoneName) { return NativeCall<FVector*, FVector*, FName>(this, "UPrimitiveComponent.GetPhysicsAngularVelocity", result, BoneName); }
783 FVector* GetPhysicsLinearVelocity(FVector* result, FName BoneName) { return NativeCall<FVector*, FVector*, FName>(this, "UPrimitiveComponent.GetPhysicsLinearVelocity", result, BoneName); }
784 FVector* GetPhysicsLinearVelocityAtPoint(FVector* result, FVector Point, FName BoneName) { return NativeCall<FVector*, FVector*, FVector, FName>(this, "UPrimitiveComponent.GetPhysicsLinearVelocityAtPoint", result, Point, BoneName); }
785 FWalkableSlopeOverride* GetWalkableSlopeOverride() { return NativeCall<FWalkableSlopeOverride*>(this, "UPrimitiveComponent.GetWalkableSlopeOverride"); }
786 void GetWeldedBodies(TArray<FBodyInstance*>* OutWeldedBodies, TArray<FName>* OutLabels) { NativeCall<void, TArray<FBodyInstance*>*, TArray<FName>*>(this, "UPrimitiveComponent.GetWeldedBodies", OutWeldedBodies, OutLabels); }
787 bool IsAnyRigidBodyAwake() { return NativeCall<bool>(this, "UPrimitiveComponent.IsAnyRigidBodyAwake"); }
788 bool IsGravityEnabled() { return NativeCall<bool>(this, "UPrimitiveComponent.IsGravityEnabled"); }
789 bool IsSimulatingPhysics(FName BoneName) { return NativeCall<bool, FName>(this, "UPrimitiveComponent.IsSimulatingPhysics", BoneName); }
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); }
792 void OnComponentCollisionSettingsChanged() { NativeCall<void>(this, "UPrimitiveComponent.OnComponentCollisionSettingsChanged"); }
793 void PutAllRigidBodiesToSleep() { NativeCall<void>(this, "UPrimitiveComponent.PutAllRigidBodiesToSleep"); }
794 void PutRigidBodyToSleep(FName BoneName) { NativeCall<void, FName>(this, "UPrimitiveComponent.PutRigidBodyToSleep", BoneName); }
795 bool RigidBodyIsAwake(FName BoneName) { return NativeCall<bool, FName>(this, "UPrimitiveComponent.RigidBodyIsAwake", BoneName); }
796 void SetAllPhysicsAngularVelocity(FVector* NewAngVel, bool bAddToCurrent) { NativeCall<void, FVector*, bool>(this, "UPrimitiveComponent.SetAllPhysicsAngularVelocity", NewAngVel, bAddToCurrent); }
797 void SetAllPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent) { NativeCall<void, FVector, bool>(this, "UPrimitiveComponent.SetAllPhysicsLinearVelocity", NewVel, bAddToCurrent); }
798 void SetAllPhysicsPosition(FVector NewPos) { NativeCall<void, FVector>(this, "UPrimitiveComponent.SetAllPhysicsPosition", NewPos); }
799 void SetAllPhysicsRotation(FRotator NewRot) { NativeCall<void, FRotator>(this, "UPrimitiveComponent.SetAllPhysicsRotation", NewRot); }
800 void SetAngularDamping(float InDamping) { NativeCall<void, float>(this, "UPrimitiveComponent.SetAngularDamping", InDamping); }
801 void SetCenterOfMass(FVector CenterOfMassOffset, FName BoneName) { NativeCall<void, FVector, FName>(this, "UPrimitiveComponent.SetCenterOfMass", CenterOfMassOffset, BoneName); }
802 void SetCollisionEnabled(ECollisionEnabled::Type NewType) { NativeCall<void, ECollisionEnabled::Type>(this, "UPrimitiveComponent.SetCollisionEnabled", NewType); }
803 void SetCollisionObjectType(ECollisionChannel Channel) { NativeCall<void, ECollisionChannel>(this, "UPrimitiveComponent.SetCollisionObjectType", Channel); }
804 void SetCollisionProfileName(FName InCollisionProfileName) { NativeCall<void, FName>(this, "UPrimitiveComponent.SetCollisionProfileName", InCollisionProfileName); }
805 void SetCollisionResponseToAllChannels(ECollisionResponse NewResponse) { NativeCall<void, ECollisionResponse>(this, "UPrimitiveComponent.SetCollisionResponseToAllChannels", NewResponse); }
806 void SetCollisionResponseToChannel(ECollisionChannel Channel, ECollisionResponse NewResponse) { NativeCall<void, ECollisionChannel, ECollisionResponse>(this, "UPrimitiveComponent.SetCollisionResponseToChannel", Channel, NewResponse); }
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); }
810 void SetPhysMaterialOverride(UPhysicalMaterial* NewPhysMaterial) { NativeCall<void, UPhysicalMaterial*>(this, "UPrimitiveComponent.SetPhysMaterialOverride", NewPhysMaterial); }
811 void SetPhysicsAngularVelocity(FVector NewAngVel, bool bAddToCurrent, FName BoneName) { NativeCall<void, FVector, bool, FName>(this, "UPrimitiveComponent.SetPhysicsAngularVelocity", NewAngVel, bAddToCurrent, BoneName); }
812 void SetPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent, FName BoneName) { NativeCall<void, FVector, bool, FName>(this, "UPrimitiveComponent.SetPhysicsLinearVelocity", NewVel, bAddToCurrent, BoneName); }
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); }
815 void SyncComponentToRBPhysics() { NativeCall<void>(this, "UPrimitiveComponent.SyncComponentToRBPhysics"); }
816 void UnWeldFromParent() { NativeCall<void>(this, "UPrimitiveComponent.UnWeldFromParent"); }
817 void UpdatePhysicsToRBChannels() { NativeCall<void>(this, "UPrimitiveComponent.UpdatePhysicsToRBChannels"); }
818 void WakeAllRigidBodies() { NativeCall<void>(this, "UPrimitiveComponent.WakeAllRigidBodies"); }
819 void WeldTo(USceneComponent* InParent, FName InSocketName) { NativeCall<void, USceneComponent*, FName>(this, "UPrimitiveComponent.WeldTo", InParent, InSocketName); }
820 bool WeldToImplementation(USceneComponent* InParent, FName ParentSocketName, bool bWeldSimulatedChild) { return NativeCall<bool, USceneComponent*, FName, bool>(this, "UPrimitiveComponent.WeldToImplementation", InParent, ParentSocketName, bWeldSimulatedChild); }
821 void SetInternalOctreeMask(int InOctreeMask, bool bReregisterWithTree) { NativeCall<void, int, bool>(this, "UPrimitiveComponent.SetInternalOctreeMask", InOctreeMask, bReregisterWithTree); }
822 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPrimitiveComponent.GetPrivateStaticClass", Package); }
823 static void StaticRegisterNativesUPrimitiveComponent() { NativeCall<void>(nullptr, "UPrimitiveComponent.StaticRegisterNativesUPrimitiveComponent"); }
824};
825
827{
828 FColor& ShapeColorField() { return *GetNativePointerField<FColor*>(this, "UShapeComponent.ShapeColor"); }
829 UMaterialInterface* ShapeMaterialField() { return *GetNativePointerField<UMaterialInterface**>(this, "UShapeComponent.ShapeMaterial"); }
830
831 // Bit fields
832
833 BitFieldValue<bool, unsigned __int32> bDrawOnlyIfSelected() { return { this, "UShapeComponent.bDrawOnlyIfSelected" }; }
834 BitFieldValue<bool, unsigned __int32> bShouldCollideWhenPlacing() { return { this, "UShapeComponent.bShouldCollideWhenPlacing" }; }
835
836 // Functions
837
838 bool ShouldCollideWhenPlacing() { return NativeCall<bool>(this, "UShapeComponent.ShouldCollideWhenPlacing"); }
839 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UShapeComponent.GetPrivateStaticClass", Package); }
840};
841
843{
844 float& SphereRadiusField() { return *GetNativePointerField<float*>(this, "USphereComponent.SphereRadius"); }
845
846 // Functions
847
848 bool AreSymmetricRotations(FQuat* A, FQuat* B, FVector* Scale3D) { return NativeCall<bool, FQuat*, FQuat*, FVector*>(this, "USphereComponent.AreSymmetricRotations", A, B, Scale3D); }
849 void CalcBoundingCylinder(float* CylinderRadius, float* CylinderHalfHeight) { NativeCall<void, float*, float*>(this, "USphereComponent.CalcBoundingCylinder", CylinderRadius, CylinderHalfHeight); }
850 FBoxSphereBounds* CalcBounds(FBoxSphereBounds* result, FTransform* LocalToWorld) { return NativeCall<FBoxSphereBounds*, FBoxSphereBounds*, FTransform*>(this, "USphereComponent.CalcBounds", result, LocalToWorld); }
851 bool IsZeroExtent() { return NativeCall<bool>(this, "USphereComponent.IsZeroExtent"); }
852 bool PrimitiveContainsPoint(FVector* Point) { return NativeCall<bool, FVector*>(this, "USphereComponent.PrimitiveContainsPoint", Point); }
853 void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps) { NativeCall<void, float, bool>(this, "USphereComponent.SetSphereRadius", InSphereRadius, bUpdateOverlaps); }
854 void UpdateBodySetup() { NativeCall<void>(this, "USphereComponent.UpdateBodySetup"); }
855 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "USphereComponent.GetPrivateStaticClass", Package); }
856 static void StaticRegisterNativesUSphereComponent() { NativeCall<void>(nullptr, "USphereComponent.StaticRegisterNativesUSphereComponent"); }
857};
858
860{
861 float& CustomTimeDilationField() { return *GetNativePointerField<float*>(this, "AActor.CustomTimeDilation"); }
862 float& ClientReplicationSendNowThresholdField() { return *GetNativePointerField<float*>(this, "AActor.ClientReplicationSendNowThreshold"); }
863 TEnumAsByte<enum ENetRole>& RemoteRoleField() { return *GetNativePointerField<TEnumAsByte<enum ENetRole>*>(this, "AActor.RemoteRole"); }
864 AActor* OwnerField() { return *GetNativePointerField<AActor**>(this, "AActor.Owner"); }
865 long double& LastReplicatedMovementField() { return *GetNativePointerField<long double*>(this, "AActor.LastReplicatedMovement"); }
866 int& LastFrameForceNetUpdateField() { return *GetNativePointerField<int*>(this, "AActor.LastFrameForceNetUpdate"); }
867 TEnumAsByte<enum ENetRole>& RoleField() { return *GetNativePointerField<TEnumAsByte<enum ENetRole>*>(this, "AActor.Role"); }
868 TEnumAsByte<enum ENetDormancy>& NetDormancyField() { return *GetNativePointerField<TEnumAsByte<enum ENetDormancy>*>(this, "AActor.NetDormancy"); }
869 TArray<TWeakObjectPtr<UActorComponent>>& ReplicatedComponentsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UActorComponent>>*>(this, "AActor.ReplicatedComponents"); }
870 TWeakObjectPtr<USoundBase>& LastPostProcessVolumeSoundField() { return *GetNativePointerField<TWeakObjectPtr<USoundBase>*>(this, "AActor.LastPostProcessVolumeSound"); }
871 int& DefaultStasisComponentOctreeFlagsField() { return *GetNativePointerField<int*>(this, "AActor.DefaultStasisComponentOctreeFlags"); }
872 int& DefaultStasisedOctreeFlagsField() { return *GetNativePointerField<int*>(this, "AActor.DefaultStasisedOctreeFlags"); }
873 int& DefaultUnstasisedOctreeFlagsField() { return *GetNativePointerField<int*>(this, "AActor.DefaultUnstasisedOctreeFlags"); }
874 UPrimitiveComponent* StasisCheckComponentField() { return *GetNativePointerField<UPrimitiveComponent**>(this, "AActor.StasisCheckComponent"); }
875 TArray<AActor*> NetworkSpatializationChildrenField() { return *GetNativePointerField<TArray<AActor*>*>(this, "AActor.NetworkSpatializationChildren"); }
876 TArray<AActor*> NetworkSpatializationChildrenDormantField() { return *GetNativePointerField<TArray<AActor*>*>(this, "AActor.NetworkSpatializationChildrenDormant"); }
877 AActor* NetworkSpatializationParentField() { return *GetNativePointerField<AActor**>(this, "AActor.NetworkSpatializationParent"); }
878 float& NetworkAndStasisRangeMultiplierField() { return *GetNativePointerField<float*>(this, "AActor.NetworkAndStasisRangeMultiplier"); }
879 float& NetworkRangeMultiplierField() { return *GetNativePointerField<float*>(this, "AActor.NetworkRangeMultiplier"); }
880 long double& UnstasisLastInRangeTimeField() { return *GetNativePointerField<long double*>(this, "AActor.UnstasisLastInRangeTime"); }
881 long double& LastPreReplicationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastPreReplicationTime"); }
882 long double& LastEnterStasisTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastEnterStasisTime"); }
883 long double& LastExitStasisTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastExitStasisTime"); }
884 FName& CustomTagField() { return *GetNativePointerField<FName*>(this, "AActor.CustomTag"); }
885 int& CustomDataField() { return *GetNativePointerField<int*>(this, "AActor.CustomData"); }
886 float& ReplicationIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AActor.ReplicationIntervalMultiplier"); }
887 int& ForceImmediateReplicationFrameField() { return *GetNativePointerField<int*>(this, "AActor.ForceImmediateReplicationFrame"); }
888 char& StasisSetIndexField() { return *GetNativePointerField<char*>(this, "AActor.StasisSetIndex"); }
889 char& RandomStartByteField() { return *GetNativePointerField<char*>(this, "AActor.RandomStartByte"); }
890 unsigned __int64& LastFrameUnStasisField() { return *GetNativePointerField<unsigned __int64*>(this, "AActor.LastFrameUnStasis"); }
891 volatile int& LastUnstasisFrameCounterField() { return *GetNativePointerField<volatile int*>(this, "AActor.LastUnstasisFrameCounter"); }
892 TArray<TWeakObjectPtr<UActorComponent>>& StasisUnRegisteredComponentsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UActorComponent>>*>(this, "AActor.StasisUnRegisteredComponents"); }
893 float& NetCullDistanceSquaredField() { return *GetNativePointerField<float*>(this, "AActor.NetCullDistanceSquared"); }
894 float& NetCullDistanceSquaredDormantField() { return *GetNativePointerField<float*>(this, "AActor.NetCullDistanceSquaredDormant"); }
895 int& NetTagField() { return *GetNativePointerField<int*>(this, "AActor.NetTag"); }
896 long double& NetUpdateTimeField() { return *GetNativePointerField<long double*>(this, "AActor.NetUpdateTime"); }
897 float& NetUpdateFrequencyField() { return *GetNativePointerField<float*>(this, "AActor.NetUpdateFrequency"); }
898 float& NetPriorityField() { return *GetNativePointerField<float*>(this, "AActor.NetPriority"); }
899 long double& LastNetUpdateTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastNetUpdateTime"); }
900 FName& NetDriverNameField() { return *GetNativePointerField<FName*>(this, "AActor.NetDriverName"); }
901 unsigned int& UniqueActorIdField() { return *GetNativePointerField<unsigned int*>(this, "AActor.UniqueActorId"); }
902 int& TargetingTeamField() { return *GetNativePointerField<int*>(this, "AActor.TargetingTeam"); }
903 float& OverrideStasisComponentRadiusField() { return *GetNativePointerField<float*>(this, "AActor.OverrideStasisComponentRadius"); }
904 APawn* InstigatorField() { return *GetNativePointerField<APawn**>(this, "AActor.Instigator"); }
905 long double& CreationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.CreationTime"); }
906 long double& OriginalCreationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.OriginalCreationTime"); }
907 int& CustomActorFlagsField() { return *GetNativePointerField<int*>(this, "AActor.CustomActorFlags"); }
908 TArray<AActor*> ChildrenField() { return *GetNativePointerField<TArray<AActor*>*>(this, "AActor.Children"); }
909 unsigned int& AnimUpdateRateShiftTagField() { return *GetNativePointerField<unsigned int*>(this, "AActor.AnimUpdateRateShiftTag"); }
910 unsigned int& AnimUpdateRateFrameCountField() { return *GetNativePointerField<unsigned int*>(this, "AActor.AnimUpdateRateFrameCount"); }
911 USceneComponent* RootComponentField() { return *GetNativePointerField<USceneComponent**>(this, "AActor.RootComponent"); }
912 TArray<AMatineeActor*> ControllingMatineeActorsField() { return *GetNativePointerField<TArray<AMatineeActor*>*>(this, "AActor.ControllingMatineeActors"); }
913 float& InitialLifeSpanField() { return *GetNativePointerField<float*>(this, "AActor.InitialLifeSpan"); }
914 TArray<FName>& LayersField() { return *GetNativePointerField<TArray<FName>*>(this, "AActor.Layers"); }
915 TWeakObjectPtr<AActor>& ParentComponentActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AActor.ParentComponentActor"); }
916 long double& LastRenderTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastRenderTime"); }
917 long double& LastRenderTimeIgnoreShadowField() { return *GetNativePointerField<long double*>(this, "AActor.LastRenderTimeIgnoreShadow"); }
918 TArray<FName>& TagsField() { return *GetNativePointerField<TArray<FName>*>(this, "AActor.Tags"); }
919 unsigned __int64& HiddenEditorViewsField() { return *GetNativePointerField<unsigned __int64*>(this, "AActor.HiddenEditorViews"); }
920 FVector& DefaultActorLocationField() { return *GetNativePointerField<FVector*>(this, "AActor.DefaultActorLocation"); }
921 float& ForceMaximumReplicationRateUntilTimeField() { return *GetNativePointerField<float*>(this, "AActor.ForceMaximumReplicationRateUntilTime"); }
922 long double& LastActorForceReplicationTimeField() { return *GetNativePointerField<long double*>(this, "AActor.LastActorForceReplicationTime"); }
923 TArray<UActorComponent*> OwnedComponentsField() { return *GetNativePointerField<TArray<UActorComponent*>*>(this, "AActor.OwnedComponents"); }
924 TArray<UActorComponent*> SerializedComponentsField() { return *GetNativePointerField<TArray<UActorComponent*>*>(this, "AActor.SerializedComponents"); }
925 __int64& LastActorUnstasisedCycleField() { return *GetNativePointerField<__int64*>(this, "AActor.LastActorUnstasisedCycle"); }
926 int& LastFrameCalculcatedNetworkRangeMultiplierField() { return *GetNativePointerField<int*>(this, "AActor.LastFrameCalculcatedNetworkRangeMultiplier"); }
927 int& NetworkDormantChildrenOpIdxField() { return *GetNativePointerField<int*>(this, "AActor.NetworkDormantChildrenOpIdx"); }
928 bool& bShouldSendPartialBunchesOverThresholdAsReliableField() { return *GetNativePointerField<bool*>(this, "AActor.bShouldSendPartialBunchesOverThresholdAsReliable"); }
929
930 // Bit fields
931
932 BitFieldValue<bool, unsigned __int32> bHidden() { return { this, "AActor.bHidden" }; }
933 BitFieldValue<bool, unsigned __int32> bNetTemporary() { return { this, "AActor.bNetTemporary" }; }
934 BitFieldValue<bool, unsigned __int32> bIsMapActor() { return { this, "AActor.bIsMapActor" }; }
935 BitFieldValue<bool, unsigned __int32> bHasHighVolumeRPCs() { return { this, "AActor.bHasHighVolumeRPCs" }; }
936 BitFieldValue<bool, unsigned __int32> bNetStartup() { return { this, "AActor.bNetStartup" }; }
937 BitFieldValue<bool, unsigned __int32> bPreventCharacterBasing() { return { this, "AActor.bPreventCharacterBasing" }; }
938 BitFieldValue<bool, unsigned __int32> bPreventCharacterBasingAllowSteppingUp() { return { this, "AActor.bPreventCharacterBasingAllowSteppingUp" }; }
939 BitFieldValue<bool, unsigned __int32> bOnlyRelevantToOwner() { return { this, "AActor.bOnlyRelevantToOwner" }; }
940 BitFieldValue<bool, unsigned __int32> bAlwaysRelevant() { return { this, "AActor.bAlwaysRelevant" }; }
941 BitFieldValue<bool, unsigned __int32> bForceHiddenReplication() { return { this, "AActor.bForceHiddenReplication" }; }
942 BitFieldValue<bool, unsigned __int32> bUseBPChangedActorTeam() { return { this, "AActor.bUseBPChangedActorTeam" }; }
943 BitFieldValue<bool, unsigned __int32> bHasExecutedActorConstruction() { return { this, "AActor.bHasExecutedActorConstruction" }; }
944 BitFieldValue<bool, unsigned __int32> bEverSetTimer() { return { this, "AActor.bEverSetTimer" }; }
945 BitFieldValue<bool, unsigned __int32> bIgnoredByCharacterEncroachment() { return { this, "AActor.bIgnoredByCharacterEncroachment" }; }
946 BitFieldValue<bool, unsigned __int32> bClimbable() { return { this, "AActor.bClimbable" }; }
947 BitFieldValue<bool, unsigned __int32> bAttachmentReplicationUseNetworkParent() { return { this, "AActor.bAttachmentReplicationUseNetworkParent" }; }
948 BitFieldValue<bool, unsigned __int32> bUnstreamComponentsUseEndOverlap() { return { this, "AActor.bUnstreamComponentsUseEndOverlap" }; }
949 BitFieldValue<bool, unsigned __int32> bIgnoreNetworkRangeScaling() { return { this, "AActor.bIgnoreNetworkRangeScaling" }; }
950 BitFieldValue<bool, unsigned __int32> bForcedHudDrawingRequiresSameTeam() { return { this, "AActor.bForcedHudDrawingRequiresSameTeam" }; }
951 BitFieldValue<bool, unsigned __int32> bPreventNPCSpawnFloor() { return { this, "AActor.bPreventNPCSpawnFloor" }; }
952 BitFieldValue<bool, unsigned __int32> bSavedWhenStasised() { return { this, "AActor.bSavedWhenStasised" }; }
953 BitFieldValue<bool, unsigned __int32> bPreventShovel() { return { this, "AActor.bPreventShovel" }; }
954 BitFieldValue<bool, unsigned __int32> bCollisionImpactPreventShipDamage() { return { this, "AActor.bCollisionImpactPreventShipDamage" }; }
955 BitFieldValue<bool, unsigned __int32> bNetCritical() { return { this, "AActor.bNetCritical" }; }
956 BitFieldValue<bool, unsigned __int32> bReplicateInstigator() { return { this, "AActor.bReplicateInstigator" }; }
957 BitFieldValue<bool, unsigned __int32> bSuppressDestroyedEvent() { return { this, "AActor.bSuppressDestroyedEvent" }; }
958 BitFieldValue<bool, unsigned __int32> bUseOnlyPointForLevelBounds() { return { this, "AActor.bUseOnlyPointForLevelBounds" }; }
959 BitFieldValue<bool, unsigned __int32> bReplicateMovement() { return { this, "AActor.bReplicateMovement" }; }
960 BitFieldValue<bool, unsigned __int32> bTearOff() { return { this, "AActor.bTearOff" }; }
961 BitFieldValue<bool, unsigned __int32> bExchangedRoles() { return { this, "AActor.bExchangedRoles" }; }
962 BitFieldValue<bool, unsigned __int32> bStasised() { return { this, "AActor.bStasised" }; }
963 BitFieldValue<bool, unsigned __int32> bPendingUnstasis() { return { this, "AActor.bPendingUnstasis" }; }
964 BitFieldValue<bool, unsigned __int32> bPendingNetUpdate() { return { this, "AActor.bPendingNetUpdate" }; }
965 BitFieldValue<bool, unsigned __int32> bNetLoadOnClient() { return { this, "AActor.bNetLoadOnClient" }; }
966 BitFieldValue<bool, unsigned __int32> bNetUseOwnerRelevancy() { return { this, "AActor.bNetUseOwnerRelevancy" }; }
967 BitFieldValue<bool, unsigned __int32> bNetUseClientRelevancy() { return { this, "AActor.bNetUseClientRelevancy" }; }
968 BitFieldValue<bool, unsigned __int32> bDoNotCook() { return { this, "AActor.bDoNotCook" }; }
969 BitFieldValue<bool, unsigned __int32> bHibernateChange() { return { this, "AActor.bHibernateChange" }; }
970 BitFieldValue<bool, unsigned __int32> bBlockInput() { return { this, "AActor.bBlockInput" }; }
971 BitFieldValue<bool, unsigned __int32> bAutoStasis() { return { this, "AActor.bAutoStasis" }; }
972 BitFieldValue<bool, unsigned __int32> bBlueprintMultiUseEntries() { return { this, "AActor.bBlueprintMultiUseEntries" }; }
973 BitFieldValue<bool, unsigned __int32> bEnableMultiUse() { return { this, "AActor.bEnableMultiUse" }; }
974 BitFieldValue<bool, unsigned __int32> bOverrideMultiUseCenterText() { return { this, "AActor.bOverrideMultiUseCenterText" }; }
975 BitFieldValue<bool, unsigned __int32> bPreventSaving() { return { this, "AActor.bPreventSaving" }; }
976 BitFieldValue<bool, unsigned __int32> bMultiUseCenterHUD() { return { this, "AActor.bMultiUseCenterHUD" }; }
977 BitFieldValue<bool, unsigned __int32> bOnlyInitialReplication() { return { this, "AActor.bOnlyInitialReplication" }; }
978 BitFieldValue<bool, unsigned __int32> bUseAttachmentReplication() { return { this, "AActor.bUseAttachmentReplication" }; }
979 BitFieldValue<bool, unsigned __int32> bUseNetworkSpatialization() { return { this, "AActor.bUseNetworkSpatialization" }; }
980 BitFieldValue<bool, unsigned __int32> bNetworkSpatializationForceRelevancyCheck() { return { this, "AActor.bNetworkSpatializationForceRelevancyCheck" }; }
981 BitFieldValue<bool, unsigned __int32> bReplicates() { return { this, "AActor.bReplicates" }; }
982 BitFieldValue<bool, unsigned __int32> bRunningUserConstructionScript() { return { this, "AActor.bRunningUserConstructionScript" }; }
983 BitFieldValue<bool, unsigned __int32> bHasFinishedSpawning() { return { this, "AActor.bHasFinishedSpawning" }; }
984 BitFieldValue<bool, unsigned __int32> bDeferredBeginPlay() { return { this, "AActor.bDeferredBeginPlay" }; }
985 BitFieldValue<bool, unsigned __int32> bHasReplicatedProperties() { return { this, "AActor.bHasReplicatedProperties" }; }
986 BitFieldValue<bool, unsigned __int32> bActorEnableCollision() { return { this, "AActor.bActorEnableCollision" }; }
987 BitFieldValue<bool, unsigned __int32> bAutoDestroyWhenFinished() { return { this, "AActor.bAutoDestroyWhenFinished" }; }
988 BitFieldValue<bool, unsigned __int32> bCanBeDamaged() { return { this, "AActor.bCanBeDamaged" }; }
989 BitFieldValue<bool, unsigned __int32> bPendingKillPending() { return { this, "AActor.bPendingKillPending" }; }
990 BitFieldValue<bool, unsigned __int32> bCollideWhenPlacing() { return { this, "AActor.bCollideWhenPlacing" }; }
991 BitFieldValue<bool, unsigned __int32> bPreventOnDedicatedServer() { return { this, "AActor.bPreventOnDedicatedServer" }; }
992 BitFieldValue<bool, unsigned __int32> bNetMulticasting() { return { this, "AActor.bNetMulticasting" }; }
993 BitFieldValue<bool, unsigned __int32> bNetConnectionDidInitialSort() { return { this, "AActor.bNetConnectionDidInitialSort" }; }
994 BitFieldValue<bool, unsigned __int32> bDormantNetMulticastForceFullReplication() { return { this, "AActor.bDormantNetMulticastForceFullReplication" }; }
995 BitFieldValue<bool, unsigned __int32> bDoOverrideHiddenShadow() { return { this, "AActor.bDoOverrideHiddenShadow" }; }
996 BitFieldValue<bool, unsigned __int32> bOverrideHiddenShadowValue() { return { this, "AActor.bOverrideHiddenShadowValue" }; }
997 BitFieldValue<bool, unsigned __int32> bAllowReceiveTickEventOnDedicatedServer() { return { this, "AActor.bAllowReceiveTickEventOnDedicatedServer" }; }
998 BitFieldValue<bool, unsigned __int32> bLoadedFromSaveGame() { return { this, "AActor.bLoadedFromSaveGame" }; }
999 BitFieldValue<bool, unsigned __int32> bPreventLevelBoundsRelevant() { return { this, "AActor.bPreventLevelBoundsRelevant" }; }
1000 BitFieldValue<bool, unsigned __int32> bForceReplicateDormantChildrenWithoutSpatialRelevancy() { return { this, "AActor.bForceReplicateDormantChildrenWithoutSpatialRelevancy" }; }
1001 BitFieldValue<bool, unsigned __int32> bFindCameraComponentWhenViewTarget() { return { this, "AActor.bFindCameraComponentWhenViewTarget" }; }
1002 BitFieldValue<bool, unsigned __int32> bBPPreInitializeComponents() { return { this, "AActor.bBPPreInitializeComponents" }; }
1003 BitFieldValue<bool, unsigned __int32> bBPPostInitializeComponents() { return { this, "AActor.bBPPostInitializeComponents" }; }
1004 BitFieldValue<bool, unsigned __int32> bForceNetworkSpatialization() { return { this, "AActor.bForceNetworkSpatialization" }; }
1005 BitFieldValue<bool, unsigned __int32> bStasisComponentRadiusForceDistanceCheck() { return { this, "AActor.bStasisComponentRadiusForceDistanceCheck" }; }
1006 BitFieldValue<bool, unsigned __int32> bUseBPInventoryItemUsed() { return { this, "AActor.bUseBPInventoryItemUsed" }; }
1007 BitFieldValue<bool, unsigned __int32> bUseBPInventoryItemDropped() { return { this, "AActor.bUseBPInventoryItemDropped" }; }
1008 BitFieldValue<bool, unsigned __int32> bBPInventoryItemUsedHandlesDurability() { return { this, "AActor.bBPInventoryItemUsedHandlesDurability" }; }
1009 BitFieldValue<bool, unsigned __int32> bUseBPForceAllowsInventoryUse() { return { this, "AActor.bUseBPForceAllowsInventoryUse" }; }
1010 BitFieldValue<bool, unsigned __int32> bAlwaysCreatePhysicsState() { return { this, "AActor.bAlwaysCreatePhysicsState" }; }
1011 BitFieldValue<bool, unsigned __int32> bReplicateVelocityHighQuality() { return { this, "AActor.bReplicateVelocityHighQuality" }; }
1012 BitFieldValue<bool, unsigned __int32> bOnlyReplicateOnNetForcedUpdate() { return { this, "AActor.bOnlyReplicateOnNetForcedUpdate" }; }
1013 BitFieldValue<bool, unsigned __int32> bActorInitialized() { return { this, "AActor.bActorInitialized" }; }
1014 BitFieldValue<bool, unsigned __int32> bActorSeamlessTraveled() { return { this, "AActor.bActorSeamlessTraveled" }; }
1015 BitFieldValue<bool, unsigned __int32> bIgnoresOriginShifting() { return { this, "AActor.bIgnoresOriginShifting" }; }
1016 BitFieldValue<bool, unsigned __int32> bReplicateHidden() { return { this, "AActor.bReplicateHidden" }; }
1017 BitFieldValue<bool, unsigned __int32> bPreventActorStasis() { return { this, "AActor.bPreventActorStasis" }; }
1018 BitFieldValue<bool, unsigned __int32> bUseBPPostLoadedFromSeamlessTravel() { return { this, "AActor.bUseBPPostLoadedFromSeamlessTravel" }; }
1019 BitFieldValue<bool, unsigned __int32> bPreventLayerGroupedVisibility() { return { this, "AActor.bPreventLayerGroupedVisibility" }; }
1020 BitFieldValue<bool, unsigned __int32> bSkeletalComponentsForceParallelAnims() { return { this, "AActor.bSkeletalComponentsForceParallelAnims" }; }
1021 BitFieldValue<bool, unsigned __int32> bForceInfiniteDrawDistance() { return { this, "AActor.bForceInfiniteDrawDistance" }; }
1022 BitFieldValue<bool, unsigned __int32> bForcePreventSeamlessTravel() { return { this, "AActor.bForcePreventSeamlessTravel" }; }
1023 BitFieldValue<bool, unsigned __int32> bUseBPClientIsAboutToSeamlessTravel() { return { this, "AActor.bUseBPClientIsAboutToSeamlessTravel" }; }
1024 BitFieldValue<bool, unsigned __int32> bPreventRegularForceNetUpdate() { return { this, "AActor.bPreventRegularForceNetUpdate" }; }
1025 BitFieldValue<bool, unsigned __int32> bUseInitializedSeamlessGridInfo() { return { this, "AActor.bUseInitializedSeamlessGridInfo" }; }
1026 BitFieldValue<bool, unsigned __int32> bForceIgnoreSpatialComponent() { return { this, "AActor.bForceIgnoreSpatialComponent" }; }
1027 BitFieldValue<bool, unsigned __int32> bWasForceIgnoreSpatialComponent() { return { this, "AActor.bWasForceIgnoreSpatialComponent" }; }
1028 BitFieldValue<bool, unsigned __int32> bReplicateUniqueActorId() { return { this, "AActor.bReplicateUniqueActorId" }; }
1029 BitFieldValue<bool, unsigned __int32> bWantsServerThrottledTick() { return { this, "AActor.bWantsServerThrottledTick" }; }
1030 BitFieldValue<bool, unsigned __int32> bAddedServerThrottledTick() { return { this, "AActor.bAddedServerThrottledTick" }; }
1031 BitFieldValue<bool, unsigned __int32> bAlwaysRelevantPrimalStructure() { return { this, "AActor.bAlwaysRelevantPrimalStructure" }; }
1032 BitFieldValue<bool, unsigned __int32> bWantsBeginPlayAfterSingleplayerGridTravel() { return { this, "AActor.bWantsBeginPlayAfterSingleplayerGridTravel" }; }
1033
1034 // Functions
1035
1036 bool AllowSeamlessTravel() { return NativeCall<bool>(this, "AActor.AllowSeamlessTravel"); }
1037 FString* GetDescriptiveName(FString* result) { return NativeCall<FString*, FString*>(this, "AActor.GetDescriptiveName", result); }
1038 FVector* GetTargetingLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetTargetingLocation", result); }
1039 bool IsMarkedForSeamlessTravel() { return NativeCall<bool>(this, "AActor.IsMarkedForSeamlessTravel"); }
1040 void UnmarkAbortedForSeamlessTravel() { NativeCall<void>(this, "AActor.UnmarkAbortedForSeamlessTravel"); }
1041 bool IsLevelBoundsRelevant() { return NativeCall<bool>(this, "AActor.IsLevelBoundsRelevant"); }
1042 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AActor.StaticClass"); }
1043 bool HasAuthority() { return NativeCall<bool>(this, "AActor.HasAuthority"); }
1044 bool IsPendingKillPending() { return NativeCall<bool>(this, "AActor.IsPendingKillPending"); }
1045 void MarkForSeamlessTravel(unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide) { NativeCall<void, unsigned int, ESeamlessVolumeSide::Side>(this, "AActor.MarkForSeamlessTravel", DestinationServerId, DestinationServerVolumeSide); }
1046 bool ActorHasTag(FName Tag) { return NativeCall<bool, FName>(this, "AActor.ActorHasTag", Tag); }
1047 void AddActorLocalOffset(FVector DeltaLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "AActor.AddActorLocalOffset", DeltaLocation, bSweep); }
1048 void AddActorLocalRotation(FRotator DeltaRotation, bool bSweep) { NativeCall<void, FRotator, bool>(this, "AActor.AddActorLocalRotation", DeltaRotation, bSweep); }
1049 void AddActorLocalTransform(FTransform* NewTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "AActor.AddActorLocalTransform", NewTransform, bSweep); }
1050 void AddActorWorldOffset(FVector DeltaLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "AActor.AddActorWorldOffset", DeltaLocation, bSweep); }
1051 void AddActorWorldRotation(FRotator DeltaRotation, bool bSweep) { NativeCall<void, FRotator, bool>(this, "AActor.AddActorWorldRotation", DeltaRotation, bSweep); }
1052 void AddActorWorldTransform(FTransform* DeltaTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "AActor.AddActorWorldTransform", DeltaTransform, bSweep); }
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); }
1054 void AddControllingMatineeActor(AMatineeActor* InMatineeActor) { NativeCall<void, AMatineeActor*>(this, "AActor.AddControllingMatineeActor", InMatineeActor); }
1055 void AddOwnedComponent(UActorComponent* Component) { NativeCall<void, UActorComponent*>(this, "AActor.AddOwnedComponent", Component); }
1056 void AddTickPrerequisiteActor(AActor* PrerequisiteActor) { NativeCall<void, AActor*>(this, "AActor.AddTickPrerequisiteActor", PrerequisiteActor); }
1057 void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent) { NativeCall<void, UActorComponent*>(this, "AActor.AddTickPrerequisiteComponent", PrerequisiteComponent); }
1058 bool AllowSaving() { return NativeCall<bool>(this, "AActor.AllowSaving"); }
1059 bool AlwaysReplicatePropertyConditional(UProperty* forProperty) { return NativeCall<bool, UProperty*>(this, "AActor.AlwaysReplicatePropertyConditional", forProperty); }
1060 void ApplyWorldOffset(FVector* InOffset, bool bWorldShift) { NativeCall<void, FVector*, bool>(this, "AActor.ApplyWorldOffset", InOffset, bWorldShift); }
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); }
1063 bool BPIsA(TSubclassOf<AActor> anActorClass) { return NativeCall<bool, TSubclassOf<AActor>>(this, "AActor.BPIsA", anActorClass); }
1064 bool BPIsMarkedForSeamlessTravel() { return NativeCall<bool>(this, "AActor.BPIsMarkedForSeamlessTravel"); }
1065 float BPOverrideServerMultiUseAcceptRange_Implementation() { return NativeCall<float>(this, "AActor.BPOverrideServerMultiUseAcceptRange_Implementation"); }
1066 void BecomeViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.BecomeViewTarget", PC); }
1067 void BeginDestroy() { NativeCall<void>(this, "AActor.BeginDestroy"); }
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); }
1071 bool CheckActorComponents() { return NativeCall<bool>(this, "AActor.CheckActorComponents"); }
1072 bool CheckDefaultSubobjectsInternal() { return NativeCall<bool>(this, "AActor.CheckDefaultSubobjectsInternal"); }
1073 bool CheckStillInWorld() { return NativeCall<bool>(this, "AActor.CheckStillInWorld"); }
1074 void ClearCrossLevelReferences() { NativeCall<void>(this, "AActor.ClearCrossLevelReferences"); }
1075 void ClearNetworkSpatializationParent() { NativeCall<void>(this, "AActor.ClearNetworkSpatializationParent"); }
1076 void ClientIsAboutToSeamlessTravel() { NativeCall<void>(this, "AActor.ClientIsAboutToSeamlessTravel"); }
1077 void ClientMultiUse(APlayerController* ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "AActor.ClientMultiUse", ForPC, UseIndex); }
1078 void CopyRemoteRoleFrom(AActor* CopyFromActor) { NativeCall<void, AActor*>(this, "AActor.CopyRemoteRoleFrom", CopyFromActor); }
1079 void CreateChildActors() { NativeCall<void>(this, "AActor.CreateChildActors"); }
1080 UActorComponent* CreateComponentFromTemplate(UActorComponent* Template, FString* InName) { return NativeCall<UActorComponent*, UActorComponent*, FString*>(this, "AActor.CreateComponentFromTemplate", Template, InName); }
1081 bool Destroy(bool bNetForce, bool bShouldModifyLevel) { return NativeCall<bool, bool, bool>(this, "AActor.Destroy", bNetForce, bShouldModifyLevel); }
1082 void DestroyChildActors() { NativeCall<void>(this, "AActor.DestroyChildActors"); }
1083 void DestroyConstructedComponents() { NativeCall<void>(this, "AActor.DestroyConstructedComponents"); }
1084 void DestroyInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "AActor.DestroyInput", PlayerController); }
1085 void DestroyMeNextFrame() { NativeCall<void>(this, "AActor.DestroyMeNextFrame"); }
1086 void Destroyed() { NativeCall<void>(this, "AActor.Destroyed"); }
1087 void DetachRootComponentFromParent(bool bMaintainWorldPosition) { NativeCall<void, bool>(this, "AActor.DetachRootComponentFromParent", bMaintainWorldPosition); }
1088 void DetachSceneComponentsFromParent(USceneComponent* InParentComponent, bool bMaintainWorldPosition) { NativeCall<void, USceneComponent*, bool>(this, "AActor.DetachSceneComponentsFromParent", InParentComponent, bMaintainWorldPosition); }
1089 void DisableComponentsSimulatePhysics() { NativeCall<void>(this, "AActor.DisableComponentsSimulatePhysics"); }
1090 void DisableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "AActor.DisableInput", PlayerController); }
1091 void DispatchBlockingHit(UPrimitiveComponent* MyComp, UPrimitiveComponent* OtherComp, bool bSelfMoved, FHitResult* Hit) { NativeCall<void, UPrimitiveComponent*, UPrimitiveComponent*, bool, FHitResult*>(this, "AActor.DispatchBlockingHit", MyComp, OtherComp, bSelfMoved, Hit); }
1092 void DoExecuteActorConstruction(FTransform* Transform, bool bIsDefaultTransform) { NativeCall<void, FTransform*, bool>(this, "AActor.DoExecuteActorConstruction", Transform, bIsDefaultTransform); }
1093 void EnableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "AActor.EnableInput", PlayerController); }
1094 void EndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "AActor.EndPlay", EndPlayReason); }
1095 void EndViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.EndViewTarget", PC); }
1096 void ExchangeNetRoles(bool bRemoteOwned) { NativeCall<void, bool>(this, "AActor.ExchangeNetRoles", bRemoteOwned); }
1097 void FellOutOfWorld(UDamageType* dmgType) { NativeCall<void, UDamageType*>(this, "AActor.FellOutOfWorld", dmgType); }
1098 void FinalSeamlessTravelled() { NativeCall<void>(this, "AActor.FinalSeamlessTravelled"); }
1099 void FinishAndRegisterComponent(UActorComponent* Component) { NativeCall<void, UActorComponent*>(this, "AActor.FinishAndRegisterComponent", Component); }
1100 void FinishSpawning(FTransform* Transform, bool bIsDefaultTransform) { NativeCall<void, FTransform*, bool>(this, "AActor.FinishSpawning", Transform, bIsDefaultTransform); }
1101 void FlushNetDormancy() { NativeCall<void>(this, "AActor.FlushNetDormancy"); }
1102 bool ForceAllowsInventoryUse(UObject* InventoryItemObject) { return NativeCall<bool, UObject*>(this, "AActor.ForceAllowsInventoryUse", InventoryItemObject); }
1103 void ForceNetRelevant() { NativeCall<void>(this, "AActor.ForceNetRelevant"); }
1104 void ForceReplicateNowWithChannel() { NativeCall<void>(this, "AActor.ForceReplicateNowWithChannel"); }
1105 void GetActorBounds(bool bOnlyCollidingComponents, FVector* Origin, FVector* BoxExtent) { NativeCall<void, bool, FVector*, FVector*>(this, "AActor.GetActorBounds", bOnlyCollidingComponents, Origin, BoxExtent); }
1106 bool GetActorEnableCollision() { return NativeCall<bool>(this, "AActor.GetActorEnableCollision"); }
1107 FVector* GetActorForwardVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorForwardVector", result); }
1108 FVector* GetActorRelativeScale3D(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorRelativeScale3D", result); }
1109 FVector* GetActorRightVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorRightVector", result); }
1110 FVector* GetActorScale3D(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorScale3D", result); }
1111 float GetActorTimeDilation() { return NativeCall<float>(this, "AActor.GetActorTimeDilation"); }
1112 FVector* GetActorUpVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetActorUpVector", result); }
1113 FString* GetAimedTutorialHintString_Implementation(FString* result) { return NativeCall<FString*, FString*>(this, "AActor.GetAimedTutorialHintString_Implementation", result); }
1114 void GetAllSceneComponents(TArray<USceneComponent*>* OutComponents) { NativeCall<void, TArray<USceneComponent*>*>(this, "AActor.GetAllSceneComponents", OutComponents); }
1115 AActor* GetAttachParentActor() { return NativeCall<AActor*>(this, "AActor.GetAttachParentActor"); }
1116 FName* GetAttachParentSocketName(FName* result) { return NativeCall<FName*, FName*>(this, "AActor.GetAttachParentSocketName", result); }
1117 void GetAttachedActors(TArray<AActor*>* OutActors) { NativeCall<void, TArray<AActor*>*>(this, "AActor.GetAttachedActors", OutActors); }
1118 UActorComponent* GetComponentByClass(TSubclassOf<UActorComponent> ComponentClass) { return NativeCall<UActorComponent*, TSubclassOf<UActorComponent>>(this, "AActor.GetComponentByClass", ComponentClass); }
1119 UActorComponent* GetComponentByCustomTag(FName TheTag) { return NativeCall<UActorComponent*, FName>(this, "AActor.GetComponentByCustomTag", TheTag); }
1120 void GetComponents(TArray<UActorComponent*>* OutComponents) { NativeCall<void, TArray<UActorComponent*>*>(this, "AActor.GetComponents", OutComponents); }
1121 FBox* GetComponentsBoundingBox(FBox* result, bool bNonColliding) { return NativeCall<FBox*, FBox*, bool>(this, "AActor.GetComponentsBoundingBox", result, bNonColliding); }
1122 FBox* GetComponentsBoundingBoxForLevelBounds(FBox* result) { return NativeCall<FBox*, FBox*>(this, "AActor.GetComponentsBoundingBoxForLevelBounds", result); }
1123 void GetComponentsBoundingCylinder(float* OutCollisionRadius, float* OutCollisionHalfHeight, bool bNonColliding) { NativeCall<void, float*, float*, bool>(this, "AActor.GetComponentsBoundingCylinder", OutCollisionRadius, OutCollisionHalfHeight, bNonColliding); }
1124 TArray<UActorComponent*>* GetComponentsByClass(TArray<UActorComponent*>* result, TSubclassOf<UActorComponent> ComponentClass) { return NativeCall<TArray<UActorComponent*>*, TArray<UActorComponent*>*, TSubclassOf<UActorComponent>>(this, "AActor.GetComponentsByClass", result, ComponentClass); }
1125 TArray<UActorComponent*>* GetComponentsByCustomTag(TArray<UActorComponent*>* result, FName TheTag) { return NativeCall<TArray<UActorComponent*>*, TArray<UActorComponent*>*, FName>(this, "AActor.GetComponentsByCustomTag", result, TheTag); }
1126 ECollisionResponse GetComponentsCollisionResponseToChannel(ECollisionChannel Channel) { return NativeCall<ECollisionResponse, ECollisionChannel>(this, "AActor.GetComponentsCollisionResponseToChannel", Channel); }
1127 float GetDistanceTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetDistanceTo", OtherActor); }
1128 float GetDotProductTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetDotProductTo", OtherActor); }
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); }
1130 float GetHorizontalDistanceTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetHorizontalDistanceTo", OtherActor); }
1131 float GetHorizontalDotProductTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetHorizontalDotProductTo", OtherActor); }
1132 FString* GetHumanReadableName(FString* result) { return NativeCall<FString*, FString*>(this, "AActor.GetHumanReadableName", result); }
1133 float GetInputAxisKeyValue(FKey InputAxisKey) { return NativeCall<float, FKey>(this, "AActor.GetInputAxisKeyValue", InputAxisKey); }
1134 float GetInputAxisValue(FName InputAxisName) { return NativeCall<float, FName>(this, "AActor.GetInputAxisValue", InputAxisName); }
1135 FVector* GetInputVectorAxisValue(FVector* result, FKey InputAxisKey) { return NativeCall<FVector*, FVector*, FKey>(this, "AActor.GetInputVectorAxisValue", result, InputAxisKey); }
1136 APawn* GetInstigator() { return NativeCall<APawn*>(this, "AActor.GetInstigator"); }
1137 AController* GetInstigatorController() { return NativeCall<AController*>(this, "AActor.GetInstigatorController"); }
1138 FVector* GetTargetPathfindingLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetTargetPathfindingLocation", result); }
1139 FVector* GetInterpolatedVelocity(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AActor.GetInterpolatedVelocity", result); }
1140 bool GetIsMapActor() { return NativeCall<bool>(this, "AActor.GetIsMapActor"); }
1141 long double GetLastRenderTime(bool ignoreShadow) { return NativeCall<long double, bool>(this, "AActor.GetLastRenderTime", ignoreShadow); }
1142 float GetLifeSpan() { return NativeCall<float>(this, "AActor.GetLifeSpan"); }
1143 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AActor.GetLifetimeReplicatedProps", OutLifetimeProps); }
1144 UNetConnection* GetNetConnection() { return NativeCall<UNetConnection*>(this, "AActor.GetNetConnection"); }
1145 UPlayer* GetNetOwningPlayer() { return NativeCall<UPlayer*>(this, "AActor.GetNetOwningPlayer"); }
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); }
1147 float GetNetStasisAndRangeMultiplier(bool bIsForNetworking) { return NativeCall<float, bool>(this, "AActor.GetNetStasisAndRangeMultiplier", bIsForNetworking); }
1148 void GetOverlappingActors(TArray<AActor*>* OverlappingActors, UClass* ClassFilter) { NativeCall<void, TArray<AActor*>*, UClass*>(this, "AActor.GetOverlappingActors", OverlappingActors, ClassFilter); }
1149 void GetOverlappingComponents(TArray<UPrimitiveComponent*>* OutOverlappingComponents) { NativeCall<void, TArray<UPrimitiveComponent*>*>(this, "AActor.GetOverlappingComponents", OutOverlappingComponents); }
1150 APlayerController* GetOwnerController() { return NativeCall<APlayerController*>(this, "AActor.GetOwnerController"); }
1151 ENetRole GetRemoteRole() { return NativeCall<ENetRole>(this, "AActor.GetRemoteRole"); }
1152 void GetSimpleCollisionCylinder(float* CollisionRadius, float* CollisionHalfHeight) { NativeCall<void, float*, float*>(this, "AActor.GetSimpleCollisionCylinder", CollisionRadius, CollisionHalfHeight); }
1153 void GetSubobjectsWithStableNamesForNetworking(TArray<UObject*>* ObjList) { NativeCall<void, TArray<UObject*>*>(this, "AActor.GetSubobjectsWithStableNamesForNetworking", ObjList); }
1154 FTransform* GetTransform(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "AActor.GetTransform", result); }
1155 FVector* GetVelocity(FVector* result, bool bIsForRagdoll) { return NativeCall<FVector*, FVector*, bool>(this, "AActor.GetVelocity", result, bIsForRagdoll); }
1156 float GetVerticalDistanceTo(AActor* OtherActor) { return NativeCall<float, AActor*>(this, "AActor.GetVerticalDistanceTo", OtherActor); }
1157 UPrimitiveComponent* GetVisibleComponentByClass(TSubclassOf<UPrimitiveComponent> ComponentClass) { return NativeCall<UPrimitiveComponent*, TSubclassOf<UPrimitiveComponent>>(this, "AActor.GetVisibleComponentByClass", ComponentClass); }
1158 UPrimitiveComponent* GetVisibleUnhiddenComponentByClass(TSubclassOf<UPrimitiveComponent> ComponentClass) { return NativeCall<UPrimitiveComponent*, TSubclassOf<UPrimitiveComponent>>(this, "AActor.GetVisibleUnhiddenComponentByClass", ComponentClass); }
1159 UWorld* GetWorld() { return NativeCall<UWorld*>(this, "AActor.GetWorld"); }
1160 AWorldSettings* GetWorldSettings() { return NativeCall<AWorldSettings*>(this, "AActor.GetWorldSettings"); }
1161 bool HasNetOwner() { return NativeCall<bool>(this, "AActor.HasNetOwner"); }
1162 void InitializeComponents() { NativeCall<void>(this, "AActor.InitializeComponents"); }
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); }
1164 void InvalidateLightingCacheDetailed(bool bTranslationOnly) { NativeCall<void, bool>(this, "AActor.InvalidateLightingCacheDetailed", bTranslationOnly); }
1165 void InventoryItemDropped(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.InventoryItemDropped", InventoryItemObject); }
1166 void InventoryItemUsed(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.InventoryItemUsed", InventoryItemObject); }
1167 bool IsAttachedTo(AActor* Other) { return NativeCall<bool, AActor*>(this, "AActor.IsAttachedTo", Other); }
1168 bool IsBasedOnActor(AActor* Other) { return NativeCall<bool, AActor*>(this, "AActor.IsBasedOnActor", Other); }
1169 bool IsInGameplayWorld() { return NativeCall<bool>(this, "AActor.IsInGameplayWorld"); }
1170 bool IsInOrOwnedBy(UObject* SomeOuter) { return NativeCall<bool, UObject*>(this, "AActor.IsInOrOwnedBy", SomeOuter); }
1171 bool IsInPersistentLevel(bool bIncludeLevelStreamingPersistent) { return NativeCall<bool, bool>(this, "AActor.IsInPersistentLevel", bIncludeLevelStreamingPersistent); }
1172 bool IsMatineeControlled() { return NativeCall<bool>(this, "AActor.IsMatineeControlled"); }
1173 bool IsNameStableForNetworking() { return NativeCall<bool>(this, "AActor.IsNameStableForNetworking"); }
1174 bool IsNetRelevantFor(APlayerController* RealViewer, AActor* Viewer, FVector* SrcLocation) { return NativeCall<bool, APlayerController*, AActor*, FVector*>(this, "AActor.IsNetRelevantFor", RealViewer, Viewer, SrcLocation); }
1175 bool IsNetStartupActor() { return NativeCall<bool>(this, "AActor.IsNetStartupActor"); }
1176 bool IsOwnedOrControlledBy(AActor* TestOwner) { return NativeCall<bool, AActor*>(this, "AActor.IsOwnedOrControlledBy", TestOwner); }
1177 bool IsReadyForFinishDestroy() { return NativeCall<bool>(this, "AActor.IsReadyForFinishDestroy"); }
1178 bool IsRelevancyOwnerFor(AActor* ReplicatedActor, AActor* ActorOwner, AActor* ConnectionActor) { return NativeCall<bool, AActor*, AActor*, AActor*>(this, "AActor.IsRelevancyOwnerFor", ReplicatedActor, ActorOwner, ConnectionActor); }
1179 bool IsRootComponentCollisionRegistered() { return NativeCall<bool>(this, "AActor.IsRootComponentCollisionRegistered"); }
1180 bool IsRootComponentMovable() { return NativeCall<bool>(this, "AActor.IsRootComponentMovable"); }
1181 bool IsRootComponentStatic() { return NativeCall<bool>(this, "AActor.IsRootComponentStatic"); }
1182 bool IsRootComponentStationary() { return NativeCall<bool>(this, "AActor.IsRootComponentStationary"); }
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); }
1185 void K2_DestroyComponent(UActorComponent* Component) { NativeCall<void, UActorComponent*>(this, "AActor.K2_DestroyComponent", Component); }
1186 FRotator* K2_GetActorRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AActor.K2_GetActorRotation", result); }
1187 USceneComponent* K2_GetRootComponent() { return NativeCall<USceneComponent*>(this, "AActor.K2_GetRootComponent"); }
1188 UWorld* K2_GetWorld() { return NativeCall<UWorld*>(this, "AActor.K2_GetWorld"); }
1189 bool K2_SetActorLocation(FVector NewLocation, bool bSweep) { return NativeCall<bool, FVector, bool>(this, "AActor.K2_SetActorLocation", NewLocation, bSweep); }
1190 bool K2_TeleportTo(FVector DestLocation, FRotator DestRotation, bool bSimpleTeleport) { return NativeCall<bool, FVector, FRotator, bool>(this, "AActor.K2_TeleportTo", DestLocation, DestRotation, bSimpleTeleport); }
1191 void OutsideWorldBounds() { NativeCall<void>(this, "AActor.OutsideWorldBounds"); }
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); }
1194 void MarkComponentsAsPendingKill() { NativeCall<void>(this, "AActor.MarkComponentsAsPendingKill"); }
1195 void MarkComponentsRenderStateDirty() { NativeCall<void>(this, "AActor.MarkComponentsRenderStateDirty"); }
1196 void MatineeUpdated() { NativeCall<void>(this, "AActor.MatineeUpdated"); }
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); }
1203 void MulticastPropertyToPlayer(FName PropertyName, APlayerController* PC, bool bUnreliable) { NativeCall<void, FName, APlayerController*, bool>(this, "AActor.MulticastPropertyToPlayer", PropertyName, PC, 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); }
1207 void NetDetachRootComponentFromAny_Implementation() { NativeCall<void>(this, "AActor.NetDetachRootComponentFromAny_Implementation"); }
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); }
1214 void OnRep_AttachmentReplication() { NativeCall<void>(this, "AActor.OnRep_AttachmentReplication"); }
1215 void OnRep_ReplicatedMovement() { NativeCall<void>(this, "AActor.OnRep_ReplicatedMovement"); }
1216 void OnSubobjectCreatedFromReplication(UObject* NewSubobject) { NativeCall<void, UObject*>(this, "AActor.OnSubobjectCreatedFromReplication", NewSubobject); }
1217 void OnSubobjectDestroyFromReplication(UObject* NewSubobject) { NativeCall<void, UObject*>(this, "AActor.OnSubobjectDestroyFromReplication", NewSubobject); }
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); }
1220 void PostActorConstruction() { NativeCall<void>(this, "AActor.PostActorConstruction"); }
1221 void PostInitProperties() { NativeCall<void>(this, "AActor.PostInitProperties"); }
1222 void PostInitializeComponents() { NativeCall<void>(this, "AActor.PostInitializeComponents"); }
1223 void PostLoad() { NativeCall<void>(this, "AActor.PostLoad"); }
1224 void PostLoadSubobjects(FObjectInstancingGraph* OuterInstanceGraph) { NativeCall<void, FObjectInstancingGraph*>(this, "AActor.PostLoadSubobjects", OuterInstanceGraph); }
1225 void PostNetInit() { NativeCall<void>(this, "AActor.PostNetInit"); }
1226 void PostNetReceive() { NativeCall<void>(this, "AActor.PostNetReceive"); }
1227 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "AActor.PostNetReceiveLocationAndRotation"); }
1228 void PostNetReceivePhysicState() { NativeCall<void>(this, "AActor.PostNetReceivePhysicState"); }
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); }
1230 void PreInitializeComponents() { NativeCall<void>(this, "AActor.PreInitializeComponents"); }
1231 void PreNetReceive() { NativeCall<void>(this, "AActor.PreNetReceive"); }
1232 void PrestreamTextures(float Seconds, bool bEnableStreaming, int CinematicTextureGroups) { NativeCall<void, float, bool, int>(this, "AActor.PrestreamTextures", Seconds, bEnableStreaming, CinematicTextureGroups); }
1233 bool PreventCharacterBasing(AActor* OtherActor, UPrimitiveComponent* BasedOnComponent) { return NativeCall<bool, AActor*, UPrimitiveComponent*>(this, "AActor.PreventCharacterBasing", OtherActor, BasedOnComponent); }
1234 void ProcessEvent(UFunction* Function, void* Parameters) { NativeCall<void, UFunction*, void*>(this, "AActor.ProcessEvent", Function, Parameters); }
1235 void PropertyServerToClientsUnreliable_Implementation(AActor* ActorToRep, FName PropertyName, TArray<unsigned char>* ReplicationData) { NativeCall<void, AActor*, FName, TArray<unsigned char>*>(this, "AActor.PropertyServerToClientsUnreliable_Implementation", ActorToRep, PropertyName, ReplicationData); }
1236 void PropertyServerToClients_Implementation(AActor* ActorToRep, FName PropertyName, TArray<unsigned char>* ReplicationData) { NativeCall<void, AActor*, FName, TArray<unsigned char>*>(this, "AActor.PropertyServerToClients_Implementation", ActorToRep, PropertyName, ReplicationData); }
1237 void REP_ActivateManualDirtyForPlayer(FName* PropertyName, APlayerController* PC) { NativeCall<void, FName*, APlayerController*>(this, "AActor.REP_ActivateManualDirtyForPlayer", PropertyName, PC); }
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); }
1240 void RegisterAllComponents() { NativeCall<void>(this, "AActor.RegisterAllComponents"); }
1241 void RemoveControllingMatineeActor(AMatineeActor* InMatineeActor) { NativeCall<void, AMatineeActor*>(this, "AActor.RemoveControllingMatineeActor", InMatineeActor); }
1242 void RemoveOwnedComponent(UActorComponent* Component) { NativeCall<void, UActorComponent*>(this, "AActor.RemoveOwnedComponent", Component); }
1243 void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor) { NativeCall<void, AActor*>(this, "AActor.RemoveTickPrerequisiteActor", PrerequisiteActor); }
1244 void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent) { NativeCall<void, UActorComponent*>(this, "AActor.RemoveTickPrerequisiteComponent", PrerequisiteComponent); }
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); }
1246 void ReregisterAllComponents() { NativeCall<void>(this, "AActor.ReregisterAllComponents"); }
1247 void RerunConstructionScripts() { NativeCall<void>(this, "AActor.RerunConstructionScripts"); }
1248 void ResetOwnedComponents() { NativeCall<void>(this, "AActor.ResetOwnedComponents"); }
1249 void ResetPropertiesForConstruction() { NativeCall<void>(this, "AActor.ResetPropertiesForConstruction"); }
1250 void ResetSpatialComponent() { NativeCall<void>(this, "AActor.ResetSpatialComponent"); }
1251 void RouteEndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "AActor.RouteEndPlay", EndPlayReason); }
1252 void SendExecCommand(FName CommandName, FNetExecParams* ExecParams, bool bIsReliable) { NativeCall<void, FName, FNetExecParams*, bool>(this, "AActor.SendExecCommand", CommandName, ExecParams, bIsReliable); }
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); }
1256 bool SetActorLocation(FVector* NewLocation, bool bSweep) { return NativeCall<bool, FVector*, bool>(this, "AActor.SetActorLocation", NewLocation, bSweep); }
1257 bool SetActorLocationAndRotation(FVector* NewLocation, FRotator NewRotation, bool bSweep) { return NativeCall<bool, FVector*, FRotator, bool>(this, "AActor.SetActorLocationAndRotation", NewLocation, NewRotation, bSweep); }
1258 void SetActorRelativeLocation(FVector NewRelativeLocation, bool bSweep) { NativeCall<void, FVector, bool>(this, "AActor.SetActorRelativeLocation", NewRelativeLocation, bSweep); }
1259 void SetActorRelativeRotation(FRotator NewRelativeRotation, bool bSweep) { NativeCall<void, FRotator, bool>(this, "AActor.SetActorRelativeRotation", NewRelativeRotation, bSweep); }
1260 void SetActorRelativeScale3D(FVector NewRelativeScale) { NativeCall<void, FVector>(this, "AActor.SetActorRelativeScale3D", NewRelativeScale); }
1261 void SetActorRelativeTransform(FTransform* NewRelativeTransform, bool bSweep) { NativeCall<void, FTransform*, bool>(this, "AActor.SetActorRelativeTransform", NewRelativeTransform, bSweep); }
1262 bool SetActorRotation(FQuat* NewRotation) { return NativeCall<bool, FQuat*>(this, "AActor.SetActorRotation", NewRotation); }
1263 bool SetActorRotation(FRotator NewRotation) { return NativeCall<bool, FRotator>(this, "AActor.SetActorRotation", NewRotation); }
1264 void SetActorScale3D(FVector* NewScale3D) { NativeCall<void, FVector*>(this, "AActor.SetActorScale3D", NewScale3D); }
1265 void SetActorTickEnabled(bool bEnabled) { NativeCall<void, bool>(this, "AActor.SetActorTickEnabled", bEnabled); }
1266 bool SetActorTransform(FTransform* NewTransform, bool bSweep) { return NativeCall<bool, FTransform*, bool>(this, "AActor.SetActorTransform", NewTransform, bSweep); }
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); }
1270 void SetNetworkSpatializationParent(AActor* NewParent) { NativeCall<void, AActor*>(this, "AActor.SetNetworkSpatializationParent", NewParent); }
1271 void SetOwner(AActor* NewOwner) { NativeCall<void, AActor*>(this, "AActor.SetOwner", NewOwner); }
1272 void SetReplicates(bool bInReplicates) { NativeCall<void, bool>(this, "AActor.SetReplicates", bInReplicates); }
1273 bool SetRootComponent(USceneComponent* NewRootComponent) { return NativeCall<bool, USceneComponent*>(this, "AActor.SetRootComponent", NewRootComponent); }
1274 void SetTickFunctionEnabled(bool bEnableTick) { NativeCall<void, bool>(this, "AActor.SetTickFunctionEnabled", bEnableTick); }
1275 void SetTickableWhenPaused(bool bTickableWhenPaused) { NativeCall<void, bool>(this, "AActor.SetTickableWhenPaused", bTickableWhenPaused); }
1276 bool SimpleTeleportTo(FVector* DestLocation, FRotator* DestRotation) { return NativeCall<bool, FVector*, FRotator*>(this, "AActor.SimpleTeleportTo", DestLocation, DestRotation); }
1277 void SnapRootComponentTo(AActor* InParentActor, FName InSocketName) { NativeCall<void, AActor*, FName>(this, "AActor.SnapRootComponentTo", InParentActor, InSocketName); }
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); }
1283 bool TryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "AActor.TryMultiUse", ForPC, UseIndex); }
1284 void UninitializeComponents(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "AActor.UninitializeComponents", EndPlayReason); }
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); }
1288 void GatherCurrentMovement() { NativeCall<void>(this, "AActor.GatherCurrentMovement"); }
1289 AActor* GetOwner() { return NativeCall<AActor*>(this, "AActor.GetOwner"); }
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); }
1294 bool AllowGrappling() { return NativeCall<bool>(this, "AActor.AllowGrappling"); }
1295 bool AllowIgnoreCharacterEncroachment(UPrimitiveComponent* HitComponent, AActor* EncroachingCharacter) { return NativeCall<bool, UPrimitiveComponent*, AActor*>(this, "AActor.AllowIgnoreCharacterEncroachment", HitComponent, EncroachingCharacter); }
1296 bool AllowManualMultiUseActivation(APlayerController* ForPC) { return NativeCall<bool, APlayerController*>(this, "AActor.AllowManualMultiUseActivation", ForPC); }
1297 void BPAttachedRootComponent() { NativeCall<void>(this, "AActor.BPAttachedRootComponent"); }
1298 void BPChangedActorTeam() { NativeCall<void>(this, "AActor.BPChangedActorTeam"); }
1299 void BPClientDoMultiUse(APlayerController* ForPC, int ClientUseIndex) { NativeCall<void, APlayerController*, int>(this, "AActor.BPClientDoMultiUse", ForPC, ClientUseIndex); }
1300 void BPClientIsAboutToSeamlessTravel() { NativeCall<void>(this, "AActor.BPClientIsAboutToSeamlessTravel"); }
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); }
1303 bool BPForceAllowsInventoryUse(UObject* InventoryItemObject) { return NativeCall<bool, UObject*>(this, "AActor.BPForceAllowsInventoryUse", InventoryItemObject); }
1304 void BPInventoryItemDropped(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.BPInventoryItemDropped", InventoryItemObject); }
1305 void BPInventoryItemUsed(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "AActor.BPInventoryItemUsed", InventoryItemObject); }
1306 FString* BPOverrideMultiUseCenterText(FString* result, APlayerController* ForPC) { return NativeCall<FString*, FString*, APlayerController*>(this, "AActor.BPOverrideMultiUseCenterText", result, ForPC); }
1307 float BPOverrideServerMultiUseAcceptRange() { return NativeCall<float>(this, "AActor.BPOverrideServerMultiUseAcceptRange"); }
1308 void BPPostInitializeComponents() { NativeCall<void>(this, "AActor.BPPostInitializeComponents"); }
1309 void BPPostLoadedFromSeamlessTravel() { NativeCall<void>(this, "AActor.BPPostLoadedFromSeamlessTravel"); }
1310 void BPPreInitializeComponents() { NativeCall<void>(this, "AActor.BPPreInitializeComponents"); }
1311 bool BPTryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "AActor.BPTryMultiUse", ForPC, UseIndex); }
1312 void ClientPrepareForSeamlessTravel() { NativeCall<void>(this, "AActor.ClientPrepareForSeamlessTravel"); }
1313 void ClientSeamlessTravelled() { NativeCall<void>(this, "AActor.ClientSeamlessTravelled"); }
1314 void DrawActorFloatingHUD(AHUD* ForHUD) { NativeCall<void, AHUD*>(this, "AActor.DrawActorFloatingHUD", ForHUD); }
1315 void DrawBasicFloatingHUD(AHUD* ForHUD) { NativeCall<void, AHUD*>(this, "AActor.DrawBasicFloatingHUD", ForHUD); }
1316 FString* GetAimedTutorialHintString(FString* result) { return NativeCall<FString*, FString*>(this, "AActor.GetAimedTutorialHintString", result); }
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); }
1318 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AActor.GetPrivateStaticClass", Package); }
1319 void InitializedSeamlessGridInfo() { NativeCall<void>(this, "AActor.InitializedSeamlessGridInfo"); }
1320 bool IsValidLockOnTarget(APawn* AttackerPawn) { return NativeCall<bool, APawn*>(this, "AActor.IsValidLockOnTarget", AttackerPawn); }
1321 void K2_OnBecomeViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.K2_OnBecomeViewTarget", PC); }
1322 void K2_OnEndViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AActor.K2_OnEndViewTarget", PC); }
1323 void ModifyHudMultiUseLoc(FVector2D* theVec, APlayerController* PC, int index) { NativeCall<void, FVector2D*, APlayerController*, int>(this, "AActor.ModifyHudMultiUseLoc", theVec, PC, index); }
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); }
1330 void NetSpawnedActor(AActor* SpawnedActor) { NativeCall<void, AActor*>(this, "AActor.NetSpawnedActor", SpawnedActor); }
1331 float OffsetHUDFromBottomScreenY(AHUD* ForHUD) { return NativeCall<float, AHUD*>(this, "AActor.OffsetHUDFromBottomScreenY", ForHUD); }
1332 float OffsetHUDFromCenterScreenY(AHUD* ForHUD) { return NativeCall<float, AHUD*>(this, "AActor.OffsetHUDFromCenterScreenY", ForHUD); }
1333 void PrepareClientMapActorForSeamlessTravel() { NativeCall<void>(this, "AActor.PrepareClientMapActorForSeamlessTravel"); }
1334 void PropertyServerToClients(AActor* ActorToRep, FName PropertyName, TArray<unsigned char>* ReplicationData) { NativeCall<void, AActor*, FName, TArray<unsigned char>*>(this, "AActor.PropertyServerToClients", ActorToRep, PropertyName, ReplicationData); }
1335 void PropertyServerToClientsUnreliable(AActor* ActorToRep, FName PropertyName, TArray<unsigned char>* ReplicationData) { NativeCall<void, AActor*, FName, TArray<unsigned char>*>(this, "AActor.PropertyServerToClientsUnreliable", ActorToRep, PropertyName, ReplicationData); }
1336 void ReceiveActorBeginCursorOver() { NativeCall<void>(this, "AActor.ReceiveActorBeginCursorOver"); }
1337 void ReceiveActorBeginOverlap(AActor* OtherActor) { NativeCall<void, AActor*>(this, "AActor.ReceiveActorBeginOverlap", OtherActor); }
1338 void ReceiveActorEndCursorOver() { NativeCall<void>(this, "AActor.ReceiveActorEndCursorOver"); }
1339 void ReceiveActorEndOverlap(AActor* OtherActor) { NativeCall<void, AActor*>(this, "AActor.ReceiveActorEndOverlap", OtherActor); }
1340 void ReceiveActorOnClicked() { NativeCall<void>(this, "AActor.ReceiveActorOnClicked"); }
1341 void ReceiveActorOnInputTouchBegin(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchBegin", FingerIndex); }
1342 void ReceiveActorOnInputTouchEnd(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchEnd", FingerIndex); }
1343 void ReceiveActorOnInputTouchEnter(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchEnter", FingerIndex); }
1344 void ReceiveActorOnInputTouchLeave(ETouchIndex::Type FingerIndex) { NativeCall<void, ETouchIndex::Type>(this, "AActor.ReceiveActorOnInputTouchLeave", FingerIndex); }
1345 void ReceiveActorOnReleased() { NativeCall<void>(this, "AActor.ReceiveActorOnReleased"); }
1346 void ReceiveAnyDamage(float Damage, UDamageType* DamageType, AController* InstigatedBy, AActor* DamageCauser) { NativeCall<void, float, UDamageType*, AController*, AActor*>(this, "AActor.ReceiveAnyDamage", Damage, DamageType, InstigatedBy, DamageCauser); }
1347 void ReceiveBeginPlay() { NativeCall<void>(this, "AActor.ReceiveBeginPlay"); }
1348 void ReceiveDestroyed() { NativeCall<void>(this, "AActor.ReceiveDestroyed"); }
1349 void ReceiveEndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "AActor.ReceiveEndPlay", EndPlayReason); }
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); }
1355 void RecieveMatineeUpdated() { NativeCall<void>(this, "AActor.RecieveMatineeUpdated"); }
1356 void ServerPrepareForSeamlessTravel() { NativeCall<void>(this, "AActor.ServerPrepareForSeamlessTravel"); }
1357 static void StaticRegisterNativesAActor() { NativeCall<void>(nullptr, "AActor.StaticRegisterNativesAActor"); }
1358 void ThrottledTick() { NativeCall<void>(this, "AActor.ThrottledTick"); }
1359 void UserConstructionScript() { NativeCall<void>(this, "AActor.UserConstructionScript"); }
1360};
1361
1363{
1364
1365 // Functions
1366
1367 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AInfo.StaticClass"); }
1368};
1369
1371{
1372 float& BaseEyeHeightField() { return *GetNativePointerField<float*>(this, "APawn.BaseEyeHeight"); }
1373 TSubclassOf<AController>& AIControllerClassField() { return *GetNativePointerField<TSubclassOf<AController>*>(this, "APawn.AIControllerClass"); }
1374 APlayerState* PlayerStateField() { return *GetNativePointerField<APlayerState**>(this, "APawn.PlayerState"); }
1375 char& RemoteViewPitchField() { return *GetNativePointerField<char*>(this, "APawn.RemoteViewPitch"); }
1376 AController* LastHitByField() { return *GetNativePointerField<AController**>(this, "APawn.LastHitBy"); }
1377 AController* ControllerField() { return *GetNativePointerField<AController**>(this, "APawn.Controller"); }
1378 float& AllowedYawErrorField() { return *GetNativePointerField<float*>(this, "APawn.AllowedYawError"); }
1379 bool& bClearOnConsumeField() { return *GetNativePointerField<bool*>(this, "APawn.bClearOnConsume"); }
1380 FVector& ControlInputVectorField() { return *GetNativePointerField<FVector*>(this, "APawn.ControlInputVector"); }
1381 FVector& LastControlInputVectorField() { return *GetNativePointerField<FVector*>(this, "APawn.LastControlInputVector"); }
1382 TWeakObjectPtr<AController>& SpawnedForControllerField() { return *GetNativePointerField<TWeakObjectPtr<AController>*>(this, "APawn.SpawnedForController"); }
1383
1384 // Bit fields
1385
1386 BitFieldValue<bool, unsigned __int32> bUseControllerRotationPitch() { return { this, "APawn.bUseControllerRotationPitch" }; }
1387 BitFieldValue<bool, unsigned __int32> bUseControllerRotationYaw() { return { this, "APawn.bUseControllerRotationYaw" }; }
1388 BitFieldValue<bool, unsigned __int32> bUseControllerRotationRoll() { return { this, "APawn.bUseControllerRotationRoll" }; }
1389 BitFieldValue<bool, unsigned __int32> bCanAffectNavigationGeneration() { return { this, "APawn.bCanAffectNavigationGeneration" }; }
1390 BitFieldValue<bool, unsigned __int32> bPreventMovementStoppingOnPossess() { return { this, "APawn.bPreventMovementStoppingOnPossess" }; }
1391 BitFieldValue<bool, unsigned __int32> bInputEnabled() { return { this, "APawn.bInputEnabled" }; }
1392 BitFieldValue<bool, unsigned __int32> bProcessingOutsideWorldBounds() { return { this, "APawn.bProcessingOutsideWorldBounds" }; }
1393
1394 // Functions
1395
1396 FVector* GetNavAgentLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APawn.GetNavAgentLocation", result); }
1397 void AddControllerPitchInput(float Val) { NativeCall<void, float>(this, "APawn.AddControllerPitchInput", Val); }
1398 void AddControllerRollInput(float Val) { NativeCall<void, float>(this, "APawn.AddControllerRollInput", Val); }
1399 void AddControllerYawInput(float Val) { NativeCall<void, float>(this, "APawn.AddControllerYawInput", Val); }
1400 void AddMovementInput(FVector WorldDirection, float ScaleValue, bool bForce) { NativeCall<void, FVector, float, bool>(this, "APawn.AddMovementInput", WorldDirection, ScaleValue, bForce); }
1401 void BecomeViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "APawn.BecomeViewTarget", PC); }
1402 void ClientSetRotation(FRotator NewRotation) { NativeCall<void, FRotator>(this, "APawn.ClientSetRotation", NewRotation); }
1403 FVector* ConsumeMovementInputVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APawn.ConsumeMovementInputVector", result); }
1404 void DestroyPlayerInputComponent() { NativeCall<void>(this, "APawn.DestroyPlayerInputComponent"); }
1405 void Destroyed() { NativeCall<void>(this, "APawn.Destroyed"); }
1406 void DetachFromControllerPendingDestroy() { NativeCall<void>(this, "APawn.DetachFromControllerPendingDestroy"); }
1407 void DisableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "APawn.DisableInput", PlayerController); }
1408 void EnableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "APawn.EnableInput", PlayerController); }
1409 void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController) { NativeCall<void, FRotator, float, bool>(this, "APawn.FaceRotation", NewControlRotation, DeltaTime, bFromController); }
1410 void GetActorEyesViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "APawn.GetActorEyesViewPoint", out_Location, out_Rotation); }
1411 FRotator* GetBaseAimRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APawn.GetBaseAimRotation", result); }
1412 FRotator* GetControlRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APawn.GetControlRotation", result); }
1413 AController* GetDamageInstigator(AController* InstigatedBy, UDamageType* DamageType) { return NativeCall<AController*, AController*, UDamageType*>(this, "APawn.GetDamageInstigator", InstigatedBy, DamageType); }
1414 float GetDefaultHalfHeight() { return NativeCall<float>(this, "APawn.GetDefaultHalfHeight"); }
1415 FString* GetHumanReadableName(FString* result) { return NativeCall<FString*, FString*>(this, "APawn.GetHumanReadableName", result); }
1416 FVector* GetLastMovementInputVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APawn.GetLastMovementInputVector", result); }
1417 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APawn.GetLifetimeReplicatedProps", OutLifetimeProps); }
1418 static AActor* GetMovementBaseActor(APawn* Pawn) { return NativeCall<AActor*, APawn*>(nullptr, "APawn.GetMovementBaseActor", Pawn); }
1419 UNetConnection* GetNetConnection() { return NativeCall<UNetConnection*>(this, "APawn.GetNetConnection"); }
1420 UPlayer* GetNetOwningPlayer() { return NativeCall<UPlayer*>(this, "APawn.GetNetOwningPlayer"); }
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); }
1422 APlayerController* GetOwnerController() { return NativeCall<APlayerController*>(this, "APawn.GetOwnerController"); }
1423 FVector* GetPawnViewLocation(FVector* result, bool bAllTransforms) { return NativeCall<FVector*, FVector*, bool>(this, "APawn.GetPawnViewLocation", result, bAllTransforms); }
1424 FVector* GetVelocity(FVector* result, bool bIsForRagdoll) { return NativeCall<FVector*, FVector*, bool>(this, "APawn.GetVelocity", result, bIsForRagdoll); }
1425 FRotator* GetViewRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APawn.GetViewRotation", result); }
1426 bool InFreeCam() { return NativeCall<bool>(this, "APawn.InFreeCam"); }
1427 void Internal_AddMovementInput(FVector WorldAccel, bool bForce) { NativeCall<void, FVector, bool>(this, "APawn.Internal_AddMovementInput", WorldAccel, bForce); }
1428 FVector* Internal_ConsumeMovementInputVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APawn.Internal_ConsumeMovementInputVector", result); }
1429 bool IsBasedOnActor(AActor* Other) { return NativeCall<bool, AActor*>(this, "APawn.IsBasedOnActor", Other); }
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"); }
1433 bool IsLocallyControlled() { return NativeCall<bool>(this, "APawn.IsLocallyControlled"); }
1434 bool IsLocallyControlledByPlayer() { return NativeCall<bool>(this, "APawn.IsLocallyControlledByPlayer"); }
1435 bool IsMoveInputIgnored() { return NativeCall<bool>(this, "APawn.IsMoveInputIgnored"); }
1436 bool IsNetRelevantFor(APlayerController* RealViewer, AActor* Viewer, FVector* SrcLocation) { return NativeCall<bool, APlayerController*, AActor*, FVector*>(this, "APawn.IsNetRelevantFor", RealViewer, Viewer, SrcLocation); }
1437 bool IsWalking() { return NativeCall<bool>(this, "APawn.IsWalking"); }
1438 FVector* K2_GetMovementInputVector(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APawn.K2_GetMovementInputVector", result); }
1439 void LaunchPawn(FVector LaunchVelocity, bool bXYOverride, bool bZOverride) { NativeCall<void, FVector, bool, bool>(this, "APawn.LaunchPawn", LaunchVelocity, bXYOverride, bZOverride); }
1440 void MoveIgnoreActorAdd(AActor* ActorToIgnore) { NativeCall<void, AActor*>(this, "APawn.MoveIgnoreActorAdd", ActorToIgnore); }
1441 void OnRep_Controller() { NativeCall<void>(this, "APawn.OnRep_Controller"); }
1442 void OutsideWorldBounds() { NativeCall<void>(this, "APawn.OutsideWorldBounds"); }
1443 void PawnClientRestart() { NativeCall<void>(this, "APawn.PawnClientRestart"); }
1444 void PawnMakeNoise(float Loudness, FVector NoiseLocation, bool bUseNoiseMakerLocation, AActor* NoiseMaker) { NativeCall<void, float, FVector, bool, AActor*>(this, "APawn.PawnMakeNoise", Loudness, NoiseLocation, bUseNoiseMakerLocation, NoiseMaker); }
1445 void PossessedBy(AController* NewController) { NativeCall<void, AController*>(this, "APawn.PossessedBy", NewController); }
1446 void PostInitializeComponents() { NativeCall<void>(this, "APawn.PostInitializeComponents"); }
1447 void PostInputProcessed() { NativeCall<void>(this, "APawn.PostInputProcessed"); }
1448 void PostLoad() { NativeCall<void>(this, "APawn.PostLoad"); }
1449 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "APawn.PostNetReceiveLocationAndRotation"); }
1450 void PostNetReceiveVelocity(FVector* NewVelocity) { NativeCall<void, FVector*>(this, "APawn.PostNetReceiveVelocity", NewVelocity); }
1451 void PostRegisterAllComponents() { NativeCall<void>(this, "APawn.PostRegisterAllComponents"); }
1452 void PreInitializeComponents() { NativeCall<void>(this, "APawn.PreInitializeComponents"); }
1453 bool ReachedDesiredRotation() { return NativeCall<bool>(this, "APawn.ReachedDesiredRotation"); }
1454 void RecalculateBaseEyeHeight() { NativeCall<void>(this, "APawn.RecalculateBaseEyeHeight"); }
1455 void Reset() { NativeCall<void>(this, "APawn.Reset"); }
1456 void Restart() { NativeCall<void>(this, "APawn.Restart"); }
1457 void SetCanAffectNavigationGeneration(bool bNewValue) { NativeCall<void, bool>(this, "APawn.SetCanAffectNavigationGeneration", bNewValue); }
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); }
1459 bool ShouldTickIfViewportsOnly() { return NativeCall<bool>(this, "APawn.ShouldTickIfViewportsOnly"); }
1460 void SpawnDefaultController() { NativeCall<void>(this, "APawn.SpawnDefaultController"); }
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"); }
1465 void UnPossessed() { NativeCall<void>(this, "APawn.UnPossessed"); }
1466 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APawn.GetPrivateStaticClass", Package); }
1467 void ReceivePossessed(AController* NewController) { NativeCall<void, AController*>(this, "APawn.ReceivePossessed", NewController); }
1468 void ReceiveUnpossessed(AController* OldController) { NativeCall<void, AController*>(this, "APawn.ReceiveUnpossessed", OldController); }
1469 static void StaticRegisterNativesAPawn() { NativeCall<void>(nullptr, "APawn.StaticRegisterNativesAPawn"); }
1470};
1471
1473{
1474 float& DebugTraceDistanceField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugTraceDistance"); }
1475 float& DebugCapsuleHalfHeightField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugCapsuleHalfHeight"); }
1476 float& DebugCapsuleRadiusField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugCapsuleRadius"); }
1477 float& DebugTraceDrawNormalLengthField() { return *GetNativePointerField<float*>(this, "UCheatManager.DebugTraceDrawNormalLength"); }
1478 TEnumAsByte<enum ECollisionChannel>& DebugTraceChannelField() { return *GetNativePointerField<TEnumAsByte<enum ECollisionChannel>*>(this, "UCheatManager.DebugTraceChannel"); }
1479 int& CurrentTraceIndexField() { return *GetNativePointerField<int*>(this, "UCheatManager.CurrentTraceIndex"); }
1480 int& CurrentTracePawnIndexField() { return *GetNativePointerField<int*>(this, "UCheatManager.CurrentTracePawnIndex"); }
1481 float& DumpAILogsIntervalField() { return *GetNativePointerField<float*>(this, "UCheatManager.DumpAILogsInterval"); }
1482
1483 // Bit fields
1484
1485 BitFieldValue<bool, unsigned __int32> bDebugCapsuleSweep() { return { this, "UCheatManager.bDebugCapsuleSweep" }; }
1486 BitFieldValue<bool, unsigned __int32> bDebugCapsuleSweepPawn() { return { this, "UCheatManager.bDebugCapsuleSweepPawn" }; }
1487 BitFieldValue<bool, unsigned __int32> bDebugCapsuleTraceComplex() { return { this, "UCheatManager.bDebugCapsuleTraceComplex" }; }
1488 BitFieldValue<bool, unsigned __int32> bToggleAILogging() { return { this, "UCheatManager.bToggleAILogging" }; }
1489
1490 // Functions
1491
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); }
1494 void BugItGoString(FString* TheLocation, FString* TheRotation) { NativeCall<void, FString*, FString*>(this, "UCheatManager.BugItGoString", TheLocation, TheRotation); }
1495 void BugItStringCreator(FVector ViewLocation, FRotator ViewRotation, FString* GoString, FString* LocString) { NativeCall<void, FVector, FRotator, FString*, FString*>(this, "UCheatManager.BugItStringCreator", ViewLocation, ViewRotation, GoString, LocString); }
1496 void BugItWorker(FVector TheLocation, FRotator TheRotation) { NativeCall<void, FVector, FRotator>(this, "UCheatManager.BugItWorker", TheLocation, TheRotation); }
1497 void ChangeSize(float F) { NativeCall<void, float>(this, "UCheatManager.ChangeSize", F); }
1498 void DamageTarget(float DamageAmount) { NativeCall<void, float>(this, "UCheatManager.DamageTarget", DamageAmount); }
1499 void DebugCapsuleSweep() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweep"); }
1500 void DebugCapsuleSweepCapture() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweepCapture"); }
1501 void DebugCapsuleSweepChannel(ECollisionChannel Channel) { NativeCall<void, ECollisionChannel>(this, "UCheatManager.DebugCapsuleSweepChannel", Channel); }
1502 void DebugCapsuleSweepClear() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweepClear"); }
1503 void DebugCapsuleSweepComplex(bool bTraceComplex) { NativeCall<void, bool>(this, "UCheatManager.DebugCapsuleSweepComplex", bTraceComplex); }
1504 void DebugCapsuleSweepPawn() { NativeCall<void>(this, "UCheatManager.DebugCapsuleSweepPawn"); }
1505 void DebugCapsuleSweepSize(float HalfHeight, float Radius) { NativeCall<void, float, float>(this, "UCheatManager.DebugCapsuleSweepSize", HalfHeight, Radius); }
1506 void DestroyAll(TSubclassOf<AActor> aClass) { NativeCall<void, TSubclassOf<AActor>>(this, "UCheatManager.DestroyAll", aClass); }
1507 void DestroyPawns(TSubclassOf<APawn> aClass) { NativeCall<void, TSubclassOf<APawn>>(this, "UCheatManager.DestroyPawns", aClass); }
1508 void DestroyTarget() { NativeCall<void>(this, "UCheatManager.DestroyTarget"); }
1509 void DisableDebugCamera() { NativeCall<void>(this, "UCheatManager.DisableDebugCamera"); }
1510 void DumpOnlineSessionState() { NativeCall<void>(this, "UCheatManager.DumpOnlineSessionState"); }
1511 void DumpVoiceMutingState() { NativeCall<void>(this, "UCheatManager.DumpVoiceMutingState"); }
1512 void EnableDebugCamera() { NativeCall<void>(this, "UCheatManager.EnableDebugCamera"); }
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); }
1516 UWorld* GetWorld() { return NativeCall<UWorld*>(this, "UCheatManager.GetWorld"); }
1517 void Ghost() { NativeCall<void>(this, "UCheatManager.Ghost"); }
1518 void God() { NativeCall<void>(this, "UCheatManager.God"); }
1519 void LogLoc() { NativeCall<void>(this, "UCheatManager.LogLoc"); }
1520 void OnlyLoadLevel(FName PackageName) { NativeCall<void, FName>(this, "UCheatManager.OnlyLoadLevel", PackageName); }
1521 void PlayersOnly() { NativeCall<void>(this, "UCheatManager.PlayersOnly"); }
1522 void RebuildNavigation() { NativeCall<void>(this, "UCheatManager.RebuildNavigation"); }
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); }
1525 void SetWorldOrigin() { NativeCall<void>(this, "UCheatManager.SetWorldOrigin"); }
1526 void Slomo(float T) { NativeCall<void, float>(this, "UCheatManager.Slomo", T); }
1527 void StreamLevelIn(FName PackageName) { NativeCall<void, FName>(this, "UCheatManager.StreamLevelIn", PackageName); }
1528 void StreamLevelOut(FName PackageName) { NativeCall<void, FName>(this, "UCheatManager.StreamLevelOut", PackageName); }
1529 void Summon(FString* ClassName) { NativeCall<void, FString*>(this, "UCheatManager.Summon", ClassName); }
1530 void Teleport() { NativeCall<void>(this, "UCheatManager.Teleport"); }
1531 void TestCollisionDistance() { NativeCall<void>(this, "UCheatManager.TestCollisionDistance"); }
1532 void ToggleDebugCamera() { NativeCall<void>(this, "UCheatManager.ToggleDebugCamera"); }
1533 void ViewActor(FName ActorName) { NativeCall<void, FName>(this, "UCheatManager.ViewActor", ActorName); }
1534 void ViewClass(TSubclassOf<AActor> DesiredClass) { NativeCall<void, TSubclassOf<AActor>>(this, "UCheatManager.ViewClass", DesiredClass); }
1535 void ViewPlayer(FString* S) { NativeCall<void, FString*>(this, "UCheatManager.ViewPlayer", S); }
1536 void ViewSelf() { NativeCall<void>(this, "UCheatManager.ViewSelf"); }
1537 void Walk() { NativeCall<void>(this, "UCheatManager.Walk"); }
1538 void WidgetReflector() { NativeCall<void>(this, "UCheatManager.WidgetReflector"); }
1539 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UCheatManager.GetPrivateStaticClass", Package); }
1540 void ServerToggleAILogging() { NativeCall<void>(this, "UCheatManager.ServerToggleAILogging"); }
1541 static void StaticRegisterNativesUCheatManager() { NativeCall<void>(nullptr, "UCheatManager.StaticRegisterNativesUCheatManager"); }
1542};
1543
1545{
1546 bool& bIsRCONCheatManagerField() { return *GetNativePointerField<bool*>(this, "UShooterCheatManager.bIsRCONCheatManager"); }
1547 AShooterPlayerController* MyPCField() { return *GetNativePointerField<AShooterPlayerController**>(this, "UShooterCheatManager.MyPC"); }
1548
1549 // Functions
1550
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); }
1553 void AllowPlayerToJoinNoCheck(FString* SteamId) { NativeCall<void, FString*>(this, "UShooterCheatManager.AllowPlayerToJoinNoCheck", SteamId); }
1554 void BanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "UShooterCheatManager.BanPlayer", PlayerSteamName); }
1555 void BritishEmpire() { NativeCall<void>(this, "UShooterCheatManager.BritishEmpire"); }
1556 void Broadcast(FString* MessageText) { NativeCall<void, FString*>(this, "UShooterCheatManager.Broadcast", MessageText); }
1557 void CamZoomIn() { NativeCall<void>(this, "UShooterCheatManager.CamZoomIn"); }
1558 void CamZoomOut() { NativeCall<void>(this, "UShooterCheatManager.CamZoomOut"); }
1559 void ClearAllClaimFlagData() { NativeCall<void>(this, "UShooterCheatManager.ClearAllClaimFlagData"); }
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"); }
1562 void ClusterStatusDump() { NativeCall<void>(this, "UShooterCheatManager.ClusterStatusDump"); }
1563 void CollectNearbyTreasures() { NativeCall<void>(this, "UShooterCheatManager.CollectNearbyTreasures"); }
1564 void CompleteQuest(int QuestID) { NativeCall<void, int>(this, "UShooterCheatManager.CompleteQuest", QuestID); }
1565 void DestroyActors(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.DestroyActors", ClassName); }
1566 void DestroyAllEnemies() { NativeCall<void>(this, "UShooterCheatManager.DestroyAllEnemies"); }
1567 void DestroyAllNonSaddlePlayerStructures() { NativeCall<void>(this, "UShooterCheatManager.DestroyAllNonSaddlePlayerStructures"); }
1568 void DestroyAllStructure() { NativeCall<void>(this, "UShooterCheatManager.DestroyAllStructure"); }
1569 void DestroyAllTames() { NativeCall<void>(this, "UShooterCheatManager.DestroyAllTames"); }
1570 void DestroyMyTarget() { NativeCall<void>(this, "UShooterCheatManager.DestroyMyTarget"); }
1571 void DestroyStructures() { NativeCall<void>(this, "UShooterCheatManager.DestroyStructures"); }
1572 void DestroyTribeDinos() { NativeCall<void>(this, "UShooterCheatManager.DestroyTribeDinos"); }
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); }
1577 void DestroyTribePlayers() { NativeCall<void>(this, "UShooterCheatManager.DestroyTribePlayers"); }
1578 void DestroyTribeStructures() { NativeCall<void>(this, "UShooterCheatManager.DestroyTribeStructures"); }
1579 void DestroyTribeStructuresLessThan(int TribeTeamID, int Connections) { NativeCall<void, int, int>(this, "UShooterCheatManager.DestroyTribeStructuresLessThan", TribeTeamID, Connections); }
1580 void DestroyWildDinos() { NativeCall<void>(this, "UShooterCheatManager.DestroyWildDinos"); }
1581 void DetachChar() { NativeCall<void>(this, "UShooterCheatManager.DetachChar"); }
1582 void DisableBeds(bool bDisableBedsOnServer) { NativeCall<void, bool>(this, "UShooterCheatManager.DisableBeds", bDisableBedsOnServer); }
1583 void DisableSpectator() { NativeCall<void>(this, "UShooterCheatManager.DisableSpectator"); }
1584 void DisallowPlayerToJoinNoCheck(FString* SteamId) { NativeCall<void, FString*>(this, "UShooterCheatManager.DisallowPlayerToJoinNoCheck", SteamId); }
1585 void DoExit() { NativeCall<void>(this, "UShooterCheatManager.DoExit"); }
1586 void DoLeaveTribe() { NativeCall<void>(this, "UShooterCheatManager.DoLeaveTribe"); }
1587 void DoRestartLevel() { NativeCall<void>(this, "UShooterCheatManager.DoRestartLevel"); }
1588 AActor* DoSummon(FString* ClassName) { return NativeCall<AActor*, FString*>(this, "UShooterCheatManager.DoSummon", ClassName); }
1589 void DoTame() { NativeCall<void>(this, "UShooterCheatManager.DoTame"); }
1590 void EnableCheats(FString pass) { NativeCall<void, FString>(this, "UShooterCheatManager.EnableCheats", pass); }
1591 void EnableSpectator() { NativeCall<void>(this, "UShooterCheatManager.EnableSpectator"); }
1592 void EnemyInVisible(bool Invisible) { NativeCall<void, bool>(this, "UShooterCheatManager.EnemyInVisible", Invisible); }
1593 AShooterPlayerController* FindPlayerControllerFromPlayerID(__int64 PlayerID) { return NativeCall<AShooterPlayerController*, __int64>(this, "UShooterCheatManager.FindPlayerControllerFromPlayerID", PlayerID); }
1594 void ForcePlayerToJoinTargetTribe(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.ForcePlayerToJoinTargetTribe", PlayerID); }
1595 void ForcePlayerToJoinTribe(__int64 PlayerID, FString TribeName) { NativeCall<void, __int64, FString>(this, "UShooterCheatManager.ForcePlayerToJoinTribe", PlayerID, TribeName); }
1596 void ForceRenameMyTribe(FString newTribeName) { NativeCall<void, FString>(this, "UShooterCheatManager.ForceRenameMyTribe", newTribeName); }
1597 void ForceTame() { NativeCall<void>(this, "UShooterCheatManager.ForceTame"); }
1598 void ForceTravelAbort(int nForceAbort) { NativeCall<void, int>(this, "UShooterCheatManager.ForceTravelAbort", nForceAbort); }
1599 void ForceTribes(FString* PlayerName1, FString* PlayerName2, FString* NewTribeName) { NativeCall<void, FString*, FString*, FString*>(this, "UShooterCheatManager.ForceTribes", PlayerName1, PlayerName2, NewTribeName); }
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); }
1606 void GameCommand(FString* TheCommand) { NativeCall<void, FString*>(this, "UShooterCheatManager.GameCommand", TheCommand); }
1607 void GenerateTribePNG(FString tribeID) { NativeCall<void, FString>(this, "UShooterCheatManager.GenerateTribePNG", tribeID); }
1608 void GetChat() { NativeCall<void>(this, "UShooterCheatManager.GetChat"); }
1609 void GetGameLog() { NativeCall<void>(this, "UShooterCheatManager.GetGameLog"); }
1610 void GetNumGlobalShipsForMyTribe() { NativeCall<void>(this, "UShooterCheatManager.GetNumGlobalShipsForMyTribe"); }
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); }
1614 void GiveAllDiscoZones() { NativeCall<void>(this, "UShooterCheatManager.GiveAllDiscoZones"); }
1615 void GiveAllStructure() { NativeCall<void>(this, "UShooterCheatManager.GiveAllStructure"); }
1616 void GiveCreativeMode() { NativeCall<void>(this, "UShooterCheatManager.GiveCreativeMode"); }
1617 void GiveCreativeModeToPlayer(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.GiveCreativeModeToPlayer", PlayerID); }
1618 void GiveCreativeModeToTarget() { NativeCall<void>(this, "UShooterCheatManager.GiveCreativeModeToTarget"); }
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); }
1634 void GridUTCResetTimeOfDay() { NativeCall<void>(this, "UShooterCheatManager.GridUTCResetTimeOfDay"); }
1635 void HiWarp(FString* ClassName, int Index) { NativeCall<void, FString*, int>(this, "UShooterCheatManager.HiWarp", ClassName, Index); }
1636 void HibernationReport(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.HibernationReport", ClassName); }
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"); }
1640 void KickPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "UShooterCheatManager.KickPlayer", PlayerSteamName); }
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"); }
1647 void MakeTribeFounder() { NativeCall<void>(this, "UShooterCheatManager.MakeTribeFounder"); }
1648 void OnToggleInGameMenu() { NativeCall<void>(this, "UShooterCheatManager.OnToggleInGameMenu"); }
1649 void OpenMap(FString* MapName) { NativeCall<void, FString*>(this, "UShooterCheatManager.OpenMap", MapName); }
1650 void OutGoingTransfersEnabled(bool bEnabled) { NativeCall<void, bool>(this, "UShooterCheatManager.OutGoingTransfersEnabled", bEnabled); }
1651 void PlayerCommand(FString* TheCommand) { NativeCall<void, FString*>(this, "UShooterCheatManager.PlayerCommand", TheCommand); }
1652 void PrintActorLocation(FString* ActorName) { NativeCall<void, FString*>(this, "UShooterCheatManager.PrintActorLocation", ActorName); }
1653 void PrintMessageOut(FString* Msg) { NativeCall<void, FString*>(this, "UShooterCheatManager.PrintMessageOut", Msg); }
1654 void RefreshTerrityoryUrls() { NativeCall<void>(this, "UShooterCheatManager.RefreshTerrityoryUrls"); }
1655 void ReloadAdminIPs() { NativeCall<void>(this, "UShooterCheatManager.ReloadAdminIPs"); }
1656 void ReloadAdminSteamIDs() { NativeCall<void>(this, "UShooterCheatManager.ReloadAdminSteamIDs"); }
1657 void ReloadTopTribes() { NativeCall<void>(this, "UShooterCheatManager.ReloadTopTribes"); }
1658 void RemoveTribeAdmin() { NativeCall<void>(this, "UShooterCheatManager.RemoveTribeAdmin"); }
1659 void RenamePlayer(FString* PlayerName, FString* NewName) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.RenamePlayer", PlayerName, NewName); }
1660 void RenameTribe(FString* TribeName, FString* NewName) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.RenameTribe", TribeName, NewName); }
1661 void RepopulateServerClaimFlagData() { NativeCall<void>(this, "UShooterCheatManager.RepopulateServerClaimFlagData"); }
1662 void ReportLeastSpawnManagers() { NativeCall<void>(this, "UShooterCheatManager.ReportLeastSpawnManagers"); }
1663 void ReportSpawnManagers() { NativeCall<void>(this, "UShooterCheatManager.ReportSpawnManagers"); }
1664 void RotateTribeLog() { NativeCall<void>(this, "UShooterCheatManager.RotateTribeLog"); }
1665 void RunMoveInChractersOutOfBounds() { NativeCall<void>(this, "UShooterCheatManager.RunMoveInChractersOutOfBounds"); }
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"); }
1670 void ScriptCommand(FString* commandString) { NativeCall<void, FString*>(this, "UShooterCheatManager.ScriptCommand", commandString); }
1671 void SeamlessSocketTickInterval(float Sec) { NativeCall<void, float>(this, "UShooterCheatManager.SeamlessSocketTickInterval", Sec); }
1672 void ServerChat(FString* MessageText) { NativeCall<void, FString*>(this, "UShooterCheatManager.ServerChat", MessageText); }
1673 void ServerChatTo(FString* SteamID, FString* MessageText) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.ServerChatTo", SteamID, MessageText); }
1674 void ServerChatToPlayer(FString* PlayerName, FString* MessageText) { NativeCall<void, FString*, FString*>(this, "UShooterCheatManager.ServerChatToPlayer", PlayerName, MessageText); }
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); }
1680 bool SetCreativeModeOnPawn(AShooterCharacter* Pawn, bool bCreativeMode) { return NativeCall<bool, AShooterCharacter*, bool>(this, "UShooterCheatManager.SetCreativeModeOnPawn", Pawn, bCreativeMode); }
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); }
1693 void SetMessageOfTheDay(FString* Message) { NativeCall<void, FString*>(this, "UShooterCheatManager.SetMessageOfTheDay", Message); }
1694 void SetMyTargetSleeping(bool bIsSleeping) { NativeCall<void, bool>(this, "UShooterCheatManager.SetMyTargetSleeping", bIsSleeping); }
1695 void SetMyTribeAllowRename(bool bAllow) { NativeCall<void, bool>(this, "UShooterCheatManager.SetMyTribeAllowRename", bAllow); }
1696 void SetPlayerNotificationBan(FString AccountID, bool Banned) { NativeCall<void, FString, bool>(this, "UShooterCheatManager.SetPlayerNotificationBan", AccountID, Banned); }
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); }
1704 void SetTimeOfDay(FString* timeString) { NativeCall<void, FString*>(this, "UShooterCheatManager.SetTimeOfDay", timeString); }
1705 void SharedLogCleanup(bool bForce) { NativeCall<void, bool>(this, "UShooterCheatManager.SharedLogCleanup", bForce); }
1706 void SharedLogFetch() { NativeCall<void>(this, "UShooterCheatManager.SharedLogFetch"); }
1707 void SharedLogReportLine() { NativeCall<void>(this, "UShooterCheatManager.SharedLogReportLine"); }
1708 void SharedLogSnapshot() { NativeCall<void>(this, "UShooterCheatManager.SharedLogSnapshot"); }
1709 void SharedLogSnapshotAndUpload() { NativeCall<void>(this, "UShooterCheatManager.SharedLogSnapshotAndUpload"); }
1710 void ShowInGameMenu() { NativeCall<void>(this, "UShooterCheatManager.ShowInGameMenu"); }
1711 void ShowMessageOfTheDay() { NativeCall<void>(this, "UShooterCheatManager.ShowMessageOfTheDay"); }
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); }
1721 void SpawnPathFollowingShip(FString PathName) { NativeCall<void, FString>(this, "UShooterCheatManager.SpawnPathFollowingShip", PathName); }
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); }
1730 void StressTestTravel() { NativeCall<void>(this, "UShooterCheatManager.StressTestTravel"); }
1731 void StressTestTravelStartLoop(float IntervalSec) { NativeCall<void, float>(this, "UShooterCheatManager.StressTestTravelStartLoop", IntervalSec); }
1732 void Suicide() { NativeCall<void>(this, "UShooterCheatManager.Suicide"); }
1733 void Summon(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.Summon", ClassName); }
1734 void SummonTamed(FString* ClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.SummonTamed", ClassName); }
1735 void TP(FString LocationName) { NativeCall<void, FString>(this, "UShooterCheatManager.TP", LocationName); }
1736 void TakeAllDino() { NativeCall<void>(this, "UShooterCheatManager.TakeAllDino"); }
1737 void TakeAllStructure() { NativeCall<void>(this, "UShooterCheatManager.TakeAllStructure"); }
1738 void TeleportPlayerIDToMe(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.TeleportPlayerIDToMe", PlayerID); }
1739 void TeleportPlayerNameToMe(FString* PlayerName) { NativeCall<void, FString*>(this, "UShooterCheatManager.TeleportPlayerNameToMe", PlayerName); }
1740 void TeleportToActorLocation(FString* ActorName) { NativeCall<void, FString*>(this, "UShooterCheatManager.TeleportToActorLocation", ActorName); }
1741 void TeleportToPlayer(__int64 PlayerID) { NativeCall<void, __int64>(this, "UShooterCheatManager.TeleportToPlayer", PlayerID); }
1742 void TeleportToTreasure() { NativeCall<void>(this, "UShooterCheatManager.TeleportToTreasure"); }
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); }
1748 void TribeMessageNoNotification(__int64 TribeTeamID, FString Message) { NativeCall<void, __int64, FString>(this, "UShooterCheatManager.TribeMessageNoNotification", TribeTeamID, Message); }
1749 void TribeStructureAudit(__int64 TribeTeamID) { NativeCall<void, __int64>(this, "UShooterCheatManager.TribeStructureAudit", TribeTeamID); }
1750 void UnbanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "UShooterCheatManager.UnbanPlayer", PlayerSteamName); }
1751 void UnlockEngram(FString* ItemClassName) { NativeCall<void, FString*>(this, "UShooterCheatManager.UnlockEngram", ItemClassName); }
1752 void VisualizeClass(FString* ClassIn, int MaxTotal) { NativeCall<void, FString*, int>(this, "UShooterCheatManager.VisualizeClass", ClassIn, MaxTotal); }
1753 void psc(FString* command) { NativeCall<void, FString*>(this, "UShooterCheatManager.psc", command); }
1754 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UShooterCheatManager.GetPrivateStaticClass", Package); }
1755 static void StaticRegisterNativesUShooterCheatManager() { NativeCall<void>(nullptr, "UShooterCheatManager.StaticRegisterNativesUShooterCheatManager"); }
1756};
1757
1759{
1760 APlayerController* PlayerControllerField() { return *GetNativePointerField<APlayerController**>(this, "UPlayer.PlayerController"); }
1761 int& CurrentNetSpeedField() { return *GetNativePointerField<int*>(this, "UPlayer.CurrentNetSpeed"); }
1762 int& ConfiguredInternetSpeedField() { return *GetNativePointerField<int*>(this, "UPlayer.ConfiguredInternetSpeed"); }
1763 int& ConfiguredLanSpeedField() { return *GetNativePointerField<int*>(this, "UPlayer.ConfiguredLanSpeed"); }
1764 unsigned __int64& TransferringPlayerDataIdField() { return *GetNativePointerField<unsigned __int64*>(this, "UPlayer.TransferringPlayerDataId"); }
1765
1766 // Functions
1767
1768 void SwitchController(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "UPlayer.SwitchController", PC); }
1769 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPlayer.GetPrivateStaticClass", Package); }
1770};
1771
1773{
1774 float& ScoreField() { return *GetNativePointerField<float*>(this, "APlayerState.Score"); }
1775 char& PingField() { return *GetNativePointerField<char*>(this, "APlayerState.Ping"); }
1776 FString& PlayerNameField() { return *GetNativePointerField<FString*>(this, "APlayerState.PlayerName"); }
1777 FString& OldNameField() { return *GetNativePointerField<FString*>(this, "APlayerState.OldName"); }
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"); }
1781 FString& SavedNetworkAddressField() { return *GetNativePointerField<FString*>(this, "APlayerState.SavedNetworkAddress"); }
1782 FUniqueNetIdRepl& UniqueIdField() { return *GetNativePointerField<FUniqueNetIdRepl*>(this, "APlayerState.UniqueId"); }
1783 FName& SessionNameField() { return *GetNativePointerField<FName*>(this, "APlayerState.SessionName"); }
1784 char& CurPingBucketField() { return *GetNativePointerField<char*>(this, "APlayerState.CurPingBucket"); }
1785 float& CurPingBucketTimestampField() { return *GetNativePointerField<float*>(this, "APlayerState.CurPingBucketTimestamp"); }
1786
1787 // Bit fields
1788
1789 BitFieldValue<bool, unsigned __int32> bIsSpectator() { return { this, "APlayerState.bIsSpectator" }; }
1790 BitFieldValue<bool, unsigned __int32> bOnlySpectator() { return { this, "APlayerState.bOnlySpectator" }; }
1791 BitFieldValue<bool, unsigned __int32> bIsABot() { return { this, "APlayerState.bIsABot" }; }
1792 BitFieldValue<bool, unsigned __int32> bHasBeenWelcomed() { return { this, "APlayerState.bHasBeenWelcomed" }; }
1793 BitFieldValue<bool, unsigned __int32> bIsInactive() { return { this, "APlayerState.bIsInactive" }; }
1794 BitFieldValue<bool, unsigned __int32> bFromPreviousLevel() { return { this, "APlayerState.bFromPreviousLevel" }; }
1795
1796 // Functions
1797
1798 void ClientInitialize(AController* C) { NativeCall<void, AController*>(this, "APlayerState.ClientInitialize", C); }
1799 void CopyProperties(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "APlayerState.CopyProperties", PlayerState); }
1800 void Destroyed() { NativeCall<void>(this, "APlayerState.Destroyed"); }
1801 APlayerState* Duplicate() { return NativeCall<APlayerState*>(this, "APlayerState.Duplicate"); }
1802 FString* GetHumanReadableName(FString* result) { return NativeCall<FString*, FString*>(this, "APlayerState.GetHumanReadableName", result); }
1803 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APlayerState.GetLifetimeReplicatedProps", OutLifetimeProps); }
1804 void OnRep_PlayerName() { NativeCall<void>(this, "APlayerState.OnRep_PlayerName"); }
1805 void OnRep_UniqueId() { NativeCall<void>(this, "APlayerState.OnRep_UniqueId"); }
1806 void OnRep_bIsInactive() { NativeCall<void>(this, "APlayerState.OnRep_bIsInactive"); }
1807 void OverrideWith(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "APlayerState.OverrideWith", PlayerState); }
1808 void PostInitializeComponents() { NativeCall<void>(this, "APlayerState.PostInitializeComponents"); }
1809 void RecalculateAvgPing() { NativeCall<void>(this, "APlayerState.RecalculateAvgPing"); }
1810 void RegisterPlayerWithSession(bool bWasFromInvite) { NativeCall<void, bool>(this, "APlayerState.RegisterPlayerWithSession", bWasFromInvite); }
1811 void Reset() { NativeCall<void>(this, "APlayerState.Reset"); }
1812 void SeamlessTravelTo(APlayerState* NewPlayerState) { NativeCall<void, APlayerState*>(this, "APlayerState.SeamlessTravelTo", NewPlayerState); }
1813 void SetPlayerName(FString* S) { NativeCall<void, FString*>(this, "APlayerState.SetPlayerName", S); }
1814 void SetUniqueId(TSharedPtr<FUniqueNetId, 0>* InUniqueId) { NativeCall<void, TSharedPtr<FUniqueNetId, 0>*>(this, "APlayerState.SetUniqueId", InUniqueId); }
1815 bool ShouldBroadCastWelcomeMessage(bool bExiting) { return NativeCall<bool, bool>(this, "APlayerState.ShouldBroadCastWelcomeMessage", bExiting); }
1816 void UnregisterPlayerWithSession() { NativeCall<void>(this, "APlayerState.UnregisterPlayerWithSession"); }
1817 void UpdatePing(float InPing) { NativeCall<void, float>(this, "APlayerState.UpdatePing", InPing); }
1818 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APlayerState.GetPrivateStaticClass", Package); }
1819 static void StaticRegisterNativesAPlayerState() { NativeCall<void>(nullptr, "APlayerState.StaticRegisterNativesAPlayerState"); }
1820};
1821
1823{
1824 UPrimalPlayerData* MyPlayerDataField() { return *GetNativePointerField<UPrimalPlayerData**>(this, "AShooterPlayerState.MyPlayerData"); }
1825 FPrimalPlayerDataStruct* MyPlayerDataStructField() { return GetNativePointerField<FPrimalPlayerDataStruct*>(this, "AShooterPlayerState.MyPlayerDataStruct"); }
1826 FieldArray<TSubclassOf<UPrimalItem>, 10> DefaultItemSlotClassesField() { return { this, "AShooterPlayerState.DefaultItemSlotClasses" }; }
1827 FieldArray<TSubclassOf<APrimalBuff>, 10> FeatHotkeysField() { return { this, "AShooterPlayerState.FeatHotkeys" }; }
1828 FieldArray<char, 10> DefaultItemSlotEngramsField() { return { this, "AShooterPlayerState.DefaultItemSlotEngrams" }; }
1829 FTribeData& NullTribeDataField() { return *GetNativePointerField<FTribeData*>(this, "AShooterPlayerState.NullTribeData"); }
1830 FTribeData* CurrentTribeDataPtrField() { return *GetNativePointerField<FTribeData**>(this, "AShooterPlayerState.CurrentTribeDataPtr"); }
1831 FTribeData* LastTribeInviteDataField() { return GetNativePointerField<FTribeData*>(this, "AShooterPlayerState.LastTribeInviteData"); }
1832 long double& ReplicatePlayerDataUntilTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.ReplicatePlayerDataUntilTime"); }
1833 long double& ReplicateSkillsUntilTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.ReplicateSkillsUntilTime"); }
1834 int& LastTribeDataChangedFrameField() { return *GetNativePointerField<int*>(this, "AShooterPlayerState.LastTribeDataChangedFrame"); }
1835 bool& bSendSpawnPointsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerState.bSendSpawnPoints"); }
1836 TArray<FSpawnPointInfo>& CachedSpawnPointInfosField() { return *GetNativePointerField<TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.CachedSpawnPointInfos"); }
1837 TArray<UDiscoveryZoneDataListEntry*> DiscoveryZoneEntryObjectsField() { return *GetNativePointerField<TArray<UDiscoveryZoneDataListEntry*>*>(this, "AShooterPlayerState.DiscoveryZoneEntryObjects"); }
1838 int& TotalEngramPointsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerState.TotalEngramPoints"); }
1839 int& FreeEngramPointsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerState.FreeEngramPoints"); }
1841 TArray<TSubclassOf<UPrimalEngramEntry>>& UnlockedSkillsField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalEngramEntry>>*>(this, "AShooterPlayerState.UnlockedSkills"); }
1844 long double& NextAllowedRespawnTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.NextAllowedRespawnTime"); }
1845 float& AllowedRespawnIntervalField() { return *GetNativePointerField<float*>(this, "AShooterPlayerState.AllowedRespawnInterval"); }
1846 long double& LastTimeDiedToEnemyTeamField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.LastTimeDiedToEnemyTeam"); }
1847 bool& bSuppressEngramNetworkingField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerState.bSuppressEngramNetworking"); }
1848 int& CurrentlySelectedDinoOrderGroupField() { return *GetNativePointerField<int*>(this, "AShooterPlayerState.CurrentlySelectedDinoOrderGroup"); }
1849 FTameUnitCounts& CurrentTameUnitCountsField() { return *GetNativePointerField<FTameUnitCounts*>(this, "AShooterPlayerState.CurrentTameUnitCounts"); }
1850 long double& NextAllowedTerritoryMessageTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.NextAllowedTerritoryMessageTime"); }
1851 long double& NextAllowedTribeJoinTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.NextAllowedTribeJoinTime"); }
1852 FieldArray<FDinoOrderGroup, 10> DinoOrderGroupsField() { return { this, "AShooterPlayerState.DinoOrderGroups" }; }
1853 TArray<UPrimalItem*> KnownCraftableItemsField() { return *GetNativePointerField<TArray<UPrimalItem*>*>(this, "AShooterPlayerState.KnownCraftableItems"); }
1854 bool& bUpdatingClientEntityLocsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerState.bUpdatingClientEntityLocs"); }
1855 long double& LastTribeRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerState.LastTribeRequestTime"); }
1856
1857 // Bit fields
1858
1859 BitFieldValue<bool, unsigned __int32> bQuitter() { return { this, "AShooterPlayerState.bQuitter" }; }
1860
1861 // Functions
1862
1863 void AcceptJoinAlliance(unsigned int AllianceID, unsigned int NewMemberID, FString NewMemberName) { NativeCall<void, unsigned int, unsigned int, FString>(this, "AShooterPlayerState.AcceptJoinAlliance", AllianceID, NewMemberID, NewMemberName); }
1864 void AddEngramBlueprintToPlayerInventory(UPrimalInventoryComponent* invComp, TSubclassOf<UPrimalItem> engramItemBlueprint) { NativeCall<void, UPrimalInventoryComponent*, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerState.AddEngramBlueprintToPlayerInventory", invComp, engramItemBlueprint); }
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); }
1866 bool AllowDinoOrderByGroup(APrimalDinoCharacter* orderDino) { return NativeCall<bool, APrimalDinoCharacter*>(this, "AShooterPlayerState.AllowDinoOrderByGroup", orderDino); }
1867 bool AllowTribeGroupPermission(ETribeGroupPermission::Type TribeGroupPermission, UObject* OnObject) { return NativeCall<bool, ETribeGroupPermission::Type, UObject*>(this, "AShooterPlayerState.AllowTribeGroupPermission", TribeGroupPermission, OnObject); }
1868 void ApplyEngramBuffs(AShooterCharacter* myChar, AShooterPlayerController* OverridePC) { NativeCall<void, AShooterCharacter*, AShooterPlayerController*>(this, "AShooterPlayerState.ApplyEngramBuffs", myChar, OverridePC); }
1869 void ApplyEngramStatModifiers(AShooterCharacter* myChar) { NativeCall<void, AShooterCharacter*>(this, "AShooterPlayerState.ApplyEngramStatModifiers", myChar); }
1870 void BeginPlay() { NativeCall<void>(this, "AShooterPlayerState.BeginPlay"); }
1871 void BroadcastDeath_Implementation(AShooterPlayerState* KillerPlayerState, UDamageType* KillerDamageType, AShooterPlayerState* KilledPlayerState) { NativeCall<void, AShooterPlayerState*, UDamageType*, AShooterPlayerState*>(this, "AShooterPlayerState.BroadcastDeath_Implementation", KillerPlayerState, KillerDamageType, KilledPlayerState); }
1872 void ClearKnownCraftables() { NativeCall<void>(this, "AShooterPlayerState.ClearKnownCraftables"); }
1873 void ClearTribe(bool bDontRemoveFromTribe, bool bForce, APlayerController* ForPC) { NativeCall<void, bool, bool, APlayerController*>(this, "AShooterPlayerState.ClearTribe", bDontRemoveFromTribe, bForce, ForPC); }
1874 void ClearTribeBasic() { NativeCall<void>(this, "AShooterPlayerState.ClearTribeBasic"); }
1875 void ClientGetPlayerBannedData_Implementation(TArray<FAdminPlayerDataInfo>* list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerBannedData_Implementation", list); }
1876 void ClientGetPlayerConnectedData_Implementation(TArray<FAdminPlayerDataInfo>* list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerConnectedData_Implementation", list); }
1877 void ClientGetPlayerWhiteListedData_Implementation(TArray<FAdminPlayerDataInfo>* list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerWhiteListedData_Implementation", list); }
1878 void ClientGetServerOptions_Implementation(FServerOptions info) { NativeCall<void, FServerOptions>(this, "AShooterPlayerState.ClientGetServerOptions_Implementation", info); }
1879 void ClientInitialize(AController* InController) { NativeCall<void, AController*>(this, "AShooterPlayerState.ClientInitialize", InController); }
1880 void ClientNotifyLevelUpAvailable_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ClientNotifyLevelUpAvailable_Implementation"); }
1881 void ClientReceiveAvailableEntities_Implementation(TArray<FTribeEntity>* AvailableEntities) { NativeCall<void, TArray<FTribeEntity>*>(this, "AShooterPlayerState.ClientReceiveAvailableEntities_Implementation", AvailableEntities); }
1882 void ClientReceivePartialSpawnPointUpdates_Implementation(TArray<FSpawnPointInfo>* SpawnPointsInfos) { NativeCall<void, TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.ClientReceivePartialSpawnPointUpdates_Implementation", SpawnPointsInfos); }
1883 void ClientReceiveSpawnPoints_Implementation(TArray<FSpawnPointInfo>* SpawnPointsInfos) { NativeCall<void, TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.ClientReceiveSpawnPoints_Implementation", SpawnPointsInfos); }
1884 void ClientRefreshDinoOrderGroup_Implementation(int groupIndex, FDinoOrderGroup groupData, int UseCurrentlySelectedGroup) { NativeCall<void, int, FDinoOrderGroup, int>(this, "AShooterPlayerState.ClientRefreshDinoOrderGroup_Implementation", groupIndex, groupData, UseCurrentlySelectedGroup); }
1885 void ClientUnlockedFeat_Implementation(FName FeatName) { NativeCall<void, FName>(this, "AShooterPlayerState.ClientUnlockedFeat_Implementation", FeatName); }
1886 void ClientUpdateTameUnitCounts_Implementation(FTameUnitCounts NewTameUnitCounts) { NativeCall<void, FTameUnitCounts>(this, "AShooterPlayerState.ClientUpdateTameUnitCounts_Implementation", NewTameUnitCounts); }
1887 void CompletePointOfInterest(int PointOfInterestID) { NativeCall<void, int>(this, "AShooterPlayerState.CompletePointOfInterest", PointOfInterestID); }
1888 void CompleteQuest(int QuestID) { NativeCall<void, int>(this, "AShooterPlayerState.CompleteQuest", QuestID); }
1889 void CopyProperties(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "AShooterPlayerState.CopyProperties", PlayerState); }
1890 void Destroyed() { NativeCall<void>(this, "AShooterPlayerState.Destroyed"); }
1891 void DoRespec(UPrimalPlayerData* ForPlayerData, AShooterCharacter* ForCharacter, bool bSetRespecedAtCharacterLevel) { NativeCall<void, UPrimalPlayerData*, AShooterCharacter*, bool>(this, "AShooterPlayerState.DoRespec", ForPlayerData, ForCharacter, bSetRespecedAtCharacterLevel); }
1892 int GetCharacterLevel() { return NativeCall<int>(this, "AShooterPlayerState.GetCharacterLevel"); }
1893 FString* GetDinoOrderGroupName(FString* result, int groupIndex) { return NativeCall<FString*, FString*, int>(this, "AShooterPlayerState.GetDinoOrderGroupName", result, groupIndex); }
1894 int GetGlobalNumOfShipsForTribe() { return NativeCall<int>(this, "AShooterPlayerState.GetGlobalNumOfShipsForTribe"); }
1895 UPrimalItem* GetItemForUnlockedFeat(AShooterCharacter* myChar, TSubclassOf<APrimalBuff> FeatClass) { return NativeCall<UPrimalItem*, AShooterCharacter*, TSubclassOf<APrimalBuff>>(this, "AShooterPlayerState.GetItemForUnlockedFeat", myChar, FeatClass); }
1896 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterPlayerState.GetLifetimeReplicatedProps", OutLifetimeProps); }
1897 FString* GetLongPlayerName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetLongPlayerName", result); }
1898 int GetNumDiscoveryZonesFound() { return NativeCall<int>(this, "AShooterPlayerState.GetNumDiscoveryZonesFound"); }
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); }
1901 int GetNumDiscoveryZonesTotal() { return NativeCall<int>(this, "AShooterPlayerState.GetNumDiscoveryZonesTotal"); }
1902 FString* GetPlayerName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetPlayerName", result); }
1903 FString* GetPlayerOrTribeName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetPlayerOrTribeName", result); }
1904 AShooterPlayerController* GetShooterController() { return NativeCall<AShooterPlayerController*>(this, "AShooterPlayerState.GetShooterController"); }
1905 float GetTameUnitCount(ETameUnitType::Type TheTameUnitType) { return NativeCall<float, ETameUnitType::Type>(this, "AShooterPlayerState.GetTameUnitCount", TheTameUnitType); }
1906 int GetTribeId() { return NativeCall<int>(this, "AShooterPlayerState.GetTribeId"); }
1907 FTribeWar* GetTribeWar(FTribeWar* result, int EnemyTeam) { return NativeCall<FTribeWar*, FTribeWar*, int>(this, "AShooterPlayerState.GetTribeWar", result, EnemyTeam); }
1908 UObject* GetObjectW() { return NativeCall<UObject*>(this, "AShooterPlayerState.GetObjectW"); }
1909 FString* GetUniqueIdString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerState.GetUniqueIdString", result); }
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); }
1912 bool HasDefaultExtraInventoryItem(TSubclassOf<UPrimalItem> ItemClass) { return NativeCall<bool, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerState.HasDefaultExtraInventoryItem", ItemClass); }
1913 bool HasDiscipline(EEngramDiscipline::Type ForDiscipline) { return NativeCall<bool, EEngramDiscipline::Type>(this, "AShooterPlayerState.HasDiscipline", ForDiscipline); }
1914 bool HasDiscoveredDiscoveryZone(int ZoneId) { return NativeCall<bool, int>(this, "AShooterPlayerState.HasDiscoveredDiscoveryZone", ZoneId); }
1915 bool HasEngram(TSubclassOf<UPrimalItem> ItemClass) { return NativeCall<bool, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerState.HasEngram", ItemClass); }
1916 bool HasSkill(TSubclassOf<UPrimalEngramEntry> SkillClass) { return NativeCall<bool, TSubclassOf<UPrimalEngramEntry>>(this, "AShooterPlayerState.HasSkill", SkillClass); }
1917 bool HasTribeWarRequest(int EnemyTeam) { return NativeCall<bool, int>(this, "AShooterPlayerState.HasTribeWarRequest", EnemyTeam); }
1918 void InitializeDiscoveryZoneEntryObjects() { NativeCall<void>(this, "AShooterPlayerState.InitializeDiscoveryZoneEntryObjects"); }
1919 void InvitedRankGroupPlayerIntoTribe(AShooterPlayerState* OtherPlayer) { NativeCall<void, AShooterPlayerState*>(this, "AShooterPlayerState.InvitedRankGroupPlayerIntoTribe", OtherPlayer); }
1920 bool IsAlliedWith(int OtherTeam) { return NativeCall<bool, int>(this, "AShooterPlayerState.IsAlliedWith", OtherTeam); }
1921 bool IsDinoClassInOrderGroup(int groupIndex, TSubclassOf<APrimalDinoCharacter> dinoClass) { return NativeCall<bool, int, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerState.IsDinoClassInOrderGroup", groupIndex, dinoClass); }
1922 bool IsDinoInOrderGroup(int groupIndex, APrimalDinoCharacter* dinoChar) { return NativeCall<bool, int, APrimalDinoCharacter*>(this, "AShooterPlayerState.IsDinoInOrderGroup", groupIndex, dinoChar); }
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); }
1928 void LocalDoUpdateTribeEntityLocs() { NativeCall<void>(this, "AShooterPlayerState.LocalDoUpdateTribeEntityLocs"); }
1929 void LocalSetSelectedDinoOrderGroup(int newGroup, bool bDontToggle) { NativeCall<void, int, bool>(this, "AShooterPlayerState.LocalSetSelectedDinoOrderGroup", newGroup, bDontToggle); }
1930 void NotifyPlayerJoinedTribe_Implementation(FString* ThePlayerName, FString* TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerJoinedTribe_Implementation", ThePlayerName, TribeName); }
1931 void NotifyPlayerJoined_Implementation(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerJoined_Implementation", ThePlayerName); }
1932 void NotifyPlayerLeftTribe_Implementation(FString* ThePlayerName, FString* TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerLeftTribe_Implementation", ThePlayerName, TribeName); }
1933 void NotifyPlayerLeft_Implementation(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerLeft_Implementation", ThePlayerName); }
1934 void NotifyTribememberJoined_Implementation(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberJoined_Implementation", ThePlayerName); }
1935 void NotifyTribememberLeft_Implementation(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberLeft_Implementation", ThePlayerName); }
1936 void OnRep_MyPlayerDataStruct() { NativeCall<void>(this, "AShooterPlayerState.OnRep_MyPlayerDataStruct"); }
1937 void OnRep_UpdatedSkills() { NativeCall<void>(this, "AShooterPlayerState.OnRep_UpdatedSkills"); }
1938 void PromoteToTribeAdmin(APlayerController* PromoterPC) { NativeCall<void, APlayerController*>(this, "AShooterPlayerState.PromoteToTribeAdmin", PromoterPC); }
1939 void ReceivedPlayerCharacter(AShooterCharacter* NewPawn) { NativeCall<void, AShooterCharacter*>(this, "AShooterPlayerState.ReceivedPlayerCharacter", NewPawn); }
1940 void RequestCreateNewPlayerWithArkData(UPrimalPlayerData* PlayerArkData) { NativeCall<void, UPrimalPlayerData*>(this, "AShooterPlayerState.RequestCreateNewPlayerWithArkData", PlayerArkData); }
1941 void Reset() { NativeCall<void>(this, "AShooterPlayerState.Reset"); }
1942 void ResetPlayerDataBornAtTime() { NativeCall<void>(this, "AShooterPlayerState.ResetPlayerDataBornAtTime"); }
1943 void SendAvailableEntitiesFromAllServersToClient(TArray<FTribeEntity>* AvailableEntitiesFromOtherServers, int IgnoreBedID) { NativeCall<void, TArray<FTribeEntity>*, int>(this, "AShooterPlayerState.SendAvailableEntitiesFromAllServersToClient", AvailableEntitiesFromOtherServers, IgnoreBedID); }
1944 void SendTribeInviteData_Implementation(FTribeData TribeInviteData) { NativeCall<void, FTribeData>(this, "AShooterPlayerState.SendTribeInviteData_Implementation", TribeInviteData); }
1945 void ServerAcceptTribeWar_Implementation(int EnemyTeamID) { NativeCall<void, int>(this, "AShooterPlayerState.ServerAcceptTribeWar_Implementation", EnemyTeamID); }
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); }
1947 void ServerDinoOrderGroup_AddOrRemoveDinoCharacter_Implementation(int groupIndex, APrimalDinoCharacter* DinoCharacter, bool bAdd) { NativeCall<void, int, APrimalDinoCharacter*, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoCharacter_Implementation", groupIndex, DinoCharacter, bAdd); }
1948 void ServerDinoOrderGroup_AddOrRemoveDinoClass_Implementation(int groupIndex, TSubclassOf<APrimalDinoCharacter> DinoClass, bool bAdd) { NativeCall<void, int, TSubclassOf<APrimalDinoCharacter>, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoClass_Implementation", groupIndex, DinoClass, bAdd); }
1949 void ServerDinoOrderGroup_Clear_Implementation(int groupIndex, bool bClearClasses, bool bClearChars) { NativeCall<void, int, bool, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_Clear_Implementation", groupIndex, bClearClasses, bClearChars); }
1950 void ServerDinoOrderGroup_RemoveEntryByIndex_Implementation(int groupIndex, bool bIsClass, int entryIndex) { NativeCall<void, int, bool, int>(this, "AShooterPlayerState.ServerDinoOrderGroup_RemoveEntryByIndex_Implementation", groupIndex, bIsClass, entryIndex); }
1951 void ServerGetAlivePlayerConnectedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAlivePlayerConnectedData_Implementation"); }
1952 void ServerGetAllPlayerNamesAndLocations_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAllPlayerNamesAndLocations_Implementation"); }
1953 void ServerGetPlayerBannedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerBannedData_Implementation"); }
1954 void ServerGetPlayerConnectedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerConnectedData_Implementation"); }
1955 void ServerGetPlayerWhiteListedData_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerWhiteListedData_Implementation"); }
1956 void ServerGetServerOptions_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerGetServerOptions_Implementation"); }
1957 void ServerRejectTribeWar_Implementation(int EnemyTeamID) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRejectTribeWar_Implementation", EnemyTeamID); }
1958 void ServerRequestApplyEngramPoints_Implementation(TSubclassOf<UPrimalEngramEntry> forItemEntry, EEngramDiscipline::Type ForDiscipline) { NativeCall<void, TSubclassOf<UPrimalEngramEntry>, EEngramDiscipline::Type>(this, "AShooterPlayerState.ServerRequestApplyEngramPoints_Implementation", forItemEntry, ForDiscipline); }
1959 void ServerRequestCreateNewTribe_Implementation(FString* TribeName, FTribeGovernment TribeGovernment) { NativeCall<void, FString*, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestCreateNewTribe_Implementation", TribeName, TribeGovernment); }
1960 void ServerRequestDemotePlayerInMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestDemotePlayerInMyTribe_Implementation", PlayerIndexInTribe); }
1961 void ServerRequestDinoOrderGroups_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestDinoOrderGroups_Implementation"); }
1962 void ServerRequestLeaveAlliance_Implementation(unsigned int AllianceID) { NativeCall<void, unsigned int>(this, "AShooterPlayerState.ServerRequestLeaveAlliance_Implementation", AllianceID); }
1963 void ServerRequestLeaveTribe_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestLeaveTribe_Implementation"); }
1964 void ServerRequestMySpawnPoints_Implementation(unsigned int IgnoreBedID, TSubclassOf<APrimalStructure> FilterClass) { NativeCall<void, unsigned int, TSubclassOf<APrimalStructure>>(this, "AShooterPlayerState.ServerRequestMySpawnPoints_Implementation", IgnoreBedID, FilterClass); }
1965 void ServerRequestPartialSpawnPointUpdate_Implementation(unsigned int EntityID) { NativeCall<void, unsigned int>(this, "AShooterPlayerState.ServerRequestPartialSpawnPointUpdate_Implementation", EntityID); }
1966 void ServerRequestPromoteAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestPromoteAllianceMember_Implementation", AllianceID, MemberID); }
1967 void ServerRequestPromotePlayerInMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestPromotePlayerInMyTribe_Implementation", PlayerIndexInTribe); }
1968 void ServerRequestRemoveAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestRemoveAllianceMember_Implementation", AllianceID, MemberID); }
1969 void ServerRequestRemovePlayerIndexFromMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestRemovePlayerIndexFromMyTribe_Implementation", PlayerIndexInTribe); }
1970 void ServerRequestRenameTribe_Implementation(FString* newTribeName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerRequestRenameTribe_Implementation", newTribeName); }
1971 void ServerRequestResetPlayer_Implementation() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestResetPlayer_Implementation"); }
1972 void ServerRequestSetTribeGovernment_Implementation(FTribeGovernment TribeGovernment) { NativeCall<void, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestSetTribeGovernment_Implementation", TribeGovernment); }
1973 void ServerRequestSetTribeMemberGroupRank_Implementation(int PlayerIndexInTribe, int RankGroupIndex) { NativeCall<void, int, int>(this, "AShooterPlayerState.ServerRequestSetTribeMemberGroupRank_Implementation", PlayerIndexInTribe, RankGroupIndex); }
1974 void ServerRequestTransferOwnershipInMyTribe_Implementation(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestTransferOwnershipInMyTribe_Implementation", PlayerIndexInTribe); }
1975 void ServerSetDefaultItemSlotClass_Implementation(int slotNum, TSubclassOf<UPrimalItem> ItemClass, bool bIsEngram) { NativeCall<void, int, TSubclassOf<UPrimalItem>, bool>(this, "AShooterPlayerState.ServerSetDefaultItemSlotClass_Implementation", slotNum, ItemClass, bIsEngram); }
1976 void ServerSetDinoGroupName_Implementation(int groupIndex, FString* GroupName) { NativeCall<void, int, FString*>(this, "AShooterPlayerState.ServerSetDinoGroupName_Implementation", groupIndex, GroupName); }
1977 void ServerSetFeatHotkey_Implementation(int slotNum, TSubclassOf<APrimalBuff> FeatClass) { NativeCall<void, int, TSubclassOf<APrimalBuff>>(this, "AShooterPlayerState.ServerSetFeatHotkey_Implementation", slotNum, FeatClass); }
1978 void ServerSetSelectedDinoOrderGroup_Implementation(int newGroup) { NativeCall<void, int>(this, "AShooterPlayerState.ServerSetSelectedDinoOrderGroup_Implementation", newGroup); }
1979 void ServerSetTribeMOTD_Implementation(FString* MOTD) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerSetTribeMOTD_Implementation", MOTD); }
1980 void ServerTribeRequestAddRankGroup_Implementation(FString* GroupName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestAddRankGroup_Implementation", GroupName); }
1981 void ServerTribeRequestApplyRankGroupSettings_Implementation(int RankGroupIndex, FTribeRankGroup newGroupSettings) { NativeCall<void, int, FTribeRankGroup>(this, "AShooterPlayerState.ServerTribeRequestApplyRankGroupSettings_Implementation", RankGroupIndex, newGroupSettings); }
1982 void ServerTribeRequestNewAlliance_Implementation(FString* AllianceName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestNewAlliance_Implementation", AllianceName); }
1983 void ServerTribeRequestRemoveRankGroup_Implementation(int RankGroupIndex) { NativeCall<void, int>(this, "AShooterPlayerState.ServerTribeRequestRemoveRankGroup_Implementation", RankGroupIndex); }
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); }
1986 void SetTribeTamingDinoSettings(APrimalDinoCharacter* aDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerState.SetTribeTamingDinoSettings", aDinoChar); }
1987 void TargetingTeamChanged() { NativeCall<void>(this, "AShooterPlayerState.TargetingTeamChanged"); }
1988 void TransferTribalObjects(FTribeData* TribeData, bool bTransferToTribe, bool bDontIncludePlayers) { NativeCall<void, FTribeData*, bool, bool>(this, "AShooterPlayerState.TransferTribalObjects", TribeData, bTransferToTribe, bDontIncludePlayers); }
1989 void UnregisterPlayerWithSession() { NativeCall<void>(this, "AShooterPlayerState.UnregisterPlayerWithSession"); }
1990 void UpdateFeatSet(AShooterCharacter* myChar) { NativeCall<void, AShooterCharacter*>(this, "AShooterPlayerState.UpdateFeatSet", myChar); }
1991 void UpdateServerFullStatus() { NativeCall<void>(this, "AShooterPlayerState.UpdateServerFullStatus"); }
1992 void UpdateTameCounts() { NativeCall<void>(this, "AShooterPlayerState.UpdateTameCounts"); }
1993 void UpdateTribeData(FTribeData* TribeData) { NativeCall<void, FTribeData*>(this, "AShooterPlayerState.UpdateTribeData", TribeData); }
1994 void UpdatedPlayerData() { NativeCall<void>(this, "AShooterPlayerState.UpdatedPlayerData"); }
1995 void UpdatedSkills(AShooterCharacter* myChar, AShooterPlayerController* OverridePC) { NativeCall<void, AShooterCharacter*, AShooterPlayerController*>(this, "AShooterPlayerState.UpdatedSkills", myChar, OverridePC); }
1996 void BroadcastDeath(AShooterPlayerState* KillerPlayerState, UDamageType* KillerDamageType, AShooterPlayerState* KilledPlayerState) { NativeCall<void, AShooterPlayerState*, UDamageType*, AShooterPlayerState*>(this, "AShooterPlayerState.BroadcastDeath", KillerPlayerState, KillerDamageType, KilledPlayerState); }
1997 void ClientGetPlayerBannedData(TArray<FAdminPlayerDataInfo>* list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerBannedData", list); }
1998 void ClientGetPlayerConnectedData(TArray<FAdminPlayerDataInfo>* list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerConnectedData", list); }
1999 void ClientGetPlayerWhiteListedData(TArray<FAdminPlayerDataInfo>* list) { NativeCall<void, TArray<FAdminPlayerDataInfo>*>(this, "AShooterPlayerState.ClientGetPlayerWhiteListedData", list); }
2000 void ClientGetServerOptions(FServerOptions info) { NativeCall<void, FServerOptions>(this, "AShooterPlayerState.ClientGetServerOptions", info); }
2001 void ClientNotifyLevelUpAvailable() { NativeCall<void>(this, "AShooterPlayerState.ClientNotifyLevelUpAvailable"); }
2002 void ClientReceiveAvailableEntities(TArray<FTribeEntity>* AvailableEntities) { NativeCall<void, TArray<FTribeEntity>*>(this, "AShooterPlayerState.ClientReceiveAvailableEntities", AvailableEntities); }
2003 void ClientReceivePartialSpawnPointUpdates(TArray<FSpawnPointInfo>* SpawnPointsInfos) { NativeCall<void, TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.ClientReceivePartialSpawnPointUpdates", SpawnPointsInfos); }
2004 void ClientReceiveSpawnPoints(TArray<FSpawnPointInfo>* SpawnPointsInfos) { NativeCall<void, TArray<FSpawnPointInfo>*>(this, "AShooterPlayerState.ClientReceiveSpawnPoints", SpawnPointsInfos); }
2005 void ClientRefreshDinoOrderGroup(int groupIndex, FDinoOrderGroup groupData, int UseCurrentlySelectedGroup) { NativeCall<void, int, FDinoOrderGroup, int>(this, "AShooterPlayerState.ClientRefreshDinoOrderGroup", groupIndex, groupData, UseCurrentlySelectedGroup); }
2006 void ClientUnlockedFeat(FName FeatName) { NativeCall<void, FName>(this, "AShooterPlayerState.ClientUnlockedFeat", FeatName); }
2007 void ClientUpdateTameUnitCounts(FTameUnitCounts NewTameUnitCounts) { NativeCall<void, FTameUnitCounts>(this, "AShooterPlayerState.ClientUpdateTameUnitCounts", NewTameUnitCounts); }
2008 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterPlayerState.GetPrivateStaticClass", Package); }
2009 void NotifyPlayerJoined(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerJoined", ThePlayerName); }
2010 void NotifyPlayerJoinedTribe(FString* ThePlayerName, FString* TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerJoinedTribe", ThePlayerName, TribeName); }
2011 void NotifyPlayerLeft(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyPlayerLeft", ThePlayerName); }
2012 void NotifyPlayerLeftTribe(FString* ThePlayerName, FString* TribeName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerState.NotifyPlayerLeftTribe", ThePlayerName, TribeName); }
2013 void NotifyTribememberJoined(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberJoined", ThePlayerName); }
2014 void NotifyTribememberLeft(FString* ThePlayerName) { NativeCall<void, FString*>(this, "AShooterPlayerState.NotifyTribememberLeft", ThePlayerName); }
2015 void SendTribeInviteData(FTribeData TribeInviteData) { NativeCall<void, FTribeData>(this, "AShooterPlayerState.SendTribeInviteData", TribeInviteData); }
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); }
2018 void ServerDinoOrderGroup_AddOrRemoveDinoCharacter(int groupIndex, APrimalDinoCharacter* DinoCharacter, bool bAdd) { NativeCall<void, int, APrimalDinoCharacter*, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoCharacter", groupIndex, DinoCharacter, bAdd); }
2019 void ServerDinoOrderGroup_AddOrRemoveDinoClass(int groupIndex, TSubclassOf<APrimalDinoCharacter> DinoClass, bool bAdd) { NativeCall<void, int, TSubclassOf<APrimalDinoCharacter>, bool>(this, "AShooterPlayerState.ServerDinoOrderGroup_AddOrRemoveDinoClass", groupIndex, DinoClass, bAdd); }
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); }
2022 void ServerGetAlivePlayerConnectedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAlivePlayerConnectedData"); }
2023 void ServerGetAllPlayerNamesAndLocations() { NativeCall<void>(this, "AShooterPlayerState.ServerGetAllPlayerNamesAndLocations"); }
2024 void ServerGetPlayerBannedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerBannedData"); }
2025 void ServerGetPlayerConnectedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerConnectedData"); }
2026 void ServerGetPlayerWhiteListedData() { NativeCall<void>(this, "AShooterPlayerState.ServerGetPlayerWhiteListedData"); }
2027 void ServerGetServerOptions() { NativeCall<void>(this, "AShooterPlayerState.ServerGetServerOptions"); }
2028 void ServerRejectTribeWar(int EnemyTeamID) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRejectTribeWar", EnemyTeamID); }
2029 void ServerRequestApplyEngramPoints(TSubclassOf<UPrimalEngramEntry> forItemEntry, EEngramDiscipline::Type ForDiscipline) { NativeCall<void, TSubclassOf<UPrimalEngramEntry>, EEngramDiscipline::Type>(this, "AShooterPlayerState.ServerRequestApplyEngramPoints", forItemEntry, ForDiscipline); }
2030 void ServerRequestCreateNewTribe(FString* TribeName, FTribeGovernment TribeGovernment) { NativeCall<void, FString*, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestCreateNewTribe", TribeName, TribeGovernment); }
2031 void ServerRequestDemotePlayerInMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestDemotePlayerInMyTribe", PlayerIndexInTribe); }
2032 void ServerRequestDinoOrderGroups() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestDinoOrderGroups"); }
2033 void ServerRequestLeaveAlliance(unsigned int AllianceID) { NativeCall<void, unsigned int>(this, "AShooterPlayerState.ServerRequestLeaveAlliance", AllianceID); }
2034 void ServerRequestLeaveTribe() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestLeaveTribe"); }
2035 void ServerRequestMySpawnPoints(unsigned int IgnoreBedID, TSubclassOf<APrimalStructure> FilterClass) { NativeCall<void, unsigned int, TSubclassOf<APrimalStructure>>(this, "AShooterPlayerState.ServerRequestMySpawnPoints", IgnoreBedID, FilterClass); }
2036 void ServerRequestPartialSpawnPointUpdate(unsigned int EntityID) { NativeCall<void, unsigned int>(this, "AShooterPlayerState.ServerRequestPartialSpawnPointUpdate", EntityID); }
2037 void ServerRequestPromoteAllianceMember(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestPromoteAllianceMember", AllianceID, MemberID); }
2038 void ServerRequestPromotePlayerInMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestPromotePlayerInMyTribe", PlayerIndexInTribe); }
2039 void ServerRequestRemoveAllianceMember(unsigned int AllianceID, unsigned int MemberID) { NativeCall<void, unsigned int, unsigned int>(this, "AShooterPlayerState.ServerRequestRemoveAllianceMember", AllianceID, MemberID); }
2040 void ServerRequestRemovePlayerIndexFromMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestRemovePlayerIndexFromMyTribe", PlayerIndexInTribe); }
2041 void ServerRequestRenameTribe(FString* ServerRequestRenameTribe) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerRequestRenameTribe", ServerRequestRenameTribe); }
2042 void ServerRequestResetPlayer() { NativeCall<void>(this, "AShooterPlayerState.ServerRequestResetPlayer"); }
2043 void ServerRequestSetTribeGovernment(FTribeGovernment TribeGovernment) { NativeCall<void, FTribeGovernment>(this, "AShooterPlayerState.ServerRequestSetTribeGovernment", TribeGovernment); }
2044 void ServerRequestSetTribeMemberGroupRank(int PlayerIndexInTribe, int RankGroupIndex) { NativeCall<void, int, int>(this, "AShooterPlayerState.ServerRequestSetTribeMemberGroupRank", PlayerIndexInTribe, RankGroupIndex); }
2045 void ServerRequestTransferOwnershipInMyTribe(int PlayerIndexInTribe) { NativeCall<void, int>(this, "AShooterPlayerState.ServerRequestTransferOwnershipInMyTribe", PlayerIndexInTribe); }
2046 void ServerSetDefaultItemSlotClass(int slotNum, TSubclassOf<UPrimalItem> ItemClass, bool bIsEngram) { NativeCall<void, int, TSubclassOf<UPrimalItem>, bool>(this, "AShooterPlayerState.ServerSetDefaultItemSlotClass", slotNum, ItemClass, bIsEngram); }
2047 void ServerSetDinoGroupName(int groupIndex, FString* GroupName) { NativeCall<void, int, FString*>(this, "AShooterPlayerState.ServerSetDinoGroupName", groupIndex, GroupName); }
2048 void ServerSetFeatHotkey(int slotNum, TSubclassOf<APrimalBuff> FeatClass) { NativeCall<void, int, TSubclassOf<APrimalBuff>>(this, "AShooterPlayerState.ServerSetFeatHotkey", slotNum, FeatClass); }
2049 void ServerSetSelectedDinoOrderGroup(int newGroup) { NativeCall<void, int>(this, "AShooterPlayerState.ServerSetSelectedDinoOrderGroup", newGroup); }
2050 void ServerSetTribeMOTD(FString* MOTD) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerSetTribeMOTD", MOTD); }
2051 void ServerTribeRequestAddRankGroup(FString* GroupName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestAddRankGroup", GroupName); }
2052 void ServerTribeRequestApplyRankGroupSettings(int RankGroupIndex, FTribeRankGroup newGroupSettings) { NativeCall<void, int, FTribeRankGroup>(this, "AShooterPlayerState.ServerTribeRequestApplyRankGroupSettings", RankGroupIndex, newGroupSettings); }
2053 void ServerTribeRequestNewAlliance(FString* AllianceName) { NativeCall<void, FString*>(this, "AShooterPlayerState.ServerTribeRequestNewAlliance", AllianceName); }
2054 void ServerTribeRequestRemoveRankGroup(int RankGroupIndex) { NativeCall<void, int>(this, "AShooterPlayerState.ServerTribeRequestRemoveRankGroup", RankGroupIndex); }
2055 static void StaticRegisterNativesAShooterPlayerState() { NativeCall<void>(nullptr, "AShooterPlayerState.StaticRegisterNativesAShooterPlayerState"); }
2056};
2057
2059{
2060 TWeakObjectPtr<APawn>& OldPawnField() { return *GetNativePointerField<TWeakObjectPtr<APawn>*>(this, "AController.OldPawn"); }
2061 ACharacter* CharacterField() { return *GetNativePointerField<ACharacter**>(this, "AController.Character"); }
2062 APlayerState* PlayerStateField() { return *GetNativePointerField<APlayerState**>(this, "AController.PlayerState"); }
2063 APawn* PawnField() { return *GetNativePointerField<APawn**>(this, "AController.Pawn"); }
2064 FRotator& ControlRotationField() { return *GetNativePointerField<FRotator*>(this, "AController.ControlRotation"); }
2065 TWeakObjectPtr<AActor>& StartSpotField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AController.StartSpot"); }
2066 FName& StateNameField() { return *GetNativePointerField<FName*>(this, "AController.StateName"); }
2067
2068 // Bit fields
2069
2070 BitFieldValue<bool, unsigned __int32> bAttachToPawn() { return { this, "AController.bAttachToPawn" }; }
2071
2072 // Functions
2073
2074 APawn* K2_GetPawn(AActor* DamageCauser) { return NativeCall<APawn*, AActor*>(this, "AController.K2_GetPawn", DamageCauser); }
2075 void AddPawnTickDependency(APawn* NewPawn) { NativeCall<void, APawn*>(this, "AController.AddPawnTickDependency", NewPawn); }
2076 void AttachToPawn(APawn* InPawn) { NativeCall<void, APawn*>(this, "AController.AttachToPawn", InPawn); }
2077 void ChangeState(FName NewState) { NativeCall<void, FName>(this, "AController.ChangeState", NewState); }
2078 void CleanupPlayerState() { NativeCall<void>(this, "AController.CleanupPlayerState"); }
2079 void ClientSetLocation_Implementation(FVector NewLocation, FRotator NewRotation) { NativeCall<void, FVector, FRotator>(this, "AController.ClientSetLocation_Implementation", NewLocation, NewRotation); }
2080 void ClientSetRotation_Implementation(FRotator NewRotation, bool bResetCamera, bool bAfterSeamlessTravel) { NativeCall<void, FRotator, bool, bool>(this, "AController.ClientSetRotation_Implementation", NewRotation, bResetCamera, bAfterSeamlessTravel); }
2081 void Destroyed() { NativeCall<void>(this, "AController.Destroyed"); }
2082 void DetachFromPawn() { NativeCall<void>(this, "AController.DetachFromPawn"); }
2083 void FailedToSpawnPawn() { NativeCall<void>(this, "AController.FailedToSpawnPawn"); }
2084 void GetActorEyesViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AController.GetActorEyesViewPoint", out_Location, out_Rotation); }
2085 FRotator* GetControlRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AController.GetControlRotation", result); }
2086 FRotator* GetDesiredRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AController.GetDesiredRotation", result); }
2087 FString* GetHumanReadableName(FString* result) { return NativeCall<FString*, FString*>(this, "AController.GetHumanReadableName", result); }
2088 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AController.GetLifetimeReplicatedProps", OutLifetimeProps); }
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); }
2090 FVector* GetNavAgentLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AController.GetNavAgentLocation", result); }
2091 void GetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AController.GetPlayerViewPoint", out_Location, out_Rotation); }
2092 FName* GetStateName(FName* result) { return NativeCall<FName*, FName*>(this, "AController.GetStateName", result); }
2093 AActor* GetViewTarget() { return NativeCall<AActor*>(this, "AController.GetViewTarget"); }
2094 void InitPlayerState() { NativeCall<void>(this, "AController.InitPlayerState"); }
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); }
2097 bool LineOfSightTo(AActor* Other, FVector ViewPoint, bool bAlternateChecks) { return NativeCall<bool, AActor*, FVector, bool>(this, "AController.LineOfSightTo", Other, ViewPoint, bAlternateChecks); }
2098 void OnRep_Pawn() { NativeCall<void>(this, "AController.OnRep_Pawn"); }
2099 void OnRep_PlayerState() { NativeCall<void>(this, "AController.OnRep_PlayerState"); }
2100 void PawnPendingDestroy(APawn* inPawn) { NativeCall<void, APawn*>(this, "AController.PawnPendingDestroy", inPawn); }
2101 void Possess(APawn* InPawn) { NativeCall<void, APawn*>(this, "AController.Possess", InPawn); }
2102 void PostInitializeComponents() { NativeCall<void>(this, "AController.PostInitializeComponents"); }
2103 void RemovePawnTickDependency(APawn* InOldPawn) { NativeCall<void, APawn*>(this, "AController.RemovePawnTickDependency", InOldPawn); }
2104 void Reset() { NativeCall<void>(this, "AController.Reset"); }
2105 void SetControlRotation(FRotator* NewRotation) { NativeCall<void, FRotator*>(this, "AController.SetControlRotation", NewRotation); }
2106 void SetInitialLocationAndRotation(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "AController.SetInitialLocationAndRotation", NewLocation, NewRotation); }
2107 void SetPawn(APawn* InPawn) { NativeCall<void, APawn*>(this, "AController.SetPawn", InPawn); }
2108 void SetPawnFromRep(APawn* InPawn) { NativeCall<void, APawn*>(this, "AController.SetPawnFromRep", InPawn); }
2109 bool ShouldPostponePathUpdates() { return NativeCall<bool>(this, "AController.ShouldPostponePathUpdates"); }
2110 void UnPossess() { NativeCall<void>(this, "AController.UnPossess"); }
2111 void UpdateNavigationComponents() { NativeCall<void>(this, "AController.UpdateNavigationComponents"); }
2112 void ClientSetRotation(FRotator NewRotation, bool bResetCamera, bool bAfterSeamlessTravel) { NativeCall<void, FRotator, bool, bool>(this, "AController.ClientSetRotation", NewRotation, bResetCamera, bAfterSeamlessTravel); }
2113 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AController.GetPrivateStaticClass", Package); }
2114 void ReceiveInstigatedAnyDamage(float Damage, UDamageType* DamageType, AActor* DamagedActor, AActor* DamageCauser) { NativeCall<void, float, UDamageType*, AActor*, AActor*>(this, "AController.ReceiveInstigatedAnyDamage", Damage, DamageType, DamagedActor, DamageCauser); }
2115 static void StaticRegisterNativesAController() { NativeCall<void>(nullptr, "AController.StaticRegisterNativesAController"); }
2116};
2117
2119{
2120 UPlayer* PlayerField() { return *GetNativePointerField<UPlayer**>(this, "APlayerController.Player"); }
2121 APawn* AcknowledgedPawnField() { return *GetNativePointerField<APawn**>(this, "APlayerController.AcknowledgedPawn"); }
2122 float& LocalPlayerCachedLODDistanceFactorField() { return *GetNativePointerField<float*>(this, "APlayerController.LocalPlayerCachedLODDistanceFactor"); }
2123 AHUD* MyHUDField() { return *GetNativePointerField<AHUD**>(this, "APlayerController.MyHUD"); }
2124 APlayerCameraManager* PlayerCameraManagerField() { return *GetNativePointerField<APlayerCameraManager**>(this, "APlayerController.PlayerCameraManager"); }
2125 TSubclassOf<APlayerCameraManager>& PlayerCameraManagerClassField() { return *GetNativePointerField<TSubclassOf<APlayerCameraManager>*>(this, "APlayerController.PlayerCameraManagerClass"); }
2126 bool& bAutoManageActiveCameraTargetField() { return *GetNativePointerField<bool*>(this, "APlayerController.bAutoManageActiveCameraTarget"); }
2127 FRotator& TargetViewRotationField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.TargetViewRotation"); }
2128 FRotator& BlendedTargetViewRotationField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.BlendedTargetViewRotation"); }
2129 TArray<AActor*> HiddenActorsField() { return *GetNativePointerField<TArray<AActor*>*>(this, "APlayerController.HiddenActors"); }
2130 float& LastSpectatorStateSynchTimeField() { return *GetNativePointerField<float*>(this, "APlayerController.LastSpectatorStateSynchTime"); }
2131 int& ClientCapField() { return *GetNativePointerField<int*>(this, "APlayerController.ClientCap"); }
2132 long double& ServerLastReceivedSpectatorLocTimeField() { return *GetNativePointerField<long double*>(this, "APlayerController.ServerLastReceivedSpectatorLocTime"); }
2133 UCheatManager* CheatManagerField() { return *GetNativePointerField<UCheatManager**>(this, "APlayerController.CheatManager"); }
2134 TSubclassOf<UCheatManager>& CheatClassField() { return *GetNativePointerField<TSubclassOf<UCheatManager>*>(this, "APlayerController.CheatClass"); }
2135 TArray<FName>& PendingMapChangeLevelNamesField() { return *GetNativePointerField<TArray<FName>*>(this, "APlayerController.PendingMapChangeLevelNames"); }
2136 char& NetPlayerIndexField() { return *GetNativePointerField<char*>(this, "APlayerController.NetPlayerIndex"); }
2137 UNetConnection* PendingSwapConnectionField() { return *GetNativePointerField<UNetConnection**>(this, "APlayerController.PendingSwapConnection"); }
2138 UNetConnection* NetConnectionField() { return *GetNativePointerField<UNetConnection**>(this, "APlayerController.NetConnection"); }
2139 FRotator& RotationInputField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.RotationInput"); }
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"); }
2143 TEnumAsByte<enum EMouseCursor::Type>& DefaultMouseCursorField() { return *GetNativePointerField<TEnumAsByte<enum EMouseCursor::Type>*>(this, "APlayerController.DefaultMouseCursor"); }
2144 TEnumAsByte<enum EMouseCursor::Type>& CurrentMouseCursorField() { return *GetNativePointerField<TEnumAsByte<enum EMouseCursor::Type>*>(this, "APlayerController.CurrentMouseCursor"); }
2145 TEnumAsByte<enum ECollisionChannel>& DefaultClickTraceChannelField() { return *GetNativePointerField<TEnumAsByte<enum ECollisionChannel>*>(this, "APlayerController.DefaultClickTraceChannel"); }
2146 TEnumAsByte<enum ECollisionChannel>& CurrentClickTraceChannelField() { return *GetNativePointerField<TEnumAsByte<enum ECollisionChannel>*>(this, "APlayerController.CurrentClickTraceChannel"); }
2147 bool& bLockedInputUIField() { return *GetNativePointerField<bool*>(this, "APlayerController.bLockedInputUI"); }
2148 TSubobjectPtr<USceneComponent>& TransformComponentField() { return *GetNativePointerField<TSubobjectPtr<USceneComponent>*>(this, "APlayerController.TransformComponent"); }
2149 TWeakObjectPtr<UPrimitiveComponent>& CurrentClickablePrimitiveField() { return *GetNativePointerField<TWeakObjectPtr<UPrimitiveComponent>*>(this, "APlayerController.CurrentClickablePrimitive"); }
2150 FieldArray<TWeakObjectPtr<UPrimitiveComponent>, 11> CurrentTouchablePrimitivesField() { return { this, "APlayerController.CurrentTouchablePrimitives" }; }
2151 char& IgnoreMoveInputField() { return *GetNativePointerField<char*>(this, "APlayerController.IgnoreMoveInput"); }
2152 char& IgnoreLookInputField() { return *GetNativePointerField<char*>(this, "APlayerController.IgnoreLookInput"); }
2153 TWeakObjectPtr<USceneComponent>& AudioListenerComponentField() { return *GetNativePointerField<TWeakObjectPtr<USceneComponent>*>(this, "APlayerController.AudioListenerComponent"); }
2154 FVector& AudioListenerLocationOverrideField() { return *GetNativePointerField<FVector*>(this, "APlayerController.AudioListenerLocationOverride"); }
2155 FRotator& AudioListenerRotationOverrideField() { return *GetNativePointerField<FRotator*>(this, "APlayerController.AudioListenerRotationOverride"); }
2156 FVector& SpawnLocationField() { return *GetNativePointerField<FVector*>(this, "APlayerController.SpawnLocation"); }
2157 float& LastRetryPlayerTimeField() { return *GetNativePointerField<float*>(this, "APlayerController.LastRetryPlayerTime"); }
2158 unsigned __int16& SeamlessTravelCountField() { return *GetNativePointerField<unsigned __int16*>(this, "APlayerController.SeamlessTravelCount"); }
2159 unsigned __int16& LastCompletedSeamlessTravelCountField() { return *GetNativePointerField<unsigned __int16*>(this, "APlayerController.LastCompletedSeamlessTravelCount"); }
2160 bool& bPossessedAnyPawnField() { return *GetNativePointerField<bool*>(this, "APlayerController.bPossessedAnyPawn"); }
2161 int& LastValidUnstasisCasterFrameField() { return *GetNativePointerField<int*>(this, "APlayerController.LastValidUnstasisCasterFrame"); }
2162 FVector& LastCharacterMovementTeleportUnstasisLocationField() { return *GetNativePointerField<FVector*>(this, "APlayerController.LastCharacterMovementTeleportUnstasisLocation"); }
2163 FVector& LastReplicatedFocalLocField() { return *GetNativePointerField<FVector*>(this, "APlayerController.LastReplicatedFocalLoc"); }
2164 bool& bIsDelayedNetCleanupField() { return *GetNativePointerField<bool*>(this, "APlayerController.bIsDelayedNetCleanup"); }
2165 float& LastTeleportDistanceField() { return *GetNativePointerField<float*>(this, "APlayerController.LastTeleportDistance"); }
2166
2167 // Bit fields
2168
2169 BitFieldValue<bool, unsigned __int32> bShortConnectTimeOut() { return { this, "APlayerController.bShortConnectTimeOut" }; }
2170 BitFieldValue<bool, unsigned __int32> bShowExtendedInfoKey() { return { this, "APlayerController.bShowExtendedInfoKey" }; }
2171 BitFieldValue<bool, unsigned __int32> bIsAnselActive() { return { this, "APlayerController.bIsAnselActive" }; }
2172 BitFieldValue<bool, unsigned __int32> bCinematicMode() { return { this, "APlayerController.bCinematicMode" }; }
2173 BitFieldValue<bool, unsigned __int32> bIsUsingStreamingVolumes() { return { this, "APlayerController.bIsUsingStreamingVolumes" }; }
2174 BitFieldValue<bool, unsigned __int32> bPlayerIsWaiting() { return { this, "APlayerController.bPlayerIsWaiting" }; }
2175 BitFieldValue<bool, unsigned __int32> bCheatPlayer() { return { this, "APlayerController.bCheatPlayer" }; }
2176 BitFieldValue<bool, unsigned __int32> bIsAdmin() { return { this, "APlayerController.bIsAdmin" }; }
2177 BitFieldValue<bool, unsigned __int32> bShowMouseCursor() { return { this, "APlayerController.bShowMouseCursor" }; }
2178 BitFieldValue<bool, unsigned __int32> bEnableClickEvents() { return { this, "APlayerController.bEnableClickEvents" }; }
2179 BitFieldValue<bool, unsigned __int32> bEnableTouchEvents() { return { this, "APlayerController.bEnableTouchEvents" }; }
2180 BitFieldValue<bool, unsigned __int32> bEnableMouseOverEvents() { return { this, "APlayerController.bEnableMouseOverEvents" }; }
2181 BitFieldValue<bool, unsigned __int32> bEnableTouchOverEvents() { return { this, "APlayerController.bEnableTouchOverEvents" }; }
2182 BitFieldValue<bool, unsigned __int32> bForceFeedbackEnabled() { return { this, "APlayerController.bForceFeedbackEnabled" }; }
2183 BitFieldValue<bool, unsigned __int32> bCinemaDisableInputMove() { return { this, "APlayerController.bCinemaDisableInputMove" }; }
2184 BitFieldValue<bool, unsigned __int32> bCinemaDisableInputLook() { return { this, "APlayerController.bCinemaDisableInputLook" }; }
2185 BitFieldValue<bool, unsigned __int32> bAcknowledgedClientReceivedActor() { return { this, "APlayerController.bAcknowledgedClientReceivedActor" }; }
2186 BitFieldValue<bool, unsigned __int32> bInputEnabled() { return { this, "APlayerController.bInputEnabled" }; }
2187 BitFieldValue<bool, unsigned __int32> bShouldPerformFullTickWhenPaused() { return { this, "APlayerController.bShouldPerformFullTickWhenPaused" }; }
2188 BitFieldValue<bool, unsigned __int32> bOverrideAudioListener() { return { this, "APlayerController.bOverrideAudioListener" }; }
2189
2190 // Functions
2191
2192 AActor* GetAimedUseActor(UActorComponent** UseComponent, int* hitBodyIndex, bool bForceUseActorLocation) { return NativeCall<AActor*, UActorComponent**, int*, bool>(this, "APlayerController.GetAimedUseActor", UseComponent, hitBodyIndex, bForceUseActorLocation); }
2193 static bool IsNetRelevantFor(FTimespan A, FTimespan B) { return NativeCall<bool, FTimespan, FTimespan>(nullptr, "APlayerController.IsNetRelevantFor", A, B); }
2194 void AcknowledgePossession(APawn* P) { NativeCall<void, APawn*>(this, "APlayerController.AcknowledgePossession", P); }
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); }
2199 void AutoManageActiveCameraTarget(AActor* SuggestedTarget) { NativeCall<void, AActor*>(this, "APlayerController.AutoManageActiveCameraTarget", SuggestedTarget); }
2200 void BeginInactiveState() { NativeCall<void>(this, "APlayerController.BeginInactiveState"); }
2201 void BeginSpectatingState() { NativeCall<void>(this, "APlayerController.BeginSpectatingState"); }
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"); }
2205 void ChangeState(FName NewState) { NativeCall<void, FName>(this, "APlayerController.ChangeState", NewState); }
2206 void CleanUpAudioComponents() { NativeCall<void>(this, "APlayerController.CleanUpAudioComponents"); }
2207 void CleanupGameViewport() { NativeCall<void>(this, "APlayerController.CleanupGameViewport"); }
2208 void CleanupPlayerState() { NativeCall<void>(this, "APlayerController.CleanupPlayerState"); }
2209 void ClearAudioListenerOverride() { NativeCall<void>(this, "APlayerController.ClearAudioListenerOverride"); }
2210 void ClientAddTextureStreamingLoc_Implementation(FVector InLoc, float Duration, bool bOverrideLocation) { NativeCall<void, FVector, float, bool>(this, "APlayerController.ClientAddTextureStreamingLoc_Implementation", InLoc, Duration, bOverrideLocation); }
2211 void ClientCancelPendingMapChange_Implementation() { NativeCall<void>(this, "APlayerController.ClientCancelPendingMapChange_Implementation"); }
2212 void ClientCapBandwidth_Implementation(int Cap) { NativeCall<void, int>(this, "APlayerController.ClientCapBandwidth_Implementation", Cap); }
2213 void ClientClearCameraLensEffects_Implementation() { NativeCall<void>(this, "APlayerController.ClientClearCameraLensEffects_Implementation"); }
2214 void ClientCommitMapChange_Implementation() { NativeCall<void>(this, "APlayerController.ClientCommitMapChange_Implementation"); }
2215 void ClientEnableNetworkVoice_Implementation(bool bEnable) { NativeCall<void, bool>(this, "APlayerController.ClientEnableNetworkVoice_Implementation", bEnable); }
2216 void ClientFlushLevelStreaming_Implementation() { NativeCall<void>(this, "APlayerController.ClientFlushLevelStreaming_Implementation"); }
2217 void ClientForceGarbageCollection_Implementation() { NativeCall<void>(this, "APlayerController.ClientForceGarbageCollection_Implementation"); }
2218 void ClientGameEnded_Implementation(AActor* EndGameFocus, bool bIsWinner) { NativeCall<void, AActor*, bool>(this, "APlayerController.ClientGameEnded_Implementation", EndGameFocus, bIsWinner); }
2219 void ClientGotoState_Implementation(FName NewState) { NativeCall<void, FName>(this, "APlayerController.ClientGotoState_Implementation", NewState); }
2220 void ClientIgnoreLookInput_Implementation(bool bIgnore) { NativeCall<void, bool>(this, "APlayerController.ClientIgnoreLookInput_Implementation", bIgnore); }
2221 void ClientIgnoreMoveInput_Implementation(bool bIgnore) { NativeCall<void, bool>(this, "APlayerController.ClientIgnoreMoveInput_Implementation", bIgnore); }
2222 void ClientMessage_Implementation(FString* S, FName Type, float MsgLifeTime) { NativeCall<void, FString*, FName, float>(this, "APlayerController.ClientMessage_Implementation", S, Type, MsgLifeTime); }
2223 void ClientMutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientMutePlayer_Implementation", PlayerId); }
2224 void ClientNetGUIDActorDeletion_Implementation(FNetworkGUID TheNetGUID) { NativeCall<void, FNetworkGUID>(this, "APlayerController.ClientNetGUIDActorDeletion_Implementation", TheNetGUID); }
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); }
2227 void ClientPrepareMapChange_Implementation(FName LevelName, bool bFirst, bool bLast) { NativeCall<void, FName, bool, bool>(this, "APlayerController.ClientPrepareMapChange_Implementation", LevelName, bFirst, bLast); }
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); }
2229 void ClientProcessNetExecCommandUnreliable_Implementation(AActor* ForActor, FName CommandName, FNetExecParams ExecParams) { NativeCall<void, AActor*, FName, FNetExecParams>(this, "APlayerController.ClientProcessNetExecCommandUnreliable_Implementation", ForActor, CommandName, ExecParams); }
2230 void ClientProcessSimpleNetExecCommandBP_Implementation(AActor* ForActor, FName CommandName) { NativeCall<void, AActor*, FName>(this, "APlayerController.ClientProcessSimpleNetExecCommandBP_Implementation", ForActor, CommandName); }
2231 void ClientProcessSimpleNetExecCommandUnreliableBP_Implementation(AActor* ForActor, FName CommandName) { NativeCall<void, AActor*, FName>(this, "APlayerController.ClientProcessSimpleNetExecCommandUnreliableBP_Implementation", ForActor, CommandName); }
2232 void ClientReset_Implementation() { NativeCall<void>(this, "APlayerController.ClientReset_Implementation"); }
2233 void ClientRestart_Implementation(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientRestart_Implementation", NewPawn); }
2234 void ClientRetryClientRestart_Implementation(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientRetryClientRestart_Implementation", NewPawn); }
2235 void ClientReturnToMainMenu_Implementation(FString* ReturnReason) { NativeCall<void, FString*>(this, "APlayerController.ClientReturnToMainMenu_Implementation", ReturnReason); }
2236 void ClientSetBlockOnAsyncLoading_Implementation() { NativeCall<void>(this, "APlayerController.ClientSetBlockOnAsyncLoading_Implementation"); }
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); }
2238 void SetCameraMode(FName NewCamMode) { NativeCall<void, FName>(this, "APlayerController.SetCameraMode", NewCamMode); }
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); }
2241 void ClientSetHUD_Implementation(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "APlayerController.ClientSetHUD_Implementation", NewHUDClass); }
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); }
2243 void ClientUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientUnmutePlayer_Implementation", PlayerId); }
2244 void ClientVoiceHandshakeComplete_Implementation() { NativeCall<void>(this, "APlayerController.ClientVoiceHandshakeComplete_Implementation"); }
2245 void ClientWasKicked_Implementation(FText* KickReason) { NativeCall<void, FText*>(this, "APlayerController.ClientWasKicked_Implementation", KickReason); }
2246 FString* ConsoleCommand(FString* result, FString* Cmd, bool bWriteToLog) { return NativeCall<FString*, FString*, FString*, bool>(this, "APlayerController.ConsoleCommand", result, Cmd, bWriteToLog); }
2247 void CreateTouchInterface() { NativeCall<void>(this, "APlayerController.CreateTouchInterface"); }
2248 bool DefaultCanUnpause() { return NativeCall<bool>(this, "APlayerController.DefaultCanUnpause"); }
2249 void DelayedNetCleanup() { NativeCall<void>(this, "APlayerController.DelayedNetCleanup"); }
2250 void DelayedPrepareMapChange() { NativeCall<void>(this, "APlayerController.DelayedPrepareMapChange"); }
2251 bool DeprojectMousePositionToWorld(FVector* WorldLocation, FVector* WorldDirection) { return NativeCall<bool, FVector*, FVector*>(this, "APlayerController.DeprojectMousePositionToWorld", WorldLocation, WorldDirection); }
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); }
2253 void DestroySpectatorPawn() { NativeCall<void>(this, "APlayerController.DestroySpectatorPawn"); }
2254 void Destroyed() { NativeCall<void>(this, "APlayerController.Destroyed"); }
2255 void DisableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "APlayerController.DisableInput", PlayerController); }
2256 void EnableCheats(FString pass) { NativeCall<void, FString>(this, "APlayerController.EnableCheats", pass); }
2257 void EnableInput(APlayerController* PlayerController) { NativeCall<void, APlayerController*>(this, "APlayerController.EnableInput", PlayerController); }
2258 void EndPlay(EEndPlayReason::Type EndPlayReason) { NativeCall<void, EEndPlayReason::Type>(this, "APlayerController.EndPlay", EndPlayReason); }
2259 void EndPlayingState() { NativeCall<void>(this, "APlayerController.EndPlayingState"); }
2260 void EndSpectatingState() { NativeCall<void>(this, "APlayerController.EndSpectatingState"); }
2261 void FOV(float F) { NativeCall<void, float>(this, "APlayerController.FOV", F); }
2262 void FailedToSpawnPawn() { NativeCall<void>(this, "APlayerController.FailedToSpawnPawn"); }
2263 void FlushPressedKeys() { NativeCall<void>(this, "APlayerController.FlushPressedKeys"); }
2264 void ForceSingleNetUpdateFor(AActor* Target) { NativeCall<void, AActor*>(this, "APlayerController.ForceSingleNetUpdateFor", Target); }
2265 void GameHasEnded(AActor* EndGameFocus, bool bIsWinner) { NativeCall<void, AActor*, bool>(this, "APlayerController.GameHasEnded", EndGameFocus, bIsWinner); }
2266 void GetActorEyesViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "APlayerController.GetActorEyesViewPoint", out_Location, out_Rotation); }
2267 void GetAudioListenerPosition(FVector* OutLocation, FVector* OutFrontDir, FVector* OutRightDir) { NativeCall<void, FVector*, FVector*, FVector*>(this, "APlayerController.GetAudioListenerPosition", OutLocation, OutFrontDir, OutRightDir); }
2268 FVector* GetFocalLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APlayerController.GetFocalLocation", result); }
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); }
2272 bool GetHitResultUnderCursor(ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, ECollisionChannel, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderCursor", TraceChannel, bTraceComplex, HitResult); }
2273 bool GetHitResultUnderCursorByChannel(ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, ETraceTypeQuery, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderCursorByChannel", TraceChannel, bTraceComplex, HitResult); }
2274 bool GetHitResultUnderCursorForObjects(TArray<TEnumAsByte<enum EObjectTypeQuery>>* ObjectTypes, bool bTraceComplex, FHitResult* HitResult) { return NativeCall<bool, TArray<TEnumAsByte<enum EObjectTypeQuery>>*, bool, FHitResult*>(this, "APlayerController.GetHitResultUnderCursorForObjects", ObjectTypes, bTraceComplex, HitResult); }
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); }
2278 float GetInputAnalogKeyState(FKey Key) { return NativeCall<float, FKey>(this, "APlayerController.GetInputAnalogKeyState", Key); }
2279 float GetInputKeyTimeDown(FKey Key) { return NativeCall<float, FKey>(this, "APlayerController.GetInputKeyTimeDown", Key); }
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); }
2283 FVector* GetInputVectorKeyState(FVector* result, FKey Key) { return NativeCall<FVector*, FVector*, FKey>(this, "APlayerController.GetInputVectorKeyState", result, Key); }
2284 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APlayerController.GetLifetimeReplicatedProps", OutLifetimeProps); }
2285 EMouseCursor::Type GetMouseCursor() { return NativeCall<EMouseCursor::Type>(this, "APlayerController.GetMouseCursor"); }
2286 bool GetMousePosition(float* LocationX, float* LocationY) { return NativeCall<bool, float*, float*>(this, "APlayerController.GetMousePosition", LocationX, LocationY); }
2287 UNetConnection* GetNetConnection() { return NativeCall<UNetConnection*>(this, "APlayerController.GetNetConnection"); }
2288 UPlayer* GetNetOwningPlayer() { return NativeCall<UPlayer*>(this, "APlayerController.GetNetOwningPlayer"); }
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); }
2290 APlayerState* GetNextViewablePlayer(int dir) { return NativeCall<APlayerState*, int>(this, "APlayerController.GetNextViewablePlayer", dir); }
2291 APawn* GetPawnOrSpectator() { return NativeCall<APawn*>(this, "APlayerController.GetPawnOrSpectator"); }
2292 FString* GetPlayerNetworkAddress(FString* result) { return NativeCall<FString*, FString*>(this, "APlayerController.GetPlayerNetworkAddress", result); }
2293 void GetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "APlayerController.GetPlayerViewPoint", out_Location, out_Rotation); }
2294 void GetSeamlessTravelActorList(bool bToEntry, TArray<AActor*>* ActorList) { NativeCall<void, bool, TArray<AActor*>*>(this, "APlayerController.GetSeamlessTravelActorList", bToEntry, ActorList); }
2295 int GetSplitscreenPlayerCount() { return NativeCall<int>(this, "APlayerController.GetSplitscreenPlayerCount"); }
2296 AActor* GetViewTarget() { return NativeCall<AActor*>(this, "APlayerController.GetViewTarget"); }
2297 void GetViewportSize(int* SizeX, int* SizeY) { NativeCall<void, int*, int*>(this, "APlayerController.GetViewportSize", SizeX, SizeY); }
2298 bool HasClientLoadedCurrentWorld() { return NativeCall<bool>(this, "APlayerController.HasClientLoadedCurrentWorld"); }
2299 void InitInputSystem() { NativeCall<void>(this, "APlayerController.InitInputSystem"); }
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"); }
2305 bool IsInputKeyDown(FKey Key) { return NativeCall<bool, FKey>(this, "APlayerController.IsInputKeyDown", Key); }
2306 bool ServerPause_Validate() { return NativeCall<bool>(this, "APlayerController.ServerPause_Validate"); }
2307 bool IsLookInputIgnored() { return NativeCall<bool>(this, "APlayerController.IsLookInputIgnored"); }
2308 bool IsMoveInputIgnored() { return NativeCall<bool>(this, "APlayerController.IsMoveInputIgnored"); }
2309 bool IsPaused() { return NativeCall<bool>(this, "APlayerController.IsPaused"); }
2310 bool IsPlayerMuted(FString* VivoxUsername) { return NativeCall<bool, FString*>(this, "APlayerController.IsPlayerMuted", VivoxUsername); }
2311 bool IsPlayerMuted(FUniqueNetId* PlayerId) { return NativeCall<bool, FUniqueNetId*>(this, "APlayerController.IsPlayerMuted", PlayerId); }
2312 bool IsPrimaryPlayer() { return NativeCall<bool>(this, "APlayerController.IsPrimaryPlayer"); }
2313 bool IsSplitscreenPlayer(int* OutSplitscreenPlayerIndex) { return NativeCall<bool, int*>(this, "APlayerController.IsSplitscreenPlayer", OutSplitscreenPlayerIndex); }
2314 void LocalTravel(FString* FURL) { NativeCall<void, FString*>(this, "APlayerController.LocalTravel", FURL); }
2315 bool NetConnectionHasActiveActor(AActor* AnActor) { return NativeCall<bool, AActor*>(this, "APlayerController.NetConnectionHasActiveActor", AnActor); }
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); }
2317 void NotifyDirectorControl(bool bNowControlling, AMatineeActor* CurrentMatinee) { NativeCall<void, bool, AMatineeActor*>(this, "APlayerController.NotifyDirectorControl", bNowControlling, CurrentMatinee); }
2318 void NotifyLoadedWorld(FName WorldPackageName, bool bFinalDest) { NativeCall<void, FName, bool>(this, "APlayerController.NotifyLoadedWorld", WorldPackageName, bFinalDest); }
2319 bool NotifyServerReceivedClientData(APawn* InPawn, float TimeStamp) { return NativeCall<bool, APawn*, float>(this, "APlayerController.NotifyServerReceivedClientData", InPawn, TimeStamp); }
2320 void OnNetCleanup(UNetConnection* Connection) { NativeCall<void, UNetConnection*>(this, "APlayerController.OnNetCleanup", Connection); }
2321 void Pause() { NativeCall<void>(this, "APlayerController.Pause"); }
2322 void PawnLeavingGame() { NativeCall<void>(this, "APlayerController.PawnLeavingGame"); }
2323 void PlayerTick(float DeltaTime) { NativeCall<void, float>(this, "APlayerController.PlayerTick", DeltaTime); }
2324 void Possess(APawn* PawnToPossess) { NativeCall<void, APawn*>(this, "APlayerController.Possess", PawnToPossess); }
2325 void PostInitializeComponents() { NativeCall<void>(this, "APlayerController.PostInitializeComponents"); }
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); }
2330 bool ProjectWorldLocationToScreen(FVector WorldLocation, FVector2D* ScreenLocation) { return NativeCall<bool, FVector, FVector2D*>(this, "APlayerController.ProjectWorldLocationToScreen", WorldLocation, ScreenLocation); }
2331 void ReceivedPlayer() { NativeCall<void>(this, "APlayerController.ReceivedPlayer"); }
2332 void ReceivedSpectatorClass(TSubclassOf<AGameMode> SpectatorClass) { NativeCall<void, TSubclassOf<AGameMode>>(this, "APlayerController.ReceivedSpectatorClass", SpectatorClass); }
2333 void Reset() { NativeCall<void>(this, "APlayerController.Reset"); }
2334 void ResetCameraMode() { NativeCall<void>(this, "APlayerController.ResetCameraMode"); }
2335 void ResetIgnoreInputFlags() { NativeCall<void>(this, "APlayerController.ResetIgnoreInputFlags"); }
2336 void RestartLevel() { NativeCall<void>(this, "APlayerController.RestartLevel"); }
2337 void SafeRetryClientRestart() { NativeCall<void>(this, "APlayerController.SafeRetryClientRestart"); }
2338 void SafeServerCheckClientPossession() { NativeCall<void>(this, "APlayerController.SafeServerCheckClientPossession"); }
2339 void SafeServerUpdateSpectatorState() { NativeCall<void>(this, "APlayerController.SafeServerUpdateSpectatorState"); }
2340 void SeamlessTravelFrom(APlayerController* OldPC) { NativeCall<void, APlayerController*>(this, "APlayerController.SeamlessTravelFrom", OldPC); }
2341 void SendClientAdjustment() { NativeCall<void>(this, "APlayerController.SendClientAdjustment"); }
2342 void ServerAcknowledgePossession_Implementation(APawn* P) { NativeCall<void, APawn*>(this, "APlayerController.ServerAcknowledgePossession_Implementation", P); }
2343 bool ServerAcknowledgePossession_Validate(APawn* P) { return NativeCall<bool, APawn*>(this, "APlayerController.ServerAcknowledgePossession_Validate", P); }
2344 void ServerCamera_Implementation(FName NewMode) { NativeCall<void, FName>(this, "APlayerController.ServerCamera_Implementation", NewMode); }
2345 void ServerChangeName_Implementation(FString* S) { NativeCall<void, FString*>(this, "APlayerController.ServerChangeName_Implementation", S); }
2346 bool ServerChangeName_Validate(FString* S) { return NativeCall<bool, FString*>(this, "APlayerController.ServerChangeName_Validate", S); }
2347 void ServerCheckClientPossession_Implementation() { NativeCall<void>(this, "APlayerController.ServerCheckClientPossession_Implementation"); }
2348 void ServerMutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerMutePlayer_Implementation", PlayerId); }
2349 bool ServerMutePlayer_Validate(FUniqueNetIdRepl PlayerId) { return NativeCall<bool, FUniqueNetIdRepl>(this, "APlayerController.ServerMutePlayer_Validate", PlayerId); }
2350 void ServerNotifyLoadedWorld_Implementation(FName WorldPackageName) { NativeCall<void, FName>(this, "APlayerController.ServerNotifyLoadedWorld_Implementation", WorldPackageName); }
2351 bool ServerNotifyLoadedWorld_Validate(FName WorldPackageName) { return NativeCall<bool, FName>(this, "APlayerController.ServerNotifyLoadedWorld_Validate", WorldPackageName); }
2352 void ServerPause_Implementation() { NativeCall<void>(this, "APlayerController.ServerPause_Implementation"); }
2353 void ServerReceivedPlayerControllerAck_Implementation() { NativeCall<void>(this, "APlayerController.ServerReceivedPlayerControllerAck_Implementation"); }
2354 void ServerRestartPlayer_Implementation() { NativeCall<void>(this, "APlayerController.ServerRestartPlayer_Implementation"); }
2355 void ServerSetSpectatorLocation_Implementation(FVector NewLoc) { NativeCall<void, FVector>(this, "APlayerController.ServerSetSpectatorLocation_Implementation", NewLoc); }
2356 void ServerToggleAILogging_Implementation() { NativeCall<void>(this, "APlayerController.ServerToggleAILogging_Implementation"); }
2357 void ServerUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerUnmutePlayer_Implementation", PlayerId); }
2358 bool ServerUnmutePlayer_Validate(FUniqueNetIdRepl PlayerId) { return NativeCall<bool, FUniqueNetIdRepl>(this, "APlayerController.ServerUnmutePlayer_Validate", PlayerId); }
2359 void ServerUpdateCamera_Implementation(FVector_NetQuantize CamLoc, int CamPitchAndYaw) { NativeCall<void, FVector_NetQuantize, int>(this, "APlayerController.ServerUpdateCamera_Implementation", CamLoc, CamPitchAndYaw); }
2360 void ServerUpdateLevelVisibility_Implementation(FName PackageName, bool bIsVisible) { NativeCall<void, FName, bool>(this, "APlayerController.ServerUpdateLevelVisibility_Implementation", PackageName, bIsVisible); }
2361 bool ServerUpdateLevelVisibility_Validate(FName PackageName, bool bIsVisible) { return NativeCall<bool, FName, bool>(this, "APlayerController.ServerUpdateLevelVisibility_Validate", PackageName, bIsVisible); }
2362 void ServerVerifyViewTarget_Implementation() { NativeCall<void>(this, "APlayerController.ServerVerifyViewTarget_Implementation"); }
2363 void ServerViewNextPlayer_Implementation() { NativeCall<void>(this, "APlayerController.ServerViewNextPlayer_Implementation"); }
2364 void ServerViewPrevPlayer_Implementation() { NativeCall<void>(this, "APlayerController.ServerViewPrevPlayer_Implementation"); }
2365 void SetAudioListenerOverride(USceneComponent* AttachedComponent, FVector Location, FRotator Rotation) { NativeCall<void, USceneComponent*, FVector, FRotator>(this, "APlayerController.SetAudioListenerOverride", AttachedComponent, Location, Rotation); }
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); }
2370 void SetInitialLocationAndRotation(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "APlayerController.SetInitialLocationAndRotation", NewLocation, NewRotation); }
2371 void SetName(FString* S) { NativeCall<void, FString*>(this, "APlayerController.SetName", S); }
2372 void SetNetSpeed(int NewSpeed) { NativeCall<void, int>(this, "APlayerController.SetNetSpeed", NewSpeed); }
2373 void SetPawn(APawn* InPawn) { NativeCall<void, APawn*>(this, "APlayerController.SetPawn", InPawn); }
2374 void SetPlayer(UPlayer* InPlayer) { NativeCall<void, UPlayer*>(this, "APlayerController.SetPlayer", InPlayer); }
2375 void SetSpawnLocation(FVector* NewLocation) { NativeCall<void, FVector*>(this, "APlayerController.SetSpawnLocation", NewLocation); }
2376 void SetVirtualJoystickVisibility(bool bVisible) { NativeCall<void, bool>(this, "APlayerController.SetVirtualJoystickVisibility", bVisible); }
2377 void SetupInputComponent() { NativeCall<void>(this, "APlayerController.SetupInputComponent"); }
2378 bool ShouldReplicateVoicePacketFrom(FUniqueNetId* Sender, char ShouldUseSuperRange, char* PlaybackFlags) { return NativeCall<bool, FUniqueNetId*, char, char*>(this, "APlayerController.ShouldReplicateVoicePacketFrom", Sender, ShouldUseSuperRange, PlaybackFlags); }
2379 bool ShouldShowMouseCursor() { return NativeCall<bool>(this, "APlayerController.ShouldShowMouseCursor"); }
2380 void SmoothTargetViewRotation(APawn* TargetPawn, float DeltaSeconds) { NativeCall<void, APawn*, float>(this, "APlayerController.SmoothTargetViewRotation", TargetPawn, DeltaSeconds); }
2381 void SpawnDefaultHUD() { NativeCall<void>(this, "APlayerController.SpawnDefaultHUD"); }
2382 void SpawnHUD(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "APlayerController.SpawnHUD", NewHUDClass); }
2383 void SpawnPlayerCameraManager() { NativeCall<void>(this, "APlayerController.SpawnPlayerCameraManager"); }
2384 void StartFire(char FireModeNum) { NativeCall<void, char>(this, "APlayerController.StartFire", FireModeNum); }
2385 void StartSpectatingOnly() { NativeCall<void>(this, "APlayerController.StartSpectatingOnly"); }
2386 void StartTalking() { NativeCall<void>(this, "APlayerController.StartTalking"); }
2387 void StopTalking() { NativeCall<void>(this, "APlayerController.StopTalking"); }
2388 void SwitchLevel(FString* FURL) { NativeCall<void, FString*>(this, "APlayerController.SwitchLevel", FURL); }
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); }
2395 void UpdateStateInputComponents() { NativeCall<void>(this, "APlayerController.UpdateStateInputComponents"); }
2396 void ViewAPlayer(int dir) { NativeCall<void, int>(this, "APlayerController.ViewAPlayer", dir); }
2397 bool WasInputKeyJustPressed(FKey Key) { return NativeCall<bool, FKey>(this, "APlayerController.WasInputKeyJustPressed", Key); }
2398 bool WasInputKeyJustReleased(FKey Key) { return NativeCall<bool, FKey>(this, "APlayerController.WasInputKeyJustReleased", Key); }
2399 void ClientCapBandwidth(int Cap) { NativeCall<void, int>(this, "APlayerController.ClientCapBandwidth", Cap); }
2400 void ClientClearCameraLensEffects() { NativeCall<void>(this, "APlayerController.ClientClearCameraLensEffects"); }
2401 void ClientCommitMapChange() { NativeCall<void>(this, "APlayerController.ClientCommitMapChange"); }
2402 void ClientEnableNetworkVoice(bool bEnable) { NativeCall<void, bool>(this, "APlayerController.ClientEnableNetworkVoice", bEnable); }
2403 void ClientGameEnded(AActor* EndGameFocus, bool bIsWinner) { NativeCall<void, AActor*, bool>(this, "APlayerController.ClientGameEnded", EndGameFocus, bIsWinner); }
2404 void ClientGotoState(FName NewState) { NativeCall<void, FName>(this, "APlayerController.ClientGotoState", NewState); }
2405 void ClientMessage(FString* S, FName Type, float MsgLifeTime) { NativeCall<void, FString*, FName, float>(this, "APlayerController.ClientMessage", S, Type, MsgLifeTime); }
2406 void ClientMutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientMutePlayer", PlayerId); }
2407 void ClientNetGUIDActorDeletion(FNetworkGUID TheNetGUID) { NativeCall<void, FNetworkGUID>(this, "APlayerController.ClientNetGUIDActorDeletion", TheNetGUID); }
2408 void ClientNotifyReconnected(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientNotifyReconnected", NewPawn); }
2409 void ClientNotifyRespawned(APawn* NewPawn, bool IsFirstSpawn) { NativeCall<void, APawn*, bool>(this, "APlayerController.ClientNotifyRespawned", NewPawn, IsFirstSpawn); }
2410 void ClientProcessNetExecCommand(AActor* ForActor, FName CommandName, FNetExecParams ExecParams) { NativeCall<void, AActor*, FName, FNetExecParams>(this, "APlayerController.ClientProcessNetExecCommand", ForActor, CommandName, ExecParams); }
2411 void ClientProcessNetExecCommandUnreliable(AActor* ForActor, FName CommandName, FNetExecParams ExecParams) { NativeCall<void, AActor*, FName, FNetExecParams>(this, "APlayerController.ClientProcessNetExecCommandUnreliable", ForActor, CommandName, ExecParams); }
2412 void ClientProcessSimpleNetExecCommandBP(AActor* ForActor, FName CommandName) { NativeCall<void, AActor*, FName>(this, "APlayerController.ClientProcessSimpleNetExecCommandBP", ForActor, CommandName); }
2413 void ClientProcessSimpleNetExecCommandUnreliableBP(AActor* ForActor, FName CommandName) { NativeCall<void, AActor*, FName>(this, "APlayerController.ClientProcessSimpleNetExecCommandUnreliableBP", ForActor, CommandName); }
2414 void ClientRepObjRef(UObject* Object) { NativeCall<void, UObject*>(this, "APlayerController.ClientRepObjRef", Object); }
2415 void ClientReset() { NativeCall<void>(this, "APlayerController.ClientReset"); }
2416 void ClientRestart(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientRestart", NewPawn); }
2417 void ClientRetryClientRestart(APawn* NewPawn) { NativeCall<void, APawn*>(this, "APlayerController.ClientRetryClientRestart", NewPawn); }
2418 void ClientReturnToMainMenu(FString* ReturnReason) { NativeCall<void, FString*>(this, "APlayerController.ClientReturnToMainMenu", ReturnReason); }
2419 void ClientSetBlockOnAsyncLoading() { NativeCall<void>(this, "APlayerController.ClientSetBlockOnAsyncLoading"); }
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); }
2422 void ClientSetHUD(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "APlayerController.ClientSetHUD", NewHUDClass); }
2423 void ClientTeamMessage(APlayerState* SenderPlayerState, FString* S, FName Type, float MsgLifeTime) { NativeCall<void, APlayerState*, FString*, FName, float>(this, "APlayerController.ClientTeamMessage", SenderPlayerState, S, Type, MsgLifeTime); }
2424 void ClientTeleportSucceeded(FVector TeleportLoc, FRotator TeleportRot, bool bSimpleTeleport) { NativeCall<void, FVector, FRotator, bool>(this, "APlayerController.ClientTeleportSucceeded", TeleportLoc, TeleportRot, bSimpleTeleport); }
2425 void ClientUnmutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ClientUnmutePlayer", PlayerId); }
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); }
2427 void ClientVoiceHandshakeComplete() { NativeCall<void>(this, "APlayerController.ClientVoiceHandshakeComplete"); }
2428 void ClientWasKicked(FText* KickReason) { NativeCall<void, FText*>(this, "APlayerController.ClientWasKicked", KickReason); }
2429 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APlayerController.GetPrivateStaticClass", Package); }
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); }
2431 void ServerAcknowledgePossession(APawn* P) { NativeCall<void, APawn*>(this, "APlayerController.ServerAcknowledgePossession", P); }
2432 void ServerCamera(FName NewMode) { NativeCall<void, FName>(this, "APlayerController.ServerCamera", NewMode); }
2433 void ServerChangeName(FString* S) { NativeCall<void, FString*>(this, "APlayerController.ServerChangeName", S); }
2434 void ServerCheckClientPossession() { NativeCall<void>(this, "APlayerController.ServerCheckClientPossession"); }
2435 void ServerMutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerMutePlayer", PlayerId); }
2436 void ServerNotifyLoadedWorld(FName WorldPackageName) { NativeCall<void, FName>(this, "APlayerController.ServerNotifyLoadedWorld", WorldPackageName); }
2437 void ServerPause() { NativeCall<void>(this, "APlayerController.ServerPause"); }
2438 void ServerReceivedPlayerControllerAck() { NativeCall<void>(this, "APlayerController.ServerReceivedPlayerControllerAck"); }
2439 void ServerRestartPlayer() { NativeCall<void>(this, "APlayerController.ServerRestartPlayer"); }
2440 void ServerSetSpectatorLocation(FVector NewLoc) { NativeCall<void, FVector>(this, "APlayerController.ServerSetSpectatorLocation", NewLoc); }
2441 void ServerShortTimeout() { NativeCall<void>(this, "APlayerController.ServerShortTimeout"); }
2442 void ServerUnmutePlayer(FUniqueNetIdRepl PlayerId) { NativeCall<void, FUniqueNetIdRepl>(this, "APlayerController.ServerUnmutePlayer", PlayerId); }
2443 void ServerUpdateLevelVisibility(FName PackageName, bool bIsVisible) { NativeCall<void, FName, bool>(this, "APlayerController.ServerUpdateLevelVisibility", PackageName, bIsVisible); }
2444 void ServerVerifyViewTarget() { NativeCall<void>(this, "APlayerController.ServerVerifyViewTarget"); }
2445 void ServerViewNextPlayer() { NativeCall<void>(this, "APlayerController.ServerViewNextPlayer"); }
2446 static void StaticRegisterNativesAPlayerController() { NativeCall<void>(nullptr, "APlayerController.StaticRegisterNativesAPlayerController"); }
2447};
2448
2450{
2451 FieldArray<char, 10> HeldFeatKeyField() { return { this, "AShooterPlayerController.HeldFeatKey" }; }
2452 FieldArray<long double, 10> HeldFeatKeyTimeField() { return { this, "AShooterPlayerController.HeldFeatKeyTime" }; }
2453 FieldArray<char, 10> HeldItemSlotField() { return { this, "AShooterPlayerController.HeldItemSlot" }; }
2454 FieldArray<char, 10> UsedItemSlotField() { return { this, "AShooterPlayerController.UsedItemSlot" }; }
2455 FieldArray<long double, 10> LastRepeatUseConsumableTimeField() { return { this, "AShooterPlayerController.LastRepeatUseConsumableTime" }; }
2456 FieldArray<long double, 10> HeldItemSlotTimeField() { return { this, "AShooterPlayerController.HeldItemSlotTime" }; }
2457 FieldArray<long double, 10> LastUsedItemSlotTimesField() { return { this, "AShooterPlayerController.LastUsedItemSlotTimes" }; }
2458 int& MaxMapMarkersField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.MaxMapMarkers"); }
2459 bool& bChangeingServerCoordsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bChangeingServerCoords"); }
2460 FString& ChangeingServerCoordsMessageField() { return *GetNativePointerField<FString*>(this, "AShooterPlayerController.ChangeingServerCoordsMessage"); }
2461 TArray<TSubclassOf<UPrimalEngramEntry>>& UnlockedSkillsField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalEngramEntry>>*>(this, "AShooterPlayerController.UnlockedSkills"); }
2462 FPrimalPlayerDataStruct* MyPlayerDataStructField() { return GetNativePointerField<FPrimalPlayerDataStruct*>(this, "AShooterPlayerController.MyPlayerDataStruct"); }
2463 bool& bGPSZoomOutField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bGPSZoomOut"); }
2464 bool& bGPSZoomInField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bGPSZoomIn"); }
2465 FVector& CurrentPlayerCharacterLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.CurrentPlayerCharacterLocation"); }
2466 int& ModifedButtonCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ModifedButtonCount"); }
2467 APrimalStructurePlacer* StructurePlacerField() { return *GetNativePointerField<APrimalStructurePlacer**>(this, "AShooterPlayerController.StructurePlacer"); }
2468 FVector& LastDeathLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastDeathLocation"); }
2469 long double& LastDeathTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastDeathTime"); }
2470 TWeakObjectPtr<APrimalCharacter>& LastDeathPrimalCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "AShooterPlayerController.LastDeathPrimalCharacter"); }
2471 bool& bWasDeadField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bWasDead"); }
2472 long double& LastDeadCharacterDestructionTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastDeadCharacterDestructionTime"); }
2473 bool& bShowGameModeHUDField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bShowGameModeHUD"); }
2474 FVector2D& CurrentRadialDirection1Field() { return *GetNativePointerField<FVector2D*>(this, "AShooterPlayerController.CurrentRadialDirection1"); }
2475 FVector2D& CurrentRadialDirection2Field() { return *GetNativePointerField<FVector2D*>(this, "AShooterPlayerController.CurrentRadialDirection2"); }
2476 USoundCue* SelectSlotSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterPlayerController.SelectSlotSound"); }
2477 UPrimalLocalProfile* PrimalLocalProfileField() { return *GetNativePointerField<UPrimalLocalProfile**>(this, "AShooterPlayerController.PrimalLocalProfile"); }
2478 int& CurrentGameModeMaxNumOfRespawnsField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.CurrentGameModeMaxNumOfRespawns"); }
2479 FVector& LastRawInputDirField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastRawInputDir"); }
2480 FString& VivoxUsernameField() { return *GetNativePointerField<FString*>(this, "AShooterPlayerController.VivoxUsername"); }
2481 unsigned __int64& TargetOrbitedPlayerIdField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterPlayerController.TargetOrbitedPlayerId"); }
2482 char& TargetOrbitedTrialCountField() { return *GetNativePointerField<char*>(this, "AShooterPlayerController.TargetOrbitedTrialCount"); }
2483 TWeakObjectPtr<AShooterCharacter>& LastControlledPlayerCharacterField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "AShooterPlayerController.LastControlledPlayerCharacter"); }
2484 TSubclassOf<APrimalStructurePlacer>& StructurePlacerClassField() { return *GetNativePointerField<TSubclassOf<APrimalStructurePlacer>*>(this, "AShooterPlayerController.StructurePlacerClass"); }
2485 float& MaxUseDistanceField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.MaxUseDistance"); }
2486 float& MaxUseCheckRadiusField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.MaxUseCheckRadius"); }
2487 TArray<bool>& SavedSurvivorProfileSettingsField() { return *GetNativePointerField<TArray<bool>*>(this, "AShooterPlayerController.SavedSurvivorProfileSettings"); }
2488 bool& bCachedOnlyShowOnlineTribeMembersField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bCachedOnlyShowOnlineTribeMembers"); }
2489 TArray<TWeakObjectPtr<UPrimalInventoryComponent>>& RemoteViewingInventoriesField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UPrimalInventoryComponent>>*>(this, "AShooterPlayerController.RemoteViewingInventories"); }
2490 TWeakObjectPtr<AActor>& LastHeldUseActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AShooterPlayerController.LastHeldUseActor"); }
2491 TWeakObjectPtr<UActorComponent>& LastHeldUseHitComponentField() { return *GetNativePointerField<TWeakObjectPtr<UActorComponent>*>(this, "AShooterPlayerController.LastHeldUseHitComponent"); }
2492 int& LastHeldUseHitBodyIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastHeldUseHitBodyIndex"); }
2493 bool& bUsePressedFromGamepadField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bUsePressedFromGamepad"); }
2494 TWeakObjectPtr<APrimalStructureBed>& SpawnAtBedField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructureBed>*>(this, "AShooterPlayerController.SpawnAtBed"); }
2495 APawn* TempLastLostPawnField() { return *GetNativePointerField<APawn**>(this, "AShooterPlayerController.TempLastLostPawn"); }
2496 bool& bLockedInputDontRecenterMouseField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLockedInputDontRecenterMouse"); }
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"); }
2501 TSubclassOf<AHUD>& AwaitingHUDClassField() { return *GetNativePointerField<TSubclassOf<AHUD>*>(this, "AShooterPlayerController.AwaitingHUDClass"); }
2502 FItemNetID& LastEquipedItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastEquipedItemNetID"); }
2503 FItemNetID& LastUnequippedItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastUnequippedItemNetID"); }
2504 __int64& LinkedPlayerIDField() { return *GetNativePointerField<__int64*>(this, "AShooterPlayerController.LinkedPlayerID"); }
2505 bool& bDrawLocationField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bDrawLocation"); }
2506 int& PlayerControllerNumField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.PlayerControllerNum"); }
2507 FVector& LastTurnSpeedField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastTurnSpeed"); }
2508 long double& LastMultiUseInteractionTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastMultiUseInteractionTime"); }
2509 float& LastTimeSentCarriedRotationField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.LastTimeSentCarriedRotation"); }
2510 long double& LastTimePlayerRotationInputField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTimePlayerRotationInput"); }
2511 FItemNetID& LastSteamItemIDToRemoveField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastSteamItemIDToRemove"); }
2512 FItemNetID& LastSteamItemIDToAddField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterPlayerController.LastSteamItemIDToAdd"); }
2513 bool& bConsumeItemSucceededField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bConsumeItemSucceeded"); }
2514 bool& bRefreshedInvetoryForRemoveField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bRefreshedInvetoryForRemove"); }
2515 bool& bServerRefreshStatusField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerRefreshStatus"); }
2516 long double& LastRequesteDinoAncestorsTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastRequesteDinoAncestorsTime"); }
2517 long double& LastDiedMessageTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastDiedMessageTime"); }
2518 long double& LastNotifiedTorpidityIncreaseTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastNotifiedTorpidityIncreaseTime"); }
2519 long double& LastInvDropRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastInvDropRequestTime"); }
2520 long double& LastHadPawnTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastHadPawnTime"); }
2521 long double& LastChatMessageTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastChatMessageTime"); }
2522 bool& bServerIsPaintingField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerIsPainting"); }
2523 bool& bServerPaintingSuccessField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerPaintingSuccess"); }
2524 float& TotalTimeOnLandField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.TotalTimeOnLand"); }
2525 long double& LastTimePlayedSetSailMusicField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTimePlayedSetSailMusic"); }
2526 long double& LastPlayedSetSailStingerTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastPlayedSetSailStingerTime"); }
2527 float& LandIntervalForSetSailStingerField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.LandIntervalForSetSailStinger"); }
2528 float& MinimumIntervalBetweenSetSailStingersField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.MinimumIntervalBetweenSetSailStingers"); }
2529 long double& LastListenServerNotifyOutOfRangeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastListenServerNotifyOutOfRangeTime"); }
2530 int& SpectatorCycleIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.SpectatorCycleIndex"); }
2531 TEnumAsByte<enum EFastTravelType>& CurrentFastTravelTypeField() { return *GetNativePointerField<TEnumAsByte<enum EFastTravelType>*>(this, "AShooterPlayerController.CurrentFastTravelType"); }
2532 bool& bSuppressAdminIconField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bSuppressAdminIcon"); }
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"); }
2536 long double& EnteredSpectatingStateTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.EnteredSpectatingStateTime"); }
2537 bool& bCommunicationPrivilegeFetchedField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bCommunicationPrivilegeFetched"); }
2538 bool& bPreventPaintingStreamingField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bPreventPaintingStreaming"); }
2539 long double& LastUsePressTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastUsePressTime"); }
2540 TArray<int>& PlayerAppIDsField() { return *GetNativePointerField<TArray<int>*>(this, "AShooterPlayerController.PlayerAppIDs"); }
2541 TArray<int>& NotifiedTribeWarIDsField() { return *GetNativePointerField<TArray<int>*>(this, "AShooterPlayerController.NotifiedTribeWarIDs"); }
2542 TArray<FString>& NotifiedTribeWarNamesField() { return *GetNativePointerField<TArray<FString>*>(this, "AShooterPlayerController.NotifiedTribeWarNames"); }
2543 int& ServerTribeLogLastLogIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ServerTribeLogLastLogIndex"); }
2544 int& ServerTribeLogLastTribeIDField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ServerTribeLogLastTribeID"); }
2545 bool& bFullyAuthenticatedField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bFullyAuthenticated"); }
2546 bool& bNotificationSettingsReceivedField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bNotificationSettingsReceived"); }
2547 FVector& LastViewLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastViewLocation"); }
2548 bool& bHasGottenInitialSpawnLocationField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasGottenInitialSpawnLocation"); }
2549 bool& bClientReceivedTribeLogField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bClientReceivedTribeLog"); }
2550 TArray<FTribeLogEntry>& CurrentTribeLogField() { return *GetNativePointerField<TArray<FTribeLogEntry>*>(this, "AShooterPlayerController.CurrentTribeLog"); }
2551 long double& LastTribeLogRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTribeLogRequestTime"); }
2552 bool& bHasSurvivedOneDayField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasSurvivedOneDay"); }
2553 bool& bHasReachedHighestPeakField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasReachedHighestPeak"); }
2554 bool& bHasReachedLowestDepthField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasReachedLowestDepth"); }
2555 TSet<FString, DefaultKeyFuncs<FString, 0>, FDefaultSetAllocator>& ServerCachedAchievementIDsField() { return *GetNativePointerField<TSet<FString, DefaultKeyFuncs<FString, 0>, FDefaultSetAllocator>*>(this, "AShooterPlayerController.ServerCachedAchievementIDs"); }
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"); }
2561 bool& bTraveledSeamlesslyField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bTraveledSeamlessly"); }
2562 float& LastSeamlessTravelTimeField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.LastSeamlessTravelTime"); }
2563 FVector& LastLargeMoveLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastLargeMoveLocation"); }
2564 long double& LastLargeMoveTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastLargeMoveTime"); }
2565 long double& LastNotOnUnriddenDinoTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastNotOnUnriddenDinoTime"); }
2566 long double& LastHitMarkerCharacterTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastHitMarkerCharacterTime"); }
2567 bool& bLastHitMarkerCharacterAllyField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLastHitMarkerCharacterAlly"); }
2568 long double& LastHitMarkerStructureTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastHitMarkerStructureTime"); }
2569 bool& bLastHitMarkerStructureAllyField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLastHitMarkerStructureAlly"); }
2570 float& HitMarkerScaleMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.HitMarkerScaleMultiplier"); }
2571 bool& bHitMarkerWasMeleeHitField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHitMarkerWasMeleeHit"); }
2572 float& DoFSettingCurrentTimerField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.DoFSettingCurrentTimer"); }
2573 float& DoFSettingTargetTimerField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.DoFSettingTargetTimer"); }
2574 int& LastSpawnPointIDField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastSpawnPointID"); }
2575 int& LastSpawnRegionIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastSpawnRegionIndex"); }
2576 bool& bReceivedSubscribedAppsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bReceivedSubscribedApps"); }
2577 long double& PossessedFirstPawnTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.PossessedFirstPawnTime"); }
2578 long double& LastPinRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastPinRequestTime"); }
2579 int& SnapPointCycleField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.SnapPointCycle"); }
2580 FVector& LastSnapPointCyclePositionField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LastSnapPointCyclePosition"); }
2581 int& ViewingWheelCategoryField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ViewingWheelCategory"); }
2582 long double& ForceDrawCurrentGroupsUntilTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.ForceDrawCurrentGroupsUntilTime"); }
2583 long double& LastRequestedPlaceStructureTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastRequestedPlaceStructureTime"); }
2584 bool& bNextShowCharacterCreationUIDownloadField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bNextShowCharacterCreationUIDownload"); }
2585 bool& bForceHideGameplayUIField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bForceHideGameplayUI"); }
2586 long double& LastGamepadOpenRemoteInventoryTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastGamepadOpenRemoteInventoryTime"); }
2587 bool& bIsGamepadActiveField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsGamepadActive"); }
2588 bool& bClientIsDPCField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bClientIsDPC"); }
2589 long double& LastClientRequestTribeOnlineListTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastClientRequestTribeOnlineListTime"); }
2590 long double& LastClientModifiedARKInventoryTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastClientModifiedARKInventoryTime"); }
2591 TArray<unsigned __int64>& ClientCachedTribeOnlineListField() { return *GetNativePointerField<TArray<unsigned __int64>*>(this, "AShooterPlayerController.ClientCachedTribeOnlineList"); }
2592 bool& bPreventDefaultCharacterItemsField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bPreventDefaultCharacterItems"); }
2593 float& SFXVolumeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.SFXVolumeMultiplier"); }
2594 long double& LastTeleportedTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTeleportedTime"); }
2595 unsigned __int64& LastConvertedPlayerIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterPlayerController.LastConvertedPlayerID"); }
2596 FString& LastConvertedPlayerIDStringField() { return *GetNativePointerField<FString*>(this, "AShooterPlayerController.LastConvertedPlayerIDString"); }
2597 long double& LastShowExtendedInfoTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastShowExtendedInfoTime"); }
2598 bool& bHasDisplayedSplitScreenMessageField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasDisplayedSplitScreenMessage"); }
2599 UPrimalItem* LastTransferredToRemoteInventoryItemField() { return *GetNativePointerField<UPrimalItem**>(this, "AShooterPlayerController.LastTransferredToRemoteInventoryItem"); }
2602 bool& bIsViewingTributeInventoryField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsViewingTributeInventory"); }
2603 bool& bDrawBlackBackgroundField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bDrawBlackBackground"); }
2604 TSubclassOf<APrimalBuff>& CreativeModeBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "AShooterPlayerController.CreativeModeBuff"); }
2605 float& PrimalStatsCacheFlushIntervalField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.PrimalStatsCacheFlushInterval"); }
2606 bool& bIsPrimalStatsTimerActiveField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsPrimalStatsTimerActive"); }
2607 FPrimalStats& PrimalStatsCacheField() { return *GetNativePointerField<FPrimalStats*>(this, "AShooterPlayerController.PrimalStatsCache"); }
2608 bool& bLocalCameraInVacuumSealedContainerOrRaftField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLocalCameraInVacuumSealedContainerOrRaft"); }
2609 FAttachmentPoint& LastCycledSnapPointField() { return *GetNativePointerField<FAttachmentPoint*>(this, "AShooterPlayerController.LastCycledSnapPoint"); }
2610 TArray<FAttachmentPoint>& LastCycledSnapPointsField() { return *GetNativePointerField<TArray<FAttachmentPoint>*>(this, "AShooterPlayerController.LastCycledSnapPoints"); }
2611 bool& bResetSnapPointField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bResetSnapPoint"); }
2612 bool& bNetIsCurrentlyFirstPersonField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bNetIsCurrentlyFirstPerson"); }
2613 bool& bLastSentNetIsCurrentlyFirstPersonField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bLastSentNetIsCurrentlyFirstPerson"); }
2614 TArray<FName>& AllowedBindingsInTransitionField() { return *GetNativePointerField<TArray<FName>*>(this, "AShooterPlayerController.AllowedBindingsInTransition"); }
2615 bool& bRequestingFirstHomeServerField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bRequestingFirstHomeServer"); }
2616 FString& LastPlayerFirstHomeServerIdStrField() { return *GetNativePointerField<FString*>(this, "AShooterPlayerController.LastPlayerFirstHomeServerIdStr"); }
2617 bool& bIsQueryingCurrentServerIdField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsQueryingCurrentServerId"); }
2618 float& DistanceToDisplayTreasureField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.DistanceToDisplayTreasure"); }
2619 float& DistanceToCollectTreasureField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.DistanceToCollectTreasure"); }
2620 bool& bIsAltHeldField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsAltHeld"); }
2621 bool& bIsRightShoulderHeldField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsRightShoulderHeld"); }
2622 TArray<FShownTreasureData>& ShownTreasuresField() { return *GetNativePointerField<TArray<FShownTreasureData>*>(this, "AShooterPlayerController.ShownTreasures"); }
2623 long double& JoinedAtField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.JoinedAt"); }
2624 long double& OverSubscriptionHandingAtField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.OverSubscriptionHandingAt"); }
2625 long double& TimeOfLastMapPressField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.TimeOfLastMapPress"); }
2626 int& LastTutorialHintTextFrameField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastTutorialHintTextFrame"); }
2627 FString& LastTutorialHintTextField() { return *GetNativePointerField<FString*>(this, "AShooterPlayerController.LastTutorialHintText"); }
2628 long double& ClientLastStartedFastTravelTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.ClientLastStartedFastTravelTime"); }
2629 unsigned int& HomeServerIdField() { return *GetNativePointerField<unsigned int*>(this, "AShooterPlayerController.HomeServerId"); }
2630 UStaticMesh* LightingCheckerMeshField() { return *GetNativePointerField<UStaticMesh**>(this, "AShooterPlayerController.LightingCheckerMesh"); }
2631 UMaterial* LightingCheckerMaterialField() { return *GetNativePointerField<UMaterial**>(this, "AShooterPlayerController.LightingCheckerMaterial"); }
2632 FVector& LightingCheckerScaleField() { return *GetNativePointerField<FVector*>(this, "AShooterPlayerController.LightingCheckerScale"); }
2633 bool& bAdminPreventFastClaimingField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bAdminPreventFastClaiming"); }
2634 bool& bIsOnlyViewingRemoteInventoryField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bIsOnlyViewingRemoteInventory"); }
2635 bool& bHasViewOnlyInventoryOpenField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bHasViewOnlyInventoryOpen"); }
2636 bool& bRemovePlayerDataOnSeamlessTravelField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bRemovePlayerDataOnSeamlessTravel"); }
2637 int& ClientLastRequestFullMapEntitiesChangeIDField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ClientLastRequestFullMapEntitiesChangeID"); }
2638 int& ClientLastRequestFullMapEntitiesCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ClientLastRequestFullMapEntitiesCount"); }
2639 int& PreviousTribeEntitiesRequestedTargetingTeamField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.PreviousTribeEntitiesRequestedTargetingTeam"); }
2640 long double& ClientLastRefreshNeedingMapEntitiesTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.ClientLastRefreshNeedingMapEntitiesTime"); }
2641 long double& LastTimeTribeEntitiesRequestedField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTimeTribeEntitiesRequested"); }
2642 bool& bClientIsReceivingMapEntitiesField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bClientIsReceivingMapEntities"); }
2643 TArray<FTribeEntity>& LocalCachedMapEntitiesField() { return *GetNativePointerField<TArray<FTribeEntity>*>(this, "AShooterPlayerController.LocalCachedMapEntities"); }
2644 float& ClientLastRequestedTribeDataTimeField() { return *GetNativePointerField<float*>(this, "AShooterPlayerController.ClientLastRequestedTribeDataTime"); }
2645 bool& bClientTribeDataDirtyField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bClientTribeDataDirty"); }
2646 int& LastTribeDataChangeCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastTribeDataChangeCount"); }
2647 int& LastTribeMemberDataChangeCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastTribeMemberDataChangeCount"); }
2648 int& LastTribeRankGroupRequestChangeCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastTribeRankGroupRequestChangeCount"); }
2649 int& ClientCurrentTribeGroupRankIndexField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.ClientCurrentTribeGroupRankIndex"); }
2650 int& TribeDataChangeCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.TribeDataChangeCount"); }
2651 int& LastTribeMembersLastOnlineChangeCountField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastTribeMembersLastOnlineChangeCount"); }
2652 long double& LastTribeMembersPresenceRequestTimeField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastTribeMembersPresenceRequestTime"); }
2653 int& LastIslandInfoVersionField() { return *GetNativePointerField<int*>(this, "AShooterPlayerController.LastIslandInfoVersion"); }
2654 bool& bForceTeleportClientToHostField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bForceTeleportClientToHost"); }
2655 TArray<FChatMessage*> MessageQueueField() { return *GetNativePointerField<TArray<FChatMessage*>*>(this, "AShooterPlayerController.MessageQueue"); }
2656 bool& bPendingServerCheckField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bPendingServerCheck"); }
2657 bool& bServerAllowCommunicationField() { return *GetNativePointerField<bool*>(this, "AShooterPlayerController.bServerAllowCommunication"); }
2659 long double& LastVivoxPositionalUpdateField() { return *GetNativePointerField<long double*>(this, "AShooterPlayerController.LastVivoxPositionalUpdate"); }
2660
2661 // Bit fields
2662
2663 BitFieldValue<bool, unsigned __int32> bInfiniteAmmo() { return { this, "AShooterPlayerController.bInfiniteAmmo" }; }
2664 BitFieldValue<bool, unsigned __int32> bGodMode() { return { this, "AShooterPlayerController.bGodMode" }; }
2665 BitFieldValue<bool, unsigned __int32> bIsHoldingAltInput() { return { this, "AShooterPlayerController.bIsHoldingAltInput" }; }
2666 BitFieldValue<bool, unsigned __int32> bHideGun() { return { this, "AShooterPlayerController.bHideGun" }; }
2667 BitFieldValue<bool, unsigned __int32> bEnemyInvisible() { return { this, "AShooterPlayerController.bEnemyInvisible" }; }
2668 BitFieldValue<bool, unsigned __int32> bIsAdminPauseUIEnabled() { return { this, "AShooterPlayerController.bIsAdminPauseUIEnabled" }; }
2669 BitFieldValue<bool, unsigned __int32> bUsePressed() { return { this, "AShooterPlayerController.bUsePressed" }; }
2670 BitFieldValue<bool, unsigned __int32> bForceCraftButtonHeld() { return { this, "AShooterPlayerController.bForceCraftButtonHeld" }; }
2671 BitFieldValue<bool, unsigned __int32> bGamepadHotbarModifierPressed() { return { this, "AShooterPlayerController.bGamepadHotbarModifierPressed" }; }
2672 BitFieldValue<bool, unsigned __int32> bGamepadSpecialAttackHeld() { return { this, "AShooterPlayerController.bGamepadSpecialAttackHeld" }; }
2673 BitFieldValue<bool, unsigned __int32> bWasTurnAtRateCalled() { return { this, "AShooterPlayerController.bWasTurnAtRateCalled" }; }
2674 BitFieldValue<bool, unsigned __int32> bIsMapPressed() { return { this, "AShooterPlayerController.bIsMapPressed" }; }
2675 BitFieldValue<bool, unsigned __int32> bCheckForMapSecondPress() { return { this, "AShooterPlayerController.bCheckForMapSecondPress" }; }
2676 BitFieldValue<bool, unsigned __int32> bForceSingleWieldHeld() { return { this, "AShooterPlayerController.bForceSingleWieldHeld" }; }
2677 BitFieldValue<bool, unsigned __int32> bHoldingSkipTutorialButton() { return { this, "AShooterPlayerController.bHoldingSkipTutorialButton" }; }
2678 BitFieldValue<bool, unsigned __int32> bBattlEyePlayerHasGottenInGameFully() { return { this, "AShooterPlayerController.bBattlEyePlayerHasGottenInGameFully" }; }
2679 BitFieldValue<bool, unsigned __int32> bAdminShowAllPlayers() { return { this, "AShooterPlayerController.bAdminShowAllPlayers" }; }
2680
2681 // Functions
2682
2683 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AShooterPlayerController.GetPrivateStaticClass"); }
2684 void AcknowledgePossession(APawn* P) { NativeCall<void, APawn*>(this, "AShooterPlayerController.AcknowledgePossession", P); }
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); }
2687 void AdminCheat(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.AdminCheat", Msg); }
2688 void AllowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.AllowPlayerToJoinNoCheck", PlayerId); }
2689 bool AllowTribeGroupPermission(ETribeGroupPermission::Type TribeGroupPermission, UObject* OnObject) { return NativeCall<bool, ETribeGroupPermission::Type, UObject*>(this, "AShooterPlayerController.AllowTribeGroupPermission", TribeGroupPermission, OnObject); }
2690 void ApplyDepthOfFieldSetting(int Index, float CurrentTimer) { NativeCall<void, int, float>(this, "AShooterPlayerController.ApplyDepthOfFieldSetting", Index, CurrentTimer); }
2691 void AsyncQueryAndProcessCurrentServerIdSpawning() { NativeCall<void>(this, "AShooterPlayerController.AsyncQueryAndProcessCurrentServerIdSpawning"); }
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); }
2694 void BPGetAimedUseActor(AActor** AimedUseActor, UActorComponent** AimedUseComponent, int* HitBoxIndex) { NativeCall<void, AActor**, UActorComponent**, int*>(this, "AShooterPlayerController.BPGetAimedUseActor", AimedUseActor, AimedUseComponent, HitBoxIndex); }
2695 void BPGetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AShooterPlayerController.BPGetPlayerViewPoint", out_Location, out_Rotation); }
2696 void BanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "AShooterPlayerController.BanPlayer", PlayerSteamName); }
2697 AActor* BaseGetPlayerCharacter() { return NativeCall<AActor*>(this, "AShooterPlayerController.BaseGetPlayerCharacter"); }
2698 void BeginInactiveState() { NativeCall<void>(this, "AShooterPlayerController.BeginInactiveState"); }
2699 void BeginPlay() { NativeCall<void>(this, "AShooterPlayerController.BeginPlay"); }
2700 void BeginSpectatingState() { NativeCall<void>(this, "AShooterPlayerController.BeginSpectatingState"); }
2701 void CCC() { NativeCall<void>(this, "AShooterPlayerController.CCC"); }
2702 bool CanCommunicateVoiceWithRadio(AShooterPlayerController* otherPC) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterPlayerController.CanCommunicateVoiceWithRadio", otherPC); }
2703 bool CanDispatchInputDelegate(FName BindingName, TEnumAsByte<enum EInputEvent> KeyEvent) { return NativeCall<bool, FName, TEnumAsByte<enum EInputEvent>>(this, "AShooterPlayerController.CanDispatchInputDelegate", BindingName, KeyEvent); }
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"); }
2706 void CancelMultiUseSelection() { NativeCall<void>(this, "AShooterPlayerController.CancelMultiUseSelection"); }
2707 void ChangeState(FName NewState) { NativeCall<void, FName>(this, "AShooterPlayerController.ChangeState", NewState); }
2708 void Cheat(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.Cheat", Msg); }
2709 void CheckCheatsPassword_Implementation(FString* Pass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckCheatsPassword_Implementation", Pass); }
2710 void CheckForPlayerInventory() { NativeCall<void>(this, "AShooterPlayerController.CheckForPlayerInventory"); }
2711 void CheckRequestSpectator_Implementation(FString* InSpectatorPass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckRequestSpectator_Implementation", InSpectatorPass); }
2712 void CheckToOpenMapAllTimer() { NativeCall<void>(this, "AShooterPlayerController.CheckToOpenMapAllTimer"); }
2713 void CheckToOpenMapOnlyTimer() { NativeCall<void>(this, "AShooterPlayerController.CheckToOpenMapOnlyTimer"); }
2714 void CheckforOrbiting() { NativeCall<void>(this, "AShooterPlayerController.CheckforOrbiting"); }
2715 bool CheckforOrbitingInstantaneously() { return NativeCall<bool>(this, "AShooterPlayerController.CheckforOrbitingInstantaneously"); }
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); }
2722 void ClientAddFolderToInventoryComponent_Implementation(UPrimalInventoryComponent* forInventory, FString* NewCustomFolderName, int InventoryCompType) { NativeCall<void, UPrimalInventoryComponent*, FString*, int>(this, "AShooterPlayerController.ClientAddFolderToInventoryComponent_Implementation", forInventory, NewCustomFolderName, InventoryCompType); }
2723 void ClientAfterServerChange_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientAfterServerChange_Implementation"); }
2724 void ClientBeforeServerChange_Implementation(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientBeforeServerChange_Implementation", Message); }
2725 void ClientChatMessage_Implementation(FChatMessage Chat) { NativeCall<void, FChatMessage>(this, "AShooterPlayerController.ClientChatMessage_Implementation", Chat); }
2726 void ClientCollectedAchievementItem_Implementation(TSubclassOf<UPrimalItem> ItemClass) { NativeCall<void, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerController.ClientCollectedAchievementItem_Implementation", ItemClass); }
2727 void ClientDoMultiUse_Implementation(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ClientDoMultiUse_Implementation", ForObject, useIndex); }
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); }
2729 void ClientEndReceivingTribeLog_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientEndReceivingTribeLog_Implementation"); }
2730 void ClientFailedRemoveSaddle_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientFailedRemoveSaddle_Implementation"); }
2731 void ClientFailedToAddItemFromArkInventory_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientFailedToAddItemFromArkInventory_Implementation"); }
2732 void ClientFeatActivationResult_Implementation(TSubclassOf<APrimalBuff> FeatClass, int ActivationResult) { NativeCall<void, TSubclassOf<APrimalBuff>, int>(this, "AShooterPlayerController.ClientFeatActivationResult_Implementation", FeatClass, ActivationResult); }
2733 void ClientFinishedReceivingActorItems_Implementation(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientFinishedReceivingActorItems_Implementation", forInventory, bEquippedItems); }
2734 void ClientFinishedUseSlotTimeRemaining_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ClientFinishedUseSlotTimeRemaining_Implementation", forInventory, itemID); }
2735 void ClientForceCacheTattooPainting_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientForceCacheTattooPainting_Implementation"); }
2736 void ClientGetMessageOfTheDay_Implementation(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientGetMessageOfTheDay_Implementation", Message); }
2737 void ClientGiveFOW_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientGiveFOW_Implementation"); }
2738 void ClientGotoMainMenuListSessions_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientGotoMainMenuListSessions_Implementation"); }
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); }
2740 void ClientInformHomeServerFull_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientInformHomeServerFull_Implementation"); }
2741 void ClientInformNeedsNewHomeServer_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientInformNeedsNewHomeServer_Implementation"); }
2742 void ClientInitHUDScenes_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientInitHUDScenes_Implementation"); }
2743 void ClientInsertActorItem_Implementation(UPrimalInventoryComponent* forInventory, FItemNetInfo itemInfo, FItemNetID InsertAfterItemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetInfo, FItemNetID>(this, "AShooterPlayerController.ClientInsertActorItem_Implementation", forInventory, itemInfo, InsertAfterItemID); }
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); }
2745 void ClientLoginToVivox_Implementation(FString* LoginVAT, FString* VivoxUsername) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ClientLoginToVivox_Implementation", LoginVAT, VivoxUsername); }
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); }
2747 void ClientNetReceiveMapEntities_Implementation(TArray<FTribeEntity>* TribeEntities) { NativeCall<void, TArray<FTribeEntity>*>(this, "AShooterPlayerController.ClientNetReceiveMapEntities_Implementation", TribeEntities); }
2748 void ClientNetReceiveTribeMembersFinished_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersFinished_Implementation"); }
2749 void ClientNetReceiveTribeMembersLastOnlineAt_Implementation(TArray<unsigned int>* MembersLastOnlineAt) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersLastOnlineAt_Implementation", MembersLastOnlineAt); }
2750 void ClientNetReceiveTribeMembersPlayerDataID_Implementation(TArray<unsigned int>* MembersPlayerDataID) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersPlayerDataID_Implementation", MembersPlayerDataID); }
2751 void ClientNetReceiveTribeMembersPlayerName_Implementation(TArray<FString>* MembersPlayerName) { NativeCall<void, TArray<FString>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersPlayerName_Implementation", MembersPlayerName); }
2752 void ClientNetReceiveTribeMembersRankGroupId_Implementation(TArray<int>* MembersRankGroupId) { NativeCall<void, TArray<int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersRankGroupId_Implementation", MembersRankGroupId); }
2753 void ClientNetReceiveTribeTribeAdmins_Implementation(TArray<unsigned int>* TribeAdmins) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeTribeAdmins_Implementation", TribeAdmins); }
2754 void ClientNetStartReceivingMapEntities_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNetStartReceivingMapEntities_Implementation"); }
2755 void ClientNetStopReceivingMapEntities_Implementation(int ServerMapEntitiesChangeID) { NativeCall<void, int>(this, "AShooterPlayerController.ClientNetStopReceivingMapEntities_Implementation", ServerMapEntitiesChangeID); }
2756 void ClientNotifyAdmin_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyAdmin_Implementation"); }
2757 void ClientNotifyCantHarvest_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHarvest_Implementation"); }
2758 void ClientNotifyCantHitHarvest_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHitHarvest_Implementation"); }
2759 void ClientNotifyDefeatedDino_Implementation(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyDefeatedDino_Implementation", DinoClass); }
2760 void ClientNotifyDinoDeath_Implementation(FString* DinoName, FString* AttackerName, TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, FString*, FString*, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyDinoDeath_Implementation", DinoName, AttackerName, DinoClass); }
2761 void ClientNotifyDinoKill_Implementation(APrimalDinoCharacter* InstigatingPawn, APawn* VictimPawn) { NativeCall<void, APrimalDinoCharacter*, APawn*>(this, "AShooterPlayerController.ClientNotifyDinoKill_Implementation", InstigatingPawn, VictimPawn); }
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); }
2763 void ClientNotifyHitHarvest_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyHitHarvest_Implementation"); }
2764 void ClientNotifyLevelUp_Implementation(APrimalCharacter* ForChar, int NewLevel) { NativeCall<void, APrimalCharacter*, int>(this, "AShooterPlayerController.ClientNotifyLevelUp_Implementation", ForChar, NewLevel); }
2765 void ClientNotifyListenServerOutOfRange_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyListenServerOutOfRange_Implementation"); }
2766 void ClientNotifyMessageOfTheDay_Implementation(FString* Message, float TimeToDisplay) { NativeCall<void, FString*, float>(this, "AShooterPlayerController.ClientNotifyMessageOfTheDay_Implementation", Message, TimeToDisplay); }
2767 void ClientNotifyPaintFinished_Implementation(bool bSuccess) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientNotifyPaintFinished_Implementation", bSuccess); }
2768 void ClientNotifyPlayerDeathReason_Implementation(FString* ReasonString) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientNotifyPlayerDeathReason_Implementation", ReasonString); }
2769 void ClientNotifyPlayerDeath_Implementation(APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, APawn*, AActor*>(this, "AShooterPlayerController.ClientNotifyPlayerDeath_Implementation", InstigatingPawn, DamageCauser); }
2770 void ClientNotifyPlayerKill_Implementation(AActor* PlayerPawn, APawn* VictimPawn) { NativeCall<void, AActor*, APawn*>(this, "AShooterPlayerController.ClientNotifyPlayerKill_Implementation", PlayerPawn, VictimPawn); }
2771 void ClientNotifyReconnected_Implementation(APawn* NewPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.ClientNotifyReconnected_Implementation", NewPawn); }
2772 void ClientNotifyRemotePlayerDeath_Implementation(FString* PlayerName, FString* AttackerName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ClientNotifyRemotePlayerDeath_Implementation", PlayerName, AttackerName); }
2773 void ClientNotifyRespawned_Implementation(APawn* NewPawn, bool IsFirstSpawn) { NativeCall<void, APawn*, bool>(this, "AShooterPlayerController.ClientNotifyRespawned_Implementation", NewPawn, IsFirstSpawn); }
2774 void ClientNotifySummonedDino_Implementation(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifySummonedDino_Implementation", DinoClass); }
2775 void ClientNotifyTamedDino_Implementation(TSubclassOf<APrimalDinoCharacter> DinoClass, FString* NameOveride, int Level) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>, FString*, int>(this, "AShooterPlayerController.ClientNotifyTamedDino_Implementation", DinoClass, NameOveride, Level); }
2776 void ClientNotifyTorpidityIncrease_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyTorpidityIncrease_Implementation"); }
2777 void ClientNotifyTribeDataUpdated_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyTribeDataUpdated_Implementation"); }
2778 void ClientNotifyTribeXP_Implementation(float HowMuch) { NativeCall<void, float>(this, "AShooterPlayerController.ClientNotifyTribeXP_Implementation", HowMuch); }
2779 void ClientNotifyUnlockHairStyleOrEmote_Implementation(FName HairstyleOrEmoteName) { NativeCall<void, FName>(this, "AShooterPlayerController.ClientNotifyUnlockHairStyleOrEmote_Implementation", HairstyleOrEmoteName); }
2780 void ClientNotifyUnlockedEngram_Implementation(TSubclassOf<UPrimalEngramEntry> ItemClass) { NativeCall<void, TSubclassOf<UPrimalEngramEntry>>(this, "AShooterPlayerController.ClientNotifyUnlockedEngram_Implementation", ItemClass); }
2781 void ClientNotifyUpgradedItem_Implementation(UPrimalItem* UpgradedItem) { NativeCall<void, UPrimalItem*>(this, "AShooterPlayerController.ClientNotifyUpgradedItem_Implementation", UpgradedItem); }
2782 void ClientOnFastTravelFailed_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientOnFastTravelFailed_Implementation"); }
2783 void ClientOnReceivedCaptainOrder_Implementation(ECaptainOrder::Type ReceivedOrder, FVector TargetLocation, bool bIsFromCaptain) { NativeCall<void, ECaptainOrder::Type, FVector, bool>(this, "AShooterPlayerController.ClientOnReceivedCaptainOrder_Implementation", ReceivedOrder, TargetLocation, bIsFromCaptain); }
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); }
2786 void ClientReceiveMyTribeOnlineList_Implementation(TArray<unsigned int>* OnlinePlayerIDs) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientReceiveMyTribeOnlineList_Implementation", OnlinePlayerIDs); }
2787 void ClientReceiveOriginalHairColor_Implementation(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterPlayerController.ClientReceiveOriginalHairColor_Implementation", HairColor); }
2788 void ClientReceiveStructureCraftingStatItem_Implementation(APrimalStructure* ForStructure, FItemNetInfo ItemInfo) { NativeCall<void, APrimalStructure*, FItemNetInfo>(this, "AShooterPlayerController.ClientReceiveStructureCraftingStatItem_Implementation", ForStructure, ItemInfo); }
2789 void ClientReceiveTribeRankGroup_Implementation(int GroupRankIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ClientReceiveTribeRankGroup_Implementation", GroupRankIndex); }
2790 void ClientRemoveActorItem_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID, bool showHUDMessage) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, bool>(this, "AShooterPlayerController.ClientRemoveActorItem_Implementation", forInventory, itemID, showHUDMessage); }
2791 void ClientRemovedItemFromSlot_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ClientRemovedItemFromSlot_Implementation", forInventory, itemID); }
2792 void ClientReplicateTravelledObjects_Implementation(TArray<UObject*>* Objects) { NativeCall<void, TArray<UObject*>*>(this, "AShooterPlayerController.ClientReplicateTravelledObjects_Implementation", Objects); }
2793 void ClientResetRespawningFlag_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientResetRespawningFlag_Implementation"); }
2794 void ClientReset_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientReset_Implementation"); }
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); }
2796 void ClientSendArkDataPayloadEnd_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, unsigned __int64 PlayerDataID) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, unsigned __int64>(this, "AShooterPlayerController.ClientSendArkDataPayloadEnd_Implementation", ID, ArkDataType, PlayerDataID); }
2797 void ClientSendArkDataPayload_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray<unsigned char>* DataBytes) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, TArray<unsigned char>*>(this, "AShooterPlayerController.ClientSendArkDataPayload_Implementation", ID, ArkDataType, DataBytes); }
2798 void ClientServerChatDirectMessage_Implementation(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatDirectMessage_Implementation", MessageText, MessageColor, bIsBold); }
2799 void ClientServerChatMessage_Implementation(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatMessage_Implementation", MessageText, MessageColor, bIsBold); }
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); }
2803 void ClientSetCheatStatus_Implementation(bool bEnable) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientSetCheatStatus_Implementation", bEnable); }
2804 void ClientSetControlRotation_Implementation(FRotator NewRotation) { NativeCall<void, FRotator>(this, "AShooterPlayerController.ClientSetControlRotation_Implementation", NewRotation); }
2805 void ClientSetHUDAndInitUIScenes_Implementation(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "AShooterPlayerController.ClientSetHUDAndInitUIScenes_Implementation", NewHUDClass); }
2806 void ClientSetSpectatorLocation_Implementation(FVector NewLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ClientSetSpectatorLocation_Implementation", NewLocation); }
2807 void ClientShowCharacterCreationUI_Implementation(bool bShowDownloadCharacter) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientShowCharacterCreationUI_Implementation", bShowDownloadCharacter); }
2808 void ClientShowPaintingUI_Implementation(UObject* ObjectToPaint) { NativeCall<void, UObject*>(this, "AShooterPlayerController.ClientShowPaintingUI_Implementation", ObjectToPaint); }
2809 void ClientShowSpawnUI_Implementation(float Delay) { NativeCall<void, float>(this, "AShooterPlayerController.ClientShowSpawnUI_Implementation", Delay); }
2810 void ClientStartReceivingActorItems_Implementation(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientStartReceivingActorItems_Implementation", forInventory, bEquippedItems); }
2811 void ClientStartReceivingTribeLog_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientStartReceivingTribeLog_Implementation"); }
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); }
2814 void ClientStartingFastTravel_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientStartingFastTravel_Implementation"); }
2815 void ClientStopLocalSound_Implementation(USoundBase* aSound) { NativeCall<void, USoundBase*>(this, "AShooterPlayerController.ClientStopLocalSound_Implementation", aSound); }
2816 void ClientSwapActorItems_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID1, FItemNetID itemID2) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, FItemNetID>(this, "AShooterPlayerController.ClientSwapActorItems_Implementation", forInventory, itemID1, itemID2); }
2817 void ClientSyncCurrentSublevels_Finish_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientSyncCurrentSublevels_Finish_Implementation"); }
2818 void ClientSyncCurrentSublevels_RecieveData_Implementation(TArray<FTransformedSubLevel>* CurrentData) { NativeCall<void, TArray<FTransformedSubLevel>*>(this, "AShooterPlayerController.ClientSyncCurrentSublevels_RecieveData_Implementation", CurrentData); }
2819 void ClientSyncCurrentSublevels_Start_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientSyncCurrentSublevels_Start_Implementation"); }
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); }
2821 void ClientTeleportSpectator_Implementation(FVector Location, unsigned __int64 PlayerID) { NativeCall<void, FVector, unsigned __int64>(this, "AShooterPlayerController.ClientTeleportSpectator_Implementation", Location, PlayerID); }
2822 void ClientTeleportSucceeded_Implementation(FVector TeleportLoc, FRotator TeleportRot, bool bSimpleTeleport) { NativeCall<void, FVector, FRotator, bool>(this, "AShooterPlayerController.ClientTeleportSucceeded_Implementation", TeleportLoc, TeleportRot, bSimpleTeleport); }
2823 void ClientUnlockAchievement_Implementation(FString* AchievementID) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientUnlockAchievement_Implementation", AchievementID); }
2824 void ClientUnlockExplorerNote_Implementation(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ClientUnlockExplorerNote_Implementation", ExplorerNoteIndex); }
2825 void ClientUnmarkSeamlessActors_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ClientUnmarkSeamlessActors_Implementation"); }
2826 void ClientUpdateGroupInfo_Implementation(TArray<FOrderingGroupInfo>* GroupInfos, APrimalRaft* forRaft) { NativeCall<void, TArray<FOrderingGroupInfo>*, APrimalRaft*>(this, "AShooterPlayerController.ClientUpdateGroupInfo_Implementation", GroupInfos, forRaft); }
2827 void ClientUpdateInventoryCraftQueue_Implementation(UPrimalInventoryComponent* forInventory, TArray<FItemCraftQueueEntry>* CraftQueueEntries) { NativeCall<void, UPrimalInventoryComponent*, TArray<FItemCraftQueueEntry>*>(this, "AShooterPlayerController.ClientUpdateInventoryCraftQueue_Implementation", forInventory, CraftQueueEntries); }
2828 void ClientUpdateItemDurability_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID, float ItemDurability) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, float>(this, "AShooterPlayerController.ClientUpdateItemDurability_Implementation", forInventory, itemID, ItemDurability); }
2829 void ClientUpdateItemQuantity_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID, int ItemQuantity) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, int>(this, "AShooterPlayerController.ClientUpdateItemQuantity_Implementation", forInventory, itemID, ItemQuantity); }
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); }
2831 void ClientUpdateItemWeaponClipAmmo_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID, int Ammo) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, int>(this, "AShooterPlayerController.ClientUpdateItemWeaponClipAmmo_Implementation", forInventory, itemID, Ammo); }
2832 void ClientUpdateUnlockedSkills_Implementation(TArray<TSubclassOf<UPrimalEngramEntry>>* NetUnlockedSkills) { NativeCall<void, TArray<TSubclassOf<UPrimalEngramEntry>>*>(this, "AShooterPlayerController.ClientUpdateUnlockedSkills_Implementation", NetUnlockedSkills); }
2833 void ClientUsedActorItem_Implementation(UPrimalInventoryComponent* forInventory, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ClientUsedActorItem_Implementation", forInventory, itemID); }
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); }
2835 void CloseFeatsSelection() { NativeCall<void>(this, "AShooterPlayerController.CloseFeatsSelection"); }
2836 void CollectNearbyTreasures() { NativeCall<void>(this, "AShooterPlayerController.CollectNearbyTreasures"); }
2837 FString* ConsoleCommand(FString* result, FString* Command, bool bWriteToLog) { return NativeCall<FString*, FString*, FString*, bool>(this, "AShooterPlayerController.ConsoleCommand", result, Command, bWriteToLog); }
2838 void CopyCoordsToClipboard() { NativeCall<void>(this, "AShooterPlayerController.CopyCoordsToClipboard"); }
2839 void CreateSpawnUITattooComponent() { NativeCall<void>(this, "AShooterPlayerController.CreateSpawnUITattooComponent"); }
2840 void DebugStructures() { NativeCall<void>(this, "AShooterPlayerController.DebugStructures"); }
2841 void DelayedTeamSpectatorSetup() { NativeCall<void>(this, "AShooterPlayerController.DelayedTeamSpectatorSetup"); }
2842 void Destroyed() { NativeCall<void>(this, "AShooterPlayerController.Destroyed"); }
2843 void DisableLightingChecker() { NativeCall<void>(this, "AShooterPlayerController.DisableLightingChecker"); }
2844 void DisableSpectator() { NativeCall<void>(this, "AShooterPlayerController.DisableSpectator"); }
2845 void DisableSurfaceCameraInterpolation() { NativeCall<void>(this, "AShooterPlayerController.DisableSurfaceCameraInterpolation"); }
2846 void DisableTimeSlicedPhysX() { NativeCall<void>(this, "AShooterPlayerController.DisableTimeSlicedPhysX"); }
2847 void DisableViewOnly() { NativeCall<void>(this, "AShooterPlayerController.DisableViewOnly"); }
2848 void DisallowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.DisallowPlayerToJoinNoCheck", PlayerId); }
2849 void DoClientInformPickNewHomeServer() { NativeCall<void>(this, "AShooterPlayerController.DoClientInformPickNewHomeServer"); }
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); }
2853 void DoFlushLevelStreaming() { NativeCall<void>(this, "AShooterPlayerController.DoFlushLevelStreaming"); }
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); }
2861 void DoServerCheckUnfreeze_Implementation() { NativeCall<void>(this, "AShooterPlayerController.DoServerCheckUnfreeze_Implementation"); }
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); }
2864 void EnableCheats(FString Pass) { NativeCall<void, FString>(this, "AShooterPlayerController.EnableCheats", Pass); }
2865 void EnableLightingChecker() { NativeCall<void>(this, "AShooterPlayerController.EnableLightingChecker"); }
2866 void EnableSpectator() { NativeCall<void>(this, "AShooterPlayerController.EnableSpectator"); }
2867 void EnableViewOnly() { NativeCall<void>(this, "AShooterPlayerController.EnableViewOnly"); }
2868 void EndAArkGamepadDpadUp() { NativeCall<void>(this, "AShooterPlayerController.EndAArkGamepadDpadUp"); }
2869 void EndArkGamepadBackButton() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadBackButton"); }
2870 void EndArkGamepadDpadDown() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadDpadDown"); }
2871 void EndArkGamepadDpadLeft() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadDpadLeft"); }
2872 void EndArkGamepadDpadRight() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadDpadRight"); }
2873 void EndArkGamepadFaceButtonBottom() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonBottom"); }
2874 void EndArkGamepadFaceButtonLeft() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonLeft"); }
2875 void EndArkGamepadFaceButtonRight() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonRight"); }
2876 void EndArkGamepadFaceButtonTop() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadFaceButtonTop"); }
2877 void EndArkGamepadLeftShoulder() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadLeftShoulder"); }
2878 void EndArkGamepadRightShoulder() { NativeCall<void>(this, "AShooterPlayerController.EndArkGamepadRightShoulder"); }
2879 void EndEmoteSelection() { NativeCall<void>(this, "AShooterPlayerController.EndEmoteSelection"); }
2880 void EndFeatsSelection() { NativeCall<void>(this, "AShooterPlayerController.EndFeatsSelection"); }
2881 void EndInventoryRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.EndInventoryRadialSelector"); }
2882 void EndPlayerActionRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.EndPlayerActionRadialSelector"); }
2883 void EndSurfaceCamera() { NativeCall<void>(this, "AShooterPlayerController.EndSurfaceCamera"); }
2884 void EndWhistleSelection() { NativeCall<void>(this, "AShooterPlayerController.EndWhistleSelection"); }
2885 void EnemyInVisible(bool Invisible) { NativeCall<void, bool>(this, "AShooterPlayerController.EnemyInVisible", Invisible); }
2886 void FadeOutLoadingMusic() { NativeCall<void>(this, "AShooterPlayerController.FadeOutLoadingMusic"); }
2887 void FailedToSpawnPawn() { NativeCall<void>(this, "AShooterPlayerController.FailedToSpawnPawn"); }
2888 void FinalFlushLevelStreaming() { NativeCall<void>(this, "AShooterPlayerController.FinalFlushLevelStreaming"); }
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); }
2890 void FlushLevelStreaming() { NativeCall<void>(this, "AShooterPlayerController.FlushLevelStreaming"); }
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); }
2894 void ForceCraftPressed() { NativeCall<void>(this, "AShooterPlayerController.ForceCraftPressed"); }
2895 void ForceCraftReleased() { NativeCall<void>(this, "AShooterPlayerController.ForceCraftReleased"); }
2896 void ForceFlushPressedKeys() { NativeCall<void>(this, "AShooterPlayerController.ForceFlushPressedKeys"); }
2897 void ForceTame(bool bCheatTame) { NativeCall<void, bool>(this, "AShooterPlayerController.ForceTame", bCheatTame); }
2898 void ForceTribes(FString* PlayerName1, FString* PlayerName2, FString* NewTribeName) { NativeCall<void, FString*, FString*, FString*>(this, "AShooterPlayerController.ForceTribes", PlayerName1, PlayerName2, NewTribeName); }
2899 void ForceUnstasisAtLocation(FVector AtLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ForceUnstasisAtLocation", AtLocation); }
2900 void ForceUpdateCaptures() { NativeCall<void>(this, "AShooterPlayerController.ForceUpdateCaptures"); }
2901 FString* FormatTextWithKeyBindings(FString* result, FString InText, bool bIgnoreMarkup) { return NativeCall<FString*, FString*, FString, bool>(this, "AShooterPlayerController.FormatTextWithKeyBindings", result, InText, bIgnoreMarkup); }
2902 AActor* GetAimedUseActor(UActorComponent** UseComponent, int* hitBodyIndex, bool bForceUseActorLocation) { return NativeCall<AActor*, UActorComponent**, int*, bool>(this, "AShooterPlayerController.GetAimedUseActor", UseComponent, hitBodyIndex, bForceUseActorLocation); }
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); }
2904 void GetAudioListenerPosition(FVector* OutLocation, FVector* OutFrontDir, FVector* OutRightDir) { NativeCall<void, FVector*, FVector*, FVector*>(this, "AShooterPlayerController.GetAudioListenerPosition", OutLocation, OutFrontDir, OutRightDir); }
2905 TArray<FString>* GetCheatsCommands(TArray<FString>* result) { return NativeCall<TArray<FString>*, TArray<FString>*>(this, "AShooterPlayerController.GetCheatsCommands", result); }
2906 int GetCurrentMultiUseWheelCategory() { return NativeCall<int>(this, "AShooterPlayerController.GetCurrentMultiUseWheelCategory"); }
2907 UPrimalItem* GetInventoryUISelectedItemLocal() { return NativeCall<UPrimalItem*>(this, "AShooterPlayerController.GetInventoryUISelectedItemLocal"); }
2908 UPrimalItem* GetInventoryUISelectedItemRemote() { return NativeCall<UPrimalItem*>(this, "AShooterPlayerController.GetInventoryUISelectedItemRemote"); }
2909 AActor* GetLastControlledPlayerChar() { return NativeCall<AActor*>(this, "AShooterPlayerController.GetLastControlledPlayerChar"); }
2910 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterPlayerController.GetLifetimeReplicatedProps", OutLifetimeProps); }
2911 unsigned __int64 GetLinkedPlayerID64() { return NativeCall<unsigned __int64>(this, "AShooterPlayerController.GetLinkedPlayerID64"); }
2912 int GetLinkedPlayerID() { return NativeCall<int>(this, "AShooterPlayerController.GetLinkedPlayerID"); }
2913 void GetNearbyTreasures(float DesiredDistance, TArray<UPrimalItem*>* OutMapItems) { NativeCall<void, float, TArray<UPrimalItem*>*>(this, "AShooterPlayerController.GetNearbyTreasures", DesiredDistance, OutMapItems); }
2914 UPrimalInventoryComponent* GetPawnInventoryComponent() { return NativeCall<UPrimalInventoryComponent*>(this, "AShooterPlayerController.GetPawnInventoryComponent"); }
2915 FString* GetPersonalTameLimitString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.GetPersonalTameLimitString", result); }
2916 AShooterCharacter* GetPlayerCharacter() { return NativeCall<AShooterCharacter*>(this, "AShooterPlayerController.GetPlayerCharacter"); }
2917 FString* GetPlayerCharacterName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.GetPlayerCharacterName", result); }
2918 AActor* GetPlayerControllerViewerOverride() { return NativeCall<AActor*>(this, "AShooterPlayerController.GetPlayerControllerViewerOverride"); }
2919 UPrimalInventoryComponent* GetPlayerInventory() { return NativeCall<UPrimalInventoryComponent*>(this, "AShooterPlayerController.GetPlayerInventory"); }
2920 UPrimalInventoryComponent* GetPlayerInventoryComponent() { return NativeCall<UPrimalInventoryComponent*>(this, "AShooterPlayerController.GetPlayerInventoryComponent"); }
2921 void GetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation, bool ForAiming) { NativeCall<void, FVector*, FRotator*, bool>(this, "AShooterPlayerController.GetPlayerViewPoint", out_Location, out_Rotation, ForAiming); }
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); }
2923 TArray<unsigned int>* GetRadioFrequencies(TArray<unsigned int>* result) { return NativeCall<TArray<unsigned int>*, TArray<unsigned int>*>(this, "AShooterPlayerController.GetRadioFrequencies", result); }
2924 APawn* GetResponsibleDamager(AActor* DamageCauser) { return NativeCall<APawn*, AActor*>(this, "AShooterPlayerController.GetResponsibleDamager", DamageCauser); }
2925 static FString* GetSavedPlayerCharactersPath(FString* result) { return NativeCall<FString*, FString*>(nullptr, "AShooterPlayerController.GetSavedPlayerCharactersPath", result); }
2926 int GetSubscribedAppIds() { return NativeCall<int>(this, "AShooterPlayerController.GetSubscribedAppIds"); }
2927 FString* GetUniqueNetIdAsString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.GetUniqueNetIdAsString", result); }
2928 FVector* GetViewLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterPlayerController.GetViewLocation", result); }
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"); }
2939 void GlobalCommand(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.GlobalCommand", Msg); }
2940 void GridTravelToGlobalPos(FVector* ToGlobalPos) { NativeCall<void, FVector*>(this, "AShooterPlayerController.GridTravelToGlobalPos", ToGlobalPos); }
2941 void GridTravelToLocalPos(unsigned __int16 GridX, unsigned __int16 GridY, FVector* ToLocalPos) { NativeCall<void, unsigned __int16, unsigned __int16, FVector*>(this, "AShooterPlayerController.GridTravelToLocalPos", GridX, GridY, ToLocalPos); }
2942 bool HasEngram(TSubclassOf<UPrimalItem> TheItemClass) { return NativeCall<bool, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerController.HasEngram", TheItemClass); }
2943 bool HasGodMode() { return NativeCall<bool>(this, "AShooterPlayerController.HasGodMode"); }
2944 bool HasRadio(bool allowVoice) { return NativeCall<bool, bool>(this, "AShooterPlayerController.HasRadio", allowVoice); }
2945 bool HasSameRadioFrequency(AShooterPlayerController* OtherPC, unsigned int* SharedFrequency) { return NativeCall<bool, AShooterPlayerController*, unsigned int*>(this, "AShooterPlayerController.HasSameRadioFrequency", OtherPC, SharedFrequency); }
2946 bool HasSkill(TSubclassOf<UPrimalEngramEntry> SkillClass) { return NativeCall<bool, TSubclassOf<UPrimalEngramEntry>>(this, "AShooterPlayerController.HasSkill", SkillClass); }
2947 void HiWarp(FString* ClassName, int Index) { NativeCall<void, FString*, int>(this, "AShooterPlayerController.HiWarp", ClassName, Index); }
2948 void HibernationReport(FString* ClassName) { NativeCall<void, FString*>(this, "AShooterPlayerController.HibernationReport", ClassName); }
2949 void HideRiders(bool bDoHide) { NativeCall<void, bool>(this, "AShooterPlayerController.HideRiders", bDoHide); }
2950 void HideTutorial(int TutorialIndex) { NativeCall<void, int>(this, "AShooterPlayerController.HideTutorial", TutorialIndex); }
2951 void IncrementPrimalStats(EPrimalStatsValueTypes::Type statsValueType) { NativeCall<void, EPrimalStatsValueTypes::Type>(this, "AShooterPlayerController.IncrementPrimalStats", statsValueType); }
2952 void InfiniteStats() { NativeCall<void>(this, "AShooterPlayerController.InfiniteStats"); }
2953 void InitCharacterPainting_Implementation(APrimalCharacter* Char, bool bForTattoo) { NativeCall<void, APrimalCharacter*, bool>(this, "AShooterPlayerController.InitCharacterPainting_Implementation", Char, bForTattoo); }
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); }
2958 bool IsEmoteUnlocked(FName EmoteName) { return NativeCall<bool, FName>(this, "AShooterPlayerController.IsEmoteUnlocked", EmoteName); }
2959 bool IsFirstLocalPlayer() { return NativeCall<bool>(this, "AShooterPlayerController.IsFirstLocalPlayer"); }
2960 bool IsFirstLocalPlayerOrLivingLocalPlayer() { return NativeCall<bool>(this, "AShooterPlayerController.IsFirstLocalPlayerOrLivingLocalPlayer"); }
2961 bool IsGameInputAllowed() { return NativeCall<bool>(this, "AShooterPlayerController.IsGameInputAllowed"); }
2962 bool IsHeldDownIndexOverriddenFromCaptainsOrders(int index) { return NativeCall<bool, int>(this, "AShooterPlayerController.IsHeldDownIndexOverriddenFromCaptainsOrders", index); }
2963 bool IsHudVisible() { return NativeCall<bool>(this, "AShooterPlayerController.IsHudVisible"); }
2964 bool IsInTribe() { return NativeCall<bool>(this, "AShooterPlayerController.IsInTribe"); }
2965 bool IsOnSeatingStructure() { return NativeCall<bool>(this, "AShooterPlayerController.IsOnSeatingStructure"); }
2966 bool IsOnlyViewingInventory() { return NativeCall<bool>(this, "AShooterPlayerController.IsOnlyViewingInventory"); }
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"); }
2971 bool IsValidUnStasisCaster() { return NativeCall<bool>(this, "AShooterPlayerController.IsValidUnStasisCaster"); }
2972 bool IsViewingInventoryUI() { return NativeCall<bool>(this, "AShooterPlayerController.IsViewingInventoryUI"); }
2973 void KickPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "AShooterPlayerController.KickPlayer", PlayerSteamName); }
2974 void LeaveMeAlone() { NativeCall<void>(this, "AShooterPlayerController.LeaveMeAlone"); }
2975 void LevelView() { NativeCall<void>(this, "AShooterPlayerController.LevelView"); }
2976 FString* LinkedPlayerIDString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.LinkedPlayerIDString", result); }
2977 void LoadLocalPlayerArkData() { NativeCall<void>(this, "AShooterPlayerController.LoadLocalPlayerArkData"); }
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); }
2984 void MulticastCharacterVivoxUsername() { NativeCall<void>(this, "AShooterPlayerController.MulticastCharacterVivoxUsername"); }
2985 void NotifyTribeWarStatus_Implementation(FString* EnemyTribeString, int StatusType) { NativeCall<void, FString*, int>(this, "AShooterPlayerController.NotifyTribeWarStatus_Implementation", EnemyTribeString, StatusType); }
2986 void OnAddSteering(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.OnAddSteering", Val); }
2987 void OnAddThrottle(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.OnAddThrottle", Val); }
2988 void OnAltAttackPressed() { NativeCall<void>(this, "AShooterPlayerController.OnAltAttackPressed"); }
2989 void OnAltAttackReleased() { NativeCall<void>(this, "AShooterPlayerController.OnAltAttackReleased"); }
2990 void OnDisableSpectator_Implementation() { NativeCall<void>(this, "AShooterPlayerController.OnDisableSpectator_Implementation"); }
2991 void OnEmoteKey1Press() { NativeCall<void>(this, "AShooterPlayerController.OnEmoteKey1Press"); }
2992 void OnEmoteKey1Release() { NativeCall<void>(this, "AShooterPlayerController.OnEmoteKey1Release"); }
2993 void OnEmoteKey2Press() { NativeCall<void>(this, "AShooterPlayerController.OnEmoteKey2Press"); }
2994 void OnEmoteKey2Release() { NativeCall<void>(this, "AShooterPlayerController.OnEmoteKey2Release"); }
2995 void OnExtendedInfoPress() { NativeCall<void>(this, "AShooterPlayerController.OnExtendedInfoPress"); }
2996 void OnExtendedInfoRelease() { NativeCall<void>(this, "AShooterPlayerController.OnExtendedInfoRelease"); }
2997 void OnFastTravelFailed() { NativeCall<void>(this, "AShooterPlayerController.OnFastTravelFailed"); }
2998 void OnFastTravelFailed_DisableMessage() { NativeCall<void>(this, "AShooterPlayerController.OnFastTravelFailed_DisableMessage"); }
2999 void OnGamepadUsePress() { NativeCall<void>(this, "AShooterPlayerController.OnGamepadUsePress"); }
3000 void OnGamepadUseRelease() { NativeCall<void>(this, "AShooterPlayerController.OnGamepadUseRelease"); }
3001 void OnGetHomeServer(bool bSuccess, FString UserId, unsigned int CurrentSeverId) { NativeCall<void, bool, FString, unsigned int>(this, "AShooterPlayerController.OnGetHomeServer", bSuccess, UserId, CurrentSeverId); }
3002 void OnHideMapTextPressed() { NativeCall<void>(this, "AShooterPlayerController.OnHideMapTextPressed"); }
3003 void OnKeyboardUsePress() { NativeCall<void>(this, "AShooterPlayerController.OnKeyboardUsePress"); }
3004 void OnKeyboardUseRelease() { NativeCall<void>(this, "AShooterPlayerController.OnKeyboardUseRelease"); }
3005 void OnLevelView() { NativeCall<void>(this, "AShooterPlayerController.OnLevelView"); }
3006 void OnPressForceSingleWield() { NativeCall<void>(this, "AShooterPlayerController.OnPressForceSingleWield"); }
3007 void OnPressGroupAddOrRemoveTame() { NativeCall<void>(this, "AShooterPlayerController.OnPressGroupAddOrRemoveTame"); }
3008 void OnPressSkipTutorialButton() { NativeCall<void>(this, "AShooterPlayerController.OnPressSkipTutorialButton"); }
3009 void OnReleaseForceSingleWield() { NativeCall<void>(this, "AShooterPlayerController.OnReleaseForceSingleWield"); }
3010 void OnReleaseSkipTutorialButton() { NativeCall<void>(this, "AShooterPlayerController.OnReleaseSkipTutorialButton"); }
3011 void OnRep_HomeServerId() { NativeCall<void>(this, "AShooterPlayerController.OnRep_HomeServerId"); }
3012 void OnRep_Pawn() { NativeCall<void>(this, "AShooterPlayerController.OnRep_Pawn"); }
3013 void OnRepeatUseHeldTimer() { NativeCall<void>(this, "AShooterPlayerController.OnRepeatUseHeldTimer"); }
3014 void OnShowAllGroupIcons(char IconsToActivate) { NativeCall<void, char>(this, "AShooterPlayerController.OnShowAllGroupIcons", IconsToActivate); }
3015 void OnStartFire() { NativeCall<void>(this, "AShooterPlayerController.OnStartFire"); }
3016 void OnStartFireQuaternary() { NativeCall<void>(this, "AShooterPlayerController.OnStartFireQuaternary"); }
3017 void OnStartFireSecondary() { NativeCall<void>(this, "AShooterPlayerController.OnStartFireSecondary"); }
3018 void OnStartFireTertiary() { NativeCall<void>(this, "AShooterPlayerController.OnStartFireTertiary"); }
3019 void OnStartGamepadLeftFire() { NativeCall<void>(this, "AShooterPlayerController.OnStartGamepadLeftFire"); }
3020 void OnStartGamepadRightFire() { NativeCall<void>(this, "AShooterPlayerController.OnStartGamepadRightFire"); }
3021 void OnStartTargeting() { NativeCall<void>(this, "AShooterPlayerController.OnStartTargeting"); }
3022 void OnStopFire() { NativeCall<void>(this, "AShooterPlayerController.OnStopFire"); }
3023 void OnStopFireQuaternary() { NativeCall<void>(this, "AShooterPlayerController.OnStopFireQuaternary"); }
3024 void OnStopFireSecondary() { NativeCall<void>(this, "AShooterPlayerController.OnStopFireSecondary"); }
3025 void OnStopFireTertiary() { NativeCall<void>(this, "AShooterPlayerController.OnStopFireTertiary"); }
3026 void OnStopGamepadLeftFire() { NativeCall<void>(this, "AShooterPlayerController.OnStopGamepadLeftFire"); }
3027 void OnStopGamepadRightFire() { NativeCall<void>(this, "AShooterPlayerController.OnStopGamepadRightFire"); }
3028 void OnStopShowAllGroupIcons() { NativeCall<void>(this, "AShooterPlayerController.OnStopShowAllGroupIcons"); }
3029 void OnStopTargeting() { NativeCall<void>(this, "AShooterPlayerController.OnStopTargeting"); }
3030 void OnToggleDoFMenu() { NativeCall<void>(this, "AShooterPlayerController.OnToggleDoFMenu"); }
3031 void OnToggleInGameMenu() { NativeCall<void>(this, "AShooterPlayerController.OnToggleInGameMenu"); }
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"); }
3037 void OnYarkStartGamepadRightFire(APrimalCharacter* PlayerCharacter) { NativeCall<void, APrimalCharacter*>(this, "AShooterPlayerController.OnYarkStartGamepadRightFire", PlayerCharacter); }
3038 void PawnLeavingGame() { NativeCall<void>(this, "AShooterPlayerController.PawnLeavingGame"); }
3039 void PawnPendingDestroy(APawn* inPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.PawnPendingDestroy", inPawn); }
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); }
3042 void PlayHitMarkerCharacter_Implementation(float InHitMarkerScale, bool InWasMeleeHit, APrimalCharacter* VictimCharacter) { NativeCall<void, float, bool, APrimalCharacter*>(this, "AShooterPlayerController.PlayHitMarkerCharacter_Implementation", InHitMarkerScale, InWasMeleeHit, VictimCharacter); }
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); }
3045 FString* PlayerCommand_Implementation(FString* result, FString* TheCommand) { return NativeCall<FString*, FString*, FString*>(this, "AShooterPlayerController.PlayerCommand_Implementation", result, TheCommand); }
3046 void Possess(APawn* inPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.Possess", inPawn); }
3047 void PostInitializeComponents() { NativeCall<void>(this, "AShooterPlayerController.PostInitializeComponents"); }
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"); }
3050 void ProcessServerMessages() { NativeCall<void>(this, "AShooterPlayerController.ProcessServerMessages"); }
3051 void QueueRequestEquippedItems(UPrimalInventoryComponent* invComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.QueueRequestEquippedItems", invComp); }
3052 void QuitToMainMenu() { NativeCall<void>(this, "AShooterPlayerController.QuitToMainMenu"); }
3053 void RPCStayAlive_Implementation() { NativeCall<void>(this, "AShooterPlayerController.RPCStayAlive_Implementation"); }
3054 void ReceivedPlayerState() { NativeCall<void>(this, "AShooterPlayerController.ReceivedPlayerState"); }
3055 void RefreshMapMarkers() { NativeCall<void>(this, "AShooterPlayerController.RefreshMapMarkers"); }
3056 void RefreshNeedingMapEntities() { NativeCall<void>(this, "AShooterPlayerController.RefreshNeedingMapEntities"); }
3057 void ReportLeastSpawnManagers() { NativeCall<void>(this, "AShooterPlayerController.ReportLeastSpawnManagers"); }
3058 void ReportSpawnManagers() { NativeCall<void>(this, "AShooterPlayerController.ReportSpawnManagers"); }
3059 void RequestCreateNewPlayerWithArkData(TArray<unsigned char> PlayerArkDataBytes) { NativeCall<void, TArray<unsigned char>>(this, "AShooterPlayerController.RequestCreateNewPlayerWithArkData", PlayerArkDataBytes); }
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); }
3061 void RequestSpectator(FString InSpectatorPass) { NativeCall<void, FString>(this, "AShooterPlayerController.RequestSpectator", InSpectatorPass); }
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"); }
3072 void SendAlarmNotification(FString SteamID, FString Title, FString Message) { NativeCall<void, FString, FString, FString>(this, "AShooterPlayerController.SendAlarmNotification", SteamID, Title, Message); }
3073 bool SendUseItemSlotToStructure() { return NativeCall<bool>(this, "AShooterPlayerController.SendUseItemSlotToStructure"); }
3074 void ServerActorCloseRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorCloseRemoteInventory_Implementation", inventoryComp); }
3075 void ServerActorViewRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorViewRemoteInventory_Implementation", inventoryComp); }
3076 void ServerAddAchievementID_Implementation(FString* AchievementID, bool bIsOnSpawn) { NativeCall<void, FString*, bool>(this, "AShooterPlayerController.ServerAddAchievementID_Implementation", AchievementID, bIsOnSpawn); }
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); }
3079 void ServerAllowPlayerToJoinNoCheck_Implementation(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerAllowPlayerToJoinNoCheck_Implementation", PlayerId); }
3080 void ServerBanPlayer_Implementation(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerBanPlayer_Implementation", PlayerSteamName, PlayerSteamID); }
3081 void ServerChangeHomeServer_Implementation(unsigned int NewHomeServerId) { NativeCall<void, unsigned int>(this, "AShooterPlayerController.ServerChangeHomeServer_Implementation", NewHomeServerId); }
3082 void ServerCheckUnfreeze_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerCheckUnfreeze_Implementation"); }
3083 void ServerCraftItem_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerCraftItem_Implementation", inventoryComp, itemID); }
3084 void ServerCycleSpectator_Implementation(bool bNext) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerCycleSpectator_Implementation", bNext); }
3085 void ServerDPC_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerDPC_Implementation"); }
3086 void ServerDeleteCustomFolder_Implementation(UPrimalInventoryComponent* forInventory, FString* CFolderName, int InventoryCompType) { NativeCall<void, UPrimalInventoryComponent*, FString*, int>(this, "AShooterPlayerController.ServerDeleteCustomFolder_Implementation", forInventory, CFolderName, InventoryCompType); }
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); }
3088 void ServerDisallowPlayerToJoinNoCheck_Implementation(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerDisallowPlayerToJoinNoCheck_Implementation", PlayerId); }
3089 void ServerDropFromRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID, bool bOnlyIfEquipped) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, bool>(this, "AShooterPlayerController.ServerDropFromRemoteInventory_Implementation", inventoryComp, itemID, bOnlyIfEquipped); }
3090 void ServerEquipPawnItem_Implementation(FItemNetID itemID) { NativeCall<void, FItemNetID>(this, "AShooterPlayerController.ServerEquipPawnItem_Implementation", itemID); }
3091 void ServerEquipToRemoteInventory_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerEquipToRemoteInventory_Implementation", inventoryComp, itemID); }
3092 void ServerGetHomeServerId() { NativeCall<void>(this, "AShooterPlayerController.ServerGetHomeServerId"); }
3093 void ServerGetMessageOfTheDay_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerGetMessageOfTheDay_Implementation"); }
3094 void ServerGetNotificationSettings_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerGetNotificationSettings_Implementation"); }
3095 void ServerGetOriginalHairColor_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerGetOriginalHairColor_Implementation"); }
3096 void ServerGlobalCommand_Implementation(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerGlobalCommand_Implementation", Msg); }
3097 void ServerInventoryClearCraftQueue_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerInventoryClearCraftQueue_Implementation", inventoryComp); }
3098 void ServerKickPlayer_Implementation(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerKickPlayer_Implementation", PlayerSteamName, PlayerSteamID); }
3099 void ServerListPlayers_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerListPlayers_Implementation"); }
3100 void ServerLoginToVivox_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerLoginToVivox_Implementation"); }
3101 void ServerMultiUse_Implementation(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ServerMultiUse_Implementation", ForObject, useIndex); }
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); }
3103 void ServerReadMessageOFTheDay_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerReadMessageOFTheDay_Implementation"); }
3104 void ServerReleaseSeatingStructure_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerReleaseSeatingStructure_Implementation"); }
3105 void ServerRemovePassenger_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRemovePassenger_Implementation"); }
3106 void ServerRemovePawnItem_Implementation(FItemNetID itemID, bool bSecondryAction, bool bOnlyIfEquipped) { NativeCall<void, FItemNetID, bool, bool>(this, "AShooterPlayerController.ServerRemovePawnItem_Implementation", itemID, bSecondryAction, bOnlyIfEquipped); }
3107 void ServerRemoveTribeMarker_Implementation(unsigned int MarkerID) { NativeCall<void, unsigned int>(this, "AShooterPlayerController.ServerRemoveTribeMarker_Implementation", MarkerID); }
3108 void ServerRepairItem_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRepairItem_Implementation", inventoryComp, itemID); }
3109 void ServerRepeatMultiUse_Implementation(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ServerRepeatMultiUse_Implementation", ForObject, useIndex); }
3110 void ServerRequestActivateFeat_Implementation(TSubclassOf<APrimalBuff> FeatClass) { NativeCall<void, TSubclassOf<APrimalBuff>>(this, "AShooterPlayerController.ServerRequestActivateFeat_Implementation", FeatClass); }
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); }
3113 void ServerRequestCreateNewPlayerWithArkData(TArray<unsigned char>* DataBytes, unsigned __int64 TribeID) { NativeCall<void, TArray<unsigned char>*, unsigned __int64>(this, "AShooterPlayerController.ServerRequestCreateNewPlayerWithArkData", DataBytes, TribeID); }
3114 void ServerRequestDinoAncestors_Implementation(APrimalDinoCharacter* ForDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ServerRequestDinoAncestors_Implementation", ForDino); }
3115 void ServerRequestDropAllItems_Implementation(FString* CurrentCustomFolderFilter, FString* CurrentNameFilter) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerRequestDropAllItems_Implementation", CurrentCustomFolderFilter, CurrentNameFilter); }
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); }
3119 void ServerRequestInitiateSettlementWar_Implementation(int requestIslandId, int requestStartTime, FItemNetID RequestUseItem) { NativeCall<void, int, int, FItemNetID>(this, "AShooterPlayerController.ServerRequestInitiateSettlementWar_Implementation", requestIslandId, requestStartTime, RequestUseItem); }
3120 void ServerRequestInventorySwapItems_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID1, FItemNetID itemID2) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, FItemNetID>(this, "AShooterPlayerController.ServerRequestInventorySwapItems_Implementation", inventoryComp, itemID1, itemID2); }
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); }
3123 void ServerRequestInventoryUseItem_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestInventoryUseItem_Implementation", inventoryComp, itemID); }
3124 void ServerRequestLevelUp_Implementation(UPrimalCharacterStatusComponent* forStatusComp, EPrimalCharacterStatusValue::Type ValueType) { NativeCall<void, UPrimalCharacterStatusComponent*, EPrimalCharacterStatusValue::Type>(this, "AShooterPlayerController.ServerRequestLevelUp_Implementation", forStatusComp, ValueType); }
3125 void ServerRequestMyClientTribeData_Implementation(unsigned int TribeMarkerVersion) { NativeCall<void, unsigned int>(this, "AShooterPlayerController.ServerRequestMyClientTribeData_Implementation", TribeMarkerVersion); }
3126 void ServerRequestMyClientTribeMemberData_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyClientTribeMemberData_Implementation"); }
3127 void ServerRequestMyClientTribeMembersLastOnlineAt_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyClientTribeMembersLastOnlineAt_Implementation"); }
3128 void ServerRequestMyClientTribeRankGroup_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyClientTribeRankGroup_Implementation"); }
3129 void ServerRequestMyTribeOnlineList_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyTribeOnlineList_Implementation"); }
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); }
3131 void ServerRequestRemoteDropAllItems_Implementation(UPrimalInventoryComponent* inventoryComp, FString* CurrentCustomFolderFilter, FString* CurrentNameFilter) { NativeCall<void, UPrimalInventoryComponent*, FString*, FString*>(this, "AShooterPlayerController.ServerRequestRemoteDropAllItems_Implementation", inventoryComp, CurrentCustomFolderFilter, CurrentNameFilter); }
3132 void ServerRequestRemoveItemSkinOnly_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveItemSkinOnly_Implementation", inventoryComp, itemID); }
3133 void ServerRequestRemoveItemSkin_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveItemSkin_Implementation", inventoryComp, itemID); }
3134 void ServerRequestRemoveWeaponAccessoryOnly_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveWeaponAccessoryOnly_Implementation", inventoryComp, itemID); }
3135 void ServerRequestRemoveWeaponClipAmmo_Implementation(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveWeaponClipAmmo_Implementation", inventoryComp, itemID); }
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); }
3138 void ServerRequestStructureCraftingStatItem_Implementation(APrimalStructure* ForStructure) { NativeCall<void, APrimalStructure*>(this, "AShooterPlayerController.ServerRequestStructureCraftingStatItem_Implementation", ForStructure); }
3139 void ServerRequestTribeLog_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestTribeLog_Implementation"); }
3140 void ServerRequestUpdateGroupInfo_Implementation(APrimalRaft* forRaft) { NativeCall<void, APrimalRaft*>(this, "AShooterPlayerController.ServerRequestUpdateGroupInfo_Implementation", forRaft); }
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); }
3142 void ServerSendArkDataPayloadEnd_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type>(this, "AShooterPlayerController.ServerSendArkDataPayloadEnd_Implementation", ID, ArkDataType); }
3143 void ServerSendArkDataPayload_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray<unsigned char>* DataBytes) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, TArray<unsigned char>*>(this, "AShooterPlayerController.ServerSendArkDataPayload_Implementation", ID, ArkDataType, DataBytes); }
3144 void ServerSendChatMessage_Implementation(FString* ChatMessage, EChatSendMode::Type SendMode) { NativeCall<void, FString*, EChatSendMode::Type>(this, "AShooterPlayerController.ServerSendChatMessage_Implementation", ChatMessage, SendMode); }
3145 void ServerSendDirectMessage_Implementation(FString* PlayerSteamID, FString* MessageText) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerSendDirectMessage_Implementation", PlayerSteamID, MessageText); }
3146 void ServerSetAltHeld_Implementation(bool bNewAltHeld) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetAltHeld_Implementation", bNewAltHeld); }
3147 void ServerSetForceSingleWield_Implementation(bool doSet) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetForceSingleWield_Implementation", doSet); }
3148 void ServerSetMessageOfTheDay_Implementation(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerSetMessageOfTheDay_Implementation", Message); }
3149 void ServerSetNetIsCurrentlyFirstPerson_Implementation(bool bIsCurrentlyFirstPerson) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetNetIsCurrentlyFirstPerson_Implementation", bIsCurrentlyFirstPerson); }
3150 void ServerSetPlayerForceSwitchAsPrimaryWeaponOnce_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerSetPlayerForceSwitchAsPrimaryWeaponOnce_Implementation"); }
3151 void ServerSetSpectatorLocation_Implementation(FVector NewLoc) { NativeCall<void, FVector>(this, "AShooterPlayerController.ServerSetSpectatorLocation_Implementation", NewLoc); }
3152 void ServerSetSubscribedApp_Implementation(int AppID, bool bPreventDefaultItems) { NativeCall<void, int, bool>(this, "AShooterPlayerController.ServerSetSubscribedApp_Implementation", AppID, bPreventDefaultItems); }
3153 void ServerSetSupressAdminIcon_Implementation(bool bSuppress) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetSupressAdminIcon_Implementation", bSuppress); }
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); }
3155 void ServerSetVRPlayer_Implementation(bool bSetVRPlayer) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetVRPlayer_Implementation", bSetVRPlayer); }
3156 void ServerShowMessageOfTheDay_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerShowMessageOfTheDay_Implementation"); }
3157 void ServerSpectateToPlayerByID_Implementation(unsigned __int64 PlayerID) { NativeCall<void, unsigned __int64>(this, "AShooterPlayerController.ServerSpectateToPlayerByID_Implementation", PlayerID); }
3158 void ServerStartWeaponAltFire_Implementation(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStartWeaponAltFire_Implementation", weapon); }
3159 void ServerStartWeaponFire_Implementation(AShooterWeapon* weapon, int attackIndex, bool bIsUsingAltAnim) { NativeCall<void, AShooterWeapon*, int, bool>(this, "AShooterPlayerController.ServerStartWeaponFire_Implementation", weapon, attackIndex, bIsUsingAltAnim); }
3160 void ServerStopSpectating_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerStopSpectating_Implementation"); }
3161 void ServerStopWeaponAltFire_Implementation(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStopWeaponAltFire_Implementation", weapon); }
3162 void ServerStopWeaponFire_Implementation(AShooterWeapon* weapon, int attackIndex, bool bIsUsingAltAnim) { NativeCall<void, AShooterWeapon*, int, bool>(this, "AShooterPlayerController.ServerStopWeaponFire_Implementation", weapon, attackIndex, bIsUsingAltAnim); }
3163 void ServerSuccessfullyLoggedIntoVivox_Implementation(FString* LoginSessionUserUri) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerSuccessfullyLoggedIntoVivox_Implementation", LoginSessionUserUri); }
3164 void ServerSuicide_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerSuicide_Implementation"); }
3165 void ServerToggleAllShipLadders_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerToggleAllShipLadders_Implementation"); }
3166 void ServerToggleOpenAllActiveGunports_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerToggleOpenAllActiveGunports_Implementation"); }
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); }
3171 void ServerTryRespec_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerTryRespec_Implementation"); }
3172 void ServerTrySettingViewOnlyInventoryStatus_Implementation() { NativeCall<void>(this, "AShooterPlayerController.ServerTrySettingViewOnlyInventoryStatus_Implementation"); }
3173 void ServerUnbanPlayer_Implementation(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerUnbanPlayer_Implementation", PlayerSteamName, PlayerSteamID); }
3174 void ServerUnlockPerMapExplorerNote_Implementation(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ServerUnlockPerMapExplorerNote_Implementation", ExplorerNoteIndex); }
3175 void ServerUpdateManualFireLocation_Implementation(FVector TargetLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ServerUpdateManualFireLocation_Implementation", TargetLocation); }
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); }
3177 void ServerUploadCharacterDataToArk_Implementation(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerUploadCharacterDataToArk_Implementation", inventoryComp); }
3178 void Server_CaptainExtraActions_Implementation(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat* RequestedFromSeat, int CurrentValue) { NativeCall<void, ECaptainOtherActions::Type, APrimalStructureSeating_DriverSeat*, int>(this, "AShooterPlayerController.Server_CaptainExtraActions_Implementation", RequestedAction, RequestedFromSeat, CurrentValue); }
3179 void Server_SetShipSailRotation_Implementation(float InSailRotation) { NativeCall<void, float>(this, "AShooterPlayerController.Server_SetShipSailRotation_Implementation", InSailRotation); }
3180 void Server_SetShipSteeringInput_Implementation(float InSteering) { NativeCall<void, float>(this, "AShooterPlayerController.Server_SetShipSteeringInput_Implementation", InSteering); }
3181 void Server_SetShipThrottleTarget_Implementation(float InThrottle) { NativeCall<void, float>(this, "AShooterPlayerController.Server_SetShipThrottleTarget_Implementation", InThrottle); }
3182 void Server_SetWantsForcedMovement_Implementation(int Direction) { NativeCall<void, int>(this, "AShooterPlayerController.Server_SetWantsForcedMovement_Implementation", Direction); }
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); }
3188 void SetControlRotation(FRotator* NewRotation) { NativeCall<void, FRotator*>(this, "AShooterPlayerController.SetControlRotation", NewRotation); }
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); }
3198 void SetKickedNotification(FString KickReason) { NativeCall<void, FString>(this, "AShooterPlayerController.SetKickedNotification", KickReason); }
3199 void SetMultiUseWheelCategory(int Category) { NativeCall<void, int>(this, "AShooterPlayerController.SetMultiUseWheelCategory", Category); }
3200 void SetPawn(APawn* InPawn) { NativeCall<void, APawn*>(this, "AShooterPlayerController.SetPawn", InPawn); }
3201 void SetPlayer(UPlayer* InPlayer) { NativeCall<void, UPlayer*>(this, "AShooterPlayerController.SetPlayer", InPlayer); }
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); }
3204 void SetTutorialHintText(FString* HintText) { NativeCall<void, FString*>(this, "AShooterPlayerController.SetTutorialHintText", HintText); }
3205 void SetWind(float wind) { NativeCall<void, float>(this, "AShooterPlayerController.SetWind", wind); }
3206 void SetupInputComponent() { NativeCall<void>(this, "AShooterPlayerController.SetupInputComponent"); }
3207 bool ShouldHideGameplayUI() { return NativeCall<bool>(this, "AShooterPlayerController.ShouldHideGameplayUI"); }
3208 bool ShouldReplicateVoicePacketFrom(FUniqueNetId* Sender, char ShouldUseSuperRange, char* PlaybackFlags) { return NativeCall<bool, FUniqueNetId*, char, char*>(this, "AShooterPlayerController.ShouldReplicateVoicePacketFrom", Sender, ShouldUseSuperRange, PlaybackFlags); }
3209 void ShowAllPlayersListToFollow() { NativeCall<void>(this, "AShooterPlayerController.ShowAllPlayersListToFollow"); }
3210 void ShowAllianceChat() { NativeCall<void>(this, "AShooterPlayerController.ShowAllianceChat"); }
3211 void ShowBattleGameModeHUD() { NativeCall<void>(this, "AShooterPlayerController.ShowBattleGameModeHUD"); }
3212 void ShowGlobalChat() { NativeCall<void>(this, "AShooterPlayerController.ShowGlobalChat"); }
3213 void ShowInGameMenu() { NativeCall<void>(this, "AShooterPlayerController.ShowInGameMenu"); }
3214 void ShowLocalChat() { NativeCall<void>(this, "AShooterPlayerController.ShowLocalChat"); }
3215 void ShowMyAdminManager() { NativeCall<void>(this, "AShooterPlayerController.ShowMyAdminManager"); }
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); }
3225 void SpawnHUD(TSubclassOf<AHUD> NewHUDClass) { NativeCall<void, TSubclassOf<AHUD>>(this, "AShooterPlayerController.SpawnHUD", NewHUDClass); }
3226 void SpawnPlayerCameraManager() { NativeCall<void>(this, "AShooterPlayerController.SpawnPlayerCameraManager"); }
3227 void SpectatorDetachOrbitCamera() { NativeCall<void>(this, "AShooterPlayerController.SpectatorDetachOrbitCamera"); }
3228 void SpectatorNextPlayer() { NativeCall<void>(this, "AShooterPlayerController.SpectatorNextPlayer"); }
3229 void SpectatorPreviousPlayer() { NativeCall<void>(this, "AShooterPlayerController.SpectatorPreviousPlayer"); }
3230 void SpectatorTurn(float Val) { NativeCall<void, float>(this, "AShooterPlayerController.SpectatorTurn", Val); }
3231 void SpectatorUseItem(int Index) { NativeCall<void, int>(this, "AShooterPlayerController.SpectatorUseItem", Index); }
3232 void StartArkGamepadBackButton() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadBackButton"); }
3233 void StartArkGamepadDpadDown() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadDown"); }
3234 void StartArkGamepadDpadLeft() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadLeft"); }
3235 void StartArkGamepadDpadRight() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadRight"); }
3236 void StartArkGamepadDpadUp() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadDpadUp"); }
3237 void StartArkGamepadFaceButtonBottom() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonBottom"); }
3238 void StartArkGamepadFaceButtonLeft() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonLeft"); }
3239 void StartArkGamepadFaceButtonRight() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonRight"); }
3240 void StartArkGamepadFaceButtonTop() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadFaceButtonTop"); }
3241 void StartArkGamepadLeftShoulder() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadLeftShoulder"); }
3242 void StartArkGamepadRightShoulder() { NativeCall<void>(this, "AShooterPlayerController.StartArkGamepadRightShoulder"); }
3243 void StartEmoteSelection() { NativeCall<void>(this, "AShooterPlayerController.StartEmoteSelection"); }
3244 void StartFeatsSelection() { NativeCall<void>(this, "AShooterPlayerController.StartFeatsSelection"); }
3245 void StartInventoryRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.StartInventoryRadialSelector"); }
3246 void StartPlayerActionRadialSelector() { NativeCall<void>(this, "AShooterPlayerController.StartPlayerActionRadialSelector"); }
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); }
3249 void StartTalkingWrapper() { NativeCall<void>(this, "AShooterPlayerController.StartTalkingWrapper"); }
3250 void StartWhispering() { NativeCall<void>(this, "AShooterPlayerController.StartWhispering"); }
3251 void StartWhistleSelection() { NativeCall<void>(this, "AShooterPlayerController.StartWhistleSelection"); }
3252 void StartYelling() { NativeCall<void>(this, "AShooterPlayerController.StartYelling"); }
3253 void StopLoadingMusic() { NativeCall<void>(this, "AShooterPlayerController.StopLoadingMusic"); }
3254 void StopSpectating() { NativeCall<void>(this, "AShooterPlayerController.StopSpectating"); }
3255 void StopTalkingWrapper() { NativeCall<void>(this, "AShooterPlayerController.StopTalkingWrapper"); }
3256 void SwitchToNextLoadedWeapon() { NativeCall<void>(this, "AShooterPlayerController.SwitchToNextLoadedWeapon"); }
3257 void TestAlarmNotification(FString Title, FString Message) { NativeCall<void, FString, FString>(this, "AShooterPlayerController.TestAlarmNotification", Title, Message); }
3258 void TestNotification() { NativeCall<void>(this, "AShooterPlayerController.TestNotification"); }
3259 static void TickStasisForCharacter(UWorld* theWorld, AShooterCharacter* Character, FVector ActorLocation) { NativeCall<void, UWorld*, AShooterCharacter*, FVector>(nullptr, "AShooterPlayerController.TickStasisForCharacter", theWorld, Character, ActorLocation); }
3260 void ToggleAutoChat() { NativeCall<void>(this, "AShooterPlayerController.ToggleAutoChat"); }
3261 void ToggleDinoNameTags() { NativeCall<void>(this, "AShooterPlayerController.ToggleDinoNameTags"); }
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"); }
3266 void ToggleMapReleased() { NativeCall<void>(this, "AShooterPlayerController.ToggleMapReleased"); }
3267 void ToggleShowAllPlayersWhenSpectating() { NativeCall<void>(this, "AShooterPlayerController.ToggleShowAllPlayersWhenSpectating"); }
3268 void ToggleShowAllPlayersWhenSpectatingLocal() { NativeCall<void>(this, "AShooterPlayerController.ToggleShowAllPlayersWhenSpectatingLocal"); }
3269 void ToggleSpeaking(bool bSpeaking, bool UseSuperRange) { NativeCall<void, bool, bool>(this, "AShooterPlayerController.ToggleSpeaking", bSpeaking, UseSuperRange); }
3270 void ToggleWeaponAccessory() { NativeCall<void>(this, "AShooterPlayerController.ToggleWeaponAccessory"); }
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"); }
3277 void UnbanPlayer(FString PlayerSteamName) { NativeCall<void, FString>(this, "AShooterPlayerController.UnbanPlayer", PlayerSteamName); }
3278 void UnlockEmote(FName EmoteName) { NativeCall<void, FName>(this, "AShooterPlayerController.UnlockEmote", EmoteName); }
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); }
3282 void UpdatePostProcessVolumes() { NativeCall<void>(this, "AShooterPlayerController.UpdatePostProcessVolumes"); }
3283 void UpdateRequestEquippedItemsQueue() { NativeCall<void>(this, "AShooterPlayerController.UpdateRequestEquippedItemsQueue"); }
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"); }
3287 FString* WritePNTScreenshot(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterPlayerController.WritePNTScreenshot", result); }
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"); }
3292 void CheckCheatsPassword(FString* pass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckCheatsPassword", pass); }
3293 void CheckRequestSpectator(FString* InSpectatorPass) { NativeCall<void, FString*>(this, "AShooterPlayerController.CheckRequestSpectator", InSpectatorPass); }
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); }
3299 void ClientAddFolderToInventoryComponent(UPrimalInventoryComponent* forInventory, FString* NewCustomFolderName, int InventoryCompType) { NativeCall<void, UPrimalInventoryComponent*, FString*, int>(this, "AShooterPlayerController.ClientAddFolderToInventoryComponent", forInventory, NewCustomFolderName, InventoryCompType); }
3300 void ClientAfterServerChange() { NativeCall<void>(this, "AShooterPlayerController.ClientAfterServerChange"); }
3301 void ClientBeforeServerChange(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientBeforeServerChange", Message); }
3302 void ClientChatMessage(FChatMessage Chat) { NativeCall<void, FChatMessage>(this, "AShooterPlayerController.ClientChatMessage", Chat); }
3303 void ClientCollectedAchievementItem(TSubclassOf<UPrimalItem> ItemClass) { NativeCall<void, TSubclassOf<UPrimalItem>>(this, "AShooterPlayerController.ClientCollectedAchievementItem", ItemClass); }
3304 void ClientDoMultiUse(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ClientDoMultiUse", ForObject, useIndex); }
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); }
3306 void ClientEndReceivingTribeLog() { NativeCall<void>(this, "AShooterPlayerController.ClientEndReceivingTribeLog"); }
3307 void ClientFailedRemoveSaddle() { NativeCall<void>(this, "AShooterPlayerController.ClientFailedRemoveSaddle"); }
3308 void ClientFeatActivationResult(TSubclassOf<APrimalBuff> FeatClass, int ActivationResult) { NativeCall<void, TSubclassOf<APrimalBuff>, int>(this, "AShooterPlayerController.ClientFeatActivationResult", FeatClass, ActivationResult); }
3309 void ClientFinishedReceivingActorItems(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientFinishedReceivingActorItems", forInventory, bEquippedItems); }
3310 void ClientFinishedUseSlotTimeRemaining(UPrimalInventoryComponent* forInventory, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ClientFinishedUseSlotTimeRemaining", forInventory, itemID); }
3311 void ClientForceCacheTattooPainting() { NativeCall<void>(this, "AShooterPlayerController.ClientForceCacheTattooPainting"); }
3312 void ClientGetMessageOfTheDay(FString* Message) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientGetMessageOfTheDay", Message); }
3313 void ClientGiveFOW() { NativeCall<void>(this, "AShooterPlayerController.ClientGiveFOW"); }
3314 void ClientGotoMainMenuListSessions() { NativeCall<void>(this, "AShooterPlayerController.ClientGotoMainMenuListSessions"); }
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); }
3316 void ClientInformHomeServerFull() { NativeCall<void>(this, "AShooterPlayerController.ClientInformHomeServerFull"); }
3317 void ClientInformNeedsNewHomeServer() { NativeCall<void>(this, "AShooterPlayerController.ClientInformNeedsNewHomeServer"); }
3318 void ClientInitHUDScenes() { NativeCall<void>(this, "AShooterPlayerController.ClientInitHUDScenes"); }
3319 void ClientInsertActorItem(UPrimalInventoryComponent* forInventory, FItemNetInfo itemInfo, FItemNetID InsertAfterItemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetInfo, FItemNetID>(this, "AShooterPlayerController.ClientInsertActorItem", forInventory, itemInfo, InsertAfterItemID); }
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); }
3321 void ClientLoginToVivox(FString* LoginVAT, FString* VivoxUsername) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ClientLoginToVivox", LoginVAT, VivoxUsername); }
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); }
3323 void ClientNetReceiveMapEntities(TArray<FTribeEntity>* TribeEntities) { NativeCall<void, TArray<FTribeEntity>*>(this, "AShooterPlayerController.ClientNetReceiveMapEntities", TribeEntities); }
3324 void ClientNetReceiveTribeMembersFinished() { NativeCall<void>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersFinished"); }
3325 void ClientNetReceiveTribeMembersLastOnlineAt(TArray<unsigned int>* MembersLastOnlineAt) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersLastOnlineAt", MembersLastOnlineAt); }
3326 void ClientNetReceiveTribeMembersPlayerDataID(TArray<unsigned int>* MembersPlayerDataID) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersPlayerDataID", MembersPlayerDataID); }
3327 void ClientNetReceiveTribeMembersPlayerName(TArray<FString>* MembersPlayerName) { NativeCall<void, TArray<FString>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersPlayerName", MembersPlayerName); }
3328 void ClientNetReceiveTribeMembersRankGroupId(TArray<int>* MembersRankGroupId) { NativeCall<void, TArray<int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeMembersRankGroupId", MembersRankGroupId); }
3329 void ClientNetReceiveTribeTribeAdmins(TArray<unsigned int>* TribeAdmins) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientNetReceiveTribeTribeAdmins", TribeAdmins); }
3330 void ClientNetStartReceivingMapEntities() { NativeCall<void>(this, "AShooterPlayerController.ClientNetStartReceivingMapEntities"); }
3331 void ClientNetStopReceivingMapEntities(int ServerMapEntitiesChangeID) { NativeCall<void, int>(this, "AShooterPlayerController.ClientNetStopReceivingMapEntities", ServerMapEntitiesChangeID); }
3332 void ClientNotifyAdmin() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyAdmin"); }
3333 void ClientNotifyCantHarvest() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHarvest"); }
3334 void ClientNotifyCantHitHarvest() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyCantHitHarvest"); }
3335 void ClientNotifyDefeatedDino(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyDefeatedDino", DinoClass); }
3336 void ClientNotifyDinoDeath(FString* DinoName, FString* AttackerName, TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, FString*, FString*, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifyDinoDeath", DinoName, AttackerName, DinoClass); }
3337 void ClientNotifyDinoKill(APrimalDinoCharacter* InstigatingPawn, APawn* VictimPawn) { NativeCall<void, APrimalDinoCharacter*, APawn*>(this, "AShooterPlayerController.ClientNotifyDinoKill", InstigatingPawn, VictimPawn); }
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); }
3339 void ClientNotifyHitHarvest() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyHitHarvest"); }
3340 void ClientNotifyLevelUp(APrimalCharacter* ForChar, int NewLevel) { NativeCall<void, APrimalCharacter*, int>(this, "AShooterPlayerController.ClientNotifyLevelUp", ForChar, NewLevel); }
3341 void ClientNotifyListenServerOutOfRange() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyListenServerOutOfRange"); }
3342 void ClientNotifyMessageOfTheDay(FString* Message, float timeToDisplay) { NativeCall<void, FString*, float>(this, "AShooterPlayerController.ClientNotifyMessageOfTheDay", Message, timeToDisplay); }
3343 void ClientNotifyPaintFinished(bool bSuccess) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientNotifyPaintFinished", bSuccess); }
3344 void ClientNotifyPlayerDeath(APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, APawn*, AActor*>(this, "AShooterPlayerController.ClientNotifyPlayerDeath", InstigatingPawn, DamageCauser); }
3345 void ClientNotifyPlayerDeathReason(FString* ReasonString) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientNotifyPlayerDeathReason", ReasonString); }
3346 void ClientNotifyPlayerKill(AActor* PlayerPawn, APawn* VictimPawn) { NativeCall<void, AActor*, APawn*>(this, "AShooterPlayerController.ClientNotifyPlayerKill", PlayerPawn, VictimPawn); }
3347 void ClientNotifyRemotePlayerDeath(FString* PlayerName, FString* AttackerName) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ClientNotifyRemotePlayerDeath", PlayerName, AttackerName); }
3348 void ClientNotifySummonedDino(TSubclassOf<APrimalDinoCharacter> DinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterPlayerController.ClientNotifySummonedDino", DinoClass); }
3349 void ClientNotifyTamedDino(TSubclassOf<APrimalDinoCharacter> DinoClass, FString* NameOveride, int Level) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>, FString*, int>(this, "AShooterPlayerController.ClientNotifyTamedDino", DinoClass, NameOveride, Level); }
3350 void ClientNotifyTorpidityIncrease() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyTorpidityIncrease"); }
3351 void ClientNotifyTribeDataUpdated() { NativeCall<void>(this, "AShooterPlayerController.ClientNotifyTribeDataUpdated"); }
3352 void ClientNotifyTribeXP(float HowMuch) { NativeCall<void, float>(this, "AShooterPlayerController.ClientNotifyTribeXP", HowMuch); }
3353 void ClientNotifyUnlockHairStyleOrEmote(FName HairstyleOrEmoteName) { NativeCall<void, FName>(this, "AShooterPlayerController.ClientNotifyUnlockHairStyleOrEmote", HairstyleOrEmoteName); }
3354 void ClientNotifyUnlockedEngram(TSubclassOf<UPrimalEngramEntry> ItemClass) { NativeCall<void, TSubclassOf<UPrimalEngramEntry>>(this, "AShooterPlayerController.ClientNotifyUnlockedEngram", ItemClass); }
3355 void ClientNotifyUpgradedItem(UPrimalItem* UpgradedItem) { NativeCall<void, UPrimalItem*>(this, "AShooterPlayerController.ClientNotifyUpgradedItem", UpgradedItem); }
3356 void ClientOnFastTravelFailed() { NativeCall<void>(this, "AShooterPlayerController.ClientOnFastTravelFailed"); }
3357 void ClientOnReceivedCaptainOrder(ECaptainOrder::Type ReceivedOrder, FVector TargetLocation, bool bFromCaptain) { NativeCall<void, ECaptainOrder::Type, FVector, bool>(this, "AShooterPlayerController.ClientOnReceivedCaptainOrder", ReceivedOrder, TargetLocation, bFromCaptain); }
3358 void ClientOnTreasureCollected(FVector TreasureLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ClientOnTreasureCollected", TreasureLocation); }
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); }
3361 void ClientReceiveMyTribeOnlineList(TArray<unsigned int>* OnlinePlayerIDs) { NativeCall<void, TArray<unsigned int>*>(this, "AShooterPlayerController.ClientReceiveMyTribeOnlineList", OnlinePlayerIDs); }
3362 void ClientReceiveOriginalHairColor(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterPlayerController.ClientReceiveOriginalHairColor", HairColor); }
3363 void ClientReceiveStructureCraftingStatItem(APrimalStructure* ForStructure, FItemNetInfo ItemInfo) { NativeCall<void, APrimalStructure*, FItemNetInfo>(this, "AShooterPlayerController.ClientReceiveStructureCraftingStatItem", ForStructure, ItemInfo); }
3364 void ClientReceiveTribeRankGroup(int GroupRankIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ClientReceiveTribeRankGroup", GroupRankIndex); }
3365 void ClientRemoveActorItem(UPrimalInventoryComponent* forInventory, FItemNetID itemID, bool showHUDMessage) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, bool>(this, "AShooterPlayerController.ClientRemoveActorItem", forInventory, itemID, showHUDMessage); }
3366 void ClientRemovedItemFromSlot(UPrimalInventoryComponent* forInventory, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ClientRemovedItemFromSlot", forInventory, itemID); }
3367 void ClientReplicateTravelledObjects(TArray<UObject*>* Objects) { NativeCall<void, TArray<UObject*>*>(this, "AShooterPlayerController.ClientReplicateTravelledObjects", Objects); }
3368 void ClientSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray<unsigned char>* DataBytes) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, TArray<unsigned char>*>(this, "AShooterPlayerController.ClientSendArkDataPayload", ID, ArkDataType, DataBytes); }
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); }
3370 void ClientSendArkDataPayloadEnd(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, unsigned __int64 PlayerDataID) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, unsigned __int64>(this, "AShooterPlayerController.ClientSendArkDataPayloadEnd", ID, ArkDataType, PlayerDataID); }
3371 void ClientServerChatDirectMessage(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatDirectMessage", MessageText, MessageColor, bIsBold); }
3372 void ClientServerChatMessage(FString* MessageText, FLinearColor MessageColor, bool bIsBold) { NativeCall<void, FString*, FLinearColor, bool>(this, "AShooterPlayerController.ClientServerChatMessage", MessageText, MessageColor, bIsBold); }
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); }
3377 void ClientSetControlRotation(FRotator NewRotation) { NativeCall<void, FRotator>(this, "AShooterPlayerController.ClientSetControlRotation", NewRotation); }
3378 void ClientSetSpectatorLocation(FVector NewLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ClientSetSpectatorLocation", NewLocation); }
3379 void ClientShowCharacterCreationUI(bool bShowDownloadCharacter) { NativeCall<void, bool>(this, "AShooterPlayerController.ClientShowCharacterCreationUI", bShowDownloadCharacter); }
3380 void ClientShowPaintingUI(UObject* ObjectToPaint) { NativeCall<void, UObject*>(this, "AShooterPlayerController.ClientShowPaintingUI", ObjectToPaint); }
3381 void ClientShowSpawnUI(float Delay) { NativeCall<void, float>(this, "AShooterPlayerController.ClientShowSpawnUI", Delay); }
3382 void ClientStartReceivingActorItems(UPrimalInventoryComponent* forInventory, bool bEquippedItems) { NativeCall<void, UPrimalInventoryComponent*, bool>(this, "AShooterPlayerController.ClientStartReceivingActorItems", forInventory, bEquippedItems); }
3383 void ClientStartReceivingTribeLog() { NativeCall<void>(this, "AShooterPlayerController.ClientStartReceivingTribeLog"); }
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); }
3386 void ClientStartingFastTravel() { NativeCall<void>(this, "AShooterPlayerController.ClientStartingFastTravel"); }
3387 void ClientStopLocalSound(USoundBase* aSound) { NativeCall<void, USoundBase*>(this, "AShooterPlayerController.ClientStopLocalSound", aSound); }
3388 void ClientSwapActorItems(UPrimalInventoryComponent* forInventory, FItemNetID itemID1, FItemNetID itemID2) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, FItemNetID>(this, "AShooterPlayerController.ClientSwapActorItems", forInventory, itemID1, itemID2); }
3389 void ClientSyncCurrentSublevels_Finish() { NativeCall<void>(this, "AShooterPlayerController.ClientSyncCurrentSublevels_Finish"); }
3390 void ClientSyncCurrentSublevels_RecieveData(TArray<FTransformedSubLevel>* CurrentData) { NativeCall<void, TArray<FTransformedSubLevel>*>(this, "AShooterPlayerController.ClientSyncCurrentSublevels_RecieveData", CurrentData); }
3391 void ClientSyncCurrentSublevels_Start() { NativeCall<void>(this, "AShooterPlayerController.ClientSyncCurrentSublevels_Start"); }
3392 void ClientTeleportSpectator(FVector Location, unsigned __int64 PlayerID) { NativeCall<void, FVector, unsigned __int64>(this, "AShooterPlayerController.ClientTeleportSpectator", Location, PlayerID); }
3393 void ClientUnlockAchievement(FString* AchievementID) { NativeCall<void, FString*>(this, "AShooterPlayerController.ClientUnlockAchievement", AchievementID); }
3394 void ClientUnlockExplorerNote(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ClientUnlockExplorerNote", ExplorerNoteIndex); }
3395 void ClientUpdateGroupInfo(TArray<FOrderingGroupInfo>* GroupInfos, APrimalRaft* forRaft) { NativeCall<void, TArray<FOrderingGroupInfo>*, APrimalRaft*>(this, "AShooterPlayerController.ClientUpdateGroupInfo", GroupInfos, forRaft); }
3396 void ClientUpdateInventoryCraftQueue(UPrimalInventoryComponent* forInventory, TArray<FItemCraftQueueEntry>* CraftQueueEntries) { NativeCall<void, UPrimalInventoryComponent*, TArray<FItemCraftQueueEntry>*>(this, "AShooterPlayerController.ClientUpdateInventoryCraftQueue", forInventory, CraftQueueEntries); }
3397 void ClientUpdateItemDurability(UPrimalInventoryComponent* forInventory, FItemNetID itemID, float ItemDurability) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, float>(this, "AShooterPlayerController.ClientUpdateItemDurability", forInventory, itemID, ItemDurability); }
3398 void ClientUpdateItemQuantity(UPrimalInventoryComponent* forInventory, FItemNetID itemID, int ItemQuantity) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, int>(this, "AShooterPlayerController.ClientUpdateItemQuantity", forInventory, itemID, ItemQuantity); }
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); }
3400 void ClientUpdateItemWeaponClipAmmo(UPrimalInventoryComponent* forInventory, FItemNetID itemID, int Ammo) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, int>(this, "AShooterPlayerController.ClientUpdateItemWeaponClipAmmo", forInventory, itemID, Ammo); }
3401 void ClientUpdateUnlockedSkills(TArray<TSubclassOf<UPrimalEngramEntry>>* NetUnlockedSkills) { NativeCall<void, TArray<TSubclassOf<UPrimalEngramEntry>>*>(this, "AShooterPlayerController.ClientUpdateUnlockedSkills", NetUnlockedSkills); }
3402 void ClientUsedActorItem(UPrimalInventoryComponent* forInventory, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ClientUsedActorItem", forInventory, itemID); }
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); }
3404 void ClosingViewOnlyInventory() { NativeCall<void>(this, "AShooterPlayerController.ClosingViewOnlyInventory"); }
3405 void DoServerCheckUnfreeze() { NativeCall<void>(this, "AShooterPlayerController.DoServerCheckUnfreeze"); }
3406 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterPlayerController.GetPrivateStaticClass", Package); }
3407 void InitCharacterPainting(APrimalCharacter* Char, bool bForTattoo) { NativeCall<void, APrimalCharacter*, bool>(this, "AShooterPlayerController.InitCharacterPainting", Char, bForTattoo); }
3408 void NotifyTribeWarStatus(FString* EnemyTribeString, int StatusType) { NativeCall<void, FString*, int>(this, "AShooterPlayerController.NotifyTribeWarStatus", EnemyTribeString, StatusType); }
3409 void OnDisableSpectator() { NativeCall<void>(this, "AShooterPlayerController.OnDisableSpectator"); }
3410 void PlayHitMarkerCharacter(float InHitMarkerScale, bool InWasMeleeHit, APrimalCharacter* VictimCharacter) { NativeCall<void, float, bool, APrimalCharacter*>(this, "AShooterPlayerController.PlayHitMarkerCharacter", InHitMarkerScale, InWasMeleeHit, VictimCharacter); }
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); }
3414 FString* PlayerCommand(FString* result, FString* TheCommand) { return NativeCall<FString*, FString*, FString*>(this, "AShooterPlayerController.PlayerCommand", result, TheCommand); }
3415 void RPCStayAlive() { NativeCall<void>(this, "AShooterPlayerController.RPCStayAlive"); }
3416 void ServerActorCloseRemoteInventory(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorCloseRemoteInventory", inventoryComp); }
3417 void ServerActorViewRemoteInventory(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerActorViewRemoteInventory", inventoryComp); }
3418 void ServerAddAchievementID(FString* AchievementID, bool bIsOnSpawn) { NativeCall<void, FString*, bool>(this, "AShooterPlayerController.ServerAddAchievementID", AchievementID, bIsOnSpawn); }
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); }
3421 void ServerAllowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerAllowPlayerToJoinNoCheck", PlayerId); }
3422 void ServerBanPlayer(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerBanPlayer", PlayerSteamName, PlayerSteamID); }
3423 void ServerChangeHomeServer(unsigned int NewHomeServerId) { NativeCall<void, unsigned int>(this, "AShooterPlayerController.ServerChangeHomeServer", NewHomeServerId); }
3424 void ServerCheckUnfreeze() { NativeCall<void>(this, "AShooterPlayerController.ServerCheckUnfreeze"); }
3425 void ServerCraftItem(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerCraftItem", inventoryComp, itemID); }
3426 void ServerCycleSpectator(bool bNext) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerCycleSpectator", bNext); }
3427 void ServerDeleteCustomFolder(UPrimalInventoryComponent* forInventory, FString* CFolderName, int InventoryCompType) { NativeCall<void, UPrimalInventoryComponent*, FString*, int>(this, "AShooterPlayerController.ServerDeleteCustomFolder", forInventory, CFolderName, InventoryCompType); }
3428 void ServerDeleteItemFromCustomFolder(UPrimalInventoryComponent* forInventory, FString* CFolderName, int InventoryCompType, FItemNetID ItemId) { NativeCall<void, UPrimalInventoryComponent*, FString*, int, FItemNetID>(this, "AShooterPlayerController.ServerDeleteItemFromCustomFolder", forInventory, CFolderName, InventoryCompType, ItemId); }
3429 void ServerDisallowPlayerToJoinNoCheck(FString* PlayerId) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerDisallowPlayerToJoinNoCheck", PlayerId); }
3430 void ServerDropFromRemoteInventory(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID, bool bOnlyIfEquipped) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, bool>(this, "AShooterPlayerController.ServerDropFromRemoteInventory", inventoryComp, itemID, bOnlyIfEquipped); }
3431 void ServerEquipPawnItem(FItemNetID itemID) { NativeCall<void, FItemNetID>(this, "AShooterPlayerController.ServerEquipPawnItem", itemID); }
3432 void ServerEquipToRemoteInventory(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerEquipToRemoteInventory", inventoryComp, itemID); }
3433 void ServerGetMessageOfTheDay() { NativeCall<void>(this, "AShooterPlayerController.ServerGetMessageOfTheDay"); }
3434 void ServerGetNotificationSettings() { NativeCall<void>(this, "AShooterPlayerController.ServerGetNotificationSettings"); }
3435 void ServerGetOriginalHairColor() { NativeCall<void>(this, "AShooterPlayerController.ServerGetOriginalHairColor"); }
3436 void ServerGlobalCommand(FString* Msg) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerGlobalCommand", Msg); }
3437 void ServerInventoryClearCraftQueue(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerInventoryClearCraftQueue", inventoryComp); }
3438 void ServerKickPlayer(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerKickPlayer", PlayerSteamName, PlayerSteamID); }
3439 void ServerLoginToVivox() { NativeCall<void>(this, "AShooterPlayerController.ServerLoginToVivox"); }
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); }
3442 void ServerReadMessageOFTheDay() { NativeCall<void>(this, "AShooterPlayerController.ServerReadMessageOFTheDay"); }
3443 void ServerReleaseSeatingStructure() { NativeCall<void>(this, "AShooterPlayerController.ServerReleaseSeatingStructure"); }
3444 void ServerRemovePassenger() { NativeCall<void>(this, "AShooterPlayerController.ServerRemovePassenger"); }
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); }
3447 void ServerRepairItem(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRepairItem", inventoryComp, itemID); }
3448 void ServerRepeatMultiUse(UObject* ForObject, int useIndex) { NativeCall<void, UObject*, int>(this, "AShooterPlayerController.ServerRepeatMultiUse", ForObject, useIndex); }
3449 void ServerRequestActivateFeat(TSubclassOf<APrimalBuff> FeatClass) { NativeCall<void, TSubclassOf<APrimalBuff>>(this, "AShooterPlayerController.ServerRequestActivateFeat", FeatClass); }
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); }
3452 void ServerRequestDinoAncestors(APrimalDinoCharacter* ForDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterPlayerController.ServerRequestDinoAncestors", ForDino); }
3453 void ServerRequestDropAllItems(FString* CurrentCustomFolderFilter, FString* CurrentNameFilter) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerRequestDropAllItems", CurrentCustomFolderFilter, CurrentNameFilter); }
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); }
3456 void ServerRequestInitiateSettlementWar(int requestIslandId, int requestStartTime, FItemNetID RequestUseItem) { NativeCall<void, int, int, FItemNetID>(this, "AShooterPlayerController.ServerRequestInitiateSettlementWar", requestIslandId, requestStartTime, RequestUseItem); }
3457 void ServerRequestInventorySwapItems(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID1, FItemNetID itemID2) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, FItemNetID>(this, "AShooterPlayerController.ServerRequestInventorySwapItems", inventoryComp, itemID1, itemID2); }
3458 void ServerRequestInventoryUseItem(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestInventoryUseItem", inventoryComp, itemID); }
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); }
3461 void ServerRequestLevelUp(UPrimalCharacterStatusComponent* forStatusComp, EPrimalCharacterStatusValue::Type ValueType) { NativeCall<void, UPrimalCharacterStatusComponent*, EPrimalCharacterStatusValue::Type>(this, "AShooterPlayerController.ServerRequestLevelUp", forStatusComp, ValueType); }
3462 void ServerRequestMyClientTribeData(unsigned int MyTribeMarkerVersion) { NativeCall<void, unsigned int>(this, "AShooterPlayerController.ServerRequestMyClientTribeData", MyTribeMarkerVersion); }
3463 void ServerRequestMyClientTribeMemberData() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyClientTribeMemberData"); }
3464 void ServerRequestMyClientTribeMembersLastOnlineAt() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyClientTribeMembersLastOnlineAt"); }
3465 void ServerRequestMyClientTribeRankGroup() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyClientTribeRankGroup"); }
3466 void ServerRequestMyTribeOnlineList() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestMyTribeOnlineList"); }
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); }
3468 void ServerRequestRemoteDropAllItems(UPrimalInventoryComponent* inventoryComp, FString* CurrentCustomFolderFilter, FString* CurrentNameFilter) { NativeCall<void, UPrimalInventoryComponent*, FString*, FString*>(this, "AShooterPlayerController.ServerRequestRemoteDropAllItems", inventoryComp, CurrentCustomFolderFilter, CurrentNameFilter); }
3469 void ServerRequestRemoveItemSkin(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveItemSkin", inventoryComp, itemID); }
3470 void ServerRequestRemoveItemSkinOnly(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveItemSkinOnly", inventoryComp, itemID); }
3471 void ServerRequestRemoveWeaponAccessoryOnly(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveWeaponAccessoryOnly", inventoryComp, itemID); }
3472 void ServerRequestRemoveWeaponClipAmmo(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID>(this, "AShooterPlayerController.ServerRequestRemoveWeaponClipAmmo", inventoryComp, itemID); }
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); }
3475 void ServerRequestStructureCraftingStatItem(APrimalStructure* ForStructure) { NativeCall<void, APrimalStructure*>(this, "AShooterPlayerController.ServerRequestStructureCraftingStatItem", ForStructure); }
3476 void ServerRequestTribeLog() { NativeCall<void>(this, "AShooterPlayerController.ServerRequestTribeLog"); }
3477 void ServerRequestUpdateGroupInfo(APrimalRaft* forRaft) { NativeCall<void, APrimalRaft*>(this, "AShooterPlayerController.ServerRequestUpdateGroupInfo", forRaft); }
3478 void ServerSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray<unsigned char>* DataBytes) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type, TArray<unsigned char>*>(this, "AShooterPlayerController.ServerSendArkDataPayload", ID, ArkDataType, DataBytes); }
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); }
3480 void ServerSendArkDataPayloadEnd(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType) { NativeCall<void, FGuid, EPrimalARKTributeDataType::Type>(this, "AShooterPlayerController.ServerSendArkDataPayloadEnd", ID, ArkDataType); }
3481 void ServerSendChatMessage(FString* ChatMessage, EChatSendMode::Type SendMode) { NativeCall<void, FString*, EChatSendMode::Type>(this, "AShooterPlayerController.ServerSendChatMessage", ChatMessage, SendMode); }
3482 void ServerSendDirectMessage(FString* PlayerSteamID, FString* Message) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerSendDirectMessage", PlayerSteamID, Message); }
3483 void ServerSetAltHeld(bool bNewAltHeld) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetAltHeld", bNewAltHeld); }
3484 void ServerSetForceSingleWield(bool doSet) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetForceSingleWield", doSet); }
3485 void ServerSetNetIsCurrentlyFirstPerson(bool bIsCurrentlyFirstPerson) { NativeCall<void, bool>(this, "AShooterPlayerController.ServerSetNetIsCurrentlyFirstPerson", bIsCurrentlyFirstPerson); }
3486 void ServerSetPlayerForceSwitchAsPrimaryWeaponOnce() { NativeCall<void>(this, "AShooterPlayerController.ServerSetPlayerForceSwitchAsPrimaryWeaponOnce"); }
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); }
3491 void ServerStartWeaponAltFire(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStartWeaponAltFire", weapon); }
3492 void ServerStartWeaponFire(AShooterWeapon* weapon, int attackIndex, bool bIsUsingAltAnim) { NativeCall<void, AShooterWeapon*, int, bool>(this, "AShooterPlayerController.ServerStartWeaponFire", weapon, attackIndex, bIsUsingAltAnim); }
3493 void ServerStayAlive() { NativeCall<void>(this, "AShooterPlayerController.ServerStayAlive"); }
3494 void ServerStopSpectating() { NativeCall<void>(this, "AShooterPlayerController.ServerStopSpectating"); }
3495 void ServerStopWeaponAltFire(AShooterWeapon* weapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterPlayerController.ServerStopWeaponAltFire", weapon); }
3496 void ServerStopWeaponFire(AShooterWeapon* weapon, int attackIndex, bool bIsUsingAltAnim) { NativeCall<void, AShooterWeapon*, int, bool>(this, "AShooterPlayerController.ServerStopWeaponFire", weapon, attackIndex, bIsUsingAltAnim); }
3497 void ServerSuccessfullyLoggedIntoVivox(FString* LoginSessionUserUri) { NativeCall<void, FString*>(this, "AShooterPlayerController.ServerSuccessfullyLoggedIntoVivox", LoginSessionUserUri); }
3498 void ServerToggleAllShipLadders() { NativeCall<void>(this, "AShooterPlayerController.ServerToggleAllShipLadders"); }
3499 void ServerToggleOpenAllActiveGunports() { NativeCall<void>(this, "AShooterPlayerController.ServerToggleOpenAllActiveGunports"); }
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"); }
3505 void ServerTrySettingViewOnlyInventoryStatus() { NativeCall<void>(this, "AShooterPlayerController.ServerTrySettingViewOnlyInventoryStatus"); }
3506 void ServerUnbanPlayer(FString* PlayerSteamName, FString* PlayerSteamID) { NativeCall<void, FString*, FString*>(this, "AShooterPlayerController.ServerUnbanPlayer", PlayerSteamName, PlayerSteamID); }
3507 void ServerUnlockPerMapExplorerNote(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterPlayerController.ServerUnlockPerMapExplorerNote", ExplorerNoteIndex); }
3508 void ServerUpdateManualFireLocation(FVector TargetLocation) { NativeCall<void, FVector>(this, "AShooterPlayerController.ServerUpdateManualFireLocation", TargetLocation); }
3509 void ServerUpgradeItem(UPrimalInventoryComponent* inventoryComp, FItemNetID itemID, int ItemStatModifierIndexToUpgrade, int ItemStatGroupIndexToUpgrade) { NativeCall<void, UPrimalInventoryComponent*, FItemNetID, int, int>(this, "AShooterPlayerController.ServerUpgradeItem", inventoryComp, itemID, ItemStatModifierIndexToUpgrade, ItemStatGroupIndexToUpgrade); }
3510 void ServerUploadCharacterDataToArk(UPrimalInventoryComponent* inventoryComp) { NativeCall<void, UPrimalInventoryComponent*>(this, "AShooterPlayerController.ServerUploadCharacterDataToArk", inventoryComp); }
3511 void Server_CaptainExtraActions(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat* RequestedFromSeat, int CurrentValue) { NativeCall<void, ECaptainOtherActions::Type, APrimalStructureSeating_DriverSeat*, int>(this, "AShooterPlayerController.Server_CaptainExtraActions", RequestedAction, RequestedFromSeat, CurrentValue); }
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); }
3515 void Server_SetWantsForcedMovement(int Direction) { NativeCall<void, int>(this, "AShooterPlayerController.Server_SetWantsForcedMovement", Direction); }
3516 void Server_UpdateRowing(float InRowingThrottle, float InRowingSteering, int FromSeatNumber) { NativeCall<void, float, float, int>(this, "AShooterPlayerController.Server_UpdateRowing", InRowingThrottle, InRowingSteering, FromSeatNumber); }
3517 static void StaticRegisterNativesAShooterPlayerController() { NativeCall<void>(nullptr, "AShooterPlayerController.StaticRegisterNativesAShooterPlayerController"); }
3518 AShooterPlayerState* GetShooterPlayerState() { return NativeCall<AShooterPlayerState*>(this, "AShooterPlayerController.GetShooterPlayerState"); }
3519 AShooterHUD* GetShooterHUD() { return NativeCall<AShooterHUD*>(this, "AShooterPlayerController.GetShooterHUD"); }
3520};
3521
3523{
3524 TSubobjectPtr<UCharacterMovementComponent>& CharacterMovementField() { return *GetNativePointerField<TSubobjectPtr<UCharacterMovementComponent>*>(this, "ACharacter.CharacterMovement"); }
3525 unsigned __int16& LastMoveOnlyRotationPitchField() { return *GetNativePointerField<unsigned __int16*>(this, "ACharacter.LastMoveOnlyRotationPitch"); }
3526 unsigned __int16& LastMoveOnlyRotationYawField() { return *GetNativePointerField<unsigned __int16*>(this, "ACharacter.LastMoveOnlyRotationYaw"); }
3527 unsigned __int16& LastReplicatedMoveOnlyRotationPitchField() { return *GetNativePointerField<unsigned __int16*>(this, "ACharacter.LastReplicatedMoveOnlyRotationPitch"); }
3528 unsigned __int16& LastReplicatedMoveOnlyRotationYawField() { return *GetNativePointerField<unsigned __int16*>(this, "ACharacter.LastReplicatedMoveOnlyRotationYaw"); }
3529 FVector& BaseTranslationOffsetField() { return *GetNativePointerField<FVector*>(this, "ACharacter.BaseTranslationOffset"); }
3530 char& ReplicatedMovementModeField() { return *GetNativePointerField<char*>(this, "ACharacter.ReplicatedMovementMode"); }
3531 float& LeftDynamicActorBaseTimeField() { return *GetNativePointerField<float*>(this, "ACharacter.LeftDynamicActorBaseTime"); }
3532 float& CrouchedEyeHeightField() { return *GetNativePointerField<float*>(this, "ACharacter.CrouchedEyeHeight"); }
3533 float& ProneEyeHeightField() { return *GetNativePointerField<float*>(this, "ACharacter.ProneEyeHeight"); }
3534 FDodgeMovementInfo& DodgingMovementInfoField() { return *GetNativePointerField<FDodgeMovementInfo*>(this, "ACharacter.DodgingMovementInfo"); }
3535 TArray<USoundBase*> CharacterOverrideSoundFromField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "ACharacter.CharacterOverrideSoundFrom"); }
3536 TArray<USoundBase*> CharacterOverrideSoundToField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "ACharacter.CharacterOverrideSoundTo"); }
3537 bool& bInBaseReplicationField() { return *GetNativePointerField<bool*>(this, "ACharacter.bInBaseReplication"); }
3538 float& JumpKeyHoldTimeField() { return *GetNativePointerField<float*>(this, "ACharacter.JumpKeyHoldTime"); }
3539 float& JumpMaxHoldTimeField() { return *GetNativePointerField<float*>(this, "ACharacter.JumpMaxHoldTime"); }
3540 int& LastTeleportedFrameField() { return *GetNativePointerField<int*>(this, "ACharacter.LastTeleportedFrame"); }
3541 long double& ForceUnfreezeSkeletalDynamicsUntilTimeField() { return *GetNativePointerField<long double*>(this, "ACharacter.ForceUnfreezeSkeletalDynamicsUntilTime"); }
3542
3543 // Bit fields
3544
3545 BitFieldValue<bool, unsigned __int32> bIsCrouched() { return { this, "ACharacter.bIsCrouched" }; }
3546 BitFieldValue<bool, unsigned __int32> bIsProne() { return { this, "ACharacter.bIsProne" }; }
3547 BitFieldValue<bool, unsigned __int32> bCanEverDodge() { return { this, "ACharacter.bCanEverDodge" }; }
3548 BitFieldValue<bool, unsigned __int32> bCanEverProne() { return { this, "ACharacter.bCanEverProne" }; }
3549 BitFieldValue<bool, unsigned __int32> bCanEverCrouch() { return { this, "ACharacter.bCanEverCrouch" }; }
3550 BitFieldValue<bool, unsigned __int32> bReplicateDesiredRotation() { return { this, "ACharacter.bReplicateDesiredRotation" }; }
3551 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCharacterSound() { return { this, "ACharacter.bUseBPOverrideCharacterSound" }; }
3552 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCharacterParticle() { return { this, "ACharacter.bUseBPOverrideCharacterParticle" }; }
3553 BitFieldValue<bool, unsigned __int32> bPressedJump() { return { this, "ACharacter.bPressedJump" }; }
3554 BitFieldValue<bool, unsigned __int32> bClientUpdating() { return { this, "ACharacter.bClientUpdating" }; }
3555 BitFieldValue<bool, unsigned __int32> bIsPlayingTurningAnim() { return { this, "ACharacter.bIsPlayingTurningAnim" }; }
3556 BitFieldValue<bool, unsigned __int32> bClientWasFalling() { return { this, "ACharacter.bClientWasFalling" }; }
3557 BitFieldValue<bool, unsigned __int32> bClientResimulateRootMotion() { return { this, "ACharacter.bClientResimulateRootMotion" }; }
3558 BitFieldValue<bool, unsigned __int32> bSimGravityDisabled() { return { this, "ACharacter.bSimGravityDisabled" }; }
3559 BitFieldValue<bool, unsigned __int32> bIsBigPusher() { return { this, "ACharacter.bIsBigPusher" }; }
3560 BitFieldValue<bool, unsigned __int32> bCanBePushed() { return { this, "ACharacter.bCanBePushed" }; }
3561 BitFieldValue<bool, unsigned __int32> bCanPushOthers() { return { this, "ACharacter.bCanPushOthers" }; }
3562 BitFieldValue<bool, unsigned __int32> bSetDefaultMovementMode() { return { this, "ACharacter.bSetDefaultMovementMode" }; }
3563 BitFieldValue<bool, unsigned __int32> bOverrideWalkingVelocity() { return { this, "ACharacter.bOverrideWalkingVelocity" }; }
3564 BitFieldValue<bool, unsigned __int32> bOverrideSwimmingVelocity() { return { this, "ACharacter.bOverrideSwimmingVelocity" }; }
3565 BitFieldValue<bool, unsigned __int32> bOverrideNewFallVelocity() { return { this, "ACharacter.bOverrideNewFallVelocity" }; }
3566 BitFieldValue<bool, unsigned __int32> bRelativeBaseUsePitchAndRoll() { return { this, "ACharacter.bRelativeBaseUsePitchAndRoll" }; }
3567 BitFieldValue<bool, unsigned __int32> bStartedJumpingWhileOnABase() { return { this, "ACharacter.bStartedJumpingWhileOnABase" }; }
3568 BitFieldValue<bool, unsigned __int32> bIsBasedOnMesh() { return { this, "ACharacter.bIsBasedOnMesh" }; }
3569 BitFieldValue<bool, unsigned __int32> bIsSettingReplicatedBasedMovement() { return { this, "ACharacter.bIsSettingReplicatedBasedMovement" }; }
3570 BitFieldValue<bool, unsigned __int32> bUseBPPreventMovementMode() { return { this, "ACharacter.bUseBPPreventMovementMode" }; }
3571
3572 // Functions
3573
3574 UPrimitiveComponent* GetMovementBase() { return NativeCall<UPrimitiveComponent*>(this, "ACharacter.GetMovementBase"); }
3575 bool IsJumping() { return NativeCall<bool>(this, "ACharacter.IsJumping"); }
3576 bool NotifyLanded(FHitResult* Hit) { return NativeCall<bool, FHitResult*>(this, "ACharacter.NotifyLanded", Hit); }
3577 bool ShouldOverrideNewFallVelocity() { return NativeCall<bool>(this, "ACharacter.ShouldOverrideNewFallVelocity"); }
3578 bool ShouldOverrideSwimmingVelocity() { return NativeCall<bool>(this, "ACharacter.ShouldOverrideSwimmingVelocity"); }
3579 bool ShouldOverrideWalkingVelocity() { return NativeCall<bool>(this, "ACharacter.ShouldOverrideWalkingVelocity"); }
3580 void SetLastMovementDesiredRotation(FRotator* InRotation) { NativeCall<void, FRotator*>(this, "ACharacter.SetLastMovementDesiredRotation", InRotation); }
3581 bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "ACharacter.AllowMovementMode", NewMovementMode, NewCustomMode); }
3582 void ApplyDamageMomentum(float DamageTaken, FDamageEvent* DamageEvent, APawn* PawnInstigator, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "ACharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
3583 void ApplyWorldOffset(FVector* InOffset, bool bWorldShift) { NativeCall<void, FVector*, bool>(this, "ACharacter.ApplyWorldOffset", InOffset, bWorldShift); }
3584 USoundBase* BPOverrideCharacterSound_Implementation(USoundBase* SoundIn) { return NativeCall<USoundBase*, USoundBase*>(this, "ACharacter.BPOverrideCharacterSound_Implementation", SoundIn); }
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"); }
3589 bool CanJumpInternal_Implementation() { return NativeCall<bool>(this, "ACharacter.CanJumpInternal_Implementation"); }
3590 bool CanProne() { return NativeCall<bool>(this, "ACharacter.CanProne"); }
3591 void CheckJumpInput(float DeltaTime) { NativeCall<void, float>(this, "ACharacter.CheckJumpInput", DeltaTime); }
3592 void ClearCrossLevelReferences() { NativeCall<void>(this, "ACharacter.ClearCrossLevelReferences"); }
3593 void ClearJumpInput() { NativeCall<void>(this, "ACharacter.ClearJumpInput"); }
3594 void ClientCheatFly_Implementation() { NativeCall<void>(this, "ACharacter.ClientCheatFly_Implementation"); }
3595 void ClientCheatGhost_Implementation() { NativeCall<void>(this, "ACharacter.ClientCheatGhost_Implementation"); }
3596 void ClientCheatWalk_Implementation() { NativeCall<void>(this, "ACharacter.ClientCheatWalk_Implementation"); }
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); }
3599 UActorComponent* FindComponentByClass(TSubclassOf<UActorComponent> ComponentClass) { return NativeCall<UActorComponent*, TSubclassOf<UActorComponent>>(this, "ACharacter.FindComponentByClass", ComponentClass); }
3600 UAnimMontage* GetCurrentMontage() { return NativeCall<UAnimMontage*>(this, "ACharacter.GetCurrentMontage"); }
3601 float GetDefaultHalfHeight() { return NativeCall<float>(this, "ACharacter.GetDefaultHalfHeight"); }
3602 float GetJumpMaxHoldTime() { return NativeCall<float>(this, "ACharacter.GetJumpMaxHoldTime"); }
3603 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "ACharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
3604 void GetSimpleCollisionCylinder(float* CollisionRadius, float* CollisionHalfHeight) { NativeCall<void, float*, float*>(this, "ACharacter.GetSimpleCollisionCylinder", CollisionRadius, CollisionHalfHeight); }
3605 bool IsBasedOnDynamicActor() { return NativeCall<bool>(this, "ACharacter.IsBasedOnDynamicActor"); }
3606 bool IsComponentTickDelegated(UActorComponent* Component) { return NativeCall<bool, UActorComponent*>(this, "ACharacter.IsComponentTickDelegated", Component); }
3607 bool IsGamePlayRelevant() { return NativeCall<bool>(this, "ACharacter.IsGamePlayRelevant"); }
3608 void Jump() { NativeCall<void>(this, "ACharacter.Jump"); }
3609 void Landed(FHitResult* Hit) { NativeCall<void, FHitResult*>(this, "ACharacter.Landed", Hit); }
3610 void LaunchCharacter(FVector LaunchVelocity, bool bXYOverride, bool bZOverride) { NativeCall<void, FVector, bool, bool>(this, "ACharacter.LaunchCharacter", LaunchVelocity, bXYOverride, bZOverride); }
3611 void NetTeleportSucceeded_Implementation(FVector ToLoc, FRotator ToRot) { NativeCall<void, FVector, FRotator>(this, "ACharacter.NetTeleportSucceeded_Implementation", ToLoc, ToRot); }
3612 void OnEndCrouch(float HeightAdjust, float ScaledHeightAdjust) { NativeCall<void, float, float>(this, "ACharacter.OnEndCrouch", HeightAdjust, ScaledHeightAdjust); }
3613 void OnMovementModeChanged(EMovementMode PrevMovementMode, char PrevCustomMode) { NativeCall<void, EMovementMode, char>(this, "ACharacter.OnMovementModeChanged", PrevMovementMode, PrevCustomMode); }
3614 void OnRep_DodgingMovementInfo() { NativeCall<void>(this, "ACharacter.OnRep_DodgingMovementInfo"); }
3615 void OnRep_IsCrouched() { NativeCall<void>(this, "ACharacter.OnRep_IsCrouched"); }
3616 void OnRep_IsProne() { NativeCall<void>(this, "ACharacter.OnRep_IsProne"); }
3617 void OnRep_ReplicatedBasedMovement() { NativeCall<void>(this, "ACharacter.OnRep_ReplicatedBasedMovement"); }
3618 void OnRep_ReplicatedMovement() { NativeCall<void>(this, "ACharacter.OnRep_ReplicatedMovement"); }
3619 void OnRep_RootMotion() { NativeCall<void>(this, "ACharacter.OnRep_RootMotion"); }
3620 void OnStartCrouch(float HeightAdjust, float ScaledHeightAdjust) { NativeCall<void, float, float>(this, "ACharacter.OnStartCrouch", HeightAdjust, ScaledHeightAdjust); }
3621 void PawnClientRestart() { NativeCall<void>(this, "ACharacter.PawnClientRestart"); }
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); }
3623 void PossessedBy(AController* NewController) { NativeCall<void, AController*>(this, "ACharacter.PossessedBy", NewController); }
3624 void PostInitializeComponents() { NativeCall<void>(this, "ACharacter.PostInitializeComponents"); }
3625 void PostNetReceive() { NativeCall<void>(this, "ACharacter.PostNetReceive"); }
3626 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "ACharacter.PostNetReceiveLocationAndRotation"); }
3627 void PreNetReceive() { NativeCall<void>(this, "ACharacter.PreNetReceive"); }
3628 bool PreventMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "ACharacter.PreventMovementMode", NewMovementMode, NewCustomMode); }
3629 void Prone(bool bClientSimulation) { NativeCall<void, bool>(this, "ACharacter.Prone", bClientSimulation); }
3630 void RecalculateBaseEyeHeight() { NativeCall<void>(this, "ACharacter.RecalculateBaseEyeHeight"); }
3631 void Restart() { NativeCall<void>(this, "ACharacter.Restart"); }
3632 void SetBase(UPrimitiveComponent* NewBaseComponent, FName BoneName, bool bNotifyPawn) { NativeCall<void, UPrimitiveComponent*, FName, bool>(this, "ACharacter.SetBase", NewBaseComponent, BoneName, bNotifyPawn); }
3633 bool ShouldNotifyLanded(FHitResult* Hit) { return NativeCall<bool, FHitResult*>(this, "ACharacter.ShouldNotifyLanded", Hit); }
3634 bool ShouldReplicateRotPitch() { return NativeCall<bool>(this, "ACharacter.ShouldReplicateRotPitch"); }
3635 bool ShouldUseWaveLocking(bool bForceCheck) { return NativeCall<bool, bool>(this, "ACharacter.ShouldUseWaveLocking", bForceCheck); }
3636 bool SimpleTeleportTo(FVector* DestLocation, FRotator* DestRotation) { return NativeCall<bool, FVector*, FRotator*>(this, "ACharacter.SimpleTeleportTo", DestLocation, DestRotation); }
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); }
3643 void TickFromBaseWhenAttachedToParent() { NativeCall<void>(this, "ACharacter.TickFromBaseWhenAttachedToParent"); }
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); }
3649 void UpdateSimulatedPosition(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "ACharacter.UpdateSimulatedPosition", NewLocation, NewRotation); }
3650 bool BP_PreventMovementMode(EMovementMode newMovementMode, char newCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "ACharacter.BP_PreventMovementMode", newMovementMode, newCustomMode); }
3651 bool CanJumpInternal() { return NativeCall<bool>(this, "ACharacter.CanJumpInternal"); }
3652 void ClientCheatFly() { NativeCall<void>(this, "ACharacter.ClientCheatFly"); }
3653 void ClientCheatGhost() { NativeCall<void>(this, "ACharacter.ClientCheatGhost"); }
3654 void ClientCheatWalk() { NativeCall<void>(this, "ACharacter.ClientCheatWalk"); }
3655 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ACharacter.GetPrivateStaticClass", Package); }
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); }
3659 void K2_UpdateCustomMovement(float DeltaTime) { NativeCall<void, float>(this, "ACharacter.K2_UpdateCustomMovement", DeltaTime); }
3660 void NetTeleportSucceeded(FVector ToLoc, FRotator ToRot) { NativeCall<void, FVector, FRotator>(this, "ACharacter.NetTeleportSucceeded", ToLoc, ToRot); }
3661 void OnJumped() { NativeCall<void>(this, "ACharacter.OnJumped"); }
3662 void OnLanded(FHitResult* Hit) { NativeCall<void, FHitResult*>(this, "ACharacter.OnLanded", Hit); }
3663 void OnLaunched(FVector LaunchVelocity, bool bXYOverride, bool bZOverride) { NativeCall<void, FVector, bool, bool>(this, "ACharacter.OnLaunched", LaunchVelocity, bXYOverride, bZOverride); }
3664 void OnWalkingOffLedge() { NativeCall<void>(this, "ACharacter.OnWalkingOffLedge"); }
3665 static void StaticRegisterNativesACharacter() { NativeCall<void>(nullptr, "ACharacter.StaticRegisterNativesACharacter"); }
3666};
3667
3669{
3670 TSubclassOf<UPrimalHarvestingComponent>& DeathHarvestingComponentField() { return *GetNativePointerField<TSubclassOf<UPrimalHarvestingComponent>*>(this, "APrimalCharacter.DeathHarvestingComponent"); }
3671 UPrimalHarvestingComponent* MyDeathHarvestingComponentField() { return *GetNativePointerField<UPrimalHarvestingComponent**>(this, "APrimalCharacter.MyDeathHarvestingComponentField"); }
3672 FVector& OldLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.OldLocation"); }
3673 FRotator& OldRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.OldRotation"); }
3674 float& EffectorInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.EffectorInterpSpeed"); }
3675 float& HalfLegLengthField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.HalfLegLength"); }
3676 float& TwoLeggedVirtualPointDistFactorField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TwoLeggedVirtualPointDistFactor"); }
3677 float& FullIKDistanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FullIKDistance"); }
3678 float& SimpleIkRateField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.SimpleIkRate"); }
3679 FVector& GroundCheckExtentField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.GroundCheckExtent"); }
3680 long double& LastForceAimedCharactersTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastForceAimedCharactersTime"); }
3681 long double& ForceFootCacheUntilTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.ForceFootCacheUntilTime"); }
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"); }
3686 FName& RootBodyBoneNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.RootBodyBoneName"); }
3687 TArray<APrimalBuff*> BuffsField() { return *GetNativePointerField<TArray<APrimalBuff*>*>(this, "APrimalCharacter.Buffs"); }
3688 TArray<APrimalBuff*> SeamlessTravelBuffsField() { return *GetNativePointerField<TArray<APrimalBuff*>*>(this, "APrimalCharacter.SeamlessTravelBuffs"); }
3689 EWeaponAttackInput::Type& LastShieldBlockingInputPressedField() { return *GetNativePointerField<EWeaponAttackInput::Type*>(this, "APrimalCharacter.LastShieldBlockingInputPressed"); }
3690 EWeaponAttackInput::Type& LastInputPressedField() { return *GetNativePointerField<EWeaponAttackInput::Type*>(this, "APrimalCharacter.LastInputPressed"); }
3691 long double& LastTimePressedInputField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimePressedInput"); }
3692 float& currentStaggeringTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.currentStaggeringTime"); }
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"); }
3696 FString& TribeNameField() { return *GetNativePointerField<FString*>(this, "APrimalCharacter.TribeName"); }
3697 float& WaterSubmergedDepthThresholdField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.WaterSubmergedDepthThreshold"); }
3698 float& ProneWaterSubmergedDepthThresholdField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ProneWaterSubmergedDepthThreshold"); }
3699 TEnumAsByte<enum EMovementMode>& SubmergedWaterMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "APrimalCharacter.SubmergedWaterMovementMode"); }
3700 TEnumAsByte<enum EMovementMode>& UnSubmergedWaterMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "APrimalCharacter.UnSubmergedWaterMovementMode"); }
3701 TSubclassOf<UPrimalItem>& PoopItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalCharacter.PoopItemClass"); }
3702 FName& DragBoneNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DragBoneName"); }
3703 FName& DragSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DragSocketName"); }
3704 float& MaxDragDistanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxDragDistance"); }
3705 float& MaxDragDistanceTimeoutField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxDragDistanceTimeout"); }
3706 TArray<FName>& BonesToIngoreWhileDraggedField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalCharacter.BonesToIngoreWhileDragged"); }
3707 float& PreviewCameraMaxZoomMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PreviewCameraMaxZoomMultiplier"); }
3708 float& PreviewCameraDefaultZoomMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PreviewCameraDefaultZoomMultiplier"); }
3709 float& PreviewCameraDistanceScaleFactorField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PreviewCameraDistanceScaleFactor"); }
3710 USoundBase* StartDraggedSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalCharacter.StartDraggedSound"); }
3711 USoundBase* EndDraggedSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalCharacter.EndDraggedSound"); }
3712 APrimalCharacter* DraggedCharacterField() { return *GetNativePointerField<APrimalCharacter**>(this, "APrimalCharacter.DraggedCharacter"); }
3713 APrimalCharacter* DraggingCharacterField() { return *GetNativePointerField<APrimalCharacter**>(this, "APrimalCharacter.DraggingCharacter"); }
3714 FTransform& LocalDraggedCharacterTransformField() { return *GetNativePointerField<FTransform*>(this, "APrimalCharacter.LocalDraggedCharacterTransform"); }
3715 long double& StartDraggingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.StartDraggingTime"); }
3716 long double& LastDragUpdateTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastDragUpdateTime"); }
3717 AActor* ImmobilizationActorField() { return *GetNativePointerField<AActor**>(this, "APrimalCharacter.ImmobilizationActor"); }
3718 int& CurrentFrameAnimPreventInputField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.CurrentFrameAnimPreventInput"); }
3719 float& BPTimerServerMinField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerServerMin"); }
3720 float& BPTimerServerMaxField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerServerMax"); }
3721 float& BPTimerNonDedicatedMinField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerNonDedicatedMin"); }
3722 float& BPTimerNonDedicatedMaxField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BPTimerNonDedicatedMax"); }
3723 long double& NextBPTimerServerField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.NextBPTimerServer"); }
3724 long double& NextBPTimerNonDedicatedField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.NextBPTimerNonDedicated"); }
3725 TArray<TSubclassOf<APrimalStructure>>& ImmobilizationTrapsToIgnoreField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalStructure>>*>(this, "APrimalCharacter.ImmobilizationTrapsToIgnore"); }
3726 TWeakObjectPtr<APrimalDinoCharacter>& CarryingDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.CarryingDino"); }
3727 FName& DediOverrideCapsuleCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DediOverrideCapsuleCollisionProfileName"); }
3728 FName& DediOverrideMeshCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.DediOverrideMeshCollisionProfileName"); }
3729 FName& SnaredFromSocketField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.SnaredFromSocket"); }
3730 TSubclassOf<APrimalStructureItemContainer>& DeathDestructionDepositInventoryClassField() { return *GetNativePointerField<TSubclassOf<APrimalStructureItemContainer>*>(this, "APrimalCharacter.DeathDestructionDepositInventoryClass"); }
3731 float& DamageNotifyTeamAggroMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageNotifyTeamAggroMultiplier"); }
3732 float& DamageNotifyTeamAggroRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageNotifyTeamAggroRange"); }
3733 float& DamageNotifyTeamAggroRangeFalloffField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageNotifyTeamAggroRangeFalloff"); }
3734 float& ReplicatedCurrentHealthField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedCurrentHealth"); }
3735 float& ReplicatedMaxHealthField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedMaxHealth"); }
3736 float& ReplicatedCurrentTorporField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedCurrentTorpor"); }
3737 float& ReplicatedMaxTorporField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedMaxTorpor"); }
3738 FVector& DragOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.DragOffset"); }
3739 AShooterCharacter* LastGrapHookPullingOwnerField() { return *GetNativePointerField<AShooterCharacter**>(this, "APrimalCharacter.LastGrapHookPullingOwner"); }
3740 long double& LastIkUpdateTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastIkUpdateTime"); }
3741 long double& LastUpdatedAimOffsetsTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastUpdatedAimOffsetsTime"); }
3742 FVector& MeshPreRagdollRelativeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.MeshPreRagdollRelativeLocation"); }
3743 FRotator& MeshPreRagdollRelativeRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.MeshPreRagdollRelativeRotation"); }
3744 int& DraggingBodyIndexField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.DraggingBodyIndex"); }
3745 int& DraggedBoneIndexField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.DraggedBoneIndex"); }
3746 int& customBitFlagsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.customBitFlags"); }
3747 float& RunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RunningSpeedModifier"); }
3748 float& LowHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LowHealthPercentage"); }
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"); }
3756 TArray<USoundCue*> FootStepSoundsPhysMatField() { return *GetNativePointerField<TArray<USoundCue*>*>(this, "APrimalCharacter.FootStepSoundsPhysMat"); }
3757 TArray<USoundCue*> LandedSoundsPhysMatField() { return *GetNativePointerField<TArray<USoundCue*>*>(this, "APrimalCharacter.LandedSoundsPhysMat"); }
3758 FName& MeshRootSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.MeshRootSocketName"); }
3759 TWeakObjectPtr<UAudioComponent>& LastVoiceAudioComponentField() { return *GetNativePointerField<TWeakObjectPtr<UAudioComponent>*>(this, "APrimalCharacter.LastVoiceAudioComponent"); }
3760 float& MaxFallSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxFallSpeed"); }
3761 float& FallDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FallDamageMultiplier"); }
3762 UAudioComponent* RunLoopACField() { return *GetNativePointerField<UAudioComponent**>(this, "APrimalCharacter.RunLoopAC"); }
3763 float& CurrentCarriedYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CurrentCarriedYaw"); }
3764 APrimalStructureExplosiveTransGPS* CurrentTransponderField() { return *GetNativePointerField<APrimalStructureExplosiveTransGPS**>(this, "APrimalCharacter.CurrentTransponder"); }
3765 float& TargetCarriedYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TargetCarriedYaw"); }
3766 float& ServerTargetCarriedYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ServerTargetCarriedYaw"); }
3767 USoundBase* NetDynamicMusicSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalCharacter.NetDynamicMusicSound"); }
3768 int& ServerLastFrameCounterChangeField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.ServerLastFrameCounterChange"); }
3769 TWeakObjectPtr<APrimalDinoCharacter>& MountedDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.MountedDino"); }
3770 float& MountedDinoTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MountedDinoTime"); }
3771 TWeakObjectPtr<APrimalDinoCharacter>& PreviousMountedDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.PreviousMountedDino"); }
3772 FVector& LastForceFallCheckBaseLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastForceFallCheckBaseLocation"); }
3773 FVector& LastHitWallSweepCheckLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastHitWallSweepCheckLocation"); }
3774 long double& LastTimeBasedMovementHadCurrentActorField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeBasedMovementHadCurrentActor"); }
3775 TWeakObjectPtr<AActor>& LastBasedMovementActorRefField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalCharacter.LastBasedMovementActorRef"); }
3776 float& GrabWeightThresholdField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.GrabWeightThreshold"); }
3777 float& DragWeightField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DragWeight"); }
3778 UStaticMesh* BolaStaticMeshOverrideField() { return *GetNativePointerField<UStaticMesh**>(this, "APrimalCharacter.BolaStaticMeshOverride"); }
3779 FString& DescriptiveNameField() { return *GetNativePointerField<FString*>(this, "APrimalCharacter.DescriptiveName"); }
3780 TArray<FVector_NetQuantize>& ReplicatedRagdollPositionsField() { return *GetNativePointerField<TArray<FVector_NetQuantize>*>(this, "APrimalCharacter.ReplicatedRagdollPositions"); }
3781 TArray<FRotator_NetQuantize>& ReplicatedRagdollRotationsField() { return *GetNativePointerField<TArray<FRotator_NetQuantize>*>(this, "APrimalCharacter.ReplicatedRagdollRotations"); }
3782 TArray<FVector_NetQuantize>& LastReplicatedRagdollPositionsField() { return *GetNativePointerField<TArray<FVector_NetQuantize>*>(this, "APrimalCharacter.LastReplicatedRagdollPositions"); }
3783 TArray<FRotator_NetQuantize>& LastReplicatedRagdollRotationsField() { return *GetNativePointerField<TArray<FRotator_NetQuantize>*>(this, "APrimalCharacter.LastReplicatedRagdollRotations"); }
3784 FRotator& ReplicatedRootRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.ReplicatedRootRotation"); }
3785 TArray<int>& ReplicatedBonesIndiciesField() { return *GetNativePointerField<TArray<int>*>(this, "APrimalCharacter.ReplicatedBonesIndicies"); }
3786 float& KillXPBaseField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.KillXPBase"); }
3787 TArray<FName>& ReplicatedBonesField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalCharacter.ReplicatedBones"); }
3788 float& RagdollReplicationIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollReplicationInterval"); }
3789 float& ClientRotationInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientRotationInterpSpeed"); }
3790 float& ClientLocationInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientLocationInterpSpeed"); }
3791 float& MaxDragMovementSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxDragMovementSpeed"); }
3792 FRotator& CurrentAimRotField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.CurrentAimRot"); }
3793 FVector& CurrentRootLocField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.CurrentRootLoc"); }
3794 int& LastYawSpeedWorldFrameCounterField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.LastYawSpeedWorldFrameCounter"); }
3795 FName& MeshPreRagdollCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.MeshPreRagdollCollisionProfileName"); }
3796 FName& CapsulePreRagdollCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.CapsulePreRagdollCollisionProfileName"); }
3797 UPrimalCharacterStatusComponent* MyCharacterStatusComponentField() { return *GetNativePointerField<UPrimalCharacterStatusComponent**>(this, "APrimalCharacter.MyCharacterStatusComponent"); }
3798 UPrimalInventoryComponent* MyInventoryComponentField() { return *GetNativePointerField<UPrimalInventoryComponent**>(this, "APrimalCharacter.MyInventoryComponent"); }
3799 long double& LastRunningTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastRunningTime"); }
3800 FVector& TPVCameraOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TPVCameraOffset"); }
3801 FVector& TPVCameraOffsetMultiplierField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TPVCameraOffsetMultiplier"); }
3802 FVector& TPVCameraOrgOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TPVCameraOrgOffset"); }
3803 float& LandedSoundMaxRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LandedSoundMaxRange"); }
3804 float& FallingDamageHealthScaleBaseField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FallingDamageHealthScaleBase"); }
3805 float& FootstepsMaxRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FootstepsMaxRange"); }
3806 float& MinTimeBetweenFootstepsField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MinTimeBetweenFootsteps"); }
3807 long double& LastPlayedFootstepTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastPlayedFootstepTime"); }
3808 float& MinTimeBetweenFootstepsRunningField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MinTimeBetweenFootstepsRunning"); }
3809 TArray<UAnimMontage*> AnimationsPreventInputField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalCharacter.AnimationsPreventInput"); }
3810 long double& LastNetDidLandField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastNetDidLand"); }
3811 TWeakObjectPtr<AController>& LastDamageEventInstigatorField() { return *GetNativePointerField<TWeakObjectPtr<AController>*>(this, "APrimalCharacter.LastDamageEventInstigator"); }
3812 int& CachedNumberOfClientRagdollCorrectionAttemptsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.CachedNumberOfClientRagdollCorrectionAttempts"); }
3813 int& NumberOfClientRagdollCorrectionAttemptsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.NumberOfClientRagdollCorrectionAttempts"); }
3814 float& ServerForceSleepRagdollIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ServerForceSleepRagdollInterval"); }
3815 float& ClientForceSleepRagdollIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientForceSleepRagdollInterval"); }
3816 float& NonRelevantServerForceSleepRagdollIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.NonRelevantServerForceSleepRagdollInterval"); }
3817 FSeamlessIslandInfo* MyIslandInfoField() { return *GetNativePointerField<FSeamlessIslandInfo**>(this, "APrimalCharacter.MyIslandInfo"); }
3818 UAnimMontage* PoopAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.PoopAnimation"); }
3819 long double& CorpseDestructionTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.CorpseDestructionTime"); }
3820 float& CorpseLifespanField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseLifespan"); }
3821 float& TPVStructurePlacingHeightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TPVStructurePlacingHeightMultiplier"); }
3822 float& CorpseFadeAwayTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseFadeAwayTime"); }
3823 float& RagdollDeathImpulseScalerField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollDeathImpulseScaler"); }
3824 USoundCue* PoopSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.PoopSound"); }
3825 float& BaseTargetingDesirabilityField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BaseTargetingDesirability"); }
3826 float& DeadBaseTargetingDesirabilityField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DeadBaseTargetingDesirability"); }
3827 FRotator& OrbitCamRotField() { return *GetNativePointerField<FRotator*>(this, "APrimalCharacter.OrbitCamRot"); }
3828 float& OrbitCamZoomField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.OrbitCamZoom"); }
3829 FVector& LastSubmergedCheckLocField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastSubmergedCheckLoc"); }
3830 long double& LastTimeNotInFallingField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeNotInFalling"); }
3831 float& MaxCursorHUDDistanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.MaxCursorHUDDistance"); }
3832 float& AddForwardVelocityOnJumpField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.AddForwardVelocityOnJump"); }
3833 FVector& DeathActorTargetingOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.DeathActorTargetingOffset"); }
3834 FName& SocketOverrideTargetingLocationField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.SocketOverrideTargetingLocation"); }
3835 FDamageEvent* CurrentDamageEventField() { return *GetNativePointerField<FDamageEvent**>(this, "APrimalCharacter.CurrentDamageEvent"); }
3836 FVector& LastApproximatePhysVolumeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.LastApproximatePhysVolumeLocation"); }
3837 long double& LastTimeSubmergedField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeSubmerged"); }
3838 EPhysicalSurface& LastFootPhysicalSurfaceTypeField() { return *GetNativePointerField<EPhysicalSurface*>(this, "APrimalCharacter.LastFootPhysicalSurfaceType"); }
3839 long double& LastFootPhysicalSurfaceCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastFootPhysicalSurfaceCheckTime"); }
3840 float& FootPhysicalSurfaceCheckIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.FootPhysicalSurfaceCheckInterval"); }
3841 TWeakObjectPtr<APrimalCharacter>& LastHurtByNearbyPlayerField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalCharacter.LastHurtByNearbyPlayer"); }
3842 float& LastHurtByNearbyPlayerTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastHurtByNearbyPlayerTime"); }
3843 TWeakObjectPtr<APrimalCharacter>& LastAttackedNearbyPlayerField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalCharacter.LastAttackedNearbyPlayer"); }
3844 float& LastAttackedNearbyPlayerTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastAttackedNearbyPlayerTime"); }
3845 long double& LastStartFallingRagdollTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStartFallingRagdollTime"); }
3846 FVector& RagdollLastFrameLinearVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.RagdollLastFrameLinearVelocity"); }
3847 float& RagdollImpactDamageVelocityScaleField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollImpactDamageVelocityScale"); }
3848 float& RagdollImpactDamageMinDecelerationSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RagdollImpactDamageMinDecelerationSpeed"); }
3849 float& StartFallingImpactRagdollTimeIntervalField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.StartFallingImpactRagdollTimeInterval"); }
3850 long double& LastUnstasisTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastUnstasisTime"); }
3851 FVector& PreviousRagdollLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.PreviousRagdollLocation"); }
3852 int& RagdollPenetrationFailuresField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.RagdollPenetrationFailures"); }
3853 long double& NextBlinkTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.NextBlinkTime"); }
3854 long double& BlinkTimerField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.BlinkTimer"); }
3855 long double& LastInSwimmingSoundTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastInSwimmingSoundTime"); }
3856 USoundCue* EnteredSwimmingSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.EnteredSwimmingSound"); }
3857 USoundCue* EnteredSleepingSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.EnteredSleepingSound"); }
3858 USoundCue* LeftSleepingSoundField() { return *GetNativePointerField<USoundCue**>(this, "APrimalCharacter.LeftSleepingSound"); }
3859 long double& LastRelevantToPlayerTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastRelevantToPlayerTime"); }
3860 long double& MeshStopForceUpdatingAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.MeshStopForceUpdatingAtTime"); }
3861 long double& LastWalkingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastWalkingTime"); }
3862 long double& LastSpecialDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastSpecialDamageTime"); }
3863 float& CorpseDraggedDecayRateField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseDraggedDecayRate"); }
3864 float& PoopAltItemChanceField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.PoopAltItemChance"); }
3865 TSubclassOf<UPrimalItem>& PoopAltItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalCharacter.PoopAltItemClass"); }
3866 TArray<TSubclassOf<APrimalBuff>>& DefaultBuffsField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalCharacter.DefaultBuffs"); }
3867 TArray<TSubclassOf<APrimalBuff>>& PossessionBuffsField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalCharacter.PossessionBuffs"); }
3868 UTexture2D* PoopIconField() { return *GetNativePointerField<UTexture2D**>(this, "APrimalCharacter.PoopIcon"); }
3869 float& RunningMaxDesiredRotDeltaField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RunningMaxDesiredRotDelta"); }
3870 long double& CorpseDestructionTimerField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.CorpseDestructionTimer"); }
3871 float& OriginalCorpseLifespanField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.OriginalCorpseLifespan"); }
3872 float& CorpseHarvestFadeTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CorpseHarvestFadeTime"); }
3873 FVector& CurrentLocalRootLocField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.CurrentLocalRootLoc"); }
3874 float& RootYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RootYaw"); }
3875 long double& LastTimeInSwimmingField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTimeInSwimming"); }
3876 long double& LastListenRangePushTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastListenRangePushTime"); }
3877 float& LastDamageAmountMaterialValueField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastDamageAmountMaterialValue"); }
3878 float& BuffedDamageMultField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BuffedDamageMult"); }
3879 float& BuffedResistanceMultField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.BuffedResistanceMult"); }
3880 float& ExtraMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ExtraMaxSpeedModifier"); }
3881 float& TamedDinoCallOutRangeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TamedDinoCallOutRange"); }
3882 long double& LastMyRaftTakeDamageFromEnemyTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastMyRaftTakeDamageFromEnemyTime"); }
3883 long double& LastBumpedDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastBumpedDamageTime"); }
3884 FVector& TargetPathfindingLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.TargetPathfindingLocationOffset"); }
3885 long double& LastTookDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastTookDamageTime"); }
3886 float& ExtraReceiveDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ExtraReceiveDamageMultiplier"); }
3887 float& ExtraMeleeDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ExtraMeleeDamageMultiplier"); }
3888 float& LastFallingZField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastFallingZ"); }
3889 int& NumFallZFailsField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.NumFallZFails"); }
3890 TArray<TWeakObjectPtr<APrimalCharacter>>& CharactersGrappledToMeField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalCharacter.CharactersGrappledToMe"); }
3891 float& DamageTheMeleeDamageCauserPercentField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DamageTheMeleeDamageCauserPercent"); }
3892 float& DurabilityDegrateTheMeleeDamageCauserPercentField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DurabilityDegrateTheMeleeDamageCauserPercent"); }
3893 TSubclassOf<UDamageType>& DamageTheMeleeDamageCauserDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalCharacter.DamageTheMeleeDamageCauserDamageType"); }
3894 char& TribeGroupInventoryRankField() { return *GetNativePointerField<char*>(this, "APrimalCharacter.TribeGroupInventoryRank"); }
3895 float& ReplicatedMaxInventoryWeightField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ReplicatedMaxInventoryWeight"); }
3896 float& CharacterDamageImpulseMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CharacterDamageImpulseMultiplier"); }
3897 float& DefendingInterruptLevelMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.DefendingInterruptLevelMultiplier"); }
3898 long double& ForceCheckPushThroughWallsTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.ForceCheckPushThroughWallsTime"); }
3899 long double& LastStartedBasingOnRaftTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStartedBasingOnRaftTime"); }
3900 long double& LastStoppedEatAnimationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStoppedEatAnimationTime"); }
3901 float& ClientRotationInterpSpeedMultiplierGroundField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ClientRotationInterpSpeedMultiplierGround"); }
3902 float& GlideGravityScaleMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.GlideGravityScaleMultiplier"); }
3903 float& GlideMaxCarriedWeightField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.GlideMaxCarriedWeight"); }
3904 UAnimMontage* lastPlayedMountAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.lastPlayedMountAnim"); }
3905 float& ScaleDeathHarvestHealthyByMaxHealthBaseField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ScaleDeathHarvestHealthyByMaxHealthBase"); }
3906 long double& LastForceMeshRefreshBonesTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastForceMeshRefreshBonesTime"); }
3907 long double& LastStartedBeingCarriedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastStartedBeingCarriedTime"); }
3908 float& RunMinVelocityRotDotField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RunMinVelocityRotDot"); }
3909 long double& LastHitDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastHitDamageTime"); }
3910 long double& LastLocalHitMarkerTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastLocalHitMarkerTime"); }
3911 TArray<TSubclassOf<APrimalBuff>>& PreventBuffClassesField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalCharacter.PreventBuffClasses"); }
3912 long double& DisableUnBasingUntilField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.DisableUnBasingUntil"); }
3913 long double& TimeStartedTargetingField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.TimeStartedTargeting"); }
3914 TWeakObjectPtr<APrimalDinoCharacter>& RidingDinoField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.RidingDino"); }
3915 FName& WeaponAttachPointField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.WeaponAttachPoint"); }
3916 float& TargetingTimeField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.TargetingTime"); }
3917 float& RecentHurtAmountField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.RecentHurtAmount"); }
3918 long double& LocalLastHurtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LocalLastHurtTime"); }
3919 UAnimMontage* ShieldCoverAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.ShieldCoverAnim"); }
3920 UAnimMontage* ShieldCrouchedCoverAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.ShieldCrouchedCoverAnim"); }
3921 UAnimSequence* DefaultShieldAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "APrimalCharacter.DefaultShieldAnimation"); }
3922 TWeakObjectPtr<APrimalStructureSeating>& SeatingStructureField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructureSeating>*>(this, "APrimalCharacter.SeatingStructure"); }
3923 float& SeatedOnShipDrawDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.SeatedOnShipDrawDistanceMultiplier"); }
3924 int& SeatingStructureSeatNumberField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.SeatingStructureSeatNumber"); }
3925 long double& LastReleaseSeatingStructureTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastReleaseSeatingStructureTime"); }
3926 AShooterWeapon* CurrentWeaponField() { return *GetNativePointerField<AShooterWeapon**>(this, "APrimalCharacter.CurrentWeapon"); }
3927 long double& StartedRidingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.StartedRidingTime"); }
3928 long double& StopRidingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.StopRidingTime"); }
3929 long double& LocalLastViewingInventoryTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LocalLastViewingInventoryTime"); }
3930 TArray<TEnumAsByte<enum EWeaponAttackInput::Type>>& ShieldCoverInputsField() { return *GetNativePointerField<TArray<TEnumAsByte<enum EWeaponAttackInput::Type>>*>(this, "APrimalCharacter.ShieldCoverInputs"); }
3931 long double& TimeForNextValidShieldRaiseInField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.TimeForNextValidShieldRaiseIn"); }
3932 long double& TimeForNextValidShieldRaiseOutField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.TimeForNextValidShieldRaiseOut"); }
3933 float& Teleport_OntoRaft_CheckRadiusField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.Teleport_OntoRaft_CheckRadius"); }
3934 float& Teleport_OntoRaft_TraceIntervalDistOverrideField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.Teleport_OntoRaft_TraceIntervalDistOverride"); }
3935 int& Teleport_OntoRaft_MaxTraceCountField() { return *GetNativePointerField<int*>(this, "APrimalCharacter.Teleport_OntoRaft_MaxTraceCount"); }
3936 float& Teleport_OntoRaft_AllowedTopDeckZDistField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.Teleport_OntoRaft_AllowedTopDeckZDist"); }
3937 TSubclassOf<AShooterWeapon>& DefaultWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "APrimalCharacter.DefaultWeapon"); }
3938 FName& PreviousAwakeCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.PreviousAwakeCollisionProfileName"); }
3939 UAnimSequence* DefaultSeatingAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "APrimalCharacter.DefaultSeatingAnimation"); }
3940 float& ServerSeatedViewRotationYawField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ServerSeatedViewRotationYaw"); }
3941 float& ServerSeatedViewRotationPitchField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.ServerSeatedViewRotationPitch"); }
3942 FName& PreAttachToSeatingStructureCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.PreAttachToSeatingStructureCollisionProfileName"); }
3943 UAnimMontage* FireBallistaAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalCharacter.FireBallistaAnimation"); }
3944 TWeakObjectPtr<UPrimitiveComponent>& LastMovementBaseField() { return *GetNativePointerField<TWeakObjectPtr<UPrimitiveComponent>*>(this, "APrimalCharacter.LastMovementBase"); }
3945 float& StartWaveLockingThresholdField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.StartWaveLockingThreshold"); }
3946 long double& LastBasedOnRaftTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.LastBasedOnRaftTime"); }
3947 TWeakObjectPtr<APrimalDinoCharacter>& LastBasedOnRaftField() { return *GetNativePointerField<TWeakObjectPtr<APrimalDinoCharacter>*>(this, "APrimalCharacter.LastBasedOnRaft"); }
3948 FVector& MeleeLockOnPointOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.MeleeLockOnPointOffset"); }
3949 TArray<FAssetMatcher>& DamageTypeHurtAnimOverridesField() { return *GetNativePointerField<TArray<FAssetMatcher>*>(this, "APrimalCharacter.DamageTypeHurtAnimOverrides"); }
3950 float& LastBasedOnRaftOpenWaterSpoilingMultField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LastBasedOnRaftOpenWaterSpoilingMult"); }
3951 long double& NextRefreshedIslandInfoTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.NextRefreshedIslandInfoTime"); }
3952 FVector2D& LastRefreshedIslandInfoLocField() { return *GetNativePointerField<FVector2D*>(this, "APrimalCharacter.LastRefreshedIslandInfoLoc"); }
3953 float& LevelForMaxAIDifficultyField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.LevelForMaxAIDifficulty"); }
3954 TEnumAsByte<enum EMovementMode>& LastServerMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "APrimalCharacter.LastServerMovementMode"); }
3955 FName& WeaponAttachPointSecondaryField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.WeaponAttachPointSecondary"); }
3956 FItemNetID& NextWeaponItemIDSecondaryField() { return *GetNativePointerField<FItemNetID*>(this, "APrimalCharacter.NextWeaponItemIDSecondary"); }
3957 FItemNetID& NextWeaponItemIDPrimaryField() { return *GetNativePointerField<FItemNetID*>(this, "APrimalCharacter.NextWeaponItemIDPrimary"); }
3958 long double& CharacterDiedAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalCharacter.CharacterDiedAtTime"); }
3959 TSubclassOf<APrimalBuff>& PostFeatStaminaRecoveryCooldownDebuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalCharacter.PostFeatStaminaRecoveryCooldownDebuff"); }
3960 float& CannonReloadMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.CannonReloadMultiplier"); }
3961 TArray<UClass*> WeaponBreakClassesField() { return *GetNativePointerField<TArray<UClass*>*>(this, "APrimalCharacter.WeaponBreakClasses"); }
3962 TArray<float>& WeaponBreakLifesField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalCharacter.WeaponBreakLifes"); }
3963 FName& NonDediOverrideMeshCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.NonDediOverrideMeshCollisionProfileName"); }
3964 FName& NonDediOverrideCapsuleCollisionProfileNameField() { return *GetNativePointerField<FName*>(this, "APrimalCharacter.NonDediOverrideCapsuleCollisionProfileName"); }
3965 bool& bIgnoreSimulatedRotationField() { return *GetNativePointerField<bool*>(this, "APrimalCharacter.bIgnoreSimulatedRotation"); }
3966 float& SimulatedInterLocSpeedField() { return *GetNativePointerField<float*>(this, "APrimalCharacter.SimulatedInterLocSpeed"); }
3967 FVector& SimulatedInterpToLocField() { return *GetNativePointerField<FVector*>(this, "APrimalCharacter.SimulatedInterpToLoc"); }
3968
3969 // Bit fields
3970
3971 BitFieldValue<bool, unsigned __int32> bUseBlueprintJumpInputEvents() { return { this, "APrimalCharacter.bUseBlueprintJumpInputEvents" }; }
3972 BitFieldValue<bool, unsigned __int32> bIsStaggering() { return { this, "APrimalCharacter.bIsStaggering" }; }
3973 BitFieldValue<bool, unsigned __int32> bIsHitStaggering() { return { this, "APrimalCharacter.bIsHitStaggering" }; }
3974 BitFieldValue<bool, unsigned __int32> bIsHoldingAltInput() { return { this, "APrimalCharacter.bIsHoldingAltInput" }; }
3975 BitFieldValue<bool, unsigned __int32> bShieldCoverRequiresAltInput() { return { this, "APrimalCharacter.bShieldCoverRequiresAltInput" }; }
3976 BitFieldValue<bool, unsigned __int32> bWantsToRaiseShield() { return { this, "APrimalCharacter.bWantsToRaiseShield" }; }
3977 BitFieldValue<bool, unsigned __int32> bWantsToLowerShield() { return { this, "APrimalCharacter.bWantsToLowerShield" }; }
3978 BitFieldValue<bool, unsigned __int32> bCanForceSkelUpdate() { return { this, "APrimalCharacter.bCanForceSkelUpdate" }; }
3979 BitFieldValue<bool, unsigned __int32> bIgnoresMeleeStagger() { return { this, "APrimalCharacter.bIgnoresMeleeStagger" }; }
3980 BitFieldValue<bool, unsigned __int32> bIsSleeping() { return { this, "APrimalCharacter.bIsSleeping" }; }
3981 BitFieldValue<bool, unsigned __int32> bWantsToRun() { return { this, "APrimalCharacter.bWantsToRun" }; }
3982 BitFieldValue<bool, unsigned __int32> bActiveRunToggle() { return { this, "APrimalCharacter.bActiveRunToggle" }; }
3983 BitFieldValue<bool, unsigned __int32> bIsBeingDragged() { return { this, "APrimalCharacter.bIsBeingDragged" }; }
3984 BitFieldValue<bool, unsigned __int32> bDisableSpawnDefaultController() { return { this, "APrimalCharacter.bDisableSpawnDefaultController" }; }
3985 BitFieldValue<bool, unsigned __int32> bIsDragging() { return { this, "APrimalCharacter.bIsDragging" }; }
3986 BitFieldValue<bool, unsigned __int32> bIsDraggingWithGrapHook() { return { this, "APrimalCharacter.bIsDraggingWithGrapHook" }; }
3987 BitFieldValue<bool, unsigned __int32> bDeathKeepCapsuleCollision() { return { this, "APrimalCharacter.bDeathKeepCapsuleCollision" }; }
3988 BitFieldValue<bool, unsigned __int32> bRemoteRunning() { return { this, "APrimalCharacter.bRemoteRunning" }; }
3989 BitFieldValue<bool, unsigned __int32> bCanRun() { return { this, "APrimalCharacter.bCanRun" }; }
3990 BitFieldValue<bool, unsigned __int32> bUseHealthDamageMaterialOverlay() { return { this, "APrimalCharacter.bUseHealthDamageMaterialOverlay" }; }
3991 BitFieldValue<bool, unsigned __int32> bIsBlinking() { return { this, "APrimalCharacter.bIsBlinking" }; }
3992 BitFieldValue<bool, unsigned __int32> bSleepedWaterRagdoll() { return { this, "APrimalCharacter.bSleepedWaterRagdoll" }; }
3993 BitFieldValue<bool, unsigned __int32> bCanBeTorpid() { return { this, "APrimalCharacter.bCanBeTorpid" }; }
3994 BitFieldValue<bool, unsigned __int32> bDebugIK() { return { this, "APrimalCharacter.bDebugIK" }; }
3995 BitFieldValue<bool, unsigned __int32> bForceAlwaysUpdateMesh() { return { this, "APrimalCharacter.bForceAlwaysUpdateMesh" }; }
3996 BitFieldValue<bool, unsigned __int32> bRagdollIgnoresPawnCapsules() { return { this, "APrimalCharacter.bRagdollIgnoresPawnCapsules" }; }
3997 BitFieldValue<bool, unsigned __int32> bUsePoopAnimationNotify() { return { this, "APrimalCharacter.bUsePoopAnimationNotify" }; }
3998 BitFieldValue<bool, unsigned __int32> bIsBigDino() { return { this, "APrimalCharacter.bIsBigDino" }; }
3999 BitFieldValue<bool, unsigned __int32> bDeathUseRagdoll() { return { this, "APrimalCharacter.bDeathUseRagdoll" }; }
4000 BitFieldValue<bool, unsigned __int32> bCanBeCarried() { return { this, "APrimalCharacter.bCanBeCarried" }; }
4001 BitFieldValue<bool, unsigned __int32> bUseBPCanNotifyTeamAggroAI() { return { this, "APrimalCharacter.bUseBPCanNotifyTeamAggroAI" }; }
4002 BitFieldValue<bool, unsigned __int32> bDamageNotifyTeamAggroAI() { return { this, "APrimalCharacter.bDamageNotifyTeamAggroAI" }; }
4003 BitFieldValue<bool, unsigned __int32> bRecentlyUpdateIk() { return { this, "APrimalCharacter.bRecentlyUpdateIk" }; }
4004 BitFieldValue<bool, unsigned __int32> bIKEnabled() { return { this, "APrimalCharacter.bIKEnabled" }; }
4005 BitFieldValue<bool, unsigned __int32> bIsCarried() { return { this, "APrimalCharacter.bIsCarried" }; }
4006 BitFieldValue<bool, unsigned __int32> bIsCarriedAsPassenger() { return { this, "APrimalCharacter.bIsCarriedAsPassenger" }; }
4007 BitFieldValue<bool, unsigned __int32> bForceIKOnDedicatedServer() { return { this, "APrimalCharacter.bForceIKOnDedicatedServer" }; }
4008 BitFieldValue<bool, unsigned __int32> bIgnoreAllImmobilizationTraps() { return { this, "APrimalCharacter.bIgnoreAllImmobilizationTraps" }; }
4009 BitFieldValue<bool, unsigned __int32> bForceTriggerIgnoredTraps() { return { this, "APrimalCharacter.bForceTriggerIgnoredTraps" }; }
4010 BitFieldValue<bool, unsigned __int32> bIsImmobilized() { return { this, "APrimalCharacter.bIsImmobilized" }; }
4011 BitFieldValue<bool, unsigned __int32> bCanIgnoreWater() { return { this, "APrimalCharacter.bCanIgnoreWater" }; }
4012 BitFieldValue<bool, unsigned __int32> bIsDead() { return { this, "APrimalCharacter.bIsDead" }; }
4013 BitFieldValue<bool, unsigned __int32> ReplicateAllBones() { return { this, "APrimalCharacter.ReplicateAllBones" }; }
4014 BitFieldValue<bool, unsigned __int32> AutoStopReplicationWhenSleeping() { return { this, "APrimalCharacter.AutoStopReplicationWhenSleeping" }; }
4015 BitFieldValue<bool, unsigned __int32> bCanDrag() { return { this, "APrimalCharacter.bCanDrag" }; }
4016 BitFieldValue<bool, unsigned __int32> bCanBeDragged() { return { this, "APrimalCharacter.bCanBeDragged" }; }
4017 BitFieldValue<bool, unsigned __int32> bUsesRunningAnimation() { return { this, "APrimalCharacter.bUsesRunningAnimation" }; }
4018 BitFieldValue<bool, unsigned __int32> bForceNetDidLand() { return { this, "APrimalCharacter.bForceNetDidLand" }; }
4019 BitFieldValue<bool, unsigned __int32> bPreventSimpleIK() { return { this, "APrimalCharacter.bPreventSimpleIK" }; }
4020 BitFieldValue<bool, unsigned __int32> bOnlyAllowRunningWhileFlying() { return { this, "APrimalCharacter.bOnlyAllowRunningWhileFlying" }; }
4021 BitFieldValue<bool, unsigned __int32> bOrbitCamera() { return { this, "APrimalCharacter.bOrbitCamera" }; }
4022 BitFieldValue<bool, unsigned __int32> bClientSetCurrentAimRot() { return { this, "APrimalCharacter.bClientSetCurrentAimRot" }; }
4023 BitFieldValue<bool, unsigned __int32> bDisablePawnTick() { return { this, "APrimalCharacter.bDisablePawnTick" }; }
4024 BitFieldValue<bool, unsigned __int32> bSetDeath() { return { this, "APrimalCharacter.bSetDeath" }; }
4025 BitFieldValue<bool, unsigned __int32> bTicksOnClient() { return { this, "APrimalCharacter.bTicksOnClient" }; }
4026 BitFieldValue<bool, unsigned __int32> bPlayingRunSound() { return { this, "APrimalCharacter.bPlayingRunSound" }; }
4027 BitFieldValue<bool, unsigned __int32> bIsRespawn() { return { this, "APrimalCharacter.bIsRespawn" }; }
4028 BitFieldValue<bool, unsigned __int32> bCreatedDynamicMaterials() { return { this, "APrimalCharacter.bCreatedDynamicMaterials" }; }
4029 BitFieldValue<bool, unsigned __int32> bCurrentFrameAnimPreventInput() { return { this, "APrimalCharacter.bCurrentFrameAnimPreventInput" }; }
4030 BitFieldValue<bool, unsigned __int32> bDraggedFromExtremitiesOnly() { return { this, "APrimalCharacter.bDraggedFromExtremitiesOnly" }; }
4031 BitFieldValue<bool, unsigned __int32> bEnableIK() { return { this, "APrimalCharacter.bEnableIK" }; }
4032 BitFieldValue<bool, unsigned __int32> bOnlyPlayPoopAnimWhileWalking() { return { this, "APrimalCharacter.bOnlyPlayPoopAnimWhileWalking" }; }
4033 BitFieldValue<bool, unsigned __int32> bUseBlueprintAnimNotifyCustomEvent() { return { this, "APrimalCharacter.bUseBlueprintAnimNotifyCustomEvent" }; }
4034 BitFieldValue<bool, unsigned __int32> bNoDamageImpulse() { return { this, "APrimalCharacter.bNoDamageImpulse" }; }
4035 BitFieldValue<bool, unsigned __int32> bPreventImmobilization() { return { this, "APrimalCharacter.bPreventImmobilization" }; }
4036 BitFieldValue<bool, unsigned __int32> bAllowAirJump() { return { this, "APrimalCharacter.bAllowAirJump" }; }
4037 BitFieldValue<bool, unsigned __int32> bSleepingUseRagdoll() { return { this, "APrimalCharacter.bSleepingUseRagdoll" }; }
4038 BitFieldValue<bool, unsigned __int32> bDediForceUnregisterSKMesh() { return { this, "APrimalCharacter.bDediForceUnregisterSKMesh" }; }
4039 BitFieldValue<bool, unsigned __int32> bReadyToPoop() { return { this, "APrimalCharacter.bReadyToPoop" }; }
4040 BitFieldValue<bool, unsigned __int32> bHasDynamicBase() { return { this, "APrimalCharacter.bHasDynamicBase" }; }
4041 BitFieldValue<bool, unsigned __int32> bIsBeingDraggedByDino() { return { this, "APrimalCharacter.bIsBeingDraggedByDino" }; }
4042 BitFieldValue<bool, unsigned __int32> bIsDraggingDinoStopped() { return { this, "APrimalCharacter.bIsDraggingDinoStopped" }; }
4043 BitFieldValue<bool, unsigned __int32> bMissingDynamicBase() { return { this, "APrimalCharacter.bMissingDynamicBase" }; }
4044 BitFieldValue<bool, unsigned __int32> bClientRagdollUpdateTimerEnabled() { return { this, "APrimalCharacter.bClientRagdollUpdateTimerEnabled" }; }
4045 BitFieldValue<bool, unsigned __int32> bDieIfLeftWater() { return { this, "APrimalCharacter.bDieIfLeftWater" }; }
4046 BitFieldValue<bool, unsigned __int32> bIsAmphibious() { return { this, "APrimalCharacter.bIsAmphibious" }; }
4047 BitFieldValue<bool, unsigned __int32> bUseAmphibiousTargeting() { return { this, "APrimalCharacter.bUseAmphibiousTargeting" }; }
4048 BitFieldValue<bool, unsigned __int32> bIsWaterDino() { return { this, "APrimalCharacter.bIsWaterDino" }; }
4049 BitFieldValue<bool, unsigned __int32> bIsFlyerDino() { return { this, "APrimalCharacter.bIsFlyerDino" }; }
4050 BitFieldValue<bool, unsigned __int32> bIgnoreTargetingCarnivores() { return { this, "APrimalCharacter.bIgnoreTargetingCarnivores" }; }
4051 BitFieldValue<bool, unsigned __int32> bAimGettingCharacterMeshRotation() { return { this, "APrimalCharacter.bAimGettingCharacterMeshRotation" }; }
4052 BitFieldValue<bool, unsigned __int32> bIsRunningCheckIgnoreVelocity() { return { this, "APrimalCharacter.bIsRunningCheckIgnoreVelocity" }; }
4053 BitFieldValue<bool, unsigned __int32> bIsPlayingLowHealthAnim() { return { this, "APrimalCharacter.bIsPlayingLowHealthAnim" }; }
4054 BitFieldValue<bool, unsigned __int32> bAllowCharacterPainting() { return { this, "APrimalCharacter.bAllowCharacterPainting" }; }
4055 BitFieldValue<bool, unsigned __int32> bTickStatusComponent() { return { this, "APrimalCharacter.bTickStatusComponent" }; }
4056 BitFieldValue<bool, unsigned __int32> bReplicateDamageMomentum() { return { this, "APrimalCharacter.bReplicateDamageMomentum" }; }
4057 BitFieldValue<bool, unsigned __int32> bDontActuallyEmitPoop() { return { this, "APrimalCharacter.bDontActuallyEmitPoop" }; }
4058 BitFieldValue<bool, unsigned __int32> bBPHUDOverideBuffProgressBar() { return { this, "APrimalCharacter.bBPHUDOverideBuffProgressBar" }; }
4059 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileSwimming() { return { this, "APrimalCharacter.bAllowRunningWhileSwimming" }; }
4060 BitFieldValue<bool, unsigned __int32> bUseBPNotifyBumpedByPawn() { return { this, "APrimalCharacter.bUseBPNotifyBumpedByPawn" }; }
4061 BitFieldValue<bool, unsigned __int32> bUseBPNotifyBumpedPawn() { return { this, "APrimalCharacter.bUseBPNotifyBumpedPawn" }; }
4062 BitFieldValue<bool, unsigned __int32> bUseBPAdjustDamage() { return { this, "APrimalCharacter.bUseBPAdjustDamage" }; }
4063 BitFieldValue<bool, unsigned __int32> bUseBPTimerServer() { return { this, "APrimalCharacter.bUseBPTimerServer" }; }
4064 BitFieldValue<bool, unsigned __int32> bUseBPTimerNonDedicated() { return { this, "APrimalCharacter.bUseBPTimerNonDedicated" }; }
4065 BitFieldValue<bool, unsigned __int32> bTriggerBPStasis() { return { this, "APrimalCharacter.bTriggerBPStasis" }; }
4066 BitFieldValue<bool, unsigned __int32> bIsMounted() { return { this, "APrimalCharacter.bIsMounted" }; }
4067 BitFieldValue<bool, unsigned __int32> bPreventTargetingByTurrets() { return { this, "APrimalCharacter.bPreventTargetingByTurrets" }; }
4068 BitFieldValue<bool, unsigned __int32> bDelayFootstepsUnderMinInterval() { return { this, "APrimalCharacter.bDelayFootstepsUnderMinInterval" }; }
4069 BitFieldValue<bool, unsigned __int32> bSleepingDisableIK() { return { this, "APrimalCharacter.bSleepingDisableIK" }; }
4070 BitFieldValue<bool, unsigned __int32> bRagdollRetainAnimations() { return { this, "APrimalCharacter.bRagdollRetainAnimations" }; }
4071 BitFieldValue<bool, unsigned __int32> bUseBPAddedAttachments() { return { this, "APrimalCharacter.bUseBPAddedAttachments" }; }
4072 BitFieldValue<bool, unsigned __int32> bCanPlayLandingAnim() { return { this, "APrimalCharacter.bCanPlayLandingAnim" }; }
4073 BitFieldValue<bool, unsigned __int32> bOnlyHasRunningAnimationWhenWalking() { return { this, "APrimalCharacter.bOnlyHasRunningAnimationWhenWalking" }; }
4074 BitFieldValue<bool, unsigned __int32> bIsReflectingDamage() { return { this, "APrimalCharacter.bIsReflectingDamage" }; }
4075 BitFieldValue<bool, unsigned __int32> bPreventTargetingAndMovement() { return { this, "APrimalCharacter.bPreventTargetingAndMovement" }; }
4076 BitFieldValue<bool, unsigned __int32> bPreventMovement() { return { this, "APrimalCharacter.bPreventMovement" }; }
4077 BitFieldValue<bool, unsigned __int32> bIsWhistleTargetingDown() { return { this, "APrimalCharacter.bIsWhistleTargetingDown" }; }
4078 BitFieldValue<bool, unsigned __int32> bBPPreventInputType() { return { this, "APrimalCharacter.bBPPreventInputType" }; }
4079 BitFieldValue<bool, unsigned __int32> bForcePreventAllInput() { return { this, "APrimalCharacter.bForcePreventAllInput" }; }
4080 BitFieldValue<bool, unsigned __int32> bPreventAllBuffs() { return { this, "APrimalCharacter.bPreventAllBuffs" }; }
4081 BitFieldValue<bool, unsigned __int32> LastIsInsideVaccumSealedCube() { return { this, "APrimalCharacter.LastIsInsideVaccumSealedCube" }; }
4082 BitFieldValue<bool, unsigned __int32> bPreventJump() { return { this, "APrimalCharacter.bPreventJump" }; }
4083 BitFieldValue<bool, unsigned __int32> bUseBPPreventStasis() { return { this, "APrimalCharacter.bUseBPPreventStasis" }; }
4084 BitFieldValue<bool, unsigned __int32> bDestroyOnStasis() { return { this, "APrimalCharacter.bDestroyOnStasis" }; }
4085 BitFieldValue<bool, unsigned __int32> bUseBPPostLoadedFromSaveGame() { return { this, "APrimalCharacter.bUseBPPostLoadedFromSaveGame" }; }
4086 BitFieldValue<bool, unsigned __int32> bUseHeavyCombatMusic() { return { this, "APrimalCharacter.bUseHeavyCombatMusic" }; }
4087 BitFieldValue<bool, unsigned __int32> bMarkForDestruction() { return { this, "APrimalCharacter.bMarkForDestruction" }; }
4088 BitFieldValue<bool, unsigned __int32> bBPModifyAllowedViewHitDir() { return { this, "APrimalCharacter.bBPModifyAllowedViewHitDir" }; }
4089 BitFieldValue<bool, unsigned __int32> bBPLimitPlayerRotation() { return { this, "APrimalCharacter.bBPLimitPlayerRotation" }; }
4090 BitFieldValue<bool, unsigned __int32> bBPManagedFPVViewLocation() { return { this, "APrimalCharacter.bBPManagedFPVViewLocation" }; }
4091 BitFieldValue<bool, unsigned __int32> bBPCameraRotationFinal() { return { this, "APrimalCharacter.bBPCameraRotationFinal" }; }
4092 BitFieldValue<bool, unsigned __int32> bServerBPNotifyInventoryItemChangesUseQuantity() { return { this, "APrimalCharacter.bServerBPNotifyInventoryItemChangesUseQuantity" }; }
4093 BitFieldValue<bool, unsigned __int32> bServerBPNotifyInventoryItemChanges() { return { this, "APrimalCharacter.bServerBPNotifyInventoryItemChanges" }; }
4094 BitFieldValue<bool, unsigned __int32> bAllowRun() { return { this, "APrimalCharacter.bAllowRun" }; }
4095 BitFieldValue<bool, unsigned __int32> bIsAtMaxInventoryItems() { return { this, "APrimalCharacter.bIsAtMaxInventoryItems" }; }
4096 BitFieldValue<bool, unsigned __int32> bIsReplicatedRagdoll() { return { this, "APrimalCharacter.bIsReplicatedRagdoll" }; }
4097 BitFieldValue<bool, unsigned __int32> bWasAllBodiesSleeping() { return { this, "APrimalCharacter.bWasAllBodiesSleeping" }; }
4098 BitFieldValue<bool, unsigned __int32> bInRagdoll() { return { this, "APrimalCharacter.bInRagdoll" }; }
4099 BitFieldValue<bool, unsigned __int32> bIsNPC() { return { this, "APrimalCharacter.bIsNPC" }; }
4100 BitFieldValue<bool, unsigned __int32> LastCheckedSubmergedFull() { return { this, "APrimalCharacter.LastCheckedSubmergedFull" }; }
4101 BitFieldValue<bool, unsigned __int32> bAllowFullSubmergedCheck() { return { this, "APrimalCharacter.bAllowFullSubmergedCheck" }; }
4102 BitFieldValue<bool, unsigned __int32> bRagdollWasInWaterVolume() { return { this, "APrimalCharacter.bRagdollWasInWaterVolume" }; }
4103 BitFieldValue<bool, unsigned __int32> bIsBuffed() { return { this, "APrimalCharacter.bIsBuffed" }; }
4104 BitFieldValue<bool, unsigned __int32> bIsDraggingWithOffset() { return { this, "APrimalCharacter.bIsDraggingWithOffset" }; }
4105 BitFieldValue<bool, unsigned __int32> bIsDraggedWithOffset() { return { this, "APrimalCharacter.bIsDraggedWithOffset" }; }
4106 BitFieldValue<bool, unsigned __int32> bPreventRunningWhileWalking() { return { this, "APrimalCharacter.bPreventRunningWhileWalking" }; }
4107 BitFieldValue<bool, unsigned __int32> bCanLandOnWater() { return { this, "APrimalCharacter.bCanLandOnWater" }; }
4108 BitFieldValue<bool, unsigned __int32> bUseBPAdjustMoveForward() { return { this, "APrimalCharacter.bUseBPAdjustMoveForward" }; }
4109 BitFieldValue<bool, unsigned __int32> bUseBPGetGravity() { return { this, "APrimalCharacter.bUseBPGetGravity" }; }
4110 BitFieldValue<bool, unsigned __int32> bAllowDamageWhenMounted() { return { this, "APrimalCharacter.bAllowDamageWhenMounted" }; }
4111 BitFieldValue<bool, unsigned __int32> bUseBPOnAttachmentReplication() { return { this, "APrimalCharacter.bUseBPOnAttachmentReplication" }; }
4112 BitFieldValue<bool, unsigned __int32> bUseBPOnMovementModeChangedNotify() { return { this, "APrimalCharacter.bUseBPOnMovementModeChangedNotify" }; }
4113 BitFieldValue<bool, unsigned __int32> bUseBPOnAnimPlayedNotify() { return { this, "APrimalCharacter.bUseBPOnAnimPlayedNotify" }; }
4114 BitFieldValue<bool, unsigned __int32> bUseBPOverrideCharacterNewFallVelocity() { return { this, "APrimalCharacter.bUseBPOverrideCharacterNewFallVelocity" }; }
4115 BitFieldValue<bool, unsigned __int32> bUseBP_OnSetRunningEvent() { return { this, "APrimalCharacter.bUseBP_OnSetRunningEvent" }; }
4116 BitFieldValue<bool, unsigned __int32> bForceTurretFastTargeting() { return { this, "APrimalCharacter.bForceTurretFastTargeting" }; }
4117 BitFieldValue<bool, unsigned __int32> bFlyingOrWaterDinoPreventBackwardsRun() { return { this, "APrimalCharacter.bFlyingOrWaterDinoPreventBackwardsRun" }; }
4118 BitFieldValue<bool, unsigned __int32> bSleepingDisableRagdoll() { return { this, "APrimalCharacter.bSleepingDisableRagdoll" }; }
4119 BitFieldValue<bool, unsigned __int32> bDestroyOnStasisWhenDead() { return { this, "APrimalCharacter.bDestroyOnStasisWhenDead" }; }
4120 BitFieldValue<bool, unsigned __int32> bPreventLiveBlinking() { return { this, "APrimalCharacter.bPreventLiveBlinking" }; }
4121 BitFieldValue<bool, unsigned __int32> bIgnoreSeatingDetachment() { return { this, "APrimalCharacter.bIgnoreSeatingDetachment" }; }
4122 BitFieldValue<bool, unsigned __int32> bForceAlwaysUpdateMeshAndCollision() { return { this, "APrimalCharacter.bForceAlwaysUpdateMeshAndCollision" }; }
4123 BitFieldValue<bool, unsigned __int32> bPreventHurtAnim() { return { this, "APrimalCharacter.bPreventHurtAnim" }; }
4124 BitFieldValue<bool, unsigned __int32> bNoPhysics() { return { this, "APrimalCharacter.bNoPhysics" }; }
4125 BitFieldValue<bool, unsigned __int32> bIsViewingInventory() { return { this, "APrimalCharacter.bIsViewingInventory" }; }
4126 BitFieldValue<bool, unsigned __int32> bViewingInventory() { return { this, "APrimalCharacter.bViewingInventory" }; }
4127 BitFieldValue<bool, unsigned __int32> bTargetingParry() { return { this, "APrimalCharacter.bTargetingParry" }; }
4128 BitFieldValue<bool, unsigned __int32> bUseWeaponAdjustDamage() { return { this, "APrimalCharacter.bUseWeaponAdjustDamage" }; }
4129 BitFieldValue<bool, unsigned __int32> bIsHoldingPrimaryFire() { return { this, "APrimalCharacter.bIsHoldingPrimaryFire" }; }
4130 BitFieldValue<bool, unsigned __int32> bIsHoldingSecondaryFire() { return { this, "APrimalCharacter.bIsHoldingSecondaryFire" }; }
4131 BitFieldValue<bool, unsigned __int32> bUseBPCanStagger() { return { this, "APrimalCharacter.bUseBPCanStagger" }; }
4132 BitFieldValue<bool, unsigned __int32> bDidDie() { return { this, "APrimalCharacter.bDidDie" }; }
4133 BitFieldValue<bool, unsigned __int32> bLockedToSeatingStructure() { return { this, "APrimalCharacter.bLockedToSeatingStructure" }; }
4134 BitFieldValue<bool, unsigned __int32> bCanUseWeapon() { return { this, "APrimalCharacter.bCanUseWeapon" }; }
4135 BitFieldValue<bool, unsigned __int32> bIsTargeting() { return { this, "APrimalCharacter.bIsTargeting" }; }
4136 BitFieldValue<bool, unsigned __int32> bIsRiding() { return { this, "APrimalCharacter.bIsRiding" }; }
4137 BitFieldValue<bool, unsigned __int32> bIsOnSeatingStructure() { return { this, "APrimalCharacter.bIsOnSeatingStructure" }; }
4138 BitFieldValue<bool, unsigned __int32> bCacheRidingDinoWeapon() { return { this, "APrimalCharacter.bCacheRidingDinoWeapon" }; }
4139 BitFieldValue<bool, unsigned __int32> bWasLocallyControlled() { return { this, "APrimalCharacter.bWasLocallyControlled" }; }
4140 BitFieldValue<bool, unsigned __int32> bIsControllingBallista() { return { this, "APrimalCharacter.bIsControllingBallista" }; }
4141 BitFieldValue<bool, unsigned __int32> bUseBallistaAimOffset() { return { this, "APrimalCharacter.bUseBallistaAimOffset" }; }
4142 BitFieldValue<bool, unsigned __int32> bIsClimbing() { return { this, "APrimalCharacter.bIsClimbing" }; }
4143 BitFieldValue<bool, unsigned __int32> bCanSitOnStructures() { return { this, "APrimalCharacter.bCanSitOnStructures" }; }
4144 BitFieldValue<bool, unsigned __int32> bFirstTicked() { return { this, "APrimalCharacter.bFirstTicked" }; }
4145 BitFieldValue<bool, unsigned __int32> bPlayingShieldCoverAnimation() { return { this, "APrimalCharacter.bPlayingShieldCoverAnimation" }; }
4146 BitFieldValue<bool, unsigned __int32> bPlayingShieldCoverAnimationForCrouch() { return { this, "APrimalCharacter.bPlayingShieldCoverAnimationForCrouch" }; }
4147 BitFieldValue<bool, unsigned __int32> bUseBPOnWeaponEquipped() { return { this, "APrimalCharacter.bUseBPOnWeaponEquipped" }; }
4148 BitFieldValue<bool, unsigned __int32> bForceDefaultHurtFX() { return { this, "APrimalCharacter.bForceDefaultHurtFX" }; }
4149 BitFieldValue<bool, unsigned __int32> bIsEnemyAI() { return { this, "APrimalCharacter.bIsEnemyAI" }; }
4150 BitFieldValue<bool, unsigned __int32> bUseMeleeDamageMultiplierForProjectiles() { return { this, "APrimalCharacter.bUseMeleeDamageMultiplierForProjectiles" }; }
4151 BitFieldValue<bool, unsigned __int32> bUsesDiedFromBack() { return { this, "APrimalCharacter.bUsesDiedFromBack" }; }
4152 BitFieldValue<bool, unsigned __int32> bDiedFromBack() { return { this, "APrimalCharacter.bDiedFromBack" }; }
4153 BitFieldValue<bool, unsigned __int32> bDebugAI_ShipTeleporting() { return { this, "APrimalCharacter.bDebugAI_ShipTeleporting" }; }
4154 BitFieldValue<bool, unsigned __int32> bAllowTeleportingOntoRafts() { return { this, "APrimalCharacter.bAllowTeleportingOntoRafts" }; }
4155 BitFieldValue<bool, unsigned __int32> bAllowTeleportingOntoEnemyRafts() { return { this, "APrimalCharacter.bAllowTeleportingOntoEnemyRafts" }; }
4156 BitFieldValue<bool, unsigned __int32> bDebugAI_ShipMovement() { return { this, "APrimalCharacter.bDebugAI_ShipMovement" }; }
4157 BitFieldValue<bool, unsigned __int32> bPreviousInCombatState() { return { this, "APrimalCharacter.bPreviousInCombatState" }; }
4158 BitFieldValue<bool, unsigned __int32> bUseRecentHurtAmount() { return { this, "APrimalCharacter.bUseRecentHurtAmount" }; }
4159 BitFieldValue<bool, unsigned __int32> bIsUsingShipReducedCharacterDrawDistance() { return { this, "APrimalCharacter.bIsUsingShipReducedCharacterDrawDistance" }; }
4160 BitFieldValue<bool, unsigned __int32> bIsUsingShipReducedCharacterDrawDistance_Seating() { return { this, "APrimalCharacter.bIsUsingShipReducedCharacterDrawDistance_Seating" }; }
4161 BitFieldValue<bool, unsigned __int32> bIsUsingShipReducedCharacterDrawDistance_Based() { return { this, "APrimalCharacter.bIsUsingShipReducedCharacterDrawDistance_Based" }; }
4162 BitFieldValue<bool, unsigned __int32> bForceDefaultHurtFXAndUseDmgTypeSound() { return { this, "APrimalCharacter.bForceDefaultHurtFXAndUseDmgTypeSound" }; }
4163
4164 // Functions
4165
4166 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalCharacter.StaticClass"); }
4167 UObject* GetUObjectInterfaceTargetableInterface() { return NativeCall<UObject*>(this, "APrimalCharacter.GetUObjectInterfaceTargetableInterface"); }
4168 void AdjustDamage(float* Damage, FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, float*, FDamageEvent*, AController*, AActor*>(this, "APrimalCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
4169 bool AllowColoringBy(APlayerController* ForPC, UObject* anItem) { return NativeCall<bool, APlayerController*, UObject*>(this, "APrimalCharacter.AllowColoringBy", ForPC, anItem); }
4170 bool AllowFirstPerson() { return NativeCall<bool>(this, "APrimalCharacter.AllowFirstPerson"); }
4171 bool AllowHurtAnimation() { return NativeCall<bool>(this, "APrimalCharacter.AllowHurtAnimation"); }
4172 bool AllowSaving() { return NativeCall<bool>(this, "APrimalCharacter.AllowSaving"); }
4173 FVector* AnimGraphGetInterpolatedLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.AnimGraphGetInterpolatedLocation", result); }
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); }
4178 bool BPIsBasedOnDynamicActor() { return NativeCall<bool>(this, "APrimalCharacter.BPIsBasedOnDynamicActor"); }
4179 bool IsGameInputAllowed() { return NativeCall<bool>(this, "APrimalCharacter.IsGameInputAllowed"); }
4180 bool BPIsGameplayInputAllowed(bool bCheckForFullBodyAnimations, UAnimMontage* IgnoreFullBodyMontage) { return NativeCall<bool, bool, UAnimMontage*>(this, "APrimalCharacter.BPIsGameplayInputAllowed", bCheckForFullBodyAnimations, IgnoreFullBodyMontage); }
4181 float BPModifyFOV_Implementation(float FOVIn) { return NativeCall<float, float>(this, "APrimalCharacter.BPModifyFOV_Implementation", FOVIn); }
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); }
4184 float BP_GetMaxSpeedModifier() { return NativeCall<float>(this, "APrimalCharacter.BP_GetMaxSpeedModifier"); }
4185 void BeginPlay() { NativeCall<void>(this, "APrimalCharacter.BeginPlay"); }
4186 void BlueprintIsSwitchingWeapons(bool* bIsSwitchingWeapons, bool* bIsUnequipping) { NativeCall<void, bool*, bool*>(this, "APrimalCharacter.BlueprintIsSwitchingWeapons", bIsSwitchingWeapons, bIsUnequipping); }
4187 bool CanBaseOnActorWhileSwimming(AActor* BaseActor, FHitResult* HitInfo) { return NativeCall<bool, AActor*, FHitResult*>(this, "APrimalCharacter.CanBaseOnActorWhileSwimming", BaseActor, HitInfo); }
4188 bool CanBeBaseForCharacter(APawn* Pawn) { return NativeCall<bool, APawn*>(this, "APrimalCharacter.CanBeBaseForCharacter", Pawn); }
4189 bool CanBeCarried(APrimalCharacter* ByCarrier) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.CanBeCarried", ByCarrier); }
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"); }
4194 bool CanDragCharacter(APrimalCharacter* Character) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.CanDragCharacter", Character); }
4195 bool CanHitStagger() { return NativeCall<bool>(this, "APrimalCharacter.CanHitStagger"); }
4196 bool CanIgnoreImmobilizationTrap(TSubclassOf<APrimalStructure> TrapClass, bool* bForceTrigger) { return NativeCall<bool, TSubclassOf<APrimalStructure>, bool*>(this, "APrimalCharacter.CanIgnoreImmobilizationTrap", TrapClass, bForceTrigger); }
4197 bool CanJumpInternal_Implementation() { return NativeCall<bool>(this, "APrimalCharacter.CanJumpInternal_Implementation"); }
4198 bool CanMountOnMe(APrimalDinoCharacter* dinoCharacter) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalCharacter.CanMountOnMe", dinoCharacter); }
4199 bool CanMove() { return NativeCall<bool>(this, "APrimalCharacter.CanMove"); }
4200 bool CanSetShieldState(bool bLowerShield) { return NativeCall<bool, bool>(this, "APrimalCharacter.CanSetShieldState", bLowerShield); }
4201 bool CanTeleportOntoClosestValidRaft(APlayerController* ForPC, FVector* FoundLocation) { return NativeCall<bool, APlayerController*, FVector*>(this, "APrimalCharacter.CanTeleportOntoClosestValidRaft", ForPC, FoundLocation); }
4202 bool CanTeleportOntoRaft(APrimalRaft* OnRaft, APlayerController* ForPC) { return NativeCall<bool, APrimalRaft*, APlayerController*>(this, "APrimalCharacter.CanTeleportOntoRaft", OnRaft, ForPC); }
4203 void CaptureCharacterSnapshot(UPrimalItem* Item) { NativeCall<void, UPrimalItem*>(this, "APrimalCharacter.CaptureCharacterSnapshot", Item); }
4204 void ChangeActorTeam(int NewTeam) { NativeCall<void, int>(this, "APrimalCharacter.ChangeActorTeam", NewTeam); }
4205 void ChangeAnimBlueprintIfNeeded() { NativeCall<void>(this, "APrimalCharacter.ChangeAnimBlueprintIfNeeded"); }
4206 bool CharacterIsCarriedAsPassenger() { return NativeCall<bool>(this, "APrimalCharacter.CharacterIsCarriedAsPassenger"); }
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); }
4209 void CheckJumpOutOfWater() { NativeCall<void>(this, "APrimalCharacter.CheckJumpOutOfWater"); }
4210 void CheckRagdollPenetration() { NativeCall<void>(this, "APrimalCharacter.CheckRagdollPenetration"); }
4211 void ClearMountedDino(bool fromMountedDino) { NativeCall<void, bool>(this, "APrimalCharacter.ClearMountedDino", fromMountedDino); }
4212 void ClearRagdollPhysics() { NativeCall<void>(this, "APrimalCharacter.ClearRagdollPhysics"); }
4213 void ClientDidPoop_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientDidPoop_Implementation"); }
4214 void ClientFailedPoop_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientFailedPoop_Implementation"); }
4215 void ClientMultiUse(APlayerController* ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "APrimalCharacter.ClientMultiUse", ForPC, UseIndex); }
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); }
4217 void ClientPrepareForSeamlessTravel_Implementation() { NativeCall<void>(this, "APrimalCharacter.ClientPrepareForSeamlessTravel_Implementation"); }
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); }
4221 void ControllerLeavingGame(AShooterPlayerController* theController) { NativeCall<void, AShooterPlayerController*>(this, "APrimalCharacter.ControllerLeavingGame", theController); }
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); }
4223 void DeactivateBuffs(TSubclassOf<APrimalBuff> ForBuffClass, UPrimalItem* ForInstigatorItem, bool perfectClassMatch) { NativeCall<void, TSubclassOf<APrimalBuff>, UPrimalItem*, bool>(this, "APrimalCharacter.DeactivateBuffs", ForBuffClass, ForInstigatorItem, perfectClassMatch); }
4224 void DeathHarvestingFadeOut_Implementation() { NativeCall<void>(this, "APrimalCharacter.DeathHarvestingFadeOut_Implementation"); }
4225 void DestroyInventory() { NativeCall<void>(this, "APrimalCharacter.DestroyInventory"); }
4226 void Destroyed() { NativeCall<void>(this, "APrimalCharacter.Destroyed"); }
4227 void DidLand() { NativeCall<void>(this, "APrimalCharacter.DidLand"); }
4228 void DidTeleport_Implementation(FVector newLoc, FRotator newRot) { NativeCall<void, FVector, FRotator>(this, "APrimalCharacter.DidTeleport_Implementation", newLoc, newRot); }
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); }
4230 bool DinoMountOnMe(APrimalDinoCharacter* dinoCharacter, bool bForce) { return NativeCall<bool, APrimalDinoCharacter*, bool>(this, "APrimalCharacter.DinoMountOnMe", dinoCharacter, bForce); }
4231 void DisableShipReducedCharacterDrawDistance(bool bIsFromSeatingStructure) { NativeCall<void, bool>(this, "APrimalCharacter.DisableShipReducedCharacterDrawDistance", bIsFromSeatingStructure); }
4232 void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff* BuffToIgnore) { NativeCall<void, bool, bool, APrimalBuff*>(this, "APrimalCharacter.DoCharacterDetachment", bIncludeRiding, bIncludeCarrying, BuffToIgnore); }
4233 void DoExecuteActorConstruction(FTransform* Transform, bool bIsDefaultTransform) { NativeCall<void, FTransform*, bool>(this, "APrimalCharacter.DoExecuteActorConstruction", Transform, bIsDefaultTransform); }
4234 void DoFindGoodSpot(FVector RagdollLoc, bool bClearCollisionSweep) { NativeCall<void, FVector, bool>(this, "APrimalCharacter.DoFindGoodSpot", RagdollLoc, bClearCollisionSweep); }
4235 void DoSetRagdollPhysics() { NativeCall<void>(this, "APrimalCharacter.DoSetRagdollPhysics"); }
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); }
4239 void DropAllCarriedAndPassengers() { NativeCall<void>(this, "APrimalCharacter.DropAllCarriedAndPassengers"); }
4240 void DualWieldingSwitchSideWeapon(UPrimalItem* aPrimalItem, bool bIsPrimaryWeapon) { NativeCall<void, UPrimalItem*, bool>(this, "APrimalCharacter.DualWieldingSwitchSideWeapon", aPrimalItem, bIsPrimaryWeapon); }
4241 void EmitPoop() { NativeCall<void>(this, "APrimalCharacter.EmitPoop"); }
4242 void EnableBPTimerNonDedicated(bool bEnable) { NativeCall<void, bool>(this, "APrimalCharacter.EnableBPTimerNonDedicated", bEnable); }
4243 void EnableBPTimerServer(bool bEnable) { NativeCall<void, bool>(this, "APrimalCharacter.EnableBPTimerServer", bEnable); }
4244 void EnableBodiesGravity() { NativeCall<void>(this, "APrimalCharacter.EnableBodiesGravity"); }
4245 void EnableShipReducedCharacterDrawDistance(bool bIsFromSeatingStructure) { NativeCall<void, bool>(this, "APrimalCharacter.EnableShipReducedCharacterDrawDistance", bIsFromSeatingStructure); }
4246 void EndDragCharacter() { NativeCall<void>(this, "APrimalCharacter.EndDragCharacter"); }
4247 void EndForceSkelUpdate() { NativeCall<void>(this, "APrimalCharacter.EndForceSkelUpdate"); }
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); }
4251 void FadeOutLoadingMusic() { NativeCall<void>(this, "APrimalCharacter.FadeOutLoadingMusic"); }
4252 void FellOutOfWorld(UDamageType* dmgType) { NativeCall<void, UDamageType*>(this, "APrimalCharacter.FellOutOfWorld", dmgType); }
4253 void FinalLoadedFromSaveGame() { NativeCall<void>(this, "APrimalCharacter.FinalLoadedFromSaveGame"); }
4254 APrimalRaft* FindClosestTeleportRaft(APlayerController* ForPC) { return NativeCall<APrimalRaft*, APlayerController*>(this, "APrimalCharacter.FindClosestTeleportRaft", ForPC); }
4255 bool FindTeleportLocation(FVector* TeleportLoc, APrimalRaft* OnRaft, FVector TargetLoc) { return NativeCall<bool, FVector*, APrimalRaft*, FVector>(this, "APrimalCharacter.FindTeleportLocation", TeleportLoc, OnRaft, TargetLoc); }
4256 bool ForceAddUnderwaterCharacterStatusValues() { return NativeCall<bool>(this, "APrimalCharacter.ForceAddUnderwaterCharacterStatusValues"); }
4257 bool ForceAllowAddBuffOfClass(TSubclassOf<APrimalBuff> BuffClass) { return NativeCall<bool, TSubclassOf<APrimalBuff>>(this, "APrimalCharacter.ForceAllowAddBuffOfClass", BuffClass); }
4258 void ForceClearBase(bool bAlsoSetFallingMovementMode) { NativeCall<void, bool>(this, "APrimalCharacter.ForceClearBase", bAlsoSetFallingMovementMode); }
4259 void ForceRefreshBones() { NativeCall<void>(this, "APrimalCharacter.ForceRefreshBones"); }
4260 void ForceSleepRagdoll() { NativeCall<void>(this, "APrimalCharacter.ForceSleepRagdoll"); }
4261 void ForceTickPoseDelta() { NativeCall<void>(this, "APrimalCharacter.ForceTickPoseDelta"); }
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); }
4263 static void ForceUpdateCharacter(UWorld* World, APrimalCharacter* primalChar) { NativeCall<void, UWorld*, APrimalCharacter*>(nullptr, "APrimalCharacter.ForceUpdateCharacter", World, primalChar); }
4264 float GetAIDifficultyValue() { return NativeCall<float>(this, "APrimalCharacter.GetAIDifficultyValue"); }
4265 FVector* GetAbsoluteDynamicBasedLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetAbsoluteDynamicBasedLocation", result); }
4266 FVector* GetAdjustedMeleeLockOnPointOffset(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetAdjustedMeleeLockOnPointOffset", result); }
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); }
4268 APrimalStructureExplosive* GetAttachedExplosive() { return NativeCall<APrimalStructureExplosive*>(this, "APrimalCharacter.GetAttachedExplosive"); }
4269 float GetBallistaReloadSpeedMultiplier() { return NativeCall<float>(this, "APrimalCharacter.GetBallistaReloadSpeedMultiplier"); }
4270 FRotator* GetBaseAimRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalCharacter.GetBaseAimRotation", result); }
4271 float GetBaseDragWeight() { return NativeCall<float>(this, "APrimalCharacter.GetBaseDragWeight"); }
4272 APrimalDinoCharacter* GetBasedOnDino() { return NativeCall<APrimalDinoCharacter*>(this, "APrimalCharacter.GetBasedOnDino"); }
4273 APrimalDinoCharacter* GetBasedOnDinoOrRaft() { return NativeCall<APrimalDinoCharacter*>(this, "APrimalCharacter.GetBasedOnDinoOrRaft"); }
4274 APrimalRaft* GetBasedOnRaft(bool bOnlyCountDirectBase, bool bOnlyCountIndirectBase) { return NativeCall<APrimalRaft*, bool, bool>(this, "APrimalCharacter.GetBasedOnRaft", bOnlyCountDirectBase, bOnlyCountIndirectBase); }
4275 TArray<AActor*>* GetBasedPawns(TArray<AActor*>* result) { return NativeCall<TArray<AActor*>*, TArray<AActor*>*>(this, "APrimalCharacter.GetBasedPawns", result); }
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); }
4277 APrimalBuff* GetBuffForPostEffect(UMaterialInterface* anEffect) { return NativeCall<APrimalBuff*, UMaterialInterface*>(this, "APrimalCharacter.GetBuffForPostEffect", anEffect); }
4278 void GetBuffs(TArray<APrimalBuff*>* TheBuffs) { NativeCall<void, TArray<APrimalBuff*>*>(this, "APrimalCharacter.GetBuffs", TheBuffs); }
4279 FVector* GetCapsuleBottomLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetCapsuleBottomLocation", result); }
4280 FVector* GetCapsuleTopLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetCapsuleTopLocation", result); }
4281 float GetCharacterLevel() { return NativeCall<float>(this, "APrimalCharacter.GetCharacterLevel"); }
4282 UPrimalCharacterStatusComponent* GetCharacterStatusComponent() { return NativeCall<UPrimalCharacterStatusComponent*>(this, "APrimalCharacter.GetCharacterStatusComponent"); }
4283 float GetClientRotationInterpSpeed(FVector* RootLoc) { return NativeCall<float, FVector*>(this, "APrimalCharacter.GetClientRotationInterpSpeed", RootLoc); }
4284 float GetCorpseDecayRate() { return NativeCall<float>(this, "APrimalCharacter.GetCorpseDecayRate"); }
4285 float GetCorpseLifespan() { return NativeCall<float>(this, "APrimalCharacter.GetCorpseLifespan"); }
4286 float GetCurrentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "APrimalCharacter.GetCurrentStatusValue", StatusValueType); }
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); }
4288 float GetDamageTorpidityIncreaseMultiplierScale() { return NativeCall<float>(this, "APrimalCharacter.GetDamageTorpidityIncreaseMultiplierScale"); }
4289 float GetDefaultMovementSpeed() { return NativeCall<float>(this, "APrimalCharacter.GetDefaultMovementSpeed"); }
4290 FString* GetDescriptiveName(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalCharacter.GetDescriptiveName", result); }
4291 int GetDirectionalIndexByVector(FVector* TestVec, bool isDodgeTest, float Tolerance) { return NativeCall<int, FVector*, bool, float>(this, "APrimalCharacter.GetDirectionalIndexByVector", TestVec, isDodgeTest, Tolerance); }
4292 FVector* GetDirectionalVectorByIndex(FVector* result, const int DirIndex) { return NativeCall<FVector*, FVector*, const int>(this, "APrimalCharacter.GetDirectionalVectorByIndex", result, DirIndex); }
4293 float GetDodgeDurationMultiplier() { return NativeCall<float>(this, "APrimalCharacter.GetDodgeDurationMultiplier"); }
4294 float GetDragWeight(APrimalCharacter* ForDragger) { return NativeCall<float, APrimalCharacter*>(this, "APrimalCharacter.GetDragWeight", ForDragger); }
4295 float GetFallAcceleration() { return NativeCall<float>(this, "APrimalCharacter.GetFallAcceleration"); }
4296 EPhysicalSurface GetFootPhysicalSurfaceType(bool bForce) { return NativeCall<EPhysicalSurface, bool>(this, "APrimalCharacter.GetFootPhysicalSurfaceType", bForce); }
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"); }
4300 float GetHealthPercentage() { return NativeCall<float>(this, "APrimalCharacter.GetHealthPercentage"); }
4301 float GetImmersionDepth(bool bUseLineTrace) { return NativeCall<float, bool>(this, "APrimalCharacter.GetImmersionDepth", bUseLineTrace); }
4302 float GetIndirectTorpidityIncreaseMultiplierScale() { return NativeCall<float>(this, "APrimalCharacter.GetIndirectTorpidityIncreaseMultiplierScale"); }
4303 FVector* GetInterpolatedLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetInterpolatedLocation", result); }
4304 FRotator* GetInterpolatedRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalCharacter.GetInterpolatedRotation", result); }
4305 float GetJumpZModifier() { return NativeCall<float>(this, "APrimalCharacter.GetJumpZModifier"); }
4306 float GetKillXP() { return NativeCall<float>(this, "APrimalCharacter.GetKillXP"); }
4307 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APrimalCharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
4308 float GetLowHealthPercentage() { return NativeCall<float>(this, "APrimalCharacter.GetLowHealthPercentage"); }
4309 float GetMaxCursorHUDDistance(AShooterPlayerController* PC) { return NativeCall<float, AShooterPlayerController*>(this, "APrimalCharacter.GetMaxCursorHUDDistance", PC); }
4310 float GetMaxHealth() { return NativeCall<float>(this, "APrimalCharacter.GetMaxHealth"); }
4311 float GetMaxSpeedModifier() { return NativeCall<float>(this, "APrimalCharacter.GetMaxSpeedModifier"); }
4312 float GetMaxStatusValue(EPrimalCharacterStatusValue::Type StatusValueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "APrimalCharacter.GetMaxStatusValue", StatusValueType); }
4313 int GetNearestBoneIndexForDrag(APrimalCharacter* Character, FVector HitLocation) { return NativeCall<int, APrimalCharacter*, FVector>(this, "APrimalCharacter.GetNearestBoneIndexForDrag", Character, HitLocation); }
4314 UTexture2D* GetOverrideDefaultCharacterParamTexture(FName theParamName, UTexture2D* CurrentTexture) { return NativeCall<UTexture2D*, FName, UTexture2D*>(this, "APrimalCharacter.GetOverrideDefaultCharacterParamTexture", theParamName, CurrentTexture); }
4315 UPaintingTexture* GetPaintingTexture(bool bForTattoo, UPrimalPlayerData* TattooPlayerData) { return NativeCall<UPaintingTexture*, bool, UPrimalPlayerData*>(this, "APrimalCharacter.GetPaintingTexture", bForTattoo, TattooPlayerData); }
4316 USceneComponent* GetParticleBaseComponent() { return NativeCall<USceneComponent*>(this, "APrimalCharacter.GetParticleBaseComponent"); }
4317 float GetPercentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "APrimalCharacter.GetPercentStatusValue", StatusValueType); }
4318 UPrimitiveComponent* GetPrimaryHitComponent() { return NativeCall<UPrimitiveComponent*>(this, "APrimalCharacter.GetPrimaryHitComponent"); }
4319 float GetProjectileDamageMultiplier() { return NativeCall<float>(this, "APrimalCharacter.GetProjectileDamageMultiplier"); }
4320 ENetRole GetRole() { return NativeCall<ENetRole>(this, "APrimalCharacter.GetRole"); }
4321 FVector* GetRootBodyBoneLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetRootBodyBoneLocation", result); }
4322 float BPGetAddForwardVelocityOnJump_Implementation() { return NativeCall<float>(this, "APrimalCharacter.BPGetAddForwardVelocityOnJump_Implementation"); }
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"); }
4326 UPrimalItem* GetShieldItem() { return NativeCall<UPrimalItem*>(this, "APrimalCharacter.GetShieldItem"); }
4327 FString* GetShortName(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalCharacter.GetShortName", result); }
4328 static UActorComponent* GetSnapshotComponent(AActor* From, FName Tag) { return NativeCall<UActorComponent*, AActor*, FName>(nullptr, "APrimalCharacter.GetSnapshotComponent", From, Tag); }
4329 float GetSpoilingTimeMultiplier(UPrimalItem* anItem) { return NativeCall<float, UPrimalItem*>(this, "APrimalCharacter.GetSpoilingTimeMultiplier", anItem); }
4330 FVector* GetTargetPathfindingLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetTargetPathfindingLocation", result); }
4331 FVector* GetTargetingLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalCharacter.GetTargetingLocation", result); }
4332 FVector* GetVelocity(FVector* result, bool bIsForRagdoll) { return NativeCall<FVector*, FVector*, bool>(this, "APrimalCharacter.GetVelocity", result, bIsForRagdoll); }
4333 FRotator* GetViewRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalCharacter.GetViewRotation", result); }
4334 float GetWaterSubmergedDepthThreshold() { return NativeCall<float>(this, "APrimalCharacter.GetWaterSubmergedDepthThreshold"); }
4335 FName* GetWeaponAttachPoint(FName* result, bool bSecondaryAttachPoint) { return NativeCall<FName*, FName*, bool>(this, "APrimalCharacter.GetWeaponAttachPoint", result, bSecondaryAttachPoint); }
4336 float GetWeaponBaseSpeedModifier() { return NativeCall<float>(this, "APrimalCharacter.GetWeaponBaseSpeedModifier"); }
4337 float GetWeaponRunSpeed() { return NativeCall<float>(this, "APrimalCharacter.GetWeaponRunSpeed"); }
4338 float GetWeaponSpeedMultiplierByDirection(FVector* CharacterDir, FVector* MovementDir) { return NativeCall<float, FVector*, FVector*>(this, "APrimalCharacter.GetWeaponSpeedMultiplierByDirection", CharacterDir, MovementDir); }
4339 UPrimalItem_Shield* GetYarkShieldItem() { return NativeCall<UPrimalItem_Shield*>(this, "APrimalCharacter.GetYarkShieldItem"); }
4340 void GiveDefaultWeapon(bool bForceGiveDefaultWeapon) { NativeCall<void, bool>(this, "APrimalCharacter.GiveDefaultWeapon", bForceGiveDefaultWeapon); }
4341 void GiveDefaultWeaponTimer() { NativeCall<void>(this, "APrimalCharacter.GiveDefaultWeaponTimer"); }
4342 void GivePrimalItemWeapon(UPrimalItem* aPrimalItem) { NativeCall<void, UPrimalItem*>(this, "APrimalCharacter.GivePrimalItemWeapon", aPrimalItem); }
4343 bool HasBuff(TSubclassOf<APrimalBuff> BuffClass, bool useExactMatch) { return NativeCall<bool, TSubclassOf<APrimalBuff>, bool>(this, "APrimalCharacter.HasBuff", BuffClass, useExactMatch); }
4344 bool HasShieldAttackForInput(EWeaponAttackInput::Type AttackInput) { return NativeCall<bool, EWeaponAttackInput::Type>(this, "APrimalCharacter.HasShieldAttackForInput", AttackInput); }
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); }
4347 void InitializedAnimScriptInstance() { NativeCall<void>(this, "APrimalCharacter.InitializedAnimScriptInstance"); }
4348 void InventoryItemUsed(UObject* InventoryItemObject) { NativeCall<void, UObject*>(this, "APrimalCharacter.InventoryItemUsed", InventoryItemObject); }
4349 bool IsAlive() { return NativeCall<bool>(this, "APrimalCharacter.IsAlive"); }
4350 bool IsAlliedWithOtherTeam(int OtherTeamID) { return NativeCall<bool, int>(this, "APrimalCharacter.IsAlliedWithOtherTeam", OtherTeamID); }
4351 bool IsAttachedToSomething() { return NativeCall<bool>(this, "APrimalCharacter.IsAttachedToSomething"); }
4352 bool IsBasedOnRaft(APrimalRaft* SpecificRaft) { return NativeCall<bool, APrimalRaft*>(this, "APrimalCharacter.IsBasedOnRaft", SpecificRaft); }
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); }
4355 bool IsBlockingWithWeapon() { return NativeCall<bool>(this, "APrimalCharacter.IsBlockingWithWeapon"); }
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"); }
4359 bool IsControllingBallistaTurret() { return NativeCall<bool>(this, "APrimalCharacter.IsControllingBallistaTurret"); }
4360 bool IsDead() { return NativeCall<bool>(this, "APrimalCharacter.IsDead"); }
4361 bool IsDodgeDirectionAllowed(int DodgeDirection) { return NativeCall<bool, int>(this, "APrimalCharacter.IsDodgeDirectionAllowed", DodgeDirection); }
4362 bool IsDraggingCharacter() { return NativeCall<bool>(this, "APrimalCharacter.IsDraggingCharacter"); }
4363 bool IsFiring() { return NativeCall<bool>(this, "APrimalCharacter.IsFiring"); }
4364 bool IsIkCurveReversed() { return NativeCall<bool>(this, "APrimalCharacter.IsIkCurveReversed"); }
4365 bool IsInOceanWater() { return NativeCall<bool>(this, "APrimalCharacter.IsInOceanWater"); }
4366 bool IsInStatusState(EPrimalCharacterStatusState::Type StatusStateType) { return NativeCall<bool, EPrimalCharacterStatusState::Type>(this, "APrimalCharacter.IsInStatusState", StatusStateType); }
4367 bool IsInVacuumSealedSpace() { return NativeCall<bool>(this, "APrimalCharacter.IsInVacuumSealedSpace"); }
4368 bool IsInputAllowed() { return NativeCall<bool>(this, "APrimalCharacter.IsInputAllowed"); }
4369 bool IsInvincible(int AttackerTeam) { return NativeCall<bool, int>(this, "APrimalCharacter.IsInvincible", AttackerTeam); }
4370 bool IsMeshGameplayRelevant() { return NativeCall<bool>(this, "APrimalCharacter.IsMeshGameplayRelevant"); }
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); }
4374 bool IsOnSeatingStructure() { return NativeCall<bool>(this, "APrimalCharacter.IsOnSeatingStructure"); }
4375 UAnimMontage* IsPlayingAnyFullBodyAnimations(UAnimMontage* IgnoreFullBodyMontage) { return NativeCall<UAnimMontage*, UAnimMontage*>(this, "APrimalCharacter.IsPlayingAnyFullBodyAnimations", IgnoreFullBodyMontage); }
4376 bool IsPrimalCharFriendly(APrimalCharacter* primalChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.IsPrimalCharFriendly", primalChar); }
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); }
4387 bool IsSwitchingWeapons() { return NativeCall<bool>(this, "APrimalCharacter.IsSwitchingWeapons"); }
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"); }
4392 bool IsUsingYarkShield() { return NativeCall<bool>(this, "APrimalCharacter.IsUsingYarkShield"); }
4393 bool IsValidCharacterToDoClaiming(int VictimTeam) { return NativeCall<bool, int>(this, "APrimalCharacter.IsValidCharacterToDoClaiming", VictimTeam); }
4394 bool IsValidCharacterToPreventClaiming(int AttackerTeam) { return NativeCall<bool, int>(this, "APrimalCharacter.IsValidCharacterToPreventClaiming", AttackerTeam); }
4395 bool IsValidForCombatMusic() { return NativeCall<bool>(this, "APrimalCharacter.IsValidForCombatMusic"); }
4396 bool IsValidForStatusRecovery() { return NativeCall<bool>(this, "APrimalCharacter.IsValidForStatusRecovery"); }
4397 bool IsValidForStatusUpdate() { return NativeCall<bool>(this, "APrimalCharacter.IsValidForStatusUpdate"); }
4398 bool IsValidLockOnTarget_Implementation(APawn* AttackerPawn) { return NativeCall<bool, APawn*>(this, "APrimalCharacter.IsValidLockOnTarget_Implementation", AttackerPawn); }
4399 bool IsWatered() { return NativeCall<bool>(this, "APrimalCharacter.IsWatered"); }
4400 bool IsWeaponWielder() { return NativeCall<bool>(this, "APrimalCharacter.IsWeaponWielder"); }
4401 void LocalPossessedBy(APlayerController* ByController) { NativeCall<void, APlayerController*>(this, "APrimalCharacter.LocalPossessedBy", ByController); }
4402 void LocalUnpossessed_Implementation() { NativeCall<void>(this, "APrimalCharacter.LocalUnpossessed_Implementation"); }
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"); }
4406 void MarkForSeamlessTravel(unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide) { NativeCall<void, unsigned int, ESeamlessVolumeSide::Side>(this, "APrimalCharacter.MarkForSeamlessTravel", DestinationServerId, DestinationServerVolumeSide); }
4407 bool ModifyInputAcceleration(FVector* InputAcceleration) { return NativeCall<bool, FVector*>(this, "APrimalCharacter.ModifyInputAcceleration", InputAcceleration); }
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); }
4413 void NetDidLand_Implementation() { NativeCall<void>(this, "APrimalCharacter.NetDidLand_Implementation"); }
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); }
4415 void NetOnJumped_Implementation() { NativeCall<void>(this, "APrimalCharacter.NetOnJumped_Implementation"); }
4416 void NetPlaySoundOnCharacter_Implementation(USoundBase* SoundToPlay, bool bPlayOnOwner) { NativeCall<void, USoundBase*, bool>(this, "APrimalCharacter.NetPlaySoundOnCharacter_Implementation", SoundToPlay, bPlayOnOwner); }
4417 void NetReleaseSeatingStructure_Implementation() { NativeCall<void>(this, "APrimalCharacter.NetReleaseSeatingStructure_Implementation"); }
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); }
4419 void NetStopAllAnimMontage_Implementation() { NativeCall<void>(this, "APrimalCharacter.NetStopAllAnimMontage_Implementation"); }
4420 void NetUpdateTribeName_Implementation(FString* NewTribeName) { NativeCall<void, FString*>(this, "APrimalCharacter.NetUpdateTribeName_Implementation", NewTribeName); }
4421 void Net_OnIsStaggering_Implementation(bool bNewStaggering, float PlayStaggerAnimAfterDelay, bool bPlayStaggerAnim) { NativeCall<void, bool, float, bool>(this, "APrimalCharacter.Net_OnIsStaggering_Implementation", bNewStaggering, PlayStaggerAnimAfterDelay, bPlayStaggerAnim); }
4422 void NotifyBumpedByPawn(APrimalCharacter* ByPawn) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.NotifyBumpedByPawn", ByPawn); }
4423 void NotifyBumpedPawn(APawn* BumpedPawn) { NativeCall<void, APawn*>(this, "APrimalCharacter.NotifyBumpedPawn", BumpedPawn); }
4424 void NotifyItemAdded(UPrimalItem* anItem, bool bEquipItem) { NativeCall<void, UPrimalItem*, bool>(this, "APrimalCharacter.NotifyItemAdded", anItem, bEquipItem); }
4425 void NotifyItemQuantityUpdated(UPrimalItem* anItem, int amount) { NativeCall<void, UPrimalItem*, int>(this, "APrimalCharacter.NotifyItemQuantityUpdated", anItem, amount); }
4426 void NotifyItemRemoved(UPrimalItem* anItem) { NativeCall<void, UPrimalItem*>(this, "APrimalCharacter.NotifyItemRemoved", anItem); }
4427 void OnAttachedToCharacter() { NativeCall<void>(this, "APrimalCharacter.OnAttachedToCharacter"); }
4428 void OnAttachedToSeatingStructure() { NativeCall<void>(this, "APrimalCharacter.OnAttachedToSeatingStructure"); }
4429 void OnBeginDrag_Implementation(APrimalCharacter* Dragged, int BoneIndex, bool bWithGrapHook) { NativeCall<void, APrimalCharacter*, int, bool>(this, "APrimalCharacter.OnBeginDrag_Implementation", Dragged, BoneIndex, bWithGrapHook); }
4430 void OnBeginDragged(APrimalCharacter* Dragger) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.OnBeginDragged", Dragger); }
4431 void OnClientPairedNetGUID() { NativeCall<void>(this, "APrimalCharacter.OnClientPairedNetGUID"); }
4432 void OnClientReceivedTransformAfterPairingNetGUID(FVector* Loc, FRotator* Rot) { NativeCall<void, FVector*, FRotator*>(this, "APrimalCharacter.OnClientReceivedTransformAfterPairingNetGUID", Loc, Rot); }
4433 void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType) { NativeCall<void, EOnDesrializationType::Type>(this, "APrimalCharacter.OnDeserializedByGame", DeserializationType); }
4434 void OnDetachedFromCharacter(APrimalCharacter* aCharacter, int OverrideDirection) { NativeCall<void, APrimalCharacter*, int>(this, "APrimalCharacter.OnDetachedFromCharacter", aCharacter, OverrideDirection); }
4435 void OnDetachedFromSeatingStructure(APrimalStructureSeating* InSeatingStructure) { NativeCall<void, APrimalStructureSeating*>(this, "APrimalCharacter.OnDetachedFromSeatingStructure", InSeatingStructure); }
4436 void OnEndDrag_Implementation() { NativeCall<void>(this, "APrimalCharacter.OnEndDrag_Implementation"); }
4437 void OnEndDragged(APrimalCharacter* Dragger) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.OnEndDragged", Dragger); }
4438 void OnIgnoredMoveToOrder(APlayerController* FromPC) { NativeCall<void, APlayerController*>(this, "APrimalCharacter.OnIgnoredMoveToOrder", FromPC); }
4439 void OnJumped_Implementation() { NativeCall<void>(this, "APrimalCharacter.OnJumped_Implementation"); }
4440 void OnLanded(FHitResult* Hit) { NativeCall<void, FHitResult*>(this, "APrimalCharacter.OnLanded", Hit); }
4441 void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode) { NativeCall<void, EMovementMode, char>(this, "APrimalCharacter.OnMovementModeChanged", PrevMovementMode, PreviousCustomMode); }
4442 void OnPrimalCharacterSleeped() { NativeCall<void>(this, "APrimalCharacter.OnPrimalCharacterSleeped"); }
4443 void OnPrimalCharacterUnsleeped() { NativeCall<void>(this, "APrimalCharacter.OnPrimalCharacterUnsleeped"); }
4444 void OnRep_CurrentWeapon(AShooterWeapon* LastWeapon) { NativeCall<void, AShooterWeapon*>(this, "APrimalCharacter.OnRep_CurrentWeapon", LastWeapon); }
4445 void OnRep_IsDead() { NativeCall<void>(this, "APrimalCharacter.OnRep_IsDead"); }
4446 void OnRep_IsSleeping() { NativeCall<void>(this, "APrimalCharacter.OnRep_IsSleeping"); }
4447 void OnRep_MountedDino() { NativeCall<void>(this, "APrimalCharacter.OnRep_MountedDino"); }
4448 void OnRep_PaintingComponent() { NativeCall<void>(this, "APrimalCharacter.OnRep_PaintingComponent"); }
4449 void OnRep_RagdollPositions() { NativeCall<void>(this, "APrimalCharacter.OnRep_RagdollPositions"); }
4450 void OnRunToggle() { NativeCall<void>(this, "APrimalCharacter.OnRunToggle"); }
4451 void OnShieldDefenseBroken(float StaggerTime) { NativeCall<void, float>(this, "APrimalCharacter.OnShieldDefenseBroken", StaggerTime); }
4452 void OnStartAltFire() { NativeCall<void>(this, "APrimalCharacter.OnStartAltFire"); }
4453 void OnStartBlockingAttack() { NativeCall<void>(this, "APrimalCharacter.OnStartBlockingAttack"); }
4454 void OnStartBreakingAttack() { NativeCall<void>(this, "APrimalCharacter.OnStartBreakingAttack"); }
4455 void OnStartFire(bool bFromGamepadRight, int weaponAttackIndex, bool bDoLeftSide, bool bOverrideCurrentAttack) { NativeCall<void, bool, int, bool, bool>(this, "APrimalCharacter.OnStartFire", bFromGamepadRight, weaponAttackIndex, bDoLeftSide, bOverrideCurrentAttack); }
4456 void OnStartFireQuinary() { NativeCall<void>(this, "APrimalCharacter.OnStartFireQuinary"); }
4457 void OnStartJump() { NativeCall<void>(this, "APrimalCharacter.OnStartJump"); }
4458 void OnStartRunning() { NativeCall<void>(this, "APrimalCharacter.OnStartRunning"); }
4459 void OnStopAltFire() { NativeCall<void>(this, "APrimalCharacter.OnStopAltFire"); }
4460 void OnStopBlockingAttack() { NativeCall<void>(this, "APrimalCharacter.OnStopBlockingAttack"); }
4461 void OnStopBreakingAttack() { NativeCall<void>(this, "APrimalCharacter.OnStopBreakingAttack"); }
4462 void OnStopFire(bool bFromGamepadRight, int weaponAttackIndex) { NativeCall<void, bool, int>(this, "APrimalCharacter.OnStopFire", bFromGamepadRight, weaponAttackIndex); }
4463 void OnStopFireQuinary() { NativeCall<void>(this, "APrimalCharacter.OnStopFireQuinary"); }
4464 void OnStopJump() { NativeCall<void>(this, "APrimalCharacter.OnStopJump"); }
4465 void OnStopRunning() { NativeCall<void>(this, "APrimalCharacter.OnStopRunning"); }
4466 void OnTeleportOntoRaft(APrimalRaft* OntoRaft) { NativeCall<void, APrimalRaft*>(this, "APrimalCharacter.OnTeleportOntoRaft", OntoRaft); }
4467 void OrbitCamOff() { NativeCall<void>(this, "APrimalCharacter.OrbitCamOff"); }
4468 void OrbitCamOn() { NativeCall<void>(this, "APrimalCharacter.OrbitCamOn"); }
4469 void OrbitCamToggle() { NativeCall<void>(this, "APrimalCharacter.OrbitCamToggle"); }
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"); }
4483 void PlayLandedAnim() { NativeCall<void>(this, "APrimalCharacter.PlayLandedAnim"); }
4484 void PlayShieldHitResponse(bool bUseHitParticles) { NativeCall<void, bool>(this, "APrimalCharacter.PlayShieldHitResponse", bUseHitParticles); }
4485 void PlayStaggerAnim() { NativeCall<void>(this, "APrimalCharacter.PlayStaggerAnim"); }
4486 FString* PlayerCommand_Implementation(FString* result, FString* TheCommand) { return NativeCall<FString*, FString*, FString*>(this, "APrimalCharacter.PlayerCommand_Implementation", result, TheCommand); }
4487 void Poop(bool bForcePoop) { NativeCall<void, bool>(this, "APrimalCharacter.Poop", bForcePoop); }
4488 void PossessedBy(AController* NewController) { NativeCall<void, AController*>(this, "APrimalCharacter.PossessedBy", NewController); }
4489 void PostInitializeComponents() { NativeCall<void>(this, "APrimalCharacter.PostInitializeComponents"); }
4490 void PostNetReceiveVelocity(FVector* NewVelocity) { NativeCall<void, FVector*>(this, "APrimalCharacter.PostNetReceiveVelocity", NewVelocity); }
4491 void PreInitializeComponents() { NativeCall<void>(this, "APrimalCharacter.PreInitializeComponents"); }
4492 void PrepareForSaving() { NativeCall<void>(this, "APrimalCharacter.PrepareForSaving"); }
4493 bool PreventInputDoesOffset() { return NativeCall<bool>(this, "APrimalCharacter.PreventInputDoesOffset"); }
4494 bool PreventInputType(EPrimalCharacterInputType::Type inputType) { return NativeCall<bool, EPrimalCharacterInputType::Type>(this, "APrimalCharacter.PreventInputType", inputType); }
4495 bool PreventsTargeting_Implementation(AActor* ByActor) { return NativeCall<bool, AActor*>(this, "APrimalCharacter.PreventsTargeting_Implementation", ByActor); }
4496 bool ProcessInputAndStartFire(bool bFromGamepadRight, EWeaponAttackInput::Type AttackInput) { return NativeCall<bool, bool, EWeaponAttackInput::Type>(this, "APrimalCharacter.ProcessInputAndStartFire", bFromGamepadRight, AttackInput); }
4497 bool ProcessInputAndStopFire(bool bFromGamepadRight, EWeaponAttackInput::Type AttackInput) { return NativeCall<bool, bool, EWeaponAttackInput::Type>(this, "APrimalCharacter.ProcessInputAndStopFire", bFromGamepadRight, AttackInput); }
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); }
4500 bool RaiseShield(EWeaponAttackInput::Type AttackInput) { return NativeCall<bool, EWeaponAttackInput::Type>(this, "APrimalCharacter.RaiseShield", AttackInput); }
4501 void RefreshBiomeZoneVolumes() { NativeCall<void>(this, "APrimalCharacter.RefreshBiomeZoneVolumes"); }
4502 void RefreshEquippedItemStatGroupModifiers() { NativeCall<void>(this, "APrimalCharacter.RefreshEquippedItemStatGroupModifiers"); }
4503 void RefreshMyIslandInfo() { NativeCall<void>(this, "APrimalCharacter.RefreshMyIslandInfo"); }
4504 void ReleaseSeatingStructure(APrimalStructureSeating* InSeatingStructure) { NativeCall<void, APrimalStructureSeating*>(this, "APrimalCharacter.ReleaseSeatingStructure", InSeatingStructure); }
4505 void ReleasedRunToggle() { NativeCall<void>(this, "APrimalCharacter.ReleasedRunToggle"); }
4506 void RemoveAllJumpDeactivatedBuffs(APrimalBuff* IgnoredBuff) { NativeCall<void, APrimalBuff*>(this, "APrimalCharacter.RemoveAllJumpDeactivatedBuffs", IgnoredBuff); }
4507 void RemoveCharacterSnapshot(UPrimalItem* Item, AActor* From) { NativeCall<void, UPrimalItem*, AActor*>(this, "APrimalCharacter.RemoveCharacterSnapshot", Item, From); }
4508 void ReplicateRagdoll() { NativeCall<void>(this, "APrimalCharacter.ReplicateRagdoll"); }
4509 void ResetCollisionSweepLocation(FVector* newLocation) { NativeCall<void, FVector*>(this, "APrimalCharacter.ResetCollisionSweepLocation", newLocation); }
4510 void ServerDinoOrder_Implementation(APrimalDinoCharacter* aDino, EDinoTamedOrder::Type OrderType, AActor* enemyTarget) { NativeCall<void, APrimalDinoCharacter*, EDinoTamedOrder::Type, AActor*>(this, "APrimalCharacter.ServerDinoOrder_Implementation", aDino, OrderType, enemyTarget); }
4511 void ServerPlayFireBallistaAnimation_Implementation() { NativeCall<void>(this, "APrimalCharacter.ServerPlayFireBallistaAnimation_Implementation"); }
4512 void ServerPrepareForSeamlessTravel_Implementation() { NativeCall<void>(this, "APrimalCharacter.ServerPrepareForSeamlessTravel_Implementation"); }
4513 void ServerSeatingStructureAction_Implementation(char ActionNumber) { NativeCall<void, char>(this, "APrimalCharacter.ServerSeatingStructureAction_Implementation", ActionNumber); }
4514 void ServerSetRunning_Implementation(bool bNewRunning) { NativeCall<void, bool>(this, "APrimalCharacter.ServerSetRunning_Implementation", bNewRunning); }
4515 void ServerSetTargeting_Implementation(bool bNewTargeting, bool bForceForShield, bool bSkipShieldAnim) { NativeCall<void, bool, bool, bool>(this, "APrimalCharacter.ServerSetTargeting_Implementation", bNewTargeting, bForceForShield, bSkipShieldAnim); }
4516 void ServerToClientsPlayFireBallistaAnimation_Implementation() { NativeCall<void>(this, "APrimalCharacter.ServerToClientsPlayFireBallistaAnimation_Implementation"); }
4517 void ServerTryPoop_Implementation() { NativeCall<void>(this, "APrimalCharacter.ServerTryPoop_Implementation"); }
4518 void SetBase(UPrimitiveComponent* NewBaseComponent, FName BoneName, bool bNotifyPawn) { NativeCall<void, UPrimitiveComponent*, FName, bool>(this, "APrimalCharacter.SetBase", NewBaseComponent, BoneName, bNotifyPawn); }
4519 void SetBasedOntoRaft(APrimalDinoCharacter* theDino) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.SetBasedOntoRaft", theDino); }
4520 void SetBoundsScale(float NewScale) { NativeCall<void, float>(this, "APrimalCharacter.SetBoundsScale", NewScale); }
4521 void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value) { NativeCall<void, FName, float>(this, "APrimalCharacter.SetCharacterMeshesMaterialScalarParamValue", ParamName, Value); }
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); }
4531 bool ShouldAttackStopMoveCollapsing() { return NativeCall<bool>(this, "APrimalCharacter.ShouldAttackStopMoveCollapsing"); }
4532 bool ShouldUseWaveLocking(bool bForceCheck) { return NativeCall<bool, bool>(this, "APrimalCharacter.ShouldUseWaveLocking", bForceCheck); }
4533 bool SimulatedPreventBasedPhysics() { return NativeCall<bool>(this, "APrimalCharacter.SimulatedPreventBasedPhysics"); }
4534 void SleepBodies() { NativeCall<void>(this, "APrimalCharacter.SleepBodies"); }
4535 TArray<AActor*>* SortActorsByRelativeYaw(TArray<AActor*>* result, TArray<AActor*>* actors) { return NativeCall<TArray<AActor*>*, TArray<AActor*>*, TArray<AActor*>*>(this, "APrimalCharacter.SortActorsByRelativeYaw", result, actors); }
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"); }
4541 static void StaticRemoveCharacterSnapshot(UPrimalItem* Item, AActor* From) { NativeCall<void, UPrimalItem*, AActor*>(nullptr, "APrimalCharacter.StaticRemoveCharacterSnapshot", Item, From); }
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); }
4546 void StopHitStaggering() { NativeCall<void>(this, "APrimalCharacter.StopHitStaggering"); }
4547 void StopStaggering() { NativeCall<void>(this, "APrimalCharacter.StopStaggering"); }
4548 void Suicide() { NativeCall<void>(this, "APrimalCharacter.Suicide"); }
4549 void TagFriendlyStructures() { NativeCall<void>(this, "APrimalCharacter.TagFriendlyStructures"); }
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); }
4551 void TakeFallingDamage(FHitResult* Hit) { NativeCall<void, FHitResult*>(this, "APrimalCharacter.TakeFallingDamage", Hit); }
4552 void TakeSeatingStructure(APrimalStructureSeating* InSeatingStructure, int SeatNumber, bool bLockedToSeat) { NativeCall<void, APrimalStructureSeating*, int, bool>(this, "APrimalCharacter.TakeSeatingStructure", InSeatingStructure, SeatNumber, bLockedToSeat); }
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); }
4555 void TeleportToTargetLocation(FVector AtLocation, APrimalRaft* OnRaft) { NativeCall<void, FVector, APrimalRaft*>(this, "APrimalCharacter.TeleportToTargetLocation", AtLocation, OnRaft); }
4556 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalCharacter.Tick", DeltaSeconds); }
4557 void TickMovementComponent(float DeltaTime) { NativeCall<void, float>(this, "APrimalCharacter.TickMovementComponent", DeltaTime); }
4558 void TogglePerspective() { NativeCall<void>(this, "APrimalCharacter.TogglePerspective"); }
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); }
4560 bool TryAccessInventory() { return NativeCall<bool>(this, "APrimalCharacter.TryAccessInventory"); }
4561 void TryAccessInventoryWrapper() { NativeCall<void>(this, "APrimalCharacter.TryAccessInventoryWrapper"); }
4562 void TryCallAttackTarget() { NativeCall<void>(this, "APrimalCharacter.TryCallAttackTarget"); }
4563 void TryCallFollowDistanceCycleOne() { NativeCall<void>(this, "APrimalCharacter.TryCallFollowDistanceCycleOne"); }
4564 void TryCallFollowOne() { NativeCall<void>(this, "APrimalCharacter.TryCallFollowOne"); }
4565 void TryCallMoveTo() { NativeCall<void>(this, "APrimalCharacter.TryCallMoveTo"); }
4566 void TryCallStayOne() { NativeCall<void>(this, "APrimalCharacter.TryCallStayOne"); }
4567 void TryCutEnemyGrapplingCable() { NativeCall<void>(this, "APrimalCharacter.TryCutEnemyGrapplingCable"); }
4568 void TryDragCharacter(APrimalCharacter* Character) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.TryDragCharacter", Character); }
4569 void TryGiveDefaultWeapon() { NativeCall<void>(this, "APrimalCharacter.TryGiveDefaultWeapon"); }
4570 bool TryLandingOnRaft(APlayerController* ForPC) { return NativeCall<bool, APlayerController*>(this, "APrimalCharacter.TryLandingOnRaft", ForPC); }
4571 bool TryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "APrimalCharacter.TryMultiUse", ForPC, UseIndex); }
4572 void TryPoop() { NativeCall<void>(this, "APrimalCharacter.TryPoop"); }
4573 bool TryTeleportToBasedShipDeck(const int* ToDeckIndex, APlayerController* ForPC) { return NativeCall<bool, const int*, APlayerController*>(this, "APrimalCharacter.TryTeleportToBasedShipDeck", ToDeckIndex, ForPC); }
4574 bool TryTeleportToTargetLocation(APrimalRaft* OnRaft, FVector TargetLocation, APlayerController* ForPC) { return NativeCall<bool, APrimalRaft*, FVector, APlayerController*>(this, "APrimalCharacter.TryTeleportToTargetLocation", OnRaft, TargetLocation, ForPC); }
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); }
4580 void UnmarkAbortedForSeamlessTravel() { NativeCall<void>(this, "APrimalCharacter.UnmarkAbortedForSeamlessTravel"); }
4581 void Unstasis() { NativeCall<void>(this, "APrimalCharacter.Unstasis"); }
4582 void UpdateBasedOnRaft() { NativeCall<void>(this, "APrimalCharacter.UpdateBasedOnRaft"); }
4583 void UpdateBasedOnRaftInventory(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalCharacter.UpdateBasedOnRaftInventory", DeltaSeconds); }
4584 void UpdateDragging() { NativeCall<void>(this, "APrimalCharacter.UpdateDragging"); }
4585 void UpdateIK() { NativeCall<void>(this, "APrimalCharacter.UpdateIK"); }
4586 void UpdateNetDynamicMusic() { NativeCall<void>(this, "APrimalCharacter.UpdateNetDynamicMusic"); }
4587 void UpdateRunSounds(bool bNewRunning) { NativeCall<void, bool>(this, "APrimalCharacter.UpdateRunSounds", bNewRunning); }
4588 void UpdateSimulatedPosition(FVector* NewLocation, FRotator* NewRotation) { NativeCall<void, FVector*, FRotator*>(this, "APrimalCharacter.UpdateSimulatedPosition", NewLocation, NewRotation); }
4589 void UpdateStatusComponent(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalCharacter.UpdateStatusComponent", DeltaSeconds); }
4590 void UpdateStencilValues() { NativeCall<void>(this, "APrimalCharacter.UpdateStencilValues"); }
4591 void UpdateSwimmingState() { NativeCall<void>(this, "APrimalCharacter.UpdateSwimmingState"); }
4592 void UpdateTribeName(FString NewTribeName) { NativeCall<void, FString>(this, "APrimalCharacter.UpdateTribeName", NewTribeName); }
4593 void UpdateWindedState() { NativeCall<void>(this, "APrimalCharacter.UpdateWindedState"); }
4594 bool UseClearOnConsumeInput() { return NativeCall<bool>(this, "APrimalCharacter.UseClearOnConsumeInput"); }
4595 bool UseFastTurretTargeting() { return NativeCall<bool>(this, "APrimalCharacter.UseFastTurretTargeting"); }
4596 void ValidatePaintingComponentOctree() { NativeCall<void>(this, "APrimalCharacter.ValidatePaintingComponentOctree"); }
4597 void WeaponClampRotation_Implementation(FRotator* InputRot, FRotator CurrentRot, float InputDeltaTime) { NativeCall<void, FRotator*, FRotator, float>(this, "APrimalCharacter.WeaponClampRotation_Implementation", InputRot, CurrentRot, InputDeltaTime); }
4598 void ZoomIn() { NativeCall<void>(this, "APrimalCharacter.ZoomIn"); }
4599 void ZoomOut() { NativeCall<void>(this, "APrimalCharacter.ZoomOut"); }
4600 void ClientHandleNetDestroy() { NativeCall<void>(this, "APrimalCharacter.ClientHandleNetDestroy"); }
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); }
4602 bool AllowBlockingWithShield() { return NativeCall<bool>(this, "APrimalCharacter.AllowBlockingWithShield"); }
4603 void BPAddedAttachmentsForItem(UPrimalItem* anItem) { NativeCall<void, UPrimalItem*>(this, "APrimalCharacter.BPAddedAttachmentsForItem", anItem); }
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); }
4605 FRotator* BPCameraBaseOrientation(FRotator* result, APrimalCharacter* viewingCharacter) { return NativeCall<FRotator*, FRotator*, APrimalCharacter*>(this, "APrimalCharacter.BPCameraBaseOrientation", result, viewingCharacter); }
4606 FRotator* BPCameraRotationFinal(FRotator* result, APrimalCharacter* viewingCharacter, FRotator* InCurrentFinalRot) { return NativeCall<FRotator*, FRotator*, APrimalCharacter*, FRotator*>(this, "APrimalCharacter.BPCameraRotationFinal", result, viewingCharacter, InCurrentFinalRot); }
4607 bool BPCanNotifyTeamAggroAI(APrimalDinoCharacter* Dino) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalCharacter.BPCanNotifyTeamAggroAI", Dino); }
4608 bool BPCanStagger() { return NativeCall<bool>(this, "APrimalCharacter.BPCanStagger"); }
4609 void BPCharacterDetach() { NativeCall<void>(this, "APrimalCharacter.BPCharacterDetach"); }
4610 void BPCharacterSleeped() { NativeCall<void>(this, "APrimalCharacter.BPCharacterSleeped"); }
4611 void BPCharacterUnsleeped() { NativeCall<void>(this, "APrimalCharacter.BPCharacterUnsleeped"); }
4612 float BPGetAddForwardVelocityOnJump() { return NativeCall<float>(this, "APrimalCharacter.BPGetAddForwardVelocityOnJump"); }
4613 float BPGetExtraMeleeDamageModifier() { return NativeCall<float>(this, "APrimalCharacter.BPGetExtraMeleeDamageModifier"); }
4614 FVector* BPGetFPVViewLocation(FVector* result, APrimalCharacter* viewingCharacter) { return NativeCall<FVector*, FVector*, APrimalCharacter*>(this, "APrimalCharacter.BPGetFPVViewLocation", result, viewingCharacter); }
4615 float BPGetGravityZScale() { return NativeCall<float>(this, "APrimalCharacter.BPGetGravityZScale"); }
4616 float BPGetHUDOverrideBuffProgressBarPercent() { return NativeCall<float>(this, "APrimalCharacter.BPGetHUDOverrideBuffProgressBarPercent"); }
4617 bool BPHandlePoop() { return NativeCall<bool>(this, "APrimalCharacter.BPHandlePoop"); }
4618 bool BPHandleRightShoulderButton() { return NativeCall<bool>(this, "APrimalCharacter.BPHandleRightShoulderButton"); }
4619 void BPInventoryItemRepairedOrBroken(UPrimalItem* TheItem, bool bIsBroken) { NativeCall<void, UPrimalItem*, bool>(this, "APrimalCharacter.BPInventoryItemRepairedOrBroken", TheItem, bIsBroken); }
4620 FRotator* BPLimitPlayerRotation(FRotator* result, APrimalCharacter* viewingCharacter, FRotator InViewRotation) { return NativeCall<FRotator*, FRotator*, APrimalCharacter*, FRotator>(this, "APrimalCharacter.BPLimitPlayerRotation", result, viewingCharacter, InViewRotation); }
4621 FVector* BPModifyForwardDirectionInput(FVector* result, FVector* directionInput) { return NativeCall<FVector*, FVector*, FVector*>(this, "APrimalCharacter.BPModifyForwardDirectionInput", result, directionInput); }
4622 float BPModifyViewHitDir(APrimalCharacter* viewingCharacter, float InViewHitDir) { return NativeCall<float, APrimalCharacter*, float>(this, "APrimalCharacter.BPModifyViewHitDir", viewingCharacter, InViewHitDir); }
4623 void BPNotifyBumpedByPawn(APrimalCharacter* ByPawn) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.BPNotifyBumpedByPawn", ByPawn); }
4624 void BPNotifyBumpedPawn(APrimalCharacter* BumpedPawn) { NativeCall<void, APrimalCharacter*>(this, "APrimalCharacter.BPNotifyBumpedPawn", BumpedPawn); }
4625 void BPNotifyDroppedItemPickedUp(ADroppedItem* itemPickedUp, APrimalCharacter* PickedUpBy) { NativeCall<void, ADroppedItem*, APrimalCharacter*>(this, "APrimalCharacter.BPNotifyDroppedItemPickedUp", itemPickedUp, PickedUpBy); }
4626 void BPNotifyLevelUp(int ExtraCharacterLevel, EPrimalCharacterStatusValue::Type StatType) { NativeCall<void, int, EPrimalCharacterStatusValue::Type>(this, "APrimalCharacter.BPNotifyLevelUp", ExtraCharacterLevel, StatType); }
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); }
4628 void BPOnMovementModeChangedNotify() { NativeCall<void>(this, "APrimalCharacter.BPOnMovementModeChangedNotify"); }
4629 void BPOnWeaponEquipped() { NativeCall<void>(this, "APrimalCharacter.BPOnWeaponEquipped"); }
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); }
4632 bool BPOverrideFPVViewLocation(APrimalCharacter* viewingCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalCharacter.BPOverrideFPVViewLocation", viewingCharacter); }
4633 bool BPPreventInputType(EPrimalCharacterInputType::Type inputType) { return NativeCall<bool, EPrimalCharacterInputType::Type>(this, "APrimalCharacter.BPPreventInputType", inputType); }
4634 bool BPPreventStasis() { return NativeCall<bool>(this, "APrimalCharacter.BPPreventStasis"); }
4635 void BPRemoveCharacterSnapshot(UPrimalItem* Item, AActor* From) { NativeCall<void, UPrimalItem*, AActor*>(this, "APrimalCharacter.BPRemoveCharacterSnapshot", Item, From); }
4636 bool BPShouldLimitForwardDirection() { return NativeCall<bool>(this, "APrimalCharacter.BPShouldLimitForwardDirection"); }
4637 void BPTimerNonDedicated() { NativeCall<void>(this, "APrimalCharacter.BPTimerNonDedicated"); }
4638 void BPTimerServer() { NativeCall<void>(this, "APrimalCharacter.BPTimerServer"); }
4639 bool BP_CanTeleportOntoRaft(APrimalRaft* OnRaft, APlayerController* ForPC) { return NativeCall<bool, APrimalRaft*, APlayerController*>(this, "APrimalCharacter.BP_CanTeleportOntoRaft", OnRaft, ForPC); }
4640 APrimalRaft* BP_FindClosestTeleportRaft(APlayerController* ForPC, UPrimitiveComponent* BasedOn) { return NativeCall<APrimalRaft*, APlayerController*, UPrimitiveComponent*>(this, "APrimalCharacter.BP_FindClosestTeleportRaft", ForPC, BasedOn); }
4641 bool BP_ForceAllowAddBuffOfClass(TSubclassOf<APrimalBuff> BuffClass) { return NativeCall<bool, TSubclassOf<APrimalBuff>>(this, "APrimalCharacter.BP_ForceAllowAddBuffOfClass", BuffClass); }
4642 bool BP_IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried) { return NativeCall<bool, bool, bool>(this, "APrimalCharacter.BP_IsCharacterHardAttached", bIgnoreRiding, bIgnoreCarried); }
4643 void BP_OnIgnoredMoveToOrder(APlayerController* FromPC) { NativeCall<void, APlayerController*>(this, "APrimalCharacter.BP_OnIgnoredMoveToOrder", FromPC); }
4644 void BP_OnJumpPressed() { NativeCall<void>(this, "APrimalCharacter.BP_OnJumpPressed"); }
4645 void BP_OnJumpReleased() { NativeCall<void>(this, "APrimalCharacter.BP_OnJumpReleased"); }
4646 void BP_OnSetDeath() { NativeCall<void>(this, "APrimalCharacter.BP_OnSetDeath"); }
4647 void BP_OnSetRunning(bool bNewIsRunning) { NativeCall<void, bool>(this, "APrimalCharacter.BP_OnSetRunning", bNewIsRunning); }
4648 void BP_OnTeleportOntoRaft(APrimalRaft* OntoRaft) { NativeCall<void, APrimalRaft*>(this, "APrimalCharacter.BP_OnTeleportOntoRaft", OntoRaft); }
4649 void BP_OnZoomIn() { NativeCall<void>(this, "APrimalCharacter.BP_OnZoomIn"); }
4650 void BP_OnZoomOut() { NativeCall<void>(this, "APrimalCharacter.BP_OnZoomOut"); }
4651 void ChangedAnimationBlueprint() { NativeCall<void>(this, "APrimalCharacter.ChangedAnimationBlueprint"); }
4652 void ClientDidPoop() { NativeCall<void>(this, "APrimalCharacter.ClientDidPoop"); }
4653 void ClientEndRagdollUpdate() { NativeCall<void>(this, "APrimalCharacter.ClientEndRagdollUpdate"); }
4654 void ClientFailedPoop() { NativeCall<void>(this, "APrimalCharacter.ClientFailedPoop"); }
4655 void ClientNotifyLevelUp() { NativeCall<void>(this, "APrimalCharacter.ClientNotifyLevelUp"); }
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); }
4657 void ClientRagdollUpdate(TArray<FVector_NetQuantize>* BoneLocations, FRotator_NetQuantize TargetRootRotation) { NativeCall<void, TArray<FVector_NetQuantize>*, FRotator_NetQuantize>(this, "APrimalCharacter.ClientRagdollUpdate", BoneLocations, TargetRootRotation); }
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); }
4660 void DeathHarvestingFadeOut() { NativeCall<void>(this, "APrimalCharacter.DeathHarvestingFadeOut"); }
4661 void DidTeleport(FVector newLoc, FRotator newRot) { NativeCall<void, FVector, FRotator>(this, "APrimalCharacter.DidTeleport", newLoc, newRot); }
4662 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APrimalCharacter.GetPrivateStaticClass", Package); }
4663 bool GiveKillExperience() { return NativeCall<bool>(this, "APrimalCharacter.GiveKillExperience"); }
4664 void LocalUnpossessed() { NativeCall<void>(this, "APrimalCharacter.LocalUnpossessed"); }
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); }
4669 void NetReleaseSeatingStructure() { NativeCall<void>(this, "APrimalCharacter.NetReleaseSeatingStructure"); }
4670 void NetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode) { NativeCall<void, bool, FVector, bool, EMovementMode>(this, "APrimalCharacter.NetSetCharacterMovementVelocity", bSetNewVelocity, NewVelocity, bSetNewMovementMode, NewMovementMode); }
4671 void NetStopAllAnimMontage() { NativeCall<void>(this, "APrimalCharacter.NetStopAllAnimMontage"); }
4672 void NetUpdateTribeName(FString* NewTribeName) { NativeCall<void, FString*>(this, "APrimalCharacter.NetUpdateTribeName", NewTribeName); }
4673 void Net_OnIsStaggering(bool bNewStaggering, float PlayAnimAfterDelay, bool bPlayStaggerAnim) { NativeCall<void, bool, float, bool>(this, "APrimalCharacter.Net_OnIsStaggering", bNewStaggering, PlayAnimAfterDelay, bPlayStaggerAnim); }
4674 void OnActorEnterWater(USceneComponent* Component, FVector OverlapLocation, FVector OverlapVelocity) { NativeCall<void, USceneComponent*, FVector, FVector>(this, "APrimalCharacter.OnActorEnterWater", Component, OverlapLocation, OverlapVelocity); }
4675 void OnActorExitWater(USceneComponent* Component, FVector OverlapLocation, FVector OverlapVelocity) { NativeCall<void, USceneComponent*, FVector, FVector>(this, "APrimalCharacter.OnActorExitWater", Component, OverlapLocation, OverlapVelocity); }
4676 void OnBeginDrag(APrimalCharacter* Dragged, int BoneIndex, bool bWithGrapHook) { NativeCall<void, APrimalCharacter*, int, bool>(this, "APrimalCharacter.OnBeginDrag", Dragged, BoneIndex, bWithGrapHook); }
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); }
4683 FString* PlayerCommand(FString* result, FString* TheCommand) { return NativeCall<FString*, FString*, FString*>(this, "APrimalCharacter.PlayerCommand", result, TheCommand); }
4684 bool PreventsTargeting(AActor* ByActor) { return NativeCall<bool, AActor*>(this, "APrimalCharacter.PreventsTargeting", ByActor); }
4685 void ServerCallAggressive() { NativeCall<void>(this, "APrimalCharacter.ServerCallAggressive"); }
4686 void ServerCallAttackTarget(AActor* TheTarget) { NativeCall<void, AActor*>(this, "APrimalCharacter.ServerCallAttackTarget", TheTarget); }
4687 void ServerCallFollow() { NativeCall<void>(this, "APrimalCharacter.ServerCallFollow"); }
4688 void ServerCallFollowDistanceCycleOne(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.ServerCallFollowDistanceCycleOne", ForDinoChar); }
4689 void ServerCallFollowOne(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.ServerCallFollowOne", ForDinoChar); }
4690 void ServerCallMoveTo(FVector MoveToLoc, AActor* TargetActor) { NativeCall<void, FVector, AActor*>(this, "APrimalCharacter.ServerCallMoveTo", MoveToLoc, TargetActor); }
4691 void ServerCallMoveToRaft(FVector MoveToRelLoc, APrimalRaft* TargetRaft, int ToDeckIndex) { NativeCall<void, FVector, APrimalRaft*, int>(this, "APrimalCharacter.ServerCallMoveToRaft", MoveToRelLoc, TargetRaft, ToDeckIndex); }
4692 void ServerCallNeutral() { NativeCall<void>(this, "APrimalCharacter.ServerCallNeutral"); }
4693 void ServerCallPassive() { NativeCall<void>(this, "APrimalCharacter.ServerCallPassive"); }
4694 void ServerCallSetAggressive() { NativeCall<void>(this, "APrimalCharacter.ServerCallSetAggressive"); }
4695 void ServerCallStay() { NativeCall<void>(this, "APrimalCharacter.ServerCallStay"); }
4696 void ServerCallStayOne(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalCharacter.ServerCallStayOne", ForDinoChar); }
4697 void ServerDinoOrder(APrimalDinoCharacter* aDino, EDinoTamedOrder::Type OrderType, AActor* target) { NativeCall<void, APrimalDinoCharacter*, EDinoTamedOrder::Type, AActor*>(this, "APrimalCharacter.ServerDinoOrder", aDino, OrderType, target); }
4698 void ServerGiveDefaultWeapon(bool bOnlyGiveDefaultWeapon) { NativeCall<void, bool>(this, "APrimalCharacter.ServerGiveDefaultWeapon", bOnlyGiveDefaultWeapon); }
4699 void ServerPlayFireBallistaAnimation() { NativeCall<void>(this, "APrimalCharacter.ServerPlayFireBallistaAnimation"); }
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); }
4702 void ServerToClientsPlayFireBallistaAnimation() { NativeCall<void>(this, "APrimalCharacter.ServerToClientsPlayFireBallistaAnimation"); }
4703 void ServerTryPoop() { NativeCall<void>(this, "APrimalCharacter.ServerTryPoop"); }
4704 static void StaticRegisterNativesAPrimalCharacter() { NativeCall<void>(nullptr, "APrimalCharacter.StaticRegisterNativesAPrimalCharacter"); }
4705 void WeaponClampRotation(FRotator* InputRot, FRotator CurrentRot, float InputDeltaTime) { NativeCall<void, FRotator*, FRotator, float>(this, "APrimalCharacter.WeaponClampRotation", InputRot, CurrentRot, InputDeltaTime); }
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); }
4707};
4708
4710{
4711 TArray<FTransponderInfo>& ClientTranspondersInfoField() { return *GetNativePointerField<TArray<FTransponderInfo>*>(this, "AShooterCharacter.ClientTranspondersInfo"); }
4712 FItemNetID& PreviousWeaponToReloadAllField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreviousWeaponToReloadAll"); }
4713 TArray<FItemNetID>& WeaponsToReloadAllField() { return *GetNativePointerField<TArray<FItemNetID>*>(this, "AShooterCharacter.WeaponsToReloadAll"); }
4714 long double& ReloadLastAttemptedWeaponSwitchTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.ReloadLastAttemptedWeaponSwitchTime"); }
4715 long double& ReloadLastAttemptedWeaponReloadTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.ReloadLastAttemptedWeaponReloadTime"); }
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"); }
4725 TArray<UAnimMontage*> EmoteAnimsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterCharacter.EmoteAnims"); }
4726 UAnimMontage* ReloadBallistaAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ReloadBallistaAnimation"); }
4727 UAnimMontage* DraggingCharacterAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.DraggingCharacterAnim"); }
4728 FString& VivoxUsernameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.VivoxUsername"); }
4729 unsigned int& CurrentVoiceModeAsUInt32Field() { return *GetNativePointerField<unsigned int*>(this, "AShooterCharacter.CurrentVoiceModeAsUInt32"); }
4730 unsigned int& VoiceModeForCullingTestsField() { return *GetNativePointerField<unsigned int*>(this, "AShooterCharacter.VoiceModeForCullingTests"); }
4731 bool& bIsActivelyTalkingField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsActivelyTalking"); }
4732 bool& bClientIgnoreCurrentVoiceModeReplicationsField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bClientIgnoreCurrentVoiceModeReplications"); }
4733 bool& bWasAlreadyYellingField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bWasAlreadyYelling"); }
4734 bool& bWasProneField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bWasProne"); }
4735 bool& bIsPreviewCharacterField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsPreviewCharacter"); }
4736 long double& LastStartedTalkingTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastStartedTalkingTime"); }
4737 long double& DontTargetUntilTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.DontTargetUntilTime"); }
4738 float& OriginalCollisionHeightField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.OriginalCollisionHeight"); }
4739 float& WalkBobMagnitudeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WalkBobMagnitude"); }
4740 float& WalkBobInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WalkBobInterpSpeed"); }
4741 float& bBendArmLengthFactorField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.bBendArmLengthFactor"); }
4742 float& BendMinAngleField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.BendMinAngle"); }
4743 float& BendMaxAngleField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.BendMaxAngle"); }
4744 float& BobMaxMovementSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.BobMaxMovementSpeed"); }
4745 float& WeaponBobMaxMovementSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobMaxMovementSpeed"); }
4746 TSubclassOf<AShooterWeapon>& MapWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.MapWeapon"); }
4747 TSubclassOf<AShooterWeapon>& GPSWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.GPSWeapon"); }
4748 TSubclassOf<AShooterWeapon>& CompassWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.CompassWeapon"); }
4749 FString& PlayerNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.PlayerName"); }
4750 TArray<FName>& LowerBodyPartRootBonesField() { return *GetNativePointerField<TArray<FName>*>(this, "AShooterCharacter.LowerBodyPartRootBones"); }
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"); }
4754 UAnimMontage* ActivateInventoryAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.ActivateInventoryAnimation"); }
4755 FRotator& LastDinoAimRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterCharacter.LastDinoAimRotationOffset"); }
4756 FRotator& LastAimRotOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterCharacter.LastAimRotOffset"); }
4757 UAudioComponent* LastGrapHookACField() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterCharacter.LastGrapHookAC"); }
4758 int& _GrapHookCableObjectCountField() { return *GetNativePointerField<int*>(this, "AShooterCharacter._GrapHookCableObjectCount"); }
4759 FVector& GrapHookDefaultOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.GrapHookDefaultOffset"); }
4760 float& GrapHookCableWidthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.GrapHookCableWidth"); }
4761 UMaterialInterface* GrapHookMaterialField() { return *GetNativePointerField<UMaterialInterface**>(this, "AShooterCharacter.GrapHookMaterial"); }
4762 float& LadderLateralJumpVelocityField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LadderLateralJumpVelocity"); }
4763 FString& PlatformProfileNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.PlatformProfileName"); }
4764 FUniqueNetIdRepl& PlatformProfileIDField() { return *GetNativePointerField<FUniqueNetIdRepl*>(this, "AShooterCharacter.PlatformProfileID"); }
4765 UAudioComponent* CharacterStatusStateSoundComponentField() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterCharacter.CharacterStatusStateSoundComponent"); }
4766 long double& LastUncrouchTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastUncrouchTime"); }
4767 long double& LastUnproneTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastUnproneTime"); }
4768 float& CurrentWeaponBobSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CurrentWeaponBobSpeed"); }
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"); }
4773 float& TargetingSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.TargetingSpeedModifier"); }
4774 float& LowHealthSoundPercentageField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LowHealthSoundPercentage"); }
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"); }
4784 FItemNetID& NextWeaponItemIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.NextWeaponItemID"); }
4785 float& WeaponBobTimeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobTime"); }
4786 float& CurrentAimBlendingField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CurrentAimBlending"); }
4787 long double& InterpLastCrouchProneStateChangeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.InterpLastCrouchProneStateChangeTime"); }
4788 long double& PressCrouchProneToggleTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.PressCrouchProneToggleTime"); }
4789 float& CraftingMovementSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CraftingMovementSpeedModifier"); }
4790 FVector& WeaponBobMagnitudesField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobMagnitudes"); }
4791 FVector& WeaponBobPeriodsField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobPeriods"); }
4792 FVector& WeaponBobOffsetsField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobOffsets"); }
4793 FVector& WeaponBobMagnitudes_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobMagnitudes_Targeting"); }
4794 FVector& WeaponBobPeriods_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobPeriods_Targeting"); }
4795 FVector& WeaponBobOffsets_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.WeaponBobOffsets_Targeting"); }
4796 float& WeaponBobMinimumSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobMinimumSpeed"); }
4797 float& WeaponBobSpeedBaseField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobSpeedBase"); }
4798 float& WeaponBobSpeedBaseFallingField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobSpeedBaseFalling"); }
4799 float& WeaponBobTargetingBlendField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WeaponBobTargetingBlend"); }
4800 TArray<FItemAttachmentInfo>& DefaultAttachmentInfosField() { return *GetNativePointerField<TArray<FItemAttachmentInfo>*>(this, "AShooterCharacter.DefaultAttachmentInfos"); }
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"); }
4805 TSubclassOf<AShooterWeapon>& NextInventoryWeaponField() { return *GetNativePointerField<TSubclassOf<AShooterWeapon>*>(this, "AShooterCharacter.NextInventoryWeapon"); }
4806 FItemNetID& PreMapWeaponItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreMapWeaponItemNetID"); }
4807 FItemNetID& PreMapWeaponItemNetIDSecondaryField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreMapWeaponItemNetIDSecondary"); }
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"); }
4811 long double& TimeSinceLastControllerField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.TimeSinceLastController"); }
4812 TWeakObjectPtr<AController>& LastControllerField() { return *GetNativePointerField<TWeakObjectPtr<AController>*>(this, "AShooterCharacter.LastController"); }
4813 UAnimMontage* DrinkingAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.DrinkingAnimation"); }
4814 long double& LastRequestedTribeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastRequestedTribeTime"); }
4815 unsigned __int64& LastRequestedTribeIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterCharacter.LastRequestedTribeID"); }
4816 FString& LastRequestedTribeNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.LastRequestedTribeName"); }
4817 TWeakObjectPtr<AShooterCharacter>& LastRequestedTribePlayerCharacterField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "AShooterCharacter.LastRequestedTribePlayerCharacter"); }
4818 float& IndoorsHyperthermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IndoorsHyperthermiaInsulation"); }
4819 float& IndoorsHypothermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IndoorsHypothermiaInsulation"); }
4820 float& IndoorCheckIntervalField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IndoorCheckInterval"); }
4821 long double& LastIndoorCheckTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastIndoorCheckTime"); }
4822 FItemNetID& PreRidingWeaponItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreRidingWeaponItemNetID"); }
4823 FItemNetID& PreRidingWeaponItemNetIDSecondaryField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreRidingWeaponItemNetIDSecondary"); }
4824 FItemNetID& PreInventoryWeaponItemNetIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreInventoryWeaponItemNetID"); }
4825 FItemNetID& PreInventoryWeaponItemNetIDSecondaryField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreInventoryWeaponItemNetIDSecondary"); }
4826 UAnimSequence* ViewingInventoryAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.ViewingInventoryAnimation"); }
4827 UAnimSequence* DefaultDinoRidingAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.DefaultDinoRidingAnimation"); }
4828 UAnimSequence* DefaultDinoRidingMoveAnimationField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.DefaultDinoRidingMoveAnimation"); }
4829 long double& FastTravellingStartTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.FastTravellingStartTime"); }
4830 FItemNetID& LastReloadAllItemIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.LastReloadAllItemID"); }
4831 float& EnemyPlayerMaxCursorHUDDistanceProneField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.EnemyPlayerMaxCursorHUDDistanceProne"); }
4832 float& EnemyPlayerMaxCursorHUDDistanceCrouchedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.EnemyPlayerMaxCursorHUDDistanceCrouched"); }
4833 float& EnemyPlayerMaxCursorHUDDistanceStandingField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.EnemyPlayerMaxCursorHUDDistanceStanding"); }
4834 FSaddlePassengerSeatDefinition& CurrentPassengerSeatDefinitionField() { return *GetNativePointerField<FSaddlePassengerSeatDefinition*>(this, "AShooterCharacter.CurrentPassengerSeatDefinition"); }
4835 TArray<UAnimMontage*> AnimsOverrideFromField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterCharacter.AnimsOverrideFrom"); }
4836 TArray<UAnimMontage*> AnimOverrideToField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterCharacter.AnimOverrideTo"); }
4837 TArray<UAnimSequence*> AnimSequencesOverrideFromField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterCharacter.AnimSequencesOverrideFrom"); }
4838 TArray<UAnimSequence*> AnimSequenceOverrideToField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterCharacter.AnimSequenceOverrideTo"); }
4839 float& PreviousRootYawSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.PreviousRootYawSpeed"); }
4840 FieldArray<FLinearColor, 4> BodyColorsField() { return { this, "AShooterCharacter.BodyColors" }; }
4841 char& FacialHairIndexField() { return *GetNativePointerField<char*>(this, "AShooterCharacter.FacialHairIndex"); }
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"); }
4846 long double& PlayerDiedAtNetworkTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.PlayerDiedAtNetworkTime"); }
4847 FieldArray<float, 66> BonePresetsField() { return { this, "AShooterCharacter.BonePresets" }; }
4848 float& FullAgeGameTimeIntervalField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.FullAgeGameTimeInterval"); }
4849 float& ApplyAgeDeltaThresholdField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ApplyAgeDeltaThreshold"); }
4850 float& AgeMinDisplayYearsField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.AgeMinDisplayYears"); }
4851 float& AgeMaxDisplayYearsField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.AgeMaxDisplayYears"); }
4852 float& WetnessField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.Wetness"); }
4853 float& InterpolatedWetsField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.InterpolatedWets"); }
4854 float& WetnessDrySpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WetnessDrySpeed"); }
4855 float& LoggedOutTargetingDesirabilityField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LoggedOutTargetingDesirability"); }
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"); }
4859 FString& UniqueNetIdStrField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.UniqueNetIdStr"); }
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"); }
4863 FVector& LastStasisCastPositionField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.LastStasisCastPosition"); }
4864 bool& bWasHostPlayerField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bWasHostPlayer"); }
4865 long double& LastTimeHadControllerField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTimeHadController"); }
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"); }
4870 FVector& ExtraVectorVarField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.ExtraVectorVar"); }
4871 FVector& ExtraExtraVectorVarField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.ExtraExtraVectorVar"); }
4872 FName& ExtraNameVarField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.ExtraNameVar"); }
4873 float& CurrentControlledBallistaYawField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CurrentControlledBallistaYaw"); }
4874 bool& bIsServerAdminField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bIsServerAdmin"); }
4875 float& WetMaximumTemperatureReductionField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WetMaximumTemperatureReduction"); }
4876 float& WetMinimumTemperatureReductionField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WetMinimumTemperatureReduction"); }
4877 long double& NextPlayerUndergroundCheckField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.NextPlayerUndergroundCheck"); }
4878 int& PlayerNumUnderGroundFailField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.PlayerNumUnderGroundFail"); }
4879 float& LastSweepCapsuleHeightField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastSweepCapsuleHeight"); }
4880 float& LastSweepCapsuleRadiusField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastSweepCapsuleRadius"); }
4881 USoundBase* ThrowCharacterSoundField() { return *GetNativePointerField<USoundBase**>(this, "AShooterCharacter.ThrowCharacterSound"); }
4882 float& ClientSeatedViewRotationPitchField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ClientSeatedViewRotationPitch"); }
4883 float& ClientSeatedViewRotationYawField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ClientSeatedViewRotationYaw"); }
4884 char& PlayerBadgeGroupField() { return *GetNativePointerField<char*>(this, "AShooterCharacter.PlayerBadgeGroup"); }
4885 bool& bShouldInvertTurnInputField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bShouldInvertTurnInput"); }
4886 TWeakObjectPtr<APrimalCharacter>& LastGrappledToCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "AShooterCharacter.LastGrappledToCharacter"); }
4887 TWeakObjectPtr<APrimalCharacter>& CurrentGrappledToCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "AShooterCharacter.CurrentGrappledToCharacter"); }
4888 int& AllianceInviteRequestingTeamField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.AllianceInviteRequestingTeam"); }
4889 unsigned int& AllianceInviteIDField() { return *GetNativePointerField<unsigned int*>(this, "AShooterCharacter.AllianceInviteID"); }
4890 FString& AllianceInviteNameField() { return *GetNativePointerField<FString*>(this, "AShooterCharacter.AllianceInviteName"); }
4891 long double& AllianceInviteTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.AllianceInviteTime"); }
4892 unsigned __int64& TradingInvitePlayerIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterCharacter.TradingInvitePlayerID"); }
4893 UAnimMontage* MountedCarryingDinoAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.MountedCarryingDinoAnimation"); }
4894 UAnimMontage* CuddleAnimationField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.CuddleAnimation"); }
4895 long double& LastUpdatedAimActorsTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastUpdatedAimActorsTime"); }
4896 FVector& UpdateHyperThermalInsulationPositionField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.UpdateHyperThermalInsulationPosition"); }
4897 FVector& UpdateHypoThermalInsulationPositionField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.UpdateHypoThermalInsulationPosition"); }
4898 long double& NextUpdateHyperThermalInsulationTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.NextUpdateHyperThermalInsulationTime"); }
4899 long double& NextUpdateHypoThermalInsulationTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.NextUpdateHypoThermalInsulationTime"); }
4900 float& LastAdditionalHypoThermalInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastAdditionalHypoThermalInsulation"); }
4901 float& LastAdditionalHyperThermalInsulationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastAdditionalHyperThermalInsulation"); }
4902 float& WaterLossRateMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WaterLossRateMultiplier"); }
4903 UAnimSequence* CharacterAdditiveStandingAnimField() { return *GetNativePointerField<UAnimSequence**>(this, "AShooterCharacter.CharacterAdditiveStandingAnim"); }
4904 long double& LastTryAccessInventoryFailTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTryAccessInventoryFailTime"); }
4905 long double& LastEmotePlayTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastEmotePlayTime"); }
4906 float& IntervalForFullHeadHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IntervalForFullHeadHairGrowth"); }
4907 float& IntervalForFullFacialHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.IntervalForFullFacialHairGrowth"); }
4908 float& HeadHairGrowthParamQuantizationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.HeadHairGrowthParamQuantization"); }
4909 float& FacialHairGrowthParamQuantizationField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.FacialHairGrowthParamQuantization"); }
4910 float& PercentOfFullFacialHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.PercentOfFullFacialHairGrowth"); }
4911 float& PercentOfFullHeadHairGrowthField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.PercentOfFullHeadHairGrowth"); }
4912 FLinearColor& OriginalHairColorField() { return *GetNativePointerField<FLinearColor*>(this, "AShooterCharacter.OriginalHairColor"); }
4913 float& GlobalWindHairLerpField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.GlobalWindHairLerp"); }
4914 float& LastGlobalWindHairLerpField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastGlobalWindHairLerp"); }
4915 float& GlobalDynamicsHairLerpField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.GlobalDynamicsHairLerp"); }
4916 float& LastGlobalDynamicsHairLerpField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastGlobalDynamicsHairLerp"); }
4917 long double& LastEmoteTryPlayTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastEmoteTryPlayTime"); }
4918 int& IgnoreCollisionSweepUntilFrameNumberField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.IgnoreCollisionSweepUntilFrameNumber"); }
4919 float& ReplicatedWeightField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ReplicatedWeight"); }
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"); }
4923 long double& UploadEarliestValidTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.UploadEarliestValidTime"); }
4924 long double& LastCollisionStuckTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastCollisionStuckTime"); }
4925 int& SimulatedLastFrameProcessedForceUpdateAimedActorsField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.SimulatedLastFrameProcessedForceUpdateAimedActors"); }
4926 FVector& OriginalLastHitWallSweepCheckLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterCharacter.OriginalLastHitWallSweepCheckLocation"); }
4927 int& LastCapsuleAttachmentChangedIncrementField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.LastCapsuleAttachmentChangedIncrement"); }
4928 int& LastMeshAttachmentChangedIncrementField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.LastMeshAttachmentChangedIncrement"); }
4929 int& LastCameraAttachmentChangedIncrementField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.LastCameraAttachmentChangedIncrement"); }
4930 bool& bPreventWeaponMovementAnimsField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bPreventWeaponMovementAnims"); }
4931 bool& bAwaitingSeamlessTravelControllerField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bAwaitingSeamlessTravelController"); }
4932 bool& bModifiedEyeHeightField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bModifiedEyeHeight"); }
4933 bool& bSkipNextLocalPossessedByField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bSkipNextLocalPossessedBy"); }
4934 TEnumAsByte<enum EPrimalStatsValueTypes::Type>& BestInstantShotResultField() { return *GetNativePointerField<TEnumAsByte<enum EPrimalStatsValueTypes::Type>*>(this, "AShooterCharacter.BestInstantShotResult"); }
4935 TArray<FFeatCooldown>& FeatCooldownsField() { return *GetNativePointerField<TArray<FFeatCooldown>*>(this, "AShooterCharacter.FeatCooldowns"); }
4936 long double& LastTimeReleasedAllowFPVStructureField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastTimeReleasedAllowFPVStructure"); }
4937 long double& LastGrapHookDetachTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastGrapHookDetachTime"); }
4939 long double& LastCombatActionTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastCombatActionTime"); }
4940 long double& TimeStartedLockOnField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.TimeStartedLockOn"); }
4941 AActor* LockOnTargetField() { return *GetNativePointerField<AActor**>(this, "AShooterCharacter.LockOnTarget"); }
4942 int& ReloadMiniGameSuccessCounterField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.ReloadMiniGameSuccessCounter"); }
4943 float& WalkSpeedThresholdField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.WalkSpeedThreshold"); }
4944 float& MinRunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.MinRunningSpeedModifier"); }
4945 FHandIkTarget& LeftHandIkTargetField() { return *GetNativePointerField<FHandIkTarget*>(this, "AShooterCharacter.LeftHandIkTarget"); }
4946 FHandIkTarget& RightHandIkTargetField() { return *GetNativePointerField<FHandIkTarget*>(this, "AShooterCharacter.RightHandIkTarget"); }
4947 FName& RightShoulderBoneNameField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.RightShoulderBoneName"); }
4948 FName& RightTipBoneNameField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.RightTipBoneName"); }
4949 FName& LeftShoulderBoneNameField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.LeftShoulderBoneName"); }
4950 FName& LeftTipBoneNameField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.LeftTipBoneName"); }
4951 FName& TorsoBoneNameField() { return *GetNativePointerField<FName*>(this, "AShooterCharacter.TorsoBoneName"); }
4952 float& ForwardBindingAlphaField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ForwardBindingAlpha"); }
4953 float& ForwardBindingInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ForwardBindingInterpSpeed"); }
4954 FieldArray<float, 8> DirectionalSpeedMultipliersField() { return { this, "AShooterCharacter.DirectionalSpeedMultipliers" }; }
4955 float& TimeInVitaEqField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.TimeInVitaEq"); }
4956 float& TotalTimeForVitaEqField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.TotalTimeForVitaEq"); }
4957 float& CurrentForwardBindingAlphaField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.CurrentForwardBindingAlpha"); }
4958 FItemNetID& PreviousWeaponItemIDField() { return *GetNativePointerField<FItemNetID*>(this, "AShooterCharacter.PreviousWeaponItemID"); }
4959 APrimalDinoCharacter* TransitionMountedDinoField() { return *GetNativePointerField<APrimalDinoCharacter**>(this, "AShooterCharacter.TransitionMountedDino"); }
4960 int& CurrentDiscoveryZoneIDField() { return *GetNativePointerField<int*>(this, "AShooterCharacter.CurrentDiscoveryZoneID"); }
4961 bool& bCurrentDiscoveryZoneAllowSeaField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bCurrentDiscoveryZoneAllowSea"); }
4962 FieldArray<UTexture2D * [5], 25> PlayerMeshNoEquipmentShrinkageMasksField() { return { this, "AShooterCharacter.PlayerMeshNoEquipmentShrinkageMasks" }; }
4963 UAnimMontage* FallAsleepAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "AShooterCharacter.FallAsleepAnim"); }
4964 UPrimalPlayerData* TravellingPlayerDataField() { return *GetNativePointerField<UPrimalPlayerData**>(this, "AShooterCharacter.TravellingPlayerData"); }
4965 FVector2D& ExtendedInfoTooltipPaddingField() { return *GetNativePointerField<FVector2D*>(this, "AShooterCharacter.ExtendedInfoTooltipPadding"); }
4966 FVector2D& ExtendedInfoTooltipScaleField() { return *GetNativePointerField<FVector2D*>(this, "AShooterCharacter.ExtendedInfoTooltipScale"); }
4967 float& ExtendedInfoTooltipCheckRangeField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.ExtendedInfoTooltipCheckRange"); }
4968 float& LastMaterialAppliedWetnessAmountField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastMaterialAppliedWetnessAmount"); }
4969 APrimalStructureItemContainer* spawnedTradeStructField() { return *GetNativePointerField<APrimalStructureItemContainer**>(this, "AShooterCharacter.spawnedTradeStruct"); }
4970 long double& LastInvitedToAllianceTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.LastInvitedToAllianceTime"); }
4971 USoundBase* JumpSoundField() { return *GetNativePointerField<USoundBase**>(this, "AShooterCharacter.JumpSound"); }
4972 USoundCue* PreviousCharacterStatusStateSoundField() { return *GetNativePointerField<USoundCue**>(this, "AShooterCharacter.PreviousCharacterStatusStateSound"); }
4973 float& LastTimeSoundPlayedField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.LastTimeSoundPlayed"); }
4974 bool& bControllerLeavingGameField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bControllerLeavingGame"); }
4975 float& TimeBetweenStatusStateSoundsField() { return *GetNativePointerField<float*>(this, "AShooterCharacter.TimeBetweenStatusStateSounds"); }
4976 long double& PossessedAtTimeField() { return *GetNativePointerField<long double*>(this, "AShooterCharacter.PossessedAtTime"); }
4977 bool& bForceTeleportClientToHostField() { return *GetNativePointerField<bool*>(this, "AShooterCharacter.bForceTeleportClientToHost"); }
4978 __int64& SeenTutorialBitFlagsField() { return *GetNativePointerField<__int64*>(this, "AShooterCharacter.SeenTutorialBitFlags"); }
4979 __int64& CachedTutorialBitFlagsKeyField() { return *GetNativePointerField<__int64*>(this, "AShooterCharacter.CachedTutorialBitFlagsKey"); }
4980
4981 // Bit fields
4982
4983 BitFieldValue<bool, unsigned __int32> bIsCrafting() { return { this, "AShooterCharacter.bIsCrafting" }; }
4984 BitFieldValue<bool, unsigned __int32> bIsIndoors() { return { this, "AShooterCharacter.bIsIndoors" }; }
4985 BitFieldValue<bool, unsigned __int32> bUseAlternateFallBlendspace() { return { this, "AShooterCharacter.bUseAlternateFallBlendspace" }; }
4986 BitFieldValue<bool, unsigned __int32> bIsFemale() { return { this, "AShooterCharacter.bIsFemale" }; }
4987 BitFieldValue<bool, unsigned __int32> bPlaySpawnAnim() { return { this, "AShooterCharacter.bPlaySpawnAnim" }; }
4988 BitFieldValue<bool, unsigned __int32> bPlayFirstSpawnAnim() { return { this, "AShooterCharacter.bPlayFirstSpawnAnim" }; }
4989 BitFieldValue<bool, unsigned __int32> bPossessionDontUnsleep() { return { this, "AShooterCharacter.bPossessionDontUnsleep" }; }
4990 BitFieldValue<bool, unsigned __int32> bLastViewingInventory() { return { this, "AShooterCharacter.bLastViewingInventory" }; }
4991 BitFieldValue<bool, unsigned __int32> bPlayedSpawnIntro() { return { this, "AShooterCharacter.bPlayedSpawnIntro" }; }
4992 BitFieldValue<bool, unsigned __int32> bWasSubmerged() { return { this, "AShooterCharacter.bWasSubmerged" }; }
4993 BitFieldValue<bool, unsigned __int32> bCheckPushedThroughWallsWasSeatingStructure() { return { this, "AShooterCharacter.bCheckPushedThroughWallsWasSeatingStructure" }; }
4994 BitFieldValue<bool, unsigned __int32> bGaveInitialItems() { return { this, "AShooterCharacter.bGaveInitialItems" }; }
4995 BitFieldValue<bool, unsigned __int32> bHadGrapHookAttachActor() { return { this, "AShooterCharacter.bHadGrapHookAttachActor" }; }
4996 BitFieldValue<bool, unsigned __int32> bAddedToActivePlayerList() { return { this, "AShooterCharacter.bAddedToActivePlayerList" }; }
4997 BitFieldValue<bool, unsigned __int32> bAddedBelowDeckMixer() { return { this, "AShooterCharacter.bAddedBelowDeckMixer" }; }
4998 BitFieldValue<bool, unsigned __int32> bGaveTutorialFinishedItems() { return { this, "AShooterCharacter.bGaveTutorialFinishedItems" }; }
4999 BitFieldValue<bool, unsigned __int32> bTriggerBPUnstasis() { return { this, "AShooterCharacter.bTriggerBPUnstasis" }; }
5000 BitFieldValue<bool, unsigned __int32> bWasFirstPerson() { return { this, "AShooterCharacter.bWasFirstPerson" }; }
5001 BitFieldValue<bool, unsigned __int32> bWasForceHideCharacter() { return { this, "AShooterCharacter.bWasForceHideCharacter" }; }
5002 BitFieldValue<bool, unsigned __int32> bWasOverrideHiddenShadowValue() { return { this, "AShooterCharacter.bWasOverrideHiddenShadowValue" }; }
5003 BitFieldValue<bool, unsigned __int32> bLastLocInterpProne() { return { this, "AShooterCharacter.bLastLocInterpProne" }; }
5004 BitFieldValue<bool, unsigned __int32> bLastLocInterpCrouched() { return { this, "AShooterCharacter.bLastLocInterpCrouched" }; }
5005 BitFieldValue<bool, unsigned __int32> bHatHidden() { return { this, "AShooterCharacter.bHatHidden" }; }
5006 BitFieldValue<bool, unsigned __int32> bBeganPlay() { return { this, "AShooterCharacter.bBeganPlay" }; }
5007 BitFieldValue<bool, unsigned __int32> bAllowDPC() { return { this, "AShooterCharacter.bAllowDPC" }; }
5008 BitFieldValue<bool, unsigned __int32> bHadWeaponWhenStartedClimbingLadder() { return { this, "AShooterCharacter.bHadWeaponWhenStartedClimbingLadder" }; }
5009 BitFieldValue<bool, unsigned __int32> bIsConnected() { return { this, "AShooterCharacter.bIsConnected" }; }
5010 BitFieldValue<bool, unsigned __int32> bHideAllMultiuseSelectors() { return { this, "AShooterCharacter.bHideAllMultiuseSelectors" }; }
5011 BitFieldValue<bool, unsigned __int32> bRefreshDefaultAttachmentsHadEquippedItems() { return { this, "AShooterCharacter.bRefreshDefaultAttachmentsHadEquippedItems" }; }
5012 BitFieldValue<bool, unsigned __int32> bEquippedPreMapWeapon() { return { this, "AShooterCharacter.bEquippedPreMapWeapon" }; }
5013 BitFieldValue<bool, unsigned __int32> bEquippedPreRidingWeapon() { return { this, "AShooterCharacter.bEquippedPreRidingWeapon" }; }
5014 BitFieldValue<bool, unsigned __int32> bFastTravelled() { return { this, "AShooterCharacter.bFastTravelled" }; }
5015 BitFieldValue<bool, unsigned __int32> bForceSwitchAsPrimaryWeaponOnce() { return { this, "AShooterCharacter.bForceSwitchAsPrimaryWeaponOnce" }; }
5016 BitFieldValue<bool, unsigned __int32> bReloadAllSwitchedToFirstWeapon() { return { this, "AShooterCharacter.bReloadAllSwitchedToFirstWeapon" }; }
5017 BitFieldValue<bool, unsigned __int32> bPendingDiscoveryZoneNotAtSeaUnlock() { return { this, "AShooterCharacter.bPendingDiscoveryZoneNotAtSeaUnlock" }; }
5018 BitFieldValue<bool, unsigned __int32> bIsUpdatingPawnMeshes() { return { this, "AShooterCharacter.bIsUpdatingPawnMeshes" }; }
5019 BitFieldValue<bool, unsigned __int32> bUsingWeaponHandIK() { return { this, "AShooterCharacter.bUsingWeaponHandIK" }; }
5020 BitFieldValue<bool, unsigned __int32> bCreatedFromSeamlessRespawn() { return { this, "AShooterCharacter.bCreatedFromSeamlessRespawn" }; }
5021 BitFieldValue<bool, unsigned __int32> bUseEquipmentShrinkageMasks() { return { this, "AShooterCharacter.bUseEquipmentShrinkageMasks" }; }
5022 BitFieldValue<bool, unsigned __int32> bIsLockedOn() { return { this, "AShooterCharacter.bIsLockedOn" }; }
5023 BitFieldValue<bool, unsigned __int32> bIsSwitchingToYarkMeleeInCombat() { return { this, "AShooterCharacter.bIsSwitchingToYarkMeleeInCombat" }; }
5024 BitFieldValue<bool, unsigned __int32> bLoadedTattooData() { return { this, "AShooterCharacter.bLoadedTattooData" }; }
5025 BitFieldValue<bool, unsigned __int32> bFastTravelling() { return { this, "AShooterCharacter.bFastTravelling" }; }
5026 BitFieldValue<bool, unsigned __int32> bAttachedToHostCharacter() { return { this, "AShooterCharacter.bAttachedToHostCharacter" }; }
5027
5028 // Functions
5029
5030 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AShooterCharacter.GetPrivateStaticClass"); }
5031 bool BuffsPreventFirstPerson() { return NativeCall<bool>(this, "AShooterCharacter.BuffsPreventFirstPerson"); }
5032 void AddFeatCooldown(TSubclassOf<APrimalBuff> FeatClass) { NativeCall<void, TSubclassOf<APrimalBuff>>(this, "AShooterCharacter.AddFeatCooldown", FeatClass); }
5033 void AdjustDamage(float* Damage, FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, float*, FDamageEvent*, AController*, AActor*>(this, "AShooterCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
5034 bool AllowDinoTargetingRange(FVector* AtLoc, float TargetingRange, AActor* ForAttacker) { return NativeCall<bool, FVector*, float, AActor*>(this, "AShooterCharacter.AllowDinoTargetingRange", AtLoc, TargetingRange, ForAttacker); }
5035 bool AllowFirstPerson() { return NativeCall<bool>(this, "AShooterCharacter.AllowFirstPerson"); }
5036 bool AllowGrappling_Implementation() { return NativeCall<bool>(this, "AShooterCharacter.AllowGrappling_Implementation"); }
5037 bool AllowSeamlessTravel() { return NativeCall<bool>(this, "AShooterCharacter.AllowSeamlessTravel"); }
5038 bool AllowTreadWater() { return NativeCall<bool>(this, "AShooterCharacter.AllowTreadWater"); }
5039 bool AnimUseAimOffset() { return NativeCall<bool>(this, "AShooterCharacter.AnimUseAimOffset"); }
5040 static void ApplyAge(UMeshComponent* Mesh, float Age) { NativeCall<void, UMeshComponent*, float>(nullptr, "AShooterCharacter.ApplyAge", Mesh, Age); }
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); }
5042 void ApplyBodyColors() { NativeCall<void>(this, "AShooterCharacter.ApplyBodyColors"); }
5043 void ApplyBoneModifiers() { NativeCall<void>(this, "AShooterCharacter.ApplyBoneModifiers"); }
5044 void ApplyDamageMomentum(float DamageTaken, FDamageEvent* DamageEvent, APawn* PawnInstigator, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "AShooterCharacter.ApplyDamageMomentum", DamageTaken, DamageEvent, PawnInstigator, DamageCauser); }
5045 void ApplyEquipmentShrinkageMasks() { NativeCall<void>(this, "AShooterCharacter.ApplyEquipmentShrinkageMasks"); }
5046 void ApplyFirstPersonBoneModifiers() { NativeCall<void>(this, "AShooterCharacter.ApplyFirstPersonBoneModifiers"); }
5047 static void ApplyWetnessHelper(UMeshComponent* Mesh, float Wetness) { NativeCall<void, UMeshComponent*, float>(nullptr, "AShooterCharacter.ApplyWetnessHelper", Mesh, Wetness); }
5048 void AttachToHostCharacter(APawn* HostCharacter) { NativeCall<void, APawn*>(this, "AShooterCharacter.AttachToHostCharacter", HostCharacter); }
5049 void AttachToLadder_Implementation(USceneComponent* Parent) { NativeCall<void, USceneComponent*>(this, "AShooterCharacter.AttachToLadder_Implementation", Parent); }
5050 void AuthPostSpawnInit() { NativeCall<void>(this, "AShooterCharacter.AuthPostSpawnInit"); }
5051 bool BasedOnDynamicActorUseFallingLateralFriction() { return NativeCall<bool>(this, "AShooterCharacter.BasedOnDynamicActorUseFallingLateralFriction"); }
5052 void BeginPlay() { NativeCall<void>(this, "AShooterCharacter.BeginPlay"); }
5053 bool BlueprintInitiateTrade(AShooterCharacter* OtherPlayer) { return NativeCall<bool, AShooterCharacter*>(this, "AShooterCharacter.BlueprintInitiateTrade", OtherPlayer); }
5054 bool CalcIsIndoors() { return NativeCall<bool>(this, "AShooterCharacter.CalcIsIndoors"); }
5055 FRotator* CalculateForwarBendingAngle(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AShooterCharacter.CalculateForwarBendingAngle", result); }
5056 FVector* CalculateLookAtHeadLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterCharacter.CalculateLookAtHeadLocation", result); }
5057 void CallGameStateHandleEvent(FName NameParam, FVector VecParam) { NativeCall<void, FName, FVector>(this, "AShooterCharacter.CallGameStateHandleEvent", NameParam, VecParam); }
5058 bool CanBeCarried(APrimalCharacter* ByCarrier) { return NativeCall<bool, APrimalCharacter*>(this, "AShooterCharacter.CanBeCarried", ByCarrier); }
5059 bool CanCrouch() { return NativeCall<bool>(this, "AShooterCharacter.CanCrouch"); }
5060 bool CanCrouchInternal() { return NativeCall<bool>(this, "AShooterCharacter.CanCrouchInternal"); }
5061 bool CanDoUsableHarvesting() { return NativeCall<bool>(this, "AShooterCharacter.CanDoUsableHarvesting"); }
5062 bool CanDragCharacter(APrimalCharacter* Character) { return NativeCall<bool, APrimalCharacter*>(this, "AShooterCharacter.CanDragCharacter", Character); }
5063 bool CanFire() { return NativeCall<bool>(this, "AShooterCharacter.CanFire"); }
5064 bool CanGiveCaptainOrders() { return NativeCall<bool>(this, "AShooterCharacter.CanGiveCaptainOrders"); }
5065 bool CanJumpInternal_Implementation() { return NativeCall<bool>(this, "AShooterCharacter.CanJumpInternal_Implementation"); }
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"); }
5069 void CaptureCharacterSnapshot(UPrimalItem* Item) { NativeCall<void, UPrimalItem*>(this, "AShooterCharacter.CaptureCharacterSnapshot", Item); }
5070 void ChangeActorTeam(int NewTeam) { NativeCall<void, int>(this, "AShooterCharacter.ChangeActorTeam", NewTeam); }
5071 void CheckAndHandleBasedPlayersBeingPushedThroughWalls() { NativeCall<void>(this, "AShooterCharacter.CheckAndHandleBasedPlayersBeingPushedThroughWalls"); }
5072 void CheckNextSecondaryWeapon() { NativeCall<void>(this, "AShooterCharacter.CheckNextSecondaryWeapon"); }
5073 bool CheckShipPenetrations() { return NativeCall<bool>(this, "AShooterCharacter.CheckShipPenetrations"); }
5074 void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs) { NativeCall<void, bool, bool>(this, "AShooterCharacter.ClearCarryingDino", bFromDino, bCancelAnyCarryBuffs); }
5075 void ClearLadderAttachmentInfo() { NativeCall<void>(this, "AShooterCharacter.ClearLadderAttachmentInfo"); }
5076 void ClearRidingDino(bool bFromDino, int OverrideUnboardDirection) { NativeCall<void, bool, int>(this, "AShooterCharacter.ClearRidingDino", bFromDino, OverrideUnboardDirection); }
5077 void ClearRidingDinoAsPassenger(bool bFromDino) { NativeCall<void, bool>(this, "AShooterCharacter.ClearRidingDinoAsPassenger", bFromDino); }
5078 void ClearSpawnAnim() { NativeCall<void>(this, "AShooterCharacter.ClearSpawnAnim"); }
5079 void ClientClearTribeRequest_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientClearTribeRequest_Implementation"); }
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); }
5081 void ClientMultiUse(APlayerController* ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "AShooterCharacter.ClientMultiUse", ForPC, UseIndex); }
5082 void ClientNetEndClimbingLadder_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientNetEndClimbingLadder_Implementation"); }
5083 void ClientNotifyLevelUp_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientNotifyLevelUp_Implementation"); }
5084 void ClientNotifyTribeRequest_Implementation(FString* RequestTribeName, AShooterCharacter* PlayerCharacter) { NativeCall<void, FString*, AShooterCharacter*>(this, "AShooterCharacter.ClientNotifyTribeRequest_Implementation", RequestTribeName, PlayerCharacter); }
5085 void ClientOnDiscoveredZone_Implementation(int ZoneId, int NewNumZonesDiscovered) { NativeCall<void, int, int>(this, "AShooterCharacter.ClientOnDiscoveredZone_Implementation", ZoneId, NewNumZonesDiscovered); }
5086 void ClientOrderedAttackTarget_Implementation(AActor* attackTarget) { NativeCall<void, AActor*>(this, "AShooterCharacter.ClientOrderedAttackTarget_Implementation", attackTarget); }
5087 void ClientOrderedMoveToRaft_Implementation(FVector MoveToRelLoc, APrimalRaft* MoveToRaftRef, int ToDeckIndex) { NativeCall<void, FVector, APrimalRaft*, int>(this, "AShooterCharacter.ClientOrderedMoveToRaft_Implementation", MoveToRelLoc, MoveToRaftRef, ToDeckIndex); }
5088 void ClientOrderedMoveTo_Implementation(FVector MoveToLoc, AActor* MoveToActorRef) { NativeCall<void, FVector, AActor*>(this, "AShooterCharacter.ClientOrderedMoveTo_Implementation", MoveToLoc, MoveToActorRef); }
5089 void ClientPlayHarvestAnim_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientPlayHarvestAnim_Implementation"); }
5090 void ClientPrepareForSeamlessTravel_Implementation() { NativeCall<void>(this, "AShooterCharacter.ClientPrepareForSeamlessTravel_Implementation"); }
5091 void ClientProcessLadderAttachment() { NativeCall<void>(this, "AShooterCharacter.ClientProcessLadderAttachment"); }
5092 void ClientReceiveFeatCooldowns_Implementation(TArray<FFeatCooldown>* theFeatCooldowns) { NativeCall<void, TArray<FFeatCooldown>*>(this, "AShooterCharacter.ClientReceiveFeatCooldowns_Implementation", theFeatCooldowns); }
5093 void ClientReceiveNextWeaponID_Implementation(FItemNetID theItemID) { NativeCall<void, FItemNetID>(this, "AShooterCharacter.ClientReceiveNextWeaponID_Implementation", theItemID); }
5094 void ClientSetRotation(FRotator NewRotation) { NativeCall<void, FRotator>(this, "AShooterCharacter.ClientSetRotation", NewRotation); }
5095 void ClientTradeNotification_Implementation(AShooterCharacter* OtherPlayer) { NativeCall<void, AShooterCharacter*>(this, "AShooterCharacter.ClientTradeNotification_Implementation", OtherPlayer); }
5096 void ClientUpdateReloadAll() { NativeCall<void>(this, "AShooterCharacter.ClientUpdateReloadAll"); }
5097 void ClientUpdateTranspondersInfo_Implementation(TArray<FTransponderInfo>* TranspondersInfo, bool bNewData) { NativeCall<void, TArray<FTransponderInfo>*, bool>(this, "AShooterCharacter.ClientUpdateTranspondersInfo_Implementation", TranspondersInfo, bNewData); }
5098 void ControllerLeavingGame(AShooterPlayerController* theController) { NativeCall<void, AShooterPlayerController*>(this, "AShooterCharacter.ControllerLeavingGame", theController); }
5099 void DedicatedServerBoneFixup() { NativeCall<void>(this, "AShooterCharacter.DedicatedServerBoneFixup"); }
5100 void DelayGiveDefaultWeapon(float DelayTime) { NativeCall<void, float>(this, "AShooterCharacter.DelayGiveDefaultWeapon", DelayTime); }
5101 void DelayedTransitionFixup() { NativeCall<void>(this, "AShooterCharacter.DelayedTransitionFixup"); }
5102 void Destroyed() { NativeCall<void>(this, "AShooterCharacter.Destroyed"); }
5103 void DetachFromHostCharacter(APrimalCharacter* HostCharacter) { NativeCall<void, APrimalCharacter*>(this, "AShooterCharacter.DetachFromHostCharacter", HostCharacter); }
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); }
5112 void FinalLoadedFromSaveGame() { NativeCall<void>(this, "AShooterCharacter.FinalLoadedFromSaveGame"); }
5113 static AShooterCharacter* FindForPlayerController(AShooterPlayerController* aPC) { return NativeCall<AShooterCharacter*, AShooterPlayerController*>(nullptr, "AShooterCharacter.FindForPlayerController", aPC); }
5114 void FinishSpawnIntro() { NativeCall<void>(this, "AShooterCharacter.FinishSpawnIntro"); }
5115 void FinishWeaponSwitch() { NativeCall<void>(this, "AShooterCharacter.FinishWeaponSwitch"); }
5116 void FiredWeapon() { NativeCall<void>(this, "AShooterCharacter.FiredWeapon"); }
5117 void ForceGiveDefaultWeapon() { NativeCall<void>(this, "AShooterCharacter.ForceGiveDefaultWeapon"); }
5118 void ForceGiveDiscoveryZone(int ZoneId, bool bDontNotifyClient) { NativeCall<void, int, bool>(this, "AShooterCharacter.ForceGiveDiscoveryZone", ZoneId, bDontNotifyClient); }
5119 void ForceGiveDiscoveryZoneByName(FString ManualZoneName) { NativeCall<void, FString>(this, "AShooterCharacter.ForceGiveDiscoveryZoneByName", ManualZoneName); }
5120 void ForceGiveGlobalDiscoveryZoneByID(int ZoneId, bool bDontNotifyClient) { NativeCall<void, int, bool>(this, "AShooterCharacter.ForceGiveGlobalDiscoveryZoneByID", ZoneId, bDontNotifyClient); }
5121 void ForceSleep() { NativeCall<void>(this, "AShooterCharacter.ForceSleep"); }
5122 void GameStateHandleEvent_Implementation(FName NameParam, FVector VecParam) { NativeCall<void, FName, FVector>(this, "AShooterCharacter.GameStateHandleEvent_Implementation", NameParam, VecParam); }
5123 USceneComponent* GetActorSoundAttachmentComponentOverride(USceneComponent* ForComponent) { return NativeCall<USceneComponent*, USceneComponent*>(this, "AShooterCharacter.GetActorSoundAttachmentComponentOverride", ForComponent); }
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); }
5126 bool GetAdditiveStandingAnimNonAdditive() { return NativeCall<bool>(this, "AShooterCharacter.GetAdditiveStandingAnimNonAdditive"); }
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); }
5131 APrimalStructureExplosive* GetAttachedExplosive() { return NativeCall<APrimalStructureExplosive*>(this, "AShooterCharacter.GetAttachedExplosive"); }
5132 float GetBaseTargetingDesire(ITargetableInterface* Attacker) { return NativeCall<float, ITargetableInterface*>(this, "AShooterCharacter.GetBaseTargetingDesire", Attacker); }
5133 APrimalDinoCharacter* GetBasedOnDino() { return NativeCall<APrimalDinoCharacter*>(this, "AShooterCharacter.GetBasedOnDino"); }
5134 bool GetBlockingShieldOffsets(FVector* OutBlockingShieldFPVTranslation, FRotator* OutBlockingShieldFPVRotation) { return NativeCall<bool, FVector*, FRotator*>(this, "AShooterCharacter.GetBlockingShieldOffsets", OutBlockingShieldFPVTranslation, OutBlockingShieldFPVRotation); }
5135 float GetCarryingSocketYaw(bool RefreshBones) { return NativeCall<float, bool>(this, "AShooterCharacter.GetCarryingSocketYaw", RefreshBones); }
5136 float GetCharacterAdditionalHyperthermiaInsulationValue() { return NativeCall<float>(this, "AShooterCharacter.GetCharacterAdditionalHyperthermiaInsulationValue"); }
5137 float GetCharacterAdditionalHypothermiaInsulationValue() { return NativeCall<float>(this, "AShooterCharacter.GetCharacterAdditionalHypothermiaInsulationValue"); }
5138 float GetCharacterAdditionalInsulationValueFromStructure(UWorld* theWorld, FVector* actorLoc, EPrimalItemStat::Type TypeInsulation) { return NativeCall<float, UWorld*, FVector*, EPrimalItemStat::Type>(this, "AShooterCharacter.GetCharacterAdditionalInsulationValueFromStructure", theWorld, actorLoc, TypeInsulation); }
5139 FString* GetDescriptiveName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.GetDescriptiveName", result); }
5140 UAnimSequence* GetDinoRidingAnimation() { return NativeCall<UAnimSequence*>(this, "AShooterCharacter.GetDinoRidingAnimation"); }
5141 UAnimSequence* GetDinoRidingMoveAnimation() { return NativeCall<UAnimSequence*>(this, "AShooterCharacter.GetDinoRidingMoveAnimation"); }
5142 FLinearColor* GetFacialHairColor(FLinearColor* result) { return NativeCall<FLinearColor*, FLinearColor*>(this, "AShooterCharacter.GetFacialHairColor", result); }
5143 int GetFacialHairIndex() { return NativeCall<int>(this, "AShooterCharacter.GetFacialHairIndex"); }
5144 float GetFacialHairMorphTargetValue() { return NativeCall<float>(this, "AShooterCharacter.GetFacialHairMorphTargetValue"); }
5145 FLinearColor* GetHeadHairColor(FLinearColor* result) { return NativeCall<FLinearColor*, FLinearColor*>(this, "AShooterCharacter.GetHeadHairColor", result); }
5146 int GetHeadHairIndex() { return NativeCall<int>(this, "AShooterCharacter.GetHeadHairIndex"); }
5147 float GetHeadHairMorphTargetValue() { return NativeCall<float>(this, "AShooterCharacter.GetHeadHairMorphTargetValue"); }
5148 float GetInsulationFromItem(FHitResult* HitOut, EPrimalItemStat::Type TypeInsulation) { return NativeCall<float, FHitResult*, EPrimalItemStat::Type>(this, "AShooterCharacter.GetInsulationFromItem", HitOut, TypeInsulation); }
5149 FTransform* GetLadderComponentToWorld(FTransform* result) { return NativeCall<FTransform*, FTransform*>(this, "AShooterCharacter.GetLadderComponentToWorld", result); }
5150 long double GetLastFeatUsedTime(TSubclassOf<APrimalBuff> FeatClass) { return NativeCall<long double, TSubclassOf<APrimalBuff>>(this, "AShooterCharacter.GetLastFeatUsedTime", FeatClass); }
5151 FVector* GetLastSweepLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterCharacter.GetLastSweepLocation", result); }
5152 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterCharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
5153 FString* GetLongDescriptiveName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.GetLongDescriptiveName", result); }
5154 float GetMaxCursorHUDDistance(AShooterPlayerController* PC) { return NativeCall<float, AShooterPlayerController*>(this, "AShooterCharacter.GetMaxCursorHUDDistance", PC); }
5155 float GetMaxGrapplePullMass() { return NativeCall<float>(this, "AShooterCharacter.GetMaxGrapplePullMass"); }
5156 float GetMaxSpeedModifier() { return NativeCall<float>(this, "AShooterCharacter.GetMaxSpeedModifier"); }
5157 UPrimalPlayerData* GetMyPlayerData() { return NativeCall<UPrimalPlayerData*>(this, "AShooterCharacter.GetMyPlayerData"); }
5158 int GetNextWeaponItemID(bool bPrimary) { return NativeCall<int, bool>(this, "AShooterCharacter.GetNextWeaponItemID", bPrimary); }
5159 APrimalDinoCharacter* GetRidingDino() { return NativeCall<APrimalDinoCharacter*>(this, "AShooterCharacter.GetRidingDino"); }
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); }
5162 FRotator* GetPassengerAttachedRotation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AShooterCharacter.GetPassengerAttachedRotation", result); }
5163 FVector* GetPawnViewLocation(FVector* result, bool bAllTransforms) { return NativeCall<FVector*, FVector*, bool>(this, "AShooterCharacter.GetPawnViewLocation", result, bAllTransforms); }
5164 float GetPercentageOfFacialHairGrowth() { return NativeCall<float>(this, "AShooterCharacter.GetPercentageOfFacialHairGrowth"); }
5165 float GetPercentageOfHeadHairGrowth() { return NativeCall<float>(this, "AShooterCharacter.GetPercentageOfHeadHairGrowth"); }
5166 UPrimalPlayerData* GetPlayerData() { return NativeCall<UPrimalPlayerData*>(this, "AShooterCharacter.GetPlayerData"); }
5167 float GetRecoilMultiplier() { return NativeCall<float>(this, "AShooterCharacter.GetRecoilMultiplier"); }
5168 float GetRidingDinoAnimSpeedRatio() { return NativeCall<float>(this, "AShooterCharacter.GetRidingDinoAnimSpeedRatio"); }
5169 float GetRunningSpeedModifier(bool bIsForDefaultSpeed) { return NativeCall<float, bool>(this, "AShooterCharacter.GetRunningSpeedModifier", bIsForDefaultSpeed); }
5170 AActor* GetSecondaryMountedActor() { return NativeCall<AActor*>(this, "AShooterCharacter.GetSecondaryMountedActor"); }
5171 FString* GetShortName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.GetShortName", result); }
5172 AShooterPlayerController* GetSpawnedForController() { return NativeCall<AShooterPlayerController*>(this, "AShooterCharacter.GetSpawnedForController"); }
5173 float GetTargetingDesirability(ITargetableInterface* Attacker) { return NativeCall<float, ITargetableInterface*>(this, "AShooterCharacter.GetTargetingDesirability", Attacker); }
5174 float GetTargetingSpeedModifier() { return NativeCall<float>(this, "AShooterCharacter.GetTargetingSpeedModifier"); }
5175 unsigned int GetUniqueNetIdTypeHash() { return NativeCall<unsigned int>(this, "AShooterCharacter.GetUniqueNetIdTypeHash"); }
5176 AShooterWeapon* GetWeapon() { return NativeCall<AShooterWeapon*>(this, "AShooterCharacter.GetWeapon"); }
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); }
5181 bool IsAwaitingSeamlessTravelController() { return NativeCall<bool>(this, "AShooterCharacter.IsAwaitingSeamlessTravelController"); }
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"); }
5184 bool IsCurrentPassengerLimitCameraYaw() { return NativeCall<bool>(this, "AShooterCharacter.IsCurrentPassengerLimitCameraYaw"); }
5185 bool IsFemale() { return NativeCall<bool>(this, "AShooterCharacter.IsFemale"); }
5186 bool IsFirstPerson() { return NativeCall<bool>(this, "AShooterCharacter.IsFirstPerson"); }
5187 bool IsGameInputAllowed() { return NativeCall<bool>(this, "AShooterCharacter.IsGameInputAllowed"); }
5188 bool IsGrapplingHardAttached(bool bHardAttachedOnlyIfImpacted) { return NativeCall<bool, bool>(this, "AShooterCharacter.IsGrapplingHardAttached", bHardAttachedOnlyIfImpacted); }
5189 bool IsInCombat() { return NativeCall<bool>(this, "AShooterCharacter.IsInCombat"); }
5190 static bool IsIndoorsAtLoc(UWorld* theWorld, FVector* actorLoc) { return NativeCall<bool, UWorld*, FVector*>(nullptr, "AShooterCharacter.IsIndoorsAtLoc", theWorld, actorLoc); }
5191 bool IsNearTopOfLadder() { return NativeCall<bool>(this, "AShooterCharacter.IsNearTopOfLadder"); }
5192 bool IsOutside() { return NativeCall<bool>(this, "AShooterCharacter.IsOutside"); }
5193 bool IsPlayingUpperBodyCallAnimation_Implementation() { return NativeCall<bool>(this, "AShooterCharacter.IsPlayingUpperBodyCallAnimation_Implementation"); }
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); }
5197 bool IsUsingClimbingPick() { return NativeCall<bool>(this, "AShooterCharacter.IsUsingClimbingPick"); }
5198 bool IsValidForStatusRecovery() { return NativeCall<bool>(this, "AShooterCharacter.IsValidForStatusRecovery"); }
5199 bool IsValidUnStasisCaster() { return NativeCall<bool>(this, "AShooterCharacter.IsValidUnStasisCaster"); }
5200 bool IsWatered() { return NativeCall<bool>(this, "AShooterCharacter.IsWatered"); }
5201 void LaunchMountedDino() { NativeCall<void>(this, "AShooterCharacter.LaunchMountedDino"); }
5202 FString* LinkedPlayerIDString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterCharacter.LinkedPlayerIDString", result); }
5203 void LocalPossessedBy(APlayerController* ByController) { NativeCall<void, APlayerController*>(this, "AShooterCharacter.LocalPossessedBy", ByController); }
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); }
5207 void ModifyFirstPersonCameraLocation(FVector* Loc, float DeltaTime) { NativeCall<void, FVector*, float>(this, "AShooterCharacter.ModifyFirstPersonCameraLocation", Loc, DeltaTime); }
5208 bool MoveToInnerLoop(AActor* TargetToMove, FVector MoveToLoc, AActor* TargetActor) { return NativeCall<bool, AActor*, FVector, AActor*>(this, "AShooterCharacter.MoveToInnerLoop", TargetToMove, MoveToLoc, TargetActor); }
5209 void MultiClearTradeID_Implementation() { NativeCall<void>(this, "AShooterCharacter.MultiClearTradeID_Implementation"); }
5210 void NetSetBodyFatPercent_Implementation(float thePercent) { NativeCall<void, float>(this, "AShooterCharacter.NetSetBodyFatPercent_Implementation", thePercent); }
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); }
5213 void NetSetMaxWetness_Implementation() { NativeCall<void>(this, "AShooterCharacter.NetSetMaxWetness_Implementation"); }
5214 void NetSetOverrideFacialHairColor_Implementation(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterCharacter.NetSetOverrideFacialHairColor_Implementation", HairColor); }
5215 void NetSetOverrideHeadHairColor_Implementation(FLinearColor HairColor) { NativeCall<void, FLinearColor>(this, "AShooterCharacter.NetSetOverrideHeadHairColor_Implementation", HairColor); }
5216 void NetSimulatedForceUpdateAimedActors_Implementation(float OverrideMaxDistance) { NativeCall<void, float>(this, "AShooterCharacter.NetSimulatedForceUpdateAimedActors_Implementation", OverrideMaxDistance); }
5217 void NotifyBumpedPawn(APawn* BumpedPawn) { NativeCall<void, APawn*>(this, "AShooterCharacter.NotifyBumpedPawn", BumpedPawn); }
5218 void NotifyEquippedItems() { NativeCall<void>(this, "AShooterCharacter.NotifyEquippedItems"); }
5219 void NotifySwitchedCameraPerspective(bool bToFirstPerson) { NativeCall<void, bool>(this, "AShooterCharacter.NotifySwitchedCameraPerspective", bToFirstPerson); }
5220 void OnBeginDrag_Implementation(APrimalCharacter* Dragged, int BoneIndex, bool bWithGrapHook) { NativeCall<void, APrimalCharacter*, int, bool>(this, "AShooterCharacter.OnBeginDrag_Implementation", Dragged, BoneIndex, bWithGrapHook); }
5221 void OnCameraUpdate(FVector* CameraLocation, FRotator* CameraRotation) { NativeCall<void, FVector*, FRotator*>(this, "AShooterCharacter.OnCameraUpdate", CameraLocation, CameraRotation); }
5222 void OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) { NativeCall<void, float, float>(this, "AShooterCharacter.OnEndCrouch", HalfHeightAdjust, ScaledHalfHeightAdjust); }
5223 void OnEndDrag_Implementation() { NativeCall<void>(this, "AShooterCharacter.OnEndDrag_Implementation"); }
5224 void OnEnteredDiscoveryZone(int ZoneId) { NativeCall<void, int>(this, "AShooterCharacter.OnEnteredDiscoveryZone", ZoneId); }
5225 void OnExitedDiscoveryZone(int ZoneId) { NativeCall<void, int>(this, "AShooterCharacter.OnExitedDiscoveryZone", ZoneId); }
5226 void OnFailedJumped() { NativeCall<void>(this, "AShooterCharacter.OnFailedJumped"); }
5227 void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode) { NativeCall<void, EMovementMode, char>(this, "AShooterCharacter.OnMovementModeChanged", PrevMovementMode, PreviousCustomMode); }
5228 void OnPressCrouch() { NativeCall<void>(this, "AShooterCharacter.OnPressCrouch"); }
5229 void OnPressCrouchProneToggle() { NativeCall<void>(this, "AShooterCharacter.OnPressCrouchProneToggle"); }
5230 void OnPressProne() { NativeCall<void>(this, "AShooterCharacter.OnPressProne"); }
5231 void OnPressReload() { NativeCall<void>(this, "AShooterCharacter.OnPressReload"); }
5232 void OnPressReloadAll() { NativeCall<void>(this, "AShooterCharacter.OnPressReloadAll"); }
5233 void OnPrimalCharacterSleeped() { NativeCall<void>(this, "AShooterCharacter.OnPrimalCharacterSleeped"); }
5234 void OnReleaseCrouchProneToggle() { NativeCall<void>(this, "AShooterCharacter.OnReleaseCrouchProneToggle"); }
5235 void OnReload() { NativeCall<void>(this, "AShooterCharacter.OnReload"); }
5236 void OnRep_BonePresets() { NativeCall<void>(this, "AShooterCharacter.OnRep_BonePresets"); }
5237 void OnRep_CurrentVoiceModeAsUInt32() { NativeCall<void>(this, "AShooterCharacter.OnRep_CurrentVoiceModeAsUInt32"); }
5238 void OnRep_CurrentWeapon(AShooterWeapon* LastWeapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterCharacter.OnRep_CurrentWeapon", LastWeapon); }
5239 void OnRep_HatHidden() { NativeCall<void>(this, "AShooterCharacter.OnRep_HatHidden"); }
5240 void OnRep_LadderAttachment() { NativeCall<void>(this, "AShooterCharacter.OnRep_LadderAttachment"); }
5241 void OnRep_PlayerBadgeGroup() { NativeCall<void>(this, "AShooterCharacter.OnRep_PlayerBadgeGroup"); }
5242 void OnRep_TattooPaintingComponent() { NativeCall<void>(this, "AShooterCharacter.OnRep_TattooPaintingComponent"); }
5243 void OnRep_VivoxUsername() { NativeCall<void>(this, "AShooterCharacter.OnRep_VivoxUsername"); }
5244 void OnSpawnPointsRecieved() { NativeCall<void>(this, "AShooterCharacter.OnSpawnPointsRecieved"); }
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); }
5259 void PlayDrinkingAnimation() { NativeCall<void>(this, "AShooterCharacter.PlayDrinkingAnimation"); }
5260 void PlayDying(float KillingDamage, FDamageEvent* DamageEvent, APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "AShooterCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
5261 void PlayEmoteAnimation_Implementation(char EmoteIndex) { NativeCall<void, char>(this, "AShooterCharacter.PlayEmoteAnimation_Implementation", EmoteIndex); }
5262 void PlayJumpAnim() { NativeCall<void>(this, "AShooterCharacter.PlayJumpAnim"); }
5263 void PlayLandedAnim() { NativeCall<void>(this, "AShooterCharacter.PlayLandedAnim"); }
5264 void PlaySpawnIntro() { NativeCall<void>(this, "AShooterCharacter.PlaySpawnIntro"); }
5265 void PlayTalkingAnimation() { NativeCall<void>(this, "AShooterCharacter.PlayTalkingAnimation"); }
5266 void Poop(bool bForcePoop) { NativeCall<void, bool>(this, "AShooterCharacter.Poop", bForcePoop); }
5267 void PossessedBy(AController* InController) { NativeCall<void, AController*>(this, "AShooterCharacter.PossessedBy", InController); }
5268 void PostInitializeComponents() { NativeCall<void>(this, "AShooterCharacter.PostInitializeComponents"); }
5269 void PreApplyAccumulatedForces(float DeltaSeconds, FVector* PendingImpulseToApply, FVector* PendingForceToApply) { NativeCall<void, float, FVector*, FVector*>(this, "AShooterCharacter.PreApplyAccumulatedForces", DeltaSeconds, PendingImpulseToApply, PendingForceToApply); }
5270 void PreInitializeComponents() { NativeCall<void>(this, "AShooterCharacter.PreInitializeComponents"); }
5271 bool PreventMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "AShooterCharacter.PreventMovementMode", NewMovementMode, NewCustomMode); }
5272 void RecalculateBaseEyeHeight() { NativeCall<void>(this, "AShooterCharacter.RecalculateBaseEyeHeight"); }
5273 void RefreshDefaultAttachments(AActor* UseOtherActor) { NativeCall<void, AActor*>(this, "AShooterCharacter.RefreshDefaultAttachments", UseOtherActor); }
5274 void RefreshTribeName() { NativeCall<void>(this, "AShooterCharacter.RefreshTribeName"); }
5275 void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState) { NativeCall<void, bool, bool>(this, "AShooterCharacter.RegisterActorTickFunctions", bRegister, bSaveAndRestoreTickState); }
5276 void ReleaseSeatingStructureHandIK() { NativeCall<void>(this, "AShooterCharacter.ReleaseSeatingStructureHandIK"); }
5277 void RemoveAttachments() { NativeCall<void>(this, "AShooterCharacter.RemoveAttachments"); }
5278 void RenamePlayer_Implementation(FString* NewName) { NativeCall<void, FString*>(this, "AShooterCharacter.RenamePlayer_Implementation", NewName); }
5279 void ResetBase() { NativeCall<void>(this, "AShooterCharacter.ResetBase"); }
5280 void ServerCallAggressive_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallAggressive_Implementation"); }
5281 void ServerCallAttackTarget_Implementation(AActor* TheTarget) { NativeCall<void, AActor*>(this, "AShooterCharacter.ServerCallAttackTarget_Implementation", TheTarget); }
5282 void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.ServerCallFollowDistanceCycleOne_Implementation", ForDinoChar); }
5283 void ServerCallFollowOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.ServerCallFollowOne_Implementation", ForDinoChar); }
5284 void ServerCallFollow_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallFollow_Implementation"); }
5285 void ServerCallMoveToRaft_Implementation(FVector MoveToRelLoc, APrimalRaft* TargetRaft, int ToDeckIndex) { NativeCall<void, FVector, APrimalRaft*, int>(this, "AShooterCharacter.ServerCallMoveToRaft_Implementation", MoveToRelLoc, TargetRaft, ToDeckIndex); }
5286 void ServerCallMoveTo_Implementation(FVector MoveToLoc, AActor* TargetActor) { NativeCall<void, FVector, AActor*>(this, "AShooterCharacter.ServerCallMoveTo_Implementation", MoveToLoc, TargetActor); }
5287 void ServerCallNeutral_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallNeutral_Implementation"); }
5288 void ServerCallPassive_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallPassive_Implementation"); }
5289 void ServerCallSetAggressive_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallSetAggressive_Implementation"); }
5290 void ServerCallStayOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.ServerCallStayOne_Implementation", ForDinoChar); }
5291 void ServerCallStay_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCallStay_Implementation"); }
5292 void ServerCheckDrinkingWater_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerCheckDrinkingWater_Implementation"); }
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); }
5295 void ServerFireBallistaProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir) { NativeCall<void, FVector, FVector_NetQuantizeNormal>(this, "AShooterCharacter.ServerFireBallistaProjectile_Implementation", Origin, ShootDir); }
5296 void ServerForceUpdatedAimedActors(float OverrideMaxDistance, bool bReplicateToSimulatedClients) { NativeCall<void, float, bool>(this, "AShooterCharacter.ServerForceUpdatedAimedActors", OverrideMaxDistance, bReplicateToSimulatedClients); }
5297 void ServerGiveDefaultWeapon_Implementation(bool bOnlyGiveDefaultWeapon) { NativeCall<void, bool>(this, "AShooterCharacter.ServerGiveDefaultWeapon_Implementation", bOnlyGiveDefaultWeapon); }
5298 void ServerLaunchMountedDino_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerLaunchMountedDino_Implementation"); }
5299 void ServerNetEndClimbingLadder_Implementation(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir) { NativeCall<void, bool, FVector, float>(this, "AShooterCharacter.ServerNetEndClimbingLadder_Implementation", bIsClimbOver, ClimbOverLoc, RightDir); }
5300 void ServerPrepareForSeamlessTravel_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerPrepareForSeamlessTravel_Implementation"); }
5301 void ServerRequestCaptainOrder_Implementation(int OrderIndex, TArray<int>* GroupsIndex) { NativeCall<void, int, TArray<int>*>(this, "AShooterCharacter.ServerRequestCaptainOrder_Implementation", OrderIndex, GroupsIndex); }
5302 void ServerRequestFeatCooldowns_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerRequestFeatCooldowns_Implementation"); }
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); }
5304 void ServerResyncNameToClients() { NativeCall<void>(this, "AShooterCharacter.ServerResyncNameToClients"); }
5305 void ServerSailRiderSetRotationInput_Implementation(float Val) { NativeCall<void, float>(this, "AShooterCharacter.ServerSailRiderSetRotationInput_Implementation", Val); }
5306 void ServerSailRiderSetThrottleInput_Implementation(float Val) { NativeCall<void, float>(this, "AShooterCharacter.ServerSailRiderSetThrottleInput_Implementation", Val); }
5307 void ServerSailRiderSetThrottleValue_Implementation(float Val) { NativeCall<void, float>(this, "AShooterCharacter.ServerSailRiderSetThrottleValue_Implementation", Val); }
5308 void ServerSetBallistaNewRotation_Implementation(float Pitch, float Yaw) { NativeCall<void, float, float>(this, "AShooterCharacter.ServerSetBallistaNewRotation_Implementation", Pitch, Yaw); }
5309 void ServerSetCaptainsOrderToLastPassive_Implementation(ECaptainOrder::Type OrderIndexToCancelFrom, TArray<int>* GroupsIndex) { NativeCall<void, ECaptainOrder::Type, TArray<int>*>(this, "AShooterCharacter.ServerSetCaptainsOrderToLastPassive_Implementation", OrderIndexToCancelFrom, GroupsIndex); }
5310 void ServerSetIsVoiceActive_Implementation(bool IsActive) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetIsVoiceActive_Implementation", IsActive); }
5311 void ServerSetViewingInventory_Implementation(bool bIsViewing) { NativeCall<void, bool>(this, "AShooterCharacter.ServerSetViewingInventory_Implementation", bIsViewing); }
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); }
5313 void ServerStopFireBallista_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerStopFireBallista_Implementation"); }
5314 void ServerSwitchMap_Implementation(unsigned int typeIndex) { NativeCall<void, unsigned int>(this, "AShooterCharacter.ServerSwitchMap_Implementation", typeIndex); }
5315 void ServerTellNPCCaptainSailFacingDirection_Implementation(float YawDir) { NativeCall<void, float>(this, "AShooterCharacter.ServerTellNPCCaptainSailFacingDirection_Implementation", YawDir); }
5316 void ServerTryToCycleBallistaAmmoType_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerTryToCycleBallistaAmmoType_Implementation"); }
5317 void ServerTryToReloadBallista_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerTryToReloadBallista_Implementation"); }
5318 void ServerUpdateCurrentVoiceModeAsUInt32_Implementation(unsigned int NewValue) { NativeCall<void, unsigned int>(this, "AShooterCharacter.ServerUpdateCurrentVoiceModeAsUInt32_Implementation", NewValue); }
5319 void ServerWhistleCloseSails_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerWhistleCloseSails_Implementation"); }
5320 void ServerWhistleOpenSails_Implementation() { NativeCall<void>(this, "AShooterCharacter.ServerWhistleOpenSails_Implementation"); }
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); }
5324 void SetCarryingDino(APrimalDinoCharacter* aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.SetCarryingDino", aDino); }
5325 void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value) { NativeCall<void, FName, float>(this, "AShooterCharacter.SetCharacterMeshesMaterialScalarParamValue", ParamName, Value); }
5326 void SetCurrentWeapon(AShooterWeapon* NewWeapon, AShooterWeapon* LastWeapon) { NativeCall<void, AShooterWeapon*, AShooterWeapon*>(this, "AShooterCharacter.SetCurrentWeapon", NewWeapon, LastWeapon); }
5327 void SetEnableHandIK(bool bLeft, bool bRight, bool bBindForwad) { NativeCall<void, bool, bool, bool>(this, "AShooterCharacter.SetEnableHandIK", bLeft, bRight, bBindForwad); }
5328 void SetMiniGameReloadCounter(int NewValue) { NativeCall<void, int>(this, "AShooterCharacter.SetMiniGameReloadCounter", NewValue); }
5329 void SetRidingDino(APrimalDinoCharacter* aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterCharacter.SetRidingDino", aDino); }
5330 void SetRidingDinoAsPassenger(APrimalDinoCharacter* aDino, FSaddlePassengerSeatDefinition* SeatDefinition) { NativeCall<void, APrimalDinoCharacter*, FSaddlePassengerSeatDefinition*>(this, "AShooterCharacter.SetRidingDinoAsPassenger", aDino, SeatDefinition); }
5331 void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset) { NativeCall<void, bool, bool>(this, "AShooterCharacter.SetSleeping", bSleeping, bUseRagdollLocationOffset); }
5332 bool ShouldIKBeForceDisabled() { return NativeCall<bool>(this, "AShooterCharacter.ShouldIKBeForceDisabled"); }
5333 bool ShouldOverrideNewFallVelocity() { return NativeCall<bool>(this, "AShooterCharacter.ShouldOverrideNewFallVelocity"); }
5334 bool ShouldOverrideSwimmingVelocity() { return NativeCall<bool>(this, "AShooterCharacter.ShouldOverrideSwimmingVelocity"); }
5335 bool ShouldOverrideWalkingVelocity() { return NativeCall<bool>(this, "AShooterCharacter.ShouldOverrideWalkingVelocity"); }
5336 bool ShouldReplicateRotPitch() { return NativeCall<bool>(this, "AShooterCharacter.ShouldReplicateRotPitch"); }
5337 bool ShouldStoreSecondaryItemID(UPrimalItem* SecondaryItem) { return NativeCall<bool, UPrimalItem*>(this, "AShooterCharacter.ShouldStoreSecondaryItemID", SecondaryItem); }
5338 bool ShouldTempDisableMultiFabrik() { return NativeCall<bool>(this, "AShooterCharacter.ShouldTempDisableMultiFabrik"); }
5339 void ShowDiscoveryExplorerNoteOnDelay(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterCharacter.ShowDiscoveryExplorerNoteOnDelay", ExplorerNoteIndex); }
5340 void ShowWeapon() { NativeCall<void>(this, "AShooterCharacter.ShowWeapon"); }
5341 void StartCameraTransition(float Duration) { NativeCall<void, float>(this, "AShooterCharacter.StartCameraTransition", Duration); }
5342 void StartWeaponSwitch(UPrimalItem* aPrimalItem, bool bDontClearLastWeapon) { NativeCall<void, UPrimalItem*, bool>(this, "AShooterCharacter.StartWeaponSwitch", aPrimalItem, bDontClearLastWeapon); }
5343 void StasisingCharacter() { NativeCall<void>(this, "AShooterCharacter.StasisingCharacter"); }
5344 AActor* StructurePlacementUseAlternateOriginActor() { return NativeCall<AActor*>(this, "AShooterCharacter.StructurePlacementUseAlternateOriginActor"); }
5345 void SwitchMap(unsigned int typeIndex) { NativeCall<void, unsigned int>(this, "AShooterCharacter.SwitchMap", typeIndex); }
5346 void TakeSeatingStructureHandIK() { NativeCall<void>(this, "AShooterCharacter.TakeSeatingStructureHandIK"); }
5347 void TargetingTeamChanged() { NativeCall<void>(this, "AShooterCharacter.TargetingTeamChanged"); }
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); }
5349 void TempDampenInputAcceleration() { NativeCall<void>(this, "AShooterCharacter.TempDampenInputAcceleration"); }
5350 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterCharacter.Tick", DeltaSeconds); }
5351 void TickUpdateHandIK(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterCharacter.TickUpdateHandIK", DeltaSeconds); }
5352 void TogglePerspective() { NativeCall<void>(this, "AShooterCharacter.TogglePerspective"); }
5353 bool TryAccessInventory() { return NativeCall<bool>(this, "AShooterCharacter.TryAccessInventory"); }
5354 bool TryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "AShooterCharacter.TryMultiUse", ForPC, UseIndex); }
5355 void Unstasis() { NativeCall<void>(this, "AShooterCharacter.Unstasis"); }
5356 void UpdateCarriedLocationAndRotation(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterCharacter.UpdateCarriedLocationAndRotation", DeltaSeconds); }
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); }
5360 void UpdateSeatingStructureHandIK() { NativeCall<void>(this, "AShooterCharacter.UpdateSeatingStructureHandIK"); }
5361 void UpdateSwimmingState() { NativeCall<void>(this, "AShooterCharacter.UpdateSwimmingState"); }
5362 void UpdateTopTribesGroup() { NativeCall<void>(this, "AShooterCharacter.UpdateTopTribesGroup"); }
5363 void UpdateTransponders() { NativeCall<void>(this, "AShooterCharacter.UpdateTransponders"); }
5364 void UpdateWeaponHandIK() { NativeCall<void>(this, "AShooterCharacter.UpdateWeaponHandIK"); }
5365 bool UseAdditiveStandingAnim() { return NativeCall<bool>(this, "AShooterCharacter.UseAdditiveStandingAnim"); }
5366 bool UseAltAimOffsetAnim() { return NativeCall<bool>(this, "AShooterCharacter.UseAltAimOffsetAnim"); }
5367 bool UseAlternateStandingAnim() { return NativeCall<bool>(this, "AShooterCharacter.UseAlternateStandingAnim"); }
5368 bool UseSwimmingTPVAimOffset() { return NativeCall<bool>(this, "AShooterCharacter.UseSwimmingTPVAimOffset"); }
5369 bool ValidToRestoreForPC(AShooterPlayerController* aPC) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterCharacter.ValidToRestoreForPC", aPC); }
5370 void WasPushed(ACharacter* ByOtherCharacter) { NativeCall<void, ACharacter*>(this, "AShooterCharacter.WasPushed", ByOtherCharacter); }
5371 void ZoomIn() { NativeCall<void>(this, "AShooterCharacter.ZoomIn"); }
5372 void ZoomOut() { NativeCall<void>(this, "AShooterCharacter.ZoomOut"); }
5373 void AttachToLadder(USceneComponent* Parent) { NativeCall<void, USceneComponent*>(this, "AShooterCharacter.AttachToLadder", Parent); }
5374 void ClientClearTribeRequest() { NativeCall<void>(this, "AShooterCharacter.ClientClearTribeRequest"); }
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); }
5376 void ClientNetEndClimbingLadder() { NativeCall<void>(this, "AShooterCharacter.ClientNetEndClimbingLadder"); }
5377 void ClientNotifyTribeRequest(FString* RequestTribeName, AShooterCharacter* PlayerCharacter) { NativeCall<void, FString*, AShooterCharacter*>(this, "AShooterCharacter.ClientNotifyTribeRequest", RequestTribeName, PlayerCharacter); }
5378 void ClientOnDiscoveredZone(int ZoneId, int NewNumZonesDiscovered) { NativeCall<void, int, int>(this, "AShooterCharacter.ClientOnDiscoveredZone", ZoneId, NewNumZonesDiscovered); }
5379 void ClientOrderedAttackTarget(AActor* attackTarget) { NativeCall<void, AActor*>(this, "AShooterCharacter.ClientOrderedAttackTarget", attackTarget); }
5380 void ClientOrderedMoveTo(FVector MoveToLoc, AActor* MoveToActorRef) { NativeCall<void, FVector, AActor*>(this, "AShooterCharacter.ClientOrderedMoveTo", MoveToLoc, MoveToActorRef); }
5381 void ClientOrderedMoveToRaft(FVector MoveToRelLoc, APrimalRaft* MoveToRaftRef, int ToDeckIndex) { NativeCall<void, FVector, APrimalRaft*, int>(this, "AShooterCharacter.ClientOrderedMoveToRaft", MoveToRelLoc, MoveToRaftRef, ToDeckIndex); }
5382 void ClientPlayHarvestAnim() { NativeCall<void>(this, "AShooterCharacter.ClientPlayHarvestAnim"); }
5383 void ClientReceiveFeatCooldowns(TArray<FFeatCooldown>* theFeatCooldowns) { NativeCall<void, TArray<FFeatCooldown>*>(this, "AShooterCharacter.ClientReceiveFeatCooldowns", theFeatCooldowns); }
5384 void ClientReceiveNextWeaponID(FItemNetID theItemID) { NativeCall<void, FItemNetID>(this, "AShooterCharacter.ClientReceiveNextWeaponID", theItemID); }
5385 void ClientTradeNotification(AShooterCharacter* OtherPlayer) { NativeCall<void, AShooterCharacter*>(this, "AShooterCharacter.ClientTradeNotification", OtherPlayer); }
5386 void ClientUpdateTranspondersInfo(TArray<FTransponderInfo>* TranspondersInfo, bool bNewData) { NativeCall<void, TArray<FTransponderInfo>*, bool>(this, "AShooterCharacter.ClientUpdateTranspondersInfo", TranspondersInfo, bNewData); }
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); }
5389 void GameStateHandleEvent(FName NameParam, FVector VecParam) { NativeCall<void, FName, FVector>(this, "AShooterCharacter.GameStateHandleEvent", NameParam, VecParam); }
5390 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterCharacter.GetPrivateStaticClass", Package); }
5391 void InitiateTrade(unsigned __int64 OtherPlayerID, bool bAcceptingTrade) { NativeCall<void, unsigned __int64, bool>(this, "AShooterCharacter.InitiateTrade", OtherPlayerID, bAcceptingTrade); }
5392 bool IsPlayingUpperBodyCallAnimation() { return NativeCall<bool>(this, "AShooterCharacter.IsPlayingUpperBodyCallAnimation"); }
5393 void MultiClearTradeID() { NativeCall<void>(this, "AShooterCharacter.MultiClearTradeID"); }
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); }
5397 void NetSetMaxWetness() { NativeCall<void>(this, "AShooterCharacter.NetSetMaxWetness"); }
5398 void NetSimulatedForceUpdateAimedActors(float OverrideMaxDistance) { NativeCall<void, float>(this, "AShooterCharacter.NetSimulatedForceUpdateAimedActors", OverrideMaxDistance); }
5399 void PlayEmoteAnimation(char EmoteIndex) { NativeCall<void, char>(this, "AShooterCharacter.PlayEmoteAnimation", EmoteIndex); }
5400 void RenamePlayer(FString* NewName) { NativeCall<void, FString*>(this, "AShooterCharacter.RenamePlayer", NewName); }
5401 void ServerCheckDrinkingWater() { NativeCall<void>(this, "AShooterCharacter.ServerCheckDrinkingWater"); }
5402 void ServerDetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw) { NativeCall<void, bool, float>(this, "AShooterCharacter.ServerDetachGrapHookCable", bDoUpwardsJump, UpwardsJumpYaw); }
5403 void ServerFireBallistaProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir) { NativeCall<void, FVector, FVector_NetQuantizeNormal>(this, "AShooterCharacter.ServerFireBallistaProjectile", Origin, ShootDir); }
5404 void ServerLaunchMountedDino() { NativeCall<void>(this, "AShooterCharacter.ServerLaunchMountedDino"); }
5405 void ServerNetEndClimbingLadder(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir) { NativeCall<void, bool, FVector, float>(this, "AShooterCharacter.ServerNetEndClimbingLadder", bIsClimbOver, ClimbOverLoc, RightDir); }
5406 void ServerRequestCaptainOrder(int OrderIndex, TArray<int>* GroupsIndex) { NativeCall<void, int, TArray<int>*>(this, "AShooterCharacter.ServerRequestCaptainOrder", OrderIndex, GroupsIndex); }
5407 void ServerRequestFeatCooldowns() { NativeCall<void>(this, "AShooterCharacter.ServerRequestFeatCooldowns"); }
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); }
5409 void ServerSailRiderSetRotationInput(float Val) { NativeCall<void, float>(this, "AShooterCharacter.ServerSailRiderSetRotationInput", Val); }
5410 void ServerSailRiderSetThrottleInput(float Val) { NativeCall<void, float>(this, "AShooterCharacter.ServerSailRiderSetThrottleInput", Val); }
5411 void ServerSailRiderSetThrottleValue(float Val) { NativeCall<void, float>(this, "AShooterCharacter.ServerSailRiderSetThrottleValue", Val); }
5412 void ServerSetBallistaNewRotation(float Pitch, float Yaw) { NativeCall<void, float, float>(this, "AShooterCharacter.ServerSetBallistaNewRotation", Pitch, Yaw); }
5413 void ServerSetCaptainsOrderToLastPassive(ECaptainOrder::Type OrderIndexToCancelFrom, TArray<int>* GroupsIndex) { NativeCall<void, ECaptainOrder::Type, TArray<int>*>(this, "AShooterCharacter.ServerSetCaptainsOrderToLastPassive", OrderIndexToCancelFrom, GroupsIndex); }
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); }
5416 void ServerStopFireBallista() { NativeCall<void>(this, "AShooterCharacter.ServerStopFireBallista"); }
5417 void ServerSwitchMap(unsigned int typeIndex) { NativeCall<void, unsigned int>(this, "AShooterCharacter.ServerSwitchMap", typeIndex); }
5418 void ServerTellNPCCaptainSailFacingDirection(float YawDir) { NativeCall<void, float>(this, "AShooterCharacter.ServerTellNPCCaptainSailFacingDirection", YawDir); }
5419 void ServerTryToCycleBallistaAmmoType() { NativeCall<void>(this, "AShooterCharacter.ServerTryToCycleBallistaAmmoType"); }
5420 void ServerTryToReloadBallista() { NativeCall<void>(this, "AShooterCharacter.ServerTryToReloadBallista"); }
5421 void ServerUpdateCurrentVoiceModeAsUInt32(unsigned int NewValue) { NativeCall<void, unsigned int>(this, "AShooterCharacter.ServerUpdateCurrentVoiceModeAsUInt32", NewValue); }
5422 void ServerWhistleCloseSails() { NativeCall<void>(this, "AShooterCharacter.ServerWhistleCloseSails"); }
5423 void ServerWhistleOpenSails() { NativeCall<void>(this, "AShooterCharacter.ServerWhistleOpenSails"); }
5424 void SetCarriedPitchYaw(float NewCarriedPitch, float NewCarriedYaw) { NativeCall<void, float, float>(this, "AShooterCharacter.SetCarriedPitchYaw", NewCarriedPitch, NewCarriedYaw); }
5425 static void StaticRegisterNativesAShooterCharacter() { NativeCall<void>(nullptr, "AShooterCharacter.StaticRegisterNativesAShooterCharacter"); }
5426 AShooterPlayerController* GetShooterPC() { return NativeCall<AShooterPlayerController*>(this, "AShooterCharacter.GetShooterPC"); }
5427};
5428
5430{
5431 unsigned __int16& CharacterStatusComponent_ExtraCharacterLevelField() { return *GetNativePointerField<unsigned __int16*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_ExtraCharacterLevel"); }
5432 float& CharacterStatusComponent_ExperiencePointsField() { return *GetNativePointerField<float*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_ExperiencePoints"); }
5433 int& PlayerState_TotalEngramPointsField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.PlayerState_TotalEngramPoints"); }
5434 int& CharacterStatusComponent_HighestExtraCharacterLevelField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_HighestExtraCharacterLevel"); }
5435 int& CharacterStatusComponent_LastRespecAtExtraCharacterLevelField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_LastRespecAtExtraCharacterLevel"); }
5436 TArray<unsigned int>& PerMapExplorerNoteUnlocksField() { return *GetNativePointerField<TArray<unsigned int>*>(this, "FPrimalPersistentCharacterStatsStruct.PerMapExplorerNoteUnlocks"); }
5437 TArray<FName>& EmoteUnlocksField() { return *GetNativePointerField<TArray<FName>*>(this, "FPrimalPersistentCharacterStatsStruct.EmoteUnlocks"); }
5438 TArray<FName>& FeatUnlocksField() { return *GetNativePointerField<TArray<FName>*>(this, "FPrimalPersistentCharacterStatsStruct.FeatUnlocks"); }
5439 TArray<FDefaultItemEntry>& ExtraDefaultItemsField() { return *GetNativePointerField<TArray<FDefaultItemEntry>*>(this, "FPrimalPersistentCharacterStatsStruct.ExtraDefaultItems"); }
5440 TArray<TSubclassOf<UPrimalEngramEntry>>& PlayerState_UnlockedSkillsField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalEngramEntry>>*>(this, "FPrimalPersistentCharacterStatsStruct.PlayerState_UnlockedSkills"); }
5441 FieldArray<char, 16> CharacterStatusComponent_NumberOfLevelUpPointsAppliedField() { return { this, "FPrimalPersistentCharacterStatsStruct.CharacterStatusComponent_NumberOfLevelUpPointsApplied" }; }
5442 FieldArray<TSubclassOf<UPrimalItem>, 10> PlayerState_DefaultItemSlotClassesField() { return { this, "FPrimalPersistentCharacterStatsStruct.PlayerState_DefaultItemSlotClasses" }; }
5443 FieldArray<char, 10> PlayerState_DefaultItemSlotEngramsField() { return { this, "FPrimalPersistentCharacterStatsStruct.PlayerState_DefaultItemSlotEngrams" }; }
5444 FieldArray<TSubclassOf<APrimalBuff>, 10> PlayerState_FeatHotkeysField() { return { this, "FPrimalPersistentCharacterStatsStruct.PlayerState_FeatHotkeys" }; }
5445 FieldArray<FDinoOrderGroup, 10> DinoOrderGroupsField() { return { this, "FPrimalPersistentCharacterStatsStruct.DinoOrderGroups" }; }
5446 int& CurrentlySelectedDinoOrderGroupField() { return *GetNativePointerField<int*>(this, "FPrimalPersistentCharacterStatsStruct.CurrentlySelectedDinoOrderGroup"); }
5447 float& PercentageOfHeadHairGrowthField() { return *GetNativePointerField<float*>(this, "FPrimalPersistentCharacterStatsStruct.PercentageOfHeadHairGrowth"); }
5448 float& PercentageOfFacialHairGrowthField() { return *GetNativePointerField<float*>(this, "FPrimalPersistentCharacterStatsStruct.PercentageOfFacialHairGrowth"); }
5449 char& FacialHairIndexField() { return *GetNativePointerField<char*>(this, "FPrimalPersistentCharacterStatsStruct.FacialHairIndex"); }
5450 char& HeadHairIndexField() { return *GetNativePointerField<char*>(this, "FPrimalPersistentCharacterStatsStruct.HeadHairIndex"); }
5451
5452 // Functions
5453
5454 FPrimalPersistentCharacterStatsStruct* operator=(FPrimalPersistentCharacterStatsStruct* __that) { return NativeCall<FPrimalPersistentCharacterStatsStruct*, FPrimalPersistentCharacterStatsStruct*>(this, "FPrimalPersistentCharacterStatsStruct.operator=", __that); }
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); }
5457 void GiveEngramsToPlayerState(APrimalCharacter* aChar, AShooterPlayerController* forPC) { NativeCall<void, APrimalCharacter*, AShooterPlayerController*>(this, "FPrimalPersistentCharacterStatsStruct.GiveEngramsToPlayerState", aChar, forPC); }
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); }
5461 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPrimalPersistentCharacterStatsStruct.StaticStruct"); }
5462};
5463
5465{
5466 unsigned __int64& PlayerDataIDField() { return *GetNativePointerField<unsigned __int64*>(this, "FPrimalPlayerDataStruct.PlayerDataID"); }
5467 FUniqueNetIdRepl& UniqueIDField() { return *GetNativePointerField<FUniqueNetIdRepl*>(this, "FPrimalPlayerDataStruct.UniqueID"); }
5468 FString& SavedNetworkAddressField() { return *GetNativePointerField<FString*>(this, "FPrimalPlayerDataStruct.SavedNetworkAddress"); }
5469 FString& PlayerNameField() { return *GetNativePointerField<FString*>(this, "FPrimalPlayerDataStruct.PlayerName"); }
5470 unsigned int& LocalPlayerIndexField() { return *GetNativePointerField<unsigned int*>(this, "FPrimalPlayerDataStruct.LocalPlayerIndex"); }
5471 FPrimalPlayerCharacterConfigStruct& MyPlayerCharacterConfigField() { return *GetNativePointerField<FPrimalPlayerCharacterConfigStruct*>(this, "FPrimalPlayerDataStruct.MyPlayerCharacterConfig"); }
5472 int& LastPinCodeUsedField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.LastPinCodeUsed"); }
5473 FPrimalPersistentCharacterStatsStruct* MyPersistentCharacterStatsField() { return GetNativePointerField<FPrimalPersistentCharacterStatsStruct*>(this, "FPrimalPlayerDataStruct.MyPersistentCharacterStats"); }
5474 int& TribeIDField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.TribeID"); }
5475 TArray<int>& AppIDSetField() { return *GetNativePointerField<TArray<int>*>(this, "FPrimalPlayerDataStruct.AppIDSet"); }
5476 int& PlayerDataVersionField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.PlayerDataVersion"); }
5477 unsigned int& NextAllowedTerritoryMessageTimeUTCField() { return *GetNativePointerField<unsigned int*>(this, "FPrimalPlayerDataStruct.NextAllowedTerritoryMessageTimeUTC"); }
5478 unsigned int& NextAllowedTribeJoinTimeUTCField() { return *GetNativePointerField<unsigned int*>(this, "FPrimalPlayerDataStruct.NextAllowedTribeJoinTimeUTC"); }
5479 unsigned int& BornAtUTCField() { return *GetNativePointerField<unsigned int*>(this, "FPrimalPlayerDataStruct.BornAtUTC"); }
5480 long double& NextAllowedRespawnTimeField() { return *GetNativePointerField<long double*>(this, "FPrimalPlayerDataStruct.NextAllowedRespawnTime"); }
5481 long double& LastTimeDiedToEnemyTeamField() { return *GetNativePointerField<long double*>(this, "FPrimalPlayerDataStruct.LastTimeDiedToEnemyTeam"); }
5482 float& AllowedRespawnIntervalField() { return *GetNativePointerField<float*>(this, "FPrimalPlayerDataStruct.AllowedRespawnInterval"); }
5483 TArray<FFeatCooldown>& FeatCooldownsField() { return *GetNativePointerField<TArray<FFeatCooldown>*>(this, "FPrimalPlayerDataStruct.FeatCooldowns"); }
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"); }
5487 int& LastUniquePaintingIdField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.LastUniquePaintingId"); }
5488 TArray<short>& CompletedQuestPointOfInterestIDsField() { return *GetNativePointerField<TArray<short>*>(this, "FPrimalPlayerDataStruct.CompletedQuestPointOfInterestIDs"); }
5489 TArray<short>& CompletedQuestIDsField() { return *GetNativePointerField<TArray<short>*>(this, "FPrimalPlayerDataStruct.CompletedQuestIDs"); }
5490 TArray<short>& DiscoveredZonesNewField() { return *GetNativePointerField<TArray<short>*>(this, "FPrimalPlayerDataStruct.DiscoveredZonesNew"); }
5491 int& TotalDiscoveryZonePointsField() { return *GetNativePointerField<int*>(this, "FPrimalPlayerDataStruct.TotalDiscoveryZonePoints"); }
5492
5493 // Bit fields
5494
5495 BitFieldValue<bool, unsigned __int32> bFirstSpawned() { return { this, "FPrimalPlayerDataStruct.bFirstSpawned" }; }
5496 BitFieldValue<bool, unsigned __int32> bUseSpectator() { return { this, "FPrimalPlayerDataStruct.bUseSpectator" }; }
5497
5498 // Functions
5499
5500 FPrimalPlayerDataStruct* operator=(FPrimalPlayerDataStruct* __that) { return NativeCall<FPrimalPlayerDataStruct*, FPrimalPlayerDataStruct*>(this, "FPrimalPlayerDataStruct.operator=", __that); }
5501 bool HasDiscoveredZone(int ZoneId) { return NativeCall<bool, int>(this, "FPrimalPlayerDataStruct.HasDiscoveredZone", ZoneId); }
5502 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "FPrimalPlayerDataStruct.StaticStruct"); }
5503};
5504
5506{
5507 FPrimalPlayerDataStruct* MyDataField() { return GetNativePointerField<FPrimalPlayerDataStruct*>(this, "UPrimalPlayerData.MyData"); }
5508 TArray<UPrimalBuffPersistentData*> MyPersistentBuffDatasField() { return *GetNativePointerField<TArray<UPrimalBuffPersistentData*>*>(this, "UPrimalPlayerData.MyPersistentBuffDatas"); }
5509 bool& bIsLocalPlayerField() { return *GetNativePointerField<bool*>(this, "UPrimalPlayerData.bIsLocalPlayer"); }
5510 float& LastXPWritePercentField() { return *GetNativePointerField<float*>(this, "UPrimalPlayerData.LastXPWritePercent"); }
5511 bool& bWaitingForTribeDataLoadField() { return *GetNativePointerField<bool*>(this, "UPrimalPlayerData.bWaitingForTribeDataLoad"); }
5512
5513 // Functions
5514
5515 void ApplyToPlayerCharacter(AShooterPlayerState* ForPlayerState, AShooterCharacter* NewPawn) { NativeCall<void, AShooterPlayerState*, AShooterCharacter*>(this, "UPrimalPlayerData.ApplyToPlayerCharacter", ForPlayerState, NewPawn); }
5516 void ApplyToPlayerState(AShooterPlayerState* aPlayerState) { NativeCall<void, AShooterPlayerState*>(this, "UPrimalPlayerData.ApplyToPlayerState", aPlayerState); }
5517 void CreatedNewPlayerData(UWorld* ForWorld) { NativeCall<void, UWorld*>(this, "UPrimalPlayerData.CreatedNewPlayerData", ForWorld); }
5518 AShooterCharacter* FindCharacterForPlayer(UWorld* inWorld) { return NativeCall<AShooterCharacter*, UWorld*>(this, "UPrimalPlayerData.FindCharacterForPlayer", inWorld); }
5519 static UPrimalPlayerData* GetDataForID(unsigned __int64 PlayerDataID) { return NativeCall<UPrimalPlayerData*, unsigned __int64>(nullptr, "UPrimalPlayerData.GetDataForID", PlayerDataID); }
5520 AShooterPlayerState* GetPlayerState(AShooterPlayerState* ignorePlayerState, bool bOnlyCheckExistingPlayers) { return NativeCall<AShooterPlayerState*, AShooterPlayerState*, bool>(this, "UPrimalPlayerData.GetPlayerState", ignorePlayerState, bOnlyCheckExistingPlayers); }
5521 int GetTribeTeamID() { return NativeCall<int>(this, "UPrimalPlayerData.GetTribeTeamID"); }
5522 FString* GetUniqueIdString(FString* result) { return NativeCall<FString*, FString*>(this, "UPrimalPlayerData.GetUniqueIdString", result); }
5523 void GiveInitialItems(int AppID, AShooterPlayerController* ForPC) { NativeCall<void, int, AShooterPlayerController*>(this, "UPrimalPlayerData.GiveInitialItems", AppID, ForPC); }
5524 void InitForPlayer(AShooterPlayerState* aPlayerState, bool bDontSaveData) { NativeCall<void, AShooterPlayerState*, bool>(this, "UPrimalPlayerData.InitForPlayer", aPlayerState, bDontSaveData); }
5525 FString* LinkedPlayerIDString(FString* result) { return NativeCall<FString*, FString*>(this, "UPrimalPlayerData.LinkedPlayerIDString", result); }
5526 bool MatchesPlayer(AShooterPlayerState* aPlayerState, bool bCheckForExistingPlayer) { return NativeCall<bool, AShooterPlayerState*, bool>(this, "UPrimalPlayerData.MatchesPlayer", aPlayerState, bCheckForExistingPlayer); }
5527 void OnTribeDataLoaded(FTribeData* LoadedTribeData) { NativeCall<void, FTribeData*>(this, "UPrimalPlayerData.OnTribeDataLoaded", LoadedTribeData); }
5528 void RefreshPersistentBuffs(AShooterCharacter* theChar) { NativeCall<void, AShooterCharacter*>(this, "UPrimalPlayerData.RefreshPersistentBuffs", theChar); }
5529 void SavePlayerData(UWorld* ForWorld) { NativeCall<void, UWorld*>(this, "UPrimalPlayerData.SavePlayerData", ForWorld); }
5530 void SetCharacterExperiencePoints(float NewXP) { NativeCall<void, float>(this, "UPrimalPlayerData.SetCharacterExperiencePoints", NewXP); }
5531 void SetSubscribedApp(int AppID, AShooterPlayerController* ForPC) { NativeCall<void, int, AShooterPlayerController*>(this, "UPrimalPlayerData.SetSubscribedApp", AppID, ForPC); }
5532 void SetTotalDiscoveryZonePoints(int newPoints) { NativeCall<void, int>(this, "UPrimalPlayerData.SetTotalDiscoveryZonePoints", newPoints); }
5533 void BPAppliedToPlayerState(AShooterPlayerState* ForPlayerState) { NativeCall<void, AShooterPlayerState*>(this, "UPrimalPlayerData.BPAppliedToPlayerState", ForPlayerState); }
5534 void BPApplyToPlayerCharacter(AShooterPlayerState* ForPlayerState, AShooterCharacter* NewPlayerCharacter) { NativeCall<void, AShooterPlayerState*, AShooterCharacter*>(this, "UPrimalPlayerData.BPApplyToPlayerCharacter", ForPlayerState, NewPlayerCharacter); }
5535 void BPCreatedNewPlayerData(UWorld* ForWorld) { NativeCall<void, UWorld*>(this, "UPrimalPlayerData.BPCreatedNewPlayerData", ForWorld); }
5536 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPrimalPlayerData.GetPrivateStaticClass", Package); }
5537 static void StaticRegisterNativesUPrimalPlayerData() { NativeCall<void>(nullptr, "UPrimalPlayerData.StaticRegisterNativesUPrimalPlayerData"); }
5538};
5539
5541{
5542 FieldArray<float, 16> MaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.MaxStatusValues" }; }
5543 FieldArray<float, 16> BaseLevelMaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.BaseLevelMaxStatusValues" }; }
5544 FieldArray<char, 16> NumberOfLevelUpPointsAppliedField() { return { this, "UPrimalCharacterStatusComponent.NumberOfLevelUpPointsApplied" }; }
5545 FieldArray<char, 16> NumberOfLevelUpPointsAppliedTamedField() { return { this, "UPrimalCharacterStatusComponent.NumberOfLevelUpPointsAppliedTamed" }; }
5546 float& TamedIneffectivenessModifierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamedIneffectivenessModifier"); }
5547 float& MovingStaminaRecoveryRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MovingStaminaRecoveryRateMultiplier"); }
5548 FieldArray<float, 16> RecoveryRateStatusValueField() { return { this, "UPrimalCharacterStatusComponent.RecoveryRateStatusValue" }; }
5549 FieldArray<float, 16> TimeToRecoverAfterDepletionStatusValueField() { return { this, "UPrimalCharacterStatusComponent.TimeToRecoverAfterDepletionStatusValue" }; }
5550 FieldArray<float, 16> TimeToRecoverAfterDecreaseStatusValueField() { return { this, "UPrimalCharacterStatusComponent.TimeToRecoverAfterDecreaseStatusValue" }; }
5551 FieldArray<float, 16> AmountMaxGainedPerLevelUpValueField() { return { this, "UPrimalCharacterStatusComponent.AmountMaxGainedPerLevelUpValue" }; }
5552 FieldArray<float, 16> AmountMaxGainedPerLevelUpValueTamedField() { return { this, "UPrimalCharacterStatusComponent.AmountMaxGainedPerLevelUpValueTamed" }; }
5553 FieldArray<char, 16> MaxGainedPerLevelUpValueIsPercentField() { return { this, "UPrimalCharacterStatusComponent.MaxGainedPerLevelUpValueIsPercent" }; }
5554 FieldArray<char, 16> RecoveryRateIsPercentField() { return { this, "UPrimalCharacterStatusComponent.RecoveryRateIsPercent" }; }
5555 FieldArray<float, 16> TamingMaxStatMultipliersField() { return { this, "UPrimalCharacterStatusComponent.TamingMaxStatMultipliers" }; }
5556 FieldArray<float, 16> TamingMaxStatAdditionsField() { return { this, "UPrimalCharacterStatusComponent.TamingMaxStatAdditions" }; }
5557 FieldArray<float, 16> MaxLevelUpMultiplierField() { return { this, "UPrimalCharacterStatusComponent.MaxLevelUpMultiplier" }; }
5558 FieldArray<float, 16> ExtraStatusValueRateDecreaseModifiersField() { return { this, "UPrimalCharacterStatusComponent.ExtraStatusValueRateDecreaseModifiers" }; }
5559 float& TamedLandDinoSwimSpeedLevelUpEffectivenessField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamedLandDinoSwimSpeedLevelUpEffectiveness"); }
5560 float& TamingIneffectivenessMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamingIneffectivenessMultiplier"); }
5561 float& DinoRiderWeightMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoRiderWeightMultiplier"); }
5562 FieldArray<char, 16> CanLevelUpValueField() { return { this, "UPrimalCharacterStatusComponent.CanLevelUpValue" }; }
5563 FieldArray<char, 16> DontUseValueField() { return { this, "UPrimalCharacterStatusComponent.DontUseValue" }; }
5564 FieldArray<char, 16> HideValueField() { return { this, "UPrimalCharacterStatusComponent.HideValue" }; }
5565 float& ExperienceAutomaticConsciousIncreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExperienceAutomaticConsciousIncreaseSpeed"); }
5566 float& CheatMaxWeightField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CheatMaxWeight"); }
5567 int& CharacterStatusComponentPriorityField() { return *GetNativePointerField<int*>(this, "UPrimalCharacterStatusComponent.CharacterStatusComponentPriority"); }
5568 float& SuffocationHealthPercentDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SuffocationHealthPercentDecreaseSpeed"); }
5569 float& UnsubmergedOxygenIncreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.UnsubmergedOxygenIncreaseSpeed"); }
5570 float& SubmergedOxygenDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SubmergedOxygenDecreaseSpeed"); }
5571 float& RunningStaminaConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.RunningStaminaConsumptionRate"); }
5572 float& WalkingStaminaConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WalkingStaminaConsumptionRate"); }
5573 float& SwimmingOrFlyingStaminaConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SwimmingOrFlyingStaminaConsumptionRate"); }
5574 float& JumpStaminaConsumptionField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.JumpStaminaConsumption"); }
5575 float& WindedSpeedModifierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WindedSpeedModifier"); }
5576 float& WindedSpeedModifierSwimmingOrFlyingField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WindedSpeedModifierSwimmingOrFlying"); }
5577 float& InjuredSpeedModifierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InjuredSpeedModifier"); }
5578 float& HypothermicHealthDecreaseRateBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermicHealthDecreaseRateBase"); }
5579 float& HypothermicHealthDecreaseRatePerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermicHealthDecreaseRatePerDegree"); }
5580 float& HyperthermicHealthDecreaseRateBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermicHealthDecreaseRateBase"); }
5581 float& HyperthermicHealthDecreaseRatePerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermicHealthDecreaseRatePerDegree"); }
5582 float& XPEarnedPerStaminaConsumedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.XPEarnedPerStaminaConsumed"); }
5583 float& KillXPMultiplierPerCharacterLevelField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.KillXPMultiplierPerCharacterLevel"); }
5584 float& ShareXPWithTribeRangeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ShareXPWithTribeRange"); }
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"); }
5588 float& ReplicatedExperiencePointsField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ReplicatedExperiencePoints"); }
5589 TEnumAsByte<enum ELevelExperienceRampType::Type>& LevelExperienceRampTypeField() { return *GetNativePointerField<TEnumAsByte<enum ELevelExperienceRampType::Type>*>(this, "UPrimalCharacterStatusComponent.LevelExperienceRampType"); }
5590 float& IncreaseDamageByLevelMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.IncreaseDamageByLevelMultiplier"); }
5591 float& MaxExperiencePointsField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MaxExperiencePoints"); }
5592 float& BaseFoodConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BaseFoodConsumptionRate"); }
5593 float& BaseWaterConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BaseWaterConsumptionRate"); }
5594 float& FortitudeTorpidityDecreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeTorpidityDecreaseMultiplier"); }
5595 float& FortitudeTorpidityIncreaseResistanceField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeTorpidityIncreaseResistance"); }
5596 float& SubmergedWaterIncreaseRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SubmergedWaterIncreaseRate"); }
5597 float& CrouchedWaterFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CrouchedWaterFoodConsumptionMultiplier"); }
5598 float& ProneWaterFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ProneWaterFoodConsumptionMultiplier"); }
5599 float& StaminaRecoveryDecreaseFoodMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaRecoveryDecreaseFoodMultiplier"); }
5600 float& StaminaRecoveryDecreaseWaterMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaRecoveryDecreaseWaterMultiplier"); }
5601 float& HealthRecoveryDecreaseFoodMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HealthRecoveryDecreaseFoodMultiplier"); }
5602 float& BabyDinoConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyDinoConsumingFoodRateMultiplier"); }
5603 float& DinoTamedAdultConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoTamedAdultConsumingFoodRateMultiplier"); }
5604 float& BabyGestationConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyGestationConsumingFoodRateMultiplier"); }
5605 float& BabyDinoStarvationHealthDecreaseRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyDinoStarvationHealthDecreaseRateMultiplier"); }
5606 float& FortitudeInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeInsulationMultiplier"); }
5607 float& HypothermalInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermalInsulationMultiplier"); }
5608 float& HyperthermalInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermalInsulationMultiplier"); }
5609 float& BabyMaxHealthPercentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.BabyMaxHealthPercent"); }
5610 float& CrouchedStaminaConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CrouchedStaminaConsumptionMultiplier"); }
5611 float& ProneStaminaConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ProneStaminaConsumptionMultiplier"); }
5612 float& StarvationHealthConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StarvationHealthConsumptionRate"); }
5613 float& DehyrdationHealthConsumptionRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehyrdationHealthConsumptionRate"); }
5614 float& StaminaConsumptionDecreaseWaterMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaConsumptionDecreaseWaterMultiplier"); }
5615 float& StaminaConsumptionDecreaseFoodMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaConsumptionDecreaseFoodMultiplier"); }
5616 float& HypothermiaDecreaseFoodMultiplierBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermiaDecreaseFoodMultiplierBase"); }
5617 float& HypothermiaDecreaseFoodMultiplierPerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermiaDecreaseFoodMultiplierPerDegree"); }
5618 float& HyperthermiaDecreaseWaterMultiplierBaseField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermiaDecreaseWaterMultiplierBase"); }
5619 float& HyperthermiaDecreaseWaterMultiplierPerDegreeField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermiaDecreaseWaterMultiplierPerDegree"); }
5620 float& HyperthermiaTemperatureThresholdField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperthermiaTemperatureThreshold"); }
5621 float& HypothermiaTemperatureThresholdField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypothermiaTemperatureThreshold"); }
5622 float& TorporExitPercentThresholdField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TorporExitPercentThreshold"); }
5623 float& KnockedOutTorpidityRecoveryRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.KnockedOutTorpidityRecoveryRateMultiplier"); }
5624 float& DehydrationTorpidityMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehydrationTorpidityMultiplier"); }
5625 float& StarvationTorpidityMultuplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StarvationTorpidityMultuplier"); }
5626 float& StarvationTorpidityIncreaseRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StarvationTorpidityIncreaseRate"); }
5627 float& DehyrdationTorpidityIncreaseRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehyrdationTorpidityIncreaseRate"); }
5628 float& InjuredTorpidityIncreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InjuredTorpidityIncreaseMultiplier"); }
5629 float& WeightSpeedDecreasePowerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightSpeedDecreasePower"); }
5630 float& WeightJumpDecreasePowerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightJumpDecreasePower"); }
5631 float& PoopItemMinFoodConsumptionIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.PoopItemMinFoodConsumptionInterval"); }
5632 float& PoopItemMaxFoodConsumptionIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.PoopItemMaxFoodConsumptionInterval"); }
5633 float& TheMaxTorporIncreasePerBaseLevelField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TheMaxTorporIncreasePerBaseLevel"); }
5634 float& CurrentStatusValuesReplicationIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CurrentStatusValuesReplicationInterval"); }
5635 float& InsulationHyperthermiaOffsetExponentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHyperthermiaOffsetExponent"); }
5636 float& InsulationHyperthermiaOffsetScalerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHyperthermiaOffsetScaler"); }
5637 float& InsulationHypothermiaOffsetExponentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHypothermiaOffsetExponent"); }
5638 float& InsulationHypothermiaOffsetScalerField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.InsulationHypothermiaOffsetScaler"); }
5639 float& HypoCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HypoCharacterInsulationValue"); }
5640 float& HyperCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HyperCharacterInsulationValue"); }
5641 float& PoopItemFoodConsumptionCacheField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.PoopItemFoodConsumptionCache"); }
5642 float& LastHypothermalCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.LastHypothermalCharacterInsulationValue"); }
5643 float& LastHyperthermalCharacterInsulationValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.LastHyperthermalCharacterInsulationValue"); }
5644 TEnumAsByte<enum EPrimalCharacterStatusValue::Type>& MaxStatusValueToAutoUpdateField() { return *GetNativePointerField<TEnumAsByte<enum EPrimalCharacterStatusValue::Type>*>(this, "UPrimalCharacterStatusComponent.MaxStatusValueToAutoUpdate"); }
5645 float& GenericXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.GenericXPMultiplier"); }
5646 float& CraftEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.CraftEarnXPMultiplier"); }
5647 float& KillEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.KillEarnXPMultiplier"); }
5648 float& GenericEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.GenericEarnXPMultiplier"); }
5649 float& SpecialEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SpecialEarnXPMultiplier"); }
5650 float& HarvestEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.HarvestEarnXPMultiplier"); }
5651 float& ShipKillEarnXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ShipKillEarnXPMultiplier"); }
5652 float& DefaultHyperthermicInsulationField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DefaultHyperthermicInsulation"); }
5653 float& DefaultHypothermicInsulationField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DefaultHypothermicInsulation"); }
5654 float& MaxTamingEffectivenessBaseLevelMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MaxTamingEffectivenessBaseLevelMultiplier"); }
5655 TArray<FPrimalCharacterStatusValueModifier>& StatusValueModifiersField() { return *GetNativePointerField<TArray<FPrimalCharacterStatusValueModifier>*>(this, "UPrimalCharacterStatusComponent.StatusValueModifiers"); }
5656 TArray<unsigned char>& StatusValueModifierDescriptionIndicesField() { return *GetNativePointerField<TArray<unsigned char>*>(this, "UPrimalCharacterStatusComponent.StatusValueModifierDescriptionIndices"); }
5657 FieldArray<float, 16> CurrentStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.CurrentStatusValues" }; }
5658 FieldArray<float, 16> AdditionalStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.AdditionalStatusValues" }; }
5659 FieldArray<float, 16> ReplicatedCurrentStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedCurrentStatusValues" }; }
5660 FieldArray<float, 16> ReplicatedGlobalMaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedGlobalMaxStatusValues" }; }
5661 FieldArray<float, 16> ReplicatedBaseLevelMaxStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedBaseLevelMaxStatusValues" }; }
5662 FieldArray<float, 16> ReplicatedGlobalCurrentStatusValuesField() { return { this, "UPrimalCharacterStatusComponent.ReplicatedGlobalCurrentStatusValues" }; }
5663 FieldArray<char, 16> CurrentStatusStatesField() { return { this, "UPrimalCharacterStatusComponent.CurrentStatusStates" }; }
5664 FieldArray<long double, 16> LastDecreasedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastDecreasedStatusValuesTimes" }; }
5665 FieldArray<long double, 16> LastIncreasedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastIncreasedStatusValuesTimes" }; }
5666 FieldArray<long double, 16> LastMaxedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastMaxedStatusValuesTimes" }; }
5667 FieldArray<long double, 16> LastDepletedStatusValuesTimesField() { return { this, "UPrimalCharacterStatusComponent.LastDepletedStatusValuesTimes" }; }
5668 float& StaminaRecoveryExtraResourceDecreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaRecoveryExtraResourceDecreaseMultiplier"); }
5669 float& DehydrationStaminaRecoveryRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DehydrationStaminaRecoveryRate"); }
5670 float& WaterConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WaterConsumptionMultiplier"); }
5671 float& FoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FoodConsumptionMultiplier"); }
5672 TArray<USoundBase*> EnteredStatusStateSoundsField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "UPrimalCharacterStatusComponent.EnteredStatusStateSounds"); }
5673 TArray<USoundBase*> ExitStatusStateSoundsField() { return *GetNativePointerField<TArray<USoundBase*>*>(this, "UPrimalCharacterStatusComponent.ExitStatusStateSounds"); }
5674 float& ExtraOxygenSpeedStatMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraOxygenSpeedStatMultiplier"); }
5675 float& ExtraTamedHealthMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraTamedHealthMultiplier"); }
5676 float& WakingTameFoodConsumptionRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WakingTameFoodConsumptionRateMultiplier"); }
5677 float& SwimmingStaminaRecoveryRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.SwimmingStaminaRecoveryRateMultiplier"); }
5678 float& ExtraWaterConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraWaterConsumptionMultiplier"); }
5679 float& ExtraFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraFoodConsumptionMultiplier"); }
5680 float& DefaultMaxOxygenField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DefaultMaxOxygen"); }
5681 long double& LastReplicatedCurrentStatusValuesTimeField() { return *GetNativePointerField<long double*>(this, "UPrimalCharacterStatusComponent.LastReplicatedCurrentStatusValuesTime"); }
5682 float& OriginalMaxTorporField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OriginalMaxTorpor"); }
5683 float& MountedDinoDinoWeightMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MountedDinoDinoWeightMultiplier"); }
5684 float& ExtraWildDinoDamageMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraWildDinoDamageMultiplier"); }
5685 float& ExtraTamedDinoDamageMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraTamedDinoDamageMultiplier"); }
5686 float& WeightMultiplierForCarriedPassengersField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightMultiplierForCarriedPassengers"); }
5687 float& WeightMultiplierForPlatformPassengersInventoryField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WeightMultiplierForPlatformPassengersInventory"); }
5688 FieldArray<float, 16> DinoMaxStatAddMultiplierImprintingField() { return { this, "UPrimalCharacterStatusComponent.DinoMaxStatAddMultiplierImprinting" }; }
5689 float& DinoImprintingQualityField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoImprintingQuality"); }
5690 float& StaminaToTorporMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaToTorporMultiplier"); }
5691 float& StaminaToHealthMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaToHealthMultiplier"); }
5692 float& StaminaToHealthMaxPercentPerConversionField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.StaminaToHealthMaxPercentPerConversion"); }
5693 float& TamedBaseHealthMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TamedBaseHealthMultiplier"); }
5694 float& MinHealthFromExhaustionField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MinHealthFromExhaustion"); }
5695 long double& LastTimeEnteredExhaustedStateField() { return *GetNativePointerField<long double*>(this, "UPrimalCharacterStatusComponent.LastTimeEnteredExhaustedState"); }
5696 float& TimeBeforeDecreasingTorporAfterExhaustedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TimeBeforeDecreasingTorporAfterExhausted"); }
5697 float& ExtraBabyDinoConsumingFoodRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.ExtraBabyDinoConsumingFoodRateMultiplier"); }
5698 TArray<FString>& StatusValueNameOverridesField() { return *GetNativePointerField<TArray<FString>*>(this, "UPrimalCharacterStatusComponent.StatusValueNameOverrides"); }
5699 TArray<FString>& StatusDescriptionOverridesField() { return *GetNativePointerField<TArray<FString>*>(this, "UPrimalCharacterStatusComponent.StatusDescriptionOverrides"); }
5700 TSubclassOf<UDamageType>& RegainOxygenDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "UPrimalCharacterStatusComponent.RegainOxygenDamageType"); }
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"); }
5705 FVector& LastRecordedLocationField() { return *GetNativePointerField<FVector*>(this, "UPrimalCharacterStatusComponent.LastRecordedLocation"); }
5706 float& TravelXPIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TravelXPInterval"); }
5707 float& TravelXPPerIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.TravelXPPerInterval"); }
5708 float& OverEatFoodDamageMaxPercentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverEatFoodDamageMaxPercent"); }
5709 float& OverEatFoodDecreaseHealthRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverEatFoodDecreaseHealthRate"); }
5710 float& OverEatFoodScaleDecreaseHealthRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverEatFoodScaleDecreaseHealthRate"); }
5711 float& OverEatFoodAbsoluteMaximumClampField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverEatFoodAbsoluteMaximumClamp"); }
5712 float& FoodOverMaxDecreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FoodOverMaxDecreaseMultiplier"); }
5713 float& OverDrinkWaterDamageMaxPercentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverDrinkWaterDamageMaxPercent"); }
5714 float& OverDrinkWaterDecreaseHealthRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverDrinkWaterDecreaseHealthRate"); }
5715 float& OverDrinkWaterScaleDecreaseHealthRateField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverDrinkWaterScaleDecreaseHealthRate"); }
5716 float& OverDrinkWaterAbsoluteMaximumClampField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverDrinkWaterAbsoluteMaximumClamp"); }
5717 float& WaterOverMaxDecreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.WaterOverMaxDecreaseMultiplier"); }
5718 FieldArray<float, 4> BaseVitaminsConsumptionRateField() { return { this, "UPrimalCharacterStatusComponent.BaseVitaminsConsumptionRate" }; }
5719 FieldArray<float, 4> OverEquilibriumVitaminsConsumptionMultiplierField() { return { this, "UPrimalCharacterStatusComponent.OverEquilibriumVitaminsConsumptionMultiplier" }; }
5720 FieldArray<float, 4> OverEquilibriumVitaminsAdditionMultiplierField() { return { this, "UPrimalCharacterStatusComponent.OverEquilibriumVitaminsAdditionMultiplier" }; }
5721 float& VitaminEquilibriumValueField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.VitaminEquilibriumValue"); }
5722 float& OverweightMinSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.OverweightMinSpeed"); }
5723 float& MinSpeedModifierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.MinSpeedModifier"); }
5724 TArray<UTexture2D*> StatIconOverridesField() { return *GetNativePointerField<TArray<UTexture2D*>*>(this, "UPrimalCharacterStatusComponent.StatIconOverrides"); }
5725 float& VitaminEquilibriumThresholdPercentField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.VitaminEquilibriumThresholdPercent"); }
5726 float& FortitudeOxygenReductionResistanceField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeOxygenReductionResistance"); }
5727 float& FortitudeOffshoreVitalsReductionResistanceField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeOffshoreVitalsReductionResistance"); }
5728 float& FortitudeFoodReductionResistanceField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeFoodReductionResistance"); }
5729 float& FortitudeWaterReductionResistanceField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FortitudeWaterReductionResistance"); }
5730 float& DinoTamedLevelUpsConstantField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoTamedLevelUpsConstant"); }
5731 float& DinoTamedLevelUpsBaseMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.DinoTamedLevelUpsBaseMultiplier"); }
5732 float& FlyingStaminaRecoveryRateMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalCharacterStatusComponent.FlyingStaminaRecoveryRateMultiplier"); }
5733 bool& bInWeightLockField() { return *GetNativePointerField<bool*>(this, "UPrimalCharacterStatusComponent.bInWeightLock"); }
5734 long double& LastReplicatedXPTimeField() { return *GetNativePointerField<long double*>(this, "UPrimalCharacterStatusComponent.LastReplicatedXPTime"); }
5735 bool& bHasUnlockedMaxPlayerLevelAchievementThisSessionField() { return *GetNativePointerField<bool*>(this, "UPrimalCharacterStatusComponent.bHasUnlockedMaxPlayerLevelAchievementThisSession"); }
5736 bool& bHasUnlockedMaxDinoLevelAchievementThisSessionField() { return *GetNativePointerField<bool*>(this, "UPrimalCharacterStatusComponent.bHasUnlockedMaxDinoLevelAchievementThisSession"); }
5737
5738 // Bit fields
5739
5740 BitFieldValue<bool, unsigned __int32> bCanSuffocate() { return { this, "UPrimalCharacterStatusComponent.bCanSuffocate" }; }
5741 BitFieldValue<bool, unsigned __int32> bCanSuffocateIfTamed() { return { this, "UPrimalCharacterStatusComponent.bCanSuffocateIfTamed" }; }
5742 BitFieldValue<bool, unsigned __int32> bCanGetHungry() { return { this, "UPrimalCharacterStatusComponent.bCanGetHungry" }; }
5743 BitFieldValue<bool, unsigned __int32> bUseStamina() { return { this, "UPrimalCharacterStatusComponent.bUseStamina" }; }
5744 BitFieldValue<bool, unsigned __int32> bWalkingConsumesStamina() { return { this, "UPrimalCharacterStatusComponent.bWalkingConsumesStamina" }; }
5745 BitFieldValue<bool, unsigned __int32> bRunningConsumesStamina() { return { this, "UPrimalCharacterStatusComponent.bRunningConsumesStamina" }; }
5746 BitFieldValue<bool, unsigned __int32> bConsumeFoodAutomatically() { return { this, "UPrimalCharacterStatusComponent.bConsumeFoodAutomatically" }; }
5747 BitFieldValue<bool, unsigned __int32> bAddExperienceAutomatically() { return { this, "UPrimalCharacterStatusComponent.bAddExperienceAutomatically" }; }
5748 BitFieldValue<bool, unsigned __int32> bConsumeWaterAutomatically() { return { this, "UPrimalCharacterStatusComponent.bConsumeWaterAutomatically" }; }
5749 BitFieldValue<bool, unsigned __int32> bAutomaticallyUpdateTemperature() { return { this, "UPrimalCharacterStatusComponent.bAutomaticallyUpdateTemperature" }; }
5750 BitFieldValue<bool, unsigned __int32> bReplicateGlobalStatusValues() { return { this, "UPrimalCharacterStatusComponent.bReplicateGlobalStatusValues" }; }
5751 BitFieldValue<bool, unsigned __int32> bAllowLevelUps() { return { this, "UPrimalCharacterStatusComponent.bAllowLevelUps" }; }
5752 BitFieldValue<bool, unsigned __int32> bInfiniteStats() { return { this, "UPrimalCharacterStatusComponent.bInfiniteStats" }; }
5753 BitFieldValue<bool, unsigned __int32> bAllowSharingXPWithTribe() { return { this, "UPrimalCharacterStatusComponent.bAllowSharingXPWithTribe" }; }
5754 BitFieldValue<bool, unsigned __int32> bUseStatusSpeedModifiers() { return { this, "UPrimalCharacterStatusComponent.bUseStatusSpeedModifiers" }; }
5755 BitFieldValue<bool, unsigned __int32> bStatusSpeedModifierOnlyFullOrNone() { return { this, "UPrimalCharacterStatusComponent.bStatusSpeedModifierOnlyFullOrNone" }; }
5756 BitFieldValue<bool, unsigned __int32> bIgnoreStatusSpeedModifierIfSwimming() { return { this, "UPrimalCharacterStatusComponent.bIgnoreStatusSpeedModifierIfSwimming" }; }
5757 BitFieldValue<bool, unsigned __int32> bPreventJump() { return { this, "UPrimalCharacterStatusComponent.bPreventJump" }; }
5758 BitFieldValue<bool, unsigned __int32> bInitializedBaseLevelMaxStatusValues() { return { this, "UPrimalCharacterStatusComponent.bInitializedBaseLevelMaxStatusValues" }; }
5759 BitFieldValue<bool, unsigned __int32> bInitializedMe() { return { this, "UPrimalCharacterStatusComponent.bInitializedMe" }; }
5760 BitFieldValue<bool, unsigned __int32> bServerFirstInitialized() { return { this, "UPrimalCharacterStatusComponent.bServerFirstInitialized" }; }
5761 BitFieldValue<bool, unsigned __int32> bRunningUseDefaultSpeed() { return { this, "UPrimalCharacterStatusComponent.bRunningUseDefaultSpeed" }; }
5762 BitFieldValue<bool, unsigned __int32> bNeverAllowXP() { return { this, "UPrimalCharacterStatusComponent.bNeverAllowXP" }; }
5763 BitFieldValue<bool, unsigned __int32> bPreventTamedStatReplication() { return { this, "UPrimalCharacterStatusComponent.bPreventTamedStatReplication" }; }
5764 BitFieldValue<bool, unsigned __int32> bUseBPAdjustStatusValueModification() { return { this, "UPrimalCharacterStatusComponent.bUseBPAdjustStatusValueModification" }; }
5765 BitFieldValue<bool, unsigned __int32> bForceDefaultSpeed() { return { this, "UPrimalCharacterStatusComponent.bForceDefaultSpeed" }; }
5766 BitFieldValue<bool, unsigned __int32> bCheatStatus() { return { this, "UPrimalCharacterStatusComponent.bCheatStatus" }; }
5767 BitFieldValue<bool, unsigned __int32> bForceRefreshWeight() { return { this, "UPrimalCharacterStatusComponent.bForceRefreshWeight" }; }
5768 BitFieldValue<bool, unsigned __int32> bForceGainOxygen() { return { this, "UPrimalCharacterStatusComponent.bForceGainOxygen" }; }
5769 BitFieldValue<bool, unsigned __int32> bFreezeStatusValues() { return { this, "UPrimalCharacterStatusComponent.bFreezeStatusValues" }; }
5770 BitFieldValue<bool, unsigned __int32> bTicked() { return { this, "UPrimalCharacterStatusComponent.bTicked" }; }
5771 BitFieldValue<bool, unsigned __int32> bUseBPModifyMaxLevel() { return { this, "UPrimalCharacterStatusComponent.bUseBPModifyMaxLevel" }; }
5772 BitFieldValue<bool, unsigned __int32> bNoStaminaRecoveryWhenStarving() { return { this, "UPrimalCharacterStatusComponent.bNoStaminaRecoveryWhenStarving" }; }
5773 BitFieldValue<bool, unsigned __int32> bApplyingStatusValueModifiers() { return { this, "UPrimalCharacterStatusComponent.bApplyingStatusValueModifiers" }; }
5774 BitFieldValue<bool, unsigned __int32> bDontScaleMeleeDamage() { return { this, "UPrimalCharacterStatusComponent.bDontScaleMeleeDamage" }; }
5775 BitFieldValue<bool, unsigned __int32> bInfiniteWeight() { return { this, "UPrimalCharacterStatusComponent.bInfiniteWeight" }; }
5776 BitFieldValue<bool, unsigned __int32> bGainExperienceForTravel() { return { this, "UPrimalCharacterStatusComponent.bGainExperienceForTravel" }; }
5777 BitFieldValue<bool, unsigned __int32> bCanGetExhausted() { return { this, "UPrimalCharacterStatusComponent.bCanGetExhausted" }; }
5778 BitFieldValue<bool, unsigned __int32> bStaminaToHealthConverstionIsPercentOfMaxHealth() { return { this, "UPrimalCharacterStatusComponent.bStaminaToHealthConverstionIsPercentOfMaxHealth" }; }
5779
5780 // Functions
5781
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); }
5789 bool AreAllVitaminsAtEquilibrium() { return NativeCall<bool>(this, "UPrimalCharacterStatusComponent.AreAllVitaminsAtEquilibrium"); }
5790 void BPDirectSetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.BPDirectSetCurrentStatusValue", valueType, newValue); }
5791 void BPDirectSetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.BPDirectSetMaxStatusValue", valueType, newValue); }
5792 float BPGetAmountGainedPerLevelUpValue(EPrimalCharacterStatusValue::Type valueType, bool bGetTamed) { return NativeCall<float, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.BPGetAmountGainedPerLevelUpValue", valueType, bGetTamed); }
5793 float BPGetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.BPGetCurrentStatusValue", valueType); }
5794 float BPGetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.BPGetMaxStatusValue", valueType); }
5795 float BPGetPercentStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.BPGetPercentStatusValue", valueType); }
5796 float BPGetRecoveryRateStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.BPGetRecoveryRateStatusValue", valueType); }
5797 float BPModifyMaxExperiencePoints_Implementation(float InMaxExperiencePoints, bool bCheckingTrueMaximum) { return NativeCall<float, float, bool>(this, "UPrimalCharacterStatusComponent.BPModifyMaxExperiencePoints_Implementation", InMaxExperiencePoints, bCheckingTrueMaximum); }
5798 int BPModifyMaxLevel_Implementation(int InMaxLevel) { return NativeCall<int, int>(this, "UPrimalCharacterStatusComponent.BPModifyMaxLevel_Implementation", InMaxLevel); }
5799 void BPSetRecoveryRateStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.BPSetRecoveryRateStatusValue", valueType, newValue); }
5800 bool CanLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType) { return NativeCall<bool, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.CanLevelUp", LevelUpValueType); }
5801 void ChangedStatusState(EPrimalCharacterStatusState::Type valueType, bool bEnteredState) { NativeCall<void, EPrimalCharacterStatusState::Type, bool>(this, "UPrimalCharacterStatusComponent.ChangedStatusState", valueType, bEnteredState); }
5802 void CharacterUpdatedInventory(bool bEquippedOrUneqippedItem) { NativeCall<void, bool>(this, "UPrimalCharacterStatusComponent.CharacterUpdatedInventory", bEquippedOrUneqippedItem); }
5803 void ClearAllLevelUpPoints(bool bTamedPoints) { NativeCall<void, bool>(this, "UPrimalCharacterStatusComponent.ClearAllLevelUpPoints", bTamedPoints); }
5804 void ClientSyncMaxStatusValues_Implementation(TArray<float>* NetMaxStatusValues, TArray<float>* NetBaseMaxStatusValues) { NativeCall<void, TArray<float>*, TArray<float>*>(this, "UPrimalCharacterStatusComponent.ClientSyncMaxStatusValues_Implementation", NetMaxStatusValues, NetBaseMaxStatusValues); }
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"); }
5808 float GetConsciousPercentage() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetConsciousPercentage"); }
5809 float GetCraftingSpeedModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetCraftingSpeedModifier"); }
5810 UPrimalCharacterStatusComponent* GetDefaultCharacterStatusComponent() { return NativeCall<UPrimalCharacterStatusComponent*>(this, "UPrimalCharacterStatusComponent.GetDefaultCharacterStatusComponent"); }
5811 void GetDinoFoodConsumptionRateMultiplier(float* Amount) { NativeCall<void, float*>(this, "UPrimalCharacterStatusComponent.GetDinoFoodConsumptionRateMultiplier", Amount); }
5812 float GetDiscoveryZoneMaxXP(int NumDiscoveredZones) { return NativeCall<float, int>(this, "UPrimalCharacterStatusComponent.GetDiscoveryZoneMaxXP", NumDiscoveredZones); }
5813 float GetExperiencePercent() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetExperiencePercent"); }
5814 float GetExperienceRequiredForNextLevelUp() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetExperienceRequiredForNextLevelUp"); }
5815 float GetExperienceRequiredForPreviousLevelUp() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetExperienceRequiredForPreviousLevelUp"); }
5816 int GetExtraCharacterLevel() { return NativeCall<int>(this, "UPrimalCharacterStatusComponent.GetExtraCharacterLevel"); }
5817 float GetJumpZModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetJumpZModifier"); }
5818 int GetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints) { return NativeCall<int, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.GetLevelUpPoints", valueType, bTamedPoints); }
5819 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "UPrimalCharacterStatusComponent.GetLifetimeReplicatedProps", OutLifetimeProps); }
5820 float GetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetMaxStatusValue", valueType); }
5821 float GetMeleeDamageModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetMeleeDamageModifier"); }
5822 float GetMovementSpeedModifier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetMovementSpeedModifier"); }
5823 int GetMyCurrentDiscoveryZoneMaxLevel() { return NativeCall<int>(this, "UPrimalCharacterStatusComponent.GetMyCurrentDiscoveryZoneMaxLevel"); }
5824 float GetMyCurrentDiscoveryZoneMaxXP() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetMyCurrentDiscoveryZoneMaxXP"); }
5825 float GetMyMaxAllowedXP(bool bCheckingTrueMaximum) { return NativeCall<float, bool>(this, "UPrimalCharacterStatusComponent.GetMyMaxAllowedXP", bCheckingTrueMaximum); }
5826 int GetNumLevelUpsAvailable() { return NativeCall<int>(this, "UPrimalCharacterStatusComponent.GetNumLevelUpsAvailable"); }
5827 float GetOffshoreVitalsDecreaseMultiplier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetOffshoreVitalsDecreaseMultiplier"); }
5828 APrimalCharacter* GetPrimalCharacter() { return NativeCall<APrimalCharacter*>(this, "UPrimalCharacterStatusComponent.GetPrimalCharacter"); }
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); }
5831 FString* GetStatGroupModifiersString(FString* result) { return NativeCall<FString*, FString*>(this, "UPrimalCharacterStatusComponent.GetStatGroupModifiersString", result); }
5832 FString* GetStatusMaxValueString(FString* result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.GetStatusMaxValueString", result, ValueType, bValueOnly); }
5833 FString* GetStatusNameString(FString* result, EPrimalCharacterStatusValue::Type ValueType) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetStatusNameString", result, ValueType); }
5834 FString* GetStatusStatusDescription(FString* result, EPrimalCharacterStatusValue::Type ValueType) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetStatusStatusDescription", result, ValueType); }
5835 float GetStatusValueRecoveryRate(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetStatusValueRecoveryRate", valueType); }
5836 FString* GetStatusValueString(FString* result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type, bool>(this, "UPrimalCharacterStatusComponent.GetStatusValueString", result, ValueType, bValueOnly); }
5837 float GetSwimmingTemperatureFortitudeMultiplier() { return NativeCall<float>(this, "UPrimalCharacterStatusComponent.GetSwimmingTemperatureFortitudeMultiplier"); }
5838 float GetThresholdValueForState(EPrimalCharacterStatusValue::Type valueType, char StateIndex, bool bHighThreshold) { return NativeCall<float, EPrimalCharacterStatusValue::Type, char, bool>(this, "UPrimalCharacterStatusComponent.GetThresholdValueForState", valueType, StateIndex, bHighThreshold); }
5839 float GetTotalStatusModifierDescriptionIndex(int StatusValueModifierDescriptionIndex) { return NativeCall<float, int>(this, "UPrimalCharacterStatusComponent.GetTotalStatusModifierDescriptionIndex", StatusValueModifierDescriptionIndex); }
5840 float GetUpgradedMaxStatusValue(EPrimalCharacterStatusValue::Type valueType) { return NativeCall<float, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetUpgradedMaxStatusValue", valueType); }
5841 FString* GetUpgradedStatusValueString(FString* result, EPrimalCharacterStatusValue::Type ValueType) { return NativeCall<FString*, FString*, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.GetUpgradedStatusValueString", result, ValueType); }
5842 bool HasExperienceForLevelUp() { return NativeCall<bool>(this, "UPrimalCharacterStatusComponent.HasExperienceForLevelUp"); }
5843 void InitializeComponent() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.InitializeComponent"); }
5844 bool IsAlignedWithTeam(int TargetingTeam) { return NativeCall<bool, int>(this, "UPrimalCharacterStatusComponent.IsAlignedWithTeam", TargetingTeam); }
5845 bool IsAtMaxLevel() { return NativeCall<bool>(this, "UPrimalCharacterStatusComponent.IsAtMaxLevel"); }
5846 bool IsInStatusState(EPrimalCharacterStatusState::Type StateType) { return NativeCall<bool, EPrimalCharacterStatusState::Type>(this, "UPrimalCharacterStatusComponent.IsInStatusState", StateType); }
5847 bool IsVitaminAtEquilibrium(EPrimalCharacterStatusValue::Type VitaminType) { return NativeCall<bool, EPrimalCharacterStatusValue::Type>(this, "UPrimalCharacterStatusComponent.IsVitaminAtEquilibrium", VitaminType); }
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); }
5849 void NetSyncMaxStatusValues_Implementation(TArray<float>* NetMaxStatusValues, TArray<float>* NetBaseMaxStatusValues) { NativeCall<void, TArray<float>*, TArray<float>*>(this, "UPrimalCharacterStatusComponent.NetSyncMaxStatusValues_Implementation", NetMaxStatusValues, NetBaseMaxStatusValues); }
5850 void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType) { NativeCall<void, EOnDesrializationType::Type>(this, "UPrimalCharacterStatusComponent.OnDeserializedByGame", DeserializationType); }
5851 void OnJumped() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnJumped"); }
5852 void OnRep_CurrentStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_CurrentStatusValues"); }
5853 void OnRep_GlobalBaseLevelMaxStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_GlobalBaseLevelMaxStatusValues"); }
5854 void OnRep_GlobalCurrentStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_GlobalCurrentStatusValues"); }
5855 void OnRep_GlobalMaxStatusValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_GlobalMaxStatusValues"); }
5856 void OnRep_ReplicatedExperiencePoints() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.OnRep_ReplicatedExperiencePoints"); }
5857 void RefreshBuffStatGroupModifiers() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RefreshBuffStatGroupModifiers"); }
5858 void RefreshEquippedItemStatGroupModifiers() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RefreshEquippedItemStatGroupModifiers"); }
5859 void RefreshInsulation() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RefreshInsulation"); }
5860 void RefreshTemperature() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RefreshTemperature"); }
5861 void RescaleAllStats() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.RescaleAllStats"); }
5862 void RescaleMaxStat(EPrimalCharacterStatusValue::Type LevelUpValueType, float TargetValue, bool bIsPercentOfTrueValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float, bool>(this, "UPrimalCharacterStatusComponent.RescaleMaxStat", LevelUpValueType, TargetValue, bIsPercentOfTrueValue); }
5863 void ServerApplyLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType, AShooterPlayerController* ByPC) { NativeCall<void, EPrimalCharacterStatusValue::Type, AShooterPlayerController*>(this, "UPrimalCharacterStatusComponent.ServerApplyLevelUp", LevelUpValueType, ByPC); }
5864 void ServerSyncReplicatedValues() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.ServerSyncReplicatedValues"); }
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); }
5867 void SetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints, int newPoints) { NativeCall<void, EPrimalCharacterStatusValue::Type, bool, int>(this, "UPrimalCharacterStatusComponent.SetLevelUpPoints", valueType, bTamedPoints, newPoints); }
5868 void SetMaxStatusValue(EPrimalCharacterStatusValue::Type StatType, float newValue) { NativeCall<void, EPrimalCharacterStatusValue::Type, float>(this, "UPrimalCharacterStatusComponent.SetMaxStatusValue", StatType, newValue); }
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); }
5873 void UpdateStatusValue(EPrimalCharacterStatusValue::Type valueType, float DeltaTime, bool bManualUpdate) { NativeCall<void, EPrimalCharacterStatusValue::Type, float, bool>(this, "UPrimalCharacterStatusComponent.UpdateStatusValue", valueType, DeltaTime, bManualUpdate); }
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); }
5876 void UpdatedStatModifiers() { NativeCall<void>(this, "UPrimalCharacterStatusComponent.UpdatedStatModifiers"); }
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); }
5883 static void StaticRegisterNativesUPrimalCharacterStatusComponent() { NativeCall<void>(nullptr, "UPrimalCharacterStatusComponent.StaticRegisterNativesUPrimalCharacterStatusComponent"); }
5884};
5885
5887{
5895};
5896
5898{
5902};
5903
5905{
5906 //TSubclassOf<AShooterImpactEffect>& HitTargetableActorImpactEffectsField() { return *GetNativePointerField<TSubclassOf<AShooterImpactEffect>*>(this, "UShooterDamageType.HitTargetableActorImpactEffects"); }
5907 float& DamageTorpidityIncreaseMultiplierField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.DamageTorpidityIncreaseMultiplier"); }
5908 TArray<FDamagePrimalCharacterStatusValueModifier>& DamageCharacterStatusValueModifiersField() { return *GetNativePointerField<TArray<FDamagePrimalCharacterStatusValueModifier>*>(this, "UShooterDamageType.DamageCharacterStatusValueModifiers"); }
5909 float& DamageInstigatorPercentageField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.DamageInstigatorPercentage"); }
5910 float& UseSpecialDamageIntervalField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.UseSpecialDamageInterval"); }
5911 TSubclassOf<APrimalBuff>& BuffToGiveVictimCharacterField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "UShooterDamageType.BuffToGiveVictimCharacter"); }
5912 float& MassScaleDamageImpulseExponentField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.MassScaleDamageImpulseExponent"); }
5913 float& MythicalCreatureDamageMultiplierField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.MythicalCreatureDamageMultiplier"); }
5914 TArray<TSubclassOf<AActor>>& DamageIgnoreActorClassesField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "UShooterDamageType.DamageIgnoreActorClasses"); }
5915 TArray<TSubclassOf<AActor>>& DamageOnlyActorClassesField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "UShooterDamageType.DamageOnlyActorClasses"); }
5916 TArray<FOverrideDamageHarvestingEntry>& OverrideDamageHarvestEntriesField() { return *GetNativePointerField<TArray<FOverrideDamageHarvestingEntry>*>(this, "UShooterDamageType.OverrideDamageHarvestEntries"); }
5917 TSubclassOf<UDamageType>& InvalidHarvestOverrideDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "UShooterDamageType.InvalidHarvestOverrideDamageType"); }
5918 //TArray<FTargetClassDamageScaler>& TargetClassDamageScalersField() { return *GetNativePointerField<TArray<FTargetClassDamageScaler>*>(this, "UShooterDamageType.TargetClassDamageScalers"); }
5919 TArray<TSubclassOf<UPrimalItem>>& OverrideDamageForResourceHarvestingItemsField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "UShooterDamageType.OverrideDamageForResourceHarvestingItems"); }
5920 TArray<TSubclassOf<UDamageType>>& OverrideDamageForResourceHarvestingDamageTypesField() { return *GetNativePointerField<TArray<TSubclassOf<UDamageType>>*>(this, "UShooterDamageType.OverrideDamageForResourceHarvestingDamageTypes"); }
5921 float& HitMarkerScaleMultiplierField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.HitMarkerScaleMultiplier"); }
5922 float& PostShieldDefenseBrokenAttackValueField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.PostShieldDefenseBrokenAttackValue"); }
5923 float& PostShieldDefenseBrokenDamageScaleMinField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.PostShieldDefenseBrokenDamageScaleMin"); }
5924 float& PostShieldDefenseBrokenDamageScaleMaxField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.PostShieldDefenseBrokenDamageScaleMax"); }
5925 float& NonAttackDataShieldDefenseBreakingPowerField() { return *GetNativePointerField<float*>(this, "UShooterDamageType.NonAttackDataShieldDefenseBreakingPower"); }
5926 TSubclassOf<APrimalBuff>& NonAttackDataBuffToGiveAgainstShieldField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "UShooterDamageType.NonAttackDataBuffToGiveAgainstShield"); }
5927 TSubclassOf<APrimalBuff>& NonAttackDataBuffToGivePostShieldDefenseBrokenField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "UShooterDamageType.NonAttackDataBuffToGivePostShieldDefenseBroken"); }
5928
5929 // Bit fields
5930
5931 BitFieldValue<bool, unsigned __int32> bIsMeleeDamage() { return { this, "UShooterDamageType.bIsMeleeDamage" }; }
5932 BitFieldValue<bool, unsigned __int32> bDontActuallyDealDamage() { return { this, "UShooterDamageType.bDontActuallyDealDamage" }; }
5933 BitFieldValue<bool, unsigned __int32> bPreventMeleeHarvesting() { return { this, "UShooterDamageType.bPreventMeleeHarvesting" }; }
5934 BitFieldValue<bool, unsigned __int32> bHarvestDamageWithNoResourceGrab() { return { this, "UShooterDamageType.bHarvestDamageWithNoResourceGrab" }; }
5935 BitFieldValue<bool, unsigned __int32> bPreventMomentumWhenFalling() { return { this, "UShooterDamageType.bPreventMomentumWhenFalling" }; }
5936 BitFieldValue<bool, unsigned __int32> bOnlyGiveBuffToPlayerOrTamed() { return { this, "UShooterDamageType.bOnlyGiveBuffToPlayerOrTamed" }; }
5937 BitFieldValue<bool, unsigned __int32> bDamageProjectiles() { return { this, "UShooterDamageType.bDamageProjectiles" }; }
5938 BitFieldValue<bool, unsigned __int32> bOnlyGiveBuffToPlayer() { return { this, "UShooterDamageType.bOnlyGiveBuffToPlayer" }; }
5939 BitFieldValue<bool, unsigned __int32> bOnlyGiveBuffToDino() { return { this, "UShooterDamageType.bOnlyGiveBuffToDino" }; }
5940 BitFieldValue<bool, unsigned __int32> bHasRiderIgnoreDamage() { return { this, "UShooterDamageType.bHasRiderIgnoreDamage" }; }
5941 BitFieldValue<bool, unsigned __int32> bAllowShieldBlockAllPointDamage() { return { this, "UShooterDamageType.bAllowShieldBlockAllPointDamage" }; }
5942 BitFieldValue<bool, unsigned __int32> bPreventDefaultTargetHurtEffect() { return { this, "UShooterDamageType.bPreventDefaultTargetHurtEffect" }; }
5943 BitFieldValue<bool, unsigned __int32> bDamageInstigator() { return { this, "UShooterDamageType.bDamageInstigator" }; }
5944 BitFieldValue<bool, unsigned __int32> bDontDamageInstigatorIfPawn() { return { this, "UShooterDamageType.bDontDamageInstigatorIfPawn" }; }
5945 BitFieldValue<bool, unsigned __int32> bApplyMomentumToBigPawns() { return { this, "UShooterDamageType.bApplyMomentumToBigPawns" }; }
5946 BitFieldValue<bool, unsigned __int32> bAutoDragDeadDino() { return { this, "UShooterDamageType.bAutoDragDeadDino" }; }
5947 BitFieldValue<bool, unsigned __int32> bImpulseResetsDinoVelocity() { return { this, "UShooterDamageType.bImpulseResetsDinoVelocity" }; }
5948 BitFieldValue<bool, unsigned __int32> bPreventHitPawnEffectsFromLocalInstigator() { return { this, "UShooterDamageType.bPreventHitPawnEffectsFromLocalInstigator" }; }
5949 BitFieldValue<bool, unsigned __int32> bRiderIgnoreDamage() { return { this, "UShooterDamageType.bRiderIgnoreDamage" }; }
5950 BitFieldValue<bool, unsigned __int32> bNoFriendlyDamage() { return { this, "UShooterDamageType.bNoFriendlyDamage" }; }
5951 BitFieldValue<bool, unsigned __int32> bIsTurretDamage() { return { this, "UShooterDamageType.bIsTurretDamage" }; }
5952 BitFieldValue<bool, unsigned __int32> bForceGeneralArmorUsage() { return { this, "UShooterDamageType.bForceGeneralArmorUsage" }; }
5953 BitFieldValue<bool, unsigned __int32> bDamageImpulseOnly() { return { this, "UShooterDamageType.bDamageImpulseOnly" }; }
5954 BitFieldValue<bool, unsigned __int32> bDamageImpulseOnlyForFriendlies() { return { this, "UShooterDamageType.bDamageImpulseOnlyForFriendlies" }; }
5955 BitFieldValue<bool, unsigned __int32> bIgnoreDinoFlyers() { return { this, "UShooterDamageType.bIgnoreDinoFlyers" }; }
5956 BitFieldValue<bool, unsigned __int32> bUseBPAdjustDamage() { return { this, "UShooterDamageType.bUseBPAdjustDamage" }; }
5957 BitFieldValue<bool, unsigned __int32> bUseBPAdjustHarvestingDamage() { return { this, "UShooterDamageType.bUseBPAdjustHarvestingDamage" }; }
5958 BitFieldValue<bool, unsigned __int32> bDisplayHitMarker() { return { this, "UShooterDamageType.bDisplayHitMarker" }; }
5959 BitFieldValue<bool, unsigned __int32> bDinoDamageCauserAllowSameTeam() { return { this, "UShooterDamageType.bDinoDamageCauserAllowSameTeam" }; }
5960 BitFieldValue<bool, unsigned __int32> bOnlyApplyDamageTorpidityToPlayersAndTames() { return { this, "UShooterDamageType.bOnlyApplyDamageTorpidityToPlayersAndTames" }; }
5961 BitFieldValue<bool, unsigned __int32> bDinoOnDinoDamageCauserAllowSameTeam() { return { this, "UShooterDamageType.bDinoOnDinoDamageCauserAllowSameTeam" }; }
5962 BitFieldValue<bool, unsigned __int32> bForceRespawnCooldown() { return { this, "UShooterDamageType.bForceRespawnCooldown" }; }
5963 BitFieldValue<bool, unsigned __int32> bAllowDamageCorpses() { return { this, "UShooterDamageType.bAllowDamageCorpses" }; }
5964 BitFieldValue<bool, unsigned __int32> bForceAllowFriendlyFire() { return { this, "UShooterDamageType.bForceAllowFriendlyFire" }; }
5965 BitFieldValue<bool, unsigned __int32> bForceAllowPvEDamage() { return { this, "UShooterDamageType.bForceAllowPvEDamage" }; }
5966 BitFieldValue<bool, unsigned __int32> bDestroyOnKill() { return { this, "UShooterDamageType.bDestroyOnKill" }; }
5967 BitFieldValue<bool, unsigned __int32> bPreventDinoKillVictimItemCollection() { return { this, "UShooterDamageType.bPreventDinoKillVictimItemCollection" }; }
5968 BitFieldValue<bool, unsigned __int32> bIsInstantDamage() { return { this, "UShooterDamageType.bIsInstantDamage" }; }
5969 BitFieldValue<bool, unsigned __int32> bPreventSameTeamSettingNextRepairTime() { return { this, "UShooterDamageType.bPreventSameTeamSettingNextRepairTime" }; }
5970
5971 // Functions
5972
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); }
5975 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UShooterDamageType.GetPrivateStaticClass", Package); }
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); }
5977 static void StaticRegisterNativesUShooterDamageType() { NativeCall<void>(nullptr, "UShooterDamageType.StaticRegisterNativesUShooterDamageType"); }
5978};
5979
5981{
5991};
5992
5994{
5995 TArray<FDinoFoodEffectivenessMultipliers>& FoodEffectivenessMultipliersField() { return *GetNativePointerField<TArray<FDinoFoodEffectivenessMultipliers>*>(this, "UPrimalDinoSettings.FoodEffectivenessMultipliers"); }
5996 TArray<FDinoFoodEffectivenessMultipliers>& ExtraFoodEffectivenessMultipliersField() { return *GetNativePointerField<TArray<FDinoFoodEffectivenessMultipliers>*>(this, "UPrimalDinoSettings.ExtraFoodEffectivenessMultipliers"); }
5997 float& TamingAffinityNoFoodDecreasePercentageSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalDinoSettings.TamingAffinityNoFoodDecreasePercentageSpeed"); }
5998 float& TamingIneffectivenessNoFoodIncreasePercentageSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalDinoSettings.TamingIneffectivenessNoFoodIncreasePercentageSpeedMultiplier"); }
5999 int& DinoTierNumField() { return *GetNativePointerField<int*>(this, "UPrimalDinoSettings.DinoTierNum"); }
6000 TSubclassOf<UPrimalEngramEntry>& RequiresSkillToTameField() { return *GetNativePointerField<TSubclassOf<UPrimalEngramEntry>*>(this, "UPrimalDinoSettings.RequiresSkillToTame"); }
6001 TSubclassOf<UPrimalEngramEntry>& RequiresSkillToRideField() { return *GetNativePointerField<TSubclassOf<UPrimalEngramEntry>*>(this, "UPrimalDinoSettings.RequiresSkillToRide"); }
6002 TSubclassOf<UPrimalEngramEntry>& RequiresSkillToCommandField() { return *GetNativePointerField<TSubclassOf<UPrimalEngramEntry>*>(this, "UPrimalDinoSettings.RequiresSkillToCommand"); }
6003 TSubclassOf<UPrimalEngramEntry>& RequiresSkillToImprintField() { return *GetNativePointerField<TSubclassOf<UPrimalEngramEntry>*>(this, "UPrimalDinoSettings.RequiresSkillToImprint"); }
6004 UTexture2D* DinoFoodTypeImageField() { return *GetNativePointerField<UTexture2D * *>(this, "UPrimalDinoSettings.DinoFoodTypeImage"); }
6005 FString& DinoFoodTypeNameField() { return *GetNativePointerField<FString*>(this, "UPrimalDinoSettings.DinoFoodTypeName"); }
6006 FString& FeedToTameStringField() { return *GetNativePointerField<FString*>(this, "UPrimalDinoSettings.FeedToTameString"); }
6007 FString& FeedItemInLastSlotStringField() { return *GetNativePointerField<FString*>(this, "UPrimalDinoSettings.FeedItemInLastSlotString"); }
6008 FString& FeedInLastSlotStringField() { return *GetNativePointerField<FString*>(this, "UPrimalDinoSettings.FeedInLastSlotString"); }
6009 FString& MinLevelForFeedingStringField() { return *GetNativePointerField<FString*>(this, "UPrimalDinoSettings.MinLevelForFeedingString"); }
6010 //TArray<FSpecialDeathLootEntry>& SpecialDeathLootEntriesField() { return *GetNativePointerField<TArray<FSpecialDeathLootEntry>*>(this, "UPrimalDinoSettings.SpecialDeathLootEntries"); }
6011 bool& bWakingTameDisplayItemNameField() { return *GetNativePointerField<bool*>(this, "UPrimalDinoSettings.bWakingTameDisplayItemName"); }
6012 FString& WakingTameDisplayItemNameOverrideField() { return *GetNativePointerField<FString*>(this, "UPrimalDinoSettings.WakingTameDisplayItemNameOverride"); }
6013
6014 // Functions
6015
6016 void SpawnWildDinoSpecialDeathLoot_Implementation(APrimalDinoCharacter* ForDino, APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, APrimalDinoCharacter*, APawn*, AActor*>(this, "UPrimalDinoSettings.SpawnWildDinoSpecialDeathLoot_Implementation", ForDino, InstigatingPawn, DamageCauser); }
6017 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPrimalDinoSettings.GetPrivateStaticClass", Package); }
6018 void SpawnWildDinoSpecialDeathLoot(APrimalDinoCharacter* ForDino, APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, APrimalDinoCharacter*, APawn*, AActor*>(this, "UPrimalDinoSettings.SpawnWildDinoSpecialDeathLoot", ForDino, InstigatingPawn, DamageCauser); }
6019 static void StaticRegisterNativesUPrimalDinoSettings() { NativeCall<void>(nullptr, "UPrimalDinoSettings.StaticRegisterNativesUPrimalDinoSettings"); }
6020};
6021
6023{
6026};
6027
6029{
6030 FWeightedObjectList& DeathInventoryTemplatesField() { return *GetNativePointerField<FWeightedObjectList*>(this, "APrimalDinoCharacter.DeathInventoryTemplates"); }
6031
6032 TWeakObjectPtr<AActor>& ForcedMasterTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.ForcedMasterTarget"); }
6033 FName& MountCharacterSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.MountCharacterSocketName"); }
6034 TWeakObjectPtr<APrimalCharacter>& MountCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.MountCharacter"); }
6035 ECollisionChannel& MeshOriginalCollisionChannelField() { return *GetNativePointerField<ECollisionChannel*>(this, "APrimalDinoCharacter.MeshOriginalCollisionChannel"); }
6036 float& ColorizationIntensityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ColorizationIntensity"); }
6037 FVector& RidingAttackExtraVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RidingAttackExtraVelocity"); }
6038 UAnimMontage* StartChargeAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.StartChargeAnimation"); }
6039 TArray<UAnimMontage*> AttackAnimationsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalDinoCharacter.AttackAnimations"); }
6040 TArray<float>& AttackAnimationWeightsField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.AttackAnimationWeights"); }
6041 TArray<float>& AttackAnimationsTimeFromEndToConsiderFinishedField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.AttackAnimationsTimeFromEndToConsiderFinished"); }
6042 TArray<UMaterialInterface*> FemaleMaterialOverridesField() { return *GetNativePointerField<TArray<UMaterialInterface*>*>(this, "APrimalDinoCharacter.FemaleMaterialOverrides"); }
6043 float& PaintConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PaintConsumptionMultiplier"); }
6044 float& ChargingBlockedStopTimeThresholdField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingBlockedStopTimeThreshold"); }
6045 TArray<FName>& MeleeSwingSocketsField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.MeleeSwingSockets"); }
6046 int& MeleeDamageAmountField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MeleeDamageAmount"); }
6047 float& MeleeDamageImpulseField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeDamageImpulse"); }
6048 float& MeleeSwingRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeSwingRadius"); }
6049 TArray<FDinoAttackInfo>& AttackInfosField() { return *GetNativePointerField<TArray<FDinoAttackInfo>*>(this, "APrimalDinoCharacter.AttackInfos"); }
6050 char& CurrentAttackIndexField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.CurrentAttackIndex"); }
6051 char& LastAttackIndexField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.LastAttackIndex"); }
6052 TSubclassOf<UDamageType>& MeleeDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.MeleeDamageType"); }
6053 TSubclassOf<UDamageType>& StepActorDamageTypeOverrideField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.StepActorDamageTypeOverride"); }
6054 float& AttackOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackOffset"); }
6055 float& FleeHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FleeHealthPercentage"); }
6056 float& BreakFleeHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BreakFleeHealthPercentage"); }
6057 FString& TamerStringField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.TamerString"); }
6058 FString& TamedNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.TamedName"); }
6059 FVector2D& OverlayTooltipPaddingField() { return *GetNativePointerField<FVector2D*>(this, "APrimalDinoCharacter.OverlayTooltipPadding"); }
6060 FVector2D& OverlayTooltipScaleField() { return *GetNativePointerField<FVector2D*>(this, "APrimalDinoCharacter.OverlayTooltipScale"); }
6061 FVector& RiderFPVCameraOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderFPVCameraOffset"); }
6062 FVector& LandingLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LandingLocation"); }
6063 long double& StartLandingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.StartLandingTime"); }
6064 long double& LastAxisStartPressTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAxisStartPressTime"); }
6065 long double& LastMoveForwardTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastMoveForwardTime"); }
6066 float& LandingTraceMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LandingTraceMaxDistance"); }
6067 float& FlyingWanderFixedDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingWanderFixedDistanceAmount"); }
6068 float& FlyingWanderRandomDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingWanderRandomDistanceAmount"); }
6069 float& AcceptableLandingRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AcceptableLandingRadius"); }
6070 float& MaxLandingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MaxLandingTime"); }
6071 FieldArray<float, 2> GenderSpeedMultipliersField() { return { this, "APrimalDinoCharacter.GenderSpeedMultipliers" }; }
6072 float& ChargeSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargeSpeedMultiplier"); }
6073 UAnimMontage* ChargingAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.ChargingAnim"); }
6074 float& ChargingStaminaPerSecondDrainField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingStaminaPerSecondDrain"); }
6075 float& ChargingStopDotTresholdField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingStopDotTreshold"); }
6076 FVector& LastChargeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastChargeLocation"); }
6077 long double& LastStartChargingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastStartChargingTime"); }
6078 TWeakObjectPtr<AShooterCharacter>& RiderField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "APrimalDinoCharacter.Rider"); }
6079 TWeakObjectPtr<AShooterCharacter>& PreviousRiderField() { return *GetNativePointerField<TWeakObjectPtr<AShooterCharacter>*>(this, "APrimalDinoCharacter.PreviousRider"); }
6080 TSubclassOf<UPrimalItem>& SaddleItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.SaddleItemClass"); }
6081 TArray<FSaddlePassengerSeatDefinition>& NoSaddlePassengerSeatsField() { return *GetNativePointerField<TArray<FSaddlePassengerSeatDefinition>*>(this, "APrimalDinoCharacter.NoSaddlePassengerSeats"); }
6082 TWeakObjectPtr<APrimalCharacter>& CarriedCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.CarriedCharacter"); }
6083 TWeakObjectPtr<APrimalCharacter>& PreviousCarriedCharacterField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.PreviousCarriedCharacter"); }
6084 UAnimMontage* DinoWithPassengerAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.DinoWithPassengerAnim"); }
6085 UAnimMontage* DinoWithDinoPassengerAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.DinoWithDinoPassengerAnim"); }
6086 TArray<TWeakObjectPtr<APrimalCharacter>>& PassengerPerSeatField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalDinoCharacter.PassengerPerSeat"); }
6087 TArray<APrimalCharacter*> SavedPassengerPerSeatField() { return *GetNativePointerField<TArray<APrimalCharacter*>*>(this, "APrimalDinoCharacter.SavedPassengerPerSeat"); }
6088 TArray<TWeakObjectPtr<APrimalCharacter>>& PrevPassengerPerSeatField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalDinoCharacter.PrevPassengerPerSeat"); }
6089 long double& LastClientCameraRotationServerUpdateField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastClientCameraRotationServerUpdate"); }
6090 int& LastPlayedAttackAnimationField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastPlayedAttackAnimation"); }
6091 char& AttackIndexOfPlayedAnimationField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.AttackIndexOfPlayedAnimation"); }
6092 TArray<FDinoBaseLevelWeightEntry>& DinoBaseLevelWeightEntriesField() { return *GetNativePointerField<TArray<FDinoBaseLevelWeightEntry>*>(this, "APrimalDinoCharacter.DinoBaseLevelWeightEntries"); }
6093 float& OriginalCapsuleHalfHeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OriginalCapsuleHalfHeight"); }
6094 TArray<FVector>& LastSocketPositionsField() { return *GetNativePointerField<TArray<FVector>*>(this, "APrimalDinoCharacter.LastSocketPositions"); }
6095 TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator> MeleeSwingHurtListField() { return *GetNativePointerField<TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator>*>(this, "APrimalDinoCharacter.MeleeSwingHurtList"); }
6096 long double& EndAttackTargetTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.EndAttackTargetTime"); }
6097 FVector& RidingFirstPersonViewLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RidingFirstPersonViewLocationOffset"); }
6098 float& BabyChanceOfTwinsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyChanceOfTwins"); }
6099 float& BabyGestationSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyGestationSpeed"); }
6100 float& ExtraBabyGestationSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraBabyGestationSpeedMultiplier"); }
6101 long double& LastEggBoostedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastEggBoostedTime"); }
6102 float& WildPercentageChanceOfBabyField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildPercentageChanceOfBaby"); }
6103 float& WildBabyAgeWeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildBabyAgeWeight"); }
6104 float& BabyGestationProgressField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyGestationProgress"); }
6105 float& LastBabyAgeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastBabyAge"); }
6106 float& LastBabyGestationProgressField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastBabyGestationProgress"); }
6107 float& BabyChanceOfTripletsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyChanceOfTriplets"); }
6108 float& BabyAgeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyAge"); }
6109 float& MaxPercentOfCapsulHeightAllowedForIKField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MaxPercentOfCapsulHeightAllowedForIK"); }
6110 float& SlopeBiasForMaxCapsulePercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SlopeBiasForMaxCapsulePercent"); }
6111 float& AutoFadeOutAfterTameTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AutoFadeOutAfterTameTime"); }
6112 float& FlyingForceRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingForceRotationRateModifier"); }
6113 TArray<FName>& HideBoneNamesField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.HideBoneNames"); }
6114 FString& HideBonesStringField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.HideBonesString"); }
6115 FVector& WaterSurfaceExtraJumpVectorField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.WaterSurfaceExtraJumpVector"); }
6116 FVector& FlyerTakeOffAdditionalVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.FlyerTakeOffAdditionalVelocity"); }
6117 float& OpenDoorDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OpenDoorDelay"); }
6118 float& TamedWanderHarvestIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWanderHarvestInterval"); }
6119 float& TamedWanderHarvestSearchRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWanderHarvestSearchRange"); }
6120 float& TamedWanderHarvestCollectRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWanderHarvestCollectRadius"); }
6121 FVector& TamedWanderHarvestCollectOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.TamedWanderHarvestCollectOffset"); }
6122 float& RootLocSwimOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RootLocSwimOffset"); }
6123 float& PlayAnimBelowHealthPercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlayAnimBelowHealthPercent"); }
6124 float& LeavePlayAnimBelowHealthPercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LeavePlayAnimBelowHealthPercent"); }
6125 float& PlatformSaddleMaxStructureBuildDistance2DField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlatformSaddleMaxStructureBuildDistance2D"); }
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"); }
6129 TSubclassOf<UPrimalDinoSettings>& LowHealthDinoSettingsField() { return *GetNativePointerField<TSubclassOf<UPrimalDinoSettings>*>(this, "APrimalDinoCharacter.LowHealthDinoSettings"); }
6130 float& SwimOffsetInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimOffsetInterpSpeed"); }
6131 float& CurrentRootLocSwimOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentRootLocSwimOffset"); }
6132 float& AIRangeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AIRangeMultiplier"); }
6133 FieldArray<char, 6> PreventColorizationRegionsField() { return { this, "APrimalDinoCharacter.PreventColorizationRegions" }; }
6134 FieldArray<char, 6> ColorSetIndicesField() { return { this, "APrimalDinoCharacter.ColorSetIndices" }; }
6135 FieldArray<float, 6> ColorSetIntensityMultipliersField() { return { this, "APrimalDinoCharacter.ColorSetIntensityMultipliers" }; }
6136 float& MeleeAttackStaminaCostField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeAttackStaminaCost"); }
6137 UAnimMontage* WakingTameAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.WakingTameAnimation"); }
6138 TWeakObjectPtr<AActor>& TargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.Target"); }
6139 TWeakObjectPtr<AActor>& TamedFollowTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.TamedFollowTarget"); }
6140 float& PercentChanceFemaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PercentChanceFemale"); }
6141 TArray<TSubclassOf<UPrimalItem>>& DeathGiveItemClassesField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.DeathGiveItemClasses"); }
6142 TArray<float>& DeathGiveItemChanceToBeBlueprintField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.DeathGiveItemChanceToBeBlueprint"); }
6143 float& DeathGiveItemQualityMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGiveItemQualityMin"); }
6144 float& DeathGiveItemQualityMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGiveItemQualityMax"); }
6145 float& DeathGiveItemRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGiveItemRange"); }
6146 FString& DeathGiveAchievementField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.DeathGiveAchievement"); }
6147 USoundBase* OverrideAreaMusicField() { return *GetNativePointerField<USoundBase * *>(this, "APrimalDinoCharacter.OverrideAreaMusic"); }
6148 FVector& UnboardLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.UnboardLocationOffset"); }
6149 float& LastTimeWhileHeadingToGoalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastTimeWhileHeadingToGoal"); }
6150 float& RidingNetUpdateFequencyField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingNetUpdateFequency"); }
6151 float& RiderMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxSpeedModifier"); }
6152 float& RiderExtraMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderExtraMaxSpeedModifier"); }
6153 float& RiderMaxRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxRunSpeedModifier"); }
6154 float& RiderRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderRotationRateModifier"); }
6155 float& SwimmingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimmingRotationRateModifier"); }
6156 float& chargingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.chargingRotationRateModifier"); }
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"); }
6165 float& ControlFacePitchInterpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ControlFacePitchInterpSpeed"); }
6166 float& TamedWalkableFloorZField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWalkableFloorZ"); }
6167 float& CurrentMovementAnimRateField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentMovementAnimRate"); }
6168 int& MinPlayerLevelForWakingTameField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MinPlayerLevelForWakingTame"); }
6169 float& ForceNextAttackIndexField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ForceNextAttackIndex"); }
6170 TSubclassOf<UPrimalInventoryComponent>& TamedInventoryComponentTemplateField() { return *GetNativePointerField<TSubclassOf<UPrimalInventoryComponent>*>(this, "APrimalDinoCharacter.TamedInventoryComponentTemplate"); }
6171 float& DeathInventoryChanceToUseField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathInventoryChanceToUse"); }
6172 float& WakingTameFeedIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameFeedInterval"); }
6173 long double& LastWakingTameFedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastWakingTameFedTime"); }
6174 float& DeathInventoryQualityPerLevelMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathInventoryQualityPerLevelMultiplier"); }
6175 float& RequiredTameAffinityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RequiredTameAffinity"); }
6176 float& RequiredTameAffinityPerBaseLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RequiredTameAffinityPerBaseLevel"); }
6177 char& TamedAITargetingRangeField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.TamedAITargetingRange"); }
6178 FName& PassengerBoneNameOverrideField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.PassengerBoneNameOverride"); }
6179 float& CurrentTameAffinityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentTameAffinity"); }
6180 float& TameIneffectivenessModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TameIneffectivenessModifier"); }
6181 float& TameIneffectivenessByAffinityField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TameIneffectivenessByAffinity"); }
6182 int& LastFrameUseLowQualityAnimationTickField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastFrameUseLowQualityAnimationTick"); }
6183 int& MaxSaddleStructuresHeightField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxSaddleStructuresHeight"); }
6184 int& SaddlePivotOffsetField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.SaddlePivotOffset"); }
6185 int& MaxSaddleStructuresNumField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxSaddleStructuresNum"); }
6186 float& OverTameLimitDamagePercentPerIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OverTameLimitDamagePercentPerInterval"); }
6187 float& OverTameLimitDamageIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OverTameLimitDamageInterval"); }
6188 long double& LastOverTameLimitDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastOverTameLimitDamageTime"); }
6189 TSubclassOf<UPrimalDinoSettings>& DinoSettingsClassField() { return *GetNativePointerField<TSubclassOf<UPrimalDinoSettings>*>(this, "APrimalDinoCharacter.DinoSettingsClass"); }
6190 float& TamingFoodConsumeIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamingFoodConsumeInterval"); }
6191 float& DediForceAttackAnimTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DediForceAttackAnimTime"); }
6192 float& DediForceStartAttackAfterAnimTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DediForceStartAttackAfterAnimTime"); }
6193 float& WakingTameFoodIncreaseMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameFoodIncreaseMultiplier"); }
6194 int& TamingTeamIDField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.TamingTeamID"); }
6195 int& OwningPlayerIDField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.OwningPlayerID"); }
6196 FString& OwningPlayerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.OwningPlayerName"); }
6197 long double& TamingLastFoodConsumptionTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.TamingLastFoodConsumptionTime"); }
6198 unsigned int& DinoID1Field() { return *GetNativePointerField<unsigned int*>(this, "APrimalDinoCharacter.DinoID1"); }
6199 unsigned int& DinoID2Field() { return *GetNativePointerField<unsigned int*>(this, "APrimalDinoCharacter.DinoID2"); }
6200 FRotator& PreviousAimRotField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoCharacter.PreviousAimRot"); }
6201 int& TamedAggressionLevelField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.TamedAggressionLevel"); }
6202 float& TamingIneffectivenessModifierIncreaseByDamagePercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamingIneffectivenessModifierIncreaseByDamagePercent"); }
6203 int& NPCSpawnerExtraLevelOffsetField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.NPCSpawnerExtraLevelOffset"); }
6204 float& NPCSpawnerLevelMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NPCSpawnerLevelMultiplier"); }
6205 TWeakObjectPtr<APrimalStructureItemContainer_SupplyCrate>& LinkedSupplyCrateField() { return *GetNativePointerField<TWeakObjectPtr<APrimalStructureItemContainer_SupplyCrate>*>(this, "APrimalDinoCharacter.LinkedSupplyCrate"); }
6206 float& UntamedPoopTimeMinIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedPoopTimeMinInterval"); }
6207 float& UntamedPoopTimeMaxIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedPoopTimeMaxInterval"); }
6208 float& MeleeHarvestDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MeleeHarvestDamageMultiplier"); }
6209 float& AllowRidingMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AllowRidingMaxDistance"); }
6210 float& UntamedPoopTimeCacheField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedPoopTimeCache"); }
6211 TSubclassOf<UPrimalItem>& BaseEggClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.BaseEggClass"); }
6212 TArray<TSubclassOf<UPrimalItem>>& EggItemsToSpawnField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.EggItemsToSpawn"); }
6213 TArray<float>& EggWeightsToSpawnField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.EggWeightsToSpawn"); }
6214 TArray<TSubclassOf<UPrimalItem>>& FertilizedEggItemsToSpawnField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.FertilizedEggItemsToSpawn"); }
6215 TArray<float>& FertilizedEggWeightsToSpawnField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoCharacter.FertilizedEggWeightsToSpawn"); }
6216 float& EggChanceToSpawnUnstasisField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggChanceToSpawnUnstasis"); }
6217 float& EggIntervalBetweenUnstasisChancesField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggIntervalBetweenUnstasisChances"); }
6218 float& EggRangeMaximumNumberFromSameDinoTypeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggRangeMaximumNumberFromSameDinoType"); }
6219 int& EggMaximumNumberFromSameDinoTypeField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.EggMaximumNumberFromSameDinoType"); }
6220 float& EggRangeMaximumNumberField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EggRangeMaximumNumber"); }
6221 int& EggMaximumNumberField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.EggMaximumNumber"); }
6222 float& UntamedWalkingSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedWalkingSpeedModifier"); }
6223 float& TamedWalkingSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedWalkingSpeedModifier"); }
6224 float& UntamedRunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.UntamedRunningSpeedModifier"); }
6225 float& TamedRunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedRunningSpeedModifier"); }
6226 TSubclassOf<UPrimalColorSet>& RandomColorSetsMaleField() { return *GetNativePointerField<TSubclassOf<UPrimalColorSet>*>(this, "APrimalDinoCharacter.RandomColorSetsMale"); }
6227 TSubclassOf<UPrimalColorSet>& RandomColorSetsFemaleField() { return *GetNativePointerField<TSubclassOf<UPrimalColorSet>*>(this, "APrimalDinoCharacter.RandomColorSetsFemale"); }
6228 UAnimSequence* RiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence * *>(this, "APrimalDinoCharacter.RiderAnimOverride"); }
6229 UAnimSequence* TurningRightRiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence * *>(this, "APrimalDinoCharacter.TurningRightRiderAnimOverride"); }
6230 UAnimSequence* TurningLeftRiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence * *>(this, "APrimalDinoCharacter.TurningLeftRiderAnimOverride"); }
6231 UAnimSequence* LatchedRiderAnimOverrideField() { return *GetNativePointerField<UAnimSequence * *>(this, "APrimalDinoCharacter.LatchedRiderAnimOverride"); }
6232 UAnimSequence* RiderMoveAnimOverrideField() { return *GetNativePointerField<UAnimSequence * *>(this, "APrimalDinoCharacter.RiderMoveAnimOverride"); }
6233 float& RidingAnimSpeedFactorField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingAnimSpeedFactor"); }
6234 UAnimMontage* StartRidingAnimOverrideField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.StartRidingAnimOverride"); }
6235 UAnimMontage* StopRidingAnimOverrideField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.StopRidingAnimOverride"); }
6236 FName& TargetingTeamNameOverrideField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.TargetingTeamNameOverride"); }
6237 float& ExtraTamedSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraTamedSpeedMultiplier"); }
6238 float& ExtraUnTamedSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraUnTamedSpeedMultiplier"); }
6239 long double& LastEggSpawnChanceTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastEggSpawnChanceTime"); }
6240 FName& OriginalNPCVolumeNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.OriginalNPCVolumeName"); }
6241 float& OutsideOriginalNPCVolumeStasisDestroyIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.OutsideOriginalNPCVolumeStasisDestroyInterval"); }
6242 float& StasisedDestroyIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StasisedDestroyInterval"); }
6243 FVector& FirstSpawnLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.FirstSpawnLocation"); }
6244 float& TamedAllowNamingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedAllowNamingTime"); }
6245 float& MovementSpeedScalingRotationRatePowerField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MovementSpeedScalingRotationRatePower"); }
6246 float& AttackNoStaminaTorpidityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackNoStaminaTorpidityMultiplier"); }
6247 float& DecayDestructionPeriodField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DecayDestructionPeriod"); }
6248 long double& TamedAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.TamedAtTime"); }
6249 long double& LastInAllyRangeTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastInAllyRangeTime"); }
6250 int& LastInAllyRangeTimeSerializedField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastInAllyRangeTimeSerialized"); }
6251 TArray<APrimalStructure*> LatchedOnStructuresField() { return *GetNativePointerField<TArray<APrimalStructure*>*>(this, "APrimalDinoCharacter.LatchedOnStructures"); }
6252 UPrimalDinoSettings* MyDinoSettingsCDOField() { return *GetNativePointerField<UPrimalDinoSettings * *>(this, "APrimalDinoCharacter.MyDinoSettingsCDO"); }
6253 int& OriginalTargetingTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.OriginalTargetingTeam"); }
6254 float& PreviousRootYawSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PreviousRootYawSpeed"); }
6255 long double& LastTimeFallingField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastTimeFalling"); }
6256 float& FloatingHUDTextScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FloatingHUDTextScale"); }
6257 float& FloatingHUDTextScaleMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FloatingHUDTextScaleMin"); }
6258 float& TamedCorpseLifespanField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedCorpseLifespan"); }
6259 float& MateBoostDamageReceiveMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MateBoostDamageReceiveMultiplier"); }
6260 float& MateBoostDamageGiveMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MateBoostDamageGiveMultiplier"); }
6261 float& MateBoostRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MateBoostRange"); }
6262 FName& DinoNameTagField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.DinoNameTag"); }
6263 AShooterPlayerController* AttackMyTargetForPlayerControllerField() { return *GetNativePointerField<AShooterPlayerController * *>(this, "APrimalDinoCharacter.AttackMyTargetForPlayerController"); }
6264 float& RidingAttackExtraVelocityDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingAttackExtraVelocityDelay"); }
6265 float& StepDamageRadialDamageIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageInterval"); }
6266 float& StepDamageRadialDamageExtraRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageExtraRadius"); }
6267 float& StepDamageRadialDamageAmountGeneralField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageAmountGeneral"); }
6268 float& StepDamageRadialDamageAmountHarvestableField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageRadialDamageAmountHarvestable"); }
6269 long double& LastRadialStepDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastRadialStepDamageTime"); }
6270 TSubclassOf<UDamageType>& StepHarvestableDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.StepHarvestableDamageType"); }
6271 float& StepDamageFootDamageIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageInterval"); }
6272 float& StepDamageFootDamageRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageRadius"); }
6273 float& StepDamageFootDamageAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageAmount"); }
6274 TArray<FName>& StepDamageFootDamageSocketsField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.StepDamageFootDamageSockets"); }
6275 float& DurationBeforeMovingStuckPawnField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DurationBeforeMovingStuckPawn"); }
6276 FVector& LastCheckedLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastCheckedLocation"); }
6277 long double& LastValidNotStuckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastValidNotStuckTime"); }
6278 UAnimMontage* StartledAnimationRightDefaultField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.StartledAnimationRightDefault"); }
6279 UAnimMontage* StartledAnimationLeftField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.StartledAnimationLeft"); }
6280 TArray<UAnimMontage*> StartledAnimationsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalDinoCharacter.StartledAnimations"); }
6281 UAnimMontage* FlyingStartledAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.FlyingStartledAnimation"); }
6282 float& RandomPlayStartledAnimIntervalMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomPlayStartledAnimIntervalMin"); }
6283 float& RandomPlayStartledAnimIntervalMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomPlayStartledAnimIntervalMax"); }
6284 float& StartledAnimationCooldownField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StartledAnimationCooldown"); }
6285 float& DefaultActivateAttackRangeOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DefaultActivateAttackRangeOffset"); }
6286 float& CorpseTargetingMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CorpseTargetingMultiplier"); }
6287 long double& LastFootStepDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastFootStepDamageTime"); }
6288 long double& LastStartledTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastStartledTime"); }
6289 float& CorpseLifespanNonRelevantField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CorpseLifespanNonRelevant"); }
6290 float& MinStaminaForRiderField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MinStaminaForRider"); }
6291 float& LoseStaminaWithRiderRateField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LoseStaminaWithRiderRate"); }
6292 float& FollowingRunDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FollowingRunDistance"); }
6293 float& MaxDinoKillerTransferWeightPercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MaxDinoKillerTransferWeightPercent"); }
6294 float& NPCZoneVolumeCountWeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NPCZoneVolumeCountWeight"); }
6295 float& NPCLerpToMaxRandomBaseLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NPCLerpToMaxRandomBaseLevel"); }
6296 FVector& FloatingHUDTextWorldOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.FloatingHUDTextWorldOffset"); }
6297 long double& LastAttackedTargetTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAttackedTargetTime"); }
6298 long double& LastForcedLandingCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastForcedLandingCheckTime"); }
6299 long double& LastAllyTargetLookTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAllyTargetLookTime"); }
6300 long double& LastAttackedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAttackedTime"); }
6301 long double& LastPlayerDinoOverlapRelevantTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastPlayerDinoOverlapRelevantTime"); }
6302 FRotator& DinoAimRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoCharacter.DinoAimRotationOffset"); }
6303 long double& LastDinoAllyLookInterpTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastDinoAllyLookInterpTime"); }
6304 FVector& LastRiderOverlappedPositionField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastRiderOverlappedPosition"); }
6305 TWeakObjectPtr<APrimalCharacter>& AutoDragByPawnField() { return *GetNativePointerField<TWeakObjectPtr<APrimalCharacter>*>(this, "APrimalDinoCharacter.AutoDragByPawn"); }
6306 long double& NextRidingFlyerUndergroundCheckField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextRidingFlyerUndergroundCheck"); }
6307 long double& LastSetRiderTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastSetRiderTime"); }
6308 TSubclassOf<UPrimalItem>& RepairRequirementsItemField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.RepairRequirementsItem"); }
6309 float& RepairAmountRemainingField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RepairAmountRemaining"); }
6310 float& RepairCheckIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RepairCheckInterval"); }
6311 float& RepairPercentPerIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RepairPercentPerInterval"); }
6312 FVector& RiderCheckTraceOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderCheckTraceOffset"); }
6313 FVector& RiderEjectionImpulseField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderEjectionImpulse"); }
6314 float& WakingTameAffinityDecreaseFoodPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameAffinityDecreaseFoodPercentage"); }
6315 float& WakingTameAllowFeedingFoodPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameAllowFeedingFoodPercentage"); }
6316 float& WakingTameFoodAffinityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameFoodAffinityMultiplier"); }
6317 float& CheckForWildAmbientHarvestingIntervalMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CheckForWildAmbientHarvestingIntervalMin"); }
6318 float& CheckForWildAmbientHarvestingIntervalMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CheckForWildAmbientHarvestingIntervalMax"); }
6319 float& WildAmbientHarvestingTimerField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildAmbientHarvestingTimer"); }
6320 UAnimMontage* WildAmbientHarvestingAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.WildAmbientHarvestingAnimation"); }
6321 TArray<UAnimMontage*> WildAmbientHarvestingAnimationsField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "APrimalDinoCharacter.WildAmbientHarvestingAnimations"); }
6322 float& WildAmbientHarvestingRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildAmbientHarvestingRadius"); }
6323 int& FlyerNumUnderGroundFailField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.FlyerNumUnderGroundFail"); }
6324 int& AbsoluteBaseLevelField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.AbsoluteBaseLevel"); }
6325 TSubclassOf<UDamageType>& TamedHarvestDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.TamedHarvestDamageType"); }
6326 FDinoSaddleStruct& SaddleStructField() { return *GetNativePointerField<FDinoSaddleStruct*>(this, "APrimalDinoCharacter.SaddleStruct"); }
6327 TArray<APrimalCharacter*> DraggedRagdollsField() { return *GetNativePointerField<TArray<APrimalCharacter*>*>(this, "APrimalDinoCharacter.DraggedRagdolls"); }
6328 FVector& LastOverrodeRandomWanderLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastOverrodeRandomWanderLocation"); }
6329 float& ChargeBumpDamageField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargeBumpDamage"); }
6330 TSubclassOf<UDamageType>& ChargeBumpDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalDinoCharacter.ChargeBumpDamageType"); }
6331 float& ChargeBumpImpulseField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargeBumpImpulse"); }
6332 float& MinChargeIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MinChargeInterval"); }
6333 float& PlayerMountedLaunchFowardSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlayerMountedLaunchFowardSpeed"); }
6334 float& PlayerMountedLaunchUpSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.PlayerMountedLaunchUpSpeed"); }
6335 float& AttackOnLaunchMaximumTargetDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackOnLaunchMaximumTargetDistance"); }
6336 float& KeepFlightRemainingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.KeepFlightRemainingTime"); }
6337 UAnimMontage* MountCharacterAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.MountCharacterAnimation"); }
6338 UAnimMontage* UnmountCharacterAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.UnmountCharacterAnimation"); }
6339 UAnimMontage* EndChargingAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.EndChargingAnimation"); }
6340 float& FlyingRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyingRunSpeedModifier"); }
6341 float& ChargingAnimDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingAnimDelay"); }
6342 FName& RiderSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.RiderSocketName"); }
6343 float& ChargingActivationRequiresStaminaField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingActivationRequiresStamina"); }
6344 float& ChargingActivationConsumesStaminaField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ChargingActivationConsumesStamina"); }
6345 float& FlyerHardBreakingOverrideField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyerHardBreakingOverride"); }
6346 float& BabyScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyScale"); }
6347 float& BabySpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabySpeedMultiplier"); }
6348 float& BabyPitchMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyPitchMultiplier"); }
6349 float& BabyVolumeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyVolumeMultiplier"); }
6350 float& BabyWrongTemperatureHealthPercentDecreaseField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyWrongTemperatureHealthPercentDecrease"); }
6351 TWeakObjectPtr<AActor>& WanderAroundActorField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.WanderAroundActor"); }
6352 float& WanderAroundActorMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WanderAroundActorMaxDistance"); }
6353 long double& ChargingStartBlockedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.ChargingStartBlockedTime"); }
6354 long double& LastChargeEndTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastChargeEndTime"); }
6355 TArray<APrimalStructure*> SaddledStructuresField() { return *GetNativePointerField<TArray<APrimalStructure*>*>(this, "APrimalDinoCharacter.SaddledStructures"); }
6356 long double& LastTamedFlyerNearbyAllyCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastTamedFlyerNearbyAllyCheckTime"); }
6357 TSet<FName, DefaultKeyFuncs<FName, 0>, FDefaultSetAllocator>& MatingRequiresBiomeTagsSetField() { return *GetNativePointerField<TSet<FName, DefaultKeyFuncs<FName, 0>, FDefaultSetAllocator>*>(this, "APrimalDinoCharacter.MatingRequiresBiomeTagsSet"); }
6358 long double& LastUpdatedBabyAgeAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastUpdatedBabyAgeAtTime"); }
6359 long double& LastUpdatedGestationAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastUpdatedGestationAtTime"); }
6360 long double& LastUpdatedMatingAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastUpdatedMatingAtTime"); }
6361 float& BabyAgeSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyAgeSpeed"); }
6362 float& ExtraBabyAgeSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraBabyAgeSpeedMultiplier"); }
6363 float& XPEarnMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.XPEarnMultiplier"); }
6364 TArray<FName>& MatingRequiresBiomeTagsField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.MatingRequiresBiomeTags"); }
6365 float& FemaleMatingRangeAdditionField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FemaleMatingRangeAddition"); }
6366 float& FemaleMatingTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FemaleMatingTime"); }
6367 FName& SaddledRiderSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.SaddledRiderSocketName"); }
6368 long double& NextAllowedMatingTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextAllowedMatingTime"); }
6369 float& MatingProgressField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MatingProgress"); }
6370 long double& LastMatingNotificationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastMatingNotificationTime"); }
6371 long double& LastMatingWrongTemperatureNotificationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastMatingWrongTemperatureNotificationTime"); }
6372 APrimalDinoCharacter* MatingWithDinoField() { return *GetNativePointerField<APrimalDinoCharacter * *>(this, "APrimalDinoCharacter.MatingWithDino"); }
6373 UAnimMontage* MatingAnimationMaleField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.MatingAnimationMale"); }
6374 long double& LastAmbientHarvestingAttackTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAmbientHarvestingAttackTime"); }
6375 long double& PreviousAmbientTemperatureTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.PreviousAmbientTemperatureTime"); }
6376 float& HypoThermalInsulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HypoThermalInsulation"); }
6377 float& HyperThermalInsulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HyperThermalInsulation"); }
6378 float& CachedAmbientTemperatureField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CachedAmbientTemperature"); }
6379 float& GlobalSpawnEntryWeightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GlobalSpawnEntryWeightMultiplier"); }
6380 FieldArray<char, 16> GestationEggNumberOfLevelUpPointsAppliedField() { return { this, "APrimalDinoCharacter.GestationEggNumberOfLevelUpPointsApplied" }; }
6381 float& GestationEggTamedIneffectivenessModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GestationEggTamedIneffectivenessModifier"); }
6382 FieldArray<char, 6> GestationEggColorSetIndicesField() { return { this, "APrimalDinoCharacter.GestationEggColorSetIndices" }; }
6383 float& NewFemaleMinTimeBetweenMatingField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NewFemaleMinTimeBetweenMating"); }
6384 float& NewFemaleMaxTimeBetweenMatingField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NewFemaleMaxTimeBetweenMating"); }
6385 TArray<TSubclassOf<APrimalBuff>>& DefaultTamedBuffsField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalDinoCharacter.DefaultTamedBuffs"); }
6386 FVector& InterpolatedVelocityField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.InterpolatedVelocity"); }
6387 FVector& OldInterpolatedLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.OldInterpolatedLocation"); }
6388 float& HyperThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HyperThermiaInsulation"); }
6389 float& HypoThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HypoThermiaInsulation"); }
6390 float& InsulationRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.InsulationRange"); }
6391 float& GangOverlapRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GangOverlapRange"); }
6392 float& GangDamageResistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GangDamageResistance"); }
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"); }
6399 FVector& LastGangCheckPositionField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.LastGangCheckPosition"); }
6400 int& PreviousTargetingTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.PreviousTargetingTeam"); }
6401 int& LastRiderExitFrameCounterField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastRiderExitFrameCounter"); }
6402 float& WildRandomScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildRandomScale"); }
6403 float& HeldJumpSlowFallingGravityZScaleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HeldJumpSlowFallingGravityZScale"); }
6404 UAnimMontage* SlowFallingAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.SlowFallingAnim"); }
6405 float& SlowFallingStaminaCostPerSecondField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SlowFallingStaminaCostPerSecond"); }
6406 float& NoRiderRotationModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NoRiderRotationModifier"); }
6407 FName& RiderFPVCameraUseSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.RiderFPVCameraUseSocketName"); }
6408 FName& RiderLatchedFPVCameraUseSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.RiderLatchedFPVCameraUseSocketName"); }
6409 FName& PassengerFPVCameraRootSocketField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.PassengerFPVCameraRootSocket"); }
6410 TArray<FName>& FPVRiderBoneNamesToHideField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.FPVRiderBoneNamesToHide"); }
6411 float& ExtraRunningSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraRunningSpeedModifier"); }
6412 float& ScaleExtraRunningSpeedModifierMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ScaleExtraRunningSpeedModifierMin"); }
6413 float& ScaleExtraRunningSpeedModifierMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ScaleExtraRunningSpeedModifierMax"); }
6414 float& ScaleExtraRunningSpeedModifierSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ScaleExtraRunningSpeedModifierSpeed"); }
6415 float& LastHigherScaleExtraRunningSpeedValueField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LastHigherScaleExtraRunningSpeedValue"); }
6416 long double& LastHigherScaleExtraRunningSpeedTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastHigherScaleExtraRunningSpeedTime"); }
6417 float& RiderMovementSpeedScalingRotationRatePowerMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMovementSpeedScalingRotationRatePowerMultiplier"); }
6418 int& LoadDestroyWildDinosUnderVersionField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LoadDestroyWildDinosUnderVersion"); }
6419 int& SaveDestroyWildDinosUnderVersionField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.SaveDestroyWildDinosUnderVersion"); }
6420 float& AllowWaterSurfaceExtraJumpStaminaCostField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AllowWaterSurfaceExtraJumpStaminaCost"); }
6421 USoundBase* PlayKillLocalSoundField() { return *GetNativePointerField<USoundBase * *>(this, "APrimalDinoCharacter.PlayKillLocalSound"); }
6422 TWeakObjectPtr<AActor>& RiderAttackTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoCharacter.RiderAttackTarget"); }
6423 FVector& RiderAttackLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.RiderAttackLocation"); }
6424 char& TribeGroupPetOrderingRankField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.TribeGroupPetOrderingRank"); }
6425 char& TribeGroupPetRidingRankField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.TribeGroupPetRidingRank"); }
6426 char& FollowStoppingDistanceField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.FollowStoppingDistance"); }
6427 FString& ImprinterNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.ImprinterName"); }
6428 unsigned __int64& ImprinterPlayerDataIDField() { return *GetNativePointerField<unsigned __int64*>(this, "APrimalDinoCharacter.ImprinterPlayerDataID"); }
6429 float& BabyMinCuddleIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyMinCuddleInterval"); }
6430 float& BabyMaxCuddleIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyMaxCuddleInterval"); }
6431 float& BabyCuddleGracePeriodField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyCuddleGracePeriod"); }
6432 float& BabyCuddleLoseImpringQualityPerSecondField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyCuddleLoseImpringQualityPerSecond"); }
6433 float& BabyCuddleWalkDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyCuddleWalkDistance"); }
6434 FVector& BabyCuddleWalkStartingLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.BabyCuddleWalkStartingLocation"); }
6435 long double& BabyNextCuddleTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.BabyNextCuddleTime"); }
6436 TEnumAsByte<enum EBabyCuddleType::Type>& BabyCuddleTypeField() { return *GetNativePointerField<TEnumAsByte<enum EBabyCuddleType::Type>*>(this, "APrimalDinoCharacter.BabyCuddleType"); }
6437 TSubclassOf<UPrimalItem>& BabyCuddleFoodField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.BabyCuddleFood"); }
6438 UAnimMontage* BabyCuddledAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.BabyCuddledAnimation"); }
6439 TArray<TSubclassOf<UPrimalItem>>& MyBabyCuddleFoodTypesField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>>*>(this, "APrimalDinoCharacter.MyBabyCuddleFoodTypes"); }
6440 float& RiderMaxImprintingQualityDamageReductionField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxImprintingQualityDamageReduction"); }
6441 float& RiderMaxImprintingQualityDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderMaxImprintingQualityDamageMultiplier"); }
6442 float& BabyImprintingQualityTotalMaturationTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.BabyImprintingQualityTotalMaturationTime"); }
6443 float& WakingTameMaxDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameMaxDistance"); }
6444 FString& TutorialHintStringField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.TutorialHintString"); }
6445 float& TimeBetweenTamedWakingEatAnimationsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TimeBetweenTamedWakingEatAnimations"); }
6446 long double& LastEatAnimationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastEatAnimationTime"); }
6447 float& StepDamageFootDamageRunningMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepDamageFootDamageRunningMultiplier"); }
6448 float& maxRangeForWeaponTriggeredTooltipField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.maxRangeForWeaponTriggeredTooltip"); }
6449 float& StepRadialDamageOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StepRadialDamageOffset"); }
6450 float& ForcePawnBigPushingForTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ForcePawnBigPushingForTime"); }
6451 float& RemainingXPPerHitField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RemainingXPPerHit"); }
6452 TSubclassOf<APrimalBuff>& AlphaDinoBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalDinoCharacter.AlphaDinoBuff"); }
6453 float& AlphaXPMultiplierMinLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaXPMultiplierMinLevel"); }
6454 float& AlphaXPMultiplierMaxLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaXPMultiplierMaxLevel"); }
6455 float& AlphaHarvestComponentHealthMultiplierMinLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaHarvestComponentHealthMultiplierMinLevel"); }
6456 float& AlphaHarvestComponentHealthMultiplierMaxLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaHarvestComponentHealthMultiplierMaxLevel"); }
6457 float& AlphaLeveledDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaLeveledDamageMultiplier"); }
6458 float& WildLeveledDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildLeveledDamageMultiplier"); }
6459 float& TamedLeveledDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedLeveledDamageMultiplier"); }
6460 float& AlphaResistanceMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaResistanceMultiplier"); }
6461 float& AlphaPercentageChanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaPercentageChance"); }
6462 float& AlphaLevelMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaLevelMin"); }
6463 float& AlphaLevelMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AlphaLevelMax"); }
6464 int& ReplicateHighlightTagTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.ReplicateHighlightTagTeam"); }
6465 float& EnemyDrawFloatingHUDLimitDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.EnemyDrawFloatingHUDLimitDistance"); }
6466 float& AIDinoForceActiveUntasisingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AIDinoForceActiveUntasisingRange"); }
6467 float& WildRunningRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildRunningRotationRateModifier"); }
6468 float& TamedRunningRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedRunningRotationRateModifier"); }
6469 float& TamedSwimmingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedSwimmingRotationRateModifier"); }
6470 float& WildSwimmingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildSwimmingRotationRateModifier"); }
6471 float& RiderFlyingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RiderFlyingRotationRateModifier"); }
6472 float& NoRiderFlyingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NoRiderFlyingRotationRateModifier"); }
6473 float& AICombatRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AICombatRotationRateModifier"); }
6474 float& WalkingRotationRateModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WalkingRotationRateModifier"); }
6475 float& SetAttackTargetTraceDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SetAttackTargetTraceDistance"); }
6476 float& SetAttackTargetTraceWidthField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SetAttackTargetTraceWidth"); }
6477 float& WanderRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WanderRadiusMultiplier"); }
6478 long double& RepeatPrimaryAttackLastSendTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.RepeatPrimaryAttackLastSendTime"); }
6479 long double& NextTamedDinoCharacterStatusTickTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextTamedDinoCharacterStatusTickTime"); }
6480 long double& LastTamedDinoCharacterStatusTickTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastTamedDinoCharacterStatusTickTime"); }
6481 UAnimMontage* PlayerMountedCarryAnimationField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.PlayerMountedCarryAnimation"); }
6482 float& HealthBarOffsetYField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.HealthBarOffsetY"); }
6483 float& LimitRiderYawOnLatchedRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LimitRiderYawOnLatchedRange"); }
6484 float& LatchingDistanceLimitField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingDistanceLimit"); }
6485 float& LatchingInitialYawField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingInitialYaw"); }
6486 float& LatchingInitialPitchField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingInitialPitch"); }
6487 float& LatchingInterpolatedPitchField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingInterpolatedPitch"); }
6488 float& LatchedFirstPersonViewAngleField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchedFirstPersonViewAngle"); }
6489 float& LatchingCameraInterpolationSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.LatchingCameraInterpolationSpeed"); }
6490 float& TargetLatchingInitialYawField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TargetLatchingInitialYaw"); }
6491 float& CurrentStrafeMagnitudeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CurrentStrafeMagnitude"); }
6492 float& GainStaminaWhenLatchedRateField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.GainStaminaWhenLatchedRate"); }
6493 int& LastFrameMoveRightField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastFrameMoveRight"); }
6494 int& LastFrameMoveLeftField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastFrameMoveLeft"); }
6495 FRotator& LastRiderMountedWeaponRotationField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoCharacter.LastRiderMountedWeaponRotation"); }
6496 long double& LastRiderMountedWeaponRotationSentTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastRiderMountedWeaponRotationSentTime"); }
6497 int& DeathGivesDossierIndexField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.DeathGivesDossierIndex"); }
6498 float& DeathGivesDossierDelayField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DeathGivesDossierDelay"); }
6499 FName& SaddleRiderMovementTraceThruSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.SaddleRiderMovementTraceThruSocketName"); }
6500 float& SwimmingRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimmingRunSpeedModifier"); }
6501 float& RidingSwimmingRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RidingSwimmingRunSpeedModifier"); }
6502 long double& DinoDownloadedAtTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.DinoDownloadedAtTime"); }
6503 FString& UploadedFromServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.UploadedFromServerName"); }
6504 FString& LatestUploadedFromServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.LatestUploadedFromServerName"); }
6505 FString& PreviousUploadedFromServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.PreviousUploadedFromServerName"); }
6506 FString& TamedOnServerNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.TamedOnServerName"); }
6507 TArray<FDinoAncestorsEntry>& DinoAncestorsField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.DinoAncestors"); }
6508 TArray<FDinoAncestorsEntry>& DinoAncestorsMaleField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.DinoAncestorsMale"); }
6509 TArray<FDinoAncestorsEntry>& NextBabyDinoAncestorsField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.NextBabyDinoAncestors"); }
6510 TArray<FDinoAncestorsEntry>& NextBabyDinoAncestorsMaleField() { return *GetNativePointerField<TArray<FDinoAncestorsEntry>*>(this, "APrimalDinoCharacter.NextBabyDinoAncestorsMale"); }
6511 int& MaxAllowedRandomMutationsField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.MaxAllowedRandomMutations"); }
6512 int& RandomMutationRollsField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.RandomMutationRolls"); }
6513 float& RandomMutationChanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomMutationChance"); }
6514 float& RandomMutationGivePointsField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.RandomMutationGivePoints"); }
6515 int& RandomMutationsMaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.RandomMutationsMale"); }
6516 int& RandomMutationsFemaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.RandomMutationsFemale"); }
6517 int& GestationEggRandomMutationsFemaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.GestationEggRandomMutationsFemale"); }
6518 int& GestationEggRandomMutationsMaleField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.GestationEggRandomMutationsMale"); }
6519 FName& WakingTameDistanceSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.WakingTameDistanceSocketName"); }
6520 int& WakingTameConsumeEntireStackMaxQuantityField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.WakingTameConsumeEntireStackMaxQuantity"); }
6521 float& AttackPlayerDesirabilityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackPlayerDesirabilityMultiplier"); }
6522 long double& LastAutoHealingItemUseField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastAutoHealingItemUse"); }
6523 long double& LastStartedCarryingCharacterTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastStartedCarryingCharacterTime"); }
6524 float& FlyerAttachedExplosiveSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.FlyerAttachedExplosiveSpeedMultiplier"); }
6525 TArray<FDinoExtraDefaultItemList>& DinoExtraDefaultInventoryItemsField() { return *GetNativePointerField<TArray<FDinoExtraDefaultItemList>*>(this, "APrimalDinoCharacter.DinoExtraDefaultInventoryItems"); }
6526 TArray<TSubclassOf<UPrimalEngramEntry>>& DeathGiveEngramClassesField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalEngramEntry>>*>(this, "APrimalDinoCharacter.DeathGiveEngramClasses"); }
6527 float& SinglePlayerOutgoingDamageModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SinglePlayerOutgoingDamageModifier"); }
6528 float& SinglePlayerIncomingDamageModifierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SinglePlayerIncomingDamageModifier"); }
6529 int& LastTickDelayFrameCountField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastTickDelayFrameCount"); }
6530 long double& NextTickDelayAllowTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.NextTickDelayAllowTime"); }
6531 long double& IgnoreZeroVelocityNoPreFrameTickingTillField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.IgnoreZeroVelocityNoPreFrameTickingTill"); }
6532 float& TickStatusTimeAccumulationField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TickStatusTimeAccumulation"); }
6533 long double& LastServerTamedTickField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastServerTamedTick"); }
6534 int& LastTempDampenMovementInputAccelerationFrameField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.LastTempDampenMovementInputAccelerationFrame"); }
6535 UAnimMontage* DinoLevelUpAnimationOverrideField() { return *GetNativePointerField<UAnimMontage * *>(this, "APrimalDinoCharacter.DinoLevelUpAnimationOverride"); }
6536 TArray<TSubclassOf<AActor>>& DamageVictimClassesIgnoreBlockingGeomtryTraceField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalDinoCharacter.DamageVictimClassesIgnoreBlockingGeomtryTrace"); }
6537 long double& LastVacuumSpaceCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastVacuumSpaceCheckTime"); }
6538 long double& LastGrappledTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastGrappledTime"); }
6539 float& CloneBaseElementCostField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CloneBaseElementCost"); }
6540 float& CloneElementCostPerLevelField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CloneElementCostPerLevel"); }
6541 FName& NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.NonDedicatedFreezeWildDinoPhysicsIfLevelUnloaded"); }
6542 TArray<FName>& NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField() { return *GetNativePointerField<TArray<FName>*>(this, "APrimalDinoCharacter.NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloaded"); }
6543 FVector& UnboardLocationTraceOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.UnboardLocationTraceOffset"); }
6544 FName& AttackLineOfSightMeshSocketNameField() { return *GetNativePointerField<FName*>(this, "APrimalDinoCharacter.AttackLineOfSightMeshSocketName"); }
6545 float& AttackForceWalkDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackForceWalkDistanceMultiplier"); }
6546 float& AttackForceWalkRotationRateMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackForceWalkRotationRateMultiplier"); }
6547 int& OverrideDinoTameSoundIndexField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.OverrideDinoTameSoundIndex"); }
6548 USoundBase* SwimSoundField() { return *GetNativePointerField<USoundBase * *>(this, "APrimalDinoCharacter.SwimSound"); }
6549 float& SwimSoundIntervalPerHundredSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimSoundIntervalPerHundredSpeed"); }
6550 float& SwimSoundTimeCacheField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.SwimSoundTimeCache"); }
6551 TSubclassOf<AController>& TamedAIControllerOverrideField() { return *GetNativePointerField<TSubclassOf<AController>*>(this, "APrimalDinoCharacter.TamedAIControllerOverride"); }
6552 int& PersonalTamedDinoCostField() { return *GetNativePointerField<int*>(this, "APrimalDinoCharacter.PersonalTamedDinoCost"); }
6553 long double& UploadEarliestValidTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.UploadEarliestValidTime"); }
6554 TArray<FSaddlePassengerSeatDefinition>& SaddlePassengerSeatOverridesField() { return *GetNativePointerField<TArray<FSaddlePassengerSeatDefinition>*>(this, "APrimalDinoCharacter.SaddlePassengerSeatOverrides"); }
6555 UAnimSequence* OverrideSaddleDinoRiderAnimationOverrideField() { return *GetNativePointerField<UAnimSequence * *>(this, "APrimalDinoCharacter.OverrideSaddleDinoRiderAnimationOverride"); }
6556 UAnimSequence* OverrideSaddleDinoRiderMoveAnimationOverrideField() { return *GetNativePointerField<UAnimSequence * *>(this, "APrimalDinoCharacter.OverrideSaddleDinoRiderMoveAnimationOverride"); }
6557 float& StasisAutoDestroyIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.StasisAutoDestroyInterval"); }
6558 float& CarryCameraYawOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.CarryCameraYawOffset"); }
6559 float& ExtraDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraDamageMultiplier"); }
6560 float& ExtraTamedBaseHealthMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraTamedBaseHealthMultiplier"); }
6561 float& AttackRangeOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.AttackRangeOffset"); }
6562 char& CurrentPassengerSeatIndexField() { return *GetNativePointerField<char*>(this, "APrimalDinoCharacter.CurrentPassengerSeatIndex"); }
6563 float& ExtraUntamedNetworkAndStasisRangeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraUntamedNetworkAndStasisRangeMultiplier"); }
6564 TArray<TWeakObjectPtr<APrimalCharacter>>& AbsoluteVehicleBasedCharactersField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalDinoCharacter.AbsoluteVehicleBasedCharacters"); }
6565 TArray<TWeakObjectPtr<UPrimitiveComponent>>& AbsoluteVehicleBasedCharactersBasesField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UPrimitiveComponent>>*>(this, "APrimalDinoCharacter.AbsoluteVehicleBasedCharactersBases"); }
6566 long double& LastTimeSwimSuffocatingField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.LastTimeSwimSuffocating"); }
6567 float& NPC_UsableStructureCheck_RadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.NPC_UsableStructureCheck_Radius"); }
6568 ANPCZoneManager* DirectLinkedNPCZoneManagerField() { return *GetNativePointerField<ANPCZoneManager * *>(this, "APrimalDinoCharacter.DirectLinkedNPCZoneManager"); }
6569 float& DirectLinkedNPCZoneManagerSpawnWeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.DirectLinkedNPCZoneManagerSpawnWeight"); }
6570 float& TheMaxHealthPercentageForBolaField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TheMaxHealthPercentageForBola"); }
6571 float& WildDinoBolaTrapTimeOverrideField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildDinoBolaTrapTimeOverride"); }
6572 float& TamedDinoBolaTrapTimeOverrideField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TamedDinoBolaTrapTimeOverride"); }
6573 float& WildDinoBolaEscapeSetHealthToMinPercentField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildDinoBolaEscapeSetHealthToMinPercent"); }
6574 float& MinTemperatureToBreedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MinTemperatureToBreed"); }
6575 float& MaxTemperatureToBreedField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.MaxTemperatureToBreed"); }
6576 float& TemperatureToBreedInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.TemperatureToBreedInsulationMultiplier"); }
6577 float& WakingTameAffinityDecreaseGracePeriodField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WakingTameAffinityDecreaseGracePeriod"); }
6578 float& ShipImpactDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ShipImpactDamageMultiplier"); }
6579 float& ShipImpactImpulseMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ShipImpactImpulseMultiplier"); }
6580 TSubclassOf<APrimalStructure>& DinoFeedingContainerClassField() { return *GetNativePointerField<TSubclassOf<APrimalStructure>*>(this, "APrimalDinoCharacter.DinoFeedingContainerClass"); }
6581 UTexture2D* ReplicatedTeamHighlightTagTextureField() { return *GetNativePointerField<UTexture2D * *>(this, "APrimalDinoCharacter.ReplicatedTeamHighlightTagTexture"); }
6582 FItemNetID& DeathIncrementClipAmmoItemIDField() { return *GetNativePointerField<FItemNetID*>(this, "APrimalDinoCharacter.DeathIncrementClipAmmoItemID"); }
6583 TWeakObjectPtr<UPrimalInventoryComponent>& DeathIncrementClipAmmoInventoryField() { return *GetNativePointerField<TWeakObjectPtr<UPrimalInventoryComponent>*>(this, "APrimalDinoCharacter.DeathIncrementClipAmmoInventory"); }
6584 TArray<ADroppedItem*> DroppedItemsOnMeField() { return *GetNativePointerField<TArray<ADroppedItem*>*>(this, "APrimalDinoCharacter.DroppedItemsOnMe"); }
6585 FString& DemolishStringOverrideField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.DemolishStringOverride"); }
6586 float& WildPostSeamlessTravelStasisAutoDestroyIntervalMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildPostSeamlessTravelStasisAutoDestroyIntervalMin"); }
6587 float& WildPostSeamlessTravelStasisAutoDestroyIntervalMaxField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.WildPostSeamlessTravelStasisAutoDestroyIntervalMax"); }
6588 FVector& NPCSpawnLocOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoCharacter.NPCSpawnLocOffset"); }
6589 TSubclassOf<APrimalBuff>& RiderBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalDinoCharacter.RiderBuff"); }
6590 float& Teleport_OnRaft_AllowedWithinRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.Teleport_OnRaft_AllowedWithinRange"); }
6591 float& Teleport_OffRaft_AllowedWithinRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.Teleport_OffRaft_AllowedWithinRange"); }
6592 float& Teleport_BetweenRafts_AllowedWithinRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.Teleport_BetweenRafts_AllowedWithinRange"); }
6593 float& Teleport_OffRaft_MaxDistField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.Teleport_OffRaft_MaxDist"); }
6594 float& ExtraStasisComponentCollisionPlayerRelevantRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoCharacter.ExtraStasisComponentCollisionPlayerRelevantRange"); }
6595 FString& ForceUnlockDiscoveryZoneNameField() { return *GetNativePointerField<FString*>(this, "APrimalDinoCharacter.ForceUnlockDiscoveryZoneName"); }
6596 long double& ForceClearMoveIgnoreActorsTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoCharacter.ForceClearMoveIgnoreActorsTime"); }
6597 TSubclassOf<APrimalBuff>& MountedBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalDinoCharacter.MountedBuff"); }
6598
6599 // Bit fields
6600
6601 BitFieldValue<bool, unsigned __int32> bAttackStopsMovement() { return { this, "APrimalDinoCharacter.bAttackStopsMovement" }; }
6602 BitFieldValue<bool, unsigned __int32> bLocationBasedAttack() { return { this, "APrimalDinoCharacter.bLocationBasedAttack" }; }
6603 BitFieldValue<bool, unsigned __int32> bTamedWanderHarvestAllowUsableHarvestingAsWell() { return { this, "APrimalDinoCharacter.bTamedWanderHarvestAllowUsableHarvestingAsWell" }; }
6604 BitFieldValue<bool, unsigned __int32> bUseBPKilledSomethingEvent() { return { this, "APrimalDinoCharacter.bUseBPKilledSomethingEvent" }; }
6605 BitFieldValue<bool, unsigned __int32> bPreventDinoResetAffinityOnUnsleep() { return { this, "APrimalDinoCharacter.bPreventDinoResetAffinityOnUnsleep" }; }
6606 BitFieldValue<bool, unsigned __int32> bKeepInventoryForWakingTame() { return { this, "APrimalDinoCharacter.bKeepInventoryForWakingTame" }; }
6607 BitFieldValue<bool, unsigned __int32> bForceReachedDestination() { return { this, "APrimalDinoCharacter.bForceReachedDestination" }; }
6608 BitFieldValue<bool, unsigned __int32> bHadLinkedSupplyCrate() { return { this, "APrimalDinoCharacter.bHadLinkedSupplyCrate" }; }
6609 BitFieldValue<bool, unsigned __int32> bRemovingStructuresOnDeath() { return { this, "APrimalDinoCharacter.bRemovingStructuresOnDeath" }; }
6610 BitFieldValue<bool, unsigned __int32> bResetUseAccelerationForRequestedMove() { return { this, "APrimalDinoCharacter.bResetUseAccelerationForRequestedMove" }; }
6611 BitFieldValue<bool, unsigned __int32> bHiddenForLocalPassenger() { return { this, "APrimalDinoCharacter.bHiddenForLocalPassenger" }; }
6612 BitFieldValue<bool, unsigned __int32> bRunCheckCarriedTrace() { return { this, "APrimalDinoCharacter.bRunCheckCarriedTrace" }; }
6613 BitFieldValue<bool, unsigned __int32> CanElevate() { return { this, "APrimalDinoCharacter.CanElevate" }; }
6614 BitFieldValue<bool, unsigned __int32> bIsElevating() { return { this, "APrimalDinoCharacter.bIsElevating" }; }
6615 BitFieldValue<bool, unsigned __int32> bIsBraking() { return { this, "APrimalDinoCharacter.bIsBraking" }; }
6616 BitFieldValue<bool, unsigned __int32> MovingForward() { return { this, "APrimalDinoCharacter.MovingForward" }; }
6617 BitFieldValue<bool, unsigned __int32> bTamedWanderCorpseHarvesting() { return { this, "APrimalDinoCharacter.bTamedWanderCorpseHarvesting" }; }
6618 BitFieldValue<bool, unsigned __int32> bUseBPNotifyStructurePlacedNearby() { return { this, "APrimalDinoCharacter.bUseBPNotifyStructurePlacedNearby" }; }
6619 BitFieldValue<bool, unsigned __int32> bUseBPCanTargetCorpse() { return { this, "APrimalDinoCharacter.bUseBPCanTargetCorpse" }; }
6620 BitFieldValue<bool, unsigned __int32> bUseBPShouldForceFlee() { return { this, "APrimalDinoCharacter.bUseBPShouldForceFlee" }; }
6621 BitFieldValue<bool, unsigned __int32> bReceivedDinoAncestors() { return { this, "APrimalDinoCharacter.bReceivedDinoAncestors" }; }
6622 BitFieldValue<bool, unsigned __int32> bForceWanderOverrideNPCZoneManager() { return { this, "APrimalDinoCharacter.bForceWanderOverrideNPCZoneManager" }; }
6623 BitFieldValue<bool, unsigned __int32> bDeprecateDino() { return { this, "APrimalDinoCharacter.bDeprecateDino" }; }
6624 BitFieldValue<bool, unsigned __int32> bForceFoodItemAutoConsume() { return { this, "APrimalDinoCharacter.bForceFoodItemAutoConsume" }; }
6625 BitFieldValue<bool, unsigned __int32> bFlyerAllowFlyingWithExplosive() { return { this, "APrimalDinoCharacter.bFlyerAllowFlyingWithExplosive" }; }
6626 BitFieldValue<bool, unsigned __int32> bForceUseDediAttackTiming() { return { this, "APrimalDinoCharacter.bForceUseDediAttackTiming" }; }
6627 BitFieldValue<bool, unsigned __int32> bForcePreventExitingWater() { return { this, "APrimalDinoCharacter.bForcePreventExitingWater" }; }
6628 BitFieldValue<bool, unsigned __int32> bWakingTameConsumeEntireStack() { return { this, "APrimalDinoCharacter.bWakingTameConsumeEntireStack" }; }
6629 BitFieldValue<bool, unsigned __int32> bAllowCarryCharacterWithoutRider() { return { this, "APrimalDinoCharacter.bAllowCarryCharacterWithoutRider" }; }
6630 BitFieldValue<bool, unsigned __int32> bWildDinoPreventWeight() { return { this, "APrimalDinoCharacter.bWildDinoPreventWeight" }; }
6631 BitFieldValue<bool, unsigned __int32> bRetainCarriedCharacterOnDismount() { return { this, "APrimalDinoCharacter.bRetainCarriedCharacterOnDismount" }; }
6632 BitFieldValue<bool, unsigned __int32> bUseBPOnTamedProcessOrder() { return { this, "APrimalDinoCharacter.bUseBPOnTamedProcessOrder" }; }
6633 BitFieldValue<bool, unsigned __int32> bIsMythicalCreature() { return { this, "APrimalDinoCharacter.bIsMythicalCreature" }; }
6634 BitFieldValue<bool, unsigned __int32> bIsLanding() { return { this, "APrimalDinoCharacter.bIsLanding" }; }
6635 BitFieldValue<bool, unsigned __int32> bCanCharge() { return { this, "APrimalDinoCharacter.bCanCharge" }; }
6636 BitFieldValue<bool, unsigned __int32> bCancelInterpolation() { return { this, "APrimalDinoCharacter.bCancelInterpolation" }; }
6637 BitFieldValue<bool, unsigned __int32> bIsCharging() { return { this, "APrimalDinoCharacter.bIsCharging" }; }
6638 BitFieldValue<bool, unsigned __int32> bChargeDamageStructures() { return { this, "APrimalDinoCharacter.bChargeDamageStructures" }; }
6639 BitFieldValue<bool, unsigned __int32> bReplicatePitchWhileSwimming() { return { this, "APrimalDinoCharacter.bReplicatePitchWhileSwimming" }; }
6640 BitFieldValue<bool, unsigned __int32> bIsFlying() { return { this, "APrimalDinoCharacter.bIsFlying" }; }
6641 BitFieldValue<bool, unsigned __int32> bIsWakingTame() { return { this, "APrimalDinoCharacter.bIsWakingTame" }; }
6642 BitFieldValue<bool, unsigned __int32> bAllowRiding() { return { this, "APrimalDinoCharacter.bAllowRiding" }; }
6643 BitFieldValue<bool, unsigned __int32> bForceAutoTame() { return { this, "APrimalDinoCharacter.bForceAutoTame" }; }
6644 BitFieldValue<bool, unsigned __int32> bRiderJumpTogglesFlight() { return { this, "APrimalDinoCharacter.bRiderJumpTogglesFlight" }; }
6645 BitFieldValue<bool, unsigned __int32> bHasRider() { return { this, "APrimalDinoCharacter.bHasRider" }; }
6646 BitFieldValue<bool, unsigned __int32> bAllowCarryFlyerDinos() { return { this, "APrimalDinoCharacter.bAllowCarryFlyerDinos" }; }
6647 BitFieldValue<bool, unsigned __int32> bForcedLanding() { return { this, "APrimalDinoCharacter.bForcedLanding" }; }
6648 BitFieldValue<bool, unsigned __int32> bFlyerForceNoPitch() { return { this, "APrimalDinoCharacter.bFlyerForceNoPitch" }; }
6649 BitFieldValue<bool, unsigned __int32> bPreventStasis() { return { this, "APrimalDinoCharacter.bPreventStasis" }; }
6650 BitFieldValue<bool, unsigned __int32> bAutoTameable() { return { this, "APrimalDinoCharacter.bAutoTameable" }; }
6651 BitFieldValue<bool, unsigned __int32> bAlwaysSetTamingTeamOnItemAdd() { return { this, "APrimalDinoCharacter.bAlwaysSetTamingTeamOnItemAdd" }; }
6652 BitFieldValue<bool, unsigned __int32> bDinoLoadedFromSaveGame() { return { this, "APrimalDinoCharacter.bDinoLoadedFromSaveGame" }; }
6653 BitFieldValue<bool, unsigned __int32> bCheatForceTameRide() { return { this, "APrimalDinoCharacter.bCheatForceTameRide" }; }
6654 BitFieldValue<bool, unsigned __int32> bIsFemale() { return { this, "APrimalDinoCharacter.bIsFemale" }; }
6655 BitFieldValue<bool, unsigned __int32> bRiderUseDirectionalAttackIndex() { return { this, "APrimalDinoCharacter.bRiderUseDirectionalAttackIndex" }; }
6656 BitFieldValue<bool, unsigned __int32> bCanBeTamed() { return { this, "APrimalDinoCharacter.bCanBeTamed" }; }
6657 BitFieldValue<bool, unsigned __int32> bTargetingIgnoredByWildDinos() { return { this, "APrimalDinoCharacter.bTargetingIgnoredByWildDinos" }; }
6658 BitFieldValue<bool, unsigned __int32> bTargetingIgnoreWildDinos() { return { this, "APrimalDinoCharacter.bTargetingIgnoreWildDinos" }; }
6659 BitFieldValue<bool, unsigned __int32> bCanMountOnHumans() { return { this, "APrimalDinoCharacter.bCanMountOnHumans" }; }
6660 BitFieldValue<bool, unsigned __int32> bIKIgnoreSaddleStructures() { return { this, "APrimalDinoCharacter.bIKIgnoreSaddleStructures" }; }
6661 BitFieldValue<bool, unsigned __int32> bAttackTargetWhenLaunched() { return { this, "APrimalDinoCharacter.bAttackTargetWhenLaunched" }; }
6662 BitFieldValue<bool, unsigned __int32> bCanOpenLockedDoors() { return { this, "APrimalDinoCharacter.bCanOpenLockedDoors" }; }
6663 BitFieldValue<bool, unsigned __int32> bUseColorization() { return { this, "APrimalDinoCharacter.bUseColorization" }; }
6664 BitFieldValue<bool, unsigned __int32> bMeleeSwingDamageBlockedByStrutures() { return { this, "APrimalDinoCharacter.bMeleeSwingDamageBlockedByStrutures" }; }
6665 BitFieldValue<bool, unsigned __int32> bAllowTargetingCorpses() { return { this, "APrimalDinoCharacter.bAllowTargetingCorpses" }; }
6666 BitFieldValue<bool, unsigned __int32> bRiderDontRequireSaddle() { return { this, "APrimalDinoCharacter.bRiderDontRequireSaddle" }; }
6667 BitFieldValue<bool, unsigned __int32> bAllowsFishingOnSaddle() { return { this, "APrimalDinoCharacter.bAllowsFishingOnSaddle" }; }
6668 BitFieldValue<bool, unsigned __int32> bCanBeOrdered() { return { this, "APrimalDinoCharacter.bCanBeOrdered" }; }
6669 BitFieldValue<bool, unsigned __int32> bOverridePlatformStructureLimit() { return { this, "APrimalDinoCharacter.bOverridePlatformStructureLimit" }; }
6670 BitFieldValue<bool, unsigned __int32> bMeleeAttackHarvetUsableComponents() { return { this, "APrimalDinoCharacter.bMeleeAttackHarvetUsableComponents" }; }
6671 BitFieldValue<bool, unsigned __int32> bPlatformSaddleIgnoreRotDotCheck() { return { this, "APrimalDinoCharacter.bPlatformSaddleIgnoreRotDotCheck" }; }
6672 BitFieldValue<bool, unsigned __int32> bUseInteprolatedVelocity() { return { this, "APrimalDinoCharacter.bUseInteprolatedVelocity" }; }
6673 BitFieldValue<bool, unsigned __int32> bIsCarnivore() { return { this, "APrimalDinoCharacter.bIsCarnivore" }; }
6674 BitFieldValue<bool, unsigned __int32> bAllowRidingInWater() { return { this, "APrimalDinoCharacter.bAllowRidingInWater" }; }
6675 BitFieldValue<bool, unsigned __int32> bUsesGender() { return { this, "APrimalDinoCharacter.bUsesGender" }; }
6676 BitFieldValue<bool, unsigned __int32> bTargetEverything() { return { this, "APrimalDinoCharacter.bTargetEverything" }; }
6677 BitFieldValue<bool, unsigned __int32> bTamedWanderHarvestNonUsableHarvesting() { return { this, "APrimalDinoCharacter.bTamedWanderHarvestNonUsableHarvesting" }; }
6678 BitFieldValue<bool, unsigned __int32> bEnableTamedWandering() { return { this, "APrimalDinoCharacter.bEnableTamedWandering" }; }
6679 BitFieldValue<bool, unsigned __int32> bCollectVictimItems() { return { this, "APrimalDinoCharacter.bCollectVictimItems" }; }
6680 BitFieldValue<bool, unsigned __int32> bServerInitializedDino() { return { this, "APrimalDinoCharacter.bServerInitializedDino" }; }
6681 BitFieldValue<bool, unsigned __int32> bNPCSpawnerOverrideLevel() { return { this, "APrimalDinoCharacter.bNPCSpawnerOverrideLevel" }; }
6682 BitFieldValue<bool, unsigned __int32> bHasMateBoost() { return { this, "APrimalDinoCharacter.bHasMateBoost" }; }
6683 BitFieldValue<bool, unsigned __int32> NPCSpawnerAddLevelOffsetBeforeMultiplier() { return { this, "APrimalDinoCharacter.NPCSpawnerAddLevelOffsetBeforeMultiplier" }; }
6684 BitFieldValue<bool, unsigned __int32> bTamingHasFood() { return { this, "APrimalDinoCharacter.bTamingHasFood" }; }
6685 BitFieldValue<bool, unsigned __int32> bDontWander() { return { this, "APrimalDinoCharacter.bDontWander" }; }
6686 BitFieldValue<bool, unsigned __int32> bAnimIsMoving() { return { this, "APrimalDinoCharacter.bAnimIsMoving" }; }
6687 BitFieldValue<bool, unsigned __int32> bDoStepDamage() { return { this, "APrimalDinoCharacter.bDoStepDamage" }; }
6688 BitFieldValue<bool, unsigned __int32> bPreventBasingWhenUntamed() { return { this, "APrimalDinoCharacter.bPreventBasingWhenUntamed" }; }
6689 BitFieldValue<bool, unsigned __int32> bChargingRequiresWalking() { return { this, "APrimalDinoCharacter.bChargingRequiresWalking" }; }
6690 BitFieldValue<bool, unsigned __int32> bUseRootLocSwimOffset() { return { this, "APrimalDinoCharacter.bUseRootLocSwimOffset" }; }
6691 BitFieldValue<bool, unsigned __int32> bUseLowQualityAnimationTick() { return { this, "APrimalDinoCharacter.bUseLowQualityAnimationTick" }; }
6692 BitFieldValue<bool, unsigned __int32> bDisplaySummonedNotification() { return { this, "APrimalDinoCharacter.bDisplaySummonedNotification" }; }
6693 BitFieldValue<bool, unsigned __int32> bDisplayKilledNotification() { return { this, "APrimalDinoCharacter.bDisplayKilledNotification" }; }
6694 BitFieldValue<bool, unsigned __int32> bUseBPGetAttackWeight() { return { this, "APrimalDinoCharacter.bUseBPGetAttackWeight" }; }
6695 BitFieldValue<bool, unsigned __int32> bServerForceUpdateDinoGameplayMeshNearPlayer() { return { this, "APrimalDinoCharacter.bServerForceUpdateDinoGameplayMeshNearPlayer" }; }
6696 BitFieldValue<bool, unsigned __int32> bPreventAllRiderWeapons() { return { this, "APrimalDinoCharacter.bPreventAllRiderWeapons" }; }
6697 BitFieldValue<bool, unsigned __int32> bAllowDeathAutoGrab() { return { this, "APrimalDinoCharacter.bAllowDeathAutoGrab" }; }
6698 BitFieldValue<bool, unsigned __int32> bSupportWakingTame() { return { this, "APrimalDinoCharacter.bSupportWakingTame" }; }
6699 BitFieldValue<bool, unsigned __int32> bAllowAutoUnstasisDestroy() { return { this, "APrimalDinoCharacter.bAllowAutoUnstasisDestroy" }; }
6700 BitFieldValue<bool, unsigned __int32> bDebugBaby() { return { this, "APrimalDinoCharacter.bDebugBaby" }; }
6701 BitFieldValue<bool, unsigned __int32> bAlwaysUpdateAimOffsetInterpolation() { return { this, "APrimalDinoCharacter.bAlwaysUpdateAimOffsetInterpolation" }; }
6702 BitFieldValue<bool, unsigned __int32> WildAmbientHarvestingAnimationServerTickPose() { return { this, "APrimalDinoCharacter.WildAmbientHarvestingAnimationServerTickPose" }; }
6703 BitFieldValue<bool, unsigned __int32> bPreventSleepingTame() { return { this, "APrimalDinoCharacter.bPreventSleepingTame" }; }
6704 BitFieldValue<bool, unsigned __int32> bTamedWanderHarvest() { return { this, "APrimalDinoCharacter.bTamedWanderHarvest" }; }
6705 BitFieldValue<bool, unsigned __int32> bSimulatedNetLandCheckFloor() { return { this, "APrimalDinoCharacter.bSimulatedNetLandCheckFloor" }; }
6706 BitFieldValue<bool, unsigned __int32> bRefreshedColorization() { return { this, "APrimalDinoCharacter.bRefreshedColorization" }; }
6707 BitFieldValue<bool, unsigned __int32> bPoopIsEgg() { return { this, "APrimalDinoCharacter.bPoopIsEgg" }; }
6708 BitFieldValue<bool, unsigned __int32> bPoopIsDud() { return { this, "APrimalDinoCharacter.bPoopIsDud" }; }
6709 BitFieldValue<bool, unsigned __int32> bWasChargingBlocked() { return { this, "APrimalDinoCharacter.bWasChargingBlocked" }; }
6710 BitFieldValue<bool, unsigned __int32> bWasRidingFalling() { return { this, "APrimalDinoCharacter.bWasRidingFalling" }; }
6711 BitFieldValue<bool, unsigned __int32> bInitializedForReplicatedBasing() { return { this, "APrimalDinoCharacter.bInitializedForReplicatedBasing" }; }
6712 BitFieldValue<bool, unsigned __int32> bClientWasTamed() { return { this, "APrimalDinoCharacter.bClientWasTamed" }; }
6713 BitFieldValue<bool, unsigned __int32> bFlyerPreventRiderAutoFly() { return { this, "APrimalDinoCharacter.bFlyerPreventRiderAutoFly" }; }
6714 BitFieldValue<bool, unsigned __int32> bAllowFlyerLandedRider() { return { this, "APrimalDinoCharacter.bAllowFlyerLandedRider" }; }
6715 BitFieldValue<bool, unsigned __int32> bPreventFlyerFlyingRider() { return { this, "APrimalDinoCharacter.bPreventFlyerFlyingRider" }; }
6716 BitFieldValue<bool, unsigned __int32> bPreventFlyerCapsuleExpansion() { return { this, "APrimalDinoCharacter.bPreventFlyerCapsuleExpansion" }; }
6717 BitFieldValue<bool, unsigned __int32> bIncludeCarryWeightOfBasedPawns() { return { this, "APrimalDinoCharacter.bIncludeCarryWeightOfBasedPawns" }; }
6718 BitFieldValue<bool, unsigned __int32> bForceRiderNetworkParent() { return { this, "APrimalDinoCharacter.bForceRiderNetworkParent" }; }
6719 BitFieldValue<bool, unsigned __int32> bForcePerfectTame() { return { this, "APrimalDinoCharacter.bForcePerfectTame" }; }
6720 BitFieldValue<bool, unsigned __int32> bCanHaveBaby() { return { this, "APrimalDinoCharacter.bCanHaveBaby" }; }
6721 BitFieldValue<bool, unsigned __int32> bUseBabyGestation() { return { this, "APrimalDinoCharacter.bUseBabyGestation" }; }
6722 BitFieldValue<bool, unsigned __int32> bPreventUnalignedDinoBasing() { return { this, "APrimalDinoCharacter.bPreventUnalignedDinoBasing" }; }
6723 BitFieldValue<bool, unsigned __int32> bOverrideLevelMusicIfTamed() { return { this, "APrimalDinoCharacter.bOverrideLevelMusicIfTamed" }; }
6724 BitFieldValue<bool, unsigned __int32> bSupportsSaddleStructures() { return { this, "APrimalDinoCharacter.bSupportsSaddleStructures" }; }
6725 BitFieldValue<bool, unsigned __int32> bBonesHidden() { return { this, "APrimalDinoCharacter.bBonesHidden" }; }
6726 BitFieldValue<bool, unsigned __int32> bDelayedAttachement() { return { this, "APrimalDinoCharacter.bDelayedAttachement" }; }
6727 BitFieldValue<bool, unsigned __int32> bCanBeRepaired() { return { this, "APrimalDinoCharacter.bCanBeRepaired" }; }
6728 BitFieldValue<bool, unsigned __int32> bFlyerDontAutoLandOnDismount() { return { this, "APrimalDinoCharacter.bFlyerDontAutoLandOnDismount" }; }
6729 BitFieldValue<bool, unsigned __int32> bIsRepairing() { return { this, "APrimalDinoCharacter.bIsRepairing" }; }
6730 BitFieldValue<bool, unsigned __int32> bIsBaby() { return { this, "APrimalDinoCharacter.bIsBaby" }; }
6731 BitFieldValue<bool, unsigned __int32> bWasBaby() { return { this, "APrimalDinoCharacter.bWasBaby" }; }
6732 BitFieldValue<bool, unsigned __int32> bCanUnclaimTame() { return { this, "APrimalDinoCharacter.bCanUnclaimTame" }; }
6733 BitFieldValue<bool, unsigned __int32> bAllowWildDinoEquipment() { return { this, "APrimalDinoCharacter.bAllowWildDinoEquipment" }; }
6734 BitFieldValue<bool, unsigned __int32> bUseTamedVisibleComponents() { return { this, "APrimalDinoCharacter.bUseTamedVisibleComponents" }; }
6735 BitFieldValue<bool, unsigned __int32> bAllowDemolish() { return { this, "APrimalDinoCharacter.bAllowDemolish" }; }
6736 BitFieldValue<bool, unsigned __int32> bUseGang() { return { this, "APrimalDinoCharacter.bUseGang" }; }
6737 BitFieldValue<bool, unsigned __int32> bBlueprintDrawFloatingHUD() { return { this, "APrimalDinoCharacter.bBlueprintDrawFloatingHUD" }; }
6738 BitFieldValue<bool, unsigned __int32> bEggBoosted() { return { this, "APrimalDinoCharacter.bEggBoosted" }; }
6739 BitFieldValue<bool, unsigned __int32> bUseBPTamedTick() { return { this, "APrimalDinoCharacter.bUseBPTamedTick" }; }
6740 BitFieldValue<bool, unsigned __int32> bUseBPOverrideWantsToRun() { return { this, "APrimalDinoCharacter.bUseBPOverrideWantsToRun" }; }
6741 BitFieldValue<bool, unsigned __int32> bUseBPPlayDying() { return { this, "APrimalDinoCharacter.bUseBPPlayDying" }; }
6742 BitFieldValue<bool, unsigned __int32> bSupportsPassengerSeats() { return { this, "APrimalDinoCharacter.bSupportsPassengerSeats" }; }
6743 BitFieldValue<bool, unsigned __int32> bScaleInsulationByMeleeDamage() { return { this, "APrimalDinoCharacter.bScaleInsulationByMeleeDamage" }; }
6744 BitFieldValue<bool, unsigned __int32> bInventoryOnlyAllowCraftingWhenWandering() { return { this, "APrimalDinoCharacter.bInventoryOnlyAllowCraftingWhenWandering" }; }
6745 BitFieldValue<bool, unsigned __int32> bUseWildRandomScale() { return { this, "APrimalDinoCharacter.bUseWildRandomScale" }; }
6746 BitFieldValue<bool, unsigned __int32> bHeldJumpSlowFalling() { return { this, "APrimalDinoCharacter.bHeldJumpSlowFalling" }; }
6747 BitFieldValue<bool, unsigned __int32> bIsHeldJumpSlowFalling() { return { this, "APrimalDinoCharacter.bIsHeldJumpSlowFalling" }; }
6748 BitFieldValue<bool, unsigned __int32> bPlayingSlowFallingAnim() { return { this, "APrimalDinoCharacter.bPlayingSlowFallingAnim" }; }
6749 BitFieldValue<bool, unsigned __int32> bTriggerBPUnstasis() { return { this, "APrimalDinoCharacter.bTriggerBPUnstasis" }; }
6750 BitFieldValue<bool, unsigned __int32> bWildProduceEggDynamically() { return { this, "APrimalDinoCharacter.bWildProduceEggDynamically" }; }
6751 BitFieldValue<bool, unsigned __int32> bPreventWakingTameFeeding() { return { this, "APrimalDinoCharacter.bPreventWakingTameFeeding" }; }
6752 BitFieldValue<bool, unsigned __int32> bForceDisablingTaming() { return { this, "APrimalDinoCharacter.bForceDisablingTaming" }; }
6753 BitFieldValue<bool, unsigned __int32> bFlyerAllowRidingInCaves() { return { this, "APrimalDinoCharacter.bFlyerAllowRidingInCaves" }; }
6754 BitFieldValue<bool, unsigned __int32> bScaleExtraRunningSpeedModifier() { return { this, "APrimalDinoCharacter.bScaleExtraRunningSpeedModifier" }; }
6755 BitFieldValue<bool, unsigned __int32> bMeleeSwingDamageBlockedByAllStationaryObjects() { return { this, "APrimalDinoCharacter.bMeleeSwingDamageBlockedByAllStationaryObjects" }; }
6756 BitFieldValue<bool, unsigned __int32> bUseBPChargingModifyInputAcceleration() { return { this, "APrimalDinoCharacter.bUseBPChargingModifyInputAcceleration" }; }
6757 BitFieldValue<bool, unsigned __int32> bUseBPOnRepIsCharging() { return { this, "APrimalDinoCharacter.bUseBPOnRepIsCharging" }; }
6758 BitFieldValue<bool, unsigned __int32> bUseBPPreventOrderAllowed() { return { this, "APrimalDinoCharacter.bUseBPPreventOrderAllowed" }; }
6759 BitFieldValue<bool, unsigned __int32> bPassengerDinosUsePassengerAnim() { return { this, "APrimalDinoCharacter.bPassengerDinosUsePassengerAnim" }; }
6760 BitFieldValue<bool, unsigned __int32> bUsesPassengerAnimOnDinos() { return { this, "APrimalDinoCharacter.bUsesPassengerAnimOnDinos" }; }
6761 BitFieldValue<bool, unsigned __int32> bIgnoreServerTamedTick() { return { this, "APrimalDinoCharacter.bIgnoreServerTamedTick" }; }
6762 BitFieldValue<bool, unsigned __int32> LastPlayedAttackAnimationWasAlt() { return { this, "APrimalDinoCharacter.LastPlayedAttackAnimationWasAlt" }; }
6763 BitFieldValue<bool, unsigned __int32> bApplyRootBoneTranslationsWhenPainting() { return { this, "APrimalDinoCharacter.bApplyRootBoneTranslationsWhenPainting" }; }
6764 BitFieldValue<bool, unsigned __int32> bDoNotMirrorPaintUVs() { return { this, "APrimalDinoCharacter.bDoNotMirrorPaintUVs" }; }
6765 BitFieldValue<bool, unsigned __int32> bWaitingForFirstIKTraceOrBasedMovement() { return { this, "APrimalDinoCharacter.bWaitingForFirstIKTraceOrBasedMovement" }; }
6766 BitFieldValue<bool, unsigned __int32> bOnlyDoStepDamageWhenRunning() { return { this, "APrimalDinoCharacter.bOnlyDoStepDamageWhenRunning" }; }
6767 BitFieldValue<bool, unsigned __int32> bShouldNotifyClientWhenLanded() { return { this, "APrimalDinoCharacter.bShouldNotifyClientWhenLanded" }; }
6768 BitFieldValue<bool, unsigned __int32> bPreventPlatformSaddleMultiFloors() { return { this, "APrimalDinoCharacter.bPreventPlatformSaddleMultiFloors" }; }
6769 BitFieldValue<bool, unsigned __int32> bPreventMountedDinoMeshHiding() { return { this, "APrimalDinoCharacter.bPreventMountedDinoMeshHiding" }; }
6770 BitFieldValue<bool, unsigned __int32> bUsePlayerMountedCarryingDinoAnimation() { return { this, "APrimalDinoCharacter.bUsePlayerMountedCarryingDinoAnimation" }; }
6771 BitFieldValue<bool, unsigned __int32> bPreventRotationRateModifier() { return { this, "APrimalDinoCharacter.bPreventRotationRateModifier" }; }
6772 BitFieldValue<bool, unsigned __int32> bStepDamageFoliageOnly() { return { this, "APrimalDinoCharacter.bStepDamageFoliageOnly" }; }
6773 BitFieldValue<bool, unsigned __int32> bPreventUntamedRun() { return { this, "APrimalDinoCharacter.bPreventUntamedRun" }; }
6774 BitFieldValue<bool, unsigned __int32> bAllowTogglingPublicSeating() { return { this, "APrimalDinoCharacter.bAllowTogglingPublicSeating" }; }
6775 BitFieldValue<bool, unsigned __int32> bAllowPublicSeating() { return { this, "APrimalDinoCharacter.bAllowPublicSeating" }; }
6776 BitFieldValue<bool, unsigned __int32> bAllowWaterSurfaceExtraJump() { return { this, "APrimalDinoCharacter.bAllowWaterSurfaceExtraJump" }; }
6777 BitFieldValue<bool, unsigned __int32> bUseVelocityForRequestedMoveIfStuck() { return { this, "APrimalDinoCharacter.bUseVelocityForRequestedMoveIfStuck" }; }
6778 BitFieldValue<bool, unsigned __int32> bUseBPDoAttack() { return { this, "APrimalDinoCharacter.bUseBPDoAttack" }; }
6779 BitFieldValue<bool, unsigned __int32> bStepDamageNonFoliageWithoutRunning() { return { this, "APrimalDinoCharacter.bStepDamageNonFoliageWithoutRunning" }; }
6780 BitFieldValue<bool, unsigned __int32> bStepDamageAllTargetables() { return { this, "APrimalDinoCharacter.bStepDamageAllTargetables" }; }
6781 BitFieldValue<bool, unsigned __int32> bDamageNonFoliageFeetSocketsOnly() { return { this, "APrimalDinoCharacter.bDamageNonFoliageFeetSocketsOnly" }; }
6782 BitFieldValue<bool, unsigned __int32> bRiderDontBeBlockedByPawnMesh() { return { this, "APrimalDinoCharacter.bRiderDontBeBlockedByPawnMesh" }; }
6783 BitFieldValue<bool, unsigned __int32> bUseExtendedUnstasisCheck() { return { this, "APrimalDinoCharacter.bUseExtendedUnstasisCheck" }; }
6784 BitFieldValue<bool, unsigned __int32> bTickedStasis() { return { this, "APrimalDinoCharacter.bTickedStasis" }; }
6785 BitFieldValue<bool, unsigned __int32> bAllowDinoAutoConsumeInventoryFood() { return { this, "APrimalDinoCharacter.bAllowDinoAutoConsumeInventoryFood" }; }
6786 BitFieldValue<bool, unsigned __int32> bForceNoCharacterStatusComponentTick() { return { this, "APrimalDinoCharacter.bForceNoCharacterStatusComponentTick" }; }
6787 BitFieldValue<bool, unsigned __int32> bIsRaidDino() { return { this, "APrimalDinoCharacter.bIsRaidDino" }; }
6788 BitFieldValue<bool, unsigned __int32> bWildIgnoredByAutoTurrets() { return { this, "APrimalDinoCharacter.bWildIgnoredByAutoTurrets" }; }
6789 BitFieldValue<bool, unsigned __int32> bWildAllowTargetingNeutralStructures() { return { this, "APrimalDinoCharacter.bWildAllowTargetingNeutralStructures" }; }
6790 BitFieldValue<bool, unsigned __int32> bDoStepDamageTamedOnly() { return { this, "APrimalDinoCharacter.bDoStepDamageTamedOnly" }; }
6791 BitFieldValue<bool, unsigned __int32> bStepDamageNonFoliageTamedOnly() { return { this, "APrimalDinoCharacter.bStepDamageNonFoliageTamedOnly" }; }
6792 BitFieldValue<bool, unsigned __int32> bDroppedInventoryDeposit() { return { this, "APrimalDinoCharacter.bDroppedInventoryDeposit" }; }
6793 BitFieldValue<bool, unsigned __int32> bForceWildDeathInventoryDeposit() { return { this, "APrimalDinoCharacter.bForceWildDeathInventoryDeposit" }; }
6794 BitFieldValue<bool, unsigned __int32> bIsCarryingCharacter() { return { this, "APrimalDinoCharacter.bIsCarryingCharacter" }; }
6795 BitFieldValue<bool, unsigned __int32> bIsCarryingPassenger() { return { this, "APrimalDinoCharacter.bIsCarryingPassenger" }; }
6796 BitFieldValue<bool, unsigned __int32> bIsManualFoodEat() { return { this, "APrimalDinoCharacter.bIsManualFoodEat" }; }
6797 BitFieldValue<bool, unsigned __int32> bDontPlayAttackingMusic() { return { this, "APrimalDinoCharacter.bDontPlayAttackingMusic" }; }
6798 BitFieldValue<bool, unsigned __int32> bForceIgnoreRagdollHarvesting() { return { this, "APrimalDinoCharacter.bForceIgnoreRagdollHarvesting" }; }
6799 BitFieldValue<bool, unsigned __int32> bBPModifyAimOffsetTargetLocation() { return { this, "APrimalDinoCharacter.bBPModifyAimOffsetTargetLocation" }; }
6800 BitFieldValue<bool, unsigned __int32> bIsVehicle() { return { this, "APrimalDinoCharacter.bIsVehicle" }; }
6801 BitFieldValue<bool, unsigned __int32> bDisallowPostNetReplication() { return { this, "APrimalDinoCharacter.bDisallowPostNetReplication" }; }
6802 BitFieldValue<bool, unsigned __int32> bTakingOff() { return { this, "APrimalDinoCharacter.bTakingOff" }; }
6803 BitFieldValue<bool, unsigned __int32> bPreventMating() { return { this, "APrimalDinoCharacter.bPreventMating" }; }
6804 BitFieldValue<bool, unsigned __int32> bAttackStopsRotation() { return { this, "APrimalDinoCharacter.bAttackStopsRotation" }; }
6805 BitFieldValue<bool, unsigned __int32> bFlyerDinoAllowBackwardsFlight() { return { this, "APrimalDinoCharacter.bFlyerDinoAllowBackwardsFlight" }; }
6806 BitFieldValue<bool, unsigned __int32> bFlyerDinoAllowStrafing() { return { this, "APrimalDinoCharacter.bFlyerDinoAllowStrafing" }; }
6807 BitFieldValue<bool, unsigned __int32> bIgnoreTargetingLiveUnriddenDinos() { return { this, "APrimalDinoCharacter.bIgnoreTargetingLiveUnriddenDinos" }; }
6808 BitFieldValue<bool, unsigned __int32> bSleepedForceCreateInventory() { return { this, "APrimalDinoCharacter.bSleepedForceCreateInventory" }; }
6809 BitFieldValue<bool, unsigned __int32> bLocalForceNearbySkelMeshUpdate() { return { this, "APrimalDinoCharacter.bLocalForceNearbySkelMeshUpdate" }; }
6810 BitFieldValue<bool, unsigned __int32> bFlyerDisableEnemyTargetingMaxDeltaZ() { return { this, "APrimalDinoCharacter.bFlyerDisableEnemyTargetingMaxDeltaZ" }; }
6811 BitFieldValue<bool, unsigned __int32> bIsBossDino() { return { this, "APrimalDinoCharacter.bIsBossDino" }; }
6812 BitFieldValue<bool, unsigned __int32> bTamedAIAllowSpecialAttacks() { return { this, "APrimalDinoCharacter.bTamedAIAllowSpecialAttacks" }; }
6813 BitFieldValue<bool, unsigned __int32> bTamedAIToggleSpecialAttacks() { return { this, "APrimalDinoCharacter.bTamedAIToggleSpecialAttacks" }; }
6814 BitFieldValue<bool, unsigned __int32> bLocalPrimaryAttackPressed() { return { this, "APrimalDinoCharacter.bLocalPrimaryAttackPressed" }; }
6815 BitFieldValue<bool, unsigned __int32> bRepeatPrimaryAttack() { return { this, "APrimalDinoCharacter.bRepeatPrimaryAttack" }; }
6816 BitFieldValue<bool, unsigned __int32> bPreventUploading() { return { this, "APrimalDinoCharacter.bPreventUploading" }; }
6817 BitFieldValue<bool, unsigned __int32> bPreventHibernation() { return { this, "APrimalDinoCharacter.bPreventHibernation" }; }
6818 BitFieldValue<bool, unsigned __int32> bRiderMovementLocked() { return { this, "APrimalDinoCharacter.bRiderMovementLocked" }; }
6819 BitFieldValue<bool, unsigned __int32> bTameTimerSet() { return { this, "APrimalDinoCharacter.bTameTimerSet" }; }
6820 BitFieldValue<bool, unsigned __int32> bNeutered() { return { this, "APrimalDinoCharacter.bNeutered" }; }
6821 BitFieldValue<bool, unsigned __int32> bIgnoreAllWhistles() { return { this, "APrimalDinoCharacter.bIgnoreAllWhistles" }; }
6822 BitFieldValue<bool, unsigned __int32> bUseBPDoHarvestAttack() { return { this, "APrimalDinoCharacter.bUseBPDoHarvestAttack" }; }
6823 BitFieldValue<bool, unsigned __int32> bUseBPModifyHarvestingQuantity() { return { this, "APrimalDinoCharacter.bUseBPModifyHarvestingQuantity" }; }
6824 BitFieldValue<bool, unsigned __int32> bUseBPModifyHarvestingWeightsArray() { return { this, "APrimalDinoCharacter.bUseBPModifyHarvestingWeightsArray" }; }
6825 BitFieldValue<bool, unsigned __int32> bUseBPModifyHarvestDamage() { return { this, "APrimalDinoCharacter.bUseBPModifyHarvestDamage" }; }
6826 BitFieldValue<bool, unsigned __int32> bHideFloatingHUD() { return { this, "APrimalDinoCharacter.bHideFloatingHUD" }; }
6827 BitFieldValue<bool, unsigned __int32> bDisableHarvesting() { return { this, "APrimalDinoCharacter.bDisableHarvesting" }; }
6828 BitFieldValue<bool, unsigned __int32> bUseBPDinoPostBeginPlay() { return { this, "APrimalDinoCharacter.bUseBPDinoPostBeginPlay" }; }
6829 BitFieldValue<bool, unsigned __int32> bForceAllowTickingThisFrame() { return { this, "APrimalDinoCharacter.bForceAllowTickingThisFrame" }; }
6830 BitFieldValue<bool, unsigned __int32> bDrawHealthBar() { return { this, "APrimalDinoCharacter.bDrawHealthBar" }; }
6831 BitFieldValue<bool, unsigned __int32> bUseShoulderMountedLaunch() { return { this, "APrimalDinoCharacter.bUseShoulderMountedLaunch" }; }
6832 BitFieldValue<bool, unsigned __int32> bDidSetupTamed() { return { this, "APrimalDinoCharacter.bDidSetupTamed" }; }
6833 BitFieldValue<bool, unsigned __int32> bIncrementedNumDinos() { return { this, "APrimalDinoCharacter.bIncrementedNumDinos" }; }
6834 BitFieldValue<bool, unsigned __int32> bForceAllowPvECarry() { return { this, "APrimalDinoCharacter.bForceAllowPvECarry" }; }
6835 BitFieldValue<bool, unsigned __int32> bUnderwaterMating() { return { this, "APrimalDinoCharacter.bUnderwaterMating" }; }
6836 BitFieldValue<bool, unsigned __int32> bBabyPreventExitingWater() { return { this, "APrimalDinoCharacter.bBabyPreventExitingWater" }; }
6837 BitFieldValue<bool, unsigned __int32> bFlyerDontGainImpulseOnSubmerged() { return { this, "APrimalDinoCharacter.bFlyerDontGainImpulseOnSubmerged" }; }
6838 BitFieldValue<bool, unsigned __int32> bUseBPCanAutodrag() { return { this, "APrimalDinoCharacter.bUseBPCanAutodrag" }; }
6839 BitFieldValue<bool, unsigned __int32> bUseBPCanDragCharacter() { return { this, "APrimalDinoCharacter.bUseBPCanDragCharacter" }; }
6840 BitFieldValue<bool, unsigned __int32> bAllowDraggingWhileFalling() { return { this, "APrimalDinoCharacter.bAllowDraggingWhileFalling" }; }
6841 BitFieldValue<bool, unsigned __int32> bSingleplayerFreezePhysicsWhenNoTarget() { return { this, "APrimalDinoCharacter.bSingleplayerFreezePhysicsWhenNoTarget" }; }
6842 BitFieldValue<bool, unsigned __int32> bIsSingleplayer() { return { this, "APrimalDinoCharacter.bIsSingleplayer" }; }
6843 BitFieldValue<bool, unsigned __int32> bIsCloneDino() { return { this, "APrimalDinoCharacter.bIsCloneDino" }; }
6844 BitFieldValue<bool, unsigned __int32> bUseAdvancedAnimLerp() { return { this, "APrimalDinoCharacter.bUseAdvancedAnimLerp" }; }
6845 BitFieldValue<bool, unsigned __int32> bPreventWanderingUnderWater() { return { this, "APrimalDinoCharacter.bPreventWanderingUnderWater" }; }
6846 BitFieldValue<bool, unsigned __int32> bWildAllowFollowTamedTarget() { return { this, "APrimalDinoCharacter.bWildAllowFollowTamedTarget" }; }
6847 BitFieldValue<bool, unsigned __int32> bAllowDamageSameTeamAndClass() { return { this, "APrimalDinoCharacter.bAllowDamageSameTeamAndClass" }; }
6848 BitFieldValue<bool, unsigned __int32> bAllowsTurretMode() { return { this, "APrimalDinoCharacter.bAllowsTurretMode" }; }
6849 BitFieldValue<bool, unsigned __int32> bIsInTurretMode() { return { this, "APrimalDinoCharacter.bIsInTurretMode" }; }
6850 BitFieldValue<bool, unsigned __int32> bUseBPShouldCancelDoAttack() { return { this, "APrimalDinoCharacter.bUseBPShouldCancelDoAttack" }; }
6851 BitFieldValue<bool, unsigned __int32> bUseBPModifyDesiredRotation() { return { this, "APrimalDinoCharacter.bUseBPModifyDesiredRotation" }; }
6852 BitFieldValue<bool, unsigned __int32> bUseLocalSpaceDesiredRotationWithRider() { return { this, "APrimalDinoCharacter.bUseLocalSpaceDesiredRotationWithRider" }; }
6853 BitFieldValue<bool, unsigned __int32> bUseBPDesiredRotationIsLocalSpace() { return { this, "APrimalDinoCharacter.bUseBPDesiredRotationIsLocalSpace" }; }
6854 BitFieldValue<bool, unsigned __int32> bForcedLandingClearRider() { return { this, "APrimalDinoCharacter.bForcedLandingClearRider" }; }
6855 BitFieldValue<bool, unsigned __int32> bUseBP_CustomModifier_RotationRate() { return { this, "APrimalDinoCharacter.bUseBP_CustomModifier_RotationRate" }; }
6856 BitFieldValue<bool, unsigned __int32> bUseBP_CustomModifier_MaxSpeed() { return { this, "APrimalDinoCharacter.bUseBP_CustomModifier_MaxSpeed" }; }
6857 BitFieldValue<bool, unsigned __int32> bUseBP_OnStartLandingNotify() { return { this, "APrimalDinoCharacter.bUseBP_OnStartLandingNotify" }; }
6858 BitFieldValue<bool, unsigned __int32> bIsClearingRider() { return { this, "APrimalDinoCharacter.bIsClearingRider" }; }
6859 BitFieldValue<bool, unsigned __int32> bUseAttackForceWalkDistanceMultiplier() { return { this, "APrimalDinoCharacter.bUseAttackForceWalkDistanceMultiplier" }; }
6860 BitFieldValue<bool, unsigned __int32> bForcePerFrameTicking() { return { this, "APrimalDinoCharacter.bForcePerFrameTicking" }; }
6861 BitFieldValue<bool, unsigned __int32> bHadStaticBase() { return { this, "APrimalDinoCharacter.bHadStaticBase" }; }
6862 BitFieldValue<bool, unsigned __int32> bNoKillXP() { return { this, "APrimalDinoCharacter.bNoKillXP" }; }
6863 BitFieldValue<bool, unsigned __int32> bIgnoreAllyLook() { return { this, "APrimalDinoCharacter.bIgnoreAllyLook" }; }
6864 BitFieldValue<bool, unsigned __int32> bBabyInitiallyUnclaimed() { return { this, "APrimalDinoCharacter.bBabyInitiallyUnclaimed" }; }
6865 BitFieldValue<bool, unsigned __int32> bUseBPForceTurretFastTargeting() { return { this, "APrimalDinoCharacter.bUseBPForceTurretFastTargeting" }; }
6866 BitFieldValue<bool, unsigned __int32> bLastAnyLegOnGround() { return { this, "APrimalDinoCharacter.bLastAnyLegOnGround" }; }
6867 BitFieldValue<bool, unsigned __int32> bSuppressWakingTameMessage() { return { this, "APrimalDinoCharacter.bSuppressWakingTameMessage" }; }
6868 BitFieldValue<bool, unsigned __int32> bPreventFlyerLanding() { return { this, "APrimalDinoCharacter.bPreventFlyerLanding" }; }
6869 BitFieldValue<bool, unsigned __int32> bHasDied() { return { this, "APrimalDinoCharacter.bHasDied" }; }
6870 BitFieldValue<bool, unsigned __int32> bHasPlayDying() { return { this, "APrimalDinoCharacter.bHasPlayDying" }; }
6871 BitFieldValue<bool, unsigned __int32> bDisableCollisionWithDinosWhenFlying() { return { this, "APrimalDinoCharacter.bDisableCollisionWithDinosWhenFlying" }; }
6872 BitFieldValue<bool, unsigned __int32> bAllowTrapping() { return { this, "APrimalDinoCharacter.bAllowTrapping" }; }
6873 BitFieldValue<bool, unsigned __int32> bPreventWildTrapping() { return { this, "APrimalDinoCharacter.bPreventWildTrapping" }; }
6874 BitFieldValue<bool, unsigned __int32> bIsTrapTamed() { return { this, "APrimalDinoCharacter.bIsTrapTamed" }; }
6875 BitFieldValue<bool, unsigned __int32> bIgnoreDestroyOnRapidDeath() { return { this, "APrimalDinoCharacter.bIgnoreDestroyOnRapidDeath" }; }
6876 BitFieldValue<bool, unsigned __int32> bPreventFallingBumpCheck() { return { this, "APrimalDinoCharacter.bPreventFallingBumpCheck" }; }
6877 BitFieldValue<bool, unsigned __int32> bIsDestroyingDino() { return { this, "APrimalDinoCharacter.bIsDestroyingDino" }; }
6878 BitFieldValue<bool, unsigned __int32> bCheckBPAllowClaiming() { return { this, "APrimalDinoCharacter.bCheckBPAllowClaiming" }; }
6879 BitFieldValue<bool, unsigned __int32> bUseBlueprintExtraBabyScale() { return { this, "APrimalDinoCharacter.bUseBlueprintExtraBabyScale" }; }
6880 BitFieldValue<bool, unsigned __int32> bPreventNeuter() { return { this, "APrimalDinoCharacter.bPreventNeuter" }; }
6881 BitFieldValue<bool, unsigned __int32> bUseBPGetDragSocketDinoName() { return { this, "APrimalDinoCharacter.bUseBPGetDragSocketDinoName" }; }
6882 BitFieldValue<bool, unsigned __int32> bTargetEverythingIncludingSameTeamInPVE() { return { this, "APrimalDinoCharacter.bTargetEverythingIncludingSameTeamInPVE" }; }
6883 BitFieldValue<bool, unsigned __int32> bForceUsePhysicalFootSurfaceTrace() { return { this, "APrimalDinoCharacter.bForceUsePhysicalFootSurfaceTrace" }; }
6884 BitFieldValue<bool, unsigned __int32> bUseBP_OnPostNetReplication() { return { this, "APrimalDinoCharacter.bUseBP_OnPostNetReplication" }; }
6885 BitFieldValue<bool, unsigned __int32> bPassiveFlee() { return { this, "APrimalDinoCharacter.bPassiveFlee" }; }
6886 BitFieldValue<bool, unsigned __int32> bOnlyTargetConscious() { return { this, "APrimalDinoCharacter.bOnlyTargetConscious" }; }
6887 BitFieldValue<bool, unsigned __int32> bIsShip() { return { this, "APrimalDinoCharacter.bIsShip" }; }
6888 BitFieldValue<bool, unsigned __int32> bIsOceanManagerDino() { return { this, "APrimalDinoCharacter.bIsOceanManagerDino" }; }
6889 BitFieldValue<bool, unsigned __int32> bIsUniqueGlobalOceanManagerDino() { return { this, "APrimalDinoCharacter.bIsUniqueGlobalOceanManagerDino" }; }
6890 BitFieldValue<bool, unsigned __int32> bSaddleStructuresPreventCharacterBasing() { return { this, "APrimalDinoCharacter.bSaddleStructuresPreventCharacterBasing" }; }
6891 BitFieldValue<bool, unsigned __int32> bOceanManagerDinoStasisPreventReUse() { return { this, "APrimalDinoCharacter.bOceanManagerDinoStasisPreventReUse" }; }
6892 BitFieldValue<bool, unsigned __int32> bPreventForcedOffsetFromOceanSurface() { return { this, "APrimalDinoCharacter.bPreventForcedOffsetFromOceanSurface" }; }
6893 BitFieldValue<bool, unsigned __int32> bDinoPreventsUnclaiming() { return { this, "APrimalDinoCharacter.bDinoPreventsUnclaiming" }; }
6894 BitFieldValue<bool, unsigned __int32> bUseCreationTimeDestroyInterval() { return { this, "APrimalDinoCharacter.bUseCreationTimeDestroyInterval" }; }
6895 BitFieldValue<bool, unsigned __int32> bPreventTameNameChange() { return { this, "APrimalDinoCharacter.bPreventTameNameChange" }; }
6896 BitFieldValue<bool, unsigned __int32> bRequireWakingTameMinItemQuanityToFeed() { return { this, "APrimalDinoCharacter.bRequireWakingTameMinItemQuanityToFeed" }; }
6897 BitFieldValue<bool, unsigned __int32> bUnclaimResetToOriginalTeam() { return { this, "APrimalDinoCharacter.bUnclaimResetToOriginalTeam" }; }
6898 BitFieldValue<bool, unsigned __int32> bAddedToStructureDinosArray() { return { this, "APrimalDinoCharacter.bAddedToStructureDinosArray" }; }
6899 BitFieldValue<bool, unsigned __int32> bForcePreventWakingTame() { return { this, "APrimalDinoCharacter.bForcePreventWakingTame" }; }
6900 BitFieldValue<bool, unsigned __int32> bUseBolaSleepingAnimations() { return { this, "APrimalDinoCharacter.bUseBolaSleepingAnimations" }; }
6901 BitFieldValue<bool, unsigned __int32> bForceRefreshBasedPawns() { return { this, "APrimalDinoCharacter.bForceRefreshBasedPawns" }; }
6902 BitFieldValue<bool, unsigned __int32> bReplicateHighlightTagTeam() { return { this, "APrimalDinoCharacter.bReplicateHighlightTagTeam" }; }
6903 BitFieldValue<bool, unsigned __int32> bPreventMateBoost() { return { this, "APrimalDinoCharacter.bPreventMateBoost" }; }
6904 BitFieldValue<bool, unsigned __int32> bStaticGender() { return { this, "APrimalDinoCharacter.bStaticGender" }; }
6905 BitFieldValue<bool, unsigned __int32> bForceDrawHealthbarIfUntamedIsTargetingTamed() { return { this, "APrimalDinoCharacter.bForceDrawHealthbarIfUntamedIsTargetingTamed" }; }
6906 BitFieldValue<bool, unsigned __int32> bAddedToStasisAutoDestroyArray() { return { this, "APrimalDinoCharacter.bAddedToStasisAutoDestroyArray" }; }
6907 BitFieldValue<bool, unsigned __int32> bDinoSimpleDescriptiveName() { return { this, "APrimalDinoCharacter.bDinoSimpleDescriptiveName" }; }
6908 BitFieldValue<bool, unsigned __int32> bGiveXPPerHit() { return { this, "APrimalDinoCharacter.bGiveXPPerHit" }; }
6909 BitFieldValue<bool, unsigned __int32> bDidAllowTickingTickingThisFrame() { return { this, "APrimalDinoCharacter.bDidAllowTickingTickingThisFrame" }; }
6910 BitFieldValue<bool, unsigned __int32> bMoveToLocationDontRun() { return { this, "APrimalDinoCharacter.bMoveToLocationDontRun" }; }
6911 BitFieldValue<bool, unsigned __int32> bAlwaysCheckForFloor() { return { this, "APrimalDinoCharacter.bAlwaysCheckForFloor" }; }
6912 BitFieldValue<bool, unsigned __int32> bAlwaysCheckForFalling() { return { this, "APrimalDinoCharacter.bAlwaysCheckForFalling" }; }
6913 BitFieldValue<bool, unsigned __int32> bOnlyAllowTameRenameOnce() { return { this, "APrimalDinoCharacter.bOnlyAllowTameRenameOnce" }; }
6914 BitFieldValue<bool, unsigned __int32> bWasTameRenamed() { return { this, "APrimalDinoCharacter.bWasTameRenamed" }; }
6915 BitFieldValue<bool, unsigned __int32> bForcePreventDinoSeamlessTravel() { return { this, "APrimalDinoCharacter.bForcePreventDinoSeamlessTravel" }; }
6916 BitFieldValue<bool, unsigned __int32> bForceDrawFloatingHUDLimitDistance() { return { this, "APrimalDinoCharacter.bForceDrawFloatingHUDLimitDistance" }; }
6917 BitFieldValue<bool, unsigned __int32> bUseBPNotifyMateBoostChanged() { return { this, "APrimalDinoCharacter.bUseBPNotifyMateBoostChanged" }; }
6918 BitFieldValue<bool, unsigned __int32> bForceUniqueControllerAttackInputs() { return { this, "APrimalDinoCharacter.bForceUniqueControllerAttackInputs" }; }
6919 BitFieldValue<bool, unsigned __int32> bUseBPPreventAIAttackSelection() { return { this, "APrimalDinoCharacter.bUseBPPreventAIAttackSelection" }; }
6920 BitFieldValue<bool, unsigned __int32> bAlwaysForcedAggro() { return { this, "APrimalDinoCharacter.bAlwaysForcedAggro" }; }
6921 BitFieldValue<bool, unsigned __int32> bForceAIUseOverlapTargetCheck() { return { this, "APrimalDinoCharacter.bForceAIUseOverlapTargetCheck" }; }
6922 BitFieldValue<bool, unsigned __int32> bWildTargetEverything() { return { this, "APrimalDinoCharacter.bWildTargetEverything" }; }
6923 BitFieldValue<bool, unsigned __int32> bCanSkipProjectileSpawnWallCheck() { return { this, "APrimalDinoCharacter.bCanSkipProjectileSpawnWallCheck" }; }
6924 BitFieldValue<bool, unsigned __int32> bAllowedToBeAlpha() { return { this, "APrimalDinoCharacter.bAllowedToBeAlpha" }; }
6925 BitFieldValue<bool, unsigned __int32> bIsAlpha() { return { this, "APrimalDinoCharacter.bIsAlpha" }; }
6926 BitFieldValue<bool, unsigned __int32> bAllowRandomMutationColor() { return { this, "APrimalDinoCharacter.bAllowRandomMutationColor" }; }
6927 BitFieldValue<bool, unsigned __int32> bEquippedItemsForceUseFirstPlayerAttachment() { return { this, "APrimalDinoCharacter.bEquippedItemsForceUseFirstPlayerAttachment" }; }
6928 BitFieldValue<bool, unsigned __int32> bDrawBlueprintFloatingHUDWhenRidden() { return { this, "APrimalDinoCharacter.bDrawBlueprintFloatingHUDWhenRidden" }; }
6929 BitFieldValue<bool, unsigned __int32> bUseBPOnMountStateChanged() { return { this, "APrimalDinoCharacter.bUseBPOnMountStateChanged" }; }
6930 BitFieldValue<bool, unsigned __int32> bHandleUseButtonPressBP() { return { this, "APrimalDinoCharacter.bHandleUseButtonPressBP" }; }
6931 BitFieldValue<bool, unsigned __int32> bGlideWhenFalling() { return { this, "APrimalDinoCharacter.bGlideWhenFalling" }; }
6932 BitFieldValue<bool, unsigned __int32> bGlideWhenMounted() { return { this, "APrimalDinoCharacter.bGlideWhenMounted" }; }
6933 BitFieldValue<bool, unsigned __int32> bForceAllowBackwardsMovement() { return { this, "APrimalDinoCharacter.bForceAllowBackwardsMovement" }; }
6934 BitFieldValue<bool, unsigned __int32> bPreventBackwardsWalking() { return { this, "APrimalDinoCharacter.bPreventBackwardsWalking" }; }
6935 BitFieldValue<bool, unsigned __int32> bSupplyPlayerMountedCarryAnimation() { return { this, "APrimalDinoCharacter.bSupplyPlayerMountedCarryAnimation" }; }
6936 BitFieldValue<bool, unsigned __int32> bForceAllowMountedCarryRunning() { return { this, "APrimalDinoCharacter.bForceAllowMountedCarryRunning" }; }
6937 BitFieldValue<bool, unsigned __int32> bCanLatch() { return { this, "APrimalDinoCharacter.bCanLatch" }; }
6938 BitFieldValue<bool, unsigned __int32> bIsLatched() { return { this, "APrimalDinoCharacter.bIsLatched" }; }
6939 BitFieldValue<bool, unsigned __int32> bIsLatchedDownward() { return { this, "APrimalDinoCharacter.bIsLatchedDownward" }; }
6940 BitFieldValue<bool, unsigned __int32> bIsLatching() { return { this, "APrimalDinoCharacter.bIsLatching" }; }
6941 BitFieldValue<bool, unsigned __int32> bRotateToFaceLatchingObject() { return { this, "APrimalDinoCharacter.bRotateToFaceLatchingObject" }; }
6942 BitFieldValue<bool, unsigned __int32> bLimitRiderYawOnLatched() { return { this, "APrimalDinoCharacter.bLimitRiderYawOnLatched" }; }
6943 BitFieldValue<bool, unsigned __int32> bAllowMountedWeaponry() { return { this, "APrimalDinoCharacter.bAllowMountedWeaponry" }; }
6944 BitFieldValue<bool, unsigned __int32> bKeepAffinityOnDamageRecievedWakingTame() { return { this, "APrimalDinoCharacter.bKeepAffinityOnDamageRecievedWakingTame" }; }
6945 BitFieldValue<bool, unsigned __int32> bUseBPFedWakingTameEvent() { return { this, "APrimalDinoCharacter.bUseBPFedWakingTameEvent" }; }
6946 BitFieldValue<bool, unsigned __int32> bForceRiderDrawCrosshair() { return { this, "APrimalDinoCharacter.bForceRiderDrawCrosshair" }; }
6947 BitFieldValue<bool, unsigned __int32> bForceDrawHUD() { return { this, "APrimalDinoCharacter.bForceDrawHUD" }; }
6948 BitFieldValue<bool, unsigned __int32> bForceDrawHUDWithoutRecentlyRendered() { return { this, "APrimalDinoCharacter.bForceDrawHUDWithoutRecentlyRendered" }; }
6949 BitFieldValue<bool, unsigned __int32> bHideFloatingName() { return { this, "APrimalDinoCharacter.bHideFloatingName" }; }
6950 BitFieldValue<bool, unsigned __int32> bCanTargetVehicles() { return { this, "APrimalDinoCharacter.bCanTargetVehicles" }; }
6951 BitFieldValue<bool, unsigned __int32> bRidingRequiresTamed() { return { this, "APrimalDinoCharacter.bRidingRequiresTamed" }; }
6952 BitFieldValue<bool, unsigned __int32> bSuppressDeathNotification() { return { this, "APrimalDinoCharacter.bSuppressDeathNotification" }; }
6953 BitFieldValue<bool, unsigned __int32> bUseCustomHealthBarColor() { return { this, "APrimalDinoCharacter.bUseCustomHealthBarColor" }; }
6954 BitFieldValue<bool, unsigned __int32> bUseOnUpdateMountedDinoMeshHiding() { return { this, "APrimalDinoCharacter.bUseOnUpdateMountedDinoMeshHiding" }; }
6955 BitFieldValue<bool, unsigned __int32> bUseBPInterceptMoveInputEvents() { return { this, "APrimalDinoCharacter.bUseBPInterceptMoveInputEvents" }; }
6956 BitFieldValue<bool, unsigned __int32> bUseBPAdjustAttackIndex() { return { this, "APrimalDinoCharacter.bUseBPAdjustAttackIndex" }; }
6957 BitFieldValue<bool, unsigned __int32> bCheckBPAllowCarryCharacter() { return { this, "APrimalDinoCharacter.bCheckBPAllowCarryCharacter" }; }
6958 BitFieldValue<bool, unsigned __int32> bUseBPOnEndCharging() { return { this, "APrimalDinoCharacter.bUseBPOnEndCharging" }; }
6959 BitFieldValue<bool, unsigned __int32> bUseBPOnStartCharging() { return { this, "APrimalDinoCharacter.bUseBPOnStartCharging" }; }
6960
6961 // Functions
6962
6963 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "APrimalDinoCharacter.GetPrivateStaticClass"); }
6964 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalDinoCharacter.StaticClass"); }
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"); }
6968 void AddBasedPawn(AActor* anPawn) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.AddBasedPawn", anPawn); }
6969 void AddDinoReferenceInLatchingStructure(APrimalStructure* Structure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.AddDinoReferenceInLatchingStructure", Structure); }
6970 void AddFlyerTakeOffImpulse() { NativeCall<void>(this, "APrimalDinoCharacter.AddFlyerTakeOffImpulse"); }
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); }
6973 bool AddToMeleeSwingHurtList(AActor* AnActor) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.AddToMeleeSwingHurtList", AnActor); }
6974 void AddedImprintingQuality_Implementation(float Amount) { NativeCall<void, float>(this, "APrimalDinoCharacter.AddedImprintingQuality_Implementation", Amount); }
6975 void AdjustDamage(float* Damage, FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, float*, FDamageEvent*, AController*, AActor*>(this, "APrimalDinoCharacter.AdjustDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
6976 int AllowBolaBuffBy_Implementation(TSubclassOf<APrimalBuff> BuffClass, AActor* DamageCauser) { return NativeCall<int, TSubclassOf<APrimalBuff>, AActor*>(this, "APrimalDinoCharacter.AllowBolaBuffBy_Implementation", BuffClass, DamageCauser); }
6977 bool AllowCarryCharacter(APrimalCharacter* CanCarryPawn) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.AllowCarryCharacter", CanCarryPawn); }
6978 bool AllowEquippingItemType(EPrimalEquipmentType::Type equipmentType) { return NativeCall<bool, EPrimalEquipmentType::Type>(this, "APrimalDinoCharacter.AllowEquippingItemType", equipmentType); }
6979 bool AllowExtendedCraftingFunctionality() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowExtendedCraftingFunctionality"); }
6980 bool AllowFallDamage() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowFallDamage"); }
6981 bool AllowHurtAnimation() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowHurtAnimation"); }
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); }
6984 bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { return NativeCall<bool, EMovementMode, char>(this, "APrimalDinoCharacter.AllowMovementMode", NewMovementMode, NewCustomMode); }
6985 bool AllowNewEggAtLocation(FVector* AtLocation) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.AllowNewEggAtLocation", AtLocation); }
6986 bool AllowPenetrationCheck(AActor* OtherActor) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.AllowPenetrationCheck", OtherActor); }
6987 bool AllowSeamlessTravel() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowSeamlessTravel"); }
6988 bool AllowTickPhysics() { return NativeCall<bool>(this, "APrimalDinoCharacter.AllowTickPhysics"); }
6989 bool AllowWakingTame_Implementation(APlayerController* ForPC) { return NativeCall<bool, APlayerController*>(this, "APrimalDinoCharacter.AllowWakingTame_Implementation", ForPC); }
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); }
6993 void ApplyGestationBoneModifiers() { NativeCall<void>(this, "APrimalDinoCharacter.ApplyGestationBoneModifiers"); }
6994 void ApplyRidingAttackExtraVelocity() { NativeCall<void>(this, "APrimalDinoCharacter.ApplyRidingAttackExtraVelocity"); }
6995 bool AreSpawnerSublevelsLoaded() { return NativeCall<bool>(this, "APrimalDinoCharacter.AreSpawnerSublevelsLoaded"); }
6996 void AutoDrag() { NativeCall<void>(this, "APrimalDinoCharacter.AutoDrag"); }
6997 void AutoTame() { NativeCall<void>(this, "APrimalDinoCharacter.AutoTame"); }
6998 AShooterCharacter* BPConsumeInventoryFoodItem(UPrimalItem* foodItem, bool bConsumeEntireStack) { return NativeCall<AShooterCharacter*, UPrimalItem*, bool>(this, "APrimalDinoCharacter.BPConsumeInventoryFoodItem", foodItem, bConsumeEntireStack); }
6999 bool BPIsTamed() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPIsTamed"); }
7000 void BPNotifyNameEditText(AShooterPlayerController* ForPC) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPNotifyNameEditText", ForPC); }
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"); }
7004 TSubclassOf<UDamageType>* BlueprintOverrideHarvestDamageType_Implementation(TSubclassOf<UDamageType>* result, float* OutHarvestDamageMultiplier) { return NativeCall<TSubclassOf<UDamageType>*, TSubclassOf<UDamageType>*, float*>(this, "APrimalDinoCharacter.BlueprintOverrideHarvestDamageType_Implementation", result, OutHarvestDamageMultiplier); }
7005 void BrakeDinoBP(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.BrakeDinoBP", Val); }
7006 void CalcCapsuleHalfHeight() { NativeCall<void>(this, "APrimalDinoCharacter.CalcCapsuleHalfHeight"); }
7007 bool CanAttack(int AttackIndex) { return NativeCall<bool, int>(this, "APrimalDinoCharacter.CanAttack", AttackIndex); }
7008 bool CanBeCarried(APrimalCharacter* ByCarrier) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanBeCarried", ByCarrier); }
7009 bool CanCarryCharacter(APrimalCharacter* CanCarryPawn) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanCarryCharacter", CanCarryPawn); }
7010 bool CanDragCharacter(APrimalCharacter* Character) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanDragCharacter", Character); }
7011 bool CanFly() { return NativeCall<bool>(this, "APrimalDinoCharacter.CanFly"); }
7012 bool CanMount(APrimalCharacter* aCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.CanMount", aCharacter); }
7013 bool CanOrder(APrimalCharacter* FromCharacter, bool bBuildingStructures) { return NativeCall<bool, APrimalCharacter*, bool>(this, "APrimalDinoCharacter.CanOrder", FromCharacter, bBuildingStructures); }
7014 bool CanReceiveMoveToCommands(AShooterCharacter* FromPlayer) { return NativeCall<bool, AShooterCharacter*>(this, "APrimalDinoCharacter.CanReceiveMoveToCommands", FromPlayer); }
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); }
7017 bool CanTame(AShooterPlayerController* ForPC, bool bIgnoreMaxTamedDinos, bool bAbsoluteForceTame) { return NativeCall<bool, AShooterPlayerController*, bool, bool>(this, "APrimalDinoCharacter.CanTame", ForPC, bIgnoreMaxTamedDinos, bAbsoluteForceTame); }
7018 bool CanTarget(ITargetableInterface* Victim) { return NativeCall<bool, ITargetableInterface*>(this, "APrimalDinoCharacter.CanTarget", Victim); }
7019 bool CarryCharacter(APrimalCharacter* character, bool byPassCanCarryCheck) { return NativeCall<bool, APrimalCharacter*, bool>(this, "APrimalDinoCharacter.CarryCharacter", character, byPassCanCarryCheck); }
7020 void ChangeActorTeam(int NewTeam) { NativeCall<void, int>(this, "APrimalDinoCharacter.ChangeActorTeam", NewTeam); }
7021 void CheckAndHandleBasedPlayersBeingPushedThroughWalls() { NativeCall<void>(this, "APrimalDinoCharacter.CheckAndHandleBasedPlayersBeingPushedThroughWalls"); }
7022 void CheckForTamedFoodConsumption() { NativeCall<void>(this, "APrimalDinoCharacter.CheckForTamedFoodConsumption"); }
7023 void CheckForWildAmbientHarvesting() { NativeCall<void>(this, "APrimalDinoCharacter.CheckForWildAmbientHarvesting"); }
7024 bool CheckLocalPassengers() { return NativeCall<bool>(this, "APrimalDinoCharacter.CheckLocalPassengers"); }
7025 void ClearAllSaddleStructures() { NativeCall<void>(this, "APrimalDinoCharacter.ClearAllSaddleStructures"); }
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); }
7028 void ClearCharacterAIMovement() { NativeCall<void>(this, "APrimalDinoCharacter.ClearCharacterAIMovement"); }
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); }
7032 void ClearRidingDinoAsPassenger(bool bFromDino) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ClearRidingDinoAsPassenger", bFromDino); }
7033 void ClientInterruptLanding_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ClientInterruptLanding_Implementation"); }
7034 void ClientMultiUse(APlayerController* ForPC, int UseIndex) { NativeCall<void, APlayerController*, int>(this, "APrimalDinoCharacter.ClientMultiUse", ForPC, UseIndex); }
7035 void ClientShouldNotifyLanded_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ClientShouldNotifyLanded_Implementation"); }
7036 void ClientStartLanding_Implementation(FVector loc) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.ClientStartLanding_Implementation", loc); }
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); }
7038 void ControllerLeavingGame(AShooterPlayerController* theController) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.ControllerLeavingGame", theController); }
7039 ADroppedItem* CreateCloneFertilizedEgg(FVector AtLoc, FRotator AtRot, TSubclassOf<ADroppedItem> DroppedItemTemplateOverride) { return NativeCall<ADroppedItem*, FVector, FRotator, TSubclassOf<ADroppedItem>>(this, "APrimalDinoCharacter.CreateCloneFertilizedEgg", AtLoc, AtRot, DroppedItemTemplateOverride); }
7040 void CycleAttackWeightsForAttackAtIndex(int attackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.CycleAttackWeightsForAttackAtIndex", attackIndex); }
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); }
7042 void DeathHarvestingFadeOut_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.DeathHarvestingFadeOut_Implementation"); }
7043 void DestroyController() { NativeCall<void>(this, "APrimalDinoCharacter.DestroyController"); }
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); }
7047 void DinoKillerTransferItemsToInventory(UPrimalInventoryComponent* FromInventory) { NativeCall<void, UPrimalInventoryComponent*>(this, "APrimalDinoCharacter.DinoKillerTransferItemsToInventory", FromInventory); }
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); }
7050 void DoMate(APrimalDinoCharacter* WithMate) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.DoMate", WithMate); }
7051 void DoNeuter_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.DoNeuter_Implementation"); }
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); }
7060 void FedWakingTameDino_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.FedWakingTameDino_Implementation"); }
7061 void FinalLoadedFromSaveGame() { NativeCall<void>(this, "APrimalDinoCharacter.FinalLoadedFromSaveGame"); }
7062 static APrimalDinoCharacter* FindDinoWithID(UWorld* aWorld, unsigned int DinoID1, unsigned int DinoID2) { return NativeCall<APrimalDinoCharacter*, UWorld*, unsigned int, unsigned int>(nullptr, "APrimalDinoCharacter.FindDinoWithID", aWorld, DinoID1, DinoID2); }
7063 AShooterCharacter* FindFirstFoodItemPlayerCharacter() { return NativeCall<AShooterCharacter*>(this, "APrimalDinoCharacter.FindFirstFoodItemPlayerCharacter"); }
7064 void FinishedLanding() { NativeCall<void>(this, "APrimalDinoCharacter.FinishedLanding"); }
7065 void FireMultipleProjectiles_Implementation(TArray<FVector>* Locations, TArray<FVector>* Directions, bool bScaleProjectileDamageByDinoDamage) { NativeCall<void, TArray<FVector>*, TArray<FVector>*, bool>(this, "APrimalDinoCharacter.FireMultipleProjectiles_Implementation", Locations, Directions, bScaleProjectileDamageByDinoDamage); }
7066 void FireProjectileLocal(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage) { NativeCall<void, FVector, FVector_NetQuantizeNormal, bool>(this, "APrimalDinoCharacter.FireProjectileLocal", Origin, ShootDir, bScaleProjDamageByDinoDamage); }
7067 void FireProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage) { NativeCall<void, FVector, FVector_NetQuantizeNormal, bool>(this, "APrimalDinoCharacter.FireProjectile_Implementation", Origin, ShootDir, bScaleProjDamageByDinoDamage); }
7068 bool ForceAllowAccelerationRotationWhenFalling() { return NativeCall<bool>(this, "APrimalDinoCharacter.ForceAllowAccelerationRotationWhenFalling"); }
7069 bool ForceAllowBackwardsMovement() { return NativeCall<bool>(this, "APrimalDinoCharacter.ForceAllowBackwardsMovement"); }
7070 void ForceClearRider() { NativeCall<void>(this, "APrimalDinoCharacter.ForceClearRider"); }
7071 void ForceRefreshTransform() { NativeCall<void>(this, "APrimalDinoCharacter.ForceRefreshTransform"); }
7072 void ForceUpdateColorSets_Implementation(int ColorRegion, int ColorSet) { NativeCall<void, int, int>(this, "APrimalDinoCharacter.ForceUpdateColorSets_Implementation", ColorRegion, ColorSet); }
7073 float GetAIFollowStoppingDistanceMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAIFollowStoppingDistanceMultiplier"); }
7074 float GetAIFollowStoppingDistanceOffset() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAIFollowStoppingDistanceOffset"); }
7075 float GetAffinityIncreaseForFoodItem(UPrimalItem* foodItem) { return NativeCall<float, UPrimalItem*>(this, "APrimalDinoCharacter.GetAffinityIncreaseForFoodItem", foodItem); }
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); }
7079 FString* GetAimedTutorialHintString_Implementation(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetAimedTutorialHintString_Implementation", result); }
7080 APrimalStructureExplosive* GetAttachedExplosive() { return NativeCall<APrimalStructureExplosive*>(this, "APrimalDinoCharacter.GetAttachedExplosive"); }
7081 float GetAttachedSoundPitchMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAttachedSoundPitchMultiplier"); }
7082 float GetAttachedSoundVolumeMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAttachedSoundVolumeMultiplier"); }
7083 float GetAttackRangeOffset() { return NativeCall<float>(this, "APrimalDinoCharacter.GetAttackRangeOffset"); }
7084 void GetAttackTargets(AActor** attackActor, FVector* attackLoc) { NativeCall<void, AActor**, FVector*>(this, "APrimalDinoCharacter.GetAttackTargets", attackActor, attackLoc); }
7085 TSubclassOf<UPrimalItem>* GetBabyCuddleFood(TSubclassOf<UPrimalItem>* result) { return NativeCall<TSubclassOf<UPrimalItem>*, TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.GetBabyCuddleFood", result); }
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"); }
7091 float GetCorpseTargetingMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetCorpseTargetingMultiplier"); }
7092 TArray<FName>* GetCurrentBiomeTags(TArray<FName>* result) { return NativeCall<TArray<FName>*, TArray<FName>*>(this, "APrimalDinoCharacter.GetCurrentBiomeTags", result); }
7093 FString* GetDescriptiveName(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetDescriptiveName", result); }
7094 TArray<APawn*>* GetDinoBasedPawns(TArray<APawn*>* result, USceneComponent* OnComponent, bool bOnlyActivePawns) { return NativeCall<TArray<APawn*>*, TArray<APawn*>*, USceneComponent*, bool>(this, "APrimalDinoCharacter.GetDinoBasedPawns", result, OnComponent, bOnlyActivePawns); }
7095 FLinearColor* GetDinoColor(FLinearColor* result, int ColorRegionIndex) { return NativeCall<FLinearColor*, FLinearColor*, int>(this, "APrimalDinoCharacter.GetDinoColor", result, ColorRegionIndex); }
7096 long double GetDinoDeathTime() { return NativeCall<long double>(this, "APrimalDinoCharacter.GetDinoDeathTime"); }
7097 FString* GetDinoDescriptiveName(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetDinoDescriptiveName", result); }
7098 UAnimMontage* GetDinoLevelUpAnimation() { return NativeCall<UAnimMontage*>(this, "APrimalDinoCharacter.GetDinoLevelUpAnimation"); }
7099 TArray<AActor*>* GetDinoPlatformCollisionIgnoreActors(TArray<AActor*>* result) { return NativeCall<TArray<AActor*>*, TArray<AActor*>*>(this, "APrimalDinoCharacter.GetDinoPlatformCollisionIgnoreActors", result); }
7100 USoundBase* GetDinoTameSound_Implementation() { return NativeCall<USoundBase*>(this, "APrimalDinoCharacter.GetDinoTameSound_Implementation"); }
7101 FVector* GetDinoVelocity(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetDinoVelocity", result); }
7102 FString* GetEntryDescription(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetEntryDescription", result); }
7103 UTexture2D* GetEntryIcon(UObject* AssociatedDataObject, bool bIsEnabled) { return NativeCall<UTexture2D*, UObject*, bool>(this, "APrimalDinoCharacter.GetEntryIcon", AssociatedDataObject, bIsEnabled); }
7104 UMaterialInterface* GetEntryIconMaterial(UObject* AssociatedDataObject, bool bIsEnabled) { return NativeCall<UMaterialInterface*, UObject*, bool>(this, "APrimalDinoCharacter.GetEntryIconMaterial", AssociatedDataObject, bIsEnabled); }
7105 FString* GetEntryString(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetEntryString", result); }
7106 int GetExtraFoodItemEffectivenessMultipliersIndex(UPrimalItem* foodItem) { return NativeCall<int, UPrimalItem*>(this, "APrimalDinoCharacter.GetExtraFoodItemEffectivenessMultipliersIndex", foodItem); }
7107 TSubclassOf<UPrimalItem>* GetFirstAffinityFoodItemClass(TSubclassOf<UPrimalItem>* result) { return NativeCall<TSubclassOf<UPrimalItem>*, TSubclassOf<UPrimalItem>*>(this, "APrimalDinoCharacter.GetFirstAffinityFoodItemClass", result); }
7108 FVector* GetFloatingHUDLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetFloatingHUDLocation", result); }
7109 int GetFoodItemEffectivenessMultipliersIndex(UPrimalItem* foodItem) { return NativeCall<int, UPrimalItem*>(this, "APrimalDinoCharacter.GetFoodItemEffectivenessMultipliersIndex", foodItem); }
7110 long double GetForceClaimTime() { return NativeCall<long double>(this, "APrimalDinoCharacter.GetForceClaimTime"); }
7111 bool GetForceTickPose() { return NativeCall<bool>(this, "APrimalDinoCharacter.GetForceTickPose"); }
7112 float GetGestationTimeRemaining() { return NativeCall<float>(this, "APrimalDinoCharacter.GetGestationTimeRemaining"); }
7113 float GetGravityZScale() { return NativeCall<float>(this, "APrimalDinoCharacter.GetGravityZScale"); }
7114 float GetHealthPercentage() { return NativeCall<float>(this, "APrimalDinoCharacter.GetHealthPercentage"); }
7115 FVector* GetInterpolatedLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetInterpolatedLocation", result); }
7116 FVector* GetLandingLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.GetLandingLocation", result); }
7117 float GetLeveledDamageMultiplier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetLeveledDamageMultiplier"); }
7118 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APrimalDinoCharacter.GetLifetimeReplicatedProps", OutLifetimeProps); }
7119 float GetMaxFloatingHUDRange() { return NativeCall<float>(this, "APrimalDinoCharacter.GetMaxFloatingHUDRange"); }
7120 float GetMaxSpeedModifier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetMaxSpeedModifier"); }
7121 float GetMyCurrentAmbientTemperature() { return NativeCall<float>(this, "APrimalDinoCharacter.GetMyCurrentAmbientTemperature"); }
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); }
7124 UObject* GetUObjectInterfaceDataListEntryInterface() { return NativeCall<UObject*>(this, "APrimalDinoCharacter.GetUObjectInterfaceDataListEntryInterface"); }
7125 int GetOriginalTargetingTeam() { return NativeCall<int>(this, "APrimalDinoCharacter.GetOriginalTargetingTeam"); }
7126 AActor* GetOtherActorToIgnore() { return NativeCall<AActor*>(this, "APrimalDinoCharacter.GetOtherActorToIgnore"); }
7127 APrimalCharacter* GetPassengerPerSeat(int SeatIndex) { return NativeCall<APrimalCharacter*, int>(this, "APrimalDinoCharacter.GetPassengerPerSeat", SeatIndex); }
7128 FSaddlePassengerSeatDefinition* GetPassengerSeatDefinition(char SeatIndex) { return NativeCall<FSaddlePassengerSeatDefinition*, char>(this, "APrimalDinoCharacter.GetPassengerSeatDefinition", SeatIndex); }
7129 TArray<APrimalCharacter*>* GetPassengers(TArray<APrimalCharacter*>* result) { return NativeCall<TArray<APrimalCharacter*>*, TArray<APrimalCharacter*>*>(this, "APrimalDinoCharacter.GetPassengers", result); }
7130 void GetPassengersAndSeatIndexes(TArray<APrimalCharacter*>* Passengers, TArray<int>* Indexes) { NativeCall<void, TArray<APrimalCharacter*>*, TArray<int>*>(this, "APrimalDinoCharacter.GetPassengersAndSeatIndexes", Passengers, Indexes); }
7131 int GetRandomBaseLevel() { return NativeCall<int>(this, "APrimalDinoCharacter.GetRandomBaseLevel"); }
7132 int GetRequiredWakingTameFoodItemQuanity(UPrimalItem* FoodItem) { return NativeCall<int, UPrimalItem*>(this, "APrimalDinoCharacter.GetRequiredWakingTameFoodItemQuanity", FoodItem); }
7133 void GetRidingCarryingIgnoreList(TArray<AActor*>* IgnoreList) { NativeCall<void, TArray<AActor*>*>(this, "APrimalDinoCharacter.GetRidingCarryingIgnoreList", IgnoreList); }
7134 float GetRotationRateModifier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetRotationRateModifier"); }
7135 float GetRunningSpeedModifier(bool bIsForDefaultSpeed) { return NativeCall<float, bool>(this, "APrimalDinoCharacter.GetRunningSpeedModifier", bIsForDefaultSpeed); }
7136 float GetSaddleStructureMaximumFoundationSupport2DBuildDistance(APrimalStructure* theStructure) { return NativeCall<float, APrimalStructure*>(this, "APrimalDinoCharacter.GetSaddleStructureMaximumFoundationSupport2DBuildDistance", theStructure); }
7137 int GetSeatIndexForPassenger(APrimalCharacter* PassengerChar) { return NativeCall<int, APrimalCharacter*>(this, "APrimalDinoCharacter.GetSeatIndexForPassenger", PassengerChar); }
7138 FString* GetShortName(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetShortName", result); }
7139 FVector* GetSocketLocationTemp(FVector* result, FName SocketName) { return NativeCall<FVector*, FVector*, FName>(this, "APrimalDinoCharacter.GetSocketLocationTemp", result, SocketName); }
7140 float GetSpeedModifier() { return NativeCall<float>(this, "APrimalDinoCharacter.GetSpeedModifier"); }
7141 int GetTamedDinoCountCost() { return NativeCall<int>(this, "APrimalDinoCharacter.GetTamedDinoCountCost"); }
7142 AActor* GetTamedFollowTarget() { return NativeCall<AActor*>(this, "APrimalDinoCharacter.GetTamedFollowTarget"); }
7143 float GetTargetingDesirability(ITargetableInterface* Attacker) { return NativeCall<float, ITargetableInterface*>(this, "APrimalDinoCharacter.GetTargetingDesirability", Attacker); }
7144 AActor* GetTargetingPlayer() { return NativeCall<AActor*>(this, "APrimalDinoCharacter.GetTargetingPlayer"); }
7145 TArray<AActor*>* GetTracingIgnoreActors() { return NativeCall<TArray<AActor*>*>(this, "APrimalDinoCharacter.GetTracingIgnoreActors"); }
7146 FString* GetTutorialHintString_Implementation(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetTutorialHintString_Implementation", result); }
7147 char GetWiegthedAttack(float distance, float attackRangeOffset, AActor* OtherTarget) { return NativeCall<char, float, float, AActor*>(this, "APrimalDinoCharacter.GetWiegthedAttack", distance, attackRangeOffset, OtherTarget); }
7148 void GiveDeathDossier() { NativeCall<void>(this, "APrimalDinoCharacter.GiveDeathDossier"); }
7149 void HandleUnstasised(bool bWasFromHibernation) { NativeCall<void, bool>(this, "APrimalDinoCharacter.HandleUnstasised", bWasFromHibernation); }
7150 bool HasReachedDestination(FVector* Goal) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.HasReachedDestination", Goal); }
7151 void ImprintOnPlayerTarget(AShooterPlayerController* ForPC, bool bIgnoreMaxTameLimit) { NativeCall<void, AShooterPlayerController*, bool>(this, "APrimalDinoCharacter.ImprintOnPlayerTarget", ForPC, bIgnoreMaxTameLimit); }
7152 void IncrementImprintingQuality() { NativeCall<void>(this, "APrimalDinoCharacter.IncrementImprintingQuality"); }
7153 void IncrementNumTamedDinos() { NativeCall<void>(this, "APrimalDinoCharacter.IncrementNumTamedDinos"); }
7154 void InitDownloadedTamedDino(AShooterPlayerController* TamerController, int AltTeam) { NativeCall<void, AShooterPlayerController*, int>(this, "APrimalDinoCharacter.InitDownloadedTamedDino", TamerController, AltTeam); }
7155 bool InitializeForReplicatedBasing() { return NativeCall<bool>(this, "APrimalDinoCharacter.InitializeForReplicatedBasing"); }
7156 void InterruptLanding() { NativeCall<void>(this, "APrimalDinoCharacter.InterruptLanding"); }
7157 int IsActorTickAllowed() { return NativeCall<int>(this, "APrimalDinoCharacter.IsActorTickAllowed"); }
7158 bool IsAttacking() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsAttacking"); }
7159 bool IsCurrentAttackStopsMovement() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsCurrentAttackStopsMovement"); }
7160 bool IsCurrentlyPlayingAttackAnimation() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsCurrentlyPlayingAttackAnimation"); }
7161 bool IsDamageOccludedByStructures(AActor* DamageCauser) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.IsDamageOccludedByStructures", DamageCauser); }
7162 bool IsFemale() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsFemale"); }
7163 bool IsFleeing() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsFleeing"); }
7164 bool IsImprintPlayer(AShooterCharacter* ForChar) { return NativeCall<bool, AShooterCharacter*>(this, "APrimalDinoCharacter.IsImprintPlayer", ForChar); }
7165 bool IsInMatingBiome() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsInMatingBiome"); }
7166 bool IsNearFeed(AShooterPlayerState* ForPlayer) { return NativeCall<bool, AShooterPlayerState*>(this, "APrimalDinoCharacter.IsNearFeed", ForPlayer); }
7167 bool IsPrimalCharFriendly(APrimalCharacter* primalChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.IsPrimalCharFriendly", primalChar); }
7168 bool IsShip() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsShip"); }
7169 bool IsTaming() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsTaming"); }
7170 bool IsUpdatingComponentTransforms(USceneComponent* InSceneComponent) { return NativeCall<bool, USceneComponent*>(this, "APrimalDinoCharacter.IsUpdatingComponentTransforms", InSceneComponent); }
7171 bool IsUsingBolaSleepingAnimations() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsUsingBolaSleepingAnimations"); }
7172 bool IsValidForStatusUpdate() { return NativeCall<bool>(this, "APrimalDinoCharacter.IsValidForStatusUpdate"); }
7173 int IsWithinBreedingTemperature() { return NativeCall<int>(this, "APrimalDinoCharacter.IsWithinBreedingTemperature"); }
7174 void KeepFlight(float ForDuration) { NativeCall<void, float>(this, "APrimalDinoCharacter.KeepFlight", ForDuration); }
7175 void KeepFlightTimer() { NativeCall<void>(this, "APrimalDinoCharacter.KeepFlightTimer"); }
7176 void LinkedSupplyCrateDestroyed(APrimalStructureItemContainer_SupplyCrate* aCrate) { NativeCall<void, APrimalStructureItemContainer_SupplyCrate*>(this, "APrimalDinoCharacter.LinkedSupplyCrateDestroyed", aCrate); }
7177 void LowerDinoBP(float Val) { NativeCall<void, float>(this, "APrimalDinoCharacter.LowerDinoBP", Val); }
7178 void ModifyDesiredRotation(FRotator* InDesiredRotation) { NativeCall<void, FRotator*>(this, "APrimalDinoCharacter.ModifyDesiredRotation", InDesiredRotation); }
7179 bool ModifyInputAcceleration(FVector* InputAcceleration) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.ModifyInputAcceleration", InputAcceleration); }
7180 void MoveBlockedBy(FHitResult* Impact) { NativeCall<void, FHitResult*>(this, "APrimalDinoCharacter.MoveBlockedBy", Impact); }
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); }
7184 bool NPC_FindNearbyUsableStructures(TArray<AActor*>* FoundStructures) { return NativeCall<bool, TArray<AActor*>*>(this, "APrimalDinoCharacter.NPC_FindNearbyUsableStructures", FoundStructures); }
7185 APrimalStructure* NPC_GetClosestUsableStructure() { return NativeCall<APrimalStructure*>(this, "APrimalDinoCharacter.NPC_GetClosestUsableStructure"); }
7186 void NetUpdateDinoNameStrings_Implementation(FString* NewTamerString, FString* NewTamedName) { NativeCall<void, FString*, FString*>(this, "APrimalDinoCharacter.NetUpdateDinoNameStrings_Implementation", NewTamerString, NewTamedName); }
7187 void NetUpdateDinoOwnerData_Implementation(FString* NewOwningPlayerName, int NewOwningPlayerID) { NativeCall<void, FString*, int>(this, "APrimalDinoCharacter.NetUpdateDinoOwnerData_Implementation", NewOwningPlayerName, NewOwningPlayerID); }
7188 void NotifyBumpedPawn(APawn* BumpedPawn) { NativeCall<void, APawn*>(this, "APrimalDinoCharacter.NotifyBumpedPawn", BumpedPawn); }
7189 void NotifyBumpedStructure(AActor* BumpedStructure) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.NotifyBumpedStructure", BumpedStructure); }
7190 void NotifyItemAdded(UPrimalItem* anItem, bool bEquipItem) { NativeCall<void, UPrimalItem*, bool>(this, "APrimalDinoCharacter.NotifyItemAdded", anItem, bEquipItem); }
7191 void NotifyItemRemoved(UPrimalItem* anItem) { NativeCall<void, UPrimalItem*>(this, "APrimalDinoCharacter.NotifyItemRemoved", anItem); }
7192 void OffBrake() { NativeCall<void>(this, "APrimalDinoCharacter.OffBrake"); }
7193 void OnBrake() { NativeCall<void>(this, "APrimalDinoCharacter.OnBrake"); }
7194 void OnClientReceivedTransformAfterPairingNetGUID(FVector* Loc, FRotator* Rot) { NativeCall<void, FVector*, FRotator*>(this, "APrimalDinoCharacter.OnClientReceivedTransformAfterPairingNetGUID", Loc, Rot); }
7195 void OnControllerInitiatedAttack(int AttackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.OnControllerInitiatedAttack", AttackIndex); }
7196 void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType) { NativeCall<void, EOnDesrializationType::Type>(this, "APrimalDinoCharacter.OnDeserializedByGame", DeserializationType); }
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"); }
7204 void OnPrimalCharacterSleeped() { NativeCall<void>(this, "APrimalDinoCharacter.OnPrimalCharacterSleeped"); }
7205 void OnPrimalCharacterUnsleeped() { NativeCall<void>(this, "APrimalDinoCharacter.OnPrimalCharacterUnsleeped"); }
7206 void OnRep_CarriedCharacter() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_CarriedCharacter"); }
7207 void OnRep_PassengerPerSeat() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_PassengerPerSeat"); }
7208 void OnRep_Rider() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_Rider"); }
7209 void OnRep_Saddle() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_Saddle"); }
7210 void OnRep_bBonesHidden() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_bBonesHidden"); }
7211 void OnRep_bIsCharging() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_bIsCharging"); }
7212 void OnRep_bIsFlying() { NativeCall<void>(this, "APrimalDinoCharacter.OnRep_bIsFlying"); }
7213 void OnSaddleStructuresUpdated(APrimalStructure* SaddleStructure, bool bWasRemoved) { NativeCall<void, APrimalStructure*, bool>(this, "APrimalDinoCharacter.OnSaddleStructuresUpdated", SaddleStructure, bWasRemoved); }
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); }
7219 bool OverrideForcePreventExitingWater() { return NativeCall<bool>(this, "APrimalDinoCharacter.OverrideForcePreventExitingWater"); }
7220 void OverrideRandomWanderLocation_Implementation(FVector* originalDestination, FVector* inVec) { NativeCall<void, FVector*, FVector*>(this, "APrimalDinoCharacter.OverrideRandomWanderLocation_Implementation", originalDestination, inVec); }
7221 void PlayAttackAnimationOfAnimationArray(int AnimationIndex, TArray<UAnimMontage*> attackAnimations) { NativeCall<void, int, TArray<UAnimMontage*>>(this, "APrimalDinoCharacter.PlayAttackAnimationOfAnimationArray", AnimationIndex, attackAnimations); }
7222 void PlayChargingAnim() { NativeCall<void>(this, "APrimalDinoCharacter.PlayChargingAnim"); }
7223 void PlayDying(float KillingDamage, FDamageEvent* DamageEvent, APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, APawn*, AActor*>(this, "APrimalDinoCharacter.PlayDying", KillingDamage, DamageEvent, InstigatingPawn, DamageCauser); }
7224 void PlayHardEndChargingShake_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.PlayHardEndChargingShake_Implementation"); }
7225 void PlayWeightedAttackAnimation() { NativeCall<void>(this, "APrimalDinoCharacter.PlayWeightedAttackAnimation"); }
7226 bool PlayedAnimationHasAttack() { return NativeCall<bool>(this, "APrimalDinoCharacter.PlayedAnimationHasAttack"); }
7227 void Poop(bool bForcePoop) { NativeCall<void, bool>(this, "APrimalDinoCharacter.Poop", bForcePoop); }
7228 void PostInitializeComponents() { NativeCall<void>(this, "APrimalDinoCharacter.PostInitializeComponents"); }
7229 void PostNetInit() { NativeCall<void>(this, "APrimalDinoCharacter.PostNetInit"); }
7230 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "APrimalDinoCharacter.PostNetReceiveLocationAndRotation"); }
7231 void PrepareForSaving() { NativeCall<void>(this, "APrimalDinoCharacter.PrepareForSaving"); }
7232 bool PreventCharacterBasing(AActor* OtherActor, UPrimitiveComponent* BasedOnComponent) { return NativeCall<bool, AActor*, UPrimitiveComponent*>(this, "APrimalDinoCharacter.PreventCharacterBasing", OtherActor, BasedOnComponent); }
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); }
7236 void RefreshBabyScaling() { NativeCall<void>(this, "APrimalDinoCharacter.RefreshBabyScaling"); }
7237 void RefreshColorization() { NativeCall<void>(this, "APrimalDinoCharacter.RefreshColorization"); }
7238 void RegisterAllComponents() { NativeCall<void>(this, "APrimalDinoCharacter.RegisterAllComponents"); }
7239 void RemoveBasedPawn(AActor* anPawn) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.RemoveBasedPawn", anPawn); }
7240 void RemoveDinoReferenceFromLatchingStructure() { NativeCall<void>(this, "APrimalDinoCharacter.RemoveDinoReferenceFromLatchingStructure"); }
7241 void RemoveFromMeleeSwingHurtList(AActor* AnActor) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.RemoveFromMeleeSwingHurtList", AnActor); }
7242 bool RemoveInventoryAllowViewing(APlayerController* ForPC) { return NativeCall<bool, APlayerController*>(this, "APrimalDinoCharacter.RemoveInventoryAllowViewing", ForPC); }
7243 void RemovePassenger(APrimalCharacter* Character, bool bFromCharacter, bool bFromPlayerController) { NativeCall<void, APrimalCharacter*, bool, bool>(this, "APrimalDinoCharacter.RemovePassenger", Character, bFromCharacter, bFromPlayerController); }
7244 void RemoveSaddleAttachment(FItemNetID Id) { NativeCall<void, FItemNetID>(this, "APrimalDinoCharacter.RemoveSaddleAttachment", Id); }
7245 void RemoveStructure(APrimalStructure* Structure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.RemoveStructure", Structure); }
7246 void RepairCheckTimer() { NativeCall<void>(this, "APrimalDinoCharacter.RepairCheckTimer"); }
7247 void ResetCurrentAttackIndex() { NativeCall<void>(this, "APrimalDinoCharacter.ResetCurrentAttackIndex"); }
7248 void ResetTakingOff() { NativeCall<void>(this, "APrimalDinoCharacter.ResetTakingOff"); }
7249 void Restart() { NativeCall<void>(this, "APrimalDinoCharacter.Restart"); }
7250 bool SaddleDinoHasAnyDemolishableStructures() { return NativeCall<bool>(this, "APrimalDinoCharacter.SaddleDinoHasAnyDemolishableStructures"); }
7251 void SaddledStructureDestroyed(APrimalStructure* theStructure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.SaddledStructureDestroyed", theStructure); }
7252 void ServerCallAggressive_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallAggressive_Implementation"); }
7253 void ServerCallAttackTarget_Implementation(AActor* TheTarget) { NativeCall<void, AActor*>(this, "APrimalDinoCharacter.ServerCallAttackTarget_Implementation", TheTarget); }
7254 void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.ServerCallFollowDistanceCycleOne_Implementation", ForDinoChar); }
7255 void ServerCallFollowOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.ServerCallFollowOne_Implementation", ForDinoChar); }
7256 void ServerCallFollow_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallFollow_Implementation"); }
7257 void ServerCallMoveTo_Implementation(FVector MoveToLoc, AActor* TargetActor) { NativeCall<void, FVector, AActor*>(this, "APrimalDinoCharacter.ServerCallMoveTo_Implementation", MoveToLoc, TargetActor); }
7258 void ServerCallNeutral_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallNeutral_Implementation"); }
7259 void ServerCallPassive_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallPassive_Implementation"); }
7260 void ServerCallSetAggressive_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallSetAggressive_Implementation"); }
7261 void ServerCallStayOne_Implementation(APrimalDinoCharacter* ForDinoChar) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.ServerCallStayOne_Implementation", ForDinoChar); }
7262 void ServerCallStay_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerCallStay_Implementation"); }
7263 void ServerClearRider_Implementation(int OverrideUnboardDirection) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerClearRider_Implementation", OverrideUnboardDirection); }
7264 void ServerFinishedLanding_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerFinishedLanding_Implementation"); }
7265 void ServerGiveDefaultWeapon_Implementation(bool bOnlyGiveDefaultWeapon) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ServerGiveDefaultWeapon_Implementation", bOnlyGiveDefaultWeapon); }
7266 void ServerInterruptLanding_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerInterruptLanding_Implementation"); }
7267 void ServerRequestAttack_Implementation(int attackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerRequestAttack_Implementation", attackIndex); }
7268 void ServerRequestBraking_Implementation(bool bWantsToBrake) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ServerRequestBraking_Implementation", bWantsToBrake); }
7269 void ServerRequestToggleFlight_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestToggleFlight_Implementation"); }
7270 void ServerRequestWaterSurfaceJump_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestWaterSurfaceJump_Implementation"); }
7271 void ServerSetRiderMountedWeaponRotation_Implementation(FRotator InVal) { NativeCall<void, FRotator>(this, "APrimalDinoCharacter.ServerSetRiderMountedWeaponRotation_Implementation", InVal); }
7272 void ServerSleepingTick() { NativeCall<void>(this, "APrimalDinoCharacter.ServerSleepingTick"); }
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); }
7275 void ServerToggleCharging_Implementation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerToggleCharging_Implementation"); }
7276 void ServerUpdateAttackTargets_Implementation(AActor* AttackTarget, FVector AttackLocation) { NativeCall<void, AActor*, FVector>(this, "APrimalDinoCharacter.ServerUpdateAttackTargets_Implementation", AttackTarget, AttackLocation); }
7277 void ServerUpdateBabyAge(float overrideAgePercent) { NativeCall<void, float>(this, "APrimalDinoCharacter.ServerUpdateBabyAge", overrideAgePercent); }
7278 void ServerUpdateGestation() { NativeCall<void>(this, "APrimalDinoCharacter.ServerUpdateGestation"); }
7279 void SetAlwaysForcedAggro(bool bEnable) { NativeCall<void, bool>(this, "APrimalDinoCharacter.SetAlwaysForcedAggro", bEnable); }
7280 void SetAnimWeightsForAttackAtIndex(int attackIndex, TArray<float> newWeights) { NativeCall<void, int, TArray<float>>(this, "APrimalDinoCharacter.SetAnimWeightsForAttackAtIndex", attackIndex, newWeights); }
7281 void SetBabyAge(float TheAge) { NativeCall<void, float>(this, "APrimalDinoCharacter.SetBabyAge", TheAge); }
7282 void SetCarryingDino(APrimalDinoCharacter* aDino) { NativeCall<void, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.SetCarryingDino", aDino); }
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); }
7285 void SetCurrentWeapon(AShooterWeapon* NewWeapon, AShooterWeapon* LastWeapon) { NativeCall<void, AShooterWeapon*, AShooterWeapon*>(this, "APrimalDinoCharacter.SetCurrentWeapon", NewWeapon, LastWeapon); }
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); }
7289 void SetImprintPlayer(AShooterCharacter* ForChar) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.SetImprintPlayer", ForChar); }
7290 void SetLastAttackTimeForAttack(int AttackIndex, long double NewTime) { NativeCall<void, int, long double>(this, "APrimalDinoCharacter.SetLastAttackTimeForAttack", AttackIndex, NewTime); }
7291 void SetLastMovementDesiredRotation(FRotator* InRotation) { NativeCall<void, FRotator*>(this, "APrimalDinoCharacter.SetLastMovementDesiredRotation", InRotation); }
7292 void SetMountCharacter(APrimalCharacter* aCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.SetMountCharacter", aCharacter); }
7293 void SetMovementAccelerationVector(FVector fVector) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.SetMovementAccelerationVector", fVector); }
7294 void SetNewStasisAutoDestroyInterval(float NewInterval) { NativeCall<void, float>(this, "APrimalDinoCharacter.SetNewStasisAutoDestroyInterval", NewInterval); }
7295 void SetPreventSaving(bool fPreventSaving) { NativeCall<void, bool>(this, "APrimalDinoCharacter.SetPreventSaving", fPreventSaving); }
7296 void SetRider(AShooterCharacter* aRider) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.SetRider", aRider); }
7297 void SetRidingDinoAsPassenger(APrimalDinoCharacter* aDino, FSaddlePassengerSeatDefinition* SeatDefinition) { NativeCall<void, APrimalDinoCharacter*, FSaddlePassengerSeatDefinition*>(this, "APrimalDinoCharacter.SetRidingDinoAsPassenger", aDino, SeatDefinition); }
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); }
7300 bool SetTurretMode_Implementation(bool enabled) { return NativeCall<bool, bool>(this, "APrimalDinoCharacter.SetTurretMode_Implementation", enabled); }
7301 void SetupColorization() { NativeCall<void>(this, "APrimalDinoCharacter.SetupColorization"); }
7302 void SetupTamed(bool bWasJustTamed) { NativeCall<void, bool>(this, "APrimalDinoCharacter.SetupTamed", bWasJustTamed); }
7303 bool ShouldAttackOfPlayedAnimationStopMovement() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldAttackOfPlayedAnimationStopMovement"); }
7304 bool ShouldDealDamage(AActor* TestActor) { return NativeCall<bool, AActor*>(this, "APrimalDinoCharacter.ShouldDealDamage", TestActor); }
7305 bool ShouldDisableControllerDesiredRotation() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldDisableControllerDesiredRotation"); }
7306 bool ShouldForceFlee() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldForceFlee"); }
7307 bool ShouldIgnoreHitResult(UWorld* InWorld, FHitResult* TestHit, FVector* MovementDirDenormalized) { return NativeCall<bool, UWorld*, FHitResult*, FVector*>(this, "APrimalDinoCharacter.ShouldIgnoreHitResult", InWorld, TestHit, MovementDirDenormalized); }
7308 bool ShouldIgnoreMoveCombiningOverlap() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldIgnoreMoveCombiningOverlap"); }
7309 bool ShouldReplicateRotPitch() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldReplicateRotPitch"); }
7310 bool ShouldStillAllowRequestedMoveAcceleration() { return NativeCall<bool>(this, "APrimalDinoCharacter.ShouldStillAllowRequestedMoveAcceleration"); }
7311 bool SkipDuringPartialWorldSave() { return NativeCall<bool>(this, "APrimalDinoCharacter.SkipDuringPartialWorldSave"); }
7312 void SpawnDefaultController() { NativeCall<void>(this, "APrimalDinoCharacter.SpawnDefaultController"); }
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"); }
7315 void SpawnNewAIController(TSubclassOf<AController> NewAIController) { NativeCall<void, TSubclassOf<AController>>(this, "APrimalDinoCharacter.SpawnNewAIController", NewAIController); }
7316 bool SpecialActorWantsPerFrameTicking() { return NativeCall<bool>(this, "APrimalDinoCharacter.SpecialActorWantsPerFrameTicking"); }
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); }
7325 void StealDino(AShooterPlayerController* ForPC, int TargetingTeamOverride) { NativeCall<void, AShooterPlayerController*, int>(this, "APrimalDinoCharacter.StealDino", ForPC, TargetingTeamOverride); }
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); }
7328 void TameDino(AShooterPlayerController* ForPC, bool bIgnoreMaxTameLimit, int OverrideTamingTeamID) { NativeCall<void, AShooterPlayerController*, bool, int>(this, "APrimalDinoCharacter.TameDino", ForPC, bIgnoreMaxTameLimit, OverrideTamingTeamID); }
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); }
7331 void TargetingTeamChanged() { NativeCall<void>(this, "APrimalDinoCharacter.TargetingTeamChanged"); }
7332 void TempDampenInputAcceleration() { NativeCall<void>(this, "APrimalDinoCharacter.TempDampenInputAcceleration"); }
7333 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalDinoCharacter.Tick", DeltaSeconds); }
7334 void TickBasedCharacters(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalDinoCharacter.TickBasedCharacters", DeltaSeconds); }
7335 bool TryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "APrimalDinoCharacter.TryMultiUse", ForPC, UseIndex); }
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"); }
7339 void UpdateAttackTargets() { NativeCall<void>(this, "APrimalDinoCharacter.UpdateAttackTargets"); }
7340 void UpdateBabyCuddling_Implementation(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf<UPrimalItem> NewBabyCuddleFood) { NativeCall<void, long double, char, TSubclassOf<UPrimalItem>>(this, "APrimalDinoCharacter.UpdateBabyCuddling_Implementation", NewBabyNextCuddleTime, NewBabyCuddleType, NewBabyCuddleFood); }
7341 void UpdateCarriedLocationAndRotation(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalDinoCharacter.UpdateCarriedLocationAndRotation", DeltaSeconds); }
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); }
7345 void UpdateImprintingQuality_Implementation(float NewImprintingQuality) { NativeCall<void, float>(this, "APrimalDinoCharacter.UpdateImprintingQuality_Implementation", NewImprintingQuality); }
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); }
7351 bool UseLowQualityAnimationTick() { return NativeCall<bool>(this, "APrimalDinoCharacter.UseLowQualityAnimationTick"); }
7352 bool UseLowQualityBehaviorTreeTick() { return NativeCall<bool>(this, "APrimalDinoCharacter.UseLowQualityBehaviorTreeTick"); }
7353 bool UseLowQualityMovementTick() { return NativeCall<bool>(this, "APrimalDinoCharacter.UseLowQualityMovementTick"); }
7354 bool FlyingUseHighQualityCollision() { return NativeCall<bool>(this, "APrimalDinoCharacter.FlyingUseHighQualityCollision"); }
7355 bool WalkingAllowCheckFall(FVector* DeltaWalk) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.WalkingAllowCheckFall", DeltaWalk); }
7356 bool WalkingAllowCheckFloor(FVector* DeltaWalk) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.WalkingAllowCheckFloor", DeltaWalk); }
7357 bool WantsPerFrameSkeletalAnimationTicking() { return NativeCall<bool>(this, "APrimalDinoCharacter.WantsPerFrameSkeletalAnimationTicking"); }
7358 int WasAllowedToTickThisFrame() { return NativeCall<int>(this, "APrimalDinoCharacter.WasAllowedToTickThisFrame"); }
7359 void WasPushed(ACharacter* ByOtherCharacter) { NativeCall<void, ACharacter*>(this, "APrimalDinoCharacter.WasPushed", ByOtherCharacter); }
7360 void AddedImprintingQuality(float Amount) { NativeCall<void, float>(this, "APrimalDinoCharacter.AddedImprintingQuality", Amount); }
7361 bool AllowWakingTame(APlayerController* ForPC) { return NativeCall<bool, APlayerController*>(this, "APrimalDinoCharacter.AllowWakingTame", ForPC); }
7362 void AnimNotifyMountedDino() { NativeCall<void>(this, "APrimalDinoCharacter.AnimNotifyMountedDino"); }
7363 int BPAdjustAttackIndex(int attackIndex) { return NativeCall<int, int>(this, "APrimalDinoCharacter.BPAdjustAttackIndex", attackIndex); }
7364 bool BPAllowCarryCharacter(APrimalCharacter* checkCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BPAllowCarryCharacter", checkCharacter); }
7365 bool BPAllowClaiming(AShooterPlayerController* forPlayer) { return NativeCall<bool, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPAllowClaiming", forPlayer); }
7366 bool BPAllowEquippingItemType(EPrimalEquipmentType::Type equipmentType) { return NativeCall<bool, EPrimalEquipmentType::Type>(this, "APrimalDinoCharacter.BPAllowEquippingItemType", equipmentType); }
7367 void BPBecomeAdult() { NativeCall<void>(this, "APrimalDinoCharacter.BPBecomeAdult"); }
7368 void BPBecomeBaby() { NativeCall<void>(this, "APrimalDinoCharacter.BPBecomeBaby"); }
7369 bool BPCanAutodrag(APrimalCharacter* characterToDrag) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BPCanAutodrag", characterToDrag); }
7370 bool BPCanDragCharacter(APrimalCharacter* Character) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalDinoCharacter.BPCanDragCharacter", Character); }
7371 bool BPCanIgnoreImmobilizationTrap(TSubclassOf<APrimalStructure> TrapClass, bool bForceTrigger) { return NativeCall<bool, TSubclassOf<APrimalStructure>, bool>(this, "APrimalDinoCharacter.BPCanIgnoreImmobilizationTrap", TrapClass, bForceTrigger); }
7372 bool BPCanTargetCorpse() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPCanTargetCorpse"); }
7373 FVector* BPChargingModifyInputAcceleration(FVector* result, FVector inputAcceleration) { return NativeCall<FVector*, FVector*, FVector>(this, "APrimalDinoCharacter.BPChargingModifyInputAcceleration", result, inputAcceleration); }
7374 bool BPDesiredRotationIsLocalSpace() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPDesiredRotationIsLocalSpace"); }
7375 void BPDidClearCarriedCharacter(APrimalCharacter* PreviousCarriedCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPDidClearCarriedCharacter", PreviousCarriedCharacter); }
7376 void BPDidSetCarriedCharacter(APrimalCharacter* PreviousCarriedCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPDidSetCarriedCharacter", PreviousCarriedCharacter); }
7377 void BPDinoARKDownloadedBegin() { NativeCall<void>(this, "APrimalDinoCharacter.BPDinoARKDownloadedBegin"); }
7378 void BPDinoARKDownloadedEnd() { NativeCall<void>(this, "APrimalDinoCharacter.BPDinoARKDownloadedEnd"); }
7379 void BPDinoPostBeginPlay() { NativeCall<void>(this, "APrimalDinoCharacter.BPDinoPostBeginPlay"); }
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); }
7383 void BPFedWakingTameEvent(APlayerController* ForPC) { NativeCall<void, APlayerController*>(this, "APrimalDinoCharacter.BPFedWakingTameEvent", ForPC); }
7384 bool BPForceTurretFastTargeting() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPForceTurretFastTargeting"); }
7385 FName* BPGetDragSocketDinoName(FName* result, APrimalDinoCharacter* aGrabbedDino) { return NativeCall<FName*, FName*, APrimalDinoCharacter*>(this, "APrimalDinoCharacter.BPGetDragSocketDinoName", result, aGrabbedDino); }
7386 FVector* BPGetHealthBarColor(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoCharacter.BPGetHealthBarColor", result); }
7387 bool BPHandleControllerInitiatedAttack(int AttackIndex) { return NativeCall<bool, int>(this, "APrimalDinoCharacter.BPHandleControllerInitiatedAttack", AttackIndex); }
7388 bool BPHandleOnStopFire() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPHandleOnStopFire"); }
7389 bool BPHandleOnStopTargeting() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPHandleOnStopTargeting"); }
7390 bool BPHandleUseButtonPress(AShooterPlayerController* RiderController) { return NativeCall<bool, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPHandleUseButtonPress", RiderController); }
7391 void BPKilledSomethingEvent(APrimalCharacter* killedTarget) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPKilledSomethingEvent", killedTarget); }
7392 FVector* BPModifyAimOffsetTargetLocation(FVector* result, FVector* AimTargetLocation) { return NativeCall<FVector*, FVector*, FVector*>(this, "APrimalDinoCharacter.BPModifyAimOffsetTargetLocation", result, AimTargetLocation); }
7393 bool BPModifyDesiredRotation(FRotator* InDesiredRotation, FRotator* OutDesiredRotation) { return NativeCall<bool, FRotator*, FRotator*>(this, "APrimalDinoCharacter.BPModifyDesiredRotation", InDesiredRotation, OutDesiredRotation); }
7394 float BPModifyHarvestingQuantity(float originalQuantity, TSubclassOf<UPrimalItem> resourceSelected) { return NativeCall<float, float, TSubclassOf<UPrimalItem>>(this, "APrimalDinoCharacter.BPModifyHarvestingQuantity", originalQuantity, resourceSelected); }
7395 void BPModifyHarvestingWeightsArray(TArray<float>* resourceWeightsIn, TArray<UPrimalItem*>* resourceItems, TArray<float>* resourceWeightsOut) { NativeCall<void, TArray<float>*, TArray<UPrimalItem*>*, TArray<float>*>(this, "APrimalDinoCharacter.BPModifyHarvestingWeightsArray", resourceWeightsIn, resourceItems, resourceWeightsOut); }
7396 void BPNotifyAddPassenger(APrimalCharacter* PassengerChar, int SeatIndex) { NativeCall<void, APrimalCharacter*, int>(this, "APrimalDinoCharacter.BPNotifyAddPassenger", PassengerChar, SeatIndex); }
7397 void BPNotifyBabyAgeIncrement(float PreviousAge, float NewAge) { NativeCall<void, float, float>(this, "APrimalDinoCharacter.BPNotifyBabyAgeIncrement", PreviousAge, NewAge); }
7398 void BPNotifyCarriedDinoBabyAgeIncrement(APrimalDinoCharacter* AgingCarriedDino, float PreviousAge, float NewAge) { NativeCall<void, APrimalDinoCharacter*, float, float>(this, "APrimalDinoCharacter.BPNotifyCarriedDinoBabyAgeIncrement", AgingCarriedDino, PreviousAge, NewAge); }
7399 void BPNotifyClaimed() { NativeCall<void>(this, "APrimalDinoCharacter.BPNotifyClaimed"); }
7400 void BPNotifyClearPassenger(APrimalCharacter* PassengerChar, int SeatIndex) { NativeCall<void, APrimalCharacter*, int>(this, "APrimalDinoCharacter.BPNotifyClearPassenger", PassengerChar, SeatIndex); }
7401 void BPNotifyClearRider(AShooterCharacter* RiderClearing) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.BPNotifyClearRider", RiderClearing); }
7402 void BPNotifyIfPassengerLaunchShoulderMount(APrimalCharacter* launchedCharacter) { NativeCall<void, APrimalCharacter*>(this, "APrimalDinoCharacter.BPNotifyIfPassengerLaunchShoulderMount", launchedCharacter); }
7403 void BPNotifyMateBoostChanged() { NativeCall<void>(this, "APrimalDinoCharacter.BPNotifyMateBoostChanged"); }
7404 void BPNotifySetRider(AShooterCharacter* RiderSetting) { NativeCall<void, AShooterCharacter*>(this, "APrimalDinoCharacter.BPNotifySetRider", RiderSetting); }
7405 void BPNotifyStructurePlacedNearby(APrimalStructure* NewStructure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.BPNotifyStructurePlacedNearby", NewStructure); }
7406 void BPOnClearMountedDino() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnClearMountedDino"); }
7407 void BPOnEndCharging() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnEndCharging"); }
7408 void BPOnRepIsCharging() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnRepIsCharging"); }
7409 void BPOnSaddleStructuresUpdated(APrimalStructure* SaddleStructure, bool bWasRemoved) { NativeCall<void, APrimalStructure*, bool>(this, "APrimalDinoCharacter.BPOnSaddleStructuresUpdated", SaddleStructure, bWasRemoved); }
7410 void BPOnSetFlight(bool bFly) { NativeCall<void, bool>(this, "APrimalDinoCharacter.BPOnSetFlight", bFly); }
7411 void BPOnSetMountedDino() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnSetMountedDino"); }
7412 void BPOnStartCharging() { NativeCall<void>(this, "APrimalDinoCharacter.BPOnStartCharging"); }
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); }
7415 void BPOrderedMoveToLoc(FVector* DestLoc, AActor* DestActor) { NativeCall<void, FVector*, AActor*>(this, "APrimalDinoCharacter.BPOrderedMoveToLoc", DestLoc, DestActor); }
7416 bool BPOverrideMoveToOrder(FVector MoveToLocation, AShooterCharacter* OrderingPlayer, AActor* TargetActor) { return NativeCall<bool, FVector, AShooterCharacter*, AActor*>(this, "APrimalDinoCharacter.BPOverrideMoveToOrder", MoveToLocation, OrderingPlayer, TargetActor); }
7417 void BPPreOnSaddleStructuresAdded(APrimalStructure* SaddleStructure) { NativeCall<void, APrimalStructure*>(this, "APrimalDinoCharacter.BPPreOnSaddleStructuresAdded", SaddleStructure); }
7418 bool BPPreventAIAttackSelection() { return NativeCall<bool>(this, "APrimalDinoCharacter.BPPreventAIAttackSelection"); }
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); }
7420 bool BPPreventRiding(AShooterCharacter* byPawn, bool bDontCheckDistance) { return NativeCall<bool, AShooterCharacter*, bool>(this, "APrimalDinoCharacter.BPPreventRiding", byPawn, bDontCheckDistance); }
7421 void BPSentKilledNotification(AShooterPlayerController* ToPC) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.BPSentKilledNotification", ToPC); }
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"); }
7425 void BPTamedConsumeFoodItem(UPrimalItem* foodItem) { NativeCall<void, UPrimalItem*>(this, "APrimalDinoCharacter.BPTamedConsumeFoodItem", foodItem); }
7426 void BPUnsetupDinoTameable() { NativeCall<void>(this, "APrimalDinoCharacter.BPUnsetupDinoTameable"); }
7427 void BPUntamedConsumeFoodItem(UPrimalItem* foodItem) { NativeCall<void, UPrimalItem*>(this, "APrimalDinoCharacter.BPUntamedConsumeFoodItem", foodItem); }
7428 float BP_GetCustomModifier_MaxSpeed() { return NativeCall<float>(this, "APrimalDinoCharacter.BP_GetCustomModifier_MaxSpeed"); }
7429 float BP_GetCustomModifier_RotationRate() { return NativeCall<float>(this, "APrimalDinoCharacter.BP_GetCustomModifier_RotationRate"); }
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); }
7432 void BP_OnPostNetReplication(FVector ReplicatedLoc, FRotator ReplicatedRot) { NativeCall<void, FVector, FRotator>(this, "APrimalDinoCharacter.BP_OnPostNetReplication", ReplicatedLoc, ReplicatedRot); }
7433 void BP_OnRiderChangeWeapons(AShooterCharacter* theRider, UPrimalItem* newWeapon) { NativeCall<void, AShooterCharacter*, UPrimalItem*>(this, "APrimalDinoCharacter.BP_OnRiderChangeWeapons", theRider, newWeapon); }
7434 void BP_OnStartLandingNotify() { NativeCall<void>(this, "APrimalDinoCharacter.BP_OnStartLandingNotify"); }
7435 void BP_OnTargetedByTamedOrder(APrimalCharacter* OrderingCharacter, APrimalDinoCharacter* AttackingDino, bool bForced) { NativeCall<void, APrimalCharacter*, APrimalDinoCharacter*, bool>(this, "APrimalDinoCharacter.BP_OnTargetedByTamedOrder", OrderingCharacter, AttackingDino, bForced); }
7436 FVector* BP_OverrideClosestShipEdgeTeleportLocation(FVector* result, FVector CurrentShipEdgeLocation, APrimalRaft* ForShip) { return NativeCall<FVector*, FVector*, FVector, APrimalRaft*>(this, "APrimalDinoCharacter.BP_OverrideClosestShipEdgeTeleportLocation", result, CurrentShipEdgeLocation, ForShip); }
7437 bool BP_PreventCarrying() { return NativeCall<bool>(this, "APrimalDinoCharacter.BP_PreventCarrying"); }
7438 void BSetupDinoTameable() { NativeCall<void>(this, "APrimalDinoCharacter.BSetupDinoTameable"); }
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); }
7443 float BlueprintExtraBabyScaling() { return NativeCall<float>(this, "APrimalDinoCharacter.BlueprintExtraBabyScaling"); }
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); }
7445 TSubclassOf<UDamageType>* BlueprintOverrideHarvestDamageType(TSubclassOf<UDamageType>* result, float* OutHarvestDamageMultiplier) { return NativeCall<TSubclassOf<UDamageType>*, TSubclassOf<UDamageType>*, float*>(this, "APrimalDinoCharacter.BlueprintOverrideHarvestDamageType", result, OutHarvestDamageMultiplier); }
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); }
7448 void BlueprintTamedTick() { NativeCall<void>(this, "APrimalDinoCharacter.BlueprintTamedTick"); }
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); }
7450 void ClientInterruptLanding() { NativeCall<void>(this, "APrimalDinoCharacter.ClientInterruptLanding"); }
7451 void ClientShouldNotifyLanded() { NativeCall<void>(this, "APrimalDinoCharacter.ClientShouldNotifyLanded"); }
7452 void ClientStartLanding(FVector landingLoc) { NativeCall<void, FVector>(this, "APrimalDinoCharacter.ClientStartLanding", landingLoc); }
7453 void DinoShoulderMountedLaunch(FVector launchDir, AShooterCharacter* throwingCharacter) { NativeCall<void, FVector, AShooterCharacter*>(this, "APrimalDinoCharacter.DinoShoulderMountedLaunch", launchDir, throwingCharacter); }
7454 void DoNeuter() { NativeCall<void>(this, "APrimalDinoCharacter.DoNeuter"); }
7455 float DoOverrideMountedAirControl(float AirControlIn) { return NativeCall<float, float>(this, "APrimalDinoCharacter.DoOverrideMountedAirControl", AirControlIn); }
7456 void FedWakingTameDino() { NativeCall<void>(this, "APrimalDinoCharacter.FedWakingTameDino"); }
7457 void FireMultipleProjectiles(TArray<FVector>* Locations, TArray<FVector>* Directions, bool bScaleProjectileDamageByDinoDamage) { NativeCall<void, TArray<FVector>*, TArray<FVector>*, bool>(this, "APrimalDinoCharacter.FireMultipleProjectiles", Locations, Directions, bScaleProjectileDamageByDinoDamage); }
7458 void FireProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage) { NativeCall<void, FVector, FVector_NetQuantizeNormal, bool>(this, "APrimalDinoCharacter.FireProjectile", Origin, ShootDir, bScaleProjDamageByDinoDamage); }
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"); }
7461 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APrimalDinoCharacter.GetPrivateStaticClass", Package); }
7462 FString* GetTutorialHintString(FString* result) { return NativeCall<FString*, FString*>(this, "APrimalDinoCharacter.GetTutorialHintString", result); }
7463 void HandleMountedDinoAction(AShooterPlayerController* PC) { NativeCall<void, AShooterPlayerController*>(this, "APrimalDinoCharacter.HandleMountedDinoAction", PC); }
7464 void InterruptLatching() { NativeCall<void>(this, "APrimalDinoCharacter.InterruptLatching"); }
7465 void NetUpdateDinoNameStrings(FString* NewTamerString, FString* NewTamedName) { NativeCall<void, FString*, FString*>(this, "APrimalDinoCharacter.NetUpdateDinoNameStrings", NewTamerString, NewTamedName); }
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); }
7469 bool OverrideFinalWanderLocation(FVector* outVec) { return NativeCall<bool, FVector*>(this, "APrimalDinoCharacter.OverrideFinalWanderLocation", outVec); }
7470 void OverrideRandomWanderLocation(FVector* originalDestination, FVector* inVec) { NativeCall<void, FVector*, FVector*>(this, "APrimalDinoCharacter.OverrideRandomWanderLocation", originalDestination, inVec); }
7471 void PlayHardEndChargingShake() { NativeCall<void>(this, "APrimalDinoCharacter.PlayHardEndChargingShake"); }
7472 void RidingTick() { NativeCall<void>(this, "APrimalDinoCharacter.RidingTick"); }
7473 void ServerClearRider(int OverrideUnboardDirection) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerClearRider", OverrideUnboardDirection); }
7474 void ServerFinishedLanding() { NativeCall<void>(this, "APrimalDinoCharacter.ServerFinishedLanding"); }
7475 void ServerInterruptLanding() { NativeCall<void>(this, "APrimalDinoCharacter.ServerInterruptLanding"); }
7476 void ServerRequestAttack(int attackIndex) { NativeCall<void, int>(this, "APrimalDinoCharacter.ServerRequestAttack", attackIndex); }
7477 void ServerRequestBraking(bool bWantsToBrake) { NativeCall<void, bool>(this, "APrimalDinoCharacter.ServerRequestBraking", bWantsToBrake); }
7478 void ServerRequestToggleFlight() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestToggleFlight"); }
7479 void ServerRequestWaterSurfaceJump() { NativeCall<void>(this, "APrimalDinoCharacter.ServerRequestWaterSurfaceJump"); }
7480 void ServerSetRiderMountedWeaponRotation(FRotator InVal) { NativeCall<void, FRotator>(this, "APrimalDinoCharacter.ServerSetRiderMountedWeaponRotation", InVal); }
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); }
7482 void ServerToggleCharging() { NativeCall<void>(this, "APrimalDinoCharacter.ServerToggleCharging"); }
7483 void ServerUpdateAttackTargets(AActor* AttackTarget, FVector AttackLocation) { NativeCall<void, AActor*, FVector>(this, "APrimalDinoCharacter.ServerUpdateAttackTargets", AttackTarget, AttackLocation); }
7484 bool SetTurretMode(bool enabled) { return NativeCall<bool, bool>(this, "APrimalDinoCharacter.SetTurretMode", enabled); }
7485 static void StaticRegisterNativesAPrimalDinoCharacter() { NativeCall<void>(nullptr, "APrimalDinoCharacter.StaticRegisterNativesAPrimalDinoCharacter"); }
7486 void UpdateBabyCuddling(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf<UPrimalItem> NewBabyCuddleFood) { NativeCall<void, long double, char, TSubclassOf<UPrimalItem>>(this, "APrimalDinoCharacter.UpdateBabyCuddling", NewBabyNextCuddleTime, NewBabyCuddleType, NewBabyCuddleFood); }
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); }
7490};
7491
7493{
7494 float& EquipTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.EquipTime"); }
7495 long double& LastTimeInReloadingField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastTimeInReloading"); }
7496 TEnumAsByte<enum EWeaponType::Type>& MyWeaponTypeField() { return *GetNativePointerField<TEnumAsByte<enum EWeaponType::Type>*>(this, "AShooterWeapon.MyWeaponType"); }
7497 UAnimMontage* OverrideProneInAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.OverrideProneInAnim"); }
7498 UAnimMontage* NewOverrideProneOutAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.NewOverrideProneOutAnim"); }
7499 UAnimMontage* OverrideJumpAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.OverrideJumpAnim"); }
7500 UAnimMontage* OverrideJumpAnimDualWieldingField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.OverrideJumpAnimDualWielding"); }
7501 UAnimMontage* NewOverrideLandedAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.NewOverrideLandedAnim"); }
7502 UAnimMontage* NewOverrideLandedAnimDualWieldingField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.NewOverrideLandedAnimDualWielding"); }
7503 UAnimMontage* OverrideJumpAnim_RunningModeField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.OverrideJumpAnim_RunningMode"); }
7504 UAnimMontage* NewOverrideLandedAnim_RunningModeField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.NewOverrideLandedAnim_RunningMode"); }
7505 TArray<UAnimSequence*> OverrideRiderAnimSequenceFromField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterWeapon.OverrideRiderAnimSequenceFrom"); }
7506 TArray<UAnimSequence*> OverrideRiderAnimSequenceToField() { return *GetNativePointerField<TArray<UAnimSequence*>*>(this, "AShooterWeapon.OverrideRiderAnimSequenceTo"); }
7507 float& ItemDurabilityToConsumePerMeleeHitField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ItemDurabilityToConsumePerMeleeHit"); }
7508 float& AmmoIconsCountField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AmmoIconsCount"); }
7509 float& TargetingTooltipCheckRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TargetingTooltipCheckRange"); }
7510 float& TargetingForceTraceFloatingHUDRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TargetingForceTraceFloatingHUDRange"); }
7511 long double& LastTimePlayedSwitchAnimField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastTimePlayedSwitchAnim"); }
7512 float& GlobalAttackAutoAimMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.GlobalAttackAutoAimMultiplier"); }
7513 float& AttackAutoAimSliderField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AttackAutoAimSlider"); }
7514 float& AttackAutoAimSliderMaxMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AttackAutoAimSliderMaxMultiplier"); }
7515 float& AttackAutoAimSliderMinMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AttackAutoAimSliderMinMultiplier"); }
7516 long double& TimeStartedAutoAimField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.TimeStartedAutoAim"); }
7517 FVector& AutoAimViewOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.AutoAimViewOffset"); }
7518 int& PrimaryClipIconOffsetField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.PrimaryClipIconOffset"); }
7519 int& SecondaryClipIconOffsetField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.SecondaryClipIconOffset"); }
7520 FVector2D& TargetingInfoTooltipPaddingField() { return *GetNativePointerField<FVector2D*>(this, "AShooterWeapon.TargetingInfoTooltipPadding"); }
7521 FVector2D& TargetingInfoTooltipScaleField() { return *GetNativePointerField<FVector2D*>(this, "AShooterWeapon.TargetingInfoTooltipScale"); }
7522 bool& bOnlyPassiveDurabilityWhenAccessoryActiveField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bOnlyPassiveDurabilityWhenAccessoryActive"); }
7523 bool& bDisableShooterOnElectricStormField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bDisableShooterOnElectricStorm"); }
7524 FName& OverrideAttachPointField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.OverrideAttachPoint"); }
7525 FVector& FPVRelativeLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVRelativeLocation"); }
7526 FRotator& FPVRelativeRotationField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVRelativeRotation"); }
7527 FVector& FPVRelativeLocation_TargetingField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVRelativeLocation_Targeting"); }
7528 FRotator& FPVRelativeRotation_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVRelativeRotation_Targeting"); }
7529 float& FPVEnterTargetingInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVEnterTargetingInterpSpeed"); }
7530 float& FPVExitTargetingInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVExitTargetingInterpSpeed"); }
7531 float& EndDoMeleeSwingTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.EndDoMeleeSwingTime"); }
7532 FRotator& FPVLookAtMaximumOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtMaximumOffset"); }
7533 FRotator& FPVLookAtSpeedBaseField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtSpeedBase"); }
7534 FRotator& FPVLookAtInterpSpeedField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtInterpSpeed"); }
7535 FRotator& FPVLookAtMaximumOffset_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtMaximumOffset_Targeting"); }
7536 FRotator& FPVLookAtSpeedBase_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtSpeedBase_Targeting"); }
7537 FRotator& FPVLookAtInterpSpeed_TargetingField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLookAtInterpSpeed_Targeting"); }
7538 FVector& FPVImmobilizedLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVImmobilizedLocationOffset"); }
7539 FRotator& FPVImmobilizedRotationOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVImmobilizedRotationOffset"); }
7540 float& FPVImmobilizedInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVImmobilizedInterpSpeed"); }
7541 bool& bUseBlueprintAnimNotificationsField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bUseBlueprintAnimNotifications"); }
7542 FTransform& LastDiscreteMeleeSwingTransformField() { return *GetNativePointerField<FTransform*>(this, "AShooterWeapon.LastDiscreteMeleeSwingTransform"); }
7543 TArray<FName>& MeleeSwingSocketsField() { return *GetNativePointerField<TArray<FName>*>(this, "AShooterWeapon.MeleeSwingSockets"); }
7544 float& AllowMeleeTimeBeforeAnimationEndField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AllowMeleeTimeBeforeAnimationEnd"); }
7545 UPrimalItem* AssociatedPrimalItemField() { return *GetNativePointerField<UPrimalItem * *>(this, "AShooterWeapon.AssociatedPrimalItem"); }
7546 bool& bCanBeUsedAsEquipmentField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bCanBeUsedAsEquipment"); }
7547 FItemNetInfo& AssociatedItemNetInfoField() { return *GetNativePointerField<FItemNetInfo*>(this, "AShooterWeapon.AssociatedItemNetInfo"); }
7548 FWeaponData& WeaponConfigField() { return *GetNativePointerField<FWeaponData*>(this, "AShooterWeapon.WeaponConfig"); }
7549 TSubclassOf<UPrimalItem>& WeaponAmmoItemTemplateField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "AShooterWeapon.WeaponAmmoItemTemplate"); }
7550 long double& NextAllowedMeleeTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.NextAllowedMeleeTime"); }
7551 TArray<FVector>& LastSocketPositionsField() { return *GetNativePointerField<TArray<FVector>*>(this, "AShooterWeapon.LastSocketPositions"); }
7552 TArray<AActor*> MeleeSwingHurtListField() { return *GetNativePointerField<TArray<AActor*>*>(this, "AShooterWeapon.MeleeSwingHurtList"); }
7553 long double& LastFPVRenderTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastFPVRenderTime"); }
7554 FRotator& LastCameraRotationField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.LastCameraRotation"); }
7555 FRotator& FPVAdditionalLookRotOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVAdditionalLookRotOffset"); }
7556 FVector& FPVLastLocOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVLastLocOffset"); }
7557 FVector& FPVLastVROffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVLastVROffset"); }
7558 FVector& FPVRelativeLocationOffscreenOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVRelativeLocationOffscreenOffset"); }
7559 FRotator& FPVLastRotOffsetField() { return *GetNativePointerField<FRotator*>(this, "AShooterWeapon.FPVLastRotOffset"); }
7560 APrimalCharacter* MyPawnField() { return *GetNativePointerField<APrimalCharacter * *>(this, "AShooterWeapon.MyPawn"); }
7561 UAudioComponent* FireACField() { return *GetNativePointerField<UAudioComponent * *>(this, "AShooterWeapon.FireAC"); }
7562 FName& MuzzleAttachPointField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.MuzzleAttachPoint"); }
7563 FName& MuzzleAttachPointSecondaryField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.MuzzleAttachPointSecondary"); }
7564 FName& FastAttackFXSocketField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.FastAttackFXSocket"); }
7565 FName& FastAttackLeftFXSocketField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.FastAttackLeftFXSocket"); }
7566 FName& MeleeStunFXSocketField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.MeleeStunFXSocket"); }
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"); }
7571 int& MeleeDamageAmountField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.MeleeDamageAmount"); }
7572 float& TheMeleeSwingRadiusField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TheMeleeSwingRadius"); }
7573 float& MeleeDamageImpulseField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeDamageImpulse"); }
7574 UAnimMontage* WeaponMesh3PReloadAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.WeaponMesh3PReloadAnim"); }
7575 USoundCue* EquipSoundField() { return *GetNativePointerField<USoundCue * *>(this, "AShooterWeapon.EquipSound"); }
7576 USoundCue* UnequipSoundField() { return *GetNativePointerField<USoundCue * *>(this, "AShooterWeapon.UnequipSound"); }
7577 UAnimMontage* WeaponMesh3PFireAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.WeaponMesh3PFireAnim"); }
7578 TSubclassOf<UWeaponAttackData>& WeaponAttackDataClassField() { return *GetNativePointerField<TSubclassOf<UWeaponAttackData>*>(this, "AShooterWeapon.WeaponAttackDataClass"); }
7579 TSubclassOf<UWeaponAttackData>& AIWeaponAttackDataClassField() { return *GetNativePointerField<TSubclassOf<UWeaponAttackData>*>(this, "AShooterWeapon.AIWeaponAttackDataClass"); }
7580 UWeaponAttackData* CurrentWeaponAttackDataField() { return *GetNativePointerField<UWeaponAttackData * *>(this, "AShooterWeapon.CurrentWeaponAttackData"); }
7581 UWeaponAttackData* CurrentShieldAttackDataField() { return *GetNativePointerField<UWeaponAttackData * *>(this, "AShooterWeapon.CurrentShieldAttackData"); }
7582 TArray<TEnumAsByte<enum EWeaponAttackType::Type>>& WeaponAttackTypeOverrideField() { return *GetNativePointerField<TArray<TEnumAsByte<enum EWeaponAttackType::Type>>*>(this, "AShooterWeapon.WeaponAttackTypeOverride"); }
7583 TArray<int>& WeaponAttackIndexOverrideField() { return *GetNativePointerField<TArray<int>*>(this, "AShooterWeapon.WeaponAttackIndexOverride"); }
7584 float& FPVMoveOffscreenWhenTurningMaxMoveWeaponSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMaxMoveWeaponSpeed"); }
7585 float& FPVMoveOffscreenWhenTurningMinMoveWeaponSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMinMoveWeaponSpeed"); }
7586 float& FPVMoveOffscreenWhenTurningMinViewRotSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMinViewRotSpeed"); }
7587 float& FPVMoveOffscreenWhenTurningMaxViewRotSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMaxViewRotSpeed"); }
7588 float& FPVMoveOffscreenIdleRestoreIntervalField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenIdleRestoreInterval"); }
7589 float& FPVMoveOffscreenIdleInCombatRestoreIntervalField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenIdleInCombatRestoreInterval"); }
7590 float& FPVMoveOffscreenIdleRestoreSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenIdleRestoreSpeed"); }
7591 float& FPVMoveOffscreenWhenTurningMaxOffsetField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningMaxOffset"); }
7592 float& FPVMoveOffscreenWhenTurningInCombatMaxOffsetField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMoveOffscreenWhenTurningInCombatMaxOffset"); }
7593 long double& FPVStoppedTurningTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.FPVStoppedTurningTime"); }
7594 float& ItemDestructionUnequipWeaponDelayField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ItemDestructionUnequipWeaponDelay"); }
7595 EWeaponState::Type& CurrentStateField() { return *GetNativePointerField<EWeaponState::Type*>(this, "AShooterWeapon.CurrentState"); }
7596 long double& LastFireTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastFireTime"); }
7597 int& CurrentAmmoField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.CurrentAmmo"); }
7598 int& CurrentAmmoInClipField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.CurrentAmmoInClip"); }
7599 bool& bReplicateCurrentAmmoInClipToNonOwnersField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bReplicateCurrentAmmoInClipToNonOwners"); }
7600 bool& bUseBPAdjustAmmoPerShotField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bUseBPAdjustAmmoPerShot"); }
7601 FName& FPVAccessoryToggleComponentField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.FPVAccessoryToggleComponent"); }
7602 FName& TPVAccessoryToggleComponentField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.TPVAccessoryToggleComponent"); }
7603 float& TimeToAutoReloadField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeToAutoReload"); }
7604 USoundBase* ToggleAccessorySoundField() { return *GetNativePointerField<USoundBase * *>(this, "AShooterWeapon.ToggleAccessorySound"); }
7605 float& AutoAimRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AutoAimRange"); }
7606 float& MaxAngleToActivateAutoAimField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MaxAngleToActivateAutoAim"); }
7607 float& LookForAutoAimTargetDurationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LookForAutoAimTargetDuration"); }
7608 float& DodgeAutoAimMinSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeAutoAimMinSpeed"); }
7609 float& DodgeAutoAimMaxSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeAutoAimMaxSpeed"); }
7610 float& DodgeAutoAimDurationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeAutoAimDuration"); }
7611 float& DodgeAutoAimMaxDistanceForSpeedAdjustementField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeAutoAimMaxDistanceForSpeedAdjustement"); }
7612 float& DodgeAutoAimMinDistanceForSpeedAdjustementField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeAutoAimMinDistanceForSpeedAdjustement"); }
7613 float& DodgeAutoAimRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeAutoAimRange"); }
7614 float& TimeBeforeDodgingEndsToStartNextAttackField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeBeforeDodgingEndsToStartNextAttack"); }
7615 float& TimeBeforeDodgingEndsToStoreNextAttackField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeBeforeDodgingEndsToStoreNextAttack"); }
7616 float& TimeBeforeAttackEndsToStoreDodgingField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeBeforeAttackEndsToStoreDodging"); }
7617 AActor* AutoAimTargetField() { return *GetNativePointerField<AActor * *>(this, "AShooterWeapon.AutoAimTarget"); }
7618 float& LockOnAimMinSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnAimMinSpeed"); }
7619 float& LockOnAimMaxSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnAimMaxSpeed"); }
7620 float& LockOnAimMaxDistanceForSpeedAdjustementField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnAimMaxDistanceForSpeedAdjustement"); }
7621 float& LockOnAimMinDistanceForSpeedAdjustementField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnAimMinDistanceForSpeedAdjustement"); }
7622 long double& LastTimeStartedLookingForAimTargetField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastTimeStartedLookingForAimTarget"); }
7623 float& DodgeMeleeDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeMeleeDamageMultiplier"); }
7624 float& DodgeMeleeImpulseMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeMeleeImpulseMultiplier"); }
7625 long double& LastAttackTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastAttackTime"); }
7626 int& FiredLastNoAmmoShotField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.FiredLastNoAmmoShot"); }
7627 long double& LastNotifyShotTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastNotifyShotTime"); }
7628 TSubclassOf<UDamageType>& MeleeDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "AShooterWeapon.MeleeDamageType"); }
7629 int& CurrentWeaponAttackIndexField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.CurrentWeaponAttackIndex"); }
7630 int&