Game update (14046)

This commit is contained in:
a2x 2024-11-07 14:36:12 +10:00
parent a68a78f1e6
commit 301dce6703
67 changed files with 745 additions and 593 deletions

View File

@ -1,5 +1,5 @@
05:12:02 [INFO] found 16 buttons 04:35:48 [INFO] found 16 buttons
05:12:02 [INFO] found 130 interfaces across 33 modules 04:35:49 [INFO] found 130 interfaces across 33 modules
05:12:03 [INFO] found 33 offsets across 5 modules 04:35:49 [INFO] found 33 offsets across 5 modules
05:12:03 [INFO] found 2461 classes and 369 enums across 17 modules 04:35:49 [INFO] found 2467 classes and 367 enums across 17 modules
05:12:03 [INFO] analysis completed in 1.07s 04:35:49 [INFO] analysis completed in 1.12s

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: animationsystem.dll // Module: animationsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,24 +1,24 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper { namespace CS2Dumper {
// Module: client.dll // Module: client.dll
public static class Buttons { public static class Buttons {
public const nint attack = 0x182F6B0; public const nint attack = 0x183A5E0;
public const nint attack2 = 0x182F740; public const nint attack2 = 0x183A670;
public const nint back = 0x182F980; public const nint back = 0x183A8B0;
public const nint duck = 0x182FC50; public const nint duck = 0x183AB80;
public const nint forward = 0x182F8F0; public const nint forward = 0x183A820;
public const nint jump = 0x182FBC0; public const nint jump = 0x183AAF0;
public const nint left = 0x182FA10; public const nint left = 0x183A940;
public const nint lookatweapon = 0x1A3D810; public const nint lookatweapon = 0x1A494B0;
public const nint reload = 0x182F620; public const nint reload = 0x183A550;
public const nint right = 0x182FAA0; public const nint right = 0x183A9D0;
public const nint showscores = 0x1A3D6F0; public const nint showscores = 0x1A49390;
public const nint sprint = 0x182F590; public const nint sprint = 0x183A4C0;
public const nint turnleft = 0x182F7D0; public const nint turnleft = 0x183A700;
public const nint turnright = 0x182F860; public const nint turnright = 0x183A790;
public const nint use = 0x182FB30; public const nint use = 0x183AA60;
public const nint zoom = 0x1A3D780; public const nint zoom = 0x1A49420;
} }
} }

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once
@ -8,21 +8,21 @@
namespace cs2_dumper { namespace cs2_dumper {
// Module: client.dll // Module: client.dll
namespace buttons { namespace buttons {
constexpr std::ptrdiff_t attack = 0x182F6B0; constexpr std::ptrdiff_t attack = 0x183A5E0;
constexpr std::ptrdiff_t attack2 = 0x182F740; constexpr std::ptrdiff_t attack2 = 0x183A670;
constexpr std::ptrdiff_t back = 0x182F980; constexpr std::ptrdiff_t back = 0x183A8B0;
constexpr std::ptrdiff_t duck = 0x182FC50; constexpr std::ptrdiff_t duck = 0x183AB80;
constexpr std::ptrdiff_t forward = 0x182F8F0; constexpr std::ptrdiff_t forward = 0x183A820;
constexpr std::ptrdiff_t jump = 0x182FBC0; constexpr std::ptrdiff_t jump = 0x183AAF0;
constexpr std::ptrdiff_t left = 0x182FA10; constexpr std::ptrdiff_t left = 0x183A940;
constexpr std::ptrdiff_t lookatweapon = 0x1A3D810; constexpr std::ptrdiff_t lookatweapon = 0x1A494B0;
constexpr std::ptrdiff_t reload = 0x182F620; constexpr std::ptrdiff_t reload = 0x183A550;
constexpr std::ptrdiff_t right = 0x182FAA0; constexpr std::ptrdiff_t right = 0x183A9D0;
constexpr std::ptrdiff_t showscores = 0x1A3D6F0; constexpr std::ptrdiff_t showscores = 0x1A49390;
constexpr std::ptrdiff_t sprint = 0x182F590; constexpr std::ptrdiff_t sprint = 0x183A4C0;
constexpr std::ptrdiff_t turnleft = 0x182F7D0; constexpr std::ptrdiff_t turnleft = 0x183A700;
constexpr std::ptrdiff_t turnright = 0x182F860; constexpr std::ptrdiff_t turnright = 0x183A790;
constexpr std::ptrdiff_t use = 0x182FB30; constexpr std::ptrdiff_t use = 0x183AA60;
constexpr std::ptrdiff_t zoom = 0x1A3D780; constexpr std::ptrdiff_t zoom = 0x1A49420;
} }
} }

View File

@ -1,20 +1,20 @@
{ {
"client.dll": { "client.dll": {
"attack": 25360048, "attack": 25404896,
"attack2": 25360192, "attack2": 25405040,
"back": 25360768, "back": 25405616,
"duck": 25361488, "duck": 25406336,
"forward": 25360624, "forward": 25405472,
"jump": 25361344, "jump": 25406192,
"left": 25360912, "left": 25405760,
"lookatweapon": 27514896, "lookatweapon": 27563184,
"reload": 25359904, "reload": 25404752,
"right": 25361056, "right": 25405904,
"showscores": 27514608, "showscores": 27562896,
"sprint": 25359760, "sprint": 25404608,
"turnleft": 25360336, "turnleft": 25405184,
"turnright": 25360480, "turnright": 25405328,
"use": 25361200, "use": 25406048,
"zoom": 27514752 "zoom": 27563040
} }
} }

View File

@ -1,26 +1,26 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, unused)] #![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper { pub mod cs2_dumper {
// Module: client.dll // Module: client.dll
pub mod buttons { pub mod buttons {
pub const attack: usize = 0x182F6B0; pub const attack: usize = 0x183A5E0;
pub const attack2: usize = 0x182F740; pub const attack2: usize = 0x183A670;
pub const back: usize = 0x182F980; pub const back: usize = 0x183A8B0;
pub const duck: usize = 0x182FC50; pub const duck: usize = 0x183AB80;
pub const forward: usize = 0x182F8F0; pub const forward: usize = 0x183A820;
pub const jump: usize = 0x182FBC0; pub const jump: usize = 0x183AAF0;
pub const left: usize = 0x182FA10; pub const left: usize = 0x183A940;
pub const lookatweapon: usize = 0x1A3D810; pub const lookatweapon: usize = 0x1A494B0;
pub const reload: usize = 0x182F620; pub const reload: usize = 0x183A550;
pub const right: usize = 0x182FAA0; pub const right: usize = 0x183A9D0;
pub const showscores: usize = 0x1A3D6F0; pub const showscores: usize = 0x1A49390;
pub const sprint: usize = 0x182F590; pub const sprint: usize = 0x183A4C0;
pub const turnleft: usize = 0x182F7D0; pub const turnleft: usize = 0x183A700;
pub const turnright: usize = 0x182F860; pub const turnright: usize = 0x183A790;
pub const r#use: usize = 0x182FB30; pub const r#use: usize = 0x183AA60;
pub const zoom: usize = 0x1A3D780; pub const zoom: usize = 0x1A49420;
} }
} }

View File

