mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-05-09 23:35:35 +08:00
Game update (14075)
This commit is contained in:
parent
9049fb5e20
commit
3387f84914
@ -1,5 +1,5 @@
|
|||||||
13:06:03 [INFO] found 16 buttons
|
04:34:22 [INFO] found 16 buttons
|
||||||
13:06:03 [INFO] found 130 interfaces across 33 modules
|
04:34:22 [INFO] found 131 interfaces across 33 modules
|
||||||
13:06:04 [INFO] found 33 offsets across 5 modules
|
04:34:23 [INFO] found 33 offsets across 5 modules
|
||||||
13:06:04 [INFO] found 2468 classes and 368 enums across 17 modules
|
04:34:23 [INFO] found 2442 classes and 368 enums across 17 modules
|
||||||
13:06:04 [INFO] analysis completed in 1.02s
|
04:34:23 [INFO] analysis completed in 768.02ms
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: animationsystem.dll
|
// Module: animationsystem.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,24 +1,24 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper {
|
namespace CS2Dumper {
|
||||||
// Module: client.dll
|
// Module: client.dll
|
||||||
public static class Buttons {
|
public static class Buttons {
|
||||||
public const nint attack = 0x186C840;
|
public const nint attack = 0x18438D0;
|
||||||
public const nint attack2 = 0x186C8D0;
|
public const nint attack2 = 0x1843960;
|
||||||
public const nint back = 0x186CB10;
|
public const nint back = 0x1843BA0;
|
||||||
public const nint duck = 0x186CDE0;
|
public const nint duck = 0x1843E70;
|
||||||
public const nint forward = 0x186CA80;
|
public const nint forward = 0x1843B10;
|
||||||
public const nint jump = 0x186CD50;
|
public const nint jump = 0x1843DE0;
|
||||||
public const nint left = 0x186CBA0;
|
public const nint left = 0x1843C30;
|
||||||
public const nint lookatweapon = 0x1A92E50;
|
public const nint lookatweapon = 0x1A69D60;
|
||||||
public const nint reload = 0x186C7B0;
|
public const nint reload = 0x1843840;
|
||||||
public const nint right = 0x186CC30;
|
public const nint right = 0x1843CC0;
|
||||||
public const nint showscores = 0x1A92D30;
|
public const nint showscores = 0x1A69C40;
|
||||||
public const nint sprint = 0x186C720;
|
public const nint sprint = 0x18437B0;
|
||||||
public const nint turnleft = 0x186C960;
|
public const nint turnleft = 0x18439F0;
|
||||||
public const nint turnright = 0x186C9F0;
|
public const nint turnright = 0x1843A80;
|
||||||
public const nint use = 0x186CCC0;
|
public const nint use = 0x1843D50;
|
||||||
public const nint zoom = 0x1A92DC0;
|
public const nint zoom = 0x1A69CD0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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 = 0x186C840;
|
constexpr std::ptrdiff_t attack = 0x18438D0;
|
||||||
constexpr std::ptrdiff_t attack2 = 0x186C8D0;
|
constexpr std::ptrdiff_t attack2 = 0x1843960;
|
||||||
constexpr std::ptrdiff_t back = 0x186CB10;
|
constexpr std::ptrdiff_t back = 0x1843BA0;
|
||||||
constexpr std::ptrdiff_t duck = 0x186CDE0;
|
constexpr std::ptrdiff_t duck = 0x1843E70;
|
||||||
constexpr std::ptrdiff_t forward = 0x186CA80;
|
constexpr std::ptrdiff_t forward = 0x1843B10;
|
||||||
constexpr std::ptrdiff_t jump = 0x186CD50;
|
constexpr std::ptrdiff_t jump = 0x1843DE0;
|
||||||
constexpr std::ptrdiff_t left = 0x186CBA0;
|
constexpr std::ptrdiff_t left = 0x1843C30;
|
||||||
constexpr std::ptrdiff_t lookatweapon = 0x1A92E50;
|
constexpr std::ptrdiff_t lookatweapon = 0x1A69D60;
|
||||||
constexpr std::ptrdiff_t reload = 0x186C7B0;
|
constexpr std::ptrdiff_t reload = 0x1843840;
|
||||||
constexpr std::ptrdiff_t right = 0x186CC30;
|
constexpr std::ptrdiff_t right = 0x1843CC0;
|
||||||
constexpr std::ptrdiff_t showscores = 0x1A92D30;
|
constexpr std::ptrdiff_t showscores = 0x1A69C40;
|
||||||
constexpr std::ptrdiff_t sprint = 0x186C720;
|
constexpr std::ptrdiff_t sprint = 0x18437B0;
|
||||||
constexpr std::ptrdiff_t turnleft = 0x186C960;
|
constexpr std::ptrdiff_t turnleft = 0x18439F0;
|
||||||
constexpr std::ptrdiff_t turnright = 0x186C9F0;
|
constexpr std::ptrdiff_t turnright = 0x1843A80;
|
||||||
constexpr std::ptrdiff_t use = 0x186CCC0;
|
constexpr std::ptrdiff_t use = 0x1843D50;
|
||||||
constexpr std::ptrdiff_t zoom = 0x1A92DC0;
|
constexpr std::ptrdiff_t zoom = 0x1A69CD0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
{
|
{
|
||||||
"client.dll": {
|
"client.dll": {
|
||||||
"attack": 25610304,
|
"attack": 25442512,
|
||||||
"attack2": 25610448,
|
"attack2": 25442656,
|
||||||
"back": 25611024,
|
"back": 25443232,
|
||||||
"duck": 25611744,
|
"duck": 25443952,
|
||||||
"forward": 25610880,
|
"forward": 25443088,
|
||||||
"jump": 25611600,
|
"jump": 25443808,
|
||||||
"left": 25611168,
|
"left": 25443376,
|
||||||
"lookatweapon": 27864656,
|
"lookatweapon": 27696480,
|
||||||
"reload": 25610160,
|
"reload": 25442368,
|
||||||
"right": 25611312,
|
"right": 25443520,
|
||||||
"showscores": 27864368,
|
"showscores": 27696192,
|
||||||
"sprint": 25610016,
|
"sprint": 25442224,
|
||||||
"turnleft": 25610592,
|
"turnleft": 25442800,
|
||||||
"turnright": 25610736,
|
"turnright": 25442944,
|
||||||
"use": 25611456,
|
"use": 25443664,
|
||||||
"zoom": 27864512
|
"zoom": 27696336
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,26 +1,26 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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 = 0x186C840;
|
pub const attack: usize = 0x18438D0;
|
||||||
pub const attack2: usize = 0x186C8D0;
|
pub const attack2: usize = 0x1843960;
|
||||||
pub const back: usize = 0x186CB10;
|
pub const back: usize = 0x1843BA0;
|
||||||
pub const duck: usize = 0x186CDE0;
|
pub const duck: usize = 0x1843E70;
|
||||||
pub const forward: usize = 0x186CA80;
|
pub const forward: usize = 0x1843B10;
|
||||||
pub const jump: usize = 0x186CD50;
|
pub const jump: usize = 0x1843DE0;
|
||||||
pub const left: usize = 0x186CBA0;
|
pub const left: usize = 0x1843C30;
|
||||||
pub const lookatweapon: usize = 0x1A92E50;
|
pub const lookatweapon: usize = 0x1A69D60;
|
||||||
pub const reload: usize = 0x186C7B0;
|
pub const reload: usize = 0x1843840;
|
||||||
pub const right: usize = 0x186CC30;
|
pub const right: usize = 0x1843CC0;
|
||||||
pub const showscores: usize = 0x1A92D30;
|
pub const showscores: usize = 0x1A69C40;
|
||||||
pub const sprint: usize = 0x186C720;
|
pub const sprint: usize = 0x18437B0;
|
||||||
pub const turnleft: usize = 0x186C960;
|
pub const turnleft: usize = 0x18439F0;
|
||||||
pub const turnright: usize = 0x186C9F0;
|
pub const turnright: usize = 0x1843A80;
|
||||||
pub const r#use: usize = 0x186CCC0;
|
pub const r#use: usize = 0x1843D50;
|
||||||
pub const zoom: usize = 0x1A92DC0;
|
pub const zoom: usize = 0x1A69CD0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: client.dll
|
// Module: client.dll
|
||||||
// Class count: 414
|
// Class count: 415
|
||||||
// Enum count: 7
|
// Enum count: 7
|
||||||
public static class ClientDll {
|
public static class ClientDll {
|
||||||
// Alignment: 4
|
// Alignment: 4
|
||||||
@ -200,7 +200,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
public static class C_WeaponM249 {
|
public static class C_WeaponM249 {
|
||||||
}
|
}
|
||||||
// Parent: C_TeamplayRules
|
// Parent: C_TeamplayRules
|
||||||
// Field count: 101
|
// Field count: 100
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// NetworkVarNames: m_bFreezePeriod (bool)
|
// NetworkVarNames: m_bFreezePeriod (bool)
|
||||||
@ -266,7 +266,6 @@ namespace CS2Dumper.Schemas {
|
|||||||
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
||||||
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
||||||
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
||||||
// NetworkVarNames: m_nServerQuestID (int)
|
|
||||||
// NetworkVarNames: m_vMinimapMins (Vector)
|
// NetworkVarNames: m_vMinimapMins (Vector)
|
||||||
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
||||||
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
||||||
@ -362,44 +361,43 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_iMatchStats_PlayersAlive_T = 0xAA4; // int32[30]
|
public const nint m_iMatchStats_PlayersAlive_T = 0xAA4; // int32[30]
|
||||||
public const nint m_TeamRespawnWaveTimes = 0xB1C; // float32[32]
|
public const nint m_TeamRespawnWaveTimes = 0xB1C; // float32[32]
|
||||||
public const nint m_flNextRespawnWave = 0xB9C; // GameTime_t[32]
|
public const nint m_flNextRespawnWave = 0xB9C; // GameTime_t[32]
|
||||||
public const nint m_nServerQuestID = 0xC1C; // int32
|
public const nint m_vMinimapMins = 0xC1C; // Vector
|
||||||
public const nint m_vMinimapMins = 0xC20; // Vector
|
public const nint m_vMinimapMaxs = 0xC28; // Vector
|
||||||
public const nint m_vMinimapMaxs = 0xC2C; // Vector
|
public const nint m_MinimapVerticalSectionHeights = 0xC34; // float32[8]
|
||||||
public const nint m_MinimapVerticalSectionHeights = 0xC38; // float32[8]
|
public const nint m_bSpawnedTerrorHuntHeavy = 0xC54; // bool
|
||||||
public const nint m_bSpawnedTerrorHuntHeavy = 0xC58; // bool
|
public const nint m_ullLocalMatchID = 0xC58; // uint64
|
||||||
public const nint m_ullLocalMatchID = 0xC60; // uint64
|
public const nint m_nEndMatchMapGroupVoteTypes = 0xC60; // int32[10]
|
||||||
public const nint m_nEndMatchMapGroupVoteTypes = 0xC68; // int32[10]
|
public const nint m_nEndMatchMapGroupVoteOptions = 0xC88; // int32[10]
|
||||||
public const nint m_nEndMatchMapGroupVoteOptions = 0xC90; // int32[10]
|
public const nint m_nEndMatchMapVoteWinner = 0xCB0; // int32
|
||||||
public const nint m_nEndMatchMapVoteWinner = 0xCB8; // int32
|
public const nint m_iNumConsecutiveCTLoses = 0xCB4; // int32
|
||||||
public const nint m_iNumConsecutiveCTLoses = 0xCBC; // int32
|
public const nint m_iNumConsecutiveTerroristLoses = 0xCB8; // int32
|
||||||
public const nint m_iNumConsecutiveTerroristLoses = 0xCC0; // int32
|
public const nint m_bMarkClientStopRecordAtRoundEnd = 0xCD8; // bool
|
||||||
public const nint m_bMarkClientStopRecordAtRoundEnd = 0xCE0; // bool
|
public const nint m_nMatchAbortedEarlyReason = 0xD80; // int32
|
||||||
public const nint m_nMatchAbortedEarlyReason = 0xD88; // int32
|
public const nint m_bHasTriggeredRoundStartMusic = 0xD84; // bool
|
||||||
public const nint m_bHasTriggeredRoundStartMusic = 0xD8C; // bool
|
public const nint m_bSwitchingTeamsAtRoundReset = 0xD85; // bool
|
||||||
public const nint m_bSwitchingTeamsAtRoundReset = 0xD8D; // bool
|
public const nint m_pGameModeRules = 0xDA0; // CCSGameModeRules*
|
||||||
public const nint m_pGameModeRules = 0xDA8; // CCSGameModeRules*
|
public const nint m_RetakeRules = 0xDA8; // C_RetakeGameRules
|
||||||
public const nint m_RetakeRules = 0xDB0; // C_RetakeGameRules
|
public const nint m_nMatchEndCount = 0xEC0; // uint8
|
||||||
public const nint m_nMatchEndCount = 0xEC8; // uint8
|
public const nint m_nTTeamIntroVariant = 0xEC4; // int32
|
||||||
public const nint m_nTTeamIntroVariant = 0xECC; // int32
|
public const nint m_nCTTeamIntroVariant = 0xEC8; // int32
|
||||||
public const nint m_nCTTeamIntroVariant = 0xED0; // int32
|
public const nint m_bTeamIntroPeriod = 0xECC; // bool
|
||||||
public const nint m_bTeamIntroPeriod = 0xED4; // bool
|
public const nint m_iRoundEndWinnerTeam = 0xED0; // int32
|
||||||
public const nint m_iRoundEndWinnerTeam = 0xED8; // int32
|
public const nint m_eRoundEndReason = 0xED4; // int32
|
||||||
public const nint m_eRoundEndReason = 0xEDC; // int32
|
public const nint m_bRoundEndShowTimerDefend = 0xED8; // bool
|
||||||
public const nint m_bRoundEndShowTimerDefend = 0xEE0; // bool
|
public const nint m_iRoundEndTimerTime = 0xEDC; // int32
|
||||||
public const nint m_iRoundEndTimerTime = 0xEE4; // int32
|
public const nint m_sRoundEndFunFactToken = 0xEE0; // CUtlString
|
||||||
public const nint m_sRoundEndFunFactToken = 0xEE8; // CUtlString
|
public const nint m_iRoundEndFunFactPlayerSlot = 0xEE8; // CPlayerSlot
|
||||||
public const nint m_iRoundEndFunFactPlayerSlot = 0xEF0; // CPlayerSlot
|
public const nint m_iRoundEndFunFactData1 = 0xEEC; // int32
|
||||||
public const nint m_iRoundEndFunFactData1 = 0xEF4; // int32
|
public const nint m_iRoundEndFunFactData2 = 0xEF0; // int32
|
||||||
public const nint m_iRoundEndFunFactData2 = 0xEF8; // int32
|
public const nint m_iRoundEndFunFactData3 = 0xEF4; // int32
|
||||||
public const nint m_iRoundEndFunFactData3 = 0xEFC; // int32
|
public const nint m_sRoundEndMessage = 0xEF8; // CUtlString
|
||||||
public const nint m_sRoundEndMessage = 0xF00; // CUtlString
|
public const nint m_iRoundEndPlayerCount = 0xF00; // int32
|
||||||
public const nint m_iRoundEndPlayerCount = 0xF08; // int32
|
public const nint m_bRoundEndNoMusic = 0xF04; // bool
|
||||||
public const nint m_bRoundEndNoMusic = 0xF0C; // bool
|
public const nint m_iRoundEndLegacy = 0xF08; // int32
|
||||||
public const nint m_iRoundEndLegacy = 0xF10; // int32
|
public const nint m_nRoundEndCount = 0xF0C; // uint8
|
||||||
public const nint m_nRoundEndCount = 0xF14; // uint8
|
public const nint m_iRoundStartRoundNumber = 0xF10; // int32
|
||||||
public const nint m_iRoundStartRoundNumber = 0xF18; // int32
|
public const nint m_nRoundStartCount = 0xF14; // uint8
|
||||||
public const nint m_nRoundStartCount = 0xF1C; // uint8
|
public const nint m_flLastPerfSampleTime = 0x4F20; // float64
|
||||||
public const nint m_flLastPerfSampleTime = 0x4F28; // float64
|
|
||||||
}
|
}
|
||||||
// Parent: CBodyComponent
|
// Parent: CBodyComponent
|
||||||
// Field count: 1
|
// Field count: 1
|
||||||
@ -5042,6 +5040,10 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_vBoxMins = 0x580; // Vector
|
public const nint m_vBoxMins = 0x580; // Vector
|
||||||
public const nint m_vBoxMaxs = 0x58C; // Vector
|
public const nint m_vBoxMaxs = 0x58C; // Vector
|
||||||
}
|
}
|
||||||
|
// Parent: C_BaseEntity
|
||||||
|
// Field count: 0
|
||||||
|
public static class CCS_PortraitWorldCallbackHandler {
|
||||||
|
}
|
||||||
// Parent: C_SoundOpvarSetPointEntity
|
// Parent: C_SoundOpvarSetPointEntity
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
public static class C_SoundOpvarSetPathCornerEntity {
|
public static class C_SoundOpvarSetPathCornerEntity {
|
||||||
@ -6162,7 +6164,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_nReorientMode = 0xFF4; // PointWorldTextReorientMode_t
|
public const nint m_nReorientMode = 0xFF4; // PointWorldTextReorientMode_t
|
||||||
}
|
}
|
||||||
// Parent: CBasePlayerController
|
// Parent: CBasePlayerController
|
||||||
// Field count: 66
|
// Field count: 68
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// MNetworkUserGroupProxy
|
// MNetworkUserGroupProxy
|
||||||
@ -6174,6 +6176,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
||||||
// NetworkVarNames: m_iPing (uint32)
|
// NetworkVarNames: m_iPing (uint32)
|
||||||
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
||||||
|
// NetworkVarNames: m_uiCommunicationMuteFlags (uint32)
|
||||||
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
||||||
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
||||||
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
||||||
@ -6191,6 +6194,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
||||||
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
||||||
// NetworkVarNames: m_unActiveQuestId (uint16)
|
// NetworkVarNames: m_unActiveQuestId (uint16)
|
||||||
|
// NetworkVarNames: m_rtActiveMissionPeriod (RTime32)
|
||||||
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
||||||
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
||||||
// NetworkVarNames: m_nDisconnectionTick (int)
|
// NetworkVarNames: m_nDisconnectionTick (int)
|
||||||
@ -6226,66 +6230,68 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_pDamageServices = 0x738; // CCSPlayerController_DamageServices*
|
public const nint m_pDamageServices = 0x738; // CCSPlayerController_DamageServices*
|
||||||
public const nint m_iPing = 0x740; // uint32
|
public const nint m_iPing = 0x740; // uint32
|
||||||
public const nint m_bHasCommunicationAbuseMute = 0x744; // bool
|
public const nint m_bHasCommunicationAbuseMute = 0x744; // bool
|
||||||
public const nint m_szCrosshairCodes = 0x748; // CUtlSymbolLarge
|
public const nint m_uiCommunicationMuteFlags = 0x748; // uint32
|
||||||
public const nint m_iPendingTeamNum = 0x750; // uint8
|
public const nint m_szCrosshairCodes = 0x750; // CUtlSymbolLarge
|
||||||
public const nint m_flForceTeamTime = 0x754; // GameTime_t
|
public const nint m_iPendingTeamNum = 0x758; // uint8
|
||||||
public const nint m_iCompTeammateColor = 0x758; // int32
|
public const nint m_flForceTeamTime = 0x75C; // GameTime_t
|
||||||
public const nint m_bEverPlayedOnTeam = 0x75C; // bool
|
public const nint m_iCompTeammateColor = 0x760; // int32
|
||||||
public const nint m_flPreviousForceJoinTeamTime = 0x760; // GameTime_t
|
public const nint m_bEverPlayedOnTeam = 0x764; // bool
|
||||||
public const nint m_szClan = 0x768; // CUtlSymbolLarge
|
public const nint m_flPreviousForceJoinTeamTime = 0x768; // GameTime_t
|
||||||
public const nint m_sSanitizedPlayerName = 0x770; // CUtlString
|
public const nint m_szClan = 0x770; // CUtlSymbolLarge
|
||||||
public const nint m_iCoachingTeam = 0x778; // int32
|
public const nint m_sSanitizedPlayerName = 0x778; // CUtlString
|
||||||
public const nint m_nPlayerDominated = 0x780; // uint64
|
public const nint m_iCoachingTeam = 0x780; // int32
|
||||||
public const nint m_nPlayerDominatingMe = 0x788; // uint64
|
public const nint m_nPlayerDominated = 0x788; // uint64
|
||||||
public const nint m_iCompetitiveRanking = 0x790; // int32
|
public const nint m_nPlayerDominatingMe = 0x790; // uint64
|
||||||
public const nint m_iCompetitiveWins = 0x794; // int32
|
public const nint m_iCompetitiveRanking = 0x798; // int32
|
||||||
public const nint m_iCompetitiveRankType = 0x798; // int8
|
public const nint m_iCompetitiveWins = 0x79C; // int32
|
||||||
public const nint m_iCompetitiveRankingPredicted_Win = 0x79C; // int32
|
public const nint m_iCompetitiveRankType = 0x7A0; // int8
|
||||||
public const nint m_iCompetitiveRankingPredicted_Loss = 0x7A0; // int32
|
public const nint m_iCompetitiveRankingPredicted_Win = 0x7A4; // int32
|
||||||
public const nint m_iCompetitiveRankingPredicted_Tie = 0x7A4; // int32
|
public const nint m_iCompetitiveRankingPredicted_Loss = 0x7A8; // int32
|
||||||
public const nint m_nEndMatchNextMapVote = 0x7A8; // int32
|
public const nint m_iCompetitiveRankingPredicted_Tie = 0x7AC; // int32
|
||||||
public const nint m_unActiveQuestId = 0x7AC; // uint16
|
public const nint m_nEndMatchNextMapVote = 0x7B0; // int32
|
||||||
public const nint m_nQuestProgressReason = 0x7B0; // QuestProgress::Reason
|
public const nint m_unActiveQuestId = 0x7B4; // uint16
|
||||||
public const nint m_unPlayerTvControlFlags = 0x7B4; // uint32
|
public const nint m_rtActiveMissionPeriod = 0x7B8; // uint32
|
||||||
public const nint m_iDraftIndex = 0x7E0; // int32
|
public const nint m_nQuestProgressReason = 0x7BC; // QuestProgress::Reason
|
||||||
public const nint m_msQueuedModeDisconnectionTimestamp = 0x7E4; // uint32
|
public const nint m_unPlayerTvControlFlags = 0x7C0; // uint32
|
||||||
public const nint m_uiAbandonRecordedReason = 0x7E8; // uint32
|
public const nint m_iDraftIndex = 0x7F0; // int32
|
||||||
public const nint m_eNetworkDisconnectionReason = 0x7EC; // uint32
|
public const nint m_msQueuedModeDisconnectionTimestamp = 0x7F4; // uint32
|
||||||
public const nint m_bCannotBeKicked = 0x7F0; // bool
|
public const nint m_uiAbandonRecordedReason = 0x7F8; // uint32
|
||||||
public const nint m_bEverFullyConnected = 0x7F1; // bool
|
public const nint m_eNetworkDisconnectionReason = 0x7FC; // uint32
|
||||||
public const nint m_bAbandonAllowsSurrender = 0x7F2; // bool
|
public const nint m_bCannotBeKicked = 0x800; // bool
|
||||||
public const nint m_bAbandonOffersInstantSurrender = 0x7F3; // bool
|
public const nint m_bEverFullyConnected = 0x801; // bool
|
||||||
public const nint m_bDisconnection1MinWarningPrinted = 0x7F4; // bool
|
public const nint m_bAbandonAllowsSurrender = 0x802; // bool
|
||||||
public const nint m_bScoreReported = 0x7F5; // bool
|
public const nint m_bAbandonOffersInstantSurrender = 0x803; // bool
|
||||||
public const nint m_nDisconnectionTick = 0x7F8; // int32
|
public const nint m_bDisconnection1MinWarningPrinted = 0x804; // bool
|
||||||
public const nint m_bControllingBot = 0x808; // bool
|
public const nint m_bScoreReported = 0x805; // bool
|
||||||
public const nint m_bHasControlledBotThisRound = 0x809; // bool
|
public const nint m_nDisconnectionTick = 0x808; // int32
|
||||||
public const nint m_bHasBeenControlledByPlayerThisRound = 0x80A; // bool
|
public const nint m_bControllingBot = 0x818; // bool
|
||||||
public const nint m_nBotsControlledThisRound = 0x80C; // int32
|
public const nint m_bHasControlledBotThisRound = 0x819; // bool
|
||||||
public const nint m_bCanControlObservedBot = 0x810; // bool
|
public const nint m_bHasBeenControlledByPlayerThisRound = 0x81A; // bool
|
||||||
public const nint m_hPlayerPawn = 0x814; // CHandle<C_CSPlayerPawn>
|
public const nint m_nBotsControlledThisRound = 0x81C; // int32
|
||||||
public const nint m_hObserverPawn = 0x818; // CHandle<C_CSObserverPawn>
|
public const nint m_bCanControlObservedBot = 0x820; // bool
|
||||||
public const nint m_bPawnIsAlive = 0x81C; // bool
|
public const nint m_hPlayerPawn = 0x824; // CHandle<C_CSPlayerPawn>
|
||||||
public const nint m_iPawnHealth = 0x820; // uint32
|
public const nint m_hObserverPawn = 0x828; // CHandle<C_CSObserverPawn>
|
||||||
public const nint m_iPawnArmor = 0x824; // int32
|
public const nint m_bPawnIsAlive = 0x82C; // bool
|
||||||
public const nint m_bPawnHasDefuser = 0x828; // bool
|
public const nint m_iPawnHealth = 0x830; // uint32
|
||||||
public const nint m_bPawnHasHelmet = 0x829; // bool
|
public const nint m_iPawnArmor = 0x834; // int32
|
||||||
public const nint m_nPawnCharacterDefIndex = 0x82A; // uint16
|
public const nint m_bPawnHasDefuser = 0x838; // bool
|
||||||
public const nint m_iPawnLifetimeStart = 0x82C; // int32
|
public const nint m_bPawnHasHelmet = 0x839; // bool
|
||||||
public const nint m_iPawnLifetimeEnd = 0x830; // int32
|
public const nint m_nPawnCharacterDefIndex = 0x83A; // uint16
|
||||||
public const nint m_iPawnBotDifficulty = 0x834; // int32
|
public const nint m_iPawnLifetimeStart = 0x83C; // int32
|
||||||
public const nint m_hOriginalControllerOfCurrentPawn = 0x838; // CHandle<CCSPlayerController>
|
public const nint m_iPawnLifetimeEnd = 0x840; // int32
|
||||||
public const nint m_iScore = 0x83C; // int32
|
public const nint m_iPawnBotDifficulty = 0x844; // int32
|
||||||
public const nint m_recentKillQueue = 0x840; // uint8[8]
|
public const nint m_hOriginalControllerOfCurrentPawn = 0x848; // CHandle<CCSPlayerController>
|
||||||
public const nint m_nFirstKill = 0x848; // uint8
|
public const nint m_iScore = 0x84C; // int32
|
||||||
public const nint m_nKillCount = 0x849; // uint8
|
public const nint m_recentKillQueue = 0x850; // uint8[8]
|
||||||
public const nint m_bMvpNoMusic = 0x84A; // bool
|
public const nint m_nFirstKill = 0x858; // uint8
|
||||||
public const nint m_eMvpReason = 0x84C; // int32
|
public const nint m_nKillCount = 0x859; // uint8
|
||||||
public const nint m_iMusicKitID = 0x850; // int32
|
public const nint m_bMvpNoMusic = 0x85A; // bool
|
||||||
public const nint m_iMusicKitMVPs = 0x854; // int32
|
public const nint m_eMvpReason = 0x85C; // int32
|
||||||
public const nint m_iMVPs = 0x858; // int32
|
public const nint m_iMusicKitID = 0x860; // int32
|
||||||
public const nint m_bIsPlayerNameDirty = 0x85C; // bool
|
public const nint m_iMusicKitMVPs = 0x864; // int32
|
||||||
public const nint m_bFireBulletsSeedSynchronized = 0x85D; // bool
|
public const nint m_iMVPs = 0x868; // int32
|
||||||
|
public const nint m_bIsPlayerNameDirty = 0x86C; // bool
|
||||||
|
public const nint m_bFireBulletsSeedSynchronized = 0x86D; // bool
|
||||||
}
|
}
|
||||||
// Parent: C_CSWeaponBaseGun
|
// Parent: C_CSWeaponBaseGun
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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: 414
|
// Class count: 415
|
||||||
// Enum count: 7
|
// Enum count: 7
|
||||||
namespace client_dll {
|
namespace client_dll {
|
||||||
// Alignment: 4
|
// Alignment: 4
|
||||||
@ -205,7 +205,7 @@ namespace cs2_dumper {
|
|||||||
namespace C_WeaponM249 {
|
namespace C_WeaponM249 {
|
||||||
}
|
}
|
||||||
// Parent: C_TeamplayRules
|
// Parent: C_TeamplayRules
|
||||||
// Field count: 101
|
// Field count: 100
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// NetworkVarNames: m_bFreezePeriod (bool)
|
// NetworkVarNames: m_bFreezePeriod (bool)
|
||||||
@ -271,7 +271,6 @@ namespace cs2_dumper {
|
|||||||
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
||||||
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
||||||
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
||||||
// NetworkVarNames: m_nServerQuestID (int)
|
|
||||||
// NetworkVarNames: m_vMinimapMins (Vector)
|
// NetworkVarNames: m_vMinimapMins (Vector)
|
||||||
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
||||||
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
||||||
@ -367,44 +366,43 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_iMatchStats_PlayersAlive_T = 0xAA4; // int32[30]
|
constexpr std::ptrdiff_t m_iMatchStats_PlayersAlive_T = 0xAA4; // int32[30]
|
||||||
constexpr std::ptrdiff_t m_TeamRespawnWaveTimes = 0xB1C; // float32[32]
|
constexpr std::ptrdiff_t m_TeamRespawnWaveTimes = 0xB1C; // float32[32]
|
||||||
constexpr std::ptrdiff_t m_flNextRespawnWave = 0xB9C; // GameTime_t[32]
|
constexpr std::ptrdiff_t m_flNextRespawnWave = 0xB9C; // GameTime_t[32]
|
||||||
constexpr std::ptrdiff_t m_nServerQuestID = 0xC1C; // int32
|
constexpr std::ptrdiff_t m_vMinimapMins = 0xC1C; // Vector
|
||||||
constexpr std::ptrdiff_t m_vMinimapMins = 0xC20; // Vector
|
constexpr std::ptrdiff_t m_vMinimapMaxs = 0xC28; // Vector
|
||||||
constexpr std::ptrdiff_t m_vMinimapMaxs = 0xC2C; // Vector
|
constexpr std::ptrdiff_t m_MinimapVerticalSectionHeights = 0xC34; // float32[8]
|
||||||
constexpr std::ptrdiff_t m_MinimapVerticalSectionHeights = 0xC38; // float32[8]
|
constexpr std::ptrdiff_t m_bSpawnedTerrorHuntHeavy = 0xC54; // bool
|
||||||
constexpr std::ptrdiff_t m_bSpawnedTerrorHuntHeavy = 0xC58; // bool
|
constexpr std::ptrdiff_t m_ullLocalMatchID = 0xC58; // uint64
|
||||||
constexpr std::ptrdiff_t m_ullLocalMatchID = 0xC60; // uint64
|
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteTypes = 0xC60; // int32[10]
|
||||||
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteTypes = 0xC68; // int32[10]
|
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteOptions = 0xC88; // int32[10]
|
||||||
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteOptions = 0xC90; // int32[10]
|
constexpr std::ptrdiff_t m_nEndMatchMapVoteWinner = 0xCB0; // int32
|
||||||
constexpr std::ptrdiff_t m_nEndMatchMapVoteWinner = 0xCB8; // int32
|
constexpr std::ptrdiff_t m_iNumConsecutiveCTLoses = 0xCB4; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumConsecutiveCTLoses = 0xCBC; // int32
|
constexpr std::ptrdiff_t m_iNumConsecutiveTerroristLoses = 0xCB8; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumConsecutiveTerroristLoses = 0xCC0; // int32
|
constexpr std::ptrdiff_t m_bMarkClientStopRecordAtRoundEnd = 0xCD8; // bool
|
||||||
constexpr std::ptrdiff_t m_bMarkClientStopRecordAtRoundEnd = 0xCE0; // bool
|
constexpr std::ptrdiff_t m_nMatchAbortedEarlyReason = 0xD80; // int32
|
||||||
constexpr std::ptrdiff_t m_nMatchAbortedEarlyReason = 0xD88; // int32
|
constexpr std::ptrdiff_t m_bHasTriggeredRoundStartMusic = 0xD84; // bool
|
||||||
constexpr std::ptrdiff_t m_bHasTriggeredRoundStartMusic = 0xD8C; // bool
|
constexpr std::ptrdiff_t m_bSwitchingTeamsAtRoundReset = 0xD85; // bool
|
||||||
constexpr std::ptrdiff_t m_bSwitchingTeamsAtRoundReset = 0xD8D; // bool
|
constexpr std::ptrdiff_t m_pGameModeRules = 0xDA0; // CCSGameModeRules*
|
||||||
constexpr std::ptrdiff_t m_pGameModeRules = 0xDA8; // CCSGameModeRules*
|
constexpr std::ptrdiff_t m_RetakeRules = 0xDA8; // C_RetakeGameRules
|
||||||
constexpr std::ptrdiff_t m_RetakeRules = 0xDB0; // C_RetakeGameRules
|
constexpr std::ptrdiff_t m_nMatchEndCount = 0xEC0; // uint8
|
||||||
constexpr std::ptrdiff_t m_nMatchEndCount = 0xEC8; // uint8
|
constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0xEC4; // int32
|
||||||
constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0xECC; // int32
|
constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0xEC8; // int32
|
||||||
constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0xED0; // int32
|
constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0xECC; // bool
|
||||||
constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0xED4; // bool
|
constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0xED0; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0xED8; // int32
|
constexpr std::ptrdiff_t m_eRoundEndReason = 0xED4; // int32
|
||||||
constexpr std::ptrdiff_t m_eRoundEndReason = 0xEDC; // int32
|
constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0xED8; // bool
|
||||||
constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0xEE0; // bool
|
constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0xEDC; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0xEE4; // int32
|
constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0xEE0; // CUtlString
|
||||||
constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0xEE8; // CUtlString
|
constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0xEE8; // CPlayerSlot
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0xEF0; // CPlayerSlot
|
constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0xEEC; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0xEF4; // int32
|
constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0xEF0; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0xEF8; // int32
|
constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0xEF4; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0xEFC; // int32
|
constexpr std::ptrdiff_t m_sRoundEndMessage = 0xEF8; // CUtlString
|
||||||
constexpr std::ptrdiff_t m_sRoundEndMessage = 0xF00; // CUtlString
|
constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0xF00; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0xF08; // int32
|
constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0xF04; // bool
|
||||||
constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0xF0C; // bool
|
constexpr std::ptrdiff_t m_iRoundEndLegacy = 0xF08; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndLegacy = 0xF10; // int32
|
constexpr std::ptrdiff_t m_nRoundEndCount = 0xF0C; // uint8
|
||||||
constexpr std::ptrdiff_t m_nRoundEndCount = 0xF14; // uint8
|
constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0xF10; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0xF18; // int32
|
constexpr std::ptrdiff_t m_nRoundStartCount = 0xF14; // uint8
|
||||||
constexpr std::ptrdiff_t m_nRoundStartCount = 0xF1C; // uint8
|
constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x4F20; // float64
|
||||||
constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x4F28; // float64
|
|
||||||
}
|
}
|
||||||
// Parent: CBodyComponent
|
// Parent: CBodyComponent
|
||||||
// Field count: 1
|
// Field count: 1
|
||||||
@ -5047,6 +5045,10 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_vBoxMins = 0x580; // Vector
|
constexpr std::ptrdiff_t m_vBoxMins = 0x580; // Vector
|
||||||
constexpr std::ptrdiff_t m_vBoxMaxs = 0x58C; // Vector
|
constexpr std::ptrdiff_t m_vBoxMaxs = 0x58C; // Vector
|
||||||
}
|
}
|
||||||
|
// Parent: C_BaseEntity
|
||||||
|
// Field count: 0
|
||||||
|
namespace CCS_PortraitWorldCallbackHandler {
|
||||||
|
}
|
||||||
// Parent: C_SoundOpvarSetPointEntity
|
// Parent: C_SoundOpvarSetPointEntity
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
namespace C_SoundOpvarSetPathCornerEntity {
|
namespace C_SoundOpvarSetPathCornerEntity {
|
||||||
@ -6167,7 +6169,7 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_nReorientMode = 0xFF4; // PointWorldTextReorientMode_t
|
constexpr std::ptrdiff_t m_nReorientMode = 0xFF4; // PointWorldTextReorientMode_t
|
||||||
}
|
}
|
||||||
// Parent: CBasePlayerController
|
// Parent: CBasePlayerController
|
||||||
// Field count: 66
|
// Field count: 68
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// MNetworkUserGroupProxy
|
// MNetworkUserGroupProxy
|
||||||
@ -6179,6 +6181,7 @@ namespace cs2_dumper {
|
|||||||
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
||||||
// NetworkVarNames: m_iPing (uint32)
|
// NetworkVarNames: m_iPing (uint32)
|
||||||
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
||||||
|
// NetworkVarNames: m_uiCommunicationMuteFlags (uint32)
|
||||||
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
||||||
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
||||||
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
||||||
@ -6196,6 +6199,7 @@ namespace cs2_dumper {
|
|||||||
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
||||||
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
||||||
// NetworkVarNames: m_unActiveQuestId (uint16)
|
// NetworkVarNames: m_unActiveQuestId (uint16)
|
||||||
|
// NetworkVarNames: m_rtActiveMissionPeriod (RTime32)
|
||||||
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
||||||
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
||||||
// NetworkVarNames: m_nDisconnectionTick (int)
|
// NetworkVarNames: m_nDisconnectionTick (int)
|
||||||
@ -6231,66 +6235,68 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_pDamageServices = 0x738; // CCSPlayerController_DamageServices*
|
constexpr std::ptrdiff_t m_pDamageServices = 0x738; // CCSPlayerController_DamageServices*
|
||||||
constexpr std::ptrdiff_t m_iPing = 0x740; // uint32
|
constexpr std::ptrdiff_t m_iPing = 0x740; // uint32
|
||||||
constexpr std::ptrdiff_t m_bHasCommunicationAbuseMute = 0x744; // bool
|
constexpr std::ptrdiff_t m_bHasCommunicationAbuseMute = 0x744; // bool
|
||||||
constexpr std::ptrdiff_t m_szCrosshairCodes = 0x748; // CUtlSymbolLarge
|
constexpr std::ptrdiff_t m_uiCommunicationMuteFlags = 0x748; // uint32
|
||||||
constexpr std::ptrdiff_t m_iPendingTeamNum = 0x750; // uint8
|
constexpr std::ptrdiff_t m_szCrosshairCodes = 0x750; // CUtlSymbolLarge
|
||||||
constexpr std::ptrdiff_t m_flForceTeamTime = 0x754; // GameTime_t
|
constexpr std::ptrdiff_t m_iPendingTeamNum = 0x758; // uint8
|
||||||
constexpr std::ptrdiff_t m_iCompTeammateColor = 0x758; // int32
|
constexpr std::ptrdiff_t m_flForceTeamTime = 0x75C; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bEverPlayedOnTeam = 0x75C; // bool
|
constexpr std::ptrdiff_t m_iCompTeammateColor = 0x760; // int32
|
||||||
constexpr std::ptrdiff_t m_flPreviousForceJoinTeamTime = 0x760; // GameTime_t
|
constexpr std::ptrdiff_t m_bEverPlayedOnTeam = 0x764; // bool
|
||||||
constexpr std::ptrdiff_t m_szClan = 0x768; // CUtlSymbolLarge
|
constexpr std::ptrdiff_t m_flPreviousForceJoinTeamTime = 0x768; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_sSanitizedPlayerName = 0x770; // CUtlString
|
constexpr std::ptrdiff_t m_szClan = 0x770; // CUtlSymbolLarge
|
||||||
constexpr std::ptrdiff_t m_iCoachingTeam = 0x778; // int32
|
constexpr std::ptrdiff_t m_sSanitizedPlayerName = 0x778; // CUtlString
|
||||||
constexpr std::ptrdiff_t m_nPlayerDominated = 0x780; // uint64
|
constexpr std::ptrdiff_t m_iCoachingTeam = 0x780; // int32
|
||||||
constexpr std::ptrdiff_t m_nPlayerDominatingMe = 0x788; // uint64
|
constexpr std::ptrdiff_t m_nPlayerDominated = 0x788; // uint64
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRanking = 0x790; // int32
|
constexpr std::ptrdiff_t m_nPlayerDominatingMe = 0x790; // uint64
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveWins = 0x794; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRanking = 0x798; // int32
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankType = 0x798; // int8
|
constexpr std::ptrdiff_t m_iCompetitiveWins = 0x79C; // int32
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Win = 0x79C; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankType = 0x7A0; // int8
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Loss = 0x7A0; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Win = 0x7A4; // int32
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Tie = 0x7A4; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Loss = 0x7A8; // int32
|
||||||
constexpr std::ptrdiff_t m_nEndMatchNextMapVote = 0x7A8; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Tie = 0x7AC; // int32
|
||||||
constexpr std::ptrdiff_t m_unActiveQuestId = 0x7AC; // uint16
|
constexpr std::ptrdiff_t m_nEndMatchNextMapVote = 0x7B0; // int32
|
||||||
constexpr std::ptrdiff_t m_nQuestProgressReason = 0x7B0; // QuestProgress::Reason
|
constexpr std::ptrdiff_t m_unActiveQuestId = 0x7B4; // uint16
|
||||||
constexpr std::ptrdiff_t m_unPlayerTvControlFlags = 0x7B4; // uint32
|
constexpr std::ptrdiff_t m_rtActiveMissionPeriod = 0x7B8; // uint32
|
||||||
constexpr std::ptrdiff_t m_iDraftIndex = 0x7E0; // int32
|
constexpr std::ptrdiff_t m_nQuestProgressReason = 0x7BC; // QuestProgress::Reason
|
||||||
constexpr std::ptrdiff_t m_msQueuedModeDisconnectionTimestamp = 0x7E4; // uint32
|
constexpr std::ptrdiff_t m_unPlayerTvControlFlags = 0x7C0; // uint32
|
||||||
constexpr std::ptrdiff_t m_uiAbandonRecordedReason = 0x7E8; // uint32
|
constexpr std::ptrdiff_t m_iDraftIndex = 0x7F0; // int32
|
||||||
constexpr std::ptrdiff_t m_eNetworkDisconnectionReason = 0x7EC; // uint32
|
constexpr std::ptrdiff_t m_msQueuedModeDisconnectionTimestamp = 0x7F4; // uint32
|
||||||
constexpr std::ptrdiff_t m_bCannotBeKicked = 0x7F0; // bool
|
constexpr std::ptrdiff_t m_uiAbandonRecordedReason = 0x7F8; // uint32
|
||||||
constexpr std::ptrdiff_t m_bEverFullyConnected = 0x7F1; // bool
|
constexpr std::ptrdiff_t m_eNetworkDisconnectionReason = 0x7FC; // uint32
|
||||||
constexpr std::ptrdiff_t m_bAbandonAllowsSurrender = 0x7F2; // bool
|
constexpr std::ptrdiff_t m_bCannotBeKicked = 0x800; // bool
|
||||||
constexpr std::ptrdiff_t m_bAbandonOffersInstantSurrender = 0x7F3; // bool
|
constexpr std::ptrdiff_t m_bEverFullyConnected = 0x801; // bool
|
||||||
constexpr std::ptrdiff_t m_bDisconnection1MinWarningPrinted = 0x7F4; // bool
|
constexpr std::ptrdiff_t m_bAbandonAllowsSurrender = 0x802; // bool
|
||||||
constexpr std::ptrdiff_t m_bScoreReported = 0x7F5; // bool
|
constexpr std::ptrdiff_t m_bAbandonOffersInstantSurrender = 0x803; // bool
|
||||||
constexpr std::ptrdiff_t m_nDisconnectionTick = 0x7F8; // int32
|
constexpr std::ptrdiff_t m_bDisconnection1MinWarningPrinted = 0x804; // bool
|
||||||
constexpr std::ptrdiff_t m_bControllingBot = 0x808; // bool
|
constexpr std::ptrdiff_t m_bScoreReported = 0x805; // bool
|
||||||
constexpr std::ptrdiff_t m_bHasControlledBotThisRound = 0x809; // bool
|
constexpr std::ptrdiff_t m_nDisconnectionTick = 0x808; // int32
|
||||||
constexpr std::ptrdiff_t m_bHasBeenControlledByPlayerThisRound = 0x80A; // bool
|
constexpr std::ptrdiff_t m_bControllingBot = 0x818; // bool
|
||||||
constexpr std::ptrdiff_t m_nBotsControlledThisRound = 0x80C; // int32
|
constexpr std::ptrdiff_t m_bHasControlledBotThisRound = 0x819; // bool
|
||||||
constexpr std::ptrdiff_t m_bCanControlObservedBot = 0x810; // bool
|
constexpr std::ptrdiff_t m_bHasBeenControlledByPlayerThisRound = 0x81A; // bool
|
||||||
constexpr std::ptrdiff_t m_hPlayerPawn = 0x814; // CHandle<C_CSPlayerPawn>
|
constexpr std::ptrdiff_t m_nBotsControlledThisRound = 0x81C; // int32
|
||||||
constexpr std::ptrdiff_t m_hObserverPawn = 0x818; // CHandle<C_CSObserverPawn>
|
constexpr std::ptrdiff_t m_bCanControlObservedBot = 0x820; // bool
|
||||||
constexpr std::ptrdiff_t m_bPawnIsAlive = 0x81C; // bool
|
constexpr std::ptrdiff_t m_hPlayerPawn = 0x824; // CHandle<C_CSPlayerPawn>
|
||||||
constexpr std::ptrdiff_t m_iPawnHealth = 0x820; // uint32
|
constexpr std::ptrdiff_t m_hObserverPawn = 0x828; // CHandle<C_CSObserverPawn>
|
||||||
constexpr std::ptrdiff_t m_iPawnArmor = 0x824; // int32
|
constexpr std::ptrdiff_t m_bPawnIsAlive = 0x82C; // bool
|
||||||
constexpr std::ptrdiff_t m_bPawnHasDefuser = 0x828; // bool
|
constexpr std::ptrdiff_t m_iPawnHealth = 0x830; // uint32
|
||||||
constexpr std::ptrdiff_t m_bPawnHasHelmet = 0x829; // bool
|
constexpr std::ptrdiff_t m_iPawnArmor = 0x834; // int32
|
||||||
constexpr std::ptrdiff_t m_nPawnCharacterDefIndex = 0x82A; // uint16
|
constexpr std::ptrdiff_t m_bPawnHasDefuser = 0x838; // bool
|
||||||
constexpr std::ptrdiff_t m_iPawnLifetimeStart = 0x82C; // int32
|
constexpr std::ptrdiff_t m_bPawnHasHelmet = 0x839; // bool
|
||||||
constexpr std::ptrdiff_t m_iPawnLifetimeEnd = 0x830; // int32
|
constexpr std::ptrdiff_t m_nPawnCharacterDefIndex = 0x83A; // uint16
|
||||||
constexpr std::ptrdiff_t m_iPawnBotDifficulty = 0x834; // int32
|
constexpr std::ptrdiff_t m_iPawnLifetimeStart = 0x83C; // int32
|
||||||
constexpr std::ptrdiff_t m_hOriginalControllerOfCurrentPawn = 0x838; // CHandle<CCSPlayerController>
|
constexpr std::ptrdiff_t m_iPawnLifetimeEnd = 0x840; // int32
|
||||||
constexpr std::ptrdiff_t m_iScore = 0x83C; // int32
|
constexpr std::ptrdiff_t m_iPawnBotDifficulty = 0x844; // int32
|
||||||
constexpr std::ptrdiff_t m_recentKillQueue = 0x840; // uint8[8]
|
constexpr std::ptrdiff_t m_hOriginalControllerOfCurrentPawn = 0x848; // CHandle<CCSPlayerController>
|
||||||
constexpr std::ptrdiff_t m_nFirstKill = 0x848; // uint8
|
constexpr std::ptrdiff_t m_iScore = 0x84C; // int32
|
||||||
constexpr std::ptrdiff_t m_nKillCount = 0x849; // uint8
|
constexpr std::ptrdiff_t m_recentKillQueue = 0x850; // uint8[8]
|
||||||
constexpr std::ptrdiff_t m_bMvpNoMusic = 0x84A; // bool
|
constexpr std::ptrdiff_t m_nFirstKill = 0x858; // uint8
|
||||||
constexpr std::ptrdiff_t m_eMvpReason = 0x84C; // int32
|
constexpr std::ptrdiff_t m_nKillCount = 0x859; // uint8
|
||||||
constexpr std::ptrdiff_t m_iMusicKitID = 0x850; // int32
|
constexpr std::ptrdiff_t m_bMvpNoMusic = 0x85A; // bool
|
||||||
constexpr std::ptrdiff_t m_iMusicKitMVPs = 0x854; // int32
|
constexpr std::ptrdiff_t m_eMvpReason = 0x85C; // int32
|
||||||
constexpr std::ptrdiff_t m_iMVPs = 0x858; // int32
|
constexpr std::ptrdiff_t m_iMusicKitID = 0x860; // int32
|
||||||
constexpr std::ptrdiff_t m_bIsPlayerNameDirty = 0x85C; // bool
|
constexpr std::ptrdiff_t m_iMusicKitMVPs = 0x864; // int32
|
||||||
constexpr std::ptrdiff_t m_bFireBulletsSeedSynchronized = 0x85D; // bool
|
constexpr std::ptrdiff_t m_iMVPs = 0x868; // int32
|
||||||
|
constexpr std::ptrdiff_t m_bIsPlayerNameDirty = 0x86C; // bool
|
||||||
|
constexpr std::ptrdiff_t m_bFireBulletsSeedSynchronized = 0x86D; // bool
|
||||||
}
|
}
|
||||||
// Parent: C_CSWeaponBaseGun
|
// Parent: C_CSWeaponBaseGun
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
|
@ -735,72 +735,74 @@
|
|||||||
},
|
},
|
||||||
"CCSPlayerController": {
|
"CCSPlayerController": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"m_bAbandonAllowsSurrender": 2034,
|
"m_bAbandonAllowsSurrender": 2050,
|
||||||
"m_bAbandonOffersInstantSurrender": 2035,
|
"m_bAbandonOffersInstantSurrender": 2051,
|
||||||
"m_bCanControlObservedBot": 2064,
|
"m_bCanControlObservedBot": 2080,
|
||||||
"m_bCannotBeKicked": 2032,
|
"m_bCannotBeKicked": 2048,
|
||||||
"m_bControllingBot": 2056,
|
"m_bControllingBot": 2072,
|
||||||
"m_bDisconnection1MinWarningPrinted": 2036,
|
"m_bDisconnection1MinWarningPrinted": 2052,
|
||||||
"m_bEverFullyConnected": 2033,
|
"m_bEverFullyConnected": 2049,
|
||||||
"m_bEverPlayedOnTeam": 1884,
|
"m_bEverPlayedOnTeam": 1892,
|
||||||
"m_bFireBulletsSeedSynchronized": 2141,
|
"m_bFireBulletsSeedSynchronized": 2157,
|
||||||
"m_bHasBeenControlledByPlayerThisRound": 2058,
|
"m_bHasBeenControlledByPlayerThisRound": 2074,
|
||||||
"m_bHasCommunicationAbuseMute": 1860,
|
"m_bHasCommunicationAbuseMute": 1860,
|
||||||
"m_bHasControlledBotThisRound": 2057,
|
"m_bHasControlledBotThisRound": 2073,
|
||||||
"m_bIsPlayerNameDirty": 2140,
|
"m_bIsPlayerNameDirty": 2156,
|
||||||
"m_bMvpNoMusic": 2122,
|
"m_bMvpNoMusic": 2138,
|
||||||
"m_bPawnHasDefuser": 2088,
|
"m_bPawnHasDefuser": 2104,
|
||||||
"m_bPawnHasHelmet": 2089,
|
"m_bPawnHasHelmet": 2105,
|
||||||
"m_bPawnIsAlive": 2076,
|
"m_bPawnIsAlive": 2092,
|
||||||
"m_bScoreReported": 2037,
|
"m_bScoreReported": 2053,
|
||||||
"m_eMvpReason": 2124,
|
"m_eMvpReason": 2140,
|
||||||
"m_eNetworkDisconnectionReason": 2028,
|
"m_eNetworkDisconnectionReason": 2044,
|
||||||
"m_flForceTeamTime": 1876,
|
"m_flForceTeamTime": 1884,
|
||||||
"m_flPreviousForceJoinTeamTime": 1888,
|
"m_flPreviousForceJoinTeamTime": 1896,
|
||||||
"m_hObserverPawn": 2072,
|
"m_hObserverPawn": 2088,
|
||||||
"m_hOriginalControllerOfCurrentPawn": 2104,
|
"m_hOriginalControllerOfCurrentPawn": 2120,
|
||||||
"m_hPlayerPawn": 2068,
|
"m_hPlayerPawn": 2084,
|
||||||
"m_iCoachingTeam": 1912,
|
"m_iCoachingTeam": 1920,
|
||||||
"m_iCompTeammateColor": 1880,
|
"m_iCompTeammateColor": 1888,
|
||||||
"m_iCompetitiveRankType": 1944,
|
"m_iCompetitiveRankType": 1952,
|
||||||
"m_iCompetitiveRanking": 1936,
|
"m_iCompetitiveRanking": 1944,
|
||||||
"m_iCompetitiveRankingPredicted_Loss": 1952,
|
"m_iCompetitiveRankingPredicted_Loss": 1960,
|
||||||
"m_iCompetitiveRankingPredicted_Tie": 1956,
|
"m_iCompetitiveRankingPredicted_Tie": 1964,
|
||||||
"m_iCompetitiveRankingPredicted_Win": 1948,
|
"m_iCompetitiveRankingPredicted_Win": 1956,
|
||||||
"m_iCompetitiveWins": 1940,
|
"m_iCompetitiveWins": 1948,
|
||||||
"m_iDraftIndex": 2016,
|
"m_iDraftIndex": 2032,
|
||||||
"m_iMVPs": 2136,
|
"m_iMVPs": 2152,
|
||||||
"m_iMusicKitID": 2128,
|
"m_iMusicKitID": 2144,
|
||||||
"m_iMusicKitMVPs": 2132,
|
"m_iMusicKitMVPs": 2148,
|
||||||
"m_iPawnArmor": 2084,
|
"m_iPawnArmor": 2100,
|
||||||
"m_iPawnBotDifficulty": 2100,
|
"m_iPawnBotDifficulty": 2116,
|
||||||
"m_iPawnHealth": 2080,
|
"m_iPawnHealth": 2096,
|
||||||
"m_iPawnLifetimeEnd": 2096,
|
"m_iPawnLifetimeEnd": 2112,
|
||||||
"m_iPawnLifetimeStart": 2092,
|
"m_iPawnLifetimeStart": 2108,
|
||||||
"m_iPendingTeamNum": 1872,
|
"m_iPendingTeamNum": 1880,
|
||||||
"m_iPing": 1856,
|
"m_iPing": 1856,
|
||||||
"m_iScore": 2108,
|
"m_iScore": 2124,
|
||||||
"m_msQueuedModeDisconnectionTimestamp": 2020,
|
"m_msQueuedModeDisconnectionTimestamp": 2036,
|
||||||
"m_nBotsControlledThisRound": 2060,
|
"m_nBotsControlledThisRound": 2076,
|
||||||
"m_nDisconnectionTick": 2040,
|
"m_nDisconnectionTick": 2056,
|
||||||
"m_nEndMatchNextMapVote": 1960,
|
"m_nEndMatchNextMapVote": 1968,
|
||||||
"m_nFirstKill": 2120,
|
"m_nFirstKill": 2136,
|
||||||
"m_nKillCount": 2121,
|
"m_nKillCount": 2137,
|
||||||
"m_nPawnCharacterDefIndex": 2090,
|
"m_nPawnCharacterDefIndex": 2106,
|
||||||
"m_nPlayerDominated": 1920,
|
"m_nPlayerDominated": 1928,
|
||||||
"m_nPlayerDominatingMe": 1928,
|
"m_nPlayerDominatingMe": 1936,
|
||||||
"m_nQuestProgressReason": 1968,
|
"m_nQuestProgressReason": 1980,
|
||||||
"m_pActionTrackingServices": 1840,
|
"m_pActionTrackingServices": 1840,
|
||||||
"m_pDamageServices": 1848,
|
"m_pDamageServices": 1848,
|
||||||
"m_pInGameMoneyServices": 1824,
|
"m_pInGameMoneyServices": 1824,
|
||||||
"m_pInventoryServices": 1832,
|
"m_pInventoryServices": 1832,
|
||||||
"m_recentKillQueue": 2112,
|
"m_recentKillQueue": 2128,
|
||||||
"m_sSanitizedPlayerName": 1904,
|
"m_rtActiveMissionPeriod": 1976,
|
||||||
"m_szClan": 1896,
|
"m_sSanitizedPlayerName": 1912,
|
||||||
"m_szCrosshairCodes": 1864,
|
"m_szClan": 1904,
|
||||||
"m_uiAbandonRecordedReason": 2024,
|
"m_szCrosshairCodes": 1872,
|
||||||
"m_unActiveQuestId": 1964,
|
"m_uiAbandonRecordedReason": 2040,
|
||||||
"m_unPlayerTvControlFlags": 1972
|
"m_uiCommunicationMuteFlags": 1864,
|
||||||
|
"m_unActiveQuestId": 1972,
|
||||||
|
"m_unPlayerTvControlFlags": 1984
|
||||||
},
|
},
|
||||||
"metadata": [
|
"metadata": [
|
||||||
{
|
{
|
||||||
@ -845,6 +847,11 @@
|
|||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
"type_name": "bool"
|
"type_name": "bool"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "m_uiCommunicationMuteFlags",
|
||||||
|
"type": "NetworkVarNames",
|
||||||
|
"type_name": "uint32"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "m_szCrosshairCodes",
|
"name": "m_szCrosshairCodes",
|
||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
@ -930,6 +937,11 @@
|
|||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
"type_name": "uint16"
|
"type_name": "uint16"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "m_rtActiveMissionPeriod",
|
||||||
|
"type": "NetworkVarNames",
|
||||||
|
"type_name": "RTime32"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "m_nQuestProgressReason",
|
"name": "m_nQuestProgressReason",
|
||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
@ -1750,6 +1762,11 @@
|
|||||||
],
|
],
|
||||||
"parent": "CBasePlayerWeaponVData"
|
"parent": "CBasePlayerWeaponVData"
|
||||||
},
|
},
|
||||||
|
"CCS_PortraitWorldCallbackHandler": {
|
||||||
|
"fields": {},
|
||||||
|
"metadata": [],
|
||||||
|
"parent": "C_BaseEntity"
|
||||||
|
},
|
||||||
"CCitadelSoundOpvarSetOBB": {
|
"CCitadelSoundOpvarSetOBB": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"m_iszOperatorName": 1416,
|
"m_iszOperatorName": 1416,
|
||||||
@ -6188,8 +6205,8 @@
|
|||||||
"C_CSGameRules": {
|
"C_CSGameRules": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"m_MatchDevice": 168,
|
"m_MatchDevice": 168,
|
||||||
"m_MinimapVerticalSectionHeights": 3128,
|
"m_MinimapVerticalSectionHeights": 3124,
|
||||||
"m_RetakeRules": 3504,
|
"m_RetakeRules": 3496,
|
||||||
"m_TeamRespawnWaveTimes": 2844,
|
"m_TeamRespawnWaveTimes": 2844,
|
||||||
"m_arrProhibitedItemIndices": 2244,
|
"m_arrProhibitedItemIndices": 2244,
|
||||||
"m_arrTournamentActiveCasterAccounts": 2444,
|
"m_arrTournamentActiveCasterAccounts": 2444,
|
||||||
@ -6201,7 +6218,7 @@
|
|||||||
"m_bFreezePeriod": 64,
|
"m_bFreezePeriod": 64,
|
||||||
"m_bGameRestart": 116,
|
"m_bGameRestart": 116,
|
||||||
"m_bHasMatchStarted": 172,
|
"m_bHasMatchStarted": 172,
|
||||||
"m_bHasTriggeredRoundStartMusic": 3468,
|
"m_bHasTriggeredRoundStartMusic": 3460,
|
||||||
"m_bIsDroppingItems": 2240,
|
"m_bIsDroppingItems": 2240,
|
||||||
"m_bIsHltvActive": 2242,
|
"m_bIsHltvActive": 2242,
|
||||||
"m_bIsQuestEligible": 2241,
|
"m_bIsQuestEligible": 2241,
|
||||||
@ -6211,20 +6228,20 @@
|
|||||||
"m_bMapHasBombTarget": 149,
|
"m_bMapHasBombTarget": 149,
|
||||||
"m_bMapHasBuyZone": 151,
|
"m_bMapHasBuyZone": 151,
|
||||||
"m_bMapHasRescueZone": 150,
|
"m_bMapHasRescueZone": 150,
|
||||||
"m_bMarkClientStopRecordAtRoundEnd": 3296,
|
"m_bMarkClientStopRecordAtRoundEnd": 3288,
|
||||||
"m_bMatchWaitingForResume": 97,
|
"m_bMatchWaitingForResume": 97,
|
||||||
"m_bPlayAllStepSoundsOnServer": 162,
|
"m_bPlayAllStepSoundsOnServer": 162,
|
||||||
"m_bRoundEndNoMusic": 3852,
|
"m_bRoundEndNoMusic": 3844,
|
||||||
"m_bRoundEndShowTimerDefend": 3808,
|
"m_bRoundEndShowTimerDefend": 3800,
|
||||||
"m_bServerPaused": 76,
|
"m_bServerPaused": 76,
|
||||||
"m_bSpawnedTerrorHuntHeavy": 3160,
|
"m_bSpawnedTerrorHuntHeavy": 3156,
|
||||||
"m_bSwitchingTeamsAtRoundReset": 3469,
|
"m_bSwitchingTeamsAtRoundReset": 3461,
|
||||||
"m_bTCantBuy": 2480,
|
"m_bTCantBuy": 2480,
|
||||||
"m_bTeamIntroPeriod": 3796,
|
"m_bTeamIntroPeriod": 3788,
|
||||||
"m_bTechnicalTimeOut": 96,
|
"m_bTechnicalTimeOut": 96,
|
||||||
"m_bTerroristTimeOutActive": 77,
|
"m_bTerroristTimeOutActive": 77,
|
||||||
"m_bWarmupPeriod": 65,
|
"m_bWarmupPeriod": 65,
|
||||||
"m_eRoundEndReason": 3804,
|
"m_eRoundEndReason": 3796,
|
||||||
"m_eRoundWinReason": 2476,
|
"m_eRoundWinReason": 2476,
|
||||||
"m_fMatchStartTime": 104,
|
"m_fMatchStartTime": 104,
|
||||||
"m_fRoundStartTime": 108,
|
"m_fRoundStartTime": 108,
|
||||||
@ -6234,7 +6251,7 @@
|
|||||||
"m_flCMMItemDropRevealStartTime": 2232,
|
"m_flCMMItemDropRevealStartTime": 2232,
|
||||||
"m_flCTTimeOutRemaining": 84,
|
"m_flCTTimeOutRemaining": 84,
|
||||||
"m_flGameStartTime": 120,
|
"m_flGameStartTime": 120,
|
||||||
"m_flLastPerfSampleTime": 20264,
|
"m_flLastPerfSampleTime": 20256,
|
||||||
"m_flNextRespawnWave": 2972,
|
"m_flNextRespawnWave": 2972,
|
||||||
"m_flRestartRoundTime": 112,
|
"m_flRestartRoundTime": 112,
|
||||||
"m_flTerroristTimeOutRemaining": 80,
|
"m_flTerroristTimeOutRemaining": 80,
|
||||||
@ -6243,51 +6260,50 @@
|
|||||||
"m_iMatchStats_PlayersAlive_CT": 2604,
|
"m_iMatchStats_PlayersAlive_CT": 2604,
|
||||||
"m_iMatchStats_PlayersAlive_T": 2724,
|
"m_iMatchStats_PlayersAlive_T": 2724,
|
||||||
"m_iMatchStats_RoundResults": 2484,
|
"m_iMatchStats_RoundResults": 2484,
|
||||||
"m_iNumConsecutiveCTLoses": 3260,
|
"m_iNumConsecutiveCTLoses": 3252,
|
||||||
"m_iNumConsecutiveTerroristLoses": 3264,
|
"m_iNumConsecutiveTerroristLoses": 3256,
|
||||||
"m_iRoundEndFunFactData1": 3828,
|
"m_iRoundEndFunFactData1": 3820,
|
||||||
"m_iRoundEndFunFactData2": 3832,
|
"m_iRoundEndFunFactData2": 3824,
|
||||||
"m_iRoundEndFunFactData3": 3836,
|
"m_iRoundEndFunFactData3": 3828,
|
||||||
"m_iRoundEndFunFactPlayerSlot": 3824,
|
"m_iRoundEndFunFactPlayerSlot": 3816,
|
||||||
"m_iRoundEndLegacy": 3856,
|
"m_iRoundEndLegacy": 3848,
|
||||||
"m_iRoundEndPlayerCount": 3848,
|
"m_iRoundEndPlayerCount": 3840,
|
||||||
"m_iRoundEndTimerTime": 3812,
|
"m_iRoundEndTimerTime": 3804,
|
||||||
"m_iRoundEndWinnerTeam": 3800,
|
"m_iRoundEndWinnerTeam": 3792,
|
||||||
"m_iRoundStartRoundNumber": 3864,
|
"m_iRoundStartRoundNumber": 3856,
|
||||||
"m_iRoundTime": 100,
|
"m_iRoundTime": 100,
|
||||||
"m_iRoundWinStatus": 2472,
|
"m_iRoundWinStatus": 2472,
|
||||||
"m_iSpectatorSlotCount": 164,
|
"m_iSpectatorSlotCount": 164,
|
||||||
"m_nCTTeamIntroVariant": 3792,
|
"m_nCTTeamIntroVariant": 3784,
|
||||||
"m_nCTTimeOuts": 92,
|
"m_nCTTimeOuts": 92,
|
||||||
"m_nEndMatchMapGroupVoteOptions": 3216,
|
"m_nEndMatchMapGroupVoteOptions": 3208,
|
||||||
"m_nEndMatchMapGroupVoteTypes": 3176,
|
"m_nEndMatchMapGroupVoteTypes": 3168,
|
||||||
"m_nEndMatchMapVoteWinner": 3256,
|
"m_nEndMatchMapVoteWinner": 3248,
|
||||||
"m_nHalloweenMaskListSeed": 2464,
|
"m_nHalloweenMaskListSeed": 2464,
|
||||||
"m_nMatchAbortedEarlyReason": 3464,
|
"m_nMatchAbortedEarlyReason": 3456,
|
||||||
"m_nMatchEndCount": 3784,
|
"m_nMatchEndCount": 3776,
|
||||||
"m_nNextMapInMapgroup": 176,
|
"m_nNextMapInMapgroup": 176,
|
||||||
"m_nOvertimePlaying": 140,
|
"m_nOvertimePlaying": 140,
|
||||||
"m_nQueuedMatchmakingMode": 156,
|
"m_nQueuedMatchmakingMode": 156,
|
||||||
"m_nRoundEndCount": 3860,
|
"m_nRoundEndCount": 3852,
|
||||||
"m_nRoundStartCount": 3868,
|
"m_nRoundStartCount": 3860,
|
||||||
"m_nRoundsPlayedThisPhase": 136,
|
"m_nRoundsPlayedThisPhase": 136,
|
||||||
"m_nServerQuestID": 3100,
|
"m_nTTeamIntroVariant": 3780,
|
||||||
"m_nTTeamIntroVariant": 3788,
|
|
||||||
"m_nTerroristTimeOuts": 88,
|
"m_nTerroristTimeOuts": 88,
|
||||||
"m_nTournamentPredictionsPct": 2228,
|
"m_nTournamentPredictionsPct": 2228,
|
||||||
"m_numBestOfMaps": 2460,
|
"m_numBestOfMaps": 2460,
|
||||||
"m_pGameModeRules": 3496,
|
"m_pGameModeRules": 3488,
|
||||||
"m_sRoundEndFunFactToken": 3816,
|
"m_sRoundEndFunFactToken": 3808,
|
||||||
"m_sRoundEndMessage": 3840,
|
"m_sRoundEndMessage": 3832,
|
||||||
"m_szMatchStatTxt": 1204,
|
"m_szMatchStatTxt": 1204,
|
||||||
"m_szTournamentEventName": 180,
|
"m_szTournamentEventName": 180,
|
||||||
"m_szTournamentEventStage": 692,
|
"m_szTournamentEventStage": 692,
|
||||||
"m_szTournamentPredictionsTxt": 1716,
|
"m_szTournamentPredictionsTxt": 1716,
|
||||||
"m_timeUntilNextPhaseStarts": 124,
|
"m_timeUntilNextPhaseStarts": 124,
|
||||||
"m_totalRoundsPlayed": 132,
|
"m_totalRoundsPlayed": 132,
|
||||||
"m_ullLocalMatchID": 3168,
|
"m_ullLocalMatchID": 3160,
|
||||||
"m_vMinimapMaxs": 3116,
|
"m_vMinimapMaxs": 3112,
|
||||||
"m_vMinimapMins": 3104
|
"m_vMinimapMins": 3100
|
||||||
},
|
},
|
||||||
"metadata": [
|
"metadata": [
|
||||||
{
|
{
|
||||||
@ -6605,11 +6621,6 @@
|
|||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
"type_name": "GameTime_t"
|
"type_name": "GameTime_t"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "m_nServerQuestID",
|
|
||||||
"type": "NetworkVarNames",
|
|
||||||
"type_name": "int"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "m_vMinimapMins",
|
"name": "m_vMinimapMins",
|
||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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: 414
|
// Class count: 415
|
||||||
// Enum count: 7
|
// Enum count: 7
|
||||||
pub mod client_dll {
|
pub mod client_dll {
|
||||||
// Alignment: 4
|
// Alignment: 4
|
||||||
@ -210,7 +210,7 @@ pub mod cs2_dumper {
|
|||||||
pub mod C_WeaponM249 {
|
pub mod C_WeaponM249 {
|
||||||
}
|
}
|
||||||
// Parent: C_TeamplayRules
|
// Parent: C_TeamplayRules
|
||||||
// Field count: 101
|
// Field count: 100
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// NetworkVarNames: m_bFreezePeriod (bool)
|
// NetworkVarNames: m_bFreezePeriod (bool)
|
||||||
@ -276,7 +276,6 @@ pub mod cs2_dumper {
|
|||||||
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
||||||
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
||||||
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
||||||
// NetworkVarNames: m_nServerQuestID (int)
|
|
||||||
// NetworkVarNames: m_vMinimapMins (Vector)
|
// NetworkVarNames: m_vMinimapMins (Vector)
|
||||||
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
||||||
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
||||||
@ -372,44 +371,43 @@ pub mod cs2_dumper {
|
|||||||
pub const m_iMatchStats_PlayersAlive_T: usize = 0xAA4; // int32[30]
|
pub const m_iMatchStats_PlayersAlive_T: usize = 0xAA4; // int32[30]
|
||||||
pub const m_TeamRespawnWaveTimes: usize = 0xB1C; // float32[32]
|
pub const m_TeamRespawnWaveTimes: usize = 0xB1C; // float32[32]
|
||||||
pub const m_flNextRespawnWave: usize = 0xB9C; // GameTime_t[32]
|
pub const m_flNextRespawnWave: usize = 0xB9C; // GameTime_t[32]
|
||||||
pub const m_nServerQuestID: usize = 0xC1C; // int32
|
pub const m_vMinimapMins: usize = 0xC1C; // Vector
|
||||||
pub const m_vMinimapMins: usize = 0xC20; // Vector
|
pub const m_vMinimapMaxs: usize = 0xC28; // Vector
|
||||||
pub const m_vMinimapMaxs: usize = 0xC2C; // Vector
|
pub const m_MinimapVerticalSectionHeights: usize = 0xC34; // float32[8]
|
||||||
pub const m_MinimapVerticalSectionHeights: usize = 0xC38; // float32[8]
|
pub const m_bSpawnedTerrorHuntHeavy: usize = 0xC54; // bool
|
||||||
pub const m_bSpawnedTerrorHuntHeavy: usize = 0xC58; // bool
|
pub const m_ullLocalMatchID: usize = 0xC58; // uint64
|
||||||
pub const m_ullLocalMatchID: usize = 0xC60; // uint64
|
pub const m_nEndMatchMapGroupVoteTypes: usize = 0xC60; // int32[10]
|
||||||
pub const m_nEndMatchMapGroupVoteTypes: usize = 0xC68; // int32[10]
|
pub const m_nEndMatchMapGroupVoteOptions: usize = 0xC88; // int32[10]
|
||||||
pub const m_nEndMatchMapGroupVoteOptions: usize = 0xC90; // int32[10]
|
pub const m_nEndMatchMapVoteWinner: usize = 0xCB0; // int32
|
||||||
pub const m_nEndMatchMapVoteWinner: usize = 0xCB8; // int32
|
pub const m_iNumConsecutiveCTLoses: usize = 0xCB4; // int32
|
||||||
pub const m_iNumConsecutiveCTLoses: usize = 0xCBC; // int32
|
pub const m_iNumConsecutiveTerroristLoses: usize = 0xCB8; // int32
|
||||||
pub const m_iNumConsecutiveTerroristLoses: usize = 0xCC0; // int32
|
pub const m_bMarkClientStopRecordAtRoundEnd: usize = 0xCD8; // bool
|
||||||
pub const m_bMarkClientStopRecordAtRoundEnd: usize = 0xCE0; // bool
|
pub const m_nMatchAbortedEarlyReason: usize = 0xD80; // int32
|
||||||
pub const m_nMatchAbortedEarlyReason: usize = 0xD88; // int32
|
pub const m_bHasTriggeredRoundStartMusic: usize = 0xD84; // bool
|
||||||
pub const m_bHasTriggeredRoundStartMusic: usize = 0xD8C; // bool
|
pub const m_bSwitchingTeamsAtRoundReset: usize = 0xD85; // bool
|
||||||
pub const m_bSwitchingTeamsAtRoundReset: usize = 0xD8D; // bool
|
pub const m_pGameModeRules: usize = 0xDA0; // CCSGameModeRules*
|
||||||
pub const m_pGameModeRules: usize = 0xDA8; // CCSGameModeRules*
|
pub const m_RetakeRules: usize = 0xDA8; // C_RetakeGameRules
|
||||||
pub const m_RetakeRules: usize = 0xDB0; // C_RetakeGameRules
|
pub const m_nMatchEndCount: usize = 0xEC0; // uint8
|
||||||
pub const m_nMatchEndCount: usize = 0xEC8; // uint8
|
pub const m_nTTeamIntroVariant: usize = 0xEC4; // int32
|
||||||
pub const m_nTTeamIntroVariant: usize = 0xECC; // int32
|
pub const m_nCTTeamIntroVariant: usize = 0xEC8; // int32
|
||||||
pub const m_nCTTeamIntroVariant: usize = 0xED0; // int32
|
pub const m_bTeamIntroPeriod: usize = 0xECC; // bool
|
||||||
pub const m_bTeamIntroPeriod: usize = 0xED4; // bool
|
pub const m_iRoundEndWinnerTeam: usize = 0xED0; // int32
|
||||||
pub const m_iRoundEndWinnerTeam: usize = 0xED8; // int32
|
pub const m_eRoundEndReason: usize = 0xED4; // int32
|
||||||
pub const m_eRoundEndReason: usize = 0xEDC; // int32
|
pub const m_bRoundEndShowTimerDefend: usize = 0xED8; // bool
|
||||||
pub const m_bRoundEndShowTimerDefend: usize = 0xEE0; // bool
|
pub const m_iRoundEndTimerTime: usize = 0xEDC; // int32
|
||||||
pub const m_iRoundEndTimerTime: usize = 0xEE4; // int32
|
pub const m_sRoundEndFunFactToken: usize = 0xEE0; // CUtlString
|
||||||
pub const m_sRoundEndFunFactToken: usize = 0xEE8; // CUtlString
|
pub const m_iRoundEndFunFactPlayerSlot: usize = 0xEE8; // CPlayerSlot
|
||||||
pub const m_iRoundEndFunFactPlayerSlot: usize = 0xEF0; // CPlayerSlot
|
pub const m_iRoundEndFunFactData1: usize = 0xEEC; // int32
|
||||||
pub const m_iRoundEndFunFactData1: usize = 0xEF4; // int32
|
pub const m_iRoundEndFunFactData2: usize = 0xEF0; // int32
|
||||||
pub const m_iRoundEndFunFactData2: usize = 0xEF8; // int32
|
pub const m_iRoundEndFunFactData3: usize = 0xEF4; // int32
|
||||||
pub const m_iRoundEndFunFactData3: usize = 0xEFC; // int32
|
pub const m_sRoundEndMessage: usize = 0xEF8; // CUtlString
|
||||||
pub const m_sRoundEndMessage: usize = 0xF00; // CUtlString
|
pub const m_iRoundEndPlayerCount: usize = 0xF00; // int32
|
||||||
pub const m_iRoundEndPlayerCount: usize = 0xF08; // int32
|
pub const m_bRoundEndNoMusic: usize = 0xF04; // bool
|
||||||
pub const m_bRoundEndNoMusic: usize = 0xF0C; // bool
|
pub const m_iRoundEndLegacy: usize = 0xF08; // int32
|
||||||
pub const m_iRoundEndLegacy: usize = 0xF10; // int32
|
pub const m_nRoundEndCount: usize = 0xF0C; // uint8
|
||||||
pub const m_nRoundEndCount: usize = 0xF14; // uint8
|
pub const m_iRoundStartRoundNumber: usize = 0xF10; // int32
|
||||||
pub const m_iRoundStartRoundNumber: usize = 0xF18; // int32
|
pub const m_nRoundStartCount: usize = 0xF14; // uint8
|
||||||
pub const m_nRoundStartCount: usize = 0xF1C; // uint8
|
pub const m_flLastPerfSampleTime: usize = 0x4F20; // float64
|
||||||
pub const m_flLastPerfSampleTime: usize = 0x4F28; // float64
|
|
||||||
}
|
}
|
||||||
// Parent: CBodyComponent
|
// Parent: CBodyComponent
|
||||||
// Field count: 1
|
// Field count: 1
|
||||||
@ -5052,6 +5050,10 @@ pub mod cs2_dumper {
|
|||||||
pub const m_vBoxMins: usize = 0x580; // Vector
|
pub const m_vBoxMins: usize = 0x580; // Vector
|
||||||
pub const m_vBoxMaxs: usize = 0x58C; // Vector
|
pub const m_vBoxMaxs: usize = 0x58C; // Vector
|
||||||
}
|
}
|
||||||
|
// Parent: C_BaseEntity
|
||||||
|
// Field count: 0
|
||||||
|
pub mod CCS_PortraitWorldCallbackHandler {
|
||||||
|
}
|
||||||
// Parent: C_SoundOpvarSetPointEntity
|
// Parent: C_SoundOpvarSetPointEntity
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
pub mod C_SoundOpvarSetPathCornerEntity {
|
pub mod C_SoundOpvarSetPathCornerEntity {
|
||||||
@ -6172,7 +6174,7 @@ pub mod cs2_dumper {
|
|||||||
pub const m_nReorientMode: usize = 0xFF4; // PointWorldTextReorientMode_t
|
pub const m_nReorientMode: usize = 0xFF4; // PointWorldTextReorientMode_t
|
||||||
}
|
}
|
||||||
// Parent: CBasePlayerController
|
// Parent: CBasePlayerController
|
||||||
// Field count: 66
|
// Field count: 68
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// MNetworkUserGroupProxy
|
// MNetworkUserGroupProxy
|
||||||
@ -6184,6 +6186,7 @@ pub mod cs2_dumper {
|
|||||||
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
||||||
// NetworkVarNames: m_iPing (uint32)
|
// NetworkVarNames: m_iPing (uint32)
|
||||||
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
||||||
|
// NetworkVarNames: m_uiCommunicationMuteFlags (uint32)
|
||||||
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
||||||
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
||||||
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
||||||
@ -6201,6 +6204,7 @@ pub mod cs2_dumper {
|
|||||||
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
||||||
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
||||||
// NetworkVarNames: m_unActiveQuestId (uint16)
|
// NetworkVarNames: m_unActiveQuestId (uint16)
|
||||||
|
// NetworkVarNames: m_rtActiveMissionPeriod (RTime32)
|
||||||
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
||||||
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
||||||
// NetworkVarNames: m_nDisconnectionTick (int)
|
// NetworkVarNames: m_nDisconnectionTick (int)
|
||||||
@ -6236,66 +6240,68 @@ pub mod cs2_dumper {
|
|||||||
pub const m_pDamageServices: usize = 0x738; // CCSPlayerController_DamageServices*
|
pub const m_pDamageServices: usize = 0x738; // CCSPlayerController_DamageServices*
|
||||||
pub const m_iPing: usize = 0x740; // uint32
|
pub const m_iPing: usize = 0x740; // uint32
|
||||||
pub const m_bHasCommunicationAbuseMute: usize = 0x744; // bool
|
pub const m_bHasCommunicationAbuseMute: usize = 0x744; // bool
|
||||||
pub const m_szCrosshairCodes: usize = 0x748; // CUtlSymbolLarge
|
pub const m_uiCommunicationMuteFlags: usize = 0x748; // uint32
|
||||||
pub const m_iPendingTeamNum: usize = 0x750; // uint8
|
pub const m_szCrosshairCodes: usize = 0x750; // CUtlSymbolLarge
|
||||||
pub const m_flForceTeamTime: usize = 0x754; // GameTime_t
|
pub const m_iPendingTeamNum: usize = 0x758; // uint8
|
||||||
pub const m_iCompTeammateColor: usize = 0x758; // int32
|
pub const m_flForceTeamTime: usize = 0x75C; // GameTime_t
|
||||||
pub const m_bEverPlayedOnTeam: usize = 0x75C; // bool
|
pub const m_iCompTeammateColor: usize = 0x760; // int32
|
||||||
pub const m_flPreviousForceJoinTeamTime: usize = 0x760; // GameTime_t
|
pub const m_bEverPlayedOnTeam: usize = 0x764; // bool
|
||||||
pub const m_szClan: usize = 0x768; // CUtlSymbolLarge
|
pub const m_flPreviousForceJoinTeamTime: usize = 0x768; // GameTime_t
|
||||||
pub const m_sSanitizedPlayerName: usize = 0x770; // CUtlString
|
pub const m_szClan: usize = 0x770; // CUtlSymbolLarge
|
||||||
pub const m_iCoachingTeam: usize = 0x778; // int32
|
pub const m_sSanitizedPlayerName: usize = 0x778; // CUtlString
|
||||||
pub const m_nPlayerDominated: usize = 0x780; // uint64
|
pub const m_iCoachingTeam: usize = 0x780; // int32
|
||||||
pub const m_nPlayerDominatingMe: usize = 0x788; // uint64
|
pub const m_nPlayerDominated: usize = 0x788; // uint64
|
||||||
pub const m_iCompetitiveRanking: usize = 0x790; // int32
|
pub const m_nPlayerDominatingMe: usize = 0x790; // uint64
|
||||||
pub const m_iCompetitiveWins: usize = 0x794; // int32
|
pub const m_iCompetitiveRanking: usize = 0x798; // int32
|
||||||
pub const m_iCompetitiveRankType: usize = 0x798; // int8
|
pub const m_iCompetitiveWins: usize = 0x79C; // int32
|
||||||
pub const m_iCompetitiveRankingPredicted_Win: usize = 0x79C; // int32
|
pub const m_iCompetitiveRankType: usize = 0x7A0; // int8
|
||||||
pub const m_iCompetitiveRankingPredicted_Loss: usize = 0x7A0; // int32
|
pub const m_iCompetitiveRankingPredicted_Win: usize = 0x7A4; // int32
|
||||||
pub const m_iCompetitiveRankingPredicted_Tie: usize = 0x7A4; // int32
|
pub const m_iCompetitiveRankingPredicted_Loss: usize = 0x7A8; // int32
|
||||||
pub const m_nEndMatchNextMapVote: usize = 0x7A8; // int32
|
pub const m_iCompetitiveRankingPredicted_Tie: usize = 0x7AC; // int32
|
||||||
pub const m_unActiveQuestId: usize = 0x7AC; // uint16
|
pub const m_nEndMatchNextMapVote: usize = 0x7B0; // int32
|
||||||
pub const m_nQuestProgressReason: usize = 0x7B0; // QuestProgress::Reason
|
pub const m_unActiveQuestId: usize = 0x7B4; // uint16
|
||||||
pub const m_unPlayerTvControlFlags: usize = 0x7B4; // uint32
|
pub const m_rtActiveMissionPeriod: usize = 0x7B8; // uint32
|
||||||
pub const m_iDraftIndex: usize = 0x7E0; // int32
|
pub const m_nQuestProgressReason: usize = 0x7BC; // QuestProgress::Reason
|
||||||
pub const m_msQueuedModeDisconnectionTimestamp: usize = 0x7E4; // uint32
|
pub const m_unPlayerTvControlFlags: usize = 0x7C0; // uint32
|
||||||
pub const m_uiAbandonRecordedReason: usize = 0x7E8; // uint32
|
pub const m_iDraftIndex: usize = 0x7F0; // int32
|
||||||
pub const m_eNetworkDisconnectionReason: usize = 0x7EC; // uint32
|
pub const m_msQueuedModeDisconnectionTimestamp: usize = 0x7F4; // uint32
|
||||||
pub const m_bCannotBeKicked: usize = 0x7F0; // bool
|
pub const m_uiAbandonRecordedReason: usize = 0x7F8; // uint32
|
||||||
pub const m_bEverFullyConnected: usize = 0x7F1; // bool
|
pub const m_eNetworkDisconnectionReason: usize = 0x7FC; // uint32
|
||||||
pub const m_bAbandonAllowsSurrender: usize = 0x7F2; // bool
|
pub const m_bCannotBeKicked: usize = 0x800; // bool
|
||||||
pub const m_bAbandonOffersInstantSurrender: usize = 0x7F3; // bool
|
pub const m_bEverFullyConnected: usize = 0x801; // bool
|
||||||
pub const m_bDisconnection1MinWarningPrinted: usize = 0x7F4; // bool
|
pub const m_bAbandonAllowsSurrender: usize = 0x802; // bool
|
||||||
pub const m_bScoreReported: usize = 0x7F5; // bool
|
pub const m_bAbandonOffersInstantSurrender: usize = 0x803; // bool
|
||||||
pub const m_nDisconnectionTick: usize = 0x7F8; // int32
|
pub const m_bDisconnection1MinWarningPrinted: usize = 0x804; // bool
|
||||||
pub const m_bControllingBot: usize = 0x808; // bool
|
pub const m_bScoreReported: usize = 0x805; // bool
|
||||||
pub const m_bHasControlledBotThisRound: usize = 0x809; // bool
|
pub const m_nDisconnectionTick: usize = 0x808; // int32
|
||||||
pub const m_bHasBeenControlledByPlayerThisRound: usize = 0x80A; // bool
|
pub const m_bControllingBot: usize = 0x818; // bool
|
||||||
pub const m_nBotsControlledThisRound: usize = 0x80C; // int32
|
pub const m_bHasControlledBotThisRound: usize = 0x819; // bool
|
||||||
pub const m_bCanControlObservedBot: usize = 0x810; // bool
|
pub const m_bHasBeenControlledByPlayerThisRound: usize = 0x81A; // bool
|
||||||
pub const m_hPlayerPawn: usize = 0x814; // CHandle<C_CSPlayerPawn>
|
pub const m_nBotsControlledThisRound: usize = 0x81C; // int32
|
||||||
pub const m_hObserverPawn: usize = 0x818; // CHandle<C_CSObserverPawn>
|
pub const m_bCanControlObservedBot: usize = 0x820; // bool
|
||||||
pub const m_bPawnIsAlive: usize = 0x81C; // bool
|
pub const m_hPlayerPawn: usize = 0x824; // CHandle<C_CSPlayerPawn>
|
||||||
pub const m_iPawnHealth: usize = 0x820; // uint32
|
pub const m_hObserverPawn: usize = 0x828; // CHandle<C_CSObserverPawn>
|
||||||
pub const m_iPawnArmor: usize = 0x824; // int32
|
pub const m_bPawnIsAlive: usize = 0x82C; // bool
|
||||||
pub const m_bPawnHasDefuser: usize = 0x828; // bool
|
pub const m_iPawnHealth: usize = 0x830; // uint32
|
||||||
pub const m_bPawnHasHelmet: usize = 0x829; // bool
|
pub const m_iPawnArmor: usize = 0x834; // int32
|
||||||
pub const m_nPawnCharacterDefIndex: usize = 0x82A; // uint16
|
pub const m_bPawnHasDefuser: usize = 0x838; // bool
|
||||||
pub const m_iPawnLifetimeStart: usize = 0x82C; // int32
|
pub const m_bPawnHasHelmet: usize = 0x839; // bool
|
||||||
pub const m_iPawnLifetimeEnd: usize = 0x830; // int32
|
pub const m_nPawnCharacterDefIndex: usize = 0x83A; // uint16
|
||||||
pub const m_iPawnBotDifficulty: usize = 0x834; // int32
|
pub const m_iPawnLifetimeStart: usize = 0x83C; // int32
|
||||||
pub const m_hOriginalControllerOfCurrentPawn: usize = 0x838; // CHandle<CCSPlayerController>
|
pub const m_iPawnLifetimeEnd: usize = 0x840; // int32
|
||||||
pub const m_iScore: usize = 0x83C; // int32
|
pub const m_iPawnBotDifficulty: usize = 0x844; // int32
|
||||||
pub const m_recentKillQueue: usize = 0x840; // uint8[8]
|
pub const m_hOriginalControllerOfCurrentPawn: usize = 0x848; // CHandle<CCSPlayerController>
|
||||||
pub const m_nFirstKill: usize = 0x848; // uint8
|
pub const m_iScore: usize = 0x84C; // int32
|
||||||
pub const m_nKillCount: usize = 0x849; // uint8
|
pub const m_recentKillQueue: usize = 0x850; // uint8[8]
|
||||||
pub const m_bMvpNoMusic: usize = 0x84A; // bool
|
pub const m_nFirstKill: usize = 0x858; // uint8
|
||||||
pub const m_eMvpReason: usize = 0x84C; // int32
|
pub const m_nKillCount: usize = 0x859; // uint8
|
||||||
pub const m_iMusicKitID: usize = 0x850; // int32
|
pub const m_bMvpNoMusic: usize = 0x85A; // bool
|
||||||
pub const m_iMusicKitMVPs: usize = 0x854; // int32
|
pub const m_eMvpReason: usize = 0x85C; // int32
|
||||||
pub const m_iMVPs: usize = 0x858; // int32
|
pub const m_iMusicKitID: usize = 0x860; // int32
|
||||||
pub const m_bIsPlayerNameDirty: usize = 0x85C; // bool
|
pub const m_iMusicKitMVPs: usize = 0x864; // int32
|
||||||
pub const m_bFireBulletsSeedSynchronized: usize = 0x85D; // bool
|
pub const m_iMVPs: usize = 0x868; // int32
|
||||||
|
pub const m_bIsPlayerNameDirty: usize = 0x86C; // bool
|
||||||
|
pub const m_bFireBulletsSeedSynchronized: usize = 0x86D; // bool
|
||||||
}
|
}
|
||||||
// Parent: C_CSWeaponBaseGun
|
// Parent: C_CSWeaponBaseGun
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: engine2.dll
|
// Module: engine2.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: host.dll
|
// Module: host.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"build_number": 14074,
|
"build_number": 14075,
|
||||||
"timestamp": "2025-04-22T08:01:05.061863600+00:00"
|
"timestamp": "2025-05-08T04:34:23.185121200+00:00"
|
||||||
}
|
}
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Interfaces {
|
namespace CS2Dumper.Interfaces {
|
||||||
// Module: animationsystem.dll
|
// Module: animationsystem.dll
|
||||||
@ -9,49 +9,49 @@ namespace CS2Dumper.Interfaces {
|
|||||||
}
|
}
|
||||||
// Module: client.dll
|
// Module: client.dll
|
||||||
public static class ClientDll {
|
public static class ClientDll {
|
||||||
public const nint ClientToolsInfo_001 = 0x186BE30;
|
public const nint ClientToolsInfo_001 = 0x1842EC0;
|
||||||
public const nint EmptyWorldService001_Client = 0x1828080;
|
public const nint EmptyWorldService001_Client = 0x17FF070;
|
||||||
public const nint GameClientExports001 = 0x1868AE8;
|
public const nint GameClientExports001 = 0x183FB78;
|
||||||
public const nint LegacyGameUI001 = 0x1889690;
|
public const nint LegacyGameUI001 = 0x1860250;
|
||||||
public const nint Source2Client002 = 0x1A826E0;
|
public const nint Source2Client002 = 0x1A59600;
|
||||||
public const nint Source2ClientConfig001 = 0x1A1B2B0;
|
public const nint Source2ClientConfig001 = 0x19F2030;
|
||||||
public const nint Source2ClientPrediction001 = 0x1873EC0;
|
public const nint Source2ClientPrediction001 = 0x184AF30;
|
||||||
public const nint Source2ClientUI001 = 0x1887A60;
|
public const nint Source2ClientUI001 = 0x185E780;
|
||||||
}
|
}
|
||||||
// Module: engine2.dll
|
// Module: engine2.dll
|
||||||
public static class Engine2Dll {
|
public static class Engine2Dll {
|
||||||
public const nint BenchmarkService001 = 0x546D30;
|
public const nint BenchmarkService001 = 0x547D30;
|
||||||
public const nint BugService001 = 0x5DFCC0;
|
public const nint BugService001 = 0x5E0CE0;
|
||||||
public const nint ClientServerEngineLoopService_001 = 0x547A50;
|
public const nint ClientServerEngineLoopService_001 = 0x548A50;
|
||||||
public const nint EngineGameUI001 = 0x544B90;
|
public const nint EngineGameUI001 = 0x545B90;
|
||||||
public const nint EngineServiceMgr001 = 0x620BA0;
|
public const nint EngineServiceMgr001 = 0x621BC0;
|
||||||
public const nint GameEventSystemClientV001 = 0x620EC0;
|
public const nint GameEventSystemClientV001 = 0x621EE0;
|
||||||
public const nint GameEventSystemServerV001 = 0x621000;
|
public const nint GameEventSystemServerV001 = 0x622020;
|
||||||
public const nint GameResourceServiceClientV001 = 0x546E30;
|
public const nint GameResourceServiceClientV001 = 0x547E30;
|
||||||
public const nint GameResourceServiceServerV001 = 0x546E90;
|
public const nint GameResourceServiceServerV001 = 0x547E90;
|
||||||
public const nint GameUIService_001 = 0x5DFFC0;
|
public const nint GameUIService_001 = 0x5E0FE0;
|
||||||
public const nint HostStateMgr001 = 0x547940;
|
public const nint HostStateMgr001 = 0x548940;
|
||||||
public const nint INETSUPPORT_001 = 0x540060;
|
public const nint INETSUPPORT_001 = 0x541060;
|
||||||
public const nint InputService_001 = 0x5E02D0;
|
public const nint InputService_001 = 0x5E12F0;
|
||||||
public const nint KeyValueCache001 = 0x5479F0;
|
public const nint KeyValueCache001 = 0x5489F0;
|
||||||
public const nint MapListService_001 = 0x61F320;
|
public const nint MapListService_001 = 0x620340;
|
||||||
public const nint NetworkClientService_001 = 0x61F4B0;
|
public const nint NetworkClientService_001 = 0x6204D0;
|
||||||
public const nint NetworkP2PService_001 = 0x547140;
|
public const nint NetworkP2PService_001 = 0x548140;
|
||||||
public const nint NetworkServerService_001 = 0x61F840;
|
public const nint NetworkServerService_001 = 0x620860;
|
||||||
public const nint NetworkService_001 = 0x547290;
|
public const nint NetworkService_001 = 0x548290;
|
||||||
public const nint RenderService_001 = 0x61FAA0;
|
public const nint RenderService_001 = 0x620AC0;
|
||||||
public const nint ScreenshotService001 = 0x61FD40;
|
public const nint ScreenshotService001 = 0x620D60;
|
||||||
public const nint SimpleEngineLoopService_001 = 0x547B60;
|
public const nint SimpleEngineLoopService_001 = 0x548B60;
|
||||||
public const nint SoundService_001 = 0x5472D0;
|
public const nint SoundService_001 = 0x5482D0;
|
||||||
public const nint Source2EngineToClient001 = 0x544210;
|
public const nint Source2EngineToClient001 = 0x545210;
|
||||||
public const nint Source2EngineToClientStringTable001 = 0x544270;
|
public const nint Source2EngineToClientStringTable001 = 0x545270;
|
||||||
public const nint Source2EngineToServer001 = 0x544308;
|
public const nint Source2EngineToServer001 = 0x545308;
|
||||||
public const nint Source2EngineToServerStringTable001 = 0x544330;
|
public const nint Source2EngineToServerStringTable001 = 0x545330;
|
||||||
public const nint SplitScreenService_001 = 0x5475B0;
|
public const nint SplitScreenService_001 = 0x5485B0;
|
||||||
public const nint StatsService_001 = 0x620170;
|
public const nint StatsService_001 = 0x621190;
|
||||||
public const nint ToolService_001 = 0x547770;
|
public const nint ToolService_001 = 0x548770;
|
||||||
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x544C20;
|
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x545C20;
|
||||||
public const nint VProfService_001 = 0x5477B0;
|
public const nint VProfService_001 = 0x5487B0;
|
||||||
}
|
}
|
||||||
// Module: filesystem_stdio.dll
|
// Module: filesystem_stdio.dll
|
||||||
public static class FilesystemStdioDll {
|
public static class FilesystemStdioDll {
|
||||||
@ -120,7 +120,7 @@ namespace CS2Dumper.Interfaces {
|
|||||||
}
|
}
|
||||||
// Module: panoramauiclient.dll
|
// Module: panoramauiclient.dll
|
||||||
public static class PanoramauiclientDll {
|
public static class PanoramauiclientDll {
|
||||||
public const nint PanoramaUIClient001 = 0x28E840;
|
public const nint PanoramaUIClient001 = 0x28D840;
|
||||||
}
|
}
|
||||||
// Module: particles.dll
|
// Module: particles.dll
|
||||||
public static class ParticlesDll {
|
public static class ParticlesDll {
|
||||||
@ -128,7 +128,7 @@ namespace CS2Dumper.Interfaces {
|
|||||||
}
|
}
|
||||||
// Module: pulse_system.dll
|
// Module: pulse_system.dll
|
||||||
public static class PulseSystemDll {
|
public static class PulseSystemDll {
|
||||||
public const nint IPulseSystem_001 = 0x17D990;
|
public const nint IPulseSystem_001 = 0x17D9A0;
|
||||||
}
|
}
|
||||||
// Module: rendersystemdx11.dll
|
// Module: rendersystemdx11.dll
|
||||||
public static class Rendersystemdx11Dll {
|
public static class Rendersystemdx11Dll {
|
||||||
@ -157,23 +157,23 @@ namespace CS2Dumper.Interfaces {
|
|||||||
}
|
}
|
||||||
// Module: server.dll
|
// Module: server.dll
|
||||||
public static class ServerDll {
|
public static class ServerDll {
|
||||||
public const nint EmptyWorldService001_Server = 0x1364D50;
|
public const nint EmptyWorldService001_Server = 0x1369DB0;
|
||||||
public const nint EntitySubclassUtilsV001 = 0x13153E0;
|
public const nint EntitySubclassUtilsV001 = 0x131A400;
|
||||||
public const nint NavGameTest001 = 0x1403E08;
|
public const nint NavGameTest001 = 0x1408F18;
|
||||||
public const nint ServerToolsInfo_001 = 0x13B9738;
|
public const nint ServerToolsInfo_001 = 0x13BE7F8;
|
||||||
public const nint Source2GameClients001 = 0x13B3600;
|
public const nint Source2GameClients001 = 0x13B86C0;
|
||||||
public const nint Source2GameDirector001 = 0x14E73A0;
|
public const nint Source2GameDirector001 = 0x14EC760;
|
||||||
public const nint Source2GameEntities001 = 0x13B9660;
|
public const nint Source2GameEntities001 = 0x13BE720;
|
||||||
public const nint Source2Server001 = 0x13B94D0;
|
public const nint Source2Server001 = 0x13BE590;
|
||||||
public const nint Source2ServerConfig001 = 0x15B1CD8;
|
public const nint Source2ServerConfig001 = 0x15B7258;
|
||||||
public const nint customnavsystem001 = 0x12F9B58;
|
public const nint customnavsystem001 = 0x12FEB58;
|
||||||
}
|
}
|
||||||
// Module: soundsystem.dll
|
// Module: soundsystem.dll
|
||||||
public static class SoundsystemDll {
|
public static class SoundsystemDll {
|
||||||
public const nint SoundOpSystem001 = 0x3A1C50;
|
public const nint SoundOpSystem001 = 0x3A1C20;
|
||||||
public const nint SoundOpSystemEdit001 = 0x3A1B20;
|
public const nint SoundOpSystemEdit001 = 0x3A1AF0;
|
||||||
public const nint SoundSystem001 = 0x3A15F0;
|
public const nint SoundSystem001 = 0x3A15C0;
|
||||||
public const nint VMixEditTool001 = 0x48289C6A;
|
public const nint VMixEditTool001 = 0x48289D0A;
|
||||||
}
|
}
|
||||||
// Module: steamaudio.dll
|
// Module: steamaudio.dll
|
||||||
public static class SteamaudioDll {
|
public static class SteamaudioDll {
|
||||||
@ -181,34 +181,34 @@ namespace CS2Dumper.Interfaces {
|
|||||||
}
|
}
|
||||||
// Module: steamclient64.dll
|
// Module: steamclient64.dll
|
||||||
public static class Steamclient64Dll {
|
public static class Steamclient64Dll {
|
||||||
public static readonly nint CLIENTENGINE_INTERFACE_VERSION005 = unchecked((nint)0xFFFFFFFF8BB038DA);
|
public static readonly nint CLIENTENGINE_INTERFACE_VERSION005 = unchecked((nint)0xFFFFFFFF8BAFD69A);
|
||||||
public const nint IVALIDATE001 = 0x15246E8;
|
public const nint IVALIDATE001 = 0x151D288;
|
||||||
public const nint SteamClient006 = 0x1521E10;
|
public const nint SteamClient006 = 0x151A9B0;
|
||||||
public const nint SteamClient007 = 0x1521E18;
|
public const nint SteamClient007 = 0x151A9B8;
|
||||||
public const nint SteamClient008 = 0x1521E20;
|
public const nint SteamClient008 = 0x151A9C0;
|
||||||
public const nint SteamClient009 = 0x1521E28;
|
public const nint SteamClient009 = 0x151A9C8;
|
||||||
public const nint SteamClient010 = 0x1521E30;
|
public const nint SteamClient010 = 0x151A9D0;
|
||||||
public const nint SteamClient011 = 0x1521E38;
|
public const nint SteamClient011 = 0x151A9D8;
|
||||||
public const nint SteamClient012 = 0x1521E40;
|
public const nint SteamClient012 = 0x151A9E0;
|
||||||
public const nint SteamClient013 = 0x1521E48;
|
public const nint SteamClient013 = 0x151A9E8;
|
||||||
public const nint SteamClient014 = 0x1521E50;
|
public const nint SteamClient014 = 0x151A9F0;
|
||||||
public const nint SteamClient015 = 0x1521E58;
|
public const nint SteamClient015 = 0x151A9F8;
|
||||||
public const nint SteamClient016 = 0x1521E60;
|
public const nint SteamClient016 = 0x151AA00;
|
||||||
public const nint SteamClient017 = 0x1521E68;
|
public const nint SteamClient017 = 0x151AA08;
|
||||||
public const nint SteamClient018 = 0x1521E70;
|
public const nint SteamClient018 = 0x151AA10;
|
||||||
public const nint SteamClient019 = 0x1521E78;
|
public const nint SteamClient019 = 0x151AA18;
|
||||||
public const nint SteamClient020 = 0x1521E80;
|
public const nint SteamClient020 = 0x151AA20;
|
||||||
public const nint SteamClient021 = 0x1521E88;
|
public const nint SteamClient021 = 0x151AA28;
|
||||||
public const nint SteamClient022 = 0x1521E90;
|
public const nint SteamClient022 = 0x151AA30;
|
||||||
public const nint p2pvoice002 = 0x14E297F;
|
public const nint p2pvoice002 = 0x14E267F;
|
||||||
public const nint p2pvoicesingleton002 = 0x14FF0E0;
|
public const nint p2pvoicesingleton002 = 0x14F80E0;
|
||||||
}
|
}
|
||||||
// Module: tier0.dll
|
// Module: tier0.dll
|
||||||
public static class Tier0Dll {
|
public static class Tier0Dll {
|
||||||
public const nint TestScriptMgr001 = 0x37FA70;
|
public const nint TestScriptMgr001 = 0x37EA70;
|
||||||
public const nint VEngineCvar007 = 0x38E4B0;
|
public const nint VEngineCvar007 = 0x38D4B0;
|
||||||
public const nint VProcessUtils002 = 0x37F980;
|
public const nint VProcessUtils002 = 0x37E980;
|
||||||
public const nint VStringTokenSystem001 = 0x3A6F00;
|
public const nint VStringTokenSystem001 = 0x3A5F00;
|
||||||
}
|
}
|
||||||
// Module: v8system.dll
|
// Module: v8system.dll
|
||||||
public static class V8systemDll {
|
public static class V8systemDll {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
@ -14,49 +14,49 @@ namespace cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: client.dll
|
// Module: client.dll
|
||||||
namespace client_dll {
|
namespace client_dll {
|
||||||
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x186BE30;
|
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1842EC0;
|
||||||
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x1828080;
|
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17FF070;
|
||||||
constexpr std::ptrdiff_t GameClientExports001 = 0x1868AE8;
|
constexpr std::ptrdiff_t GameClientExports001 = 0x183FB78;
|
||||||
constexpr std::ptrdiff_t LegacyGameUI001 = 0x1889690;
|
constexpr std::ptrdiff_t LegacyGameUI001 = 0x1860250;
|
||||||
constexpr std::ptrdiff_t Source2Client002 = 0x1A826E0;
|
constexpr std::ptrdiff_t Source2Client002 = 0x1A59600;
|
||||||
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1A1B2B0;
|
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19F2030;
|
||||||
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1873EC0;
|
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x184AF30;
|
||||||
constexpr std::ptrdiff_t Source2ClientUI001 = 0x1887A60;
|
constexpr std::ptrdiff_t Source2ClientUI001 = 0x185E780;
|
||||||
}
|
}
|
||||||
// Module: engine2.dll
|
// Module: engine2.dll
|
||||||
namespace engine2_dll {
|
namespace engine2_dll {
|
||||||
constexpr std::ptrdiff_t BenchmarkService001 = 0x546D30;
|
constexpr std::ptrdiff_t BenchmarkService001 = 0x547D30;
|
||||||
constexpr std::ptrdiff_t BugService001 = 0x5DFCC0;
|
constexpr std::ptrdiff_t BugService001 = 0x5E0CE0;
|
||||||
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x547A50;
|
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x548A50;
|
||||||
constexpr std::ptrdiff_t EngineGameUI001 = 0x544B90;
|
constexpr std::ptrdiff_t EngineGameUI001 = 0x545B90;
|
||||||
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x620BA0;
|
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x621BC0;
|
||||||
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x620EC0;
|
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x621EE0;
|
||||||
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x621000;
|
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x622020;
|
||||||
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x546E30;
|
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x547E30;
|
||||||
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x546E90;
|
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x547E90;
|
||||||
constexpr std::ptrdiff_t GameUIService_001 = 0x5DFFC0;
|
constexpr std::ptrdiff_t GameUIService_001 = 0x5E0FE0;
|
||||||
constexpr std::ptrdiff_t HostStateMgr001 = 0x547940;
|
constexpr std::ptrdiff_t HostStateMgr001 = 0x548940;
|
||||||
constexpr std::ptrdiff_t INETSUPPORT_001 = 0x540060;
|
constexpr std::ptrdiff_t INETSUPPORT_001 = 0x541060;
|
||||||
constexpr std::ptrdiff_t InputService_001 = 0x5E02D0;
|
constexpr std::ptrdiff_t InputService_001 = 0x5E12F0;
|
||||||
constexpr std::ptrdiff_t KeyValueCache001 = 0x5479F0;
|
constexpr std::ptrdiff_t KeyValueCache001 = 0x5489F0;
|
||||||
constexpr std::ptrdiff_t MapListService_001 = 0x61F320;
|
constexpr std::ptrdiff_t MapListService_001 = 0x620340;
|
||||||
constexpr std::ptrdiff_t NetworkClientService_001 = 0x61F4B0;
|
constexpr std::ptrdiff_t NetworkClientService_001 = 0x6204D0;
|
||||||
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x547140;
|
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x548140;
|
||||||
constexpr std::ptrdiff_t NetworkServerService_001 = 0x61F840;
|
constexpr std::ptrdiff_t NetworkServerService_001 = 0x620860;
|
||||||
constexpr std::ptrdiff_t NetworkService_001 = 0x547290;
|
constexpr std::ptrdiff_t NetworkService_001 = 0x548290;
|
||||||
constexpr std::ptrdiff_t RenderService_001 = 0x61FAA0;
|
constexpr std::ptrdiff_t RenderService_001 = 0x620AC0;
|
||||||
constexpr std::ptrdiff_t ScreenshotService001 = 0x61FD40;
|
constexpr std::ptrdiff_t ScreenshotService001 = 0x620D60;
|
||||||
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x547B60;
|
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x548B60;
|
||||||
constexpr std::ptrdiff_t SoundService_001 = 0x5472D0;
|
constexpr std::ptrdiff_t SoundService_001 = 0x5482D0;
|
||||||
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x544210;
|
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x545210;
|
||||||
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x544270;
|
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x545270;
|
||||||
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x544308;
|
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x545308;
|
||||||
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x544330;
|
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x545330;
|
||||||
constexpr std::ptrdiff_t SplitScreenService_001 = 0x5475B0;
|
constexpr std::ptrdiff_t SplitScreenService_001 = 0x5485B0;
|
||||||
constexpr std::ptrdiff_t StatsService_001 = 0x620170;
|
constexpr std::ptrdiff_t StatsService_001 = 0x621190;
|
||||||
constexpr std::ptrdiff_t ToolService_001 = 0x547770;
|
constexpr std::ptrdiff_t ToolService_001 = 0x548770;
|
||||||
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x544C20;
|
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x545C20;
|
||||||
constexpr std::ptrdiff_t VProfService_001 = 0x5477B0;
|
constexpr std::ptrdiff_t VProfService_001 = 0x5487B0;
|
||||||
}
|
}
|
||||||
// Module: filesystem_stdio.dll
|
// Module: filesystem_stdio.dll
|
||||||
namespace filesystem_stdio_dll {
|
namespace filesystem_stdio_dll {
|
||||||
@ -125,7 +125,7 @@ namespace cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: panoramauiclient.dll
|
// Module: panoramauiclient.dll
|
||||||
namespace panoramauiclient_dll {
|
namespace panoramauiclient_dll {
|
||||||
constexpr std::ptrdiff_t PanoramaUIClient001 = 0x28E840;
|
constexpr std::ptrdiff_t PanoramaUIClient001 = 0x28D840;
|
||||||
}
|
}
|
||||||
// Module: particles.dll
|
// Module: particles.dll
|
||||||
namespace particles_dll {
|
namespace particles_dll {
|
||||||
@ -133,7 +133,7 @@ namespace cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: pulse_system.dll
|
// Module: pulse_system.dll
|
||||||
namespace pulse_system_dll {
|
namespace pulse_system_dll {
|
||||||
constexpr std::ptrdiff_t IPulseSystem_001 = 0x17D990;
|
constexpr std::ptrdiff_t IPulseSystem_001 = 0x17D9A0;
|
||||||
}
|
}
|
||||||
// Module: rendersystemdx11.dll
|
// Module: rendersystemdx11.dll
|
||||||
namespace rendersystemdx11_dll {
|
namespace rendersystemdx11_dll {
|
||||||
@ -162,23 +162,23 @@ namespace cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: server.dll
|
// Module: server.dll
|
||||||
namespace server_dll {
|
namespace server_dll {
|
||||||
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1364D50;
|
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1369DB0;
|
||||||
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x13153E0;
|
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x131A400;
|
||||||
constexpr std::ptrdiff_t NavGameTest001 = 0x1403E08;
|
constexpr std::ptrdiff_t NavGameTest001 = 0x1408F18;
|
||||||
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13B9738;
|
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13BE7F8;
|
||||||
constexpr std::ptrdiff_t Source2GameClients001 = 0x13B3600;
|
constexpr std::ptrdiff_t Source2GameClients001 = 0x13B86C0;
|
||||||
constexpr std::ptrdiff_t Source2GameDirector001 = 0x14E73A0;
|
constexpr std::ptrdiff_t Source2GameDirector001 = 0x14EC760;
|
||||||
constexpr std::ptrdiff_t Source2GameEntities001 = 0x13B9660;
|
constexpr std::ptrdiff_t Source2GameEntities001 = 0x13BE720;
|
||||||
constexpr std::ptrdiff_t Source2Server001 = 0x13B94D0;
|
constexpr std::ptrdiff_t Source2Server001 = 0x13BE590;
|
||||||
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15B1CD8;
|
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15B7258;
|
||||||
constexpr std::ptrdiff_t customnavsystem001 = 0x12F9B58;
|
constexpr std::ptrdiff_t customnavsystem001 = 0x12FEB58;
|
||||||
}
|
}
|
||||||
// Module: soundsystem.dll
|
// Module: soundsystem.dll
|
||||||
namespace soundsystem_dll {
|
namespace soundsystem_dll {
|
||||||
constexpr std::ptrdiff_t SoundOpSystem001 = 0x3A1C50;
|
constexpr std::ptrdiff_t SoundOpSystem001 = 0x3A1C20;
|
||||||
constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x3A1B20;
|
constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x3A1AF0;
|
||||||
constexpr std::ptrdiff_t SoundSystem001 = 0x3A15F0;
|
constexpr std::ptrdiff_t SoundSystem001 = 0x3A15C0;
|
||||||
constexpr std::ptrdiff_t VMixEditTool001 = 0x48289C6A;
|
constexpr std::ptrdiff_t VMixEditTool001 = 0x48289D0A;
|
||||||
}
|
}
|
||||||
// Module: steamaudio.dll
|
// Module: steamaudio.dll
|
||||||
namespace steamaudio_dll {
|
namespace steamaudio_dll {
|
||||||
@ -186,34 +186,34 @@ namespace cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: steamclient64.dll
|
// Module: steamclient64.dll
|
||||||
namespace steamclient64_dll {
|
namespace steamclient64_dll {
|
||||||
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0xFFFFFFFF8BB038DA;
|
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0xFFFFFFFF8BAFD69A;
|
||||||
constexpr std::ptrdiff_t IVALIDATE001 = 0x15246E8;
|
constexpr std::ptrdiff_t IVALIDATE001 = 0x151D288;
|
||||||
constexpr std::ptrdiff_t SteamClient006 = 0x1521E10;
|
constexpr std::ptrdiff_t SteamClient006 = 0x151A9B0;
|
||||||
constexpr std::ptrdiff_t SteamClient007 = 0x1521E18;
|
constexpr std::ptrdiff_t SteamClient007 = 0x151A9B8;
|
||||||
constexpr std::ptrdiff_t SteamClient008 = 0x1521E20;
|
constexpr std::ptrdiff_t SteamClient008 = 0x151A9C0;
|
||||||
constexpr std::ptrdiff_t SteamClient009 = 0x1521E28;
|
constexpr std::ptrdiff_t SteamClient009 = 0x151A9C8;
|
||||||
constexpr std::ptrdiff_t SteamClient010 = 0x1521E30;
|
constexpr std::ptrdiff_t SteamClient010 = 0x151A9D0;
|
||||||
constexpr std::ptrdiff_t SteamClient011 = 0x1521E38;
|
constexpr std::ptrdiff_t SteamClient011 = 0x151A9D8;
|
||||||
constexpr std::ptrdiff_t SteamClient012 = 0x1521E40;
|
constexpr std::ptrdiff_t SteamClient012 = 0x151A9E0;
|
||||||
constexpr std::ptrdiff_t SteamClient013 = 0x1521E48;
|
constexpr std::ptrdiff_t SteamClient013 = 0x151A9E8;
|
||||||
constexpr std::ptrdiff_t SteamClient014 = 0x1521E50;
|
constexpr std::ptrdiff_t SteamClient014 = 0x151A9F0;
|
||||||
constexpr std::ptrdiff_t SteamClient015 = 0x1521E58;
|
constexpr std::ptrdiff_t SteamClient015 = 0x151A9F8;
|
||||||
constexpr std::ptrdiff_t SteamClient016 = 0x1521E60;
|
constexpr std::ptrdiff_t SteamClient016 = 0x151AA00;
|
||||||
constexpr std::ptrdiff_t SteamClient017 = 0x1521E68;
|
constexpr std::ptrdiff_t SteamClient017 = 0x151AA08;
|
||||||
constexpr std::ptrdiff_t SteamClient018 = 0x1521E70;
|
constexpr std::ptrdiff_t SteamClient018 = 0x151AA10;
|
||||||
constexpr std::ptrdiff_t SteamClient019 = 0x1521E78;
|
constexpr std::ptrdiff_t SteamClient019 = 0x151AA18;
|
||||||
constexpr std::ptrdiff_t SteamClient020 = 0x1521E80;
|
constexpr std::ptrdiff_t SteamClient020 = 0x151AA20;
|
||||||
constexpr std::ptrdiff_t SteamClient021 = 0x1521E88;
|
constexpr std::ptrdiff_t SteamClient021 = 0x151AA28;
|
||||||
constexpr std::ptrdiff_t SteamClient022 = 0x1521E90;
|
constexpr std::ptrdiff_t SteamClient022 = 0x151AA30;
|
||||||
constexpr std::ptrdiff_t p2pvoice002 = 0x14E297F;
|
constexpr std::ptrdiff_t p2pvoice002 = 0x14E267F;
|
||||||
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x14FF0E0;
|
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x14F80E0;
|
||||||
}
|
}
|
||||||
// Module: tier0.dll
|
// Module: tier0.dll
|
||||||
namespace tier0_dll {
|
namespace tier0_dll {
|
||||||
constexpr std::ptrdiff_t TestScriptMgr001 = 0x37FA70;
|
constexpr std::ptrdiff_t TestScriptMgr001 = 0x37EA70;
|
||||||
constexpr std::ptrdiff_t VEngineCvar007 = 0x38E4B0;
|
constexpr std::ptrdiff_t VEngineCvar007 = 0x38D4B0;
|
||||||
constexpr std::ptrdiff_t VProcessUtils002 = 0x37F980;
|
constexpr std::ptrdiff_t VProcessUtils002 = 0x37E980;
|
||||||
constexpr std::ptrdiff_t VStringTokenSystem001 = 0x3A6F00;
|
constexpr std::ptrdiff_t VStringTokenSystem001 = 0x3A5F00;
|
||||||
}
|
}
|
||||||
// Module: v8system.dll
|
// Module: v8system.dll
|
||||||
namespace v8system_dll {
|
namespace v8system_dll {
|
||||||
|
@ -4,48 +4,48 @@
|
|||||||
"AnimationSystem_001": 6323504
|
"AnimationSystem_001": 6323504
|
||||||
},
|
},
|
||||||
"client.dll": {
|
"client.dll": {
|
||||||
"ClientToolsInfo_001": 25607728,
|
"ClientToolsInfo_001": 25439936,
|
||||||
"EmptyWorldService001_Client": 25329792,
|
"EmptyWorldService001_Client": 25161840,
|
||||||
"GameClientExports001": 25594600,
|
"GameClientExports001": 25426808,
|
||||||
"LegacyGameUI001": 25728656,
|
"LegacyGameUI001": 25559632,
|
||||||
"Source2Client002": 27797216,
|
"Source2Client002": 27629056,
|
||||||
"Source2ClientConfig001": 27374256,
|
"Source2ClientConfig001": 27205680,
|
||||||
"Source2ClientPrediction001": 25640640,
|
"Source2ClientPrediction001": 25472816,
|
||||||
"Source2ClientUI001": 25721440
|
"Source2ClientUI001": 25552768
|
||||||
},
|
},
|
||||||
"engine2.dll": {
|
"engine2.dll": {
|
||||||
"BenchmarkService001": 5532976,
|
"BenchmarkService001": 5537072,
|
||||||
"BugService001": 6159552,
|
"BugService001": 6163680,
|
||||||
"ClientServerEngineLoopService_001": 5536336,
|
"ClientServerEngineLoopService_001": 5540432,
|
||||||
"EngineGameUI001": 5524368,
|
"EngineGameUI001": 5528464,
|
||||||
"EngineServiceMgr001": 6425504,
|
"EngineServiceMgr001": 6429632,
|
||||||
"GameEventSystemClientV001": 6426304,
|
"GameEventSystemClientV001": 6430432,
|
||||||
"GameEventSystemServerV001": 6426624,
|
"GameEventSystemServerV001": 6430752,
|
||||||
"GameResourceServiceClientV001": 5533232,
|
"GameResourceServiceClientV001": 5537328,
|
||||||
"GameResourceServiceServerV001": 5533328,
|
"GameResourceServiceServerV001": 5537424,
|
||||||
"GameUIService_001": 6160320,
|
"GameUIService_001": 6164448,
|
||||||
"HostStateMgr001": 5536064,
|
"HostStateMgr001": 5540160,
|
||||||
"INETSUPPORT_001": 5505120,
|
"INETSUPPORT_001": 5509216,
|
||||||
"InputService_001": 6161104,
|
"InputService_001": 6165232,
|
||||||
"KeyValueCache001": 5536240,
|
"KeyValueCache001": 5540336,
|
||||||
"MapListService_001": 6419232,
|
"MapListService_001": 6423360,
|
||||||
"NetworkClientService_001": 6419632,
|
"NetworkClientService_001": 6423760,
|
||||||
"NetworkP2PService_001": 5534016,
|
"NetworkP2PService_001": 5538112,
|
||||||
"NetworkServerService_001": 6420544,
|
"NetworkServerService_001": 6424672,
|
||||||
"NetworkService_001": 5534352,
|
"NetworkService_001": 5538448,
|
||||||
"RenderService_001": 6421152,
|
"RenderService_001": 6425280,
|
||||||
"ScreenshotService001": 6421824,
|
"ScreenshotService001": 6425952,
|
||||||
"SimpleEngineLoopService_001": 5536608,
|
"SimpleEngineLoopService_001": 5540704,
|
||||||
"SoundService_001": 5534416,
|
"SoundService_001": 5538512,
|
||||||
"Source2EngineToClient001": 5521936,
|
"Source2EngineToClient001": 5526032,
|
||||||
"Source2EngineToClientStringTable001": 5522032,
|
"Source2EngineToClientStringTable001": 5526128,
|
||||||
"Source2EngineToServer001": 5522184,
|
"Source2EngineToServer001": 5526280,
|
||||||
"Source2EngineToServerStringTable001": 5522224,
|
"Source2EngineToServerStringTable001": 5526320,
|
||||||
"SplitScreenService_001": 5535152,
|
"SplitScreenService_001": 5539248,
|
||||||
"StatsService_001": 6422896,
|
"StatsService_001": 6427024,
|
||||||
"ToolService_001": 5535600,
|
"ToolService_001": 5539696,
|
||||||
"VENGINE_GAMEUIFUNCS_VERSION005": 5524512,
|
"VENGINE_GAMEUIFUNCS_VERSION005": 5528608,
|
||||||
"VProfService_001": 5535664
|
"VProfService_001": 5539760
|
||||||
},
|
},
|
||||||
"filesystem_stdio.dll": {
|
"filesystem_stdio.dll": {
|
||||||
"VAsyncFileSystem2_001": 2147728,
|
"VAsyncFileSystem2_001": 2147728,
|
||||||
@ -101,13 +101,13 @@
|
|||||||
"PanoramaTextServices001": 2832608
|
"PanoramaTextServices001": 2832608
|
||||||
},
|
},
|
||||||
"panoramauiclient.dll": {
|
"panoramauiclient.dll": {
|
||||||
"PanoramaUIClient001": 2680896
|
"PanoramaUIClient001": 2676800
|
||||||
},
|
},
|
||||||
"particles.dll": {
|
"particles.dll": {
|
||||||
"ParticleSystemMgr003": 6462576
|
"ParticleSystemMgr003": 6462576
|
||||||
},
|
},
|
||||||
"pulse_system.dll": {
|
"pulse_system.dll": {
|
||||||
"IPulseSystem_001": 1563024
|
"IPulseSystem_001": 1563040
|
||||||
},
|
},
|
||||||
"rendersystemdx11.dll": {
|
"rendersystemdx11.dll": {
|
||||||
"RenderDeviceMgr001": 4121072,
|
"RenderDeviceMgr001": 4121072,
|
||||||
@ -130,54 +130,54 @@
|
|||||||
"SchemaSystem_001": 399072
|
"SchemaSystem_001": 399072
|
||||||
},
|
},
|
||||||
"server.dll": {
|
"server.dll": {
|
||||||
"EmptyWorldService001_Server": 20335952,
|
"EmptyWorldService001_Server": 20356528,
|
||||||
"EntitySubclassUtilsV001": 20009952,
|
"EntitySubclassUtilsV001": 20030464,
|
||||||
"NavGameTest001": 20987400,
|
"NavGameTest001": 21008152,
|
||||||
"ServerToolsInfo_001": 20682552,
|
"ServerToolsInfo_001": 20703224,
|
||||||
"Source2GameClients001": 20657664,
|
"Source2GameClients001": 20678336,
|
||||||
"Source2GameDirector001": 21918624,
|
"Source2GameDirector001": 21940064,
|
||||||
"Source2GameEntities001": 20682336,
|
"Source2GameEntities001": 20703008,
|
||||||
"Source2Server001": 20681936,
|
"Source2Server001": 20702608,
|
||||||
"Source2ServerConfig001": 22748376,
|
"Source2ServerConfig001": 22770264,
|
||||||
"customnavsystem001": 19897176
|
"customnavsystem001": 19917656
|
||||||
},
|
},
|
||||||
"soundsystem.dll": {
|
"soundsystem.dll": {
|
||||||
"SoundOpSystem001": 3808336,
|
"SoundOpSystem001": 3808288,
|
||||||
"SoundOpSystemEdit001": 3808032,
|
"SoundOpSystemEdit001": 3807984,
|
||||||
"SoundSystem001": 3806704,
|
"SoundSystem001": 3806656,
|
||||||
"VMixEditTool001": 1210621034
|
"VMixEditTool001": 1210621194
|
||||||
},
|
},
|
||||||
"steamaudio.dll": {
|
"steamaudio.dll": {
|
||||||
"SteamAudio001": 2177520
|
"SteamAudio001": 2177520
|
||||||
},
|
},
|
||||||
"steamclient64.dll": {
|
"steamclient64.dll": {
|
||||||
"CLIENTENGINE_INTERFACE_VERSION005": 18446744071758166234,
|
"CLIENTENGINE_INTERFACE_VERSION005": 18446744071758141082,
|
||||||
"IVALIDATE001": 22169320,
|
"IVALIDATE001": 22139528,
|
||||||
"SteamClient006": 22158864,
|
"SteamClient006": 22129072,
|
||||||
"SteamClient007": 22158872,
|
"SteamClient007": 22129080,
|
||||||
"SteamClient008": 22158880,
|
"SteamClient008": 22129088,
|
||||||
"SteamClient009": 22158888,
|
"SteamClient009": 22129096,
|
||||||
"SteamClient010": 22158896,
|
"SteamClient010": 22129104,
|
||||||
"SteamClient011": 22158904,
|
"SteamClient011": 22129112,
|
||||||
"SteamClient012": 22158912,
|
"SteamClient012": 22129120,
|
||||||
"SteamClient013": 22158920,
|
"SteamClient013": 22129128,
|
||||||
"SteamClient014": 22158928,
|
"SteamClient014": 22129136,
|
||||||
"SteamClient015": 22158936,
|
"SteamClient015": 22129144,
|
||||||
"SteamClient016": 22158944,
|
"SteamClient016": 22129152,
|
||||||
"SteamClient017": 22158952,
|
"SteamClient017": 22129160,
|
||||||
"SteamClient018": 22158960,
|
"SteamClient018": 22129168,
|
||||||
"SteamClient019": 22158968,
|
"SteamClient019": 22129176,
|
||||||
"SteamClient020": 22158976,
|
"SteamClient020": 22129184,
|
||||||
"SteamClient021": 22158984,
|
"SteamClient021": 22129192,
|
||||||
"SteamClient022": 22158992,
|
"SteamClient022": 22129200,
|
||||||
"p2pvoice002": 21899647,
|
"p2pvoice002": 21898879,
|
||||||
"p2pvoicesingleton002": 22016224
|
"p2pvoicesingleton002": 21987552
|
||||||
},
|
},
|
||||||
"tier0.dll": {
|
"tier0.dll": {
|
||||||
"TestScriptMgr001": 3668592,
|
"TestScriptMgr001": 3664496,
|
||||||
"VEngineCvar007": 3728560,
|
"VEngineCvar007": 3724464,
|
||||||
"VProcessUtils002": 3668352,
|
"VProcessUtils002": 3664256,
|
||||||
"VStringTokenSystem001": 3829504
|
"VStringTokenSystem001": 3825408
|
||||||
},
|
},
|
||||||
"v8system.dll": {
|
"v8system.dll": {
|
||||||
"Source2V8System001": 181376
|
"Source2V8System001": 181376
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#![allow(non_upper_case_globals, unused)]
|
#![allow(non_upper_case_globals, unused)]
|
||||||
|
|
||||||
@ -12,49 +12,49 @@ pub mod cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: client.dll
|
// Module: client.dll
|
||||||
pub mod client_dll {
|
pub mod client_dll {
|
||||||
pub const ClientToolsInfo_001: usize = 0x186BE30;
|
pub const ClientToolsInfo_001: usize = 0x1842EC0;
|
||||||
pub const EmptyWorldService001_Client: usize = 0x1828080;
|
pub const EmptyWorldService001_Client: usize = 0x17FF070;
|
||||||
pub const GameClientExports001: usize = 0x1868AE8;
|
pub const GameClientExports001: usize = 0x183FB78;
|
||||||
pub const LegacyGameUI001: usize = 0x1889690;
|
pub const LegacyGameUI001: usize = 0x1860250;
|
||||||
pub const Source2Client002: usize = 0x1A826E0;
|
pub const Source2Client002: usize = 0x1A59600;
|
||||||
pub const Source2ClientConfig001: usize = 0x1A1B2B0;
|
pub const Source2ClientConfig001: usize = 0x19F2030;
|
||||||
pub const Source2ClientPrediction001: usize = 0x1873EC0;
|
pub const Source2ClientPrediction001: usize = 0x184AF30;
|
||||||
pub const Source2ClientUI001: usize = 0x1887A60;
|
pub const Source2ClientUI001: usize = 0x185E780;
|
||||||
}
|
}
|
||||||
// Module: engine2.dll
|
// Module: engine2.dll
|
||||||
pub mod engine2_dll {
|
pub mod engine2_dll {
|
||||||
pub const BenchmarkService001: usize = 0x546D30;
|
pub const BenchmarkService001: usize = 0x547D30;
|
||||||
pub const BugService001: usize = 0x5DFCC0;
|
pub const BugService001: usize = 0x5E0CE0;
|
||||||
pub const ClientServerEngineLoopService_001: usize = 0x547A50;
|
pub const ClientServerEngineLoopService_001: usize = 0x548A50;
|
||||||
pub const EngineGameUI001: usize = 0x544B90;
|
pub const EngineGameUI001: usize = 0x545B90;
|
||||||
pub const EngineServiceMgr001: usize = 0x620BA0;
|
pub const EngineServiceMgr001: usize = 0x621BC0;
|
||||||
pub const GameEventSystemClientV001: usize = 0x620EC0;
|
pub const GameEventSystemClientV001: usize = 0x621EE0;
|
||||||
pub const GameEventSystemServerV001: usize = 0x621000;
|
pub const GameEventSystemServerV001: usize = 0x622020;
|
||||||
pub const GameResourceServiceClientV001: usize = 0x546E30;
|
pub const GameResourceServiceClientV001: usize = 0x547E30;
|
||||||
pub const GameResourceServiceServerV001: usize = 0x546E90;
|
pub const GameResourceServiceServerV001: usize = 0x547E90;
|
||||||
pub const GameUIService_001: usize = 0x5DFFC0;
|
pub const GameUIService_001: usize = 0x5E0FE0;
|
||||||
pub const HostStateMgr001: usize = 0x547940;
|
pub const HostStateMgr001: usize = 0x548940;
|
||||||
pub const INETSUPPORT_001: usize = 0x540060;
|
pub const INETSUPPORT_001: usize = 0x541060;
|
||||||
pub const InputService_001: usize = 0x5E02D0;
|
pub const InputService_001: usize = 0x5E12F0;
|
||||||
pub const KeyValueCache001: usize = 0x5479F0;
|
pub const KeyValueCache001: usize = 0x5489F0;
|
||||||
pub const MapListService_001: usize = 0x61F320;
|
pub const MapListService_001: usize = 0x620340;
|
||||||
pub const NetworkClientService_001: usize = 0x61F4B0;
|
pub const NetworkClientService_001: usize = 0x6204D0;
|
||||||
pub const NetworkP2PService_001: usize = 0x547140;
|
pub const NetworkP2PService_001: usize = 0x548140;
|
||||||
pub const NetworkServerService_001: usize = 0x61F840;
|
pub const NetworkServerService_001: usize = 0x620860;
|
||||||
pub const NetworkService_001: usize = 0x547290;
|
pub const NetworkService_001: usize = 0x548290;
|
||||||
pub const RenderService_001: usize = 0x61FAA0;
|
pub const RenderService_001: usize = 0x620AC0;
|
||||||
pub const ScreenshotService001: usize = 0x61FD40;
|
pub const ScreenshotService001: usize = 0x620D60;
|
||||||
pub const SimpleEngineLoopService_001: usize = 0x547B60;
|
pub const SimpleEngineLoopService_001: usize = 0x548B60;
|
||||||
pub const SoundService_001: usize = 0x5472D0;
|
pub const SoundService_001: usize = 0x5482D0;
|
||||||
pub const Source2EngineToClient001: usize = 0x544210;
|
pub const Source2EngineToClient001: usize = 0x545210;
|
||||||
pub const Source2EngineToClientStringTable001: usize = 0x544270;
|
pub const Source2EngineToClientStringTable001: usize = 0x545270;
|
||||||
pub const Source2EngineToServer001: usize = 0x544308;
|
pub const Source2EngineToServer001: usize = 0x545308;
|
||||||
pub const Source2EngineToServerStringTable001: usize = 0x544330;
|
pub const Source2EngineToServerStringTable001: usize = 0x545330;
|
||||||
pub const SplitScreenService_001: usize = 0x5475B0;
|
pub const SplitScreenService_001: usize = 0x5485B0;
|
||||||
pub const StatsService_001: usize = 0x620170;
|
pub const StatsService_001: usize = 0x621190;
|
||||||
pub const ToolService_001: usize = 0x547770;
|
pub const ToolService_001: usize = 0x548770;
|
||||||
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x544C20;
|
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x545C20;
|
||||||
pub const VProfService_001: usize = 0x5477B0;
|
pub const VProfService_001: usize = 0x5487B0;
|
||||||
}
|
}
|
||||||
// Module: filesystem_stdio.dll
|
// Module: filesystem_stdio.dll
|
||||||
pub mod filesystem_stdio_dll {
|
pub mod filesystem_stdio_dll {
|
||||||
@ -123,7 +123,7 @@ pub mod cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: panoramauiclient.dll
|
// Module: panoramauiclient.dll
|
||||||
pub mod panoramauiclient_dll {
|
pub mod panoramauiclient_dll {
|
||||||
pub const PanoramaUIClient001: usize = 0x28E840;
|
pub const PanoramaUIClient001: usize = 0x28D840;
|
||||||
}
|
}
|
||||||
// Module: particles.dll
|
// Module: particles.dll
|
||||||
pub mod particles_dll {
|
pub mod particles_dll {
|
||||||
@ -131,7 +131,7 @@ pub mod cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: pulse_system.dll
|
// Module: pulse_system.dll
|
||||||
pub mod pulse_system_dll {
|
pub mod pulse_system_dll {
|
||||||
pub const IPulseSystem_001: usize = 0x17D990;
|
pub const IPulseSystem_001: usize = 0x17D9A0;
|
||||||
}
|
}
|
||||||
// Module: rendersystemdx11.dll
|
// Module: rendersystemdx11.dll
|
||||||
pub mod rendersystemdx11_dll {
|
pub mod rendersystemdx11_dll {
|
||||||
@ -160,23 +160,23 @@ pub mod cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: server.dll
|
// Module: server.dll
|
||||||
pub mod server_dll {
|
pub mod server_dll {
|
||||||
pub const EmptyWorldService001_Server: usize = 0x1364D50;
|
pub const EmptyWorldService001_Server: usize = 0x1369DB0;
|
||||||
pub const EntitySubclassUtilsV001: usize = 0x13153E0;
|
pub const EntitySubclassUtilsV001: usize = 0x131A400;
|
||||||
pub const NavGameTest001: usize = 0x1403E08;
|
pub const NavGameTest001: usize = 0x1408F18;
|
||||||
pub const ServerToolsInfo_001: usize = 0x13B9738;
|
pub const ServerToolsInfo_001: usize = 0x13BE7F8;
|
||||||
pub const Source2GameClients001: usize = 0x13B3600;
|
pub const Source2GameClients001: usize = 0x13B86C0;
|
||||||
pub const Source2GameDirector001: usize = 0x14E73A0;
|
pub const Source2GameDirector001: usize = 0x14EC760;
|
||||||
pub const Source2GameEntities001: usize = 0x13B9660;
|
pub const Source2GameEntities001: usize = 0x13BE720;
|
||||||
pub const Source2Server001: usize = 0x13B94D0;
|
pub const Source2Server001: usize = 0x13BE590;
|
||||||
pub const Source2ServerConfig001: usize = 0x15B1CD8;
|
pub const Source2ServerConfig001: usize = 0x15B7258;
|
||||||
pub const customnavsystem001: usize = 0x12F9B58;
|
pub const customnavsystem001: usize = 0x12FEB58;
|
||||||
}
|
}
|
||||||
// Module: soundsystem.dll
|
// Module: soundsystem.dll
|
||||||
pub mod soundsystem_dll {
|
pub mod soundsystem_dll {
|
||||||
pub const SoundOpSystem001: usize = 0x3A1C50;
|
pub const SoundOpSystem001: usize = 0x3A1C20;
|
||||||
pub const SoundOpSystemEdit001: usize = 0x3A1B20;
|
pub const SoundOpSystemEdit001: usize = 0x3A1AF0;
|
||||||
pub const SoundSystem001: usize = 0x3A15F0;
|
pub const SoundSystem001: usize = 0x3A15C0;
|
||||||
pub const VMixEditTool001: usize = 0x48289C6A;
|
pub const VMixEditTool001: usize = 0x48289D0A;
|
||||||
}
|
}
|
||||||
// Module: steamaudio.dll
|
// Module: steamaudio.dll
|
||||||
pub mod steamaudio_dll {
|
pub mod steamaudio_dll {
|
||||||
@ -184,34 +184,34 @@ pub mod cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: steamclient64.dll
|
// Module: steamclient64.dll
|
||||||
pub mod steamclient64_dll {
|
pub mod steamclient64_dll {
|
||||||
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0xFFFFFFFF8BB038DA;
|
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0xFFFFFFFF8BAFD69A;
|
||||||
pub const IVALIDATE001: usize = 0x15246E8;
|
pub const IVALIDATE001: usize = 0x151D288;
|
||||||
pub const SteamClient006: usize = 0x1521E10;
|
pub const SteamClient006: usize = 0x151A9B0;
|
||||||
pub const SteamClient007: usize = 0x1521E18;
|
pub const SteamClient007: usize = 0x151A9B8;
|
||||||
pub const SteamClient008: usize = 0x1521E20;
|
pub const SteamClient008: usize = 0x151A9C0;
|
||||||
pub const SteamClient009: usize = 0x1521E28;
|
pub const SteamClient009: usize = 0x151A9C8;
|
||||||
pub const SteamClient010: usize = 0x1521E30;
|
pub const SteamClient010: usize = 0x151A9D0;
|
||||||
pub const SteamClient011: usize = 0x1521E38;
|
pub const SteamClient011: usize = 0x151A9D8;
|
||||||
pub const SteamClient012: usize = 0x1521E40;
|
pub const SteamClient012: usize = 0x151A9E0;
|
||||||
pub const SteamClient013: usize = 0x1521E48;
|
pub const SteamClient013: usize = 0x151A9E8;
|
||||||
pub const SteamClient014: usize = 0x1521E50;
|
pub const SteamClient014: usize = 0x151A9F0;
|
||||||
pub const SteamClient015: usize = 0x1521E58;
|
pub const SteamClient015: usize = 0x151A9F8;
|
||||||
pub const SteamClient016: usize = 0x1521E60;
|
pub const SteamClient016: usize = 0x151AA00;
|
||||||
pub const SteamClient017: usize = 0x1521E68;
|
pub const SteamClient017: usize = 0x151AA08;
|
||||||
pub const SteamClient018: usize = 0x1521E70;
|
pub const SteamClient018: usize = 0x151AA10;
|
||||||
pub const SteamClient019: usize = 0x1521E78;
|
pub const SteamClient019: usize = 0x151AA18;
|
||||||
pub const SteamClient020: usize = 0x1521E80;
|
pub const SteamClient020: usize = 0x151AA20;
|
||||||
pub const SteamClient021: usize = 0x1521E88;
|
pub const SteamClient021: usize = 0x151AA28;
|
||||||
pub const SteamClient022: usize = 0x1521E90;
|
pub const SteamClient022: usize = 0x151AA30;
|
||||||
pub const p2pvoice002: usize = 0x14E297F;
|
pub const p2pvoice002: usize = 0x14E267F;
|
||||||
pub const p2pvoicesingleton002: usize = 0x14FF0E0;
|
pub const p2pvoicesingleton002: usize = 0x14F80E0;
|
||||||
}
|
}
|
||||||
// Module: tier0.dll
|
// Module: tier0.dll
|
||||||
pub mod tier0_dll {
|
pub mod tier0_dll {
|
||||||
pub const TestScriptMgr001: usize = 0x37FA70;
|
pub const TestScriptMgr001: usize = 0x37EA70;
|
||||||
pub const VEngineCvar007: usize = 0x38E4B0;
|
pub const VEngineCvar007: usize = 0x38D4B0;
|
||||||
pub const VProcessUtils002: usize = 0x37F980;
|
pub const VProcessUtils002: usize = 0x37E980;
|
||||||
pub const VStringTokenSystem001: usize = 0x3A6F00;
|
pub const VStringTokenSystem001: usize = 0x3A5F00;
|
||||||
}
|
}
|
||||||
// Module: v8system.dll
|
// Module: v8system.dll
|
||||||
pub mod v8system_dll {
|
pub mod v8system_dll {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: materialsystem2.dll
|
// Module: materialsystem2.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: networksystem.dll
|
// Module: networksystem.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,40 +1,40 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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 = 0x1A92F30;
|
public const nint dwCSGOInput = 0x1A69E40;
|
||||||
public const nint dwEntityList = 0x1A1F670;
|
public const nint dwEntityList = 0x19F6FA0;
|
||||||
public const nint dwGameEntitySystem = 0x1B43EB8;
|
public const nint dwGameEntitySystem = 0x1B1A668;
|
||||||
public const nint dwGameEntitySystem_highestEntityIndex = 0x20F0;
|
public const nint dwGameEntitySystem_highestEntityIndex = 0x20F0;
|
||||||
public const nint dwGameRules = 0x1A840B0;
|
public const nint dwGameRules = 0x1A5B878;
|
||||||
public const nint dwGlobalVars = 0x1867DA0;
|
public const nint dwGlobalVars = 0x183F128;
|
||||||
public const nint dwGlowManager = 0x1A840D0;
|
public const nint dwGlowManager = 0x1A5AFC0;
|
||||||
public const nint dwLocalPlayerController = 0x1A6E900;
|
public const nint dwLocalPlayerController = 0x1A45A80;
|
||||||
public const nint dwLocalPlayerPawn = 0x1874040;
|
public const nint dwLocalPlayerPawn = 0x184B0B0;
|
||||||
public const nint dwPlantedC4 = 0x1A8E3E0;
|
public const nint dwPlantedC4 = 0x1A66008;
|
||||||
public const nint dwPrediction = 0x1873EC0;
|
public const nint dwPrediction = 0x184AF30;
|
||||||
public const nint dwSensitivity = 0x1A856A8;
|
public const nint dwSensitivity = 0x1A5C598;
|
||||||
public const nint dwSensitivity_sensitivity = 0x40;
|
public const nint dwSensitivity_sensitivity = 0x40;
|
||||||
public const nint dwViewAngles = 0x1A93300;
|
public const nint dwViewAngles = 0x1A6A210;
|
||||||
public const nint dwViewMatrix = 0x1A89070;
|
public const nint dwViewMatrix = 0x1A5FF70;
|
||||||
public const nint dwViewRender = 0x1A89880;
|
public const nint dwViewRender = 0x1A608E8;
|
||||||
public const nint dwWeaponC4 = 0x1A22570;
|
public const nint dwWeaponC4 = 0x19F9470;
|
||||||
}
|
}
|
||||||
// Module: engine2.dll
|
// Module: engine2.dll
|
||||||
public static class Engine2Dll {
|
public static class Engine2Dll {
|
||||||
public const nint dwBuildNumber = 0x540BE4;
|
public const nint dwBuildNumber = 0x541BE4;
|
||||||
public const nint dwNetworkGameClient = 0x53FCE0;
|
public const nint dwNetworkGameClient = 0x540CE0;
|
||||||
public const nint dwNetworkGameClient_clientTickCount = 0x368;
|
public const nint dwNetworkGameClient_clientTickCount = 0x368;
|
||||||
public const nint dwNetworkGameClient_deltaTick = 0x27C;
|
public const nint dwNetworkGameClient_deltaTick = 0x244;
|
||||||
public const nint dwNetworkGameClient_isBackgroundMap = 0x281447;
|
public const nint dwNetworkGameClient_isBackgroundMap = 0x281447;
|
||||||
public const nint dwNetworkGameClient_localPlayer = 0xF0;
|
public const nint dwNetworkGameClient_localPlayer = 0xF0;
|
||||||
public const nint dwNetworkGameClient_maxClients = 0x238;
|
public const nint dwNetworkGameClient_maxClients = 0x238;
|
||||||
public const nint dwNetworkGameClient_serverTickCount = 0x36C;
|
public const nint dwNetworkGameClient_serverTickCount = 0x36C;
|
||||||
public const nint dwNetworkGameClient_signOnState = 0x228;
|
public const nint dwNetworkGameClient_signOnState = 0x228;
|
||||||
public const nint dwWindowHeight = 0x623544;
|
public const nint dwWindowHeight = 0x62456C;
|
||||||
public const nint dwWindowWidth = 0x623540;
|
public const nint dwWindowWidth = 0x624568;
|
||||||
}
|
}
|
||||||
// Module: inputsystem.dll
|
// Module: inputsystem.dll
|
||||||
public static class InputsystemDll {
|
public static class InputsystemDll {
|
||||||
@ -47,7 +47,7 @@ namespace CS2Dumper.Offsets {
|
|||||||
}
|
}
|
||||||
// Module: soundsystem.dll
|
// Module: soundsystem.dll
|
||||||
public static class SoundsystemDll {
|
public static class SoundsystemDll {
|
||||||
public const nint dwSoundSystem = 0x3A15F0;
|
public const nint dwSoundSystem = 0x3A15C0;
|
||||||
public const nint dwSoundSystem_engineViewData = 0x7C;
|
public const nint dwSoundSystem_engineViewData = 0x7C;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
@ -9,37 +9,37 @@ namespace cs2_dumper {
|
|||||||
namespace offsets {
|
namespace offsets {
|
||||||
// Module: client.dll
|
// Module: client.dll
|
||||||
namespace client_dll {
|
namespace client_dll {
|
||||||
constexpr std::ptrdiff_t dwCSGOInput = 0x1A92F30;
|
constexpr std::ptrdiff_t dwCSGOInput = 0x1A69E40;
|
||||||
constexpr std::ptrdiff_t dwEntityList = 0x1A1F670;
|
constexpr std::ptrdiff_t dwEntityList = 0x19F6FA0;
|
||||||
constexpr std::ptrdiff_t dwGameEntitySystem = 0x1B43EB8;
|
constexpr std::ptrdiff_t dwGameEntitySystem = 0x1B1A668;
|
||||||
constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x20F0;
|
constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x20F0;
|
||||||
constexpr std::ptrdiff_t dwGameRules = 0x1A840B0;
|
constexpr std::ptrdiff_t dwGameRules = 0x1A5B878;
|
||||||
constexpr std::ptrdiff_t dwGlobalVars = 0x1867DA0;
|
constexpr std::ptrdiff_t dwGlobalVars = 0x183F128;
|
||||||
constexpr std::ptrdiff_t dwGlowManager = 0x1A840D0;
|
constexpr std::ptrdiff_t dwGlowManager = 0x1A5AFC0;
|
||||||
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A6E900;
|
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A45A80;
|
||||||
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1874040;
|
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x184B0B0;
|
||||||
constexpr std::ptrdiff_t dwPlantedC4 = 0x1A8E3E0;
|
constexpr std::ptrdiff_t dwPlantedC4 = 0x1A66008;
|
||||||
constexpr std::ptrdiff_t dwPrediction = 0x1873EC0;
|
constexpr std::ptrdiff_t dwPrediction = 0x184AF30;
|
||||||
constexpr std::ptrdiff_t dwSensitivity = 0x1A856A8;
|
constexpr std::ptrdiff_t dwSensitivity = 0x1A5C598;
|
||||||
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
|
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
|
||||||
constexpr std::ptrdiff_t dwViewAngles = 0x1A93300;
|
constexpr std::ptrdiff_t dwViewAngles = 0x1A6A210;
|
||||||
constexpr std::ptrdiff_t dwViewMatrix = 0x1A89070;
|
constexpr std::ptrdiff_t dwViewMatrix = 0x1A5FF70;
|
||||||
constexpr std::ptrdiff_t dwViewRender = 0x1A89880;
|
constexpr std::ptrdiff_t dwViewRender = 0x1A608E8;
|
||||||
constexpr std::ptrdiff_t dwWeaponC4 = 0x1A22570;
|
constexpr std::ptrdiff_t dwWeaponC4 = 0x19F9470;
|
||||||
}
|
}
|
||||||
// Module: engine2.dll
|
// Module: engine2.dll
|
||||||
namespace engine2_dll {
|
namespace engine2_dll {
|
||||||
constexpr std::ptrdiff_t dwBuildNumber = 0x540BE4;
|
constexpr std::ptrdiff_t dwBuildNumber = 0x541BE4;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient = 0x53FCE0;
|
constexpr std::ptrdiff_t dwNetworkGameClient = 0x540CE0;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x368;
|
constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x368;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x27C;
|
constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x244;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_isBackgroundMap = 0x281447;
|
constexpr std::ptrdiff_t dwNetworkGameClient_isBackgroundMap = 0x281447;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_localPlayer = 0xF0;
|
constexpr std::ptrdiff_t dwNetworkGameClient_localPlayer = 0xF0;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x238;
|
constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x238;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x36C;
|
constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x36C;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x228;
|
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x228;
|
||||||
constexpr std::ptrdiff_t dwWindowHeight = 0x623544;
|
constexpr std::ptrdiff_t dwWindowHeight = 0x62456C;
|
||||||
constexpr std::ptrdiff_t dwWindowWidth = 0x623540;
|
constexpr std::ptrdiff_t dwWindowWidth = 0x624568;
|
||||||
}
|
}
|
||||||
// Module: inputsystem.dll
|
// Module: inputsystem.dll
|
||||||
namespace inputsystem_dll {
|
namespace inputsystem_dll {
|
||||||
@ -52,7 +52,7 @@ namespace cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: soundsystem.dll
|
// Module: soundsystem.dll
|
||||||
namespace soundsystem_dll {
|
namespace soundsystem_dll {
|
||||||
constexpr std::ptrdiff_t dwSoundSystem = 0x3A15F0;
|
constexpr std::ptrdiff_t dwSoundSystem = 0x3A15C0;
|
||||||
constexpr std::ptrdiff_t dwSoundSystem_engineViewData = 0x7C;
|
constexpr std::ptrdiff_t dwSoundSystem_engineViewData = 0x7C;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,35 +1,35 @@
|
|||||||
{
|
{
|
||||||
"client.dll": {
|
"client.dll": {
|
||||||
"dwCSGOInput": 27864880,
|
"dwCSGOInput": 27696704,
|
||||||
"dwEntityList": 27391600,
|
"dwEntityList": 27226016,
|
||||||
"dwGameEntitySystem": 28589752,
|
"dwGameEntitySystem": 28419688,
|
||||||
"dwGameEntitySystem_highestEntityIndex": 8432,
|
"dwGameEntitySystem_highestEntityIndex": 8432,
|
||||||
"dwGameRules": 27803824,
|
"dwGameRules": 27637880,
|
||||||
"dwGlobalVars": 25591200,
|
"dwGlobalVars": 25424168,
|
||||||
"dwGlowManager": 27803856,
|
"dwGlowManager": 27635648,
|
||||||
"dwLocalPlayerController": 27715840,
|
"dwLocalPlayerController": 27548288,
|
||||||
"dwLocalPlayerPawn": 25641024,
|
"dwLocalPlayerPawn": 25473200,
|
||||||
"dwPlantedC4": 27845600,
|
"dwPlantedC4": 27680776,
|
||||||
"dwPrediction": 25640640,
|
"dwPrediction": 25472816,
|
||||||
"dwSensitivity": 27809448,
|
"dwSensitivity": 27641240,
|
||||||
"dwSensitivity_sensitivity": 64,
|
"dwSensitivity_sensitivity": 64,
|
||||||
"dwViewAngles": 27865856,
|
"dwViewAngles": 27697680,
|
||||||
"dwViewMatrix": 27824240,
|
"dwViewMatrix": 27656048,
|
||||||
"dwViewRender": 27826304,
|
"dwViewRender": 27658472,
|
||||||
"dwWeaponC4": 27403632
|
"dwWeaponC4": 27235440
|
||||||
},
|
},
|
||||||
"engine2.dll": {
|
"engine2.dll": {
|
||||||
"dwBuildNumber": 5508068,
|
"dwBuildNumber": 5512164,
|
||||||
"dwNetworkGameClient": 5504224,
|
"dwNetworkGameClient": 5508320,
|
||||||
"dwNetworkGameClient_clientTickCount": 872,
|
"dwNetworkGameClient_clientTickCount": 872,
|
||||||
"dwNetworkGameClient_deltaTick": 636,
|
"dwNetworkGameClient_deltaTick": 580,
|
||||||
"dwNetworkGameClient_isBackgroundMap": 2626631,
|
"dwNetworkGameClient_isBackgroundMap": 2626631,
|
||||||
"dwNetworkGameClient_localPlayer": 240,
|
"dwNetworkGameClient_localPlayer": 240,
|
||||||
"dwNetworkGameClient_maxClients": 568,
|
"dwNetworkGameClient_maxClients": 568,
|
||||||
"dwNetworkGameClient_serverTickCount": 876,
|
"dwNetworkGameClient_serverTickCount": 876,
|
||||||
"dwNetworkGameClient_signOnState": 552,
|
"dwNetworkGameClient_signOnState": 552,
|
||||||
"dwWindowHeight": 6436164,
|
"dwWindowHeight": 6440300,
|
||||||
"dwWindowWidth": 6436160
|
"dwWindowWidth": 6440296
|
||||||
},
|
},
|
||||||
"inputsystem.dll": {
|
"inputsystem.dll": {
|
||||||
"dwInputSystem": 231392
|
"dwInputSystem": 231392
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"dwGameTypes_mapName": 288
|
"dwGameTypes_mapName": 288
|
||||||
},
|
},
|
||||||
"soundsystem.dll": {
|
"soundsystem.dll": {
|
||||||
"dwSoundSystem": 3806704,
|
"dwSoundSystem": 3806656,
|
||||||
"dwSoundSystem_engineViewData": 124
|
"dwSoundSystem_engineViewData": 124
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#![allow(non_upper_case_globals, unused)]
|
#![allow(non_upper_case_globals, unused)]
|
||||||
|
|
||||||
@ -7,37 +7,37 @@ 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 = 0x1A92F30;
|
pub const dwCSGOInput: usize = 0x1A69E40;
|
||||||
pub const dwEntityList: usize = 0x1A1F670;
|
pub const dwEntityList: usize = 0x19F6FA0;
|
||||||
pub const dwGameEntitySystem: usize = 0x1B43EB8;
|
pub const dwGameEntitySystem: usize = 0x1B1A668;
|
||||||
pub const dwGameEntitySystem_highestEntityIndex: usize = 0x20F0;
|
pub const dwGameEntitySystem_highestEntityIndex: usize = 0x20F0;
|
||||||
pub const dwGameRules: usize = 0x1A840B0;
|
pub const dwGameRules: usize = 0x1A5B878;
|
||||||
pub const dwGlobalVars: usize = 0x1867DA0;
|
pub const dwGlobalVars: usize = 0x183F128;
|
||||||
pub const dwGlowManager: usize = 0x1A840D0;
|
pub const dwGlowManager: usize = 0x1A5AFC0;
|
||||||
pub const dwLocalPlayerController: usize = 0x1A6E900;
|
pub const dwLocalPlayerController: usize = 0x1A45A80;
|
||||||
pub const dwLocalPlayerPawn: usize = 0x1874040;
|
pub const dwLocalPlayerPawn: usize = 0x184B0B0;
|
||||||
pub const dwPlantedC4: usize = 0x1A8E3E0;
|
pub const dwPlantedC4: usize = 0x1A66008;
|
||||||
pub const dwPrediction: usize = 0x1873EC0;
|
pub const dwPrediction: usize = 0x184AF30;
|
||||||
pub const dwSensitivity: usize = 0x1A856A8;
|
pub const dwSensitivity: usize = 0x1A5C598;
|
||||||
pub const dwSensitivity_sensitivity: usize = 0x40;
|
pub const dwSensitivity_sensitivity: usize = 0x40;
|
||||||
pub const dwViewAngles: usize = 0x1A93300;
|
pub const dwViewAngles: usize = 0x1A6A210;
|
||||||
pub const dwViewMatrix: usize = 0x1A89070;
|
pub const dwViewMatrix: usize = 0x1A5FF70;
|
||||||
pub const dwViewRender: usize = 0x1A89880;
|
pub const dwViewRender: usize = 0x1A608E8;
|
||||||
pub const dwWeaponC4: usize = 0x1A22570;
|
pub const dwWeaponC4: usize = 0x19F9470;
|
||||||
}
|
}
|
||||||
// Module: engine2.dll
|
// Module: engine2.dll
|
||||||
pub mod engine2_dll {
|
pub mod engine2_dll {
|
||||||
pub const dwBuildNumber: usize = 0x540BE4;
|
pub const dwBuildNumber: usize = 0x541BE4;
|
||||||
pub const dwNetworkGameClient: usize = 0x53FCE0;
|
pub const dwNetworkGameClient: usize = 0x540CE0;
|
||||||
pub const dwNetworkGameClient_clientTickCount: usize = 0x368;
|
pub const dwNetworkGameClient_clientTickCount: usize = 0x368;
|
||||||
pub const dwNetworkGameClient_deltaTick: usize = 0x27C;
|
pub const dwNetworkGameClient_deltaTick: usize = 0x244;
|
||||||
pub const dwNetworkGameClient_isBackgroundMap: usize = 0x281447;
|
pub const dwNetworkGameClient_isBackgroundMap: usize = 0x281447;
|
||||||
pub const dwNetworkGameClient_localPlayer: usize = 0xF0;
|
pub const dwNetworkGameClient_localPlayer: usize = 0xF0;
|
||||||
pub const dwNetworkGameClient_maxClients: usize = 0x238;
|
pub const dwNetworkGameClient_maxClients: usize = 0x238;
|
||||||
pub const dwNetworkGameClient_serverTickCount: usize = 0x36C;
|
pub const dwNetworkGameClient_serverTickCount: usize = 0x36C;
|
||||||
pub const dwNetworkGameClient_signOnState: usize = 0x228;
|
pub const dwNetworkGameClient_signOnState: usize = 0x228;
|
||||||
pub const dwWindowHeight: usize = 0x623544;
|
pub const dwWindowHeight: usize = 0x62456C;
|
||||||
pub const dwWindowWidth: usize = 0x623540;
|
pub const dwWindowWidth: usize = 0x624568;
|
||||||
}
|
}
|
||||||
// Module: inputsystem.dll
|
// Module: inputsystem.dll
|
||||||
pub mod inputsystem_dll {
|
pub mod inputsystem_dll {
|
||||||
@ -50,7 +50,7 @@ pub mod cs2_dumper {
|
|||||||
}
|
}
|
||||||
// Module: soundsystem.dll
|
// Module: soundsystem.dll
|
||||||
pub mod soundsystem_dll {
|
pub mod soundsystem_dll {
|
||||||
pub const dwSoundSystem: usize = 0x3A15F0;
|
pub const dwSoundSystem: usize = 0x3A15C0;
|
||||||
pub const dwSoundSystem_engineViewData: usize = 0x7C;
|
pub const dwSoundSystem_engineViewData: usize = 0x7C;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: panorama.dll
|
// Module: panorama.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: particles.dll
|
// Module: particles.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: pulse_system.dll
|
// Module: pulse_system.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: rendersystemdx11.dll
|
// Module: rendersystemdx11.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: resourcesystem.dll
|
// Module: resourcesystem.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: scenesystem.dll
|
// Module: scenesystem.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: schemasystem.dll
|
// Module: schemasystem.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: server.dll
|
// Module: server.dll
|
||||||
@ -7317,7 +7317,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_state = 0x798; // int32
|
public const nint m_state = 0x798; // int32
|
||||||
}
|
}
|
||||||
// Parent: CTeamplayRules
|
// Parent: CTeamplayRules
|
||||||
// Field count: 190
|
// Field count: 189
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// NetworkVarNames: m_bFreezePeriod (bool)
|
// NetworkVarNames: m_bFreezePeriod (bool)
|
||||||
@ -7383,7 +7383,6 @@ namespace CS2Dumper.Schemas {
|
|||||||
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
||||||
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
||||||
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
||||||
// NetworkVarNames: m_nServerQuestID (int)
|
|
||||||
// NetworkVarNames: m_vMinimapMins (Vector)
|
// NetworkVarNames: m_vMinimapMins (Vector)
|
||||||
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
||||||
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
||||||
@ -7479,133 +7478,132 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_iMatchStats_PlayersAlive_T = 0xB2C; // int32[30]
|
public const nint m_iMatchStats_PlayersAlive_T = 0xB2C; // int32[30]
|
||||||
public const nint m_TeamRespawnWaveTimes = 0xBA4; // float32[32]
|
public const nint m_TeamRespawnWaveTimes = 0xBA4; // float32[32]
|
||||||
public const nint m_flNextRespawnWave = 0xC24; // GameTime_t[32]
|
public const nint m_flNextRespawnWave = 0xC24; // GameTime_t[32]
|
||||||
public const nint m_nServerQuestID = 0xCA4; // int32
|
public const nint m_vMinimapMins = 0xCA4; // Vector
|
||||||
public const nint m_vMinimapMins = 0xCA8; // Vector
|
public const nint m_vMinimapMaxs = 0xCB0; // Vector
|
||||||
public const nint m_vMinimapMaxs = 0xCB4; // Vector
|
public const nint m_MinimapVerticalSectionHeights = 0xCBC; // float32[8]
|
||||||
public const nint m_MinimapVerticalSectionHeights = 0xCC0; // float32[8]
|
public const nint m_bSpawnedTerrorHuntHeavy = 0xCDC; // bool
|
||||||
public const nint m_bSpawnedTerrorHuntHeavy = 0xCE0; // bool
|
public const nint m_ullLocalMatchID = 0xCE0; // uint64
|
||||||
public const nint m_ullLocalMatchID = 0xCE8; // uint64
|
public const nint m_nEndMatchMapGroupVoteTypes = 0xCE8; // int32[10]
|
||||||
public const nint m_nEndMatchMapGroupVoteTypes = 0xCF0; // int32[10]
|
public const nint m_nEndMatchMapGroupVoteOptions = 0xD10; // int32[10]
|
||||||
public const nint m_nEndMatchMapGroupVoteOptions = 0xD18; // int32[10]
|
public const nint m_nEndMatchMapVoteWinner = 0xD38; // int32
|
||||||
public const nint m_nEndMatchMapVoteWinner = 0xD40; // int32
|
public const nint m_iNumConsecutiveCTLoses = 0xD3C; // int32
|
||||||
public const nint m_iNumConsecutiveCTLoses = 0xD44; // int32
|
public const nint m_iNumConsecutiveTerroristLoses = 0xD40; // int32
|
||||||
public const nint m_iNumConsecutiveTerroristLoses = 0xD48; // int32
|
public const nint m_bHasHostageBeenTouched = 0xD60; // bool
|
||||||
public const nint m_bHasHostageBeenTouched = 0xD68; // bool
|
public const nint m_flIntermissionStartTime = 0xD64; // GameTime_t
|
||||||
public const nint m_flIntermissionStartTime = 0xD6C; // GameTime_t
|
public const nint m_flIntermissionEndTime = 0xD68; // GameTime_t
|
||||||
public const nint m_flIntermissionEndTime = 0xD70; // GameTime_t
|
public const nint m_bLevelInitialized = 0xD6C; // bool
|
||||||
public const nint m_bLevelInitialized = 0xD74; // bool
|
public const nint m_iTotalRoundsPlayed = 0xD70; // int32
|
||||||
public const nint m_iTotalRoundsPlayed = 0xD78; // int32
|
public const nint m_iUnBalancedRounds = 0xD74; // int32
|
||||||
public const nint m_iUnBalancedRounds = 0xD7C; // int32
|
public const nint m_endMatchOnRoundReset = 0xD78; // bool
|
||||||
public const nint m_endMatchOnRoundReset = 0xD80; // bool
|
public const nint m_endMatchOnThink = 0xD79; // bool
|
||||||
public const nint m_endMatchOnThink = 0xD81; // bool
|
public const nint m_iFreezeTime = 0xD7C; // int32
|
||||||
public const nint m_iFreezeTime = 0xD84; // int32
|
public const nint m_iNumTerrorist = 0xD80; // int32
|
||||||
public const nint m_iNumTerrorist = 0xD88; // int32
|
public const nint m_iNumCT = 0xD84; // int32
|
||||||
public const nint m_iNumCT = 0xD8C; // int32
|
public const nint m_iNumSpawnableTerrorist = 0xD88; // int32
|
||||||
public const nint m_iNumSpawnableTerrorist = 0xD90; // int32
|
public const nint m_iNumSpawnableCT = 0xD8C; // int32
|
||||||
public const nint m_iNumSpawnableCT = 0xD94; // int32
|
public const nint m_arrSelectedHostageSpawnIndices = 0xD90; // CUtlVector<int32>
|
||||||
public const nint m_arrSelectedHostageSpawnIndices = 0xD98; // CUtlVector<int32>
|
public const nint m_nSpawnPointsRandomSeed = 0xDA8; // int32
|
||||||
public const nint m_nSpawnPointsRandomSeed = 0xDB0; // int32
|
public const nint m_bFirstConnected = 0xDAC; // bool
|
||||||
public const nint m_bFirstConnected = 0xDB4; // bool
|
public const nint m_bCompleteReset = 0xDAD; // bool
|
||||||
public const nint m_bCompleteReset = 0xDB5; // bool
|
public const nint m_bPickNewTeamsOnReset = 0xDAE; // bool
|
||||||
public const nint m_bPickNewTeamsOnReset = 0xDB6; // bool
|
public const nint m_bScrambleTeamsOnRestart = 0xDAF; // bool
|
||||||
public const nint m_bScrambleTeamsOnRestart = 0xDB7; // bool
|
public const nint m_bSwapTeamsOnRestart = 0xDB0; // bool
|
||||||
public const nint m_bSwapTeamsOnRestart = 0xDB8; // bool
|
public const nint m_nEndMatchTiedVotes = 0xDB8; // CUtlVector<int32>
|
||||||
public const nint m_nEndMatchTiedVotes = 0xDC0; // CUtlVector<int32>
|
public const nint m_bNeedToAskPlayersForContinueVote = 0xDD4; // bool
|
||||||
public const nint m_bNeedToAskPlayersForContinueVote = 0xDDC; // bool
|
public const nint m_numQueuedMatchmakingAccounts = 0xDD8; // uint32
|
||||||
public const nint m_numQueuedMatchmakingAccounts = 0xDE0; // uint32
|
public const nint m_fAvgPlayerRank = 0xDDC; // float32
|
||||||
public const nint m_fAvgPlayerRank = 0xDE4; // float32
|
public const nint m_pQueuedMatchmakingReservationString = 0xDE0; // char*
|
||||||
public const nint m_pQueuedMatchmakingReservationString = 0xDE8; // char*
|
public const nint m_numTotalTournamentDrops = 0xDE8; // uint32
|
||||||
public const nint m_numTotalTournamentDrops = 0xDF0; // uint32
|
public const nint m_numSpectatorsCountMax = 0xDEC; // uint32
|
||||||
public const nint m_numSpectatorsCountMax = 0xDF4; // uint32
|
public const nint m_numSpectatorsCountMaxTV = 0xDF0; // uint32
|
||||||
public const nint m_numSpectatorsCountMaxTV = 0xDF8; // uint32
|
public const nint m_numSpectatorsCountMaxLnk = 0xDF4; // uint32
|
||||||
public const nint m_numSpectatorsCountMaxLnk = 0xDFC; // uint32
|
public const nint m_bForceTeamChangeSilent = 0xE00; // bool
|
||||||
public const nint m_bForceTeamChangeSilent = 0xE08; // bool
|
public const nint m_bLoadingRoundBackupData = 0xE01; // bool
|
||||||
public const nint m_bLoadingRoundBackupData = 0xE09; // bool
|
public const nint m_nMatchInfoShowType = 0xE38; // int32
|
||||||
public const nint m_nMatchInfoShowType = 0xE40; // int32
|
public const nint m_flMatchInfoDecidedTime = 0xE3C; // float32
|
||||||
public const nint m_flMatchInfoDecidedTime = 0xE44; // float32
|
public const nint mTeamDMLastWinningTeamNumber = 0xE58; // int32
|
||||||
public const nint mTeamDMLastWinningTeamNumber = 0xE60; // int32
|
public const nint mTeamDMLastThinkTime = 0xE5C; // float32
|
||||||
public const nint mTeamDMLastThinkTime = 0xE64; // float32
|
public const nint m_flTeamDMLastAnnouncementTime = 0xE60; // float32
|
||||||
public const nint m_flTeamDMLastAnnouncementTime = 0xE68; // float32
|
public const nint m_iAccountTerrorist = 0xE64; // int32
|
||||||
public const nint m_iAccountTerrorist = 0xE6C; // int32
|
public const nint m_iAccountCT = 0xE68; // int32
|
||||||
public const nint m_iAccountCT = 0xE70; // int32
|
public const nint m_iSpawnPointCount_Terrorist = 0xE6C; // int32
|
||||||
public const nint m_iSpawnPointCount_Terrorist = 0xE74; // int32
|
public const nint m_iSpawnPointCount_CT = 0xE70; // int32
|
||||||
public const nint m_iSpawnPointCount_CT = 0xE78; // int32
|
public const nint m_iMaxNumTerrorists = 0xE74; // int32
|
||||||
public const nint m_iMaxNumTerrorists = 0xE7C; // int32
|
public const nint m_iMaxNumCTs = 0xE78; // int32
|
||||||
public const nint m_iMaxNumCTs = 0xE80; // int32
|
public const nint m_iLoserBonusMostRecentTeam = 0xE7C; // int32
|
||||||
public const nint m_iLoserBonusMostRecentTeam = 0xE84; // int32
|
public const nint m_tmNextPeriodicThink = 0xE80; // float32
|
||||||
public const nint m_tmNextPeriodicThink = 0xE88; // float32
|
public const nint m_bVoiceWonMatchBragFired = 0xE84; // bool
|
||||||
public const nint m_bVoiceWonMatchBragFired = 0xE8C; // bool
|
public const nint m_fWarmupNextChatNoticeTime = 0xE88; // float32
|
||||||
public const nint m_fWarmupNextChatNoticeTime = 0xE90; // float32
|
public const nint m_iHostagesRescued = 0xE90; // int32
|
||||||
public const nint m_iHostagesRescued = 0xE98; // int32
|
public const nint m_iHostagesTouched = 0xE94; // int32
|
||||||
public const nint m_iHostagesTouched = 0xE9C; // int32
|
public const nint m_flNextHostageAnnouncement = 0xE98; // float32
|
||||||
public const nint m_flNextHostageAnnouncement = 0xEA0; // float32
|
public const nint m_bNoTerroristsKilled = 0xE9C; // bool
|
||||||
public const nint m_bNoTerroristsKilled = 0xEA4; // bool
|
public const nint m_bNoCTsKilled = 0xE9D; // bool
|
||||||
public const nint m_bNoCTsKilled = 0xEA5; // bool
|
public const nint m_bNoEnemiesKilled = 0xE9E; // bool
|
||||||
public const nint m_bNoEnemiesKilled = 0xEA6; // bool
|
public const nint m_bCanDonateWeapons = 0xE9F; // bool
|
||||||
public const nint m_bCanDonateWeapons = 0xEA7; // bool
|
public const nint m_firstKillTime = 0xEA4; // float32
|
||||||
public const nint m_firstKillTime = 0xEAC; // float32
|
public const nint m_firstBloodTime = 0xEAC; // float32
|
||||||
public const nint m_firstBloodTime = 0xEB4; // float32
|
public const nint m_hostageWasInjured = 0xEC8; // bool
|
||||||
public const nint m_hostageWasInjured = 0xED0; // bool
|
public const nint m_hostageWasKilled = 0xEC9; // bool
|
||||||
public const nint m_hostageWasKilled = 0xED1; // bool
|
public const nint m_bVoteCalled = 0xED8; // bool
|
||||||
public const nint m_bVoteCalled = 0xEE0; // bool
|
public const nint m_bServerVoteOnReset = 0xED9; // bool
|
||||||
public const nint m_bServerVoteOnReset = 0xEE1; // bool
|
public const nint m_flVoteCheckThrottle = 0xEDC; // float32
|
||||||
public const nint m_flVoteCheckThrottle = 0xEE4; // float32
|
public const nint m_bBuyTimeEnded = 0xEE0; // bool
|
||||||
public const nint m_bBuyTimeEnded = 0xEE8; // bool
|
public const nint m_nLastFreezeEndBeep = 0xEE4; // int32
|
||||||
public const nint m_nLastFreezeEndBeep = 0xEEC; // int32
|
public const nint m_bTargetBombed = 0xEE8; // bool
|
||||||
public const nint m_bTargetBombed = 0xEF0; // bool
|
public const nint m_bBombDefused = 0xEE9; // bool
|
||||||
public const nint m_bBombDefused = 0xEF1; // bool
|
public const nint m_bMapHasBombZone = 0xEEA; // bool
|
||||||
public const nint m_bMapHasBombZone = 0xEF2; // bool
|
public const nint m_vecMainCTSpawnPos = 0xF38; // Vector
|
||||||
public const nint m_vecMainCTSpawnPos = 0xF40; // Vector
|
public const nint m_CTSpawnPointsMasterList = 0xF48; // CUtlVector<SpawnPoint*>
|
||||||
public const nint m_CTSpawnPointsMasterList = 0xF50; // CUtlVector<SpawnPoint*>
|
public const nint m_TerroristSpawnPointsMasterList = 0xF60; // CUtlVector<SpawnPoint*>
|
||||||
public const nint m_TerroristSpawnPointsMasterList = 0xF68; // CUtlVector<SpawnPoint*>
|
public const nint m_bRespawningAllRespawnablePlayers = 0xF78; // bool
|
||||||
public const nint m_bRespawningAllRespawnablePlayers = 0xF80; // bool
|
public const nint m_iNextCTSpawnPoint = 0xF7C; // int32
|
||||||
public const nint m_iNextCTSpawnPoint = 0xF84; // int32
|
public const nint m_flCTSpawnPointUsedTime = 0xF80; // float32
|
||||||
public const nint m_flCTSpawnPointUsedTime = 0xF88; // float32
|
public const nint m_iNextTerroristSpawnPoint = 0xF84; // int32
|
||||||
public const nint m_iNextTerroristSpawnPoint = 0xF8C; // int32
|
public const nint m_flTerroristSpawnPointUsedTime = 0xF88; // float32
|
||||||
public const nint m_flTerroristSpawnPointUsedTime = 0xF90; // float32
|
public const nint m_CTSpawnPoints = 0xF90; // CUtlVector<SpawnPoint*>
|
||||||
public const nint m_CTSpawnPoints = 0xF98; // CUtlVector<SpawnPoint*>
|
public const nint m_TerroristSpawnPoints = 0xFA8; // CUtlVector<SpawnPoint*>
|
||||||
public const nint m_TerroristSpawnPoints = 0xFB0; // CUtlVector<SpawnPoint*>
|
public const nint m_bIsUnreservedGameServer = 0xFC0; // bool
|
||||||
public const nint m_bIsUnreservedGameServer = 0xFC8; // bool
|
public const nint m_fAutobalanceDisplayTime = 0xFC4; // float32
|
||||||
public const nint m_fAutobalanceDisplayTime = 0xFCC; // float32
|
public const nint m_bAllowWeaponSwitch = 0x1230; // bool
|
||||||
public const nint m_bAllowWeaponSwitch = 0x1238; // bool
|
public const nint m_bRoundTimeWarningTriggered = 0x1231; // bool
|
||||||
public const nint m_bRoundTimeWarningTriggered = 0x1239; // bool
|
public const nint m_phaseChangeAnnouncementTime = 0x1234; // GameTime_t
|
||||||
public const nint m_phaseChangeAnnouncementTime = 0x123C; // GameTime_t
|
public const nint m_fNextUpdateTeamClanNamesTime = 0x1238; // float32
|
||||||
public const nint m_fNextUpdateTeamClanNamesTime = 0x1240; // float32
|
public const nint m_flLastThinkTime = 0x123C; // GameTime_t
|
||||||
public const nint m_flLastThinkTime = 0x1244; // GameTime_t
|
public const nint m_fAccumulatedRoundOffDamage = 0x1240; // float32
|
||||||
public const nint m_fAccumulatedRoundOffDamage = 0x1248; // float32
|
public const nint m_nShorthandedBonusLastEvalRound = 0x1244; // int32
|
||||||
public const nint m_nShorthandedBonusLastEvalRound = 0x124C; // int32
|
public const nint m_nMatchAbortedEarlyReason = 0x14C0; // int32
|
||||||
public const nint m_nMatchAbortedEarlyReason = 0x14C8; // int32
|
public const nint m_bHasTriggeredRoundStartMusic = 0x14C4; // bool
|
||||||
public const nint m_bHasTriggeredRoundStartMusic = 0x14CC; // bool
|
public const nint m_bSwitchingTeamsAtRoundReset = 0x14C5; // bool
|
||||||
public const nint m_bSwitchingTeamsAtRoundReset = 0x14CD; // bool
|
public const nint m_pGameModeRules = 0x14E0; // CCSGameModeRules*
|
||||||
public const nint m_pGameModeRules = 0x14E8; // CCSGameModeRules*
|
public const nint m_BtGlobalBlackboard = 0x14E8; // KeyValues3
|
||||||
public const nint m_BtGlobalBlackboard = 0x14F0; // KeyValues3
|
public const nint m_hPlayerResource = 0x1578; // CHandle<CBaseEntity>
|
||||||
public const nint m_hPlayerResource = 0x1580; // CHandle<CBaseEntity>
|
public const nint m_RetakeRules = 0x1580; // CRetakeGameRules
|
||||||
public const nint m_RetakeRules = 0x1588; // CRetakeGameRules
|
public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1718; // CUtlVector<int32>[4]
|
||||||
public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1720; // CUtlVector<int32>[4]
|
public const nint m_bTeamLastKillUsedUniqueWeaponMatch = 0x1778; // bool[4]
|
||||||
public const nint m_bTeamLastKillUsedUniqueWeaponMatch = 0x1780; // bool[4]
|
public const nint m_nMatchEndCount = 0x17A0; // uint8
|
||||||
public const nint m_nMatchEndCount = 0x17A8; // uint8
|
public const nint m_nTTeamIntroVariant = 0x17A4; // int32
|
||||||
public const nint m_nTTeamIntroVariant = 0x17AC; // int32
|
public const nint m_nCTTeamIntroVariant = 0x17A8; // int32
|
||||||
public const nint m_nCTTeamIntroVariant = 0x17B0; // int32
|
public const nint m_bTeamIntroPeriod = 0x17AC; // bool
|
||||||
public const nint m_bTeamIntroPeriod = 0x17B4; // bool
|
public const nint m_fTeamIntroPeriodEnd = 0x17B0; // GameTime_t
|
||||||
public const nint m_fTeamIntroPeriodEnd = 0x17B8; // GameTime_t
|
public const nint m_bPlayedTeamIntroVO = 0x17B4; // bool
|
||||||
public const nint m_bPlayedTeamIntroVO = 0x17BC; // bool
|
public const nint m_iRoundEndWinnerTeam = 0x17B8; // int32
|
||||||
public const nint m_iRoundEndWinnerTeam = 0x17C0; // int32
|
public const nint m_eRoundEndReason = 0x17BC; // int32
|
||||||
public const nint m_eRoundEndReason = 0x17C4; // int32
|
public const nint m_bRoundEndShowTimerDefend = 0x17C0; // bool
|
||||||
public const nint m_bRoundEndShowTimerDefend = 0x17C8; // bool
|
public const nint m_iRoundEndTimerTime = 0x17C4; // int32
|
||||||
public const nint m_iRoundEndTimerTime = 0x17CC; // int32
|
public const nint m_sRoundEndFunFactToken = 0x17C8; // CUtlString
|
||||||
public const nint m_sRoundEndFunFactToken = 0x17D0; // CUtlString
|
public const nint m_iRoundEndFunFactPlayerSlot = 0x17D0; // CPlayerSlot
|
||||||
public const nint m_iRoundEndFunFactPlayerSlot = 0x17D8; // CPlayerSlot
|
public const nint m_iRoundEndFunFactData1 = 0x17D4; // int32
|
||||||
public const nint m_iRoundEndFunFactData1 = 0x17DC; // int32
|
public const nint m_iRoundEndFunFactData2 = 0x17D8; // int32
|
||||||
public const nint m_iRoundEndFunFactData2 = 0x17E0; // int32
|
public const nint m_iRoundEndFunFactData3 = 0x17DC; // int32
|
||||||
public const nint m_iRoundEndFunFactData3 = 0x17E4; // int32
|
public const nint m_sRoundEndMessage = 0x17E0; // CUtlString
|
||||||
public const nint m_sRoundEndMessage = 0x17E8; // CUtlString
|
public const nint m_iRoundEndPlayerCount = 0x17E8; // int32
|
||||||
public const nint m_iRoundEndPlayerCount = 0x17F0; // int32
|
public const nint m_bRoundEndNoMusic = 0x17EC; // bool
|
||||||
public const nint m_bRoundEndNoMusic = 0x17F4; // bool
|
public const nint m_iRoundEndLegacy = 0x17F0; // int32
|
||||||
public const nint m_iRoundEndLegacy = 0x17F8; // int32
|
public const nint m_nRoundEndCount = 0x17F4; // uint8
|
||||||
public const nint m_nRoundEndCount = 0x17FC; // uint8
|
public const nint m_iRoundStartRoundNumber = 0x17F8; // int32
|
||||||
public const nint m_iRoundStartRoundNumber = 0x1800; // int32
|
public const nint m_nRoundStartCount = 0x17FC; // uint8
|
||||||
public const nint m_nRoundStartCount = 0x1804; // uint8
|
public const nint m_flLastPerfSampleTime = 0x5808; // float64
|
||||||
public const nint m_flLastPerfSampleTime = 0x5810; // float64
|
|
||||||
}
|
}
|
||||||
// Parent: CPhysicsProp
|
// Parent: CPhysicsProp
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
@ -7880,10 +7878,10 @@ namespace CS2Dumper.Schemas {
|
|||||||
// NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t)
|
// NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t)
|
||||||
// NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t)
|
// NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t)
|
||||||
public static class CCSPlayer_ActionTrackingServices {
|
public static class CCSPlayer_ActionTrackingServices {
|
||||||
public const nint m_hLastWeaponBeforeC4AutoSwitch = 0x218; // CHandle<CBasePlayerWeapon>
|
public const nint m_hLastWeaponBeforeC4AutoSwitch = 0x250; // CHandle<CBasePlayerWeapon>
|
||||||
public const nint m_bIsRescuing = 0x244; // bool
|
public const nint m_bIsRescuing = 0x27C; // bool
|
||||||
public const nint m_weaponPurchasesThisMatch = 0x248; // WeaponPurchaseTracker_t
|
public const nint m_weaponPurchasesThisMatch = 0x280; // WeaponPurchaseTracker_t
|
||||||
public const nint m_weaponPurchasesThisRound = 0x2A0; // WeaponPurchaseTracker_t
|
public const nint m_weaponPurchasesThisRound = 0x2D8; // WeaponPurchaseTracker_t
|
||||||
}
|
}
|
||||||
// Parent: CPointEntity
|
// Parent: CPointEntity
|
||||||
// Field count: 6
|
// Field count: 6
|
||||||
@ -9962,7 +9960,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_nHighestAppliedDamageTagTick = 0x1B20; // int32
|
public const nint m_nHighestAppliedDamageTagTick = 0x1B20; // int32
|
||||||
}
|
}
|
||||||
// Parent: CBasePlayerController
|
// Parent: CBasePlayerController
|
||||||
// Field count: 91
|
// Field count: 93
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// MNetworkUserGroupProxy
|
// MNetworkUserGroupProxy
|
||||||
@ -9974,6 +9972,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
||||||
// NetworkVarNames: m_iPing (uint32)
|
// NetworkVarNames: m_iPing (uint32)
|
||||||
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
||||||
|
// NetworkVarNames: m_uiCommunicationMuteFlags (uint32)
|
||||||
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
||||||
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
||||||
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
||||||
@ -9991,6 +9990,7 @@ namespace CS2Dumper.Schemas {
|
|||||||
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
||||||
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
||||||
// NetworkVarNames: m_unActiveQuestId (uint16)
|
// NetworkVarNames: m_unActiveQuestId (uint16)
|
||||||
|
// NetworkVarNames: m_rtActiveMissionPeriod (RTime32)
|
||||||
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
||||||
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
||||||
// NetworkVarNames: m_nDisconnectionTick (int)
|
// NetworkVarNames: m_nDisconnectionTick (int)
|
||||||
@ -10026,91 +10026,93 @@ namespace CS2Dumper.Schemas {
|
|||||||
public const nint m_pDamageServices = 0x7A0; // CCSPlayerController_DamageServices*
|
public const nint m_pDamageServices = 0x7A0; // CCSPlayerController_DamageServices*
|
||||||
public const nint m_iPing = 0x7A8; // uint32
|
public const nint m_iPing = 0x7A8; // uint32
|
||||||
public const nint m_bHasCommunicationAbuseMute = 0x7AC; // bool
|
public const nint m_bHasCommunicationAbuseMute = 0x7AC; // bool
|
||||||
public const nint m_szCrosshairCodes = 0x7B0; // CUtlSymbolLarge
|
public const nint m_uiCommunicationMuteFlags = 0x7B0; // uint32
|
||||||
public const nint m_iPendingTeamNum = 0x7B8; // uint8
|
public const nint m_szCrosshairCodes = 0x7B8; // CUtlSymbolLarge
|
||||||
public const nint m_flForceTeamTime = 0x7BC; // GameTime_t
|
public const nint m_iPendingTeamNum = 0x7C0; // uint8
|
||||||
public const nint m_iCompTeammateColor = 0x7C0; // int32
|
public const nint m_flForceTeamTime = 0x7C4; // GameTime_t
|
||||||
public const nint m_bEverPlayedOnTeam = 0x7C4; // bool
|
public const nint m_iCompTeammateColor = 0x7C8; // int32
|
||||||
public const nint m_bAttemptedToGetColor = 0x7C5; // bool
|
public const nint m_bEverPlayedOnTeam = 0x7CC; // bool
|
||||||
public const nint m_iTeammatePreferredColor = 0x7C8; // int32
|
public const nint m_bAttemptedToGetColor = 0x7CD; // bool
|
||||||
public const nint m_bTeamChanged = 0x7CC; // bool
|
public const nint m_iTeammatePreferredColor = 0x7D0; // int32
|
||||||
public const nint m_bInSwitchTeam = 0x7CD; // bool
|
public const nint m_bTeamChanged = 0x7D4; // bool
|
||||||
public const nint m_bHasSeenJoinGame = 0x7CE; // bool
|
public const nint m_bInSwitchTeam = 0x7D5; // bool
|
||||||
public const nint m_bJustBecameSpectator = 0x7CF; // bool
|
public const nint m_bHasSeenJoinGame = 0x7D6; // bool
|
||||||
public const nint m_bSwitchTeamsOnNextRoundReset = 0x7D0; // bool
|
public const nint m_bJustBecameSpectator = 0x7D7; // bool
|
||||||
public const nint m_bRemoveAllItemsOnNextRoundReset = 0x7D1; // bool
|
public const nint m_bSwitchTeamsOnNextRoundReset = 0x7D8; // bool
|
||||||
public const nint m_flLastJoinTeamTime = 0x7D4; // GameTime_t
|
public const nint m_bRemoveAllItemsOnNextRoundReset = 0x7D9; // bool
|
||||||
public const nint m_szClan = 0x7D8; // CUtlSymbolLarge
|
public const nint m_flLastJoinTeamTime = 0x7DC; // GameTime_t
|
||||||
public const nint m_szClanName = 0x7E0; // char[32]
|
public const nint m_szClan = 0x7E0; // CUtlSymbolLarge
|
||||||
public const nint m_iCoachingTeam = 0x800; // int32
|
public const nint m_szClanName = 0x7E8; // char[32]
|
||||||
public const nint m_nPlayerDominated = 0x808; // uint64
|
public const nint m_iCoachingTeam = 0x808; // int32
|
||||||
public const nint m_nPlayerDominatingMe = 0x810; // uint64
|
public const nint m_nPlayerDominated = 0x810; // uint64
|
||||||
public const nint m_iCompetitiveRanking = 0x818; // int32
|
public const nint m_nPlayerDominatingMe = 0x818; // uint64
|
||||||
public const nint m_iCompetitiveWins = 0x81C; // int32
|
public const nint m_iCompetitiveRanking = 0x820; // int32
|
||||||
public const nint m_iCompetitiveRankType = 0x820; // int8
|
public const nint m_iCompetitiveWins = 0x824; // int32
|
||||||
public const nint m_iCompetitiveRankingPredicted_Win = 0x824; // int32
|
public const nint m_iCompetitiveRankType = 0x828; // int8
|
||||||
public const nint m_iCompetitiveRankingPredicted_Loss = 0x828; // int32
|
public const nint m_iCompetitiveRankingPredicted_Win = 0x82C; // int32
|
||||||
public const nint m_iCompetitiveRankingPredicted_Tie = 0x82C; // int32
|
public const nint m_iCompetitiveRankingPredicted_Loss = 0x830; // int32
|
||||||
public const nint m_nEndMatchNextMapVote = 0x830; // int32
|
public const nint m_iCompetitiveRankingPredicted_Tie = 0x834; // int32
|
||||||
public const nint m_unActiveQuestId = 0x834; // uint16
|
public const nint m_nEndMatchNextMapVote = 0x838; // int32
|
||||||
public const nint m_nQuestProgressReason = 0x838; // QuestProgress::Reason
|
public const nint m_unActiveQuestId = 0x83C; // uint16
|
||||||
public const nint m_unPlayerTvControlFlags = 0x83C; // uint32
|
public const nint m_rtActiveMissionPeriod = 0x840; // uint32
|
||||||
public const nint m_iDraftIndex = 0x868; // int32
|
public const nint m_nQuestProgressReason = 0x844; // QuestProgress::Reason
|
||||||
public const nint m_msQueuedModeDisconnectionTimestamp = 0x86C; // uint32
|
public const nint m_unPlayerTvControlFlags = 0x848; // uint32
|
||||||
public const nint m_uiAbandonRecordedReason = 0x870; // uint32
|
public const nint m_iDraftIndex = 0x878; // int32
|
||||||
public const nint m_eNetworkDisconnectionReason = 0x874; // uint32
|
public const nint m_msQueuedModeDisconnectionTimestamp = 0x87C; // uint32
|
||||||
public const nint m_bCannotBeKicked = 0x878; // bool
|
public const nint m_uiAbandonRecordedReason = 0x880; // uint32
|
||||||
public const nint m_bEverFullyConnected = 0x879; // bool
|
public const nint m_eNetworkDisconnectionReason = 0x884; // uint32
|
||||||
public const nint m_bAbandonAllowsSurrender = 0x87A; // bool
|
public const nint m_bCannotBeKicked = 0x888; // bool
|
||||||
public const nint m_bAbandonOffersInstantSurrender = 0x87B; // bool
|
public const nint m_bEverFullyConnected = 0x889; // bool
|
||||||
public const nint m_bDisconnection1MinWarningPrinted = 0x87C; // bool
|
public const nint m_bAbandonAllowsSurrender = 0x88A; // bool
|
||||||
public const nint m_bScoreReported = 0x87D; // bool
|
public const nint m_bAbandonOffersInstantSurrender = 0x88B; // bool
|
||||||
public const nint m_nDisconnectionTick = 0x880; // int32
|
public const nint m_bDisconnection1MinWarningPrinted = 0x88C; // bool
|
||||||
public const nint m_bControllingBot = 0x890; // bool
|
public const nint m_bScoreReported = 0x88D; // bool
|
||||||
public const nint m_bHasControlledBotThisRound = 0x891; // bool
|
public const nint m_nDisconnectionTick = 0x890; // int32
|
||||||
public const nint m_bHasBeenControlledByPlayerThisRound = 0x892; // bool
|
public const nint m_bControllingBot = 0x8A0; // bool
|
||||||
public const nint m_nBotsControlledThisRound = 0x894; // int32
|
public const nint m_bHasControlledBotThisRound = 0x8A1; // bool
|
||||||
public const nint m_bCanControlObservedBot = 0x898; // bool
|
public const nint m_bHasBeenControlledByPlayerThisRound = 0x8A2; // bool
|
||||||
public const nint m_hPlayerPawn = 0x89C; // CHandle<CCSPlayerPawn>
|
public const nint m_nBotsControlledThisRound = 0x8A4; // int32
|
||||||
public const nint m_hObserverPawn = 0x8A0; // CHandle<CCSObserverPawn>
|
public const nint m_bCanControlObservedBot = 0x8A8; // bool
|
||||||
public const nint m_DesiredObserverMode = 0x8A4; // int32
|
public const nint m_hPlayerPawn = 0x8AC; // CHandle<CCSPlayerPawn>
|
||||||
public const nint m_hDesiredObserverTarget = 0x8A8; // CEntityHandle
|
public const nint m_hObserverPawn = 0x8B0; // CHandle<CCSObserverPawn>
|
||||||
public const nint m_bPawnIsAlive = 0x8AC; // bool
|
public const nint m_DesiredObserverMode = 0x8B4; // int32
|
||||||
public const nint m_iPawnHealth = 0x8B0; // uint32
|
public const nint m_hDesiredObserverTarget = 0x8B8; // CEntityHandle
|
||||||
public const nint m_iPawnArmor = 0x8B4; // int32
|
public const nint m_bPawnIsAlive = 0x8BC; // bool
|
||||||
public const nint m_bPawnHasDefuser = 0x8B8; // bool
|
public const nint m_iPawnHealth = 0x8C0; // uint32
|
||||||
public const nint m_bPawnHasHelmet = 0x8B9; // bool
|
public const nint m_iPawnArmor = 0x8C4; // int32
|
||||||
public const nint m_nPawnCharacterDefIndex = 0x8BA; // uint16
|
public const nint m_bPawnHasDefuser = 0x8C8; // bool
|
||||||
public const nint m_iPawnLifetimeStart = 0x8BC; // int32
|
public const nint m_bPawnHasHelmet = 0x8C9; // bool
|
||||||
public const nint m_iPawnLifetimeEnd = 0x8C0; // int32
|
public const nint m_nPawnCharacterDefIndex = 0x8CA; // uint16
|
||||||
public const nint m_iPawnBotDifficulty = 0x8C4; // int32
|
public const nint m_iPawnLifetimeStart = 0x8CC; // int32
|
||||||
public const nint m_hOriginalControllerOfCurrentPawn = 0x8C8; // CHandle<CCSPlayerController>
|
public const nint m_iPawnLifetimeEnd = 0x8D0; // int32
|
||||||
public const nint m_iScore = 0x8CC; // int32
|
public const nint m_iPawnBotDifficulty = 0x8D4; // int32
|
||||||
public const nint m_iRoundScore = 0x8D0; // int32
|
public const nint m_hOriginalControllerOfCurrentPawn = 0x8D8; // CHandle<CCSPlayerController>
|
||||||
public const nint m_iRoundsWon = 0x8D4; // int32
|
public const nint m_iScore = 0x8DC; // int32
|
||||||
public const nint m_recentKillQueue = 0x8D8; // uint8[8]
|
public const nint m_iRoundScore = 0x8E0; // int32
|
||||||
public const nint m_nFirstKill = 0x8E0; // uint8
|
public const nint m_iRoundsWon = 0x8E4; // int32
|
||||||
public const nint m_nKillCount = 0x8E1; // uint8
|
public const nint m_recentKillQueue = 0x8E8; // uint8[8]
|
||||||
public const nint m_bMvpNoMusic = 0x8E2; // bool
|
public const nint m_nFirstKill = 0x8F0; // uint8
|
||||||
public const nint m_eMvpReason = 0x8E4; // int32
|
public const nint m_nKillCount = 0x8F1; // uint8
|
||||||
public const nint m_iMusicKitID = 0x8E8; // int32
|
public const nint m_bMvpNoMusic = 0x8F2; // bool
|
||||||
public const nint m_iMusicKitMVPs = 0x8EC; // int32
|
public const nint m_eMvpReason = 0x8F4; // int32
|
||||||
public const nint m_iMVPs = 0x8F0; // int32
|
public const nint m_iMusicKitID = 0x8F8; // int32
|
||||||
public const nint m_nUpdateCounter = 0x8F4; // int32
|
public const nint m_iMusicKitMVPs = 0x8FC; // int32
|
||||||
public const nint m_flSmoothedPing = 0x8F8; // float32
|
public const nint m_iMVPs = 0x900; // int32
|
||||||
public const nint m_lastHeldVoteTimer = 0xF9A0; // IntervalTimer
|
public const nint m_nUpdateCounter = 0x904; // int32
|
||||||
public const nint m_bShowHints = 0xF9B8; // bool
|
public const nint m_flSmoothedPing = 0x908; // float32
|
||||||
public const nint m_iNextTimeCheck = 0xF9BC; // int32
|
public const nint m_lastHeldVoteTimer = 0xF9B0; // IntervalTimer
|
||||||
public const nint m_bJustDidTeamKill = 0xF9C0; // bool
|
public const nint m_bShowHints = 0xF9C8; // bool
|
||||||
public const nint m_bPunishForTeamKill = 0xF9C1; // bool
|
public const nint m_iNextTimeCheck = 0xF9CC; // int32
|
||||||
public const nint m_bGaveTeamDamageWarning = 0xF9C2; // bool
|
public const nint m_bJustDidTeamKill = 0xF9D0; // bool
|
||||||
public const nint m_bGaveTeamDamageWarningThisRound = 0xF9C3; // bool
|
public const nint m_bPunishForTeamKill = 0xF9D1; // bool
|
||||||
public const nint m_dblLastReceivedPacketPlatFloatTime = 0xF9C8; // float64
|
public const nint m_bGaveTeamDamageWarning = 0xF9D2; // bool
|
||||||
public const nint m_LastTeamDamageWarningTime = 0xF9D0; // GameTime_t
|
public const nint m_bGaveTeamDamageWarningThisRound = 0xF9D3; // bool
|
||||||
public const nint m_LastTimePlayerWasDisconnectedForPawnsRemove = 0xF9D4; // GameTime_t
|
public const nint m_dblLastReceivedPacketPlatFloatTime = 0xF9D8; // float64
|
||||||
public const nint m_nSuspiciousHitCount = 0xF9D8; // uint32
|
public const nint m_LastTeamDamageWarningTime = 0xF9E0; // GameTime_t
|
||||||
public const nint m_nNonSuspiciousHitStreak = 0xF9DC; // uint32
|
public const nint m_LastTimePlayerWasDisconnectedForPawnsRemove = 0xF9E4; // GameTime_t
|
||||||
public const nint m_bFireBulletsSeedSynchronized = 0xFA81; // bool
|
public const nint m_nSuspiciousHitCount = 0xF9E8; // uint32
|
||||||
|
public const nint m_nNonSuspiciousHitStreak = 0xF9EC; // uint32
|
||||||
|
public const nint m_bFireBulletsSeedSynchronized = 0xFA91; // bool
|
||||||
}
|
}
|
||||||
// Parent: IEconItemInterface
|
// Parent: IEconItemInterface
|
||||||
// Field count: 13
|
// Field count: 13
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
@ -7322,7 +7322,7 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_state = 0x798; // int32
|
constexpr std::ptrdiff_t m_state = 0x798; // int32
|
||||||
}
|
}
|
||||||
// Parent: CTeamplayRules
|
// Parent: CTeamplayRules
|
||||||
// Field count: 190
|
// Field count: 189
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// NetworkVarNames: m_bFreezePeriod (bool)
|
// NetworkVarNames: m_bFreezePeriod (bool)
|
||||||
@ -7388,7 +7388,6 @@ namespace cs2_dumper {
|
|||||||
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
||||||
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
||||||
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
||||||
// NetworkVarNames: m_nServerQuestID (int)
|
|
||||||
// NetworkVarNames: m_vMinimapMins (Vector)
|
// NetworkVarNames: m_vMinimapMins (Vector)
|
||||||
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
||||||
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
||||||
@ -7484,133 +7483,132 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_iMatchStats_PlayersAlive_T = 0xB2C; // int32[30]
|
constexpr std::ptrdiff_t m_iMatchStats_PlayersAlive_T = 0xB2C; // int32[30]
|
||||||
constexpr std::ptrdiff_t m_TeamRespawnWaveTimes = 0xBA4; // float32[32]
|
constexpr std::ptrdiff_t m_TeamRespawnWaveTimes = 0xBA4; // float32[32]
|
||||||
constexpr std::ptrdiff_t m_flNextRespawnWave = 0xC24; // GameTime_t[32]
|
constexpr std::ptrdiff_t m_flNextRespawnWave = 0xC24; // GameTime_t[32]
|
||||||
constexpr std::ptrdiff_t m_nServerQuestID = 0xCA4; // int32
|
constexpr std::ptrdiff_t m_vMinimapMins = 0xCA4; // Vector
|
||||||
constexpr std::ptrdiff_t m_vMinimapMins = 0xCA8; // Vector
|
constexpr std::ptrdiff_t m_vMinimapMaxs = 0xCB0; // Vector
|
||||||
constexpr std::ptrdiff_t m_vMinimapMaxs = 0xCB4; // Vector
|
constexpr std::ptrdiff_t m_MinimapVerticalSectionHeights = 0xCBC; // float32[8]
|
||||||
constexpr std::ptrdiff_t m_MinimapVerticalSectionHeights = 0xCC0; // float32[8]
|
constexpr std::ptrdiff_t m_bSpawnedTerrorHuntHeavy = 0xCDC; // bool
|
||||||
constexpr std::ptrdiff_t m_bSpawnedTerrorHuntHeavy = 0xCE0; // bool
|
constexpr std::ptrdiff_t m_ullLocalMatchID = 0xCE0; // uint64
|
||||||
constexpr std::ptrdiff_t m_ullLocalMatchID = 0xCE8; // uint64
|
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteTypes = 0xCE8; // int32[10]
|
||||||
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteTypes = 0xCF0; // int32[10]
|
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteOptions = 0xD10; // int32[10]
|
||||||
constexpr std::ptrdiff_t m_nEndMatchMapGroupVoteOptions = 0xD18; // int32[10]
|
constexpr std::ptrdiff_t m_nEndMatchMapVoteWinner = 0xD38; // int32
|
||||||
constexpr std::ptrdiff_t m_nEndMatchMapVoteWinner = 0xD40; // int32
|
constexpr std::ptrdiff_t m_iNumConsecutiveCTLoses = 0xD3C; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumConsecutiveCTLoses = 0xD44; // int32
|
constexpr std::ptrdiff_t m_iNumConsecutiveTerroristLoses = 0xD40; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumConsecutiveTerroristLoses = 0xD48; // int32
|
constexpr std::ptrdiff_t m_bHasHostageBeenTouched = 0xD60; // bool
|
||||||
constexpr std::ptrdiff_t m_bHasHostageBeenTouched = 0xD68; // bool
|
constexpr std::ptrdiff_t m_flIntermissionStartTime = 0xD64; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flIntermissionStartTime = 0xD6C; // GameTime_t
|
constexpr std::ptrdiff_t m_flIntermissionEndTime = 0xD68; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flIntermissionEndTime = 0xD70; // GameTime_t
|
constexpr std::ptrdiff_t m_bLevelInitialized = 0xD6C; // bool
|
||||||
constexpr std::ptrdiff_t m_bLevelInitialized = 0xD74; // bool
|
constexpr std::ptrdiff_t m_iTotalRoundsPlayed = 0xD70; // int32
|
||||||
constexpr std::ptrdiff_t m_iTotalRoundsPlayed = 0xD78; // int32
|
constexpr std::ptrdiff_t m_iUnBalancedRounds = 0xD74; // int32
|
||||||
constexpr std::ptrdiff_t m_iUnBalancedRounds = 0xD7C; // int32
|
constexpr std::ptrdiff_t m_endMatchOnRoundReset = 0xD78; // bool
|
||||||
constexpr std::ptrdiff_t m_endMatchOnRoundReset = 0xD80; // bool
|
constexpr std::ptrdiff_t m_endMatchOnThink = 0xD79; // bool
|
||||||
constexpr std::ptrdiff_t m_endMatchOnThink = 0xD81; // bool
|
constexpr std::ptrdiff_t m_iFreezeTime = 0xD7C; // int32
|
||||||
constexpr std::ptrdiff_t m_iFreezeTime = 0xD84; // int32
|
constexpr std::ptrdiff_t m_iNumTerrorist = 0xD80; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumTerrorist = 0xD88; // int32
|
constexpr std::ptrdiff_t m_iNumCT = 0xD84; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumCT = 0xD8C; // int32
|
constexpr std::ptrdiff_t m_iNumSpawnableTerrorist = 0xD88; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumSpawnableTerrorist = 0xD90; // int32
|
constexpr std::ptrdiff_t m_iNumSpawnableCT = 0xD8C; // int32
|
||||||
constexpr std::ptrdiff_t m_iNumSpawnableCT = 0xD94; // int32
|
constexpr std::ptrdiff_t m_arrSelectedHostageSpawnIndices = 0xD90; // CUtlVector<int32>
|
||||||
constexpr std::ptrdiff_t m_arrSelectedHostageSpawnIndices = 0xD98; // CUtlVector<int32>
|
constexpr std::ptrdiff_t m_nSpawnPointsRandomSeed = 0xDA8; // int32
|
||||||
constexpr std::ptrdiff_t m_nSpawnPointsRandomSeed = 0xDB0; // int32
|
constexpr std::ptrdiff_t m_bFirstConnected = 0xDAC; // bool
|
||||||
constexpr std::ptrdiff_t m_bFirstConnected = 0xDB4; // bool
|
constexpr std::ptrdiff_t m_bCompleteReset = 0xDAD; // bool
|
||||||
constexpr std::ptrdiff_t m_bCompleteReset = 0xDB5; // bool
|
constexpr std::ptrdiff_t m_bPickNewTeamsOnReset = 0xDAE; // bool
|
||||||
constexpr std::ptrdiff_t m_bPickNewTeamsOnReset = 0xDB6; // bool
|
constexpr std::ptrdiff_t m_bScrambleTeamsOnRestart = 0xDAF; // bool
|
||||||
constexpr std::ptrdiff_t m_bScrambleTeamsOnRestart = 0xDB7; // bool
|
constexpr std::ptrdiff_t m_bSwapTeamsOnRestart = 0xDB0; // bool
|
||||||
constexpr std::ptrdiff_t m_bSwapTeamsOnRestart = 0xDB8; // bool
|
constexpr std::ptrdiff_t m_nEndMatchTiedVotes = 0xDB8; // CUtlVector<int32>
|
||||||
constexpr std::ptrdiff_t m_nEndMatchTiedVotes = 0xDC0; // CUtlVector<int32>
|
constexpr std::ptrdiff_t m_bNeedToAskPlayersForContinueVote = 0xDD4; // bool
|
||||||
constexpr std::ptrdiff_t m_bNeedToAskPlayersForContinueVote = 0xDDC; // bool
|
constexpr std::ptrdiff_t m_numQueuedMatchmakingAccounts = 0xDD8; // uint32
|
||||||
constexpr std::ptrdiff_t m_numQueuedMatchmakingAccounts = 0xDE0; // uint32
|
constexpr std::ptrdiff_t m_fAvgPlayerRank = 0xDDC; // float32
|
||||||
constexpr std::ptrdiff_t m_fAvgPlayerRank = 0xDE4; // float32
|
constexpr std::ptrdiff_t m_pQueuedMatchmakingReservationString = 0xDE0; // char*
|
||||||
constexpr std::ptrdiff_t m_pQueuedMatchmakingReservationString = 0xDE8; // char*
|
constexpr std::ptrdiff_t m_numTotalTournamentDrops = 0xDE8; // uint32
|
||||||
constexpr std::ptrdiff_t m_numTotalTournamentDrops = 0xDF0; // uint32
|
constexpr std::ptrdiff_t m_numSpectatorsCountMax = 0xDEC; // uint32
|
||||||
constexpr std::ptrdiff_t m_numSpectatorsCountMax = 0xDF4; // uint32
|
constexpr std::ptrdiff_t m_numSpectatorsCountMaxTV = 0xDF0; // uint32
|
||||||
constexpr std::ptrdiff_t m_numSpectatorsCountMaxTV = 0xDF8; // uint32
|
constexpr std::ptrdiff_t m_numSpectatorsCountMaxLnk = 0xDF4; // uint32
|
||||||
constexpr std::ptrdiff_t m_numSpectatorsCountMaxLnk = 0xDFC; // uint32
|
constexpr std::ptrdiff_t m_bForceTeamChangeSilent = 0xE00; // bool
|
||||||
constexpr std::ptrdiff_t m_bForceTeamChangeSilent = 0xE08; // bool
|
constexpr std::ptrdiff_t m_bLoadingRoundBackupData = 0xE01; // bool
|
||||||
constexpr std::ptrdiff_t m_bLoadingRoundBackupData = 0xE09; // bool
|
constexpr std::ptrdiff_t m_nMatchInfoShowType = 0xE38; // int32
|
||||||
constexpr std::ptrdiff_t m_nMatchInfoShowType = 0xE40; // int32
|
constexpr std::ptrdiff_t m_flMatchInfoDecidedTime = 0xE3C; // float32
|
||||||
constexpr std::ptrdiff_t m_flMatchInfoDecidedTime = 0xE44; // float32
|
constexpr std::ptrdiff_t mTeamDMLastWinningTeamNumber = 0xE58; // int32
|
||||||
constexpr std::ptrdiff_t mTeamDMLastWinningTeamNumber = 0xE60; // int32
|
constexpr std::ptrdiff_t mTeamDMLastThinkTime = 0xE5C; // float32
|
||||||
constexpr std::ptrdiff_t mTeamDMLastThinkTime = 0xE64; // float32
|
constexpr std::ptrdiff_t m_flTeamDMLastAnnouncementTime = 0xE60; // float32
|
||||||
constexpr std::ptrdiff_t m_flTeamDMLastAnnouncementTime = 0xE68; // float32
|
constexpr std::ptrdiff_t m_iAccountTerrorist = 0xE64; // int32
|
||||||
constexpr std::ptrdiff_t m_iAccountTerrorist = 0xE6C; // int32
|
constexpr std::ptrdiff_t m_iAccountCT = 0xE68; // int32
|
||||||
constexpr std::ptrdiff_t m_iAccountCT = 0xE70; // int32
|
constexpr std::ptrdiff_t m_iSpawnPointCount_Terrorist = 0xE6C; // int32
|
||||||
constexpr std::ptrdiff_t m_iSpawnPointCount_Terrorist = 0xE74; // int32
|
constexpr std::ptrdiff_t m_iSpawnPointCount_CT = 0xE70; // int32
|
||||||
constexpr std::ptrdiff_t m_iSpawnPointCount_CT = 0xE78; // int32
|
constexpr std::ptrdiff_t m_iMaxNumTerrorists = 0xE74; // int32
|
||||||
constexpr std::ptrdiff_t m_iMaxNumTerrorists = 0xE7C; // int32
|
constexpr std::ptrdiff_t m_iMaxNumCTs = 0xE78; // int32
|
||||||
constexpr std::ptrdiff_t m_iMaxNumCTs = 0xE80; // int32
|
constexpr std::ptrdiff_t m_iLoserBonusMostRecentTeam = 0xE7C; // int32
|
||||||
constexpr std::ptrdiff_t m_iLoserBonusMostRecentTeam = 0xE84; // int32
|
constexpr std::ptrdiff_t m_tmNextPeriodicThink = 0xE80; // float32
|
||||||
constexpr std::ptrdiff_t m_tmNextPeriodicThink = 0xE88; // float32
|
constexpr std::ptrdiff_t m_bVoiceWonMatchBragFired = 0xE84; // bool
|
||||||
constexpr std::ptrdiff_t m_bVoiceWonMatchBragFired = 0xE8C; // bool
|
constexpr std::ptrdiff_t m_fWarmupNextChatNoticeTime = 0xE88; // float32
|
||||||
constexpr std::ptrdiff_t m_fWarmupNextChatNoticeTime = 0xE90; // float32
|
constexpr std::ptrdiff_t m_iHostagesRescued = 0xE90; // int32
|
||||||
constexpr std::ptrdiff_t m_iHostagesRescued = 0xE98; // int32
|
constexpr std::ptrdiff_t m_iHostagesTouched = 0xE94; // int32
|
||||||
constexpr std::ptrdiff_t m_iHostagesTouched = 0xE9C; // int32
|
constexpr std::ptrdiff_t m_flNextHostageAnnouncement = 0xE98; // float32
|
||||||
constexpr std::ptrdiff_t m_flNextHostageAnnouncement = 0xEA0; // float32
|
constexpr std::ptrdiff_t m_bNoTerroristsKilled = 0xE9C; // bool
|
||||||
constexpr std::ptrdiff_t m_bNoTerroristsKilled = 0xEA4; // bool
|
constexpr std::ptrdiff_t m_bNoCTsKilled = 0xE9D; // bool
|
||||||
constexpr std::ptrdiff_t m_bNoCTsKilled = 0xEA5; // bool
|
constexpr std::ptrdiff_t m_bNoEnemiesKilled = 0xE9E; // bool
|
||||||
constexpr std::ptrdiff_t m_bNoEnemiesKilled = 0xEA6; // bool
|
constexpr std::ptrdiff_t m_bCanDonateWeapons = 0xE9F; // bool
|
||||||
constexpr std::ptrdiff_t m_bCanDonateWeapons = 0xEA7; // bool
|
constexpr std::ptrdiff_t m_firstKillTime = 0xEA4; // float32
|
||||||
constexpr std::ptrdiff_t m_firstKillTime = 0xEAC; // float32
|
constexpr std::ptrdiff_t m_firstBloodTime = 0xEAC; // float32
|
||||||
constexpr std::ptrdiff_t m_firstBloodTime = 0xEB4; // float32
|
constexpr std::ptrdiff_t m_hostageWasInjured = 0xEC8; // bool
|
||||||
constexpr std::ptrdiff_t m_hostageWasInjured = 0xED0; // bool
|
constexpr std::ptrdiff_t m_hostageWasKilled = 0xEC9; // bool
|
||||||
constexpr std::ptrdiff_t m_hostageWasKilled = 0xED1; // bool
|
constexpr std::ptrdiff_t m_bVoteCalled = 0xED8; // bool
|
||||||
constexpr std::ptrdiff_t m_bVoteCalled = 0xEE0; // bool
|
constexpr std::ptrdiff_t m_bServerVoteOnReset = 0xED9; // bool
|
||||||
constexpr std::ptrdiff_t m_bServerVoteOnReset = 0xEE1; // bool
|
constexpr std::ptrdiff_t m_flVoteCheckThrottle = 0xEDC; // float32
|
||||||
constexpr std::ptrdiff_t m_flVoteCheckThrottle = 0xEE4; // float32
|
constexpr std::ptrdiff_t m_bBuyTimeEnded = 0xEE0; // bool
|
||||||
constexpr std::ptrdiff_t m_bBuyTimeEnded = 0xEE8; // bool
|
constexpr std::ptrdiff_t m_nLastFreezeEndBeep = 0xEE4; // int32
|
||||||
constexpr std::ptrdiff_t m_nLastFreezeEndBeep = 0xEEC; // int32
|
constexpr std::ptrdiff_t m_bTargetBombed = 0xEE8; // bool
|
||||||
constexpr std::ptrdiff_t m_bTargetBombed = 0xEF0; // bool
|
constexpr std::ptrdiff_t m_bBombDefused = 0xEE9; // bool
|
||||||
constexpr std::ptrdiff_t m_bBombDefused = 0xEF1; // bool
|
constexpr std::ptrdiff_t m_bMapHasBombZone = 0xEEA; // bool
|
||||||
constexpr std::ptrdiff_t m_bMapHasBombZone = 0xEF2; // bool
|
constexpr std::ptrdiff_t m_vecMainCTSpawnPos = 0xF38; // Vector
|
||||||
constexpr std::ptrdiff_t m_vecMainCTSpawnPos = 0xF40; // Vector
|
constexpr std::ptrdiff_t m_CTSpawnPointsMasterList = 0xF48; // CUtlVector<SpawnPoint*>
|
||||||
constexpr std::ptrdiff_t m_CTSpawnPointsMasterList = 0xF50; // CUtlVector<SpawnPoint*>
|
constexpr std::ptrdiff_t m_TerroristSpawnPointsMasterList = 0xF60; // CUtlVector<SpawnPoint*>
|
||||||
constexpr std::ptrdiff_t m_TerroristSpawnPointsMasterList = 0xF68; // CUtlVector<SpawnPoint*>
|
constexpr std::ptrdiff_t m_bRespawningAllRespawnablePlayers = 0xF78; // bool
|
||||||
constexpr std::ptrdiff_t m_bRespawningAllRespawnablePlayers = 0xF80; // bool
|
constexpr std::ptrdiff_t m_iNextCTSpawnPoint = 0xF7C; // int32
|
||||||
constexpr std::ptrdiff_t m_iNextCTSpawnPoint = 0xF84; // int32
|
constexpr std::ptrdiff_t m_flCTSpawnPointUsedTime = 0xF80; // float32
|
||||||
constexpr std::ptrdiff_t m_flCTSpawnPointUsedTime = 0xF88; // float32
|
constexpr std::ptrdiff_t m_iNextTerroristSpawnPoint = 0xF84; // int32
|
||||||
constexpr std::ptrdiff_t m_iNextTerroristSpawnPoint = 0xF8C; // int32
|
constexpr std::ptrdiff_t m_flTerroristSpawnPointUsedTime = 0xF88; // float32
|
||||||
constexpr std::ptrdiff_t m_flTerroristSpawnPointUsedTime = 0xF90; // float32
|
constexpr std::ptrdiff_t m_CTSpawnPoints = 0xF90; // CUtlVector<SpawnPoint*>
|
||||||
constexpr std::ptrdiff_t m_CTSpawnPoints = 0xF98; // CUtlVector<SpawnPoint*>
|
constexpr std::ptrdiff_t m_TerroristSpawnPoints = 0xFA8; // CUtlVector<SpawnPoint*>
|
||||||
constexpr std::ptrdiff_t m_TerroristSpawnPoints = 0xFB0; // CUtlVector<SpawnPoint*>
|
constexpr std::ptrdiff_t m_bIsUnreservedGameServer = 0xFC0; // bool
|
||||||
constexpr std::ptrdiff_t m_bIsUnreservedGameServer = 0xFC8; // bool
|
constexpr std::ptrdiff_t m_fAutobalanceDisplayTime = 0xFC4; // float32
|
||||||
constexpr std::ptrdiff_t m_fAutobalanceDisplayTime = 0xFCC; // float32
|
constexpr std::ptrdiff_t m_bAllowWeaponSwitch = 0x1230; // bool
|
||||||
constexpr std::ptrdiff_t m_bAllowWeaponSwitch = 0x1238; // bool
|
constexpr std::ptrdiff_t m_bRoundTimeWarningTriggered = 0x1231; // bool
|
||||||
constexpr std::ptrdiff_t m_bRoundTimeWarningTriggered = 0x1239; // bool
|
constexpr std::ptrdiff_t m_phaseChangeAnnouncementTime = 0x1234; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_phaseChangeAnnouncementTime = 0x123C; // GameTime_t
|
constexpr std::ptrdiff_t m_fNextUpdateTeamClanNamesTime = 0x1238; // float32
|
||||||
constexpr std::ptrdiff_t m_fNextUpdateTeamClanNamesTime = 0x1240; // float32
|
constexpr std::ptrdiff_t m_flLastThinkTime = 0x123C; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flLastThinkTime = 0x1244; // GameTime_t
|
constexpr std::ptrdiff_t m_fAccumulatedRoundOffDamage = 0x1240; // float32
|
||||||
constexpr std::ptrdiff_t m_fAccumulatedRoundOffDamage = 0x1248; // float32
|
constexpr std::ptrdiff_t m_nShorthandedBonusLastEvalRound = 0x1244; // int32
|
||||||
constexpr std::ptrdiff_t m_nShorthandedBonusLastEvalRound = 0x124C; // int32
|
constexpr std::ptrdiff_t m_nMatchAbortedEarlyReason = 0x14C0; // int32
|
||||||
constexpr std::ptrdiff_t m_nMatchAbortedEarlyReason = 0x14C8; // int32
|
constexpr std::ptrdiff_t m_bHasTriggeredRoundStartMusic = 0x14C4; // bool
|
||||||
constexpr std::ptrdiff_t m_bHasTriggeredRoundStartMusic = 0x14CC; // bool
|
constexpr std::ptrdiff_t m_bSwitchingTeamsAtRoundReset = 0x14C5; // bool
|
||||||
constexpr std::ptrdiff_t m_bSwitchingTeamsAtRoundReset = 0x14CD; // bool
|
constexpr std::ptrdiff_t m_pGameModeRules = 0x14E0; // CCSGameModeRules*
|
||||||
constexpr std::ptrdiff_t m_pGameModeRules = 0x14E8; // CCSGameModeRules*
|
constexpr std::ptrdiff_t m_BtGlobalBlackboard = 0x14E8; // KeyValues3
|
||||||
constexpr std::ptrdiff_t m_BtGlobalBlackboard = 0x14F0; // KeyValues3
|
constexpr std::ptrdiff_t m_hPlayerResource = 0x1578; // CHandle<CBaseEntity>
|
||||||
constexpr std::ptrdiff_t m_hPlayerResource = 0x1580; // CHandle<CBaseEntity>
|
constexpr std::ptrdiff_t m_RetakeRules = 0x1580; // CRetakeGameRules
|
||||||
constexpr std::ptrdiff_t m_RetakeRules = 0x1588; // CRetakeGameRules
|
constexpr std::ptrdiff_t m_arrTeamUniqueKillWeaponsMatch = 0x1718; // CUtlVector<int32>[4]
|
||||||
constexpr std::ptrdiff_t m_arrTeamUniqueKillWeaponsMatch = 0x1720; // CUtlVector<int32>[4]
|
constexpr std::ptrdiff_t m_bTeamLastKillUsedUniqueWeaponMatch = 0x1778; // bool[4]
|
||||||
constexpr std::ptrdiff_t m_bTeamLastKillUsedUniqueWeaponMatch = 0x1780; // bool[4]
|
constexpr std::ptrdiff_t m_nMatchEndCount = 0x17A0; // uint8
|
||||||
constexpr std::ptrdiff_t m_nMatchEndCount = 0x17A8; // uint8
|
constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0x17A4; // int32
|
||||||
constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0x17AC; // int32
|
constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0x17A8; // int32
|
||||||
constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0x17B0; // int32
|
constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0x17AC; // bool
|
||||||
constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0x17B4; // bool
|
constexpr std::ptrdiff_t m_fTeamIntroPeriodEnd = 0x17B0; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_fTeamIntroPeriodEnd = 0x17B8; // GameTime_t
|
constexpr std::ptrdiff_t m_bPlayedTeamIntroVO = 0x17B4; // bool
|
||||||
constexpr std::ptrdiff_t m_bPlayedTeamIntroVO = 0x17BC; // bool
|
constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0x17B8; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0x17C0; // int32
|
constexpr std::ptrdiff_t m_eRoundEndReason = 0x17BC; // int32
|
||||||
constexpr std::ptrdiff_t m_eRoundEndReason = 0x17C4; // int32
|
constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0x17C0; // bool
|
||||||
constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0x17C8; // bool
|
constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0x17C4; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0x17CC; // int32
|
constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0x17C8; // CUtlString
|
||||||
constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0x17D0; // CUtlString
|
constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0x17D0; // CPlayerSlot
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0x17D8; // CPlayerSlot
|
constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0x17D4; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0x17DC; // int32
|
constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0x17D8; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0x17E0; // int32
|
constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0x17DC; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0x17E4; // int32
|
constexpr std::ptrdiff_t m_sRoundEndMessage = 0x17E0; // CUtlString
|
||||||
constexpr std::ptrdiff_t m_sRoundEndMessage = 0x17E8; // CUtlString
|
constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0x17E8; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0x17F0; // int32
|
constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0x17EC; // bool
|
||||||
constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0x17F4; // bool
|
constexpr std::ptrdiff_t m_iRoundEndLegacy = 0x17F0; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundEndLegacy = 0x17F8; // int32
|
constexpr std::ptrdiff_t m_nRoundEndCount = 0x17F4; // uint8
|
||||||
constexpr std::ptrdiff_t m_nRoundEndCount = 0x17FC; // uint8
|
constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0x17F8; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0x1800; // int32
|
constexpr std::ptrdiff_t m_nRoundStartCount = 0x17FC; // uint8
|
||||||
constexpr std::ptrdiff_t m_nRoundStartCount = 0x1804; // uint8
|
constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x5808; // float64
|
||||||
constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x5810; // float64
|
|
||||||
}
|
}
|
||||||
// Parent: CPhysicsProp
|
// Parent: CPhysicsProp
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
@ -7885,10 +7883,10 @@ namespace cs2_dumper {
|
|||||||
// NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t)
|
// NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t)
|
||||||
// NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t)
|
// NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t)
|
||||||
namespace CCSPlayer_ActionTrackingServices {
|
namespace CCSPlayer_ActionTrackingServices {
|
||||||
constexpr std::ptrdiff_t m_hLastWeaponBeforeC4AutoSwitch = 0x218; // CHandle<CBasePlayerWeapon>
|
constexpr std::ptrdiff_t m_hLastWeaponBeforeC4AutoSwitch = 0x250; // CHandle<CBasePlayerWeapon>
|
||||||
constexpr std::ptrdiff_t m_bIsRescuing = 0x244; // bool
|
constexpr std::ptrdiff_t m_bIsRescuing = 0x27C; // bool
|
||||||
constexpr std::ptrdiff_t m_weaponPurchasesThisMatch = 0x248; // WeaponPurchaseTracker_t
|
constexpr std::ptrdiff_t m_weaponPurchasesThisMatch = 0x280; // WeaponPurchaseTracker_t
|
||||||
constexpr std::ptrdiff_t m_weaponPurchasesThisRound = 0x2A0; // WeaponPurchaseTracker_t
|
constexpr std::ptrdiff_t m_weaponPurchasesThisRound = 0x2D8; // WeaponPurchaseTracker_t
|
||||||
}
|
}
|
||||||
// Parent: CPointEntity
|
// Parent: CPointEntity
|
||||||
// Field count: 6
|
// Field count: 6
|
||||||
@ -9967,7 +9965,7 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_nHighestAppliedDamageTagTick = 0x1B20; // int32
|
constexpr std::ptrdiff_t m_nHighestAppliedDamageTagTick = 0x1B20; // int32
|
||||||
}
|
}
|
||||||
// Parent: CBasePlayerController
|
// Parent: CBasePlayerController
|
||||||
// Field count: 91
|
// Field count: 93
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// MNetworkUserGroupProxy
|
// MNetworkUserGroupProxy
|
||||||
@ -9979,6 +9977,7 @@ namespace cs2_dumper {
|
|||||||
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
||||||
// NetworkVarNames: m_iPing (uint32)
|
// NetworkVarNames: m_iPing (uint32)
|
||||||
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
||||||
|
// NetworkVarNames: m_uiCommunicationMuteFlags (uint32)
|
||||||
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
||||||
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
||||||
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
||||||
@ -9996,6 +9995,7 @@ namespace cs2_dumper {
|
|||||||
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
||||||
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
||||||
// NetworkVarNames: m_unActiveQuestId (uint16)
|
// NetworkVarNames: m_unActiveQuestId (uint16)
|
||||||
|
// NetworkVarNames: m_rtActiveMissionPeriod (RTime32)
|
||||||
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
||||||
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
||||||
// NetworkVarNames: m_nDisconnectionTick (int)
|
// NetworkVarNames: m_nDisconnectionTick (int)
|
||||||
@ -10031,91 +10031,93 @@ namespace cs2_dumper {
|
|||||||
constexpr std::ptrdiff_t m_pDamageServices = 0x7A0; // CCSPlayerController_DamageServices*
|
constexpr std::ptrdiff_t m_pDamageServices = 0x7A0; // CCSPlayerController_DamageServices*
|
||||||
constexpr std::ptrdiff_t m_iPing = 0x7A8; // uint32
|
constexpr std::ptrdiff_t m_iPing = 0x7A8; // uint32
|
||||||
constexpr std::ptrdiff_t m_bHasCommunicationAbuseMute = 0x7AC; // bool
|
constexpr std::ptrdiff_t m_bHasCommunicationAbuseMute = 0x7AC; // bool
|
||||||
constexpr std::ptrdiff_t m_szCrosshairCodes = 0x7B0; // CUtlSymbolLarge
|
constexpr std::ptrdiff_t m_uiCommunicationMuteFlags = 0x7B0; // uint32
|
||||||
constexpr std::ptrdiff_t m_iPendingTeamNum = 0x7B8; // uint8
|
constexpr std::ptrdiff_t m_szCrosshairCodes = 0x7B8; // CUtlSymbolLarge
|
||||||
constexpr std::ptrdiff_t m_flForceTeamTime = 0x7BC; // GameTime_t
|
constexpr std::ptrdiff_t m_iPendingTeamNum = 0x7C0; // uint8
|
||||||
constexpr std::ptrdiff_t m_iCompTeammateColor = 0x7C0; // int32
|
constexpr std::ptrdiff_t m_flForceTeamTime = 0x7C4; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bEverPlayedOnTeam = 0x7C4; // bool
|
constexpr std::ptrdiff_t m_iCompTeammateColor = 0x7C8; // int32
|
||||||
constexpr std::ptrdiff_t m_bAttemptedToGetColor = 0x7C5; // bool
|
constexpr std::ptrdiff_t m_bEverPlayedOnTeam = 0x7CC; // bool
|
||||||
constexpr std::ptrdiff_t m_iTeammatePreferredColor = 0x7C8; // int32
|
constexpr std::ptrdiff_t m_bAttemptedToGetColor = 0x7CD; // bool
|
||||||
constexpr std::ptrdiff_t m_bTeamChanged = 0x7CC; // bool
|
constexpr std::ptrdiff_t m_iTeammatePreferredColor = 0x7D0; // int32
|
||||||
constexpr std::ptrdiff_t m_bInSwitchTeam = 0x7CD; // bool
|
constexpr std::ptrdiff_t m_bTeamChanged = 0x7D4; // bool
|
||||||
constexpr std::ptrdiff_t m_bHasSeenJoinGame = 0x7CE; // bool
|
constexpr std::ptrdiff_t m_bInSwitchTeam = 0x7D5; // bool
|
||||||
constexpr std::ptrdiff_t m_bJustBecameSpectator = 0x7CF; // bool
|
constexpr std::ptrdiff_t m_bHasSeenJoinGame = 0x7D6; // bool
|
||||||
constexpr std::ptrdiff_t m_bSwitchTeamsOnNextRoundReset = 0x7D0; // bool
|
constexpr std::ptrdiff_t m_bJustBecameSpectator = 0x7D7; // bool
|
||||||
constexpr std::ptrdiff_t m_bRemoveAllItemsOnNextRoundReset = 0x7D1; // bool
|
constexpr std::ptrdiff_t m_bSwitchTeamsOnNextRoundReset = 0x7D8; // bool
|
||||||
constexpr std::ptrdiff_t m_flLastJoinTeamTime = 0x7D4; // GameTime_t
|
constexpr std::ptrdiff_t m_bRemoveAllItemsOnNextRoundReset = 0x7D9; // bool
|
||||||
constexpr std::ptrdiff_t m_szClan = 0x7D8; // CUtlSymbolLarge
|
constexpr std::ptrdiff_t m_flLastJoinTeamTime = 0x7DC; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_szClanName = 0x7E0; // char[32]
|
constexpr std::ptrdiff_t m_szClan = 0x7E0; // CUtlSymbolLarge
|
||||||
constexpr std::ptrdiff_t m_iCoachingTeam = 0x800; // int32
|
constexpr std::ptrdiff_t m_szClanName = 0x7E8; // char[32]
|
||||||
constexpr std::ptrdiff_t m_nPlayerDominated = 0x808; // uint64
|
constexpr std::ptrdiff_t m_iCoachingTeam = 0x808; // int32
|
||||||
constexpr std::ptrdiff_t m_nPlayerDominatingMe = 0x810; // uint64
|
constexpr std::ptrdiff_t m_nPlayerDominated = 0x810; // uint64
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRanking = 0x818; // int32
|
constexpr std::ptrdiff_t m_nPlayerDominatingMe = 0x818; // uint64
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveWins = 0x81C; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRanking = 0x820; // int32
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankType = 0x820; // int8
|
constexpr std::ptrdiff_t m_iCompetitiveWins = 0x824; // int32
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Win = 0x824; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankType = 0x828; // int8
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Loss = 0x828; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Win = 0x82C; // int32
|
||||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Tie = 0x82C; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Loss = 0x830; // int32
|
||||||
constexpr std::ptrdiff_t m_nEndMatchNextMapVote = 0x830; // int32
|
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Tie = 0x834; // int32
|
||||||
constexpr std::ptrdiff_t m_unActiveQuestId = 0x834; // uint16
|
constexpr std::ptrdiff_t m_nEndMatchNextMapVote = 0x838; // int32
|
||||||
constexpr std::ptrdiff_t m_nQuestProgressReason = 0x838; // QuestProgress::Reason
|
constexpr std::ptrdiff_t m_unActiveQuestId = 0x83C; // uint16
|
||||||
constexpr std::ptrdiff_t m_unPlayerTvControlFlags = 0x83C; // uint32
|
constexpr std::ptrdiff_t m_rtActiveMissionPeriod = 0x840; // uint32
|
||||||
constexpr std::ptrdiff_t m_iDraftIndex = 0x868; // int32
|
constexpr std::ptrdiff_t m_nQuestProgressReason = 0x844; // QuestProgress::Reason
|
||||||
constexpr std::ptrdiff_t m_msQueuedModeDisconnectionTimestamp = 0x86C; // uint32
|
constexpr std::ptrdiff_t m_unPlayerTvControlFlags = 0x848; // uint32
|
||||||
constexpr std::ptrdiff_t m_uiAbandonRecordedReason = 0x870; // uint32
|
constexpr std::ptrdiff_t m_iDraftIndex = 0x878; // int32
|
||||||
constexpr std::ptrdiff_t m_eNetworkDisconnectionReason = 0x874; // uint32
|
constexpr std::ptrdiff_t m_msQueuedModeDisconnectionTimestamp = 0x87C; // uint32
|
||||||
constexpr std::ptrdiff_t m_bCannotBeKicked = 0x878; // bool
|
constexpr std::ptrdiff_t m_uiAbandonRecordedReason = 0x880; // uint32
|
||||||
constexpr std::ptrdiff_t m_bEverFullyConnected = 0x879; // bool
|
constexpr std::ptrdiff_t m_eNetworkDisconnectionReason = 0x884; // uint32
|
||||||
constexpr std::ptrdiff_t m_bAbandonAllowsSurrender = 0x87A; // bool
|
constexpr std::ptrdiff_t m_bCannotBeKicked = 0x888; // bool
|
||||||
constexpr std::ptrdiff_t m_bAbandonOffersInstantSurrender = 0x87B; // bool
|
constexpr std::ptrdiff_t m_bEverFullyConnected = 0x889; // bool
|
||||||
constexpr std::ptrdiff_t m_bDisconnection1MinWarningPrinted = 0x87C; // bool
|
constexpr std::ptrdiff_t m_bAbandonAllowsSurrender = 0x88A; // bool
|
||||||
constexpr std::ptrdiff_t m_bScoreReported = 0x87D; // bool
|
constexpr std::ptrdiff_t m_bAbandonOffersInstantSurrender = 0x88B; // bool
|
||||||
constexpr std::ptrdiff_t m_nDisconnectionTick = 0x880; // int32
|
constexpr std::ptrdiff_t m_bDisconnection1MinWarningPrinted = 0x88C; // bool
|
||||||
constexpr std::ptrdiff_t m_bControllingBot = 0x890; // bool
|
constexpr std::ptrdiff_t m_bScoreReported = 0x88D; // bool
|
||||||
constexpr std::ptrdiff_t m_bHasControlledBotThisRound = 0x891; // bool
|
constexpr std::ptrdiff_t m_nDisconnectionTick = 0x890; // int32
|
||||||
constexpr std::ptrdiff_t m_bHasBeenControlledByPlayerThisRound = 0x892; // bool
|
constexpr std::ptrdiff_t m_bControllingBot = 0x8A0; // bool
|
||||||
constexpr std::ptrdiff_t m_nBotsControlledThisRound = 0x894; // int32
|
constexpr std::ptrdiff_t m_bHasControlledBotThisRound = 0x8A1; // bool
|
||||||
constexpr std::ptrdiff_t m_bCanControlObservedBot = 0x898; // bool
|
constexpr std::ptrdiff_t m_bHasBeenControlledByPlayerThisRound = 0x8A2; // bool
|
||||||
constexpr std::ptrdiff_t m_hPlayerPawn = 0x89C; // CHandle<CCSPlayerPawn>
|
constexpr std::ptrdiff_t m_nBotsControlledThisRound = 0x8A4; // int32
|
||||||
constexpr std::ptrdiff_t m_hObserverPawn = 0x8A0; // CHandle<CCSObserverPawn>
|
constexpr std::ptrdiff_t m_bCanControlObservedBot = 0x8A8; // bool
|
||||||
constexpr std::ptrdiff_t m_DesiredObserverMode = 0x8A4; // int32
|
constexpr std::ptrdiff_t m_hPlayerPawn = 0x8AC; // CHandle<CCSPlayerPawn>
|
||||||
constexpr std::ptrdiff_t m_hDesiredObserverTarget = 0x8A8; // CEntityHandle
|
constexpr std::ptrdiff_t m_hObserverPawn = 0x8B0; // CHandle<CCSObserverPawn>
|
||||||
constexpr std::ptrdiff_t m_bPawnIsAlive = 0x8AC; // bool
|
constexpr std::ptrdiff_t m_DesiredObserverMode = 0x8B4; // int32
|
||||||
constexpr std::ptrdiff_t m_iPawnHealth = 0x8B0; // uint32
|
constexpr std::ptrdiff_t m_hDesiredObserverTarget = 0x8B8; // CEntityHandle
|
||||||
constexpr std::ptrdiff_t m_iPawnArmor = 0x8B4; // int32
|
constexpr std::ptrdiff_t m_bPawnIsAlive = 0x8BC; // bool
|
||||||
constexpr std::ptrdiff_t m_bPawnHasDefuser = 0x8B8; // bool
|
constexpr std::ptrdiff_t m_iPawnHealth = 0x8C0; // uint32
|
||||||
constexpr std::ptrdiff_t m_bPawnHasHelmet = 0x8B9; // bool
|
constexpr std::ptrdiff_t m_iPawnArmor = 0x8C4; // int32
|
||||||
constexpr std::ptrdiff_t m_nPawnCharacterDefIndex = 0x8BA; // uint16
|
constexpr std::ptrdiff_t m_bPawnHasDefuser = 0x8C8; // bool
|
||||||
constexpr std::ptrdiff_t m_iPawnLifetimeStart = 0x8BC; // int32
|
constexpr std::ptrdiff_t m_bPawnHasHelmet = 0x8C9; // bool
|
||||||
constexpr std::ptrdiff_t m_iPawnLifetimeEnd = 0x8C0; // int32
|
constexpr std::ptrdiff_t m_nPawnCharacterDefIndex = 0x8CA; // uint16
|
||||||
constexpr std::ptrdiff_t m_iPawnBotDifficulty = 0x8C4; // int32
|
constexpr std::ptrdiff_t m_iPawnLifetimeStart = 0x8CC; // int32
|
||||||
constexpr std::ptrdiff_t m_hOriginalControllerOfCurrentPawn = 0x8C8; // CHandle<CCSPlayerController>
|
constexpr std::ptrdiff_t m_iPawnLifetimeEnd = 0x8D0; // int32
|
||||||
constexpr std::ptrdiff_t m_iScore = 0x8CC; // int32
|
constexpr std::ptrdiff_t m_iPawnBotDifficulty = 0x8D4; // int32
|
||||||
constexpr std::ptrdiff_t m_iRoundScore = 0x8D0; // int32
|
constexpr std::ptrdiff_t m_hOriginalControllerOfCurrentPawn = 0x8D8; // CHandle<CCSPlayerController>
|
||||||
constexpr std::ptrdiff_t m_iRoundsWon = 0x8D4; // int32
|
constexpr std::ptrdiff_t m_iScore = 0x8DC; // int32
|
||||||
constexpr std::ptrdiff_t m_recentKillQueue = 0x8D8; // uint8[8]
|
constexpr std::ptrdiff_t m_iRoundScore = 0x8E0; // int32
|
||||||
constexpr std::ptrdiff_t m_nFirstKill = 0x8E0; // uint8
|
constexpr std::ptrdiff_t m_iRoundsWon = 0x8E4; // int32
|
||||||
constexpr std::ptrdiff_t m_nKillCount = 0x8E1; // uint8
|
constexpr std::ptrdiff_t m_recentKillQueue = 0x8E8; // uint8[8]
|
||||||
constexpr std::ptrdiff_t m_bMvpNoMusic = 0x8E2; // bool
|
constexpr std::ptrdiff_t m_nFirstKill = 0x8F0; // uint8
|
||||||
constexpr std::ptrdiff_t m_eMvpReason = 0x8E4; // int32
|
constexpr std::ptrdiff_t m_nKillCount = 0x8F1; // uint8
|
||||||
constexpr std::ptrdiff_t m_iMusicKitID = 0x8E8; // int32
|
constexpr std::ptrdiff_t m_bMvpNoMusic = 0x8F2; // bool
|
||||||
constexpr std::ptrdiff_t m_iMusicKitMVPs = 0x8EC; // int32
|
constexpr std::ptrdiff_t m_eMvpReason = 0x8F4; // int32
|
||||||
constexpr std::ptrdiff_t m_iMVPs = 0x8F0; // int32
|
constexpr std::ptrdiff_t m_iMusicKitID = 0x8F8; // int32
|
||||||
constexpr std::ptrdiff_t m_nUpdateCounter = 0x8F4; // int32
|
constexpr std::ptrdiff_t m_iMusicKitMVPs = 0x8FC; // int32
|
||||||
constexpr std::ptrdiff_t m_flSmoothedPing = 0x8F8; // float32
|
constexpr std::ptrdiff_t m_iMVPs = 0x900; // int32
|
||||||
constexpr std::ptrdiff_t m_lastHeldVoteTimer = 0xF9A0; // IntervalTimer
|
constexpr std::ptrdiff_t m_nUpdateCounter = 0x904; // int32
|
||||||
constexpr std::ptrdiff_t m_bShowHints = 0xF9B8; // bool
|
constexpr std::ptrdiff_t m_flSmoothedPing = 0x908; // float32
|
||||||
constexpr std::ptrdiff_t m_iNextTimeCheck = 0xF9BC; // int32
|
constexpr std::ptrdiff_t m_lastHeldVoteTimer = 0xF9B0; // IntervalTimer
|
||||||
constexpr std::ptrdiff_t m_bJustDidTeamKill = 0xF9C0; // bool
|
constexpr std::ptrdiff_t m_bShowHints = 0xF9C8; // bool
|
||||||
constexpr std::ptrdiff_t m_bPunishForTeamKill = 0xF9C1; // bool
|
constexpr std::ptrdiff_t m_iNextTimeCheck = 0xF9CC; // int32
|
||||||
constexpr std::ptrdiff_t m_bGaveTeamDamageWarning = 0xF9C2; // bool
|
constexpr std::ptrdiff_t m_bJustDidTeamKill = 0xF9D0; // bool
|
||||||
constexpr std::ptrdiff_t m_bGaveTeamDamageWarningThisRound = 0xF9C3; // bool
|
constexpr std::ptrdiff_t m_bPunishForTeamKill = 0xF9D1; // bool
|
||||||
constexpr std::ptrdiff_t m_dblLastReceivedPacketPlatFloatTime = 0xF9C8; // float64
|
constexpr std::ptrdiff_t m_bGaveTeamDamageWarning = 0xF9D2; // bool
|
||||||
constexpr std::ptrdiff_t m_LastTeamDamageWarningTime = 0xF9D0; // GameTime_t
|
constexpr std::ptrdiff_t m_bGaveTeamDamageWarningThisRound = 0xF9D3; // bool
|
||||||
constexpr std::ptrdiff_t m_LastTimePlayerWasDisconnectedForPawnsRemove = 0xF9D4; // GameTime_t
|
constexpr std::ptrdiff_t m_dblLastReceivedPacketPlatFloatTime = 0xF9D8; // float64
|
||||||
constexpr std::ptrdiff_t m_nSuspiciousHitCount = 0xF9D8; // uint32
|
constexpr std::ptrdiff_t m_LastTeamDamageWarningTime = 0xF9E0; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_nNonSuspiciousHitStreak = 0xF9DC; // uint32
|
constexpr std::ptrdiff_t m_LastTimePlayerWasDisconnectedForPawnsRemove = 0xF9E4; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bFireBulletsSeedSynchronized = 0xFA81; // bool
|
constexpr std::ptrdiff_t m_nSuspiciousHitCount = 0xF9E8; // uint32
|
||||||
|
constexpr std::ptrdiff_t m_nNonSuspiciousHitStreak = 0xF9EC; // uint32
|
||||||
|
constexpr std::ptrdiff_t m_bFireBulletsSeedSynchronized = 0xFA91; // bool
|
||||||
}
|
}
|
||||||
// Parent: IEconItemInterface
|
// Parent: IEconItemInterface
|
||||||
// Field count: 13
|
// Field count: 13
|
||||||
|
@ -3282,196 +3282,195 @@
|
|||||||
},
|
},
|
||||||
"CCSGameRules": {
|
"CCSGameRules": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"mTeamDMLastThinkTime": 3684,
|
"mTeamDMLastThinkTime": 3676,
|
||||||
"mTeamDMLastWinningTeamNumber": 3680,
|
"mTeamDMLastWinningTeamNumber": 3672,
|
||||||
"m_BtGlobalBlackboard": 5360,
|
"m_BtGlobalBlackboard": 5352,
|
||||||
"m_CTSpawnPoints": 3992,
|
"m_CTSpawnPoints": 3984,
|
||||||
"m_CTSpawnPointsMasterList": 3920,
|
"m_CTSpawnPointsMasterList": 3912,
|
||||||
"m_MatchDevice": 304,
|
"m_MatchDevice": 304,
|
||||||
"m_MinimapVerticalSectionHeights": 3264,
|
"m_MinimapVerticalSectionHeights": 3260,
|
||||||
"m_RetakeRules": 5512,
|
"m_RetakeRules": 5504,
|
||||||
"m_TeamRespawnWaveTimes": 2980,
|
"m_TeamRespawnWaveTimes": 2980,
|
||||||
"m_TerroristSpawnPoints": 4016,
|
"m_TerroristSpawnPoints": 4008,
|
||||||
"m_TerroristSpawnPointsMasterList": 3944,
|
"m_TerroristSpawnPointsMasterList": 3936,
|
||||||
"m_arrProhibitedItemIndices": 2380,
|
"m_arrProhibitedItemIndices": 2380,
|
||||||
"m_arrSelectedHostageSpawnIndices": 3480,
|
"m_arrSelectedHostageSpawnIndices": 3472,
|
||||||
"m_arrTeamUniqueKillWeaponsMatch": 5920,
|
"m_arrTeamUniqueKillWeaponsMatch": 5912,
|
||||||
"m_arrTournamentActiveCasterAccounts": 2580,
|
"m_arrTournamentActiveCasterAccounts": 2580,
|
||||||
"m_bAllowWeaponSwitch": 4664,
|
"m_bAllowWeaponSwitch": 4656,
|
||||||
"m_bAnyHostageReached": 284,
|
"m_bAnyHostageReached": 284,
|
||||||
"m_bBombDefused": 3825,
|
"m_bBombDefused": 3817,
|
||||||
"m_bBombDropped": 2604,
|
"m_bBombDropped": 2604,
|
||||||
"m_bBombPlanted": 2605,
|
"m_bBombPlanted": 2605,
|
||||||
"m_bBuyTimeEnded": 3816,
|
"m_bBuyTimeEnded": 3808,
|
||||||
"m_bCTCantBuy": 2617,
|
"m_bCTCantBuy": 2617,
|
||||||
"m_bCTTimeOutActive": 214,
|
"m_bCTTimeOutActive": 214,
|
||||||
"m_bCanDonateWeapons": 3751,
|
"m_bCanDonateWeapons": 3743,
|
||||||
"m_bCompleteReset": 3509,
|
"m_bCompleteReset": 3501,
|
||||||
"m_bFirstConnected": 3508,
|
"m_bFirstConnected": 3500,
|
||||||
"m_bForceTeamChangeSilent": 3592,
|
"m_bForceTeamChangeSilent": 3584,
|
||||||
"m_bFreezePeriod": 200,
|
"m_bFreezePeriod": 200,
|
||||||
"m_bGameRestart": 252,
|
"m_bGameRestart": 252,
|
||||||
"m_bHasHostageBeenTouched": 3432,
|
"m_bHasHostageBeenTouched": 3424,
|
||||||
"m_bHasMatchStarted": 308,
|
"m_bHasMatchStarted": 308,
|
||||||
"m_bHasTriggeredRoundStartMusic": 5324,
|
"m_bHasTriggeredRoundStartMusic": 5316,
|
||||||
"m_bIsDroppingItems": 2376,
|
"m_bIsDroppingItems": 2376,
|
||||||
"m_bIsHltvActive": 2378,
|
"m_bIsHltvActive": 2378,
|
||||||
"m_bIsQuestEligible": 2377,
|
"m_bIsQuestEligible": 2377,
|
||||||
"m_bIsQueuedMatchmaking": 288,
|
"m_bIsQueuedMatchmaking": 288,
|
||||||
"m_bIsUnreservedGameServer": 4040,
|
"m_bIsUnreservedGameServer": 4032,
|
||||||
"m_bIsValveDS": 296,
|
"m_bIsValveDS": 296,
|
||||||
"m_bLevelInitialized": 3444,
|
"m_bLevelInitialized": 3436,
|
||||||
"m_bLoadingRoundBackupData": 3593,
|
"m_bLoadingRoundBackupData": 3585,
|
||||||
"m_bLogoMap": 297,
|
"m_bLogoMap": 297,
|
||||||
"m_bMapHasBombTarget": 285,
|
"m_bMapHasBombTarget": 285,
|
||||||
"m_bMapHasBombZone": 3826,
|
"m_bMapHasBombZone": 3818,
|
||||||
"m_bMapHasBuyZone": 287,
|
"m_bMapHasBuyZone": 287,
|
||||||
"m_bMapHasRescueZone": 286,
|
"m_bMapHasRescueZone": 286,
|
||||||
"m_bMatchWaitingForResume": 233,
|
"m_bMatchWaitingForResume": 233,
|
||||||
"m_bNeedToAskPlayersForContinueVote": 3548,
|
"m_bNeedToAskPlayersForContinueVote": 3540,
|
||||||
"m_bNoCTsKilled": 3749,
|
"m_bNoCTsKilled": 3741,
|
||||||
"m_bNoEnemiesKilled": 3750,
|
"m_bNoEnemiesKilled": 3742,
|
||||||
"m_bNoTerroristsKilled": 3748,
|
"m_bNoTerroristsKilled": 3740,
|
||||||
"m_bPickNewTeamsOnReset": 3510,
|
"m_bPickNewTeamsOnReset": 3502,
|
||||||
"m_bPlayAllStepSoundsOnServer": 298,
|
"m_bPlayAllStepSoundsOnServer": 298,
|
||||||
"m_bPlayedTeamIntroVO": 6076,
|
"m_bPlayedTeamIntroVO": 6068,
|
||||||
"m_bRespawningAllRespawnablePlayers": 3968,
|
"m_bRespawningAllRespawnablePlayers": 3960,
|
||||||
"m_bRoundEndNoMusic": 6132,
|
"m_bRoundEndNoMusic": 6124,
|
||||||
"m_bRoundEndShowTimerDefend": 6088,
|
"m_bRoundEndShowTimerDefend": 6080,
|
||||||
"m_bRoundTimeWarningTriggered": 4665,
|
"m_bRoundTimeWarningTriggered": 4657,
|
||||||
"m_bScrambleTeamsOnRestart": 3511,
|
"m_bScrambleTeamsOnRestart": 3503,
|
||||||
"m_bServerPaused": 212,
|
"m_bServerPaused": 212,
|
||||||
"m_bServerVoteOnReset": 3809,
|
"m_bServerVoteOnReset": 3801,
|
||||||
"m_bSpawnedTerrorHuntHeavy": 3296,
|
"m_bSpawnedTerrorHuntHeavy": 3292,
|
||||||
"m_bSwapTeamsOnRestart": 3512,
|
"m_bSwapTeamsOnRestart": 3504,
|
||||||
"m_bSwitchingTeamsAtRoundReset": 5325,
|
"m_bSwitchingTeamsAtRoundReset": 5317,
|
||||||
"m_bTCantBuy": 2616,
|
"m_bTCantBuy": 2616,
|
||||||
"m_bTargetBombed": 3824,
|
"m_bTargetBombed": 3816,
|
||||||
"m_bTeamIntroPeriod": 6068,
|
"m_bTeamIntroPeriod": 6060,
|
||||||
"m_bTeamLastKillUsedUniqueWeaponMatch": 6016,
|
"m_bTeamLastKillUsedUniqueWeaponMatch": 6008,
|
||||||
"m_bTechnicalTimeOut": 232,
|
"m_bTechnicalTimeOut": 232,
|
||||||
"m_bTerroristTimeOutActive": 213,
|
"m_bTerroristTimeOutActive": 213,
|
||||||
"m_bVoiceWonMatchBragFired": 3724,
|
"m_bVoiceWonMatchBragFired": 3716,
|
||||||
"m_bVoteCalled": 3808,
|
"m_bVoteCalled": 3800,
|
||||||
"m_bWarmupPeriod": 201,
|
"m_bWarmupPeriod": 201,
|
||||||
"m_eRoundEndReason": 6084,
|
"m_eRoundEndReason": 6076,
|
||||||
"m_eRoundWinReason": 2612,
|
"m_eRoundWinReason": 2612,
|
||||||
"m_endMatchOnRoundReset": 3456,
|
"m_endMatchOnRoundReset": 3448,
|
||||||
"m_endMatchOnThink": 3457,
|
"m_endMatchOnThink": 3449,
|
||||||
"m_fAccumulatedRoundOffDamage": 4680,
|
"m_fAccumulatedRoundOffDamage": 4672,
|
||||||
"m_fAutobalanceDisplayTime": 4044,
|
"m_fAutobalanceDisplayTime": 4036,
|
||||||
"m_fAvgPlayerRank": 3556,
|
"m_fAvgPlayerRank": 3548,
|
||||||
"m_fMatchStartTime": 240,
|
"m_fMatchStartTime": 240,
|
||||||
"m_fNextUpdateTeamClanNamesTime": 4672,
|
"m_fNextUpdateTeamClanNamesTime": 4664,
|
||||||
"m_fRoundStartTime": 244,
|
"m_fRoundStartTime": 244,
|
||||||
"m_fTeamIntroPeriodEnd": 6072,
|
"m_fTeamIntroPeriodEnd": 6064,
|
||||||
"m_fWarmupNextChatNoticeTime": 3728,
|
"m_fWarmupNextChatNoticeTime": 3720,
|
||||||
"m_fWarmupPeriodEnd": 204,
|
"m_fWarmupPeriodEnd": 204,
|
||||||
"m_fWarmupPeriodStart": 208,
|
"m_fWarmupPeriodStart": 208,
|
||||||
"m_firstBloodTime": 3764,
|
"m_firstBloodTime": 3756,
|
||||||
"m_firstKillTime": 3756,
|
"m_firstKillTime": 3748,
|
||||||
"m_flCMMItemDropRevealEndTime": 2372,
|
"m_flCMMItemDropRevealEndTime": 2372,
|
||||||
"m_flCMMItemDropRevealStartTime": 2368,
|
"m_flCMMItemDropRevealStartTime": 2368,
|
||||||
"m_flCTSpawnPointUsedTime": 3976,
|
"m_flCTSpawnPointUsedTime": 3968,
|
||||||
"m_flCTTimeOutRemaining": 220,
|
"m_flCTTimeOutRemaining": 220,
|
||||||
"m_flGameStartTime": 256,
|
"m_flGameStartTime": 256,
|
||||||
"m_flIntermissionEndTime": 3440,
|
"m_flIntermissionEndTime": 3432,
|
||||||
"m_flIntermissionStartTime": 3436,
|
"m_flIntermissionStartTime": 3428,
|
||||||
"m_flLastPerfSampleTime": 22544,
|
"m_flLastPerfSampleTime": 22536,
|
||||||
"m_flLastThinkTime": 4676,
|
"m_flLastThinkTime": 4668,
|
||||||
"m_flMatchInfoDecidedTime": 3652,
|
"m_flMatchInfoDecidedTime": 3644,
|
||||||
"m_flNextHostageAnnouncement": 3744,
|
"m_flNextHostageAnnouncement": 3736,
|
||||||
"m_flNextRespawnWave": 3108,
|
"m_flNextRespawnWave": 3108,
|
||||||
"m_flRestartRoundTime": 248,
|
"m_flRestartRoundTime": 248,
|
||||||
"m_flTeamDMLastAnnouncementTime": 3688,
|
"m_flTeamDMLastAnnouncementTime": 3680,
|
||||||
"m_flTerroristSpawnPointUsedTime": 3984,
|
"m_flTerroristSpawnPointUsedTime": 3976,
|
||||||
"m_flTerroristTimeOutRemaining": 216,
|
"m_flTerroristTimeOutRemaining": 216,
|
||||||
"m_flVoteCheckThrottle": 3812,
|
"m_flVoteCheckThrottle": 3804,
|
||||||
"m_gamePhase": 264,
|
"m_gamePhase": 264,
|
||||||
"m_hPlayerResource": 5504,
|
"m_hPlayerResource": 5496,
|
||||||
"m_hostageWasInjured": 3792,
|
"m_hostageWasInjured": 3784,
|
||||||
"m_hostageWasKilled": 3793,
|
"m_hostageWasKilled": 3785,
|
||||||
"m_iAccountCT": 3696,
|
"m_iAccountCT": 3688,
|
||||||
"m_iAccountTerrorist": 3692,
|
"m_iAccountTerrorist": 3684,
|
||||||
"m_iFreezeTime": 3460,
|
"m_iFreezeTime": 3452,
|
||||||
"m_iHostagesRemaining": 280,
|
"m_iHostagesRemaining": 280,
|
||||||
"m_iHostagesRescued": 3736,
|
"m_iHostagesRescued": 3728,
|
||||||
"m_iHostagesTouched": 3740,
|
"m_iHostagesTouched": 3732,
|
||||||
"m_iLoserBonusMostRecentTeam": 3716,
|
"m_iLoserBonusMostRecentTeam": 3708,
|
||||||
"m_iMatchStats_PlayersAlive_CT": 2740,
|
"m_iMatchStats_PlayersAlive_CT": 2740,
|
||||||
"m_iMatchStats_PlayersAlive_T": 2860,
|
"m_iMatchStats_PlayersAlive_T": 2860,
|
||||||
"m_iMatchStats_RoundResults": 2620,
|
"m_iMatchStats_RoundResults": 2620,
|
||||||
"m_iMaxNumCTs": 3712,
|
"m_iMaxNumCTs": 3704,
|
||||||
"m_iMaxNumTerrorists": 3708,
|
"m_iMaxNumTerrorists": 3700,
|
||||||
"m_iNextCTSpawnPoint": 3972,
|
"m_iNextCTSpawnPoint": 3964,
|
||||||
"m_iNextTerroristSpawnPoint": 3980,
|
"m_iNextTerroristSpawnPoint": 3972,
|
||||||
"m_iNumCT": 3468,
|
"m_iNumCT": 3460,
|
||||||
"m_iNumConsecutiveCTLoses": 3396,
|
"m_iNumConsecutiveCTLoses": 3388,
|
||||||
"m_iNumConsecutiveTerroristLoses": 3400,
|
"m_iNumConsecutiveTerroristLoses": 3392,
|
||||||
"m_iNumSpawnableCT": 3476,
|
"m_iNumSpawnableCT": 3468,
|
||||||
"m_iNumSpawnableTerrorist": 3472,
|
"m_iNumSpawnableTerrorist": 3464,
|
||||||
"m_iNumTerrorist": 3464,
|
"m_iNumTerrorist": 3456,
|
||||||
"m_iRoundEndFunFactData1": 6108,
|
"m_iRoundEndFunFactData1": 6100,
|
||||||
"m_iRoundEndFunFactData2": 6112,
|
"m_iRoundEndFunFactData2": 6104,
|
||||||
"m_iRoundEndFunFactData3": 6116,
|
"m_iRoundEndFunFactData3": 6108,
|
||||||
"m_iRoundEndFunFactPlayerSlot": 6104,
|
"m_iRoundEndFunFactPlayerSlot": 6096,
|
||||||
"m_iRoundEndLegacy": 6136,
|
"m_iRoundEndLegacy": 6128,
|
||||||
"m_iRoundEndPlayerCount": 6128,
|
"m_iRoundEndPlayerCount": 6120,
|
||||||
"m_iRoundEndTimerTime": 6092,
|
"m_iRoundEndTimerTime": 6084,
|
||||||
"m_iRoundEndWinnerTeam": 6080,
|
"m_iRoundEndWinnerTeam": 6072,
|
||||||
"m_iRoundStartRoundNumber": 6144,
|
"m_iRoundStartRoundNumber": 6136,
|
||||||
"m_iRoundTime": 236,
|
"m_iRoundTime": 236,
|
||||||
"m_iRoundWinStatus": 2608,
|
"m_iRoundWinStatus": 2608,
|
||||||
"m_iSpawnPointCount_CT": 3704,
|
"m_iSpawnPointCount_CT": 3696,
|
||||||
"m_iSpawnPointCount_Terrorist": 3700,
|
"m_iSpawnPointCount_Terrorist": 3692,
|
||||||
"m_iSpectatorSlotCount": 300,
|
"m_iSpectatorSlotCount": 300,
|
||||||
"m_iTotalRoundsPlayed": 3448,
|
"m_iTotalRoundsPlayed": 3440,
|
||||||
"m_iUnBalancedRounds": 3452,
|
"m_iUnBalancedRounds": 3444,
|
||||||
"m_nCTTeamIntroVariant": 6064,
|
"m_nCTTeamIntroVariant": 6056,
|
||||||
"m_nCTTimeOuts": 228,
|
"m_nCTTimeOuts": 228,
|
||||||
"m_nEndMatchMapGroupVoteOptions": 3352,
|
"m_nEndMatchMapGroupVoteOptions": 3344,
|
||||||
"m_nEndMatchMapGroupVoteTypes": 3312,
|
"m_nEndMatchMapGroupVoteTypes": 3304,
|
||||||
"m_nEndMatchMapVoteWinner": 3392,
|
"m_nEndMatchMapVoteWinner": 3384,
|
||||||
"m_nEndMatchTiedVotes": 3520,
|
"m_nEndMatchTiedVotes": 3512,
|
||||||
"m_nHalloweenMaskListSeed": 2600,
|
"m_nHalloweenMaskListSeed": 2600,
|
||||||
"m_nLastFreezeEndBeep": 3820,
|
"m_nLastFreezeEndBeep": 3812,
|
||||||
"m_nMatchAbortedEarlyReason": 5320,
|
"m_nMatchAbortedEarlyReason": 5312,
|
||||||
"m_nMatchEndCount": 6056,
|
"m_nMatchEndCount": 6048,
|
||||||
"m_nMatchInfoShowType": 3648,
|
"m_nMatchInfoShowType": 3640,
|
||||||
"m_nNextMapInMapgroup": 312,
|
"m_nNextMapInMapgroup": 312,
|
||||||
"m_nOvertimePlaying": 276,
|
"m_nOvertimePlaying": 276,
|
||||||
"m_nQueuedMatchmakingMode": 292,
|
"m_nQueuedMatchmakingMode": 292,
|
||||||
"m_nRoundEndCount": 6140,
|
"m_nRoundEndCount": 6132,
|
||||||
"m_nRoundStartCount": 6148,
|
"m_nRoundStartCount": 6140,
|
||||||
"m_nRoundsPlayedThisPhase": 272,
|
"m_nRoundsPlayedThisPhase": 272,
|
||||||
"m_nServerQuestID": 3236,
|
"m_nShorthandedBonusLastEvalRound": 4676,
|
||||||
"m_nShorthandedBonusLastEvalRound": 4684,
|
"m_nSpawnPointsRandomSeed": 3496,
|
||||||
"m_nSpawnPointsRandomSeed": 3504,
|
"m_nTTeamIntroVariant": 6052,
|
||||||
"m_nTTeamIntroVariant": 6060,
|
|
||||||
"m_nTerroristTimeOuts": 224,
|
"m_nTerroristTimeOuts": 224,
|
||||||
"m_nTournamentPredictionsPct": 2364,
|
"m_nTournamentPredictionsPct": 2364,
|
||||||
"m_numBestOfMaps": 2596,
|
"m_numBestOfMaps": 2596,
|
||||||
"m_numQueuedMatchmakingAccounts": 3552,
|
"m_numQueuedMatchmakingAccounts": 3544,
|
||||||
"m_numSpectatorsCountMax": 3572,
|
"m_numSpectatorsCountMax": 3564,
|
||||||
"m_numSpectatorsCountMaxLnk": 3580,
|
"m_numSpectatorsCountMaxLnk": 3572,
|
||||||
"m_numSpectatorsCountMaxTV": 3576,
|
"m_numSpectatorsCountMaxTV": 3568,
|
||||||
"m_numTotalTournamentDrops": 3568,
|
"m_numTotalTournamentDrops": 3560,
|
||||||
"m_pGameModeRules": 5352,
|
"m_pGameModeRules": 5344,
|
||||||
"m_pQueuedMatchmakingReservationString": 3560,
|
"m_pQueuedMatchmakingReservationString": 3552,
|
||||||
"m_phaseChangeAnnouncementTime": 4668,
|
"m_phaseChangeAnnouncementTime": 4660,
|
||||||
"m_sRoundEndFunFactToken": 6096,
|
"m_sRoundEndFunFactToken": 6088,
|
||||||
"m_sRoundEndMessage": 6120,
|
"m_sRoundEndMessage": 6112,
|
||||||
"m_szMatchStatTxt": 1340,
|
"m_szMatchStatTxt": 1340,
|
||||||
"m_szTournamentEventName": 316,
|
"m_szTournamentEventName": 316,
|
||||||
"m_szTournamentEventStage": 828,
|
"m_szTournamentEventStage": 828,
|
||||||
"m_szTournamentPredictionsTxt": 1852,
|
"m_szTournamentPredictionsTxt": 1852,
|
||||||
"m_timeUntilNextPhaseStarts": 260,
|
"m_timeUntilNextPhaseStarts": 260,
|
||||||
"m_tmNextPeriodicThink": 3720,
|
"m_tmNextPeriodicThink": 3712,
|
||||||
"m_totalRoundsPlayed": 268,
|
"m_totalRoundsPlayed": 268,
|
||||||
"m_ullLocalMatchID": 3304,
|
"m_ullLocalMatchID": 3296,
|
||||||
"m_vMinimapMaxs": 3252,
|
"m_vMinimapMaxs": 3248,
|
||||||
"m_vMinimapMins": 3240,
|
"m_vMinimapMins": 3236,
|
||||||
"m_vecMainCTSpawnPos": 3904
|
"m_vecMainCTSpawnPos": 3896
|
||||||
},
|
},
|
||||||
"metadata": [
|
"metadata": [
|
||||||
{
|
{
|
||||||
@ -3789,11 +3788,6 @@
|
|||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
"type_name": "GameTime_t"
|
"type_name": "GameTime_t"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "m_nServerQuestID",
|
|
||||||
"type": "NetworkVarNames",
|
|
||||||
"type_name": "int"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "m_vMinimapMins",
|
"name": "m_vMinimapMins",
|
||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
@ -4089,97 +4083,99 @@
|
|||||||
},
|
},
|
||||||
"CCSPlayerController": {
|
"CCSPlayerController": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"m_DesiredObserverMode": 2212,
|
"m_DesiredObserverMode": 2228,
|
||||||
"m_LastTeamDamageWarningTime": 63952,
|
"m_LastTeamDamageWarningTime": 63968,
|
||||||
"m_LastTimePlayerWasDisconnectedForPawnsRemove": 63956,
|
"m_LastTimePlayerWasDisconnectedForPawnsRemove": 63972,
|
||||||
"m_bAbandonAllowsSurrender": 2170,
|
"m_bAbandonAllowsSurrender": 2186,
|
||||||
"m_bAbandonOffersInstantSurrender": 2171,
|
"m_bAbandonOffersInstantSurrender": 2187,
|
||||||
"m_bAttemptedToGetColor": 1989,
|
"m_bAttemptedToGetColor": 1997,
|
||||||
"m_bCanControlObservedBot": 2200,
|
"m_bCanControlObservedBot": 2216,
|
||||||
"m_bCannotBeKicked": 2168,
|
"m_bCannotBeKicked": 2184,
|
||||||
"m_bControllingBot": 2192,
|
"m_bControllingBot": 2208,
|
||||||
"m_bDisconnection1MinWarningPrinted": 2172,
|
"m_bDisconnection1MinWarningPrinted": 2188,
|
||||||
"m_bEverFullyConnected": 2169,
|
"m_bEverFullyConnected": 2185,
|
||||||
"m_bEverPlayedOnTeam": 1988,
|
"m_bEverPlayedOnTeam": 1996,
|
||||||
"m_bFireBulletsSeedSynchronized": 64129,
|
"m_bFireBulletsSeedSynchronized": 64145,
|
||||||
"m_bGaveTeamDamageWarning": 63938,
|
"m_bGaveTeamDamageWarning": 63954,
|
||||||
"m_bGaveTeamDamageWarningThisRound": 63939,
|
"m_bGaveTeamDamageWarningThisRound": 63955,
|
||||||
"m_bHasBeenControlledByPlayerThisRound": 2194,
|
"m_bHasBeenControlledByPlayerThisRound": 2210,
|
||||||
"m_bHasCommunicationAbuseMute": 1964,
|
"m_bHasCommunicationAbuseMute": 1964,
|
||||||
"m_bHasControlledBotThisRound": 2193,
|
"m_bHasControlledBotThisRound": 2209,
|
||||||
"m_bHasSeenJoinGame": 1998,
|
"m_bHasSeenJoinGame": 2006,
|
||||||
"m_bInSwitchTeam": 1997,
|
"m_bInSwitchTeam": 2005,
|
||||||
"m_bJustBecameSpectator": 1999,
|
"m_bJustBecameSpectator": 2007,
|
||||||
"m_bJustDidTeamKill": 63936,
|
"m_bJustDidTeamKill": 63952,
|
||||||
"m_bMvpNoMusic": 2274,
|
"m_bMvpNoMusic": 2290,
|
||||||
"m_bPawnHasDefuser": 2232,
|
"m_bPawnHasDefuser": 2248,
|
||||||
"m_bPawnHasHelmet": 2233,
|
"m_bPawnHasHelmet": 2249,
|
||||||
"m_bPawnIsAlive": 2220,
|
"m_bPawnIsAlive": 2236,
|
||||||
"m_bPunishForTeamKill": 63937,
|
"m_bPunishForTeamKill": 63953,
|
||||||
"m_bRemoveAllItemsOnNextRoundReset": 2001,
|
"m_bRemoveAllItemsOnNextRoundReset": 2009,
|
||||||
"m_bScoreReported": 2173,
|
"m_bScoreReported": 2189,
|
||||||
"m_bShowHints": 63928,
|
"m_bShowHints": 63944,
|
||||||
"m_bSwitchTeamsOnNextRoundReset": 2000,
|
"m_bSwitchTeamsOnNextRoundReset": 2008,
|
||||||
"m_bTeamChanged": 1996,
|
"m_bTeamChanged": 2004,
|
||||||
"m_dblLastReceivedPacketPlatFloatTime": 63944,
|
"m_dblLastReceivedPacketPlatFloatTime": 63960,
|
||||||
"m_eMvpReason": 2276,
|
"m_eMvpReason": 2292,
|
||||||
"m_eNetworkDisconnectionReason": 2164,
|
"m_eNetworkDisconnectionReason": 2180,
|
||||||
"m_flForceTeamTime": 1980,
|
"m_flForceTeamTime": 1988,
|
||||||
"m_flLastJoinTeamTime": 2004,
|
"m_flLastJoinTeamTime": 2012,
|
||||||
"m_flSmoothedPing": 2296,
|
"m_flSmoothedPing": 2312,
|
||||||
"m_hDesiredObserverTarget": 2216,
|
"m_hDesiredObserverTarget": 2232,
|
||||||
"m_hObserverPawn": 2208,
|
"m_hObserverPawn": 2224,
|
||||||
"m_hOriginalControllerOfCurrentPawn": 2248,
|
"m_hOriginalControllerOfCurrentPawn": 2264,
|
||||||
"m_hPlayerPawn": 2204,
|
"m_hPlayerPawn": 2220,
|
||||||
"m_iCoachingTeam": 2048,
|
"m_iCoachingTeam": 2056,
|
||||||
"m_iCompTeammateColor": 1984,
|
"m_iCompTeammateColor": 1992,
|
||||||
"m_iCompetitiveRankType": 2080,
|
"m_iCompetitiveRankType": 2088,
|
||||||
"m_iCompetitiveRanking": 2072,
|
"m_iCompetitiveRanking": 2080,
|
||||||
"m_iCompetitiveRankingPredicted_Loss": 2088,
|
"m_iCompetitiveRankingPredicted_Loss": 2096,
|
||||||
"m_iCompetitiveRankingPredicted_Tie": 2092,
|
"m_iCompetitiveRankingPredicted_Tie": 2100,
|
||||||
"m_iCompetitiveRankingPredicted_Win": 2084,
|
"m_iCompetitiveRankingPredicted_Win": 2092,
|
||||||
"m_iCompetitiveWins": 2076,
|
"m_iCompetitiveWins": 2084,
|
||||||
"m_iDraftIndex": 2152,
|
"m_iDraftIndex": 2168,
|
||||||
"m_iMVPs": 2288,
|
"m_iMVPs": 2304,
|
||||||
"m_iMusicKitID": 2280,
|
"m_iMusicKitID": 2296,
|
||||||
"m_iMusicKitMVPs": 2284,
|
"m_iMusicKitMVPs": 2300,
|
||||||
"m_iNextTimeCheck": 63932,
|
"m_iNextTimeCheck": 63948,
|
||||||
"m_iPawnArmor": 2228,
|
"m_iPawnArmor": 2244,
|
||||||
"m_iPawnBotDifficulty": 2244,
|
"m_iPawnBotDifficulty": 2260,
|
||||||
"m_iPawnHealth": 2224,
|
"m_iPawnHealth": 2240,
|
||||||
"m_iPawnLifetimeEnd": 2240,
|
"m_iPawnLifetimeEnd": 2256,
|
||||||
"m_iPawnLifetimeStart": 2236,
|
"m_iPawnLifetimeStart": 2252,
|
||||||
"m_iPendingTeamNum": 1976,
|
"m_iPendingTeamNum": 1984,
|
||||||
"m_iPing": 1960,
|
"m_iPing": 1960,
|
||||||
"m_iRoundScore": 2256,
|
"m_iRoundScore": 2272,
|
||||||
"m_iRoundsWon": 2260,
|
"m_iRoundsWon": 2276,
|
||||||
"m_iScore": 2252,
|
"m_iScore": 2268,
|
||||||
"m_iTeammatePreferredColor": 1992,
|
"m_iTeammatePreferredColor": 2000,
|
||||||
"m_lastHeldVoteTimer": 63904,
|
"m_lastHeldVoteTimer": 63920,
|
||||||
"m_msQueuedModeDisconnectionTimestamp": 2156,
|
"m_msQueuedModeDisconnectionTimestamp": 2172,
|
||||||
"m_nBotsControlledThisRound": 2196,
|
"m_nBotsControlledThisRound": 2212,
|
||||||
"m_nDisconnectionTick": 2176,
|
"m_nDisconnectionTick": 2192,
|
||||||
"m_nEndMatchNextMapVote": 2096,
|
"m_nEndMatchNextMapVote": 2104,
|
||||||
"m_nFirstKill": 2272,
|
"m_nFirstKill": 2288,
|
||||||
"m_nKillCount": 2273,
|
"m_nKillCount": 2289,
|
||||||
"m_nNonSuspiciousHitStreak": 63964,
|
"m_nNonSuspiciousHitStreak": 63980,
|
||||||
"m_nPawnCharacterDefIndex": 2234,
|
"m_nPawnCharacterDefIndex": 2250,
|
||||||
"m_nPlayerDominated": 2056,
|
"m_nPlayerDominated": 2064,
|
||||||
"m_nPlayerDominatingMe": 2064,
|
"m_nPlayerDominatingMe": 2072,
|
||||||
"m_nQuestProgressReason": 2104,
|
"m_nQuestProgressReason": 2116,
|
||||||
"m_nSuspiciousHitCount": 63960,
|
"m_nSuspiciousHitCount": 63976,
|
||||||
"m_nUpdateCounter": 2292,
|
"m_nUpdateCounter": 2308,
|
||||||
"m_pActionTrackingServices": 1944,
|
"m_pActionTrackingServices": 1944,
|
||||||
"m_pDamageServices": 1952,
|
"m_pDamageServices": 1952,
|
||||||
"m_pInGameMoneyServices": 1928,
|
"m_pInGameMoneyServices": 1928,
|
||||||
"m_pInventoryServices": 1936,
|
"m_pInventoryServices": 1936,
|
||||||
"m_recentKillQueue": 2264,
|
"m_recentKillQueue": 2280,
|
||||||
"m_szClan": 2008,
|
"m_rtActiveMissionPeriod": 2112,
|
||||||
"m_szClanName": 2016,
|
"m_szClan": 2016,
|
||||||
"m_szCrosshairCodes": 1968,
|
"m_szClanName": 2024,
|
||||||
"m_uiAbandonRecordedReason": 2160,
|
"m_szCrosshairCodes": 1976,
|
||||||
"m_unActiveQuestId": 2100,
|
"m_uiAbandonRecordedReason": 2176,
|
||||||
"m_unPlayerTvControlFlags": 2108
|
"m_uiCommunicationMuteFlags": 1968,
|
||||||
|
"m_unActiveQuestId": 2108,
|
||||||
|
"m_unPlayerTvControlFlags": 2120
|
||||||
},
|
},
|
||||||
"metadata": [
|
"metadata": [
|
||||||
{
|
{
|
||||||
@ -4224,6 +4220,11 @@
|
|||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
"type_name": "bool"
|
"type_name": "bool"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "m_uiCommunicationMuteFlags",
|
||||||
|
"type": "NetworkVarNames",
|
||||||
|
"type_name": "uint32"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "m_szCrosshairCodes",
|
"name": "m_szCrosshairCodes",
|
||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
@ -4309,6 +4310,11 @@
|
|||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
"type_name": "uint16"
|
"type_name": "uint16"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "m_rtActiveMissionPeriod",
|
||||||
|
"type": "NetworkVarNames",
|
||||||
|
"type_name": "RTime32"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "m_nQuestProgressReason",
|
"name": "m_nQuestProgressReason",
|
||||||
"type": "NetworkVarNames",
|
"type": "NetworkVarNames",
|
||||||
@ -5296,10 +5302,10 @@
|
|||||||
},
|
},
|
||||||
"CCSPlayer_ActionTrackingServices": {
|
"CCSPlayer_ActionTrackingServices": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"m_bIsRescuing": 580,
|
"m_bIsRescuing": 636,
|
||||||
"m_hLastWeaponBeforeC4AutoSwitch": 536,
|
"m_hLastWeaponBeforeC4AutoSwitch": 592,
|
||||||
"m_weaponPurchasesThisMatch": 584,
|
"m_weaponPurchasesThisMatch": 640,
|
||||||
"m_weaponPurchasesThisRound": 672
|
"m_weaponPurchasesThisRound": 728
|
||||||
},
|
},
|
||||||
"metadata": [
|
"metadata": [
|
||||||
{
|
{
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
@ -7424,7 +7424,7 @@ pub mod cs2_dumper {
|
|||||||
pub const m_state: usize = 0x798; // int32
|
pub const m_state: usize = 0x798; // int32
|
||||||
}
|
}
|
||||||
// Parent: CTeamplayRules
|
// Parent: CTeamplayRules
|
||||||
// Field count: 190
|
// Field count: 189
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// NetworkVarNames: m_bFreezePeriod (bool)
|
// NetworkVarNames: m_bFreezePeriod (bool)
|
||||||
@ -7490,7 +7490,6 @@ pub mod cs2_dumper {
|
|||||||
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
// NetworkVarNames: m_iMatchStats_PlayersAlive_T (int)
|
||||||
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
// NetworkVarNames: m_TeamRespawnWaveTimes (float)
|
||||||
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
// NetworkVarNames: m_flNextRespawnWave (GameTime_t)
|
||||||
// NetworkVarNames: m_nServerQuestID (int)
|
|
||||||
// NetworkVarNames: m_vMinimapMins (Vector)
|
// NetworkVarNames: m_vMinimapMins (Vector)
|
||||||
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
// NetworkVarNames: m_vMinimapMaxs (Vector)
|
||||||
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
// NetworkVarNames: m_MinimapVerticalSectionHeights (float)
|
||||||
@ -7586,133 +7585,132 @@ pub mod cs2_dumper {
|
|||||||
pub const m_iMatchStats_PlayersAlive_T: usize = 0xB2C; // int32[30]
|
pub const m_iMatchStats_PlayersAlive_T: usize = 0xB2C; // int32[30]
|
||||||
pub const m_TeamRespawnWaveTimes: usize = 0xBA4; // float32[32]
|
pub const m_TeamRespawnWaveTimes: usize = 0xBA4; // float32[32]
|
||||||
pub const m_flNextRespawnWave: usize = 0xC24; // GameTime_t[32]
|
pub const m_flNextRespawnWave: usize = 0xC24; // GameTime_t[32]
|
||||||
pub const m_nServerQuestID: usize = 0xCA4; // int32
|
pub const m_vMinimapMins: usize = 0xCA4; // Vector
|
||||||
pub const m_vMinimapMins: usize = 0xCA8; // Vector
|
pub const m_vMinimapMaxs: usize = 0xCB0; // Vector
|
||||||
pub const m_vMinimapMaxs: usize = 0xCB4; // Vector
|
pub const m_MinimapVerticalSectionHeights: usize = 0xCBC; // float32[8]
|
||||||
pub const m_MinimapVerticalSectionHeights: usize = 0xCC0; // float32[8]
|
pub const m_bSpawnedTerrorHuntHeavy: usize = 0xCDC; // bool
|
||||||
pub const m_bSpawnedTerrorHuntHeavy: usize = 0xCE0; // bool
|
pub const m_ullLocalMatchID: usize = 0xCE0; // uint64
|
||||||
pub const m_ullLocalMatchID: usize = 0xCE8; // uint64
|
pub const m_nEndMatchMapGroupVoteTypes: usize = 0xCE8; // int32[10]
|
||||||
pub const m_nEndMatchMapGroupVoteTypes: usize = 0xCF0; // int32[10]
|
pub const m_nEndMatchMapGroupVoteOptions: usize = 0xD10; // int32[10]
|
||||||
pub const m_nEndMatchMapGroupVoteOptions: usize = 0xD18; // int32[10]
|
pub const m_nEndMatchMapVoteWinner: usize = 0xD38; // int32
|
||||||
pub const m_nEndMatchMapVoteWinner: usize = 0xD40; // int32
|
pub const m_iNumConsecutiveCTLoses: usize = 0xD3C; // int32
|
||||||
pub const m_iNumConsecutiveCTLoses: usize = 0xD44; // int32
|
pub const m_iNumConsecutiveTerroristLoses: usize = 0xD40; // int32
|
||||||
pub const m_iNumConsecutiveTerroristLoses: usize = 0xD48; // int32
|
pub const m_bHasHostageBeenTouched: usize = 0xD60; // bool
|
||||||
pub const m_bHasHostageBeenTouched: usize = 0xD68; // bool
|
pub const m_flIntermissionStartTime: usize = 0xD64; // GameTime_t
|
||||||
pub const m_flIntermissionStartTime: usize = 0xD6C; // GameTime_t
|
pub const m_flIntermissionEndTime: usize = 0xD68; // GameTime_t
|
||||||
pub const m_flIntermissionEndTime: usize = 0xD70; // GameTime_t
|
pub const m_bLevelInitialized: usize = 0xD6C; // bool
|
||||||
pub const m_bLevelInitialized: usize = 0xD74; // bool
|
pub const m_iTotalRoundsPlayed: usize = 0xD70; // int32
|
||||||
pub const m_iTotalRoundsPlayed: usize = 0xD78; // int32
|
pub const m_iUnBalancedRounds: usize = 0xD74; // int32
|
||||||
pub const m_iUnBalancedRounds: usize = 0xD7C; // int32
|
pub const m_endMatchOnRoundReset: usize = 0xD78; // bool
|
||||||
pub const m_endMatchOnRoundReset: usize = 0xD80; // bool
|
pub const m_endMatchOnThink: usize = 0xD79; // bool
|
||||||
pub const m_endMatchOnThink: usize = 0xD81; // bool
|
pub const m_iFreezeTime: usize = 0xD7C; // int32
|
||||||
pub const m_iFreezeTime: usize = 0xD84; // int32
|
pub const m_iNumTerrorist: usize = 0xD80; // int32
|
||||||
pub const m_iNumTerrorist: usize = 0xD88; // int32
|
pub const m_iNumCT: usize = 0xD84; // int32
|
||||||
pub const m_iNumCT: usize = 0xD8C; // int32
|
pub const m_iNumSpawnableTerrorist: usize = 0xD88; // int32
|
||||||
pub const m_iNumSpawnableTerrorist: usize = 0xD90; // int32
|
pub const m_iNumSpawnableCT: usize = 0xD8C; // int32
|
||||||
pub const m_iNumSpawnableCT: usize = 0xD94; // int32
|
pub const m_arrSelectedHostageSpawnIndices: usize = 0xD90; // CUtlVector<int32>
|
||||||
pub const m_arrSelectedHostageSpawnIndices: usize = 0xD98; // CUtlVector<int32>
|
pub const m_nSpawnPointsRandomSeed: usize = 0xDA8; // int32
|
||||||
pub const m_nSpawnPointsRandomSeed: usize = 0xDB0; // int32
|
pub const m_bFirstConnected: usize = 0xDAC; // bool
|
||||||
pub const m_bFirstConnected: usize = 0xDB4; // bool
|
pub const m_bCompleteReset: usize = 0xDAD; // bool
|
||||||
pub const m_bCompleteReset: usize = 0xDB5; // bool
|
pub const m_bPickNewTeamsOnReset: usize = 0xDAE; // bool
|
||||||
pub const m_bPickNewTeamsOnReset: usize = 0xDB6; // bool
|
pub const m_bScrambleTeamsOnRestart: usize = 0xDAF; // bool
|
||||||
pub const m_bScrambleTeamsOnRestart: usize = 0xDB7; // bool
|
pub const m_bSwapTeamsOnRestart: usize = 0xDB0; // bool
|
||||||
pub const m_bSwapTeamsOnRestart: usize = 0xDB8; // bool
|
pub const m_nEndMatchTiedVotes: usize = 0xDB8; // CUtlVector<int32>
|
||||||
pub const m_nEndMatchTiedVotes: usize = 0xDC0; // CUtlVector<int32>
|
pub const m_bNeedToAskPlayersForContinueVote: usize = 0xDD4; // bool
|
||||||
pub const m_bNeedToAskPlayersForContinueVote: usize = 0xDDC; // bool
|
pub const m_numQueuedMatchmakingAccounts: usize = 0xDD8; // uint32
|
||||||
pub const m_numQueuedMatchmakingAccounts: usize = 0xDE0; // uint32
|
pub const m_fAvgPlayerRank: usize = 0xDDC; // float32
|
||||||
pub const m_fAvgPlayerRank: usize = 0xDE4; // float32
|
pub const m_pQueuedMatchmakingReservationString: usize = 0xDE0; // char*
|
||||||
pub const m_pQueuedMatchmakingReservationString: usize = 0xDE8; // char*
|
pub const m_numTotalTournamentDrops: usize = 0xDE8; // uint32
|
||||||
pub const m_numTotalTournamentDrops: usize = 0xDF0; // uint32
|
pub const m_numSpectatorsCountMax: usize = 0xDEC; // uint32
|
||||||
pub const m_numSpectatorsCountMax: usize = 0xDF4; // uint32
|
pub const m_numSpectatorsCountMaxTV: usize = 0xDF0; // uint32
|
||||||
pub const m_numSpectatorsCountMaxTV: usize = 0xDF8; // uint32
|
pub const m_numSpectatorsCountMaxLnk: usize = 0xDF4; // uint32
|
||||||
pub const m_numSpectatorsCountMaxLnk: usize = 0xDFC; // uint32
|
pub const m_bForceTeamChangeSilent: usize = 0xE00; // bool
|
||||||
pub const m_bForceTeamChangeSilent: usize = 0xE08; // bool
|
pub const m_bLoadingRoundBackupData: usize = 0xE01; // bool
|
||||||
pub const m_bLoadingRoundBackupData: usize = 0xE09; // bool
|
pub const m_nMatchInfoShowType: usize = 0xE38; // int32
|
||||||
pub const m_nMatchInfoShowType: usize = 0xE40; // int32
|
pub const m_flMatchInfoDecidedTime: usize = 0xE3C; // float32
|
||||||
pub const m_flMatchInfoDecidedTime: usize = 0xE44; // float32
|
pub const mTeamDMLastWinningTeamNumber: usize = 0xE58; // int32
|
||||||
pub const mTeamDMLastWinningTeamNumber: usize = 0xE60; // int32
|
pub const mTeamDMLastThinkTime: usize = 0xE5C; // float32
|
||||||
pub const mTeamDMLastThinkTime: usize = 0xE64; // float32
|
pub const m_flTeamDMLastAnnouncementTime: usize = 0xE60; // float32
|
||||||
pub const m_flTeamDMLastAnnouncementTime: usize = 0xE68; // float32
|
pub const m_iAccountTerrorist: usize = 0xE64; // int32
|
||||||
pub const m_iAccountTerrorist: usize = 0xE6C; // int32
|
pub const m_iAccountCT: usize = 0xE68; // int32
|
||||||
pub const m_iAccountCT: usize = 0xE70; // int32
|
pub const m_iSpawnPointCount_Terrorist: usize = 0xE6C; // int32
|
||||||
pub const m_iSpawnPointCount_Terrorist: usize = 0xE74; // int32
|
pub const m_iSpawnPointCount_CT: usize = 0xE70; // int32
|
||||||
pub const m_iSpawnPointCount_CT: usize = 0xE78; // int32
|
pub const m_iMaxNumTerrorists: usize = 0xE74; // int32
|
||||||
pub const m_iMaxNumTerrorists: usize = 0xE7C; // int32
|
pub const m_iMaxNumCTs: usize = 0xE78; // int32
|
||||||
pub const m_iMaxNumCTs: usize = 0xE80; // int32
|
pub const m_iLoserBonusMostRecentTeam: usize = 0xE7C; // int32
|
||||||
pub const m_iLoserBonusMostRecentTeam: usize = 0xE84; // int32
|
pub const m_tmNextPeriodicThink: usize = 0xE80; // float32
|
||||||
pub const m_tmNextPeriodicThink: usize = 0xE88; // float32
|
pub const m_bVoiceWonMatchBragFired: usize = 0xE84; // bool
|
||||||
pub const m_bVoiceWonMatchBragFired: usize = 0xE8C; // bool
|
pub const m_fWarmupNextChatNoticeTime: usize = 0xE88; // float32
|
||||||
pub const m_fWarmupNextChatNoticeTime: usize = 0xE90; // float32
|
pub const m_iHostagesRescued: usize = 0xE90; // int32
|
||||||
pub const m_iHostagesRescued: usize = 0xE98; // int32
|
pub const m_iHostagesTouched: usize = 0xE94; // int32
|
||||||
pub const m_iHostagesTouched: usize = 0xE9C; // int32
|
pub const m_flNextHostageAnnouncement: usize = 0xE98; // float32
|
||||||
pub const m_flNextHostageAnnouncement: usize = 0xEA0; // float32
|
pub const m_bNoTerroristsKilled: usize = 0xE9C; // bool
|
||||||
pub const m_bNoTerroristsKilled: usize = 0xEA4; // bool
|
pub const m_bNoCTsKilled: usize = 0xE9D; // bool
|
||||||
pub const m_bNoCTsKilled: usize = 0xEA5; // bool
|
pub const m_bNoEnemiesKilled: usize = 0xE9E; // bool
|
||||||
pub const m_bNoEnemiesKilled: usize = 0xEA6; // bool
|
pub const m_bCanDonateWeapons: usize = 0xE9F; // bool
|
||||||
pub const m_bCanDonateWeapons: usize = 0xEA7; // bool
|
pub const m_firstKillTime: usize = 0xEA4; // float32
|
||||||
pub const m_firstKillTime: usize = 0xEAC; // float32
|
pub const m_firstBloodTime: usize = 0xEAC; // float32
|
||||||
pub const m_firstBloodTime: usize = 0xEB4; // float32
|
pub const m_hostageWasInjured: usize = 0xEC8; // bool
|
||||||
pub const m_hostageWasInjured: usize = 0xED0; // bool
|
pub const m_hostageWasKilled: usize = 0xEC9; // bool
|
||||||
pub const m_hostageWasKilled: usize = 0xED1; // bool
|
pub const m_bVoteCalled: usize = 0xED8; // bool
|
||||||
pub const m_bVoteCalled: usize = 0xEE0; // bool
|
pub const m_bServerVoteOnReset: usize = 0xED9; // bool
|
||||||
pub const m_bServerVoteOnReset: usize = 0xEE1; // bool
|
pub const m_flVoteCheckThrottle: usize = 0xEDC; // float32
|
||||||
pub const m_flVoteCheckThrottle: usize = 0xEE4; // float32
|
pub const m_bBuyTimeEnded: usize = 0xEE0; // bool
|
||||||
pub const m_bBuyTimeEnded: usize = 0xEE8; // bool
|
pub const m_nLastFreezeEndBeep: usize = 0xEE4; // int32
|
||||||
pub const m_nLastFreezeEndBeep: usize = 0xEEC; // int32
|
pub const m_bTargetBombed: usize = 0xEE8; // bool
|
||||||
pub const m_bTargetBombed: usize = 0xEF0; // bool
|
pub const m_bBombDefused: usize = 0xEE9; // bool
|
||||||
pub const m_bBombDefused: usize = 0xEF1; // bool
|
pub const m_bMapHasBombZone: usize = 0xEEA; // bool
|
||||||
pub const m_bMapHasBombZone: usize = 0xEF2; // bool
|
pub const m_vecMainCTSpawnPos: usize = 0xF38; // Vector
|
||||||
pub const m_vecMainCTSpawnPos: usize = 0xF40; // Vector
|
pub const m_CTSpawnPointsMasterList: usize = 0xF48; // CUtlVector<SpawnPoint*>
|
||||||
pub const m_CTSpawnPointsMasterList: usize = 0xF50; // CUtlVector<SpawnPoint*>
|
pub const m_TerroristSpawnPointsMasterList: usize = 0xF60; // CUtlVector<SpawnPoint*>
|
||||||
pub const m_TerroristSpawnPointsMasterList: usize = 0xF68; // CUtlVector<SpawnPoint*>
|
pub const m_bRespawningAllRespawnablePlayers: usize = 0xF78; // bool
|
||||||
pub const m_bRespawningAllRespawnablePlayers: usize = 0xF80; // bool
|
pub const m_iNextCTSpawnPoint: usize = 0xF7C; // int32
|
||||||
pub const m_iNextCTSpawnPoint: usize = 0xF84; // int32
|
pub const m_flCTSpawnPointUsedTime: usize = 0xF80; // float32
|
||||||
pub const m_flCTSpawnPointUsedTime: usize = 0xF88; // float32
|
pub const m_iNextTerroristSpawnPoint: usize = 0xF84; // int32
|
||||||
pub const m_iNextTerroristSpawnPoint: usize = 0xF8C; // int32
|
pub const m_flTerroristSpawnPointUsedTime: usize = 0xF88; // float32
|
||||||
pub const m_flTerroristSpawnPointUsedTime: usize = 0xF90; // float32
|
pub const m_CTSpawnPoints: usize = 0xF90; // CUtlVector<SpawnPoint*>
|
||||||
pub const m_CTSpawnPoints: usize = 0xF98; // CUtlVector<SpawnPoint*>
|
pub const m_TerroristSpawnPoints: usize = 0xFA8; // CUtlVector<SpawnPoint*>
|
||||||
pub const m_TerroristSpawnPoints: usize = 0xFB0; // CUtlVector<SpawnPoint*>
|
pub const m_bIsUnreservedGameServer: usize = 0xFC0; // bool
|
||||||
pub const m_bIsUnreservedGameServer: usize = 0xFC8; // bool
|
pub const m_fAutobalanceDisplayTime: usize = 0xFC4; // float32
|
||||||
pub const m_fAutobalanceDisplayTime: usize = 0xFCC; // float32
|
pub const m_bAllowWeaponSwitch: usize = 0x1230; // bool
|
||||||
pub const m_bAllowWeaponSwitch: usize = 0x1238; // bool
|
pub const m_bRoundTimeWarningTriggered: usize = 0x1231; // bool
|
||||||
pub const m_bRoundTimeWarningTriggered: usize = 0x1239; // bool
|
pub const m_phaseChangeAnnouncementTime: usize = 0x1234; // GameTime_t
|
||||||
pub const m_phaseChangeAnnouncementTime: usize = 0x123C; // GameTime_t
|
pub const m_fNextUpdateTeamClanNamesTime: usize = 0x1238; // float32
|
||||||
pub const m_fNextUpdateTeamClanNamesTime: usize = 0x1240; // float32
|
pub const m_flLastThinkTime: usize = 0x123C; // GameTime_t
|
||||||
pub const m_flLastThinkTime: usize = 0x1244; // GameTime_t
|
pub const m_fAccumulatedRoundOffDamage: usize = 0x1240; // float32
|
||||||
pub const m_fAccumulatedRoundOffDamage: usize = 0x1248; // float32
|
pub const m_nShorthandedBonusLastEvalRound: usize = 0x1244; // int32
|
||||||
pub const m_nShorthandedBonusLastEvalRound: usize = 0x124C; // int32
|
pub const m_nMatchAbortedEarlyReason: usize = 0x14C0; // int32
|
||||||
pub const m_nMatchAbortedEarlyReason: usize = 0x14C8; // int32
|
pub const m_bHasTriggeredRoundStartMusic: usize = 0x14C4; // bool
|
||||||
pub const m_bHasTriggeredRoundStartMusic: usize = 0x14CC; // bool
|
pub const m_bSwitchingTeamsAtRoundReset: usize = 0x14C5; // bool
|
||||||
pub const m_bSwitchingTeamsAtRoundReset: usize = 0x14CD; // bool
|
pub const m_pGameModeRules: usize = 0x14E0; // CCSGameModeRules*
|
||||||
pub const m_pGameModeRules: usize = 0x14E8; // CCSGameModeRules*
|
pub const m_BtGlobalBlackboard: usize = 0x14E8; // KeyValues3
|
||||||
pub const m_BtGlobalBlackboard: usize = 0x14F0; // KeyValues3
|
pub const m_hPlayerResource: usize = 0x1578; // CHandle<CBaseEntity>
|
||||||
pub const m_hPlayerResource: usize = 0x1580; // CHandle<CBaseEntity>
|
pub const m_RetakeRules: usize = 0x1580; // CRetakeGameRules
|
||||||
pub const m_RetakeRules: usize = 0x1588; // CRetakeGameRules
|
pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1718; // CUtlVector<int32>[4]
|
||||||
pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1720; // CUtlVector<int32>[4]
|
pub const m_bTeamLastKillUsedUniqueWeaponMatch: usize = 0x1778; // bool[4]
|
||||||
pub const m_bTeamLastKillUsedUniqueWeaponMatch: usize = 0x1780; // bool[4]
|
pub const m_nMatchEndCount: usize = 0x17A0; // uint8
|
||||||
pub const m_nMatchEndCount: usize = 0x17A8; // uint8
|
pub const m_nTTeamIntroVariant: usize = 0x17A4; // int32
|
||||||
pub const m_nTTeamIntroVariant: usize = 0x17AC; // int32
|
pub const m_nCTTeamIntroVariant: usize = 0x17A8; // int32
|
||||||
pub const m_nCTTeamIntroVariant: usize = 0x17B0; // int32
|
pub const m_bTeamIntroPeriod: usize = 0x17AC; // bool
|
||||||
pub const m_bTeamIntroPeriod: usize = 0x17B4; // bool
|
pub const m_fTeamIntroPeriodEnd: usize = 0x17B0; // GameTime_t
|
||||||
pub const m_fTeamIntroPeriodEnd: usize = 0x17B8; // GameTime_t
|
pub const m_bPlayedTeamIntroVO: usize = 0x17B4; // bool
|
||||||
pub const m_bPlayedTeamIntroVO: usize = 0x17BC; // bool
|
pub const m_iRoundEndWinnerTeam: usize = 0x17B8; // int32
|
||||||
pub const m_iRoundEndWinnerTeam: usize = 0x17C0; // int32
|
pub const m_eRoundEndReason: usize = 0x17BC; // int32
|
||||||
pub const m_eRoundEndReason: usize = 0x17C4; // int32
|
pub const m_bRoundEndShowTimerDefend: usize = 0x17C0; // bool
|
||||||
pub const m_bRoundEndShowTimerDefend: usize = 0x17C8; // bool
|
pub const m_iRoundEndTimerTime: usize = 0x17C4; // int32
|
||||||
pub const m_iRoundEndTimerTime: usize = 0x17CC; // int32
|
pub const m_sRoundEndFunFactToken: usize = 0x17C8; // CUtlString
|
||||||
pub const m_sRoundEndFunFactToken: usize = 0x17D0; // CUtlString
|
pub const m_iRoundEndFunFactPlayerSlot: usize = 0x17D0; // CPlayerSlot
|
||||||
pub const m_iRoundEndFunFactPlayerSlot: usize = 0x17D8; // CPlayerSlot
|
pub const m_iRoundEndFunFactData1: usize = 0x17D4; // int32
|
||||||
pub const m_iRoundEndFunFactData1: usize = 0x17DC; // int32
|
pub const m_iRoundEndFunFactData2: usize = 0x17D8; // int32
|
||||||
pub const m_iRoundEndFunFactData2: usize = 0x17E0; // int32
|
pub const m_iRoundEndFunFactData3: usize = 0x17DC; // int32
|
||||||
pub const m_iRoundEndFunFactData3: usize = 0x17E4; // int32
|
pub const m_sRoundEndMessage: usize = 0x17E0; // CUtlString
|
||||||
pub const m_sRoundEndMessage: usize = 0x17E8; // CUtlString
|
pub const m_iRoundEndPlayerCount: usize = 0x17E8; // int32
|
||||||
pub const m_iRoundEndPlayerCount: usize = 0x17F0; // int32
|
pub const m_bRoundEndNoMusic: usize = 0x17EC; // bool
|
||||||
pub const m_bRoundEndNoMusic: usize = 0x17F4; // bool
|
pub const m_iRoundEndLegacy: usize = 0x17F0; // int32
|
||||||
pub const m_iRoundEndLegacy: usize = 0x17F8; // int32
|
pub const m_nRoundEndCount: usize = 0x17F4; // uint8
|
||||||
pub const m_nRoundEndCount: usize = 0x17FC; // uint8
|
pub const m_iRoundStartRoundNumber: usize = 0x17F8; // int32
|
||||||
pub const m_iRoundStartRoundNumber: usize = 0x1800; // int32
|
pub const m_nRoundStartCount: usize = 0x17FC; // uint8
|
||||||
pub const m_nRoundStartCount: usize = 0x1804; // uint8
|
pub const m_flLastPerfSampleTime: usize = 0x5808; // float64
|
||||||
pub const m_flLastPerfSampleTime: usize = 0x5810; // float64
|
|
||||||
}
|
}
|
||||||
// Parent: CPhysicsProp
|
// Parent: CPhysicsProp
|
||||||
// Field count: 0
|
// Field count: 0
|
||||||
@ -7987,10 +7985,10 @@ pub mod cs2_dumper {
|
|||||||
// NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t)
|
// NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t)
|
||||||
// NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t)
|
// NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t)
|
||||||
pub mod CCSPlayer_ActionTrackingServices {
|
pub mod CCSPlayer_ActionTrackingServices {
|
||||||
pub const m_hLastWeaponBeforeC4AutoSwitch: usize = 0x218; // CHandle<CBasePlayerWeapon>
|
pub const m_hLastWeaponBeforeC4AutoSwitch: usize = 0x250; // CHandle<CBasePlayerWeapon>
|
||||||
pub const m_bIsRescuing: usize = 0x244; // bool
|
pub const m_bIsRescuing: usize = 0x27C; // bool
|
||||||
pub const m_weaponPurchasesThisMatch: usize = 0x248; // WeaponPurchaseTracker_t
|
pub const m_weaponPurchasesThisMatch: usize = 0x280; // WeaponPurchaseTracker_t
|
||||||
pub const m_weaponPurchasesThisRound: usize = 0x2A0; // WeaponPurchaseTracker_t
|
pub const m_weaponPurchasesThisRound: usize = 0x2D8; // WeaponPurchaseTracker_t
|
||||||
}
|
}
|
||||||
// Parent: CPointEntity
|
// Parent: CPointEntity
|
||||||
// Field count: 6
|
// Field count: 6
|
||||||
@ -10069,7 +10067,7 @@ pub mod cs2_dumper {
|
|||||||
pub const m_nHighestAppliedDamageTagTick: usize = 0x1B20; // int32
|
pub const m_nHighestAppliedDamageTagTick: usize = 0x1B20; // int32
|
||||||
}
|
}
|
||||||
// Parent: CBasePlayerController
|
// Parent: CBasePlayerController
|
||||||
// Field count: 91
|
// Field count: 93
|
||||||
//
|
//
|
||||||
// Metadata:
|
// Metadata:
|
||||||
// MNetworkUserGroupProxy
|
// MNetworkUserGroupProxy
|
||||||
@ -10081,6 +10079,7 @@ pub mod cs2_dumper {
|
|||||||
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
// NetworkVarNames: m_pDamageServices (CCSPlayerController_DamageServices*)
|
||||||
// NetworkVarNames: m_iPing (uint32)
|
// NetworkVarNames: m_iPing (uint32)
|
||||||
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
// NetworkVarNames: m_bHasCommunicationAbuseMute (bool)
|
||||||
|
// NetworkVarNames: m_uiCommunicationMuteFlags (uint32)
|
||||||
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
// NetworkVarNames: m_szCrosshairCodes (string_t)
|
||||||
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
// NetworkVarNames: m_iPendingTeamNum (uint8)
|
||||||
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
// NetworkVarNames: m_flForceTeamTime (GameTime_t)
|
||||||
@ -10098,6 +10097,7 @@ pub mod cs2_dumper {
|
|||||||
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
// NetworkVarNames: m_iCompetitiveRankingPredicted_Tie (int)
|
||||||
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
// NetworkVarNames: m_nEndMatchNextMapVote (int)
|
||||||
// NetworkVarNames: m_unActiveQuestId (uint16)
|
// NetworkVarNames: m_unActiveQuestId (uint16)
|
||||||
|
// NetworkVarNames: m_rtActiveMissionPeriod (RTime32)
|
||||||
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
// NetworkVarNames: m_nQuestProgressReason (QuestProgress::Reason)
|
||||||
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
// NetworkVarNames: m_unPlayerTvControlFlags (uint32)
|
||||||
// NetworkVarNames: m_nDisconnectionTick (int)
|
// NetworkVarNames: m_nDisconnectionTick (int)
|
||||||
@ -10133,91 +10133,93 @@ pub mod cs2_dumper {
|
|||||||
pub const m_pDamageServices: usize = 0x7A0; // CCSPlayerController_DamageServices*
|
pub const m_pDamageServices: usize = 0x7A0; // CCSPlayerController_DamageServices*
|
||||||
pub const m_iPing: usize = 0x7A8; // uint32
|
pub const m_iPing: usize = 0x7A8; // uint32
|
||||||
pub const m_bHasCommunicationAbuseMute: usize = 0x7AC; // bool
|
pub const m_bHasCommunicationAbuseMute: usize = 0x7AC; // bool
|
||||||
pub const m_szCrosshairCodes: usize = 0x7B0; // CUtlSymbolLarge
|
pub const m_uiCommunicationMuteFlags: usize = 0x7B0; // uint32
|
||||||
pub const m_iPendingTeamNum: usize = 0x7B8; // uint8
|
pub const m_szCrosshairCodes: usize = 0x7B8; // CUtlSymbolLarge
|
||||||
pub const m_flForceTeamTime: usize = 0x7BC; // GameTime_t
|
pub const m_iPendingTeamNum: usize = 0x7C0; // uint8
|
||||||
pub const m_iCompTeammateColor: usize = 0x7C0; // int32
|
pub const m_flForceTeamTime: usize = 0x7C4; // GameTime_t
|
||||||
pub const m_bEverPlayedOnTeam: usize = 0x7C4; // bool
|
pub const m_iCompTeammateColor: usize = 0x7C8; // int32
|
||||||
pub const m_bAttemptedToGetColor: usize = 0x7C5; // bool
|
pub const m_bEverPlayedOnTeam: usize = 0x7CC; // bool
|
||||||
pub const m_iTeammatePreferredColor: usize = 0x7C8; // int32
|
pub const m_bAttemptedToGetColor: usize = 0x7CD; // bool
|
||||||
pub const m_bTeamChanged: usize = 0x7CC; // bool
|
pub const m_iTeammatePreferredColor: usize = 0x7D0; // int32
|
||||||
pub const m_bInSwitchTeam: usize = 0x7CD; // bool
|
pub const m_bTeamChanged: usize = 0x7D4; // bool
|
||||||
pub const m_bHasSeenJoinGame: usize = 0x7CE; // bool
|
pub const m_bInSwitchTeam: usize = 0x7D5; // bool
|
||||||
pub const m_bJustBecameSpectator: usize = 0x7CF; // bool
|
pub const m_bHasSeenJoinGame: usize = 0x7D6; // bool
|
||||||
pub const m_bSwitchTeamsOnNextRoundReset: usize = 0x7D0; // bool
|
pub const m_bJustBecameSpectator: usize = 0x7D7; // bool
|
||||||
pub const m_bRemoveAllItemsOnNextRoundReset: usize = 0x7D1; // bool
|
pub const m_bSwitchTeamsOnNextRoundReset: usize = 0x7D8; // bool
|
||||||
pub const m_flLastJoinTeamTime: usize = 0x7D4; // GameTime_t
|
pub const m_bRemoveAllItemsOnNextRoundReset: usize = 0x7D9; // bool
|
||||||
pub const m_szClan: usize = 0x7D8; // CUtlSymbolLarge
|
pub const m_flLastJoinTeamTime: usize = 0x7DC; // GameTime_t
|
||||||
pub const m_szClanName: usize = 0x7E0; // char[32]
|
pub const m_szClan: usize = 0x7E0; // CUtlSymbolLarge
|
||||||
pub const m_iCoachingTeam: usize = 0x800; // int32
|
pub const m_szClanName: usize = 0x7E8; // char[32]
|
||||||
pub const m_nPlayerDominated: usize = 0x808; // uint64
|
pub const m_iCoachingTeam: usize = 0x808; // int32
|
||||||
pub const m_nPlayerDominatingMe: usize = 0x810; // uint64
|
pub const m_nPlayerDominated: usize = 0x810; // uint64
|
||||||
pub const m_iCompetitiveRanking: usize = 0x818; // int32
|
pub const m_nPlayerDominatingMe: usize = 0x818; // uint64
|
||||||
pub const m_iCompetitiveWins: usize = 0x81C; // int32
|
pub const m_iCompetitiveRanking: usize = 0x820; // int32
|
||||||
pub const m_iCompetitiveRankType: usize = 0x820; // int8
|
pub const m_iCompetitiveWins: usize = 0x824; // int32
|
||||||
pub const m_iCompetitiveRankingPredicted_Win: usize = 0x824; // int32
|
pub const m_iCompetitiveRankType: usize = 0x828; // int8
|
||||||
pub const m_iCompetitiveRankingPredicted_Loss: usize = 0x828; // int32
|
pub const m_iCompetitiveRankingPredicted_Win: usize = 0x82C; // int32
|
||||||
pub const m_iCompetitiveRankingPredicted_Tie: usize = 0x82C; // int32
|
pub const m_iCompetitiveRankingPredicted_Loss: usize = 0x830; // int32
|
||||||
pub const m_nEndMatchNextMapVote: usize = 0x830; // int32
|
pub const m_iCompetitiveRankingPredicted_Tie: usize = 0x834; // int32
|
||||||
pub const m_unActiveQuestId: usize = 0x834; // uint16
|
pub const m_nEndMatchNextMapVote: usize = 0x838; // int32
|
||||||
pub const m_nQuestProgressReason: usize = 0x838; // QuestProgress::Reason
|
pub const m_unActiveQuestId: usize = 0x83C; // uint16
|
||||||
pub const m_unPlayerTvControlFlags: usize = 0x83C; // uint32
|
pub const m_rtActiveMissionPeriod: usize = 0x840; // uint32
|
||||||
pub const m_iDraftIndex: usize = 0x868; // int32
|
pub const m_nQuestProgressReason: usize = 0x844; // QuestProgress::Reason
|
||||||
pub const m_msQueuedModeDisconnectionTimestamp: usize = 0x86C; // uint32
|
pub const m_unPlayerTvControlFlags: usize = 0x848; // uint32
|
||||||
pub const m_uiAbandonRecordedReason: usize = 0x870; // uint32
|
pub const m_iDraftIndex: usize = 0x878; // int32
|
||||||
pub const m_eNetworkDisconnectionReason: usize = 0x874; // uint32
|
pub const m_msQueuedModeDisconnectionTimestamp: usize = 0x87C; // uint32
|
||||||
pub const m_bCannotBeKicked: usize = 0x878; // bool
|
pub const m_uiAbandonRecordedReason: usize = 0x880; // uint32
|
||||||
pub const m_bEverFullyConnected: usize = 0x879; // bool
|
pub const m_eNetworkDisconnectionReason: usize = 0x884; // uint32
|
||||||
pub const m_bAbandonAllowsSurrender: usize = 0x87A; // bool
|
pub const m_bCannotBeKicked: usize = 0x888; // bool
|
||||||
pub const m_bAbandonOffersInstantSurrender: usize = 0x87B; // bool
|
pub const m_bEverFullyConnected: usize = 0x889; // bool
|
||||||
pub const m_bDisconnection1MinWarningPrinted: usize = 0x87C; // bool
|
pub const m_bAbandonAllowsSurrender: usize = 0x88A; // bool
|
||||||
pub const m_bScoreReported: usize = 0x87D; // bool
|
pub const m_bAbandonOffersInstantSurrender: usize = 0x88B; // bool
|
||||||
pub const m_nDisconnectionTick: usize = 0x880; // int32
|
pub const m_bDisconnection1MinWarningPrinted: usize = 0x88C; // bool
|
||||||
pub const m_bControllingBot: usize = 0x890; // bool
|
pub const m_bScoreReported: usize = 0x88D; // bool
|
||||||
pub const m_bHasControlledBotThisRound: usize = 0x891; // bool
|
pub const m_nDisconnectionTick: usize = 0x890; // int32
|
||||||
pub const m_bHasBeenControlledByPlayerThisRound: usize = 0x892; // bool
|
pub const m_bControllingBot: usize = 0x8A0; // bool
|
||||||
pub const m_nBotsControlledThisRound: usize = 0x894; // int32
|
pub const m_bHasControlledBotThisRound: usize = 0x8A1; // bool
|
||||||
pub const m_bCanControlObservedBot: usize = 0x898; // bool
|
pub const m_bHasBeenControlledByPlayerThisRound: usize = 0x8A2; // bool
|
||||||
pub const m_hPlayerPawn: usize = 0x89C; // CHandle<CCSPlayerPawn>
|
pub const m_nBotsControlledThisRound: usize = 0x8A4; // int32
|
||||||
pub const m_hObserverPawn: usize = 0x8A0; // CHandle<CCSObserverPawn>
|
pub const m_bCanControlObservedBot: usize = 0x8A8; // bool
|
||||||
pub const m_DesiredObserverMode: usize = 0x8A4; // int32
|
pub const m_hPlayerPawn: usize = 0x8AC; // CHandle<CCSPlayerPawn>
|
||||||
pub const m_hDesiredObserverTarget: usize = 0x8A8; // CEntityHandle
|
pub const m_hObserverPawn: usize = 0x8B0; // CHandle<CCSObserverPawn>
|
||||||
pub const m_bPawnIsAlive: usize = 0x8AC; // bool
|
pub const m_DesiredObserverMode: usize = 0x8B4; // int32
|
||||||
pub const m_iPawnHealth: usize = 0x8B0; // uint32
|
pub const m_hDesiredObserverTarget: usize = 0x8B8; // CEntityHandle
|
||||||
pub const m_iPawnArmor: usize = 0x8B4; // int32
|
pub const m_bPawnIsAlive: usize = 0x8BC; // bool
|
||||||
pub const m_bPawnHasDefuser: usize = 0x8B8; // bool
|
pub const m_iPawnHealth: usize = 0x8C0; // uint32
|
||||||
pub const m_bPawnHasHelmet: usize = 0x8B9; // bool
|
pub const m_iPawnArmor: usize = 0x8C4; // int32
|
||||||
pub const m_nPawnCharacterDefIndex: usize = 0x8BA; // uint16
|
pub const m_bPawnHasDefuser: usize = 0x8C8; // bool
|
||||||
pub const m_iPawnLifetimeStart: usize = 0x8BC; // int32
|
pub const m_bPawnHasHelmet: usize = 0x8C9; // bool
|
||||||
pub const m_iPawnLifetimeEnd: usize = 0x8C0; // int32
|
pub const m_nPawnCharacterDefIndex: usize = 0x8CA; // uint16
|
||||||
pub const m_iPawnBotDifficulty: usize = 0x8C4; // int32
|
pub const m_iPawnLifetimeStart: usize = 0x8CC; // int32
|
||||||
pub const m_hOriginalControllerOfCurrentPawn: usize = 0x8C8; // CHandle<CCSPlayerController>
|
pub const m_iPawnLifetimeEnd: usize = 0x8D0; // int32
|
||||||
pub const m_iScore: usize = 0x8CC; // int32
|
pub const m_iPawnBotDifficulty: usize = 0x8D4; // int32
|
||||||
pub const m_iRoundScore: usize = 0x8D0; // int32
|
pub const m_hOriginalControllerOfCurrentPawn: usize = 0x8D8; // CHandle<CCSPlayerController>
|
||||||
pub const m_iRoundsWon: usize = 0x8D4; // int32
|
pub const m_iScore: usize = 0x8DC; // int32
|
||||||
pub const m_recentKillQueue: usize = 0x8D8; // uint8[8]
|
pub const m_iRoundScore: usize = 0x8E0; // int32
|
||||||
pub const m_nFirstKill: usize = 0x8E0; // uint8
|
pub const m_iRoundsWon: usize = 0x8E4; // int32
|
||||||
pub const m_nKillCount: usize = 0x8E1; // uint8
|
pub const m_recentKillQueue: usize = 0x8E8; // uint8[8]
|
||||||
pub const m_bMvpNoMusic: usize = 0x8E2; // bool
|
pub const m_nFirstKill: usize = 0x8F0; // uint8
|
||||||
pub const m_eMvpReason: usize = 0x8E4; // int32
|
pub const m_nKillCount: usize = 0x8F1; // uint8
|
||||||
pub const m_iMusicKitID: usize = 0x8E8; // int32
|
pub const m_bMvpNoMusic: usize = 0x8F2; // bool
|
||||||
pub const m_iMusicKitMVPs: usize = 0x8EC; // int32
|
pub const m_eMvpReason: usize = 0x8F4; // int32
|
||||||
pub const m_iMVPs: usize = 0x8F0; // int32
|
pub const m_iMusicKitID: usize = 0x8F8; // int32
|
||||||
pub const m_nUpdateCounter: usize = 0x8F4; // int32
|
pub const m_iMusicKitMVPs: usize = 0x8FC; // int32
|
||||||
pub const m_flSmoothedPing: usize = 0x8F8; // float32
|
pub const m_iMVPs: usize = 0x900; // int32
|
||||||
pub const m_lastHeldVoteTimer: usize = 0xF9A0; // IntervalTimer
|
pub const m_nUpdateCounter: usize = 0x904; // int32
|
||||||
pub const m_bShowHints: usize = 0xF9B8; // bool
|
pub const m_flSmoothedPing: usize = 0x908; // float32
|
||||||
pub const m_iNextTimeCheck: usize = 0xF9BC; // int32
|
pub const m_lastHeldVoteTimer: usize = 0xF9B0; // IntervalTimer
|
||||||
pub const m_bJustDidTeamKill: usize = 0xF9C0; // bool
|
pub const m_bShowHints: usize = 0xF9C8; // bool
|
||||||
pub const m_bPunishForTeamKill: usize = 0xF9C1; // bool
|
pub const m_iNextTimeCheck: usize = 0xF9CC; // int32
|
||||||
pub const m_bGaveTeamDamageWarning: usize = 0xF9C2; // bool
|
pub const m_bJustDidTeamKill: usize = 0xF9D0; // bool
|
||||||
pub const m_bGaveTeamDamageWarningThisRound: usize = 0xF9C3; // bool
|
pub const m_bPunishForTeamKill: usize = 0xF9D1; // bool
|
||||||
pub const m_dblLastReceivedPacketPlatFloatTime: usize = 0xF9C8; // float64
|
pub const m_bGaveTeamDamageWarning: usize = 0xF9D2; // bool
|
||||||
pub const m_LastTeamDamageWarningTime: usize = 0xF9D0; // GameTime_t
|
pub const m_bGaveTeamDamageWarningThisRound: usize = 0xF9D3; // bool
|
||||||
pub const m_LastTimePlayerWasDisconnectedForPawnsRemove: usize = 0xF9D4; // GameTime_t
|
pub const m_dblLastReceivedPacketPlatFloatTime: usize = 0xF9D8; // float64
|
||||||
pub const m_nSuspiciousHitCount: usize = 0xF9D8; // uint32
|
pub const m_LastTeamDamageWarningTime: usize = 0xF9E0; // GameTime_t
|
||||||
pub const m_nNonSuspiciousHitStreak: usize = 0xF9DC; // uint32
|
pub const m_LastTimePlayerWasDisconnectedForPawnsRemove: usize = 0xF9E4; // GameTime_t
|
||||||
pub const m_bFireBulletsSeedSynchronized: usize = 0xFA81; // bool
|
pub const m_nSuspiciousHitCount: usize = 0xF9E8; // uint32
|
||||||
|
pub const m_nNonSuspiciousHitStreak: usize = 0xF9EC; // uint32
|
||||||
|
pub const m_bFireBulletsSeedSynchronized: usize = 0xFA91; // bool
|
||||||
}
|
}
|
||||||
// Parent: IEconItemInterface
|
// Parent: IEconItemInterface
|
||||||
// Field count: 13
|
// Field count: 13
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: soundsystem.dll
|
// Module: soundsystem.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: vphysics2.dll
|
// Module: vphysics2.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
namespace CS2Dumper.Schemas {
|
namespace CS2Dumper.Schemas {
|
||||||
// Module: worldrenderer.dll
|
// Module: worldrenderer.dll
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 UTC
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// Generated using https://github.com/a2x/cs2-dumper
|
// Generated using https://github.com/a2x/cs2-dumper
|
||||||
// 2025-04-22 08:01:05.061863600 UTC
|
// 2025-05-08 04:34:23.185121200 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)]
|
||||||
|
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
#![allow(dead_code)]
|
||||||
|
#![allow(unused_imports)]
|
||||||
|
|
||||||
use std::fs::File;
|
use std::fs::File;
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
use std::str::FromStr;
|
use std::str::FromStr;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user