Game update (14108)

This commit is contained in:
ArcherY417
2025-09-26 10:21:07 +08:00
committed by GitHub
parent a42b06547b
commit 6970a5274f
70 changed files with 704 additions and 712 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-09-25 02:10:50.411777200 UTC
// 2025-09-26 02:01:31.346153900 UTC
#pragma once
@@ -1311,7 +1311,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_lookupFilename = 0x1028; // char[512]
}
// Parent: CPlayerPawnComponent
// Field count: 16
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_nToggleButtonDownMask (ButtonBitMask_t)
@@ -1332,8 +1332,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flLeftMove = 0x1B0; // float32
constexpr std::ptrdiff_t m_flUpMove = 0x1B4; // float32
constexpr std::ptrdiff_t m_vecLastMovementImpulses = 0x1B8; // Vector
constexpr std::ptrdiff_t m_vecLastFinishTickViewAngles = 0x220; // QAngle
constexpr std::ptrdiff_t m_vecOldViewAngles = 0x22C; // QAngle
constexpr std::ptrdiff_t m_vecOldViewAngles = 0x220; // QAngle
}
// Parent: CInfoDynamicShadowHint
// Field count: 2
@@ -4027,45 +4026,45 @@ namespace cs2_dumper {
// NetworkVarNames: m_flStamina (float)
// NetworkVarNames: m_bWasSurfing (bool)
namespace CCSPlayer_MovementServices {
constexpr std::ptrdiff_t m_vecLadderNormal = 0x280; // Vector
constexpr std::ptrdiff_t m_nLadderSurfacePropIndex = 0x28C; // int32
constexpr std::ptrdiff_t m_flDuckAmount = 0x290; // float32
constexpr std::ptrdiff_t m_flDuckSpeed = 0x294; // float32
constexpr std::ptrdiff_t m_bDuckOverride = 0x298; // bool
constexpr std::ptrdiff_t m_bDesiresDuck = 0x299; // bool
constexpr std::ptrdiff_t m_flDuckOffset = 0x29C; // float32
constexpr std::ptrdiff_t m_nDuckTimeMsecs = 0x2A0; // uint32
constexpr std::ptrdiff_t m_nDuckJumpTimeMsecs = 0x2A4; // uint32
constexpr std::ptrdiff_t m_nJumpTimeMsecs = 0x2A8; // uint32
constexpr std::ptrdiff_t m_flLastDuckTime = 0x2AC; // float32
constexpr std::ptrdiff_t m_vecLastPositionAtFullCrouchSpeed = 0x2B8; // Vector2D
constexpr std::ptrdiff_t m_duckUntilOnGround = 0x2C0; // bool
constexpr std::ptrdiff_t m_bHasWalkMovedSinceLastJump = 0x2C1; // bool
constexpr std::ptrdiff_t m_bInStuckTest = 0x2C2; // bool
constexpr std::ptrdiff_t m_nTraceCount = 0x4D0; // int32
constexpr std::ptrdiff_t m_StuckLast = 0x4D4; // int32
constexpr std::ptrdiff_t m_bSpeedCropped = 0x4D8; // bool
constexpr std::ptrdiff_t m_nOldWaterLevel = 0x4DC; // int32
constexpr std::ptrdiff_t m_flWaterEntryTime = 0x4E0; // float32
constexpr std::ptrdiff_t m_vecForward = 0x4E4; // Vector
constexpr std::ptrdiff_t m_vecLeft = 0x4F0; // Vector
constexpr std::ptrdiff_t m_vecUp = 0x4FC; // Vector
constexpr std::ptrdiff_t m_nGameCodeHasMovedPlayerAfterCommand = 0x508; // int32
constexpr std::ptrdiff_t m_bOldJumpPressed = 0x50C; // bool
constexpr std::ptrdiff_t m_flJumpPressedTime = 0x510; // float32
constexpr std::ptrdiff_t m_fStashGrenadeParameterWhen = 0x514; // GameTime_t
constexpr std::ptrdiff_t m_nButtonDownMaskPrev = 0x518; // uint64
constexpr std::ptrdiff_t m_flOffsetTickCompleteTime = 0x520; // float32
constexpr std::ptrdiff_t m_flOffsetTickStashedSpeed = 0x524; // float32
constexpr std::ptrdiff_t m_flStamina = 0x528; // float32
constexpr std::ptrdiff_t m_flHeightAtJumpStart = 0x52C; // float32
constexpr std::ptrdiff_t m_flMaxJumpHeightThisJump = 0x530; // float32
constexpr std::ptrdiff_t m_flMaxJumpHeightLastJump = 0x534; // float32
constexpr std::ptrdiff_t m_flStaminaAtJumpStart = 0x538; // float32
constexpr std::ptrdiff_t m_flAccumulatedJumpError = 0x53C; // float32
constexpr std::ptrdiff_t m_flTicksSinceLastSurfingDetected = 0x540; // float32
constexpr std::ptrdiff_t m_bWasSurfing = 0x544; // bool
constexpr std::ptrdiff_t m_vecInputRotated = 0x5D4; // Vector
constexpr std::ptrdiff_t m_vecLadderNormal = 0x278; // Vector
constexpr std::ptrdiff_t m_nLadderSurfacePropIndex = 0x284; // int32
constexpr std::ptrdiff_t m_flDuckAmount = 0x288; // float32
constexpr std::ptrdiff_t m_flDuckSpeed = 0x28C; // float32
constexpr std::ptrdiff_t m_bDuckOverride = 0x290; // bool
constexpr std::ptrdiff_t m_bDesiresDuck = 0x291; // bool
constexpr std::ptrdiff_t m_flDuckOffset = 0x294; // float32
constexpr std::ptrdiff_t m_nDuckTimeMsecs = 0x298; // uint32
constexpr std::ptrdiff_t m_nDuckJumpTimeMsecs = 0x29C; // uint32
constexpr std::ptrdiff_t m_nJumpTimeMsecs = 0x2A0; // uint32
constexpr std::ptrdiff_t m_flLastDuckTime = 0x2A4; // float32
constexpr std::ptrdiff_t m_vecLastPositionAtFullCrouchSpeed = 0x2B0; // Vector2D
constexpr std::ptrdiff_t m_duckUntilOnGround = 0x2B8; // bool
constexpr std::ptrdiff_t m_bHasWalkMovedSinceLastJump = 0x2B9; // bool
constexpr std::ptrdiff_t m_bInStuckTest = 0x2BA; // bool
constexpr std::ptrdiff_t m_nTraceCount = 0x4C8; // int32
constexpr std::ptrdiff_t m_StuckLast = 0x4CC; // int32
constexpr std::ptrdiff_t m_bSpeedCropped = 0x4D0; // bool
constexpr std::ptrdiff_t m_nOldWaterLevel = 0x4D4; // int32
constexpr std::ptrdiff_t m_flWaterEntryTime = 0x4D8; // float32
constexpr std::ptrdiff_t m_vecForward = 0x4DC; // Vector
constexpr std::ptrdiff_t m_vecLeft = 0x4E8; // Vector
constexpr std::ptrdiff_t m_vecUp = 0x4F4; // Vector
constexpr std::ptrdiff_t m_nGameCodeHasMovedPlayerAfterCommand = 0x500; // int32
constexpr std::ptrdiff_t m_bOldJumpPressed = 0x504; // bool
constexpr std::ptrdiff_t m_flJumpPressedTime = 0x508; // float32
constexpr std::ptrdiff_t m_fStashGrenadeParameterWhen = 0x50C; // GameTime_t
constexpr std::ptrdiff_t m_nButtonDownMaskPrev = 0x510; // uint64
constexpr std::ptrdiff_t m_flOffsetTickCompleteTime = 0x518; // float32
constexpr std::ptrdiff_t m_flOffsetTickStashedSpeed = 0x51C; // float32
constexpr std::ptrdiff_t m_flStamina = 0x520; // float32
constexpr std::ptrdiff_t m_flHeightAtJumpStart = 0x524; // float32
constexpr std::ptrdiff_t m_flMaxJumpHeightThisJump = 0x528; // float32
constexpr std::ptrdiff_t m_flMaxJumpHeightLastJump = 0x52C; // float32
constexpr std::ptrdiff_t m_flStaminaAtJumpStart = 0x530; // float32
constexpr std::ptrdiff_t m_flAccumulatedJumpError = 0x534; // float32
constexpr std::ptrdiff_t m_flTicksSinceLastSurfingDetected = 0x538; // float32
constexpr std::ptrdiff_t m_bWasSurfing = 0x53C; // bool
constexpr std::ptrdiff_t m_vecInputRotated = 0x5CC; // Vector
}
// Parent:
// Field count: 5
@@ -4398,18 +4397,18 @@ namespace cs2_dumper {
// NetworkVarNames: m_bDucking (bool)
// NetworkVarNames: m_bInDuckJump (bool)
namespace CPlayer_MovementServices_Humanoid {
constexpr std::ptrdiff_t m_flStepSoundTime = 0x240; // float32
constexpr std::ptrdiff_t m_flFallVelocity = 0x244; // float32
constexpr std::ptrdiff_t m_bInCrouch = 0x248; // bool
constexpr std::ptrdiff_t m_nCrouchState = 0x24C; // uint32
constexpr std::ptrdiff_t m_flCrouchTransitionStartTime = 0x250; // GameTime_t
constexpr std::ptrdiff_t m_bDucked = 0x254; // bool
constexpr std::ptrdiff_t m_bDucking = 0x255; // bool
constexpr std::ptrdiff_t m_bInDuckJump = 0x256; // bool
constexpr std::ptrdiff_t m_groundNormal = 0x258; // Vector
constexpr std::ptrdiff_t m_flSurfaceFriction = 0x264; // float32
constexpr std::ptrdiff_t m_surfaceProps = 0x268; // CUtlStringToken
constexpr std::ptrdiff_t m_nStepside = 0x278; // int32
constexpr std::ptrdiff_t m_flStepSoundTime = 0x238; // float32
constexpr std::ptrdiff_t m_flFallVelocity = 0x23C; // float32
constexpr std::ptrdiff_t m_bInCrouch = 0x240; // bool
constexpr std::ptrdiff_t m_nCrouchState = 0x244; // uint32
constexpr std::ptrdiff_t m_flCrouchTransitionStartTime = 0x248; // GameTime_t
constexpr std::ptrdiff_t m_bDucked = 0x24C; // bool
constexpr std::ptrdiff_t m_bDucking = 0x24D; // bool
constexpr std::ptrdiff_t m_bInDuckJump = 0x24E; // bool
constexpr std::ptrdiff_t m_groundNormal = 0x250; // Vector
constexpr std::ptrdiff_t m_flSurfaceFriction = 0x25C; // float32
constexpr std::ptrdiff_t m_surfaceProps = 0x260; // CUtlStringToken
constexpr std::ptrdiff_t m_nStepside = 0x270; // int32
}
// Parent: None
// Field count: 1