mirror of
https://github.com/a2x/cs2-dumper.git
synced 2026-04-17 16:39:58 +08:00
📦 Game Update 13954
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
// Created using https://github.com/a2x/cs2-dumper
|
||||
// 2023-10-02 15:54:54.368960600 UTC
|
||||
// 2023-10-03 00:41:23.779635600 UTC
|
||||
|
||||
public static class AggregateLODSetup_t {
|
||||
public const nint m_vLODOrigin = 0x0; // Vector
|
||||
public const nint m_fMaxObjectScale = 0xC; // float
|
||||
public const nint m_fSwitchDistances = 0x10; // CUtlVectorFixedGrowable< float32 >
|
||||
public const nint m_fSwitchDistances = 0x10; // CUtlVectorFixedGrowable<float>
|
||||
}
|
||||
|
||||
public static class AggregateMeshInfo_t {
|
||||
@@ -23,11 +23,11 @@ public static class AggregateSceneObject_t {
|
||||
public const nint m_allFlags = 0x0; // ObjectTypeFlags_t
|
||||
public const nint m_anyFlags = 0x4; // ObjectTypeFlags_t
|
||||
public const nint m_nLayer = 0x8; // int16_t
|
||||
public const nint m_aggregateMeshes = 0x10; // CUtlVector< AggregateMeshInfo_t >
|
||||
public const nint m_lodSetups = 0x28; // CUtlVector< AggregateLODSetup_t >
|
||||
public const nint m_visClusterMembership = 0x40; // CUtlVector< uint16 >
|
||||
public const nint m_fragmentTransforms = 0x58; // CUtlVector< matrix3x4_t >
|
||||
public const nint m_renderableModel = 0x70; // CStrongHandle< InfoForResourceTypeCModel >
|
||||
public const nint m_aggregateMeshes = 0x10; // CUtlVector<AggregateMeshInfo_t>
|
||||
public const nint m_lodSetups = 0x28; // CUtlVector<AggregateLODSetup_t>
|
||||
public const nint m_visClusterMembership = 0x40; // CUtlVector<uint16_t>
|
||||
public const nint m_fragmentTransforms = 0x58; // CUtlVector<matrix3x4_t>
|
||||
public const nint m_renderableModel = 0x70; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
}
|
||||
|
||||
public static class BakedLightingInfo_t {
|
||||
@@ -35,7 +35,7 @@ public static class BakedLightingInfo_t {
|
||||
public const nint m_nLightmapGameVersionNumber = 0x4; // uint32_t
|
||||
public const nint m_vLightmapUvScale = 0x8; // Vector2D
|
||||
public const nint m_bHasLightmaps = 0x10; // bool
|
||||
public const nint m_lightMaps = 0x18; // CUtlVector< CStrongHandle< InfoForResourceTypeCTextureBase > >
|
||||
public const nint m_lightMaps = 0x18; // CUtlVector<CStrongHandle<InfoForResourceTypeCTextureBase>>
|
||||
}
|
||||
|
||||
public static class BaseSceneObjectOverride_t {
|
||||
@@ -86,11 +86,11 @@ public static class ClutterSceneObject_t {
|
||||
public const nint m_Bounds = 0x0; // AABB_t
|
||||
public const nint m_flags = 0x18; // ObjectTypeFlags_t
|
||||
public const nint m_nLayer = 0x1C; // int16_t
|
||||
public const nint m_instancePositions = 0x20; // CUtlVector< Vector >
|
||||
public const nint m_instanceScales = 0x50; // CUtlVector< float32 >
|
||||
public const nint m_instanceTintSrgb = 0x68; // CUtlVector< Color >
|
||||
public const nint m_tiles = 0x80; // CUtlVector< ClutterTile_t >
|
||||
public const nint m_renderableModel = 0x98; // CStrongHandle< InfoForResourceTypeCModel >
|
||||
public const nint m_instancePositions = 0x20; // CUtlVector<Vector>
|
||||
public const nint m_instanceScales = 0x50; // CUtlVector<float>
|
||||
public const nint m_instanceTintSrgb = 0x68; // CUtlVector<Color>
|
||||
public const nint m_tiles = 0x80; // CUtlVector<ClutterTile_t>
|
||||
public const nint m_renderableModel = 0x98; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
}
|
||||
|
||||
public static class ClutterTile_t {
|
||||
@@ -110,7 +110,7 @@ public static class EntityIOConnectionData_t {
|
||||
}
|
||||
|
||||
public static class EntityKeyValueData_t {
|
||||
public const nint m_connections = 0x8; // CUtlVector< EntityIOConnectionData_t >
|
||||
public const nint m_connections = 0x8; // CUtlVector<EntityIOConnectionData_t>
|
||||
public const nint m_keyValuesData = 0x20; // CUtlBinaryBlock
|
||||
}
|
||||
|
||||
@@ -128,7 +128,7 @@ public static class InfoOverlayData_t {
|
||||
public const nint m_flDepth = 0x38; // float
|
||||
public const nint m_vUVStart = 0x3C; // Vector2D
|
||||
public const nint m_vUVEnd = 0x44; // Vector2D
|
||||
public const nint m_pMaterial = 0x50; // CStrongHandle< InfoForResourceTypeIMaterial2 >
|
||||
public const nint m_pMaterial = 0x50; // CStrongHandle<InfoForResourceTypeIMaterial2>
|
||||
public const nint m_nRenderOrder = 0x58; // int32_t
|
||||
public const nint m_vTintColor = 0x5C; // Vector4D
|
||||
public const nint m_nSequenceOverride = 0x6C; // int32_t
|
||||
@@ -137,7 +137,7 @@ public static class InfoOverlayData_t {
|
||||
public static class MaterialOverride_t {
|
||||
public const nint m_nSubSceneObject = 0x4; // uint32_t
|
||||
public const nint m_nDrawCallIndex = 0x8; // uint32_t
|
||||
public const nint m_pMaterial = 0x10; // CStrongHandle< InfoForResourceTypeIMaterial2 >
|
||||
public const nint m_pMaterial = 0x10; // CStrongHandle<InfoForResourceTypeIMaterial2>
|
||||
}
|
||||
|
||||
public static class NodeData_t {
|
||||
@@ -146,15 +146,15 @@ public static class NodeData_t {
|
||||
public const nint m_vMinBounds = 0x10; // Vector
|
||||
public const nint m_vMaxBounds = 0x1C; // Vector
|
||||
public const nint m_flMinimumDistance = 0x28; // float
|
||||
public const nint m_ChildNodeIndices = 0x30; // CUtlVector< int32 >
|
||||
public const nint m_ChildNodeIndices = 0x30; // CUtlVector<int32_t>
|
||||
public const nint m_worldNodePrefix = 0x48; // CUtlString
|
||||
}
|
||||
|
||||
public static class PermEntityLumpData_t {
|
||||
public const nint m_name = 0x8; // CUtlString
|
||||
public const nint m_hammerUniqueId = 0x10; // CUtlString
|
||||
public const nint m_childLumps = 0x18; // CUtlVector< CStrongHandleCopyable< InfoForResourceTypeCEntityLump > >
|
||||
public const nint m_entityKeyValues = 0x30; // CUtlLeanVector< EntityKeyValueData_t >
|
||||
public const nint m_childLumps = 0x18; // CUtlVector<CStrongHandleCopyable<InfoForResourceTypeCEntityLump>>
|
||||
public const nint m_entityKeyValues = 0x30; // CUtlLeanVector<EntityKeyValueData_t>
|
||||
}
|
||||
|
||||
public static class SceneObject_t {
|
||||
@@ -171,8 +171,8 @@ public static class SceneObject_t {
|
||||
public const nint m_nLODOverride = 0x6E; // int16_t
|
||||
public const nint m_nCubeMapPrecomputedHandshake = 0x70; // int32_t
|
||||
public const nint m_nLightProbeVolumePrecomputedHandshake = 0x74; // int32_t
|
||||
public const nint m_renderableModel = 0x80; // CStrongHandle< InfoForResourceTypeCModel >
|
||||
public const nint m_renderable = 0x88; // CStrongHandle< InfoForResourceTypeCRenderMesh >
|
||||
public const nint m_renderableModel = 0x80; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_renderable = 0x88; // CStrongHandle<InfoForResourceTypeCRenderMesh>
|
||||
}
|
||||
|
||||
public static class VoxelVisBlockOffset_t {
|
||||
@@ -191,29 +191,29 @@ public static class WorldBuilderParams_t {
|
||||
public static class WorldNodeOnDiskBufferData_t {
|
||||
public const nint m_nElementCount = 0x0; // int32_t
|
||||
public const nint m_nElementSizeInBytes = 0x4; // int32_t
|
||||
public const nint m_inputLayoutFields = 0x8; // CUtlVector< RenderInputLayoutField_t >
|
||||
public const nint m_pData = 0x20; // CUtlVector< uint8 >
|
||||
public const nint m_inputLayoutFields = 0x8; // CUtlVector<RenderInputLayoutField_t>
|
||||
public const nint m_pData = 0x20; // CUtlVector<uint8_t>
|
||||
}
|
||||
|
||||
public static class WorldNode_t {
|
||||
public const nint m_sceneObjects = 0x0; // CUtlVector< SceneObject_t >
|
||||
public const nint m_infoOverlays = 0x18; // CUtlVector< InfoOverlayData_t >
|
||||
public const nint m_visClusterMembership = 0x30; // CUtlVector< uint16 >
|
||||
public const nint m_aggregateSceneObjects = 0x48; // CUtlVector< AggregateSceneObject_t >
|
||||
public const nint m_clutterSceneObjects = 0x60; // CUtlVector< ClutterSceneObject_t >
|
||||
public const nint m_extraVertexStreamOverrides = 0x78; // CUtlVector< ExtraVertexStreamOverride_t >
|
||||
public const nint m_materialOverrides = 0x90; // CUtlVector< MaterialOverride_t >
|
||||
public const nint m_extraVertexStreams = 0xA8; // CUtlVector< WorldNodeOnDiskBufferData_t >
|
||||
public const nint m_layerNames = 0xC0; // CUtlVector< CUtlString >
|
||||
public const nint m_sceneObjectLayerIndices = 0xD8; // CUtlVector< uint8 >
|
||||
public const nint m_overlayLayerIndices = 0xF0; // CUtlVector< uint8 >
|
||||
public const nint m_sceneObjects = 0x0; // CUtlVector<SceneObject_t>
|
||||
public const nint m_infoOverlays = 0x18; // CUtlVector<InfoOverlayData_t>
|
||||
public const nint m_visClusterMembership = 0x30; // CUtlVector<uint16_t>
|
||||
public const nint m_aggregateSceneObjects = 0x48; // CUtlVector<AggregateSceneObject_t>
|
||||
public const nint m_clutterSceneObjects = 0x60; // CUtlVector<ClutterSceneObject_t>
|
||||
public const nint m_extraVertexStreamOverrides = 0x78; // CUtlVector<ExtraVertexStreamOverride_t>
|
||||
public const nint m_materialOverrides = 0x90; // CUtlVector<MaterialOverride_t>
|
||||
public const nint m_extraVertexStreams = 0xA8; // CUtlVector<WorldNodeOnDiskBufferData_t>
|
||||
public const nint m_layerNames = 0xC0; // CUtlVector<CUtlString>
|
||||
public const nint m_sceneObjectLayerIndices = 0xD8; // CUtlVector<uint8_t>
|
||||
public const nint m_overlayLayerIndices = 0xF0; // CUtlVector<uint8_t>
|
||||
public const nint m_grassFileName = 0x108; // CUtlString
|
||||
public const nint m_nodeLightingInfo = 0x110; // BakedLightingInfo_t
|
||||
}
|
||||
|
||||
public static class World_t {
|
||||
public const nint m_builderParams = 0x0; // WorldBuilderParams_t
|
||||
public const nint m_worldNodes = 0x20; // CUtlVector< NodeData_t >
|
||||
public const nint m_worldNodes = 0x20; // CUtlVector<NodeData_t>
|
||||
public const nint m_worldLightingInfo = 0x38; // BakedLightingInfo_t
|
||||
public const nint m_entityLumps = 0x68; // CUtlVector< CStrongHandleCopyable< InfoForResourceTypeCEntityLump > >
|
||||
public const nint m_entityLumps = 0x68; // CUtlVector<CStrongHandleCopyable<InfoForResourceTypeCEntityLump>>
|
||||
}
|
||||
Reference in New Issue
Block a user