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& LastWeaponAttackIndexField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.LastWeaponAttackIndex"); }
7631 int& NextWeaponAttackIndexField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.NextWeaponAttackIndex"); }
7632 FVector& StoredDodgeDirectionField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.StoredDodgeDirection"); }
7633 FVector& VRTargetingModelOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.VRTargetingModelOffset"); }
7634 FVector& VRTargetingAimOriginOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.VRTargetingAimOriginOffset"); }
7635 UMaterialInterface* ScopeOverlayMIField() { return *GetNativePointerField<UMaterialInterface * *>(this, "AShooterWeapon.ScopeOverlayMI"); }
7636 UMaterialInterface* ScopeCrosshairMIField() { return *GetNativePointerField<UMaterialInterface * *>(this, "AShooterWeapon.ScopeCrosshairMI"); }
7637 float& ScopeCrosshairSizeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ScopeCrosshairSize"); }
7638 FName& ScopeCrosshairColorParameterField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.ScopeCrosshairColorParameter"); }
7639 float& MinItemDurabilityPercentageForShotField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MinItemDurabilityPercentageForShot"); }
7640 float& OverrideTargetingFOVField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.OverrideTargetingFOV"); }
7641 float& TargetingDelayTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TargetingDelayTime"); }
7642 float& TargetingFOVInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TargetingFOVInterpSpeed"); }
7643 float& AimDriftYawAngleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftYawAngle"); }
7644 float& AimDriftPitchAngleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftPitchAngle"); }
7645 float& AimDriftYawFrequencyField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftYawFrequency"); }
7646 float& AimDriftPitchFrequencyField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AimDriftPitchFrequency"); }
7647 float& AttackSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AttackSpeedMultiplier"); }
7648 float& MeleeHitItemDestroyWeightMinField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeHitItemDestroyWeightMin"); }
7649 float& MeleeHitItemDestroyWeightMaxField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeHitItemDestroyWeightMax"); }
7650 float& GlobalFireCameraShakeScaleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.GlobalFireCameraShakeScale"); }
7651 float& DurabilityCostToEquipField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DurabilityCostToEquip"); }
7652 float& PassiveDurabilityCostPerIntervalField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.PassiveDurabilityCostPerInterval"); }
7653 float& PassiveDurabilityCostIntervalField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.PassiveDurabilityCostInterval"); }
7654 float& GlobalFireCameraShakeScaleTargetingField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.GlobalFireCameraShakeScaleTargeting"); }
7655 float& MeleeCameraShakeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeCameraShakeSpeedScale"); }
7656 float& ReloadCameraShakeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ReloadCameraShakeSpeedScale"); }
7657 float& MeleeConsumesStaminaField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeConsumesStamina"); }
7658 float& HypoThermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.HypoThermiaInsulation"); }
7659 float& HyperThermiaInsulationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.HyperThermiaInsulation"); }
7660 float& InsulationRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.InsulationRange"); }
7661 long double& LastDurabilityConsumptionTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastDurabilityConsumptionTime"); }
7662 bool& bLastMeleeHitField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bLastMeleeHit"); }
7663 bool& bLastMeleeHitStationaryField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bLastMeleeHitStationary"); }
7664 bool& bClientAlreadyReloadedField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bClientAlreadyReloaded"); }
7665 float& AutoReloadTimerField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AutoReloadTimer"); }
7666 bool& bConsumedDurabilityForThisMeleeHitField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bConsumedDurabilityForThisMeleeHit"); }
7667 USoundCue* TargetingSoundField() { return *GetNativePointerField<USoundCue * *>(this, "AShooterWeapon.TargetingSound"); }
7668 USoundCue* UntargetingSoundField() { return *GetNativePointerField<USoundCue * *>(this, "AShooterWeapon.UntargetingSound"); }
7669 float& FPVMeleeTraceFXRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVMeleeTraceFXRange"); }
7670 TSubclassOf<UShooterDamageType>& MeleeAttackUsableHarvestDamageTypeField() { return *GetNativePointerField<TSubclassOf<UShooterDamageType>*>(this, "AShooterWeapon.MeleeAttackUsableHarvestDamageType"); }
7671 float& MeleeAttackHarvetUsableComponentsRadiusField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeAttackHarvetUsableComponentsRadius"); }
7672 float& MeleeAttackUsableHarvestDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeAttackUsableHarvestDamageMultiplier"); }
7673 FieldArray<bool, 6> bColorizeRegionsField() { return { this, "AShooterWeapon.bColorizeRegions" }; }
7674 UAnimMontage* TPVForcePlayAnimField() { return *GetNativePointerField<UAnimMontage * *>(this, "AShooterWeapon.TPVForcePlayAnim"); }
7675 bool& bPreventOpeningInventoryField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bPreventOpeningInventory"); }
7676 bool& bAllowUseOnSeatingStructureField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bAllowUseOnSeatingStructure"); }
7677 bool& bOnlyUseOnSeatingStructureField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bOnlyUseOnSeatingStructure"); }
7678 bool& bBPDoClientCheckCanFireField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bBPDoClientCheckCanFire"); }
7679 bool& bRestrictTPVCameraYawField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bRestrictTPVCameraYaw"); }
7680 bool& bForceRestrictSeatedTPVCameraYawField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceRestrictSeatedTPVCameraYaw"); }
7681 float& TPVCameraYawRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TPVCameraYawRange"); }
7682 bool& bFoceSimulatedTickField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bFoceSimulatedTick"); }
7683 bool& bWasLastFireFromGamePadField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bWasLastFireFromGamePad"); }
7684 bool& bDisableWeaponCrosshairField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bDisableWeaponCrosshair"); }
7685 UStaticMesh* DyePreviewMeshOverrideSMField() { return *GetNativePointerField<UStaticMesh * *>(this, "AShooterWeapon.DyePreviewMeshOverrideSM"); }
7686 bool& bBPOverrideAspectRatioField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bBPOverrideAspectRatio"); }
7687 bool& bForceAllowMountedWeaponryField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceAllowMountedWeaponry"); }
7688 float& FireCameraShakeSpreadScaleExponentField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleExponent"); }
7689 float& FireCameraShakeSpreadScaleExponentLessThanField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleExponentLessThan"); }
7690 float& FireCameraShakeSpreadScaleMultiplierLessThanField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleMultiplierLessThan"); }
7691 float& FireCameraShakeSpreadScaleMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FireCameraShakeSpreadScaleMultiplier"); }
7692 bool& bUseFireCameraShakeScaleField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bUseFireCameraShakeScale"); }
7693 bool& bForceTickWithNoControllerField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceTickWithNoController"); }
7694 float& CurrentFiringSpreadField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.CurrentFiringSpread"); }
7695 TSubclassOf<APrimalBuff>& ScopedBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "AShooterWeapon.ScopedBuff"); }
7696 TWeakObjectPtr<APrimalBuff>& MyScopedBuffField() { return *GetNativePointerField<TWeakObjectPtr<APrimalBuff>*>(this, "AShooterWeapon.MyScopedBuff"); }
7697 UAnimSequence* OverrideTPVShieldHeldAnimationField() { return *GetNativePointerField<UAnimSequence * *>(this, "AShooterWeapon.OverrideTPVShieldHeldAnimation"); }
7698 UAnimSequence* OverrideTPVShieldAnimationField() { return *GetNativePointerField<UAnimSequence * *>(this, "AShooterWeapon.OverrideTPVShieldAnimation"); }
7699 bool& bAllowTargetingDuringMeleeSwingField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bAllowTargetingDuringMeleeSwing"); }
7700 FVector& FPVMuzzleLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.FPVMuzzleLocationOffset"); }
7701 FVector& TPVMuzzleLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.TPVMuzzleLocationOffset"); }
7702 bool& bForceTPV_EquippedWhileRidingField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceTPV_EquippedWhileRiding"); }
7703 bool& bCutsEnemyGrapplingCableField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bCutsEnemyGrapplingCable"); }
7704 float& DraggingOffsetInterpField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DraggingOffsetInterp"); }
7705 bool& bForceTPVCameraOffsetField() { return *GetNativePointerField<bool*>(this, "AShooterWeapon.bForceTPVCameraOffset"); }
7706 TArray<FMeleeHitInfo>& CurrentMeleeHitsField() { return *GetNativePointerField<TArray<FMeleeHitInfo>*>(this, "AShooterWeapon.CurrentMeleeHits"); }
7707 TArray<FMeleeHitInfo>& CharacterHitsFromClientField() { return *GetNativePointerField<TArray<FMeleeHitInfo>*>(this, "AShooterWeapon.CharacterHitsFromClient"); }
7708 float& timeToRecoverAfterHittingBlockField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.timeToRecoverAfterHittingBlock"); }
7709 float& timeToRecoverAfterReceivingBreakAttackField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.timeToRecoverAfterReceivingBreakAttack"); }
7710 float& StandardBlockingMaxAngleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.StandardBlockingMaxAngle"); }
7711 float& SideBlockingMaxAngleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.SideBlockingMaxAngle"); }
7712 float& BaseShieldBreakingPowerField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.BaseShieldBreakingPower"); }
7713 float& DefaultStaggerTimeWhenBreakingShieldDefenseField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DefaultStaggerTimeWhenBreakingShieldDefense"); }
7714 float& WeaponBlockingAttackPowerField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.WeaponBlockingAttackPower"); }
7715 float& WeaponBlockingDefensePowerField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.WeaponBlockingDefensePower"); }
7716 float& NPCBaseBlockDurationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NPCBaseBlockDuration"); }
7717 TArray<FDinoAttackInfo>& AIAttackInfosField() { return *GetNativePointerField<TArray<FDinoAttackInfo>*>(this, "AShooterWeapon.AIAttackInfos"); }
7718 float& AIDestinationOffsetOverrideField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AIDestinationOffsetOverride"); }
7719 float& AIOrbitTargetRangeMinOverrideField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AIOrbitTargetRangeMinOverride"); }
7720 float& AIOrbitTargetSpreadOverrideField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AIOrbitTargetSpreadOverride"); }
7721 float& AIReloadMinPlayrateField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AIReloadMinPlayrate"); }
7722 float& AIReloadMaxPlayrateField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AIReloadMaxPlayrate"); }
7723 long double& LastMoveForwardInputTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastMoveForwardInputTime"); }
7724 long double& LastMoveRightInputTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastMoveRightInputTime"); }
7725 long double& LastMoveForwardInputZeroTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastMoveForwardInputZeroTime"); }
7726 long double& LastMoveRightInputZeroTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastMoveRightInputZeroTime"); }
7727 long double& DodgeStartTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.DodgeStartTime"); }
7728 FVector& DodgeDirectionField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.DodgeDirection"); }
7729 float& DodgeVelocityField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeVelocity"); }
7730 float& DoubleTapToDodgeTimeWindowField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DoubleTapToDodgeTimeWindow"); }
7731 float& DodgeDurationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeDuration"); }
7732 float& DodgeCooldownField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeCooldown"); }
7733 float& DodgeStaminaCostField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.DodgeStaminaCost"); }
7734 float& FastAttackWindowField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FastAttackWindow"); }
7735 int& ControlLimitedBuffCounterField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.ControlLimitedBuffCounter"); }
7736 TSubclassOf<APrimalBuff>& ControlLimitedBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "AShooterWeapon.ControlLimitedBuff"); }
7737 APrimalBuff* MyControlLimitedBuffField() { return *GetNativePointerField<APrimalBuff * *>(this, "AShooterWeapon.MyControlLimitedBuff"); }
7738 long double& MeleeStepImpulseStartTimeField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.MeleeStepImpulseStartTime"); }
7739 FVector& MeleeStepImpulseDirectionField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.MeleeStepImpulseDirection"); }
7740 int& DebugMeleeHitsField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.DebugMeleeHits"); }
7741 float& MeleeStepImpulseCollisionCheckDistanceField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeStepImpulseCollisionCheckDistance"); }
7742 FieldArray<float, 8> DirectionalSpeedMultipliersField() { return { this, "AShooterWeapon.DirectionalSpeedMultipliers" }; }
7743 float& NPCSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NPCSpeedMultiplier"); }
7744 float& WeaponRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.WeaponRunSpeedModifier"); }
7745 FVector& MeleeStepImpulseStartLocationField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.MeleeStepImpulseStartLocation"); }
7746 float& BlockedAttackerRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.BlockedAttackerRunSpeedModifier"); }
7747 float& RecoilRunSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.RecoilRunSpeedModifier"); }
7748 float& BaseSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.BaseSpeedModifier"); }
7749 float& TimeBeforeRecoilEndsToAllowNormalSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeBeforeRecoilEndsToAllowNormalSpeed"); }
7750 TArray<bool>& DirectionalDodgeAllowedField() { return *GetNativePointerField<TArray<bool>*>(this, "AShooterWeapon.DirectionalDodgeAllowed"); }
7751 float& BackStabDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.BackStabDamageMultiplier"); }
7752 int& successiveHitsCounterField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.successiveHitsCounter"); }
7753 float& SuccessiveHitsDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.SuccessiveHitsDamageMultiplier"); }
7754 FVector& RibbonTrailScaleField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.RibbonTrailScale"); }
7755 long double& TimeForNextValidAttackField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.TimeForNextValidAttack"); }
7756 float& MeleeHitSphereTraceRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeHitSphereTraceRadiusMultiplier"); }
7757 int& LastAttemptedMeleeAttackField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.LastAttemptedMeleeAttack"); }
7758 float& TimeSinceChargeRunningStartedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeSinceChargeRunningStarted"); }
7759 float& AllowChargeRunInTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AllowChargeRunInTime"); }
7760 long double& TimeRunningStartedField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.TimeRunningStarted"); }
7761 float& ChargeRunningSpeedMinField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ChargeRunningSpeedMin"); }
7762 float& ChargeRunningSpeedMaxField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ChargeRunningSpeedMax"); }
7763 float& ChargeRunningAccelerationTimeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ChargeRunningAccelerationTime"); }
7764 float& ChargeRunningSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ChargeRunningSpeed"); }
7765 float& TimeToCancelChargeRunWithoutCancellingRunningField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeToCancelChargeRunWithoutCancellingRunning"); }
7766 float& ChargeRunningRotationSpeedModifierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.ChargeRunningRotationSpeedModifier"); }
7767 float& InputRotationLimitDeltaTimeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.InputRotationLimitDeltaTimeMultiplier"); }
7768 float& HitStaggerDurationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.HitStaggerDuration"); }
7769 TArray<FRecoveryRateOverride>& RecoveryRateValuesOverrideField() { return *GetNativePointerField<TArray<FRecoveryRateOverride>*>(this, "AShooterWeapon.RecoveryRateValuesOverride"); }
7770 FVector& Mesh1PSecondaryLocationOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.Mesh1PSecondaryLocationOffset"); }
7771 float& InCombatFOVIncreaseField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.InCombatFOVIncrease"); }
7772 float& NonStepImpulsingCameraShakeScaleField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NonStepImpulsingCameraShakeScale"); }
7773 long double& TimeForNextValidAttackLeftField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.TimeForNextValidAttackLeft"); }
7774 UPrimalItem* AssociatedPrimalItemSecondaryField() { return *GetNativePointerField<UPrimalItem * *>(this, "AShooterWeapon.AssociatedPrimalItemSecondary"); }
7775 FName& OverrideAttachPointSecondaryField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.OverrideAttachPointSecondary"); }
7776 FItemNetInfo& AssociatedItemNetInfoSecondaryField() { return *GetNativePointerField<FItemNetInfo*>(this, "AShooterWeapon.AssociatedItemNetInfoSecondary"); }
7777 int& CurrentAmmoSecondaryField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.CurrentAmmoSecondary"); }
7778 int& CurrentAmmoInClipSecondaryField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.CurrentAmmoInClipSecondary"); }
7779 int& BurstAttackIndexField() { return *GetNativePointerField<int*>(this, "AShooterWeapon.BurstAttackIndex"); }
7780 long double& LastFireTimeSecondaryField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastFireTimeSecondary"); }
7781 EWeaponState::Type& CurrentStateSecondaryField() { return *GetNativePointerField<EWeaponState::Type*>(this, "AShooterWeapon.CurrentStateSecondary"); }
7782 float& TimeBeforeEquipEndsToAllowShootingField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.TimeBeforeEquipEndsToAllowShooting"); }
7783 long double& LastTimeSwitchedToNextLoadedWeaponField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastTimeSwitchedToNextLoadedWeapon"); }
7784 long double& LastTimeStartedCustomFPVOffsetField() { return *GetNativePointerField<long double*>(this, "AShooterWeapon.LastTimeStartedCustomFPVOffset"); }
7785 FVector& CurrentCustomFPVOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.CurrentCustomFPVOffset"); }
7786 FVector& CustomFPVTargetOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.CustomFPVTargetOffset"); }
7787 float& CustomFPVOffsetInterpDurationField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.CustomFPVOffsetInterpDuration"); }
7788 float& CustomFPVOffsetInterpSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.CustomFPVOffsetInterpSpeed"); }
7789 FVector& CanceledReloadFPVOffsetField() { return *GetNativePointerField<FVector*>(this, "AShooterWeapon.CanceledReloadFPVOffset"); }
7790 FString& TutorialHintStringField() { return *GetNativePointerField<FString*>(this, "AShooterWeapon.TutorialHintString"); }
7791 float& SwitchToNextLoadedWeaponCooldownField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.SwitchToNextLoadedWeaponCooldown"); }
7792 float& AIMinLevelProjectileAimErrorField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AIMinLevelProjectileAimError"); }
7793 float& AIMaxLevelProjectileAimErrorField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.AIMaxLevelProjectileAimError"); }
7794 float& NPCBasicAttackAOEDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NPCBasicAttackAOEDistanceMultiplier"); }
7795 float& NPCNonAimingAttackAOEDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NPCNonAimingAttackAOEDistanceMultiplier"); }
7796 float& NPCStepImpulseLeadingVelocityMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NPCStepImpulseLeadingVelocityMultiplier"); }
7797 float& NPCStepImpulseLeadingVelocityMaxExtraSpeedField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NPCStepImpulseLeadingVelocityMaxExtraSpeed"); }
7798 float& NPCWeaponAttackRangeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.NPCWeaponAttackRangeMultiplier"); }
7799 float& MeleeComboHarvestingDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeComboHarvestingDamageMultiplier"); }
7800 float& MeleeComboHarvestingDamageMultiplierMaxField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeComboHarvestingDamageMultiplierMax"); }
7801 float& MeleeComboHarvestingDamageMultiplierGainPerHitField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeComboHarvestingDamageMultiplierGainPerHit"); }
7802 float& MeleeComboHarvestingDamageMultiplierTimeUntilResetField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.MeleeComboHarvestingDamageMultiplierTimeUntilReset"); }
7803 APrimalCharacter* FastAttackCounterTargetField() { return *GetNativePointerField<APrimalCharacter * *>(this, "AShooterWeapon.FastAttackCounterTarget"); }
7804 USoundCue* MeleeComboHarvestingDamageMultiplierSoundField() { return *GetNativePointerField<USoundCue * *>(this, "AShooterWeapon.MeleeComboHarvestingDamageMultiplierSound"); }
7805 TArray<FWeaponAttack>& StoredExtraAttacksField() { return *GetNativePointerField<TArray<FWeaponAttack>*>(this, "AShooterWeapon.StoredExtraAttacks"); }
7806 TArray<UAnimMontage*> AnimsOverrideFromField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterWeapon.AnimsOverrideFrom"); }
7807 TArray<UAnimMontage*> AnimOverrideToField() { return *GetNativePointerField<TArray<UAnimMontage*>*>(this, "AShooterWeapon.AnimOverrideTo"); }
7808 FName& LeftHandIkSkeletalMeshSocketNameField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.LeftHandIkSkeletalMeshSocketName"); }
7809 FName& RightHandIkSkeletalMeshSocketNameField() { return *GetNativePointerField<FName*>(this, "AShooterWeapon.RightHandIkSkeletalMeshSocketName"); }
7810 TArray<TSubclassOf<UDamageType>>& WeaponDamageTypesWhichThisWeaponBlocksField() { return *GetNativePointerField<TArray<TSubclassOf<UDamageType>>*>(this, "AShooterWeapon.WeaponDamageTypesWhichThisWeaponBlocks"); }
7811 float& LockOnCheckRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnCheckRange"); }
7812 float& LockOnTraceRadiusField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnTraceRadius"); }
7813 float& LockOnSwitchSensitivityField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnSwitchSensitivity"); }
7814 float& LockOnAttackAutoLockRangeField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.LockOnAttackAutoLockRange"); }
7815 UTexture2D* LockOnIconField() { return *GetNativePointerField<UTexture2D * *>(this, "AShooterWeapon.LockOnIcon"); }
7816 float& FPVCameraMinPitchField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVCameraMinPitch"); }
7817 float& FPVCameraMaxPitchField() { return *GetNativePointerField<float*>(this, "AShooterWeapon.FPVCameraMaxPitch"); }
7818 ECombatChangeReason::Type& CombatChangedForReasonField() { return *GetNativePointerField<ECombatChangeReason::Type*>(this, "AShooterWeapon.CombatChangedForReason"); }
7819
7820 // Bit fields
7821
7822 BitFieldValue<bool, unsigned __int32> bUseDinoRangeForTooltip() { return { this, "AShooterWeapon.bUseDinoRangeForTooltip" }; }
7823 BitFieldValue<bool, unsigned __int32> bIsPerformingAttack() { return { this, "AShooterWeapon.bIsPerformingAttack" }; }
7824 BitFieldValue<bool, unsigned __int32> bIsPerformingAttackSwing() { return { this, "AShooterWeapon.bIsPerformingAttackSwing" }; }
7825 BitFieldValue<bool, unsigned __int32> bIsProcessingInput() { return { this, "AShooterWeapon.bIsProcessingInput" }; }
7826 BitFieldValue<bool, unsigned __int32> bUseBPCanStartAttack() { return { this, "AShooterWeapon.bUseBPCanStartAttack" }; }
7827 BitFieldValue<bool, unsigned __int32> bAllowAutoAim() { return { this, "AShooterWeapon.bAllowAutoAim" }; }
7828 BitFieldValue<bool, unsigned __int32> bIsAutoAimActive() { return { this, "AShooterWeapon.bIsAutoAimActive" }; }
7829 BitFieldValue<bool, unsigned __int32> bWeaponUsesAttackData() { return { this, "AShooterWeapon.bWeaponUsesAttackData" }; }
7830 BitFieldValue<bool, unsigned __int32> bWeaponUsesShieldAttackData() { return { this, "AShooterWeapon.bWeaponUsesShieldAttackData" }; }
7831 BitFieldValue<bool, unsigned __int32> bAllowFastAttack() { return { this, "AShooterWeapon.bAllowFastAttack" }; }
7832 BitFieldValue<bool, unsigned __int32> bAllowFastAttackForBothSides() { return { this, "AShooterWeapon.bAllowFastAttackForBothSides" }; }
7833 BitFieldValue<bool, unsigned __int32> bRotationInputDisablesAutoAim() { return { this, "AShooterWeapon.bRotationInputDisablesAutoAim" }; }
7834 BitFieldValue<bool, unsigned __int32> bTimeForNextAttackIsAbsolute() { return { this, "AShooterWeapon.bTimeForNextAttackIsAbsolute" }; }
7835 BitFieldValue<bool, unsigned __int32> bDodgeRequiresWalking() { return { this, "AShooterWeapon.bDodgeRequiresWalking" }; }
7836 BitFieldValue<bool, unsigned __int32> bUseInterpolatedLocation() { return { this, "AShooterWeapon.bUseInterpolatedLocation" }; }
7837 BitFieldValue<bool, unsigned __int32> bHasStartedChargeRunning() { return { this, "AShooterWeapon.bHasStartedChargeRunning" }; }
7838 BitFieldValue<bool, unsigned __int32> bAllowJumpWhileRunning() { return { this, "AShooterWeapon.bAllowJumpWhileRunning" }; }
7839 BitFieldValue<bool, unsigned __int32> bUseBPGetAimOffsets() { return { this, "AShooterWeapon.bUseBPGetAimOffsets" }; }
7840 BitFieldValue<bool, unsigned __int32> bUseBPModifyAimOffset() { return { this, "AShooterWeapon.bUseBPModifyAimOffset" }; }
7841 BitFieldValue<bool, unsigned __int32> bPendingSwitchPrimary() { return { this, "AShooterWeapon.bPendingSwitchPrimary" }; }
7842 BitFieldValue<bool, unsigned __int32> bPendingSwitchSecondary() { return { this, "AShooterWeapon.bPendingSwitchSecondary" }; }
7843 BitFieldValue<bool, unsigned __int32> bHideCrosshairWhileReloading() { return { this, "AShooterWeapon.bHideCrosshairWhileReloading" }; }
7844 BitFieldValue<bool, unsigned __int32> bAllowShipSteering() { return { this, "AShooterWeapon.bAllowShipSteering" }; }
7845 BitFieldValue<bool, unsigned __int32> bAllowEquippedOnSteeringWheel() { return { this, "AShooterWeapon.bAllowEquippedOnSteeringWheel" }; }
7846 BitFieldValue<bool, unsigned __int32> bFPVUsingImmobilizedTransform() { return { this, "AShooterWeapon.bFPVUsingImmobilizedTransform" }; }
7847 BitFieldValue<bool, unsigned __int32> bOnlyUseFirstMeleeAnimWithShield() { return { this, "AShooterWeapon.bOnlyUseFirstMeleeAnimWithShield" }; }
7848 BitFieldValue<bool, unsigned __int32> bForceShowCrosshairWhileFiring() { return { this, "AShooterWeapon.bForceShowCrosshairWhileFiring" }; }
7849 BitFieldValue<bool, unsigned __int32> bIsFireActivelyHeld() { return { this, "AShooterWeapon.bIsFireActivelyHeld" }; }
7850 BitFieldValue<bool, unsigned __int32> bCheckCanTargetToStartTargeting() { return { this, "AShooterWeapon.bCheckCanTargetToStartTargeting" }; }
7851 BitFieldValue<bool, unsigned __int32> bAllowSubmergedFiring() { return { this, "AShooterWeapon.bAllowSubmergedFiring" }; }
7852 BitFieldValue<bool, unsigned __int32> bIsInMeleeSwing() { return { this, "AShooterWeapon.bIsInMeleeSwing" }; }
7853 BitFieldValue<bool, unsigned __int32> bDoMeleeSwing() { return { this, "AShooterWeapon.bDoMeleeSwing" }; }
7854 BitFieldValue<bool, unsigned __int32> bPlayingCameraAnimFPV() { return { this, "AShooterWeapon.bPlayingCameraAnimFPV" }; }
7855 BitFieldValue<bool, unsigned __int32> bIsWeaponBreaking() { return { this, "AShooterWeapon.bIsWeaponBreaking" }; }
7856 BitFieldValue<bool, unsigned __int32> bHideFPVMesh() { return { this, "AShooterWeapon.bHideFPVMesh" }; }
7857 BitFieldValue<bool, unsigned __int32> bForceTargeting() { return { this, "AShooterWeapon.bForceTargeting" }; }
7858 BitFieldValue<bool, unsigned __int32> bCanAltFire() { return { this, "AShooterWeapon.bCanAltFire" }; }
7859 BitFieldValue<bool, unsigned __int32> bAltFireDoesMeleeAttack() { return { this, "AShooterWeapon.bAltFireDoesMeleeAttack" }; }
7860 BitFieldValue<bool, unsigned __int32> bAltFireDoesNotStopFire() { return { this, "AShooterWeapon.bAltFireDoesNotStopFire" }; }
7861 BitFieldValue<bool, unsigned __int32> bHideDamageSourceFromLogs() { return { this, "AShooterWeapon.bHideDamageSourceFromLogs" }; }
7862 BitFieldValue<bool, unsigned __int32> bUseTargetingFireAnim() { return { this, "AShooterWeapon.bUseTargetingFireAnim" }; }
7863 BitFieldValue<bool, unsigned __int32> bUseTargetingReloadAnim() { return { this, "AShooterWeapon.bUseTargetingReloadAnim" }; }
7864 BitFieldValue<bool, unsigned __int32> bUsePartialReloadAnim() { return { this, "AShooterWeapon.bUsePartialReloadAnim" }; }
7865 BitFieldValue<bool, unsigned __int32> bUseEquipNoAmmoClipAnim() { return { this, "AShooterWeapon.bUseEquipNoAmmoClipAnim" }; }
7866 BitFieldValue<bool, unsigned __int32> bUseUnequipNoAmmoClipAnim() { return { this, "AShooterWeapon.bUseUnequipNoAmmoClipAnim" }; }
7867 BitFieldValue<bool, unsigned __int32> bUseMeleeNoAmmoClipAnim() { return { this, "AShooterWeapon.bUseMeleeNoAmmoClipAnim" }; }
7868 BitFieldValue<bool, unsigned __int32> bHideLeftArmFPV() { return { this, "AShooterWeapon.bHideLeftArmFPV" }; }
7869 BitFieldValue<bool, unsigned __int32> bLoopedMuzzleFX() { return { this, "AShooterWeapon.bLoopedMuzzleFX" }; }
7870 BitFieldValue<bool, unsigned __int32> bMeleeHitUseMuzzleFX() { return { this, "AShooterWeapon.bMeleeHitUseMuzzleFX" }; }
7871 BitFieldValue<bool, unsigned __int32> bUsePostUpdateTickForFPVParticles() { return { this, "AShooterWeapon.bUsePostUpdateTickForFPVParticles" }; }
7872 BitFieldValue<bool, unsigned __int32> bFPVMoveOffscreenWhenTurning() { return { this, "AShooterWeapon.bFPVMoveOffscreenWhenTurning" }; }
7873 BitFieldValue<bool, unsigned __int32> bReloadAnimForceTickPoseOnServer() { return { this, "AShooterWeapon.bReloadAnimForceTickPoseOnServer" }; }
7874 BitFieldValue<bool, unsigned __int32> bLoopedFireSound() { return { this, "AShooterWeapon.bLoopedFireSound" }; }
7875 BitFieldValue<bool, unsigned __int32> bAllowTargetingWhileReloading() { return { this, "AShooterWeapon.bAllowTargetingWhileReloading" }; }
7876 BitFieldValue<bool, unsigned __int32> bMeleeHitColorizesStructures() { return { this, "AShooterWeapon.bMeleeHitColorizesStructures" }; }
7877 BitFieldValue<bool, unsigned __int32> bLoopedFireAnim() { return { this, "AShooterWeapon.bLoopedFireAnim" }; }
7878 BitFieldValue<bool, unsigned __int32> bPlayingFireAnim() { return { this, "AShooterWeapon.bPlayingFireAnim" }; }
7879 BitFieldValue<bool, unsigned __int32> bFPVWasTurning() { return { this, "AShooterWeapon.bFPVWasTurning" }; }
7880 BitFieldValue<bool, unsigned __int32> bAutoRefire() { return { this, "AShooterWeapon.bAutoRefire" }; }
7881 BitFieldValue<bool, unsigned __int32> bConsumeAmmoOnUseAmmo() { return { this, "AShooterWeapon.bConsumeAmmoOnUseAmmo" }; }
7882 BitFieldValue<bool, unsigned __int32> bTargetUnTargetWithClick() { return { this, "AShooterWeapon.bTargetUnTargetWithClick" }; }
7883 BitFieldValue<bool, unsigned __int32> bDontActuallyConsumeItemAmmo() { return { this, "AShooterWeapon.bDontActuallyConsumeItemAmmo" }; }
7884 BitFieldValue<bool, unsigned __int32> bBPUseWeaponCanFire() { return { this, "AShooterWeapon.bBPUseWeaponCanFire" }; }
7885 BitFieldValue<bool, unsigned __int32> bIsEquipped() { return { this, "AShooterWeapon.bIsEquipped" }; }
7886 BitFieldValue<bool, unsigned __int32> bWantsToFire() { return { this, "AShooterWeapon.bWantsToFire" }; }
7887 BitFieldValue<bool, unsigned __int32> bWantsToAltFire() { return { this, "AShooterWeapon.bWantsToAltFire" }; }
7888 BitFieldValue<bool, unsigned __int32> bPendingReload() { return { this, "AShooterWeapon.bPendingReload" }; }
7889 BitFieldValue<bool, unsigned __int32> bPendingEquip() { return { this, "AShooterWeapon.bPendingEquip" }; }
7890 BitFieldValue<bool, unsigned __int32> bPendingEquipSecondary() { return { this, "AShooterWeapon.bPendingEquipSecondary" }; }
7891 BitFieldValue<bool, unsigned __int32> bUnequipping() { return { this, "AShooterWeapon.bUnequipping" }; }
7892 BitFieldValue<bool, unsigned __int32> bNotifiedOutOfAmmo() { return { this, "AShooterWeapon.bNotifiedOutOfAmmo" }; }
7893 BitFieldValue<bool, unsigned __int32> bPlayedTargetingSound() { return { this, "AShooterWeapon.bPlayedTargetingSound" }; }
7894 BitFieldValue<bool, unsigned __int32> bUseMeleeRibbonTrailFX() { return { this, "AShooterWeapon.bUseMeleeRibbonTrailFX" }; }
7895 BitFieldValue<bool, unsigned __int32> bUseAmmoOnFiring() { return { this, "AShooterWeapon.bUseAmmoOnFiring" }; }
7896 BitFieldValue<bool, unsigned __int32> bUseAmmoServerOnly() { return { this, "AShooterWeapon.bUseAmmoServerOnly" }; }
7897 BitFieldValue<bool, unsigned __int32> bListenToAppliedForeces() { return { this, "AShooterWeapon.bListenToAppliedForeces" }; }
7898 BitFieldValue<bool, unsigned __int32> bOverrideAimOffsets() { return { this, "AShooterWeapon.bOverrideAimOffsets" }; }
7899 BitFieldValue<bool, unsigned __int32> bHasToggleableAccessory() { return { this, "AShooterWeapon.bHasToggleableAccessory" }; }
7900 BitFieldValue<bool, unsigned __int32> bToggleAccessoryUseAltMuzzleFX() { return { this, "AShooterWeapon.bToggleAccessoryUseAltMuzzleFX" }; }
7901 BitFieldValue<bool, unsigned __int32> bToggleAccessoryUseAltFireSound() { return { this, "AShooterWeapon.bToggleAccessoryUseAltFireSound" }; }
7902 BitFieldValue<bool, unsigned __int32> bUseBPCanToggleAccessory() { return { this, "AShooterWeapon.bUseBPCanToggleAccessory" }; }
7903 BitFieldValue<bool, unsigned __int32> bUseBPOnScoped() { return { this, "AShooterWeapon.bUseBPOnScoped" }; }
7904 BitFieldValue<bool, unsigned __int32> bIsDefaultWeapon() { return { this, "AShooterWeapon.bIsDefaultWeapon" }; }
7905 BitFieldValue<bool, unsigned __int32> bOnlyAllowUseWhenRidingDino() { return { this, "AShooterWeapon.bOnlyAllowUseWhenRidingDino" }; }
7906 BitFieldValue<bool, unsigned __int32> bPrimaryFireDoesMeleeAttack() { return { this, "AShooterWeapon.bPrimaryFireDoesMeleeAttack" }; }
7907 BitFieldValue<bool, unsigned __int32> bIsAccessoryActive() { return { this, "AShooterWeapon.bIsAccessoryActive" }; }
7908 BitFieldValue<bool, unsigned __int32> bCanAccessoryBeSetOn() { return { this, "AShooterWeapon.bCanAccessoryBeSetOn" }; }
7909 BitFieldValue<bool, unsigned __int32> bConsumeAmmoItemOnReload() { return { this, "AShooterWeapon.bConsumeAmmoItemOnReload" }; }
7910 BitFieldValue<bool, unsigned __int32> bUseAutoReload() { return { this, "AShooterWeapon.bUseAutoReload" }; }
7911 BitFieldValue<bool, unsigned __int32> bWantsToAutoReload() { return { this, "AShooterWeapon.bWantsToAutoReload" }; }
7912 BitFieldValue<bool, unsigned __int32> bHasPlayedReload() { return { this, "AShooterWeapon.bHasPlayedReload" }; }
7913 BitFieldValue<bool, unsigned __int32> bNetLoopedSimulatingWeaponFire() { return { this, "AShooterWeapon.bNetLoopedSimulatingWeaponFire" }; }
7914 BitFieldValue<bool, unsigned __int32> bClientLoopingSimulateWeaponFire() { return { this, "AShooterWeapon.bClientLoopingSimulateWeaponFire" }; }
7915 BitFieldValue<bool, unsigned __int32> bBPHandleMeleeAttack() { return { this, "AShooterWeapon.bBPHandleMeleeAttack" }; }
7916 BitFieldValue<bool, unsigned __int32> bUseBPShouldDealDamage() { return { this, "AShooterWeapon.bUseBPShouldDealDamage" }; }
7917 BitFieldValue<bool, unsigned __int32> bDoesntUsePrimalItem() { return { this, "AShooterWeapon.bDoesntUsePrimalItem" }; }
7918 BitFieldValue<bool, unsigned __int32> bUseCanAccessoryBeSetOn() { return { this, "AShooterWeapon.bUseCanAccessoryBeSetOn" }; }
7919 BitFieldValue<bool, unsigned __int32> bLoopingSimulateWeaponFire() { return { this, "AShooterWeapon.bLoopingSimulateWeaponFire" }; }
7920 BitFieldValue<bool, unsigned __int32> bFiredFirstBurstShot() { return { this, "AShooterWeapon.bFiredFirstBurstShot" }; }
7921 BitFieldValue<bool, unsigned __int32> bAllowAutoAimOnDodgingTarget() { return { this, "AShooterWeapon.bAllowAutoAimOnDodgingTarget" }; }
7922 BitFieldValue<bool, unsigned __int32> bUnequipRestorePreviousWeaponItem() { return { this, "AShooterWeapon.bUnequipRestorePreviousWeaponItem" }; }
7923 BitFieldValue<bool, unsigned __int32> bClientTriggersHandleFiring() { return { this, "AShooterWeapon.bClientTriggersHandleFiring" }; }
7924 BitFieldValue<bool, unsigned __int32> bAllowUseHarvesting() { return { this, "AShooterWeapon.bAllowUseHarvesting" }; }
7925 BitFieldValue<bool, unsigned __int32> bPreventItemColors() { return { this, "AShooterWeapon.bPreventItemColors" }; }
7926 BitFieldValue<bool, unsigned __int32> bUseBPGetSelectedMeleeAttackAnim() { return { this, "AShooterWeapon.bUseBPGetSelectedMeleeAttackAnim" }; }
7927 BitFieldValue<bool, unsigned __int32> bUseBPWeaponDealDamage() { return { this, "AShooterWeapon.bUseBPWeaponDealDamage" }; }
7928 BitFieldValue<bool, unsigned __int32> bForceOverrideLandedAnimations() { return { this, "AShooterWeapon.bForceOverrideLandedAnimations" }; }
7929 BitFieldValue<bool, unsigned __int32> bIsUsingAltAttack() { return { this, "AShooterWeapon.bIsUsingAltAttack" }; }
7930 BitFieldValue<bool, unsigned __int32> bUseBPOnWeaponAnimPlayedNotify() { return { this, "AShooterWeapon.bUseBPOnWeaponAnimPlayedNotify" }; }
7931 BitFieldValue<bool, unsigned __int32> bUseBPOnBreakingAttackConnects() { return { this, "AShooterWeapon.bUseBPOnBreakingAttackConnects" }; }
7932 BitFieldValue<bool, unsigned __int32> bLastAttackWasAlt() { return { this, "AShooterWeapon.bLastAttackWasAlt" }; }
7933 BitFieldValue<bool, unsigned __int32> bNextAttackIsAlt() { return { this, "AShooterWeapon.bNextAttackIsAlt" }; }
7934 BitFieldValue<bool, unsigned __int32> bNextAttackIsShield() { return { this, "AShooterWeapon.bNextAttackIsShield" }; }
7935 BitFieldValue<bool, unsigned __int32> bWantsToDodgeAfterAttack() { return { this, "AShooterWeapon.bWantsToDodgeAfterAttack" }; }
7936 BitFieldValue<bool, unsigned __int32> bColorCrosshairBasedOnTarget() { return { this, "AShooterWeapon.bColorCrosshairBasedOnTarget" }; }
7937 BitFieldValue<bool, unsigned __int32> bAllowTargeting() { return { this, "AShooterWeapon.bAllowTargeting" }; }
7938 BitFieldValue<bool, unsigned __int32> bAllowDropAndPickup() { return { this, "AShooterWeapon.bAllowDropAndPickup" }; }
7939 BitFieldValue<bool, unsigned __int32> bApplyAimDriftWhenTargeting() { return { this, "AShooterWeapon.bApplyAimDriftWhenTargeting" }; }
7940 BitFieldValue<bool, unsigned __int32> bUseScopeOverlay() { return { this, "AShooterWeapon.bUseScopeOverlay" }; }
7941 BitFieldValue<bool, unsigned __int32> bHideFPVMeshWhileTargeting() { return { this, "AShooterWeapon.bHideFPVMeshWhileTargeting" }; }
7942 BitFieldValue<bool, unsigned __int32> bGamepadRightIsSecondaryAction() { return { this, "AShooterWeapon.bGamepadRightIsSecondaryAction" }; }
7943 BitFieldValue<bool, unsigned __int32> bGamepadLeftIsPrimaryFire() { return { this, "AShooterWeapon.bGamepadLeftIsPrimaryFire" }; }
7944 BitFieldValue<bool, unsigned __int32> bDirectPrimaryFireToAltFire() { return { this, "AShooterWeapon.bDirectPrimaryFireToAltFire" }; }
7945 BitFieldValue<bool, unsigned __int32> bCanFire() { return { this, "AShooterWeapon.bCanFire" }; }
7946 BitFieldValue<bool, unsigned __int32> bForceTargetingOnDino() { return { this, "AShooterWeapon.bForceTargetingOnDino" }; }
7947 BitFieldValue<bool, unsigned __int32> bDirectTargetingToPrimaryFire() { return { this, "AShooterWeapon.bDirectTargetingToPrimaryFire" }; }
7948 BitFieldValue<bool, unsigned __int32> bDirectTargetingToAltFire() { return { this, "AShooterWeapon.bDirectTargetingToAltFire" }; }
7949 BitFieldValue<bool, unsigned __int32> bDirectTargetingToSecondaryAction() { return { this, "AShooterWeapon.bDirectTargetingToSecondaryAction" }; }
7950 BitFieldValue<bool, unsigned __int32> bPreventEquippingUnderwater() { return { this, "AShooterWeapon.bPreventEquippingUnderwater" }; }
7951 BitFieldValue<bool, unsigned __int32> bUseTPVWeaponMeshMeleeSockets() { return { this, "AShooterWeapon.bUseTPVWeaponMeshMeleeSockets" }; }
7952 BitFieldValue<bool, unsigned __int32> bTargetingForceTraceFloatingHUD() { return { this, "AShooterWeapon.bTargetingForceTraceFloatingHUD" }; }
7953 BitFieldValue<bool, unsigned __int32> bAllowRunning() { return { this, "AShooterWeapon.bAllowRunning" }; }
7954 BitFieldValue<bool, unsigned __int32> bAllowUseWhileRidingDino() { return { this, "AShooterWeapon.bAllowUseWhileRidingDino" }; }
7955 BitFieldValue<bool, unsigned __int32> bSupportsOffhandShield() { return { this, "AShooterWeapon.bSupportsOffhandShield" }; }
7956 BitFieldValue<bool, unsigned __int32> bMeleeAttackHarvetUsableComponents() { return { this, "AShooterWeapon.bMeleeAttackHarvetUsableComponents" }; }
7957 BitFieldValue<bool, unsigned __int32> bAllowSettingColorizeRegions() { return { this, "AShooterWeapon.bAllowSettingColorizeRegions" }; }
7958 BitFieldValue<bool, unsigned __int32> bAttemptToDyeWithMeleeAttack() { return { this, "AShooterWeapon.bAttemptToDyeWithMeleeAttack" }; }
7959 BitFieldValue<bool, unsigned __int32> bOnlyDamagePawns() { return { this, "AShooterWeapon.bOnlyDamagePawns" }; }
7960 BitFieldValue<bool, unsigned __int32> bUseCharacterMeleeDamageModifier() { return { this, "AShooterWeapon.bUseCharacterMeleeDamageModifier" }; }
7961 BitFieldValue<bool, unsigned __int32> bConsumeZoomInOut() { return { this, "AShooterWeapon.bConsumeZoomInOut" }; }
7962 BitFieldValue<bool, unsigned __int32> bClipScopeInY() { return { this, "AShooterWeapon.bClipScopeInY" }; }
7963 BitFieldValue<bool, unsigned __int32> bScopeFullscreen() { return { this, "AShooterWeapon.bScopeFullscreen" }; }
7964 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileFiring() { return { this, "AShooterWeapon.bAllowRunningWhileFiring" }; }
7965 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileReloading() { return { this, "AShooterWeapon.bAllowRunningWhileReloading" }; }
7966 BitFieldValue<bool, unsigned __int32> bAllowRunningWhileMeleeAttacking() { return { this, "AShooterWeapon.bAllowRunningWhileMeleeAttacking" }; }
7967 BitFieldValue<bool, unsigned __int32> bColorizeMuzzleFX() { return { this, "AShooterWeapon.bColorizeMuzzleFX" }; }
7968 BitFieldValue<bool, unsigned __int32> bForceFirstPersonWhileTargeting() { return { this, "AShooterWeapon.bForceFirstPersonWhileTargeting" }; }
7969 BitFieldValue<bool, unsigned __int32> bUseBPStartEquippedNotify() { return { this, "AShooterWeapon.bUseBPStartEquippedNotify" }; }
7970 BitFieldValue<bool, unsigned __int32> bDirectPrimaryFireToSecondaryAction() { return { this, "AShooterWeapon.bDirectPrimaryFireToSecondaryAction" }; }
7971 BitFieldValue<bool, unsigned __int32> bWeaponUsesCombatState() { return { this, "AShooterWeapon.bWeaponUsesCombatState" }; }
7972 BitFieldValue<bool, unsigned __int32> bOnlyUseShieldInCombatState() { return { this, "AShooterWeapon.bOnlyUseShieldInCombatState" }; }
7973 BitFieldValue<bool, unsigned __int32> bEquipRequiresConscious() { return { this, "AShooterWeapon.bEquipRequiresConscious" }; }
7974 BitFieldValue<bool, unsigned __int32> bOverrideStandingAnim() { return { this, "AShooterWeapon.bOverrideStandingAnim" }; }
7975 BitFieldValue<bool, unsigned __int32> bUseCustomSeatedAnim() { return { this, "AShooterWeapon.bUseCustomSeatedAnim" }; }
7976 BitFieldValue<bool, unsigned __int32> bUseBPForceTPVTargetingAnimation() { return { this, "AShooterWeapon.bUseBPForceTPVTargetingAnimation" }; }
7977 BitFieldValue<bool, unsigned __int32> bForcePreventUseWhileRidingDino() { return { this, "AShooterWeapon.bForcePreventUseWhileRidingDino" }; }
7978 BitFieldValue<bool, unsigned __int32> bUseBPPreventSwitchingWeapon() { return { this, "AShooterWeapon.bUseBPPreventSwitchingWeapon" }; }
7979 BitFieldValue<bool, unsigned __int32> bUseBPCanEquip() { return { this, "AShooterWeapon.bUseBPCanEquip" }; }
7980 BitFieldValue<bool, unsigned __int32> bUseBPRemainEquipped() { return { this, "AShooterWeapon.bUseBPRemainEquipped" }; }
7981 BitFieldValue<bool, unsigned __int32> bIsInDestruction() { return { this, "AShooterWeapon.bIsInDestruction" }; }
7982 BitFieldValue<bool, unsigned __int32> bForceReloadOnDestruction() { return { this, "AShooterWeapon.bForceReloadOnDestruction" }; }
7983 BitFieldValue<bool, unsigned __int32> bUseBPModifyFOV() { return { this, "AShooterWeapon.bUseBPModifyFOV" }; }
7984 BitFieldValue<bool, unsigned __int32> bServerIgnoreCheckCanFire() { return { this, "AShooterWeapon.bServerIgnoreCheckCanFire" }; }
7985 BitFieldValue<bool, unsigned __int32> bPreventEquippingWhileSwimming() { return { this, "AShooterWeapon.bPreventEquippingWhileSwimming" }; }
7986 BitFieldValue<bool, unsigned __int32> bEquippingRequiresWalking() { return { this, "AShooterWeapon.bEquippingRequiresWalking" }; }
7987 BitFieldValue<bool, unsigned __int32> bForceAlwaysPlayEquipAnim() { return { this, "AShooterWeapon.bForceAlwaysPlayEquipAnim" }; }
7988 BitFieldValue<bool, unsigned __int32> bLastMeleeAttacked() { return { this, "AShooterWeapon.bLastMeleeAttacked" }; }
7989 BitFieldValue<bool, unsigned __int32> bPreventReloadingWhileEquipping() { return { this, "AShooterWeapon.bPreventReloadingWhileEquipping" }; }
7990 BitFieldValue<bool, unsigned __int32> bIsWeaponBlockingActive() { return { this, "AShooterWeapon.bIsWeaponBlockingActive" }; }
7991 BitFieldValue<bool, unsigned __int32> bWeaponAllowsBlocking() { return { this, "AShooterWeapon.bWeaponAllowsBlocking" }; }
7992 BitFieldValue<bool, unsigned __int32> bIsInRunningMode() { return { this, "AShooterWeapon.bIsInRunningMode" }; }
7993 BitFieldValue<bool, unsigned __int32> bForceThirdPerson() { return { this, "AShooterWeapon.bForceThirdPerson" }; }
7994 BitFieldValue<bool, unsigned __int32> bWeaponUsesDodge() { return { this, "AShooterWeapon.bWeaponUsesDodge" }; }
7995 BitFieldValue<bool, unsigned __int32> bHadMovingForwardInput() { return { this, "AShooterWeapon.bHadMovingForwardInput" }; }
7996 BitFieldValue<bool, unsigned __int32> bHadMovingRightInput() { return { this, "AShooterWeapon.bHadMovingRightInput" }; }
7997 BitFieldValue<bool, unsigned __int32> bWasLastForwardInputPositive() { return { this, "AShooterWeapon.bWasLastForwardInputPositive" }; }
7998 BitFieldValue<bool, unsigned __int32> bWasLastRightInputPositive() { return { this, "AShooterWeapon.bWasLastRightInputPositive" }; }
7999 BitFieldValue<bool, unsigned __int32> bUseBPDodgeNotifies() { return { this, "AShooterWeapon.bUseBPDodgeNotifies" }; }
8000 BitFieldValue<bool, unsigned __int32> bAllowSwitchBlockingSide() { return { this, "AShooterWeapon.bAllowSwitchBlockingSide" }; }
8001 BitFieldValue<bool, unsigned __int32> bAllowAttackEarlyOuts() { return { this, "AShooterWeapon.bAllowAttackEarlyOuts" }; }
8002 BitFieldValue<bool, unsigned __int32> bProcessedBlock() { return { this, "AShooterWeapon.bProcessedBlock" }; }
8003 BitFieldValue<bool, unsigned __int32> bCancelReloadWhenSwimming() { return { this, "AShooterWeapon.bCancelReloadWhenSwimming" }; }
8004 BitFieldValue<bool, unsigned __int32> bDontUseAttackDataForAltFire() { return { this, "AShooterWeapon.bDontUseAttackDataForAltFire" }; }
8005 BitFieldValue<bool, unsigned __int32> bReloadKeyCancelsReloading() { return { this, "AShooterWeapon.bReloadKeyCancelsReloading" }; }
8006 BitFieldValue<bool, unsigned __int32> bWeaponUsesMeleeStepImpulse() { return { this, "AShooterWeapon.bWeaponUsesMeleeStepImpulse" }; }
8007 BitFieldValue<bool, unsigned __int32> bIsMeleeStepImpulsing() { return { this, "AShooterWeapon.bIsMeleeStepImpulsing" }; }
8008 BitFieldValue<bool, unsigned __int32> bIsMeleeFeetPlanted() { return { this, "AShooterWeapon.bIsMeleeFeetPlanted" }; }
8009 BitFieldValue<bool, unsigned __int32> bUseSuccessiveHitsDamageMultiplier() { return { this, "AShooterWeapon.bUseSuccessiveHitsDamageMultiplier" }; }
8010 BitFieldValue<bool, unsigned __int32> bWeaponUsesChargeRunning() { return { this, "AShooterWeapon.bWeaponUsesChargeRunning" }; }
8011 BitFieldValue<bool, unsigned __int32> bIsChargeRunning() { return { this, "AShooterWeapon.bIsChargeRunning" }; }
8012 BitFieldValue<bool, unsigned __int32> bWeaponUsesDamageMomentum() { return { this, "AShooterWeapon.bWeaponUsesDamageMomentum" }; }
8013 BitFieldValue<bool, unsigned __int32> bPreventTargetPrimalCharacterMultiuseEntries() { return { this, "AShooterWeapon.bPreventTargetPrimalCharacterMultiuseEntries" }; }
8014 BitFieldValue<bool, unsigned __int32> bFoundConsciousCharacter() { return { this, "AShooterWeapon.bFoundConsciousCharacter" }; }
8015 BitFieldValue<bool, unsigned __int32> bDebugDiscreteMeleeHits() { return { this, "AShooterWeapon.bDebugDiscreteMeleeHits" }; }
8016 BitFieldValue<bool, unsigned __int32> bHasStartedDiscreteMeleeHitSweep() { return { this, "AShooterWeapon.bHasStartedDiscreteMeleeHitSweep" }; }
8017 BitFieldValue<bool, unsigned __int32> bMeleeArraysInitialized() { return { this, "AShooterWeapon.bMeleeArraysInitialized" }; }
8018 BitFieldValue<bool, unsigned __int32> bWeaponUsesRunningMode() { return { this, "AShooterWeapon.bWeaponUsesRunningMode" }; }
8019 BitFieldValue<bool, unsigned __int32> bForceFirstPerson() { return { this, "AShooterWeapon.bForceFirstPerson" }; }
8020 BitFieldValue<bool, unsigned __int32> bCanDownBlock() { return { this, "AShooterWeapon.bCanDownBlock" }; }
8021 BitFieldValue<bool, unsigned __int32> bDodgeRequiresShift() { return { this, "AShooterWeapon.bDodgeRequiresShift" }; }
8022 BitFieldValue<bool, unsigned __int32> bStepImpulsingRequiresTarget() { return { this, "AShooterWeapon.bStepImpulsingRequiresTarget" }; }
8023 BitFieldValue<bool, unsigned __int32> bUseInCombatFOV() { return { this, "AShooterWeapon.bUseInCombatFOV" }; }
8024 BitFieldValue<bool, unsigned __int32> bAllowOnLadder() { return { this, "AShooterWeapon.bAllowOnLadder" }; }
8025 BitFieldValue<bool, unsigned __int32> bRestrictFPVCameraPitch() { return { this, "AShooterWeapon.bRestrictFPVCameraPitch" }; }
8026 BitFieldValue<bool, unsigned __int32> bWeaponUsesMeleeComboHarvesting() { return { this, "AShooterWeapon.bWeaponUsesMeleeComboHarvesting" }; }
8027 BitFieldValue<bool, unsigned __int32> bWeaponUsesDualWielding() { return { this, "AShooterWeapon.bWeaponUsesDualWielding" }; }
8028 BitFieldValue<bool, unsigned __int32> bIsPrimaryWeaponEquipped() { return { this, "AShooterWeapon.bIsPrimaryWeaponEquipped" }; }
8029 BitFieldValue<bool, unsigned __int32> bIsSecondaryWeaponEquipped() { return { this, "AShooterWeapon.bIsSecondaryWeaponEquipped" }; }
8030 BitFieldValue<bool, unsigned __int32> bUseBPPlayReloadAnimAndContinueReload() { return { this, "AShooterWeapon.bUseBPPlayReloadAnimAndContinueReload" }; }
8031 BitFieldValue<bool, unsigned __int32> bUseAutoReloadOnEquip() { return { this, "AShooterWeapon.bUseAutoReloadOnEquip" }; }
8032 BitFieldValue<bool, unsigned __int32> bPendingReloadSecondary() { return { this, "AShooterWeapon.bPendingReloadSecondary" }; }
8033 BitFieldValue<bool, unsigned __int32> bClientAlreadyReloadedSecondary() { return { this, "AShooterWeapon.bClientAlreadyReloadedSecondary" }; }
8034 BitFieldValue<bool, unsigned __int32> bPendingUnequipSecondary() { return { this, "AShooterWeapon.bPendingUnequipSecondary" }; }
8035 BitFieldValue<bool, unsigned __int32> bPendingSecondaryEquipCheckAfterMap() { return { this, "AShooterWeapon.bPendingSecondaryEquipCheckAfterMap" }; }
8036 BitFieldValue<bool, unsigned __int32> bPendingSecondaryEquipCheckAfterRiding() { return { this, "AShooterWeapon.bPendingSecondaryEquipCheckAfterRiding" }; }
8037 BitFieldValue<bool, unsigned __int32> bUseBPWeaponAllowJump() { return { this, "AShooterWeapon.bUseBPWeaponAllowJump" }; }
8038 BitFieldValue<bool, unsigned __int32> bUseBPOnMovementModeChangedNotify() { return { this, "AShooterWeapon.bUseBPOnMovementModeChangedNotify" }; }
8039 BitFieldValue<bool, unsigned __int32> bUseBPHandleAttackType() { return { this, "AShooterWeapon.bUseBPHandleAttackType" }; }
8040 BitFieldValue<bool, unsigned __int32> bForcePlayReloadFPV() { return { this, "AShooterWeapon.bForcePlayReloadFPV" }; }
8041 BitFieldValue<bool, unsigned __int32> bBurstUsesAltAttack() { return { this, "AShooterWeapon.bBurstUsesAltAttack" }; }
8042 BitFieldValue<bool, unsigned __int32> bUseBPCanReload() { return { this, "AShooterWeapon.bUseBPCanReload" }; }
8043 BitFieldValue<bool, unsigned __int32> bUseBPWeaponAllowProne() { return { this, "AShooterWeapon.bUseBPWeaponAllowProne" }; }
8044 BitFieldValue<bool, unsigned __int32> bUseBPWeaponAllowCrouch() { return { this, "AShooterWeapon.bUseBPWeaponAllowCrouch" }; }
8045 BitFieldValue<bool, unsigned __int32> bUseChainedReload() { return { this, "AShooterWeapon.bUseChainedReload" }; }
8046 BitFieldValue<bool, unsigned __int32> bCurrentReloadIsChained() { return { this, "AShooterWeapon.bCurrentReloadIsChained" }; }
8047 BitFieldValue<bool, unsigned __int32> bWeaponUsesSmartSwitching() { return { this, "AShooterWeapon.bWeaponUsesSmartSwitching" }; }
8048 BitFieldValue<bool, unsigned __int32> bSmartSwitchingKeepsWieldingMode() { return { this, "AShooterWeapon.bSmartSwitchingKeepsWieldingMode" }; }
8049 BitFieldValue<bool, unsigned __int32> bWantsToFireSecondary() { return { this, "AShooterWeapon.bWantsToFireSecondary" }; }
8050 BitFieldValue<bool, unsigned __int32> bAllowCombatStateToggle() { return { this, "AShooterWeapon.bAllowCombatStateToggle" }; }
8051 BitFieldValue<bool, unsigned __int32> bCanDoNonImpulsingHarvestAttack() { return { this, "AShooterWeapon.bCanDoNonImpulsingHarvestAttack" }; }
8052 BitFieldValue<bool, unsigned __int32> bDidLastAttackHarvest() { return { this, "AShooterWeapon.bDidLastAttackHarvest" }; }
8053 BitFieldValue<bool, unsigned __int32> bOnlyAllowStunningRibbonTrail() { return { this, "AShooterWeapon.bOnlyAllowStunningRibbonTrail" }; }
8054 BitFieldValue<bool, unsigned __int32> bFacingEnemyStructure() { return { this, "AShooterWeapon.bFacingEnemyStructure" }; }
8055 BitFieldValue<bool, unsigned __int32> bWeaponPreventLockOn() { return { this, "AShooterWeapon.bWeaponPreventLockOn" }; }
8056 BitFieldValue<bool, unsigned __int32> bWeaponAllowsLockOn() { return { this, "AShooterWeapon.bWeaponAllowsLockOn" }; }
8057 BitFieldValue<bool, unsigned __int32> bUseBPPreventLockingOn() { return { this, "AShooterWeapon.bUseBPPreventLockingOn" }; }
8058 BitFieldValue<bool, unsigned __int32> bUseBPSetFPVRootLocAndRotation() { return { this, "AShooterWeapon.bUseBPSetFPVRootLocAndRotation" }; }
8059 BitFieldValue<bool, unsigned __int32> bUseHandIk() { return { this, "AShooterWeapon.bUseHandIk" }; }
8060 BitFieldValue<bool, unsigned __int32> bInversedIkCurve() { return { this, "AShooterWeapon.bInversedIkCurve" }; }
8061 BitFieldValue<bool, unsigned __int32> bWeaponAllowsUsingRepairBoxResources() { return { this, "AShooterWeapon.bWeaponAllowsUsingRepairBoxResources" }; }
8062 BitFieldValue<bool, unsigned __int32> bUseBPCanSetCombatState() { return { this, "AShooterWeapon.bUseBPCanSetCombatState" }; }
8063 BitFieldValue<bool, unsigned __int32> bOnlyStepImpulseBasicVsHuman() { return { this, "AShooterWeapon.bOnlyStepImpulseBasicVsHuman" }; }
8064 BitFieldValue<bool, unsigned __int32> bNPCResponseShouldDodge() { return { this, "AShooterWeapon.bNPCResponseShouldDodge" }; }
8065
8066 // Functions
8067
8068 void ZoomIn() { NativeCall<void>(this, "AShooterWeapon.ZoomIn"); }
8069 void ZoomOut() { NativeCall<void>(this, "AShooterWeapon.ZoomOut"); }
8070 bool AddToMeleeSwingHurtList(AActor* AnActor) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.AddToMeleeSwingHurtList", AnActor); }
8071 void AllowFastAttackForTime(float time, bool bWasLeftAttack, bool bShouldAllowBothSides) { NativeCall<void, float, bool, bool>(this, "AShooterWeapon.AllowFastAttackForTime", time, bWasLeftAttack, bShouldAllowBothSides); }
8072 bool AllowFiring(bool bIsLeftFire) { return NativeCall<bool, bool>(this, "AShooterWeapon.AllowFiring", bIsLeftFire); }
8073 void ApplyFPVCustomOffset(FVector TargetOffset, float Duration, float InterpSpeed) { NativeCall<void, FVector, float, float>(this, "AShooterWeapon.ApplyFPVCustomOffset", TargetOffset, Duration, InterpSpeed); }
8074 void ApplyPrimalItemSettingsToWeapon(bool bShallowUpdate, bool bIsSecondaryItem, bool bAllowIDZero) { NativeCall<void, bool, bool, bool>(this, "AShooterWeapon.ApplyPrimalItemSettingsToWeapon", bShallowUpdate, bIsSecondaryItem, bAllowIDZero); }
8075 void AttachMeshToPawn() { NativeCall<void>(this, "AShooterWeapon.AttachMeshToPawn"); }
8076 void AttachMeshToPawnSecondary() { NativeCall<void>(this, "AShooterWeapon.AttachMeshToPawnSecondary"); }
8077 EWeaponState::Type BPGetCurrentState(bool bLeftWeaponState) { return NativeCall<EWeaponState::Type, bool>(this, "AShooterWeapon.BPGetCurrentState", bLeftWeaponState); }
8078 FWeaponAttack* BPGetCurrentWeaponAttack(FWeaponAttack* result, bool* bFoundAttack) { return NativeCall<FWeaponAttack*, FWeaponAttack*, bool*>(this, "AShooterWeapon.BPGetCurrentWeaponAttack", result, bFoundAttack); }
8079 FWeaponAttack* BPGetWeaponAttack(FWeaponAttack* result, int AttackIndex, bool* bFoundAttack) { return NativeCall<FWeaponAttack*, FWeaponAttack*, int, bool*>(this, "AShooterWeapon.BPGetWeaponAttack", result, AttackIndex, bFoundAttack); }
8080 void BeginPlay() { NativeCall<void>(this, "AShooterWeapon.BeginPlay"); }
8081 bool CanDodge() { return NativeCall<bool>(this, "AShooterWeapon.CanDodge"); }
8082 bool CanFire(bool bForceAllowSubmergedFiring, bool bIsLeftFire) { return NativeCall<bool, bool, bool>(this, "AShooterWeapon.CanFire", bForceAllowSubmergedFiring, bIsLeftFire); }
8083 bool CanMeleeAttack() { return NativeCall<bool>(this, "AShooterWeapon.CanMeleeAttack"); }
8084 bool CanRegisterInputForNextAttack(int attackIndex, bool bIsLeftAttack) { return NativeCall<bool, int, bool>(this, "AShooterWeapon.CanRegisterInputForNextAttack", attackIndex, bIsLeftAttack); }
8085 bool CanReload() { return NativeCall<bool>(this, "AShooterWeapon.CanReload"); }
8086 bool CanReload(bool bLeftReload) { return NativeCall<bool, bool>(this, "AShooterWeapon.CanReload", bLeftReload); }
8087 bool CanRun() { return NativeCall<bool>(this, "AShooterWeapon.CanRun"); }
8088 bool CanSetCombatState(bool bNewCombatState) { return NativeCall<bool, bool>(this, "AShooterWeapon.CanSetCombatState", bNewCombatState); }
8089 bool CanStartAttack(int attackIndex, bool bCanInterruptCurrentAttack, bool bIsLeftAttack, bool bSkipAttackDataChecks) { return NativeCall<bool, int, bool, bool, bool>(this, "AShooterWeapon.CanStartAttack", attackIndex, bCanInterruptCurrentAttack, bIsLeftAttack, bSkipAttackDataChecks); }
8090 bool CanStartBlocking(int attackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.CanStartBlocking", attackIndex); }
8091 bool CanStartChargeRunning() { return NativeCall<bool>(this, "AShooterWeapon.CanStartChargeRunning"); }
8092 bool CanStartRunning() { return NativeCall<bool>(this, "AShooterWeapon.CanStartRunning"); }
8093 bool CanStartSideUnequip(bool bIsPrimaryWeapon) { return NativeCall<bool, bool>(this, "AShooterWeapon.CanStartSideUnequip", bIsPrimaryWeapon); }
8094 bool CanStartWeaponSwitch(bool bIsPrimaryWeapon) { return NativeCall<bool, bool>(this, "AShooterWeapon.CanStartWeaponSwitch", bIsPrimaryWeapon); }
8095 bool CanSwitchWeaponTo_Implementation(UPrimalItem* ForItem, APrimalCharacter* OwnerCharacter) { return NativeCall<bool, UPrimalItem*, APrimalCharacter*>(this, "AShooterWeapon.CanSwitchWeaponTo_Implementation", ForItem, OwnerCharacter); }
8096 bool CanTarget() { return NativeCall<bool>(this, "AShooterWeapon.CanTarget"); }
8097 bool CanUseAttackData() { return NativeCall<bool>(this, "AShooterWeapon.CanUseAttackData"); }
8098 bool CanUseItemForDualWielding(UPrimalItem* PrimalItem) { return NativeCall<bool, UPrimalItem*>(this, "AShooterWeapon.CanUseItemForDualWielding", PrimalItem); }
8099 void CancelCurrentWeaponAttack(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime) { NativeCall<void, float, bool, bool>(this, "AShooterWeapon.CancelCurrentWeaponAttack", NextAttackTime, bOverrideCurrentTime, bIsAbsoluteTime); }
8100 void CancelCurrentWeaponAttack_FromClient(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime) { NativeCall<void, float, bool, bool>(this, "AShooterWeapon.CancelCurrentWeaponAttack_FromClient", NextAttackTime, bOverrideCurrentTime, bIsAbsoluteTime); }
8101 void CancelReload() { NativeCall<void>(this, "AShooterWeapon.CancelReload"); }
8102 void CheckForEarlyAttack() { NativeCall<void>(this, "AShooterWeapon.CheckForEarlyAttack"); }
8103 void CheckForMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.CheckForMeleeAttack"); }
8104 bool CheckForMeleeStepImpulseCollision(FVector* MyVec, bool isInitialTrace) { return NativeCall<bool, FVector*, bool>(this, "AShooterWeapon.CheckForMeleeStepImpulseCollision", MyVec, isInitialTrace); }
8105 void CheckItemAssocation() { NativeCall<void>(this, "AShooterWeapon.CheckItemAssocation"); }
8106 void CheckItemAssociationSecondary() { NativeCall<void>(this, "AShooterWeapon.CheckItemAssociationSecondary"); }
8107 bool CheckShieldBlocking(APrimalCharacter* DamageCauser, APrimalCharacter* Defender, FHitResult* Impact, FVector* ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { return NativeCall<bool, APrimalCharacter*, APrimalCharacter*, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "AShooterWeapon.CheckShieldBlocking", DamageCauser, Defender, Impact, ShootDir, DamageAmount, DamageType, Impulse); }
8108 bool CheckWeaponBlocking(APrimalCharacter* DamageCauser, APrimalCharacter* Defender, FHitResult* Impact, FVector* ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { return NativeCall<bool, APrimalCharacter*, APrimalCharacter*, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "AShooterWeapon.CheckWeaponBlocking", DamageCauser, Defender, Impact, ShootDir, DamageAmount, DamageType, Impulse); }
8109 void ClearClientReload() { NativeCall<void>(this, "AShooterWeapon.ClearClientReload"); }
8110 void ClearClientReloadSecondary() { NativeCall<void>(this, "AShooterWeapon.ClearClientReloadSecondary"); }
8111 void ClearControlLimitedBuff() { NativeCall<void>(this, "AShooterWeapon.ClearControlLimitedBuff"); }
8112 void ClearStoredDodge() { NativeCall<void>(this, "AShooterWeapon.ClearStoredDodge"); }
8113 void ClientBeginMeleeStepImpulsing_Implementation(FVector MyVec) { NativeCall<void, FVector>(this, "AShooterWeapon.ClientBeginMeleeStepImpulsing_Implementation", MyVec); }
8114 void ClientEndDodging_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientEndDodging_Implementation"); }
8115 void ClientPlayShieldHitAnim_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientPlayShieldHitAnim_Implementation"); }
8116 void ClientProcessHitResult(FHitResult* HitInfo, float AttackDamageAmount, float AttackDamageImpulse, TSubclassOf<UDamageType> AttackDamageType) { NativeCall<void, FHitResult*, float, float, TSubclassOf<UDamageType>>(this, "AShooterWeapon.ClientProcessHitResult", HitInfo, AttackDamageAmount, AttackDamageImpulse, AttackDamageType); }
8117 void ClientSetChargeRunning_Implementation(bool newChargeRunning) { NativeCall<void, bool>(this, "AShooterWeapon.ClientSetChargeRunning_Implementation", newChargeRunning); }
8118 void ClientSetClipAmmo_Implementation(int newClipAmmo, bool bOnlyUpdateItem, bool bIsLeftWeapon) { NativeCall<void, int, bool, bool>(this, "AShooterWeapon.ClientSetClipAmmo_Implementation", newClipAmmo, bOnlyUpdateItem, bIsLeftWeapon); }
8119 void ClientSimulateWeaponFire_Implementation(bool bSimulateOnLeftWeapon, int AttackIndex) { NativeCall<void, bool, int>(this, "AShooterWeapon.ClientSimulateWeaponFire_Implementation", bSimulateOnLeftWeapon, AttackIndex); }
8120 void ClientSpawnMeleeComboHarvestingHitEffects_Implementation(FVector ImpactLocation, FVector ImpactNormal) { NativeCall<void, FVector, FVector>(this, "AShooterWeapon.ClientSpawnMeleeComboHarvestingHitEffects_Implementation", ImpactLocation, ImpactNormal); }
8121 void ClientStartChargeRunning(bool newChargeRunning) { NativeCall<void, bool>(this, "AShooterWeapon.ClientStartChargeRunning", newChargeRunning); }
8122 void ClientStartMuzzleFX_Implementation(bool bLeftWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.ClientStartMuzzleFX_Implementation", bLeftWeapon); }
8123 void ClientStartReload_Implementation(bool bReloadLeftWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.ClientStartReload_Implementation", bReloadLeftWeapon); }
8124 void ClientStopSimulatingWeaponFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ClientStopSimulatingWeaponFire_Implementation"); }
8125 void ClientYarkTickMeleeSwing(float DeltaTime) { NativeCall<void, float>(this, "AShooterWeapon.ClientYarkTickMeleeSwing", DeltaTime); }
8126 float CompareBlockingPower(AShooterWeapon* AttackerWeapon, int AttackerAttackIndex) { return NativeCall<float, AShooterWeapon*, int>(this, "AShooterWeapon.CompareBlockingPower", AttackerWeapon, AttackerAttackIndex); }
8127 void ConsumeAmmoItem(int Quantity) { NativeCall<void, int>(this, "AShooterWeapon.ConsumeAmmoItem", Quantity); }
8128 void CosumeMeleeHitDurability(float DurabilityConsumptionMultiplier) { NativeCall<void, float>(this, "AShooterWeapon.CosumeMeleeHitDurability", DurabilityConsumptionMultiplier); }
8129 void CreateControlLimitedBuff() { NativeCall<void>(this, "AShooterWeapon.CreateControlLimitedBuff"); }
8130 void DealDamage(FHitResult* Impact, FVector* ShootDir, float DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse, bool bIsFromSecondaryWeapon) { NativeCall<void, FHitResult*, FVector*, float, TSubclassOf<UDamageType>, float, bool>(this, "AShooterWeapon.DealDamage", Impact, ShootDir, DamageAmount, DamageType, Impulse, bIsFromSecondaryWeapon); }
8131 void Destroyed() { NativeCall<void>(this, "AShooterWeapon.Destroyed"); }
8132 void DetachMeshFromPawn(bool bOnlyDetachSecondaryMesh, bool bOnlyDetachPrimaryMesh) { NativeCall<void, bool, bool>(this, "AShooterWeapon.DetachMeshFromPawn", bOnlyDetachSecondaryMesh, bOnlyDetachPrimaryMesh); }
8133 void DetermineWeaponState(int AttackIndex, bool bUseAltAnim) { NativeCall<void, int, bool>(this, "AShooterWeapon.DetermineWeaponState", AttackIndex, bUseAltAnim); }
8134 void DetermineWeaponState() { NativeCall<void>(this, "AShooterWeapon.DetermineWeaponState"); }
8135 void DoHandleFiring() { NativeCall<void>(this, "AShooterWeapon.DoHandleFiring"); }
8136 void DoMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.DoMeleeAttack"); }
8137 void DoReregisterAllComponents() { NativeCall<void>(this, "AShooterWeapon.DoReregisterAllComponents"); }
8138 void DodgeAfterTimer() { NativeCall<void>(this, "AShooterWeapon.DodgeAfterTimer"); }
8139 void Dodge_Implementation(FVector* MoveDir) { NativeCall<void, FVector*>(this, "AShooterWeapon.Dodge_Implementation", MoveDir); }
8140 void DrawDebugLineClient_Implementation(FVector StartLine, FVector EndLine, FColor lineColor) { NativeCall<void, FVector, FVector, FColor>(this, "AShooterWeapon.DrawDebugLineClient_Implementation", StartLine, EndLine, lineColor); }
8141 void DrawDebugSphereClient_Implementation(FVector StartLine, FVector EndLine, FColor lineColor, float radius) { NativeCall<void, FVector, FVector, FColor, float>(this, "AShooterWeapon.DrawDebugSphereClient_Implementation", StartLine, EndLine, lineColor, radius); }
8142 void DrawHUD(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterWeapon.DrawHUD", HUD); }
8143 void EndDoMeleeSwing() { NativeCall<void>(this, "AShooterWeapon.EndDoMeleeSwing"); }
8144 void EndDodging_Implementation() { NativeCall<void>(this, "AShooterWeapon.EndDodging_Implementation"); }
8145 void EndMeleeFeetPlanted() { NativeCall<void>(this, "AShooterWeapon.EndMeleeFeetPlanted"); }
8146 void EndMeleeStepImpulse_Implementation() { NativeCall<void>(this, "AShooterWeapon.EndMeleeStepImpulse_Implementation"); }
8147 void EndMeleeSwing() { NativeCall<void>(this, "AShooterWeapon.EndMeleeSwing"); }
8148 AActor* FindAutoAimTarget(FVector CurrentViewLocation, float MaxDistance, float MaxAngle) { return NativeCall<AActor*, FVector, float, float>(this, "AShooterWeapon.FindAutoAimTarget", CurrentViewLocation, MaxDistance, MaxAngle); }
8149 USceneComponent* FindComponentByName(FName ComponentName) { return NativeCall<USceneComponent*, FName>(this, "AShooterWeapon.FindComponentByName", ComponentName); }
8150 bool FindHarvestableOrEnemy() { return NativeCall<bool>(this, "AShooterWeapon.FindHarvestableOrEnemy"); }
8151 AActor* FindLockOnTarget(bool bFindNewTarget, FRotator rotationDirection, float TraceDistanceOverride, float TraceSphereRadiusOverride, bool bUseActorDistanceSort, bool bConsiderNeutralTargets, bool bConsiderOnlyHumanCharacters) { return NativeCall<AActor*, bool, FRotator, float, float, bool, bool, bool>(this, "AShooterWeapon.FindLockOnTarget", bFindNewTarget, rotationDirection, TraceDistanceOverride, TraceSphereRadiusOverride, bUseActorDistanceSort, bConsiderNeutralTargets, bConsiderOnlyHumanCharacters); }
8152 void FinishSideUnequipSecondary() { NativeCall<void>(this, "AShooterWeapon.FinishSideUnequipSecondary"); }
8153 void FinishSideWeaponSwitch(bool bIsPrimaryWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.FinishSideWeaponSwitch", bIsPrimaryWeapon); }
8154 void FinishWeaponSwitchPrimary() { NativeCall<void>(this, "AShooterWeapon.FinishWeaponSwitchPrimary"); }
8155 void FinishWeaponSwitchSecondary() { NativeCall<void>(this, "AShooterWeapon.FinishWeaponSwitchSecondary"); }
8156 void FireWeapon() { NativeCall<void>(this, "AShooterWeapon.FireWeapon"); }
8157 bool ForceFirstPerson_Implementation() { return NativeCall<bool>(this, "AShooterWeapon.ForceFirstPerson_Implementation"); }
8158 void ForceStopReloadAnimation() { NativeCall<void>(this, "AShooterWeapon.ForceStopReloadAnimation"); }
8159 bool ForceTPVTargetingAnimation() { return NativeCall<bool>(this, "AShooterWeapon.ForceTPVTargetingAnimation"); }
8160 bool ForcesTPVCameraOffset_Implementation() { return NativeCall<bool>(this, "AShooterWeapon.ForcesTPVCameraOffset_Implementation"); }
8161 static void GetActorOffsetFromScreenCenter(AActor* ActorTarget, AShooterPlayerController* MyPC, FVector2D* OffsetFromCenter, FVector2D* ScreenCenter) { NativeCall<void, AActor*, AShooterPlayerController*, FVector2D*, FVector2D*>(nullptr, "AShooterWeapon.GetActorOffsetFromScreenCenter", ActorTarget, MyPC, OffsetFromCenter, ScreenCenter); }
8162 FVector* GetAdjustedAim(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterWeapon.GetAdjustedAim", result); }
8163 bool GetAimOffsets(float DeltaTime, FRotator* RootRotOffset, float* RootYawSpeed, float MaxYawAimClamp, FVector* RootLocOffset, FRotator* CurrentAimRot, FVector* CurrentRootLoc, FVector* TargetRootLoc, FRotator* TargetAimRot) { return NativeCall<bool, float, FRotator*, float*, float, FVector*, FRotator*, FVector*, FVector*, FRotator*>(this, "AShooterWeapon.GetAimOffsets", DeltaTime, RootRotOffset, RootYawSpeed, MaxYawAimClamp, RootLocOffset, CurrentAimRot, CurrentRootLoc, TargetRootLoc, TargetAimRot); }
8164 TSubclassOf<UDamageType>* GetAttackDamageType(TSubclassOf<UDamageType>* result, int AttackIndex) { return NativeCall<TSubclassOf<UDamageType>*, TSubclassOf<UDamageType>*, int>(this, "AShooterWeapon.GetAttackDamageType", result, AttackIndex); }
8165 static void GetAttackDirectionToBreakBlock(AShooterWeapon* DefenderWeapon, AShooterWeapon* DamageCauserWeapon, FVector* ShotDirection, int damageCauserAttackIndex, bool* RegularDirection, bool* AltDirection) { NativeCall<void, AShooterWeapon*, AShooterWeapon*, FVector*, int, bool*, bool*>(nullptr, "AShooterWeapon.GetAttackDirectionToBreakBlock", DefenderWeapon, DamageCauserWeapon, ShotDirection, damageCauserAttackIndex, RegularDirection, AltDirection); }
8166 int GetAttackIndex(EWeaponAttackType::Type AttackType) { return NativeCall<int, EWeaponAttackType::Type>(this, "AShooterWeapon.GetAttackIndex", AttackType); }
8167 EWeaponAttackType::Type GetAttackTypeForIndex(int AttackIndex) { return NativeCall<EWeaponAttackType::Type, int>(this, "AShooterWeapon.GetAttackTypeForIndex", AttackIndex); }
8168 EWeaponAttackType::Type GetAttackTypeFromInput(EWeaponAttackInput::Type AttackInput) { return NativeCall<EWeaponAttackType::Type, EWeaponAttackInput::Type>(this, "AShooterWeapon.GetAttackTypeFromInput", AttackInput); }
8169 float GetAutoAimMultiplier(int AttackIndex) { return NativeCall<float, int>(this, "AShooterWeapon.GetAutoAimMultiplier", AttackIndex); }
8170 static bool GetBestBlockingDirection(AShooterWeapon* DefenderWeapon, AShooterWeapon* DamageCauserWeapon, FVector* ShotDirection, int defenderAttackIndex, bool* RegularDirection, bool* AltDirection, bool* RequiresDownBlock) { return NativeCall<bool, AShooterWeapon*, AShooterWeapon*, FVector*, int, bool*, bool*, bool*>(nullptr, "AShooterWeapon.GetBestBlockingDirection", DefenderWeapon, DamageCauserWeapon, ShotDirection, defenderAttackIndex, RegularDirection, AltDirection, RequiresDownBlock); }
8171 FVector* GetCameraDamageStartLocation(FVector* result, FVector* AimDir) { return NativeCall<FVector*, FVector*, FVector*>(this, "AShooterWeapon.GetCameraDamageStartLocation", result, AimDir); }
8172 float GetChargeRunningSpeedProgress() { return NativeCall<float>(this, "AShooterWeapon.GetChargeRunningSpeedProgress"); }
8173 float GetConsumeDurabilityPerShot() { return NativeCall<float>(this, "AShooterWeapon.GetConsumeDurabilityPerShot"); }
8174 FColor* GetCrosshairColor_Implementation(FColor* result) { return NativeCall<FColor*, FColor*>(this, "AShooterWeapon.GetCrosshairColor_Implementation", result); }
8175 int GetCurrentAmmoInClip(bool bLeftWeaponAmmo) { return NativeCall<int, bool>(this, "AShooterWeapon.GetCurrentAmmoInClip", bLeftWeaponAmmo); }
8176 TSubclassOf<UDamageType>* GetCurrentAttackDamageType(TSubclassOf<UDamageType>* result, bool bCanUseLastAttack) { return NativeCall<TSubclassOf<UDamageType>*, TSubclassOf<UDamageType>*, bool>(this, "AShooterWeapon.GetCurrentAttackDamageType", result, bCanUseLastAttack); }
8177 int GetCurrentWeaponAttackIndex(bool bGetLastIfNotCurrent) { return NativeCall<int, bool>(this, "AShooterWeapon.GetCurrentWeaponAttackIndex", bGetLastIfNotCurrent); }
8178 float GetFireCameraShakeScale() { return NativeCall<float>(this, "AShooterWeapon.GetFireCameraShakeScale"); }
8179 void GetHandsSocketsTransforms(FTransform* Left, FTransform* Right) { NativeCall<void, FTransform*, FTransform*>(this, "AShooterWeapon.GetHandsSocketsTransforms", Left, Right); }
8180 FRotator* GetInputRotationLimits_Implementation(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AShooterWeapon.GetInputRotationLimits_Implementation", result); }
8181 int GetLastSocketPositionsNum() { return NativeCall<int>(this, "AShooterWeapon.GetLastSocketPositionsNum"); }
8182 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AShooterWeapon.GetLifetimeReplicatedProps", OutLifetimeProps); }
8183 FVector* GetMuzzleDirection(FVector* result, bool bFromSecondaryWeapon) { return NativeCall<FVector*, FVector*, bool>(this, "AShooterWeapon.GetMuzzleDirection", result, bFromSecondaryWeapon); }
8184 FVector* GetMuzzleLocation(FVector* result, bool bFromSecondaryWeapon) { return NativeCall<FVector*, FVector*, bool>(this, "AShooterWeapon.GetMuzzleLocation", result, bFromSecondaryWeapon); }
8185 long double GetNextValidAttackTime(bool bGetTimeForLeftAttack) { return NativeCall<long double, bool>(this, "AShooterWeapon.GetNextValidAttackTime", bGetTimeForLeftAttack); }
8186 USceneComponent* GetParticleBaseComponent() { return NativeCall<USceneComponent*>(this, "AShooterWeapon.GetParticleBaseComponent"); }
8187 APrimalCharacter* GetPawnOwner() { return NativeCall<APrimalCharacter*>(this, "AShooterWeapon.GetPawnOwner"); }
8188 FVector* GetProperLocation(FVector* result, AActor* CharacterActor) { return NativeCall<FVector*, FVector*, AActor*>(this, "AShooterWeapon.GetProperLocation", result, CharacterActor); }
8189 int GetShieldAttackIndex(EWeaponAttackType::Type AttackType) { return NativeCall<int, EWeaponAttackType::Type>(this, "AShooterWeapon.GetShieldAttackIndex", AttackType); }
8190 FVector* GetShootingCameraLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AShooterWeapon.GetShootingCameraLocation", result); }
8191 float GetSuccessiveHitsDamageMultiplier() { return NativeCall<float>(this, "AShooterWeapon.GetSuccessiveHitsDamageMultiplier"); }
8192 FString* GetTutorialHintString_Implementation(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterWeapon.GetTutorialHintString_Implementation", result); }
8193 FWeaponAttack* GetWeaponAttack(int attackIndex) { return NativeCall<FWeaponAttack*, int>(this, "AShooterWeapon.GetWeaponAttack", attackIndex); }
8194 float GetWeaponDamageMultiplier(bool bIsFromSecondaryWeapon) { return NativeCall<float, bool>(this, "AShooterWeapon.GetWeaponDamageMultiplier", bIsFromSecondaryWeapon); }
8195 float GetYarkMeleeSwingRadius() { return NativeCall<float>(this, "AShooterWeapon.GetYarkMeleeSwingRadius"); }
8196 void GiveSidePrimalItemWeapon(UPrimalItem* aPrimalItem, bool bIsPrimaryWeapon, bool bIsSwitch) { NativeCall<void, UPrimalItem*, bool, bool>(this, "AShooterWeapon.GiveSidePrimalItemWeapon", aPrimalItem, bIsPrimaryWeapon, bIsSwitch); }
8197 void HandleFiring(bool bSentFromClient, bool bIsLeftFiring, int AttackIndex) { NativeCall<void, bool, bool, int>(this, "AShooterWeapon.HandleFiring", bSentFromClient, bIsLeftFiring, AttackIndex); }
8198 bool HasInfiniteAmmo() { return NativeCall<bool>(this, "AShooterWeapon.HasInfiniteAmmo"); }
8199 bool HasRightMovementModeForAttack(int AttackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.HasRightMovementModeForAttack", AttackIndex); }
8200 void IncreaseReloadSpeed(float PlayRateMultiplier) { NativeCall<void, float>(this, "AShooterWeapon.IncreaseReloadSpeed", PlayRateMultiplier); }
8201 void InitializeLastSocketPositionsArray() { NativeCall<void>(this, "AShooterWeapon.InitializeLastSocketPositionsArray"); }
8202 void InitializeMeleeArrays() { NativeCall<void>(this, "AShooterWeapon.InitializeMeleeArrays"); }
8203 bool IsActivelyBlocking() { return NativeCall<bool>(this, "AShooterWeapon.IsActivelyBlocking"); }
8204 bool IsAttackImplemented(EWeaponAttackType::Type AttackType) { return NativeCall<bool, EWeaponAttackType::Type>(this, "AShooterWeapon.IsAttackImplemented", AttackType); }
8205 bool IsAutoAimActive() { return NativeCall<bool>(this, "AShooterWeapon.IsAutoAimActive"); }
8206 bool IsBlockingAttack(int attackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.IsBlockingAttack", attackIndex); }
8207 bool IsDodgeDirectionAllowed(int DodgeDirection) { return NativeCall<bool, int>(this, "AShooterWeapon.IsDodgeDirectionAllowed", DodgeDirection); }
8208 bool IsDodgingNotImpulsing() { return NativeCall<bool>(this, "AShooterWeapon.IsDodgingNotImpulsing"); }
8209 bool IsDualWielding() { return NativeCall<bool>(this, "AShooterWeapon.IsDualWielding"); }
8210 bool IsFiring(bool bLeftWeapon) { return NativeCall<bool, bool>(this, "AShooterWeapon.IsFiring", bLeftWeapon); }
8211 bool IsFirstPersonMeshVisible() { return NativeCall<bool>(this, "AShooterWeapon.IsFirstPersonMeshVisible"); }
8212 bool IsLocallyOwned() { return NativeCall<bool>(this, "AShooterWeapon.IsLocallyOwned"); }
8213 bool IsLockedOn(bool bTestForValidTarget) { return NativeCall<bool, bool>(this, "AShooterWeapon.IsLockedOn", bTestForValidTarget); }
8214 bool IsPerformingAttack() { return NativeCall<bool>(this, "AShooterWeapon.IsPerformingAttack"); }
8215 bool IsPrimalDodging() { return NativeCall<bool>(this, "AShooterWeapon.IsPrimalDodging"); }
8216 bool IsRecoveringAfterBlocking() { return NativeCall<bool>(this, "AShooterWeapon.IsRecoveringAfterBlocking"); }
8217 bool IsRecoveringAfterGettingBlocked() { return NativeCall<bool>(this, "AShooterWeapon.IsRecoveringAfterGettingBlocked"); }
8218 bool IsReloading(bool bOnlyCheckLeftSide, bool bOnlyCheckRightSide) { return NativeCall<bool, bool, bool>(this, "AShooterWeapon.IsReloading", bOnlyCheckLeftSide, bOnlyCheckRightSide); }
8219 bool IsShieldAttack(int attackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.IsShieldAttack", attackIndex); }
8220 bool IsSimulated() { return NativeCall<bool>(this, "AShooterWeapon.IsSimulated"); }
8221 bool IsUsingBlockingAttack() { return NativeCall<bool>(this, "AShooterWeapon.IsUsingBlockingAttack"); }
8222 bool IsUsingDownBlockingAttack() { return NativeCall<bool>(this, "AShooterWeapon.IsUsingDownBlockingAttack"); }
8223 bool IsValidAttackIndex(int AttackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.IsValidAttackIndex", AttackIndex); }
8224 bool IsValidAutoAimTarget(AActor* PotentialTarget) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.IsValidAutoAimTarget", PotentialTarget); }
8225 bool IsValidExtraAttack(int attackIndex, bool bTestIndexOnly) { return NativeCall<bool, int, bool>(this, "AShooterWeapon.IsValidExtraAttack", attackIndex, bTestIndexOnly); }
8226 bool IsValidShieldAttackIndex(int AttackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.IsValidShieldAttackIndex", AttackIndex); }
8227 bool IsWithinView(float Angle, AActor* OtherActor, FVector CurrentViewPoint) { return NativeCall<bool, float, AActor*, FVector>(this, "AShooterWeapon.IsWithinView", Angle, OtherActor, CurrentViewPoint); }
8228 bool LocalAimUseLocalSpace(FVector* AimOrigin, FVector* AimDir) { return NativeCall<bool, FVector*, FVector*>(this, "AShooterWeapon.LocalAimUseLocalSpace", AimOrigin, AimDir); }
8229 bool LocalCheckShieldBlocking(APrimalCharacter* DamageCauser, FHitResult* Impact, FVector* ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { return NativeCall<bool, APrimalCharacter*, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "AShooterWeapon.LocalCheckShieldBlocking", DamageCauser, Impact, ShootDir, DamageAmount, DamageType, Impulse); }
8230 bool LocalCheckWeaponBlocking(APrimalCharacter* DamageCauser, FHitResult* Impact, FVector* ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { return NativeCall<bool, APrimalCharacter*, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "AShooterWeapon.LocalCheckWeaponBlocking", DamageCauser, Impact, ShootDir, DamageAmount, DamageType, Impulse); }
8231 void LocalOnAttackBlockedByShield(AShooterWeapon* CauserWeapon, int AttackIndex) { NativeCall<void, AShooterWeapon*, int>(this, "AShooterWeapon.LocalOnAttackBlockedByShield", CauserWeapon, AttackIndex); }
8232 void LocalOnAttackBlockedByWeapon(AShooterWeapon* CauserWeapon, int AttackIndex) { NativeCall<void, AShooterWeapon*, int>(this, "AShooterWeapon.LocalOnAttackBlockedByWeapon", CauserWeapon, AttackIndex); }
8233 void LocalOnHit() { NativeCall<void>(this, "AShooterWeapon.LocalOnHit"); }
8234 void LocalOnHitReceived(AShooterWeapon* CauserWeapon, bool bWasDodging) { NativeCall<void, AShooterWeapon*, bool>(this, "AShooterWeapon.LocalOnHitReceived", CauserWeapon, bWasDodging); }
8235 void LocalPossessed() { NativeCall<void>(this, "AShooterWeapon.LocalPossessed"); }
8236 void LocalPossessedSecondary() { NativeCall<void>(this, "AShooterWeapon.LocalPossessedSecondary"); }
8237 void MeleeHitAttemptToColorizeStructure(APrimalStructure* aStructure) { NativeCall<void, APrimalStructure*>(this, "AShooterWeapon.MeleeHitAttemptToColorizeStructure", aStructure); }
8238 void MulticastAssociatedItemNetInfo_Implementation(FItemNetInfo AssociatedNetInfo, bool bIsPrimaryItem) { NativeCall<void, FItemNetInfo, bool>(this, "AShooterWeapon.MulticastAssociatedItemNetInfo_Implementation", AssociatedNetInfo, bIsPrimaryItem); }
8239 void ServerCancelCurrentWeaponAttack_Implementation(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime) { NativeCall<void, float, bool, bool>(this, "AShooterWeapon.ServerCancelCurrentWeaponAttack_Implementation", NextAttackTime, bOverrideCurrentTime, bIsAbsoluteTime); }
8240 void NetSetAimMagnetism_Implementation(float NewMagnetism) { NativeCall<void, float>(this, "AShooterWeapon.NetSetAimMagnetism_Implementation", NewMagnetism); }
8241 void NetSetDebugMelee_Implementation(bool Discrete, int DebugMelee) { NativeCall<void, bool, int>(this, "AShooterWeapon.NetSetDebugMelee_Implementation", Discrete, DebugMelee); }
8242 void NetSetStepImpulsing_Implementation(bool NewImpulsing) { NativeCall<void, bool>(this, "AShooterWeapon.NetSetStepImpulsing_Implementation", NewImpulsing); }
8243 void NetSetUseInterpolatedLocation_Implementation(bool NewValue) { NativeCall<void, bool>(this, "AShooterWeapon.NetSetUseInterpolatedLocation_Implementation", NewValue); }
8244 void NetWeaponStartAttack_Implementation(int weaponAttackIndex, bool bUseAltAnim) { NativeCall<void, int, bool>(this, "AShooterWeapon.NetWeaponStartAttack_Implementation", weaponAttackIndex, bUseAltAnim); }
8245 void Net_CancelReload_Implementation() { NativeCall<void>(this, "AShooterWeapon.Net_CancelReload_Implementation"); }
8246 void OnAttackBlockedByShield(AShooterWeapon* CauserWeapon, int AttackIndex) { NativeCall<void, AShooterWeapon*, int>(this, "AShooterWeapon.OnAttackBlockedByShield", CauserWeapon, AttackIndex); }
8247 void Net_OnEquipSecondaryWeapon_Implementation(bool bWeaponHasAmmo, bool bSkipAnimation) { NativeCall<void, bool, bool>(this, "AShooterWeapon.Net_OnEquipSecondaryWeapon_Implementation", bWeaponHasAmmo, bSkipAnimation); }
8248 void Net_OnSwitchSideWeapon_Implementation(bool bIsPrimaryWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.Net_OnSwitchSideWeapon_Implementation", bIsPrimaryWeapon); }
8249 void Net_PlayEquipAnimAndFinishSwitch_Implementation(bool bIsPrimary, bool bHasNoAmmo) { NativeCall<void, bool, bool>(this, "AShooterWeapon.Net_PlayEquipAnimAndFinishSwitch_Implementation", bIsPrimary, bHasNoAmmo); }
8250 void Net_SetCombatState_Implementation(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd) { NativeCall<void, bool, bool, float>(this, "AShooterWeapon.Net_SetCombatState_Implementation", bNewCombatState, bUseAnimation, overrideTimeUntilEnd); }
8251 void Net_SetExtraWeaponAttack_Implementation(TArray<FWeaponAttack>* newStoredAttacks) { NativeCall<void, TArray<FWeaponAttack>*>(this, "AShooterWeapon.Net_SetExtraWeaponAttack_Implementation", newStoredAttacks); }
8252 void Net_SetLockOnState_Implementation(bool bNewState) { NativeCall<void, bool>(this, "AShooterWeapon.Net_SetLockOnState_Implementation", bNewState); }
8253 void Net_SetLockOnTarget_Implementation(AActor* newLockOnTarget) { NativeCall<void, AActor*>(this, "AShooterWeapon.Net_SetLockOnTarget_Implementation", newLockOnTarget); }
8254 void Net_StartSideUnequip_Implementation(bool bIsPrimaryWeapon, bool bSkipAnimation, bool bIsSwitch) { NativeCall<void, bool, bool, bool>(this, "AShooterWeapon.Net_StartSideUnequip_Implementation", bIsPrimaryWeapon, bSkipAnimation, bIsSwitch); }
8255 void Net_SwitchSideWeapon_Implementation(UPrimalItem* aPrimalItem, bool bIsPrimaryWeapon) { NativeCall<void, UPrimalItem*, bool>(this, "AShooterWeapon.Net_SwitchSideWeapon_Implementation", aPrimalItem, bIsPrimaryWeapon); }
8256 void Net_UpdateWeaponAttackIndex_Implementation(int WeaponAttackIndex) { NativeCall<void, int>(this, "AShooterWeapon.Net_UpdateWeaponAttackIndex_Implementation", WeaponAttackIndex); }
8257 void OnAttackAnimationPlayed(int AttackIndex, float attackDurationVal, float attackMinDurationVal, bool bOverrideNextAttackTime, bool bIsLeftAttack) { NativeCall<void, int, float, float, bool, bool>(this, "AShooterWeapon.OnAttackAnimationPlayed", AttackIndex, attackDurationVal, attackMinDurationVal, bOverrideNextAttackTime, bIsLeftAttack); }
8258 void OnAttackBlocked(AShooterWeapon* CauserWeapon, int AttackIndex, bool bBlockedByShield) { NativeCall<void, AShooterWeapon*, int, bool>(this, "AShooterWeapon.OnAttackBlocked", CauserWeapon, AttackIndex, bBlockedByShield); }
8259 void OnAttackBlockedByWeapon(AShooterWeapon* CauserWeapon, int AttackIndex) { NativeCall<void, AShooterWeapon*, int>(this, "AShooterWeapon.OnAttackBlockedByWeapon", CauserWeapon, AttackIndex); }
8260 void OnBurstFinished() { NativeCall<void>(this, "AShooterWeapon.OnBurstFinished"); }
8261 void OnBurstStarted(int AttackIndex, bool bIsLeftFiring) { NativeCall<void, int, bool>(this, "AShooterWeapon.OnBurstStarted", AttackIndex, bIsLeftFiring); }
8262 void OnBurstStarted() { NativeCall<void>(this, "AShooterWeapon.OnBurstStarted"); }
8263 void OnCameraUpdate(FVector* CameraLocation, FRotator* CameraRotation, FVector* WeaponBob) { NativeCall<void, FVector*, FRotator*, FVector*>(this, "AShooterWeapon.OnCameraUpdate", CameraLocation, CameraRotation, WeaponBob); }
8264 void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType) { NativeCall<void, EOnDesrializationType::Type>(this, "AShooterWeapon.OnDeserializedByGame", DeserializationType); }
8265 void OnEndActivelyBlocking() { NativeCall<void>(this, "AShooterWeapon.OnEndActivelyBlocking"); }
8266 void OnEndAttack() { NativeCall<void>(this, "AShooterWeapon.OnEndAttack"); }
8267 void OnEndAttackSwing() { NativeCall<void>(this, "AShooterWeapon.OnEndAttackSwing"); }
8268 void OnEndBlockingAttack(int attackIndex, bool bFromGamepad, bool bUseAltAnim) { NativeCall<void, int, bool, bool>(this, "AShooterWeapon.OnEndBlockingAttack", attackIndex, bFromGamepad, bUseAltAnim); }
8269 void OnEndProcessingInput() { NativeCall<void>(this, "AShooterWeapon.OnEndProcessingInput"); }
8270 void OnEquip() { NativeCall<void>(this, "AShooterWeapon.OnEquip"); }
8271 void OnEquipFinished() { NativeCall<void>(this, "AShooterWeapon.OnEquipFinished"); }
8272 void OnEquipFinishedPrimary() { NativeCall<void>(this, "AShooterWeapon.OnEquipFinishedPrimary"); }
8273 void OnEquipFinishedSecondary() { NativeCall<void>(this, "AShooterWeapon.OnEquipFinishedSecondary"); }
8274 void OnEquipSecondaryWeapon(bool bWeaponHasAmmo, bool bSkipAnimation) { NativeCall<void, bool, bool>(this, "AShooterWeapon.OnEquipSecondaryWeapon", bWeaponHasAmmo, bSkipAnimation); }
8275 void OnMovementModeChanged() { NativeCall<void>(this, "AShooterWeapon.OnMovementModeChanged"); }
8276 void OnPawnSetRunning(bool NewRunValue, bool bSkipAnim) { NativeCall<void, bool, bool>(this, "AShooterWeapon.OnPawnSetRunning", NewRunValue, bSkipAnim); }
8277 void OnRep_AccessoryToggle() { NativeCall<void>(this, "AShooterWeapon.OnRep_AccessoryToggle"); }
8278 void OnRep_AssociatedItemNetInfo() { NativeCall<void>(this, "AShooterWeapon.OnRep_AssociatedItemNetInfo"); }
8279 void OnRep_AssociatedItemNetInfoSecondary() { NativeCall<void>(this, "AShooterWeapon.OnRep_AssociatedItemNetInfoSecondary"); }
8280 void OnRep_CurrentAmmoInClip() { NativeCall<void>(this, "AShooterWeapon.OnRep_CurrentAmmoInClip"); }
8281 void OnRep_CurrentAmmoInClipSecondary() { NativeCall<void>(this, "AShooterWeapon.OnRep_CurrentAmmoInClipSecondary"); }
8282 void OnRep_MyPawn() { NativeCall<void>(this, "AShooterWeapon.OnRep_MyPawn"); }
8283 void OnRep_NetLoopedWeaponFire() { NativeCall<void>(this, "AShooterWeapon.OnRep_NetLoopedWeaponFire"); }
8284 void OnStartActivelyBlocking() { NativeCall<void>(this, "AShooterWeapon.OnStartActivelyBlocking"); }
8285 void OnStartAttack() { NativeCall<void>(this, "AShooterWeapon.OnStartAttack"); }
8286 void OnStartAttackSwing() { NativeCall<void>(this, "AShooterWeapon.OnStartAttackSwing"); }
8287 void OnSwitchSideWeapon(bool bIsPrimaryWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.OnSwitchSideWeapon", bIsPrimaryWeapon); }
8288 bool OnWeaponItemUsed(UPrimalItem* anItem) { return NativeCall<bool, UPrimalItem*>(this, "AShooterWeapon.OnWeaponItemUsed", anItem); }
8289 void OwnerDied() { NativeCall<void>(this, "AShooterWeapon.OwnerDied"); }
8290 float PlayEquipAnimation(bool bIsLeftWeapon, bool bHasNoAmmo, bool bPlayBothFirstAndThirdPerson, bool bReplicate, bool bReplicateToInstigator, bool bStopOnFinish) { return NativeCall<float, bool, bool, bool, bool, bool, bool>(this, "AShooterWeapon.PlayEquipAnimation", bIsLeftWeapon, bHasNoAmmo, bPlayBothFirstAndThirdPerson, bReplicate, bReplicateToInstigator, bStopOnFinish); }
8291 void PlayFireAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayFireAnimation"); }
8292 void PlayReloadAnimAndContinueReload() { NativeCall<void>(this, "AShooterWeapon.PlayReloadAnimAndContinueReload"); }
8293 float PlayReloadAnimation() { return NativeCall<float>(this, "AShooterWeapon.PlayReloadAnimation"); }
8294 void PlayTargetingAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayTargetingAnimation"); }
8295 float PlayUnequipAnimation(bool bIsLeftWeapon, bool bStopOnFinish, bool bPlayBothFirstAndThirdPerson) { return NativeCall<float, bool, bool, bool>(this, "AShooterWeapon.PlayUnequipAnimation", bIsLeftWeapon, bStopOnFinish, bPlayBothFirstAndThirdPerson); }
8296 void PlayUseHarvestAnimation_Implementation() { NativeCall<void>(this, "AShooterWeapon.PlayUseHarvestAnimation_Implementation"); }
8297 void PlayWeaponBreakAnimation_Implementation() { NativeCall<void>(this, "AShooterWeapon.PlayWeaponBreakAnimation_Implementation"); }
8298 UAudioComponent* PlayWeaponSound(USoundCue* Sound) { return NativeCall<UAudioComponent*, USoundCue*>(this, "AShooterWeapon.PlayWeaponSound", Sound); }
8299 void PostInitializeComponents() { NativeCall<void>(this, "AShooterWeapon.PostInitializeComponents"); }
8300 bool PreventSwitchingWeapon(TSubclassOf<AShooterWeapon> WeaponClass) { return NativeCall<bool, TSubclassOf<AShooterWeapon>>(this, "AShooterWeapon.PreventSwitchingWeapon", WeaponClass); }
8301 void ProcessActorAsYarkHit(AActor* InActor) { NativeCall<void, AActor*>(this, "AShooterWeapon.ProcessActorAsYarkHit", InActor); }
8302 void ProcessIndexAndStartFire(int weaponAttackIndex, bool bFromGamepad, bool useAltAnim, bool bOverrideCurrentAttack) { NativeCall<void, int, bool, bool, bool>(this, "AShooterWeapon.ProcessIndexAndStartFire", weaponAttackIndex, bFromGamepad, useAltAnim, bOverrideCurrentAttack); }
8303 FRotator* ProcessRotationInputDuringAttack(FRotator* result, FRotator rotInput) { return NativeCall<FRotator*, FRotator*, FRotator>(this, "AShooterWeapon.ProcessRotationInputDuringAttack", result, rotInput); }
8304 FRotator* ProcessRotationInputMultipliers_Implementation(FRotator* result, FRotator rotInput) { return NativeCall<FRotator*, FRotator*, FRotator>(this, "AShooterWeapon.ProcessRotationInputMultipliers_Implementation", result, rotInput); }
8305 void ProcessServerHit(FHitResult* HitInfo) { NativeCall<void, FHitResult*>(this, "AShooterWeapon.ProcessServerHit", HitInfo); }
8306 void RefreshAmmoItemQuantity() { NativeCall<void>(this, "AShooterWeapon.RefreshAmmoItemQuantity"); }
8307 void RefreshToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.RefreshToggleAccessory"); }
8308 void ReloadWeapon() { NativeCall<void>(this, "AShooterWeapon.ReloadWeapon"); }
8309 void ReloadWeaponSecondary() { NativeCall<void>(this, "AShooterWeapon.ReloadWeaponSecondary"); }
8310 void ResetMeleeComboHarvestingDamage() { NativeCall<void>(this, "AShooterWeapon.ResetMeleeComboHarvestingDamage"); }
8311 bool RespondToMoveInput_Implementation(FVector* MoveDir) { return NativeCall<bool, FVector*>(this, "AShooterWeapon.RespondToMoveInput_Implementation", MoveDir); }
8312 bool RespondToMoveStop_Implementation(bool bIsForwardMovement) { return NativeCall<bool, bool>(this, "AShooterWeapon.RespondToMoveStop_Implementation", bIsForwardMovement); }
8313 void ServerCancelReload_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerCancelReload_Implementation"); }
8314 void ServerCheckNextSecondaryWeapon_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerCheckNextSecondaryWeapon_Implementation"); }
8315 void ServerEndMeleeStepImpulse_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerEndMeleeStepImpulse_Implementation"); }
8316 void ServerOnAttackBlocked_Implementation(AShooterWeapon* CauserWeapon, int AttackIndex, bool bBlockedByShield, bool bCharacterWasDodging) { NativeCall<void, AShooterWeapon*, int, bool, bool>(this, "AShooterWeapon.ServerOnAttackBlocked_Implementation", CauserWeapon, AttackIndex, bBlockedByShield, bCharacterWasDodging); }
8317 void ServerOnHitReceived_Implementation(AShooterWeapon* CauserWeapon, bool bWasDodging, float ShieldDefenseBrokenPowerDifference) { NativeCall<void, AShooterWeapon*, bool, float>(this, "AShooterWeapon.ServerOnHitReceived_Implementation", CauserWeapon, bWasDodging, ShieldDefenseBrokenPowerDifference); }
8318 void ServerOnPawnSetRunning_Implementation(bool NewRunValue, bool bSkipAnim) { NativeCall<void, bool, bool>(this, "AShooterWeapon.ServerOnPawnSetRunning_Implementation", NewRunValue, bSkipAnim); }
8319 void ServerProcessAllMeleeHits() { NativeCall<void>(this, "AShooterWeapon.ServerProcessAllMeleeHits"); }
8320 void ServerProcessMeleeHit(FHitResult* HitInfo, bool bWasDodging, float ShieldDefenseBrokenPowerDifference) { NativeCall<void, FHitResult*, bool, float>(this, "AShooterWeapon.ServerProcessMeleeHit", HitInfo, bWasDodging, ShieldDefenseBrokenPowerDifference); }
8321 void ServerSetChargeRunning_Implementation(bool newChargeRunning) { NativeCall<void, bool>(this, "AShooterWeapon.ServerSetChargeRunning_Implementation", newChargeRunning); }
8322 void ServerSetColorizeRegion_Implementation(int theRegion, bool bValToUse) { NativeCall<void, int, bool>(this, "AShooterWeapon.ServerSetColorizeRegion_Implementation", theRegion, bValToUse); }
8323 void ServerStartAltFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStartAltFire_Implementation"); }
8324 void ServerStartChargeRunning_Implementation(bool newChargeRunning) { NativeCall<void, bool>(this, "AShooterWeapon.ServerStartChargeRunning_Implementation", newChargeRunning); }
8325 void ServerStartDodge_Implementation(int dodgeDirIndex) { NativeCall<void, int>(this, "AShooterWeapon.ServerStartDodge_Implementation", dodgeDirIndex); }
8326 void ServerStartFire_Implementation(int attackIndex, bool bUseAltAnim, bool bOverrideCurrentAttack) { NativeCall<void, int, bool, bool>(this, "AShooterWeapon.ServerStartFire_Implementation", attackIndex, bUseAltAnim, bOverrideCurrentAttack); }
8327 void ServerStartMeleeStepImpulse_Implementation(FVector MyVec) { NativeCall<void, FVector>(this, "AShooterWeapon.ServerStartMeleeStepImpulse_Implementation", MyVec); }
8328 void ServerStartReload_Implementation(bool bReloadLeftWeapon, bool bIsChainedReload) { NativeCall<void, bool, bool>(this, "AShooterWeapon.ServerStartReload_Implementation", bReloadLeftWeapon, bIsChainedReload); }
8329 void ServerStartSecondaryAction_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStartSecondaryAction_Implementation"); }
8330 void ServerStopAltFire_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStopAltFire_Implementation"); }
8331 void ServerStopFire_Implementation(int attackIndex, bool bUseAltAnim) { NativeCall<void, int, bool>(this, "AShooterWeapon.ServerStopFire_Implementation", attackIndex, bUseAltAnim); }
8332 void ServerStopSecondaryAction_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerStopSecondaryAction_Implementation"); }
8333 void ServerSwitchToNextLoadedWeapon_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerSwitchToNextLoadedWeapon_Implementation"); }
8334 void ServerToggleAccessory_Implementation() { NativeCall<void>(this, "AShooterWeapon.ServerToggleAccessory_Implementation"); }
8335 void Server_SetCombatState_Implementation(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd, ECombatChangeReason::Type Reason) { NativeCall<void, bool, bool, float, ECombatChangeReason::Type>(this, "AShooterWeapon.Server_SetCombatState_Implementation", bNewCombatState, bUseAnimation, overrideTimeUntilEnd, Reason); }
8336 void Server_SetExtraWeaponAttack_Implementation(APrimalBuff* WeaponAttackBuff, int BuffAttackIndex) { NativeCall<void, APrimalBuff*, int>(this, "AShooterWeapon.Server_SetExtraWeaponAttack_Implementation", WeaponAttackBuff, BuffAttackIndex); }
8337 void Server_SetLockOnState_Implementation(bool bNewState) { NativeCall<void, bool>(this, "AShooterWeapon.Server_SetLockOnState_Implementation", bNewState); }
8338 void Server_SetLockOnTarget_Implementation(AActor* newLockOnTarget) { NativeCall<void, AActor*>(this, "AShooterWeapon.Server_SetLockOnTarget_Implementation", newLockOnTarget); }
8339 void SetAccessoryEnabled(bool bEnabled) { NativeCall<void, bool>(this, "AShooterWeapon.SetAccessoryEnabled", bEnabled); }
8340 void SetAmmoInClip(int newAmmo, bool bSecondaryWeapon) { NativeCall<void, int, bool>(this, "AShooterWeapon.SetAmmoInClip", newAmmo, bSecondaryWeapon); }
8341 void SetAutoAim(bool bEnable) { NativeCall<void, bool>(this, "AShooterWeapon.SetAutoAim", bEnable); }
8342 void SetAutoAimSlider(float NewValue) { NativeCall<void, float>(this, "AShooterWeapon.SetAutoAimSlider", NewValue); }
8343 void SetAutoReload() { NativeCall<void>(this, "AShooterWeapon.SetAutoReload"); }
8344 void SetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd) { NativeCall<void, bool, bool, float>(this, "AShooterWeapon.SetCombatState", bNewCombatState, bUseAnimation, overrideTimeUntilEnd); }
8345 void SetLockOnTarget(AActor* newLockOnTarget) { NativeCall<void, AActor*>(this, "AShooterWeapon.SetLockOnTarget", newLockOnTarget); }
8346 void SetOwningPawn(APrimalCharacter* theCharacter) { NativeCall<void, APrimalCharacter*>(this, "AShooterWeapon.SetOwningPawn", theCharacter); }
8347 void SetTimeForNextAttack(float TimeAmount, bool OverrideCurrentTime, bool bIsAbsoluteTime, bool bIsLeftAttack, bool bSetTimeForBothSides) { NativeCall<void, float, bool, bool, bool, bool>(this, "AShooterWeapon.SetTimeForNextAttack", TimeAmount, OverrideCurrentTime, bIsAbsoluteTime, bIsLeftAttack, bSetTimeForBothSides); }
8348 void SetWeaponState(EWeaponState::Type NewState) { NativeCall<void, EWeaponState::Type>(this, "AShooterWeapon.SetWeaponState", NewState); }
8349 void SetWeaponState(EWeaponState::Type NewState, int AttackIndex, bool bUseAltAnim) { NativeCall<void, EWeaponState::Type, int, bool>(this, "AShooterWeapon.SetWeaponState", NewState, AttackIndex, bUseAltAnim); }
8350 bool ShouldActivateAutoAim() { return NativeCall<bool>(this, "AShooterWeapon.ShouldActivateAutoAim"); }
8351 bool ShouldBlockAttack_Implementation(FHitResult* HitInfo, FVector* ShotDirection, bool bBlockAllPointDamage, AActor* DamageCauser, bool bOnlyCheckDirection) { return NativeCall<bool, FHitResult*, FVector*, bool, AActor*, bool>(this, "AShooterWeapon.ShouldBlockAttack_Implementation", HitInfo, ShotDirection, bBlockAllPointDamage, DamageCauser, bOnlyCheckDirection); }
8352 bool ShouldCancelAutoAimOnTarget(AActor* CurrentAutoAimTarget) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.ShouldCancelAutoAimOnTarget", CurrentAutoAimTarget); }
8353 bool ShouldDealDamage(AActor* TestActor) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.ShouldDealDamage", TestActor); }
8354 bool ShouldProcessRotationInputMultipliers() { return NativeCall<bool>(this, "AShooterWeapon.ShouldProcessRotationInputMultipliers"); }
8355 bool ShouldSwitchPrimaryWeapon() { return NativeCall<bool>(this, "AShooterWeapon.ShouldSwitchPrimaryWeapon"); }
8356 bool ShouldUseStepImpulsing() { return NativeCall<bool>(this, "AShooterWeapon.ShouldUseStepImpulsing"); }
8357 void SimulateWeaponFire() { NativeCall<void>(this, "AShooterWeapon.SimulateWeaponFire"); }
8358 void SimulateWeaponFire(bool bSimulateOnLeftWeapon, int AttackIndex) { NativeCall<void, bool, int>(this, "AShooterWeapon.SimulateWeaponFire", bSimulateOnLeftWeapon, AttackIndex); }
8359 TArray<AActor*>* SortActorsByDistanceFromScreenCenter(TArray<AActor*>* result, TArray<AActor*>* actors) { return NativeCall<TArray<AActor*>*, TArray<AActor*>*, TArray<AActor*>*>(this, "AShooterWeapon.SortActorsByDistanceFromScreenCenter", result, actors); }
8360 void StaggerCharacter(APrimalCharacter* Character, float StaggerTime, int FromAttackIndex) { NativeCall<void, APrimalCharacter*, float, int>(this, "AShooterWeapon.StaggerCharacter", Character, StaggerTime, FromAttackIndex); }
8361 void StartAltFire() { NativeCall<void>(this, "AShooterWeapon.StartAltFire"); }
8362 void StartChargeRunning() { NativeCall<void>(this, "AShooterWeapon.StartChargeRunning"); }
8363 void StartExtraWeaponAttack(UObject* attackInstigator, APrimalBuff* WeaponAttackBuff, int BuffAttackIndex, bool useAltAnim, bool bOverrideCurrentAttack) { NativeCall<void, UObject*, APrimalBuff*, int, bool, bool>(this, "AShooterWeapon.StartExtraWeaponAttack", attackInstigator, WeaponAttackBuff, BuffAttackIndex, useAltAnim, bOverrideCurrentAttack); }
8364 void StartFire(int weaponAttackIndex, bool bFromGamepad, bool useAltAnim, bool bOverrideCurrentAttack) { NativeCall<void, int, bool, bool, bool>(this, "AShooterWeapon.StartFire", weaponAttackIndex, bFromGamepad, useAltAnim, bOverrideCurrentAttack); }
8365 void StartFire(bool bFromGamepad) { NativeCall<void, bool>(this, "AShooterWeapon.StartFire", bFromGamepad); }
8366 void StartMeleeFeetPlanted() { NativeCall<void>(this, "AShooterWeapon.StartMeleeFeetPlanted"); }
8367 void StartMeleeStepImpulse_Implementation(FVector* MoveDir) { NativeCall<void, FVector*>(this, "AShooterWeapon.StartMeleeStepImpulse_Implementation", MoveDir); }
8368 void StartMeleeSwing() { NativeCall<void>(this, "AShooterWeapon.StartMeleeSwing"); }
8369 void StartMuzzleFX(bool bLeftWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.StartMuzzleFX", bLeftWeapon); }
8370 void StartNextAttack() { NativeCall<void>(this, "AShooterWeapon.StartNextAttack"); }
8371 void StartReload(bool bFromReplication, bool bReloadLeftWeapon, bool bIsChainedReload) { NativeCall<void, bool, bool, bool>(this, "AShooterWeapon.StartReload", bFromReplication, bReloadLeftWeapon, bIsChainedReload); }
8372 void StartReloadAfterTimer() { NativeCall<void>(this, "AShooterWeapon.StartReloadAfterTimer"); }
8373 void StartReloadAfterTimerSecondary() { NativeCall<void>(this, "AShooterWeapon.StartReloadAfterTimerSecondary"); }
8374 void StartRibbonTrailFX() { NativeCall<void>(this, "AShooterWeapon.StartRibbonTrailFX"); }
8375 void StartSecondaryAction() { NativeCall<void>(this, "AShooterWeapon.StartSecondaryAction"); }
8376 void StartSideUnequip(bool bIsPrimaryWeapon, bool bSkipAnimation, bool bIsSwitch) { NativeCall<void, bool, bool, bool>(this, "AShooterWeapon.StartSideUnequip", bIsPrimaryWeapon, bSkipAnimation, bIsSwitch); }
8377 void StartUnequip_Implementation() { NativeCall<void>(this, "AShooterWeapon.StartUnequip_Implementation"); }
8378 void StopAllowFastAttack() { NativeCall<void>(this, "AShooterWeapon.StopAllowFastAttack"); }
8379 void StopAltFire() { NativeCall<void>(this, "AShooterWeapon.StopAltFire"); }
8380 void StopCameraAnimationFPV() { NativeCall<void>(this, "AShooterWeapon.StopCameraAnimationFPV"); }
8381 void StopCheckForMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.StopCheckForMeleeAttack"); }
8382 void StopFire(int weaponAttackIndex) { NativeCall<void, int>(this, "AShooterWeapon.StopFire", weaponAttackIndex); }
8383 void StopFire() { NativeCall<void>(this, "AShooterWeapon.StopFire"); }
8384 void StopMuzzleFX() { NativeCall<void>(this, "AShooterWeapon.StopMuzzleFX"); }
8385 void StopReloadAnimation() { NativeCall<void>(this, "AShooterWeapon.StopReloadAnimation"); }
8386 void StopReloadAnimation(bool bForceStopFPVAnim) { NativeCall<void, bool>(this, "AShooterWeapon.StopReloadAnimation", bForceStopFPVAnim); }
8387 void StopRibbonTrailFX() { NativeCall<void>(this, "AShooterWeapon.StopRibbonTrailFX"); }
8388 void StopSimulatingWeaponFire() { NativeCall<void>(this, "AShooterWeapon.StopSimulatingWeaponFire"); }
8389 bool SupportsOffhandShield() { return NativeCall<bool>(this, "AShooterWeapon.SupportsOffhandShield"); }
8390 void SwitchSideWeapon(UPrimalItem* aPrimalItem, bool bIsPrimaryWeapon) { NativeCall<void, UPrimalItem*, bool>(this, "AShooterWeapon.SwitchSideWeapon", aPrimalItem, bIsPrimaryWeapon); }
8391 void SwitchToNextLoadedWeapon() { NativeCall<void>(this, "AShooterWeapon.SwitchToNextLoadedWeapon"); }
8392 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterWeapon.Tick", DeltaSeconds); }
8393 void TickAutoAim() { NativeCall<void>(this, "AShooterWeapon.TickAutoAim"); }
8394 void TickLockOnAim() { NativeCall<void>(this, "AShooterWeapon.TickLockOnAim"); }
8395 void TickMeleeStepImpulse_Implementation() { NativeCall<void>(this, "AShooterWeapon.TickMeleeStepImpulse_Implementation"); }
8396 void TickMeleeSwing(float DeltaTime) { NativeCall<void, float>(this, "AShooterWeapon.TickMeleeSwing", DeltaTime); }
8397 void ToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.ToggleAccessory"); }
8398 void TryApplyPrimalItemSettingsToPrimaryWeapon() { NativeCall<void>(this, "AShooterWeapon.TryApplyPrimalItemSettingsToPrimaryWeapon"); }
8399 void TryApplyPrimalItemSettingsToSecondaryWeapon() { NativeCall<void>(this, "AShooterWeapon.TryApplyPrimalItemSettingsToSecondaryWeapon"); }
8400 void TryApplyPrimalItemSettingsToWeapon(bool bIsPrimaryWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.TryApplyPrimalItemSettingsToWeapon", bIsPrimaryWeapon); }
8401 AActor* TryFindAutoAimTarget(bool bNoTimeLimit, float MaxDistance, float MaxAngle) { return NativeCall<AActor*, bool, float, float>(this, "AShooterWeapon.TryFindAutoAimTarget", bNoTimeLimit, MaxDistance, MaxAngle); }
8402 bool TryFireWeapon() { return NativeCall<bool>(this, "AShooterWeapon.TryFireWeapon"); }
8403 void UpdateChargeRunning_Implementation(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterWeapon.UpdateChargeRunning_Implementation", DeltaSeconds); }
8404 void UpdateFirstPersonMeshes(bool bIsFirstPerson) { NativeCall<void, bool>(this, "AShooterWeapon.UpdateFirstPersonMeshes", bIsFirstPerson); }
8405 void UpdateLastCombatActionTime(float AddititionalTimeOffset) { NativeCall<void, float>(this, "AShooterWeapon.UpdateLastCombatActionTime", AddititionalTimeOffset); }
8406 int UpdateToNextExtraAttack() { return NativeCall<int>(this, "AShooterWeapon.UpdateToNextExtraAttack"); }
8407 void UseAmmo(int UseAmmoAmountOverride, bool bUseAmmoFromLeftWeapon) { NativeCall<void, int, bool>(this, "AShooterWeapon.UseAmmo", UseAmmoAmountOverride, bUseAmmoFromLeftWeapon); }
8408 void WeaponAdjustDamage(float* Damage, FDamageEvent* DamageEvent, AController* EventInstigator, APrimalCharacter* Defender) { NativeCall<void, float*, FDamageEvent*, AController*, APrimalCharacter*>(this, "AShooterWeapon.WeaponAdjustDamage", Damage, DamageEvent, EventInstigator, Defender); }
8409 bool WeaponAllowCrouch() { return NativeCall<bool>(this, "AShooterWeapon.WeaponAllowCrouch"); }
8410 bool WeaponAllowJump() { return NativeCall<bool>(this, "AShooterWeapon.WeaponAllowJump"); }
8411 bool WeaponAllowProne() { return NativeCall<bool>(this, "AShooterWeapon.WeaponAllowProne"); }
8412 bool WeaponHasBeenBlockedResponse(int WeaponAttackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.WeaponHasBeenBlockedResponse", WeaponAttackIndex); }
8413 void WeaponHasBlockedAttackResponse(AShooterWeapon* CauserWeapon, int AttackIndex, bool bShouldAllowFastAttack) { NativeCall<void, AShooterWeapon*, int, bool>(this, "AShooterWeapon.WeaponHasBlockedAttackResponse", CauserWeapon, AttackIndex, bShouldAllowFastAttack); }
8414 void WeaponStartAttack(int weaponAttackIndex, bool bUseAltAnim) { NativeCall<void, int, bool>(this, "AShooterWeapon.WeaponStartAttack", weaponAttackIndex, bUseAltAnim); }
8415 FHitResult* WeaponTrace(FHitResult* result, FVector* StartTrace, FVector* EndTrace) { return NativeCall<FHitResult*, FHitResult*, FVector*, FVector*>(this, "AShooterWeapon.WeaponTrace", result, StartTrace, EndTrace); }
8416 void WeaponTraceHits(TArray<FHitResult>* HitResults, FVector* StartTrace, FVector* EndTrace) { NativeCall<void, TArray<FHitResult>*, FVector*, FVector*>(this, "AShooterWeapon.WeaponTraceHits", HitResults, StartTrace, EndTrace); }
8417 void YarkDiscreteMeleeSwingSweep_Implementation(float DeltaTime, int StartPoint, int EndPoint) { NativeCall<void, float, int, int>(this, "AShooterWeapon.YarkDiscreteMeleeSwingSweep_Implementation", DeltaTime, StartPoint, EndPoint); }
8418 void YarkEndMeleeSwing(bool bProcessMeleeHits) { NativeCall<void, bool>(this, "AShooterWeapon.YarkEndMeleeSwing", bProcessMeleeHits); }
8419 void YarkTickMeleeSwing(float DeltaTime) { NativeCall<void, float>(this, "AShooterWeapon.YarkTickMeleeSwing", DeltaTime); }
8420 bool AllowTargeting() { return NativeCall<bool>(this, "AShooterWeapon.AllowTargeting"); }
8421 bool AllowUnequip() { return NativeCall<bool>(this, "AShooterWeapon.AllowUnequip"); }
8422 void AttachedToPawn() { NativeCall<void>(this, "AShooterWeapon.AttachedToPawn"); }
8423 int BPAdjustAmmoPerShot() { return NativeCall<int>(this, "AShooterWeapon.BPAdjustAmmoPerShot"); }
8424 bool BPAllowNativeFireWeapon() { return NativeCall<bool>(this, "AShooterWeapon.BPAllowNativeFireWeapon"); }
8425 void BPAppliedPrimalItemToWeapon() { NativeCall<void>(this, "AShooterWeapon.BPAppliedPrimalItemToWeapon"); }
8426 bool BPCanEquip(APrimalCharacter* ByCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "AShooterWeapon.BPCanEquip", ByCharacter); }
8427 bool BPCanReload(bool bLeftReload) { return NativeCall<bool, bool>(this, "AShooterWeapon.BPCanReload", bLeftReload); }
8428 bool BPCanSetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd) { return NativeCall<bool, bool, bool, float>(this, "AShooterWeapon.BPCanSetCombatState", bNewCombatState, bUseAnimation, overrideTimeUntilEnd); }
8429 bool BPCanStartAttack(int attackIndex, bool bCanInterruptCurrentAttack, bool bIsLeftAttack) { return NativeCall<bool, int, bool, bool>(this, "AShooterWeapon.BPCanStartAttack", attackIndex, bCanInterruptCurrentAttack, bIsLeftAttack); }
8430 bool BPCanToggleAccessory() { return NativeCall<bool>(this, "AShooterWeapon.BPCanToggleAccessory"); }
8431 bool BPConstrainAspectRatio(float* OutAspectRatio) { return NativeCall<bool, float*>(this, "AShooterWeapon.BPConstrainAspectRatio", OutAspectRatio); }
8432 void BPDrawDebugSphereClient(FVector StartLine, FVector EndLine, FColor lineColor, float radius) { NativeCall<void, FVector, FVector, FColor, float>(this, "AShooterWeapon.BPDrawDebugSphereClient", StartLine, EndLine, lineColor, radius); }
8433 void BPDrawHud(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterWeapon.BPDrawHud", HUD); }
8434 void BPFireWeapon() { NativeCall<void>(this, "AShooterWeapon.BPFireWeapon"); }
8435 void BPFiredWeapon() { NativeCall<void>(this, "AShooterWeapon.BPFiredWeapon"); }
8436 bool BPForceTPVTargetingAnimation() { return NativeCall<bool>(this, "AShooterWeapon.BPForceTPVTargetingAnimation"); }
8437 bool BPGetAimOffsets(float DeltaTime, float MaxYawAimClamp, FRotator* RootRotOffsetIn, const float* RootYawSpeedIn, FVector* RootLocOffsetIn, FRotator* CurrentAimRotIn, FVector* CurrentRootLocIn, FVector* TargetRootLocIn, FRotator* TargetAimRotIn, FRotator* RootRotOffset, float* RootYawSpeed, FVector* RootLocOffset, FRotator* CurrentAimRot, FVector* CurrentRootLoc, FVector* TargetRootLoc, FRotator* TargetAimRot) { return NativeCall<bool, float, float, FRotator*, const float*, FVector*, FRotator*, FVector*, FVector*, FRotator*, FRotator*, float*, FVector*, FRotator*, FVector*, FVector*, FRotator*>(this, "AShooterWeapon.BPGetAimOffsets", DeltaTime, MaxYawAimClamp, RootRotOffsetIn, RootYawSpeedIn, RootLocOffsetIn, CurrentAimRotIn, CurrentRootLocIn, TargetRootLocIn, TargetAimRotIn, RootRotOffset, RootYawSpeed, RootLocOffset, CurrentAimRot, CurrentRootLoc, TargetRootLoc, TargetAimRot); }
8438 UAnimSequence* BPGetSeatingAnimation() { return NativeCall<UAnimSequence*>(this, "AShooterWeapon.BPGetSeatingAnimation"); }
8439 void BPGlobalFireWeapon() { NativeCall<void>(this, "AShooterWeapon.BPGlobalFireWeapon"); }
8440 bool BPHandleAttackType(EWeaponAttackInput::Type AttackInput, EWeaponAttackType::Type AttackType, bool bIsAltAttack) { return NativeCall<bool, EWeaponAttackInput::Type, EWeaponAttackType::Type, bool>(this, "AShooterWeapon.BPHandleAttackType", AttackInput, AttackType, bIsAltAttack); }
8441 void BPHandleMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.BPHandleMeleeAttack"); }
8442 void BPLostController() { NativeCall<void>(this, "AShooterWeapon.BPLostController"); }
8443 void BPMeleeTickDebug() { NativeCall<void>(this, "AShooterWeapon.BPMeleeTickDebug"); }
8444 void BPModifyAimOffset(float DeltaTime, FRotator* AimOffsetIn, FRotator* AimOffsetOut) { NativeCall<void, float, FRotator*, FRotator*>(this, "AShooterWeapon.BPModifyAimOffset", DeltaTime, AimOffsetIn, AimOffsetOut); }
8445 float BPModifyFOV(float inFOV) { return NativeCall<float, float>(this, "AShooterWeapon.BPModifyFOV", inFOV); }
8446 bool BPNPCShouldUseAltAttack(int weaponAttackIndex) { return NativeCall<bool, int>(this, "AShooterWeapon.BPNPCShouldUseAltAttack", weaponAttackIndex); }
8447 void BPOnAttackBlocked(AShooterWeapon* AttackingWeapon) { NativeCall<void, AShooterWeapon*>(this, "AShooterWeapon.BPOnAttackBlocked", AttackingWeapon); }
8448 void BPOnClientEndDodgeNotify() { NativeCall<void>(this, "AShooterWeapon.BPOnClientEndDodgeNotify"); }
8449 void BPOnClientStartDodgeNotify() { NativeCall<void>(this, "AShooterWeapon.BPOnClientStartDodgeNotify"); }
8450 void BPOnEndAttack() { NativeCall<void>(this, "AShooterWeapon.BPOnEndAttack"); }
8451 void BPOnFinishedReload(bool bWasPrimaryReload, bool bReloadWasSuccessful) { NativeCall<void, bool, bool>(this, "AShooterWeapon.BPOnFinishedReload", bWasPrimaryReload, bReloadWasSuccessful); }
8452 void BPOnScoped() { NativeCall<void>(this, "AShooterWeapon.BPOnScoped"); }
8453 void BPOnServerEndDodgeNotify() { NativeCall<void>(this, "AShooterWeapon.BPOnServerEndDodgeNotify"); }
8454 void BPOnStaggered(float ForTime) { NativeCall<void, float>(this, "AShooterWeapon.BPOnStaggered", ForTime); }
8455 bool BPOnWeaponItemUsedDuringReload(UPrimalItem* anItem) { return NativeCall<bool, UPrimalItem*>(this, "AShooterWeapon.BPOnWeaponItemUsedDuringReload", anItem); }
8456 void BPOnWeaponStartedAttack() { NativeCall<void>(this, "AShooterWeapon.BPOnWeaponStartedAttack"); }
8457 float BPPlayReloadAnimAndContinueReload(bool bIsLeftReload) { return NativeCall<float, bool>(this, "AShooterWeapon.BPPlayReloadAnimAndContinueReload", bIsLeftReload); }
8458 bool BPPreventLockingOn() { return NativeCall<bool>(this, "AShooterWeapon.BPPreventLockingOn"); }
8459 bool BPRemainEquipped() { return NativeCall<bool>(this, "AShooterWeapon.BPRemainEquipped"); }
8460 void BPSetFPVRootLocAndRotation(FRotator FPVRotation_In, FVector RootLoc_In, FRotator* FPVRotation_Out, FVector* RootLoc_Out) { NativeCall<void, FRotator, FVector, FRotator*, FVector*>(this, "AShooterWeapon.BPSetFPVRootLocAndRotation", FPVRotation_In, RootLoc_In, FPVRotation_Out, RootLoc_Out); }
8461 bool BPShouldDealDamage(AActor* TestActor) { return NativeCall<bool, AActor*>(this, "AShooterWeapon.BPShouldDealDamage", TestActor); }
8462 bool BPShouldSkipAttackInput(EWeaponAttackInput::Type AttackInput, bool bIsStopFire) { return NativeCall<bool, EWeaponAttackInput::Type, bool>(this, "AShooterWeapon.BPShouldSkipAttackInput", AttackInput, bIsStopFire); }
8463 bool BPSkipAttackPreventedInput(EWeaponAttackInput::Type AttackInput) { return NativeCall<bool, EWeaponAttackInput::Type>(this, "AShooterWeapon.BPSkipAttackPreventedInput", AttackInput); }
8464 bool BPSkipSetCombatStateOnInput(EWeaponAttackInput::Type inputType) { return NativeCall<bool, EWeaponAttackInput::Type>(this, "AShooterWeapon.BPSkipSetCombatStateOnInput", inputType); }
8465 void BPStaggerCharacter(APrimalCharacter* ToCharacter, float StaggerTime, int FromAttackIndex) { NativeCall<void, APrimalCharacter*, float, int>(this, "AShooterWeapon.BPStaggerCharacter", ToCharacter, StaggerTime, FromAttackIndex); }
8466 void BPStartEquippedNotify() { NativeCall<void>(this, "AShooterWeapon.BPStartEquippedNotify"); }
8467 void BPStopFireWeapon() { NativeCall<void>(this, "AShooterWeapon.BPStopFireWeapon"); }
8468 void BPStopMeleeAttack() { NativeCall<void>(this, "AShooterWeapon.BPStopMeleeAttack"); }
8469 void BPToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.BPToggleAccessory"); }
8470 void BPToggleAccessoryFailed() { NativeCall<void>(this, "AShooterWeapon.BPToggleAccessoryFailed"); }
8471 bool BPTryFireWeapon() { return NativeCall<bool>(this, "AShooterWeapon.BPTryFireWeapon"); }
8472 bool BPWeaponAllowCrouch() { return NativeCall<bool>(this, "AShooterWeapon.BPWeaponAllowCrouch"); }
8473 bool BPWeaponAllowJump() { return NativeCall<bool>(this, "AShooterWeapon.BPWeaponAllowJump"); }
8474 bool BPWeaponAllowProne() { return NativeCall<bool>(this, "AShooterWeapon.BPWeaponAllowProne"); }
8475 bool BPWeaponCanFire() { return NativeCall<bool>(this, "AShooterWeapon.BPWeaponCanFire"); }
8476 int BPWeaponDealDamage(FHitResult* Impact, FVector* ShootDir, int DamageAmount, TSubclassOf<UDamageType> DamageType, float Impulse) { return NativeCall<int, FHitResult*, FVector*, int, TSubclassOf<UDamageType>, float>(this, "AShooterWeapon.BPWeaponDealDamage", Impact, ShootDir, DamageAmount, DamageType, Impulse); }
8477 void BPWeaponZoom(bool bZoomingIn) { NativeCall<void, bool>(this, "AShooterWeapon.BPWeaponZoom", bZoomingIn); }
8478 void BP_OnReloadNotify() { NativeCall<void>(this, "AShooterWeapon.BP_OnReloadNotify"); }
8479 bool BlueprintStartFireOverride(int weaponAttackIndex, bool useAltAnim, bool bOverrideCurrentAttack) { return NativeCall<bool, int, bool, bool>(this, "AShooterWeapon.BlueprintStartFireOverride", weaponAttackIndex, useAltAnim, bOverrideCurrentAttack); }
8480 bool CanSwitchWeaponTo(UPrimalItem* ForItem, APrimalCharacter* OwnerCharacter) { return NativeCall<bool, UPrimalItem*, APrimalCharacter*>(this, "AShooterWeapon.CanSwitchWeaponTo", ForItem, OwnerCharacter); }
8481 void ClientEndDodging() { NativeCall<void>(this, "AShooterWeapon.ClientEndDodging"); }
8482 void ClientPlayShieldHitAnim() { NativeCall<void>(this, "AShooterWeapon.ClientPlayShieldHitAnim"); }
8483 void ClientSetChargeRunning(bool newChargeRunning) { NativeCall<void, bool>(this, "AShooterWeapon.ClientSetChargeRunning", newChargeRunning); }
8484 void ClientSetClipAmmo(int newClipAmmo, bool bOnlyUpdateItem, bool bIsLeftWeapon) { NativeCall<void, int, bool, bool>(this, "AShooterWeapon.ClientSetClipAmmo", newClipAmmo, bOnlyUpdateItem, bIsLeftWeapon); }
8485 void ClientSimulateWeaponFire(bool bSimulateOnLeftWeapon, int AttackIndex) { NativeCall<void, bool, int>(this, "AShooterWeapon.ClientSimulateWeaponFire", bSimulateOnLeftWeapon, AttackIndex); }
8486 void ClientSpawnMeleeComboHarvestingHitEffects(FVector ImpactLocation, FVector ImpactNormal) { NativeCall<void, FVector, FVector>(this, "AShooterWeapon.ClientSpawnMeleeComboHarvestingHitEffects", ImpactLocation, ImpactNormal); }
8487 void ClientStartMuzzleFX(bool bLeftWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.ClientStartMuzzleFX", bLeftWeapon); }
8488 void ClientStartReload(bool bReloadLeftWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.ClientStartReload", bReloadLeftWeapon); }
8489 void ClientStopSimulatingWeaponFire() { NativeCall<void>(this, "AShooterWeapon.ClientStopSimulatingWeaponFire"); }
8490 void Dodge(FVector* DodgeDir) { NativeCall<void, FVector*>(this, "AShooterWeapon.Dodge", DodgeDir); }
8491 void DrawDebugLineClient(FVector StartLine, FVector EndLine, FColor lineColor) { NativeCall<void, FVector, FVector, FColor>(this, "AShooterWeapon.DrawDebugLineClient", StartLine, EndLine, lineColor); }
8492 void DrawDebugSphereClient(FVector StartLine, FVector EndLine, FColor lineColor, float radius) { NativeCall<void, FVector, FVector, FColor, float>(this, "AShooterWeapon.DrawDebugSphereClient", StartLine, EndLine, lineColor, radius); }
8493 void EndDodging() { NativeCall<void>(this, "AShooterWeapon.EndDodging"); }
8494 void EndMeleeStepImpulse() { NativeCall<void>(this, "AShooterWeapon.EndMeleeStepImpulse"); }
8495 bool ForcesTPVCameraOffset() { return NativeCall<bool>(this, "AShooterWeapon.ForcesTPVCameraOffset"); }
8496 FColor* GetCrosshairColor(FColor* result) { return NativeCall<FColor*, FColor*>(this, "AShooterWeapon.GetCrosshairColor", result); }
8497 FRotator* GetInputRotationLimits(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "AShooterWeapon.GetInputRotationLimits", result); }
8498 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AShooterWeapon.GetPrivateStaticClass", Package); }
8499 UAnimSequence* GetStandingAnimation(float* OutBlendInTime, float* OutBlendOutTime) { return NativeCall<UAnimSequence*, float*, float*>(this, "AShooterWeapon.GetStandingAnimation", OutBlendInTime, OutBlendOutTime); }
8500 FString* GetTutorialHintString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterWeapon.GetTutorialHintString", result); }
8501 void MulticastAssociatedItemNetInfo(FItemNetInfo AssociatedNetInfo, bool bIsPrimaryItem) { NativeCall<void, FItemNetInfo, bool>(this, "AShooterWeapon.MulticastAssociatedItemNetInfo", AssociatedNetInfo, bIsPrimaryItem); }
8502 void NetCancelCurrentWeaponAttack(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime) { NativeCall<void, float, bool, bool>(this, "AShooterWeapon.NetCancelCurrentWeaponAttack", NextAttackTime, bOverrideCurrentTime, bIsAbsoluteTime); }
8503 void NetSetAimMagnetism(float NewMagnetism) { NativeCall<void, float>(this, "AShooterWeapon.NetSetAimMagnetism", NewMagnetism); }
8504 void NetSetDebugMelee(bool Discrete, int DebugMelee) { NativeCall<void, bool, int>(this, "AShooterWeapon.NetSetDebugMelee", Discrete, DebugMelee); }
8505 void NetSetStepImpulsing(bool NewImpulsing) { NativeCall<void, bool>(this, "AShooterWeapon.NetSetStepImpulsing", NewImpulsing); }
8506 void NetSetUseInterpolatedLocation(bool NewValue) { NativeCall<void, bool>(this, "AShooterWeapon.NetSetUseInterpolatedLocation", NewValue); }
8507 void NetWeaponStartAttack(int weaponAttackIndex, bool bUseAltAnim) { NativeCall<void, int, bool>(this, "AShooterWeapon.NetWeaponStartAttack", weaponAttackIndex, bUseAltAnim); }
8508 void Net_CancelReload() { NativeCall<void>(this, "AShooterWeapon.Net_CancelReload"); }
8509 void Net_OnAttackBlockedByShield(AShooterWeapon* CauserWeapon, int AttackIndex) { NativeCall<void, AShooterWeapon*, int>(this, "AShooterWeapon.Net_OnAttackBlockedByShield", CauserWeapon, AttackIndex); }
8510 void Net_OnAttackBlockedByWeapon(AShooterWeapon* CauserWeapon, int AttackIndex) { NativeCall<void, AShooterWeapon*, int>(this, "AShooterWeapon.Net_OnAttackBlockedByWeapon", CauserWeapon, AttackIndex); }
8511 void Net_OnEquipSecondaryWeapon(bool bWeaponHasAmmo, bool bSkipAnimation) { NativeCall<void, bool, bool>(this, "AShooterWeapon.Net_OnEquipSecondaryWeapon", bWeaponHasAmmo, bSkipAnimation); }
8512 void Net_OnSwitchSideWeapon(bool bIsPrimaryWeapon) { NativeCall<void, bool>(this, "AShooterWeapon.Net_OnSwitchSideWeapon", bIsPrimaryWeapon); }
8513 void Net_PlayEquipAnimAndFinishSwitch(bool bIsPrimary, bool bHasNoAmmo) { NativeCall<void, bool, bool>(this, "AShooterWeapon.Net_PlayEquipAnimAndFinishSwitch", bIsPrimary, bHasNoAmmo); }
8514 void Net_SetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd) { NativeCall<void, bool, bool, float>(this, "AShooterWeapon.Net_SetCombatState", bNewCombatState, bUseAnimation, overrideTimeUntilEnd); }
8515 void Net_SetExtraWeaponAttack(TArray<FWeaponAttack>* newStoredAttacks) { NativeCall<void, TArray<FWeaponAttack>*>(this, "AShooterWeapon.Net_SetExtraWeaponAttack", newStoredAttacks); }
8516 void Net_SetLockOnState(bool bNewState) { NativeCall<void, bool>(this, "AShooterWeapon.Net_SetLockOnState", bNewState); }
8517 void Net_SetLockOnTarget(AActor* newLockOnTarget) { NativeCall<void, AActor*>(this, "AShooterWeapon.Net_SetLockOnTarget", newLockOnTarget); }
8518 void Net_StartSideUnequip(bool bIsPrimaryUnequip, bool bSkipAnimation, bool bIsSwitch) { NativeCall<void, bool, bool, bool>(this, "AShooterWeapon.Net_StartSideUnequip", bIsPrimaryUnequip, bSkipAnimation, bIsSwitch); }
8519 void Net_SwitchSideWeapon(UPrimalItem* aPrimalItem, bool bIsPrimaryWeapon) { NativeCall<void, UPrimalItem*, bool>(this, "AShooterWeapon.Net_SwitchSideWeapon", aPrimalItem, bIsPrimaryWeapon); }
8520 void Net_UpdateWeaponAttackIndex(int WeaponAttackIndex) { NativeCall<void, int>(this, "AShooterWeapon.Net_UpdateWeaponAttackIndex", WeaponAttackIndex); }
8521 void OnInstigatorPlayDyingEvent() { NativeCall<void>(this, "AShooterWeapon.OnInstigatorPlayDyingEvent"); }
8522 void PlayUseHarvestAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayUseHarvestAnimation"); }
8523 void PlayWeaponBreakAnimation() { NativeCall<void>(this, "AShooterWeapon.PlayWeaponBreakAnimation"); }
8524 FRotator* ProcessRotationInputMultipliers(FRotator* result, FRotator rotInput) { return NativeCall<FRotator*, FRotator*, FRotator>(this, "AShooterWeapon.ProcessRotationInputMultipliers", result, rotInput); }
8525 bool RespondToMoveInput(FVector* MoveDir) { return NativeCall<bool, FVector*>(this, "AShooterWeapon.RespondToMoveInput", MoveDir); }
8526 bool RespondToMoveStop(bool bIsForwardMovement) { return NativeCall<bool, bool>(this, "AShooterWeapon.RespondToMoveStop", bIsForwardMovement); }
8527 void ServerCancelCurrentWeaponAttack(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime) { NativeCall<void, float, bool, bool>(this, "AShooterWeapon.ServerCancelCurrentWeaponAttack", NextAttackTime, bOverrideCurrentTime, bIsAbsoluteTime); }
8528 void ServerCancelReload() { NativeCall<void>(this, "AShooterWeapon.ServerCancelReload"); }
8529 void ServerCheckNextSecondaryWeapon() { NativeCall<void>(this, "AShooterWeapon.ServerCheckNextSecondaryWeapon"); }
8530 void ServerEndMeleeStepImpulse() { NativeCall<void>(this, "AShooterWeapon.ServerEndMeleeStepImpulse"); }
8531 void ServerOnAttackBlocked(AShooterWeapon* CauserWeapon, int AttackIndex, bool bBlockedByShield, bool bCharacterWasDodging) { NativeCall<void, AShooterWeapon*, int, bool, bool>(this, "AShooterWeapon.ServerOnAttackBlocked", CauserWeapon, AttackIndex, bBlockedByShield, bCharacterWasDodging); }
8532 void ServerOnHitReceived(AShooterWeapon* CauserWeapon, bool bWasDodging, float ShieldDefenseBrokenPowerDifference) { NativeCall<void, AShooterWeapon*, bool, float>(this, "AShooterWeapon.ServerOnHitReceived", CauserWeapon, bWasDodging, ShieldDefenseBrokenPowerDifference); }
8533 void ServerOnPawnSetRunning(bool NewRunValue, bool bSkipAnim) { NativeCall<void, bool, bool>(this, "AShooterWeapon.ServerOnPawnSetRunning", NewRunValue, bSkipAnim); }
8534 void ServerSetChargeRunning(bool newChargeRunning) { NativeCall<void, bool>(this, "AShooterWeapon.ServerSetChargeRunning", newChargeRunning); }
8535 void ServerSetColorizeRegion(int theRegion, bool bValToUse) { NativeCall<void, int, bool>(this, "AShooterWeapon.ServerSetColorizeRegion", theRegion, bValToUse); }
8536 void ServerStartAltFire() { NativeCall<void>(this, "AShooterWeapon.ServerStartAltFire"); }
8537 void ServerStartChargeRunning(bool newChargeRunning) { NativeCall<void, bool>(this, "AShooterWeapon.ServerStartChargeRunning", newChargeRunning); }
8538 void ServerStartDodge(int dodgeDirIndex) { NativeCall<void, int>(this, "AShooterWeapon.ServerStartDodge", dodgeDirIndex); }
8539 void ServerStartFire(int attackIndex, bool bUseAltAnim, bool bOverrideCurrentAttack) { NativeCall<void, int, bool, bool>(this, "AShooterWeapon.ServerStartFire", attackIndex, bUseAltAnim, bOverrideCurrentAttack); }
8540 void ServerStartMeleeStepImpulse(FVector MyVec) { NativeCall<void, FVector>(this, "AShooterWeapon.ServerStartMeleeStepImpulse", MyVec); }
8541 void ServerStartReload(bool bReloadLeftWeapon, bool bIsChainedReload) { NativeCall<void, bool, bool>(this, "AShooterWeapon.ServerStartReload", bReloadLeftWeapon, bIsChainedReload); }
8542 void ServerStartSecondaryAction() { NativeCall<void>(this, "AShooterWeapon.ServerStartSecondaryAction"); }
8543 void ServerStopAltFire() { NativeCall<void>(this, "AShooterWeapon.ServerStopAltFire"); }
8544 void ServerStopFire(int attackIndex, bool bUseAltAnim) { NativeCall<void, int, bool>(this, "AShooterWeapon.ServerStopFire", attackIndex, bUseAltAnim); }
8545 void ServerSwitchToNextLoadedWeapon() { NativeCall<void>(this, "AShooterWeapon.ServerSwitchToNextLoadedWeapon"); }
8546 void ServerToggleAccessory() { NativeCall<void>(this, "AShooterWeapon.ServerToggleAccessory"); }
8547 void Server_SetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd, ECombatChangeReason::Type Reason) { NativeCall<void, bool, bool, float, ECombatChangeReason::Type>(this, "AShooterWeapon.Server_SetCombatState", bNewCombatState, bUseAnimation, overrideTimeUntilEnd, Reason); }
8548 void Server_SetExtraWeaponAttack(APrimalBuff* WeaponAttackBuff, int BuffAttackIndex) { NativeCall<void, APrimalBuff*, int>(this, "AShooterWeapon.Server_SetExtraWeaponAttack", WeaponAttackBuff, BuffAttackIndex); }
8549 void Server_SetLockOnTarget(AActor* newLockOnTarget) { NativeCall<void, AActor*>(this, "AShooterWeapon.Server_SetLockOnTarget", newLockOnTarget); }
8550 bool ShouldBlockAttack(FHitResult* HitInfo, FVector* ShotDirection, bool bBlockAllPointDamage, AActor* DamageCauser, bool bOnlyCheckDirection) { return NativeCall<bool, FHitResult*, FVector*, bool, AActor*, bool>(this, "AShooterWeapon.ShouldBlockAttack", HitInfo, ShotDirection, bBlockAllPointDamage, DamageCauser, bOnlyCheckDirection); }
8551 void StartMeleeStepImpulse(FVector* DodgeDir) { NativeCall<void, FVector*>(this, "AShooterWeapon.StartMeleeStepImpulse", DodgeDir); }
8552 void StartSecondaryActionEvent() { NativeCall<void>(this, "AShooterWeapon.StartSecondaryActionEvent"); }
8553 void StartUnequip() { NativeCall<void>(this, "AShooterWeapon.StartUnequip"); }
8554 void StartUnequipEvent() { NativeCall<void>(this, "AShooterWeapon.StartUnequipEvent"); }
8555 static void StaticRegisterNativesAShooterWeapon() { NativeCall<void>(nullptr, "AShooterWeapon.StaticRegisterNativesAShooterWeapon"); }
8556 void TickMeleeStepImpulse() { NativeCall<void>(this, "AShooterWeapon.TickMeleeStepImpulse"); }
8557 void UpdateChargeRunning(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterWeapon.UpdateChargeRunning", DeltaSeconds); }
8558 void YarkDiscreteMeleeSwingSweep(float DeltaTime, int StartPoint, int EndPoint) { NativeCall<void, float, int, int>(this, "AShooterWeapon.YarkDiscreteMeleeSwingSweep", DeltaTime, StartPoint, EndPoint); }
8559};
8560
8562{
8563 FVector& MoveTowardTargetOffsetField() { return *GetNativePointerField<FVector*>(this, "AAIController.MoveTowardTargetOffset"); }
8564 FVector& TargetFocalPositionOffsetField() { return *GetNativePointerField<FVector*>(this, "AAIController.TargetFocalPositionOffset"); }
8565 float& ReachedDestinationThresholdOffsetField() { return *GetNativePointerField<float*>(this, "AAIController.ReachedDestinationThresholdOffset"); }
8566 float& MovementGoalHeightField() { return *GetNativePointerField<float*>(this, "AAIController.MovementGoalHeight"); }
8567 unsigned int& RequestMoveIDField() { return *GetNativePointerField<unsigned int*>(this, "AAIController.RequestMoveID"); }
8568 TWeakObjectPtr<AActor>& CurrentGoalField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "AAIController.CurrentGoal"); }
8569 FVector& MoveSegmentDirectionField() { return *GetNativePointerField<FVector*>(this, "AAIController.MoveSegmentDirection"); }
8570 int& MoveSegmentStartIndexField() { return *GetNativePointerField<int*>(this, "AAIController.MoveSegmentStartIndex"); }
8571 int& MoveSegmentEndIndexField() { return *GetNativePointerField<int*>(this, "AAIController.MoveSegmentEndIndex"); }
8572 float& CurrentAcceptanceRadiusField() { return *GetNativePointerField<float*>(this, "AAIController.CurrentAcceptanceRadius"); }
8573
8574 // Bit fields
8575
8576 BitFieldValue<bool, unsigned __int32> bLOSflag() { return { this, "AAIController.bLOSflag" }; }
8577 BitFieldValue<bool, unsigned __int32> bSkipExtraLOSChecks() { return { this, "AAIController.bSkipExtraLOSChecks" }; }
8578 BitFieldValue<bool, unsigned __int32> bAllowStrafe() { return { this, "AAIController.bAllowStrafe" }; }
8579 BitFieldValue<bool, unsigned __int32> bWantsPlayerState() { return { this, "AAIController.bWantsPlayerState" }; }
8580 BitFieldValue<bool, unsigned __int32> bUse3DGoalRadius() { return { this, "AAIController.bUse3DGoalRadius" }; }
8581 BitFieldValue<bool, unsigned __int32> bCurrentStopOnOverlap() { return { this, "AAIController.bCurrentStopOnOverlap" }; }
8582 BitFieldValue<bool, unsigned __int32> bLastMoveReachedGoal() { return { this, "AAIController.bLastMoveReachedGoal" }; }
8583 BitFieldValue<bool, unsigned __int32> bLastRequestedMoveToLocationWasPlayerCommand() { return { this, "AAIController.bLastRequestedMoveToLocationWasPlayerCommand" }; }
8584 BitFieldValue<bool, unsigned __int32> bDebugPathing() { return { this, "AAIController.bDebugPathing" }; }
8585
8586 // Functions
8587
8588 UObject* GetUObjectInterfaceAIPerceptionListenerInterface() { return NativeCall<UObject*>(this, "AAIController.GetUObjectInterfaceAIPerceptionListenerInterface"); }
8589 void AbortMove(FString* Reason, FAIRequestID RequestID, bool bResetVelocity, bool bSilent, char MessageFlags) { NativeCall<void, FString*, FAIRequestID, bool, bool, char>(this, "AAIController.AbortMove", Reason, RequestID, bResetVelocity, bSilent, MessageFlags); }
8590 void ClearFocus(char InPriority) { NativeCall<void, char>(this, "AAIController.ClearFocus", InPriority); }
8591 void FollowPathSegment(float DeltaTime) { NativeCall<void, float>(this, "AAIController.FollowPathSegment", DeltaTime); }
8592 FVector* GetFocalPoint(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AAIController.GetFocalPoint", result); }
8593 AActor* GetFocusActor() { return NativeCall<AActor*>(this, "AAIController.GetFocusActor"); }
8594 FVector* GetImmediateMoveDestination(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AAIController.GetImmediateMoveDestination", result); }
8595 FVector* GetMoveFocus(FVector* result) { return NativeCall<FVector*, FVector*>(this, "AAIController.GetMoveFocus", result); }
8596 void GetPlayerViewPoint(FVector* out_Location, FRotator* out_Rotation) { NativeCall<void, FVector*, FRotator*>(this, "AAIController.GetPlayerViewPoint", out_Location, out_Rotation); }
8597 bool HasPartialPath() { return NativeCall<bool>(this, "AAIController.HasPartialPath"); }
8598 bool HasReached(FVector* TestPoint, float InAcceptanceRadius, bool bExactSpot) { return NativeCall<bool, FVector*, float, bool>(this, "AAIController.HasReached", TestPoint, InAcceptanceRadius, bExactSpot); }
8599 bool HasReached(AActor* TestGoal, float InAcceptanceRadius, bool bExactSpot) { return NativeCall<bool, AActor*, float, bool>(this, "AAIController.HasReached", TestGoal, InAcceptanceRadius, bExactSpot); }
8600 bool HasReachedCurrentTarget(FVector* CurrentLocation) { return NativeCall<bool, FVector*>(this, "AAIController.HasReachedCurrentTarget", CurrentLocation); }
8601 bool HasReachedDestination(FVector* CurrentLocation) { return NativeCall<bool, FVector*>(this, "AAIController.HasReachedDestination", CurrentLocation); }
8602 bool HasReachedInternal(FVector* Goal, float GoalRadius, float GoalHalfHeight, FVector* AgentLocation, float RadiusThreshold, bool bUseAgentRadius) { return NativeCall<bool, FVector*, float, float, FVector*, float, bool>(this, "AAIController.HasReachedInternal", Goal, GoalRadius, GoalHalfHeight, AgentLocation, RadiusThreshold, bUseAgentRadius); }
8603 void K2_ClearFocus() { NativeCall<void>(this, "AAIController.K2_ClearFocus"); }
8604 void K2_SetFocalPoint(FVector FP, bool bOffsetFromBase) { NativeCall<void, FVector, bool>(this, "AAIController.K2_SetFocalPoint", FP, bOffsetFromBase); }
8605 void K2_SetFocus(AActor* NewFocus) { NativeCall<void, AActor*>(this, "AAIController.K2_SetFocus", NewFocus); }
8606 bool LineOfSightTo(AActor* Other, FVector ViewPoint, bool bAlternateChecks) { return NativeCall<bool, AActor*, FVector, bool>(this, "AAIController.LineOfSightTo", Other, ViewPoint, bAlternateChecks); }
8607 EPathFollowingRequestResult::Type MoveToActor(AActor* Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass) { return NativeCall<EPathFollowingRequestResult::Type, AActor*, float, bool, bool, bool, TSubclassOf<UNavigationQueryFilter>>(this, "AAIController.MoveToActor", Goal, AcceptanceRadius, bStopOnOverlap, bUsePathfinding, bCanStrafe, FilterClass); }
8608 EPathFollowingRequestResult::Type MoveToLocation(FVector* Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool WasPlayerCommand) { return NativeCall<EPathFollowingRequestResult::Type, FVector*, float, bool, bool, bool, bool, TSubclassOf<UNavigationQueryFilter>, bool>(this, "AAIController.MoveToLocation", Dest, AcceptanceRadius, bStopOnOverlap, bUsePathfinding, bProjectDestinationToNavigation, bCanStrafe, FilterClass, WasPlayerCommand); }
8609 void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result) { NativeCall<void, FAIRequestID, EPathFollowingResult::Type>(this, "AAIController.OnMoveCompleted", RequestID, Result); }
8610 void OnPathFinished(EPathFollowingResult::Type Result) { NativeCall<void, EPathFollowingResult::Type>(this, "AAIController.OnPathFinished", Result); }
8611 void Possess(APawn* InPawn) { NativeCall<void, APawn*>(this, "AAIController.Possess", InPawn); }
8612 void PostInitializeComponents() { NativeCall<void>(this, "AAIController.PostInitializeComponents"); }
8613 void PostRegisterAllComponents() { NativeCall<void>(this, "AAIController.PostRegisterAllComponents"); }
8614 void Reset() { NativeCall<void>(this, "AAIController.Reset"); }
8615 void ResetMovement() { NativeCall<void>(this, "AAIController.ResetMovement"); }
8616 void SetFocalPoint(FVector FP, bool bOffsetFromBase, char InPriority) { NativeCall<void, FVector, bool, char>(this, "AAIController.SetFocalPoint", FP, bOffsetFromBase, InPriority); }
8617 void SetFocus(AActor* NewFocus, char InPriority) { NativeCall<void, AActor*, char>(this, "AAIController.SetFocus", NewFocus, InPriority); }
8618 void SetMoveSegment(int SegmentStartIndex) { NativeCall<void, int>(this, "AAIController.SetMoveSegment", SegmentStartIndex); }
8619 void StopMovement() { NativeCall<void>(this, "AAIController.StopMovement"); }
8620 void Tick(float DeltaTime) { NativeCall<void, float>(this, "AAIController.Tick", DeltaTime); }
8621 void UnPossess() { NativeCall<void>(this, "AAIController.UnPossess"); }
8622 void UpdateControlRotation(float DeltaTime, bool bUpdatePawn) { NativeCall<void, float, bool>(this, "AAIController.UpdateControlRotation", DeltaTime, bUpdatePawn); }
8623 void UpdateMoveFocus() { NativeCall<void>(this, "AAIController.UpdateMoveFocus"); }
8624 void UpdatePathSegment() { NativeCall<void>(this, "AAIController.UpdatePathSegment"); }
8625 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AAIController.GetPrivateStaticClass", Package); }
8626 void OnPossess(APawn* PossessedPawn) { NativeCall<void, APawn*>(this, "AAIController.OnPossess", PossessedPawn); }
8627 static void StaticRegisterNativesAAIController() { NativeCall<void>(nullptr, "AAIController.StaticRegisterNativesAAIController"); }
8628};
8629
8631{
8632 float& DieIfLeftWaterAbsoluteMinimumWaterDestinationHeightMultiField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterAbsoluteMinimumWaterDestinationHeightMulti"); }
8633 float& DieIfLeftWaterAbsoluteMinimumWaterDestinationExtraHeightField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterAbsoluteMinimumWaterDestinationExtraHeight"); }
8634 float& DieIfLeftWaterWanderMinimumWaterHeightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterWanderMinimumWaterHeightMultiplier"); }
8635 float& DieIfLeftWaterReachedRadiusDistanceCheckMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterReachedRadiusDistanceCheckMultiplier"); }
8636 float& DieIfLeftWaterTargetUnsubmergedTimeoutField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterTargetUnsubmergedTimeout"); }
8637 float& LandDinoMaxWaterTargetDepthCapsuleMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.LandDinoMaxWaterTargetDepthCapsuleMultiplier"); }
8638 float& ExtraCorpseTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ExtraCorpseTargetingRange"); }
8639 float& FleeFromAttackCoolDownTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FleeFromAttackCoolDownTime"); }
8640 float& FleeFromAttackTimeLimitField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FleeFromAttackTimeLimit"); }
8641 float& ForceFleeUnderHealthPercentageField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ForceFleeUnderHealthPercentage"); }
8642 bool& bFleeOnCriticalHealthField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bFleeOnCriticalHealth"); }
8643 float& DieIfLeftWaterTargetingRequiresFreeDepthField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DieIfLeftWaterTargetingRequiresFreeDepth"); }
8644 long double& LastBlockadeCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastBlockadeCheckTime"); }
8645 long double& LastMovingAroundBlockadeTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastMovingAroundBlockadeTime"); }
8646 float& MovingAroundBlockadeDirectionField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MovingAroundBlockadeDirection"); }
8647 FVector& MovingAroundBlockadePointField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.MovingAroundBlockadePoint"); }
8648 float& LastBlockadeWidthField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.LastBlockadeWidth"); }
8649 FVector& LastBlockadeHitNormalField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastBlockadeHitNormal"); }
8650 FVector& LastBlockadeHitLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastBlockadeHitLocation"); }
8651 FVector& StartMovingAroundBlockadeLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.StartMovingAroundBlockadeLocation"); }
8652 AActor* LastMovingAroundBlockadeActorField() { return *GetNativePointerField<AActor * *>(this, "APrimalDinoAIController.LastMovingAroundBlockadeActor"); }
8653 AActor* TargetField() { return *GetNativePointerField<AActor * *>(this, "APrimalDinoAIController.Target"); }
8654 float& AttackDestinationOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackDestinationOffset"); }
8655 bool& bUseOverlapTargetCheckField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseOverlapTargetCheck"); }
8656 bool& bNotifyNeighborsWithoutDamageField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bNotifyNeighborsWithoutDamage"); }
8657 bool& bUseBPShouldNotifyNeighborField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseBPShouldNotifyNeighbor"); }
8658 bool& bRequireAbsoluteDamageForNeighborNotificationField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bRequireAbsoluteDamageForNeighborNotification"); }
8659 float& AboveDeltaZAttackRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AboveDeltaZAttackRange"); }
8660 float& BelowDeltaZAttackRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.BelowDeltaZAttackRange"); }
8661 float& WildAboveDeltaZTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WildAboveDeltaZTargetingRange"); }
8662 float& WildBelowDeltaZTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WildBelowDeltaZTargetingRange"); }
8663 bool& bWildUseDeltaZTargetingForFlyerPawnOrBigDinoField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bWildUseDeltaZTargetingForFlyerPawnOrBigDino"); }
8664 bool& bDontWanderField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bDontWander"); }
8665 bool& bOnlyOverlapTargetCorpsesUnlessHasTargetField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bOnlyOverlapTargetCorpsesUnlessHasTarget"); }
8666 float& NaturalTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.NaturalTargetingRange"); }
8667 float& TamedTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedTargetingRange"); }
8668 float& TamedCorpseFoodTargetingRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedCorpseFoodTargetingRange"); }
8669 float& WanderRandomDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderRandomDistanceAmount"); }
8670 float& FlyingWanderFixedDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FlyingWanderFixedDistanceAmount"); }
8671 float& FlyingWanderRandomDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FlyingWanderRandomDistanceAmount"); }
8672 float& MaxFlyingTargetDeltaZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MaxFlyingTargetDeltaZ"); }
8673 float& WanderFlyingZScalerField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFlyingZScaler"); }
8674 float& WanderFlyingClampZHeightAboveGroundField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFlyingClampZHeightAboveGround"); }
8675 float& WanderFlyingMinZHeightAboveGroundField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFlyingMinZHeightAboveGround"); }
8676 float& WanderFixedDistanceAmountField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderFixedDistanceAmount"); }
8677 bool& bUseAggroField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseAggro"); }
8678 float& MinAggroValueField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinAggroValue"); }
8679 float& AggroToAddUponRemovingTargetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroToAddUponRemovingTarget"); }
8680 float& AggroToAddUponAcquiringTargetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroToAddUponAcquiringTarget"); }
8681 float& AggroFactorDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDecreaseSpeed"); }
8682 float& AggroFactorDecreaseGracePeriodField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDecreaseGracePeriod"); }
8683 float& AggroFactorDamagePercentageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDamagePercentageMultiplier"); }
8684 float& AggroNotifyNeighborsMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroNotifyNeighborsMultiplier"); }
8685 float& AggroNotifyNeighborsRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroNotifyNeighborsRange"); }
8686 float& AggroNotifyNeighborsRangeFalloffField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroNotifyNeighborsRangeFalloff"); }
8687 float& TargetingDistanceReductionFactorLinearField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TargetingDistanceReductionFactorLinear"); }
8688 float& TargetingDistanceReductionFactorExponentField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TargetingDistanceReductionFactorExponent"); }
8689 float& BeyondTargetingRangeAggroAdditionField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.BeyondTargetingRangeAggroAddition"); }
8690 float& AggroFactorDesirabilityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AggroFactorDesirabilityMultiplier"); }
8691 float& AttackRangeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackRange"); }
8692 float& OrbitTargetRangeMinField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.OrbitTargetRangeMin"); }
8693 float& OrbitTargetSpreadField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.OrbitTargetSpread"); }
8694 float& AttackIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackInterval"); }
8695 float& AttackRotationRangeDegreesField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackRotationRangeDegrees"); }
8696 float& AttackRotationGroundSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AttackRotationGroundSpeedMultiplier"); }
8697 float& RangeTargetWildDinosMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.RangeTargetWildDinosMultiplier"); }
8698 FRotator& AttackRotationRateField() { return *GetNativePointerField<FRotator*>(this, "APrimalDinoAIController.AttackRotationRate"); }
8699 bool& bFocusOnTargetDuringAttackField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bFocusOnTargetDuringAttack"); }
8700 FVector& FlyingMoveTowardsTargetOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.FlyingMoveTowardsTargetOffset"); }
8701 FVector& CombatFlyingMoveTowardsTargetOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.CombatFlyingMoveTowardsTargetOffset"); }
8702 FVector& FlyingTargetFocalPositionOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.FlyingTargetFocalPositionOffset"); }
8703 float& FlyingReachedDestinationThresholdOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FlyingReachedDestinationThresholdOffset"); }
8704 float& SeekingIntervalCheckToFlyField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingIntervalCheckToFly"); }
8705 float& SeekingPercentChanceToFlyField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingPercentChanceToFly"); }
8706 float& SeekingIntervalCheckToLandField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingIntervalCheckToLand"); }
8707 float& SeekingPercentChanceToLandField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SeekingPercentChanceToLand"); }
8708 float& SwimmingReachedDestinationThresholdZOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.SwimmingReachedDestinationThresholdZOffset"); }
8709 float& MinimumWanderGroundNormalZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinimumWanderGroundNormalZ"); }
8710 float& FollowStoppingDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FollowStoppingDistance"); }
8711 bool& bUseOverlapTargetCheckTracesField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseOverlapTargetCheckTraces"); }
8712 bool& bUseAlternateMovePointField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bUseAlternateMovePoint"); }
8713 bool& bTotallyIgnoreWaterTargetsField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bTotallyIgnoreWaterTargets"); }
8714 bool& bWaterDinoAllowUnsubmergedTargetsField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bWaterDinoAllowUnsubmergedTargets"); }
8715 bool& bAICanTargetRaftsField() { return *GetNativePointerField<bool*>(this, "APrimalDinoAIController.bAICanTargetRafts"); }
8716 FVector& LastCheckAttackRangePawnLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastCheckAttackRangePawnLocation"); }
8717 FVector& LastCheckAttackRangeClosestPointField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastCheckAttackRangeClosestPoint"); }
8718 FVector& LastCheckAttackRangeTargetLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastCheckAttackRangeTargetLocation"); }
8719 AActor* LastCheckAttackRangeTargetField() { return *GetNativePointerField<AActor * *>(this, "APrimalDinoAIController.LastCheckAttackRangeTarget"); }
8720 TArray<float>& TamedAITargetingRangeMultipliersField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoAIController.TamedAITargetingRangeMultipliers"); }
8721 float& MateBoostAggroNotifyNeighborsMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MateBoostAggroNotifyNeighborsMultiplier"); }
8722 TArray<TSubclassOf<APrimalDinoCharacter>>& AggroNotifyNeighborsClassesField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalDinoCharacter>>*>(this, "APrimalDinoAIController.AggroNotifyNeighborsClasses"); }
8723 float& MoveAroundBlockadeAdditionalWidthField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MoveAroundBlockadeAdditionalWidth"); }
8724 float& MoveAroundObjectMaxVelocityField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MoveAroundObjectMaxVelocity"); }
8725 float& ForcedAggroTimeCounterField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ForcedAggroTimeCounter"); }
8726 float& TamedMaxFollowDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedMaxFollowDistance"); }
8727 float& LandDinoMaxFlyerTargetDeltaZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.LandDinoMaxFlyerTargetDeltaZ"); }
8728 float& NaturalMinDepthZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.NaturalMinDepthZ"); }
8729 float& NaturalMaxDepthZField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.NaturalMaxDepthZ"); }
8730 float& TargetsRequireMinimumDistanceFromShoreField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TargetsRequireMinimumDistanceFromShore"); }
8731 float& WanderRequireMinimumDistanceFromShoreField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.WanderRequireMinimumDistanceFromShore"); }
8732 TWeakObjectPtr<AActor>& ForcedAttackTargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalDinoAIController.ForcedAttackTarget"); }
8733 int& ForcedAttackEnemyTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoAIController.ForcedAttackEnemyTeam"); }
8734 long double& LastForcedAttackEnemyTeamTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastForcedAttackEnemyTeamTime"); }
8735 int& LastCharacterTargetTeamField() { return *GetNativePointerField<int*>(this, "APrimalDinoAIController.LastCharacterTargetTeam"); }
8736 float& ForcedFleeDurationField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ForcedFleeDuration"); }
8737 float& MinAttackIntervalForFleeingField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinAttackIntervalForFleeing"); }
8738 float& MinLocChangeIntervalForFleeingField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.MinLocChangeIntervalForFleeing"); }
8739 float& PercentageTorporForFleeingField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.PercentageTorporForFleeing"); }
8740 float& DamagedForceAggroIntervalField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.DamagedForceAggroInterval"); }
8741 long double& ForceAggroUntilTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.ForceAggroUntilTime"); }
8742 long double& LastExecutedAttackTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastExecutedAttackTime"); }
8743 long double& LastForcedFleeTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastForcedFleeTime"); }
8744 long double& LastFleeLocCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastFleeLocCheckTime"); }
8745 FVector& LastFleeLocCheckField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastFleeLocCheck"); }
8746 int& NumAlliesToAttackField() { return *GetNativePointerField<int*>(this, "APrimalDinoAIController.NumAlliesToAttack"); }
8747 float& FindLandingPositionZOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.FindLandingPositionZOffset"); }
8748 float& TamedFollowAcceptanceRadiusOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedFollowAcceptanceRadiusOffset"); }
8749 float& TamedFollowAcceptanceHeightOffsetField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.TamedFollowAcceptanceHeightOffset"); }
8750 float& AIFlightMaxLandingZDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AIFlightMaxLandingZDistance"); }
8751 long double& ForcedMoveToUntilTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.ForcedMoveToUntilTime"); }
8752 long double& LastHadAggroEntriesTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastHadAggroEntriesTime"); }
8753 TArray<TSubclassOf<AActor>>& WildTargetingDesireMultiplierClassesField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalDinoAIController.WildTargetingDesireMultiplierClasses"); }
8754 TArray<float>& WildTargetingDesireMultiplierValuesField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoAIController.WildTargetingDesireMultiplierValues"); }
8755 TArray<TSubclassOf<AActor>>& TamedTargetingDesireMultiplierClassesField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalDinoAIController.TamedTargetingDesireMultiplierClasses"); }
8756 TArray<float>& TamedTargetingDesireMultiplierValuesField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalDinoAIController.TamedTargetingDesireMultiplierValues"); }
8757 float& OceanAdditionalUseRadiusField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.OceanAdditionalUseRadius"); }
8758 float& Teleport_CheckInterval_MINField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.Teleport_CheckInterval_MIN"); }
8759 float& Teleport_CheckInterval_MAXField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.Teleport_CheckInterval_MAX"); }
8760 float& Teleport_CheckInterval_CurrentField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.Teleport_CheckInterval_Current"); }
8761 long double& LastTeleportCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastTeleportCheckTime"); }
8762 AActor* CurrentMoveToActorField() { return *GetNativePointerField<AActor * *>(this, "APrimalDinoAIController.CurrentMoveToActor"); }
8763 AActor* LastValidMoveToActorField() { return *GetNativePointerField<AActor * *>(this, "APrimalDinoAIController.LastValidMoveToActor"); }
8764 FVector& DynamicTargetActor_RelLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.DynamicTargetActor_RelLocation"); }
8765 FVector& DynamicTargetActor_RelLocation_RandOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.DynamicTargetActor_RelLocation_RandOffset"); }
8766 int& RaftMoveToMaxNumRetriesField() { return *GetNativePointerField<int*>(this, "APrimalDinoAIController.RaftMoveToMaxNumRetries"); }
8767 FVector& LastConfirmedMoveLocationField() { return *GetNativePointerField<FVector*>(this, "APrimalDinoAIController.LastConfirmedMoveLocation"); }
8768 long double& LastConfirmedMoveTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastConfirmedMoveTime"); }
8769 float& RequiredConfirmMoveDistanceField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.RequiredConfirmMoveDistance"); }
8770 float& ForceAbortAfterUnconfirmedMoveTimeField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.ForceAbortAfterUnconfirmedMoveTime"); }
8771 float& AbortMoveCheckInterval_MINField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AbortMoveCheckInterval_MIN"); }
8772 float& AbortMoveCheckInterval_MAXField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AbortMoveCheckInterval_MAX"); }
8773 float& AbortMoveCheckInterval_CurrentField() { return *GetNativePointerField<float*>(this, "APrimalDinoAIController.AbortMoveCheckInterval_Current"); }
8774 long double& LastAbortMoveCheckTimeField() { return *GetNativePointerField<long double*>(this, "APrimalDinoAIController.LastAbortMoveCheckTime"); }
8775
8776 // Bit fields
8777
8778 BitFieldValue<bool, unsigned __int32> bForcedAggro() { return { this, "APrimalDinoAIController.bForcedAggro" }; }
8779 BitFieldValue<bool, unsigned __int32> bIgnoreMoveAroundBlockade() { return { this, "APrimalDinoAIController.bIgnoreMoveAroundBlockade" }; }
8780 BitFieldValue<bool, unsigned __int32> bFlyingUseMoveAroundBlockade() { return { this, "APrimalDinoAIController.bFlyingUseMoveAroundBlockade" }; }
8781 BitFieldValue<bool, unsigned __int32> bUseGeometryInsteadOfStationObjForFreeDepthTest() { return { this, "APrimalDinoAIController.bUseGeometryInsteadOfStationObjForFreeDepthTest" }; }
8782 BitFieldValue<bool, unsigned __int32> bNotifyBPTargetSet() { return { this, "APrimalDinoAIController.bNotifyBPTargetSet" }; }
8783 BitFieldValue<bool, unsigned __int32> bUseBPSetupFindTarget() { return { this, "APrimalDinoAIController.bUseBPSetupFindTarget" }; }
8784 BitFieldValue<bool, unsigned __int32> bNotAllowedToFindTargets() { return { this, "APrimalDinoAIController.bNotAllowedToFindTargets" }; }
8785 BitFieldValue<bool, unsigned __int32> bAllowForceFleeToSameTargetingTeam() { return { this, "APrimalDinoAIController.bAllowForceFleeToSameTargetingTeam" }; }
8786 BitFieldValue<bool, unsigned __int32> bUseBPUpdateBestTarget() { return { this, "APrimalDinoAIController.bUseBPUpdateBestTarget" }; }
8787 BitFieldValue<bool, unsigned __int32> bTargetChanged() { return { this, "APrimalDinoAIController.bTargetChanged" }; }
8788 BitFieldValue<bool, unsigned __int32> bAttackForcesRunning() { return { this, "APrimalDinoAIController.bAttackForcesRunning" }; }
8789 BitFieldValue<bool, unsigned __int32> bUseFlyingTargetOffsets() { return { this, "APrimalDinoAIController.bUseFlyingTargetOffsets" }; }
8790 BitFieldValue<bool, unsigned __int32> bUseSwimmingTargetOffsets() { return { this, "APrimalDinoAIController.bUseSwimmingTargetOffsets" }; }
8791 BitFieldValue<bool, unsigned __int32> bRidingDinoTargetPlayer() { return { this, "APrimalDinoAIController.bRidingDinoTargetPlayer" }; }
8792 BitFieldValue<bool, unsigned __int32> bRidingPlayerTargetDino() { return { this, "APrimalDinoAIController.bRidingPlayerTargetDino" }; }
8793 BitFieldValue<bool, unsigned __int32> bIgnoreWaterOrAmphibiousTargets() { return { this, "APrimalDinoAIController.bIgnoreWaterOrAmphibiousTargets" }; }
8794 BitFieldValue<bool, unsigned __int32> bUseBPTargetingDesire() { return { this, "APrimalDinoAIController.bUseBPTargetingDesire" }; }
8795 BitFieldValue<bool, unsigned __int32> bDisableForceFlee() { return { this, "APrimalDinoAIController.bDisableForceFlee" }; }
8796 BitFieldValue<bool, unsigned __int32> bUseCombatMoveTowardsTargetOffset() { return { this, "APrimalDinoAIController.bUseCombatMoveTowardsTargetOffset" }; }
8797 BitFieldValue<bool, unsigned __int32> bUseBPOverrideIgnoredByWildDino() { return { this, "APrimalDinoAIController.bUseBPOverrideIgnoredByWildDino" }; }
8798 BitFieldValue<bool, unsigned __int32> bCanUseAttackStateOnTargetChange() { return { this, "APrimalDinoAIController.bCanUseAttackStateOnTargetChange" }; }
8799 BitFieldValue<bool, unsigned __int32> bModifiedWanderRadius() { return { this, "APrimalDinoAIController.bModifiedWanderRadius" }; }
8800 BitFieldValue<bool, unsigned __int32> bForceOnlyTargetingPlayerOrTamed() { return { this, "APrimalDinoAIController.bForceOnlyTargetingPlayerOrTamed" }; }
8801 BitFieldValue<bool, unsigned __int32> bForceTargetingAllStructures() { return { this, "APrimalDinoAIController.bForceTargetingAllStructures" }; }
8802 BitFieldValue<bool, unsigned __int32> bForceTargetDinoRider() { return { this, "APrimalDinoAIController.bForceTargetDinoRider" }; }
8803 BitFieldValue<bool, unsigned __int32> bFlyerAllowWaterTargeting() { return { this, "APrimalDinoAIController.bFlyerAllowWaterTargeting" }; }
8804 BitFieldValue<bool, unsigned __int32> bUseBPForceTargetDinoRider() { return { this, "APrimalDinoAIController.bUseBPForceTargetDinoRider" }; }
8805 BitFieldValue<bool, unsigned __int32> bAlwaysStartledWhenAggroedByNeighbor() { return { this, "APrimalDinoAIController.bAlwaysStartledWhenAggroedByNeighbor" }; }
8806 BitFieldValue<bool, unsigned __int32> bForceOnlyTargetingPlayers() { return { this, "APrimalDinoAIController.bForceOnlyTargetingPlayers" }; }
8807 BitFieldValue<bool, unsigned __int32> bDinoAIForceOnlyTargetingShips() { return { this, "APrimalDinoAIController.bDinoAIForceOnlyTargetingShips" }; }
8808 BitFieldValue<bool, unsigned __int32> bRestrictWanderingToSeamlessWorldGridExtents() { return { this, "APrimalDinoAIController.bRestrictWanderingToSeamlessWorldGridExtents" }; }
8809 BitFieldValue<bool, unsigned __int32> bEndForceFleeResetAggro() { return { this, "APrimalDinoAIController.bEndForceFleeResetAggro" }; }
8810 BitFieldValue<bool, unsigned __int32> bWasForceFleeing() { return { this, "APrimalDinoAIController.bWasForceFleeing" }; }
8811 BitFieldValue<bool, unsigned __int32> bIgnoreDockedShips() { return { this, "APrimalDinoAIController.bIgnoreDockedShips" }; }
8812 BitFieldValue<bool, unsigned __int32> bUseBP_TamedOverrideHorizontalLandingRange() { return { this, "APrimalDinoAIController.bUseBP_TamedOverrideHorizontalLandingRange" }; }
8813 BitFieldValue<bool, unsigned __int32> bFlyerWanderDefaultToOrigin() { return { this, "APrimalDinoAIController.bFlyerWanderDefaultToOrigin" }; }
8814 BitFieldValue<bool, unsigned __int32> bUseTargetingDesireMultiWithTamedTargets() { return { this, "APrimalDinoAIController.bUseTargetingDesireMultiWithTamedTargets" }; }
8815 BitFieldValue<bool, unsigned __int32> bUseOnRaftAbortMoveToChecks() { return { this, "APrimalDinoAIController.bUseOnRaftAbortMoveToChecks" }; }
8816 BitFieldValue<bool, unsigned __int32> bPlayerTargetRequiresController() { return { this, "APrimalDinoAIController.bPlayerTargetRequiresController" }; }
8817
8818 // Functions
8819
8820 void AddToAggro(AActor* Attacker, float DamagePercent, bool bNotifyNeighbors, bool SetValue, bool bIsFromDamage, bool skipTeamCheck) { NativeCall<void, AActor*, float, bool, bool, bool, bool>(this, "APrimalDinoAIController.AddToAggro", Attacker, DamagePercent, bNotifyNeighbors, SetValue, bIsFromDamage, skipTeamCheck); }
8821 bool AllowToReachGoal(FVector* GoalLoc) { return NativeCall<bool, FVector*>(this, "APrimalDinoAIController.AllowToReachGoal", GoalLoc); }
8822 void ApplyWeaponRangeOverrides(AShooterWeapon* Weapon) { NativeCall<void, AShooterWeapon*>(this, "APrimalDinoAIController.ApplyWeaponRangeOverrides", Weapon); }
8823 void AvoidOutOfWater() { NativeCall<void>(this, "APrimalDinoAIController.AvoidOutOfWater"); }
8824 bool CalculateAndSetWonderingAIState(bool* StateChanged) { return NativeCall<bool, bool*>(this, "APrimalDinoAIController.CalculateAndSetWonderingAIState", StateChanged); }
8825 bool CanLand() { return NativeCall<bool>(this, "APrimalDinoAIController.CanLand"); }
8826 bool CheckForForceAbortMove(FVector* GoalLoc) { return NativeCall<bool, FVector*>(this, "APrimalDinoAIController.CheckForForceAbortMove", GoalLoc); }
8827 bool CheckForTeleport(FVector TargetLocation) { return NativeCall<bool, FVector>(this, "APrimalDinoAIController.CheckForTeleport", TargetLocation); }
8828 bool CheckMoveAroundBlockadePoint(FVector moveToPoint) { return NativeCall<bool, FVector>(this, "APrimalDinoAIController.CheckMoveAroundBlockadePoint", moveToPoint); }
8829 void ClearAggroEntries() { NativeCall<void>(this, "APrimalDinoAIController.ClearAggroEntries"); }
8830 void Destroyed() { NativeCall<void>(this, "APrimalDinoAIController.Destroyed"); }
8831 void EndForceFleed_Implementation() { NativeCall<void>(this, "APrimalDinoAIController.EndForceFleed_Implementation"); }
8832 AActor* FindNewTarget(bool bDontSet) { return NativeCall<AActor*, bool>(this, "APrimalDinoAIController.FindNewTarget", bDontSet); }
8833 AActor* FindTarget(bool bDontSet) { return NativeCall<AActor*, bool>(this, "APrimalDinoAIController.FindTarget", bDontSet); }
8834 void FindTargets(int NumTargets, TArray<AActor*>* KnownTargets, TArray<AActor*>* FoundTargets, bool bDontSet) { NativeCall<void, int, TArray<AActor*>*, TArray<AActor*>*, bool>(this, "APrimalDinoAIController.FindTargets", NumTargets, KnownTargets, FoundTargets, bDontSet); }
8835 void ForceLand() { NativeCall<void>(this, "APrimalDinoAIController.ForceLand"); }
8836 float GetAcceptanceHeightOffset() { return NativeCall<float>(this, "APrimalDinoAIController.GetAcceptanceHeightOffset"); }
8837 float GetAcceptanceRadiusOffset() { return NativeCall<float>(this, "APrimalDinoAIController.GetAcceptanceRadiusOffset"); }
8838 float GetAggroDesirability(AActor* InTarget) { return NativeCall<float, AActor*>(this, "APrimalDinoAIController.GetAggroDesirability", InTarget); }
8839 AActor* GetAggroEntriesAttackerAtIndex(int Index) { return NativeCall<AActor*, int>(this, "APrimalDinoAIController.GetAggroEntriesAttackerAtIndex", Index); }
8840 int GetAggroEntriesCount() { return NativeCall<int>(this, "APrimalDinoAIController.GetAggroEntriesCount"); }
8841 float GetAggroNotifyNeighborsRange_Implementation() { return NativeCall<float>(this, "APrimalDinoAIController.GetAggroNotifyNeighborsRange_Implementation"); }
8842 float GetAttackInterval() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackInterval"); }
8843 float GetAttackRange() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackRange"); }
8844 float GetAttackRotationGroundSpeedMultiplier() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackRotationGroundSpeedMultiplier"); }
8845 float GetAttackRotationRangeDegrees() { return NativeCall<float>(this, "APrimalDinoAIController.GetAttackRotationRangeDegrees"); }
8846 FRotator* GetAttackRotationRate(FRotator* result) { return NativeCall<FRotator*, FRotator*>(this, "APrimalDinoAIController.GetAttackRotationRate", result); }
8847 AActor* GetCorpseFoodTarget() { return NativeCall<AActor*>(this, "APrimalDinoAIController.GetCorpseFoodTarget"); }
8848 char GetCurrentAttackIndex() { return NativeCall<char>(this, "APrimalDinoAIController.GetCurrentAttackIndex"); }
8849 FVector* GetLandingLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "APrimalDinoAIController.GetLandingLocation", result); }
8850 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APrimalDinoAIController.GetLifetimeReplicatedProps", OutLifetimeProps); }
8851 float GetMinAttackRange() { return NativeCall<float>(this, "APrimalDinoAIController.GetMinAttackRange"); }
8852 FVector* GetRandomBiasedDestination(FVector* result, FVector LocOverride, float MinDistanceAmount, float RandomDistanceAmount, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride) { return NativeCall<FVector*, FVector*, FVector, float, float, bool, bool, FRotator, float>(this, "APrimalDinoAIController.GetRandomBiasedDestination", result, LocOverride, MinDistanceAmount, RandomDistanceAmount, bUseRandomNegativeXDir, bOrientRandOffsetByRotation, OrientRandOffsetByRotation, GroundCheckSpreadOverride); }
8853 FVector* GetRandomWanderDestination(FVector* result, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation) { return NativeCall<FVector*, FVector*, FVector, float, bool, bool, FRotator>(this, "APrimalDinoAIController.GetRandomWanderDestination", result, LocOverride, RandomOffsetMultiplier, bUseRandomNegativeXDir, bOrientRandOffsetByRotation, OrientRandOffsetByRotation); }
8854 AActor* GetTarget() { return NativeCall<AActor*>(this, "APrimalDinoAIController.GetTarget"); }
8855 float GetTargetingDesire(AActor* InTarget) { return NativeCall<float, AActor*>(this, "APrimalDinoAIController.GetTargetingDesire", InTarget); }
8856 FVector* GetWanderAroundActorDestination(FVector* result, APrimalDinoCharacter* dinoCharacter, FVector originalDestination) { return NativeCall<FVector*, FVector*, APrimalDinoCharacter*, FVector>(this, "APrimalDinoAIController.GetWanderAroundActorDestination", result, dinoCharacter, originalDestination); }
8857 bool HumanIsWithinAttackRangeAndCalculateBestAttack(AActor* Other, bool* bAttackChanged) { return NativeCall<bool, AActor*, bool*>(this, "APrimalDinoAIController.HumanIsWithinAttackRangeAndCalculateBestAttack", Other, bAttackChanged); }
8858 bool IsForceTargetDinoRider(AShooterCharacter* playerTarget) { return NativeCall<bool, AShooterCharacter*>(this, "APrimalDinoAIController.IsForceTargetDinoRider", playerTarget); }
8859 bool IsLogicPaused() { return NativeCall<bool>(this, "APrimalDinoAIController.IsLogicPaused"); }
8860 bool IsPawnSwimmingTowardsOceanGoal() { return NativeCall<bool>(this, "APrimalDinoAIController.IsPawnSwimmingTowardsOceanGoal"); }
8861 bool IsWithinAttackRange(AActor* Other, bool bForceUseLastAttackIndex) { return NativeCall<bool, AActor*, bool>(this, "APrimalDinoAIController.IsWithinAttackRange", Other, bForceUseLastAttackIndex); }
8862 bool IsWithinAttackRangeAndCalculateBestAttack(AActor* Other, bool* bAttackChanged) { return NativeCall<bool, AActor*, bool*>(this, "APrimalDinoAIController.IsWithinAttackRangeAndCalculateBestAttack", Other, bAttackChanged); }
8863 FVector* ModifyGoalLocation(FVector* result, FVector* GoalLoc) { return NativeCall<FVector*, FVector*, FVector*>(this, "APrimalDinoAIController.ModifyGoalLocation", result, GoalLoc); }
8864 float ModifyReachedGoalRadius() { return NativeCall<float>(this, "APrimalDinoAIController.ModifyReachedGoalRadius"); }
8865 bool MoveAroundBlockade(FVector PreBumpLocation, AActor* BlockadeActor, UPrimitiveComponent* OtherComp, float BlockadeWidth, FVector HitNormal, FVector HitLocation, bool SkipBlockingCheck) { return NativeCall<bool, FVector, AActor*, UPrimitiveComponent*, float, FVector, FVector, bool>(this, "APrimalDinoAIController.MoveAroundBlockade", PreBumpLocation, BlockadeActor, OtherComp, BlockadeWidth, HitNormal, HitLocation, SkipBlockingCheck); }
8866 void NotifyBump(FVector PreBumpLocation, AActor* Other, UPrimitiveComponent* OtherComp, FVector* HitNormal, FVector* HitLocation) { NativeCall<void, FVector, AActor*, UPrimitiveComponent*, FVector*, FVector*>(this, "APrimalDinoAIController.NotifyBump", PreBumpLocation, Other, OtherComp, HitNormal, HitLocation); }
8867 void NotifyTakeDamage(float Damage, FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, float, FDamageEvent*, AController*, AActor*>(this, "APrimalDinoAIController.NotifyTakeDamage", Damage, DamageEvent, EventInstigator, DamageCauser); }
8868 void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result) { NativeCall<void, FAIRequestID, EPathFollowingResult::Type>(this, "APrimalDinoAIController.OnMoveCompleted", RequestID, Result); }
8869 void OnReachedMoveToActor() { NativeCall<void>(this, "APrimalDinoAIController.OnReachedMoveToActor"); }
8870 void OnRep_CurrentMoveToActor() { NativeCall<void>(this, "APrimalDinoAIController.OnRep_CurrentMoveToActor"); }
8871 bool OverrideHasReachedGoalWithUseHeight(FVector* GoalLoc, float UseRadius, float UseHeight, float ZDelta) { return NativeCall<bool, FVector*, float, float, float>(this, "APrimalDinoAIController.OverrideHasReachedGoalWithUseHeight", GoalLoc, UseRadius, UseHeight, ZDelta); }
8872 void PauseBrainComponent(FString reason) { NativeCall<void, FString>(this, "APrimalDinoAIController.PauseBrainComponent", reason); }
8873 void PlayStartledAnim() { NativeCall<void>(this, "APrimalDinoAIController.PlayStartledAnim"); }
8874 void Possess(APawn* InPawn) { NativeCall<void, APawn*>(this, "APrimalDinoAIController.Possess", InPawn); }
8875 void RebootBrainComponent() { NativeCall<void>(this, "APrimalDinoAIController.RebootBrainComponent"); }
8876 void RecoverMovement() { NativeCall<void>(this, "APrimalDinoAIController.RecoverMovement"); }
8877 void ResetAccelerationFollowsRotation() { NativeCall<void>(this, "APrimalDinoAIController.ResetAccelerationFollowsRotation"); }
8878 void ResetGroundSpeed() { NativeCall<void>(this, "APrimalDinoAIController.ResetGroundSpeed"); }
8879 void ResetRotationRate() { NativeCall<void>(this, "APrimalDinoAIController.ResetRotationRate"); }
8880 void ResetRotationUseAcceleration() { NativeCall<void>(this, "APrimalDinoAIController.ResetRotationUseAcceleration"); }
8881 void RestartBrainComponent() { NativeCall<void>(this, "APrimalDinoAIController.RestartBrainComponent"); }
8882 void ResumeBrainComponent(FString reason) { NativeCall<void, FString>(this, "APrimalDinoAIController.ResumeBrainComponent", reason); }
8883 void SetAttackGroundSpeed() { NativeCall<void>(this, "APrimalDinoAIController.SetAttackGroundSpeed"); }
8884 void SetAttackRotationRate() { NativeCall<void>(this, "APrimalDinoAIController.SetAttackRotationRate"); }
8885 void SetTarget(AActor* InTarget, bool bDontAddAggro, bool bOverlapFoundTarget) { NativeCall<void, AActor*, bool, bool>(this, "APrimalDinoAIController.SetTarget", InTarget, bDontAddAggro, bOverlapFoundTarget); }
8886 void SetUpMoveToTargetActor(FVector* NewMoveToLoc, FVector* RandOffset, AActor* ToActor) { NativeCall<void, FVector*, FVector*, AActor*>(this, "APrimalDinoAIController.SetUpMoveToTargetActor", NewMoveToLoc, RandOffset, ToActor); }
8887 bool ShouldAttackTarget(AActor* NewTarget, bool bPassedBasedOnRaft, AActor* MyBasedOnRaft) { return NativeCall<bool, AActor*, bool, AActor*>(this, "APrimalDinoAIController.ShouldAttackTarget", NewTarget, bPassedBasedOnRaft, MyBasedOnRaft); }
8888 bool ShouldForceFlee() { return NativeCall<bool>(this, "APrimalDinoAIController.ShouldForceFlee"); }
8889 bool ShouldForceRunWhenAttacking() { return NativeCall<bool>(this, "APrimalDinoAIController.ShouldForceRunWhenAttacking"); }
8890 static FVector* StaticGetRandomWanderDestination(FVector* result, APrimalDinoCharacter* TargetCharacter, APrimalDinoAIController* TargetAIController, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride) { return NativeCall<FVector*, FVector*, APrimalDinoCharacter*, APrimalDinoAIController*, FVector, float, bool, bool, FRotator, float>(nullptr, "APrimalDinoAIController.StaticGetRandomWanderDestination", result, TargetCharacter, TargetAIController, LocOverride, RandomOffsetMultiplier, bUseRandomNegativeXDir, bOrientRandOffsetByRotation, OrientRandOffsetByRotation, GroundCheckSpreadOverride); }
8891 void StopBrainComponent(FString reason) { NativeCall<void, FString>(this, "APrimalDinoAIController.StopBrainComponent", reason); }
8892 void Unstasis() { NativeCall<void>(this, "APrimalDinoAIController.Unstasis"); }
8893 void UpdateAggro() { NativeCall<void>(this, "APrimalDinoAIController.UpdateAggro"); }
8894 void UpdateMoveToTargetActorRef(AActor* NewTargetActorRef) { NativeCall<void, AActor*>(this, "APrimalDinoAIController.UpdateMoveToTargetActorRef", NewTargetActorRef); }
8895 bool UseLowQualityBehaviorTreeTick() { return NativeCall<bool>(this, "APrimalDinoAIController.UseLowQualityBehaviorTreeTick"); }
8896 bool BPForceTargetDinoRider(AShooterCharacter* playerTarget) { return NativeCall<bool, AShooterCharacter*>(this, "APrimalDinoAIController.BPForceTargetDinoRider", playerTarget); }
8897 float BPGetTargetingDesire(AActor* ForTarget, float ForTargetingDesireValue) { return NativeCall<float, AActor*, float>(this, "APrimalDinoAIController.BPGetTargetingDesire", ForTarget, ForTargetingDesireValue); }
8898 void BPNotifyTargetSet() { NativeCall<void>(this, "APrimalDinoAIController.BPNotifyTargetSet"); }
8899 void BPOnFleeEvent() { NativeCall<void>(this, "APrimalDinoAIController.BPOnFleeEvent"); }
8900 bool BPOverrideIgnoredByWildDino(AActor* wildDinoToIgnore) { return NativeCall<bool, AActor*>(this, "APrimalDinoAIController.BPOverrideIgnoredByWildDino", wildDinoToIgnore); }
8901 void BPSetupFindTarget() { NativeCall<void>(this, "APrimalDinoAIController.BPSetupFindTarget"); }
8902 bool BPShouldNotifyNeighbor(APrimalDinoCharacter* neighbor) { return NativeCall<bool, APrimalDinoCharacter*>(this, "APrimalDinoAIController.BPShouldNotifyNeighbor", neighbor); }
8903 AActor* BPUpdateBestTarget(AActor* bestTarget, bool dontSetIn, bool* dontSetOut) { return NativeCall<AActor*, AActor*, bool, bool*>(this, "APrimalDinoAIController.BPUpdateBestTarget", bestTarget, dontSetIn, dontSetOut); }
8904 FVector2D* BP_TamedOverrideHorizontalLandingRange(FVector2D* result) { return NativeCall<FVector2D*, FVector2D*>(this, "APrimalDinoAIController.BP_TamedOverrideHorizontalLandingRange", result); }
8905 bool CalculateAndSetWonderingAIStateEvent(bool StateChanged) { return NativeCall<bool, bool>(this, "APrimalDinoAIController.CalculateAndSetWonderingAIStateEvent", StateChanged); }
8906 void ChangedAITarget() { NativeCall<void>(this, "APrimalDinoAIController.ChangedAITarget"); }
8907 void EndForceFleed() { NativeCall<void>(this, "APrimalDinoAIController.EndForceFleed"); }
8908 float GetAggroNotifyNeighborsRange() { return NativeCall<float>(this, "APrimalDinoAIController.GetAggroNotifyNeighborsRange"); }
8909 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APrimalDinoAIController.GetPrivateStaticClass", Package); }
8910 void OnLosingTargetEvent() { NativeCall<void>(this, "APrimalDinoAIController.OnLosingTargetEvent"); }
8911 static void StaticRegisterNativesAPrimalDinoAIController() { NativeCall<void>(nullptr, "APrimalDinoAIController.StaticRegisterNativesAPrimalDinoAIController"); }
8912};
8913
8915{
8916 FItemNetInfo& MyItemInfoField() { return *GetNativePointerField<FItemNetInfo*>(this, "ADroppedItem.MyItemInfo"); }
8917 UPrimalItem* MyItemField() { return *GetNativePointerField<UPrimalItem * *>(this, "ADroppedItem.MyItem"); }
8918 float& ImpulseMagnitudeField() { return *GetNativePointerField<float*>(this, "ADroppedItem.ImpulseMagnitude"); }
8919 float& ForceSleepTimerField() { return *GetNativePointerField<float*>(this, "ADroppedItem.ForceSleepTimer"); }
8920 FVector& DroppedItemScaleField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.DroppedItemScale"); }
8921 FVector2D& OverlayTooltipPaddingField() { return *GetNativePointerField<FVector2D*>(this, "ADroppedItem.OverlayTooltipPadding"); }
8922 FVector2D& OverlayTooltipScaleField() { return *GetNativePointerField<FVector2D*>(this, "ADroppedItem.OverlayTooltipScale"); }
8923 FString& DroppedByNameField() { return *GetNativePointerField<FString*>(this, "ADroppedItem.DroppedByName"); }
8924 unsigned __int64& DroppedByPlayerIDField() { return *GetNativePointerField<unsigned __int64*>(this, "ADroppedItem.DroppedByPlayerID"); }
8925 long double& DroppedItemDestructionTimeField() { return *GetNativePointerField<long double*>(this, "ADroppedItem.DroppedItemDestructionTime"); }
8926 bool& bClientDisablePhysicsField() { return *GetNativePointerField<bool*>(this, "ADroppedItem.bClientDisablePhysics"); }
8927 UStaticMesh* NetDroppedMeshOverrideField() { return *GetNativePointerField<UStaticMesh * *>(this, "ADroppedItem.NetDroppedMeshOverride"); }
8928 UMaterialInterface* NetDroppedMeshMaterialOverrideField() { return *GetNativePointerField<UMaterialInterface * *>(this, "ADroppedItem.NetDroppedMeshMaterialOverride"); }
8929 FVector& NetDroppedMeshOverrideScale3DField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.NetDroppedMeshOverrideScale3D"); }
8930 FVector& DroppedItemVelocityField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.DroppedItemVelocity"); }
8931 bool& bThrownFromShipField() { return *GetNativePointerField<bool*>(this, "ADroppedItem.bThrownFromShip"); }
8932 float& DroppedItemAccelerationGravityField() { return *GetNativePointerField<float*>(this, "ADroppedItem.DroppedItemAccelerationGravity"); }
8933 float& DroppedItemMaxFallSpeedField() { return *GetNativePointerField<float*>(this, "ADroppedItem.DroppedItemMaxFallSpeed"); }
8934 float& MaxPickUpDistanceField() { return *GetNativePointerField<float*>(this, "ADroppedItem.MaxPickUpDistance"); }
8935 float& PrevLinearDampingField() { return *GetNativePointerField<float*>(this, "ADroppedItem.PrevLinearDamping"); }
8936 float& PrevAngularDampingField() { return *GetNativePointerField<float*>(this, "ADroppedItem.PrevAngularDamping"); }
8937 long double& SpawnDropSoundTimeField() { return *GetNativePointerField<long double*>(this, "ADroppedItem.SpawnDropSoundTime"); }
8938 FVector& PreviousLocationField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.PreviousLocation"); }
8939 AActor* DroppedByActorField() { return *GetNativePointerField<AActor * *>(this, "ADroppedItem.DroppedByActor"); }
8940 APrimalCharacter* BasedTransformCharacterField() { return *GetNativePointerField<APrimalCharacter * *>(this, "ADroppedItem.BasedTransformCharacter"); }
8941 FVector& BasedTransformLocationField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.BasedTransformLocation"); }
8942 FVector& BasedTransformVelocityField() { return *GetNativePointerField<FVector*>(this, "ADroppedItem.BasedTransformVelocity"); }
8943 APrimalDinoCharacter* DroppedOntoDinoCharacterField() { return *GetNativePointerField<APrimalDinoCharacter * *>(this, "ADroppedItem.DroppedOntoDinoCharacter"); }
8944 float& DroppedLifeSpanOverrideField() { return *GetNativePointerField<float*>(this, "ADroppedItem.DroppedLifeSpanOverride"); }
8945 bool& bHasTickedField() { return *GetNativePointerField<bool*>(this, "ADroppedItem.bHasTicked"); }
8946
8947 // Bit fields
8948
8949 BitFieldValue<bool, unsigned __int32> bApplyImpulseOnSpawn() { return { this, "ADroppedItem.bApplyImpulseOnSpawn" }; }
8950 BitFieldValue<bool, unsigned __int32> bDestroyOnStasis() { return { this, "ADroppedItem.bDestroyOnStasis" }; }
8951 BitFieldValue<bool, unsigned __int32> bUseCollisionTrace() { return { this, "ADroppedItem.bUseCollisionTrace" }; }
8952 BitFieldValue<bool, unsigned __int32> bPreventPickup() { return { this, "ADroppedItem.bPreventPickup" }; }
8953 BitFieldValue<bool, unsigned __int32> bDestroyOutOfWater() { return { this, "ADroppedItem.bDestroyOutOfWater" }; }
8954 BitFieldValue<bool, unsigned __int32> bIsUnderwater() { return { this, "ADroppedItem.bIsUnderwater" }; }
8955 BitFieldValue<bool, unsigned __int32> bNotifyPreviousOwnerOfPickup() { return { this, "ADroppedItem.bNotifyPreviousOwnerOfPickup" }; }
8956
8957 // Functions
8958
8959 void BeginPlay() { NativeCall<void>(this, "ADroppedItem.BeginPlay"); }
8960 void Destroyed() { NativeCall<void>(this, "ADroppedItem.Destroyed"); }
8961 void DrawHUD(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "ADroppedItem.DrawHUD", HUD); }
8962 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "ADroppedItem.GetLifetimeReplicatedProps", OutLifetimeProps); }
8963 void PostNetReceiveLocationAndRotation() { NativeCall<void>(this, "ADroppedItem.PostNetReceiveLocationAndRotation"); }
8964 void PreInitializeComponents() { NativeCall<void>(this, "ADroppedItem.PreInitializeComponents"); }
8965 void SetupVisuals() { NativeCall<void>(this, "ADroppedItem.SetupVisuals"); }
8966 void Stasis() { NativeCall<void>(this, "ADroppedItem.Stasis"); }
8967 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "ADroppedItem.Tick", DeltaSeconds); }
8968 bool TryMultiUse(APlayerController* ForPC, int UseIndex) { return NativeCall<bool, APlayerController*, int>(this, "ADroppedItem.TryMultiUse", ForPC, UseIndex); }
8969 float GetDroppedItemLifeTime() { return NativeCall<float>(this, "ADroppedItem.GetDroppedItemLifeTime"); }
8970 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ADroppedItem.GetPrivateStaticClass", Package); }
8971};
8972
8974{
8975 float& IndoorsHypoThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.IndoorsHypoThermalInsulation"); }
8976 float& IndoorsHyperThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.IndoorsHyperThermalInsulation"); }
8977 float& EggThermalInsulationTemperatureMultiplierField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.EggThermalInsulationTemperatureMultiplier"); }
8978 double& LastInsulationCalcTimeField() { return *GetNativePointerField<double*>(this, "ADroppedItemEgg.LastInsulationCalcTime"); }
8979 float& HyperThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.HyperThermalInsulation"); }
8980 float& HypoThermalInsulationField() { return *GetNativePointerField<float*>(this, "ADroppedItemEgg.HypoThermalInsulation"); }
8981
8982 // Bit fields
8983
8984 BitFieldValue<bool, unsigned __int32> bIsEggTooHot() { return { this, "ADroppedItemEgg.bIsEggTooHot" }; }
8985 BitFieldValue<bool, unsigned __int32> bIsEggTooCold() { return { this, "ADroppedItemEgg.bIsEggTooCold" }; }
8986};
8987
8989{
8990 FName& MatineeControllerNameField() { return *GetNativePointerField<FName*>(this, "AMatineeActor.MatineeControllerName"); }
8991 float& PlayRateField() { return *GetNativePointerField<float*>(this, "AMatineeActor.PlayRate"); }
8992 float& ForceStartPositionField() { return *GetNativePointerField<float*>(this, "AMatineeActor.ForceStartPosition"); }
8993 int& MatineeManagerPriorityField() { return *GetNativePointerField<int*>(this, "AMatineeActor.MatineeManagerPriority"); }
8994 int& PreferredSplitScreenNumField() { return *GetNativePointerField<int*>(this, "AMatineeActor.PreferredSplitScreenNum"); }
8995 float& InterpPositionField() { return *GetNativePointerField<float*>(this, "AMatineeActor.InterpPosition"); }
8996 float& ClientSidePositionErrorToleranceField() { return *GetNativePointerField<float*>(this, "AMatineeActor.ClientSidePositionErrorTolerance"); }
8997 char& ReplicationForceIsPlayingField() { return *GetNativePointerField<char*>(this, "AMatineeActor.ReplicationForceIsPlaying"); }
8998 FMatineeActorFinished& OnMatineeFinishedField() { return *GetNativePointerField<FMatineeActorFinished*>(this, "AMatineeActor.OnMatineeFinished"); }
8999 FMatineeActorStopped& OnMatineeStoppedField() { return *GetNativePointerField<FMatineeActorStopped*>(this, "AMatineeActor.OnMatineeStopped"); }
9000
9001 // Functions
9002
9003 void AddActorToGroup(FName GroupName, AActor* TheGroupActor) { NativeCall<void, FName, AActor*>(this, "AMatineeActor.AddActorToGroup", GroupName, TheGroupActor); }
9004 void AddPlayerToDirectorTracks(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AMatineeActor.AddPlayerToDirectorTracks", PC); }
9005 void ApplyWorldOffset(FVector* InOffset, bool bWorldShift) { NativeCall<void, FVector*, bool>(this, "AMatineeActor.ApplyWorldOffset", InOffset, bWorldShift); }
9006 void BeginPlay() { NativeCall<void>(this, "AMatineeActor.BeginPlay"); }
9007 void ChangePlaybackDirection() { NativeCall<void>(this, "AMatineeActor.ChangePlaybackDirection"); }
9008 void CheckPriorityRefresh() { NativeCall<void>(this, "AMatineeActor.CheckPriorityRefresh"); }
9009 void EnableCinematicMode(bool bEnable) { NativeCall<void, bool>(this, "AMatineeActor.EnableCinematicMode", bEnable); }
9010 FName* GetFunctionNameForEvent(FName* result, FName EventName) { return NativeCall<FName*, FName*, FName>(this, "AMatineeActor.GetFunctionNameForEvent", result, EventName); }
9011 float GetInterpLength() { return NativeCall<float>(this, "AMatineeActor.GetInterpLength"); }
9012 void InitInterp() { NativeCall<void>(this, "AMatineeActor.InitInterp"); }
9013 bool IsMatineeCompatibleWithPlayer(APlayerController* InPC) { return NativeCall<bool, APlayerController*>(this, "AMatineeActor.IsMatineeCompatibleWithPlayer", InPC); }
9014 void NotifyEventTriggered(FName EventName, float EventTime) { NativeCall<void, FName, float>(this, "AMatineeActor.NotifyEventTriggered", EventName, EventTime); }
9015 void Pause() { NativeCall<void>(this, "AMatineeActor.Pause"); }
9016 void Play(float OverrideSetPosition, bool bOverridePositionJump) { NativeCall<void, float, bool>(this, "AMatineeActor.Play", OverrideSetPosition, bOverridePositionJump); }
9017 void PostInitializeComponents() { NativeCall<void>(this, "AMatineeActor.PostInitializeComponents"); }
9018 void PostLoadSubobjects(FObjectInstancingGraph* OuterInstanceGraph) { NativeCall<void, FObjectInstancingGraph*>(this, "AMatineeActor.PostLoadSubobjects", OuterInstanceGraph); }
9019 void ResetMatinee() { NativeCall<void>(this, "AMatineeActor.ResetMatinee"); }
9020 void Reverse() { NativeCall<void>(this, "AMatineeActor.Reverse"); }
9021 void SetLoopingState(bool bNewLooping) { NativeCall<void, bool>(this, "AMatineeActor.SetLoopingState", bNewLooping); }
9022 void SetPosition(float NewPosition, bool bJump, bool bForceJumpFromBeginningForEvents, bool bSkipMatineeUpdate) { NativeCall<void, float, bool, bool, bool>(this, "AMatineeActor.SetPosition", NewPosition, bJump, bForceJumpFromBeginningForEvents, bSkipMatineeUpdate); }
9023 void SetupCameraCuts() { NativeCall<void>(this, "AMatineeActor.SetupCameraCuts"); }
9024 void StepInterp(float DeltaTime, bool bPreview) { NativeCall<void, float, bool>(this, "AMatineeActor.StepInterp", DeltaTime, bPreview); }
9025 void Stop() { NativeCall<void>(this, "AMatineeActor.Stop"); }
9026 void TermInterp() { NativeCall<void>(this, "AMatineeActor.TermInterp"); }
9027 void Tick(float DeltaTime) { NativeCall<void, float>(this, "AMatineeActor.Tick", DeltaTime); }
9028 void UpdateInterp(float NewPosition, bool bPreview, bool bJump, bool bSkipMatineeUpdate) { NativeCall<void, float, bool, bool, bool>(this, "AMatineeActor.UpdateInterp", NewPosition, bPreview, bJump, bSkipMatineeUpdate); }
9029 void UpdateReplicatedData(bool bIsBeginningPlay) { NativeCall<void, bool>(this, "AMatineeActor.UpdateReplicatedData", bIsBeginningPlay); }
9030 void UpdateStreamingForCameraCuts(float CurrentTime, bool bPreview) { NativeCall<void, float, bool>(this, "AMatineeActor.UpdateStreamingForCameraCuts", CurrentTime, bPreview); }
9031 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "AMatineeActor.GetLifetimeReplicatedProps", OutLifetimeProps); }
9032 float GetNetPriority(FVector* ViewPos, FVector* ViewDir, APlayerController* Viewer, UActorChannel* InChannel, float Time, bool bLowBandwidth) { return NativeCall<float, FVector*, FVector*, APlayerController*, UActorChannel*, float, bool>(this, "AMatineeActor.GetNetPriority", ViewPos, ViewDir, Viewer, InChannel, Time, bLowBandwidth); }
9033 void InitClientMatinee() { NativeCall<void>(this, "AMatineeActor.InitClientMatinee"); }
9034 void PostNetReceive() { NativeCall<void>(this, "AMatineeActor.PostNetReceive"); }
9035 void PreNetReceive() { NativeCall<void>(this, "AMatineeActor.PreNetReceive"); }
9036 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AMatineeActor.GetPrivateStaticClass", Package); }
9037 static void StaticRegisterNativesAMatineeActor() { NativeCall<void>(nullptr, "AMatineeActor.StaticRegisterNativesAMatineeActor"); }
9038};
9039
9041{
9042 ACharacter* CharacterOwnerField() { return *GetNativePointerField<ACharacter * *>(this, "UCharacterMovementComponent.CharacterOwner"); }
9043 float& MaxStepHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxStepHeight"); }
9044 float& JumpZVelocityField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.JumpZVelocity"); }
9045 float& JumpOffJumpZFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.JumpOffJumpZFactor"); }
9046 float& SwimFloorTraceLengthField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.SwimFloorTraceLength"); }
9047 bool& bSlipOffLedgesField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bSlipOffLedges"); }
9048 float& LedgeSlipCapsuleRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeSlipCapsuleRadiusMultiplier"); }
9049 float& LedgeSlipPushVelocityField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeSlipPushVelocity"); }
9050 float& LedgeSlipVelocityBuildUpMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeSlipVelocityBuildUpMultiplier"); }
9051 float& WalkableFloorAngleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.WalkableFloorAngle"); }
9052 float& WalkableFloorZField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.WalkableFloorZ"); }
9053 TEnumAsByte<enum EMovementMode>& MovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "UCharacterMovementComponent.MovementMode"); }
9054 char& CustomMovementModeField() { return *GetNativePointerField<char*>(this, "UCharacterMovementComponent.CustomMovementMode"); }
9055 FVector& OldBaseLocationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.OldBaseLocation"); }
9056 FQuat& OldBaseQuatField() { return *GetNativePointerField<FQuat*>(this, "UCharacterMovementComponent.OldBaseQuat"); }
9057 long double& LastNonZeroAccelField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastNonZeroAccel"); }
9058 float& CurrentLedgeSlipPushVelocityField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.CurrentLedgeSlipPushVelocity"); }
9059 int& LastFrameDisabledFloorBasingField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.LastFrameDisabledFloorBasing"); }
9060 long double& ForceBigPushingTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.ForceBigPushingTime"); }
9061 float& GravityScaleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.GravityScale"); }
9062 float& GroundFrictionField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.GroundFriction"); }
9063 float& MaxWalkSpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxWalkSpeed"); }
9064 float& MaxWalkSpeedCrouchedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxWalkSpeedCrouched"); }
9065 float& MaxWalkSpeedProneField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxWalkSpeedProne"); }
9066 float& MaxCustomMovementSpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxCustomMovementSpeed"); }
9067 float& MaxSwimSpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxSwimSpeed"); }
9068 float& MaxFlySpeedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxFlySpeed"); }
9069 float& LandedPreventRequestedMoveIntervalField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LandedPreventRequestedMoveInterval"); }
9070 float& LandedPreventRequestedMoveMinVelocityMagnitudeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LandedPreventRequestedMoveMinVelocityMagnitude"); }
9071 float& MinimumImpulseToApplyField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MinimumImpulseToApply"); }
9072 long double& LastLandedTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastLandedTime"); }
9073 float& MaxAccelerationField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxAcceleration"); }
9074 float& MaxImpulseVelocityMagnitudeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxImpulseVelocityMagnitude"); }
9075 float& MaxImpulseVelocityZField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxImpulseVelocityZ"); }
9076 float& BrakingDecelerationWalkingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationWalking"); }
9077 float& BrakingDecelerationFallingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationFalling"); }
9078 float& BrakingDecelerationSwimmingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationSwimming"); }
9079 float& BrakingDecelerationFlyingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BrakingDecelerationFlying"); }
9080 float& AirControlField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AirControl"); }
9081 float& AirControlBoostMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AirControlBoostMultiplier"); }
9082 float& AirControlBoostVelocityThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AirControlBoostVelocityThreshold"); }
9083 float& FallingLateralFrictionField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.FallingLateralFriction"); }
9084 float& CrouchedHalfHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.CrouchedHalfHeight"); }
9085 float& ProneHalfHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.ProneHalfHeight"); }
9086 float& BuoyancyField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.Buoyancy"); }
9087 float& PerchRadiusThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PerchRadiusThreshold"); }
9088 float& PerchAdditionalHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PerchAdditionalHeight"); }
9089 FRotator& RotationRateField() { return *GetNativePointerField<FRotator*>(this, "UCharacterMovementComponent.RotationRate"); }
9090 UPrimitiveComponent* DeferredUpdatedMoveComponentField() { return *GetNativePointerField<UPrimitiveComponent * *>(this, "UCharacterMovementComponent.DeferredUpdatedMoveComponent"); }
9091 float& MaxOutOfWaterStepHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxOutOfWaterStepHeight"); }
9092 float& OutofWaterZField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.OutofWaterZ"); }
9093 float& MassField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.Mass"); }
9094 float& DinoClientPositionErrorToleranceStoppedField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.DinoClientPositionErrorToleranceStopped"); }
9095 float& DinoClientPositionErrorToleranceMovingFlyingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.DinoClientPositionErrorToleranceMovingFlying"); }
9096 float& PlayerClientPositionErrorToleranceOverrideField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PlayerClientPositionErrorToleranceOverride"); }
9097 float& SimulatedTickSkipDistanceSQField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.SimulatedTickSkipDistanceSQ"); }
9098 bool& bEnablePhysicsInteractionField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bEnablePhysicsInteraction"); }
9099 bool& bTouchForceScaledToMassField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bTouchForceScaledToMass"); }
9100 bool& bPushForceScaledToMassField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bPushForceScaledToMass"); }
9101 bool& bScalePushForceToVelocityField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bScalePushForceToVelocity"); }
9102 float& StandingDownwardForceScaleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.StandingDownwardForceScale"); }
9103 float& InitialPushForceFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.InitialPushForceFactor"); }
9104 float& PushForceFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PushForceFactor"); }
9105 float& PushForcePointZOffsetFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PushForcePointZOffsetFactor"); }
9106 float& TouchForceFactorField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.TouchForceFactor"); }
9107 float& MinTouchForceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MinTouchForce"); }
9108 float& MaxTouchForceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxTouchForce"); }
9109 float& RepulsionForceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.RepulsionForce"); }
9110 FVector& LastUpdateLocationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.LastUpdateLocation"); }
9111 FVector& MoveStartLocationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.MoveStartLocation"); }
9112 float& AnalogInputModifierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AnalogInputModifier"); }
9113 float& BackwardsMaxSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BackwardsMaxSpeedMultiplier"); }
9114 float& BackwardsMovementDotThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.BackwardsMovementDotThreshold"); }
9115 FVector& PendingForceToApplyField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.PendingForceToApply"); }
9116 FVector& PendingImpulseToApplyField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.PendingImpulseToApply"); }
9117 FVector& AccelerationField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.Acceleration"); }
9118 float& MaxSimulationTimeStepField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MaxSimulationTimeStep"); }
9119 int& MaxSimulationIterationsField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.MaxSimulationIterations"); }
9120 float& LedgeCheckThresholdField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LedgeCheckThreshold"); }
9121 float& JumpOutOfWaterPitchField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.JumpOutOfWaterPitch"); }
9122 float& UpperImpactNormalScaleField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.UpperImpactNormalScale"); }
9123 TEnumAsByte<enum EMovementMode>& DefaultLandMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "UCharacterMovementComponent.DefaultLandMovementMode"); }
9124 TEnumAsByte<enum EMovementMode>& DefaultWaterMovementModeField() { return *GetNativePointerField<TEnumAsByte<enum EMovementMode>*>(this, "UCharacterMovementComponent.DefaultWaterMovementMode"); }
9125 FVector& WantsToDodgeVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.WantsToDodgeVelocity"); }
9126 float& PreventWaterHoppingPlaneOffsetField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.PreventWaterHoppingPlaneOffset"); }
9127 long double& PreventWaterHopping_LastTimeAtSurfaceField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.PreventWaterHopping_LastTimeAtSurface"); }
9128 float& AccelerationFollowsRotationMinDotField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AccelerationFollowsRotationMinDot"); }
9129 float& AccelerationFollowsRotationStopDistanceField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AccelerationFollowsRotationStopDistance"); }
9130 float& RotationAccelerationField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.RotationAcceleration"); }
9131 float& RotationBrakingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.RotationBraking"); }
9132 float& AngleToStartRotationBrakingField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AngleToStartRotationBraking"); }
9133 float& SwimmingAccelZMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.SwimmingAccelZMultiplier"); }
9134 float& TamedSwimmingAccelZMultiplierField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.TamedSwimmingAccelZMultiplier"); }
9135 float& WaveLockingMaxZOffsetField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.WaveLockingMaxZOffset"); }
9136 bool& bHACKTickedField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bHACKTicked"); }
9137 bool& bHackTestDisableRotationCodeField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bHackTestDisableRotationCode"); }
9138 long double& CharacterInterpolationAndStopsUseHighPrecisionVelocityUntilTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.CharacterInterpolationAndStopsUseHighPrecisionVelocityUntilTime"); }
9139 FVector& LastForcedNetVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.LastForcedNetVelocity"); }
9140 long double& LastStepUpTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastStepUpTime"); }
9141 int& BadFloorPenetrationCountField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.BadFloorPenetrationCount"); }
9142 FVector& AvoidanceLockVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.AvoidanceLockVelocity"); }
9143 float& AvoidanceLockTimerField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AvoidanceLockTimer"); }
9144 long double& LastSkippedMoveTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastSkippedMoveTime"); }
9145 long double& LastDodgeStartedTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastDodgeStartedTime"); }
9146 long double& LastSwimTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.LastSwimTime"); }
9147 FRotator& CurrentRotationSpeedField() { return *GetNativePointerField<FRotator*>(this, "UCharacterMovementComponent.CurrentRotationSpeed"); }
9148 FVector& RequestedVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.RequestedVelocity"); }
9149 long double& DisableMovementPhysicsUntilTimeField() { return *GetNativePointerField<long double*>(this, "UCharacterMovementComponent.DisableMovementPhysicsUntilTime"); }
9150 float& LostDeltaTimeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LostDeltaTime"); }
9151 float& LastLostDeltaTimeField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LastLostDeltaTime"); }
9152 int& AvoidanceUIDField() { return *GetNativePointerField<int*>(this, "UCharacterMovementComponent.AvoidanceUID"); }
9153 float& AvoidanceWeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.AvoidanceWeight"); }
9154 FVector& PendingLaunchVelocityField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.PendingLaunchVelocity"); }
9155 FNetworkPredictionData_Client_Character* ClientPredictionDataField() { return *GetNativePointerField<FNetworkPredictionData_Client_Character * *>(this, "UCharacterMovementComponent.ClientPredictionData"); }
9156 FNetworkPredictionData_Server_Character* ServerPredictionDataField() { return *GetNativePointerField<FNetworkPredictionData_Server_Character * *>(this, "UCharacterMovementComponent.ServerPredictionData"); }
9157 TArray<FTraceHandle>& PendingAsyncTracesField() { return *GetNativePointerField<TArray<FTraceHandle>*>(this, "UCharacterMovementComponent.PendingAsyncTraces"); }
9158 float& MinTimeBetweenTimeStampResetsField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.MinTimeBetweenTimeStampResets"); }
9159 TArray<FStoredMoveData>& ClientMovedDataField() { return *GetNativePointerField<TArray<FStoredMoveData>*>(this, "UCharacterMovementComponent.ClientMovedData"); }
9160 bool& bWasSimulatingRootMotionField() { return *GetNativePointerField<bool*>(this, "UCharacterMovementComponent.bWasSimulatingRootMotion"); }
9161 FVector& LastCheckedFloorAtRelativeLocField() { return *GetNativePointerField<FVector*>(this, "UCharacterMovementComponent.LastCheckedFloorAtRelativeLoc"); }
9162 float& LastClientWaveHeightField() { return *GetNativePointerField<float*>(this, "UCharacterMovementComponent.LastClientWaveHeight"); }
9163
9164 // Bit fields
9165
9166 BitFieldValue<bool, unsigned __int32> bReplicateRelativeToAttachedParent() { return { this, "UCharacterMovementComponent.bReplicateRelativeToAttachedParent" }; }
9167 BitFieldValue<bool, unsigned __int32> bFindFloorOnce() { return { this, "UCharacterMovementComponent.bFindFloorOnce" }; }
9168 BitFieldValue<bool, unsigned __int32> bPreventExitingWaterForceExtraOverlap() { return { this, "UCharacterMovementComponent.bPreventExitingWaterForceExtraOverlap" }; }
9169 BitFieldValue<bool, unsigned __int32> bUseControllerDesiredRotation() { return { this, "UCharacterMovementComponent.bUseControllerDesiredRotation" }; }
9170 BitFieldValue<bool, unsigned __int32> bRequireAccelerationForUseControllerDesiredRotation() { return { this, "UCharacterMovementComponent.bRequireAccelerationForUseControllerDesiredRotation" }; }
9171 BitFieldValue<bool, unsigned __int32> bForceDontAllowDesiredRotationWhenFalling() { return { this, "UCharacterMovementComponent.bForceDontAllowDesiredRotationWhenFalling" }; }
9172 BitFieldValue<bool, unsigned __int32> bUseCharacterInterpolationAndStops() { return { this, "UCharacterMovementComponent.bUseCharacterInterpolationAndStops" }; }
9173 BitFieldValue<bool, unsigned __int32> bOnlyForwardsInputAcceleration() { return { this, "UCharacterMovementComponent.bOnlyForwardsInputAcceleration" }; }
9174 BitFieldValue<bool, unsigned __int32> bOnlyForwardsInputAccelerationWalking() { return { this, "UCharacterMovementComponent.bOnlyForwardsInputAccelerationWalking" }; }
9175 BitFieldValue<bool, unsigned __int32> bReduceBackwardsMovement() { return { this, "UCharacterMovementComponent.bReduceBackwardsMovement" }; }
9176 BitFieldValue<bool, unsigned __int32> bUseWeaponSpeedMultiplierByDirection() { return { this, "UCharacterMovementComponent.bUseWeaponSpeedMultiplierByDirection" }; }
9177 BitFieldValue<bool, unsigned __int32> bUseAsyncWalking() { return { this, "UCharacterMovementComponent.bUseAsyncWalking" }; }
9178 BitFieldValue<bool, unsigned __int32> bAllowSimulatedTickDistanceSkip() { return { this, "UCharacterMovementComponent.bAllowSimulatedTickDistanceSkip" }; }
9179 BitFieldValue<bool, unsigned __int32> bAllowImpactDeflection() { return { this, "UCharacterMovementComponent.bAllowImpactDeflection" }; }
9180 BitFieldValue<bool, unsigned __int32> bDisableSimulatedMovement() { return { this, "UCharacterMovementComponent.bDisableSimulatedMovement" }; }
9181 BitFieldValue<bool, unsigned __int32> bLastAllowSimulate() { return { this, "UCharacterMovementComponent.bLastAllowSimulate" }; }
9182 BitFieldValue<bool, unsigned __int32> bZeroPitchWhenNoAcceleration() { return { this, "UCharacterMovementComponent.bZeroPitchWhenNoAcceleration" }; }
9183 BitFieldValue<bool, unsigned __int32> bPreventSlidingWhileFalling() { return { this, "UCharacterMovementComponent.bPreventSlidingWhileFalling" }; }
9184 BitFieldValue<bool, unsigned __int32> bPreventAddingImpulse() { return { this, "UCharacterMovementComponent.bPreventAddingImpulse" }; }
9185 BitFieldValue<bool, unsigned __int32> bPreventZeroPitchAndRollWhileFalling() { return { this, "UCharacterMovementComponent.bPreventZeroPitchAndRollWhileFalling" }; }
9186 BitFieldValue<bool, unsigned __int32> bOrientRotationToMovement() { return { this, "UCharacterMovementComponent.bOrientRotationToMovement" }; }
9187 BitFieldValue<bool, unsigned __int32> bAssumeSymmetricalRotation() { return { this, "UCharacterMovementComponent.bAssumeSymmetricalRotation" }; }
9188 BitFieldValue<bool, unsigned __int32> bMovementInProgress() { return { this, "UCharacterMovementComponent.bMovementInProgress" }; }
9189 BitFieldValue<bool, unsigned __int32> bEnableScopedMovementUpdates() { return { this, "UCharacterMovementComponent.bEnableScopedMovementUpdates" }; }
9190 BitFieldValue<bool, unsigned __int32> bForceMaxAccel() { return { this, "UCharacterMovementComponent.bForceMaxAccel" }; }
9191 BitFieldValue<bool, unsigned __int32> bRunPhysicsWithNoController() { return { this, "UCharacterMovementComponent.bRunPhysicsWithNoController" }; }
9192 BitFieldValue<bool, unsigned __int32> bForceNextFloorCheck() { return { this, "UCharacterMovementComponent.bForceNextFloorCheck" }; }
9193 BitFieldValue<bool, unsigned __int32> bShrinkProxyCapsule() { return { this, "UCharacterMovementComponent.bShrinkProxyCapsule" }; }
9194 BitFieldValue<bool, unsigned __int32> bCanWalkOffLedges() { return { this, "UCharacterMovementComponent.bCanWalkOffLedges" }; }
9195 BitFieldValue<bool, unsigned __int32> bCanWalkOffLedgesWhenCrouching() { return { this, "UCharacterMovementComponent.bCanWalkOffLedgesWhenCrouching" }; }
9196 BitFieldValue<bool, unsigned __int32> bDeferUpdateMoveComponent() { return { this, "UCharacterMovementComponent.bDeferUpdateMoveComponent" }; }
9197 BitFieldValue<bool, unsigned __int32> bForceBraking_DEPRECATED() { return { this, "UCharacterMovementComponent.bForceBraking_DEPRECATED" }; }
9198 BitFieldValue<bool, unsigned __int32> bMaintainHorizontalGroundVelocity() { return { this, "UCharacterMovementComponent.bMaintainHorizontalGroundVelocity" }; }
9199 BitFieldValue<bool, unsigned __int32> bImpartBaseVelocityX() { return { this, "UCharacterMovementComponent.bImpartBaseVelocityX" }; }
9200 BitFieldValue<bool, unsigned __int32> bImpartBaseVelocityY() { return { this, "UCharacterMovementComponent.bImpartBaseVelocityY" }; }
9201 BitFieldValue<bool, unsigned __int32> bImpartBaseVelocityZ() { return { this, "UCharacterMovementComponent.bImpartBaseVelocityZ" }; }
9202 BitFieldValue<bool, unsigned __int32> bImpartBaseAngularVelocity() { return { this, "UCharacterMovementComponent.bImpartBaseAngularVelocity" }; }
9203 BitFieldValue<bool, unsigned __int32> bCanSlide() { return { this, "UCharacterMovementComponent.bCanSlide" }; }
9204 BitFieldValue<bool, unsigned __int32> bJustTeleported() { return { this, "UCharacterMovementComponent.bJustTeleported" }; }
9205 BitFieldValue<bool, unsigned __int32> bNetworkUpdateReceived() { return { this, "UCharacterMovementComponent.bNetworkUpdateReceived" }; }
9206 BitFieldValue<bool, unsigned __int32> bNetworkMovementModeChanged() { return { this, "UCharacterMovementComponent.bNetworkMovementModeChanged" }; }
9207 BitFieldValue<bool, unsigned __int32> bNotifyApex() { return { this, "UCharacterMovementComponent.bNotifyApex" }; }
9208 BitFieldValue<bool, unsigned __int32> bCheatFlying() { return { this, "UCharacterMovementComponent.bCheatFlying" }; }
9209 BitFieldValue<bool, unsigned __int32> bWantsToCrouch() { return { this, "UCharacterMovementComponent.bWantsToCrouch" }; }
9210 BitFieldValue<bool, unsigned __int32> bWantsToProne() { return { this, "UCharacterMovementComponent.bWantsToProne" }; }
9211 BitFieldValue<bool, unsigned __int32> bWantsToDodge() { return { this, "UCharacterMovementComponent.bWantsToDodge" }; }
9212 BitFieldValue<bool, unsigned __int32> bCrouchMaintainsBaseLocation() { return { this, "UCharacterMovementComponent.bCrouchMaintainsBaseLocation" }; }
9213 BitFieldValue<bool, unsigned __int32> bIgnoreBaseRotation() { return { this, "UCharacterMovementComponent.bIgnoreBaseRotation" }; }
9214 BitFieldValue<bool, unsigned __int32> bFastAttachedMove() { return { this, "UCharacterMovementComponent.bFastAttachedMove" }; }
9215 BitFieldValue<bool, unsigned __int32> bAlwaysCheckFloor() { return { this, "UCharacterMovementComponent.bAlwaysCheckFloor" }; }
9216 BitFieldValue<bool, unsigned __int32> bUseFlatBaseForFloorChecks() { return { this, "UCharacterMovementComponent.bUseFlatBaseForFloorChecks" }; }
9217 BitFieldValue<bool, unsigned __int32> bPerformingJumpOff() { return { this, "UCharacterMovementComponent.bPerformingJumpOff" }; }
9218 BitFieldValue<bool, unsigned __int32> bRequestedMoveUseAcceleration() { return { this, "UCharacterMovementComponent.bRequestedMoveUseAcceleration" }; }
9219 BitFieldValue<bool, unsigned __int32> bAccelerationFollowsRotation() { return { this, "UCharacterMovementComponent.bAccelerationFollowsRotation" }; }
9220 BitFieldValue<bool, unsigned __int32> bPreventWaterSurfaceHopping() { return { this, "UCharacterMovementComponent.bPreventWaterSurfaceHopping" }; }
9221 BitFieldValue<bool, unsigned __int32> bCheckFallingAITempIgnoreDinoRiderMesh() { return { this, "UCharacterMovementComponent.bCheckFallingAITempIgnoreDinoRiderMesh" }; }
9222 BitFieldValue<bool, unsigned __int32> bFallingAITempIgnoreDinoRiderMesh() { return { this, "UCharacterMovementComponent.bFallingAITempIgnoreDinoRiderMesh" }; }
9223 BitFieldValue<bool, unsigned __int32> bForceAccelerationFollowsRotationInSwimming() { return { this, "UCharacterMovementComponent.bForceAccelerationFollowsRotationInSwimming" }; }
9224 BitFieldValue<bool, unsigned __int32> bUseRotationAcceleration() { return { this, "UCharacterMovementComponent.bUseRotationAcceleration" }; }
9225 BitFieldValue<bool, unsigned __int32> bIgnoreRotationAccelerationWhenSwimming() { return { this, "UCharacterMovementComponent.bIgnoreRotationAccelerationWhenSwimming" }; }
9226 BitFieldValue<bool, unsigned __int32> bPreventPhysicsModeChange() { return { this, "UCharacterMovementComponent.bPreventPhysicsModeChange" }; }
9227 BitFieldValue<bool, unsigned __int32> bUseWaveLocking() { return { this, "UCharacterMovementComponent.bUseWaveLocking" }; }
9228 BitFieldValue<bool, unsigned __int32> bLastHasRequestedVelocity() { return { this, "UCharacterMovementComponent.bLastHasRequestedVelocity" }; }
9229 BitFieldValue<bool, unsigned __int32> bHasRequestedVelocity() { return { this, "UCharacterMovementComponent.bHasRequestedVelocity" }; }
9230 BitFieldValue<bool, unsigned __int32> bRequestedMoveWithMaxSpeed() { return { this, "UCharacterMovementComponent.bRequestedMoveWithMaxSpeed" }; }
9231 BitFieldValue<bool, unsigned __int32> bWasAvoidanceUpdated() { return { this, "UCharacterMovementComponent.bWasAvoidanceUpdated" }; }
9232 BitFieldValue<bool, unsigned __int32> bUseRVOPostProcess() { return { this, "UCharacterMovementComponent.bUseRVOPostProcess" }; }
9233 BitFieldValue<bool, unsigned __int32> bDeferUpdateBasedMovement() { return { this, "UCharacterMovementComponent.bDeferUpdateBasedMovement" }; }
9234 BitFieldValue<bool, unsigned __int32> bPreventExitingWater() { return { this, "UCharacterMovementComponent.bPreventExitingWater" }; }
9235 BitFieldValue<bool, unsigned __int32> bForcePreventExitingWater() { return { this, "UCharacterMovementComponent.bForcePreventExitingWater" }; }
9236 BitFieldValue<bool, unsigned __int32> bPreventEnteringWater() { return { this, "UCharacterMovementComponent.bPreventEnteringWater" }; }
9237 BitFieldValue<bool, unsigned __int32> bPendingLaunchNoLowerVelocity() { return { this, "UCharacterMovementComponent.bPendingLaunchNoLowerVelocity" }; }
9238 BitFieldValue<bool, unsigned __int32> bForceNextTickUpdate() { return { this, "UCharacterMovementComponent.bForceNextTickUpdate" }; }
9239
9240 // Functions
9241
9242 UObject* GetUObjectInterfaceNetworkPredictionInterface() { return NativeCall<UObject*>(this, "UCharacterMovementComponent.GetUObjectInterfaceNetworkPredictionInterface"); }
9243 bool HasPredictionData_Client() { return NativeCall<bool>(this, "UCharacterMovementComponent.HasPredictionData_Client"); }
9244 bool HasPredictionData_Server() { return NativeCall<bool>(this, "UCharacterMovementComponent.HasPredictionData_Server"); }
9245 void AddForce(FVector Force) { NativeCall<void, FVector>(this, "UCharacterMovementComponent.AddForce", Force); }
9246 void AddImpulse(FVector Impulse, bool bVelocityChange, float MassScaleImpulseExponent, bool bOverrideMaxImpulseZ) { NativeCall<void, FVector, bool, float, bool>(this, "UCharacterMovementComponent.AddImpulse", Impulse, bVelocityChange, MassScaleImpulseExponent, bOverrideMaxImpulseZ); }
9247 void AddRadialForce(FVector* Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff) { NativeCall<void, FVector*, float, float, ERadialImpulseFalloff>(this, "UCharacterMovementComponent.AddRadialForce", Origin, Radius, Strength, Falloff); }
9248 void AddRadialImpulse(FVector* Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange) { NativeCall<void, FVector*, float, float, ERadialImpulseFalloff, bool>(this, "UCharacterMovementComponent.AddRadialImpulse", Origin, Radius, Strength, Falloff, bVelChange); }
9249 void AdjustFloorHeight() { NativeCall<void>(this, "UCharacterMovementComponent.AdjustFloorHeight"); }
9250 void AdjustProxyCapsuleSize() { NativeCall<void>(this, "UCharacterMovementComponent.AdjustProxyCapsuleSize"); }
9251 FVector* AdjustUpperHemisphereImpact(FVector* result, FVector* Delta, FHitResult* Hit) { return NativeCall<FVector*, FVector*, FVector*, FHitResult*>(this, "UCharacterMovementComponent.AdjustUpperHemisphereImpact", result, Delta, Hit); }
9252 void ApplyAccumulatedForces(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.ApplyAccumulatedForces", DeltaSeconds); }
9253 void ApplyImpactPhysicsForces(FHitResult* Impact, FVector* ImpactAcceleration, FVector* ImpactVelocity) { NativeCall<void, FHitResult*, FVector*, FVector*>(this, "UCharacterMovementComponent.ApplyImpactPhysicsForces", Impact, ImpactAcceleration, ImpactVelocity); }
9254 void ApplyNetworkMovementMode(const char ReceivedMode) { NativeCall<void, const char>(this, "UCharacterMovementComponent.ApplyNetworkMovementMode", ReceivedMode); }
9255 void ApplyRepulsionForce(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.ApplyRepulsionForce", DeltaSeconds); }
9256 bool ApplyRequestedMove(float DeltaTime, float MaxAccel, float MaxSpeed, float Friction, float BrakingDeceleration, FVector* OutAcceleration, float* OutRequestedSpeed) { return NativeCall<bool, float, float, float, float, float, FVector*, float*>(this, "UCharacterMovementComponent.ApplyRequestedMove", DeltaTime, MaxAccel, MaxSpeed, Friction, BrakingDeceleration, OutAcceleration, OutRequestedSpeed); }
9257 void ApplyVelocityBraking(float DeltaTime, float Friction, float BrakingDeceleration) { NativeCall<void, float, float, float>(this, "UCharacterMovementComponent.ApplyVelocityBraking", DeltaTime, Friction, BrakingDeceleration); }
9258 void BeginDestroy() { NativeCall<void>(this, "UCharacterMovementComponent.BeginDestroy"); }
9259 float BoostAirControl(float DeltaTime, float TickAirControl, FVector* FallAcceleration) { return NativeCall<float, float, float, FVector*>(this, "UCharacterMovementComponent.BoostAirControl", DeltaTime, TickAirControl, FallAcceleration); }
9260 void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration) { NativeCall<void, float, float, bool, float>(this, "UCharacterMovementComponent.CalcVelocity", DeltaTime, Friction, bFluid, BrakingDeceleration); }
9261 void CallMovementUpdateDelegate(float DeltaTime, FVector* OldLocation, FVector* OldVelocity) { NativeCall<void, float, FVector*, FVector*>(this, "UCharacterMovementComponent.CallMovementUpdateDelegate", DeltaTime, OldLocation, OldVelocity); }
9262 bool CanCrouchInCurrentState() { return NativeCall<bool>(this, "UCharacterMovementComponent.CanCrouchInCurrentState"); }
9263 bool CanStepUp(FHitResult* Hit) { return NativeCall<bool, FHitResult*>(this, "UCharacterMovementComponent.CanStepUp", Hit); }
9264 bool CanStopPathFollowing() { return NativeCall<bool>(this, "UCharacterMovementComponent.CanStopPathFollowing"); }
9265 bool CanWalkOffLedges() { return NativeCall<bool>(this, "UCharacterMovementComponent.CanWalkOffLedges"); }
9266 void CapsuleTouched(AActor* Other, UPrimitiveComponent* OtherComp, int OtherBodyIndex, bool bFromSweep, FHitResult* SweepResult) { NativeCall<void, AActor*, UPrimitiveComponent*, int, bool, FHitResult*>(this, "UCharacterMovementComponent.CapsuleTouched", Other, OtherComp, OtherBodyIndex, bFromSweep, SweepResult); }
9267 bool CheckLedgeDirection(FVector* OldLocation, FVector* SideStep, FVector* GravDir) { return NativeCall<bool, FVector*, FVector*, FVector*>(this, "UCharacterMovementComponent.CheckLedgeDirection", OldLocation, SideStep, GravDir); }
9268 bool CheckWaterJump(FVector CheckPoint, FVector* WallNormal) { return NativeCall<bool, FVector, FVector*>(this, "UCharacterMovementComponent.CheckWaterJump", CheckPoint, WallNormal); }
9269 void ClientAckGoodMove_Implementation(float TimeStamp) { NativeCall<void, float>(this, "UCharacterMovementComponent.ClientAckGoodMove_Implementation", TimeStamp); }
9270 void ClientAdjustPosition_Implementation(float TimeStamp, FVector NewLocation, FVector NewVelocity, UPrimitiveComponent* NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientAdjustPosition_Implementation", TimeStamp, NewLocation, NewVelocity, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
9271 void ClientAdjustRootMotionPosition_Implementation(float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent* ServerBase, FName ServerBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, float, FVector, FVector_NetQuantizeNormal, float, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientAdjustRootMotionPosition_Implementation", TimeStamp, ServerMontageTrackPosition, ServerLoc, ServerRotation, ServerVelZ, ServerBase, ServerBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
9272 bool ClientUpdatePositionAfterServerUpdate() { return NativeCall<bool>(this, "UCharacterMovementComponent.ClientUpdatePositionAfterServerUpdate"); }
9273 void ClientVeryShortAdjustPosition_Implementation(float TimeStamp, FVector NewLoc, UPrimitiveComponent* NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientVeryShortAdjustPosition_Implementation", TimeStamp, NewLoc, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
9274 float ComputeAnalogInputModifier() { return NativeCall<float>(this, "UCharacterMovementComponent.ComputeAnalogInputModifier"); }
9275 FVector* ComputeGroundMovementDelta(FVector* result, FVector* Delta, FHitResult* RampHit, const bool bHitFromLineTrace) { return NativeCall<FVector*, FVector*, FVector*, FHitResult*, const bool>(this, "UCharacterMovementComponent.ComputeGroundMovementDelta", result, Delta, RampHit, bHitFromLineTrace); }
9276 FRotator* ComputeOrientToMovementRotation(FRotator* result, FRotator* CurrentRotation, float DeltaTime, FRotator* DeltaRotation) { return NativeCall<FRotator*, FRotator*, FRotator*, float, FRotator*>(this, "UCharacterMovementComponent.ComputeOrientToMovementRotation", result, CurrentRotation, DeltaTime, DeltaRotation); }
9277 FVector* ComputeSlideVector(FVector* result, FVector* InDelta, const float Time, FVector* Normal, FHitResult* Hit) { return NativeCall<FVector*, FVector*, FVector*, const float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.ComputeSlideVector", result, InDelta, Time, Normal, Hit); }
9278 FVector* ConstrainInputAcceleration(FVector* result, FVector* InputAcceleration) { return NativeCall<FVector*, FVector*, FVector*>(this, "UCharacterMovementComponent.ConstrainInputAcceleration", result, InputAcceleration); }
9279 void Crouch(bool bClientSimulation) { NativeCall<void, bool>(this, "UCharacterMovementComponent.Crouch", bClientSimulation); }
9280 void DisableMovement() { NativeCall<void>(this, "UCharacterMovementComponent.DisableMovement"); }
9281 bool DoJump(bool bReplayingMoves) { return NativeCall<bool, bool>(this, "UCharacterMovementComponent.DoJump", bReplayingMoves); }
9282 void ExecuteStoredMoves() { NativeCall<void>(this, "UCharacterMovementComponent.ExecuteStoredMoves"); }
9283 bool FindAirControlImpact(float DeltaTime, float TickAirControl, FVector* FallAcceleration, FHitResult* OutHitResult) { return NativeCall<bool, float, float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.FindAirControlImpact", DeltaTime, TickAirControl, FallAcceleration, OutHitResult); }
9284 FVector* FindWaterLine(FVector* result, FVector InWater, FVector OutofWater) { return NativeCall<FVector*, FVector*, FVector, FVector>(this, "UCharacterMovementComponent.FindWaterLine", result, InWater, OutofWater); }
9285 void ForcePositionUpdate(float DeltaTime) { NativeCall<void, float>(this, "UCharacterMovementComponent.ForcePositionUpdate", DeltaTime); }
9286 void ForceReplicationUpdate() { NativeCall<void>(this, "UCharacterMovementComponent.ForceReplicationUpdate"); }
9287 float GetAirControl(float DeltaTime, float TickAirControl, FVector* FallAcceleration) { return NativeCall<float, float, float, FVector*>(this, "UCharacterMovementComponent.GetAirControl", DeltaTime, TickAirControl, FallAcceleration); }
9288 float GetAnalogInputModifier() { return NativeCall<float>(this, "UCharacterMovementComponent.GetAnalogInputModifier"); }
9289 FVector* GetBestDirectionOffActor(FVector* result, AActor* BaseActor) { return NativeCall<FVector*, FVector*, AActor*>(this, "UCharacterMovementComponent.GetBestDirectionOffActor", result, BaseActor); }
9290 ACharacter* GetCharacterOwner() { return NativeCall<ACharacter*>(this, "UCharacterMovementComponent.GetCharacterOwner"); }
9291 FVector* GetCurrentAcceleration(FVector* result) { return NativeCall<FVector*, FVector*>(this, "UCharacterMovementComponent.GetCurrentAcceleration", result); }
9292 FRotator* GetDeltaRotation(FRotator* result, float DeltaTime) { return NativeCall<FRotator*, FRotator*, float>(this, "UCharacterMovementComponent.GetDeltaRotation", result, DeltaTime); }
9293 FVector* GetFallingLateralAcceleration(FVector* result, float DeltaTime) { return NativeCall<FVector*, FVector*, float>(this, "UCharacterMovementComponent.GetFallingLateralAcceleration", result, DeltaTime); }
9294 FVector* GetFootLocation(FVector* result) { return NativeCall<FVector*, FVector*>(this, "UCharacterMovementComponent.GetFootLocation", result); }
9295 float GetGravityZ() { return NativeCall<float>(this, "UCharacterMovementComponent.GetGravityZ"); }
9296 FVector* GetImpartedMovementBaseVelocity(FVector* result) { return NativeCall<FVector*, FVector*>(this, "UCharacterMovementComponent.GetImpartedMovementBaseVelocity", result); }
9297 float GetMaxAcceleration() { return NativeCall<float>(this, "UCharacterMovementComponent.GetMaxAcceleration"); }
9298 float GetMaxJumpHeight() { return NativeCall<float>(this, "UCharacterMovementComponent.GetMaxJumpHeight"); }
9299 float GetMaxSpeed() { return NativeCall<float>(this, "UCharacterMovementComponent.GetMaxSpeed"); }
9300 float GetModifiedMaxAcceleration() { return NativeCall<float>(this, "UCharacterMovementComponent.GetModifiedMaxAcceleration"); }
9301 UPrimitiveComponent* GetMovementBase() { return NativeCall<UPrimitiveComponent*>(this, "UCharacterMovementComponent.GetMovementBase"); }
9302 FString* GetMovementName(FString* result) { return NativeCall<FString*, FString*>(this, "UCharacterMovementComponent.GetMovementName", result); }
9303 float GetNetworkSafeRandomAngleDegrees() { return NativeCall<float>(this, "UCharacterMovementComponent.GetNetworkSafeRandomAngleDegrees"); }
9304 float GetPerchRadiusThreshold() { return NativeCall<float>(this, "UCharacterMovementComponent.GetPerchRadiusThreshold"); }
9305 FNetworkPredictionData_Client* GetPredictionData_Client() { return NativeCall<FNetworkPredictionData_Client*>(this, "UCharacterMovementComponent.GetPredictionData_Client"); }
9306 FNetworkPredictionData_Client_Character* GetPredictionData_Client_Character() { return NativeCall<FNetworkPredictionData_Client_Character*>(this, "UCharacterMovementComponent.GetPredictionData_Client_Character"); }
9307 FNetworkPredictionData_Server* GetPredictionData_Server() { return NativeCall<FNetworkPredictionData_Server*>(this, "UCharacterMovementComponent.GetPredictionData_Server"); }
9308 FNetworkPredictionData_Server_Character* GetPredictionData_Server_Character() { return NativeCall<FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.GetPredictionData_Server_Character"); }
9309 float GetValidPerchRadius() { return NativeCall<float>(this, "UCharacterMovementComponent.GetValidPerchRadius"); }
9310 void HandleImpact(FHitResult* Impact, float TimeSlice, FVector* MoveDelta) { NativeCall<void, FHitResult*, float, FVector*>(this, "UCharacterMovementComponent.HandleImpact", Impact, TimeSlice, MoveDelta); }
9311 bool HandlePendingLaunch() { return NativeCall<bool>(this, "UCharacterMovementComponent.HandlePendingLaunch"); }
9312 FVector* HandleSlopeBoosting(FVector* result, FVector* SlideResult, FVector* Delta, const float Time, FVector* Normal, FHitResult* Hit) { return NativeCall<FVector*, FVector*, FVector*, FVector*, const float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.HandleSlopeBoosting", result, SlideResult, Delta, Time, Normal, Hit); }
9313 bool HasValidData() { return NativeCall<bool>(this, "UCharacterMovementComponent.HasValidData"); }
9314 float ImmersionDepth(bool bUseLineTrace) { return NativeCall<float, bool>(this, "UCharacterMovementComponent.ImmersionDepth", bUseLineTrace); }
9315 bool IsCrouching() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsCrouching"); }
9316 bool IsDodging() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsDodging"); }
9317 bool IsFalling() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsFalling"); }
9318 bool IsFlying() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsFlying"); }
9319 bool IsMovingOnGround() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsMovingOnGround"); }
9320 bool IsOnWalkableFloor() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsOnWalkableFloor"); }
9321 bool IsProne() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsProne"); }
9322 bool IsSwimming() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsSwimming"); }
9323 bool IsValidLandingSpot(FVector* CapsuleLocation, FHitResult* Hit) { return NativeCall<bool, FVector*, FHitResult*>(this, "UCharacterMovementComponent.IsValidLandingSpot", CapsuleLocation, Hit); }
9324 bool IsWalkable(FHitResult* Hit) { return NativeCall<bool, FHitResult*>(this, "UCharacterMovementComponent.IsWalkable", Hit); }
9325 bool IsWalking() { return NativeCall<bool>(this, "UCharacterMovementComponent.IsWalking"); }
9326 bool IsWithinEdgeTolerance(FVector* CapsuleLocation, FVector* TestImpactPoint, const float CapsuleRadius) { return NativeCall<bool, FVector*, FVector*, const float>(this, "UCharacterMovementComponent.IsWithinEdgeTolerance", CapsuleLocation, TestImpactPoint, CapsuleRadius); }
9327 void JumpOff(AActor* MovementBaseActor) { NativeCall<void, AActor*>(this, "UCharacterMovementComponent.JumpOff", MovementBaseActor); }
9328 float K2_GetModifiedMaxAcceleration() { return NativeCall<float>(this, "UCharacterMovementComponent.K2_GetModifiedMaxAcceleration"); }
9329 float K2_GetWalkableFloorAngle() { return NativeCall<float>(this, "UCharacterMovementComponent.K2_GetWalkableFloorAngle"); }
9330 float K2_GetWalkableFloorZ() { return NativeCall<float>(this, "UCharacterMovementComponent.K2_GetWalkableFloorZ"); }
9331 void Launch(FVector* LaunchVel, bool bNoLowerVelocity) { NativeCall<void, FVector*, bool>(this, "UCharacterMovementComponent.Launch", LaunchVel, bNoLowerVelocity); }
9332 float LimitAirControl(float DeltaTime, float TickAirControl, FVector* FallAcceleration, FHitResult* HitResult) { return NativeCall<float, float, float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.LimitAirControl", DeltaTime, TickAirControl, FallAcceleration, HitResult); }
9333 void MaintainHorizontalGroundVelocity() { NativeCall<void>(this, "UCharacterMovementComponent.MaintainHorizontalGroundVelocity"); }
9334 void MaybeSaveBaseLocation() { NativeCall<void>(this, "UCharacterMovementComponent.MaybeSaveBaseLocation"); }
9335 void MaybeUpdateBasedMovement(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.MaybeUpdateBasedMovement", DeltaSeconds); }
9336 void MoveAutonomous(float ClientTimeStamp, float DeltaTime, char CompressedFlags, FVector* NewAccel, float* ClientMoveWaveHeight) { NativeCall<void, float, float, char, FVector*, float*>(this, "UCharacterMovementComponent.MoveAutonomous", ClientTimeStamp, DeltaTime, CompressedFlags, NewAccel, ClientMoveWaveHeight); }
9337 FVector* NewFallVelocity(FVector* result, FVector* InitialVelocity, FVector* Gravity, float DeltaTime) { return NativeCall<FVector*, FVector*, FVector*, FVector*, float>(this, "UCharacterMovementComponent.NewFallVelocity", result, InitialVelocity, Gravity, DeltaTime); }
9338 void NotifyBumpedPawn(APawn* BumpedPawn) { NativeCall<void, APawn*>(this, "UCharacterMovementComponent.NotifyBumpedPawn", BumpedPawn); }
9339 void NotifyJumpApex() { NativeCall<void>(this, "UCharacterMovementComponent.NotifyJumpApex"); }
9340 void OnMovementModeChanged(EMovementMode PreviousMovementMode, char PreviousCustomMode) { NativeCall<void, EMovementMode, char>(this, "UCharacterMovementComponent.OnMovementModeChanged", PreviousMovementMode, PreviousCustomMode); }
9341 void OnRegister() { NativeCall<void>(this, "UCharacterMovementComponent.OnRegister"); }
9342 void OnTeleported() { NativeCall<void>(this, "UCharacterMovementComponent.OnTeleported"); }
9343 void PerformAirControl(FVector Direction, float ZDiff) { NativeCall<void, FVector, float>(this, "UCharacterMovementComponent.PerformAirControl", Direction, ZDiff); }
9344 void PerformAirControlForPathFollowing(FVector Direction, float ZDiff) { NativeCall<void, FVector, float>(this, "UCharacterMovementComponent.PerformAirControlForPathFollowing", Direction, ZDiff); }
9345 void PerformMovement(float DeltaSeconds, float* NewMoveWaveHeight) { NativeCall<void, float, float*>(this, "UCharacterMovementComponent.PerformMovement", DeltaSeconds, NewMoveWaveHeight); }
9346 void PhysCustom(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.PhysCustom", deltaTime, Iterations); }
9347 void PhysFalling(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.PhysFalling", deltaTime, Iterations); }
9348 void PhysFlying(float deltaTime, int Iterations, float* NewMoveWaveHeight, float friction, float brakingDeceleration) { NativeCall<void, float, int, float*, float, float>(this, "UCharacterMovementComponent.PhysFlying", deltaTime, Iterations, NewMoveWaveHeight, friction, brakingDeceleration); }
9349 bool PhysFlyingAsync(float deltaTime, int Iterations, float friction, float brakingDeceleration) { return NativeCall<bool, float, int, float, float>(this, "UCharacterMovementComponent.PhysFlyingAsync", deltaTime, Iterations, friction, brakingDeceleration); }
9350 void PhysSwimming(float deltaTime, int Iterations, float* NewMoveWaveHeight) { NativeCall<void, float, int, float*>(this, "UCharacterMovementComponent.PhysSwimming", deltaTime, Iterations, NewMoveWaveHeight); }
9351 void PhysWalking(float deltaTime, int Iterations) { NativeCall<void, float, int>(this, "UCharacterMovementComponent.PhysWalking", deltaTime, Iterations); }
9352 bool PhysWalkingAsync(float deltaTime, int Iterations) { return NativeCall<bool, float, int>(this, "UCharacterMovementComponent.PhysWalkingAsync", deltaTime, Iterations); }
9353 void PhysicsRotation(float DeltaTime) { NativeCall<void, float>(this, "UCharacterMovementComponent.PhysicsRotation", DeltaTime); }
9354 void PostLoad() { NativeCall<void>(this, "UCharacterMovementComponent.PostLoad"); }
9355 bool ProcessClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character* ServerData) { return NativeCall<bool, float, FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.ProcessClientTimeStamp", TimeStamp, ServerData); }
9356 void ProcessLanded(FHitResult* Hit, float remainingTime, int Iterations) { NativeCall<void, FHitResult*, float, int>(this, "UCharacterMovementComponent.ProcessLanded", Hit, remainingTime, Iterations); }
9357 void Prone(bool bClientSimulation) { NativeCall<void, bool>(this, "UCharacterMovementComponent.Prone", bClientSimulation); }
9358 void ReadjustClientPositionToCurrent(float TimeStamp, FNetworkPredictionData_Server_Character* ServerData) { NativeCall<void, float, FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.ReadjustClientPositionToCurrent", TimeStamp, ServerData); }
9359 void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState) { NativeCall<void, bool, bool>(this, "UCharacterMovementComponent.RegisterComponentTickFunctions", bRegister, bSaveAndRestoreComponentTickState); }
9360 void ReplicateMoveToServer(float DeltaTime, FVector* NewAcceleration) { NativeCall<void, float, FVector*>(this, "UCharacterMovementComponent.ReplicateMoveToServer", DeltaTime, NewAcceleration); }
9361 void RequestDirectMove(FVector* MoveVelocity, bool bForceMaxSpeed) { NativeCall<void, FVector*, bool>(this, "UCharacterMovementComponent.RequestDirectMove", MoveVelocity, bForceMaxSpeed); }
9362 void ResetPredictionData_Client() { NativeCall<void>(this, "UCharacterMovementComponent.ResetPredictionData_Client"); }
9363 void ResetPredictionData_Server() { NativeCall<void>(this, "UCharacterMovementComponent.ResetPredictionData_Server"); }
9364 bool ResolvePenetrationImpl(FVector* Adjustment, FHitResult* Hit, FQuat* NewRotation) { return NativeCall<bool, FVector*, FHitResult*, FQuat*>(this, "UCharacterMovementComponent.ResolvePenetrationImpl", Adjustment, Hit, NewRotation); }
9365 void SaveBaseLocation(bool bForce) { NativeCall<void, bool>(this, "UCharacterMovementComponent.SaveBaseLocation", bForce); }
9366 FVector* ScaleInputAcceleration(FVector* result, FVector* InputAcceleration) { return NativeCall<FVector*, FVector*, FVector*>(this, "UCharacterMovementComponent.ScaleInputAcceleration", result, InputAcceleration); }
9367 void SendClientAdjustment() { NativeCall<void>(this, "UCharacterMovementComponent.SendClientAdjustment"); }
9368 void ServerJumpOutOfWater_Implementation(FVector_NetQuantize100 WallNormal, char JumpFlag) { NativeCall<void, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerJumpOutOfWater_Implementation", WallNormal, JumpFlag); }
9369 void ServerMoveDualOnlyRotationWWH_Implementation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight) { NativeCall<void, float, unsigned int, float, char, unsigned int, float>(this, "UCharacterMovementComponent.ServerMoveDualOnlyRotationWWH_Implementation", TimeStamp0, View0, TimeStamp, ClientRoll, View, ClientMoveWaveHeight); }
9370 void ServerMoveDualOnlyRotation_Implementation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, unsigned int, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveDualOnlyRotation_Implementation", TimeStamp0, View0, TimeStamp, ClientRoll, View); }
9371 void ServerMoveDualWWH_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, float>(this, "UCharacterMovementComponent.ServerMoveDualWWH_Implementation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBone, ClientMovementMode, ClientMoveWaveHeight); }
9372 void ServerMoveDualWithRotationWWH_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, FRotator InRotation0, FRotator InRotation, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, FRotator, float>(this, "UCharacterMovementComponent.ServerMoveDualWithRotationWWH_Implementation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBone, ClientMovementMode, InRotation0, InRotation, ClientMoveWaveHeight); }
9373 void ServerMoveDualWithRotation_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, FRotator InRotation0, FRotator InRotation) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, FRotator>(this, "UCharacterMovementComponent.ServerMoveDualWithRotation_Implementation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBone, ClientMovementMode, InRotation0, InRotation); }
9374 void ServerMoveDual_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBone, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMoveDual_Implementation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBone, ClientMovementMode); }
9375 void ServerMoveHandleClientError(float TimeStamp, float DeltaTime, FVector* Accel, FVector* RelativeClientLoc, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, float, FVector*, FVector*, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMoveHandleClientError", TimeStamp, DeltaTime, Accel, RelativeClientLoc, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
9376 void ServerMoveHandleClientErrorForDinos(float TimeStamp, float DeltaTime, FVector* Accel, FVector* RelativeClientLoc, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator* InClientRot) { NativeCall<void, float, float, FVector*, FVector*, UPrimitiveComponent*, FName, char, FRotator*>(this, "UCharacterMovementComponent.ServerMoveHandleClientErrorForDinos", TimeStamp, DeltaTime, Accel, RelativeClientLoc, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, InClientRot); }
9377 void ServerMoveOldWWH_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, float>(this, "UCharacterMovementComponent.ServerMoveOldWWH_Implementation", OldTimeStamp, OldAccel, OldMoveFlags, ClientMoveWaveHeight); }
9378 void ServerMoveOldWithRotationWWH_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, FRotator, float>(this, "UCharacterMovementComponent.ServerMoveOldWithRotationWWH_Implementation", OldTimeStamp, OldAccel, OldMoveFlags, OldRotation, ClientMoveWaveHeight); }
9379 void ServerMoveOldWithRotation_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation) { NativeCall<void, float, FVector_NetQuantize100, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveOldWithRotation_Implementation", OldTimeStamp, OldAccel, OldMoveFlags, OldRotation); }
9380 void ServerMoveOld_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags) { NativeCall<void, float, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerMoveOld_Implementation", OldTimeStamp, OldAccel, OldMoveFlags); }
9381 void ServerMoveOnlyRotationWWH_Implementation(float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight) { NativeCall<void, float, char, unsigned int, float>(this, "UCharacterMovementComponent.ServerMoveOnlyRotationWWH_Implementation", TimeStamp, ClientRoll, View, ClientMoveWaveHeight); }
9382 void ServerMoveOnlyRotation_Implementation(float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveOnlyRotation_Implementation", TimeStamp, ClientRoll, View); }
9383 void ServerMoveWWH_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, float>(this, "UCharacterMovementComponent.ServerMoveWWH_Implementation", TimeStamp, InAccel, ClientLoc, MoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientMoveWaveHeight); }
9384 void ServerMoveWithRotationWWH_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, float>(this, "UCharacterMovementComponent.ServerMoveWithRotationWWH_Implementation", TimeStamp, InAccel, ClientLoc, MoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientRotation, ClientMoveWaveHeight); }
9385 void ServerMoveWithRotation_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveWithRotation_Implementation", TimeStamp, InAccel, ClientLoc, MoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientRotation); }
9386 void ServerMove_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMove_Implementation", TimeStamp, InAccel, ClientLoc, MoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
9387 void SetBase(UPrimitiveComponent* NewBase, FName BoneName, bool bNotifyActor) { NativeCall<void, UPrimitiveComponent*, FName, bool>(this, "UCharacterMovementComponent.SetBase", NewBase, BoneName, bNotifyActor); }
9388 void SetDefaultMovementMode() { NativeCall<void>(this, "UCharacterMovementComponent.SetDefaultMovementMode"); }
9389 void SetMovementMode(EMovementMode NewMovementMode, char NewCustomMode) { NativeCall<void, EMovementMode, char>(this, "UCharacterMovementComponent.SetMovementMode", NewMovementMode, NewCustomMode); }
9390 void SetPostLandedPhysics(FHitResult* Hit) { NativeCall<void, FHitResult*>(this, "UCharacterMovementComponent.SetPostLandedPhysics", Hit); }
9391 void SetUpdatedComponent(UPrimitiveComponent* NewUpdatedComponent) { NativeCall<void, UPrimitiveComponent*>(this, "UCharacterMovementComponent.SetUpdatedComponent", NewUpdatedComponent); }
9392 void SetWalkableFloorAngle(float InWalkableFloorAngle) { NativeCall<void, float>(this, "UCharacterMovementComponent.SetWalkableFloorAngle", InWalkableFloorAngle); }
9393 void SetWalkableFloorZ(float InWalkableFloorZ) { NativeCall<void, float>(this, "UCharacterMovementComponent.SetWalkableFloorZ", InWalkableFloorZ); }
9394 bool ShouldCheckForValidLandingSpot(float DeltaTime, FVector* Delta, FHitResult* Hit) { return NativeCall<bool, float, FVector*, FHitResult*>(this, "UCharacterMovementComponent.ShouldCheckForValidLandingSpot", DeltaTime, Delta, Hit); }
9395 bool ShouldComputePerchResult(FHitResult* InHit, bool bCheckRadius) { return NativeCall<bool, FHitResult*, bool>(this, "UCharacterMovementComponent.ShouldComputePerchResult", InHit, bCheckRadius); }
9396 bool ShouldJumpOutOfWater(FVector* JumpDir) { return NativeCall<bool, FVector*>(this, "UCharacterMovementComponent.ShouldJumpOutOfWater", JumpDir); }
9397 bool ShouldTreadWater(FVector* InputVector) { return NativeCall<bool, FVector*>(this, "UCharacterMovementComponent.ShouldTreadWater", InputVector); }
9398 bool ShouldUseWaveLocking(bool bForceCheck) { return NativeCall<bool, bool>(this, "UCharacterMovementComponent.ShouldUseWaveLocking", bForceCheck); }
9399 void SimulateMovement(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.SimulateMovement", DeltaSeconds); }
9400 void SimulatedTick(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.SimulatedTick", DeltaSeconds); }
9401 float SlideAlongSurface(FVector* Delta, float Time, FVector* InNormal, FHitResult* Hit, bool bHandleImpact) { return NativeCall<float, FVector*, float, FVector*, FHitResult*, bool>(this, "UCharacterMovementComponent.SlideAlongSurface", Delta, Time, InNormal, Hit, bHandleImpact); }
9402 void StartDodging(FVector* InDodgingVelocity, bool bClientSimulation) { NativeCall<void, FVector*, bool>(this, "UCharacterMovementComponent.StartDodging", InDodgingVelocity, bClientSimulation); }
9403 void StartFalling(int Iterations, float remainingTime, float timeTick, FVector* Delta, FVector* subLoc) { NativeCall<void, int, float, float, FVector*, FVector*>(this, "UCharacterMovementComponent.StartFalling", Iterations, remainingTime, timeTick, Delta, subLoc); }
9404 void StartNewPhysics(float deltaTime, int Iterations, float* NewMoveWaveHeight) { NativeCall<void, float, int, float*>(this, "UCharacterMovementComponent.StartNewPhysics", deltaTime, Iterations, NewMoveWaveHeight); }
9405 void StartSwimming(FVector OldLocation, FVector OldVelocity, float timeTick, float remainingTime, int Iterations) { NativeCall<void, FVector, FVector, float, float, int>(this, "UCharacterMovementComponent.StartSwimming", OldLocation, OldVelocity, timeTick, remainingTime, Iterations); }
9406 void StopActiveMovement() { NativeCall<void>(this, "UCharacterMovementComponent.StopActiveMovement"); }
9407 void StopDodging(bool bClientSimulation, bool bForce) { NativeCall<void, bool, bool>(this, "UCharacterMovementComponent.StopDodging", bClientSimulation, bForce); }
9408 float Swim(FVector Delta, FHitResult* Hit, bool* bClippedToWaterSurface, float* NewMoveWaveHeight) { return NativeCall<float, FVector, FHitResult*, bool*, float*>(this, "UCharacterMovementComponent.Swim", Delta, Hit, bClippedToWaterSurface, NewMoveWaveHeight); }
9409 void TwoWallAdjust(FVector* Delta, FHitResult* Hit, FVector* OldHitNormal) { NativeCall<void, FVector*, FHitResult*, FVector*>(this, "UCharacterMovementComponent.TwoWallAdjust", Delta, Hit, OldHitNormal); }
9410 void UnCrouch(bool bClientSimulation, bool bForce) { NativeCall<void, bool, bool>(this, "UCharacterMovementComponent.UnCrouch", bClientSimulation, bForce); }
9411 void UnProne(bool bClientSimulation, bool bForce) { NativeCall<void, bool, bool>(this, "UCharacterMovementComponent.UnProne", bClientSimulation, bForce); }
9412 void UpdateBasedMovement(float DeltaSeconds) { NativeCall<void, float>(this, "UCharacterMovementComponent.UpdateBasedMovement", DeltaSeconds); }
9413 void UpdateBasedRotation(FRotator* FinalRotation, FRotator* ReducedRotation) { NativeCall<void, FRotator*, FRotator*>(this, "UCharacterMovementComponent.UpdateBasedRotation", FinalRotation, ReducedRotation); }
9414 void UpdateFloorFromAdjustment() { NativeCall<void>(this, "UCharacterMovementComponent.UpdateFloorFromAdjustment"); }
9415 void UpdateFromCompressedFlags(char Flags) { NativeCall<void, char>(this, "UCharacterMovementComponent.UpdateFromCompressedFlags", Flags); }
9416 bool VerifyClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character* ServerData) { return NativeCall<bool, float, FNetworkPredictionData_Server_Character*>(this, "UCharacterMovementComponent.VerifyClientTimeStamp", TimeStamp, ServerData); }
9417 void OnUnregister() { NativeCall<void>(this, "UCharacterMovementComponent.OnUnregister"); }
9418 void ClientAckGoodMove(float TimeStamp) { NativeCall<void, float>(this, "UCharacterMovementComponent.ClientAckGoodMove", TimeStamp); }
9419 void ClientAdjustPosition(float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent* NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientAdjustPosition", TimeStamp, NewLoc, NewVel, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
9420 void ClientVeryShortAdjustPosition(float TimeStamp, FVector NewLoc, UPrimitiveComponent* NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode) { NativeCall<void, float, FVector, UPrimitiveComponent*, FName, bool, bool, char>(this, "UCharacterMovementComponent.ClientVeryShortAdjustPosition", TimeStamp, NewLoc, NewBase, NewBaseBoneName, bHasBase, bBaseRelativePosition, ServerMovementMode); }
9421 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UCharacterMovementComponent.GetPrivateStaticClass", Package); }
9422 void ServerJumpOutOfWater(FVector_NetQuantize100 WallNormal, char JumpFlag) { NativeCall<void, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerJumpOutOfWater", WallNormal, JumpFlag); }
9423 void ServerMove(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMove", TimeStamp, InAccel, ClientLoc, CompressedMoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
9424 void ServerMoveDual(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char>(this, "UCharacterMovementComponent.ServerMoveDual", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode); }
9425 void ServerMoveDualOnlyRotation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, unsigned int, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveDualOnlyRotation", TimeStamp0, View0, TimeStamp, ClientRoll, View); }
9426 void ServerMoveDualOnlyRotationWWH(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight) { NativeCall<void, float, unsigned int, float, char, unsigned int, float>(this, "UCharacterMovementComponent.ServerMoveDualOnlyRotationWWH", TimeStamp0, View0, TimeStamp, ClientRoll, View, ClientMoveWaveHeight); }
9427 void ServerMoveDualWWH(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, float>(this, "UCharacterMovementComponent.ServerMoveDualWWH", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientMoveWaveHeight); }
9428 void ServerMoveDualWithRotation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator InRotation0, FRotator InRotation) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, FRotator>(this, "UCharacterMovementComponent.ServerMoveDualWithRotation", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, InRotation0, InRotation); }
9429 void ServerMoveDualWithRotationWWH(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator InRotation0, FRotator InRotation, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, unsigned int, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, FRotator, float>(this, "UCharacterMovementComponent.ServerMoveDualWithRotationWWH", TimeStamp0, InAccel0, PendingFlags, View0, TimeStamp, InAccel, ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, InRotation0, InRotation, ClientMoveWaveHeight); }
9430 void ServerMoveOld(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags) { NativeCall<void, float, FVector_NetQuantize100, char>(this, "UCharacterMovementComponent.ServerMoveOld", OldTimeStamp, OldAccel, OldMoveFlags); }
9431 void ServerMoveOldWWH(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, float>(this, "UCharacterMovementComponent.ServerMoveOldWWH", OldTimeStamp, OldAccel, OldMoveFlags, ClientMoveWaveHeight); }
9432 void ServerMoveOldWithRotation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation) { NativeCall<void, float, FVector_NetQuantize100, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveOldWithRotation", OldTimeStamp, OldAccel, OldMoveFlags, OldRotation); }
9433 void ServerMoveOldWithRotationWWH(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, char, FRotator, float>(this, "UCharacterMovementComponent.ServerMoveOldWithRotationWWH", OldTimeStamp, OldAccel, OldMoveFlags, OldRotation, ClientMoveWaveHeight); }
9434 void ServerMoveOnlyRotation(float TimeStamp, char ClientRoll, unsigned int View) { NativeCall<void, float, char, unsigned int>(this, "UCharacterMovementComponent.ServerMoveOnlyRotation", TimeStamp, ClientRoll, View); }
9435 void ServerMoveOnlyRotationWWH(float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight) { NativeCall<void, float, char, unsigned int, float>(this, "UCharacterMovementComponent.ServerMoveOnlyRotationWWH", TimeStamp, ClientRoll, View, ClientMoveWaveHeight); }
9436 void ServerMoveWWH(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, float>(this, "UCharacterMovementComponent.ServerMoveWWH", TimeStamp, InAccel, ClientLoc, CompressedMoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientMoveWaveHeight); }
9437 void ServerMoveWithRotation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator>(this, "UCharacterMovementComponent.ServerMoveWithRotation", TimeStamp, InAccel, ClientLoc, CompressedMoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientRotation); }
9438 void ServerMoveWithRotationWWH(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent* ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation, float ClientMoveWaveHeight) { NativeCall<void, float, FVector_NetQuantize100, FVector_NetQuantize100, char, char, unsigned int, UPrimitiveComponent*, FName, char, FRotator, float>(this, "UCharacterMovementComponent.ServerMoveWithRotationWWH", TimeStamp, InAccel, ClientLoc, CompressedMoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode, ClientRotation, ClientMoveWaveHeight); }
9439 static void StaticRegisterNativesUCharacterMovementComponent() { NativeCall<void>(nullptr, "UCharacterMovementComponent.StaticRegisterNativesUCharacterMovementComponent"); }
9440};
9441
9443{
9460};
9461
9463{
9464 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UStaticMesh.GetPrivateStaticClass", Package); }
9465
9466 unsigned __int32& bRequiresCPUAccessField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bRequiresCPUAccess"); }
9467 unsigned __int32& bRequiresRenderDataOnServerField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bRequiresRenderDataOnServer"); }
9468 unsigned __int32& bReallyDoesWantLightMapUVsField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bReallyDoesWantLightMapUVs"); }
9469 TArray<UMaterialInterface*, FDefaultAllocator>& MaterialsField() { return *GetNativePointerField<TArray<UMaterialInterface*, FDefaultAllocator>*>(this, "UStaticMesh.Materials"); }
9470 unsigned __int32& bIgnoreTriReductionsField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bIgnoreTriReductions"); }
9471 int& LightMapResolutionField() { return *GetNativePointerField<int*>(this, "UStaticMesh.LightMapResolution"); }
9472 int& LightMapCoordinateIndexField() { return *GetNativePointerField<int*>(this, "UStaticMesh.LightMapCoordinateIndex"); }
9473 unsigned __int32& UseFullPrecisionUVs_DEPRECATEDField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.UseFullPrecisionUVs_DEPRECATED"); }
9474 unsigned __int32& bUseMaximumStreamingTexelRatioField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bUseMaximumStreamingTexelRatio"); }
9475 unsigned __int32& bStripComplexCollisionForConsole_DEPRECATEDField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bStripComplexCollisionForConsole_DEPRECATED"); }
9476 unsigned __int32& bHasNavigationDataField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bHasNavigationData"); }
9477 unsigned __int32& bUseDistanceFieldTextureField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bUseDistanceFieldTexture"); }
9478 unsigned __int32& bOnlyLoadDistanceFieldsOnInteriorLightingMapsField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bOnlyLoadDistanceFieldsOnInteriorLightingMaps"); }
9479 unsigned __int32& IgnoreDistanceFieldChecksForUnderwaterPixelDetectionField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.IgnoreDistanceFieldChecksForUnderwaterPixelDetection"); }
9480 unsigned __int32& OptOutFromDistanceFieldShadowsField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.OptOutFromDistanceFieldShadows"); }
9481 unsigned __int32& bForceAllowMeshStreamingField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bForceAllowMeshStreaming"); }
9482 unsigned __int32& bAllowDistanceFieldOnLowEndField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bAllowDistanceFieldOnLowEnd"); }
9483 unsigned __int32& bHighQualityDistanceFieldField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bHighQualityDistanceField"); }
9484 unsigned __int32& bForceUseDistanceFieldResolutionField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bForceUseDistanceFieldResolution"); }
9485 TEnumAsByte<enum EDistanceFieldTwoSidedOverride>& DistanceFieldTwoSidedOverrideField() { return *GetNativePointerField<TEnumAsByte<enum EDistanceFieldTwoSidedOverride>*>(this, "UStaticMesh.DistanceFieldTwoSidedOverride"); }
9486 unsigned __int32& bAllowLODStreamingTransientField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bAllowLODStreamingTransient"); }
9487 unsigned __int32& bCastFarShadowField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bCastFarShadow"); }
9488 unsigned __int32& bAllowLODStreamingField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bAllowLODStreaming"); }
9489 unsigned __int32& bStructureStaticMeshOverride_LocationField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bStructureStaticMeshOverride_Location"); }
9490 unsigned __int32& bStructureStaticMeshOverride_ScaleField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bStructureStaticMeshOverride_Scale"); }
9491 FVector& StructureStaticMeshOverride_LocationField() { return *GetNativePointerField<FVector*>(this, "UStaticMesh.StructureStaticMeshOverride_Location"); }
9492 FVector& StructureStaticMeshOverride_ScaleField() { return *GetNativePointerField<FVector*>(this, "UStaticMesh.StructureStaticMeshOverride_Scale"); }
9493 FVector& StructureStaticMeshFlipped_LocationField() { return *GetNativePointerField<FVector*>(this, "UStaticMesh.StructureStaticMeshFlipped_Location"); }
9494 float& DistanceFieldRuntimeQualityField() { return *GetNativePointerField<float*>(this, "UStaticMesh.DistanceFieldRuntimeQuality"); }
9495 unsigned __int32& bForceForStructureDestroyedMeshField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMesh.bForceForStructureDestroyedMesh"); }
9496 int& CurrentStreamedInSizeField() { return *GetNativePointerField<int*>(this, "UStaticMesh.CurrentStreamedInSize"); }
9497 bool& bStreamInStateField() { return *GetNativePointerField<bool*>(this, "UStaticMesh.bStreamInState"); }
9498 bool& bStreamInRequestField() { return *GetNativePointerField<bool*>(this, "UStaticMesh.bStreamInRequest"); }
9499 unsigned __int64& RequestLoadField() { return *GetNativePointerField<unsigned __int64*>(this, "UStaticMesh.RequestLoad"); }
9500 long double& LastStreamChangeCallField() { return *GetNativePointerField<long double*>(this, "UStaticMesh.LastStreamChangeCall"); }
9501 bool& bBuiltSocketMapField() { return *GetNativePointerField<bool*>(this, "UStaticMesh.bBuiltSocketMap"); }
9502 float& StreamingDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "UStaticMesh.StreamingDistanceMultiplier"); }
9503 float& LpvBiasMultiplierField() { return *GetNativePointerField<float*>(this, "UStaticMesh.LpvBiasMultiplier"); }
9504 FString& HighResSourceMeshNameField() { return *GetNativePointerField<FString*>(this, "UStaticMesh.HighResSourceMeshName"); }
9505 unsigned int& HighResSourceMeshCRCField() { return *GetNativePointerField<unsigned int*>(this, "UStaticMesh.HighResSourceMeshCRC"); }
9506 FGuid& LightingGuidField() { return *GetNativePointerField<FGuid*>(this, "UStaticMesh.LightingGuid"); }
9507 long double& LastRenderTimeField() { return *GetNativePointerField<long double*>(this, "UStaticMesh.LastRenderTime"); }
9508 float& ClosestDistanceField() { return *GetNativePointerField<float*>(this, "UStaticMesh.ClosestDistance"); }
9509 unsigned int& StreamDistanceFrameField() { return *GetNativePointerField<unsigned int*>(this, "UStaticMesh.StreamDistanceFrame"); }
9510 int& ElementToIgnoreForTexFactorField() { return *GetNativePointerField<int*>(this, "UStaticMesh.ElementToIgnoreForTexFactor"); }
9511 FName& CustomTagField() { return *GetNativePointerField<FName*>(this, "UStaticMesh.CustomTag"); }
9512};
9513
9515{
9516 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UMeshComponent.GetPrivateStaticClass", Package); }
9517 TArray<UMaterialInterface*>& MaterialsField() { return *GetNativePointerField<TArray<UMaterialInterface*>*>(this, "UMeshComponent.Materials"); }
9518 TArray<UMaterialInterface*>& DefaultMaterialsOverrideField() { return *GetNativePointerField<TArray<UMaterialInterface*>*>(this, "UMeshComponent.DefaultMaterialsOverride"); }
9519 TSubclassOf<AActor>& DamageFXActorToSpawnField() { return *GetNativePointerField<TSubclassOf<AActor>*>(this, "UMeshComponent.DamageFXActorToSpawn"); }
9520};
9521
9523{
9524 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UStaticMeshComponent.GetPrivateStaticClass", Package); }
9525 UStaticMesh* StaticMeshField() { return *GetNativePointerField<UStaticMesh**>(this, "UStaticMeshComponent.StaticMesh"); }
9526 bool& bOverrideWireframeColorField() { return *GetNativePointerField<bool*>(this, "UStaticMeshComponent.bOverrideWireframeColor"); }
9527 FColor& WireframeColorOverrideField() { return *GetNativePointerField<FColor*>(this, "UStaticMeshComponent.WireframeColorOverride"); }
9528 unsigned __int32& bIgnoreInstanceForTextureStreamingField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMeshComponent.bIgnoreInstanceForTextureStreaming"); }
9529 unsigned __int32& bOverrideLightMapResField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMeshComponent.bOverrideLightMapRes"); }
9530 unsigned __int32& bRenderLandscapeInfoField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMeshComponent.bRenderLandscapeInfo"); }
9531 unsigned __int32& bForcedAllowInstancedVertexColorField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMeshComponent.bForcedAllowInstancedVertexColor"); }
9532 int& LandscapeInfoMaskField() { return *GetNativePointerField<int*>(this, "UStaticMeshComponent.LandscapeInfoMask"); }
9533 int& OverriddenLightMapResField() { return *GetNativePointerField<int*>(this, "UStaticMeshComponent.OverriddenLightMapRes"); }
9534 float& StreamingDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "UStaticMeshComponent.StreamingDistanceMultiplier"); }
9535 int& SubDivisionStepSizeField() { return *GetNativePointerField<int*>(this, "UStaticMeshComponent.SubDivisionStepSize"); }
9536 unsigned __int32& bUseSubDivisionsField() { return *GetNativePointerField<unsigned __int32*>(this, "UStaticMeshComponent.bUseSubDivisions"); }
9537 TArray<FGuid>& IrrelevantLightsField() { return *GetNativePointerField<TArray<FGuid>*>(this, "UStaticMeshComponent.IrrelevantLights"); }
9538};
9539
9540
9542{
9543 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UFoliageType.GetPrivateStaticClass", Package); }
9544 float& RadiusField() { return *GetNativePointerField<float*>(this, "UFoliageType.Radius"); }
9545 TSubclassOf<UActorComponent>& AttachedComponentClassField() { return *GetNativePointerField< TSubclassOf<UActorComponent>*>(this, "UFoliageType.AttachedComponentClass"); }
9546 // Functions
9547 static UScriptStruct* StaticStruct() { return NativeCall<UScriptStruct*>(nullptr, "UFoliageType.StaticStruct"); }
9548};
9549
9551{
9552};
9553
9555{
9557};
9558
9559
9561{
9580};
9581
9583{
9587};
9588
9590{
9591 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UInstancedStaticMeshComponent.GetPrivateStaticClass", Package); }
9592 __int64 GetInstanceCount() { return NativeCall<__int64>(this, "UInstancedStaticMeshComponent.GetInstanceCount"); }
9593 FVector* GetPositionOfInstance(FVector *result, int index) { return NativeCall<FVector*, FVector*, int>(this, "UInstancedStaticMeshComponent.GetPositionOfInstance", result, index); }
9594
9595 int& InstancingRandomSeedField() { return *GetNativePointerField< int*>(this, "UInstancedStaticMeshComponent.InstancingRandomSeed"); }
9596 int& InstanceStartCullDistanceField() { return *GetNativePointerField< int*>(this, "UInstancedStaticMeshComponent.InstanceStartCullDistance"); }
9597 int& InstanceEndCullDistanceField() { return *GetNativePointerField< int*>(this, "UInstancedStaticMeshComponent.InstanceEndCullDistance"); }
9598 TArray<int>& InstanceReorderTableField() { return *GetNativePointerField< TArray<int>*>(this, "UInstancedStaticMeshComponent.InstanceReorderTable"); }
9599 TArray<int>& InstanceReorderTableBulkField() { return *GetNativePointerField< TArray<int>*>(this, "UInstancedStaticMeshComponent.InstanceReorderTableBulk"); }
9600 TArray<int>& RemovedInstancesField() { return *GetNativePointerField< TArray<int>*>(this, "UInstancedStaticMeshComponent.RemovedInstances"); }
9601 float& LargestSingleBoundsField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.LargestSingleBounds"); }
9602 TSubclassOf<UActorComponent>& AttachedComponentClassField() { return *GetNativePointerField< TSubclassOf<UActorComponent>*>(this, "UInstancedStaticMeshComponent.AttachedComponentClass"); }
9603 float& OverrideWalkableFloorZField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.OverrideWalkableFloorZ"); }
9604 float& PlayerOverrideWalkableFloorZField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.PlayerOverrideWalkableFloorZ"); }
9605 unsigned __int32& bReplicateThisComponentField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bReplicateThisComponent"); }
9606 unsigned __int32& bIsFallingTreeField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bIsFallingTree"); }
9607 unsigned __int32& bInstanceRequiresPhysXCollisionField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bInstanceRequiresPhysXCollision"); }
9608 unsigned __int32& bIgnoreVisibilityCheckField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bIgnoreVisibilityCheck"); }
9609 USoundBase* DestroyedSoundField() { return *GetNativePointerField<USoundBase**>(this, "UInstancedStaticMeshComponent.DestroyedSound"); }
9610 unsigned __int32& bPostNetReceiveHideField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bPostNetReceiveHide"); }
9611 unsigned __int32& bDidFirstPostNetReceiveField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bDidFirstPostNetReceive"); }
9612 unsigned __int32& bFromNonCriticalLevelField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bFromNonCriticalLevel"); }
9613 unsigned __int32& bTickOnlyCheckFoliageClippingField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bTickOnlyCheckFoliageClipping"); }
9614 unsigned __int32& bWasBlockLoadField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bWasBlockLoad"); }
9615 unsigned __int32& bDontScaleAttachedComponentField() { return *GetNativePointerField< unsigned __int32*>(this, "UInstancedStaticMeshComponent.bDontScaleAttachedComponent"); }
9616 float& ScaleMaxXField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.ScaleMaxX"); }
9617 float& ScaleMinXField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.ScaleMinX"); }
9618 float& AttachedComponentScaleFactorField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.AttachedComponentScaleFactor"); }
9619 float& MaxScaleForAttachedComponentField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.MaxScaleForAttachedComponent"); }
9620 float& MinScaleForAttachedComponentField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.MinScaleForAttachedComponent"); }
9621 UFoliageType* FoliageTypeReferenceField() { return *GetNativePointerField<UFoliageType**>(this, "UInstancedStaticMeshComponent.FoliageTypeReference"); }
9622 float& MeshUnscaledBoundsField() { return *GetNativePointerField< float*>(this, "UInstancedStaticMeshComponent.MeshUnscaledBounds"); }
9623 TArray<UMaterialInterface*>& OverrideDestructionMaterialsField() { return *GetNativePointerField< TArray<UMaterialInterface*>*>(this, "UInstancedStaticMeshComponent.OverrideDestructionMaterials"); }
9624 TArray<FBodyInstance*>& InstanceBodiesField() { return *GetNativePointerField< TArray<FBodyInstance*>*>(this, "UInstancedStaticMeshComponent.InstanceBodies"); }
9625 TIndirectArray<FAttachedInstanced>& InstanceAttachedComponentsField() { return *GetNativePointerField< TIndirectArray<FAttachedInstanced>*>(this, "UInstancedStaticMeshComponent.InstanceAttachedComponents"); }
9626 TArray<UActorComponent*>& ReferencedAttachedComponentObjectsField() { return *GetNativePointerField< TArray<UActorComponent*>*>(this, "UInstancedStaticMeshComponent.ReferencedAttachedComponentObjects"); }
9627 int& CurrentAttachedIndexField() { return *GetNativePointerField< int*>(this, "UInstancedStaticMeshComponent.CurrentAttachedIndex"); }
9628 TArray<unsigned int>& InstancesVisibilityField() { return *GetNativePointerField< TArray<unsigned int>*>(this, "UInstancedStaticMeshComponent.InstancesVisibility"); }
9629
9630
9631};
9632
9634 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UPrimalHarvestingComponent.GetPrivateStaticClass", Package); }
9635 static void StaticRegisterNativesUPrimalHarvestingComponent() { NativeCall<void>(nullptr, "UPrimalHarvestingComponent.StaticRegisterNativesUPrimalHarvestingComponent"); }
9636 bool TemplateCheckForHarvestRepopulation(bool bForceReinit, UWorld* world, FVector* where) { NativeCall<bool, UWorld*, FVector*>(this, "UPrimalHarvestingComponent.TemplateCheckForHarvestRepopulation", world, where); }
9637 TArray<FHarvestResourceEntry>& HarvestResourceEntriesField() { return *GetNativePointerField<TArray<FHarvestResourceEntry>*>(this, "UPrimalHarvestingComponent.HarvestResourceEntries"); }
9638 TArray<FHarvestResourceEntry>& BaseHarvestResourceEntriesField() { return *GetNativePointerField<TArray<FHarvestResourceEntry>*>(this, "UPrimalHarvestingComponent.BaseHarvestResourceEntries"); }
9639 TArray<FDamageHarvestingEntry>& HarvestDamageTypeEntriesField() { return *GetNativePointerField<TArray<FDamageHarvestingEntry>*>(this, "UPrimalHarvestingComponent.HarvestDamageTypeEntries"); }
9640 float& MaxHarvestHealthField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.MaxHarvestHealth"); }
9641 float& ExtraHarvestingXPMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.ExtraHarvestingXPMultiplier"); }
9642 float& HarvestHealthGiveResourceIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.HarvestHealthGiveResourceInterval"); }
9643 float& CurrentHarvestHealthField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.CurrentHarvestHealth"); }
9644 bool& bIsUnharvestableField() { return *GetNativePointerField<bool*>(this, "UPrimalHarvestingComponent.bIsUnharvestable"); }
9645 unsigned __int32& bSetOwnerHealthToHarvestHealthField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bSetOwnerHealthToHarvestHealth"); }
9646 unsigned __int32& bUsableHarvestingField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bUsableHarvesting"); }
9647 unsigned __int32& bAllowForcedRepopulationField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bAllowForcedRepopulation"); }
9648 unsigned __int32& bAllowHarvestHealthScalingField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bAllowHarvestHealthScaling"); }
9649 unsigned __int32& bUsableAllowHarvestHealthScalingField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bUsableAllowHarvestHealthScaling"); }
9650 unsigned __int32& bNonBlockingUsableHarvestingField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bNonBlockingUsableHarvesting"); }
9651 unsigned __int32& bClampResourceHarvestDamageField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bClampResourceHarvestDamage"); }
9652 unsigned __int32& bIsDefaultHarvestingComponentField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bIsDefaultHarvestingComponent"); }
9653 unsigned __int32& bIsSingleUnitHarvestField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bIsSingleUnitHarvest"); }
9654 unsigned __int32& bUseBPAdjustHarvestDamageField() { return *GetNativePointerField<unsigned __int32*>(this, "UPrimalHarvestingComponent.bUseBPAdjustHarvestDamage"); }
9655 float& UseHarvestDamageAmountField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.UseHarvestDamageAmount"); }
9656 TSubclassOf<UDamageType>& UseHarvestDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "UPrimalHarvestingComponent.UseHarvestDamageType"); }
9657 TSubclassOf<UDamageType>& HarvestToolDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "UPrimalHarvestingComponent.HarvestToolDamageType"); }
9658 TSubclassOf<UDamageType>& SickleDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "UPrimalHarvestingComponent.SickleDamageType"); }
9659 FString& DescriptiveNameField() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.DescriptiveName"); }
9660 FString& UseHarvestStringField() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.UseHarvestString"); }
9661 FString& UnequipWeaponToUseHarvestStringField() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.UnequipWeaponToUseHarvestString"); }
9662 float& UsableHarvestSphereRadiusField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.UsableHarvestSphereRadius"); }
9663 bool& ShouldReplenishField() { return *GetNativePointerField<bool*>(this, "UPrimalHarvestingComponent.ShouldReplenish"); }
9664 float& MinPlayerDistanceReplenishingField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.MinPlayerDistanceReplenishing"); }
9665 float& MinStructureDistanceReplenishingField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.MinStructureDistanceReplenishing"); }
9666 float& MinNonCoreStructureDistanceReplenishingField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.MinNonCoreStructureDistanceReplenishing"); }
9667 float& BaseMinTimeAfterDepletionReplenishingField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.BaseMinTimeAfterDepletionReplenishing"); }
9668 float& BaseMaxTimeAfterDepletionReplenishingField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.BaseMaxTimeAfterDepletionReplenishing"); }
9669 float& ExhaustedDepletionTimeIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.ExhaustedDepletionTimeInterval"); }
9670 float& ExhaustedDepletionPowerField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.ExhaustedDepletionPower"); }
9671 float& ExhaustedDepletionEffectScaleField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.ExhaustedDepletionEffectScale"); }
9672 float& ReduceExhaustedDepletionSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.ReduceExhaustedDepletionSpeed"); }
9673 float& AutoReplenishIntervalField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.AutoReplenishInterval"); }
9674 float& AutoReplenishPercentField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.AutoReplenishPercent"); }
9675 float& DamageInstigatorAmountField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.DamageInstigatorAmount"); }
9676 int& GiveItemEntriesMinField() { return *GetNativePointerField<int*>(this, "UPrimalHarvestingComponent.GiveItemEntriesMin"); }
9677 int& GiveItemEntriesMaxField() { return *GetNativePointerField<int*>(this, "UPrimalHarvestingComponent.GiveItemEntriesMax"); }
9678 float& TamedDinoHarvestGiveHealthMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.TamedDinoHarvestGiveHealthMultiplier"); }
9679 FString& HarvestableFriendlyNameField() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.HarvestableFriendlyName"); }
9680 FString& UIStringIMeleeHitToHarvestField() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.UIStringIMeleeHitToHarvest"); }
9681 FString& UIStringHarvestRequiresToolField() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.UIStringHarvestRequiresTool"); }
9682 FString& UIStringCantHarvestUnderwaterField() { return *GetNativePointerField<FString*>(this, "UPrimalHarvestingComponent.UIStringCantHarvestUnderwater"); }
9683 float& DinoHarvestGiveHealthAmountField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.DinoHarvestGiveHealthAmount"); }
9684 float& DinoHarvestGiveHealthSpeedField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.DinoHarvestGiveHealthSpeed"); }
9685 int& DinoHarvestGiveHealthDescriptionIndexField() { return *GetNativePointerField<int*>(this, "UPrimalHarvestingComponent.DinoHarvestGiveHealthDescriptionIndex"); }
9686 FAttachedInstancedHarvestingElement* ActiveInstancedElementField() { return *GetNativePointerField<FAttachedInstancedHarvestingElement**>(this, "UPrimalHarvestingComponent.ActiveInstancedElement"); }
9687 TArray<TSubclassOf<UDamageType>>& ForceAllowMeleeHarvestingOverridesField() { return *GetNativePointerField<TArray<TSubclassOf<UDamageType>>*>(this, "UPrimalHarvestingComponent.ForceAllowMeleeHarvestingOverrides"); }
9688 float& HarvestingPriorityField() { return *GetNativePointerField<float*>(this, "UPrimalHarvestingComponent.HarvestingPriority"); }
9689 TArray<FComponentAttachmentEntry>& AdditionalComponentAttachmentsField() { return *GetNativePointerField<TArray<FComponentAttachmentEntry>*>(this, "UPrimalHarvestingComponent.AdditionalComponentAttachments"); }
9690 TArray<FComponentAttachmentEntry>& AdditionalComponentAttachmentsDedicatedField() { return *GetNativePointerField<TArray<FComponentAttachmentEntry>*>(this, "UPrimalHarvestingComponent.AdditionalComponentAttachmentsDedicated"); }
9691
9692};
9693
9695{
9696 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "UHierarchicalInstancedStaticMeshComponent.GetPrivateStaticClass", Package); }
9697
9698};
9699
9701{
9702 long double ReplenishAtTime;
9706};
9707
9709{
9712 float Weight;
9714};
9715
9717 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AOceanHarvestManager.GetPrivateStaticClass", Package); }
9718 TArray<FOceanHarvestedEntry, FDefaultAllocator>& HiddenHarvestedOceanEntries() { return *GetNativePointerField<TArray<FOceanHarvestedEntry, FDefaultAllocator>*>(this, "AOceanHarvestManager.HiddenHarvestedOceanEntries"); };
9719 TArray<FOceanHarvestEntry, FDefaultAllocator>& OceanHarvestEntries() { return *GetNativePointerField<TArray<FOceanHarvestEntry, FDefaultAllocator>*>(this, "AOceanHarvestManager.OceanHarvestEntries"); };
9720};
9721
9723{
9724 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "AInstancedFoliageActor.GetPrivateStaticClass", Package); }
9725 TArray<UFoliageType*, FDefaultAllocator>& FoliageTypes() { return *GetNativePointerField<TArray<UFoliageType*, FDefaultAllocator>*>(this, "AInstancedFoliageActor.FoliageTypes"); }
9726 TArray<FString, FDefaultAllocator>& BaseMeshLookup() { return *GetNativePointerField<TArray<FString, FDefaultAllocator>*>(this, "AInstancedFoliageActor.BaseMeshLookup"); }
9727 TArray<UStaticMesh*, FDefaultAllocator>& StaticMeshRefs() { return *GetNativePointerField<TArray<UStaticMesh*, FDefaultAllocator>*>(this, "AInstancedFoliageActor.StaticMeshRefs"); }
9728
9729 UFoliageType* SelectedMesh() { return *GetNativePointerField<UFoliageType * *>(this, "AInstancedFoliageActor.SelectedMesh"); }
9730};
9731
9733{
9734 FVector& BoxExtent() { return *GetNativePointerField<FVector*>(this, "UBoxComponent.BoxExtent"); }
9735};
9736
9738{
9739 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ADiscoveryZone.GetPrivateStaticClass", Package); }
9740
9741 TSubobjectPtr<UBoxComponent> BoxExtent() { return *GetNativePointerField<TSubobjectPtr<UBoxComponent>*>(this, "ADiscoveryZone.CollisionComponent"); }
9742 FVector& WorldLoc() { return *GetNativePointerField<FVector*>(this, "ADiscoveryZone.WorldLoc"); }
9743 FString& ZoneName() { return *GetNativePointerField<FString*>(this, "ADiscoveryZone.ZoneName"); }
9744 int& ZoneId() { return *GetNativePointerField<int*>(this, "ADiscoveryZone.ZoneId"); }
9745 bool& bIsManuallyPlacedActor() { return *GetNativePointerField<bool*>(this, "ADiscoveryZone.bIsManuallyPlacedActor"); }
9746 FString& VolumeName() { return *GetNativePointerField<FString*>(this, "ADiscoveryZone.VolumeName"); }
9747};
9748
9750{
9751};
9752
9754{
9755};
9756
9758{
9759 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ATreasureSpawnVolume.GetPrivateStaticClass", Package); }
9760 float& MinQuality() { return *GetNativePointerField<float*>(this, "ATreasureSpawnVolume.MinQuality"); }
9761 float& MaxQuality() { return *GetNativePointerField<float*>(this, "ATreasureSpawnVolume.MaxQuality"); }
9762 float& SpawnWeight() { return *GetNativePointerField<float*>(this, "ATreasureSpawnVolume.SpawnWeight"); }
9763 float& QualityMultiplier() { return *GetNativePointerField<float*>(this, "ATreasureSpawnVolume.QualityMultiplier"); }
9764};
9765
9767{
9768 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ABiomeZoneVolume.GetPrivateStaticClass", Package); }
9769 FString& BiomeZoneName() { return *GetNativePointerField<FString*>(this, "ABiomeZoneVolume.BiomeZoneName"); }
9770 FString& BiomeZoneNameAltDistanceName() { return *GetNativePointerField<FString*>(this, "ABiomeZoneVolume.BiomeZoneNameAltDistanceName"); }
9771
9772 TArray<FName>& BiomeZoneTags() { return *GetNativePointerField<TArray<FName>*>(this, "ABiomeZoneVolume.BiomeZoneTags"); }
9773 float& AbsoluteMaxTemperature() { return *GetNativePointerField<float*>(this, "ABiomeZoneVolume.AbsoluteMaxTemperature"); }
9774 float& AbsoluteMinTemperature() { return *GetNativePointerField<float*>(this, "ABiomeZoneVolume.AbsoluteMinTemperature"); }
9775
9776 float& FinalTemperatureMultiplier() { return *GetNativePointerField<float*>(this, "ABiomeZoneVolume.FinalTemperatureMultiplier"); }
9777 float& FinalTemperatureExponent() { return *GetNativePointerField<float*>(this, "ABiomeZoneVolume.FinalTemperatureExponent"); }
9778 float& FinalTemperatureAddition() { return *GetNativePointerField<float*>(this, "ABiomeZoneVolume.FinalTemperatureAddition"); }
9779
9780 FString* GetBiomeZoneName(FString* result, APrimalCharacter* ForCharacter) { return NativeCall<FString*, FString*, APrimalCharacter*>(this, "ABiomeZoneVolume.GetBiomeZoneName", result, ForCharacter); }
9781
9782};
9783
9785{
9788};
9789
9790
9792{
9793 void BeginPlay(float a2) { return NativeCall<void, float>(this, "AFoliageAttachmentOverrideVolume.BeginPlay", a2); }
9794 TArray<FFoliageAttachmentOverride, FDefaultAllocator>& FoliageAttachmentOverrides() { return *GetNativePointerField<TArray<FFoliageAttachmentOverride, FDefaultAllocator>*>(this, "AFoliageAttachmentOverrideVolume.FoliageAttachmentOverrides"); }
9796 unsigned __int32& bAddedToArrayField() { return *GetNativePointerField<unsigned __int32*>(this, "AFoliageAttachmentOverrideVolume.bAddedToArray"); }
9797 unsigned __int32& bExportToCSVField() { return *GetNativePointerField<unsigned __int32*>(this, "AFoliageAttachmentOverrideVolume.bExportToCSV"); }
9798};
9799
9801{
9802 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "APrimalStructureItemContainer_SupplyCrate.GetPrivateStaticClass", Package); }
9803
9804 float& MinItemSetsField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.MinItemSets"); }
9805 float& MaxItemSetsField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.MaxItemSets"); }
9806 float& NumItemSetsPowerField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.NumItemSetsPower"); }
9807 bool& bSetsRandomWithoutReplacementField() { return *GetNativePointerField< bool*>(this, "APrimalStructureItemContainer_SupplyCrate.bSetsRandomWithoutReplacement"); }
9808 float& MinQualityMultiplierField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.MinQualityMultiplier"); }
9809 float& MaxQualityMultiplierField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.MaxQualityMultiplier"); }
9810 TArray<FSupplyCrateItemSet, FDefaultAllocator>& ItemSetsField() { return *GetNativePointerField< TArray<FSupplyCrateItemSet, FDefaultAllocator>*>(this, "APrimalStructureItemContainer_SupplyCrate.ItemSets"); }
9811 TSubclassOf<UPrimalSupplyCrateItemSets>& ItemSetsOverrideField() { return *GetNativePointerField< TSubclassOf<UPrimalSupplyCrateItemSets>*>(this, "APrimalStructureItemContainer_SupplyCrate.ItemSetsOverride"); }
9812 TArray<FSupplyCrateItemSet, FDefaultAllocator>& AdditionalItemSetsField() { return *GetNativePointerField< TArray<FSupplyCrateItemSet, FDefaultAllocator>*>(this, "APrimalStructureItemContainer_SupplyCrate.AdditionalItemSets"); }
9813 TSubclassOf<UPrimalSupplyCrateItemSets>& AdditionalItemSetsOverrideField() { return *GetNativePointerField< TSubclassOf<UPrimalSupplyCrateItemSets>*>(this, "APrimalStructureItemContainer_SupplyCrate.AdditionalItemSetsOverride"); }
9814 int& RequiredLevelToAccessField() { return *GetNativePointerField< int*>(this, "APrimalStructureItemContainer_SupplyCrate.RequiredLevelToAccess"); }
9815 int& MaxLevelToAccessField() { return *GetNativePointerField< int*>(this, "APrimalStructureItemContainer_SupplyCrate.MaxLevelToAccess"); }
9816 float& InitialTimeToLoseHealthField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.InitialTimeToLoseHealth"); }
9817 float& IntervalToLoseHealthAfterAccessField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.IntervalToLoseHealthAfterAccess"); }
9818 float& IntervalTimeToLoseHealthField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.IntervalTimeToLoseHealth"); }
9819 float& IntervalPercentHealthToLoseField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.IntervalPercentHealthToLose"); }
9820 TSubclassOf<UPrimalItem>& ItemSetExtraItemClassField() { return *GetNativePointerField< TSubclassOf<UPrimalItem>*>(this, "APrimalStructureItemContainer_SupplyCrate.ItemSetExtraItemClass"); }
9821 float& ItemSetExtraItemQuantityByQualityMultiplierField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.ItemSetExtraItemQuantityByQualityMultiplier"); }
9822 float& ItemSetExtraItemQuantityByQualityPowerField() { return *GetNativePointerField< float*>(this, "APrimalStructureItemContainer_SupplyCrate.ItemSetExtraItemQuantityByQualityPower"); }
9823
9824 BitFieldValue<bool, unsigned __int32> bIsBonusCrateField() { return { this, "APrimalStructureItemContainer_SupplyCrate.bIsBonusCrateField" }; }
9825};
9826
9828{
9849};
9850
9852{
9858};
9859
9861{
9865 unsigned __int32 bTraceGroundPoint : 1;
9870 long double LastTimeSpawned;
9871};
9872
9873
9874
9876{
9877 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ASupplyCrateSpawningVolume.GetPrivateStaticClass", Package); }
9878 void SpawnCratesFromAllPoints() { return NativeCall<void>(this, "ASupplyCrateSpawningVolume.SpawnCratesFromAllPoints"); }
9879 void CheckCrateSpawn() { return NativeCall<void>(this, "ASupplyCrateSpawningVolume.CheckCrateSpawn"); }
9880 void BeginPlay(float a2) { return NativeCall<void,float>(this, "ASupplyCrateSpawningVolume.BeginPlay", a2); }
9881
9882
9883 TArray<FSupplyCrateSpawnEntry, FDefaultAllocator>& LinkedSupplyCrateEntriesField() { return *GetNativePointerField< TArray<FSupplyCrateSpawnEntry, FDefaultAllocator>*>(this, "ASupplyCrateSpawningVolume.LinkedSupplyCrateEntries"); }
9884 TArray<FSupplyCrateSpawnEntry, FDefaultAllocator>& OriginalSupplyCrateEntriesField() { return *GetNativePointerField< TArray<FSupplyCrateSpawnEntry, FDefaultAllocator>*>(this, "ASupplyCrateSpawningVolume.OriginalSupplyCrateEntries"); }
9885 TArray<FSupplyCrateSpawnPointEntry, FDefaultAllocator>& LinkedSpawnPointEntriesField() { return *GetNativePointerField< TArray<FSupplyCrateSpawnPointEntry, FDefaultAllocator>*>(this, "ASupplyCrateSpawningVolume.LinkedSpawnPointEntries"); }
9886 TArray<FClassRemappingWeight, FDefaultAllocator>& SupplyCrateClassRemappingsField() { return *GetNativePointerField< TArray<FClassRemappingWeight, FDefaultAllocator>*>(this, "ASupplyCrateSpawningVolume.SupplyCrateClassRemappings"); }
9887 float& CrateSpawnDensityPerAreaField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.CrateSpawnDensityPerArea"); }
9888 float& CreateSpawnDensityMultiplierField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.CreateSpawnDensityMultiplier"); }
9889 float& RandomSpawnPointsExtentsOffsetFromSeamlessGridSizeField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.RandomSpawnPointsExtentsOffsetFromSeamlessGridSize"); }
9890 int& MaxNumCratesField() { return *GetNativePointerField< int*>(this, "ASupplyCrateSpawningVolume.MaxNumCrates"); }
9891 float& RandomSpawnPointsExtentsOverrideField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.RandomSpawnPointsExtentsOverride"); }
9892 float& RandomSpawnPointsMinDistanceFromShoreField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.RandomSpawnPointsMinDistanceFromShore"); }
9893 float& RandomSpawnPointsMaxDistanceFromShoreField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.RandomSpawnPointsMaxDistanceFromShore"); }
9894 FVector& RandomSpawnPointsHitLocOffsetField() { return *GetNativePointerField< FVector*>(this, "ASupplyCrateSpawningVolume.RandomSpawnPointsHitLocOffset"); }
9895 float& RandomSpawnPointsMaxZField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.RandomSpawnPointsMaxZ"); }
9896 float& RandomSpawnPointsMinZField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.RandomSpawnPointsMinZ"); }
9897 float& DelayBeforeFirstCrateField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.DelayBeforeFirstCrate"); }
9898 float& MaxDelayBeforeFirstCrateField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.MaxDelayBeforeFirstCrate"); }
9899 int& ZoneVolumeMaxNumberOfNPCBufferField() { return *GetNativePointerField< int*>(this, "ASupplyCrateSpawningVolume.ZoneVolumeMaxNumberOfNPCBuffer"); }
9900 float& FirstStartupTimePeriodField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.FirstStartupTimePeriod"); }
9901 float& FirstStartupIntervalBetweenCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.FirstStartupIntervalBetweenCrateSpawns"); }
9902 float& IntervalBetweenCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.IntervalBetweenCrateSpawns"); }
9903 float& MaxIntervalBetweenCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.MaxIntervalBetweenCrateSpawns"); }
9904 float& ExtraCrateQualityMultiplierField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.ExtraCrateQualityMultiplier"); }
9905 float& IntervalBetweenMaxedCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.IntervalBetweenMaxedCrateSpawns"); }
9906 float& MaxIntervalBetweenMaxedCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.MaxIntervalBetweenMaxedCrateSpawns"); }
9907 float& SP_IntervalBetweenCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.SP_IntervalBetweenCrateSpawns"); }
9908 float& SP_MaxIntervalBetweenCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.SP_MaxIntervalBetweenCrateSpawns"); }
9909 float& SP_IntervalBetweenMaxedCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.SP_IntervalBetweenMaxedCrateSpawns"); }
9910 float& SP_MaxIntervalBetweenMaxedCrateSpawnsField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.SP_MaxIntervalBetweenMaxedCrateSpawns"); }
9911 float& SP_NoValidSpawnRecheckIntervalField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.SP_NoValidSpawnRecheckInterval"); }
9912 float& SP_DelayBeforeFirstCrateField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.SP_DelayBeforeFirstCrate"); }
9913 float& SP_MaxDelayBeforeFirstCrateField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.SP_MaxDelayBeforeFirstCrate"); }
9914 float& MinCrateDistanceFromPlayerField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.MinCrateDistanceFromPlayer"); }
9915 float& MinCrateDistanceFromStructureField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.MinCrateDistanceFromStructure"); }
9916 float& NoValidSpawnReCheckIntervalField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.NoValidSpawnReCheckInterval"); }
9917 float& MinTimeBetweenCrateSpawnsAtSamePointField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.MinTimeBetweenCrateSpawnsAtSamePoint"); }
9918 float& MinDistanceFromOtherCrateField() { return *GetNativePointerField< float*>(this, "ASupplyCrateSpawningVolume.MinDistanceFromOtherCrate"); }
9919 FName& CrateSpawningRequiresLoadedSublevelField() { return *GetNativePointerField< FName*>(this, "ASupplyCrateSpawningVolume.CrateSpawningRequiresLoadedSublevel"); }
9920 TArray<APrimalStructureItemContainer_SupplyCrate*, FDefaultAllocator>& MyCratesField() { return *GetNativePointerField< TArray<APrimalStructureItemContainer_SupplyCrate*, FDefaultAllocator>*>(this, "ASupplyCrateSpawningVolume.MyCrates"); }
9921};
9922
9924{
9925};
9926
9928{
9929 // Fields
9934};
9935
9937{
9938 TArray<FLinkedZoneSpawnVolumeEntry>& LinkedZoneSpawnVolumeEntriesField() { return *GetNativePointerField<TArray<FLinkedZoneSpawnVolumeEntry>*>(this, "ANPCZoneManager.LinkedZoneSpawnVolumeEntries"); }
9939 TSubclassOf<UNPCSpawnEntriesContainer>& NPCSpawnEntriesContainerObjectField() { return *GetNativePointerField<TSubclassOf<UNPCSpawnEntriesContainer>*>(this, "ANPCZoneManager.NPCSpawnEntriesContainerObject"); }
9940 TArray<FNPCSpawnEntry>& NPCSpawnEntriesField() { return *GetNativePointerField<TArray<FNPCSpawnEntry>*>(this, "ANPCZoneManager.NPCSpawnEntries"); }
9941 TArray<FNPCSpawnLimit>& NPCSpawnLimitsField() { return *GetNativePointerField<TArray<FNPCSpawnLimit>*>(this, "ANPCZoneManager.NPCSpawnLimits"); }
9942 static void StaticRegisterNativesANPCZoneManager() { NativeCall<void>(nullptr, "ANPCZoneManager.StaticRegisterNativesANPCZoneManager"); }
9943 static UClass* GetPrivateStaticClass(const wchar_t* Package) { return NativeCall<UClass*, const wchar_t*>(nullptr, "ANPCZoneManager.GetPrivateStaticClass", Package); }
9944
9945 bool& bEnabledField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bEnabled"); }
9946 bool& bForceInEditorField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bForceInEditor"); }
9947 bool& bNewAbsoluteForceInEditorField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNewAbsoluteForceInEditor"); }
9948 bool& bNeverSpawnInWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNeverSpawnInWater"); }
9949 bool& bOnlySpawnInWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlySpawnInWater"); }
9950 bool& bSpawnOnOceanField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSpawnOnOcean"); }
9951 bool& bAllowLandSpawnOnNonIKBlockerField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bAllowLandSpawnOnNonIKBlocker"); }
9952 float& SpawnPointsExtentsOffsetFromSeamlessGridSizeField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SpawnPointsExtentsOffsetFromSeamlessGridSize"); }
9953 float& SpawnMinDistanceFromShoreField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SpawnMinDistanceFromShore"); }
9954 float& ConsoleDesiredNumberOfNPCMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.ConsoleDesiredNumberOfNPCMultiplier"); }
9955 TArray<FName>& OnlyAllowSpawningOnActorTagsField() { return *GetNativePointerField<TArray<FName>*>(this, "ANPCZoneManager.OnlyAllowSpawningOnActorTags"); }
9956 bool& bAllowExtentTestField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bAllowExtentTest"); }
9957 bool& bOnlyCheckMySublevelWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlyCheckMySublevelWater"); }
9958 int& MinDesiredNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MinDesiredNumberOfNPC"); }
9959 int& SP_MinDesiredNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.SP_MinDesiredNumberOfNPC"); }
9960 float& Override_SP_StasisAutoDestoryIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.Override_SP_StasisAutoDestoryInterval"); }
9961 int& AbsoluteMaxNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.AbsoluteMaxNumberOfNPC"); }
9962 int& ExtraNPCLevelOffsetField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.ExtraNPCLevelOffset"); }
9963 float& DesiredNumberOfNPCMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.DesiredNumberOfNPCMultiplier"); }
9964 float& TheSpawnPointMinimumFloorNormalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheSpawnPointMinimumFloorNormal"); }
9965 float& TheNewNewEditorNumberOfNPCMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheNewNewEditorNumberOfNPCMultiplier"); }
9966 float& KillOffOverweightNPCStasisTimeField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.KillOffOverweightNPCStasisTime"); }
9967 float& TheMaximumWorldTimeForFullIncreaseField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMaximumWorldTimeForFullIncrease"); }
9968 float& TheMinimumPlayerDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMinimumPlayerDistanceFromSpawnPoint"); }
9969 float& TheIncreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheIncreaseNPCInterval"); }
9970 float& SP_TheIncreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SP_TheIncreaseNPCInterval"); }
9971 float& SP_TheMaximumWorldTimeForFullIncreaseField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SP_TheMaximumWorldTimeForFullIncrease"); }
9972 float& TheIncreaseNPCIntervalMaxField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheIncreaseNPCIntervalMax"); }
9973 float& TheDecreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheDecreaseNPCInterval"); }
9974 float& NPCAIRangeMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCAIRangeMultiplier"); }
9975 bool& bNPCDontWanderField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCDontWander"); }
9976 bool& bForcePreventDinoSeamlessTravelField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bForcePreventDinoSeamlessTravel"); }
9977 bool& bNPCWildIgnoreWildField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCWildIgnoreWild"); }
9978 bool& bNPCNoKillXPField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCNoKillXP"); }
9979 bool& bNPCPreventSavingField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCPreventSaving"); }
9980 bool& bForceUntameableField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bForceUntameable"); }
9981 bool& bUsesManualSpawningField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bUsesManualSpawning"); }
9982 bool& bIgnoreVolumeEcompassingCheckField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bIgnoreVolumeEcompassingCheck"); }
9983 bool& bSpawnAllNPCEntriesField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSpawnAllNPCEntries"); }
9984 bool& bOnlyUseInSingleplayerField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlyUseInSingleplayer"); }
9985 bool& bSinglePlayerSpawnAroundPlayerViewField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSinglePlayerSpawnAroundPlayerView"); }
9986 float& SinglePlayerSpawnAroundPlayerViewRadiusMinField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SinglePlayerSpawnAroundPlayerViewRadiusMin"); }
9987 float& SinglePlayerSpawnAroundPlayerViewRadiusMaxField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SinglePlayerSpawnAroundPlayerViewRadiusMax"); }
9988 bool& bOnlyUseInDedicatedServerField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bOnlyUseInDedicatedServer"); }
9989 float& NPCWanderRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCWanderRadiusMultiplier"); }
9990 int& MaxNumberSpawnZoneRandomPointChecksField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MaxNumberSpawnZoneRandomPointChecks"); }
9991 int& TheNPCFullIncreaseMaximumIterationsField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.TheNPCFullIncreaseMaximumIterations"); }
9992 float& TheMinimumTamedDinoDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMinimumTamedDinoDistanceFromSpawnPoint"); }
9993 float& TheMinimumStructureDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheMinimumStructureDistanceFromSpawnPoint"); }
9994 float& NPCLerpToMaxRandomBaseLevelField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCLerpToMaxRandomBaseLevel"); }
9995 float& ManualSpawningNPCLerpToMaxRandomBaseLevelField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.ManualSpawningNPCLerpToMaxRandomBaseLevel"); }
9996 float& SpawnOnOceanZOffsetField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SpawnOnOceanZOffset"); }
9997 int& MaximumNumberNearbyCoreStructuresField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MaximumNumberNearbyCoreStructures"); }
9998 int& AbsoluteMaximumNumberNearbyCoreStructuresField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.AbsoluteMaximumNumberNearbyCoreStructures"); }
9999 bool& bAutoKillUseGlobalStasisArrayField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bAutoKillUseGlobalStasisArray"); }
10000 bool& bTraceForSpawnAgainstWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bTraceForSpawnAgainstWater"); }
10001 bool& bNPCForcePreventExitingWaterField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bNPCForcePreventExitingWater"); }
10002 bool& bDisableOnSeamlessHomeServersField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bDisableOnSeamlessHomeServers"); }
10003 bool& bUseSpawnPointOverrideRotationField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bUseSpawnPointOverrideRotation"); }
10004 bool& bWasOriginallyEnabledField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bWasOriginallyEnabled"); }
10005 float& NPCLevelMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCLevelMultiplier"); }
10006 int& ForceOverrideNPCBaseLevelField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.ForceOverrideNPCBaseLevel"); }
10007 float& IncreaseNPCIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.IncreaseNPCIntervalMultiplier"); }
10008 int& UseDesiredNumberOfNPCField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.UseDesiredNumberOfNPC"); }
10009 int& NumNPCSpawnedField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.NumNPCSpawned"); }
10010 int& NumSpawnFailuresField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.NumSpawnFailures"); }
10011 bool& bForceRespawnDinosField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bForceRespawnDinos"); }
10012 bool& bTriedFullIncreaseField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bTriedFullIncrease"); }
10013 bool& bSpawnsWaterDinosField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSpawnsWaterDinos"); }
10014 bool& bSpawnsAmphibiousDinosField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bSpawnsAmphibiousDinos"); }
10015 float& TheNextIncreaseNPCIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.TheNextIncreaseNPCInterval"); }
10016 float& CloseStructureDistanceFromSpawnPointField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.CloseStructureDistanceFromSpawnPoint"); }
10017 FName& NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField() { return *GetNativePointerField<FName*>(this, "ANPCZoneManager.NonDedicatedFreezeWildDinoPhysicsIfLevelUnloaded"); }
10018 TArray<FName>& NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField() { return *GetNativePointerField<TArray<FName>*>(this, "ANPCZoneManager.NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloaded"); }
10019 float& MinimumManualSpawnIntervalField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.MinimumManualSpawnInterval"); }
10020 bool& bIgnoreNPCRandomClassReplacementsField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bIgnoreNPCRandomClassReplacements"); }
10021 bool& bDirectLinkDinosWithZoneManagerField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bDirectLinkDinosWithZoneManager"); }
10022 bool& bUseSeamlessServerNPCShipSpawnEntriesOverrideField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bUseSeamlessServerNPCShipSpawnEntriesOverride"); }
10023 bool& bUseSeamlessServerOceanEpicSpawnEntriesOverrideField() { return *GetNativePointerField<bool*>(this, "ANPCZoneManager.bUseSeamlessServerOceanEpicSpawnEntriesOverride"); }
10024 float& NPCZoneLinkedDinoWeightsField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.NPCZoneLinkedDinoWeights"); }
10025 int& TheNPCDynamicIncreaseMaximumIterationsField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.TheNPCDynamicIncreaseMaximumIterations"); }
10026 float& IslandFinalNPCLevelMultiplierField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.IslandFinalNPCLevelMultiplier"); }
10027 int& IslandFinalNPCLevelOffsetField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.IslandFinalNPCLevelOffset"); }
10028 float& SingleplayerDeleteCreaturesAwayFromViewDistField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SingleplayerDeleteCreaturesAwayFromViewDist"); }
10029 float& SingleplayerDeleteCreaturesAwayFromViewTimeOutField() { return *GetNativePointerField<float*>(this, "ANPCZoneManager.SingleplayerDeleteCreaturesAwayFromViewTimeOut"); }
10030 int& MySublevelUniqueIDField() { return *GetNativePointerField<int*>(this, "ANPCZoneManager.MySublevelUniqueID"); }
10031};
10032
10033
10035{
10038 unsigned __int8 bOverridesLesserValue : 1;
10039 unsigned __int8 bOverridesGreaterValue : 1;
10040};
10041
10043{
10053};
10054
10055
10057{
10058 FStatusValueModifierDescription& BuffDescriptionField() { return *GetNativePointerField<FStatusValueModifierDescription*>(this, "APrimalBuff.BuffDescription"); }
10059 TArray<FBuffStatEntry>& BuffStatGroupEntriesField() { return *GetNativePointerField<TArray<FBuffStatEntry>*>(this, "APrimalBuff.BuffStatGroupEntries"); }
10060 float& DeactivationLifespanField() { return *GetNativePointerField<float*>(this, "APrimalBuff.DeactivationLifespan"); }
10061 FName& InstigatorAttachmentSocketField() { return *GetNativePointerField<FName*>(this, "APrimalBuff.InstigatorAttachmentSocket"); }
10062 float& RemoteForcedFleeDurationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.RemoteForcedFleeDuration"); }
10063 FVector& AoETraceToTargetsStartOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalBuff.AoETraceToTargetsStartOffset"); }
10064 TWeakObjectPtr<AActor>& TargetField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalBuff.Target"); }
10065 TWeakObjectPtr<UPrimalItem>& InstigatorItemField() { return *GetNativePointerField<TWeakObjectPtr<UPrimalItem>*>(this, "APrimalBuff.InstigatorItem"); }
10066 float& SlowInstigatorFallingAddZVelocityField() { return *GetNativePointerField<float*>(this, "APrimalBuff.SlowInstigatorFallingAddZVelocity"); }
10067 float& SlowInstigatorFallingDampenZVelocityField() { return *GetNativePointerField<float*>(this, "APrimalBuff.SlowInstigatorFallingDampenZVelocity"); }
10068 float& DeactivateAfterTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.DeactivateAfterTime"); }
10069 float& WeaponRecoilMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.WeaponRecoilMultiplier"); }
10070 float& ReceiveDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ReceiveDamageMultiplier"); }
10071 float& MeleeDamageMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.MeleeDamageMultiplier"); }
10072 float& DepleteInstigatorItemDurabilityPerSecondField() { return *GetNativePointerField<float*>(this, "APrimalBuff.DepleteInstigatorItemDurabilityPerSecond"); }
10073 FieldArray<float, 12> ValuesToAddPerSecondField() { return { this, "APrimalBuff.ValuesToAddPerSecond" }; }
10074 float& CharacterAdd_DefaultHyperthermicInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAdd_DefaultHyperthermicInsulation"); }
10075 float& CharacterAdd_DefaultHypothermicInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAdd_DefaultHypothermicInsulation"); }
10076 float& CharacterMultiplier_ExtraWaterConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterMultiplier_ExtraWaterConsumptionMultiplier"); }
10077 float& CharacterMultiplier_ExtraFoodConsumptionMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterMultiplier_ExtraFoodConsumptionMultiplier"); }
10078 float& CharacterMultiplier_SubmergedOxygenDecreaseSpeedField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterMultiplier_SubmergedOxygenDecreaseSpeed"); }
10079 float& ViewMinExposureMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ViewMinExposureMultiplier"); }
10080 float& ViewMaxExposureMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ViewMaxExposureMultiplier"); }
10081 float& XPtoAddField() { return *GetNativePointerField<float*>(this, "APrimalBuff.XPtoAdd"); }
10082 float& XPtoAddRateField() { return *GetNativePointerField<float*>(this, "APrimalBuff.XPtoAddRate"); }
10083 bool& bDeactivateAfterAddingXPField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDeactivateAfterAddingXP"); }
10084 float& SubmergedMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.SubmergedMaxSpeedModifier"); }
10085 float& UnsubmergedMaxSpeedModifierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.UnsubmergedMaxSpeedModifier"); }
10086 long double& BuffStartTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.BuffStartTime"); }
10087 UMaterialInterface* BuffPostProcessEffectField() { return *GetNativePointerField<UMaterialInterface**>(this, "APrimalBuff.BuffPostProcessEffect"); }
10088 TArray<TSubclassOf<AActor>>& PreventActorClassesTargetingField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalBuff.PreventActorClassesTargeting"); }
10089 TArray<float>& PreventActorClassesTargetingRangesField() { return *GetNativePointerField<TArray<float>*>(this, "APrimalBuff.PreventActorClassesTargetingRanges"); }
10090 TSubclassOf<APrimalBuff>& AOEOtherBuffToApplyField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalBuff.AOEOtherBuffToApply"); }
10091 float& AOEBuffRangeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AOEBuffRange"); }
10092 float& CharacterAOEBuffDamageField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAOEBuffDamage"); }
10093 float& CharacterAOEBuffResistanceField() { return *GetNativePointerField<float*>(this, "APrimalBuff.CharacterAOEBuffResistance"); }
10094 float& Maximum2DVelocityForStaminaRecoveryField() { return *GetNativePointerField<float*>(this, "APrimalBuff.Maximum2DVelocityForStaminaRecovery"); }
10095 TArray<UMaterialInterface*> PostprocessBlendablesToExcludeField() { return *GetNativePointerField<TArray<UMaterialInterface*>*>(this, "APrimalBuff.PostprocessBlendablesToExclude"); }
10096 TArray<TWeakObjectPtr<APrimalCharacter>>& BuffedCharactersField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalCharacter>>*>(this, "APrimalBuff.BuffedCharacters"); }
10097 long double& LastItemDurabilityDepletionTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastItemDurabilityDepletionTime"); }
10098 TSubclassOf<APrimalBuff>& BuffToGiveOnDeactivationField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalBuff.BuffToGiveOnDeactivation"); }
10099 TArray<TSubclassOf<APrimalBuff>>& BuffClassesToCancelOnActivationField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalBuff.BuffClassesToCancelOnActivation"); }
10100 TArray<TSubclassOf<APrimalBuff>>& ActivePreventsBuffClassesField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalBuff>>*>(this, "APrimalBuff.ActivePreventsBuffClasses"); }
10101 TArray<TSubclassOf<APrimalCharacter>>& BuffRequiresOwnerClassField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalCharacter>>*>(this, "APrimalBuff.BuffRequiresOwnerClass"); }
10102 TArray<TSubclassOf<APrimalCharacter>>& BuffPreventsOwnerClassField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalCharacter>>*>(this, "APrimalBuff.BuffPreventsOwnerClass"); }
10103 float& XPEarningMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.XPEarningMultiplier"); }
10104 bool& bUseBPSetupForInstigatorField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPSetupForInstigator"); }
10105 bool& bUseBPDeactivatedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPDeactivated"); }
10106 bool& bUseBPCustomAllowAddBuffField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPCustomAllowAddBuff"); }
10107 FVector& staticPathingDestinationField() { return *GetNativePointerField<FVector*>(this, "APrimalBuff.staticPathingDestination"); }
10108 long double& TickingDeactivationTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.TickingDeactivationTime"); }
10109 UPrimalBuffPersistentData* MyBuffPersistentDataField() { return *GetNativePointerField<UPrimalBuffPersistentData**>(this, "APrimalBuff.MyBuffPersistentData"); }
10110 TSubclassOf<UPrimalBuffPersistentData>& BuffPersistentDataClassField() { return *GetNativePointerField<TSubclassOf<UPrimalBuffPersistentData>*>(this, "APrimalBuff.BuffPersistentDataClass"); }
10111 TWeakObjectPtr<AActor>& DamageCauserField() { return *GetNativePointerField<TWeakObjectPtr<AActor>*>(this, "APrimalBuff.DamageCauser"); }
10112 USoundBase* ExtraActivationSoundToPlayField() { return *GetNativePointerField<USoundBase**>(this, "APrimalBuff.ExtraActivationSoundToPlay"); }
10113 bool& bPersistentBuffSurvivesLevelUpField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bPersistentBuffSurvivesLevelUp"); }
10114 float& AoEApplyDamageField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AoEApplyDamage"); }
10115 float& AoEApplyDamageIntervalField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AoEApplyDamageInterval"); }
10116 TSubclassOf<UDamageType>& AoEApplyDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "APrimalBuff.AoEApplyDamageType"); }
10117 TSubclassOf<APrimalBuff>& ForceNetworkSpatializationMaxLimitBuffTypeField() { return *GetNativePointerField<TSubclassOf<APrimalBuff>*>(this, "APrimalBuff.ForceNetworkSpatializationMaxLimitBuffType"); }
10118 int& ForceNetworkSpatializationBuffMaxLimitNumField() { return *GetNativePointerField<int*>(this, "APrimalBuff.ForceNetworkSpatializationBuffMaxLimitNum"); }
10119 float& ForceNetworkSpatializationBuffMaxLimitRangeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.ForceNetworkSpatializationBuffMaxLimitRange"); }
10120 float& InsulationRangeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.InsulationRange"); }
10121 float& HyperThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.HyperThermiaInsulation"); }
10122 float& HypoThermiaInsulationField() { return *GetNativePointerField<float*>(this, "APrimalBuff.HypoThermiaInsulation"); }
10123 FVector& AoEBuffLocOffsetField() { return *GetNativePointerField<FVector*>(this, "APrimalBuff.AoEBuffLocOffset"); }
10124 TArray<TSubclassOf<AActor>>& AoEClassesToIncludeField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalBuff.AoEClassesToInclude"); }
10125 TArray<TSubclassOf<AActor>>& AoEClassesToExcludeField() { return *GetNativePointerField<TArray<TSubclassOf<AActor>>*>(this, "APrimalBuff.AoEClassesToExclude"); }
10126 bool& bUseBPExcludeAoEActorField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBPExcludeAoEActor"); }
10127 bool& bOverrideBuffDescriptionField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bOverrideBuffDescription"); }
10128 bool& bOnlyTickWhenPossessedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bOnlyTickWhenPossessed"); }
10129 bool& bDestroyWhenUnpossessedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDestroyWhenUnpossessed"); }
10130 long double& LastAoEApplyDamageTimeField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastAoEApplyDamageTime"); }
10131 float& OnlyForInstigatorSoundFadeInTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.OnlyForInstigatorSoundFadeInTime"); }
10132 bool& bUseBuffTickServerField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBuffTickServer"); }
10133 bool& bUseBuffTickClientField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bUseBuffTickClient"); }
10134 float& BuffTickServerMaxTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickServerMaxTime"); }
10135 float& BuffTickServerMinTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickServerMinTime"); }
10136 float& BuffTickClientMaxTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickClientMaxTime"); }
10137 float& BuffTickClientMinTimeField() { return *GetNativePointerField<float*>(this, "APrimalBuff.BuffTickClientMinTime"); }
10138 long double& LastBuffTickTimeServerField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastBuffTickTimeServer"); }
10139 long double& LastBuffTickTimeClientField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.LastBuffTickTimeClient"); }
10140 long double& NextBuffTickTimeServerField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.NextBuffTickTimeServer"); }
10141 long double& NextBuffTickTimeClientField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.NextBuffTickTimeClient"); }
10142 bool& bTickFunctionDisabledField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bTickFunctionDisabled"); }
10143 bool& bWasStasisedField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bWasStasised"); }
10144 int& AddBuffMaxNumStacksField() { return *GetNativePointerField<int*>(this, "APrimalBuff.AddBuffMaxNumStacks"); }
10145 USoundBase* DeactivatedSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalBuff.DeactivatedSound"); }
10146 bool& bDeactivatedSoundOnlyLocalField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDeactivatedSoundOnlyLocal"); }
10147 bool& bDisableBloomField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDisableBloom"); }
10148 bool& bBPOverrideCharacterNewFallVelocityField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bBPOverrideCharacterNewFallVelocity"); }
10149 bool& bBPModifyCharacterFOVField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bBPModifyCharacterFOV"); }
10150 bool& bDisableLightShaftsField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bDisableLightShafts"); }
10151 float& PostProcessInterpSpeedDownField() { return *GetNativePointerField<float*>(this, "APrimalBuff.PostProcessInterpSpeedDown"); }
10152 float& PostProcessInterpSpeedUpField() { return *GetNativePointerField<float*>(this, "APrimalBuff.PostProcessInterpSpeedUp"); }
10153 float& TPVCameraSpeedInterpolationMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalBuff.TPVCameraSpeedInterpolationMultiplier"); }
10154 bool& bIsCarryBuffField() { return *GetNativePointerField<bool*>(this, "APrimalBuff.bIsCarryBuff"); }
10155 long double& TimeForNextAOECheckField() { return *GetNativePointerField<long double*>(this, "APrimalBuff.TimeForNextAOECheck"); }
10156 float& AOEBuffIntervalMinField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AOEBuffIntervalMin"); }
10157 float& AOEBuffIntervalMaxField() { return *GetNativePointerField<float*>(this, "APrimalBuff.AOEBuffIntervalMax"); }
10158 float& MaximumVelocityZForSlowingFallField() { return *GetNativePointerField<float*>(this, "APrimalBuff.MaximumVelocityZForSlowingFall"); }
10159 int& FNameIntField() { return *GetNativePointerField<int*>(this, "APrimalBuff.FNameInt"); }
10160
10161 // Bit fields
10162
10163 BitFieldValue<bool, unsigned __int32> bSlowInstigatorFalling() { return { this, "APrimalBuff.bSlowInstigatorFalling" }; }
10164 BitFieldValue<bool, unsigned __int32> bDeactivateOnJump() { return { this, "APrimalBuff.bDeactivateOnJump" }; }
10165 BitFieldValue<bool, unsigned __int32> bPreventJump() { return { this, "APrimalBuff.bPreventJump" }; }
10166 BitFieldValue<bool, unsigned __int32> bDeactivated() { return { this, "APrimalBuff.bDeactivated" }; }
10167 BitFieldValue<bool, unsigned __int32> bUsesInstigator() { return { this, "APrimalBuff.bUsesInstigator" }; }
10168 BitFieldValue<bool, unsigned __int32> bFollowTarget() { return { this, "APrimalBuff.bFollowTarget" }; }
10169 BitFieldValue<bool, unsigned __int32> bAddCharacterValues() { return { this, "APrimalBuff.bAddCharacterValues" }; }
10170 BitFieldValue<bool, unsigned __int32> bOnlyAddCharacterValuesUnderwater() { return { this, "APrimalBuff.bOnlyAddCharacterValuesUnderwater" }; }
10171 BitFieldValue<bool, unsigned __int32> bDisableIfCharacterUnderwater() { return { this, "APrimalBuff.bDisableIfCharacterUnderwater" }; }
10172 BitFieldValue<bool, unsigned __int32> bUseInstigatorItem() { return { this, "APrimalBuff.bUseInstigatorItem" }; }
10173 BitFieldValue<bool, unsigned __int32> bDestroyOnTargetStasis() { return { this, "APrimalBuff.bDestroyOnTargetStasis" }; }
10174 BitFieldValue<bool, unsigned __int32> bAoETraceToTargets() { return { this, "APrimalBuff.bAoETraceToTargets" }; }
10175 BitFieldValue<bool, unsigned __int32> bAOEOnlyApplyOtherBuffToWildDinos() { return { this, "APrimalBuff.bAOEOnlyApplyOtherBuffToWildDinos" }; }
10176 BitFieldValue<bool, unsigned __int32> bAoEIgnoreDinosTargetingInstigator() { return { this, "APrimalBuff.bAoEIgnoreDinosTargetingInstigator" }; }
10177 BitFieldValue<bool, unsigned __int32> bAoEOnlyOnDinosTargetingInstigator() { return { this, "APrimalBuff.bAoEOnlyOnDinosTargetingInstigator" }; }
10178 BitFieldValue<bool, unsigned __int32> bBuffForceNoTick() { return { this, "APrimalBuff.bBuffForceNoTick" }; }
10179 BitFieldValue<bool, unsigned __int32> bBuffForceNoTickDedicated() { return { this, "APrimalBuff.bBuffForceNoTickDedicated" }; }
10180 BitFieldValue<bool, unsigned __int32> bCustomDepthStencilIgnoreHealth() { return { this, "APrimalBuff.bCustomDepthStencilIgnoreHealth" }; }
10181 BitFieldValue<bool, unsigned __int32> bUseActivateSoundFadeInDuration() { return { this, "APrimalBuff.bUseActivateSoundFadeInDuration" }; }
10182 BitFieldValue<bool, unsigned __int32> bDinoIgnoreBuffPostprocessEffectWhenRidden() { return { this, "APrimalBuff.bDinoIgnoreBuffPostprocessEffectWhenRidden" }; }
10183 BitFieldValue<bool, unsigned __int32> bPlayerIgnoreBuffPostprocessEffectWhenRidingDino() { return { this, "APrimalBuff.bPlayerIgnoreBuffPostprocessEffectWhenRidingDino" }; }
10184 BitFieldValue<bool, unsigned __int32> bRemoteForcedFlee() { return { this, "APrimalBuff.bRemoteForcedFlee" }; }
10185 BitFieldValue<bool, unsigned __int32> bOnlyActivateSoundForInstigator() { return { this, "APrimalBuff.bOnlyActivateSoundForInstigator" }; }
10186 BitFieldValue<bool, unsigned __int32> bAOEBuffCarnosOnly() { return { this, "APrimalBuff.bAOEBuffCarnosOnly" }; }
10187 BitFieldValue<bool, unsigned __int32> bModifyMaxSpeed() { return { this, "APrimalBuff.bModifyMaxSpeed" }; }
10188 BitFieldValue<bool, unsigned __int32> bDisplayHUDProgressBar() { return { this, "APrimalBuff.bDisplayHUDProgressBar" }; }
10189 BitFieldValue<bool, unsigned __int32> bForceUsePreventTargeting() { return { this, "APrimalBuff.bForceUsePreventTargeting" }; }
10190 BitFieldValue<bool, unsigned __int32> bForceUsePreventTargetingTurret() { return { this, "APrimalBuff.bForceUsePreventTargetingTurret" }; }
10191 BitFieldValue<bool, unsigned __int32> bBPOverrideWeaponBob() { return { this, "APrimalBuff.bBPOverrideWeaponBob" }; }
10192 BitFieldValue<bool, unsigned __int32> bUseBPModifyPlayerBoneModifiers() { return { this, "APrimalBuff.bUseBPModifyPlayerBoneModifiers" }; }
10193 BitFieldValue<bool, unsigned __int32> bDediServerUseBPModifyPlayerBoneModifiers() { return { this, "APrimalBuff.bDediServerUseBPModifyPlayerBoneModifiers" }; }
10194 BitFieldValue<bool, unsigned __int32> bUseBPNonDedicatedPlayerPostAnimUpdate() { return { this, "APrimalBuff.bUseBPNonDedicatedPlayerPostAnimUpdate" }; }
10195 BitFieldValue<bool, unsigned __int32> bUseBPIsCharacterHardAttached() { return { this, "APrimalBuff.bUseBPIsCharacterHardAttached" }; }
10196 BitFieldValue<bool, unsigned __int32> bDoCharacterDetachment() { return { this, "APrimalBuff.bDoCharacterDetachment" }; }
10197 BitFieldValue<bool, unsigned __int32> bDoCharacterDetachmentIncludeRiding() { return { this, "APrimalBuff.bDoCharacterDetachmentIncludeRiding" }; }
10198 BitFieldValue<bool, unsigned __int32> bDoCharacterDetachmentIncludeCarrying() { return { this, "APrimalBuff.bDoCharacterDetachmentIncludeCarrying" }; }
10199 BitFieldValue<bool, unsigned __int32> bUseBPInitializedCharacterAnimScriptInstance() { return { this, "APrimalBuff.bUseBPInitializedCharacterAnimScriptInstance" }; }
10200 BitFieldValue<bool, unsigned __int32> bUseBPCanBeCarried() { return { this, "APrimalBuff.bUseBPCanBeCarried" }; }
10201 BitFieldValue<bool, unsigned __int32> bUsePostAdjustDamage() { return { this, "APrimalBuff.bUsePostAdjustDamage" }; }
10202 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffOnPlayers() { return { this, "APrimalBuff.bAOEApplyOtherBuffOnPlayers" }; }
10203 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffOnDinos() { return { this, "APrimalBuff.bAOEApplyOtherBuffOnDinos" }; }
10204 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffIgnoreSameTeam() { return { this, "APrimalBuff.bAOEApplyOtherBuffIgnoreSameTeam" }; }
10205 BitFieldValue<bool, unsigned __int32> bAOEApplyOtherBuffRequireSameTeam() { return { this, "APrimalBuff.bAOEApplyOtherBuffRequireSameTeam" }; }
10206 BitFieldValue<bool, unsigned __int32> bBuffDrawFloatingHUD() { return { this, "APrimalBuff.bBuffDrawFloatingHUD" }; }
10207 BitFieldValue<bool, unsigned __int32> bAddResetsBuffTime() { return { this, "APrimalBuff.bAddResetsBuffTime" }; }
10208 BitFieldValue<bool, unsigned __int32> bAoEBuffAllowIfAlreadyBuffed() { return { this, "APrimalBuff.bAoEBuffAllowIfAlreadyBuffed" }; }
10209 BitFieldValue<bool, unsigned __int32> bNetResetBuffStart() { return { this, "APrimalBuff.bNetResetBuffStart" }; }
10210 BitFieldValue<bool, unsigned __int32> bImmobilizeTarget() { return { this, "APrimalBuff.bImmobilizeTarget" }; }
10211 BitFieldValue<bool, unsigned __int32> bForcePlayerProne() { return { this, "APrimalBuff.bForcePlayerProne" }; }
10212 BitFieldValue<bool, unsigned __int32> bHideBuffFromHUD() { return { this, "APrimalBuff.bHideBuffFromHUD" }; }
10213 BitFieldValue<bool, unsigned __int32> bHideTimerFromHUD() { return { this, "APrimalBuff.bHideTimerFromHUD" }; }
10214 BitFieldValue<bool, unsigned __int32> bBPAddMultiUseEntries() { return { this, "APrimalBuff.bBPAddMultiUseEntries" }; }
10215 BitFieldValue<bool, unsigned __int32> bIsBuffPersistent() { return { this, "APrimalBuff.bIsBuffPersistent" }; }
10216 BitFieldValue<bool, unsigned __int32> bBPUseBumpedByPawn() { return { this, "APrimalBuff.bBPUseBumpedByPawn" }; }
10217 BitFieldValue<bool, unsigned __int32> bBPUseBumpedPawn() { return { this, "APrimalBuff.bBPUseBumpedPawn" }; }
10218 BitFieldValue<bool, unsigned __int32> bAllowBuffWhenInstigatorDead() { return { this, "APrimalBuff.bAllowBuffWhenInstigatorDead" }; }
10219 BitFieldValue<bool, unsigned __int32> bNotifyDamage() { return { this, "APrimalBuff.bNotifyDamage" }; }
10220 BitFieldValue<bool, unsigned __int32> bAllowBuffStasis() { return { this, "APrimalBuff.bAllowBuffStasis" }; }
10221 BitFieldValue<bool, unsigned __int32> bApplyStatModifierToPlayers() { return { this, "APrimalBuff.bApplyStatModifierToPlayers" }; }
10222 BitFieldValue<bool, unsigned __int32> bApplyStatModifierToDinos() { return { this, "APrimalBuff.bApplyStatModifierToDinos" }; }
10223 BitFieldValue<bool, unsigned __int32> bPreventOnWildDino() { return { this, "APrimalBuff.bPreventOnWildDino" }; }
10224 BitFieldValue<bool, unsigned __int32> bPreventOnDino() { return { this, "APrimalBuff.bPreventOnDino" }; }
10225 BitFieldValue<bool, unsigned __int32> bPreventOnPlayer() { return { this, "APrimalBuff.bPreventOnPlayer" }; }
10226 BitFieldValue<bool, unsigned __int32> bPreventOnBigDino() { return { this, "APrimalBuff.bPreventOnBigDino" }; }
10227 BitFieldValue<bool, unsigned __int32> bPreventOnBossDino() { return { this, "APrimalBuff.bPreventOnBossDino" }; }
10228 BitFieldValue<bool, unsigned __int32> bIsDisease() { return { this, "APrimalBuff.bIsDisease" }; }
10229 BitFieldValue<bool, unsigned __int32> bUseBPPreventAddingOtherBuff() { return { this, "APrimalBuff.bUseBPPreventAddingOtherBuff" }; }
10230 BitFieldValue<bool, unsigned __int32> bUseBPPreventRunning() { return { this, "APrimalBuff.bUseBPPreventRunning" }; }
10231 BitFieldValue<bool, unsigned __int32> bAoEApplyDamageAllTargetables() { return { this, "APrimalBuff.bAoEApplyDamageAllTargetables" }; }
10232 BitFieldValue<bool, unsigned __int32> bUseBPActivated() { return { this, "APrimalBuff.bUseBPActivated" }; }
10233 BitFieldValue<bool, unsigned __int32> bUseBPPreventFlight() { return { this, "APrimalBuff.bUseBPPreventFlight" }; }
10234 BitFieldValue<bool, unsigned __int32> bRequireController() { return { this, "APrimalBuff.bRequireController" }; }
10235 BitFieldValue<bool, unsigned __int32> bDontPlayInstigatorActiveSoundOnDino() { return { this, "APrimalBuff.bDontPlayInstigatorActiveSoundOnDino" }; }
10236 BitFieldValue<bool, unsigned __int32> bAddExtendBuffTime() { return { this, "APrimalBuff.bAddExtendBuffTime" }; }
10237 BitFieldValue<bool, unsigned __int32> bUseTickingDeactivation() { return { this, "APrimalBuff.bUseTickingDeactivation" }; }
10238 BitFieldValue<bool, unsigned __int32> bCheckPreventInput() { return { this, "APrimalBuff.bCheckPreventInput" }; }
10239 BitFieldValue<bool, unsigned __int32> bBPDrawBuffStatusHUD() { return { this, "APrimalBuff.bBPDrawBuffStatusHUD" }; }
10240 BitFieldValue<bool, unsigned __int32> bEnableStaticPathing() { return { this, "APrimalBuff.bEnableStaticPathing" }; }
10241 BitFieldValue<bool, unsigned __int32> bHUDFormatTimerAsTimecode() { return { this, "APrimalBuff.bHUDFormatTimerAsTimecode" }; }
10242 BitFieldValue<bool, unsigned __int32> bUseBPPreventThrowingItem() { return { this, "APrimalBuff.bUseBPPreventThrowingItem" }; }
10243 BitFieldValue<bool, unsigned __int32> bPreventInputDoesOffset() { return { this, "APrimalBuff.bPreventInputDoesOffset" }; }
10244 BitFieldValue<bool, unsigned __int32> bNotifyExperienceGained() { return { this, "APrimalBuff.bNotifyExperienceGained" }; }
10245 BitFieldValue<bool, unsigned __int32> bOnlyTickWhenVisible() { return { this, "APrimalBuff.bOnlyTickWhenVisible" }; }
10246 BitFieldValue<bool, unsigned __int32> bBPAdjustStatusValueModification() { return { this, "APrimalBuff.bBPAdjustStatusValueModification" }; }
10247 BitFieldValue<bool, unsigned __int32> bWasDestroyed() { return { this, "APrimalBuff.bWasDestroyed" }; }
10248 BitFieldValue<bool, unsigned __int32> bUseBPNotifyOtherBuffActivated() { return { this, "APrimalBuff.bUseBPNotifyOtherBuffActivated" }; }
10249 BitFieldValue<bool, unsigned __int32> bUseBPNotifyOtherBuffDeactivated() { return { this, "APrimalBuff.bUseBPNotifyOtherBuffDeactivated" }; }
10250 BitFieldValue<bool, unsigned __int32> bUseBPPreventFirstPerson() { return { this, "APrimalBuff.bUseBPPreventFirstPerson" }; }
10251 BitFieldValue<bool, unsigned __int32> bForceAddUnderwaterCharacterStatusValues() { return { this, "APrimalBuff.bForceAddUnderwaterCharacterStatusValues" }; }
10252
10253 // Functions
10254
10255 bool TemplateAllowActorSpawn(UWorld* World, FVector* AtLocation, FRotator* AtRotation, FActorSpawnParameters* SpawnParameters) { return NativeCall<bool, UWorld*, FVector*, FRotator*, FActorSpawnParameters*>(this, "APrimalBuff.TemplateAllowActorSpawn", World, AtLocation, AtRotation, SpawnParameters); }
10256 void Deactivate() { NativeCall<void>(this, "APrimalBuff.Deactivate"); }
10257 void NetDeactivate_Implementation() { NativeCall<void>(this, "APrimalBuff.NetDeactivate_Implementation"); }
10258 void BeginPlay() { NativeCall<void>(this, "APrimalBuff.BeginPlay"); }
10259 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty>* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty>*>(this, "APrimalBuff.GetLifetimeReplicatedProps", OutLifetimeProps); }
10260 void AddDamageStatusValueModifier(APrimalCharacter* addToCharacter, EPrimalCharacterStatusValue::Type ValueType, bool bSpeedToAddInSeconds, bool bContinueOnUnchangedValue, bool bResetExistingModifierDescriptionIndex, bool bSetValue, bool bSetAdditionalValue, float LimitExistingModifierDescriptionToMaxAmount, float damageMultiplierAmountToAdd, float speedToAdd, int StatusValueModifierDescriptionIndex, bool bUsePercentualDamage, bool bMakeUntameable, float percentualDamage, TSubclassOf<UDamageType> ScaleValueByCharacterDamageType) { NativeCall<void, APrimalCharacter*, EPrimalCharacterStatusValue::Type, bool, bool, bool, bool, bool, float, float, float, int, bool, bool, float, TSubclassOf<UDamageType>>(this, "APrimalBuff.AddDamageStatusValueModifier", addToCharacter, ValueType, bSpeedToAddInSeconds, bContinueOnUnchangedValue, bResetExistingModifierDescriptionIndex, bSetValue, bSetAdditionalValue, LimitExistingModifierDescriptionToMaxAmount, damageMultiplierAmountToAdd, speedToAdd, StatusValueModifierDescriptionIndex, bUsePercentualDamage, bMakeUntameable, percentualDamage, ScaleValueByCharacterDamageType); }
10261 void SetupForInstigator() { NativeCall<void>(this, "APrimalBuff.SetupForInstigator"); }
10262 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalBuff.Tick", DeltaSeconds); }
10263 void ProcessStaticPathing(bool triggerRunning) { NativeCall<void, bool>(this, "APrimalBuff.ProcessStaticPathing", triggerRunning); }
10264 FVector* UpdateStaticPathingDestination(FVector* result, FVector locOverride, float randomOffsetMultiplier, bool useRandomNegativeXDir, bool orientRandOffsetByRotation, FRotator randOffsetByRotation, float GroundCheckSpreadOverride) { return NativeCall<FVector*, FVector*, FVector, float, bool, bool, FRotator, float>(this, "APrimalBuff.UpdateStaticPathingDestination", result, locOverride, randomOffsetMultiplier, useRandomNegativeXDir, orientRandOffsetByRotation, randOffsetByRotation, GroundCheckSpreadOverride); }
10265 void EnableTickFunction() { NativeCall<void>(this, "APrimalBuff.EnableTickFunction"); }
10266 bool AOEBuffCanAffect(APrimalCharacter* forChar) { return NativeCall<bool, APrimalCharacter*>(this, "APrimalBuff.AOEBuffCanAffect", forChar); }
10267 void InstigatorJumped() { NativeCall<void>(this, "APrimalBuff.InstigatorJumped"); }
10268 void Destroyed() { NativeCall<void>(this, "APrimalBuff.Destroyed"); }
10269 void NetResetBuffStart_Implementation() { NativeCall<void>(this, "APrimalBuff.NetResetBuffStart_Implementation"); }
10270 bool ResetBuffStart() { return NativeCall<bool>(this, "APrimalBuff.ResetBuffStart"); }
10271 APrimalBuff* AddBuff(APrimalCharacter* ForCharacter, AActor* DamageCauser) { return NativeCall<APrimalBuff*, APrimalCharacter*, AActor*>(this, "APrimalBuff.AddBuff", ForCharacter, DamageCauser); }
10272 static APrimalBuff* StaticAddBuff(TSubclassOf<APrimalBuff> BuffClass, APrimalCharacter* ForCharacter, UPrimalItem* AssociatedItem, AActor* DamageCauser, bool bForceOnClient) { return NativeCall<APrimalBuff*, TSubclassOf<APrimalBuff>, APrimalCharacter*, UPrimalItem*, AActor*, bool>(nullptr, "APrimalBuff.StaticAddBuff", BuffClass, ForCharacter, AssociatedItem, DamageCauser, bForceOnClient); }
10273 bool ExcludePostProcessBlendableMaterial(UMaterialInterface* BlendableMaterialInterface) { return NativeCall<bool, UMaterialInterface*>(this, "APrimalBuff.ExcludePostProcessBlendableMaterial", BlendableMaterialInterface); }
10274 bool PreventActorTargeting_Implementation(AActor* ByActor) { return NativeCall<bool, AActor*>(this, "APrimalBuff.PreventActorTargeting_Implementation", ByActor); }
10275 bool PreventRunning() { return NativeCall<bool>(this, "APrimalBuff.PreventRunning"); }
10276 bool ExcludeAoEActor(AActor* ActorToConsider) { return NativeCall<bool, AActor*>(this, "APrimalBuff.ExcludeAoEActor", ActorToConsider); }
10277 bool HideBuffFromHUD_Implementation() { return NativeCall<bool>(this, "APrimalBuff.HideBuffFromHUD_Implementation"); }
10278 void Stasis() { NativeCall<void>(this, "APrimalBuff.Stasis"); }
10279 void Unstasis() { NativeCall<void>(this, "APrimalBuff.Unstasis"); }
10280 bool ExtendBuffTime(float AmountOfAdditionalTime) { return NativeCall<bool, float>(this, "APrimalBuff.ExtendBuffTime", AmountOfAdditionalTime); }
10281 int GetBuffType_Implementation() { return NativeCall<int>(this, "APrimalBuff.GetBuffType_Implementation"); }
10282 bool ReduceBuffTime(float AmountOfTimeToReduce) { return NativeCall<bool, float>(this, "APrimalBuff.ReduceBuffTime", AmountOfTimeToReduce); }
10283 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalBuff.StaticClass"); }
10284 static void StaticRegisterNativesAPrimalBuff() { NativeCall<void>(nullptr, "APrimalBuff.StaticRegisterNativesAPrimalBuff"); }
10285 void BPDrawBuffStatusHUD(AShooterHUD* HUD, float XPos, float YPos, float ScaleMult) { NativeCall<void, AShooterHUD*, float, float, float>(this, "APrimalBuff.BPDrawBuffStatusHUD", HUD, XPos, YPos, ScaleMult); }
10286 float BuffAdjustDamage(float Damage, FHitResult* HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> TheDamgeType) { return NativeCall<float, float, FHitResult*, AController*, AActor*, TSubclassOf<UDamageType>>(this, "APrimalBuff.BuffAdjustDamage", Damage, HitInfo, EventInstigator, DamageCauser, TheDamgeType); }
10287 void BuffPostAdjustDamage(float Damage, FHitResult* HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> TheDamgeType) { NativeCall<void, float, FHitResult*, AController*, AActor*, TSubclassOf<UDamageType>>(this, "APrimalBuff.BuffPostAdjustDamage", Damage, HitInfo, EventInstigator, DamageCauser, TheDamgeType); }
10288 void BuffTickClient(float DeltaTime) { NativeCall<void, float>(this, "APrimalBuff.BuffTickClient", DeltaTime); }
10289 void BuffTickServer(float DeltaTime) { NativeCall<void, float>(this, "APrimalBuff.BuffTickServer", DeltaTime); }
10290 void DrawBuffFloatingHUD(int BuffIndex, AShooterHUD* HUD, float CenterX, float CenterY, float DrawScale) { NativeCall<void, int, AShooterHUD*, float, float, float>(this, "APrimalBuff.DrawBuffFloatingHUD", BuffIndex, HUD, CenterX, CenterY, DrawScale); }
10291 void NotifyDamage(float DamageAmount, TSubclassOf<UDamageType> DamageClass, AController* EventInstigator, AActor* TheDamageCauser) { NativeCall<void, float, TSubclassOf<UDamageType>, AController*, AActor*>(this, "APrimalBuff.NotifyDamage", DamageAmount, DamageClass, EventInstigator, TheDamageCauser); }
10292 bool PreventActorTargeting(AActor* ByActor) { return NativeCall<bool, AActor*>(this, "APrimalBuff.PreventActorTargeting", ByActor); }
10293 void SetBuffCauser(AActor* CausedBy) { NativeCall<void, AActor*>(this, "APrimalBuff.SetBuffCauser", CausedBy); }
10294};
EBlueprintType
Definition Enums.h:3920
ESocketConnectionState
Definition Enums.h:10904
EObjectTypeQuery
Definition Enums.h:1921
ERadialImpulseFalloff
Definition Enums.h:6014
ESocketType
Definition Enums.h:10829
ENetRole
Definition Enums.h:2942
EDistanceFieldTwoSidedOverride
Definition Enums.h:728
ECollisionChannel
Definition Enums.h:933
@ ECC_OverlapAllDynamic_Deprecated
ECanBeCharacterBase
Definition Enums.h:755
ECollisionResponse
Definition Enums.h:5576
ETraceTypeQuery
Definition Enums.h:5471
ENetDormancy
Definition Enums.h:3979
EIndirectLightingCacheQuality
Definition Enums.h:5105
EFullyLoadPackageType
Definition Enums.h:3855
ENetMode
Definition Enums.h:1176
@ NM_DedicatedServer
@ NM_ListenServer
EMovementMode
Definition Enums.h:377
EInputEvent
Definition Enums.h:5144
AtlasVoiceChannelType
Definition Enums.h:10100
EPhysicalSurface
Definition Enums.h:3042
ESceneDepthPriorityGroup
Definition Enums.h:3435
EDetailMode
Definition Enums.h:4595
T AlignArbitrary(const T Ptr, uint32 Alignment)
static FORCEINLINE bool IsAligned(const volatile void *Ptr, const uint32 Alignment)
CONSTEXPR T AlignDown(const T Ptr, int32 Alignment)
CONSTEXPR T Align(const T Ptr, int32 Alignment)
EMoveComponentFlags
Definition Enums.h:213
@ MOVECOMP_NeverIgnoreBlockingOverlaps
ERelativeTransformSpace
Definition Enums.h:206
ESoilType
Definition Enums.h:687
@ SoilType_54
Definition Enums.h:742
@ SoilType_23
Definition Enums.h:711
@ SoilType_31
Definition Enums.h:719
@ SoilType_62
Definition Enums.h:750
@ SoilType_26
Definition Enums.h:714
@ SoilType_46
Definition Enums.h:734
@ SoilType_10
Definition Enums.h:698
@ SoilType_6
Definition Enums.h:694
@ SoilType_39
Definition Enums.h:727
@ SoilType_Max
Definition Enums.h:753
@ SoilType_44
Definition Enums.h:732
@ SoilType_5
Definition Enums.h:693
@ SoilType_25
Definition Enums.h:713
@ SoilType_28
Definition Enums.h:716
@ SoilType_8
Definition Enums.h:696
@ SoilType_14
Definition Enums.h:702
@ SoilType_41
Definition Enums.h:729
@ SoilType_55
Definition Enums.h:743
@ SoilType_36
Definition Enums.h:724
@ SoilType_20
Definition Enums.h:708
@ SoilType_60
Definition Enums.h:748
@ SoilType_45
Definition Enums.h:733
@ SoilType_12
Definition Enums.h:700
@ SoilType_24
Definition Enums.h:712
@ SoilType_2
Definition Enums.h:690
@ SoilType_57
Definition Enums.h:745
@ SoilType_52
Definition Enums.h:740
@ SoilType_29
Definition Enums.h:717
@ SoilType_17
Definition Enums.h:705
@ SoilType_30
Definition Enums.h:718
@ SoilType_18
Definition Enums.h:706
@ SoilType_33
Definition Enums.h:721
@ SoilType_56
Definition Enums.h:744
@ SoilType_9
Definition Enums.h:697
@ SoilType_1
Definition Enums.h:689
@ SoilType_3
Definition Enums.h:691
@ SoilType_63
Definition Enums.h:751
@ SoilType_40
Definition Enums.h:728
@ SoilType_53
Definition Enums.h:741
@ SoilType_35
Definition Enums.h:723
@ SoilType_15
Definition Enums.h:703
@ SoilType_61
Definition Enums.h:749
@ SoilType_38
Definition Enums.h:726
@ SoilType_64
Definition Enums.h:752
@ SoilType_34
Definition Enums.h:722
@ SoilType_42
Definition Enums.h:730
@ SoilType_49
Definition Enums.h:737
@ SoilType_21
Definition Enums.h:709
@ SoilType_19
Definition Enums.h:707
@ SoilType_59
Definition Enums.h:747
@ SoilType_37
Definition Enums.h:725
@ SoilType_22
Definition Enums.h:710
@ SoilType_13
Definition Enums.h:701
@ SoilType_16
Definition Enums.h:704
@ SoilType_58
Definition Enums.h:746
@ SoilType_43
Definition Enums.h:731
@ SoilType_7
Definition Enums.h:695
@ SoilType_50
Definition Enums.h:738
@ SoilType_None
Definition Enums.h:688
@ SoilType_51
Definition Enums.h:739
@ SoilType_11
Definition Enums.h:699
@ SoilType_27
Definition Enums.h:715
@ SoilType_4
Definition Enums.h:692
@ SoilType_48
Definition Enums.h:736
@ SoilType_32
Definition Enums.h:720
@ SoilType_47
Definition Enums.h:735
static unsigned int GetBuildUniqueId()
Definition Atlas.h:30
#define ATLAS_GAME
Definition Atlas.h:6
ARK_API LPVOID GetDataAddress(const std::string &name)
Definition Base.cpp:15
ARK_API BitField GetBitField(LPVOID base, const std::string &name)
Definition Base.cpp:25
ARK_API BitField GetBitField(const void *base, const std::string &name)
Definition Base.cpp:20
#define ARK_API
Definition Base.h:9
ARK_API DWORD64 GetAddress(const void *base, const std::string &name)
Definition Base.cpp:5
ARK_API LPVOID GetAddress(const std::string &name)
Definition Base.cpp:10
FPlatformTypes::CHAR16 UCS2CHAR
A 16-bit character containing a UCS2 (Unicode, 16-bit, fixed-width) code unit, used for compatibility...
Definition BasicTypes.h:124
#define checkSlow(expr)
Definition BasicTypes.h:15
@ INDEX_NONE
Definition BasicTypes.h:144
FWindowsPlatformTypes FPlatformTypes
Definition BasicTypes.h:94
#define PLATFORM_LITTLE_ENDIAN
Definition BasicTypes.h:12
FPlatformTypes::CHAR8 UTF8CHAR
An 8-bit character containing a UTF8 (Unicode, 8-bit, variable-width) code unit.
Definition BasicTypes.h:122
ENoInit
Definition BasicTypes.h:151
@ NoInit
Definition BasicTypes.h:151
#define ASSUME(Expr)
Definition BasicTypes.h:18
#define PLATFORM_HAS_64BIT_ATOMICS
Definition BasicTypes.h:9
#define check(expr)
Definition BasicTypes.h:14
#define FORCENOINLINE
Definition BasicTypes.h:6
#define MS_ALIGN(n)
Definition BasicTypes.h:21
#define GCC_ALIGN(n)
Definition BasicTypes.h:22
#define PLATFORM_COMPILER_HAS_DEFAULTED_FUNCTIONS
Definition BasicTypes.h:11
#define checkf(...)
Definition BasicTypes.h:16
#define ensureMsgf(Expr, Expr2)
Definition BasicTypes.h:19
#define RESTRICT
Definition BasicTypes.h:5
FPlatformTypes::CHAR16 UTF16CHAR
A 16-bit character containing a UTF16 (Unicode, 16-bit, variable-width) code unit.
Definition BasicTypes.h:126
#define CONSTEXPR
Definition BasicTypes.h:7
EForceInit
Definition BasicTypes.h:147
@ ForceInitToZero
Definition BasicTypes.h:149
@ ForceInit
Definition BasicTypes.h:148
#define PLATFORM_64BITS
Definition BasicTypes.h:10
FPlatformTypes::CHAR32 UTF32CHAR
A 32-bit character containing a UTF32 (Unicode, 32-bit, fixed-width) code unit.
Definition BasicTypes.h:128
static FORCEINLINE int32 BYTESWAP_ORDER32(int32 val)
Definition ByteSwap.h:30
static FORCEINLINE uint16 BYTESWAP_ORDER16(uint16 val)
Definition ByteSwap.h:12
static FORCEINLINE void BYTESWAP_ORDER_TCHARARRAY(TCHAR *str)
Definition ByteSwap.h:72
static FORCEINLINE uint32 BYTESWAP_ORDER32(uint32 val)
Definition ByteSwap.h:25
#define BYTESWAP_ORDER16_unsigned(x)
Definition ByteSwap.h:8
static FORCEINLINE float BYTESWAP_ORDERF(float val)
Definition ByteSwap.h:38
static FORCEINLINE int16 BYTESWAP_ORDER16(int16 val)
Definition ByteSwap.h:17
static FORCEINLINE uint64 BYTESWAP_ORDER64(uint64 Value)
Definition ByteSwap.h:46
static FORCEINLINE int64 BYTESWAP_ORDER64(int64 Value)
Definition ByteSwap.h:58
#define BYTESWAP_ORDER32_unsigned(x)
Definition ByteSwap.h:9
TCString< ANSICHAR > FCStringAnsi
Definition CString.h:336
TCString< WIDECHAR > FCStringWide
Definition CString.h:337
TCString< TCHAR > FCString
Definition CString.h:335
TChar< WIDECHAR > FCharWide
Definition Char.h:143
#define LITERAL(CharType, StringLiteral)
Definition Char.h:30
TChar< ANSICHAR > FCharAnsi
Definition Char.h:144
TChar< TCHAR > FChar
Definition Char.h:142
static const float OneOver255
Definition Color.h:527
EGammaSpace
Definition Color.h:20
FORCEINLINE FLinearColor operator*(float Scalar, const FLinearColor &Color)
Definition Color.h:364
FORCEINLINE int32 DefaultCalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
#define NumBitsPerDWORD
#define DEFAULT_MIN_NUMBER_OF_HASHED_ELEMENTS
#define NumBitsPerDWORDLogTwo
#define DEFAULT_NUMBER_OF_ELEMENTS_PER_HASH_BUCKET
#define DEFAULT_BASE_NUMBER_OF_HASH_BUCKETS
FORCEINLINE int32 DefaultCalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
FORCEINLINE int32 DefaultCalculateSlackReserve(int32 NumElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
ClassCastFlags
Definition Enums.h:873
@ CASTCLASS_UDelegateFunction
@ CASTCLASS_UDelegateProperty
@ CASTCLASS_USkinnedMeshComponent
@ CASTCLASS_UStaticMeshComponent
@ CASTCLASS_UPrimitiveComponent
@ CASTCLASS_APlayerController
@ CASTCLASS_UInterfaceProperty
@ CASTCLASS_UAssetObjectProperty
@ CASTCLASS_UNumericProperty
@ CASTCLASS_UWeakObjectProperty
@ CASTCLASS_UMulticastDelegateProperty
@ CASTCLASS_UAssetClassProperty
@ CASTCLASS_USkeletalMeshComponent
@ CASTCLASS_ULazyObjectProperty
@ CASTCLASS_UObjectPropertyBase
int32 FindMatchingClosingParenthesis(const FString &TargetString, const int32 StartSearch)
Definition FString.h:3011
int32 HexToBytes(const FString &HexString, uint8 *OutBytes)
Definition FString.h:1803
const TCHAR * GetData(const FString &String)
Definition FString.h:1672
const uint8 TCharToNibble(const TCHAR Char)
Definition FString.h:1783
const bool CheckTCharIsHex(const TCHAR Char)
Definition FString.h:1773
FORCEINLINE uint32 GetTypeHash(const FString &Thing)
Definition FString.h:1646
TCHAR * GetData(FString &String)
Definition FString.h:1667
SIZE_T GetNum(const FString &String)
Definition FString.h:1677
void ByteToHex(uint8 In, FString &Result)
Definition FString.h:1743
static const uint32 MaxSupportedEscapeChars
Definition FString.h:2924
FString BytesToHex(const uint8 *In, int32 Count)
Definition FString.h:1755
int32 StringToBytes(const FString &String, uint8 *OutBytes, int32 MaxBufferSize)
Definition FString.h:1714
static const TCHAR * CharToEscapeSeqMap[][2]
Definition FString.h:2913
TCHAR NibbleToTChar(uint8 Num)
Definition FString.h:1729
FString BytesToString(const uint8 *In, int32 Count)
Definition FString.h:1688
FORCEINLINE bool operator==(TYPE_OF_NULLPTR, const TFunction< FuncType > &Func)
Definition Function.h:665
#define ENABLE_TFUNCTIONREF_VISUALIZATION
Definition Function.h:18
void * operator new(size_t Size, UE4Function_Private::FFunctionStorage &Storage)
Definition Function.h:133
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR, const TFunction< FuncType > &Func)
Definition Function.h:683
FORCEINLINE bool operator!=(const TFunction< FuncType > &Func, TYPE_OF_NULLPTR)
Definition Function.h:692
FORCEINLINE bool operator==(const TFunction< FuncType > &Func, TYPE_OF_NULLPTR)
Definition Function.h:674
FORCEINLINE auto Invoke(ReturnType ObjType::*pdm, CallableType &&Callable) -> decltype(UE4Invoke_Private::DereferenceIfNecessary< ObjType >(Forward< CallableType >(Callable)).*pdm)
Definition Invoke.h:48
FORCEINLINE auto Invoke(FuncType &&Func, ArgTypes &&... Args) -> decltype(Forward< FuncType >(Func)(Forward< ArgTypes >(Args)...))
Definition Invoke.h:41
FORCEINLINE auto Invoke(ReturnType(ObjType::*PtrMemFun)(PMFArgTypes...), CallableType &&Callable, ArgTypes &&... Args) -> decltype((UE4Invoke_Private::DereferenceIfNecessary< ObjType >(Forward< CallableType >(Callable)).*PtrMemFun)(Forward< ArgTypes >(Args)...))
Definition Invoke.h:55
ARK_API std::vector< spdlog::sink_ptr > &APIENTRY GetLogSinks()
Definition Logger.cpp:31
FORCEINLINE TEnableIf<!TIsTriviallyCopyAssignable< ElementType >::Value >::Type CopyAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:149
FORCEINLINE TEnableIf< UE4MemoryOps_Private::TCanBitwiseRelocate< DestinationElementType, SourceElementType >::Value >::Type RelocateConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:192
FORCEINLINE TEnableIf< TIsZeroConstructType< ElementType >::Value >::Type DefaultConstructItems(void *Elements, int32 Count)
Definition MemoryOps.h:56
FORCEINLINE TEnableIf<!TIsTriviallyCopyConstructible< ElementType >::Value >::Type MoveConstructItems(void *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:213
FORCEINLINE TEnableIf< TIsTriviallyCopyConstructible< ElementType >::Value >::Type MoveConstructItems(void *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:225
FORCEINLINE TEnableIf<!TIsZeroConstructType< ElementType >::Value >::Type DefaultConstructItems(void *Address, int32 Count)
Definition MemoryOps.h:43
FORCEINLINE TEnableIf<!TIsTriviallyDestructible< ElementType >::Value >::Type DestructItem(ElementType *Element)
Definition MemoryOps.h:70
FORCEINLINE TEnableIf< TTypeTraits< ElementType >::IsBytewiseComparable, bool >::Type CompareItems(const ElementType *A, const ElementType *B, int32 Count)
Definition MemoryOps.h:256
FORCEINLINE TEnableIf< TIsTriviallyCopyAssignable< ElementType >::Value >::Type MoveAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:250
FORCEINLINE TEnableIf< TIsTriviallyDestructible< ElementType >::Value >::Type DestructItem(ElementType *Element)
Definition MemoryOps.h:80
FORCEINLINE TEnableIf<!TIsTriviallyDestructible< ElementType >::Value >::Type DestructItems(ElementType *Element, int32 Count)
Definition MemoryOps.h:94
FORCEINLINE TEnableIf<!TIsTriviallyCopyAssignable< ElementType >::Value >::Type MoveAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:238
FORCEINLINE TEnableIf<!TTypeTraits< ElementType >::IsBytewiseComparable, bool >::Type CompareItems(const ElementType *A, const ElementType *B, int32 Count)
Definition MemoryOps.h:263
FORCEINLINE TEnableIf<!TIsBitwiseConstructible< DestinationElementType, SourceElementType >::Value >::Type ConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:122
FORCEINLINE TEnableIf<!UE4MemoryOps_Private::TCanBitwiseRelocate< DestinationElementType, SourceElementType >::Value >::Type RelocateConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:177
FORCEINLINE TEnableIf< TIsTriviallyDestructible< ElementType >::Value >::Type DestructItems(ElementType *Elements, int32 Count)
Definition MemoryOps.h:109
FORCEINLINE TEnableIf< TIsTriviallyCopyAssignable< ElementType >::Value >::Type CopyAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:162
FORCEINLINE TEnableIf< TIsBitwiseConstructible< DestinationElementType, SourceElementType >::Value >::Type ConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:135
FMicrosoftPlatformString FPlatformString
#define WIN32_LEAN_AND_MEAN
Definition Requests.cpp:2
FORCEINLINE FRotator operator*(float Scale, const FRotator &R)
Definition Rotator.h:363
FORCEINLINE void MoveByRelocate(T &A, T &B)
Definition Set.h:76
FORCEINLINE SharedPointerInternals::FRawPtrProxy< ObjectType > MakeShareable(ObjectType *InObject, DeleterType &&InDeleter)
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE TSharedRef< InObjectType, InMode > MakeShared(InArgTypes &&... Args)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE TSharedPtr< CastToType, Mode > StaticCastSharedPtr(TSharedPtr< CastFromType, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, decltype(nullptr))
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRef, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
FORCEINLINE void CleanupPointerMap(TMap< TWeakPtr< KeyType >, ValueType > &PointerMap)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr, TSharedRef< ObjectTypeA, Mode > const &InSharedRef)
FORCEINLINE void CleanupPointerArray(TArray< TWeakPtr< Type > > &PointerArray)
FORCEINLINE bool operator!=(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, decltype(nullptr))
FORCEINLINE TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
FORCEINLINE SharedPointerInternals::FRawPtrProxy< ObjectType > MakeShareable(ObjectType *InObject)
FORCEINLINE bool operator==(decltype(nullptr), TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE TSharedRef< CastToType, Mode > ConstCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(decltype(nullptr), TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE TSharedPtr< CastToType, Mode > ConstCastSharedPtr(TSharedPtr< CastFromType, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr, TSharedRef< ObjectTypeA, Mode > const &InSharedRef)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(TSharedRef< ObjectTypeA, Mode > const &InSharedRef, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
#define THREAD_SANITISE_UNSAFEPTR
#define TSAN_SAFE
#define TSAN_SAFE_UNSAFEPTR
void StableSort(T **First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:385
void StableSort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:371
void StableSortInternal(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:356
void Sort(T **First, const int32 Num)
Definition Sorting.h:117
void StableSort(T *First, const int32 Num)
Definition Sorting.h:400
void StableSort(T **First, const int32 Num)
Definition Sorting.h:413
void Merge(T *Out, T *In, const int32 Mid, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:134
void Sort(T **First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:90
void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:76
void Sort(T *First, const int32 Num)
Definition Sorting.h:104
void * operator new(size_t Size, const FSparseArrayAllocationInfo &Allocation)
#define TSPARSEARRAY_RANGED_FOR_CHECKS
Definition SparseArray.h:17
#define TARRAY_RANGED_FOR_CHECKS
Definition TArray.h:15
FORCEINLINE TIndexedContainerIterator< ContainerType, ElementType, IndexType > operator+(int32 Offset, TIndexedContainerIterator< ContainerType, ElementType, IndexType > RHS)
Definition TArray.h:141
void * operator new(size_t Size, TArray< T, Allocator > &Array, int32 Index)
Definition TArray.h:2152
void * operator new(size_t Size, TArray< T, Allocator > &Array)
Definition TArray.h:2146
#define USE_TUPLE_AUTO_RETURN_TYPES
Definition Tuple.h:15
FORCEINLINE void VisitTupleElements(TupleType &Tuple, FuncType Func)
Definition Tuple.h:711
FORCEINLINE decltype(auto) TransformTuple(const TTuple< Types... > &Tuple, FuncType Func)
Definition Tuple.h:695
#define TUPLES_USE_DEFAULTED_FUNCTIONS
Definition Tuple.h:18
TTuple< typename TDecay< Types >::Type... > MakeTuple(Types &&... Args)
Definition Tuple.h:656
FORCEINLINE decltype(auto) TransformTuple(TTuple< Types... > &&Tuple, FuncType Func)
Definition Tuple.h:685
#define IMPLEMENT_ALIGNED_STORAGE(Align)
FORCEINLINE uint32 GetTypeHash(const TTuple<> &Tuple)
Definition TypeHash.h:155
uint32 GetTypeHash(double Value)
Definition TypeHash.h:105
uint32 GetTypeHash(const int64 A)
Definition TypeHash.h:86
uint32 HashCombine(uint32 A, uint32 C)
Definition TypeHash.h:13
uint32 GetTypeHash(const void *A)
Definition TypeHash.h:110
uint32 GetTypeHash(const uint16 A)
Definition TypeHash.h:61
FORCEINLINE uint32 GetTypeHash(const TTuple< Types... > &Tuple)
Definition TypeHash.h:150
uint32 GetTypeHash(const uint8 A)
Definition TypeHash.h:51
uint32 GetTypeHash(const int16 A)
Definition TypeHash.h:66
uint32 PointerHash(const void *Key, uint32 C=0)
Definition TypeHash.h:32
uint32 GetTypeHash(void *A)
Definition TypeHash.h:115
uint32 GetTypeHash(float Value)
Definition TypeHash.h:100
FORCEINLINE TEnableIf< TIsEnum< EnumType >::Value, uint32 >::Type GetTypeHash(EnumType E)
Definition TypeHash.h:121
uint32 GetTypeHash(const uint32 A)
Definition TypeHash.h:76
uint32 GetTypeHash(const int32 A)
Definition TypeHash.h:71
uint32 GetTypeHash(const uint64 A)
Definition TypeHash.h:81
uint32 GetTypeHash(const int8 A)
Definition TypeHash.h:56
int GetStructSize()
Definition UE.h:1024
EResourceSizeMode
Definition UE.h:798
@ Exclusive
Definition UE.h:799
@ Open
Definition UE.h:801
@ Inclusive
Definition UE.h:800
int GetObjectClassSize()
Definition UE.h:1005
FORCEINLINE uint32 GetTypeHash(const FName &name)
Definition UE.h:63
TWeakObjectPtr< T > GetWeakReference(T *object)
Definition UE.h:203
#define THRESH_VECTOR_NORMALIZED
#define THRESH_NORMALS_ARE_PARALLEL
#define THRESH_POINTS_ARE_SAME
#define DELTA
#define SMALL_NUMBER
#define THRESH_POINT_ON_PLANE
#define PI
#define THRESH_NORMALS_ARE_ORTHOGONAL
#define KINDA_SMALL_NUMBER
#define BIG_NUMBER
#define FASTASIN_HALF_PI
#define HALF_PI
#define INV_PI
@ MIN_ALIGNMENT
@ DEFAULT_ALIGNMENT
CONSTEXPR SIZE_T GetNum(T(&Container)[N])
FORCEINLINE T && Forward(typename TRemoveReference< T >::Type &&Obj)
FORCEINLINE TRemoveReference< T >::Type && MoveTempIfPossible(T &&Obj)
auto GetData(T &&Container) -> decltype(Container.GetData())
TEnableIf< TUseBitwiseSwap< T >::Value >::Type Swap(T &A, T &B)
ForwardIt MaxElement(ForwardIt First, ForwardIt Last, PredicateType Predicate)
ForwardIt MinElement(ForwardIt First, ForwardIt Last, PredicateType Predicate)
SIZE_T GetNum(T &&Container)
#define ARRAY_COUNT(array)
FORCEINLINE ReferencedType * IfPThenAElseB(PredicateType Predicate, ReferencedType *A, ReferencedType *B)
FORCEINLINE T && CopyTemp(T &&Val)
void Exchange(T &A, T &B)
FORCEINLINE T CopyTemp(T &Val)
T && DeclVal()
FORCEINLINE TRemoveReference< T >::Type && MoveTemp(T &&Obj)
CONSTEXPR T * GetData(T(&Container)[N])
FORCEINLINE T && Forward(typename TRemoveReference< T >::Type &Obj)
FORCEINLINE void Move(T &A, typename TMoveSupportTraits< T >::Copy B)
FORCEINLINE TEnableIf< TAreTypesEqual< T, uint32 >::Value, T >::Type ReverseBits(T Bits)
FORCEINLINE ReferencedType * IfAThenAElseB(ReferencedType *A, ReferencedType *B)
#define STRUCT_OFFSET(struc, member)
bool XOR(bool A, bool B)
FORCEINLINE T CopyTemp(const T &Val)
ForwardIt MaxElement(ForwardIt First, ForwardIt Last)
ForwardIt MinElement(ForwardIt First, ForwardIt Last)
FORCEINLINE void Move(T &A, typename TMoveSupportTraits< T >::Move B)
TEnableIf<!TUseBitwiseSwap< T >::Value >::Type Swap(T &A, T &B)
FORCEINLINE T StaticCast(ArgType &&Arg)
#define Expose_TNameOf(type)
#define Expose_TFormatSpecifier(type, format)
FORCEINLINE FVector2D operator*(float Scale, const FVector2D &V)
Definition Vector2D.h:467
FORCEINLINE float ComputeSquaredDistanceFromBoxToPoint(const FVector &Mins, const FVector &Maxs, const FVector &Point)
Definition Vector.h:893
FORCEINLINE FVector ClampVector(const FVector &V, const FVector &Min, const FVector &Max)
Definition Vector.h:1646
FORCEINLINE FVector operator*(float Scale, const FVector &V)
Definition Vector.h:870
FWindowsPlatformAtomics FPlatformAtomics
ApiUtils & operator=(ApiUtils &&)=delete
ApiUtils()=default
void SetCheatManager(UShooterCheatManager *cheatmanager)
Definition ApiUtils.cpp:44
void SetWorld(UWorld *uworld)
Definition ApiUtils.cpp:9
ApiUtils & operator=(const ApiUtils &)=delete
void SetShooterGameMode(AShooterGameMode *shooter_game_mode)
Definition ApiUtils.cpp:21
std::unordered_map< uint64, AShooterPlayerController * > steam_id_map_
Definition ApiUtils.h:38
UShooterCheatManager * GetCheatManager() const override
Returns a point to URCON CheatManager.
Definition ApiUtils.cpp:93
UWorld * u_world_
Definition ApiUtils.h:34
ApiUtils(ApiUtils &&)=delete
AShooterGameMode * shooter_game_mode_
Definition ApiUtils.h:35
AShooterGameMode * GetShooterGameMode() const override
Returns a pointer to AShooterGameMode.
Definition ApiUtils.cpp:26
void RemovePlayerController(AShooterPlayerController *player_controller)
Definition ApiUtils.cpp:62
UShooterCheatManager * cheatmanager_
Definition ApiUtils.h:37
void SetPlayerController(AShooterPlayerController *player_controller)
Definition ApiUtils.cpp:49
ServerStatus GetStatus() const override
Returns the current server status.
Definition ApiUtils.cpp:38
ServerStatus status_
Definition ApiUtils.h:36
AShooterPlayerController * FindPlayerFromSteamId_Internal(uint64 steam_id) const override
Definition ApiUtils.cpp:75
~ApiUtils() override=default
void SetStatus(ServerStatus status)
Definition ApiUtils.cpp:33
UWorld * GetWorld() const override
Returns a pointer to UWorld.
Definition ApiUtils.cpp:14
ApiUtils(const ApiUtils &)=delete
static FString GetSteamName(AController *player_controller)
Returns the steam name of player.
static FORCEINLINE FString GetItemBlueprint(UPrimalItem *item)
Returns blueprint from UPrimalItem.
static FVector GetPosition(APlayerController *player_controller)
Returns the position of a player.
uint64 GetSteamIDForPlayerID(int player_id) const
static FORCEINLINE FString GetClassBlueprint(UClass *the_class)
Returns blueprint path from any UClass.
void SendServerMessageToAll(FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to all players. Using fmt::format.
virtual UShooterCheatManager * GetCheatManager() const =0
Returns a point to URCON CheatManager.
UPrimalGameData * GetGameData()
Returns pointer to Primal Game Data.
static bool IsRidingDino(AShooterPlayerController *player_controller)
Returns true if character is riding a dino, false otherwise.
AShooterGameState * GetGameState()
Get Shooter Game State.
virtual ~IApiUtils()=default
AShooterPlayerController * FindPlayerFromSteamName(const FString &steam_name) const
Finds player from the given steam name.
static UShooterCheatManager * GetCheatManagerByPC(AShooterPlayerController *SPC)
Get UShooterCheatManager* of player controller.
static uint64 GetPlayerID(AController *controller)
static bool IsPlayerDead(AShooterPlayerController *player)
Returns true if player is dead, false otherwise.
void SendNotificationToAll(FLinearColor color, float display_scale, float display_time, UTexture2D *icon, const T *msg, Args &&... args)
Sends notification (on-screen message) to all players. Using fmt::format.
APrimalDinoCharacter * SpawnDino(AShooterPlayerController *player, FString blueprint, FVector *location, int lvl, bool force_tame, bool neutered) const
Spawns a dino near player or at specific coordinates.
TArray< AShooterPlayerController * > FindPlayerFromCharacterName(const FString &character_name, ESearchCase::Type search, bool full_match) const
Finds all matching players from the given character name.
static FORCEINLINE FString GetBlueprint(UObjectBase *object)
Returns blueprint path from any UObject.
static FString GetCharacterName(AShooterPlayerController *player_controller, bool include_first_name=true, bool include_last_name=true)
Returns the character name of player.
TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType)
Gets all actors in radius at location.
void SendChatMessageToAll(const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to all players. Using fmt::format.
TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType, TArray< AActor * > ignores)
Gets all actors in radius at location, with ignore actors.
virtual AShooterGameMode * GetShooterGameMode() const =0
Returns a pointer to AShooterGameMode.
static uint64 GetSteamIdFromController(AController *controller)
Returns Steam ID from player controller.
virtual UWorld * GetWorld() const =0
Returns a pointer to UWorld.
static bool TeleportToPos(AShooterPlayerController *player_controller, const FVector &pos)
Teleports player to the given position.
void SendNotification(AShooterPlayerController *player_controller, FLinearColor color, float display_scale, float display_time, UTexture2D *icon, const T *msg, Args &&... args)
Sends notification (on-screen message) to the specific player. Using fmt::format.
static uint64 GetPlayerID(APrimalCharacter *character)
virtual AShooterPlayerController * FindPlayerFromSteamId_Internal(uint64 steam_id) const =0
AShooterPlayerController * FindControllerFromCharacter(AShooterCharacter *character) const
Finds player controller from the given player character.
static APrimalDinoCharacter * GetRidingDino(AShooterPlayerController *player_controller)
Returns the dino the character is riding.
static FString GetIPAddress(AShooterPlayerController *player_controller)
Returns IP address of player.
AShooterPlayerController * FindPlayerFromSteamId(uint64 steam_id) const
Finds player from the given steam id.
virtual ServerStatus GetStatus() const =0
Returns the current server status.
void SendServerMessage(AShooterPlayerController *player_controller, FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to the specific player. Using fmt::format.
static std::optional< FString > TeleportToPlayer(AShooterPlayerController *me, AShooterPlayerController *him, bool check_for_dino, float max_dist)
Teleport one player to another.
static int GetInventoryItemCount(AShooterPlayerController *player_controller, const FString &item_name)
Counts a specific items quantity.
void SendChatMessage(AShooterPlayerController *player_controller, const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to the specific player. Using fmt::format.
void Set(RT other)
Definition Fields.h:144
BitFieldValue & operator=(RT other)
Definition Fields.h:133
void * parent_
Definition Fields.h:150
std::string field_name_
Definition Fields.h:151
RT operator()() const
Definition Fields.h:128
RT Get() const
Definition Fields.h:139
T * value_
Definition Fields.h:116
void Set(const T &other)
Definition Fields.h:110
T & Get() const
Definition Fields.h:105
DataValue & operator=(const T &other)
Definition Fields.h:99
T & operator()() const
Definition Fields.h:94
FORCEINLINE FBitReference(uint32 &InData, uint32 InMask)
Definition BitArray.h:45
FORCEINLINE FBitReference & operator=(const FBitReference &Copy)
Definition BitArray.h:98
uint32 Mask
Definition BitArray.h:108
FORCEINLINE void operator=(const bool NewValue)
Definition BitArray.h:54
FORCEINLINE operator bool() const
Definition BitArray.h:50
uint32 & Data
Definition BitArray.h:107
FUObjectItem * GetObjectPtr(int Index)
FUObjectItem & GetByIndex(int Index)
static const FColor MediumSlateBlue
Definition ColorList.h:69
static const FColor Orange
Definition ColorList.h:81
static const FColor DarkGreenCopper
Definition ColorList.h:34
static const FColor BronzeII
Definition ColorList.h:26
static const FColor Yellow
Definition ColorList.h:17
static const FColor Magenta
Definition ColorList.h:15
static const FColor IndianRed
Definition ColorList.h:54
static const FColor SummerSky
Definition ColorList.h:100
static const FColor SpringGreen
Definition ColorList.h:98
static const FColor Grey
Definition ColorList.h:50
static const FColor CornFlowerBlue
Definition ColorList.h:31
static const FColor Cyan
Definition ColorList.h:16
static const FColor Blue
Definition ColorList.h:14
static const FColor GreenCopper
Definition ColorList.h:51
static const FColor MediumGoldenrod
Definition ColorList.h:66
static const FColor LimeGreen
Definition ColorList.h:60
static const FColor LightSteelBlue
Definition ColorList.h:58
static const FColor DarkOliveGreen
Definition ColorList.h:35
static const FColor Quartz
Definition ColorList.h:87
static const FColor SteelBlue
Definition ColorList.h:99
static const FColor DarkPurple
Definition ColorList.h:37
static const FColor Turquoise
Definition ColorList.h:103
static const FColor Black
Definition ColorList.h:18
static const FColor Maroon
Definition ColorList.h:62
static const FColor MediumOrchid
Definition ColorList.h:67
static const FColor NewTan
Definition ColorList.h:79
static const FColor NeonBlue
Definition ColorList.h:76
static const FColor MediumWood
Definition ColorList.h:73
static const FColor DarkSlateBlue
Definition ColorList.h:38
static const FColor White
Definition ColorList.h:11
static const FColor MandarianOrange
Definition ColorList.h:61
static const FColor Tan
Definition ColorList.h:101
static const FColor Scarlet
Definition ColorList.h:90
static const FColor SeaGreen
Definition ColorList.h:91
static const FColor Aquamarine
Definition ColorList.h:19
static const FColor Wheat
Definition ColorList.h:108
static const FColor VeryDarkBrown
Definition ColorList.h:104
static const FColor Thistle
Definition ColorList.h:102
static const FColor BlueViolet
Definition ColorList.h:21
static const FColor Violet
Definition ColorList.h:106
static const FColor MediumSpringGreen
Definition ColorList.h:70
static const FColor NavyBlue
Definition ColorList.h:75
static const FColor CoolCopper
Definition ColorList.h:28
static const FColor DarkTan
Definition ColorList.h:40
static const FColor Firebrick
Definition ColorList.h:46
static const FColor GreenYellow
Definition ColorList.h:52
static const FColor DarkOrchid
Definition ColorList.h:36
static const FColor Plum
Definition ColorList.h:86
static const FColor SemiSweetChocolate
Definition ColorList.h:92
static const FColor SpicyPink
Definition ColorList.h:97
static const FColor OldGold
Definition ColorList.h:80
static const FColor DarkTurquoise
Definition ColorList.h:41
static const FColor PaleGreen
Definition ColorList.h:84
static const FColor BrightGold
Definition ColorList.h:23
static const FColor CadetBlue
Definition ColorList.h:27
static const FColor BakerChocolate
Definition ColorList.h:20
static const FColor DarkGreen
Definition ColorList.h:33
static const FColor Coral
Definition ColorList.h:30
static const FColor OrangeRed
Definition ColorList.h:82
static const FColor HunterGreen
Definition ColorList.h:53
static const FColor VeryLightGrey
Definition ColorList.h:105
static const FColor MediumVioletRed
Definition ColorList.h:72
static const FColor Silver
Definition ColorList.h:94
static const FColor MediumSeaGreen
Definition ColorList.h:68
static const FColor DarkSlateGrey
Definition ColorList.h:39
static const FColor Khaki
Definition ColorList.h:55
static const FColor DustyRose
Definition ColorList.h:44
static const FColor Red
Definition ColorList.h:12
static const FColor Bronze
Definition ColorList.h:25
static const FColor MediumBlue
Definition ColorList.h:64
static const FColor Goldenrod
Definition ColorList.h:49
static const FColor Feldspar
Definition ColorList.h:45
static const FColor LightBlue
Definition ColorList.h:56
static const FColor Pink
Definition ColorList.h:85
static const FColor DimGrey
Definition ColorList.h:43
static const FColor Brown
Definition ColorList.h:24
static const FColor VioletRed
Definition ColorList.h:107
static const FColor Orchid
Definition ColorList.h:83
static const FColor LightWood
Definition ColorList.h:59
static const FColor SlateBlue
Definition ColorList.h:96
static const FColor DarkWood
Definition ColorList.h:42
static const FColor NeonPink
Definition ColorList.h:77
static const FColor MediumTurquoise
Definition ColorList.h:71
static const FColor MediumForestGreen
Definition ColorList.h:65
static const FColor Salmon
Definition ColorList.h:89
static const FColor Brass
Definition ColorList.h:22
static const FColor ForestGreen
Definition ColorList.h:47
static const FColor Sienna
Definition ColorList.h:93
static const FColor MediumAquamarine
Definition ColorList.h:63
static const FColor YellowGreen
Definition ColorList.h:109
static const FColor Green
Definition ColorList.h:13
static const FColor RichBlue
Definition ColorList.h:88
static const FColor MidnightBlue
Definition ColorList.h:74
static const FColor LightGrey
Definition ColorList.h:57
static const FColor SkyBlue
Definition ColorList.h:95
static const FColor NewMidnightBlue
Definition ColorList.h:78
static const FColor DarkBrown
Definition ColorList.h:32
static const FColor Gold
Definition ColorList.h:48
static const FColor Copper
Definition ColorList.h:29
const uint32 & Data
Definition BitArray.h:128
FORCEINLINE operator bool() const
Definition BitArray.h:122
FORCEINLINE FConstBitReference(const uint32 &InData, uint32 InMask)
Definition BitArray.h:117
void MoveToEmpty(ForElementType &Other)
int32 CalculateSlackGrow(int32 NumElements, int32 CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
int32 CalculateSlack(int32 NumElements, int32 CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
int32 CalculateSlackShrink(int32 NumElements, int32 CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
ForElementType< FScriptContainerElement > ForAnyElementType
static int32 GCD(int32 A, int32 B)
Definition Sorting.h:171
FORCEINLINE FScriptContainerElement * GetAllocation() const
FORCEINLINE void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
ForAnyElementType & operator=(const ForAnyElementType &)
ForAnyElementType(const ForAnyElementType &)
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, int32 NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE void MoveToEmpty(ForAnyElementType &Other)
FORCEINLINE ElementType * GetAllocation() const
FNoncopyable(const FNoncopyable &)
FNoncopyable & operator=(const FNoncopyable &)
FORCEINLINE FRelativeBitReference(int32 BitIndex)
Definition BitArray.h:137
void operator=(const FScriptArray &)
int32 AddZeroed(int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:75
void Insert(int32 Index, int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:41
FORCEINLINE void * GetData()
Definition ScriptArray.h:18
FORCEINLINE int32 GetSlack() const
FORCENOINLINE void ResizeGrow(int32 OldNum, int32 NumBytesPerElement)
FORCEINLINE const void * GetData() const
Definition ScriptArray.h:22
void InsertZeroed(int32 Index, int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:36
void Shrink(int32 NumBytesPerElement)
Definition ScriptArray.h:81
FORCEINLINE bool IsValidIndex(int32 i) const
Definition ScriptArray.h:26
void Empty(int32 Slack, int32 NumBytesPerElement)
Definition ScriptArray.h:90
FScriptArray(int32 InNum, int32 NumBytesPerElement)
FORCENOINLINE void ResizeInit(int32 NumBytesPerElement)
FScriptArray(const FScriptArray &)
FORCEINLINE int32 Num() const
Definition ScriptArray.h:30
FORCENOINLINE void ResizeTo(int32 NewMax, int32 NumBytesPerElement)
FORCENOINLINE void ResizeShrink(int32 NumBytesPerElement)
int32 Add(int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:61
void Remove(int32 Index, int32 Count, int32 NumBytesPerElement)
FORCEINLINE uint32 * GetData()
Definition BitArray.h:1037
static void CheckConstraints()
Definition BitArray.h:1017
FDefaultBitArrayAllocator::ForElementType< uint32 > AllocatorType
Definition BitArray.h:1010
int32 Add(const bool Value)
Definition BitArray.h:997
void operator=(const FScriptBitArray &)
Definition BitArray.h:1086
FORCENOINLINE void Realloc(int32 PreviousNumBits)
Definition BitArray.h:1047
AllocatorType AllocatorInstance
Definition BitArray.h:1012
FBitReference operator[](int32 Index)
Definition BitArray.h:972
bool IsValidIndex(int32 Index) const
Definition BitArray.h:967
FConstBitReference operator[](int32 Index) const
Definition BitArray.h:978
void Empty(int32 Slack=0)
Definition BitArray.h:984
FORCEINLINE const uint32 * GetData() const
Definition BitArray.h:1042
FScriptBitArray(const FScriptBitArray &)
Definition BitArray.h:1085
FORCENOINLINE void ReallocGrow(int32 PreviousNumBits)
Definition BitArray.h:1064
int32 FindPairIndex(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn)
Definition Map.h:1341
FScriptMap()
Definition Map.h:1285
FScriptSet Pairs
Definition Map.h:1407
FScriptMap(const FScriptMap &)
Definition Map.h:1429
void Empty(int32 Slack, const FScriptMapLayout &Layout)
Definition Map.h:1314
bool IsValidIndex(int32 Index) const
Definition Map.h:1289
uint8 * FindValue(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn)
Definition Map.h:1363
int32 AddUninitialized(const FScriptMapLayout &Layout)
Definition Map.h:1330
const void * GetData(int32 Index, const FScriptMapLayout &Layout) const
Definition Map.h:1309
void * GetData(int32 Index, const FScriptMapLayout &Layout)
Definition Map.h:1304
void Add(const void *Key, const void *Value, const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn, TFunctionRef< void(void *)> KeyConstructAndAssignFn, TFunctionRef< void(void *)> ValueConstructAndAssignFn, TFunctionRef< void(void *)> ValueAssignFn, TFunctionRef< void(void *)> DestructKeyFn, TFunctionRef< void(void *)> DestructValueFn)
Definition Map.h:1376
void operator=(const FScriptMap &)
Definition Map.h:1430
static FScriptMapLayout GetScriptLayout(int32 KeySize, int32 KeyAlignment, int32 ValueSize, int32 ValueAlignment)
Definition Map.h:1272
int32 GetMaxIndex() const
Definition Map.h:1299
void Rehash(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)
Definition Map.h:1335
int32 Num() const
Definition Map.h:1294
void RemoveAt(int32 Index, const FScriptMapLayout &Layout)
Definition Map.h:1319
static void CheckConstraints()
Definition Map.h:1410
void Add(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn, TFunctionRef< void(void *)> ConstructFn, TFunctionRef< void(void *)> DestructFn)
Definition Set.h:1385
int32 Num() const
Definition Set.h:1246
FScriptSet()
Definition Set.h:1236
static void CheckConstraints()
Definition Set.h:1450
void * GetData(int32 Index, const FScriptSetLayout &Layout)
Definition Set.h:1256
void RemoveAt(int32 Index, const FScriptSetLayout &Layout)
Definition Set.h:1289
int32 FindIndex(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)
Definition Set.h:1362
static int32 & GetHashIndexRef(const void *Element, const FScriptSetLayout &Layout)
Definition Set.h:1444
void Rehash(const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)
Definition Set.h:1319
static FScriptSetLayout GetScriptLayout(int32 ElementSize, int32 ElementAlignment)
Definition Set.h:1221
HashType Hash
Definition Set.h:1431
int32 AddUninitialized(const FScriptSetLayout &Layout)
Definition Set.h:1313
void Empty(int32 Slack, const FScriptSetLayout &Layout)
Definition Set.h:1266
int32 HashSize
Definition Set.h:1432
Allocator::HashAllocator::ForElementType< FSetElementId > HashType
Definition Set.h:1428
int32 GetMaxIndex() const
Definition Set.h:1251
static FSetElementId & GetHashNextIdRef(const void *Element, const FScriptSetLayout &Layout)
Definition Set.h:1439
FScriptSet(const FScriptSet &)
Definition Set.h:1473
const void * GetData(int32 Index, const FScriptSetLayout &Layout) const
Definition Set.h:1261
FScriptSparseArray Elements
Definition Set.h:1430
FDefaultSetAllocator Allocator
Definition Set.h:1427
void operator=(const FScriptSet &)
Definition Set.h:1474
FORCEINLINE FSetElementId & GetTypedHash(int32 HashIndex) const
Definition Set.h:1434
bool IsValidIndex(int32 Index) const
Definition Set.h:1241
FScriptArray Data
FORCEINLINE FFreeListLink * GetFreeListLink(int32 Index, const FScriptSparseArrayLayout &Layout)
bool IsValidIndex(int32 Index) const
int32 AddUninitialized(const FScriptSparseArrayLayout &Layout)
static FScriptSparseArrayLayout GetScriptLayout(int32 ElementSize, int32 ElementAlignment)
int32 GetMaxIndex() const
void operator=(const FScriptSparseArray &)
void Empty(int32 Slack, const FScriptSparseArrayLayout &Layout)
FScriptBitArray AllocationFlags
FScriptSparseArray(const FScriptSparseArray &)
void * GetData(int32 Index, const FScriptSparseArrayLayout &Layout)
static void CheckConstraints()
int32 Num() const
const void * GetData(int32 Index, const FScriptSparseArrayLayout &Layout) const
void RemoveAtUninitialized(const FScriptSparseArrayLayout &Layout, int32 Index, int32 Count=1)
friend class TSet
Definition Set.h:91
int32 Index
Definition Set.h:125
FORCEINLINE bool IsValidId() const
Definition Set.h:101
FORCEINLINE FSetElementId(int32 InIndex)
Definition Set.h:128
FORCEINLINE int32 AsInteger() const
Definition Set.h:112
FORCEINLINE FSetElementId()
Definition Set.h:96
FORCEINLINE operator int32() const
Definition Set.h:133
static FORCEINLINE FSetElementId FromInteger(int32 Integer)
Definition Set.h:117
FORCEINLINE friend bool operator==(const FSetElementId &A, const FSetElementId &B)
Definition Set.h:107
FORCEINLINE const DataType & GetCharArray() const
Definition FString.h:299
FORCEINLINE friend bool operator<=(const FString &Lhs, const CharType *Rhs)
Definition FString.h:844
FORCEINLINE void RemoveAt(int32 Index, int32 Count=1, bool bAllowShrinking=true)
Definition FString.h:435
FORCEINLINE friend FString operator+(FString &&Lhs, FString &&Rhs)
Definition FString.h:661
FORCEINLINE FString & Append(const FString &Text)
Definition FString.h:396
FORCEINLINE uint32 GetAllocatedSize() const
Definition FString.h:214
void ToUpperInline()
Definition FString.h:2097
FString TrimStart() const &
Definition FString.h:2296
int32 Find(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
Definition FString.h:2027
FORCEINLINE friend FString operator/(const FString &Lhs, const FString &Rhs)
Definition FString.h:781
FORCEINLINE FString(const std::string &str)
Definition FString.h:129
int32 ParseIntoArray(TArray< FString > &OutArray, const TCHAR **DelimArray, int32 NumDelims, bool InCullEmpty=true) const
Definition FString.h:2702
bool IsNumeric() const
Definition FString.h:2541
FORCEINLINE friend FString operator+(const FString &Lhs, const TCHAR *Rhs)
Definition FString.h:700
FORCEINLINE friend bool operator!=(const FString &Lhs, const CharType *Rhs)
Definition FString.h:1049
FORCEINLINE int32 Find(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
Definition FString.h:1128
FORCEINLINE friend DataType::RangedForIteratorType end(FString &Str)
Definition FString.h:210
FORCEINLINE friend FString operator+(FString &&Lhs, const FString &Rhs)
Definition FString.h:635
FString(FString &&)=default
FORCEINLINE FString & operator=(const TCHAR *Other)
Definition FString.h:147
FORCEINLINE friend bool operator<(const CharType *Lhs, const FString &Rhs)
Definition FString.h:899
FString TrimEnd() const &
Definition FString.h:2320
void TrimStartInline()
Definition FString.h:2286
FString Replace(const TCHAR *From, const TCHAR *To, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2766
FORCEINLINE FString LeftChop(int32 Count) const
Definition FString.h:1081
FORCEINLINE bool FindChar(TCHAR InChar, int32 &Index) const
Definition FString.h:1169
FORCEINLINE friend bool operator!=(const FString &Lhs, const FString &Rhs)
Definition FString.h:1035
int32 ReplaceInline(const TCHAR *SearchText, const TCHAR *ReplacementText, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
Definition FString.h:2805
FORCEINLINE FString Mid(int32 Start, int32 Count=INT_MAX) const
Definition FString.h:1099
FORCEINLINE FString(FString &&Other, int32 ExtraSlack)
Definition FString.h:87
static FORCEINLINE FString ConcatFStrings(typename TIdentity< LhsType >::Type Lhs, typename TIdentity< RhsType >::Type Rhs)
Definition FString.h:550
static FString Chr(TCHAR Ch)
Definition FString.h:2494
FORCEINLINE friend DataType::RangedForIteratorType begin(FString &Str)
Definition FString.h:208
FORCEINLINE friend FString operator+(const FString &Lhs, FString &&Rhs)
Definition FString.h:648
FORCEINLINE DataType & GetCharArray()
Definition FString.h:293
FORCEINLINE friend bool operator==(const FString &Lhs, const CharType *Rhs)
Definition FString.h:1008
static FORCEINLINE FString FromInt(int32 Num)
Definition FString.h:1548
FORCEINLINE FString & operator+=(const FString &Str)
Definition FString.h:500
FString & Append(const TCHAR *Text, int32 Count)
Definition FString.h:402
FORCEINLINE FString & operator/=(const FString &Str)
Definition FString.h:736
FString TrimStart() &&
Definition FString.h:2303
FORCEINLINE friend FString operator+(const FString &Lhs, const FString &Rhs)
Definition FString.h:622
FORCEINLINE int32 Compare(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
Definition FString.h:1240
FORCEINLINE friend bool operator<=(const CharType *Lhs, const FString &Rhs)
Definition FString.h:858
FORCEINLINE friend bool operator==(const FString &Lhs, const FString &Rhs)
Definition FString.h:994
FString TrimStartAndEnd() &&
Definition FString.h:2279
FORCEINLINE friend FString operator+(const TCHAR *Lhs, const FString &Rhs)
Definition FString.h:674
FORCEINLINE TIterator CreateIterator()
Definition FString.h:192
FORCEINLINE void Reserve(const uint32 CharacterCount)
Definition FString.h:1542
FString ReplaceQuotesWithEscapedQuotes() const
Definition FString.h:2880
FString & operator=(FString &&)=default
static int32 CullArray(TArray< FString > *InArray)
Definition FString.h:2361
bool MatchesWildcard(const FString &Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2585
FString Reverse() const
Definition FString.h:2368
FString ConvertTabsToSpaces(const int32 InSpacesPerTab)
Definition FString.h:2980
bool StartsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2131
FORCEINLINE friend bool operator!=(const CharType *Lhs, const FString &Rhs)
Definition FString.h:1063
static FORCEINLINE FString ConcatTCHARsToFString(const TCHAR *Lhs, typename TIdentity< RhsType >::Type Rhs)
Definition FString.h:569
FORCEINLINE FString Left(int32 Count) const
Definition FString.h:1075
static bool ToHexBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)
Definition FString.h:2471
int32 ParseIntoArrayLines(TArray< FString > &OutArray, bool InCullEmpty=true) const
Definition FString.h:2684
FORCEINLINE bool FindLastChar(TCHAR InChar, int32 &Index) const
Definition FString.h:1181
std::string ToString() const
Convert FString to std::string.
Definition FString.h:1611
FString TrimQuotes(bool *bQuotesRemoved=nullptr) const
Definition FString.h:2334
FORCEINLINE FString & operator+=(const TCHAR *Str)
Definition FString.h:347
void AppendInt(int32 InNum)
Definition FString.h:2415
FORCEINLINE const TCHAR * operator*() const
Definition FString.h:282
FORCEINLINE friend FString operator/(FString &&Lhs, const TCHAR *Rhs)
Definition FString.h:765
FString()=default
FORCEINLINE friend FString operator/(FString &&Lhs, const FString &Rhs)
Definition FString.h:797
FString RightPad(int32 ChCount) const
Definition FString.h:2527
FORCEINLINE friend TEnableIf< TIsCharType< CharType >::Value, FString >::Type operator+(const FString &Lhs, CharType Rhs)
Definition FString.h:519
FORCEINLINE friend DataType::RangedForConstIteratorType end(const FString &Str)
Definition FString.h:211
void PathAppend(const TCHAR *Str, int32 StrLength)
Definition FString.h:2234
FORCEINLINE bool Contains(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
Definition FString.h:1156
FORCEINLINE FString(const CharType *Src, typename TEnableIf< TIsCharType< CharType >::Value >::Type *Dummy=nullptr)
Definition FString.h:98
void TrimEndInline()
Definition FString.h:2310
FORCEINLINE FString RightChop(int32 Count) const
Definition FString.h:1093
FString TrimEnd() &&
Definition FString.h:2327
bool EndsWith(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2180
FString ToLower() &&
Definition FString.h:2115
static FString ChrN(int32 NumCharacters, TCHAR Char)
Definition FString.h:2501
static FORCEINLINE FString ConcatFStringToTCHARs(typename TIdentity< LhsType >::Type Lhs, const TCHAR *Rhs)
Definition FString.h:596
FORCEINLINE friend FString operator+(const TCHAR *Lhs, FString &&Rhs)
Definition FString.h:687
FORCEINLINE TConstIterator CreateConstIterator() const
Definition FString.h:198
bool StartsWith(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2143
FString ToUpper() const &
Definition FString.h:2084
FString(const FString &)=default
static FString FormatAsNumber(int32 InNumber)
Definition FString.h:2395
FORCEINLINE bool Equals(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
Definition FString.h:1221
FORCEINLINE bool IsValidIndex(int32 Index) const
Definition FString.h:272
FORCEINLINE friend FString operator/(const FString &Lhs, const TCHAR *Rhs)
Definition FString.h:749
void ToLowerInline()
Definition FString.h:2121
TArray< TCHAR > DataType
Definition FString.h:58
DataType Data
Definition FString.h:59
FString ToUpper() &&
Definition FString.h:2091
void TrimStartAndEndInline()
Definition FString.h:2266
int32 ParseIntoArray(TArray< FString > &OutArray, const TCHAR *pchDelim, bool InCullEmpty=true) const
Definition FString.h:2560
bool EndsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2155
FORCEINLINE FString(int32 InCount, const TCHAR *InSrc)
Definition FString.h:116
FORCEINLINE friend DataType::RangedForConstIteratorType begin(const FString &Str)
Definition FString.h:209
FORCEINLINE friend bool operator>(const FString &Lhs, const CharType *Rhs)
Definition FString.h:967
FString ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) const
Definition FString.h:2934
static bool ToBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)
Definition FString.h:2448
FORCEINLINE TCHAR & operator[](int32 Index)
Definition FString.h:169
FORCEINLINE void InsertAt(int32 Index, TCHAR Character)
Definition FString.h:440
FORCEINLINE friend bool operator>=(const CharType *Lhs, const FString &Rhs)
Definition FString.h:940
FORCEINLINE friend FString operator/(const TCHAR *Lhs, const FString &Rhs)
Definition FString.h:813
FORCEINLINE void AppendChars(const TCHAR *Array, int32 Count)
Definition FString.h:322
FORCEINLINE friend TEnableIf< TIsCharType< CharType >::Value, FString >::Type operator+(FString &&Lhs, CharType Rhs)
Definition FString.h:538
FORCEINLINE void Shrink()
Definition FString.h:260
FORCEINLINE friend bool operator>(const CharType *Lhs, const FString &Rhs)
Definition FString.h:981
void ReverseString()
Definition FString.h:2375
FORCEINLINE bool IsEmpty() const
Definition FString.h:241
FORCEINLINE FString Right(int32 Count) const
Definition FString.h:1087
FORCEINLINE void InsertAt(int32 Index, const FString &Characters)
Definition FString.h:455
FORCEINLINE bool Contains(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
Definition FString.h:1142
FORCEINLINE friend bool operator>(const FString &Lhs, const FString &Rhs)
Definition FString.h:953
FORCEINLINE friend bool operator==(const CharType *Lhs, const FString &Rhs)
Definition FString.h:1022
FORCEINLINE friend bool operator<(const FString &Lhs, const CharType *Rhs)
Definition FString.h:885
static FString Join(const TArray< T, Allocator > &Array, const TCHAR *Separator)
Definition FString.h:1587
bool RemoveFromEnd(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
Definition FString.h:2212
FORCEINLINE TEnableIf< TIsCharType< CharType >::Value, FString & >::Type operator+=(CharType InChar)
Definition FString.h:363
FORCEINLINE const TCHAR & operator[](int32 Index) const
Definition FString.h:180
FORCEINLINE friend bool operator<(const FString &Lhs, const FString &Rhs)
Definition FString.h:871
FORCEINLINE friend bool operator>=(const FString &Lhs, const FString &Rhs)
Definition FString.h:912
FString ToLower() const &
Definition FString.h:2108
int32 ParseIntoArrayWS(TArray< FString > &OutArray, const TCHAR *pchExtraDelim=nullptr, bool InCullEmpty=true) const
Definition FString.h:2660
bool Split(const FString &InS, FString *LeftS, FString *RightS, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
Definition FString.h:1262
static FString Format(const T *format, Args &&... args)
Formats text using fmt::format.
Definition FString.h:1633
FString LeftPad(int32 ChCount) const
Definition FString.h:2513
FORCEINLINE int32 FindLastCharByPredicate(Predicate Pred) const
Definition FString.h:1209
FORCEINLINE void Reset(int32 NewReservedSize=0)
Definition FString.h:251
FORCEINLINE void Empty(int32 Slack=0)
Definition FString.h:231
FORCEINLINE int32 Len() const
Definition FString.h:1069
FORCEINLINE int32 FindLastCharByPredicate(Predicate Pred, int32 Count) const
Definition FString.h:1195
void TrimToNullTerminator()
Definition FString.h:2015
bool RemoveFromStart(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
Definition FString.h:2196
FORCEINLINE FString & AppendChar(const TCHAR InChar)
Definition FString.h:390
FORCEINLINE friend bool operator>=(const FString &Lhs, const CharType *Rhs)
Definition FString.h:926
FORCEINLINE friend bool operator<=(const FString &Lhs, const FString &Rhs)
Definition FString.h:830
FORCEINLINE void CheckInvariants() const
Definition FString.h:222
FORCEINLINE friend FString operator+(FString &&Lhs, const TCHAR *Rhs)
Definition FString.h:713
FString ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) const
Definition FString.h:2956
FORCEINLINE FString(const FString &Other, int32 ExtraSlack)
Definition FString.h:76
FORCEINLINE FString & operator/=(const TCHAR *Str)
Definition FString.h:724
FString & operator=(const FString &)=default
FString TrimStartAndEnd() const &
Definition FString.h:2272
int32 GetAlignment() const
int32 AddMember(int32 MemberSize, int32 MemberAlignment)
int32 GetSize() const
FChunkedFixedUObjectArray ObjObjects
T * value_
Definition Fields.h:82
FieldArray & operator=(const T &other)=delete
T * operator()()
Definition Fields.h:69
static size_t GetSize()
Definition Fields.h:76
Definition Logger.h:9
Log()=default
~Log()=default
std::shared_ptr< spdlog::logger > logger_
Definition Logger.h:41
Log(Log &&)=delete
Log & operator=(Log &&)=delete
static std::shared_ptr< spdlog::logger > & GetLog()
Definition Logger.h:22
Log & operator=(const Log &)=delete
Log(const Log &)=delete
static Log & Get()
Definition Logger.h:16
FReferenceControllerBase & operator=(FReferenceControllerBase const &)
FReferenceControllerBase(FReferenceControllerBase const &)
FORCEINLINE const int32 GetSharedReferenceCount() const
FSharedReferencer & operator=(FSharedReferencer &&InSharedReference)
FORCEINLINE FSharedReferencer(FSharedReferencer const &InSharedReference)
FSharedReferencer & operator=(FSharedReferencer const &InSharedReference)
FSharedReferencer(FWeakReferencer< Mode > const &InWeakReference)
FORCEINLINE FSharedReferencer(FSharedReferencer &&InSharedReference)
FSharedReferencer(FReferenceControllerBase *InReferenceController)
void AssignReferenceController(FReferenceControllerBase *NewReferenceController)
FORCEINLINE FWeakReferencer(FSharedReferencer< Mode > const &InSharedRefCountPointer)
FORCEINLINE FWeakReferencer(FWeakReferencer &&InWeakRefCountPointer)
FORCEINLINE FWeakReferencer(FWeakReferencer const &InWeakRefCountPointer)
FORCEINLINE FWeakReferencer & operator=(FWeakReferencer const &InWeakReference)
FORCEINLINE FWeakReferencer & operator=(FWeakReferencer &&InWeakReference)
FORCEINLINE FWeakReferencer & operator=(FSharedReferencer< Mode > const &InSharedReference)
TIntrusiveReferenceController(const TIntrusiveReferenceController &)=delete
TIntrusiveReferenceController & operator=(const TIntrusiveReferenceController &)=delete
TReferenceControllerWithDeleter & operator=(const TReferenceControllerWithDeleter &)=delete
TReferenceControllerWithDeleter(const TReferenceControllerWithDeleter &)=delete
TReferenceControllerWithDeleter(ObjectType *InObject, DeleterType &&Deleter)
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, int32 NumBytesPerElement) const
ForAnyElementType(const ForAnyElementType &)
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE void MoveToEmpty(ForAnyElementType &Other)
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE FScriptContainerElement * GetAllocation() const
ForAnyElementType & operator=(const ForAnyElementType &)
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE ElementType * GetAllocation() const
~TArray()
Definition TArray.h:517
FORCEINLINE bool Find(const ElementType &Item, int32 &Index) const
Definition TArray.h:760
void Sort()
Definition TArray.h:1964
void RemoveAtImpl(int32 Index, int32 Count, bool bAllowShrinking)
Definition TArray.h:1238
TArray & operator=(TArray &&Other)
Definition TArray.h:506
TCheckedPointerIterator< const ElementType > RangedForConstIteratorType
Definition TArray.h:1930
int32 AddUniqueImpl(ArgsType &&Args)
Definition TArray.h:1609
InAllocator Allocator
Definition TArray.h:275
TArray & operator=(std::initializer_list< InElementType > InitList)
Definition TArray.h:349
void SetNumUninitialized(int32 NewNum, bool bAllowShrinking=true)
Definition TArray.h:1376
FORCEINLINE int32 Num() const
Definition TArray.h:611
int32 FindLastByPredicate(Predicate Pred, int32 Count) const
Definition TArray.h:827
TIterator CreateIterator()
Definition TArray.h:1913
int32 AddZeroed(int32 Count=1)
Definition TArray.h:1578
FORCEINLINE int32 Emplace(ArgsType &&... Args)
Definition TArray.h:1526
FORCEINLINE int32 Max() const
Definition TArray.h:622
ElementAllocatorType AllocatorInstance
Definition TArray.h:2107
FORCENOINLINE void ResizeTo(int32 NewMax)
Definition TArray.h:2047
InElementType ElementType
Definition TArray.h:274
int32 RemoveAll(const PREDICATE_CLASS &Predicate)
Definition TArray.h:1726
void SetNumZeroed(int32 NewNum, bool bAllowShrinking=true)
Definition TArray.h:1359
void InsertZeroed(int32 Index, int32 Count=1)
Definition TArray.h:1102
static FORCEINLINE TEnableIf<!UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopy(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax)
Definition TArray.h:423
FORCEINLINE const ElementType & Last(int32 IndexFromTheEnd=0) const
Definition TArray.h:732
TIndexedContainerIterator< TArray, ElementType, int32 > TIterator
Definition TArray.h:1905
FORCEINLINE bool operator!=(const TArray &OtherArray) const
Definition TArray.h:1036
TCheckedPointerIterator< ElementType > RangedForIteratorType
Definition TArray.h:1929
TArray & operator+=(TArray &&Other)
Definition TArray.h:1490
static FORCEINLINE TEnableIf< UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopy(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax)
Definition TArray.h:402
void Init(const ElementType &Element, int32 Number)
Definition TArray.h:1662
FORCEINLINE friend RangedForIteratorType end(TArray &Array)
Definition TArray.h:1945
FORCEINLINE bool ContainsByPredicate(Predicate Pred) const
Definition TArray.h:1012
FORCEINLINE void CheckAddress(const ElementType *Addr) const
Definition TArray.h:1193
TIndexedContainerIterator< const TArray, const ElementType, int32 > TConstIterator
Definition TArray.h:1906
FORCEINLINE void CheckInvariants() const
Definition TArray.h:573
FORCEINLINE TArray(const TArray &Other, int32 ExtraSlack)
Definition TArray.h:338
FORCEINLINE void RemoveAt(int32 Index, CountType Count, bool bAllowShrinking=true)
Definition TArray.h:1290
void StableSort(const PREDICATE_CLASS &Predicate)
Definition TArray.h:2011
FORCEINLINE void Append(std::initializer_list< ElementType > InitList)
Definition TArray.h:1474
TArray & operator+=(const TArray &Other)
Definition TArray.h:1502
FORCEINLINE int32 Add(const ElementType &Item)
Definition TArray.h:1564
FORCEINLINE ElementType & Last(int32 IndexFromTheEnd=0)
Definition TArray.h:718
FORCENOINLINE void ResizeGrow(int32 OldNum)
Definition TArray.h:2032
FORCEINLINE void EmplaceAt(int32 Index, ArgsType &&... Args)
Definition TArray.h:1540
FORCEINLINE const ElementType & operator[](int32 Index) const
Definition TArray.h:645
TArray< ElementType > FilterByPredicate(Predicate Pred) const
Definition TArray.h:972
FORCEINLINE friend RangedForIteratorType begin(TArray &Array)
Definition TArray.h:1943
void Append(TArray< OtherElementType, OtherAllocator > &&Source)
Definition TArray.h:1433
FORCENOINLINE void ResizeForCopy(int32 NewMax, int32 PrevMax)
Definition TArray.h:2059
FORCEINLINE void RemoveAtSwap(int32 Index)
Definition TArray.h:1849
int32 Insert(const ElementType *Ptr, int32 Count, int32 Index)
Definition TArray.h:1175
FORCEINLINE int32 GetSlack() const
Definition TArray.h:564
FORCEINLINE int32 AddUnique(const ElementType &Item)
Definition TArray.h:1640
int32 Find(const ElementType &Item) const
Definition TArray.h:773
void CopyToEmpty(const OtherElementType *OtherData, int32 OtherNum, int32 PrevMax, int32 ExtraSlack)
Definition TArray.h:2084
FORCEINLINE void Shrink()
Definition TArray.h:743
void SetNumUnsafeInternal(int32 NewNum)
Definition TArray.h:1392
FORCEINLINE const ElementType & Top() const
Definition TArray.h:707
static FORCEINLINE TEnableIf< UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopyWithSlack(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax, int32 ExtraSlack)
Definition TArray.h:439
int32 RemoveSwap(const ElementType &Item)
Definition TArray.h:1822
int32 IndexOfByKey(const KeyType &Key) const
Definition TArray.h:861
void Append(const TArray< OtherElementType, OtherAllocator > &Source)
Definition TArray.h:1407
FORCEINLINE TArray(const TArray &Other)
Definition TArray.h:326
FORCEINLINE ElementType & Top()
Definition TArray.h:694
FORCEINLINE friend RangedForConstIteratorType end(const TArray &Array)
Definition TArray.h:1946
TArray(std::initializer_list< InElementType > InitList)
Definition TArray.h:302
FORCEINLINE bool FindLast(const ElementType &Item, int32 &Index) const
Definition TArray.h:794
int32 ArrayMax
Definition TArray.h:2109
FORCEINLINE int32 AddUnique(ElementType &&Item)
Definition TArray.h:1631
FORCEINLINE friend RangedForConstIteratorType begin(const TArray &Array)
Definition TArray.h:1944
int32 Insert(const ElementType &Item, int32 Index)
Definition TArray.h:1226
FORCEINLINE uint32 GetTypeSize() const
Definition TArray.h:543
TArray & operator+=(std::initializer_list< ElementType > InitList)
Definition TArray.h:1513
void Append(const ElementType *Ptr, int32 Count)
Definition TArray.h:1460
static FORCEINLINE TEnableIf<!UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopyWithSlack(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax, int32 ExtraSlack)
Definition TArray.h:457
int32 Insert(ElementType &&Item, int32 Index)
Definition TArray.h:1207
FORCEINLINE TArray(TArray &&Other)
Definition TArray.h:468
FORCENOINLINE void ResizeShrink()
Definition TArray.h:2037
FORCEINLINE void RangeCheck(int32 Index) const
Definition TArray.h:583
void Reset(int32 NewSize=0)
Definition TArray.h:1302
bool Contains(const ComparisonType &Item) const
Definition TArray.h:992
TArray(TArray< OtherElementType, Allocator > &&Other, int32 ExtraSlack)
Definition TArray.h:492
FORCEINLINE void RemoveAt(int32 Index)
Definition TArray.h:1276
int32 RemoveSingle(const ElementType &Item)
Definition TArray.h:1679
int32 FindLast(const ElementType &Item) const
Definition TArray.h:806
void RemoveAllSwap(const PREDICATE_CLASS &Predicate, bool bAllowShrinking=true)
Definition TArray.h:1774
FORCEINLINE ElementType & operator[](int32 Index)
Definition TArray.h:632
TArray & operator=(const TArray &Other)
Definition TArray.h:381
int32 Remove(const ElementType &Item)
Definition TArray.h:1709
bool operator==(const TArray &OtherArray) const
Definition TArray.h:1023
FORCEINLINE const ElementType * FindByPredicate(Predicate Pred) const
Definition TArray.h:938
FORCEINLINE TArray(const ElementType *Ptr, int32 Count)
Definition TArray.h:292
FORCEINLINE ElementType Pop(bool bAllowShrinking=true)
Definition TArray.h:657
FORCEINLINE int32 FindLastByPredicate(Predicate Pred) const
Definition TArray.h:848
FORCEINLINE TArray()
Definition TArray.h:280
void Empty(int32 Slack=0)
Definition TArray.h:1321
TChooseClass< Allocator::NeedsElementType, typenameAllocator::templateForElementType< ElementType >, typenameAllocator::ForAnyElementType >::Result ElementAllocatorType
Definition TArray.h:2105
void SetNum(int32 NewNum, bool bAllowShrinking=true)
Definition TArray.h:1340
int32 ArrayNum
Definition TArray.h:2108
FORCEINLINE const ElementType * FindByKey(const KeyType &Key) const
Definition TArray.h:903
FORCEINLINE void Push(const ElementType &Item)
Definition TArray.h:683
TConstIterator CreateConstIterator() const
Definition TArray.h:1923
FORCEINLINE void Reserve(int32 Number)
Definition TArray.h:1648
void InsertDefaulted(int32 Index, int32 Count=1)
Definition TArray.h:1116
FORCEINLINE int32 AddUninitialized(int32 Count=1)
Definition TArray.h:1051
int32 RemoveSingleSwap(const ElementType &Item, bool bAllowShrinking=true)
Definition TArray.h:1798
FORCEINLINE TArray(TArray< OtherElementType, OtherAllocator > &&Other)
Definition TArray.h:479
FORCEINLINE ElementType * GetData() const
Definition TArray.h:533
FORCEINLINE bool IsValidIndex(int32 Index) const
Definition TArray.h:600
int32 Insert(std::initializer_list< ElementType > InitList, const int32 InIndex)
Definition TArray.h:1129
FORCEINLINE uint32 GetAllocatedSize(void) const
Definition TArray.h:554
int32 Insert(const TArray< ElementType > &Items, const int32 InIndex)
Definition TArray.h:1150
FORCEINLINE int32 Add(ElementType &&Item)
Definition TArray.h:1555
FORCEINLINE void RemoveAtSwap(int32 Index, CountType Count, bool bAllowShrinking=true)
Definition TArray.h:1867
TArray & operator=(const TArray< ElementType, OtherAllocator > &Other)
Definition TArray.h:368
ElementType * FindByPredicate(Predicate Pred)
Definition TArray.h:950
FORCEINLINE TArray(const TArray< OtherElementType, OtherAllocator > &Other)
Definition TArray.h:316
void InsertUninitialized(int32 Index, int32 Count=1)
Definition TArray.h:1076
ElementType * FindByKey(const KeyType &Key)
Definition TArray.h:917
void Sort(const PREDICATE_CLASS &Predicate)
Definition TArray.h:1980
int32 AddDefaulted(int32 Count=1)
Definition TArray.h:1593
void RemoveAtSwapImpl(int32 Index, int32 Count=1, bool bAllowShrinking=true)
Definition TArray.h:1873
void StableSort()
Definition TArray.h:1994
FORCEINLINE void Push(ElementType &&Item)
Definition TArray.h:670
int32 IndexOfByPredicate(Predicate Pred) const
Definition TArray.h:881
FORCEINLINE FConstIterator & operator++()
Definition BitArray.h:618
const TBitArray< Allocator > & Array
Definition BitArray.h:645
FORCEINLINE FConstIterator(const TBitArray< Allocator > &InArray, int32 StartIndex=0)
Definition BitArray.h:612
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:643
FORCEINLINE operator bool() const
Definition BitArray.h:632
FORCEINLINE bool operator!() const
Definition BitArray.h:637
FORCEINLINE FConstBitReference GetValue() const
Definition BitArray.h:642
const TBitArray< Allocator > & Array
Definition BitArray.h:686
FORCEINLINE operator bool() const
Definition BitArray.h:673
FORCEINLINE FConstReverseIterator(const TBitArray< Allocator > &InArray)
Definition BitArray.h:653
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:684
FORCEINLINE FConstBitReference GetValue() const
Definition BitArray.h:683
FORCEINLINE bool operator!() const
Definition BitArray.h:678
FORCEINLINE FConstReverseIterator & operator++()
Definition BitArray.h:659
FORCEINLINE FIterator(TBitArray< Allocator > &InArray, int32 StartIndex=0)
Definition BitArray.h:572
FORCEINLINE FBitReference GetValue() const
Definition BitArray.h:601
FORCEINLINE FIterator & operator++()
Definition BitArray.h:578
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:602
TBitArray< Allocator > & Array
Definition BitArray.h:604
FORCEINLINE operator bool() const
Definition BitArray.h:591
FORCEINLINE bool operator!() const
Definition BitArray.h:596
FORCEINLINE uint32 * GetData()
Definition BitArray.h:695
int32 Add(const bool Value)
Definition BitArray.h:254
FORCENOINLINE void SetRange(int32 Index, int32 Num, bool Value)
Definition BitArray.h:327
void Empty(int32 ExpectedNumBits=0)
Definition BitArray.h:282
FORCEINLINE FBitReference AccessCorrespondingBit(const FRelativeBitReference &RelativeReference)
Definition BitArray.h:547
int32 Find(bool bValue) const
Definition BitArray.h:459
FORCENOINLINE void Realloc(int32 PreviousNumBits)
Definition BitArray.h:707
friend class TConstSetBitIterator
Definition BitArray.h:160
FORCEINLINE int32 Num() const
Definition BitArray.h:530
uint32 GetAllocatedSize(void) const
Definition BitArray.h:450
FORCEINLINE TBitArray(TBitArray &&Other)
Definition BitArray.h:180
FORCEINLINE const FConstBitReference operator[](int32 Index) const
Definition BitArray.h:539
FORCEINLINE const FConstBitReference AccessCorrespondingBit(const FRelativeBitReference &RelativeReference) const
Definition BitArray.h:557
friend class TConstDualSetBitIterator
Definition BitArray.h:163
void Reset()
Definition BitArray.h:298
FORCEINLINE bool IsValidIndex(int32 InIndex) const
Definition BitArray.h:525
Allocator::template ForElementType< uint32 > AllocatorType
Definition BitArray.h:701
int32 NumBits
Definition BitArray.h:704
int32 MaxBits
Definition BitArray.h:705
FORCEINLINE TBitArray & operator=(const TBitArray &Copy)
Definition BitArray.h:211
void RemoveAtSwap(int32 BaseIndex, int32 NumBitsToRemove=1)
Definition BitArray.h:418
FORCEINLINE bool Contains(bool bValue) const
Definition BitArray.h:487
static FORCEINLINE TEnableIf< TContainerTraits< BitArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(BitArrayType &ToArray, BitArrayType &FromArray)
Definition BitArray.h:232
void Init(bool Value, int32 InNumBits)
Definition BitArray.h:311
int32 FindAndSetFirstZeroBit()
Definition BitArray.h:496
AllocatorType AllocatorInstance
Definition BitArray.h:703
static FORCEINLINE TEnableIf<!TContainerTraits< BitArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(BitArrayType &ToArray, BitArrayType &FromArray)
Definition BitArray.h:243
FORCEINLINE TBitArray & operator=(TBitArray &&Other)
Definition BitArray.h:198
FORCEINLINE TBitArray(const TBitArray &Copy)
Definition BitArray.h:188
FORCEINLINE FBitReference operator[](int32 Index)
Definition BitArray.h:531
void RemoveAt(int32 BaseIndex, int32 NumBitsToRemove=1)
Definition BitArray.h:388
TBitArray(const bool Value=false, const int32 InNumBits=0)
Definition BitArray.h:170
FORCEINLINE const uint32 * GetData() const
Definition BitArray.h:690
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:894
FORCEINLINE TConstDualSetBitIterator & operator++()
Definition BitArray.h:868
const TBitArray< Allocator > & ArrayA
Definition BitArray.h:901
const TBitArray< OtherAllocator > & ArrayB
Definition BitArray.h:902
FORCEINLINE TConstDualSetBitIterator(const TBitArray< Allocator > &InArrayA, const TBitArray< OtherAllocator > &InArrayB, int32 StartIndex=0)
Definition BitArray.h:850
FORCEINLINE operator bool() const
Definition BitArray.h:883
FORCEINLINE bool operator!() const
Definition BitArray.h:888
FORCEINLINE friend bool operator==(const TConstSetBitIterator &Lhs, const TConstSetBitIterator &Rhs)
Definition BitArray.h:763
FORCEINLINE TConstSetBitIterator & operator++()
Definition BitArray.h:752
FORCEINLINE bool operator!() const
Definition BitArray.h:780
FORCEINLINE friend bool operator!=(const TConstSetBitIterator &Lhs, const TConstSetBitIterator &Rhs)
Definition BitArray.h:769
TConstSetBitIterator(const TBitArray< Allocator > &InArray, int32 StartIndex=0)
Definition BitArray.h:737
FORCEINLINE operator bool() const
Definition BitArray.h:775
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:786
const TBitArray< Allocator > & Array
Definition BitArray.h:793
FORCEINLINE TEnumAsByte(TEnum InValue)
Definition EnumAsByte.h:40
TEnum GetValue() const
Definition EnumAsByte.h:122
FORCEINLINE TEnumAsByte(int32 InValue)
Definition EnumAsByte.h:49
FORCEINLINE TEnumAsByte & operator=(TEnum InValue)
Definition EnumAsByte.h:81
FORCEINLINE TEnumAsByte(const TEnumAsByte &InValue)
Definition EnumAsByte.h:31
FORCEINLINE TEnumAsByte(uint8 InValue)
Definition EnumAsByte.h:58
TEnum EnumType
Definition EnumAsByte.h:21
bool operator==(TEnum InValue) const
Definition EnumAsByte.h:93
operator TEnum() const
Definition EnumAsByte.h:110
FORCEINLINE TEnumAsByte()
Definition EnumAsByte.h:24
TEnumAsByte_EnumClass< TIsEnumClass< TEnum >::Value > Check
Definition EnumAsByte.h:18
FORCEINLINE TEnumAsByte & operator=(TEnumAsByte InValue)
Definition EnumAsByte.h:70
FORCEINLINE friend uint32 GetTypeHash(const TEnumAsByte &Enum)
Definition EnumAsByte.h:133
bool operator==(TEnumAsByte InValue) const
Definition EnumAsByte.h:104
ForElementType & operator=(const ForElementType &)
TTypeCompatibleBytes< ElementType > InlineData[NumInlineElements]
FORCEINLINE ElementType * GetAllocation() const
FORCEINLINE void MoveToEmpty(ForElementType &Other)
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, SIZE_T NumBytesPerElement) const
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
ForElementType(const ForElementType &)
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
TFunction(const TFunction &Other)
Definition Function.h:581
TFunction(FunctorType &&InFunc)
Definition Function.h:556
UE4Function_Private::FFunctionStorage Storage
Definition Function.h:658
FORCEINLINE operator bool() const
Definition Function.h:643
TFunction(TYPE_OF_NULLPTR=nullptr)
Definition Function.h:546
UE4Function_Private::TFunctionRefBase< TFunction< FuncType >, FuncType > Super
Definition Function.h:540
TFunction & operator=(TYPE_OF_NULLPTR)
Definition Function.h:617
void * GetPtr() const
Definition Function.h:652
TFunction(TFunction &&Other)
Definition Function.h:598
~TFunctionRef()=default
TFunctionRef(const FunctorType &Functor)
Definition Function.h:404
void CopyAndReseat(const TFunctionRef &Other, void *Functor)
Definition Function.h:480
void * GetPtr() const
Definition Function.h:489
void Set(FunctorType *Functor)
Definition Function.h:467
TFunctionRef(FunctorType &Functor)
Definition Function.h:391
void * Ptr
Definition Function.h:495
UE4Function_Private::TFunctionRefBase< TFunctionRef< FuncType >, FuncType > Super
Definition Function.h:384
TFunctionRef & operator=(const TFunctionRef &) const =delete
TFunctionRef(FunctionType *Function)
Definition Function.h:417
TFunctionRef(const TFunctionRef &Other)
Definition Function.h:430
FORCEINLINE friend bool operator!=(const TIndexedContainerIterator &Lhs, const TIndexedContainerIterator &Rhs)
Definition TArray.h:130
ElementType * operator->() const
Definition TArray.h:93
FORCEINLINE friend bool operator==(const TIndexedContainerIterator &Lhs, const TIndexedContainerIterator &Rhs)
Definition TArray.h:129
IndexType GetIndex() const
Definition TArray.h:105
TIndexedContainerIterator operator+(int32 Offset) const
Definition TArray.h:71
TIndexedContainerIterator operator++(int)
Definition TArray.h:44
TIndexedContainerIterator & operator--()
Definition TArray.h:52
TIndexedContainerIterator & operator-=(int32 Offset)
Definition TArray.h:77
FORCEINLINE operator bool() const
Definition TArray.h:99
TIndexedContainerIterator(ContainerType &InContainer, IndexType StartIndex=0)
Definition TArray.h:32
ContainerType & Container
Definition TArray.h:134
TIndexedContainerIterator & operator++()
Definition TArray.h:39
TIndexedContainerIterator & operator+=(int32 Offset)
Definition TArray.h:65
TIndexedContainerIterator operator--(int)
Definition TArray.h:57
TIndexedContainerIterator operator-(int32 Offset) const
Definition TArray.h:82
ElementType & operator*() const
Definition TArray.h:88
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, SIZE_T NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE ElementType * GetAllocation() const
TTypeCompatibleBytes< ElementType > InlineData[NumInlineElements]
ForElementType(const ForElementType &)
FORCEINLINE void MoveToEmpty(ForElementType &Other)
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
ForElementType & operator=(const ForElementType &)
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
SecondaryAllocator::template ForElementType< ElementType > SecondaryData
TInlineSparseArrayAllocator< NumInlineElements, typename SecondaryAllocator::SparseArrayAllocator > SparseArrayAllocator
static FORCEINLINE uint32 GetNumberOfHashBuckets(uint32 NumHashedElements)
TInlineAllocator< NumInlineHashBuckets, typename SecondaryAllocator::HashAllocator > HashAllocator
TInlineAllocator< NumInlineElements, typename SecondaryAllocator::ElementAllocator > ElementAllocator
TInlineAllocator< InlineBitArrayDWORDs, typename SecondaryAllocator::BitArrayAllocator > BitArrayAllocator
static void Rotate(T *First, const int32 From, const int32 To, const int32 Amount)
Definition Sorting.h:202
TRValueToLValueReference< KeyInitType >::Type Key
Definition Map.h:57
FORCEINLINE TKeyInitializer(KeyInitType InKey)
Definition Map.h:60
operator TPair< KeyType, ValueType >() const
Definition Map.h:65
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
Definition Map.h:540
TChooseClass< bConst, constTMapBase, TMapBase >::Result MapType
Definition Map.h:539
FORCEINLINE friend bool operator==(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Map.h:567
FORCEINLINE TBaseIterator(const PairItType &InElementIt)
Definition Map.h:545
FORCEINLINE bool operator!() const
Definition Map.h:562
FORCEINLINE ItKeyType & Key() const
Definition Map.h:570
FORCEINLINE PairType & operator*() const
Definition Map.h:573
PairItType PairIt
Definition Map.h:577
FORCEINLINE friend bool operator!=(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Map.h:568
FORCEINLINE TBaseIterator & operator++()
Definition Map.h:550
FORCEINLINE ItValueType & Value() const
Definition Map.h:571
TChooseClass< bConst, typenameTChooseClass< bRangedFor, typenameElementSetType::TRangedForConstIterator, typenameElementSetType::TConstIterator >::Result, typenameTChooseClass< bRangedFor, typenameElementSetType::TRangedForIterator, typenameElementSetType::TIterator >::Result >::Result PairItType
Definition Map.h:537
FORCEINLINE PairType * operator->() const
Definition Map.h:574
FORCEINLINE operator bool() const
Definition Map.h:557
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
Definition Map.h:541
TChooseClass< bConst, consttypenameElementSetType::ElementType, typenameElementSetType::ElementType >::Result PairType
Definition Map.h:542
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
Definition Map.h:587
FORCEINLINE TBaseKeyIterator(const SetItType &InSetIt)
Definition Map.h:591
FORCEINLINE operator bool() const
Definition Map.h:603
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
Definition Map.h:586
FORCEINLINE ItKeyType & Key() const
Definition Map.h:613
FORCEINLINE bool operator!() const
Definition Map.h:608
FORCEINLINE ItValueType & Value() const
Definition Map.h:614
FORCEINLINE TBaseKeyIterator & operator++()
Definition Map.h:596
TChooseClass< bConst, typenameElementSetType::TConstKeyIterator, typenameElementSetType::TKeyIterator >::Result SetItType
Definition Map.h:585
FORCEINLINE TConstIterator(const TMapBase &InMap)
Definition Map.h:665
FORCEINLINE TConstKeyIterator(const TMapBase &InMap, KeyInitType InKey)
Definition Map.h:678
FORCEINLINE ~TIterator()
Definition Map.h:640
TMapBase & Map
Definition Map.h:656
bool bRequiresRehashOnRemoval
Definition Map.h:658
bool bElementsHaveBeenRemoved
Definition Map.h:657
FORCEINLINE void RemoveCurrent()
Definition Map.h:649
FORCEINLINE TIterator(TMapBase &InMap, bool bInRequiresRehashOnRemoval=false)
Definition Map.h:631
FORCEINLINE void RemoveCurrent()
Definition Map.h:692
FORCEINLINE TKeyIterator(TMapBase &InMap, KeyInitType InKey)
Definition Map.h:687
FORCEINLINE ValueType & FindOrAddImpl(ArgType &&Arg)
Definition Map.h:403
FORCEINLINE friend TRangedForIterator end(TMapBase &MapBase)
Definition Map.h:729
FORCEINLINE bool Contains(KeyConstPointerType Key) const
Definition Map.h:492
TSet< ElementType, KeyFuncs, SetAllocator > ElementSetType
Definition Map.h:526
const KeyType * FindKey(ValueInitType Value) const
Definition Map.h:360
FORCEINLINE ValueType * Find(KeyConstPointerType Key)
Definition Map.h:379
FORCEINLINE ValueType & Add(KeyType &&InKey, ValueType &&InValue)
Definition Map.h:299
ElementSetType Pairs
Definition Map.h:621
void GenerateValueArray(TArray< ValueType, Allocator > &OutArray) const
Definition Map.h:516
FORCEINLINE ValueType FindRef(KeyConstPointerType Key) const
Definition Map.h:476
void GenerateKeyArray(TArray< KeyType, Allocator > &OutArray) const
Definition Map.h:502
FORCEINLINE const ValueType * Find(KeyConstPointerType Key) const
Definition Map.h:388
FORCEINLINE ValueType & Add(const KeyType &InKey)
Definition Map.h:307
friend bool LegacyCompareEqual(const TMapBase &A, const TMapBase &B)
Definition Map.h:166
FORCEINLINE TIterator CreateIterator()
Definition Map.h:699
FORCEINLINE friend TRangedForConstIterator end(const TMapBase &MapBase)
Definition Map.h:730
FORCEINLINE void Shrink()
Definition Map.h:229
FORCEINLINE void Empty(int32 ExpectedNumElements=0)
Definition Map.h:217
FORCEINLINE void Reserve(int32 Number)
Definition Map.h:247
TMapBase & operator=(const TMapBase &)=default
FORCEINLINE TConstKeyIterator CreateConstKeyIterator(KeyInitType InKey) const
Definition Map.h:717
TMapBase(const TMapBase &)=default
TMapBase(TMapBase &&)=default
TTypeTraits< KeyType >::ConstInitType KeyInitType
Definition Map.h:112
FORCEINLINE ValueType & FindOrAdd(KeyType &&Key)
Definition Map.h:421
FORCEINLINE TConstIterator CreateConstIterator() const
Definition Map.h:705
FORCEINLINE int32 Remove(KeyConstPointerType InKey)
Definition Map.h:344
TTypeTraits< ValueType >::ConstInitType ValueInitType
Definition Map.h:113
FORCEINLINE ValueType & Add(KeyType &&InKey)
Definition Map.h:308
TTypeTraits< KeyType >::ConstPointerType KeyConstPointerType
Definition Map.h:111
TMapBase & operator=(const TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:158
FORCEINLINE TKeyIterator CreateKeyIterator(KeyInitType InKey)
Definition Map.h:711
ValueType & Emplace(InitKeyType &&InKey)
Definition Map.h:331
int32 GetKeys(TArray< KeyType, Allocator > &OutKeys) const
Definition Map.h:264
TMapBase & operator=(TMapBase &&)=default
TMapBase(TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:138
FORCEINLINE ValueType & Add(KeyType &&InKey, const ValueType &InValue)
Definition Map.h:298
FORCEINLINE friend TRangedForIterator begin(TMapBase &MapBase)
Definition Map.h:727
bool OrderIndependentCompareEqual(const TMapBase &Other) const
Definition Map.h:183
FORCEINLINE const ValueType & FindChecked(KeyConstPointerType Key) const
Definition Map.h:450
FORCEINLINE int32 Num() const
Definition Map.h:253
FORCEINLINE void CompactStable()
Definition Map.h:241
FORCEINLINE ValueType & Add(const KeyType &InKey, const ValueType &InValue)
Definition Map.h:296
FORCEINLINE friend TRangedForConstIterator begin(const TMapBase &MapBase)
Definition Map.h:728
TMapBase()=default
FORCEINLINE void Compact()
Definition Map.h:235
FORCEINLINE ValueType & FindOrAdd(const KeyType &Key)
Definition Map.h:420
TPair< KeyType, ValueType > ElementType
Definition Map.h:114
FORCEINLINE ValueType & FindChecked(KeyConstPointerType Key)
Definition Map.h:463
FORCEINLINE ValueType & Add(const KeyType &InKey, ValueType &&InValue)
Definition Map.h:297
ValueType & Emplace(InitKeyType &&InKey, InitValueType &&InValue)
Definition Map.h:317
TMapBase(const TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:144
FORCEINLINE uint32 GetAllocatedSize() const
Definition Map.h:284
TMapBase & operator=(TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:150
friend bool LegacyCompareNotEqual(const TMapBase &A, const TMapBase &B)
Definition Map.h:170
FORCEINLINE void Reset()
Definition Map.h:223
Definition Map.h:856
FORCEINLINE ValueType & operator[](KeyConstPointerType Key)
Definition Map.h:985
FORCEINLINE bool RemoveAndCopyValue(KeyInitType Key, ValueType &OutRemovedValue)
Definition Map.h:923
FORCEINLINE const ValueType & operator[](KeyConstPointerType Key) const
Definition Map.h:986
TMap(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:894
TSortableMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
Definition Map.h:863
FORCEINLINE ValueType FindAndRemoveChecked(KeyConstPointerType Key)
Definition Map.h:942
void Append(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &OtherMap)
Definition Map.h:976
TMap & operator=(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:909
void Append(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&OtherMap)
Definition Map.h:958
TMap()=default
TMap & operator=(const TMap &)=default
TMap(TMap &&)=default
TMap & operator=(TMap &&)=default
TMap & operator=(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:901
TMap(const TMap &)=default
TMap(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:887
Super::KeyInitType KeyInitType
Definition Map.h:864
Super::KeyConstPointerType KeyConstPointerType
Definition Map.h:865
static void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:286
Super::KeyInitType KeyInitType
Definition Map.h:1001
TMultiMap(TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:1024
Super::ValueInitType ValueInitType
Definition Map.h:1002
Super::KeyConstPointerType KeyConstPointerType
Definition Map.h:1000
int32 Num(KeyInitType Key) const
Definition Map.h:1239
void MultiFindPointer(KeyInitType Key, TArray< const ValueType *, Allocator > &OutValues, bool bMaintainOrder=false) const
Definition Map.h:1080
int32 RemoveSingle(KeyInitType InKey, ValueInitType InValue)
Definition Map.h:1183
TMultiMap & operator=(TMultiMap &&)=default
void MultiFindPointer(KeyInitType Key, TArray< ValueType *, Allocator > &OutValues, bool bMaintainOrder=false)
Definition Map.h:1092
ValueType * FindPair(KeyInitType Key, ValueInitType Value)
Definition Map.h:1223
TMultiMap(const TMultiMap &)=default
FORCEINLINE ValueType & AddUnique(KeyType &&InKey, ValueType &&InValue)
Definition Map.h:1117
TMultiMap & operator=(TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:1038
TMultiMap(const TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:1031
FORCEINLINE int32 Num() const
Definition Map.h:1251
int32 Remove(KeyInitType InKey, ValueInitType InValue)
Definition Map.h:1160
TMultiMap & operator=(const TMultiMap &)=default
TSortableMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
Definition Map.h:999
FORCEINLINE const ValueType * FindPair(KeyInitType Key, ValueInitType Value) const
Definition Map.h:1210
TMultiMap & operator=(const TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:1046
void MultiFind(KeyInitType Key, TArray< ValueType, Allocator > &OutValues, bool bMaintainOrder=false) const
Definition Map.h:1059
FORCEINLINE ValueType & AddUnique(const KeyType &InKey, const ValueType &InValue)
Definition Map.h:1114
FORCEINLINE int32 Remove(KeyConstPointerType InKey)
Definition Map.h:1148
FORCEINLINE ValueType & AddUnique(KeyType &&InKey, const ValueType &InValue)
Definition Map.h:1116
TMultiMap()=default
ValueType & EmplaceUnique(InitKeyType &&InKey, InitValueType &&InValue)
Definition Map.h:1131
FORCEINLINE ValueType & AddUnique(const KeyType &InKey, ValueType &&InValue)
Definition Map.h:1115
TMultiMap(TMultiMap &&)=default
FORCEINLINE TPairInitializer(KeyInitType InKey, ValueInitType InValue)
Definition Map.h:30
operator TPair< KeyType, ValueType >() const
Definition Map.h:45
TRValueToLValueReference< ValueInitType >::Type Value
Definition Map.h:27
TRValueToLValueReference< KeyInitType >::Type Key
Definition Map.h:26
FORCEINLINE TPairInitializer(const TPair< KeyType, ValueType > &Pair)
Definition Map.h:38
FORCEINLINE bool operator()(T &&A, T &&B) const
TReversePredicate(const PredicateType &InPredicate)
const PredicateType & Predicate
static void Merge(T *First, const int32 Mid, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:245
FORCEINLINE FElementCompareClass(const PREDICATE_CLASS &InPredicate)
Definition Set.h:869
FORCEINLINE bool operator()(const SetElementType &A, const SetElementType &B) const
Definition Set.h:873
TDereferenceWrapper< ElementType, PREDICATE_CLASS > Predicate
Definition Set.h:866
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
Definition Set.h:984
FORCEINLINE ItElementType & operator*() const
Definition Set.h:1025
FORCEINLINE friend bool operator==(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Set.h:1030
ElementItType ElementIt
Definition Set.h:1033
TChooseClass< bConst, typenameTChooseClass< bRangedFor, typenameElementArrayType::TRangedForConstIterator, typenameElementArrayType::TConstIterator >::Result, typenameTChooseClass< bRangedFor, typenameElementArrayType::TRangedForIterator, typenameElementArrayType::TIterator >::Result >::Result ElementItType
Definition Set.h:991
FORCEINLINE TBaseIterator & operator++()
Definition Set.h:999
FORCEINLINE friend bool operator!=(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Set.h:1031
FORCEINLINE FSetElementId GetId() const
Definition Set.h:1017
FORCEINLINE TBaseIterator(const ElementItType &InElementIt)
Definition Set.h:993
FORCEINLINE ItElementType * operator->() const
Definition Set.h:1021
FORCEINLINE operator bool() const
Definition Set.h:1006
FORCEINLINE bool operator!() const
Definition Set.h:1011
FORCEINLINE ItElementType & operator*() const
Definition Set.h:1096
FORCEINLINE ItElementType * operator->() const
Definition Set.h:1092
FORCEINLINE TBaseKeyIterator(SetType &InSet, KeyInitType InKey)
Definition Set.h:1046
TTypeTraits< typenameKeyFuncs::KeyType >::ConstPointerType Key
Definition Set.h:1103
TChooseClass< bConst, constTSet, TSet >::Result SetType
Definition Set.h:1041
FSetElementId Id
Definition Set.h:1104
FORCEINLINE operator bool() const
Definition Set.h:1081
FORCEINLINE TBaseKeyIterator & operator++()
Definition Set.h:1061
FSetElementId NextId
Definition Set.h:1105
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
Definition Set.h:1042
FORCEINLINE bool operator!() const
Definition Set.h:1086
FORCEINLINE TConstIterator(const TSet &InSet)
Definition Set.h:1116
FORCEINLINE TConstKeyIterator(const TSet &InSet, KeyInitType InKey)
Definition Set.h:1151
FORCEINLINE TIterator(TSet &InSet)
Definition Set.h:1128
TSet & Set
Definition Set.h:1141
FORCEINLINE void RemoveCurrent()
Definition Set.h:1135
FORCEINLINE TKeyIterator(TSet &InSet, KeyInitType InKey)
Definition Set.h:1160
FORCEINLINE void RemoveCurrent()
Definition Set.h:1166
static FORCEINLINE uint32 GetNumberOfHashBuckets(uint32 NumHashedElements)
InSparseArrayAllocator SparseArrayAllocator
int32 HashIndex
Definition Set.h:153
FORCEINLINE TSetElement(const TSetElement &Rhs)
Definition Set.h:163
FORCEINLINE TSetElement & operator=(const TSetElement &Rhs)
Definition Set.h:167
InElementType ElementType
Definition Set.h:144
FORCEINLINE bool operator!=(const TSetElement &Other) const
Definition Set.h:175
ElementType Value
Definition Set.h:147
FORCEINLINE TSetElement()
Definition Set.h:156
FORCEINLINE TSetElement & operator=(TSetElement &&Rhs)
Definition Set.h:168
FORCEINLINE TSetElement(TSetElement &&Rhs)
Definition Set.h:164
FSetElementId HashNextId
Definition Set.h:150
FORCEINLINE bool operator==(const TSetElement &Other) const
Definition Set.h:171
FORCEINLINE ElementType * Find(KeyInitType Key)
Definition Set.h:633
FORCEINLINE FSetElementId Add(const InElementType &InElement, bool *bIsAlreadyInSetPtr=NULL)
Definition Set.h:458
FORCEINLINE TSet()
Definition Set.h:207
FORCEINLINE friend TRangedForConstIterator end(const TSet &Set)
Definition Set.h:1195
void Append(const TSet< ElementType, KeyFuncs, OtherAllocator > &OtherSet)
Definition Set.h:549
FORCEINLINE int32 Num() const
Definition Set.h:421
TSet & operator=(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other)
Definition Set.h:321
TSet & operator=(TSet &&Other)
Definition Set.h:284
bool VerifyHashElementsKey(KeyInitType Key)
Definition Set.h:725
KeyFuncs::KeyInitType KeyInitType
Definition Set.h:198
static FORCEINLINE TEnableIf< TContainerTraits< SetType >::MoveWillEmptyContainer >::Type MoveOrCopy(SetType &ToSet, SetType &FromSet)
Definition Set.h:252
void Rehash() const
Definition Set.h:953
FORCEINLINE void Shrink()
Definition Set.h:370
TSet & operator=(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other)
Definition Set.h:312
FORCEINLINE const ElementType & operator[](FSetElementId Id) const
Definition Set.h:446
TSet(TSet &&Other)
Definition Set.h:277
TSet(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other)
Definition Set.h:296
FORCEINLINE TIterator CreateIterator()
Definition Set.h:1176
friend bool LegacyCompareNotEqual(const TSet &A, const TSet &B)
Definition Set.h:751
TSparseArray< SetElementType, typename Allocator::SparseArrayAllocator > ElementArrayType
Definition Set.h:879
FORCEINLINE void Compact()
Definition Set.h:377
FORCEINLINE FSetElementId Add(InElementType &&InElement, bool *bIsAlreadyInSetPtr=NULL)
Definition Set.h:459
FORCEINLINE uint32 GetAllocatedSize(void) const
Definition Set.h:415
FORCEINLINE void CheckAddress(const ElementType *Addr) const
Definition Set.h:856
FORCEINLINE void HashElement(FSetElementId ElementId, const SetElementType &Element) const
Definition Set.h:915
FORCEINLINE SetElementType & GetInternalElement(FSetElementId Id)
Definition Set.h:900
FORCEINLINE friend TRangedForIterator begin(TSet &Set)
Definition Set.h:1192
FORCEINLINE TSet(const TSet &Copy)
Definition Set.h:212
InElementType ElementType
Definition Set.h:204
FORCEINLINE bool IsValidId(FSetElementId Id) const
Definition Set.h:431
FORCEINLINE TSet(TArray< ElementType > &&InArray)
Definition Set.h:224
void Append(const TArray< ElementType, ArrayAllocator > &InElements)
Definition Set.h:524
TSet Intersect(const TSet &OtherSet) const
Definition Set.h:757
FORCEINLINE void Relax()
Definition Set.h:406
FSetElementId FindId(KeyInitType Key) const
Definition Set.h:610
FORCEINLINE friend TRangedForConstIterator begin(const TSet &Set)
Definition Set.h:1193
TSet & operator=(const TSet &Copy)
Definition Set.h:237
int32 HashSize
Definition Set.h:885
FSetElementId Emplace(ArgsType &&Args, bool *bIsAlreadyInSetPtr=NULL)
Definition Set.h:472
FORCEINLINE ElementType & operator[](FSetElementId Id)
Definition Set.h:440
void Append(TSet< ElementType, KeyFuncs, OtherAllocator > &&OtherSet)
Definition Set.h:559
bool ConditionalRehash(int32 NumHashedElements, bool bAllowShrinking=false) const
Definition Set.h:931
FORCEINLINE const SetElementType & GetInternalElement(FSetElementId Id) const
Definition Set.h:896
TSet Difference(const TSet &OtherSet) const
Definition Set.h:794
KeyFuncs::ElementInitType ElementInitType
Definition Set.h:199
TSet(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other)
Definition Set.h:304
FORCEINLINE FSetElementId & GetTypedHash(int32 HashIndex) const
Definition Set.h:887
HashType Hash
Definition Set.h:884
FORCEINLINE void CompactStable()
Definition Set.h:386
Allocator::HashAllocator::template ForElementType< FSetElementId > HashType
Definition Set.h:880
void Append(TArray< ElementType, ArrayAllocator > &&InElements)
Definition Set.h:534
static FORCEINLINE FSetElementId IndexToId(int32 Index)
Definition Set.h:909
void Sort(const PREDICATE_CLASS &Predicate)
Definition Set.h:716
friend bool LegacyCompareEqual(const TSet &A, const TSet &B)
Definition Set.h:747
FORCEINLINE const ElementType * Find(KeyInitType Key) const
Definition Set.h:651
FORCEINLINE void Reserve(int32 Number)
Definition Set.h:395
TSet Union(const TSet &OtherSet) const
Definition Set.h:777
FORCEINLINE ~TSet()
Definition Set.h:231
void Remove(FSetElementId ElementId)
Definition Set.h:582
static FORCEINLINE TEnableIf<!TContainerTraits< SetType >::MoveWillEmptyContainer >::Type MoveOrCopy(SetType &ToSet, SetType &FromSet)
Definition Set.h:263
TSetElement< InElementType > SetElementType
Definition Set.h:201
FORCEINLINE friend TRangedForIterator end(TSet &Set)
Definition Set.h:1194
void Reset()
Definition Set.h:357
TArray< ElementType > Array() const
Definition Set.h:839
ElementArrayType Elements
Definition Set.h:882
FORCEINLINE TSet(const TArray< ElementType > &InArray)
Definition Set.h:218
FORCEINLINE TConstIterator CreateConstIterator() const
Definition Set.h:1182
bool Includes(const TSet< ElementType, KeyFuncs, Allocator > &OtherSet) const
Definition Set.h:816
void Empty(int32 ExpectedNumElements=0)
Definition Set.h:340
FORCEINLINE bool Contains(KeyInitType Key) const
Definition Set.h:707
int32 Remove(KeyInitType Key)
Definition Set.h:669
FORCEINLINE void UpdateWeakReferenceInternal(TSharedRef< SharedRefType, Mode > const *InSharedRef, OtherType *InObject) const
TSharedRef< ObjectType, Mode > AsShared()
FORCEINLINE TSharedFromThis & operator=(TSharedFromThis const &)
static FORCEINLINE TSharedRef< OtherType const, Mode > SharedThis(const OtherType *ThisPtr)
static FORCEINLINE TSharedRef< OtherType, Mode > SharedThis(OtherType *ThisPtr)
TWeakPtr< ObjectType, Mode > WeakThis
TSharedFromThis(TSharedFromThis const &)
FORCEINLINE void UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, Mode > const *InSharedPtr, OtherType *InObject) const
TSharedRef< ObjectType const, Mode > AsShared() const
FORCEINLINE bool DoesSharedInstanceExist() const
FORCEINLINE const int32 GetSharedReferenceCount() const
FORCEINLINE ObjectType * operator->() const
FORCEINLINE TSharedPtr(OtherType *InObject, DeleterType &&InDeleter)
SharedPointerInternals::FSharedReferencer< Mode > SharedReferenceCount
FORCEINLINE FMakeReferenceTo< ObjectType >::Type operator*() const
FORCEINLINE TSharedPtr(OtherType *InObject)
FORCEINLINE TSharedPtr(SharedPointerInternals::FNullTag *=nullptr)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FStaticCastTag)
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::FNullTag *)
FORCEINLINE const bool IsValid() const
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > &&OtherSharedPtr, ObjectType *InObject)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &OtherSharedPtr, ObjectType *InObject)
friend uint32 GetTypeHash(const TSharedPtr< ObjectType, Mode > &InSharedPtr)
FORCEINLINE const bool IsUnique() const
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FConstCastTag)
FORCEINLINE TSharedPtr(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE void Reset()
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedPtr & operator=(TSharedPtr &&InSharedPtr)
FORCEINLINE TSharedPtr(TSharedPtr &&InSharedPtr)
FORCEINLINE TSharedRef< ObjectType, Mode > ToSharedRef() const
FORCEINLINE TSharedPtr(TSharedRef< OtherType, Mode > const &OtherSharedRef, ObjectType *InObject)
FORCEINLINE TSharedPtr(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedPtr(TSharedPtr const &InSharedPtr)
ObjectType * Object
FORCEINLINE ObjectType * Get() const
FORCEINLINE TSharedPtr & operator=(TSharedPtr const &InSharedPtr)
FORCEINLINE TSharedPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE TSharedRef & operator=(TSharedRef &&InSharedRef)
FORCEINLINE TSharedRef(TSharedPtr< OtherType, Mode > &&InSharedPtr)
FORCEINLINE ObjectType & Get() const
void Init(OtherType *InObject)
FORCEINLINE ObjectType * operator->() const
FORCEINLINE const bool IsValid() const
FORCEINLINE TSharedRef(TSharedRef &&InSharedRef)
FORCEINLINE TSharedRef & operator=(TSharedRef const &InSharedRef)
FORCEINLINE TSharedRef(OtherType *InObject, DeleterType &&InDeleter)
FORCEINLINE TSharedRef(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE const bool IsUnique() const
FORCEINLINE TSharedRef(TSharedRef const &InSharedRef)
FORCEINLINE ObjectType & operator*() const
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef, SharedPointerInternals::FConstCastTag)
FORCEINLINE TSharedRef(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE const int32 GetSharedReferenceCount() const
FORCEINLINE TSharedRef(OtherType *InObject)
SharedPointerInternals::FSharedReferencer< Mode > SharedReferenceCount
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &OtherSharedRef, ObjectType *InObject)
friend uint32 GetTypeHash(const TSharedRef< ObjectType, Mode > &InSharedRef)
ObjectType * Object
FORCEINLINE TSharedRef & operator=(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef, SharedPointerInternals::FStaticCastTag)
FORCEINLINE TSharedRef(ObjectType *InObject, SharedPointerInternals::FReferenceControllerBase *InSharedReferenceCount)
TDereferenceWrapper< KeyType, PREDICATE_CLASS > Predicate
Definition Map.h:818
FORCEINLINE FKeyComparisonClass(const PREDICATE_CLASS &InPredicate)
Definition Map.h:822
FORCEINLINE bool operator()(const typename Super::ElementType &A, const typename Super::ElementType &B) const
Definition Map.h:826
FORCEINLINE FValueComparisonClass(const PREDICATE_CLASS &InPredicate)
Definition Map.h:840
TDereferenceWrapper< ValueType, PREDICATE_CLASS > Predicate
Definition Map.h:836
FORCEINLINE bool operator()(const typename Super::ElementType &A, const typename Super::ElementType &B) const
Definition Map.h:844
TSortableMapBase & operator=(TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:777
TSortableMapBase & operator=(TSortableMapBase &&)=default
FORCEINLINE void ValueSort(const PREDICATE_CLASS &Predicate)
Definition Map.h:807
TSortableMapBase(TSortableMapBase &&)=default
TSortableMapBase(const TSortableMapBase &)=default
TSortableMapBase(TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:763
TSortableMapBase()=default
TSortableMapBase & operator=(const TSortableMapBase &)=default
FORCEINLINE void KeySort(const PREDICATE_CLASS &Predicate)
Definition Map.h:797
TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
Definition Map.h:741
TSortableMapBase & operator=(const TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:785
TSortableMapBase(const TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:770
FElementCompareClass(const PREDICATE_CLASS &InPredicate)
const PREDICATE_CLASS & Predicate
bool operator()(const FElementOrFreeListLink &A, const FElementOrFreeListLink &B) const
FORCEINLINE ItElementType & operator*() const
FORCEINLINE friend bool operator==(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
FORCEINLINE bool operator!() const
FORCEINLINE TBaseIterator & operator++()
FORCEINLINE int32 GetIndex() const
TChooseClass< bConst, constTSparseArray, TSparseArray >::Result ArrayType
FORCEINLINE friend bool operator!=(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
FORCEINLINE const FRelativeBitReference & GetRelativeBitReference() const
TConstSetBitIterator< typename Allocator::BitArrayAllocator > BitArrayItType
FORCEINLINE ItElementType * operator->() const
FORCEINLINE operator bool() const
TBaseIterator(ArrayType &InArray, const BitArrayItType &InBitArrayIt)
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
TConstIterator(const TSparseArray &InArray, const typename TBaseIterator< true >::BitArrayItType &InBitArrayIt)
TConstIterator(const TSparseArray &InArray)
FORCEINLINE const ElementType & operator*() const
TConstSubsetIterator(const TSparseArray &InArray, const TBitArray< SubsetAllocator > &InBitArray)
FORCEINLINE const ElementType * operator->() const
FORCEINLINE operator bool() const
FORCEINLINE TConstSubsetIterator & operator++()
TConstDualSetBitIterator< typename Allocator::BitArrayAllocator, SubsetAllocator > BitArrayIt
FORCEINLINE const FRelativeBitReference & GetRelativeBitReference() const
FORCEINLINE bool operator!() const
FORCEINLINE int32 GetIndex() const
TIterator(TSparseArray &InArray, const typename TBaseIterator< false >::BitArrayItType &InBitArrayIt)
TIterator(TSparseArray &InArray)
friend FORCEINLINE bool operator!=(const TRangedForConstIterator &Lhs, const TRangedForConstIterator &Rhs)
TRangedForConstIterator(const TSparseArray &InArray, const typename TBaseIterator< true >::BitArrayItType &InBitArrayIt)
TRangedForIterator(TSparseArray &InArray, const typename TBaseIterator< false >::BitArrayItType &InBitArrayIt)
friend FORCEINLINE bool operator!=(const TRangedForIterator &Lhs, const TRangedForIterator &Rhs)
void RemoveAt(int32 Index, int32 Count=1)
TSparseArrayElementOrFreeListLink< TAlignedBytes< sizeof(ElementType), alignof(ElementType)> > FElementOrFreeListLink
FSparseArrayAllocationInfo AllocateIndex(int32 Index)
Definition SparseArray.h:75
AllocationBitArrayType AllocationFlags
TSparseArray(const TSparseArray &InCopy)
void RemoveAtUninitialized(int32 Index, int32 Count=1)
TIterator CreateIterator()
const FElementOrFreeListLink & GetData(int32 Index) const
uint32 GetAllocatedSize(void) const
TSparseArray & operator+=(const TArray< ElementType > &OtherArray)
ElementType & operator[](int32 Index)
TSparseArray & operator=(const TSparseArray &InCopy)
static FORCEINLINE TEnableIf<!TContainerTraits< SparseArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(SparseArrayType &ToArray, SparseArrayType &FromArray)
TSparseArray(TSparseArray &&InCopy)
TBitArray< typename Allocator::BitArrayAllocator > AllocationBitArrayType
int32 Num() const
int32 NumFreeIndices
friend bool operator!=(const TSparseArray &A, const TSparseArray &B)
FORCEINLINE void CheckAddress(const ElementType *Addr) const
int32 Add(typename TTypeTraits< ElementType >::ConstInitType Element)
const ElementType & operator[](int32 Index) const
static FORCEINLINE TEnableIf< TContainerTraits< SparseArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(SparseArrayType &ToArray, SparseArrayType &FromArray)
FORCEINLINE friend TRangedForConstIterator end(const TSparseArray &Array)
friend bool operator==(const TSparseArray &A, const TSparseArray &B)
void Reserve(int32 ExpectedNumElements)
FElementOrFreeListLink & GetData(int32 Index)
TSparseArray & operator+=(const TSparseArray &OtherArray)
DataType Data
TArray< FElementOrFreeListLink, typename Allocator::ElementAllocator > DataType
TConstIterator CreateConstIterator() const
TSparseArray & operator=(TSparseArray &&InCopy)
FORCEINLINE friend TRangedForConstIterator begin(const TSparseArray &Array)
FORCEINLINE friend TRangedForIterator end(TSparseArray &Array)
FSparseArrayAllocationInfo InsertUninitialized(int32 Index)
int32 GetMaxIndex() const
bool IsAllocated(int32 Index) const
bool CompactStable()
void Empty(int32 ExpectedNumElements=0)
FORCEINLINE friend TRangedForIterator begin(TSparseArray &Array)
void Insert(int32 Index, typename TTypeTraits< ElementType >::ConstInitType Element)
int32 FirstFreeIndex
FSparseArrayAllocationInfo AddUninitialized()
Definition SparseArray.h:96
ObjectType * Object
friend uint32 GetTypeHash(const TWeakPtr< ObjectType, Mode > &InWeakPtr)
FORCEINLINE TSharedPtr< ObjectType, Mode > Pin() const
FORCEINLINE const bool IsValid() const
SharedPointerInternals::FWeakReferencer< Mode > WeakReferenceCount
FORCEINLINE TWeakPtr & operator=(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE void Reset()
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE TWeakPtr(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TWeakPtr & operator=(TWeakPtr< OtherType, Mode > &&InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > &&InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TWeakPtr &&InWeakPtr)
FORCEINLINE TWeakPtr(TWeakPtr &&InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE TWeakPtr(TWeakPtr const &InWeakPtr)
FORCEINLINE bool HasSameObject(const void *InOtherPtr) const
FORCEINLINE TWeakPtr(SharedPointerInternals::FNullTag *=nullptr)
FORCEINLINE TWeakPtr & operator=(TWeakPtr const &InWeakPtr)
FORCEINLINE TWeakPtr & operator=(SharedPointerInternals::FNullTag *)
FORCEINLINE TWeakPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)
ArgFormatter(BasicFormatter< Char > &formatter, FormatSpec &spec, const Char *fmt)
Definition format.h:2289
uint64_t types_
Definition format.h:1567
ArgList(ULongLong types, const internal::Value *values)
Definition format.h:1591
internal::Arg::Type type(unsigned index) const
Definition format.h:1578
friend class internal::ArgMap
Definition format.h:1583
@ MAX_PACKED_ARGS
Definition format.h:1587
internal::Arg operator[](unsigned index) const
Definition format.h:1599
static internal::Arg::Type type(uint64_t types, unsigned index)
Definition format.h:1624
uint64_t types() const
Definition format.h:1596
ArgList(ULongLong types, const internal::Arg *args)
Definition format.h:1593
void report_unhandled_arg()
Definition format.h:1664
Result visit_custom(Arg::CustomValue)
Definition format.h:1744
Result visit(const Arg &arg)
Definition format.h:1756
Result visit_double(double value)
Definition format.h:1708
Result visit_uint(unsigned value)
Definition format.h:1682
Result visit_any_int(T)
Definition format.h:1703
Result visit_cstring(const char *)
Definition format.h:1724
Result visit_pointer(const void *)
Definition format.h:1739
Result visit_unhandled_arg()
Definition format.h:1666
Result visit_any_double(T)
Definition format.h:1719
Result visit_long_double(long double value)
Definition format.h:1713
Result visit_long_long(LongLong value)
Definition format.h:1677
Result visit_wstring(Arg::StringValue< wchar_t >)
Definition format.h:1734
Result visit_string(Arg::StringValue< char >)
Definition format.h:1729
Result visit_ulong_long(ULongLong value)
Definition format.h:1687
Result visit_int(int value)
Definition format.h:1672
Result visit_bool(bool value)
Definition format.h:1692
Result visit_char(int value)
Definition format.h:1697
BasicFormatter< Char, Impl > & formatter_
Definition format.h:2260
const Char * format_
Definition format.h:2261
BasicArgFormatter(BasicFormatter< Char, Impl > &formatter, Spec &spec, const Char *fmt)
Definition format.h:2272
void visit_custom(internal::Arg::CustomValue c)
Definition format.h:2278
BasicArrayWriter(Char *array, std::size_t size)
Definition format.h:3353
internal::FixedBuffer< Char > buffer_
Definition format.h:3344
BasicArrayWriter(Char(&array)[SIZE])
Definition format.h:3363
const Char * data_
Definition format.h:660
const Char * c_str() const
Definition format.h:677
BasicCStringRef(const Char *s)
Definition format.h:664
BasicFormatter(const ArgList &args, BasicWriter< Char > &w)
Definition format.h:2328
void format(BasicCStringRef< Char > format_str)
Definition format.h:4012
internal::ArgMap< Char > map_
Definition format.h:2304
internal::Arg get_arg(BasicStringRef< Char > arg_name, const char *&error)
Definition format.h:3800
const Char * format(const Char *&format_str, const internal::Arg &arg)
Definition format.h:3840
BasicWriter< Char > & writer()
Definition format.h:2332
internal::Arg parse_arg_name(const Char *&s)
Definition format.h:3825
BasicWriter< Char > & writer_
Definition format.h:2303
internal::Arg parse_arg_index(const Char *&s)
Definition format.h:3813
const Char * data_
Definition format.h:539
BasicStringRef(const Char *s)
Definition format.h:552
std::size_t size() const
Definition format.h:598
friend bool operator!=(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:612
friend bool operator<(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:615
const Char * data() const
Definition format.h:595
friend bool operator<=(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:618
friend bool operator>(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:621
std::basic_string< Char > to_string() const
Definition format.h:590
friend bool operator>=(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:624
BasicStringRef(const Char *s, std::size_t size)
Definition format.h:544
friend bool operator==(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:609
std::size_t size_
Definition format.h:540
int compare(BasicStringRef other) const
Definition format.h:601
static CharPtr fill_padding(CharPtr buffer, unsigned total_size, std::size_t content_size, wchar_t fill)
Definition format.h:2926
void write_decimal(Int value)
Definition format.h:2647
virtual ~BasicWriter()
Definition format.h:2722
void append_float_length(Char *&, T)
Definition format.h:2702
void write_int(T value, Spec spec)
Definition format.h:3006
static Char * get(Char *p)
Definition format.h:2620
Buffer< Char > & buffer_
Definition format.h:2610
friend class BasicPrintfArgFormatter
Definition format.h:2708
BasicWriter(Buffer< Char > &b)
Definition format.h:2714
CharPtr prepare_int_buffer(unsigned num_digits, const Spec &spec, const char *prefix, unsigned prefix_size)
Definition format.h:2943
Char * write_unsigned_decimal(UInt value, unsigned prefix_size=0)
Definition format.h:2638
void append_float_length(Char *&format_ptr, long double)
Definition format.h:2697
void operator<<(typename internal::WCharHelper< const wchar_t *, Char >::Unsupported)
std::size_t size() const
Definition format.h:2727
CharPtr grow_buffer(std::size_t n)
Definition format.h:2630
void write_str(const internal::Arg::StringValue< StrChar > &str, const Spec &spec)
Definition format.h:2905
const Char * data() const FMT_NOEXCEPT
Definition format.h:2733
std::basic_string< Char > str() const
Definition format.h:2751
void clear() FMT_NOEXCEPT
Definition format.h:2875
CharPtr write_str(const StrChar *s, std::size_t size, const AlignSpec &spec)
Definition format.h:2882
void write(BasicCStringRef< Char > format, ArgList args)
Definition format.h:2780
Buffer< Char > & buffer() FMT_NOEXCEPT
Definition format.h:2877
CharPtr prepare_int_buffer(unsigned num_digits, const EmptySpec &, const char *prefix, unsigned prefix_size)
Definition format.h:2659
void operator<<(typename internal::WCharHelper< wchar_t, Char >::Unsupported)
internal::CharTraits< Char >::CharPtr CharPtr
Definition format.h:2614
void write_double(T value, const Spec &spec)
Definition format.h:3099
const Char * c_str() const
Definition format.h:2739
void resize(std::size_t new_size)
Definition format.h:770
std::size_t size() const
Definition format.h:762
std::size_t size_
Definition format.h:744
void push_back(const T &value)
Definition format.h:788
void clear() FMT_NOEXCEPT
Definition format.h:786
virtual ~Buffer()
Definition format.h:759
void append(const U *begin, const U *end)
Definition format.h:804
void reserve(std::size_t capacity)
Definition format.h:781
std::size_t capacity_
Definition format.h:745
virtual void grow(std::size_t size)=0
Buffer(T *ptr=FMT_NULL, std::size_t capacity=0)
Definition format.h:747
T & operator[](std::size_t index)
Definition format.h:798
std::size_t capacity() const
Definition format.h:765
const T & operator[](std::size_t index) const
Definition format.h:799
FormatError(const FormatError &ferr)
Definition format.h:688
FMT_API ~FormatError() FMT_DTOR_NOEXCEPT FMT_OVERRIDE
FormatError(CStringRef message)
Definition format.h:686
const char * data() const
Definition format.h:3537
char * str_
Definition format.h:3486
FormatInt(unsigned long value)
Definition format.h:3525
void FormatSigned(LongLong value)
Definition format.h:3510
char * format_decimal(ULongLong value)
Definition format.h:3489
FormatInt(unsigned value)
Definition format.h:3524
std::string str() const
Definition format.h:3553
std::size_t size() const
Definition format.h:3529
FormatInt(int value)
Definition format.h:3521
FormatInt(ULongLong value)
Definition format.h:3526
char buffer_[BUFFER_SIZE]
Definition format.h:3485
const char * c_str() const
Definition format.h:3543
FormatInt(LongLong value)
Definition format.h:3523
FormatInt(long value)
Definition format.h:3522
T value() const
Definition format.h:1879
IntFormatSpec(T val, const SpecT &spec=SpecT())
Definition format.h:1876
StrFormatSpec(const Char *str, unsigned width, FillChar fill)
Definition format.h:1890
const Char * str_
Definition format.h:1886
const Char * str() const
Definition format.h:1895
int error_code() const
Definition format.h:2566
SystemError(int error_code, CStringRef message)
Definition format.h:2558
FMT_API ~SystemError() FMT_DTOR_NOEXCEPT FMT_OVERRIDE
FMT_API void init(int err_code, CStringRef format_str, ArgList args)
Definition format.cc:225
void visit_wstring(internal::Arg::StringValue< Char > value)
Definition format.h:2182
void visit_string(internal::Arg::StringValue< char > value)
Definition format.h:2176
BasicWriter< Char > & writer_
Definition format.h:2090
void visit_pointer(const void *value)
Definition format.h:2186
BasicWriter< Char > & writer()
Definition format.h:2105
void visit_cstring(const char *value)
Definition format.h:2169
void write(const char *value)
Definition format.h:2114
void write_pointer(const void *p)
Definition format.h:2095
void visit_bool(bool value)
Definition format.h:2131
ArgFormatterBase(BasicWriter< Char > &w, Spec &s)
Definition format.h:2122
MapType::value_type Pair
Definition format.h:2024
void init(const ArgList &args)
Definition format.h:2043
static Char cast(int value)
Definition format.h:916
static char convert(char value)
Definition format.h:929
static char convert(wchar_t)
static wchar_t convert(char value)
Definition format.h:949
static wchar_t convert(wchar_t value)
Definition format.h:950
bool check_no_auto_index(const char *&error)
Definition format.h:2223
FormatterBase(const ArgList &args)
Definition format.h:2204
const ArgList & args() const
Definition format.h:2202
void write(BasicWriter< Char > &w, const Char *start, const Char *end)
Definition format.h:2233
Arg next_arg(const char *&error)
Definition format.h:2210
Arg get_arg(unsigned arg_index, const char *&error)
Definition format.h:2219
FMT_API Arg do_get_arg(unsigned arg_index, const char *&error)
MakeArg(const T &value)
Definition format.h:1530
MakeValue(unsigned long value)
Definition format.h:1420
MakeValue(typename WCharHelper< wchar_t, Char >::Unsupported)
MakeValue(typename WCharHelper< WStringRef, Char >::Unsupported)
static uint64_t type(long)
Definition format.h:1416
MakeValue(typename WCharHelper< const wchar_t *, Char >::Unsupported)
MakeValue(typename WCharHelper< wchar_t *, Char >::Unsupported)
Formatter::Char Char
Definition format.h:1345
void set_string(WStringRef str)
Definition format.h:1378
static uint64_t type(unsigned long)
Definition format.h:1426
void set_string(StringRef str)
Definition format.h:1373
MakeValue(const T *value)
static void format_custom_arg(void *formatter, const void *arg, void *format_str_ptr)
Definition format.h:1385
MakeValue(long value)
Definition format.h:1408
RuntimeError(const RuntimeError &rerr)
Definition format.h:1554
FMT_API ~RuntimeError() FMT_DTOR_NOEXCEPT FMT_OVERRIDE
ThousandsSep(fmt::StringRef sep)
Definition format.h:1068
void operator()(Char *&buffer)
Definition format.h:1071
void _set_formatter(spdlog::formatter_ptr msg_formatter) override
void format(details::log_msg &msg) override
std::unique_ptr< details::async_log_helper > _async_log_helper
pattern_formatter(const pattern_formatter &)=delete
void _sink_it(details::log_msg &msg) override
std::tm get_time(details::log_msg &msg)
pattern_formatter & operator=(const pattern_formatter &)=delete
void handle_flag(char flag)
const std::string _pattern
Definition formatter.h:37
const pattern_time_type _pattern_time
Definition formatter.h:38
virtual log_err_handler error_handler() override
void flush() override
std::vector< std::unique_ptr< details::flag_formatter > > _formatters
Definition formatter.h:39
void format(details::log_msg &msg, const std::tm &tm_time) override
void format(details::log_msg &msg, const std::tm &tm_time) override
const std::chrono::seconds cache_refresh
void format(details::log_msg &msg, const std::tm &tm_time) override
z_formatter & operator=(const z_formatter &)=delete
int get_cached_offset(const log_msg &msg, const std::tm &tm_time)
void format(details::log_msg &msg, const std::tm &) override
z_formatter(const z_formatter &)=delete
void format(details::log_msg &msg, const std::tm &tm_time) override
static void sleep_or_yield(const spdlog::log_clock::time_point &now, const log_clock::time_point &last_op_time)
void log(const details::log_msg &msg)
const std::function< void()> _worker_teardown_cb
void push_msg(async_msg &&new_msg)
void handle_flush_interval(log_clock::time_point &now, log_clock::time_point &last_flush)
async_log_helper(formatter_ptr formatter, const std::vector< sink_ptr > &sinks, size_t queue_size, const log_err_handler err_handler, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
const async_overflow_policy _overflow_policy
std::vector< std::shared_ptr< sinks::sink > > _sinks
const std::function< void()> _worker_warmup_cb
bool process_next_msg(log_clock::time_point &last_pop, log_clock::time_point &last_flush)
const std::chrono::milliseconds _flush_interval_ms
void set_error_handler(spdlog::log_err_handler err_handler)
void format(details::log_msg &msg, const std::tm &tm_time) override
void reopen(bool truncate)
Definition file_helper.h:64
const filename_t & filename() const
file_helper(const file_helper &)=delete
void write(const log_msg &msg)
Definition file_helper.h:86
file_helper & operator=(const file_helper &)=delete
virtual void format(details::log_msg &msg, const std::tm &tm_time)=0
void format(details::log_msg &msg, const std::tm &) override
mpmc_bounded_queue(mpmc_bounded_queue const &)=delete
void operator=(mpmc_bounded_queue const &)=delete
void set_async_mode(size_t q_size, const async_overflow_policy overflow_policy, const std::function< void()> &worker_warmup_cb, const std::chrono::milliseconds &flush_interval_ms, const std::function< void()> &worker_teardown_cb)
Definition registry.h:163
std::function< void()> _worker_warmup_cb
Definition registry.h:204
std::function< void()> _worker_teardown_cb
Definition registry.h:206
void formatter(formatter_ptr f)
Definition registry.h:132
std::shared_ptr< async_logger > create_async(const std::string &logger_name, size_t queue_size, const async_overflow_policy overflow_policy, const std::function< void()> &worker_warmup_cb, const std::chrono::milliseconds &flush_interval_ms, const std::function< void()> &worker_teardown_cb, const It &sinks_begin, const It &sinks_end)
Definition registry.h:75
void throw_if_exists(const std::string &logger_name)
Definition registry.h:191
void drop(const std::string &logger_name)
Definition registry.h:101
std::shared_ptr< logger > create(const std::string &logger_name, sink_ptr sink)
Definition registry.h:117
level::level_enum _level
Definition registry.h:199
std::chrono::milliseconds _flush_interval_ms
Definition registry.h:205
void apply_all(std::function< void(std::shared_ptr< logger >)> fun)
Definition registry.h:94
std::shared_ptr< async_logger > create_async(const std::string &logger_name, size_t queue_size, const async_overflow_policy overflow_policy, const std::function< void()> &worker_warmup_cb, const std::chrono::milliseconds &flush_interval_ms, const std::function< void()> &worker_teardown_cb, sinks_init_list sinks)
Definition registry.h:122
void register_logger(std::shared_ptr< logger > logger)
Definition registry.h:33
log_err_handler _err_handler
Definition registry.h:200
void set_error_handler(log_err_handler handler)
Definition registry.h:156
std::shared_ptr< logger > create(const std::string &logger_name, sinks_init_list sinks)
Definition registry.h:112
void set_pattern(const std::string &pattern)
Definition registry.h:140
registry_t< Mutex > & operator=(const registry_t< Mutex > &)=delete
void set_level(level::level_enum log_level)
Definition registry.h:148
std::shared_ptr< logger > get(const std::string &logger_name)
Definition registry.h:42
std::shared_ptr< logger > create(const std::string &logger_name, const It &sinks_begin, const It &sinks_end)
Definition registry.h:50
std::shared_ptr< async_logger > create_async(const std::string &logger_name, size_t queue_size, const async_overflow_policy overflow_policy, const std::function< void()> &worker_warmup_cb, const std::chrono::milliseconds &flush_interval_ms, const std::function< void()> &worker_teardown_cb, sink_ptr sink)
Definition registry.h:127
async_overflow_policy _overflow_policy
Definition registry.h:203
static registry_t< Mutex > & instance()
Definition registry.h:180
void format(details::log_msg &msg, const std::tm &) override
virtual ~formatter()
Definition formatter.h:24
virtual void format(details::log_msg &msg)=0
const std::vector< sink_ptr > & sinks() const
std::atomic< time_t > _last_err_time
Definition logger.h:105
void log(level::level_enum lvl, const T &)
void log(level::level_enum lvl, const char *fmt, const Args &... args)
Definition logger_impl.h:61
log_err_handler _err_handler
Definition logger.h:104
void critical(const T &)
void debug(const char *fmt, const Arg1 &, const Args &... args)
virtual ~logger()
void trace(const char *fmt, const Arg1 &, const Args &... args)
bool should_log(level::level_enum) const
void log(level::level_enum lvl, const char *msg)
Definition logger_impl.h:88
void flush_on(level::level_enum log_level)
virtual log_err_handler error_handler()
spdlog::level_t _flush_level
Definition logger.h:103
void set_formatter(formatter_ptr)
Definition logger_impl.h:50
void warn(const char *fmt, const Arg1 &, const Args &... args)
void info(const char *fmt, const Arg1 &, const Args &... args)
void warn(const T &)
void error(const char *fmt, const Arg1 &, const Args &... args)
const std::string _name
Definition logger.h:99
virtual void flush()
spdlog::level_t _level
Definition logger.h:102
void trace(const T &)
logger & operator=(const logger &)=delete
std::vector< sink_ptr > _sinks
Definition logger.h:100
logger(const logger &)=delete
void error(const T &)
std::atomic< size_t > _msg_counter
Definition logger.h:106
void debug(const T &)
bool _should_flush_on(const details::log_msg &)
const std::string & name() const
virtual void _sink_it(details::log_msg &)
void critical(const char *fmt, const Arg1 &, const Args &... args)
virtual void _set_formatter(formatter_ptr)
void info(const T &)
formatter_ptr _formatter
Definition logger.h:101
void _incr_msg_counter(details::log_msg &msg)
void set_level(level::level_enum)
daily_file_sink(const filename_t &base_filename, int rotation_hour, int rotation_minute)
Definition file_sinks.h:197
details::file_helper _file_helper
Definition file_sinks.h:54
void _sink_it(const details::log_msg &msg) override
void set_force_flush(bool force_flush)
Definition file_sinks.h:37
static std::shared_ptr< MyType > instance()
simple_file_sink(const filename_t &filename, bool truncate=false)
Definition file_sinks.h:32
std::chrono::system_clock::time_point _next_rotation_tp()
Definition file_sinks.h:228
std::chrono::system_clock::time_point _rotation_tp
Definition file_sinks.h:246
rotating_file_sink(const filename_t &base_filename, std::size_t max_size, std::size_t max_files)
Definition file_sinks.h:68
static filename_t calc_filename(const filename_t &filename, std::size_t index)
Definition file_sinks.h:82
virtual void _flush()=0
virtual ~base_sink()=default
base_sink & operator=(const base_sink &)=delete
void log(const details::log_msg &msg) SPDLOG_FINAL override
Definition base_sink.h:34
void flush() SPDLOG_FINAL override
Definition base_sink.h:39
virtual void _sink_it(const details::log_msg &msg)=0
base_sink(const base_sink &)=delete
void set_level(level::level_enum log_level)
Definition sink.h:41
bool should_log(level::level_enum msg_level) const
Definition sink.h:36
virtual void log(const details::log_msg &msg)=0
level_t _level
Definition sink.h:32
virtual ~sink()
Definition sink.h:23
virtual void flush()=0
std::string _msg
Definition common.h:147
const char * what() const SPDLOG_NOEXCEPT override
Definition common.h:142
#define SPDLOG_NOEXCEPT
Definition common.h:28
#define SPDLOG_FINAL
Definition common.h:36
#define SPDLOG_CONSTEXPR
Definition common.h:29
#define SPDLOG_LEVEL_NAMES
Definition common.h:86
Definition Reverse.h:20
FORCEINLINE void Sort(RangeType &Range)
Definition Sort.h:16
FORCEINLINE void Reverse(T *Array, int32 ArraySize)
Definition Reverse.h:39
FORCEINLINE int32 LowerBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE int32 LowerBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection)
FORCEINLINE void SortBy(RangeType &Range, ProjectionType Proj)
Definition Sort.h:40
FORCEINLINE int32 UpperBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection)
FORCEINLINE int32 UpperBound(RangeType &Range, const ValueType &Value)
FORCEINLINE void Reverse(ContainerType &Container)
Definition Reverse.h:50
FORCEINLINE void Sort(RangeType &Range, PredicateType Pred)
Definition Sort.h:28
FORCEINLINE void IntroSort(RangeType &Range)
Definition IntroSort.h:137
FORCEINLINE int32 BinarySearchBy(RangeType &Range, const ValueType &Value, ProjectionType Projection)
FORCEINLINE void Reverse(T(&Array)[ArraySize])
Definition Reverse.h:27
FORCEINLINE void IntroSortBy(RangeType &Range, ProjectionType Projection, PredicateType Predicate)
Definition IntroSort.h:174
FORCEINLINE void IntroSort(RangeType &Range, PredicateType Predicate)
Definition IntroSort.h:149
FORCEINLINE int32 BinarySearchBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE int32 UpperBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE void IntroSortBy(RangeType &Range, ProjectionType Projection)
Definition IntroSort.h:161
FORCEINLINE int32 BinarySearch(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate)
FORCEINLINE int32 BinarySearch(RangeType &Range, const ValueType &Value)
FORCEINLINE int32 UpperBound(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate)
FORCEINLINE void SortBy(RangeType &Range, ProjectionType Proj, PredicateType Pred)
Definition Sort.h:53
FORCEINLINE int32 LowerBound(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate)
FORCEINLINE int32 LowerBound(RangeType &Range, const ValueType &Value)
FORCEINLINE bool HeapIsLeaf(int32 Index, int32 Count)
Definition BinaryHeap.h:27
FORCEINLINE int32 HeapGetParentIndex(int32 Index)
Definition BinaryHeap.h:38
void IntroSortInternal(T *First, SIZE_T Num, ProjectionType Projection, PredicateType Predicate)
Definition IntroSort.h:26
FORCEINLINE int32 HeapGetLeftChildIndex(int32 Index)
Definition BinaryHeap.h:16
FORCEINLINE void Reverse(T *Array, int32 ArraySize)
Definition Reverse.h:10
FORCEINLINE int32 HeapSiftUp(RangeValueType *Heap, int32 RootIndex, int32 NodeIndex, const ProjectionType &Projection, const PredicateType &Predicate)
Definition BinaryHeap.h:88
FORCEINLINE void HeapSiftDown(RangeValueType *Heap, int32 Index, const int32 Count, const ProjectionType &Projection, const PredicateType &Predicate)
Definition BinaryHeap.h:53
FORCEINLINE void HeapifyInternal(RangeValueType *First, SIZE_T Num, ProjectionType Projection, PredicateType Predicate)
Definition BinaryHeap.h:115
FORCEINLINE SIZE_T UpperBoundInternal(RangeValueType *First, const SIZE_T Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE SIZE_T LowerBoundInternal(RangeValueType *First, const SIZE_T Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
void HeapSortInternal(RangeValueType *First, SIZE_T Num, ProjectionType Projection, PredicateType Predicate)
Definition BinaryHeap.h:132
IApiUtils & GetApiUtils()
Definition ApiUtils.cpp:99
@ KeepRelativeOffset
Definition Enums.h:82
@ KeepWorldPosition
Definition Enums.h:83
@ AttackMyTarget
Definition Enums.h:558
@ ProximityChat
Definition Enums.h:761
@ GlobalTribeChat
Definition Enums.h:763
@ RadioChat
Definition Enums.h:775
@ GlobalTribeChat
Definition Enums.h:776
@ AllianceChat
Definition Enums.h:777
@ ProximityChat
Definition Enums.h:774
@ GlobalChat
Definition Enums.h:773
@ CycleFollowDistance
Definition Enums.h:134
@ SetAggressionNeutral
Definition Enums.h:128
@ SetAggressionPassive
Definition Enums.h:127
@ SetAggressionPassiveFlee
Definition Enums.h:135
@ SetAggressionAggressive
Definition Enums.h:129
@ SetAggressionAttackTarget
Definition Enums.h:130
@ ActorDestroyed
Definition Enums.h:92
@ LevelTransition
Definition Enums.h:93
@ RemovedFromWorld
Definition Enums.h:95
@ EndPlayInEditor
Definition Enums.h:94
@ CONSTRUCTION_MERCANTILISM
Definition Enums.h:349
@ ARCHERY_THROWING_WEAPONS
Definition Enums.h:353
@ ARK_ABERRATION
Definition Enums.h:616
@ ARK_SCORCHEDEARTH
Definition Enums.h:613
@ ARK_UNLEARNED
Definition Enums.h:615
@ SearchingUnOfficialPCServer
Definition Enums.h:670
@ SearchingOfficialLegacy
Definition Enums.h:671
@ ResizeSouthWest
Definition Enums.h:864
@ ResizeLeftRight
Definition Enums.h:861
@ TotalCursorCount
Definition Enums.h:872
@ SlashedCircle
Definition Enums.h:870
@ TextEditBeam
Definition Enums.h:860
@ CardinalCross
Definition Enums.h:865
@ ResizeUpDown
Definition Enums.h:862
@ ResizeSouthEast
Definition Enums.h:863
@ GrabHandClosed
Definition Enums.h:869
@ HypothermalInsulation
Definition Enums.h:244
@ WeaponDamagePercent
Definition Enums.h:242
@ HyperthermalInsulation
Definition Enums.h:246
@ Profile
Definition Enums.h:3184
@ CharacterSetting
Definition Enums.h:3186
@ CaseSensitive
Definition FString.h:28
@ FromStart
Definition FString.h:41
@ PLAYERS_AND_TAMED_DINOS
Definition Enums.h:820
@ SPATIALNETWORKEDACTORS_DORMANT
Definition Enums.h:815
@ SHIP_Mini
Definition Enums.h:438
@ SHIP_MAX
Definition Enums.h:443
@ SHIP_Small
Definition Enums.h:439
@ SHIP_Medium
Definition Enums.h:440
@ SHIP_Personal
Definition Enums.h:437
@ SHIP_Large
Definition Enums.h:441
@ SHIP_Massive
Definition Enums.h:442
@ Sloop
Definition Enums.h:790
@ Galleon
Definition Enums.h:792
@ Dinghy
Definition Enums.h:789
@ Default
Definition Enums.h:786
@ Brigantine
Definition Enums.h:787
@ Schooner
Definition Enums.h:791
@ ANCHOREDSHIPS
Definition Enums.h:313
@ UNANCHOREDSHIPS
Definition Enums.h:314
@ Stationary
Definition Enums.h:4739
@ ServerTravelFailure
Definition Enums.h:303
@ ClientTravelFailure
Definition Enums.h:304
@ PendingNetGameCreateFailure
Definition Enums.h:301
@ CloudSaveFailure
Definition Enums.h:302
@ GENERAL_BUILDSTRUCTUREINRANGE
Definition Enums.h:468
@ UnEquipping
Definition Enums.h:168
@ OneHanded
Definition Enums.h:571
@ TwoHanded
Definition Enums.h:572
@ MAX
Definition Enums.h:63
@ XP_DISCOVERY
Definition Enums.h:62
@ XP_CRAFT
Definition Enums.h:59
@ XP_SPECIAL
Definition Enums.h:60
@ XP_SHIPKILL
Definition Enums.h:61
@ XP_HARVEST
Definition Enums.h:58
@ XP_KILL
Definition Enums.h:57
@ XP_GENERIC
Definition Enums.h:56
void FromString(float &OutValue, const TCHAR *Buffer)
Definition FString.h:1845
void FromString(int8 &OutValue, const TCHAR *Buffer)
Definition FString.h:1837
void FromString(uint8 &OutValue, const TCHAR *Buffer)
Definition FString.h:1841
void FromString(uint32 &OutValue, const TCHAR *Buffer)
Definition FString.h:1843
TEnableIf< TIsCharType< CharType >::Value, FString >::Type ToString(const CharType *Ptr)
Definition FString.h:1851
void FromString(int32 &OutValue, const TCHAR *Buffer)
Definition FString.h:1839
void FromString(uint64 &OutValue, const TCHAR *Buffer)
Definition FString.h:1844
FString ToSanitizedString(const T &Value)
Definition FString.h:1873
void FromString(FString &OutValue, const TCHAR *Buffer)
Definition FString.h:1847
void FromString(double &OutValue, const TCHAR *Buffer)
Definition FString.h:1846
void FromString(uint16 &OutValue, const TCHAR *Buffer)
Definition FString.h:1842
static TEnableIf< TIsArithmetic< T >::Value, bool >::Type TryParseString(T &OutValue, const TCHAR *Buffer)
Definition FString.h:1882
void FromString(int16 &OutValue, const TCHAR *Buffer)
Definition FString.h:1838
FString ToString(bool Value)
Definition FString.h:1856
FORCEINLINE FString ToString(FString &&Str)
Definition FString.h:1861
FORCEINLINE FString ToString(const FString &Str)
Definition FString.h:1866
void FromString(int64 &OutValue, const TCHAR *Buffer)
Definition FString.h:1840
TIntrusiveReferenceController< ObjectType > * NewIntrusiveReferenceController(ArgTypes &&... Args)
FORCEINLINE void EnableSharedFromThis(TSharedRef< SharedRefType, Mode > *InSharedRef, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FORCEINLINE void EnableSharedFromThis(TSharedPtr< SharedPtrType, Mode > const *InSharedPtr, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FORCEINLINE void EnableSharedFromThis(TSharedPtr< SharedPtrType, Mode > *InSharedPtr, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FReferenceControllerBase * NewCustomReferenceController(ObjectType *Object, DeleterType &&Deleter)
FORCEINLINE void EnableSharedFromThis(TSharedRef< SharedRefType, Mode > const *InSharedRef, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FORCEINLINE void EnableSharedFromThis(...)
FReferenceControllerBase * NewDefaultReferenceController(ObjectType *Object)
TAlignedBytes< 16, 16 > AlignedInlineFunctionType
Definition Function.h:91
TInlineAllocator< 2 > FunctionAllocatorType
Definition Function.h:92
FNotSpecified GetTypeHash(const T &)
FORCEINLINE auto DereferenceIfNecessary(CallableType &&Callable) -> typename TEnableIf< TPointerIsConvertibleFromTo< typename TDecay< CallableType >::Type, typename TDecay< BaseType >::Type >::Value, decltype((CallableType &&) Callable)>::Type
Definition Invoke.h:13
FORCEINLINE TSharedRef< ObjectType, Mode > MakeSharedRef(ObjectType *InObject, SharedPointerInternals::FReferenceControllerBase *InSharedReferenceCount)
bool MatchesWildcardRecursive(const TCHAR *Target, int32 TargetLength, const TCHAR *Wildcard, int32 WildcardLength)
Definition FString.h:1933
No & convert(...)
unsigned parse_nonnegative_int(const Char *&s)
Definition format.h:3758
T * make_ptr(T *ptr, std::size_t)
Definition format.h:728
bool is_name_start(Char c)
Definition format.h:3751
Yes & convert(fmt::ULongLong)
bool is_negative(T value)
Definition format.h:982
DummyInt _finite(...)
Definition format.h:421
char Yes[1]
Definition format.h:1230
fmt::StringRef thousands_sep(...)
Definition format.h:1310
DummyInt isinf(...)
Definition format.h:420
DummyInt signbit(...)
Definition format.h:418
DummyInt _ecvt_s(...)
Definition format.h:419
void require_numeric_argument(const Arg &arg, char spec)
Definition format.h:3779
MakeUnsigned< Int >::Type to_unsigned(Int value)
Definition format.h:711
uint64_t make_type()
Definition format.h:2361
void format_decimal(Char *buffer, UInt value, unsigned num_digits)
Definition format.h:1109
@ INLINE_BUFFER_SIZE
Definition format.h:718
void check_sign(const Char *&s, const Arg &arg)
Definition format.h:3788
StringRef thousands_sep(LConv *lc, LConvCheck< char *LConv::*, &LConv::thousands_sep >=0)
Definition format.h:1305
DummyInt isnan(...)
Definition format.h:422
uint64_t make_type(const T &arg)
Definition format.h:2364
T const_check(T value)
Definition format.h:428
char No[2]
Definition format.h:1231
DummyInt _isnan(...)
Definition format.h:423
void format_arg(Formatter &,...)
Definition format.h:1334
void format_decimal(Char *buffer, UInt value, unsigned num_digits, ThousandsSep thousands_sep)
Definition format.h:1084
BasicData Data
Definition format.h:1016
Definition format.h:408
ArgJoin< wchar_t, It > join(It first, It last, const BasicCStringRef< wchar_t > &sep)
Definition format.h:4051
void format_decimal(char *&buffer, T value)
Definition format.h:3560
FMT_API void print(CStringRef format_str, ArgList args)
Definition format.cc:449
FMT_API void print_colored(Color c, CStringRef format, ArgList args)
Definition format.cc:453
ArgJoin< char, It > join(It first, It last, const BasicCStringRef< char > &sep)
Definition format.h:4046
@ HASH_FLAG
Definition format.h:1799
@ PLUS_FLAG
Definition format.h:1799
@ SIGN_FLAG
Definition format.h:1799
@ CHAR_FLAG
Definition format.h:1800
@ MINUS_FLAG
Definition format.h:1799
__pad6__
Definition format.cc:296
IntFormatSpec< int, TypeSpec< 'o'> > oct(int value)
BasicWriter< char > Writer
Definition format.h:496
StrFormatSpec< wchar_t > pad(const wchar_t *str, unsigned width, char fill=' ')
Definition format.h:2012
BasicArrayWriter< wchar_t > WArrayWriter
Definition format.h:3368
std::string format(CStringRef format_str, ArgList args)
Definition format.h:3443
BasicArrayWriter< char > ArrayWriter
Definition format.h:3367
IntFormatSpec< int, TypeSpec< 'b'> > bin(int value)
BasicMemoryWriter< wchar_t > WMemoryWriter
Definition format.h:3319
IntFormatSpec< int, TypeSpec< 'x'> > hex(int value)
BasicStringRef< wchar_t > WStringRef
Definition format.h:630
BasicMemoryWriter< char > MemoryWriter
Definition format.h:3318
void arg(WStringRef, const internal::NamedArg< Char > &) FMT_DELETED_OR_UNDEFINED
FMT_API void report_system_error(int error_code, StringRef message) FMT_NOEXCEPT
Definition format.cc:429
void format_arg(fmt::BasicFormatter< Char, ArgFormatter > &f, const Char *&format_str, const ArgJoin< Char, It > &e)
Definition format.h:4070
__pad1__
Definition format.cc:236
std::wstring format(WCStringRef format_str, ArgList args)
Definition format.h:3449
__pad2__
Definition format.cc:250
Alignment
Definition format.h:1793
@ ALIGN_LEFT
Definition format.h:1794
@ ALIGN_DEFAULT
Definition format.h:1794
@ ALIGN_NUMERIC
Definition format.h:1794
@ ALIGN_RIGHT
Definition format.h:1794
@ ALIGN_CENTER
Definition format.h:1794
Color
Definition format.h:3424
@ BLUE
Definition format.h:3424
@ BLACK
Definition format.h:3424
@ RED
Definition format.h:3424
@ GREEN
Definition format.h:3424
@ WHITE
Definition format.h:3424
@ YELLOW
Definition format.h:3424
@ CYAN
Definition format.h:3424
@ MAGENTA
Definition format.h:3424
FMT_API void print(std::FILE *f, CStringRef format_str, ArgList args)
Definition format.cc:443
internal::NamedArgWithType< char, T > arg(StringRef name, const T &arg)
Definition format.h:3593
IntFormatSpec< int, AlignTypeSpec< TYPE_CODE >, Char > pad(int value, unsigned width, Char fill=' ')
FMT_API void format_system_error(fmt::Writer &out, int error_code, fmt::StringRef message) FMT_NOEXCEPT
Definition format.cc:388
void arg(StringRef, const internal::NamedArg< Char > &) FMT_DELETED_OR_UNDEFINED
internal::NamedArgWithType< wchar_t, T > arg(WStringRef name, const T &arg)
Definition format.h:3598
IntFormatSpec< int, TypeSpec< 'X'> > hexu(int value)
BasicStringRef< char > StringRef
Definition format.h:629
StrFormatSpec< Char > pad(const Char *str, unsigned width, Char fill=' ')
Definition format.h:2007
BasicCStringRef< wchar_t > WCStringRef
Definition format.h:681
FMT_GCC_EXTENSION typedef long long LongLong
Definition format.h:486
BasicCStringRef< char > CStringRef
Definition format.h:680
FMT_GCC_EXTENSION typedef unsigned long long ULongLong
Definition format.h:487
BasicWriter< wchar_t > WWriter
Definition format.h:497
size_t thread_id()
Definition os.h:353
bool operator!=(const std::tm &tm1, const std::tm &tm2)
Definition os.h:129
std::string errno_to_string(char[256], char *res)
Definition os.h:382
bool in_terminal(FILE *file)
Definition os.h:468
std::string errno_to_string(char buf[256], int res)
Definition os.h:387
void prevent_child_fd(FILE *f)
Definition os.h:156
size_t filesize(FILE *f)
Definition os.h:230
int utc_minutes_offset(const std::tm &tm=details::os::localtime())
Definition os.h:267
std::tm gmtime(const std::time_t &time_tt)
Definition os.h:100
bool is_color_terminal()
Definition os.h:439
std::tm localtime()
Definition os.h:93
static SPDLOG_CONSTEXPR int eol_size
Definition os.h:144
std::tm localtime(const std::time_t &time_tt)
Definition os.h:80
std::tm gmtime()
Definition os.h:113
spdlog::log_clock::time_point now()
Definition os.h:64
std::string errno_str(int err_num)
Definition os.h:400
size_t _thread_id()
Definition os.h:330
static SPDLOG_CONSTEXPR const char * eol
Definition os.h:143
bool operator==(const std::tm &tm1, const std::tm &tm2)
Definition os.h:118
registry_t< std::mutex > registry
Definition registry.h:211
static fmt::MemoryWriter & pad_n_join(fmt::MemoryWriter &w, int v1, int v2, int v3, char sep)
static const char * ampm(const tm &t)
static int to12h(const tm &t)
static fmt::MemoryWriter & pad_n_join(fmt::MemoryWriter &w, int v1, int v2, char sep)
const char * to_short_str(spdlog::level::level_enum l)
Definition common.h:97
const char * to_str(spdlog::level::level_enum l)
Definition common.h:92
static const char * short_level_names[]
Definition common.h:90
stderr_sink< details::null_mutex > stderr_sink_st
rotating_file_sink< std::mutex > rotating_file_sink_mt
Definition file_sinks.h:152
daily_file_sink< std::mutex > daily_file_sink_mt
Definition file_sinks.h:250
stderr_sink< std::mutex > stderr_sink_mt
wincolor_stderr_sink< std::mutex > wincolor_stderr_sink_mt
simple_file_sink< std::mutex > simple_file_sink_mt
Definition file_sinks.h:58
simple_file_sink< details::null_mutex > simple_file_sink_st
Definition file_sinks.h:59
wincolor_stdout_sink< details::null_mutex > wincolor_stdout_sink_st
stdout_sink< std::mutex > stdout_sink_mt
rotating_file_sink< details::null_mutex > rotating_file_sink_st
Definition file_sinks.h:153
wincolor_stderr_sink< details::null_mutex > wincolor_stderr_sink_st
stdout_sink< details::null_mutex > stdout_sink_st
daily_file_sink< details::null_mutex > daily_file_sink_st
Definition file_sinks.h:251
wincolor_stdout_sink< std::mutex > wincolor_stdout_sink_mt
void set_formatter(formatter_ptr f)
std::shared_ptr< logger > stdout_logger_st(const std::string &logger_name)
Definition spdlog_impl.h:92
std::shared_ptr< logger > create_async(const std::string &logger_name, const sink_ptr &sink, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
void register_logger(std::shared_ptr< logger > logger)
Definition spdlog_impl.h:35
std::shared_ptr< logger > rotating_logger_st(const std::string &logger_name, const filename_t &filename, size_t max_file_size, size_t max_files)
Definition spdlog_impl.h:67
std::shared_ptr< logger > rotating_logger_mt(const std::string &logger_name, const filename_t &filename, size_t max_file_size, size_t max_files)
Definition spdlog_impl.h:62
void set_error_handler(log_err_handler)
async_overflow_policy
Definition common.h:108
std::shared_ptr< logger > create_async(const std::string &logger_name, sinks_init_list sinks, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
std::shared_ptr< logger > stdout_color_mt(const std::string &logger_name)
std::shared_ptr< logger > get(const std::string &name)
Definition spdlog_impl.h:40
std::shared_ptr< logger > create(const std::string &logger_name, sinks_init_list sinks)
std::shared_ptr< logger > create_async(const std::string &logger_name, const It &sinks_begin, const It &sinks_end, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
void apply_all(std::function< void(std::shared_ptr< logger >)> fun)
std::shared_ptr< logger > create(const std::string &logger_name, const It &sinks_begin, const It &sinks_end)
std::shared_ptr< logger > daily_logger_mt(const std::string &logger_name, const filename_t &filename, int hour=0, int minute=0)
Definition spdlog_impl.h:73
std::shared_ptr< logger > stdout_logger_mt(const std::string &logger_name)
Definition spdlog_impl.h:87
std::shared_ptr< logger > stdout_color_st(const std::string &logger_name)
std::shared_ptr< logger > daily_logger_st(const std::string &logger_name, const filename_t &filename, int hour=0, int minute=0)
Definition spdlog_impl.h:78
std::shared_ptr< logger > stderr_color_st(const std::string &logger_name)
std::shared_ptr< logger > basic_logger_mt(const std::string &logger_name, const filename_t &filename, bool truncate=false)
Definition spdlog_impl.h:51
void set_level(level::level_enum log_level)
void set_async_mode(size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
std::shared_ptr< logger > stderr_logger_mt(const std::string &logger_name)
Definition spdlog_impl.h:97
std::shared_ptr< spdlog::logger > create(const std::string &logger_name, Args...)
void drop_all()
std::shared_ptr< logger > create(const std::string &logger_name, const sink_ptr &sink)
std::shared_ptr< logger > stderr_logger_st(const std::string &logger_name)
pattern_time_type
Definition common.h:118
void set_sync_mode()
void set_pattern(const std::string &format_string)
std::shared_ptr< logger > stderr_color_mt(const std::string &logger_name)
void drop(const std::string &name)
Definition spdlog_impl.h:45
std::shared_ptr< logger > basic_logger_st(const std::string &logger_name, const filename_t &filename, bool truncate=false)
Definition spdlog_impl.h:56
Definition json.hpp:4518
#define SPDLOG_EOL
Definition os.h:139
#define SPDLOG_FILENAME_T(s)
Definition os.h:375
#define __has_feature(x)
Definition os.h:53
BitFieldValue< bool, unsigned __int32 > bLOSflag()
Definition Actor.h:8576
void UpdatePathSegment()
Definition Actor.h:8624
void UnPossess()
Definition Actor.h:8621
TWeakObjectPtr< AActor > & CurrentGoalField()
Definition Actor.h:8568
BitFieldValue< bool, unsigned __int32 > bAllowStrafe()
Definition Actor.h:8578
void AbortMove(FString *Reason, FAIRequestID RequestID, bool bResetVelocity, bool bSilent, char MessageFlags)
Definition Actor.h:8589
int & MoveSegmentStartIndexField()
Definition Actor.h:8570
void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result)
Definition Actor.h:8609
void PostInitializeComponents()
Definition Actor.h:8612
FVector * GetMoveFocus(FVector *result)
Definition Actor.h:8595
float & ReachedDestinationThresholdOffsetField()
Definition Actor.h:8565
void UpdateControlRotation(float DeltaTime, bool bUpdatePawn)
Definition Actor.h:8622
void K2_SetFocalPoint(FVector FP, bool bOffsetFromBase)
Definition Actor.h:8604
void StopMovement()
Definition Actor.h:8619
void Tick(float DeltaTime)
Definition Actor.h:8620
void SetFocus(AActor *NewFocus, char InPriority)
Definition Actor.h:8617
UObject * GetUObjectInterfaceAIPerceptionListenerInterface()
Definition Actor.h:8588
bool HasReachedCurrentTarget(FVector *CurrentLocation)
Definition Actor.h:8600
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:8596
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8625
void SetFocalPoint(FVector FP, bool bOffsetFromBase, char InPriority)
Definition Actor.h:8616
bool HasReached(FVector *TestPoint, float InAcceptanceRadius, bool bExactSpot)
Definition Actor.h:8598
FVector & TargetFocalPositionOffsetField()
Definition Actor.h:8564
void OnPathFinished(EPathFollowingResult::Type Result)
Definition Actor.h:8610
void Reset()
Definition Actor.h:8614
BitFieldValue< bool, unsigned __int32 > bLastRequestedMoveToLocationWasPlayerCommand()
Definition Actor.h:8583
BitFieldValue< bool, unsigned __int32 > bSkipExtraLOSChecks()
Definition Actor.h:8577
bool LineOfSightTo(AActor *Other, FVector ViewPoint, bool bAlternateChecks)
Definition Actor.h:8606
bool HasReachedInternal(FVector *Goal, float GoalRadius, float GoalHalfHeight, FVector *AgentLocation, float RadiusThreshold, bool bUseAgentRadius)
Definition Actor.h:8602
float & MovementGoalHeightField()
Definition Actor.h:8566
bool HasReachedDestination(FVector *CurrentLocation)
Definition Actor.h:8601
float & CurrentAcceptanceRadiusField()
Definition Actor.h:8572
AActor * GetFocusActor()
Definition Actor.h:8593
int & MoveSegmentEndIndexField()
Definition Actor.h:8571
BitFieldValue< bool, unsigned __int32 > bLastMoveReachedGoal()
Definition Actor.h:8582
void Possess(APawn *InPawn)
Definition Actor.h:8611
BitFieldValue< bool, unsigned __int32 > bWantsPlayerState()
Definition Actor.h:8579
EPathFollowingRequestResult::Type MoveToActor(AActor *Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf< UNavigationQueryFilter > FilterClass)
Definition Actor.h:8607
BitFieldValue< bool, unsigned __int32 > bCurrentStopOnOverlap()
Definition Actor.h:8581
void SetMoveSegment(int SegmentStartIndex)
Definition Actor.h:8618
FVector & MoveTowardTargetOffsetField()
Definition Actor.h:8563
static void StaticRegisterNativesAAIController()
Definition Actor.h:8627
BitFieldValue< bool, unsigned __int32 > bUse3DGoalRadius()
Definition Actor.h:8580
EPathFollowingRequestResult::Type MoveToLocation(FVector *Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf< UNavigationQueryFilter > FilterClass, bool WasPlayerCommand)
Definition Actor.h:8608
unsigned int & RequestMoveIDField()
Definition Actor.h:8567
FVector & MoveSegmentDirectionField()
Definition Actor.h:8569
bool HasPartialPath()
Definition Actor.h:8597
FVector * GetFocalPoint(FVector *result)
Definition Actor.h:8592
void K2_ClearFocus()
Definition Actor.h:8603
void FollowPathSegment(float DeltaTime)
Definition Actor.h:8591
void ClearFocus(char InPriority)
Definition Actor.h:8590
void UpdateMoveFocus()
Definition Actor.h:8623
FVector * GetImmediateMoveDestination(FVector *result)
Definition Actor.h:8594
BitFieldValue< bool, unsigned __int32 > bDebugPathing()
Definition Actor.h:8584
void PostRegisterAllComponents()
Definition Actor.h:8613
void ResetMovement()
Definition Actor.h:8615
bool HasReached(AActor *TestGoal, float InAcceptanceRadius, bool bExactSpot)
Definition Actor.h:8599
void OnPossess(APawn *PossessedPawn)
Definition Actor.h:8626
void K2_SetFocus(AActor *NewFocus)
Definition Actor.h:8605
BitFieldValue< bool, unsigned __int32 > bActorSeamlessTraveled()
Definition Actor.h:1014
void AttachRootComponentToActor(AActor *InParentActor, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1062
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:1281
UActorComponent * AddComponent(FName TemplateName, bool bManualAttachment, FTransform *RelativeTransform, UObject *ComponentTemplateContext)
Definition Actor.h:1053
bool AllowGrappling()
Definition Actor.h:1294
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:1146
void RouteEndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1251
void ProcessEvent(UFunction *Function, void *Parameters)
Definition Actor.h:1234
void NetAttachRootComponentTo(USceneComponent *InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation)
Definition Actor.h:1329
FBox * GetComponentsBoundingBox(FBox *result, bool bNonColliding)
Definition Actor.h:1121
void SetNetworkSpatializationParent(AActor *NewParent)
Definition Actor.h:1270
long double & LastRenderTimeIgnoreShadowField()
Definition Actor.h:917
bool IsInGameplayWorld()
Definition Actor.h:1169
void PropertyServerToClientsUnreliable_Implementation(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1235
float & NetworkRangeMultiplierField()
Definition Actor.h:879
BitFieldValue< bool, unsigned __int32 > bLoadedFromSaveGame()
Definition Actor.h:998
BitFieldValue< bool, unsigned __int32 > bReplicateInstigator()
Definition Actor.h:956
UWorld * GetWorld()
Definition Actor.h:1159
bool HasAuthority()
Definition Actor.h:1043
bool IsRelevancyOwnerFor(AActor *ReplicatedActor, AActor *ActorOwner, AActor *ConnectionActor)
Definition Actor.h:1178
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1094
static void StaticRegisterNativesAActor()
Definition Actor.h:1357
bool AllowIgnoreCharacterEncroachment(UPrimitiveComponent *HitComponent, AActor *EncroachingCharacter)
Definition Actor.h:1295
void InvalidateLightingCacheDetailed(bool bTranslationOnly)
Definition Actor.h:1164
BitFieldValue< bool, unsigned __int32 > bAllowReceiveTickEventOnDedicatedServer()
Definition Actor.h:997
void PostNetReceiveLocationAndRotation()
Definition Actor.h:1227
void SetAutonomousProxy(bool bInAutonomousProxy)
Definition Actor.h:1267
void ReceiveInput(FString *InputName, float Value, FVector VectorValue, bool bStarted, bool bEnded)
Definition Actor.h:1351
BitFieldValue< bool, unsigned __int32 > bBlueprintMultiUseEntries()
Definition Actor.h:972
float BPOverrideServerMultiUseAcceptRange_Implementation()
Definition Actor.h:1065
void ForceNetRelevant()
Definition Actor.h:1103
long double GetLastRenderTime(bool ignoreShadow)
Definition Actor.h:1141
float GetVerticalDistanceTo(AActor *OtherActor)
Definition Actor.h:1156
void DestroyMeNextFrame()
Definition Actor.h:1085
void Multi_DrawDebugDirectionalArrow_Implementation(FVector LineStart, FVector LineEnd, float ArrowSize, FColor ArrowColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1199
void Multi_DrawDebugSphere_Implementation(FVector Center, float Radius, int Segments, FColor SphereColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1201
void ReceiveActorOnInputTouchBegin(ETouchIndex::Type FingerIndex)
Definition Actor.h:1341
BitFieldValue< bool, unsigned __int32 > bReplicateMovement()
Definition Actor.h:959
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1132
BitFieldValue< bool, unsigned __int32 > bUnstreamComponentsUseEndOverlap()
Definition Actor.h:948
void GetComponents(TArray< UActorComponent * > *OutComponents)
Definition Actor.h:1120
void OutsideWorldBounds()
Definition Actor.h:1191
void BPInventoryItemDropped(UObject *InventoryItemObject)
Definition Actor.h:1304
void AddTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Actor.h:1056
void PrepareClientMapActorForSeamlessTravel()
Definition Actor.h:1333
float & CustomTimeDilationField()
Definition Actor.h:861
BitFieldValue< bool, unsigned __int32 > bBPPostInitializeComponents()
Definition Actor.h:1003
BitFieldValue< bool, unsigned __int32 > bNetUseOwnerRelevancy()
Definition Actor.h:966
BitFieldValue< bool, unsigned __int32 > bForceHiddenReplication()
Definition Actor.h:941
BitFieldValue< bool, unsigned __int32 > bOverrideHiddenShadowValue()
Definition Actor.h:996
void AddActorLocalTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:1049
BitFieldValue< bool, unsigned __int32 > bFindCameraComponentWhenViewTarget()
Definition Actor.h:1001
BitFieldValue< bool, unsigned __int32 > bNetTemporary()
Definition Actor.h:933
BitFieldValue< bool, unsigned __int32 > bHasHighVolumeRPCs()
Definition Actor.h:935
bool IsValidLockOnTarget(APawn *AttackerPawn)
Definition Actor.h:1320
BitFieldValue< bool, unsigned __int32 > bActorEnableCollision()
Definition Actor.h:986
BitFieldValue< bool, unsigned __int32 > bRunningUserConstructionScript()
Definition Actor.h:982
BitFieldValue< bool, unsigned __int32 > bEverSetTimer()
Definition Actor.h:944
BitFieldValue< bool, unsigned __int32 > bBPInventoryItemUsedHandlesDurability()
Definition Actor.h:1008
void NetAttachRootComponentTo_Implementation(USceneComponent *InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation)
Definition Actor.h:1206
TArray< FName > & LayersField()
Definition Actor.h:914
bool IsPendingKillPending()
Definition Actor.h:1044
BitFieldValue< bool, unsigned __int32 > bAutoDestroyWhenFinished()
Definition Actor.h:987
void Multi_DrawDebugCoordinateSystem_Implementation(FVector AxisLoc, FRotator AxisRot, float Scale, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1198
void ReceiveDestroyed()
Definition Actor.h:1348
BitFieldValue< bool, unsigned __int32 > bForcedHudDrawingRequiresSameTeam()
Definition Actor.h:950
BitFieldValue< bool, unsigned __int32 > bUseAttachmentReplication()
Definition Actor.h:978
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:1155
TEnumAsByte< enum ENetRole > & RoleField()
Definition Actor.h:867
BitFieldValue< bool, unsigned __int32 > bPreventShovel()
Definition Actor.h:953
BitFieldValue< bool, unsigned __int32 > bUseBPPostLoadedFromSeamlessTravel()
Definition Actor.h:1018
void AddControllingMatineeActor(AMatineeActor *InMatineeActor)
Definition Actor.h:1054
void PostSpawnInitialize(FVector *SpawnLocation, FRotator *SpawnRotation, AActor *InOwner, APawn *InInstigator, bool bRemoteOwned, bool bNoFail, bool bDeferConstruction, bool bDeferBeginPlay)
Definition Actor.h:1229
void Tick(float DeltaSeconds)
Definition Actor.h:1282
BitFieldValue< bool, unsigned __int32 > bReplicateVelocityHighQuality()
Definition Actor.h:1011
void BPAttachedRootComponent()
Definition Actor.h:1297
void UserConstructionScript()
Definition Actor.h:1359
void NetActorSpawnActorUnreliable_Implementation(TSubclassOf< AActor > ActorClass, FVector AtLoc, FRotator AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
Definition Actor.h:1204
BitFieldValue< bool, unsigned __int32 > bPreventOnDedicatedServer()
Definition Actor.h:991
void Net_DrawDebugDirectionalArrow(FVector *LineStart, FVector *LineEnd, float ArrowSize, FColor *ArrowColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1211
void RemoveOwnedComponent(UActorComponent *Component)
Definition Actor.h:1242
TArray< AActor * > NetworkSpatializationChildrenField()
Definition Actor.h:875
BitFieldValue< bool, unsigned __int32 > bPreventRegularForceNetUpdate()
Definition Actor.h:1024
UNetConnection * GetNetConnection()
Definition Actor.h:1144
bool AllowManualMultiUseActivation(APlayerController *ForPC)
Definition Actor.h:1296
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemUsed()
Definition Actor.h:1006
float GetNetStasisAndRangeMultiplier(bool bIsForNetworking)
Definition Actor.h:1147
int & DefaultUnstasisedOctreeFlagsField()
Definition Actor.h:873
long double & LastRenderTimeField()
Definition Actor.h:916
bool IsBasedOnActor(AActor *Other)
Definition Actor.h:1168
void RerunConstructionScripts()
Definition Actor.h:1247
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1077
void ClearCrossLevelReferences()
Definition Actor.h:1074
void SetActorEnableCollision(bool bNewActorEnableCollision, bool bCheckRecreatePhysicsState)
Definition Actor.h:1254
TArray< UActorComponent * > SerializedComponentsField()
Definition Actor.h:924
ENetRole GetRemoteRole()
Definition Actor.h:1151
void DetachRootComponentFromParent(bool bMaintainWorldPosition)
Definition Actor.h:1087
TArray< UActorComponent * > * GetComponentsByClass(TArray< UActorComponent * > *result, TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:1124
BitFieldValue< bool, unsigned __int32 > bUseBPForceAllowsInventoryUse()
Definition Actor.h:1009
USceneComponent * K2_GetRootComponent()
Definition Actor.h:1187
void ForceReplicateNowWithChannel()
Definition Actor.h:1104
BitFieldValue< bool, unsigned __int32 > bNetUseClientRelevancy()
Definition Actor.h:967
void Stasis()
Definition Actor.h:1278
void ReceiveHit(UPrimitiveComponent *MyComp, AActor *Other, UPrimitiveComponent *OtherComp, bool bSelfMoved, FVector HitLocation, FVector HitNormal, FVector NormalImpulse, FHitResult *Hit)
Definition Actor.h:1350
BitFieldValue< bool, unsigned __int32 > bNetConnectionDidInitialSort()
Definition Actor.h:993
bool AllowSaving()
Definition Actor.h:1058
bool IsOwnedOrControlledBy(AActor *TestOwner)
Definition Actor.h:1176
BitFieldValue< bool, unsigned __int32 > bSuppressDestroyedEvent()
Definition Actor.h:957
void BPClientDoMultiUse(APlayerController *ForPC, int ClientUseIndex)
Definition Actor.h:1299
FVector * GetTargetPathfindingLocation(FVector *result)
Definition Actor.h:1138
unsigned int & AnimUpdateRateFrameCountField()
Definition Actor.h:910
void InventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:1166
void DestroyChildActors()
Definition Actor.h:1082
void PostActorConstruction()
Definition Actor.h:1220
void SetActorRelativeTransform(FTransform *NewRelativeTransform, bool bSweep)
Definition Actor.h:1261
AController * GetInstigatorController()
Definition Actor.h:1137
void ReceiveActorEndOverlap(AActor *OtherActor)
Definition Actor.h:1339
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
Definition Actor.h:1238
BitFieldValue< bool, unsigned __int32 > bExchangedRoles()
Definition Actor.h:961
bool SimpleTeleportTo(FVector *DestLocation, FRotator *DestRotation)
Definition Actor.h:1276
TArray< TWeakObjectPtr< UActorComponent > > & StasisUnRegisteredComponentsField()
Definition Actor.h:892
void DestroyInput(APlayerController *PlayerController)
Definition Actor.h:1084
bool CheckStillInWorld()
Definition Actor.h:1073
void AddActorLocalRotation(FRotator DeltaRotation, bool bSweep)
Definition Actor.h:1048
long double & NetUpdateTimeField()
Definition Actor.h:896
TArray< TWeakObjectPtr< UActorComponent > > & ReplicatedComponentsField()
Definition Actor.h:869
void Multi_DrawDebugSphere(FVector Center, float Radius, int Segments, FColor SphereColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1327
float GetActorTimeDilation()
Definition Actor.h:1111
void ResetPropertiesForConstruction()
Definition Actor.h:1249
__int64 & LastActorUnstasisedCycleField()
Definition Actor.h:925
void NetSpawnedActor(AActor *SpawnedActor)
Definition Actor.h:1330
BitFieldValue< bool, unsigned __int32 > bHasFinishedSpawning()
Definition Actor.h:983
int & NetTagField()
Definition Actor.h:895
BitFieldValue< bool, unsigned __int32 > bCollideWhenPlacing()
Definition Actor.h:990
void AddActorWorldOffset(FVector DeltaLocation, bool bSweep)
Definition Actor.h:1050
void OnRep_ReplicatedMovement()
Definition Actor.h:1215
void RemoveControllingMatineeActor(AMatineeActor *InMatineeActor)
Definition Actor.h:1241
bool BPTryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1311
bool BPForceAllowsInventoryUse(UObject *InventoryItemObject)
Definition Actor.h:1303
FString * BPOverrideMultiUseCenterText(FString *result, APlayerController *ForPC)
Definition Actor.h:1306
void K2_AttachRootComponentToActor(AActor *InParentActor, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1184
void PlaySoundOnActor(USoundCue *InSoundCue, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:1219
FVector * GetInputVectorAxisValue(FVector *result, FKey InputAxisKey)
Definition Actor.h:1135
unsigned __int64 & LastFrameUnStasisField()
Definition Actor.h:890
void Unstasis()
Definition Actor.h:1286
bool BPConsumeSetPinCode(APlayerController *ForPC, int appledPinCode, bool bIsSetting, int TheCustomIndex)
Definition Actor.h:1301
float GetInputAxisKeyValue(FKey InputAxisKey)
Definition Actor.h:1133
static void MakeNoiseImpl(AActor *NoiseMaker, float Loudness, APawn *NoiseInstigator, FVector *NoiseLocation)
Definition Actor.h:1193
void GetComponentsBoundingCylinder(float *OutCollisionRadius, float *OutCollisionHalfHeight, bool bNonColliding)
Definition Actor.h:1123
TEnumAsByte< enum ENetDormancy > & NetDormancyField()
Definition Actor.h:868
long double & LastActorForceReplicationTimeField()
Definition Actor.h:922
float TakeDamage(float DamageAmount, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1280
UPrimitiveComponent * GetVisibleComponentByClass(TSubclassOf< UPrimitiveComponent > ComponentClass)
Definition Actor.h:1157
TArray< AMatineeActor * > ControllingMatineeActorsField()
Definition Actor.h:912
long double & OriginalCreationTimeField()
Definition Actor.h:906
BitFieldValue< bool, unsigned __int32 > bNetCritical()
Definition Actor.h:955
AActor * GetOwner()
Definition Actor.h:1289
void AddOwnedComponent(UActorComponent *Component)
Definition Actor.h:1055
char & RandomStartByteField()
Definition Actor.h:889
int & LastFrameForceNetUpdateField()
Definition Actor.h:866
FVector * GetActorScale3D(FVector *result)
Definition Actor.h:1110
void SetActorScale3D(FVector *NewScale3D)
Definition Actor.h:1264
BitFieldValue< bool, unsigned __int32 > bPendingUnstasis()
Definition Actor.h:963
float & NetworkAndStasisRangeMultiplierField()
Definition Actor.h:878
void OnRep_AttachmentReplication()
Definition Actor.h:1214
long double & LastReplicatedMovementField()
Definition Actor.h:865
void ClientSeamlessTravelled()
Definition Actor.h:1313
void UnregisterAllComponents(bool bDetachFromOtherParent)
Definition Actor.h:1285
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
Definition Actor.h:1245
float GetInputAxisValue(FName InputAxisName)
Definition Actor.h:1134
BitFieldValue< bool, unsigned __int32 > bMultiUseCenterHUD()
Definition Actor.h:976
FString * GetEditTextString(FString *result, APlayerController *ForPC, UObject *AssociatedObject1, int ExtraID1, int ExtraID2)
Definition Actor.h:1317
void MarkForSeamlessTravel(unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide)
Definition Actor.h:1045
bool Modify(bool bAlwaysMarkDirty)
Definition Actor.h:1197
BitFieldValue< bool, unsigned __int32 > bEnableMultiUse()
Definition Actor.h:973
BitFieldValue< bool, unsigned __int32 > bPreventActorStasis()
Definition Actor.h:1017
BitFieldValue< bool, unsigned __int32 > bNetMulticasting()
Definition Actor.h:992
AActor * NetworkSpatializationParentField()
Definition Actor.h:877
void K2_OnEndViewTarget(APlayerController *PC)
Definition Actor.h:1322
BitFieldValue< bool, unsigned __int32 > bAttachmentReplicationUseNetworkParent()
Definition Actor.h:947
void NetActorSpawnActor(TSubclassOf< AActor > ActorClass, FVector AtLoc, FRotator AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
Definition Actor.h:1328
int & CustomDataField()
Definition Actor.h:885
BitFieldValue< bool, unsigned __int32 > bBlockInput()
Definition Actor.h:970
void InitializedSeamlessGridInfo()
Definition Actor.h:1319
void PropertyServerToClientsUnreliable(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1335
float GetLifeSpan()
Definition Actor.h:1142
long double & LastNetUpdateTimeField()
Definition Actor.h:899
void InventoryItemDropped(UObject *InventoryItemObject)
Definition Actor.h:1165
BitFieldValue< bool, unsigned __int32 > bAlwaysRelevant()
Definition Actor.h:940
BitFieldValue< bool, unsigned __int32 > bUseNetworkSpatialization()
Definition Actor.h:979
BitFieldValue< bool, unsigned __int32 > bAlwaysRelevantPrimalStructure()
Definition Actor.h:1031
AActor * GetAttachParentActor()
Definition Actor.h:1115
void K2_DestroyComponent(UActorComponent *Component)
Definition Actor.h:1185
void PropertyServerToClients_Implementation(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1236
void OnSubobjectCreatedFromReplication(UObject *NewSubobject)
Definition Actor.h:1216
void ForceNetUpdate(bool bDormantDontReplicateProperties, bool bAbsoluteForceNetUpdate, bool bDontUpdateChannel)
Definition Actor.h:1290
long double & LastExitStasisTimeField()
Definition Actor.h:883
float & NetCullDistanceSquaredDormantField()
Definition Actor.h:894
void ReceiveBeginPlay()
Definition Actor.h:1347
bool IsMarkedForSeamlessTravel()
Definition Actor.h:1039
void InitializeComponents()
Definition Actor.h:1162
BitFieldValue< bool, unsigned __int32 > bTearOff()
Definition Actor.h:960
volatile int & LastUnstasisFrameCounterField()
Definition Actor.h:891
bool ForceAllowsInventoryUse(UObject *InventoryItemObject)
Definition Actor.h:1102
bool SetActorLocation(FVector *NewLocation, bool bSweep)
Definition Actor.h:1256
void ReceivePointDamage(float Damage, UDamageType *DamageType, FVector HitLocation, FVector HitNormal, UPrimitiveComponent *HitComponent, FName BoneName, FVector ShotFromDirection, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1352
void CopyRemoteRoleFrom(AActor *CopyFromActor)
Definition Actor.h:1078
float BPOverrideServerMultiUseAcceptRange()
Definition Actor.h:1307
BitFieldValue< bool, unsigned __int32 > bIgnoresOriginShifting()
Definition Actor.h:1015
int & LastFrameCalculcatedNetworkRangeMultiplierField()
Definition Actor.h:926
bool AlwaysReplicatePropertyConditional(UProperty *forProperty)
Definition Actor.h:1059
void SnapRootComponentTo(AActor *InParentActor, FName InSocketName)
Definition Actor.h:1277
bool IsRootComponentStationary()
Definition Actor.h:1182
void ReceiveActorBeginOverlap(AActor *OtherActor)
Definition Actor.h:1337
void ReceiveActorOnInputTouchEnter(ETouchIndex::Type FingerIndex)
Definition Actor.h:1343
void MulticastPropertyToPlayer(FName PropertyName, APlayerController *PC, bool bUnreliable)
Definition Actor.h:1203
long double & UnstasisLastInRangeTimeField()
Definition Actor.h:880
long double & LastEnterStasisTimeField()
Definition Actor.h:882
float OffsetHUDFromCenterScreenY(AHUD *ForHUD)
Definition Actor.h:1332
void BeginDestroy()
Definition Actor.h:1067
BitFieldValue< bool, unsigned __int32 > bReplicateHidden()
Definition Actor.h:1016
void ReceiveActorOnInputTouchLeave(ETouchIndex::Type FingerIndex)
Definition Actor.h:1344
long double & LastPreReplicationTimeField()
Definition Actor.h:881
void Multi_DrawDebugLine(FVector LineStart, FVector LineEnd, FColor LineColor, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1326
void PostInitializeComponents()
Definition Actor.h:1222
void ActorPlaySound(USoundBase *SoundAsset, bool bAttach, FName BoneName, FVector LocOffset)
Definition Actor.h:1292
void GetAttachedActors(TArray< AActor * > *OutActors)
Definition Actor.h:1117
bool IsNameStableForNetworking()
Definition Actor.h:1173
UActorComponent * GetComponentByCustomTag(FName TheTag)
Definition Actor.h:1119
UActorComponent * GetComponentByClass(TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:1118
APawn * InstigatorField()
Definition Actor.h:904
float GetDistanceTo(AActor *OtherActor)
Definition Actor.h:1127
unsigned __int64 & HiddenEditorViewsField()
Definition Actor.h:919
int & NetworkDormantChildrenOpIdxField()
Definition Actor.h:927
void SetActorRelativeScale3D(FVector NewRelativeScale)
Definition Actor.h:1260
BitFieldValue< bool, unsigned __int32 > bPreventNPCSpawnFloor()
Definition Actor.h:951
void DetachSceneComponentsFromParent(USceneComponent *InParentComponent, bool bMaintainWorldPosition)
Definition Actor.h:1088
void FlushNetDormancy()
Definition Actor.h:1101
void PreNetReceive()
Definition Actor.h:1231
APlayerController * GetOwnerController()
Definition Actor.h:1150
void ReceiveAnyDamage(float Damage, UDamageType *DamageType, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1346
void ReceiveActorOnClicked()
Definition Actor.h:1340
bool IsReadyForFinishDestroy()
Definition Actor.h:1177
void GetOverlappingComponents(TArray< UPrimitiveComponent * > *OutOverlappingComponents)
Definition Actor.h:1149
AWorldSettings * GetWorldSettings()
Definition Actor.h:1160
void SetActorRelativeLocation(FVector NewRelativeLocation, bool bSweep)
Definition Actor.h:1258
BitFieldValue< bool, unsigned __int32 > bUseInitializedSeamlessGridInfo()
Definition Actor.h:1025
void RegisterAllComponents()
Definition Actor.h:1240
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
Definition Actor.h:1152
bool SetActorLocationAndRotation(FVector *NewLocation, FRotator NewRotation, bool bSweep)
Definition Actor.h:1257
char & StasisSetIndexField()
Definition Actor.h:888
bool IsInOrOwnedBy(UObject *SomeOuter)
Definition Actor.h:1170
void AddTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Actor.h:1057
bool BPIsA(TSubclassOf< AActor > anActorClass)
Definition Actor.h:1063
void ModifyHudMultiUseLoc(FVector2D *theVec, APlayerController *PC, int index)
Definition Actor.h:1323
float & NetUpdateFrequencyField()
Definition Actor.h:897
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1318
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:1174
BitFieldValue< bool, unsigned __int32 > bOverrideMultiUseCenterText()
Definition Actor.h:974
BitFieldValue< bool, unsigned __int32 > bPendingKillPending()
Definition Actor.h:989
FVector * GetActorRightVector(FVector *result)
Definition Actor.h:1109
float & ReplicationIntervalMultiplierField()
Definition Actor.h:886
void Destroyed()
Definition Actor.h:1086
BitFieldValue< bool, unsigned __int32 > bForcePreventSeamlessTravel()
Definition Actor.h:1022
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:1090
FString * GetAimedTutorialHintString_Implementation(FString *result)
Definition Actor.h:1113
bool GetIsMapActor()
Definition Actor.h:1140
FRotator * K2_GetActorRotation(FRotator *result)
Definition Actor.h:1186
void FinishAndRegisterComponent(UActorComponent *Component)
Definition Actor.h:1099
FVector & DefaultActorLocationField()
Definition Actor.h:920
void MulticastProperty(FName PropertyName, bool bUnreliable)
Definition Actor.h:1202
BitFieldValue< bool, unsigned __int32 > bDoNotCook()
Definition Actor.h:968
void Net_DrawDebugBox(FVector *Center, FVector *BoxExtent, FQuat *Rotation, FColor *BoxColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1208
BitFieldValue< bool, unsigned __int32 > bOnlyReplicateOnNetForcedUpdate()
Definition Actor.h:1012
int & ForceImmediateReplicationFrameField()
Definition Actor.h:887
void DrawBasicFloatingHUD(AHUD *ForHUD)
Definition Actor.h:1315
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1283
void SetTickableWhenPaused(bool bTickableWhenPaused)
Definition Actor.h:1275
void ReceiveActorEndCursorOver()
Definition Actor.h:1338
TArray< FName > & TagsField()
Definition Actor.h:918
BitFieldValue< bool, unsigned __int32 > bUseBPClientIsAboutToSeamlessTravel()
Definition Actor.h:1023
void PlaySoundAtLocation(USoundCue *InSoundCue, FVector SoundLocation, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:1218
void K2_AttachRootComponentTo(USceneComponent *InParent, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1183
bool Destroy(bool bNetForce, bool bShouldModifyLevel)
Definition Actor.h:1081
void ClientIsAboutToSeamlessTravel()
Definition Actor.h:1076
BitFieldValue< bool, unsigned __int32 > bCollisionImpactPreventShipDamage()
Definition Actor.h:954
bool SetActorRotation(FQuat *NewRotation)
Definition Actor.h:1262
bool K2_SetActorLocation(FVector NewLocation, bool bSweep)
Definition Actor.h:1189
void SetActorTickEnabled(bool bEnabled)
Definition Actor.h:1265
BitFieldValue< bool, unsigned __int32 > bActorInitialized()
Definition Actor.h:1013
void DoExecuteActorConstruction(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:1092
void BecomeViewTarget(APlayerController *PC)
Definition Actor.h:1066
FVector * GetActorRelativeScale3D(FVector *result)
Definition Actor.h:1108
TWeakObjectPtr< AActor > & ParentComponentActorField()
Definition Actor.h:915
BitFieldValue< bool, unsigned __int32 > bForceReplicateDormantChildrenWithoutSpatialRelevancy()
Definition Actor.h:1000
void ReceiveActorOnInputTouchEnd(ETouchIndex::Type FingerIndex)
Definition Actor.h:1342
TWeakObjectPtr< USoundBase > & LastPostProcessVolumeSoundField()
Definition Actor.h:870
FName * GetAttachParentSocketName(FName *result)
Definition Actor.h:1116
bool IsNetStartupActor()
Definition Actor.h:1175
void EndViewTarget(APlayerController *PC)
Definition Actor.h:1095
TEnumAsByte< enum ENetRole > & RemoteRoleField()
Definition Actor.h:863
void PostNetReceivePhysicState()
Definition Actor.h:1228
bool GetActorEnableCollision()
Definition Actor.h:1106
unsigned int & UniqueActorIdField()
Definition Actor.h:901
float OffsetHUDFromBottomScreenY(AHUD *ForHUD)
Definition Actor.h:1331
UWorld * K2_GetWorld()
Definition Actor.h:1188
void AddActorLocalOffset(FVector DeltaLocation, bool bSweep)
Definition Actor.h:1047
bool & bShouldSendPartialBunchesOverThresholdAsReliableField()
Definition Actor.h:928
BitFieldValue< bool, unsigned __int32 > bHasExecutedActorConstruction()
Definition Actor.h:943
void BPChangedActorTeam()
Definition Actor.h:1298
TArray< UActorComponent * > * GetComponentsByCustomTag(TArray< UActorComponent * > *result, FName TheTag)
Definition Actor.h:1125
UPrimitiveComponent * GetVisibleUnhiddenComponentByClass(TSubclassOf< UPrimitiveComponent > ComponentClass)
Definition Actor.h:1158
void DestroyConstructedComponents()
Definition Actor.h:1083
FVector * GetTargetingLocation(FVector *result)
Definition Actor.h:1038
void SetActorHiddenInGame(bool bNewHidden)
Definition Actor.h:1255
long double & CreationTimeField()
Definition Actor.h:905
int & TargetingTeamField()
Definition Actor.h:902
bool CheckDefaultSubobjectsInternal()
Definition Actor.h:1072
void ReceiveRadialDamage(float DamageReceived, UDamageType *DamageType, FVector Origin, FHitResult *HitInfo, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1353
void BeginPlay()
Definition Actor.h:1068
void ThrottledTick()
Definition Actor.h:1358
FVector * GetInterpolatedVelocity(FVector *result)
Definition Actor.h:1139
void SetReplicates(bool bInReplicates)
Definition Actor.h:1272
BitFieldValue< bool, unsigned __int32 > bOnlyRelevantToOwner()
Definition Actor.h:939
TArray< AActor * > NetworkSpatializationChildrenDormantField()
Definition Actor.h:876
void BPClientIsAboutToSeamlessTravel()
Definition Actor.h:1300
UPlayer * GetNetOwningPlayer()
Definition Actor.h:1145
FVector * GetActorUpVector(FVector *result)
Definition Actor.h:1112
BitFieldValue< bool, unsigned __int32 > bWantsBeginPlayAfterSingleplayerGridTravel()
Definition Actor.h:1032
BitFieldValue< bool, unsigned __int32 > bPreventLayerGroupedVisibility()
Definition Actor.h:1019
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasingAllowSteppingUp()
Definition Actor.h:938
void ReregisterAllComponents()
Definition Actor.h:1246
BitFieldValue< bool, unsigned __int32 > bHasReplicatedProperties()
Definition Actor.h:985
BitFieldValue< bool, unsigned __int32 > bPreventLevelBoundsRelevant()
Definition Actor.h:999
BitFieldValue< bool, unsigned __int32 > bReplicates()
Definition Actor.h:981
FName & NetDriverNameField()
Definition Actor.h:900
float InternalTakeRadialDamage(float Damage, FRadialDamageEvent *RadialDamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1163
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
Definition Actor.h:1069
float & ClientReplicationSendNowThresholdField()
Definition Actor.h:862
void K2_OnBecomeViewTarget(APlayerController *PC)
Definition Actor.h:1321
void Net_DrawDebugSphere(FVector *Center, float Radius, int Segments, FColor *SphereColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1213
BitFieldValue< bool, unsigned __int32 > bDoOverrideHiddenShadow()
Definition Actor.h:995
void RecieveMatineeUpdated()
Definition Actor.h:1355
void ServerSendSimpleExecCommandToEveryone(FName CommandName, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
Definition Actor.h:1253
bool ActorHasTag(FName Tag)
Definition Actor.h:1046
void DrawActorFloatingHUD(AHUD *ForHUD)
Definition Actor.h:1314
void OnSubobjectDestroyFromReplication(UObject *NewSubobject)
Definition Actor.h:1217
bool SetActorRotation(FRotator NewRotation)
Definition Actor.h:1263
void ResetSpatialComponent()
Definition Actor.h:1250
bool IsLevelBoundsRelevant()
Definition Actor.h:1041
BitFieldValue< bool, unsigned __int32 > bBPPreInitializeComponents()
Definition Actor.h:1002
void BPInventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:1305
bool SetRootComponent(USceneComponent *NewRootComponent)
Definition Actor.h:1273
void SetOwner(AActor *NewOwner)
Definition Actor.h:1271
void PreInitializeComponents()
Definition Actor.h:1230
void PropertyServerToClients(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1334
float & NetPriorityField()
Definition Actor.h:898
TArray< AActor * > ChildrenField()
Definition Actor.h:908
BitFieldValue< bool, unsigned __int32 > bIgnoredByCharacterEncroachment()
Definition Actor.h:945
void ReceiveActorOnReleased()
Definition Actor.h:1345
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
Definition Actor.h:1224
void BPPostLoadedFromSeamlessTravel()
Definition Actor.h:1309
BitFieldValue< bool, unsigned __int32 > bPreventSaving()
Definition Actor.h:975
void Net_DrawDebugCapsule(FVector *Center, float HalfHeight, float Radius, FQuat *Rotation, FColor *CapsuleColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1209
BitFieldValue< bool, unsigned __int32 > bAddedServerThrottledTick()
Definition Actor.h:1030
BitFieldValue< bool, unsigned __int32 > bOnlyInitialReplication()
Definition Actor.h:977
FString * GetAimedTutorialHintString(FString *result)
Definition Actor.h:1316
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemDropped()
Definition Actor.h:1007
float & OverrideStasisComponentRadiusField()
Definition Actor.h:903
void PostNetReceive()
Definition Actor.h:1226
void Net_DrawDebugCoordinateSystem(FVector *AxisLoc, FRotator *AxisRot, float Scale, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1210
void PrestreamTextures(float Seconds, bool bEnableStreaming, int CinematicTextureGroups)
Definition Actor.h:1232
void DisableComponentsSimulatePhysics()
Definition Actor.h:1089
BitFieldValue< bool, unsigned __int32 > bAlwaysCreatePhysicsState()
Definition Actor.h:1010
void GetActorBounds(bool bOnlyCollidingComponents, FVector *Origin, FVector *BoxExtent)
Definition Actor.h:1105
BitFieldValue< bool, unsigned __int32 > bClimbable()
Definition Actor.h:946
void NetActorSpawnActor_Implementation(TSubclassOf< AActor > ActorClass, FVector AtLoc, FRotator AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
Definition Actor.h:1205
BitFieldValue< bool, unsigned __int32 > bForceInfiniteDrawDistance()
Definition Actor.h:1021
bool IsRootComponentMovable()
Definition Actor.h:1180
void RemoveTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Actor.h:1244
BitFieldValue< bool, unsigned __int32 > bSkeletalComponentsForceParallelAnims()
Definition Actor.h:1020
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:1093
BitFieldValue< bool, unsigned __int32 > bAutoStasis()
Definition Actor.h:971
TArray< UActorComponent * > OwnedComponentsField()
Definition Actor.h:923
BitFieldValue< bool, unsigned __int32 > bReplicateUniqueActorId()
Definition Actor.h:1028
void FinalSeamlessTravelled()
Definition Actor.h:1098
FString * GetDescriptiveName(FString *result)
Definition Actor.h:1037
bool K2_TeleportTo(FVector DestLocation, FRotator DestRotation, bool bSimpleTeleport)
Definition Actor.h:1190
BitFieldValue< bool, unsigned __int32 > bIgnoreNetworkRangeScaling()
Definition Actor.h:949
void Net_DrawDebugLine(FVector *LineStart, FVector *LineEnd, FColor *LineColor, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1212
BitFieldValue< bool, unsigned __int32 > bIsMapActor()
Definition Actor.h:934
bool IsAttachedTo(AActor *Other)
Definition Actor.h:1167
void UpdateOverlaps(bool bDoNotifies)
Definition Actor.h:1287
void SetTickFunctionEnabled(bool bEnableTick)
Definition Actor.h:1274
void NetDetachRootComponentFromAny_Implementation()
Definition Actor.h:1207
void MatineeUpdated()
Definition Actor.h:1196
void SendExecCommand(FName CommandName, FNetExecParams *ExecParams, bool bIsReliable)
Definition Actor.h:1252
void ExchangeNetRoles(bool bRemoteOwned)
Definition Actor.h:1096
void UnmarkAbortedForSeamlessTravel()
Definition Actor.h:1040
FTransform * GetTransform(FTransform *result)
Definition Actor.h:1154
BitFieldValue< bool, unsigned __int32 > bNetStartup()
Definition Actor.h:936
BitFieldValue< bool, unsigned __int32 > bStasisComponentRadiusForceDistanceCheck()
Definition Actor.h:1005
void PostNetInit()
Definition Actor.h:1225
void GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > *ObjList)
Definition Actor.h:1153
void SetNetUpdateTime(long double NewUpdateTime)
Definition Actor.h:1269
void Multi_DrawDebugDirectionalArrow(FVector LineStart, FVector LineEnd, float ArrowSize, FColor ArrowColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1325
void CreateChildActors()
Definition Actor.h:1079
void BPPostInitializeComponents()
Definition Actor.h:1308
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:1060
unsigned int & AnimUpdateRateShiftTagField()
Definition Actor.h:909
BitFieldValue< bool, unsigned __int32 > bSavedWhenStasised()
Definition Actor.h:952
void MakeNoise(float Loudness, APawn *NoiseInstigator, FVector NoiseLocation)
Definition Actor.h:1192
UPrimitiveComponent * StasisCheckComponentField()
Definition Actor.h:874
void ForceReplicateNow(bool bForceCreateChannel, bool bForceCreateChannelIfRelevant)
Definition Actor.h:1291
ECollisionResponse GetComponentsCollisionResponseToChannel(ECollisionChannel Channel)
Definition Actor.h:1126
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasing()
Definition Actor.h:937
FString * GetEditTextString_Implementation(FString *result, APlayerController *ForPC, UObject *AssociatedObject1, int ExtraID1, int ExtraID2)
Definition Actor.h:1129
void DispatchBlockingHit(UPrimitiveComponent *MyComp, UPrimitiveComponent *OtherComp, bool bSelfMoved, FHitResult *Hit)
Definition Actor.h:1091
void ClearNetworkSpatializationParent()
Definition Actor.h:1075
FBox * GetComponentsBoundingBoxForLevelBounds(FBox *result)
Definition Actor.h:1122
bool IsInPersistentLevel(bool bIncludeLevelStreamingPersistent)
Definition Actor.h:1171
void ReceiveActorBeginCursorOver()
Definition Actor.h:1336
float GetDotProductTo(AActor *OtherActor)
Definition Actor.h:1128
bool BPIsMarkedForSeamlessTravel()
Definition Actor.h:1064
int & DefaultStasisComponentOctreeFlagsField()
Definition Actor.h:871
void ActorPlaySoundUnreliable(USoundBase *SoundAsset, bool bAttach, FName BoneName, FVector LocOffset)
Definition Actor.h:1293
float & InitialLifeSpanField()
Definition Actor.h:913
void FinishSpawning(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:1100
void RemoveTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Actor.h:1243
BitFieldValue< bool, unsigned __int32 > bUseOnlyPointForLevelBounds()
Definition Actor.h:958
bool HasNetOwner()
Definition Actor.h:1161
FName & CustomTagField()
Definition Actor.h:884
BitFieldValue< bool, unsigned __int32 > bHibernateChange()
Definition Actor.h:969
bool IsRootComponentCollisionRegistered()
Definition Actor.h:1179
void PostInitProperties()
Definition Actor.h:1221
BitFieldValue< bool, unsigned __int32 > bPendingNetUpdate()
Definition Actor.h:964
bool BPConsumeUsePinCode(AActor *FromKeypadActor, APlayerController *ForPC, int appledPinCode, bool bIsActivating)
Definition Actor.h:1302
void PostLoad()
Definition Actor.h:1223
BitFieldValue< bool, unsigned __int32 > bNetLoadOnClient()
Definition Actor.h:965
BitFieldValue< bool, unsigned __int32 > bWasForceIgnoreSpatialComponent()
Definition Actor.h:1027
BitFieldValue< bool, unsigned __int32 > bDeferredBeginPlay()
Definition Actor.h:984
void MarkComponentsAsPendingKill()
Definition Actor.h:1194
void RegisterAllActorTickFunctions(bool bRegister, bool bDoComponents, bool bSaveAndRestoreTickState)
Definition Actor.h:1239
AActor * OwnerField()
Definition Actor.h:864
void ReceiveTick(float DeltaSeconds)
Definition Actor.h:1354
void MarkComponentsRenderStateDirty()
Definition Actor.h:1195
APawn * GetInstigator()
Definition Actor.h:1136
BitFieldValue< bool, unsigned __int32 > bForceIgnoreSpatialComponent()
Definition Actor.h:1026
BitFieldValue< bool, unsigned __int32 > bWantsServerThrottledTick()
Definition Actor.h:1029
void ChangeActorTeam(int NewTeam)
Definition Actor.h:1070
void FellOutOfWorld(UDamageType *dmgType)
Definition Actor.h:1097
bool IsMatineeControlled()
Definition Actor.h:1172
void Multi_DrawDebugLine_Implementation(FVector LineStart, FVector LineEnd, FColor LineColor, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1200
void ClientPrepareForSeamlessTravel()
Definition Actor.h:1312
void ResetOwnedComponents()
Definition Actor.h:1248
bool CheckActorComponents()
Definition Actor.h:1071
BitFieldValue< bool, unsigned __int32 > bDormantNetMulticastForceFullReplication()
Definition Actor.h:994
BitFieldValue< bool, unsigned __int32 > bForceNetworkSpatialization()
Definition Actor.h:1004
float GetHorizontalDistanceTo(AActor *OtherActor)
Definition Actor.h:1130
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
Definition Actor.h:1233
void AddActorWorldRotation(FRotator DeltaRotation, bool bSweep)
Definition Actor.h:1051
BitFieldValue< bool, unsigned __int32 > bNetworkSpatializationForceRelevancyCheck()
Definition Actor.h:980
BitFieldValue< bool, unsigned __int32 > bCanBeDamaged()
Definition Actor.h:988
bool SetActorTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:1266
void UninitializeComponents(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1284
static UClass * StaticClass()
Definition Actor.h:1042
void GatherCurrentMovement()
Definition Actor.h:1288
USceneComponent * RootComponentField()
Definition Actor.h:911
void ServerPrepareForSeamlessTravel()
Definition Actor.h:1356
bool AllowSeamlessTravel()
Definition Actor.h:1036
void Multi_DrawDebugCoordinateSystem(FVector AxisLoc, FRotator AxisRot, float Scale, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1324
bool IsRootComponentStatic()
Definition Actor.h:1181
FVector * GetActorForwardVector(FVector *result)
Definition Actor.h:1107
void SetLifeSpan(float InLifespan)
Definition Actor.h:1268
BitFieldValue< bool, unsigned __int32 > bUseBPChangedActorTeam()
Definition Actor.h:942
void AddActorWorldTransform(FTransform *DeltaTransform, bool bSweep)
Definition Actor.h:1052
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1143
float & ForceMaximumReplicationRateUntilTimeField()
Definition Actor.h:921
float GetHorizontalDotProductTo(AActor *OtherActor)
Definition Actor.h:1131
void ReceiveEndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1349
UActorComponent * CreateComponentFromTemplate(UActorComponent *Template, FString *InName)
Definition Actor.h:1080
void AttachRootComponentTo(USceneComponent *InParent, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1061
BitFieldValue< bool, unsigned __int32 > bHidden()
Definition Actor.h:932
void StopActorSound(USoundBase *SoundAsset, float FadeOutTime)
Definition Actor.h:1279
int & DefaultStasisedOctreeFlagsField()
Definition Actor.h:872
void SetActorRelativeRotation(FRotator NewRelativeRotation, bool bSweep)
Definition Actor.h:1259
void GetOverlappingActors(TArray< AActor * > *OverlappingActors, UClass *ClassFilter)
Definition Actor.h:1148
int & CustomActorFlagsField()
Definition Actor.h:907
void BPPreInitializeComponents()
Definition Actor.h:1310
void GetAllSceneComponents(TArray< USceneComponent * > *OutComponents)
Definition Actor.h:1114
void REP_ActivateManualDirtyForPlayer(FName *PropertyName, APlayerController *PC)
Definition Actor.h:1237
BitFieldValue< bool, unsigned __int32 > bStasised()
Definition Actor.h:962
float & NetCullDistanceSquaredField()
Definition Actor.h:893
float & AbsoluteMaxTemperature()
Definition Actor.h:9773
TArray< FName > & BiomeZoneTags()
Definition Actor.h:9772
float & AbsoluteMinTemperature()
Definition Actor.h:9774
FString & BiomeZoneName()
Definition Actor.h:9769
float & FinalTemperatureAddition()
Definition Actor.h:9778
float & FinalTemperatureExponent()
Definition Actor.h:9777
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9768
float & FinalTemperatureMultiplier()
Definition Actor.h:9776
FString & BiomeZoneNameAltDistanceName()
Definition Actor.h:9770
FString * GetBiomeZoneName(FString *result, APrimalCharacter *ForCharacter)
Definition Actor.h:9780
void Restart()
Definition Actor.h:3631
BitFieldValue< bool, unsigned __int32 > bClientUpdating()
Definition Actor.h:3554
BitFieldValue< bool, unsigned __int32 > bStartedJumpingWhileOnABase()
Definition Actor.h:3567
void OnWalkingOffLedge()
Definition Actor.h:3664
bool NotifyLanded(FHitResult *Hit)
Definition Actor.h:3576
void ClientCheatWalk()
Definition Actor.h:3654
void PawnClientRestart()
Definition Actor.h:3621
BitFieldValue< bool, unsigned __int32 > bIsBigPusher()
Definition Actor.h:3559
TArray< USoundBase * > CharacterOverrideSoundFromField()
Definition Actor.h:3535
USoundBase * BPOverrideCharacterSound_Implementation(USoundBase *SoundIn)
Definition Actor.h:3584
bool CanJumpInternal_Implementation()
Definition Actor.h:3589
bool ShouldUseWaveLocking(bool bForceCheck)
Definition Actor.h:3635
void ClientCheatWalk_Implementation()
Definition Actor.h:3596
BitFieldValue< bool, unsigned __int32 > bIsProne()
Definition Actor.h:3546
void ClearCrossLevelReferences()
Definition Actor.h:3592
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterSound()
Definition Actor.h:3551
void StopJumping()
Definition Actor.h:3640
unsigned __int16 & LastMoveOnlyRotationYawField()
Definition Actor.h:3526
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:3622
void PostInitializeComponents()
Definition Actor.h:3624
bool CanCrouch()
Definition Actor.h:3586
BitFieldValue< bool, unsigned __int32 > bOverrideWalkingVelocity()
Definition Actor.h:3563
bool IsJumping()
Definition Actor.h:3575
void OnRep_RootMotion()
Definition Actor.h:3619
void K2_OnMovementModeChanged(EMovementMode PrevMovementMode, EMovementMode NewMovementMode, char PrevCustomMode, char NewCustomMode)
Definition Actor.h:3657
UAnimMontage * GetCurrentMontage()
Definition Actor.h:3600
void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:3658
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PrevCustomMode)
Definition Actor.h:3613
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:3642
unsigned __int16 & LastReplicatedMoveOnlyRotationYawField()
Definition Actor.h:3528
void OnEndCrouch(float HeightAdjust, float ScaledHeightAdjust)
Definition Actor.h:3612
UActorComponent * FindComponentByClass(TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:3599
void OnRep_IsProne()
Definition Actor.h:3616
void OnJumped()
Definition Actor.h:3661
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
Definition Actor.h:3604
BitFieldValue< bool, unsigned __int32 > bCanEverCrouch()
Definition Actor.h:3549
void TurnOff()
Definition Actor.h:3645
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:3582
BitFieldValue< bool, unsigned __int32 > bSimGravityDisabled()
Definition Actor.h:3558
bool CanProne()
Definition Actor.h:3590
char & ReplicatedMovementModeField()
Definition Actor.h:3530
void SetBase(UPrimitiveComponent *NewBaseComponent, FName BoneName, bool bNotifyPawn)
Definition Actor.h:3632
long double & ForceUnfreezeSkeletalDynamicsUntilTimeField()
Definition Actor.h:3541
bool & bInBaseReplicationField()
Definition Actor.h:3537
void OnLanded(FHitResult *Hit)
Definition Actor.h:3662
void Jump()
Definition Actor.h:3608
BitFieldValue< bool, unsigned __int32 > bClientWasFalling()
Definition Actor.h:3556
void NetTeleportSucceeded(FVector ToLoc, FRotator ToRot)
Definition Actor.h:3660
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterParticle()
Definition Actor.h:3552
void UnPossessed()
Definition Actor.h:3647
void LaunchCharacter(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:3610
static void StaticRegisterNativesACharacter()
Definition Actor.h:3665
BitFieldValue< bool, unsigned __int32 > bIsCrouched()
Definition Actor.h:3545
BitFieldValue< bool, unsigned __int32 > bIsSettingReplicatedBasedMovement()
Definition Actor.h:3569
BitFieldValue< bool, unsigned __int32 > bClientResimulateRootMotion()
Definition Actor.h:3557
float & JumpKeyHoldTimeField()
Definition Actor.h:3538
void SetLastMovementDesiredRotation(FRotator *InRotation)
Definition Actor.h:3580
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:3655
void UnCrouch(bool bClientSimulation)
Definition Actor.h:3646
void StopDodging(bool bClientSimulation)
Definition Actor.h:3639
void StartDodging(FVector InDodgingVelocity, bool bClientSimulation)
Definition Actor.h:3637
void UnProne(bool bClientSimulation)
Definition Actor.h:3648
bool IsGamePlayRelevant()
Definition Actor.h:3607
float & ProneEyeHeightField()
Definition Actor.h:3533
void BaseChange()
Definition Actor.h:3585
void OnStartCrouch(float HeightAdjust, float ScaledHeightAdjust)
Definition Actor.h:3620
bool CanJump()
Definition Actor.h:3588
void ClientCheatGhost()
Definition Actor.h:3653
void OnRep_IsCrouched()
Definition Actor.h:3615
BitFieldValue< bool, unsigned __int32 > bCanPushOthers()
Definition Actor.h:3561
void OnRep_DodgingMovementInfo()
Definition Actor.h:3614
void NetTeleportSucceeded_Implementation(FVector ToLoc, FRotator ToRot)
Definition Actor.h:3611
float & LeftDynamicActorBaseTimeField()
Definition Actor.h:3531
BitFieldValue< bool, unsigned __int32 > bCanBePushed()
Definition Actor.h:3560
BitFieldValue< bool, unsigned __int32 > bCanEverDodge()
Definition Actor.h:3547
void OnRep_ReplicatedBasedMovement()
Definition Actor.h:3617
float GetDefaultHalfHeight()
Definition Actor.h:3601
bool PreventMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:3628
TSubobjectPtr< UCharacterMovementComponent > & CharacterMovementField()
Definition Actor.h:3524
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:3583
BitFieldValue< bool, unsigned __int32 > bRelativeBaseUsePitchAndRoll()
Definition Actor.h:3566
void Landed(FHitResult *Hit)
Definition Actor.h:3609
void Prone(bool bClientSimulation)
Definition Actor.h:3629
bool ShouldOverrideNewFallVelocity()
Definition Actor.h:3577
TArray< USoundBase * > CharacterOverrideSoundToField()
Definition Actor.h:3536
void PostNetReceiveLocationAndRotation()
Definition Actor.h:3626
void Crouch(bool bClientSimulation)
Definition Actor.h:3597
void PreNetReceive()
Definition Actor.h:3627
void OnLaunched(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:3663
BitFieldValue< bool, unsigned __int32 > bSetDefaultMovementMode()
Definition Actor.h:3562
void TornOff()
Definition Actor.h:3644
void CheckJumpInput(float DeltaTime)
Definition Actor.h:3591
BitFieldValue< bool, unsigned __int32 > bPressedJump()
Definition Actor.h:3553
FVector & BaseTranslationOffsetField()
Definition Actor.h:3529
void ClientCheatFly_Implementation()
Definition Actor.h:3594
void PossessedBy(AController *NewController)
Definition Actor.h:3623
bool IsBasedOnDynamicActor()
Definition Actor.h:3605
UPrimitiveComponent * GetMovementBase()
Definition Actor.h:3574
void K2_UpdateCustomMovement(float DeltaTime)
Definition Actor.h:3659
bool IsComponentTickDelegated(UActorComponent *Component)
Definition Actor.h:3606
unsigned __int16 & LastMoveOnlyRotationPitchField()
Definition Actor.h:3525
BitFieldValue< bool, unsigned __int32 > bOverrideSwimmingVelocity()
Definition Actor.h:3564
BitFieldValue< bool, unsigned __int32 > bIsPlayingTurningAnim()
Definition Actor.h:3555
void ClearJumpInput()
Definition Actor.h:3593
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:3603
bool ShouldReplicateRotPitch()
Definition Actor.h:3634
bool ShouldNotifyLanded(FHitResult *Hit)
Definition Actor.h:3633
float GetJumpMaxHoldTime()
Definition Actor.h:3602
bool ShouldOverrideSwimmingVelocity()
Definition Actor.h:3578
BitFieldValue< bool, unsigned __int32 > bReplicateDesiredRotation()
Definition Actor.h:3550
BitFieldValue< bool, unsigned __int32 > bCanEverProne()
Definition Actor.h:3548
BitFieldValue< bool, unsigned __int32 > bUseBPPreventMovementMode()
Definition Actor.h:3570
void OnRep_ReplicatedMovement()
Definition Actor.h:3618
void PostNetReceive()
Definition Actor.h:3625
unsigned __int16 & LastReplicatedMoveOnlyRotationPitchField()
Definition Actor.h:3527
void RecalculateBaseEyeHeight()
Definition Actor.h:3630
bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:3581
void ClientCheatGhost_Implementation()
Definition Actor.h:3595
void StopAnimMontage(UAnimMontage *AnimMontage)
Definition Actor.h:3638
void ClientCheatFly()
Definition Actor.h:3652
bool CanJumpInternal()
Definition Actor.h:3651
bool DoJump(bool bReplayingMoves)
Definition Actor.h:3598
void TickFromBaseWhenAttachedToParent()
Definition Actor.h:3643
bool ShouldOverrideWalkingVelocity()
Definition Actor.h:3579
void UpdateSimulatedPosition(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:3649
bool SimpleTeleportTo(FVector *DestLocation, FRotator *DestRotation)
Definition Actor.h:3636
BitFieldValue< bool, unsigned __int32 > bIsBasedOnMesh()
Definition Actor.h:3568
float & CrouchedEyeHeightField()
Definition Actor.h:3532
void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:3656
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
Definition Actor.h:3641
BitFieldValue< bool, unsigned __int32 > bOverrideNewFallVelocity()
Definition Actor.h:3565
float & JumpMaxHoldTimeField()
Definition Actor.h:3539
bool BP_PreventMovementMode(EMovementMode newMovementMode, char newCustomMode)
Definition Actor.h:3650
bool CanDodge()
Definition Actor.h:3587
int & LastTeleportedFrameField()
Definition Actor.h:3540
FDodgeMovementInfo & DodgingMovementInfoField()
Definition Actor.h:3534
FName * GetStateName(FName *result)
Definition Actor.h:2092
APlayerState * PlayerStateField()
Definition Actor.h:2062
void ReceiveInstigatedAnyDamage(float Damage, UDamageType *DamageType, AActor *DamagedActor, AActor *DamageCauser)
Definition Actor.h:2114
bool IsInState(FName InStateName)
Definition Actor.h:2096
void OnRep_PlayerState()
Definition Actor.h:2099
void ClientSetRotation(FRotator NewRotation, bool bResetCamera, bool bAfterSeamlessTravel)
Definition Actor.h:2112
APawn * K2_GetPawn(AActor *DamageCauser)
Definition Actor.h:2074
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2091
void Destroyed()
Definition Actor.h:2081
void RemovePawnTickDependency(APawn *InOldPawn)
Definition Actor.h:2103
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:2088
void Reset()
Definition Actor.h:2104
void ChangeState(FName NewState)
Definition Actor.h:2077
FRotator * GetDesiredRotation(FRotator *result)
Definition Actor.h:2086
void ClientSetLocation_Implementation(FVector NewLocation, FRotator NewRotation)
Definition Actor.h:2079
void OnRep_Pawn()
Definition Actor.h:2098
void AttachToPawn(APawn *InPawn)
Definition Actor.h:2076
void InitPlayerState()
Definition Actor.h:2094
void CleanupPlayerState()
Definition Actor.h:2078
ACharacter * CharacterField()
Definition Actor.h:2061
FVector * GetNavAgentLocation(FVector *result)
Definition Actor.h:2090
void AddPawnTickDependency(APawn *NewPawn)
Definition Actor.h:2075
void SetControlRotation(FRotator *NewRotation)
Definition Actor.h:2105
void SetPawnFromRep(APawn *InPawn)
Definition Actor.h:2108
void DetachFromPawn()
Definition Actor.h:2082
void SetPawn(APawn *InPawn)
Definition Actor.h:2107
void Possess(APawn *InPawn)
Definition Actor.h:2101
void SetInitialLocationAndRotation(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:2106
void GetMoveGoalReachTest(AActor *MovingActor, FVector *MoveOffset, FVector *GoalOffset, float *GoalRadius, float *GoalHalfHeight)
Definition Actor.h:2089
TWeakObjectPtr< AActor > & StartSpotField()
Definition Actor.h:2065
FName & StateNameField()
Definition Actor.h:2066
void PawnPendingDestroy(APawn *inPawn)
Definition Actor.h:2100
void FailedToSpawnPawn()
Definition Actor.h:2083
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:2113
void PostInitializeComponents()
Definition Actor.h:2102
TWeakObjectPtr< APawn > & OldPawnField()
Definition Actor.h:2060
bool LineOfSightTo(AActor *Other, FVector ViewPoint, bool bAlternateChecks)
Definition Actor.h:2097
void UpdateNavigationComponents()
Definition Actor.h:2111
void ClientSetRotation_Implementation(FRotator NewRotation, bool bResetCamera, bool bAfterSeamlessTravel)
Definition Actor.h:2080
void UnPossess()
Definition Actor.h:2110
APawn * PawnField()
Definition Actor.h:2063
FRotator * GetControlRotation(FRotator *result)
Definition Actor.h:2085
void InstigatedAnyDamage(float Damage, UDamageType *DamageType, AActor *DamagedActor, AActor *DamageCauser)
Definition Actor.h:2095
FRotator & ControlRotationField()
Definition Actor.h:2064
FString * GetHumanReadableName(FString *result)
Definition Actor.h:2087
bool ShouldPostponePathUpdates()
Definition Actor.h:2109
static void StaticRegisterNativesAController()
Definition Actor.h:2115
AActor * GetViewTarget()
Definition Actor.h:2093
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2084
BitFieldValue< bool, unsigned __int32 > bAttachToPawn()
Definition Actor.h:2070
bool & bIsManuallyPlacedActor()
Definition Actor.h:9745
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9739
FVector & WorldLoc()
Definition Actor.h:9742
TSubobjectPtr< UBoxComponent > BoxExtent()
Definition Actor.h:9741
int & ZoneId()
Definition Actor.h:9744
FString & VolumeName()
Definition Actor.h:9746
FString & ZoneName()
Definition Actor.h:9743
float & HyperThermalInsulationField()
Definition Actor.h:8979
float & IndoorsHypoThermalInsulationField()
Definition Actor.h:8975
float & IndoorsHyperThermalInsulationField()
Definition Actor.h:8976
BitFieldValue< bool, unsigned __int32 > bIsEggTooCold()
Definition Actor.h:8985
float & EggThermalInsulationTemperatureMultiplierField()
Definition Actor.h:8977
double & LastInsulationCalcTimeField()
Definition Actor.h:8978
BitFieldValue< bool, unsigned __int32 > bIsEggTooHot()
Definition Actor.h:8984
float & HypoThermalInsulationField()
Definition Actor.h:8980
APrimalCharacter * BasedTransformCharacterField()
Definition Actor.h:8940
long double & SpawnDropSoundTimeField()
Definition Actor.h:8937
FVector & DroppedItemVelocityField()
Definition Actor.h:8930
long double & DroppedItemDestructionTimeField()
Definition Actor.h:8925
BitFieldValue< bool, unsigned __int32 > bIsUnderwater()
Definition Actor.h:8954
UStaticMesh * NetDroppedMeshOverrideField()
Definition Actor.h:8927
FVector & BasedTransformLocationField()
Definition Actor.h:8941
bool & bClientDisablePhysicsField()
Definition Actor.h:8926
bool & bHasTickedField()
Definition Actor.h:8945
float & DroppedLifeSpanOverrideField()
Definition Actor.h:8944
BitFieldValue< bool, unsigned __int32 > bNotifyPreviousOwnerOfPickup()
Definition Actor.h:8955
AActor * DroppedByActorField()
Definition Actor.h:8939
void PostNetReceiveLocationAndRotation()
Definition Actor.h:8963
float & ImpulseMagnitudeField()
Definition Actor.h:8918
BitFieldValue< bool, unsigned __int32 > bUseCollisionTrace()
Definition Actor.h:8951
void Destroyed()
Definition Actor.h:8960
float & DroppedItemAccelerationGravityField()
Definition Actor.h:8932
void Tick(float DeltaSeconds)
Definition Actor.h:8967
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8970
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8962
bool & bThrownFromShipField()
Definition Actor.h:8931
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
Definition Actor.h:8950
UMaterialInterface * NetDroppedMeshMaterialOverrideField()
Definition Actor.h:8928
UPrimalItem * MyItemField()
Definition Actor.h:8917
unsigned __int64 & DroppedByPlayerIDField()
Definition Actor.h:8924
void PreInitializeComponents()
Definition Actor.h:8964
float & PrevAngularDampingField()
Definition Actor.h:8936
FVector & PreviousLocationField()
Definition Actor.h:8938
BitFieldValue< bool, unsigned __int32 > bPreventPickup()
Definition Actor.h:8952
APrimalDinoCharacter * DroppedOntoDinoCharacterField()
Definition Actor.h:8943
float & MaxPickUpDistanceField()
Definition Actor.h:8934
FVector & DroppedItemScaleField()
Definition Actor.h:8920
float GetDroppedItemLifeTime()
Definition Actor.h:8969
FVector & BasedTransformVelocityField()
Definition Actor.h:8942
float & ForceSleepTimerField()
Definition Actor.h:8919
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:8968
FItemNetInfo & MyItemInfoField()
Definition Actor.h:8916
FString & DroppedByNameField()
Definition Actor.h:8923
FVector2D & OverlayTooltipPaddingField()
Definition Actor.h:8921
FVector & NetDroppedMeshOverrideScale3DField()
Definition Actor.h:8929
void BeginPlay()
Definition Actor.h:8959
float & PrevLinearDampingField()
Definition Actor.h:8935
BitFieldValue< bool, unsigned __int32 > bApplyImpulseOnSpawn()
Definition Actor.h:8949
FVector2D & OverlayTooltipScaleField()
Definition Actor.h:8922
float & DroppedItemMaxFallSpeedField()
Definition Actor.h:8933
BitFieldValue< bool, unsigned __int32 > bDestroyOutOfWater()
Definition Actor.h:8953
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:8961
void SetupVisuals()
Definition Actor.h:8965
void Stasis()
Definition Actor.h:8966
unsigned __int32 & bAddedToArrayField()
Definition Actor.h:9796
unsigned __int32 & bExportToCSVField()
Definition Actor.h:9797
TMap< FName, TSubclassOf< UActorComponent >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, TSubclassOf< UActorComponent >, 0 > > & FoliageOverrideMap()
Definition Actor.h:9795
TArray< FFoliageAttachmentOverride, FDefaultAllocator > & FoliageAttachmentOverrides()
Definition Actor.h:9794
static UClass * StaticClass()
Definition Actor.h:1367
TArray< FString, FDefaultAllocator > & BaseMeshLookup()
Definition Actor.h:9726
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9724
TArray< UStaticMesh *, FDefaultAllocator > & StaticMeshRefs()
Definition Actor.h:9727
UFoliageType * SelectedMesh()
Definition Actor.h:9729
TArray< UFoliageType *, FDefaultAllocator > & FoliageTypes()
Definition Actor.h:9725
void InitInterp()
Definition Actor.h:9012
char & ReplicationForceIsPlayingField()
Definition Actor.h:8997
void AddPlayerToDirectorTracks(APlayerController *PC)
Definition Actor.h:9004
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:9005
void Stop()
Definition Actor.h:9025
void AddActorToGroup(FName GroupName, AActor *TheGroupActor)
Definition Actor.h:9003
void ResetMatinee()
Definition Actor.h:9019
void BeginPlay()
Definition Actor.h:9006
float GetInterpLength()
Definition Actor.h:9011
void PostNetReceive()
Definition Actor.h:9034
void SetPosition(float NewPosition, bool bJump, bool bForceJumpFromBeginningForEvents, bool bSkipMatineeUpdate)
Definition Actor.h:9022
float & PlayRateField()
Definition Actor.h:8991
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:9031
void InitClientMatinee()
Definition Actor.h:9033
FMatineeActorFinished & OnMatineeFinishedField()
Definition Actor.h:8998
bool IsMatineeCompatibleWithPlayer(APlayerController *InPC)
Definition Actor.h:9013
void UpdateReplicatedData(bool bIsBeginningPlay)
Definition Actor.h:9029
void PreNetReceive()
Definition Actor.h:9035
void PostInitializeComponents()
Definition Actor.h:9017
FName * GetFunctionNameForEvent(FName *result, FName EventName)
Definition Actor.h:9010
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:9032
void UpdateInterp(float NewPosition, bool bPreview, bool bJump, bool bSkipMatineeUpdate)
Definition Actor.h:9028
void UpdateStreamingForCameraCuts(float CurrentTime, bool bPreview)
Definition Actor.h:9030
void NotifyEventTriggered(FName EventName, float EventTime)
Definition Actor.h:9014
int & PreferredSplitScreenNumField()
Definition Actor.h:8994
void EnableCinematicMode(bool bEnable)
Definition Actor.h:9009
void Tick(float DeltaTime)
Definition Actor.h:9027
int & MatineeManagerPriorityField()
Definition Actor.h:8993
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
Definition Actor.h:9018
FMatineeActorStopped & OnMatineeStoppedField()
Definition Actor.h:8999
float & ClientSidePositionErrorToleranceField()
Definition Actor.h:8996
void StepInterp(float DeltaTime, bool bPreview)
Definition Actor.h:9024
void ChangePlaybackDirection()
Definition Actor.h:9007
void CheckPriorityRefresh()
Definition Actor.h:9008
void Play(float OverrideSetPosition, bool bOverridePositionJump)
Definition Actor.h:9016
void Pause()
Definition Actor.h:9015
void SetLoopingState(bool bNewLooping)
Definition Actor.h:9021
void Reverse()
Definition Actor.h:9020
FName & MatineeControllerNameField()
Definition Actor.h:8990
float & InterpPositionField()
Definition Actor.h:8995
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9036
float & ForceStartPositionField()
Definition Actor.h:8992
void SetupCameraCuts()
Definition Actor.h:9023
static void StaticRegisterNativesAMatineeActor()
Definition Actor.h:9037
void TermInterp()
Definition Actor.h:9026
bool & bAllowLandSpawnOnNonIKBlockerField()
Definition Actor.h:9951
float & NPCZoneLinkedDinoWeightsField()
Definition Actor.h:10024
bool & bSpawnOnOceanField()
Definition Actor.h:9950
float & NPCLevelMultiplierField()
Definition Actor.h:10005
bool & bWasOriginallyEnabledField()
Definition Actor.h:10004
TSubclassOf< UNPCSpawnEntriesContainer > & NPCSpawnEntriesContainerObjectField()
Definition Actor.h:9939
bool & bNPCForcePreventExitingWaterField()
Definition Actor.h:10001
float & TheNextIncreaseNPCIntervalField()
Definition Actor.h:10015
int & AbsoluteMaximumNumberNearbyCoreStructuresField()
Definition Actor.h:9998
bool & bNPCPreventSavingField()
Definition Actor.h:9979
float & MinimumManualSpawnIntervalField()
Definition Actor.h:10019
float & SpawnPointsExtentsOffsetFromSeamlessGridSizeField()
Definition Actor.h:9952
TArray< FLinkedZoneSpawnVolumeEntry > & LinkedZoneSpawnVolumeEntriesField()
Definition Actor.h:9938
int & MinDesiredNumberOfNPCField()
Definition Actor.h:9958
int & ForceOverrideNPCBaseLevelField()
Definition Actor.h:10006
bool & bDirectLinkDinosWithZoneManagerField()
Definition Actor.h:10021
float & Override_SP_StasisAutoDestoryIntervalField()
Definition Actor.h:9960
int & MySublevelUniqueIDField()
Definition Actor.h:10030
bool & bDisableOnSeamlessHomeServersField()
Definition Actor.h:10002
bool & bForceInEditorField()
Definition Actor.h:9946
bool & bOnlyCheckMySublevelWaterField()
Definition Actor.h:9957
float & TheMinimumPlayerDistanceFromSpawnPointField()
Definition Actor.h:9968
int & UseDesiredNumberOfNPCField()
Definition Actor.h:10008
bool & bUseSeamlessServerNPCShipSpawnEntriesOverrideField()
Definition Actor.h:10022
bool & bUsesManualSpawningField()
Definition Actor.h:9981
float & TheDecreaseNPCIntervalField()
Definition Actor.h:9973
bool & bEnabledField()
Definition Actor.h:9945
bool & bIgnoreNPCRandomClassReplacementsField()
Definition Actor.h:10020
bool & bSpawnAllNPCEntriesField()
Definition Actor.h:9983
float & TheIncreaseNPCIntervalMaxField()
Definition Actor.h:9972
int & MaxNumberSpawnZoneRandomPointChecksField()
Definition Actor.h:9990
bool & bSpawnsWaterDinosField()
Definition Actor.h:10013
float & ConsoleDesiredNumberOfNPCMultiplierField()
Definition Actor.h:9954
float & TheNewNewEditorNumberOfNPCMultiplierField()
Definition Actor.h:9965
float & IslandFinalNPCLevelMultiplierField()
Definition Actor.h:10026
float & SpawnMinDistanceFromShoreField()
Definition Actor.h:9953
TArray< FName > & OnlyAllowSpawningOnActorTagsField()
Definition Actor.h:9955
float & TheMinimumStructureDistanceFromSpawnPointField()
Definition Actor.h:9993
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9943
bool & bAllowExtentTestField()
Definition Actor.h:9956
int & AbsoluteMaxNumberOfNPCField()
Definition Actor.h:9961
float & NPCAIRangeMultiplierField()
Definition Actor.h:9974
float & SingleplayerDeleteCreaturesAwayFromViewTimeOutField()
Definition Actor.h:10029
bool & bUseSpawnPointOverrideRotationField()
Definition Actor.h:10003
float & NPCWanderRadiusMultiplierField()
Definition Actor.h:9989
TArray< FNPCSpawnEntry > & NPCSpawnEntriesField()
Definition Actor.h:9940
TArray< FNPCSpawnLimit > & NPCSpawnLimitsField()
Definition Actor.h:9941
float & IncreaseNPCIntervalMultiplierField()
Definition Actor.h:10007
bool & bOnlyUseInDedicatedServerField()
Definition Actor.h:9988
float & SP_TheMaximumWorldTimeForFullIncreaseField()
Definition Actor.h:9971
bool & bOnlyUseInSingleplayerField()
Definition Actor.h:9984
int & TheNPCDynamicIncreaseMaximumIterationsField()
Definition Actor.h:10025
float & TheIncreaseNPCIntervalField()
Definition Actor.h:9969
float & SpawnOnOceanZOffsetField()
Definition Actor.h:9996
TArray< FName > & NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField()
Definition Actor.h:10018
int & MaximumNumberNearbyCoreStructuresField()
Definition Actor.h:9997
float & SinglePlayerSpawnAroundPlayerViewRadiusMinField()
Definition Actor.h:9986
bool & bUseSeamlessServerOceanEpicSpawnEntriesOverrideField()
Definition Actor.h:10023
bool & bIgnoreVolumeEcompassingCheckField()
Definition Actor.h:9982
int & SP_MinDesiredNumberOfNPCField()
Definition Actor.h:9959
bool & bOnlySpawnInWaterField()
Definition Actor.h:9949
float & TheSpawnPointMinimumFloorNormalField()
Definition Actor.h:9964
bool & bTraceForSpawnAgainstWaterField()
Definition Actor.h:10000
int & NumSpawnFailuresField()
Definition Actor.h:10010
int & TheNPCFullIncreaseMaximumIterationsField()
Definition Actor.h:9991
float & TheMaximumWorldTimeForFullIncreaseField()
Definition Actor.h:9967
FName & NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField()
Definition Actor.h:10017
float & SinglePlayerSpawnAroundPlayerViewRadiusMaxField()
Definition Actor.h:9987
float & SP_TheIncreaseNPCIntervalField()
Definition Actor.h:9970
float & ManualSpawningNPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:9995
bool & bForceUntameableField()
Definition Actor.h:9980
bool & bNewAbsoluteForceInEditorField()
Definition Actor.h:9947
bool & bNPCDontWanderField()
Definition Actor.h:9975
bool & bTriedFullIncreaseField()
Definition Actor.h:10012
float & SingleplayerDeleteCreaturesAwayFromViewDistField()
Definition Actor.h:10028
bool & bForcePreventDinoSeamlessTravelField()
Definition Actor.h:9976
int & NumNPCSpawnedField()
Definition Actor.h:10009
static void StaticRegisterNativesANPCZoneManager()
Definition Actor.h:9942
bool & bSpawnsAmphibiousDinosField()
Definition Actor.h:10014
float & KillOffOverweightNPCStasisTimeField()
Definition Actor.h:9966
float & TheMinimumTamedDinoDistanceFromSpawnPointField()
Definition Actor.h:9992
bool & bSinglePlayerSpawnAroundPlayerViewField()
Definition Actor.h:9985
bool & bForceRespawnDinosField()
Definition Actor.h:10011
bool & bNPCNoKillXPField()
Definition Actor.h:9978
int & ExtraNPCLevelOffsetField()
Definition Actor.h:9962
bool & bNPCWildIgnoreWildField()
Definition Actor.h:9977
float & CloseStructureDistanceFromSpawnPointField()
Definition Actor.h:10016
int & IslandFinalNPCLevelOffsetField()
Definition Actor.h:10027
bool & bAutoKillUseGlobalStasisArrayField()
Definition Actor.h:9999
bool & bNeverSpawnInWaterField()
Definition Actor.h:9948
float & DesiredNumberOfNPCMultiplierField()
Definition Actor.h:9963
float & NPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:9994
TArray< FOceanHarvestEntry, FDefaultAllocator > & OceanHarvestEntries()
Definition Actor.h:9719
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9717
TArray< FOceanHarvestedEntry, FDefaultAllocator > & HiddenHarvestedOceanEntries()
Definition Actor.h:9718
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:1421
void BecomeViewTarget(APlayerController *PC)
Definition Actor.h:1401
static void StaticRegisterNativesAPawn()
Definition Actor.h:1469
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1461
FVector * GetPawnViewLocation(FVector *result, bool bAllTransforms)
Definition Actor.h:1423
FVector * Internal_ConsumeMovementInputVector(FVector *result)
Definition Actor.h:1428
bool IsCrouched()
Definition Actor.h:1431
void ReceiveUnpossessed(AController *OldController)
Definition Actor.h:1468
void ReceivePossessed(AController *NewController)
Definition Actor.h:1467
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:1424
bool IsWalking()
Definition Actor.h:1437
AController * ControllerField()
Definition Actor.h:1377
void PreInitializeComponents()
Definition Actor.h:1452
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
Definition Actor.h:1391
bool InFreeCam()
Definition Actor.h:1426
TSubclassOf< AController > & AIControllerClassField()
Definition Actor.h:1373
FRotator * GetControlRotation(FRotator *result)
Definition Actor.h:1412
void TurnOff()
Definition Actor.h:1464
FVector * K2_GetMovementInputVector(FVector *result)
Definition Actor.h:1438
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:1408
void MoveIgnoreActorAdd(AActor *ActorToIgnore)
Definition Actor.h:1440
void PossessedBy(AController *NewController)
Definition Actor.h:1445
char & RemoteViewPitchField()
Definition Actor.h:1375
FRotator * GetViewRotation(FRotator *result)
Definition Actor.h:1425
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1417
void OutsideWorldBounds()
Definition Actor.h:1442
void PostLoad()
Definition Actor.h:1448
BitFieldValue< bool, unsigned __int32 > bCanAffectNavigationGeneration()
Definition Actor.h:1389
FVector & ControlInputVectorField()
Definition Actor.h:1380
void PostNetReceiveVelocity(FVector *NewVelocity)
Definition Actor.h:1450
void DetachFromControllerPendingDestroy()
Definition Actor.h:1406
void PawnMakeNoise(float Loudness, FVector NoiseLocation, bool bUseNoiseMakerLocation, AActor *NoiseMaker)
Definition Actor.h:1444
FVector * GetNavAgentLocation(FVector *result)
Definition Actor.h:1396
void LaunchPawn(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:1439
void SetCanAffectNavigationGeneration(bool bNewValue)
Definition Actor.h:1457
void PostNetReceiveLocationAndRotation()
Definition Actor.h:1449
void Internal_AddMovementInput(FVector WorldAccel, bool bForce)
Definition Actor.h:1427
float & AllowedYawErrorField()
Definition Actor.h:1378
APlayerController * GetOwnerController()
Definition Actor.h:1422
void Restart()
Definition Actor.h:1456
bool ShouldTickIfViewportsOnly()
Definition Actor.h:1459
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1466
void SpawnDefaultController()
Definition Actor.h:1460
AController * GetDamageInstigator(AController *InstigatedBy, UDamageType *DamageType)
Definition Actor.h:1413
FVector * GetLastMovementInputVector(FVector *result)
Definition Actor.h:1416
void Tick(float DeltaSeconds)
Definition Actor.h:1462
UPlayer * GetNetOwningPlayer()
Definition Actor.h:1420
void PostInitializeComponents()
Definition Actor.h:1446
FRotator * GetBaseAimRotation(FRotator *result)
Definition Actor.h:1411
APlayerState * PlayerStateField()
Definition Actor.h:1374
void AddControllerRollInput(float Val)
Definition Actor.h:1398
bool IsBasedOnActor(AActor *Other)
Definition Actor.h:1429
void Destroyed()
Definition Actor.h:1405
bool ReachedDesiredRotation()
Definition Actor.h:1453
void PostInputProcessed()
Definition Actor.h:1447
void UnPossessed()
Definition Actor.h:1465
FVector * ConsumeMovementInputVector(FVector *result)
Definition Actor.h:1403
void Reset()
Definition Actor.h:1455
void OnRep_Controller()
Definition Actor.h:1441
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationPitch()
Definition Actor.h:1386
bool & bClearOnConsumeField()
Definition Actor.h:1379
void AddControllerPitchInput(float Val)
Definition Actor.h:1397
bool IsLocallyControlled()
Definition Actor.h:1433
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationYaw()
Definition Actor.h:1387
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationRoll()
Definition Actor.h:1388
bool IsMoveInputIgnored()
Definition Actor.h:1435
bool IsLocallyControlledByPlayer()
Definition Actor.h:1434
UNetConnection * GetNetConnection()
Definition Actor.h:1419
static AActor * GetMovementBaseActor(APawn *Pawn)
Definition Actor.h:1418
BitFieldValue< bool, unsigned __int32 > bProcessingOutsideWorldBounds()
Definition Actor.h:1392
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:1436
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:1410
bool IsControlled()
Definition Actor.h:1430
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:1407
void ClientSetRotation(FRotator NewRotation)
Definition Actor.h:1402
void PostRegisterAllComponents()
Definition Actor.h:1451
void PawnClientRestart()
Definition Actor.h:1443
void AddMovementInput(FVector WorldDirection, float ScaleValue, bool bForce)
Definition Actor.h:1400
float & BaseEyeHeightField()
Definition Actor.h:1372
bool ShouldTakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1458
bool IsFalling()
Definition Actor.h:1432
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:1409
void RecalculateBaseEyeHeight()
Definition Actor.h:1454
void DestroyPlayerInputComponent()
Definition Actor.h:1404
BitFieldValue< bool, unsigned __int32 > bPreventMovementStoppingOnPossess()
Definition Actor.h:1390
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1415
void AddControllerYawInput(float Val)
Definition Actor.h:1399
float GetDefaultHalfHeight()
Definition Actor.h:1414
FVector & LastControlInputVectorField()
Definition Actor.h:1381
void TickBasedCharacters(float DeltaSeconds)
Definition Actor.h:1463
AController * LastHitByField()
Definition Actor.h:1376
TWeakObjectPtr< AController > & SpawnedForControllerField()
Definition Actor.h:1382
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2271
void ClientProcessSimpleNetExecCommandBP_Implementation(AActor *ForActor, FName CommandName)
Definition Actor.h:2230
void SetSpawnLocation(FVector *NewLocation)
Definition Actor.h:2375
APawn * GetPawnOrSpectator()
Definition Actor.h:2291
bool DefaultCanUnpause()
Definition Actor.h:2248
EMouseCursor::Type GetMouseCursor()
Definition Actor.h:2285
bool IsLookInputIgnored()
Definition Actor.h:2307
void ServerUnmutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2442
void ClientCapBandwidth_Implementation(int Cap)
Definition Actor.h:2212
FVector & LastReplicatedFocalLocField()
Definition Actor.h:2163
void CleanupGameViewport()
Definition Actor.h:2207
void NetSpawnActorAtLocation_Implementation(TSubclassOf< AActor > AnActorClass, FVector_NetQuantize AtLocation, FRotator_NetQuantize AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName)
Definition Actor.h:2316
void Possess(APawn *PawnToPossess)
Definition Actor.h:2324
void RestartLevel()
Definition Actor.h:2336
bool DeprojectMousePositionToWorld(FVector *WorldLocation, FVector *WorldDirection)
Definition Actor.h:2251
void ResetCameraMode()
Definition Actor.h:2334
void ClientTeamMessage(APlayerState *SenderPlayerState, FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2423
bool WasInputKeyJustReleased(FKey Key)
Definition Actor.h:2398
void AddCheats(bool bForce)
Definition Actor.h:2195
BitFieldValue< bool, unsigned __int32 > bCheatPlayer()
Definition Actor.h:2175
void PlayerTick(float DeltaTime)
Definition Actor.h:2323
FRotator & BlendedTargetViewRotationField()
Definition Actor.h:2128
void ClientRetryClientRestart_Implementation(APawn *NewPawn)
Definition Actor.h:2234
float GetInputKeyTimeDown(FKey Key)
Definition Actor.h:2279
bool GetHitResultUnderCursorForObjects(TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2274
void ClientReset_Implementation()
Definition Actor.h:2232
bool WasInputKeyJustPressed(FKey Key)
Definition Actor.h:2397
BitFieldValue< bool, unsigned __int32 > bCinematicMode()
Definition Actor.h:2172
void TickPlayerInput(const float DeltaSeconds, const bool bGamePaused)
Definition Actor.h:2389
void ClientNetGUIDActorDeletion(FNetworkGUID TheNetGUID)
Definition Actor.h:2407
void SetPawn(APawn *InPawn)
Definition Actor.h:2373
static void StaticRegisterNativesAPlayerController()
Definition Actor.h:2446
bool ServerAcknowledgePossession_Validate(APawn *P)
Definition Actor.h:2343
AActor * GetViewTarget()
Definition Actor.h:2296
void ClientProcessSimpleNetExecCommandUnreliableBP_Implementation(AActor *ForActor, FName CommandName)
Definition Actor.h:2231
void SafeServerCheckClientPossession()
Definition Actor.h:2338
UCheatManager * CheatManagerField()
Definition Actor.h:2133
float & InputRollScaleField()
Definition Actor.h:2142
void ServerViewNextPlayer()
Definition Actor.h:2445
bool ServerNotifyLoadedWorld_Validate(FName WorldPackageName)
Definition Actor.h:2351
void ClientSetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD)
Definition Actor.h:2421
void StartSpectatingOnly()
Definition Actor.h:2385
void NotifyLoadedWorld(FName WorldPackageName, bool bFinalDest)
Definition Actor.h:2318
void BeginInactiveState()
Definition Actor.h:2200
void ClientPlaySoundAtLocation_Implementation(USoundBase *Sound, FVector Location, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:2225
void EndSpectatingState()
Definition Actor.h:2260
void ClientProcessSimpleNetExecCommandUnreliableBP(AActor *ForActor, FName CommandName)
Definition Actor.h:2413
void ClientAddTextureStreamingLoc_Implementation(FVector InLoc, float Duration, bool bOverrideLocation)
Definition Actor.h:2210
AActor * GetAimedUseActor(UActorComponent **UseComponent, int *hitBodyIndex, bool bForceUseActorLocation)
Definition Actor.h:2192
void GetInputMouseDelta(float *DeltaX, float *DeltaY)
Definition Actor.h:2281
FVector & AudioListenerLocationOverrideField()
Definition Actor.h:2154
void ClientSetHUD(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2422
UPlayer * PlayerField()
Definition Actor.h:2120
void ClientMessage_Implementation(FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2222
void SafeRetryClientRestart()
Definition Actor.h:2337
BitFieldValue< bool, unsigned __int32 > bShowExtendedInfoKey()
Definition Actor.h:2170
char & IgnoreLookInputField()
Definition Actor.h:2152
void SetPlayer(UPlayer *InPlayer)
Definition Actor.h:2374
TSubobjectPtr< USceneComponent > & TransformComponentField()
Definition Actor.h:2148
float & InputYawScaleField()
Definition Actor.h:2140
void SendClientAdjustment()
Definition Actor.h:2341
void StopTalking()
Definition Actor.h:2387
UNetConnection * NetConnectionField()
Definition Actor.h:2138
void ClientCommitMapChange_Implementation()
Definition Actor.h:2214
void BeginSpectatingState()
Definition Actor.h:2201
void ClientSetBlockOnAsyncLoading()
Definition Actor.h:2419
void FOV(float F)
Definition Actor.h:2261
void StartTalking()
Definition Actor.h:2386
bool IsPrimaryPlayer()
Definition Actor.h:2312
void ClientUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2243
bool GetHitResultUnderCursorByChannel(ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2273
bool ServerPause_Validate()
Definition Actor.h:2306
void GetInputMotionState(FVector *Tilt, FVector *RotationRate, FVector *Gravity, FVector *Acceleration)
Definition Actor.h:2280
void ClientEnableNetworkVoice_Implementation(bool bEnable)
Definition Actor.h:2215
FVector * GetInputVectorKeyState(FVector *result, FKey Key)
Definition Actor.h:2283
void ClientPrepareMapChange_Implementation(FName LevelName, bool bFirst, bool bLast)
Definition Actor.h:2227
void ClientRetryClientRestart(APawn *NewPawn)
Definition Actor.h:2417
void DestroySpectatorPawn()
Definition Actor.h:2253
APawn * AcknowledgedPawnField()
Definition Actor.h:2121
bool NetConnectionHasActiveActor(AActor *AnActor)
Definition Actor.h:2315
BitFieldValue< bool, unsigned __int32 > bAcknowledgedClientReceivedActor()
Definition Actor.h:2185
void PostLoad()
Definition Actor.h:2326
void ServerSetSpectatorLocation(FVector NewLoc)
Definition Actor.h:2440
TArray< FName > & PendingMapChangeLevelNamesField()
Definition Actor.h:2135
void GetViewportSize(int *SizeX, int *SizeY)
Definition Actor.h:2297
TArray< AActor * > HiddenActorsField()
Definition Actor.h:2129
bool NotifyServerReceivedClientData(APawn *InPawn, float TimeStamp)
Definition Actor.h:2319
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:2258
FVector & LastCharacterMovementTeleportUnstasisLocationField()
Definition Actor.h:2162
void FlushPressedKeys()
Definition Actor.h:2263
FRotator & RotationInputField()
Definition Actor.h:2139
void ServerVerifyViewTarget()
Definition Actor.h:2444
void ServerCheckClientPossession()
Definition Actor.h:2434
void ResetIgnoreInputFlags()
Definition Actor.h:2335
void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning)
Definition Actor.h:2366
unsigned __int16 & SeamlessTravelCountField()
Definition Actor.h:2158
void Camera(FName NewMode)
Definition Actor.h:2203
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2266
bool ServerUpdateLevelVisibility_Validate(FName PackageName, bool bIsVisible)
Definition Actor.h:2361
bool & bIsDelayedNetCleanupField()
Definition Actor.h:2164
FRotator & TargetViewRotationField()
Definition Actor.h:2127
void SetupInputComponent()
Definition Actor.h:2377
void ClientTeamMessage_Implementation(APlayerState *SenderPlayerState, FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2242
bool IsSplitscreenPlayer(int *OutSplitscreenPlayerIndex)
Definition Actor.h:2313
APlayerState * GetNextViewablePlayer(int dir)
Definition Actor.h:2290
FString * ConsoleCommand(FString *result, FString *Cmd, bool bWriteToLog)
Definition Actor.h:2246
void InitInputSystem()
Definition Actor.h:2299
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2293
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2269
bool IsMoveInputIgnored()
Definition Actor.h:2308
void CreateTouchInterface()
Definition Actor.h:2247
void ChangeState(FName NewState)
Definition Actor.h:2205
void ServerUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2357
void StartFire(char FireModeNum)
Definition Actor.h:2384
BitFieldValue< bool, unsigned __int32 > bEnableTouchEvents()
Definition Actor.h:2179
void AddPitchInput(float Val)
Definition Actor.h:2196
long double & ServerLastReceivedSpectatorLocTimeField()
Definition Actor.h:2132
void ServerUpdateCamera_Implementation(FVector_NetQuantize CamLoc, int CamPitchAndYaw)
Definition Actor.h:2359
bool ProjectWorldLocationToScreen(FVector WorldLocation, FVector2D *ScreenLocation)
Definition Actor.h:2330
void ClientWasKicked(FText *KickReason)
Definition Actor.h:2428
void ClientNotifyRespawned(APawn *NewPawn, bool IsFirstSpawn)
Definition Actor.h:2409
void ClientSetBlockOnAsyncLoading_Implementation()
Definition Actor.h:2236
void ToggleSpeaking(bool bSpeaking, bool bUseSuperRange)
Definition Actor.h:2390
BitFieldValue< bool, unsigned __int32 > bShouldPerformFullTickWhenPaused()
Definition Actor.h:2187
bool IsPlayerMuted(FString *VivoxUsername)
Definition Actor.h:2310
bool CanRestartPlayer()
Definition Actor.h:2204
void ClientPrestreamTextures_Implementation(AActor *ForcedActor, float ForceDuration, bool bEnableStreaming, int CinematicTextureGroups)
Definition Actor.h:2228
BitFieldValue< bool, unsigned __int32 > bShowMouseCursor()
Definition Actor.h:2177
void SpawnDefaultHUD()
Definition Actor.h:2381
bool IsPaused()
Definition Actor.h:2309
float & LastTeleportDistanceField()
Definition Actor.h:2165
void SetVirtualJoystickVisibility(bool bVisible)
Definition Actor.h:2376
void ClientRepObjRef(UObject *Object)
Definition Actor.h:2414
void ClientProcessNetExecCommandUnreliable(AActor *ForActor, FName CommandName, FNetExecParams ExecParams)
Definition Actor.h:2411
FRotator & AudioListenerRotationOverrideField()
Definition Actor.h:2155
void ClientReturnToMainMenu(FString *ReturnReason)
Definition Actor.h:2418
void ClientMessage(FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2405
void ClientNetGUIDActorDeletion_Implementation(FNetworkGUID TheNetGUID)
Definition Actor.h:2224
bool InputTouch(unsigned int Handle, ETouchType::Type Type, FVector2D *TouchLocation, FDateTime DeviceTimestamp, unsigned int TouchpadIndex)
Definition Actor.h:2303
bool HasClientLoadedCurrentWorld()
Definition Actor.h:2298
void ClientCapBandwidth(int Cap)
Definition Actor.h:2399
TWeakObjectPtr< USceneComponent > & AudioListenerComponentField()
Definition Actor.h:2153
void ServerSetSpectatorLocation_Implementation(FVector NewLoc)
Definition Actor.h:2355
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:2289
void AddRollInput(float Val)
Definition Actor.h:2197
AHUD * MyHUDField()
Definition Actor.h:2123
void ClientGameEnded(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2403
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
Definition Actor.h:2202
TEnumAsByte< enum ECollisionChannel > & DefaultClickTraceChannelField()
Definition Actor.h:2145
void SetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning)
Definition Actor.h:2367
void ServerViewPrevPlayer_Implementation()
Definition Actor.h:2364
bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, FVector *WorldLocation, FVector *WorldDirection)
Definition Actor.h:2252
void ClientUnmutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2425
void NetSpawnActorAtLocation(TSubclassOf< AActor > AnActorClass, FVector_NetQuantize AtLocation, FRotator_NetQuantize AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName)
Definition Actor.h:2430
void SetAudioListenerOverride(USceneComponent *AttachedComponent, FVector Location, FRotator Rotation)
Definition Actor.h:2365
void GetSeamlessTravelActorList(bool bToEntry, TArray< AActor * > *ActorList)
Definition Actor.h:2294
bool ServerMutePlayer_Validate(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2349
UNetConnection * PendingSwapConnectionField()
Definition Actor.h:2137
void SpawnPlayerCameraManager()
Definition Actor.h:2383
BitFieldValue< bool, unsigned __int32 > bForceFeedbackEnabled()
Definition Actor.h:2182
void ServerPause_Implementation()
Definition Actor.h:2352
bool & bLockedInputUIField()
Definition Actor.h:2147
void SmoothTargetViewRotation(APawn *TargetPawn, float DeltaSeconds)
Definition Actor.h:2380
bool InputAxis(FKey Key, float Delta, float DeltaTime, int NumSamples, bool bGamepad)
Definition Actor.h:2300
BitFieldValue< bool, unsigned __int32 > bEnableClickEvents()
Definition Actor.h:2178
BitFieldValue< bool, unsigned __int32 > bIsAdmin()
Definition Actor.h:2176
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
Definition Actor.h:2186
void PawnLeavingGame()
Definition Actor.h:2322
void DelayedNetCleanup()
Definition Actor.h:2249
float & LastSpectatorStateSynchTimeField()
Definition Actor.h:2130
void ClientForceGarbageCollection_Implementation()
Definition Actor.h:2217
void ClientSetCameraFade(bool bEnableFading, FColor FadeColor, FVector2D FadeAlpha, float FadeTime, bool bFadeAudio)
Definition Actor.h:2420
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputMove()
Definition Actor.h:2183
void ClientGotoState(FName NewState)
Definition Actor.h:2404
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2270
void ForceSingleNetUpdateFor(AActor *Target)
Definition Actor.h:2264
float & LocalPlayerCachedLODDistanceFactorField()
Definition Actor.h:2122
void NotifyDirectorControl(bool bNowControlling, AMatineeActor *CurrentMatinee)
Definition Actor.h:2317
void ServerMutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2435
void SetCameraMode(FName NewCamMode)
Definition Actor.h:2238
BitFieldValue< bool, unsigned __int32 > bEnableMouseOverEvents()
Definition Actor.h:2180
void FailedToSpawnPawn()
Definition Actor.h:2262
void UpdatePing(float InPing)
Definition Actor.h:2393
void ClientReturnToMainMenu_Implementation(FString *ReturnReason)
Definition Actor.h:2235
void ClientProcessNetExecCommand(AActor *ForActor, FName CommandName, FNetExecParams ExecParams)
Definition Actor.h:2410
void ServerViewNextPlayer_Implementation()
Definition Actor.h:2363
bool GetHitResultUnderFingerByChannel(ETouchIndex::Type FingerIndex, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2276
void ServerPause()
Definition Actor.h:2437
void ClientReset()
Definition Actor.h:2415
bool IsFrozen()
Definition Actor.h:2304
void EndPlayingState()
Definition Actor.h:2259
void AcknowledgePossession(APawn *P)
Definition Actor.h:2194
int & LastValidUnstasisCasterFrameField()
Definition Actor.h:2161
void ServerRestartPlayer()
Definition Actor.h:2439
void AddYawInput(float Val)
Definition Actor.h:2198
void LocalTravel(FString *FURL)
Definition Actor.h:2314
void UnPossess()
Definition Actor.h:2391
void ServerReceivedPlayerControllerAck_Implementation()
Definition Actor.h:2353
int GetSplitscreenPlayerCount()
Definition Actor.h:2295
bool & bPossessedAnyPawnField()
Definition Actor.h:2160
void ClientVoiceHandshakeComplete()
Definition Actor.h:2427
FVector & SpawnLocationField()
Definition Actor.h:2156
void ClientClearCameraLensEffects_Implementation()
Definition Actor.h:2213
void SetInitialLocationAndRotation(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:2370
void Destroyed()
Definition Actor.h:2254
void ClientVoiceHandshakeComplete_Implementation()
Definition Actor.h:2244
void ClientEnableNetworkVoice(bool bEnable)
Definition Actor.h:2402
void ClientSetHUD_Implementation(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2241
void ClientIgnoreLookInput_Implementation(bool bIgnore)
Definition Actor.h:2220
void ClientFlushLevelStreaming_Implementation()
Definition Actor.h:2216
UNetConnection * GetNetConnection()
Definition Actor.h:2287
void ClientSetForceMipLevelsToBeResident_Implementation(UMaterialInterface *Material, float ForceDuration, int CinematicTextureGroups)
Definition Actor.h:2240
void ServerAcknowledgePossession(APawn *P)
Definition Actor.h:2431
void ClientIgnoreMoveInput_Implementation(bool bIgnore)
Definition Actor.h:2221
void ClientPlaySound_Implementation(USoundBase *Sound, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:2226
void ServerMutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2348
char & IgnoreMoveInputField()
Definition Actor.h:2151
FVector * GetFocalLocation(FVector *result)
Definition Actor.h:2268
bool InputKey(FKey Key, EInputEvent EventType, float AmountDepressed, bool bGamepad)
Definition Actor.h:2301
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:2257
void ClientRestart(APawn *NewPawn)
Definition Actor.h:2416
void UpdateCameraManager(float DeltaSeconds)
Definition Actor.h:2392
void ServerChangeName_Implementation(FString *S)
Definition Actor.h:2345
BitFieldValue< bool, unsigned __int32 > bOverrideAudioListener()
Definition Actor.h:2188
BitFieldValue< bool, unsigned __int32 > bPlayerIsWaiting()
Definition Actor.h:2174
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:2255
float GetInputAnalogKeyState(FKey Key)
Definition Actor.h:2278
void ServerUpdateLevelVisibility(FName PackageName, bool bIsVisible)
Definition Actor.h:2443
bool & bAutoManageActiveCameraTargetField()
Definition Actor.h:2126
TSubclassOf< UCheatManager > & CheatClassField()
Definition Actor.h:2134
TEnumAsByte< enum EMouseCursor::Type > & CurrentMouseCursorField()
Definition Actor.h:2144
void SeamlessTravelFrom(APlayerController *OldPC)
Definition Actor.h:2340
BitFieldValue< bool, unsigned __int32 > bIsUsingStreamingVolumes()
Definition Actor.h:2173
void ClientRestart_Implementation(APawn *NewPawn)
Definition Actor.h:2233
void SetIgnoreMoveInput(bool bNewMoveInput)
Definition Actor.h:2369
BitFieldValue< bool, unsigned __int32 > bIsAnselActive()
Definition Actor.h:2171
void PostInitializeComponents()
Definition Actor.h:2325
void GetInputTouchState(ETouchIndex::Type FingerIndex, float *LocationX, float *LocationY, bool *bIsCurrentlyPressed)
Definition Actor.h:2282
void UpdateRotation(float DeltaTime)
Definition Actor.h:2394
bool ServerChangeName_Validate(FString *S)
Definition Actor.h:2346
void CleanupPlayerState()
Definition Actor.h:2208
bool GetHitResultUnderFingerForObjects(ETouchIndex::Type FingerIndex, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2277
void GetAudioListenerPosition(FVector *OutLocation, FVector *OutFrontDir, FVector *OutRightDir)
Definition Actor.h:2267
bool ShouldReplicateVoicePacketFrom(FUniqueNetId *Sender, char ShouldUseSuperRange, char *PlaybackFlags)
Definition Actor.h:2378
void ViewAPlayer(int dir)
Definition Actor.h:2396
BitFieldValue< bool, unsigned __int32 > bEnableTouchOverEvents()
Definition Actor.h:2181
void EnableCheats(FString pass)
Definition Actor.h:2256
unsigned __int16 & LastCompletedSeamlessTravelCountField()
Definition Actor.h:2159
void ClientWasKicked_Implementation(FText *KickReason)
Definition Actor.h:2245
void ClientProcessNetExecCommandUnreliable_Implementation(AActor *ForActor, FName CommandName, FNetExecParams ExecParams)
Definition Actor.h:2229
void ClientMutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2406
void ServerShortTimeout()
Definition Actor.h:2441
void ProcessForceFeedback(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2328
void AutoManageActiveCameraTarget(AActor *SuggestedTarget)
Definition Actor.h:2199
bool GetHitResultUnderFinger(ETouchIndex::Type FingerIndex, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2275
void ClientCommitMapChange()
Definition Actor.h:2401
void ReceivedPlayer()
Definition Actor.h:2331
void ClientMutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2223
void ServerNotifyLoadedWorld_Implementation(FName WorldPackageName)
Definition Actor.h:2350
void CleanUpAudioComponents()
Definition Actor.h:2206
void ClientTeleportSucceeded(FVector TeleportLoc, FRotator TeleportRot, bool bSimpleTeleport)
Definition Actor.h:2424
bool ServerUnmutePlayer_Validate(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2358
void ClientNotifyReconnected(APawn *NewPawn)
Definition Actor.h:2408
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:2429
FString * GetPlayerNetworkAddress(FString *result)
Definition Actor.h:2292
void SetName(FString *S)
Definition Actor.h:2371
void ClientCancelPendingMapChange_Implementation()
Definition Actor.h:2211
void ServerCheckClientPossession_Implementation()
Definition Actor.h:2347
bool InputMotion(FVector *Tilt, FVector *RotationRate, FVector *Gravity, FVector *Acceleration)
Definition Actor.h:2302
void OnNetCleanup(UNetConnection *Connection)
Definition Actor.h:2320
void ProcessPlayerInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2329
void ClientClearCameraLensEffects()
Definition Actor.h:2400
TSubclassOf< APlayerCameraManager > & PlayerCameraManagerClassField()
Definition Actor.h:2125
void ServerAcknowledgePossession_Implementation(APawn *P)
Definition Actor.h:2342
TEnumAsByte< enum EMouseCursor::Type > & DefaultMouseCursorField()
Definition Actor.h:2143
UPlayer * GetNetOwningPlayer()
Definition Actor.h:2288
float & InputPitchScaleField()
Definition Actor.h:2141
void ClientGameEnded_Implementation(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2218
APlayerCameraManager * PlayerCameraManagerField()
Definition Actor.h:2124
void ServerVerifyViewTarget_Implementation()
Definition Actor.h:2362
BitFieldValue< bool, unsigned __int32 > bShortConnectTimeOut()
Definition Actor.h:2169
void ServerCamera(FName NewMode)
Definition Actor.h:2432
bool IsPlayerMuted(FUniqueNetId *PlayerId)
Definition Actor.h:2311
void ClientProcessSimpleNetExecCommandBP(AActor *ForActor, FName CommandName)
Definition Actor.h:2412
void ClearAudioListenerOverride()
Definition Actor.h:2209
bool GetHitResultUnderCursor(ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2272
void PostProcessInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2327
void ServerRestartPlayer_Implementation()
Definition Actor.h:2354
void ServerChangeName(FString *S)
Definition Actor.h:2433
void ServerCamera_Implementation(FName NewMode)
Definition Actor.h:2344
void UpdateStateInputComponents()
Definition Actor.h:2395
bool IsInputKeyDown(FKey Key)
Definition Actor.h:2305
float & LastRetryPlayerTimeField()
Definition Actor.h:2157
TWeakObjectPtr< UPrimitiveComponent > & CurrentClickablePrimitiveField()
Definition Actor.h:2149
void ServerReceivedPlayerControllerAck()
Definition Actor.h:2438
void ServerNotifyLoadedWorld(FName WorldPackageName)
Definition Actor.h:2436
void GameHasEnded(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2265
void ClientGotoState_Implementation(FName NewState)
Definition Actor.h:2219
void ClientUpdateLevelStreamingStatus(FName PackageName, bool bNewShouldBeLoaded, bool bNewShouldBeVisible, bool bNewShouldBlockOnLoad, int LODIndex)
Definition Actor.h:2426
void ReceivedSpectatorClass(TSubclassOf< AGameMode > SpectatorClass)
Definition Actor.h:2332
void ClientSetCinematicMode_Implementation(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD)
Definition Actor.h:2239
bool ShouldShowMouseCursor()
Definition Actor.h:2379
void DelayedPrepareMapChange()
Definition Actor.h:2250
void ServerUpdateLevelVisibility_Implementation(FName PackageName, bool bIsVisible)
Definition Actor.h:2360
void SwitchLevel(FString *FURL)
Definition Actor.h:2388
void SetIgnoreLookInput(bool bNewLookInput)
Definition Actor.h:2368
static bool IsNetRelevantFor(FTimespan A, FTimespan B)
Definition Actor.h:2193
void ClientSetCameraFade_Implementation(bool bEnableFading, FColor FadeColor, FVector2D FadeAlpha, float FadeTime, bool bFadeAudio)
Definition Actor.h:2237
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputLook()
Definition Actor.h:2184
char & NetPlayerIndexField()
Definition Actor.h:2136
void SpawnHUD(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2382
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:2284
int & ClientCapField()
Definition Actor.h:2131
FieldArray< TWeakObjectPtr< UPrimitiveComponent >, 11 > CurrentTouchablePrimitivesField()
Definition Actor.h:2150
TEnumAsByte< enum ECollisionChannel > & CurrentClickTraceChannelField()
Definition Actor.h:2146
void SetNetSpeed(int NewSpeed)
Definition Actor.h:2372
void SafeServerUpdateSpectatorState()
Definition Actor.h:2339
void ServerToggleAILogging_Implementation()
Definition Actor.h:2356
bool GetMousePosition(float *LocationX, float *LocationY)
Definition Actor.h:2286
void OverrideWith(APlayerState *PlayerState)
Definition Actor.h:1807
void OnRep_UniqueId()
Definition Actor.h:1805
float & ScoreField()
Definition Actor.h:1774
int & StartTimeField()
Definition Actor.h:1779
static void StaticRegisterNativesAPlayerState()
Definition Actor.h:1819
void SeamlessTravelTo(APlayerState *NewPlayerState)
Definition Actor.h:1812
APlayerState * Duplicate()
Definition Actor.h:1801
void RecalculateAvgPing()
Definition Actor.h:1809
float & CurPingBucketTimestampField()
Definition Actor.h:1785
int & PlayerIdField()
Definition Actor.h:1778
void ClientInitialize(AController *C)
Definition Actor.h:1798
void RegisterPlayerWithSession(bool bWasFromInvite)
Definition Actor.h:1810
void Destroyed()
Definition Actor.h:1800
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1818
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1802
void UnregisterPlayerWithSession()
Definition Actor.h:1816
BitFieldValue< bool, unsigned __int32 > bFromPreviousLevel()
Definition Actor.h:1794
void Reset()
Definition Actor.h:1811
char & CurPingBucketField()
Definition Actor.h:1784
BitFieldValue< bool, unsigned __int32 > bIsInactive()
Definition Actor.h:1793
void OnRep_PlayerName()
Definition Actor.h:1804
bool ShouldBroadCastWelcomeMessage(bool bExiting)
Definition Actor.h:1815
void UpdatePing(float InPing)
Definition Actor.h:1817
void OnRep_bIsInactive()
Definition Actor.h:1806
char & PingField()
Definition Actor.h:1775
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1803
void SetPlayerName(FString *S)
Definition Actor.h:1813
void PostInitializeComponents()
Definition Actor.h:1808
FString & SavedNetworkAddressField()
Definition Actor.h:1781
FString & OldNameField()
Definition Actor.h:1777
FUniqueNetIdRepl & UniqueIdField()
Definition Actor.h:1782
BitFieldValue< bool, unsigned __int32 > bIsSpectator()
Definition Actor.h:1789
BitFieldValue< bool, unsigned __int32 > bIsABot()
Definition Actor.h:1791
void CopyProperties(APlayerState *PlayerState)
Definition Actor.h:1799
BitFieldValue< bool, unsigned __int32 > bOnlySpectator()
Definition Actor.h:1790
void SetUniqueId(TSharedPtr< FUniqueNetId, 0 > *InUniqueId)
Definition Actor.h:1814
float & ExactPingField()
Definition Actor.h:1780
FName & SessionNameField()
Definition Actor.h:1783
FString & PlayerNameField()
Definition Actor.h:1776
BitFieldValue< bool, unsigned __int32 > bHasBeenWelcomed()
Definition Actor.h:1792
BitFieldValue< bool, unsigned __int32 > bBPAddMultiUseEntries()
Definition Actor.h:10214
float & MaximumVelocityZForSlowingFallField()
Definition Actor.h:10158
void BuffTickClient(float DeltaTime)
Definition Actor.h:10288
bool TemplateAllowActorSpawn(UWorld *World, FVector *AtLocation, FRotator *AtRotation, FActorSpawnParameters *SpawnParameters)
Definition Actor.h:10255
BitFieldValue< bool, unsigned __int32 > bDediServerUseBPModifyPlayerBoneModifiers()
Definition Actor.h:10193
TSubclassOf< APrimalBuff > & AOEOtherBuffToApplyField()
Definition Actor.h:10090
float & ViewMaxExposureMultiplierField()
Definition Actor.h:10080
long double & LastItemDurabilityDepletionTimeField()
Definition Actor.h:10097
bool ExcludePostProcessBlendableMaterial(UMaterialInterface *BlendableMaterialInterface)
Definition Actor.h:10273
TArray< FBuffStatEntry > & BuffStatGroupEntriesField()
Definition Actor.h:10059
BitFieldValue< bool, unsigned __int32 > bUseBPModifyPlayerBoneModifiers()
Definition Actor.h:10192
FVector * UpdateStaticPathingDestination(FVector *result, FVector locOverride, float randomOffsetMultiplier, bool useRandomNegativeXDir, bool orientRandOffsetByRotation, FRotator randOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:10264
BitFieldValue< bool, unsigned __int32 > bApplyStatModifierToDinos()
Definition Actor.h:10222
BitFieldValue< bool, unsigned __int32 > bBuffDrawFloatingHUD()
Definition Actor.h:10206
bool & bUseBPExcludeAoEActorField()
Definition Actor.h:10126
FName & InstigatorAttachmentSocketField()
Definition Actor.h:10061
TSubclassOf< UDamageType > & AoEApplyDamageTypeField()
Definition Actor.h:10116
bool & bDeactivatedSoundOnlyLocalField()
Definition Actor.h:10146
FieldArray< float, 12 > ValuesToAddPerSecondField()
Definition Actor.h:10073
BitFieldValue< bool, unsigned __int32 > bAoEIgnoreDinosTargetingInstigator()
Definition Actor.h:10176
UMaterialInterface * BuffPostProcessEffectField()
Definition Actor.h:10087
static UClass * StaticClass()
Definition Actor.h:10283
bool & bBPModifyCharacterFOVField()
Definition Actor.h:10149
TSubclassOf< UPrimalBuffPersistentData > & BuffPersistentDataClassField()
Definition Actor.h:10110
TArray< TSubclassOf< AActor > > & AoEClassesToExcludeField()
Definition Actor.h:10125
long double & NextBuffTickTimeServerField()
Definition Actor.h:10140
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyOtherBuffDeactivated()
Definition Actor.h:10249
BitFieldValue< bool, unsigned __int32 > bPreventOnPlayer()
Definition Actor.h:10225
BitFieldValue< bool, unsigned __int32 > bModifyMaxSpeed()
Definition Actor.h:10187
bool ExcludeAoEActor(AActor *ActorToConsider)
Definition Actor.h:10276
bool & bDeactivateAfterAddingXPField()
Definition Actor.h:10083
BitFieldValue< bool, unsigned __int32 > bAoEApplyDamageAllTargetables()
Definition Actor.h:10231
long double & TimeForNextAOECheckField()
Definition Actor.h:10155
BitFieldValue< bool, unsigned __int32 > bFollowTarget()
Definition Actor.h:10168
float & CharacterMultiplier_ExtraWaterConsumptionMultiplierField()
Definition Actor.h:10076
float & SlowInstigatorFallingDampenZVelocityField()
Definition Actor.h:10067
TArray< TSubclassOf< APrimalCharacter > > & BuffRequiresOwnerClassField()
Definition Actor.h:10101
void Unstasis()
Definition Actor.h:10279
float & ForceNetworkSpatializationBuffMaxLimitRangeField()
Definition Actor.h:10119
bool & bWasStasisedField()
Definition Actor.h:10143
BitFieldValue< bool, unsigned __int32 > bBPAdjustStatusValueModification()
Definition Actor.h:10246
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFlight()
Definition Actor.h:10233
void Tick(float DeltaSeconds)
Definition Actor.h:10262
bool & bUseBPSetupForInstigatorField()
Definition Actor.h:10104
BitFieldValue< bool, unsigned __int32 > bRemoteForcedFlee()
Definition Actor.h:10184
BitFieldValue< bool, unsigned __int32 > bPlayerIgnoreBuffPostprocessEffectWhenRidingDino()
Definition Actor.h:10183
void AddDamageStatusValueModifier(APrimalCharacter *addToCharacter, EPrimalCharacterStatusValue::Type ValueType, bool bSpeedToAddInSeconds, bool bContinueOnUnchangedValue, bool bResetExistingModifierDescriptionIndex, bool bSetValue, bool bSetAdditionalValue, float LimitExistingModifierDescriptionToMaxAmount, float damageMultiplierAmountToAdd, float speedToAdd, int StatusValueModifierDescriptionIndex, bool bUsePercentualDamage, bool bMakeUntameable, float percentualDamage, TSubclassOf< UDamageType > ScaleValueByCharacterDamageType)
Definition Actor.h:10260
APrimalBuff * AddBuff(APrimalCharacter *ForCharacter, AActor *DamageCauser)
Definition Actor.h:10271
BitFieldValue< bool, unsigned __int32 > bUsePostAdjustDamage()
Definition Actor.h:10201
BitFieldValue< bool, unsigned __int32 > bDeactivateOnJump()
Definition Actor.h:10164
float & XPtoAddField()
Definition Actor.h:10081
BitFieldValue< bool, unsigned __int32 > bDisableIfCharacterUnderwater()
Definition Actor.h:10171
BitFieldValue< bool, unsigned __int32 > bPreventInputDoesOffset()
Definition Actor.h:10243
int & AddBuffMaxNumStacksField()
Definition Actor.h:10144
float & CharacterMultiplier_SubmergedOxygenDecreaseSpeedField()
Definition Actor.h:10078
bool ResetBuffStart()
Definition Actor.h:10270
bool & bPersistentBuffSurvivesLevelUpField()
Definition Actor.h:10113
BitFieldValue< bool, unsigned __int32 > bUseBPCanBeCarried()
Definition Actor.h:10200
BitFieldValue< bool, unsigned __int32 > bBPOverrideWeaponBob()
Definition Actor.h:10191
bool & bUseBuffTickServerField()
Definition Actor.h:10132
FVector & AoEBuffLocOffsetField()
Definition Actor.h:10123
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffOnPlayers()
Definition Actor.h:10202
float & WeaponRecoilMultiplierField()
Definition Actor.h:10069
BitFieldValue< bool, unsigned __int32 > bApplyStatModifierToPlayers()
Definition Actor.h:10221
bool & bBPOverrideCharacterNewFallVelocityField()
Definition Actor.h:10148
BitFieldValue< bool, unsigned __int32 > bAllowBuffWhenInstigatorDead()
Definition Actor.h:10218
BitFieldValue< bool, unsigned __int32 > bUseTickingDeactivation()
Definition Actor.h:10237
float & HyperThermiaInsulationField()
Definition Actor.h:10121
TArray< TSubclassOf< AActor > > & PreventActorClassesTargetingField()
Definition Actor.h:10088
float & Maximum2DVelocityForStaminaRecoveryField()
Definition Actor.h:10094
float & TPVCameraSpeedInterpolationMultiplierField()
Definition Actor.h:10153
float & UnsubmergedMaxSpeedModifierField()
Definition Actor.h:10085
BitFieldValue< bool, unsigned __int32 > bUseBPActivated()
Definition Actor.h:10232
BitFieldValue< bool, unsigned __int32 > bForcePlayerProne()
Definition Actor.h:10211
BitFieldValue< bool, unsigned __int32 > bForceUsePreventTargeting()
Definition Actor.h:10189
BitFieldValue< bool, unsigned __int32 > bUseBPIsCharacterHardAttached()
Definition Actor.h:10195
void EnableTickFunction()
Definition Actor.h:10265
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffIgnoreSameTeam()
Definition Actor.h:10204
float BuffAdjustDamage(float Damage, FHitResult *HitInfo, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > TheDamgeType)
Definition Actor.h:10286
float & BuffTickServerMinTimeField()
Definition Actor.h:10135
TSubclassOf< APrimalBuff > & ForceNetworkSpatializationMaxLimitBuffTypeField()
Definition Actor.h:10117
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachmentIncludeCarrying()
Definition Actor.h:10198
void InstigatorJumped()
Definition Actor.h:10267
BitFieldValue< bool, unsigned __int32 > bPreventOnDino()
Definition Actor.h:10224
void DrawBuffFloatingHUD(int BuffIndex, AShooterHUD *HUD, float CenterX, float CenterY, float DrawScale)
Definition Actor.h:10290
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyOtherBuffActivated()
Definition Actor.h:10248
bool PreventRunning()
Definition Actor.h:10275
TArray< TSubclassOf< AActor > > & AoEClassesToIncludeField()
Definition Actor.h:10124
float & AOEBuffRangeField()
Definition Actor.h:10091
BitFieldValue< bool, unsigned __int32 > bIsBuffPersistent()
Definition Actor.h:10215
void ProcessStaticPathing(bool triggerRunning)
Definition Actor.h:10263
float & OnlyForInstigatorSoundFadeInTimeField()
Definition Actor.h:10131
BitFieldValue< bool, unsigned __int32 > bCheckPreventInput()
Definition Actor.h:10238
BitFieldValue< bool, unsigned __int32 > bUseBPPreventAddingOtherBuff()
Definition Actor.h:10229
TSubclassOf< APrimalBuff > & BuffToGiveOnDeactivationField()
Definition Actor.h:10098
float & CharacterAOEBuffDamageField()
Definition Actor.h:10092
BitFieldValue< bool, unsigned __int32 > bWasDestroyed()
Definition Actor.h:10247
BitFieldValue< bool, unsigned __int32 > bOnlyAddCharacterValuesUnderwater()
Definition Actor.h:10170
float & CharacterAdd_DefaultHypothermicInsulationField()
Definition Actor.h:10075
BitFieldValue< bool, unsigned __int32 > bDeactivated()
Definition Actor.h:10166
float & InsulationRangeField()
Definition Actor.h:10120
BitFieldValue< bool, unsigned __int32 > bBuffForceNoTickDedicated()
Definition Actor.h:10179
FStatusValueModifierDescription & BuffDescriptionField()
Definition Actor.h:10058
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:10165
bool & bIsCarryBuffField()
Definition Actor.h:10154
void SetBuffCauser(AActor *CausedBy)
Definition Actor.h:10293
BitFieldValue< bool, unsigned __int32 > bUseBPPreventRunning()
Definition Actor.h:10230
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffRequireSameTeam()
Definition Actor.h:10205
BitFieldValue< bool, unsigned __int32 > bDontPlayInstigatorActiveSoundOnDino()
Definition Actor.h:10235
float & XPtoAddRateField()
Definition Actor.h:10082
void Deactivate()
Definition Actor.h:10256
long double & TickingDeactivationTimeField()
Definition Actor.h:10108
float & AoEApplyDamageField()
Definition Actor.h:10114
BitFieldValue< bool, unsigned __int32 > bAddExtendBuffTime()
Definition Actor.h:10236
TArray< TWeakObjectPtr< APrimalCharacter > > & BuffedCharactersField()
Definition Actor.h:10096
float & XPEarningMultiplierField()
Definition Actor.h:10103
BitFieldValue< bool, unsigned __int32 > bHUDFormatTimerAsTimecode()
Definition Actor.h:10241
float & DeactivateAfterTimeField()
Definition Actor.h:10068
void BeginPlay()
Definition Actor.h:10258
void NetDeactivate_Implementation()
Definition Actor.h:10257
BitFieldValue< bool, unsigned __int32 > bCustomDepthStencilIgnoreHealth()
Definition Actor.h:10180
void NotifyDamage(float DamageAmount, TSubclassOf< UDamageType > DamageClass, AController *EventInstigator, AActor *TheDamageCauser)
Definition Actor.h:10291
bool & bTickFunctionDisabledField()
Definition Actor.h:10142
float & DeactivationLifespanField()
Definition Actor.h:10060
TArray< UMaterialInterface * > PostprocessBlendablesToExcludeField()
Definition Actor.h:10095
void SetupForInstigator()
Definition Actor.h:10261
float & BuffTickServerMaxTimeField()
Definition Actor.h:10134
USoundBase * ExtraActivationSoundToPlayField()
Definition Actor.h:10112
BitFieldValue< bool, unsigned __int32 > bUseBPInitializedCharacterAnimScriptInstance()
Definition Actor.h:10199
bool & bUseBPCustomAllowAddBuffField()
Definition Actor.h:10106
BitFieldValue< bool, unsigned __int32 > bUseBPNonDedicatedPlayerPostAnimUpdate()
Definition Actor.h:10194
BitFieldValue< bool, unsigned __int32 > bPreventOnBigDino()
Definition Actor.h:10226
BitFieldValue< bool, unsigned __int32 > bAoEOnlyOnDinosTargetingInstigator()
Definition Actor.h:10177
float & ReceiveDamageMultiplierField()
Definition Actor.h:10070
float & AOEBuffIntervalMinField()
Definition Actor.h:10156
BitFieldValue< bool, unsigned __int32 > bPreventOnBossDino()
Definition Actor.h:10227
BitFieldValue< bool, unsigned __int32 > bNetResetBuffStart()
Definition Actor.h:10209
BitFieldValue< bool, unsigned __int32 > bAllowBuffStasis()
Definition Actor.h:10220
BitFieldValue< bool, unsigned __int32 > bHideBuffFromHUD()
Definition Actor.h:10212
USoundBase * DeactivatedSoundField()
Definition Actor.h:10145
UPrimalBuffPersistentData * MyBuffPersistentDataField()
Definition Actor.h:10109
BitFieldValue< bool, unsigned __int32 > bDisplayHUDProgressBar()
Definition Actor.h:10188
BitFieldValue< bool, unsigned __int32 > bAoEBuffAllowIfAlreadyBuffed()
Definition Actor.h:10208
FVector & AoETraceToTargetsStartOffsetField()
Definition Actor.h:10063
float & AOEBuffIntervalMaxField()
Definition Actor.h:10157
void NetResetBuffStart_Implementation()
Definition Actor.h:10269
int & ForceNetworkSpatializationBuffMaxLimitNumField()
Definition Actor.h:10118
TWeakObjectPtr< AActor > & TargetField()
Definition Actor.h:10064
BitFieldValue< bool, unsigned __int32 > bPreventOnWildDino()
Definition Actor.h:10223
BitFieldValue< bool, unsigned __int32 > bBPDrawBuffStatusHUD()
Definition Actor.h:10239
static void StaticRegisterNativesAPrimalBuff()
Definition Actor.h:10284
void Stasis()
Definition Actor.h:10278
bool & bUseBuffTickClientField()
Definition Actor.h:10133
int GetBuffType_Implementation()
Definition Actor.h:10281
BitFieldValue< bool, unsigned __int32 > bBuffForceNoTick()
Definition Actor.h:10178
TArray< TSubclassOf< APrimalCharacter > > & BuffPreventsOwnerClassField()
Definition Actor.h:10102
BitFieldValue< bool, unsigned __int32 > bUseBPPreventThrowingItem()
Definition Actor.h:10242
BitFieldValue< bool, unsigned __int32 > bDinoIgnoreBuffPostprocessEffectWhenRidden()
Definition Actor.h:10182
FVector & staticPathingDestinationField()
Definition Actor.h:10107
bool & bDisableLightShaftsField()
Definition Actor.h:10150
BitFieldValue< bool, unsigned __int32 > bAddResetsBuffTime()
Definition Actor.h:10207
BitFieldValue< bool, unsigned __int32 > bUseInstigatorItem()
Definition Actor.h:10172
bool PreventActorTargeting_Implementation(AActor *ByActor)
Definition Actor.h:10274
float & CharacterMultiplier_ExtraFoodConsumptionMultiplierField()
Definition Actor.h:10077
long double & LastBuffTickTimeClientField()
Definition Actor.h:10139
BitFieldValue< bool, unsigned __int32 > bBPUseBumpedPawn()
Definition Actor.h:10217
BitFieldValue< bool, unsigned __int32 > bForceUsePreventTargetingTurret()
Definition Actor.h:10190
float & BuffTickClientMinTimeField()
Definition Actor.h:10137
bool ReduceBuffTime(float AmountOfTimeToReduce)
Definition Actor.h:10282
BitFieldValue< bool, unsigned __int32 > bDestroyOnTargetStasis()
Definition Actor.h:10173
bool & bDisableBloomField()
Definition Actor.h:10147
BitFieldValue< bool, unsigned __int32 > bAddCharacterValues()
Definition Actor.h:10169
float & PostProcessInterpSpeedDownField()
Definition Actor.h:10151
long double & LastBuffTickTimeServerField()
Definition Actor.h:10138
BitFieldValue< bool, unsigned __int32 > bRequireController()
Definition Actor.h:10234
float & RemoteForcedFleeDurationField()
Definition Actor.h:10062
BitFieldValue< bool, unsigned __int32 > bNotifyExperienceGained()
Definition Actor.h:10244
BitFieldValue< bool, unsigned __int32 > bOnlyTickWhenVisible()
Definition Actor.h:10245
long double & NextBuffTickTimeClientField()
Definition Actor.h:10141
long double & BuffStartTimeField()
Definition Actor.h:10086
int & FNameIntField()
Definition Actor.h:10159
float & CharacterAOEBuffResistanceField()
Definition Actor.h:10093
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachmentIncludeRiding()
Definition Actor.h:10197
BitFieldValue< bool, unsigned __int32 > bEnableStaticPathing()
Definition Actor.h:10240
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachment()
Definition Actor.h:10196
static APrimalBuff * StaticAddBuff(TSubclassOf< APrimalBuff > BuffClass, APrimalCharacter *ForCharacter, UPrimalItem *AssociatedItem, AActor *DamageCauser, bool bForceOnClient)
Definition Actor.h:10272
void BuffTickServer(float DeltaTime)
Definition Actor.h:10289
bool ExtendBuffTime(float AmountOfAdditionalTime)
Definition Actor.h:10280
long double & LastAoEApplyDamageTimeField()
Definition Actor.h:10130
bool & bOnlyTickWhenPossessedField()
Definition Actor.h:10128
bool & bOverrideBuffDescriptionField()
Definition Actor.h:10127
float & DepleteInstigatorItemDurabilityPerSecondField()
Definition Actor.h:10072
bool HideBuffFromHUD_Implementation()
Definition Actor.h:10277
BitFieldValue< bool, unsigned __int32 > bAOEOnlyApplyOtherBuffToWildDinos()
Definition Actor.h:10175
void Destroyed()
Definition Actor.h:10268
BitFieldValue< bool, unsigned __int32 > bSlowInstigatorFalling()
Definition Actor.h:10163
bool PreventActorTargeting(AActor *ByActor)
Definition Actor.h:10292
BitFieldValue< bool, unsigned __int32 > bHideTimerFromHUD()
Definition Actor.h:10213
BitFieldValue< bool, unsigned __int32 > bIsDisease()
Definition Actor.h:10228
float & AoEApplyDamageIntervalField()
Definition Actor.h:10115
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffOnDinos()
Definition Actor.h:10203
BitFieldValue< bool, unsigned __int32 > bOnlyActivateSoundForInstigator()
Definition Actor.h:10185
BitFieldValue< bool, unsigned __int32 > bUsesInstigator()
Definition Actor.h:10167
BitFieldValue< bool, unsigned __int32 > bAOEBuffCarnosOnly()
Definition Actor.h:10186
float & MeleeDamageMultiplierField()
Definition Actor.h:10071
float & PostProcessInterpSpeedUpField()
Definition Actor.h:10152
float & BuffTickClientMaxTimeField()
Definition Actor.h:10136
BitFieldValue< bool, unsigned __int32 > bUseActivateSoundFadeInDuration()
Definition Actor.h:10181
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFirstPerson()
Definition Actor.h:10250
BitFieldValue< bool, unsigned __int32 > bAoETraceToTargets()
Definition Actor.h:10174
TWeakObjectPtr< AActor > & DamageCauserField()
Definition Actor.h:10111
BitFieldValue< bool, unsigned __int32 > bForceAddUnderwaterCharacterStatusValues()
Definition Actor.h:10251
BitFieldValue< bool, unsigned __int32 > bImmobilizeTarget()
Definition Actor.h:10210
TWeakObjectPtr< UPrimalItem > & InstigatorItemField()
Definition Actor.h:10065
float & ViewMinExposureMultiplierField()
Definition Actor.h:10079
TArray< float > & PreventActorClassesTargetingRangesField()
Definition Actor.h:10089
bool AOEBuffCanAffect(APrimalCharacter *forChar)
Definition Actor.h:10266
float & SlowInstigatorFallingAddZVelocityField()
Definition Actor.h:10066
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:10259
bool & bUseBPDeactivatedField()
Definition Actor.h:10105
bool & bDestroyWhenUnpossessedField()
Definition Actor.h:10129
float & SubmergedMaxSpeedModifierField()
Definition Actor.h:10084
BitFieldValue< bool, unsigned __int32 > bNotifyDamage()
Definition Actor.h:10219
TArray< TSubclassOf< APrimalBuff > > & ActivePreventsBuffClassesField()
Definition Actor.h:10100
void BuffPostAdjustDamage(float Damage, FHitResult *HitInfo, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > TheDamgeType)
Definition Actor.h:10287
float & CharacterAdd_DefaultHyperthermicInsulationField()
Definition Actor.h:10074
TArray< TSubclassOf< APrimalBuff > > & BuffClassesToCancelOnActivationField()
Definition Actor.h:10099
float & HypoThermiaInsulationField()
Definition Actor.h:10122
void BPDrawBuffStatusHUD(AShooterHUD *HUD, float XPos, float YPos, float ScaleMult)
Definition Actor.h:10285
BitFieldValue< bool, unsigned __int32 > bBPUseBumpedByPawn()
Definition Actor.h:10216
BitFieldValue< bool, unsigned __int32 > bUseBP_OnSetRunningEvent()
Definition Actor.h:4115
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingCarnivores()
Definition Actor.h:4050
void TeleportToTargetLocation(FVector AtLocation, APrimalRaft *OnRaft)
Definition Actor.h:4555
float & ServerSeatedViewRotationPitchField()
Definition Actor.h:3941
void UpdateTribeName(FString NewTribeName)
Definition Actor.h:4592
void SetBasedOntoRaft(APrimalDinoCharacter *theDino)
Definition Actor.h:4519
UAnimMontage * ShieldCoverAnimField()
Definition Actor.h:3919
bool IsIkCurveReversed()
Definition Actor.h:4364
void OrbitCamOn()
Definition Actor.h:4468
void BP_OnSetRunning(bool bNewIsRunning)
Definition Actor.h:4647
void ClientFailedPoop()
Definition Actor.h:4654
BitFieldValue< bool, unsigned __int32 > bUsesDiedFromBack()
Definition Actor.h:4151
void PlayHitEffectPoint(float DamageTaken, FPointDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4681
TArray< int > & ReplicatedBonesIndiciesField()
Definition Actor.h:3785
long double & LastIkUpdateTimeField()
Definition Actor.h:3740
void OnRunToggle()
Definition Actor.h:4450
void ServerPlayFireBallistaAnimation_Implementation()
Definition Actor.h:4511
BitFieldValue< bool, unsigned __int32 > bAllowCharacterPainting()
Definition Actor.h:4054
BitFieldValue< bool, unsigned __int32 > bUsesRunningAnimation()
Definition Actor.h:4017
bool FindTeleportLocation(FVector *TeleportLoc, APrimalRaft *OnRaft, FVector TargetLoc)
Definition Actor.h:4255
bool BPCanStagger()
Definition Actor.h:4608
long double & LastUpdatedAimOffsetsTimeField()
Definition Actor.h:3741
float & ProneWaterSubmergedDepthThresholdField()
Definition Actor.h:3698
bool IsUsingShield()
Definition Actor.h:4391
float & TargetingTimeField()
Definition Actor.h:3916
int & DraggingBodyIndexField()
Definition Actor.h:3744
float & DragWeightField()
Definition Actor.h:3777
float & DamageTheMeleeDamageCauserPercentField()
Definition Actor.h:3891
void StopAnimEx(UAnimMontage *AnimMontage, bool bReplicate, bool bReplicateToOwner, float BlendOutTime)
Definition Actor.h:4543
BitFieldValue< bool, unsigned __int32 > bCreatedDynamicMaterials()
Definition Actor.h:4028
void OnRep_RagdollPositions()
Definition Actor.h:4449
float & PreviewCameraDistanceScaleFactorField()
Definition Actor.h:3709
long double & LastForceMeshRefreshBonesTimeField()
Definition Actor.h:3906
float & DeadBaseTargetingDesirabilityField()
Definition Actor.h:3826
float GetHealthPercentage()
Definition Actor.h:4300
BitFieldValue< bool, unsigned __int32 > bOrbitCamera()
Definition Actor.h:4021
float & FootstepsMaxRangeField()
Definition Actor.h:3805
TSubclassOf< UDamageType > & DamageTheMeleeDamageCauserDamageTypeField()
Definition Actor.h:3893
void OnStopBlockingAttack()
Definition Actor.h:4460
BitFieldValue< bool, unsigned __int32 > bActiveRunToggle()
Definition Actor.h:3982
float & ServerForceSleepRagdollIntervalField()
Definition Actor.h:3814
float & CorpseFadeAwayTimeField()
Definition Actor.h:3822
void ClientNotifyLevelUp()
Definition Actor.h:4655
FRotator & CurrentAimRotField()
Definition Actor.h:3792
bool ShouldUseWaveLocking(bool bForceCheck)
Definition Actor.h:4532
BitFieldValue< bool, unsigned __int32 > bIsWhistleTargetingDown()
Definition Actor.h:4077
void NetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4670
BitFieldValue< bool, unsigned __int32 > bDisableSpawnDefaultController()
Definition Actor.h:3984
BitFieldValue< bool, unsigned __int32 > bIsAtMaxInventoryItems()
Definition Actor.h:4095
BitFieldValue< bool, unsigned __int32 > bPreventImmobilization()
Definition Actor.h:4035
USoundBase * StartDraggedSoundField()
Definition Actor.h:3710
void PlayStaggerAnim()
Definition Actor.h:4485
bool AllowColoringBy(APlayerController *ForPC, UObject *anItem)
Definition Actor.h:4169
float GetWaterSubmergedDepthThreshold()
Definition Actor.h:4334
void Immobilize(bool bImmobilize, AActor *UsingActor, bool bImmobilizeFalling)
Definition Actor.h:4346
float GetAIDifficultyValue()
Definition Actor.h:4264
void ServerToClientsPlayFireBallistaAnimation_Implementation()
Definition Actor.h:4516
bool BPHandleRightShoulderButton()
Definition Actor.h:4618
BitFieldValue< bool, unsigned __int32 > bAllowAirJump()
Definition Actor.h:4036
FDamageEvent * CurrentDamageEventField()
Definition Actor.h:3835
void OnTeleportOntoRaft(APrimalRaft *OntoRaft)
Definition Actor.h:4466
float BPGetAddForwardVelocityOnJump()
Definition Actor.h:4612
UPrimalCharacterStatusComponent * GetCharacterStatusComponent()
Definition Actor.h:4282
void OnStartBlockingAttack()
Definition Actor.h:4453
UAnimMontage * JumpAnimField()
Definition Actor.h:3682
BitFieldValue< bool, unsigned __int32 > bClientRagdollUpdateTimerEnabled()
Definition Actor.h:4044
void ClearRagdollPhysics()
Definition Actor.h:4212
void NetSetCharacterMovementVelocity_Implementation(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4418
float GetMaxSpeedModifier()
Definition Actor.h:4311
float GetHealth()
Definition Actor.h:4299
float & FallDamageMultiplierField()
Definition Actor.h:3761
FVector & DragOffsetField()
Definition Actor.h:3738
void ChangeActorTeam(int NewTeam)
Definition Actor.h:4204
BitFieldValue< bool, unsigned __int32 > bPreventHurtAnim()
Definition Actor.h:4123
void OnStopAltFire()
Definition Actor.h:4459
void Prone(bool bClientSimulation)
Definition Actor.h:4499
TWeakObjectPtr< AActor > & LastBasedMovementActorRefField()
Definition Actor.h:3775
UAnimSequence * DefaultSeatingAnimationField()
Definition Actor.h:3939
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChanges()
Definition Actor.h:4093
BitFieldValue< bool, unsigned __int32 > bForcePreventAllInput()
Definition Actor.h:4079
bool IsInvincible(int AttackerTeam)
Definition Actor.h:4369
float & WaterSubmergedDepthThresholdField()
Definition Actor.h:3697
long double & lastTimeStaggeredField()
Definition Actor.h:3693
void BP_OnZoomIn()
Definition Actor.h:4649
void EnableBodiesGravity()
Definition Actor.h:4244
void PlayDyingRadial(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4680
TArray< APrimalBuff * > BuffsField()
Definition Actor.h:3687
float GetProjectileDamageMultiplier()
Definition Actor.h:4319
TEnumAsByte< enum EMovementMode > & SubmergedWaterMovementModeField()
Definition Actor.h:3699
float GetDodgeDurationMultiplier()
Definition Actor.h:4293
FVector * OverrideSwimmingVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, const float *FluidFriction, const float *NetBuoyancy, float DeltaTime)
Definition Actor.h:4471
bool ModifyInputAcceleration(FVector *InputAcceleration)
Definition Actor.h:4407
bool AllowBlockingWithShield()
Definition Actor.h:4602
long double & LastDragUpdateTimeField()
Definition Actor.h:3716
bool TryTeleportToBasedShipDeck(const int *ToDeckIndex, APlayerController *ForPC)
Definition Actor.h:4573
void BPNotifyLevelUp(int ExtraCharacterLevel, EPrimalCharacterStatusValue::Type StatType)
Definition Actor.h:4626
void ChangeAnimBlueprintIfNeeded()
Definition Actor.h:4205
bool IsBlockedByShield(FHitResult *HitInfo, FVector *ShotDirection, bool bBlockAllPointDamage, bool bDamageIsFromYarkWeapon)
Definition Actor.h:4353
FString * PlayerCommand_Implementation(FString *result, FString *TheCommand)
Definition Actor.h:4486
void OnRep_IsSleeping()
Definition Actor.h:4446
float GetKillXP()
Definition Actor.h:4306
float GetWeaponSpeedMultiplierByDirection(FVector *CharacterDir, FVector *MovementDir)
Definition Actor.h:4338
long double & LastListenRangePushTimeField()
Definition Actor.h:3876
float GetBaseDragWeight()
Definition Actor.h:4271
void DoSetRagdollPhysics()
Definition Actor.h:4235
void OnPrimalCharacterSleeped()
Definition Actor.h:4442
TWeakObjectPtr< AController > & LastDamageEventInstigatorField()
Definition Actor.h:3811
BitFieldValue< bool, unsigned __int32 > bIsRunningCheckIgnoreVelocity()
Definition Actor.h:4052
void OnActorExitWater(USceneComponent *Component, FVector OverlapLocation, FVector OverlapVelocity)
Definition Actor.h:4675
bool BP_IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:4642
UAnimMontage * PoopAnimationField()
Definition Actor.h:3818
float & CurrentCarriedYawField()
Definition Actor.h:3763
BitFieldValue< bool, unsigned __int32 > bPreventAllBuffs()
Definition Actor.h:4080
bool IsTargetableDead()
Definition Actor.h:4388
void BPCharacterDetach()
Definition Actor.h:4609
FPrimalCharacterNotifyAttackEnded & NotifyAttackEndedField()
Definition Actor.h:3695
void TurnInput(float Val)
Definition Actor.h:4576
void ReleaseSeatingStructure(APrimalStructureSeating *InSeatingStructure)
Definition Actor.h:4504
UPrimalCharacterStatusComponent * MyCharacterStatusComponentField()
Definition Actor.h:3797
void NetOnJumped()
Definition Actor.h:4667
bool TryAccessInventory()
Definition Actor.h:4560
bool IsStaggering()
Definition Actor.h:4385
bool IsInOceanWater()
Definition Actor.h:4365
void TryDragCharacter(APrimalCharacter *Character)
Definition Actor.h:4568
BitFieldValue< bool, unsigned __int32 > bIsHoldingSecondaryFire()
Definition Actor.h:4130
void ReplicateRagdoll()
Definition Actor.h:4508
int & DraggedBoneIndexField()
Definition Actor.h:3745
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4475
void BPTimerNonDedicated()
Definition Actor.h:4637
float & CorpseLifespanField()
Definition Actor.h:3820
void BP_OnIgnoredMoveToOrder(APlayerController *FromPC)
Definition Actor.h:4643
long double & LastTimeInSwimmingField()
Definition Actor.h:3875
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithGrapHook()
Definition Actor.h:3986
float GetDamageTorpidityIncreaseMultiplierScale()
Definition Actor.h:4288
BitFieldValue< bool, unsigned __int32 > bRagdollWasInWaterVolume()
Definition Actor.h:4102
bool IsMeshGameplayRelevant()
Definition Actor.h:4370
long double & LastTimeNotInFallingField()
Definition Actor.h:3830
UPrimitiveComponent * GetPrimaryHitComponent()
Definition Actor.h:4318
FRotator * GetViewRotation(FRotator *result)
Definition Actor.h:4333
int & CachedNumberOfClientRagdollCorrectionAttemptsField()
Definition Actor.h:3812
BitFieldValue< bool, unsigned __int32 > bForceTriggerIgnoredTraps()
Definition Actor.h:4009
float & OrbitCamZoomField()
Definition Actor.h:3828
float & DurabilityDegrateTheMeleeDamageCauserPercentField()
Definition Actor.h:3892
FVector * BPGetFPVViewLocation(FVector *result, APrimalCharacter *viewingCharacter)
Definition Actor.h:4614
BitFieldValue< bool, unsigned __int32 > bIgnoreSeatingDetachment()
Definition Actor.h:4121
void GiveDefaultWeaponTimer()
Definition Actor.h:4341
void UpdateSimulatedPosition(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:4588
float GetBallistaReloadSpeedMultiplier()
Definition Actor.h:4269
bool CanTeleportOntoClosestValidRaft(APlayerController *ForPC, FVector *FoundLocation)
Definition Actor.h:4201
void PlayDyingRadial_Implementation(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4477
BitFieldValue< bool, unsigned __int32 > bDidDie()
Definition Actor.h:4132
void ResetCollisionSweepLocation(FVector *newLocation)
Definition Actor.h:4509
void OnLanded(FHitResult *Hit)
Definition Actor.h:4440
FName & CapsulePreRagdollCollisionProfileNameField()
Definition Actor.h:3796
BitFieldValue< bool, unsigned __int32 > bCanUseWeapon()
Definition Actor.h:4134
TEnumAsByte< enum EMovementMode > & LastServerMovementModeField()
Definition Actor.h:3954
FName & DediOverrideCapsuleCollisionProfileNameField()
Definition Actor.h:3727
void BPNotifyBumpedPawn(APrimalCharacter *BumpedPawn)
Definition Actor.h:4624
FRotator * GetBaseAimRotation(FRotator *result)
Definition Actor.h:4270
bool SimulatedPreventBasedPhysics()
Definition Actor.h:4533
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:4429
BitFieldValue< bool, unsigned __int32 > bTickStatusComponent()
Definition Actor.h:4055
long double & LastStoppedEatAnimationTimeField()
Definition Actor.h:3900
void UpdateIK()
Definition Actor.h:4585
bool CanBePainted()
Definition Actor.h:4191
void FadeOutLoadingMusic()
Definition Actor.h:4251
void ServerSetTargeting_Implementation(bool bNewTargeting, bool bForceForShield, bool bSkipShieldAnim)
Definition Actor.h:4515
float GetWeaponBaseSpeedModifier()
Definition Actor.h:4336
long double & LastStartedBasingOnRaftTimeField()
Definition Actor.h:3899
void OnEndDrag_Implementation()
Definition Actor.h:4436
void BPOnWeaponStartedAttack(int weaponAttackIndex, bool useAltAnim)
Definition Actor.h:4630
BitFieldValue< bool, unsigned __int32 > bIsRiding()
Definition Actor.h:4136
void BeginPlay()
Definition Actor.h:4185
float & ServerSeatedViewRotationYawField()
Definition Actor.h:3940
bool BPIsBasedOnDynamicActor()
Definition Actor.h:4178
TArray< FRotator_NetQuantize > & LastReplicatedRagdollRotationsField()
Definition Actor.h:3783
BitFieldValue< bool, unsigned __int32 > bIgnoresMeleeStagger()
Definition Actor.h:3979
FVector & LastForceFallCheckBaseLocationField()
Definition Actor.h:3772
BitFieldValue< bool, unsigned __int32 > LastCheckedSubmergedFull()
Definition Actor.h:4100
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:4529
BitFieldValue< bool, unsigned __int32 > bShieldCoverRequiresAltInput()
Definition Actor.h:3975
void ServerSeatingStructureAction_Implementation(char ActionNumber)
Definition Actor.h:4513
void NotifyBumpedByPawn(APrimalCharacter *ByPawn)
Definition Actor.h:4422
BitFieldValue< bool, unsigned __int32 > bIsReplicatedRagdoll()
Definition Actor.h:4096
BitFieldValue< bool, unsigned __int32 > bIsTargeting()
Definition Actor.h:4135
BitFieldValue< bool, unsigned __int32 > bDelayFootstepsUnderMinInterval()
Definition Actor.h:4068
long double & CharacterDiedAtTimeField()
Definition Actor.h:3958
float & CorpseHarvestFadeTimeField()
Definition Actor.h:3872
void OnStopFire(bool bFromGamepadRight, int weaponAttackIndex)
Definition Actor.h:4462
UPrimalItem * GetShieldItem()
Definition Actor.h:4326
void PlayDyingPoint_Implementation(float KillingDamage, FPointDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4476
void SleepBodies()
Definition Actor.h:4534
float & ServerTargetCarriedYawField()
Definition Actor.h:3766
void OnEndDrag()
Definition Actor.h:4677
FRotator & OrbitCamRotField()
Definition Actor.h:3827
void ServerTryPoop()
Definition Actor.h:4703
void GivePrimalItemWeapon(UPrimalItem *aPrimalItem)
Definition Actor.h:4342
float & BPTimerNonDedicatedMaxField()
Definition Actor.h:3722
void BPAddedAttachmentsForItem(UPrimalItem *anItem)
Definition Actor.h:4603
long double & LastRunningTimeField()
Definition Actor.h:3799
TArray< AActor * > * SortActorsByRelativeYaw(TArray< AActor * > *result, TArray< AActor * > *actors)
Definition Actor.h:4535
BitFieldValue< bool, unsigned __int32 > bInRagdoll()
Definition Actor.h:4098
bool CanIgnoreImmobilizationTrap(TSubclassOf< APrimalStructure > TrapClass, bool *bForceTrigger)
Definition Actor.h:4196
FVector * OverrideNewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4470
FRotator * BPCameraBaseOrientation(FRotator *result, APrimalCharacter *viewingCharacter)
Definition Actor.h:4605
void SetDynamicMusic(USoundBase *newMusic)
Definition Actor.h:4523
void NetAddCharacterMovementImpulse_Implementation(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4412
void PossessedBy(AController *NewController)
Definition Actor.h:4488
UStaticMesh * BolaStaticMeshOverrideField()
Definition Actor.h:3778
FRotator * BPLimitPlayerRotation(FRotator *result, APrimalCharacter *viewingCharacter, FRotator InViewRotation)
Definition Actor.h:4620
FVector2D & LastRefreshedIslandInfoLocField()
Definition Actor.h:3952
void MarkForSeamlessTravel(unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide)
Definition Actor.h:4406
float & PoopAltItemChanceField()
Definition Actor.h:3864
bool BPIsGameplayInputAllowed(bool bCheckForFullBodyAnimations, UAnimMontage *IgnoreFullBodyMontage)
Definition Actor.h:4180
bool BP_ForceAllowAddBuffOfClass(TSubclassOf< APrimalBuff > BuffClass)
Definition Actor.h:4641
BitFieldValue< bool, unsigned __int32 > bIsReflectingDamage()
Definition Actor.h:4074
void ClientStopAnimation_Implementation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4219
BitFieldValue< bool, unsigned __int32 > bPreviousInCombatState()
Definition Actor.h:4157
BitFieldValue< bool, unsigned __int32 > bDebugIK()
Definition Actor.h:3994
float & FallingDamageHealthScaleBaseField()
Definition Actor.h:3804
float GetClientRotationInterpSpeed(FVector *RootLoc)
Definition Actor.h:4283
BitFieldValue< bool, unsigned __int32 > bDeathUseRagdoll()
Definition Actor.h:3999
BitFieldValue< bool, unsigned __int32 > bCanBeCarried()
Definition Actor.h:4000
UAnimSequence * GetSeatingAnimation()
Definition Actor.h:4324
bool ShouldAttackStopMoveCollapsing()
Definition Actor.h:4531
float GetCorpseDecayRate()
Definition Actor.h:4284
long double & LastInSwimmingSoundTimeField()
Definition Actor.h:3855
float & ScaleDeathHarvestHealthyByMaxHealthBaseField()
Definition Actor.h:3905
void PlayLandedAnim()
Definition Actor.h:4483
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:4237
bool IsControllingBallistaTurret()
Definition Actor.h:4359
float & BPTimerServerMinField()
Definition Actor.h:3719
BitFieldValue< bool, unsigned __int32 > bIsDead()
Definition Actor.h:4012
USoundCue * LeftSleepingSoundField()
Definition Actor.h:3858
BitFieldValue< bool, unsigned __int32 > bNoDamageImpulse()
Definition Actor.h:4034
bool AllowFirstPerson()
Definition Actor.h:4170
TWeakObjectPtr< APrimalCharacter > & LastAttackedNearbyPlayerField()
Definition Actor.h:3843
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:4194
float & SeatedOnShipDrawDistanceMultiplierField()
Definition Actor.h:3923
void PreInitializeComponents()
Definition Actor.h:4491
bool CanDodgeInternal()
Definition Actor.h:4193
BitFieldValue< bool, unsigned __int32 > bIsAmphibious()
Definition Actor.h:4046
void ServerCallFollowDistanceCycleOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4688
void Net_OnIsStaggering(bool bNewStaggering, float PlayAnimAfterDelay, bool bPlayStaggerAnim)
Definition Actor.h:4673
void ServerToClientsPlayFireBallistaAnimation()
Definition Actor.h:4702
void WeaponClampRotation_Implementation(FRotator *InputRot, FRotator CurrentRot, float InputDeltaTime)
Definition Actor.h:4597
void TurnAtRate(float Val)
Definition Actor.h:4575
TWeakObjectPtr< UAudioComponent > & LastVoiceAudioComponentField()
Definition Actor.h:3759
bool IsConscious()
Definition Actor.h:4358
float & ExtraMaxSpeedModifierField()
Definition Actor.h:3880
void LookUpAtRate(float Val)
Definition Actor.h:4404
long double & CorpseDestructionTimeField()
Definition Actor.h:3819
long double & LastReleaseSeatingStructureTimeField()
Definition Actor.h:3925
TWeakObjectPtr< APrimalDinoCharacter > & MountedDinoField()
Definition Actor.h:3769
void ClientHandleNetDestroy()
Definition Actor.h:4600
void PlayJumpAnim()
Definition Actor.h:4482
FName & MeshRootSocketNameField()
Definition Actor.h:3758
BitFieldValue< bool, unsigned __int32 > bIsHitStaggering()
Definition Actor.h:3973
USoundCue * EnteredSleepingSoundField()
Definition Actor.h:3857
BitFieldValue< bool, unsigned __int32 > bWasAllBodiesSleeping()
Definition Actor.h:4097
bool PreventInputDoesOffset()
Definition Actor.h:4493
void TryCallAttackTarget()
Definition Actor.h:4562
float BPGetHUDOverrideBuffProgressBarPercent()
Definition Actor.h:4616
bool IsWatered()
Definition Actor.h:4399
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4550
float & ExtraReceiveDamageMultiplierField()
Definition Actor.h:3886
BitFieldValue< bool, unsigned __int32 > bDebugAI_ShipTeleporting()
Definition Actor.h:4153
float & RagdollImpactDamageVelocityScaleField()
Definition Actor.h:3847
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:4662
void ForceClearBase(bool bAlsoSetFallingMovementMode)
Definition Actor.h:4258
void NetOnJumped_Implementation()
Definition Actor.h:4415
void TakeFallingDamage(FHitResult *Hit)
Definition Actor.h:4551
float & ReplicatedCurrentTorporField()
Definition Actor.h:3736
void SetBoundsScale(float NewScale)
Definition Actor.h:4520
void DeathHarvestingFadeOut_Implementation()
Definition Actor.h:4224
bool IsValidLockOnTarget_Implementation(APawn *AttackerPawn)
Definition Actor.h:4398
bool PreventInputType(EPrimalCharacterInputType::Type inputType)
Definition Actor.h:4494
bool UseClearOnConsumeInput()
Definition Actor.h:4594
long double & StartedRidingTimeField()
Definition Actor.h:3927
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:4307
void ServerCallStayOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4696
void ServerCallFollowOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4689
BitFieldValue< bool, unsigned __int32 > bDiedFromBack()
Definition Actor.h:4152
BitFieldValue< bool, unsigned __int32 > bIsNPC()
Definition Actor.h:4099
BitFieldValue< bool, unsigned __int32 > bIsWaterDino()
Definition Actor.h:4048
static void ForceUpdateCharacter(UWorld *World, APrimalCharacter *primalChar)
Definition Actor.h:4263
float GetCurrentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4286
BitFieldValue< bool, unsigned __int32 > bIsBlinking()
Definition Actor.h:3991
bool CharacterIsCarriedAsPassenger()
Definition Actor.h:4206
bool TraceForOpenTeleportLocation(FVector AtFloorLocation, FVector *OpenLocation, APrimalDinoCharacter *OnDino, bool bSnapToGround, float GroundCheckDistance)
Definition Actor.h:4559
TEnumAsByte< enum EMovementMode > & UnSubmergedWaterMovementModeField()
Definition Actor.h:3700
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:4423
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:4215
void GiveDefaultWeapon(bool bForceGiveDefaultWeapon)
Definition Actor.h:4340
float & RunningMaxDesiredRotDeltaField()
Definition Actor.h:3869
BitFieldValue< bool, unsigned __int32 > bUseBPOnAttachmentReplication()
Definition Actor.h:4111
float & CannonReloadMultiplierField()
Definition Actor.h:3960
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedByPawn()
Definition Actor.h:4060
long double & MeshStopForceUpdatingAtTimeField()
Definition Actor.h:3860
void OnPrimalCharacterUnsleeped()
Definition Actor.h:4443
BitFieldValue< bool, unsigned __int32 > bBPPreventInputType()
Definition Actor.h:4078
bool CanHitStagger()
Definition Actor.h:4195
void Stasis()
Definition Actor.h:4540
TArray< AActor * > * GetBasedPawns(TArray< AActor * > *result)
Definition Actor.h:4275
BitFieldValue< bool, unsigned __int32 > bIsBeingDragged()
Definition Actor.h:3983
bool HasBuff(TSubclassOf< APrimalBuff > BuffClass, bool useExactMatch)
Definition Actor.h:4343
void OnAttachedToCharacter()
Definition Actor.h:4427
FItemNetID & NextWeaponItemIDPrimaryField()
Definition Actor.h:3957
long double & TimeForNextValidShieldRaiseInField()
Definition Actor.h:3931
float & LastAttackedNearbyPlayerTimeField()
Definition Actor.h:3844
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:4221
AShooterWeapon * CurrentWeaponField()
Definition Actor.h:3926
void BPNotifyBumpedByPawn(APrimalCharacter *ByPawn)
Definition Actor.h:4623
long double & ForceFootCacheUntilTimeField()
Definition Actor.h:3681
BitFieldValue< bool, unsigned __int32 > bIsPlayingLowHealthAnim()
Definition Actor.h:4053
BitFieldValue< bool, unsigned __int32 > bIsRespawn()
Definition Actor.h:4027
FVector * GetInterpolatedLocation(FVector *result)
Definition Actor.h:4303
float & MaxDragDistanceTimeoutField()
Definition Actor.h:3705
float & CharacterDamageImpulseMultiplierField()
Definition Actor.h:3896
FString & DescriptiveNameField()
Definition Actor.h:3779
long double & LastForceAimedCharactersTimeField()
Definition Actor.h:3680
void ValidatePaintingComponentOctree()
Definition Actor.h:4596
BitFieldValue< bool, unsigned __int32 > bDontActuallyEmitPoop()
Definition Actor.h:4057
FName & WeaponAttachPointSecondaryField()
Definition Actor.h:3955
long double & TimeStartedTargetingField()
Definition Actor.h:3913
FVector * OverrideWalkingVelocity(FVector *result, FVector *InitialVelocity, const float *Friction, float DeltaTime)
Definition Actor.h:4472
void BPNetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4182
BitFieldValue< bool, unsigned __int32 > bUseBPTimerServer()
Definition Actor.h:4063
void BPTimerServer()
Definition Actor.h:4638
void OnRep_PaintingComponent()
Definition Actor.h:4448
BitFieldValue< bool, unsigned __int32 > bUseRecentHurtAmount()
Definition Actor.h:4158
TSubclassOf< AShooterWeapon > & DefaultWeaponField()
Definition Actor.h:3937
BitFieldValue< bool, unsigned __int32 > bSleepingDisableRagdoll()
Definition Actor.h:4118
long double & LastUnstasisTimeField()
Definition Actor.h:3850
long double & LastFootPhysicalSurfaceCheckTimeField()
Definition Actor.h:3839
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
Definition Actor.h:4536
void ServerSetTargeting(bool bNewTargeting, bool bForceForShield, bool bSkipShieldAnim)
Definition Actor.h:4701
BitFieldValue< bool, unsigned __int32 > bUseHeavyCombatMusic()
Definition Actor.h:4086
BitFieldValue< bool, unsigned __int32 > bIsCarried()
Definition Actor.h:4005
TArray< APrimalBuff * > SeamlessTravelBuffsField()
Definition Actor.h:3688
APrimalStructureExplosiveTransGPS * CurrentTransponderField()
Definition Actor.h:3764
FVector & DeathActorTargetingOffsetField()
Definition Actor.h:3833
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:4189
float & OriginalCorpseLifespanField()
Definition Actor.h:3871
float & Teleport_OntoRaft_AllowedTopDeckZDistField()
Definition Actor.h:3936
BitFieldValue< bool, unsigned __int32 > bUseWeaponAdjustDamage()
Definition Actor.h:4128
TArray< UAnimMontage * > * GetCurrentlyPlayingAnimations(TArray< UAnimMontage * > *result, bool bReturnIfAnyFound, TArray< FName > SlotsToInclude, TArray< FName > SlotsToExclude, TArray< FName > TagsToInclude, TArray< FName > TagsToExclude, TArray< UAnimMontage * > AnimationsToExclude)
Definition Actor.h:4287
BitFieldValue< bool, unsigned __int32 > bIsControllingBallista()
Definition Actor.h:4140
BitFieldValue< bool, unsigned __int32 > bDebugAI_ShipMovement()
Definition Actor.h:4156
BitFieldValue< bool, unsigned __int32 > bPreventSimpleIK()
Definition Actor.h:4019
void StopHitStaggering()
Definition Actor.h:4546
void DeactivateBuffs(TSubclassOf< APrimalBuff > ForBuffClass, UPrimalItem *ForInstigatorItem, bool perfectClassMatch)
Definition Actor.h:4223
bool CanBaseOnActorWhileSwimming(AActor *BaseActor, FHitResult *HitInfo)
Definition Actor.h:4187
APrimalRaft * GetBasedOnRaft(bool bOnlyCountDirectBase, bool bOnlyCountIndirectBase)
Definition Actor.h:4274
long double & LastBasedOnRaftTimeField()
Definition Actor.h:3946
bool IsBlockingWithShield(bool bCheckActiveBlocking, float TimeFromTransitionEndToConsiderFinished)
Definition Actor.h:4354
float & MountedDinoTimeField()
Definition Actor.h:3770
void ChangedAnimationBlueprint()
Definition Actor.h:4651
bool IsMontagePlaying(UAnimMontage *AnimMontage, float TimeFromEndToConsiderFinished)
Definition Actor.h:4371
USoundCue * RunStopSoundField()
Definition Actor.h:3755
float & BaseLookUpRateField()
Definition Actor.h:3750
bool PreventsTargeting(AActor *ByActor)
Definition Actor.h:4684
void BP_OnZoomOut()
Definition Actor.h:4650
bool IsOnSeatingStructure()
Definition Actor.h:4374
FVector & LastSubmergedCheckLocField()
Definition Actor.h:3829
long double & LastNetDidLandField()
Definition Actor.h:3810
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChangesUseQuantity()
Definition Actor.h:4092
bool RaiseShield(EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4500
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:4377
FName * GetWeaponAttachPoint(FName *result, bool bSecondaryAttachPoint)
Definition Actor.h:4335
float BPGetGravityZScale()
Definition Actor.h:4615
FVector * GetRootBodyBoneLocation(FVector *result)
Definition Actor.h:4321
void NetReleaseSeatingStructure()
Definition Actor.h:4669
bool BPHandlePoop()
Definition Actor.h:4617
FVector & SimulatedInterpToLocField()
Definition Actor.h:3967
FRotator & ReplicatedRootRotationField()
Definition Actor.h:3784
TArray< float > & WeaponBreakLifesField()
Definition Actor.h:3962
BitFieldValue< bool, unsigned __int32 > bEnableIK()
Definition Actor.h:4031
bool IsCarryingSomething(bool bNotForRunning)
Definition Actor.h:4356
void ClientStopAnimationFPV(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4659
TArray< FName > & ReplicatedBonesField()
Definition Actor.h:3787
float & KillXPBaseField()
Definition Actor.h:3786
void DownCallOne()
Definition Actor.h:4236
void MoveUp(float Val)
Definition Actor.h:4410
int & ServerLastFrameCounterChangeField()
Definition Actor.h:3768
APrimalDinoCharacter * GetBasedOnDinoOrRaft()
Definition Actor.h:4273
void RefreshBiomeZoneVolumes()
Definition Actor.h:4501
APrimalDinoCharacter * GetBasedOnDino()
Definition Actor.h:4272
void RefreshEquippedItemStatGroupModifiers()
Definition Actor.h:4502
UAnimMontage * LandedAnimField()
Definition Actor.h:3683
void TickMovementComponent(float DeltaTime)
Definition Actor.h:4557
BitFieldValue< bool, unsigned __int32 > bUseBPPreventStasis()
Definition Actor.h:4083
float & MaxFallSpeedField()
Definition Actor.h:3760
float GetIndirectTorpidityIncreaseMultiplierScale()
Definition Actor.h:4302
BitFieldValue< bool, unsigned __int32 > AutoStopReplicationWhenSleeping()
Definition Actor.h:4014
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Actor.h:4521
void OnStopJump()
Definition Actor.h:4464
bool & bIgnoreSimulatedRotationField()
Definition Actor.h:3965
void UpdateBasedOnRaftInventory(float DeltaSeconds)
Definition Actor.h:4583
FVector & RagdollLastFrameLinearVelocityField()
Definition Actor.h:3846
FVector * GetDirectionalVectorByIndex(FVector *result, const int DirIndex)
Definition Actor.h:4292
bool ProcessInputAndStopFire(bool bFromGamepadRight, EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4497
void Destroyed()
Definition Actor.h:4226
static void StaticRemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4541
BitFieldValue< bool, unsigned __int32 > ReplicateAllBones()
Definition Actor.h:4013
bool ForceAllowAddBuffOfClass(TSubclassOf< APrimalBuff > BuffClass)
Definition Actor.h:4257
bool IsInputAllowed()
Definition Actor.h:4368
BitFieldValue< bool, unsigned __int32 > bDraggedFromExtremitiesOnly()
Definition Actor.h:4030
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:4554
FRotator & OldRotationField()
Definition Actor.h:3673
void CheckBlockingAndAdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4207
TArray< FVector_NetQuantize > & ReplicatedRagdollPositionsField()
Definition Actor.h:3780
TSubclassOf< UPrimalItem > & PoopAltItemClassField()
Definition Actor.h:3865
void UpdateNetDynamicMusic()
Definition Actor.h:4586
float GetLowHealthPercentage()
Definition Actor.h:4308
TWeakObjectPtr< APrimalCharacter > & LastHurtByNearbyPlayerField()
Definition Actor.h:3841
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMeshAndCollision()
Definition Actor.h:4122
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
Definition Actor.h:4425
bool IsOfTribe(int ID)
Definition Actor.h:4373
void EnableShipReducedCharacterDrawDistance(bool bIsFromSeatingStructure)
Definition Actor.h:4245
void LookInput(float Val)
Definition Actor.h:4403
BitFieldValue< bool, unsigned __int32 > bCanPlayLandingAnim()
Definition Actor.h:4072
void NetPlaySoundOnCharacter_Implementation(USoundBase *SoundToPlay, bool bPlayOnOwner)
Definition Actor.h:4416
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:4268
void BPCharacterUnsleeped()
Definition Actor.h:4611
long double & TimeForNextValidShieldRaiseOutField()
Definition Actor.h:3932
void AttachGPSTransponder(APrimalStructureExplosiveTransGPS *Transponder)
Definition Actor.h:4176
bool LowerShield()
Definition Actor.h:4405
UAnimMontage * IsPlayingAnyFullBodyAnimations(UAnimMontage *IgnoreFullBodyMontage)
Definition Actor.h:4375
UPrimalInventoryComponent * MyInventoryComponentField()
Definition Actor.h:3798
float & StartFallingImpactRagdollTimeIntervalField()
Definition Actor.h:3849
void BlueprintIsSwitchingWeapons(bool *bIsSwitchingWeapons, bool *bIsUnequipping)
Definition Actor.h:4186
void ServerDinoOrder(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *target)
Definition Actor.h:4697
void ServerCallMoveToRaft(FVector MoveToRelLoc, APrimalRaft *TargetRaft, int ToDeckIndex)
Definition Actor.h:4691
void SetBase(UPrimitiveComponent *NewBaseComponent, FName BoneName, bool bNotifyPawn)
Definition Actor.h:4518
BitFieldValue< bool, unsigned __int32 > bIKEnabled()
Definition Actor.h:4004
static UActorComponent * GetSnapshotComponent(AActor *From, FName Tag)
Definition Actor.h:4328
long double & LastStartedBeingCarriedTimeField()
Definition Actor.h:3907
void UnmarkAbortedForSeamlessTravel()
Definition Actor.h:4580
void DidLand()
Definition Actor.h:4227
void ExecSetSleeping(bool bEnable)
Definition Actor.h:4250
void DeathHarvestingFadeOut()
Definition Actor.h:4660
void OrbitCamToggle()
Definition Actor.h:4469
int & CurrentFrameAnimPreventInputField()
Definition Actor.h:3718
BitFieldValue< bool, unsigned __int32 > bCanLandOnWater()
Definition Actor.h:4107
void OnRep_MountedDino()
Definition Actor.h:4447
bool IsSimulated()
Definition Actor.h:4383
void BPOnMovementModeChangedNotify()
Definition Actor.h:4628
float & ClientForceSleepRagdollIntervalField()
Definition Actor.h:3815
UAnimMontage * DeathAnimFromBackField()
Definition Actor.h:3752
void TryGiveDefaultWeapon()
Definition Actor.h:4569
BitFieldValue< bool, unsigned __int32 > bUseBlueprintAnimNotifyCustomEvent()
Definition Actor.h:4033
int & RagdollPenetrationFailuresField()
Definition Actor.h:3852
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithOffset()
Definition Actor.h:4104
FString * PlayerCommand(FString *result, FString *TheCommand)
Definition Actor.h:4683
bool BP_CanTeleportOntoRaft(APrimalRaft *OnRaft, APlayerController *ForPC)
Definition Actor.h:4639
float & BaseTurnRateField()
Definition Actor.h:3749
bool CanSetShieldState(bool bLowerShield)
Definition Actor.h:4200
BitFieldValue< bool, unsigned __int32 > bUseBPOnAnimPlayedNotify()
Definition Actor.h:4113
float & Teleport_OntoRaft_TraceIntervalDistOverrideField()
Definition Actor.h:3934
bool AllowHurtAnimation()
Definition Actor.h:4171
float & DamageNotifyTeamAggroRangeFalloffField()
Definition Actor.h:3733
BitFieldValue< bool, unsigned __int32 > bIsImmobilized()
Definition Actor.h:4010
float & ExtraMeleeDamageMultiplierField()
Definition Actor.h:3887
BitFieldValue< bool, unsigned __int32 > bBPModifyAllowedViewHitDir()
Definition Actor.h:4088
AActor * BPGetAimedActor(FHitResult *outHitResult, ECollisionChannel CollisionChannel, float MaxDistanceOverride, float CheckRadius, bool bForceUseCameraLocation, bool bForceUpdateAimedActors)
Definition Actor.h:4177
float & StartWaveLockingThresholdField()
Definition Actor.h:3945
BitFieldValue< bool, unsigned __int32 > bAllowRun()
Definition Actor.h:4094
TArray< FRotator_NetQuantize > & ReplicatedRagdollRotationsField()
Definition Actor.h:3781
void UpdateRunSounds(bool bNewRunning)
Definition Actor.h:4587
float & LastDamageAmountMaterialValueField()
Definition Actor.h:3877
void DidTeleport(FVector newLoc, FRotator newRot)
Definition Actor.h:4661
float & MaxDragMovementSpeedField()
Definition Actor.h:3791
void InventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:4348
FVector & CurrentRootLocField()
Definition Actor.h:3793
void OnStopFireQuinary()
Definition Actor.h:4463
float & BuffedResistanceMultField()
Definition Actor.h:3879
FSeamlessIslandInfo * MyIslandInfoField()
Definition Actor.h:3817
TArray< TSubclassOf< APrimalBuff > > & DefaultBuffsField()
Definition Actor.h:3866
FVector * GetAbsoluteDynamicBasedLocation(FVector *result)
Definition Actor.h:4265
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
Definition Actor.h:4376
long double & CorpseDestructionTimerField()
Definition Actor.h:3870
APrimalCharacter * DraggedCharacterField()
Definition Actor.h:3712
BitFieldValue< bool, unsigned __int32 > bIsFlyerDino()
Definition Actor.h:4049
BitFieldValue< bool, unsigned __int32 > bBPCameraRotationFinal()
Definition Actor.h:4091
float & RagdollReplicationIntervalField()
Definition Actor.h:3788
float & SimpleIkRateField()
Definition Actor.h:3678
float & BaseTargetingDesirabilityField()
Definition Actor.h:3825
bool ProcessInputAndStartFire(bool bFromGamepadRight, EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4496
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode)
Definition Actor.h:4441
BitFieldValue< bool, unsigned __int32 > bIsHoldingAltInput()
Definition Actor.h:3974
FName & MeshPreRagdollCollisionProfileNameField()
Definition Actor.h:3795
bool IsGameInputAllowed()
Definition Actor.h:4179
void SetTargeting(bool bNewTargeting, bool bForceForShield, bool bSkipShieldAnim)
Definition Actor.h:4530
bool IsUsingYarkShield()
Definition Actor.h:4392
int & NumberOfClientRagdollCorrectionAttemptsField()
Definition Actor.h:3813
FVector * GetCapsuleBottomLocation(FVector *result)
Definition Actor.h:4279
long double & LastTookDamageTimeField()
Definition Actor.h:3885
void EndDragCharacter()
Definition Actor.h:4246
bool ExcludePostProcessBlendableMaterial(UMaterialInterface *BlendableMaterialInterface)
Definition Actor.h:4248
void OnStartRunning()
Definition Actor.h:4458
long double & LastStartFallingRagdollTimeField()
Definition Actor.h:3845
void CheckJumpInput(float DeltaTime)
Definition Actor.h:4208
float & EffectorInterpSpeedField()
Definition Actor.h:3674
UAudioComponent * RunLoopACField()
Definition Actor.h:3762
BitFieldValue< bool, unsigned __int32 > bIsStaggering()
Definition Actor.h:3972
BitFieldValue< bool, unsigned __int32 > bIsEnemyAI()
Definition Actor.h:4149
void CheckJumpOutOfWater()
Definition Actor.h:4209
void FinalLoadedFromSaveGame()
Definition Actor.h:4253
FVector * GetAdjustedMeleeLockOnPointOffset(FVector *result)
Definition Actor.h:4266
void OnStartFire(bool bFromGamepadRight, int weaponAttackIndex, bool bDoLeftSide, bool bOverrideCurrentAttack)
Definition Actor.h:4455
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimationForCrouch()
Definition Actor.h:4146
BitFieldValue< bool, unsigned __int32 > bPreventRunningWhileWalking()
Definition Actor.h:4106
BitFieldValue< bool, unsigned __int32 > bIsDraggingDinoStopped()
Definition Actor.h:4042
void BP_OnJumpReleased()
Definition Actor.h:4645
BitFieldValue< bool, unsigned __int32 > bIgnoreAllImmobilizationTraps()
Definition Actor.h:4008
UAnimSequence * GetShieldHeldAnimation()
Definition Actor.h:4325
bool IsInStatusState(EPrimalCharacterStatusState::Type StatusStateType)
Definition Actor.h:4366
void ServerCallMoveTo(FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:4690
float & PreviewCameraMaxZoomMultiplierField()
Definition Actor.h:3707
FVector * GetTargetPathfindingLocation(FVector *result)
Definition Actor.h:4330
void TryCutEnemyGrapplingCable()
Definition Actor.h:4567
void PlayHitEffectRadial(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4682
BitFieldValue< bool, unsigned __int32 > bIsMounted()
Definition Actor.h:4066
BitFieldValue< bool, unsigned __int32 > bTargetingParry()
Definition Actor.h:4127
long double & StopRidingTimeField()
Definition Actor.h:3928
void ClientDidPoop()
Definition Actor.h:4652
BitFieldValue< bool, unsigned __int32 > bUseBallistaAimOffset()
Definition Actor.h:4141
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:4229
void SetRagdollReplication(bool Enabled)
Definition Actor.h:4526
void OnRep_CurrentWeapon(AShooterWeapon *LastWeapon)
Definition Actor.h:4444
UObject * GetUObjectInterfaceTargetableInterface()
Definition Actor.h:4167
float & TPVStructurePlacingHeightMultiplierField()
Definition Actor.h:3821
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:4474
void ForceTickPoseDelta()
Definition Actor.h:4261
bool IsWeaponWielder()
Definition Actor.h:4400
float & MaxDragDistanceField()
Definition Actor.h:3704
FString & TribeNameField()
Definition Actor.h:3696
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileSwimming()
Definition Actor.h:4059
void OnDetachedFromCharacter(APrimalCharacter *aCharacter, int OverrideDirection)
Definition Actor.h:4434
TSubclassOf< UPrimalItem > & PoopItemClassField()
Definition Actor.h:3701
void UpdateDragging()
Definition Actor.h:4584
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
Definition Actor.h:4309
BitFieldValue< bool, unsigned __int32 > bDisablePawnTick()
Definition Actor.h:4023
bool PreventsTargeting_Implementation(AActor *ByActor)
Definition Actor.h:4495
void DrawLocalPlayerHUD(AShooterHUD *HUD)
Definition Actor.h:4238
UAnimSequence * DefaultShieldAnimationField()
Definition Actor.h:3921
float & DamageNotifyTeamAggroRangeField()
Definition Actor.h:3732
BitFieldValue< bool, unsigned __int32 > bDamageNotifyTeamAggroAI()
Definition Actor.h:4002
float GetCorpseLifespan()
Definition Actor.h:4285
EWeaponAttackInput::Type & LastShieldBlockingInputPressedField()
Definition Actor.h:3689
float & LevelForMaxAIDifficultyField()
Definition Actor.h:3953
void ClientPlayAnimation_Implementation(UAnimMontage *AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh)
Definition Actor.h:4216
BitFieldValue< bool, unsigned __int32 > bIsUsingShipReducedCharacterDrawDistance_Seating()
Definition Actor.h:4160
long double & NextBPTimerNonDedicatedField()
Definition Actor.h:3724
BitFieldValue< bool, unsigned __int32 > bUsePoopAnimationNotify()
Definition Actor.h:3997
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4175
void NetForceUpdateAimedCharacters_Implementation(FVector StartLoc, FVector EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius)
Definition Actor.h:4414
bool BPPreventInputType(EPrimalCharacterInputType::Type inputType)
Definition Actor.h:4633
bool BPPreventStasis()
Definition Actor.h:4634
float BP_GetMaxSpeedModifier()
Definition Actor.h:4184
BitFieldValue< bool, unsigned __int32 > bSleepedWaterRagdoll()
Definition Actor.h:3992
long double & LastTimeBasedMovementHadCurrentActorField()
Definition Actor.h:3774
BitFieldValue< bool, unsigned __int32 > bMissingDynamicBase()
Definition Actor.h:4043
BitFieldValue< bool, unsigned __int32 > bBPHUDOverideBuffProgressBar()
Definition Actor.h:4058
void DisableShipReducedCharacterDrawDistance(bool bIsFromSeatingStructure)
Definition Actor.h:4231
void BPRemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4635
UAnimMontage * lastPlayedMountAnimField()
Definition Actor.h:3904
void SetRunning(bool bNewRunning)
Definition Actor.h:4527
BitFieldValue< bool, unsigned __int32 > bIsDraggedWithOffset()
Definition Actor.h:4105
bool CanJumpInternal_Implementation()
Definition Actor.h:4197
int & NumFallZFailsField()
Definition Actor.h:3889
float & BPTimerServerMaxField()
Definition Actor.h:3720
TWeakObjectPtr< APrimalDinoCharacter > & RidingDinoField()
Definition Actor.h:3914
AActor * GetAimedActor(ECollisionChannel CollisionChannel, UActorComponent **HitComponent, float MaxDistanceOverride, float CheckRadius, int *hitBodyIndex, FHitResult *outHitResult, bool bForceUseCameraLocation, bool bForceUpdateAimedActors, bool bForceUseActorLocation)
Definition Actor.h:4267
void OnStartJump()
Definition Actor.h:4457
BitFieldValue< bool, unsigned __int32 > bWasLocallyControlled()
Definition Actor.h:4139
void ClientStopAnimationFPV_Implementation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4218
bool BPCanNotifyTeamAggroAI(APrimalDinoCharacter *Dino)
Definition Actor.h:4607
void OnClientPairedNetGUID()
Definition Actor.h:4431
bool IsUsingHandIK()
Definition Actor.h:4390
void ServerCallAggressive()
Definition Actor.h:4685
void CheckRagdollPenetration()
Definition Actor.h:4210
float & MinTimeBetweenFootstepsRunningField()
Definition Actor.h:3808
bool IsRunning(bool bIncludeFalling, bool bIncludeRunTurning)
Definition Actor.h:4379
void ServerCallPassive()
Definition Actor.h:4693
FPrimalCharacterNotifyAttackStarted & NotifyAttackStartedField()
Definition Actor.h:3694
TSubclassOf< APrimalBuff > & PostFeatStaminaRecoveryCooldownDebuffField()
Definition Actor.h:3959
TArray< USoundCue * > FootStepSoundsPhysMatField()
Definition Actor.h:3756
TArray< TWeakObjectPtr< APrimalCharacter > > & CharactersGrappledToMeField()
Definition Actor.h:3890
float ConsumeWeaponBreakLife(UClass *WeaponClass, float BreakWeightToConsume)
Definition Actor.h:4220
FName & SocketOverrideTargetingLocationField()
Definition Actor.h:3834
void OnBeginDrag(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:4676
APrimalBuff * GetBuff(TSubclassOf< APrimalBuff > BuffClass, bool bOnlyReturnSkillBuff, bool bOnlyReturnActivatedBuff, bool bUseExactMatch)
Definition Actor.h:4276
void DoFindGoodSpot(FVector RagdollLoc, bool bClearCollisionSweep)
Definition Actor.h:4234
char & TribeGroupInventoryRankField()
Definition Actor.h:3894
BitFieldValue< bool, unsigned __int32 > bBPLimitPlayerRotation()
Definition Actor.h:4089
long double & LocalLastHurtTimeField()
Definition Actor.h:3918
BitFieldValue< bool, unsigned __int32 > bIsUsingShipReducedCharacterDrawDistance_Based()
Definition Actor.h:4161
FName & SnaredFromSocketField()
Definition Actor.h:3729
void StartedFiringWeapon(bool bPrimaryFire)
Definition Actor.h:4539
FVector & OldLocationField()
Definition Actor.h:3672
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition Actor.h:4433
bool CanDie(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:4601
void GetBuffs(TArray< APrimalBuff * > *TheBuffs)
Definition Actor.h:4278
void BPCharacterSleeped()
Definition Actor.h:4610
void OnStartAltFire()
Definition Actor.h:4452
UTexture2D * GetOverrideDefaultCharacterParamTexture(FName theParamName, UTexture2D *CurrentTexture)
Definition Actor.h:4314
void DoExecuteActorConstruction(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:4233
void ServerTryPoop_Implementation()
Definition Actor.h:4517
float GetWeaponRunSpeed()
Definition Actor.h:4337
void ServerSetRunning_Implementation(bool bNewRunning)
Definition Actor.h:4514
void Poop(bool bForcePoop)
Definition Actor.h:4487
void PlayDyingGeneric(float KillingDamage, FDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4678
void ZoomOut()
Definition Actor.h:4599
long double & DisableUnBasingUntilField()
Definition Actor.h:3912
void OnStartBreakingAttack()
Definition Actor.h:4454
float & DamageNotifyTeamAggroMultiplierField()
Definition Actor.h:3731
void PlayDyingPoint(float KillingDamage, FPointDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4679
void ExecSetPawnSleeping(bool bEnable)
Definition Actor.h:4249
float & FullIKDistanceField()
Definition Actor.h:3677
USoundCue * EnteredSwimmingSoundField()
Definition Actor.h:3856
float & MinTimeBetweenFootstepsField()
Definition Actor.h:3806
float GetPercentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4317
float & AddForwardVelocityOnJumpField()
Definition Actor.h:3832
bool TryTeleportToTargetLocation(APrimalRaft *OnRaft, FVector TargetLocation, APlayerController *ForPC)
Definition Actor.h:4574
TSubclassOf< UPrimalHarvestingComponent > & DeathHarvestingComponentField()
Definition Actor.h:3670
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
Definition Actor.h:4232
FVector & GroundCheckExtentField()
Definition Actor.h:3679
void DestroyInventory()
Definition Actor.h:4225
bool IsShieldTransitioningOut(float TimeFromEndToConsiderFinished)
Definition Actor.h:4382
void UpdateSwimmingState()
Definition Actor.h:4591
void PlayFootstep()
Definition Actor.h:4478
AActor * ImmobilizationActorField()
Definition Actor.h:3717
void OnRep_IsDead()
Definition Actor.h:4445
void SetDeath(bool bForceRagdoll)
Definition Actor.h:4522
bool IsBlockingWithWeapon()
Definition Actor.h:4355
BitFieldValue< bool, unsigned __int32 > bIsBuffed()
Definition Actor.h:4103
BitFieldValue< bool, unsigned __int32 > bIsViewingInventory()
Definition Actor.h:4125
float & LastBasedOnRaftOpenWaterSpoilingMultField()
Definition Actor.h:3950
bool IsDraggingCharacter()
Definition Actor.h:4362
void ClientEndRagdollUpdate()
Definition Actor.h:4653
TWeakObjectPtr< APrimalDinoCharacter > & PreviousMountedDinoField()
Definition Actor.h:3771
void BP_OnJumpPressed()
Definition Actor.h:4644
void UpdateStatusComponent(float DeltaSeconds)
Definition Actor.h:4589
void OnAttachedToSeatingStructure()
Definition Actor.h:4428
void LocalPossessedBy(APlayerController *ByController)
Definition Actor.h:4401
int & customBitFlagsField()
Definition Actor.h:3746
float GetDefaultMovementSpeed()
Definition Actor.h:4289
void OnClientReceivedTransformAfterPairingNetGUID(FVector *Loc, FRotator *Rot)
Definition Actor.h:4432
BitFieldValue< bool, unsigned __int32 > bPreventTargetingAndMovement()
Definition Actor.h:4075
BitFieldValue< bool, unsigned __int32 > bAllowTeleportingOntoEnemyRafts()
Definition Actor.h:4155
USoundBase * EndDraggedSoundField()
Definition Actor.h:3711
APrimalRaft * BP_FindClosestTeleportRaft(APlayerController *ForPC, UPrimitiveComponent *BasedOn)
Definition Actor.h:4640
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimation()
Definition Actor.h:4145
bool ForceAddUnderwaterCharacterStatusValues()
Definition Actor.h:4256
FName & DragBoneNameField()
Definition Actor.h:3702
BitFieldValue< bool, unsigned __int32 > bFlyingOrWaterDinoPreventBackwardsRun()
Definition Actor.h:4117
void InitializedAnimScriptInstance()
Definition Actor.h:4347
TSubclassOf< APrimalStructureItemContainer > & DeathDestructionDepositInventoryClassField()
Definition Actor.h:3730
void LocalUnpossessed()
Definition Actor.h:4664
bool IsTargeting()
Definition Actor.h:4389
UTexture2D * PoopIconField()
Definition Actor.h:3868
bool IsShieldTransitioningIn(float TimeFromEndToConsiderFinished)
Definition Actor.h:4381
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
Definition Actor.h:4553
static void StaticRegisterNativesAPrimalCharacter()
Definition Actor.h:4704
float & RunningSpeedModifierField()
Definition Actor.h:3747
BitFieldValue< bool, unsigned __int32 > bUseBPCanNotifyTeamAggroAI()
Definition Actor.h:4001
void OnStopRunning()
Definition Actor.h:4465
FVector & TargetPathfindingLocationOffsetField()
Definition Actor.h:3884
long double & LastWalkingTimeField()
Definition Actor.h:3861
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:4357
void NetDidLand()
Definition Actor.h:4666
float PlayAnimEx(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:4473
FName & DragSocketNameField()
Definition Actor.h:3703
bool CanBeTargetedBy(ITargetableInterface *Attacker)
Definition Actor.h:4192
float GetCharacterLevel()
Definition Actor.h:4281
float & FootPhysicalSurfaceCheckIntervalField()
Definition Actor.h:3840
void NetStopAllAnimMontage()
Definition Actor.h:4671
void ServerCallSetAggressive()
Definition Actor.h:4694
void NetPlaySoundOnCharacter(USoundBase *SoundToPlay, bool bPlayOnOwner)
Definition Actor.h:4668
bool IsValidForStatusUpdate()
Definition Actor.h:4397
void EnableBPTimerNonDedicated(bool bEnable)
Definition Actor.h:4242
void EmitPoop()
Definition Actor.h:4241
void BPInventoryItemRepairedOrBroken(UPrimalItem *TheItem, bool bIsBroken)
Definition Actor.h:4619
BitFieldValue< bool, unsigned __int32 > bCacheRidingDinoWeapon()
Definition Actor.h:4138
BitFieldValue< bool, unsigned __int32 > bAllowDamageWhenMounted()
Definition Actor.h:4110
void PostNetReceiveVelocity(FVector *NewVelocity)
Definition Actor.h:4490
void OnEndDragged(APrimalCharacter *Dragger)
Definition Actor.h:4437
bool CanTeleportOntoRaft(APrimalRaft *OnRaft, APlayerController *ForPC)
Definition Actor.h:4202
void ServerPlayFireBallistaAnimation()
Definition Actor.h:4699
FTransform & LocalDraggedCharacterTransformField()
Definition Actor.h:3714
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:4706
void BPOnAnimPlayedNotify(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:4627
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:4082
bool IsShieldTransitioning(float TimeFromEndToConsiderFinished)
Definition Actor.h:4380
BitFieldValue< bool, unsigned __int32 > bSleepingDisableIK()
Definition Actor.h:4069
bool IsValidCharacterToPreventClaiming(int AttackerTeam)
Definition Actor.h:4394
bool IsAttachedToSomething()
Definition Actor.h:4351
BitFieldValue< bool, unsigned __int32 > bDeathKeepCapsuleCollision()
Definition Actor.h:3987
BitFieldValue< bool, unsigned __int32 > bIsDragging()
Definition Actor.h:3985
float GetGravityZScale()
Definition Actor.h:4297
BitFieldValue< bool, unsigned __int32 > bHasDynamicBase()
Definition Actor.h:4040
long double & NextRefreshedIslandInfoTimeField()
Definition Actor.h:3951
float & GlideMaxCarriedWeightField()
Definition Actor.h:3903
int & LastYawSpeedWorldFrameCounterField()
Definition Actor.h:3794
void UnPossessed()
Definition Actor.h:4577
bool GetGroundLocation(FVector *theGroundLoc, FVector *OffsetUp, FVector *OffsetDown, AActor *IgnoredActor)
Definition Actor.h:4298
BitFieldValue< bool, unsigned __int32 > bPreventLiveBlinking()
Definition Actor.h:4120
float GetFallAcceleration()
Definition Actor.h:4295
void OnJumped_Implementation()
Definition Actor.h:4439
bool CanMountOnMe(APrimalDinoCharacter *dinoCharacter)
Definition Actor.h:4198
bool IsAlive()
Definition Actor.h:4349
long double & LastTimePressedInputField()
Definition Actor.h:3691
void DualWieldingSwitchSideWeapon(UPrimalItem *aPrimalItem, bool bIsPrimaryWeapon)
Definition Actor.h:4240
UAnimMontage * DeathAnimField()
Definition Actor.h:3751
void Unstasis()
Definition Actor.h:4581
BitFieldValue< bool, unsigned __int32 > bWantsToRaiseShield()
Definition Actor.h:3976
float & BPTimerNonDedicatedMinField()
Definition Actor.h:3721
void TogglePerspective()
Definition Actor.h:4558
void ServerCallAttackTarget(AActor *TheTarget)
Definition Actor.h:4686
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedPawn()
Definition Actor.h:4061
void MoveForward(float Val)
Definition Actor.h:4408
void ReleasedRunToggle()
Definition Actor.h:4505
BitFieldValue< bool, unsigned __int32 > bForceTurretFastTargeting()
Definition Actor.h:4116
void UpdateBasedOnRaft()
Definition Actor.h:4582
float & LastFallingZField()
Definition Actor.h:3888
FVector & MeshPreRagdollRelativeLocationField()
Definition Actor.h:3742
void PostInitializeComponents()
Definition Actor.h:4489
FVector * GetCapsuleTopLocation(FVector *result)
Definition Actor.h:4280
BitFieldValue< bool, unsigned __int32 > bRagdollIgnoresPawnCapsules()
Definition Actor.h:3996
FName & NonDediOverrideMeshCollisionProfileNameField()
Definition Actor.h:3963
int & Teleport_OntoRaft_MaxTraceCountField()
Definition Actor.h:3935
BitFieldValue< bool, unsigned __int32 > bReadyToPoop()
Definition Actor.h:4039
void CaptureCharacterSnapshot(UPrimalItem *Item)
Definition Actor.h:4203
FVector & TPVCameraOrgOffsetField()
Definition Actor.h:3802
void ZoomIn()
Definition Actor.h:4598
bool GiveKillExperience()
Definition Actor.h:4663
BitFieldValue< bool, unsigned __int32 > bIsUsingShipReducedCharacterDrawDistance()
Definition Actor.h:4159
EPhysicalSurface & LastFootPhysicalSurfaceTypeField()
Definition Actor.h:3838
void ClientDidPoop_Implementation()
Definition Actor.h:4213
float & ClientRotationInterpSpeedMultiplierGroundField()
Definition Actor.h:3901
void LocalUnpossessed_Implementation()
Definition Actor.h:4402
float & SimulatedInterLocSpeedField()
Definition Actor.h:3966
float & RunMinVelocityRotDotField()
Definition Actor.h:3908
void ForceSleepRagdoll()
Definition Actor.h:4260
BitFieldValue< bool, unsigned __int32 > bForceDefaultHurtFX()
Definition Actor.h:4148
bool IsRagdolled()
Definition Actor.h:4378
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustDamage()
Definition Actor.h:4062
BitFieldValue< bool, unsigned __int32 > bCanBeTorpid()
Definition Actor.h:3993
float GetDragWeight(APrimalCharacter *ForDragger)
Definition Actor.h:4294
void TryCallStayOne()
Definition Actor.h:4566
TArray< UAnimMontage * > AnimationsPreventInputField()
Definition Actor.h:3809
void ClientStopAnimation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4658
void BP_OnSetDeath()
Definition Actor.h:4646
long double & LastPlayedFootstepTimeField()
Definition Actor.h:3807
UAnimMontage * HurtAnimField()
Definition Actor.h:3684
float & ReplicatedMaxTorporField()
Definition Actor.h:3737
bool TryLandingOnRaft(APlayerController *ForPC)
Definition Actor.h:4570
void EndForceSkelUpdate()
Definition Actor.h:4247
float SetHealth(float newHealth)
Definition Actor.h:4525
TArray< FVector_NetQuantize > & LastReplicatedRagdollPositionsField()
Definition Actor.h:3782
static UClass * StaticClass()
Definition Actor.h:4166
void HurtMe(int HowMuch)
Definition Actor.h:4345
static UActorComponent * CreateSnapshotComponent(AActor *For, UObject *Template, FName Tag, FName Name)
Definition Actor.h:4222
FVector & MeleeLockOnPointOffsetField()
Definition Actor.h:3948
void TryCallFollowOne()
Definition Actor.h:4564
BitFieldValue< bool, unsigned __int32 > bForceDefaultHurtFXAndUseDmgTypeSound()
Definition Actor.h:4162
APrimalBuff * GetBuffForPostEffect(UMaterialInterface *anEffect)
Definition Actor.h:4277
float & RootYawField()
Definition Actor.h:3874
BitFieldValue< bool, unsigned __int32 > bCanIgnoreWater()
Definition Actor.h:4011
void ServerPrepareForSeamlessTravel_Implementation()
Definition Actor.h:4512
BitFieldValue< bool, unsigned __int32 > bIsSleeping()
Definition Actor.h:3980
void ForceRefreshBones()
Definition Actor.h:4259
bool IsValidForCombatMusic()
Definition Actor.h:4395
FString * GetShortName(FString *result)
Definition Actor.h:4327
FName & RootBodyBoneNameField()
Definition Actor.h:3686
void StopAllAnimMontages(float BlendOutTime)
Definition Actor.h:4542
float & MaxCursorHUDDistanceField()
Definition Actor.h:3831
void RemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4507
float BPGetExtraMeleeDamageModifier()
Definition Actor.h:4613
void ServerSetRunning(bool bNewRunning)
Definition Actor.h:4700
float BPAdjustDamage(float IncomingDamage, FDamageEvent TheDamageEvent, AController *EventInstigator, AActor *DamageCauser, bool bIsPointDamage, FHitResult PointHitInfo)
Definition Actor.h:4604
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterNewFallVelocity()
Definition Actor.h:4114
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
Definition Actor.h:4424
TArray< TSubclassOf< APrimalStructure > > & ImmobilizationTrapsToIgnoreField()
Definition Actor.h:3725
void TryPoop()
Definition Actor.h:4572
void TryCallMoveTo()
Definition Actor.h:4565
BitFieldValue< bool, unsigned __int32 > bIsBigDino()
Definition Actor.h:3998
bool IsSwitchingWeapons()
Definition Actor.h:4387
BitFieldValue< bool, unsigned __int32 > bUseBPTimerNonDedicated()
Definition Actor.h:4064
BitFieldValue< bool, unsigned __int32 > bNoPhysics()
Definition Actor.h:4124
bool CanBeDragged()
Definition Actor.h:4190
void NetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4665
BitFieldValue< bool, unsigned __int32 > bUseBPOnWeaponEquipped()
Definition Actor.h:4147
void StopAnimMontage(UAnimMontage *AnimMontage)
Definition Actor.h:4545
TWeakObjectPtr< UPrimitiveComponent > & LastMovementBaseField()
Definition Actor.h:3944
float & ClientLocationInterpSpeedField()
Definition Actor.h:3790
float BPGetAddForwardVelocityOnJump_Implementation()
Definition Actor.h:4322
BitFieldValue< bool, unsigned __int32 > bSetDeath()
Definition Actor.h:4024
bool BPOverrideFPVViewLocation(APrimalCharacter *viewingCharacter)
Definition Actor.h:4632
BitFieldValue< bool, unsigned __int32 > bUseMeleeDamageMultiplierForProjectiles()
Definition Actor.h:4150
BitFieldValue< bool, unsigned __int32 > bUseBPOnMovementModeChangedNotify()
Definition Actor.h:4112
BitFieldValue< bool, unsigned __int32 > LastIsInsideVaccumSealedCube()
Definition Actor.h:4081
FName & PreAttachToSeatingStructureCollisionProfileNameField()
Definition Actor.h:3942
void ClientRagdollUpdate(TArray< FVector_NetQuantize > *BoneLocations, FRotator_NetQuantize TargetRootRotation)
Definition Actor.h:4657
BitFieldValue< bool, unsigned __int32 > bRagdollRetainAnimations()
Definition Actor.h:4070
float & ReplicatedMaxInventoryWeightField()
Definition Actor.h:3895
FVector & TPVCameraOffsetMultiplierField()
Definition Actor.h:3801
BitFieldValue< bool, unsigned __int32 > bAllowTeleportingOntoRafts()
Definition Actor.h:4154
void OnShieldDefenseBroken(float StaggerTime)
Definition Actor.h:4451
FVector * BPOverrideCharacterNewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4631
long double & LastHitDamageTimeField()
Definition Actor.h:3909
float GetMaxHealth()
Definition Actor.h:4310
USoundBase * NetDynamicMusicSoundField()
Definition Actor.h:3767
BitFieldValue< bool, unsigned __int32 > bDieIfLeftWater()
Definition Actor.h:4045
BitFieldValue< bool, unsigned __int32 > bIsClimbing()
Definition Actor.h:4142
bool BPShouldLimitForwardDirection()
Definition Actor.h:4636
void OrbitCamOff()
Definition Actor.h:4467
BitFieldValue< bool, unsigned __int32 > bSleepingUseRagdoll()
Definition Actor.h:4037
void NotifyItemRemoved(UPrimalItem *anItem)
Definition Actor.h:4426
float GetMaxStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4312
void TakeSeatingStructure(APrimalStructureSeating *InSeatingStructure, int SeatNumber, bool bLockedToSeat)
Definition Actor.h:4552
BitFieldValue< bool, unsigned __int32 > bForceIKOnDedicatedServer()
Definition Actor.h:4007
void NativeSimulateHair(TArray< FVector > *CurrentPos, TArray< FVector > *LastPos, TArray< FVector > *RestPos, TArray< FVector > *PivotPos, TArray< float > *RestDistance, FVector HairSocketLoc, FRotator HairSocketRot, FVector ChestSocketLoc, FRotator ChestSocketRot, float DeltaTime, float Damping, float DampingFrontModifier, float DampingBack, float InWater, float HairWetness, float DragForce, float HairScale, float SpringForce, float SpringForceFrontModifier, float SpringForceBack, float GravityForce, FVector ShoulderLCollisionOffset, float ShoulderLCollisionRadius, FVector ShoulderRCollisionOffset, float ShoulderRCollisionRadius, FVector HeadHairCollisionOffset, float HeadHairCollisionRadius, FVector NeckHairCollisionOffset, float NeckHairCollisionRadius, float MaxDistanceToRestPos, FTransform LastHeadTransform, bool bPosAsPivot, bool bCollideMiddle, bool bCollideWithNeck)
Definition Actor.h:4411
bool IsSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:4384
FVector & LastHitWallSweepCheckLocationField()
Definition Actor.h:3773
long double & NextBPTimerServerField()
Definition Actor.h:3723
float BPModifyViewHitDir(APrimalCharacter *viewingCharacter, float InViewHitDir)
Definition Actor.h:4622
void OnDetachedFromSeatingStructure(APrimalStructureSeating *InSeatingStructure)
Definition Actor.h:4435
BitFieldValue< bool, unsigned __int32 > bPlayingRunSound()
Definition Actor.h:4026
float & TargetCarriedYawField()
Definition Actor.h:3765
void FellOutOfWorld(UDamageType *dmgType)
Definition Actor.h:4252
float & Teleport_OntoRaft_CheckRadiusField()
Definition Actor.h:3933
EWeaponAttackInput::Type & LastInputPressedField()
Definition Actor.h:3690
FVector & PreviousRagdollLocationField()
Definition Actor.h:3851
void StartStaggering(float staggeringTime, float PlayStaggerAnimAfterDelay, bool bPlayStaggerAnim)
Definition Actor.h:4538
BitFieldValue< bool, unsigned __int32 > bReplicateDamageMomentum()
Definition Actor.h:4056
void TagFriendlyStructures()
Definition Actor.h:4549
bool HasShieldAttackForInput(EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4344
UPrimalHarvestingComponent * MyDeathHarvestingComponentField()
Definition Actor.h:3671
long double & LastMyRaftTakeDamageFromEnemyTimeField()
Definition Actor.h:3882
FRotator & MeshPreRagdollRelativeRotationField()
Definition Actor.h:3743
BitFieldValue< bool, unsigned __int32 > bIsBeingDraggedByDino()
Definition Actor.h:4041
bool IsAlliedWithOtherTeam(int OtherTeamID)
Definition Actor.h:4350
BitFieldValue< bool, unsigned __int32 > bPreventTargetingByTurrets()
Definition Actor.h:4067
BitFieldValue< bool, unsigned __int32 > bOnlyPlayPoopAnimWhileWalking()
Definition Actor.h:4032
bool IsSubmerged(bool bDontCheckSwimming, bool bUseFullThreshold, bool bForceCheck, bool bFromVolumeChange)
Definition Actor.h:4386
bool UseFastTurretTargeting()
Definition Actor.h:4595
long double & LastLocalHitMarkerTimeField()
Definition Actor.h:3910
void SetEnableIK(bool bEnable, bool bForceOnDedicated)
Definition Actor.h:4524
void MoveRight(float Val)
Definition Actor.h:4409
long double & LocalLastViewingInventoryTimeField()
Definition Actor.h:3929
BitFieldValue< bool, unsigned __int32 > bCanDrag()
Definition Actor.h:4015
void BPNotifyDroppedItemPickedUp(ADroppedItem *itemPickedUp, APrimalCharacter *PickedUpBy)
Definition Actor.h:4625
long double & LastSpecialDamageTimeField()
Definition Actor.h:3862
float & TamedDinoCallOutRangeField()
Definition Actor.h:3881
bool IsDead()
Definition Actor.h:4360
void Tick(float DeltaSeconds)
Definition Actor.h:4556
BitFieldValue< bool, unsigned __int32 > bFirstTicked()
Definition Actor.h:4144
void NetUpdateTribeName_Implementation(FString *NewTribeName)
Definition Actor.h:4420
ENetRole GetRole()
Definition Actor.h:4320
int & SeatingStructureSeatNumberField()
Definition Actor.h:3924
void OnStartFireQuinary()
Definition Actor.h:4456
USoundCue * DeathSoundField()
Definition Actor.h:3753
TArray< FAssetMatcher > & DamageTypeHurtAnimOverridesField()
Definition Actor.h:3949
FName & NonDediOverrideCapsuleCollisionProfileNameField()
Definition Actor.h:3964
void RemoveAllJumpDeactivatedBuffs(APrimalBuff *IgnoredBuff)
Definition Actor.h:4506
void StartHitStaggering(float staggeringTime)
Definition Actor.h:4537
USoundCue * HurtSoundField()
Definition Actor.h:3685
BitFieldValue< bool, unsigned __int32 > bUseAmphibiousTargeting()
Definition Actor.h:4047
BitFieldValue< bool, unsigned __int32 > bPreventMovement()
Definition Actor.h:4076
BitFieldValue< bool, unsigned __int32 > bMarkForDestruction()
Definition Actor.h:4087
float & ClientRotationInterpSpeedField()
Definition Actor.h:3789
float & GlideGravityScaleMultiplierField()
Definition Actor.h:3902
void Net_OnIsStaggering_Implementation(bool bNewStaggering, float PlayStaggerAnimAfterDelay, bool bPlayStaggerAnim)
Definition Actor.h:4421
float & RagdollDeathImpulseScalerField()
Definition Actor.h:3823
UPaintingTexture * GetPaintingTexture(bool bForTattoo, UPrimalPlayerData *TattooPlayerData)
Definition Actor.h:4315
bool IsInVacuumSealedSpace()
Definition Actor.h:4367
bool CanBeBaseForCharacter(APawn *Pawn)
Definition Actor.h:4188
float GetJumpZModifier()
Definition Actor.h:4305
BitFieldValue< bool, unsigned __int32 > bTriggerBPStasis()
Definition Actor.h:4065
void PlayHitEffect(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath)
Definition Actor.h:4479
void OnStopBreakingAttack()
Definition Actor.h:4461
bool CanMove()
Definition Actor.h:4199
float & currentStaggeringTimeField()
Definition Actor.h:3692
void TryAccessInventoryWrapper()
Definition Actor.h:4561
float & RagdollImpactDamageMinDecelerationSpeedField()
Definition Actor.h:3848
float & RecentHurtAmountField()
Definition Actor.h:3917
TArray< USoundCue * > LandedSoundsPhysMatField()
Definition Actor.h:3757
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMesh()
Definition Actor.h:3995
FRotator * BPCameraRotationFinal(FRotator *result, APrimalCharacter *viewingCharacter, FRotator *InCurrentFinalRot)
Definition Actor.h:4606
void BPNetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4183
int GetNearestBoneIndexForDrag(APrimalCharacter *Character, FVector HitLocation)
Definition Actor.h:4313
FString * GetDescriptiveName(FString *result)
Definition Actor.h:4290
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustMoveForward()
Definition Actor.h:4108
long double & BlinkTimerField()
Definition Actor.h:3854
FItemNetID & NextWeaponItemIDSecondaryField()
Definition Actor.h:3956
BitFieldValue< bool, unsigned __int32 > bLockedToSeatingStructure()
Definition Actor.h:4133
FVector & CurrentLocalRootLocField()
Definition Actor.h:3873
FVector & LastApproximatePhysVolumeLocationField()
Definition Actor.h:3836
bool IsValidForStatusRecovery()
Definition Actor.h:4396
void NetStopAllAnimMontage_Implementation()
Definition Actor.h:4419
float & ReplicatedCurrentHealthField()
Definition Actor.h:3734
float & HalfLegLengthField()
Definition Actor.h:3675
BitFieldValue< bool, unsigned __int32 > bOnlyHasRunningAnimationWhenWalking()
Definition Actor.h:4073
void TryCallFollowDistanceCycleOne()
Definition Actor.h:4563
TArray< TSubclassOf< APrimalBuff > > & PreventBuffClassesField()
Definition Actor.h:3911
void StopAnimExFPV(UAnimMontage *AnimMontage, bool bReplicate, bool bReplicateToOwner, float BlendOutTime)
Definition Actor.h:4544
FName & DediOverrideMeshCollisionProfileNameField()
Definition Actor.h:3728
static void ForceUpdateAimedCharacters(UWorld *World, FVector *StartLoc, FVector *EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius)
Definition Actor.h:4262
void DropAllCarriedAndPassengers()
Definition Actor.h:4239
void PlayHitEffectGeneric_Implementation(float DamageTaken, FPointDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4480
BitFieldValue< bool, unsigned __int32 > bAimGettingCharacterMeshRotation()
Definition Actor.h:4051
void PrepareForSaving()
Definition Actor.h:4492
BitFieldValue< bool, unsigned __int32 > bIsHoldingPrimaryFire()
Definition Actor.h:4129
TWeakObjectPtr< APrimalStructureSeating > & SeatingStructureField()
Definition Actor.h:3922
FVector * BPModifyForwardDirectionInput(FVector *result, FVector *directionInput)
Definition Actor.h:4621
float & PreviewCameraDefaultZoomMultiplierField()
Definition Actor.h:3708
BitFieldValue< bool, unsigned __int32 > bRecentlyUpdateIk()
Definition Actor.h:4003
BitFieldValue< bool, unsigned __int32 > bTicksOnClient()
Definition Actor.h:4025
float GetSpoilingTimeMultiplier(UPrimalItem *anItem)
Definition Actor.h:4329
float & LastHurtByNearbyPlayerTimeField()
Definition Actor.h:3842
float & GrabWeightThresholdField()
Definition Actor.h:3776
BitFieldValue< bool, unsigned __int32 > bUseBPPostLoadedFromSaveGame()
Definition Actor.h:4085
float & BuffedDamageMultField()
Definition Actor.h:3878
bool IsFiring()
Definition Actor.h:4363
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:4332
TArray< TEnumAsByte< enum EWeaponAttackInput::Type > > & ShieldCoverInputsField()
Definition Actor.h:3930
BitFieldValue< bool, unsigned __int32 > bUseBPAddedAttachments()
Definition Actor.h:4071
void NetDidLand_Implementation()
Definition Actor.h:4413
USoundCue * PoopSoundField()
Definition Actor.h:3824
UAnimMontage * FireBallistaAnimationField()
Definition Actor.h:3943
bool IsBasedOnRaft(APrimalRaft *SpecificRaft)
Definition Actor.h:4352
FName & WeaponAttachPointField()
Definition Actor.h:3915
FRotator * GetInterpolatedRotation(FRotator *result)
Definition Actor.h:4304
bool AnimationPreventsInput(bool bTestingForFirstPerson)
Definition Actor.h:4174
EPhysicalSurface GetFootPhysicalSurfaceType(bool bForce)
Definition Actor.h:4296
FVector * GetTargetingLocation(FVector *result)
Definition Actor.h:4331
UAnimMontage * ShieldCrouchedCoverAnimField()
Definition Actor.h:3920
float & CorpseDraggedDecayRateField()
Definition Actor.h:3863
void StopStaggering()
Definition Actor.h:4547
void OnBeginDragged(APrimalCharacter *Dragger)
Definition Actor.h:4430
void Suicide()
Definition Actor.h:4548
BitFieldValue< bool, unsigned __int32 > bOnlyAllowRunningWhileFlying()
Definition Actor.h:4020
long double & LastRelevantToPlayerTimeField()
Definition Actor.h:3859
bool IsDodgeDirectionAllowed(int DodgeDirection)
Definition Actor.h:4361
void UpdateStencilValues()
Definition Actor.h:4590
void ServerDinoOrder_Implementation(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *enemyTarget)
Definition Actor.h:4510
void NetReleaseSeatingStructure_Implementation()
Definition Actor.h:4417
TArray< UClass * > WeaponBreakClassesField()
Definition Actor.h:3961
void ClientPlayAnimation(UAnimMontage *AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh)
Definition Actor.h:4656
UPrimalItem_Shield * GetYarkShieldItem()
Definition Actor.h:4339
void NetUpdateTribeName(FString *NewTribeName)
Definition Actor.h:4672
FVector * AnimGraphGetInterpolatedLocation(FVector *result)
Definition Actor.h:4173
BitFieldValue< bool, unsigned __int32 > bUseBPGetGravity()
Definition Actor.h:4109
void RefreshMyIslandInfo()
Definition Actor.h:4503
void ServerCallNeutral()
Definition Actor.h:4692
BitFieldValue< bool, unsigned __int32 > bAllowFullSubmergedCheck()
Definition Actor.h:4101
void OnActorEnterWater(USceneComponent *Component, FVector OverlapLocation, FVector OverlapVelocity)
Definition Actor.h:4674
void ServerCallFollow()
Definition Actor.h:4687
AShooterCharacter * LastGrapHookPullingOwnerField()
Definition Actor.h:3739
BitFieldValue< bool, unsigned __int32 > bViewingInventory()
Definition Actor.h:4126
APrimalCharacter * DraggingCharacterField()
Definition Actor.h:3713
TArray< TSubclassOf< APrimalBuff > > & PossessionBuffsField()
Definition Actor.h:3867
void DidTeleport_Implementation(FVector newLoc, FRotator newRot)
Definition Actor.h:4228
BitFieldValue< bool, unsigned __int32 > bCanForceSkelUpdate()
Definition Actor.h:3978
BitFieldValue< bool, unsigned __int32 > bCurrentFrameAnimPreventInput()
Definition Actor.h:4029
TWeakObjectPtr< APrimalDinoCharacter > & CarryingDinoField()
Definition Actor.h:3726
void BPOnWeaponEquipped()
Definition Actor.h:4629
void ServerCallStay()
Definition Actor.h:4695
FVector & TPVCameraOffsetField()
Definition Actor.h:3800
void ClientPrepareForSeamlessTravel_Implementation()
Definition Actor.h:4217
BitFieldValue< bool, unsigned __int32 > bCanRun()
Definition Actor.h:3989
BitFieldValue< bool, unsigned __int32 > bWantsToLowerShield()
Definition Actor.h:3977
BitFieldValue< bool, unsigned __int32 > bUseBlueprintJumpInputEvents()
Definition Actor.h:3971
float & LowHealthPercentageField()
Definition Actor.h:3748
float & LandedSoundMaxRangeField()
Definition Actor.h:3803
BitFieldValue< bool, unsigned __int32 > bBPManagedFPVViewLocation()
Definition Actor.h:4090
BitFieldValue< bool, unsigned __int32 > bWantsToRun()
Definition Actor.h:3981
BitFieldValue< bool, unsigned __int32 > bUseHealthDamageMaterialOverlay()
Definition Actor.h:3990
void ClearMountedDino(bool fromMountedDino)
Definition Actor.h:4211
void ServerGiveDefaultWeapon(bool bOnlyGiveDefaultWeapon)
Definition Actor.h:4698
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:4323
long double & StartDraggingTimeField()
Definition Actor.h:3715
USceneComponent * GetParticleBaseComponent()
Definition Actor.h:4316
void WeaponClampRotation(FRotator *InputRot, FRotator CurrentRot, float InputDeltaTime)
Definition Actor.h:4705
float & TwoLeggedVirtualPointDistFactorField()
Definition Actor.h:3676
void ClientFailedPoop_Implementation()
Definition Actor.h:4214
void BP_OnTeleportOntoRaft(APrimalRaft *OntoRaft)
Definition Actor.h:4648
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4168
float & DefendingInterruptLevelMultiplierField()
Definition Actor.h:3897
long double & ForceCheckPushThroughWallsTimeField()
Definition Actor.h:3898
BitFieldValue< bool, unsigned __int32 > bForceNetDidLand()
Definition Actor.h:4018
bool AllowSaving()
Definition Actor.h:4172
float GetImmersionDepth(bool bUseLineTrace)
Definition Actor.h:4301
bool DinoMountOnMe(APrimalDinoCharacter *dinoCharacter, bool bForce)
Definition Actor.h:4230
TWeakObjectPtr< APrimalDinoCharacter > & LastBasedOnRaftField()
Definition Actor.h:3947
BitFieldValue< bool, unsigned __int32 > bIsOnSeatingStructure()
Definition Actor.h:4137
FName & PreviousAwakeCollisionProfileNameField()
Definition Actor.h:3938
APrimalRaft * FindClosestTeleportRaft(APlayerController *ForPC)
Definition Actor.h:4254
void EnableBPTimerServer(bool bEnable)
Definition Actor.h:4243
void UnequipPrimalItemSideWeapon(bool bIsPrimaryWeapon, bool bIsSwitch)
Definition Actor.h:4579
int GetDirectionalIndexByVector(FVector *TestVec, bool isDodgeTest, float Tolerance)
Definition Actor.h:4291
BitFieldValue< bool, unsigned __int32 > bDediForceUnregisterSKMesh()
Definition Actor.h:4038
BitFieldValue< bool, unsigned __int32 > bClientSetCurrentAimRot()
Definition Actor.h:4022
void PlayShieldHitResponse(bool bUseHitParticles)
Definition Actor.h:4484
void UnProne(bool bClientSimulation)
Definition Actor.h:4578
USoundCue * RunLoopSoundField()
Definition Actor.h:3754
float & ReplicatedMaxHealthField()
Definition Actor.h:3735
bool IsMoving()
Definition Actor.h:4372
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:4571
BitFieldValue< bool, unsigned __int32 > bRemoteRunning()
Definition Actor.h:3988
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
Definition Actor.h:4084
void SetShieldState(bool bLowerShield, bool bSkipShieldAnim)
Definition Actor.h:4528
void OnIgnoredMoveToOrder(APlayerController *FromPC)
Definition Actor.h:4438
BitFieldValue< bool, unsigned __int32 > bCanSitOnStructures()
Definition Actor.h:4143
long double & NextBlinkTimeField()
Definition Actor.h:3853
float & NonRelevantServerForceSleepRagdollIntervalField()
Definition Actor.h:3816
void UpdateWindedState()
Definition Actor.h:4593
BitFieldValue< bool, unsigned __int32 > bIsCarriedAsPassenger()
Definition Actor.h:4006
TArray< FName > & BonesToIngoreWhileDraggedField()
Definition Actor.h:3706
void ProcessStaggerForDefender(AActor *DamageCauser, int AttackerAttackIndex, int DefenderAttackIndex, bool bWasAttackBlocked)
Definition Actor.h:4498
float BPModifyFOV_Implementation(float FOVIn)
Definition Actor.h:4181
long double & LastBumpedDamageTimeField()
Definition Actor.h:3883
BitFieldValue< bool, unsigned __int32 > bUseBPCanStagger()
Definition Actor.h:4131
BitFieldValue< bool, unsigned __int32 > bCanBeDragged()
Definition Actor.h:4016
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasisWhenDead()
Definition Actor.h:4119
void PlayHitEffectRadial_Implementation(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4481
bool IsValidCharacterToDoClaiming(int VictimTeam)
Definition Actor.h:4393
long double & LastTimeSubmergedField()
Definition Actor.h:3837
bool & bWildUseDeltaZTargetingForFlyerPawnOrBigDinoField()
Definition Actor.h:8663
BitFieldValue< bool, unsigned __int32 > bAttackForcesRunning()
Definition Actor.h:8788
float & Teleport_CheckInterval_MINField()
Definition Actor.h:8758
float & ForcedFleeDurationField()
Definition Actor.h:8736
bool & bUseBPShouldNotifyNeighborField()
Definition Actor.h:8657
BitFieldValue< bool, unsigned __int32 > bUseBP_TamedOverrideHorizontalLandingRange()
Definition Actor.h:8812
FRotator & AttackRotationRateField()
Definition Actor.h:8698
BitFieldValue< bool, unsigned __int32 > bRestrictWanderingToSeamlessWorldGridExtents()
Definition Actor.h:8808
bool HumanIsWithinAttackRangeAndCalculateBestAttack(AActor *Other, bool *bAttackChanged)
Definition Actor.h:8857
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8909
float & AttackIntervalField()
Definition Actor.h:8694
void EndForceFleed_Implementation()
Definition Actor.h:8831
float & WanderFlyingMinZHeightAboveGroundField()
Definition Actor.h:8675
float & AggroFactorDamagePercentageMultiplierField()
Definition Actor.h:8683
AActor * GetAggroEntriesAttackerAtIndex(int Index)
Definition Actor.h:8839
float & BelowDeltaZAttackRangeField()
Definition Actor.h:8660
float & AggroNotifyNeighborsRangeFalloffField()
Definition Actor.h:8686
BitFieldValue< bool, unsigned __int32 > bAlwaysStartledWhenAggroedByNeighbor()
Definition Actor.h:8805
float & DamagedForceAggroIntervalField()
Definition Actor.h:8740
float & MovingAroundBlockadeDirectionField()
Definition Actor.h:8646
float & LandDinoMaxFlyerTargetDeltaZField()
Definition Actor.h:8727
FVector & LastBlockadeHitLocationField()
Definition Actor.h:8650
float & AggroFactorDecreaseGracePeriodField()
Definition Actor.h:8682
bool OverrideHasReachedGoalWithUseHeight(FVector *GoalLoc, float UseRadius, float UseHeight, float ZDelta)
Definition Actor.h:8871
float & MinimumWanderGroundNormalZField()
Definition Actor.h:8709
float & TargetingDistanceReductionFactorLinearField()
Definition Actor.h:8687
float & WildBelowDeltaZTargetingRangeField()
Definition Actor.h:8662
FVector * GetWanderAroundActorDestination(FVector *result, APrimalDinoCharacter *dinoCharacter, FVector originalDestination)
Definition Actor.h:8856
float & MoveAroundObjectMaxVelocityField()
Definition Actor.h:8724
BitFieldValue< bool, unsigned __int32 > bIgnoreWaterOrAmphibiousTargets()
Definition Actor.h:8793
TArray< float > & TamedAITargetingRangeMultipliersField()
Definition Actor.h:8720
bool BPForceTargetDinoRider(AShooterCharacter *playerTarget)
Definition Actor.h:8896
bool ShouldForceRunWhenAttacking()
Definition Actor.h:8889
long double & LastTeleportCheckTimeField()
Definition Actor.h:8761
float & ForceAbortAfterUnconfirmedMoveTimeField()
Definition Actor.h:8770
BitFieldValue< bool, unsigned __int32 > bNotifyBPTargetSet()
Definition Actor.h:8782
bool MoveAroundBlockade(FVector PreBumpLocation, AActor *BlockadeActor, UPrimitiveComponent *OtherComp, float BlockadeWidth, FVector HitNormal, FVector HitLocation, bool SkipBlockingCheck)
Definition Actor.h:8865
float & FlyingReachedDestinationThresholdOffsetField()
Definition Actor.h:8703
TArray< TSubclassOf< AActor > > & TamedTargetingDesireMultiplierClassesField()
Definition Actor.h:8755
float & MinAggroValueField()
Definition Actor.h:8678
float & SeekingPercentChanceToFlyField()
Definition Actor.h:8705
BitFieldValue< bool, unsigned __int32 > bUseBPSetupFindTarget()
Definition Actor.h:8783
void RebootBrainComponent()
Definition Actor.h:8875
float & TamedCorpseFoodTargetingRangeField()
Definition Actor.h:8668
bool IsWithinAttackRange(AActor *Other, bool bForceUseLastAttackIndex)
Definition Actor.h:8861
FVector & MovingAroundBlockadePointField()
Definition Actor.h:8647
bool & bDontWanderField()
Definition Actor.h:8664
float & WanderRequireMinimumDistanceFromShoreField()
Definition Actor.h:8731
BitFieldValue< bool, unsigned __int32 > bRidingPlayerTargetDino()
Definition Actor.h:8792
float GetMinAttackRange()
Definition Actor.h:8851
bool UseLowQualityBehaviorTreeTick()
Definition Actor.h:8895
AActor * BPUpdateBestTarget(AActor *bestTarget, bool dontSetIn, bool *dontSetOut)
Definition Actor.h:8903
bool IsForceTargetDinoRider(AShooterCharacter *playerTarget)
Definition Actor.h:8858
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8850
float & AttackRotationGroundSpeedMultiplierField()
Definition Actor.h:8696
void OnReachedMoveToActor()
Definition Actor.h:8869
float & NaturalMinDepthZField()
Definition Actor.h:8728
float & LastBlockadeWidthField()
Definition Actor.h:8648
float & TamedMaxFollowDistanceField()
Definition Actor.h:8726
void OnRep_CurrentMoveToActor()
Definition Actor.h:8870
BitFieldValue< bool, unsigned __int32 > bUseFlyingTargetOffsets()
Definition Actor.h:8789
bool & bUseOverlapTargetCheckTracesField()
Definition Actor.h:8711
BitFieldValue< bool, unsigned __int32 > bDisableForceFlee()
Definition Actor.h:8795
float & DieIfLeftWaterTargetUnsubmergedTimeoutField()
Definition Actor.h:8636
FVector & DynamicTargetActor_RelLocation_RandOffsetField()
Definition Actor.h:8765
float & FlyingWanderRandomDistanceAmountField()
Definition Actor.h:8671
FVector & LastCheckAttackRangePawnLocationField()
Definition Actor.h:8716
TArray< TSubclassOf< AActor > > & WildTargetingDesireMultiplierClassesField()
Definition Actor.h:8753
float & AboveDeltaZAttackRangeField()
Definition Actor.h:8659
FVector & LastFleeLocCheckField()
Definition Actor.h:8745
float & DieIfLeftWaterWanderMinimumWaterHeightMultiplierField()
Definition Actor.h:8634
float & ForceFleeUnderHealthPercentageField()
Definition Actor.h:8641
AActor * LastMovingAroundBlockadeActorField()
Definition Actor.h:8652
void SetTarget(AActor *InTarget, bool bDontAddAggro, bool bOverlapFoundTarget)
Definition Actor.h:8885
float & TamedFollowAcceptanceHeightOffsetField()
Definition Actor.h:8749
float & ForcedAggroTimeCounterField()
Definition Actor.h:8725
BitFieldValue< bool, unsigned __int32 > bIgnoreMoveAroundBlockade()
Definition Actor.h:8779
AActor * CurrentMoveToActorField()
Definition Actor.h:8762
bool & bFocusOnTargetDuringAttackField()
Definition Actor.h:8699
void Possess(APawn *InPawn)
Definition Actor.h:8874
BitFieldValue< bool, unsigned __int32 > bNotAllowedToFindTargets()
Definition Actor.h:8784
float & AIFlightMaxLandingZDistanceField()
Definition Actor.h:8750
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayerOrTamed()
Definition Actor.h:8800
void SetAttackRotationRate()
Definition Actor.h:8884
float & AbortMoveCheckInterval_MAXField()
Definition Actor.h:8772
float GetAcceptanceHeightOffset()
Definition Actor.h:8836
float GetAggroNotifyNeighborsRange_Implementation()
Definition Actor.h:8841
float & AggroToAddUponRemovingTargetField()
Definition Actor.h:8679
float & WanderFlyingClampZHeightAboveGroundField()
Definition Actor.h:8674
FVector & LastCheckAttackRangeClosestPointField()
Definition Actor.h:8717
BitFieldValue< bool, unsigned __int32 > bFlyingUseMoveAroundBlockade()
Definition Actor.h:8780
float & AbortMoveCheckInterval_CurrentField()
Definition Actor.h:8773
FVector * GetRandomBiasedDestination(FVector *result, FVector LocOverride, float MinDistanceAmount, float RandomDistanceAmount, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:8852
bool BPOverrideIgnoredByWildDino(AActor *wildDinoToIgnore)
Definition Actor.h:8900
float & MinAttackIntervalForFleeingField()
Definition Actor.h:8737
float & RangeTargetWildDinosMultiplierField()
Definition Actor.h:8697
bool BPShouldNotifyNeighbor(APrimalDinoCharacter *neighbor)
Definition Actor.h:8902
void ResetAccelerationFollowsRotation()
Definition Actor.h:8877
void StopBrainComponent(FString reason)
Definition Actor.h:8891
float & WanderRandomDistanceAmountField()
Definition Actor.h:8669
float & FindLandingPositionZOffsetField()
Definition Actor.h:8747
BitFieldValue< bool, unsigned __int32 > bUseBPUpdateBestTarget()
Definition Actor.h:8786
long double & ForcedMoveToUntilTimeField()
Definition Actor.h:8751
float & DieIfLeftWaterReachedRadiusDistanceCheckMultiplierField()
Definition Actor.h:8635
float & TamedFollowAcceptanceRadiusOffsetField()
Definition Actor.h:8748
void SetAttackGroundSpeed()
Definition Actor.h:8883
AActor * GetCorpseFoodTarget()
Definition Actor.h:8847
float & MoveAroundBlockadeAdditionalWidthField()
Definition Actor.h:8723
AActor * TargetField()
Definition Actor.h:8653
int & RaftMoveToMaxNumRetriesField()
Definition Actor.h:8766
void NotifyTakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:8867
AActor * LastValidMoveToActorField()
Definition Actor.h:8763
float & TargetsRequireMinimumDistanceFromShoreField()
Definition Actor.h:8730
BitFieldValue< bool, unsigned __int32 > bCanUseAttackStateOnTargetChange()
Definition Actor.h:8798
FVector & StartMovingAroundBlockadeLocationField()
Definition Actor.h:8651
bool CalculateAndSetWonderingAIState(bool *StateChanged)
Definition Actor.h:8824
void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result)
Definition Actor.h:8868
float & NaturalMaxDepthZField()
Definition Actor.h:8729
float & AttackRotationRangeDegreesField()
Definition Actor.h:8695
BitFieldValue< bool, unsigned __int32 > bUseBPTargetingDesire()
Definition Actor.h:8794
TWeakObjectPtr< AActor > & ForcedAttackTargetField()
Definition Actor.h:8732
BitFieldValue< bool, unsigned __int32 > bAllowForceFleeToSameTargetingTeam()
Definition Actor.h:8785
long double & LastForcedFleeTimeField()
Definition Actor.h:8743
bool & bRequireAbsoluteDamageForNeighborNotificationField()
Definition Actor.h:8658
void RestartBrainComponent()
Definition Actor.h:8881
FVector & LastConfirmedMoveLocationField()
Definition Actor.h:8767
float GetAttackRotationRangeDegrees()
Definition Actor.h:8845
long double & LastAbortMoveCheckTimeField()
Definition Actor.h:8774
static void StaticRegisterNativesAPrimalDinoAIController()
Definition Actor.h:8911
BitFieldValue< bool, unsigned __int32 > bUseTargetingDesireMultiWithTamedTargets()
Definition Actor.h:8814
float & AggroNotifyNeighborsRangeField()
Definition Actor.h:8685
float BPGetTargetingDesire(AActor *ForTarget, float ForTargetingDesireValue)
Definition Actor.h:8897
FVector & FlyingTargetFocalPositionOffsetField()
Definition Actor.h:8702
bool IsWithinAttackRangeAndCalculateBestAttack(AActor *Other, bool *bAttackChanged)
Definition Actor.h:8862
float & DieIfLeftWaterAbsoluteMinimumWaterDestinationExtraHeightField()
Definition Actor.h:8633
float & AggroToAddUponAcquiringTargetField()
Definition Actor.h:8680
long double & LastBlockadeCheckTimeField()
Definition Actor.h:8644
AActor * GetTarget()
Definition Actor.h:8854
float GetAcceptanceRadiusOffset()
Definition Actor.h:8837
long double & LastFleeLocCheckTimeField()
Definition Actor.h:8744
BitFieldValue< bool, unsigned __int32 > bUseBPForceTargetDinoRider()
Definition Actor.h:8804
void ApplyWeaponRangeOverrides(AShooterWeapon *Weapon)
Definition Actor.h:8822
float & WildAboveDeltaZTargetingRangeField()
Definition Actor.h:8661
BitFieldValue< bool, unsigned __int32 > bIgnoreDockedShips()
Definition Actor.h:8811
bool & bUseAlternateMovePointField()
Definition Actor.h:8712
bool CheckForForceAbortMove(FVector *GoalLoc)
Definition Actor.h:8826
FVector & DynamicTargetActor_RelLocationField()
Definition Actor.h:8764
void ResetRotationUseAcceleration()
Definition Actor.h:8880
float & FleeFromAttackTimeLimitField()
Definition Actor.h:8640
float & AttackRangeField()
Definition Actor.h:8691
static FVector * StaticGetRandomWanderDestination(FVector *result, APrimalDinoCharacter *TargetCharacter, APrimalDinoAIController *TargetAIController, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:8890
BitFieldValue< bool, unsigned __int32 > bUseCombatMoveTowardsTargetOffset()
Definition Actor.h:8796
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayers()
Definition Actor.h:8806
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideIgnoredByWildDino()
Definition Actor.h:8797
long double & LastExecutedAttackTimeField()
Definition Actor.h:8742
bool & bNotifyNeighborsWithoutDamageField()
Definition Actor.h:8656
void PauseBrainComponent(FString reason)
Definition Actor.h:8872
FVector & LastCheckAttackRangeTargetLocationField()
Definition Actor.h:8718
FVector & FlyingMoveTowardsTargetOffsetField()
Definition Actor.h:8700
bool IsPawnSwimmingTowardsOceanGoal()
Definition Actor.h:8860
float & AggroNotifyNeighborsMultiplierField()
Definition Actor.h:8684
FRotator * GetAttackRotationRate(FRotator *result)
Definition Actor.h:8846
float & Teleport_CheckInterval_MAXField()
Definition Actor.h:8759
BitFieldValue< bool, unsigned __int32 > bRidingDinoTargetPlayer()
Definition Actor.h:8791
bool & bAICanTargetRaftsField()
Definition Actor.h:8715
float & PercentageTorporForFleeingField()
Definition Actor.h:8739
TArray< TSubclassOf< APrimalDinoCharacter > > & AggroNotifyNeighborsClassesField()
Definition Actor.h:8722
bool & bUseAggroField()
Definition Actor.h:8677
BitFieldValue< bool, unsigned __int32 > bForcedAggro()
Definition Actor.h:8778
float & FollowStoppingDistanceField()
Definition Actor.h:8710
bool & bUseOverlapTargetCheckField()
Definition Actor.h:8655
float & FleeFromAttackCoolDownTimeField()
Definition Actor.h:8639
TArray< float > & WildTargetingDesireMultiplierValuesField()
Definition Actor.h:8754
void ResumeBrainComponent(FString reason)
Definition Actor.h:8882
BitFieldValue< bool, unsigned __int32 > bWasForceFleeing()
Definition Actor.h:8810
void NotifyBump(FVector PreBumpLocation, AActor *Other, UPrimitiveComponent *OtherComp, FVector *HitNormal, FVector *HitLocation)
Definition Actor.h:8866
FVector * ModifyGoalLocation(FVector *result, FVector *GoalLoc)
Definition Actor.h:8863
float & WanderFlyingZScalerField()
Definition Actor.h:8673
AActor * FindTarget(bool bDontSet)
Definition Actor.h:8833
long double & ForceAggroUntilTimeField()
Definition Actor.h:8741
float & TamedTargetingRangeField()
Definition Actor.h:8667
BitFieldValue< bool, unsigned __int32 > bUseOnRaftAbortMoveToChecks()
Definition Actor.h:8815
void UpdateMoveToTargetActorRef(AActor *NewTargetActorRef)
Definition Actor.h:8894
bool & bOnlyOverlapTargetCorpsesUnlessHasTargetField()
Definition Actor.h:8665
BitFieldValue< bool, unsigned __int32 > bTargetChanged()
Definition Actor.h:8787
long double & LastMovingAroundBlockadeTimeField()
Definition Actor.h:8645
void AddToAggro(AActor *Attacker, float DamagePercent, bool bNotifyNeighbors, bool SetValue, bool bIsFromDamage, bool skipTeamCheck)
Definition Actor.h:8820
void SetUpMoveToTargetActor(FVector *NewMoveToLoc, FVector *RandOffset, AActor *ToActor)
Definition Actor.h:8886
float & MaxFlyingTargetDeltaZField()
Definition Actor.h:8672
float & DieIfLeftWaterAbsoluteMinimumWaterDestinationHeightMultiField()
Definition Actor.h:8632
float & BeyondTargetingRangeAggroAdditionField()
Definition Actor.h:8689
int & NumAlliesToAttackField()
Definition Actor.h:8746
float & AbortMoveCheckInterval_MINField()
Definition Actor.h:8771
float & OrbitTargetSpreadField()
Definition Actor.h:8693
float GetAggroDesirability(AActor *InTarget)
Definition Actor.h:8838
BitFieldValue< bool, unsigned __int32 > bDinoAIForceOnlyTargetingShips()
Definition Actor.h:8807
FVector & CombatFlyingMoveTowardsTargetOffsetField()
Definition Actor.h:8701
bool CheckForTeleport(FVector TargetLocation)
Definition Actor.h:8827
float GetTargetingDesire(AActor *InTarget)
Definition Actor.h:8855
float & NaturalTargetingRangeField()
Definition Actor.h:8666
float ModifyReachedGoalRadius()
Definition Actor.h:8864
BitFieldValue< bool, unsigned __int32 > bFlyerAllowWaterTargeting()
Definition Actor.h:8803
BitFieldValue< bool, unsigned __int32 > bModifiedWanderRadius()
Definition Actor.h:8799
void FindTargets(int NumTargets, TArray< AActor * > *KnownTargets, TArray< AActor * > *FoundTargets, bool bDontSet)
Definition Actor.h:8834
AActor * FindNewTarget(bool bDontSet)
Definition Actor.h:8832
float & RequiredConfirmMoveDistanceField()
Definition Actor.h:8769
long double & LastConfirmedMoveTimeField()
Definition Actor.h:8768
AActor * LastCheckAttackRangeTargetField()
Definition Actor.h:8719
FVector * GetLandingLocation(FVector *result)
Definition Actor.h:8849
bool & bTotallyIgnoreWaterTargetsField()
Definition Actor.h:8713
BitFieldValue< bool, unsigned __int32 > bEndForceFleeResetAggro()
Definition Actor.h:8809
float & FlyingWanderFixedDistanceAmountField()
Definition Actor.h:8670
FVector & LastBlockadeHitNormalField()
Definition Actor.h:8649
float & MinLocChangeIntervalForFleeingField()
Definition Actor.h:8738
float & Teleport_CheckInterval_CurrentField()
Definition Actor.h:8760
BitFieldValue< bool, unsigned __int32 > bFlyerWanderDefaultToOrigin()
Definition Actor.h:8813
float & DieIfLeftWaterTargetingRequiresFreeDepthField()
Definition Actor.h:8643
bool CalculateAndSetWonderingAIStateEvent(bool StateChanged)
Definition Actor.h:8905
float & TargetingDistanceReductionFactorExponentField()
Definition Actor.h:8688
BitFieldValue< bool, unsigned __int32 > bForceTargetDinoRider()
Definition Actor.h:8802
float & LandDinoMaxWaterTargetDepthCapsuleMultiplierField()
Definition Actor.h:8637
long double & LastHadAggroEntriesTimeField()
Definition Actor.h:8752
bool ShouldAttackTarget(AActor *NewTarget, bool bPassedBasedOnRaft, AActor *MyBasedOnRaft)
Definition Actor.h:8887
float & OrbitTargetRangeMinField()
Definition Actor.h:8692
bool & bWaterDinoAllowUnsubmergedTargetsField()
Definition Actor.h:8714
float & ExtraCorpseTargetingRangeField()
Definition Actor.h:8638
long double & LastForcedAttackEnemyTeamTimeField()
Definition Actor.h:8734
BitFieldValue< bool, unsigned __int32 > bForceTargetingAllStructures()
Definition Actor.h:8801
float GetAttackRotationGroundSpeedMultiplier()
Definition Actor.h:8844
BitFieldValue< bool, unsigned __int32 > bUseSwimmingTargetOffsets()
Definition Actor.h:8790
float & SeekingPercentChanceToLandField()
Definition Actor.h:8707
FVector * GetRandomWanderDestination(FVector *result, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation)
Definition Actor.h:8853
bool & bFleeOnCriticalHealthField()
Definition Actor.h:8642
float & SeekingIntervalCheckToLandField()
Definition Actor.h:8706
float & OceanAdditionalUseRadiusField()
Definition Actor.h:8757
float GetAttackInterval()
Definition Actor.h:8842
float & AggroFactorDecreaseSpeedField()
Definition Actor.h:8681
float & WanderFixedDistanceAmountField()
Definition Actor.h:8676
float & MateBoostAggroNotifyNeighborsMultiplierField()
Definition Actor.h:8721
bool AllowToReachGoal(FVector *GoalLoc)
Definition Actor.h:8821
BitFieldValue< bool, unsigned __int32 > bPlayerTargetRequiresController()
Definition Actor.h:8816
BitFieldValue< bool, unsigned __int32 > bUseGeometryInsteadOfStationObjForFreeDepthTest()
Definition Actor.h:8781
float & AttackDestinationOffsetField()
Definition Actor.h:8654
int & LastCharacterTargetTeamField()
Definition Actor.h:8735
float & SeekingIntervalCheckToFlyField()
Definition Actor.h:8704
float & SwimmingReachedDestinationThresholdZOffsetField()
Definition Actor.h:8708
int & ForcedAttackEnemyTeamField()
Definition Actor.h:8733
TArray< float > & TamedTargetingDesireMultiplierValuesField()
Definition Actor.h:8756
float GetAggroNotifyNeighborsRange()
Definition Actor.h:8908
char GetCurrentAttackIndex()
Definition Actor.h:8848
bool CheckMoveAroundBlockadePoint(FVector moveToPoint)
Definition Actor.h:8828
FVector2D * BP_TamedOverrideHorizontalLandingRange(FVector2D *result)
Definition Actor.h:8904
float & AggroFactorDesirabilityMultiplierField()
Definition Actor.h:8690
void ServerFinishedLanding()
Definition Actor.h:7474
static void StaticRegisterNativesAPrimalDinoCharacter()
Definition Actor.h:7485
bool IsImprintPlayer(AShooterCharacter *ForChar)
Definition Actor.h:7164
BitFieldValue< bool, unsigned __int32 > bRotateToFaceLatchingObject()
Definition Actor.h:6941
BitFieldValue< bool, unsigned __int32 > bUseBP_OnPostNetReplication()
Definition Actor.h:6884
bool CheckLocalPassengers()
Definition Actor.h:7024
AShooterCharacter * FindFirstFoodItemPlayerCharacter()
Definition Actor.h:7063
void ClientInterruptLanding()
Definition Actor.h:7450
FString & ImprinterNameField()
Definition Actor.h:6427
float & RandomMutationGivePointsField()
Definition Actor.h:6514
BitFieldValue< bool, unsigned __int32 > bKeepAffinityOnDamageRecievedWakingTame()
Definition Actor.h:6944
float & WildSwimmingRotationRateModifierField()
Definition Actor.h:6470
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:7118
float & SlopeBiasForMaxCapsulePercentField()
Definition Actor.h:6110
BitFieldValue< bool, unsigned __int32 > bPreventHibernation()
Definition Actor.h:6817
TArray< FDinoAncestorsEntry > & NextBabyDinoAncestorsField()
Definition Actor.h:6509
float GetNetStasisAndRangeMultiplier(bool bIsForNetworking)
Definition Actor.h:7122
float & CloneBaseElementCostField()
Definition Actor.h:6539
float & UntamedPoopTimeMaxIntervalField()
Definition Actor.h:6207
bool FlyingUseHighQualityCollision()
Definition Actor.h:7354
void MoveBlockedBy(FHitResult *Impact)
Definition Actor.h:7180
UAnimMontage * WakingTameAnimationField()
Definition Actor.h:6137
BitFieldValue< bool, unsigned __int32 > bStepDamageAllTargetables()
Definition Actor.h:6780
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustAttackIndex()
Definition Actor.h:6956
BitFieldValue< bool, unsigned __int32 > bUseBPKilledSomethingEvent()
Definition Actor.h:6604
BitFieldValue< bool, unsigned __int32 > bDoNotMirrorPaintUVs()
Definition Actor.h:6764
void ApplyGestationBoneModifiers()
Definition Actor.h:6993
bool BPCanTargetCorpse()
Definition Actor.h:7372
FVector2D & OverlayTooltipScaleField()
Definition Actor.h:6060
float & OverTameLimitDamagePercentPerIntervalField()
Definition Actor.h:6186
void RepairCheckTimer()
Definition Actor.h:7246
float GetMaxFloatingHUDRange()
Definition Actor.h:7119
float & RiderMaxRunSpeedModifierField()
Definition Actor.h:6153
long double & LastAutoHealingItemUseField()
Definition Actor.h:6522
bool BPPreventOrderAllowed(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget, bool orderNotExecuted)
Definition Actor.h:7419
void NotifyItemRemoved(UPrimalItem *anItem)
Definition Actor.h:7191
TSubclassOf< UDamageType > & ChargeBumpDamageTypeField()
Definition Actor.h:6330
float & EggRangeMaximumNumberField()
Definition Actor.h:6220
long double & LastSetRiderTimeField()
Definition Actor.h:6307
BitFieldValue< bool, unsigned __int32 > bIsBraking()
Definition Actor.h:6615
bool BPShouldCancelDoAttack(int AttackIndex)
Definition Actor.h:7423
float & RiderMaxImprintingQualityDamageMultiplierField()
Definition Actor.h:6441
BitFieldValue< bool, unsigned __int32 > bForceRiderNetworkParent()
Definition Actor.h:6718
FVector & RiderCheckTraceOffsetField()
Definition Actor.h:6312
long double & RepeatPrimaryAttackLastSendTimeField()
Definition Actor.h:6478
void RegisterAllComponents()
Definition Actor.h:7238
BitFieldValue< bool, unsigned __int32 > bIsShip()
Definition Actor.h:6887
TSubclassOf< UDamageType > & StepHarvestableDamageTypeField()
Definition Actor.h:6270
int & LastFrameUseLowQualityAnimationTickField()
Definition Actor.h:6182
void RefreshBabyScaling()
Definition Actor.h:7236
BitFieldValue< bool, unsigned __int32 > bForceNoCharacterStatusComponentTick()
Definition Actor.h:6786
BitFieldValue< bool, unsigned __int32 > bPreventForcedOffsetFromOceanSurface()
Definition Actor.h:6892
void BPDidClearCarriedCharacter(APrimalCharacter *PreviousCarriedCharacter)
Definition Actor.h:7375
float & ForcePawnBigPushingForTimeField()
Definition Actor.h:6450
BitFieldValue< bool, unsigned __int32 > bServerInitializedDino()
Definition Actor.h:6680
UAnimMontage * SleepConsumeFoodAnimField()
Definition Actor.h:6159
FString & DemolishStringOverrideField()
Definition Actor.h:6585
float & NPC_UsableStructureCheck_RadiusField()
Definition Actor.h:6567
float & WildPercentageChanceOfBabyField()
Definition Actor.h:6102
BitFieldValue< bool, unsigned __int32 > bRiderJumpTogglesFlight()
Definition Actor.h:6644
BitFieldValue< bool, unsigned __int32 > bIsBossDino()
Definition Actor.h:6811
UAnimMontage * OpenDoorAnimField()
Definition Actor.h:6164
bool ShouldForceFlee()
Definition Actor.h:7306
bool SpecialActorWantsPerFrameTicking()
Definition Actor.h:7316
void BPDoHarvestAttack(int harvestIndex)
Definition Actor.h:7381
int & OverrideDinoTameSoundIndexField()
Definition Actor.h:6547
BitFieldValue< bool, unsigned __int32 > bMeleeAttackHarvetUsableComponents()
Definition Actor.h:6670
FString * GetEntryString(FString *result)
Definition Actor.h:7105
TSubclassOf< UPrimalItem > & BabyCuddleFoodField()
Definition Actor.h:6437
BitFieldValue< bool, unsigned __int32 > bUseRootLocSwimOffset()
Definition Actor.h:6690
BitFieldValue< bool, unsigned __int32 > bForceRefreshBasedPawns()
Definition Actor.h:6901
float & RootLocSwimOffsetField()
Definition Actor.h:6122
bool AllowWakingTame_Implementation(APlayerController *ForPC)
Definition Actor.h:6989
bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:6984
float & WakingTameFeedIntervalField()
Definition Actor.h:6172
BitFieldValue< bool, unsigned __int32 > bChargeDamageStructures()
Definition Actor.h:6638
void BPOnStartCharging()
Definition Actor.h:7412
BitFieldValue< bool, unsigned __int32 > bAttackTargetWhenLaunched()
Definition Actor.h:6661
UAnimMontage * FlyingStartledAnimationField()
Definition Actor.h:6281
BitFieldValue< bool, unsigned __int32 > bAllowedToBeAlpha()
Definition Actor.h:6924
TSubclassOf< UPrimalItem > & BaseEggClassField()
Definition Actor.h:6211
BitFieldValue< bool, unsigned __int32 > bRepeatPrimaryAttack()
Definition Actor.h:6815
BitFieldValue< bool, unsigned __int32 > bDisallowPostNetReplication()
Definition Actor.h:6801
BitFieldValue< bool, unsigned __int32 > bTamedAIAllowSpecialAttacks()
Definition Actor.h:6812
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Actor.h:7103
void ServerUpdateGestation()
Definition Actor.h:7278
BitFieldValue< bool, unsigned __int32 > bUseBPGetDragSocketDinoName()
Definition Actor.h:6881
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:7055
float & KeepFlightRemainingTimeField()
Definition Actor.h:6336
float & TamingIneffectivenessModifierIncreaseByDamagePercentField()
Definition Actor.h:6202
float & WanderAroundActorMaxDistanceField()
Definition Actor.h:6352
void SetCharacterStatusTameable(bool bSetTameable, bool bCreateInventory, bool keepInventoryForWakingTame)
Definition Actor.h:7283
float & LatchingInitialPitchField()
Definition Actor.h:6486
float & OutsideOriginalNPCVolumeStasisDestroyIntervalField()
Definition Actor.h:6241
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyStructurePlacedNearby()
Definition Actor.h:6618
float & TameIneffectivenessModifierField()
Definition Actor.h:6180
BitFieldValue< bool, unsigned __int32 > bAddedToStasisAutoDestroyArray()
Definition Actor.h:6906
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:7327
UAnimSequence * OverrideSaddleDinoRiderMoveAnimationOverrideField()
Definition Actor.h:6556
BitFieldValue< bool, unsigned __int32 > bRemovingStructuresOnDeath()
Definition Actor.h:6609
BitFieldValue< bool, unsigned __int32 > bPreventSleepingTame()
Definition Actor.h:6703
float & AIRangeMultiplierField()
Definition Actor.h:6132
int & SaveDestroyWildDinosUnderVersionField()
Definition Actor.h:6419
void SaddledStructureDestroyed(APrimalStructure *theStructure)
Definition Actor.h:7251
bool IsCurrentAttackStopsMovement()
Definition Actor.h:7159
BitFieldValue< bool, unsigned __int32 > bTamingHasFood()
Definition Actor.h:6684
long double & NextAllowedMatingTimeField()
Definition Actor.h:6368
bool AddPassenger(APrimalCharacter *Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos)
Definition Actor.h:6971
int & TamedAggressionLevelField()
Definition Actor.h:6201
float & WakingTameFoodIncreaseMultiplierField()
Definition Actor.h:6193
long double & ChargingStartBlockedTimeField()
Definition Actor.h:6353
float GetAIFollowStoppingDistanceMultiplier()
Definition Actor.h:7073
float & ChargingActivationRequiresStaminaField()
Definition Actor.h:6343
UAnimMontage * StartRidingAnimOverrideField()
Definition Actor.h:6234
BitFieldValue< bool, unsigned __int32 > bBabyPreventExitingWater()
Definition Actor.h:6836
float & FlyingForceRotationRateModifierField()
Definition Actor.h:6112
long double & LastDinoAllyLookInterpTimeField()
Definition Actor.h:6303
float DoOverrideMountedAirControl(float AirControlIn)
Definition Actor.h:7455
float & chargingRotationRateModifierField()
Definition Actor.h:6156
void BPFedWakingTameEvent(APlayerController *ForPC)
Definition Actor.h:7383
BitFieldValue< bool, unsigned __int32 > bSupportWakingTame()
Definition Actor.h:6698
void UpdateMateBoost()
Definition Actor.h:7346
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition Actor.h:7196
bool IsCurrentlyPlayingAttackAnimation()
Definition Actor.h:7160
BitFieldValue< bool, unsigned __int32 > bAllowRiding()
Definition Actor.h:6642
float & LatchingInterpolatedPitchField()
Definition Actor.h:6487
bool CanTame(AShooterPlayerController *ForPC, bool bIgnoreMaxTamedDinos, bool bAbsoluteForceTame)
Definition Actor.h:7017
float & TemperatureToBreedInsulationMultiplierField()
Definition Actor.h:6576
void CheckStructurePlacementOnMe(int *AllowReturnValue, APrimalStructure *PlacingStructure, AShooterPlayerController *PC, FVector *AtLocation, FRotator *AtRotation, FPlacementData *PlacementData)
Definition Actor.h:7449
void BPNotifyBabyAgeIncrement(float PreviousAge, float NewAge)
Definition Actor.h:7397
float & BabyImprintingQualityTotalMaturationTimeField()
Definition Actor.h:6442
void InterruptLatching()
Definition Actor.h:7464
void OnSaddleStructuresUpdated(APrimalStructure *SaddleStructure, bool bWasRemoved)
Definition Actor.h:7213
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, FSaddlePassengerSeatDefinition *SeatDefinition)
Definition Actor.h:7297
float & WildBabyAgeWeightField()
Definition Actor.h:6103
FWeightedObjectList & DeathInventoryTemplatesField()
Definition Actor.h:6030
BitFieldValue< bool, unsigned __int32 > bUseBPCanAutodrag()
Definition Actor.h:6838
BitFieldValue< bool, unsigned __int32 > bCanBeRepaired()
Definition Actor.h:6727
static APrimalDinoCharacter * BPStaticCreateBabyDino(UWorld *TheWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, TArray< unsigned char > EggColorSetIndices, TArray< unsigned char > EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, TArray< FDinoAncestorsEntry > EggDinoAncestors, TArray< FDinoAncestorsEntry > EggDinoAncestorsMale, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:7001
BitFieldValue< bool, unsigned __int32 > bGiveXPPerHit()
Definition Actor.h:6908
void UpdateImprintingDetails_Implementation(FString *NewImprinterName, unsigned __int64 NewImprinterPlayerDataID)
Definition Actor.h:7344
float & DurationBeforeMovingStuckPawnField()
Definition Actor.h:6275
BitFieldValue< bool, unsigned __int32 > bHeldJumpSlowFalling()
Definition Actor.h:6746
void BPOnSetFlight(bool bFly)
Definition Actor.h:7410
void BPOnClearMountedDino()
Definition Actor.h:7406
long double & LastStartledTimeField()
Definition Actor.h:6288
float & TamedCorpseLifespanField()
Definition Actor.h:6258
float & FloatingHUDTextScaleMinField()
Definition Actor.h:6257
void RemoveSaddleAttachment(FItemNetID Id)
Definition Actor.h:7244
TArray< UAnimMontage * > WildAmbientHarvestingAnimationsField()
Definition Actor.h:6321
float & TamedWalkableFloorZField()
Definition Actor.h:6166
float & ChargeSpeedMultiplierField()
Definition Actor.h:6072
BitFieldValue< bool, unsigned __int32 > bPreventStasis()
Definition Actor.h:6649
float GetGravityZScale()
Definition Actor.h:7113
TArray< APrimalCharacter * > DraggedRagdollsField()
Definition Actor.h:6327
AActor * GetTamedFollowTarget()
Definition Actor.h:7142
void OnLowerDino(float Val)
Definition Actor.h:7198
BitFieldValue< bool, unsigned __int32 > bIsLatching()
Definition Actor.h:6940
bool BP_PreventCarrying()
Definition Actor.h:7437
void ServerSetRiderMountedWeaponRotation_Implementation(FRotator InVal)
Definition Actor.h:7271
float & PlayerMountedLaunchUpSpeedField()
Definition Actor.h:6334
TSubclassOf< UPrimalItem > & RepairRequirementsItemField()
Definition Actor.h:6308
BitFieldValue< bool, unsigned __int32 > bApplyRootBoneTranslationsWhenPainting()
Definition Actor.h:6763
BitFieldValue< bool, unsigned __int32 > bForcedLanding()
Definition Actor.h:6647
void ClearAllSaddleStructures()
Definition Actor.h:7025
BitFieldValue< bool, unsigned __int32 > bAllowDraggingWhileFalling()
Definition Actor.h:6840
BitFieldValue< bool, unsigned __int32 > bDelayedAttachement()
Definition Actor.h:6726
float & WalkingRotationRateModifierField()
Definition Actor.h:6474
TArray< APawn * > * GetDinoBasedPawns(TArray< APawn * > *result, USceneComponent *OnComponent, bool bOnlyActivePawns)
Definition Actor.h:7094
float & OverTameLimitDamageIntervalField()
Definition Actor.h:6187
float & FemaleMatingTimeField()
Definition Actor.h:6366
float & DeathGiveItemRangeField()
Definition Actor.h:6145
float & StartledAnimationCooldownField()
Definition Actor.h:6284
bool BlueprintCanAttack(int AttackIndex, float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7440
BitFieldValue< bool, unsigned __int32 > bPreventPlatformSaddleMultiFloors()
Definition Actor.h:6768
long double & LastTimeFallingField()
Definition Actor.h:6255
BitFieldValue< bool, unsigned __int32 > bTickedStasis()
Definition Actor.h:6784
float & DefaultActivateAttackRangeOffsetField()
Definition Actor.h:6285
UAnimMontage * DinoLevelUpAnimationOverrideField()
Definition Actor.h:6535
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:7080
TSubclassOf< UDamageType > & TamedHarvestDamageTypeField()
Definition Actor.h:6325
FName & SaddledRiderSocketNameField()
Definition Actor.h:6367
float & ExtraUntamedNetworkAndStasisRangeMultiplierField()
Definition Actor.h:6563
FVector & LastOverrodeRandomWanderLocationField()
Definition Actor.h:6328
AActor * GetTargetingPlayer()
Definition Actor.h:7144
float & MeleeSwingRadiusField()
Definition Actor.h:6048
BitFieldValue< bool, unsigned __int32 > bWildProduceEggDynamically()
Definition Actor.h:6750
BitFieldValue< bool, unsigned __int32 > bBonesHidden()
Definition Actor.h:6725
float & DeathGivesDossierDelayField()
Definition Actor.h:6498
float & LastHigherScaleExtraRunningSpeedValueField()
Definition Actor.h:6415
float & CurrentMovementAnimRateField()
Definition Actor.h:6167
FName & RiderFPVCameraUseSocketNameField()
Definition Actor.h:6407
FVector & LastChargeLocationField()
Definition Actor.h:6076
TSubclassOf< APrimalBuff > & AlphaDinoBuffField()
Definition Actor.h:6452
void ServerInterruptLanding()
Definition Actor.h:7475
float & MeleeHarvestDamageMultiplierField()
Definition Actor.h:6208
float & TheMaxHealthPercentageForBolaField()
Definition Actor.h:6570
TArray< TWeakObjectPtr< APrimalCharacter > > & AbsoluteVehicleBasedCharactersField()
Definition Actor.h:6564
int & EggMaximumNumberField()
Definition Actor.h:6221
FRotator & DinoAimRotationOffsetField()
Definition Actor.h:6302
BitFieldValue< bool, unsigned __int32 > bNPCSpawnerOverrideLevel()
Definition Actor.h:6681
long double & PreviousAmbientTemperatureTimeField()
Definition Actor.h:6375
void BP_OnTargetedByTamedOrder(APrimalCharacter *OrderingCharacter, APrimalDinoCharacter *AttackingDino, bool bForced)
Definition Actor.h:7435
void ApplyRidingAttackExtraVelocity()
Definition Actor.h:6994
BitFieldValue< bool, unsigned __int32 > bUseBPGetAttackWeight()
Definition Actor.h:6694
void NetUpdateDinoOwnerData_Implementation(FString *NewOwningPlayerName, int NewOwningPlayerID)
Definition Actor.h:7187
UAnimMontage * DinoWithDinoPassengerAnimField()
Definition Actor.h:6085
float & ChargingStopDotTresholdField()
Definition Actor.h:6075
BitFieldValue< bool, unsigned __int32 > bIsInTurretMode()
Definition Actor.h:6849
void DoNeuter_Implementation()
Definition Actor.h:7051
float & LatchedFirstPersonViewAngleField()
Definition Actor.h:6488
BitFieldValue< bool, unsigned __int32 > bUseBPPreventAIAttackSelection()
Definition Actor.h:6919
BitFieldValue< bool, unsigned __int32 > bFlyerAllowRidingInCaves()
Definition Actor.h:6753
BitFieldValue< bool, unsigned __int32 > bAllowDamageSameTeamAndClass()
Definition Actor.h:6847
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideWantsToRun()
Definition Actor.h:6740
FName * BPGetDragSocketDinoName(FName *result, APrimalDinoCharacter *aGrabbedDino)
Definition Actor.h:7385
float & ChargingBlockedStopTimeThresholdField()
Definition Actor.h:6044
BitFieldValue< bool, unsigned __int32 > bIncludeCarryWeightOfBasedPawns()
Definition Actor.h:6717
void BPNotifyStructurePlacedNearby(APrimalStructure *NewStructure)
Definition Actor.h:7405
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByAllStationaryObjects()
Definition Actor.h:6755
BitFieldValue< bool, unsigned __int32 > bLimitRiderYawOnLatched()
Definition Actor.h:6942
void UpdateTribeGroupRanks(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank)
Definition Actor.h:7489
BitFieldValue< bool, unsigned __int32 > bTakingOff()
Definition Actor.h:6802
ANPCZoneManager * DirectLinkedNPCZoneManagerField()
Definition Actor.h:6568
UAnimMontage * ChargingAnimField()
Definition Actor.h:6073
float & TamedWanderHarvestIntervalField()
Definition Actor.h:6118
BitFieldValue< bool, unsigned __int32 > bForcePreventExitingWater()
Definition Actor.h:6627
void SetLastMovementDesiredRotation(FRotator *InRotation)
Definition Actor.h:7291
BitFieldValue< bool, unsigned __int32 > bServerForceUpdateDinoGameplayMeshNearPlayer()
Definition Actor.h:6695
void BlueprintTamedTick()
Definition Actor.h:7448
BitFieldValue< bool, unsigned __int32 > bHiddenForLocalPassenger()
Definition Actor.h:6611
BitFieldValue< bool, unsigned __int32 > bStaticGender()
Definition Actor.h:6904
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingLiveUnriddenDinos()
Definition Actor.h:6807
float GetCarryingSocketYaw(bool RefreshBones)
Definition Actor.h:7089
void FinalLoadedFromSaveGame()
Definition Actor.h:7061
BitFieldValue< bool, unsigned __int32 > bPassiveFlee()
Definition Actor.h:6885
float & SwimOffsetInterpSpeedField()
Definition Actor.h:6130
BitFieldValue< bool, unsigned __int32 > bDeprecateDino()
Definition Actor.h:6623
float & Teleport_OnRaft_AllowedWithinRangeField()
Definition Actor.h:6590
void ChangeActorTeam(int NewTeam)
Definition Actor.h:7020
bool ForceAllowAccelerationRotationWhenFalling()
Definition Actor.h:7068
BitFieldValue< bool, unsigned __int32 > bTargetEverything()
Definition Actor.h:6676
long double & LastVacuumSpaceCheckTimeField()
Definition Actor.h:6537
float & WildRandomScaleField()
Definition Actor.h:6402
BitFieldValue< bool, unsigned __int32 > bUseBlueprintExtraBabyScale()
Definition Actor.h:6879
bool PlayedAnimationHasAttack()
Definition Actor.h:7226
float & AlphaResistanceMultiplierField()
Definition Actor.h:6460
void BPSentKilledNotification(AShooterPlayerController *ToPC)
Definition Actor.h:7421
TArray< UMaterialInterface * > FemaleMaterialOverridesField()
Definition Actor.h:6042
BitFieldValue< bool, unsigned __int32 > bPreventWildTrapping()
Definition Actor.h:6873
BitFieldValue< bool, unsigned __int32 > bSingleplayerFreezePhysicsWhenNoTarget()
Definition Actor.h:6841
void TickBasedCharacters(float DeltaSeconds)
Definition Actor.h:7334
void BPTamedConsumeFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7425
BitFieldValue< bool, unsigned __int32 > bIsMythicalCreature()
Definition Actor.h:6633
float & DeathGiveItemQualityMaxField()
Definition Actor.h:6144
float BlueprintExtraBabyScaling()
Definition Actor.h:7443
FString * GetTutorialHintString_Implementation(FString *result)
Definition Actor.h:7146
BitFieldValue< bool, unsigned __int32 > bIsCloneDino()
Definition Actor.h:6843
APrimalCharacter * GetPassengerPerSeat(int SeatIndex)
Definition Actor.h:7127
bool DoesDinoHaveBasedPawns(bool bRequireActivePawns)
Definition Actor.h:7052
BitFieldValue< bool, unsigned __int32 > bNoKillXP()
Definition Actor.h:6862
void UpdateImprintingQuality_Implementation(float NewImprintingQuality)
Definition Actor.h:7345
long double & UploadEarliestValidTimeField()
Definition Actor.h:6553
BitFieldValue< bool, unsigned __int32 > bPoopIsDud()
Definition Actor.h:6708
TSubclassOf< UPrimalItem > & SaddleItemClassField()
Definition Actor.h:6080
BitFieldValue< bool, unsigned __int32 > bEggBoosted()
Definition Actor.h:6738
BitFieldValue< bool, unsigned __int32 > bIsDestroyingDino()
Definition Actor.h:6877
long double & IgnoreZeroVelocityNoPreFrameTickingTillField()
Definition Actor.h:6531
void UpdateImprintingDetails(FString *NewImprinterName, unsigned __int64 NewImprinterPlayerDataID)
Definition Actor.h:7487
BitFieldValue< bool, unsigned __int32 > bSupportsSaddleStructures()
Definition Actor.h:6724
FVector * GetDinoVelocity(FVector *result)
Definition Actor.h:7101
BitFieldValue< bool, unsigned __int32 > bUseBPInterceptMoveInputEvents()
Definition Actor.h:6955
bool NPC_FindNearbyUsableStructures(TArray< AActor * > *FoundStructures)
Definition Actor.h:7184
BitFieldValue< bool, unsigned __int32 > bResetUseAccelerationForRequestedMove()
Definition Actor.h:6610
float & WildDinoBolaTrapTimeOverrideField()
Definition Actor.h:6571
float & TameIneffectivenessByAffinityField()
Definition Actor.h:6181
long double & LastForcedLandingCheckTimeField()
Definition Actor.h:6298
void ServerRequestBraking_Implementation(bool bWantsToBrake)
Definition Actor.h:7268
float & AttackPlayerDesirabilityMultiplierField()
Definition Actor.h:6521
float & WildPostSeamlessTravelStasisAutoDestroyIntervalMaxField()
Definition Actor.h:6587
float & UntamedPoopTimeMinIntervalField()
Definition Actor.h:6206
void ServerRequestToggleFlight_Implementation()
Definition Actor.h:7269
float & StepDamageRadialDamageAmountGeneralField()
Definition Actor.h:6267
TWeakObjectPtr< AActor > & TamedFollowTargetField()
Definition Actor.h:6139
void GetRidingCarryingIgnoreList(TArray< AActor * > *IgnoreList)
Definition Actor.h:7133
BitFieldValue< bool, unsigned __int32 > bTamedWanderCorpseHarvesting()
Definition Actor.h:6617
float & WanderRadiusMultiplierField()
Definition Actor.h:6477
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:7188
UAnimMontage * EndChargingAnimationField()
Definition Actor.h:6339
BitFieldValue< bool, unsigned __int32 > bCancelInterpolation()
Definition Actor.h:6636
FVector * BPGetHealthBarColor(FVector *result)
Definition Actor.h:7386
float & WildDinoBolaEscapeSetHealthToMinPercentField()
Definition Actor.h:6573
TArray< FName > & NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField()
Definition Actor.h:6542
void ServerSleepingTick()
Definition Actor.h:7272
BitFieldValue< bool, unsigned __int32 > bIgnoreAllWhistles()
Definition Actor.h:6821
BitFieldValue< bool, unsigned __int32 > bWildDinoPreventWeight()
Definition Actor.h:6630
FName & OriginalNPCVolumeNameField()
Definition Actor.h:6240
TArray< TSubclassOf< UPrimalItem > > & FertilizedEggItemsToSpawnField()
Definition Actor.h:6214
int & ReplicateHighlightTagTeamField()
Definition Actor.h:6464
float & Teleport_OffRaft_MaxDistField()
Definition Actor.h:6593
FString * GetAimedTutorialHintString_Implementation(FString *result)
Definition Actor.h:7079
float & BabyCuddleWalkDistanceField()
Definition Actor.h:6433
void SetLastAttackTimeForAttack(int AttackIndex, long double NewTime)
Definition Actor.h:7290
int & EggMaximumNumberFromSameDinoTypeField()
Definition Actor.h:6219
BitFieldValue< bool, unsigned __int32 > bAttackStopsMovement()
Definition Actor.h:6601
bool WalkingAllowCheckFloor(FVector *DeltaWalk)
Definition Actor.h:7356
float GetTargetingDesirability(ITargetableInterface *Attacker)
Definition Actor.h:7143
void OverrideRandomWanderLocation_Implementation(FVector *originalDestination, FVector *inVec)
Definition Actor.h:7220
long double & LastUpdatedMatingAtTimeField()
Definition Actor.h:6360
BitFieldValue< bool, unsigned __int32 > bUseColorization()
Definition Actor.h:6663
long double & LastClientCameraRotationServerUpdateField()
Definition Actor.h:6089
BitFieldValue< bool, unsigned __int32 > bSupplyPlayerMountedCarryAnimation()
Definition Actor.h:6935
bool AllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
Definition Actor.h:6978
float & RidingAttackExtraVelocityDelayField()
Definition Actor.h:6264
FString & UploadedFromServerNameField()
Definition Actor.h:6503
FVector & FlyerTakeOffAdditionalVelocityField()
Definition Actor.h:6116
TSubclassOf< UPrimalInventoryComponent > & TamedInventoryComponentTemplateField()
Definition Actor.h:6170
float & SinglePlayerOutgoingDamageModifierField()
Definition Actor.h:6527
void DrawDinoFloatingHUD(AShooterHUD *HUD, bool bDrawDinoOrderIcon)
Definition Actor.h:7053
int & FlyerNumUnderGroundFailField()
Definition Actor.h:6323
FLinearColor * GetDinoColor(FLinearColor *result, int ColorRegionIndex)
Definition Actor.h:7095
BitFieldValue< bool, unsigned __int32 > bAutoTameable()
Definition Actor.h:6650
void BPPreOnSaddleStructuresAdded(APrimalStructure *SaddleStructure)
Definition Actor.h:7417
void TempDampenInputAcceleration()
Definition Actor.h:7332
void BPOnRepIsCharging()
Definition Actor.h:7408
float & DirectLinkedNPCZoneManagerSpawnWeightField()
Definition Actor.h:6569
BitFieldValue< bool, unsigned __int32 > bForceUsePhysicalFootSurfaceTrace()
Definition Actor.h:6883
char & TribeGroupPetRidingRankField()
Definition Actor.h:6425
TArray< FDinoAttackInfo > & AttackInfosField()
Definition Actor.h:6049
UAnimMontage * WakingConsumeFoodAnimField()
Definition Actor.h:6160
BitFieldValue< bool, unsigned __int32 > bIsRaidDino()
Definition Actor.h:6787
bool BlueprintCanRiderAttack(int AttackIndex)
Definition Actor.h:7441
float & WakingTameMaxDistanceField()
Definition Actor.h:6443
BitFieldValue< bool, unsigned __int32 > bReplicateHighlightTagTeam()
Definition Actor.h:6902
float & MatingProgressField()
Definition Actor.h:6369
void BPDinoARKDownloadedEnd()
Definition Actor.h:7378
USoundBase * GetDinoTameSound_Implementation()
Definition Actor.h:7100
TArray< float > & DeathGiveItemChanceToBeBlueprintField()
Definition Actor.h:6142
float & TickStatusTimeAccumulationField()
Definition Actor.h:6532
TSubclassOf< UPrimalItem > * GetFirstAffinityFoodItemClass(TSubclassOf< UPrimalItem > *result)
Definition Actor.h:7107
float & RemainingXPPerHitField()
Definition Actor.h:6451
void UpdateBabyCuddling(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
Definition Actor.h:7486
FString & PreviousUploadedFromServerNameField()
Definition Actor.h:6505
BitFieldValue< bool, unsigned __int32 > bUseBPOnEndCharging()
Definition Actor.h:6958
bool ShouldIgnoreHitResult(UWorld *InWorld, FHitResult *TestHit, FVector *MovementDirDenormalized)
Definition Actor.h:7307
float & WildPostSeamlessTravelStasisAutoDestroyIntervalMinField()
Definition Actor.h:6586
FSaddlePassengerSeatDefinition * GetPassengerSeatDefinition(char SeatIndex)
Definition Actor.h:7128
long double & LastAllyTargetLookTimeField()
Definition Actor.h:6299
TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & MatingRequiresBiomeTagsSetField()
Definition Actor.h:6357
FString & TamedNameField()
Definition Actor.h:6058
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoreWildDinos()
Definition Actor.h:6658
FString & ForceUnlockDiscoveryZoneNameField()
Definition Actor.h:6595
TArray< TWeakObjectPtr< APrimalCharacter > > & PassengerPerSeatField()
Definition Actor.h:6086
char GetWiegthedAttack(float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7147
void PrepareForSaving()
Definition Actor.h:7231
long double & LastFootStepDamageTimeField()
Definition Actor.h:6287
APrimalStructure * NPC_GetClosestUsableStructure()
Definition Actor.h:7185
TWeakObjectPtr< APrimalStructureItemContainer_SupplyCrate > & LinkedSupplyCrateField()
Definition Actor.h:6205
float & RidingAnimSpeedFactorField()
Definition Actor.h:6233
BitFieldValue< bool, unsigned __int32 > bAllowRandomMutationColor()
Definition Actor.h:6926
bool SetTurretMode(bool enabled)
Definition Actor.h:7484
void ClientShouldNotifyLanded()
Definition Actor.h:7451
void BlueprintPlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:7447
float & NewFemaleMaxTimeBetweenMatingField()
Definition Actor.h:6384
BitFieldValue< bool, unsigned __int32 > bAllowTogglingPublicSeating()
Definition Actor.h:6774
TArray< FDinoAncestorsEntry > & NextBabyDinoAncestorsMaleField()
Definition Actor.h:6510
BitFieldValue< bool, unsigned __int32 > bAllowsFishingOnSaddle()
Definition Actor.h:6667
TArray< AActor * > * GetDinoPlatformCollisionIgnoreActors(TArray< AActor * > *result)
Definition Actor.h:7099
float & DecayDestructionPeriodField()
Definition Actor.h:6247
void ClearRider(bool FromRider, bool bCancelForceLand, bool SpawnDinoDefaultController, int OverrideUnboardDirection)
Definition Actor.h:7031
FVector * GetInterpolatedLocation(FVector *result)
Definition Actor.h:7115
BitFieldValue< bool, unsigned __int32 > bChargingRequiresWalking()
Definition Actor.h:6689
FVector & UnboardLocationOffsetField()
Definition Actor.h:6148
void ServerCallAggressive_Implementation()
Definition Actor.h:7252
BitFieldValue< bool, unsigned __int32 > bAllowDeathAutoGrab()
Definition Actor.h:6697
BitFieldValue< bool, unsigned __int32 > bWakingTameConsumeEntireStack()
Definition Actor.h:6628
BitFieldValue< bool, unsigned __int32 > bRefreshedColorization()
Definition Actor.h:6706
float & TamedWanderHarvestSearchRangeField()
Definition Actor.h:6119
int & GestationEggRandomMutationsFemaleField()
Definition Actor.h:6517
bool CarryCharacter(APrimalCharacter *character, bool byPassCanCarryCheck)
Definition Actor.h:7019
float & NPCZoneVolumeCountWeightField()
Definition Actor.h:6294
ADroppedItem * CreateCloneFertilizedEgg(FVector AtLoc, FRotator AtRot, TSubclassOf< ADroppedItem > DroppedItemTemplateOverride)
Definition Actor.h:7039
void PlayAttackAnimationOfAnimationArray(int AnimationIndex, TArray< UAnimMontage * > attackAnimations)
Definition Actor.h:7221
float GetSpeedModifier()
Definition Actor.h:7140
BitFieldValue< bool, unsigned __int32 > bIsManualFoodEat()
Definition Actor.h:6796
bool BP_InterceptMoveForward(float axisValue)
Definition Actor.h:7430
UAnimSequence * RiderAnimOverrideField()
Definition Actor.h:6228
float & BabyGestationSpeedField()
Definition Actor.h:6099
TArray< FName > & HideBoneNamesField()
Definition Actor.h:6113
void ServerCallPassive_Implementation()
Definition Actor.h:7259
void ServerClearRider_Implementation(int OverrideUnboardDirection)
Definition Actor.h:7263
long double & LastGangCheckTimeField()
Definition Actor.h:6398
ECollisionChannel & MeshOriginalCollisionChannelField()
Definition Actor.h:6035
float & SinglePlayerIncomingDamageModifierField()
Definition Actor.h:6528
float & MinStaminaForRiderField()
Definition Actor.h:6290
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:7298
BitFieldValue< bool, unsigned __int32 > bUseBPShouldForceFlee()
Definition Actor.h:6620
USoundBase * SwimSoundField()
Definition Actor.h:6548
UAnimMontage * MatingAnimationMaleField()
Definition Actor.h:6373
bool AreSpawnerSublevelsLoaded()
Definition Actor.h:6995
BitFieldValue< bool, unsigned __int32 > bFlyerAllowFlyingWithExplosive()
Definition Actor.h:6625
void SetStasisComponentRadius(float StasisOverrideRadius)
Definition Actor.h:7299
BitFieldValue< bool, unsigned __int32 > bAllowTargetingCorpses()
Definition Actor.h:6665
BitFieldValue< bool, unsigned __int32 > bUseBPDoAttack()
Definition Actor.h:6778
float & MateBoostRangeField()
Definition Actor.h:6261
BitFieldValue< bool, unsigned __int32 > bDisableCollisionWithDinosWhenFlying()
Definition Actor.h:6871
float & AlphaLeveledDamageMultiplierField()
Definition Actor.h:6457
TArray< FDinoAncestorsEntry > & DinoAncestorsField()
Definition Actor.h:6507
TArray< FDinoBaseLevelWeightEntry > & DinoBaseLevelWeightEntriesField()
Definition Actor.h:6092
float & ShipImpactDamageMultiplierField()
Definition Actor.h:6578
int & MaxAllowedRandomMutationsField()
Definition Actor.h:6511
FVector & FirstSpawnLocationField()
Definition Actor.h:6243
float & UntamedWalkingSpeedModifierField()
Definition Actor.h:6222
void UpdateAttackTargets()
Definition Actor.h:7339
float & FlyerHardBreakingOverrideField()
Definition Actor.h:6345
TWeakObjectPtr< APrimalCharacter > & AutoDragByPawnField()
Definition Actor.h:6305
FString & TamedOnServerNameField()
Definition Actor.h:6506
static UClass * GetPrivateStaticClass()
Definition Actor.h:6963
int & LastTickDelayFrameCountField()
Definition Actor.h:6529
int WasAllowedToTickThisFrame()
Definition Actor.h:7358
void ServerCallNeutral_Implementation()
Definition Actor.h:7258
UObject * GetUObjectInterfaceDataListEntryInterface()
Definition Actor.h:7124
float & StepDamageRadialDamageAmountHarvestableField()
Definition Actor.h:6268
BitFieldValue< bool, unsigned __int32 > bAlwaysUpdateAimOffsetInterpolation()
Definition Actor.h:6701
FVector & RiderAttackLocationField()
Definition Actor.h:6423
TArray< APrimalCharacter * > SavedPassengerPerSeatField()
Definition Actor.h:6087
BitFieldValue< bool, unsigned __int32 > bPreventUploading()
Definition Actor.h:6816
long double & LastUpdatedGestationAtTimeField()
Definition Actor.h:6359
long double GetDinoDeathTime()
Definition Actor.h:7096
BitFieldValue< bool, unsigned __int32 > bAllowWaterSurfaceExtraJump()
Definition Actor.h:6776
float & ScaleExtraRunningSpeedModifierSpeedField()
Definition Actor.h:6414
float GetAttachedSoundPitchMultiplier()
Definition Actor.h:7081
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageTamedOnly()
Definition Actor.h:6791
void BPOrderedMoveToLoc(FVector *DestLoc, AActor *DestActor)
Definition Actor.h:7415
float & LastBabyAgeField()
Definition Actor.h:6105
float & BabyMaxCuddleIntervalField()
Definition Actor.h:6430
void StealDino(AShooterPlayerController *ForPC, int TargetingTeamOverride)
Definition Actor.h:7325
float GetRotationRateModifier()
Definition Actor.h:7134
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:7027
unsigned __int64 & ImprinterPlayerDataIDField()
Definition Actor.h:6428
int GetRequiredWakingTameFoodItemQuanity(UPrimalItem *FoodItem)
Definition Actor.h:7132
float & TamedRunningRotationRateModifierField()
Definition Actor.h:6468
void ServerInterruptLanding_Implementation()
Definition Actor.h:7266
BitFieldValue< bool, unsigned __int32 > bOverridePlatformStructureLimit()
Definition Actor.h:6669
void PostNetReceiveLocationAndRotation()
Definition Actor.h:7230
BitFieldValue< bool, unsigned __int32 > bPreventUntamedRun()
Definition Actor.h:6773
void HandleUnstasised(bool bWasFromHibernation)
Definition Actor.h:7149
FVector & NPCSpawnLocOffsetField()
Definition Actor.h:6588
TSubclassOf< UDamageType > * BlueprintOverrideHarvestDamageType(TSubclassOf< UDamageType > *result, float *OutHarvestDamageMultiplier)
Definition Actor.h:7445
float GetAffinityIncreaseForFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7075
BitFieldValue< bool, unsigned __int32 > bForceAllowTickingThisFrame()
Definition Actor.h:6829
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
Definition Actor.h:7341
UAnimMontage * WildAmbientHarvestingAnimationField()
Definition Actor.h:6320
float & HeldJumpSlowFallingGravityZScaleField()
Definition Actor.h:6403
BitFieldValue< bool, unsigned __int32 > bHadLinkedSupplyCrate()
Definition Actor.h:6608
BitFieldValue< bool, unsigned __int32 > bPreventWakingTameFeeding()
Definition Actor.h:6751
void ClientStartLanding_Implementation(FVector loc)
Definition Actor.h:7036
void SetNewStasisAutoDestroyInterval(float NewInterval)
Definition Actor.h:7294
void OnNPCStartedAttack(int AttackIndex, int AnimationIndex, bool bIsAltAnim, AActor *MyTarget)
Definition Actor.h:7467
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:7223
long double & LastEggSpawnChanceTimeField()
Definition Actor.h:6239
BitFieldValue< bool, unsigned __int32 > bFlyerForceNoPitch()
Definition Actor.h:6648
void SetDynamicMusic(USoundBase *newMusic)
Definition Actor.h:7286
long double & LastAxisStartPressTimeField()
Definition Actor.h:6064
BitFieldValue< bool, unsigned __int32 > bUseBPCanTargetCorpse()
Definition Actor.h:6619
BitFieldValue< bool, unsigned __int32 > bForceDrawHUD()
Definition Actor.h:6947
TSubclassOf< UDamageType > * BlueprintOverrideHarvestDamageType_Implementation(TSubclassOf< UDamageType > *result, float *OutHarvestDamageMultiplier)
Definition Actor.h:7004
bool BPPreventRiding(AShooterCharacter *byPawn, bool bDontCheckDistance)
Definition Actor.h:7420
BitFieldValue< bool, unsigned __int32 > bWasRidingFalling()
Definition Actor.h:6710
long double & NextTickDelayAllowTimeField()
Definition Actor.h:6530
long double & ForceClearMoveIgnoreActorsTimeField()
Definition Actor.h:6596
UAnimSequence * OverrideSaddleDinoRiderAnimationOverrideField()
Definition Actor.h:6555
BitFieldValue< bool, unsigned __int32 > bIsElevating()
Definition Actor.h:6614
BitFieldValue< bool, unsigned __int32 > bAttackStopsRotation()
Definition Actor.h:6804
void ServerGiveDefaultWeapon_Implementation(bool bOnlyGiveDefaultWeapon)
Definition Actor.h:7265
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
Definition Actor.h:7021
BitFieldValue< bool, unsigned __int32 > bAllowTrapping()
Definition Actor.h:6872
float & UntamedRunningSpeedModifierField()
Definition Actor.h:6224
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > MeleeSwingHurtListField()
Definition Actor.h:6095
BitFieldValue< bool, unsigned __int32 > bUseExtendedUnstasisCheck()
Definition Actor.h:6783
bool IsNearFeed(AShooterPlayerState *ForPlayer)
Definition Actor.h:7166
int & SaddlePivotOffsetField()
Definition Actor.h:6184
BitFieldValue< bool, unsigned __int32 > bOverrideLevelMusicIfTamed()
Definition Actor.h:6723
float & StepDamageFootDamageIntervalField()
Definition Actor.h:6271
float GetXPMultiplier()
Definition Actor.h:6966
float GetSaddleStructureMaximumFoundationSupport2DBuildDistance(APrimalStructure *theStructure)
Definition Actor.h:7136
long double & LastStartChargingTimeField()
Definition Actor.h:6077
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
Definition Actor.h:7253
TArray< FName > * GetCurrentBiomeTags(TArray< FName > *result)
Definition Actor.h:7092
float & AttackOffsetField()
Definition Actor.h:6054
BitFieldValue< bool, unsigned __int32 > bForcePreventDinoSeamlessTravel()
Definition Actor.h:6915
FVector * BPChargingModifyInputAcceleration(FVector *result, FVector inputAcceleration)
Definition Actor.h:7373
UAnimMontage * StartledAnimationRightDefaultField()
Definition Actor.h:6278
void ForceRefreshTransform()
Definition Actor.h:7071
TArray< UAnimMontage * > AttackAnimationsField()
Definition Actor.h:6039
bool ShouldDisableControllerDesiredRotation()
Definition Actor.h:7305
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
Definition Actor.h:6749
float & ExtraBabyAgeSpeedMultiplierField()
Definition Actor.h:6362
float & TimeBetweenTamedWakingEatAnimationsField()
Definition Actor.h:6445
int & LastFrameMoveLeftField()
Definition Actor.h:6494
float & ExtraRunningSpeedModifierField()
Definition Actor.h:6411
float & RandomMutationChanceField()
Definition Actor.h:6513
void AddDinoReferenceInLatchingStructure(APrimalStructure *Structure)
Definition Actor.h:6969
BitFieldValue< bool, unsigned __int32 > bLocationBasedAttack()
Definition Actor.h:6602
TArray< UAnimMontage * > StartledAnimationsField()
Definition Actor.h:6280
BitFieldValue< bool, unsigned __int32 > bUseBPDoHarvestAttack()
Definition Actor.h:6822
BitFieldValue< bool, unsigned __int32 > bTamedAIToggleSpecialAttacks()
Definition Actor.h:6813
float & PlayerMountedLaunchFowardSpeedField()
Definition Actor.h:6333
BitFieldValue< bool, unsigned __int32 > bIgnoreDestroyOnRapidDeath()
Definition Actor.h:6875
float & AttackForceWalkDistanceMultiplierField()
Definition Actor.h:6545
float & MateBoostDamageReceiveMultiplierField()
Definition Actor.h:6259
float GetCorpseLifespan()
Definition Actor.h:7090
void MoveRight(float Val)
Definition Actor.h:7182
TWeakObjectPtr< UPrimalInventoryComponent > & DeathIncrementClipAmmoInventoryField()
Definition Actor.h:6583
float & HealthBarOffsetYField()
Definition Actor.h:6482
void GiveDeathDossier()
Definition Actor.h:7148
void ForceUpdateColorSets_Implementation(int ColorRegion, int ColorSet)
Definition Actor.h:7072
void CalcCapsuleHalfHeight()
Definition Actor.h:7006
float & PreviousRootYawSpeedField()
Definition Actor.h:6254
USoundBase * LowHealthExitSoundField()
Definition Actor.h:6127
float & MovementSpeedScalingRotationRatePowerField()
Definition Actor.h:6245
UPrimalDinoSettings * MyDinoSettingsCDOField()
Definition Actor.h:6252
FDinoSaddleStruct & SaddleStructField()
Definition Actor.h:6326
float & ForceNextAttackIndexField()
Definition Actor.h:6169
BitFieldValue< bool, unsigned __int32 > bForceIgnoreRagdollHarvesting()
Definition Actor.h:6798
void CycleAttackWeightsForAttackAtIndex(int attackIndex)
Definition Actor.h:7040
BitFieldValue< bool, unsigned __int32 > bCollectVictimItems()
Definition Actor.h:6679
FVector & LastGangCheckPositionField()
Definition Actor.h:6399
UAnimMontage * PlayerMountedCarryAnimationField()
Definition Actor.h:6481
BitFieldValue< bool, unsigned __int32 > bPreventRotationRateModifier()
Definition Actor.h:6771
float & CurrentTameAffinityField()
Definition Actor.h:6179
float & LatchingInitialYawField()
Definition Actor.h:6485
void BPDoAttack(int AttackIndex)
Definition Actor.h:7380
bool AllowNewEggAtLocation(FVector *AtLocation)
Definition Actor.h:6985
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFloor()
Definition Actor.h:6911
BitFieldValue< bool, unsigned __int32 > bCanBeTamed()
Definition Actor.h:6656
int & NPCSpawnerExtraLevelOffsetField()
Definition Actor.h:6203
BitFieldValue< bool, unsigned __int32 > NPCSpawnerAddLevelOffsetBeforeMultiplier()
Definition Actor.h:6683
BitFieldValue< bool, unsigned __int32 > bUseTamedVisibleComponents()
Definition Actor.h:6734
void OnRep_CarriedCharacter()
Definition Actor.h:7206
void LowerDinoBP(float Val)
Definition Actor.h:7177
char & TamedAITargetingRangeField()
Definition Actor.h:6177
BitFieldValue< bool, unsigned __int32 > bShouldNotifyClientWhenLanded()
Definition Actor.h:6767
BitFieldValue< bool, unsigned __int32 > bIsHeldJumpSlowFalling()
Definition Actor.h:6747
bool CanCarryCharacter(APrimalCharacter *CanCarryPawn)
Definition Actor.h:7009
bool BPPreventAIAttackSelection()
Definition Actor.h:7418
BitFieldValue< bool, unsigned __int32 > bScaleInsulationByMeleeDamage()
Definition Actor.h:6743
void StartLanding(FVector OverrideLandingLocation)
Definition Actor.h:7319
BitFieldValue< bool, unsigned __int32 > bInventoryOnlyAllowCraftingWhenWandering()
Definition Actor.h:6744
BitFieldValue< bool, unsigned __int32 > bSuppressDeathNotification()
Definition Actor.h:6952
BitFieldValue< bool, unsigned __int32 > bDisplaySummonedNotification()
Definition Actor.h:6692
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowStrafing()
Definition Actor.h:6806
float & SetAttackTargetTraceDistanceField()
Definition Actor.h:6475
BitFieldValue< bool, unsigned __int32 > bAlwaysSetTamingTeamOnItemAdd()
Definition Actor.h:6651
BitFieldValue< bool, unsigned __int32 > bAllowDemolish()
Definition Actor.h:6735
void HandleMountedDinoAction(AShooterPlayerController *PC)
Definition Actor.h:7463
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7254
BitFieldValue< bool, unsigned __int32 > bIsAlpha()
Definition Actor.h:6925
int & PreviousTargetingTeamField()
Definition Actor.h:6400
FName & AttackLineOfSightMeshSocketNameField()
Definition Actor.h:6544
bool IsInMatingBiome()
Definition Actor.h:7165
void FireMultipleProjectiles_Implementation(TArray< FVector > *Locations, TArray< FVector > *Directions, bool bScaleProjectileDamageByDinoDamage)
Definition Actor.h:7065
void StartSurfaceCameraForPassengers(float yaw, float pitch, float roll)
Definition Actor.h:7322
FieldArray< float, 6 > ColorSetIntensityMultipliersField()
Definition Actor.h:6135
bool ForceAllowBackwardsMovement()
Definition Actor.h:7069
TSubclassOf< AController > & TamedAIControllerOverrideField()
Definition Actor.h:6551
BitFieldValue< bool, unsigned __int32 > bBabyInitiallyUnclaimed()
Definition Actor.h:6864
FVector & LastRiderOverlappedPositionField()
Definition Actor.h:6304
void ClearRidingDinoAsPassenger(bool bFromDino)
Definition Actor.h:7032
BitFieldValue< bool, unsigned __int32 > bPreventMountedDinoMeshHiding()
Definition Actor.h:6769
float & AllowWaterSurfaceExtraJumpStaminaCostField()
Definition Actor.h:6420
float & RiderExtraMaxSpeedModifierField()
Definition Actor.h:6152
BitFieldValue< bool, unsigned __int32 > bMoveToLocationDontRun()
Definition Actor.h:6910
BitFieldValue< bool, unsigned __int32 > bForcePerFrameTicking()
Definition Actor.h:6860
bool AllowPenetrationCheck(AActor *OtherActor)
Definition Actor.h:6986
void PlayHardEndChargingShake()
Definition Actor.h:7471
BitFieldValue< bool, unsigned __int32 > bAllowDinoAutoConsumeInventoryFood()
Definition Actor.h:6785
bool AllowZoneAutoKill()
Definition Actor.h:6990
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyMateBoostChanged()
Definition Actor.h:6917
BitFieldValue< bool, unsigned __int32 > bHasRider()
Definition Actor.h:6645
void OnClientReceivedTransformAfterPairingNetGUID(FVector *Loc, FRotator *Rot)
Definition Actor.h:7194
FString & HideBonesStringField()
Definition Actor.h:6114
void ClientShouldNotifyLanded_Implementation()
Definition Actor.h:7035
FRotator & PreviousAimRotField()
Definition Actor.h:6200
TArray< FName > & MatingRequiresBiomeTagsField()
Definition Actor.h:6364
BitFieldValue< bool, unsigned __int32 > bUseShoulderMountedLaunch()
Definition Actor.h:6831
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_RotationRate()
Definition Actor.h:6855
float & CloneElementCostPerLevelField()
Definition Actor.h:6540
TSubclassOf< UPrimalColorSet > & RandomColorSetsMaleField()
Definition Actor.h:6226
long double & LastValidNotStuckTimeField()
Definition Actor.h:6277
void SetRider(AShooterCharacter *aRider)
Definition Actor.h:7296
float & maxRangeForWeaponTriggeredTooltipField()
Definition Actor.h:6448
float & StepDamageFootDamageRunningMultiplierField()
Definition Actor.h:6447
float & LimitRiderYawOnLatchedRangeField()
Definition Actor.h:6483
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestNonUsableHarvesting()
Definition Actor.h:6677
bool SkipDuringPartialWorldSave()
Definition Actor.h:7311
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:7216
BitFieldValue< bool, unsigned __int32 > bDinoLoadedFromSaveGame()
Definition Actor.h:6652
float & FlyingWanderRandomDistanceAmountField()
Definition Actor.h:6068
float & UntamedPoopTimeCacheField()
Definition Actor.h:6210
TWeakObjectPtr< AShooterCharacter > & PreviousRiderField()
Definition Actor.h:6079
BitFieldValue< bool, unsigned __int32 > bOnlyTargetConscious()
Definition Actor.h:6886
float & TamedLeveledDamageMultiplierField()
Definition Actor.h:6459
char & AttackIndexOfPlayedAnimationField()
Definition Actor.h:6091
BitFieldValue< bool, unsigned __int32 > bUseBolaSleepingAnimations()
Definition Actor.h:6900
void BPDinoPostBeginPlay()
Definition Actor.h:7379
BitFieldValue< bool, unsigned __int32 > bRiderDontBeBlockedByPawnMesh()
Definition Actor.h:6782
void NotifyBumpedStructure(AActor *BumpedStructure)
Definition Actor.h:7189
float & RepairAmountRemainingField()
Definition Actor.h:6309
BitFieldValue< bool, unsigned __int32 > bPreventDinoResetAffinityOnUnsleep()
Definition Actor.h:6605
void StartCharging(bool bForce)
Definition Actor.h:7317
BitFieldValue< bool, unsigned __int32 > bRidingRequiresTamed()
Definition Actor.h:6951
BitFieldValue< bool, unsigned __int32 > bIsCarnivore()
Definition Actor.h:6673
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:7335
BitFieldValue< bool, unsigned __int32 > bSleepedForceCreateInventory()
Definition Actor.h:6808
UAnimMontage * BabyCuddledAnimationField()
Definition Actor.h:6438
BitFieldValue< bool, unsigned __int32 > bDrawHealthBar()
Definition Actor.h:6830
float & ExtraDamageMultiplierField()
Definition Actor.h:6559
float & SwimmingRotationRateModifierField()
Definition Actor.h:6155
UMaterialInterface * GetEntryIconMaterial(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Actor.h:7104
float & EggIntervalBetweenUnstasisChancesField()
Definition Actor.h:6217
void UpdateTribeGroupRanks_Implementation(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank)
Definition Actor.h:7349
AShooterCharacter * ConsumeInventoryFoodItem(UPrimalItem *foodItem, float *AffinityIncrease, bool bDontDecrementItem, float *FoodIncrease, float FoodAmountMultiplier, bool bConsumeEntireStack, int FoodItemQuantity)
Definition Actor.h:7037
FVector & RiderFPVCameraOffsetField()
Definition Actor.h:6061
BitFieldValue< bool, unsigned __int32 > bPassengerDinosUsePassengerAnim()
Definition Actor.h:6759
void ServerRequestWaterSurfaceJump_Implementation()
Definition Actor.h:7270
bool ShouldAttackOfPlayedAnimationStopMovement()
Definition Actor.h:7303
float & AlphaPercentageChanceField()
Definition Actor.h:6461
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:7008
float & StepDamageFootDamageRadiusField()
Definition Actor.h:6272
float & CurrentRootLocSwimOffsetField()
Definition Actor.h:6131
float & RidingNetUpdateFequencyField()
Definition Actor.h:6150
BitFieldValue< bool, unsigned __int32 > bUseBPOnStartCharging()
Definition Actor.h:6959
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:6992
bool AllowHurtAnimation()
Definition Actor.h:6981
bool DisableHarvesting()
Definition Actor.h:7048
float & Teleport_BetweenRafts_AllowedWithinRangeField()
Definition Actor.h:6592
TArray< TSubclassOf< UPrimalItem > > & EggItemsToSpawnField()
Definition Actor.h:6212
void CheckForTamedFoodConsumption()
Definition Actor.h:7022
float & FloatingHUDTextScaleField()
Definition Actor.h:6256
long double & LastMatingWrongTemperatureNotificationTimeField()
Definition Actor.h:6371
float & CurrentStrafeMagnitudeField()
Definition Actor.h:6491
TSubclassOf< UPrimalDinoSettings > & DinoSettingsClassField()
Definition Actor.h:6189
BitFieldValue< bool, unsigned __int32 > bForceAllowPvECarry()
Definition Actor.h:6834
TArray< ADroppedItem * > DroppedItemsOnMeField()
Definition Actor.h:6584
float & MaxPercentOfCapsulHeightAllowedForIKField()
Definition Actor.h:6109
float & BabySpeedMultiplierField()
Definition Actor.h:6347
void StartSurfaceCameraForPassenger(AShooterCharacter *Passenger, float yaw, float pitch, float roll, bool bInvertTurnInput)
Definition Actor.h:7321
FVector * GetFloatingHUDLocation(FVector *result)
Definition Actor.h:7108
void BPOnSetMountedDino()
Definition Actor.h:7411
float & SwimSoundTimeCacheField()
Definition Actor.h:6550
int GetNumPassengerSeats(bool bOnlyManualPassengerSeats)
Definition Actor.h:7123
void BPNotifyAddPassenger(APrimalCharacter *PassengerChar, int SeatIndex)
Definition Actor.h:7396
bool BPShouldForceFlee()
Definition Actor.h:7424
void KeepFlight(float ForDuration)
Definition Actor.h:7174
void UnclaimDino(bool bDestroyAI)
Definition Actor.h:7337
float & HyperThermalInsulationField()
Definition Actor.h:6377
float & TargetLatchingInitialYawField()
Definition Actor.h:6490
BitFieldValue< bool, unsigned __int32 > bPlayingSlowFallingAnim()
Definition Actor.h:6748
BitFieldValue< bool, unsigned __int32 > LastPlayedAttackAnimationWasAlt()
Definition Actor.h:6762
void DinoKillerTransferItemsToInventory(UPrimalInventoryComponent *FromInventory)
Definition Actor.h:7047
bool OverrideForcePreventExitingWater()
Definition Actor.h:7219
FString * GetDinoDescriptiveName(FString *result)
Definition Actor.h:7097
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingWeightsArray()
Definition Actor.h:6824
char & CurrentAttackIndexField()
Definition Actor.h:6050
TArray< FSaddlePassengerSeatDefinition > & NoSaddlePassengerSeatsField()
Definition Actor.h:6081
TArray< FName > & MeleeSwingSocketsField()
Definition Actor.h:6045
void ReceiveAnyDamage_Implementation(float Damage, UDamageType *DamageType, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:7235
int & WakingTameConsumeEntireStackMaxQuantityField()
Definition Actor.h:6520
void UpdateImprintingQuality(float NewImprintingQuality)
Definition Actor.h:7488
UAnimMontage * StartChargeAnimationField()
Definition Actor.h:6038
BitFieldValue< bool, unsigned __int32 > bIsFemale()
Definition Actor.h:6654
float & CheckForWildAmbientHarvestingIntervalMinField()
Definition Actor.h:6317
TArray< FDinoExtraDefaultItemList > & DinoExtraDefaultInventoryItemsField()
Definition Actor.h:6525
BitFieldValue< bool, unsigned __int32 > bDontWander()
Definition Actor.h:6685
BitFieldValue< bool, unsigned __int32 > bTameTimerSet()
Definition Actor.h:6819
FName & SaddleRiderMovementTraceThruSocketNameField()
Definition Actor.h:6499
void CheckForWildAmbientHarvesting()
Definition Actor.h:7023
BitFieldValue< bool, unsigned __int32 > bUseBPOnMountStateChanged()
Definition Actor.h:6929
bool AllowFallDamage()
Definition Actor.h:6980
bool IsValidForStatusUpdate()
Definition Actor.h:7172
FVector * GetSocketLocationTemp(FVector *result, FName SocketName)
Definition Actor.h:7139
float GetHealthPercentage()
Definition Actor.h:7114
float & RequiredTameAffinityPerBaseLevelField()
Definition Actor.h:6176
BitFieldValue< bool, unsigned __int32 > bForceAutoTame()
Definition Actor.h:6643
bool AllowPushOthers()
Definition Actor.h:6965
float & PlayAnimBelowHealthPercentField()
Definition Actor.h:6123
void ServerCallSetAggressive_Implementation()
Definition Actor.h:7260
bool OverrideFinalWanderLocation(FVector *outVec)
Definition Actor.h:7469
BitFieldValue< bool, unsigned __int32 > bPreventTameNameChange()
Definition Actor.h:6895
FItemNetID & DeathIncrementClipAmmoItemIDField()
Definition Actor.h:6582
UAnimMontage * StartledAnimationLeftField()
Definition Actor.h:6279
void BlueprintDrawFloatingHUD(AShooterHUD *HUD, float CenterX, float CenterY, float DrawScale)
Definition Actor.h:7442
BitFieldValue< bool, unsigned __int32 > bUseBP_OnStartLandingNotify()
Definition Actor.h:6857
float & BabyCuddleLoseImpringQualityPerSecondField()
Definition Actor.h:6432
int IsWithinBreedingTemperature()
Definition Actor.h:7173
void ClearCharacterAIMovement()
Definition Actor.h:7028
float & RequiredTameAffinityField()
Definition Actor.h:6175
float & InsulationRangeField()
Definition Actor.h:6390
int & LastInAllyRangeTimeSerializedField()
Definition Actor.h:6250
void FinishedLanding()
Definition Actor.h:7064
TWeakObjectPtr< APrimalCharacter > & PreviousCarriedCharacterField()
Definition Actor.h:6083
float & BabyVolumeMultiplierField()
Definition Actor.h:6349
bool UseLowQualityMovementTick()
Definition Actor.h:7353
USoundBase * PlayKillLocalSoundField()
Definition Actor.h:6421
bool BPCanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:7370
bool CanOrder(APrimalCharacter *FromCharacter, bool bBuildingStructures)
Definition Actor.h:7013
void BP_OnStartLandingNotify()
Definition Actor.h:7434
BitFieldValue< bool, unsigned __int32 > bUseBPForceTurretFastTargeting()
Definition Actor.h:6865
TSubclassOf< APrimalStructure > & DinoFeedingContainerClassField()
Definition Actor.h:6580
BitFieldValue< bool, unsigned __int32 > bLocalForceNearbySkelMeshUpdate()
Definition Actor.h:6809
void ImprintOnPlayerTarget(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit)
Definition Actor.h:7151
float & TamedAllowNamingTimeField()
Definition Actor.h:6244
BitFieldValue< bool, unsigned __int32 > bUseAttackForceWalkDistanceMultiplier()
Definition Actor.h:6859
float & AlphaHarvestComponentHealthMultiplierMaxLevelField()
Definition Actor.h:6456
FVector2D & OverlayTooltipPaddingField()
Definition Actor.h:6059
float GetLeveledDamageMultiplier()
Definition Actor.h:7117
float & RepairCheckIntervalField()
Definition Actor.h:6310
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoredByWildDinos()
Definition Actor.h:6657
TWeakObjectPtr< AActor > & WanderAroundActorField()
Definition Actor.h:6351
float & GangOverlapRangeField()
Definition Actor.h:6391
TEnumAsByte< enum EBabyCuddleType::Type > & BabyCuddleTypeField()
Definition Actor.h:6436
FString & TutorialHintStringField()
Definition Actor.h:6444
void TameDino(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit, int OverrideTamingTeamID)
Definition Actor.h:7328
float & NoRiderRotationModifierField()
Definition Actor.h:6406
void DealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:7041
BitFieldValue< bool, unsigned __int32 > bIsOceanManagerDino()
Definition Actor.h:6888
long double & TamedAtTimeField()
Definition Actor.h:6248
float & CarryCameraYawOffsetField()
Definition Actor.h:6558
BitFieldValue< bool, unsigned __int32 > bBPModifyAimOffsetTargetLocation()
Definition Actor.h:6799
BitFieldValue< bool, unsigned __int32 > bIsVehicle()
Definition Actor.h:6800
void ServerUpdateBabyAge(float overrideAgePercent)
Definition Actor.h:7277
TSubclassOf< UPrimalColorSet > & RandomColorSetsFemaleField()
Definition Actor.h:6227
BitFieldValue< bool, unsigned __int32 > bUseBPDinoPostBeginPlay()
Definition Actor.h:6828
FVector & OldInterpolatedLocationField()
Definition Actor.h:6387
TArray< TSubclassOf< UPrimalItem > > & MyBabyCuddleFoodTypesField()
Definition Actor.h:6439
BitFieldValue< bool, unsigned __int32 > bAllowMountedWeaponry()
Definition Actor.h:6943
void ForceClearRider()
Definition Actor.h:7070
BitFieldValue< bool, unsigned __int32 > bFlyerDontAutoLandOnDismount()
Definition Actor.h:6728
void MoveUp(float Val)
Definition Actor.h:7183
float & TamedWanderHarvestCollectRadiusField()
Definition Actor.h:6120
BitFieldValue< bool, unsigned __int32 > bForceDrawHealthbarIfUntamedIsTargetingTamed()
Definition Actor.h:6905
FString * GetEntryDescription(FString *result)
Definition Actor.h:7102
BitFieldValue< bool, unsigned __int32 > bDoStepDamageTamedOnly()
Definition Actor.h:6790
BitFieldValue< bool, unsigned __int32 > bUseVelocityForRequestedMoveIfStuck()
Definition Actor.h:6777
BitFieldValue< bool, unsigned __int32 > bAllowRidingInWater()
Definition Actor.h:6674
float & RiderRotationRateModifierField()
Definition Actor.h:6154
BitFieldValue< bool, unsigned __int32 > bForceAllowBackwardsMovement()
Definition Actor.h:6933
float & SetAttackTargetTraceWidthField()
Definition Actor.h:6476
TSubclassOf< APrimalBuff > & RiderBuffField()
Definition Actor.h:6589
BitFieldValue< bool, unsigned __int32 > bReplicatePitchWhileSwimming()
Definition Actor.h:6639
float & BabyCuddleGracePeriodField()
Definition Actor.h:6431
float BlueprintAdjustOutputDamage(int AttackIndex, float OriginalDamageAmount, AActor *HitActor, TSubclassOf< UDamageType > *OutDamageType, float *OutDamageImpulse)
Definition Actor.h:7439
void FireProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:7458
float GetAttackRangeOffset()
Definition Actor.h:7083
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:7135
float & MeleeDamageImpulseField()
Definition Actor.h:6047
float & BreakFleeHealthPercentageField()
Definition Actor.h:6056
bool IsDamageOccludedByStructures(AActor *DamageCauser)
Definition Actor.h:7161
BitFieldValue< bool, unsigned __int32 > bRunCheckCarriedTrace()
Definition Actor.h:6612
void BPSetupTamed(bool bWasJustTamed)
Definition Actor.h:7422
float & TamingFoodConsumeIntervalField()
Definition Actor.h:6190
void RefreshColorization()
Definition Actor.h:7237
float & WildAmbientHarvestingRadiusField()
Definition Actor.h:6322
void ServerClearRider(int OverrideUnboardDirection)
Definition Actor.h:7473
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingQuantity()
Definition Actor.h:6823
bool BPModifyDesiredRotation(FRotator *InDesiredRotation, FRotator *OutDesiredRotation)
Definition Actor.h:7393
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
Definition Actor.h:7190
float & GainStaminaWhenLatchedRateField()
Definition Actor.h:6492
float GetMaxSpeedModifier()
Definition Actor.h:7120
BitFieldValue< bool, unsigned __int32 > bIsFlying()
Definition Actor.h:6640
long double & LastTamedFlyerNearbyAllyCheckTimeField()
Definition Actor.h:6356
bool CanAttack(int AttackIndex)
Definition Actor.h:7007
BitFieldValue< bool, unsigned __int32 > bAllowCarryCharacterWithoutRider()
Definition Actor.h:6629
void PlayHardEndChargingShake_Implementation()
Definition Actor.h:7224
BitFieldValue< bool, unsigned __int32 > bIsCarryingPassenger()
Definition Actor.h:6795
bool BlueprintOverrideWantsToRun(bool bInputWantsToRun)
Definition Actor.h:7446
int & LastFrameMoveRightField()
Definition Actor.h:6493
BitFieldValue< bool, unsigned __int32 > bRequireWakingTameMinItemQuanityToFeed()
Definition Actor.h:6896
TArray< TSubclassOf< APrimalBuff > > & DefaultTamedBuffsField()
Definition Actor.h:6385
void SetMovementAccelerationVector(FVector fVector)
Definition Actor.h:7293
float & CheckForWildAmbientHarvestingIntervalMaxField()
Definition Actor.h:6318
void SpawnDefaultController()
Definition Actor.h:7312
BitFieldValue< bool, unsigned __int32 > bUseBPFedWakingTameEvent()
Definition Actor.h:6945
long double & LastWakingTameFedTimeField()
Definition Actor.h:6173
float & ChargeBumpDamageField()
Definition Actor.h:6329
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowCarryCharacter()
Definition Actor.h:6957
BitFieldValue< bool, unsigned __int32 > bDinoSimpleDescriptiveName()
Definition Actor.h:6907
float & ExtraUnTamedSpeedMultiplierField()
Definition Actor.h:6238
bool HasReachedDestination(FVector *Goal)
Definition Actor.h:7150
TArray< TWeakObjectPtr< APrimalCharacter > > & PrevPassengerPerSeatField()
Definition Actor.h:6088
bool UseLowQualityBehaviorTreeTick()
Definition Actor.h:7352
int & MinPlayerLevelForWakingTameField()
Definition Actor.h:6168
static APrimalDinoCharacter * StaticCreateBabyDino(UWorld *theWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, char *EggColorSetIndices, char *EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, TArray< FDinoAncestorsEntry > *EggDinoAncestors, TArray< FDinoAncestorsEntry > *EggDinoAncestorsMale, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:7324
BitFieldValue< bool, unsigned __int32 > bWildAllowFollowTamedTarget()
Definition Actor.h:6846
BitFieldValue< bool, unsigned __int32 > bIsLanding()
Definition Actor.h:6634
BitFieldValue< bool, unsigned __int32 > bUseCreationTimeDestroyInterval()
Definition Actor.h:6894
float & GlobalSpawnEntryWeightMultiplierField()
Definition Actor.h:6379
BitFieldValue< bool, unsigned __int32 > bEnableTamedWandering()
Definition Actor.h:6678
float & TamedSwimmingRotationRateModifierField()
Definition Actor.h:6469
UAnimMontage * WildUnsleepAnimField()
Definition Actor.h:6163
TSubclassOf< UDamageType > & StepActorDamageTypeOverrideField()
Definition Actor.h:6053
float & NoRiderFlyingRotationRateModifierField()
Definition Actor.h:6472
BitFieldValue< bool, unsigned __int32 > bCheatForceTameRide()
Definition Actor.h:6653
BitFieldValue< bool, unsigned __int32 > bWasTameRenamed()
Definition Actor.h:6914
float & NPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:6295
float & AttackNoStaminaTorpidityMultiplierField()
Definition Actor.h:6246
BitFieldValue< bool, unsigned __int32 > bIsUniqueGlobalOceanManagerDino()
Definition Actor.h:6889
BitFieldValue< bool, unsigned __int32 > bForceUseDediAttackTiming()
Definition Actor.h:6626
void ServerCallFollow_Implementation()
Definition Actor.h:7256
FRotator * GetAimOffsetsForTarget(FRotator *result, AActor *AimTarget, float DeltaTime, bool bOverrideYawLimits, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset, FName SocketOverrideName)
Definition Actor.h:7077
void ServerSetRiderMountedWeaponRotation(FRotator InVal)
Definition Actor.h:7480
float & AlphaXPMultiplierMinLevelField()
Definition Actor.h:6453
BitFieldValue< bool, unsigned __int32 > bUseAdvancedAnimLerp()
Definition Actor.h:6844
float & RidingSwimmingRunSpeedModifierField()
Definition Actor.h:6501
int IsActorTickAllowed()
Definition Actor.h:7157
float & FlyingWanderFixedDistanceAmountField()
Definition Actor.h:6067
void WasPushed(ACharacter *ByOtherCharacter)
Definition Actor.h:7359
TArray< FName > & StepDamageFootDamageSocketsField()
Definition Actor.h:6274
BitFieldValue< bool, unsigned __int32 > bDebugBaby()
Definition Actor.h:6700
float & WakingTameFoodAffinityMultiplierField()
Definition Actor.h:6316
UAnimMontage * TamedUnsleepAnimField()
Definition Actor.h:6162
TArray< TWeakObjectPtr< UPrimitiveComponent > > & AbsoluteVehicleBasedCharactersBasesField()
Definition Actor.h:6565
void ServerTamedTick()
Definition Actor.h:7273
long double & LastAttackedTimeField()
Definition Actor.h:6300
BitFieldValue< bool, unsigned __int32 > bPoopIsEgg()
Definition Actor.h:6707
BitFieldValue< bool, unsigned __int32 > bCanSkipProjectileSpawnWallCheck()
Definition Actor.h:6923
float & CachedAmbientTemperatureField()
Definition Actor.h:6378
BitFieldValue< bool, unsigned __int32 > bFlyerPreventRiderAutoFly()
Definition Actor.h:6713
BitFieldValue< bool, unsigned __int32 > bPreventMateBoost()
Definition Actor.h:6903
float GetAIFollowStoppingDistanceOffset()
Definition Actor.h:7074
FVector & BabyCuddleWalkStartingLocationField()
Definition Actor.h:6434
void ServerRequestToggleFlight()
Definition Actor.h:7478
int GetOriginalTargetingTeam()
Definition Actor.h:7125
void UpdateWakingTame(float DeltaTime)
Definition Actor.h:7350
long double & LastChargeEndTimeField()
Definition Actor.h:6354
void SetCurrentWeapon(AShooterWeapon *NewWeapon, AShooterWeapon *LastWeapon)
Definition Actor.h:7285
float & FleeHealthPercentageField()
Definition Actor.h:6055
void ServerToClientsPlayAttackAnimation(char AttackinfoIndex, char animationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor *MyTarget)
Definition Actor.h:7481
BitFieldValue< bool, unsigned __int32 > bForceAllowMountedCarryRunning()
Definition Actor.h:6936
int BPAdjustAttackIndex(int attackIndex)
Definition Actor.h:7363
bool BPCanIgnoreImmobilizationTrap(TSubclassOf< APrimalStructure > TrapClass, bool bForceTrigger)
Definition Actor.h:7371
void FireProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:7067
FVector & InterpolatedVelocityField()
Definition Actor.h:6386
float & StepDamageRadialDamageExtraRadiusField()
Definition Actor.h:6266
void TamedDinoUnstasisConsumeFood(long double ForceTimeSinceStasis)
Definition Actor.h:7329
void BP_OnPostNetReplication(FVector ReplicatedLoc, FRotator ReplicatedRot)
Definition Actor.h:7432
FVector * GetLandingLocation(FVector *result)
Definition Actor.h:7116
void AddStructure(APrimalStructure *Structure, FVector RelLoc, FRotator RelRot, FName BoneName)
Definition Actor.h:6972
UAnimMontage * UnmountCharacterAnimationField()
Definition Actor.h:6338
BitFieldValue< bool, unsigned __int32 > bForceWanderOverrideNPCZoneManager()
Definition Actor.h:6622
BitFieldValue< bool, unsigned __int32 > bUnderwaterMating()
Definition Actor.h:6835
float & LoseStaminaWithRiderRateField()
Definition Actor.h:6291
UAnimMontage * PlayAnimBelowHealthField()
Definition Actor.h:6126
float & MaxTemperatureToBreedField()
Definition Actor.h:6575
float & BabyAgeSpeedField()
Definition Actor.h:6361
float & RiderMaxImprintingQualityDamageReductionField()
Definition Actor.h:6440
BitFieldValue< bool, unsigned __int32 > bUseOnUpdateMountedDinoMeshHiding()
Definition Actor.h:6954
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
Definition Actor.h:7318
static APrimalDinoCharacter * BPStaticCreateBabyDinoNoAncestors(UWorld *TheWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, TArray< unsigned char > EggColorSetIndices, TArray< unsigned char > EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:7002
float & LastBabyGestationProgressField()
Definition Actor.h:6106
BitFieldValue< bool, unsigned __int32 > bIsLatchedDownward()
Definition Actor.h:6939
float & RiderMovementSpeedScalingRotationRatePowerMultiplierField()
Definition Actor.h:6417
bool RemoveInventoryAllowViewing(APlayerController *ForPC)
Definition Actor.h:7242
int & MeleeDamageAmountField()
Definition Actor.h:6046
void IncrementNumTamedDinos()
Definition Actor.h:7153
void ServerCallStay_Implementation()
Definition Actor.h:7262
void LinkedSupplyCrateDestroyed(APrimalStructureItemContainer_SupplyCrate *aCrate)
Definition Actor.h:7176
unsigned int & DinoID2Field()
Definition Actor.h:6199
float & FemaleMatingRangeAdditionField()
Definition Actor.h:6365
bool CanReceiveMoveToCommands(AShooterCharacter *FromPlayer)
Definition Actor.h:7014
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvest()
Definition Actor.h:6704
float & GangDamageField()
Definition Actor.h:6393
void ElevateDinoBP(float Val)
Definition Actor.h:7056
float & StasisAutoDestroyIntervalField()
Definition Actor.h:6557
void SetupColorization()
Definition Actor.h:7301
BitFieldValue< bool, unsigned __int32 > bStepDamageFoliageOnly()
Definition Actor.h:6772
BitFieldValue< bool, unsigned __int32 > bAllowFlyerLandedRider()
Definition Actor.h:6714
UAnimMontage * SlowFallingAnimField()
Definition Actor.h:6404
float & LatchingCameraInterpolationSpeedField()
Definition Actor.h:6489
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:7076
BitFieldValue< bool, unsigned __int32 > bAddedToStructureDinosArray()
Definition Actor.h:6898
void OnStartFire(bool bFromGamepadRight, int weaponAttackIndex, bool bDoLeftSide, bool bOverrideCurrentAttack)
Definition Actor.h:7214
USoundBase * LowHealthEnterSoundField()
Definition Actor.h:6128
BitFieldValue< bool, unsigned __int32 > bIsSingleplayer()
Definition Actor.h:6842
TArray< float > & AttackAnimationWeightsField()
Definition Actor.h:6040
float & BabyChanceOfTwinsField()
Definition Actor.h:6098
BitFieldValue< bool, unsigned __int32 > bSimulatedNetLandCheckFloor()
Definition Actor.h:6705
UAnimMontage * GetDinoLevelUpAnimation()
Definition Actor.h:7098
bool CanMount(APrimalCharacter *aCharacter)
Definition Actor.h:7012
bool SaddleDinoHasAnyDemolishableStructures()
Definition Actor.h:7250
bool UseLowQualityAnimationTick()
Definition Actor.h:7351
int & LastRiderExitFrameCounterField()
Definition Actor.h:6401
void AddBasedPawn(AActor *anPawn)
Definition Actor.h:6968
BitFieldValue< bool, unsigned __int32 > bOnlyAllowTameRenameOnce()
Definition Actor.h:6913
float & BabyWrongTemperatureHealthPercentDecreaseField()
Definition Actor.h:6350
BitFieldValue< bool, unsigned __int32 > bLocalPrimaryAttackPressed()
Definition Actor.h:6814
BitFieldValue< bool, unsigned __int32 > bDisableHarvesting()
Definition Actor.h:6827
long double & LastTamedDinoCharacterStatusTickTimeField()
Definition Actor.h:6480
void BPKilledSomethingEvent(APrimalCharacter *killedTarget)
Definition Actor.h:7391
BitFieldValue< bool, unsigned __int32 > bForceAIUseOverlapTargetCheck()
Definition Actor.h:6921
float & TamedDinoBolaTrapTimeOverrideField()
Definition Actor.h:6572
void SetAlwaysForcedAggro(bool bEnable)
Definition Actor.h:7279
float & MinTemperatureToBreedField()
Definition Actor.h:6574
void MoveForward(float Val)
Definition Actor.h:7181
float & ChargingStaminaPerSecondDrainField()
Definition Actor.h:6074
FVector & LandingLocationField()
Definition Actor.h:6062
long double & TamingLastFoodConsumptionTimeField()
Definition Actor.h:6197
USoundBase * GetDinoTameSound()
Definition Actor.h:7460
BitFieldValue< bool, unsigned __int32 > bIncrementedNumDinos()
Definition Actor.h:6833
float & ColorizationIntensityField()
Definition Actor.h:6036
void BPModifyHarvestingWeightsArray(TArray< float > *resourceWeightsIn, TArray< UPrimalItem * > *resourceItems, TArray< float > *resourceWeightsOut)
Definition Actor.h:7395
float & CorpseLifespanNonRelevantField()
Definition Actor.h:6289
BitFieldValue< bool, unsigned __int32 > bHasPlayDying()
Definition Actor.h:6870
BitFieldValue< bool, unsigned __int32 > bCanHaveBaby()
Definition Actor.h:6720
TSubclassOf< UPrimalItem > * GetBabyCuddleFood(TSubclassOf< UPrimalItem > *result)
Definition Actor.h:7085
float & FollowingRunDistanceField()
Definition Actor.h:6292
TWeakObjectPtr< APrimalCharacter > & MountCharacterField()
Definition Actor.h:6034
BitFieldValue< bool, unsigned __int32 > bUseWildRandomScale()
Definition Actor.h:6745
BitFieldValue< bool, unsigned __int32 > bIsClearingRider()
Definition Actor.h:6858
float & ShipImpactImpulseMultiplierField()
Definition Actor.h:6579
bool BPAllowClaiming(AShooterPlayerController *forPlayer)
Definition Actor.h:7365
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestAllowUsableHarvestingAsWell()
Definition Actor.h:6603
AShooterCharacter * BPConsumeInventoryFoodItem(UPrimalItem *foodItem, bool bConsumeEntireStack)
Definition Actor.h:6998
long double & LastAmbientHarvestingAttackTimeField()
Definition Actor.h:6374
float & EggRangeMaximumNumberFromSameDinoTypeField()
Definition Actor.h:6218
float & EggChanceToSpawnUnstasisField()
Definition Actor.h:6216
FName & RiderSocketNameField()
Definition Actor.h:6342
FRotator * GetAimOffsetsTransform(FRotator *result, float DeltaTime, FTransform *RootRotOffsetTransform, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:7078
float & GangDamageResistanceField()
Definition Actor.h:6392
BitFieldValue< bool, unsigned __int32 > bFlyerDontGainImpulseOnSubmerged()
Definition Actor.h:6837
BitFieldValue< bool, unsigned __int32 > bForcedLandingClearRider()
Definition Actor.h:6854
long double & LastServerTamedTickField()
Definition Actor.h:6533
long double & StartLandingTimeField()
Definition Actor.h:6063
USoundBase * StingerKilledMineField()
Definition Actor.h:6396
void EndCharging(bool bForce)
Definition Actor.h:7058
long double & LastPlayerDinoOverlapRelevantTimeField()
Definition Actor.h:6301
void DeathHarvestingFadeOut_Implementation()
Definition Actor.h:7042
FieldArray< char, 6 > ColorSetIndicesField()
Definition Actor.h:6134
bool BPHandleUseButtonPress(AShooterPlayerController *RiderController)
Definition Actor.h:7390
void ServerFinishedLanding_Implementation()
Definition Actor.h:7264
int & MaxSaddleStructuresNumField()
Definition Actor.h:6185
void PlayChargingAnim()
Definition Actor.h:7222
char & FollowStoppingDistanceField()
Definition Actor.h:6426
FVector & RidingFirstPersonViewLocationOffsetField()
Definition Actor.h:6097
int & RandomMutationsFemaleField()
Definition Actor.h:6516
void ClearPassengers()
Definition Actor.h:7030
void OnRep_bIsCharging()
Definition Actor.h:7211
BitFieldValue< bool, unsigned __int32 > bUseInteprolatedVelocity()
Definition Actor.h:6672
float & RiderFlyingRotationRateModifierField()
Definition Actor.h:6471
BitFieldValue< bool, unsigned __int32 > bDontPlayAttackingMusic()
Definition Actor.h:6797
void OnControllerInitiatedAttack(int AttackIndex)
Definition Actor.h:7195
FString & DeathGiveAchievementField()
Definition Actor.h:6146
BitFieldValue< bool, unsigned __int32 > bCanOpenLockedDoors()
Definition Actor.h:6662
void RemovePassenger(APrimalCharacter *Character, bool bFromCharacter, bool bFromPlayerController)
Definition Actor.h:7243
float GetMyCurrentAmbientTemperature()
Definition Actor.h:7121
BitFieldValue< bool, unsigned __int32 > WildAmbientHarvestingAnimationServerTickPose()
Definition Actor.h:6702
AShooterPlayerController * AttackMyTargetForPlayerControllerField()
Definition Actor.h:6263
TWeakObjectPtr< AActor > & ForcedMasterTargetField()
Definition Actor.h:6032
BitFieldValue< bool, unsigned __int32 > bUseCustomHealthBarColor()
Definition Actor.h:6953
long double & DinoDownloadedAtTimeField()
Definition Actor.h:6502
void ServerToggleCharging()
Definition Actor.h:7482
BitFieldValue< bool, unsigned __int32 > bPreventFallingBumpCheck()
Definition Actor.h:6876
TArray< APrimalCharacter * > * GetPassengers(TArray< APrimalCharacter * > *result)
Definition Actor.h:7129
float & DeathInventoryChanceToUseField()
Definition Actor.h:6171
void NetUpdateDinoOwnerData(FString *NewOwningPlayerName, int NewOwningPlayerID)
Definition Actor.h:7466
FVector & TamedWanderHarvestCollectOffsetField()
Definition Actor.h:6121
BitFieldValue< bool, unsigned __int32 > bSupportsPassengerSeats()
Definition Actor.h:6742
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:7461
long double & LastRadialStepDamageTimeField()
Definition Actor.h:6269
void ServerRequestWaterSurfaceJump()
Definition Actor.h:7479
void GetPassengersAndSeatIndexes(TArray< APrimalCharacter * > *Passengers, TArray< int > *Indexes)
Definition Actor.h:7130
float & ScaleExtraRunningSpeedModifierMaxField()
Definition Actor.h:6413
BitFieldValue< bool, unsigned __int32 > bForceDrawFloatingHUDLimitDistance()
Definition Actor.h:6916
BitFieldValue< bool, unsigned __int32 > bCanCharge()
Definition Actor.h:6635
void BPDinoARKDownloadedBegin()
Definition Actor.h:7377
bool ShouldStillAllowRequestedMoveAcceleration()
Definition Actor.h:7310
float & HypoThermiaInsulationField()
Definition Actor.h:6389
long double & LastGrappledTimeField()
Definition Actor.h:6538
FRotator & LastRiderMountedWeaponRotationField()
Definition Actor.h:6495
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestDamage()
Definition Actor.h:6825
int AllowBolaBuffBy_Implementation(TSubclassOf< APrimalBuff > BuffClass, AActor *DamageCauser)
Definition Actor.h:6976
BitFieldValue< bool, unsigned __int32 > bPreventWanderingUnderWater()
Definition Actor.h:6845
long double & LastEggBoostedTimeField()
Definition Actor.h:6101
BitFieldValue< bool, unsigned __int32 > bIKIgnoreSaddleStructures()
Definition Actor.h:6660
BitFieldValue< bool, unsigned __int32 > bOnlyDoStepDamageWhenRunning()
Definition Actor.h:6766
int GetSeatIndexForPassenger(APrimalCharacter *PassengerChar)
Definition Actor.h:7137
float & RiderMaxSpeedModifierField()
Definition Actor.h:6151
BitFieldValue< bool, unsigned __int32 > bInitializedForReplicatedBasing()
Definition Actor.h:6711
BitFieldValue< bool, unsigned __int32 > bPreventBasingWhenUntamed()
Definition Actor.h:6688
int & TamingTeamIDField()
Definition Actor.h:6194
void ModifyDesiredRotation(FRotator *InDesiredRotation)
Definition Actor.h:7178
void UpdateBabyCuddling_Implementation(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
Definition Actor.h:7340
FString & OwningPlayerNameField()
Definition Actor.h:6196
float & BabyChanceOfTripletsField()
Definition Actor.h:6107
void RemoveFromMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:7241
float & FlyingRunSpeedModifierField()
Definition Actor.h:6340
FName & TargetingTeamNameOverrideField()
Definition Actor.h:6236
BitFieldValue< bool, unsigned __int32 > bIsWakingTame()
Definition Actor.h:6641
void ApplyBoneModifiers(bool bForce)
Definition Actor.h:6991
void BPNotifyClaimed()
Definition Actor.h:7399
int & OwningPlayerIDField()
Definition Actor.h:6195
long double & LastMoveForwardTimeField()
Definition Actor.h:6065
BitFieldValue< bool, unsigned __int32 > bAllowWildDinoEquipment()
Definition Actor.h:6733
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
Definition Actor.h:7167
char & LastAttackIndexField()
Definition Actor.h:6051
BitFieldValue< bool, unsigned __int32 > bAllowPublicSeating()
Definition Actor.h:6775
int GetRandomBaseLevel()
Definition Actor.h:7131
float & Teleport_OffRaft_AllowedWithinRangeField()
Definition Actor.h:6591
void FedWakingTameDino_Implementation()
Definition Actor.h:7060
bool AllowSeamlessTravel()
Definition Actor.h:6987
BitFieldValue< bool, unsigned __int32 > bForceRiderDrawCrosshair()
Definition Actor.h:6946
float GetAttachedSoundVolumeMultiplier()
Definition Actor.h:7082
BitFieldValue< bool, unsigned __int32 > bLastAnyLegOnGround()
Definition Actor.h:6866
void Poop(bool bForcePoop)
Definition Actor.h:7227
float & BabyScaleField()
Definition Actor.h:6346
UAnimSequence * TurningRightRiderAnimOverrideField()
Definition Actor.h:6229
void SpawnNewAIController(TSubclassOf< AController > NewAIController)
Definition Actor.h:7315
int & RandomMutationsMaleField()
Definition Actor.h:6515
BitFieldValue< bool, unsigned __int32 > bHasDied()
Definition Actor.h:6869
BitFieldValue< bool, unsigned __int32 > bUseBPPreventOrderAllowed()
Definition Actor.h:6758
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:7010
UAnimSequence * LatchedRiderAnimOverrideField()
Definition Actor.h:6231
float & LatchingDistanceLimitField()
Definition Actor.h:6484
BitFieldValue< bool, unsigned __int32 > bDrawBlueprintFloatingHUDWhenRidden()
Definition Actor.h:6928
int & GestationEggRandomMutationsMaleField()
Definition Actor.h:6518
bool ShouldReplicateRotPitch()
Definition Actor.h:7309
float & PaintConsumptionMultiplierField()
Definition Actor.h:6043
void BPOnSaddleStructuresUpdated(APrimalStructure *SaddleStructure, bool bWasRemoved)
Definition Actor.h:7409
BitFieldValue< bool, unsigned __int32 > bForceFoodItemAutoConsume()
Definition Actor.h:6624
TArray< FSaddlePassengerSeatDefinition > & SaddlePassengerSeatOverridesField()
Definition Actor.h:6554
void PlayWeightedAttackAnimation()
Definition Actor.h:7225
float BP_GetCustomModifier_RotationRate()
Definition Actor.h:7429
float & PercentChanceFemaleField()
Definition Actor.h:6140
BitFieldValue< bool, unsigned __int32 > bReceivedDinoAncestors()
Definition Actor.h:6621
float & LandingTraceMaxDistanceField()
Definition Actor.h:6066
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageWithoutRunning()
Definition Actor.h:6779
BitFieldValue< bool, unsigned __int32 > bDidAllowTickingTickingThisFrame()
Definition Actor.h:6909
void StopActiveState(bool bShouldResetAttackIndex)
Definition Actor.h:7326
float & WakingTameAffinityDecreaseGracePeriodField()
Definition Actor.h:6577
TArray< TSubclassOf< AActor > > & DamageVictimClassesIgnoreBlockingGeomtryTraceField()
Definition Actor.h:6536
bool BPOverrideMoveToOrder(FVector MoveToLocation, AShooterCharacter *OrderingPlayer, AActor *TargetActor)
Definition Actor.h:7416
FName & PassengerFPVCameraRootSocketField()
Definition Actor.h:6409
float & AutoFadeOutAfterTameTimeField()
Definition Actor.h:6111
void BPNotifySetRider(AShooterCharacter *RiderSetting)
Definition Actor.h:7404
BitFieldValue< bool, unsigned __int32 > bNeutered()
Definition Actor.h:6820
void IncrementImprintingQuality()
Definition Actor.h:7152
BitFieldValue< bool, unsigned __int32 > bAlwaysForcedAggro()
Definition Actor.h:6920
bool CanTarget(ITargetableInterface *Victim)
Definition Actor.h:7018
void OnRep_bBonesHidden()
Definition Actor.h:7210
void ServerToClientsPlayAttackAnimation_Implementation(char AttackinfoIndex, char AnimationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor *MyTarget)
Definition Actor.h:7274
bool SetTurretMode_Implementation(bool enabled)
Definition Actor.h:7300
float & MateBoostDamageGiveMultiplierField()
Definition Actor.h:6260
TArray< TSubclassOf< UPrimalEngramEntry > > & DeathGiveEngramClassesField()
Definition Actor.h:6526
float & NewFemaleMinTimeBetweenMatingField()
Definition Actor.h:6383
void OnRep_PassengerPerSeat()
Definition Actor.h:7207
float & OriginalCapsuleHalfHeightField()
Definition Actor.h:6093
int & GangCountField()
Definition Actor.h:6395
void FedWakingTameDino()
Definition Actor.h:7456
void BPOnTamedProcessOrder(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget, bool orderNotExecuted)
Definition Actor.h:7414
TArray< FDinoAncestorsEntry > & DinoAncestorsMaleField()
Definition Actor.h:6508
void ClientInterruptLanding_Implementation()
Definition Actor.h:7033
FName & PassengerBoneNameOverrideField()
Definition Actor.h:6178
UAnimMontage * StopRidingAnimOverrideField()
Definition Actor.h:6235
FName & WakingTameDistanceSocketNameField()
Definition Actor.h:6519
void SetCurrentAttackIndex(char index)
Definition Actor.h:7284
BitFieldValue< bool, unsigned __int32 > bAllowAutoUnstasisDestroy()
Definition Actor.h:6699
TArray< FVector > & LastSocketPositionsField()
Definition Actor.h:6094
float & RepairPercentPerIntervalField()
Definition Actor.h:6311
BitFieldValue< bool, unsigned __int32 > bPreventMating()
Definition Actor.h:6803
UAnimMontage * EnterFlightAnimField()
Definition Actor.h:6157
BitFieldValue< bool, unsigned __int32 > bTargetEverythingIncludingSameTeamInPVE()
Definition Actor.h:6882
bool IsUpdatingComponentTransforms(USceneComponent *InSceneComponent)
Definition Actor.h:7170
BitFieldValue< bool, unsigned __int32 > bOceanManagerDinoStasisPreventReUse()
Definition Actor.h:6891
float & TamedRunningSpeedModifierField()
Definition Actor.h:6225
bool BPCanAutodrag(APrimalCharacter *characterToDrag)
Definition Actor.h:7369
float & MeleeAttackStaminaCostField()
Definition Actor.h:6136
BitFieldValue< bool, unsigned __int32 > CanElevate()
Definition Actor.h:6613
static APrimalDinoCharacter * SpawnDino(UWorld *World, TSubclassOf< APrimalDinoCharacter > DinoClass, FVector SpawnLoc, FRotator SpawnRot, float LevelMultiplier, int ExtraLevelOffset, bool AddLevelOffsetBeforeMultiplier, bool bOverrideBaseNPCLevel, int BaseLevelOverrideValue, bool bNPCDontWander, float NPCAIRangeMultiplier, int NPCAbsoluteBaseLevel, bool bSpawnWithoutCapsuleOffset)
Definition Actor.h:7313
BitFieldValue< bool, unsigned __int32 > bIsCharging()
Definition Actor.h:6637
BitFieldValue< bool, unsigned __int32 > MovingForward()
Definition Actor.h:6616
BitFieldValue< bool, unsigned __int32 > bSaddleStructuresPreventCharacterBasing()
Definition Actor.h:6890
void Tick(float DeltaSeconds)
Definition Actor.h:7333
void OnNPCStartedAttack_Implementation(int AttackIndex, int AnimationIndex, bool bIsAltAnim, AActor *MyTarget)
Definition Actor.h:7199
FVector * BPModifyAimOffsetTargetLocation(FVector *result, FVector *AimTargetLocation)
Definition Actor.h:7392
void SetMountCharacter(APrimalCharacter *aCharacter)
Definition Actor.h:7292
void SetupTamed(bool bWasJustTamed)
Definition Actor.h:7302
bool AllowExtendedCraftingFunctionality()
Definition Actor.h:6979
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:6975
float & DeathGiveItemQualityMinField()
Definition Actor.h:6143
FString & TamerStringField()
Definition Actor.h:6057
BitFieldValue< bool, unsigned __int32 > bCanLatch()
Definition Actor.h:6937
float & BabyGestationProgressField()
Definition Actor.h:6104
long double & NextRidingFlyerUndergroundCheckField()
Definition Actor.h:6306
void KeepFlightTimer()
Definition Actor.h:7175
BitFieldValue< bool, unsigned __int32 > bUseBPChargingModifyInputAcceleration()
Definition Actor.h:6756
int & RandomMutationRollsField()
Definition Actor.h:6512
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7261
bool InitializeForReplicatedBasing()
Definition Actor.h:7155
long double & LastHigherScaleExtraRunningSpeedTimeField()
Definition Actor.h:6416
BitFieldValue< bool, unsigned __int32 > bUseBPOnTamedProcessOrder()
Definition Actor.h:6632
long double & LastTimeSwimSuffocatingField()
Definition Actor.h:6566
float & ChargeBumpImpulseField()
Definition Actor.h:6331
BitFieldValue< bool, unsigned __int32 > bUnclaimResetToOriginalTeam()
Definition Actor.h:6897
float GetGestationTimeRemaining()
Definition Actor.h:7112
void BPNotifyClearPassenger(APrimalCharacter *PassengerChar, int SeatIndex)
Definition Actor.h:7400
float & XPEarnMultiplierField()
Definition Actor.h:6363
TArray< FName > & FPVRiderBoneNamesToHideField()
Definition Actor.h:6410
float & MaxDinoKillerTransferWeightPercentField()
Definition Actor.h:6293
int & LastPlayedAttackAnimationField()
Definition Actor.h:6090
FName & NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField()
Definition Actor.h:6541
TWeakObjectPtr< APrimalCharacter > & CarriedCharacterField()
Definition Actor.h:6082
bool BPDesiredRotationIsLocalSpace()
Definition Actor.h:7374
bool GetForceTickPose()
Definition Actor.h:7111
FRotator * ProcessRootRotAndLoc(FRotator *result, float DeltaTime, FVector *RootLocOffset, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, float CurrentAimBlending, FRotator *TargetAimRot, float *RootRot)
Definition Actor.h:7234
AActor * GetOtherActorToIgnore()
Definition Actor.h:7126
void PostInitializeComponents()
Definition Actor.h:7228
USoundBase * OverrideAreaMusicField()
Definition Actor.h:6147
float & StasisedDestroyIntervalField()
Definition Actor.h:6242
FieldArray< char, 6 > PreventColorizationRegionsField()
Definition Actor.h:6133
float & AttackForceWalkRotationRateMultiplierField()
Definition Actor.h:6546
BitFieldValue< bool, unsigned __int32 > bUseBPDesiredRotationIsLocalSpace()
Definition Actor.h:6853
TArray< float > & EggWeightsToSpawnField()
Definition Actor.h:6213
bool TamedProcessOrder(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget)
Definition Actor.h:7330
void BPDidSetCarriedCharacter(APrimalCharacter *PreviousCarriedCharacter)
Definition Actor.h:7376
long double GetForceClaimTime()
Definition Actor.h:7110
void ServerUpdateAttackTargets_Implementation(AActor *AttackTarget, FVector AttackLocation)
Definition Actor.h:7276
void BPUnsetupDinoTameable()
Definition Actor.h:7426
float & ExtraTamedSpeedMultiplierField()
Definition Actor.h:6237
BitFieldValue< bool, unsigned __int32 > bClientWasTamed()
Definition Actor.h:6712
void OnPrimalCharacterSleeped()
Definition Actor.h:7204
FName & RiderLatchedFPVCameraUseSocketNameField()
Definition Actor.h:6408
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowClaiming()
Definition Actor.h:6878
FVector & RidingAttackExtraVelocityField()
Definition Actor.h:6037
void SetImprintPlayer(AShooterCharacter *ForChar)
Definition Actor.h:7289
char & TribeGroupPetOrderingRankField()
Definition Actor.h:6424
void ServerUpdateAttackTargets(AActor *AttackTarget, FVector AttackLocation)
Definition Actor.h:7483
TSubclassOf< UPrimalDinoSettings > & LowHealthDinoSettingsField()
Definition Actor.h:6129
bool WalkingAllowCheckFall(FVector *DeltaWalk)
Definition Actor.h:7355
void ServerRequestAttack_Implementation(int attackIndex)
Definition Actor.h:7267
UAnimSequence * TurningLeftRiderAnimOverrideField()
Definition Actor.h:6230
void RemoveBasedPawn(AActor *anPawn)
Definition Actor.h:7239
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:7059
float & WildLeveledDamageMultiplierField()
Definition Actor.h:6458
float & SwimmingRunSpeedModifierField()
Definition Actor.h:6500
BitFieldValue< bool, unsigned __int32 > bForceReachedDestination()
Definition Actor.h:6607
static UClass * StaticClass()
Definition Actor.h:6964
bool BPForceTurretFastTargeting()
Definition Actor.h:7384
BitFieldValue< bool, unsigned __int32 > bForceWildDeathInventoryDeposit()
Definition Actor.h:6793
BitFieldValue< bool, unsigned __int32 > bUseLocalSpaceDesiredRotationWithRider()
Definition Actor.h:6852
void DestroyController()
Definition Actor.h:7043
FVector * BP_OverrideClosestShipEdgeTeleportLocation(FVector *result, FVector CurrentShipEdgeLocation, APrimalRaft *ForShip)
Definition Actor.h:7436
FieldArray< char, 6 > GestationEggColorSetIndicesField()
Definition Actor.h:6382
float & StepDamageFootDamageAmountField()
Definition Actor.h:6273
void OnUpdateMountedDinoMeshHiding(bool bshouldBeVisible)
Definition Actor.h:7468
float BPModifyHarvestingQuantity(float originalQuantity, TSubclassOf< UPrimalItem > resourceSelected)
Definition Actor.h:7394
BitFieldValue< bool, unsigned __int32 > bDroppedInventoryDeposit()
Definition Actor.h:6792
BitFieldValue< bool, unsigned __int32 > bIsRepairing()
Definition Actor.h:6729
BitFieldValue< bool, unsigned __int32 > bHideFloatingHUD()
Definition Actor.h:6826
FieldArray< char, 16 > GestationEggNumberOfLevelUpPointsAppliedField()
Definition Actor.h:6380
BitFieldValue< bool, unsigned __int32 > bSuppressWakingTameMessage()
Definition Actor.h:6867
BitFieldValue< bool, unsigned __int32 > bUseBPShouldCancelDoAttack()
Definition Actor.h:6850
FVector & WaterSurfaceExtraJumpVectorField()
Definition Actor.h:6115
BitFieldValue< bool, unsigned __int32 > bPreventFlyerFlyingRider()
Definition Actor.h:6715
bool ShouldDealDamage(AActor *TestActor)
Definition Actor.h:7304
void ServerToggleCharging_Implementation()
Definition Actor.h:7275
int & AbsoluteBaseLevelField()
Definition Actor.h:6324
long double & NextTamedDinoCharacterStatusTickTimeField()
Definition Actor.h:6479
void BrakeDinoBP(float Val)
Definition Actor.h:7005
BitFieldValue< bool, unsigned __int32 > bAllowCarryFlyerDinos()
Definition Actor.h:6646
FName & MountCharacterSocketNameField()
Definition Actor.h:6033
void ResetTakingOff()
Definition Actor.h:7248
BitFieldValue< bool, unsigned __int32 > bUseBPModifyDesiredRotation()
Definition Actor.h:6851
FString & LatestUploadedFromServerNameField()
Definition Actor.h:6504
bool ShouldIgnoreMoveCombiningOverlap()
Definition Actor.h:7308
float & DediForceStartAttackAfterAnimTimeField()
Definition Actor.h:6192
float & LastTimeWhileHeadingToGoalField()
Definition Actor.h:6149
BitFieldValue< bool, unsigned __int32 > bCanBeOrdered()
Definition Actor.h:6668
FString * GetShortName(FString *result)
Definition Actor.h:7138
TArray< APrimalStructure * > SaddledStructuresField()
Definition Actor.h:6355
BitFieldValue< bool, unsigned __int32 > bRiderMovementLocked()
Definition Actor.h:6818
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:7034
void SetForcedAggro(ITargetableInterface *Targetable, float AggroAmount, float ForcedAggroTime)
Definition Actor.h:7288
float & BabyMinCuddleIntervalField()
Definition Actor.h:6429
float & HypoThermalInsulationField()
Definition Actor.h:6376
void OnPrimalCharacterUnsleeped()
Definition Actor.h:7205
float & DeathInventoryQualityPerLevelMultiplierField()
Definition Actor.h:6174
float & LeavePlayAnimBelowHealthPercentField()
Definition Actor.h:6124
bool AllowWakingTame(APlayerController *ForPC)
Definition Actor.h:7361
BitFieldValue< bool, unsigned __int32 > bForceDrawHUDWithoutRecentlyRendered()
Definition Actor.h:6948
float & PlatformSaddleMaxStructureBuildDistance2DField()
Definition Actor.h:6125
BitFieldValue< bool, unsigned __int32 > bGlideWhenMounted()
Definition Actor.h:6932
BitFieldValue< bool, unsigned __int32 > bDisplayKilledNotification()
Definition Actor.h:6693
int & PersonalTamedDinoCostField()
Definition Actor.h:6552
float & BabyAgeField()
Definition Actor.h:6108
float & AlphaLevelMinField()
Definition Actor.h:6462
void SetCarryingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:7282
float & ScaleExtraRunningSpeedModifierMinField()
Definition Actor.h:6412
unsigned int & DinoID1Field()
Definition Actor.h:6198
int & LastTempDampenMovementInputAccelerationFrameField()
Definition Actor.h:6534
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_MaxSpeed()
Definition Actor.h:6856
BitFieldValue< bool, unsigned __int32 > bWasBaby()
Definition Actor.h:6731
void BPOnEndCharging()
Definition Actor.h:7407
BitFieldValue< bool, unsigned __int32 > bPreventFlyerLanding()
Definition Actor.h:6868
void InitDownloadedTamedDino(AShooterPlayerController *TamerController, int AltTeam)
Definition Actor.h:7154
float & WakingTameAllowFeedingFoodPercentageField()
Definition Actor.h:6315
void BP_OnRiderChangeWeapons(AShooterCharacter *theRider, UPrimalItem *newWeapon)
Definition Actor.h:7433
BitFieldValue< bool, unsigned __int32 > bUseBPTamedTick()
Definition Actor.h:6739
float & OpenDoorDelayField()
Definition Actor.h:6117
void GetAttackTargets(AActor **attackActor, FVector *attackLoc)
Definition Actor.h:7084
TArray< APrimalStructure * > LatchedOnStructuresField()
Definition Actor.h:6251
FVector & LastCheckedLocationField()
Definition Actor.h:6276
int GetFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
Definition Actor.h:7109
long double & BabyNextCuddleTimeField()
Definition Actor.h:6435
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7255
bool ModifyInputAcceleration(FVector *InputAcceleration)
Definition Actor.h:7179
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:7046
BitFieldValue< bool, unsigned __int32 > bCanTargetVehicles()
Definition Actor.h:6950
float & AIDinoForceActiveUntasisingRangeField()
Definition Actor.h:6466
float & SwimSoundIntervalPerHundredSpeedField()
Definition Actor.h:6549
float & TamedWalkingSpeedModifierField()
Definition Actor.h:6223
BitFieldValue< bool, unsigned __int32 > bUseBPCanDragCharacter()
Definition Actor.h:6839
BitFieldValue< bool, unsigned __int32 > bCanUnclaimTame()
Definition Actor.h:6732
float & ExtraStasisComponentCollisionPlayerRelevantRangeField()
Definition Actor.h:6594
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:7218
BitFieldValue< bool, unsigned __int32 > bPreventFlyerCapsuleExpansion()
Definition Actor.h:6716
FVector & FloatingHUDTextWorldOffsetField()
Definition Actor.h:6296
float & FlyerAttachedExplosiveSpeedMultiplierField()
Definition Actor.h:6524
float & AcceptableLandingRadiusField()
Definition Actor.h:6069
BitFieldValue< bool, unsigned __int32 > bForcePerfectTame()
Definition Actor.h:6719
BitFieldValue< bool, unsigned __int32 > bIsCarryingCharacter()
Definition Actor.h:6794
FieldArray< float, 2 > GenderSpeedMultipliersField()
Definition Actor.h:6071
UTexture2D * ReplicatedTeamHighlightTagTextureField()
Definition Actor.h:6581
float GetBaseTargetingDesire(ITargetableInterface *Attacker)
Definition Actor.h:7087
void BPNotifyNameEditText(AShooterPlayerController *ForPC)
Definition Actor.h:7000
float GetCorpseTargetingMultiplier()
Definition Actor.h:7091
BitFieldValue< bool, unsigned __int32 > bUseGang()
Definition Actor.h:6736
BitFieldValue< bool, unsigned __int32 > bWildTargetEverything()
Definition Actor.h:6922
USoundBase * StingerKilledTheirsField()
Definition Actor.h:6397
bool DoAttack(int AttackIndex, bool bSetCurrentAttack)
Definition Actor.h:7049
float & StepDamageRadialDamageIntervalField()
Definition Actor.h:6265
int & MaxGangCountField()
Definition Actor.h:6394
BitFieldValue< bool, unsigned __int32 > bIgnoreAllyLook()
Definition Actor.h:6863
BitFieldValue< bool, unsigned __int32 > bGlideWhenFalling()
Definition Actor.h:6931
float & AllowRidingMaxDistanceField()
Definition Actor.h:6209
void RemoveStructure(APrimalStructure *Structure)
Definition Actor.h:7245
float & ExtraBabyGestationSpeedMultiplierField()
Definition Actor.h:6100
TSubclassOf< APrimalBuff > & MountedBuffField()
Definition Actor.h:6597
TWeakObjectPtr< AShooterCharacter > & RiderField()
Definition Actor.h:6078
BitFieldValue< bool, unsigned __int32 > bUseBabyGestation()
Definition Actor.h:6721
void ResetCurrentAttackIndex()
Definition Actor.h:7247
bool CanTakePassenger(APrimalCharacter *Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos)
Definition Actor.h:7016
long double & LastMatingNotificationTimeField()
Definition Actor.h:6370
void BPNotifyCarriedDinoBabyAgeIncrement(APrimalDinoCharacter *AgingCarriedDino, float PreviousAge, float NewAge)
Definition Actor.h:7398
int & DeathGivesDossierIndexField()
Definition Actor.h:6497
BitFieldValue< bool, unsigned __int32 > bWildIgnoredByAutoTurrets()
Definition Actor.h:6788
bool CanRide(AShooterCharacter *byPawn, char *bOutHasSaddle, char *bOutCanRideOtherThanSaddle, bool bDontCheckDistance)
Definition Actor.h:7015
UAnimMontage * ExitFlightAnimField()
Definition Actor.h:6158
bool WantsPerFrameSkeletalAnimationTicking()
Definition Actor.h:7357
float & EnemyDrawFloatingHUDLimitDistanceField()
Definition Actor.h:6465
void ClearMountCharacter(bool bFromMountCharacter)
Definition Actor.h:7029
BitFieldValue< bool, unsigned __int32 > bKeepInventoryForWakingTame()
Definition Actor.h:6606
UAnimMontage * FallAsleepAnimField()
Definition Actor.h:6161
BitFieldValue< bool, unsigned __int32 > bBlueprintDrawFloatingHUD()
Definition Actor.h:6737
UPrimalItem * GetBestInventoryFoodItem(float *FoodIncrease, bool bLookForAffinity, bool bFoodItemRequiresLivePlayerCharacter, UPrimalItem **foundFoodItem, bool bLookForWorstFood)
Definition Actor.h:7088
TWeakObjectPtr< AActor > & RiderAttackTargetField()
Definition Actor.h:6422
BitFieldValue< bool, unsigned __int32 > bEquippedItemsForceUseFirstPlayerAttachment()
Definition Actor.h:6927
float & WildAmbientHarvestingTimerField()
Definition Actor.h:6319
UAnimMontage * DinoWithPassengerAnimField()
Definition Actor.h:6084
BitFieldValue< bool, unsigned __int32 > bDoStepDamage()
Definition Actor.h:6687
void RemoveDinoReferenceFromLatchingStructure()
Definition Actor.h:7240
void OnStopFire(bool bFromGamepadRight, int weaponAttackIndex)
Definition Actor.h:7217
BitFieldValue< bool, unsigned __int32 > bUseBPOnRepIsCharging()
Definition Actor.h:6757
int & OriginalTargetingTeamField()
Definition Actor.h:6253
void AddFlyerTakeOffImpulse()
Definition Actor.h:6970
BitFieldValue< bool, unsigned __int32 > bHideFloatingName()
Definition Actor.h:6949
float & NPCSpawnerLevelMultiplierField()
Definition Actor.h:6204
float & HyperThermiaInsulationField()
Definition Actor.h:6388
float & AttackRangeOffsetField()
Definition Actor.h:6561
FVector & UnboardLocationTraceOffsetField()
Definition Actor.h:6543
float BlueprintGetAttackWeight(int AttackIndex, float inputWeight, float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7444
BitFieldValue< bool, unsigned __int32 > bIsLatched()
Definition Actor.h:6938
void ServerRequestAttack(int attackIndex)
Definition Actor.h:7476
float & GestationEggTamedIneffectivenessModifierField()
Definition Actor.h:6381
BitFieldValue< bool, unsigned __int32 > bForceUniqueControllerAttackInputs()
Definition Actor.h:6918
void BPUntamedConsumeFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7427
void ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool checkedBox, unsigned int ExtraID1, unsigned int ExtraID2)
Definition Actor.h:7233
BitFieldValue< bool, unsigned __int32 > bRetainCarriedCharacterOnDismount()
Definition Actor.h:6631
BitFieldValue< bool, unsigned __int32 > bUsePlayerMountedCarryingDinoAnimation()
Definition Actor.h:6770
BitFieldValue< bool, unsigned __int32 > bDidSetupTamed()
Definition Actor.h:6832
FVector & RiderEjectionImpulseField()
Definition Actor.h:6313
int GetTamedDinoCountCost()
Definition Actor.h:7141
float & AICombatRotationRateModifierField()
Definition Actor.h:6473
BitFieldValue< bool, unsigned __int32 > bPreventUnalignedDinoBasing()
Definition Actor.h:6722
TArray< float > & AttackAnimationsTimeFromEndToConsiderFinishedField()
Definition Actor.h:6041
float & RandomPlayStartledAnimIntervalMaxField()
Definition Actor.h:6283
void OnElevateDino(float Val)
Definition Actor.h:7197
BitFieldValue< bool, unsigned __int32 > bFlyerDisableEnemyTargetingMaxDeltaZ()
Definition Actor.h:6810
float & AttackOnLaunchMaximumTargetDistanceField()
Definition Actor.h:6335
UAnimMontage * MountCharacterAnimationField()
Definition Actor.h:6337
void FireProjectileLocal(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:7066
bool AddToMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:6973
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByStrutures()
Definition Actor.h:6664
BitFieldValue< bool, unsigned __int32 > bPreventNeuter()
Definition Actor.h:6880
TSubclassOf< UDamageType > & MeleeDamageTypeField()
Definition Actor.h:6052
BitFieldValue< bool, unsigned __int32 > bDamageNonFoliageFeetSocketsOnly()
Definition Actor.h:6781
BitFieldValue< bool, unsigned __int32 > bWildAllowTargetingNeutralStructures()
Definition Actor.h:6789
float & MinChargeIntervalField()
Definition Actor.h:6332
long double & LastEatAnimationTimeField()
Definition Actor.h:6446
bool BPHandleControllerInitiatedAttack(int AttackIndex)
Definition Actor.h:7387
float & DediForceAttackAnimTimeField()
Definition Actor.h:6191
float & WakingTameAffinityDecreaseFoodPercentageField()
Definition Actor.h:6314
void FireMultipleProjectiles(TArray< FVector > *Locations, TArray< FVector > *Directions, bool bScaleProjectileDamageByDinoDamage)
Definition Actor.h:7457
long double & LastOverTameLimitDamageTimeField()
Definition Actor.h:6188
BitFieldValue< bool, unsigned __int32 > bWasChargingBlocked()
Definition Actor.h:6709
bool BPHandleOnStopTargeting()
Definition Actor.h:7389
void UpdateStatusComponent(float DeltaSeconds)
Definition Actor.h:7348
float BP_GetCustomModifier_MaxSpeed()
Definition Actor.h:7428
BitFieldValue< bool, unsigned __int32 > bDinoPreventsUnclaiming()
Definition Actor.h:6893
void SetPreventSaving(bool fPreventSaving)
Definition Actor.h:7295
float & AlphaHarvestComponentHealthMultiplierMinLevelField()
Definition Actor.h:6455
static APrimalDinoCharacter * FindDinoWithID(UWorld *aWorld, unsigned int DinoID1, unsigned int DinoID2)
Definition Actor.h:7062
long double & LastStartedCarryingCharacterTimeField()
Definition Actor.h:6523
BitFieldValue< bool, unsigned __int32 > bPreventAllRiderWeapons()
Definition Actor.h:6696
BitFieldValue< bool, unsigned __int32 > bCanMountOnHumans()
Definition Actor.h:6659
void BPNotifyClearRider(AShooterCharacter *RiderClearing)
Definition Actor.h:7401
void DinoShoulderMountedLaunch(FVector launchDir, AShooterCharacter *throwingCharacter)
Definition Actor.h:7453
float & RandomPlayStartledAnimIntervalMinField()
Definition Actor.h:6282
BitFieldValue< bool, unsigned __int32 > bUsesGender()
Definition Actor.h:6675
void BPNotifyMateBoostChanged()
Definition Actor.h:7403
void AnimNotifyMountedDino()
Definition Actor.h:7362
float & SlowFallingStaminaCostPerSecondField()
Definition Actor.h:6405
void ForceUpdateColorSets(int ColorRegion, int ColorSet)
Definition Actor.h:7459
float GetBaseDragWeight()
Definition Actor.h:7086
void BPDrawToRiderHUD(AShooterHUD *HUD)
Definition Actor.h:7382
BitFieldValue< bool, unsigned __int32 > bIgnoreServerTamedTick()
Definition Actor.h:6761
void SetFlight(bool bFly, bool bCancelForceLand)
Definition Actor.h:7287
void TargetingTeamChanged()
Definition Actor.h:7331
BitFieldValue< bool, unsigned __int32 > bIsBaby()
Definition Actor.h:6730
APrimalDinoCharacter * MatingWithDinoField()
Definition Actor.h:6372
void SetAnimWeightsForAttackAtIndex(int attackIndex, TArray< float > newWeights)
Definition Actor.h:7280
void NetUpdateDinoNameStrings(FString *NewTamerString, FString *NewTamedName)
Definition Actor.h:7465
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:7038
void OnRep_bIsFlying()
Definition Actor.h:7212
void ServerCallMoveTo_Implementation(FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:7257
void InterruptLanding()
Definition Actor.h:7156
FString * GetTutorialHintString(FString *result)
Definition Actor.h:7462
float & StepRadialDamageOffsetField()
Definition Actor.h:6449
void BPNotifyIfPassengerLaunchShoulderMount(APrimalCharacter *launchedCharacter)
Definition Actor.h:7402
void AddedImprintingQuality(float Amount)
Definition Actor.h:7360
UAnimSequence * RiderMoveAnimOverrideField()
Definition Actor.h:6232
float & AlphaXPMultiplierMaxLevelField()
Definition Actor.h:6454
TArray< AActor * > * GetTracingIgnoreActors()
Definition Actor.h:7145
char & CurrentPassengerSeatIndexField()
Definition Actor.h:6562
BitFieldValue< bool, unsigned __int32 > bPreventBackwardsWalking()
Definition Actor.h:6934
int GetExtraFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
Definition Actor.h:7106
float & WildRunningRotationRateModifierField()
Definition Actor.h:6467
void AddedImprintingQuality_Implementation(float Amount)
Definition Actor.h:6974
void ClearCarriedCharacter(bool fromCarriedCharacter, bool bCancelAnyCarryBuffs)
Definition Actor.h:7026
float & MaxLandingTimeField()
Definition Actor.h:6070
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFalling()
Definition Actor.h:6912
bool BP_InterceptMoveRight(float axisValue)
Definition Actor.h:7431
long double & LastUpdatedBabyAgeAtTimeField()
Definition Actor.h:6358
long double & LastAttackedTargetTimeField()
Definition Actor.h:6297
int & LoadDestroyWildDinosUnderVersionField()
Definition Actor.h:6418
float & ChargingActivationConsumesStaminaField()
Definition Actor.h:6344
BitFieldValue< bool, unsigned __int32 > bScaleExtraRunningSpeedModifier()
Definition Actor.h:6754
void DrawFloatingHUD(AShooterHUD *HUD)
Definition Actor.h:7054
float & ChargingAnimDelayField()
Definition Actor.h:6341
void ServerRequestBraking(bool bWantsToBrake)
Definition Actor.h:7477
float & CorpseTargetingMultiplierField()
Definition Actor.h:6286
BitFieldValue< bool, unsigned __int32 > bRiderDontRequireSaddle()
Definition Actor.h:6666
BitFieldValue< bool, unsigned __int32 > bUsesPassengerAnimOnDinos()
Definition Actor.h:6760
bool BPAllowCarryCharacter(APrimalCharacter *checkCharacter)
Definition Actor.h:7364
void DoMate(APrimalDinoCharacter *WithMate)
Definition Actor.h:7050
BitFieldValue< bool, unsigned __int32 > bHadStaticBase()
Definition Actor.h:6861
BitFieldValue< bool, unsigned __int32 > bUseLowQualityAnimationTick()
Definition Actor.h:6691
BitFieldValue< bool, unsigned __int32 > bHandleUseButtonPressBP()
Definition Actor.h:6930
FName & DinoNameTagField()
Definition Actor.h:6262
bool AllowMountedWeaponry(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry)
Definition Actor.h:6983
BitFieldValue< bool, unsigned __int32 > bWaitingForFirstIKTraceOrBasedMovement()
Definition Actor.h:6765
float & ControlFacePitchInterpSpeedField()
Definition Actor.h:6165
void OverrideRandomWanderLocation(FVector *originalDestination, FVector *inVec)
Definition Actor.h:7470
int & MaxSaddleStructuresHeightField()
Definition Actor.h:6183
BitFieldValue< bool, unsigned __int32 > bHasMateBoost()
Definition Actor.h:6682
float & ExtraTamedBaseHealthMultiplierField()
Definition Actor.h:6560
TArray< float > & FertilizedEggWeightsToSpawnField()
Definition Actor.h:6215
BitFieldValue< bool, unsigned __int32 > bAnimIsMoving()
Definition Actor.h:6686
BitFieldValue< bool, unsigned __int32 > bUseBPPlayDying()
Definition Actor.h:6741
TArray< TSubclassOf< UPrimalItem > > & DeathGiveItemClassesField()
Definition Actor.h:6141
bool IsUsingBolaSleepingAnimations()
Definition Actor.h:7171
BitFieldValue< bool, unsigned __int32 > bRiderUseDirectionalAttackIndex()
Definition Actor.h:6655
bool AllowCarryCharacter(APrimalCharacter *CanCarryPawn)
Definition Actor.h:6977
BitFieldValue< bool, unsigned __int32 > bIsTrapTamed()
Definition Actor.h:6874
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
Definition Actor.h:7232
long double & LastRiderMountedWeaponRotationSentTimeField()
Definition Actor.h:6496
FString * GetDescriptiveName(FString *result)
Definition Actor.h:7093
long double & LastInAllyRangeTimeField()
Definition Actor.h:6249
void ClientStartLanding(FVector landingLoc)
Definition Actor.h:7452
bool BPHandleOnStopFire()
Definition Actor.h:7388
bool BPAllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
Definition Actor.h:7366
float & BabyPitchMultiplierField()
Definition Actor.h:6348
bool AllowTickPhysics()
Definition Actor.h:6988
BitFieldValue< bool, unsigned __int32 > bForcePreventWakingTame()
Definition Actor.h:6899
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowBackwardsFlight()
Definition Actor.h:6805
long double & EndAttackTargetTimeField()
Definition Actor.h:6096
void SetBabyAge(float TheAge)
Definition Actor.h:7281
TWeakObjectPtr< AActor > & TargetField()
Definition Actor.h:6138
BitFieldValue< bool, unsigned __int32 > bAllowsTurretMode()
Definition Actor.h:6848
void NetUpdateDinoNameStrings_Implementation(FString *NewTamerString, FString *NewTamedName)
Definition Actor.h:7186
float & AlphaLevelMaxField()
Definition Actor.h:6463
void BSetupDinoTameable()
Definition Actor.h:7438
BitFieldValue< bool, unsigned __int32 > bForceDisablingTaming()
Definition Actor.h:6752
BitFieldValue< bool, unsigned __int32 > bPlatformSaddleIgnoreRotDotCheck()
Definition Actor.h:6671
TSubclassOf< UPrimalItem > & ItemSetExtraItemClassField()
Definition Actor.h:9820
TArray< FSupplyCrateItemSet, FDefaultAllocator > & AdditionalItemSetsField()
Definition Actor.h:9812
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9802
TSubclassOf< UPrimalSupplyCrateItemSets > & AdditionalItemSetsOverrideField()
Definition Actor.h:9813
TArray< FSupplyCrateItemSet, FDefaultAllocator > & ItemSetsField()
Definition Actor.h:9810
float & ItemSetExtraItemQuantityByQualityMultiplierField()
Definition Actor.h:9821
TSubclassOf< UPrimalSupplyCrateItemSets > & ItemSetsOverrideField()
Definition Actor.h:9811
BitFieldValue< bool, unsigned __int32 > bIsBonusCrateField()
Definition Actor.h:9824
float & TargetingSpeedModifierField()
Definition Actor.h:4773
FName & RightShoulderBoneNameField()
Definition Actor.h:4947
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:5129
long double & LastTaggedTimeField()
Definition Actor.h:4866
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
Definition Actor.h:4999
unsigned __int64 & LastRequestedTribeIDField()
Definition Actor.h:4815
bool ShouldReplicateRotPitch()
Definition Actor.h:5336
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
Definition Actor.h:5107
BitFieldValue< bool, unsigned __int32 > bWasForceHideCharacter()
Definition Actor.h:5001
bool IsValidUnStasisCaster()
Definition Actor.h:5199
TEnumAsByte< enum EPrimalStatsValueTypes::Type > & BestInstantShotResultField()
Definition Actor.h:4934
float & ReplicatedWeightField()
Definition Actor.h:4919
char & HeadHairIndexField()
Definition Actor.h:4842
void OnStartAltFire()
Definition Actor.h:5245
TArray< UAnimSequence * > AnimSequencesOverrideFromField()
Definition Actor.h:4837
void OnFailedJumped()
Definition Actor.h:5226
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:5194
void ServerRequestFeatCooldowns()
Definition Actor.h:5407
UAnimMontage * DraggingCharacterAnimField()
Definition Actor.h:4727
void LocalStopCaptainOrder(int OrderIndex)
Definition Actor.h:5205
UAnimSequence * DefaultDinoRidingAnimationField()
Definition Actor.h:4827
UAnimMontage * CuddleAnimationField()
Definition Actor.h:4894
float GetCharacterAdditionalHypothermiaInsulationValue()
Definition Actor.h:5137
bool IsCrafting()
Definition Actor.h:5183
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:5217
TArray< UAnimMontage * > AnimOverrideToField()
Definition Actor.h:4836
void PlayEmoteAnimation(char EmoteIndex)
Definition Actor.h:5399
void OnPressReload()
Definition Actor.h:5231
void ShowDiscoveryExplorerNoteOnDelay(int ExplorerNoteIndex)
Definition Actor.h:5339
bool AllowTreadWater()
Definition Actor.h:5038
void ServerTryToReloadBallista()
Definition Actor.h:5420
void RefreshTribeName()
Definition Actor.h:5274
int & LastCameraAttachmentChangedIncrementField()
Definition Actor.h:4929
void PlayJumpAnim()
Definition Actor.h:5262
FVector * CalculateLookAtHeadLocation(FVector *result)
Definition Actor.h:5056
FRotator * GetPassengerAttachedRotation(FRotator *result)
Definition Actor.h:5162
void OnRep_PlayerBadgeGroup()
Definition Actor.h:5241
static UClass * GetPrivateStaticClass()
Definition Actor.h:5030
float & TimeBetweenStatusStateSoundsField()
Definition Actor.h:4975
void ApplyBodyColors()
Definition Actor.h:5042
bool CanCrouchInternal()
Definition Actor.h:5060
float & ExtraFloatVarField()
Definition Actor.h:4869
float & AgeMinDisplayYearsField()
Definition Actor.h:4850
FieldArray< UTexture2D *[5], 25 > PlayerMeshNoEquipmentShrinkageMasksField()
Definition Actor.h:4962
BitFieldValue< bool, unsigned __int32 > bWasFirstPerson()
Definition Actor.h:5000
float & OriginalCollisionHeightField()
Definition Actor.h:4738
USoundCue * StartCrouchSoundField()
Definition Actor.h:4801
void UpdateSeatingStructureHandIK()
Definition Actor.h:5360
void ClientOrderedMoveTo(FVector MoveToLoc, AActor *MoveToActorRef)
Definition Actor.h:5380
static void ApplyWetnessHelper(UMeshComponent *Mesh, float Wetness)
Definition Actor.h:5047
void TickUpdateHandIK(float DeltaSeconds)
Definition Actor.h:5351
float & LastTimeSoundPlayedField()
Definition Actor.h:4973
bool CanDoUsableHarvesting()
Definition Actor.h:5061
__int64 & SeenTutorialBitFlagsField()
Definition Actor.h:4978
USoundBase * JumpSoundField()
Definition Actor.h:4971
bool & bAwaitingSeamlessTravelControllerField()
Definition Actor.h:4931
void AuthPostSpawnInit()
Definition Actor.h:5050
UAnimMontage * GetOverridenMontage(UAnimMontage *AnimMontage)
Definition Actor.h:5161
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
Definition Actor.h:5281
void ClientPrepareForSeamlessTravel_Implementation()
Definition Actor.h:5090
void ServerCallMoveTo_Implementation(FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:5286
long double & AllianceInviteTimeField()
Definition Actor.h:4891
void ServerSetBallistaNewRotation(float Pitch, float Yaw)
Definition Actor.h:5412
FItemNetID & NextWeaponItemIDField()
Definition Actor.h:4784
void SetCameraMode(bool bFirstperson, bool bIgnoreSettingFirstPersonRiding)
Definition Actor.h:5322
float GetPercentageOfFacialHairGrowth()
Definition Actor.h:5164
float & FullAgeGameTimeIntervalField()
Definition Actor.h:4848
UPrimalPlayerData * GetPlayerData()
Definition Actor.h:5166
float & WalkBobMagnitudeField()
Definition Actor.h:4739
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:5074
void ServerSailRiderSetThrottleInput_Implementation(float Val)
Definition Actor.h:5306
BitFieldValue< bool, unsigned __int32 > bIsConnected()
Definition Actor.h:5009
TArray< UAnimMontage * > EmoteAnimsField()
Definition Actor.h:4725
bool & bIsRainWateredField()
Definition Actor.h:4856
float & WetMaximumTemperatureReductionField()
Definition Actor.h:4875
void RenamePlayer(FString *NewName)
Definition Actor.h:5400
TWeakObjectPtr< APrimalCharacter > & CurrentGrappledToCharacterField()
Definition Actor.h:4887
float & MinRunningSpeedModifierField()
Definition Actor.h:4944
TSubclassOf< AShooterWeapon > & MapWeaponField()
Definition Actor.h:4746
BitFieldValue< bool, unsigned __int32 > bLastLocInterpProne()
Definition Actor.h:5003
void ForceGiveDefaultWeapon()
Definition Actor.h:5117
float GetHeadHairMorphTargetValue()
Definition Actor.h:5147
long double & LastTaggedTimeExtraField()
Definition Actor.h:4867
void ClientReceiveNextWeaponID_Implementation(FItemNetID theItemID)
Definition Actor.h:5093
void SetCarriedPitchYaw(float NewCarriedPitch, float NewCarriedYaw)
Definition Actor.h:5424
FName & RightTipBoneNameField()
Definition Actor.h:4948
TArray< FItemNetID > & WeaponsToReloadAllField()
Definition Actor.h:4713
unsigned int & CurrentVoiceModeAsUInt32Field()
Definition Actor.h:4729
void ServerStartSurfaceCameraForPassenger_Implementation(float yaw, float roll, float pitch, bool bShouldInvertInput)
Definition Actor.h:5312
FString * GetDescriptiveName(FString *result)
Definition Actor.h:5139
void ClientReceiveNextWeaponID(FItemNetID theItemID)
Definition Actor.h:5384
FRotator & LastDinoAimRotationOffsetField()
Definition Actor.h:4755
BitFieldValue< bool, unsigned __int32 > bPossessionDontUnsleep()
Definition Actor.h:4989
BitFieldValue< bool, unsigned __int32 > bWasSubmerged()
Definition Actor.h:4992
void ClientReceiveFeatCooldowns(TArray< FFeatCooldown > *theFeatCooldowns)
Definition Actor.h:5383
UAnimMontage * StartRidingAnimField()
Definition Actor.h:4720
float & AppliedBobField()
Definition Actor.h:4770
void ClientProcessLadderAttachment()
Definition Actor.h:5091
AActor * LockOnTargetField()
Definition Actor.h:4941
long double & LastCombatActionTimeField()
Definition Actor.h:4939
float & ExtendedInfoTooltipCheckRangeField()
Definition Actor.h:4967
void OnStartRunning()
Definition Actor.h:5248
float & IntervalForFullHeadHairGrowthField()
Definition Actor.h:4906
void ServerStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bShouldInvertInput)
Definition Actor.h:5415
int & PlayerNumUnderGroundFailField()
Definition Actor.h:4878
BitFieldValue< bool, unsigned __int32 > bGaveTutorialFinishedItems()
Definition Actor.h:4998
void ServerCheckDrinkingWater()
Definition Actor.h:5401
bool & bClientIgnoreCurrentVoiceModeReplicationsField()
Definition Actor.h:4732
float GetAge()
Definition Actor.h:5127
long double & LocalDiedAtTimeField()
Definition Actor.h:4920
void OnEndDrag_Implementation()
Definition Actor.h:5223
bool TryAccessInventory()
Definition Actor.h:5353
bool & bSkipNextLocalPossessedByField()
Definition Actor.h:4933
long double & InterpLastCrouchProneStateChangeTimeField()
Definition Actor.h:4787
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, FSaddlePassengerSeatDefinition *SeatDefinition)
Definition Actor.h:5330
void PlayTalkingAnimation()
Definition Actor.h:5265
BitFieldValue< bool, unsigned __int32 > bFastTravelling()
Definition Actor.h:5025
void FinishSpawnIntro()
Definition Actor.h:5114
FVector & UpdateHypoThermalInsulationPositionField()
Definition Actor.h:4897
bool CanProneInternal()
Definition Actor.h:5067
void Destroyed()
Definition Actor.h:5102
bool & bIsServerAdminField()
Definition Actor.h:4874
float ModifyAirControl(float AirControlIn)
Definition Actor.h:5206
void PossessedBy(AController *InController)
Definition Actor.h:5267
void AttachToLadder(USceneComponent *Parent)
Definition Actor.h:5373
BitFieldValue< bool, unsigned __int32 > bHadWeaponWhenStartedClimbingLadder()
Definition Actor.h:5008
void OnRep_BonePresets()
Definition Actor.h:5236
bool ShouldIKBeForceDisabled()
Definition Actor.h:5332
FString & PlayerNameField()
Definition Actor.h:4749
AActor * StructurePlacementUseAlternateOriginActor()
Definition Actor.h:5344
void SetRidingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:5329
void ClientClearTribeRequest()
Definition Actor.h:5374
void ClientNetEndClimbingLadder_Implementation()
Definition Actor.h:5082
float & GlobalWindHairLerpField()
Definition Actor.h:4913
int & LastCapsuleAttachmentChangedIncrementField()
Definition Actor.h:4927
long double & UploadEarliestValidTimeField()
Definition Actor.h:4923
TWeakObjectPtr< AController > & LastControllerField()
Definition Actor.h:4812
unsigned int GetUniqueNetIdTypeHash()
Definition Actor.h:5175
long double & LastGrapHookDetachTimeField()
Definition Actor.h:4937
int & LastMeshAttachmentChangedIncrementField()
Definition Actor.h:4928
BitFieldValue< bool, unsigned __int32 > bIsUpdatingPawnMeshes()
Definition Actor.h:5018
FVector2D & ExtendedInfoTooltipPaddingField()
Definition Actor.h:4965
float & CurrentWeaponBobSpeedField()
Definition Actor.h:4768
float & PreviousAgeField()
Definition Actor.h:4808
bool CalcIsIndoors()
Definition Actor.h:5054
long double & LastPressReloadTimeField()
Definition Actor.h:4772
void OnRep_CurrentVoiceModeAsUInt32()
Definition Actor.h:5237
long double & LastAttackTimeField()
Definition Actor.h:4857
void ServerWhistleOpenSails()
Definition Actor.h:5423
void PlayLandedAnim()
Definition Actor.h:5263
BitFieldValue< bool, unsigned __int32 > bUsingWeaponHandIK()
Definition Actor.h:5019
bool IsOutside()
Definition Actor.h:5192
long double & ReloadLastAttemptedWeaponReloadTimeField()
Definition Actor.h:4715
void ServerSetViewingInventory_Implementation(bool bIsViewing)
Definition Actor.h:5311
FItemNetID & LastReloadAllItemIDField()
Definition Actor.h:4830
long double & LastCollisionStuckTimeField()
Definition Actor.h:4924
void DelayedTransitionFixup()
Definition Actor.h:5101
float GetRecoilMultiplier()
Definition Actor.h:5167
UAnimMontage * MountedCarryingDinoAnimationField()
Definition Actor.h:4893
TWeakObjectPtr< AShooterCharacter > & LastRequestedTribePlayerCharacterField()
Definition Actor.h:4817
bool UseAdditiveStandingAnim()
Definition Actor.h:5365
void OrbitCamToggle()
Definition Actor.h:5255
bool CanGiveCaptainOrders()
Definition Actor.h:5064
bool CheckShipPenetrations()
Definition Actor.h:5073
void ServerSetCaptainsOrderToLastPassive_Implementation(ECaptainOrder::Type OrderIndexToCancelFrom, TArray< int > *GroupsIndex)
Definition Actor.h:5309
void InitiateTrade_Implementation(unsigned __int64 OtherPlayerID, bool bAcceptingTrade)
Definition Actor.h:5179
void ServerSailRiderSetThrottleValue(float Val)
Definition Actor.h:5411
bool IsWatered()
Definition Actor.h:5200
UAnimMontage * VoiceYellingAnimField()
Definition Actor.h:4724
float & MuscleToneField()
Definition Actor.h:4843
UAnimMontage * CallMoveToAnimField()
Definition Actor.h:4780
BitFieldValue< bool, unsigned __int32 > bAttachedToHostCharacter()
Definition Actor.h:5026
long double & LastUpdatedAimActorsTimeField()
Definition Actor.h:4895
void OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:5222
int & _GrapHookCableObjectCountField()
Definition Actor.h:4758
void DrawFloatingChatMessage(AShooterHUD *HUD, FString Message, long double receivedChatTime)
Definition Actor.h:5108
float & PercentOfFullHeadHairGrowthField()
Definition Actor.h:4911
FString & VivoxUsernameField()
Definition Actor.h:4728
bool & bCurrentDiscoveryZoneAllowSeaField()
Definition Actor.h:4961
void ApplyEquipmentShrinkageMasks()
Definition Actor.h:5045
void NetSetFacialHairPercent_Implementation(float thePercent, int newFacialHairIndex)
Definition Actor.h:5211
void ReleaseSeatingStructureHandIK()
Definition Actor.h:5276
void ClientNetEndClimbingLadder()
Definition Actor.h:5376
BitFieldValue< bool, unsigned __int32 > bLastLocInterpCrouched()
Definition Actor.h:5004
long double & LastNotStuckTimeField()
Definition Actor.h:4921
bool AllowSeamlessTravel()
Definition Actor.h:5037
float GetMaxGrapplePullMass()
Definition Actor.h:5155
long double & PressCrouchProneToggleTimeField()
Definition Actor.h:4788
float & ClientSeatedViewRotationYawField()
Definition Actor.h:4883
bool CanProne()
Definition Actor.h:5066
bool & bWasProneField()
Definition Actor.h:4734
float & FacialHairGrowthParamQuantizationField()
Definition Actor.h:4909
long double & PossessedAtTimeField()
Definition Actor.h:4976
void DetachFromLadder_Implementation(bool bIgnoreOnAutonomousProxy)
Definition Actor.h:5104
BitFieldValue< bool, unsigned __int32 > bLastViewingInventory()
Definition Actor.h:4990
void ServerSailRiderSetRotationInput_Implementation(float Val)
Definition Actor.h:5305
bool IsGameInputAllowed()
Definition Actor.h:5187
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:5182
UAnimSequence * GetAdditiveStandingAnim(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:5125
void FinishWeaponSwitch()
Definition Actor.h:5115
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:5169
float & TotalTimeForVitaEqField()
Definition Actor.h:4956
bool & bForceTeleportClientToHostField()
Definition Actor.h:4977
FItemNetID & PreMapWeaponItemNetIDField()
Definition Actor.h:4806
void ServerTellNPCCaptainSailFacingDirection(float YawDir)
Definition Actor.h:5418
static AShooterCharacter * FindForPlayerController(AShooterPlayerController *aPC)
Definition Actor.h:5113
void ServerTryToCycleBallistaAmmoType()
Definition Actor.h:5419
void OrbitCamOn()
Definition Actor.h:5254
long double & LastTimeInFallingField()
Definition Actor.h:4810
bool CanJumpInternal_Implementation()
Definition Actor.h:5065
TArray< UAnimSequence * > AnimSequenceOverrideToField()
Definition Actor.h:4838
UAudioComponent * LastGrapHookACField()
Definition Actor.h:4757
bool & bWasHostPlayerField()
Definition Actor.h:4864
void ClientSetRotation(FRotator NewRotation)
Definition Actor.h:5094
bool IsPlayingUpperBodyCallAnimation_Implementation()
Definition Actor.h:5193
float & InterpolatedWetsField()
Definition Actor.h:4853
void OnRep_VivoxUsername()
Definition Actor.h:5243
void NetSetOverrideFacialHairColor_Implementation(FLinearColor HairColor)
Definition Actor.h:5214
long double & LastEmoteTryPlayTimeField()
Definition Actor.h:4917
long double & BornAtNetworkTimeField()
Definition Actor.h:4845
void LocalPossessedBy(APlayerController *ByController)
Definition Actor.h:5203
void ClientOnDiscoveredZone(int ZoneId, int NewNumZonesDiscovered)
Definition Actor.h:5378
void ClientReceiveFeatCooldowns_Implementation(TArray< FFeatCooldown > *theFeatCooldowns)
Definition Actor.h:5092
long double & LastUnproneTimeField()
Definition Actor.h:4767
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:5390
float & LoggedOutTargetingDesirabilityField()
Definition Actor.h:4855
float GetTargetingDesirability(ITargetableInterface *Attacker)
Definition Actor.h:5173
BitFieldValue< bool, unsigned __int32 > bIsSwitchingToYarkMeleeInCombat()
Definition Actor.h:5023
void Tick(float DeltaSeconds)
Definition Actor.h:5350
BitFieldValue< bool, unsigned __int32 > bFastTravelled()
Definition Actor.h:5014
bool AllowDinoTargetingRange(FVector *AtLoc, float TargetingRange, AActor *ForAttacker)
Definition Actor.h:5034
TSubclassOf< AShooterWeapon > & CompassWeaponField()
Definition Actor.h:4748
FieldArray< FLinearColor, 4 > BodyColorsField()
Definition Actor.h:4840
FUniqueNetIdRepl & PlatformProfileIDField()
Definition Actor.h:4764
void ClientPlayHarvestAnim()
Definition Actor.h:5382
bool GetAdditiveStandingAnimNonAdditive()
Definition Actor.h:5126
void TargetingTeamChanged()
Definition Actor.h:5347
float GetRidingDinoAnimSpeedRatio()
Definition Actor.h:5168
float & bBendArmLengthFactorField()
Definition Actor.h:4741
void GiveMapWeapon(unsigned int typeIndex)
Definition Actor.h:5177
void PostInitializeComponents()
Definition Actor.h:5268
void ServerSailRiderSetThrottleInput(float Val)
Definition Actor.h:5410
float & LastAdditionalHypoThermalInsulationField()
Definition Actor.h:4900
void UpdateSwimmingState()
Definition Actor.h:5361
float & WeaponBobSpeedBaseField()
Definition Actor.h:4797
void ServerDetachGrapHookCable_Implementation(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5294
void OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:5246
float & CurrentForwardBindingAlphaField()
Definition Actor.h:4957
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:5062
bool & bPreventWeaponMovementAnimsField()
Definition Actor.h:4930
BitFieldValue< bool, unsigned __int32 > bPlayFirstSpawnAnim()
Definition Actor.h:4988
FString * LinkedPlayerIDString(FString *result)
Definition Actor.h:5202
void SwitchMap(unsigned int typeIndex)
Definition Actor.h:5345
FVector & WeaponBobMagnitudes_TargetingField()
Definition Actor.h:4793
float & CurrentAimBlendingField()
Definition Actor.h:4786
BitFieldValue< bool, unsigned __int32 > bWasOverrideHiddenShadowValue()
Definition Actor.h:5002
long double & LastUseHarvestTimeField()
Definition Actor.h:4860
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:5152
BitFieldValue< bool, unsigned __int32 > bForceSwitchAsPrimaryWeaponOnce()
Definition Actor.h:5015
void PreInitializeComponents()
Definition Actor.h:5270
unsigned __int64 & LinkedPlayerDataIDField()
Definition Actor.h:4809
bool ShouldOverrideWalkingVelocity()
Definition Actor.h:5335
void OnPressReloadAll()
Definition Actor.h:5232
int & SimulatedLastFrameProcessedForceUpdateAimedActorsField()
Definition Actor.h:4925
void NetSetMaxWetness()
Definition Actor.h:5397
float & BodyfatField()
Definition Actor.h:4844
void NotifyEquippedItems()
Definition Actor.h:5218
void GameStateHandleEvent_Implementation(FName NameParam, FVector VecParam)
Definition Actor.h:5122
float & PercentOfFullFacialHairGrowthField()
Definition Actor.h:4910
void OnCameraUpdate(FVector *CameraLocation, FRotator *CameraRotation)
Definition Actor.h:5221
void ServerSetIsVoiceActive_Implementation(bool IsActive)
Definition Actor.h:5310
long double & LastIndoorCheckTimeField()
Definition Actor.h:4821
UAnimMontage * ActivateInventoryAnimationField()
Definition Actor.h:4754
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
Definition Actor.h:5071
bool IsValidForStatusRecovery()
Definition Actor.h:5198
unsigned int & UniqueNetIdTypeHashField()
Definition Actor.h:4858
void ClientOrderedMoveTo_Implementation(FVector MoveToLoc, AActor *MoveToActorRef)
Definition Actor.h:5088
bool IsCurrentPassengerLimitCameraYaw()
Definition Actor.h:5184
float & LastSweepCapsuleRadiusField()
Definition Actor.h:4880
bool IsInCombat()
Definition Actor.h:5189
FName & ExtraNameVarField()
Definition Actor.h:4872
BitFieldValue< bool, unsigned __int32 > bHatHidden()
Definition Actor.h:5005
BitFieldValue< bool, unsigned __int32 > bBeganPlay()
Definition Actor.h:5006
AActor * GetSecondaryMountedActor()
Definition Actor.h:5170
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Actor.h:5325
BitFieldValue< bool, unsigned __int32 > bCreatedFromSeamlessRespawn()
Definition Actor.h:5020
FVector & LastStasisCastPositionField()
Definition Actor.h:4863
long double & LastStartedTalkingTimeField()
Definition Actor.h:4736
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:5098
float & BendMaxAngleField()
Definition Actor.h:4743
TSubclassOf< AShooterWeapon > & GPSWeaponField()
Definition Actor.h:4747
USoundCue * LowHealthSoundField()
Definition Actor.h:4775
UAnimMontage * TalkingAnimField()
Definition Actor.h:4722
FName & LeftShoulderBoneNameField()
Definition Actor.h:4949
float & WalkBobInterpSpeedField()
Definition Actor.h:4740
BitFieldValue< bool, unsigned __int32 > bIsLockedOn()
Definition Actor.h:5022
void ServerRequestCaptainOrder_Implementation(int OrderIndex, TArray< int > *GroupsIndex)
Definition Actor.h:5301
float GetActualTargetingFOV(float DefaultTargetingFOV)
Definition Actor.h:5124
void ShowWeapon()
Definition Actor.h:5340
float GetCharacterAdditionalHyperthermiaInsulationValue()
Definition Actor.h:5136
void ServerSwitchMap_Implementation(unsigned int typeIndex)
Definition Actor.h:5314
void FinalLoadedFromSaveGame()
Definition Actor.h:5112
TMap< APrimalRaft *, FRelativePositionEntry, FDefaultSetAllocator, TDefaultMapKeyFuncs< APrimalRaft *, FRelativePositionEntry, 0 > > ShipsRelativePositionMapField()
Definition Actor.h:4938
void ServerSailRiderSetThrottleValue_Implementation(float Val)
Definition Actor.h:5307
long double & LastInvitedToAllianceTimeField()
Definition Actor.h:4970
FVector & ExtraExtraVectorVarField()
Definition Actor.h:4871
void ServerFireBallistaProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:5295
FVector & WeaponBobMagnitudesField()
Definition Actor.h:4790
void ServerWhistleCloseSails()
Definition Actor.h:5422
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:5044
float & WalkSpeedThresholdField()
Definition Actor.h:4943
int GetFacialHairIndex()
Definition Actor.h:5143
float & LastAdditionalHyperThermalInsulationField()
Definition Actor.h:4901
void ServerCallMoveToRaft_Implementation(FVector MoveToRelLoc, APrimalRaft *TargetRaft, int ToDeckIndex)
Definition Actor.h:5285
float & LadderLateralJumpVelocityField()
Definition Actor.h:4762
void ServerUpdateCurrentVoiceModeAsUInt32_Implementation(unsigned int NewValue)
Definition Actor.h:5318
bool ShouldOverrideNewFallVelocity()
Definition Actor.h:5333
float & WeaponBobMaxMovementSpeedField()
Definition Actor.h:4745
int & CurrentDiscoveryZoneIDField()
Definition Actor.h:4960
void ServerTryToReloadBallista_Implementation()
Definition Actor.h:5317
void AttachToLadder_Implementation(USceneComponent *Parent)
Definition Actor.h:5049
BitFieldValue< bool, unsigned __int32 > bPlaySpawnAnim()
Definition Actor.h:4987
float & BobMaxMovementSpeedField()
Definition Actor.h:4744
bool & bIsActivelyTalkingField()
Definition Actor.h:4731
float & WalkBobOldSpeedField()
Definition Actor.h:4769
FVector * OverrideWalkingVelocity(FVector *result, FVector *InitialVelocity, const float *Friction, float DeltaTime)
Definition Actor.h:5258
BitFieldValue< bool, unsigned __int32 > bUseAlternateFallBlendspace()
Definition Actor.h:4985
void ForceSleep()
Definition Actor.h:5121
float GetTargetingSpeedModifier()
Definition Actor.h:5174
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:5331
void OnVoiceTalkingStateChanged(bool talking, bool IsUsingSuperRange)
Definition Actor.h:5253
void RemoveAttachments()
Definition Actor.h:5277
unsigned int & AllianceInviteIDField()
Definition Actor.h:4889
float & LastSweepCapsuleHeightField()
Definition Actor.h:4879
FString * GetShortName(FString *result)
Definition Actor.h:5171
void ServerSwitchMap(unsigned int typeIndex)
Definition Actor.h:5417
UAnimMontage * SpawnIntroAnim1PField()
Definition Actor.h:4716
void ServerUpdateCurrentVoiceModeAsUInt32(unsigned int NewValue)
Definition Actor.h:5421
void ServerRequestFeatCooldowns_Implementation()
Definition Actor.h:5302
void AttachToHostCharacter(APawn *HostCharacter)
Definition Actor.h:5048
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:5348
void Poop(bool bForcePoop)
Definition Actor.h:5266
long double & NextUpdateHypoThermalInsulationTimeField()
Definition Actor.h:4899
USoundCue * StartProneSoundField()
Definition Actor.h:4803
void ClientInviteToAlliance_Implementation(int RequestingTeam, unsigned int AllianceID, FString *AllianceName, FString *InviteeName)
Definition Actor.h:5080
TArray< FName > & LowerBodyPartRootBonesField()
Definition Actor.h:4750
FItemNetID & PreInventoryWeaponItemNetIDField()
Definition Actor.h:4824
float & GlobalDynamicsHairLerpField()
Definition Actor.h:4915
float & WetMinimumTemperatureReductionField()
Definition Actor.h:4876
FieldArray< float, 66 > BonePresetsField()
Definition Actor.h:4847
bool AllowGrappling_Implementation()
Definition Actor.h:5036
bool IsRunning(bool bIncludeFalling, bool bIncludeRunTurning)
Definition Actor.h:5195
void ServerLaunchMountedDino_Implementation()
Definition Actor.h:5298
USoundBase * ThrowCharacterSoundField()
Definition Actor.h:4881
float & WaterLossRateMultiplierField()
Definition Actor.h:4902
bool ShouldTempDisableMultiFabrik()
Definition Actor.h:5338
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:5252
void InviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString AllianceName, FString InviteeName)
Definition Actor.h:5180
bool IsPlayingUpperBodyCallAnimation()
Definition Actor.h:5392
long double & LastTaggedTimeThirdField()
Definition Actor.h:4868
void ClientNotifyTribeRequest_Implementation(FString *RequestTribeName, AShooterCharacter *PlayerCharacter)
Definition Actor.h:5084
void UpdateTopTribesGroup()
Definition Actor.h:5362
float & EnemyPlayerMaxCursorHUDDistanceProneField()
Definition Actor.h:4831
BitFieldValue< bool, unsigned __int32 > bReloadAllSwitchedToFirstWeapon()
Definition Actor.h:5016
float & WeaponBobMinimumSpeedField()
Definition Actor.h:4796
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode)
Definition Actor.h:5227
void NetSimulatedForceUpdateAimedActors(float OverrideMaxDistance)
Definition Actor.h:5398
void OnStopFire(bool bFromGamepadRight, int weaponAttackIndex)
Definition Actor.h:5251
void SetEnableHandIK(bool bLeft, bool bRight, bool bBindForwad)
Definition Actor.h:5327
float & GrapHookCableWidthField()
Definition Actor.h:4760
UAudioComponent * CharacterStatusStateSoundComponentField()
Definition Actor.h:4765
bool & bIsPreviewCharacterField()
Definition Actor.h:4735
FItemNetID & PreInventoryWeaponItemNetIDSecondaryField()
Definition Actor.h:4825
UAnimMontage * FirstSpawnAnimField()
Definition Actor.h:4862
UAnimMontage * CallStayAnimField()
Definition Actor.h:4777
bool PreventMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:5271
void DelayGiveDefaultWeapon(float DelayTime)
Definition Actor.h:5100
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:5220
void OnStopAltFire()
Definition Actor.h:5250
void ServerLaunchMountedDino()
Definition Actor.h:5404
BitFieldValue< bool, unsigned __int32 > bGaveInitialItems()
Definition Actor.h:4994
void ModifyFirstPersonCameraLocation(FVector *Loc, float DeltaTime)
Definition Actor.h:5207
void ForceGiveGlobalDiscoveryZoneByID(int ZoneId, bool bDontNotifyClient)
Definition Actor.h:5120
long double & LastRequestedTribeTimeField()
Definition Actor.h:4814
void SetCarriedPitchYaw_Implementation(float NewCarriedPitch, float NewCarriedYaw)
Definition Actor.h:5323
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
Definition Actor.h:5275
UPrimalPlayerData * TravellingPlayerDataField()
Definition Actor.h:4964
float & HeadHairGrowthParamQuantizationField()
Definition Actor.h:4908
float & WetnessDrySpeedField()
Definition Actor.h:4854
UAnimSequence * DefaultDinoRidingMoveAnimationField()
Definition Actor.h:4828
long double GetLastFeatUsedTime(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:5150
void ServerResyncNameToClients()
Definition Actor.h:5304
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:5033
void ServerNetEndClimbingLadder_Implementation(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir)
Definition Actor.h:5299
UAnimMontage * CallStayAnimSingleField()
Definition Actor.h:4779
void OnSpawnPointsRecieved()
Definition Actor.h:5244
long double & LastEmotePlayTimeField()
Definition Actor.h:4905
bool UseAlternateStandingAnim()
Definition Actor.h:5367
bool IsUsingClimbingPick()
Definition Actor.h:5197
void Unstasis()
Definition Actor.h:5355
void ChangeActorTeam(int NewTeam)
Definition Actor.h:5070
bool IsFirstPerson()
Definition Actor.h:5186
int & ReloadMiniGameSuccessCounterField()
Definition Actor.h:4942
UAnimMontage * CallFollowAnimSingleField()
Definition Actor.h:4778
long double & FastTravellingStartTimeField()
Definition Actor.h:4829
void ClearLadderAttachmentInfo()
Definition Actor.h:5075
UAnimMontage * RespawnIntroAnim1PField()
Definition Actor.h:4717
int GetHeadHairIndex()
Definition Actor.h:5146
TArray< FItemAttachmentInfo > & DefaultAttachmentInfosField()
Definition Actor.h:4800
AShooterPlayerController * GetShooterPC()
Definition Actor.h:5426
long double & ReloadLastAttemptedWeaponSwitchTimeField()
Definition Actor.h:4714
FVector2D & ExtendedInfoTooltipScaleField()
Definition Actor.h:4966
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5290
BitFieldValue< bool, unsigned __int32 > bAddedToActivePlayerList()
Definition Actor.h:4996
UAnimMontage * VoiceTalkingAnimField()
Definition Actor.h:4723
long double & LastTimeReleasedAllowFPVStructureField()
Definition Actor.h:4936
bool IsGrapplingHardAttached(bool bHardAttachedOnlyIfImpacted)
Definition Actor.h:5188
bool IsSubmerged(bool bDontCheckSwimming, bool bUseHalfThreshold, bool bForceCheck, bool bFromVolumeChange)
Definition Actor.h:5196
FVector & WeaponBobPeriodsField()
Definition Actor.h:4791
void WasPushed(ACharacter *ByOtherCharacter)
Definition Actor.h:5370
FItemNetID & PreRidingWeaponItemNetIDSecondaryField()
Definition Actor.h:4823
char & FacialHairIndexField()
Definition Actor.h:4841
void DedicatedServerBoneFixup()
Definition Actor.h:5099
void ForceGiveDiscoveryZone(int ZoneId, bool bDontNotifyClient)
Definition Actor.h:5118
void ClientPlayHarvestAnim_Implementation()
Definition Actor.h:5089
FString * GetLongDescriptiveName(FString *result)
Definition Actor.h:5153
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:5354
float & WeaponBobTimeField()
Definition Actor.h:4785
void DetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5388
void ServerSailRiderSetRotationInput(float Val)
Definition Actor.h:5409
void NetSetMaxWetness_Implementation()
Definition Actor.h:5213
void ServerFireBallistaProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:5403
float & WeaponBobSpeedBaseFallingField()
Definition Actor.h:4798
void ServerCallSetAggressive_Implementation()
Definition Actor.h:5289
UAnimMontage * SpawnAnimField()
Definition Actor.h:4861
void LocalStartCaptainOrder(int OrderIndex)
Definition Actor.h:5204
void ClearRidingDino(bool bFromDino, int OverrideUnboardDirection)
Definition Actor.h:5076
bool & bWasAlreadyYellingField()
Definition Actor.h:4733
float & IndoorsHypothermiaInsulationField()
Definition Actor.h:4819
FVector & WeaponBobPeriods_TargetingField()
Definition Actor.h:4794
FVector & ExtraVectorVarField()
Definition Actor.h:4870
void NetSetHeadHairPercent(float thePercent, int newHeadHairIndex)
Definition Actor.h:5396
void GameStateHandleEvent(FName NameParam, FVector VecParam)
Definition Actor.h:5389
__int64 & CachedTutorialBitFlagsKeyField()
Definition Actor.h:4979
BitFieldValue< bool, unsigned __int32 > bRefreshDefaultAttachmentsHadEquippedItems()
Definition Actor.h:5011
bool UseAltAimOffsetAnim()
Definition Actor.h:5366
void InitiateTrade(unsigned __int64 OtherPlayerID, bool bAcceptingTrade)
Definition Actor.h:5391
TSubclassOf< AShooterWeapon > & NextInventoryWeaponField()
Definition Actor.h:4805
UAnimSequence * GetDinoRidingMoveAnimation()
Definition Actor.h:5141
BitFieldValue< bool, unsigned __int32 > bEquippedPreMapWeapon()
Definition Actor.h:5012
FString & AllianceInviteNameField()
Definition Actor.h:4890
void PlayDrinkingAnimation()
Definition Actor.h:5259
FLinearColor & OriginalHairColorField()
Definition Actor.h:4912
void ServerForceUpdatedAimedActors(float OverrideMaxDistance, bool bReplicateToSimulatedClients)
Definition Actor.h:5296
void ServerGiveDefaultWeapon_Implementation(bool bOnlyGiveDefaultWeapon)
Definition Actor.h:5297
void OnRep_TattooPaintingComponent()
Definition Actor.h:5242
void ClearSpawnAnim()
Definition Actor.h:5078
FRotator * CalculateForwarBendingAngle(FRotator *result)
Definition Actor.h:5055
BitFieldValue< bool, unsigned __int32 > bIsCrafting()
Definition Actor.h:4983
void RecalculateBaseEyeHeight()
Definition Actor.h:5272
void UpdateTransponders()
Definition Actor.h:5363
BitFieldValue< bool, unsigned __int32 > bCheckPushedThroughWallsWasSeatingStructure()
Definition Actor.h:4993
APrimalStructureItemContainer * spawnedTradeStructField()
Definition Actor.h:4969
long double & PlayerDiedAtNetworkTimeField()
Definition Actor.h:4846
APrimalDinoCharacter * GetRidingDino()
Definition Actor.h:5159
bool IsNearTopOfLadder()
Definition Actor.h:5191
FString & PlatformProfileNameField()
Definition Actor.h:4763
float & ForwardBindingAlphaField()
Definition Actor.h:4952
void OnStartFire(bool bFromGamepadRight, int weaponAttackIndex, bool bDoLeftSide, bool bOverrideCurrentAttack)
Definition Actor.h:5247
FRotator & LastAimRotOffsetField()
Definition Actor.h:4756
void OnPrimalCharacterSleeped()
Definition Actor.h:5233
void ClientUpdateTranspondersInfo_Implementation(TArray< FTransponderInfo > *TranspondersInfo, bool bNewData)
Definition Actor.h:5097
BitFieldValue< bool, unsigned __int32 > bAllowDPC()
Definition Actor.h:5007
UAnimSequence * GetDinoRidingAnimation()
Definition Actor.h:5140
void ServerCallFollow_Implementation()
Definition Actor.h:5284
float & LastGlobalDynamicsHairLerpField()
Definition Actor.h:4916
void ClearRidingDinoAsPassenger(bool bFromDino)
Definition Actor.h:5077
void ServerCheckDrinkingWater_Implementation()
Definition Actor.h:5292
USoundMix * BelowDeckMixerField()
Definition Actor.h:4783
UAnimSequence * GetOverridenAnimSequence(UAnimSequence *AnimSeq)
Definition Actor.h:5160
bool & bModifiedEyeHeightField()
Definition Actor.h:4932
FTransform * GetLadderComponentToWorld(FTransform *result)
Definition Actor.h:5149
AShooterPlayerController * GetSpawnedForController()
Definition Actor.h:5172
FString & LastRequestedTribeNameField()
Definition Actor.h:4816
BitFieldValue< bool, unsigned __int32 > bIsFemale()
Definition Actor.h:4986
FHandIkTarget & LeftHandIkTargetField()
Definition Actor.h:4945
BitFieldValue< bool, unsigned __int32 > bIsIndoors()
Definition Actor.h:4984
FVector * GetLastSweepLocation(FVector *result)
Definition Actor.h:5151
void OnRep_HatHidden()
Definition Actor.h:5239
void TempDampenInputAcceleration()
Definition Actor.h:5349
unsigned int & VoiceModeForCullingTestsField()
Definition Actor.h:4730
FItemNetID & PreviousWeaponToReloadAllField()
Definition Actor.h:4712
FVector & OriginalLastHitWallSweepCheckLocationField()
Definition Actor.h:4926
int GetAgeYears()
Definition Actor.h:5128
long double & TimeSinceLastControllerField()
Definition Actor.h:4811
BitFieldValue< bool, unsigned __int32 > bPlayedSpawnIntro()
Definition Actor.h:4991
void SetCarryingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:5324
FLinearColor * GetFacialHairColor(FLinearColor *result)
Definition Actor.h:5142
void ServerCallPassive_Implementation()
Definition Actor.h:5288
void ClientOrderedMoveToRaft(FVector MoveToRelLoc, APrimalRaft *MoveToRaftRef, int ToDeckIndex)
Definition Actor.h:5381
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:5111
float & TimeInVitaEqField()
Definition Actor.h:4955
long double & LastTimeHadControllerField()
Definition Actor.h:4865
static void ApplyAgeAndBodyfatHelper(UMeshComponent *Mesh, float Age, float Bodyfat, float MuscleTone, float Wetness)
Definition Actor.h:5041
void ClientTradeNotification(AShooterCharacter *OtherPlayer)
Definition Actor.h:5385
float & LastMaterialAppliedWetnessAmountField()
Definition Actor.h:4968
APrimalDinoCharacter * GetBasedOnDino()
Definition Actor.h:5133
FieldArray< float, 8 > DirectionalSpeedMultipliersField()
Definition Actor.h:4954
void ApplyFirstPersonBoneModifiers()
Definition Actor.h:5046
bool & bShouldInvertTurnInputField()
Definition Actor.h:4885
void DrawFloatingHUD(AShooterHUD *HUD)
Definition Actor.h:5109
FLinearColor * GetHeadHairColor(FLinearColor *result)
Definition Actor.h:5145
unsigned __int64 & TradingInvitePlayerIDField()
Definition Actor.h:4892
UPrimalPlayerData * GetMyPlayerData()
Definition Actor.h:5157
UAnimMontage * CallAttackAnimField()
Definition Actor.h:4781
UAnimMontage * CallFollowAnimField()
Definition Actor.h:4776
float & LowHealthSoundPercentageField()
Definition Actor.h:4774
void ApplyBoneModifiers()
Definition Actor.h:5043
void ClientClearTribeRequest_Implementation()
Definition Actor.h:5079
bool & bControllerLeavingGameField()
Definition Actor.h:4974
void PlaySpawnIntro()
Definition Actor.h:5264
void UpdateHair()
Definition Actor.h:5358
UAnimMontage * PickupItemAnimationField()
Definition Actor.h:4753
void NetSetBodyFatPercent(float thePercent)
Definition Actor.h:5394
void MultiClearTradeID()
Definition Actor.h:5393
FVector * OverrideNewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:5256
TArray< FTransponderInfo > & ClientTranspondersInfoField()
Definition Actor.h:4711
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:5106
AShooterWeapon * GetWeapon()
Definition Actor.h:5176
int GetNextWeaponItemID(bool bPrimary)
Definition Actor.h:5158
float & PreviousRootYawSpeedField()
Definition Actor.h:4839
float & AgeMaxDisplayYearsField()
Definition Actor.h:4851
APrimalDinoCharacter * TransitionMountedDinoField()
Definition Actor.h:4959
FVector & UpdateHyperThermalInsulationPositionField()
Definition Actor.h:4896
void ServerCallNeutral_Implementation()
Definition Actor.h:5287
void OnReleaseCrouchProneToggle()
Definition Actor.h:5234
UAnimMontage * ReloadBallistaAnimationField()
Definition Actor.h:4726
static void ApplyAge(UMeshComponent *Mesh, float Age)
Definition Actor.h:5040
float GetMaxSpeedModifier()
Definition Actor.h:5156
FItemNetID & PreMapWeaponItemNetIDSecondaryField()
Definition Actor.h:4807
void ServerCallStay_Implementation()
Definition Actor.h:5291
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:5131
void PreApplyAccumulatedForces(float DeltaSeconds, FVector *PendingImpulseToApply, FVector *PendingForceToApply)
Definition Actor.h:5269
UMaterialInterface * GrapHookMaterialField()
Definition Actor.h:4761
void ServerRequestCaptainOrder(int OrderIndex, TArray< int > *GroupsIndex)
Definition Actor.h:5406
long double & DontTargetUntilTimeField()
Definition Actor.h:4737
void SetMiniGameReloadCounter(int NewValue)
Definition Actor.h:5328
void ServerDetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5402
void ClientOrderedAttackTarget(AActor *attackTarget)
Definition Actor.h:5379
bool CanCrouch()
Definition Actor.h:5059
void NetSetFacialHairPercent(float thePercent, int newFacialHairIndex)
Definition Actor.h:5395
void OnRep_CurrentWeapon(AShooterWeapon *LastWeapon)
Definition Actor.h:5238
void UpdateGrapHook(float DeltaSeconds)
Definition Actor.h:5357
FName & LeftTipBoneNameField()
Definition Actor.h:4950
void UpdatePawnMeshes(bool bForceThirdPerson, bool bForceFlush)
Definition Actor.h:5359
UAnimMontage * ProneOutAnimField()
Definition Actor.h:4719
void NetSetOverrideHeadHairColor_Implementation(FLinearColor HairColor)
Definition Actor.h:5215
void ServerTellNPCCaptainSailFacingDirection_Implementation(float YawDir)
Definition Actor.h:5315
bool IsFemale()
Definition Actor.h:5185
bool ShouldStoreSecondaryItemID(UPrimalItem *SecondaryItem)
Definition Actor.h:5337
void HideWeapon()
Definition Actor.h:5178
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:5081
static bool IsIndoorsAtLoc(UWorld *theWorld, FVector *actorLoc)
Definition Actor.h:5190
void NetSimulatedForceUpdateAimedActors_Implementation(float OverrideMaxDistance)
Definition Actor.h:5216
UAnimSequence * ViewingInventoryAnimationField()
Definition Actor.h:4826
void ResetBase()
Definition Actor.h:5279
float GetBaseTargetingDesire(ITargetableInterface *Attacker)
Definition Actor.h:5132
void UpdateWeaponHandIK()
Definition Actor.h:5364
void FiredWeapon()
Definition Actor.h:5116
void ServerRequestStopCaptainOrder_Implementation(int OrderIndex, TArray< int > *GroupsIndex, TArray< int > *StationsToFire, AActor *OrderTarget)
Definition Actor.h:5303
bool UseSwimmingTPVAimOffset()
Definition Actor.h:5368
float & ApplyAgeDeltaThresholdField()
Definition Actor.h:4849
FItemNetID & PreviousWeaponItemIDField()
Definition Actor.h:4958
USoundCue * PreviousCharacterStatusStateSoundField()
Definition Actor.h:4972
void ServerRequestStopCaptainOrder(int OrderIndex, TArray< int > *GroupsIndex, TArray< int > *StationsToFire, AActor *OrderTarget)
Definition Actor.h:5408
bool BuffsPreventFirstPerson()
Definition Actor.h:5031
float & CurrentControlledBallistaYawField()
Definition Actor.h:4873
UAnimMontage * DrinkingAnimationField()
Definition Actor.h:4813
void ServerWhistleCloseSails_Implementation()
Definition Actor.h:5319
bool BlueprintInitiateTrade(AShooterCharacter *OtherPlayer)
Definition Actor.h:5053
float & IndoorsHyperthermiaInsulationField()
Definition Actor.h:4818
void ServerNetEndClimbingLadder(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir)
Definition Actor.h:5405
long double & LastUncrouchTimeField()
Definition Actor.h:4766
void DrawTranspondersInfo(AShooterHUD *HUD)
Definition Actor.h:5110
void MultiClearTradeID_Implementation()
Definition Actor.h:5209
void NotifySwitchedCameraPerspective(bool bToFirstPerson)
Definition Actor.h:5219
bool AllowFirstPerson()
Definition Actor.h:5035
void DetachGrapHookCable_Implementation(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5105
BitFieldValue< bool, unsigned __int32 > bUseEquipmentShrinkageMasks()
Definition Actor.h:5021
TArray< FFeatCooldown > & FeatCooldownsField()
Definition Actor.h:4935
bool AnimUseAimOffset()
Definition Actor.h:5039
void SetActorHiddenInGame(bool bNewHidden)
Definition Actor.h:5321
void AddFeatCooldown(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:5032
void ClientNotifyTribeRequest(FString *RequestTribeName, AShooterCharacter *PlayerCharacter)
Definition Actor.h:5377
long double & NextPlayerUndergroundCheckField()
Definition Actor.h:4877
TWeakObjectPtr< APrimalCharacter > & LastGrappledToCharacterField()
Definition Actor.h:4886
void RefreshDefaultAttachments(AActor *UseOtherActor)
Definition Actor.h:5273
static void StaticRegisterNativesAShooterCharacter()
Definition Actor.h:5425
void ServerTryToCycleBallistaAmmoType_Implementation()
Definition Actor.h:5316
void StartCameraTransition(float Duration)
Definition Actor.h:5341
float & BendMinAngleField()
Definition Actor.h:4742
UAnimMontage * DropItemAnimationField()
Definition Actor.h:4751
bool ValidToRestoreForPC(AShooterPlayerController *aPC)
Definition Actor.h:5369
float & EnemyPlayerMaxCursorHUDDistanceStandingField()
Definition Actor.h:4833
UAnimSequence * GetAlternateStandingAnim(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:5130
void ClientUpdateReloadAll()
Definition Actor.h:5096
FItemNetID & PreRidingWeaponItemNetIDField()
Definition Actor.h:4822
float & ForwardBindingInterpSpeedField()
Definition Actor.h:4953
void ClientTradeNotification_Implementation(AShooterCharacter *OtherPlayer)
Definition Actor.h:5095
float & ClientSeatedViewRotationPitchField()
Definition Actor.h:4882
float & LastGlobalWindHairLerpField()
Definition Actor.h:4914
void ServerWhistleOpenSails_Implementation()
Definition Actor.h:5320
UAudioComponent * LowHealthWarningPlayerField()
Definition Actor.h:4782
FVector & GrapHookDefaultOffsetField()
Definition Actor.h:4759
void CallGameStateHandleEvent(FName NameParam, FVector VecParam)
Definition Actor.h:5057
void ClientOrderedMoveToRaft_Implementation(FVector MoveToRelLoc, APrimalRaft *MoveToRaftRef, int ToDeckIndex)
Definition Actor.h:5087
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5283
void DetachFromLadder(bool bIgnoreOnAutonomousProxy)
Definition Actor.h:5387
void TakeSeatingStructureHandIK()
Definition Actor.h:5346
long double & LastTryAccessInventoryFailTimeField()
Definition Actor.h:4904
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:5260
void ServerClearSwitchingWeapon_Implementation(bool bOnlyIfDefaultWeapon, bool bClientRequestNextWeaponID)
Definition Actor.h:5293
void ClientInviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString *AllianceName, FString *InviteeName)
Definition Actor.h:5375
void PlayEmoteAnimation_Implementation(char EmoteIndex)
Definition Actor.h:5261
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
Definition Actor.h:5356
long double & NextUpdateHyperThermalInsulationTimeField()
Definition Actor.h:4898
bool MoveToInnerLoop(AActor *TargetToMove, FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:5208
void StartWeaponSwitch(UPrimalItem *aPrimalItem, bool bDontClearLastWeapon)
Definition Actor.h:5342
FString & UniqueNetIdStrField()
Definition Actor.h:4859
float & BobTimeField()
Definition Actor.h:4771
void OnEnteredDiscoveryZone(int ZoneId)
Definition Actor.h:5224
float GetPercentageOfHeadHairGrowth()
Definition Actor.h:5165
void DetachFromHostCharacter(APrimalCharacter *HostCharacter)
Definition Actor.h:5103
void StasisingCharacter()
Definition Actor.h:5343
void ServerSetBallistaNewRotation_Implementation(float Pitch, float Yaw)
Definition Actor.h:5308
UAnimMontage * FallAsleepAnimField()
Definition Actor.h:4963
BitFieldValue< bool, unsigned __int32 > bEquippedPreRidingWeapon()
Definition Actor.h:5013
USoundBase * ProneMoveSoundField()
Definition Actor.h:4922
BitFieldValue< bool, unsigned __int32 > bAddedBelowDeckMixer()
Definition Actor.h:4997
long double & TimeStartedLockOnField()
Definition Actor.h:4940
void ServerSetViewingInventory(bool bIsViewing)
Definition Actor.h:5414
float & EnemyPlayerMaxCursorHUDDistanceCrouchedField()
Definition Actor.h:4832
void ServerStopFireBallista()
Definition Actor.h:5416
void ClientUpdateTranspondersInfo(TArray< FTransponderInfo > *TranspondersInfo, bool bNewData)
Definition Actor.h:5386
float GetCharacterAdditionalInsulationValueFromStructure(UWorld *theWorld, FVector *actorLoc, EPrimalItemStat::Type TypeInsulation)
Definition Actor.h:5138
void OnReload()
Definition Actor.h:5235
UAnimMontage * ProneInAnimField()
Definition Actor.h:4718
USoundCue * EndProneSoundField()
Definition Actor.h:4804
BitFieldValue< bool, unsigned __int32 > bLoadedTattooData()
Definition Actor.h:5024
FVector & WeaponBobOffsets_TargetingField()
Definition Actor.h:4795
bool ShouldOverrideSwimmingVelocity()
Definition Actor.h:5334
TArray< UAnimMontage * > AnimsOverrideFromField()
Definition Actor.h:4835
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5282
void CheckNextSecondaryWeapon()
Definition Actor.h:5072
void OnPressCrouchProneToggle()
Definition Actor.h:5229
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:5249
void OnRep_LadderAttachment()
Definition Actor.h:5240
void ServerCallAggressive_Implementation()
Definition Actor.h:5280
void ClientNotifyLevelUp_Implementation()
Definition Actor.h:5083
float & CraftingMovementSpeedModifierField()
Definition Actor.h:4789
bool BasedOnDynamicActorUseFallingLateralFriction()
Definition Actor.h:5051
BitFieldValue< bool, unsigned __int32 > bHideAllMultiuseSelectors()
Definition Actor.h:5010
int & IgnoreCollisionSweepUntilFrameNumberField()
Definition Actor.h:4918
float & IndoorCheckIntervalField()
Definition Actor.h:4820
float & WetnessField()
Definition Actor.h:4852
void OnPressProne()
Definition Actor.h:5230
void CancelTrade()
Definition Actor.h:5068
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:5058
USceneComponent * GetActorSoundAttachmentComponentOverride(USceneComponent *ForComponent)
Definition Actor.h:5123
void OnPressCrouch()
Definition Actor.h:5228
void BeginPlay()
Definition Actor.h:5052
void LaunchMountedDino()
Definition Actor.h:5201
UAnimMontage * StopRidingAnimField()
Definition Actor.h:4721
float GetCarryingSocketYaw(bool RefreshBones)
Definition Actor.h:5135
FVector & WeaponBobOffsetsField()
Definition Actor.h:4792
void CaptureCharacterSnapshot(UPrimalItem *Item)
Definition Actor.h:5069
float GetInsulationFromItem(FHitResult *HitOut, EPrimalItemStat::Type TypeInsulation)
Definition Actor.h:5148
FVector * OverrideSwimmingVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, const float *FluidFriction, const float *NetBuoyancy, float DeltaTime)
Definition Actor.h:5257
void SetCurrentWeapon(AShooterWeapon *NewWeapon, AShooterWeapon *LastWeapon)
Definition Actor.h:5326
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
Definition Actor.h:5154
FName & TorsoBoneNameField()
Definition Actor.h:4951
float GetFacialHairMorphTargetValue()
Definition Actor.h:5144
char & PlayerBadgeGroupField()
Definition Actor.h:4884
BitFieldValue< bool, unsigned __int32 > bHadGrapHookAttachActor()
Definition Actor.h:4995
void ForceGiveDiscoveryZoneByName(FString ManualZoneName)
Definition Actor.h:5119
FHandIkTarget & RightHandIkTargetField()
Definition Actor.h:4946
void NetSetHeadHairPercent_Implementation(float thePercent, int newHeadHairIndex)
Definition Actor.h:5212
void OnExitedDiscoveryZone(int ZoneId)
Definition Actor.h:5225
void ServerStopFireBallista_Implementation()
Definition Actor.h:5313
void RenamePlayer_Implementation(FString *NewName)
Definition Actor.h:5278
void TogglePerspective()
Definition Actor.h:5352
BitFieldValue< bool, unsigned __int32 > bPendingDiscoveryZoneNotAtSeaUnlock()
Definition Actor.h:5017
void ServerPrepareForSeamlessTravel_Implementation()
Definition Actor.h:5300
UAnimMontage * ThrowItemAnimationField()
Definition Actor.h:4752
USoundCue * EndCrouchSoundField()
Definition Actor.h:4802
FSaddlePassengerSeatDefinition & CurrentPassengerSeatDefinitionField()
Definition Actor.h:4834
bool IsAwaitingSeamlessTravelController()
Definition Actor.h:5181
bool GetBlockingShieldOffsets(FVector *OutBlockingShieldFPVTranslation, FRotator *OutBlockingShieldFPVRotation)
Definition Actor.h:5134
void ClientOnDiscoveredZone_Implementation(int ZoneId, int NewNumZonesDiscovered)
Definition Actor.h:5085
float & WeaponBobTargetingBlendField()
Definition Actor.h:4799
void NetSetBodyFatPercent_Implementation(float thePercent)
Definition Actor.h:5210
float & IntervalForFullFacialHairGrowthField()
Definition Actor.h:4907
int & AllianceInviteRequestingTeamField()
Definition Actor.h:4888
void ServerSetCaptainsOrderToLastPassive(ECaptainOrder::Type OrderIndexToCancelFrom, TArray< int > *GroupsIndex)
Definition Actor.h:5413
FVector * GetPawnViewLocation(FVector *result, bool bAllTransforms)
Definition Actor.h:5163
void ClientOrderedAttackTarget_Implementation(AActor *attackTarget)
Definition Actor.h:5086
UAnimSequence * CharacterAdditiveStandingAnimField()
Definition Actor.h:4903
unsigned __int64 GetSteamIDForPlayerID(int playerDataID)
Definition GameMode.h:1620
void AddPlayerID(int playerDataID, unsigned __int64 netUniqueID)
Definition GameMode.h:1534
UStaticMesh * LightingCheckerMeshField()
Definition Actor.h:2630
void ServerDeleteCustomFolder_Implementation(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType)
Definition Actor.h:3086
long double & LastDeadCharacterDestructionTimeField()
Definition Actor.h:2472
void ServerGetMessageOfTheDay()
Definition Actor.h:3433
void ServerRepairItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3108
void ServerStartWeaponAltFire(AShooterWeapon *weapon)
Definition Actor.h:3491
void ClientAddActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification)
Definition Actor.h:2719
TArray< FTribeLogEntry > & CurrentTribeLogField()
Definition Actor.h:2550
void ServerEquipPawnItem_Implementation(FItemNetID itemID)
Definition Actor.h:3090
void ClientSendArkDataPayload_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:2797
TArray< int > & PlayerAppIDsField()
Definition Actor.h:2540
void DisableTimeSlicedPhysX()
Definition Actor.h:2846
void StartArkGamepadDpadRight()
Definition Actor.h:3235
void Server_CaptainExtraActions_Implementation(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue)
Definition Actor.h:3178
int & TribeDataChangeCountField()
Definition Actor.h:2650
int & LastTribeMemberDataChangeCountField()
Definition Actor.h:2647
int GetCurrentMultiUseWheelCategory()
Definition Actor.h:2906
void ServerTransferToRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, bool bAlsoTryToEqup, int requestedQuantity)
Definition Actor.h:3170
bool & bHasReachedLowestDepthField()
Definition Actor.h:2554
TArray< bool > & SavedSurvivorProfileSettingsField()
Definition Actor.h:2487
void ClientFeatActivationResult(TSubclassOf< APrimalBuff > FeatClass, int ActivationResult)
Definition Actor.h:3308
void ClientNetReceiveTribeTribeAdmins(TArray< unsigned int > *TribeAdmins)
Definition Actor.h:3329
void ServerRequestRespawnAtPoint_Implementation(unsigned int spawnPointID, int spawnRegionIndex)
Definition Actor.h:3136
void ServerTrySettingViewOnlyInventoryStatus_Implementation()
Definition Actor.h:3172
void ClientShowPaintingUI(UObject *ObjectToPaint)
Definition Actor.h:3380
void ServerRequestMyTribeOnlineList()
Definition Actor.h:3466
void ServerRequestSetPin(UObject *forTarget, int PinValue, bool bIsSetting, int TheCustomIndex)
Definition Actor.h:3474
void ClientSendArkDataPayloadBegin_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:2795
void PostProcessInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:3048
void ServerRequestUpdateGroupInfo(APrimalRaft *forRaft)
Definition Actor.h:3477
void ClientNotifyDinoDeath_Implementation(FString *DinoName, FString *AttackerName, TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:2760
long double & LastShowExtendedInfoTimeField()
Definition Actor.h:2597
void ServerCycleSpectator_Implementation(bool bNext)
Definition Actor.h:3084
int & LastHeldUseHitBodyIndexField()
Definition Actor.h:2492
void SetDoFInterpTime(float InterpTime)
Definition Actor.h:3191
void ServerRequestActivateStationGroup(APrimalRaft *forRaft, int GroupIndex, bool bActivateForCaptain, bool bNewValue)
Definition Actor.h:3450
void ServerCraftItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3425
void ServerRequestInventoryUseItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3123
void ClientMarkSeamlessActors_Implementation(TArray< AActor * > *ActorsWhichWillTravelSeamlessly, unsigned int DestServerId, EFastTravelType FastTravelType, float GridTravelToPosX, float GridTravelToPosY, float GridTravelToPosZ)
Definition Actor.h:2746
void ServerSendArkDataPayloadBegin(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:3479
void ClientEndReceivingTribeLog()
Definition Actor.h:3306
void ClientAddFloatingDamageText_Implementation(FVector_NetQuantize AtLocation, int DamageAmount, int FromTeamID, bool bForceText)
Definition Actor.h:2720
void ClientOnTreasureCollected(FVector TreasureLocation)
Definition Actor.h:3358
int & CurrentGameModeMaxNumOfRespawnsField()
Definition Actor.h:2478
void ServerToggleAllShipLadders_Implementation()
Definition Actor.h:3165
void ServerEquipToRemoteInventory(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3432
void DoOnReleaseUseFeat(int Index)
Definition Actor.h:2858
void ServerAddTribeMarker_Implementation(FString *Name, float Coord1, float Coord2, FColor TextColor)
Definition Actor.h:3078
void ServerRequestTribeLog_Implementation()
Definition Actor.h:3139
void StartArkGamepadLeftShoulder()
Definition Actor.h:3241
void ClientUpdateInventoryCraftQueue(UPrimalInventoryComponent *forInventory, TArray< FItemCraftQueueEntry > *CraftQueueEntries)
Definition Actor.h:3396
void StartArkGamepadFaceButtonLeft()
Definition Actor.h:3238
void ClientReceiveDinoAncestors(APrimalDinoCharacter *ForDino, TArray< FDinoAncestorsEntry > *DinoAncestors, TArray< FDinoAncestorsEntry > *DinoAncestorsMale, int RandomMutationsFemale, int RandomMutationsMale)
Definition Actor.h:3360
void ServerRequestInventoryUseItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3458
void StartArkGamepadRightShoulder()
Definition Actor.h:3242
TSet< TWeakObjectPtr< UPrimalInventoryComponent >, DefaultKeyFuncs< TWeakObjectPtr< UPrimalInventoryComponent >, 0 >, FDefaultSetAllocator > & PendingRequestEquippedItemsQueueField()
Definition Actor.h:2601
void ApplyDepthOfFieldSetting(int Index, float CurrentTimer)
Definition Actor.h:2690
TWeakObjectPtr< APrimalCharacter > & LastDeathPrimalCharacterField()
Definition Actor.h:2470
FVector2D & CurrentRadialDirection1Field()
Definition Actor.h:2474
void SpawnActorSpread(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:3223
void ServerRequestDinoAncestors(APrimalDinoCharacter *ForDino)
Definition Actor.h:3452
AShooterPlayerState * GetShooterPlayerState()
Definition Actor.h:3518
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)
Definition Actor.h:3467
bool & bLastSentNetIsCurrentlyFirstPersonField()
Definition Actor.h:2613
void ClientNetReceiveMapEntities_Implementation(TArray< FTribeEntity > *TribeEntities)
Definition Actor.h:2747
void StartPlayerActionRadialSelector()
Definition Actor.h:3246
void ClientNetStopReceivingMapEntities(int ServerMapEntitiesChangeID)
Definition Actor.h:3331
void ClientFeatActivationResult_Implementation(TSubclassOf< APrimalBuff > FeatClass, int ActivationResult)
Definition Actor.h:2732
long double & LastVivoxPositionalUpdateField()
Definition Actor.h:2659
void ServerToggleAllShipLadders()
Definition Actor.h:3498
void OnAddThrottle(float Val)
Definition Actor.h:2987
void BPGetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2695
void ClientNotifyPaintFinished(bool bSuccess)
Definition Actor.h:3343
void DelayedTeamSpectatorSetup()
Definition Actor.h:2841
void PlaceStructure(int Index)
Definition Actor.h:3040
void ClientUnlockAchievement_Implementation(FString *AchievementID)
Definition Actor.h:2823
void PlayHitMarkerCharacterAlly(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3411
long double & TimeOfLastMapPressField()
Definition Actor.h:2625
void SetGodMode(bool bEnable)
Definition Actor.h:3195
void ClientNotifyTamedDino(TSubclassOf< APrimalDinoCharacter > DinoClass, FString *NameOveride, int Level)
Definition Actor.h:3349
void ClientOnReceivedCaptainOrder(ECaptainOrder::Type ReceivedOrder, FVector TargetLocation, bool bFromCaptain)
Definition Actor.h:3357
void GridTravelToGlobalPos(FVector *ToGlobalPos)
Definition Actor.h:2940
void Server_SetShipThrottleTarget_Implementation(float InThrottle)
Definition Actor.h:3181
void ClientFinishedReceivingActorItems(UPrimalInventoryComponent *forInventory, bool bEquippedItems)
Definition Actor.h:3309
void ClientStopLocalSound(USoundBase *aSound)
Definition Actor.h:3387
void ServerReleaseSeatingStructure_Implementation()
Definition Actor.h:3104
void ServerDPC_Implementation()
Definition Actor.h:3085
void ServerUploadCharacterDataToArk_Implementation(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3177
void ServerSetVRPlayer_Implementation(bool bSetVRPlayer)
Definition Actor.h:3155
void CheckForPlayerInventory()
Definition Actor.h:2710
void ServerSuccessfullyLoggedIntoVivox(FString *LoginSessionUserUri)
Definition Actor.h:3497
void ServerRequestMyTribeOnlineList_Implementation()
Definition Actor.h:3129
void ServerRequestInitiateSettlementWar_Implementation(int requestIslandId, int requestStartTime, FItemNetID RequestUseItem)
Definition Actor.h:3119
void ServerBanPlayer(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3422
void ServerDeleteCustomFolder(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType)
Definition Actor.h:3427
long double & LastTeleportedTimeField()
Definition Actor.h:2594
void UnlockExplorerNote(int ExplorerNoteIndex)
Definition Actor.h:3279
bool & bLockedInputDontRecenterMouseField()
Definition Actor.h:2496
void ServerRequestFastTravelToShipBed_Implementation(unsigned int FromBedID, unsigned int ToBedID)
Definition Actor.h:3117
FItemNetID & LastEquipedItemNetIDField()
Definition Actor.h:2502
void ServerRequestInventoryUseItemWithItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, FItemNetID itemID2, int AdditionalData)
Definition Actor.h:3460
void ServerMultiUse(UObject *ForObject, int useIndex)
Definition Actor.h:3440
FPrimalPlayerDataStruct * MyPlayerDataStructField()
Definition Actor.h:2462
void ClientAddActorItem(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification)
Definition Actor.h:3295
void Client_CaptainExtraActions_Implementation(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue, TSubclassOf< UPrimalItem > SelectedAmmoType)
Definition Actor.h:2834
void ServerRequestSetPin_Implementation(UObject *forTarget, int PinValue, bool bIsSetting, int TheCustomIndex)
Definition Actor.h:3137
void GetNearbyTreasures(float DesiredDistance, TArray< UPrimalItem * > *OutMapItems)
Definition Actor.h:2913
void ServerSetNetIsCurrentlyFirstPerson_Implementation(bool bIsCurrentlyFirstPerson)
Definition Actor.h:3149
bool & bRefreshedInvetoryForRemoveField()
Definition Actor.h:2514
void ClientNotifyDefeatedDino_Implementation(TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:2759
void OnUsePress(bool bFromGamepad)
Definition Actor.h:3034
long double & LastTimeTribeEntitiesRequestedField()
Definition Actor.h:2641
void ClientPlayLocalSound(USoundBase *aSound, bool bAttach)
Definition Actor.h:3359
void ClientSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:3368
void PlayHitMarkerCharacter_Implementation(float InHitMarkerScale, bool InWasMeleeHit, APrimalCharacter *VictimCharacter)
Definition Actor.h:3042
void ServerRequestInventorySwapItems(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, FItemNetID itemID2)
Definition Actor.h:3457
TEnumAsByte< enum EFastTravelType > & CurrentFastTravelTypeField()
Definition Actor.h:2531
void GetPlayerViewPointNoModifiers(FVector *out_Location, FRotator *out_Rotation, bool ForAiming, bool bNoTPVAim)
Definition Actor.h:2922
bool & bIsPrimalStatsTimerActiveField()
Definition Actor.h:2606
void ClientInformNeedsNewHomeServer_Implementation()
Definition Actor.h:2741
void NotifyTribeWarStatus_Implementation(FString *EnemyTribeString, int StatusType)
Definition Actor.h:2985
void GiveColors(int quantity)
Definition Actor.h:2930
UPrimalInventoryComponent * GetPlayerInventory()
Definition Actor.h:2919
void ClientFinishedUseSlotTimeRemaining_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:2734
void OnDisableSpectator_Implementation()
Definition Actor.h:2990
UPrimalInventoryComponent * GetPlayerInventoryComponent()
Definition Actor.h:2920
void ClientUpdateItemDurability(UPrimalInventoryComponent *forInventory, FItemNetID itemID, float ItemDurability)
Definition Actor.h:3397
void InitCharacterPainting(APrimalCharacter *Char, bool bForTattoo)
Definition Actor.h:3407
void ClientServerSOTFNotificationCustom_Implementation(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay)
Definition Actor.h:2802
bool & bIsViewingTributeInventoryField()
Definition Actor.h:2602
long double & LastMultiUseInteractionTimeField()
Definition Actor.h:2508
void ClientNetStartReceivingMapEntities()
Definition Actor.h:3330
void ClientFinishedUseSlotTimeRemaining(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:3310
long double & ClientLastStartedFastTravelTimeField()
Definition Actor.h:2628
void LoadLocalPlayerArkData()
Definition Actor.h:2977
void ClientFailedRemoveSaddle_Implementation()
Definition Actor.h:2730
void ToggleShowAllPlayersWhenSpectatingLocal()
Definition Actor.h:3268
void ServerDropFromRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, bool bOnlyIfEquipped)
Definition Actor.h:3089
void ServerActorCloseRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3074
FString & LastConvertedPlayerIDStringField()
Definition Actor.h:2596
void OnGetHomeServer(bool bSuccess, FString UserId, unsigned int CurrentSeverId)
Definition Actor.h:3001
bool & bHasViewOnlyInventoryOpenField()
Definition Actor.h:2635
void HiWarp(FString *ClassName, int Index)
Definition Actor.h:2947
void ClientUnlockAchievement(FString *AchievementID)
Definition Actor.h:3393
void ClientSetCheatStatus(bool bEnable)
Definition Actor.h:3376
void ServerRequestRemoveWeaponClipAmmo_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3135
void GridTravelToLocalPos(unsigned __int16 GridX, unsigned __int16 GridY, FVector *ToLocalPos)
Definition Actor.h:2941
void SpectatorTurn(float Val)
Definition Actor.h:3230
void ClientNotifyDefeatedDino(TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:3335
void ServerRequestInventoryUseItemWithActor(AActor *anActor, UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, int AdditionalData)
Definition Actor.h:3459
bool & bCommunicationPrivilegeFetchedField()
Definition Actor.h:2537
void ServerRequestActorItems(UPrimalInventoryComponent *forInventory, bool bInventoryItems, bool bIsFirstSpawn, bool allowLocalController)
Definition Actor.h:3451
FieldArray< long double, 10 > HeldItemSlotTimeField()
Definition Actor.h:2456
bool CanDispatchInputDelegate(FName BindingName, TEnumAsByte< enum EInputEvent > KeyEvent)
Definition Actor.h:2703
bool CanCommunicateVoiceWithRadio(AShooterPlayerController *otherPC)
Definition Actor.h:2702
void ClientStartTravelling(unsigned int ServerID, unsigned __int64 ServerSteamId, unsigned __int64 TravelLog, bool UsingBattlEye)
Definition Actor.h:3385
void ClientSetSpectatorLocation_Implementation(FVector NewLocation)
Definition Actor.h:2806
void ServerAddTribeMarker(FString *Name, float Coord1, float Coord2, FColor TextColor)
Definition Actor.h:3420
FString * WritePNTScreenshot(FString *result)
Definition Actor.h:3287
bool & bPreventPaintingStreamingField()
Definition Actor.h:2538
void ClientInformHomeServerFull_Implementation()
Definition Actor.h:2740
void PlayHitMarkerStructure_Implementation(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3044
void ClientUpdateGroupInfo(TArray< FOrderingGroupInfo > *GroupInfos, APrimalRaft *forRaft)
Definition Actor.h:3395
void SetAdminIcon(bool bAdminIcon)
Definition Actor.h:3184
float & MinimumIntervalBetweenSetSailStingersField()
Definition Actor.h:2528
bool & bClientIsDPCField()
Definition Actor.h:2588
void ServerRequestLevelUp(UPrimalCharacterStatusComponent *forStatusComp, EPrimalCharacterStatusValue::Type ValueType)
Definition Actor.h:3461
void ClientNotifyTorpidityIncrease_Implementation()
Definition Actor.h:2776
void ClientNotifyDinoKill_Implementation(APrimalDinoCharacter *InstigatingPawn, APawn *VictimPawn)
Definition Actor.h:2761
void ClientAddActorItemToFolder_Implementation(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification, FString *ToFolder)
Definition Actor.h:2718
USoundCue * SelectSlotSoundField()
Definition Actor.h:2476
void ServerRequestFullMapEntities_Implementation(int ClientFullMapEntitiesChangeID, int ClientFullMapEntitiesCount)
Definition Actor.h:3118
void ClientAddActorItemToFolder(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification, FString *ToFolder)
Definition Actor.h:3296
void ClientNetReceiveTribeMembersPlayerName_Implementation(TArray< FString > *MembersPlayerName)
Definition Actor.h:2751
void ClientNotifyListenServerOutOfRange()
Definition Actor.h:3341
void GiveEngrams(bool ForceAllEngrams)
Definition Actor.h:2931
void AcknowledgePossession(APawn *P)
Definition Actor.h:2684
void ServerRequestMyClientTribeData(unsigned int MyTribeMarkerVersion)
Definition Actor.h:3462
bool & bGPSZoomOutField()
Definition Actor.h:2463
void ServerKickPlayer(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3438
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)
Definition Actor.h:2721
void ClientAfterServerChange()
Definition Actor.h:3300
void MoveRight(float Val)
Definition Actor.h:2983
bool GetAllAimedHarvestActors(float MaxDistance, TArray< AActor * > *OutHarvestActors, TArray< UActorComponent * > *OutHarvestComponents, TArray< int > *OutHitBodyIndices)
Definition Actor.h:2903
void ClientGiveFOW_Implementation()
Definition Actor.h:2737
void ServerSuicide_Implementation()
Definition Actor.h:3164
void ClientUpdateUnlockedSkills_Implementation(TArray< TSubclassOf< UPrimalEngramEntry > > *NetUnlockedSkills)
Definition Actor.h:2832
void SetDir(float windDir)
Definition Actor.h:3190
void TestAlarmNotification(FString Title, FString Message)
Definition Actor.h:3257
void ServerRequestRemoteDropAllItems(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter)
Definition Actor.h:3468
static FString * GetSavedPlayerCharactersPath(FString *result)
Definition Actor.h:2925
void ClientNotifySummonedDino(TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:3348
void ServerSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:3478
bool & bServerPaintingSuccessField()
Definition Actor.h:2523
void ClientSendArkDataPayloadEnd(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, unsigned __int64 PlayerDataID)
Definition Actor.h:3370
void ServerCheckUnfreeze_Implementation()
Definition Actor.h:3082
float & DoFSettingCurrentTimerField()
Definition Actor.h:2572
BitFieldValue< bool, unsigned __int32 > bForceCraftButtonHeld()
Definition Actor.h:2670
void ClientNetReceiveTribeMembersLastOnlineAt(TArray< unsigned int > *MembersLastOnlineAt)
Definition Actor.h:3325
void ClientUsedActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:2833
void ClientSendArkDataPayloadBegin(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:3369
void DoFastTravelToShipBed(unsigned int FromBedID, unsigned int ToBedID, bool ToBedIDIsServerID, bool bHomeServerRespawn, bool bValidFromBed, FVector2D FromBedLocation)
Definition Actor.h:2852
void ClientSetControlRotation(FRotator NewRotation)
Definition Actor.h:3377
BitFieldValue< bool, unsigned __int32 > bBattlEyePlayerHasGottenInGameFully()
Definition Actor.h:2678
FieldArray< long double, 10 > LastRepeatUseConsumableTimeField()
Definition Actor.h:2455
void ServerActorViewRemoteInventory(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3417
void ClientResetRespawningFlag_Implementation()
Definition Actor.h:2793
void ServerRequestDinoAncestors_Implementation(APrimalDinoCharacter *ForDino)
Definition Actor.h:3114
void GlobalCommand(FString *Msg)
Definition Actor.h:2939
void PlayHitMarkerStructureAlly_Implementation(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3043
void SpectatorUseItem(int Index)
Definition Actor.h:3231
FString * ConsoleCommand(FString *result, FString *Command, bool bWriteToLog)
Definition Actor.h:2837
long double & WaitingForSpawnUITimeField()
Definition Actor.h:2533
TSubclassOf< AHUD > & AwaitingHUDClassField()
Definition Actor.h:2501
void ClientStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bInvertTurnInput)
Definition Actor.h:3384
bool HasRadio(bool allowVoice)
Definition Actor.h:2944
void ClientAddFolderToInventoryComponent(UPrimalInventoryComponent *forInventory, FString *NewCustomFolderName, int InventoryCompType)
Definition Actor.h:3299
AShooterHUD * GetShooterHUD()
Definition Actor.h:3519
void ServerRemoveTribeMarker(unsigned int MarkerID)
Definition Actor.h:3446
void ClientNotifyLevelUp_Implementation(APrimalCharacter *ForChar, int NewLevel)
Definition Actor.h:2764
void OnPressGroupAddOrRemoveTame()
Definition Actor.h:3007
void OnStartGamepadLeftFire()
Definition Actor.h:3019
void OnStopShowAllGroupIcons()
Definition Actor.h:3028
void ServerNotifyEditText(FString *TextToUse, bool checkedBox, TSubclassOf< UObject > ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject *ForObject)
Definition Actor.h:3441
int & PreviousTribeEntitiesRequestedTargetingTeamField()
Definition Actor.h:2639
void ServerRequestActivateFeat_Implementation(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:3110
float & MaxUseCheckRadiusField()
Definition Actor.h:2486
FieldArray< long double, 10 > LastUsedItemSlotTimesField()
Definition Actor.h:2457
void ClientGotoMainMenuListSessions()
Definition Actor.h:3314
void ClientNotifyCantHarvest()
Definition Actor.h:3333
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)
Definition Actor.h:2889
void ServerSetThrottleAndControlRotation_Implementation(float Throttle, float Pitch, float Yaw, FVector AimLocation)
Definition Actor.h:3154
bool CheckforOrbitingInstantaneously()
Definition Actor.h:2715
void HibernationReport(FString *ClassName)
Definition Actor.h:2948
void ServerGetNotificationSettings_Implementation()
Definition Actor.h:3094
void ServerStopSpectating_Implementation()
Definition Actor.h:3160
void ClientNotifyCantHitHarvest_Implementation()
Definition Actor.h:2758
bool & bDrawBlackBackgroundField()
Definition Actor.h:2603
bool & bClientIsReceivingMapEntitiesField()
Definition Actor.h:2642
void ClientGetMessageOfTheDay(FString *Message)
Definition Actor.h:3312
void ServerRequestMyClientTribeMembersLastOnlineAt()
Definition Actor.h:3464
void StartArkGamepadDpadLeft()
Definition Actor.h:3234
void ClientReceiveMyTribeOnlineList_Implementation(TArray< unsigned int > *OnlinePlayerIDs)
Definition Actor.h:2786
__int64 & LinkedPlayerIDField()
Definition Actor.h:2504
bool IsFirstLocalPlayerOrLivingLocalPlayer()
Definition Actor.h:2960
void AutoCycle(float Duration)
Definition Actor.h:2692
void ClientAfterServerChange_Implementation()
Definition Actor.h:2723
void ShowTutorial(int TutorialIndex, bool bForceDisplay)
Definition Actor.h:3221
void ClientUpdateItemWeaponClipAmmo(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int Ammo)
Definition Actor.h:3400
TSet< FString, DefaultKeyFuncs< FString, 0 >, FDefaultSetAllocator > & ServerCachedAchievementIDsField()
Definition Actor.h:2555
void ServerSetNetIsCurrentlyFirstPerson(bool bIsCurrentlyFirstPerson)
Definition Actor.h:3485
void MulticastCharacterVivoxUsername()
Definition Actor.h:2984
bool & bResetSnapPointField()
Definition Actor.h:2611
void ClientMarkSeamlessActors(TArray< AActor * > *ActorsWhichWillTravelSeamlessly, unsigned int DestServerId, EFastTravelType FastTravelType, float GridTravelToPosX, float GridTravelToPosY, float GridTravelToPosZ)
Definition Actor.h:3322
long double & LastLargeMoveTimeField()
Definition Actor.h:2564
void ServerTransferAllFromRemoteInventory(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter, FString *CurrentDestinationFolder, bool bNoFolderView)
Definition Actor.h:3500
BitFieldValue< bool, unsigned __int32 > bGamepadSpecialAttackHeld()
Definition Actor.h:2672
void ServerRequestFastTravelToShipBed(unsigned int FromBedID, unsigned int ToBedID)
Definition Actor.h:3454
TArray< unsigned int > * GetRadioFrequencies(TArray< unsigned int > *result)
Definition Actor.h:2923
BitFieldValue< bool, unsigned __int32 > bIsMapPressed()
Definition Actor.h:2674
TArray< unsigned __int64 > & ClientCachedTribeOnlineListField()
Definition Actor.h:2591
bool & bIsQueryingCurrentServerIdField()
Definition Actor.h:2617
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:3406
TArray< FString > * GetCheatsCommands(TArray< FString > *result)
Definition Actor.h:2905
UPrimalItem * GetInventoryUISelectedItemLocal()
Definition Actor.h:2907
void ServerRequestActivateStationGroup_Implementation(APrimalRaft *forRaft, int GroupIndex, bool bActivateForCaptain, bool bNewValue)
Definition Actor.h:3111
bool IsOnlyViewingInventory()
Definition Actor.h:2966
void SwitchToNextLoadedWeapon()
Definition Actor.h:3256
BitFieldValue< bool, unsigned __int32 > bIsAdminPauseUIEnabled()
Definition Actor.h:2668
void DoOnUseItemSlot(int Index)
Definition Actor.h:2860
void ServerDisallowPlayerToJoinNoCheck_Implementation(FString *PlayerId)
Definition Actor.h:3088
void ClientUpdateGroupInfo_Implementation(TArray< FOrderingGroupInfo > *GroupInfos, APrimalRaft *forRaft)
Definition Actor.h:2826
void ClientStartReceivingTribeLog()
Definition Actor.h:3383
bool & bZoomingOutField()
Definition Actor.h:2556
void SetTutorialHintText(FString *HintText)
Definition Actor.h:3204
void ServerStartWeaponFire_Implementation(AShooterWeapon *weapon, int attackIndex, bool bIsUsingAltAnim)
Definition Actor.h:3159
void CheckRequestSpectator_Implementation(FString *InSpectatorPass)
Definition Actor.h:2711
void ClientStartSurfaceCameraForPassenger_Implementation(float yaw, float pitch, float roll, bool bInvertTurnInput)
Definition Actor.h:2812
void Server_SetShipSteeringInput(float InSteering)
Definition Actor.h:3513
void ClientNotifyUnlockedEngram_Implementation(TSubclassOf< UPrimalEngramEntry > ItemClass)
Definition Actor.h:2780
void ClientRemovedItemFromSlot(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:3366
void CheckRequestSpectator(FString *InSpectatorPass)
Definition Actor.h:3293
long double & LastRequesteDinoAncestorsTimeField()
Definition Actor.h:2516
void ClientUpdateInventoryCraftQueue_Implementation(UPrimalInventoryComponent *forInventory, TArray< FItemCraftQueueEntry > *CraftQueueEntries)
Definition Actor.h:2827
void ClientNotifyHitHarvest_Implementation()
Definition Actor.h:2763
void SPI(float X, float Y, float Z, float Yaw, float Pitch)
Definition Actor.h:3065
UPrimalInventoryComponent * GetPawnInventoryComponent()
Definition Actor.h:2914
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:2863
void ServerTransferAllToRemoteInventory(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter, FString *CurrentDestinationFolder, bool bNoFolderView)
Definition Actor.h:3501
TWeakObjectPtr< AActor > & LastHeldUseActorField()
Definition Actor.h:2490
long double & LastHitMarkerCharacterTimeField()
Definition Actor.h:2566
FString * GetPersonalTameLimitString(FString *result)
Definition Actor.h:2915
void PlayHitMarkerCharacter(float InHitMarkerScale, bool InWasMeleeHit, APrimalCharacter *VictimCharacter)
Definition Actor.h:3410
FString * PlayerCommand_Implementation(FString *result, FString *TheCommand)
Definition Actor.h:3045
void ServerRequestActivateFeat(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:3449
bool IsAtPersonalTameLimit(bool bIsForStructure)
Definition Actor.h:2957
void ClientEndReceivingTribeLog_Implementation()
Definition Actor.h:2729
long double & LastNotifiedTorpidityIncreaseTimeField()
Definition Actor.h:2518
void Client_CaptainExtraActions(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue, TSubclassOf< UPrimalItem > SelectedAmmoType)
Definition Actor.h:3403
void ClientNotifyRespawned_Implementation(APawn *NewPawn, bool IsFirstSpawn)
Definition Actor.h:2773
long double & LastTribeMembersPresenceRequestTimeField()
Definition Actor.h:2652
void ServerStopWeaponFire(AShooterWeapon *weapon, int attackIndex, bool bIsUsingAltAnim)
Definition Actor.h:3496
void Server_SetShipSailRotation_Implementation(float InSailRotation)
Definition Actor.h:3179
bool CanDoPlayerCharacterInput(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry)
Definition Actor.h:2704
bool & bIsGamepadActiveField()
Definition Actor.h:2587
void LookInput(float Val)
Definition Actor.h:2980
FVector & LastLargeMoveLocationField()
Definition Actor.h:2563
bool & bHasDisplayedSplitScreenMessageField()
Definition Actor.h:2598
void ServerSetAltHeld_Implementation(bool bNewAltHeld)
Definition Actor.h:3146
void ClientInsertActorItem(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, FItemNetID InsertAfterItemID)
Definition Actor.h:3319
void ServerTrySettingViewOnlyInventoryStatus()
Definition Actor.h:3505
void ClientNotifyCantHarvest_Implementation()
Definition Actor.h:2757
void ServerRequestRemoveWeaponClipAmmo(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3472
void ClientNotifyTribeDataUpdated()
Definition Actor.h:3351
void ClientAddFloatingDamageText(FVector_NetQuantize AtLocation, int DamageAmount, int FromTeamID, bool bForceText)
Definition Actor.h:3297
void KickPlayer(FString PlayerSteamName)
Definition Actor.h:2973
FString * PlayerCommand(FString *result, FString *TheCommand)
Definition Actor.h:3414
bool HasSameRadioFrequency(AShooterPlayerController *OtherPC, unsigned int *SharedFrequency)
Definition Actor.h:2945
void ClientTeleportSucceeded_Implementation(FVector TeleportLoc, FRotator TeleportRot, bool bSimpleTeleport)
Definition Actor.h:2822
bool & bIsRespawningField()
Definition Actor.h:2499
void ClientNotifyPlayerDeath(APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:3344
void QueueRequestEquippedItems(UPrimalInventoryComponent *invComp)
Definition Actor.h:3051
FString & VivoxUsernameField()
Definition Actor.h:2480
void OnReleaseSkipTutorialButton()
Definition Actor.h:3010
FieldArray< char, 10 > UsedItemSlotField()
Definition Actor.h:2454
void ForceTame(bool bCheatTame)
Definition Actor.h:2897
FString * FormatTextWithKeyBindings(FString *result, FString InText, bool bIgnoreMarkup)
Definition Actor.h:2901
void ServerRequestUpdateGroupInfo_Implementation(APrimalRaft *forRaft)
Definition Actor.h:3140
bool & bChatSpammedField()
Definition Actor.h:2535
void ClientNotifyReconnected_Implementation(APawn *NewPawn)
Definition Actor.h:2771
float & ClientLastRequestedTribeDataTimeField()
Definition Actor.h:2644
unsigned int & HomeServerIdField()
Definition Actor.h:2629
UPrimalItem * GetInventoryUISelectedItemRemote()
Definition Actor.h:2908
void ClientTeleportSpectator(FVector Location, unsigned __int64 PlayerID)
Definition Actor.h:3392
void SetControlRotation(FRotator *NewRotation)
Definition Actor.h:3188
float & HitMarkerScaleMultiplierField()
Definition Actor.h:2570
void ClientAddFolderToInventoryComponent_Implementation(UPrimalInventoryComponent *forInventory, FString *NewCustomFolderName, int InventoryCompType)
Definition Actor.h:2722
void ClientHUDNotificationTypeParams(int MessageType, int MessageType1, int MessageParam2, UObject *ObjectParam1, FString *StringParam1, float floatParam1)
Definition Actor.h:3315
long double & LastTribeLogRequestTimeField()
Definition Actor.h:2551
TSet< TWeakObjectPtr< UPrimalInventoryComponent >, DefaultKeyFuncs< TWeakObjectPtr< UPrimalInventoryComponent >, 0 >, FDefaultSetAllocator > & PendingResponseEquippedItemsQueueField()
Definition Actor.h:2600
void UpdateRequestEquippedItemsQueue()
Definition Actor.h:3283
long double & OverSubscriptionHandingAtField()
Definition Actor.h:2624
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation, bool ForAiming)
Definition Actor.h:2921
void ServerSetForceSingleWield(bool doSet)
Definition Actor.h:3484
void ClientTeleportSpectator_Implementation(FVector Location, unsigned __int64 PlayerID)
Definition Actor.h:2821
void ServerGetOriginalHairColor_Implementation()
Definition Actor.h:3095
void CheckToOpenMapOnlyTimer()
Definition Actor.h:2713
BitFieldValue< bool, unsigned __int32 > bHideGun()
Definition Actor.h:2666
int & ServerTribeLogLastLogIndexField()
Definition Actor.h:2543
void ClientShowSpawnUI_Implementation(float Delay)
Definition Actor.h:2809
void ClientNotifyTorpidityIncrease()
Definition Actor.h:3350
void ClientStartingFastTravel()
Definition Actor.h:3386
APawn * GetResponsibleDamager(AActor *DamageCauser)
Definition Actor.h:2924
void StartArkGamepadFaceButtonTop()
Definition Actor.h:3240
void SetKickedNotification(FString KickReason)
Definition Actor.h:3198
void ClientPlayLocalSound_Implementation(USoundBase *aSound, bool bAttach)
Definition Actor.h:2784
void ClientNetReceiveTribeMembersPlayerName(TArray< FString > *MembersPlayerName)
Definition Actor.h:3327
void ClientSyncCurrentSublevels_Start_Implementation()
Definition Actor.h:2819
void ServerSetPlayerForceSwitchAsPrimaryWeaponOnce_Implementation()
Definition Actor.h:3150
void ClientInsertActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, FItemNetID InsertAfterItemID)
Definition Actor.h:2743
int & PlayerBadgeGroupField()
Definition Actor.h:2559
float & MaxUseDistanceField()
Definition Actor.h:2485
void ServerRequestMyClientTribeRankGroup_Implementation()
Definition Actor.h:3128
void ToggleSpeaking(bool bSpeaking, bool UseSuperRange)
Definition Actor.h:3269
void ServerRequestRemoveItemSkinOnly_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3132
BitFieldValue< bool, unsigned __int32 > bForceSingleWieldHeld()
Definition Actor.h:2676
int & LastSpawnRegionIndexField()
Definition Actor.h:2575
BitFieldValue< bool, unsigned __int32 > bInfiniteAmmo()
Definition Actor.h:2663
bool & bServerRefreshStatusField()
Definition Actor.h:2515
bool SameLinkedId(__int64 value)
Definition Actor.h:3066
void ClientNotifyEditText(TSubclassOf< UObject > ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject *ForObject)
Definition Actor.h:3338
TWeakObjectPtr< UActorComponent > & LastHeldUseHitComponentField()
Definition Actor.h:2491
void TriggerPlayerAction(int ActionIndex)
Definition Actor.h:3271
void PlayHitMarkerStructure(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3412
void ServerMultiUse_Implementation(UObject *ForObject, int useIndex)
Definition Actor.h:3101
void ServerRequestMyClientTribeMemberData()
Definition Actor.h:3463
void ClientForceCacheTattooPainting_Implementation()
Definition Actor.h:2735
void EndInventoryRadialSelector()
Definition Actor.h:2881
void ServerRequestInventorySwapItems_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, FItemNetID itemID2)
Definition Actor.h:3120
void ClientUpdateItemQuantity(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int ItemQuantity)
Definition Actor.h:3398
void ClientBeforeServerChange_Implementation(FString *Message)
Definition Actor.h:2724
bool & bClientTribeDataDirtyField()
Definition Actor.h:2645
void ClientSyncCurrentSublevels_Finish_Implementation()
Definition Actor.h:2817
long double & LastUsePressTimeField()
Definition Actor.h:2539
void ClientNotifyTamedDino_Implementation(TSubclassOf< APrimalDinoCharacter > DinoClass, FString *NameOveride, int Level)
Definition Actor.h:2775
void ClientDrawDebugSphere_Implementation(TArray< FVector > *Locs, float Radius, int Segments, FColor DrawColor)
Definition Actor.h:2728
void ClientRemoveActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, bool showHUDMessage)
Definition Actor.h:2790
void ServerTransferFromRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, int requestedQuantity, int ToSlotIndex, bool bEquipItem)
Definition Actor.h:3169
static void StaticRegisterNativesAShooterPlayerController()
Definition Actor.h:3517
void OnStopGamepadRightFire()
Definition Actor.h:3027
void ClientNotifyUpgradedItem_Implementation(UPrimalItem *UpgradedItem)
Definition Actor.h:2781
void ClientJoinVivoxChannel_Implementation(FString *JoinChannelVAT, FString *ChannelName, int AtlasVoiceChannelTypeAsInt, int AttenuationModelAsInt32, float MaxDistance, float MinDistance, float Rolloff)
Definition Actor.h:2744
int & LastTribeDataChangeCountField()
Definition Actor.h:2646
void ServerTransferToRemoteInventory(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, bool bAlsoTryToEqup, int requestedQuantity)
Definition Actor.h:3503
void ServerCraftItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3083
int & SnapPointCycleField()
Definition Actor.h:2579
bool & bCachedOnlyShowOnlineTribeMembersField()
Definition Actor.h:2488
int & ClientCurrentTribeGroupRankIndexField()
Definition Actor.h:2649
void ClientChatMessage_Implementation(FChatMessage Chat)
Definition Actor.h:2725
int & ModifedButtonCountField()
Definition Actor.h:2466
void ServerInventoryClearCraftQueue(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3437
int & ClientLastRequestFullMapEntitiesChangeIDField()
Definition Actor.h:2637
void ServerUnbanPlayer_Implementation(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3173
void InitHUD(bool bForceReinitUI)
Definition Actor.h:2954
FItemNetID & LastSteamItemIDToRemoveField()
Definition Actor.h:2511
bool GiveSlotItem(FString *blueprintPath, int slotNum, int quantityOverride)
Definition Actor.h:2936
FieldArray< char, 10 > HeldFeatKeyField()
Definition Actor.h:2451
void ClientDoMultiUse(UObject *ForObject, int useIndex)
Definition Actor.h:3304
void ClientAbortTravel(unsigned int ServerID, unsigned __int64 ServerSteamId)
Definition Actor.h:3294
void ClientOnFastTravelFailed()
Definition Actor.h:3356
void ClientUpdateItemQuantity_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int ItemQuantity)
Definition Actor.h:2829
void LockEmote(FName EmoteName)
Definition Actor.h:2979
void ServerRequestRemoveItemSkin(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3469
bool & bNetIsCurrentlyFirstPersonField()
Definition Actor.h:2612
bool GiveFast(FName *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:2932
void ClientNotifyUnlockHairStyleOrEmote(FName HairstyleOrEmoteName)
Definition Actor.h:3353
void ClientNotifyPlayerKill(AActor *PlayerPawn, APawn *VictimPawn)
Definition Actor.h:3346
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:2910
void ServerSpectateToPlayerByID_Implementation(unsigned __int64 PlayerID)
Definition Actor.h:3157
void CheckCheatsPassword_Implementation(FString *Pass)
Definition Actor.h:2709
void ServerSetVRPlayer(bool bSetVRPlayer)
Definition Actor.h:3489
void UnlockEmote(FName EmoteName)
Definition Actor.h:3278
void ClientNotifyTribeDataUpdated_Implementation()
Definition Actor.h:2777
void ClientLoginToVivox(FString *LoginVAT, FString *VivoxUsername)
Definition Actor.h:3321
void ClientReceiveStructureCraftingStatItem_Implementation(APrimalStructure *ForStructure, FItemNetInfo ItemInfo)
Definition Actor.h:2788
bool & bIsOnlyViewingRemoteInventoryField()
Definition Actor.h:2634
FString * GetUniqueNetIdAsString(FString *result)
Definition Actor.h:2927
void BPClientNotifyEditText(TSubclassOf< UObject > ForObjectClass, int ExtraID1, int ExtraID2, UObject *ForObject)
Definition Actor.h:2693
void StartSurfaceCameraForPassenger(float OnSurfaceTargetYaw, float OnSurfaceTargetPitch, float OnSurfaceTargetRoll)
Definition Actor.h:3248
void SpawnActorSpreadTamed(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:3224
void ServerReleaseSeatingStructure()
Definition Actor.h:3443
void ClientStopLocalSound_Implementation(USoundBase *aSound)
Definition Actor.h:2815
void MoveForward(float Val)
Definition Actor.h:2982
void ClientServerChatMessage(FString *MessageText, FLinearColor MessageColor, bool bIsBold)
Definition Actor.h:3372
void SetGraphicsQuality(int val)
Definition Actor.h:3196
void ServerRequestMyClientTribeRankGroup()
Definition Actor.h:3465
void ServerGlobalCommand_Implementation(FString *Msg)
Definition Actor.h:3096
void BanPlayer(FString PlayerSteamName)
Definition Actor.h:2696
void ClientReceiveOriginalHairColor(FLinearColor HairColor)
Definition Actor.h:3362
void ServerRequestFastTravelToPoint_Implementation(unsigned int fromSpawnPointID, unsigned int spawnPointID)
Definition Actor.h:3116
void ClientReceiveTribeRankGroup_Implementation(int GroupRankIndex)
Definition Actor.h:2789
bool & bRequestingFirstHomeServerField()
Definition Actor.h:2615
void ServerStopWeaponAltFire_Implementation(AShooterWeapon *weapon)
Definition Actor.h:3161
void StartSurfaceCamera(float OnSurfaceTargetYaw, float OnSurfaceTargetPitch, float OnSurfaceTargetRoll, float OnSurfaceCameraInterpolationSpeed, bool UseSurfaceCameraInterpolation, FVector *CameraOffset)
Definition Actor.h:3247
void ClientUpdateItemSpoilingTimes_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, long double NextSpoilingTime, long double LastSpoilingTime)
Definition Actor.h:2830
void LookUpAtRate(float Val)
Definition Actor.h:2981
void AllowPlayerToJoinNoCheck(FString *PlayerId)
Definition Actor.h:2688
void ClientNetStartReceivingMapEntities_Implementation()
Definition Actor.h:2754
void ClientUpdateUnlockedSkills(TArray< TSubclassOf< UPrimalEngramEntry > > *NetUnlockedSkills)
Definition Actor.h:3401
void SpectatorPreviousPlayer()
Definition Actor.h:3229
void ClientStartReceivingActorItems(UPrimalInventoryComponent *forInventory, bool bEquippedItems)
Definition Actor.h:3382
bool & bLocalCameraInVacuumSealedContainerOrRaftField()
Definition Actor.h:2608
void PawnPendingDestroy(APawn *inPawn)
Definition Actor.h:3039
void ClientShowPaintingUI_Implementation(UObject *ObjectToPaint)
Definition Actor.h:2808
void ClientNetReceiveTribeMembersRankGroupId(TArray< int > *MembersRankGroupId)
Definition Actor.h:3328
void ServerAddItemToCustomFolder_Implementation(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Actor.h:3077
void Possess(APawn *inPawn)
Definition Actor.h:3046
long double & LastPinRequestTimeField()
Definition Actor.h:2578
bool HasEngram(TSubclassOf< UPrimalItem > TheItemClass)
Definition Actor.h:2942
void ServerSendChatMessage(FString *ChatMessage, EChatSendMode::Type SendMode)
Definition Actor.h:3481
void SaveSpectatorPos(int Index)
Definition Actor.h:3069
void ClientNetReceiveTribeMembersLastOnlineAt_Implementation(TArray< unsigned int > *MembersLastOnlineAt)
Definition Actor.h:2749
long double & EnteredSpectatingStateTimeField()
Definition Actor.h:2536
void ServerSendArkDataPayload_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:3143
void ServerInventoryClearCraftQueue_Implementation(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3097
BitFieldValue< bool, unsigned __int32 > bUsePressed()
Definition Actor.h:2669
bool HasSkill(TSubclassOf< UPrimalEngramEntry > SkillClass)
Definition Actor.h:2946
TArray< FTribeEntity > & LocalCachedMapEntitiesField()
Definition Actor.h:2643
bool & bHasReachedHighestPeakField()
Definition Actor.h:2553
long double & LastDeathTimeField()
Definition Actor.h:2469
void ClientUpdateItemWeaponClipAmmo_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int Ammo)
Definition Actor.h:2831
void ServerSendArkDataPayloadBegin_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:3141
void ServerRequestCreateNewPlayerWithArkData(TArray< unsigned char > *DataBytes, unsigned __int64 TribeID)
Definition Actor.h:3113
APawn * TempLastLostPawnField()
Definition Actor.h:2495
void ClientServerChatDirectMessage(FString *MessageText, FLinearColor MessageColor, bool bIsBold)
Definition Actor.h:3371
APrimalStructurePlacer * StructurePlacerField()
Definition Actor.h:2467
bool & bSuppressAdminIconField()
Definition Actor.h:2532
void RequestSpectator(FString InSpectatorPass)
Definition Actor.h:3061
void StartArkGamepadFaceButtonBottom()
Definition Actor.h:3237
TArray< FChatMessage * > MessageQueueField()
Definition Actor.h:2655
void UploadCharacterPlayerDataToArk(TArray< unsigned char > *PlayerDataBytes, FString PlayerName, TArray< FString > PlayerStats, unsigned __int64 PlayerDataId, bool WithItems, unsigned int ItemCount)
Definition Actor.h:3285
void Server_CaptainExtraActions(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue)
Definition Actor.h:3511
void RefreshNeedingMapEntities()
Definition Actor.h:3056
void Server_UpdateRowing_Implementation(float InRowingThrottle, float InRowingSteering, int FromSeatNumber)
Definition Actor.h:3183
void OnYarkStartGamepadRightFire(APrimalCharacter *PlayerCharacter)
Definition Actor.h:3037
void ClientSyncCurrentSublevels_Finish()
Definition Actor.h:3389
void ServerRepeatMultiUse(UObject *ForObject, int useIndex)
Definition Actor.h:3448
int & ViewingWheelCategoryField()
Definition Actor.h:2581
long double & JoinedAtField()
Definition Actor.h:2623
void ServerRepeatMultiUse_Implementation(UObject *ForObject, int useIndex)
Definition Actor.h:3109
void GetAudioListenerPosition(FVector *OutLocation, FVector *OutFrontDir, FVector *OutRightDir)
Definition Actor.h:2904
void ServerRequestRespawnAtPoint(unsigned int spawnPointID, int spawnRegionIndex)
Definition Actor.h:3473
void ClientFinishedReceivingActorItems_Implementation(UPrimalInventoryComponent *forInventory, bool bEquippedItems)
Definition Actor.h:2733
void SetCheatPlayer(bool bEnable)
Definition Actor.h:3186
bool & bNotificationSettingsReceivedField()
Definition Actor.h:2546
void ClientUpdateItemDurability_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, float ItemDurability)
Definition Actor.h:2828
void CollectNearbyTreasures()
Definition Actor.h:2836
void ClientForceCacheTattooPainting()
Definition Actor.h:3311
void SetWind(float wind)
Definition Actor.h:3205
void DoTransferToRemoteInventory(UPrimalInventoryComponent *inventoryComp, UPrimalItem *anItem, bool bAlsoTryToEqup, int requestedQuantity)
Definition Actor.h:2862
FVector & LastViewLocationField()
Definition Actor.h:2547
void StartArkGamepadDpadDown()
Definition Actor.h:3233
TArray< FShownTreasureData > & ShownTreasuresField()
Definition Actor.h:2622
FString * GetPlayerCharacterName(FString *result)
Definition Actor.h:2917
int & PlayerControllerNumField()
Definition Actor.h:2506
TArray< TWeakObjectPtr< UPrimalInventoryComponent > > & RemoteViewingInventoriesField()
Definition Actor.h:2489
FAttachmentPoint & LastCycledSnapPointField()
Definition Actor.h:2609
BitFieldValue< bool, unsigned __int32 > bWasTurnAtRateCalled()
Definition Actor.h:2673
long double & LastClientModifiedARKInventoryTimeField()
Definition Actor.h:2590
void ServerDeleteItemFromCustomFolder_Implementation(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Actor.h:3087
void ServerSendDirectMessage(FString *PlayerSteamID, FString *Message)
Definition Actor.h:3482
void Server_SetShipSailRotation(float InSailRotation)
Definition Actor.h:3512
void ClientNotifyHitHarvest()
Definition Actor.h:3339
void ClientStartingFastTravel_Implementation()
Definition Actor.h:2814
void ClientUnlockExplorerNote(int ExplorerNoteIndex)
Definition Actor.h:3394
void EndArkGamepadFaceButtonLeft()
Definition Actor.h:2874
void EndArkGamepadFaceButtonRight()
Definition Actor.h:2875
long double & LastTimePlayedSetSailMusicField()
Definition Actor.h:2525
void ClientNotifyUnlockHairStyleOrEmote_Implementation(FName HairstyleOrEmoteName)
Definition Actor.h:2779
void EndArkGamepadFaceButtonTop()
Definition Actor.h:2876
long double & LastHadPawnTimeField()
Definition Actor.h:2520
FieldArray< char, 10 > HeldItemSlotField()
Definition Actor.h:2453
void DisableLightingChecker()
Definition Actor.h:2843
void ClientBeforeServerChange(FString *Message)
Definition Actor.h:3301
void ServerSetSpectatorLocation_Implementation(FVector NewLoc)
Definition Actor.h:3151
void ClientNotifyPlayerDeathReason(FString *ReasonString)
Definition Actor.h:3345
void DisableSurfaceCameraInterpolation()
Definition Actor.h:2845
AActor * GetLastControlledPlayerChar()
Definition Actor.h:2909
void ServerUpgradeItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, int ItemStatModifierIndexToUpgrade, int ItemStatGroupIndexToUpgrade)
Definition Actor.h:3176
FItemNetID & LastUnequippedItemNetIDField()
Definition Actor.h:2503
void ClientSetControlRotation_Implementation(FRotator NewRotation)
Definition Actor.h:2804
void ClientNetReceiveTribeMembersPlayerDataID_Implementation(TArray< unsigned int > *MembersPlayerDataID)
Definition Actor.h:2750
void ClientSwapActorItems_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID1, FItemNetID itemID2)
Definition Actor.h:2816
FVector & LastTurnSpeedField()
Definition Actor.h:2507
void CheckToOpenMapAllTimer()
Definition Actor.h:2712
TWeakObjectPtr< AShooterCharacter > & LastControlledPlayerCharacterField()
Definition Actor.h:2483
bool & bIsRightShoulderHeldField()
Definition Actor.h:2621
static UClass * GetPrivateStaticClass()
Definition Actor.h:2683
void ServerStartWeaponAltFire_Implementation(AShooterWeapon *weapon)
Definition Actor.h:3158
void NotifyTribeWarStatus(FString *EnemyTribeString, int StatusType)
Definition Actor.h:3408
void ClientSyncCurrentSublevels_Start()
Definition Actor.h:3391
void ClientNotifyEditText_Implementation(TSubclassOf< UObject > ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject *ForObject)
Definition Actor.h:2762
void ServerUpdateManualFireLocation_Implementation(FVector TargetLocation)
Definition Actor.h:3175
TArray< FAttachmentPoint > & LastCycledSnapPointsField()
Definition Actor.h:2610
void ServerRequestMyClientTribeMembersLastOnlineAt_Implementation()
Definition Actor.h:3127
void ClientGotoMainMenuListSessions_Implementation()
Definition Actor.h:2738
void SpectatorDetachOrbitCamera()
Definition Actor.h:3227
void HideRiders(bool bDoHide)
Definition Actor.h:2949
long double & ForceDrawCurrentGroupsUntilTimeField()
Definition Actor.h:2582
float & SFXVolumeMultiplierField()
Definition Actor.h:2593
void ClosingViewOnlyInventory()
Definition Actor.h:3404
void ClientCollectedAchievementItem(TSubclassOf< UPrimalItem > ItemClass)
Definition Actor.h:3303
void AsyncQueryAndProcessCurrentServerIdSpawning()
Definition Actor.h:2691
long double & LastInvDropRequestTimeField()
Definition Actor.h:2519
bool & bChangeingServerCoordsField()
Definition Actor.h:2459
void SetPlayerPos(float X, float Y, float Z)
Definition Actor.h:3202
void ClientSetCheatStatus_Implementation(bool bEnable)
Definition Actor.h:2803
void ServerAddItemToCustomFolder(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Actor.h:3419
void ServerSendArkDataPayloadEnd(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType)
Definition Actor.h:3480
FString & LastPlayerFirstHomeServerIdStrField()
Definition Actor.h:2616
void ReportLeastSpawnManagers()
Definition Actor.h:3057
void OnPressSkipTutorialButton()
Definition Actor.h:3008
bool & bServerAllowCommunicationField()
Definition Actor.h:2657
void ClientShowCharacterCreationUI(bool bShowDownloadCharacter)
Definition Actor.h:3379
void ClientReceiveStructureCraftingStatItem(APrimalStructure *ForStructure, FItemNetInfo ItemInfo)
Definition Actor.h:3363
void ServerEquipToRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3091
void OnStartGamepadRightFire()
Definition Actor.h:3020
bool GiveSlotItemNum(int masterIndexNum, int slotNum, int quantityOverride)
Definition Actor.h:2937
void Server_UpdateRowing(float InRowingThrottle, float InRowingSteering, int FromSeatNumber)
Definition Actor.h:3516
void ClientNotifyDinoKill(APrimalDinoCharacter *InstigatingPawn, APawn *VictimPawn)
Definition Actor.h:3337
void ServerRequestInventoryUseItemWithActor_Implementation(AActor *anActor, UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, int AdditionalData)
Definition Actor.h:3121
void EndArkGamepadFaceButtonBottom()
Definition Actor.h:2873
void FinalFlushLevelStreaming()
Definition Actor.h:2888
void ClientNetReceiveTribeMembersRankGroupId_Implementation(TArray< int > *MembersRankGroupId)
Definition Actor.h:2752
FieldArray< long double, 10 > HeldFeatKeyTimeField()
Definition Actor.h:2452
void SetControllerGamepadActive(bool bIsActive)
Definition Actor.h:3189
long double & LastTimePlayerRotationInputField()
Definition Actor.h:2510
long double & LastRPCStayAliveTimeField()
Definition Actor.h:2558
bool SendUseItemSlotToStructure()
Definition Actor.h:3073
void CreateSpawnUITattooComponent()
Definition Actor.h:2839
void EnemyInVisible(bool Invisible)
Definition Actor.h:2885
TArray< FName > & AllowedBindingsInTransitionField()
Definition Actor.h:2614
static void TickStasisForCharacter(UWorld *theWorld, AShooterCharacter *Character, FVector ActorLocation)
Definition Actor.h:3259
FVector & LightingCheckerScaleField()
Definition Actor.h:2632
FVector2D & CurrentRadialDirection2Field()
Definition Actor.h:2475
void ClientLoginToVivox_Implementation(FString *LoginVAT, FString *VivoxUsername)
Definition Actor.h:2745
bool & bIsFirstSpawnField()
Definition Actor.h:2498
void ServerCycleSpectator(bool bNext)
Definition Actor.h:3426
int & ServerTribeLogLastTribeIDField()
Definition Actor.h:2544
BitFieldValue< bool, unsigned __int32 > bHoldingSkipTutorialButton()
Definition Actor.h:2677
void Server_SetWantsForcedMovement_Implementation(int Direction)
Definition Actor.h:3182
void ClientShowSpawnUI(float Delay)
Definition Actor.h:3381
void ClientRemovedItemFromSlot_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:2791
FString & LastTutorialHintTextField()
Definition Actor.h:2627
void ServerRequestRemoveWeaponAccessoryOnly_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3134
void ClientChatMessage(FChatMessage Chat)
Definition Actor.h:3302
void ServerSendArkDataPayloadEnd_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType)
Definition Actor.h:3142
AActor * BaseGetPlayerCharacter()
Definition Actor.h:2697
void ClientNotifyPlayerDeathReason_Implementation(FString *ReasonString)
Definition Actor.h:2768
bool & bFullyAuthenticatedField()
Definition Actor.h:2545
void ShowSextantMap(bool bShow)
Definition Actor.h:3218
float & DistanceToCollectTreasureField()
Definition Actor.h:2619
void ServerGetNotificationSettings()
Definition Actor.h:3434
void SetImprintQuality(float ImprintingQuality)
Definition Actor.h:3197
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)
Definition Actor.h:3298
void ApplyAutoAimSlider(float NewValue)
Definition Actor.h:3185
void ClientSetHUDAndInitUIScenes_Implementation(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2805
void ClientNetReceiveTribeTribeAdmins_Implementation(TArray< unsigned int > *TribeAdmins)
Definition Actor.h:2753
unsigned __int64 & TargetOrbitedPlayerIdField()
Definition Actor.h:2481
float & DoFSettingTargetTimerField()
Definition Actor.h:2573
void ClientNotifyDinoDeath(FString *DinoName, FString *AttackerName, TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:3336
bool & bForceHideGameplayUIField()
Definition Actor.h:2585
bool & bReceivedSubscribedAppsField()
Definition Actor.h:2576
bool IsEmoteUnlocked(FName EmoteName)
Definition Actor.h:2958
void ClientTeamMessage_Implementation(APlayerState *SenderPlayerState, FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2820
void ClientNotifyUpgradedItem(UPrimalItem *UpgradedItem)
Definition Actor.h:3355
void ServerSetAltHeld(bool bNewAltHeld)
Definition Actor.h:3483
void ClientStartReceivingActorItems_Implementation(UPrimalInventoryComponent *forInventory, bool bEquippedItems)
Definition Actor.h:2810
void RequestCreateNewPlayerWithArkData(TArray< unsigned char > PlayerArkDataBytes)
Definition Actor.h:3059
void StartArkGamepadBackButton()
Definition Actor.h:3232
void ClientNetReceiveTribeMembersFinished_Implementation()
Definition Actor.h:2748
FVector * GetViewLocation(FVector *result)
Definition Actor.h:2928
void ClientReplicateTravelledObjects(TArray< UObject * > *Objects)
Definition Actor.h:3367
void ServerSuccessfullyLoggedIntoVivox_Implementation(FString *LoginSessionUserUri)
Definition Actor.h:3163
void LoadSpectatorPos(int Index)
Definition Actor.h:2978
void ServerUpdateManualFireLocation(FVector TargetLocation)
Definition Actor.h:3508
long double & LastMultiUseTraceTimeField()
Definition Actor.h:2560
TArray< int > & NotifiedTribeWarIDsField()
Definition Actor.h:2541
void EndArkGamepadRightShoulder()
Definition Actor.h:2878
void PlayHitMarkerCharacterAlly_Implementation(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3041
void ClientReplicateTravelledObjects_Implementation(TArray< UObject * > *Objects)
Definition Actor.h:2792
void ForceTribes(FString *PlayerName1, FString *PlayerName2, FString *NewTribeName)
Definition Actor.h:2898
bool DoMapInput(int Index)
Definition Actor.h:2854
void Server_SetWantsForcedMovement(int Direction)
Definition Actor.h:3515
int & LastIslandInfoVersionField()
Definition Actor.h:2653
void OnAddSteering(float Val)
Definition Actor.h:2986
void ClientNotifyAdmin_Implementation()
Definition Actor.h:2756
bool & bServerIsPaintingField()
Definition Actor.h:2522
bool GiveItem(FString *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:2933
void ClientNotifyTribeXP(float HowMuch)
Definition Actor.h:3352
void ClientSetSpectatorLocation(FVector NewLocation)
Definition Actor.h:3378
AActor * SpawnActor(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, bool bDoDeferBeginPlay)
Definition Actor.h:3222
void ClientNotifyMessageOfTheDay_Implementation(FString *Message, float TimeToDisplay)
Definition Actor.h:2766
void ServerSendChatMessage_Implementation(FString *ChatMessage, EChatSendMode::Type SendMode)
Definition Actor.h:3144
void InitCharacterPainting_Implementation(APrimalCharacter *Char, bool bForTattoo)
Definition Actor.h:2953
bool & bDrawLocationField()
Definition Actor.h:2505
BitFieldValue< bool, unsigned __int32 > bCheckForMapSecondPress()
Definition Actor.h:2675
bool GiveItemNum(int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:2934
int & LastTribeMembersLastOnlineChangeCountField()
Definition Actor.h:2651
void ClientReceiveOriginalHairColor_Implementation(FLinearColor HairColor)
Definition Actor.h:2787
bool & bPreventDefaultCharacterItemsField()
Definition Actor.h:2592
void AddExperience(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
Definition Actor.h:2686
bool & bTraveledSeamlesslyField()
Definition Actor.h:2561
AShooterCharacter * GetPlayerCharacter()
Definition Actor.h:2916
void ServerSetMessageOfTheDay_Implementation(FString *Message)
Definition Actor.h:3148
void IncrementPrimalStats(EPrimalStatsValueTypes::Type statsValueType)
Definition Actor.h:2951
void OnUseItemSlotForStructure(int ItemSlotNumber)
Definition Actor.h:3033
float & PrimalStatsCacheFlushIntervalField()
Definition Actor.h:2605
void ServerListPlayers_Implementation()
Definition Actor.h:3099
void ServerNotifyEditText_Implementation(FString *TextToUse, bool checkedBox, TSubclassOf< UObject > ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject *ForObject)
Definition Actor.h:3102
void EndArkGamepadDpadRight()
Definition Actor.h:2872
void ServerRequestLevelUp_Implementation(UPrimalCharacterStatusComponent *forStatusComp, EPrimalCharacterStatusValue::Type ValueType)
Definition Actor.h:3124
void ServerRemovePawnItem_Implementation(FItemNetID itemID, bool bSecondryAction, bool bOnlyIfEquipped)
Definition Actor.h:3106
UPrimalItem * LastTransferredToRemoteInventoryItemField()
Definition Actor.h:2599
BitFieldValue< bool, unsigned __int32 > bAdminShowAllPlayers()
Definition Actor.h:2679
void TurnInput(float Val)
Definition Actor.h:3274
TSubclassOf< APrimalBuff > & CreativeModeBuffField()
Definition Actor.h:2604
float & ChatSpamWeightField()
Definition Actor.h:2534
void ClientFailedRemoveSaddle()
Definition Actor.h:3307
long double & LastDiedMessageTimeField()
Definition Actor.h:2517
void ServerSendDirectMessage_Implementation(FString *PlayerSteamID, FString *MessageText)
Definition Actor.h:3145
long double & LastPlayedSetSailStingerTimeField()
Definition Actor.h:2526
void ServerGetOriginalHairColor()
Definition Actor.h:3435
void ClientNotifyListenServerOutOfRange_Implementation()
Definition Actor.h:2765
void GiveActorToMe(AActor *anAct, bool bNotifyNetwork)
Definition Actor.h:2929
void ClientNotifyPlayerKill_Implementation(AActor *PlayerPawn, APawn *VictimPawn)
Definition Actor.h:2770
void ServerStopWeaponFire_Implementation(AShooterWeapon *weapon, int attackIndex, bool bIsUsingAltAnim)
Definition Actor.h:3162
void ServerUnlockPerMapExplorerNote(int ExplorerNoteIndex)
Definition Actor.h:3507
void ServerRequestInventoryUseItemWithItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, FItemNetID itemID2, int AdditionalData)
Definition Actor.h:3122
void ClientNotifyUnlockedEngram(TSubclassOf< UPrimalEngramEntry > ItemClass)
Definition Actor.h:3354
void ServerRequestRemoveItemSkin_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3133
void SetPawn(APawn *InPawn)
Definition Actor.h:3200
void ServerRequestActorItems_Implementation(UPrimalInventoryComponent *forInventory, bool bInventoryItems, bool bIsFirstSpawn, bool allowLocalController)
Definition Actor.h:3112
void SpawnHUD(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:3225
void ServerUnbanPlayer(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3506
void ClientNetStopReceivingMapEntities_Implementation(int ServerMapEntitiesChangeID)
Definition Actor.h:2755
void CancelMultiUseSelection()
Definition Actor.h:2706
void ServerSpectateToPlayerByID(unsigned __int64 PlayerID)
Definition Actor.h:3490
bool & bLastHitMarkerStructureAllyField()
Definition Actor.h:2569
void DisallowPlayerToJoinNoCheck(FString *PlayerId)
Definition Actor.h:2848
void CheckCheatsPassword(FString *pass)
Definition Actor.h:3292
void PlayHitMarkerStructureAlly(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3413
void SetMultiUseWheelCategory(int Category)
Definition Actor.h:3199
void TurnAtRate(float Val)
Definition Actor.h:3273
void ClientNotifyMessageOfTheDay(FString *Message, float timeToDisplay)
Definition Actor.h:3342
long double & ClientLastRefreshNeedingMapEntitiesTimeField()
Definition Actor.h:2640
void EndPlayerActionRadialSelector()
Definition Actor.h:2882
void ServerSetPlayerForceSwitchAsPrimaryWeaponOnce()
Definition Actor.h:3486
int & LastTutorialHintTextFrameField()
Definition Actor.h:2626
void ClientJoinVivoxChannel(FString *JoinChannelVAT, FString *ChannelName, int AtlasChannelTypeAsInt, int AttenuationModelAsInt32, float MaxDistance, float MinDistance, float Rolloff)
Definition Actor.h:3320
FVector & LastDeathLocationField()
Definition Actor.h:2468
void ClientNotifyCantHitHarvest()
Definition Actor.h:3334
bool & bIsVRPlayerField()
Definition Actor.h:2500
void ClientHUDNotificationTypeParams_Implementation(int MessageType, int MessageParam1, int MessageParam2, UObject *ObjectParam1, FString *StringParam1, float floatParam1)
Definition Actor.h:2739
void ClientServerChatDirectMessage_Implementation(FString *MessageText, FLinearColor MessageColor, bool bIsBold)
Definition Actor.h:2798
void EnableCheats(FString Pass)
Definition Actor.h:2864
long double & LastNotOnUnriddenDinoTimeField()
Definition Actor.h:2565
bool & bHasGottenInitialSpawnLocationField()
Definition Actor.h:2548
void ServerGetMessageOfTheDay_Implementation()
Definition Actor.h:3093
FString * LinkedPlayerIDString(FString *result)
Definition Actor.h:2976
void SetEquipMap(unsigned int typeIndex)
Definition Actor.h:3192
void ClientInformHomeServerFull()
Definition Actor.h:3316
bool & bConsumeItemSucceededField()
Definition Actor.h:2513
unsigned __int64 GetLinkedPlayerID64()
Definition Actor.h:2911
unsigned __int64 & LastConvertedPlayerIDField()
Definition Actor.h:2595
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)
Definition Actor.h:3130
void ServerRemovePawnItem(FItemNetID itemID, bool bSecondryAction, bool bOnlyIfEquipped)
Definition Actor.h:3445
void DoOnCaptainOrderPressed(int OrderIndex)
Definition Actor.h:2855
FPrimalStats & PrimalStatsCacheField()
Definition Actor.h:2607
void HideTutorial(int TutorialIndex)
Definition Actor.h:2950
void ClientNotifyLevelUp(APrimalCharacter *ForChar, int NewLevel)
Definition Actor.h:3340
void ClientUpdateItemSpoilingTimes(UPrimalInventoryComponent *forInventory, FItemNetID itemID, long double NextSpoilingTime, long double LastSpoilingTime)
Definition Actor.h:3399
void ServerTryRespec_Implementation()
Definition Actor.h:3171
bool & bAdminPreventFastClaimingField()
Definition Actor.h:2633
void ServerSetForceSingleWield_Implementation(bool doSet)
Definition Actor.h:3147
void ActivateMultiUseSelection(bool bIsFromUseRelease)
Definition Actor.h:2685
void ClientServerNotificationSingle(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay, int MessageTypeID)
Definition Actor.h:3374
AActor * GetPlayerControllerViewerOverride()
Definition Actor.h:2918
void ServerRequestRemoteDropAllItems_Implementation(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter)
Definition Actor.h:3131
void ClientNotifySummonedDino_Implementation(TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:2774
void RequestFastTravelToPoint(unsigned int fromSpawnPointID, unsigned int spawnPointID, FVector2D FromBedLocation, bool bFromBedValid)
Definition Actor.h:3060
void ServerRepairItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3447
long double & LastChatMessageTimeField()
Definition Actor.h:2521
FVector & LastSnapPointCyclePositionField()
Definition Actor.h:2580
void ClientNotifyPaintFinished_Implementation(bool bSuccess)
Definition Actor.h:2767
bool & bUsePressedFromGamepadField()
Definition Actor.h:2493
bool IsHeldDownIndexOverriddenFromCaptainsOrders(int index)
Definition Actor.h:2962
BitFieldValue< bool, unsigned __int32 > bGamepadHotbarModifierPressed()
Definition Actor.h:2671
void ClientNotifyTribeXP_Implementation(float HowMuch)
Definition Actor.h:2778
bool & bHasSurvivedOneDayField()
Definition Actor.h:2552
void PostInitializeComponents()
Definition Actor.h:3047
AActor * GetAimedUseActor(UActorComponent **UseComponent, int *hitBodyIndex, bool bForceUseActorLocation)
Definition Actor.h:2902
void ClientFailedToAddItemFromArkInventory_Implementation()
Definition Actor.h:2731
bool & bShowGameModeHUDField()
Definition Actor.h:2473
void ClientServerNotification_Implementation(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay)
Definition Actor.h:2801
void ServerUnlockPerMapExplorerNote_Implementation(int ExplorerNoteIndex)
Definition Actor.h:3174
void ClientGetMessageOfTheDay_Implementation(FString *Message)
Definition Actor.h:2736
void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning)
Definition Actor.h:3187
void ClientNotifyRemotePlayerDeath_Implementation(FString *PlayerName, FString *AttackerName)
Definition Actor.h:2772
BitFieldValue< bool, unsigned __int32 > bGodMode()
Definition Actor.h:2664
float & TotalTimeOnLandField()
Definition Actor.h:2524
void UnbanPlayer(FString PlayerSteamName)
Definition Actor.h:3277
void ServerChangeHomeServer_Implementation(unsigned int NewHomeServerId)
Definition Actor.h:3081
void ServerToggleOpenAllActiveGunports_Implementation()
Definition Actor.h:3166
FString & ChangeingServerCoordsMessageField()
Definition Actor.h:2460
void ShowAllPlayersListToFollow()
Definition Actor.h:3209
bool & bPendingServerCheckField()
Definition Actor.h:2656
void ServerRequestFullMapEntities(int ClientFullMapEntitiesChangeID, int ClientFullMapEntitiesCount)
Definition Actor.h:3455
void ForceAddDinoExperience(float Amount)
Definition Actor.h:2893
bool & bLastHitMarkerCharacterAllyField()
Definition Actor.h:2567
void ServerRequestDropAllItems_Implementation(FString *CurrentCustomFolderFilter, FString *CurrentNameFilter)
Definition Actor.h:3115
void DoServerCheckUnfreeze_Implementation()
Definition Actor.h:2861
void Server_SetShipThrottleTarget(float InThrottle)
Definition Actor.h:3514
void ClientReceiveTribeRankGroup(int GroupRankIndex)
Definition Actor.h:3364
float & LastSeamlessTravelTimeField()
Definition Actor.h:2562
void OnFastTravelFailed_DisableMessage()
Definition Actor.h:2998
void ServerTransferAllToRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter, FString *CurrentDestinationFolder, bool bNoFolderView)
Definition Actor.h:3168
void ClientSyncCurrentSublevels_RecieveData(TArray< FTransformedSubLevel > *CurrentData)
Definition Actor.h:3390
void ServerBanPlayer_Implementation(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3080
void ClientServerNotificationSingle_Implementation(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay, int MessageTypeID)
Definition Actor.h:2800
void ClientShowCharacterCreationUI_Implementation(bool bShowDownloadCharacter)
Definition Actor.h:2807
int & ClientLastRequestFullMapEntitiesCountField()
Definition Actor.h:2638
TArray< TSubclassOf< UPrimalEngramEntry > > & UnlockedSkillsField()
Definition Actor.h:2461
void ClientUsedActorItem(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:3402
int & LastTribeRankGroupRequestChangeCountField()
Definition Actor.h:2648
int & SpectatorCycleIndexField()
Definition Actor.h:2530
int & LastSpawnPointIDField()
Definition Actor.h:2574
void ServerRequestStructureCraftingStatItem_Implementation(APrimalStructure *ForStructure)
Definition Actor.h:3138
bool & bHitMarkerWasMeleeHitField()
Definition Actor.h:2571
float & DistanceToDisplayTreasureField()
Definition Actor.h:2618
long double & LastRespawnTimeField()
Definition Actor.h:2497
UPrimalLocalProfile * PrimalLocalProfileField()
Definition Actor.h:2477
void EndArkGamepadLeftShoulder()
Definition Actor.h:2877
bool AllowTribeGroupPermission(ETribeGroupPermission::Type TribeGroupPermission, UObject *OnObject)
Definition Actor.h:2689
void ServerRequestRemoveItemSkinOnly(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3470
void DoOnReleaseItemSlot(int Index)
Definition Actor.h:2857
void ClientOnFastTravelFailed_Implementation()
Definition Actor.h:2782
bool & bForceTeleportClientToHostField()
Definition Actor.h:2654
void ClientDoMultiUse_Implementation(UObject *ForObject, int useIndex)
Definition Actor.h:2727
void Server_SetShipSteeringInput_Implementation(float InSteering)
Definition Actor.h:3180
void BPGetAimedUseActor(AActor **AimedUseActor, UActorComponent **AimedUseComponent, int *HitBoxIndex)
Definition Actor.h:2694
void ClientSwapActorItems(UPrimalInventoryComponent *forInventory, FItemNetID itemID1, FItemNetID itemID2)
Definition Actor.h:3388
void ClientNotifyPlayerDeath_Implementation(APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:2769
void ServerGlobalCommand(FString *Msg)
Definition Actor.h:3436
void ServerRequestRemoveWeaponAccessoryOnly(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3471
void ClientUnlockExplorerNote_Implementation(int ExplorerNoteIndex)
Definition Actor.h:2824
void ServerChangeHomeServer(unsigned int NewHomeServerId)
Definition Actor.h:3423
long double & LastListenServerNotifyOutOfRangeTimeField()
Definition Actor.h:2529
void ClientSyncCurrentSublevels_RecieveData_Implementation(TArray< FTransformedSubLevel > *CurrentData)
Definition Actor.h:2818
void UpdateNearbyTreasures(float DeltaTime)
Definition Actor.h:3281
bool & bClientReceivedTribeLogField()
Definition Actor.h:2549
void ServerSetSupressAdminIcon(bool bSuppress)
Definition Actor.h:3488
void ClientRemoveActorItem(UPrimalInventoryComponent *forInventory, FItemNetID itemID, bool showHUDMessage)
Definition Actor.h:3365
void ClientSendArkDataPayloadEnd_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, unsigned __int64 PlayerDataID)
Definition Actor.h:2796
void ClientNetReceiveTribeMembersFinished()
Definition Actor.h:3324
void ServerSetSubscribedApp(int AppID, bool bPreventDefaultItems)
Definition Actor.h:3487
void OnPressForceSingleWield()
Definition Actor.h:3006
void ClientServerSOTFNotificationCustom(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay)
Definition Actor.h:3375
void ServerActorCloseRemoteInventory(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3416
void ClientReset_Implementation()
Definition Actor.h:2794
void UpdateRotation(float DeltaTime)
Definition Actor.h:3284
bool & bRemovePlayerDataOnSeamlessTravelField()
Definition Actor.h:2636
char & TargetOrbitedTrialCountField()
Definition Actor.h:2482
void ServerAddAchievementID(FString *AchievementID, bool bIsOnSpawn)
Definition Actor.h:3418
void ClientAbortTravel_Implementation(unsigned int ServerID, unsigned __int64 ServerSteamId)
Definition Actor.h:2717
void ClientStartTravelling_Implementation(unsigned int ServerID, unsigned __int64 ServerSteamId, unsigned __int64 TravelLog, bool UsingBattlEye)
Definition Actor.h:2813
BitFieldValue< bool, unsigned __int32 > bIsHoldingAltInput()
Definition Actor.h:2665
void ServerRequestDropAllItems(FString *CurrentCustomFolderFilter, FString *CurrentNameFilter)
Definition Actor.h:3453
void ToggleShowAllPlayersWhenSpectating()
Definition Actor.h:3267
void ClientInformNeedsNewHomeServer()
Definition Actor.h:3317
FVector & LastRawInputDirField()
Definition Actor.h:2479
void ClientServerChatMessage_Implementation(FString *MessageText, FLinearColor MessageColor, bool bIsBold)
Definition Actor.h:2799
long double & LastClientRequestTribeOnlineListTimeField()
Definition Actor.h:2589
void ServerShowMessageOfTheDay_Implementation()
Definition Actor.h:3156
void DoClientInformPickNewHomeServer()
Definition Actor.h:2849
void ServerStopWeaponAltFire(AShooterWeapon *weapon)
Definition Actor.h:3495
void ServerReadMessageOFTheDay()
Definition Actor.h:3442
void ServerLoginToVivox_Implementation()
Definition Actor.h:3100
void SetSextantMapZoomLevel(float Zoom)
Definition Actor.h:3203
void ServerTransferAllFromRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter, FString *CurrentDestinationFolder, bool bNoFolderView)
Definition Actor.h:3167
void ServerTransferFromRemoteInventory(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, int requestedQuantity, int ToSlotIndex, bool bEquipItem)
Definition Actor.h:3502
void ServerRequestStructureCraftingStatItem(APrimalStructure *ForStructure)
Definition Actor.h:3475
bool ShouldReplicateVoicePacketFrom(FUniqueNetId *Sender, char ShouldUseSuperRange, char *PlaybackFlags)
Definition Actor.h:3208
long double & LastGamepadOpenRemoteInventoryTimeField()
Definition Actor.h:2586
void ClientNotifyRemotePlayerDeath(FString *PlayerName, FString *AttackerName)
Definition Actor.h:3347
TArray< FString > & NotifiedTribeWarNamesField()
Definition Actor.h:2542
void ServerRequestMyClientTribeData_Implementation(unsigned int TribeMarkerVersion)
Definition Actor.h:3125
void ServerRequestMyClientTribeMemberData_Implementation()
Definition Actor.h:3126
float & LandIntervalForSetSailStingerField()
Definition Actor.h:2527
TSubclassOf< APrimalStructurePlacer > & StructurePlacerClassField()
Definition Actor.h:2484
void ServerAllowPlayerToJoinNoCheck(FString *PlayerId)
Definition Actor.h:3421
UMaterial * LightingCheckerMaterialField()
Definition Actor.h:2631
void SetPlayer(UPlayer *InPlayer)
Definition Actor.h:3201
void UnlockFeat(FName FeatName)
Definition Actor.h:3280
void RPCStayAlive_Implementation()
Definition Actor.h:3053
FItemNetID & LastSteamItemIDToAddField()
Definition Actor.h:2512
void ClientCollectedAchievementItem_Implementation(TSubclassOf< UPrimalItem > ItemClass)
Definition Actor.h:2726
void ClientOnReceivedCaptainOrder_Implementation(ECaptainOrder::Type ReceivedOrder, FVector TargetLocation, bool bIsFromCaptain)
Definition Actor.h:2783
void ClientStartReceivingTribeLog_Implementation()
Definition Actor.h:2811
void ChangeState(FName NewState)
Definition Actor.h:2707
void ServerDropFromRemoteInventory(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, bool bOnlyIfEquipped)
Definition Actor.h:3430
void ServerKickPlayer_Implementation(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3098
void SpawnPlayerCameraManager()
Definition Actor.h:3226
void ServerStartWeaponFire(AShooterWeapon *weapon, int attackIndex, bool bIsUsingAltAnim)
Definition Actor.h:3492
void ServerRemovePassenger_Implementation()
Definition Actor.h:3105
void UpdatePostProcessVolumes()
Definition Actor.h:3282
void ClientNetReceiveTribeMembersPlayerDataID(TArray< unsigned int > *MembersPlayerDataID)
Definition Actor.h:3326
bool IsAlliedWithTeam(int OtherTargetingTeam, bool bIgnoreSameTeam)
Definition Actor.h:2956
void ServerSetSupressAdminIcon_Implementation(bool bSuppress)
Definition Actor.h:3153
TMap< enum AtlasVoiceChannelType, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< enum AtlasVoiceChannelType, FString, 0 > > & ConnectedVoiceChannelsField()
Definition Actor.h:2658
void ServerToggleOpenAllActiveGunports()
Definition Actor.h:3499
void ServerUpgradeItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, int ItemStatModifierIndexToUpgrade, int ItemStatGroupIndexToUpgrade)
Definition Actor.h:3509
void ServerSetSubscribedApp_Implementation(int AppID, bool bPreventDefaultItems)
Definition Actor.h:3152
void ClientUnmarkSeamlessActors_Implementation()
Definition Actor.h:2825
void DoOnCaptainOrderReleased(int OrderIndex)
Definition Actor.h:2856
void EndArkGamepadBackButton()
Definition Actor.h:2869
void OnReleaseForceSingleWield()
Definition Actor.h:3009
FVector & CurrentPlayerCharacterLocationField()
Definition Actor.h:2465
void ServerAllowPlayerToJoinNoCheck_Implementation(FString *PlayerId)
Definition Actor.h:3079
void ForceUnstasisAtLocation(FVector AtLocation)
Definition Actor.h:2899
void ClientNetReceiveMapEntities(TArray< FTribeEntity > *TribeEntities)
Definition Actor.h:3323
void AdminCheat(FString *Msg)
Definition Actor.h:2687
void ServerActorViewRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3075
float & LastTimeSentCarriedRotationField()
Definition Actor.h:2509
long double & LastHitMarkerStructureTimeField()
Definition Actor.h:2568
void OnShowAllGroupIcons(char IconsToActivate)
Definition Actor.h:3014
void OnUseRelease(bool bFromGamepad)
Definition Actor.h:3035
void ClientDrawDebugSphere(TArray< FVector > *Loc, float Radius, int Segments, FColor DrawColor)
Definition Actor.h:3305
void ServerDisallowPlayerToJoinNoCheck(FString *PlayerId)
Definition Actor.h:3429
TWeakObjectPtr< APrimalStructureBed > & SpawnAtBedField()
Definition Actor.h:2494
void ClientReceiveDinoAncestors_Implementation(APrimalDinoCharacter *ForDino, TArray< FDinoAncestorsEntry > *DinoAncestors, TArray< FDinoAncestorsEntry > *DinoAncestorsMale, int RandomMutationsFemale, int RandomMutationsMale)
Definition Actor.h:2785
void ClientInitHUDScenes_Implementation()
Definition Actor.h:2742
bool & bNextShowCharacterCreationUIDownloadField()
Definition Actor.h:2584
void ServerRemoveTribeMarker_Implementation(unsigned int MarkerID)
Definition Actor.h:3107
void Cheat(FString *Msg)
Definition Actor.h:2708
BitFieldValue< bool, unsigned __int32 > bEnemyInvisible()
Definition Actor.h:2667
void ServerUploadCharacterDataToArk(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3510
void ClientReceiveMyTribeOnlineList(TArray< unsigned int > *OnlinePlayerIDs)
Definition Actor.h:3361
void ServerRequestInitiateSettlementWar(int requestIslandId, int requestStartTime, FItemNetID RequestUseItem)
Definition Actor.h:3456
void ClientServerNotification(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay)
Definition Actor.h:3373
long double & LastRequestedPlaceStructureTimeField()
Definition Actor.h:2583
void StartArkGamepadFaceButtonRight()
Definition Actor.h:3239
void StartInventoryRadialSelector()
Definition Actor.h:3245
void DoFastTravel(EFastTravelType FastTravelType, unsigned int ToServerID, FVector GridTravelToPos, unsigned int ToBedID, FVector2D FromRelativeLocInServer)
Definition Actor.h:2851
long double & PossessedFirstPawnTimeField()
Definition Actor.h:2577
void ServerEquipPawnItem(FItemNetID itemID)
Definition Actor.h:3431
void ServerDeleteItemFromCustomFolder(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Actor.h:3428
void DoOnUseFeat(int Index)
Definition Actor.h:2859
void ServerAddAchievementID_Implementation(FString *AchievementID, bool bIsOnSpawn)
Definition Actor.h:3076
void SendAlarmNotification(FString SteamID, FString Title, FString Message)
Definition Actor.h:3072
void ServerReadMessageOFTheDay_Implementation()
Definition Actor.h:3103
void NotifyPlayerLeft(FString *ThePlayerName)
Definition Actor.h:2011
bool HasCompletedQuestPointOfInterest(int PointOfInterestID)
Definition Actor.h:1911
void ClientReceiveAvailableEntities(TArray< FTribeEntity > *AvailableEntities)
Definition Actor.h:2002
void ServerRequestMySpawnPoints(unsigned int IgnoreBedID, TSubclassOf< APrimalStructure > FilterClass)
Definition Actor.h:2035
FString * GetPlayerName(FString *result)
Definition Actor.h:1902
void CompletePointOfInterest(int PointOfInterestID)
Definition Actor.h:1887
TSet< TSubclassOf< UPrimalEngramEntry >, DefaultKeyFuncs< TSubclassOf< UPrimalEngramEntry >, 0 >, FDefaultSetAllocator > & ServerUnlockedSkillsSetField()
Definition Actor.h:1842
void UpdateServerFullStatus()
Definition Actor.h:1991
void ServerRequestSetTribeGovernment(FTribeGovernment TribeGovernment)
Definition Actor.h:2043
void ServerTribeRequestRemoveRankGroup_Implementation(int RankGroupIndex)
Definition Actor.h:1983
int & LastTribeDataChangedFrameField()
Definition Actor.h:1834
bool HasDiscoveredDiscoveryZone(int ZoneId)
Definition Actor.h:1914
void TargetingTeamChanged()
Definition Actor.h:1987
void ServerSetSelectedDinoOrderGroup(int newGroup)
Definition Actor.h:2049
bool HasSkill(TSubclassOf< UPrimalEngramEntry > SkillClass)
Definition Actor.h:1916
long double & LastTribeRequestTimeField()
Definition Actor.h:1855
void NotifyPlayerLeftTribe_Implementation(FString *ThePlayerName, FString *TribeName)
Definition Actor.h:1932
void ServerGetServerOptions_Implementation()
Definition Actor.h:1956
bool IsTribeFounder()
Definition Actor.h:1926
void ServerDinoOrderGroup_Clear(int groupIndex, bool bClearClasses, bool bClearChars)
Definition Actor.h:2020
void ServerTribeRequestApplyRankGroupSettings_Implementation(int RankGroupIndex, FTribeRankGroup newGroupSettings)
Definition Actor.h:1981
void UnregisterPlayerWithSession()
Definition Actor.h:1989
void BroadcastDeath(AShooterPlayerState *KillerPlayerState, UDamageType *KillerDamageType, AShooterPlayerState *KilledPlayerState)
Definition Actor.h:1996
void ClientReceiveSpawnPoints_Implementation(TArray< FSpawnPointInfo > *SpawnPointsInfos)
Definition Actor.h:1883
void UpdateTribeData(FTribeData *TribeData)
Definition Actor.h:1993
void ClientInitialize(AController *InController)
Definition Actor.h:1879
void ClientGetPlayerWhiteListedData(TArray< FAdminPlayerDataInfo > *list)
Definition Actor.h:1999
void ClientGetPlayerConnectedData_Implementation(TArray< FAdminPlayerDataInfo > *list)
Definition Actor.h:1876
void RequestCreateNewPlayerWithArkData(UPrimalPlayerData *PlayerArkData)
Definition Actor.h:1940
void ApplyEngramBuffs(AShooterCharacter *myChar, AShooterPlayerController *OverridePC)
Definition Actor.h:1868
void ClientUnlockedFeat_Implementation(FName FeatName)
Definition Actor.h:1885
UPrimalPlayerData * MyPlayerDataField()
Definition Actor.h:1824
void SendTribeInviteData(FTribeData TribeInviteData)
Definition Actor.h:2015
FTribeData * LastTribeInviteDataField()
Definition Actor.h:1831
FTribeData & NullTribeDataField()
Definition Actor.h:1829
void NotifyPlayerJoinedTribe_Implementation(FString *ThePlayerName, FString *TribeName)
Definition Actor.h:1930
void ServerRequestCreateNewTribe(FString *TribeName, FTribeGovernment TribeGovernment)
Definition Actor.h:2030
bool & bSuppressEngramNetworkingField()
Definition Actor.h:1847
void ServerDeclareTribeWar_Implementation(int EnemyTeamID, int StartDayNum, int EndDayNumber, float WarStartTime, float WarEndTime)
Definition Actor.h:1946
void ReceivedPlayerCharacter(AShooterCharacter *NewPawn)
Definition Actor.h:1939
void ServerRequestLeaveTribe()
Definition Actor.h:2034
void ServerRequestDemotePlayerInMyTribe(int PlayerIndexInTribe)
Definition Actor.h:2031
void ServerRequestPromotePlayerInMyTribe_Implementation(int PlayerIndexInTribe)
Definition Actor.h:1967
int & TotalEngramPointsField()
Definition Actor.h:1838
void ServerGetPlayerBannedData_Implementation()
Definition Actor.h:1953
FString * GetUniqueIdString(FString *result)
Definition Actor.h:1909
void ServerSetDefaultItemSlotClass_Implementation(int slotNum, TSubclassOf< UPrimalItem > ItemClass, bool bIsEngram)
Definition Actor.h:1975
TSet< TSubclassOf< UPrimalItem >, DefaultKeyFuncs< TSubclassOf< UPrimalItem >, 0 >, FDefaultSetAllocator > & ServerEngramItemBlueprintsSetField()
Definition Actor.h:1840
void ServerDinoOrderGroup_AddOrRemoveDinoCharacter(int groupIndex, APrimalDinoCharacter *DinoCharacter, bool bAdd)
Definition Actor.h:2018
long double & NextAllowedTerritoryMessageTimeField()
Definition Actor.h:1850
void ServerRequestCreateNewTribe_Implementation(FString *TribeName, FTribeGovernment TribeGovernment)
Definition Actor.h:1959
void SetTribeTamingDinoSettings(APrimalDinoCharacter *aDinoChar)
Definition Actor.h:1986
void ServerTribeRequestAddRankGroup_Implementation(FString *GroupName)
Definition Actor.h:1980
void ServerRequestDinoOrderGroups()
Definition Actor.h:2032
long double & ReplicateSkillsUntilTimeField()
Definition Actor.h:1833
void ServerRequestRemoveAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID)
Definition Actor.h:1968
bool HasEngram(TSubclassOf< UPrimalItem > ItemClass)
Definition Actor.h:1915
void ServerRequestLeaveTribe_Implementation()
Definition Actor.h:1963
void ServerGetPlayerWhiteListedData_Implementation()
Definition Actor.h:1955
FieldArray< FDinoOrderGroup, 10 > DinoOrderGroupsField()
Definition Actor.h:1852
FieldArray< TSubclassOf< APrimalBuff >, 10 > FeatHotkeysField()
Definition Actor.h:1827
void LocalDoUpdateTribeEntityLocs()
Definition Actor.h:1928
void NotifyTribememberLeft(FString *ThePlayerName)
Definition Actor.h:2014
void ServerSetTribeMOTD(FString *MOTD)
Definition Actor.h:2050
void UpdateFeatSet(AShooterCharacter *myChar)
Definition Actor.h:1990
void ServerSetSelectedDinoOrderGroup_Implementation(int newGroup)
Definition Actor.h:1978
void ServerRequestResetPlayer_Implementation()
Definition Actor.h:1971
void ServerRequestRemovePlayerIndexFromMyTribe(int PlayerIndexInTribe)
Definition Actor.h:2040
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:2008
void ServerTribeRequestNewAlliance_Implementation(FString *AllianceName)
Definition Actor.h:1982
void ServerDeclareTribeWar(int EnemyTeamID, int StartDayNum, int EndDayNumber, float WarStartTime, float WarEndTime)
Definition Actor.h:2017
void CompleteQuest(int QuestID)
Definition Actor.h:1888
void ClearTribeBasic()
Definition Actor.h:1874
bool AllowDinoOrderByGroup(APrimalDinoCharacter *orderDino)
Definition Actor.h:1866
void ServerSetDinoGroupName(int groupIndex, FString *GroupName)
Definition Actor.h:2047
void ClientGetPlayerWhiteListedData_Implementation(TArray< FAdminPlayerDataInfo > *list)
Definition Actor.h:1877
void ClientGetPlayerBannedData(TArray< FAdminPlayerDataInfo > *list)
Definition Actor.h:1997
void ServerRequestMySpawnPoints_Implementation(unsigned int IgnoreBedID, TSubclassOf< APrimalStructure > FilterClass)
Definition Actor.h:1964
bool HasDiscipline(EEngramDiscipline::Type ForDiscipline)
Definition Actor.h:1913
long double & NextAllowedTribeJoinTimeField()
Definition Actor.h:1851
void ClientReceivePartialSpawnPointUpdates(TArray< FSpawnPointInfo > *SpawnPointsInfos)
Definition Actor.h:2003
float GetTameUnitCount(ETameUnitType::Type TheTameUnitType)
Definition Actor.h:1905
bool HasCompletedQuest(int QuestID)
Definition Actor.h:1910
AShooterPlayerController * GetShooterController()
Definition Actor.h:1904
void ServerSetFeatHotkey_Implementation(int slotNum, TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:1977
void ServerRequestPartialSpawnPointUpdate(unsigned int EntityID)
Definition Actor.h:2036
int GetNumDiscoveryZonesFound()
Definition Actor.h:1898
void AcceptJoinAlliance(unsigned int AllianceID, unsigned int NewMemberID, FString NewMemberName)
Definition Actor.h:1863
void ServerGetAlivePlayerConnectedData()
Definition Actor.h:2022
void ClientNotifyLevelUpAvailable_Implementation()
Definition Actor.h:1880
TArray< FSpawnPointInfo > & CachedSpawnPointInfosField()
Definition Actor.h:1836
void ClientUnlockedFeat(FName FeatName)
Definition Actor.h:2006
void ClientGetServerOptions(FServerOptions info)
Definition Actor.h:2000
void ServerSetDinoGroupName_Implementation(int groupIndex, FString *GroupName)
Definition Actor.h:1976
void ServerDinoOrderGroup_RemoveEntryByIndex_Implementation(int groupIndex, bool bIsClass, int entryIndex)
Definition Actor.h:1950
bool IsAlliedWith(int OtherTeam)
Definition Actor.h:1920
void ServerRequestTransferOwnershipInMyTribe(int PlayerIndexInTribe)
Definition Actor.h:2045
void ServerRequestRemoveAllianceMember(unsigned int AllianceID, unsigned int MemberID)
Definition Actor.h:2039
FString * GetPlayerOrTribeName(FString *result)
Definition Actor.h:1903
TArray< UPrimalItem * > KnownCraftableItemsField()
Definition Actor.h:1853
void ServerRequestRenameTribe_Implementation(FString *newTribeName)
Definition Actor.h:1970
BitFieldValue< bool, unsigned __int32 > bQuitter()
Definition Actor.h:1859
void AddEngramBlueprintToPlayerInventory(UPrimalInventoryComponent *invComp, TSubclassOf< UPrimalItem > engramItemBlueprint)
Definition Actor.h:1864
int GetNumDiscoveryZonesInServer(const unsigned int *ServerID)
Definition Actor.h:1900
bool HasTribeWarRequest(int EnemyTeam)
Definition Actor.h:1917
UPrimalItem * GetItemForUnlockedFeat(AShooterCharacter *myChar, TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:1895
void NotifyTribememberJoined_Implementation(FString *ThePlayerName)
Definition Actor.h:1934
void ServerRequestLeaveAlliance(unsigned int AllianceID)
Definition Actor.h:2033
void ClearTribe(bool bDontRemoveFromTribe, bool bForce, APlayerController *ForPC)
Definition Actor.h:1873
void PromoteToTribeAdmin(APlayerController *PromoterPC)
Definition Actor.h:1938
void UpdatedSkills(AShooterCharacter *myChar, AShooterPlayerController *OverridePC)
Definition Actor.h:1995
void ServerSetTribeMOTD_Implementation(FString *MOTD)
Definition Actor.h:1979
void NotifyTribememberJoined(FString *ThePlayerName)
Definition Actor.h:2013
void ServerRequestApplyEngramPoints(TSubclassOf< UPrimalEngramEntry > forItemEntry, EEngramDiscipline::Type ForDiscipline)
Definition Actor.h:2029
void ApplyEngramStatModifiers(AShooterCharacter *myChar)
Definition Actor.h:1869
void ServerDinoOrderGroup_AddOrRemoveDinoClass_Implementation(int groupIndex, TSubclassOf< APrimalDinoCharacter > DinoClass, bool bAdd)
Definition Actor.h:1948
int & FreeEngramPointsField()
Definition Actor.h:1839
static void StaticRegisterNativesAShooterPlayerState()
Definition Actor.h:2055
void ServerSetFeatHotkey(int slotNum, TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:2048
void ServerTribeRequestAddRankGroup(FString *GroupName)
Definition Actor.h:2051
void ServerGetPlayerConnectedData_Implementation()
Definition Actor.h:1954
void ServerDinoOrderGroup_AddOrRemoveDinoCharacter_Implementation(int groupIndex, APrimalDinoCharacter *DinoCharacter, bool bAdd)
Definition Actor.h:1947
void ServerGetAllPlayerNamesAndLocations()
Definition Actor.h:2023
void ServerTribeRequestApplyRankGroupSettings(int RankGroupIndex, FTribeRankGroup newGroupSettings)
Definition Actor.h:2052
bool AllowTribeGroupPermission(ETribeGroupPermission::Type TribeGroupPermission, UObject *OnObject)
Definition Actor.h:1867
void ServerDinoOrderGroup_AddOrRemoveDinoClass(int groupIndex, TSubclassOf< APrimalDinoCharacter > DinoClass, bool bAdd)
Definition Actor.h:2019
void SendAvailableEntitiesFromAllServersToClient(TArray< FTribeEntity > *AvailableEntitiesFromOtherServers, int IgnoreBedID)
Definition Actor.h:1943
void ClientGetPlayerBannedData_Implementation(TArray< FAdminPlayerDataInfo > *list)
Definition Actor.h:1875
bool IsTribeAdmin()
Definition Actor.h:1925
TArray< TSubclassOf< UPrimalEngramEntry > > & UnlockedSkillsField()
Definition Actor.h:1841
void InvitedRankGroupPlayerIntoTribe(AShooterPlayerState *OtherPlayer)
Definition Actor.h:1919
void ClientRefreshDinoOrderGroup_Implementation(int groupIndex, FDinoOrderGroup groupData, int UseCurrentlySelectedGroup)
Definition Actor.h:1884
void ServerGetPlayerBannedData()
Definition Actor.h:2024
bool IsDinoClassInOrderGroup(int groupIndex, TSubclassOf< APrimalDinoCharacter > dinoClass)
Definition Actor.h:1921
void ServerRequestSetTribeMemberGroupRank_Implementation(int PlayerIndexInTribe, int RankGroupIndex)
Definition Actor.h:1973
void ServerRejectTribeWar_Implementation(int EnemyTeamID)
Definition Actor.h:1957
void ServerRequestDinoOrderGroups_Implementation()
Definition Actor.h:1961
void ServerRequestLeaveAlliance_Implementation(unsigned int AllianceID)
Definition Actor.h:1962
void InitializeDiscoveryZoneEntryObjects()
Definition Actor.h:1918
void ServerRequestPartialSpawnPointUpdate_Implementation(unsigned int EntityID)
Definition Actor.h:1965
void ServerRequestSetTribeGovernment_Implementation(FTribeGovernment TribeGovernment)
Definition Actor.h:1972
bool & bSendSpawnPointsField()
Definition Actor.h:1835
FString * GetDinoOrderGroupName(FString *result, int groupIndex)
Definition Actor.h:1893
void ServerGetPlayerConnectedData()
Definition Actor.h:2025
void LocalSetSelectedDinoOrderGroup(int newGroup, bool bDontToggle)
Definition Actor.h:1929
void ServerGetPlayerWhiteListedData()
Definition Actor.h:2026
void ServerAcceptTribeWar(int EnemyTeamID)
Definition Actor.h:2016
void ServerDinoOrderGroup_Clear_Implementation(int groupIndex, bool bClearClasses, bool bClearChars)
Definition Actor.h:1949
void OnRep_UpdatedSkills()
Definition Actor.h:1937
FTribeData * CurrentTribeDataPtrField()
Definition Actor.h:1830
void ServerRequestSetTribeMemberGroupRank(int PlayerIndexInTribe, int RankGroupIndex)
Definition Actor.h:2044
void NotifyPlayerJoinedTribe(FString *ThePlayerName, FString *TribeName)
Definition Actor.h:2010
void ServerRequestRenameTribe(FString *ServerRequestRenameTribe)
Definition Actor.h:2041
void ClientRefreshDinoOrderGroup(int groupIndex, FDinoOrderGroup groupData, int UseCurrentlySelectedGroup)
Definition Actor.h:2005
void ServerAcceptTribeWar_Implementation(int EnemyTeamID)
Definition Actor.h:1945
bool & bUpdatingClientEntityLocsField()
Definition Actor.h:1854
void NotifyTribememberLeft_Implementation(FString *ThePlayerName)
Definition Actor.h:1935
void ServerGetAllPlayerNamesAndLocations_Implementation()
Definition Actor.h:1952
FieldArray< TSubclassOf< UPrimalItem >, 10 > DefaultItemSlotClassesField()
Definition Actor.h:1826
FieldArray< char, 10 > DefaultItemSlotEngramsField()
Definition Actor.h:1828
FTameUnitCounts & CurrentTameUnitCountsField()
Definition Actor.h:1849
bool IsTribeOwner(unsigned int CheckPlayerDataID)
Definition Actor.h:1927
float & AllowedRespawnIntervalField()
Definition Actor.h:1845
void ServerTribeRequestNewAlliance(FString *AllianceName)
Definition Actor.h:2053
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1896
FTribeWar * GetTribeWar(FTribeWar *result, int EnemyTeam)
Definition Actor.h:1907
bool AddToTribe(FTribeData *MyNewTribe, bool bMergeTribe, bool bForce, bool bIsFromInvite, APlayerController *InviterPC)
Definition Actor.h:1865
void UpdatedPlayerData()
Definition Actor.h:1994
int GetNumDiscoveryZonesTotal()
Definition Actor.h:1901
int & CurrentlySelectedDinoOrderGroupField()
Definition Actor.h:1848
void ServerTribeRequestRemoveRankGroup(int RankGroupIndex)
Definition Actor.h:2054
void NotifyPlayerLeftTribe(FString *ThePlayerName, FString *TribeName)
Definition Actor.h:2012
void NotifyPlayerJoined_Implementation(FString *ThePlayerName)
Definition Actor.h:1931
void BroadcastDeath_Implementation(AShooterPlayerState *KillerPlayerState, UDamageType *KillerDamageType, AShooterPlayerState *KilledPlayerState)
Definition Actor.h:1871
void SendTribeInviteData_Implementation(FTribeData TribeInviteData)
Definition Actor.h:1944
bool HasDefaultExtraInventoryItem(TSubclassOf< UPrimalItem > ItemClass)
Definition Actor.h:1912
long double & NextAllowedRespawnTimeField()
Definition Actor.h:1844
void CopyProperties(APlayerState *PlayerState)
Definition Actor.h:1889
FPrimalPlayerDataStruct * MyPlayerDataStructField()
Definition Actor.h:1825
void ClearKnownCraftables()
Definition Actor.h:1872
void ServerRequestRemovePlayerIndexFromMyTribe_Implementation(int PlayerIndexInTribe)
Definition Actor.h:1969
void ServerRequestApplyEngramPoints_Implementation(TSubclassOf< UPrimalEngramEntry > forItemEntry, EEngramDiscipline::Type ForDiscipline)
Definition Actor.h:1958
void ServerRequestPromotePlayerInMyTribe(int PlayerIndexInTribe)
Definition Actor.h:2038
void ServerGetServerOptions()
Definition Actor.h:2027
bool IsDinoInOrderGroup(int groupIndex, APrimalDinoCharacter *dinoChar)
Definition Actor.h:1922
void ServerRequestResetPlayer()
Definition Actor.h:2042
int GetNumDiscoveryZonesFoundInServer(const unsigned int *ServerID)
Definition Actor.h:1899
FString * GetLongPlayerName(FString *result)
Definition Actor.h:1897
void ClientUpdateTameUnitCounts_Implementation(FTameUnitCounts NewTameUnitCounts)
Definition Actor.h:1886
void ServerUnlockEngram(TSubclassOf< UPrimalEngramEntry > forItemEntry, bool bNotifyPlayerHUD, bool bForceUnlock, EEngramDiscipline::Type ForDiscipline)
Definition Actor.h:1984
void ServerRequestPromoteAllianceMember(unsigned int AllianceID, unsigned int MemberID)
Definition Actor.h:2037
void NotifyPlayerLeft_Implementation(FString *ThePlayerName)
Definition Actor.h:1933
bool IsInTribeWar(int EnemyTeam)
Definition Actor.h:1924
TSet< TSubclassOf< APrimalBuff >, DefaultKeyFuncs< TSubclassOf< APrimalBuff >, 0 >, FDefaultSetAllocator > & UnlockedFeatsSetField()
Definition Actor.h:1843
void ClientReceivePartialSpawnPointUpdates_Implementation(TArray< FSpawnPointInfo > *SpawnPointsInfos)
Definition Actor.h:1882
void UpdateTameCounts()
Definition Actor.h:1992
void ClientReceiveSpawnPoints(TArray< FSpawnPointInfo > *SpawnPointsInfos)
Definition Actor.h:2004
void ServerSetDefaultItemSlotClass(int slotNum, TSubclassOf< UPrimalItem > ItemClass, bool bIsEngram)
Definition Actor.h:2046
void ClientNotifyLevelUpAvailable()
Definition Actor.h:2001
void ClientGetServerOptions_Implementation(FServerOptions info)
Definition Actor.h:1878
void ServerGetAlivePlayerConnectedData_Implementation()
Definition Actor.h:1951
int GetCharacterLevel()
Definition Actor.h:1892
void ServerRejectTribeWar(int EnemyTeamID)
Definition Actor.h:2028
void ServerDinoOrderGroup_RemoveEntryByIndex(int groupIndex, bool bIsClass, int entryIndex)
Definition Actor.h:2021
long double & LastTimeDiedToEnemyTeamField()
Definition Actor.h:1846
void ServerRequestTransferOwnershipInMyTribe_Implementation(int PlayerIndexInTribe)
Definition Actor.h:1974
void SetQuitter(bool bInQuitter)
Definition Actor.h:1985
void ClientUpdateTameUnitCounts(FTameUnitCounts NewTameUnitCounts)
Definition Actor.h:2007
void NotifyPlayerJoined(FString *ThePlayerName)
Definition Actor.h:2009
void ClientGetPlayerConnectedData(TArray< FAdminPlayerDataInfo > *list)
Definition Actor.h:1998
void TransferTribalObjects(FTribeData *TribeData, bool bTransferToTribe, bool bDontIncludePlayers)
Definition Actor.h:1988
int GetGlobalNumOfShipsForTribe()
Definition Actor.h:1894
TArray< UDiscoveryZoneDataListEntry * > DiscoveryZoneEntryObjectsField()
Definition Actor.h:1837
void ResetPlayerDataBornAtTime()
Definition Actor.h:1942
void ClientReceiveAvailableEntities_Implementation(TArray< FTribeEntity > *AvailableEntities)
Definition Actor.h:1881
UObject * GetObjectW()
Definition Actor.h:1908
void OnRep_MyPlayerDataStruct()
Definition Actor.h:1936
void DoRespec(UPrimalPlayerData *ForPlayerData, AShooterCharacter *ForCharacter, bool bSetRespecedAtCharacterLevel)
Definition Actor.h:1891
long double & ReplicatePlayerDataUntilTimeField()
Definition Actor.h:1832
void ServerRequestDemotePlayerInMyTribe_Implementation(int PlayerIndexInTribe)
Definition Actor.h:1960
void ServerRequestPromoteAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID)
Definition Actor.h:1966
BitFieldValue< bool, unsigned __int32 > bUseAmmoOnFiring()
Definition Actor.h:7895
int & CurrentAmmoInClipField()
Definition Actor.h:7598
void Net_PlayEquipAnimAndFinishSwitch(bool bIsPrimary, bool bHasNoAmmo)
Definition Actor.h:8513
BitFieldValue< bool, unsigned __int32 > bWeaponUsesShieldAttackData()
Definition Actor.h:7830
bool CanStartAttack(int attackIndex, bool bCanInterruptCurrentAttack, bool bIsLeftAttack, bool bSkipAttackDataChecks)
Definition Actor.h:8089
void ClientSpawnMeleeComboHarvestingHitEffects(FVector ImpactLocation, FVector ImpactNormal)
Definition Actor.h:8486
BitFieldValue< bool, unsigned __int32 > bUseTargetingFireAnim()
Definition Actor.h:7862
float & FPVMoveOffscreenWhenTurningMinViewRotSpeedField()
Definition Actor.h:7586
float & ScopeCrosshairSizeField()
Definition Actor.h:7637
BitFieldValue< bool, unsigned __int32 > bHasToggleableAccessory()
Definition Actor.h:7899
void OnSwitchSideWeapon(bool bIsPrimaryWeapon)
Definition Actor.h:8287
float & ReloadCameraShakeSpeedScaleField()
Definition Actor.h:7656
bool IsShieldAttack(int attackIndex)
Definition Actor.h:8219
bool & bFoceSimulatedTickField()
Definition Actor.h:7682
TArray< FDinoAttackInfo > & AIAttackInfosField()
Definition Actor.h:7717
void StartUnequip_Implementation()
Definition Actor.h:8377
void LocalPossessed()
Definition Actor.h:8235
BitFieldValue< bool, unsigned __int32 > bOnlyUseFirstMeleeAnimWithShield()
Definition Actor.h:7847
void Net_OnAttackBlockedByShield(AShooterWeapon *CauserWeapon, int AttackIndex)
Definition Actor.h:8509
TSubclassOf< UWeaponAttackData > & AIWeaponAttackDataClassField()
Definition Actor.h:7579
UAnimMontage * OverrideJumpAnimField()
Definition Actor.h:7499
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileFiring()
Definition Actor.h:7964
void ClientStartMuzzleFX(bool bLeftWeapon)
Definition Actor.h:8487
void ServerCheckNextSecondaryWeapon_Implementation()
Definition Actor.h:8314
void CancelCurrentWeaponAttack_FromClient(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime)
Definition Actor.h:8100
BitFieldValue< bool, unsigned __int32 > bCanAccessoryBeSetOn()
Definition Actor.h:7908
void ServerToggleAccessory_Implementation()
Definition Actor.h:8334
BitFieldValue< bool, unsigned __int32 > bForceAlwaysPlayEquipAnim()
Definition Actor.h:7987
EWeaponState::Type & CurrentStateSecondaryField()
Definition Actor.h:7781
BitFieldValue< bool, unsigned __int32 > bUseBPShouldDealDamage()
Definition Actor.h:7916
BitFieldValue< bool, unsigned __int32 > bAllowAutoAimOnDodgingTarget()
Definition Actor.h:7921
int & CurrentAmmoSecondaryField()
Definition Actor.h:7777
void ServerOnPawnSetRunning(bool NewRunValue, bool bSkipAnim)
Definition Actor.h:8533
FRotator & FPVLookAtSpeedBase_TargetingField()
Definition Actor.h:7536
BitFieldValue< bool, unsigned __int32 > bWeaponPreventLockOn()
Definition Actor.h:8055
int & BurstAttackIndexField()
Definition Actor.h:7779
FName & LeftHandIkSkeletalMeshSocketNameField()
Definition Actor.h:7808
bool BPCanEquip(APrimalCharacter *ByCharacter)
Definition Actor.h:8426
float & AIOrbitTargetSpreadOverrideField()
Definition Actor.h:7720
bool & bForceAllowMountedWeaponryField()
Definition Actor.h:7687
bool & bForceTPVCameraOffsetField()
Definition Actor.h:7705
void ClientSetChargeRunning_Implementation(bool newChargeRunning)
Definition Actor.h:8117
TSubclassOf< APrimalBuff > & ScopedBuffField()
Definition Actor.h:7695
void ServerProcessAllMeleeHits()
Definition Actor.h:8319
float & LockOnSwitchSensitivityField()
Definition Actor.h:7813
void NetSetAimMagnetism(float NewMagnetism)
Definition Actor.h:8503
UWeaponAttackData * CurrentWeaponAttackDataField()
Definition Actor.h:7580
void ServerToggleAccessory()
Definition Actor.h:8546
void Dodge_Implementation(FVector *MoveDir)
Definition Actor.h:8139
EWeaponState::Type & CurrentStateField()
Definition Actor.h:7595
float GetConsumeDurabilityPerShot()
Definition Actor.h:8173
void ConsumeAmmoItem(int Quantity)
Definition Actor.h:8127
BitFieldValue< bool, unsigned __int32 > bWeaponUsesMeleeStepImpulse()
Definition Actor.h:8006
BitFieldValue< bool, unsigned __int32 > bPlayingCameraAnimFPV()
Definition Actor.h:7854
void StopRibbonTrailFX()
Definition Actor.h:8387
FName & FPVAccessoryToggleComponentField()
Definition Actor.h:7601
static bool GetBestBlockingDirection(AShooterWeapon *DefenderWeapon, AShooterWeapon *DamageCauserWeapon, FVector *ShotDirection, int defenderAttackIndex, bool *RegularDirection, bool *AltDirection, bool *RequiresDownBlock)
Definition Actor.h:8170
BitFieldValue< bool, unsigned __int32 > bColorizeMuzzleFX()
Definition Actor.h:7967
BitFieldValue< bool, unsigned __int32 > bLastAttackWasAlt()
Definition Actor.h:7932
float & DodgeMeleeDamageMultiplierField()
Definition Actor.h:7623
FVector & CurrentCustomFPVOffsetField()
Definition Actor.h:7785
void EndMeleeStepImpulse()
Definition Actor.h:8494
TSubclassOf< UDamageType > & MeleeDamageTypeField()
Definition Actor.h:7628
bool BPCanToggleAccessory()
Definition Actor.h:8430
void NetSetUseInterpolatedLocation(bool NewValue)
Definition Actor.h:8506
float & FastAttackWindowField()
Definition Actor.h:7734
bool RespondToMoveStop(bool bIsForwardMovement)
Definition Actor.h:8526
void Net_OnEquipSecondaryWeapon_Implementation(bool bWeaponHasAmmo, bool bSkipAnimation)
Definition Actor.h:8247
float & CurrentFiringSpreadField()
Definition Actor.h:7694
BitFieldValue< bool, unsigned __int32 > bHasStartedChargeRunning()
Definition Actor.h:7837
bool CheckWeaponBlocking(APrimalCharacter *DamageCauser, APrimalCharacter *Defender, FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:8108
void BPOnStaggered(float ForTime)
Definition Actor.h:8454
void BP_OnReloadNotify()
Definition Actor.h:8478
BitFieldValue< bool, unsigned __int32 > bWeaponUsesRunningMode()
Definition Actor.h:8018
bool & bWasLastFireFromGamePadField()
Definition Actor.h:7683
BitFieldValue< bool, unsigned __int32 > bUseTPVWeaponMeshMeleeSockets()
Definition Actor.h:7951
long double & LastDurabilityConsumptionTimeField()
Definition Actor.h:7661
BitFieldValue< bool, unsigned __int32 > bUseBPPreventSwitchingWeapon()
Definition Actor.h:7978
void LocalOnHitReceived(AShooterWeapon *CauserWeapon, bool bWasDodging)
Definition Actor.h:8234
void ClientStopSimulatingWeaponFire()
Definition Actor.h:8489
BitFieldValue< bool, unsigned __int32 > bPendingReloadSecondary()
Definition Actor.h:8032
void DetachMeshFromPawn(bool bOnlyDetachSecondaryMesh, bool bOnlyDetachPrimaryMesh)
Definition Actor.h:8132
APrimalBuff * MyControlLimitedBuffField()
Definition Actor.h:7737
void OnAttackBlocked(AShooterWeapon *CauserWeapon, int AttackIndex, bool bBlockedByShield)
Definition Actor.h:8258
bool IsFiring(bool bLeftWeapon)
Definition Actor.h:8210
FVector & MeleeStepImpulseDirectionField()
Definition Actor.h:7739
BitFieldValue< bool, unsigned __int32 > bUseAutoReload()
Definition Actor.h:7910
TSubclassOf< UWeaponAttackData > & WeaponAttackDataClassField()
Definition Actor.h:7578
void OnBurstFinished()
Definition Actor.h:8260
void ServerCancelReload()
Definition Actor.h:8528
void ServerStartReload_Implementation(bool bReloadLeftWeapon, bool bIsChainedReload)
Definition Actor.h:8328
BitFieldValue< bool, unsigned __int32 > bFPVMoveOffscreenWhenTurning()
Definition Actor.h:7872
bool BPHandleAttackType(EWeaponAttackInput::Type AttackInput, EWeaponAttackType::Type AttackType, bool bIsAltAttack)
Definition Actor.h:8440
bool IsDodgingNotImpulsing()
Definition Actor.h:8208
void ServerStartFire(int attackIndex, bool bUseAltAnim, bool bOverrideCurrentAttack)
Definition Actor.h:8539
long double & LastNotifyShotTimeField()
Definition Actor.h:7627
BitFieldValue< bool, unsigned __int32 > bUseBPStartEquippedNotify()
Definition Actor.h:7969
float GetYarkMeleeSwingRadius()
Definition Actor.h:8195
BitFieldValue< bool, unsigned __int32 > bEquipRequiresConscious()
Definition Actor.h:7973
void CheckForMeleeAttack()
Definition Actor.h:8103
void SetWeaponState(EWeaponState::Type NewState, int AttackIndex, bool bUseAltAnim)
Definition Actor.h:8349
void GiveSidePrimalItemWeapon(UPrimalItem *aPrimalItem, bool bIsPrimaryWeapon, bool bIsSwitch)
Definition Actor.h:8196
BitFieldValue< bool, unsigned __int32 > bFPVWasTurning()
Definition Actor.h:7879
FTransform & LastDiscreteMeleeSwingTransformField()
Definition Actor.h:7542
bool CanSetCombatState(bool bNewCombatState)
Definition Actor.h:8088
void YarkTickMeleeSwing(float DeltaTime)
Definition Actor.h:8419
void YarkEndMeleeSwing(bool bProcessMeleeHits)
Definition Actor.h:8418
void Server_SetLockOnTarget_Implementation(AActor *newLockOnTarget)
Definition Actor.h:8338
BitFieldValue< bool, unsigned __int32 > bColorCrosshairBasedOnTarget()
Definition Actor.h:7936
float CompareBlockingPower(AShooterWeapon *AttackerWeapon, int AttackerAttackIndex)
Definition Actor.h:8126
TArray< FMeleeHitInfo > & CharacterHitsFromClientField()
Definition Actor.h:7707
void PlayUseHarvestAnimation_Implementation()
Definition Actor.h:8296
BitFieldValue< bool, unsigned __int32 > bUseCustomSeatedAnim()
Definition Actor.h:7975
bool CanDodge()
Definition Actor.h:8081
float & DodgeAutoAimMaxSpeedField()
Definition Actor.h:7609
bool ForceTPVTargetingAnimation()
Definition Actor.h:8159
BitFieldValue< bool, unsigned __int32 > bUseMeleeNoAmmoClipAnim()
Definition Actor.h:7867
BitFieldValue< bool, unsigned __int32 > bIsAutoAimActive()
Definition Actor.h:7828
float & HypoThermiaInsulationField()
Definition Actor.h:7658
bool IsValidShieldAttackIndex(int AttackIndex)
Definition Actor.h:8226
void NetWeaponStartAttack_Implementation(int weaponAttackIndex, bool bUseAltAnim)
Definition Actor.h:8244
BitFieldValue< bool, unsigned __int32 > bAllowTargetingWhileReloading()
Definition Actor.h:7875
BitFieldValue< bool, unsigned __int32 > bUseBPOnMovementModeChangedNotify()
Definition Actor.h:8038
float & DodgeAutoAimRangeField()
Definition Actor.h:7613
FRotator & FPVAdditionalLookRotOffsetField()
Definition Actor.h:7555
bool CanStartChargeRunning()
Definition Actor.h:8091
void OnRep_CurrentAmmoInClipSecondary()
Definition Actor.h:8281
BitFieldValue< bool, unsigned __int32 > bLoopedFireSound()
Definition Actor.h:7874
void StopFire(int weaponAttackIndex)
Definition Actor.h:8382
BitFieldValue< bool, unsigned __int32 > bIsInDestruction()
Definition Actor.h:7981
float & SideBlockingMaxAngleField()
Definition Actor.h:7711
float & DurabilityCostToEquipField()
Definition Actor.h:7651
BitFieldValue< bool, unsigned __int32 > bCanAltFire()
Definition Actor.h:7858
void SetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd)
Definition Actor.h:8344
BitFieldValue< bool, unsigned __int32 > bAllowFastAttackForBothSides()
Definition Actor.h:7832
bool BPGetAimOffsets(float DeltaTime, float MaxYawAimClamp, FRotator *RootRotOffsetIn, const float *RootYawSpeedIn, FVector *RootLocOffsetIn, FRotator *CurrentAimRotIn, FVector *CurrentRootLocIn, FVector *TargetRootLocIn, FRotator *TargetAimRotIn, FRotator *RootRotOffset, float *RootYawSpeed, FVector *RootLocOffset, FRotator *CurrentAimRot, FVector *CurrentRootLoc, FVector *TargetRootLoc, FRotator *TargetAimRot)
Definition Actor.h:8437
bool SupportsOffhandShield()
Definition Actor.h:8389
USoundBase * ToggleAccessorySoundField()
Definition Actor.h:7604
BitFieldValue< bool, unsigned __int32 > bPendingUnequipSecondary()
Definition Actor.h:8034
void Net_PlayEquipAnimAndFinishSwitch_Implementation(bool bIsPrimary, bool bHasNoAmmo)
Definition Actor.h:8249
BitFieldValue< bool, unsigned __int32 > bAllowCombatStateToggle()
Definition Actor.h:8050
void OnBurstStarted(int AttackIndex, bool bIsLeftFiring)
Definition Actor.h:8261
bool ForcesTPVCameraOffset()
Definition Actor.h:8495
void LocalOnHit()
Definition Actor.h:8233
bool ForceFirstPerson_Implementation()
Definition Actor.h:8157
long double & LastTimeStartedCustomFPVOffsetField()
Definition Actor.h:7784
void SimulateWeaponFire()
Definition Actor.h:8357
int GetAttackIndex(EWeaponAttackType::Type AttackType)
Definition Actor.h:8166
void UpdateChargeRunning_Implementation(float DeltaSeconds)
Definition Actor.h:8403
BitFieldValue< bool, unsigned __int32 > bUseCanAccessoryBeSetOn()
Definition Actor.h:7918
TArray< FName > & MeleeSwingSocketsField()
Definition Actor.h:7543
bool CanRun()
Definition Actor.h:8087
long double & LastTimeInReloadingField()
Definition Actor.h:7495
float & HyperThermiaInsulationField()
Definition Actor.h:7659
BitFieldValue< bool, unsigned __int32 > bUnequipRestorePreviousWeaponItem()
Definition Actor.h:7922
void OnAttackBlockedByShield(AShooterWeapon *CauserWeapon, int AttackIndex)
Definition Actor.h:8246
USoundCue * FireFinishSoundField()
Definition Actor.h:7569
float & ChargeRunningSpeedMinField()
Definition Actor.h:7761
void IncreaseReloadSpeed(float PlayRateMultiplier)
Definition Actor.h:8200
BitFieldValue< bool, unsigned __int32 > bAllowOnLadder()
Definition Actor.h:8024
BitFieldValue< bool, unsigned __int32 > bUseBPWeaponAllowCrouch()
Definition Actor.h:8044
long double & LastMoveForwardInputZeroTimeField()
Definition Actor.h:7725
void ClientYarkTickMeleeSwing(float DeltaTime)
Definition Actor.h:8125
bool RespondToMoveInput(FVector *MoveDir)
Definition Actor.h:8525
int & SecondaryClipIconOffsetField()
Definition Actor.h:7519
BitFieldValue< bool, unsigned __int32 > bTimeForNextAttackIsAbsolute()
Definition Actor.h:7834
float & HitStaggerDurationField()
Definition Actor.h:7768
BitFieldValue< bool, unsigned __int32 > bUseDinoRangeForTooltip()
Definition Actor.h:7822
BitFieldValue< bool, unsigned __int32 > bConsumeZoomInOut()
Definition Actor.h:7961
void MulticastAssociatedItemNetInfo(FItemNetInfo AssociatedNetInfo, bool bIsPrimaryItem)
Definition Actor.h:8501
float & MeleeComboHarvestingDamageMultiplierGainPerHitField()
Definition Actor.h:7801
long double & LastAttackTimeField()
Definition Actor.h:7625
BitFieldValue< bool, unsigned __int32 > bSmartSwitchingKeepsWieldingMode()
Definition Actor.h:8048
FVector & MeleeStepImpulseStartLocationField()
Definition Actor.h:7745
FName & RightHandIkSkeletalMeshSocketNameField()
Definition Actor.h:7809
bool WeaponHasBeenBlockedResponse(int WeaponAttackIndex)
Definition Actor.h:8412
float & AimDriftPitchAngleField()
Definition Actor.h:7644
USoundCue * TargetingSoundField()
Definition Actor.h:7667
BitFieldValue< bool, unsigned __int32 > bUseEquipNoAmmoClipAnim()
Definition Actor.h:7865
void Net_SetExtraWeaponAttack(TArray< FWeaponAttack > *newStoredAttacks)
Definition Actor.h:8515
float & AIDestinationOffsetOverrideField()
Definition Actor.h:7718
BitFieldValue< bool, unsigned __int32 > bFacingEnemyStructure()
Definition Actor.h:8054
float & AIMinLevelProjectileAimErrorField()
Definition Actor.h:7792
float & FPVExitTargetingInterpSpeedField()
Definition Actor.h:7530
BitFieldValue< bool, unsigned __int32 > bIsPerformingAttack()
Definition Actor.h:7823
FRotator * ProcessRotationInputDuringAttack(FRotator *result, FRotator rotInput)
Definition Actor.h:8303
FVector & VRTargetingModelOffsetField()
Definition Actor.h:7633
UMaterialInterface * ScopeCrosshairMIField()
Definition Actor.h:7636
bool IsDualWielding()
Definition Actor.h:8209
BitFieldValue< bool, unsigned __int32 > bUseChainedReload()
Definition Actor.h:8045
void Net_StartSideUnequip(bool bIsPrimaryUnequip, bool bSkipAnimation, bool bIsSwitch)
Definition Actor.h:8518
UStaticMesh * DyePreviewMeshOverrideSMField()
Definition Actor.h:7685
UAnimMontage * OverrideProneInAnimField()
Definition Actor.h:7497
BitFieldValue< bool, unsigned __int32 > bNetLoopedSimulatingWeaponFire()
Definition Actor.h:7913
AActor * AutoAimTargetField()
Definition Actor.h:7617
void StartReload(bool bFromReplication, bool bReloadLeftWeapon, bool bIsChainedReload)
Definition Actor.h:8371
bool & bForceRestrictSeatedTPVCameraYawField()
Definition Actor.h:7680
TArray< bool > & DirectionalDodgeAllowedField()
Definition Actor.h:7750
void SwitchSideWeapon(UPrimalItem *aPrimalItem, bool bIsPrimaryWeapon)
Definition Actor.h:8390
BitFieldValue< bool, unsigned __int32 > bWeaponUsesAttackData()
Definition Actor.h:7829
bool & bLastMeleeHitStationaryField()
Definition Actor.h:7663
float & AttackAutoAimSliderMinMultiplierField()
Definition Actor.h:7515
bool CanReload()
Definition Actor.h:8085
BitFieldValue< bool, unsigned __int32 > bWantsToDodgeAfterAttack()
Definition Actor.h:7935
bool BPCanStartAttack(int attackIndex, bool bCanInterruptCurrentAttack, bool bIsLeftAttack)
Definition Actor.h:8429
bool IsDodgeDirectionAllowed(int DodgeDirection)
Definition Actor.h:8207
BitFieldValue< bool, unsigned __int32 > bIsPerformingAttackSwing()
Definition Actor.h:7824
void StartMuzzleFX(bool bLeftWeapon)
Definition Actor.h:8369
bool WeaponAllowProne()
Definition Actor.h:8411
BitFieldValue< bool, unsigned __int32 > bUseBPGetAimOffsets()
Definition Actor.h:7839
void FinishWeaponSwitchPrimary()
Definition Actor.h:8154
void AttachMeshToPawn()
Definition Actor.h:8075
FVector & FPVRelativeLocationOffscreenOffsetField()
Definition Actor.h:7558
BitFieldValue< bool, unsigned __int32 > bUseSuccessiveHitsDamageMultiplier()
Definition Actor.h:8009
void SetTimeForNextAttack(float TimeAmount, bool OverrideCurrentTime, bool bIsAbsoluteTime, bool bIsLeftAttack, bool bSetTimeForBothSides)
Definition Actor.h:8347
BitFieldValue< bool, unsigned __int32 > bHideLeftArmFPV()
Definition Actor.h:7868
void EndMeleeStepImpulse_Implementation()
Definition Actor.h:8146
BitFieldValue< bool, unsigned __int32 > bPlayedTargetingSound()
Definition Actor.h:7893
UAnimMontage * OverrideJumpAnim_RunningModeField()
Definition Actor.h:7503
void StartMeleeStepImpulse_Implementation(FVector *MoveDir)
Definition Actor.h:8367
BitFieldValue< bool, unsigned __int32 > bWantsToAltFire()
Definition Actor.h:7887
BitFieldValue< bool, unsigned __int32 > bDirectPrimaryFireToSecondaryAction()
Definition Actor.h:7970
bool CanStartSideUnequip(bool bIsPrimaryWeapon)
Definition Actor.h:8093
BitFieldValue< bool, unsigned __int32 > bFPVUsingImmobilizedTransform()
Definition Actor.h:7846
BitFieldValue< bool, unsigned __int32 > bIsProcessingInput()
Definition Actor.h:7825
bool CanRegisterInputForNextAttack(int attackIndex, bool bIsLeftAttack)
Definition Actor.h:8084
UAudioComponent * PlayWeaponSound(USoundCue *Sound)
Definition Actor.h:8298
BitFieldValue< bool, unsigned __int32 > bOnlyUseShieldInCombatState()
Definition Actor.h:7972
void ServerStopFire(int attackIndex, bool bUseAltAnim)
Definition Actor.h:8544
void ServerOnAttackBlocked(AShooterWeapon *CauserWeapon, int AttackIndex, bool bBlockedByShield, bool bCharacterWasDodging)
Definition Actor.h:8531
void ProcessServerHit(FHitResult *HitInfo)
Definition Actor.h:8305
void CheckItemAssocation()
Definition Actor.h:8105
float BPModifyFOV(float inFOV)
Definition Actor.h:8445
void StartAltFire()
Definition Actor.h:8361
APrimalCharacter * MyPawnField()
Definition Actor.h:7560
void DrawDebugLineClient(FVector StartLine, FVector EndLine, FColor lineColor)
Definition Actor.h:8491
bool BPShouldSkipAttackInput(EWeaponAttackInput::Type AttackInput, bool bIsStopFire)
Definition Actor.h:8462
void WeaponHasBlockedAttackResponse(AShooterWeapon *CauserWeapon, int AttackIndex, bool bShouldAllowFastAttack)
Definition Actor.h:8413
AActor * FindAutoAimTarget(FVector CurrentViewLocation, float MaxDistance, float MaxAngle)
Definition Actor.h:8148
void StopSimulatingWeaponFire()
Definition Actor.h:8388
void UpdateLastCombatActionTime(float AddititionalTimeOffset)
Definition Actor.h:8405
BitFieldValue< bool, unsigned __int32 > bForceShowCrosshairWhileFiring()
Definition Actor.h:7848
float & DodgeAutoAimDurationField()
Definition Actor.h:7610
float & MeleeHitItemDestroyWeightMinField()
Definition Actor.h:7648
long double & NextAllowedMeleeTimeField()
Definition Actor.h:7550
bool IsUsingBlockingAttack()
Definition Actor.h:8221
static void StaticRegisterNativesAShooterWeapon()
Definition Actor.h:8555
void OnAttackBlockedByWeapon(AShooterWeapon *CauserWeapon, int AttackIndex)
Definition Actor.h:8259
long double & FPVStoppedTurningTimeField()
Definition Actor.h:7593
void StopCheckForMeleeAttack()
Definition Actor.h:8381
BitFieldValue< bool, unsigned __int32 > bDirectPrimaryFireToAltFire()
Definition Actor.h:7944
UAnimMontage * NewOverrideProneOutAnimField()
Definition Actor.h:7498
void TickMeleeStepImpulse()
Definition Actor.h:8556
bool & bCutsEnemyGrapplingCableField()
Definition Actor.h:7703
FRotator & FPVLookAtMaximumOffsetField()
Definition Actor.h:7532
float & AmmoIconsCountField()
Definition Actor.h:7508
BitFieldValue< bool, unsigned __int32 > bReloadKeyCancelsReloading()
Definition Actor.h:8005
void DrawDebugLineClient_Implementation(FVector StartLine, FVector EndLine, FColor lineColor)
Definition Actor.h:8140
int & CurrentAmmoInClipSecondaryField()
Definition Actor.h:7778
float & FPVMoveOffscreenWhenTurningMaxMoveWeaponSpeedField()
Definition Actor.h:7584
void Server_SetLockOnTarget(AActor *newLockOnTarget)
Definition Actor.h:8549
void ClientStartMuzzleFX_Implementation(bool bLeftWeapon)
Definition Actor.h:8122
BitFieldValue< bool, unsigned __int32 > bIsSecondaryWeaponEquipped()
Definition Actor.h:8029
void UseAmmo(int UseAmmoAmountOverride, bool bUseAmmoFromLeftWeapon)
Definition Actor.h:8407
void StartReloadAfterTimer()
Definition Actor.h:8372
BitFieldValue< bool, unsigned __int32 > bNPCResponseShouldDodge()
Definition Actor.h:8064
bool & bClientAlreadyReloadedField()
Definition Actor.h:7664
BitFieldValue< bool, unsigned __int32 > bWantsToFireSecondary()
Definition Actor.h:8049
bool ShouldCancelAutoAimOnTarget(AActor *CurrentAutoAimTarget)
Definition Actor.h:8352
BitFieldValue< bool, unsigned __int32 > bOnlyDamagePawns()
Definition Actor.h:7959
void StopCameraAnimationFPV()
Definition Actor.h:8380
TSubclassOf< UDamageType > * GetCurrentAttackDamageType(TSubclassOf< UDamageType > *result, bool bCanUseLastAttack)
Definition Actor.h:8176
void ForceStopReloadAnimation()
Definition Actor.h:8158
void BPFireWeapon()
Definition Actor.h:8434
BitFieldValue< bool, unsigned __int32 > bWantsToAutoReload()
Definition Actor.h:7911
void DoHandleFiring()
Definition Actor.h:8135
void CheckItemAssociationSecondary()
Definition Actor.h:8106
void PlayWeaponBreakAnimation()
Definition Actor.h:8523
int BPAdjustAmmoPerShot()
Definition Actor.h:8423
bool IsValidExtraAttack(int attackIndex, bool bTestIndexOnly)
Definition Actor.h:8225
void BPHandleMeleeAttack()
Definition Actor.h:8441
void CheckForEarlyAttack()
Definition Actor.h:8102
int BPWeaponDealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:8476
void PostInitializeComponents()
Definition Actor.h:8299
float & LockOnAimMinDistanceForSpeedAdjustementField()
Definition Actor.h:7621
float & MinItemDurabilityPercentageForShotField()
Definition Actor.h:7639
float & AutoAimRangeField()
Definition Actor.h:7605
float & NPCSpeedMultiplierField()
Definition Actor.h:7743
void ClientStopSimulatingWeaponFire_Implementation()
Definition Actor.h:8124
BitFieldValue< bool, unsigned __int32 > bUseBPCanEquip()
Definition Actor.h:7979
void CancelCurrentWeaponAttack(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime)
Definition Actor.h:8099
void BPOnWeaponStartedAttack()
Definition Actor.h:8456
bool BPTryFireWeapon()
Definition Actor.h:8471
void EndDodging()
Definition Actor.h:8493
BitFieldValue< bool, unsigned __int32 > bAllowSwitchBlockingSide()
Definition Actor.h:8000
FRotator & FPVLookAtInterpSpeed_TargetingField()
Definition Actor.h:7537
float & ItemDestructionUnequipWeaponDelayField()
Definition Actor.h:7594
float & AimDriftYawFrequencyField()
Definition Actor.h:7645
float PlayUnequipAnimation(bool bIsLeftWeapon, bool bStopOnFinish, bool bPlayBothFirstAndThirdPerson)
Definition Actor.h:8295
BitFieldValue< bool, unsigned __int32 > bUseAutoReloadOnEquip()
Definition Actor.h:8031
BitFieldValue< bool, unsigned __int32 > bUseBPCanReload()
Definition Actor.h:8042
void OnEquipFinishedPrimary()
Definition Actor.h:8272
UWeaponAttackData * CurrentShieldAttackDataField()
Definition Actor.h:7581
void ZoomIn()
Definition Actor.h:8068
BitFieldValue< bool, unsigned __int32 > bAutoRefire()
Definition Actor.h:7880
BitFieldValue< bool, unsigned __int32 > bHideFPVMeshWhileTargeting()
Definition Actor.h:7941
BitFieldValue< bool, unsigned __int32 > bWeaponAllowsUsingRepairBoxResources()
Definition Actor.h:8061
FRotator * ProcessRotationInputMultipliers_Implementation(FRotator *result, FRotator rotInput)
Definition Actor.h:8304
void ServerStartAltFire_Implementation()
Definition Actor.h:8323
void ServerStartChargeRunning(bool newChargeRunning)
Definition Actor.h:8537
void YarkDiscreteMeleeSwingSweep_Implementation(float DeltaTime, int StartPoint, int EndPoint)
Definition Actor.h:8417
void CreateControlLimitedBuff()
Definition Actor.h:8129
void OnBurstStarted()
Definition Actor.h:8262
void OnEndProcessingInput()
Definition Actor.h:8269
float & AIReloadMaxPlayrateField()
Definition Actor.h:7722
FName & MeleeStunFXSocketField()
Definition Actor.h:7566
BitFieldValue< bool, unsigned __int32 > bUseAmmoServerOnly()
Definition Actor.h:7896
ECombatChangeReason::Type & CombatChangedForReasonField()
Definition Actor.h:7818
void StopReloadAnimation(bool bForceStopFPVAnim)
Definition Actor.h:8386
TArray< FWeaponAttack > & StoredExtraAttacksField()
Definition Actor.h:7805
bool AllowTargeting()
Definition Actor.h:8420
float & SuccessiveHitsDamageMultiplierField()
Definition Actor.h:7753
void ClientSimulateWeaponFire_Implementation(bool bSimulateOnLeftWeapon, int AttackIndex)
Definition Actor.h:8119
float GetFireCameraShakeScale()
Definition Actor.h:8178
BitFieldValue< bool, unsigned __int32 > bPreventTargetPrimalCharacterMultiuseEntries()
Definition Actor.h:8013
long double & LastMoveRightInputTimeField()
Definition Actor.h:7724
bool IsPrimalDodging()
Definition Actor.h:8215
BitFieldValue< bool, unsigned __int32 > bWasLastForwardInputPositive()
Definition Actor.h:7997
void FinishWeaponSwitchSecondary()
Definition Actor.h:8155
BitFieldValue< bool, unsigned __int32 > bAllowShipSteering()
Definition Actor.h:7844
void DodgeAfterTimer()
Definition Actor.h:8138
float & ChargeRunningSpeedMaxField()
Definition Actor.h:7762
bool BPSkipAttackPreventedInput(EWeaponAttackInput::Type AttackInput)
Definition Actor.h:8463
void ClearStoredDodge()
Definition Actor.h:8112
float & FPVMoveOffscreenIdleRestoreIntervalField()
Definition Actor.h:7588
FRotator & FPVLastRotOffsetField()
Definition Actor.h:7559
BitFieldValue< bool, unsigned __int32 > bUseBPWeaponAllowProne()
Definition Actor.h:8043
BitFieldValue< bool, unsigned __int32 > bMeleeArraysInitialized()
Definition Actor.h:8017
FWeaponAttack * BPGetWeaponAttack(FWeaponAttack *result, int AttackIndex, bool *bFoundAttack)
Definition Actor.h:8079
void BPDrawDebugSphereClient(FVector StartLine, FVector EndLine, FColor lineColor, float radius)
Definition Actor.h:8432
void ClientSpawnMeleeComboHarvestingHitEffects_Implementation(FVector ImpactLocation, FVector ImpactNormal)
Definition Actor.h:8120
void ClientProcessHitResult(FHitResult *HitInfo, float AttackDamageAmount, float AttackDamageImpulse, TSubclassOf< UDamageType > AttackDamageType)
Definition Actor.h:8116
float & EquipTimeField()
Definition Actor.h:7494
long double & LastFPVRenderTimeField()
Definition Actor.h:7553
BitFieldValue< bool, unsigned __int32 > bUseBPRemainEquipped()
Definition Actor.h:7980
void BPSetFPVRootLocAndRotation(FRotator FPVRotation_In, FVector RootLoc_In, FRotator *FPVRotation_Out, FVector *RootLoc_Out)
Definition Actor.h:8460
float & GlobalFireCameraShakeScaleField()
Definition Actor.h:7650
void RefreshToggleAccessory()
Definition Actor.h:8307
FieldArray< float, 8 > DirectionalSpeedMultipliersField()
Definition Actor.h:7742
BitFieldValue< bool, unsigned __int32 > bUseInCombatFOV()
Definition Actor.h:8023
long double & TimeStartedAutoAimField()
Definition Actor.h:7516
void ProcessActorAsYarkHit(AActor *InActor)
Definition Actor.h:8301
void LocalPossessedSecondary()
Definition Actor.h:8236
bool IsRecoveringAfterGettingBlocked()
Definition Actor.h:8217
float & NPCStepImpulseLeadingVelocityMultiplierField()
Definition Actor.h:7796
float BPPlayReloadAnimAndContinueReload(bool bIsLeftReload)
Definition Actor.h:8457
bool CanSwitchWeaponTo_Implementation(UPrimalItem *ForItem, APrimalCharacter *OwnerCharacter)
Definition Actor.h:8095
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
Definition Actor.h:8404
float & FPVMoveOffscreenIdleInCombatRestoreIntervalField()
Definition Actor.h:7589
void ClientStartChargeRunning(bool newChargeRunning)
Definition Actor.h:8121
bool BPPreventLockingOn()
Definition Actor.h:8458
long double & LastFireTimeField()
Definition Actor.h:7596
BitFieldValue< bool, unsigned __int32 > bAllowUseWhileRidingDino()
Definition Actor.h:7954
bool & bDisableShooterOnElectricStormField()
Definition Actor.h:7523
void Net_SetLockOnTarget(AActor *newLockOnTarget)
Definition Actor.h:8517
BitFieldValue< bool, unsigned __int32 > bIsPrimaryWeaponEquipped()
Definition Actor.h:8028
bool & bDisableWeaponCrosshairField()
Definition Actor.h:7684
void StartFire(bool bFromGamepad)
Definition Actor.h:8365
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToPrimaryFire()
Definition Actor.h:7947
float & DoubleTapToDodgeTimeWindowField()
Definition Actor.h:7730
FVector & CustomFPVTargetOffsetField()
Definition Actor.h:7786
void ClientSetChargeRunning(bool newChargeRunning)
Definition Actor.h:8483
void StartSecondaryAction()
Definition Actor.h:8375
void Net_CancelReload_Implementation()
Definition Actor.h:8245
float & TargetingTooltipCheckRangeField()
Definition Actor.h:7509
static void GetActorOffsetFromScreenCenter(AActor *ActorTarget, AShooterPlayerController *MyPC, FVector2D *OffsetFromCenter, FVector2D *ScreenCenter)
Definition Actor.h:8161
void ClientStartReload(bool bReloadLeftWeapon)
Definition Actor.h:8488
void EndMeleeFeetPlanted()
Definition Actor.h:8145
APrimalCharacter * FastAttackCounterTargetField()
Definition Actor.h:7803
BitFieldValue< bool, unsigned __int32 > bPendingReload()
Definition Actor.h:7888
UAnimMontage * TPVForcePlayAnimField()
Definition Actor.h:7674
FRotator & FPVRelativeRotationField()
Definition Actor.h:7526
float & BaseShieldBreakingPowerField()
Definition Actor.h:7712
bool BPRemainEquipped()
Definition Actor.h:8459
long double & TimeForNextValidAttackField()
Definition Actor.h:7755
bool RespondToMoveStop_Implementation(bool bIsForwardMovement)
Definition Actor.h:8312
BitFieldValue< bool, unsigned __int32 > bUsePartialReloadAnim()
Definition Actor.h:7864
float & AutoReloadTimerField()
Definition Actor.h:7665
BitFieldValue< bool, unsigned __int32 > bUseTargetingReloadAnim()
Definition Actor.h:7863
void BPStopMeleeAttack()
Definition Actor.h:8468
BitFieldValue< bool, unsigned __int32 > bBurstUsesAltAttack()
Definition Actor.h:8041
void ServerStartReload(bool bReloadLeftWeapon, bool bIsChainedReload)
Definition Actor.h:8541
void StopAllowFastAttack()
Definition Actor.h:8378
void BPOnScoped()
Definition Actor.h:8452
void OnRep_AssociatedItemNetInfoSecondary()
Definition Actor.h:8279
BitFieldValue< bool, unsigned __int32 > bPreventEquippingUnderwater()
Definition Actor.h:7950
float & TimeBeforeDodgingEndsToStoreNextAttackField()
Definition Actor.h:7615
float & InCombatFOVIncreaseField()
Definition Actor.h:7771
BitFieldValue< bool, unsigned __int32 > bPreventEquippingWhileSwimming()
Definition Actor.h:7985
TWeakObjectPtr< APrimalBuff > & MyScopedBuffField()
Definition Actor.h:7696
BitFieldValue< bool, unsigned __int32 > bOverrideStandingAnim()
Definition Actor.h:7974
void Net_SetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd)
Definition Actor.h:8514
BitFieldValue< bool, unsigned __int32 > bUseBPForceTPVTargetingAnimation()
Definition Actor.h:7976
void PlayReloadAnimAndContinueReload()
Definition Actor.h:8292
int GetCurrentWeaponAttackIndex(bool bGetLastIfNotCurrent)
Definition Actor.h:8177
void BPStartEquippedNotify()
Definition Actor.h:8466
FRotator & FPVLookAtInterpSpeedField()
Definition Actor.h:7534
BitFieldValue< bool, unsigned __int32 > bWeaponUsesCombatState()
Definition Actor.h:7971
bool IsPerformingAttack()
Definition Actor.h:8214
void ClientPlayShieldHitAnim()
Definition Actor.h:8482
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8182
float & AimDriftPitchFrequencyField()
Definition Actor.h:7646
bool ShouldUseStepImpulsing()
Definition Actor.h:8356
BitFieldValue< bool, unsigned __int32 > bPrimaryFireDoesMeleeAttack()
Definition Actor.h:7906
void TickMeleeSwing(float DeltaTime)
Definition Actor.h:8396
void EndDoMeleeSwing()
Definition Actor.h:8143
BitFieldValue< bool, unsigned __int32 > bHadMovingForwardInput()
Definition Actor.h:7995
BitFieldValue< bool, unsigned __int32 > bServerIgnoreCheckCanFire()
Definition Actor.h:7984
float & LockOnAttackAutoLockRangeField()
Definition Actor.h:7814
void Net_OnEquipSecondaryWeapon(bool bWeaponHasAmmo, bool bSkipAnimation)
Definition Actor.h:8511
FWeaponAttack * BPGetCurrentWeaponAttack(FWeaponAttack *result, bool *bFoundAttack)
Definition Actor.h:8078
BitFieldValue< bool, unsigned __int32 > bForceReloadOnDestruction()
Definition Actor.h:7982
FName & FastAttackLeftFXSocketField()
Definition Actor.h:7565
BitFieldValue< bool, unsigned __int32 > bLastMeleeAttacked()
Definition Actor.h:7988
BitFieldValue< bool, unsigned __int32 > bClientTriggersHandleFiring()
Definition Actor.h:7923
TSubclassOf< UDamageType > * GetAttackDamageType(TSubclassOf< UDamageType > *result, int AttackIndex)
Definition Actor.h:8164
void StaggerCharacter(APrimalCharacter *Character, float StaggerTime, int FromAttackIndex)
Definition Actor.h:8360
float & AIMaxLevelProjectileAimErrorField()
Definition Actor.h:7793
BitFieldValue< bool, unsigned __int32 > bAllowJumpWhileRunning()
Definition Actor.h:7838
FHitResult * WeaponTrace(FHitResult *result, FVector *StartTrace, FVector *EndTrace)
Definition Actor.h:8415
USceneComponent * FindComponentByName(FName ComponentName)
Definition Actor.h:8149
BitFieldValue< bool, unsigned __int32 > bUseBPOnBreakingAttackConnects()
Definition Actor.h:7931
void Server_SetLockOnState_Implementation(bool bNewState)
Definition Actor.h:8337
void ReloadWeaponSecondary()
Definition Actor.h:8309
float & LockOnAimMaxDistanceForSpeedAdjustementField()
Definition Actor.h:7620
FColor * GetCrosshairColor(FColor *result)
Definition Actor.h:8496
void OnEquipFinished()
Definition Actor.h:8271
void MeleeHitAttemptToColorizeStructure(APrimalStructure *aStructure)
Definition Actor.h:8237
int & LastWeaponAttackIndexField()
Definition Actor.h:7630
BitFieldValue< bool, unsigned __int32 > bClientLoopingSimulateWeaponFire()
Definition Actor.h:7914
bool & bUseBPAdjustAmmoPerShotField()
Definition Actor.h:7600
BitFieldValue< bool, unsigned __int32 > bForcePreventUseWhileRidingDino()
Definition Actor.h:7977
void OnStartAttack()
Definition Actor.h:8285
void OnEquipSecondaryWeapon(bool bWeaponHasAmmo, bool bSkipAnimation)
Definition Actor.h:8274
bool & bCanBeUsedAsEquipmentField()
Definition Actor.h:7546
void BPOnEndAttack()
Definition Actor.h:8450
UMaterialInterface * ScopeOverlayMIField()
Definition Actor.h:7635
void ApplyPrimalItemSettingsToWeapon(bool bShallowUpdate, bool bIsSecondaryItem, bool bAllowIDZero)
Definition Actor.h:8074
bool WeaponAllowCrouch()
Definition Actor.h:8409
long double & LastTimeStartedLookingForAimTargetField()
Definition Actor.h:7622
UPrimalItem * AssociatedPrimalItemSecondaryField()
Definition Actor.h:7774
FWeaponAttack * GetWeaponAttack(int attackIndex)
Definition Actor.h:8193
bool IsValidAutoAimTarget(AActor *PotentialTarget)
Definition Actor.h:8224
float & TimeToAutoReloadField()
Definition Actor.h:7603
void AttachMeshToPawnSecondary()
Definition Actor.h:8076
BitFieldValue< bool, unsigned __int32 > bAltFireDoesNotStopFire()
Definition Actor.h:7860
float & MeleeAttackUsableHarvestDamageMultiplierField()
Definition Actor.h:7672
BitFieldValue< bool, unsigned __int32 > bUseScopeOverlay()
Definition Actor.h:7940
float & MeleeConsumesStaminaField()
Definition Actor.h:7657
BitFieldValue< bool, unsigned __int32 > bIsChargeRunning()
Definition Actor.h:8011
BitFieldValue< bool, unsigned __int32 > bWeaponAllowsLockOn()
Definition Actor.h:8056
BitFieldValue< bool, unsigned __int32 > bHasStartedDiscreteMeleeHitSweep()
Definition Actor.h:8016
void MulticastAssociatedItemNetInfo_Implementation(FItemNetInfo AssociatedNetInfo, bool bIsPrimaryItem)
Definition Actor.h:8238
void ServerStopAltFire()
Definition Actor.h:8543
bool CanUseAttackData()
Definition Actor.h:8097
float & LockOnAimMaxSpeedField()
Definition Actor.h:7619
BitFieldValue< bool, unsigned __int32 > bDoesntUsePrimalItem()
Definition Actor.h:7917
float & FPVMoveOffscreenWhenTurningMaxOffsetField()
Definition Actor.h:7591
void BPOnServerEndDodgeNotify()
Definition Actor.h:8453
float & FireCameraShakeSpreadScaleExponentField()
Definition Actor.h:7688
BitFieldValue< bool, unsigned __int32 > bOverrideAimOffsets()
Definition Actor.h:7898
bool BPConstrainAspectRatio(float *OutAspectRatio)
Definition Actor.h:8431
FRotator & FPVLookAtSpeedBaseField()
Definition Actor.h:7533
void OnStartAttackSwing()
Definition Actor.h:8286
void DoReregisterAllComponents()
Definition Actor.h:8137
bool FindHarvestableOrEnemy()
Definition Actor.h:8150
BitFieldValue< bool, unsigned __int32 > bForceTargeting()
Definition Actor.h:7857
EWeaponAttackType::Type GetAttackTypeForIndex(int AttackIndex)
Definition Actor.h:8167
void ServerOnPawnSetRunning_Implementation(bool NewRunValue, bool bSkipAnim)
Definition Actor.h:8318
void StartExtraWeaponAttack(UObject *attackInstigator, APrimalBuff *WeaponAttackBuff, int BuffAttackIndex, bool useAltAnim, bool bOverrideCurrentAttack)
Definition Actor.h:8363
bool ShouldActivateAutoAim()
Definition Actor.h:8350
void BPOnAttackBlocked(AShooterWeapon *AttackingWeapon)
Definition Actor.h:8447
void ToggleAccessory()
Definition Actor.h:8397
BitFieldValue< bool, unsigned __int32 > bUseBPModifyFOV()
Definition Actor.h:7983
float & TimeBeforeAttackEndsToStoreDodgingField()
Definition Actor.h:7616
int GetLastSocketPositionsNum()
Definition Actor.h:8181
BitFieldValue< bool, unsigned __int32 > bForceOverrideLandedAnimations()
Definition Actor.h:7928
bool IsUsingDownBlockingAttack()
Definition Actor.h:8222
float & GlobalAttackAutoAimMultiplierField()
Definition Actor.h:7512
void Net_UpdateWeaponAttackIndex_Implementation(int WeaponAttackIndex)
Definition Actor.h:8256
BitFieldValue< bool, unsigned __int32 > bMeleeHitUseMuzzleFX()
Definition Actor.h:7870
void StartMeleeFeetPlanted()
Definition Actor.h:8366
BitFieldValue< bool, unsigned __int32 > bLoopedFireAnim()
Definition Actor.h:7877
bool CheckShieldBlocking(APrimalCharacter *DamageCauser, APrimalCharacter *Defender, FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:8107
FVector * GetAdjustedAim(FVector *result)
Definition Actor.h:8162
float & NPCBaseBlockDurationField()
Definition Actor.h:7716
bool & bBPOverrideAspectRatioField()
Definition Actor.h:7686
BitFieldValue< bool, unsigned __int32 > bUseBPWeaponAllowJump()
Definition Actor.h:8037
BitFieldValue< bool, unsigned __int32 > bOnlyAllowStunningRibbonTrail()
Definition Actor.h:8053
void BPLostController()
Definition Actor.h:8442
int & successiveHitsCounterField()
Definition Actor.h:7752
BitFieldValue< bool, unsigned __int32 > bClipScopeInY()
Definition Actor.h:7962
void StartSecondaryActionEvent()
Definition Actor.h:8552
BitFieldValue< bool, unsigned __int32 > bWasLastRightInputPositive()
Definition Actor.h:7998
float & timeToRecoverAfterHittingBlockField()
Definition Actor.h:7708
void StopAltFire()
Definition Actor.h:8379
BitFieldValue< bool, unsigned __int32 > bOnlyStepImpulseBasicVsHuman()
Definition Actor.h:8063
bool BPWeaponAllowProne()
Definition Actor.h:8474
BitFieldValue< bool, unsigned __int32 > bUseBPGetSelectedMeleeAttackAnim()
Definition Actor.h:7926
FVector & FPVImmobilizedLocationOffsetField()
Definition Actor.h:7538
BitFieldValue< bool, unsigned __int32 > bUseBPDodgeNotifies()
Definition Actor.h:7999
void Net_SwitchSideWeapon_Implementation(UPrimalItem *aPrimalItem, bool bIsPrimaryWeapon)
Definition Actor.h:8255
bool & bForceTickWithNoControllerField()
Definition Actor.h:7693
float & TimeBeforeEquipEndsToAllowShootingField()
Definition Actor.h:7782
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileReloading()
Definition Actor.h:7965
float & LookForAutoAimTargetDurationField()
Definition Actor.h:7607
BitFieldValue< bool, unsigned __int32 > bGamepadRightIsSecondaryAction()
Definition Actor.h:7942
BitFieldValue< bool, unsigned __int32 > bMeleeHitColorizesStructures()
Definition Actor.h:7876
BitFieldValue< bool, unsigned __int32 > bAllowRunning()
Definition Actor.h:7953
float & TheMeleeSwingRadiusField()
Definition Actor.h:7572
void FinishSideWeaponSwitch(bool bIsPrimaryWeapon)
Definition Actor.h:8153
bool & bAllowTargetingDuringMeleeSwingField()
Definition Actor.h:7699
void InitializeMeleeArrays()
Definition Actor.h:8202
FVector * GetProperLocation(FVector *result, AActor *CharacterActor)
Definition Actor.h:8188
FVector2D & TargetingInfoTooltipScaleField()
Definition Actor.h:7521
BitFieldValue< bool, unsigned __int32 > bUseBPOnScoped()
Definition Actor.h:7903
BitFieldValue< bool, unsigned __int32 > bDodgeRequiresShift()
Definition Actor.h:8021
void ServerStartMeleeStepImpulse_Implementation(FVector MyVec)
Definition Actor.h:8327
void OnMovementModeChanged()
Definition Actor.h:8275
BitFieldValue< bool, unsigned __int32 > bRotationInputDisablesAutoAim()
Definition Actor.h:7833
BitFieldValue< bool, unsigned __int32 > bHideDamageSourceFromLogs()
Definition Actor.h:7861
void BPToggleAccessory()
Definition Actor.h:8469
FVector * GetMuzzleDirection(FVector *result, bool bFromSecondaryWeapon)
Definition Actor.h:8183
void StopReloadAnimation()
Definition Actor.h:8385
BitFieldValue< bool, unsigned __int32 > bIsEquipped()
Definition Actor.h:7885
USoundCue * OutOfAmmoSoundField()
Definition Actor.h:7570
BitFieldValue< bool, unsigned __int32 > bAllowFastAttack()
Definition Actor.h:7831
void BPStopFireWeapon()
Definition Actor.h:8467
void Net_SetLockOnState(bool bNewState)
Definition Actor.h:8516
float & InsulationRangeField()
Definition Actor.h:7660
void ServerSwitchToNextLoadedWeapon()
Definition Actor.h:8545
BitFieldValue< bool, unsigned __int32 > bOnlyAllowUseWhenRidingDino()
Definition Actor.h:7905
int UpdateToNextExtraAttack()
Definition Actor.h:8406
BitFieldValue< bool, unsigned __int32 > bUseUnequipNoAmmoClipAnim()
Definition Actor.h:7866
void YarkDiscreteMeleeSwingSweep(float DeltaTime, int StartPoint, int EndPoint)
Definition Actor.h:8558
float & AttackSpeedMultiplierField()
Definition Actor.h:7647
float & DodgeVelocityField()
Definition Actor.h:7729
UAnimMontage * NewOverrideLandedAnim_RunningModeField()
Definition Actor.h:7504
UAnimMontage * WeaponMesh3PFireAnimField()
Definition Actor.h:7577
float & AIOrbitTargetRangeMinOverrideField()
Definition Actor.h:7719
BitFieldValue< bool, unsigned __int32 > bWeaponUsesSmartSwitching()
Definition Actor.h:8047
BitFieldValue< bool, unsigned __int32 > bPreventReloadingWhileEquipping()
Definition Actor.h:7989
float & FPVMoveOffscreenIdleRestoreSpeedField()
Definition Actor.h:7590
FVector & FPVMuzzleLocationOffsetField()
Definition Actor.h:7700
long double GetNextValidAttackTime(bool bGetTimeForLeftAttack)
Definition Actor.h:8185
bool IsSimulated()
Definition Actor.h:8220
void SetAutoAimSlider(float NewValue)
Definition Actor.h:8342
BitFieldValue< bool, unsigned __int32 > bForceTargetingOnDino()
Definition Actor.h:7946
BitFieldValue< bool, unsigned __int32 > bAllowUseHarvesting()
Definition Actor.h:7924
float & LockOnTraceRadiusField()
Definition Actor.h:7812
BitFieldValue< bool, unsigned __int32 > bCheckCanTargetToStartTargeting()
Definition Actor.h:7850
void ServerCheckNextSecondaryWeapon()
Definition Actor.h:8529
void WeaponAdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, APrimalCharacter *Defender)
Definition Actor.h:8408
void ClearControlLimitedBuff()
Definition Actor.h:8111
float & MeleeAttackHarvetUsableComponentsRadiusField()
Definition Actor.h:7671
bool OnWeaponItemUsed(UPrimalItem *anItem)
Definition Actor.h:8288
FColor * GetCrosshairColor_Implementation(FColor *result)
Definition Actor.h:8174
TArray< UAnimSequence * > OverrideRiderAnimSequenceToField()
Definition Actor.h:7506
EWeaponState::Type BPGetCurrentState(bool bLeftWeaponState)
Definition Actor.h:8077
bool TryFireWeapon()
Definition Actor.h:8402
BitFieldValue< bool, unsigned __int32 > bPendingSecondaryEquipCheckAfterRiding()
Definition Actor.h:8036
BitFieldValue< bool, unsigned __int32 > bDebugDiscreteMeleeHits()
Definition Actor.h:8015
void StartChargeRunning()
Definition Actor.h:8362
void TryApplyPrimalItemSettingsToWeapon(bool bIsPrimaryWeapon)
Definition Actor.h:8400
void DrawDebugSphereClient(FVector StartLine, FVector EndLine, FColor lineColor, float radius)
Definition Actor.h:8492
void LocalOnAttackBlockedByWeapon(AShooterWeapon *CauserWeapon, int AttackIndex)
Definition Actor.h:8232
void ClientSetClipAmmo(int newClipAmmo, bool bOnlyUpdateItem, bool bIsLeftWeapon)
Definition Actor.h:8484
BitFieldValue< bool, unsigned __int32 > bIsMeleeStepImpulsing()
Definition Actor.h:8007
float & FireCameraShakeSpreadScaleMultiplierLessThanField()
Definition Actor.h:7690
void ServerSetChargeRunning(bool newChargeRunning)
Definition Actor.h:8534
bool RespondToMoveInput_Implementation(FVector *MoveDir)
Definition Actor.h:8311
void OnCameraUpdate(FVector *CameraLocation, FRotator *CameraRotation, FVector *WeaponBob)
Definition Actor.h:8263
FVector & Mesh1PSecondaryLocationOffsetField()
Definition Actor.h:7770
bool GetAimOffsets(float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset, FRotator *CurrentAimRot, FVector *CurrentRootLoc, FVector *TargetRootLoc, FRotator *TargetAimRot)
Definition Actor.h:8163
void ClientSetClipAmmo_Implementation(int newClipAmmo, bool bOnlyUpdateItem, bool bIsLeftWeapon)
Definition Actor.h:8118
FVector & FPVLastVROffsetField()
Definition Actor.h:7557
float & MeleeComboHarvestingDamageMultiplierField()
Definition Actor.h:7799
float & DodgeAutoAimMinSpeedField()
Definition Actor.h:7608
BitFieldValue< bool, unsigned __int32 > bUseBPCanToggleAccessory()
Definition Actor.h:7902
TEnumAsByte< enum EWeaponType::Type > & MyWeaponTypeField()
Definition Actor.h:7496
BitFieldValue< bool, unsigned __int32 > bLoopedMuzzleFX()
Definition Actor.h:7869
void BPWeaponZoom(bool bZoomingIn)
Definition Actor.h:8477
void Net_SetExtraWeaponAttack_Implementation(TArray< FWeaponAttack > *newStoredAttacks)
Definition Actor.h:8251
void StartUnequipEvent()
Definition Actor.h:8554
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8498
BitFieldValue< bool, unsigned __int32 > bNextAttackIsAlt()
Definition Actor.h:7933
FRotator & FPVRelativeRotation_TargetingField()
Definition Actor.h:7528
BitFieldValue< bool, unsigned __int32 > bIsInRunningMode()
Definition Actor.h:7992
FVector & FPVRelativeLocation_TargetingField()
Definition Actor.h:7527
AActor * FindLockOnTarget(bool bFindNewTarget, FRotator rotationDirection, float TraceDistanceOverride, float TraceSphereRadiusOverride, bool bUseActorDistanceSort, bool bConsiderNeutralTargets, bool bConsiderOnlyHumanCharacters)
Definition Actor.h:8151
float & ChargeRunningRotationSpeedModifierField()
Definition Actor.h:7766
UAnimMontage * OverrideJumpAnimDualWieldingField()
Definition Actor.h:7500
void Net_OnSwitchSideWeapon(bool bIsPrimaryWeapon)
Definition Actor.h:8512
float & FireCameraShakeSpreadScaleMultiplierField()
Definition Actor.h:7691
float & TargetingFOVInterpSpeedField()
Definition Actor.h:7642
void HandleFiring(bool bSentFromClient, bool bIsLeftFiring, int AttackIndex)
Definition Actor.h:8197
BitFieldValue< bool, unsigned __int32 > bAttemptToDyeWithMeleeAttack()
Definition Actor.h:7958
void ServerOnAttackBlocked_Implementation(AShooterWeapon *CauserWeapon, int AttackIndex, bool bBlockedByShield, bool bCharacterWasDodging)
Definition Actor.h:8316
BitFieldValue< bool, unsigned __int32 > bPreventItemColors()
Definition Actor.h:7925
BitFieldValue< bool, unsigned __int32 > bTargetingForceTraceFloatingHUD()
Definition Actor.h:7952
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToSecondaryAction()
Definition Actor.h:7949
float & WeaponBlockingAttackPowerField()
Definition Actor.h:7714
UAnimSequence * BPGetSeatingAnimation()
Definition Actor.h:8438
bool BlueprintStartFireOverride(int weaponAttackIndex, bool useAltAnim, bool bOverrideCurrentAttack)
Definition Actor.h:8479
FieldArray< bool, 6 > bColorizeRegionsField()
Definition Actor.h:7673
BitFieldValue< bool, unsigned __int32 > bWeaponUsesChargeRunning()
Definition Actor.h:8010
FRotator & FPVLookAtMaximumOffset_TargetingField()
Definition Actor.h:7535
bool AllowUnequip()
Definition Actor.h:8421
BitFieldValue< bool, unsigned __int32 > bUseBPOnWeaponAnimPlayedNotify()
Definition Actor.h:7930
USoundCue * FireSoundField()
Definition Actor.h:7567
bool LocalAimUseLocalSpace(FVector *AimOrigin, FVector *AimDir)
Definition Actor.h:8228
BitFieldValue< bool, unsigned __int32 > bDodgeRequiresWalking()
Definition Actor.h:7835
void SetAutoReload()
Definition Actor.h:8343
BitFieldValue< bool, unsigned __int32 > bAllowDropAndPickup()
Definition Actor.h:7938
bool & bOnlyUseOnSeatingStructureField()
Definition Actor.h:7677
BitFieldValue< bool, unsigned __int32 > bAllowAttackEarlyOuts()
Definition Actor.h:8001
void ServerSetColorizeRegion(int theRegion, bool bValToUse)
Definition Actor.h:8535
void BPAppliedPrimalItemToWeapon()
Definition Actor.h:8425
FVector & StoredDodgeDirectionField()
Definition Actor.h:7632
void BPFiredWeapon()
Definition Actor.h:8435
bool CanStartWeaponSwitch(bool bIsPrimaryWeapon)
Definition Actor.h:8094
void SetLockOnTarget(AActor *newLockOnTarget)
Definition Actor.h:8345
bool BPOnWeaponItemUsedDuringReload(UPrimalItem *anItem)
Definition Actor.h:8455
TArray< AActor * > * SortActorsByDistanceFromScreenCenter(TArray< AActor * > *result, TArray< AActor * > *actors)
Definition Actor.h:8359
void RefreshAmmoItemQuantity()
Definition Actor.h:8306
void OnStartActivelyBlocking()
Definition Actor.h:8284
void Net_CancelReload()
Definition Actor.h:8508
BitFieldValue< bool, unsigned __int32 > bUseBPModifyAimOffset()
Definition Actor.h:7840
TArray< FVector > & LastSocketPositionsField()
Definition Actor.h:7551
long double & LastTimeSwitchedToNextLoadedWeaponField()
Definition Actor.h:7783
bool IsBlockingAttack(int attackIndex)
Definition Actor.h:8206
float PlayEquipAnimation(bool bIsLeftWeapon, bool bHasNoAmmo, bool bPlayBothFirstAndThirdPerson, bool bReplicate, bool bReplicateToInstigator, bool bStopOnFinish)
Definition Actor.h:8290
bool IsRecoveringAfterBlocking()
Definition Actor.h:8216
BitFieldValue< bool, unsigned __int32 > bAltFireDoesMeleeAttack()
Definition Actor.h:7859
BitFieldValue< bool, unsigned __int32 > bInversedIkCurve()
Definition Actor.h:8060
void ReloadWeapon()
Definition Actor.h:8308
BitFieldValue< bool, unsigned __int32 > bBPUseWeaponCanFire()
Definition Actor.h:7884
BitFieldValue< bool, unsigned __int32 > bPendingEquip()
Definition Actor.h:7889
float & DodgeAutoAimMaxDistanceForSpeedAdjustementField()
Definition Actor.h:7611
UAnimSequence * OverrideTPVShieldAnimationField()
Definition Actor.h:7698
BitFieldValue< bool, unsigned __int32 > bAllowTargeting()
Definition Actor.h:7937
bool BPShouldDealDamage(AActor *TestActor)
Definition Actor.h:8461
FRotator * GetInputRotationLimits_Implementation(FRotator *result)
Definition Actor.h:8180
void ClientStartReload_Implementation(bool bReloadLeftWeapon)
Definition Actor.h:8123
int & LastAttemptedMeleeAttackField()
Definition Actor.h:7757
void OnRep_CurrentAmmoInClip()
Definition Actor.h:8280
long double & LastMoveRightInputZeroTimeField()
Definition Actor.h:7726
float & DodgeCooldownField()
Definition Actor.h:7732
void StartRibbonTrailFX()
Definition Actor.h:8374
long double & LastTimePlayedSwitchAnimField()
Definition Actor.h:7511
bool ForcesTPVCameraOffset_Implementation()
Definition Actor.h:8160
float & BackStabDamageMultiplierField()
Definition Actor.h:7751
BitFieldValue< bool, unsigned __int32 > bUseCharacterMeleeDamageModifier()
Definition Actor.h:7960
bool & bBPDoClientCheckCanFireField()
Definition Actor.h:7678
bool ShouldBlockAttack_Implementation(FHitResult *HitInfo, FVector *ShotDirection, bool bBlockAllPointDamage, AActor *DamageCauser, bool bOnlyCheckDirection)
Definition Actor.h:8351
float & LockOnAimMinSpeedField()
Definition Actor.h:7618
FVector * GetMuzzleLocation(FVector *result, bool bFromSecondaryWeapon)
Definition Actor.h:8184
FVector & FPVLastLocOffsetField()
Definition Actor.h:7556
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:8142
FVector & TPVMuzzleLocationOffsetField()
Definition Actor.h:7701
BitFieldValue< bool, unsigned __int32 > bApplyAimDriftWhenTargeting()
Definition Actor.h:7939
void WeaponTraceHits(TArray< FHitResult > *HitResults, FVector *StartTrace, FVector *EndTrace)
Definition Actor.h:8416
BitFieldValue< bool, unsigned __int32 > bRestrictFPVCameraPitch()
Definition Actor.h:8025
BitFieldValue< bool, unsigned __int32 > bPendingEquipSecondary()
Definition Actor.h:7890
void ServerStartChargeRunning_Implementation(bool newChargeRunning)
Definition Actor.h:8324
bool LocalCheckShieldBlocking(APrimalCharacter *DamageCauser, FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:8229
bool BPSkipSetCombatStateOnInput(EWeaponAttackInput::Type inputType)
Definition Actor.h:8464
float & MeleeComboHarvestingDamageMultiplierMaxField()
Definition Actor.h:7800
float & MeleeHitItemDestroyWeightMaxField()
Definition Actor.h:7649
void PlayFireAnimation()
Definition Actor.h:8291
void OnEquipFinishedSecondary()
Definition Actor.h:8273
void StopMuzzleFX()
Definition Actor.h:8384
void StartMeleeStepImpulse(FVector *DodgeDir)
Definition Actor.h:8551
void ResetMeleeComboHarvestingDamage()
Definition Actor.h:8310
bool BPWeaponAllowCrouch()
Definition Actor.h:8472
void AllowFastAttackForTime(float time, bool bWasLeftAttack, bool bShouldAllowBothSides)
Definition Actor.h:8071
USoundCue * UnequipSoundField()
Definition Actor.h:7576
float & DodgeAutoAimMinDistanceForSpeedAdjustementField()
Definition Actor.h:7612
void StartMeleeSwing()
Definition Actor.h:8368
void BPOnClientStartDodgeNotify()
Definition Actor.h:8449
float & NonStepImpulsingCameraShakeScaleField()
Definition Actor.h:7772
bool IsFirstPersonMeshVisible()
Definition Actor.h:8211
BitFieldValue< bool, unsigned __int32 > bUsePostUpdateTickForFPVParticles()
Definition Actor.h:7871
BitFieldValue< bool, unsigned __int32 > bUseHandIk()
Definition Actor.h:8059
BitFieldValue< bool, unsigned __int32 > bIsUsingAltAttack()
Definition Actor.h:7929
bool BPCanReload(bool bLeftReload)
Definition Actor.h:8427
UAnimSequence * OverrideTPVShieldHeldAnimationField()
Definition Actor.h:7697
void OnEndActivelyBlocking()
Definition Actor.h:8265
float & NPCNonAimingAttackAOEDistanceMultiplierField()
Definition Actor.h:7795
float & FireCameraShakeSpreadScaleExponentLessThanField()
Definition Actor.h:7689
BitFieldValue< bool, unsigned __int32 > bConsumeAmmoItemOnReload()
Definition Actor.h:7909
void ServerStartFire_Implementation(int attackIndex, bool bUseAltAnim, bool bOverrideCurrentAttack)
Definition Actor.h:8326
int GetShieldAttackIndex(EWeaponAttackType::Type AttackType)
Definition Actor.h:8189
float PlayReloadAnimation()
Definition Actor.h:8293
USoundCue * AltFireSoundField()
Definition Actor.h:7568
BitFieldValue< bool, unsigned __int32 > bPendingSwitchPrimary()
Definition Actor.h:7841
void ServerStartSecondaryAction_Implementation()
Definition Actor.h:8329
void SimulateWeaponFire(bool bSimulateOnLeftWeapon, int AttackIndex)
Definition Actor.h:8358
FName & MuzzleAttachPointField()
Definition Actor.h:7562
float & DefaultStaggerTimeWhenBreakingShieldDefenseField()
Definition Actor.h:7713
BitFieldValue< bool, unsigned __int32 > bLoopingSimulateWeaponFire()
Definition Actor.h:7919
float & TimeBeforeDodgingEndsToStartNextAttackField()
Definition Actor.h:7614
void Destroyed()
Definition Actor.h:8131
float & FPVMoveOffscreenWhenTurningMaxViewRotSpeedField()
Definition Actor.h:7587
int & FiredLastNoAmmoShotField()
Definition Actor.h:7626
BitFieldValue< bool, unsigned __int32 > bWeaponUsesMeleeComboHarvesting()
Definition Actor.h:8026
void OnRep_AccessoryToggle()
Definition Actor.h:8277
BitFieldValue< bool, unsigned __int32 > bIsFireActivelyHeld()
Definition Actor.h:7849
bool CanSwitchWeaponTo(UPrimalItem *ForItem, APrimalCharacter *OwnerCharacter)
Definition Actor.h:8480
void StartSideUnequip(bool bIsPrimaryWeapon, bool bSkipAnimation, bool bIsSwitch)
Definition Actor.h:8376
bool CanStartRunning()
Definition Actor.h:8092
bool & bLastMeleeHitField()
Definition Actor.h:7662
float & FPVCameraMaxPitchField()
Definition Actor.h:7817
float & TimeToCancelChargeRunWithoutCancellingRunningField()
Definition Actor.h:7765
FVector * GetShootingCameraLocation(FVector *result)
Definition Actor.h:8190
float & WeaponRunSpeedModifierField()
Definition Actor.h:7744
BitFieldValue< bool, unsigned __int32 > bDontUseAttackDataForAltFire()
Definition Actor.h:8004
long double & MeleeStepImpulseStartTimeField()
Definition Actor.h:7738
void PlayTargetingAnimation()
Definition Actor.h:8294
bool & bOnlyPassiveDurabilityWhenAccessoryActiveField()
Definition Actor.h:7522
bool BPCanSetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd)
Definition Actor.h:8428
float & FPVImmobilizedInterpSpeedField()
Definition Actor.h:7540
void ProcessIndexAndStartFire(int weaponAttackIndex, bool bFromGamepad, bool useAltAnim, bool bOverrideCurrentAttack)
Definition Actor.h:8302
bool BPWeaponAllowJump()
Definition Actor.h:8473
BitFieldValue< bool, unsigned __int32 > bIsDefaultWeapon()
Definition Actor.h:7904
BitFieldValue< bool, unsigned __int32 > bCanFire()
Definition Actor.h:7945
TArray< FMeleeHitInfo > & CurrentMeleeHitsField()
Definition Actor.h:7706
float & MeleeCameraShakeSpeedScaleField()
Definition Actor.h:7655
BitFieldValue< bool, unsigned __int32 > bUseBPCanStartAttack()
Definition Actor.h:7826
void ServerOnHitReceived_Implementation(AShooterWeapon *CauserWeapon, bool bWasDodging, float ShieldDefenseBrokenPowerDifference)
Definition Actor.h:8317
BitFieldValue< bool, unsigned __int32 > bAllowEquippedOnSteeringWheel()
Definition Actor.h:7845
bool & bAllowUseOnSeatingStructureField()
Definition Actor.h:7676
float & NPCBasicAttackAOEDistanceMultiplierField()
Definition Actor.h:7794
float & timeToRecoverAfterReceivingBreakAttackField()
Definition Actor.h:7709
bool & bPreventOpeningInventoryField()
Definition Actor.h:7675
FName & OverrideAttachPointSecondaryField()
Definition Actor.h:7775
FVector & VRTargetingAimOriginOffsetField()
Definition Actor.h:7634
BitFieldValue< bool, unsigned __int32 > bPendingSwitchSecondary()
Definition Actor.h:7842
bool WeaponAllowJump()
Definition Actor.h:8410
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition Actor.h:8264
bool & bUseBlueprintAnimNotificationsField()
Definition Actor.h:7541
BitFieldValue< bool, unsigned __int32 > bUseBPHandleAttackType()
Definition Actor.h:8039
void Net_SetLockOnState_Implementation(bool bNewState)
Definition Actor.h:8252
float & AimDriftYawAngleField()
Definition Actor.h:7643
void Tick(float DeltaSeconds)
Definition Actor.h:8392
EWeaponAttackType::Type GetAttackTypeFromInput(EWeaponAttackInput::Type AttackInput)
Definition Actor.h:8168
float & TargetingDelayTimeField()
Definition Actor.h:7641
void Server_SetExtraWeaponAttack(APrimalBuff *WeaponAttackBuff, int BuffAttackIndex)
Definition Actor.h:8548
void ServerStartDodge_Implementation(int dodgeDirIndex)
Definition Actor.h:8325
bool IsValidAttackIndex(int AttackIndex)
Definition Actor.h:8223
BitFieldValue< bool, unsigned __int32 > bUseBPSetFPVRootLocAndRotation()
Definition Actor.h:8058
float GetSuccessiveHitsDamageMultiplier()
Definition Actor.h:8191
void ClientBeginMeleeStepImpulsing_Implementation(FVector MyVec)
Definition Actor.h:8113
void Net_OnSwitchSideWeapon_Implementation(bool bIsPrimaryWeapon)
Definition Actor.h:8248
float & MeleeComboHarvestingDamageMultiplierTimeUntilResetField()
Definition Actor.h:7802
FRotator & FPVImmobilizedRotationOffsetField()
Definition Actor.h:7539
void NetSetStepImpulsing_Implementation(bool NewImpulsing)
Definition Actor.h:8242
void StartFire(int weaponAttackIndex, bool bFromGamepad, bool useAltAnim, bool bOverrideCurrentAttack)
Definition Actor.h:8364
BitFieldValue< bool, unsigned __int32 > bReloadAnimForceTickPoseOnServer()
Definition Actor.h:7873
void ServerProcessMeleeHit(FHitResult *HitInfo, bool bWasDodging, float ShieldDefenseBrokenPowerDifference)
Definition Actor.h:8320
BitFieldValue< bool, unsigned __int32 > bIsWeaponBlockingActive()
Definition Actor.h:7990
float & DodgeDurationField()
Definition Actor.h:7731
bool AllowFiring(bool bIsLeftFire)
Definition Actor.h:8072
float & AttackAutoAimSliderField()
Definition Actor.h:7513
int & MeleeDamageAmountField()
Definition Actor.h:7571
float & TimeBeforeRecoilEndsToAllowNormalSpeedField()
Definition Actor.h:7749
USoundCue * EquipSoundField()
Definition Actor.h:7575
BitFieldValue< bool, unsigned __int32 > bHadMovingRightInput()
Definition Actor.h:7996
int & CurrentAmmoField()
Definition Actor.h:7597
BitFieldValue< bool, unsigned __int32 > bUseBPCanSetCombatState()
Definition Actor.h:8062
BitFieldValue< bool, unsigned __int32 > bToggleAccessoryUseAltMuzzleFX()
Definition Actor.h:7900
float & MeleeStepImpulseCollisionCheckDistanceField()
Definition Actor.h:7741
FItemNetInfo & AssociatedItemNetInfoSecondaryField()
Definition Actor.h:7776
BitFieldValue< bool, unsigned __int32 > bWeaponUsesDamageMomentum()
Definition Actor.h:8012
USoundCue * UntargetingSoundField()
Definition Actor.h:7668
float & DodgeMeleeImpulseMultiplierField()
Definition Actor.h:7624
bool ShouldProcessRotationInputMultipliers()
Definition Actor.h:8354
BitFieldValue< bool, unsigned __int32 > bForceFirstPerson()
Definition Actor.h:8019
BitFieldValue< bool, unsigned __int32 > bPlayingFireAnim()
Definition Actor.h:7878
void OnRep_MyPawn()
Definition Actor.h:8282
TArray< UAnimMontage * > AnimsOverrideFromField()
Definition Actor.h:7806
bool ShouldSwitchPrimaryWeapon()
Definition Actor.h:8355
bool CheckForMeleeStepImpulseCollision(FVector *MyVec, bool isInitialTrace)
Definition Actor.h:8104
float & FPVCameraMinPitchField()
Definition Actor.h:7816
void DetermineWeaponState()
Definition Actor.h:8134
FWeaponData & WeaponConfigField()
Definition Actor.h:7548
bool IsLocallyOwned()
Definition Actor.h:8212
void ApplyFPVCustomOffset(FVector TargetOffset, float Duration, float InterpSpeed)
Definition Actor.h:8073
void ServerOnHitReceived(AShooterWeapon *CauserWeapon, bool bWasDodging, float ShieldDefenseBrokenPowerDifference)
Definition Actor.h:8532
void SetAutoAim(bool bEnable)
Definition Actor.h:8341
bool ShouldDealDamage(AActor *TestActor)
Definition Actor.h:8353
FVector & FPVRelativeLocationField()
Definition Actor.h:7525
void WeaponStartAttack(int weaponAttackIndex, bool bUseAltAnim)
Definition Actor.h:8414
void OnAttackAnimationPlayed(int AttackIndex, float attackDurationVal, float attackMinDurationVal, bool bOverrideNextAttackTime, bool bIsLeftAttack)
Definition Actor.h:8257
BitFieldValue< bool, unsigned __int32 > bForceThirdPerson()
Definition Actor.h:7993
bool HasRightMovementModeForAttack(int AttackIndex)
Definition Actor.h:8199
bool ShouldBlockAttack(FHitResult *HitInfo, FVector *ShotDirection, bool bBlockAllPointDamage, AActor *DamageCauser, bool bOnlyCheckDirection)
Definition Actor.h:8550
float & FPVMoveOffscreenWhenTurningInCombatMaxOffsetField()
Definition Actor.h:7592
bool CanFire(bool bForceAllowSubmergedFiring, bool bIsLeftFire)
Definition Actor.h:8082
void Net_UpdateWeaponAttackIndex(int WeaponAttackIndex)
Definition Actor.h:8520
bool BPWeaponCanFire()
Definition Actor.h:8475
void DealDamage(FHitResult *Impact, FVector *ShootDir, float DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse, bool bIsFromSecondaryWeapon)
Definition Actor.h:8130
bool HasInfiniteAmmo()
Definition Actor.h:8198
void AttachedToPawn()
Definition Actor.h:8422
void LocalOnAttackBlockedByShield(AShooterWeapon *CauserWeapon, int AttackIndex)
Definition Actor.h:8231
BitFieldValue< bool, unsigned __int32 > bHideCrosshairWhileReloading()
Definition Actor.h:7843
BitFieldValue< bool, unsigned __int32 > bCanDoNonImpulsingHarvestAttack()
Definition Actor.h:8051
void OnEquip()
Definition Actor.h:8270
void StopFire()
Definition Actor.h:8383
TArray< UAnimMontage * > AnimOverrideToField()
Definition Actor.h:7807
bool CanUseItemForDualWielding(UPrimalItem *PrimalItem)
Definition Actor.h:8098
BitFieldValue< bool, unsigned __int32 > bGamepadLeftIsPrimaryFire()
Definition Actor.h:7943
int & NextWeaponAttackIndexField()
Definition Actor.h:7631
void CosumeMeleeHitDurability(float DurabilityConsumptionMultiplier)
Definition Actor.h:8128
float & SwitchToNextLoadedWeaponCooldownField()
Definition Actor.h:7791
float & PassiveDurabilityCostIntervalField()
Definition Actor.h:7653
bool IsLockedOn(bool bTestForValidTarget)
Definition Actor.h:8213
UTexture2D * LockOnIconField()
Definition Actor.h:7815
BitFieldValue< bool, unsigned __int32 > bAllowSettingColorizeRegions()
Definition Actor.h:7957
FVector & CanceledReloadFPVOffsetField()
Definition Actor.h:7789
UAudioComponent * FireACField()
Definition Actor.h:7561
float GetChargeRunningSpeedProgress()
Definition Actor.h:8172
float & FPVEnterTargetingInterpSpeedField()
Definition Actor.h:7529
BitFieldValue< bool, unsigned __int32 > bWantsToFire()
Definition Actor.h:7886
FVector & DodgeDirectionField()
Definition Actor.h:7728
float & EndDoMeleeSwingTimeField()
Definition Actor.h:7531
bool IsActivelyBlocking()
Definition Actor.h:8203
void BPToggleAccessoryFailed()
Definition Actor.h:8470
BitFieldValue< bool, unsigned __int32 > bScopeFullscreen()
Definition Actor.h:7963
bool AddToMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:8070
void EndMeleeSwing()
Definition Actor.h:8147
float & OverrideTargetingFOVField()
Definition Actor.h:7640
UAnimSequence * GetStandingAnimation(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:8499
BitFieldValue< bool, unsigned __int32 > bListenToAppliedForeces()
Definition Actor.h:7897
void NetSetDebugMelee(bool Discrete, int DebugMelee)
Definition Actor.h:8504
float & StandardBlockingMaxAngleField()
Definition Actor.h:7710
BitFieldValue< bool, unsigned __int32 > bDoMeleeSwing()
Definition Actor.h:7853
void SetAmmoInClip(int newAmmo, bool bSecondaryWeapon)
Definition Actor.h:8340
float GetAutoAimMultiplier(int AttackIndex)
Definition Actor.h:8169
float & PassiveDurabilityCostPerIntervalField()
Definition Actor.h:7652
bool & bConsumedDurabilityForThisMeleeHitField()
Definition Actor.h:7666
void InitializeLastSocketPositionsArray()
Definition Actor.h:8201
float GetWeaponDamageMultiplier(bool bIsFromSecondaryWeapon)
Definition Actor.h:8194
bool CanMeleeAttack()
Definition Actor.h:8083
float & AttackAutoAimSliderMaxMultiplierField()
Definition Actor.h:7514
int GetCurrentAmmoInClip(bool bLeftWeaponAmmo)
Definition Actor.h:8175
float & LockOnCheckRangeField()
Definition Actor.h:7811
USceneComponent * GetParticleBaseComponent()
Definition Actor.h:8186
bool IsAutoAimActive()
Definition Actor.h:8205
void Server_SetExtraWeaponAttack_Implementation(APrimalBuff *WeaponAttackBuff, int BuffAttackIndex)
Definition Actor.h:8336
void Dodge(FVector *DodgeDir)
Definition Actor.h:8490
void StartNextAttack()
Definition Actor.h:8370
void BPModifyAimOffset(float DeltaTime, FRotator *AimOffsetIn, FRotator *AimOffsetOut)
Definition Actor.h:8444
void NetSetStepImpulsing(bool NewImpulsing)
Definition Actor.h:8505
void DoMeleeAttack()
Definition Actor.h:8136
void GetHandsSocketsTransforms(FTransform *Left, FTransform *Right)
Definition Actor.h:8179
bool BPForceTPVTargetingAnimation()
Definition Actor.h:8436
float & TPVCameraYawRangeField()
Definition Actor.h:7681
TArray< int > & WeaponAttackIndexOverrideField()
Definition Actor.h:7583
float & DraggingOffsetInterpField()
Definition Actor.h:7704
void ServerStartDodge(int dodgeDirIndex)
Definition Actor.h:8538
long double & DodgeStartTimeField()
Definition Actor.h:7727
void TryApplyPrimalItemSettingsToPrimaryWeapon()
Definition Actor.h:8398
UAnimMontage * NewOverrideLandedAnimDualWieldingField()
Definition Actor.h:7502
bool IsAttackImplemented(EWeaponAttackType::Type AttackType)
Definition Actor.h:8204
BitFieldValue< bool, unsigned __int32 > bConsumeAmmoOnUseAmmo()
Definition Actor.h:7881
void PlayUseHarvestAnimation()
Definition Actor.h:8522
bool PreventSwitchingWeapon(TSubclassOf< AShooterWeapon > WeaponClass)
Definition Actor.h:8300
TArray< TSubclassOf< UDamageType > > & WeaponDamageTypesWhichThisWeaponBlocksField()
Definition Actor.h:7810
void Server_SetCombatState_Implementation(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd, ECombatChangeReason::Type Reason)
Definition Actor.h:8335
bool CanTarget()
Definition Actor.h:8096
bool & bRestrictTPVCameraYawField()
Definition Actor.h:7679
void ServerStartMeleeStepImpulse(FVector MyVec)
Definition Actor.h:8540
BitFieldValue< bool, unsigned __int32 > bHasPlayedReload()
Definition Actor.h:7912
void NetCancelCurrentWeaponAttack(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime)
Definition Actor.h:8502
APrimalCharacter * GetPawnOwner()
Definition Actor.h:8187
BitFieldValue< bool, unsigned __int32 > bCancelReloadWhenSwimming()
Definition Actor.h:8003
void TryApplyPrimalItemSettingsToSecondaryWeapon()
Definition Actor.h:8399
void ServerSwitchToNextLoadedWeapon_Implementation()
Definition Actor.h:8333
UAnimMontage * NewOverrideLandedAnimField()
Definition Actor.h:7501
float & MeleeDamageImpulseField()
Definition Actor.h:7573
BitFieldValue< bool, unsigned __int32 > bUseMeleeRibbonTrailFX()
Definition Actor.h:7894
void ServerStopFire_Implementation(int attackIndex, bool bUseAltAnim)
Definition Actor.h:8331
BitFieldValue< bool, unsigned __int32 > bIsAccessoryActive()
Definition Actor.h:7907
float & AIReloadMinPlayrateField()
Definition Actor.h:7721
void NetWeaponStartAttack(int weaponAttackIndex, bool bUseAltAnim)
Definition Actor.h:8507
void NetSetAimMagnetism_Implementation(float NewMagnetism)
Definition Actor.h:8240
float & BlockedAttackerRunSpeedModifierField()
Definition Actor.h:7746
void BPGlobalFireWeapon()
Definition Actor.h:8439
void Net_SetLockOnTarget_Implementation(AActor *newLockOnTarget)
Definition Actor.h:8253
void FireWeapon()
Definition Actor.h:8156
bool BPAllowNativeFireWeapon()
Definition Actor.h:8424
void Net_SwitchSideWeapon(UPrimalItem *aPrimalItem, bool bIsPrimaryWeapon)
Definition Actor.h:8519
float & TimeSinceChargeRunningStartedField()
Definition Actor.h:7758
void ClientSimulateWeaponFire(bool bSimulateOnLeftWeapon, int AttackIndex)
Definition Actor.h:8485
FString & TutorialHintStringField()
Definition Actor.h:7790
BitFieldValue< bool, unsigned __int32 > bWeaponAllowsBlocking()
Definition Actor.h:7991
FRotator * GetInputRotationLimits(FRotator *result)
Definition Actor.h:8497
float & TargetingForceTraceFloatingHUDRangeField()
Definition Actor.h:7510
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileMeleeAttacking()
Definition Actor.h:7966
int & CurrentWeaponAttackIndexField()
Definition Actor.h:7629
void ClearClientReload()
Definition Actor.h:8109
bool IsWithinView(float Angle, AActor *OtherActor, FVector CurrentViewPoint)
Definition Actor.h:8227
void Net_SetCombatState_Implementation(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd)
Definition Actor.h:8250
BitFieldValue< bool, unsigned __int32 > bMeleeAttackHarvetUsableComponents()
Definition Actor.h:7956
BitFieldValue< bool, unsigned __int32 > bFiredFirstBurstShot()
Definition Actor.h:7920
BitFieldValue< bool, unsigned __int32 > bTargetUnTargetWithClick()
Definition Actor.h:7882
long double & LastMoveForwardInputTimeField()
Definition Actor.h:7723
bool & bReplicateCurrentAmmoInClipToNonOwnersField()
Definition Actor.h:7599
void FinishSideUnequipSecondary()
Definition Actor.h:8152
USoundCue * MeleeComboHarvestingDamageMultiplierSoundField()
Definition Actor.h:7804
BitFieldValue< bool, unsigned __int32 > bForceFirstPersonWhileTargeting()
Definition Actor.h:7968
static void GetAttackDirectionToBreakBlock(AShooterWeapon *DefenderWeapon, AShooterWeapon *DamageCauserWeapon, FVector *ShotDirection, int damageCauserAttackIndex, bool *RegularDirection, bool *AltDirection)
Definition Actor.h:8165
void DrawDebugSphereClient_Implementation(FVector StartLine, FVector EndLine, FColor lineColor, float radius)
Definition Actor.h:8141
BitFieldValue< bool, unsigned __int32 > bWeaponUsesDualWielding()
Definition Actor.h:8027
bool & bUseFireCameraShakeScaleField()
Definition Actor.h:7692
BitFieldValue< bool, unsigned __int32 > bNextAttackIsShield()
Definition Actor.h:7934
long double & TimeRunningStartedField()
Definition Actor.h:7760
void SetAccessoryEnabled(bool bEnabled)
Definition Actor.h:8339
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToAltFire()
Definition Actor.h:7948
UPrimalItem * AssociatedPrimalItemField()
Definition Actor.h:7545
float & FPVMoveOffscreenWhenTurningMinMoveWeaponSpeedField()
Definition Actor.h:7585
BitFieldValue< bool, unsigned __int32 > bHideFPVMesh()
Definition Actor.h:7856
bool & bForceTPV_EquippedWhileRidingField()
Definition Actor.h:7702
long double & TimeForNextValidAttackLeftField()
Definition Actor.h:7773
void EndDodging_Implementation()
Definition Actor.h:8144
void Net_OnAttackBlockedByWeapon(AShooterWeapon *CauserWeapon, int AttackIndex)
Definition Actor.h:8510
void ServerStopSecondaryAction_Implementation()
Definition Actor.h:8332
float & NPCWeaponAttackRangeMultiplierField()
Definition Actor.h:7798
void ServerSetChargeRunning_Implementation(bool newChargeRunning)
Definition Actor.h:8321
BitFieldValue< bool, unsigned __int32 > bWeaponUsesDodge()
Definition Actor.h:7994
float & CustomFPVOffsetInterpSpeedField()
Definition Actor.h:7788
BitFieldValue< bool, unsigned __int32 > bToggleAccessoryUseAltFireSound()
Definition Actor.h:7901
BitFieldValue< bool, unsigned __int32 > bCanDownBlock()
Definition Actor.h:8020
float & DodgeStaminaCostField()
Definition Actor.h:7733
FName & ScopeCrosshairColorParameterField()
Definition Actor.h:7638
FRotator * ProcessRotationInputMultipliers(FRotator *result, FRotator rotInput)
Definition Actor.h:8524
TArray< UAnimSequence * > OverrideRiderAnimSequenceFromField()
Definition Actor.h:7505
float & NPCStepImpulseLeadingVelocityMaxExtraSpeedField()
Definition Actor.h:7797
bool CanReload(bool bLeftReload)
Definition Actor.h:8086
BitFieldValue< bool, unsigned __int32 > bUseBPPlayReloadAnimAndContinueReload()
Definition Actor.h:8030
BitFieldValue< bool, unsigned __int32 > bUseBPWeaponDealDamage()
Definition Actor.h:7927
TArray< AActor * > MeleeSwingHurtListField()
Definition Actor.h:7552
void BPStaggerCharacter(APrimalCharacter *ToCharacter, float StaggerTime, int FromAttackIndex)
Definition Actor.h:8465
float & FPVMeleeTraceFXRangeField()
Definition Actor.h:7669
void TickMeleeStepImpulse_Implementation()
Definition Actor.h:8395
void TickLockOnAim()
Definition Actor.h:8394
BitFieldValue< bool, unsigned __int32 > bCurrentReloadIsChained()
Definition Actor.h:8046
TArray< TEnumAsByte< enum EWeaponAttackType::Type > > & WeaponAttackTypeOverrideField()
Definition Actor.h:7582
TArray< FRecoveryRateOverride > & RecoveryRateValuesOverrideField()
Definition Actor.h:7769
FVector2D & TargetingInfoTooltipPaddingField()
Definition Actor.h:7520
FName & OverrideAttachPointField()
Definition Actor.h:7524
void OnRep_AssociatedItemNetInfo()
Definition Actor.h:8278
void ServerCancelCurrentWeaponAttack_Implementation(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime)
Definition Actor.h:8239
float & ItemDurabilityToConsumePerMeleeHitField()
Definition Actor.h:7507
void SetWeaponState(EWeaponState::Type NewState)
Definition Actor.h:8348
void DetermineWeaponState(int AttackIndex, bool bUseAltAnim)
Definition Actor.h:8133
FString * GetTutorialHintString(FString *result)
Definition Actor.h:8500
TSubclassOf< UPrimalItem > & WeaponAmmoItemTemplateField()
Definition Actor.h:7549
float & ChargeRunningAccelerationTimeField()
Definition Actor.h:7763
int & DebugMeleeHitsField()
Definition Actor.h:7740
void ServerStartAltFire()
Definition Actor.h:8536
long double & LastFireTimeSecondaryField()
Definition Actor.h:7780
void BPMeleeTickDebug()
Definition Actor.h:8443
BitFieldValue< bool, unsigned __int32 > bUseBPPreventLockingOn()
Definition Actor.h:8057
void ClientPlayShieldHitAnim_Implementation()
Definition Actor.h:8115
void StartReloadAfterTimerSecondary()
Definition Actor.h:8373
void ServerStartSecondaryAction()
Definition Actor.h:8542
TSubclassOf< APrimalBuff > & ControlLimitedBuffField()
Definition Actor.h:7736
void OnEndAttackSwing()
Definition Actor.h:8267
BitFieldValue< bool, unsigned __int32 > bStepImpulsingRequiresTarget()
Definition Actor.h:8022
void ServerSetColorizeRegion_Implementation(int theRegion, bool bValToUse)
Definition Actor.h:8322
void OnInstigatorPlayDyingEvent()
Definition Actor.h:8521
float & AllowChargeRunInTimeField()
Definition Actor.h:7759
void ZoomOut()
Definition Actor.h:8069
FVector * GetCameraDamageStartLocation(FVector *result, FVector *AimDir)
Definition Actor.h:8171
void NetSetUseInterpolatedLocation_Implementation(bool NewValue)
Definition Actor.h:8243
AActor * TryFindAutoAimTarget(bool bNoTimeLimit, float MaxDistance, float MaxAngle)
Definition Actor.h:8401
BitFieldValue< bool, unsigned __int32 > bEquippingRequiresWalking()
Definition Actor.h:7986
FItemNetInfo & AssociatedItemNetInfoField()
Definition Actor.h:7547
BitFieldValue< bool, unsigned __int32 > bBPHandleMeleeAttack()
Definition Actor.h:7915
void ServerEndMeleeStepImpulse_Implementation()
Definition Actor.h:8315
bool CanStartBlocking(int attackIndex)
Definition Actor.h:8090
BitFieldValue< bool, unsigned __int32 > bProcessedBlock()
Definition Actor.h:8002
BitFieldValue< bool, unsigned __int32 > bDontActuallyConsumeItemAmmo()
Definition Actor.h:7883
void SetOwningPawn(APrimalCharacter *theCharacter)
Definition Actor.h:8346
void OnEndAttack()
Definition Actor.h:8266
BitFieldValue< bool, unsigned __int32 > bAllowSubmergedFiring()
Definition Actor.h:7851
BitFieldValue< bool, unsigned __int32 > bPendingSecondaryEquipCheckAfterMap()
Definition Actor.h:8035
BitFieldValue< bool, unsigned __int32 > bIsMeleeFeetPlanted()
Definition Actor.h:8008
void StartUnequip()
Definition Actor.h:8553
UAnimMontage * WeaponMesh3PReloadAnimField()
Definition Actor.h:7574
float & WeaponBlockingDefensePowerField()
Definition Actor.h:7715
void ClientEndDodging_Implementation()
Definition Actor.h:8114
void OnEndBlockingAttack(int attackIndex, bool bFromGamepad, bool bUseAltAnim)
Definition Actor.h:8268
float & InputRotationLimitDeltaTimeMultiplierField()
Definition Actor.h:7767
int & PrimaryClipIconOffsetField()
Definition Actor.h:7518
void ServerStopAltFire_Implementation()
Definition Actor.h:8330
float & GlobalFireCameraShakeScaleTargetingField()
Definition Actor.h:7654
BitFieldValue< bool, unsigned __int32 > bUnequipping()
Definition Actor.h:7891
TSubclassOf< UShooterDamageType > & MeleeAttackUsableHarvestDamageTypeField()
Definition Actor.h:7670
float & RecoilRunSpeedModifierField()
Definition Actor.h:7747
float & MaxAngleToActivateAutoAimField()
Definition Actor.h:7606
void Server_SetCombatState(bool bNewCombatState, bool bUseAnimation, float overrideTimeUntilEnd, ECombatChangeReason::Type Reason)
Definition Actor.h:8547
bool BPNPCShouldUseAltAttack(int weaponAttackIndex)
Definition Actor.h:8446
void OnRep_NetLoopedWeaponFire()
Definition Actor.h:8283
BitFieldValue< bool, unsigned __int32 > bIsWeaponBreaking()
Definition Actor.h:7855
FVector & AutoAimViewOffsetField()
Definition Actor.h:7517
void TickAutoAim()
Definition Actor.h:8393
BitFieldValue< bool, unsigned __int32 > bIsInMeleeSwing()
Definition Actor.h:7852
BitFieldValue< bool, unsigned __int32 > bFoundConsciousCharacter()
Definition Actor.h:8014
void BPDrawHud(AShooterHUD *HUD)
Definition Actor.h:8433
BitFieldValue< bool, unsigned __int32 > bClientAlreadyReloadedSecondary()
Definition Actor.h:8033
float & CustomFPVOffsetInterpDurationField()
Definition Actor.h:7787
BitFieldValue< bool, unsigned __int32 > bUseInterpolatedLocation()
Definition Actor.h:7836
BitFieldValue< bool, unsigned __int32 > bDidLastAttackHarvest()
Definition Actor.h:8052
BitFieldValue< bool, unsigned __int32 > bNotifiedOutOfAmmo()
Definition Actor.h:7892
void ServerEndMeleeStepImpulse()
Definition Actor.h:8530
BitFieldValue< bool, unsigned __int32 > bAllowAutoAim()
Definition Actor.h:7827
FString * GetTutorialHintString_Implementation(FString *result)
Definition Actor.h:8192
void Net_StartSideUnequip_Implementation(bool bIsPrimaryWeapon, bool bSkipAnimation, bool bIsSwitch)
Definition Actor.h:8254
FName & FastAttackFXSocketField()
Definition Actor.h:7564
void UpdateChargeRunning(float DeltaSeconds)
Definition Actor.h:8557
float & AllowMeleeTimeBeforeAnimationEndField()
Definition Actor.h:7544
void ClearClientReloadSecondary()
Definition Actor.h:8110
void SwitchToNextLoadedWeapon()
Definition Actor.h:8391
FName & TPVAccessoryToggleComponentField()
Definition Actor.h:7602
float & MeleeHitSphereTraceRadiusMultiplierField()
Definition Actor.h:7756
bool LocalCheckWeaponBlocking(APrimalCharacter *DamageCauser, FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:8230
void BPOnClientEndDodgeNotify()
Definition Actor.h:8448
void ServerCancelReload_Implementation()
Definition Actor.h:8313
void PlayWeaponBreakAnimation_Implementation()
Definition Actor.h:8297
void ClientEndDodging()
Definition Actor.h:8481
void NetSetDebugMelee_Implementation(bool Discrete, int DebugMelee)
Definition Actor.h:8241
float & ChargeRunningSpeedField()
Definition Actor.h:7764
bool IsReloading(bool bOnlyCheckLeftSide, bool bOnlyCheckRightSide)
Definition Actor.h:8218
int & ControlLimitedBuffCounterField()
Definition Actor.h:7735
void BeginPlay()
Definition Actor.h:8080
void OnPawnSetRunning(bool NewRunValue, bool bSkipAnim)
Definition Actor.h:8276
BitFieldValue< bool, unsigned __int32 > bSupportsOffhandShield()
Definition Actor.h:7955
FName & MuzzleAttachPointSecondaryField()
Definition Actor.h:7563
BitFieldValue< bool, unsigned __int32 > bForcePlayReloadFPV()
Definition Actor.h:8040
void BPOnFinishedReload(bool bWasPrimaryReload, bool bReloadWasSuccessful)
Definition Actor.h:8451
float & BaseSpeedModifierField()
Definition Actor.h:7748
FRotator & LastCameraRotationField()
Definition Actor.h:7554
void OwnerDied()
Definition Actor.h:8289
void ServerCancelCurrentWeaponAttack(float NextAttackTime, bool bOverrideCurrentTime, bool bIsAbsoluteTime)
Definition Actor.h:8527
FVector & RibbonTrailScaleField()
Definition Actor.h:7754
void CancelReload()
Definition Actor.h:8101
float & DelayBeforeFirstCrateField()
Definition Actor.h:9897
float & ExtraCrateQualityMultiplierField()
Definition Actor.h:9904
FVector & RandomSpawnPointsHitLocOffsetField()
Definition Actor.h:9894
float & RandomSpawnPointsMaxDistanceFromShoreField()
Definition Actor.h:9893
float & SP_MaxIntervalBetweenMaxedCrateSpawnsField()
Definition Actor.h:9910
float & MinTimeBetweenCrateSpawnsAtSamePointField()
Definition Actor.h:9917
float & RandomSpawnPointsMaxZField()
Definition Actor.h:9895
float & SP_MaxIntervalBetweenCrateSpawnsField()
Definition Actor.h:9908
float & RandomSpawnPointsMinZField()
Definition Actor.h:9896
TArray< FSupplyCrateSpawnEntry, FDefaultAllocator > & LinkedSupplyCrateEntriesField()
Definition Actor.h:9883
float & SP_MaxDelayBeforeFirstCrateField()
Definition Actor.h:9913
float & RandomSpawnPointsMinDistanceFromShoreField()
Definition Actor.h:9892
float & FirstStartupIntervalBetweenCrateSpawnsField()
Definition Actor.h:9901
float & IntervalBetweenMaxedCrateSpawnsField()
Definition Actor.h:9905
void BeginPlay(float a2)
Definition Actor.h:9880
float & CrateSpawnDensityPerAreaField()
Definition Actor.h:9887
float & SP_NoValidSpawnRecheckIntervalField()
Definition Actor.h:9911
float & MinCrateDistanceFromStructureField()
Definition Actor.h:9915
TArray< APrimalStructureItemContainer_SupplyCrate *, FDefaultAllocator > & MyCratesField()
Definition Actor.h:9920
float & MaxIntervalBetweenMaxedCrateSpawnsField()
Definition Actor.h:9906
float & CreateSpawnDensityMultiplierField()
Definition Actor.h:9888
float & FirstStartupTimePeriodField()
Definition Actor.h:9900
float & RandomSpawnPointsExtentsOffsetFromSeamlessGridSizeField()
Definition Actor.h:9889
FName & CrateSpawningRequiresLoadedSublevelField()
Definition Actor.h:9919
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9877
TArray< FSupplyCrateSpawnEntry, FDefaultAllocator > & OriginalSupplyCrateEntriesField()
Definition Actor.h:9884
TArray< FClassRemappingWeight, FDefaultAllocator > & SupplyCrateClassRemappingsField()
Definition Actor.h:9886
float & IntervalBetweenCrateSpawnsField()
Definition Actor.h:9902
float & MaxIntervalBetweenCrateSpawnsField()
Definition Actor.h:9903
float & SP_DelayBeforeFirstCrateField()
Definition Actor.h:9912
float & SP_IntervalBetweenCrateSpawnsField()
Definition Actor.h:9907
int & ZoneVolumeMaxNumberOfNPCBufferField()
Definition Actor.h:9899
float & NoValidSpawnReCheckIntervalField()
Definition Actor.h:9916
float & MaxDelayBeforeFirstCrateField()
Definition Actor.h:9898
TArray< FSupplyCrateSpawnPointEntry, FDefaultAllocator > & LinkedSpawnPointEntriesField()
Definition Actor.h:9885
float & MinCrateDistanceFromPlayerField()
Definition Actor.h:9914
float & MinDistanceFromOtherCrateField()
Definition Actor.h:9918
float & RandomSpawnPointsExtentsOverrideField()
Definition Actor.h:9891
float & SP_IntervalBetweenMaxedCrateSpawnsField()
Definition Actor.h:9909
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9759
float & SpawnWeight()
Definition Actor.h:9762
float & MaxQuality()
Definition Actor.h:9761
float & QualityMultiplier()
Definition Actor.h:9763
float & MinQuality()
Definition Actor.h:9760
TCallTraits< ElementType >::ParamType ElementInitType
Definition Set.h:28
@ bAllowDuplicateKeys
Definition Set.h:30
InKeyType KeyType
Definition Set.h:26
TCallTraits< InKeyType >::ParamType KeyInitType
Definition Set.h:27
DWORD64 offset
Definition Base.h:674
DWORD bit_position
Definition Base.h:675
ULONGLONG length
Definition Base.h:677
ULONGLONG num_bits
Definition Base.h:676
static FORCEINLINE bool Matches(KeyInitType A, KeyInitType B)
Definition Set.h:53
static FORCEINLINE KeyInitType GetSetKey(ElementInitType Element)
Definition Set.h:45
TCallTraits< ElementType >::ParamType KeyInitType
Definition Set.h:39
static FORCEINLINE uint32 GetKeyHash(KeyInitType Key)
Definition Set.h:59
TCallTraits< ElementType >::ParamType ElementInitType
Definition Set.h:40
unsigned __int32 bRemoteOwned
Definition Actor.h:230
unsigned __int32 bDeferBeginPlay
Definition Actor.h:234
unsigned __int32 bNoFail
Definition Actor.h:231
unsigned __int32 bNoCollisionFail
Definition Actor.h:229
AActor * Template
Definition Actor.h:225
unsigned __int32 bDeferruction
Definition Actor.h:232
unsigned __int32 bAllowDuringructionScript
Definition Actor.h:233
EObjectFlags ObjectFlags
Definition Actor.h:236
USceneComponent * AttachToComponent
Definition Actor.h:237
ULevel * OverrideLevel
Definition Actor.h:228
__int64 & LinkedPlayerIDField()
Definition Actor.h:279
FString & PlayerSteamNameField()
Definition Actor.h:277
FString & SteamIDField()
Definition Actor.h:278
static UScriptStruct * StaticStruct()
Definition Actor.h:284
FString & PlayerNameField()
Definition Actor.h:276
bool & IsHostField()
Definition Actor.h:280
FName PackageName
Definition UE.h:710
bool IsUAsset()
Definition UE.h:720
UObject * GetAsset()
Definition UE.h:722
char unk[80]
Definition UE.h:715
FName AssetName
Definition UE.h:713
FName GroupNames
Definition UE.h:712
FName PackagePath
Definition UE.h:711
FName ObjectPath
Definition UE.h:709
TArray< int > ChunkIDs
Definition UE.h:716
void PrintAssetData()
Definition UE.h:721
FName AssetClass
Definition UE.h:714
void PrioritizeAssetInstall(FAssetData *AssetData)
Definition UE.h:774
EAssetAvailability::Type GetAssetAvailability(FAssetData *AssetData)
Definition UE.h:771
bool GetDependencies(FName PackageName, TArray< FName > *OutDependencies)
Definition UE.h:766
bool IsLoadingAssets()
Definition UE.h:782
float GetAssetAvailabilityProgress(FAssetData *AssetData, EAssetAvailabilityProgressReportingType::Type ReportType)
Definition UE.h:772
bool GetAssetsByPackageName(FName PackageName, TArray< FAssetData > *OutAssetData)
Definition UE.h:759
void AssetRenamed(UObject *RenamedAsset, FString *OldObjectPath)
Definition UE.h:781
void GetSubPaths(FString *InBasePath, TArray< FString > *OutPathList, bool bInRecurse)
Definition UE.h:770
void AddAssetData(FAssetData *AssetData)
Definition UE.h:790
void PrioritizeSearchPath(FString *PathToPrioritize)
Definition UE.h:778
bool GetAssetsByClass(FName ClassName, TArray< FAssetData > *OutAssetData, bool bSearchSubClasses)
Definition UE.h:761
bool GetAllAssets(TArray< FAssetData > *OutAssetData)
Definition UE.h:765
void SearchAllAssets(bool bSynchronousSearch)
Definition UE.h:758
void ScanPathsSynchronous_Internal(TArray< FString > *InPaths, bool bForceRescan, bool bUseCache)
Definition UE.h:785
void OnContentPathMounted(FString *InAssetPath, FString *FileSystemPath)
Definition UE.h:792
bool RemoveAssetData(FAssetData *AssetData)
Definition UE.h:791
FAssetData * GetAssetByObjectPath(FAssetData *result, FName ObjectPath)
Definition UE.h:764
void AssetDeleted(UObject *DeletedAsset)
Definition UE.h:780
void PathDataGathered(const long double TickStartTime, TArray< FString > *PathResults)
Definition UE.h:786
bool RemoveAssetPath(FString *PathToRemove, bool bEvenIfAssetsStillExist)
Definition UE.h:788
void GetAllCachedPaths(TArray< FString > *OutPathList)
Definition UE.h:769
FString * ExportTextPathToObjectName(FString *result, FString *InExportTextPath)
Definition UE.h:789
bool GetAncestorClassNames(FName ClassName, TArray< FName > *OutAncestorClassNames)
Definition UE.h:768
bool GetReferencers(FName PackageName, TArray< FName > *OutReferencers)
Definition UE.h:767
bool GetAssetsByPath(FName PackagePath, TArray< FAssetData > *OutAssetData, bool bRecursive)
Definition UE.h:760
void ScanPathsSynchronous(TArray< FString > *InPaths, bool bForceRescan)
Definition UE.h:777
void AssetCreated(UObject *NewAsset)
Definition UE.h:779
void OnContentPathDismounted(FString *InAssetPath, FString *FileSystemPath)
Definition UE.h:793
bool AddPath(FString *PathToAdd)
Definition UE.h:775
static bool IsUsingWorldAssets()
Definition UE.h:784
bool RemoveDependsNode(FName PackageName)
Definition UE.h:787
bool GetAssetAvailabilityProgressTypeSupported(EAssetAvailabilityProgressReportingType::Type ReportType)
Definition UE.h:773
void CollectCodeGeneratorClasses()
Definition UE.h:757
void Tick(float DeltaTime)
Definition UE.h:783
bool RemovePath(FString *PathToRemove)
Definition UE.h:776
FAssetRegistry * Get()
Definition UE.h:735
UMeshComponent * BaseMeshComponent
Definition Actor.h:9562
UPrimalHarvestingComponent * ParentHarvestingComponent
Definition Actor.h:9568
TArray< UActorComponent *, FDefaultAllocator > AdditionalComponentAttachments
Definition Actor.h:9579
FAttachedInstancedVtbl * vfptr
Definition Actor.h:9556
static FORCEINLINE uint32 GetAndClearNextBit(uint32 &Mask)
Definition BitArray.h:18
Definition Base.h:181
Definition UE.h:88
Definition Actor.h:10035
unsigned __int8 bOverridesGreaterValue
Definition Actor.h:10039
float StatModifier
Definition Actor.h:10037
FName StatGroupName
Definition Actor.h:10036
unsigned __int8 bOverridesLesserValue
Definition Actor.h:10038
ECanvasAllowModes
Definition Base.h:316
@ Allow_DeleteOnRender
Definition Base.h:318
@ Allow_Flush
Definition Base.h:317
EElementType
Definition Base.h:309
@ ET_MAX
Definition Base.h:312
@ ET_Line
Definition Base.h:310
@ ET_Triangle
Definition Base.h:311
FString UserId
Definition Actor.h:22
FString SenderSteamName
Definition Actor.h:11
FChatMessage * operator=(FChatMessage *__that)
Definition Actor.h:42
TEnumAsByte< enum EChatType::Type > ChatType
Definition Actor.h:20
unsigned int SenderId
Definition Actor.h:13
UTexture2D * SenderIcon
Definition Actor.h:21
int SenderTeamIndex
Definition Actor.h:16
FChatMessage(FChatMessage *__that)
Definition Actor.h:41
FString SenderName
Definition Actor.h:10
FString Receiver
Definition Actor.h:15
FString Message
Definition Actor.h:14
FChatMessage()
Definition Actor.h:24
TEnumAsByte< EChatSendMode::Type > SendMode
Definition Actor.h:18
unsigned int RadioFrequency
Definition Actor.h:19
long double ReceivedTime
Definition Actor.h:17
FString SenderTribeName
Definition Actor.h:12
FString & FromClassNameField()
Definition Actor.h:368
FString & ToClassNameField()
Definition Actor.h:369
static UScriptStruct * StaticStruct()
Definition Actor.h:373
TArray< TSubclassOf< UObject > > ToClasses
Definition Actor.h:362
TSubclassOf< UObject > FromClass
Definition Actor.h:361
TArray< float > Weights
Definition Actor.h:363
bool bReturnFaceIndex
Definition UE.h:872
bool bTraceAsyncScene
Definition UE.h:869
TArray< unsigned int > IgnoreActors
Definition UE.h:874
bool bReturnPhysicalMaterial
Definition UE.h:873
bool bFindInitialOverlaps
Definition UE.h:871
FCollisionResponseContainer CollisionResponse
Definition UE.h:884
FORCEINLINE bool operator!=(const FColor &C) const
Definition Color.h:424
FORCEINLINE bool operator==(const FColor &C) const
Definition Color.h:419
static FColor MakeFromColorTemperature(float Temp)
FORCEINLINE FLinearColor ReinterpretAsLinear() const
Definition Color.h:479
FLinearColor FromRGBE() const
FORCEINLINE void operator+=(const FColor &C)
Definition Color.h:429
FORCEINLINE FColor(uint8 InR, uint8 InG, uint8 InB, uint8 InA=255)
Definition Color.h:403
FORCEINLINE uint32 ToPackedRGBA() const
Definition Color.h:503
const uint32 & DWColor(void) const
Definition Color.h:394
FORCEINLINE uint32 ToPackedABGR() const
Definition Color.h:495
FORCEINLINE FColor()
Definition Color.h:397
static FColor FromHex(const FString &HexString)
FORCEINLINE FColor(uint32 InColor)
Definition Color.h:413
FORCEINLINE uint32 ToPackedBGRA() const
Definition Color.h:511
static FColor MakeRedToGreenColorFromScalar(float Scalar)
FORCEINLINE FColor(EForceInit)
Definition Color.h:398
uint32 & DWColor(void)
Definition Color.h:393
FColor WithAlpha(uint8 Alpha) const
Definition Color.h:469
FORCEINLINE uint32 ToPackedARGB() const
Definition Color.h:487
FColor(const FLinearColor &LinearColor)
static FColor MakeRandomColor()
Definition Actor.h:9583
FRotator ComponentRotationOffset
Definition Actor.h:9586
FVector ComponentLocationOffset
Definition Actor.h:9585
TSubclassOf< UActorComponent > ActorComponentClass
Definition Actor.h:9584
int ForceMultipleResourceTypesRequirement
Definition Other.h:258
TSubclassOf< UPrimalItem > ResourceItemType
Definition Other.h:256
unsigned __int32 bVisble
Definition Other.h:260
Definition Crc.h:11
static uint32 MemCrc32(const void *Data, int32 Lenght)
Definition Crc.h:12
Definition Color.h:577
uint32 Indices
Definition Color.h:585
uint32 Colors
Definition Color.h:582
FDXTColor16 Color[2]
Definition Color.h:581
Definition Color.h:593
uint8 Alpha[8]
Definition Color.h:595
FDXT1 DXT1
Definition Color.h:597
uint16 Value
Definition Color.h:568
FDXTColor565 Color565
Definition Color.h:566
uint16 B
Definition Color.h:548
uint16 G
Definition Color.h:551
uint16 R
Definition Color.h:554
TSubclassOf< UDamageType > & DamageTypeClassField()
Definition Other.h:8
void GetBestHitInfo(AActor *HitActor, AActor *HitInstigator, FHitResult *OutHitInfo, FVector *OutImpulseDir)
Definition Other.h:12
int & InstanceBodyIndexField()
Definition Other.h:7
float & ImpulseField()
Definition Other.h:5
float & OriginalDamageField()
Definition Other.h:6
static UScriptStruct * StaticStruct()
Definition Other.h:13
Definition Actor.h:5887
TSubclassOf< AActor > HarvestDamageFXOverride
Definition Actor.h:5894
__int8 bAllowUnderwaterHarvesting
Definition Actor.h:5892
float DamageDurabilityConsumptionMultiplier
Definition Actor.h:5891
float DamageMultiplier
Definition Actor.h:5888
float HarvestQuantityMultiplier
Definition Actor.h:5889
float DamageHarvestAdditionalEffectiveness
Definition Actor.h:5890
TSubclassOf< UDamageType > DamageTypeParent
Definition Actor.h:5893
Definition Other.h:244
FString FemaleName
Definition Other.h:248
unsigned int FemaleDinoID2
Definition Other.h:250
unsigned int MaleDinoID1
Definition Other.h:246
FString MaleName
Definition Other.h:245
unsigned int FemaleDinoID1
Definition Other.h:249
unsigned int MaleDinoID2
Definition Other.h:247
static UScriptStruct * StaticStruct()
Definition Other.h:517
TSubclassOf< UDamageType > & MeleeDamageTypeField()
Definition Other.h:499
FDinoAttackInfo * operator=(FDinoAttackInfo *__that)
Definition Other.h:516
FName & RangedSocketField()
Definition Other.h:495
long double & LastProjectileSpawnTimeField()
Definition Other.h:512
FRotator & AttackRotationRateField()
Definition Other.h:493
TArray< FName > & MeleeSwingSocketsField()
Definition Other.h:494
float & AttackWithJumpChanceField()
Definition Other.h:486
TArray< FVector > & LastSocketPositionsField()
Definition Other.h:511
float & ActivateAttackRangeField()
Definition Other.h:483
int & MeleeDamageAmountField()
Definition Other.h:496
float & AttackWeightField()
Definition Other.h:480
float & AttackIntervalField()
Definition Other.h:484
float & AttackRunningSpeedModifierField()
Definition Other.h:508
long double & RiderLastAttackTimeField()
Definition Other.h:488
float & SwimmingAttackRunningSpeedModifierField()
Definition Other.h:509
float & AttackRotationGroundSpeedMultiplierField()
Definition Other.h:492
float & RiderAttackIntervalField()
Definition Other.h:502
TArray< float > & AttackAnimationsTimeFromEndToConsiderFinishedField()
Definition Other.h:507
float & MeleeDamageImpulseField()
Definition Other.h:497
TArray< UAnimMontage * > AttackAnimationsField()
Definition Other.h:505
TArray< int > & ChildStateIndexesField()
Definition Other.h:485
FName & AttackNameField()
Definition Other.h:479
float & AttackSelectionExpirationTimeField()
Definition Other.h:489
TArray< float > & AttackAnimationWeightsField()
Definition Other.h:506
float & StaminaCostField()
Definition Other.h:501
long double & AttackSelectionTimeField()
Definition Other.h:490
float & MinAttackRangeField()
Definition Other.h:482
float & AttackRotationRangeDegreesField()
Definition Other.h:491
long double & LastAttackTimeField()
Definition Other.h:487
float & SetAttackTargetTimeField()
Definition Other.h:510
float & DotProductCheckMinField()
Definition Other.h:503
float & MeleeSwingRadiusField()
Definition Other.h:498
float & AttackRangeField()
Definition Other.h:481
float & AttackOffsetField()
Definition Other.h:500
float & DotProductCheckMaxField()
Definition Other.h:504
Definition Actor.h:349
static UScriptStruct * StaticStruct()
Definition Actor.h:356
float & BaseLevelMaxRangeField()
Definition Actor.h:352
float & EntryWeightField()
Definition Actor.h:350
float & BaseLevelMinRangeField()
Definition Actor.h:351
TSubclassOf< UPrimalItem > FoodItemParent
Definition Actor.h:5989
TSubclassOf< UActorComponent > OverrideActorComponent
Definition Actor.h:9787
static FORCEINLINE bool CanUseCompareExchange128()
static bool IsAligned(const volatile void *Ptr, const uint32 Alignment=sizeof(void *))
static FORCEINLINE double CeilToDouble(double F)
static FORCEINLINE float CeilToFloat(float F)
static FORCEINLINE float Fractional(float Value)
static FORCEINLINE float RoundToFloat(float F)
static CONSTEXPR FORCEINLINE double FloatSelect(double Comparand, double ValueGEZero, double ValueLTZero)
static FORCEINLINE float InvSqrtEst(float F)
static FORCEINLINE float Acos(float Value)
static FORCEINLINE uint32 ReverseMortonCode3(uint32 x)
static FORCEINLINE uint32 ReverseMortonCode2(uint32 x)
static FORCEINLINE int32 CeilToInt(float F)
static FORCEINLINE uint32 CountTrailingZeros(uint32 Value)
static FORCEINLINE T Max(const TArray< T > &Values, int32 *MaxIndex=NULL)
static FORCEINLINE T Min(const TArray< T > &Values, int32 *MinIndex=NULL)
static FORCEINLINE float InvSqrt(float F)
static FORCEINLINE float Modf(const float InValue, float *OutIntPart)
static CONSTEXPR FORCEINLINE T Min(const T A, const T B)
static FORCEINLINE float FRand()
static FORCEINLINE bool IsNaN(float A)
static FORCEINLINE double RoundToDouble(double F)
static FORCEINLINE float Sinh(float Value)
static CONSTEXPR FORCEINLINE float FloatSelect(float Comparand, float ValueGEZero, float ValueLTZero)
static FORCEINLINE uint32 CountLeadingZeros(uint32 Value)
static FORCEINLINE float Sqrt(float Value)
static FORCEINLINE float Exp(float Value)
static FORCEINLINE float FloorToFloat(float F)
static FORCEINLINE float LogX(float Base, float Value)
static FORCEINLINE double FloorToDouble(double F)
static FORCEINLINE float Atan(float Value)
static FORCEINLINE uint64 CeilLogTwo64(uint64 Arg)
static FORCEINLINE float Asin(float Value)
static FORCEINLINE int32 RoundToInt(float F)
static FORCEINLINE double Modf(const double InValue, double *OutIntPart)
static FORCEINLINE float Sin(float Value)
static FORCEINLINE float Frac(float Value)
static FORCEINLINE float Tan(float Value)
static FORCEINLINE uint32 RoundUpToPowerOfTwo(uint32 Arg)
static FORCEINLINE bool IsNegativeFloat(const float &A)
static CONSTEXPR FORCEINLINE T Max(const T A, const T B)
static FORCEINLINE bool IsFinite(float A)
static FORCEINLINE float Fmod(float X, float Y)
static FORCEINLINE uint32 MortonCode3(uint32 x)
static CONSTEXPR FORCEINLINE int32 TruncToInt(float F)
static FORCEINLINE float Cos(float Value)
static FORCEINLINE bool IsNegativeDouble(const double &A)
static CONSTEXPR FORCEINLINE float TruncToFloat(float F)
static FORCEINLINE uint64 CountLeadingZeros64(uint64 Value)
static FORCEINLINE int32 Rand()
static FORCEINLINE uint64 FloorLog2_64(uint64 Value)
static FORCEINLINE float Log2(float Value)
static FORCEINLINE uint32 CeilLogTwo(uint32 Arg)
static CONSTEXPR FORCEINLINE T Abs(const T A)
static CONSTEXPR FORCEINLINE T Sign(const T A)
static FORCEINLINE uint32 MortonCode2(uint32 x)
static FORCEINLINE float Pow(float A, float B)
static FORCEINLINE int32 CountBits(uint64 Bits)
static FORCEINLINE uint32 FloorLog2(uint32 Value)
static FORCEINLINE float Exp2(float Value)
static FORCEINLINE void RandInit(int32 Seed)
static FORCEINLINE int32 FloorToInt(float F)
static FORCEINLINE float Loge(float Value)
static bool CanConvertChar(SourceEncoding Ch)
static bool IsValidChar(Encoding Ch)
static const TCHAR * GetEncodingTypeName()
static TEnableIf< TIsFixedWidthEncoding< SourceEncoding >::Value &&TIsFixedWidthEncoding< DestEncoding >::Value, int32 >::Type ConvertedLength(const SourceEncoding *Src, int32 SrcSize)
static TEnableIf<!TAreEncodingsCompatible< SourceEncoding, DestEncoding >::Value &&TIsFixedWidthEncoding< SourceEncoding >::Value, DestEncoding * >::Type Convert(DestEncoding *Dest, int32 DestSize, const SourceEncoding *Src, int32 SrcSize, DestEncoding BogusChar=(DestEncoding)'?')
static TEnableIf< TAreEncodingsCompatible< SourceEncoding, DestEncoding >::Value, DestEncoding * >::Type Convert(DestEncoding *Dest, int32 DestSize, const SourceEncoding *Src, int32 SrcSize, DestEncoding BogusChar=(DestEncoding)'?')
static const bool IsUnicodeEncoded
static void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
unsigned long long uint64
Definition BasicTypes.h:55
unsigned char uint8
Definition BasicTypes.h:52
decltype(nullptr) TYPE_OF_NULLPTR
Definition BasicTypes.h:77
signed short int int16
Definition BasicTypes.h:59
SelectIntPointerType< int32, int64, sizeof(void *)>::TIntPointe PTRINT)
Definition BasicTypes.h:72
unsigned short int uint16
Definition BasicTypes.h:53
unsigned int uint32
Definition BasicTypes.h:54
SelectIntPointerType< uint32, uint64, sizeof(void *)>::TIntPointe UPTRINT)
Definition BasicTypes.h:71
signed long long int64
Definition BasicTypes.h:61
Definition UE.h:80
uint32_t C
Definition UE.h:83
uint32_t B
Definition UE.h:82
uint32_t A
Definition UE.h:81
uint32_t D
Definition UE.h:84
Definition Actor.h:9443
int OverrideQuantityMax
Definition Actor.h:9444
float XPGainMax
Definition Actor.h:9453
TArray< float, FDefaultAllocator > DamageTypeEntryMinQuantityOverrides
Definition Actor.h:9457
float QualityMax
Definition Actor.h:9452
TArray< float, FDefaultAllocator > DamageTypeEntryWeightOverrides
Definition Actor.h:9456
float OverrideQuantityRandomPower
Definition Actor.h:9446
float XPGainMin
Definition Actor.h:9454
int OverrideQuantityMin
Definition Actor.h:9445
float QualityMin
Definition Actor.h:9451
__int8 bScaleWithDinoBabyAge
Definition Actor.h:9459
float EffectivenessQuantityMultiplier
Definition Actor.h:9448
float EffectivenessQualityMultiplier
Definition Actor.h:9449
TArray< TSubclassOf< UDamageType >, FDefaultAllocator > DamageTypeEntryValuesOverrides
Definition Actor.h:9455
float EntryWeight
Definition Actor.h:9447
TArray< float, FDefaultAllocator > DamageTypeEntryMaxQuantityOverrides
Definition Actor.h:9458
TSubclassOf< UPrimalItem > ResourceItem
Definition Actor.h:9450
FHitResult * operator=(FHitResult *__that)
Definition Other.h:61
static UScriptStruct * StaticStruct()
Definition Other.h:64
UPrimitiveComponent * GetComponent()
Definition Other.h:63
AActor * GetActor()
Definition Other.h:62
void ShutdownModule()
Definition UE.h:993
float & HttpReceiveTimeoutField()
Definition UE.h:984
int & HttpMaxConnectionsPerServerField()
Definition UE.h:986
int & MaxReadBufferSizeField()
Definition UE.h:987
bool & bEnableHttpField()
Definition UE.h:988
TSharedRef< IHttpRequest, 0 > * CreateRequest(TSharedRef< IHttpRequest, 0 > *result)
Definition UE.h:995
float & HttpSendTimeoutField()
Definition UE.h:985
float & HttpConnectionTimeoutField()
Definition UE.h:983
static FHttpModule * Get()
Definition UE.h:994
void StartupModule()
Definition UE.h:992
float & HttpTimeoutField()
Definition UE.h:982
bool StartRequest()
Definition UE.h:966
void SetHeader(FString *HeaderName, FString *HeaderValue)
Definition UE.h:964
long double & StartRequestTimeField()
Definition UE.h:947
TSharedPtr< IHttpResponse, 1 > * GetResponse(TSharedPtr< IHttpResponse, 1 > *result)
Definition UE.h:971
FString * GenerateHeaderBuffer(FString *result, unsigned int ContentLength)
Definition UE.h:968
void SetURL(FString *URL)
Definition UE.h:961
EHttpRequestStatus::Type GetStatus()
Definition UE.h:970
TArray< unsigned char > & RequestPayloadField()
Definition UE.h:940
~FHttpRequestWinInet()
Definition UE.h:952
void FinishedRequest()
Definition UE.h:967
FString & RequestVerbField()
Definition UE.h:938
FString * GetContentType(FString *result)
Definition UE.h:957
void CancelRequest()
Definition UE.h:969
void SetContentAsString(FString *ContentString)
Definition UE.h:963
void * RequestHandleField()
Definition UE.h:944
void SetContent(TArray< unsigned char > *ContentPayload)
Definition UE.h:962
FString * GetURL(FString *result)
Definition UE.h:953
void * ConnectionHandleField()
Definition UE.h:943
volatile int & ElapsedTimeSinceLastServerResponseField()
Definition UE.h:945
FString * GetHeader(FString *result, FString *HeaderName)
Definition UE.h:955
void Tick(float DeltaSeconds)
Definition UE.h:972
EHttpRequestStatus::Type & CompletionStatusField()
Definition UE.h:942
int GetContentLength()
Definition UE.h:958
TArray< FString > * GetAllHeaders(TArray< FString > *result)
Definition UE.h:956
bool & bDebugVerboseField()
Definition UE.h:948
TMap< FString, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FString, 0 > > & RequestHeadersField()
Definition UE.h:939
TSharedPtr< FHttpResponseWinInet, 1 > & ResponseField()
Definition UE.h:941
FString * GetURLParameter(FString *result, FString *ParameterName)
Definition UE.h:954
void SetVerb(FString *Verb)
Definition UE.h:960
int & ProgressBytesSentField()
Definition UE.h:946
FString * GetVerb(FString *result)
Definition UE.h:959
bool ProcessRequest()
Definition UE.h:965
TArray< FString > * GetAllHeaders(TArray< FString > *result)
Definition UE.h:921
TArray< unsigned char > & ResponsePayloadField()
Definition UE.h:909
volatile int & bResponseSucceededField()
Definition UE.h:911
volatile int & bIsReadyField()
Definition UE.h:910
FString * GetURLParameter(FString *result, FString *ParameterName)
Definition UE.h:919
FString * GetURL(FString *result)
Definition UE.h:917
TArray< unsigned char > * GetContent()
Definition UE.h:924
FString * GetContentType(FString *result)
Definition UE.h:922
int GetContentLength()
Definition UE.h:923
FString * GetContentAsString(FString *result)
Definition UE.h:918
int & MaxReadBufferSizeField()
Definition UE.h:912
void ProcessResponseHeaders()
Definition UE.h:927
FString * QueryHeaderString(FString *result, unsigned int HttpQueryInfoLevel, FString *HeaderName)
Definition UE.h:928
~FHttpResponseWinInet()
Definition UE.h:916
FString * GetHeader(FString *result, FString *HeaderName)
Definition UE.h:920
int & ContentLengthField()
Definition UE.h:908
int GetResponseCode()
Definition UE.h:925
FHttpRequestWinInet * RequestField()
Definition UE.h:903
int & TotalBytesReadField()
Definition UE.h:905
int & AsyncBytesReadField()
Definition UE.h:904
void ProcessResponse()
Definition UE.h:926
int QueryContentLength()
Definition UE.h:929
TMap< FString, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FString, 0 > > & ResponseHeadersField()
Definition UE.h:906
int & ResponseCodeField()
Definition UE.h:907
FORCEINLINE T && operator()(T &&Val) const
FORCEINLINE FIntPoint(EForceInit)
Definition IntPoint.h:287
FORCEINLINE FIntPoint ComponentMax(const FIntPoint &Other) const
Definition IntPoint.h:409
int32 SizeSquared() const
Definition IntPoint.h:467
FIntPoint & operator/=(const FIntPoint &Other)
Definition IntPoint.h:359
FIntPoint & operator-=(const FIntPoint &Other)
Definition IntPoint.h:350
static FIntPoint DivideAndRoundUp(FIntPoint lhs, int32 Divisor)
Definition IntPoint.h:414
static FIntPoint DivideAndRoundUp(FIntPoint lhs, FIntPoint Divisor)
Definition IntPoint.h:419
int32 X
Definition IntPoint.h:17
int32 GetMin() const
Definition IntPoint.h:454
FIntPoint & operator=(const FIntPoint &Other)
Definition IntPoint.h:368
int32 Size() const
Definition IntPoint.h:460
int32 Y
Definition IntPoint.h:20
FIntPoint & operator*=(int32 Scale)
Definition IntPoint.h:323
FIntPoint & operator+=(const FIntPoint &Other)
Definition IntPoint.h:341
const int32 & operator()(int32 PointIndex) const
Definition IntPoint.h:293
static const FIntPoint NoneValue
Definition IntPoint.h:28
int32 & operator[](int32 Index)
Definition IntPoint.h:389
FIntPoint & operator/=(int32 Divisor)
Definition IntPoint.h:332
FString ToString() const
static int32 Num()
Definition IntPoint.h:305
int32 & operator()(int32 PointIndex)
Definition IntPoint.h:299
FIntPoint operator-(const FIntPoint &Other) const
Definition IntPoint.h:436
int32 GetMax() const
Definition IntPoint.h:448
bool operator!=(const FIntPoint &Other) const
Definition IntPoint.h:317
FIntPoint(int32 InX, int32 InY)
Definition IntPoint.h:281
FIntPoint operator/(const FIntPoint &Other) const
Definition IntPoint.h:442
FIntPoint operator*(int32 Scale) const
Definition IntPoint.h:377
bool operator==(const FIntPoint &Other) const
Definition IntPoint.h:311
FIntPoint operator+(const FIntPoint &Other) const
Definition IntPoint.h:430
int32 operator[](int32 Index) const
Definition IntPoint.h:396
FIntPoint operator/(int32 Divisor) const
Definition IntPoint.h:383
static FIntPoint DivideAndRoundDown(FIntPoint lhs, int32 Divisor)
Definition IntPoint.h:424
FORCEINLINE FIntPoint ComponentMin(const FIntPoint &Other) const
Definition IntPoint.h:403
static const FIntPoint ZeroValue
Definition IntPoint.h:25
FORCEINLINE bool operator==(const FIntVector4 &Other) const
Definition IntVector.h:459
FORCEINLINE FIntVector4()
Definition IntVector.h:420
FORCEINLINE const int32 & operator[](int32 ComponentIndex) const
Definition IntVector.h:448
FORCEINLINE bool operator!=(const FIntVector4 &Other) const
Definition IntVector.h:465
FORCEINLINE FIntVector4(EForceInit)
Definition IntVector.h:440
FORCEINLINE int32 & operator[](int32 ComponentIndex)
Definition IntVector.h:454
FORCEINLINE FIntVector4(int32 InValue)
Definition IntVector.h:432
FORCEINLINE FIntVector4(int32 InX, int32 InY, int32 InZ, int32 InW)
Definition IntVector.h:424
FIntVector & operator=(const FIntVector &Other)
Definition IntVector.h:346
bool operator==(const FIntVector &Other) const
Definition IntVector.h:294
static const FIntVector NoneValue
Definition IntVector.h:33
FIntVector operator/(int32 Divisor) const
Definition IntVector.h:362
int32 Z
Definition IntVector.h:25
FIntVector operator+(const FIntVector &Other) const
Definition IntVector.h:368
static FIntVector DivideAndRoundUp(FIntVector lhs, int32 Divisor)
Definition IntVector.h:379
FIntVector & operator/=(int32 Divisor)
Definition IntVector.h:316
FIntVector & operator*=(int32 Scale)
Definition IntVector.h:306
int32 Y
Definition IntVector.h:22
int32 & operator()(int32 ComponentIndex)
Definition IntVector.h:277
FIntVector(FVector InVector)
Definition Vector.h:936
static int32 Num()
Definition IntVector.h:397
const int32 & operator()(int32 ComponentIndex) const
Definition IntVector.h:271
FIntVector operator-(const FIntVector &Other) const
Definition IntVector.h:373
int32 Size() const
Definition IntVector.h:403
float GetMax() const
Definition IntVector.h:385
FIntVector & operator+=(const FIntVector &Other)
Definition IntVector.h:326
FIntVector(int32 InX, int32 InY, int32 InZ)
Definition IntVector.h:250
float GetMin() const
Definition IntVector.h:391
FIntVector(int32 InValue)
Definition IntVector.h:257
static const FIntVector ZeroValue
Definition IntVector.h:30
FIntVector & operator-=(const FIntVector &Other)
Definition IntVector.h:336
FORCEINLINE FIntVector(EForceInit)
Definition IntVector.h:264
int32 & operator[](int32 ComponentIndex)
Definition IntVector.h:289
bool IsZero() const
Definition IntVector.h:411
const int32 & operator[](int32 ComponentIndex) const
Definition IntVector.h:283
int32 X
Definition IntVector.h:19
FIntVector operator*(int32 Scale) const
Definition IntVector.h:356
bool operator!=(const FIntVector &Other) const
Definition IntVector.h:300
Definition Inventory.h:50
float ItemMultiplier
Definition Other.h:207
TSubclassOf< UPrimalItem > ItemClass
Definition Other.h:206
unsigned int ItemID2
Definition Inventory.h:8
unsigned int ItemID1
Definition Inventory.h:7
long double & CreationTimeField()
Definition Inventory.h:1292
unsigned __int64 & OwnerPlayerDataIdField()
Definition Inventory.h:1289
long double & UploadEarliestValidTimeField()
Definition Inventory.h:1313
unsigned __int16 & CraftQueueField()
Definition Inventory.h:1297
TArray< FColor > & CustomItemColorsField()
Definition Inventory.h:1309
long double & NextCraftCompletionTimeField()
Definition Inventory.h:1298
TArray< FItemStatGroupValue > & ItemStatGroupValuesField()
Definition Inventory.h:1301
TArray< FCraftingResourceRequirement > & CustomResourceRequirementsField()
Definition Inventory.h:1310
FVector & OriginalItemDropLocationField()
Definition Inventory.h:1316
long double & EquippedAtTimeField()
Definition Inventory.h:1337
long double & NextSpoilingTimeField()
Definition Inventory.h:1311
TSubclassOf< UPrimalItem > & ItemSkinTemplateField()
Definition Inventory.h:1305
float & CraftedSkillBonusField()
Definition Inventory.h:1333
unsigned __int16 & CurrentUpgradeLevelField()
Definition Inventory.h:1336
FString & CrafterCharacterNameField()
Definition Inventory.h:1331
FItemNetID & ItemIDField()
Definition Inventory.h:1286
unsigned int & ExpirationTimeUTCField()
Definition Inventory.h:1287
unsigned __int16 & BlueprintCraftsRemainingField()
Definition Inventory.h:1338
TArray< unsigned short > & ItemStatGroupUpgradesField()
Definition Inventory.h:1302
TArray< FDinoAncestorsEntry > & EggDinoAncestorsField()
Definition Inventory.h:1326
unsigned int & WeaponClipAmmoField()
Definition Inventory.h:1291
TArray< TSubclassOf< APrimalBuff > > & FeatClassesField()
Definition Inventory.h:1334
long double & LastSpoilingInventorySlotCheckTimeField()
Definition Inventory.h:1322
float & UseItemSlotTimeRemainingField()
Definition Inventory.h:1339
char & ItemVersionField()
Definition Inventory.h:1321
unsigned int & ItemQuantityField()
Definition Inventory.h:1296
TSubclassOf< UPrimalItem > & ItemCustomClassField()
Definition Inventory.h:1304
TSubclassOf< UPrimalItem > & ItemArchetypeField()
Definition Inventory.h:1285
float & EggTamedIneffectivenessModifierField()
Definition Inventory.h:1319
FItemNetInfo * operator=(FItemNetInfo *__that)
Definition Inventory.h:1343
TArray< FDinoAncestorsEntry > & EggDinoAncestorsMaleField()
Definition Inventory.h:1327
char & EggRandomMutationsMaleField()
Definition Inventory.h:1329
float & ItemRatingField()
Definition Inventory.h:1294
FieldArray< char, 16 > EggNumberOfLevelUpPointsAppliedField()
Definition Inventory.h:1318
FieldArray< __int16, 6 > ItemColorIDField()
Definition Inventory.h:1303
FString & CustomItemNameField()
Definition Inventory.h:1307
FieldArray< unsigned __int16, 8 > ItemStatValuesField()
Definition Inventory.h:1299
int & SlotIndexField()
Definition Inventory.h:1290
unsigned __int16 & MaxUpgradeLevelField()
Definition Inventory.h:1335
TWeakObjectPtr< AShooterCharacter > & LastOwnerPlayerField()
Definition Inventory.h:1314
long double & LastSpoilingTimeField()
Definition Inventory.h:1312
float & CraftingSkillField()
Definition Inventory.h:1306
TArray< unsigned __int64 > & SteamUserItemIDField()
Definition Inventory.h:1324
char & EggRandomMutationsFemaleField()
Definition Inventory.h:1328
char & ItemQualityIndexField()
Definition Inventory.h:1295
TArray< FCustomItemData > & CustomItemDatasField()
Definition Inventory.h:1288
long double & ClusterSpoilingTimeUTCField()
Definition Inventory.h:1325
FieldArray< char, 6 > EggColorSetIndicesField()
Definition Inventory.h:1320
int & CustomItemIDField()
Definition Inventory.h:1323
float & ItemDurabilityField()
Definition Inventory.h:1293
static UScriptStruct * StaticStruct()
Definition Inventory.h:1344
long double & LastAutoDurabilityDecreaseTimeField()
Definition Inventory.h:1315
FString & CustomItemDescriptionField()
Definition Inventory.h:1308
FieldArray< unsigned __int16, 8 > ItemStatUpgradesField()
Definition Inventory.h:1300
char & ItemProfileVersionField()
Definition Inventory.h:1330
FString & CrafterTribeNameField()
Definition Inventory.h:1332
FieldArray< __int16, 6 > PreSkinItemColorIDField()
Definition Inventory.h:1317
float & AdditionalChanceToIgnoreByQualityLevelField()
Definition Inventory.h:1359
float & TheRandomizerPowerField()
Definition Inventory.h:1352
int & DefaultModifierValueField()
Definition Inventory.h:1349
int & RandomizerRangeOverrideField()
Definition Inventory.h:1350
static UScriptStruct * StaticStruct()
Definition Inventory.h:1371
float & InitialValueConstantField()
Definition Inventory.h:1354
float GetItemStatModifierUpgradeValueOnly(unsigned __int16 ItemStatValue, unsigned __int16 ItemUpgradeValue, float GlobalUpgradeValueScale)
Definition Inventory.h:1369
float GetItemStatModifier(unsigned __int16 ItemStatValue, unsigned __int16 ItemUpgradeValue, float GlobalUpgradeValueScale)
Definition Inventory.h:1368
TArray< float > & GiveFeatClassesWeightsField()
Definition Inventory.h:1363
float & MinimumQualityLevelField()
Definition Inventory.h:1357
float & AbsoluteMaxValueField()
Definition Inventory.h:1356
float & RatingValueMultiplierField()
Definition Inventory.h:1355
float & RandomizerRangeMultiplierField()
Definition Inventory.h:1351
float & UpgradeValueScaleField()
Definition Inventory.h:1360
float & StateModifierScaleField()
Definition Inventory.h:1353
float & ChanceToIgnoreField()
Definition Inventory.h:1358
TArray< TSubclassOf< APrimalBuff > > & GiveFeatClassesField()
Definition Inventory.h:1362
FName & StatModifierGroupNameField()
Definition Inventory.h:1361
FItemStatInfo * operator=(FItemStatInfo *__that)
Definition Inventory.h:1367
unsigned __int16 GetRandomValue(float QualityLevel, float *outRandonMultiplier, float ClampMaxRand)
Definition Inventory.h:1370
Definition Base.h:120
Definition Base.h:216
FORCEINLINE FLinearColor & operator-=(const FLinearColor &ColorB)
Definition Color.h:147
FORCEINLINE FLinearColor & operator*=(float Scalar)
Definition Color.h:184
static FLinearColor LerpUsingHSV(const FLinearColor &From, const FLinearColor &To, const float Progress)
FORCEINLINE FLinearColor(float InR, float InG, float InB, float InA=1.0f)
Definition Color.h:104
FORCEINLINE FLinearColor(EForceInit)
Definition Color.h:101
float A
Definition Color.h:38
FORCEINLINE FLinearColor & operator*=(const FLinearColor &ColorB)
Definition Color.h:165
FORCEINLINE FLinearColor operator+(const FLinearColor &ColorB) const
Definition Color.h:120
float G
Definition Color.h:36
FORCEINLINE FLinearColor operator-(const FLinearColor &ColorB) const
Definition Color.h:138
FORCEINLINE FLinearColor operator/(const FLinearColor &ColorB) const
Definition Color.h:193
float B
Definition Color.h:37
float ComputeLuminance() const
Definition Color.h:327
static FLinearColor FGetHSV(uint8 H, uint8 S, uint8 V)
FLinearColor Desaturate(float Desaturation) const
static FLinearColor MakeRandomColor()
FORCEINLINE FLinearColor GetClamped(float InMin=0.0f, float InMax=1.0f) const
Definition Color.h:232
FLinearColor(const FColor &Color)
Definition Color.h:529
FORCEINLINE const float & Component(int32 Index) const
Definition Color.h:115
bool IsAlmostBlack() const
Definition Color.h:343
FORCEINLINE float & Component(int32 Index)
Definition Color.h:110
FLinearColor LinearRGBToHSV() const
static FLinearColor MakeFromColorTemperature(float Temp)
static CONSTEXPR double sRGBToLinearTable[256]
Definition Color.h:44
FORCEINLINE bool Equals(const FLinearColor &ColorB, float Tolerance=KINDA_SMALL_NUMBER) const
Definition Color.h:255
FORCEINLINE FLinearColor()
Definition Color.h:100
FORCEINLINE bool operator==(const FLinearColor &ColorB) const
Definition Color.h:245
FORCEINLINE float GetMin() const
Definition Color.h:353
FORCEINLINE float GetLuminance() const
Definition Color.h:358
FLinearColor CopyWithNewOpacity(float NewOpacicty) const
Definition Color.h:260
FORCEINLINE float GetMax() const
Definition Color.h:337
FLinearColor HSVToLinearRGB() const
static float Pow22OneOver255Table[256]
Definition Color.h:41
FORCEINLINE FLinearColor operator*(const FLinearColor &ColorB) const
Definition Color.h:156
FORCEINLINE FLinearColor & operator/=(const FLinearColor &ColorB)
Definition Color.h:202
FORCEINLINE bool operator!=(const FLinearColor &Other) const
Definition Color.h:249
FORCEINLINE FLinearColor operator/(float Scalar) const
Definition Color.h:211
static float Dist(const FLinearColor &V1, const FLinearColor &V2)
Definition Color.h:285
FORCEINLINE FLinearColor & operator/=(float Scalar)
Definition Color.h:221
FORCEINLINE FLinearColor operator*(float Scalar) const
Definition Color.h:174
float R
Definition Color.h:35
static float EvaluateBezier(const FLinearColor *ControlPoints, int32 NumPoints, TArray< FLinearColor > &OutPoints)
FORCEINLINE FLinearColor & operator+=(const FLinearColor &ColorB)
Definition Color.h:129
Definition Actor.h:9928
TArray< AActor * > ZoneSpawnVolumeFloors
Definition Actor.h:9931
TArray< FName > ZoneSpawnVolumeFloorTags
Definition Actor.h:9932
float EntryWeight
Definition Actor.h:9933
ANPCZoneSpawnVolume * LinkedZoneSpawnVolume
Definition Actor.h:9930
static float UnwindRadians(float A)
static T InterpCircularOut(const T &A, const T &B, float Alpha)
static T InterpEaseInOut(const T &A, const T &B, float Alpha, float Exp)
static T InterpExpoInOut(const T &A, const T &B, float Alpha)
static FORCEINLINE double RoundToNegativeInfinity(double F)
static FORCEINLINE int32 RandRange(int32 Min, int32 Max)
static T BiLerp(const T &P00, const T &P10, const T &P01, const T &P11, const U &FracX, const U &FracY)
static T LerpStable(const T &A, const T &B, double Alpha)
static FORCEINLINE float RandRange(float InMin, float InMax)
static float UnwindDegrees(float A)
static FORCEINLINE float FastAsin(float Value)
static FORCEINLINE float RoundToNegativeInfinity(float F)
static float FindDeltaAngleRadians(float A1, float A2)
static U CubicCRSplineInterp(const U &P0, const U &P1, const U &P2, const U &P3, const float T0, const float T1, const float T2, const float T3, const float T)
static T InterpCircularInOut(const T &A, const T &B, float Alpha)
static float SmoothStep(float A, float B, float X)
static FORCEINLINE T Clamp(const T X, const T Min, const T Max)
static FORCEINLINE float RoundFromZero(float F)
static T CubicInterpSecondDerivative(const T &P0, const T &T0, const T &P1, const T &T1, const U &A)
static int32 LeastCommonMultiplier(int32 a, int32 b)
static FORCEINLINE T Square(const T A)
static T Lerp(const T &A, const T &B, const U &Alpha)
static FORCEINLINE T Max3(const T A, const T B, const T C)
static T InterpEaseOut(const T &A, const T &B, float Alpha, float Exp)
static FORCEINLINE T DivideAndRoundDown(T Dividend, T Divisor)
static FORCEINLINE float RoundToZero(float F)
static FORCEINLINE int32 RandHelper(int32 A)
static int32 GreatestCommonDivisor(int32 a, int32 b)
static T InterpSinOut(const T &A, const T &B, float Alpha)
static T InterpEaseIn(const T &A, const T &B, float Alpha, float Exp)
static FORCEINLINE float RoundToPositiveInfinity(float F)
static FORCEINLINE void PolarToCartesian(const float Rad, const float Ang, float &OutX, float &OutY)
static FORCEINLINE float FRandRange(float InMin, float InMax)
static float FindDeltaAngleDegrees(float A1, float A2)
static FORCEINLINE bool IsPowerOfTwo(T Value)
static FORCEINLINE auto RadiansToDegrees(T const &RadVal) -> decltype(RadVal *(180.f/PI))
static T InterpCircularIn(const T &A, const T &B, float Alpha)
static T InterpStep(const T &A, const T &B, float Alpha, int32 Steps)
static FORCEINLINE T DivideAndRoundUp(T Dividend, T Divisor)
static T InterpExpoOut(const T &A, const T &B, float Alpha)
static T CubicInterpDerivative(const T &P0, const T &T0, const T &P1, const T &T1, const U &A)
static T CubicInterp(const T &P0, const T &T0, const T &P1, const T &T1, const U &A)
static FORCEINLINE double RoundToPositiveInfinity(double F)
static FORCEINLINE void SinCos(float *ScalarSin, float *ScalarCos, float Value)
static FORCEINLINE T Min3(const T A, const T B, const T C)
static FORCEINLINE auto DegreesToRadians(T const &DegVal) -> decltype(DegVal *(PI/180.f))
static T LerpStable(const T &A, const T &B, float Alpha)
static T InterpExpoIn(const T &A, const T &B, float Alpha)
static FORCEINLINE double RoundToZero(double F)
static T InterpSinIn(const T &A, const T &B, float Alpha)
static FORCEINLINE double RoundFromZero(double F)
static T InterpSinInOut(const T &A, const T &B, float Alpha)
static FORCEINLINE bool RandBool()
static FORCEINLINE void * Memzero(void *Dest, SIZE_T Count)
static FORCEINLINE void Memzero(T &Src)
static FORCEINLINE void * SystemMalloc(SIZE_T Size)
static void Free(void *Original)
static FORCEINLINE void * Memset(void *Dest, uint8 Char, SIZE_T Count)
static void * Malloc(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static FORCEINLINE void * Memmove(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE int32 Memcmp(const void *Buf1, const void *Buf2, SIZE_T Count)
static FORCEINLINE void Memswap(void *Ptr1, void *Ptr2, SIZE_T Size)
static FORCEINLINE void * StreamingMemcpy(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE void Memcpy(T &Dest, const T &Src)
static FORCEINLINE void Memset(T &Src, uint8 ValueToSet)
static void * Realloc(void *Ptr, SIZE_T Size, uint32 Alignment=DEFAULT_ALIGNMENT)
static FORCEINLINE void SystemFree(void *Ptr)
static SIZE_T QuantizeSize(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static FORCEINLINE void * BigBlockMemcpy(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE int64 Atoi64(const WIDECHAR *String)
static FORCEINLINE int32 Strtoi(const WIDECHAR *Start, WIDECHAR **End, int32 Base)
static const ANSICHAR * GetEncodingName()
static FORCEINLINE int32 Strcmp(const ANSICHAR *String1, const ANSICHAR *String2)
static FORCEINLINE int32 Strcmp(const WIDECHAR *String1, const WIDECHAR *String2)
static FORCEINLINE int64 Strtoi64(const ANSICHAR *Start, ANSICHAR **End, int32 Base)
static FORCEINLINE const ANSICHAR * Strstr(const ANSICHAR *String, const ANSICHAR *Find)
static FORCEINLINE const ANSICHAR * Strrchr(const ANSICHAR *String, ANSICHAR C)
static FORCEINLINE const ANSICHAR * Strchr(const ANSICHAR *String, ANSICHAR C)
static FORCEINLINE WIDECHAR * Strcpy(WIDECHAR *Dest, SIZE_T DestCount, const WIDECHAR *Src)
static FORCEINLINE int32 Stricmp(const ANSICHAR *String1, const ANSICHAR *String2)
static FORCEINLINE int32 Atoi(const ANSICHAR *String)
static FORCEINLINE int32 Strnicmp(const WIDECHAR *String1, const WIDECHAR *String2, SIZE_T Count)
static FORCEINLINE int32 Strncmp(const ANSICHAR *String1, const ANSICHAR *String2, SIZE_T Count)
static FORCEINLINE WIDECHAR * Strncpy(WIDECHAR *Dest, const WIDECHAR *Src, SIZE_T MaxLen)
static FORCEINLINE const WIDECHAR * Strchr(const WIDECHAR *String, WIDECHAR C)
static FORCEINLINE const WIDECHAR * Strstr(const WIDECHAR *String, const WIDECHAR *Find)
static FORCEINLINE ANSICHAR * Strupr(ANSICHAR *Dest, SIZE_T DestCount)
static FORCEINLINE int32 Strlen(const ANSICHAR *String)
static FORCEINLINE int64 Atoi64(const ANSICHAR *String)
static FORCEINLINE uint64 Strtoui64(const ANSICHAR *Start, ANSICHAR **End, int32 Base)
static FORCEINLINE int32 Strlen(const WIDECHAR *String)
static FORCEINLINE double Atod(const WIDECHAR *String)
static FORCEINLINE int64 Strtoi64(const WIDECHAR *Start, WIDECHAR **End, int32 Base)
static FORCEINLINE WIDECHAR * Strtok(WIDECHAR *StrToken, const WIDECHAR *Delim, WIDECHAR **Context)
static FORCEINLINE int32 Stricmp(const WIDECHAR *String1, const WIDECHAR *String2)
static FORCEINLINE int32 GetVarArgs(ANSICHAR *Dest, SIZE_T DestSize, int32 Count, const ANSICHAR *&Fmt, va_list ArgPtr)
static FORCEINLINE int32 Atoi(const WIDECHAR *String)
static FORCEINLINE int32 GetVarArgs(WIDECHAR *Dest, SIZE_T DestSize, int32 Count, const WIDECHAR *&Fmt, va_list ArgPtr)
static FORCEINLINE int32 Strnicmp(const ANSICHAR *String1, const ANSICHAR *String2, SIZE_T Count)
static FORCEINLINE float Atof(const WIDECHAR *String)
static FORCEINLINE WIDECHAR * Strupr(WIDECHAR *Dest, SIZE_T DestCount)
static FORCEINLINE WIDECHAR * Strcat(WIDECHAR *Dest, SIZE_T DestCount, const WIDECHAR *Src)
static FORCEINLINE const WIDECHAR * Strrchr(const WIDECHAR *String, WIDECHAR C)
static FORCEINLINE int32 Strtoi(const ANSICHAR *Start, ANSICHAR **End, int32 Base)
static FORCEINLINE ANSICHAR * Strcat(ANSICHAR *Dest, SIZE_T DestCount, const ANSICHAR *Src)
static FORCEINLINE ANSICHAR * Strtok(ANSICHAR *StrToken, const ANSICHAR *Delim, ANSICHAR **Context)
static FORCEINLINE uint64 Strtoui64(const WIDECHAR *Start, WIDECHAR **End, int32 Base)
static FORCEINLINE int32 Strncmp(const WIDECHAR *String1, const WIDECHAR *String2, SIZE_T Count)
static FORCEINLINE void Strncpy(ANSICHAR *Dest, const ANSICHAR *Src, SIZE_T MaxLen)
static FORCEINLINE float Atof(const ANSICHAR *String)
static FORCEINLINE double Atod(const ANSICHAR *String)
static FORCEINLINE ANSICHAR * Strcpy(ANSICHAR *Dest, SIZE_T DestCount, const ANSICHAR *Src)
TSharedPtr< IModuleInterface > * LoadModule(TSharedPtr< IModuleInterface > *result, FName InModuleName, const bool bWasReloaded)
Definition UE.h:745
bool IsModuleLoaded(FName InModuleName)
Definition UE.h:742
void FindModules(const wchar_t *WildcardWithoutExtension, TArray< FName > *OutModules)
Definition UE.h:741
bool IsModuleUpToDate(FName InModuleName)
Definition UE.h:743
static FString * GetCleanModuleFilename(FString *result, FName ModuleName, bool bGameModule)
Definition UE.h:749
TSharedPtr< IModuleInterface > * GetModule(TSharedPtr< IModuleInterface > *result, FName InModuleName)
Definition UE.h:748
void UnloadModulesAtShutdown()
Definition UE.h:747
bool UnloadModule(FName InModuleName, bool bIsShutdown)
Definition UE.h:746
static void GetModuleFilenameFormat(bool bGameModule, FString *OutPrefix, FString *OutSuffix)
Definition UE.h:750
void AddModule(FName InModuleName)
Definition UE.h:744
void AddBinariesDirectory(const wchar_t *InDirectory, bool bIsGameDirectory)
Definition UE.h:751
void FModuleInfo()
Definition UE.h:752
static FModuleManager * Get()
Definition UE.h:740
Definition Other.h:87
TArray< float > GameDifficulties
Definition Actor.h:380
TArray< float > EnemyLevelsMin
Definition Actor.h:378
TArray< float > EnemyLevelsMax
Definition Actor.h:379
TArray< FNPCSpawnLimit > AdditionalNPCSpawnLimits
Definition Actor.h:442
TSubclassOf< UNPCSpawnEntriesContainer > SpawnEntriesContainerClass
Definition Actor.h:440
TArray< FNPCSpawnEntry > AdditionalNPCSpawnEntries
Definition Actor.h:441
Definition Actor.h:384
TArray< FVector > NPCsSpawnOffsets
Definition Actor.h:389
TArray< float > NPCMinLevelOffset
Definition Actor.h:391
float WaterOnlySpawnMinimumWaterHeight
Definition Actor.h:402
TArray< unsigned char > NPCOverrideLevel
Definition Actor.h:397
float MaximumWaterHeight
Definition Actor.h:403
FString AnEntryName
Definition Actor.h:385
float SpawnMinDistanceFromTamedDinosMultiplier
Definition Actor.h:408
TArray< FNPCDifficultyLevelRange > NPCDifficultyLevelRanges
Definition Actor.h:404
TArray< float > NPCMaxLevelOffset
Definition Actor.h:392
FVector ExtentCheck
Definition Actor.h:398
TArray< FClassRemappingWeight > NPCRandomSpawnClassWeights
Definition Actor.h:388
float SpawnMinDistanceFromPlayersMultiplier
Definition Actor.h:407
float EntryWeight
Definition Actor.h:400
unsigned __int32 bAddLevelOffsetBeforeMultiplier
Definition Actor.h:395
float ManualSpawnPointSpreadRadius
Definition Actor.h:401
TArray< FString > NPCsToSpawnStrings
Definition Actor.h:387
TArray< float > NPCMaxLevelMultiplier
Definition Actor.h:394
TArray< TSubclassOf< APrimalDinoCharacter > > NPCsToSpawn
Definition Actor.h:386
TArray< float > NPCMinLevelMultiplier
Definition Actor.h:393
TArray< float > NPCsToSpawnPercentageChance
Definition Actor.h:390
float LevelDifficultyTestOverride
Definition Actor.h:405
FVector GroupSpawnOffset
Definition Actor.h:399
unsigned __int32 bForcePreventSpawnOnOcean
Definition Actor.h:396
float RandGroupSpawnOffsetZMin
Definition Actor.h:409
float RandGroupSpawnOffsetZMax
Definition Actor.h:410
float SpawnMinDistanceFromStructuresMultiplier
Definition Actor.h:406
float OverrideYaw
Definition Actor.h:411
FString NPCClassString
Definition Actor.h:417
int CurrentNumberOfNPCTouching
Definition Actor.h:419
TSubclassOf< APrimalDinoCharacter > NPCClass
Definition Actor.h:416
float MaxPercentageOfDesiredNumToAllow
Definition Actor.h:418
Definition UE.h:21
unsigned int Number
Definition UE.h:23
static bool SplitNameWithCheck(const wchar_t *OldName, wchar_t *NewName, int NewNameLen, int *NewNumber)
Definition UE.h:55
int ComparisonIndex
Definition UE.h:22
bool operator==(const wchar_t *Other)
Definition UE.h:42
int Compare(FName *Other)
Definition UE.h:43
bool operator==(const FName &Other) const
Definition UE.h:60
FName(EName)
Definition UE.h:31
void ToString(FString *Out)
Definition UE.h:44
FString * GetPlainNameString(FString *result)
Definition UE.h:58
void AppendString(FString *Out)
Definition UE.h:54
FName()
Definition UE.h:27
FString ToString() const
Definition UE.h:45
void Init(const char *InName, int InNumber, EFindName FindType, bool bSplitName, int HardcodeIndex)
Definition UE.h:57
bool IsValidXName(FString InvalidChars, FText *Reason)
Definition UE.h:56
static FString * NameToDisplayString(FString *result, FString *InDisplayName, const bool bIsBool)
Definition UE.h:35
FName(const char *Name, EFindName FindType)
Definition UE.h:37
void(__fastcall *Pointer)(UObject *_this
uint32_t Flags
Definition UE.h:835
Definition Actor.h:9709
float RandomOffsetPercentageOfPlacementInterval
Definition Actor.h:9713
TSubclassOf< UMeshComponent > RenderComponent
Definition Actor.h:9710
TSubclassOf< UPrimalHarvestingComponent > HarvestComponent
Definition Actor.h:9711
float Weight
Definition Actor.h:9712
Definition Actor.h:9701
int HarvestIndex
Definition Actor.h:9703
long double ReplenishAtTime
Definition Actor.h:9702
TSubclassOf< UPrimalHarvestingComponent > HarvestTemplate
Definition Actor.h:9704
FVector AtLocation
Definition Actor.h:9705
FHitResult OverlapInfo
Definition Other.h:57
bool bFromSweep
Definition Other.h:56
void * CachedCompPtr
Definition Other.h:58
unsigned __int32 bBlockingHit
Definition Other.h:379
TWeakObjectPtr< AActor > Actor
Definition Other.h:376
TWeakObjectPtr< UPrimitiveComponent > Component
Definition Other.h:377
AActor * GetActor()
Definition Other.h:383
int ItemIndex
Definition Other.h:378
static UScriptStruct * StaticStruct()
Definition Other.h:384
Definition Actor.h:5898
TArray< FHarvestResourceEntry, FDefaultAllocator > HarvestResourceEntriesOverride
Definition Actor.h:5901
TArray< TSubclassOf< UPrimalHarvestingComponent >, FDefaultAllocator > ForHarvestingComponents
Definition Actor.h:5899
FDamageHarvestingEntry HarvestEntryOverride
Definition Actor.h:5900
static void MemswapGreaterThan8(void *RESTRICT Ptr1, void *RESTRICT Ptr2, SIZE_T Size)
static FORCEINLINE void * Memset(void *Dest, uint8 Char, SIZE_T Count)
static FORCEINLINE void Valswap(T &A, T &B)
static FORCEINLINE void * StreamingMemcpy(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE void * BigBlockMemcpy(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE void * Memmove(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE void * Memzero(void *Dest, SIZE_T Count)
static FORCEINLINE int32 Memcmp(const void *Buf1, const void *Buf2, SIZE_T Count)
static FORCEINLINE void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
static void Memswap(void *Ptr1, void *Ptr2, SIZE_T Size)
long double & DiedAtTimeField()
Definition Actor.h:291
int & PlayerIDField()
Definition Actor.h:289
FString & DeathReasonField()
Definition Actor.h:290
static UScriptStruct * StaticStruct()
Definition Actor.h:295
BitFieldValue< bool, unsigned __int32 > bContinueOnUnchangedValue()
Definition Actor.h:336
TEnumAsByte< enum EPrimalCharacterStatusValue::Type > & ValueTypeField()
Definition Actor.h:327
TEnumAsByte< enum EPrimalCharacterStatusValue::Type > & StopOnValueNearMaxField()
Definition Actor.h:328
BitFieldValue< bool, unsigned __int32 > bAddTowardsEquilibrium()
Definition Actor.h:341
static UScriptStruct * StaticStruct()
Definition Actor.h:345
BitFieldValue< bool, unsigned __int32 > bMakeUntameable()
Definition Actor.h:339
BitFieldValue< bool, unsigned __int32 > bMoveTowardsEquilibrium()
Definition Actor.h:340
BitFieldValue< bool, unsigned __int32 > bSetAdditionalValue()
Definition Actor.h:338
int & StatusValueModifierDescriptionIndexField()
Definition Actor.h:332
BitFieldValue< bool, unsigned __int32 > bSetValue()
Definition Actor.h:337
Definition Base.h:191
FieldArray< char, 10 > PlayerState_DefaultItemSlotEngramsField()
Definition Actor.h:5443
FPrimalPersistentCharacterStatsStruct * operator=(FPrimalPersistentCharacterStatsStruct *__that)
Definition Actor.h:5454
void UnlockPerMapExplorerNote(int ExplorerNoteIndex)
Definition Actor.h:5460
TArray< TSubclassOf< UPrimalEngramEntry > > & PlayerState_UnlockedSkillsField()
Definition Actor.h:5440
FieldArray< FDinoOrderGroup, 10 > DinoOrderGroupsField()
Definition Actor.h:5445
int & CharacterStatusComponent_HighestExtraCharacterLevelField()
Definition Actor.h:5434
float & CharacterStatusComponent_ExperiencePointsField()
Definition Actor.h:5432
TArray< unsigned int > & PerMapExplorerNoteUnlocksField()
Definition Actor.h:5436
bool IsPerMapExplorerNoteUnlocked(int ExplorerNoteIndex)
Definition Actor.h:5455
static UScriptStruct * StaticStruct()
Definition Actor.h:5461
FieldArray< char, 16 > CharacterStatusComponent_NumberOfLevelUpPointsAppliedField()
Definition Actor.h:5441
TArray< FName > & FeatUnlocksField()
Definition Actor.h:5438
void UnlockFeat(FName FeatName)
Definition Actor.h:5459
void GiveEngramsToPlayerState(APrimalCharacter *aChar, AShooterPlayerController *forPC)
Definition Actor.h:5457
TArray< FName > & EmoteUnlocksField()
Definition Actor.h:5437
unsigned __int16 & CharacterStatusComponent_ExtraCharacterLevelField()
Definition Actor.h:5431
void ApplyToPrimalCharacter(APrimalCharacter *aChar, AShooterPlayerController *forPC, bool bIgnoreStats, bool bSetCurrentStatsToMax)
Definition Actor.h:5456
void UnlockEmote(FName EmoteName)
Definition Actor.h:5458
TArray< FDefaultItemEntry > & ExtraDefaultItemsField()
Definition Actor.h:5439
FieldArray< TSubclassOf< UPrimalItem >, 10 > PlayerState_DefaultItemSlotClassesField()
Definition Actor.h:5442
int & CharacterStatusComponent_LastRespecAtExtraCharacterLevelField()
Definition Actor.h:5435
FieldArray< TSubclassOf< APrimalBuff >, 10 > PlayerState_FeatHotkeysField()
Definition Actor.h:5444
FPrimalPlayerCharacterConfigStruct * operator=(FPrimalPlayerCharacterConfigStruct *__that)
Definition Actor.h:320
FString & PlayerCharacterLastNameField()
Definition Actor.h:306
FLinearColor & OverrideFacialHairColorField()
Definition Actor.h:302
FieldArray< FLinearColor, 4 > BodyColorsField()
Definition Actor.h:300
FString * GetPlayerCharacterName(FString *result)
Definition Actor.h:321
FLinearColor & OverrideHeadHairColorField()
Definition Actor.h:301
FString & PlayerCharacterFirstNameField()
Definition Actor.h:305
FieldArray< float, 66 > BonePresetsField()
Definition Actor.h:307
BitFieldValue< bool, unsigned __int32 > bIsFemale()
Definition Actor.h:316
static UScriptStruct * StaticStruct()
Definition Actor.h:322
FieldArray< float, 1 > AdvancedBoneModifiersField()
Definition Actor.h:308
float & AllowedRespawnIntervalField()
Definition Actor.h:5482
TArray< short > & CompletedQuestIDsField()
Definition Actor.h:5489
int & LastPinCodeUsedField()
Definition Actor.h:5472
unsigned int & BornAtUTCField()
Definition Actor.h:5479
TArray< short > & CompletedQuestPointOfInterestIDsField()
Definition Actor.h:5488
TArray< short > & DiscoveredZonesNewField()
Definition Actor.h:5490
unsigned int & LocalPlayerIndexField()
Definition Actor.h:5470
FString & SavedNetworkAddressField()
Definition Actor.h:5468
TArray< FFeatCooldown > & FeatCooldownsField()
Definition Actor.h:5483
float & NumOfDeathsField()
Definition Actor.h:5484
FPrimalPlayerDataStruct * operator=(FPrimalPlayerDataStruct *__that)
Definition Actor.h:5500
int & PlayerDataVersionField()
Definition Actor.h:5476
bool HasDiscoveredZone(int ZoneId)
Definition Actor.h:5501
BitFieldValue< bool, unsigned __int32 > bUseSpectator()
Definition Actor.h:5496
BitFieldValue< bool, unsigned __int32 > bFirstSpawned()
Definition Actor.h:5495
FString & PlayerNameField()
Definition Actor.h:5469
long double & LastTimeDiedToEnemyTeamField()
Definition Actor.h:5481
static UScriptStruct * StaticStruct()
Definition Actor.h:5502
unsigned __int64 & PlayerDataIDField()
Definition Actor.h:5466
int & SpawnDayNumberField()
Definition Actor.h:5485
FUniqueNetIdRepl & UniqueIDField()
Definition Actor.h:5467
int & TotalDiscoveryZonePointsField()
Definition Actor.h:5491
float & SpawnDayTimeField()
Definition Actor.h:5486
int & LastUniquePaintingIdField()
Definition Actor.h:5487
unsigned int & NextAllowedTribeJoinTimeUTCField()
Definition Actor.h:5478
FPrimalPlayerCharacterConfigStruct & MyPlayerCharacterConfigField()
Definition Actor.h:5471
FPrimalPersistentCharacterStatsStruct * MyPersistentCharacterStatsField()
Definition Actor.h:5473
unsigned int & NextAllowedTerritoryMessageTimeUTCField()
Definition Actor.h:5477
TArray< int > & AppIDSetField()
Definition Actor.h:5475
long double & NextAllowedRespawnTimeField()
Definition Actor.h:5480
FieldArray< int, 7 > PrimalStatsValuesField()
Definition Actor.h:245
bool & bUsedField()
Definition Actor.h:243
static UScriptStruct * StaticStruct()
Definition Actor.h:249
long double & StartStatsTimeField()
Definition Actor.h:244
Definition Base.h:360
FORCEINLINE FRotator_NetQuantize(float InPitch, float InYaw, float InRoll)
FORCEINLINE FRotator_NetQuantize(EForceInit E)
FORCEINLINE FRotator_NetQuantize()
static const FRotator ZeroRotator
Definition Rotator.h:29
void Normalize()
Definition Rotator.h:566
FRotator GetDenormalized() const
Definition Rotator.h:556
float Pitch
Definition Rotator.h:18
float Yaw
Definition Rotator.h:21
FRotator GetNormalized() const
Definition Rotator.h:548
bool IsNearlyZero(float Tolerance=KINDA_SMALL_NUMBER) const
Definition Rotator.h:437
static float DecompressAxisFromByte(uint16 Angle)
Definition Rotator.h:527
bool ContainsNaN() const
Definition Rotator.h:580
FVector UnrotateVector(const FVector &V) const
FRotator Clamp() const
Definition Rotator.h:484
FORCEINLINE FRotator()
Definition Rotator.h:36
static float NormalizeAxis(float Angle)
Definition Rotator.h:505
static float DecompressAxisFromShort(uint16 Angle)
Definition Rotator.h:541
FRotator operator+=(const FRotator &R)
Definition Rotator.h:423
FRotator operator-(const FRotator &R) const
Definition Rotator.h:392
FRotator GetInverse() const
bool operator==(const FRotator &R) const
Definition Rotator.h:411
FORCEINLINE FRotator(float InF)
Definition Rotator.h:369
static uint8 CompressAxisToByte(float Angle)
Definition Rotator.h:520
FRotator(const FQuat &Quat)
FRotator operator*=(float Scale)
Definition Rotator.h:404
void GetWindingAndRemainder(FRotator &Winding, FRotator &Remainder) const
static uint16 CompressAxisToShort(float Angle)
Definition Rotator.h:534
FORCEINLINE FRotator(EForceInit)
Definition Rotator.h:381
FRotator operator-=(const FRotator &R)
Definition Rotator.h:430
FRotator Add(float DeltaPitch, float DeltaYaw, float DeltaRoll)
Definition Rotator.h:475
FRotator GridSnap(const FRotator &RotGrid) const
bool InitFromString(const FString &InSourceString)
FRotator operator*(float Scale) const
Definition Rotator.h:398
FString ToString() const
FORCEINLINE FRotator(float InPitch, float InYaw, float InRoll)
Definition Rotator.h:375
bool Equals(const FRotator &R, float Tolerance=KINDA_SMALL_NUMBER) const
Definition Rotator.h:459
FVector RotateVector(const FVector &V) const
float Roll
Definition Rotator.h:24
FString ToCompactString() const
FVector Vector() const
bool IsZero() const
Definition Rotator.h:453
FRotator operator+(const FRotator &R) const
Definition Rotator.h:386
FQuat Quaternion() const
FVector Euler() const
static float ClampAxis(float Angle)
Definition Rotator.h:490
static FRotator MakeFromEuler(const FVector &Euler)
bool operator!=(const FRotator &V) const
Definition Rotator.h:417
int32 KeyOffset
Definition Map.h:1260
FScriptSetLayout SetLayout
Definition Map.h:1263
int32 ValueOffset
Definition Map.h:1261
int32 HashNextIdOffset
Definition Set.h:1209
FScriptSparseArrayLayout SparseArrayLayout
Definition Set.h:1213
int32 HashIndexOffset
Definition Set.h:1210
int32 ElementOffset
Definition Set.h:1208
unsigned __int64 & SocketField()
Definition Other.h:74
bool SetNonBlocking(bool bIsNonBlocking)
Definition Other.h:93
bool SetMulticastTtl(char TimeToLive)
Definition Other.h:98
bool Listen(int MaxBacklog)
Definition Other.h:82
bool LeaveMulticastGroup(FInternetAddr *GroupAddress)
Definition Other.h:96
bool Send(const char *Data, int Count, int *BytesSent)
Definition Other.h:88
bool Close()
Definition Other.h:79
bool Recv(char *Data, int BufferSize, int *BytesRead, ESocketReceiveFlags::Type Flags)
Definition Other.h:90
bool SetReuseAddr(bool bAllowReuse)
Definition Other.h:99
bool SetLinger(bool bShouldLinger, int Timeout)
Definition Other.h:100
bool HasPendingConnection(bool *bHasPendingConnection)
Definition Other.h:83
bool SetBroadcast(bool bAllowBroadcast)
Definition Other.h:94
bool SetSendBufferSize(int Size, int *NewSize)
Definition Other.h:101
bool HasPendingData(unsigned int *PendingDataSize)
Definition Other.h:84
FSocket * Accept(FInternetAddr *OutAddr, FString *SocketDescription)
Definition Other.h:86
FDateTime & LastActivityTimeField()
Definition Other.h:75
ESocketConnectionState GetConnectionState()
Definition Other.h:91
bool SetMulticastLoopback(bool bLoopback)
Definition Other.h:97
bool Bind(FInternetAddr *Addr)
Definition Other.h:80
bool JoinMulticastGroup(FInternetAddr *GroupAddress)
Definition Other.h:95
int GetPortNo()
Definition Other.h:103
bool SendTo(const char *Data, int Count, int *BytesSent, FInternetAddr *Destination)
Definition Other.h:87
bool RecvFrom(char *Data, int BufferSize, int *BytesRead, FInternetAddr *Source, ESocketReceiveFlags::Type Flags)
Definition Other.h:89
void GetAddress(FInternetAddr *OutAddr)
Definition Other.h:92
FSocket * Accept(FString *SocketDescription)
Definition Other.h:85
bool Connect(FInternetAddr *Addr)
Definition Other.h:81
bool SetReceiveBufferSize(int Size, int *NewSize)
Definition Other.h:102
FString & SocketDescriptionField()
Definition Other.h:68
ESocketType & SocketTypeField()
Definition Other.h:67
unsigned int & EntityIDField()
Definition Actor.h:254
bool & bServerIsFullField()
Definition Actor.h:256
static UScriptStruct * StaticStruct()
Definition Actor.h:271
bool & bInLandClaimedFlagRangeField()
Definition Actor.h:263
bool & bReachedMaxTravelCountField()
Definition Actor.h:264
TEnumAsByte< enum EShipType::Type > & ShipTypeField()
Definition Actor.h:258
bool & bIsDeadField()
Definition Actor.h:265
unsigned int & ServerIdField()
Definition Actor.h:259
FVector2D & RelativeLocationInServerField()
Definition Actor.h:260
FString * GetDisplayName(FString *result, FVector *FromPos, bool bIncludeDistance)
Definition Actor.h:270
unsigned int & ParentEntityIDField()
Definition Actor.h:262
unsigned int & NextAllowedUseTimeField()
Definition Actor.h:261
FString & EntityNameField()
Definition Actor.h:255
FSpawnPointInfo * operator=(FSpawnPointInfo *__that)
Definition Actor.h:269
TEnumAsByte< enum ETribeEntityType::Type > & EntityTypeField()
Definition Actor.h:257
Definition Other.h:523
TArray< FString > ItemClassStrings
Definition Other.h:527
TArray< float > ItemsMaxQuantities
Definition Other.h:530
float MinQuality
Definition Other.h:536
float QualityPower
Definition Other.h:538
float EntryWeight
Definition Other.h:525
bool bActualItemRandomWithoutReplacement
Definition Other.h:543
TArray< TSubclassOf< UPrimalItem > > Items
Definition Other.h:526
float MinQuantity
Definition Other.h:533
FString ItemEntryName
Definition Other.h:524
TArray< float > ItemsMinQuantities
Definition Other.h:529
unsigned __int32 bForceBlueprint
Definition Other.h:539
float RequiresMinQuality
Definition Other.h:542
float ChanceToBeBlueprintOverride
Definition Other.h:540
float GiveExtraItemQuantityPercentByOwnerCharacterLevel
Definition Other.h:532
float MaxQuantity
Definition Other.h:534
TArray< float > ItemsWeights
Definition Other.h:528
int GiveRequiresMinimumCharacterLevel
Definition Other.h:531
float QuantityPower
Definition Other.h:535
float MaxQuality
Definition Other.h:537
float ChanceToActuallyGiveItem
Definition Other.h:541
float NumItemsPower
Definition Other.h:552
bool bItemsRandomWithoutReplacement
Definition Other.h:554
TSubclassOf< UPrimalSupplyCrateItemSet > ItemSetOverride
Definition Other.h:555
TArray< FSupplyCrateItemEntry > ItemEntries
Definition Other.h:549
FString SetName
Definition Other.h:548
Definition Actor.h:9852
bool bOverrideCrateValues
Definition Actor.h:9855
TSubclassOf< APrimalStructureItemContainer_SupplyCrate > CrateTemplate
Definition Actor.h:9854
FSupplyCrateValuesOverride OverrideCrateValues
Definition Actor.h:9856
TSubclassOf< UNPCSpawnEntriesContainer > CrateEnemySpawnEntries
Definition Actor.h:9857
float EntryWeight
Definition Actor.h:9853
Definition Actor.h:9861
long double LastTimeSpawned
Definition Actor.h:9870
FName LinkedEnemySpawnZoneManagerTag
Definition Actor.h:9864
ANPCZoneManager * LinkedEnemySpawnZoneManager
Definition Actor.h:9863
TArray< FSupplyCrateSpawnEntry, FDefaultAllocator > OverrideSupplyCrateEntries
Definition Actor.h:9869
AActor * LinkedSpawnPoint
Definition Actor.h:9862
FVector TraceGroundPointDownOffset
Definition Actor.h:9866
FVector TraceGroundPointUpOffset
Definition Actor.h:9867
unsigned __int32 bTraceGroundPoint
Definition Actor.h:9865
float SpawnPointWeight
Definition Actor.h:9868
bool bRandomizeMinAndMaxQualityMultiplier
Definition Actor.h:9842
TSubclassOf< UPrimalItem > ItemSetExtraItemClass
Definition Actor.h:9846
TSubclassOf< UPrimalSupplyCrateItemSets > AdditionalItemSetsOverride
Definition Actor.h:9839
float ItemSetExtraItemQuantityByQualityPower
Definition Actor.h:9848
TArray< FSupplyCrateItemSet, FDefaultAllocator > ItemSets
Definition Actor.h:9836
TSubclassOf< UPrimalSupplyCrateItemSets > ItemSetsOverride
Definition Actor.h:9837
float ItemSetExtraItemQuantityByQualityMultiplier
Definition Actor.h:9847
TArray< FSupplyCrateItemSet, FDefaultAllocator > AdditionalItemSets
Definition Actor.h:9838
Definition UE.h:114
bool ShouldGatherForLocalization()
Definition UE.h:138
int CompareTo(FText *Other, ETextComparisonLevel::Type ComparisonLevel)
Definition UE.h:121
static void GetEmpty()
Definition UE.h:140
static FText * FromName(FText *result, FName *Val)
Definition UE.h:135
FString * ToString()
Definition UE.h:137
static bool FindText(FString *Namespace, FString *Key, FText *OutText, FString *const SourceString)
Definition UE.h:133
static FText * Format(FText *result, FText *Fmt, FText *v1, FText *v2)
Definition UE.h:131
static FText * TrimPreceding(FText *result, FText *InText)
Definition UE.h:127
static FText * CreateChronologicalText(FText *result, FString InSourceString)
Definition UE.h:134
TSharedPtr< FString > * GetSourceString(TSharedPtr< FString > *result)
Definition UE.h:139
FText(FText *Source)
Definition UE.h:123
static FText * TrimTrailing(FText *result, FText *InText)
Definition UE.h:128
FText * operator=(FText *Source)
Definition UE.h:124
static FText * TrimPrecedingAndTrailing(FText *result, FText *InText)
Definition UE.h:129
FText(FString InSourceString)
Definition UE.h:125
TSharedPtr< FTextHistory > History
Definition UE.h:115
int Flags
Definition UE.h:116
static FText * FromString(FText *result, FString String)
Definition UE.h:136
TSharedPtr< FString > DisplayString
Definition UE.h:117
FText(FString InSourceString, FString InNamespace, FString InKey, int InFlags)
Definition UE.h:126
FText()
Definition UE.h:122
static FText * Format(FText *result, FText *Fmt, FText *v1)
Definition UE.h:130
static FText * Format(FText *result, FText *Fmt, FText *v1, FText *v2, FText *v3)
Definition UE.h:132
Definition UE.h:809
__m128 Scale3D
Definition UE.h:72
__m128 Translation
Definition UE.h:71
__m128 Rotation
Definition UE.h:70
FString & AllianceNameField()
Definition Tribe.h:112
TArray< unsigned int > & MembersTribeIDField()
Definition Tribe.h:115
bool operator==(FTribeAlliance *Other)
Definition Tribe.h:121
TArray< unsigned int > & AdminsTribeIDField()
Definition Tribe.h:116
unsigned int & AllianceIDField()
Definition Tribe.h:113
FString * GetDescriptiveString(FString *result)
Definition Tribe.h:120
static UScriptStruct * StaticStruct()
Definition Tribe.h:122
TArray< FString > & MembersTribeNameField()
Definition Tribe.h:114
bool IsTribeAlliedWith(unsigned int OtherTribeID)
Definition Tribe.h:54
bool HasTribeWarRequest(int TribeID, UWorld *ForWorld)
Definition Tribe.h:53
long double GetSecondsSinceLastNameChange(UObject *WorldContextObject)
Definition Tribe.h:49
TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & MembersPlayerDataIDSet_ServerField()
Definition Tribe.h:36
int GetTribeRankGroupIndexForPlayer(unsigned int PlayerDataID)
Definition Tribe.h:52
int & ClaimFlagPaintingRevisionField()
Definition Tribe.h:40
TArray< unsigned int > & MembersPlayerDataIDField()
Definition Tribe.h:23
TArray< FTribeEntity > & TribeEntitiesField()
Definition Tribe.h:35
TArray< FPrimalPlayerCharacterConfigStruct > & MembersConfigsField()
Definition Tribe.h:30
TArray< FString > & TribeLogField()
Definition Tribe.h:32
bool GetTribeRankGroupForPlayer(unsigned int PlayerDataID, FTribeRankGroup *outRankGroup)
Definition Tribe.h:51
int & ClaimFlagPaintingIdField()
Definition Tribe.h:39
TArray< FString > & MembersPlayerNameField()
Definition Tribe.h:22
int GetBestRankGroupForRank(int Rank)
Definition Tribe.h:46
void MarkTribeNameChanged(UObject *WorldContextObject)
Definition Tribe.h:56
bool IsTribeWarActive(int TribeID, UWorld *ForWorld, bool bIncludeUnstarted)
Definition Tribe.h:55
bool & bSetGovernmentField()
Definition Tribe.h:28
unsigned int & OwnerPlayerDataIDField()
Definition Tribe.h:20
TArray< FTribeWar > & TribeWarsField()
Definition Tribe.h:31
TArray< unsigned char > & MembersRankGroupsField()
Definition Tribe.h:25
TArray< FTribeRankGroup > & TribeRankGroupsField()
Definition Tribe.h:34
void RefreshTribeWars(UWorld *ForWorld)
Definition Tribe.h:57
static UScriptStruct * StaticStruct()
Definition Tribe.h:59
bool & bMembersLoadedField()
Definition Tribe.h:37
TArray< unsigned int > & TribeAdminsField()
Definition Tribe.h:26
FTribeData * operator=(FTribeData *__that)
Definition Tribe.h:58
FTribeAlliance * FindTribeAlliance(unsigned int AllianceID)
Definition Tribe.h:45
TArray< FTribeAlliance > & TribeAlliancesField()
Definition Tribe.h:27
TArray< unsigned int > & MembersLastOnlineAtField()
Definition Tribe.h:24
int & TribeIDField()
Definition Tribe.h:21
FString * GetTribeNameWithRankGroup(FString *result, unsigned int PlayerDataID)
Definition Tribe.h:50
TArray< short > & ClaimFlagStructureColorsField()
Definition Tribe.h:41
FString & NotificationTopicIdentifierField()
Definition Tribe.h:38
int & LogIndexField()
Definition Tribe.h:33
int GetDefaultRankGroupIndex()
Definition Tribe.h:47
FString & TribeNameField()
Definition Tribe.h:18
FString * GetRankNameForPlayerID(FString *result, unsigned int PlayerDataID)
Definition Tribe.h:48
FTribeGovernment & TribeGovernmentField()
Definition Tribe.h:29
long double & LastNameChangeTimeField()
Definition Tribe.h:19
int & TribeGovern_PINCodeField()
Definition Tribe.h:5
int & TribeGovern_DinoUnclaimAdminOnlyField()
Definition Tribe.h:9
int & TribeGovern_StructureOwnershipField()
Definition Tribe.h:7
int & TribeGovern_DinoTamingField()
Definition Tribe.h:8
static UScriptStruct * StaticStruct()
Definition Tribe.h:13
int & TribeGovern_DinoOwnershipField()
Definition Tribe.h:6
bool operator==(FTribeRankGroup *Other)
Definition Tribe.h:106
FString & RankGroupNameField()
Definition Tribe.h:87
void ValidateSettings()
Definition Tribe.h:105
FTribeRankGroup * operator=(FTribeRankGroup *__that)
Definition Tribe.h:103
char & RankGroupRankField()
Definition Tribe.h:88
char & PetOrderRankField()
Definition Tribe.h:93
char & PetRidingRankField()
Definition Tribe.h:94
char & InviteToGroupRankField()
Definition Tribe.h:95
char & NumInvitesRemainingField()
Definition Tribe.h:99
char & NewStructureInventoryRankField()
Definition Tribe.h:92
char & MaxBanishmentGroupRankField()
Definition Tribe.h:98
char & NewStructureActivationRankField()
Definition Tribe.h:91
static UScriptStruct * StaticStruct()
Definition Tribe.h:107
char & StructureActivationRankField()
Definition Tribe.h:90
char & MaxPromotionGroupRankField()
Definition Tribe.h:96
char & MaxDemotionGroupRankField()
Definition Tribe.h:97
void MakeNew()
Definition Tribe.h:104
char & InventoryRankField()
Definition Tribe.h:89
bool CanBeRejected(UWorld *ForWorld)
Definition Tribe.h:75
bool operator==(FTribeWar *Other)
Definition Tribe.h:81
FString * GetWarTimeString(FString *result, int DayNumber, float DayTime)
Definition Tribe.h:76
bool IsValidWar(UWorld *ForWorld)
Definition Tribe.h:80
int & EnemyTribeIDField()
Definition Tribe.h:64
bool & bIsApprovedField()
Definition Tribe.h:69
float & EndDayTimeField()
Definition Tribe.h:68
static UScriptStruct * StaticStruct()
Definition Tribe.h:82
bool HasWarStarted(UWorld *ForWorld)
Definition Tribe.h:77
float & StartDayTimeField()
Definition Tribe.h:67
bool IsTribeWarOn(UWorld *ForWorld)
Definition Tribe.h:79
FString & EnemyTribeNameField()
Definition Tribe.h:71
int & EndDayNumberField()
Definition Tribe.h:66
bool IsCurrentlyActive(UWorld *ForWorld)
Definition Tribe.h:78
int & InitiatingTribeIDField()
Definition Tribe.h:70
int & StartDayNumberField()
Definition Tribe.h:65
FORCEINLINE const uint32 & operator[](int32 ComponentIndex) const
Definition IntVector.h:503
FORCEINLINE bool operator==(const FUintVector4 &Other) const
Definition IntVector.h:514
FORCEINLINE bool operator!=(const FUintVector4 &Other) const
Definition IntVector.h:520
FORCEINLINE FUintVector4(uint32 InX, uint32 InY, uint32 InZ, uint32 InW)
Definition IntVector.h:479
FORCEINLINE FUintVector4(EForceInit)
Definition IntVector.h:495
FORCEINLINE FUintVector4(uint32 InValue)
Definition IntVector.h:487
FORCEINLINE FUintVector4()
Definition IntVector.h:475
FORCEINLINE uint32 & operator[](int32 ComponentIndex)
Definition IntVector.h:509
FString * ToString(FString *result)
Definition Actor.h:198
static UScriptStruct * StaticStruct()
Definition Actor.h:199
bool operator==(FUniqueNetIdRepl *Other)
Definition Actor.h:195
TSharedPtr< FUniqueNetId > UniqueNetId
Definition Actor.h:190
FUniqueNetIdRepl * operator=(FUniqueNetIdRepl *Other)
Definition Actor.h:194
bool ExportTextItem(FString *ValueStr, FUniqueNetIdRepl *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition Actor.h:197
void SetUniqueNetId(TSharedPtr< FUniqueNetId, 0 > *InUniqueNetId)
Definition Actor.h:196
unsigned __int64 UniqueNetId
Definition UE.h:258
int GetSize()
Definition UE.h:262
bool IsValid()
Definition UE.h:264
FString * ToString(FString *result)
Definition UE.h:263
FString * ToDebugString(FString *result)
Definition UE.h:265
FString UniqueNetIdStr
Definition UE.h:270
FUniqueNetIdUInt64(uint64 InUniqueNetId)
Definition UE.h:248
FUniqueNetIdUInt64(FString *Str)
Definition UE.h:245
unsigned __int64 & UniqueNetIdField()
Definition UE.h:241
FString * ToDebugString(FString *result)
Definition UE.h:251
FUniqueNetIdUInt64(FUniqueNetId *InUniqueNetId)
Definition UE.h:247
FString * ToString(FString *result)
Definition UE.h:253
unsigned int GetHash()
Definition UE.h:252
bool IsValid()
Definition UE.h:250
FUniqueNetIdUInt64(FUniqueNetIdUInt64 *Src)
Definition UE.h:246
unsigned __int32 bAddOverTimeSpeedInSeconds
Definition Inventory.h:529
unsigned __int32 bAddOverTime
Definition Inventory.h:528
unsigned __int32 bPercentOfMaxStatusValue
Definition Inventory.h:524
unsigned __int32 bResetExistingModifierDescriptionIndex
Definition Inventory.h:533
unsigned __int32 bDontRequireLessThanMaxToUse
Definition Inventory.h:527
unsigned __int32 bConsumeDurability
Definition Inventory.h:538
TEnumAsByte< enum EPrimalCharacterStatusValue::Type > StopAtValueNearMax
Definition Inventory.h:546
TEnumAsByte< enum EPrimalCharacterStatusValue::Type > StatusValueType
Definition Inventory.h:545
unsigned __int32 bMoveTowardsEquilibrium
Definition Inventory.h:535
unsigned __int32 bAddTowardsEquilibrium
Definition Inventory.h:536
unsigned __int32 bSetAdditionalValue
Definition Inventory.h:532
TSubclassOf< UDamageType > ScaleValueByCharacterDamageType
Definition Inventory.h:547
unsigned __int32 bUseItemQuality
Definition Inventory.h:526
unsigned __int32 bPercentOfCurrentStatusValue
Definition Inventory.h:525
unsigned __int32 bLimitToMaxValue
Definition Inventory.h:537
unsigned __int32 bForceUseStatOnDinos
Definition Inventory.h:534
unsigned __int32 bContinueOnUnchangedValue
Definition Inventory.h:530
FVector2D RoundToVector() const
Definition Vector2D.h:806
FIntPoint IntPoint() const
Definition Vector2D.h:801
FVector2D GetRotated(float AngleDeg) const
Definition Vector2D.h:719
bool IsNearlyZero(float Tolerance=KINDA_SMALL_NUMBER) const
Definition Vector2D.h:776
float Y
Definition Vector2D.h:22
float Size() const
Definition Vector2D.h:707
static const FVector2D UnitVector
Definition Vector2D.h:30
static FORCEINLINE float DistSquared(const FVector2D &V1, const FVector2D &V2)
Definition Vector2D.h:559
float Component(int32 Index) const
Definition Vector2D.h:795
FORCEINLINE float operator|(const FVector2D &V) const
Definition Vector2D.h:541
FORCEINLINE FVector2D operator-(const FVector2D &V) const
Definition Vector2D.h:498
static FORCEINLINE float CrossProduct(const FVector2D &A, const FVector2D &B)
Definition Vector2D.h:571
bool IsZero() const
Definition Vector2D.h:783
static FORCEINLINE float DotProduct(const FVector2D &A, const FVector2D &B)
Definition Vector2D.h:553
FORCEINLINE FVector2D operator+=(const FVector2D &V)
Definition Vector2D.h:625
bool operator>=(const FVector2D &Other) const
Definition Vector2D.h:607
FORCEINLINE FVector2D operator-(float A) const
Definition Vector2D.h:523
FVector2D operator/=(float V)
Definition Vector2D.h:646
static const FVector2D ZeroVector
Definition Vector2D.h:27
bool operator!=(const FVector2D &V) const
Definition Vector2D.h:583
float operator[](int32 Index) const
Definition Vector2D.h:675
FORCEINLINE FVector2D operator*(float Scale) const
Definition Vector2D.h:504
FVector2D operator/=(const FVector2D &V)
Definition Vector2D.h:661
FORCEINLINE FVector2D(FIntPoint InPos)
Definition Vector2D.h:480
float & operator[](int32 Index)
Definition Vector2D.h:668
bool Equals(const FVector2D &V, float Tolerance=KINDA_SMALL_NUMBER) const
Definition Vector2D.h:613
float GetMax() const
Definition Vector2D.h:689
FORCEINLINE FVector2D operator+(const FVector2D &V) const
Definition Vector2D.h:492
float GetMin() const
Definition Vector2D.h:701
FORCEINLINE FVector2D GetSignVector() const
Definition Vector2D.h:817
FORCEINLINE FVector2D()
Definition Vector2D.h:35
FORCEINLINE FVector2D operator+(float A) const
Definition Vector2D.h:517
FORCEINLINE FVector2D(EForceInit)
Definition Vector2D.h:487
bool operator<(const FVector2D &Other) const
Definition Vector2D.h:589
FORCEINLINE FVector2D GetAbs() const
Definition Vector2D.h:826
FORCEINLINE FVector2D operator-() const
Definition Vector2D.h:619
FORCEINLINE float operator^(const FVector2D &V) const
Definition Vector2D.h:547
void Set(float InX, float InY)
Definition Vector2D.h:682
float & Component(int32 Index)
Definition Vector2D.h:789
FVector2D operator/(float Scale) const
Definition Vector2D.h:510
void ToDirectionAndLength(FVector2D &OutDir, float &OutLength) const
Definition Vector2D.h:761
FORCEINLINE bool ContainsNaN() const
Definition Vector2D.h:457
FORCEINLINE FVector2D operator*=(float Scale)
Definition Vector2D.h:639
float GetAbsMax() const
Definition Vector2D.h:695
FORCEINLINE FVector2D operator-=(const FVector2D &V)
Definition Vector2D.h:632
FVector2D ClampAxes(float MinAxisVal, float MaxAxisVal) const
Definition Vector2D.h:811
FVector2D operator/(const FVector2D &V) const
Definition Vector2D.h:535
FVector2D GetSafeNormal(float Tolerance=SMALL_NUMBER) const
Definition Vector2D.h:734
bool operator<=(const FVector2D &Other) const
Definition Vector2D.h:601
FORCEINLINE FVector2D(float InX, float InY)
Definition Vector2D.h:475
float X
Definition Vector2D.h:19
void Normalize(float Tolerance=SMALL_NUMBER)
Definition Vector2D.h:746
float SizeSquared() const
Definition Vector2D.h:713
FVector2D operator*=(const FVector2D &V)
Definition Vector2D.h:654
bool operator==(const FVector2D &V) const
Definition Vector2D.h:577
static FORCEINLINE float Distance(const FVector2D &V1, const FVector2D &V2)
Definition Vector2D.h:565
bool operator>(const FVector2D &Other) const
Definition Vector2D.h:595
FORCEINLINE FVector2D operator*(const FVector2D &V) const
Definition Vector2D.h:529
FORCEINLINE FVector_NetQuantize100()
FORCEINLINE FVector_NetQuantize100(EForceInit E)
FORCEINLINE FVector_NetQuantize100(float InX, float InY, float InZ)
FORCEINLINE FVector_NetQuantize100(const FVector &InVec)
FORCEINLINE FVector_NetQuantize10(float InX, float InY, float InZ)
FORCEINLINE FVector_NetQuantize10(const FVector &InVec)
FORCEINLINE FVector_NetQuantize10(EForceInit E)
FORCEINLINE FVector_NetQuantize10()
FORCEINLINE FVector_NetQuantize(EForceInit E)
FORCEINLINE FVector_NetQuantize(const FVector &InVec)
FORCEINLINE FVector_NetQuantize(float InX, float InY, float InZ)
FORCEINLINE FVector_NetQuantize()
FORCEINLINE FVector_NetQuantizeNormal(EForceInit E)
FORCEINLINE FVector_NetQuantizeNormal(float InX, float InY, float InZ)
FORCEINLINE FVector_NetQuantizeNormal()
FORCEINLINE FVector_NetQuantizeNormal(const FVector &InVec)
FORCEINLINE FVector operator+(float Bias) const
Definition Vector.h:1145
FORCEINLINE FVector operator*=(float Scale)
Definition Vector.h:1210
bool operator!=(const FVector &V) const
Definition Vector.h:1176
FORCEINLINE FVector()
Definition Vector.h:41
static float Triple(const FVector &X, const FVector &Y, const FVector &Z)
Definition Vector.h:1044
static bool Orthogonal(const FVector &Normal1, const FVector &Normal2, float OrthogonalCosineThreshold=THRESH_NORMALS_ARE_ORTHOGONAL)
Definition Vector.h:1031
static bool Parallel(const FVector &Normal1, const FVector &Normal2, float ParallelCosineThreshold=THRESH_NORMALS_ARE_PARALLEL)
Definition Vector.h:1019
FORCEINLINE FVector operator-(const FVector &V) const
Definition Vector.h:1135
FORCEINLINE FVector operator-=(const FVector &V)
Definition Vector.h:1204
FVector GetSafeNormal(float Tolerance=SMALL_NUMBER) const
Definition Vector.h:1520
static FVector VectorPlaneProject(const FVector &V, const FVector &PlaneNormal)
Definition Vector.h:1014
FVector operator/=(const FVector &V)
Definition Vector.h:1229
static bool PointsAreSame(const FVector &P, const FVector &Q)
Definition Vector.h:968
FORCEINLINE FVector(float InF)
Definition Vector.h:1062
FORCEINLINE FVector operator+=(const FVector &V)
Definition Vector.h:1198
FORCEINLINE FVector operator-() const
Definition Vector.h:1192
FORCEINLINE FVector operator^(const FVector &V) const
Definition Vector.h:1105
bool IsUniform(float Tolerance=KINDA_SMALL_NUMBER) const
Definition Vector.h:1510
FORCEINLINE FVector operator-(float Bias) const
Definition Vector.h:1140
FRotator ToOrientationRotator() const
FVector(const FLinearColor &InColor)
Definition Vector.h:1072
FVector MirrorByVector(const FVector &MirrorNormal) const
Definition Vector.h:1515
FVector Reciprocal() const
Definition Vector.h:1476
static FORCEINLINE float DistSquaredXY(const FVector &V1, const FVector &V2)
Definition Vector.h:1627
float X
Definition Vector.h:27
static bool PointsAreNear(const FVector &Point1, const FVector &Point2, float Dist)
Definition Vector.h:987
bool InitFromString(const FString &InSourceString)
static FORCEINLINE float DotProduct(const FVector &A, const FVector &B)
Definition Vector.h:1125
float Y
Definition Vector.h:30
FVector ComponentMax(const FVector &Other) const
Definition Vector.h:1301
void ToDirectionAndLength(FVector &OutDir, float &OutLength) const
Definition Vector.h:1361
FORCEINLINE float operator|(const FVector &V) const
Definition Vector.h:1120
FRotator Rotation() const
FORCEINLINE FVector GetUnsafeNormal() const
Definition Vector.h:1392
FVector GetClampedToMaxSize(float MaxSize) const
Definition Vector.h:1428
FORCEINLINE FVector operator*(const FVector &V) const
Definition Vector.h:1161
void FindBestAxisVectors(FVector &Axis1, FVector &Axis2) const
float Size2D() const
Definition Vector.h:1321
FVector(FIntVector InVector)
Definition Vector.h:1077
static const FVector ZeroVector
Definition Vector.h:38
float SizeSquared2D() const
Definition Vector.h:1326
FVector GetSafeNormal2D(float Tolerance=SMALL_NUMBER) const
Definition Vector.h:1537
float & Component(int32 Index)
Definition Vector.h:1466
static FORCEINLINE float BoxPushOut(const FVector &Normal, const FVector &Size)
Definition Vector.h:1632
FVector operator/(float Scale) const
Definition Vector.h:1155
static FVector RadiansToDegrees(const FVector &RadVector)
Definition Vector.h:1052
float GetAbsMin() const
Definition Vector.h:1291
FVector2D UnitCartesianToSpherical() const
bool IsZero() const
Definition Vector.h:1339
FVector GetAbs() const
Definition Vector.h:1306
static float PointPlaneDist(const FVector &Point, const FVector &PlaneBase, const FVector &PlaneNormal)
Definition Vector.h:997
FVector BoundToCube(float Radius) const
Definition Vector.h:1398
static FORCEINLINE float DistSquared(const FVector &V1, const FVector &V2)
Definition Vector.h:1622
FORCEINLINE FVector GetSignVector() const
Definition Vector.h:1376
FORCEINLINE FVector operator/(const FVector &V) const
Definition Vector.h:1166
static FORCEINLINE float Dist2D(const FVector &V1, const FVector &V2)
Definition Vector.h:751
FVector ComponentMin(const FVector &Other) const
Definition Vector.h:1296
float Size() const
Definition Vector.h:1311
float GetMin() const
Definition Vector.h:1286
float Z
Definition Vector.h:33
FString ToString() const
Definition Vector.h:1637
float & operator[](int32 Index)
Definition Vector.h:1235
static FORCEINLINE float Dist(const FVector &V1, const FVector &V2)
Definition Vector.h:1612
FVector GridSnap(const float &GridSz) const
static bool Coincident(const FVector &Normal1, const FVector &Normal2, float ParallelCosineThreshold=THRESH_NORMALS_ARE_PARALLEL)
Definition Vector.h:1025
FVector Projection() const
Definition Vector.h:1386
static bool Coplanar(const FVector &Base1, const FVector &Normal1, const FVector &Base2, const FVector &Normal2, float ParallelCosineThreshold=THRESH_NORMALS_ARE_PARALLEL)
Definition Vector.h:1037
FORCEINLINE FVector ProjectOnTo(const FVector &A) const
Definition Vector.h:1572
static FVector PointPlaneProject(const FVector &Point, const FVector &PlaneBase, const FVector &PlaneNormal)
Definition Vector.h:1007
bool IsNormalized() const
Definition Vector.h:1356
FORCEINLINE FVector ProjectOnToNormal(const FVector &Normal) const
Definition Vector.h:1577
static FVector PointPlaneProject(const FVector &Point, const FVector &A, const FVector &B, const FVector &C)
void UnwindEuler()
bool Equals(const FVector &V, float Tolerance=KINDA_SMALL_NUMBER) const
Definition Vector.h:1181
FQuat ToOrientationQuat() const
bool operator==(const FVector &V) const
Definition Vector.h:1171
FVector GetClampedToSize2D(float Min, float Max) const
Definition Vector.h:1418
float SizeSquared() const
Definition Vector.h:1316
float operator[](int32 Index) const
Definition Vector.h:1252
FVector GetClampedToSize(float Min, float Max) const
Definition Vector.h:1408
float GetAbsMax() const
Definition Vector.h:1281
static FORCEINLINE float DistSquared2D(const FVector &V1, const FVector &V2)
Definition Vector.h:770
FVector operator/=(float V)
Definition Vector.h:1216
float GetMax() const
Definition Vector.h:1276
FVector(FIntPoint A)
Definition Vector.h:1082
static FORCEINLINE FVector CrossProduct(const FVector &A, const FVector &B)
Definition Vector.h:1115
FVector operator*=(const FVector &V)
Definition Vector.h:1223
void Set(float InX, float InY, float InZ)
Definition Vector.h:1269
FORCEINLINE FVector operator+(const FVector &V) const
Definition Vector.h:1130
FORCEINLINE FVector operator*(float Scale) const
Definition Vector.h:1150
static FVector DegreesToRadians(const FVector &DegVector)
Definition Vector.h:1057
FORCEINLINE CONSTEXPR FVector(float InX, float InY, float InZ)
Definition Vector.h:1067
FORCEINLINE float CosineAngle2D(FVector B) const
Definition Vector.h:1562
bool AllComponentsEqual(float Tolerance=KINDA_SMALL_NUMBER) const
Definition Vector.h:1186
FVector GetClampedToMaxSize2D(float MaxSize) const
Definition Vector.h:1447
static FORCEINLINE float DistXY(const FVector &V1, const FVector &V2)
Definition Vector.h:1617
static void CreateOrthonormalBasis(FVector &XAxis, FVector &YAxis, FVector &ZAxis)
FORCEINLINE bool IsUnit(float LengthSquaredTolerance=KINDA_SMALL_NUMBER) const
Definition Vector.h:1590
FVector RotateAngleAxis(const float AngleDeg, const FVector &Axis) const
Definition Vector.h:942
bool ContainsNaN() const
Definition Vector.h:1583
float HeadingAngle() const
Definition Vector.h:1595
static float EvaluateBezier(const FVector *ControlPoints, int32 NumPoints, TArray< FVector > &OutPoints)
float Component(int32 Index) const
Definition Vector.h:1471
FORCEINLINE FVector(const FVector2D V, float InZ)
Definition Vector.h:931
bool IsNearlyZero(float Tolerance=KINDA_SMALL_NUMBER) const
Definition Vector.h:1331
FORCEINLINE FVector(EForceInit)
Definition Vector.h:1087
static FORCEINLINE float Distance(const FVector &V1, const FVector &V2)
Definition Vector.h:741
bool Normalize(float Tolerance=SMALL_NUMBER)
Definition Vector.h:1344
int ObjectIndex
Definition UE.h:149
void operator=(UObject const *__that)
Definition UE.h:152
bool IsValid()
Definition UE.h:153
int ObjectSerialNumber
Definition UE.h:150
TArray< float, FDefaultAllocator > Weights
Definition Actor.h:6024
TArray< UObject *, FDefaultAllocator > AssociatedObjects
Definition Actor.h:6025
static FORCEINLINE int64 AtomicRead64(volatile const int64 *Src)
static void HandleAtomicsFailure(const TCHAR *InFormat,...)
static FORCEINLINE void * InterlockedExchangePtr(void **Dest, void *Exchange)
static void RequestExit(bool force)
Definition Other.h:138
Definition UE.h:623
static UObject * StaticConstructObject(UClass *InClass, UObject *InOuter, FName InName, EObjectFlags InFlags, UObject *InTemplate, bool bCopyTransientsFromClassDefaults, FObjectInstancingGraph *InInstanceGraph)
Definition UE.h:640
static void GetPrivateStaticClassBody(const wchar_t *PackageName, const wchar_t *Name, T **ReturnClass, void(__cdecl *RegisterNativeFunc)())
static UObject * StaticLoadObject(UClass *ObjectClass, UObject *InOuter, const wchar_t *InName, const wchar_t *Filename, unsigned int LoadFlags, DWORD64 Sandbox, bool bAllowObjectReconciliation)
Definition UE.h:631
static DataValue< UEngine * > GEngine()
Definition UE.h:676
static DataValue< FUObjectArray > GUObjectArray()
Definition UE.h:678
static bool HasClassCastFlags(UObject *object, ClassCastFlags flags)
Definition UE.h:664
static bool HasClassCastFlags(UClass *_class, ClassCastFlags flags)
Definition UE.h:670
static void GetObjectsOfClass(UClass *ClassToLookFor, TArray< UObject *, FDefaultAllocator > *Results, bool bIncludeDerivedClasses, EObjectFlags ExclusionFlags)
Definition UE.h:625
void * vfptr
Definition UE.h:231
FString * ToHumanReadableString(FString *result)
Definition UE.h:232
static bool IsLinebreak(CharType c)
Definition Char.h:87
static bool IsLinebreak(CharType c)
Definition Char.h:70
UShooterCheatManager * CheatManagerField()
Definition Other.h:109
void Tick(long double WorldTime, UWorld *InWorld)
Definition Other.h:120
FSocket * SocketField()
Definition Other.h:108
TArray< signed char > & DataBufferField()
Definition Other.h:112
unsigned int & CurrentPacketSizeField()
Definition Other.h:113
bool & IsAuthenticatedField()
Definition Other.h:110
bool & IsClosedField()
Definition Other.h:111
void ProcessRCONPacket(RCONPacket *Packet, UWorld *InWorld)
Definition Other.h:121
FString & ServerPasswordField()
Definition Other.h:116
void SendMessageW(int Id, int Type, FString *OutGoingMessage)
Definition Other.h:122
long double & LastSendKeepAliveTimeField()
Definition Other.h:115
long double & LastReceiveTimeField()
Definition Other.h:114
int Id
Definition Other.h:129
int Type
Definition Other.h:130
FString Body
Definition Other.h:131
int Length
Definition Other.h:128
FORCEINLINE void operator()(Type *Object) const
FORCEINLINE FRawPtrProxy(ObjectType *InObject, Deleter &&InDeleter)
FORCEINLINE FRawPtrProxy(ObjectType *InObject)
FReferenceControllerBase * ReferenceController
static FORCEINLINE const int32 GetSharedReferenceCount(const FReferenceControllerBase *ReferenceController) TSAN_SAFE_UNSAFEPTR
static FORCEINLINE void ReleaseSharedReference(FReferenceControllerBase *ReferenceController) TSAN_SAFE_UNSAFEPTR
static void ReleaseWeakReference(FReferenceControllerBase *ReferenceController) TSAN_SAFE_UNSAFEPTR
static bool ConditionallyAddSharedReference(FReferenceControllerBase *ReferenceController) TSAN_SAFE_UNSAFEPTR
static FORCEINLINE void AddWeakReference(FReferenceControllerBase *ReferenceController) TSAN_SAFE_UNSAFEPTR
static FORCEINLINE void AddSharedReference(FReferenceControllerBase *ReferenceController) TSAN_SAFE_UNSAFEPTR
static FORCEINLINE const int32 GetSharedReferenceCount(const FReferenceControllerBase *ReferenceController)
static void ReleaseWeakReference(FReferenceControllerBase *ReferenceController)
static FORCEINLINE void AddWeakReference(FReferenceControllerBase *ReferenceController)
static FORCEINLINE void ReleaseSharedReference(FReferenceControllerBase *ReferenceController)
static FORCEINLINE void AddSharedReference(FReferenceControllerBase *ReferenceController)
static bool ConditionallyAddSharedReference(FReferenceControllerBase *ReferenceController)
@ Value
Definition AndOrNot.h:31
T * Begin
Definition Sorting.h:58
int32 Size
Definition Sorting.h:59
int32 Num() const
Definition Sorting.h:55
T * GetData() const
Definition Sorting.h:54
TArrayRange(T *InPtr, int32 InSize)
Definition Sorting.h:48
static FORCEINLINE CharType * Strcpy(CharType *Dest, SIZE_T DestCount, const CharType *Src)
Definition CString.h:520
static FORCEINLINE bool IsPureAnsi(const CharType *Str)
static FORCEINLINE uint64 Strtoui64(const CharType *Start, CharType **End, int32 Base)
Definition CString.h:743
static const CharType * Strfind(const CharType *Str, const CharType *Find)
Definition CString.h:370
static CharType * Strncat(CharType *Dest, const CharType *Src, int32 MaxLen)
Definition CString.h:125
static const CharType * Strifind(const CharType *Str, const CharType *Find)
Definition CString.h:399
static FORCEINLINE const CharType * Strchr(const CharType *String, CharType c)
Definition CString.h:598
static FORCEINLINE CharType * Strupr(CharType *Dest, SIZE_T DestCount)
Definition CString.h:542
static CharType * Stristr(CharType *Str, const CharType *Find)
Definition CString.h:228
static const CharType * Tab(int32 NumTabs)
Definition CString.h:361
static FORCEINLINE int32 GetVarArgs(CharType *Dest, SIZE_T DestSize, int32 Count, const CharType *&Fmt, va_list ArgPtr)
Definition CString.h:758
static FORCEINLINE int64 Strtoi64(const CharType *Start, CharType **End, int32 Base)
Definition CString.h:736
static FORCEINLINE CharType * Strstr(CharType *String, const CharType *Find)
Definition CString.h:591
static FORCEINLINE CharType * Strcat(CharType(&Dest)[DestCount], const CharType *Src)
Definition CString.h:112
static FORCEINLINE const CharType * Strstr(const CharType *String, const CharType *Find)
Definition CString.h:584
static FORCEINLINE double Atod(const CharType *String)
Definition CString.h:722
static FORCEINLINE const CharType * Strrstr(const CharType *String, const CharType *Find)
Definition CString.h:626
static FORCEINLINE int32 Stricmp(const CharType *String1, const CharType *String2)
Definition CString.h:563
static FORCEINLINE int32 Strnicmp(const CharType *String1, const CharType *String2, SIZE_T Count)
Definition CString.h:570
static FORCEINLINE float Atof(const CharType *String)
Definition CString.h:715
static FORCEINLINE int32 Strlen(const CharType *String)
Definition CString.h:577
static FORCEINLINE int32 Strspn(const CharType *String, const CharType *Mask)
Definition CString.h:656
static FORCEINLINE int32 Atoi(const CharType *String)
Definition CString.h:701
static FORCEINLINE CharType * Strtok(CharType *TokenString, const CharType *Delim, CharType **Context)
Definition CString.h:751
static FORCEINLINE bool ToBool(const CharType *String)
static FORCEINLINE CharType * Strchr(CharType *String, CharType c)
Definition CString.h:605
static FORCEINLINE CharType * Strcat(CharType *Dest, SIZE_T DestCount, const CharType *Src)
Definition CString.h:535
static FORCEINLINE CharType * Strncpy(CharType *Dest, const CharType *Src, int32 MaxLen)
Definition CString.h:527
static FORCEINLINE CharType * Strrstr(CharType *String, const CharType *Find)
Definition CString.h:633
static FORCEINLINE CharType * Strcpy(CharType(&Dest)[DestCount], const CharType *Src)
Definition CString.h:88
static FORCEINLINE int32 Strncmp(const CharType *String1, const CharType *String2, SIZE_T Count)
Definition CString.h:556
static FORCEINLINE CharType * Strupr(CharType(&Dest)[DestCount])
Definition CString.h:154
static FORCEINLINE int32 Strtoi(const CharType *Start, CharType **End, int32 Base)
Definition CString.h:729
static FORCEINLINE const CharType * Strrchr(const CharType *String, CharType c)
Definition CString.h:612
static bool IsNumeric(const CharType *Str)
Definition CString.h:30
T CharType
Definition CString.h:18
static const CharType * Spc(int32 NumSpaces)
Definition CString.h:354
static const CharType * Stristr(const CharType *Str, const CharType *Find)
Definition CString.h:485
static const CharType * StrfindDelim(const CharType *Str, const CharType *Find, const CharType *Delim=LITERAL(CharType, " \t,"))
Definition CString.h:434
static FORCEINLINE CharType * Strrchr(CharType *String, CharType c)
Definition CString.h:619
static FORCEINLINE int32 Strcspn(const CharType *String, const CharType *Mask)
Definition CString.h:680
static FORCEINLINE int64 Atoi64(const CharType *String)
Definition CString.h:708
static FORCEINLINE int32 Strcmp(const CharType *String1, const CharType *String2)
Definition CString.h:549
static const int32 MAX_TABS
Definition CString.h:350
static const int32 MAX_SPACES
Definition CString.h:347
const T *const ParamType
const ArrayType & ConstReference
const T *const ConstPointerType
const ArrayType & ConstReference
TCallTraitsParamTypeHelper< T, PassByValue >::ConstParamType ConstPointerType
TCallTraitsParamTypeHelper< T, PassByValue >::ParamType ParamType
static const CharType NextLine
Definition Char.h:62
static const CharType FormFeed
Definition Char.h:60
static const CharType VerticalTab
Definition Char.h:59
static const CharType CarriageReturn
Definition Char.h:61
static const CharType LineFeed
Definition Char.h:58
static const CharType LineSeparator
Definition Char.h:49
static const CharType NextLine
Definition Char.h:48
static const CharType FormFeed
Definition Char.h:46
T CharType
Definition Char.h:42
static const CharType CarriageReturn
Definition Char.h:47
static const CharType ParagraphSeparator
Definition Char.h:50
static const CharType VerticalTab
Definition Char.h:45
static const CharType LineFeed
Definition Char.h:44
Definition Char.h:99
T CharType
Definition Char.h:100
static bool IsOctDigit(CharType Char)
Definition Char.h:114
static CharType ToLower(CharType Char)
static bool IsIdentifier(CharType Char)
Definition Char.h:128
static bool IsUnderscore(CharType Char)
Definition Char.h:133
static bool IsDigit(CharType Char)
static bool IsAlnum(CharType Char)
static bool IsWhitespace(CharType Char)
static bool IsPrint(CharType Char)
static bool IsLower(CharType Char)
static bool IsGraph(CharType Char)
static CharType ToUpper(CharType Char)
static int32 ConvertCharDigitToInt(CharType Char)
Definition Char.h:121
static bool IsHexDigit(CharType Char)
static bool IsUpper(CharType Char)
static bool IsPunct(CharType Char)
static bool IsAlpha(CharType Char)
static bool IsLinebreak(CharType Char)
Definition Char.h:136
FORCEINLINE friend bool operator!=(const TCheckedPointerIterator &Lhs, const TCheckedPointerIterator &Rhs)
Definition TArray.h:189
TCheckedPointerIterator(const int32 &InNum, ElementType *InPtr)
Definition TArray.h:160
FORCEINLINE TCheckedPointerIterator & operator++()
Definition TArray.h:172
FORCEINLINE ElementType & operator*() const
Definition TArray.h:167
ElementType * Ptr
Definition TArray.h:185
const int32 & CurrentNum
Definition TArray.h:186
FORCEINLINE TCheckedPointerIterator & operator--()
Definition TArray.h:178
Definition Decay.h:44
UE4Decay_Private::TDecayNonReference< typenameTRemoveReference< T >::Type >::Type Type
Definition Decay.h:45
TTypeTraits< KeyType >::ConstPointerType KeyInitType
Definition Map.h:75
static FORCEINLINE KeyInitType GetSetKey(ElementInitType Element)
Definition Map.h:78
static FORCEINLINE bool Matches(KeyInitType A, KeyInitType B)
Definition Map.h:82
const TPairInitializer< typename TTypeTraits< KeyType >::ConstInitType, typename TTypeTraits< ValueType >::ConstInitType > & ElementInitType
Definition Map.h:76
static FORCEINLINE uint32 GetKeyHash(KeyInitType Key)
Definition Map.h:86
TDereferenceWrapper(const PREDICATE_CLASS &InPredicate)
Definition Sorting.h:31
const PREDICATE_CLASS & Predicate
Definition Sorting.h:29
FORCEINLINE bool operator()(T *A, T *B) const
Definition Sorting.h:35
TDereferenceWrapper(const PREDICATE_CLASS &InPredicate)
Definition Sorting.h:18
const PREDICATE_CLASS & Predicate
Definition Sorting.h:16
FORCEINLINE bool operator()(T &A, T &B)
Definition Sorting.h:22
FORCEINLINE bool operator()(const T &A, const T &B) const
Definition Sorting.h:23
IteratorType Iter
Definition TArray.h:223
FORCEINLINE TDereferencingIterator & operator++()
Definition TArray.h:216
FORCEINLINE ElementType & operator*() const
Definition TArray.h:211
FORCEINLINE friend bool operator!=(const TDereferencingIterator &Lhs, const TDereferencingIterator &Rhs)
Definition TArray.h:225
TDereferencingIterator(IteratorType InIter)
Definition TArray.h:206
static FORCEINLINE TCHAR const * GetFormatSpecifier()
FORCEINLINE const Type & operator*() const
TGuardValue(Type &ReferenceValue, const Type &NewValue)
@ Value
Definition IsEnum.h:8
FORCEINLINE bool operator()(const TKeyValuePair &A, const TKeyValuePair &B) const
bool operator!=(const TKeyValuePair &Other) const
TKeyValuePair(const KeyType &InKey, const ValueType &InValue)
bool operator==(const TKeyValuePair &Other) const
TKeyValuePair(const KeyType &InKey)
bool operator<(const TKeyValuePair &Other) const
FORCEINLINE bool operator()(const T &A, const T &B) const
Definition Less.h:26
Definition Less.h:15
FORCEINLINE bool operator()(const T &A, const T &B) const
Definition Less.h:16
static const WIDECHAR * Select(const ANSICHAR *, const WIDECHAR *wide)
Definition Char.h:27
static const WIDECHAR Select(const ANSICHAR, const WIDECHAR wide)
Definition Char.h:26
static const ANSICHAR Select(const ANSICHAR ansi, const WIDECHAR)
Definition Char.h:19
static const ANSICHAR * Select(const ANSICHAR *ansi, const WIDECHAR *)
Definition Char.h:20
TMakeIntegerSequenceImpl< T,(ToAdd-1==(T) 0), ToAdd-1, Values..., sizeof...(Values)>::Type Type
static FORCEINLINE TCHAR const * GetName()
@ Value
Definition AndOrNot.h:69
@ Value
Definition AndOrNot.h:60
static uint16 Test(To *)
static uint8 Test(...)
TScopeCounter(Type &ReferenceValue)
TSubclassOf()
Definition UE.h:216
UClass * uClass
Definition UE.h:226
TSubclassOf(UClass *uClass)
Definition UE.h:221
FORCEINLINE ObjectType * operator->() const
Definition UE.h:101
FORCEINLINE ObjectType & operator*() const
Definition UE.h:96
ObjectType * Object
Definition UE.h:94
TTuple(ArgTypes &&... Args)
Definition Tuple.h:585
TTuple(const TTuple &)=default
UE4Tuple_Private::TTupleImpl< TMakeIntegerSequence< uint32, sizeof...(Types)>, Types... > Super
Definition Tuple.h:570
TTuple & operator=(TTuple &&)=default
TTuple(TTuple &&)=default
TTuple & operator=(const TTuple &)=default
TTuple()=default
static void FromString(T &Value, const TCHAR *Buffer)
Definition FString.h:1907
static FString ToSanitizedString(const T &Value)
Definition FString.h:1902
static FString ToString(const T &Value)
Definition FString.h:1901
TCallTraits< T >::ParamType ConstInitType
TCallTraits< T >::ConstPointerType ConstPointerType
int ObjectIndex
Definition UE.h:159
FORCEINLINE T & operator*()
Definition UE.h:162
TWeakObjectPtr(int index, int serialnumber)
Definition UE.h:196
int ObjectSerialNumber
Definition UE.h:160
TWeakObjectPtr()
Definition UE.h:193
T * Get(bool bEvenIfPendingKill=false)
Definition UE.h:172
FORCEINLINE bool operator==(const TWeakObjectPtr< T > &__that) const
Definition UE.h:187
FORCEINLINE operator bool()
Definition UE.h:177
FORCEINLINE operator T*()
Definition UE.h:182
FORCEINLINE T * operator->()
Definition UE.h:167
bool ComponentHasTag(FName Tag)
Definition Inventory.h:53
void SetActive(bool bNewActive, bool bReset)
Definition Inventory.h:99
void BeginDestroy()
Definition Inventory.h:52
void RemoveTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Inventory.h:95
void OnRep_IsActive()
Definition Inventory.h:86
void OnRegister()
Definition Inventory.h:85
BitFieldValue< bool, unsigned __int32 > bHasBeenCreated()
Definition Inventory.h:33
BitFieldValue< bool, unsigned __int32 > bAutoActivate()
Definition Inventory.h:30
bool NeedsLoadForClient()
Definition Inventory.h:81
BitFieldValue< bool, unsigned __int32 > bRegistered()
Definition Inventory.h:21
void InitializeComponent()
Definition Inventory.h:69
void SendRenderDynamicData_Concurrent()
Definition Inventory.h:97
void OnComponentCreated()
Definition Inventory.h:83
bool IsActive()
Definition Inventory.h:74
bool IsOwnerSelected()
Definition Inventory.h:73
void RegisterComponentWithWorld(UWorld *InWorld)
Definition Inventory.h:93
BitFieldValue< bool, unsigned __int32 > bRenderStateDirty()
Definition Inventory.h:22
BitFieldValue< bool, unsigned __int32 > bRenderDynamicDataDirty()
Definition Inventory.h:24
FString * GetReadableName(FString *result)
Definition Inventory.h:67
void ExecuteUnregisterEvents()
Definition Inventory.h:62
void RecreatePhysicsState(bool bRestoreBoneTransforms)
Definition Inventory.h:89
void ReregisterComponent()
Definition Inventory.h:96
BitFieldValue< bool, unsigned __int32 > bPhysicsStateCreated()
Definition Inventory.h:40
void UninitializeComponent()
Definition Inventory.h:106
void Deactivate()
Definition Inventory.h:56
BitFieldValue< bool, unsigned __int32 > bPreventOnDedicatedServer()
Definition Inventory.h:37
void ToggleActive()
Definition Inventory.h:105
bool IsComponentTickEnabled()
Definition Inventory.h:70
BitFieldValue< bool, unsigned __int32 > bAllowConcurrentTick()
Definition Inventory.h:28
BitFieldValue< bool, unsigned __int32 > bNeverNeedsRenderUpdate()
Definition Inventory.h:27
void DoDeferredRenderUpdates_Concurrent()
Definition Inventory.h:60
bool NeedsLoadForServer()
Definition Inventory.h:82
void FailedToRegisterWithWorld(UObject *Object)
Definition Inventory.h:108
void MarkForNeededEndOfFrameRecreate()
Definition Inventory.h:76
BitFieldValue< bool, unsigned __int32 > bHasCachedOwner()
Definition Inventory.h:38
bool IsNameStableForNetworking()
Definition Inventory.h:71
BitFieldValue< bool, unsigned __int32 > bRenderTransformDirty()
Definition Inventory.h:23
BitFieldValue< bool, unsigned __int32 > bWantsInitializeComponent()
Definition Inventory.h:32
void ExecuteRegisterEvents()
Definition Inventory.h:61
void MarkRenderDynamicDataDirty()
Definition Inventory.h:78
void AddTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Inventory.h:48
BitFieldValue< bool, unsigned __int32 > bAutoRegister()
Definition Inventory.h:25
bool IsSupportedForNetworking()
Definition Inventory.h:75
ULevel * GetComponentLevel()
Definition Inventory.h:63
void AddTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Inventory.h:49
void CreateRenderState_Concurrent()
Definition Inventory.h:55
bool AllowRegisterWithWorld(UWorld *InWorld)
Definition Inventory.h:46
void DestroyComponent()
Definition Inventory.h:57
AActor * GetOwner()
Definition Inventory.h:66
BitFieldValue< bool, unsigned __int32 > bNetAddressable()
Definition Inventory.h:42
void RecreateRenderState_Concurrent()
Definition Inventory.h:90
BitFieldValue< bool, unsigned __int32 > bIsActive()
Definition Inventory.h:31
void BPTickComponent(float DeltaTime)
Definition Inventory.h:51
void UnregisterComponent()
Definition Inventory.h:107
FName & CustomTagField()
Definition Inventory.h:14
void RegisterComponent()
Definition Inventory.h:91
TArray< FName > & ComponentTagsField()
Definition Inventory.h:13
BitFieldValue< bool, unsigned __int32 > bReplicates()
Definition Inventory.h:41
void RemoveTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Inventory.h:94
BitFieldValue< bool, unsigned __int32 > bHasBeenInitialized()
Definition Inventory.h:34
void CreatePhysicsState()
Definition Inventory.h:54
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Inventory.h:109
void SetComponentTickEnabled(bool bEnabled)
Definition Inventory.h:100
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Inventory.h:65
BitFieldValue< bool, unsigned __int32 > bAlwaysReplicatePropertyConditional()
Definition Inventory.h:35
void SendRenderTransform_Concurrent()
Definition Inventory.h:98
void MarkRenderTransformDirty()
Definition Inventory.h:80
void PostInitProperties()
Definition Inventory.h:87
void MarkForNeededEndOfFrameUpdate()
Definition Inventory.h:77
int & CustomDataField()
Definition Inventory.h:15
BitFieldValue< bool, unsigned __int32 > bStasisPreventUnregister()
Definition Inventory.h:36
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
Definition Inventory.h:92
bool GetIsReplicated()
Definition Inventory.h:64
void PostRename(UObject *OldOuter, FName OldName)
Definition Inventory.h:88
AActor * CachedOwnerField()
Definition Inventory.h:16
void OnComponentDestroyed()
Definition Inventory.h:84
void DestroyPhysicsState()
Definition Inventory.h:58
bool AlwaysReplicatePropertyConditional(UProperty *forProperty)
Definition Inventory.h:50
UWorld * WorldField()
Definition Inventory.h:17
void SetIsReplicated(bool ShouldReplicate)
Definition Inventory.h:102
bool ShouldActivate()
Definition Inventory.h:104
BitFieldValue< bool, unsigned __int32 > bCreatedByConstructionScript()
Definition Inventory.h:29
bool IsNetSimulating()
Definition Inventory.h:72
UWorld * GetWorld()
Definition Inventory.h:68
void DestroyRenderState_Concurrent()
Definition Inventory.h:59
void SetComponentTickEnabledAsync(bool bEnabled)
Definition Inventory.h:101
void SetNetAddressable()
Definition Inventory.h:103
BitFieldValue< bool, unsigned __int32 > bTickInEditor()
Definition Inventory.h:26
BitFieldValue< bool, unsigned __int32 > bRenderStateCreated()
Definition Inventory.h:39
void Activate(bool bReset)
Definition Inventory.h:47
void MarkRenderStateDirty()
Definition Inventory.h:79
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:574
void GenerateDeterministicGuid()
Definition UE.h:450
FGuid & BlueprintGuidField()
Definition UE.h:446
TSubclassOf< UObject > & GeneratedClassField()
Definition UE.h:443
bool & bLegacyGeneratedClassIsAuthoritativeField()
Definition UE.h:445
TSubclassOf< UObject > & SkeletonGeneratedClassField()
Definition UE.h:442
bool & bLegacyNeedToPurgeSkelRefsField()
Definition UE.h:444
TArray< UActorComponent * > ComponentTemplatesField()
Definition UE.h:457
UObject * PRIVATE_InnermostPreviousCDOField()
Definition UE.h:456
void TagSubobjects(EObjectFlags NewFlags)
Definition UE.h:466
bool NeedsLoadForServer()
Definition UE.h:465
bool NeedsLoadForClient()
Definition UE.h:464
FString * GetDesc(FString *result)
Definition UE.h:463
TSubclassOf< UObject > & ParentClassField()
Definition UE.h:455
TEnumAsByte< enum EBlueprintType > & BlueprintTypeField()
Definition UE.h:458
int & BlueprintSystemVersionField()
Definition UE.h:459
char & FieldSizeField()
Definition UE.h:593
char & ByteOffsetField()
Definition UE.h:594
static void * operator new(const unsigned __int64 InSize, UObject *InOuter, FName InName, EObjectFlags InSetFlags)
Definition UE.h:600
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:605
FString * GetCPPType(FString *result, FString *ExtendedTypeText, unsigned int CPPExportFlags)
Definition UE.h:603
bool Identical(const void *A, const void *B, unsigned int PortFlags)
Definition UE.h:606
void ClearValueInternal(void *Data)
Definition UE.h:608
char & ByteMaskField()
Definition UE.h:595
void CopyValuesInternal(void *Dest, const void *Src, int Count)
Definition UE.h:607
int GetMinAlignment()
Definition UE.h:602
void SetBoolSize(const unsigned int InSize, const bool bIsNativeBool, const unsigned int InBitMask)
Definition UE.h:601
char & FieldMaskField()
Definition UE.h:596
FString * GetCPPMacroType(FString *result, FString *ExtendedTypeText)
Definition UE.h:604
FVector & BoxExtent()
Definition Actor.h:9734
bool CanStepUp(FHitResult *Hit)
Definition Actor.h:9263
float & AvoidanceWeightField()
Definition Actor.h:9153
BitFieldValue< bool, unsigned __int32 > bMaintainHorizontalGroundVelocity()
Definition Actor.h:9198
BitFieldValue< bool, unsigned __int32 > bReplicateRelativeToAttachedParent()
Definition Actor.h:9166
BitFieldValue< bool, unsigned __int32 > bCanWalkOffLedgesWhenCrouching()
Definition Actor.h:9195
float & DinoClientPositionErrorToleranceStoppedField()
Definition Actor.h:9094
BitFieldValue< bool, unsigned __int32 > bPerformingJumpOff()
Definition Actor.h:9217
void ServerMoveOnlyRotation_Implementation(float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9382
long double & LastSkippedMoveTimeField()
Definition Actor.h:9144
FVector & PendingForceToApplyField()
Definition Actor.h:9115
bool & bHackTestDisableRotationCodeField()
Definition Actor.h:9137
bool ShouldComputePerchResult(FHitResult *InHit, bool bCheckRadius)
Definition Actor.h:9395
void ServerMoveOnlyRotationWWH(float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight)
Definition Actor.h:9435
FVector & LastCheckedFloorAtRelativeLocField()
Definition Actor.h:9161
BitFieldValue< bool, unsigned __int32 > bNetworkUpdateReceived()
Definition Actor.h:9205
bool ShouldTreadWater(FVector *InputVector)
Definition Actor.h:9397
BitFieldValue< bool, unsigned __int32 > bCheatFlying()
Definition Actor.h:9208
float & CurrentLedgeSlipPushVelocityField()
Definition Actor.h:9058
float & JumpOutOfWaterPitchField()
Definition Actor.h:9121
bool PhysWalkingAsync(float deltaTime, int Iterations)
Definition Actor.h:9352
BitFieldValue< bool, unsigned __int32 > bForceMaxAccel()
Definition Actor.h:9190
void PhysCustom(float deltaTime, int Iterations)
Definition Actor.h:9346
BitFieldValue< bool, unsigned __int32 > bMovementInProgress()
Definition Actor.h:9188
void Prone(bool bClientSimulation)
Definition Actor.h:9357
BitFieldValue< bool, unsigned __int32 > bUseRVOPostProcess()
Definition Actor.h:9232
bool & bScalePushForceToVelocityField()
Definition Actor.h:9101
BitFieldValue< bool, unsigned __int32 > bEnableScopedMovementUpdates()
Definition Actor.h:9189
ACharacter * GetCharacterOwner()
Definition Actor.h:9290
BitFieldValue< bool, unsigned __int32 > bForceNextFloorCheck()
Definition Actor.h:9192
float & RotationBrakingField()
Definition Actor.h:9131
bool ResolvePenetrationImpl(FVector *Adjustment, FHitResult *Hit, FQuat *NewRotation)
Definition Actor.h:9364
void ServerMoveDualWWH_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, float ClientMoveWaveHeight)
Definition Actor.h:9371
float ImmersionDepth(bool bUseLineTrace)
Definition Actor.h:9314
long double & ForceBigPushingTimeField()
Definition Actor.h:9060
FRotator * ComputeOrientToMovementRotation(FRotator *result, FRotator *CurrentRotation, float DeltaTime, FRotator *DeltaRotation)
Definition Actor.h:9276
bool & bPushForceScaledToMassField()
Definition Actor.h:9100
float & AirControlBoostVelocityThresholdField()
Definition Actor.h:9082
BitFieldValue< bool, unsigned __int32 > bOnlyForwardsInputAcceleration()
Definition Actor.h:9173
BitFieldValue< bool, unsigned __int32 > bPreventAddingImpulse()
Definition Actor.h:9184
void SimulatedTick(float DeltaSeconds)
Definition Actor.h:9400
void ClientAdjustPosition_Implementation(float TimeStamp, FVector NewLocation, FVector NewVelocity, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:9270
int & MaxSimulationIterationsField()
Definition Actor.h:9119
BitFieldValue< bool, unsigned __int32 > bAccelerationFollowsRotation()
Definition Actor.h:9219
void ServerMoveDualOnlyRotationWWH_Implementation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight)
Definition Actor.h:9369
void UpdateFromCompressedFlags(char Flags)
Definition Actor.h:9415
void StopDodging(bool bClientSimulation, bool bForce)
Definition Actor.h:9407
float & PerchAdditionalHeightField()
Definition Actor.h:9088
void ClientVeryShortAdjustPosition_Implementation(float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:9273
void ProcessLanded(FHitResult *Hit, float remainingTime, int Iterations)
Definition Actor.h:9356
void ForcePositionUpdate(float DeltaTime)
Definition Actor.h:9285
ACharacter * CharacterOwnerField()
Definition Actor.h:9042
float & AccelerationFollowsRotationMinDotField()
Definition Actor.h:9128
BitFieldValue< bool, unsigned __int32 > bRequestedMoveWithMaxSpeed()
Definition Actor.h:9230
BitFieldValue< bool, unsigned __int32 > bPreventExitingWaterForceExtraOverlap()
Definition Actor.h:9168
void SaveBaseLocation(bool bForce)
Definition Actor.h:9365
float Swim(FVector Delta, FHitResult *Hit, bool *bClippedToWaterSurface, float *NewMoveWaveHeight)
Definition Actor.h:9408
BitFieldValue< bool, unsigned __int32 > bUseRotationAcceleration()
Definition Actor.h:9224
float & LastLostDeltaTimeField()
Definition Actor.h:9151
void AddImpulse(FVector Impulse, bool bVelocityChange, float MassScaleImpulseExponent, bool bOverrideMaxImpulseZ)
Definition Actor.h:9246
void PerformAirControlForPathFollowing(FVector Direction, float ZDiff)
Definition Actor.h:9344
void PhysWalking(float deltaTime, int Iterations)
Definition Actor.h:9351
UPrimitiveComponent * GetMovementBase()
Definition Actor.h:9301
float & LandedPreventRequestedMoveIntervalField()
Definition Actor.h:9069
void ServerMoveDualWithRotation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator InRotation0, FRotator InRotation)
Definition Actor.h:9428
void ApplyImpactPhysicsForces(FHitResult *Impact, FVector *ImpactAcceleration, FVector *ImpactVelocity)
Definition Actor.h:9253
void SetBase(UPrimitiveComponent *NewBase, FName BoneName, bool bNotifyActor)
Definition Actor.h:9387
FVector * GetFootLocation(FVector *result)
Definition Actor.h:9294
void ServerMoveDualWWH(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, float ClientMoveWaveHeight)
Definition Actor.h:9427
bool ProcessClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character *ServerData)
Definition Actor.h:9355
UObject * GetUObjectInterfaceNetworkPredictionInterface()
Definition Actor.h:9242
void JumpOff(AActor *MovementBaseActor)
Definition Actor.h:9327
float & MaxCustomMovementSpeedField()
Definition Actor.h:9066
float & AvoidanceLockTimerField()
Definition Actor.h:9143
FVector * GetBestDirectionOffActor(FVector *result, AActor *BaseActor)
Definition Actor.h:9289
bool IsWalkable(FHitResult *Hit)
Definition Actor.h:9324
void PhysicsRotation(float DeltaTime)
Definition Actor.h:9353
void AddRadialForce(FVector *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff)
Definition Actor.h:9247
void ServerMoveOnlyRotation(float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9434
void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration)
Definition Actor.h:9260
FVector & PendingLaunchVelocityField()
Definition Actor.h:9154
BitFieldValue< bool, unsigned __int32 > bPreventEnteringWater()
Definition Actor.h:9236
BitFieldValue< bool, unsigned __int32 > bJustTeleported()
Definition Actor.h:9204
BitFieldValue< bool, unsigned __int32 > bPendingLaunchNoLowerVelocity()
Definition Actor.h:9237
float & AirControlBoostMultiplierField()
Definition Actor.h:9081
BitFieldValue< bool, unsigned __int32 > bPreventSlidingWhileFalling()
Definition Actor.h:9183
BitFieldValue< bool, unsigned __int32 > bLastAllowSimulate()
Definition Actor.h:9181
float & SwimFloorTraceLengthField()
Definition Actor.h:9046
void Crouch(bool bClientSimulation)
Definition Actor.h:9279
BitFieldValue< bool, unsigned __int32 > bCheckFallingAITempIgnoreDinoRiderMesh()
Definition Actor.h:9221
BitFieldValue< bool, unsigned __int32 > bOnlyForwardsInputAccelerationWalking()
Definition Actor.h:9174
float ComputeAnalogInputModifier()
Definition Actor.h:9274
float & LedgeSlipPushVelocityField()
Definition Actor.h:9049
FVector & AccelerationField()
Definition Actor.h:9117
void StartSwimming(FVector OldLocation, FVector OldVelocity, float timeTick, float remainingTime, int Iterations)
Definition Actor.h:9405
float GetAirControl(float DeltaTime, float TickAirControl, FVector *FallAcceleration)
Definition Actor.h:9287
FRotator & RotationRateField()
Definition Actor.h:9089
float & LedgeSlipCapsuleRadiusMultiplierField()
Definition Actor.h:9048
BitFieldValue< bool, unsigned __int32 > bWantsToDodge()
Definition Actor.h:9211
long double & DisableMovementPhysicsUntilTimeField()
Definition Actor.h:9149
float BoostAirControl(float DeltaTime, float TickAirControl, FVector *FallAcceleration)
Definition Actor.h:9259
FVector * HandleSlopeBoosting(FVector *result, FVector *SlideResult, FVector *Delta, const float Time, FVector *Normal, FHitResult *Hit)
Definition Actor.h:9312
TEnumAsByte< enum EMovementMode > & DefaultLandMovementModeField()
Definition Actor.h:9123
void ClientAdjustPosition(float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:9419
long double & CharacterInterpolationAndStopsUseHighPrecisionVelocityUntilTimeField()
Definition Actor.h:9138
BitFieldValue< bool, unsigned __int32 > bAllowSimulatedTickDistanceSkip()
Definition Actor.h:9178
BitFieldValue< bool, unsigned __int32 > bRunPhysicsWithNoController()
Definition Actor.h:9191
float & GroundFrictionField()
Definition Actor.h:9062
float & TouchForceFactorField()
Definition Actor.h:9106
FVector * GetFallingLateralAcceleration(FVector *result, float DeltaTime)
Definition Actor.h:9293
float & LedgeSlipVelocityBuildUpMultiplierField()
Definition Actor.h:9050
float SlideAlongSurface(FVector *Delta, float Time, FVector *InNormal, FHitResult *Hit, bool bHandleImpact)
Definition Actor.h:9401
void ClientAckGoodMove(float TimeStamp)
Definition Actor.h:9418
void MaybeUpdateBasedMovement(float DeltaSeconds)
Definition Actor.h:9335
BitFieldValue< bool, unsigned __int32 > bAllowImpactDeflection()
Definition Actor.h:9179
TArray< FTraceHandle > & PendingAsyncTracesField()
Definition Actor.h:9157
FVector * AdjustUpperHemisphereImpact(FVector *result, FVector *Delta, FHitResult *Hit)
Definition Actor.h:9251
void ReplicateMoveToServer(float DeltaTime, FVector *NewAcceleration)
Definition Actor.h:9360
float & PerchRadiusThresholdField()
Definition Actor.h:9087
FVector * FindWaterLine(FVector *result, FVector InWater, FVector OutofWater)
Definition Actor.h:9284
float & ProneHalfHeightField()
Definition Actor.h:9085
void TwoWallAdjust(FVector *Delta, FHitResult *Hit, FVector *OldHitNormal)
Definition Actor.h:9409
FNetworkPredictionData_Server_Character * GetPredictionData_Server_Character()
Definition Actor.h:9308
float & MaxImpulseVelocityZField()
Definition Actor.h:9075
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:9338
char & CustomMovementModeField()
Definition Actor.h:9054
FVector & PendingImpulseToApplyField()
Definition Actor.h:9116
int & LastFrameDisabledFloorBasingField()
Definition Actor.h:9059
void CapsuleTouched(AActor *Other, UPrimitiveComponent *OtherComp, int OtherBodyIndex, bool bFromSweep, FHitResult *SweepResult)
Definition Actor.h:9266
bool ShouldJumpOutOfWater(FVector *JumpDir)
Definition Actor.h:9396
float & BackwardsMaxSpeedMultiplierField()
Definition Actor.h:9113
long double & LastSwimTimeField()
Definition Actor.h:9146
float & SimulatedTickSkipDistanceSQField()
Definition Actor.h:9097
void SetMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:9389
BitFieldValue< bool, unsigned __int32 > bForceNextTickUpdate()
Definition Actor.h:9238
float & AccelerationFollowsRotationStopDistanceField()
Definition Actor.h:9129
float & PushForceFactorField()
Definition Actor.h:9104
BitFieldValue< bool, unsigned __int32 > bForcePreventExitingWater()
Definition Actor.h:9235
void ServerMoveOldWithRotation_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation)
Definition Actor.h:9379
FRotator & CurrentRotationSpeedField()
Definition Actor.h:9147
void PerformMovement(float DeltaSeconds, float *NewMoveWaveHeight)
Definition Actor.h:9345
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
Definition Actor.h:9359
BitFieldValue< bool, unsigned __int32 > bDisableSimulatedMovement()
Definition Actor.h:9180
void StartNewPhysics(float deltaTime, int Iterations, float *NewMoveWaveHeight)
Definition Actor.h:9404
FVector * ComputeGroundMovementDelta(FVector *result, FVector *Delta, FHitResult *RampHit, const bool bHitFromLineTrace)
Definition Actor.h:9275
void SimulateMovement(float DeltaSeconds)
Definition Actor.h:9399
FNetworkPredictionData_Client_Character * GetPredictionData_Client_Character()
Definition Actor.h:9306
float & BrakingDecelerationSwimmingField()
Definition Actor.h:9078
void MoveAutonomous(float ClientTimeStamp, float DeltaTime, char CompressedFlags, FVector *NewAccel, float *ClientMoveWaveHeight)
Definition Actor.h:9336
void UpdateBasedMovement(float DeltaSeconds)
Definition Actor.h:9412
BitFieldValue< bool, unsigned __int32 > bPreventZeroPitchAndRollWhileFalling()
Definition Actor.h:9185
BitFieldValue< bool, unsigned __int32 > bFallingAITempIgnoreDinoRiderMesh()
Definition Actor.h:9222
void ApplyNetworkMovementMode(const char ReceivedMode)
Definition Actor.h:9254
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckFloor()
Definition Actor.h:9215
BitFieldValue< bool, unsigned __int32 > bUseCharacterInterpolationAndStops()
Definition Actor.h:9172
float & BrakingDecelerationWalkingField()
Definition Actor.h:9076
BitFieldValue< bool, unsigned __int32 > bForceAccelerationFollowsRotationInSwimming()
Definition Actor.h:9223
float & WalkableFloorAngleField()
Definition Actor.h:9051
BitFieldValue< bool, unsigned __int32 > bReduceBackwardsMovement()
Definition Actor.h:9175
BitFieldValue< bool, unsigned __int32 > bIgnoreBaseRotation()
Definition Actor.h:9213
float & FallingLateralFrictionField()
Definition Actor.h:9083
void MaintainHorizontalGroundVelocity()
Definition Actor.h:9333
void SetUpdatedComponent(UPrimitiveComponent *NewUpdatedComponent)
Definition Actor.h:9391
BitFieldValue< bool, unsigned __int32 > bNetworkMovementModeChanged()
Definition Actor.h:9206
bool VerifyClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character *ServerData)
Definition Actor.h:9416
FVector & OldBaseLocationField()
Definition Actor.h:9055
void ServerMoveOld(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags)
Definition Actor.h:9430
float & SwimmingAccelZMultiplierField()
Definition Actor.h:9133
float & AngleToStartRotationBrakingField()
Definition Actor.h:9132
bool IsWithinEdgeTolerance(FVector *CapsuleLocation, FVector *TestImpactPoint, const float CapsuleRadius)
Definition Actor.h:9326
void ServerMoveDual(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:9424
BitFieldValue< bool, unsigned __int32 > bUseFlatBaseForFloorChecks()
Definition Actor.h:9216
BitFieldValue< bool, unsigned __int32 > bUseControllerDesiredRotation()
Definition Actor.h:9169
bool ShouldUseWaveLocking(bool bForceCheck)
Definition Actor.h:9398
void ClientVeryShortAdjustPosition(float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:9420
FVector & RequestedVelocityField()
Definition Actor.h:9148
long double & LastLandedTimeField()
Definition Actor.h:9072
void ServerMoveDual_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBone, char ClientMovementMode)
Definition Actor.h:9374
bool ApplyRequestedMove(float DeltaTime, float MaxAccel, float MaxSpeed, float Friction, float BrakingDeceleration, FVector *OutAcceleration, float *OutRequestedSpeed)
Definition Actor.h:9256
FRotator * GetDeltaRotation(FRotator *result, float DeltaTime)
Definition Actor.h:9292
FNetworkPredictionData_Client * GetPredictionData_Client()
Definition Actor.h:9305
FVector * ComputeSlideVector(FVector *result, FVector *InDelta, const float Time, FVector *Normal, FHitResult *Hit)
Definition Actor.h:9277
void ServerMoveOldWithRotationWWH_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation, float ClientMoveWaveHeight)
Definition Actor.h:9378
void ServerMoveDualWithRotationWWH(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator InRotation0, FRotator InRotation, float ClientMoveWaveHeight)
Definition Actor.h:9429
float & InitialPushForceFactorField()
Definition Actor.h:9103
float LimitAirControl(float DeltaTime, float TickAirControl, FVector *FallAcceleration, FHitResult *HitResult)
Definition Actor.h:9332
void PhysFlying(float deltaTime, int Iterations, float *NewMoveWaveHeight, float friction, float brakingDeceleration)
Definition Actor.h:9348
FVector & LastForcedNetVelocityField()
Definition Actor.h:9139
BitFieldValue< bool, unsigned __int32 > bPreventExitingWater()
Definition Actor.h:9234
float & MaxSimulationTimeStepField()
Definition Actor.h:9118
float & MaxImpulseVelocityMagnitudeField()
Definition Actor.h:9074
BitFieldValue< bool, unsigned __int32 > bRequireAccelerationForUseControllerDesiredRotation()
Definition Actor.h:9170
BitFieldValue< bool, unsigned __int32 > bFindFloorOnce()
Definition Actor.h:9167
BitFieldValue< bool, unsigned __int32 > bCanWalkOffLedges()
Definition Actor.h:9194
void ServerMoveOldWithRotation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation)
Definition Actor.h:9432
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityZ()
Definition Actor.h:9201
BitFieldValue< bool, unsigned __int32 > bWantsToCrouch()
Definition Actor.h:9209
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9421
long double & LastNonZeroAccelField()
Definition Actor.h:9057
float & StandingDownwardForceScaleField()
Definition Actor.h:9102
void ServerMoveWWH(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, float ClientMoveWaveHeight)
Definition Actor.h:9436
BitFieldValue< bool, unsigned __int32 > bDeferUpdateMoveComponent()
Definition Actor.h:9196
float & WalkableFloorZField()
Definition Actor.h:9052
BitFieldValue< bool, unsigned __int32 > bForceDontAllowDesiredRotationWhenFalling()
Definition Actor.h:9171
TEnumAsByte< enum EMovementMode > & MovementModeField()
Definition Actor.h:9053
bool & bEnablePhysicsInteractionField()
Definition Actor.h:9098
float & BrakingDecelerationFallingField()
Definition Actor.h:9077
void ServerMoveOldWWH_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, float ClientMoveWaveHeight)
Definition Actor.h:9377
BitFieldValue< bool, unsigned __int32 > bPreventWaterSurfaceHopping()
Definition Actor.h:9220
bool DoJump(bool bReplayingMoves)
Definition Actor.h:9281
void AddRadialImpulse(FVector *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange)
Definition Actor.h:9248
BitFieldValue< bool, unsigned __int32 > bIgnoreRotationAccelerationWhenSwimming()
Definition Actor.h:9225
void ServerMoveDualWithRotationWWH_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, FRotator InRotation0, FRotator InRotation, float ClientMoveWaveHeight)
Definition Actor.h:9372
float & TamedSwimmingAccelZMultiplierField()
Definition Actor.h:9134
void ApplyAccumulatedForces(float DeltaSeconds)
Definition Actor.h:9252
void ClientAdjustRootMotionPosition_Implementation(float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBaseBoneName, bool bHasBase, bool bBaseRelativePosition, char ServerMovementMode)
Definition Actor.h:9271
void ServerMoveWWH_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, float ClientMoveWaveHeight)
Definition Actor.h:9383
BitFieldValue< bool, unsigned __int32 > bAssumeSymmetricalRotation()
Definition Actor.h:9187
float & LastClientWaveHeightField()
Definition Actor.h:9162
float & BackwardsMovementDotThresholdField()
Definition Actor.h:9114
float & PreventWaterHoppingPlaneOffsetField()
Definition Actor.h:9126
void ServerJumpOutOfWater(FVector_NetQuantize100 WallNormal, char JumpFlag)
Definition Actor.h:9422
static void StaticRegisterNativesUCharacterMovementComponent()
Definition Actor.h:9439
void ApplyRepulsionForce(float DeltaSeconds)
Definition Actor.h:9255
float & MinimumImpulseToApplyField()
Definition Actor.h:9071
BitFieldValue< bool, unsigned __int32 > bUseAsyncWalking()
Definition Actor.h:9177
long double & PreventWaterHopping_LastTimeAtSurfaceField()
Definition Actor.h:9127
bool PhysFlyingAsync(float deltaTime, int Iterations, float friction, float brakingDeceleration)
Definition Actor.h:9349
FVector & LastUpdateLocationField()
Definition Actor.h:9110
BitFieldValue< bool, unsigned __int32 > bCanSlide()
Definition Actor.h:9203
void ServerMoveDualWithRotation_Implementation(float TimeStamp0, FVector_NetQuantize100 InAccel0, char PendingFlags, unsigned int View0, float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char NewFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBone, char ClientMovementMode, FRotator InRotation0, FRotator InRotation)
Definition Actor.h:9373
float & RepulsionForceField()
Definition Actor.h:9109
float & UpperImpactNormalScaleField()
Definition Actor.h:9122
void ServerMoveWithRotationWWH_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation, float ClientMoveWaveHeight)
Definition Actor.h:9384
void Launch(FVector *LaunchVel, bool bNoLowerVelocity)
Definition Actor.h:9331
TEnumAsByte< enum EMovementMode > & DefaultWaterMovementModeField()
Definition Actor.h:9124
void ServerMoveOldWWH(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, float ClientMoveWaveHeight)
Definition Actor.h:9431
bool FindAirControlImpact(float DeltaTime, float TickAirControl, FVector *FallAcceleration, FHitResult *OutHitResult)
Definition Actor.h:9283
void SetPostLandedPhysics(FHitResult *Hit)
Definition Actor.h:9390
void SetWalkableFloorAngle(float InWalkableFloorAngle)
Definition Actor.h:9392
void UpdateBasedRotation(FRotator *FinalRotation, FRotator *ReducedRotation)
Definition Actor.h:9413
void StartDodging(FVector *InDodgingVelocity, bool bClientSimulation)
Definition Actor.h:9402
float & PushForcePointZOffsetFactorField()
Definition Actor.h:9105
BitFieldValue< bool, unsigned __int32 > bForceBraking_DEPRECATED()
Definition Actor.h:9197
void ServerMoveWithRotation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation)
Definition Actor.h:9437
void CallMovementUpdateDelegate(float DeltaTime, FVector *OldLocation, FVector *OldVelocity)
Definition Actor.h:9261
float & AnalogInputModifierField()
Definition Actor.h:9112
float & DinoClientPositionErrorToleranceMovingFlyingField()
Definition Actor.h:9095
void PhysFalling(float deltaTime, int Iterations)
Definition Actor.h:9347
void ServerMoveHandleClientErrorForDinos(float TimeStamp, float DeltaTime, FVector *Accel, FVector *RelativeClientLoc, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator *InClientRot)
Definition Actor.h:9376
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityX()
Definition Actor.h:9199
BitFieldValue< bool, unsigned __int32 > bWantsToProne()
Definition Actor.h:9210
bool CheckWaterJump(FVector CheckPoint, FVector *WallNormal)
Definition Actor.h:9268
float & MaxOutOfWaterStepHeightField()
Definition Actor.h:9091
BitFieldValue< bool, unsigned __int32 > bZeroPitchWhenNoAcceleration()
Definition Actor.h:9182
FVector * ConstrainInputAcceleration(FVector *result, FVector *InputAcceleration)
Definition Actor.h:9278
BitFieldValue< bool, unsigned __int32 > bUseWeaponSpeedMultiplierByDirection()
Definition Actor.h:9176
void ServerJumpOutOfWater_Implementation(FVector_NetQuantize100 WallNormal, char JumpFlag)
Definition Actor.h:9368
void ServerMoveHandleClientError(float TimeStamp, float DeltaTime, FVector *Accel, FVector *RelativeClientLoc, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:9375
FVector & MoveStartLocationField()
Definition Actor.h:9111
BitFieldValue< bool, unsigned __int32 > bPreventPhysicsModeChange()
Definition Actor.h:9226
BitFieldValue< bool, unsigned __int32 > bImpartBaseAngularVelocity()
Definition Actor.h:9202
bool & bWasSimulatingRootMotionField()
Definition Actor.h:9160
long double & LastDodgeStartedTimeField()
Definition Actor.h:9145
BitFieldValue< bool, unsigned __int32 > bNotifyApex()
Definition Actor.h:9207
float & WaveLockingMaxZOffsetField()
Definition Actor.h:9135
float & CrouchedHalfHeightField()
Definition Actor.h:9084
BitFieldValue< bool, unsigned __int32 > bHasRequestedVelocity()
Definition Actor.h:9229
bool CheckLedgeDirection(FVector *OldLocation, FVector *SideStep, FVector *GravDir)
Definition Actor.h:9267
BitFieldValue< bool, unsigned __int32 > bOrientRotationToMovement()
Definition Actor.h:9186
float & JumpOffJumpZFactorField()
Definition Actor.h:9045
FVector & WantsToDodgeVelocityField()
Definition Actor.h:9125
void ServerMove(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:9423
FNetworkPredictionData_Server_Character * ServerPredictionDataField()
Definition Actor.h:9156
void PerformAirControl(FVector Direction, float ZDiff)
Definition Actor.h:9343
FNetworkPredictionData_Server * GetPredictionData_Server()
Definition Actor.h:9307
void AddForce(FVector Force)
Definition Actor.h:9245
float & MaxAccelerationField()
Definition Actor.h:9073
TArray< FStoredMoveData > & ClientMovedDataField()
Definition Actor.h:9159
void HandleImpact(FHitResult *Impact, float TimeSlice, FVector *MoveDelta)
Definition Actor.h:9310
BitFieldValue< bool, unsigned __int32 > bFastAttachedMove()
Definition Actor.h:9214
void ServerMoveDualOnlyRotation_Implementation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9370
void RequestDirectMove(FVector *MoveVelocity, bool bForceMaxSpeed)
Definition Actor.h:9361
void ServerMoveDualOnlyRotationWWH(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight)
Definition Actor.h:9426
FVector * NewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:9337
long double & LastStepUpTimeField()
Definition Actor.h:9140
UPrimitiveComponent * DeferredUpdatedMoveComponentField()
Definition Actor.h:9090
FNetworkPredictionData_Client_Character * ClientPredictionDataField()
Definition Actor.h:9155
void ServerMoveDualOnlyRotation(float TimeStamp0, unsigned int View0, float TimeStamp, char ClientRoll, unsigned int View)
Definition Actor.h:9425
float GetNetworkSafeRandomAngleDegrees()
Definition Actor.h:9303
void ServerMoveOld_Implementation(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags)
Definition Actor.h:9380
void StartFalling(int Iterations, float remainingTime, float timeTick, FVector *Delta, FVector *subLoc)
Definition Actor.h:9403
void ServerMoveWithRotationWWH(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char CompressedMoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation, float ClientMoveWaveHeight)
Definition Actor.h:9438
void SetWalkableFloorZ(float InWalkableFloorZ)
Definition Actor.h:9393
bool & bTouchForceScaledToMassField()
Definition Actor.h:9099
void PhysSwimming(float deltaTime, int Iterations, float *NewMoveWaveHeight)
Definition Actor.h:9350
FVector & AvoidanceLockVelocityField()
Definition Actor.h:9142
int & BadFloorPenetrationCountField()
Definition Actor.h:9141
float K2_GetModifiedMaxAcceleration()
Definition Actor.h:9328
FString * GetMovementName(FString *result)
Definition Actor.h:9302
bool ClientUpdatePositionAfterServerUpdate()
Definition Actor.h:9272
void ServerMove_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode)
Definition Actor.h:9386
float & RotationAccelerationField()
Definition Actor.h:9130
bool IsValidLandingSpot(FVector *CapsuleLocation, FHitResult *Hit)
Definition Actor.h:9323
float & LedgeCheckThresholdField()
Definition Actor.h:9120
float & MaxWalkSpeedProneField()
Definition Actor.h:9065
FVector * GetImpartedMovementBaseVelocity(FVector *result)
Definition Actor.h:9296
void UnProne(bool bClientSimulation, bool bForce)
Definition Actor.h:9411
void ClientAckGoodMove_Implementation(float TimeStamp)
Definition Actor.h:9269
BitFieldValue< bool, unsigned __int32 > bCrouchMaintainsBaseLocation()
Definition Actor.h:9212
float & LandedPreventRequestedMoveMinVelocityMagnitudeField()
Definition Actor.h:9070
BitFieldValue< bool, unsigned __int32 > bRequestedMoveUseAcceleration()
Definition Actor.h:9218
float & MinTimeBetweenTimeStampResetsField()
Definition Actor.h:9158
BitFieldValue< bool, unsigned __int32 > bShrinkProxyCapsule()
Definition Actor.h:9193
void ApplyVelocityBraking(float DeltaTime, float Friction, float BrakingDeceleration)
Definition Actor.h:9257
void UnCrouch(bool bClientSimulation, bool bForce)
Definition Actor.h:9410
bool ShouldCheckForValidLandingSpot(float DeltaTime, FVector *Delta, FHitResult *Hit)
Definition Actor.h:9394
void OnMovementModeChanged(EMovementMode PreviousMovementMode, char PreviousCustomMode)
Definition Actor.h:9340
void ServerMoveOnlyRotationWWH_Implementation(float TimeStamp, char ClientRoll, unsigned int View, float ClientMoveWaveHeight)
Definition Actor.h:9381
BitFieldValue< bool, unsigned __int32 > bDeferUpdateBasedMovement()
Definition Actor.h:9233
float GetModifiedMaxAcceleration()
Definition Actor.h:9300
float & MaxWalkSpeedCrouchedField()
Definition Actor.h:9064
void ServerMoveWithRotation_Implementation(float TimeStamp, FVector_NetQuantize100 InAccel, FVector_NetQuantize100 ClientLoc, char MoveFlags, char ClientRoll, unsigned int View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, char ClientMovementMode, FRotator ClientRotation)
Definition Actor.h:9385
void ReadjustClientPositionToCurrent(float TimeStamp, FNetworkPredictionData_Server_Character *ServerData)
Definition Actor.h:9358
BitFieldValue< bool, unsigned __int32 > bUseWaveLocking()
Definition Actor.h:9227
BitFieldValue< bool, unsigned __int32 > bWasAvoidanceUpdated()
Definition Actor.h:9231
void ServerMoveOldWithRotationWWH(float OldTimeStamp, FVector_NetQuantize100 OldAccel, char OldMoveFlags, FRotator OldRotation, float ClientMoveWaveHeight)
Definition Actor.h:9433
FVector * ScaleInputAcceleration(FVector *result, FVector *InputAcceleration)
Definition Actor.h:9366
BitFieldValue< bool, unsigned __int32 > bLastHasRequestedVelocity()
Definition Actor.h:9228
float & PlayerClientPositionErrorToleranceOverrideField()
Definition Actor.h:9096
float & BrakingDecelerationFlyingField()
Definition Actor.h:9079
FVector * GetCurrentAcceleration(FVector *result)
Definition Actor.h:9291
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityY()
Definition Actor.h:9200
void ChangeSize(float F)
Definition Actor.h:1497
void ViewActor(FName ActorName)
Definition Actor.h:1533
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleSweepPawn()
Definition Actor.h:1486
void FlushLog()
Definition Actor.h:1513
void ToggleDebugCamera()
Definition Actor.h:1532
void ViewPlayer(FString *S)
Definition Actor.h:1535
float & DebugCapsuleRadiusField()
Definition Actor.h:1476
float & DebugTraceDrawNormalLengthField()
Definition Actor.h:1477
void DestroyAll(TSubclassOf< AActor > aClass)
Definition Actor.h:1506
void ServerToggleAILogging()
Definition Actor.h:1540
void TestCollisionDistance()
Definition Actor.h:1531
int & CurrentTracePawnIndexField()
Definition Actor.h:1480
void BugItWorker(FVector TheLocation, FRotator TheRotation)
Definition Actor.h:1496
void DebugCapsuleSweepSize(float HalfHeight, float Radius)
Definition Actor.h:1505
void BugItStringCreator(FVector ViewLocation, FRotator ViewRotation, FString *GoString, FString *LocString)
Definition Actor.h:1495
void SetWorldOrigin()
Definition Actor.h:1525
void DebugCapsuleSweepClear()
Definition Actor.h:1502
void DebugCapsuleSweep()
Definition Actor.h:1499
void DebugCapsuleSweepPawn()
Definition Actor.h:1504
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1539
void DebugCapsuleSweepCapture()
Definition Actor.h:1500
static void StaticRegisterNativesUCheatManager()
Definition Actor.h:1541
void Summon(FString *ClassName)
Definition Actor.h:1529
void Teleport()
Definition Actor.h:1530
void PlayersOnly()
Definition Actor.h:1521
BitFieldValue< bool, unsigned __int32 > bToggleAILogging()
Definition Actor.h:1488
void God()
Definition Actor.h:1518
void Fly()
Definition Actor.h:1514
void FreezeFrame(float delay)
Definition Actor.h:1515
float & DebugTraceDistanceField()
Definition Actor.h:1474
void DestroyPawns(TSubclassOf< APawn > aClass)
Definition Actor.h:1507
void DumpVoiceMutingState()
Definition Actor.h:1511
void LogLoc()
Definition Actor.h:1519
void OnlyLoadLevel(FName PackageName)
Definition Actor.h:1520
void BugItGoString(FString *TheLocation, FString *TheRotation)
Definition Actor.h:1494
TEnumAsByte< enum ECollisionChannel > & DebugTraceChannelField()
Definition Actor.h:1478
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleSweep()
Definition Actor.h:1485
void DebugCapsuleSweepComplex(bool bTraceComplex)
Definition Actor.h:1503
void Ghost()
Definition Actor.h:1517
void BugIt(FString *ScreenShotDescription)
Definition Actor.h:1492
float & DumpAILogsIntervalField()
Definition Actor.h:1481
void Slomo(float T)
Definition Actor.h:1526
void EnableDebugCamera()
Definition Actor.h:1512
void DisableDebugCamera()
Definition Actor.h:1509
void StreamLevelIn(FName PackageName)
Definition Actor.h:1527
void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll)
Definition Actor.h:1493
void DestroyTarget()
Definition Actor.h:1508
void ViewSelf()
Definition Actor.h:1536
void StreamLevelOut(FName PackageName)
Definition Actor.h:1528
void DamageTarget(float DamageAmount)
Definition Actor.h:1498
void DumpOnlineSessionState()
Definition Actor.h:1510
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleTraceComplex()
Definition Actor.h:1487
void ViewClass(TSubclassOf< AActor > DesiredClass)
Definition Actor.h:1534
int & CurrentTraceIndexField()
Definition Actor.h:1479
void SetLevelStreamingStatus(FName PackageName, bool bShouldBeLoaded, bool bShouldBeVisible)
Definition Actor.h:1523
void WidgetReflector()
Definition Actor.h:1538
float & DebugCapsuleHalfHeightField()
Definition Actor.h:1475
void SetNavDrawDistance(float DrawDistance)
Definition Actor.h:1524
void RebuildNavigation()
Definition Actor.h:1522
void DebugCapsuleSweepChannel(ECollisionChannel Channel)
Definition Actor.h:1501
UWorld * GetWorld()
Definition Actor.h:1516
void Walk()
Definition Actor.h:1537
Definition UE.h:399
bool ImplementsInterface(UClass *SomeInterface)
Definition UE.h:431
void SetSuperStruct(UStruct *NewSuperStruct)
Definition UE.h:430
UObject * GetDefaultSubobjectByName(FName ToFind)
Definition UE.h:418
void AssembleReferenceTokenStream()
Definition UE.h:437
FString * GetConfigName(FString *result)
Definition UE.h:435
TArray< FNativeFunctionLookup > & NativeFunctionLookupTableField()
Definition UE.h:411
unsigned int & ClassFlagsField()
Definition UE.h:400
FName * GetDefaultObjectName(FName *result)
Definition UE.h:421
void GetDefaultObjectSubobjects(TArray< UObject * > *OutDefaultSubobjects)
Definition UE.h:419
void Bind()
Definition UE.h:425
void PostLoad()
Definition UE.h:429
void PostInitProperties()
Definition UE.h:417
unsigned int EmitStructArrayBegin(int Offset, FName *DebugName, int Stride)
Definition UE.h:436
int & ClassUniqueField()
Definition UE.h:402
unsigned __int64 & ClassCastFlagsField()
Definition UE.h:401
const wchar_t * GetPrefixCPP()
Definition UE.h:426
bool HasProperty(UProperty *InProperty)
Definition UE.h:433
FString * GetDescription(FString *result)
Definition UE.h:427
FName & ClassConfigNameField()
Definition UE.h:406
bool & bCookedField()
Definition UE.h:409
UObject * CreateDefaultObject()
Definition UE.h:420
UObject * ClassDefaultObjectField()
Definition UE.h:408
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
Definition UE.h:423
void PurgeClass(bool bRecompilingOnLoad)
Definition UE.h:432
bool & bIsGameClassField()
Definition UE.h:405
void FinishDestroy()
Definition UE.h:428
TArray< UField * > NetFieldsField()
Definition UE.h:407
TMap< FName, UFunction * > FuncMapField()
Definition UE.h:410
UFunction * FindFunctionByName(FName InName, EIncludeSuperFlag::Type IncludeSuper)
Definition UE.h:434
void AddFunctionToFunctionMap(UFunction *NewFunction)
Definition UE.h:416
UObject * ClassGeneratedByField()
Definition UE.h:404
void DeferredRegister(UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *Name)
Definition UE.h:422
UObject * GetDefaultObject(bool bCreateIfNeeded)
Definition UE.h:415
UClass * ClassWithinField()
Definition UE.h:403
void TagSubobjects(EObjectFlags NewFlags)
Definition UE.h:424
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:550
static void StaticRegisterNativesUDamageType()
Definition Other.h:474
BitFieldValue< bool, unsigned __int32 > bIsPassiveDamage()
Definition Other.h:468
float & DestructibleImpulseScaleField()
Definition Other.h:455
float & DefaultImpulseField()
Definition Other.h:457
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Other.h:473
BitFieldValue< bool, unsigned __int32 > bAllowPerBoneDamageAdjustment()
Definition Other.h:465
BitFieldValue< bool, unsigned __int32 > bIsPhysicalDamage()
Definition Other.h:464
BitFieldValue< bool, unsigned __int32 > bScaleMomentumByMass()
Definition Other.h:467
BitFieldValue< bool, unsigned __int32 > bImpulseAffectsLivePawns()
Definition Other.h:470
float & ArmorDurabilityDegradationMultiplierField()
Definition Other.h:460
float & ImpulseRagdollScaleField()
Definition Other.h:456
float & ImpulseMinimumZPercentField()
Definition Other.h:454
BitFieldValue< bool, unsigned __int32 > bCausedByWorld()
Definition Other.h:466
float & RadialPartiallyObstructedDamagePercentField()
Definition Other.h:461
BitFieldValue< bool, unsigned __int32 > bRadialDamageVelChange()
Definition Other.h:469
float & GeneralDamageArmorEffectivenessField()
Definition Other.h:459
float & PointDamageArmorEffectivenessField()
Definition Other.h:458
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:558
TRemoveCV< T >::Type Type
Definition Decay.h:14
IFunction_OwnedObject * GetBoundObject() const
Definition Function.h:123
FFunctionStorage(FFunctionStorage &&Other)
Definition Function.h:107
FunctionAllocatorType::ForElementType< AlignedInlineFunctionType > AllocatorType
Definition Function.h:121
virtual IFunction_OwnedObject * CopyToEmptyStorage(FFunctionStorage &Storage) const =0
IFunction_OwnedObject * CopyToEmptyStorage(FFunctionStorage &Storage) const override
Definition Function.h:174
virtual void * GetAddress() override
Definition Function.h:179
void CopyAndReseat(const TFunctionRefBase &Other, void *Functor)
Definition Function.h:300
UE4Function_Private::TDebugHelper< void > DebugPtrStorage
Definition Function.h:323
static Ret Call(void *Obj, ParamTypes &... Params)
Definition Function.h:231
static void Call(void *Obj, ParamTypes &... Params)
Definition Function.h:240
static FORCEINLINE bool Compare(TCHAR Lhs, TCHAR Rhs)
Definition FString.h:1926
static FORCEINLINE bool Compare(TCHAR Lhs, TCHAR Rhs)
Definition FString.h:1918
static FORCEINLINE bool Compare(const TupleType &Lhs, const TupleType &Rhs)
Definition Tuple.h:150
static FORCEINLINE bool Compare(const TupleType &Lhs, const TupleType &Rhs)
Definition Tuple.h:140
static FORCEINLINE bool Do(const TupleType &Lhs, const TupleType &Rhs)
Definition Tuple.h:170
static FORCEINLINE bool Do(const TupleType &Lhs, const TupleType &Rhs)
Definition Tuple.h:180
static FORCEINLINE bool Do(const TupleType &Lhs, const TupleType &Rhs)
Definition Tuple.h:160
TNthTypeFromParameterPack< N-1, OtherTypes... >::Type Type
Definition Tuple.h:31
static decltype(auto) Do(TupleType &&Tuple, FuncType Func)
Definition Tuple.h:531
static FORCEINLINE ElementType & Get(TupleType &Tuple)
Definition Tuple.h:119
static FORCEINLINE const ElementType & Get(const TupleType &Tuple)
Definition Tuple.h:125
TTupleElement(ArgTypes &&... Args)
Definition Tuple.h:61
TTupleElement(TTupleElement &&)=default
TTupleElement & operator=(const TTupleElement &)=default
TTupleElement(const TTupleElement &)=default
TTupleElement & operator=(TTupleElement &&)=default
decltype(auto) ApplyAfter(FuncType &&Func, ArgTypes &&... Args) const
Definition Tuple.h:405
FORCEINLINE friend bool operator==(const TTupleImpl &Lhs, const TTupleImpl &Rhs)
Definition Tuple.h:423
FORCEINLINE friend bool operator<(const TTupleImpl &Lhs, const TTupleImpl &Rhs)
Definition Tuple.h:434
FORCEINLINE friend bool operator!=(const TTupleImpl &Lhs, const TTupleImpl &Rhs)
Definition Tuple.h:429
FORCEINLINE friend bool operator>=(const TTupleImpl &Lhs, const TTupleImpl &Rhs)
Definition Tuple.h:449
FORCEINLINE friend bool operator<=(const TTupleImpl &Lhs, const TTupleImpl &Rhs)
Definition Tuple.h:439
TTupleStorage< TIntegerSequence< uint32, Indices... >, Types... > Super
Definition Tuple.h:344
FORCEINLINE friend bool operator>(const TTupleImpl &Lhs, const TTupleImpl &Rhs)
Definition Tuple.h:444
decltype(auto) ApplyBefore(FuncType &&Func, ArgTypes &&... Args) const
Definition Tuple.h:415
FORCEINLINE const TGetHelper< Index, void >::ResultType & Get() const
Definition Tuple.h:330
FORCEINLINE const TTupleElementHelper< Index, Types... >::Type & Get() const
Definition Tuple.h:248
FORCEINLINE TTupleElementHelper< Index, Types... >::Type & Get()
Definition Tuple.h:249
static FORCEINLINE uint32 Do(uint32 Hash, const TupleType &Tuple)
Definition TypeHash.h:142
static FORCEINLINE uint32 Do(uint32 Hash, const TupleType &Tuple)
Definition TypeHash.h:132
Definition UE.h:343
UClass * GetOwnerClass()
Definition UE.h:348
void AddCppProperty(UProperty *Property)
Definition UE.h:351
UStruct * GetOwnerStruct()
Definition UE.h:349
void PostLoad()
Definition UE.h:350
UField * NextField()
Definition UE.h:344
static UScriptStruct * StaticStruct()
Definition Actor.h:9547
TSubclassOf< UActorComponent > & AttachedComponentClassField()
Definition Actor.h:9545
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9543
float & RadiusField()
Definition Actor.h:9544
Definition Base.h:215
unsigned __int16 ParmsSize
Definition UE.h:385
char NumParms
Definition UE.h:384
unsigned __int16 ReturnValueOffset
Definition UE.h:386
UProperty * FirstPropertyToInit
Definition UE.h:389
unsigned int FunctionFlags
Definition UE.h:382
unsigned __int16 RPCId
Definition UE.h:387
unsigned __int16 RepOffset
Definition UE.h:383
unsigned __int16 RPCResponseId
Definition UE.h:388
static APlayerCameraManager * GetPlayerCameraManager(UObject *WorldContextObject, int PlayerIndex)
Definition Other.h:176
static void EnableLiveStreaming(bool Enable)
Definition Other.h:162
static void SetGlobalTimeDilation(UObject *WorldContextObject, float TimeDilation)
Definition Other.h:197
static bool SetGamePaused(UObject *WorldContextObject, bool bPaused)
Definition Other.h:196
static void PlaySound(UObject *WorldContextObject, USoundCue *InSoundCue, USceneComponent *AttachComponent, FName AttachName, bool bFollow, float VolumeMultiplier, float PitchMultiplier)
Definition Other.h:190
static void ApplyDamage(AActor *DamagedActor, float BaseDamage, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > DamageTypeClass, float Impulse)
Definition Other.h:147
static void PlaySoundAtLocation(UObject *WorldContextObject, USoundBase *Sound, FVector Location, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation *AttenuationSettings, bool bAlwaysPlay)
Definition Other.h:191
static AActor * FinishSpawningActor(AActor *Actor, FTransform *SpawnTransform)
Definition Other.h:163
static void SetWorldOriginLocation(UObject *WorldContextObject, FIntVector NewLocation)
Definition Other.h:198
static APawn * GetPlayerPawn(UObject *WorldContextObject, int PlayerIndex)
Definition Other.h:179
static ACharacter * GetPlayerCharacter(UObject *WorldContextObject, int PlayerIndex)
Definition Other.h:177
static bool IsGameWorld(UObject *WorldContextObject)
Definition Other.h:185
static UClass * GetObjectClass(UObject *Object)
Definition Other.h:174
static bool ApplyRadialDamageWithFalloff(UObject *WorldContextObject, float BaseDamage, float MinimumDamage, FVector *Origin, float DamageInnerRadius, float DamageOuterRadius, float DamageFalloff, TSubclassOf< UDamageType > DamageTypeClass, TArray< AActor * > *IgnoreActors, AActor *DamageCauser, AController *InstigatedByController, ECollisionChannel DamagePreventionChannel, float Impulse, TArray< AActor * > *IgnoreDamageActors, int NumAdditionalAttempts)
Definition Other.h:151
static bool DeleteGameInSlot(FString *SlotName, const int UserIndex)
Definition Other.h:160
static void SetBaseSoundMix(USoundMix *InSoundMix)
Definition Other.h:195
static void BreakHitResult_OLD(FHitResult *Hit, FVector *Location, FVector *Normal, FVector *ImpactPoint, FVector *ImpactNormal, UPhysicalMaterial **PhysMat, AActor **HitActor, UPrimitiveComponent **HitComponent, FName *HitBoneName, int *HitItem)
Definition Other.h:157
static APlayerController * CreatePlayer(UObject *WorldContextObject, int ControllerId, bool bSpawnPawn)
Definition Other.h:158
static bool ApplyRadialDamageIgnoreDamageActors(UObject *WorldContextObject, float BaseDamage, FVector *Origin, float DamageRadius, TSubclassOf< UDamageType > DamageTypeClass, TArray< AActor * > *IgnoreActors, TArray< AActor * > *IgnoreDamageActors, AActor *DamageCauser, AController *InstigatedByController, bool bDoFullDamage, ECollisionChannel DamagePreventionChannel, float Impulse)
Definition Other.h:150
static float GetGlobalTimeDilation(UObject *WorldContextObject)
Definition Other.h:173
static float GetWorldDeltaSeconds(UObject *WorldContextObject)
Definition Other.h:182
static void OpenLevel(UObject *WorldContextObject, FName LevelName, bool bAbsolute, FString Options)
Definition Other.h:187
static void GetAllActorsWithInterface(UObject *WorldContextObject, TSubclassOf< UInterface > Interface, TArray< AActor * > *OutActors)
Definition Other.h:168
static float BPPointPlaneDist(FVector *Point, FVector *PlaneBase, FVector *PlaneNormal)
Definition Other.h:146
static bool IsGamePaused(UObject *WorldContextObject)
Definition Other.h:184
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Other.h:200
static void DeactivateReverbEffect(FName TagName)
Definition Other.h:159
static void PlayDialogueAtLocation(UObject *WorldContextObject, UDialogueWave *Dialogue, FDialogueContext *Context, FVector Location, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation *AttenuationSettings)
Definition Other.h:188
static AGameState * GetGameState(UObject *WorldContextObject)
Definition Other.h:172
static void PopSoundMixModifier(USoundMix *InSoundMixModifier)
Definition Other.h:193
static FVector * GetActorArrayAverageLocation(FVector *result, TArray< AActor * > *Actors)
Definition Other.h:165
static bool AreAnyListenersWithinRange(FVector Location, float MaximumRange)
Definition Other.h:152
static AGameMode * GetGameMode(UObject *WorldContextObject)
Definition Other.h:171
static FVector * BPPointPlaneProject(FVector *result, FVector *Point, FVector *PlaneBase, FVector *PlaneNorm)
Definition Other.h:153
static FString * GetPlatformName(FString *result)
Definition Other.h:175
static void GetActorArrayBounds(TArray< AActor * > *Actors, bool bOnlyCollidingComponents, FVector *Center, FVector *BoxExtent)
Definition Other.h:166
static APlayerController * GetPlayerController(UObject *WorldContextObject, int PlayerIndex)
Definition Other.h:178
static UAudioComponent * PlayDialogueAttached(UDialogueWave *Dialogue, FDialogueContext *Context, USceneComponent *AttachToComponent, FName AttachPointName, FVector Location, EAttachLocation::Type LocationType, bool bStopWhenAttachedToDestroyed, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation *AttenuationSettings)
Definition Other.h:189
static void PushSoundMixModifier(USoundMix *InSoundMixModifier)
Definition Other.h:194
static AActor * BeginSpawningActorFromClass(UObject *WorldContextObject, TSubclassOf< AActor > ActorClass, FTransform *SpawnTransform, bool bNoCollisionFail)
Definition Other.h:155
static void LoadStreamLevel(UObject *WorldContextObject, FName LevelName, bool bMakeVisibleAfterLoad, bool bShouldBlockOnLoad, FLatentActionInfo LatentInfo)
Definition Other.h:186
static EPhysicalSurface GetSurfaceType(FHitResult *Hit)
Definition Other.h:181
static void BreakHitResult(FHitResult *Hit, FVector *Location, FVector *Normal, FVector *ImpactPoint, FVector *ImpactNormal, UPhysicalMaterial **PhysMat, AActor **HitActor, UPrimitiveComponent **HitComponent, FName *HitBoneName, int *HitItem, bool *BlockingHit)
Definition Other.h:156
static void UnloadStreamLevel(UObject *WorldContextObject, FName LevelName, FLatentActionInfo LatentInfo)
Definition Other.h:199
static float GetAudioTimeSeconds(UObject *WorldContextObject)
Definition Other.h:169
static bool ApplyRadialDamage(UObject *WorldContextObject, float BaseDamage, FVector *Origin, float DamageRadius, TSubclassOf< UDamageType > DamageTypeClass, TArray< AActor * > *IgnoreActors, AActor *DamageCauser, AController *InstigatedByController, bool bDoFullDamage, ECollisionChannel DamagePreventionChannel, float Impulse)
Definition Other.h:149
static bool DoesSaveGameExist(FString *SlotName, const int UserIndex)
Definition Other.h:161
static AActor * BeginSpawningActorFromBlueprint(UObject *WorldContextObject, UBlueprint *Blueprint, FTransform *SpawnTransform, bool bNoCollisionFail)
Definition Other.h:154
static UAudioComponent * PlaySoundAttached(USoundBase *Sound, USceneComponent *AttachToComponent, FName AttachPointName, FVector Location, EAttachLocation::Type LocationType, bool bStopWhenAttachedToDestroyed, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation *AttenuationSettings, bool bAlwaysPlay)
Definition Other.h:192
static void StaticRegisterNativesUGameplayStatics()
Definition Other.h:201
static void GetAccurateRealTime(UObject *WorldContextObject, int *Seconds, float *PartialSeconds)
Definition Other.h:164
static FIntVector * GetWorldOriginLocation(FIntVector *result, UObject *WorldContextObject)
Definition Other.h:183
static UGameInstance * GetGameInstance(UObject *WorldContextObject)
Definition Other.h:170
static void ApplyPointDamage(AActor *DamagedActor, float BaseDamage, FVector *HitFromDirection, FHitResult *HitInfo, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > DamageTypeClass, float Impulse, bool bForceCollisionCheck, ECollisionChannel ForceCollisionCheckTraceChannel)
Definition Other.h:148
static void GetAllActorsOfClass(UObject *WorldContextObject, TSubclassOf< AActor > ActorClass, TArray< AActor * > *OutActors)
Definition Other.h:167
static float GetRealTimeSeconds(UObject *WorldContextObject)
Definition Other.h:180
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9696
float & MinScaleForAttachedComponentField()
Definition Actor.h:9620
unsigned __int32 & bPostNetReceiveHideField()
Definition Actor.h:9610
TSubclassOf< UActorComponent > & AttachedComponentClassField()
Definition Actor.h:9602
unsigned __int32 & bIsFallingTreeField()
Definition Actor.h:9606
TArray< UMaterialInterface * > & OverrideDestructionMaterialsField()
Definition Actor.h:9623
float & LargestSingleBoundsField()
Definition Actor.h:9601
USoundBase * DestroyedSoundField()
Definition Actor.h:9609
int & InstanceStartCullDistanceField()
Definition Actor.h:9596
unsigned __int32 & bTickOnlyCheckFoliageClippingField()
Definition Actor.h:9613
unsigned __int32 & bFromNonCriticalLevelField()
Definition Actor.h:9612
TArray< int > & InstanceReorderTableField()
Definition Actor.h:9598
float & AttachedComponentScaleFactorField()
Definition Actor.h:9618
unsigned __int32 & bDontScaleAttachedComponentField()
Definition Actor.h:9615
float & MaxScaleForAttachedComponentField()
Definition Actor.h:9619
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9591
float & PlayerOverrideWalkableFloorZField()
Definition Actor.h:9604
UFoliageType * FoliageTypeReferenceField()
Definition Actor.h:9621
unsigned __int32 & bInstanceRequiresPhysXCollisionField()
Definition Actor.h:9607
TArray< int > & RemovedInstancesField()
Definition Actor.h:9600
float & MeshUnscaledBoundsField()
Definition Actor.h:9622
unsigned __int32 & bWasBlockLoadField()
Definition Actor.h:9614
TArray< unsigned int > & InstancesVisibilityField()
Definition Actor.h:9628
FVector * GetPositionOfInstance(FVector *result, int index)
Definition Actor.h:9593
unsigned __int32 & bDidFirstPostNetReceiveField()
Definition Actor.h:9611
unsigned __int32 & bIgnoreVisibilityCheckField()
Definition Actor.h:9608
float & OverrideWalkableFloorZField()
Definition Actor.h:9603
TIndirectArray< FAttachedInstanced > & InstanceAttachedComponentsField()
Definition Actor.h:9625
TArray< UActorComponent * > & ReferencedAttachedComponentObjectsField()
Definition Actor.h:9626
TArray< FBodyInstance * > & InstanceBodiesField()
Definition Actor.h:9624
unsigned __int32 & bReplicateThisComponentField()
Definition Actor.h:9605
TArray< int > & InstanceReorderTableBulkField()
Definition Actor.h:9599
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:570
static FName * MakeLiteralName(FName *result, FName Value)
Definition Other.h:340
static void SetRotatorPropertyByName(UObject *Object, FName PropertyName, FRotator *Value)
Definition Other.h:353
static bool K2_IsTimerActive(UObject *Object, FString FunctionName)
Definition Other.h:326
static bool BoxTraceMultiForObjects(UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:271
static bool LineTraceMulti_NEW(UObject *WorldContextObject, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:337
static bool BoxTraceSingle(UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:272
static void SetSupressViewportTransitionMessage(UObject *WorldContextObject, bool bState)
Definition Other.h:355
static void SetTransformPropertyByName(UObject *Object, FName PropertyName, FTransform *Value)
Definition Other.h:357
static void K2_UnPauseTimer(UObject *Object, FString FunctionName)
Definition Other.h:334
static bool IsStandalone(UObject *WorldContextObject)
Definition Other.h:321
static bool SphereOverlapComponents_NEW(UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
Definition Other.h:364
static FText * MakeLiteralText(FText *result, FText Value)
Definition Other.h:342
static FDebugFloatHistory * AddFloatHistorySample(FDebugFloatHistory *result, float Value, FDebugFloatHistory *FloatHistory)
Definition Other.h:267
static bool CapsuleOverlapComponents_NEW(UObject *WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
Definition Other.h:275
static bool LineTraceSingle_NEW(UObject *WorldContextObject, FVector Start, FVector End, ECollisionChannel TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:339
static bool DoesImplementInterface(UObject *TestObject, TSubclassOf< UInterface > Interface)
Definition Other.h:285
static bool SphereTraceSingleForObjects(UObject *WorldContextObject, FVector Start, FVector End, float Radius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:367
static void ShowPlatformSpecificLeaderboardScreen(FString *CategoryName)
Definition Other.h:361
static void ShowAdBanner(bool bShowOnBottomOfScreen)
Definition Other.h:359
static void SetBoolPropertyByName(UObject *Object, FName PropertyName, bool Value)
Definition Other.h:344
static bool IsDedicatedServer(UObject *WorldContextObject)
Definition Other.h:318
static FString * GetGameName(FString *result)
Definition Other.h:311
static bool BoxOverlapComponents_NEW(UObject *WorldContextObject, FVector BoxPos, FVector BoxExtent, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
Definition Other.h:269
static void FlushPersistentDebugLines(UObject *WorldContextObject)
Definition Other.h:304
static void DrawDebugFloatHistoryLocation(UObject *WorldContextObject, FDebugFloatHistory *FloatHistory, FVector DrawLocation, FVector2D DrawSize, FLinearColor DrawColor, float LifeTime)
Definition Other.h:293
static void DrawDebugCone(UObject *WorldContextObject, FVector Origin, FVector Direction, float Length, float AngleWidth, float AngleHeight, int NumSides, FLinearColor Color)
Definition Other.h:289
static bool SphereOverlapActors_NEW(UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
Definition Other.h:363
static void StaticRegisterNativesUKismetSystemLibrary()
Definition Other.h:370
static bool K2_TimerExists(UObject *Object, FString FunctionName)
Definition Other.h:333
static void SetVectorPropertyByName(UObject *Object, FName PropertyName, FVector *Value)
Definition Other.h:358
static void DrawDebugCylinder(UObject *WorldContextObject, FVector Start, FVector End, float Radius, int Segments, FLinearColor Color, float LifeTime)
Definition Other.h:292
static int GetRenderingMaterialQualityLevel()
Definition Other.h:315
static bool K2_IsTimerPaused(UObject *Object, FString FunctionName)
Definition Other.h:327
static void DrawDebugPoint(UObject *WorldContextObject, FVector Position, float Size, FLinearColor PointColor, float LifeTime)
Definition Other.h:299
static bool ComponentOverlapComponents_NEW(UPrimitiveComponent *Component, FTransform *ComponentTransform, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
Definition Other.h:281
static void GetActorListFromComponentList(TArray< UPrimitiveComponent * > *ComponentList, UClass *ActorClassFilter, TArray< AActor * > *OutActorList)
Definition Other.h:307
static void SetBytePropertyByName(UObject *Object, FName PropertyName, char Value)
Definition Other.h:345
static int GetRenderingDetailMode()
Definition Other.h:314
static void SetObjectPropertyByName(UObject *Object, FName PropertyName, UObject *Value)
Definition Other.h:352
static void DrawDebugBox(UObject *WorldContextObject, FVector Center, FVector Extent, FLinearColor Color, FRotator Rotation, float LifeTime)
Definition Other.h:287
static void SetTextPropertyByName(UObject *Object, FName PropertyName, FText *Value)
Definition Other.h:356
static void K2_SetTimerForNextTick(UObject *Object, FString FunctionName, bool bLooping)
Definition Other.h:331
static void SetStringPropertyByName(UObject *Object, FName PropertyName, FString *Value)
Definition Other.h:354
static float K2_GetTimerElapsedTime(UObject *Object, FString FunctionName)
Definition Other.h:324
static void Generic_SetStructurePropertyByName(UObject *OwnerObject, FName StructPropertyName, const void *SrcStructAddr)
Definition Other.h:305
static void K2_SetTimer(UObject *Object, FString FunctionName, float Time, bool bLooping)
Definition Other.h:329
static bool SphereTraceSingle_NEW(UObject *WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:368
static void SetNamePropertyByName(UObject *Object, FName PropertyName, FName *Value)
Definition Other.h:351
static void LaunchURL(FString *URL)
Definition Other.h:335
static void SetLinearColorPropertyByName(UObject *Object, FName PropertyName, FLinearColor *Value)
Definition Other.h:350
static void DrawDebugArrow(UObject *WorldContextObject, FVector LineStart, FVector LineEnd, float ArrowSize, FLinearColor Color, float LifeTime)
Definition Other.h:286
static bool LineTraceSingleForObjects(UObject *WorldContextObject, FVector Start, FVector End, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:338
static void DrawDebugString(UObject *WorldContextObject, FVector TextLocation, FString *Text, AActor *TestBaseActor, FLinearColor TextColor, float Duration)
Definition Other.h:301
static bool SphereTraceMulti_NEW(UObject *WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:366
static bool CapsuleTraceSingle_NEW(UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:279
static void DrawDebugFrustum(UObject *WorldContextObject, FTransform *FrustumTransform, FLinearColor FrustumColor, float Duration)
Definition Other.h:295
static bool CapsuleOverlapActors_NEW(UObject *WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
Definition Other.h:274
static float K2_GetTimerRemainingTime(UObject *Object, FString FunctionName)
Definition Other.h:325
static bool IsClient(UObject *WorldContextObject)
Definition Other.h:317
static void SetDoublePropertyByName(UObject *Object, FName PropertyName, long double Value)
Definition Other.h:347
static void K2_PauseTimer(UObject *Object, FString FunctionName)
Definition Other.h:328
static long double GetGameTimeInSeconds(UObject *WorldContextObject)
Definition Other.h:312
static void SetIntPropertyByName(UObject *Object, FName PropertyName, int Value)
Definition Other.h:349
static FString * GetPlatformUserName(FString *result)
Definition Other.h:313
static void DrawDebugFloatHistoryTransform(UObject *WorldContextObject, FDebugFloatHistory *FloatHistory, FTransform *DrawTransform, FVector2D DrawSize, FLinearColor DrawColor, float LifeTime)
Definition Other.h:294
static void DrawDebugConeInDegrees(UObject *WorldContextObject, FVector Origin, FVector Direction, float Length, float AngleWidth, float AngleHeight, int NumSides, FLinearColor Color, float LifeTime)
Definition Other.h:290
static void SetFloatPropertyByName(UObject *Object, FName PropertyName, float Value)
Definition Other.h:348
static void SetClassPropertyByName(UObject *Object, FName PropertyName, TSubclassOf< UObject > Value)
Definition Other.h:346
static void GetComponentBounds(USceneComponent *Component, FVector *Origin, FVector *BoxExtent, float *SphereRadius)
Definition Other.h:308
static bool IsListenServer(UObject *WorldContextObject)
Definition Other.h:319
static bool IsServer(UObject *WorldContextObject)
Definition Other.h:320
static void K2_SetTimerForNextTickDelegate(FBlueprintTimerDynamicDelegate Delegate, bool bLooping)
Definition Other.h:332
static void DrawDebugCoordinateSystem(UObject *WorldContextObject, FVector AxisLoc, FRotator AxisRot, float Scale, float LifeTime)
Definition Other.h:291
static void DrawDebugLineTraceHitResult(UObject *WorldContextObject, FHitResult *Hit, FVector *TraceStart, FVector *TraceEnd, FLinearColor StartColor, FLinearColor HitColor, float LineThickness, float HitSize, bool bDrawHitNormal, FLinearColor HitNormalColor, float HitNormalLength, float Duration)
Definition Other.h:297
static bool SphereTraceMultiForObjects(UObject *WorldContextObject, FVector Start, FVector End, float Radius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:365
void MakeLiteralString(TArray< wchar_t > *Other)
Definition Other.h:341
static void FlushDebugStrings(UObject *WorldContextObject)
Definition Other.h:303
static bool BoxTraceSingleForObjects(UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:273
static void ShowPlatformSpecificAchievementsScreen(APlayerController *SpecificPlayer)
Definition Other.h:360
static bool SphereOverlapActorsSimple(UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TEnumAsByte< enum EObjectTypeQuery > ObjectType, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
Definition Other.h:362
static char MakeLiteralByte(char Value)
Definition Other.h:282
static FString * GetEngineVersion(FString *result)
Definition Other.h:310
static void GetActorBounds(AActor *Actor, FVector *Origin, FVector *BoxExtent)
Definition Other.h:306
static FString * GetDisplayName(FString *result, UObject *Object)
Definition Other.h:309
static bool CapsuleTraceSingleForObjects(UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
Definition Other.h:278
static bool BoxTraceMulti(UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:270
static EPrimalCharacterStatusValue::Type MakeLiteralInt(int InInteger)
Definition Other.h:371
static bool ComponentOverlapActors_NEW(UPrimitiveComponent *Component, FTransform *ComponentTransform, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
Definition Other.h:280
static bool IsValid(UObject *Object)
Definition Other.h:322
static bool CapsuleTraceMulti_NEW(UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:277
static void DrawDebugCapsule(UObject *WorldContextObject, FVector Center, float HalfHeight, float Radius, FRotator Rotation, FLinearColor Color, float LifeTime)
Definition Other.h:288
static FString * GetUniqueDeviceId(FString *result)
Definition Other.h:316
static bool LineTraceMultiForObjects(UObject *WorldContextObject, FVector Start, FVector End, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:336
static void DrawDebugSphere(UObject *WorldContextObject, FVector Center, float Radius, int Segments, FLinearColor Color, float LifeTime)
Definition Other.h:300
static void CreateCopyForUndoBuffer(UObject *ObjectToModify)
Definition Other.h:283
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Other.h:369
static void DrawDebugLine(UObject *WorldContextObject, FVector LineStart, FVector LineEnd, FLinearColor Color, float LifeTime, float Thickness)
Definition Other.h:296
static bool CapsuleTraceMultiForObjects(UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
Definition Other.h:276
static void DrawDebugPlane(UObject *WorldContextObject, FPlane *P, FVector Loc, float Size, FLinearColor Color, float LifeTime)
Definition Other.h:298
static void K2_SetTimerDelegate(FBlueprintTimerDynamicDelegate Delegate, float Time, bool bLooping)
Definition Other.h:330
static void ExecuteConsoleCommand(UObject *WorldContextObject, FString *Command, APlayerController *Player)
Definition Other.h:302
static void Delay(UObject *WorldContextObject, float Duration, FLatentActionInfo LatentInfo)
Definition Other.h:284
static void RetriggerableDelay(UObject *WorldContextObject, float Duration, FLatentActionInfo LatentInfo)
Definition Other.h:343
static bool BoxOverlapActors_NEW(UObject *WorldContextObject, FVector BoxPos, FVector BoxExtent, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
Definition Other.h:268
static void K2_ClearTimer(UObject *Object, FString FunctionName)
Definition Other.h:323
TSubclassOf< AActor > & DamageFXActorToSpawnField()
Definition Actor.h:9519
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9516
TArray< UMaterialInterface * > & MaterialsField()
Definition Actor.h:9517
TArray< UMaterialInterface * > & DefaultMaterialsOverrideField()
Definition Actor.h:9518
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:562
float & MaxDesiredNumEnemiesMultiplierField()
Definition Actor.h:427
TArray< FNPCSpawnEntry > & NPCSpawnEntriesField()
Definition Actor.h:425
FString & EntriesNameField()
Definition Actor.h:424
TArray< FNPCSpawnLimit > & NPCSpawnLimitsField()
Definition Actor.h:426
int & bOverrideLinkedVolume_CountTamedDinosField()
Definition Actor.h:431
int & bOverrideLinkedVolume_OnlyCountLandDinosField()
Definition Actor.h:430
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:435
int & bOverrideLinkedVolume_OnlyCountWaterDinosField()
Definition Actor.h:429
bool & bForceLinkedVolumesToOnlyCountMyDinoClassesField()
Definition Actor.h:428
FNavigationFilterFlags IncludeFlags
Definition UE.h:861
TArray< FNavigationFilterArea > Areas
Definition UE.h:860
FNavigationFilterFlags ExcludeFlags
Definition UE.h:862
bool ClientHasInitializedLevelFor(UObject *TestObject)
Definition Actor.h:157
int & OutBytesField()
Definition Actor.h:100
void SetExpectedClientLoginMsgType(const char NewType)
Definition Actor.h:180
bool & bSharedConnectionField()
Definition Actor.h:134
int & QueuedBytesField()
Definition Actor.h:79
BitFieldValue< bool, unsigned __int32 > bPendingDestroy()
Definition Actor.h:148
TArray< AActor * > OwnedConsiderListField()
Definition Actor.h:140
long double & NextSpatialFrameCheckTimeField()
Definition Actor.h:53
void FlushNet(bool bIgnoreSimulation)
Definition Actor.h:161
FString & CDKeyHashField()
Definition Actor.h:74
float & LagAccField()
Definition Actor.h:91
FVector & LastDormancyLocCheckField()
Definition Actor.h:50
int & TickCountField()
Definition Actor.h:80
FieldArray< unsigned int, 1024 > PingAckDataCacheField()
Definition Actor.h:111
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:185
TSet< FNetworkGUID, DefaultKeyFuncs< FNetworkGUID, 0 >, FDefaultSetAllocator > & DestroyedStartupOrDormantActorsField()
Definition Actor.h:137
void ReceivedNak(int NakPacketId)
Definition Actor.h:172
TSharedPtr< FUniqueNetId, 0 > & PlayerIdField()
Definition Actor.h:64
FieldArray< int, 10240 > InReliableField()
Definition Actor.h:115
int & InBytesField()
Definition Actor.h:99
FieldArray< int, 10240 > PendingOutRecField()
Definition Actor.h:116
float & PlayerControllerTimerField()
Definition Actor.h:51
void ReceivedRawPacket(void *InData, int Count)
Definition Actor.h:175
bool & bNeedsByteSwappingField()
Definition Actor.h:63
int & OutPacketIdField()
Definition Actor.h:107
bool IsClientMsgTypeValid(const char ClientMsgType)
Definition Actor.h:166
int & OutPacketsLostField()
Definition Actor.h:102
BitFieldValue< bool, unsigned __int32 > bDisableFlushNetUntilActuallyReady()
Definition Actor.h:147
FString * GetAddrAsString(FString *result)
Definition Actor.h:162
FString & RequestURLField()
Definition Actor.h:71
bool & bSetupFailMessageField()
Definition Actor.h:133
long double & LogCallLastTimeField()
Definition Actor.h:119
BitFieldValue< bool, unsigned __int32 > bFirstActorSent()
Definition Actor.h:146
FString * LowLevelDescribe(FString *result)
Definition Actor.h:168
bool ShouldReplicateVoicePacketFrom(FUniqueNetId *Sender, char ShouldUseSuperRange, char *playbackFlags)
Definition Actor.h:181
TArray< AActor * > SentTemporariesField()
Definition Actor.h:49
long double & LastSendTimeField()
Definition Actor.h:77
FString & ClientResponseField()
Definition Actor.h:68
bool & bDoneHandshakingField()
Definition Actor.h:59
long double & CumulativeTimeField()
Definition Actor.h:96
float & BestLagAccField()
Definition Actor.h:92
FString & ClientGivenIPField()
Definition Actor.h:132
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > PendingProcessingDormantActor_NearField()
Definition Actor.h:129
FName & ClientWorldPackageNameField()
Definition Actor.h:138
BitFieldValue< bool, unsigned __int32 > bWelcomed()
Definition Actor.h:145
long double & LastReceiveTimeField()
Definition Actor.h:76
int & LastPartialPacketIdField()
Definition Actor.h:110
unsigned int & PerPacketTinyTokenToRecieveField()
Definition Actor.h:131
float & AvgLagField()
Definition Actor.h:90
long double & FrameTimeField()
Definition Actor.h:95
int IsNetReady(bool Saturate)
Definition Actor.h:167
char & ExpectedClientLoginMsgTypeField()
Definition Actor.h:73
float & StatPeriodField()
Definition Actor.h:88
FieldArray< long double, 256 > OutLagTimeField()
Definition Actor.h:104
unsigned int & PerPacketTinyTokenToSendField()
Definition Actor.h:130
int & PacketOverheadField()
Definition Actor.h:66
float & LastRecvAckTimeField()
Definition Actor.h:81
void FlushDormancyForObject(UObject *Object)
Definition Actor.h:160
TSet< AActor const *, DefaultKeyFuncs< AActor const *, 0 >, FDefaultSetAllocator > RecentlyDormantActorsField()
Definition Actor.h:135
TArray< FName > & ClientVisibleLevelNamesField()
Definition Actor.h:139
void Tick()
Definition Actor.h:182
int BattlEye_GetAddrAsInt()
Definition Actor.h:152
void Close()
Definition Actor.h:158
UActorChannel * ActorChannelsFindRef(AActor *InActor, bool bUseWeak)
Definition Actor.h:153
void CleanupDormantActorState()
Definition Actor.h:156
int & CountedFramesField()
Definition Actor.h:98
void PurgeAcks()
Definition Actor.h:171
int & OutAckPacketIdField()
Definition Actor.h:108
float & LastPingAckField()
Definition Actor.h:112
FieldArray< int, 256 > OutLagPacketIdField()
Definition Actor.h:105
int WriteBitsToSendBuffer(const char *Bits, const int SizeInBits, const char *ExtraBits, const int ExtraSizeInBits)
Definition Actor.h:184
int & NegotiatedVerField()
Definition Actor.h:70
bool & bDeterminedIfRequiresHandShakeField()
Definition Actor.h:57
long double & SpatialFrameField()
Definition Actor.h:52
float & ConnectTimeField()
Definition Actor.h:82
TSet< AActor const *, DefaultKeyFuncs< AActor const *, 0 >, FDefaultSetAllocator > PendingDormantActorsField()
Definition Actor.h:124
int & LogCallCountField()
Definition Actor.h:120
void SendPackageMap()
Definition Actor.h:178
TSet< AActor const *, DefaultKeyFuncs< AActor const *, 0 >, FDefaultSetAllocator > DormantActorsField()
Definition Actor.h:123
int & InPacketIdField()
Definition Actor.h:106
FieldArray< int, 10240 > OutReliableField()
Definition Actor.h:114
AActor * ViewerField()
Definition Actor.h:54
void FinishDestroy()
Definition Actor.h:159
TSet< AActor const *, DefaultKeyFuncs< AActor const *, 0 >, FDefaultSetAllocator > PendingDormantActorsNoParentField()
Definition Actor.h:126
void HandleClientPlayer(APlayerController *PC, UNetConnection *NetConnection)
Definition Actor.h:164
int & LastPingAckPacketIdField()
Definition Actor.h:113
void InitSendBuffer()
Definition Actor.h:165
bool & bRequiresHandShakeField()
Definition Actor.h:58
long double & AverageFrameTimeField()
Definition Actor.h:97
FString * LowLevelGetRemoteAddress(FString *result, bool bAppendPort)
Definition Actor.h:169
bool & TimeSensitiveField()
Definition Actor.h:86
long double & LastTickTimeField()
Definition Actor.h:78
AActor * OwningActorField()
Definition Actor.h:55
void LowLevelSend(void *Data, int Count)
Definition Actor.h:170
void ValidateSendBuffer()
Definition Actor.h:183
int & PartialPacketIdField()
Definition Actor.h:109
int & MaxPacketField()
Definition Actor.h:56
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > PendingProcessingDormantActor_FarField()
Definition Actor.h:128
TArray< int > & ResendAcksField()
Definition Actor.h:118
BitFieldValue< bool, unsigned __int32 > InternalAck()
Definition Actor.h:144
FString & CDKeyResponseField()
Definition Actor.h:75
int & InPacketsLostField()
Definition Actor.h:101
void ReceivedNak_Range(int NakPacketStart, int NakPacketEnd)
Definition Actor.h:173
void CheckFirstActor()
Definition Actor.h:154
int & LagCountField()
Definition Actor.h:93
int & LogSustainedCountField()
Definition Actor.h:121
FString & ChallengeField()
Definition Actor.h:67
int & ResponseIdField()
Definition Actor.h:69
int & ProtocolVersionField()
Definition Actor.h:65
TArray< int > & QueuedAcksField()
Definition Actor.h:117
float & BestLagField()
Definition Actor.h:89
void CleanUp()
Definition Actor.h:155
float & DormancyRateField()
Definition Actor.h:127
bool & AllowMergeField()
Definition Actor.h:85
long double & StatUpdateTimeField()
Definition Actor.h:87
void ResetGameWorldState()
Definition Actor.h:176
long double & LastTimeField()
Definition Actor.h:94
TSet< AActor const *, DefaultKeyFuncs< AActor const *, 0 >, FDefaultSetAllocator > DormantActorsNoParentField()
Definition Actor.h:125
void SendAck(int AckPacketId, bool FirstTime, bool bHavePingAckData, unsigned int PingAckData)
Definition Actor.h:177
double GetFloatingPointPropertyValue(void const *Data)
Definition UE.h:587
__int64 GetSignedIntPropertyValue(void const *Data)
Definition UE.h:586
unsigned __int64 GetUnsignedIntPropertyValue(void const *Data)
Definition UE.h:588
void DeferredRegister(UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *InName)
Definition UE.h:283
bool IsValidLowLevel()
Definition UE.h:284
FName & NameField()
Definition UE.h:278
UClass * ClassField()
Definition UE.h:277
bool IsValidLowLevelFast(bool bRecursive)
Definition UE.h:285
int & InternalIndexField()
Definition UE.h:276
UObject * OuterField()
Definition UE.h:279
void Register(const wchar_t *PackageName, const wchar_t *InName)
Definition UE.h:287
EObjectFlags & ObjectFlagsField()
Definition UE.h:275
static void EmitBaseReferences(UClass *RootClass)
Definition UE.h:286
void * GetInterfaceAddress(UClass *InterfaceClass)
Definition UE.h:300
int GetLinkerUE4Version()
Definition UE.h:292
FString * GetFullName(FString *result, UObject *StopOuter)
Definition UE.h:296
bool IsA(UClass *SomeBase)
Definition UE.h:299
void GetPathName(UObject *StopOuter, FString *ResultString)
Definition UE.h:295
bool IsDefaultSubobject()
Definition UE.h:301
int GetLinkerIndex()
Definition UE.h:302
FString * GetPathName(FString *result, UObject *StopOuter)
Definition UE.h:294
int GetLinkerLicenseeUE4Version()
Definition UE.h:293
void MarkPackageDirty()
Definition UE.h:297
bool IsIn(UObject *SomeOuter)
Definition UE.h:298
Definition UE.h:306
bool Modify(bool bAlwaysMarkDirty)
Definition UE.h:325
UFunction * FindFunctionChecked(FName InName)
Definition UE.h:336
void LoadConfig(UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, UProperty *PropertyToLoad)
Definition UE.h:331
bool IsInBlueprint()
Definition UE.h:315
bool IsSelected()
Definition UE.h:326
__declspec(dllexport) UProperty *FindProperty(FName name)
bool IsNameStableForNetworking()
Definition UE.h:333
FString * GetDetailedInfoInternal(FString *result)
Definition UE.h:312
bool IsFullNameStableForNetworking()
Definition UE.h:334
void CollectDefaultSubobjects(TArray< UObject * > *OutSubobjectArray, bool bIncludeNestedSubobjects)
Definition UE.h:327
bool IsSupportedForNetworking()
Definition UE.h:335
static UObject * GetArchetypeFromRequiredInfo(UClass *Class, UObject *Outer, FName Name, bool bIsCDO)
Definition UE.h:338
UObject * GetArchetype()
Definition UE.h:313
void BeginDestroy()
Definition UE.h:319
bool AreAllOuterObjectsValid()
Definition UE.h:310
bool IsBasedOnArchetype(UObject *const SomeObject)
Definition UE.h:314
FName * GetExporterName(FName *result)
Definition UE.h:311
static UClass * GetPrivateStaticClass()
Definition UE.h:307
bool CheckDefaultSubobjectsInternal()
Definition UE.h:328
void LocalizeProperty(UObject *LocBase, TArray< FString > *PropertyTagChain, UProperty *const BaseProperty, UProperty *const Property, void *const ValueAddress)
Definition UE.h:318
bool ConditionalFinishDestroy()
Definition UE.h:323
FString * GetDetailedInfo(FString *result)
Definition UE.h:321
bool IsAsset()
Definition UE.h:329
void ProcessEvent(UFunction *Function, void *Parms)
Definition UE.h:337
void ConditionalPostLoad()
Definition UE.h:324
void FinishDestroy()
Definition UE.h:320
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
Definition UE.h:316
bool ConditionalBeginDestroy()
Definition UE.h:322
void ConditionalShutdownAfterError()
Definition UE.h:332
void LoadLocalized(UObject *LocBase, bool bLoadHierachecally)
Definition UE.h:317
static UClass * StaticClass()
Definition UE.h:308
void ExecuteUbergraph(int EntryPoint)
Definition UE.h:309
bool IsSafeForRootSet()
Definition UE.h:330
UClass * PropertyClassField()
Definition UE.h:523
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:547
unsigned __int64 & TransferringPlayerDataIdField()
Definition Actor.h:1764
void SwitchController(APlayerController *PC)
Definition Actor.h:1768
int & ConfiguredInternetSpeedField()
Definition Actor.h:1762
int & CurrentNetSpeedField()
Definition Actor.h:1761
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1769
APlayerController * PlayerControllerField()
Definition Actor.h:1760
int & ConfiguredLanSpeedField()
Definition Actor.h:1763
float & SuffocationHealthPercentDecreaseSpeedField()
Definition Actor.h:5568
FieldArray< float, 16 > ReplicatedBaseLevelMaxStatusValuesField()
Definition Actor.h:5661
unsigned __int16 & ExtraCharacterLevelField()
Definition Actor.h:5586
float & BaseFoodConsumptionRateField()
Definition Actor.h:5592
float & FoodOverMaxDecreaseMultiplierField()
Definition Actor.h:5712
float & WalkingStaminaConsumptionRateField()
Definition Actor.h:5572
BitFieldValue< bool, unsigned __int32 > bTicked()
Definition Actor.h:5770
BitFieldValue< bool, unsigned __int32 > bRunningConsumesStamina()
Definition Actor.h:5745
FieldArray< long double, 16 > LastIncreasedStatusValuesTimesField()
Definition Actor.h:5665
float & WeightJumpDecreasePowerField()
Definition Actor.h:5630
TSubclassOf< UDamageType > & RegainOxygenDamageTypeField()
Definition Actor.h:5700
float & OverEatFoodDecreaseHealthRateField()
Definition Actor.h:5709
float & OverEatFoodScaleDecreaseHealthRateField()
Definition Actor.h:5710
float ModifyCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float Amount, bool bPercentOfMax, bool bPercentOfCurrent, bool bManualModification, bool bSetValue, TSubclassOf< UDamageType > DamageTypeClass, bool bDamageDontKill, bool bForceSetValue)
Definition Actor.h:5848
FieldArray< float, 4 > OverEquilibriumVitaminsConsumptionMultiplierField()
Definition Actor.h:5719
BitFieldValue< bool, unsigned __int32 > bForceRefreshWeight()
Definition Actor.h:5767
FString * GetUpgradedStatusValueString(FString *result, EPrimalCharacterStatusValue::Type ValueType)
Definition Actor.h:5841
float & TheMaxTorporIncreasePerBaseLevelField()
Definition Actor.h:5633
float & TorporExitPercentThresholdField()
Definition Actor.h:5622
BitFieldValue< bool, unsigned __int32 > bInfiniteStats()
Definition Actor.h:5752
float & DefaultHyperthermicInsulationField()
Definition Actor.h:5652
BitFieldValue< bool, unsigned __int32 > bUseBPModifyMaxLevel()
Definition Actor.h:5771
float GetUpgradedMaxStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5840
void SetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints, int newPoints)
Definition Actor.h:5867
float & SwimmingOrFlyingStaminaConsumptionRateField()
Definition Actor.h:5573
FieldArray< float, 16 > AmountMaxGainedPerLevelUpValueTamedField()
Definition Actor.h:5552
BitFieldValue< bool, unsigned __int32 > bInitializedMe()
Definition Actor.h:5759
float & HyperthermiaTemperatureThresholdField()
Definition Actor.h:5620
float & FortitudeInsulationMultiplierField()
Definition Actor.h:5606
float & BaseWaterConsumptionRateField()
Definition Actor.h:5593
float & StaminaToHealthMaxPercentPerConversionField()
Definition Actor.h:5692
FieldArray< float, 4 > BaseVitaminsConsumptionRateField()
Definition Actor.h:5718
FieldArray< float, 16 > BaseLevelMaxStatusValuesField()
Definition Actor.h:5543
FieldArray< float, 16 > AdditionalStatusValuesField()
Definition Actor.h:5658
FieldArray< float, 16 > ExtraStatusValueRateDecreaseModifiersField()
Definition Actor.h:5558
BitFieldValue< bool, unsigned __int32 > bForceDefaultSpeed()
Definition Actor.h:5765
BitFieldValue< bool, unsigned __int32 > bReplicateGlobalStatusValues()
Definition Actor.h:5750
float GetTotalStatusModifierDescriptionIndex(int StatusValueModifierDescriptionIndex)
Definition Actor.h:5839
float & MaxTamingEffectivenessBaseLevelMultiplierField()
Definition Actor.h:5654
float & BabyGestationConsumingFoodRateMultiplierField()
Definition Actor.h:5604
FieldArray< float, 16 > MaxStatusValuesField()
Definition Actor.h:5542
float & InsulationHypothermiaOffsetExponentField()
Definition Actor.h:5637
float & ExperienceAutomaticConsciousIncreaseSpeedField()
Definition Actor.h:5565
float & XPEarnedPerStaminaConsumedField()
Definition Actor.h:5582
BitFieldValue< bool, unsigned __int32 > bFreezeStatusValues()
Definition Actor.h:5769
float & MinHealthFromExhaustionField()
Definition Actor.h:5694
FieldArray< float, 16 > AmountMaxGainedPerLevelUpValueField()
Definition Actor.h:5551
float & FortitudeFoodReductionResistanceField()
Definition Actor.h:5728
float & WaterOverMaxDecreaseMultiplierField()
Definition Actor.h:5717
float & TamedBaseHealthMultiplierField()
Definition Actor.h:5693
FieldArray< long double, 16 > LastMaxedStatusValuesTimesField()
Definition Actor.h:5666
void ChangedStatusState(EPrimalCharacterStatusState::Type valueType, bool bEnteredState)
Definition Actor.h:5801
float & ExtraTamedDinoDamageMultiplierField()
Definition Actor.h:5685
FieldArray< float, 16 > RecoveryRateStatusValueField()
Definition Actor.h:5548
BitFieldValue< bool, unsigned __int32 > bAutomaticallyUpdateTemperature()
Definition Actor.h:5749
float & WaterConsumptionMultiplierField()
Definition Actor.h:5670
void RefreshEquippedItemStatGroupModifiers()
Definition Actor.h:5858
float & FoodConsumptionMultiplierField()
Definition Actor.h:5671
FieldArray< float, 16 > TimeToRecoverAfterDepletionStatusValueField()
Definition Actor.h:5549
void SetExtraCharacterLevel(int NewExtraCharacterLevel)
Definition Actor.h:5866
void BPDirectSetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue)
Definition Actor.h:5790
BitFieldValue< bool, unsigned __int32 > bStatusSpeedModifierOnlyFullOrNone()
Definition Actor.h:5755
FieldArray< char, 16 > NumberOfLevelUpPointsAppliedTamedField()
Definition Actor.h:5545
float & HypothermicHealthDecreaseRateBaseField()
Definition Actor.h:5578
FieldArray< float, 16 > DinoMaxStatAddMultiplierImprintingField()
Definition Actor.h:5688
float & HypothermiaDecreaseFoodMultiplierBaseField()
Definition Actor.h:5616
void BPSetRecoveryRateStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue)
Definition Actor.h:5799
float & HyperthermiaDecreaseWaterMultiplierPerDegreeField()
Definition Actor.h:5619
APrimalCharacter * GetPrimalCharacter()
Definition Actor.h:5828
FieldArray< float, 16 > ReplicatedCurrentStatusValuesField()
Definition Actor.h:5659
float BPGetAmountGainedPerLevelUpValue(EPrimalCharacterStatusValue::Type valueType, bool bGetTamed)
Definition Actor.h:5792
void SetTamed(float TameIneffectivenessModifier)
Definition Actor.h:5870
FieldArray< float, 16 > ReplicatedGlobalMaxStatusValuesField()
Definition Actor.h:5660
FieldArray< char, 16 > CanLevelUpValueField()
Definition Actor.h:5562
void AddShipExperience(float HowMuch, EXPType::Type XPType, float SharedXPMulti, bool bShareWithBasedPlayers, bool bShareWithBasedNPCCrew, bool bShareWithBasedCreatures, bool bOnlyAddToBasedPawns, APrimalCharacter *FromKillerChar)
Definition Actor.h:5783
void DrawLocalPlayerHUD(AShooterHUD *HUD, float ScaleMult, bool bFromBottomRight)
Definition Actor.h:5805
FString * GetStatusValueString(FString *result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly)
Definition Actor.h:5836
float & DinoTamedAdultConsumingFoodRateMultiplierField()
Definition Actor.h:5603
int BPModifyMaxLevel_Implementation(int InMaxLevel)
Definition Actor.h:5798
BitFieldValue< bool, unsigned __int32 > bNoStaminaRecoveryWhenStarving()
Definition Actor.h:5772
TArray< FString > & StatusDescriptionOverridesField()
Definition Actor.h:5699
float & BabyDinoStarvationHealthDecreaseRateMultiplierField()
Definition Actor.h:5605
float & InsulationHypothermiaOffsetScalerField()
Definition Actor.h:5638
void ClientSyncMaxStatusValues(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5880
BitFieldValue< bool, unsigned __int32 > bIgnoreStatusSpeedModifierIfSwimming()
Definition Actor.h:5756
float & FortitudeTorpidityDecreaseMultiplierField()
Definition Actor.h:5594
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:5881
void ClientSyncMaxStatusValues_Implementation(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5804
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:5819
float & LastHyperthermalCharacterInsulationValueField()
Definition Actor.h:5643
float & CurrentStatusValuesReplicationIntervalField()
Definition Actor.h:5634
float & MountedDinoDinoWeightMultiplierField()
Definition Actor.h:5683
float & DehyrdationTorpidityIncreaseRateField()
Definition Actor.h:5627
float & DinoRiderWeightMultiplierField()
Definition Actor.h:5561
float & OverDrinkWaterDecreaseHealthRateField()
Definition Actor.h:5714
FieldArray< float, 16 > MaxLevelUpMultiplierField()
Definition Actor.h:5557
float BPGetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5794
float & ExtraTamedHealthMultiplierField()
Definition Actor.h:5675
float & HypoCharacterInsulationValueField()
Definition Actor.h:5639
FieldArray< float, 16 > TimeToRecoverAfterDecreaseStatusValueField()
Definition Actor.h:5550
FieldArray< char, 16 > MaxGainedPerLevelUpValueIsPercentField()
Definition Actor.h:5553
float & PoopItemFoodConsumptionCacheField()
Definition Actor.h:5641
long double & LastReplicatedCurrentStatusValuesTimeField()
Definition Actor.h:5681
float BPGetPercentStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5795
BitFieldValue< bool, unsigned __int32 > bForceGainOxygen()
Definition Actor.h:5768
bool IsInStatusState(EPrimalCharacterStatusState::Type StateType)
Definition Actor.h:5846
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)
Definition Actor.h:5784
float & WindedSpeedModifierSwimmingOrFlyingField()
Definition Actor.h:5576
TEnumAsByte< enum EPrimalCharacterStatusValue::Type > & MaxStatusValueToAutoUpdateField()
Definition Actor.h:5644
void OnRep_GlobalBaseLevelMaxStatusValues()
Definition Actor.h:5853
float & StaminaConsumptionDecreaseWaterMultiplierField()
Definition Actor.h:5614
float & TamingIneffectivenessMultiplierField()
Definition Actor.h:5560
float & HealthRecoveryDecreaseFoodMultiplierField()
Definition Actor.h:5601
FieldArray< float, 16 > CurrentStatusValuesField()
Definition Actor.h:5657
float & ExtraBabyDinoConsumingFoodRateMultiplierField()
Definition Actor.h:5697
BitFieldValue< bool, unsigned __int32 > bCanGetHungry()
Definition Actor.h:5742
BitFieldValue< bool, unsigned __int32 > bConsumeFoodAutomatically()
Definition Actor.h:5746
float & FortitudeOxygenReductionResistanceField()
Definition Actor.h:5726
void UpdateStatusValue(EPrimalCharacterStatusValue::Type valueType, float DeltaTime, bool bManualUpdate)
Definition Actor.h:5873
float & SwimmingStaminaRecoveryRateMultiplierField()
Definition Actor.h:5677
float & DinoTamedLevelUpsConstantField()
Definition Actor.h:5730
float & FortitudeWaterReductionResistanceField()
Definition Actor.h:5729
float & OverDrinkWaterDamageMaxPercentField()
Definition Actor.h:5713
float & KillXPMultiplierPerCharacterLevelField()
Definition Actor.h:5583
void RescaleMaxStat(EPrimalCharacterStatusValue::Type LevelUpValueType, float TargetValue, bool bIsPercentOfTrueValue)
Definition Actor.h:5862
FString * GetStatGroupModifiersString(FString *result)
Definition Actor.h:5831
void NetSyncMaxStatusValues(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5882
float & SubmergedWaterIncreaseRateField()
Definition Actor.h:5596
float & InsulationHyperthermiaOffsetScalerField()
Definition Actor.h:5636
float & PoopItemMaxFoodConsumptionIntervalField()
Definition Actor.h:5632
BitFieldValue< bool, unsigned __int32 > bConsumeWaterAutomatically()
Definition Actor.h:5748
long double & LastTimeEnteredExhaustedStateField()
Definition Actor.h:5695
float & TamedIneffectivenessModifierField()
Definition Actor.h:5546
float BPGetRecoveryRateStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5796
float BPGetCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5793
int BPModifyMaxLevel(int InMaxLevel)
Definition Actor.h:5879
void AdjustStatusValueModification(EPrimalCharacterStatusValue::Type valueType, float *Amount, TSubclassOf< UDamageType > DamageTypeClass, bool bManualModification)
Definition Actor.h:5785
float & WeightMultiplierForCarriedPassengersField()
Definition Actor.h:5686
float & BabyDinoConsumingFoodRateMultiplierField()
Definition Actor.h:5602
TArray< FPrimalCharacterStatusValueModifier > & StatusValueModifiersField()
Definition Actor.h:5655
long double & LastReplicatedXPTimeField()
Definition Actor.h:5734
FieldArray< float, 16 > TamingMaxStatMultipliersField()
Definition Actor.h:5555
BitFieldValue< bool, unsigned __int32 > bApplyingStatusValueModifiers()
Definition Actor.h:5773
BitFieldValue< bool, unsigned __int32 > bNeverAllowXP()
Definition Actor.h:5762
void GetDinoFoodConsumptionRateMultiplier(float *Amount)
Definition Actor.h:5811
float GetStatusValueRecoveryRate(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5835
float & IncreaseDamageByLevelMultiplierField()
Definition Actor.h:5590
float & StaminaRecoveryDecreaseWaterMultiplierField()
Definition Actor.h:5600
float & StaminaToHealthMultiplierField()
Definition Actor.h:5691
BitFieldValue< bool, unsigned __int32 > bUseStatusSpeedModifiers()
Definition Actor.h:5754
float & FortitudeOffshoreVitalsReductionResistanceField()
Definition Actor.h:5727
void UpdateWeightStat(bool bForceSetValue)
Definition Actor.h:5874
TEnumAsByte< enum ELevelExperienceRampType::Type > & LevelExperienceRampTypeField()
Definition Actor.h:5589
void DrawLocalPlayerHUDDescriptions(AShooterHUD *HUD, long double TheTimeSeconds, float ScaleMult, bool bDrawBottomRight)
Definition Actor.h:5806
float GetExperienceRequiredForPreviousLevelUp()
Definition Actor.h:5815
float GetMyMaxAllowedXP(bool bCheckingTrueMaximum)
Definition Actor.h:5825
float & StaminaConsumptionDecreaseFoodMultiplierField()
Definition Actor.h:5615
bool CanLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType)
Definition Actor.h:5800
float & StaminaRecoveryDecreaseFoodMultiplierField()
Definition Actor.h:5599
static void StaticRegisterNativesUPrimalCharacterStatusComponent()
Definition Actor.h:5883
float & VitaminEquilibriumValueField()
Definition Actor.h:5721
float & PoopItemMinFoodConsumptionIntervalField()
Definition Actor.h:5631
float & DehydrationTorpidityMultiplierField()
Definition Actor.h:5624
float & FortitudeTorpidityIncreaseResistanceField()
Definition Actor.h:5595
float & CrouchedWaterFoodConsumptionMultiplierField()
Definition Actor.h:5597
float & HyperthermiaDecreaseWaterMultiplierBaseField()
Definition Actor.h:5618
BitFieldValue< bool, unsigned __int32 > bInfiniteWeight()
Definition Actor.h:5775
BitFieldValue< bool, unsigned __int32 > bAddExperienceAutomatically()
Definition Actor.h:5747
BitFieldValue< bool, unsigned __int32 > bWalkingConsumesStamina()
Definition Actor.h:5744
float & WeightMultiplierForPlatformPassengersInventoryField()
Definition Actor.h:5687
float & HarvestEarnXPMultiplierField()
Definition Actor.h:5650
FString * GetStatusNameString(FString *result, EPrimalCharacterStatusValue::Type ValueType)
Definition Actor.h:5833
float & WakingTameFoodConsumptionRateMultiplierField()
Definition Actor.h:5676
float & ProneWaterFoodConsumptionMultiplierField()
Definition Actor.h:5598
void NetSyncMaxStatusValues_Implementation(TArray< float > *NetMaxStatusValues, TArray< float > *NetBaseMaxStatusValues)
Definition Actor.h:5849
float & ProneStaminaConsumptionMultiplierField()
Definition Actor.h:5611
float & HypothermalInsulationMultiplierField()
Definition Actor.h:5607
BitFieldValue< bool, unsigned __int32 > bRunningUseDefaultSpeed()
Definition Actor.h:5761
BitFieldValue< bool, unsigned __int32 > bCheatStatus()
Definition Actor.h:5766
FieldArray< long double, 16 > LastDecreasedStatusValuesTimesField()
Definition Actor.h:5664
float BPModifyMaxExperiencePoints(float InMaxExperiencePoints, bool bCheckingTrueMaximum)
Definition Actor.h:5878
float & DefaultHypothermicInsulationField()
Definition Actor.h:5653
float & HypothermiaTemperatureThresholdField()
Definition Actor.h:5621
float GetOffshoreVitalsDecreaseMultiplier()
Definition Actor.h:5827
void TransferStatusAmountIfNeeded(EPrimalCharacterStatusValue::Type valueType, float *Amount, bool bPercentOfMax, bool bPercentOfCurrent, bool bManualModification, bool bSetValue, TSubclassOf< UDamageType > DamageTypeClass, bool bDamageDontKill, bool bForceSetValue)
Definition Actor.h:5872
float & ShipKillEarnXPMultiplierField()
Definition Actor.h:5651
float & StarvationTorpidityMultuplierField()
Definition Actor.h:5625
FieldArray< char, 16 > DontUseValueField()
Definition Actor.h:5563
void ApplyTamingStatModifiers(float TameIneffectivenessModifier)
Definition Actor.h:5788
void SetTameable(bool bTameable)
Definition Actor.h:5869
float & HypothermicHealthDecreaseRatePerDegreeField()
Definition Actor.h:5579
float BPAdjustStatusValueModification(EPrimalCharacterStatusValue::Type valueType, float Amount, TSubclassOf< UDamageType > DamageTypeClass, bool bManualModification)
Definition Actor.h:5877
BitFieldValue< bool, unsigned __int32 > bDontScaleMeleeDamage()
Definition Actor.h:5774
float & JumpStaminaConsumptionField()
Definition Actor.h:5574
float & MovingStaminaRecoveryRateMultiplierField()
Definition Actor.h:5547
float & DehyrdationHealthConsumptionRateField()
Definition Actor.h:5613
BitFieldValue< bool, unsigned __int32 > bAllowSharingXPWithTribe()
Definition Actor.h:5753
BitFieldValue< bool, unsigned __int32 > bStaminaToHealthConverstionIsPercentOfMaxHealth()
Definition Actor.h:5778
BitFieldValue< bool, unsigned __int32 > bUseStamina()
Definition Actor.h:5743
float & VitaminEquilibriumThresholdPercentField()
Definition Actor.h:5725
float & SubmergedOxygenDecreaseSpeedField()
Definition Actor.h:5570
BitFieldValue< bool, unsigned __int32 > bServerFirstInitialized()
Definition Actor.h:5760
float & OverDrinkWaterScaleDecreaseHealthRateField()
Definition Actor.h:5715
int GetLevelUpPoints(EPrimalCharacterStatusValue::Type valueType, bool bTamedPoints)
Definition Actor.h:5818
FieldArray< char, 16 > RecoveryRateIsPercentField()
Definition Actor.h:5554
TArray< unsigned char > & StatusValueModifierDescriptionIndicesField()
Definition Actor.h:5656
float & SpecialEarnXPMultiplierField()
Definition Actor.h:5649
TMap< FName, float, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, float, 0 > > & ItemSkillStatModifiersField()
Definition Actor.h:5702
float & ReplicatedExperiencePointsField()
Definition Actor.h:5588
int & CharacterStatusComponentPriorityField()
Definition Actor.h:5567
float GetDiscoveryZoneMaxXP(int NumDiscoveredZones)
Definition Actor.h:5812
float & FlyingStaminaRecoveryRateMultiplierField()
Definition Actor.h:5732
void SetMaxStatusValue(EPrimalCharacterStatusValue::Type StatType, float newValue)
Definition Actor.h:5868
float & LastHypothermalCharacterInsulationValueField()
Definition Actor.h:5642
float & UnsubmergedOxygenIncreaseSpeedField()
Definition Actor.h:5569
float BPModifyMaxExperiencePoints_Implementation(float InMaxExperiencePoints, bool bCheckingTrueMaximum)
Definition Actor.h:5797
TMap< FName, float, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, float, 0 > > & SkillStatModifiersField()
Definition Actor.h:5701
bool IsAlignedWithTeam(int TargetingTeam)
Definition Actor.h:5844
float & KnockedOutTorpidityRecoveryRateMultiplierField()
Definition Actor.h:5623
float & DinoTamedLevelUpsBaseMultiplierField()
Definition Actor.h:5731
FieldArray< float, 16 > ReplicatedGlobalCurrentStatusValuesField()
Definition Actor.h:5662
float & HypothermiaDecreaseFoodMultiplierPerDegreeField()
Definition Actor.h:5617
FVector & LastRecordedLocationField()
Definition Actor.h:5705
float & HyperthermalInsulationMultiplierField()
Definition Actor.h:5608
float & TimeBeforeDecreasingTorporAfterExhaustedField()
Definition Actor.h:5696
float & OverDrinkWaterAbsoluteMaximumClampField()
Definition Actor.h:5716
float & GenericEarnXPMultiplierField()
Definition Actor.h:5648
float GetThresholdValueForState(EPrimalCharacterStatusValue::Type valueType, char StateIndex, bool bHighThreshold)
Definition Actor.h:5838
BitFieldValue< bool, unsigned __int32 > bCanSuffocate()
Definition Actor.h:5740
float GetSkillStatModifier(FName SkillStatModifierName)
Definition Actor.h:5829
FieldArray< float, 16 > TamingMaxStatAdditionsField()
Definition Actor.h:5556
bool & bHasUnlockedMaxDinoLevelAchievementThisSessionField()
Definition Actor.h:5736
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition Actor.h:5850
float & TamedLandDinoSwimSpeedLevelUpEffectivenessField()
Definition Actor.h:5559
float & StaminaRecoveryExtraResourceDecreaseMultiplierField()
Definition Actor.h:5668
float & OverEatFoodDamageMaxPercentField()
Definition Actor.h:5708
float & StarvationHealthConsumptionRateField()
Definition Actor.h:5612
float & OverEatFoodAbsoluteMaximumClampField()
Definition Actor.h:5711
void ServerApplyLevelUp(EPrimalCharacterStatusValue::Type LevelUpValueType, AShooterPlayerController *ByPC)
Definition Actor.h:5863
float & ExtraOxygenSpeedStatMultiplierField()
Definition Actor.h:5674
bool & bHasUnlockedMaxPlayerLevelAchievementThisSessionField()
Definition Actor.h:5735
float GetSwimmingTemperatureFortitudeMultiplier()
Definition Actor.h:5837
FString * GetStatusStatusDescription(FString *result, EPrimalCharacterStatusValue::Type ValueType)
Definition Actor.h:5834
TArray< UTexture2D * > StatIconOverridesField()
Definition Actor.h:5724
FieldArray< long double, 16 > LastDepletedStatusValuesTimesField()
Definition Actor.h:5667
BitFieldValue< bool, unsigned __int32 > bAllowLevelUps()
Definition Actor.h:5751
UPrimalCharacterStatusComponent * GetDefaultCharacterStatusComponent()
Definition Actor.h:5810
void ClearAllLevelUpPoints(bool bTamedPoints)
Definition Actor.h:5803
float & RunningStaminaConsumptionRateField()
Definition Actor.h:5571
BitFieldValue< bool, unsigned __int32 > bInitializedBaseLevelMaxStatusValues()
Definition Actor.h:5758
void TickStatus(float DeltaTime, bool bForceStatusUpdate)
Definition Actor.h:5871
FieldArray< char, 16 > HideValueField()
Definition Actor.h:5564
float & CrouchedStaminaConsumptionMultiplierField()
Definition Actor.h:5610
TArray< USoundBase * > ExitStatusStateSoundsField()
Definition Actor.h:5673
void SetBaseLevel(int Level, bool bDontCurrentSetToMax)
Definition Actor.h:5865
void ApplyStatusValueModifiers(float DeltaTime)
Definition Actor.h:5787
float & HyperthermicHealthDecreaseRatePerDegreeField()
Definition Actor.h:5581
float & StarvationTorpidityIncreaseRateField()
Definition Actor.h:5626
BitFieldValue< bool, unsigned __int32 > bCanSuffocateIfTamed()
Definition Actor.h:5741
float & HyperthermicHealthDecreaseRateBaseField()
Definition Actor.h:5580
FieldArray< char, 16 > CurrentStatusStatesField()
Definition Actor.h:5663
float & InjuredTorpidityIncreaseMultiplierField()
Definition Actor.h:5628
BitFieldValue< bool, unsigned __int32 > bCanGetExhausted()
Definition Actor.h:5777
BitFieldValue< bool, unsigned __int32 > bPreventTamedStatReplication()
Definition Actor.h:5763
float & ExtraWildDinoDamageMultiplierField()
Definition Actor.h:5684
void BPDirectSetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType, float newValue)
Definition Actor.h:5791
FieldArray< char, 16 > NumberOfLevelUpPointsAppliedField()
Definition Actor.h:5544
TMap< FName, float, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, float, 0 > > & BuffStatModifiersField()
Definition Actor.h:5703
BitFieldValue< bool, unsigned __int32 > bGainExperienceForTravel()
Definition Actor.h:5776
FString * GetStatusMaxValueString(FString *result, EPrimalCharacterStatusValue::Type ValueType, bool bValueOnly)
Definition Actor.h:5832
void CharacterUpdatedInventory(bool bEquippedOrUneqippedItem)
Definition Actor.h:5802
TArray< FString > & StatusValueNameOverridesField()
Definition Actor.h:5698
float GetSkillStatMultiplier(FName SkillStatModifierName)
Definition Actor.h:5830
float & WeightSpeedDecreasePowerField()
Definition Actor.h:5629
float & InsulationHyperthermiaOffsetExponentField()
Definition Actor.h:5635
float GetMaxStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Actor.h:5820
float & ExtraWaterConsumptionMultiplierField()
Definition Actor.h:5678
void UpdatedCurrentStatusValue(EPrimalCharacterStatusValue::Type valueType, float Amount, bool bManualModification, TSubclassOf< UDamageType > DamageTypeClass, bool bDamageDontKill, bool bDontAdjustOtherStats)
Definition Actor.h:5875
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:5757
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustStatusValueModification()
Definition Actor.h:5764
void AddExperience(float HowMuch, bool bShareWithTribe, EXPType::Type XPType, bool bShareWithShip)
Definition Actor.h:5782
float & ExtraFoodConsumptionMultiplierField()
Definition Actor.h:5679
TArray< USoundBase * > EnteredStatusStateSoundsField()
Definition Actor.h:5672
bool IsVitaminAtEquilibrium(EPrimalCharacterStatusValue::Type VitaminType)
Definition Actor.h:5847
float & HyperCharacterInsulationValueField()
Definition Actor.h:5640
float & DehydrationStaminaRecoveryRateField()
Definition Actor.h:5669
float & StaminaToTorporMultiplierField()
Definition Actor.h:5690
FieldArray< float, 4 > OverEquilibriumVitaminsAdditionMultiplierField()
Definition Actor.h:5720
float GetExperienceRequiredForNextLevelUp()
Definition Actor.h:5814
FString & DinoFoodTypeNameField()
Definition Actor.h:6005
void SpawnWildDinoSpecialDeathLoot_Implementation(APrimalDinoCharacter *ForDino, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:6016
TSubclassOf< UPrimalEngramEntry > & RequiresSkillToCommandField()
Definition Actor.h:6002
TSubclassOf< UPrimalEngramEntry > & RequiresSkillToRideField()
Definition Actor.h:6001
FString & WakingTameDisplayItemNameOverrideField()
Definition Actor.h:6012
FString & FeedItemInLastSlotStringField()
Definition Actor.h:6007
TSubclassOf< UPrimalEngramEntry > & RequiresSkillToTameField()
Definition Actor.h:6000
int & DinoTierNumField()
Definition Actor.h:5999
float & TamingIneffectivenessNoFoodIncreasePercentageSpeedMultiplierField()
Definition Actor.h:5998
void SpawnWildDinoSpecialDeathLoot(APrimalDinoCharacter *ForDino, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:6018
TArray< FDinoFoodEffectivenessMultipliers > & FoodEffectivenessMultipliersField()
Definition Actor.h:5995
FString & FeedToTameStringField()
Definition Actor.h:6006
TArray< FDinoFoodEffectivenessMultipliers > & ExtraFoodEffectivenessMultipliersField()
Definition Actor.h:5996
TSubclassOf< UPrimalEngramEntry > & RequiresSkillToImprintField()
Definition Actor.h:6003
static void StaticRegisterNativesUPrimalDinoSettings()
Definition Actor.h:6019
float & TamingAffinityNoFoodDecreasePercentageSpeedField()
Definition Actor.h:5997
FString & MinLevelForFeedingStringField()
Definition Actor.h:6009
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:6017
FString & FeedInLastSlotStringField()
Definition Actor.h:6008
UTexture2D * DinoFoodTypeImageField()
Definition Actor.h:6004
bool & bWakingTameDisplayItemNameField()
Definition Actor.h:6011
Definition Other.h:211
BitFieldValue< bool, unsigned __int32 > bGiveBlueprintToPlayerInventory()
Definition Other.h:222
UObject * GetObjectW()
Definition Other.h:227
FString & ExtraEngramDescriptionField()
Definition Other.h:215
TSubclassOf< UPrimalItem > & BluePrintEntryField()
Definition Other.h:214
bool IsEngramClassHidden(TSubclassOf< UPrimalItem > ForItemClass)
Definition Other.h:237
int GetRequiredLevel()
Definition Other.h:235
TEnumAsByte< enum EEngramGroup::Type > & EngramGroupField()
Definition Other.h:218
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Other.h:229
bool UseEngramRequirementSets()
Definition Other.h:236
TArray< FEngramEntries > & EngramRequirementSetsField()
Definition Other.h:216
BitFieldValue< bool, unsigned __int32 > bCanBeManuallyUnlocked()
Definition Other.h:223
int & RequiredCharacterLevelField()
Definition Other.h:212
void ClearHiddenEngramRequirements()
Definition Other.h:240
FString * GetEngramDescription(FString *result, AShooterPlayerState *aPlayerState)
Definition Other.h:232
int & RequiredEngramPointsField()
Definition Other.h:213
bool MeetsEngramRequirements(AShooterPlayerState *aPlayerState, bool bOnlyCheckLevel, bool bDontCheckEngramPreRequirements)
Definition Other.h:230
int & MyEngramIndexField()
Definition Other.h:217
bool MeetsEngramChainRequirements(AShooterPlayerState *aPlayerState)
Definition Other.h:231
int GetRequiredEngramPoints()
Definition Other.h:234
FString * GetEngramName(FString *result)
Definition Other.h:233
FString * GetEntryString(FString *result)
Definition Other.h:228
int GetChainRequiredEngramPoints(TArray< TSubclassOf< UPrimalEngramEntry > > *TestedEntries)
Definition Other.h:239
void GetAllChainedPreReqs(AShooterPlayerState *aPlayerState, TArray< TSubclassOf< UPrimalEngramEntry > > *TestedEntries)
Definition Other.h:238
UPrimalGameData * PrimalGameDataOverrideField()
Definition GameMode.h:878
UPrimalGameData * PrimalGameDataField()
Definition GameMode.h:877
float & TamedDinoHarvestGiveHealthMultiplierField()
Definition Actor.h:9678
TSubclassOf< UDamageType > & HarvestToolDamageTypeField()
Definition Actor.h:9657
float & DinoHarvestGiveHealthSpeedField()
Definition Actor.h:9684
float & BaseMinTimeAfterDepletionReplenishingField()
Definition Actor.h:9667
unsigned __int32 & bUsableHarvestingField()
Definition Actor.h:9646
unsigned __int32 & bAllowForcedRepopulationField()
Definition Actor.h:9647
FString & UIStringIMeleeHitToHarvestField()
Definition Actor.h:9680
float & DamageInstigatorAmountField()
Definition Actor.h:9675
float & CurrentHarvestHealthField()
Definition Actor.h:9643
bool & ShouldReplenishField()
Definition Actor.h:9663
FString & UseHarvestStringField()
Definition Actor.h:9660
float & ExhaustedDepletionTimeIntervalField()
Definition Actor.h:9669
FString & HarvestableFriendlyNameField()
Definition Actor.h:9679
float & AutoReplenishIntervalField()
Definition Actor.h:9673
float & UseHarvestDamageAmountField()
Definition Actor.h:9655
float & HarvestHealthGiveResourceIntervalField()
Definition Actor.h:9642
float & MinNonCoreStructureDistanceReplenishingField()
Definition Actor.h:9666
TArray< FHarvestResourceEntry > & HarvestResourceEntriesField()
Definition Actor.h:9637
float & AutoReplenishPercentField()
Definition Actor.h:9674
FString & UIStringCantHarvestUnderwaterField()
Definition Actor.h:9682
FAttachedInstancedHarvestingElement * ActiveInstancedElementField()
Definition Actor.h:9686
float & MaxHarvestHealthField()
Definition Actor.h:9640
FString & DescriptiveNameField()
Definition Actor.h:9659
unsigned __int32 & bNonBlockingUsableHarvestingField()
Definition Actor.h:9650
TArray< FComponentAttachmentEntry > & AdditionalComponentAttachmentsDedicatedField()
Definition Actor.h:9690
int & DinoHarvestGiveHealthDescriptionIndexField()
Definition Actor.h:9685
float & ExhaustedDepletionEffectScaleField()
Definition Actor.h:9671
int & GiveItemEntriesMaxField()
Definition Actor.h:9677
TArray< FHarvestResourceEntry > & BaseHarvestResourceEntriesField()
Definition Actor.h:9638
float & MinStructureDistanceReplenishingField()
Definition Actor.h:9665
bool & bIsUnharvestableField()
Definition Actor.h:9644
static void StaticRegisterNativesUPrimalHarvestingComponent()
Definition Actor.h:9635
TArray< FComponentAttachmentEntry > & AdditionalComponentAttachmentsField()
Definition Actor.h:9689
unsigned __int32 & bIsSingleUnitHarvestField()
Definition Actor.h:9653
float & UsableHarvestSphereRadiusField()
Definition Actor.h:9662
unsigned __int32 & bClampResourceHarvestDamageField()
Definition Actor.h:9651
float & ReduceExhaustedDepletionSpeedField()
Definition Actor.h:9672
float & ExtraHarvestingXPMultiplierField()
Definition Actor.h:9641
float & MinPlayerDistanceReplenishingField()
Definition Actor.h:9664
unsigned __int32 & bUsableAllowHarvestHealthScalingField()
Definition Actor.h:9649
FString & UnequipWeaponToUseHarvestStringField()
Definition Actor.h:9661
bool TemplateCheckForHarvestRepopulation(bool bForceReinit, UWorld *world, FVector *where)
Definition Actor.h:9636
int & GiveItemEntriesMinField()
Definition Actor.h:9676
TArray< FDamageHarvestingEntry > & HarvestDamageTypeEntriesField()
Definition Actor.h:9639
FString & UIStringHarvestRequiresToolField()
Definition Actor.h:9681
TArray< TSubclassOf< UDamageType > > & ForceAllowMeleeHarvestingOverridesField()
Definition Actor.h:9687
unsigned __int32 & bIsDefaultHarvestingComponentField()
Definition Actor.h:9652
float & HarvestingPriorityField()
Definition Actor.h:9688
float & ExhaustedDepletionPowerField()
Definition Actor.h:9670
TSubclassOf< UDamageType > & SickleDamageTypeField()
Definition Actor.h:9658
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9634
unsigned __int32 & bSetOwnerHealthToHarvestHealthField()
Definition Actor.h:9645
unsigned __int32 & bAllowHarvestHealthScalingField()
Definition Actor.h:9648
TSubclassOf< UDamageType > & UseHarvestDamageTypeField()
Definition Actor.h:9656
float & DinoHarvestGiveHealthAmountField()
Definition Actor.h:9683
float & BaseMaxTimeAfterDepletionReplenishingField()
Definition Actor.h:9668
unsigned __int32 & bUseBPAdjustHarvestDamageField()
Definition Actor.h:9654
TSubclassOf< ADroppedItem > & DroppedItemTemplateOverrideField()
Definition Inventory.h:156
UPrimalItem * AddItemObjectEx(UPrimalItem *anItem, bool bEquipItem, bool AddToSlot, bool bDontStack, bool ShowHUDNotification, bool bDontRecalcSpoilingTime, bool bForceIncompleteStacking, AShooterCharacter *OwnerPlayer)
Definition Inventory.h:320
void ServerMakeRecipeItem(APrimalStructureItemContainer *Container, FItemNetID NoteToConsume, TSubclassOf< UPrimalItem > RecipeItemTemplate, FString *CustomName, FString *CustomDescription, TArray< FColor > *CustomColors, TArray< FCraftingResourceRequirement > *CustomRequirements)
Definition Inventory.h:512
BitFieldValue< bool, unsigned __int32 > bCheckForAutoCraftBlueprints()
Definition Inventory.h:229
float & OverrideItemsCraftingTimeField()
Definition Inventory.h:211
TMap< enum EPrimalEquipmentType::Type, UPrimalItem *, FDefaultSetAllocator, TDefaultMapKeyFuncs< enum EPrimalEquipmentType::Type, UPrimalItem *, 0 > > EquippedItemsMapField()
Definition Inventory.h:212
void SetNextItemConsumptionID(FItemNetID NextItemID)
Definition Inventory.h:515
TArray< TSubclassOf< UPrimalItem > > & ForceAllowItemStackingsField()
Definition Inventory.h:157
void UsedItem(UPrimalItem *anItem)
Definition Inventory.h:476
BitFieldValue< bool, unsigned __int32 > bIgnoreMaxInventoryItems()
Definition Inventory.h:254
TArray< FItemSpawnActorClassOverride > & ItemSpawnActorClassOverridesField()
Definition Inventory.h:144
bool & bAllowAddColorsOnClientField()
Definition Inventory.h:214
BitFieldValue< bool, unsigned __int32 > bRemoteInventoryOnlyAllowTribe()
Definition Inventory.h:243
void ServerRepairItem(FItemNetID *itemID, AShooterPlayerController *ByPC, bool bRepairIgnoreInventoryRequirement, float RepairPercentage, float RepairSpeedMultiplier)
Definition Inventory.h:452
TArray< TSubclassOf< UPrimalItem > > & RemoteAddItemPreventItemClassesField()
Definition Inventory.h:133
bool IsCraftingAllowed(UPrimalItem *anItem)
Definition Inventory.h:403
bool AllowAddInventoryItem(UPrimalItem *anItem, int *requestedQuantity, bool OnlyAddAll)
Definition Inventory.h:323
BitFieldValue< bool, unsigned __int32 > bAllowRemoteRepairing()
Definition Inventory.h:308
FRotator & DropItemRotationOffsetField()
Definition Inventory.h:158
UPrimalItem * BPGetItemOfTemplate(TSubclassOf< UPrimalItem > ItemTemplate, bool bOnlyInventoryItems, bool bOnlyEquippedItems, bool IgnoreItemsWithFullQuantity, bool bFavorSlotItems, bool bIsBlueprint, bool bRequiresExactClassMatch, bool bIgnoreSlotItems, bool bOnlyArkItems, bool bPreferEngram, bool bIsForCraftingConsumption, bool bIgnoreBrokenItems)
Definition Inventory.h:335
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryRefresh()
Definition Inventory.h:234
BitFieldValue< bool, unsigned __int32 > bHideDefaultInventoryItemsFromDisplay()
Definition Inventory.h:226
void LocalUseItemSlot(int slotIndex, bool bForceCraft)
Definition Inventory.h:413
BitFieldValue< bool, unsigned __int32 > bForceAllowAllUseInInventory()
Definition Inventory.h:283
int & AbsoluteMaxInventoryItemsField()
Definition Inventory.h:154
UPrimalItem * AddItem(FItemNetInfo *theItemInfo, bool bEquipItem, bool AddToSlot, bool bDontStack, FItemNetID *InventoryInsertAfterItemID, bool ShowHUDNotification, bool bDontRecalcSpoilingTime, bool bForceIncompleteStacking, AShooterCharacter *OwnerPlayer, bool bIgnoreAbsoluteMaxInventory)
Definition Inventory.h:317
TArray< FItemCraftingConsumptionReplenishment > & ItemCraftingConsumptionReplenishmentsField()
Definition Inventory.h:159
BitFieldValue< bool, unsigned __int32 > bIsCookingInventory()
Definition Inventory.h:255
int BPIncrementItemTemplateQuantity(TSubclassOf< UPrimalItem > ItemTemplate, int amount, bool bReplicateToClient, bool bIsBlueprint, bool bRequireExactClassMatch, bool bIsCraftingResourceConsumption, bool bIsFromUseConsumption, bool bIsArkTributeItem, UPrimalItem *UseSpecificItem, bool bDontExceedMaxItems)
Definition Inventory.h:336
bool BPIsCraftingAllowed(UPrimalItem *anItem)
Definition Inventory.h:486
void ServerCraftItem(FItemNetID *itemID, AShooterPlayerController *ByPC)
Definition Inventory.h:446
TArray< TSubclassOf< UPrimalItem > > & DefaultInventoryItems3Field()
Definition Inventory.h:136
float BPOverrideItemMinimumUseInterval(UPrimalItem *theItem)
Definition Inventory.h:491
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
Definition Inventory.h:419
char & TribeGroupInventoryRankField()
Definition Inventory.h:127
bool BPRemoteInventoryAllowRemoveItems(AShooterPlayerController *PC, UPrimalItem *anItemToTransfer)
Definition Inventory.h:497
AActor * CraftedBlueprintSpawnActor(TSubclassOf< UPrimalItem > ForItemClass, TSubclassOf< AActor > ActorClassToSpawn)
Definition Inventory.h:355
FString & RemoteInventoryDescriptionStringNewField()
Definition Inventory.h:130
BitFieldValue< bool, unsigned __int32 > bRemoteInventoryOnlyAllowSelf()
Definition Inventory.h:249
static void StaticRegisterNativesUPrimalInventoryComponent()
Definition Inventory.h:517
BitFieldValue< bool, unsigned __int32 > bShowItemDefaultFolders()
Definition Inventory.h:252
TArray< float > & DefaultInventoryItemsRandomCustomStringsWeightsField()
Definition Inventory.h:139
BitFieldValue< bool, unsigned __int32 > bBPNotifyItemQuantityUpdated()
Definition Inventory.h:270
BitFieldValue< bool, unsigned __int32 > bForceIgnoreCraftingRequiresInventoryComponent()
Definition Inventory.h:298
int & MaxItemCraftQueueEntriesField()
Definition Inventory.h:129
TArray< FItemCraftQueueEntry > & ItemCraftQueueEntriesField()
Definition Inventory.h:120
int & DisplayDefaultItemInventoryCountField()
Definition Inventory.h:168
void AddToCraftQueue(UPrimalItem *anItem, AShooterPlayerController *ByPC, bool bIsRepair, bool bRepairIgnoreInventoryRequirement, float RepairPercentage, float RepairSpeedMultiplier)
Definition Inventory.h:321
BitFieldValue< bool, unsigned __int32 > bSetCraftingEnabledCheckForAutoCraftBlueprints()
Definition Inventory.h:286
bool HasItemsEquipped(TArray< TSubclassOf< UPrimalItem > > *ItemTemplates, bool bRequiresExactClassMatch, bool bOnlyArkItems, bool bEnsureAllItems)
Definition Inventory.h:394
BitFieldValue< bool, unsigned __int32 > bBPForceCustomRemoteInventoryAllowRemoveItems()
Definition Inventory.h:273
BitFieldValue< bool, unsigned __int32 > bForceIgnoreItemBlueprintCraftingRequiresEngram()
Definition Inventory.h:299
float & MaxRemoteInventoryViewingDistanceField()
Definition Inventory.h:152
float & NumItemSetsPowerField()
Definition Inventory.h:180
BitFieldValue< bool, unsigned __int32 > bUseBPRemoteInventoryAllowViewing()
Definition Inventory.h:287
float & ItemSetExtraItemQuantityByQualityMultiplierField()
Definition Inventory.h:187
void SwapCustomFolder(FString CFolder1, FString CFolder2, int DataListType)
Definition Inventory.h:467
TArray< UPrimalItem * > CraftingItemsField()
Definition Inventory.h:167
TArray< FActorClassAttachmentInfo > & WeaponAsEquipmentAttachmentInfosField()
Definition Inventory.h:163
float & MaxItemCooldownTimeClearField()
Definition Inventory.h:160
int & InventoryWheelCategoryNumField()
Definition Inventory.h:164
BitFieldValue< bool, unsigned __int32 > bBPHandleAccessInventory()
Definition Inventory.h:264
bool IsLocalToPlayer(AShooterPlayerController *ForPC)
Definition Inventory.h:406
static UPrimalInventoryComponent * GiveLootItemsToInventory(UPrimalInventoryComponent *Inventory, FSupplyCrateValuesOverride *LootCrateValues, bool bReturnLootInventory)
Definition Inventory.h:392
long double & LastAddToCraftQueueSoundTimeField()
Definition Inventory.h:206
float GetOverrideItemCraftingTime_Implementation(UPrimalItem *TheItem)
Definition Inventory.h:386
void BPNotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
Definition Inventory.h:489
void SwapInventoryItems(FItemNetID *itemID1, FItemNetID *itemID2)
Definition Inventory.h:468
void ClientItemMessageNotification(FItemNetID ItemID, EPrimalItemMessage::Type ItemMessageType)
Definition Inventory.h:500
TSubclassOf< UPrimalItem > & EngramRequirementClassOverrideField()
Definition Inventory.h:131
int & DefaultCraftingQuantityMultiplierField()
Definition Inventory.h:200
bool AddToFolders(TArray< FString > *FoldersFound, UPrimalItem *anItem)
Definition Inventory.h:322
void ServerUseItemWithItem(FItemNetID *itemID1, FItemNetID *itemID2, int AdditionalData)
Definition Inventory.h:457
BitFieldValue< bool, unsigned __int32 > bBPRemoteInventoryAllowRemoveItems()
Definition Inventory.h:267
TSubclassOf< UPrimalSupplyCrateItemSets > & ItemSetsOverrideField()
Definition Inventory.h:183
BitFieldValue< bool, unsigned __int32 > bEquipmentForceIgnoreExplicitOwnerClass()
Definition Inventory.h:233
void NotifyItemAdded(UPrimalItem *theItem, bool bEquippedItem)
Definition Inventory.h:418
bool AllowAddInventoryItem_MaxQuantity(UPrimalItem *anItem, const int *requestedQuantityIn, int *requestedQuantityOut)
Definition Inventory.h:325
BitFieldValue< bool, unsigned __int32 > bIsInInventoryRefresh()
Definition Inventory.h:280
float & CachedInventoryWeightField()
Definition Inventory.h:165
long double & LastInventoryRefreshTimeField()
Definition Inventory.h:155
void ServerUpgradeItem(FItemNetID *itemID, AShooterPlayerController *ByPC, int ItemStatModifierIndexToUpgrade, int ItemStatGroupIndexToUpgrade)
Definition Inventory.h:455
BitFieldValue< bool, unsigned __int32 > bCanEquipItems()
Definition Inventory.h:300
int & ForceDefaultInventoryRefreshVersionField()
Definition Inventory.h:202
float GetIndirectTorpidityIncreaseMultiplierScale()
Definition Inventory.h:376
int & ForceRemoveMaxQuantityField()
Definition Inventory.h:209
BitFieldValue< bool, unsigned __int32 > bPreventInventoryViewTrace()
Definition Inventory.h:259
void NotifyCraftedItem(UPrimalItem *anItem)
Definition Inventory.h:416
void NotifyClientsDurabilityChange(UPrimalItem *anItem)
Definition Inventory.h:414
BitFieldValue< bool, unsigned __int32 > bBPAllowUseInInventory()
Definition Inventory.h:266
bool RemoteInventoryAllowAddItems(AShooterPlayerController *PC, UPrimalItem *anItem, int *anItemQuantityOverride, bool bRequestedByPlayer)
Definition Inventory.h:435
bool GetGroundLocation(FVector *theGroundLoc, FVector *OffsetUp, FVector *OffsetDown, APrimalStructure **LandedOnStructure, AActor *IgnoreActor, bool bCheckAnyStationary, UPrimitiveComponent **LandedOnComponent)
Definition Inventory.h:375
bool BPPreventEquipItem(UPrimalItem *theItem)
Definition Inventory.h:494
BitFieldValue< bool, unsigned __int32 > bAllowRemoteCrafting()
Definition Inventory.h:305
TArray< UPrimalItem * > EquippedItemsField()
Definition Inventory.h:116
void RemoveItemCrafting(UPrimalItem *craftingItem)
Definition Inventory.h:442
TArray< TSubclassOf< UPrimalItem > > & DefaultSlotItemsField()
Definition Inventory.h:143
void ServerAddItemToSlot_Implementation(FItemNetID ItemID, int SlotIndex)
Definition Inventory.h:444
TArray< TSubclassOf< UPrimalItem > > & DefaultEquippedItemSkinsField()
Definition Inventory.h:142
bool BPRemoteInventoryAllowAddItem_SpecificQuantity(AShooterPlayerController *PC, UPrimalItem *anItem, const int *SpecificQuantityIn, int *SpecificQuantityOut)
Definition Inventory.h:338
void ConsumeMultipleUniqueItemTemplateQuantities(TSubclassOf< UPrimalItem > ParentClass, int QuantityCount, int UniqueItemsNeeded)
Definition Inventory.h:354
void ActivePlayerInventoryTick(float DeltaTime)
Definition Inventory.h:315
bool RemoteInventoryAllowCraftingItems(AShooterPlayerController *PC, bool bIgnoreEnabled)
Definition Inventory.h:436
BitFieldValue< bool, unsigned __int32 > bReceivingInventoryItems()
Definition Inventory.h:220
BitFieldValue< bool, unsigned __int32 > bPreventDropInventoryDeposit()
Definition Inventory.h:251
BitFieldValue< bool, unsigned __int32 > bDisableDropItems()
Definition Inventory.h:302
TArray< unsigned char > & DefaultEngramsField()
Definition Inventory.h:146
TArray< FItemMultiplier > & ItemSpoilingTimeMultipliersField()
Definition Inventory.h:124
void InventoryViewersStopLocalSound(USoundBase *aSound)
Definition Inventory.h:401
BitFieldValue< bool, unsigned __int32 > bForceInventoryBlueprints()
Definition Inventory.h:224
TArray< float > & SetQuantityWeightsField()
Definition Inventory.h:184
int OverrideNewCraftingGivemItemCount(UPrimalItem *TheItem)
Definition Inventory.h:507
int & OverrideInventoryItemsMaxItemQuantityField()
Definition Inventory.h:177
void BPAccessedInventory(AShooterPlayerController *ForPC)
Definition Inventory.h:477
void RemoteDeleteCustomFolder(FString *CFolderName, int InventoryCompType)
Definition Inventory.h:433
FString & ForceAddToFolderField()
Definition Inventory.h:207
bool AllowAddInventoryItem_OnlyAddAll(UPrimalItem *anItem)
Definition Inventory.h:326
bool AllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
Definition Inventory.h:329
bool BPCustomRemoteInventoryAllowAddItems(AShooterPlayerController *PC, UPrimalItem *anItem, int anItemQuantityOverride, bool bRequestedByPlayer)
Definition Inventory.h:480
BitFieldValue< bool, unsigned __int32 > bUseCheatInventory()
Definition Inventory.h:248
BitFieldValue< bool, unsigned __int32 > bItemSetsRandomizeColors()
Definition Inventory.h:237
bool BPRemoteInventoryAllowCrafting(AShooterPlayerController *PC)
Definition Inventory.h:496
bool CanEquipItem(UPrimalItem *anItem)
Definition Inventory.h:340
void DropItem(FItemNetInfo *theInfo, bool bOverrideSpawnTransform, FVector *LocationOverride, FRotator *RotationOverride, bool bPreventDropImpulse, bool bThrow, bool bSecondryAction, bool bSetItemDropLocation)
Definition Inventory.h:358
float GetItemWeightMultiplier(UPrimalItem *anItem)
Definition Inventory.h:381
BitFieldValue< bool, unsigned __int32 > bForceRemoteInvOpenAlphabeticalDsc()
Definition Inventory.h:310
void RemoteAddItemToCustomFolder(FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Inventory.h:432
bool IsServerCustomFolder(int InventoryCompType)
Definition Inventory.h:410
void ClientItemMessageNotification_Implementation(FItemNetID ItemID, EPrimalItemMessage::Type ItemMessageType)
Definition Inventory.h:349
void BPNotifyItemRemoved(UPrimalItem *anItem)
Definition Inventory.h:490
void ClientUpdateFreeCraftingMode_Implementation(bool bNewFreeCraftingModeValue)
Definition Inventory.h:352
BitFieldValue< bool, unsigned __int32 > bAllowItemStacking()
Definition Inventory.h:309
UPrimalItem * FindItem(FItemNetID *ItemID, bool bEquippedItems, bool bAllItems, int *itemIdx)
Definition Inventory.h:362
void ClearCraftQueue(bool bForceClearActiveCraftRepair)
Definition Inventory.h:347
BitFieldValue< bool, unsigned __int32 > bRemoteInventoryAllowAddCustomFolders()
Definition Inventory.h:295
int IncrementItemTemplateQuantity(TSubclassOf< UPrimalItem > ItemTemplate, int amount, bool bReplicateToClient, bool bIsBlueprint, UPrimalItem **UseSpecificItem, UPrimalItem **IncrementedItem, bool bRequireExactClassMatch, bool bIsCraftingResourceConsumption, bool bIsFromUseConsumption, bool bIsArkTributeItem, bool ShowHUDNotification, bool bDontRecalcSpoilingTime, bool bDontExceedMaxItems)
Definition Inventory.h:396
BitFieldValue< bool, unsigned __int32 > bAddMaxInventoryItemsToDefaultItems()
Definition Inventory.h:228
BitFieldValue< bool, unsigned __int32 > bBPNotifyItemRemoved()
Definition Inventory.h:269
TArray< UPrimalItem * > InventoryItemsField()
Definition Inventory.h:115
bool RemoteInventoryAllowViewing(AShooterPlayerController *PC)
Definition Inventory.h:439
void ServerSplitItemStack(FItemNetID ItemID, int AmountToSplit)
Definition Inventory.h:514
void ClientFinishReceivingItems(bool bEquippedItems)
Definition Inventory.h:348
TArray< TSubclassOf< UPrimalItem > > & LastUsedItemClassesField()
Definition Inventory.h:170
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
Definition Inventory.h:431
bool IsValidCraftingResource(UPrimalItem *theItem)
Definition Inventory.h:411
BitFieldValue< bool, unsigned __int32 > bMaxInventoryWeightUseCharacterStatus()
Definition Inventory.h:250
USoundBase * OpenInventorySoundField()
Definition Inventory.h:190
void BPRequestedInventoryItems(AShooterPlayerController *forPC)
Definition Inventory.h:499
FItemNetID & NextItemConsumptionIDField()
Definition Inventory.h:176
AShooterPlayerController * GetOwnerController()
Definition Inventory.h:387
BitFieldValue< bool, unsigned __int32 > bSpawnActorOnTopOfStructure()
Definition Inventory.h:260
BitFieldValue< bool, unsigned __int32 > bReplicateComponent()
Definition Inventory.h:241
float & ItemSetExtraItemQuantityByQualityPowerField()
Definition Inventory.h:188
void ConsumeArmorDurability(float ConsumptionAmount, bool bAllArmorTypes, EPrimalEquipmentType::Type SpecificArmorType)
Definition Inventory.h:353
BitFieldValue< bool, unsigned __int32 > bAllowRemoteInventory()
Definition Inventory.h:247
BitFieldValue< bool, unsigned __int32 > bRemoteInventoryAllowAddItems()
Definition Inventory.h:246
int GetFirstUnoccupiedSlot(AShooterPlayerState *forPlayerState, UPrimalItem *forItem)
Definition Inventory.h:374
bool AllowAddInventoryItem_AnyQuantity(UPrimalItem *anItem)
Definition Inventory.h:324
TArray< FName > & InventoryOwnerTagsField()
Definition Inventory.h:213
TArray< UPrimalItem * > AllDyeColorItemsField()
Definition Inventory.h:119
BitFieldValue< bool, unsigned __int32 > bRemoteOnlyAllowBlueprintsOrItemClasses()
Definition Inventory.h:256
BitFieldValue< bool, unsigned __int32 > bPreventSendingData()
Definition Inventory.h:257
float & MaxInventoryWeightField()
Definition Inventory.h:126
BitFieldValue< bool, unsigned __int32 > bUseViewerInventoryForCraftingResources()
Definition Inventory.h:293
static ADroppedItem * StaticDropNewItemWithInfo(AActor *forActor, FItemNetInfo *ItemInfo, TSubclassOf< ADroppedItem > TheDroppedTemplateOverride, FRotator *DroppedRotationOffset, bool bOverrideSpawnTransform, FVector *LocationOverride, FRotator *RotationOverride, bool bPreventDropImpulse, bool bThrow, bool bSecondaryAction, bool bSetItemDropLocation, UStaticMesh *DroppedMeshOverride, FVector DroppedScaleOverride, UMaterialInterface *DroppedMaterialOverride, float DroppedLifeSpanOverride)
Definition Inventory.h:465
float & GenerateItemSetsQualityMultiplierMaxField()
Definition Inventory.h:198
TArray< TSubclassOf< UPrimalItem > > & DefaultInventoryItems4Field()
Definition Inventory.h:137
BitFieldValue< bool, unsigned __int32 > bAllowWorldSettingsInventoryComponentAppends()
Definition Inventory.h:275
bool IsOwnerMarkedForSeamlessTravel()
Definition Inventory.h:408
TArray< TEnumAsByte< enum EPrimalEquipmentType::Type > > & EquippableItemTypesField()
Definition Inventory.h:122
void CheckReplenishSlotIndex(int slotIndex, TSubclassOf< UPrimalItem > ClassCheckOverride)
Definition Inventory.h:346
TArray< unsigned char > & DefaultEngrams3Field()
Definition Inventory.h:148
bool BPPreventWeaponEquip(UPrimalItem *anItem)
Definition Inventory.h:495
TArray< TSubclassOf< UPrimalInventoryComponent > > & ForceAllowCraftingForInventoryComponentsField()
Definition Inventory.h:195
bool LoadAdditionalStructureEngrams()
Definition Inventory.h:412
void UpdateNetWeaponClipAmmo(UPrimalItem *anItem, int ammo)
Definition Inventory.h:473
void ClientStartReceivingItems(bool bEquippedItems)
Definition Inventory.h:351
TArray< UPrimalItem * > * FindBrushColorItem(TArray< UPrimalItem * > *result, __int16 ArchIndex)
Definition Inventory.h:359
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition Inventory.h:423
UPrimalItem * GetEquippedItemOfClass(TSubclassOf< UPrimalItem > ItemClass, bool bAllowInactiveEquipment)
Definition Inventory.h:372
void OverrideCraftingResourceRequirements(UPrimalItem *TheItem)
Definition Inventory.h:504
void GiveInitialItems(bool SkipEngrams)
Definition Inventory.h:391
bool RemoteInventoryAllowRemoveItems(AShooterPlayerController *PC, UPrimalItem *anItemToTransfer, int *requestedQuantity, bool bRequestedByPlayer, bool bRequestDropping)
Definition Inventory.h:437
TArray< TSubclassOf< UPrimalItem > > & RemoteAddItemOnlyAllowItemClassesField()
Definition Inventory.h:132
void CheckRefreshDefaultInventoryItems()
Definition Inventory.h:345
TArray< FItemMultiplier > & MaxItemTemplateQuantitiesField()
Definition Inventory.h:161
float GetOverrideItemCraftingTime(UPrimalItem *TheItem)
Definition Inventory.h:502
float & ActiveInventoryRefreshIntervalField()
Definition Inventory.h:153
TArray< UPrimalItem * > * FindColorItem(TArray< UPrimalItem * > *result, FColor theColor, bool bEquippedItems)
Definition Inventory.h:360
BitFieldValue< bool, unsigned __int32 > bCraftingEnabled()
Definition Inventory.h:239
TArray< FSupplyCrateItemSet > & ItemSetsField()
Definition Inventory.h:181
BitFieldValue< bool, unsigned __int32 > bSetsRandomWithoutReplacement()
Definition Inventory.h:282
BitFieldValue< bool, unsigned __int32 > bOverrideCraftingResourceRequirements()
Definition Inventory.h:238
bool CanInventoryItem(UPrimalItem *anItem)
Definition Inventory.h:342
void ServerAddItemToSlot(FItemNetID ItemID, int SlotIndex)
Definition Inventory.h:510
bool AllowCraftingResourceConsumption(TSubclassOf< UPrimalItem > ItemTemplate, int ItemQuantity)
Definition Inventory.h:328
BitFieldValue< bool, unsigned __int32 > bGetDataListEntriesOnlyRootItems()
Definition Inventory.h:290
BitFieldValue< bool, unsigned __int32 > bEquipmentPlayerForceRequireExplicitOwnerClass()
Definition Inventory.h:232
BitFieldValue< bool, unsigned __int32 > bCanInventoryItems()
Definition Inventory.h:303
BitFieldValue< bool, unsigned __int32 > bUseExtendedCharacterCraftingFunctionality()
Definition Inventory.h:262
BitFieldValue< bool, unsigned __int32 > bFreeCraftingMode()
Definition Inventory.h:221
BitFieldValue< bool, unsigned __int32 > bConsumeCraftingRepairingRequirementsOnStart()
Definition Inventory.h:304
TArray< float > & SetQuantityValuesField()
Definition Inventory.h:185
FVector & GroundDropTraceLocationOffsetField()
Definition Inventory.h:208
TArray< TSubclassOf< UPrimalItem > > & OnlyAllowCraftingItemClassesField()
Definition Inventory.h:145
BitFieldValue< bool, unsigned __int32 > bUseBPIsValidCraftingResource()
Definition Inventory.h:284
BitFieldValue< bool, unsigned __int32 > bUseBPFirstInit()
Definition Inventory.h:296
int & OverrideInventoryDefaultTabField()
Definition Inventory.h:121
bool TryMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
Definition Inventory.h:470
BitFieldValue< bool, unsigned __int32 > bUseParentStructureIsValidCraftingResource()
Definition Inventory.h:285
bool HasItemOfSameType(UClass *ItemClass)
Definition Inventory.h:393
bool BPIsValidCraftingResource(UPrimalItem *theItem)
Definition Inventory.h:487
void NotifyItemRemoved(UPrimalItem *theItem)
Definition Inventory.h:420
BitFieldValue< bool, unsigned __int32 > bOverrideCraftingMinDurabilityRequirement()
Definition Inventory.h:244
USoundBase * ItemRemovedBySoundField()
Definition Inventory.h:189
BitFieldValue< bool, unsigned __int32 > bInitializeInventoryToClients()
Definition Inventory.h:236
AShooterHUD * GetLocalOwnerHUD()
Definition Inventory.h:384
TArray< UPrimalItem * > ArkTributeItemsField()
Definition Inventory.h:118
FString * OverrideItemUseString(FString *result, UPrimalItem *TheItem, FString *UseString)
Definition Inventory.h:506
BitFieldValue< bool, unsigned __int32 > bUseCraftQueue()
Definition Inventory.h:222
void BPNotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
Definition Inventory.h:488
BitFieldValue< bool, unsigned __int32 > bPreventAutoDecreaseDurability()
Definition Inventory.h:307
void RemoveCustomFolder(AShooterPlayerController *PC, FString FolderName, int InventoryCompType)
Definition Inventory.h:440
UPrimalItem * AddItemObject(UPrimalItem *anItem)
Definition Inventory.h:319
float & CraftingItemSpeedField()
Definition Inventory.h:123
void AddCustomFolder(FString CFolder, int InventoryCompType)
Definition Inventory.h:316
BitFieldValue< bool, unsigned __int32 > bDropPhysicalInventoryDeposit()
Definition Inventory.h:261
BitFieldValue< bool, unsigned __int32 > bUseBPRemoteInventoryAllowCrafting()
Definition Inventory.h:279
float & DefaultCraftingRequirementsMultiplierField()
Definition Inventory.h:199
BitFieldValue< bool, unsigned __int32 > bGivesAchievementItems()
Definition Inventory.h:265
TArray< TSubclassOf< UPrimalItem > > & TamedDinoForceConsiderFoodTypesField()
Definition Inventory.h:203
BitFieldValue< bool, unsigned __int32 > bSupressInventoryItemNetworking()
Definition Inventory.h:258
BitFieldValue< bool, unsigned __int32 > bConfigOverriden()
Definition Inventory.h:291
TArray< unsigned char > & DefaultEngrams4Field()
Definition Inventory.h:149
bool GenerateCrateItems(float MinQualityMultiplier, float MaxQualityMultiplier, int NumPasses, float QuantityMultiplier, float SetPowerWeight, float MaxItemDifficultyClamp)
Definition Inventory.h:364
BitFieldValue< bool, unsigned __int32 > bBPNotifyItemAdded()
Definition Inventory.h:268
void NotifyClientsItemStatus(UPrimalItem *anItem, bool bEquippedItem, bool bRemovedItem, bool bOnlyUpdateQuantity, bool bOnlyUpdateDurability, bool bOnlyNotifyItemSwap, UPrimalItem *anItem2, FItemNetID *InventoryInsertAfterItemID, bool bUsedItem, bool bNotifyCraftQueue, bool ShowHUDNotification, bool bOnlyUpdateSpoilingTimes, bool bOnlyRemovedFromSlot, bool bOnlyFinishedUseSlotTimeRemaining)
Definition Inventory.h:415
float OverrideItemMinimumUseInterval(UPrimalItem *theItem)
Definition Inventory.h:427
UPrimalItem * GetEquippedItemOfType(EPrimalEquipmentType::Type aType, bool bAllowInactiveEquipment)
Definition Inventory.h:373
TArray< FItemMultiplier > & ItemClassWeightMultipliersField()
Definition Inventory.h:196
FItemNetID & NextItemSpoilingIDField()
Definition Inventory.h:175
void BPCraftingFinishedNotification(UPrimalItem *itemToBeCrafted)
Definition Inventory.h:479
BitFieldValue< bool, unsigned __int32 > bIsTributeInventory()
Definition Inventory.h:230
void AddItemCrafting(UPrimalItem *craftingItem)
Definition Inventory.h:318
BitFieldValue< bool, unsigned __int32 > bOnlyOneCraftQueueItem()
Definition Inventory.h:242
TArray< FString > & ServerCustomFolderField()
Definition Inventory.h:194
float GetDamageTorpidityIncreaseMultiplierScale()
Definition Inventory.h:370
void ClientUpdateFreeCraftingMode(bool bNewFreeCraftingModeValue)
Definition Inventory.h:501
USoundBase * CloseInventorySoundField()
Definition Inventory.h:191
bool OverrideUseItem(UPrimalItem *theItem)
Definition Inventory.h:509
bool RemoteInventoryAllowRepairingItems(AShooterPlayerController *PC, bool bIgnoreEnabled)
Definition Inventory.h:438
bool HasMultipleUniqueItemTemplateQuantities(TSubclassOf< UPrimalItem > ParentClass, int QuantityCount, int UniqueItemsNeeded, TArray< TSubclassOf< UPrimalItem > > *ItemsFound, TArray< int > *QuantitiesFound)
Definition Inventory.h:395
TArray< TSubclassOf< UPrimalItem > > & CheatInventoryItemsField()
Definition Inventory.h:140
BitFieldValue< bool, unsigned __int32 > bInitializedMe()
Definition Inventory.h:218
BitFieldValue< bool, unsigned __int32 > bForceInventoryNonRemovable()
Definition Inventory.h:225
BitFieldValue< bool, unsigned __int32 > bForceInventoryNotifyCraftingFinished()
Definition Inventory.h:274
TArray< FString > * GetCustomFolders(TArray< FString > *result, int InventoryCompType)
Definition Inventory.h:369
float & GenerateItemSetsQualityMultiplierMinField()
Definition Inventory.h:197
float GetSpoilingTimeMultiplier(UPrimalItem *anItem)
Definition Inventory.h:388
BitFieldValue< bool, unsigned __int32 > bUseBPInitializeInventory()
Definition Inventory.h:235
int OverrideNewCraftingGivemItemCount_Implementation(UPrimalItem *TheItem)
Definition Inventory.h:428
bool & bLastPreventUseItemSpoilingTimeMultipliersField()
Definition Inventory.h:174
void InventoryViewersPlayLocalSound(USoundBase *aSound, bool bAttach)
Definition Inventory.h:400
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Inventory.h:503
TArray< UPrimalItem * > DinoAutoHealingItemsField()
Definition Inventory.h:204
void ServerSplitItemStack_Implementation(FItemNetID ItemID, int AmountToSplit)
Definition Inventory.h:454
bool & bDirtiedInventoryWeightField()
Definition Inventory.h:166
bool AllowBlueprintCraftingRequirement(TSubclassOf< UPrimalItem > ItemTemplate, int ItemQuantity)
Definition Inventory.h:327
void SetCraftingEnabled(bool bEnable)
Definition Inventory.h:459
void ServerMergeItemStack_Implementation(FItemNetID ItemID)
Definition Inventory.h:450
BitFieldValue< bool, unsigned __int32 > bCanUseWeaponAsEquipment()
Definition Inventory.h:301
FString & InventoryNameOverrideField()
Definition Inventory.h:151
static ADroppedItem * StaticDropNewItem(AActor *forActor, TSubclassOf< UPrimalItem > AnItemClass, float ItemQuality, bool bForceNoBlueprint, int QuantityOverride, bool bForceBlueprint, TSubclassOf< ADroppedItem > TheDroppedTemplateOverride, FRotator *DroppedRotationOffset, bool bOverrideSpawnTransform, FVector *LocationOverride, FRotator *RotationOverride, bool bPreventDropImpulse, bool bThrow, bool bSecondaryAction, bool bSetItemDropLocation, UStaticMesh *DroppedMeshOverride, FVector DroppedScaleOverride, UMaterialInterface *DroppedMaterialOverride, float DroppedLifeSpanOverride)
Definition Inventory.h:464
TArray< APrimalCharacter * > ForcedInventoryViewersField()
Definition Inventory.h:193
BitFieldValue< bool, unsigned __int32 > bAllDefaultInventoryIsEngrams()
Definition Inventory.h:288
BitFieldValue< bool, unsigned __int32 > bShowHiddenRemoteInventoryItems()
Definition Inventory.h:223
bool RemoveItem(FItemNetID *itemID, bool bDoDrop, bool bSecondryAction, bool bForceRemoval, bool showHUDMessage)
Definition Inventory.h:441
BitFieldValue< bool, unsigned __int32 > bRepairingEnabled()
Definition Inventory.h:240
BitFieldValue< bool, unsigned __int32 > bDataListPadMaxInventoryItems()
Definition Inventory.h:227
int OverrideNewCraftingGivemItemQuantity(UPrimalItem *TheItem)
Definition Inventory.h:508
BitFieldValue< bool, unsigned __int32 > bGenerateItemsForceZeroQuality()
Definition Inventory.h:297
USoundBase * OverrideCraftingFinishedSoundField()
Definition Inventory.h:205
FString & InventoryAccessStringOverrideField()
Definition Inventory.h:210
FString * OverrideItemCraftingDescription(FString *result, UPrimalItem *TheItem, FString *CraftingDesc)
Definition Inventory.h:505
void UpdateTribeGroupInventoryRank_Implementation(char NewRank)
Definition Inventory.h:474
BitFieldValue< bool, unsigned __int32 > bDisableDropAllItems()
Definition Inventory.h:253
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Inventory.h:383
void BPDropInventoryDepositEx(long double DestroyAtTime, bool bDoPreventSendingData, bool bIgnorEquippedItems, TSubclassOf< APrimalStructureItemContainer > OverrideInventoryDepositClass, APrimalStructureItemContainer *CopyStructureValues, AActor *GroundIgnoreActor, FString CurrentCustomFolderFilter, FString CurrentNameFilter, float DropInventoryOnGroundTraceDistance, bool bForceDrop)
Definition Inventory.h:333
TArray< unsigned char > & DefaultEngrams2Field()
Definition Inventory.h:147
void ServerUseInventoryItem(FItemNetID *itemID, AShooterPlayerController *ByPC)
Definition Inventory.h:456
void TickCraftQueue(float DeltaTime, AShooterGameState *theGameState)
Definition Inventory.h:469
UPrimalItem * BPFindItemWithID(int ItemID1, int ItemID2)
Definition Inventory.h:334
void BPDropInventoryDeposit(long double DestroyAtTime, bool bPreventSendingData)
Definition Inventory.h:332
void DeleteItemFromCustomFolder(AShooterPlayerController *PC, FString CFolder, FItemNetID ItemId, int InventoryCompType)
Definition Inventory.h:356
bool RefreshItemSpoilingTimes(bool bSendToClients)
Definition Inventory.h:430
TArray< double > & LastUsedItemTimesField()
Definition Inventory.h:171
float & MaxInventoryAccessDistanceField()
Definition Inventory.h:192
void RemoteDeleteItemFromCustomFolder(AShooterPlayerController *PC, FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Inventory.h:434
void ServerRemoveItemFromSlot_Implementation(FItemNetID ItemID)
Definition Inventory.h:451
BitFieldValue< bool, unsigned __int32 > bEquipmentMustRequireExplicitOwnerClass()
Definition Inventory.h:231
void SetNextItemConsumptionID_Implementation(FItemNetID NextItemID)
Definition Inventory.h:461
FString * GetInventoryName(FString *result, bool bIsEquipped)
Definition Inventory.h:377
TArray< TSubclassOf< UPrimalItem > > & DefaultInventoryItemsField()
Definition Inventory.h:134
float GetEquippedArmorRating(EPrimalEquipmentType::Type equipmentType)
Definition Inventory.h:371
bool BPRemoteInventoryAllowViewing(AShooterPlayerController *PC)
Definition Inventory.h:498
void SetNextItemSpoilingID_Implementation(FItemNetID NextItemID)
Definition Inventory.h:462
void ServerViewRemoteInventory(AShooterPlayerController *ByPC)
Definition Inventory.h:458
void UpdateTribeGroupInventoryRank(char NewRank)
Definition Inventory.h:518
UPrimalItem * FindInventoryStackableItemCompareQuantity(TSubclassOf< UPrimalItem > ItemClass, bool bFindLeastQuantity, UPrimalItem *StacksWithAndIgnoreItem)
Definition Inventory.h:361
void SetNextItemSpoilingID(FItemNetID NextItemID)
Definition Inventory.h:516
void BPAddCustomFolder(FString CFolder, int InventoryCompType)
Definition Inventory.h:331
bool OverrideBlueprintCraftingRequirement(TSubclassOf< UPrimalItem > ItemTemplate, int ItemQuantity)
Definition Inventory.h:425
BitFieldValue< bool, unsigned __int32 > bHideRemoteInventoryPanel()
Definition Inventory.h:292
BitFieldValue< bool, unsigned __int32 > bForceShowAllEngrams()
Definition Inventory.h:281
TArray< FString > & DefaultInventoryItemsRandomCustomStringsField()
Definition Inventory.h:138
BitFieldValue< bool, unsigned __int32 > bRemoteInventoryAllowRemoveItems()
Definition Inventory.h:245
static ADroppedItem * StaticDropItem(AActor *forActor, FItemNetInfo *theInfo, TSubclassOf< ADroppedItem > TheDroppedTemplateOverride, FRotator *DroppedRotationOffset, bool bOverrideSpawnTransform, FVector *LocationOverride, FRotator *RotationOverride, bool bPreventDropImpulse, bool bThrow, bool bSecondryAction, bool bSetItemDropLocation, UStaticMesh *DroppedMeshOverride, FVector *DroppedScaleOverride, UMaterialInterface *DroppedMaterialOverride, float DroppedLifeSpanOverride)
Definition Inventory.h:463
BitFieldValue< bool, unsigned __int32 > bReceivingEquippedItems()
Definition Inventory.h:219
long double GetLatestItemClassUseTime(TSubclassOf< UPrimalItem > ItemClass)
Definition Inventory.h:382
FString * OverrideItemCraftingDescription_Implementation(FString *result, UPrimalItem *TheItem, FString *CraftingDesc)
Definition Inventory.h:426
void ServerRequestItems(AShooterPlayerController *forPC, bool bEquippedItems, bool bIsFirstSpawn, bool allowLocalController)
Definition Inventory.h:453
void ClientMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
Definition Inventory.h:350
bool BPAllowUseInInventory(UPrimalItem *theItem, bool bIsRemoteInventory, AShooterPlayerController *ByPC)
Definition Inventory.h:478
TArray< TSubclassOf< UPrimalItem > > & DefaultInventoryItems2Field()
Definition Inventory.h:135
TSubclassOf< UPrimalItem > & ItemSetExtraItemClassField()
Definition Inventory.h:186
TArray< TSubclassOf< UPrimalItem > > & DefaultEquippedItemsField()
Definition Inventory.h:141
BitFieldValue< bool, unsigned __int32 > bOverrideInventoryDepositClassDontForceDrop()
Definition Inventory.h:277
int GetCraftQueueResourceCost(TSubclassOf< UPrimalItem > ItemTemplate, UPrimalItem *IgnoreFirstItem)
Definition Inventory.h:366
int & SavedForceDefaultInventoryRefreshVersionField()
Definition Inventory.h:201
BitFieldValue< bool, unsigned __int32 > bUseBPIsCraftingAllowed()
Definition Inventory.h:278
bool DropInventoryDeposit(long double DestroyAtTime, bool bDoPreventSendingData, bool bIgnorEquippedItems, TSubclassOf< APrimalStructureItemContainer > OverrideInventoryDepositClass, APrimalStructureItemContainer *CopyStructureValues, APrimalStructureItemContainer **DepositStructureResult, AActor *GroundIgnoreActor, FString CurrentCustomFolderFilter, FString CurrentNameFilter, unsigned __int64 DeathCacheCharacterID, float DropInventoryOnGroundTraceDistance, bool bForceDrop)
Definition Inventory.h:357
void ServerRemoveItemFromSlot(FItemNetID ItemID)
Definition Inventory.h:513
float GetTotalDurabilityOfTemplate(TSubclassOf< UPrimalItem > ItemTemplate)
Definition Inventory.h:389
TArray< UPrimalItem * > ItemSlotsField()
Definition Inventory.h:117
BitFieldValue< bool, unsigned __int32 > bUseViewerInventoryForCraftedItem()
Definition Inventory.h:294
BitFieldValue< bool, unsigned __int32 > bForceGenerateItemSets()
Definition Inventory.h:263
int GetItemTemplateQuantity(TSubclassOf< UPrimalItem > ItemTemplate, UPrimalItem *IgnoreItem, bool bIgnoreBlueprints, bool bCheckValidForCrafting, bool bRequireExactClassMatch)
Definition Inventory.h:380
void ServerForceMergeItemStack_Implementation(FItemNetID Item1ID, FItemNetID Item2ID)
Definition Inventory.h:448
BitFieldValue< bool, unsigned __int32 > bInitializedDefaultInventory()
Definition Inventory.h:289
void RemoveItemSpoilingTimer(UPrimalItem *theItem)
Definition Inventory.h:443
USoundBase * ItemCraftingSoundOverrideField()
Definition Inventory.h:162
int GetMaxInventoryItems(bool bIgnoreHiddenDefaultInventory)
Definition Inventory.h:385
static UClass * StaticClass()
Definition Inventory.h:314
BitFieldValue< bool, unsigned __int32 > bAllowDeactivatedCrafting()
Definition Inventory.h:306
TArray< TWeakObjectPtr< AShooterPlayerController > > & RemoteViewingInventoryPlayerControllersField()
Definition Inventory.h:114
float GetTotalEquippedItemStat(EPrimalItemStat::Type statType)
Definition Inventory.h:390
bool ServerEquipItem(FItemNetID *itemID)
Definition Inventory.h:447
TArray< float > & DefaultInventoryQualitiesField()
Definition Inventory.h:150
TArray< FSupplyCrateItemSet > & AdditionalItemSetsField()
Definition Inventory.h:182
UPrimalItem * GetItemOfTemplate(TSubclassOf< UPrimalItem > ItemTemplate, bool bOnlyInventoryItems, bool bOnlyEquippedItems, bool IgnoreItemsWithFullQuantity, bool bFavorSlotItems, bool bIsBlueprint, UPrimalItem *CheckCanStackWithItem, bool bRequiresExactClassMatch, int *CheckCanStackWithItemQuantityOverride, bool bIgnoreSlotItems, bool bOnlyArkTributeItems, bool bPreferEngram, bool bIsForCraftingConsumption, bool bIgnoreBrokenItems)
Definition Inventory.h:379
void ServerForceMergeItemStack(FItemNetID Item1ID, FItemNetID Item2ID)
Definition Inventory.h:511
bool BPRemoteInventoryAllowAddItem(AShooterPlayerController *PC, UPrimalItem *anItem)
Definition Inventory.h:337
BitFieldValue< bool, unsigned __int32 > bBPOverrideItemMinimumUseInterval()
Definition Inventory.h:271
BitFieldValue< bool, unsigned __int32 > bPreventCraftingResourceConsumption()
Definition Inventory.h:276
void SetEquippedItemsOwnerNoSee(bool bNewOwnerNoSee, bool bForceHideFirstPerson)
Definition Inventory.h:460
BitFieldValue< bool, unsigned __int32 > bBPForceCustomRemoteInventoryAllowAddItems()
Definition Inventory.h:272
void NotifyCraftingItemConsumption(TSubclassOf< UPrimalItem > ItemTemplate, int amount)
Definition Inventory.h:417
bool BPCustomRemoteInventoryAllowRemoveItems(AShooterPlayerController *PC, UPrimalItem *anItemToTransfer, int requestedQuantity, bool bRequestedByPlayer)
Definition Inventory.h:481
void ServerCloseRemoteInventory(AShooterPlayerController *ByPC)
Definition Inventory.h:445
bool BPRemoteInventoryAllowAddItems(AShooterPlayerController *PC)
Definition Inventory.h:339
void ServerMakeRecipeItem_Implementation(APrimalStructureItemContainer *Container, FItemNetID NoteToConsume, TSubclassOf< UPrimalItem > RecipeItemTemplate, FString *CustomName, FString *CustomDescription, TArray< FColor > *CustomColors, TArray< FCraftingResourceRequirement > *CustomRequirements)
Definition Inventory.h:449
UPrimalCharacterStatusComponent * GetCharacterStatusComponent()
Definition Inventory.h:365
long double & LastRefreshCheckItemTimeField()
Definition Inventory.h:173
int & ExtraItemCategoryFlagsField()
Definition Inventory.h:584
static void StaticRegisterNativesUPrimalItem()
Definition Inventory.h:1279
void ApplyingSkinOntoItem(UPrimalItem *ToOwnerItem, bool bIsFirstTime)
Definition Inventory.h:1223
BitFieldValue< bool, unsigned __int32 > bEquipmentHatHideItemFacialHair()
Definition Inventory.h:971
BitFieldValue< bool, unsigned __int32 > bPreventMultipleCraftsAtOnce()
Definition Inventory.h:867
long double & LastSpoilingInventorySlotCheckTimeField()
Definition Inventory.h:833
TEnumAsByte< enum EPrimalItemType::Type > & MyItemTypeField()
Definition Inventory.h:581
int & MinRandomUpgradeLevelsField()
Definition Inventory.h:816
BitFieldValue< bool, unsigned __int32 > bIsInitialItem()
Definition Inventory.h:987
int & CraftingGivesItemQuantityOverrideField()
Definition Inventory.h:781
TSubclassOf< ADroppedItem > & DroppedItemTemplateOverrideField()
Definition Inventory.h:692
bool BPPreventPlacingStructure()
Definition Inventory.h:1254
FString * BPGetItemName(FString *result, FString *ItemNameIn, AShooterPlayerController *ForPC)
Definition Inventory.h:1238
BitFieldValue< bool, unsigned __int32 > bOnlyCanUseInFalling()
Definition Inventory.h:929
float & UseDecreaseDurabilityMinField()
Definition Inventory.h:645
TArray< FCustomItemData > & CustomItemDatasField()
Definition Inventory.h:792
BitFieldValue< bool, unsigned __int32 > bItemSkinKeepOriginalWeaponTemplate()
Definition Inventory.h:947
void Use(bool bOverridePlayerInput)
Definition Inventory.h:1219
BitFieldValue< bool, unsigned __int32 > bRestoreDurabilityWhenColorized()
Definition Inventory.h:898
BitFieldValue< bool, unsigned __int32 > bDragClearDyedItem()
Definition Inventory.h:944
float & ResourceRequirementIncreaseRatingPowerField()
Definition Inventory.h:742
void BlueprintEquipped(bool bIsFromSaveGame)
Definition Inventory.h:1261
BitFieldValue< bool, unsigned __int32 > bEquippedActive()
Definition Inventory.h:923
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCraftingConsumption()
Definition Inventory.h:1021
BitFieldValue< bool, unsigned __int32 > bItemSkinAllowEquipping()
Definition Inventory.h:951
float BPGetItemStatGroupModifier(FName StatGroupName, bool bOnlyUseBaseVal, bool bOnlyUseUpgradeVal)
Definition Inventory.h:1066
bool CanUse(bool bIgnoreCooldown)
Definition Inventory.h:1084
FString * GetEntryCategoryString(FString *result)
Definition Inventory.h:1109
float & Ingredient_StaminaIncreasePerQuantityField()
Definition Inventory.h:621
FString * GetItemStatString(FString *result, EPrimalItemStat::Type statType, bool bShortString)
Definition Inventory.h:1135
BitFieldValue< bool, unsigned __int32 > bUseItemStats()
Definition Inventory.h:869
UMaterialInterface * NetDroppedMeshMaterialOverrideField()
Definition Inventory.h:812
bool MeetRepairingRequirements(UPrimalInventoryComponent *compareInventoryComp, bool bIsForCraftQueueAddition)
Definition Inventory.h:1185
BitFieldValue< bool, unsigned __int32 > bCanBeBlueprint()
Definition Inventory.h:879
TArray< TSubclassOf< AActor > > & UseRequiresOwnerActorClassesField()
Definition Inventory.h:631
FString & CustomItemNameField()
Definition Inventory.h:604
int & BuildStructuresMaxToAllowRemovalField()
Definition Inventory.h:567
BitFieldValue< bool, unsigned __int32 > bCopyItemDurabilityFromCraftingResource()
Definition Inventory.h:986
TArray< TSubclassOf< UPrimalItem > > & EquippingRequiresEngramsField()
Definition Inventory.h:791
FieldArray< unsigned __int16, 8 > ItemStatUpgradesField()
Definition Inventory.h:665
UAnimSequence * OverrideDinoRiderMoveAnimationField()
Definition Inventory.h:846
int & ItemQuantityField()
Definition Inventory.h:685
TArray< FName > & EquipRequiresExplicitOwnerTagsField()
Definition Inventory.h:561
long double & DroppedNextSpoilingTimeField()
Definition Inventory.h:849
float & NewBaseCraftingXPField()
Definition Inventory.h:653
TArray< TEnumAsByte< enum ESoilType > > & SeedSoilTypesIncludeField()
Definition Inventory.h:842
BitFieldValue< bool, unsigned __int32 > bAutoCraftBlueprint()
Definition Inventory.h:866
void InventoryLoadedFromSaveGame()
Definition Inventory.h:1170
TArray< FUseItemAddCharacterStatusValue > & UseItemAddCharacterStatusValuesField()
Definition Inventory.h:616
TSubclassOf< AShooterWeapon > & WeaponTemplateField()
Definition Inventory.h:676
TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & AttachmentsUsingSocketsField()
Definition Inventory.h:848
float & EggAlertDinosAggroRadiusField()
Definition Inventory.h:730
BitFieldValue< bool, unsigned __int32 > bUseBPAllowAttachment()
Definition Inventory.h:1042
TSubclassOf< ADroppedItem > & DroppedItemTemplateForSecondryActionField()
Definition Inventory.h:693
void RemoveWeaponAccessory()
Definition Inventory.h:1197
UTexture2D * FPVHandsMeshTextureMaskField()
Definition Inventory.h:706
TArray< TSubclassOf< AActor > > & EquipRequiresExplicitOwnerClassesField()
Definition Inventory.h:560
BitFieldValue< bool, unsigned __int32 > bThrowUsesSecondaryActionDrop()
Definition Inventory.h:1014
void UpdatedItem()
Definition Inventory.h:1216
float & DurabilityDecreaseMultiplierField()
Definition Inventory.h:640
bool BPForceAllowRemoteAddToInventory(UPrimalInventoryComponent *toInventory)
Definition Inventory.h:1233
BitFieldValue< bool, unsigned __int32 > bDurabilityRequirementIgnoredInWater()
Definition Inventory.h:891
float & CropMaxFruitFertilizerConsumptionRateField()
Definition Inventory.h:723
TSubclassOf< UPrimalItem > & ItemClassToUseAsInitialCustomDataField()
Definition Inventory.h:736
int & FPVItemMeshTextureMaskMaterialIndexField()
Definition Inventory.h:711
bool IsDyed()
Definition Inventory.h:1175
BitFieldValue< bool, unsigned __int32 > bInitializedItem()
Definition Inventory.h:918
BitFieldValue< bool, unsigned __int32 > bUpdateWeightOnDurabilityRestored()
Definition Inventory.h:1034
long double & LastSpoilingTimeField()
Definition Inventory.h:746
UStaticMesh * NetDroppedMeshOverrideField()
Definition Inventory.h:811
float & UseRequiresItemSlotTimeField()
Definition Inventory.h:830
bool CheckAutoCraftBlueprint()
Definition Inventory.h:1087
TArray< FCraftingResourceRequirement > & BaseCraftingResourceRequirementsField()
Definition Inventory.h:659
FieldArray< FItemStatInfo, 8 > ItemStatInfosField()
Definition Inventory.h:662
long double & LastTimeToShowInfoField()
Definition Inventory.h:671
FString * BPGetItemDescription(FString *result, FString *InDescription, bool bGetLongDescription, AShooterPlayerController *ForPC)
Definition Inventory.h:1236
TArray< TEnumAsByte< enum ESoilType > > & SeedSoilTypesExcludeField()
Definition Inventory.h:843
BitFieldValue< bool, unsigned __int32 > bItemSkinIgnoreSkinIcon()
Definition Inventory.h:912
float & ResourceRequirementRatingScaleField()
Definition Inventory.h:743
void SetOwnerNoSee(bool bNoSee, bool bForceHideFirstPerson)
Definition Inventory.h:1208
BitFieldValue< bool, unsigned __int32 > bUseSlottedTick()
Definition Inventory.h:1016
void LocalUse(AShooterPlayerController *ForPC)
Definition Inventory.h:1182
TArray< float > & ItemQualityCraftingResourceRequirementsMultipliersField()
Definition Inventory.h:717
bool GetCustomItemData(FName CustomDataName, FCustomItemData *OutData)
Definition Inventory.h:1105
void RemovedSkinFromItem(UPrimalItem *FromOwnerItem, bool bIsFirstTime)
Definition Inventory.h:1275
bool IsValidForCrafting()
Definition Inventory.h:1181
void BlueprintUnequipped()
Definition Inventory.h:1265
UTexture2D * GetItemIcon(AShooterPlayerController *ForPC)
Definition Inventory.h:1125
TArray< FActorClassAttachmentInfo > & ActorClassAttachmentInfosField()
Definition Inventory.h:577
TArray< FQualityTierCraftingResourceRequirements > & QualityTierExtraCraftingResourceRequirementsField()
Definition Inventory.h:660
int GetEngramRequirementLevel()
Definition Inventory.h:1108
int & NewFPVHandsMeshTextureMaskMaterialIndexField()
Definition Inventory.h:707
FieldArray< unsigned __int16, 8 > ItemStatValuesField()
Definition Inventory.h:664
void BPItemBroken()
Definition Inventory.h:1245
BitFieldValue< bool, unsigned __int32 > bUseBPConsumeProjectileImpact()
Definition Inventory.h:1012
float & ItemRatingField()
Definition Inventory.h:601
float GetItemStatModifier(EPrimalItemStat::Type statType)
Definition Inventory.h:1133
int & EggRandomMutationsMaleField()
Definition Inventory.h:788
int & TempSlotIndexField()
Definition Inventory.h:718
BitFieldValue< bool, unsigned __int32 > bPreventUseAtTameLimit()
Definition Inventory.h:1007
float & UpgradeCraftingResourceLinearIncreaseMultiplierField()
Definition Inventory.h:819
BitFieldValue< bool, unsigned __int32 > bUseFPVItemMeshTextureMaskMaterialIndex()
Definition Inventory.h:1047
void RecalcSpoilingTime(long double TimeSeconds, float SpoilPercent, UPrimalInventoryComponent *forComp, float SpoilingTimeMultiplier)
Definition Inventory.h:1190
BitFieldValue< bool, unsigned __int32 > bPreventDragOntoOtherItemIfSameCustomData()
Definition Inventory.h:907
BitFieldValue< bool, unsigned __int32 > bUseBlueprintSlottedNotifications()
Definition Inventory.h:1039
BitFieldValue< bool, unsigned __int32 > bUseSpawnActorTakeOwnerRotation()
Definition Inventory.h:934
void AddToInventory(UPrimalInventoryComponent *toInventory, bool bEquipItem, bool AddToSlotItems, FItemNetID *InventoryInsertAfterItemID, bool ShowHUDNotification, bool bDontRecalcSpoilingTime, bool bIgnoreAbsoluteMaxInventory)
Definition Inventory.h:1056
FName & FPVHandsMeshTextureMaskParamNameField()
Definition Inventory.h:705
FName & CustomTagField()
Definition Inventory.h:803
float & SinglePlayerCraftingSpeedMultiplierField()
Definition Inventory.h:800
float & RepairResourceRequirementMultiplierField()
Definition Inventory.h:636
TArray< int > & PlayerMeshTextureMaskMaterialAdditionalIndexesField()
Definition Inventory.h:704
float & EggMaxTemperatureField()
Definition Inventory.h:766
BitFieldValue< bool, unsigned __int32 > bUseBPCustomInventoryWidgetText()
Definition Inventory.h:990
FString & OverrideUseStringField()
Definition Inventory.h:793
int GetAttachedComponentsNum()
Definition Inventory.h:1098
TArray< unsigned short > & CraftingResourceRequirementsField()
Definition Inventory.h:753
TSubclassOf< UPrimalItem > & EngramRequirementItemClassOverrideField()
Definition Inventory.h:752
TArray< FString > & DefaultFolderPathsField()
Definition Inventory.h:747
float & WeaponFrequencyField()
Definition Inventory.h:670
BitFieldValue< bool, unsigned __int32 > bIsCustomRecipe()
Definition Inventory.h:882
float & MinimumUseIntervalField()
Definition Inventory.h:651
FieldArray< char, 6 > EggColorSetIndicesField()
Definition Inventory.h:762
TWeakObjectPtr< UPrimalInventoryComponent > & OwnerInventoryField()
Definition Inventory.h:609
float GetItemWeight(bool bJustOneQuantity, bool bForceNotBlueprintWeight)
Definition Inventory.h:1140
FString * GetMiscInfoString(FString *result)
Definition Inventory.h:1144
int & CraftingMinLevelRequirementField()
Definition Inventory.h:590
static UPrimalItem * CreateItemFromNetInfo(FItemNetInfo *newItemInfo)
Definition Inventory.h:1091
TArray< FName > & OverrideItemAttachmentSocketsToField()
Definition Inventory.h:841
void BPCrafted()
Definition Inventory.h:1232
void InitStatGroupValuesMap()
Definition Inventory.h:1168
float & NewBaseRepairingXPField()
Definition Inventory.h:654
void ResetSpoilingTime()
Definition Inventory.h:1199
BitFieldValue< bool, unsigned __int32 > bIsCookingIngredient()
Definition Inventory.h:943
TArray< TSubclassOf< UPrimalItem > > & ResourceHarvestAlternateItemClassesField()
Definition Inventory.h:656
void UnequipWeapon(bool bDelayedUnequip)
Definition Inventory.h:1214
BitFieldValue< bool, unsigned __int32 > bOnlyCanUseInWater()
Definition Inventory.h:895
BitFieldValue< bool, unsigned __int32 > bBPAllowRemoteRemoveFromInventory()
Definition Inventory.h:969
BitFieldValue< bool, unsigned __int32 > bCraftDontActuallyGiveItem()
Definition Inventory.h:954
void BPOverrideCraftingConsumption(int AmountToConsume)
Definition Inventory.h:1248
void InitNewItem(float ItemQuality, UPrimalInventoryComponent *toInventory, float MaxItemDifficultyClamp)
Definition Inventory.h:1167
FName & UseUnlocksEmoteNameField()
Definition Inventory.h:783
FString * BPAllowCrafting(FString *result, AShooterPlayerController *ForPC)
Definition Inventory.h:1226
BitFieldValue< bool, unsigned __int32 > bPreventSlottedWhenSwimming()
Definition Inventory.h:1036
TArray< FItemStatGroupValue > & ItemStatGroupValuesField()
Definition Inventory.h:666
BitFieldValue< bool, unsigned __int32 > bEggIsTooHot()
Definition Inventory.h:921
BitFieldValue< bool, unsigned __int32 > bDeprecateItem()
Definition Inventory.h:945
float & CropMaxFruitWaterConsumptionRateField()
Definition Inventory.h:725
FString * GetItemName(FString *result, bool bIncludeQuantity, bool bShortName, AShooterPlayerController *ForPC)
Definition Inventory.h:1126
FString * GetItemSubtypeString(FString *result)
Definition Inventory.h:1138
int & NoLevelEngramSortingPriorityField()
Definition Inventory.h:801
float BPGetTurretAmmoRange()
Definition Inventory.h:1242
BitFieldValue< bool, unsigned __int32 > bUseBPPreventUseOntoItem()
Definition Inventory.h:924
TArray< FDinoAncestorsEntry > & EggDinoAncestorsField()
Definition Inventory.h:785
void ConsumeCraftingRequirementsPercent(UPrimalInventoryComponent *invComp, float Percent, UPrimalInventoryComponent *additionalInventoryComp)
Definition Inventory.h:1088
BitFieldValue< bool, unsigned __int32 > bIsRepairing()
Definition Inventory.h:858
bool CanFullyCraft(AShooterPlayerController *ByPC, bool bOverrideEngramRequirement)
Definition Inventory.h:1077
BitFieldValue< bool, unsigned __int32 > bInitializedRecipeStats()
Definition Inventory.h:946
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemDescription()
Definition Inventory.h:1004
float & MaxBlueprntCraftsPercentageField()
Definition Inventory.h:553
TArray< FName > & EggAlertDinosAggroTagsField()
Definition Inventory.h:731
BitFieldValue< bool, unsigned __int32 > bAllowUseInInventory()
Definition Inventory.h:885
float & BlueprintTimeToCraftField()
Definition Inventory.h:648
bool CanCraftInInventory(UPrimalInventoryComponent *invComp)
Definition Inventory.h:1074
UMaterialInterface * GetHUDIconMaterial()
Definition Inventory.h:1118
int GetExplicitEntryIndexType()
Definition Inventory.h:1115
int GetItemColorID(int theRegion)
Definition Inventory.h:1121
BitFieldValue< bool, unsigned __int32 > bAllowInventoryItem()
Definition Inventory.h:857
TArray< TSubclassOf< UPrimalItem > > & SupportDragOntoItemClassesField()
Definition Inventory.h:612
BitFieldValue< bool, unsigned __int32 > bIncludeBaseItemIcon()
Definition Inventory.h:1043
float & MaxUpgradeLevelRandomizationPowerField()
Definition Inventory.h:817
BitFieldValue< bool, unsigned __int32 > bUseBPAllowAddToInventory()
Definition Inventory.h:975
TSubclassOf< UDamageType > * GetWeaponTemplateHarvestDamageType(TSubclassOf< UDamageType > *result)
Definition Inventory.h:1159
int & CurrentUpgradeLevelField()
Definition Inventory.h:832
void ClientUpdatedWeaponClipAmmo()
Definition Inventory.h:1268
TArray< FItemAttachmentInfo > * ItemAttachmentInfosField()
Definition Inventory.h:578
BitFieldValue< bool, unsigned __int32 > bUseScaleStatEffectivenessByDurability()
Definition Inventory.h:900
float GetRemainingCooldownTime()
Definition Inventory.h:1147
UTexture2D * BPGetItemIcon(AShooterPlayerController *ForPC)
Definition Inventory.h:1237
float & CraftingSkillField()
Definition Inventory.h:603
static FLinearColor * StaticGetColorForItemColorID(FLinearColor *result, int ID)
Definition Inventory.h:1210
BitFieldValue< bool, unsigned __int32 > bHideFromRemoteInventoryDisplay()
Definition Inventory.h:905
void AddToSlot(int theSlotIndex, bool bForce)
Definition Inventory.h:1057
void ServerRemoveItemSkinOnly()
Definition Inventory.h:1201
bool CanUseWithItemSource(UPrimalItem *DestinationItem)
Definition Inventory.h:1086
BitFieldValue< bool, unsigned __int32 > bResourcePreventGivingFromDemolition()
Definition Inventory.h:998
float GetWeaponTemplateMeleeDamageAmount()
Definition Inventory.h:1160
BitFieldValue< bool, unsigned __int32 > bIsBaseItemForIcon()
Definition Inventory.h:1044
void ApplyColorsFromStructure(APrimalStructure *theStructure)
Definition Inventory.h:1064
void BPGetItemID(int *ItemID1, int *ItemID2)
Definition Inventory.h:1065
FVector & SpawnOnWaterEncroachmentBoxExtentField()
Definition Inventory.h:755
BitFieldValue< bool, unsigned __int32 > bForceDediAttachments()
Definition Inventory.h:863
float & ResourceRarityField()
Definition Inventory.h:647
BitFieldValue< bool, unsigned __int32 > bPreventDinoAutoConsume()
Definition Inventory.h:966
void GetItemAttachmentInfos(AActor *OwnerActor)
Definition Inventory.h:1120
int IncrementItemQuantity(int amount, bool bReplicateToClient, bool bDontUpdateWeight, bool bIsFromUseConsumption, bool bIsArkTributeItem, bool bIsFromCraftingConsumption)
Definition Inventory.h:1164
BitFieldValue< bool, unsigned __int32 > bUseBPDrawItemIcon()
Definition Inventory.h:1017
BitFieldValue< bool, unsigned __int32 > bThrowOnHotKeyUse()
Definition Inventory.h:877
void BlueprintPostEquipped(bool bIsFromSaveGame)
Definition Inventory.h:1263
float & EggMinTemperatureField()
Definition Inventory.h:765
void ServerRemoveItemSkin()
Definition Inventory.h:1200
float & AlternateItemIconBelowDurabilityValueField()
Definition Inventory.h:680
BitFieldValue< bool, unsigned __int32 > bEquippedItem()
Definition Inventory.h:859
BitFieldValue< bool, unsigned __int32 > bAutoDecreaseDurabilityOverTime()
Definition Inventory.h:906
UTexture2D * FPVItemMeshTextureMaskField()
Definition Inventory.h:710
BitFieldValue< bool, unsigned __int32 > bAllowRemovalFromInventory()
Definition Inventory.h:893
FString & DurabilityStringShortField()
Definition Inventory.h:624
void UpdatedItemSkillStatMultipliers()
Definition Inventory.h:1280
float & Ingredient_HealthIncreasePerQuantityField()
Definition Inventory.h:619
float & SpoilingTimeField()
Definition Inventory.h:634
FLinearColor * GetItemQualityColor(FLinearColor *result)
Definition Inventory.h:1128
FString * GetItemStatName_Implementation(FString *result, EPrimalItemStat::Type itemStatType)
Definition Inventory.h:1134
float & EggAlertDinosAggroAmountField()
Definition Inventory.h:729
BitFieldValue< bool, unsigned __int32 > bPreventUseByHumans()
Definition Inventory.h:978
bool BPMatchesItemID(int ItemID1, int ItemID2)
Definition Inventory.h:1070
static UPrimalItem * AddNewItem(TSubclassOf< UPrimalItem > ItemArchetype, UPrimalInventoryComponent *GiveToInventory, bool bEquipItem, bool bDontStack, float ItemQuality, bool bForceNoBlueprint, int quantityOverride, bool bForceBlueprint, float MaxItemDifficultyClamp, bool CreateOnClient, TSubclassOf< UPrimalItem > ApplyItemSkin, bool bAbsoluteForceBlueprint)
Definition Inventory.h:1055
int & LimitSkinApplicationsField()
Definition Inventory.h:554
int & MaxUpgradeLevelField()
Definition Inventory.h:831
float & ExtraEggLoseDurabilityPerSecondMultiplierField()
Definition Inventory.h:764
float & Ingredient_WaterIncreasePerQuantityField()
Definition Inventory.h:620
float & ItemIconScaleField()
Definition Inventory.h:834
void SetEngramBlueprint()
Definition Inventory.h:1205
FItemStatInfo * GetItemStatInfo(FItemStatInfo *result, int idx)
Definition Inventory.h:1132
void GetItemStatGroupValue(FName StatGroupName, int *StatVal, int *UpgradeVal)
Definition Inventory.h:1131
TArray< unsigned __int64 > & SteamItemUserIDsField()
Definition Inventory.h:687
bool RemoveItemFromInventory(bool bForceRemoval, bool showHUDMessage)
Definition Inventory.h:1196
void BPAddedAttachments()
Definition Inventory.h:1224
BitFieldValue< bool, unsigned __int32 > bForceAllowGrinding()
Definition Inventory.h:963
BitFieldValue< bool, unsigned __int32 > bWeaponShouldAllowContinuousReload()
Definition Inventory.h:1038
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemIcon()
Definition Inventory.h:1015
long double & LastItemAdditionTimeField()
Definition Inventory.h:808
FString & CraftItemButtonStringOverrideField()
Definition Inventory.h:594
bool IsOwnerInNoPainWater()
Definition Inventory.h:1177
float & NewItemDurabilityOverrideField()
Definition Inventory.h:639
BitFieldValue< bool, unsigned __int32 > bAllowEquppingItem()
Definition Inventory.h:856
unsigned __int16 & CraftQueueField()
Definition Inventory.h:602
float & ShieldDamageToDurabilityRatioField()
Definition Inventory.h:588
bool BPCanUse(bool bIgnoreCooldown)
Definition Inventory.h:1231
void BPNotifyDropped(APrimalCharacter *FromCharacter, bool bWasThrown)
Definition Inventory.h:1247
bool BPPreventEquip(UPrimalInventoryComponent *toInventory)
Definition Inventory.h:1253
BitFieldValue< bool, unsigned __int32 > bIsAboutToEquip()
Definition Inventory.h:1029
UPrimalItem * MyItemSkinField()
Definition Inventory.h:720
void EquippedItem()
Definition Inventory.h:1092
float & AppliedArmorMovementPenalyField()
Definition Inventory.h:566
void BPUsedOntoItem(UPrimalItem *DestinationItem, int AdditionalData)
Definition Inventory.h:1258
BitFieldValue< bool, unsigned __int32 > bCopyDurabilityIntoSpoiledItem()
Definition Inventory.h:916
BitFieldValue< bool, unsigned __int32 > bIgnoreDrawingItemButtonIcon()
Definition Inventory.h:1022
bool CanStackWithItem(UPrimalItem *otherItem, int *QuantityOverride)
Definition Inventory.h:1082
int & MaxBlueprintCraftsField()
Definition Inventory.h:822
int & LastValidItemVersionField()
Definition Inventory.h:778
USoundBase * OverrideCrouchingSound(USoundBase *InSound, bool bIsProne, int soundState)
Definition Inventory.h:1274
float & MaxDurabiltiyOverrideField()
Definition Inventory.h:807
BitFieldValue< bool, unsigned __int32 > bCensoredItemSkin()
Definition Inventory.h:1023
USoundBase * BPGetFuelAudioOverride(APrimalStructure *ForStructure)
Definition Inventory.h:1235
BitFieldValue< bool, unsigned __int32 > bAllowDefaultCharacterAttachment()
Definition Inventory.h:873
BitFieldValue< bool, unsigned __int32 > bUseBPInitFromItemNetInfo()
Definition Inventory.h:992
void CraftBlueprint(bool bConsumeResources, AShooterPlayerController *ByPC, bool bOverrideEngramRequirement)
Definition Inventory.h:1089
float HandleShieldDamageBlocking_Implementation(APrimalCharacter *ForShooterCharacter, float DamageIn, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Inventory.h:1162
BitFieldValue< bool, unsigned __int32 > bOnlyEquipWhenUnconscious()
Definition Inventory.h:958
long double & NextCraftCompletionTimeField()
Definition Inventory.h:608
bool GetItemCustomColor(int ColorRegion, FLinearColor *outColor)
Definition Inventory.h:1122
long double & LastLocalUseTimeField()
Definition Inventory.h:716
TSubclassOf< UPrimalItem > & SpoilingItemField()
Definition Inventory.h:630
void BlueprintUnslotted()
Definition Inventory.h:1266
BitFieldValue< bool, unsigned __int32 > bIsItemSkin()
Definition Inventory.h:911
BitFieldValue< bool, unsigned __int32 > bDestroyBrokenItem()
Definition Inventory.h:876
BitFieldValue< bool, unsigned __int32 > bCanBuildStructures()
Definition Inventory.h:855
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowCrafting()
Definition Inventory.h:974
BitFieldValue< bool, unsigned __int32 > bAlwaysLearnedEngram()
Definition Inventory.h:1000
long double & NextSpoilingTimeField()
Definition Inventory.h:745
float & CropGrowingWaterConsumptionRateField()
Definition Inventory.h:724
BitFieldValue< bool, unsigned __int32 > bEquipmentHatHideItemHeadHair()
Definition Inventory.h:970
float & EquippedReduceDurabilityPerIntervalField()
Definition Inventory.h:806
float BPGetItemWeight(float Weight)
Definition Inventory.h:1240
UAnimMontage * PlayAnimationOnUseField()
Definition Inventory.h:589
BitFieldValue< bool, unsigned __int32 > SlotBarDrawArmorDamage()
Definition Inventory.h:1037
BitFieldValue< bool, unsigned __int32 > bCanUseSwimming()
Definition Inventory.h:896
void CalcRecipeStats()
Definition Inventory.h:1072
BitFieldValue< bool, unsigned __int32 > bForcePreventGrinding()
Definition Inventory.h:964
BitFieldValue< bool, unsigned __int32 > bPreventUseWhenSleeping()
Definition Inventory.h:955
BitFieldValue< bool, unsigned __int32 > bUseEquippedItemBlueprintTick()
Definition Inventory.h:935
float & ItemDurabilityField()
Definition Inventory.h:673
void AddItemDurability(float durabilityToAdd)
Definition Inventory.h:1054
UPrimalInventoryComponent * GetInitializeItemOwnerInventory()
Definition Inventory.h:1119
void BPPreInitializeItem(UWorld *OptionalInitWorld)
Definition Inventory.h:1251
float & ExtraResourceQuantityToUpgradeField()
Definition Inventory.h:844
FLinearColor & DurabilityBarColorForegroundField()
Definition Inventory.h:738
FieldArray< __int16, 6 > PreSkinItemColorIDField()
Definition Inventory.h:683
void Crafted_Implementation(bool bWasCraftedFromEngram)
Definition Inventory.h:1090
FName & DefaultWeaponMeshNameField()
Definition Inventory.h:749
BitFieldValue< bool, unsigned __int32 > bCanSlot()
Definition Inventory.h:860
UAnimSequence * OverrideDinoRiderAnimationField()
Definition Inventory.h:847
USoundBase * ExtraThrowItemSoundField()
Definition Inventory.h:754
BitFieldValue< bool, unsigned __int32 > bAppendPrimaryColorToName()
Definition Inventory.h:899
BitFieldValue< bool, unsigned __int32 > bBPAllowRemoteAddToInventory()
Definition Inventory.h:968
float & EggLoseDurabilityPerSecondField()
Definition Inventory.h:763
TSubclassOf< APrimalBuff > & BuffToGiveOwnerCharacterField()
Definition Inventory.h:694
FString * GetCraftingRequirementsString(FString *result, UPrimalInventoryComponent *compareInventoryComp)
Definition Inventory.h:1103
TEnumAsByte< enum EPrimalConsumableType::Type > & MyConsumableTypeField()
Definition Inventory.h:582
float GetMiscInfoFontScale()
Definition Inventory.h:1143
BitFieldValue< bool, unsigned __int32 > bForceDisplayInInventory()
Definition Inventory.h:952
void BPLocalUsed(AShooterPlayerController *ForPC)
Definition Inventory.h:1246
FString * BPGetCustomInventoryWidgetText(FString *result)
Definition Inventory.h:1234
FItemNetID & ItemIDField()
Definition Inventory.h:598
TArray< FColor > & CustomColorsField()
Definition Inventory.h:606
float & CraftingSkillQualityMultiplierMaxField()
Definition Inventory.h:799
void SetItemStatValues(int idx, int val)
Definition Inventory.h:1207
FieldArray< __int16, 6 > ItemColorIDField()
Definition Inventory.h:682
BitFieldValue< bool, unsigned __int32 > bBPCanUse()
Definition Inventory.h:979
TSubclassOf< APrimalStructure > & StructureToBuildField()
Definition Inventory.h:688
void InitializeItem(bool bForceReinit, UWorld *OptionalInitWorld)
Definition Inventory.h:1169
void UnequippedItem()
Definition Inventory.h:1215
TArray< FItemStatInfo > & StatGroupModifierInfosField()
Definition Inventory.h:663
bool IsOwnerInWater()
Definition Inventory.h:1178
FItemNetInfo * GetItemNetInfo(FItemNetInfo *result, bool bIsForSendingToClient)
Definition Inventory.h:1127
void UpdatedItemSkillStatMultipliers_Implementation()
Definition Inventory.h:1217
void LocalUseItemOntoItem(AShooterPlayerController *ForPC, UPrimalItem *DestinationItem)
Definition Inventory.h:1183
TArray< TSubclassOf< AShooterWeapon > > & AmmoSupportDragOntoWeaponItemWeaponTemplatesField()
Definition Inventory.h:615
static UClass * GetPrivateStaticClass()
Definition Inventory.h:1052
int & CustomItemIDField()
Definition Inventory.h:771
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyDropped()
Definition Inventory.h:1013
BitFieldValue< bool, unsigned __int32 > bUseItemDurability()
Definition Inventory.h:874
BitFieldValue< bool, unsigned __int32 > bUsesSlotAttachments()
Definition Inventory.h:890
float & IndirectTorpidityArmorRatingField()
Definition Inventory.h:774
int & WeaponTotalAmmoField()
Definition Inventory.h:751
BitFieldValue< bool, unsigned __int32 > bIsDroppedItem()
Definition Inventory.h:919
BitFieldValue< bool, unsigned __int32 > bPickupEggAlertsDinos()
Definition Inventory.h:913
BitFieldValue< bool, unsigned __int32 > bIsAboutToUnequip()
Definition Inventory.h:1028
int GetCraftingResourceRequirement(int CraftingResourceIndex)
Definition Inventory.h:1104
int & PlayerMeshTextureMaskMaterialIndexField()
Definition Inventory.h:703
UPrimalItem * FinishCraftingBlueprint()
Definition Inventory.h:1094
BitFieldValue< bool, unsigned __int32 > bAllowUseWhileRiding()
Definition Inventory.h:902
BitFieldValue< bool, unsigned __int32 > bDidEquipModifyStatusValueRates()
Definition Inventory.h:1032
FString & ItemRatingStringField()
Definition Inventory.h:748
long double & LastEquippedReduceDurabilityTimeField()
Definition Inventory.h:805
FString & AbstractItemCraftingDescriptionField()
Definition Inventory.h:563
int & NewCraftingGiveItemCountField()
Definition Inventory.h:780
BitFieldValue< bool, unsigned __int32 > bIsDinoAutoHealingItem()
Definition Inventory.h:967
AActor * GetOwnerActor()
Definition Inventory.h:1145
TMap< FName, FStatValPair, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, FStatValPair, 0 > > & ItemStatGroupValuesMapField()
Definition Inventory.h:668
float & BaseItemWeightField()
Definition Inventory.h:637
TArray< TSubclassOf< APrimalBuff > > & FeatClassesField()
Definition Inventory.h:814
BitFieldValue< bool, unsigned __int32 > bIgnoreDurabilityRequirementOnlyDrinkable()
Definition Inventory.h:1040
BitFieldValue< bool, unsigned __int32 > bDeprecateBlueprint()
Definition Inventory.h:965
float GetMaxDurability()
Definition Inventory.h:1141
BitFieldValue< bool, unsigned __int32 > bNameForceNoStatQualityRank()
Definition Inventory.h:999
BitFieldValue< bool, unsigned __int32 > bAutoTameSpawnedActor()
Definition Inventory.h:938
TSubclassOf< UPrimalItem > & SendToClientClassOverrideField()
Definition Inventory.h:794
void SetCustomItemData(FCustomItemData *InData)
Definition Inventory.h:1204
void BlueprintOwnerPosssessed(AController *PossessedByController)
Definition Inventory.h:1262
float & Ingredient_WeightIncreasePerQuantityField()
Definition Inventory.h:617
void BlueprintSlotted(int Slot)
Definition Inventory.h:1264
long double & LastUseTimeField()
Definition Inventory.h:714
BitFieldValue< bool, unsigned __int32 > bBPGetItemWeight()
Definition Inventory.h:1033
FString & CustomItemDescriptionField()
Definition Inventory.h:605
TArray< TSubclassOf< UPrimalInventoryComponent > > & CraftingRequiresInventoryComponentField()
Definition Inventory.h:691
float & MinBlueprintCraftsPercentageField()
Definition Inventory.h:552
float & ResourceRequirementRatingIncreasePercentageField()
Definition Inventory.h:744
float GetSpoilingTime()
Definition Inventory.h:1150
BitFieldValue< bool, unsigned __int32 > bSkinOverrideItemAttachmentsFrom()
Definition Inventory.h:981
BitFieldValue< bool, unsigned __int32 > bDidAttachments()
Definition Inventory.h:922
float & DurabilityIncreaseMultiplierField()
Definition Inventory.h:638
bool AllowUseInInventory(bool bIsRemoteInventory, AShooterPlayerController *ByPC, bool DontCheckActor)
Definition Inventory.h:1063
float & RecipeCraftingSkillScaleField()
Definition Inventory.h:770
long double & CreationTimeField()
Definition Inventory.h:712
FName & UseParticleEffectSocketNameField()
Definition Inventory.h:775
UTexture2D * ItemIconField()
Definition Inventory.h:678
TArray< FDinoAncestorsEntry > & EggDinoAncestorsMaleField()
Definition Inventory.h:786
TArray< TSubclassOf< APrimalStructure > > & StructuresToBuildField()
Definition Inventory.h:689
BitFieldValue< bool, unsigned __int32 > bOverrideRepairingRequirements()
Definition Inventory.h:956
float GetEggHatchTimeRemaining(UWorld *theWorld)
Definition Inventory.h:1107
float BPGetItemStatModifier(int idx, int ItemStatValue)
Definition Inventory.h:1067
TSubclassOf< APrimalDinoCharacter > & EggDinoClassToSpawnField()
Definition Inventory.h:759
int & DefaultInventoryQuantityOverrideField()
Definition Inventory.h:839
bool BPAllowRemoteRemoveFromInventory(UPrimalInventoryComponent *invComp, AShooterPlayerController *ByPC, bool bRequestedByPlayer)
Definition Inventory.h:1228
float & Ingredient_FoodIncreasePerQuantityField()
Definition Inventory.h:618
float & GlobalTameAffinityMultiplierField()
Definition Inventory.h:779
TArray< FItemAttachmentInfo > & ItemSkinAddItemAttachmentsField()
Definition Inventory.h:580
float & SlottedDecreaseDurabilitySpeedField()
Definition Inventory.h:568
UStaticMesh * DroppedMeshOverrideField()
Definition Inventory.h:627
BitFieldValue< bool, unsigned __int32 > bIsBlueprint()
Definition Inventory.h:878
TWeakObjectPtr< AShooterWeapon > & AssociatedWeaponField()
Definition Inventory.h:719
bool UsesDurability()
Definition Inventory.h:1222
BitFieldValue< bool, unsigned __int32 > bForceAllowDragUsing()
Definition Inventory.h:931
FString & CrafterCharacterNameField()
Definition Inventory.h:795
void SkinEquippedBlueprintTick(UPrimalItem *OwnerItem, float DeltaSeconds)
Definition Inventory.h:1277
BitFieldValue< bool, unsigned __int32 > bUseTieredCraftingResourceSubstitution()
Definition Inventory.h:1045
BitFieldValue< bool, unsigned __int32 > bPreventUploadingWeaponClipAmmo()
Definition Inventory.h:996
BitFieldValue< bool, unsigned __int32 > bOverrideExactClassCraftingRequirement()
Definition Inventory.h:961
BitFieldValue< bool, unsigned __int32 > bBlueprintCraftingRequiresEngram()
Definition Inventory.h:1025
FRotator & BlockingShieldFPVRotationField()
Definition Inventory.h:586
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Inventory.h:1111
float GetTimeForFullRepair()
Definition Inventory.h:1151
USoundCue * UseItemSoundField()
Definition Inventory.h:571
void BP_OnFinishItemRepair()
Definition Inventory.h:1259
float & MaxBlueprintCraftsAddRandomizerPowerByRatingField()
Definition Inventory.h:825
FVector & NetDroppedMeshOverrideScale3DField()
Definition Inventory.h:813
UTexture2D * PlayerMeshTextureMaskField()
Definition Inventory.h:701
BitFieldValue< bool, unsigned __int32 > bUseBlueprintEquippedNotifications()
Definition Inventory.h:887
long double & ClusterSpoilingTimeUTCField()
Definition Inventory.h:784
void AddedToInventory()
Definition Inventory.h:1058
TArray< TSubclassOf< UPrimalEngramEntry > > & QualityIndexedEquippingRequiresSkillField()
Definition Inventory.h:789
long double & EquippedAtTimeField()
Definition Inventory.h:837
float GetUseItemAddCharacterStatusValue(EPrimalCharacterStatusValue::Type valueType)
Definition Inventory.h:1154
int BPGetItemStatRandomValue(float QualityLevel, int idx)
Definition Inventory.h:1068
float & PreviewCameraDefaultZoomMultiplierField()
Definition Inventory.h:698
TArray< TSubclassOf< AShooterWeapon > > & SkinWeaponTemplatesField()
Definition Inventory.h:613
void SetQuantity(int NewQuantity, bool ShowHUDNotification)
Definition Inventory.h:1209
BitFieldValue< bool, unsigned __int32 > bIsEngram()
Definition Inventory.h:881
BitFieldValue< bool, unsigned __int32 > bEggIsTooCold()
Definition Inventory.h:920
FString * GetItemStatName(FString *result, EPrimalItemStat::Type itemStatType)
Definition Inventory.h:1271
BitFieldValue< bool, unsigned __int32 > bForceUseMaxBlueprintCrafts()
Definition Inventory.h:870
bool CanDrop()
Definition Inventory.h:1075
TSubclassOf< UPrimalItem > & OverrideCooldownTimeItemClassField()
Definition Inventory.h:740
FLinearColor * GetColorForItemColorID(FLinearColor *result, int SetNum, int ID)
Definition Inventory.h:1099
float & UseMinDurabilityRequirementField()
Definition Inventory.h:646
FVector & PreviewCameraPivotOffsetField()
Definition Inventory.h:696
bool IsOwnerInDrinkableWater()
Definition Inventory.h:1176
UMaterialInterface * ItemIconMaterialParentField()
Definition Inventory.h:681
void PickupAlertDinos(AActor *groundItem)
Definition Inventory.h:1188
FString * GetCraftRepairInvReqString(FString *result)
Definition Inventory.h:1101
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Inventory.h:1272
FString * GetItemTypeString(FString *result)
Definition Inventory.h:1139
float & EggTamedIneffectivenessModifierField()
Definition Inventory.h:761
int GetItemQuantity()
Definition Inventory.h:1129
int & LastCalculatedTotalAmmoInvUpdatedFrameField()
Definition Inventory.h:750
char & ItemVersionField()
Definition Inventory.h:672
BitFieldValue< bool, unsigned __int32 > bUseDefaultStatGroupModifiers()
Definition Inventory.h:1024
USoundBase * RemovedFromOtherItemSoundField()
Definition Inventory.h:575
TSubclassOf< UPrimalItem > & ItemSkinTemplateField()
Definition Inventory.h:600
TArray< TSubclassOf< UPrimalItem > > & CraftingAdditionalItemsToGiveField()
Definition Inventory.h:777
FString * GetPrimaryColorName(FString *result)
Definition Inventory.h:1146
void RefreshAttachments(bool bRefreshDefaultAttachments)
Definition Inventory.h:1191
BitFieldValue< bool, unsigned __int32 > bGiveItemWhenUsedCopyItemStats()
Definition Inventory.h:904
void BPPreUseItem()
Definition Inventory.h:1252
FString * GetItemStatsString(FString *result)
Definition Inventory.h:1137
float & TimeForFullRepairField()
Definition Inventory.h:652
BitFieldValue< bool, unsigned __int32 > bPreventArmorDurabiltyConsumption()
Definition Inventory.h:940
bool MeetUpgradingRequirements(UPrimalInventoryComponent *compareInventoryComp)
Definition Inventory.h:1186
UTexture2D * PlayerMeshNoItemDefaultTextureMaskField()
Definition Inventory.h:702
FString & ItemTypeCategoryStringField()
Definition Inventory.h:715
float & NumBlueprintCraftsMultiplierField()
Definition Inventory.h:827
BitFieldValue< bool, unsigned __int32 > bDroppedItemAllowDinoPickup()
Definition Inventory.h:953
FLinearColor & DurabilityBarColorBackgroundField()
Definition Inventory.h:739
USoundBase * UseItemOnItemSoundField()
Definition Inventory.h:782
TSubclassOf< UPrimalItem > & GiveItemWhenUsedField()
Definition Inventory.h:690
float & StatUpgradeScaleMultiplierField()
Definition Inventory.h:828
BitFieldValue< bool, unsigned __int32 > bHideFromInventoryDisplay()
Definition Inventory.h:868
void RemoveClipAmmo(bool bDontUpdateItem)
Definition Inventory.h:1193
bool TestMeetsCraftingRequirementsPercent(UPrimalInventoryComponent *invComp, float Percent, UPrimalInventoryComponent *additionalInvComp)
Definition Inventory.h:1212
BitFieldValue< bool, unsigned __int32 > bUseOnItemWeaponRemoveClipAmmo()
Definition Inventory.h:908
void SetAttachedMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Inventory.h:1203
BitFieldValue< bool, unsigned __int32 > bItemSkinReceiveOwnerEquippedBlueprintEvents()
Definition Inventory.h:949
bool ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool __formal)
Definition Inventory.h:1189
void RemoveCustomItemData(FName CustomDataName)
Definition Inventory.h:1194
float & BlueprintWeightField()
Definition Inventory.h:650
BitFieldValue< bool, unsigned __int32 > bCraftedGivesPlayerProfileExtraItem()
Definition Inventory.h:1030
float & CraftingSkillQualityMultiplierMinField()
Definition Inventory.h:798
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemNetInfo()
Definition Inventory.h:994
BitFieldValue< bool, unsigned __int32 > bUseItemColors()
Definition Inventory.h:862
BitFieldValue< bool, unsigned __int32 > bShowItemRatingAsPercent()
Definition Inventory.h:939
FString * GetEntryDescription(FString *result)
Definition Inventory.h:1110
float & MinItemDurabilityField()
Definition Inventory.h:674
bool CanSpoil()
Definition Inventory.h:1081
float GetRepairingPercent()
Definition Inventory.h:1148
void NotifyEditText(AShooterPlayerController *PC)
Definition Inventory.h:1187
BitFieldValue< bool, unsigned __int32 > bCraftedRequestCustomItemDescription()
Definition Inventory.h:917
float & MinBlueprintTimeToCraftField()
Definition Inventory.h:649
TSubclassOf< UDamageType > * GetWeaponTemplateMeleeDamageType(TSubclassOf< UDamageType > *result)
Definition Inventory.h:1161
float & UseItemSlotTimeRemainingField()
Definition Inventory.h:836
int & BlueprintCraftsRemainingField()
Definition Inventory.h:821
bool AllowRemoteAddToInventory(UPrimalInventoryComponent *invComp, AShooterPlayerController *ByPC, bool bRequestedByPlayer)
Definition Inventory.h:1061
FName & ItemSlotTypeNameField()
Definition Inventory.h:838
BitFieldValue< bool, unsigned __int32 > bSlottedDecreaseDurability()
Definition Inventory.h:926
BitFieldValue< bool, unsigned __int32 > bApplyMeshTextureMaskOnHair()
Definition Inventory.h:1048
FString * GetRepairingRequirementsString(FString *result, UPrimalInventoryComponent *compareInventoryComp, bool bUseBaseRequeriments, float OverrideRepairPercent, UPrimalInventoryComponent *additionalInventoryComp)
Definition Inventory.h:1149
BitFieldValue< bool, unsigned __int32 > bEquipmentForceHairHiding()
Definition Inventory.h:972
BitFieldValue< bool, unsigned __int32 > bIsDescriptionOnlyItem()
Definition Inventory.h:897
void BPSetWeaponClipAmmo(int NewClipAmmo)
Definition Inventory.h:1071
USoundBase * UsedOnOtherItemSoundField()
Definition Inventory.h:574
BitFieldValue< bool, unsigned __int32 > bSkinRequiresItemUnequipped()
Definition Inventory.h:984
void InitFromNetInfo(FItemNetInfo *theInfo)
Definition Inventory.h:1165
TArray< TSubclassOf< AActor > > & OnlyUsableOnSpecificClassesField()
Definition Inventory.h:756
bool MeetBlueprintCraftingRequirements(UPrimalInventoryComponent *compareInventoryComp, int CraftAmountOverride, AShooterPlayerController *ForPlayer, bool bIsForCraftQueueAddition, bool bTestFullQueue)
Definition Inventory.h:1184
UMaterialInterface * DroppedMeshMaterialOverrideField()
Definition Inventory.h:628
FString & DurabilityStringField()
Definition Inventory.h:625
void ServerRemoveWeaponAccessoryOnly()
Definition Inventory.h:1202
BitFieldValue< bool, unsigned __int32 > bPickupEggForceAggro()
Definition Inventory.h:988
float GetCraftingPercent()
Definition Inventory.h:1102
BitFieldValue< bool, unsigned __int32 > bItemIconDrawItemQualityOverlayOnTop()
Definition Inventory.h:861
bool BPPreventWeaponEquip()
Definition Inventory.h:1256
TSubclassOf< UPrimalItem > & ItemCustomClassField()
Definition Inventory.h:599
BitFieldValue< bool, unsigned __int32 > bPreventUpload()
Definition Inventory.h:880
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemName()
Definition Inventory.h:1006
void InventoryRefreshCheckItem()
Definition Inventory.h:1171
TArray< unsigned short > & ItemStatGroupUpgradesField()
Definition Inventory.h:667
TEnumAsByte< enum EPrimalEquipmentType::Type > & MyEquipmentTypeField()
Definition Inventory.h:583
UTexture2D * BrokenIconField()
Definition Inventory.h:677
BitFieldValue< bool, unsigned __int32 > bConsumeItemOnUse()
Definition Inventory.h:894
static UClass * StaticClass()
Definition Inventory.h:1053
TArray< FItemAttachmentInfo > & DynamicItemAttachmentInfosField()
Definition Inventory.h:579
BitFieldValue< bool, unsigned __int32 > bValidCraftingResource()
Definition Inventory.h:889
USoundBase * UnEquipSoundField()
Definition Inventory.h:573
BitFieldValue< bool, unsigned __int32 > bUseBPForceAllowRemoteAddToInventory()
Definition Inventory.h:1018
unsigned int & WeaponClipAmmoField()
Definition Inventory.h:669
float & MaxBlueprintCraftsRandomizationPowerField()
Definition Inventory.h:824
float & EggAlertDinosForcedAggroTimeField()
Definition Inventory.h:732
float & CropGrowingFertilizerConsumptionRateField()
Definition Inventory.h:722
bool IsActive()
Definition Inventory.h:1172
void EquippedTick(float DeltaSeconds)
Definition Inventory.h:1093
float GetDurabilityPercentage()
Definition Inventory.h:1106
BitFieldValue< bool, unsigned __int32 > bHaltSpoilingTimeWhenSlotted()
Definition Inventory.h:1026
BitFieldValue< bool, unsigned __int32 > bIsFoodRecipe()
Definition Inventory.h:883
int GetWeaponClipAmmo()
Definition Inventory.h:1156
FieldArray< char, 16 > EggNumberOfLevelUpPointsAppliedField()
Definition Inventory.h:760
FVector & DroppedMeshOverrideScale3DField()
Definition Inventory.h:629
bool & bHasAddedWeightToInventoryField()
Definition Inventory.h:850
float & EggDroppedInvalidTempLoseItemRatingSpeedField()
Definition Inventory.h:768
bool BPPreventUseOntoItem(UPrimalItem *DestinationItem)
Definition Inventory.h:1255
FName & SaddleOverrideRiderSocketNameField()
Definition Inventory.h:758
TArray< float > & ResourceHarvestAlternateItemWeightsField()
Definition Inventory.h:657
float & FertilizerEffectivenessMultiplierField()
Definition Inventory.h:728
BitFieldValue< bool, unsigned __int32 > bPreventCheatGive()
Definition Inventory.h:1009
int GetExtraResourceCurrentQuantityToUpgrade()
Definition Inventory.h:1116
void UpgradeItem(AShooterPlayerController *ByPC, int ItemStatModifierIndexToUpgrade, int ItemStatGroupIndexToUpgrade)
Definition Inventory.h:1218
void SlottedTick(float DeltaSeconds)
Definition Inventory.h:1278
void StopCraftingRepairing(bool bCheckIfCraftingOrRepairing)
Definition Inventory.h:1211
TSubclassOf< UPrimalEngramEntry > * GetEquippingRequiresSkill(TSubclassOf< UPrimalEngramEntry > *result)
Definition Inventory.h:1114
BitFieldValue< bool, unsigned __int32 > bUseSkinnedBPCustomInventoryWidgetText()
Definition Inventory.h:991
BitFieldValue< bool, unsigned __int32 > bPreventEquipWhenDead()
Definition Inventory.h:959
float & CraftedSkillBonusField()
Definition Inventory.h:797
float & AddedInventoryWeightValueField()
Definition Inventory.h:851
int & MaxItemQuantityField()
Definition Inventory.h:686
float & SavedDurabilityField()
Definition Inventory.h:675
float & DroppedItemLifeSpanOverrideField()
Definition Inventory.h:626
bool BPAllowAttachment(int AttachmentIndex)
Definition Inventory.h:1225
BitFieldValue< bool, unsigned __int32 > bClearSkinOnInventoryRemoval()
Definition Inventory.h:989
int & CustomFlagsField()
Definition Inventory.h:802
BitFieldValue< bool, unsigned __int32 > bHideCustomDescription()
Definition Inventory.h:914
BitFieldValue< bool, unsigned __int32 > bAllowRepair()
Definition Inventory.h:892
void RemoveAttachments(AActor *UseOtherActor, bool bRefreshDefaultAttachments)
Definition Inventory.h:1192
bool BPAllowRemoteAddToInventory(UPrimalInventoryComponent *invComp, AShooterPlayerController *ByPC, bool bRequestedByPlayer)
Definition Inventory.h:1227
void BlueprintUsed()
Definition Inventory.h:1267
bool CanCraft(AShooterPlayerController *ByPC, bool bOverrideEngramRequirement)
Definition Inventory.h:1073
void FinishRepairing()
Definition Inventory.h:1095
float & BaseItemWeightMultiplierField()
Definition Inventory.h:558
FString * GetEntryString(FString *result)
Definition Inventory.h:1113
BitFieldValue< bool, unsigned __int32 > bUseBPIsValidForCrafting()
Definition Inventory.h:1020
float & RandomChanceToBeBlueprintField()
Definition Inventory.h:576
BitFieldValue< bool, unsigned __int32 > bPreventNativeItemBroken()
Definition Inventory.h:997
bool CanEquipWeapon()
Definition Inventory.h:1076
bool BPIsValidForCrafting()
Definition Inventory.h:1244
TSubclassOf< AActor > & UseSpawnActorClassField()
Definition Inventory.h:595
BitFieldValue< bool, unsigned __int32 > bUseBPCrafted()
Definition Inventory.h:1005
float & UpgradeCraftingResourceExponentialIncreaseMultiplierField()
Definition Inventory.h:820
float GetTimeUntilUploadAllowed(UWorld *theWorld)
Definition Inventory.h:1153
USoundBase * ItemBrokenSoundField()
Definition Inventory.h:570
bool AllowInventoryItem(UPrimalInventoryComponent *toInventory)
Definition Inventory.h:1060
BitFieldValue< bool, unsigned __int32 > bBPCanCraft()
Definition Inventory.h:980
bool BPCanCraft(AShooterPlayerController *ByPC)
Definition Inventory.h:1230
bool BPCanAddToInventory(UPrimalInventoryComponent *toInventory)
Definition Inventory.h:1229
float & UseGiveDinoTameAffinityPercentField()
Definition Inventory.h:776
bool IsUsableConsumable()
Definition Inventory.h:1180
int & SlotIndexField()
Definition Inventory.h:597
BitFieldValue< bool, unsigned __int32 > bCopyCustomDescriptionIntoSpoiledItem()
Definition Inventory.h:915
bool BPSupportUseOntoItem(UPrimalItem *DestinationItem)
Definition Inventory.h:1257
float & AddDinoTargetingRangeField()
Definition Inventory.h:772
TArray< TSubclassOf< UPrimalItem > > & ItemSkinUseOnItemClassesField()
Definition Inventory.h:564
BitFieldValue< bool, unsigned __int32 > bAllowOverrideItemAutoDecreaseDurability()
Definition Inventory.h:985
BitFieldValue< bool, unsigned __int32 > bUseEquippedItemNativeTick()
Definition Inventory.h:936
void Crafted(bool bWasCraftedFromEngram)
Definition Inventory.h:1269
BitFieldValue< bool, unsigned __int32 > bPreventItemSkins()
Definition Inventory.h:928
BitFieldValue< bool, unsigned __int32 > bForceAllowRemovalWhenDead()
Definition Inventory.h:865
BitFieldValue< bool, unsigned __int32 > bUseSpawnActorWhenRiding()
Definition Inventory.h:871
BitFieldValue< bool, unsigned __int32 > bForcePreventConsumableWhileHandcuffed()
Definition Inventory.h:960
BitFieldValue< bool, unsigned __int32 > bSkinOverrideItemAttachmentsTo()
Definition Inventory.h:982
FString * BPGetSkinnedCustomInventoryWidgetText(FString *result)
Definition Inventory.h:1241
FVector & BlockingShieldFPVTranslationField()
Definition Inventory.h:585
void BPPostConstructAttachment(int AttachmentIndex, UActorComponent *AttachedComponent)
Definition Inventory.h:1249
float HandleShieldDamageBlocking(APrimalCharacter *ForShooterCharacter, float DamageIn, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Inventory.h:1273
BitFieldValue< bool, unsigned __int32 > bUseSpawnActorRelativeLoc()
Definition Inventory.h:933
BitFieldValue< bool, unsigned __int32 > bUsingRequiresStandingOnSolidGround()
Definition Inventory.h:1010
BitFieldValue< bool, unsigned __int32 > bBrokenPreventsSlotting()
Definition Inventory.h:1035
BitFieldValue< bool, unsigned __int32 > bExemptFromMaxQuantityClamp()
Definition Inventory.h:1031
BitFieldValue< bool, unsigned __int32 > bForceUseItemAddCharacterStatsOnDinos()
Definition Inventory.h:957
UTexture2D * AlternateItemIconBelowDurabilityField()
Definition Inventory.h:679
BitFieldValue< bool, unsigned __int32 > bSkinAddWeightToSkinnedItem()
Definition Inventory.h:1019
void EquippedBlueprintTick(float DeltaSeconds)
Definition Inventory.h:1270
float & PreviewCameraDistanceScaleFactorField()
Definition Inventory.h:697
int & CropMaxFruitsField()
Definition Inventory.h:726
BitFieldValue< bool, unsigned __int32 > bAllowRemoteUseInInventory()
Definition Inventory.h:886
long double & LastAutoDurabilityDecreaseTimeField()
Definition Inventory.h:713
int & ArkTributeVersionField()
Definition Inventory.h:559
void ServerUpdatedWeaponClipAmmo()
Definition Inventory.h:1276
BitFieldValue< bool, unsigned __int32 > bSkinDisableWhenSubmerged()
Definition Inventory.h:925
float & CropNoFertilizerOrWaterCacheReductionRateField()
Definition Inventory.h:727
TSubclassOf< UPrimalItem > & ExtraResourceClassToUpgradeField()
Definition Inventory.h:845
TSubclassOf< UPrimalEngramEntry > & EquippingRequiresSkillField()
Definition Inventory.h:790
TSubclassOf< UPrimalItem > & BrokenGiveItemClassField()
Definition Inventory.h:734
bool CanRepairInInventory(UPrimalInventoryComponent *invComp)
Definition Inventory.h:1079
BitFieldValue< bool, unsigned __int32 > bIgnoreMinimumUseIntervalForDinoAutoEatingFood()
Definition Inventory.h:1001
BitFieldValue< bool, unsigned __int32 > bIncreaseCraftingRequirementsByQuality()
Definition Inventory.h:1027
BitFieldValue< bool, unsigned __int32 > bAllowCustomColors()
Definition Inventory.h:864
USoundBase * ShieldHitSoundField()
Definition Inventory.h:769
bool UseItemOntoItem(UPrimalItem *DestinationItem, int AdditionalData)
Definition Inventory.h:1220
TSubclassOf< UPrimalItem > & SupportDragOntoItemClassField()
Definition Inventory.h:611
float & MaxBlueprintCraftsRatingRangeField()
Definition Inventory.h:826
UMaterialInterface * GetEntryIconMaterial(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Inventory.h:1112
BitFieldValue< bool, unsigned __int32 > bForceAllowUse()
Definition Inventory.h:941
void BPInitFromItemNetInfo()
Definition Inventory.h:1243
void SetItemStatInfo(int idx, FItemStatInfo *val)
Definition Inventory.h:1206
FString * GetItemDescription(FString *result, bool bGetLongDescription, AShooterPlayerController *ForPC)
Definition Inventory.h:1123
void TickCraftingItem(float DeltaTime, AShooterGameState *theGameState)
Definition Inventory.h:1213
void Used(UPrimalItem *DestinationItem, int AdditionalData)
Definition Inventory.h:1221
float & ItemRatingMultiplierField()
Definition Inventory.h:767
BitFieldValue< bool, unsigned __int32 > bPreventConsumeItemOnDrag()
Definition Inventory.h:962
BitFieldValue< bool, unsigned __int32 > bCanUseAnyMovementMode()
Definition Inventory.h:1046
void BPGetItemNetInfo()
Definition Inventory.h:1239
BitFieldValue< bool, unsigned __int32 > bSupportDragOntoOtherItem()
Definition Inventory.h:910
int & MaxRandomUpgradeLevelsField()
Definition Inventory.h:815
float & DamageTorpidityArmorRatingField()
Definition Inventory.h:773
TArray< FSaddlePassengerSeatDefinition > & SaddlePassengerSeatsField()
Definition Inventory.h:757
TSubclassOf< UPrimalItem > * GetExtraResourceItemToUpgrade(TSubclassOf< UPrimalItem > *result)
Definition Inventory.h:1117
BitFieldValue< bool, unsigned __int32 > bBPInventoryNotifyCraftingFinished()
Definition Inventory.h:973
int & BlueprintCraftsMaxRatingMinCraftsField()
Definition Inventory.h:823
BitFieldValue< bool, unsigned __int32 > bItemSkinReceiveOwnerEquippedBlueprintTick()
Definition Inventory.h:950
BitFieldValue< bool, unsigned __int32 > bDivideTimeToCraftByGlobalCropGrowthSpeed()
Definition Inventory.h:1008
float GetTimeToCraftBlueprint()
Definition Inventory.h:1152
BitFieldValue< bool, unsigned __int32 > bNewWeaponAutoFillClipAmmo()
Definition Inventory.h:875
UTexture2D * BlueprintBackgroundOverrideTextureField()
Definition Inventory.h:593
bool CanRepair(bool bIgnoreInventoryRequirement)
Definition Inventory.h:1078
USoundBase * EquipSoundField()
Definition Inventory.h:572
bool HasCustomItemData(FName CustomDataName)
Definition Inventory.h:1163
float & AutoDecreaseMinDurabilityField()
Definition Inventory.h:643
FVector & OriginalItemDropLocationField()
Definition Inventory.h:737
UActorComponent * GetComponentToAttach(int attachmentIndex, AActor *UseOtherActor)
Definition Inventory.h:1100
BitFieldValue< bool, unsigned __int32 > bTekItem()
Definition Inventory.h:884
TArray< float > & ResourceHarvestAlternateItemQuantityMultipliersField()
Definition Inventory.h:658
bool CanUpgrade(AShooterPlayerController *ByPC, bool bIgnoreRequirements)
Definition Inventory.h:1083
void RemoveFromSlot(bool bForce)
Definition Inventory.h:1195
float & PreviewCameraMaxZoomMultiplierField()
Definition Inventory.h:699
BitFieldValue< bool, unsigned __int32 > bForceDropDestruction()
Definition Inventory.h:930
BitFieldValue< bool, unsigned __int32 > bUseBPInitializeItem()
Definition Inventory.h:993
float & AbsoluteItemRatingQualityMultiplierField()
Definition Inventory.h:829
UActorComponent * GetAttachedComponent(int attachmentIndex, AActor *UseOtherActor)
Definition Inventory.h:1097
BitFieldValue< bool, unsigned __int32 > bUseOnItemSetIndexAsDestinationItemCustomData()
Definition Inventory.h:909
bool AllowSlotting(UPrimalInventoryComponent *toInventory, bool bForce, int AtSpecificSlotIndex)
Definition Inventory.h:1062
BitFieldValue< bool, unsigned __int32 > bHideMoreOptionsIfNonRemovable()
Definition Inventory.h:1003
int & EggRandomMutationsFemaleField()
Definition Inventory.h:787
unsigned int & ExpirationTimeUTCField()
Definition Inventory.h:562
TArray< FCraftingResourceRequirement > & CustomResourceRequirementsField()
Definition Inventory.h:607
static FItemNetID BPMakeItemID(int TheItemID1, int TheItemID2)
Definition Inventory.h:1069
int & CraftingConsumesDurabilityField()
Definition Inventory.h:635
float & AutoDecreaseDurabilityAmountPerIntervalField()
Definition Inventory.h:644
TArray< TSubclassOf< UPrimalItem > > & ItemSkinPreventOnItemClassesField()
Definition Inventory.h:565
TArray< FName > & OverrideItemAttachmentSocketsFromField()
Definition Inventory.h:840
void BPPostInitializeItem(UWorld *OptionalInitWorld)
Definition Inventory.h:1250
TSubclassOf< UPrimalItem > & PreservingItemClassField()
Definition Inventory.h:632
FString & DescriptiveNameBaseField()
Definition Inventory.h:622
TWeakObjectPtr< AShooterCharacter > & LastOwnerPlayerField()
Definition Inventory.h:721
TSubclassOf< AActor > & CraftingActorToSpawnField()
Definition Inventory.h:592
TArray< FCraftingResourceRequirement > & OverrideRepairingRequirementsField()
Definition Inventory.h:661
float & EquipActivationRequiresTimeField()
Definition Inventory.h:835
bool CanUseWithItemDestination(UPrimalItem *SourceItem)
Definition Inventory.h:1085
float & CraftingCooldownIntervalField()
Definition Inventory.h:591
char & ItemQualityIndexField()
Definition Inventory.h:610
float GetWeaponTemplateDurabilityToConsumePerMeleeHit()
Definition Inventory.h:1157
float & AutoDurabilityDecreaseIntervalField()
Definition Inventory.h:642
float & GlobalQualityTierCraftingResourceQuantityMultiplierField()
Definition Inventory.h:655
TArray< FLinearColor > * GetItemDyeColors(TArray< FLinearColor > *result)
Definition Inventory.h:1124
static void GenerateItemID(FItemNetID *TheItemID)
Definition Inventory.h:1096
BitFieldValue< bool, unsigned __int32 > bUnappliedItemSkinIgnoreItemAttachments()
Definition Inventory.h:1002
FName & FPVItemMeshTextureMaskParamNameField()
Definition Inventory.h:709
float & DinoAutoHealingThresholdPercentField()
Definition Inventory.h:555
long double & UploadEarliestValidTimeField()
Definition Inventory.h:809
bool IsSlotAttachment()
Definition Inventory.h:1179
int GetMaximumAdditionalCrafting(UPrimalInventoryComponent *forComp, AShooterPlayerController *PC)
Definition Inventory.h:1142
BitFieldValue< bool, unsigned __int32 > bUseSpawnActor()
Definition Inventory.h:872
BitFieldValue< bool, unsigned __int32 > bAllowInvalidItemVersion()
Definition Inventory.h:932
float & PreservingItemSpoilingTimeMultiplierField()
Definition Inventory.h:633
bool IsCooldownReadyForUse()
Definition Inventory.h:1174
float & ShieldBlockDamagePercentageField()
Definition Inventory.h:587
float & ClearColorDurabilityThresholdField()
Definition Inventory.h:735
bool AllowEquipItem(UPrimalInventoryComponent *toInventory)
Definition Inventory.h:1059
bool IsBroken()
Definition Inventory.h:1173
BitFieldValue< bool, unsigned __int32 > bPreventUseByDinos()
Definition Inventory.h:977
float & EquippedReduceDurabilityIntervalField()
Definition Inventory.h:804
bool CanSpawnOverWater(AActor *ownerActor, FTransform *SpawnTransform)
Definition Inventory.h:1080
float & ItemWeightMultiplierField()
Definition Inventory.h:557
BitFieldValue< bool, unsigned __int32 > bUseBPAddedAttachments()
Definition Inventory.h:1011
UPrimalItem * WeaponAmmoOverrideItemCDOField()
Definition Inventory.h:708
BitFieldValue< bool, unsigned __int32 > bSkinOverrideEquipRequiresExplicitOwnerTags()
Definition Inventory.h:983
float GetUseItemAddStatusValueSkillMultiplier(APrimalCharacter *ForChar, EPrimalCharacterStatusValue::Type ValueType)
Definition Inventory.h:1155
BitFieldValue< bool, unsigned __int32 > bUsesCreationTime()
Definition Inventory.h:901
BitFieldValue< bool, unsigned __int32 > bPreventItemBlueprint()
Definition Inventory.h:976
BitFieldValue< bool, unsigned __int32 > bIsEgg()
Definition Inventory.h:942
float & UpgradeCraftingResourceBaseMultiplierField()
Definition Inventory.h:818
TSubclassOf< AShooterWeapon > & AmmoSupportDragOntoWeaponItemWeaponTemplateField()
Definition Inventory.h:614
BitFieldValue< bool, unsigned __int32 > bItemSkinKeepOriginalIcon()
Definition Inventory.h:948
FString & ItemDescriptionNewField()
Definition Inventory.h:623
int GetItemStatValues(int idx)
Definition Inventory.h:1136
FVector & UseSpawnActorLocOffsetField()
Definition Inventory.h:596
BitFieldValue< bool, unsigned __int32 > bSpawnActorOnWaterOnly()
Definition Inventory.h:937
void RepairItem(bool bIgnoreInventoryRequirement, float UseNextRepairPercentage, float RepairSpeedMultiplier)
Definition Inventory.h:1198
float & EggMaximumDistanceFromOriginalDropToAlertDinosField()
Definition Inventory.h:733
FieldArray< float, 16 > EquippedCharacterStatusValueDecreaseMultipliersField()
Definition Inventory.h:569
BitFieldValue< bool, unsigned __int32 > bIsAbstractItem()
Definition Inventory.h:927
FString * GetItemStatGroupString(FString *result, FName statGroupName, bool bDisplayAsPercent, bool bDisplayAsAbsolutePercent, bool bDisplayAsMultiplicativePercent, bool bShortString)
Definition Inventory.h:1130
BitFieldValue< bool, unsigned __int32 > bDontDescribeAsSkin()
Definition Inventory.h:1041
BitFieldValue< bool, unsigned __int32 > bUseInWaterRestoreDurability()
Definition Inventory.h:888
void InitItemIcon()
Definition Inventory.h:1166
float & NextRepairPercentageField()
Definition Inventory.h:810
FieldArray< char, 6 > bUseItemColorField()
Definition Inventory.h:684
FRotator & PreviewCameraRotationField()
Definition Inventory.h:695
float & MinDurabilityForCraftingResourceField()
Definition Inventory.h:741
FString & CrafterTribeNameField()
Definition Inventory.h:796
float & UseDecreaseDurabilityField()
Definition Inventory.h:641
BitFieldValue< bool, unsigned __int32 > bItemSkinKeepOriginalItemName()
Definition Inventory.h:995
void BP_OnStartItemRepair()
Definition Inventory.h:1260
float & DinoAutoHealingUseTimeIntervalField()
Definition Inventory.h:556
BitFieldValue< bool, unsigned __int32 > bPreventCraftingResourceAtFullDurability()
Definition Inventory.h:903
FName & PlayerMeshTextureMaskParamNameField()
Definition Inventory.h:700
float GetWeaponTemplateHarvestDamageMultiplier()
Definition Inventory.h:1158
bool & bWaitingForTribeDataLoadField()
Definition Actor.h:5511
AShooterCharacter * FindCharacterForPlayer(UWorld *inWorld)
Definition Actor.h:5518
FPrimalPlayerDataStruct * MyDataField()
Definition Actor.h:5507
void SetCharacterExperiencePoints(float NewXP)
Definition Actor.h:5530
void BPApplyToPlayerCharacter(AShooterPlayerState *ForPlayerState, AShooterCharacter *NewPlayerCharacter)
Definition Actor.h:5534
void BPAppliedToPlayerState(AShooterPlayerState *ForPlayerState)
Definition Actor.h:5533
static void StaticRegisterNativesUPrimalPlayerData()
Definition Actor.h:5537
void InitForPlayer(AShooterPlayerState *aPlayerState, bool bDontSaveData)
Definition Actor.h:5524
void SavePlayerData(UWorld *ForWorld)
Definition Actor.h:5529
void ApplyToPlayerState(AShooterPlayerState *aPlayerState)
Definition Actor.h:5516
AShooterPlayerState * GetPlayerState(AShooterPlayerState *ignorePlayerState, bool bOnlyCheckExistingPlayers)
Definition Actor.h:5520
bool & bIsLocalPlayerField()
Definition Actor.h:5509
void OnTribeDataLoaded(FTribeData *LoadedTribeData)
Definition Actor.h:5527
void SetSubscribedApp(int AppID, AShooterPlayerController *ForPC)
Definition Actor.h:5531
TArray< UPrimalBuffPersistentData * > MyPersistentBuffDatasField()
Definition Actor.h:5508
void RefreshPersistentBuffs(AShooterCharacter *theChar)
Definition Actor.h:5528
int GetTribeTeamID()
Definition Actor.h:5521
bool MatchesPlayer(AShooterPlayerState *aPlayerState, bool bCheckForExistingPlayer)
Definition Actor.h:5526
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:5536
void CreatedNewPlayerData(UWorld *ForWorld)
Definition Actor.h:5517
void SetTotalDiscoveryZonePoints(int newPoints)
Definition Actor.h:5532
float & LastXPWritePercentField()
Definition Actor.h:5510
void GiveInitialItems(int AppID, AShooterPlayerController *ForPC)
Definition Actor.h:5523
FString * LinkedPlayerIDString(FString *result)
Definition Actor.h:5525
void ApplyToPlayerCharacter(AShooterPlayerState *ForPlayerState, AShooterCharacter *NewPawn)
Definition Actor.h:5515
FString * GetUniqueIdString(FString *result)
Definition Actor.h:5522
void BPCreatedNewPlayerData(UWorld *ForWorld)
Definition Actor.h:5535
static UPrimalPlayerData * GetDataForID(unsigned __int64 PlayerDataID)
Definition Actor.h:5519
FSupplyCrateItemSet & ItemSetField()
Definition Other.h:560
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Other.h:561
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Other.h:567
TArray< FSupplyCrateItemSet > & ItemSetsField()
Definition Other.h:566
bool HasStaticLighting()
Definition Actor.h:722
BitFieldValue< bool, unsigned __int32 > IgnoreDuringPlanarReflectionPass()
Definition Actor.h:665
void DestroyRenderState_Concurrent()
Definition Actor.h:706
BitFieldValue< bool, unsigned __int32 > bMultiBodyOverlap()
Definition Actor.h:640
void DispatchOnInputTouchEnd(ETouchIndex::Type FingerIndex)
Definition Actor.h:711
static float GetRBSync_StartDistance()
Definition Actor.h:721
BitFieldValue< bool, unsigned __int32 > bExcludeFromLevelBounds()
Definition Actor.h:626
BitFieldValue< bool, unsigned __int32 > DrawInGame_DEPRECATED()
Definition Actor.h:651
BitFieldValue< bool, unsigned __int32 > bClimbable()
Definition Actor.h:676
void BeginDestroy()
Definition Actor.h:698
BitFieldValue< bool, unsigned __int32 > bIncludeBoundsRadiusInDrawDistances()
Definition Actor.h:625
BitFieldValue< bool, unsigned __int32 > AlwaysLoadOnServer()
Definition Actor.h:682
void SetCollisionObjectType(ECollisionChannel Channel)
Definition Actor.h:803
FBodyInstance & BodyInstanceField()
Definition Actor.h:599
BitFieldValue< bool, unsigned __int32 > bDisableAllRigidBody_DEPRECATED()
Definition Actor.h:634
BitFieldValue< bool, unsigned __int32 > bRenderCustomDepth()
Definition Actor.h:647
BitFieldValue< bool, unsigned __int32 > bAlwaysCreatePhysicsState()
Definition Actor.h:637
void SetAngularDamping(float InDamping)
Definition Actor.h:800
void SetRenderCustomDepth(bool bValue)
Definition Actor.h:755
bool ComponentOverlapComponentImpl(UPrimitiveComponent *PrimComp, FVector Pos, FQuat *Quat, FCollisionQueryParams *Params)
Definition Actor.h:702
TArray< TWeakObjectPtr< AActor > > * GetMoveIgnoreActors()
Definition Actor.h:717
void SetCenterOfMass(FVector CenterOfMassOffset, FName BoneName)
Definition Actor.h:801
bool & bHasCachedStaticLightingField()
Definition Actor.h:589
void AddImpulse(FVector Impulse, FName BoneName, bool bVelChange)
Definition Actor.h:765
bool PrimitiveContainsPoint(FVector *Point)
Definition Actor.h:743
BitFieldValue< bool, unsigned __int32 > bIsInForeground()
Definition Actor.h:649
BitFieldValue< bool, unsigned __int32 > bTreatAsBackgroundForOcclusion()
Definition Actor.h:655
ECollisionEnabled::Type GetCollisionEnabled()
Definition Actor.h:774
TArray< TWeakObjectPtr< AActor > > & MoveIgnoreActorsField()
Definition Actor.h:607
FieldArray< char, 2 > RBSyncModuloField()
Definition Actor.h:587
void DestroyPhysicsState()
Definition Actor.h:705
float & LDMaxDrawDistanceField()
Definition Actor.h:575
FieldArray< char, 2 > RBSyncOffsetField()
Definition Actor.h:588
unsigned int & ProxyMeshIDField()
Definition Actor.h:618
float & LastCheckedAllCollideableDescendantsTimeField()
Definition Actor.h:600
BitFieldValue< bool, unsigned __int32 > bSelectable()
Definition Actor.h:657
void SetCullDistance(float NewCullDistance)
Definition Actor.h:750
BitFieldValue< bool, unsigned __int32 > bAllowBasedCharacters()
Definition Actor.h:628
BitFieldValue< bool, unsigned __int32 > bUseViewOwnerDepthPriorityGroup()
Definition Actor.h:644
float GetDistanceToCollision(FVector *Point, FVector *ClosestPointOnCollision)
Definition Actor.h:779
void DispatchOnReleased()
Definition Actor.h:712
bool ShouldRenderSelected()
Definition Actor.h:759
void GetWeldedBodies(TArray< FBodyInstance * > *OutWeldedBodies, TArray< FName > *OutLabels)
Definition Actor.h:786
BitFieldValue< bool, unsigned __int32 > bHasPerInstanceHitProxies()
Definition Actor.h:659
BitFieldValue< bool, unsigned __int32 > bNavigationRelevant()
Definition Actor.h:687
TEnumAsByte< enum ESceneDepthPriorityGroup > & ViewOwnerDepthPriorityGroupField()
Definition Actor.h:578
bool IsNavigationRelevant()
Definition Actor.h:729
void SetCustomDepthStencilValue(int Value)
Definition Actor.h:751
BitFieldValue< bool, unsigned __int32 > bTraceComplexOnMove()
Definition Actor.h:642
void SetOwnerNoSee(bool bNewOwnerNoSee)
Definition Actor.h:754
void SetEnableGravity(bool bGravityEnabled)
Definition Actor.h:807
FRotator & InterpolatedRootRotationField()
Definition Actor.h:583
float & InterpRootRotationSpeedField()
Definition Actor.h:580
float & MinDrawDistanceField()
Definition Actor.h:573
TEnumAsByte< enum EIndirectLightingCacheQuality > & IndirectLightingCacheQualityField()
Definition Actor.h:586
bool IsReadyForFinishDestroy()
Definition Actor.h:731
void DispatchOnClicked()
Definition Actor.h:709
void SetAllPhysicsRotation(FRotator NewRot)
Definition Actor.h:799
float GetMass()
Definition Actor.h:781
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasing()
Definition Actor.h:627
BitFieldValue< bool, unsigned __int32 > bReturnMaterialOnMove()
Definition Actor.h:643
FComponentBeginOverlapSignature & OnComponentBeginOverlapField()
Definition Actor.h:608
bool CanCharacterStepUp(APawn *Pawn)
Definition Actor.h:699
FCollisionResponseContainer * GetCollisionResponseToChannels()
Definition Actor.h:777
BitFieldValue< bool, unsigned __int32 > bUseAsOccluder()
Definition Actor.h:656
bool HasValidSettingsForStaticLighting()
Definition Actor.h:695
bool K2_LineTraceComponent(FVector TraceStart, FVector TraceEnd, bool bTraceComplex, bool bShowTrace, FVector *HitLocation, FVector *HitNormal, FName *BoneName)
Definition Actor.h:790
BitFieldValue< bool, unsigned __int32 > bCastVolumetricTranslucentShadow()
Definition Actor.h:666
void ClearMoveIgnoreActors()
Definition Actor.h:701
bool IsSimulatingPhysics(FName BoneName)
Definition Actor.h:789
BitFieldValue< bool, unsigned __int32 > bIgnoreRadialImpulse()
Definition Actor.h:679
BitFieldValue< bool, unsigned __int32 > bMovableUseDynamicDrawDistance()
Definition Actor.h:685
void UnWeldFromParent()
Definition Actor.h:816
FComponentOnClickedSignature & OnClickedField()
Definition Actor.h:612
void GetLightAndShadowMapMemoryUsage(int *NumInstances, float *BoundsSurfaceArea)
Definition Actor.h:696
FVector * GetPhysicsLinearVelocityAtPoint(FVector *result, FVector Point, FName BoneName)
Definition Actor.h:784
ECollisionResponse GetCollisionResponseToChannel(ECollisionChannel Channel)
Definition Actor.h:776
void UpdatePhysicsVolume(bool bTriggerNotifiers)
Definition Actor.h:760
BitFieldValue< bool, unsigned __int32 > bAffectDistanceFieldLighting()
Definition Actor.h:662
void SetCastShadow(bool NewCastShadow)
Definition Actor.h:749
bool IsAnyRigidBodyAwake()
Definition Actor.h:787
float & InterpRootPhysThresholdField()
Definition Actor.h:581
int & VisibilityIdField()
Definition Actor.h:592
void IgnoreActorWhenMoving(AActor *Actor, bool bShouldIgnore)
Definition Actor.h:724
float & MassiveLODSizeOnScreenField()
Definition Actor.h:574
BitFieldValue< bool, unsigned __int32 > bAffectDynamicIndirectLighting()
Definition Actor.h:661
BitFieldValue< bool, unsigned __int32 > bCachedAllCollideableDescendantsRelative()
Definition Actor.h:688
float & OverrideStepHeightField()
Definition Actor.h:598
BitFieldValue< bool, unsigned __int32 > bHasMotionBlurVelocityMeshes()
Definition Actor.h:646
void SetAllPhysicsAngularVelocity(FVector *NewAngVel, bool bAddToCurrent)
Definition Actor.h:796
FVector * GetPhysicsAngularVelocity(FVector *result, FName BoneName)
Definition Actor.h:782
FComponentOnInputTouchBeginSignature & OnInputTouchBeginField()
Definition Actor.h:614
BitFieldValue< bool, unsigned __int32 > bIsAbstractBasingComponent()
Definition Actor.h:633
BitFieldValue< bool, unsigned __int32 > HiddenGame_DEPRECATED()
Definition Actor.h:650
void AddForceAtLocation(FVector Force, FVector Location, FName BoneName, bool bAllowSubstepping)
Definition Actor.h:764
bool & bHasActiveProxyMeshChildrenField()
Definition Actor.h:620
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
Definition Actor.h:744
bool IsGravityEnabled()
Definition Actor.h:788
FName * GetCollisionProfileName(FName *result)
Definition Actor.h:775
char GetStaticDepthPriorityGroup()
Definition Actor.h:694
int & InternalOctreeMaskField()
Definition Actor.h:596
void SetCollisionEnabled(ECollisionEnabled::Type NewType)
Definition Actor.h:802
bool RigidBodyIsAwake(FName BoneName)
Definition Actor.h:795
TEnumAsByte< enum ESceneDepthPriorityGroup > & DepthPriorityGroupField()
Definition Actor.h:577
void WeldTo(USceneComponent *InParent, FName InSocketName)
Definition Actor.h:819
BitFieldValue< bool, unsigned __int32 > bCastStaticShadow()
Definition Actor.h:664
FComponentEndOverlapSignature & OnComponentEndOverlapField()
Definition Actor.h:609
void UpdateTimeSlicing()
Definition Actor.h:761
BitFieldValue< bool, unsigned __int32 > bCastShadowAsTwoSided()
Definition Actor.h:670
float & BoundsScaleField()
Definition Actor.h:602
bool & bStaticLightingBuildEnqueuedField()
Definition Actor.h:590
FBox * GetNavigationBounds(FBox *result)
Definition Actor.h:718
void SetPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent, FName BoneName)
Definition Actor.h:812
void CreatePhysicsState()
Definition Actor.h:703
FComponentOnReleasedSignature & OnReleasedField()
Definition Actor.h:613
FWalkableSlopeOverride * GetWalkableSlopeOverride()
Definition Actor.h:785
void SetDepthPriorityGroup(ESceneDepthPriorityGroup NewDepthPriorityGroup)
Definition Actor.h:752
void SetLinearDamping(float InDamping)
Definition Actor.h:808
void PutRigidBodyToSleep(FName BoneName)
Definition Actor.h:794
FVector * GetCenterOfMass(FVector *result, FName BoneName)
Definition Actor.h:773
void InvalidateLightingCacheDetailed(bool bInvalidateBuildEnqueuedLighting, bool bTranslationOnly)
Definition Actor.h:726
void OnUnregister()
Definition Actor.h:739
unsigned int & GameThread_OverlapIncrementorField()
Definition Actor.h:594
BitFieldValue< bool, unsigned __int32 > bUseInternalOctreeOnClient()
Definition Actor.h:674
void DispatchOnInputTouchBegin(ETouchIndex::Type FingerIndex)
Definition Actor.h:710
FComponentBeginTouchOverSignature & OnInputTouchEnterField()
Definition Actor.h:616
BitFieldValue< bool, unsigned __int32 > bCastDynamicShadow()
Definition Actor.h:663
BitFieldValue< bool, unsigned __int32 > bRenderInMainPass()
Definition Actor.h:648
void UpdatePhysicsToRBChannels()
Definition Actor.h:817
bool CanBeBaseForCharacter(APawn *Pawn)
Definition Actor.h:693
void AddTorque(FVector Torque, FName BoneName, bool bAllowSubstepping)
Definition Actor.h:769
BitFieldValue< bool, unsigned __int32 > bUseInternalOctree()
Definition Actor.h:673
FComponentOnInputTouchEndSignature & OnInputTouchEndField()
Definition Actor.h:615
void AddRadialForce(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff)
Definition Actor.h:767
void OnRegister()
Definition Actor.h:738
bool LineTraceComponent(FHitResult *OutHit, FVector Start, FVector End, FCollisionQueryParams *Params)
Definition Actor.h:733
FComponentEndTouchOverSignature & OnInputTouchLeaveField()
Definition Actor.h:617
void SetAllPhysicsLinearVelocity(FVector NewVel, bool bAddToCurrent)
Definition Actor.h:797
BitFieldValue< bool, unsigned __int32 > bCanEverAffectNavigation()
Definition Actor.h:686
bool IsWorldGeometry()
Definition Actor.h:732
BitFieldValue< bool, unsigned __int32 > bForceOverlapEvents()
Definition Actor.h:639
void WakeAllRigidBodies()
Definition Actor.h:818
float & CachedMaxDrawDistanceField()
Definition Actor.h:576
void SetSimulatePhysics(bool bSimulate)
Definition Actor.h:814
BitFieldValue< bool, unsigned __int32 > bLightAttachmentsAsGroup()
Definition Actor.h:672
long double & LastSubmitTimeField()
Definition Actor.h:603
FComponentEndCursorOverSignature & OnEndCursorOverField()
Definition Actor.h:611
void OnActorEnableCollisionChanged(bool bCheckRecreatePhysicsState)
Definition Actor.h:791
bool MoveComponentImpl(FVector *Delta, FQuat *NewRotationQuat, bool bSweep, FHitResult *OutHit, EMoveComponentFlags MoveFlags, bool bUpdateOverlaps)
Definition Actor.h:734
int & ObjectLayerField()
Definition Actor.h:585
static void StaticRegisterNativesUPrimitiveComponent()
Definition Actor.h:823
BitFieldValue< bool, unsigned __int32 > bPreventDamage()
Definition Actor.h:636
BitFieldValue< bool, unsigned __int32 > AlwaysLoadOnClient()
Definition Actor.h:681
void SetOnlyOwnerSee(bool bNewOnlyOwnerSee)
Definition Actor.h:753
void GetOverlappingActors(TArray< AActor * > *OutOverlappingActors, UClass *ClassFilter)
Definition Actor.h:719
void OnUpdateTransform(bool bSkipPhysicsMove)
Definition Actor.h:740
long double & LastRenderTimeField()
Definition Actor.h:604
float & LastPhysxSleepTimeField()
Definition Actor.h:593
static void DispatchMouseOverEvents(UPrimitiveComponent *CurrentComponent, UPrimitiveComponent *NewComponent)
Definition Actor.h:708
int & CustomDepthStencilValueField()
Definition Actor.h:584
BitFieldValue< bool, unsigned __int32 > bRegisteredInternalOctree()
Definition Actor.h:675
void SetCollisionResponseToAllChannels(ECollisionResponse NewResponse)
Definition Actor.h:805
BitFieldValue< bool, unsigned __int32 > bNoEncroachCheck_DEPRECATED()
Definition Actor.h:629
void SetPhysicsAngularVelocity(FVector NewAngVel, bool bAddToCurrent, FName BoneName)
Definition Actor.h:811
bool HasValidPhysicsState()
Definition Actor.h:723
BitFieldValue< bool, unsigned __int32 > bUseEditorCompositing()
Definition Actor.h:683
void SendRenderTransform_Concurrent()
Definition Actor.h:746
void PutAllRigidBodiesToSleep()
Definition Actor.h:793
void SetCollisionProfileName(FName InCollisionProfileName)
Definition Actor.h:804
float GetAngularDamping()
Definition Actor.h:771
void SetInternalOctreeMask(int InOctreeMask, bool bReregisterWithTree)
Definition Actor.h:821
void SetCanEverAffectNavigation(bool bRelevant)
Definition Actor.h:748
void AddForce(FVector Force, FName BoneName, bool bAllowSubstepping)
Definition Actor.h:763
long double & LastBasedPhysComponentOnTimeField()
Definition Actor.h:601
void SendPhysicsTransform(bool bTeleport)
Definition Actor.h:745
TEnumAsByte< enum ECanBeCharacterBase > & CanCharacterStepUpOnField()
Definition Actor.h:606
FVector * GetPhysicsLinearVelocity(FVector *result, FName BoneName)
Definition Actor.h:783
bool WeldToImplementation(USceneComponent *InParent, FName ParentSocketName, bool bWeldSimulatedChild)
Definition Actor.h:820
BitFieldValue< bool, unsigned __int32 > bUseTimeSlicedRBSyncPhysx()
Definition Actor.h:677
FBodyInstance * GetBodyInstance(FName BoneName, bool bGetWelded)
Definition Actor.h:772
BitFieldValue< bool, unsigned __int32 > bIgnoredByCharacterEncroachment()
Definition Actor.h:684
ECollisionChannel GetCollisionObjectType()
Definition Actor.h:716
void OnAttachmentChanged()
Definition Actor.h:737
BitFieldValue< bool, unsigned __int32 > bIgnoreRadialForce()
Definition Actor.h:680
void SetAbsoluteMaxDrawScale(bool bInValue)
Definition Actor.h:747
BitFieldValue< bool, unsigned __int32 > bForceMipStreaming()
Definition Actor.h:658
FVector * GetComponentVelocity(FVector *result)
Definition Actor.h:778
FVector & InterpolatedRootLocationField()
Definition Actor.h:582
bool AreSymmetricRotations(FQuat *A, FQuat *B, FVector *Scale3D)
Definition Actor.h:692
bool NeedsLoadForServer()
Definition Actor.h:736
void AddImpulseAtLocation(FVector Impulse, FVector Location, FName BoneName)
Definition Actor.h:766
bool WasRecentlyVisible()
Definition Actor.h:762
void DispatchBlockingHit(AActor *Owner, FHitResult *BlockingHit)
Definition Actor.h:707
void PostDuplicate(bool bDuplicateForPIE)
Definition Actor.h:741
BitFieldValue< bool, unsigned __int32 > bAllowCullDistanceVolume()
Definition Actor.h:645
BitFieldValue< bool, unsigned __int32 > bForceExcludeFromGlobalDistanceField()
Definition Actor.h:630
BitFieldValue< bool, unsigned __int32 > bCastHiddenShadow()
Definition Actor.h:669
float CalculateMass(FName __formal)
Definition Actor.h:770
void SetAllPhysicsPosition(FVector NewPos)
Definition Actor.h:798
float GetLinearDamping()
Definition Actor.h:780
BitFieldValue< bool, unsigned __int32 > bOnlyOwnerSee()
Definition Actor.h:654
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:822
bool AreAllCollideableDescendantsRelative(bool bAllowCachedValue)
Definition Actor.h:697
void OnComponentCollisionSettingsChanged()
Definition Actor.h:792
void FinishDestroy()
Definition Actor.h:715
BitFieldValue< bool, unsigned __int32 > bCastInsetShadow()
Definition Actor.h:668
float & LpvBiasMultiplierField()
Definition Actor.h:597
float & InterpRootLocationSpeedField()
Definition Actor.h:579
bool & bIsProxyMeshParentField()
Definition Actor.h:619
BitFieldValue< bool, unsigned __int32 > bCastFarShadow()
Definition Actor.h:667
BitFieldValue< bool, unsigned __int32 > bForceDynamicPhysics()
Definition Actor.h:635
void SetPhysMaterialOverride(UPhysicalMaterial *NewPhysMaterial)
Definition Actor.h:810
void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision)
Definition Actor.h:809
void SetPhysicsMaxAngularVelocity(float NewMaxAngVel, bool bAddToCurrent, FName BoneName)
Definition Actor.h:813
BitFieldValue< bool, unsigned __int32 > bInterpolateRootPhys()
Definition Actor.h:631
BitFieldValue< bool, unsigned __int32 > bGenerateOverlapEvents()
Definition Actor.h:638
void InitSweepCollisionParams(FCollisionQueryParams *OutParams, FCollisionResponseParams *OutResponseParam)
Definition Actor.h:725
static void DispatchTouchOverEvents(ETouchIndex::Type FingerIndex, UPrimitiveComponent *CurrentComponent, UPrimitiveComponent *NewComponent)
Definition Actor.h:713
BitFieldValue< bool, unsigned __int32 > bUseAbsoluteMaxDrawDisatance()
Definition Actor.h:624
bool NeedsLoadForClient()
Definition Actor.h:735
void AddRadialImpulse(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange)
Definition Actor.h:768
long double & LastRenderTimeIgnoreShadowField()
Definition Actor.h:605
int & TranslucencySortPriorityField()
Definition Actor.h:591
void GetOverlappingComponents(TArray< UPrimitiveComponent * > *OutOverlappingComponents)
Definition Actor.h:720
BitFieldValue< bool, unsigned __int32 > bReceivesDecals()
Definition Actor.h:652
unsigned int & GameThread_OverlapIndexMaskField()
Definition Actor.h:595
BitFieldValue< bool, unsigned __int32 > bForcePreventBlockingProjectiles()
Definition Actor.h:632
void SyncComponentToRBPhysics()
Definition Actor.h:815
void SetTranslucentSortPriority(int NewTranslucentSortPriority)
Definition Actor.h:756
FComponentBeginCursorOverSignature & OnBeginCursorOverField()
Definition Actor.h:610
BitFieldValue< bool, unsigned __int32 > CastShadow()
Definition Actor.h:660
BitFieldValue< bool, unsigned __int32 > bCheckAsyncSceneOnMove()
Definition Actor.h:641
BitFieldValue< bool, unsigned __int32 > bOwnerNoSee()
Definition Actor.h:653
void EnsurePhysicsStateCreated()
Definition Actor.h:714
BitFieldValue< bool, unsigned __int32 > bPreventTimeSlicedRBSyncPhysx()
Definition Actor.h:678
void SetCollisionResponseToChannel(ECollisionChannel Channel, ECollisionResponse NewResponse)
Definition Actor.h:806
bool IsOverlappingActor(AActor *Other)
Definition Actor.h:730
bool CanEditSimulatePhysics()
Definition Actor.h:700
bool ShouldCreatePhysicsState()
Definition Actor.h:758
void CreateRenderState_Concurrent()
Definition Actor.h:704
bool ShouldComponentAddToScene()
Definition Actor.h:757
BitFieldValue< bool, unsigned __int32 > bLightAsIfStatic()
Definition Actor.h:671
bool IsEditorOnly()
Definition Actor.h:727
bool IsIgnoringActorWhileMoving(AActor *ForActor)
Definition Actor.h:728
void CopySingleValueFromScriptVM(void *Dest, const void *Src)
Definition UE.h:486
UProperty * NextRefField()
Definition UE.h:478
bool Identical(const void *A, const void *B, unsigned int PortFlags)
Definition UE.h:484
bool ExportText_Direct(FString *ValueStr, const void *Data, const void *Delta, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:492
FString * GetCPPMacroType(FString *result, FString *ExtendedTypeText)
Definition UE.h:491
bool Identical_InContainer(const void *A, const void *B, int ArrayIndex, unsigned int PortFlags)
Definition UE.h:489
FName & RepNotifyFuncField()
Definition UE.h:475
void Set(UObject *object, T value)
Definition UE.h:509
UProperty * PropertyLinkNextField()
Definition UE.h:477
int & ArrayDimField()
Definition UE.h:471
UProperty * DestructorLinkNextField()
Definition UE.h:479
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:485
bool ShouldPort(unsigned int PortFlags)
Definition UE.h:494
bool ShouldDuplicateValue()
Definition UE.h:490
FName * GetID(FName *result)
Definition UE.h:495
int & ElementSizeField()
Definition UE.h:472
T Get(UObject *object)
Definition UE.h:499
unsigned __int64 & PropertyFlagsField()
Definition UE.h:473
void CopyCompleteValueFromScriptVM(void *Dest, const void *Src)
Definition UE.h:487
UProperty * PostConstructLinkNextField()
Definition UE.h:480
bool SameType(UProperty *Other)
Definition UE.h:496
bool IsLocalized()
Definition UE.h:493
FString * GetCPPType(FString *result, FString *ExtendedTypeText, unsigned int CPPExportFlags)
Definition UE.h:488
int & Offset_InternalField()
Definition UE.h:476
unsigned __int16 & RepIndexField()
Definition UE.h:474
void UpdatePhysicsVolume(bool bTriggerNotifiers)
Definition Actor.h:566
bool IsDeferringMovementUpdates()
Definition Actor.h:527
bool InternalSetWorldLocationAndRotation(FVector NewLocation, FQuat *RotationQuat, bool bNoPhysics)
Definition Actor.h:524
void UpdateChildTransforms()
Definition Actor.h:562
FVector * GetSocketLocation(FVector *result, FName SocketName)
Definition Actor.h:516
BitFieldValue< bool, unsigned __int32 > bAbsoluteScale()
Definition Actor.h:470
void GetParentComponents(TArray< USceneComponent * > *Parents)
Definition Actor.h:512
BitFieldValue< bool, unsigned __int32 > bShouldUpdatePhysicsVolume()
Definition Actor.h:474
void AddLocalOffset(FVector DeltaLocation, bool bSweep)
Definition Actor.h:485
void BeginDestroy()
Definition Actor.h:494
bool IsAttachedTo(USceneComponent *TestComp)
Definition Actor.h:526
bool IsAnySimulatingPhysics()
Definition Actor.h:525
void SetVisibility(bool bNewVisibility, bool bPropagateToChildren)
Definition Actor.h:548
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:492
FBoxSphereBounds * CalcBounds(FBoxSphereBounds *result, FTransform *LocalToWorld)
Definition Actor.h:496
void OnRep_Visibility(bool OldValue)
Definition Actor.h:537
BitFieldValue< bool, unsigned __int32 > bAllowActorUpdateCallback()
Definition Actor.h:467
unsigned __int64 GetAttachParent()
Definition Actor.h:501
FVector & RelativeScale3DField()
Definition Actor.h:460
FVector * GetComponentVelocity(FVector *result)
Definition Actor.h:507
bool ShouldComponentAddToScene()
Definition Actor.h:556
void SetHiddenInGame(bool NewHiddenGame, bool bPropagateToChildren)
Definition Actor.h:543
void AddWorldOffset(FVector DeltaLocation, bool bSweep)
Definition Actor.h:488
USceneComponent * NetOldAttachParentField()
Definition Actor.h:458
void DetachFromParent(bool bMaintainWorldPosition)
Definition Actor.h:500
void SetWorldLocationAndRotationNoPhysics(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:552
void SetWorldScale3D(FVector NewScale)
Definition Actor.h:554
BitFieldValue< bool, unsigned __int32 > bRequiresCustomLocation()
Definition Actor.h:465
FBoxSphereBounds * GetPlacementExtent(FBoxSphereBounds *result)
Definition Actor.h:513
void StopSound(USoundBase *SoundToStop, float FadeOutTime)
Definition Actor.h:559
BitFieldValue< bool, unsigned __int32 > bClientSyncAlwaysUpdatePhysicsCollision()
Definition Actor.h:479
void ResetRelativeTransform()
Definition Actor.h:541
void CalcBoundingCylinder(float *CylinderRadius, float *CylinderHalfHeight)
Definition Actor.h:495
void SetWorldLocationAndRotation(FVector NewLocation, FRotator NewRotation, bool bSweep)
Definition Actor.h:551
void PostNetReceive()
Definition Actor.h:539
void OnChildAttached(USceneComponent *ChildComponent)
Definition Actor.h:484
FVector & ComponentVelocityField()
Definition Actor.h:461
BitFieldValue< bool, unsigned __int32 > bWorldToComponentUpdated()
Definition Actor.h:478
bool IsVisibleInEditor()
Definition Actor.h:529
BitFieldValue< bool, unsigned __int32 > bHiddenInGame()
Definition Actor.h:472
FVector * GetRightVector(FVector *result)
Definition Actor.h:515
FRotator & RelativeRotationField()
Definition Actor.h:454
FTransform & ComponentToWorldField()
Definition Actor.h:447
void AddWorldTransform(FTransform *DeltaTransform, bool bSweep)
Definition Actor.h:490
FTransform * GetSocketTransform(FTransform *result, FName SocketName, ERelativeTransformSpace TransformSpace)
Definition Actor.h:519
FRotator * K2_GetComponentRotation(FRotator *result)
Definition Actor.h:531
FTransform * CalcNewComponentToWorld(FTransform *result, FTransform *NewRelativeTransform, USceneComponent *Parent)
Definition Actor.h:497
void ToggleVisibility(bool bPropagateToChildren)
Definition Actor.h:560
FTransform * K2_GetComponentToWorld(FTransform *result)
Definition Actor.h:533
void SetRelativeLocationAndRotation(FVector NewLocation, FQuat *NewRotation, bool bSweep)
Definition Actor.h:545
BitFieldValue< bool, unsigned __int32 > bUpdateChildOverlaps()
Definition Actor.h:475
int GetNumChildrenComponents()
Definition Actor.h:511
bool MoveComponentImpl(FVector *Delta, FQuat *NewRotation, bool bSweep, FHitResult *OutHit, EMoveComponentFlags MoveFlags, bool bUpdateOverlaps)
Definition Actor.h:534
void AttachTo(USceneComponent *Parent, FName InSocketName, EAttachLocation::Type AttachType, bool bWeldSimulatedBodies)
Definition Actor.h:493
void GetSocketWorldLocationAndRotation(FName InSocketName, FVector *OutLocation, FRotator *OutRotation)
Definition Actor.h:521
void DestroyComponent()
Definition Actor.h:499
void OnRegister()
Definition Actor.h:535
BitFieldValue< bool, unsigned __int32 > bUseAttachParentBound()
Definition Actor.h:477
BitFieldValue< bool, unsigned __int32 > bAbsoluteTranslation_DEPRECATED()
Definition Actor.h:468
TEnumAsByte< enum EComponentMobility::Type > & MobilityField()
Definition Actor.h:448
void SetWorldRotation(FQuat *NewRotation, bool bSweep)
Definition Actor.h:553
void SetWorldLocation(FVector NewLocation, bool bSweep)
Definition Actor.h:549
USceneComponent * GetAttachmentRoot()
Definition Actor.h:502
void UpdateBounds()
Definition Actor.h:561
BitFieldValue< bool, unsigned __int32 > bAbsoluteRotation()
Definition Actor.h:469
AActor * GetAttachmentRootActor()
Definition Actor.h:503
void AppendDescendants(TArray< USceneComponent * > *Children)
Definition Actor.h:491
FVector * GetUpVector(FVector *result)
Definition Actor.h:522
void UpdateNavigationData()
Definition Actor.h:565
FVector * GetMeshScaleMultiplier(FVector *result)
Definition Actor.h:510
FRotator * GetSocketRotation(FRotator *result, FName SocketName)
Definition Actor.h:518
FCollisionResponseContainer * GetCollisionResponseToChannels()
Definition Actor.h:506
FQuat * GetSocketQuaternion(FQuat *result, FName SocketName)
Definition Actor.h:517
TEnumAsByte< enum EDetailMode > & DetailModeField()
Definition Actor.h:455
void SetRelativeScale3D(FVector NewScale3D)
Definition Actor.h:546
void SetMobility(EComponentMobility::Type NewMobility)
Definition Actor.h:544
void SetWorldTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:555
void SnapTo(USceneComponent *Parent, FName InSocketName)
Definition Actor.h:558
void GetChildrenComponents(bool bIncludeAllDescendants, TArray< USceneComponent * > *Children)
Definition Actor.h:505
void AddLocalTransform(FTransform *DeltaTransform, bool bSweep)
Definition Actor.h:487
FName & NetOldAttachSocketNameField()
Definition Actor.h:459
FTransform * GetRelativeTransform(FTransform *result)
Definition Actor.h:514
void UpdateComponentToWorldWithParent(USceneComponent *Parent, bool bSkipPhysicsMove, FQuat *RelativeRotationQuat)
Definition Actor.h:564
bool ShouldRender()
Definition Actor.h:557
FVector & RelativeLocationField()
Definition Actor.h:453
TArray< USceneComponent * > AttachChildrenField()
Definition Actor.h:452
FVector * GetWorldLocation(FVector *result)
Definition Actor.h:523
BitFieldValue< bool, unsigned __int32 > bAbsoluteLocation()
Definition Actor.h:466
void PostInterpChange(UProperty *PropertyThatChanged)
Definition Actor.h:538
void SetRelativeTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:547
void GetSocketWorldLocationAndRotation(FName InSocketName, FVector *OutLocation, FQuat *OutRotation)
Definition Actor.h:520
BitFieldValue< bool, unsigned __int32 > bAttachedSoundsForceHighPriority()
Definition Actor.h:473
bool IsVisible()
Definition Actor.h:528
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:567
FName & AttachSocketNameField()
Definition Actor.h:451
void AddWorldRotation(FRotator DeltaRotation, bool bSweep)
Definition Actor.h:489
FVector * K2_GetComponentScale(FVector *result)
Definition Actor.h:532
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:509
bool & NetUpdateTransformField()
Definition Actor.h:457
BitFieldValue< bool, unsigned __int32 > bBoundsChangeTriggersStreamingDataRebuild()
Definition Actor.h:476
void PreNetReceive()
Definition Actor.h:540
void SetAbsolute(bool bNewAbsoluteLocation, bool bNewAbsoluteRotation, bool bNewAbsoluteScale)
Definition Actor.h:542
FBoxSphereBounds & BoundsField()
Definition Actor.h:449
void AddLocalRotation(FRotator DeltaRotation, bool bSweep)
Definition Actor.h:486
static void StaticRegisterNativesUSceneComponent()
Definition Actor.h:568
USceneComponent * GetChildComponent(int ChildIndex)
Definition Actor.h:504
FVector * GetForwardVector(FVector *result)
Definition Actor.h:508
USceneComponent * AttachParentField()
Definition Actor.h:450
void SetWorldLocationAndRotation(FVector NewLocation, FQuat *NewRotation, bool bSweep)
Definition Actor.h:550
bool CanEverRender()
Definition Actor.h:498
int & AttachmentChangedIncrementerField()
Definition Actor.h:456
void UpdateComponentToWorld(bool bSkipPhysicsMove)
Definition Actor.h:563
FVector * GetCustomLocation(FVector *result)
Definition Actor.h:483
void K2_AttachTo(USceneComponent *InParent, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:530
void OnRep_Transform()
Definition Actor.h:536
BitFieldValue< bool, unsigned __int32 > bVisible()
Definition Actor.h:471
BitFieldValue< bool, unsigned __int32 > bDrawOnlyIfSelected()
Definition Actor.h:833
UMaterialInterface * ShapeMaterialField()
Definition Actor.h:829
FColor & ShapeColorField()
Definition Actor.h:828
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:839
BitFieldValue< bool, unsigned __int32 > bShouldCollideWhenPlacing()
Definition Actor.h:834
bool ShouldCollideWhenPlacing()
Definition Actor.h:838
void Broadcast(FString *MessageText)
Definition Actor.h:1556
void BanPlayer(FString PlayerSteamName)
Definition Actor.h:1554
void OpenMap(FString *MapName)
Definition Actor.h:1649
void MakeSpooky(FString *ItemsToGive, float SpawnDist, int NumberOfSkeletons)
Definition Actor.h:1645
void CollectNearbyTreasures()
Definition Actor.h:1563
void ClearAllClaimFlagData()
Definition Actor.h:1559
void ShowTutorial(int TutorialIndex, bool bForceDisplay)
Definition Actor.h:1712
void SetStepImpulsing(bool NewImpulsing)
Definition Actor.h:1701
void SetPlayerNotificationBan(FString AccountID, bool Banned)
Definition Actor.h:1696
void ForcePlayerToJoinTribe(__int64 PlayerID, FString TribeName)
Definition Actor.h:1595
void HiWarp(FString *ClassName, int Index)
Definition Actor.h:1635
void SPI(float X, float Y, float Z, float Yaw, float Pitch)
Definition Actor.h:1667
void ShowMessageOfTheDay()
Definition Actor.h:1711
void SetDebugMelee(bool Discrete, int DebugMelee)
Definition Actor.h:1681
void ReportLeastSpawnManagers()
Definition Actor.h:1662
void RotateTribeLog()
Definition Actor.h:1664
AShooterPlayerController * MyPCField()
Definition Actor.h:1547
void GiveItemNum(int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1623
void SetTimeOfDay(FString *timeString)
Definition Actor.h:1704
void SpawnShip(FString *blueprintPathShip, FString *blueprintPathHull, float spawnDist, bool bAddDecks, bool bAddSails, bool bAutoPilotShip)
Definition Actor.h:1722
void ServerChatToPlayer(FString *PlayerName, FString *MessageText)
Definition Actor.h:1674
void GMSummon(FString *ClassName, int Level)
Definition Actor.h:1605
void ForcePlayerToJoinTargetTribe(__int64 PlayerID)
Definition Actor.h:1594
void SetIgnoreWind(bool ShouldIgnore)
Definition Actor.h:1690
void DestroyTribeStructuresLessThan(int TribeTeamID, int Connections)
Definition Actor.h:1579
static void StaticRegisterNativesUShooterCheatManager()
Definition Actor.h:1755
void DestroyAllNonSaddlePlayerStructures()
Definition Actor.h:1567
void ServerChatTo(FString *SteamID, FString *MessageText)
Definition Actor.h:1673
void MakeTribeFounder()
Definition Actor.h:1647
void SetStatusValue(int StatusIndex, float StatusValue)
Definition Actor.h:1700
void PlayerCommand(FString *TheCommand)
Definition Actor.h:1651
void DestroyMyTarget()
Definition Actor.h:1570
void SpawnShipFast(FString *ShipName, float SpawnDist, bool bAddDecks, bool bAddSails, bool bAutoPilotShip)
Definition Actor.h:1723
void DestroyTribeId(int TribeTeamID)
Definition Actor.h:1573
void DestroyTribeIdDinos(unsigned __int64 TribeTeamID)
Definition Actor.h:1574
void RefreshTerrityoryUrls()
Definition Actor.h:1654
void KickPlayer(FString PlayerSteamName)
Definition Actor.h:1640
void SpawnPathFollowingShip(FString PathName)
Definition Actor.h:1721
void GridTravelToLocalPos(unsigned __int16 GridX, unsigned __int16 GridY, float ServerLocalPosX, float ServerLocalPosY, float ServerLocalPosZ)
Definition Actor.h:1633
void SetTargetPlayerColorVal(int ColorValIndex, float ColorVal)
Definition Actor.h:1703
void SharedLogSnapshotAndUpload()
Definition Actor.h:1709
void SetImprintQuality(float ImprintQuality)
Definition Actor.h:1691
void SetHomeServer(int PlayerID, unsigned int ServerID)
Definition Actor.h:1689
void StressTestTravel()
Definition Actor.h:1730
void SetGraphicsQuality(int val)
Definition Actor.h:1686
void SpawnWorldActor(FString *blueprintPath, float x, float y)
Definition Actor.h:1725
void EnableCheats(FString pass)
Definition Actor.h:1590
void GiveItem(FString *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1622
void SetHeadHairstyle(int hairStyleIndex)
Definition Actor.h:1688
void GiveExpToPlayer(__int64 PlayerID, float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
Definition Actor.h:1620
void DestroyTribeDinos()
Definition Actor.h:1572
void SetPlayerPos(float X, float Y, float Z)
Definition Actor.h:1698
bool SetCreativeModeOnPawn(AShooterCharacter *Pawn, bool bCreativeMode)
Definition Actor.h:1680
void SpawnActorTamed(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset)
Definition Actor.h:1716
void SetPlayerNotifications(FString AccountID, FString Email, unsigned int EmailCategoryMask, FString Webhook, unsigned int WebhookCategoryMask)
Definition Actor.h:1697
bool & bIsRCONCheatManagerField()
Definition Actor.h:1546
void GiveCreativeMode()
Definition Actor.h:1616
void AddExperience(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
Definition Actor.h:1551
void SetFacialHairstyle(int hairStyleIndex)
Definition Actor.h:1683
void ForceTribes(FString *PlayerName1, FString *PlayerName2, FString *NewTribeName)
Definition Actor.h:1599
void DisallowPlayerToJoinNoCheck(FString *SteamId)
Definition Actor.h:1584
void RemoveTribeAdmin()
Definition Actor.h:1658
void ClusterStatusDump()
Definition Actor.h:1562
void ReportSpawnManagers()
Definition Actor.h:1663
void RenameTribe(FString *TribeName, FString *NewName)
Definition Actor.h:1660
void HideTutorial(int TutorialInde)
Definition Actor.h:1637
void GiveAllStructure()
Definition Actor.h:1615
void CompleteQuest(int QuestID)
Definition Actor.h:1564
void SetMyTargetSleeping(bool bIsSleeping)
Definition Actor.h:1694
void ScriptCommand(FString *commandString)
Definition Actor.h:1670
void SpawnDino(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int DinoLevel)
Definition Actor.h:1718
void RenamePlayer(FString *PlayerName, FString *NewName)
Definition Actor.h:1659
void SSF(FString *ShipName)
Definition Actor.h:1668
void SharedLogFetch()
Definition Actor.h:1706
void SetAdminFastClaiming(bool bEnable)
Definition Actor.h:1675
void TeleportPlayerNameToMe(FString *PlayerName)
Definition Actor.h:1739
void UnbanPlayer(FString PlayerSteamName)
Definition Actor.h:1750
void ForceTravelAbort(int nForceAbort)
Definition Actor.h:1598
void ToggleLocation()
Definition Actor.h:1745
void TP(FString LocationName)
Definition Actor.h:1735
void ShowInGameMenu()
Definition Actor.h:1710
void KillPlayer(__int64 PlayerID)
Definition Actor.h:1642
void SharedLogSnapshot()
Definition Actor.h:1708
void DisableBeds(bool bDisableBedsOnServer)
Definition Actor.h:1582
void ReloadTopTribes()
Definition Actor.h:1657
void SpawnFleet(int SpawnCount)
Definition Actor.h:1719
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1754
void OnToggleInGameMenu()
Definition Actor.h:1648
void GiveTreasureMap(float Quality)
Definition Actor.h:1629
void GiveTreasureLoot(float TreasureQuality)
Definition Actor.h:1628
void DoRestartLevel()
Definition Actor.h:1587
void TribeMessage(__int64 TribeTeamID, FString Message)
Definition Actor.h:1747
void GiveItemNumToPlayer(int playerID, int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1624
void SetShowAllPlayers(bool bEnable)
Definition Actor.h:1699
void GiveCreativeModeToTarget()
Definition Actor.h:1618
void TeleportToActorLocation(FString *ActorName)
Definition Actor.h:1740
void GameCommand(FString *TheCommand)
Definition Actor.h:1606
void SharedLogReportLine()
Definition Actor.h:1707
void DestroyAllStructure()
Definition Actor.h:1568
void TeleportToTreasure()
Definition Actor.h:1742
void SetInterpolatedLocation(bool NewValue)
Definition Actor.h:1692
void RepopulateServerClaimFlagData()
Definition Actor.h:1661
void SDF(FName *DinoBlueprintPath, bool bIsTamed)
Definition Actor.h:1666
void SetHeadHairPercent(float thePercent)
Definition Actor.h:1687
void GiveAllDiscoZones()
Definition Actor.h:1614
void GCMP(__int64 PlayerID)
Definition Actor.h:1601
void SeamlessSocketTickInterval(float Sec)
Definition Actor.h:1671
void SetTargetDinoColor(int ColorRegion, int ColorID)
Definition Actor.h:1702
void GridTravelToGlobalPos(float ToGlobalPosX, float ToGlobalPosY, float ToGlobalPosZ)
Definition Actor.h:1632
void HibernationReport(FString *ClassName)
Definition Actor.h:1636
void SetFacialHairPercent(float thePercent)
Definition Actor.h:1682
void psc(FString *command)
Definition Actor.h:1753
void DestroyTribePlayers()
Definition Actor.h:1577
void DestroyAllEnemies()
Definition Actor.h:1566
void SpawnShipFastEx(FString *ShipBPName, FString *HullBPName, bool bAddDecks, bool bAddSails)
Definition Actor.h:1724
void GetPlayerIDForSteamID(int SteamID)
Definition Actor.h:1611
void GiveItemToPlayer(int playerID, FString *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1625
void EnableSpectator()
Definition Actor.h:1591
void SetMyTribeAllowRename(bool bAllow)
Definition Actor.h:1695
void TribeMessageNoNotification(__int64 TribeTeamID, FString Message)
Definition Actor.h:1748
void GFI(FName *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:1603
void TribeMOTD(__int64 TribeTeamID, FString Message)
Definition Actor.h:1746
void SetAimMagnetism(float NewMagnetism)
Definition Actor.h:1676
void TakeAllStructure()
Definition Actor.h:1737
void StartWildDinos()
Definition Actor.h:1727
void SetGodMode(bool bEnable)
Definition Actor.h:1685
void ReloadAdminSteamIDs()
Definition Actor.h:1656
void TeleportToPlayer(__int64 PlayerID)
Definition Actor.h:1741
void PrintMessageOut(FString *Msg)
Definition Actor.h:1653
void AllowPlayerToJoinNoCheck(FString *SteamId)
Definition Actor.h:1553
void VisualizeClass(FString *ClassIn, int MaxTotal)
Definition Actor.h:1752
void StartSaveBackup()
Definition Actor.h:1726
void SetCheatXP(bool bEnable)
Definition Actor.h:1679
void GenerateTribePNG(FString tribeID)
Definition Actor.h:1607
void DestroyTribeStructures()
Definition Actor.h:1578
void GiveCreativeModeToPlayer(__int64 PlayerID)
Definition Actor.h:1617
void DestroyTribeIdPlayers(__int64 TribeTeamID)
Definition Actor.h:1575
void SetGlobalPause(bool bIsPaused)
Definition Actor.h:1684
void DestroyActors(FString *ClassName)
Definition Actor.h:1565
void DestroyStructures()
Definition Actor.h:1571
void SpawnActor(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset)
Definition Actor.h:1713
void StressTestShip(int Ship, int X, int Y, float TimeToLive, float SpeedMultiplier)
Definition Actor.h:1729
void SpawnActorSpreadTamed(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:1715
void ClearTutorials()
Definition Actor.h:1561
void ClearPlayerInventory(int playerID, bool bClearInventory, bool bClearSlotItems, bool bClearEquippedItems)
Definition Actor.h:1560
void DisableSpectator()
Definition Actor.h:1583
void ForceRenameMyTribe(FString newTribeName)
Definition Actor.h:1596
void TribeStructureAudit(__int64 TribeTeamID)
Definition Actor.h:1749
void SetBodyFat(float BodyFatPercent)
Definition Actor.h:1678
void OutGoingTransfersEnabled(bool bEnabled)
Definition Actor.h:1650
void GridUTCResetTimeOfDay()
Definition Actor.h:1634
void SpawnFleetEx(FString *ShipName, int SpawnCount, bool bAddDecks, bool bAddSails)
Definition Actor.h:1720
void RunMoveInChractersOutOfBounds()
Definition Actor.h:1665
void Summon(FString *ClassName)
Definition Actor.h:1733
void ServerChat(FString *MessageText)
Definition Actor.h:1672
AActor * DoSummon(FString *ClassName)
Definition Actor.h:1588
void StressTestTravelStartLoop(float IntervalSec)
Definition Actor.h:1731
void GetNumGlobalShipsForMyTribe()
Definition Actor.h:1610
void DestroyAllTames()
Definition Actor.h:1569
void GetSteamIDForPlayerID(int PlayerID)
Definition Actor.h:1612
void GridTP(FString ServerGrid, float ServerLocalPosX, float ServerLocalPosY, float ServerLocalPosZ)
Definition Actor.h:1630
AShooterPlayerController * FindPlayerControllerFromPlayerID(__int64 PlayerID)
Definition Actor.h:1593
void SummonTamed(FString *ClassName)
Definition Actor.h:1734
void ReloadAdminIPs()
Definition Actor.h:1655
void PrintActorLocation(FString *ActorName)
Definition Actor.h:1652
void DestroyTribeIdStructures(__int64 TribeTeamID)
Definition Actor.h:1576
void GetTribeIdPlayerList(int TribeID)
Definition Actor.h:1613
void MakeTribeAdmin()
Definition Actor.h:1646
void DestroyWildDinos()
Definition Actor.h:1580
void SpawnActorSpread(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:1714
void SetBabyAge(float AgeValue)
Definition Actor.h:1677
void EnemyInVisible(bool Invisible)
Definition Actor.h:1592
void AddShipExperience(float HowMuch)
Definition Actor.h:1552
void SetMessageOfTheDay(FString *Message)
Definition Actor.h:1693
void UnlockEngram(FString *ItemClassName)
Definition Actor.h:1751
void TeleportPlayerIDToMe(__int64 PlayerID)
Definition Actor.h:1738
void GridTPManual(unsigned __int16 GridX, unsigned __int16 GridY, float ServerLocalPosX, float ServerLocalPosY, float ServerLocalPosZ)
Definition Actor.h:1631
void SharedLogCleanup(bool bForce)
Definition Actor.h:1705
float & NonAttackDataShieldDefenseBreakingPowerField()
Definition Actor.h:5925
TSubclassOf< APrimalBuff > * OverrideBuffToGiveVictimCharacter(TSubclassOf< APrimalBuff > *result, APrimalCharacter *Victim, float IncomingDamage, FDamageEvent *TheDamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:5976
TArray< TSubclassOf< UPrimalItem > > & OverrideDamageForResourceHarvestingItemsField()
Definition Actor.h:5919
float & MassScaleDamageImpulseExponentField()
Definition Actor.h:5912
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustHarvestingDamage()
Definition Actor.h:5957
BitFieldValue< bool, unsigned __int32 > bIsMeleeDamage()
Definition Actor.h:5931
float & DamageTorpidityIncreaseMultiplierField()
Definition Actor.h:5907
BitFieldValue< bool, unsigned __int32 > bImpulseResetsDinoVelocity()
Definition Actor.h:5947
TArray< FOverrideDamageHarvestingEntry > & OverrideDamageHarvestEntriesField()
Definition Actor.h:5916
BitFieldValue< bool, unsigned __int32 > bHasRiderIgnoreDamage()
Definition Actor.h:5940
BitFieldValue< bool, unsigned __int32 > bForceGeneralArmorUsage()
Definition Actor.h:5952
BitFieldValue< bool, unsigned __int32 > bNoFriendlyDamage()
Definition Actor.h:5950
BitFieldValue< bool, unsigned __int32 > bAllowDamageCorpses()
Definition Actor.h:5963
float & PostShieldDefenseBrokenDamageScaleMaxField()
Definition Actor.h:5924
BitFieldValue< bool, unsigned __int32 > bDestroyOnKill()
Definition Actor.h:5966
BitFieldValue< bool, unsigned __int32 > bAllowShieldBlockAllPointDamage()
Definition Actor.h:5941
BitFieldValue< bool, unsigned __int32 > bPreventMomentumWhenFalling()
Definition Actor.h:5935
float & HitMarkerScaleMultiplierField()
Definition Actor.h:5921
BitFieldValue< bool, unsigned __int32 > bPreventHitPawnEffectsFromLocalInstigator()
Definition Actor.h:5948
static void StaticRegisterNativesUShooterDamageType()
Definition Actor.h:5977
BitFieldValue< bool, unsigned __int32 > bOnlyGiveBuffToPlayerOrTamed()
Definition Actor.h:5936
BitFieldValue< bool, unsigned __int32 > bForceRespawnCooldown()
Definition Actor.h:5962
BitFieldValue< bool, unsigned __int32 > bDontDamageInstigatorIfPawn()
Definition Actor.h:5944
BitFieldValue< bool, unsigned __int32 > bOnlyApplyDamageTorpidityToPlayersAndTames()
Definition Actor.h:5960
TArray< TSubclassOf< AActor > > & DamageIgnoreActorClassesField()
Definition Actor.h:5914
BitFieldValue< bool, unsigned __int32 > bApplyMomentumToBigPawns()
Definition Actor.h:5945
BitFieldValue< bool, unsigned __int32 > bPreventDefaultTargetHurtEffect()
Definition Actor.h:5942
float & PostShieldDefenseBrokenDamageScaleMinField()
Definition Actor.h:5923
float & DamageInstigatorPercentageField()
Definition Actor.h:5909
BitFieldValue< bool, unsigned __int32 > bPreventDinoKillVictimItemCollection()
Definition Actor.h:5967
BitFieldValue< bool, unsigned __int32 > bForceAllowPvEDamage()
Definition Actor.h:5965
BitFieldValue< bool, unsigned __int32 > bIsInstantDamage()
Definition Actor.h:5968
BitFieldValue< bool, unsigned __int32 > bDontActuallyDealDamage()
Definition Actor.h:5932
float BPAdjustHarvestingDamage(AActor *Victim, float IncomingDamage, FDamageEvent *TheDamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:5974
BitFieldValue< bool, unsigned __int32 > bHarvestDamageWithNoResourceGrab()
Definition Actor.h:5934
float BPAdjustDamage(AActor *Victim, float IncomingDamage, FDamageEvent *TheDamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:5973
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:5975
BitFieldValue< bool, unsigned __int32 > bRiderIgnoreDamage()
Definition Actor.h:5949
float & PostShieldDefenseBrokenAttackValueField()
Definition Actor.h:5922
BitFieldValue< bool, unsigned __int32 > bPreventMeleeHarvesting()
Definition Actor.h:5933
BitFieldValue< bool, unsigned __int32 > bIgnoreDinoFlyers()
Definition Actor.h:5955
BitFieldValue< bool, unsigned __int32 > bDamageImpulseOnlyForFriendlies()
Definition Actor.h:5954
BitFieldValue< bool, unsigned __int32 > bAutoDragDeadDino()
Definition Actor.h:5946
BitFieldValue< bool, unsigned __int32 > bDamageProjectiles()
Definition Actor.h:5937
BitFieldValue< bool, unsigned __int32 > bOnlyGiveBuffToDino()
Definition Actor.h:5939
BitFieldValue< bool, unsigned __int32 > bDinoDamageCauserAllowSameTeam()
Definition Actor.h:5959
TArray< TSubclassOf< AActor > > & DamageOnlyActorClassesField()
Definition Actor.h:5915
TSubclassOf< APrimalBuff > & BuffToGiveVictimCharacterField()
Definition Actor.h:5911
BitFieldValue< bool, unsigned __int32 > bIsTurretDamage()
Definition Actor.h:5951
float & MythicalCreatureDamageMultiplierField()
Definition Actor.h:5913
TSubclassOf< UDamageType > & InvalidHarvestOverrideDamageTypeField()
Definition Actor.h:5917
BitFieldValue< bool, unsigned __int32 > bDisplayHitMarker()
Definition Actor.h:5958
TSubclassOf< APrimalBuff > & NonAttackDataBuffToGiveAgainstShieldField()
Definition Actor.h:5926
BitFieldValue< bool, unsigned __int32 > bOnlyGiveBuffToPlayer()
Definition Actor.h:5938
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustDamage()
Definition Actor.h:5956
TArray< TSubclassOf< UDamageType > > & OverrideDamageForResourceHarvestingDamageTypesField()
Definition Actor.h:5920
BitFieldValue< bool, unsigned __int32 > bPreventSameTeamSettingNextRepairTime()
Definition Actor.h:5969
BitFieldValue< bool, unsigned __int32 > bDamageImpulseOnly()
Definition Actor.h:5953
BitFieldValue< bool, unsigned __int32 > bDamageInstigator()
Definition Actor.h:5943
TArray< FDamagePrimalCharacterStatusValueModifier > & DamageCharacterStatusValueModifiersField()
Definition Actor.h:5908
TSubclassOf< APrimalBuff > & NonAttackDataBuffToGivePostShieldDefenseBrokenField()
Definition Actor.h:5927
float & UseSpecialDamageIntervalField()
Definition Actor.h:5910
BitFieldValue< bool, unsigned __int32 > bDinoOnDinoDamageCauserAllowSameTeam()
Definition Actor.h:5961
BitFieldValue< bool, unsigned __int32 > bForceAllowFriendlyFire()
Definition Actor.h:5964
bool PrimitiveContainsPoint(FVector *Point)
Definition Actor.h:852
bool AreSymmetricRotations(FQuat *A, FQuat *B, FVector *Scale3D)
Definition Actor.h:848
void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps)
Definition Actor.h:853
FBoxSphereBounds * CalcBounds(FBoxSphereBounds *result, FTransform *LocalToWorld)
Definition Actor.h:850
void UpdateBodySetup()
Definition Actor.h:854
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:855
float & SphereRadiusField()
Definition Actor.h:844
void CalcBoundingCylinder(float *CylinderRadius, float *CylinderHalfHeight)
Definition Actor.h:849
bool IsZeroExtent()
Definition Actor.h:851
static void StaticRegisterNativesUSphereComponent()
Definition Actor.h:856
int & SubDivisionStepSizeField()
Definition Actor.h:9535
unsigned __int32 & bForcedAllowInstancedVertexColorField()
Definition Actor.h:9531
float & StreamingDistanceMultiplierField()
Definition Actor.h:9534
int & LandscapeInfoMaskField()
Definition Actor.h:9532
unsigned __int32 & bUseSubDivisionsField()
Definition Actor.h:9536
int & OverriddenLightMapResField()
Definition Actor.h:9533
bool & bOverrideWireframeColorField()
Definition Actor.h:9526
unsigned __int32 & bRenderLandscapeInfoField()
Definition Actor.h:9530
unsigned __int32 & bIgnoreInstanceForTextureStreamingField()
Definition Actor.h:9528
UStaticMesh * StaticMeshField()
Definition Actor.h:9525
FColor & WireframeColorOverrideField()
Definition Actor.h:9527
unsigned __int32 & bOverrideLightMapResField()
Definition Actor.h:9529
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9524
TArray< FGuid > & IrrelevantLightsField()
Definition Actor.h:9537
unsigned __int32 & bAllowLODStreamingField()
Definition Actor.h:9488
FGuid & LightingGuidField()
Definition Actor.h:9506
unsigned __int32 & bRequiresRenderDataOnServerField()
Definition Actor.h:9467
int & LightMapCoordinateIndexField()
Definition Actor.h:9472
unsigned __int32 & bHighQualityDistanceFieldField()
Definition Actor.h:9483
unsigned __int32 & bForceForStructureDestroyedMeshField()
Definition Actor.h:9495
int & LightMapResolutionField()
Definition Actor.h:9471
unsigned int & HighResSourceMeshCRCField()
Definition Actor.h:9505
unsigned __int32 & bRequiresCPUAccessField()
Definition Actor.h:9466
unsigned __int32 & bUseMaximumStreamingTexelRatioField()
Definition Actor.h:9474
FString & HighResSourceMeshNameField()
Definition Actor.h:9504
float & LpvBiasMultiplierField()
Definition Actor.h:9503
unsigned __int32 & bForceAllowMeshStreamingField()
Definition Actor.h:9481
TArray< UMaterialInterface *, FDefaultAllocator > & MaterialsField()
Definition Actor.h:9469
unsigned __int32 & bStructureStaticMeshOverride_ScaleField()
Definition Actor.h:9490
unsigned __int32 & bUseDistanceFieldTextureField()
Definition Actor.h:9477
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9464
unsigned __int32 & bStructureStaticMeshOverride_LocationField()
Definition Actor.h:9489
FVector & StructureStaticMeshOverride_LocationField()
Definition Actor.h:9491
bool & bStreamInStateField()
Definition Actor.h:9497
long double & LastRenderTimeField()
Definition Actor.h:9507
FVector & StructureStaticMeshOverride_ScaleField()
Definition Actor.h:9492
unsigned __int32 & bHasNavigationDataField()
Definition Actor.h:9476
long double & LastStreamChangeCallField()
Definition Actor.h:9500
TEnumAsByte< enum EDistanceFieldTwoSidedOverride > & DistanceFieldTwoSidedOverrideField()
Definition Actor.h:9485
float & DistanceFieldRuntimeQualityField()
Definition Actor.h:9494
float & ClosestDistanceField()
Definition Actor.h:9508
bool & bStreamInRequestField()
Definition Actor.h:9498
unsigned __int32 & bReallyDoesWantLightMapUVsField()
Definition Actor.h:9468
unsigned __int32 & bOnlyLoadDistanceFieldsOnInteriorLightingMapsField()
Definition Actor.h:9478
int & CurrentStreamedInSizeField()
Definition Actor.h:9496
unsigned __int64 & RequestLoadField()
Definition Actor.h:9499
unsigned __int32 & IgnoreDistanceFieldChecksForUnderwaterPixelDetectionField()
Definition Actor.h:9479
unsigned int & StreamDistanceFrameField()
Definition Actor.h:9509
unsigned __int32 & bIgnoreTriReductionsField()
Definition Actor.h:9470
FName & CustomTagField()
Definition Actor.h:9511
unsigned __int32 & OptOutFromDistanceFieldShadowsField()
Definition Actor.h:9480
float & StreamingDistanceMultiplierField()
Definition Actor.h:9502
unsigned __int32 & bForceUseDistanceFieldResolutionField()
Definition Actor.h:9484
FVector & StructureStaticMeshFlipped_LocationField()
Definition Actor.h:9493
unsigned __int32 & UseFullPrecisionUVs_DEPRECATEDField()
Definition Actor.h:9473
unsigned __int32 & bCastFarShadowField()
Definition Actor.h:9487
unsigned __int32 & bAllowDistanceFieldOnLowEndField()
Definition Actor.h:9482
int & ElementToIgnoreForTexFactorField()
Definition Actor.h:9510
bool & bBuiltSocketMapField()
Definition Actor.h:9501
unsigned __int32 & bAllowLODStreamingTransientField()
Definition Actor.h:9486
unsigned __int32 & bStripComplexCollisionForConsole_DEPRECATEDField()
Definition Actor.h:9475
Definition UE.h:355
void FinishDestroy()
Definition UE.h:375
UProperty * PropertyLinkField()
Definition UE.h:361
void TagSubobjects(EObjectFlags NewFlags)
Definition UE.h:377
bool IsChildOf(UStruct *SomeBase)
Definition UE.h:369
UProperty * RefLinkField()
Definition UE.h:362
void LinkChild(UProperty *Property)
Definition UE.h:371
int & PropertiesSizeField()
Definition UE.h:358
int & MinAlignmentField()
Definition UE.h:360
UProperty * PostConstructLinkField()
Definition UE.h:364
void StaticLink(bool bRelinkExistingProperties)
Definition UE.h:374
void RegisterDependencies()
Definition UE.h:373
const wchar_t * GetPrefixCPP()
Definition UE.h:372
void SetSuperStruct(UStruct *NewSuperStruct)
Definition UE.h:376
UField * StaticClass()
Definition UE.h:370
UProperty * DestructorLinkField()
Definition UE.h:363
TArray< unsigned char > & ScriptField()
Definition UE.h:359
UField * ChildrenField()
Definition UE.h:357
TArray< UObject * > ScriptObjectReferencesField()
Definition UE.h:365
UStruct * SuperStructField()
Definition UE.h:356
UScriptStruct * StructField()
Definition UE.h:528
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:529
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:554
static UClass * StaticClass()
Definition UE.h:823
int & SizeY_DEPRECATED()
Definition UE.h:830
float GetSurfaceHeight()
Definition UE.h:828
FTextureResource * CreateResource()
Definition UE.h:826
__int64 GetResourceSize(EResourceSizeMode type)
Definition UE.h:827
void GetMipData(int FirstMipToLoad, void **OutMipData)
Definition UE.h:824
void UpdateResourceW()
Definition UE.h:825
int & SizeX_DEPRECATED()
Definition UE.h:829
Definition UE.h:817
static UClass * StaticClass()
Definition UE.h:818
static void OpenStorePageForDLC(FString DLCName)
Definition Other.h:431
static void AddToActorList(UWorld *ForWorld, int ActorListNum, AActor *ActorRef)
Definition Other.h:433
static FRotator * RLerp(FRotator *result, FRotator A, FRotator B, float Alpha, bool bShortestPath)
Definition Other.h:390
static FHitResult * MakeHitResult(FHitResult *result, FVector *Location, FVector *Normal, UPhysicalMaterial *PhysMat, AActor *HitActor, UPrimitiveComponent *HitComponent, FName HitBoneName, int HitItem, bool bBlockingHit)
Definition Other.h:444
static FName * GetHitBoneNameFromDamageEvent(FName *result, APrimalCharacter *Character, AController *HitInstigator, FDamageEvent *DamageEvent, bool bIsPointDamage, FHitResult *PointHitResult, FName MatchCollisionPresetName)
Definition Other.h:443
static bool BPFastTrace(UWorld *theWorld, FVector TraceEnd, FVector TraceStart, AActor *ActorToIgnore)
Definition Other.h:399
static int GetWeightedRandomIndexFromArray(TArray< float > pArray, float ForceRand)
Definition Other.h:419
static int IsChildOfClasses(TSubclassOf< UObject > childClass, TArray< TSubclassOf< UObject > > *ParentClassesArray)
Definition Other.h:424
static bool OverlappingActorsTrace(UWorld *theWorld, TArray< FOverlapResult > *Overlaps, FVector Origin, float Radius, ECollisionChannel TraceChannel, AActor *InIgnoreActor, FName TraceName, bool bComplexOverlapTest)
Definition Other.h:392
static TArray< AActor * > * ServerOctreeOverlapActorsClassBitMask(TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, int OctreeTypeBitMask, TSubclassOf< AActor > ActorClass, bool bForceActorLocationDistanceCheck)
Definition Other.h:413
static FString * FormatAsTime(FString *result, int InTime, bool UseLeadingZero, bool bForceLeadingZeroHour, bool bShowSeconds)
Definition Other.h:403
static bool VTraceAgainstActorExpensive(UWorld *theWorld, FVector *Start, FVector *End, FHitResult *HitOut, AActor *ActorToTraceAgainst, ECollisionChannel Channel, int CollisionGroups, float SphereRadius, bool bReturnPhysMaterial, bool bTraceComplex, FVector *BoxExtent, FName TraceTag, bool bSort)
Definition Other.h:437
static TArray< AActor * > * ServerOctreeOverlapActorsClass(TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, EServerOctreeGroup::Type OctreeType, TSubclassOf< AActor > ActorClass, bool bForceActorLocationDistanceCheck)
Definition Other.h:412
static FRotator * BPRTransformInverse(FRotator *result, FRotator *R, FRotator *RBasis)
Definition Other.h:415
static TArray< AActor * > * ServerOctreeOverlapActors(TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, EServerOctreeGroup::Type OctreeType, bool bForceActorLocationDistanceCheck)
Definition Other.h:410
static bool StaticCheckForCommand(FString CommandName)
Definition Other.h:406
static TArray< TWeakObjectPtr< APrimalDinoCharacter > > * RemoveInvalidObjectsInContainer(TArray< TWeakObjectPtr< APrimalDinoCharacter > > *result, TArray< TWeakObjectPtr< APrimalDinoCharacter > > fContainer)
Definition Other.h:417
static void MultiTraceProjectSphere(UObject *WorldContextObject, TArray< FHitResult > *OutResults, FVector *Origin, ECollisionChannel TraceChannel, int HorizResolution, int VertResolution, float StartDistance, float EndDistance, float NorthConeSubtractAngle, float SouthConeSubtractAngle, int PctChanceToTrace, int MaxTraceCount, bool bDrawDebugLines, float DebugDrawDuration)
Definition Other.h:397
static AActor * SpawnActorInWorld(UWorld *ForWorld, TSubclassOf< AActor > AnActorClass, FVector AtLocation, FRotator AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName, AActor *OwnerActor, APawn *InstigatorPawn)
Definition Other.h:441
static FColor * GetTeamColor(FColor *result, const int TargetingTeam)
Definition Other.h:402
static void SetSessionPrefix(FString *InPrefix)
Definition Other.h:401
static void GetIslandCustomDatas(AActor *SomeIslandActor, int *IslandID, TArray< FString > *IslandCustomDatas1, TArray< FString > *IslandCustomDatas2)
Definition Other.h:449
static FString * GetClassPathName(FString *result, UObject *ForObject)
Definition Other.h:439
static bool OwnsDLC(FString DLCName)
Definition Other.h:429
static UClass * BPLoadClass(FString *PathName)
Definition Other.h:436
static int GetSecondsIntoDay()
Definition Other.h:405
static void SetLastMapPlayed(FString *NewLastMapPlayed)
Definition Other.h:426
static bool IsWorkshopIDSubscribed(FString *WorkshopID)
Definition Other.h:434
static bool GetGroundLocation(UWorld *forWorld, FVector *theGroundLoc, FVector *StartLoc, FVector *OffsetUp, FVector *OffsetDown)
Definition Other.h:407
static int BPGetWeightedRandomIndex(TArray< float > *pArray, float ForceRand)
Definition Other.h:396
static FString * GetClassString(FString *result, UClass *Class)
Definition Other.h:438
static bool OverlappingActors(UWorld *theWorld, TArray< FOverlapResult > *Overlaps, FVector Origin, float Radius, int CollisionGroups, AActor *InIgnoreActor, FName TraceName, bool bComplexOverlapTest)
Definition Other.h:389
static TArray< AActor * > * ServerOctreeOverlapActorsBitMask(TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, int OctreeTypeBitMask, bool bForceActorLocationDistanceCheck)
Definition Other.h:411
static bool AreRotatorsNearlyEqual(FRotator *RotatorA, FRotator *RotatorB, float WithinError)
Definition Other.h:446
static FRotator * BPRotatorLerp(FRotator *result, FRotator *A, FRotator *B, const float *Alpha)
Definition Other.h:398
static float GetAngleBetweenVectors(FVector *VectorA, FVector *VectorB, FVector *AroundAxis)
Definition Other.h:445
static bool IsGamePadConnected()
Definition Other.h:423
static bool CalculateInterceptPosition(FVector *StartPosition, FVector *StartVelocity, float ProjectileVelocity, FVector *TargetPosition, FVector *TargetVelocity, FVector *InterceptPosition)
Definition Other.h:404
static FString * GetTotalCoversionIdAsString(FString *result)
Definition Other.h:440
static void SetBoolArrayElemFalse(TArray< bool > *TheArray, int TheIndex)
Definition Other.h:448
static bool VTraceIgnoreFoliage(UWorld *theWorld, FVector *Start, FVector *End, FHitResult *HitOut, AActor *ActorToIgnore, ECollisionChannel Channel, int CollisionGroups, bool bReturnPhysMaterial, bool bTraceComplex, FVector *BoxExtent, FName TraceTag, AActor *OtherActorToIgnore, TArray< AActor * > *OtherActorsToIgnore, FQuat *Rot, AActor *AnotherActorToIgnore, bool bIgnoreFoliage)
Definition Other.h:400
static bool VTraceMulti(UWorld *theWorld, TArray< FHitResult > *OutHits, FVector *Start, FVector *End, AActor *InIgnoreActor, int CollisionGroups, float SphereRadius, FVector *BoxExtent, bool bReturnPhysMaterial, ECollisionChannel TraceChannel, bool bTraceComplex, FName TraceTag, bool bTraceChannelForceOverlap, bool bDoSort, AActor *AdditionalIgnoreActor, AActor *AnotherIgnoreActor, bool bJustDoSphereOverlapAtStartLoc, TArray< AActor * > *ExtraIgnoreActors)
Definition Other.h:422
static FVector * ClampLocation(FVector *result, FVector BaseLocation, FVector DesiredLocation, float MaxDiff, bool bTraceClampLocation, UWorld *TraceWorld, FVector *TraceFromLocation)
Definition Other.h:395
static float ClampRotAxis(float BaseAxis, float DesiredAxis, float MaxDiff)
Definition Other.h:394
static void SetLastHostedMapPlayed(FString *NewLastHostedMapPlayed)
Definition Other.h:427
static void SetBoolArrayElemTrue(TArray< bool > *TheArray, int TheIndex)
Definition Other.h:447
static bool GetOverlappedHarvestActors(UWorld *ForWorld, FVector *AtLoc, float AtRadius, TArray< AActor * > *OutHarvestActors, TArray< UActorComponent * > *OutHarvestComponents, TArray< FVector > *OutHarvestLocations, TArray< int > *OutHitBodyIndices)
Definition Other.h:442
static bool OwnsSteamAppID(int AppID)
Definition Other.h:430
static FRotator * BPRTransform(FRotator *result, FRotator *R, FRotator *RBasis)
Definition Other.h:414
static void CallGlobalLevelEvent(UWorld *forWorld, FName EventName)
Definition Other.h:408
static int GetWeightedRandomIndex(TArray< float > *pArray, float ForceRand)
Definition Other.h:391
static FVector * LeadTargetPosition(FVector *result, FVector *ProjLocation, float ProjSpeed, FVector *TargetLocation, FVector *TargetVelocity)
Definition Other.h:432
static bool FindWorldActors(UWorld *fWorld, TArray< AActor * > *fContainer, TSubclassOf< AActor > fType, FName fTag)
Definition Other.h:416
static void FinishSpawning(AActor *Actor)
Definition Other.h:418
static bool VTraceSingleBP(UWorld *theWorld, FHitResult *OutHit, FVector *Start, FVector *End, ECollisionChannel TraceChannel, int CollisionGroups, FName TraceTag, bool bTraceComplex, AActor *ActorToIgnore)
Definition Other.h:421
static FString * GetLastMapPlayed(FString *result)
Definition Other.h:425
static bool OwnsScorchedEarth()
Definition Other.h:428
static AActor * GetClosestActorArray(FVector ToPoint, TArray< AActor * > *ActorArray)
Definition Other.h:420
static UPhysicalMaterial * TracePhysMaterial(UWorld *theWorld, FVector StartPos, FVector EndPos, AActor *IgnoreActor)
Definition Other.h:393
static FVector2D * BPProjectWorldToScreenPosition(FVector2D *result, FVector *WorldLocation, APlayerController *ThePC)
Definition Other.h:409
static FTransform * InverseTransform(FTransform *result, FTransform *TransformIn)
Definition Other.h:435
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
Definition UE.h:566
TArray< TAutoWeakObjectPtr< APlayerController > > & PlayerControllerListField()
Definition GameMode.h:425
APlayerController * GetFirstPlayerController()
Definition GameMode.h:538
AGameState * GameStateField()
Definition GameMode.h:409
AlignSpec(unsigned width, wchar_t fill, Alignment align=ALIGN_DEFAULT)
Definition format.h:1835
int precision() const
Definition format.h:1840
Alignment align_
Definition format.h:1833
Alignment align() const
Definition format.h:1838
bool flag(unsigned) const
Definition format.h:1848
char type_prefix() const
Definition format.h:1850
AlignTypeSpec(unsigned width, wchar_t fill)
Definition format.h:1846
char type() const
Definition format.h:1849
BasicCStringRef< Char > sep
Definition format.h:4037
ArgJoin(It first, It last, const BasicCStringRef< Char > &sep)
Definition format.h:4039
char type() const
Definition format.h:1865
int precision() const
Definition format.h:1864
FormatSpec(unsigned width=0, char type=0, wchar_t fill=' ')
Definition format.h:1859
unsigned flags_
Definition format.h:1855
bool flag(unsigned f) const
Definition format.h:1863
char type_prefix() const
Definition format.h:1866
char type() const
Definition format.h:1813
unsigned width() const
Definition format.h:1810
Alignment align() const
Definition format.h:1809
char fill() const
Definition format.h:1815
int precision() const
Definition format.h:1811
bool flag(unsigned) const
Definition format.h:1812
char type_prefix() const
Definition format.h:1814
WidthSpec(unsigned width, wchar_t fill)
Definition format.h:1825
unsigned width_
Definition format.h:1820
wchar_t fill() const
Definition format.h:1828
unsigned width() const
Definition format.h:1827
wchar_t fill_
Definition format.h:1823
static Arg make(const T &value)
Definition format.h:2395
Value Type[N > 0 ? N :+1]
Definition format.h:2374
static Value make(const T &value)
Definition format.h:2377
static const uint32_t POWERS_OF_10_32[]
Definition format.h:1007
static const char DIGITS[]
Definition format.h:1009
static const uint64_t POWERS_OF_10_64[]
Definition format.h:1008
NamedArg(BasicStringRef< Char > argname, const T &value)
Definition format.h:1541
BasicStringRef< Char > name
Definition format.h:1538
NamedArgWithType(BasicStringRef< Char > argname, const T &value)
Definition format.h:1547
static bool is_negative(T value)
Definition format.h:970
void(* FormatFunc)(void *formatter, const void *arg, void *format_str_ptr)
Definition format.h:1169
LongLong long_long_value
Definition format.h:1180
StringValue< wchar_t > wstring
Definition format.h:1188
CustomValue custom
Definition format.h:1189
const void * pointer
Definition format.h:1184
StringValue< signed char > sstring
Definition format.h:1186
ULongLong ulong_long_value
Definition format.h:1181
long double long_double_value
Definition format.h:1183
StringValue< char > string
Definition format.h:1185
unsigned uint_value
Definition format.h:1179
StringValue< unsigned char > ustring
Definition format.h:1187
async_msg & operator=(const async_msg &other)=delete
async_msg & operator=(async_msg &&other) SPDLOG_NOEXCEPT
async_msg(async_msg &&other) SPDLOG_NOEXCEPT
const std::string * logger_name
Definition log_msg.h:41
fmt::MemoryWriter formatted
Definition log_msg.h:46
log_clock::time_point time
Definition log_msg.h:43
fmt::MemoryWriter raw
Definition log_msg.h:45
log_msg(const log_msg &other)=delete
log_msg & operator=(log_msg &&other)=delete
log_msg(log_msg &&other)=delete
int load(std::memory_order) const
Definition null_mutex.h:33
static filename_t calc_filename(const filename_t &filename)
Definition file_sinks.h:178
static filename_t calc_filename(const filename_t &filename)
Definition file_sinks.h:161
#define FMT_USE_DEFAULTED_FUNCTIONS
Definition format.h:297
#define FMT_OVERRIDE
Definition format.h:263
#define FMT_ASSERT(condition, message)
Definition format.h:337
#define FMT_MAKE_VALUE(Type, field, TYPE)
Definition format.h:1399
#define FMT_GEN3(f)
Definition format.h:2346
#define FMT_GEN11(f)
Definition format.h:2354
#define FMT_FOR_EACH(f,...)
Definition format.h:3630
#define FMT_FOR_EACH3(f, x0, x1, x2)
Definition format.h:2507
#define FMT_CAPTURE_ARG_W_(id, index)
Definition format.h:3722
#define FMT_MAKE_STR_VALUE(Type, TYPE)
Definition format.h:1461
#define FMT_VARIADIC_VOID(func, arg_type)
Definition format.h:2472
#define FMT_RSEQ_N()
Definition format.h:3626
#define FMT_DISABLE_CONVERSION_TO_INT(Type)
Definition format.h:1266
#define FMT_FOR_EACH8(f, x0, x1, x2, x3, x4, x5, x6, x7)
Definition format.h:2517
#define FMT_HAS_GXX_CXX11
Definition format.h:118
#define FMT_STATIC_ASSERT(cond, message)
Definition format.h:1329
#define FMT_USE_VARIADIC_TEMPLATES
Definition format.h:186
#define FMT_MSC_VER
Definition format.h:75
#define FMT_USE_EXTERN_TEMPLATES
Definition format.h:326
#define FMT_GEN1(f)
Definition format.h:2344
#define FMT_CONCAT(a, b)
Definition format.h:1312
#define FMT_DEFINE_INT_FORMATTERS(TYPE)
Definition format.h:1938
#define FMT_SECURE_SCL
Definition format.h:65
#define FMT_GCC_EXTENSION
Definition format.h:117
#define FMT_FOR_EACH1(f, x0)
Definition format.h:2504
#define FMT_GCC_VERSION
Definition format.h:116
#define FMT_HAS_CPP_ATTRIBUTE(x)
Definition format.h:153
#define FMT_CAPTURE_ARG_(id, index)
Definition format.h:3720
#define FMT_FOR_EACH2(f, x0, x1)
Definition format.h:2505
#define FMT_VARIADIC_CTOR(ctor, func, arg0_type, arg1_type)
Definition format.h:2489
#define FMT_EXCEPTIONS
Definition format.h:217
#define FMT_FOR_EACH4(f, x0, x1, x2, x3)
Definition format.h:2509
#define FMT_VARIADIC(ReturnType, func,...)
Definition format.h:3708
#define FMT_USE_NOEXCEPT
Definition format.h:230
#define FMT_GEN14(f)
Definition format.h:2357
#define FMT_USE_WINDOWS_H
Definition format.h:1115
#define FMT_USE_RVALUE_REFERENCES
Definition format.h:197
#define FMT_VARIADIC_(Const, Char, ReturnType, func, call,...)
Definition format.h:3660
#define FMT_USE_DELETED_FUNCTIONS
Definition format.h:280
#define FMT_DEFAULTED_COPY_CTOR(TypeName)
Definition format.h:306
#define FMT_HAS_FEATURE(x)
Definition format.h:141
#define FMT_USE_USER_DEFINED_LITERALS
Definition format.h:321
#define FMT_GET_ARG_NAME(type, index)
Definition format.h:3634
#define FMT_DETECTED_NOEXCEPT
Definition format.h:238
#define FMT_GEN13(f)
Definition format.h:2356
#define FMT_HAS_STRING_VIEW
Definition format.h:59
#define FMT_GEN8(f)
Definition format.h:2351
#define FMT_GEN6(f)
Definition format.h:2349
#define FMT_DISPATCH(call)
Definition format.h:1632
#define FMT_API
Definition format.h:94
#define FMT_ARG_N(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, N,...)
Definition format.h:3625
#define FMT_ADD_ARG_NAME(type, index)
Definition format.h:3633
#define FMT_USE_ALLOCATOR_TRAITS
Definition format.h:206
#define FMT_GEN(n, f)
Definition format.h:2343
#define FMT_GEN2(f)
Definition format.h:2345
#define FMT_FOR_EACH_(N, f,...)
Definition format.h:3628
#define FMT_MAKE_VALUE_(Type, field, TYPE, rhs)
Definition format.h:1395
#define FMT_DELETED_OR_UNDEFINED
Definition format.h:290
#define FMT_DTOR_NOEXCEPT
Definition format.h:254
#define FMT_SPECIALIZE_MAKE_UNSIGNED(T, U)
Definition format.h:698
#define FMT_NORETURN
Definition format.h:179
#define FMT_DISALLOW_COPY_AND_ASSIGN(TypeName)
Definition format.h:291
#define FMT_NARG(...)
Definition format.h:3623
#define FMT_NARG_(...)
Definition format.h:3624
#define FMT_USE_STATIC_ASSERT
Definition format.h:1321
#define FMT_GEN7(f)
Definition format.h:2350
#define FMT_FOR_EACH9(f, x0, x1, x2, x3, x4, x5, x6, x7, x8)
Definition format.h:2519
#define FMT_THROW(x)
Definition format.h:222
#define FMT_VARIADIC_W(ReturnType, func,...)
Definition format.h:3714
#define FMT_FOR_EACH5(f, x0, x1, x2, x3, x4)
Definition format.h:2511
#define FMT_GEN12(f)
Definition format.h:2355
#define FMT_GEN9(f)
Definition format.h:2352
#define FMT_GEN4(f)
Definition format.h:2347
#define FMT_FOR_EACH6(f, x0, x1, x2, x3, x4, x5)
Definition format.h:2513
#define FMT_FOR_EACH7(f, x0, x1, x2, x3, x4, x5, x6)
Definition format.h:2515
#define FMT_NOEXCEPT
Definition format.h:243
#define FMT_MAKE_WSTR_VALUE(Type, TYPE)
Definition format.h:1478
#define FMT_EXPAND(args)
Definition format.h:3619
#define FMT_NULL
Definition format.h:273
#define FMT_GEN10(f)
Definition format.h:2353
#define FMT_HAS_INCLUDE(x)
Definition format.h:51
#define FMT_GEN5(f)
Definition format.h:2348