Guest User

Untitled

a guest
Jun 17th, 2025
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 95.36 KB | None | 0 0
  1. namespace PortalWars2Client
  2. {
  3. namespace AActor // Size: 0x2C8
  4. {
  5. static constexpr uint32_t PrimaryActorTick = 0x40; // Size: 0x1 (0x40-41)
  6. static constexpr uint32_t bNetTemporary = 0x70; // Size: 0x1 (0x70-71)
  7. static constexpr uint32_t bOnlyRelevantToOwner = 0x70; // Size: 0x1 (0x70-71)
  8. static constexpr uint32_t bAlwaysRelevant = 0x70; // Size: 0x1 (0x70-71)
  9. static constexpr uint32_t bReplicateMovement = 0x70; // Size: 0x1 (0x70-71)
  10. static constexpr uint32_t bCallPreReplication = 0x70; // Size: 0x1 (0x70-71)
  11. static constexpr uint32_t bCallPreReplicationForReplay = 0x70; // Size: 0x1 (0x70-71)
  12. static constexpr uint32_t bHidden = 0x70; // Size: 0x1 (0x70-71)
  13. static constexpr uint32_t bTearOff = 0x71; // Size: 0x1 (0x71-72)
  14. static constexpr uint32_t bForceNetAddressable = 0x71; // Size: 0x1 (0x71-72)
  15. static constexpr uint32_t bExchangedRoles = 0x71; // Size: 0x1 (0x71-72)
  16. static constexpr uint32_t bNetLoadOnClient = 0x71; // Size: 0x1 (0x71-72)
  17. static constexpr uint32_t bNetUseOwnerRelevancy = 0x71; // Size: 0x1 (0x71-72)
  18. static constexpr uint32_t bRelevantForNetworkReplays = 0x71; // Size: 0x1 (0x71-72)
  19. static constexpr uint32_t bRelevantForLevelBounds = 0x71; // Size: 0x1 (0x71-72)
  20. static constexpr uint32_t bReplayRewindable = 0x71; // Size: 0x1 (0x71-72)
  21. static constexpr uint32_t bAllowTickBeforeBeginPlay = 0x72; // Size: 0x1 (0x72-73)
  22. static constexpr uint32_t bAutoDestroyWhenFinished = 0x72; // Size: 0x1 (0x72-73)
  23. static constexpr uint32_t bCanBeDamaged = 0x72; // Size: 0x1 (0x72-73)
  24. static constexpr uint32_t bBlockInput = 0x72; // Size: 0x1 (0x72-73)
  25. static constexpr uint32_t bCollideWhenPlacing = 0x72; // Size: 0x1 (0x72-73)
  26. static constexpr uint32_t bFindCameraComponentWhenViewTarget = 0x72; // Size: 0x1 (0x72-73)
  27. static constexpr uint32_t bGenerateOverlapEventsDuringLevelStreaming = 0x72; // Size: 0x1 (0x72-73)
  28. static constexpr uint32_t bIgnoresOriginShifting = 0x72; // Size: 0x1 (0x72-73)
  29. static constexpr uint32_t bEnableAutoLODGeneration = 0x73; // Size: 0x1 (0x73-74)
  30. static constexpr uint32_t bIsEditorOnlyActor = 0x73; // Size: 0x1 (0x73-74)
  31. static constexpr uint32_t bReplicates = 0x73; // Size: 0x1 (0x73-74)
  32. static constexpr uint32_t bCanBeInCluster = 0x73; // Size: 0x1 (0x73-74)
  33. static constexpr uint32_t bAllowReceiveTickEventOnDedicatedServer = 0x73; // Size: 0x1 (0x73-74)
  34. static constexpr uint32_t bReplicateUsingRegisteredSubObjectList = 0x73; // Size: 0x1 (0x73-74)
  35. static constexpr uint32_t bActorEnableCollision = 0x75; // Size: 0x1 (0x75-76)
  36. static constexpr uint32_t bActorIsBeingDestroyed = 0x75; // Size: 0x1 (0x75-76)
  37. static constexpr uint32_t bAsyncPhysicsTickEnabled = 0x75; // Size: 0x1 (0x75-76)
  38. static constexpr uint32_t UpdateOverlapsMethodDuringLevelStreaming = 0x76; // Size: 0x1 (0x76-77)
  39. static constexpr uint32_t DefaultUpdateOverlapsMethodDuringLevelStreaming = 0x77; // Size: 0x1 (0x77-78)
  40. static constexpr uint32_t RemoteRole = 0x78; // Size: 0x1 (0x78-79)
  41. static constexpr uint32_t InitialLifeSpan = 0x7C; // Size: 0x1 (0x7C-7D)
  42. static constexpr uint32_t CustomTimeDilation = 0x80; // Size: 0x1 (0x80-81)
  43. static constexpr uint32_t RayTracingGroupId = 0x84; // Size: 0x1 (0x84-85)
  44. static constexpr uint32_t AttachmentReplication = 0x88; // Size: 0x1 (0x88-89)
  45. static constexpr uint32_t ReplicatedMovement = 0xE8; // Size: 0x1 (0xE8-E9)
  46. static constexpr uint32_t Owner = 0x170; // Size: 0x1 (0x170-171)
  47. static constexpr uint32_t NetDriverName = 0x178; // Size: 0x1 (0x178-179)
  48. static constexpr uint32_t RootComponent = 0x180; // Size: 0x1 (0x180-181)
  49. static constexpr uint32_t Role = 0x188; // Size: 0x1 (0x188-189)
  50. static constexpr uint32_t NetDormancy = 0x189; // Size: 0x1 (0x189-18A)
  51. static constexpr uint32_t SpawnCollisionHandlingMethod = 0x18A; // Size: 0x1 (0x18A-18B)
  52. static constexpr uint32_t AutoReceiveInput = 0x18B; // Size: 0x1 (0x18B-18C)
  53. static constexpr uint32_t InputPriority = 0x18C; // Size: 0x1 (0x18C-18D)
  54. static constexpr uint32_t InputComponent = 0x198; // Size: 0x1 (0x198-199)
  55. static constexpr uint32_t NetTag = 0x1A0; // Size: 0x1 (0x1A0-1A1)
  56. static constexpr uint32_t NetCullDistanceSquared = 0x1A4; // Size: 0x1 (0x1A4-1A5)
  57. static constexpr uint32_t NetUpdateFrequency = 0x1A8; // Size: 0x1 (0x1A8-1A9)
  58. static constexpr uint32_t MinNetUpdateFrequency = 0x1AC; // Size: 0x1 (0x1AC-1AD)
  59. static constexpr uint32_t NetPriority = 0x1B0; // Size: 0x1 (0x1B0-1B1)
  60. static constexpr uint32_t PhysicsReplicationMode = 0x1B4; // Size: 0x1 (0x1B4-1B5)
  61. static constexpr uint32_t Instigator = 0x1C0; // Size: 0x1 (0x1C0-1C1)
  62. static constexpr uint32_t Children = 0x1C8; // Size: 0x1 (0x1C8-1C9)
  63. static constexpr uint32_t Layers = 0x1E0; // Size: 0x1 (0x1E0-1E1)
  64. static constexpr uint32_t ParentComponent = 0x1F0; // Size: 0x1 (0x1F0-1F1)
  65. static constexpr uint32_t Tags = 0x1F8; // Size: 0x1 (0x1F8-1F9)
  66. static constexpr uint32_t OnTakeAnyDamage = 0x208; // Size: 0x1 (0x208-209)
  67. static constexpr uint32_t OnTakePointDamage = 0x209; // Size: 0x1 (0x209-20A)
  68. static constexpr uint32_t OnTakeRadialDamage = 0x20A; // Size: 0x1 (0x20A-20B)
  69. static constexpr uint32_t OnActorBeginOverlap = 0x20B; // Size: 0x1 (0x20B-20C)
  70. static constexpr uint32_t OnActorEndOverlap = 0x20C; // Size: 0x1 (0x20C-20D)
  71. static constexpr uint32_t OnBeginCursorOver = 0x20D; // Size: 0x1 (0x20D-20E)
  72. static constexpr uint32_t OnEndCursorOver = 0x20E; // Size: 0x1 (0x20E-20F)
  73. static constexpr uint32_t OnClicked = 0x20F; // Size: 0x1 (0x20F-210)
  74. static constexpr uint32_t OnReleased = 0x210; // Size: 0x1 (0x210-211)
  75. static constexpr uint32_t OnInputTouchBegin = 0x211; // Size: 0x1 (0x211-212)
  76. static constexpr uint32_t OnInputTouchEnd = 0x212; // Size: 0x1 (0x212-213)
  77. static constexpr uint32_t OnInputTouchEnter = 0x213; // Size: 0x1 (0x213-214)
  78. static constexpr uint32_t OnInputTouchLeave = 0x214; // Size: 0x1 (0x214-215)
  79. static constexpr uint32_t OnActorHit = 0x215; // Size: 0x1 (0x215-216)
  80. static constexpr uint32_t OnDestroyed = 0x216; // Size: 0x1 (0x216-217)
  81. static constexpr uint32_t OnEndPlay = 0x217; // Size: 0x1 (0x217-218)
  82. static constexpr uint32_t InstanceComponents = 0x298; // Size: 0x1 (0x298-299)
  83. static constexpr uint32_t BlueprintCreatedComponents = 0x2A8; // Size: 0x1 (0x2A8-2A9)
  84. static constexpr uint32_t Pooling = 0x2C0; // Size: 0x1 (0x2C0-2C1)
  85. };
  86.  
  87. namespace AHUD // Size: 0x3B8
  88. {
  89. static constexpr uint32_t PlayerOwner = 0x2C8; // Size: 0x1 (0x2C8-2C9)
  90. static constexpr uint32_t bLostFocusPaused = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  91. static constexpr uint32_t bShowHUD = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  92. static constexpr uint32_t bShowDebugInfo = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  93. static constexpr uint32_t CurrentTargetIndex = 0x2D4; // Size: 0x1 (0x2D4-2D5)
  94. static constexpr uint32_t bShowHitBoxDebugInfo = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  95. static constexpr uint32_t bShowOverlays = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  96. static constexpr uint32_t bEnableDebugTextShadow = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  97. static constexpr uint32_t PostRenderedActors = 0x2E0; // Size: 0x1 (0x2E0-2E1)
  98. static constexpr uint32_t DebugDisplay = 0x2F8; // Size: 0x1 (0x2F8-2F9)
  99. static constexpr uint32_t ToggledDebugCategories = 0x308; // Size: 0x1 (0x308-309)
  100. static constexpr uint32_t Canvas = 0x318; // Size: 0x1 (0x318-319)
  101. static constexpr uint32_t DebugCanvas = 0x320; // Size: 0x1 (0x320-321)
  102. static constexpr uint32_t DebugTextList = 0x328; // Size: 0x1 (0x328-329)
  103. static constexpr uint32_t ShowDebugTargetDesiredClass = 0x338; // Size: 0x1 (0x338-339)
  104. static constexpr uint32_t ShowDebugTargetActor = 0x340; // Size: 0x1 (0x340-341)
  105. };
  106.  
  107. namespace UActorComponent // Size: 0xD0
  108. {
  109. static constexpr uint32_t PrimaryComponentTick = 0x48; // Size: 0x1 (0x48-49)
  110. static constexpr uint32_t ComponentTags = 0x78; // Size: 0x1 (0x78-79)
  111. static constexpr uint32_t AssetUserData = 0x88; // Size: 0x1 (0x88-89)
  112. static constexpr uint32_t UCSSerializationIndex = 0x9C; // Size: 0x1 (0x9C-9D)
  113. static constexpr uint32_t bNetAddressable = 0xA4; // Size: 0x1 (0xA4-A5)
  114. static constexpr uint32_t bReplicateUsingRegisteredSubObjectList = 0xA4; // Size: 0x1 (0xA4-A5)
  115. static constexpr uint32_t bReplicates = 0xA4; // Size: 0x1 (0xA4-A5)
  116. static constexpr uint32_t bAutoActivate = 0xA6; // Size: 0x1 (0xA6-A7)
  117. static constexpr uint32_t bIsActive = 0xA6; // Size: 0x1 (0xA6-A7)
  118. static constexpr uint32_t bEditableWhenInherited = 0xA6; // Size: 0x1 (0xA6-A7)
  119. static constexpr uint32_t bCanEverAffectNavigation = 0xA6; // Size: 0x1 (0xA6-A7)
  120. static constexpr uint32_t bIsEditorOnly = 0xA7; // Size: 0x1 (0xA7-A8)
  121. static constexpr uint32_t CreationMethod = 0xB8; // Size: 0x1 (0xB8-B9)
  122. static constexpr uint32_t OnComponentActivated = 0xB9; // Size: 0x1 (0xB9-BA)
  123. static constexpr uint32_t OnComponentDeactivated = 0xBA; // Size: 0x1 (0xBA-BB)
  124. };
  125.  
  126. namespace USceneComponent // Size: 0x270
  127. {
  128. static constexpr uint32_t PhysicsVolume = 0x150; // Size: 0x1 (0x150-151)
  129. static constexpr uint32_t AttachParent = 0x158; // Size: 0x1 (0x158-159)
  130. static constexpr uint32_t AttachSocketName = 0x160; // Size: 0x1 (0x160-161)
  131. static constexpr uint32_t AttachChildren = 0x168; // Size: 0x1 (0x168-169)
  132. static constexpr uint32_t ClientAttachedChildren = 0x178; // Size: 0x1 (0x178-179)
  133. static constexpr uint32_t RelativeRotation = 0x1C8; // Size: 0x1 (0x1C8-1C9)
  134. static constexpr uint32_t RelativeScale3D = 0x1E0; // Size: 0x1 (0x1E0-1E1)
  135. static constexpr uint32_t ComponentVelocity = 0x1F8; // Size: 0x1 (0x1F8-1F9)
  136. static constexpr uint32_t bComponentToWorldUpdated = 0x210; // Size: 0x1 (0x210-211)
  137. static constexpr uint32_t bAbsoluteLocation = 0x210; // Size: 0x1 (0x210-211)
  138. static constexpr uint32_t bAbsoluteRotation = 0x210; // Size: 0x1 (0x210-211)
  139. static constexpr uint32_t bAbsoluteScale = 0x210; // Size: 0x1 (0x210-211)
  140. static constexpr uint32_t bVisible = 0x210; // Size: 0x1 (0x210-211)
  141. static constexpr uint32_t bShouldBeAttached = 0x210; // Size: 0x1 (0x210-211)
  142. static constexpr uint32_t bShouldSnapLocationWhenAttached = 0x210; // Size: 0x1 (0x210-211)
  143. static constexpr uint32_t bShouldSnapRotationWhenAttached = 0x211; // Size: 0x1 (0x211-212)
  144. static constexpr uint32_t bShouldSnapScaleWhenAttached = 0x211; // Size: 0x1 (0x211-212)
  145. static constexpr uint32_t bShouldUpdatePhysicsVolume = 0x211; // Size: 0x1 (0x211-212)
  146. static constexpr uint32_t bHiddenInGame = 0x211; // Size: 0x1 (0x211-212)
  147. static constexpr uint32_t bBoundsChangeTriggersStreamingDataRebuild = 0x211; // Size: 0x1 (0x211-212)
  148. static constexpr uint32_t bUseAttachParentBound = 0x211; // Size: 0x1 (0x211-212)
  149. static constexpr uint32_t bComputeFastLocalBounds = 0x211; // Size: 0x1 (0x211-212)
  150. static constexpr uint32_t bComputeBoundsOnceForGame = 0x211; // Size: 0x1 (0x211-212)
  151. static constexpr uint32_t bComputedBoundsOnceForGame = 0x212; // Size: 0x1 (0x212-213)
  152. static constexpr uint32_t bIsNotRenderAttachmentRoot = 0x212; // Size: 0x1 (0x212-213)
  153. static constexpr uint32_t Mobility = 0x213; // Size: 0x1 (0x213-214)
  154. static constexpr uint32_t DetailMode = 0x214; // Size: 0x1 (0x214-215)
  155. static constexpr uint32_t PhysicsVolumeChangedDelegate = 0x215; // Size: 0x1 (0x215-216)
  156. static constexpr uint32_t RelativeLocation = 0x240; // Size: 0x1 (0x240-241)
  157. };
  158.  
  159. namespace UPrimitiveComponent // Size: 0x560
  160. {
  161. static constexpr uint32_t MinDrawDistance = 0x288; // Size: 0x1 (0x288-289)
  162. static constexpr uint32_t LDMaxDrawDistance = 0x28C; // Size: 0x1 (0x28C-28D)
  163. static constexpr uint32_t CachedMaxDrawDistance = 0x290; // Size: 0x1 (0x290-291)
  164. static constexpr uint32_t DepthPriorityGroup = 0x294; // Size: 0x1 (0x294-295)
  165. static constexpr uint32_t ViewOwnerDepthPriorityGroup = 0x295; // Size: 0x1 (0x295-296)
  166. static constexpr uint32_t IndirectLightingCacheQuality = 0x296; // Size: 0x1 (0x296-297)
  167. static constexpr uint32_t LightmapType = 0x297; // Size: 0x1 (0x297-298)
  168. static constexpr uint32_t HLODBatchingPolicy = 0x298; // Size: 0x1 (0x298-299)
  169. static constexpr uint32_t ShadowCacheInvalidationBehavior = 0x299; // Size: 0x1 (0x299-29A)
  170. static constexpr uint32_t bEnableAutoLODGeneration = 0x29A; // Size: 0x1 (0x29A-29B)
  171. static constexpr uint32_t bIsActorTextureStreamingBuiltData = 0x29A; // Size: 0x1 (0x29A-29B)
  172. static constexpr uint32_t bIsValidTextureStreamingBuiltData = 0x29A; // Size: 0x1 (0x29A-29B)
  173. static constexpr uint32_t bNeverDistanceCull = 0x29A; // Size: 0x1 (0x29A-29B)
  174. static constexpr uint32_t bAlwaysCreatePhysicsState = 0x29B; // Size: 0x1 (0x29B-29C)
  175. static constexpr uint32_t bGenerateOverlapEvents = 0x29B; // Size: 0x1 (0x29B-29C)
  176. static constexpr uint32_t bMultiBodyOverlap = 0x29B; // Size: 0x1 (0x29B-29C)
  177. static constexpr uint32_t bTraceComplexOnMove = 0x29B; // Size: 0x1 (0x29B-29C)
  178. static constexpr uint32_t bReturnMaterialOnMove = 0x29B; // Size: 0x1 (0x29B-29C)
  179. static constexpr uint32_t bUseViewOwnerDepthPriorityGroup = 0x29B; // Size: 0x1 (0x29B-29C)
  180. static constexpr uint32_t bAllowCullDistanceVolume = 0x29C; // Size: 0x1 (0x29C-29D)
  181. static constexpr uint32_t bVisibleInReflectionCaptures = 0x29C; // Size: 0x1 (0x29C-29D)
  182. static constexpr uint32_t bVisibleInRealTimeSkyCaptures = 0x29C; // Size: 0x1 (0x29C-29D)
  183. static constexpr uint32_t bVisibleInRayTracing = 0x29C; // Size: 0x1 (0x29C-29D)
  184. static constexpr uint32_t bRenderInMainPass = 0x29C; // Size: 0x1 (0x29C-29D)
  185. static constexpr uint32_t bRenderInDepthPass = 0x29C; // Size: 0x1 (0x29C-29D)
  186. static constexpr uint32_t bReceivesDecals = 0x29C; // Size: 0x1 (0x29C-29D)
  187. static constexpr uint32_t bHoldout = 0x29C; // Size: 0x1 (0x29C-29D)
  188. static constexpr uint32_t bOwnerNoSee = 0x29D; // Size: 0x1 (0x29D-29E)
  189. static constexpr uint32_t bOnlyOwnerSee = 0x29D; // Size: 0x1 (0x29D-29E)
  190. static constexpr uint32_t bTreatAsBackgroundForOcclusion = 0x29D; // Size: 0x1 (0x29D-29E)
  191. static constexpr uint32_t bIsForeground = 0x29D; // Size: 0x1 (0x29D-29E)
  192. static constexpr uint32_t bUseAsOccluder = 0x29D; // Size: 0x1 (0x29D-29E)
  193. static constexpr uint32_t bSelectable = 0x29D; // Size: 0x1 (0x29D-29E)
  194. static constexpr uint32_t bWantsEditorEffects = 0x29D; // Size: 0x1 (0x29D-29E)
  195. static constexpr uint32_t bForceMipStreaming = 0x29D; // Size: 0x1 (0x29D-29E)
  196. static constexpr uint32_t bHasPerInstanceHitProxies = 0x29E; // Size: 0x1 (0x29E-29F)
  197. static constexpr uint32_t CastShadow = 0x29E; // Size: 0x1 (0x29E-29F)
  198. static constexpr uint32_t bEmissiveLightSource = 0x29E; // Size: 0x1 (0x29E-29F)
  199. static constexpr uint32_t bAffectDynamicIndirectLighting = 0x29E; // Size: 0x1 (0x29E-29F)
  200. static constexpr uint32_t bAffectIndirectLightingWhileHidden = 0x29E; // Size: 0x1 (0x29E-29F)
  201. static constexpr uint32_t bAffectDistanceFieldLighting = 0x29E; // Size: 0x1 (0x29E-29F)
  202. static constexpr uint32_t bCastDynamicShadow = 0x29E; // Size: 0x1 (0x29E-29F)
  203. static constexpr uint32_t bCastStaticShadow = 0x29E; // Size: 0x1 (0x29E-29F)
  204. static constexpr uint32_t bCastVolumetricTranslucentShadow = 0x29F; // Size: 0x1 (0x29F-2A0)
  205. static constexpr uint32_t bCastContactShadow = 0x29F; // Size: 0x1 (0x29F-2A0)
  206. static constexpr uint32_t bSelfShadowOnly = 0x29F; // Size: 0x1 (0x29F-2A0)
  207. static constexpr uint32_t bCastFarShadow = 0x29F; // Size: 0x1 (0x29F-2A0)
  208. static constexpr uint32_t bCastInsetShadow = 0x29F; // Size: 0x1 (0x29F-2A0)
  209. static constexpr uint32_t bCastCinematicShadow = 0x29F; // Size: 0x1 (0x29F-2A0)
  210. static constexpr uint32_t bCastHiddenShadow = 0x29F; // Size: 0x1 (0x29F-2A0)
  211. static constexpr uint32_t bCastShadowAsTwoSided = 0x29F; // Size: 0x1 (0x29F-2A0)
  212. static constexpr uint32_t bLightAsIfStatic = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  213. static constexpr uint32_t bLightAttachmentsAsGroup = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  214. static constexpr uint32_t bExcludeFromLightAttachmentGroup = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  215. static constexpr uint32_t bReceiveMobileCSMShadows = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  216. static constexpr uint32_t bSingleSampleShadowFromStationaryLights = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  217. static constexpr uint32_t bIgnoreRadialImpulse = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  218. static constexpr uint32_t bIgnoreRadialForce = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  219. static constexpr uint32_t bApplyImpulseOnDamage = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  220. static constexpr uint32_t bReplicatePhysicsToAutonomousProxy = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  221. static constexpr uint32_t bFillCollisionUnderneathForNavmesh = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  222. static constexpr uint32_t AlwaysLoadOnClient = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  223. static constexpr uint32_t AlwaysLoadOnServer = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  224. static constexpr uint32_t bUseEditorCompositing = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  225. static constexpr uint32_t bIsBeingMovedByEditor = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  226. static constexpr uint32_t bRenderCustomDepth = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  227. static constexpr uint32_t bCanBeOccludedWithCustomDepth = 0x2A1; // Size: 0x1 (0x2A1-2A2)
  228. static constexpr uint32_t bVisibleInSceneCaptureOnly = 0x2A2; // Size: 0x1 (0x2A2-2A3)
  229. static constexpr uint32_t bHiddenInSceneCapture = 0x2A2; // Size: 0x1 (0x2A2-2A3)
  230. static constexpr uint32_t bRayTracingFarField = 0x2A2; // Size: 0x1 (0x2A2-2A3)
  231. static constexpr uint32_t FirstPersonPrimitiveType = 0x2A3; // Size: 0x1 (0x2A3-2A4)
  232. static constexpr uint32_t bHasNoStreamableTextures = 0x2A4; // Size: 0x1 (0x2A4-2A5)
  233. static constexpr uint32_t bStaticWhenNotMoveable = 0x2A4; // Size: 0x1 (0x2A4-2A5)
  234. static constexpr uint32_t bHasCustomNavigableGeometry = 0x2A5; // Size: 0x1 (0x2A5-2A6)
  235. static constexpr uint32_t CanCharacterStepUpOn = 0x2A7; // Size: 0x1 (0x2A7-2A8)
  236. static constexpr uint32_t LightingChannels = 0x2A8; // Size: 0x1 (0x2A8-2A9)
  237. static constexpr uint32_t CustomLightingAttachmentRoot = 0x2B0; // Size: 0x1 (0x2B0-2B1)
  238. static constexpr uint32_t RayTracingGroupCullingPriority = 0x2D1; // Size: 0x1 (0x2D1-2D2)
  239. static constexpr uint32_t CustomDepthStencilWriteMask = 0x2D2; // Size: 0x1 (0x2D2-2D3)
  240. static constexpr uint32_t ExcludeFromHLODLevels = 0x2D3; // Size: 0x1 (0x2D3-2D4)
  241. static constexpr uint32_t RayTracingGroupId = 0x2D4; // Size: 0x1 (0x2D4-2D5)
  242. static constexpr uint32_t VisibilityId = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  243. static constexpr uint32_t CustomDepthStencilValue = 0x2DC; // Size: 0x1 (0x2DC-2DD)
  244. static constexpr uint32_t CustomPrimitiveData = 0x2E0; // Size: 0x1 (0x2E0-2E1)
  245. static constexpr uint32_t CustomPrimitiveDataInternal = 0x2F0; // Size: 0x1 (0x2F0-2F1)
  246. static constexpr uint32_t TranslucencySortPriority = 0x328; // Size: 0x1 (0x328-329)
  247. static constexpr uint32_t TranslucencySortDistanceOffset = 0x32C; // Size: 0x1 (0x32C-32D)
  248. static constexpr uint32_t RuntimeVirtualTextures = 0x330; // Size: 0x1 (0x330-331)
  249. static constexpr uint32_t VirtualTextureLodBias = 0x340; // Size: 0x1 (0x340-341)
  250. static constexpr uint32_t VirtualTextureCullMips = 0x341; // Size: 0x1 (0x341-342)
  251. static constexpr uint32_t VirtualTextureMinCoverage = 0x342; // Size: 0x1 (0x342-343)
  252. static constexpr uint32_t VirtualTextureRenderPassType = 0x343; // Size: 0x1 (0x343-344)
  253. static constexpr uint32_t BoundsScale = 0x34C; // Size: 0x1 (0x34C-34D)
  254. static constexpr uint32_t MoveIgnoreActors = 0x380; // Size: 0x1 (0x380-381)
  255. static constexpr uint32_t MoveIgnoreComponents = 0x390; // Size: 0x1 (0x390-391)
  256. static constexpr uint32_t BodyInstance = 0x3B0; // Size: 0x1 (0x3B0-3B1)
  257. static constexpr uint32_t OnComponentHit = 0x530; // Size: 0x1 (0x530-531)
  258. static constexpr uint32_t OnComponentBeginOverlap = 0x531; // Size: 0x1 (0x531-532)
  259. static constexpr uint32_t OnComponentEndOverlap = 0x532; // Size: 0x1 (0x532-533)
  260. static constexpr uint32_t OnComponentWake = 0x533; // Size: 0x1 (0x533-534)
  261. static constexpr uint32_t OnComponentSleep = 0x534; // Size: 0x1 (0x534-535)
  262. static constexpr uint32_t OnComponentPhysicsStateChanged = 0x536; // Size: 0x1 (0x536-537)
  263. static constexpr uint32_t OnBeginCursorOver = 0x537; // Size: 0x1 (0x537-538)
  264. static constexpr uint32_t OnEndCursorOver = 0x538; // Size: 0x1 (0x538-539)
  265. static constexpr uint32_t OnClicked = 0x539; // Size: 0x1 (0x539-53A)
  266. static constexpr uint32_t OnReleased = 0x53A; // Size: 0x1 (0x53A-53B)
  267. static constexpr uint32_t OnInputTouchBegin = 0x53B; // Size: 0x1 (0x53B-53C)
  268. static constexpr uint32_t OnInputTouchEnd = 0x53C; // Size: 0x1 (0x53C-53D)
  269. static constexpr uint32_t OnInputTouchEnter = 0x53D; // Size: 0x1 (0x53D-53E)
  270. static constexpr uint32_t OnInputTouchLeave = 0x53E; // Size: 0x1 (0x53E-53F)
  271. static constexpr uint32_t LODParentPrimitive = 0x550; // Size: 0x1 (0x550-551)
  272. };
  273.  
  274. namespace UMeshComponent // Size: 0x590
  275. {
  276. static constexpr uint32_t OverrideMaterials = 0x558; // Size: 0x1 (0x558-559)
  277. static constexpr uint32_t OverlayMaterial = 0x568; // Size: 0x1 (0x568-569)
  278. static constexpr uint32_t OverlayMaterialMaxDrawDistance = 0x570; // Size: 0x1 (0x570-571)
  279. static constexpr uint32_t bEnableMaterialParameterCaching = 0x574; // Size: 0x1 (0x574-575)
  280. };
  281.  
  282. namespace USkinnedMeshComponent // Size: 0x910
  283. {
  284. static constexpr uint32_t SkeletalMesh = 0x590; // Size: 0x1 (0x590-591)
  285. static constexpr uint32_t SkinnedAsset = 0x598; // Size: 0x1 (0x598-599)
  286. static constexpr uint32_t LeaderPoseComponent = 0x5B0; // Size: 0x1 (0x5B0-5B1)
  287. static constexpr uint32_t SkinCacheUsage = 0x5B8; // Size: 0x1 (0x5B8-5B9)
  288. static constexpr uint32_t bSetMeshDeformer = 0x5C8; // Size: 0x1 (0x5C8-5C9)
  289. static constexpr uint32_t MeshDeformer = 0x5D0; // Size: 0x1 (0x5D0-5D1)
  290. static constexpr uint32_t bAlwaysUseMeshDeformer = 0x5D8; // Size: 0x1 (0x5D8-5D9)
  291. static constexpr uint32_t MeshDeformerInstanceSettings = 0x5E0; // Size: 0x1 (0x5E0-5E1)
  292. static constexpr uint32_t MeshDeformerInstances = 0x5E8; // Size: 0x1 (0x5E8-5E9)
  293. static constexpr uint32_t PhysicsAssetOverride = 0x788; // Size: 0x1 (0x788-789)
  294. static constexpr uint32_t ForcedLodModel = 0x790; // Size: 0x1 (0x790-791)
  295. static constexpr uint32_t MinLodModel = 0x798; // Size: 0x1 (0x798-799)
  296. static constexpr uint32_t StreamingDistanceMultiplier = 0x7A4; // Size: 0x1 (0x7A4-7A5)
  297. static constexpr uint32_t LODInfo = 0x7B0; // Size: 0x1 (0x7B0-7B1)
  298. static constexpr uint32_t VisibilityBasedAnimTickOption = 0x7E4; // Size: 0x1 (0x7E4-7E5)
  299. static constexpr uint32_t bOverrideMinLod = 0x7E6; // Size: 0x1 (0x7E6-7E7)
  300. static constexpr uint32_t bUseBoundsFromLeaderPoseComponent = 0x7E6; // Size: 0x1 (0x7E6-7E7)
  301. static constexpr uint32_t bIncludeComponentLocationIntoBounds = 0x7E6; // Size: 0x1 (0x7E6-7E7)
  302. static constexpr uint32_t bForceWireframe = 0x7E6; // Size: 0x1 (0x7E6-7E7)
  303. static constexpr uint32_t bDisableMorphTarget = 0x7E6; // Size: 0x1 (0x7E6-7E7)
  304. static constexpr uint32_t bHideSkin = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  305. static constexpr uint32_t bPerBoneMotionBlur = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  306. static constexpr uint32_t bComponentUseFixedSkelBounds = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  307. static constexpr uint32_t bConsiderAllBodiesForBounds = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  308. static constexpr uint32_t bSyncAttachParentLOD = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  309. static constexpr uint32_t bCanHighlightSelectedSections = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  310. static constexpr uint32_t bRecentlyRendered = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  311. static constexpr uint32_t bCastCapsuleDirectShadow = 0x7E7; // Size: 0x1 (0x7E7-7E8)
  312. static constexpr uint32_t bCastCapsuleIndirectShadow = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  313. static constexpr uint32_t bCPUSkinning = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  314. static constexpr uint32_t bUseScreenRenderStateForUpdate = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  315. static constexpr uint32_t bEnableUpdateRateOptimizations = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  316. static constexpr uint32_t bDisplayDebugUpdateRateOptimizations = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  317. static constexpr uint32_t bRenderStatic = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  318. static constexpr uint32_t bIgnoreLeaderPoseComponentLOD = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  319. static constexpr uint32_t bCachedLocalBoundsUpToDate = 0x7E9; // Size: 0x1 (0x7E9-7EA)
  320. static constexpr uint32_t bCachedWorldSpaceBoundsUpToDate = 0x7E9; // Size: 0x1 (0x7E9-7EA)
  321. static constexpr uint32_t bForceMeshObjectUpdate = 0x7E9; // Size: 0x1 (0x7E9-7EA)
  322. static constexpr uint32_t bFollowerShouldTickPose = 0x7EA; // Size: 0x1 (0x7EA-7EB)
  323. static constexpr uint32_t CapsuleIndirectShadowMinVisibility = 0x7EC; // Size: 0x1 (0x7EC-7ED)
  324. static constexpr uint32_t CachedWorldOrLocalSpaceBounds = 0x830; // Size: 0x1 (0x830-831)
  325. static constexpr uint32_t CachedWorldToLocalTransform = 0x870; // Size: 0x1 (0x870-871)
  326. };
  327.  
  328. namespace USkeletalMeshComponent // Size: 0xFF0
  329. {
  330. static constexpr uint32_t AnimBlueprintGeneratedClass = 0x910; // Size: 0x1 (0x910-911)
  331. static constexpr uint32_t AnimClass = 0x918; // Size: 0x1 (0x918-919)
  332. static constexpr uint32_t AnimScriptInstance = 0x920; // Size: 0x1 (0x920-921)
  333. static constexpr uint32_t OverridePostProcessAnimBP = 0x928; // Size: 0x1 (0x928-929)
  334. static constexpr uint32_t PostProcessAnimInstance = 0x930; // Size: 0x1 (0x930-931)
  335. static constexpr uint32_t AnimationData = 0x938; // Size: 0x1 (0x938-939)
  336. static constexpr uint32_t RootBoneTranslation = 0x950; // Size: 0x1 (0x950-951)
  337. static constexpr uint32_t LineCheckBoundsScale = 0x968; // Size: 0x1 (0x968-969)
  338. static constexpr uint32_t LinkedInstances = 0x9A0; // Size: 0x1 (0x9A0-9A1)
  339. static constexpr uint32_t CachedComponentSpaceTransforms = 0x9C0; // Size: 0x1 (0x9C0-9C1)
  340. static constexpr uint32_t GlobalAnimRateScale = 0xA70; // Size: 0x1 (0xA70-A71)
  341. static constexpr uint32_t KinematicBonesUpdateType = 0xA74; // Size: 0x1 (0xA74-A75)
  342. static constexpr uint32_t PhysicsTransformUpdateMode = 0xA75; // Size: 0x1 (0xA75-A76)
  343. static constexpr uint32_t ClothTeleportMode = 0xA76; // Size: 0x1 (0xA76-A77)
  344. static constexpr uint32_t AnimationMode = 0xA77; // Size: 0x1 (0xA77-A78)
  345. static constexpr uint32_t bDisablePostProcessBlueprint = 0xA79; // Size: 0x1 (0xA79-A7A)
  346. static constexpr uint32_t bUpdateOverlapsOnAnimationFinalize = 0xA79; // Size: 0x1 (0xA79-A7A)
  347. static constexpr uint32_t bHasValidBodies = 0xA79; // Size: 0x1 (0xA79-A7A)
  348. static constexpr uint32_t bBlendPhysics = 0xA79; // Size: 0x1 (0xA79-A7A)
  349. static constexpr uint32_t bEnablePhysicsOnDedicatedServer = 0xA79; // Size: 0x1 (0xA79-A7A)
  350. static constexpr uint32_t bUpdateMeshWhenKinematic = 0xA79; // Size: 0x1 (0xA79-A7A)
  351. static constexpr uint32_t bUpdateJointsFromAnimation = 0xA7A; // Size: 0x1 (0xA7A-A7B)
  352. static constexpr uint32_t bAllowClothActors = 0xA7A; // Size: 0x1 (0xA7A-A7B)
  353. static constexpr uint32_t bDisableClothSimulation = 0xA7A; // Size: 0x1 (0xA7A-A7B)
  354. static constexpr uint32_t bDisableRigidBodyAnimNode = 0xA80; // Size: 0x1 (0xA80-A81)
  355. static constexpr uint32_t bAllowAnimCurveEvaluation = 0xA80; // Size: 0x1 (0xA80-A81)
  356. static constexpr uint32_t bCollideWithEnvironment = 0xA80; // Size: 0x1 (0xA80-A81)
  357. static constexpr uint32_t bCollideWithAttachedChildren = 0xA80; // Size: 0x1 (0xA80-A81)
  358. static constexpr uint32_t bForceCollisionUpdate = 0xA80; // Size: 0x1 (0xA80-A81)
  359. static constexpr uint32_t ClothVelocityScale = 0xA84; // Size: 0x1 (0xA84-A85)
  360. static constexpr uint32_t bResetAfterTeleport = 0xA88; // Size: 0x1 (0xA88-A89)
  361. static constexpr uint32_t bDeferKinematicBoneUpdate = 0xA88; // Size: 0x1 (0xA88-A89)
  362. static constexpr uint32_t bNoSkeletonUpdate = 0xA88; // Size: 0x1 (0xA88-A89)
  363. static constexpr uint32_t bPauseAnims = 0xA88; // Size: 0x1 (0xA88-A89)
  364. static constexpr uint32_t bEnableAnimation = 0xA88; // Size: 0x1 (0xA88-A89)
  365. static constexpr uint32_t bUseRefPoseOnInitAnim = 0xA88; // Size: 0x1 (0xA88-A89)
  366. static constexpr uint32_t bAllowDeferTickAnimationOnInit = 0xA88; // Size: 0x1 (0xA88-A89)
  367. static constexpr uint32_t bEnablePerPolyCollision = 0xA89; // Size: 0x1 (0xA89-A8A)
  368. static constexpr uint32_t bForceRefpose = 0xA89; // Size: 0x1 (0xA89-A8A)
  369. static constexpr uint32_t bOnlyAllowAutonomousTickPose = 0xA89; // Size: 0x1 (0xA89-A8A)
  370. static constexpr uint32_t bIsAutonomousTickPose = 0xA89; // Size: 0x1 (0xA89-A8A)
  371. static constexpr uint32_t bOldForceRefPose = 0xA89; // Size: 0x1 (0xA89-A8A)
  372. static constexpr uint32_t bShowPrePhysBones = 0xA89; // Size: 0x1 (0xA89-A8A)
  373. static constexpr uint32_t bRequiredBonesUpToDate = 0xA89; // Size: 0x1 (0xA89-A8A)
  374. static constexpr uint32_t bAnimTreeInitialised = 0xA89; // Size: 0x1 (0xA89-A8A)
  375. static constexpr uint32_t bEnableLineCheckWithBounds = 0xA8A; // Size: 0x1 (0xA8A-A8B)
  376. static constexpr uint32_t bPropagateCurvesToFollowers = 0xA8A; // Size: 0x1 (0xA8A-A8B)
  377. static constexpr uint32_t bSkipKinematicUpdateWhenInterpolating = 0xA8A; // Size: 0x1 (0xA8A-A8B)
  378. static constexpr uint32_t bSkipBoundsUpdateWhenInterpolating = 0xA8A; // Size: 0x1 (0xA8A-A8B)
  379. static constexpr uint32_t bOnDemandKinematicBoneUpdates = 0xA8A; // Size: 0x1 (0xA8A-A8B)
  380. static constexpr uint32_t bNeedsQueuedAnimEventsDispatched = 0xA8A; // Size: 0x1 (0xA8A-A8B)
  381. static constexpr uint32_t CachedAnimCurveUidVersion = 0xA8E; // Size: 0x1 (0xA8E-A8F)
  382. static constexpr uint32_t ClothBlendWeight = 0xAA8; // Size: 0x1 (0xAA8-AA9)
  383. static constexpr uint32_t bWaitForParallelClothTask = 0xAAC; // Size: 0x1 (0xAAC-AAD)
  384. static constexpr uint32_t bFilteredAnimCurvesIsAllowList = 0xAAD; // Size: 0x1 (0xAAD-AAE)
  385. static constexpr uint32_t CachedMeshCurveMetaDataVersion = 0xAAE; // Size: 0x1 (0xAAE-AAF)
  386. static constexpr uint32_t FilteredAnimCurves = 0xAB0; // Size: 0x1 (0xAB0-AB1)
  387. static constexpr uint32_t CachedBoneSpaceTransforms = 0xAC0; // Size: 0x1 (0xAC0-AC1)
  388. static constexpr uint32_t BodySetup = 0xAD0; // Size: 0x1 (0xAD0-AD1)
  389. static constexpr uint32_t ClothMaxDistanceScale = 0xADC; // Size: 0x1 (0xADC-ADD)
  390. static constexpr uint32_t ClothGeometryScale = 0xAE0; // Size: 0x1 (0xAE0-AE1)
  391. static constexpr uint32_t PostProcessAnimBPLODThreshold = 0xAE4; // Size: 0x1 (0xAE4-AE5)
  392. static constexpr uint32_t OnConstraintBroken = 0xAE8; // Size: 0x1 (0xAE8-AE9)
  393. static constexpr uint32_t OnPlasticDeformation = 0xAF8; // Size: 0x1 (0xAF8-AF9)
  394. static constexpr uint32_t ClothingSimulationFactory = 0xB08; // Size: 0x1 (0xB08-B09)
  395. static constexpr uint32_t TeleportDistanceThreshold = 0xC00; // Size: 0x1 (0xC00-C01)
  396. static constexpr uint32_t TeleportRotationThreshold = 0xC04; // Size: 0x1 (0xC04-C05)
  397. static constexpr uint32_t ClothingInteractor = 0xCA0; // Size: 0x1 (0xCA0-CA1)
  398. static constexpr uint32_t OnAnimInitialized = 0xD60; // Size: 0x1 (0xD60-D61)
  399. static constexpr uint32_t LastPoseTickFrame = 0xFE8; // Size: 0x1 (0xFE8-FE9)
  400. };
  401.  
  402. namespace UChildActorComponent // Size: 0x2C0
  403. {
  404. static constexpr uint32_t ChildActorClass = 0x270; // Size: 0x1 (0x270-271)
  405. static constexpr uint32_t ChildActor = 0x278; // Size: 0x1 (0x278-279)
  406. static constexpr uint32_t ChildActorTemplate = 0x280; // Size: 0x1 (0x280-281)
  407. static constexpr uint32_t bChildActorIsTransient = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  408. };
  409.  
  410. namespace ULevel // Size: 0x3F0
  411. {
  412. static constexpr uint32_t OwningWorld = 0xB8; // Size: 0x1 (0xB8-B9)
  413. static constexpr uint32_t Model = 0xC0; // Size: 0x1 (0xC0-C1)
  414. static constexpr uint32_t ModelComponents = 0xC8; // Size: 0x1 (0xC8-C9)
  415. static constexpr uint32_t NumTextureStreamingUnbuiltComponents = 0xD8; // Size: 0x1 (0xD8-D9)
  416. static constexpr uint32_t NumTextureStreamingDirtyResources = 0xDC; // Size: 0x1 (0xDC-DD)
  417. static constexpr uint32_t LevelScriptActor = 0xE0; // Size: 0x1 (0xE0-E1)
  418. static constexpr uint32_t NavListStart = 0xE8; // Size: 0x1 (0xE8-E9)
  419. static constexpr uint32_t NavListEnd = 0xF0; // Size: 0x1 (0xF0-F1)
  420. static constexpr uint32_t NavDataChunks = 0xF8; // Size: 0x1 (0xF8-F9)
  421. static constexpr uint32_t LightmapTotalSize = 0x108; // Size: 0x1 (0x108-109)
  422. static constexpr uint32_t ShadowmapTotalSize = 0x10C; // Size: 0x1 (0x10C-10D)
  423. static constexpr uint32_t StaticNavigableGeometry = 0x110; // Size: 0x1 (0x110-111)
  424. static constexpr uint32_t StreamingTextureGuids = 0x120; // Size: 0x1 (0x120-121)
  425. static constexpr uint32_t StreamingTextures = 0x130; // Size: 0x1 (0x130-131)
  426. static constexpr uint32_t PackedTextureStreamingQualityLevelFeatureLevel = 0x140; // Size: 0x1 (0x140-141)
  427. static constexpr uint32_t LevelBuildDataId = 0x200; // Size: 0x1 (0x200-201)
  428. static constexpr uint32_t MapBuildData = 0x210; // Size: 0x1 (0x210-211)
  429. static constexpr uint32_t LightBuildLevelOffset = 0x218; // Size: 0x1 (0x218-219)
  430. static constexpr uint32_t bIsLightingScenario = 0x230; // Size: 0x1 (0x230-231)
  431. static constexpr uint32_t bTextureStreamingRotationChanged = 0x230; // Size: 0x1 (0x230-231)
  432. static constexpr uint32_t bStaticComponentsRegisteredInStreamingManager = 0x230; // Size: 0x1 (0x230-231)
  433. static constexpr uint32_t bIsVisible = 0x230; // Size: 0x1 (0x230-231)
  434. static constexpr uint32_t bIsPartitioned = 0x233; // Size: 0x1 (0x233-234)
  435. static constexpr uint32_t WorldSettings = 0x2A0; // Size: 0x1 (0x2A0-2A1)
  436. static constexpr uint32_t WorldDataLayers = 0x2A8; // Size: 0x1 (0x2A8-2A9)
  437. static constexpr uint32_t WorldPartitionRuntimeCell = 0x2B0; // Size: 0x1 (0x2B0-2B1)
  438. static constexpr uint32_t AssetUserData = 0x388; // Size: 0x1 (0x388-389)
  439. static constexpr uint32_t DestroyedReplicatedStaticActors = 0x3A8; // Size: 0x1 (0x3A8-3A9)
  440. static constexpr uint32_t ActorCluster = 0x3C8; // Size: 0x1 (0x3C8-3C9)
  441. };
  442.  
  443. namespace UPlayer // Size: 0x60
  444. {
  445. static constexpr uint32_t PlayerController = 0x48; // Size: 0x1 (0x48-49)
  446. static constexpr uint32_t CurrentNetSpeed = 0x50; // Size: 0x1 (0x50-51)
  447. static constexpr uint32_t ConfiguredInternetSpeed = 0x54; // Size: 0x1 (0x54-55)
  448. static constexpr uint32_t ConfiguredLanSpeed = 0x58; // Size: 0x1 (0x58-59)
  449. };
  450.  
  451. namespace UWorld // Size: 0x9C8
  452. {
  453. static constexpr uint32_t PersistentLevel = 0x70; // Size: 0x1 (0x70-71)
  454. static constexpr uint32_t NetDriver = 0x78; // Size: 0x1 (0x78-79)
  455. static constexpr uint32_t LineBatcher = 0x80; // Size: 0x1 (0x80-81)
  456. static constexpr uint32_t PersistentLineBatcher = 0x88; // Size: 0x1 (0x88-89)
  457. static constexpr uint32_t ForegroundLineBatcher = 0x90; // Size: 0x1 (0x90-91)
  458. static constexpr uint32_t NetworkManager = 0x98; // Size: 0x1 (0x98-99)
  459. static constexpr uint32_t PhysicsCollisionHandler = 0xA0; // Size: 0x1 (0xA0-A1)
  460. static constexpr uint32_t ExtraReferencedObjects = 0xA8; // Size: 0x1 (0xA8-A9)
  461. static constexpr uint32_t PerModuleDataObjects = 0xB8; // Size: 0x1 (0xB8-B9)
  462. static constexpr uint32_t StreamingLevels = 0xC8; // Size: 0x1 (0xC8-C9)
  463. static constexpr uint32_t StreamingLevelsToConsider = 0xD8; // Size: 0x1 (0xD8-D9)
  464. static constexpr uint32_t Levels = 0x108; // Size: 0x1 (0x108-109)
  465. static constexpr uint32_t ServerStreamingLevelsVisibility = 0x120; // Size: 0x1 (0x120-121)
  466. static constexpr uint32_t StreamingLevelsPrefix = 0x128; // Size: 0x1 (0x128-129)
  467. static constexpr uint32_t MakingVisibleLevels = 0x148; // Size: 0x1 (0x148-149)
  468. static constexpr uint32_t MakingInvisibleLevels = 0x158; // Size: 0x1 (0x158-159)
  469. static constexpr uint32_t DemoNetDriver = 0x168; // Size: 0x1 (0x168-169)
  470. static constexpr uint32_t MyParticleEventManager = 0x170; // Size: 0x1 (0x170-171)
  471. static constexpr uint32_t DefaultPhysicsVolume = 0x178; // Size: 0x1 (0x178-179)
  472. static constexpr uint32_t bAreConstraintsDirty = 0x1B6; // Size: 0x1 (0x1B6-1B7)
  473. static constexpr uint32_t NavigationSystem = 0x1C8; // Size: 0x1 (0x1C8-1C9)
  474. static constexpr uint32_t AuthorityGameMode = 0x1D0; // Size: 0x1 (0x1D0-1D1)
  475. static constexpr uint32_t AISystem = 0x1E0; // Size: 0x1 (0x1E0-1E1)
  476. static constexpr uint32_t AvoidanceManager = 0x1E8; // Size: 0x1 (0x1E8-1E9)
  477. static constexpr uint32_t LevelCollections = 0x200; // Size: 0x1 (0x200-201)
  478. static constexpr uint32_t ParameterCollectionInstances = 0x250; // Size: 0x1 (0x250-251)
  479. static constexpr uint32_t CanvasForRenderingToTarget = 0x260; // Size: 0x1 (0x260-261)
  480. static constexpr uint32_t CanvasForDrawMaterialToRenderTarget = 0x268; // Size: 0x1 (0x268-269)
  481. static constexpr uint32_t PhysicsField = 0x2E0; // Size: 0x1 (0x2E0-2E1)
  482. static constexpr uint32_t ComponentsThatNeedPreEndOfFrameSync = 0x2E8; // Size: 0x1 (0x2E8-2E9)
  483. static constexpr uint32_t ComponentsThatNeedEndOfFrameUpdate = 0x338; // Size: 0x1 (0x338-339)
  484. static constexpr uint32_t ComponentsThatNeedEndOfFrameUpdate_OnGameThread = 0x348; // Size: 0x1 (0x348-349)
  485. static constexpr uint32_t GameState = 0x358; // Size: 0x1 (0x358-359)
  486. static constexpr uint32_t WorldComposition = 0x7C8; // Size: 0x1 (0x7C8-7C9)
  487. static constexpr uint32_t ContentBundleManager = 0x7D0; // Size: 0x1 (0x7D0-7D1)
  488. static constexpr uint32_t OwningGameInstance = 0x810; // Size: 0x1 (0x810-811)
  489. static constexpr uint32_t PSCPool = 0x8A0; // Size: 0x1 (0x8A0-8A1)
  490. static constexpr uint32_t ActorPoolSubsystem = 0x9B8; // Size: 0x1 (0x9B8-9B9)
  491. };
  492.  
  493. namespace APlayerCameraManager // Size: 0x2710
  494. {
  495. static constexpr uint32_t PCOwner = 0x2C8; // Size: 0x1 (0x2C8-2C9)
  496. static constexpr uint32_t TransformComponent = 0x2E0; // Size: 0x1 (0x2E0-2E1)
  497. static constexpr uint32_t DefaultFOV = 0x2F0; // Size: 0x1 (0x2F0-2F1)
  498. static constexpr uint32_t DefaultOrthoWidth = 0x2F8; // Size: 0x1 (0x2F8-2F9)
  499. static constexpr uint32_t DefaultAspectRatio = 0x300; // Size: 0x1 (0x300-301)
  500. static constexpr uint32_t ViewTarget = 0x370; // Size: 0x1 (0x370-371)
  501. static constexpr uint32_t PendingViewTarget = 0xC10; // Size: 0x1 (0xC10-C11)
  502. static constexpr uint32_t ModifierList = 0x14E8; // Size: 0x1 (0x14E8-14E9)
  503. static constexpr uint32_t DefaultModifiers = 0x14F8; // Size: 0x1 (0x14F8-14F9)
  504. static constexpr uint32_t FreeCamDistance = 0x1508; // Size: 0x1 (0x1508-1509)
  505. static constexpr uint32_t FreeCamOffset = 0x1510; // Size: 0x1 (0x1510-1511)
  506. static constexpr uint32_t ViewTargetOffset = 0x1528; // Size: 0x1 (0x1528-1529)
  507. static constexpr uint32_t OnAudioFadeChangeEvent = 0x1540; // Size: 0x1 (0x1540-1541)
  508. static constexpr uint32_t CameraLensEffects = 0x1568; // Size: 0x1 (0x1568-1569)
  509. static constexpr uint32_t CachedCameraShakeMod = 0x1578; // Size: 0x1 (0x1578-1579)
  510. static constexpr uint32_t PostProcessBlendCache = 0x1580; // Size: 0x1 (0x1580-1581)
  511. static constexpr uint32_t AnimCameraActor = 0x15B0; // Size: 0x1 (0x15B0-15B1)
  512. static constexpr uint32_t bIsOrthographic = 0x15B8; // Size: 0x1 (0x15B8-15B9)
  513. static constexpr uint32_t bAutoCalculateOrthoPlanes = 0x15B8; // Size: 0x1 (0x15B8-15B9)
  514. static constexpr uint32_t AutoPlaneShift = 0x15BC; // Size: 0x1 (0x15BC-15BD)
  515. static constexpr uint32_t bUpdateOrthoPlanes = 0x15C0; // Size: 0x1 (0x15C0-15C1)
  516. static constexpr uint32_t bUseCameraHeightAsViewTarget = 0x15C0; // Size: 0x1 (0x15C0-15C1)
  517. static constexpr uint32_t bDefaultConstrainAspectRatio = 0x15C0; // Size: 0x1 (0x15C0-15C1)
  518. static constexpr uint32_t bClientSimulatingViewTarget = 0x15C0; // Size: 0x1 (0x15C0-15C1)
  519. static constexpr uint32_t bUseClientSideCameraUpdates = 0x15C1; // Size: 0x1 (0x15C1-15C2)
  520. static constexpr uint32_t bGameCameraCutThisFrame = 0x15C1; // Size: 0x1 (0x15C1-15C2)
  521. static constexpr uint32_t ViewPitchMin = 0x15C4; // Size: 0x1 (0x15C4-15C5)
  522. static constexpr uint32_t ViewPitchMax = 0x15C8; // Size: 0x1 (0x15C8-15C9)
  523. static constexpr uint32_t ViewYawMin = 0x15CC; // Size: 0x1 (0x15CC-15CD)
  524. static constexpr uint32_t ViewYawMax = 0x15D0; // Size: 0x1 (0x15D0-15D1)
  525. static constexpr uint32_t ViewRollMin = 0x15D4; // Size: 0x1 (0x15D4-15D5)
  526. static constexpr uint32_t ViewRollMax = 0x15D8; // Size: 0x1 (0x15D8-15D9)
  527. static constexpr uint32_t LastFrameCameraCachePrivate = 0x15E0; // Size: 0x1 (0x15E0-15E1)
  528. static constexpr uint32_t CameraCachePrivate = 0x1E80; // Size: 0x1 (0x1E80-1E81)
  529. static constexpr uint32_t ServerUpdateCameraTimeout = 0x2700; // Size: 0x1 (0x2700-2701)
  530. };
  531.  
  532. namespace APawn // Size: 0x358
  533. {
  534. static constexpr uint32_t bUseControllerRotationPitch = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  535. static constexpr uint32_t bUseControllerRotationYaw = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  536. static constexpr uint32_t bUseControllerRotationRoll = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  537. static constexpr uint32_t bCanAffectNavigationGeneration = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  538. static constexpr uint32_t bIsLocalViewTarget = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  539. static constexpr uint32_t BaseEyeHeight = 0x2D4; // Size: 0x1 (0x2D4-2D5)
  540. static constexpr uint32_t AutoPossessPlayer = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  541. static constexpr uint32_t AutoPossessAI = 0x2D9; // Size: 0x1 (0x2D9-2DA)
  542. static constexpr uint32_t RemoteViewPitch = 0x2DA; // Size: 0x1 (0x2DA-2DB)
  543. static constexpr uint32_t AIControllerClass = 0x2E0; // Size: 0x1 (0x2E0-2E1)
  544. static constexpr uint32_t PlayerState = 0x2F0; // Size: 0x1 (0x2F0-2F1)
  545. static constexpr uint32_t LastHitBy = 0x2F8; // Size: 0x1 (0x2F8-2F9)
  546. static constexpr uint32_t PreviousController = 0x300; // Size: 0x1 (0x300-301)
  547. static constexpr uint32_t ReceiveControllerChangedDelegate = 0x30C; // Size: 0x1 (0x30C-30D)
  548. static constexpr uint32_t ReceiveRestartedDelegate = 0x30D; // Size: 0x1 (0x30D-30E)
  549. static constexpr uint32_t Controller = 0x318; // Size: 0x1 (0x318-319)
  550. static constexpr uint32_t ControlInputVector = 0x320; // Size: 0x1 (0x320-321)
  551. static constexpr uint32_t LastControlInputVector = 0x338; // Size: 0x1 (0x338-339)
  552. static constexpr uint32_t OverrideInputComponentClass = 0x350; // Size: 0x1 (0x350-351)
  553. };
  554.  
  555. namespace ACharacter // Size: 0x6A0
  556. {
  557. static constexpr uint32_t CharacterMovement = 0x370; // Size: 0x1 (0x370-371)
  558. static constexpr uint32_t CapsuleComponent = 0x378; // Size: 0x1 (0x378-379)
  559. static constexpr uint32_t BasedMovement = 0x380; // Size: 0x1 (0x380-381)
  560. static constexpr uint32_t ReplicatedBasedMovement = 0x3C8; // Size: 0x1 (0x3C8-3C9)
  561. static constexpr uint32_t ReplicatedServerLastTransformUpdateTimeStamp = 0x410; // Size: 0x1 (0x410-411)
  562. static constexpr uint32_t ReplayLastTransformUpdateTimeStamp = 0x414; // Size: 0x1 (0x414-415)
  563. static constexpr uint32_t BaseRotationOffset = 0x420; // Size: 0x1 (0x420-421)
  564. static constexpr uint32_t BaseTranslationOffset = 0x440; // Size: 0x1 (0x440-441)
  565. static constexpr uint32_t ReplicatedGravityDirection = 0x458; // Size: 0x1 (0x458-459)
  566. static constexpr uint32_t AnimRootMotionTranslationScale = 0x488; // Size: 0x1 (0x488-489)
  567. static constexpr uint32_t CrouchedEyeHeight = 0x48C; // Size: 0x1 (0x48C-48D)
  568. static constexpr uint32_t bInBaseReplication = 0x490; // Size: 0x1 (0x490-491)
  569. static constexpr uint32_t bIsCrouched = 0x490; // Size: 0x1 (0x490-491)
  570. static constexpr uint32_t bProxyIsJumpForceApplied = 0x490; // Size: 0x1 (0x490-491)
  571. static constexpr uint32_t bPressedJump = 0x490; // Size: 0x1 (0x490-491)
  572. static constexpr uint32_t bClientUpdating = 0x490; // Size: 0x1 (0x490-491)
  573. static constexpr uint32_t bClientWasFalling = 0x490; // Size: 0x1 (0x490-491)
  574. static constexpr uint32_t bClientResimulateRootMotion = 0x490; // Size: 0x1 (0x490-491)
  575. static constexpr uint32_t bClientResimulateRootMotionSources = 0x490; // Size: 0x1 (0x490-491)
  576. static constexpr uint32_t bSimGravityDisabled = 0x491; // Size: 0x1 (0x491-492)
  577. static constexpr uint32_t bClientCheckEncroachmentOnNetUpdate = 0x491; // Size: 0x1 (0x491-492)
  578. static constexpr uint32_t bServerMoveIgnoreRootMotion = 0x491; // Size: 0x1 (0x491-492)
  579. static constexpr uint32_t bWasJumping = 0x491; // Size: 0x1 (0x491-492)
  580. static constexpr uint32_t ReplicatedMovementMode = 0x492; // Size: 0x1 (0x492-493)
  581. static constexpr uint32_t JumpKeyHoldTime = 0x494; // Size: 0x1 (0x494-495)
  582. static constexpr uint32_t JumpForceTimeRemaining = 0x498; // Size: 0x1 (0x498-499)
  583. static constexpr uint32_t ProxyJumpForceStartedTime = 0x49C; // Size: 0x1 (0x49C-49D)
  584. static constexpr uint32_t JumpMaxHoldTime = 0x4A0; // Size: 0x1 (0x4A0-4A1)
  585. static constexpr uint32_t JumpMaxCount = 0x4A4; // Size: 0x1 (0x4A4-4A5)
  586. static constexpr uint32_t JumpCurrentCount = 0x4A8; // Size: 0x1 (0x4A8-4A9)
  587. static constexpr uint32_t JumpCurrentCountPreJump = 0x4AC; // Size: 0x1 (0x4AC-4AD)
  588. static constexpr uint32_t Mesh = 0x4B8; // Size: 0x1 (0x4B8-4B9)
  589. static constexpr uint32_t OnReachedJumpApex = 0x4C0; // Size: 0x1 (0x4C0-4C1)
  590. static constexpr uint32_t LandedDelegate = 0x4D0; // Size: 0x1 (0x4D0-4D1)
  591. static constexpr uint32_t MovementModeChangedDelegate = 0x4E0; // Size: 0x1 (0x4E0-4E1)
  592. static constexpr uint32_t OnCharacterMovementUpdated = 0x4F0; // Size: 0x1 (0x4F0-4F1)
  593. static constexpr uint32_t SavedRootMotion = 0x500; // Size: 0x1 (0x500-501)
  594. static constexpr uint32_t ClientRootMotionParams = 0x550; // Size: 0x1 (0x550-551)
  595. static constexpr uint32_t RootMotionRepMoves = 0x5C0; // Size: 0x1 (0x5C0-5C1)
  596. static constexpr uint32_t RepRootMotion = 0x5D0; // Size: 0x1 (0x5D0-5D1)
  597. };
  598.  
  599. namespace AController // Size: 0x360
  600. {
  601. static constexpr uint32_t PlayerState = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  602. static constexpr uint32_t OnInstigatedAnyDamage = 0x2E0; // Size: 0x1 (0x2E0-2E1)
  603. static constexpr uint32_t OnPossessedPawnChanged = 0x2F0; // Size: 0x1 (0x2F0-2F1)
  604. static constexpr uint32_t StateName = 0x300; // Size: 0x1 (0x300-301)
  605. static constexpr uint32_t Pawn = 0x308; // Size: 0x1 (0x308-309)
  606. static constexpr uint32_t Character = 0x318; // Size: 0x1 (0x318-319)
  607. static constexpr uint32_t TransformComponent = 0x320; // Size: 0x1 (0x320-321)
  608. static constexpr uint32_t ControlRotation = 0x340; // Size: 0x1 (0x340-341)
  609. static constexpr uint32_t bAttachToPawn = 0x358; // Size: 0x1 (0x358-359)
  610. };
  611.  
  612. namespace APlayerController // Size: 0x8B0
  613. {
  614. static constexpr uint32_t PlayerCameraManagerClass = 0x378; // Size: 0x1 (0x378-379)
  615. static constexpr uint32_t bAutoManageActiveCameraTarget = 0x380; // Size: 0x1 (0x380-381)
  616. static constexpr uint32_t SmoothTargetViewRotationSpeed = 0x384; // Size: 0x1 (0x384-385)
  617. static constexpr uint32_t HiddenActors = 0x390; // Size: 0x1 (0x390-391)
  618. static constexpr uint32_t HiddenPrimitiveComponents = 0x3A0; // Size: 0x1 (0x3A0-3A1)
  619. static constexpr uint32_t LastSpectatorStateSynchTime = 0x3B4; // Size: 0x1 (0x3B4-3B5)
  620. static constexpr uint32_t LastSpectatorSyncLocation = 0x3B8; // Size: 0x1 (0x3B8-3B9)
  621. static constexpr uint32_t LastSpectatorSyncRotation = 0x3D0; // Size: 0x1 (0x3D0-3D1)
  622. static constexpr uint32_t ClientCap = 0x3E8; // Size: 0x1 (0x3E8-3E9)
  623. static constexpr uint32_t CheatManager = 0x3F0; // Size: 0x1 (0x3F0-3F1)
  624. static constexpr uint32_t CheatClass = 0x3F8; // Size: 0x1 (0x3F8-3F9)
  625. static constexpr uint32_t MyHUD = 0x400; // Size: 0x1 (0x400-401)
  626. static constexpr uint32_t Player = 0x408; // Size: 0x1 (0x408-409)
  627. static constexpr uint32_t AcknowledgedPawn = 0x410; // Size: 0x1 (0x410-411)
  628. static constexpr uint32_t PlayerInput = 0x420; // Size: 0x1 (0x420-421)
  629. static constexpr uint32_t ActiveForceFeedbackEffects = 0x428; // Size: 0x1 (0x428-429)
  630. static constexpr uint32_t bPlayerIsWaiting = 0x4B8; // Size: 0x1 (0x4B8-4B9)
  631. static constexpr uint32_t NetPlayerIndex = 0x4BC; // Size: 0x1 (0x4BC-4BD)
  632. static constexpr uint32_t PendingSwapConnection = 0x518; // Size: 0x1 (0x518-519)
  633. static constexpr uint32_t NetConnection = 0x520; // Size: 0x1 (0x520-521)
  634. static constexpr uint32_t InputYawScale = 0x540; // Size: 0x1 (0x540-541)
  635. static constexpr uint32_t InputPitchScale = 0x544; // Size: 0x1 (0x544-545)
  636. static constexpr uint32_t InputRollScale = 0x548; // Size: 0x1 (0x548-549)
  637. static constexpr uint32_t bShowMouseCursor = 0x54C; // Size: 0x1 (0x54C-54D)
  638. static constexpr uint32_t bEnableClickEvents = 0x54C; // Size: 0x1 (0x54C-54D)
  639. static constexpr uint32_t bEnableTouchEvents = 0x54C; // Size: 0x1 (0x54C-54D)
  640. static constexpr uint32_t bEnableMouseOverEvents = 0x54C; // Size: 0x1 (0x54C-54D)
  641. static constexpr uint32_t bEnableTouchOverEvents = 0x54C; // Size: 0x1 (0x54C-54D)
  642. static constexpr uint32_t bForceFeedbackEnabled = 0x54C; // Size: 0x1 (0x54C-54D)
  643. static constexpr uint32_t bEnableMotionControls = 0x54C; // Size: 0x1 (0x54C-54D)
  644. static constexpr uint32_t bEnableStreamingSource = 0x54C; // Size: 0x1 (0x54C-54D)
  645. static constexpr uint32_t bStreamingSourceShouldActivate = 0x54D; // Size: 0x1 (0x54D-54E)
  646. static constexpr uint32_t bStreamingSourceShouldBlockOnSlowStreaming = 0x54D; // Size: 0x1 (0x54D-54E)
  647. static constexpr uint32_t StreamingSourcePriority = 0x550; // Size: 0x1 (0x550-551)
  648. static constexpr uint32_t StreamingSourceDebugColor = 0x554; // Size: 0x1 (0x554-555)
  649. static constexpr uint32_t PlayerCameraManager = 0x560; // Size: 0x1 (0x560-561)
  650. static constexpr uint32_t StreamingSourceShapes = 0x568; // Size: 0x1 (0x568-569)
  651. static constexpr uint32_t ForceFeedbackScale = 0x578; // Size: 0x1 (0x578-579)
  652. static constexpr uint32_t ClickEventKeys = 0x580; // Size: 0x1 (0x580-581)
  653. static constexpr uint32_t DefaultMouseCursor = 0x590; // Size: 0x1 (0x590-591)
  654. static constexpr uint32_t CurrentMouseCursor = 0x591; // Size: 0x1 (0x591-592)
  655. static constexpr uint32_t DefaultClickTraceChannel = 0x592; // Size: 0x1 (0x592-593)
  656. static constexpr uint32_t CurrentClickTraceChannel = 0x593; // Size: 0x1 (0x593-594)
  657. static constexpr uint32_t HitResultTraceDistance = 0x594; // Size: 0x1 (0x594-595)
  658. static constexpr uint32_t SeamlessTravelCount = 0x598; // Size: 0x1 (0x598-599)
  659. static constexpr uint32_t LastCompletedSeamlessTravelCount = 0x59A; // Size: 0x1 (0x59A-59B)
  660. static constexpr uint32_t InactiveStateInputComponent = 0x620; // Size: 0x1 (0x620-621)
  661. static constexpr uint32_t bShouldPerformFullTickWhenPaused = 0x628; // Size: 0x1 (0x628-629)
  662. static constexpr uint32_t CurrentTouchInterface = 0x640; // Size: 0x1 (0x640-641)
  663. static constexpr uint32_t OverridePlayerInputClass = 0x648; // Size: 0x1 (0x648-649)
  664. static constexpr uint32_t TargetViewRotation = 0x688; // Size: 0x1 (0x688-689)
  665. static constexpr uint32_t SpectatorPawn = 0x710; // Size: 0x1 (0x710-711)
  666. static constexpr uint32_t bIsLocalPlayerController = 0x71C; // Size: 0x1 (0x71C-71D)
  667. static constexpr uint32_t SpawnLocation = 0x720; // Size: 0x1 (0x720-721)
  668. };
  669.  
  670. namespace UCapsuleComponent // Size: 0x580
  671. {
  672. static constexpr uint32_t CapsuleHalfHeight = 0x578; // Size: 0x1 (0x578-579)
  673. static constexpr uint32_t CapsuleRadius = 0x57C; // Size: 0x1 (0x57C-57D)
  674. };
  675.  
  676. namespace UGameInstance // Size: 0x1F0
  677. {
  678. static constexpr uint32_t OnlineSession = 0x40; // Size: 0x1 (0x40-41)
  679. static constexpr uint32_t ReferencedObjects = 0x48; // Size: 0x1 (0x48-49)
  680. static constexpr uint32_t OnPawnControllerChangedDelegates = 0x70; // Size: 0x1 (0x70-71)
  681. static constexpr uint32_t OnInputDeviceConnectionChange = 0x98; // Size: 0x1 (0x98-99)
  682. static constexpr uint32_t OnUserInputDevicePairingChange = 0xA8; // Size: 0x1 (0xA8-A9)
  683. static constexpr uint32_t LocalPlayers = 0x108; // Size: 0x1 (0x108-109)
  684. };
  685.  
  686. namespace AGameStateBase // Size: 0x338
  687. {
  688. static constexpr uint32_t GameModeClass = 0x2C8; // Size: 0x1 (0x2C8-2C9)
  689. static constexpr uint32_t AuthorityGameMode = 0x2E0; // Size: 0x1 (0x2E0-2E1)
  690. static constexpr uint32_t SpectatorClass = 0x2E8; // Size: 0x1 (0x2E8-2E9)
  691. static constexpr uint32_t bReplicatedHasBegunPlay = 0x2F0; // Size: 0x1 (0x2F0-2F1)
  692. static constexpr uint32_t ReplicatedWorldTimeSeconds = 0x2F4; // Size: 0x1 (0x2F4-2F5)
  693. static constexpr uint32_t ReplicatedWorldTimeSecondsDouble = 0x2F8; // Size: 0x1 (0x2F8-2F9)
  694. static constexpr uint32_t ServerWorldTimeSecondsDelta = 0x300; // Size: 0x1 (0x300-301)
  695. static constexpr uint32_t ServerWorldTimeSecondsUpdateFrequency = 0x304; // Size: 0x1 (0x304-305)
  696. static constexpr uint32_t PlayerArray = 0x320; // Size: 0x1 (0x320-321)
  697. };
  698.  
  699. namespace ULocalPlayer // Size: 0x2E8
  700. {
  701. static constexpr uint32_t ViewportClient = 0x90; // Size: 0x1 (0x90-91)
  702. static constexpr uint32_t AspectRatioAxisConstraint = 0xF1; // Size: 0x1 (0xF1-F2)
  703. static constexpr uint32_t PendingLevelPlayerControllerClass = 0xF8; // Size: 0x1 (0xF8-F9)
  704. static constexpr uint32_t bSentSplitJoin = 0x100; // Size: 0x1 (0x100-101)
  705. static constexpr uint32_t ControllerId = 0x118; // Size: 0x1 (0x118-119)
  706. };
  707.  
  708. namespace APlayerState // Size: 0x390
  709. {
  710. static constexpr uint32_t Score = 0x2C8; // Size: 0x1 (0x2C8-2C9)
  711. static constexpr uint32_t PlayerId = 0x2CC; // Size: 0x1 (0x2CC-2CD)
  712. static constexpr uint32_t CompressedPing = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  713. static constexpr uint32_t bShouldUpdateReplicatedPing = 0x2D2; // Size: 0x1 (0x2D2-2D3)
  714. static constexpr uint32_t bIsSpectator = 0x2D2; // Size: 0x1 (0x2D2-2D3)
  715. static constexpr uint32_t bOnlySpectator = 0x2D2; // Size: 0x1 (0x2D2-2D3)
  716. static constexpr uint32_t bIsABot = 0x2D2; // Size: 0x1 (0x2D2-2D3)
  717. static constexpr uint32_t bIsInactive = 0x2D2; // Size: 0x1 (0x2D2-2D3)
  718. static constexpr uint32_t bFromPreviousLevel = 0x2D2; // Size: 0x1 (0x2D2-2D3)
  719. static constexpr uint32_t StartTime = 0x2D4; // Size: 0x1 (0x2D4-2D5)
  720. static constexpr uint32_t UniqueId = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  721. static constexpr uint32_t EngineMessageClass = 0x308; // Size: 0x1 (0x308-309)
  722. static constexpr uint32_t SavedNetworkAddress = 0x318; // Size: 0x1 (0x318-319)
  723. static constexpr uint32_t OnPawnSet = 0x330; // Size: 0x1 (0x330-331)
  724. static constexpr uint32_t PawnPrivate = 0x350; // Size: 0x1 (0x350-351)
  725. static constexpr uint32_t PlayerNamePrivate = 0x370; // Size: 0x1 (0x370-371)
  726. };
  727.  
  728. namespace USkeletalMesh // Size: 0x530
  729. {
  730. static constexpr uint32_t Skeleton = 0xF8; // Size: 0x1 (0xF8-F9)
  731. static constexpr uint32_t ImportedBounds = 0x100; // Size: 0x1 (0x100-101)
  732. static constexpr uint32_t ExtendedBounds = 0x138; // Size: 0x1 (0x138-139)
  733. static constexpr uint32_t PositiveBoundsExtension = 0x170; // Size: 0x1 (0x170-171)
  734. static constexpr uint32_t NegativeBoundsExtension = 0x188; // Size: 0x1 (0x188-189)
  735. static constexpr uint32_t Materials = 0x1A0; // Size: 0x1 (0x1A0-1A1)
  736. static constexpr uint32_t NaniteSettings = 0x1B0; // Size: 0x1 (0x1B0-1B1)
  737. static constexpr uint32_t LODInfo = 0x1F0; // Size: 0x1 (0x1F0-1F1)
  738. static constexpr uint32_t MinQualityLevelLOD = 0x250; // Size: 0x1 (0x250-251)
  739. static constexpr uint32_t MinLOD = 0x2B8; // Size: 0x1 (0x2B8-2B9)
  740. static constexpr uint32_t DisableBelowMinLodStripping = 0x2BC; // Size: 0x1 (0x2BC-2BD)
  741. static constexpr uint32_t bUseFullPrecisionUVs = 0x2BD; // Size: 0x1 (0x2BD-2BE)
  742. static constexpr uint32_t bUseHighPrecisionTangentBasis = 0x2BD; // Size: 0x1 (0x2BD-2BE)
  743. static constexpr uint32_t bHasVertexColors = 0x2BD; // Size: 0x1 (0x2BD-2BE)
  744. static constexpr uint32_t bEnablePerPolyCollision = 0x2BD; // Size: 0x1 (0x2BD-2BE)
  745. static constexpr uint32_t BodySetup = 0x2C0; // Size: 0x1 (0x2C0-2C1)
  746. static constexpr uint32_t PhysicsAsset = 0x2C8; // Size: 0x1 (0x2C8-2C9)
  747. static constexpr uint32_t ShadowPhysicsAsset = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  748. static constexpr uint32_t NodeMappingData = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  749. static constexpr uint32_t bSupportRayTracing = 0x2E8; // Size: 0x1 (0x2E8-2E9)
  750. static constexpr uint32_t RayTracingMinLOD = 0x2EC; // Size: 0x1 (0x2EC-2ED)
  751. static constexpr uint32_t ClothLODBiasMode = 0x2F0; // Size: 0x1 (0x2F0-2F1)
  752. static constexpr uint32_t MorphTargets = 0x2F8; // Size: 0x1 (0x2F8-2F9)
  753. static constexpr uint32_t PostProcessAnimBlueprint = 0x488; // Size: 0x1 (0x488-489)
  754. static constexpr uint32_t PostProcessAnimBPLODThreshold = 0x490; // Size: 0x1 (0x490-491)
  755. static constexpr uint32_t MeshClothingAssets = 0x498; // Size: 0x1 (0x498-499)
  756. static constexpr uint32_t SamplingInfo = 0x4A8; // Size: 0x1 (0x4A8-4A9)
  757. static constexpr uint32_t AssetUserData = 0x4D8; // Size: 0x1 (0x4D8-4D9)
  758. static constexpr uint32_t Sockets = 0x4E8; // Size: 0x1 (0x4E8-4E9)
  759. static constexpr uint32_t SkinWeightProfiles = 0x508; // Size: 0x1 (0x508-509)
  760. static constexpr uint32_t DefaultMeshDeformer = 0x518; // Size: 0x1 (0x518-519)
  761. static constexpr uint32_t OverlayMaterial = 0x520; // Size: 0x1 (0x520-521)
  762. static constexpr uint32_t OverlayMaterialMaxDrawDistance = 0x528; // Size: 0x1 (0x528-529)
  763. };
  764.  
  765. namespace UGameplayAbility // Size: 0x3B8
  766. {
  767. static constexpr uint32_t AbilityTags = 0xB8; // Size: 0x1 (0xB8-B9)
  768. static constexpr uint32_t bReplicateInputDirectly = 0xD8; // Size: 0x1 (0xD8-D9)
  769. static constexpr uint32_t RemoteInstanceEnded = 0xD9; // Size: 0x1 (0xD9-DA)
  770. static constexpr uint32_t ReplicationPolicy = 0xDE; // Size: 0x1 (0xDE-DF)
  771. static constexpr uint32_t InstancingPolicy = 0xDF; // Size: 0x1 (0xDF-E0)
  772. static constexpr uint32_t bServerRespectsRemoteAbilityCancellation = 0xE0; // Size: 0x1 (0xE0-E1)
  773. static constexpr uint32_t bRetriggerInstancedAbility = 0xE1; // Size: 0x1 (0xE1-E2)
  774. static constexpr uint32_t CurrentActivationInfo = 0xE4; // Size: 0x1 (0xE4-E5)
  775. static constexpr uint32_t CurrentEventData = 0xF8; // Size: 0x1 (0xF8-F9)
  776. static constexpr uint32_t NetExecutionPolicy = 0x1A8; // Size: 0x1 (0x1A8-1A9)
  777. static constexpr uint32_t NetSecurityPolicy = 0x1A9; // Size: 0x1 (0x1A9-1AA)
  778. static constexpr uint32_t CostGameplayEffectClass = 0x1B0; // Size: 0x1 (0x1B0-1B1)
  779. static constexpr uint32_t AbilityTriggers = 0x1B8; // Size: 0x1 (0x1B8-1B9)
  780. static constexpr uint32_t CooldownGameplayEffectClass = 0x1C8; // Size: 0x1 (0x1C8-1C9)
  781. static constexpr uint32_t CancelAbilitiesWithTag = 0x1D0; // Size: 0x1 (0x1D0-1D1)
  782. static constexpr uint32_t BlockAbilitiesWithTag = 0x1F0; // Size: 0x1 (0x1F0-1F1)
  783. static constexpr uint32_t ActivationOwnedTags = 0x210; // Size: 0x1 (0x210-211)
  784. static constexpr uint32_t ActivationRequiredTags = 0x230; // Size: 0x1 (0x230-231)
  785. static constexpr uint32_t ActivationBlockedTags = 0x250; // Size: 0x1 (0x250-251)
  786. static constexpr uint32_t SourceRequiredTags = 0x270; // Size: 0x1 (0x270-271)
  787. static constexpr uint32_t SourceBlockedTags = 0x290; // Size: 0x1 (0x290-291)
  788. static constexpr uint32_t TargetRequiredTags = 0x2B0; // Size: 0x1 (0x2B0-2B1)
  789. static constexpr uint32_t TargetBlockedTags = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  790. static constexpr uint32_t ActiveTasks = 0x310; // Size: 0x1 (0x310-311)
  791. static constexpr uint32_t CurrentMontage = 0x330; // Size: 0x1 (0x330-331)
  792. static constexpr uint32_t bIsActive = 0x398; // Size: 0x1 (0x398-399)
  793. static constexpr uint32_t bIsAbilityEnding = 0x399; // Size: 0x1 (0x399-39A)
  794. static constexpr uint32_t bIsAbilityCancelling = 0x39A; // Size: 0x1 (0x39A-39B)
  795. static constexpr uint32_t bIsCancelable = 0x39B; // Size: 0x1 (0x39B-39C)
  796. static constexpr uint32_t bIsBlockingOtherAbilities = 0x39C; // Size: 0x1 (0x39C-39D)
  797. static constexpr uint32_t bMarkPendingKillOnAbilityEnd = 0x3B0; // Size: 0x1 (0x3B0-3B1)
  798. };
  799.  
  800. namespace UAbilitySystemComponent // Size: 0x1338
  801. {
  802. static constexpr uint32_t DefaultStartingData = 0x158; // Size: 0x1 (0x158-159)
  803. static constexpr uint32_t AffectedAnimInstanceTag = 0x168; // Size: 0x1 (0x168-169)
  804. static constexpr uint32_t OutgoingDuration = 0x318; // Size: 0x1 (0x318-319)
  805. static constexpr uint32_t IncomingDuration = 0x31C; // Size: 0x1 (0x31C-31D)
  806. static constexpr uint32_t ClientDebugStrings = 0x340; // Size: 0x1 (0x340-341)
  807. static constexpr uint32_t ServerDebugStrings = 0x350; // Size: 0x1 (0x350-351)
  808. static constexpr uint32_t UserAbilityActivationInhibited = 0x3B8; // Size: 0x1 (0x3B8-3B9)
  809. static constexpr uint32_t ReplicationProxyEnabled = 0x3B9; // Size: 0x1 (0x3B9-3BA)
  810. static constexpr uint32_t bSuppressGrantAbility = 0x3BA; // Size: 0x1 (0x3BA-3BB)
  811. static constexpr uint32_t bSuppressGameplayCues = 0x3BB; // Size: 0x1 (0x3BB-3BC)
  812. static constexpr uint32_t SpawnedTargetActors = 0x3C0; // Size: 0x1 (0x3C0-3C1)
  813. static constexpr uint32_t OwnerActor = 0x3F8; // Size: 0x1 (0x3F8-3F9)
  814. static constexpr uint32_t AvatarActor = 0x400; // Size: 0x1 (0x400-401)
  815. static constexpr uint32_t ActivatableAbilities = 0x418; // Size: 0x1 (0x418-419)
  816. static constexpr uint32_t AllReplicatedInstancedAbilities = 0x588; // Size: 0x1 (0x588-589)
  817. static constexpr uint32_t RepAnimMontageInfo = 0x7F8; // Size: 0x1 (0x7F8-7F9)
  818. static constexpr uint32_t bCachedIsNetSimulated = 0x830; // Size: 0x1 (0x830-831)
  819. static constexpr uint32_t bPendingMontageRep = 0x831; // Size: 0x1 (0x831-832)
  820. static constexpr uint32_t LocalAnimMontageInfo = 0x838; // Size: 0x1 (0x838-839)
  821. static constexpr uint32_t ActiveGameplayEffects = 0x900; // Size: 0x1 (0x900-901)
  822. static constexpr uint32_t ActiveGameplayCues = 0xC20; // Size: 0x1 (0xC20-C21)
  823. static constexpr uint32_t MinimalReplicationGameplayCues = 0xD68; // Size: 0x1 (0xD68-D69)
  824. static constexpr uint32_t BlockedAbilityBindings = 0xFD8; // Size: 0x1 (0xFD8-FD9)
  825. static constexpr uint32_t MinimalReplicationTags = 0x1110; // Size: 0x1 (0x1110-1111)
  826. static constexpr uint32_t SpawnedAttributes = 0x1178; // Size: 0x1 (0x1178-1179)
  827. static constexpr uint32_t ReplicatedLooseTags = 0x1198; // Size: 0x1 (0x1198-1199)
  828. static constexpr uint32_t ReplicatedPredictionKeyMap = 0x1208; // Size: 0x1 (0x1208-1209)
  829. };
  830.  
  831. namespace GF1047Character // Size: 0xD60
  832. {
  833. static constexpr uint32_t RepMoveWithCharacterState = 0x6B8; // Size: 0x1 (0x6B8-6B9)
  834. static constexpr uint32_t CharacterExtensionComponent = 0x760; // Size: 0x1 (0x760-761)
  835. static constexpr uint32_t HeroComponent = 0x768; // Size: 0x1 (0x768-769)
  836. static constexpr uint32_t GameplayTokenComponent = 0x770; // Size: 0x1 (0x770-771)
  837. static constexpr uint32_t SpawnTags = 0x778; // Size: 0x1 (0x778-779)
  838. static constexpr uint32_t FirstPersonMesh = 0x798; // Size: 0x1 (0x798-799)
  839. static constexpr uint32_t FirstPersonRootSceneComponent = 0x7A0; // Size: 0x1 (0x7A0-7A1)
  840. static constexpr uint32_t TempFirstPersonPrevDir = 0x7A8; // Size: 0x1 (0x7A8-7A9)
  841. static constexpr uint32_t TempFirstPersonWeaponOffset = 0x7C0; // Size: 0x1 (0x7C0-7C1)
  842. static constexpr uint32_t CameraComponent = 0x7E8; // Size: 0x1 (0x7E8-7E9)
  843. static constexpr uint32_t AnimCamera = 0x7F0; // Size: 0x1 (0x7F0-7F1)
  844. static constexpr uint32_t IndicatorSocket = 0x7F8; // Size: 0x1 (0x7F8-7F9)
  845. static constexpr uint32_t IndicatorOffset = 0x800; // Size: 0x1 (0x800-801)
  846. static constexpr uint32_t IndicatorTransformProvider = 0x818; // Size: 0x1 (0x818-819)
  847. static constexpr uint32_t TeleportableComponent = 0x828; // Size: 0x1 (0x828-829)
  848. static constexpr uint32_t GameplayCuesToReactTo = 0x958; // Size: 0x1 (0x958-959)
  849. static constexpr uint32_t DefaultWeaponImpulseStrength = 0x978; // Size: 0x1 (0x978-979)
  850. static constexpr uint32_t bUseImpulseAsVelocityChange = 0x97C; // Size: 0x1 (0x97C-97D)
  851. static constexpr uint32_t bAddImpulseAtLocation = 0x97C; // Size: 0x1 (0x97C-97D)
  852. static constexpr uint32_t bReceivedFirstRepTransformOnrep = 0x97C; // Size: 0x1 (0x97C-97D)
  853. static constexpr uint32_t OnStartClamberEvent = 0x980; // Size: 0x1 (0x980-981)
  854. static constexpr uint32_t OnEndClamberEvent = 0x990; // Size: 0x1 (0x990-991)
  855. static constexpr uint32_t bIsClambering = 0x9A0; // Size: 0x1 (0x9A0-9A1)
  856. static constexpr uint32_t OnStartCrouchEvent = 0x9A8; // Size: 0x1 (0x9A8-9A9)
  857. static constexpr uint32_t OnEndCrouchEvent = 0x9B8; // Size: 0x1 (0x9B8-9B9)
  858. static constexpr uint32_t CrouchEyeHeightInterpSpeed = 0x9C8; // Size: 0x1 (0x9C8-9C9)
  859. static constexpr uint32_t OnStartSlideEvent = 0x9D0; // Size: 0x1 (0x9D0-9D1)
  860. static constexpr uint32_t OnEndSlideEvent = 0x9E0; // Size: 0x1 (0x9E0-9E1)
  861. static constexpr uint32_t bIsSliding = 0x9F0; // Size: 0x1 (0x9F0-9F1)
  862. static constexpr uint32_t SlideEyeHeight = 0x9F4; // Size: 0x1 (0x9F4-9F5)
  863. static constexpr uint32_t SlideEnterEyeHeightInterpSpeed = 0x9F8; // Size: 0x1 (0x9F8-9F9)
  864. static constexpr uint32_t SlideExitEyeHeightInterpSpeed = 0x9FC; // Size: 0x1 (0x9FC-9FD)
  865. static constexpr uint32_t SlideCameraMode = 0xA00; // Size: 0x1 (0xA00-A01)
  866. static constexpr uint32_t OnStartThrusterEvent = 0xA08; // Size: 0x1 (0xA08-A09)
  867. static constexpr uint32_t OnEndThrusterEvent = 0xA18; // Size: 0x1 (0xA18-A19)
  868. static constexpr uint32_t bIsThrusting = 0xA28; // Size: 0x1 (0xA28-A29)
  869. static constexpr uint32_t OnStartSprintEvent = 0xA38; // Size: 0x1 (0xA38-A39)
  870. static constexpr uint32_t OnEndSprintEvent = 0xA48; // Size: 0x1 (0xA48-A49)
  871. static constexpr uint32_t bIsSprinting = 0xA58; // Size: 0x1 (0xA58-A59)
  872. static constexpr uint32_t RepCurrentlyZoomedSlots = 0xA68; // Size: 0x1 (0xA68-A69)
  873. static constexpr uint32_t OnStartDashEvent = 0xA88; // Size: 0x1 (0xA88-A89)
  874. static constexpr uint32_t OnEndDashEvent = 0xA98; // Size: 0x1 (0xA98-A99)
  875. static constexpr uint32_t bIsDashing = 0xAA8; // Size: 0x1 (0xAA8-AA9)
  876. static constexpr uint32_t bIsMeleeLunging = 0xAA8; // Size: 0x1 (0xAA8-AA9)
  877. static constexpr uint32_t OnStartControlledFallingEvent = 0xAB8; // Size: 0x1 (0xAB8-AB9)
  878. static constexpr uint32_t OnStopControlledFallingEvent = 0xAC8; // Size: 0x1 (0xAC8-AC9)
  879. static constexpr uint32_t ControlledFallingCameraMode = 0xAD8; // Size: 0x1 (0xAD8-AD9)
  880. static constexpr uint32_t ControlledFallingAttachLocation = 0xAE0; // Size: 0x1 (0xAE0-AE1)
  881. static constexpr uint32_t GF1047CMC = 0xB28; // Size: 0x1 (0xB28-B29)
  882. static constexpr uint32_t OnStartDeathEvent = 0xB38; // Size: 0x1 (0xB38-B39)
  883. static constexpr uint32_t OnEndDeathEvent = 0xB48; // Size: 0x1 (0xB48-B49)
  884. static constexpr uint32_t HealthComponent = 0xB58; // Size: 0x1 (0xB58-B59)
  885. static constexpr uint32_t AttachmentsToDisableOnDeath = 0xB60; // Size: 0x1 (0xB60-B61)
  886. static constexpr uint32_t RagdollModificationInfo = 0xB80; // Size: 0x1 (0xB80-B81)
  887. static constexpr uint32_t DeathCameraModeClass = 0xBD0; // Size: 0x1 (0xBD0-BD1)
  888. static constexpr uint32_t RagdollKillZCameraModeClass = 0xBD8; // Size: 0x1 (0xBD8-BD9)
  889. static constexpr uint32_t DelayedDeathCameraModeClass = 0xBE0; // Size: 0x1 (0xBE0-BE1)
  890. static constexpr uint32_t DelayedDeathCameraModeDelay = 0xBE8; // Size: 0x1 (0xBE8-BE9)
  891. static constexpr uint32_t CharacterAkComponent = 0xD28; // Size: 0x1 (0xD28-D29)
  892. static constexpr uint32_t bForceDisableMovementForCinematics = 0xD50; // Size: 0x1 (0xD50-D51)
  893. };
  894.  
  895. namespace GF1047HealthComponent // Size: 0x258
  896. {
  897. static constexpr uint32_t OnDeathStarted = 0xD8; // Size: 0x1 (0xD8-D9)
  898. static constexpr uint32_t OnDeathFinished = 0xE8; // Size: 0x1 (0xE8-E9)
  899. static constexpr uint32_t OnHealthChangedDelegate = 0xF8; // Size: 0x1 (0xF8-F9)
  900. static constexpr uint32_t OnMaxHealthStateChanged = 0x108; // Size: 0x1 (0x108-109)
  901. static constexpr uint32_t OnKillDelegate = 0x118; // Size: 0x1 (0x118-119)
  902. static constexpr uint32_t DeathInfo = 0x128; // Size: 0x1 (0x128-129)
  903. static constexpr uint32_t HealthAttributeSet = 0x148; // Size: 0x1 (0x148-149)
  904. static constexpr uint32_t SpawnProtectionEffectClass = 0x150; // Size: 0x1 (0x150-151)
  905. static constexpr uint32_t LongDistanceKillRange = 0x180; // Size: 0x1 (0x180-181)
  906. static constexpr uint32_t LongDistanceKillDropoff = 0x188; // Size: 0x1 (0x188-189)
  907. static constexpr uint32_t PortalSuicideWalkTolerance = 0x190; // Size: 0x1 (0x190-191)
  908. static constexpr uint32_t PortalSuicideTeleportTolerance = 0x198; // Size: 0x1 (0x198-199)
  909. static constexpr uint32_t NonDamageAssistDuration = 0x200; // Size: 0x1 (0x200-201)
  910. };
  911.  
  912. namespace GF1047HealthAttributeSet // Size: 0x1C0
  913. {
  914. static constexpr uint32_t Health = 0x118; // Size: 0x1 (0x118-119)
  915. static constexpr uint32_t MaxHealth = 0x128; // Size: 0x1 (0x128-129)
  916. static constexpr uint32_t BonusHealth = 0x138; // Size: 0x1 (0x138-139)
  917. static constexpr uint32_t MaxBonusHealth = 0x148; // Size: 0x1 (0x148-149)
  918. static constexpr uint32_t Armor = 0x158; // Size: 0x1 (0x158-159)
  919. static constexpr uint32_t MaxArmor = 0x168; // Size: 0x1 (0x168-169)
  920. static constexpr uint32_t HealthRegenRate = 0x178; // Size: 0x1 (0x178-179)
  921. static constexpr uint32_t HealthRegenDelay = 0x188; // Size: 0x1 (0x188-189)
  922. static constexpr uint32_t IncomingDamage = 0x198; // Size: 0x1 (0x198-199)
  923. static constexpr uint32_t IncomingHealing = 0x1A8; // Size: 0x1 (0x1A8-1A9)
  924. static constexpr uint32_t bAllowExcessDamage = 0x1B9; // Size: 0x1 (0x1B9-1BA)
  925. };
  926.  
  927. namespace GF1047PlayerState // Size: 0xA00
  928. {
  929. static constexpr uint32_t NextPawnData = 0x420; // Size: 0x1 (0x420-421)
  930. static constexpr uint32_t CurrentPawnData = 0x428; // Size: 0x1 (0x428-429)
  931. static constexpr uint32_t OnChangeTeam = 0x4B0; // Size: 0x1 (0x4B0-4B1)
  932. static constexpr uint32_t TeamID = 0x4C0; // Size: 0x1 (0x4C0-4C1)
  933. static constexpr uint32_t TeamContext = 0x4C8; // Size: 0x1 (0x4C8-4C9)
  934. static constexpr uint32_t AbilitySystemComponent = 0x4D8; // Size: 0x1 (0x4D8-4D9)
  935. static constexpr uint32_t AbilityAttributeSet = 0x4E0; // Size: 0x1 (0x4E0-4E1)
  936. static constexpr uint32_t CombatAttributeSet = 0x4E8; // Size: 0x1 (0x4E8-4E9)
  937. static constexpr uint32_t HealthAttributeSet = 0x4F0; // Size: 0x1 (0x4F0-4F1)
  938. static constexpr uint32_t MovementAttributeSet = 0x4F8; // Size: 0x1 (0x4F8-4F9)
  939. static constexpr uint32_t ReplicatedStatsContainer = 0x748; // Size: 0x1 (0x748-749)
  940. static constexpr uint32_t InputMethod = 0x9BD; // Size: 0x1 (0x9BD-9BE)
  941. static constexpr uint32_t NativePlatformUniqueId = 0x9D0; // Size: 0x1 (0x9D0-9D1)
  942. };
  943.  
  944. namespace PortalWarsCharacterV2 // Size: 0xD60
  945. {
  946. static constexpr uint32_t PortalWarsCMC = 0xD58; // Size: 0x1 (0xD58-D59)
  947. };
  948.  
  949. namespace FBoxSphereBounds // Size: 0x38
  950. {
  951. static constexpr uint32_t Origin = 0x0; // Size: 0x1 (0x0-1)
  952. static constexpr uint32_t BoxExtent = 0x18; // Size: 0x1 (0x18-19)
  953. static constexpr uint32_t SphereRadius = 0x30; // Size: 0x1 (0x30-31)
  954. };
  955.  
  956. namespace Transform // Size: 0x60
  957. {
  958. static constexpr uint32_t Translation = 0x0; // Size: 0x1 (0x0-1)
  959. static constexpr uint32_t Scale3D = 0x20; // Size: 0x1 (0x20-21)
  960. static constexpr uint32_t Rotation = 0x40; // Size: 0x1 (0x40-41)
  961. };
  962.  
  963. namespace FBodyInstance // Size: 0x180
  964. {
  965. static constexpr uint32_t PositionSolverIterationCount = 0x12; // Size: 0x1 (0x12-13)
  966. static constexpr uint32_t VelocitySolverIterationCount = 0x13; // Size: 0x1 (0x13-14)
  967. static constexpr uint32_t ProjectionSolverIterationCount = 0x14; // Size: 0x1 (0x14-15)
  968. static constexpr uint32_t ObjectType = 0x15; // Size: 0x1 (0x15-16)
  969. static constexpr uint32_t CollisionEnabled = 0x17; // Size: 0x1 (0x17-18)
  970. static constexpr uint32_t SleepFamily = 0x39; // Size: 0x1 (0x39-3A)
  971. static constexpr uint32_t DOFMode = 0x3A; // Size: 0x1 (0x3A-3B)
  972. static constexpr uint32_t bUseCCD = 0x3B; // Size: 0x1 (0x3B-3C)
  973. static constexpr uint32_t bUseMACD = 0x3B; // Size: 0x1 (0x3B-3C)
  974. static constexpr uint32_t bIgnoreAnalyticCollisions = 0x3B; // Size: 0x1 (0x3B-3C)
  975. static constexpr uint32_t bNotifyRigidBodyCollision = 0x3B; // Size: 0x1 (0x3B-3C)
  976. static constexpr uint32_t bSmoothEdgeCollisions = 0x3B; // Size: 0x1 (0x3B-3C)
  977. static constexpr uint32_t bLockTranslation = 0x3C; // Size: 0x1 (0x3C-3D)
  978. static constexpr uint32_t bLockRotation = 0x3C; // Size: 0x1 (0x3C-3D)
  979. static constexpr uint32_t bLockXTranslation = 0x3C; // Size: 0x1 (0x3C-3D)
  980. static constexpr uint32_t bLockYTranslation = 0x3C; // Size: 0x1 (0x3C-3D)
  981. static constexpr uint32_t bLockZTranslation = 0x3C; // Size: 0x1 (0x3C-3D)
  982. static constexpr uint32_t bLockXRotation = 0x3C; // Size: 0x1 (0x3C-3D)
  983. static constexpr uint32_t bLockYRotation = 0x3C; // Size: 0x1 (0x3C-3D)
  984. static constexpr uint32_t bLockZRotation = 0x3C; // Size: 0x1 (0x3C-3D)
  985. static constexpr uint32_t bOverrideMaxAngularVelocity = 0x3D; // Size: 0x1 (0x3D-3E)
  986. static constexpr uint32_t bOverrideMaxDepenetrationVelocity = 0x3D; // Size: 0x1 (0x3D-3E)
  987. static constexpr uint32_t bOverrideWalkableSlopeOnInstance = 0x3D; // Size: 0x1 (0x3D-3E)
  988. static constexpr uint32_t bInterpolateWhenSubStepping = 0x3D; // Size: 0x1 (0x3D-3E)
  989. static constexpr uint32_t bInertiaConditioning = 0x3D; // Size: 0x1 (0x3D-3E)
  990. static constexpr uint32_t bOneWayInteraction = 0x3E; // Size: 0x1 (0x3E-3F)
  991. static constexpr uint32_t bOverrideSolverAsyncDeltaTime = 0x3E; // Size: 0x1 (0x3E-3F)
  992. static constexpr uint32_t SolverAsyncDeltaTime = 0x40; // Size: 0x1 (0x40-41)
  993. static constexpr uint32_t CollisionProfileName = 0x44; // Size: 0x1 (0x44-45)
  994. static constexpr uint32_t CollisionResponses = 0x68; // Size: 0x1 (0x68-69)
  995. static constexpr uint32_t MaxDepenetrationVelocity = 0x98; // Size: 0x1 (0x98-99)
  996. static constexpr uint32_t MassInKgOverride = 0x9C; // Size: 0x1 (0x9C-9D)
  997. static constexpr uint32_t LinearDamping = 0xA8; // Size: 0x1 (0xA8-A9)
  998. static constexpr uint32_t AngularDamping = 0xAC; // Size: 0x1 (0xAC-AD)
  999. static constexpr uint32_t CustomDOFPlaneNormal = 0xB0; // Size: 0x1 (0xB0-B1)
  1000. static constexpr uint32_t COMNudge = 0xC8; // Size: 0x1 (0xC8-C9)
  1001. static constexpr uint32_t MassScale = 0xE0; // Size: 0x1 (0xE0-E1)
  1002. static constexpr uint32_t GravityGroupIndex = 0xE4; // Size: 0x1 (0xE4-E5)
  1003. static constexpr uint32_t InertiaTensorScale = 0xE8; // Size: 0x1 (0xE8-E9)
  1004. static constexpr uint32_t WalkableSlopeOverride = 0x110; // Size: 0x1 (0x110-111)
  1005. static constexpr uint32_t PhysMaterialOverride = 0x120; // Size: 0x1 (0x120-121)
  1006. static constexpr uint32_t MaxAngularVelocity = 0x128; // Size: 0x1 (0x128-129)
  1007. static constexpr uint32_t CustomSleepThresholdMultiplier = 0x12C; // Size: 0x1 (0x12C-12D)
  1008. static constexpr uint32_t StabilizationThresholdMultiplier = 0x130; // Size: 0x1 (0x130-131)
  1009. static constexpr uint32_t PhysicsBlendWeight = 0x134; // Size: 0x1 (0x134-135)
  1010. };
  1011.  
  1012. namespace FActiveGameplayEffect // Size: 0x360
  1013. {
  1014. static constexpr uint32_t Spec = 0x18; // Size: 0x1 (0x18-19)
  1015. static constexpr uint32_t PredictionKey = 0x2B0; // Size: 0x1 (0x2B0-2B1)
  1016. static constexpr uint32_t GrantedAbilityHandles = 0x2C0; // Size: 0x1 (0x2C0-2C1)
  1017. static constexpr uint32_t StartServerWorldTime = 0x2D0; // Size: 0x1 (0x2D0-2D1)
  1018. static constexpr uint32_t CachedStartServerWorldTime = 0x2D4; // Size: 0x1 (0x2D4-2D5)
  1019. static constexpr uint32_t StartWorldTime = 0x2D8; // Size: 0x1 (0x2D8-2D9)
  1020. static constexpr uint32_t bIsInhibited = 0x2DC; // Size: 0x1 (0x2DC-2DD)
  1021. };
  1022.  
  1023. namespace FGameplayEffectSpec // Size: 0x298
  1024. {
  1025. static constexpr uint32_t Def = 0x0; // Size: 0x1 (0x0-1)
  1026. static constexpr uint32_t ModifiedAttributes = 0x8; // Size: 0x1 (0x8-9)
  1027. static constexpr uint32_t CapturedRelevantAttributes = 0x18; // Size: 0x1 (0x18-19)
  1028. static constexpr uint32_t Duration = 0x50; // Size: 0x1 (0x50-51)
  1029. static constexpr uint32_t Period = 0x54; // Size: 0x1 (0x54-55)
  1030. static constexpr uint32_t ChanceToApplyToTarget = 0x58; // Size: 0x1 (0x58-59)
  1031. static constexpr uint32_t CapturedSourceTags = 0x60; // Size: 0x1 (0x60-61)
  1032. static constexpr uint32_t CapturedTargetTags = 0xE8; // Size: 0x1 (0xE8-E9)
  1033. static constexpr uint32_t DynamicGrantedTags = 0x170; // Size: 0x1 (0x170-171)
  1034. static constexpr uint32_t DynamicAssetTags = 0x190; // Size: 0x1 (0x190-191)
  1035. static constexpr uint32_t Modifiers = 0x1B0; // Size: 0x1 (0x1B0-1B1)
  1036. static constexpr uint32_t StackCount = 0x1C0; // Size: 0x1 (0x1C0-1C1)
  1037. static constexpr uint32_t bCompletedSourceAttributeCapture = 0x1C4; // Size: 0x1 (0x1C4-1C5)
  1038. static constexpr uint32_t bCompletedTargetAttributeCapture = 0x1C4; // Size: 0x1 (0x1C4-1C5)
  1039. static constexpr uint32_t bDurationLocked = 0x1C4; // Size: 0x1 (0x1C4-1C5)
  1040. static constexpr uint32_t GrantedAbilitySpecs = 0x1C8; // Size: 0x1 (0x1C8-1C9)
  1041. static constexpr uint32_t EffectContext = 0x278; // Size: 0x1 (0x278-279)
  1042. static constexpr uint32_t Level = 0x290; // Size: 0x1 (0x290-291)
  1043. };
  1044.  
  1045. namespace FActiveGameplayEffectsContainer // Size: 0x320
  1046. {
  1047. static constexpr uint32_t GameplayEffects_Internal = 0x150; // Size: 0x1 (0x150-151)
  1048. };
  1049.  
  1050. namespace FGameplayAbilitySpecContainer // Size: 0x140
  1051. {
  1052. static constexpr uint32_t Items = 0x128; // Size: 0x1 (0x128-129)
  1053. static constexpr uint32_t Owner = 0x138; // Size: 0x1 (0x138-139)
  1054. };
  1055.  
  1056. namespace FGameplayAbilitySpec // Size: 0x110
  1057. {
  1058. static constexpr uint32_t Handle = 0xC; // Size: 0x1 (0xC-D)
  1059. static constexpr uint32_t Ability = 0x10; // Size: 0x1 (0x10-11)
  1060. static constexpr uint32_t Level = 0x18; // Size: 0x1 (0x18-19)
  1061. static constexpr uint32_t InputID = 0x1C; // Size: 0x1 (0x1C-1D)
  1062. static constexpr uint32_t SourceObject = 0x20; // Size: 0x1 (0x20-21)
  1063. static constexpr uint32_t ActiveCount = 0x28; // Size: 0x1 (0x28-29)
  1064. static constexpr uint32_t InputPressed = 0x29; // Size: 0x1 (0x29-2A)
  1065. static constexpr uint32_t RemoveAfterActivation = 0x29; // Size: 0x1 (0x29-2A)
  1066. static constexpr uint32_t PendingRemove = 0x29; // Size: 0x1 (0x29-2A)
  1067. static constexpr uint32_t bActivateOnce = 0x29; // Size: 0x1 (0x29-2A)
  1068. static constexpr uint32_t ActivationInfo = 0x40; // Size: 0x1 (0x40-41)
  1069. static constexpr uint32_t DynamicAbilityTags = 0x58; // Size: 0x1 (0x58-59)
  1070. static constexpr uint32_t NonReplicatedAbilityTags = 0x78; // Size: 0x1 (0x78-79)
  1071. static constexpr uint32_t NonReplicatedInstances = 0x98; // Size: 0x1 (0x98-99)
  1072. static constexpr uint32_t ReplicatedInstances = 0xA8; // Size: 0x1 (0xA8-A9)
  1073. static constexpr uint32_t GameplayEffectHandle = 0xB8; // Size: 0x1 (0xB8-B9)
  1074. };
  1075.  
  1076. namespace FMinimalViewInfo // Size: 0x870
  1077. {
  1078. static constexpr uint32_t DesiredFOV = 0x0; // Size: 0x1 (0x0-1)
  1079. static constexpr uint32_t FirstPersonFOV = 0x4; // Size: 0x1 (0x4-5)
  1080. static constexpr uint32_t FirstPersonScale = 0x8; // Size: 0x1 (0x8-9)
  1081. static constexpr uint32_t OrthoWidth = 0xC; // Size: 0x1 (0xC-D)
  1082. static constexpr uint32_t bAutoCalculateOrthoPlanes = 0x10; // Size: 0x1 (0x10-11)
  1083. static constexpr uint32_t AutoPlaneShift = 0x14; // Size: 0x1 (0x14-15)
  1084. static constexpr uint32_t bUpdateOrthoPlanes = 0x18; // Size: 0x1 (0x18-19)
  1085. static constexpr uint32_t bUseCameraHeightAsViewTarget = 0x19; // Size: 0x1 (0x19-1A)
  1086. static constexpr uint32_t OrthoNearClipPlane = 0x1C; // Size: 0x1 (0x1C-1D)
  1087. static constexpr uint32_t OrthoFarClipPlane = 0x20; // Size: 0x1 (0x20-21)
  1088. static constexpr uint32_t PerspectiveNearClipPlane = 0x24; // Size: 0x1 (0x24-25)
  1089. static constexpr uint32_t AspectRatio = 0x28; // Size: 0x1 (0x28-29)
  1090. static constexpr uint32_t bConstrainAspectRatio = 0x34; // Size: 0x1 (0x34-35)
  1091. static constexpr uint32_t bUseFirstPersonParameters = 0x34; // Size: 0x1 (0x34-35)
  1092. static constexpr uint32_t bUseFieldOfViewForLOD = 0x34; // Size: 0x1 (0x34-35)
  1093. static constexpr uint32_t ProjectionMode = 0x38; // Size: 0x1 (0x38-39)
  1094. static constexpr uint32_t PostProcessBlendWeight = 0x3C; // Size: 0x1 (0x3C-3D)
  1095. static constexpr uint32_t PostProcessSettings = 0x40; // Size: 0x1 (0x40-41)
  1096. static constexpr uint32_t OffCenterProjectionOffset = 0x770; // Size: 0x1 (0x770-771)
  1097. static constexpr uint32_t Rotation = 0x788; // Size: 0x1 (0x788-789)
  1098. static constexpr uint32_t FOV = 0x7A0; // Size: 0x1 (0x7A0-7A1)
  1099. static constexpr uint32_t Location = 0x7B0; // Size: 0x1 (0x7B0-7B1)
  1100. static constexpr uint32_t OverscanResolutionFraction = 0x844; // Size: 0x1 (0x844-845)
  1101. static constexpr uint32_t CropFraction = 0x848; // Size: 0x1 (0x848-849)
  1102. };
  1103.  
  1104. namespace FCameraCacheEntry // Size: 0x880
  1105. {
  1106. static constexpr uint32_t Timestamp = 0x0; // Size: 0x1 (0x0-1)
  1107. static constexpr uint32_t POV = 0x10; // Size: 0x1 (0x10-11)
  1108. };
  1109.  
  1110. namespace GameplayAttributeData // Size: 0x10
  1111. {
  1112. static constexpr uint32_t BaseValue = 0x8; // Size: 0x1 (0x8-9)
  1113. static constexpr uint32_t CurrentValue = 0xC; // Size: 0x1 (0xC-D)
  1114. };
  1115.  
  1116. }
Advertisement
Add Comment
Please, Sign In to add comment