@ -1,9 +1,9 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: client.dll // Module: client.dll
// Class count: 420 // Class count: 426
// Enum count: 7 // Enum count: 7
public static class ClientDll { public static class ClientDll {
// Alignment: 4 // Alignment: 4
@ -636,6 +636,10 @@ namespace CS2Dumper.Schemas {
// Field count: 0 // Field count: 0
public static class C_FlashbangProjectile { public static class C_FlashbangProjectile {
} }
// Parent: CEnvSoundscape
// Field count: 0
public static class CEnvSoundscapeTriggerable {
}
// Parent: C_SoundEventEntity // Parent: C_SoundEventEntity
// Field count: 1 // Field count: 1
// //
@ -1243,62 +1247,62 @@ namespace CS2Dumper.Schemas {
public const nint m_szRagdollDamageWeaponName = 0x1BB0; // char[64] public const nint m_szRagdollDamageWeaponName = 0x1BB0; // char[64]
public const nint m_bRagdollDamageHeadshot = 0x1BF0; // bool public const nint m_bRagdollDamageHeadshot = 0x1BF0; // bool
public const nint m_vRagdollServerOrigin = 0x1BF4; // Vector public const nint m_vRagdollServerOrigin = 0x1BF4; // Vector
public const nint m_bLastHeadBoneTransformIsValid = 0x2278; // bool public const nint m_bLastHeadBoneTransformIsValid = 0x2280; // bool
public const nint m_lastLandTime = 0x227C; // GameTime_t public const nint m_lastLandTime = 0x2284; // GameTime_t
public const nint m_bOnGroundLastTick = 0x2280; // bool public const nint m_bOnGroundLastTick = 0x2288; // bool
public const nint m_qDeathEyeAngles = 0x229C; // QAngle public const nint m_qDeathEyeAngles = 0x22A4; // QAngle
public const nint m_bSkipOneHeadConstraintUpdate = 0x22A8; // bool public const nint m_bSkipOneHeadConstraintUpdate = 0x22B0; // bool
public const nint m_bLeftHanded = 0x22A9; // bool public const nint m_bLeftHanded = 0x22B1; // bool
public const nint m_fSwitchedHandednessTime = 0x22AC; // GameTime_t public const nint m_fSwitchedHandednessTime = 0x22B4; // GameTime_t
public const nint m_flViewmodelOffsetX = 0x22B0; // float32 public const nint m_flViewmodelOffsetX = 0x22B8; // float32
public const nint m_flViewmodelOffsetY = 0x22B4; // float32 public const nint m_flViewmodelOffsetY = 0x22BC; // float32
public const nint m_flViewmodelOffsetZ = 0x22B8; // float32 public const nint m_flViewmodelOffsetZ = 0x22C0; // float32
public const nint m_flViewmodelFOV = 0x22BC; // float32 public const nint m_flViewmodelFOV = 0x22C4; // float32
public const nint m_vecPlayerPatchEconIndices = 0x22C0; // uint32[5] public const nint m_vecPlayerPatchEconIndices = 0x22C8; // uint32[5]
public const nint m_GunGameImmunityColor = 0x22F8; // Color public const nint m_GunGameImmunityColor = 0x2300; // Color
public const nint m_vecBulletHitModels = 0x2348; // CUtlVector<C_BulletHitModel*> public const nint m_vecBulletHitModels = 0x2350; // CUtlVector<C_BulletHitModel*>
public const nint m_bIsWalking = 0x2360; // bool public const nint m_bIsWalking = 0x2368; // bool
public const nint m_thirdPersonHeading = 0x2368; // QAngle public const nint m_thirdPersonHeading = 0x2370; // QAngle
public const nint m_flSlopeDropOffset = 0x2380; // float32 public const nint m_flSlopeDropOffset = 0x2388; // float32
public const nint m_flSlopeDropHeight = 0x2390; // float32 public const nint m_flSlopeDropHeight = 0x2398; // float32
public const nint m_vHeadConstraintOffset = 0x23A0; // Vector public const nint m_vHeadConstraintOffset = 0x23A8; // Vector
public const nint m_entitySpottedState = 0x23B8; // EntitySpottedState_t public const nint m_entitySpottedState = 0x23C0; // EntitySpottedState_t
public const nint m_bIsScoped = 0x23D0; // bool public const nint m_bIsScoped = 0x23D8; // bool
public const nint m_bResumeZoom = 0x23D1; // bool public const nint m_bResumeZoom = 0x23D9; // bool
public const nint m_bIsDefusing = 0x23D2; // bool public const nint m_bIsDefusing = 0x23DA; // bool
public const nint m_bIsGrabbingHostage = 0x23D3; // bool public const nint m_bIsGrabbingHostage = 0x23DB; // bool
public const nint m_iBlockingUseActionInProgress = 0x23D4; // CSPlayerBlockingUseAction_t public const nint m_iBlockingUseActionInProgress = 0x23DC; // CSPlayerBlockingUseAction_t
public const nint m_flEmitSoundTime = 0x23D8; // GameTime_t public const nint m_flEmitSoundTime = 0x23E0; // GameTime_t
public const nint m_bInNoDefuseArea = 0x23DC; // bool public const nint m_bInNoDefuseArea = 0x23E4; // bool
public const nint m_nWhichBombZone = 0x23E0; // int32 public const nint m_nWhichBombZone = 0x23E8; // int32
public const nint m_iShotsFired = 0x23E4; // int32 public const nint m_iShotsFired = 0x23EC; // int32
public const nint m_flFlinchStack = 0x23E8; // float32 public const nint m_flFlinchStack = 0x23F0; // float32
public const nint m_flVelocityModifier = 0x23EC; // float32 public const nint m_flVelocityModifier = 0x23F4; // float32
public const nint m_flHitHeading = 0x23F0; // float32 public const nint m_flHitHeading = 0x23F8; // float32
public const nint m_nHitBodyPart = 0x23F4; // int32 public const nint m_nHitBodyPart = 0x23FC; // int32
public const nint m_bWaitForNoAttack = 0x23F8; // bool public const nint m_bWaitForNoAttack = 0x2400; // bool
public const nint m_ignoreLadderJumpTime = 0x23FC; // float32 public const nint m_ignoreLadderJumpTime = 0x2404; // float32
public const nint m_bKilledByHeadshot = 0x2401; // bool public const nint m_bKilledByHeadshot = 0x2409; // bool
public const nint m_ArmorValue = 0x2404; // int32 public const nint m_ArmorValue = 0x240C; // int32
public const nint m_unCurrentEquipmentValue = 0x2408; // uint16 public const nint m_unCurrentEquipmentValue = 0x2410; // uint16
public const nint m_unRoundStartEquipmentValue = 0x240A; // uint16 public const nint m_unRoundStartEquipmentValue = 0x2412; // uint16
public const nint m_unFreezetimeEndEquipmentValue = 0x240C; // uint16 public const nint m_unFreezetimeEndEquipmentValue = 0x2414; // uint16
public const nint m_nLastKillerIndex = 0x2410; // CEntityIndex public const nint m_nLastKillerIndex = 0x2418; // CEntityIndex
public const nint m_bOldIsScoped = 0x2414; // bool public const nint m_bOldIsScoped = 0x241C; // bool
public const nint m_bHasDeathInfo = 0x2415; // bool public const nint m_bHasDeathInfo = 0x241D; // bool
public const nint m_flDeathInfoTime = 0x2418; // float32 public const nint m_flDeathInfoTime = 0x2420; // float32
public const nint m_vecDeathInfoOrigin = 0x241C; // Vector public const nint m_vecDeathInfoOrigin = 0x2424; // Vector
public const nint m_grenadeParameterStashTime = 0x2428; // GameTime_t public const nint m_grenadeParameterStashTime = 0x2430; // GameTime_t
public const nint m_bGrenadeParametersStashed = 0x242C; // bool public const nint m_bGrenadeParametersStashed = 0x2434; // bool
public const nint m_angStashedShootAngles = 0x2430; // QAngle public const nint m_angStashedShootAngles = 0x2438; // QAngle
public const nint m_vecStashedGrenadeThrowPosition = 0x243C; // Vector public const nint m_vecStashedGrenadeThrowPosition = 0x2444; // Vector
public const nint m_vecStashedVelocity = 0x2448; // Vector public const nint m_vecStashedVelocity = 0x2450; // Vector
public const nint m_angShootAngleHistory = 0x2454; // QAngle[2] public const nint m_angShootAngleHistory = 0x245C; // QAngle[2]
public const nint m_vecThrowPositionHistory = 0x246C; // Vector[2] public const nint m_vecThrowPositionHistory = 0x2474; // Vector[2]
public const nint m_vecVelocityHistory = 0x2484; // Vector[2] public const nint m_vecVelocityHistory = 0x248C; // Vector[2]
public const nint m_PredictedDamageTags = 0x24A0; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t> public const nint m_PredictedDamageTags = 0x24A8; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t>
public const nint m_nPrevHighestReceivedDamageTagTick = 0x24F0; // GameTick_t public const nint m_nPrevHighestReceivedDamageTagTick = 0x24F8; // GameTick_t
public const nint m_nHighestAppliedDamageTagTick = 0x24F4; // int32 public const nint m_nHighestAppliedDamageTagTick = 0x24FC; // int32
} }
// Parent: C_RagdollProp // Parent: C_RagdollProp
// Field count: 7 // Field count: 7
@ -1475,6 +1479,10 @@ namespace CS2Dumper.Schemas {
// Field count: 0 // Field count: 0
public static class C_WeaponAug { public static class C_WeaponAug {
} }
// Parent: CEnvSoundscapeProxy
// Field count: 0
public static class CEnvSoundscapeProxyAlias_snd_soundscape_proxy {
}
// Parent: C_BaseClientUIEntity // Parent: C_BaseClientUIEntity
// Field count: 28 // Field count: 28
// //
@ -2526,6 +2534,10 @@ namespace CS2Dumper.Schemas {
// Field count: 0 // Field count: 0
public static class C_WeaponP90 { public static class C_WeaponP90 {
} }
// Parent: CEnvSoundscape
// Field count: 0
public static class CEnvSoundscapeAlias_snd_soundscape {
}
// Parent: C_EconEntity // Parent: C_EconEntity
// Field count: 7 // Field count: 7
// //
@ -3445,6 +3457,10 @@ namespace CS2Dumper.Schemas {
// Field count: 0 // Field count: 0
public static class C_WeaponGlock { public static class C_WeaponGlock {
} }
// Parent: CEnvSoundscapeTriggerable
// Field count: 0
public static class CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable {
}
// Parent: C_GameRulesProxy // Parent: C_GameRulesProxy
// Field count: 1 // Field count: 1
// //
@ -3721,6 +3737,11 @@ namespace CS2Dumper.Schemas {
public const nint m_bEnableRendering = 0x60; // bool public const nint m_bEnableRendering = 0x60; // bool
public const nint m_bInterpolationReadyToDraw = 0xB0; // bool public const nint m_bInterpolationReadyToDraw = 0xB0; // bool
} }
// Parent: CEnvSoundscape
// Field count: 1
public static class CEnvSoundscapeProxy {
public const nint m_MainSoundscapeName = 0x608; // CUtlSymbolLarge
}
// Parent: C_SoundEventEntity // Parent: C_SoundEventEntity
// Field count: 2 // Field count: 2
// //
@ -3988,6 +4009,21 @@ namespace CS2Dumper.Schemas {
public const nint m_vecLastMovementImpulses = 0x1B8; // Vector public const nint m_vecLastMovementImpulses = 0x1B8; // Vector
public const nint m_vecOldViewAngles = 0x1C4; // QAngle public const nint m_vecOldViewAngles = 0x1C4; // QAngle
} }
// Parent: C_BaseEntity
// Field count: 11
public static class CEnvSoundscape {
public const nint m_OnPlay = 0x568; // CEntityIOOutput
public const nint m_flRadius = 0x590; // float32
public const nint m_soundEventName = 0x598; // CUtlSymbolLarge
public const nint m_bOverrideWithEvent = 0x5A0; // bool
public const nint m_soundscapeIndex = 0x5A4; // int32
public const nint m_soundscapeEntityListId = 0x5A8; // int32
public const nint m_positionNames = 0x5B0; // CUtlSymbolLarge[8]
public const nint m_hProxySoundscape = 0x5F0; // CHandle<CEnvSoundscape>
public const nint m_bDisabled = 0x5F4; // bool
public const nint m_soundscapeName = 0x5F8; // CUtlSymbolLarge
public const nint m_soundEventHash = 0x600; // uint32
}
// Parent: CEntitySubclassVDataBase // Parent: CEntitySubclassVDataBase
// Field count: 14 // Field count: 14
// //

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once
@ -8,7 +8,7 @@
namespace cs2_dumper { namespace cs2_dumper {
namespace schemas { namespace schemas {
// Module: client.dll // Module: client.dll
// Class count: 420 // Class count: 426
// Enum count: 7 // Enum count: 7
namespace client_dll { namespace client_dll {
// Alignment: 4 // Alignment: 4
@ -641,6 +641,10 @@ namespace cs2_dumper {
// Field count: 0 // Field count: 0
namespace C_FlashbangProjectile { namespace C_FlashbangProjectile {
} }
// Parent: CEnvSoundscape
// Field count: 0
namespace CEnvSoundscapeTriggerable {
}
// Parent: C_SoundEventEntity // Parent: C_SoundEventEntity
// Field count: 1 // Field count: 1
// //
@ -1248,62 +1252,62 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1BB0; // char[64] constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1BB0; // char[64]
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1BF0; // bool constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1BF0; // bool
constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x1BF4; // Vector constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x1BF4; // Vector
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x2278; // bool constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x2280; // bool
constexpr std::ptrdiff_t m_lastLandTime = 0x227C; // GameTime_t constexpr std::ptrdiff_t m_lastLandTime = 0x2284; // GameTime_t
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x2280; // bool constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x2288; // bool
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x229C; // QAngle constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x22A4; // QAngle
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x22A8; // bool constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x22B0; // bool
constexpr std::ptrdiff_t m_bLeftHanded = 0x22A9; // bool constexpr std::ptrdiff_t m_bLeftHanded = 0x22B1; // bool
constexpr std::ptrdiff_t m_fSwitchedHandednessTime = 0x22AC; // GameTime_t constexpr std::ptrdiff_t m_fSwitchedHandednessTime = 0x22B4; // GameTime_t
constexpr std::ptrdiff_t m_flViewmodelOffsetX = 0x22B0; // float32 constexpr std::ptrdiff_t m_flViewmodelOffsetX = 0x22B8; // float32
constexpr std::ptrdiff_t m_flViewmodelOffsetY = 0x22B4; // float32 constexpr std::ptrdiff_t m_flViewmodelOffsetY = 0x22BC; // float32
constexpr std::ptrdiff_t m_flViewmodelOffsetZ = 0x22B8; // float32 constexpr std::ptrdiff_t m_flViewmodelOffsetZ = 0x22C0; // float32
constexpr std::ptrdiff_t m_flViewmodelFOV = 0x22BC; // float32 constexpr std::ptrdiff_t m_flViewmodelFOV = 0x22C4; // float32
constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x22C0; // uint32[5] constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x22C8; // uint32[5]
constexpr std::ptrdiff_t m_GunGameImmunityColor = 0x22F8; // Color constexpr std::ptrdiff_t m_GunGameImmunityColor = 0x2300; // Color
constexpr std::ptrdiff_t m_vecBulletHitModels = 0x2348; // CUtlVector<C_BulletHitModel*> constexpr std::ptrdiff_t m_vecBulletHitModels = 0x2350; // CUtlVector<C_BulletHitModel*>
constexpr std::ptrdiff_t m_bIsWalking = 0x2360; // bool constexpr std::ptrdiff_t m_bIsWalking = 0x2368; // bool
constexpr std::ptrdiff_t m_thirdPersonHeading = 0x2368; // QAngle constexpr std::ptrdiff_t m_thirdPersonHeading = 0x2370; // QAngle
constexpr std::ptrdiff_t m_flSlopeDropOffset = 0x2380; // float32 constexpr std::ptrdiff_t m_flSlopeDropOffset = 0x2388; // float32
constexpr std::ptrdiff_t m_flSlopeDropHeight = 0x2390; // float32 constexpr std::ptrdiff_t m_flSlopeDropHeight = 0x2398; // float32
constexpr std::ptrdiff_t m_vHeadConstraintOffset = 0x23A0; // Vector constexpr std::ptrdiff_t m_vHeadConstraintOffset = 0x23A8; // Vector
constexpr std::ptrdiff_t m_entitySpottedState = 0x23B8; // EntitySpottedState_t constexpr std::ptrdiff_t m_entitySpottedState = 0x23C0; // EntitySpottedState_t
constexpr std::ptrdiff_t m_bIsScoped = 0x23D0; // bool constexpr std::ptrdiff_t m_bIsScoped = 0x23D8; // bool
constexpr std::ptrdiff_t m_bResumeZoom = 0x23D1; // bool constexpr std::ptrdiff_t m_bResumeZoom = 0x23D9; // bool
constexpr std::ptrdiff_t m_bIsDefusing = 0x23D2; // bool constexpr std::ptrdiff_t m_bIsDefusing = 0x23DA; // bool
constexpr std::ptrdiff_t m_bIsGrabbingHostage = 0x23D3; // bool constexpr std::ptrdiff_t m_bIsGrabbingHostage = 0x23DB; // bool
constexpr std::ptrdiff_t m_iBlockingUseActionInProgress = 0x23D4; // CSPlayerBlockingUseAction_t constexpr std::ptrdiff_t m_iBlockingUseActionInProgress = 0x23DC; // CSPlayerBlockingUseAction_t
constexpr std::ptrdiff_t m_flEmitSoundTime = 0x23D8; // GameTime_t constexpr std::ptrdiff_t m_flEmitSoundTime = 0x23E0; // GameTime_t
constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x23DC; // bool constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x23E4; // bool
constexpr std::ptrdiff_t m_nWhichBombZone = 0x23E0; // int32 constexpr std::ptrdiff_t m_nWhichBombZone = 0x23E8; // int32
constexpr std::ptrdiff_t m_iShotsFired = 0x23E4; // int32 constexpr std::ptrdiff_t m_iShotsFired = 0x23EC; // int32
constexpr std::ptrdiff_t m_flFlinchStack = 0x23E8; // float32 constexpr std::ptrdiff_t m_flFlinchStack = 0x23F0; // float32
constexpr std::ptrdiff_t m_flVelocityModifier = 0x23EC; // float32 constexpr std::ptrdiff_t m_flVelocityModifier = 0x23F4; // float32
constexpr std::ptrdiff_t m_flHitHeading = 0x23F0; // float32 constexpr std::ptrdiff_t m_flHitHeading = 0x23F8; // float32
constexpr std::ptrdiff_t m_nHitBodyPart = 0x23F4; // int32 constexpr std::ptrdiff_t m_nHitBodyPart = 0x23FC; // int32
constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x23F8; // bool constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x2400; // bool
constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x23FC; // float32 constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x2404; // float32
constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x2401; // bool constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x2409; // bool
constexpr std::ptrdiff_t m_ArmorValue = 0x2404; // int32 constexpr std::ptrdiff_t m_ArmorValue = 0x240C; // int32
constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x2408; // uint16 constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x2410; // uint16
constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x240A; // uint16 constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x2412; // uint16
constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x240C; // uint16 constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x2414; // uint16
constexpr std::ptrdiff_t m_nLastKillerIndex = 0x2410; // CEntityIndex constexpr std::ptrdiff_t m_nLastKillerIndex = 0x2418; // CEntityIndex
constexpr std::ptrdiff_t m_bOldIsScoped = 0x2414; // bool constexpr std::ptrdiff_t m_bOldIsScoped = 0x241C; // bool
constexpr std::ptrdiff_t m_bHasDeathInfo = 0x2415; // bool constexpr std::ptrdiff_t m_bHasDeathInfo = 0x241D; // bool
constexpr std::ptrdiff_t m_flDeathInfoTime = 0x2418; // float32 constexpr std::ptrdiff_t m_flDeathInfoTime = 0x2420; // float32
constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x241C; // Vector constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x2424; // Vector
constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x2428; // GameTime_t constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x2430; // GameTime_t
constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x242C; // bool constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x2434; // bool
constexpr std::ptrdiff_t m_angStashedShootAngles = 0x2430; // QAngle constexpr std::ptrdiff_t m_angStashedShootAngles = 0x2438; // QAngle
constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x243C; // Vector constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x2444; // Vector
constexpr std::ptrdiff_t m_vecStashedVelocity = 0x2448; // Vector constexpr std::ptrdiff_t m_vecStashedVelocity = 0x2450; // Vector
constexpr std::ptrdiff_t m_angShootAngleHistory = 0x2454; // QAngle[2] constexpr std::ptrdiff_t m_angShootAngleHistory = 0x245C; // QAngle[2]
constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x246C; // Vector[2] constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x2474; // Vector[2]
constexpr std::ptrdiff_t m_vecVelocityHistory = 0x2484; // Vector[2] constexpr std::ptrdiff_t m_vecVelocityHistory = 0x248C; // Vector[2]
constexpr std::ptrdiff_t m_PredictedDamageTags = 0x24A0; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t> constexpr std::ptrdiff_t m_PredictedDamageTags = 0x24A8; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t>
constexpr std::ptrdiff_t m_nPrevHighestReceivedDamageTagTick = 0x24F0; // GameTick_t constexpr std::ptrdiff_t m_nPrevHighestReceivedDamageTagTick = 0x24F8; // GameTick_t
constexpr std::ptrdiff_t m_nHighestAppliedDamageTagTick = 0x24F4; // int32 constexpr std::ptrdiff_t m_nHighestAppliedDamageTagTick = 0x24FC; // int32
} }
// Parent: C_RagdollProp // Parent: C_RagdollProp
// Field count: 7 // Field count: 7
@ -1480,6 +1484,10 @@ namespace cs2_dumper {
// Field count: 0 // Field count: 0
namespace C_WeaponAug { namespace C_WeaponAug {
} }
// Parent: CEnvSoundscapeProxy
// Field count: 0
namespace CEnvSoundscapeProxyAlias_snd_soundscape_proxy {
}
// Parent: C_BaseClientUIEntity // Parent: C_BaseClientUIEntity
// Field count: 28 // Field count: 28
// //
@ -2531,6 +2539,10 @@ namespace cs2_dumper {
// Field count: 0 // Field count: 0
namespace C_WeaponP90 { namespace C_WeaponP90 {
} }
// Parent: CEnvSoundscape
// Field count: 0
namespace CEnvSoundscapeAlias_snd_soundscape {
}
// Parent: C_EconEntity // Parent: C_EconEntity
// Field count: 7 // Field count: 7
// //
@ -3450,6 +3462,10 @@ namespace cs2_dumper {
// Field count: 0 // Field count: 0
namespace C_WeaponGlock { namespace C_WeaponGlock {
} }
// Parent: CEnvSoundscapeTriggerable
// Field count: 0
namespace CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable {
}
// Parent: C_GameRulesProxy // Parent: C_GameRulesProxy
// Field count: 1 // Field count: 1
// //
@ -3726,6 +3742,11 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bEnableRendering = 0x60; // bool constexpr std::ptrdiff_t m_bEnableRendering = 0x60; // bool
constexpr std::ptrdiff_t m_bInterpolationReadyToDraw = 0xB0; // bool constexpr std::ptrdiff_t m_bInterpolationReadyToDraw = 0xB0; // bool
} }
// Parent: CEnvSoundscape
// Field count: 1
namespace CEnvSoundscapeProxy {
constexpr std::ptrdiff_t m_MainSoundscapeName = 0x608; // CUtlSymbolLarge
}
// Parent: C_SoundEventEntity // Parent: C_SoundEventEntity
// Field count: 2 // Field count: 2
// //
@ -3993,6 +4014,21 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_vecLastMovementImpulses = 0x1B8; // Vector constexpr std::ptrdiff_t m_vecLastMovementImpulses = 0x1B8; // Vector
constexpr std::ptrdiff_t m_vecOldViewAngles = 0x1C4; // QAngle constexpr std::ptrdiff_t m_vecOldViewAngles = 0x1C4; // QAngle
} }
// Parent: C_BaseEntity
// Field count: 11
namespace CEnvSoundscape {
constexpr std::ptrdiff_t m_OnPlay = 0x568; // CEntityIOOutput
constexpr std::ptrdiff_t m_flRadius = 0x590; // float32
constexpr std::ptrdiff_t m_soundEventName = 0x598; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_bOverrideWithEvent = 0x5A0; // bool
constexpr std::ptrdiff_t m_soundscapeIndex = 0x5A4; // int32
constexpr std::ptrdiff_t m_soundscapeEntityListId = 0x5A8; // int32
constexpr std::ptrdiff_t m_positionNames = 0x5B0; // CUtlSymbolLarge[8]
constexpr std::ptrdiff_t m_hProxySoundscape = 0x5F0; // CHandle<CEnvSoundscape>
constexpr std::ptrdiff_t m_bDisabled = 0x5F4; // bool
constexpr std::ptrdiff_t m_soundscapeName = 0x5F8; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_soundEventHash = 0x600; // uint32
}
// Parent: CEntitySubclassVDataBase // Parent: CEntitySubclassVDataBase
// Field count: 14 // Field count: 14
// //

View File

@ -2223,6 +2223,50 @@
], ],
"parent": null "parent": null
}, },
"CEnvSoundscape": {
"fields": {
"m_OnPlay": 1384,
"m_bDisabled": 1524,
"m_bOverrideWithEvent": 1440,
"m_flRadius": 1424,
"m_hProxySoundscape": 1520,
"m_positionNames": 1456,
"m_soundEventHash": 1536,
"m_soundEventName": 1432,
"m_soundscapeEntityListId": 1448,
"m_soundscapeIndex": 1444,
"m_soundscapeName": 1528
},
"metadata": [],
"parent": "C_BaseEntity"
},
"CEnvSoundscapeAlias_snd_soundscape": {
"fields": {},
"metadata": [],
"parent": "CEnvSoundscape"
},
"CEnvSoundscapeProxy": {
"fields": {
"m_MainSoundscapeName": 1544
},
"metadata": [],
"parent": "CEnvSoundscape"
},
"CEnvSoundscapeProxyAlias_snd_soundscape_proxy": {
"fields": {},
"metadata": [],
"parent": "CEnvSoundscapeProxy"
},
"CEnvSoundscapeTriggerable": {
"fields": {},
"metadata": [],
"parent": "CEnvSoundscape"
},
"CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable": {
"fields": {},
"metadata": [],
"parent": "CEnvSoundscapeTriggerable"
},
"CFuncWater": { "CFuncWater": {
"fields": { "fields": {
"m_BuoyancyHelper": 3368 "m_BuoyancyHelper": 3368
@ -6809,110 +6853,110 @@
}, },
"C_CSPlayerPawn": { "C_CSPlayerPawn": {
"fields": { "fields": {
"m_ArmorValue": 9220, "m_ArmorValue": 9228,
"m_EconGloves": 5960, "m_EconGloves": 5960,
"m_GunGameImmunityColor": 8952, "m_GunGameImmunityColor": 8960,
"m_PredictedDamageTags": 9376, "m_PredictedDamageTags": 9384,
"m_RetakesMVPBoostExtraUtility": 5920, "m_RetakesMVPBoostExtraUtility": 5920,
"m_aimPunchAngle": 5508, "m_aimPunchAngle": 5508,
"m_aimPunchAngleVel": 5520, "m_aimPunchAngleVel": 5520,
"m_aimPunchCache": 5544, "m_aimPunchCache": 5544,
"m_aimPunchTickBase": 5532, "m_aimPunchTickBase": 5532,
"m_aimPunchTickFraction": 5536, "m_aimPunchTickFraction": 5536,
"m_angShootAngleHistory": 9300, "m_angShootAngleHistory": 9308,
"m_angStashedShootAngles": 9264, "m_angStashedShootAngles": 9272,
"m_bGrenadeParametersStashed": 9260, "m_bGrenadeParametersStashed": 9268,
"m_bHasDeathInfo": 9237, "m_bHasDeathInfo": 9245,
"m_bHasFemaleVoice": 5456, "m_bHasFemaleVoice": 5456,
"m_bInBombZone": 5585, "m_bInBombZone": 5585,
"m_bInBuyZone": 5504, "m_bInBuyZone": 5504,
"m_bInHostageRescueZone": 5584, "m_bInHostageRescueZone": 5584,
"m_bInLanding": 5576, "m_bInLanding": 5576,
"m_bInNoDefuseArea": 9180, "m_bInNoDefuseArea": 9188,
"m_bIsBuyMenuOpen": 5586, "m_bIsBuyMenuOpen": 5586,
"m_bIsDefusing": 9170, "m_bIsDefusing": 9178,
"m_bIsGrabbingHostage": 9171, "m_bIsGrabbingHostage": 9179,
"m_bIsScoped": 9168, "m_bIsScoped": 9176,
"m_bIsWalking": 9056, "m_bIsWalking": 9064,
"m_bKilledByHeadshot": 9217, "m_bKilledByHeadshot": 9225,
"m_bLastHeadBoneTransformIsValid": 8824, "m_bLastHeadBoneTransformIsValid": 8832,
"m_bLeftHanded": 8873, "m_bLeftHanded": 8881,
"m_bMustSyncRagdollState": 7057, "m_bMustSyncRagdollState": 7057,
"m_bNeedToReApplyGloves": 5952, "m_bNeedToReApplyGloves": 5952,
"m_bOldIsScoped": 9236, "m_bOldIsScoped": 9244,
"m_bOnGroundLastTick": 8832, "m_bOnGroundLastTick": 8840,
"m_bPrevDefuser": 5486, "m_bPrevDefuser": 5486,
"m_bPrevHelmet": 5487, "m_bPrevHelmet": 5487,
"m_bPreviouslyInBuyZone": 5505, "m_bPreviouslyInBuyZone": 5505,
"m_bRagdollDamageHeadshot": 7152, "m_bRagdollDamageHeadshot": 7152,
"m_bResumeZoom": 9169, "m_bResumeZoom": 9177,
"m_bRetakesHasDefuseKit": 5912, "m_bRetakesHasDefuseKit": 5912,
"m_bRetakesMVPLastRound": 5913, "m_bRetakesMVPLastRound": 5913,
"m_bSkipOneHeadConstraintUpdate": 8872, "m_bSkipOneHeadConstraintUpdate": 8880,
"m_bWaitForNoAttack": 9208, "m_bWaitForNoAttack": 9216,
"m_entitySpottedState": 9144, "m_entitySpottedState": 9152,
"m_fSwitchedHandednessTime": 8876, "m_fSwitchedHandednessTime": 8884,
"m_flDeathInfoTime": 9240, "m_flDeathInfoTime": 9248,
"m_flEmitSoundTime": 9176, "m_flEmitSoundTime": 9184,
"m_flFlinchStack": 9192, "m_flFlinchStack": 9200,
"m_flHealthShotBoostExpirationTime": 5448, "m_flHealthShotBoostExpirationTime": 5448,
"m_flHitHeading": 9200, "m_flHitHeading": 9208,
"m_flLandingStartTime": 5580, "m_flLandingStartTime": 5580,
"m_flLandingTimeSeconds": 5460, "m_flLandingTimeSeconds": 5460,
"m_flLastFiredWeaponTime": 5452, "m_flLastFiredWeaponTime": 5452,
"m_flNextSprayDecalTime": 5592, "m_flNextSprayDecalTime": 5592,
"m_flOldFallVelocity": 5464, "m_flOldFallVelocity": 5464,
"m_flSlopeDropHeight": 9104, "m_flSlopeDropHeight": 9112,
"m_flSlopeDropOffset": 9088, "m_flSlopeDropOffset": 9096,
"m_flTimeOfLastInjury": 5588, "m_flTimeOfLastInjury": 5588,
"m_flVelocityModifier": 9196, "m_flVelocityModifier": 9204,
"m_flViewmodelFOV": 8892, "m_flViewmodelFOV": 8900,
"m_flViewmodelOffsetX": 8880, "m_flViewmodelOffsetX": 8888,
"m_flViewmodelOffsetY": 8884, "m_flViewmodelOffsetY": 8892,
"m_flViewmodelOffsetZ": 8888, "m_flViewmodelOffsetZ": 8896,
"m_grenadeParameterStashTime": 9256, "m_grenadeParameterStashTime": 9264,
"m_iBlockingUseActionInProgress": 9172, "m_iBlockingUseActionInProgress": 9180,
"m_iRetakesMVPBoostItem": 5916, "m_iRetakesMVPBoostItem": 5916,
"m_iRetakesOffering": 5904, "m_iRetakesOffering": 5904,
"m_iRetakesOfferingCard": 5908, "m_iRetakesOfferingCard": 5908,
"m_iShotsFired": 9188, "m_iShotsFired": 9196,
"m_ignoreLadderJumpTime": 9212, "m_ignoreLadderJumpTime": 9220,
"m_lastLandTime": 8828, "m_lastLandTime": 8836,
"m_nEconGlovesChanged": 7056, "m_nEconGlovesChanged": 7056,
"m_nHighestAppliedDamageTagTick": 9460, "m_nHighestAppliedDamageTagTick": 9468,
"m_nHitBodyPart": 9204, "m_nHitBodyPart": 9212,
"m_nLastKillerIndex": 9232, "m_nLastKillerIndex": 9240,
"m_nPrevArmorVal": 5488, "m_nPrevArmorVal": 5488,
"m_nPrevGrenadeAmmoCount": 5492, "m_nPrevGrenadeAmmoCount": 5492,
"m_nPrevHighestReceivedDamageTagTick": 9456, "m_nPrevHighestReceivedDamageTagTick": 9464,
"m_nRagdollDamageBone": 7060, "m_nRagdollDamageBone": 7060,
"m_nWhichBombZone": 9184, "m_nWhichBombZone": 9192,
"m_pActionTrackingServices": 5432, "m_pActionTrackingServices": 5432,
"m_pBulletServices": 5400, "m_pBulletServices": 5400,
"m_pBuyServices": 5416, "m_pBuyServices": 5416,
"m_pDamageReactServices": 5440, "m_pDamageReactServices": 5440,
"m_pGlowServices": 5424, "m_pGlowServices": 5424,
"m_pHostageServices": 5408, "m_pHostageServices": 5408,
"m_qDeathEyeAngles": 8860, "m_qDeathEyeAngles": 8868,
"m_szLastPlaceName": 5468, "m_szLastPlaceName": 5468,
"m_szRagdollDamageWeaponName": 7088, "m_szRagdollDamageWeaponName": 7088,
"m_thirdPersonHeading": 9064, "m_thirdPersonHeading": 9072,
"m_unCurrentEquipmentValue": 9224, "m_unCurrentEquipmentValue": 9232,
"m_unFreezetimeEndEquipmentValue": 9228, "m_unFreezetimeEndEquipmentValue": 9236,
"m_unPreviousWeaponHash": 5496, "m_unPreviousWeaponHash": 5496,
"m_unRoundStartEquipmentValue": 9226, "m_unRoundStartEquipmentValue": 9234,
"m_unWeaponHash": 5500, "m_unWeaponHash": 5500,
"m_vHeadConstraintOffset": 9120, "m_vHeadConstraintOffset": 9128,
"m_vRagdollDamageForce": 7064, "m_vRagdollDamageForce": 7064,
"m_vRagdollDamagePosition": 7076, "m_vRagdollDamagePosition": 7076,
"m_vRagdollServerOrigin": 7156, "m_vRagdollServerOrigin": 7156,
"m_vecBulletHitModels": 9032, "m_vecBulletHitModels": 9040,
"m_vecDeathInfoOrigin": 9244, "m_vecDeathInfoOrigin": 9252,
"m_vecPlayerPatchEconIndices": 8896, "m_vecPlayerPatchEconIndices": 8904,
"m_vecStashedGrenadeThrowPosition": 9276, "m_vecStashedGrenadeThrowPosition": 9284,
"m_vecStashedVelocity": 9288, "m_vecStashedVelocity": 9296,
"m_vecThrowPositionHistory": 9324, "m_vecThrowPositionHistory": 9332,
"m_vecVelocityHistory": 9348 "m_vecVelocityHistory": 9356
}, },
"metadata": [ "metadata": [
{ {

View File

@ -1,12 +1,12 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
pub mod cs2_dumper { pub mod cs2_dumper {
pub mod schemas { pub mod schemas {
// Module: client.dll // Module: client.dll
// Class count: 420 // Class count: 426
// Enum count: 7 // Enum count: 7
pub mod client_dll { pub mod client_dll {
// Alignment: 4 // Alignment: 4
@ -646,6 +646,10 @@ pub mod cs2_dumper {
// Field count: 0 // Field count: 0
pub mod C_FlashbangProjectile { pub mod C_FlashbangProjectile {
} }
// Parent: CEnvSoundscape
// Field count: 0
pub mod CEnvSoundscapeTriggerable {
}
// Parent: C_SoundEventEntity // Parent: C_SoundEventEntity
// Field count: 1 // Field count: 1
// //
@ -1253,62 +1257,62 @@ pub mod cs2_dumper {
pub const m_szRagdollDamageWeaponName: usize = 0x1BB0; // char[64] pub const m_szRagdollDamageWeaponName: usize = 0x1BB0; // char[64]
pub const m_bRagdollDamageHeadshot: usize = 0x1BF0; // bool pub const m_bRagdollDamageHeadshot: usize = 0x1BF0; // bool
pub const m_vRagdollServerOrigin: usize = 0x1BF4; // Vector pub const m_vRagdollServerOrigin: usize = 0x1BF4; // Vector
pub const m_bLastHeadBoneTransformIsValid: usize = 0x2278; // bool pub const m_bLastHeadBoneTransformIsValid: usize = 0x2280; // bool
pub const m_lastLandTime: usize = 0x227C; // GameTime_t pub const m_lastLandTime: usize = 0x2284; // GameTime_t
pub const m_bOnGroundLastTick: usize = 0x2280; // bool pub const m_bOnGroundLastTick: usize = 0x2288; // bool
pub const m_qDeathEyeAngles: usize = 0x229C; // QAngle pub const m_qDeathEyeAngles: usize = 0x22A4; // QAngle
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x22A8; // bool pub const m_bSkipOneHeadConstraintUpdate: usize = 0x22B0; // bool
pub const m_bLeftHanded: usize = 0x22A9; // bool pub const m_bLeftHanded: usize = 0x22B1; // bool
pub const m_fSwitchedHandednessTime: usize = 0x22AC; // GameTime_t pub const m_fSwitchedHandednessTime: usize = 0x22B4; // GameTime_t
pub const m_flViewmodelOffsetX: usize = 0x22B0; // float32 pub const m_flViewmodelOffsetX: usize = 0x22B8; // float32
pub const m_flViewmodelOffsetY: usize = 0x22B4; // float32 pub const m_flViewmodelOffsetY: usize = 0x22BC; // float32
pub const m_flViewmodelOffsetZ: usize = 0x22B8; // float32 pub const m_flViewmodelOffsetZ: usize = 0x22C0; // float32
pub const m_flViewmodelFOV: usize = 0x22BC; // float32 pub const m_flViewmodelFOV: usize = 0x22C4; // float32
pub const m_vecPlayerPatchEconIndices: usize = 0x22C0; // uint32[5] pub const m_vecPlayerPatchEconIndices: usize = 0x22C8; // uint32[5]
pub const m_GunGameImmunityColor: usize = 0x22F8; // Color pub const m_GunGameImmunityColor: usize = 0x2300; // Color
pub const m_vecBulletHitModels: usize = 0x2348; // CUtlVector<C_BulletHitModel*> pub const m_vecBulletHitModels: usize = 0x2350; // CUtlVector<C_BulletHitModel*>
pub const m_bIsWalking: usize = 0x2360; // bool pub const m_bIsWalking: usize = 0x2368; // bool
pub const m_thirdPersonHeading: usize = 0x2368; // QAngle pub const m_thirdPersonHeading: usize = 0x2370; // QAngle
pub const m_flSlopeDropOffset: usize = 0x2380; // float32 pub const m_flSlopeDropOffset: usize = 0x2388; // float32
pub const m_flSlopeDropHeight: usize = 0x2390; // float32 pub const m_flSlopeDropHeight: usize = 0x2398; // float32
pub const m_vHeadConstraintOffset: usize = 0x23A0; // Vector pub const m_vHeadConstraintOffset: usize = 0x23A8; // Vector
pub const m_entitySpottedState: usize = 0x23B8; // EntitySpottedState_t pub const m_entitySpottedState: usize = 0x23C0; // EntitySpottedState_t
pub const m_bIsScoped: usize = 0x23D0; // bool pub const m_bIsScoped: usize = 0x23D8; // bool
pub const m_bResumeZoom: usize = 0x23D1; // bool pub const m_bResumeZoom: usize = 0x23D9; // bool
pub const m_bIsDefusing: usize = 0x23D2; // bool pub const m_bIsDefusing: usize = 0x23DA; // bool
pub const m_bIsGrabbingHostage: usize = 0x23D3; // bool pub const m_bIsGrabbingHostage: usize = 0x23DB; // bool
pub const m_iBlockingUseActionInProgress: usize = 0x23D4; // CSPlayerBlockingUseAction_t pub const m_iBlockingUseActionInProgress: usize = 0x23DC; // CSPlayerBlockingUseAction_t
pub const m_flEmitSoundTime: usize = 0x23D8; // GameTime_t pub const m_flEmitSoundTime: usize = 0x23E0; // GameTime_t
pub const m_bInNoDefuseArea: usize = 0x23DC; // bool pub const m_bInNoDefuseArea: usize = 0x23E4; // bool
pub const m_nWhichBombZone: usize = 0x23E0; // int32 pub const m_nWhichBombZone: usize = 0x23E8; // int32
pub const m_iShotsFired: usize = 0x23E4; // int32 pub const m_iShotsFired: usize = 0x23EC; // int32
pub const m_flFlinchStack: usize = 0x23E8; // float32 pub const m_flFlinchStack: usize = 0x23F0; // float32
pub const m_flVelocityModifier: usize = 0x23EC; // float32 pub const m_flVelocityModifier: usize = 0x23F4; // float32
pub const m_flHitHeading: usize = 0x23F0; // float32 pub const m_flHitHeading: usize = 0x23F8; // float32
pub const m_nHitBodyPart: usize = 0x23F4; // int32 pub const m_nHitBodyPart: usize = 0x23FC; // int32
pub const m_bWaitForNoAttack: usize = 0x23F8; // bool pub const m_bWaitForNoAttack: usize = 0x2400; // bool
pub const m_ignoreLadderJumpTime: usize = 0x23FC; // float32 pub const m_ignoreLadderJumpTime: usize = 0x2404; // float32
pub const m_bKilledByHeadshot: usize = 0x2401; // bool pub const m_bKilledByHeadshot: usize = 0x2409; // bool
pub const m_ArmorValue: usize = 0x2404; // int32 pub const m_ArmorValue: usize = 0x240C; // int32
pub const m_unCurrentEquipmentValue: usize = 0x2408; // uint16 pub const m_unCurrentEquipmentValue: usize = 0x2410; // uint16
pub const m_unRoundStartEquipmentValue: usize = 0x240A; // uint16 pub const m_unRoundStartEquipmentValue: usize = 0x2412; // uint16
pub const m_unFreezetimeEndEquipmentValue: usize = 0x240C; // uint16 pub const m_unFreezetimeEndEquipmentValue: usize = 0x2414; // uint16
pub const m_nLastKillerIndex: usize = 0x2410; // CEntityIndex pub const m_nLastKillerIndex: usize = 0x2418; // CEntityIndex
pub const m_bOldIsScoped: usize = 0x2414; // bool pub const m_bOldIsScoped: usize = 0x241C; // bool
pub const m_bHasDeathInfo: usize = 0x2415; // bool pub const m_bHasDeathInfo: usize = 0x241D; // bool
pub const m_flDeathInfoTime: usize = 0x2418; // float32 pub const m_flDeathInfoTime: usize = 0x2420; // float32
pub const m_vecDeathInfoOrigin: usize = 0x241C; // Vector pub const m_vecDeathInfoOrigin: usize = 0x2424; // Vector
pub const m_grenadeParameterStashTime: usize = 0x2428; // GameTime_t pub const m_grenadeParameterStashTime: usize = 0x2430; // GameTime_t
pub const m_bGrenadeParametersStashed: usize = 0x242C; // bool pub const m_bGrenadeParametersStashed: usize = 0x2434; // bool
pub const m_angStashedShootAngles: usize = 0x2430; // QAngle pub const m_angStashedShootAngles: usize = 0x2438; // QAngle
pub const m_vecStashedGrenadeThrowPosition: usize = 0x243C; // Vector pub const m_vecStashedGrenadeThrowPosition: usize = 0x2444; // Vector
pub const m_vecStashedVelocity: usize = 0x2448; // Vector pub const m_vecStashedVelocity: usize = 0x2450; // Vector
pub const m_angShootAngleHistory: usize = 0x2454; // QAngle[2] pub const m_angShootAngleHistory: usize = 0x245C; // QAngle[2]
pub const m_vecThrowPositionHistory: usize = 0x246C; // Vector[2] pub const m_vecThrowPositionHistory: usize = 0x2474; // Vector[2]
pub const m_vecVelocityHistory: usize = 0x2484; // Vector[2] pub const m_vecVelocityHistory: usize = 0x248C; // Vector[2]
pub const m_PredictedDamageTags: usize = 0x24A0; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t> pub const m_PredictedDamageTags: usize = 0x24A8; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t>
pub const m_nPrevHighestReceivedDamageTagTick: usize = 0x24F0; // GameTick_t pub const m_nPrevHighestReceivedDamageTagTick: usize = 0x24F8; // GameTick_t
pub const m_nHighestAppliedDamageTagTick: usize = 0x24F4; // int32 pub const m_nHighestAppliedDamageTagTick: usize = 0x24FC; // int32
} }
// Parent: C_RagdollProp // Parent: C_RagdollProp
// Field count: 7 // Field count: 7
@ -1485,6 +1489,10 @@ pub mod cs2_dumper {
// Field count: 0 // Field count: 0
pub mod C_WeaponAug { pub mod C_WeaponAug {
} }
// Parent: CEnvSoundscapeProxy
// Field count: 0
pub mod CEnvSoundscapeProxyAlias_snd_soundscape_proxy {
}
// Parent: C_BaseClientUIEntity // Parent: C_BaseClientUIEntity
// Field count: 28 // Field count: 28
// //
@ -2536,6 +2544,10 @@ pub mod cs2_dumper {
// Field count: 0 // Field count: 0
pub mod C_WeaponP90 { pub mod C_WeaponP90 {
} }
// Parent: CEnvSoundscape
// Field count: 0
pub mod CEnvSoundscapeAlias_snd_soundscape {
}
// Parent: C_EconEntity // Parent: C_EconEntity
// Field count: 7 // Field count: 7
// //
@ -3455,6 +3467,10 @@ pub mod cs2_dumper {
// Field count: 0 // Field count: 0
pub mod C_WeaponGlock { pub mod C_WeaponGlock {
} }
// Parent: CEnvSoundscapeTriggerable
// Field count: 0
pub mod CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable {
}
// Parent: C_GameRulesProxy // Parent: C_GameRulesProxy
// Field count: 1 // Field count: 1
// //
@ -3731,6 +3747,11 @@ pub mod cs2_dumper {
pub const m_bEnableRendering: usize = 0x60; // bool pub const m_bEnableRendering: usize = 0x60; // bool
pub const m_bInterpolationReadyToDraw: usize = 0xB0; // bool pub const m_bInterpolationReadyToDraw: usize = 0xB0; // bool
} }
// Parent: CEnvSoundscape
// Field count: 1
pub mod CEnvSoundscapeProxy {
pub const m_MainSoundscapeName: usize = 0x608; // CUtlSymbolLarge
}
// Parent: C_SoundEventEntity // Parent: C_SoundEventEntity
// Field count: 2 // Field count: 2
// //
@ -3998,6 +4019,21 @@ pub mod cs2_dumper {
pub const m_vecLastMovementImpulses: usize = 0x1B8; // Vector pub const m_vecLastMovementImpulses: usize = 0x1B8; // Vector
pub const m_vecOldViewAngles: usize = 0x1C4; // QAngle pub const m_vecOldViewAngles: usize = 0x1C4; // QAngle
} }
// Parent: C_BaseEntity
// Field count: 11
pub mod CEnvSoundscape {
pub const m_OnPlay: usize = 0x568; // CEntityIOOutput
pub const m_flRadius: usize = 0x590; // float32
pub const m_soundEventName: usize = 0x598; // CUtlSymbolLarge
pub const m_bOverrideWithEvent: usize = 0x5A0; // bool
pub const m_soundscapeIndex: usize = 0x5A4; // int32
pub const m_soundscapeEntityListId: usize = 0x5A8; // int32
pub const m_positionNames: usize = 0x5B0; // CUtlSymbolLarge[8]
pub const m_hProxySoundscape: usize = 0x5F0; // CHandle<CEnvSoundscape>
pub const m_bDisabled: usize = 0x5F4; // bool
pub const m_soundscapeName: usize = 0x5F8; // CUtlSymbolLarge
pub const m_soundEventHash: usize = 0x600; // uint32
}
// Parent: CEntitySubclassVDataBase // Parent: CEntitySubclassVDataBase
// Field count: 14 // Field count: 14
// //

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: engine2.dll // Module: engine2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: host.dll // Module: host.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,4 +1,4 @@
{ {
"build_number": 14045, "build_number": 14046,
"timestamp": "2024-10-31T02:41:35.880004100+00:00" "timestamp": "2024-11-07T04:35:49.847800300+00:00"
} }

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Interfaces { namespace CS2Dumper.Interfaces {
// Module: animationsystem.dll // Module: animationsystem.dll
@ -9,14 +9,14 @@ namespace CS2Dumper.Interfaces {
} }
// Module: client.dll // Module: client.dll
public static class ClientDll { public static class ClientDll {
public const nint ClientToolsInfo_001 = 0x182ECA0; public const nint ClientToolsInfo_001 = 0x1839BD0;
public const nint EmptyWorldService001_Client = 0x17EA160; public const nint EmptyWorldService001_Client = 0x17F4E60;
public const nint GameClientExports001 = 0x182B958; public const nint GameClientExports001 = 0x1836888;
public const nint LegacyGameUI001 = 0x184BA80; public const nint LegacyGameUI001 = 0x18569C0;
public const nint Source2Client002 = 0x1A2D690; public const nint Source2Client002 = 0x1A39340;
public const nint Source2ClientConfig001 = 0x19CD890; public const nint Source2ClientConfig001 = 0x19D95E0;
public const nint Source2ClientPrediction001 = 0x1836A50; public const nint Source2ClientPrediction001 = 0x1841980;
public const nint Source2ClientUI001 = 0x184A420; public const nint Source2ClientUI001 = 0x1855360;
} }
// Module: engine2.dll // Module: engine2.dll
public static class Engine2Dll { public static class Engine2Dll {
@ -157,15 +157,15 @@ namespace CS2Dumper.Interfaces {
} }
// Module: server.dll // Module: server.dll
public static class ServerDll { public static class ServerDll {
public const nint EmptyWorldService001_Server = 0x136DF80; public const nint EmptyWorldService001_Server = 0x136EA90;
public const nint EntitySubclassUtilsV001 = 0x131F320; public const nint EntitySubclassUtilsV001 = 0x131F330;
public const nint NavGameTest001 = 0x140E748; public const nint NavGameTest001 = 0x140E7E8;
public const nint ServerToolsInfo_001 = 0x13C3A78; public const nint ServerToolsInfo_001 = 0x13C43E8;
public const nint Source2GameClients001 = 0x13BE420; public const nint Source2GameClients001 = 0x13BE290;
public const nint Source2GameDirector001 = 0x14F1C30; public const nint Source2GameDirector001 = 0x14F1DA0;
public const nint Source2GameEntities001 = 0x13C39A0; public const nint Source2GameEntities001 = 0x13C4310;
public const nint Source2Server001 = 0x13C3810; public const nint Source2Server001 = 0x13C4180;
public const nint Source2ServerConfig001 = 0x15ADAF8; public const nint Source2ServerConfig001 = 0x15AE608;
public const nint customnavsystem001 = 0x1303A98; public const nint customnavsystem001 = 0x1303A98;
} }
// Module: soundsystem.dll // Module: soundsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once
@ -14,14 +14,14 @@ namespace cs2_dumper {
} }
// Module: client.dll // Module: client.dll
namespace client_dll { namespace client_dll {
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x182ECA0; constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1839BD0;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17EA160; constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17F4E60;
constexpr std::ptrdiff_t GameClientExports001 = 0x182B958; constexpr std::ptrdiff_t GameClientExports001 = 0x1836888;
constexpr std::ptrdiff_t LegacyGameUI001 = 0x184BA80; constexpr std::ptrdiff_t LegacyGameUI001 = 0x18569C0;
constexpr std::ptrdiff_t Source2Client002 = 0x1A2D690; constexpr std::ptrdiff_t Source2Client002 = 0x1A39340;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19CD890; constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19D95E0;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1836A50; constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1841980;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x184A420; constexpr std::ptrdiff_t Source2ClientUI001 = 0x1855360;
} }
// Module: engine2.dll // Module: engine2.dll
namespace engine2_dll { namespace engine2_dll {
@ -162,15 +162,15 @@ namespace cs2_dumper {
} }
// Module: server.dll // Module: server.dll
namespace server_dll { namespace server_dll {
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x136DF80; constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x136EA90;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x131F320; constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x131F330;
constexpr std::ptrdiff_t NavGameTest001 = 0x140E748; constexpr std::ptrdiff_t NavGameTest001 = 0x140E7E8;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13C3A78; constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13C43E8;
constexpr std::ptrdiff_t Source2GameClients001 = 0x13BE420; constexpr std::ptrdiff_t Source2GameClients001 = 0x13BE290;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x14F1C30; constexpr std::ptrdiff_t Source2GameDirector001 = 0x14F1DA0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x13C39A0; constexpr std::ptrdiff_t Source2GameEntities001 = 0x13C4310;
constexpr std::ptrdiff_t Source2Server001 = 0x13C3810; constexpr std::ptrdiff_t Source2Server001 = 0x13C4180;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15ADAF8; constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15AE608;
constexpr std::ptrdiff_t customnavsystem001 = 0x1303A98; constexpr std::ptrdiff_t customnavsystem001 = 0x1303A98;
} }
// Module: soundsystem.dll // Module: soundsystem.dll

View File

@ -4,14 +4,14 @@
"AnimationSystem_001": 6257584 "AnimationSystem_001": 6257584
}, },
"client.dll": { "client.dll": {
"ClientToolsInfo_001": 25357472, "ClientToolsInfo_001": 25402320,
"EmptyWorldService001_Client": 25076064, "EmptyWorldService001_Client": 25120352,
"GameClientExports001": 25344344, "GameClientExports001": 25389192,
"LegacyGameUI001": 25475712, "LegacyGameUI001": 25520576,
"Source2Client002": 27448976, "Source2Client002": 27497280,
"Source2ClientConfig001": 27056272, "Source2ClientConfig001": 27104736,
"Source2ClientPrediction001": 25389648, "Source2ClientPrediction001": 25434496,
"Source2ClientUI001": 25469984 "Source2ClientUI001": 25514848
}, },
"engine2.dll": { "engine2.dll": {
"BenchmarkService001": 5458752, "BenchmarkService001": 5458752,
@ -130,15 +130,15 @@
"SchemaSystem_001": 386960 "SchemaSystem_001": 386960
}, },
"server.dll": { "server.dll": {
"EmptyWorldService001_Server": 20373376, "EmptyWorldService001_Server": 20376208,
"EntitySubclassUtilsV001": 20050720, "EntitySubclassUtilsV001": 20050736,
"NavGameTest001": 21030728, "NavGameTest001": 21030888,
"ServerToolsInfo_001": 20724344, "ServerToolsInfo_001": 20726760,
"Source2GameClients001": 20702240, "Source2GameClients001": 20701840,
"Source2GameDirector001": 21961776, "Source2GameDirector001": 21962144,
"Source2GameEntities001": 20724128, "Source2GameEntities001": 20726544,
"Source2Server001": 20723728, "Source2Server001": 20726144,
"Source2ServerConfig001": 22731512, "Source2ServerConfig001": 22734344,
"customnavsystem001": 19937944 "customnavsystem001": 19937944
}, },
"soundsystem.dll": { "soundsystem.dll": {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, unused)] #![allow(non_upper_case_globals, unused)]
@ -12,14 +12,14 @@ pub mod cs2_dumper {
} }
// Module: client.dll // Module: client.dll
pub mod client_dll { pub mod client_dll {
pub const ClientToolsInfo_001: usize = 0x182ECA0; pub const ClientToolsInfo_001: usize = 0x1839BD0;
pub const EmptyWorldService001_Client: usize = 0x17EA160; pub const EmptyWorldService001_Client: usize = 0x17F4E60;
pub const GameClientExports001: usize = 0x182B958; pub const GameClientExports001: usize = 0x1836888;
pub const LegacyGameUI001: usize = 0x184BA80; pub const LegacyGameUI001: usize = 0x18569C0;
pub const Source2Client002: usize = 0x1A2D690; pub const Source2Client002: usize = 0x1A39340;
pub const Source2ClientConfig001: usize = 0x19CD890; pub const Source2ClientConfig001: usize = 0x19D95E0;
pub const Source2ClientPrediction001: usize = 0x1836A50; pub const Source2ClientPrediction001: usize = 0x1841980;
pub const Source2ClientUI001: usize = 0x184A420; pub const Source2ClientUI001: usize = 0x1855360;
} }
// Module: engine2.dll // Module: engine2.dll
pub mod engine2_dll { pub mod engine2_dll {
@ -160,15 +160,15 @@ pub mod cs2_dumper {
} }
// Module: server.dll // Module: server.dll
pub mod server_dll { pub mod server_dll {
pub const EmptyWorldService001_Server: usize = 0x136DF80; pub const EmptyWorldService001_Server: usize = 0x136EA90;
pub const EntitySubclassUtilsV001: usize = 0x131F320; pub const EntitySubclassUtilsV001: usize = 0x131F330;
pub const NavGameTest001: usize = 0x140E748; pub const NavGameTest001: usize = 0x140E7E8;
pub const ServerToolsInfo_001: usize = 0x13C3A78; pub const ServerToolsInfo_001: usize = 0x13C43E8;
pub const Source2GameClients001: usize = 0x13BE420; pub const Source2GameClients001: usize = 0x13BE290;
pub const Source2GameDirector001: usize = 0x14F1C30; pub const Source2GameDirector001: usize = 0x14F1DA0;
pub const Source2GameEntities001: usize = 0x13C39A0; pub const Source2GameEntities001: usize = 0x13C4310;
pub const Source2Server001: usize = 0x13C3810; pub const Source2Server001: usize = 0x13C4180;
pub const Source2ServerConfig001: usize = 0x15ADAF8; pub const Source2ServerConfig001: usize = 0x15AE608;
pub const customnavsystem001: usize = 0x1303A98; pub const customnavsystem001: usize = 0x1303A98;
} }
// Module: soundsystem.dll // Module: soundsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: materialsystem2.dll // Module: materialsystem2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: networksystem.dll // Module: networksystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,26 +1,26 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Offsets { namespace CS2Dumper.Offsets {
// Module: client.dll // Module: client.dll
public static class ClientDll { public static class ClientDll {
public const nint dwCSGOInput = 0x1A3D8F0; public const nint dwCSGOInput = 0x1A49590;
public const nint dwEntityList = 0x19D1A98; public const nint dwEntityList = 0x19DD958;
public const nint dwGameEntitySystem = 0x1AEBCC8; public const nint dwGameEntitySystem = 0x1AF7DC8;
public const nint dwGameEntitySystem_highestEntityIndex = 0x1520; public const nint dwGameEntitySystem_highestEntityIndex = 0x1520;
public const nint dwGameRules = 0x1A2F768; public const nint dwGameRules = 0x1A3B418;
public const nint dwGlobalVars = 0x182ADF0; public const nint dwGlobalVars = 0x1835CC0;
public const nint dwGlowManager = 0x1A2EEA0; public const nint dwGlowManager = 0x1A3AB58;
public const nint dwLocalPlayerController = 0x1A219E0; public const nint dwLocalPlayerController = 0x1A2D590;
public const nint dwLocalPlayerPawn = 0x1836BB8; public const nint dwLocalPlayerPawn = 0x1841AE8;
public const nint dwPlantedC4 = 0x1A393A0; public const nint dwPlantedC4 = 0x1A45050;
public const nint dwPrediction = 0x1836A50; public const nint dwPrediction = 0x1841980;
public const nint dwSensitivity = 0x1A30488; public const nint dwSensitivity = 0x1A3C138;
public const nint dwSensitivity_sensitivity = 0x40; public const nint dwSensitivity_sensitivity = 0x40;
public const nint dwViewAngles = 0x1A3DCC0; public const nint dwViewAngles = 0x1A49960;
public const nint dwViewMatrix = 0x1A33E30; public const nint dwViewMatrix = 0x1A3FAE0;
public const nint dwViewRender = 0x1A34640; public const nint dwViewRender = 0x1A402F0;
public const nint dwWeaponC4 = 0x19D4E80; public const nint dwWeaponC4 = 0x19E0BE0;
} }
// Module: engine2.dll // Module: engine2.dll
public static class Engine2Dll { public static class Engine2Dll {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once
@ -9,23 +9,23 @@ namespace cs2_dumper {
namespace offsets { namespace offsets {
// Module: client.dll // Module: client.dll
namespace client_dll { namespace client_dll {
constexpr std::ptrdiff_t dwCSGOInput = 0x1A3D8F0; constexpr std::ptrdiff_t dwCSGOInput = 0x1A49590;
constexpr std::ptrdiff_t dwEntityList = 0x19D1A98; constexpr std::ptrdiff_t dwEntityList = 0x19DD958;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AEBCC8; constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AF7DC8;
constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x1520; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x1520;
constexpr std::ptrdiff_t dwGameRules = 0x1A2F768; constexpr std::ptrdiff_t dwGameRules = 0x1A3B418;
constexpr std::ptrdiff_t dwGlobalVars = 0x182ADF0; constexpr std::ptrdiff_t dwGlobalVars = 0x1835CC0;
constexpr std::ptrdiff_t dwGlowManager = 0x1A2EEA0; constexpr std::ptrdiff_t dwGlowManager = 0x1A3AB58;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A219E0; constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A2D590;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1836BB8; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1841AE8;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1A393A0; constexpr std::ptrdiff_t dwPlantedC4 = 0x1A45050;
constexpr std::ptrdiff_t dwPrediction = 0x1836A50; constexpr std::ptrdiff_t dwPrediction = 0x1841980;
constexpr std::ptrdiff_t dwSensitivity = 0x1A30488; constexpr std::ptrdiff_t dwSensitivity = 0x1A3C138;
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
constexpr std::ptrdiff_t dwViewAngles = 0x1A3DCC0; constexpr std::ptrdiff_t dwViewAngles = 0x1A49960;
constexpr std::ptrdiff_t dwViewMatrix = 0x1A33E30; constexpr std::ptrdiff_t dwViewMatrix = 0x1A3FAE0;
constexpr std::ptrdiff_t dwViewRender = 0x1A34640; constexpr std::ptrdiff_t dwViewRender = 0x1A402F0;
constexpr std::ptrdiff_t dwWeaponC4 = 0x19D4E80; constexpr std::ptrdiff_t dwWeaponC4 = 0x19E0BE0;
} }
// Module: engine2.dll // Module: engine2.dll
namespace engine2_dll { namespace engine2_dll {

View File

@ -1,22 +1,22 @@
{ {
"client.dll": { "client.dll": {
"dwCSGOInput": 27515120, "dwCSGOInput": 27563408,
"dwEntityList": 27073176, "dwEntityList": 27122008,
"dwGameEntitySystem": 28228808, "dwGameEntitySystem": 28278216,
"dwGameEntitySystem_highestEntityIndex": 5408, "dwGameEntitySystem_highestEntityIndex": 5408,
"dwGameRules": 27457384, "dwGameRules": 27505688,
"dwGlobalVars": 25341424, "dwGlobalVars": 25386176,
"dwGlowManager": 27455136, "dwGlowManager": 27503448,
"dwLocalPlayerController": 27400672, "dwLocalPlayerController": 27448720,
"dwLocalPlayerPawn": 25390008, "dwLocalPlayerPawn": 25434856,
"dwPlantedC4": 27497376, "dwPlantedC4": 27545680,
"dwPrediction": 25389648, "dwPrediction": 25434496,
"dwSensitivity": 27460744, "dwSensitivity": 27509048,
"dwSensitivity_sensitivity": 64, "dwSensitivity_sensitivity": 64,
"dwViewAngles": 27516096, "dwViewAngles": 27564384,
"dwViewMatrix": 27475504, "dwViewMatrix": 27523808,
"dwViewRender": 27477568, "dwViewRender": 27525872,
"dwWeaponC4": 27086464 "dwWeaponC4": 27134944
}, },
"engine2.dll": { "engine2.dll": {
"dwBuildNumber": 5434324, "dwBuildNumber": 5434324,

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, unused)] #![allow(non_upper_case_globals, unused)]
@ -7,23 +7,23 @@ pub mod cs2_dumper {
pub mod offsets { pub mod offsets {
// Module: client.dll // Module: client.dll
pub mod client_dll { pub mod client_dll {
pub const dwCSGOInput: usize = 0x1A3D8F0; pub const dwCSGOInput: usize = 0x1A49590;
pub const dwEntityList: usize = 0x19D1A98; pub const dwEntityList: usize = 0x19DD958;
pub const dwGameEntitySystem: usize = 0x1AEBCC8; pub const dwGameEntitySystem: usize = 0x1AF7DC8;
pub const dwGameEntitySystem_highestEntityIndex: usize = 0x1520; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x1520;
pub const dwGameRules: usize = 0x1A2F768; pub const dwGameRules: usize = 0x1A3B418;
pub const dwGlobalVars: usize = 0x182ADF0; pub const dwGlobalVars: usize = 0x1835CC0;
pub const dwGlowManager: usize = 0x1A2EEA0; pub const dwGlowManager: usize = 0x1A3AB58;
pub const dwLocalPlayerController: usize = 0x1A219E0; pub const dwLocalPlayerController: usize = 0x1A2D590;
pub const dwLocalPlayerPawn: usize = 0x1836BB8; pub const dwLocalPlayerPawn: usize = 0x1841AE8;
pub const dwPlantedC4: usize = 0x1A393A0; pub const dwPlantedC4: usize = 0x1A45050;
pub const dwPrediction: usize = 0x1836A50; pub const dwPrediction: usize = 0x1841980;
pub const dwSensitivity: usize = 0x1A30488; pub const dwSensitivity: usize = 0x1A3C138;
pub const dwSensitivity_sensitivity: usize = 0x40; pub const dwSensitivity_sensitivity: usize = 0x40;
pub const dwViewAngles: usize = 0x1A3DCC0; pub const dwViewAngles: usize = 0x1A49960;
pub const dwViewMatrix: usize = 0x1A33E30; pub const dwViewMatrix: usize = 0x1A3FAE0;
pub const dwViewRender: usize = 0x1A34640; pub const dwViewRender: usize = 0x1A402F0;
pub const dwWeaponC4: usize = 0x19D4E80; pub const dwWeaponC4: usize = 0x19E0BE0;
} }
// Module: engine2.dll // Module: engine2.dll
pub mod engine2_dll { pub mod engine2_dll {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: panorama.dll // Module: panorama.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: particles.dll // Module: particles.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: pulse_system.dll // Module: pulse_system.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: rendersystemdx11.dll // Module: rendersystemdx11.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: resourcesystem.dll // Module: resourcesystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: scenesystem.dll // Module: scenesystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: schemasystem.dll // Module: schemasystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: server.dll // Module: server.dll
@ -1995,6 +1995,10 @@ namespace CS2Dumper.Schemas {
public const nint m_OnPassThroughReverse = 0x550; // CEntityIOOutput public const nint m_OnPassThroughReverse = 0x550; // CEntityIOOutput
public const nint m_hMover = 0x578; // CHandle<CPathMover> public const nint m_hMover = 0x578; // CHandle<CPathMover>
} }
// Parent: CEnvSoundscape
// Field count: 0
public static class CEnvSoundscapeTriggerable {
}
// Parent: CBtNode // Parent: CBtNode
// Field count: 12 // Field count: 12
public static class CBtActionAim { public static class CBtActionAim {
@ -2019,10 +2023,6 @@ namespace CS2Dumper.Schemas {
// Field count: 0 // Field count: 0
public static class CCSGO_WingmanIntroCounterTerroristPosition { public static class CCSGO_WingmanIntroCounterTerroristPosition {
} }
// Parent: CEnvSoundscape
// Field count: 0
public static class CEnvSoundscapeTriggerable {
}
// Parent: CPlayerPawnComponent // Parent: CPlayerPawnComponent
// Field count: 12 // Field count: 12
// //
@ -4085,14 +4085,14 @@ namespace CS2Dumper.Schemas {
public const nint m_iFilterName = 0x790; // CUtlSymbolLarge public const nint m_iFilterName = 0x790; // CUtlSymbolLarge
public const nint m_hFilter = 0x798; // CHandle<CBaseFilter> public const nint m_hFilter = 0x798; // CHandle<CBaseFilter>
} }
// Parent: CPointEntity
// Field count: 0
public static class CInfoInstructorHintHostageRescueZone {
}
// Parent: CEnvSoundscape // Parent: CEnvSoundscape
// Field count: 0 // Field count: 0
public static class CEnvSoundscapeAlias_snd_soundscape { public static class CEnvSoundscapeAlias_snd_soundscape {
} }
// Parent: CPointEntity
// Field count: 0
public static class CInfoInstructorHintHostageRescueZone {
}
// Parent: CBaseEntity // Parent: CBaseEntity
// Field count: 7 // Field count: 7
public static class CFishPool { public static class CFishPool {
@ -5019,14 +5019,14 @@ namespace CS2Dumper.Schemas {
public const nint m_vOuterMins = 0x838; // Vector public const nint m_vOuterMins = 0x838; // Vector
public const nint m_vOuterMaxs = 0x844; // Vector public const nint m_vOuterMaxs = 0x844; // Vector
} }
// Parent: CLightEntity
// Field count: 0
public static class CLightOrthoEntity {
}
// Parent: CEnvSoundscapeTriggerable // Parent: CEnvSoundscapeTriggerable
// Field count: 0 // Field count: 0
public static class CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable { public static class CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable {
} }
// Parent: CLightEntity
// Field count: 0
public static class CLightOrthoEntity {
}
// Parent: CSoundOpvarSetPointBase // Parent: CSoundOpvarSetPointBase
// Field count: 24 // Field count: 24
public static class CSoundOpvarSetPointEntity { public static class CSoundOpvarSetPointEntity {
@ -5656,6 +5656,11 @@ namespace CS2Dumper.Schemas {
public const nint m_bEnableRendering = 0x60; // bool public const nint m_bEnableRendering = 0x60; // bool
public const nint m_bInterpolationReadyToDraw = 0xB0; // bool public const nint m_bInterpolationReadyToDraw = 0xB0; // bool
} }
// Parent: CEnvSoundscape
// Field count: 1
public static class CEnvSoundscapeProxy {
public const nint m_MainSoundscapeName = 0x580; // CUtlSymbolLarge
}
// Parent: CSoundEventEntity // Parent: CSoundEventEntity
// Field count: 7 // Field count: 7
// //
@ -5670,11 +5675,6 @@ namespace CS2Dumper.Schemas {
public const nint m_bPlaying = 0x5B0; // bool public const nint m_bPlaying = 0x5B0; // bool
public const nint m_vecCornerPairsNetworked = 0x5D8; // CNetworkUtlVectorBase<SoundeventPathCornerPairNetworked_t> public const nint m_vecCornerPairsNetworked = 0x5D8; // CNetworkUtlVectorBase<SoundeventPathCornerPairNetworked_t>
} }
// Parent: CEnvSoundscape
// Field count: 1
public static class CEnvSoundscapeProxy {
public const nint m_MainSoundscapeName = 0x578; // CUtlSymbolLarge
}
// Parent: CEntityComponent // Parent: CEntityComponent
// Field count: 67 // Field count: 67
// //
@ -6194,6 +6194,21 @@ namespace CS2Dumper.Schemas {
public const nint m_bEnableLinearConstraint = 0x568; // bool public const nint m_bEnableLinearConstraint = 0x568; // bool
public const nint m_bEnableAngularConstraint = 0x569; // bool public const nint m_bEnableAngularConstraint = 0x569; // bool
} }
// Parent: CBaseEntity
// Field count: 11
public static class CEnvSoundscape {
public const nint m_OnPlay = 0x4E0; // CEntityIOOutput
public const nint m_flRadius = 0x508; // float32
public const nint m_soundEventName = 0x510; // CUtlSymbolLarge
public const nint m_bOverrideWithEvent = 0x518; // bool
public const nint m_soundscapeIndex = 0x51C; // int32
public const nint m_soundscapeEntityListId = 0x520; // int32
public const nint m_positionNames = 0x528; // CUtlSymbolLarge[8]
public const nint m_hProxySoundscape = 0x568; // CHandle<CEnvSoundscape>
public const nint m_bDisabled = 0x56C; // bool
public const nint m_soundscapeName = 0x570; // CUtlSymbolLarge
public const nint m_soundEventHash = 0x578; // uint32
}
// Parent: CEntitySubclassVDataBase // Parent: CEntitySubclassVDataBase
// Field count: 14 // Field count: 14
// //
@ -6215,21 +6230,6 @@ namespace CS2Dumper.Schemas {
public const nint m_flUseAngleTolerance = 0x170; // float32 public const nint m_flUseAngleTolerance = 0x170; // float32
public const nint m_flCrouchTime = 0x174; // float32 public const nint m_flCrouchTime = 0x174; // float32
} }
// Parent: CServerOnlyEntity
// Field count: 11
public static class CEnvSoundscape {
public const nint m_OnPlay = 0x4E0; // CEntityIOOutput
public const nint m_flRadius = 0x508; // float32
public const nint m_soundscapeName = 0x510; // CUtlSymbolLarge
public const nint m_soundEventName = 0x518; // CUtlSymbolLarge
public const nint m_bOverrideWithEvent = 0x520; // bool
public const nint m_soundscapeIndex = 0x524; // int32
public const nint m_soundscapeEntityListId = 0x528; // int32
public const nint m_soundEventHash = 0x52C; // uint32
public const nint m_positionNames = 0x530; // CUtlSymbolLarge[8]
public const nint m_hProxySoundscape = 0x570; // CHandle<CEnvSoundscape>
public const nint m_bDisabled = 0x574; // bool
}
// Parent: CPlayerControllerComponent // Parent: CPlayerControllerComponent
// Field count: 6 // Field count: 6
// //

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once
@ -2000,6 +2000,10 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_OnPassThroughReverse = 0x550; // CEntityIOOutput constexpr std::ptrdiff_t m_OnPassThroughReverse = 0x550; // CEntityIOOutput
constexpr std::ptrdiff_t m_hMover = 0x578; // CHandle<CPathMover> constexpr std::ptrdiff_t m_hMover = 0x578; // CHandle<CPathMover>
} }
// Parent: CEnvSoundscape
// Field count: 0
namespace CEnvSoundscapeTriggerable {
}
// Parent: CBtNode // Parent: CBtNode
// Field count: 12 // Field count: 12
namespace CBtActionAim { namespace CBtActionAim {
@ -2024,10 +2028,6 @@ namespace cs2_dumper {
// Field count: 0 // Field count: 0
namespace CCSGO_WingmanIntroCounterTerroristPosition { namespace CCSGO_WingmanIntroCounterTerroristPosition {
} }
// Parent: CEnvSoundscape
// Field count: 0
namespace CEnvSoundscapeTriggerable {
}
// Parent: CPlayerPawnComponent // Parent: CPlayerPawnComponent
// Field count: 12 // Field count: 12
// //
@ -4090,14 +4090,14 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_iFilterName = 0x790; // CUtlSymbolLarge constexpr std::ptrdiff_t m_iFilterName = 0x790; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_hFilter = 0x798; // CHandle<CBaseFilter> constexpr std::ptrdiff_t m_hFilter = 0x798; // CHandle<CBaseFilter>
} }
// Parent: CPointEntity
// Field count: 0
namespace CInfoInstructorHintHostageRescueZone {
}
// Parent: CEnvSoundscape // Parent: CEnvSoundscape
// Field count: 0 // Field count: 0
namespace CEnvSoundscapeAlias_snd_soundscape { namespace CEnvSoundscapeAlias_snd_soundscape {
} }
// Parent: CPointEntity
// Field count: 0
namespace CInfoInstructorHintHostageRescueZone {
}
// Parent: CBaseEntity // Parent: CBaseEntity
// Field count: 7 // Field count: 7
namespace CFishPool { namespace CFishPool {
@ -5024,14 +5024,14 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_vOuterMins = 0x838; // Vector constexpr std::ptrdiff_t m_vOuterMins = 0x838; // Vector
constexpr std::ptrdiff_t m_vOuterMaxs = 0x844; // Vector constexpr std::ptrdiff_t m_vOuterMaxs = 0x844; // Vector
} }
// Parent: CLightEntity
// Field count: 0
namespace CLightOrthoEntity {
}
// Parent: CEnvSoundscapeTriggerable // Parent: CEnvSoundscapeTriggerable
// Field count: 0 // Field count: 0
namespace CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable { namespace CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable {
} }
// Parent: CLightEntity
// Field count: 0
namespace CLightOrthoEntity {
}
// Parent: CSoundOpvarSetPointBase // Parent: CSoundOpvarSetPointBase
// Field count: 24 // Field count: 24
namespace CSoundOpvarSetPointEntity { namespace CSoundOpvarSetPointEntity {
@ -5661,6 +5661,11 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bEnableRendering = 0x60; // bool constexpr std::ptrdiff_t m_bEnableRendering = 0x60; // bool
constexpr std::ptrdiff_t m_bInterpolationReadyToDraw = 0xB0; // bool constexpr std::ptrdiff_t m_bInterpolationReadyToDraw = 0xB0; // bool
} }
// Parent: CEnvSoundscape
// Field count: 1
namespace CEnvSoundscapeProxy {
constexpr std::ptrdiff_t m_MainSoundscapeName = 0x580; // CUtlSymbolLarge
}
// Parent: CSoundEventEntity // Parent: CSoundEventEntity
// Field count: 7 // Field count: 7
// //
@ -5675,11 +5680,6 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bPlaying = 0x5B0; // bool constexpr std::ptrdiff_t m_bPlaying = 0x5B0; // bool
constexpr std::ptrdiff_t m_vecCornerPairsNetworked = 0x5D8; // CNetworkUtlVectorBase<SoundeventPathCornerPairNetworked_t> constexpr std::ptrdiff_t m_vecCornerPairsNetworked = 0x5D8; // CNetworkUtlVectorBase<SoundeventPathCornerPairNetworked_t>
} }
// Parent: CEnvSoundscape
// Field count: 1
namespace CEnvSoundscapeProxy {
constexpr std::ptrdiff_t m_MainSoundscapeName = 0x578; // CUtlSymbolLarge
}
// Parent: CEntityComponent // Parent: CEntityComponent
// Field count: 67 // Field count: 67
// //
@ -6199,6 +6199,21 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bEnableLinearConstraint = 0x568; // bool constexpr std::ptrdiff_t m_bEnableLinearConstraint = 0x568; // bool
constexpr std::ptrdiff_t m_bEnableAngularConstraint = 0x569; // bool constexpr std::ptrdiff_t m_bEnableAngularConstraint = 0x569; // bool
} }
// Parent: CBaseEntity
// Field count: 11
namespace CEnvSoundscape {
constexpr std::ptrdiff_t m_OnPlay = 0x4E0; // CEntityIOOutput
constexpr std::ptrdiff_t m_flRadius = 0x508; // float32
constexpr std::ptrdiff_t m_soundEventName = 0x510; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_bOverrideWithEvent = 0x518; // bool
constexpr std::ptrdiff_t m_soundscapeIndex = 0x51C; // int32
constexpr std::ptrdiff_t m_soundscapeEntityListId = 0x520; // int32
constexpr std::ptrdiff_t m_positionNames = 0x528; // CUtlSymbolLarge[8]
constexpr std::ptrdiff_t m_hProxySoundscape = 0x568; // CHandle<CEnvSoundscape>
constexpr std::ptrdiff_t m_bDisabled = 0x56C; // bool
constexpr std::ptrdiff_t m_soundscapeName = 0x570; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_soundEventHash = 0x578; // uint32
}
// Parent: CEntitySubclassVDataBase // Parent: CEntitySubclassVDataBase
// Field count: 14 // Field count: 14
// //
@ -6220,21 +6235,6 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flUseAngleTolerance = 0x170; // float32 constexpr std::ptrdiff_t m_flUseAngleTolerance = 0x170; // float32
constexpr std::ptrdiff_t m_flCrouchTime = 0x174; // float32 constexpr std::ptrdiff_t m_flCrouchTime = 0x174; // float32
} }
// Parent: CServerOnlyEntity
// Field count: 11
namespace CEnvSoundscape {
constexpr std::ptrdiff_t m_OnPlay = 0x4E0; // CEntityIOOutput
constexpr std::ptrdiff_t m_flRadius = 0x508; // float32
constexpr std::ptrdiff_t m_soundscapeName = 0x510; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_soundEventName = 0x518; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_bOverrideWithEvent = 0x520; // bool
constexpr std::ptrdiff_t m_soundscapeIndex = 0x524; // int32
constexpr std::ptrdiff_t m_soundscapeEntityListId = 0x528; // int32
constexpr std::ptrdiff_t m_soundEventHash = 0x52C; // uint32
constexpr std::ptrdiff_t m_positionNames = 0x530; // CUtlSymbolLarge[8]
constexpr std::ptrdiff_t m_hProxySoundscape = 0x570; // CHandle<CEnvSoundscape>
constexpr std::ptrdiff_t m_bDisabled = 0x574; // bool
}
// Parent: CPlayerControllerComponent // Parent: CPlayerControllerComponent
// Field count: 6 // Field count: 6
// //

View File

@ -8412,19 +8412,19 @@
"CEnvSoundscape": { "CEnvSoundscape": {
"fields": { "fields": {
"m_OnPlay": 1248, "m_OnPlay": 1248,
"m_bDisabled": 1396, "m_bDisabled": 1388,
"m_bOverrideWithEvent": 1312, "m_bOverrideWithEvent": 1304,
"m_flRadius": 1288, "m_flRadius": 1288,
"m_hProxySoundscape": 1392, "m_hProxySoundscape": 1384,
"m_positionNames": 1328, "m_positionNames": 1320,
"m_soundEventHash": 1324, "m_soundEventHash": 1400,
"m_soundEventName": 1304, "m_soundEventName": 1296,
"m_soundscapeEntityListId": 1320, "m_soundscapeEntityListId": 1312,
"m_soundscapeIndex": 1316, "m_soundscapeIndex": 1308,
"m_soundscapeName": 1296 "m_soundscapeName": 1392
}, },
"metadata": [], "metadata": [],
"parent": "CServerOnlyEntity" "parent": "CBaseEntity"
}, },
"CEnvSoundscapeAlias_snd_soundscape": { "CEnvSoundscapeAlias_snd_soundscape": {
"fields": {}, "fields": {},
@ -8433,7 +8433,7 @@
}, },
"CEnvSoundscapeProxy": { "CEnvSoundscapeProxy": {
"fields": { "fields": {
"m_MainSoundscapeName": 1400 "m_MainSoundscapeName": 1408
}, },
"metadata": [], "metadata": [],
"parent": "CEnvSoundscape" "parent": "CEnvSoundscape"

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
@ -2102,6 +2102,10 @@ pub mod cs2_dumper {
pub const m_OnPassThroughReverse: usize = 0x550; // CEntityIOOutput pub const m_OnPassThroughReverse: usize = 0x550; // CEntityIOOutput
pub const m_hMover: usize = 0x578; // CHandle<CPathMover> pub const m_hMover: usize = 0x578; // CHandle<CPathMover>
} }
// Parent: CEnvSoundscape
// Field count: 0
pub mod CEnvSoundscapeTriggerable {
}
// Parent: CBtNode // Parent: CBtNode
// Field count: 12 // Field count: 12
pub mod CBtActionAim { pub mod CBtActionAim {
@ -2126,10 +2130,6 @@ pub mod cs2_dumper {
// Field count: 0 // Field count: 0
pub mod CCSGO_WingmanIntroCounterTerroristPosition { pub mod CCSGO_WingmanIntroCounterTerroristPosition {
} }
// Parent: CEnvSoundscape
// Field count: 0
pub mod CEnvSoundscapeTriggerable {
}
// Parent: CPlayerPawnComponent // Parent: CPlayerPawnComponent
// Field count: 12 // Field count: 12
// //
@ -4192,14 +4192,14 @@ pub mod cs2_dumper {
pub const m_iFilterName: usize = 0x790; // CUtlSymbolLarge pub const m_iFilterName: usize = 0x790; // CUtlSymbolLarge
pub const m_hFilter: usize = 0x798; // CHandle<CBaseFilter> pub const m_hFilter: usize = 0x798; // CHandle<CBaseFilter>
} }
// Parent: CPointEntity
// Field count: 0
pub mod CInfoInstructorHintHostageRescueZone {
}
// Parent: CEnvSoundscape // Parent: CEnvSoundscape
// Field count: 0 // Field count: 0
pub mod CEnvSoundscapeAlias_snd_soundscape { pub mod CEnvSoundscapeAlias_snd_soundscape {
} }
// Parent: CPointEntity
// Field count: 0
pub mod CInfoInstructorHintHostageRescueZone {
}
// Parent: CBaseEntity // Parent: CBaseEntity
// Field count: 7 // Field count: 7
pub mod CFishPool { pub mod CFishPool {
@ -5126,14 +5126,14 @@ pub mod cs2_dumper {
pub const m_vOuterMins: usize = 0x838; // Vector pub const m_vOuterMins: usize = 0x838; // Vector
pub const m_vOuterMaxs: usize = 0x844; // Vector pub const m_vOuterMaxs: usize = 0x844; // Vector
} }
// Parent: CLightEntity
// Field count: 0
pub mod CLightOrthoEntity {
}
// Parent: CEnvSoundscapeTriggerable // Parent: CEnvSoundscapeTriggerable
// Field count: 0 // Field count: 0
pub mod CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable { pub mod CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable {
} }
// Parent: CLightEntity
// Field count: 0
pub mod CLightOrthoEntity {
}
// Parent: CSoundOpvarSetPointBase // Parent: CSoundOpvarSetPointBase
// Field count: 24 // Field count: 24
pub mod CSoundOpvarSetPointEntity { pub mod CSoundOpvarSetPointEntity {
@ -5763,6 +5763,11 @@ pub mod cs2_dumper {
pub const m_bEnableRendering: usize = 0x60; // bool pub const m_bEnableRendering: usize = 0x60; // bool
pub const m_bInterpolationReadyToDraw: usize = 0xB0; // bool pub const m_bInterpolationReadyToDraw: usize = 0xB0; // bool
} }
// Parent: CEnvSoundscape
// Field count: 1
pub mod CEnvSoundscapeProxy {
pub const m_MainSoundscapeName: usize = 0x580; // CUtlSymbolLarge
}
// Parent: CSoundEventEntity // Parent: CSoundEventEntity
// Field count: 7 // Field count: 7
// //
@ -5777,11 +5782,6 @@ pub mod cs2_dumper {
pub const m_bPlaying: usize = 0x5B0; // bool pub const m_bPlaying: usize = 0x5B0; // bool
pub const m_vecCornerPairsNetworked: usize = 0x5D8; // CNetworkUtlVectorBase<SoundeventPathCornerPairNetworked_t> pub const m_vecCornerPairsNetworked: usize = 0x5D8; // CNetworkUtlVectorBase<SoundeventPathCornerPairNetworked_t>
} }
// Parent: CEnvSoundscape
// Field count: 1
pub mod CEnvSoundscapeProxy {
pub const m_MainSoundscapeName: usize = 0x578; // CUtlSymbolLarge
}
// Parent: CEntityComponent // Parent: CEntityComponent
// Field count: 67 // Field count: 67
// //
@ -6301,6 +6301,21 @@ pub mod cs2_dumper {
pub const m_bEnableLinearConstraint: usize = 0x568; // bool pub const m_bEnableLinearConstraint: usize = 0x568; // bool
pub const m_bEnableAngularConstraint: usize = 0x569; // bool pub const m_bEnableAngularConstraint: usize = 0x569; // bool
} }
// Parent: CBaseEntity
// Field count: 11
pub mod CEnvSoundscape {
pub const m_OnPlay: usize = 0x4E0; // CEntityIOOutput
pub const m_flRadius: usize = 0x508; // float32
pub const m_soundEventName: usize = 0x510; // CUtlSymbolLarge
pub const m_bOverrideWithEvent: usize = 0x518; // bool
pub const m_soundscapeIndex: usize = 0x51C; // int32
pub const m_soundscapeEntityListId: usize = 0x520; // int32
pub const m_positionNames: usize = 0x528; // CUtlSymbolLarge[8]
pub const m_hProxySoundscape: usize = 0x568; // CHandle<CEnvSoundscape>
pub const m_bDisabled: usize = 0x56C; // bool
pub const m_soundscapeName: usize = 0x570; // CUtlSymbolLarge
pub const m_soundEventHash: usize = 0x578; // uint32
}
// Parent: CEntitySubclassVDataBase // Parent: CEntitySubclassVDataBase
// Field count: 14 // Field count: 14
// //
@ -6322,21 +6337,6 @@ pub mod cs2_dumper {
pub const m_flUseAngleTolerance: usize = 0x170; // float32 pub const m_flUseAngleTolerance: usize = 0x170; // float32
pub const m_flCrouchTime: usize = 0x174; // float32 pub const m_flCrouchTime: usize = 0x174; // float32
} }
// Parent: CServerOnlyEntity
// Field count: 11
pub mod CEnvSoundscape {
pub const m_OnPlay: usize = 0x4E0; // CEntityIOOutput
pub const m_flRadius: usize = 0x508; // float32
pub const m_soundscapeName: usize = 0x510; // CUtlSymbolLarge
pub const m_soundEventName: usize = 0x518; // CUtlSymbolLarge
pub const m_bOverrideWithEvent: usize = 0x520; // bool
pub const m_soundscapeIndex: usize = 0x524; // int32
pub const m_soundscapeEntityListId: usize = 0x528; // int32
pub const m_soundEventHash: usize = 0x52C; // uint32
pub const m_positionNames: usize = 0x530; // CUtlSymbolLarge[8]
pub const m_hProxySoundscape: usize = 0x570; // CHandle<CEnvSoundscape>
pub const m_bDisabled: usize = 0x574; // bool
}
// Parent: CPlayerControllerComponent // Parent: CPlayerControllerComponent
// Field count: 6 // Field count: 6
// //

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: soundsystem.dll // Module: soundsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: vphysics2.dll // Module: vphysics2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
namespace CS2Dumper.Schemas { namespace CS2Dumper.Schemas {
// Module: worldrenderer.dll // Module: worldrenderer.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#pragma once #pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-10-31 02:41:35.880004100 UTC // 2024-11-07 04:35:49.847800300 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]