mirror of
https://github.com/a2x/cs2-dumper.git
synced 2026-04-17 19:49:58 +08:00
Rewrote project in Rust
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
pub mod AggregateLODSetup_t {
|
||||
pub const m_vLODOrigin: usize = 0x0;
|
||||
pub const m_fMaxObjectScale: usize = 0xc;
|
||||
pub const m_fMaxObjectScale: usize = 0xC;
|
||||
pub const m_nLODMask: usize = 0x10;
|
||||
pub const m_fSwitchDistances: usize = 0x18;
|
||||
}
|
||||
@@ -13,8 +13,8 @@ pub mod AggregateMeshInfo_t {
|
||||
pub const m_bHasTransform: usize = 0x5;
|
||||
pub const m_nDrawCallIndex: usize = 0x6;
|
||||
pub const m_nLODSetupIndex: usize = 0x8;
|
||||
pub const m_nLODGroupMask: usize = 0xa;
|
||||
pub const m_vTintColor: usize = 0xb;
|
||||
pub const m_nLODGroupMask: usize = 0xA;
|
||||
pub const m_vTintColor: usize = 0xB;
|
||||
pub const m_objectFlags: usize = 0x10;
|
||||
pub const m_nLightProbeVolumePrecomputedHandshake: usize = 0x14;
|
||||
}
|
||||
@@ -48,7 +48,7 @@ pub mod CEntityIdentity {
|
||||
pub const m_designerName: usize = 0x20;
|
||||
pub const m_flags: usize = 0x30;
|
||||
pub const m_worldGroupId: usize = 0x38;
|
||||
pub const m_fDataObjectTypes: usize = 0x3c;
|
||||
pub const m_fDataObjectTypes: usize = 0x3C;
|
||||
pub const m_PathIndex: usize = 0x40;
|
||||
pub const m_pPrev: usize = 0x58;
|
||||
pub const m_pNext: usize = 0x60;
|
||||
@@ -74,18 +74,18 @@ pub mod CVoxelVisibility {
|
||||
pub const m_flGridSize: usize = 0x60;
|
||||
pub const m_nSkyVisibilityCluster: usize = 0x64;
|
||||
pub const m_nSunVisibilityCluster: usize = 0x68;
|
||||
pub const m_NodeBlock: usize = 0x6c;
|
||||
pub const m_NodeBlock: usize = 0x6C;
|
||||
pub const m_RegionBlock: usize = 0x74;
|
||||
pub const m_EnclosedClusterListBlock: usize = 0x7c;
|
||||
pub const m_EnclosedClusterListBlock: usize = 0x7C;
|
||||
pub const m_EnclosedClustersBlock: usize = 0x84;
|
||||
pub const m_MasksBlock: usize = 0x8c;
|
||||
pub const m_MasksBlock: usize = 0x8C;
|
||||
pub const m_nVisBlocks: usize = 0x94;
|
||||
}
|
||||
|
||||
pub mod ClutterSceneObject_t {
|
||||
pub const m_Bounds: usize = 0x0;
|
||||
pub const m_flags: usize = 0x18;
|
||||
pub const m_nLayer: usize = 0x1c;
|
||||
pub const m_nLayer: usize = 0x1C;
|
||||
pub const m_instancePositions: usize = 0x20;
|
||||
pub const m_instanceScales: usize = 0x50;
|
||||
pub const m_instanceTintSrgb: usize = 0x68;
|
||||
@@ -106,7 +106,7 @@ pub mod EntityIOConnectionData_t {
|
||||
pub const m_inputName: usize = 0x18;
|
||||
pub const m_overrideParam: usize = 0x20;
|
||||
pub const m_flDelay: usize = 0x28;
|
||||
pub const m_nTimesToFire: usize = 0x2c;
|
||||
pub const m_nTimesToFire: usize = 0x2C;
|
||||
}
|
||||
|
||||
pub mod EntityKeyValueData_t {
|
||||
@@ -117,7 +117,7 @@ pub mod EntityKeyValueData_t {
|
||||
pub mod ExtraVertexStreamOverride_t {
|
||||
pub const m_nSubSceneObject: usize = 0x4;
|
||||
pub const m_nDrawCallIndex: usize = 0x8;
|
||||
pub const m_nAdditionalMeshDrawPrimitiveFlags: usize = 0xc;
|
||||
pub const m_nAdditionalMeshDrawPrimitiveFlags: usize = 0xC;
|
||||
pub const m_extraBufferBinding: usize = 0x10;
|
||||
}
|
||||
|
||||
@@ -126,12 +126,12 @@ pub mod InfoOverlayData_t {
|
||||
pub const m_flWidth: usize = 0x30;
|
||||
pub const m_flHeight: usize = 0x34;
|
||||
pub const m_flDepth: usize = 0x38;
|
||||
pub const m_vUVStart: usize = 0x3c;
|
||||
pub const m_vUVStart: usize = 0x3C;
|
||||
pub const m_vUVEnd: usize = 0x44;
|
||||
pub const m_pMaterial: usize = 0x50;
|
||||
pub const m_nRenderOrder: usize = 0x58;
|
||||
pub const m_vTintColor: usize = 0x5c;
|
||||
pub const m_nSequenceOverride: usize = 0x6c;
|
||||
pub const m_vTintColor: usize = 0x5C;
|
||||
pub const m_nSequenceOverride: usize = 0x6C;
|
||||
}
|
||||
|
||||
pub mod MaterialOverride_t {
|
||||
@@ -144,7 +144,7 @@ pub mod NodeData_t {
|
||||
pub const m_nParent: usize = 0x0;
|
||||
pub const m_vOrigin: usize = 0x4;
|
||||
pub const m_vMinBounds: usize = 0x10;
|
||||
pub const m_vMaxBounds: usize = 0x1c;
|
||||
pub const m_vMaxBounds: usize = 0x1C;
|
||||
pub const m_flMinimumDistance: usize = 0x28;
|
||||
pub const m_ChildNodeIndices: usize = 0x30;
|
||||
pub const m_worldNodePrefix: usize = 0x48;
|
||||
@@ -162,13 +162,13 @@ pub mod SceneObject_t {
|
||||
pub const m_vTransform: usize = 0x4;
|
||||
pub const m_flFadeStartDistance: usize = 0x34;
|
||||
pub const m_flFadeEndDistance: usize = 0x38;
|
||||
pub const m_vTintColor: usize = 0x3c;
|
||||
pub const m_vTintColor: usize = 0x3C;
|
||||
pub const m_skin: usize = 0x50;
|
||||
pub const m_nObjectTypeFlags: usize = 0x58;
|
||||
pub const m_vLightingOrigin: usize = 0x5c;
|
||||
pub const m_vLightingOrigin: usize = 0x5C;
|
||||
pub const m_nLightGroup: usize = 0x68;
|
||||
pub const m_nOverlayRenderOrder: usize = 0x6c;
|
||||
pub const m_nLODOverride: usize = 0x6e;
|
||||
pub const m_nOverlayRenderOrder: usize = 0x6C;
|
||||
pub const m_nLODOverride: usize = 0x6E;
|
||||
pub const m_nCubeMapPrecomputedHandshake: usize = 0x70;
|
||||
pub const m_nLightProbeVolumePrecomputedHandshake: usize = 0x74;
|
||||
pub const m_renderableModel: usize = 0x80;
|
||||
@@ -203,10 +203,10 @@ pub mod WorldNode_t {
|
||||
pub const m_clutterSceneObjects: usize = 0x60;
|
||||
pub const m_extraVertexStreamOverrides: usize = 0x78;
|
||||
pub const m_materialOverrides: usize = 0x90;
|
||||
pub const m_extraVertexStreams: usize = 0xa8;
|
||||
pub const m_layerNames: usize = 0xc0;
|
||||
pub const m_sceneObjectLayerIndices: usize = 0xd8;
|
||||
pub const m_overlayLayerIndices: usize = 0xf0;
|
||||
pub const m_extraVertexStreams: usize = 0xA8;
|
||||
pub const m_layerNames: usize = 0xC0;
|
||||
pub const m_sceneObjectLayerIndices: usize = 0xD8;
|
||||
pub const m_overlayLayerIndices: usize = 0xF0;
|
||||
pub const m_grassFileName: usize = 0x108;
|
||||
pub const m_nodeLightingInfo: usize = 0x110;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user