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,12 +1,12 @@
// 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)]
pub mod cs2_dumper {
pub mod schemas {
// Module: client.dll
// Class count: 420
// Class count: 426
// Enum count: 7
pub mod client_dll {
// Alignment: 4
@@ -646,6 +646,10 @@ pub mod cs2_dumper {
// Field count: 0
pub mod C_FlashbangProjectile {
}
// Parent: CEnvSoundscape
// Field count: 0
pub mod CEnvSoundscapeTriggerable {
}
// Parent: C_SoundEventEntity
// Field count: 1
//
@@ -1253,62 +1257,62 @@ pub mod cs2_dumper {
pub const m_szRagdollDamageWeaponName: usize = 0x1BB0; // char[64]
pub const m_bRagdollDamageHeadshot: usize = 0x1BF0; // bool
pub const m_vRagdollServerOrigin: usize = 0x1BF4; // Vector
pub const m_bLastHeadBoneTransformIsValid: usize = 0x2278; // bool
pub const m_lastLandTime: usize = 0x227C; // GameTime_t
pub const m_bOnGroundLastTick: usize = 0x2280; // bool
pub const m_qDeathEyeAngles: usize = 0x229C; // QAngle
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x22A8; // bool
pub const m_bLeftHanded: usize = 0x22A9; // bool
pub const m_fSwitchedHandednessTime: usize = 0x22AC; // GameTime_t
pub const m_flViewmodelOffsetX: usize = 0x22B0; // float32
pub const m_flViewmodelOffsetY: usize = 0x22B4; // float32
pub const m_flViewmodelOffsetZ: usize = 0x22B8; // float32
pub const m_flViewmodelFOV: usize = 0x22BC; // float32
pub const m_vecPlayerPatchEconIndices: usize = 0x22C0; // uint32[5]
pub const m_GunGameImmunityColor: usize = 0x22F8; // Color
pub const m_vecBulletHitModels: usize = 0x2348; // CUtlVector<C_BulletHitModel*>
pub const m_bIsWalking: usize = 0x2360; // bool
pub const m_thirdPersonHeading: usize = 0x2368; // QAngle
pub const m_flSlopeDropOffset: usize = 0x2380; // float32
pub const m_flSlopeDropHeight: usize = 0x2390; // float32
pub const m_vHeadConstraintOffset: usize = 0x23A0; // Vector
pub const m_entitySpottedState: usize = 0x23B8; // EntitySpottedState_t
pub const m_bIsScoped: usize = 0x23D0; // bool
pub const m_bResumeZoom: usize = 0x23D1; // bool
pub const m_bIsDefusing: usize = 0x23D2; // bool
pub const m_bIsGrabbingHostage: usize = 0x23D3; // bool
pub const m_iBlockingUseActionInProgress: usize = 0x23D4; // CSPlayerBlockingUseAction_t
pub const m_flEmitSoundTime: usize = 0x23D8; // GameTime_t
pub const m_bInNoDefuseArea: usize = 0x23DC; // bool
pub const m_nWhichBombZone: usize = 0x23E0; // int32
pub const m_iShotsFired: usize = 0x23E4; // int32
pub const m_flFlinchStack: usize = 0x23E8; // float32
pub const m_flVelocityModifier: usize = 0x23EC; // float32
pub const m_flHitHeading: usize = 0x23F0; // float32
pub const m_nHitBodyPart: usize = 0x23F4; // int32
pub const m_bWaitForNoAttack: usize = 0x23F8; // bool
pub const m_ignoreLadderJumpTime: usize = 0x23FC; // float32
pub const m_bKilledByHeadshot: usize = 0x2401; // bool
pub const m_ArmorValue: usize = 0x2404; // int32
pub const m_unCurrentEquipmentValue: usize = 0x2408; // uint16
pub const m_unRoundStartEquipmentValue: usize = 0x240A; // uint16
pub const m_unFreezetimeEndEquipmentValue: usize = 0x240C; // uint16
pub const m_nLastKillerIndex: usize = 0x2410; // CEntityIndex
pub const m_bOldIsScoped: usize = 0x2414; // bool
pub const m_bHasDeathInfo: usize = 0x2415; // bool
pub const m_flDeathInfoTime: usize = 0x2418; // float32
pub const m_vecDeathInfoOrigin: usize = 0x241C; // Vector
pub const m_grenadeParameterStashTime: usize = 0x2428; // GameTime_t
pub const m_bGrenadeParametersStashed: usize = 0x242C; // bool
pub const m_angStashedShootAngles: usize = 0x2430; // QAngle
pub const m_vecStashedGrenadeThrowPosition: usize = 0x243C; // Vector
pub const m_vecStashedVelocity: usize = 0x2448; // Vector
pub const m_angShootAngleHistory: usize = 0x2454; // QAngle[2]
pub const m_vecThrowPositionHistory: usize = 0x246C; // Vector[2]
pub const m_vecVelocityHistory: usize = 0x2484; // Vector[2]
pub const m_PredictedDamageTags: usize = 0x24A0; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t>
pub const m_nPrevHighestReceivedDamageTagTick: usize = 0x24F0; // GameTick_t
pub const m_nHighestAppliedDamageTagTick: usize = 0x24F4; // int32
pub const m_bLastHeadBoneTransformIsValid: usize = 0x2280; // bool
pub const m_lastLandTime: usize = 0x2284; // GameTime_t
pub const m_bOnGroundLastTick: usize = 0x2288; // bool
pub const m_qDeathEyeAngles: usize = 0x22A4; // QAngle
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x22B0; // bool
pub const m_bLeftHanded: usize = 0x22B1; // bool
pub const m_fSwitchedHandednessTime: usize = 0x22B4; // GameTime_t
pub const m_flViewmodelOffsetX: usize = 0x22B8; // float32
pub const m_flViewmodelOffsetY: usize = 0x22BC; // float32
pub const m_flViewmodelOffsetZ: usize = 0x22C0; // float32
pub const m_flViewmodelFOV: usize = 0x22C4; // float32
pub const m_vecPlayerPatchEconIndices: usize = 0x22C8; // uint32[5]
pub const m_GunGameImmunityColor: usize = 0x2300; // Color
pub const m_vecBulletHitModels: usize = 0x2350; // CUtlVector<C_BulletHitModel*>
pub const m_bIsWalking: usize = 0x2368; // bool
pub const m_thirdPersonHeading: usize = 0x2370; // QAngle
pub const m_flSlopeDropOffset: usize = 0x2388; // float32
pub const m_flSlopeDropHeight: usize = 0x2398; // float32
pub const m_vHeadConstraintOffset: usize = 0x23A8; // Vector
pub const m_entitySpottedState: usize = 0x23C0; // EntitySpottedState_t
pub const m_bIsScoped: usize = 0x23D8; // bool
pub const m_bResumeZoom: usize = 0x23D9; // bool
pub const m_bIsDefusing: usize = 0x23DA; // bool
pub const m_bIsGrabbingHostage: usize = 0x23DB; // bool
pub const m_iBlockingUseActionInProgress: usize = 0x23DC; // CSPlayerBlockingUseAction_t
pub const m_flEmitSoundTime: usize = 0x23E0; // GameTime_t
pub const m_bInNoDefuseArea: usize = 0x23E4; // bool
pub const m_nWhichBombZone: usize = 0x23E8; // int32
pub const m_iShotsFired: usize = 0x23EC; // int32
pub const m_flFlinchStack: usize = 0x23F0; // float32
pub const m_flVelocityModifier: usize = 0x23F4; // float32
pub const m_flHitHeading: usize = 0x23F8; // float32
pub const m_nHitBodyPart: usize = 0x23FC; // int32
pub const m_bWaitForNoAttack: usize = 0x2400; // bool
pub const m_ignoreLadderJumpTime: usize = 0x2404; // float32
pub const m_bKilledByHeadshot: usize = 0x2409; // bool
pub const m_ArmorValue: usize = 0x240C; // int32
pub const m_unCurrentEquipmentValue: usize = 0x2410; // uint16
pub const m_unRoundStartEquipmentValue: usize = 0x2412; // uint16
pub const m_unFreezetimeEndEquipmentValue: usize = 0x2414; // uint16
pub const m_nLastKillerIndex: usize = 0x2418; // CEntityIndex
pub const m_bOldIsScoped: usize = 0x241C; // bool
pub const m_bHasDeathInfo: usize = 0x241D; // bool
pub const m_flDeathInfoTime: usize = 0x2420; // float32
pub const m_vecDeathInfoOrigin: usize = 0x2424; // Vector
pub const m_grenadeParameterStashTime: usize = 0x2430; // GameTime_t
pub const m_bGrenadeParametersStashed: usize = 0x2434; // bool
pub const m_angStashedShootAngles: usize = 0x2438; // QAngle
pub const m_vecStashedGrenadeThrowPosition: usize = 0x2444; // Vector
pub const m_vecStashedVelocity: usize = 0x2450; // Vector
pub const m_angShootAngleHistory: usize = 0x245C; // QAngle[2]
pub const m_vecThrowPositionHistory: usize = 0x2474; // Vector[2]
pub const m_vecVelocityHistory: usize = 0x248C; // Vector[2]
pub const m_PredictedDamageTags: usize = 0x24A8; // C_UtlVectorEmbeddedNetworkVar<PredictedDamageTag_t>
pub const m_nPrevHighestReceivedDamageTagTick: usize = 0x24F8; // GameTick_t
pub const m_nHighestAppliedDamageTagTick: usize = 0x24FC; // int32
}
// Parent: C_RagdollProp
// Field count: 7
@@ -1485,6 +1489,10 @@ pub mod cs2_dumper {
// Field count: 0
pub mod C_WeaponAug {
}
// Parent: CEnvSoundscapeProxy
// Field count: 0
pub mod CEnvSoundscapeProxyAlias_snd_soundscape_proxy {
}
// Parent: C_BaseClientUIEntity
// Field count: 28
//
@@ -2536,6 +2544,10 @@ pub mod cs2_dumper {
// Field count: 0
pub mod C_WeaponP90 {
}
// Parent: CEnvSoundscape
// Field count: 0
pub mod CEnvSoundscapeAlias_snd_soundscape {
}
// Parent: C_EconEntity
// Field count: 7
//
@@ -3455,6 +3467,10 @@ pub mod cs2_dumper {
// Field count: 0
pub mod C_WeaponGlock {
}
// Parent: CEnvSoundscapeTriggerable
// Field count: 0
pub mod CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable {
}
// Parent: C_GameRulesProxy
// Field count: 1
//
@@ -3731,6 +3747,11 @@ pub mod cs2_dumper {
pub const m_bEnableRendering: usize = 0x60; // 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
// Field count: 2
//
@@ -3998,6 +4019,21 @@ pub mod cs2_dumper {
pub const m_vecLastMovementImpulses: usize = 0x1B8; // Vector
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
// Field count: 14
//