Needed
Needed
GNames: 0x7FF71CBE7C58
Offset: 0x023A7C58
SdkHeaders.hpp:
#include "SDK_HEADERS\Engine_structs.hpp"
#include "SDK_HEADERS\Engine_classes.hpp"
#include "SDK_HEADERS\Engine_parameters.hpp"
#include "SDK_HEADERS\Core_structs.hpp"
#include "SDK_HEADERS\Core_classes.hpp"
#include "SDK_HEADERS\Core_parameters.hpp"
#include "SDK_HEADERS\IpDrv_structs.hpp"
#include "SDK_HEADERS\IpDrv_classes.hpp"
#include "SDK_HEADERS\IpDrv_parameters.hpp"
#include "SDK_HEADERS\XAudio2_structs.hpp"
#include "SDK_HEADERS\XAudio2_classes.hpp"
#include "SDK_HEADERS\XAudio2_parameters.hpp"
#include "SDK_HEADERS\GFxUI_structs.hpp"
#include "SDK_HEADERS\GFxUI_classes.hpp"
#include "SDK_HEADERS\GFxUI_parameters.hpp"
#include "SDK_HEADERS\AkAudio_structs.hpp"
#include "SDK_HEADERS\AkAudio_classes.hpp"
#include "SDK_HEADERS\AkAudio_parameters.hpp"
#include "SDK_HEADERS\WinDrv_structs.hpp"
#include "SDK_HEADERS\WinDrv_classes.hpp"
#include "SDK_HEADERS\WinDrv_parameters.hpp"
#include "SDK_HEADERS\OnlineSubsystemSteamworks_structs.hpp"
#include "SDK_HEADERS\OnlineSubsystemSteamworks_classes.hpp"
#include "SDK_HEADERS\OnlineSubsystemSteamworks_parameters.hpp"
#include "SDK_HEADERS\OnlineSubsystemEOS_structs.hpp"
#include "SDK_HEADERS\OnlineSubsystemEOS_classes.hpp"
#include "SDK_HEADERS\OnlineSubsystemEOS_parameters.hpp"
#include "SDK_HEADERS\ProjectX_structs.hpp"
#include "SDK_HEADERS\ProjectX_classes.hpp"
#include "SDK_HEADERS\ProjectX_parameters.hpp"
#include "SDK_HEADERS\TAGame_structs.hpp"
#include "SDK_HEADERS\TAGame_classes.hpp"
#include "SDK_HEADERS\TAGame_parameters.hpp"
GameDefines.hpp:
TAGame_classes.hpp:
C:\RLSDK\RLSDK\SDK_HEADERS\TAGame_classes.hpp:
2353 public:
2354: class ACar_TA* Car;
// 0x04A0 (0x0008) [0x0000004000002000] (CPF_Transient)
2355 class AVehicle_TA* Vehicle;
// 0x04A8 (0x0008) [0x0000004000002000] (CPF_Transient)
2388 struct FCachedObstaclesData CachedObstacles;
// 0x0650 (0x0028) [0x0000000000003000] (CPF_Native | CPF_Transient)
2389: TArray<class ACar_TA*> TeamCars;
// 0x0678 (0x0010) [0x0000004000402000] (CPF_Transient | CPF_NeedCtorLink)
2390: TArray<class ACar_TA*> EnemyCars;
// 0x0688 (0x0010) [0x0000004000402000] (CPF_Transient | CPF_NeedCtorLink)
2391: TArray<class ACar_TA*>
PlayerControlledCars; // 0x0698 (0x0010)
[0x0000004000402000] (CPF_Transient | CPF_NeedCtorLink)
2392: TArray<class ACar_TA*> OtherCars;
// 0x06A8 (0x0010) [0x0000004000402000] (CPF_Transient | CPF_NeedCtorLink)
2393 uint32_t
bForceUpdateConditions : 1; // 0x06B8 (0x0004)
[0x0000000000002002] [0x00000001] (CPF_Const | CPF_Transient)
2969 public:
2970: class ACar_TA* Car;
// 0x0980 (0x0008) [0x0000008000002000] (CPF_Transient)
2971 class APRI_TA* PRI;
// 0x0988 (0x0008) [0x0000008000002000] (CPF_Transient)
4997
4998: void __CarComponent_AirActivate_TA__OnVehicleSetupComplete_0x1(class
ACar_TA* _);
4999 bool CanActivate();
5585
5586: void HandleHitBall(class ACar_TA* InCar, class ABall_TA* Ball, struct
FVector HitLocation, struct FVector HitNormal);
5587 void RemoveBallFX();
8498
8499: void __GameObserver_TA__InitCars_0x1(class ACar_TA* C);
8500 void PrintDebugInfo(class UDebugDrawer* Drawer);
19305 public:
19306: class ACar_TA* TestCarArchetype;
// 0x07D8 (0x0008) [0x0000000000000001] (CPF_Edit)
19307 class ABall_TA* BallArchetype;
// 0x07E0 (0x0008) [0x0000000000000001] (CPF_Edit)
25568 public:
25569: class ACar_TA* NewCar;
// 0x0060 (0x0008) [0x0000000000000000]
25570
36702 public:
36703: class ACar_TA* CarArchetype;
// 0x0068 (0x0008) [0x0000000000000001] (CPF_Edit)
36704 TArray<class ATeam_Soccar_TA*> TeamArchetypes;
// 0x0070 (0x0010) [0x0000000000400001] (CPF_Edit | CPF_NeedCtorLink)
36810 public:
36811: class ACar_TA* Car;
// 0x0060 (0x0008) [0x0000000000000000]
36812
45000
45001: void ApplyImpulse(class ACar_TA* CarHit, struct FVector HitLocation,
float DamageScale, struct FContactInformation& ContactInfo);
45002 };
45494
45495: void HandlePlayerRestarted(class AGameEvent_TA* GameEvent, class
ACar_TA* PlayerCar);
45496 void RegisterBalls();
46036 public:
46037: class ACar_TA* ReplayFocus;
// 0x00A8 (0x0008) [0x0000004000000000]
46038
46346 float
BadFocusViewRatingDuration; // 0x020C (0x0004)
[0x0001000000000001] (CPF_Edit)
46347: class ACar_TA* FocusCar;
// 0x0210 (0x0008) [0x0001004000002000] (CPF_Transient)
46348 float LastCarChangeTime;
// 0x0218 (0x0004) [0x0001000000002000] (CPF_Transient)
46369
46370: bool IsCarAttacking(class ACar_TA* Car);
46371: void HandleFocusCarDemolished(class ACar_TA* Victim, struct
FDemolishData Data);
46372 void UpdatePOV(float DeltaTime, struct FCameraOrientation& OutPOV);
46477
46478: void __AudioSpectatorMixComponent_TA__ClearIsLocalRTPCs_0x1(class
ACar_TA* C);
46479: void __AudioSpectatorMixComponent_TA__ClearInCameraViewRTPCs_0x1(class
ACar_TA* C);
46480 void SetAkState(struct FName InState);
48706 public:
48707: class ACar_TA* Car;
// 0x0098 (0x0008) [0x0000000000002000] (CPF_Transient)
48708 class ACameraSettingsActor_TA* CameraSettings;
// 0x00A0 (0x0008) [0x0000000000002000] (CPF_Transient)
48939
48940: void HandleDemolished(class ACar_TA* Victim, struct FDemolishData
Data);
48941 void HandleTargetTeamChange(class APlayerReplicationInfo* PRI);
49450
49451: struct FVector GetFocusLocation(class ACar_TA* ForCar);
49452 };
49874 public:
49875: class ACar_TA* SelectedFocus;
// 0x0060 (0x0008) [0x0001000000000000]
49876: class ACar_TA* HighlightedFocus;
// 0x0068 (0x0008) [0x0001000000000000]
49877 struct FVector
LastHighlightLocation; // 0x0070 (0x000C)
[0x0001000000000000]
49892
49893: class ACar_TA* GetSelectedFocus();
49894: class ACar_TA* GetHighlightedFocus();
49895: class ACar_TA* GetOwnerCar();
49896 class ULocalPlayer_TA* GetLocalPlayer();
49897: class ACar_TA* GetClosestCarToLocation(struct FVector Location);
49898 void SelectHighlightFocusHorizontal(int32_t Direction);
50737 public:
50738: class ACar_TA* Car;
// 0x00E0 (0x0008) [0x0000000000002000] (CPF_Transient)
50739
50803
50804: void ApplyImpulse(class ACar_TA* CarHit, struct FVector HitLocation,
float DamageScale, struct FContactInformation& ContactInfo);
50805 };
56051
56052: void ApplyImpulse(class ACar_TA* CarHit, struct FVector HitLocation,
float DamageScale, struct FContactInformation& ContactInfo);
56053 };
57692
57693: void OnCarDemolished(class ACar_TA* Victim, struct
FDemolishDataExtended Data);
57694 void HandleMatchMVP(class APRI_TA* PRI);
57695 void OnMatchEnded(class AGameEvent_Soccar_TA* GameEvent);
57696: void HandlePlayerKnockedOut(class APRI_KnockOut_TA* PRI, class ACar_TA*
Victim);
57697 void HandleThrown(class ACar_KnockOut_TA* Car_KO, class
ACar_KnockOut_TA* Thrower);
57727
57728: void Pickup(class ACar_TA* Car);
57729: bool CanPickup(class ACar_TA* Car);
57730 void SetFXActorArchetype(class AFXActor_X* InArchetype);
58169
58170: void __TrainingEditorMirror_TA__MirrorCurrentShot_0x2(class ACar_TA*
Car);
58171 void __TrainingEditorMirror_TA__MirrorCurrentShot_0x1(class
ABall_GameEditor_TA* Ball);
69818
69819: void OnCarDestroyedWithItem(class ACar_TA* Car);
69820: void GiveItem(class ACar_TA* Car);
69821: bool PreviewItem(class ACar_TA* Car);
69822: bool GiveItemForRespawn(class ACar_TA* Car);
69823 void OnGoalScored();
69851
69852: void OnCarDestroyedWithItem(class ACar_TA* Car);
69853 void RefillPool();
69854: void ApplyItemToCar(class ACar_TA* Car, class ASpecialPickup_TA* Item);
69855: void GiveItem(class ACar_TA* Car);
69856: bool GiveItemForRespawn(class ACar_TA* Car);
69857 void OnNewRound();
69886
69887: void OnCarDestroyedWithItem(class ACar_TA* Car);
69888: void ApplyItemsToCar(class ACar_TA* Car, TArray<class
ASpecialPickup_TA*>& ApplyItems);
69889: void HandleItemDeactivated(class ACar_TA* Car, class ASpecialPickup_TA*
Item);
69890: void HandleItemActivated(class ACar_TA* Car, class ASpecialPickup_TA*
Item);
69891: void AddItemToSlot(class ASpecialPickup_TA* Item, int32_t SlotIndex,
class ACar_TA* Car);
69892: void RollItems(class ACar_TA* Car);
69893: void GiveItem(class ACar_TA* Car);
69894: bool PreviewItem(class ACar_TA* Car);
69895: bool GiveItemForRespawn(class ACar_TA* Car);
69896 int32_t GetConcurrentItemCount();
69924
69925: void OnCarDestroyedWithItem(class ACar_TA* Car);
69926: void ApplyItemToCar(class ACar_TA* Car, class ASpecialPickup_TA* Item);
69927: void GiveItem(class ACar_TA* Car);
69928: bool GiveItemForRespawn(class ACar_TA* Car);
69929 void ResetItemWeights();
70907
70908: void SetupAttachment(class ACar_TA* Car);
70909 void MutateObject(class UObject* O);
70940
70941: bool IsValidBump(float Speed, class ACar_TA* Car, struct FVector
HitLocation, struct FVector HitNormal);
70942: void OnHitCar(class ACar_TA* Car, struct FVector HitLocation, struct
FVector HitNormal);
70943 void OnHitBall(class ABall_TA* Ball, struct FVector HitLocation, struct
FVector HitNormal);
70944 void eventOnRigidBodyCollision(struct FAccumulatedRigidBodyCollision
Collision);
70945: void HandleDemolish(class ACar_TA* InCar, struct FDemolishData Data);
70946: void AttachToCar(class ACar_TA* InCar, EProductAttachmentSocket
InSocket);
70947 void eventDestroyed();
75463
75464: float GetSteer(class ACar_TA* Car, struct FVector Destination);
75465 struct FCarSplineData DriveSpline(struct FCarSplineData CarData, float
DeltaTime);
76783 public:
76784: class ACar_TA* SpawnedBot;
// 0x0160 (0x0008) [0x0000000000000000]
76785 class AActor* SpawnTransform;
// 0x0168 (0x0008) [0x0000000000000000]
76985
76986: void TriggerFor(class ACar_TA* Car);
76987: void HandleVehicleSetup(class ACar_TA* Car);
76988 void HandleCarSet(class APRI_TA* PRI);
77746 public:
77747: class ACar_TA* OtherCar;
// 0x03C0 (0x0008) [0x0000000000002000] (CPF_Transient)
77748
77990
77991: struct FVector GetFocusLocation(class ACar_TA* ForCar);
77992 };
78014
78015: void ApplyImpulse(class ACar_TA* CarHit, struct FVector HitLocation,
float DamageScale, struct FContactInformation& ContactInfo);
78016 };
C:\RLSDK\RLSDK\SDK_HEADERS\TAGame_classes.hpp:
2852
2853: // Class TAGame.PlayerControllerBase_TA
2854 // 0x0108 (0x0878 - 0x0980)
2855: class APlayerControllerBase_TA : public APlayerController_X
2856 {
2888 {
2889: uClassPointer = UObject::FindClass("Class
TAGame.PlayerControllerBase_TA");
2890 }
3069 {
3070: uClassPointer = UObject::FindClass("Class
TAGame.PlayerController_TA");
3071 }
6077 public:
6078: class APlayerController_TA* PC;
// 0x0060 (0x0008) [0x0000000000000000]
6079 TArray<struct FClientFrameData> InputFrames;
// 0x0068 (0x0010) [0x0000000000400000] (CPF_NeedCtorLink)
7995 class AHUD* HUDArchetype;
// 0x0318 (0x0008) [0x0002000000000001] (CPF_Edit)
7996: class APlayerController_TA* Activator;
// 0x0320 (0x0008) [0x0000004000002000] (CPF_Transient)
7997 class ACar_TA* ActivatorCar;
// 0x0328 (0x0008) [0x0000004000002020] (CPF_Net | CPF_Transient)
13986
13987: void HandleChatMessage(class APlayerController_TA* PC, class FString
Message, bool bPreset);
13988 void eventConstruct();
18135
18136: static class FString GetDistanceString(class APlayerControllerBase_TA*
ForPC, int32_t Meters);
18137 static class FString GetTimeString(int32_t Seconds);
18138: static class FString GetDisplayValue(class APlayerControllerBase_TA*
ForPC, int32_t StatValue);
18139 static class FString GetDescription();
18860 public:
18861: class APlayerControllerBase_TA* PC;
// 0x0090 (0x0008) [0x0000000000002000] (CPF_Transient)
18862 TArray<int32_t>
UnlockedAchievements; // 0x0098 (0x0010)
[0x0000000000402000] (CPF_Transient | CPF_NeedCtorLink)
24784
24785: void __GameEvent_Tutorial_FreePlay_TA__HandleHitGoal_0x1(class
APlayerController_TA* PC);
24786 };
25181
25182: bool AllowPausing(class APlayerController* optionalPC);
25183 bool UIStateIsActive(class UGFxShell_TA* Shell, EUIMenuState UIState);
36397
36398: class APlayerController* GetLocalPlayerController();
36399 bool IsSequencePending(struct FName SequenceName);
38284 public:
38285: class APlayerController_X* InPC;
// 0x0060 (0x0008) [0x0000000000000000]
38286
38335 public:
38336: class APlayerController_TA* InPC;
// 0x0060 (0x0008) [0x0000000000000000]
38337
38353
38354: // Class
TAGame.__PlayerController_TA__ClientNotifyChallengedToHonorDuel_0x1
38355 // 0x0048 (0x0060 - 0x00A8)
38356: class U__PlayerController_TA__ClientNotifyChallengedToHonorDuel_0x1 :
public UObject
38357 {
38367 {
38368: uClassPointer = UObject::FindClass("Class
TAGame.__PlayerController_TA__ClientNotifyChallengedToHonorDuel_0x1");
38369 }
38375
38376: // Class
TAGame.__PlayerController_TA__ClientNotifyHonorDuelWithPlayers_0x1
38377 // 0x0090 (0x0060 - 0x00F0)
38378: class U__PlayerController_TA__ClientNotifyHonorDuelWithPlayers_0x1 :
public UObject
38379 {
38390 {
38391: uClassPointer = UObject::FindClass("Class
TAGame.__PlayerController_TA__ClientNotifyHonorDuelWithPlayers_0x1");
38392 }
38398
38399: // Class TAGame.__PlayerController_TA__HandleProfileGamepadSave_0x1
38400 // 0x0008 (0x0060 - 0x0068)
38401: class U__PlayerController_TA__HandleProfileGamepadSave_0x1 : public
UObject
38402 {
38412 {
38413: uClassPointer = UObject::FindClass("Class
TAGame.__PlayerController_TA__HandleProfileGamepadSave_0x1");
38414 }
38418
38419: void __PlayerController_TA__HandleProfileGamepadSave_0x1(class APRI_TA*
InPRI);
38420 };
38453
38454: // Class TAGame.__PlayerController_TA__InitNetworkSave_0x1
38455 // 0x0008 (0x0060 - 0x0068)
38456: class U__PlayerController_TA__InitNetworkSave_0x1 : public UObject
38457 {
38467 {
38468: uClassPointer = UObject::FindClass("Class
TAGame.__PlayerController_TA__InitNetworkSave_0x1");
38469 }
38473
38474: void __PlayerController_TA__InitNetworkSave_0x1();
38475 };
38513
38514: // Class TAGame.__PlayerControllerBase_TA__InitFromProfile_0x1
38515 // 0x0008 (0x0060 - 0x0068)
38516: class U__PlayerControllerBase_TA__InitFromProfile_0x1 : public UObject
38517 {
38527 {
38528: uClassPointer = UObject::FindClass("Class
TAGame.__PlayerControllerBase_TA__InitFromProfile_0x1");
38529 }
38533
38534: void __PlayerControllerBase_TA__InitFromProfile_0x1(class UGFxShell_X*
Shell);
38535 };
38536
38537: // Class TAGame.__PlayerControllerBase_TA__Say_TA_0x3
38538 // 0x0028 (0x0060 - 0x0088)
38539: class U__PlayerControllerBase_TA__Say_TA_0x3 : public UObject
38540 {
38553 {
38554: uClassPointer = UObject::FindClass("Class
TAGame.__PlayerControllerBase_TA__Say_TA_0x3");
38555 }
38559
38560: void __PlayerControllerBase_TA__Say_TA_0x8(struct FUniqueNetId P);
38561: void __PlayerControllerBase_TA__Say_TA_0x7(struct FUniqueNetId P);
38562: bool __PlayerControllerBase_TA__Say_TA_0x4(struct FUniqueNetId P);
38563: bool __PlayerControllerBase_TA__Say_TA_0x3(struct FUniqueNetId P);
38564 };
46022
46023: void __AudioParamsSuperSonicComponent_TA__Construct_0x1(class
APlayerController_X* _);
46024 static void SetSuperSonic(bool bSuperSonic);
46025 void HandleDemolished(class ACar_TA* Victim, struct FDemolishData
Data);
46026: void HandlePawnChange(class APlayerController_X* PC, class ACar_TA*
OldPawn, class ACar_TA* NewPawn);
46027 void HandleSuperSonicChanged(class ACar_TA* Car);
46383
46384: // Class TAGame.PlayerController_Replay_TA
46385 // 0x0010 (0x0980 - 0x0990)
46386: class APlayerController_Replay_TA : public APlayerControllerBase_TA
46387 {
46398 {
46399: uClassPointer = UObject::FindClass("Class
TAGame.PlayerController_Replay_TA");
46400 }
51192
51193: // Class TAGame.PlayerController_Menu_TA
51194 // 0x0048 (0x0980 - 0x09C8)
51195: class APlayerController_Menu_TA : public APlayerControllerBase_TA
51196 {
51209 {
51210: uClassPointer = UObject::FindClass("Class
TAGame.PlayerController_Menu_TA");
51211 }
52252 public:
52253: class APlayerControllerBase_TA* PC;
// 0x02C8 (0x0008) [0x0000000000000000]
52254 struct FVector StartLocationOffset;
// 0x02D0 (0x000C) [0x0000000000000000]
58549
58550: // Class TAGame.PlayerController_Cinematic_TA
58551 // 0x0008 (0x0878 - 0x0880)
58552: class APlayerController_Cinematic_TA : public APlayerController_X
58553 {
58563 {
58564: uClassPointer = UObject::FindClass("Class
TAGame.PlayerController_Cinematic_TA");
58565 }
59323
59324: void SetupPlayer(class APlayerController* NewPlayer);
59325 void OnCreateCurrentGame();
61745
61746: void Travel(class FString InCommand, class APlayerController*
optionalInCommandUser);
61747: void Open(class APlayerController* optionalInCommandUser);
61748: void Start(class APlayerController* optionalInCommandUser);
61749 class FString BuildURL(struct FScriptDelegate
optionalGetMapDataCallback);
69538
69539: static void PerformIdleAction(class UIdleBanFeature_TA* Feature, class
UIdleAction_TA* Action, class UIdlePlayer_TA* IdlePlayer, class UNetConnection*
Connection, class APlayerController_TA* PC);
69540 };
72354
72355: // Class TAGame.PlayerController_KnockOut_TA
72356 // 0x0000 (0x0D48 - 0x0D48)
72357: class APlayerController_KnockOut_TA : public APlayerController_TA
72358 {
72367 {
72368: uClassPointer = UObject::FindClass("Class
TAGame.PlayerController_KnockOut_TA");
72369 }
73403
73404: static class FString GetDisplayValue(class APlayerControllerBase_TA*
ForPC, int32_t StatValue);
73405 void FinalizeTime();
73496
73497: static class FString GetDisplayValue(class APlayerControllerBase_TA*
ForPC, int32_t StatValue);
73498 void UpdateDistance();
73696
73697: static class FString GetDisplayValue(class APlayerControllerBase_TA*
ForPC, int32_t StatValue);
73698 void UpdateTime();
75645
75646: static class APlayerControllerBase_TA* GetPrimaryPlayerController();
75647 void eventActivated();
26 results - 1 file
C:\RLSDK\RLSDK\SDK_HEADERS\TAGame_classes.hpp:
5013 float
BoostConsumptionRate; // 0x0300 (0x0004)
[0x0000000000000001] (CPF_Edit)
5014: float MaxBoostAmount;
// 0x0304 (0x0004) [0x0000000000000001] (CPF_Edit)
5015: float StartBoostAmount;
// 0x0308 (0x0004) [0x0000000000000021] (CPF_Edit | CPF_Net)
5016: float CurrentBoostAmount;
// 0x030C (0x0004) [0x0000008000000021] (CPF_Edit | CPF_Net)
5017 float BoostModifier;
// 0x0310 (0x0004) [0x0000000000000021] (CPF_Edit | CPF_Net)
5018: float
LastBoostAmountRequestTime; // 0x0314 (0x0004)
[0x0000000000002000] (CPF_Transient)
5019: float LastBoostAmount;
// 0x0318 (0x0004) [0x0000000000002000] (CPF_Transient)
5020: uint32_t
bPendingConfirmBoostAmount : 1; // 0x031C (0x0004)
[0x0000000000002000] [0x00000001] (CPF_Transient)
5021 uint32_t
bRechargeGroundOnly : 1; // 0x031C (0x0004)
[0x0000000000000020] [0x00000002] (CPF_Net)
16930 public:
16931: float BoostAmount;
// 0x02F0 (0x0004) [0x0000000000000001] (CPF_Edit)
16932 class UAkSoundCue* LocalPickupSound;
// 0x02F8 (0x0008) [0x0000000000000001] (CPF_Edit)
47651 public:
47652: float BoostAmountLessThan;
// 0x00E8 (0x0004) [0x0000000000000001] (CPF_Edit)
47653: float
BoostAmountGreaterThan; // 0x00EC (0x0004)
[0x0000000000000001] (CPF_Edit)
47654 uint32_t bFull : 1;
// 0x00F0 (0x0004) [0x0000000000000001] [0x00000001] (CPF_Edit)
70017
70018: void HandleBoostAmountChanged(class ACarComponent_Boost_TA* Boost);
70019 void HandleTeamChanged(class APRI_X* PRI);
2 results - 1 file
C:\RLSDK\RLSDK\SDK_HEADERS\TAGame_classes.hpp:
5015 float StartBoostAmount;
// 0x0308 (0x0004) [0x0000000000000021] (CPF_Edit | CPF_Net)
5016: float CurrentBoostAmount;
// 0x030C (0x0004) [0x0000008000000021] (CPF_Edit | CPF_Net)
5017 float BoostModifier;
// 0x0310 (0x0004) [0x0000000000000021] (CPF_Edit | CPF_Net)
TAGame_structs.hpp
5 results - 1 file
C:\RLSDK\RLSDK\SDK_HEADERS\TAGame_structs.hpp:
1218 class ARBActor_TA* Attacker;
// 0x0000 (0x0008) [0x0000000000000000]
1219: class ACar_TA* Victim;
// 0x0008 (0x0008) [0x0000000000000000]
1220 struct FVector AttackerVelocity;
// 0x0010 (0x000C) [0x0000000000000000]
1687 {
1688: class ACar_TA* Car;
// 0x0000 (0x0008) [0x0000000000000000]
1689 struct FVector Location;
// 0x0008 (0x000C) [0x0000000000000000]
5791 {
5792: class ACar_TA* Car;
// 0x0000 (0x0008) [0x0000000000000000]
5793 class ASplineActor* Spline;
// 0x0008 (0x0008) [0x0000000000000000]
6043 {
6044: class ACar_TA* Instigator;
// 0x0000 (0x0008) [0x0000000000000000]
6045 uint32_t bPickedUp : 1;
// 0x0008 (0x0004) [0x0000000000000000] [0x00000001]
6051 {
6052: class ACar_TA* Instigator;
// 0x0000 (0x0008) [0x0000000000000000]
6053 uint8_t PickedUp;
// 0x0008 (0x0001) [0x0000000000000000]
4 results - 1 file
C:\RLSDK\RLSDK\SDK_HEADERS\TAGame_structs.hpp:
2207 {
2208: class APlayerController_TA* PC;
// 0x0000 (0x0008) [0x0000000000000000]
2209 TArray<struct FPlatformMetricData> MetricData;
// 0x0008 (0x0010) [0x0000000000400000] (CPF_NeedCtorLink)
5117 {
5118: class APlayerController_TA* PC;
// 0x0000 (0x0008) [0x0000000000000000]
5119 int32_t ItemIndex;
// 0x0008 (0x0004) [0x0000000000000000]
5203
5204: // ScriptStruct TAGame.PlayerController_TA.CrosshairExtentInfo
5205 // 0x0010
5211
5212: // ScriptStruct TAGame.PlayerController_TA.ChatSpamData
5213 // 0x0018
Core_classes.hpp
C:\RLSDK\RLSDK\SDK_HEADERS\Core_classes.hpp:
1290 // 0x0060
1291: class UObject
1292 {
1314 {
1315: uClassPointer = UObject::FindClass("Class Core.Object");
1316 }
1320
1321: static TArray<class UObject*>* GObjObjects();
1322
1349
1350: for (UObject* uObject : *UObject::GObjObjects())
1351 {
1352: if (uObject && uObject->IsA<T>())
1353 {
1354: if (uObject->GetName() == objectName)
1355 {
1356: countCache[uObject->GetName()]++;
1357 }
1366 {
1367: if (std::is_base_of<UObject, T>::value)
1368 {
1804 {
1805: uClassPointer = UObject::FindClass("Class
Core.Config_ORS");
1806 }
1826 {
1827: uClassPointer = UObject::FindClass("Class
Core.ClassTupleCollection_ORS");
1828 }
1848 {
1849: uClassPointer = UObject::FindClass("Class
Core.ClassTuple_ORS");
1850 }
1870 {
1871: uClassPointer = UObject::FindClass("Class
Core.SubscriptionCollection_ORS");
1872 }
1892 {
1893: uClassPointer = UObject::FindClass("Class Core.Group_ORS");
1894 }
1914 {
1915: uClassPointer = UObject::FindClass("Class
Core.Instance_ORS");
1916 }
1936 {
1937: uClassPointer = UObject::FindClass("Class
Core.Global_ORS");
1938 }
1946 // 0x0000 (0x0060 - 0x0060)
1947: class UUTF8 : public UObject
1948 {
1957 {
1958: uClassPointer = UObject::FindClass("Class Core.UTF8");
1959 }
1983 {
1984: uClassPointer = UObject::FindClass("Class
Core.TextBuffer");
1985 }
2005 {
2006: uClassPointer = UObject::FindClass("Class Core.Subsystem");
2007 }
2045 {
2046: uClassPointer = UObject::FindClass("Class Core.System");
2047 }
2067 {
2068: uClassPointer = UObject::FindClass("Class
Core.Subscription");
2069 }
2097 {
2098: uClassPointer = UObject::FindClass("Class
Core.PropertyChangeDispatcher");
2099 }
2119 {
2120: uClassPointer = UObject::FindClass("Class
Core.PackageMap");
2121 }
2140 {
2141: uClassPointer = UObject::FindClass("Class
Core.ObjectUtil");
2142 }
2169 {
2170: uClassPointer = UObject::FindClass("Class
Core.ObjectSerializer");
2171 }
2191 {
2192: uClassPointer = UObject::FindClass("Class
Core.ObjectRedirector");
2193 }
2213 {
2214: uClassPointer = UObject::FindClass("Class Core.MetaData");
2215 }
2235 {
2236: uClassPointer = UObject::FindClass("Class Core.Linker");
2237 }
2257 {
2258: uClassPointer = UObject::FindClass("Class
Core.LinkerSave");
2259 }
2279 {
2280: uClassPointer = UObject::FindClass("Class
Core.LinkerLoad");
2281 }
2300 {
2301: uClassPointer = UObject::FindClass("Class Core.Interface");
2302 }
2321 {
2322: uClassPointer = UObject::FindClass("Class
Core.FileSystem");
2323 }
2361 {
2362: uClassPointer = UObject::FindClass("Class Core.Field");
2363 }
2387 {
2388: uClassPointer = UObject::FindClass("Class Core.Struct");
2389 }
2409 {
2410: uClassPointer = UObject::FindClass("Class
Core.ScriptStruct");
2411 }
2433 {
2434: uClassPointer = UObject::FindClass("Class Core.Function");
2435 }
2461 {
2462: uClassPointer = UObject::FindClass("Class Core.Property");
2463 }
2483 {
2484: uClassPointer = UObject::FindClass("Class
Core.StructProperty");
2485 }
2504 {
2505: uClassPointer = UObject::FindClass("Class
Core.StrProperty");
2506 }
2525 {
2526: uClassPointer = UObject::FindClass("Class
Core.QWordProperty");
2527 }
2535 // 0x0010 (0x00C8 - 0x00D8)
2536: class UObjectProperty : public UProperty
2537 {
2548 {
2549: uClassPointer = UObject::FindClass("Class
Core.ObjectProperty");
2550 }
2569 {
2570: uClassPointer = UObject::FindClass("Class
Core.ComponentProperty");
2571 }
2591 {
2592: uClassPointer = UObject::FindClass("Class
Core.ClassProperty");
2593 }
2612 {
2613: uClassPointer = UObject::FindClass("Class
Core.NameProperty");
2614 }
2635 {
2636: uClassPointer = UObject::FindClass("Class
Core.MapProperty");
2637 }
2656 {
2657: uClassPointer = UObject::FindClass("Class
Core.IntProperty");
2658 }
2679 {
2680: uClassPointer = UObject::FindClass("Class
Core.InterfaceProperty");
2681 }
2700 {
2701: uClassPointer = UObject::FindClass("Class
Core.FloatProperty");
2702 }
2723 {
2724: uClassPointer = UObject::FindClass("Class
Core.DelegateProperty");
2725 }
2745 {
2746: uClassPointer = UObject::FindClass("Class
Core.ByteProperty");
2747 }
2767 {
2768: uClassPointer = UObject::FindClass("Class
Core.BoolProperty");
2769 }
2789 {
2790: uClassPointer = UObject::FindClass("Class
Core.ArrayProperty");
2791 }
2811 {
2812: uClassPointer = UObject::FindClass("Class Core.Enum");
2813 }
2833 {
2834: uClassPointer = UObject::FindClass("Class Core.Const");
2835 }
2961 {
2962: uClassPointer = UObject::FindClass("Class
Core.FeatureSystem");
2963 }
2994 {
2995: uClassPointer = UObject::FindClass("Class Core.Factory");
2996 }
3015 {
3016: uClassPointer = UObject::FindClass("Class
Core.TextBufferFactory");
3017 }
3040 {
3041: uClassPointer = UObject::FindClass("Class Core.Exporter");
3042 }
3062 {
3063: uClassPointer = UObject::FindClass("Class Core.ErrorType");
3064 }
3074 // 0x0020 (0x0060 - 0x0080)
3075: class UErrorList : public UObject
3076 {
3087 {
3088: uClassPointer = UObject::FindClass("Class Core.ErrorList");
3089 }
3111 {
3112: uClassPointer = UObject::FindClass("Class
Core.ArrayErrors");
3113 }
3136 {
3137: uClassPointer = UObject::FindClass("Class Core.Error");
3138 }
3161 {
3162: uClassPointer = UObject::FindClass("Class
Core.DelegateTracker");
3163 }
3194 {
3195: uClassPointer = UObject::FindClass("Class
Core.DebugDrawer");
3196 }
3251 {
3252: uClassPointer = UObject::FindClass("Class Core.Component");
3253 }
3273 {
3274: uClassPointer = UObject::FindClass("Class
Core.StringObjectMap");
3275 }
3303 {
3304: uClassPointer = UObject::FindClass("Class Core.StringMap");
3305 }
3336 uint8_t
bTriggeringCallbacks; // 0x0158 (0x0001)
[0x0000000000002002] (CPF_Const | CPF_Transient)
3337: class UObjectProvider* Parent;
// 0x0160 (0x0008) [0x000000000408200A] (CPF_Const | CPF_ExportObject |
CPF_Transient | CPF_Component | CPF_EditInline)
3338: TArray<class UObjectProvider*> Children;
// 0x0168 (0x0010) [0x000000000448200A] (CPF_Const | CPF_ExportObject |
CPF_Transient | CPF_Component | CPF_NeedCtorLink | CPF_EditInline)
3339: TArray<class UObjectProvider*> Proxies;
// 0x0178 (0x0010) [0x000000000448200A] (CPF_Const | CPF_ExportObject |
CPF_Transient | CPF_Component | CPF_NeedCtorLink | CPF_EditInline)
3340 TArray<struct FObjectProviderPendingCallback>
PendingInjectionCallbacks; // 0x0188 (0x0010)
[0x0000000000402002] (CPF_Const | CPF_Transient | CPF_NeedCtorLink)
3351 {
3352: uClassPointer = UObject::FindClass("Class
Core.ObjectProvider");
3353 }
3357
3358: void SetParent(class UObjectProvider* InParent);
3359: void RemoveProxy(class UObjectProvider* InProxy);
3360: void AddProxy(class UObjectProvider* InProxy);
3361: void SetSingleton(class UClass* ObjClass, class UObject* Replacement);
3362: void Replace(class UObject* Existing, class UObject* Replacement);
3363: void AddAndRemoveObjects(TArray<class UObject*>& AddObjects,
TArray<class UObject*>& RemoveObjects);
3364: void RemoveObjects(TArray<class UObject*>& InObjects);
3365 void RemoveAllObjects(class UClass* ObjectClass);
3366: void RemoveObject(class UObject* Obj);
3367: void AddObjects(TArray<class UObject*>& InObjects);
3368: void AddObject(class UObject* Obj);
3369 int32_t GetExactCount(class UClass* ObjClass);
3370 int32_t GetCount(class UClass* ObjClass);
3371: class UObject* GetOrCreate(class UClass* ObjClass);
3372: class UObject* GetExact(class UClass* ObjClass);
3373: class UObject* GetUnsafe(class UClass* ObjClass);
3374: class UObject* Get(class UClass* ObjClass);
3375: void AllObjects(class UClass* BaseClass, class UClass*
optionalInterfaceClass, class UObject*& Obj);
3376: bool IsRegisteredForInjection(class UObject* Subscriber);
3377: void InjectDelayed(class UObject* Subscriber);
3378: void Inject(class UObject* Subscriber);
3379: void UnsubscribeAll(class UObject* Subscriber);
3380 void Unsubscribe(struct FScriptDelegate Callback, struct
FScriptDelegate optionalCallback2);
3404 {
3405: uClassPointer = UObject::FindClass("Class
Core.DistributionVector");
3406 }
3429 {
3430: uClassPointer = UObject::FindClass("Class
Core.DistributionFloat");
3431 }
3483 {
3484: uClassPointer = UObject::FindClass("Class
Core.HelpCommandlet");
3485 }
3506 {
3507: uClassPointer = UObject::FindClass("Class
Core.Breadcrumbs");
3508 }
3529 {
3530: uClassPointer = UObject::FindClass("Class Core.Base64");
3531 }
3562 {
3563: uClassPointer = UObject::FindClass("Class
Core.AutomationTest");
3564 }
3590 {
3591: uClassPointer = UObject::FindClass("Class Core.AsyncTask");
3592 }
3630 {
3631: uClassPointer = UObject::FindClass("Class
Core.AsyncResult");
3632 }
3651 {
3652: uClassPointer = UObject::FindClass("Class
Core._Types_Core");
3653 }
3673 {
3674: uClassPointer = UObject::FindClass("Class Core.State");
3675 }
3695 {
3696: uClassPointer = UObject::FindClass("Class Core.Package");
3697 }
3717 {
3718: uClassPointer = UObject::FindClass("Class Core.Class");
3719 }
3740 {
3741: uClassPointer = UObject::FindClass("Class
Core.__AsyncTask__All_0x1");
3742 }
3762 {
3763: uClassPointer = UObject::FindClass("Class
Core._LoggingDoc");
3764 }
3784 {
3785: uClassPointer = UObject::FindClass("Class
Core._Types_Generated");
3786 }
3805 {
3806: uClassPointer = UObject::FindClass("Class
Core.ArrayFuncs");
3807 }
3828 {
3829: uClassPointer = UObject::FindClass("Class
Core.IDisposable");
3830 }
3873 {
3874: uClassPointer = UObject::FindClass("Class
Core.TAsyncResult");
3875 }
C:\RLSDK\RLSDK\SDK_HEADERS\Core_classes.hpp:
1304 struct FName Name;
// 0x0048 (0x0008) [0x0000000000021003] (CPF_Edit | CPF_Const | CPF_Native |
CPF_EditConst)
1305: class UClass* Class;
// 0x0050 (0x0008) [0x0000000000021002] (CPF_Const | CPF_Native | CPF_EditConst)
1306 class UObject* ObjectArchetype;
// 0x0058 (0x0008) [0x0000000000021003] (CPF_Edit | CPF_Const | CPF_Native |
CPF_EditConst)
1308 public:
1309: static UClass* StaticClass()
1310 {
1311: static UClass* uClassPointer = nullptr;
1312
1313: if (!uClassPointer)
1314 {
1315: uClassPointer = UObject::FindClass("Class Core.Object");
1316 }
1317
1318: return uClassPointer;
1319 };
1363 }
1364: static class UClass* FindClass(const std::string& classFullName);
1365 template<typename T> bool IsA()
1371 }
1372: bool IsA(class UClass* uClass);
1373 bool IsA(int32_t objInternalInteger);
1798 public:
1799: static UClass* StaticClass()
1800 {
1801: static UClass* uClassPointer = nullptr;
1802
1803: if (!uClassPointer)
1804 {
1805: uClassPointer = UObject::FindClass("Class
Core.Config_ORS");
1806 }
1807
1808: return uClassPointer;
1809 };
1820 public:
1821: static UClass* StaticClass()
1822 {
1823: static UClass* uClassPointer = nullptr;
1824
1825: if (!uClassPointer)
1826 {
1827: uClassPointer = UObject::FindClass("Class
Core.ClassTupleCollection_ORS");
1828 }
1829
1830: return uClassPointer;
1831 };
1842 public:
1843: static UClass* StaticClass()
1844 {
1845: static UClass* uClassPointer = nullptr;
1846
1847: if (!uClassPointer)
1848 {
1849: uClassPointer = UObject::FindClass("Class
Core.ClassTuple_ORS");
1850 }
1851
1852: return uClassPointer;
1853 };
1864 public:
1865: static UClass* StaticClass()
1866 {
1867: static UClass* uClassPointer = nullptr;
1868
1869: if (!uClassPointer)
1870 {
1871: uClassPointer = UObject::FindClass("Class
Core.SubscriptionCollection_ORS");
1872 }
1873
1874: return uClassPointer;
1875 };
1886 public:
1887: static UClass* StaticClass()
1888 {
1889: static UClass* uClassPointer = nullptr;
1890
1891: if (!uClassPointer)
1892 {
1893: uClassPointer = UObject::FindClass("Class Core.Group_ORS");
1894 }
1895
1896: return uClassPointer;
1897 };
1908 public:
1909: static UClass* StaticClass()
1910 {
1911: static UClass* uClassPointer = nullptr;
1912
1913: if (!uClassPointer)
1914 {
1915: uClassPointer = UObject::FindClass("Class
Core.Instance_ORS");
1916 }
1917
1918: return uClassPointer;
1919 };
1930 public:
1931: static UClass* StaticClass()
1932 {
1933: static UClass* uClassPointer = nullptr;
1934
1935: if (!uClassPointer)
1936 {
1937: uClassPointer = UObject::FindClass("Class
Core.Global_ORS");
1938 }
1939
1940: return uClassPointer;
1941 };
1951 public:
1952: static UClass* StaticClass()
1953 {
1954: static UClass* uClassPointer = nullptr;
1955
1956: if (!uClassPointer)
1957 {
1958: uClassPointer = UObject::FindClass("Class Core.UTF8");
1959 }
1960
1961: return uClassPointer;
1962 };
1977 public:
1978: static UClass* StaticClass()
1979 {
1980: static UClass* uClassPointer = nullptr;
1981
1982: if (!uClassPointer)
1983 {
1984: uClassPointer = UObject::FindClass("Class
Core.TextBuffer");
1985 }
1986
1987: return uClassPointer;
1988 };
1999 public:
2000: static UClass* StaticClass()
2001 {
2002: static UClass* uClassPointer = nullptr;
2003
2004: if (!uClassPointer)
2005 {
2006: uClassPointer = UObject::FindClass("Class Core.Subsystem");
2007 }
2008
2009: return uClassPointer;
2010 };
2039 public:
2040: static UClass* StaticClass()
2041 {
2042: static UClass* uClassPointer = nullptr;
2043
2044: if (!uClassPointer)
2045 {
2046: uClassPointer = UObject::FindClass("Class Core.System");
2047 }
2048
2049: return uClassPointer;
2050 };
2061 public:
2062: static UClass* StaticClass()
2063 {
2064: static UClass* uClassPointer = nullptr;
2065
2066: if (!uClassPointer)
2067 {
2068: uClassPointer = UObject::FindClass("Class
Core.Subscription");
2069 }
2070
2071: return uClassPointer;
2072 };
2091 public:
2092: static UClass* StaticClass()
2093 {
2094: static UClass* uClassPointer = nullptr;
2095
2096: if (!uClassPointer)
2097 {
2098: uClassPointer = UObject::FindClass("Class
Core.PropertyChangeDispatcher");
2099 }
2100
2101: return uClassPointer;
2102 };
2113 public:
2114: static UClass* StaticClass()
2115 {
2116: static UClass* uClassPointer = nullptr;
2117
2118: if (!uClassPointer)
2119 {
2120: uClassPointer = UObject::FindClass("Class
Core.PackageMap");
2121 }
2122
2123: return uClassPointer;
2124 };
2134 public:
2135: static UClass* StaticClass()
2136 {
2137: static UClass* uClassPointer = nullptr;
2138
2139: if (!uClassPointer)
2140 {
2141: uClassPointer = UObject::FindClass("Class
Core.ObjectUtil");
2142 }
2143
2144: return uClassPointer;
2145 };
2146
2147: static class UClass* FindClass(struct FName ClassName);
2148 static void ClearNaNValues(class UObject* InObject);
2163 public:
2164: static UClass* StaticClass()
2165 {
2166: static UClass* uClassPointer = nullptr;
2167
2168: if (!uClassPointer)
2169 {
2170: uClassPointer = UObject::FindClass("Class
Core.ObjectSerializer");
2171 }
2172
2173: return uClassPointer;
2174 };
2185 public:
2186: static UClass* StaticClass()
2187 {
2188: static UClass* uClassPointer = nullptr;
2189
2190: if (!uClassPointer)
2191 {
2192: uClassPointer = UObject::FindClass("Class
Core.ObjectRedirector");
2193 }
2194
2195: return uClassPointer;
2196 };
2207 public:
2208: static UClass* StaticClass()
2209 {
2210: static UClass* uClassPointer = nullptr;
2211
2212: if (!uClassPointer)
2213 {
2214: uClassPointer = UObject::FindClass("Class Core.MetaData");
2215 }
2216
2217: return uClassPointer;
2218 };
2229 public:
2230: static UClass* StaticClass()
2231 {
2232: static UClass* uClassPointer = nullptr;
2233
2234: if (!uClassPointer)
2235 {
2236: uClassPointer = UObject::FindClass("Class Core.Linker");
2237 }
2238
2239: return uClassPointer;
2240 };
2251 public:
2252: static UClass* StaticClass()
2253 {
2254: static UClass* uClassPointer = nullptr;
2255
2256: if (!uClassPointer)
2257 {
2258: uClassPointer = UObject::FindClass("Class
Core.LinkerSave");
2259 }
2260
2261: return uClassPointer;
2262 };
2273 public:
2274: static UClass* StaticClass()
2275 {
2276: static UClass* uClassPointer = nullptr;
2277
2278: if (!uClassPointer)
2279 {
2280: uClassPointer = UObject::FindClass("Class
Core.LinkerLoad");
2281 }
2282
2283: return uClassPointer;
2284 };
2294 public:
2295: static UClass* StaticClass()
2296 {
2297: static UClass* uClassPointer = nullptr;
2298
2299: if (!uClassPointer)
2300 {
2301: uClassPointer = UObject::FindClass("Class Core.Interface");
2302 }
2303
2304: return uClassPointer;
2305 };
2315 public:
2316: static UClass* StaticClass()
2317 {
2318: static UClass* uClassPointer = nullptr;
2319
2320: if (!uClassPointer)
2321 {
2322: uClassPointer = UObject::FindClass("Class
Core.FileSystem");
2323 }
2324
2325: return uClassPointer;
2326 };
2355 public:
2356: static UClass* StaticClass()
2357 {
2358: static UClass* uClassPointer = nullptr;
2359
2360: if (!uClassPointer)
2361 {
2362: uClassPointer = UObject::FindClass("Class Core.Field");
2363 }
2364
2365: return uClassPointer;
2366 };
2381 public:
2382: static UClass* StaticClass()
2383 {
2384: static UClass* uClassPointer = nullptr;
2385
2386: if (!uClassPointer)
2387 {
2388: uClassPointer = UObject::FindClass("Class Core.Struct");
2389 }
2390
2391: return uClassPointer;
2392 };
2403 public:
2404: static UClass* StaticClass()
2405 {
2406: static UClass* uClassPointer = nullptr;
2407
2408: if (!uClassPointer)
2409 {
2410: uClassPointer = UObject::FindClass("Class
Core.ScriptStruct");
2411 }
2412
2413: return uClassPointer;
2414 };
2427 public:
2428: static UClass* StaticClass()
2429 {
2430: static UClass* uClassPointer = nullptr;
2431
2432: if (!uClassPointer)
2433 {
2434: uClassPointer = UObject::FindClass("Class Core.Function");
2435 }
2436
2437: return uClassPointer;
2438 };
2455 public:
2456: static UClass* StaticClass()
2457 {
2458: static UClass* uClassPointer = nullptr;
2459
2460: if (!uClassPointer)
2461 {
2462: uClassPointer = UObject::FindClass("Class Core.Property");
2463 }
2464
2465: return uClassPointer;
2466 };
2477 public:
2478: static UClass* StaticClass()
2479 {
2480: static UClass* uClassPointer = nullptr;
2481
2482: if (!uClassPointer)
2483 {
2484: uClassPointer = UObject::FindClass("Class
Core.StructProperty");
2485 }
2486
2487: return uClassPointer;
2488 };
2498 public:
2499: static UClass* StaticClass()
2500 {
2501: static UClass* uClassPointer = nullptr;
2502
2503: if (!uClassPointer)
2504 {
2505: uClassPointer = UObject::FindClass("Class
Core.StrProperty");
2506 }
2507
2508: return uClassPointer;
2509 };
2519 public:
2520: static UClass* StaticClass()
2521 {
2522: static UClass* uClassPointer = nullptr;
2523
2524: if (!uClassPointer)
2525 {
2526: uClassPointer = UObject::FindClass("Class
Core.QWordProperty");
2527 }
2528
2529: return uClassPointer;
2530 };
2538 public:
2539: class UClass* PropertyClass; // 0x00C8 (0x0008)
2540 uint8_t UnknownData00[0x8]; // 0x00D0 (0x0008) DYNAMIC FIELD PADDING
2542 public:
2543: static UClass* StaticClass()
2544 {
2545: static UClass* uClassPointer = nullptr;
2546
2547: if (!uClassPointer)
2548 {
2549: uClassPointer = UObject::FindClass("Class
Core.ObjectProperty");
2550 }
2551
2552: return uClassPointer;
2553 };
2563 public:
2564: static UClass* StaticClass()
2565 {
2566: static UClass* uClassPointer = nullptr;
2567
2568: if (!uClassPointer)
2569 {
2570: uClassPointer = UObject::FindClass("Class
Core.ComponentProperty");
2571 }
2572
2573: return uClassPointer;
2574 };
2585 public:
2586: static UClass* StaticClass()
2587 {
2588: static UClass* uClassPointer = nullptr;
2589
2590: if (!uClassPointer)
2591 {
2592: uClassPointer = UObject::FindClass("Class
Core.ClassProperty");
2593 }
2594
2595: return uClassPointer;
2596 };
2606 public:
2607: static UClass* StaticClass()
2608 {
2609: static UClass* uClassPointer = nullptr;
2610
2611: if (!uClassPointer)
2612 {
2613: uClassPointer = UObject::FindClass("Class
Core.NameProperty");
2614 }
2615
2616: return uClassPointer;
2617 };
2629 public:
2630: static UClass* StaticClass()
2631 {
2632: static UClass* uClassPointer = nullptr;
2633
2634: if (!uClassPointer)
2635 {
2636: uClassPointer = UObject::FindClass("Class
Core.MapProperty");
2637 }
2638
2639: return uClassPointer;
2640 };
2650 public:
2651: static UClass* StaticClass()
2652 {
2653: static UClass* uClassPointer = nullptr;
2654
2655: if (!uClassPointer)
2656 {
2657: uClassPointer = UObject::FindClass("Class
Core.IntProperty");
2658 }
2659
2660: return uClassPointer;
2661 };
2669 public:
2670: class UClass* InterfaceClass; // 0x00C8 (0x0008)
2671 uint8_t UnknownData00[0x8]; // 0x00D0 (0x0008) DYNAMIC FIELD PADDING
2673 public:
2674: static UClass* StaticClass()
2675 {
2676: static UClass* uClassPointer = nullptr;
2677
2678: if (!uClassPointer)
2679 {
2680: uClassPointer = UObject::FindClass("Class
Core.InterfaceProperty");
2681 }
2682
2683: return uClassPointer;
2684 };
2694 public:
2695: static UClass* StaticClass()
2696 {
2697: static UClass* uClassPointer = nullptr;
2698
2699: if (!uClassPointer)
2700 {
2701: uClassPointer = UObject::FindClass("Class
Core.FloatProperty");
2702 }
2703
2704: return uClassPointer;
2705 };
2717 public:
2718: static UClass* StaticClass()
2719 {
2720: static UClass* uClassPointer = nullptr;
2721
2722: if (!uClassPointer)
2723 {
2724: uClassPointer = UObject::FindClass("Class
Core.DelegateProperty");
2725 }
2726
2727: return uClassPointer;
2728 };
2739 public:
2740: static UClass* StaticClass()
2741 {
2742: static UClass* uClassPointer = nullptr;
2743
2744: if (!uClassPointer)
2745 {
2746: uClassPointer = UObject::FindClass("Class
Core.ByteProperty");
2747 }
2748
2749: return uClassPointer;
2750 };
2761 public:
2762: static UClass* StaticClass()
2763 {
2764: static UClass* uClassPointer = nullptr;
2765
2766: if (!uClassPointer)
2767 {
2768: uClassPointer = UObject::FindClass("Class
Core.BoolProperty");
2769 }
2770
2771: return uClassPointer;
2772 };
2783 public:
2784: static UClass* StaticClass()
2785 {
2786: static UClass* uClassPointer = nullptr;
2787
2788: if (!uClassPointer)
2789 {
2790: uClassPointer = UObject::FindClass("Class
Core.ArrayProperty");
2791 }
2792
2793: return uClassPointer;
2794 };
2805 public:
2806: static UClass* StaticClass()
2807 {
2808: static UClass* uClassPointer = nullptr;
2809
2810: if (!uClassPointer)
2811 {
2812: uClassPointer = UObject::FindClass("Class Core.Enum");
2813 }
2814
2815: return uClassPointer;
2816 };
2827 public:
2828: static UClass* StaticClass()
2829 {
2830: static UClass* uClassPointer = nullptr;
2831
2832: if (!uClassPointer)
2833 {
2834: uClassPointer = UObject::FindClass("Class Core.Const");
2835 }
2836
2837: return uClassPointer;
2838 };
2955 public:
2956: static UClass* StaticClass()
2957 {
2958: static UClass* uClassPointer = nullptr;
2959
2960: if (!uClassPointer)
2961 {
2962: uClassPointer = UObject::FindClass("Class
Core.FeatureSystem");
2963 }
2964
2965: return uClassPointer;
2966 };
2988 public:
2989: static UClass* StaticClass()
2990 {
2991: static UClass* uClassPointer = nullptr;
2992
2993: if (!uClassPointer)
2994 {
2995: uClassPointer = UObject::FindClass("Class Core.Factory");
2996 }
2997
2998: return uClassPointer;
2999 };
3009 public:
3010: static UClass* StaticClass()
3011 {
3012: static UClass* uClassPointer = nullptr;
3013
3014: if (!uClassPointer)
3015 {
3016: uClassPointer = UObject::FindClass("Class
Core.TextBufferFactory");
3017 }
3018
3019: return uClassPointer;
3020 };
3034 public:
3035: static UClass* StaticClass()
3036 {
3037: static UClass* uClassPointer = nullptr;
3038
3039: if (!uClassPointer)
3040 {
3041: uClassPointer = UObject::FindClass("Class Core.Exporter");
3042 }
3043
3044: return uClassPointer;
3045 };
3056 public:
3057: static UClass* StaticClass()
3058 {
3059: static UClass* uClassPointer = nullptr;
3060
3061: if (!uClassPointer)
3062 {
3063: uClassPointer = UObject::FindClass("Class Core.ErrorType");
3064 }
3065
3066: return uClassPointer;
3067 };
3081 public:
3082: static UClass* StaticClass()
3083 {
3084: static UClass* uClassPointer = nullptr;
3085
3086: if (!uClassPointer)
3087 {
3088: uClassPointer = UObject::FindClass("Class Core.ErrorList");
3089 }
3090
3091: return uClassPointer;
3092 };
3105 public:
3106: static UClass* StaticClass()
3107 {
3108: static UClass* uClassPointer = nullptr;
3109
3110: if (!uClassPointer)
3111 {
3112: uClassPointer = UObject::FindClass("Class
Core.ArrayErrors");
3113 }
3114
3115: return uClassPointer;
3116 };
3130 public:
3131: static UClass* StaticClass()
3132 {
3133: static UClass* uClassPointer = nullptr;
3134
3135: if (!uClassPointer)
3136 {
3137: uClassPointer = UObject::FindClass("Class Core.Error");
3138 }
3139
3140: return uClassPointer;
3141 };
3155 public:
3156: static UClass* StaticClass()
3157 {
3158: static UClass* uClassPointer = nullptr;
3159
3160: if (!uClassPointer)
3161 {
3162: uClassPointer = UObject::FindClass("Class
Core.DelegateTracker");
3163 }
3164
3165: return uClassPointer;
3166 };
3188 public:
3189: static UClass* StaticClass()
3190 {
3191: static UClass* uClassPointer = nullptr;
3192
3193: if (!uClassPointer)
3194 {
3195: uClassPointer = UObject::FindClass("Class
Core.DebugDrawer");
3196 }
3197
3198: return uClassPointer;
3199 };
3221 public:
3222: static UClass* StaticClass()
3223 {
3224: static UClass* uClassPointer = nullptr;
3225
3226: if (!uClassPointer)
3227 {
3228: uClassPointer = UObject::FindClass("Class
Core.Compression");
3229 }
3230
3231: return uClassPointer;
3232 };
3241 public:
3242: class UClass* TemplateOwnerClass;
// 0x0060 (0x0008) [0x0000000000001002] (CPF_Const | CPF_Native)
3243 struct FName TemplateName;
// 0x0068 (0x0008) [0x0000000000001002] (CPF_Const | CPF_Native)
3245 public:
3246: static UClass* StaticClass()
3247 {
3248: static UClass* uClassPointer = nullptr;
3249
3250: if (!uClassPointer)
3251 {
3252: uClassPointer = UObject::FindClass("Class Core.Component");
3253 }
3254
3255: return uClassPointer;
3256 };
3267 public:
3268: static UClass* StaticClass()
3269 {
3270: static UClass* uClassPointer = nullptr;
3271
3272: if (!uClassPointer)
3273 {
3274: uClassPointer = UObject::FindClass("Class
Core.StringObjectMap");
3275 }
3276
3277: return uClassPointer;
3278 };
3297 public:
3298: static UClass* StaticClass()
3299 {
3300: static UClass* uClassPointer = nullptr;
3301
3302: if (!uClassPointer)
3303 {
3304: uClassPointer = UObject::FindClass("Class Core.StringMap");
3305 }
3306
3307: return uClassPointer;
3308 };
3333 struct FArray_Mirror InterfaceInjections;
// 0x0128 (0x0010) [0x0000000000003002] (CPF_Const | CPF_Native | CPF_Transient)
3334: TArray<class UClass*>
PendingInjectionClasses; // 0x0138 (0x0010)
[0x0000000000402002] (CPF_Const | CPF_Transient | CPF_NeedCtorLink)
3335 TArray<struct FObjectProviderPendingCallback> PendingCallbacks;
// 0x0148 (0x0010) [0x0000000000402002] (CPF_Const | CPF_Transient |
CPF_NeedCtorLink)
3345 public:
3346: static UClass* StaticClass()
3347 {
3348: static UClass* uClassPointer = nullptr;
3349
3350: if (!uClassPointer)
3351 {
3352: uClassPointer = UObject::FindClass("Class
Core.ObjectProvider");
3353 }
3354
3355: return uClassPointer;
3356 };
3398 public:
3399: static UClass* StaticClass()
3400 {
3401: static UClass* uClassPointer = nullptr;
3402
3403: if (!uClassPointer)
3404 {
3405: uClassPointer = UObject::FindClass("Class
Core.DistributionVector");
3406 }
3407
3408: return uClassPointer;
3409 };
3423 public:
3424: static UClass* StaticClass()
3425 {
3426: static UClass* uClassPointer = nullptr;
3427
3428: if (!uClassPointer)
3429 {
3430: uClassPointer = UObject::FindClass("Class
Core.DistributionFloat");
3431 }
3432
3433: return uClassPointer;
3434 };
3455 public:
3456: static UClass* StaticClass()
3457 {
3458: static UClass* uClassPointer = nullptr;
3459
3460: if (!uClassPointer)
3461 {
3462: uClassPointer = UObject::FindClass("Class
Core.Commandlet");
3463 }
3464
3465: return uClassPointer;
3466 };
3477 public:
3478: static UClass* StaticClass()
3479 {
3480: static UClass* uClassPointer = nullptr;
3481
3482: if (!uClassPointer)
3483 {
3484: uClassPointer = UObject::FindClass("Class
Core.HelpCommandlet");
3485 }
3486
3487: return uClassPointer;
3488 };
3500 public:
3501: static UClass* StaticClass()
3502 {
3503: static UClass* uClassPointer = nullptr;
3504
3505: if (!uClassPointer)
3506 {
3507: uClassPointer = UObject::FindClass("Class
Core.Breadcrumbs");
3508 }
3509
3510: return uClassPointer;
3511 };
3523 public:
3524: static UClass* StaticClass()
3525 {
3526: static UClass* uClassPointer = nullptr;
3527
3528: if (!uClassPointer)
3529 {
3530: uClassPointer = UObject::FindClass("Class Core.Base64");
3531 }
3532
3533: return uClassPointer;
3534 };
3556 public:
3557: static UClass* StaticClass()
3558 {
3559: static UClass* uClassPointer = nullptr;
3560
3561: if (!uClassPointer)
3562 {
3563: uClassPointer = UObject::FindClass("Class
Core.AutomationTest");
3564 }
3565
3566: return uClassPointer;
3567 };
3584 public:
3585: static UClass* StaticClass()
3586 {
3587: static UClass* uClassPointer = nullptr;
3588
3589: if (!uClassPointer)
3590 {
3591: uClassPointer = UObject::FindClass("Class Core.AsyncTask");
3592 }
3593
3594: return uClassPointer;
3595 };
3624 public:
3625: static UClass* StaticClass()
3626 {
3627: static UClass* uClassPointer = nullptr;
3628
3629: if (!uClassPointer)
3630 {
3631: uClassPointer = UObject::FindClass("Class
Core.AsyncResult");
3632 }
3633
3634: return uClassPointer;
3635 };
3645 public:
3646: static UClass* StaticClass()
3647 {
3648: static UClass* uClassPointer = nullptr;
3649
3650: if (!uClassPointer)
3651 {
3652: uClassPointer = UObject::FindClass("Class
Core._Types_Core");
3653 }
3654
3655: return uClassPointer;
3656 };
3667 public:
3668: static UClass* StaticClass()
3669 {
3670: static UClass* uClassPointer = nullptr;
3671
3672: if (!uClassPointer)
3673 {
3674: uClassPointer = UObject::FindClass("Class Core.State");
3675 }
3676
3677: return uClassPointer;
3678 };
3689 public:
3690: static UClass* StaticClass()
3691 {
3692: static UClass* uClassPointer = nullptr;
3693
3694: if (!uClassPointer)
3695 {
3696: uClassPointer = UObject::FindClass("Class Core.Package");
3697 }
3698
3699: return uClassPointer;
3700 };
3711 public:
3712: static UClass* StaticClass()
3713 {
3714: static UClass* uClassPointer = nullptr;
3715
3716: if (!uClassPointer)
3717 {
3718: uClassPointer = UObject::FindClass("Class Core.Class");
3719 }
3720
3721: return uClassPointer;
3722 };
3734 public:
3735: static UClass* StaticClass()
3736 {
3737: static UClass* uClassPointer = nullptr;
3738
3739: if (!uClassPointer)
3740 {
3741: uClassPointer = UObject::FindClass("Class
Core.__AsyncTask__All_0x1");
3742 }
3743
3744: return uClassPointer;
3745 };
3756 public:
3757: static UClass* StaticClass()
3758 {
3759: static UClass* uClassPointer = nullptr;
3760
3761: if (!uClassPointer)
3762 {
3763: uClassPointer = UObject::FindClass("Class
Core._LoggingDoc");
3764 }
3765
3766: return uClassPointer;
3767 };
3778 public:
3779: static UClass* StaticClass()
3780 {
3781: static UClass* uClassPointer = nullptr;
3782
3783: if (!uClassPointer)
3784 {
3785: uClassPointer = UObject::FindClass("Class
Core._Types_Generated");
3786 }
3787
3788: return uClassPointer;
3789 };
3799 public:
3800: static UClass* StaticClass()
3801 {
3802: static UClass* uClassPointer = nullptr;
3803
3804: if (!uClassPointer)
3805 {
3806: uClassPointer = UObject::FindClass("Class
Core.ArrayFuncs");
3807 }
3808
3809: return uClassPointer;
3810 };
3822 public:
3823: static UClass* StaticClass()
3824 {
3825: static UClass* uClassPointer = nullptr;
3826
3827: if (!uClassPointer)
3828 {
3829: uClassPointer = UObject::FindClass("Class
Core.IDisposable");
3830 }
3831
3832: return uClassPointer;
3833 };
3844 public:
3845: static UClass* StaticClass()
3846 {
3847: static UClass* uClassPointer = nullptr;
3848
3849: if (!uClassPointer)
3850 {
3851: uClassPointer = UObject::FindClass("Class
Core.RotatorConversions");
3852 }
3853
3854: return uClassPointer;
3855 };
3867 public:
3868: static UClass* StaticClass()
3869 {
3870: static UClass* uClassPointer = nullptr;
3871
3872: if (!uClassPointer)
3873 {
3874: uClassPointer = UObject::FindClass("Class
Core.TAsyncResult");
3875 }
3876
3877: return uClassPointer;
3878 };
Engine_classes.hpp
C:\RLSDK\RLSDK\SDK_HEADERS\Engine_classes.hpp:
3612 // 0x0208 (0x0060 - 0x0268)
3613: class AActor : public UObject
3614 {
4873
4874: void SetActorParameter(struct FName Key, class AActor* Value);
4875 void SetLinearColorParameter(struct FName Key, struct FLinearColor
Value);
4957 public:
4958: class AActor* AssociatedActor;
// 0x0298 (0x0008) [0x0000000000000000]
4959 uint32_t bForcePawnWalk : 1;
// 0x02A0 (0x0004) [0x0000000000000001] [0x00000001] (CPF_Edit)
4975
4976: void eventProcessActorSetVolume(class AActor* Other);
4977 void eventCollisionChanged();
5342 public:
5343: TArray<class AActor*>
OverrideVisibleActors; // 0x02A8 (0x0010)
[0x0000000000400001] (CPF_Edit | CPF_NeedCtorLink)
5344: TArray<class AActor*>
OverrideInvisibleActors; // 0x02B8 (0x0010)
[0x0000000000400001] (CPF_Edit | CPF_NeedCtorLink)
5345
6684
6685: bool CanTeleport(class AActor* A);
6686 };
6843
6844: class AActor* eventSpecialHandling(class APawn* Other);
6845: void eventPostTouch(class AActor* Other);
6846: void eventTouch(class AActor* Other, class UPrimitiveComponent*
OtherComp, struct FVector HitLocation, struct FVector HitNormal);
6847: bool eventAccept(class AActor* Incoming, class AActor* Source);
6848 void eventPostBeginPlay();
6849: bool CanTeleport(class AActor* A);
6850 };
8336
8337: void SetCaptureParameters(class UTextureRenderTarget2D*
optionalNewTextureTarget, float optionalNewScaleFOV, class AActor*
optionalNewViewDest);
8338 };
8438
8439: void eventPostCreateActor(class AActor* NewActor, class
USeqAct_ActorFactory* optionalActorFactoryData);
8440 };
8646 public:
8647: class AActor* ArchetypeActor;
// 0x00A0 (0x0008) [0x0000000000000001] (CPF_Edit)
8648
9180
9181: class AActor* SpawnClass(class UClass* InClass, class AActor*
optionalSpawnOwner, struct FVector optionalSpawnLocation, struct FRotator
optionalSpawnRotation, bool optionalBNoCollisionFail);
9182: class AActor* SpawnArchetype(class AActor* InArchetype, class AActor*
optionalSpawnOwner, struct FVector optionalSpawnLocation, struct FRotator
optionalSpawnRotation, bool optionalBNoCollisionFail);
9183 class UObject* InstanceClass(class UClass* InClass);
16557 float
OutOfHighLevelPathBias; // 0x007C (0x0004)
[0x0000000000000000]
16558: class AActor* GoalActor;
// 0x0080 (0x0008) [0x0000000000000000]
16559 struct FVector GoalPoint;
// 0x0088 (0x000C) [0x0000000000000000]
16964 public:
16965: class AActor* GoalActor;
// 0x0070 (0x0008) [0x0000000000000000]
16966
17094 public:
17095: class AActor* GoalActor;
// 0x0078 (0x0008) [0x0000000000000000]
17096 float GoalDist;
// 0x0080 (0x0004) [0x0000000000000000]
17897
17898: void eventNotifyEnd(class AActor* Owner, class UAnimNodeSequence*
AnimSeqInstigator);
17899: void eventNotify(class AActor* Owner, class UAnimNodeSequence*
AnimSeqInstigator);
17900 };
17921
17922: void eventNotify(class AActor* Owner, class UAnimNodeSequence*
AnimSeqInstigator);
17923 };
17955
17956: void eventNotify(class AActor* Owner, class UAnimNodeSequence*
AnimSeqInstigator);
17957 };
22188 public:
22189: class AActor* OldViewTarget;
// 0x0060 (0x0008) [0x0000000000000000]
22190 struct FRenderingPerformanceOverrides
OldRenderingOverrides; // 0x0068 (0x0004)
[0x0000000000000000]
25843
25844: void SetActorParameter(struct FName Key, class AActor* Value);
25845 void SetLinearColorParameter(struct FName Key, struct FLinearColor
Value);
29789 public:
29790: class AActor* MyStaticMeshActor;
// 0x03B8 (0x0008) [0x0000000000000000]
29791 float MaxImpulseSpeed;
// 0x03C0 (0x0004) [0x0000000000000000]
29805
29806: void eventTouch(class AActor* Other, class UPrimitiveComponent*
OtherComp, struct FVector HitLocation, struct FVector HitNormal);
29807: void eventBump(class AActor* Other, class UPrimitiveComponent*
OtherComp, struct FVector HitNormal);
29808 void ReceiveImpulse(class APawn* Other, struct FVector HitLocation,
struct FVector HitNormal);
29869
29870: void DoKismetAttachment(class AActor* Attachment, class
USeqAct_AttachToActor* Action);
29871 void OnTeleport(class USeqAct_Teleport* inAction);
29882 public:
29883: class AActor* ConstraintActor1;
// 0x0268 (0x0008) [0x0000000000000001] (CPF_Edit)
29884: class AActor* ConstraintActor2;
// 0x0270 (0x0008) [0x0000000000000001] (CPF_Edit)
29885 class URB_ConstraintSetup* ConstraintSetup;
// 0x0278 (0x0008) [0x0000000006400009] (CPF_Edit | CPF_ExportObject |
CPF_NeedCtorLink | CPF_NoClear | CPF_EditInline)
29889 uint32_t
bUpdateActor2RefFrame : 1; // 0x0288 (0x0004)
[0x0000000000000001] [0x00000004] (CPF_Edit)
29890: class AActor* PulleyPivotActor1;
// 0x0290 (0x0008) [0x0000000000000001] (CPF_Edit)
29891: class AActor* PulleyPivotActor2;
// 0x0298 (0x0008) [0x0000000000000001] (CPF_Edit)
29892
30332 public:
30333: class AActor* Owner;
// 0x0060 (0x0008) [0x0000000000002002] (CPF_Const | CPF_Transient)
30334 int32_t RootBodyIndex;
// 0x0068 (0x0004) [0x0000000000002002] (CPF_Const | CPF_Transient)
30475 public:
30476: class AActor* Owner;
// 0x0060 (0x0008) [0x0000000000002002] (CPF_Const | CPF_Transient)
30477 class UPrimitiveComponent* OwnerComponent;
// 0x0068 (0x0008) [0x000000000408200A] (CPF_Const | CPF_ExportObject |
CPF_Transient | CPF_Component | CPF_EditInline)
31949 public:
31950: class AActor* Instigator;
// 0x0160 (0x0008) [0x0000000000000001] (CPF_Edit)
31951 struct FName EventName;
// 0x0168 (0x0008) [0x0000000000000001] (CPF_Edit)
32465 public:
32466: TArray<class AActor*> LatentActors;
// 0x0160 (0x0010) [0x0000000000400000] (CPF_NeedCtorLink)
32467 uint32_t bAborted : 1;
// 0x0170 (0x0004) [0x0000000000000000] [0x00000001]
32568
32569: class AActor* PickDestination(class AActor* Requestor);
32570 static int32_t eventGetObjClassVersion();
33063 uint32_t
bUseEmitterLocation : 1; // 0x0160 (0x0004)
[0x0000000000000001] [0x00000002] (CPF_Edit)
33064: class AActor* Instigator;
// 0x0168 (0x0008) [0x0000000000000000]
33065 TArray<class FString> EventNames;
// 0x0170 (0x0010) [0x0000000000400000] (CPF_NeedCtorLink)
33283 public:
33284: class AActor* CameraTarget;
// 0x0160 (0x0008) [0x0000000000002000] (CPF_Transient)
33285 struct FViewTargetTransitionParams TransitionParams;
// 0x0168 (0x0010) [0x0000000000000003] (CPF_Edit | CPF_Const)
38146
38147: void eventTouch(class AActor* Other, class UPrimitiveComponent*
OtherComp, struct FVector HitLocation, struct FVector HitNormal);
38148 };
38324
38325: void eventTouch(class AActor* Other, class UPrimitiveComponent*
OtherComp, struct FVector HitLocation, struct FVector HitNormal);
38326 };
38642
38643: void SetActorParameter(struct FName ParameterName, class AActor*
Param);
38644 void SetExtColorParameter(struct FName ParameterName, float Red, float
Green, float Blue, float Alpha);
41995
41996: // Class Engine.CameraActor
41997 // 0x0190 (0x0268 - 0x03F8)
41998: class ACameraActor : public AActor
41999 {
42017 {
42018: uClassPointer = UObject::FindClass("Class
Engine.CameraActor");
42019 }
42027
42028: // Class Engine.DynamicCameraActor
42029 // 0x0000 (0x03F8 - 0x03F8)
42030: class ADynamicCameraActor : public ACameraActor
42031 {
42040 {
42041: uClassPointer = UObject::FindClass("Class
Engine.DynamicCameraActor");
42042 }
43029
43030: void eventNotify(class AActor* Owner, class UAnimNodeSequence*
AnimSeqInstigator);
43031 };
43264
43265: void eventUnTouch(class AActor* Other);
43266: void eventTouch(class AActor* Other, class UPrimitiveComponent*
OtherComp, struct FVector HitLocation, struct FVector HitNormal);
43267 };
45566
45567: void ModifyActorComponentsVisibility(class AActor* ActorToModify);
45568 void eventActivated();
45764
45765: // Class Engine.StaticCameraActor
45766 // 0x0000 (0x03F8 - 0x03F8)
45767: class AStaticCameraActor : public ACameraActor
45768 {
45777 {
45778: uClassPointer = UObject::FindClass("Class
Engine.StaticCameraActor");
45779 }
45926
45927: void eventTouch(class AActor* Other, class UPrimitiveComponent*
OtherComp, struct FVector HitLocation, struct FVector HitNormal);
45928 };
1 result - 1 file
C:\RLSDK\RLSDK\SDK_HEADERS\Engine_classes.hpp:
15619 // 0x0360 (0x0060 - 0x03C0)
15620: class UWorld : public UObject
15621 {
66 results - 1 file
C:\RLSDK\RLSDK\SDK_HEADERS\Engine_classes.hpp:
3791 int32_t GetActorMetrics(EActorMetricsType MetricsType);
3792: bool eventOnMobileTouch(class APlayerController* InPC, struct FVector2D
TouchLocation);
3793 bool IsMobileTouchEnabled();
5230
5231: void NotifyPawnBecameViewTarget(class APawn* P, class
APlayerController* PC);
5232 void ModifyPlayer(class APawn* PlayerPawn);
6660
6661: void eventPostRenderFor(class APlayerController* PC, class UCanvas*
Canvas, struct FVector CameraPosition, struct FVector CameraDir);
6662 void OnToggle(class USeqAct_Toggle* Action);
7195 public:
7196: TArray<class APlayerController*> LocalViewers;
// 0x0070 (0x0010) [0x0000000000400002] (CPF_Const | CPF_NeedCtorLink)
7197 uint8_t BulletSceneGroup;
// 0x0080 (0x0001) [0x0000000000000002] (CPF_Const)
7218
7219: class APlayerController* GetFirstLocalViewer();
7220: void SetLocalViewer(class APlayerController* NewLocalViewer);
7221 void ClearLocalViewers();
7222: void RemoveLocalViewer(class APlayerController* NewLocalViewer);
7223: void AddLocalViewer(class APlayerController* NewLocalViewer);
7224 void DetachFromAny();
13306
13307: void SwitchController(class APlayerController* PC);
13308 void HandleTeamChanged(class APlayerReplicationInfo* PRI);
37058
37059: void eventProcessSoundEvent(struct FName SoundEventName, class
APlayerController* optionalSoundOwner);
37060 };
41897 public:
41898: class APlayerController* PCOwner;
// 0x0268 (0x0008) [0x0000000000000000]
41899 struct FName CameraStyle;
// 0x0270 (0x0008) [0x0000000000000000]
42233
42234: class APlayerController* GetAPC();
42235 void ToggleShake(bool bShake);
42622 public:
42623: class APlayerController* NewPlayer;
// 0x0060 (0x0008) [0x0000000000000000]
42624
45862 public:
45863: TArray<class APlayerController*> PCsWithLOS;
// 0x0278 (0x0010) [0x0000000000400000] (CPF_NeedCtorLink)
45864
5 results - 1 file
C:\RLSDK\RLSDK\SDK_HEADERS\Engine_classes.hpp:
7192 // 0x002D (0x0070 - 0x009D)
7193: class UActorComponent : public UComponent
7194 {
ObjectDump.txt
C:\RLSDK\RLSDK\ObjectDump.txt:
234 UObject[000229] Class Engine.Controller 0x2E8714CB800
235: UObject[000230] Class Engine.PlayerController 0x2E8714CBC00
236 UObject[000231] Class Engine.CheatManager 0x2E8714C0400
UObject : Trop présent dans le code, ça dépasse la limite de token, soit plus
précis.
77 results - 1 file
C:\RLSDK\RLSDK\ObjectDump.txt:
1340 UObject[001335] Class Engine.Camera 0x2E872209800
1341: UObject[001336] Class Engine.CameraActor 0x2E872209400
1342: UObject[001337] Class Engine.DynamicCameraActor 0x2E872208C00
1343 UObject[001338] Class Engine.CameraAnim 0x2E872208400
C:\RLSDK\RLSDK\NameDump.txt:
271 Name[000745] User 0x2E8704A27C6
272: Name[000746] PersistentLevel 0x2E8704A27E8
273 Name[000747] TheWorld 0x2E8704A2820
C:\RLSDK\RLSDK\ObjectDump.txt:
5689 UObject[005684] ObjectProperty
Engine.Actor.OnRigidBodySpringOverextension.BodyInstance 0x2E871BA4720
5690: UObject[005685] Function Engine.Actor.IsInPersistentLevel 0x2E871BA9600
5691: UObject[005686] BoolProperty Engine.Actor.IsInPersistentLevel.ReturnValue
0x2E871BA4640
5692: UObject[005687] BoolProperty
Engine.Actor.IsInPersistentLevel.bIncludeLevelStreamingPersistent 0x2E871BA4560
5693 UObject[005688] Function Engine.Actor.GetAimFrictionExtent 0x2E871BA9480
C:\RLSDK\RLSDK\NameDump.txt:
11556 Name[012210] MaxDeltaTime 0x2E8706FBCC8
11557: Name[012211] PendingLevelPlayerControllerClassName 0x2E8706FBCFA
11558 Name[012212] AllowDownloads 0x2E8706FBD5E
52048 Name[052702]
__PartySequence_JoinParty_X__HandleGetPlatformPartyMessage_0x1 0x2E8E836FCBA
52049: Name[052703] __PlayerController_X__ReceivedPlayer_0x1 0x2E8E836FD50
52050 Name[052704] __PRI_X__RegisterPlayerWithSession_0x1 0x2E8E836FDBA
C:\RLSDK\RLSDK\ObjectDump.txt:
234 UObject[000229] Class Engine.Controller 0x2E8714CB800
235: UObject[000230] Class Engine.PlayerController 0x2E8714CBC00
236 UObject[000231] Class Engine.CheatManager 0x2E8714C0400
20 results - 2 files
C:\RLSDK\RLSDK\NameDump.txt:
64569 Name[065223] BoostBlendOutTime 0x2E87D073C10
64570: Name[065224] BoostComponent 0x2E87D073C4C
64571 Name[065225] BoostConsumptionRate 0x2E87D073C82
C:\RLSDK\RLSDK\ObjectDump.txt:
66003 UObject[065998] FloatProperty
TAGame.AchievementManager_TA.CheckBoosting.DeltaTime 0x2E96A32F040
66004: UObject[065999] ObjectProperty TAGame.Vehicle_TA.BoostComponent
0x2E96A32EF60
66005 UObject[066000] BoolProperty TAGame.CarComponent_TA.bActive 0x2E96A32EE80
2 results - 2 files
C:\RLSDK\RLSDK\NameDump.txt:
67669 Name[068323] CurrentBindings 0x2E95FC5D61E
67670: Name[068324] CurrentBoostAmount 0x2E95FC5D656
67671 Name[068325] CurrentBoostFX 0x2E95FC5D694
C:\RLSDK\RLSDK\ObjectDump.txt:
65988 UObject[065983] ObjectProperty
TAGame.AchievementManager_TA.HandleBoostAmountChanged.Boost 0x2E96A32F900
65989: UObject[065984] FloatProperty
TAGame.CarComponent_Boost_TA.CurrentBoostAmount 0x2E96A32F820
65990 UObject[065985] FloatProperty TAGame.CarComponent_Boost_TA.MaxBoostAmount
0x2E96A32F740
A partir de tout ce que je t'ai envoyé code ce que je t'ai demandé. Pour rappel je
t'ai demandé ceci:
Salut ! Je veux que tu me fasses un code en C++. Voici ce que ce code doit faire:
Si vraiment il te manque des éléments obligatoire pour réaliser le code dit les moi
et je les chrecherais. Mais si tu as suffisamment d'information pour faire le code
fait le.
Tu n'as pas le droit d'inclure de fichier du RLSDK dans ton code. Car il y a un des
fichiers qui ne peut pas être compilé en DLL et en plus de ça ça fera une DLL trop
lourd.