Experimental fix for latest update

This commit is contained in:
a2x
2024-04-04 23:42:40 +10:00
parent 3a935f5d73
commit 9362b0c113
106 changed files with 21261 additions and 27319 deletions

View File

@@ -1,23 +1,14 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-04-02 16:10:48.961749300 UTC
// 2024-04-04 13:40:42.514657500 UTC
#![allow(non_upper_case_globals, non_camel_case_types, unused)]
pub mod cs2_dumper {
pub mod schemas {
// Module: scenesystem.dll
// Classes count: 9
// Enums count: 1
// Classes count: 17
// Enums count: 0
pub mod scenesystem_dll {
// Alignment: 1
// Members count: 4
#[repr(u8)]
pub enum DisableShadows_t {
kDisableShadows_None = 0x0,
kDisableShadows_All = 0x1,
kDisableShadows_Baked = 0x2,
kDisableShadows_Realtime = 0x3
}
// Parent: None
// Fields count: 2
//
@@ -50,7 +41,7 @@ pub mod cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
pub mod CSSDSMsg_ViewRender {
pub const m_viewId: usize = 0x0; // SceneViewId_t
pub const m_viewId: usize = 0x0; //
pub const m_ViewName: usize = 0x10; // CUtlString
}
// Parent: None
@@ -59,7 +50,7 @@ pub mod cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
pub mod CSSDSMsg_LayerBase {
pub const m_viewId: usize = 0x0; // SceneViewId_t
pub const m_viewId: usize = 0x0; //
pub const m_ViewName: usize = 0x10; // CUtlString
pub const m_nLayerIndex: usize = 0x18; // int32
pub const m_nLayerId: usize = 0x20; // uint64
@@ -89,7 +80,7 @@ pub mod cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
pub mod CSSDSMsg_ViewTargetList {
pub const m_viewId: usize = 0x0; // SceneViewId_t
pub const m_viewId: usize = 0x0; //
pub const m_ViewName: usize = 0x10; // CUtlString
pub const m_Targets: usize = 0x18; // CUtlVector<CSSDSMsg_ViewTarget>
}
@@ -107,6 +98,96 @@ pub mod cs2_dumper {
// MGetKV3ClassDefaults
pub mod CSSDSMsg_PostLayer {
}
// Parent: None
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
pub mod CSosSoundEventGroupListSchema {
pub const m_groupList: usize = 0x0; // CUtlVector<CSosSoundEventGroupSchema>
}
// Parent: None
// Fields count: 5
//
// Metadata:
// MGetKV3ClassDefaults
pub mod SosEditItemInfo_t {
pub const itemType: usize = 0x0; // SosEditItemType_t
pub const itemName: usize = 0x8; // CUtlString
pub const itemTypeName: usize = 0x10; // CUtlString
pub const itemKVString: usize = 0x20; // CUtlString
pub const itemPos: usize = 0x28; // Vector2D
}
// Parent: None
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
pub mod SelectedEditItemInfo_t {
pub const m_EditItems: usize = 0x0; // CUtlVector<SosEditItemInfo_t>
}
// Parent: None
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
pub mod CSoundEventMetaData {
pub const m_soundEventVMix: usize = 0x0; // CStrongHandle<InfoForResourceTypeCVMixListResource>
}
// Parent: None
// Fields count: 6
//
// Metadata:
// MGetKV3ClassDefaults
pub mod CDSPMixgroupModifier {
pub const m_mixgroup: usize = 0x0; // CUtlString
pub const m_flModifier: usize = 0x8; // float32
pub const m_flModifierMin: usize = 0xC; // float32
pub const m_flSourceModifier: usize = 0x10; // float32
pub const m_flSourceModifierMin: usize = 0x14; // float32
pub const m_flListenerReverbModifierWhenSourceReverbIsActive: usize = 0x18; // float32
}
// Parent: None
// Fields count: 2
//
// Metadata:
// MGetKV3ClassDefaults
pub mod CDspPresetModifierList {
pub const m_dspName: usize = 0x0; // CUtlString
pub const m_modifiers: usize = 0x8; // CUtlVector<CDSPMixgroupModifier>
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
pub mod IParticleSystemDefinition {
}
// Parent: None
// Fields count: 18
//
// Metadata:
// MGetKV3ClassDefaults
pub mod CParticleVisibilityInputs {
pub const m_flCameraBias: usize = 0x0; // float32
pub const m_nCPin: usize = 0x4; // int32
pub const m_flProxyRadius: usize = 0x8; // float32
pub const m_flInputMin: usize = 0xC; // float32
pub const m_flInputMax: usize = 0x10; // float32
pub const m_flNoPixelVisibilityFallback: usize = 0x14; // float32
pub const m_flDistanceInputMin: usize = 0x18; // float32
pub const m_flDistanceInputMax: usize = 0x1C; // float32
pub const m_flDotInputMin: usize = 0x20; // float32
pub const m_flDotInputMax: usize = 0x24; // float32
pub const m_bDotCPAngles: usize = 0x28; // bool
pub const m_bDotCameraAngles: usize = 0x29; // bool
pub const m_flAlphaScaleMin: usize = 0x2C; // float32
pub const m_flAlphaScaleMax: usize = 0x30; // float32
pub const m_flRadiusScaleMin: usize = 0x34; // float32
pub const m_flRadiusScaleMax: usize = 0x38; // float32
pub const m_flRadiusScaleFOVBase: usize = 0x3C; // float32
pub const m_bRightEye: usize = 0x40; // bool
}
}
}
}