diff --git a/generated/animationsystem.dll.cs b/generated/animationsystem.dll.cs index 4d99bb43..169e2032 100644 --- a/generated/animationsystem.dll.cs +++ b/generated/animationsystem.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.667241100 UTC +// 2023-10-05 13:02:38.376419600 UTC public static class AimMatrixOpFixedSettings_t { public const nint m_attachment = 0x0; // CAnimAttachment diff --git a/generated/animationsystem.dll.hpp b/generated/animationsystem.dll.hpp index 3efcf286..ef61d7e7 100644 --- a/generated/animationsystem.dll.hpp +++ b/generated/animationsystem.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.642827900 UTC +// 2023-10-05 13:02:38.351669500 UTC namespace AimMatrixOpFixedSettings_t { constexpr std::ptrdiff_t m_attachment = 0x0; // CAnimAttachment diff --git a/generated/animationsystem.dll.rs b/generated/animationsystem.dll.rs index 7ed7a5df..ba7a1a9c 100644 --- a/generated/animationsystem.dll.rs +++ b/generated/animationsystem.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.695120700 UTC +// 2023-10-05 13:02:38.402228100 UTC pub mod AimMatrixOpFixedSettings_t { pub const m_attachment: usize = 0x0; // CAnimAttachment diff --git a/generated/client.dll.cs b/generated/client.dll.cs index 26dfaf61..90450630 100644 --- a/generated/client.dll.cs +++ b/generated/client.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.662868800 UTC +// 2023-10-05 13:02:39.142629400 UTC public static class ActiveModelConfig_t { public const nint m_Handle = 0x28; // ModelConfigHandle_t diff --git a/generated/client.dll.hpp b/generated/client.dll.hpp index 0460e5e2..e63ebc70 100644 --- a/generated/client.dll.hpp +++ b/generated/client.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.619759200 UTC +// 2023-10-05 13:02:39.099023800 UTC namespace ActiveModelConfig_t { constexpr std::ptrdiff_t m_Handle = 0x28; // ModelConfigHandle_t diff --git a/generated/client.dll.rs b/generated/client.dll.rs index c3f2ab88..63aafd41 100644 --- a/generated/client.dll.rs +++ b/generated/client.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.711809400 UTC +// 2023-10-05 13:02:39.186519900 UTC pub mod ActiveModelConfig_t { pub const m_Handle: usize = 0x28; // ModelConfigHandle_t diff --git a/generated/engine2.dll.cs b/generated/engine2.dll.cs index def20d31..5d26c788 100644 --- a/generated/engine2.dll.cs +++ b/generated/engine2.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.560560900 UTC +// 2023-10-05 13:02:38.298645700 UTC public static class CEntityComponentHelper { public const nint m_flags = 0x8; // uint32_t diff --git a/generated/engine2.dll.hpp b/generated/engine2.dll.hpp index 02309b99..c090438e 100644 --- a/generated/engine2.dll.hpp +++ b/generated/engine2.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.558788900 UTC +// 2023-10-05 13:02:38.296319 UTC namespace CEntityComponentHelper { constexpr std::ptrdiff_t m_flags = 0x8; // uint32_t diff --git a/generated/engine2.dll.rs b/generated/engine2.dll.rs index 6dd9b5b9..4f201772 100644 --- a/generated/engine2.dll.rs +++ b/generated/engine2.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.562792700 UTC +// 2023-10-05 13:02:38.301153400 UTC pub mod CEntityComponentHelper { pub const m_flags: usize = 0x8; // uint32_t diff --git a/generated/host.dll.cs b/generated/host.dll.cs index 06599242..bb319468 100644 --- a/generated/host.dll.cs +++ b/generated/host.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.757364200 UTC +// 2023-10-05 13:02:39.230213600 UTC public static class CAnimScriptBase { public const nint m_bIsValid = 0x8; // bool diff --git a/generated/host.dll.hpp b/generated/host.dll.hpp index f1de8d07..f6866818 100644 --- a/generated/host.dll.hpp +++ b/generated/host.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.757106900 UTC +// 2023-10-05 13:02:39.229700500 UTC namespace CAnimScriptBase { constexpr std::ptrdiff_t m_bIsValid = 0x8; // bool diff --git a/generated/host.dll.rs b/generated/host.dll.rs index 93ce1c3e..77288ab4 100644 --- a/generated/host.dll.rs +++ b/generated/host.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.758160200 UTC +// 2023-10-05 13:02:39.231141200 UTC pub mod CAnimScriptBase { pub const m_bIsValid: usize = 0x8; // bool diff --git a/generated/interfaces.cs b/generated/interfaces.cs index 92bbcc36..95049c77 100644 --- a/generated/interfaces.cs +++ b/generated/interfaces.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:36.014308700 UTC +// 2023-10-05 13:02:39.438816200 UTC public static class animationsystem_dll { public const nint AnimationSystemUtils_001 = 0x64510; @@ -7,44 +7,44 @@ public static class animationsystem_dll { } public static class client_dll { - public const nint LegacyGameUI001 = 0x88DF00; - public const nint Source2ClientUI001 = 0x87C8F0; - public const nint Source2ClientPrediction001 = 0x79BC50; - public const nint ClientToolsInfo_001 = 0x727A60; - public const nint Source2Client002 = 0x727A80; - public const nint GameClientExports001 = 0x727A70; - public const nint EmptyWorldService001_Client = 0x48AB30; + public const nint LegacyGameUI001 = 0x88DF10; + public const nint Source2ClientUI001 = 0x87C900; + public const nint Source2ClientPrediction001 = 0x79BC60; + public const nint ClientToolsInfo_001 = 0x727A90; + public const nint Source2Client002 = 0x727AB0; + public const nint GameClientExports001 = 0x727AA0; + public const nint EmptyWorldService001_Client = 0x48AB60; public const nint Source2ClientConfig001 = 0x471EC0; } public static class engine2_dll { - public const nint SimpleEngineLoopService_001 = 0x1E4FE0; - public const nint ClientServerEngineLoopService_001 = 0x1DACB0; - public const nint KeyValueCache001 = 0x1D7050; - public const nint HostStateMgr001 = 0x1D4A60; - public const nint GameEventSystemServerV001 = 0x1CFE80; - public const nint GameEventSystemClientV001 = 0x1CFE70; - public const nint EngineServiceMgr001 = 0x1CB790; - public const nint VProfService_001 = 0x1B8DA0; - public const nint ToolService_001 = 0x1B7B00; - public const nint StatsService_001 = 0x1B2D80; - public const nint SplitScreenService_001 = 0x1AFFF0; - public const nint SoundService_001 = 0x1AAB40; - public const nint ScreenshotService001 = 0x1A6A10; - public const nint RenderService_001 = 0x1A3D70; - public const nint NetworkService_001 = 0x1A3880; - public const nint NetworkServerService_001 = 0x19E920; - public const nint NetworkP2PService_001 = 0x19A330; - public const nint NetworkClientService_001 = 0x193F60; - public const nint MapListService_001 = 0x18CF30; - public const nint InputService_001 = 0x17AC80; - public const nint GameUIService_001 = 0x175740; - public const nint GameResourceServiceServerV001 = 0x1734A0; - public const nint GameResourceServiceClientV001 = 0x173490; - public const nint BugService001 = 0x16C4C0; - public const nint BenchmarkService001 = 0x16AC90; - public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x1183B0; - public const nint EngineGameUI001 = 0x117670; + public const nint SimpleEngineLoopService_001 = 0x1E51D0; + public const nint ClientServerEngineLoopService_001 = 0x1DAEA0; + public const nint KeyValueCache001 = 0x1D7240; + public const nint HostStateMgr001 = 0x1D4C50; + public const nint GameEventSystemServerV001 = 0x1D0070; + public const nint GameEventSystemClientV001 = 0x1D0060; + public const nint EngineServiceMgr001 = 0x1CB980; + public const nint VProfService_001 = 0x1B8F70; + public const nint ToolService_001 = 0x1B7CD0; + public const nint StatsService_001 = 0x1B2F50; + public const nint SplitScreenService_001 = 0x1B01C0; + public const nint SoundService_001 = 0x1AAD10; + public const nint ScreenshotService001 = 0x1A6BE0; + public const nint RenderService_001 = 0x1A3F40; + public const nint NetworkService_001 = 0x1A3A50; + public const nint NetworkServerService_001 = 0x19EAF0; + public const nint NetworkP2PService_001 = 0x19A500; + public const nint NetworkClientService_001 = 0x194130; + public const nint MapListService_001 = 0x18D100; + public const nint InputService_001 = 0x17AE50; + public const nint GameUIService_001 = 0x175910; + public const nint GameResourceServiceServerV001 = 0x173670; + public const nint GameResourceServiceClientV001 = 0x173660; + public const nint BugService001 = 0x16C690; + public const nint BenchmarkService001 = 0x16AE60; + public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x118580; + public const nint EngineGameUI001 = 0x117840; public const nint INETSUPPORT_001 = 0xE6E50; public const nint Source2EngineToServerStringTable001 = 0xA18B0; public const nint Source2EngineToServer001 = 0x8B6E0; @@ -155,16 +155,16 @@ public static class schemasystem_dll { } public static class server_dll { - public const nint NavGameTest001 = 0xA2DE30; - public const nint ServerToolsInfo_001 = 0x832530; - public const nint Source2GameClients001 = 0x832540; - public const nint Source2GameEntities001 = 0x832550; - public const nint Source2Server001 = 0x832560; - public const nint EmptyWorldService001_Server = 0x5876C0; - public const nint Source2ServerConfig001 = 0x5676D0; - public const nint EntitySubclassUtilsV001 = 0x2C8940; - public const nint customnavsystem001 = 0x245420; - public const nint Source2GameDirector001 = 0x13ED30; + public const nint NavGameTest001 = 0xA2DCD0; + public const nint ServerToolsInfo_001 = 0x8323B0; + public const nint Source2GameClients001 = 0x8323C0; + public const nint Source2GameEntities001 = 0x8323D0; + public const nint Source2Server001 = 0x8323E0; + public const nint EmptyWorldService001_Server = 0x586F20; + public const nint Source2ServerConfig001 = 0x566EC0; + public const nint EntitySubclassUtilsV001 = 0x2C8200; + public const nint customnavsystem001 = 0x244CE0; + public const nint Source2GameDirector001 = 0x13E8A0; } public static class soundsystem_dll { @@ -220,8 +220,8 @@ public static class valve_wmf_dll { } public static class vphysics2_dll { - public const nint VPhysics2_Handle_Interface_001 = 0x5F7F0; - public const nint VPhysics2_Interface_001 = 0x5B590; + public const nint VPhysics2_Handle_Interface_001 = 0x5F8F0; + public const nint VPhysics2_Interface_001 = 0x5B690; } public static class vscript_dll { diff --git a/generated/interfaces.hpp b/generated/interfaces.hpp index 4f804e44..dcc06f24 100644 --- a/generated/interfaces.hpp +++ b/generated/interfaces.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:36.012124900 UTC +// 2023-10-05 13:02:39.436304100 UTC namespace animationsystem_dll { constexpr std::ptrdiff_t AnimationSystemUtils_001 = 0x64510; @@ -11,44 +11,44 @@ namespace animationsystem_dll { } namespace client_dll { - constexpr std::ptrdiff_t LegacyGameUI001 = 0x88DF00; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x87C8F0; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x79BC50; - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x727A60; - constexpr std::ptrdiff_t Source2Client002 = 0x727A80; - constexpr std::ptrdiff_t GameClientExports001 = 0x727A70; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48AB30; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x88DF10; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x87C900; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x79BC60; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x727A90; + constexpr std::ptrdiff_t Source2Client002 = 0x727AB0; + constexpr std::ptrdiff_t GameClientExports001 = 0x727AA0; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48AB60; constexpr std::ptrdiff_t Source2ClientConfig001 = 0x471EC0; } namespace engine2_dll { - constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E4FE0; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DACB0; - constexpr std::ptrdiff_t KeyValueCache001 = 0x1D7050; - constexpr std::ptrdiff_t HostStateMgr001 = 0x1D4A60; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CFE80; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CFE70; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CB790; - constexpr std::ptrdiff_t VProfService_001 = 0x1B8DA0; - constexpr std::ptrdiff_t ToolService_001 = 0x1B7B00; - constexpr std::ptrdiff_t StatsService_001 = 0x1B2D80; - constexpr std::ptrdiff_t SplitScreenService_001 = 0x1AFFF0; - constexpr std::ptrdiff_t SoundService_001 = 0x1AAB40; - constexpr std::ptrdiff_t ScreenshotService001 = 0x1A6A10; - constexpr std::ptrdiff_t RenderService_001 = 0x1A3D70; - constexpr std::ptrdiff_t NetworkService_001 = 0x1A3880; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x19E920; - constexpr std::ptrdiff_t NetworkP2PService_001 = 0x19A330; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x193F60; - constexpr std::ptrdiff_t MapListService_001 = 0x18CF30; - constexpr std::ptrdiff_t InputService_001 = 0x17AC80; - constexpr std::ptrdiff_t GameUIService_001 = 0x175740; - constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x1734A0; - constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173490; - constexpr std::ptrdiff_t BugService001 = 0x16C4C0; - constexpr std::ptrdiff_t BenchmarkService001 = 0x16AC90; - constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x1183B0; - constexpr std::ptrdiff_t EngineGameUI001 = 0x117670; + constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E51D0; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DAEA0; + constexpr std::ptrdiff_t KeyValueCache001 = 0x1D7240; + constexpr std::ptrdiff_t HostStateMgr001 = 0x1D4C50; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1D0070; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1D0060; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CB980; + constexpr std::ptrdiff_t VProfService_001 = 0x1B8F70; + constexpr std::ptrdiff_t ToolService_001 = 0x1B7CD0; + constexpr std::ptrdiff_t StatsService_001 = 0x1B2F50; + constexpr std::ptrdiff_t SplitScreenService_001 = 0x1B01C0; + constexpr std::ptrdiff_t SoundService_001 = 0x1AAD10; + constexpr std::ptrdiff_t ScreenshotService001 = 0x1A6BE0; + constexpr std::ptrdiff_t RenderService_001 = 0x1A3F40; + constexpr std::ptrdiff_t NetworkService_001 = 0x1A3A50; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x19EAF0; + constexpr std::ptrdiff_t NetworkP2PService_001 = 0x19A500; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x194130; + constexpr std::ptrdiff_t MapListService_001 = 0x18D100; + constexpr std::ptrdiff_t InputService_001 = 0x17AE50; + constexpr std::ptrdiff_t GameUIService_001 = 0x175910; + constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x173670; + constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173660; + constexpr std::ptrdiff_t BugService001 = 0x16C690; + constexpr std::ptrdiff_t BenchmarkService001 = 0x16AE60; + constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x118580; + constexpr std::ptrdiff_t EngineGameUI001 = 0x117840; constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE6E50; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA18B0; constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8B6E0; @@ -159,16 +159,16 @@ namespace schemasystem_dll { } namespace server_dll { - constexpr std::ptrdiff_t NavGameTest001 = 0xA2DE30; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x832530; - constexpr std::ptrdiff_t Source2GameClients001 = 0x832540; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x832550; - constexpr std::ptrdiff_t Source2Server001 = 0x832560; - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x5876C0; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x5676D0; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2C8940; - constexpr std::ptrdiff_t customnavsystem001 = 0x245420; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x13ED30; + constexpr std::ptrdiff_t NavGameTest001 = 0xA2DCD0; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x8323B0; + constexpr std::ptrdiff_t Source2GameClients001 = 0x8323C0; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x8323D0; + constexpr std::ptrdiff_t Source2Server001 = 0x8323E0; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x586F20; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x566EC0; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2C8200; + constexpr std::ptrdiff_t customnavsystem001 = 0x244CE0; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x13E8A0; } namespace soundsystem_dll { @@ -224,8 +224,8 @@ namespace valve_wmf_dll { } namespace vphysics2_dll { - constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x5F7F0; - constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x5B590; + constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x5F8F0; + constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x5B690; } namespace vscript_dll { diff --git a/generated/interfaces.json b/generated/interfaces.json index ea72e83b..4cbf9214 100644 --- a/generated/interfaces.json +++ b/generated/interfaces.json @@ -4,48 +4,48 @@ "AnimationSystem_001": 389232 }, "client_dll": { - "ClientToolsInfo_001": 7502432, - "EmptyWorldService001_Client": 4762416, - "GameClientExports001": 7502448, - "LegacyGameUI001": 8969984, - "Source2Client002": 7502464, + "ClientToolsInfo_001": 7502480, + "EmptyWorldService001_Client": 4762464, + "GameClientExports001": 7502496, + "LegacyGameUI001": 8970000, + "Source2Client002": 7502512, "Source2ClientConfig001": 4660928, - "Source2ClientPrediction001": 7978064, - "Source2ClientUI001": 8898800 + "Source2ClientPrediction001": 7978080, + "Source2ClientUI001": 8898816 }, "engine2_dll": { - "BenchmarkService001": 1485968, - "BugService001": 1492160, - "ClientServerEngineLoopService_001": 1944752, - "EngineGameUI001": 1144432, - "EngineServiceMgr001": 1882000, - "GameEventSystemClientV001": 1900144, - "GameEventSystemServerV001": 1900160, - "GameResourceServiceClientV001": 1520784, - "GameResourceServiceServerV001": 1520800, - "GameUIService_001": 1529664, - "HostStateMgr001": 1919584, + "BenchmarkService001": 1486432, + "BugService001": 1492624, + "ClientServerEngineLoopService_001": 1945248, + "EngineGameUI001": 1144896, + "EngineServiceMgr001": 1882496, + "GameEventSystemClientV001": 1900640, + "GameEventSystemServerV001": 1900656, + "GameResourceServiceClientV001": 1521248, + "GameResourceServiceServerV001": 1521264, + "GameUIService_001": 1530128, + "HostStateMgr001": 1920080, "INETSUPPORT_001": 945744, - "InputService_001": 1551488, - "KeyValueCache001": 1929296, - "MapListService_001": 1625904, - "NetworkClientService_001": 1654624, - "NetworkP2PService_001": 1680176, - "NetworkServerService_001": 1698080, - "NetworkService_001": 1718400, - "RenderService_001": 1719664, - "ScreenshotService001": 1731088, - "SimpleEngineLoopService_001": 1986528, - "SoundService_001": 1747776, + "InputService_001": 1551952, + "KeyValueCache001": 1929792, + "MapListService_001": 1626368, + "NetworkClientService_001": 1655088, + "NetworkP2PService_001": 1680640, + "NetworkServerService_001": 1698544, + "NetworkService_001": 1718864, + "RenderService_001": 1720128, + "ScreenshotService001": 1731552, + "SimpleEngineLoopService_001": 1987024, + "SoundService_001": 1748240, "Source2EngineToClient001": 370496, "Source2EngineToClientStringTable001": 540896, "Source2EngineToServer001": 571104, "Source2EngineToServerStringTable001": 661680, - "SplitScreenService_001": 1769456, - "StatsService_001": 1781120, - "ToolService_001": 1800960, - "VENGINE_GAMEUIFUNCS_VERSION005": 1147824, - "VProfService_001": 1805728 + "SplitScreenService_001": 1769920, + "StatsService_001": 1781584, + "ToolService_001": 1801424, + "VENGINE_GAMEUIFUNCS_VERSION005": 1148288, + "VProfService_001": 1806192 }, "filesystem_stdio_dll": { "VAsyncFileSystem2_001": 421184, @@ -130,16 +130,16 @@ "SchemaSystem_001": 43072 }, "server_dll": { - "EmptyWorldService001_Server": 5797568, - "EntitySubclassUtilsV001": 2918720, - "NavGameTest001": 10673712, - "ServerToolsInfo_001": 8594736, - "Source2GameClients001": 8594752, - "Source2GameDirector001": 1305904, - "Source2GameEntities001": 8594768, - "Source2Server001": 8594784, - "Source2ServerConfig001": 5666512, - "customnavsystem001": 2380832 + "EmptyWorldService001_Server": 5795616, + "EntitySubclassUtilsV001": 2916864, + "NavGameTest001": 10673360, + "ServerToolsInfo_001": 8594352, + "Source2GameClients001": 8594368, + "Source2GameDirector001": 1304736, + "Source2GameEntities001": 8594384, + "Source2Server001": 8594400, + "Source2ServerConfig001": 5664448, + "customnavsystem001": 2378976 }, "soundsystem_dll": { "SoundOpSystem001": 1401040, @@ -187,8 +187,8 @@ "VMediaFoundation001": 4816 }, "vphysics2_dll": { - "VPhysics2_Handle_Interface_001": 391152, - "VPhysics2_Interface_001": 374160 + "VPhysics2_Handle_Interface_001": 391408, + "VPhysics2_Interface_001": 374416 }, "vscript_dll": { "VScriptManager010": 203840 diff --git a/generated/interfaces.rs b/generated/interfaces.rs index 3c2b4d80..69a68641 100644 --- a/generated/interfaces.rs +++ b/generated/interfaces.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:36.016851600 UTC +// 2023-10-05 13:02:39.441530100 UTC pub mod animationsystem_dll { pub const AnimationSystemUtils_001: usize = 0x64510; @@ -9,44 +9,44 @@ pub mod animationsystem_dll { } pub mod client_dll { - pub const LegacyGameUI001: usize = 0x88DF00; - pub const Source2ClientUI001: usize = 0x87C8F0; - pub const Source2ClientPrediction001: usize = 0x79BC50; - pub const ClientToolsInfo_001: usize = 0x727A60; - pub const Source2Client002: usize = 0x727A80; - pub const GameClientExports001: usize = 0x727A70; - pub const EmptyWorldService001_Client: usize = 0x48AB30; + pub const LegacyGameUI001: usize = 0x88DF10; + pub const Source2ClientUI001: usize = 0x87C900; + pub const Source2ClientPrediction001: usize = 0x79BC60; + pub const ClientToolsInfo_001: usize = 0x727A90; + pub const Source2Client002: usize = 0x727AB0; + pub const GameClientExports001: usize = 0x727AA0; + pub const EmptyWorldService001_Client: usize = 0x48AB60; pub const Source2ClientConfig001: usize = 0x471EC0; } pub mod engine2_dll { - pub const SimpleEngineLoopService_001: usize = 0x1E4FE0; - pub const ClientServerEngineLoopService_001: usize = 0x1DACB0; - pub const KeyValueCache001: usize = 0x1D7050; - pub const HostStateMgr001: usize = 0x1D4A60; - pub const GameEventSystemServerV001: usize = 0x1CFE80; - pub const GameEventSystemClientV001: usize = 0x1CFE70; - pub const EngineServiceMgr001: usize = 0x1CB790; - pub const VProfService_001: usize = 0x1B8DA0; - pub const ToolService_001: usize = 0x1B7B00; - pub const StatsService_001: usize = 0x1B2D80; - pub const SplitScreenService_001: usize = 0x1AFFF0; - pub const SoundService_001: usize = 0x1AAB40; - pub const ScreenshotService001: usize = 0x1A6A10; - pub const RenderService_001: usize = 0x1A3D70; - pub const NetworkService_001: usize = 0x1A3880; - pub const NetworkServerService_001: usize = 0x19E920; - pub const NetworkP2PService_001: usize = 0x19A330; - pub const NetworkClientService_001: usize = 0x193F60; - pub const MapListService_001: usize = 0x18CF30; - pub const InputService_001: usize = 0x17AC80; - pub const GameUIService_001: usize = 0x175740; - pub const GameResourceServiceServerV001: usize = 0x1734A0; - pub const GameResourceServiceClientV001: usize = 0x173490; - pub const BugService001: usize = 0x16C4C0; - pub const BenchmarkService001: usize = 0x16AC90; - pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x1183B0; - pub const EngineGameUI001: usize = 0x117670; + pub const SimpleEngineLoopService_001: usize = 0x1E51D0; + pub const ClientServerEngineLoopService_001: usize = 0x1DAEA0; + pub const KeyValueCache001: usize = 0x1D7240; + pub const HostStateMgr001: usize = 0x1D4C50; + pub const GameEventSystemServerV001: usize = 0x1D0070; + pub const GameEventSystemClientV001: usize = 0x1D0060; + pub const EngineServiceMgr001: usize = 0x1CB980; + pub const VProfService_001: usize = 0x1B8F70; + pub const ToolService_001: usize = 0x1B7CD0; + pub const StatsService_001: usize = 0x1B2F50; + pub const SplitScreenService_001: usize = 0x1B01C0; + pub const SoundService_001: usize = 0x1AAD10; + pub const ScreenshotService001: usize = 0x1A6BE0; + pub const RenderService_001: usize = 0x1A3F40; + pub const NetworkService_001: usize = 0x1A3A50; + pub const NetworkServerService_001: usize = 0x19EAF0; + pub const NetworkP2PService_001: usize = 0x19A500; + pub const NetworkClientService_001: usize = 0x194130; + pub const MapListService_001: usize = 0x18D100; + pub const InputService_001: usize = 0x17AE50; + pub const GameUIService_001: usize = 0x175910; + pub const GameResourceServiceServerV001: usize = 0x173670; + pub const GameResourceServiceClientV001: usize = 0x173660; + pub const BugService001: usize = 0x16C690; + pub const BenchmarkService001: usize = 0x16AE60; + pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x118580; + pub const EngineGameUI001: usize = 0x117840; pub const INETSUPPORT_001: usize = 0xE6E50; pub const Source2EngineToServerStringTable001: usize = 0xA18B0; pub const Source2EngineToServer001: usize = 0x8B6E0; @@ -157,16 +157,16 @@ pub mod schemasystem_dll { } pub mod server_dll { - pub const NavGameTest001: usize = 0xA2DE30; - pub const ServerToolsInfo_001: usize = 0x832530; - pub const Source2GameClients001: usize = 0x832540; - pub const Source2GameEntities001: usize = 0x832550; - pub const Source2Server001: usize = 0x832560; - pub const EmptyWorldService001_Server: usize = 0x5876C0; - pub const Source2ServerConfig001: usize = 0x5676D0; - pub const EntitySubclassUtilsV001: usize = 0x2C8940; - pub const customnavsystem001: usize = 0x245420; - pub const Source2GameDirector001: usize = 0x13ED30; + pub const NavGameTest001: usize = 0xA2DCD0; + pub const ServerToolsInfo_001: usize = 0x8323B0; + pub const Source2GameClients001: usize = 0x8323C0; + pub const Source2GameEntities001: usize = 0x8323D0; + pub const Source2Server001: usize = 0x8323E0; + pub const EmptyWorldService001_Server: usize = 0x586F20; + pub const Source2ServerConfig001: usize = 0x566EC0; + pub const EntitySubclassUtilsV001: usize = 0x2C8200; + pub const customnavsystem001: usize = 0x244CE0; + pub const Source2GameDirector001: usize = 0x13E8A0; } pub mod soundsystem_dll { @@ -222,8 +222,8 @@ pub mod valve_wmf_dll { } pub mod vphysics2_dll { - pub const VPhysics2_Handle_Interface_001: usize = 0x5F7F0; - pub const VPhysics2_Interface_001: usize = 0x5B590; + pub const VPhysics2_Handle_Interface_001: usize = 0x5F8F0; + pub const VPhysics2_Interface_001: usize = 0x5B690; } pub mod vscript_dll { diff --git a/generated/materialsystem2.dll.cs b/generated/materialsystem2.dll.cs index 28de30a6..286cc5d0 100644 --- a/generated/materialsystem2.dll.cs +++ b/generated/materialsystem2.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.569383800 UTC +// 2023-10-05 13:02:38.307207 UTC public static class MaterialParamBuffer_t { public const nint m_value = 0x8; // CUtlBinaryBlock diff --git a/generated/materialsystem2.dll.hpp b/generated/materialsystem2.dll.hpp index b6554388..73f20cf1 100644 --- a/generated/materialsystem2.dll.hpp +++ b/generated/materialsystem2.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.567983900 UTC +// 2023-10-05 13:02:38.305394500 UTC namespace MaterialParamBuffer_t { constexpr std::ptrdiff_t m_value = 0x8; // CUtlBinaryBlock diff --git a/generated/materialsystem2.dll.rs b/generated/materialsystem2.dll.rs index 8d49ec5f..8d749a8d 100644 --- a/generated/materialsystem2.dll.rs +++ b/generated/materialsystem2.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.571142800 UTC +// 2023-10-05 13:02:38.309301500 UTC pub mod MaterialParamBuffer_t { pub const m_value: usize = 0x8; // CUtlBinaryBlock diff --git a/generated/networksystem.dll.cs b/generated/networksystem.dll.cs index 1655826a..cd811ad7 100644 --- a/generated/networksystem.dll.cs +++ b/generated/networksystem.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.573415400 UTC +// 2023-10-05 13:02:38.311780400 UTC public static class ChangeAccessorFieldPathIndex_t { public const nint m_Value = 0x0; // int16_t diff --git a/generated/networksystem.dll.hpp b/generated/networksystem.dll.hpp index f8e76e1f..c9a6bdea 100644 --- a/generated/networksystem.dll.hpp +++ b/generated/networksystem.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.572930200 UTC +// 2023-10-05 13:02:38.311360300 UTC namespace ChangeAccessorFieldPathIndex_t { constexpr std::ptrdiff_t m_Value = 0x0; // int16_t diff --git a/generated/networksystem.dll.rs b/generated/networksystem.dll.rs index e80a9295..488334a4 100644 --- a/generated/networksystem.dll.rs +++ b/generated/networksystem.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.574196800 UTC +// 2023-10-05 13:02:38.312509900 UTC pub mod ChangeAccessorFieldPathIndex_t { pub const m_Value: usize = 0x0; // int16_t diff --git a/generated/offsets.cs b/generated/offsets.cs index 5ee12e5d..badb1ee7 100644 --- a/generated/offsets.cs +++ b/generated/offsets.cs @@ -1,27 +1,27 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:39.896759200 UTC +// 2023-10-05 13:02:39.759621900 UTC public static class client_dll { - public const nint dwEntityList = 0x178D8D8; - public const nint dwForceBackward = 0x1694F00; - public const nint dwForceCrouch = 0x16951D0; - public const nint dwForceForward = 0x1694E70; - public const nint dwForceJump = 0x1695140; - public const nint dwForceLeft = 0x1694F90; - public const nint dwForceRight = 0x1695020; - public const nint dwGlobalVars = 0x1690D28; - public const nint dwInterfaceLinkList = 0x1973B98; - public const nint dwLocalPlayerController = 0x17DC148; - public const nint dwLocalPlayerPawn = 0x187AC38; - public const nint dwPlantedC4 = 0x1880D80; - public const nint dwViewAngles = 0x18DA6F0; - public const nint dwViewMatrix = 0x187B720; - public const nint dwViewRender = 0x187C110; + public const nint dwEntityList = 0x178D8E8; + public const nint dwForceBackward = 0x1694EF0; + public const nint dwForceCrouch = 0x16951C0; + public const nint dwForceForward = 0x1694E60; + public const nint dwForceJump = 0x1695130; + public const nint dwForceLeft = 0x1694F80; + public const nint dwForceRight = 0x1695010; + public const nint dwGlobalVars = 0x1690D18; + public const nint dwInterfaceLinkList = 0x1973BA8; + public const nint dwLocalPlayerController = 0x17DC158; + public const nint dwLocalPlayerPawn = 0x187AC48; + public const nint dwPlantedC4 = 0x1880DE0; + public const nint dwViewAngles = 0x18DA700; + public const nint dwViewMatrix = 0x187B730; + public const nint dwViewRender = 0x187C120; } public static class engine2_dll { - public const nint dwBuildNumber = 0x48B504; - public const nint dwNetworkGameClient = 0x48AAB0; + public const nint dwBuildNumber = 0x48C504; + public const nint dwNetworkGameClient = 0x48BAB0; public const nint dwNetworkGameClient_maxClients = 0x250; public const nint dwNetworkGameClient_signOnState = 0x240; } \ No newline at end of file diff --git a/generated/offsets.hpp b/generated/offsets.hpp index 508d3412..13766569 100644 --- a/generated/offsets.hpp +++ b/generated/offsets.hpp @@ -3,29 +3,29 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:39.896326900 UTC +// 2023-10-05 13:02:39.758365100 UTC namespace client_dll { - constexpr std::ptrdiff_t dwEntityList = 0x178D8D8; - constexpr std::ptrdiff_t dwForceBackward = 0x1694F00; - constexpr std::ptrdiff_t dwForceCrouch = 0x16951D0; - constexpr std::ptrdiff_t dwForceForward = 0x1694E70; - constexpr std::ptrdiff_t dwForceJump = 0x1695140; - constexpr std::ptrdiff_t dwForceLeft = 0x1694F90; - constexpr std::ptrdiff_t dwForceRight = 0x1695020; - constexpr std::ptrdiff_t dwGlobalVars = 0x1690D28; - constexpr std::ptrdiff_t dwInterfaceLinkList = 0x1973B98; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x17DC148; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x187AC38; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1880D80; - constexpr std::ptrdiff_t dwViewAngles = 0x18DA6F0; - constexpr std::ptrdiff_t dwViewMatrix = 0x187B720; - constexpr std::ptrdiff_t dwViewRender = 0x187C110; + constexpr std::ptrdiff_t dwEntityList = 0x178D8E8; + constexpr std::ptrdiff_t dwForceBackward = 0x1694EF0; + constexpr std::ptrdiff_t dwForceCrouch = 0x16951C0; + constexpr std::ptrdiff_t dwForceForward = 0x1694E60; + constexpr std::ptrdiff_t dwForceJump = 0x1695130; + constexpr std::ptrdiff_t dwForceLeft = 0x1694F80; + constexpr std::ptrdiff_t dwForceRight = 0x1695010; + constexpr std::ptrdiff_t dwGlobalVars = 0x1690D18; + constexpr std::ptrdiff_t dwInterfaceLinkList = 0x1973BA8; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x17DC158; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x187AC48; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1880DE0; + constexpr std::ptrdiff_t dwViewAngles = 0x18DA700; + constexpr std::ptrdiff_t dwViewMatrix = 0x187B730; + constexpr std::ptrdiff_t dwViewRender = 0x187C120; } namespace engine2_dll { - constexpr std::ptrdiff_t dwBuildNumber = 0x48B504; - constexpr std::ptrdiff_t dwNetworkGameClient = 0x48AAB0; + constexpr std::ptrdiff_t dwBuildNumber = 0x48C504; + constexpr std::ptrdiff_t dwNetworkGameClient = 0x48BAB0; constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240; } \ No newline at end of file diff --git a/generated/offsets.json b/generated/offsets.json index 57284925..961ca83d 100644 --- a/generated/offsets.json +++ b/generated/offsets.json @@ -1,24 +1,24 @@ { "client_dll": { - "dwEntityList": 24697048, - "dwForceBackward": 23678720, - "dwForceCrouch": 23679440, - "dwForceForward": 23678576, - "dwForceJump": 23679296, - "dwForceLeft": 23678864, - "dwForceRight": 23679008, - "dwGlobalVars": 23661864, - "dwInterfaceLinkList": 26688408, - "dwLocalPlayerController": 25018696, - "dwLocalPlayerPawn": 25668664, - "dwPlantedC4": 25693568, - "dwViewAngles": 26060528, - "dwViewMatrix": 25671456, - "dwViewRender": 25674000 + "dwEntityList": 24697064, + "dwForceBackward": 23678704, + "dwForceCrouch": 23679424, + "dwForceForward": 23678560, + "dwForceJump": 23679280, + "dwForceLeft": 23678848, + "dwForceRight": 23678992, + "dwGlobalVars": 23661848, + "dwInterfaceLinkList": 26688424, + "dwLocalPlayerController": 25018712, + "dwLocalPlayerPawn": 25668680, + "dwPlantedC4": 25693664, + "dwViewAngles": 26060544, + "dwViewMatrix": 25671472, + "dwViewRender": 25674016 }, "engine2_dll": { - "dwBuildNumber": 4764932, - "dwNetworkGameClient": 4762288, + "dwBuildNumber": 4769028, + "dwNetworkGameClient": 4766384, "dwNetworkGameClient_maxClients": 592, "dwNetworkGameClient_signOnState": 576 } diff --git a/generated/offsets.rs b/generated/offsets.rs index 4012cb99..3483c5b8 100644 --- a/generated/offsets.rs +++ b/generated/offsets.rs @@ -1,29 +1,29 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:39.897461600 UTC +// 2023-10-05 13:02:39.761284500 UTC pub mod client_dll { - pub const dwEntityList: usize = 0x178D8D8; - pub const dwForceBackward: usize = 0x1694F00; - pub const dwForceCrouch: usize = 0x16951D0; - pub const dwForceForward: usize = 0x1694E70; - pub const dwForceJump: usize = 0x1695140; - pub const dwForceLeft: usize = 0x1694F90; - pub const dwForceRight: usize = 0x1695020; - pub const dwGlobalVars: usize = 0x1690D28; - pub const dwInterfaceLinkList: usize = 0x1973B98; - pub const dwLocalPlayerController: usize = 0x17DC148; - pub const dwLocalPlayerPawn: usize = 0x187AC38; - pub const dwPlantedC4: usize = 0x1880D80; - pub const dwViewAngles: usize = 0x18DA6F0; - pub const dwViewMatrix: usize = 0x187B720; - pub const dwViewRender: usize = 0x187C110; + pub const dwEntityList: usize = 0x178D8E8; + pub const dwForceBackward: usize = 0x1694EF0; + pub const dwForceCrouch: usize = 0x16951C0; + pub const dwForceForward: usize = 0x1694E60; + pub const dwForceJump: usize = 0x1695130; + pub const dwForceLeft: usize = 0x1694F80; + pub const dwForceRight: usize = 0x1695010; + pub const dwGlobalVars: usize = 0x1690D18; + pub const dwInterfaceLinkList: usize = 0x1973BA8; + pub const dwLocalPlayerController: usize = 0x17DC158; + pub const dwLocalPlayerPawn: usize = 0x187AC48; + pub const dwPlantedC4: usize = 0x1880DE0; + pub const dwViewAngles: usize = 0x18DA700; + pub const dwViewMatrix: usize = 0x187B730; + pub const dwViewRender: usize = 0x187C120; } pub mod engine2_dll { - pub const dwBuildNumber: usize = 0x48B504; - pub const dwNetworkGameClient: usize = 0x48AAB0; + pub const dwBuildNumber: usize = 0x48C504; + pub const dwNetworkGameClient: usize = 0x48BAB0; pub const dwNetworkGameClient_maxClients: usize = 0x250; pub const dwNetworkGameClient_signOnState: usize = 0x240; } \ No newline at end of file diff --git a/generated/particles.dll.cs b/generated/particles.dll.cs index 7c08b90f..5086eeb2 100644 --- a/generated/particles.dll.cs +++ b/generated/particles.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.974961300 UTC +// 2023-10-05 13:02:38.615564800 UTC public static class CBaseRendererSource2 { public const nint m_flRadiusScale = 0x200; // CParticleCollectionRendererFloatInput diff --git a/generated/particles.dll.hpp b/generated/particles.dll.hpp index 31b33939..d60b8ee5 100644 --- a/generated/particles.dll.hpp +++ b/generated/particles.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.932966200 UTC +// 2023-10-05 13:02:38.574921400 UTC namespace CBaseRendererSource2 { constexpr std::ptrdiff_t m_flRadiusScale = 0x200; // CParticleCollectionRendererFloatInput diff --git a/generated/particles.dll.rs b/generated/particles.dll.rs index 13c2cb84..20c1d18f 100644 --- a/generated/particles.dll.rs +++ b/generated/particles.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.022167300 UTC +// 2023-10-05 13:02:38.657988200 UTC pub mod CBaseRendererSource2 { pub const m_flRadiusScale: usize = 0x200; // CParticleCollectionRendererFloatInput diff --git a/generated/pulse_system.dll.cs b/generated/pulse_system.dll.cs index 8f6e1731..c8aa9dd9 100644 --- a/generated/pulse_system.dll.cs +++ b/generated/pulse_system.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.810876 UTC +// 2023-10-05 13:02:38.503278200 UTC public static class CPulseCell_Base { public const nint m_nEditorNodeID = 0x8; // PulseDocNodeID_t diff --git a/generated/pulse_system.dll.hpp b/generated/pulse_system.dll.hpp index f3d3142d..5d853d0c 100644 --- a/generated/pulse_system.dll.hpp +++ b/generated/pulse_system.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.808438400 UTC +// 2023-10-05 13:02:38.500448600 UTC namespace CPulseCell_Base { constexpr std::ptrdiff_t m_nEditorNodeID = 0x8; // PulseDocNodeID_t diff --git a/generated/pulse_system.dll.rs b/generated/pulse_system.dll.rs index 8226eb30..6f470522 100644 --- a/generated/pulse_system.dll.rs +++ b/generated/pulse_system.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.813877 UTC +// 2023-10-05 13:02:38.506525300 UTC pub mod CPulseCell_Base { pub const m_nEditorNodeID: usize = 0x8; // PulseDocNodeID_t diff --git a/generated/rendersystemdx11.dll.cs b/generated/rendersystemdx11.dll.cs index 6e531230..8302b21e 100644 --- a/generated/rendersystemdx11.dll.cs +++ b/generated/rendersystemdx11.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.552716500 UTC +// 2023-10-05 13:02:38.290014700 UTC public static class RenderInputLayoutField_t { public const nint m_pSemanticName = 0x0; // uint8_t[32] diff --git a/generated/rendersystemdx11.dll.hpp b/generated/rendersystemdx11.dll.hpp index 4b39e76c..07446f64 100644 --- a/generated/rendersystemdx11.dll.hpp +++ b/generated/rendersystemdx11.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.552277100 UTC +// 2023-10-05 13:02:38.289008900 UTC namespace RenderInputLayoutField_t { constexpr std::ptrdiff_t m_pSemanticName = 0x0; // uint8_t[32] diff --git a/generated/rendersystemdx11.dll.rs b/generated/rendersystemdx11.dll.rs index e85cb94d..70878a2c 100644 --- a/generated/rendersystemdx11.dll.rs +++ b/generated/rendersystemdx11.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.553405700 UTC +// 2023-10-05 13:02:38.291630800 UTC pub mod RenderInputLayoutField_t { pub const m_pSemanticName: usize = 0x0; // uint8_t[32] diff --git a/generated/resourcesystem.dll.cs b/generated/resourcesystem.dll.cs index 25cb320e..ed9df5e7 100644 --- a/generated/resourcesystem.dll.cs +++ b/generated/resourcesystem.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.549605700 UTC +// 2023-10-05 13:02:38.285243200 UTC public static class AABB_t { public const nint m_vMinBounds = 0x0; // Vector diff --git a/generated/resourcesystem.dll.hpp b/generated/resourcesystem.dll.hpp index ab9b5c12..c435d445 100644 --- a/generated/resourcesystem.dll.hpp +++ b/generated/resourcesystem.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.548743800 UTC +// 2023-10-05 13:02:38.283958300 UTC namespace AABB_t { constexpr std::ptrdiff_t m_vMinBounds = 0x0; // Vector diff --git a/generated/resourcesystem.dll.rs b/generated/resourcesystem.dll.rs index 848b7578..a9b58cb2 100644 --- a/generated/resourcesystem.dll.rs +++ b/generated/resourcesystem.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.550779500 UTC +// 2023-10-05 13:02:38.287063300 UTC pub mod AABB_t { pub const m_vMinBounds: usize = 0x0; // Vector diff --git a/generated/scenesystem.dll.cs b/generated/scenesystem.dll.cs index 566c8d7f..4dfb4425 100644 --- a/generated/scenesystem.dll.cs +++ b/generated/scenesystem.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.784427700 UTC +// 2023-10-05 13:02:38.480247500 UTC public static class CSSDSEndFrameViewInfo { public const nint m_nViewId = 0x0; // uint64_t diff --git a/generated/scenesystem.dll.hpp b/generated/scenesystem.dll.hpp index 0f93d3e8..6cf8f986 100644 --- a/generated/scenesystem.dll.hpp +++ b/generated/scenesystem.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.783762800 UTC +// 2023-10-05 13:02:38.479100100 UTC namespace CSSDSEndFrameViewInfo { constexpr std::ptrdiff_t m_nViewId = 0x0; // uint64_t diff --git a/generated/scenesystem.dll.rs b/generated/scenesystem.dll.rs index 39cb9cea..769fccb2 100644 --- a/generated/scenesystem.dll.rs +++ b/generated/scenesystem.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.785367500 UTC +// 2023-10-05 13:02:38.481754900 UTC pub mod CSSDSEndFrameViewInfo { pub const m_nViewId: usize = 0x0; // uint64_t diff --git a/generated/schemasystem.dll.cs b/generated/schemasystem.dll.cs index ee5e06cf..9e3c3c0c 100644 --- a/generated/schemasystem.dll.cs +++ b/generated/schemasystem.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.542653200 UTC +// 2023-10-05 13:02:38.279120200 UTC public static class CExampleSchemaVData_Monomorphic { public const nint m_nExample1 = 0x0; // int32_t diff --git a/generated/schemasystem.dll.hpp b/generated/schemasystem.dll.hpp index ea0788b9..b0cce6a9 100644 --- a/generated/schemasystem.dll.hpp +++ b/generated/schemasystem.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.541875600 UTC +// 2023-10-05 13:02:38.277995400 UTC namespace CExampleSchemaVData_Monomorphic { constexpr std::ptrdiff_t m_nExample1 = 0x0; // int32_t diff --git a/generated/schemasystem.dll.rs b/generated/schemasystem.dll.rs index dad3004f..aa7c1d4c 100644 --- a/generated/schemasystem.dll.rs +++ b/generated/schemasystem.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.543706300 UTC +// 2023-10-05 13:02:38.280647900 UTC pub mod CExampleSchemaVData_Monomorphic { pub const m_nExample1: usize = 0x0; // int32_t diff --git a/generated/server.dll.cs b/generated/server.dll.cs index 6bc67943..3c00f755 100644 --- a/generated/server.dll.cs +++ b/generated/server.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.342246200 UTC +// 2023-10-05 13:02:38.883800800 UTC public static class ActiveModelConfig_t { public const nint m_Handle = 0x28; // ModelConfigHandle_t @@ -1398,12 +1398,18 @@ public static class CCSPlayerController { public const nint m_hOriginalControllerOfCurrentPawn = 0x818; // CHandle public const nint m_iScore = 0x81C; // int32_t public const nint m_iRoundScore = 0x820; // int32_t + public const nint m_iRoundsWon = 0x824; // int32_t public const nint m_vecKills = 0x828; // CNetworkUtlVectorBase public const nint m_iMVPs = 0x840; // int32_t public const nint m_nUpdateCounter = 0x844; // int32_t public const nint m_lastHeldVoteTimer = 0xF8E8; // IntervalTimer public const nint m_bShowHints = 0xF900; // bool public const nint m_iNextTimeCheck = 0xF904; // int32_t + public const nint m_bJustDidTeamKill = 0xF908; // bool + public const nint m_bPunishForTeamKill = 0xF909; // bool + public const nint m_bGaveTeamDamageWarning = 0xF90A; // bool + public const nint m_bGaveTeamDamageWarningThisRound = 0xF90B; // bool + public const nint m_LastTeamDamageWarningTime = 0xF90C; // GameTime_t } public static class CCSPlayerController_ActionTrackingServices { @@ -1440,51 +1446,51 @@ public static class CCSPlayerController_InventoryServices { } public static class CCSPlayerPawn { - public const nint m_pBulletServices = 0x1568; // CCSPlayer_BulletServices* - public const nint m_pHostageServices = 0x1570; // CCSPlayer_HostageServices* - public const nint m_pBuyServices = 0x1578; // CCSPlayer_BuyServices* - public const nint m_pActionTrackingServices = 0x1580; // CCSPlayer_ActionTrackingServices* - public const nint m_pRadioServices = 0x1588; // CCSPlayer_RadioServices* - public const nint m_pDamageReactServices = 0x1590; // CCSPlayer_DamageReactServices* - public const nint m_nCharacterDefIndex = 0x1598; // uint16_t - public const nint m_hPreviousModel = 0x15A0; // CStrongHandle - public const nint m_bHasFemaleVoice = 0x15A8; // bool - public const nint m_strVOPrefix = 0x15B0; // CUtlString - public const nint m_szLastPlaceName = 0x15B8; // char[18] - public const nint m_bInBuyZone = 0x1678; // bool - public const nint m_bWasInBuyZone = 0x1679; // bool - public const nint m_bInHostageRescueZone = 0x167A; // bool - public const nint m_bInBombZone = 0x167B; // bool - public const nint m_bWasInHostageRescueZone = 0x167C; // bool - public const nint m_iRetakesOffering = 0x1680; // int32_t - public const nint m_iRetakesOfferingCard = 0x1684; // int32_t - public const nint m_bRetakesHasDefuseKit = 0x1688; // bool - public const nint m_bRetakesMVPLastRound = 0x1689; // bool - public const nint m_iRetakesMVPBoostItem = 0x168C; // int32_t - public const nint m_RetakesMVPBoostExtraUtility = 0x1690; // loadout_slot_t - public const nint m_flHealthShotBoostExpirationTime = 0x1694; // GameTime_t - public const nint m_flLandseconds = 0x1698; // float - public const nint m_aimPunchAngle = 0x169C; // QAngle - public const nint m_aimPunchAngleVel = 0x16A8; // QAngle - public const nint m_aimPunchTickBase = 0x16B4; // int32_t - public const nint m_aimPunchTickFraction = 0x16B8; // float - public const nint m_aimPunchCache = 0x16C0; // CUtlVector - public const nint m_bIsBuyMenuOpen = 0x16D8; // bool - public const nint m_xLastHeadBoneTransform = 0x1C30; // CTransform - public const nint m_bLastHeadBoneTransformIsValid = 0x1C50; // bool - public const nint m_lastLandTime = 0x1C54; // GameTime_t - public const nint m_iPlayerLocked = 0x1C58; // int32_t - public const nint m_flTimeOfLastInjury = 0x1C60; // GameTime_t - public const nint m_flNextSprayDecalTime = 0x1C64; // GameTime_t - public const nint m_bNextSprayDecalTimeExpedited = 0x1C68; // bool - public const nint m_nRagdollDamageBone = 0x1C6C; // int32_t - public const nint m_vRagdollDamageForce = 0x1C70; // Vector - public const nint m_vRagdollDamagePosition = 0x1C7C; // Vector - public const nint m_szRagdollDamageWeaponName = 0x1C88; // char[64] - public const nint m_bRagdollDamageHeadshot = 0x1CC8; // bool - public const nint m_EconGloves = 0x1CD0; // CEconItemView - public const nint m_qDeathEyeAngles = 0x1F48; // QAngle - public const nint m_bSkipOneHeadConstraintUpdate = 0x1F54; // bool + public const nint m_pBulletServices = 0x1548; // CCSPlayer_BulletServices* + public const nint m_pHostageServices = 0x1550; // CCSPlayer_HostageServices* + public const nint m_pBuyServices = 0x1558; // CCSPlayer_BuyServices* + public const nint m_pActionTrackingServices = 0x1560; // CCSPlayer_ActionTrackingServices* + public const nint m_pRadioServices = 0x1568; // CCSPlayer_RadioServices* + public const nint m_pDamageReactServices = 0x1570; // CCSPlayer_DamageReactServices* + public const nint m_nCharacterDefIndex = 0x1578; // uint16_t + public const nint m_hPreviousModel = 0x1580; // CStrongHandle + public const nint m_bHasFemaleVoice = 0x1588; // bool + public const nint m_strVOPrefix = 0x1590; // CUtlString + public const nint m_szLastPlaceName = 0x1598; // char[18] + public const nint m_bInBuyZone = 0x1658; // bool + public const nint m_bWasInBuyZone = 0x1659; // bool + public const nint m_bInHostageRescueZone = 0x165A; // bool + public const nint m_bInBombZone = 0x165B; // bool + public const nint m_bWasInHostageRescueZone = 0x165C; // bool + public const nint m_iRetakesOffering = 0x1660; // int32_t + public const nint m_iRetakesOfferingCard = 0x1664; // int32_t + public const nint m_bRetakesHasDefuseKit = 0x1668; // bool + public const nint m_bRetakesMVPLastRound = 0x1669; // bool + public const nint m_iRetakesMVPBoostItem = 0x166C; // int32_t + public const nint m_RetakesMVPBoostExtraUtility = 0x1670; // loadout_slot_t + public const nint m_flHealthShotBoostExpirationTime = 0x1674; // GameTime_t + public const nint m_flLandseconds = 0x1678; // float + public const nint m_aimPunchAngle = 0x167C; // QAngle + public const nint m_aimPunchAngleVel = 0x1688; // QAngle + public const nint m_aimPunchTickBase = 0x1694; // int32_t + public const nint m_aimPunchTickFraction = 0x1698; // float + public const nint m_aimPunchCache = 0x16A0; // CUtlVector + public const nint m_bIsBuyMenuOpen = 0x16B8; // bool + public const nint m_xLastHeadBoneTransform = 0x1C10; // CTransform + public const nint m_bLastHeadBoneTransformIsValid = 0x1C30; // bool + public const nint m_lastLandTime = 0x1C34; // GameTime_t + public const nint m_iPlayerLocked = 0x1C38; // int32_t + public const nint m_flTimeOfLastInjury = 0x1C40; // GameTime_t + public const nint m_flNextSprayDecalTime = 0x1C44; // GameTime_t + public const nint m_bNextSprayDecalTimeExpedited = 0x1C48; // bool + public const nint m_nRagdollDamageBone = 0x1C4C; // int32_t + public const nint m_vRagdollDamageForce = 0x1C50; // Vector + public const nint m_vRagdollDamagePosition = 0x1C5C; // Vector + public const nint m_szRagdollDamageWeaponName = 0x1C68; // char[64] + public const nint m_bRagdollDamageHeadshot = 0x1CA8; // bool + public const nint m_EconGloves = 0x1CB0; // CEconItemView + public const nint m_qDeathEyeAngles = 0x1F28; // QAngle + public const nint m_bSkipOneHeadConstraintUpdate = 0x1F34; // bool } public static class CCSPlayerPawnBase { @@ -1533,108 +1539,98 @@ public static class CCSPlayerPawnBase { public const nint m_flEmitSoundTime = 0xD38; // GameTime_t public const nint m_iNumSpawns = 0xD3C; // int32_t public const nint m_iShouldHaveCash = 0xD40; // int32_t - public const nint m_bJustKilledTeammate = 0xD44; // bool - public const nint m_bPunishedForTK = 0xD45; // bool - public const nint m_bInvalidSteamLogonDelayed = 0xD46; // bool - public const nint m_iTeamKills = 0xD48; // int32_t - public const nint m_flLastAction = 0xD4C; // GameTime_t - public const nint m_flNameChangeHistory = 0xD50; // float[5] - public const nint m_fLastGivenDefuserTime = 0xD64; // float - public const nint m_fLastGivenBombTime = 0xD68; // float - public const nint m_bHasNightVision = 0xD6C; // bool - public const nint m_bNightVisionOn = 0xD6D; // bool - public const nint m_fNextRadarUpdateTime = 0xD70; // float - public const nint m_flLastMoneyUpdateTime = 0xD74; // float - public const nint m_MenuStringBuffer = 0xD78; // char[1024] - public const nint m_fIntroCamTime = 0x1178; // float - public const nint m_nMyCollisionGroup = 0x117C; // int32_t - public const nint m_bInNoDefuseArea = 0x1180; // bool - public const nint m_bKilledByTaser = 0x1181; // bool - public const nint m_iMoveState = 0x1184; // int32_t - public const nint m_grenadeParameterStashTime = 0x1188; // GameTime_t - public const nint m_bGrenadeParametersStashed = 0x118C; // bool - public const nint m_angStashedShootAngles = 0x1190; // QAngle - public const nint m_vecStashedGrenadeThrowPosition = 0x119C; // Vector - public const nint m_vecStashedVelocity = 0x11A8; // Vector - public const nint m_angShootAngleHistory = 0x11B4; // QAngle[2] - public const nint m_vecThrowPositionHistory = 0x11CC; // Vector[2] - public const nint m_vecVelocityHistory = 0x11E4; // Vector[2] - public const nint m_bDiedAirborne = 0x11FC; // bool - public const nint m_iBombSiteIndex = 0x1200; // CEntityIndex - public const nint m_nWhichBombZone = 0x1204; // int32_t - public const nint m_bInBombZoneTrigger = 0x1208; // bool - public const nint m_bWasInBombZoneTrigger = 0x1209; // bool - public const nint m_iDirection = 0x120C; // int32_t - public const nint m_iShotsFired = 0x1210; // int32_t - public const nint m_ArmorValue = 0x1214; // int32_t - public const nint m_flFlinchStack = 0x1218; // float - public const nint m_flVelocityModifier = 0x121C; // float - public const nint m_flHitHeading = 0x1220; // float - public const nint m_nHitBodyPart = 0x1224; // int32_t - public const nint m_iHostagesKilled = 0x1228; // int32_t - public const nint m_vecTotalBulletForce = 0x122C; // Vector - public const nint m_flFlashDuration = 0x1238; // float - public const nint m_flFlashMaxAlpha = 0x123C; // float - public const nint m_flProgressBarStartTime = 0x1240; // float - public const nint m_iProgressBarDuration = 0x1244; // int32_t - public const nint m_bWaitForNoAttack = 0x1248; // bool - public const nint m_flLowerBodyYawTarget = 0x124C; // float - public const nint m_bStrafing = 0x1250; // bool - public const nint m_lastStandingPos = 0x1254; // Vector - public const nint m_ignoreLadderJumpTime = 0x1260; // float - public const nint m_ladderSurpressionTimer = 0x1268; // CountdownTimer - public const nint m_lastLadderNormal = 0x1280; // Vector - public const nint m_lastLadderPos = 0x128C; // Vector - public const nint m_thirdPersonHeading = 0x1298; // QAngle - public const nint m_flSlopeDropOffset = 0x12A4; // float - public const nint m_flSlopeDropHeight = 0x12A8; // float - public const nint m_vHeadConstraintOffset = 0x12AC; // Vector - public const nint m_iLastWeaponFireUsercmd = 0x12C0; // int32_t - public const nint m_angEyeAngles = 0x12C4; // QAngle - public const nint m_bVCollisionInitted = 0x12D0; // bool - public const nint m_storedSpawnPosition = 0x12D4; // Vector - public const nint m_storedSpawnAngle = 0x12E0; // QAngle - public const nint m_bIsSpawning = 0x12EC; // bool - public const nint m_bHideTargetID = 0x12ED; // bool - public const nint m_nNumDangerZoneDamageHits = 0x12F0; // int32_t - public const nint m_bHud_MiniScoreHidden = 0x12F4; // bool - public const nint m_bHud_RadarHidden = 0x12F5; // bool - public const nint m_nLastKillerIndex = 0x12F8; // CEntityIndex - public const nint m_nLastConcurrentKilled = 0x12FC; // int32_t - public const nint m_nDeathCamMusic = 0x1300; // int32_t - public const nint m_iAddonBits = 0x1304; // int32_t - public const nint m_iPrimaryAddon = 0x1308; // int32_t - public const nint m_iSecondaryAddon = 0x130C; // int32_t - public const nint m_nTeamDamageGivenForMatch = 0x1310; // int32_t - public const nint m_bTDGaveProtectionWarning = 0x1314; // bool - public const nint m_bTDGaveProtectionWarningThisRound = 0x1315; // bool - public const nint m_flLastTHWarningTime = 0x1318; // float - public const nint m_currentDeafnessFilter = 0x131C; // CUtlStringToken - public const nint m_NumEnemiesKilledThisSpawn = 0x1320; // int32_t - public const nint m_NumEnemiesKilledThisRound = 0x1324; // int32_t - public const nint m_NumEnemiesAtRoundStart = 0x1328; // int32_t - public const nint m_iRoundsWon = 0x132C; // int32_t - public const nint m_lastRoundResult = 0x1330; // int32_t - public const nint m_wasNotKilledNaturally = 0x1334; // bool - public const nint m_vecPlayerPatchEconIndices = 0x1338; // uint32_t[5] - public const nint m_iDeathFlags = 0x134C; // int32_t - public const nint m_hPet = 0x1350; // CHandle - public const nint m_unCurrentEquipmentValue = 0x1520; // uint16_t - public const nint m_unRoundStartEquipmentValue = 0x1522; // uint16_t - public const nint m_unFreezetimeEndEquipmentValue = 0x1524; // uint16_t - public const nint m_nSuicides = 0x1528; // int32_t - public const nint m_nSurvivalTeamNumber = 0x152C; // int32_t - public const nint m_bHasDeathInfo = 0x1530; // bool - public const nint m_flDeathInfoTime = 0x1534; // float - public const nint m_vecDeathInfoOrigin = 0x1538; // Vector - public const nint m_bKilledByHeadshot = 0x1544; // bool - public const nint m_LastHitBox = 0x1548; // int32_t - public const nint m_LastHealth = 0x154C; // int32_t - public const nint m_flLastCollisionCeiling = 0x1550; // float - public const nint m_flLastCollisionCeilingChangeTime = 0x1554; // float - public const nint m_pBot = 0x1558; // CCSBot* - public const nint m_bBotAllowActive = 0x1560; // bool - public const nint m_bCommittingSuicideOnTeamChange = 0x1561; // bool + public const nint m_bInvalidSteamLogonDelayed = 0xD44; // bool + public const nint m_flLastAction = 0xD48; // GameTime_t + public const nint m_flNameChangeHistory = 0xD4C; // float[5] + public const nint m_fLastGivenDefuserTime = 0xD60; // float + public const nint m_fLastGivenBombTime = 0xD64; // float + public const nint m_bHasNightVision = 0xD68; // bool + public const nint m_bNightVisionOn = 0xD69; // bool + public const nint m_fNextRadarUpdateTime = 0xD6C; // float + public const nint m_flLastMoneyUpdateTime = 0xD70; // float + public const nint m_MenuStringBuffer = 0xD74; // char[1024] + public const nint m_fIntroCamTime = 0x1174; // float + public const nint m_nMyCollisionGroup = 0x1178; // int32_t + public const nint m_bInNoDefuseArea = 0x117C; // bool + public const nint m_bKilledByTaser = 0x117D; // bool + public const nint m_iMoveState = 0x1180; // int32_t + public const nint m_grenadeParameterStashTime = 0x1184; // GameTime_t + public const nint m_bGrenadeParametersStashed = 0x1188; // bool + public const nint m_angStashedShootAngles = 0x118C; // QAngle + public const nint m_vecStashedGrenadeThrowPosition = 0x1198; // Vector + public const nint m_vecStashedVelocity = 0x11A4; // Vector + public const nint m_angShootAngleHistory = 0x11B0; // QAngle[2] + public const nint m_vecThrowPositionHistory = 0x11C8; // Vector[2] + public const nint m_vecVelocityHistory = 0x11E0; // Vector[2] + public const nint m_bDiedAirborne = 0x11F8; // bool + public const nint m_iBombSiteIndex = 0x11FC; // CEntityIndex + public const nint m_nWhichBombZone = 0x1200; // int32_t + public const nint m_bInBombZoneTrigger = 0x1204; // bool + public const nint m_bWasInBombZoneTrigger = 0x1205; // bool + public const nint m_iDirection = 0x1208; // int32_t + public const nint m_iShotsFired = 0x120C; // int32_t + public const nint m_ArmorValue = 0x1210; // int32_t + public const nint m_flFlinchStack = 0x1214; // float + public const nint m_flVelocityModifier = 0x1218; // float + public const nint m_flHitHeading = 0x121C; // float + public const nint m_nHitBodyPart = 0x1220; // int32_t + public const nint m_iHostagesKilled = 0x1224; // int32_t + public const nint m_vecTotalBulletForce = 0x1228; // Vector + public const nint m_flFlashDuration = 0x1234; // float + public const nint m_flFlashMaxAlpha = 0x1238; // float + public const nint m_flProgressBarStartTime = 0x123C; // float + public const nint m_iProgressBarDuration = 0x1240; // int32_t + public const nint m_bWaitForNoAttack = 0x1244; // bool + public const nint m_flLowerBodyYawTarget = 0x1248; // float + public const nint m_bStrafing = 0x124C; // bool + public const nint m_lastStandingPos = 0x1250; // Vector + public const nint m_ignoreLadderJumpTime = 0x125C; // float + public const nint m_ladderSurpressionTimer = 0x1260; // CountdownTimer + public const nint m_lastLadderNormal = 0x1278; // Vector + public const nint m_lastLadderPos = 0x1284; // Vector + public const nint m_thirdPersonHeading = 0x1290; // QAngle + public const nint m_flSlopeDropOffset = 0x129C; // float + public const nint m_flSlopeDropHeight = 0x12A0; // float + public const nint m_vHeadConstraintOffset = 0x12A4; // Vector + public const nint m_iLastWeaponFireUsercmd = 0x12B8; // int32_t + public const nint m_angEyeAngles = 0x12BC; // QAngle + public const nint m_bVCollisionInitted = 0x12C8; // bool + public const nint m_storedSpawnPosition = 0x12CC; // Vector + public const nint m_storedSpawnAngle = 0x12D8; // QAngle + public const nint m_bIsSpawning = 0x12E4; // bool + public const nint m_bHideTargetID = 0x12E5; // bool + public const nint m_nNumDangerZoneDamageHits = 0x12E8; // int32_t + public const nint m_bHud_MiniScoreHidden = 0x12EC; // bool + public const nint m_bHud_RadarHidden = 0x12ED; // bool + public const nint m_nLastKillerIndex = 0x12F0; // CEntityIndex + public const nint m_nLastConcurrentKilled = 0x12F4; // int32_t + public const nint m_nDeathCamMusic = 0x12F8; // int32_t + public const nint m_iAddonBits = 0x12FC; // int32_t + public const nint m_iPrimaryAddon = 0x1300; // int32_t + public const nint m_iSecondaryAddon = 0x1304; // int32_t + public const nint m_currentDeafnessFilter = 0x1308; // CUtlStringToken + public const nint m_NumEnemiesKilledThisSpawn = 0x130C; // int32_t + public const nint m_NumEnemiesKilledThisRound = 0x1310; // int32_t + public const nint m_NumEnemiesAtRoundStart = 0x1314; // int32_t + public const nint m_wasNotKilledNaturally = 0x1318; // bool + public const nint m_vecPlayerPatchEconIndices = 0x131C; // uint32_t[5] + public const nint m_iDeathFlags = 0x1330; // int32_t + public const nint m_hPet = 0x1334; // CHandle + public const nint m_unCurrentEquipmentValue = 0x1500; // uint16_t + public const nint m_unRoundStartEquipmentValue = 0x1502; // uint16_t + public const nint m_unFreezetimeEndEquipmentValue = 0x1504; // uint16_t + public const nint m_nSurvivalTeamNumber = 0x1508; // int32_t + public const nint m_bHasDeathInfo = 0x150C; // bool + public const nint m_flDeathInfoTime = 0x1510; // float + public const nint m_vecDeathInfoOrigin = 0x1514; // Vector + public const nint m_bKilledByHeadshot = 0x1520; // bool + public const nint m_LastHitBox = 0x1524; // int32_t + public const nint m_LastHealth = 0x1528; // int32_t + public const nint m_flLastCollisionCeiling = 0x152C; // float + public const nint m_flLastCollisionCeilingChangeTime = 0x1530; // float + public const nint m_pBot = 0x1538; // CCSBot* + public const nint m_bBotAllowActive = 0x1540; // bool + public const nint m_bCommittingSuicideOnTeamChange = 0x1541; // bool } public static class CCSPlayerResource { @@ -5198,6 +5194,9 @@ public static class CSAdditionalMatchStats_t { public const nint m_numClutchKills = 0x2C; // int32_t public const nint m_numPistolKills = 0x30; // int32_t public const nint m_numSniperKills = 0x34; // int32_t + public const nint m_iNumSuicides = 0x38; // int32_t + public const nint m_iNumTeamKills = 0x3C; // int32_t + public const nint m_iTeamDamage = 0x40; // int32_t } public static class CSAdditionalPerRoundStats_t { diff --git a/generated/server.dll.hpp b/generated/server.dll.hpp index 2ba7ea74..9a369c3f 100644 --- a/generated/server.dll.hpp +++ b/generated/server.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.267923100 UTC +// 2023-10-05 13:02:38.811773400 UTC namespace ActiveModelConfig_t { constexpr std::ptrdiff_t m_Handle = 0x28; // ModelConfigHandle_t @@ -1402,12 +1402,18 @@ namespace CCSPlayerController { constexpr std::ptrdiff_t m_hOriginalControllerOfCurrentPawn = 0x818; // CHandle constexpr std::ptrdiff_t m_iScore = 0x81C; // int32_t constexpr std::ptrdiff_t m_iRoundScore = 0x820; // int32_t + constexpr std::ptrdiff_t m_iRoundsWon = 0x824; // int32_t constexpr std::ptrdiff_t m_vecKills = 0x828; // CNetworkUtlVectorBase constexpr std::ptrdiff_t m_iMVPs = 0x840; // int32_t constexpr std::ptrdiff_t m_nUpdateCounter = 0x844; // int32_t constexpr std::ptrdiff_t m_lastHeldVoteTimer = 0xF8E8; // IntervalTimer constexpr std::ptrdiff_t m_bShowHints = 0xF900; // bool constexpr std::ptrdiff_t m_iNextTimeCheck = 0xF904; // int32_t + constexpr std::ptrdiff_t m_bJustDidTeamKill = 0xF908; // bool + constexpr std::ptrdiff_t m_bPunishForTeamKill = 0xF909; // bool + constexpr std::ptrdiff_t m_bGaveTeamDamageWarning = 0xF90A; // bool + constexpr std::ptrdiff_t m_bGaveTeamDamageWarningThisRound = 0xF90B; // bool + constexpr std::ptrdiff_t m_LastTeamDamageWarningTime = 0xF90C; // GameTime_t } namespace CCSPlayerController_ActionTrackingServices { @@ -1444,51 +1450,51 @@ namespace CCSPlayerController_InventoryServices { } namespace CCSPlayerPawn { - constexpr std::ptrdiff_t m_pBulletServices = 0x1568; // CCSPlayer_BulletServices* - constexpr std::ptrdiff_t m_pHostageServices = 0x1570; // CCSPlayer_HostageServices* - constexpr std::ptrdiff_t m_pBuyServices = 0x1578; // CCSPlayer_BuyServices* - constexpr std::ptrdiff_t m_pActionTrackingServices = 0x1580; // CCSPlayer_ActionTrackingServices* - constexpr std::ptrdiff_t m_pRadioServices = 0x1588; // CCSPlayer_RadioServices* - constexpr std::ptrdiff_t m_pDamageReactServices = 0x1590; // CCSPlayer_DamageReactServices* - constexpr std::ptrdiff_t m_nCharacterDefIndex = 0x1598; // uint16_t - constexpr std::ptrdiff_t m_hPreviousModel = 0x15A0; // CStrongHandle - constexpr std::ptrdiff_t m_bHasFemaleVoice = 0x15A8; // bool - constexpr std::ptrdiff_t m_strVOPrefix = 0x15B0; // CUtlString - constexpr std::ptrdiff_t m_szLastPlaceName = 0x15B8; // char[18] - constexpr std::ptrdiff_t m_bInBuyZone = 0x1678; // bool - constexpr std::ptrdiff_t m_bWasInBuyZone = 0x1679; // bool - constexpr std::ptrdiff_t m_bInHostageRescueZone = 0x167A; // bool - constexpr std::ptrdiff_t m_bInBombZone = 0x167B; // bool - constexpr std::ptrdiff_t m_bWasInHostageRescueZone = 0x167C; // bool - constexpr std::ptrdiff_t m_iRetakesOffering = 0x1680; // int32_t - constexpr std::ptrdiff_t m_iRetakesOfferingCard = 0x1684; // int32_t - constexpr std::ptrdiff_t m_bRetakesHasDefuseKit = 0x1688; // bool - constexpr std::ptrdiff_t m_bRetakesMVPLastRound = 0x1689; // bool - constexpr std::ptrdiff_t m_iRetakesMVPBoostItem = 0x168C; // int32_t - constexpr std::ptrdiff_t m_RetakesMVPBoostExtraUtility = 0x1690; // loadout_slot_t - constexpr std::ptrdiff_t m_flHealthShotBoostExpirationTime = 0x1694; // GameTime_t - constexpr std::ptrdiff_t m_flLandseconds = 0x1698; // float - constexpr std::ptrdiff_t m_aimPunchAngle = 0x169C; // QAngle - constexpr std::ptrdiff_t m_aimPunchAngleVel = 0x16A8; // QAngle - constexpr std::ptrdiff_t m_aimPunchTickBase = 0x16B4; // int32_t - constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x16B8; // float - constexpr std::ptrdiff_t m_aimPunchCache = 0x16C0; // CUtlVector - constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x16D8; // bool - constexpr std::ptrdiff_t m_xLastHeadBoneTransform = 0x1C30; // CTransform - constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x1C50; // bool - constexpr std::ptrdiff_t m_lastLandTime = 0x1C54; // GameTime_t - constexpr std::ptrdiff_t m_iPlayerLocked = 0x1C58; // int32_t - constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x1C60; // GameTime_t - constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1C64; // GameTime_t - constexpr std::ptrdiff_t m_bNextSprayDecalTimeExpedited = 0x1C68; // bool - constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1C6C; // int32_t - constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1C70; // Vector - constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1C7C; // Vector - constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1C88; // char[64] - constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1CC8; // bool - constexpr std::ptrdiff_t m_EconGloves = 0x1CD0; // CEconItemView - constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x1F48; // QAngle - constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x1F54; // bool + constexpr std::ptrdiff_t m_pBulletServices = 0x1548; // CCSPlayer_BulletServices* + constexpr std::ptrdiff_t m_pHostageServices = 0x1550; // CCSPlayer_HostageServices* + constexpr std::ptrdiff_t m_pBuyServices = 0x1558; // CCSPlayer_BuyServices* + constexpr std::ptrdiff_t m_pActionTrackingServices = 0x1560; // CCSPlayer_ActionTrackingServices* + constexpr std::ptrdiff_t m_pRadioServices = 0x1568; // CCSPlayer_RadioServices* + constexpr std::ptrdiff_t m_pDamageReactServices = 0x1570; // CCSPlayer_DamageReactServices* + constexpr std::ptrdiff_t m_nCharacterDefIndex = 0x1578; // uint16_t + constexpr std::ptrdiff_t m_hPreviousModel = 0x1580; // CStrongHandle + constexpr std::ptrdiff_t m_bHasFemaleVoice = 0x1588; // bool + constexpr std::ptrdiff_t m_strVOPrefix = 0x1590; // CUtlString + constexpr std::ptrdiff_t m_szLastPlaceName = 0x1598; // char[18] + constexpr std::ptrdiff_t m_bInBuyZone = 0x1658; // bool + constexpr std::ptrdiff_t m_bWasInBuyZone = 0x1659; // bool + constexpr std::ptrdiff_t m_bInHostageRescueZone = 0x165A; // bool + constexpr std::ptrdiff_t m_bInBombZone = 0x165B; // bool + constexpr std::ptrdiff_t m_bWasInHostageRescueZone = 0x165C; // bool + constexpr std::ptrdiff_t m_iRetakesOffering = 0x1660; // int32_t + constexpr std::ptrdiff_t m_iRetakesOfferingCard = 0x1664; // int32_t + constexpr std::ptrdiff_t m_bRetakesHasDefuseKit = 0x1668; // bool + constexpr std::ptrdiff_t m_bRetakesMVPLastRound = 0x1669; // bool + constexpr std::ptrdiff_t m_iRetakesMVPBoostItem = 0x166C; // int32_t + constexpr std::ptrdiff_t m_RetakesMVPBoostExtraUtility = 0x1670; // loadout_slot_t + constexpr std::ptrdiff_t m_flHealthShotBoostExpirationTime = 0x1674; // GameTime_t + constexpr std::ptrdiff_t m_flLandseconds = 0x1678; // float + constexpr std::ptrdiff_t m_aimPunchAngle = 0x167C; // QAngle + constexpr std::ptrdiff_t m_aimPunchAngleVel = 0x1688; // QAngle + constexpr std::ptrdiff_t m_aimPunchTickBase = 0x1694; // int32_t + constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x1698; // float + constexpr std::ptrdiff_t m_aimPunchCache = 0x16A0; // CUtlVector + constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x16B8; // bool + constexpr std::ptrdiff_t m_xLastHeadBoneTransform = 0x1C10; // CTransform + constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x1C30; // bool + constexpr std::ptrdiff_t m_lastLandTime = 0x1C34; // GameTime_t + constexpr std::ptrdiff_t m_iPlayerLocked = 0x1C38; // int32_t + constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x1C40; // GameTime_t + constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1C44; // GameTime_t + constexpr std::ptrdiff_t m_bNextSprayDecalTimeExpedited = 0x1C48; // bool + constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1C4C; // int32_t + constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1C50; // Vector + constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1C5C; // Vector + constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1C68; // char[64] + constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1CA8; // bool + constexpr std::ptrdiff_t m_EconGloves = 0x1CB0; // CEconItemView + constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x1F28; // QAngle + constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x1F34; // bool } namespace CCSPlayerPawnBase { @@ -1537,108 +1543,98 @@ namespace CCSPlayerPawnBase { constexpr std::ptrdiff_t m_flEmitSoundTime = 0xD38; // GameTime_t constexpr std::ptrdiff_t m_iNumSpawns = 0xD3C; // int32_t constexpr std::ptrdiff_t m_iShouldHaveCash = 0xD40; // int32_t - constexpr std::ptrdiff_t m_bJustKilledTeammate = 0xD44; // bool - constexpr std::ptrdiff_t m_bPunishedForTK = 0xD45; // bool - constexpr std::ptrdiff_t m_bInvalidSteamLogonDelayed = 0xD46; // bool - constexpr std::ptrdiff_t m_iTeamKills = 0xD48; // int32_t - constexpr std::ptrdiff_t m_flLastAction = 0xD4C; // GameTime_t - constexpr std::ptrdiff_t m_flNameChangeHistory = 0xD50; // float[5] - constexpr std::ptrdiff_t m_fLastGivenDefuserTime = 0xD64; // float - constexpr std::ptrdiff_t m_fLastGivenBombTime = 0xD68; // float - constexpr std::ptrdiff_t m_bHasNightVision = 0xD6C; // bool - constexpr std::ptrdiff_t m_bNightVisionOn = 0xD6D; // bool - constexpr std::ptrdiff_t m_fNextRadarUpdateTime = 0xD70; // float - constexpr std::ptrdiff_t m_flLastMoneyUpdateTime = 0xD74; // float - constexpr std::ptrdiff_t m_MenuStringBuffer = 0xD78; // char[1024] - constexpr std::ptrdiff_t m_fIntroCamTime = 0x1178; // float - constexpr std::ptrdiff_t m_nMyCollisionGroup = 0x117C; // int32_t - constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x1180; // bool - constexpr std::ptrdiff_t m_bKilledByTaser = 0x1181; // bool - constexpr std::ptrdiff_t m_iMoveState = 0x1184; // int32_t - constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x1188; // GameTime_t - constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x118C; // bool - constexpr std::ptrdiff_t m_angStashedShootAngles = 0x1190; // QAngle - constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x119C; // Vector - constexpr std::ptrdiff_t m_vecStashedVelocity = 0x11A8; // Vector - constexpr std::ptrdiff_t m_angShootAngleHistory = 0x11B4; // QAngle[2] - constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x11CC; // Vector[2] - constexpr std::ptrdiff_t m_vecVelocityHistory = 0x11E4; // Vector[2] - constexpr std::ptrdiff_t m_bDiedAirborne = 0x11FC; // bool - constexpr std::ptrdiff_t m_iBombSiteIndex = 0x1200; // CEntityIndex - constexpr std::ptrdiff_t m_nWhichBombZone = 0x1204; // int32_t - constexpr std::ptrdiff_t m_bInBombZoneTrigger = 0x1208; // bool - constexpr std::ptrdiff_t m_bWasInBombZoneTrigger = 0x1209; // bool - constexpr std::ptrdiff_t m_iDirection = 0x120C; // int32_t - constexpr std::ptrdiff_t m_iShotsFired = 0x1210; // int32_t - constexpr std::ptrdiff_t m_ArmorValue = 0x1214; // int32_t - constexpr std::ptrdiff_t m_flFlinchStack = 0x1218; // float - constexpr std::ptrdiff_t m_flVelocityModifier = 0x121C; // float - constexpr std::ptrdiff_t m_flHitHeading = 0x1220; // float - constexpr std::ptrdiff_t m_nHitBodyPart = 0x1224; // int32_t - constexpr std::ptrdiff_t m_iHostagesKilled = 0x1228; // int32_t - constexpr std::ptrdiff_t m_vecTotalBulletForce = 0x122C; // Vector - constexpr std::ptrdiff_t m_flFlashDuration = 0x1238; // float - constexpr std::ptrdiff_t m_flFlashMaxAlpha = 0x123C; // float - constexpr std::ptrdiff_t m_flProgressBarStartTime = 0x1240; // float - constexpr std::ptrdiff_t m_iProgressBarDuration = 0x1244; // int32_t - constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x1248; // bool - constexpr std::ptrdiff_t m_flLowerBodyYawTarget = 0x124C; // float - constexpr std::ptrdiff_t m_bStrafing = 0x1250; // bool - constexpr std::ptrdiff_t m_lastStandingPos = 0x1254; // Vector - constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x1260; // float - constexpr std::ptrdiff_t m_ladderSurpressionTimer = 0x1268; // CountdownTimer - constexpr std::ptrdiff_t m_lastLadderNormal = 0x1280; // Vector - constexpr std::ptrdiff_t m_lastLadderPos = 0x128C; // Vector - constexpr std::ptrdiff_t m_thirdPersonHeading = 0x1298; // QAngle - constexpr std::ptrdiff_t m_flSlopeDropOffset = 0x12A4; // float - constexpr std::ptrdiff_t m_flSlopeDropHeight = 0x12A8; // float - constexpr std::ptrdiff_t m_vHeadConstraintOffset = 0x12AC; // Vector - constexpr std::ptrdiff_t m_iLastWeaponFireUsercmd = 0x12C0; // int32_t - constexpr std::ptrdiff_t m_angEyeAngles = 0x12C4; // QAngle - constexpr std::ptrdiff_t m_bVCollisionInitted = 0x12D0; // bool - constexpr std::ptrdiff_t m_storedSpawnPosition = 0x12D4; // Vector - constexpr std::ptrdiff_t m_storedSpawnAngle = 0x12E0; // QAngle - constexpr std::ptrdiff_t m_bIsSpawning = 0x12EC; // bool - constexpr std::ptrdiff_t m_bHideTargetID = 0x12ED; // bool - constexpr std::ptrdiff_t m_nNumDangerZoneDamageHits = 0x12F0; // int32_t - constexpr std::ptrdiff_t m_bHud_MiniScoreHidden = 0x12F4; // bool - constexpr std::ptrdiff_t m_bHud_RadarHidden = 0x12F5; // bool - constexpr std::ptrdiff_t m_nLastKillerIndex = 0x12F8; // CEntityIndex - constexpr std::ptrdiff_t m_nLastConcurrentKilled = 0x12FC; // int32_t - constexpr std::ptrdiff_t m_nDeathCamMusic = 0x1300; // int32_t - constexpr std::ptrdiff_t m_iAddonBits = 0x1304; // int32_t - constexpr std::ptrdiff_t m_iPrimaryAddon = 0x1308; // int32_t - constexpr std::ptrdiff_t m_iSecondaryAddon = 0x130C; // int32_t - constexpr std::ptrdiff_t m_nTeamDamageGivenForMatch = 0x1310; // int32_t - constexpr std::ptrdiff_t m_bTDGaveProtectionWarning = 0x1314; // bool - constexpr std::ptrdiff_t m_bTDGaveProtectionWarningThisRound = 0x1315; // bool - constexpr std::ptrdiff_t m_flLastTHWarningTime = 0x1318; // float - constexpr std::ptrdiff_t m_currentDeafnessFilter = 0x131C; // CUtlStringToken - constexpr std::ptrdiff_t m_NumEnemiesKilledThisSpawn = 0x1320; // int32_t - constexpr std::ptrdiff_t m_NumEnemiesKilledThisRound = 0x1324; // int32_t - constexpr std::ptrdiff_t m_NumEnemiesAtRoundStart = 0x1328; // int32_t - constexpr std::ptrdiff_t m_iRoundsWon = 0x132C; // int32_t - constexpr std::ptrdiff_t m_lastRoundResult = 0x1330; // int32_t - constexpr std::ptrdiff_t m_wasNotKilledNaturally = 0x1334; // bool - constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x1338; // uint32_t[5] - constexpr std::ptrdiff_t m_iDeathFlags = 0x134C; // int32_t - constexpr std::ptrdiff_t m_hPet = 0x1350; // CHandle - constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x1520; // uint16_t - constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x1522; // uint16_t - constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x1524; // uint16_t - constexpr std::ptrdiff_t m_nSuicides = 0x1528; // int32_t - constexpr std::ptrdiff_t m_nSurvivalTeamNumber = 0x152C; // int32_t - constexpr std::ptrdiff_t m_bHasDeathInfo = 0x1530; // bool - constexpr std::ptrdiff_t m_flDeathInfoTime = 0x1534; // float - constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x1538; // Vector - constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x1544; // bool - constexpr std::ptrdiff_t m_LastHitBox = 0x1548; // int32_t - constexpr std::ptrdiff_t m_LastHealth = 0x154C; // int32_t - constexpr std::ptrdiff_t m_flLastCollisionCeiling = 0x1550; // float - constexpr std::ptrdiff_t m_flLastCollisionCeilingChangeTime = 0x1554; // float - constexpr std::ptrdiff_t m_pBot = 0x1558; // CCSBot* - constexpr std::ptrdiff_t m_bBotAllowActive = 0x1560; // bool - constexpr std::ptrdiff_t m_bCommittingSuicideOnTeamChange = 0x1561; // bool + constexpr std::ptrdiff_t m_bInvalidSteamLogonDelayed = 0xD44; // bool + constexpr std::ptrdiff_t m_flLastAction = 0xD48; // GameTime_t + constexpr std::ptrdiff_t m_flNameChangeHistory = 0xD4C; // float[5] + constexpr std::ptrdiff_t m_fLastGivenDefuserTime = 0xD60; // float + constexpr std::ptrdiff_t m_fLastGivenBombTime = 0xD64; // float + constexpr std::ptrdiff_t m_bHasNightVision = 0xD68; // bool + constexpr std::ptrdiff_t m_bNightVisionOn = 0xD69; // bool + constexpr std::ptrdiff_t m_fNextRadarUpdateTime = 0xD6C; // float + constexpr std::ptrdiff_t m_flLastMoneyUpdateTime = 0xD70; // float + constexpr std::ptrdiff_t m_MenuStringBuffer = 0xD74; // char[1024] + constexpr std::ptrdiff_t m_fIntroCamTime = 0x1174; // float + constexpr std::ptrdiff_t m_nMyCollisionGroup = 0x1178; // int32_t + constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x117C; // bool + constexpr std::ptrdiff_t m_bKilledByTaser = 0x117D; // bool + constexpr std::ptrdiff_t m_iMoveState = 0x1180; // int32_t + constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x1184; // GameTime_t + constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x1188; // bool + constexpr std::ptrdiff_t m_angStashedShootAngles = 0x118C; // QAngle + constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x1198; // Vector + constexpr std::ptrdiff_t m_vecStashedVelocity = 0x11A4; // Vector + constexpr std::ptrdiff_t m_angShootAngleHistory = 0x11B0; // QAngle[2] + constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x11C8; // Vector[2] + constexpr std::ptrdiff_t m_vecVelocityHistory = 0x11E0; // Vector[2] + constexpr std::ptrdiff_t m_bDiedAirborne = 0x11F8; // bool + constexpr std::ptrdiff_t m_iBombSiteIndex = 0x11FC; // CEntityIndex + constexpr std::ptrdiff_t m_nWhichBombZone = 0x1200; // int32_t + constexpr std::ptrdiff_t m_bInBombZoneTrigger = 0x1204; // bool + constexpr std::ptrdiff_t m_bWasInBombZoneTrigger = 0x1205; // bool + constexpr std::ptrdiff_t m_iDirection = 0x1208; // int32_t + constexpr std::ptrdiff_t m_iShotsFired = 0x120C; // int32_t + constexpr std::ptrdiff_t m_ArmorValue = 0x1210; // int32_t + constexpr std::ptrdiff_t m_flFlinchStack = 0x1214; // float + constexpr std::ptrdiff_t m_flVelocityModifier = 0x1218; // float + constexpr std::ptrdiff_t m_flHitHeading = 0x121C; // float + constexpr std::ptrdiff_t m_nHitBodyPart = 0x1220; // int32_t + constexpr std::ptrdiff_t m_iHostagesKilled = 0x1224; // int32_t + constexpr std::ptrdiff_t m_vecTotalBulletForce = 0x1228; // Vector + constexpr std::ptrdiff_t m_flFlashDuration = 0x1234; // float + constexpr std::ptrdiff_t m_flFlashMaxAlpha = 0x1238; // float + constexpr std::ptrdiff_t m_flProgressBarStartTime = 0x123C; // float + constexpr std::ptrdiff_t m_iProgressBarDuration = 0x1240; // int32_t + constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x1244; // bool + constexpr std::ptrdiff_t m_flLowerBodyYawTarget = 0x1248; // float + constexpr std::ptrdiff_t m_bStrafing = 0x124C; // bool + constexpr std::ptrdiff_t m_lastStandingPos = 0x1250; // Vector + constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x125C; // float + constexpr std::ptrdiff_t m_ladderSurpressionTimer = 0x1260; // CountdownTimer + constexpr std::ptrdiff_t m_lastLadderNormal = 0x1278; // Vector + constexpr std::ptrdiff_t m_lastLadderPos = 0x1284; // Vector + constexpr std::ptrdiff_t m_thirdPersonHeading = 0x1290; // QAngle + constexpr std::ptrdiff_t m_flSlopeDropOffset = 0x129C; // float + constexpr std::ptrdiff_t m_flSlopeDropHeight = 0x12A0; // float + constexpr std::ptrdiff_t m_vHeadConstraintOffset = 0x12A4; // Vector + constexpr std::ptrdiff_t m_iLastWeaponFireUsercmd = 0x12B8; // int32_t + constexpr std::ptrdiff_t m_angEyeAngles = 0x12BC; // QAngle + constexpr std::ptrdiff_t m_bVCollisionInitted = 0x12C8; // bool + constexpr std::ptrdiff_t m_storedSpawnPosition = 0x12CC; // Vector + constexpr std::ptrdiff_t m_storedSpawnAngle = 0x12D8; // QAngle + constexpr std::ptrdiff_t m_bIsSpawning = 0x12E4; // bool + constexpr std::ptrdiff_t m_bHideTargetID = 0x12E5; // bool + constexpr std::ptrdiff_t m_nNumDangerZoneDamageHits = 0x12E8; // int32_t + constexpr std::ptrdiff_t m_bHud_MiniScoreHidden = 0x12EC; // bool + constexpr std::ptrdiff_t m_bHud_RadarHidden = 0x12ED; // bool + constexpr std::ptrdiff_t m_nLastKillerIndex = 0x12F0; // CEntityIndex + constexpr std::ptrdiff_t m_nLastConcurrentKilled = 0x12F4; // int32_t + constexpr std::ptrdiff_t m_nDeathCamMusic = 0x12F8; // int32_t + constexpr std::ptrdiff_t m_iAddonBits = 0x12FC; // int32_t + constexpr std::ptrdiff_t m_iPrimaryAddon = 0x1300; // int32_t + constexpr std::ptrdiff_t m_iSecondaryAddon = 0x1304; // int32_t + constexpr std::ptrdiff_t m_currentDeafnessFilter = 0x1308; // CUtlStringToken + constexpr std::ptrdiff_t m_NumEnemiesKilledThisSpawn = 0x130C; // int32_t + constexpr std::ptrdiff_t m_NumEnemiesKilledThisRound = 0x1310; // int32_t + constexpr std::ptrdiff_t m_NumEnemiesAtRoundStart = 0x1314; // int32_t + constexpr std::ptrdiff_t m_wasNotKilledNaturally = 0x1318; // bool + constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x131C; // uint32_t[5] + constexpr std::ptrdiff_t m_iDeathFlags = 0x1330; // int32_t + constexpr std::ptrdiff_t m_hPet = 0x1334; // CHandle + constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x1500; // uint16_t + constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x1502; // uint16_t + constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x1504; // uint16_t + constexpr std::ptrdiff_t m_nSurvivalTeamNumber = 0x1508; // int32_t + constexpr std::ptrdiff_t m_bHasDeathInfo = 0x150C; // bool + constexpr std::ptrdiff_t m_flDeathInfoTime = 0x1510; // float + constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x1514; // Vector + constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x1520; // bool + constexpr std::ptrdiff_t m_LastHitBox = 0x1524; // int32_t + constexpr std::ptrdiff_t m_LastHealth = 0x1528; // int32_t + constexpr std::ptrdiff_t m_flLastCollisionCeiling = 0x152C; // float + constexpr std::ptrdiff_t m_flLastCollisionCeilingChangeTime = 0x1530; // float + constexpr std::ptrdiff_t m_pBot = 0x1538; // CCSBot* + constexpr std::ptrdiff_t m_bBotAllowActive = 0x1540; // bool + constexpr std::ptrdiff_t m_bCommittingSuicideOnTeamChange = 0x1541; // bool } namespace CCSPlayerResource { @@ -5202,6 +5198,9 @@ namespace CSAdditionalMatchStats_t { constexpr std::ptrdiff_t m_numClutchKills = 0x2C; // int32_t constexpr std::ptrdiff_t m_numPistolKills = 0x30; // int32_t constexpr std::ptrdiff_t m_numSniperKills = 0x34; // int32_t + constexpr std::ptrdiff_t m_iNumSuicides = 0x38; // int32_t + constexpr std::ptrdiff_t m_iNumTeamKills = 0x3C; // int32_t + constexpr std::ptrdiff_t m_iTeamDamage = 0x40; // int32_t } namespace CSAdditionalPerRoundStats_t { diff --git a/generated/server.dll.json b/generated/server.dll.json index c4ee9ddf..1c4a1b4d 100644 --- a/generated/server.dll.json +++ b/generated/server.dll.json @@ -1257,6 +1257,7 @@ }, "CCSPlayerController": { "m_DesiredObserverMode": 2036, + "m_LastTeamDamageWarningTime": 63756, "m_bAbandonAllowsSurrender": 1997, "m_bAbandonOffersInstantSurrender": 1998, "m_bAttemptedToGetColor": 1757, @@ -1265,15 +1266,19 @@ "m_bDisconnection1MinWarningPrinted": 1999, "m_bEverFullyConnected": 1996, "m_bEverPlayedOnTeam": 1756, + "m_bGaveTeamDamageWarning": 63754, + "m_bGaveTeamDamageWarningThisRound": 63755, "m_bHasBeenControlledByPlayerThisRound": 2018, "m_bHasCommunicationAbuseMute": 1732, "m_bHasControlledBotThisRound": 2017, "m_bHasSeenJoinGame": 1766, "m_bInSwitchTeam": 1765, "m_bJustBecameSpectator": 1767, + "m_bJustDidTeamKill": 63752, "m_bPawnHasDefuser": 2056, "m_bPawnHasHelmet": 2057, "m_bPawnIsAlive": 2044, + "m_bPunishForTeamKill": 63753, "m_bRemoveAllItemsOnNextRoundReset": 1769, "m_bScoreReported": 2000, "m_bShowHints": 63744, @@ -1303,6 +1308,7 @@ "m_iPendingTeamNum": 1744, "m_iPing": 1728, "m_iRoundScore": 2080, + "m_iRoundsWon": 2084, "m_iScore": 2076, "m_iTeammatePreferredColor": 1760, "m_lastHeldVoteTimer": 63720, @@ -1357,200 +1363,190 @@ "m_vecTerroristLoadoutCache": 3920 }, "CCSPlayerPawn": { - "m_EconGloves": 7376, - "m_RetakesMVPBoostExtraUtility": 5776, - "m_aimPunchAngle": 5788, - "m_aimPunchAngleVel": 5800, - "m_aimPunchCache": 5824, - "m_aimPunchTickBase": 5812, - "m_aimPunchTickFraction": 5816, - "m_bHasFemaleVoice": 5544, - "m_bInBombZone": 5755, - "m_bInBuyZone": 5752, - "m_bInHostageRescueZone": 5754, - "m_bIsBuyMenuOpen": 5848, - "m_bLastHeadBoneTransformIsValid": 7248, - "m_bNextSprayDecalTimeExpedited": 7272, - "m_bRagdollDamageHeadshot": 7368, - "m_bRetakesHasDefuseKit": 5768, - "m_bRetakesMVPLastRound": 5769, - "m_bSkipOneHeadConstraintUpdate": 8020, - "m_bWasInBuyZone": 5753, - "m_bWasInHostageRescueZone": 5756, - "m_flHealthShotBoostExpirationTime": 5780, - "m_flLandseconds": 5784, - "m_flNextSprayDecalTime": 7268, - "m_flTimeOfLastInjury": 7264, - "m_hPreviousModel": 5536, - "m_iPlayerLocked": 7256, - "m_iRetakesMVPBoostItem": 5772, - "m_iRetakesOffering": 5760, - "m_iRetakesOfferingCard": 5764, - "m_lastLandTime": 7252, - "m_nCharacterDefIndex": 5528, - "m_nRagdollDamageBone": 7276, - "m_pActionTrackingServices": 5504, - "m_pBulletServices": 5480, - "m_pBuyServices": 5496, - "m_pDamageReactServices": 5520, - "m_pHostageServices": 5488, - "m_pRadioServices": 5512, - "m_qDeathEyeAngles": 8008, - "m_strVOPrefix": 5552, - "m_szLastPlaceName": 5560, - "m_szRagdollDamageWeaponName": 7304, - "m_vRagdollDamageForce": 7280, - "m_vRagdollDamagePosition": 7292, - "m_xLastHeadBoneTransform": 7216 + "m_EconGloves": 7344, + "m_RetakesMVPBoostExtraUtility": 5744, + "m_aimPunchAngle": 5756, + "m_aimPunchAngleVel": 5768, + "m_aimPunchCache": 5792, + "m_aimPunchTickBase": 5780, + "m_aimPunchTickFraction": 5784, + "m_bHasFemaleVoice": 5512, + "m_bInBombZone": 5723, + "m_bInBuyZone": 5720, + "m_bInHostageRescueZone": 5722, + "m_bIsBuyMenuOpen": 5816, + "m_bLastHeadBoneTransformIsValid": 7216, + "m_bNextSprayDecalTimeExpedited": 7240, + "m_bRagdollDamageHeadshot": 7336, + "m_bRetakesHasDefuseKit": 5736, + "m_bRetakesMVPLastRound": 5737, + "m_bSkipOneHeadConstraintUpdate": 7988, + "m_bWasInBuyZone": 5721, + "m_bWasInHostageRescueZone": 5724, + "m_flHealthShotBoostExpirationTime": 5748, + "m_flLandseconds": 5752, + "m_flNextSprayDecalTime": 7236, + "m_flTimeOfLastInjury": 7232, + "m_hPreviousModel": 5504, + "m_iPlayerLocked": 7224, + "m_iRetakesMVPBoostItem": 5740, + "m_iRetakesOffering": 5728, + "m_iRetakesOfferingCard": 5732, + "m_lastLandTime": 7220, + "m_nCharacterDefIndex": 5496, + "m_nRagdollDamageBone": 7244, + "m_pActionTrackingServices": 5472, + "m_pBulletServices": 5448, + "m_pBuyServices": 5464, + "m_pDamageReactServices": 5488, + "m_pHostageServices": 5456, + "m_pRadioServices": 5480, + "m_qDeathEyeAngles": 7976, + "m_strVOPrefix": 5520, + "m_szLastPlaceName": 5528, + "m_szRagdollDamageWeaponName": 7272, + "m_vRagdollDamageForce": 7248, + "m_vRagdollDamagePosition": 7260, + "m_xLastHeadBoneTransform": 7184 }, "CCSPlayerPawnBase": { - "m_ArmorValue": 4628, + "m_ArmorValue": 4624, "m_CTouchExpansionComponent": 2912, - "m_LastHealth": 5452, - "m_LastHitBox": 5448, - "m_MenuStringBuffer": 3448, - "m_NumEnemiesAtRoundStart": 4904, - "m_NumEnemiesKilledThisRound": 4900, - "m_NumEnemiesKilledThisSpawn": 4896, + "m_LastHealth": 5416, + "m_LastHitBox": 5412, + "m_MenuStringBuffer": 3444, + "m_NumEnemiesAtRoundStart": 4884, + "m_NumEnemiesKilledThisRound": 4880, + "m_NumEnemiesKilledThisSpawn": 4876, "m_allowAutoFollowTime": 3028, - "m_angEyeAngles": 4804, - "m_angShootAngleHistory": 4532, - "m_angStashedShootAngles": 4496, - "m_bBotAllowActive": 5472, + "m_angEyeAngles": 4796, + "m_angShootAngleHistory": 4528, + "m_angStashedShootAngles": 4492, + "m_bBotAllowActive": 5440, "m_bCanMoveDuringFreezePeriod": 3345, - "m_bCommittingSuicideOnTeamChange": 5473, - "m_bDiedAirborne": 4604, - "m_bGrenadeParametersStashed": 4492, + "m_bCommittingSuicideOnTeamChange": 5441, + "m_bDiedAirborne": 4600, + "m_bGrenadeParametersStashed": 4488, "m_bGunGameImmunity": 3332, - "m_bHasDeathInfo": 5424, + "m_bHasDeathInfo": 5388, "m_bHasMovedSinceSpawn": 3344, - "m_bHasNightVision": 3436, - "m_bHideTargetID": 4845, - "m_bHud_MiniScoreHidden": 4852, - "m_bHud_RadarHidden": 4853, - "m_bInBombZoneTrigger": 4616, - "m_bInNoDefuseArea": 4480, - "m_bInvalidSteamLogonDelayed": 3398, + "m_bHasNightVision": 3432, + "m_bHideTargetID": 4837, + "m_bHud_MiniScoreHidden": 4844, + "m_bHud_RadarHidden": 4845, + "m_bInBombZoneTrigger": 4612, + "m_bInNoDefuseArea": 4476, + "m_bInvalidSteamLogonDelayed": 3396, "m_bIsDefusing": 3319, "m_bIsGrabbingHostage": 3320, "m_bIsScoped": 3316, - "m_bIsSpawning": 4844, + "m_bIsSpawning": 4836, "m_bIsWalking": 3317, - "m_bJustKilledTeammate": 3396, - "m_bKilledByHeadshot": 5444, - "m_bKilledByTaser": 4481, - "m_bNightVisionOn": 3437, - "m_bPunishedForTK": 3397, + "m_bKilledByHeadshot": 5408, + "m_bKilledByTaser": 4477, + "m_bNightVisionOn": 3433, "m_bResetArmorNextSpawn": 3376, "m_bRespawning": 3304, "m_bResumeZoom": 3318, - "m_bStrafing": 4688, - "m_bTDGaveProtectionWarning": 4884, - "m_bTDGaveProtectionWarningThisRound": 4885, - "m_bVCollisionInitted": 4816, - "m_bWaitForNoAttack": 4680, - "m_bWasInBombZoneTrigger": 4617, + "m_bStrafing": 4684, + "m_bVCollisionInitted": 4808, + "m_bWaitForNoAttack": 4676, + "m_bWasInBombZoneTrigger": 4613, "m_blindStartTime": 3024, "m_blindUntilTime": 3020, "m_chickenIdleSoundTimer": 3072, "m_chickenJumpSoundTimer": 3096, - "m_currentDeafnessFilter": 4892, + "m_currentDeafnessFilter": 4872, "m_entitySpottedState": 3032, "m_fImmuneToGunGameDamageTime": 3328, - "m_fIntroCamTime": 4472, - "m_fLastGivenBombTime": 3432, - "m_fLastGivenDefuserTime": 3428, + "m_fIntroCamTime": 4468, + "m_fLastGivenBombTime": 3428, + "m_fLastGivenDefuserTime": 3424, "m_fMolotovDamageTime": 3340, - "m_fNextRadarUpdateTime": 3440, + "m_fNextRadarUpdateTime": 3436, "m_flAccumulatedDistanceTraveled": 3296, "m_flDealtDamageToEnemyMostRecentTimestamp": 3360, - "m_flDeathInfoTime": 5428, + "m_flDeathInfoTime": 5392, "m_flDetectedByEnemySensorTime": 3356, "m_flEmitSoundTime": 3384, - "m_flFlashDuration": 4664, - "m_flFlashMaxAlpha": 4668, - "m_flFlinchStack": 4632, + "m_flFlashDuration": 4660, + "m_flFlashMaxAlpha": 4664, + "m_flFlinchStack": 4628, "m_flGuardianTooFarDistFrac": 3348, - "m_flHitHeading": 4640, - "m_flLastAction": 3404, + "m_flHitHeading": 4636, + "m_flLastAction": 3400, "m_flLastAttackedTeammate": 3012, "m_flLastBumpMineBumpTime": 3380, - "m_flLastCollisionCeiling": 5456, - "m_flLastCollisionCeilingChangeTime": 5460, + "m_flLastCollisionCeiling": 5420, + "m_flLastCollisionCeilingChangeTime": 5424, "m_flLastDistanceTraveledNotice": 3292, "m_flLastEquippedArmorTime": 3368, "m_flLastEquippedHelmetTime": 3364, "m_flLastFriendlyFireDamageReductionRatio": 3300, - "m_flLastMoneyUpdateTime": 3444, + "m_flLastMoneyUpdateTime": 3440, "m_flLastPickupPriorityTime": 3312, - "m_flLastTHWarningTime": 4888, - "m_flLowerBodyYawTarget": 4684, - "m_flNameChangeHistory": 3408, + "m_flLowerBodyYawTarget": 4680, + "m_flNameChangeHistory": 3404, "m_flNextGuardianTooFarHurtTime": 3352, - "m_flProgressBarStartTime": 4672, - "m_flSlopeDropHeight": 4776, - "m_flSlopeDropOffset": 4772, - "m_flVelocityModifier": 4636, - "m_grenadeParameterStashTime": 4488, + "m_flProgressBarStartTime": 4668, + "m_flSlopeDropHeight": 4768, + "m_flSlopeDropOffset": 4764, + "m_flVelocityModifier": 4632, + "m_grenadeParameterStashTime": 4484, "m_hOriginalController": 3016, - "m_hPet": 4944, - "m_iAddonBits": 4868, + "m_hPet": 4916, + "m_iAddonBits": 4860, "m_iBlockingUseActionInProgress": 3324, - "m_iBombSiteIndex": 4608, - "m_iDeathFlags": 4940, - "m_iDirection": 4620, + "m_iBombSiteIndex": 4604, + "m_iDeathFlags": 4912, + "m_iDirection": 4616, "m_iDisplayHistoryBits": 3008, - "m_iHostagesKilled": 4648, - "m_iLastWeaponFireUsercmd": 4800, - "m_iMoveState": 4484, + "m_iHostagesKilled": 4644, + "m_iLastWeaponFireUsercmd": 4792, + "m_iMoveState": 4480, "m_iNumSpawns": 3388, "m_iPlayerState": 3060, - "m_iPrimaryAddon": 4872, - "m_iProgressBarDuration": 4676, - "m_iRoundsWon": 4908, - "m_iSecondaryAddon": 4876, - "m_iShotsFired": 4624, + "m_iPrimaryAddon": 4864, + "m_iProgressBarDuration": 4672, + "m_iSecondaryAddon": 4868, + "m_iShotsFired": 4620, "m_iShouldHaveCash": 3392, - "m_iTeamKills": 3400, - "m_ignoreLadderJumpTime": 4704, - "m_ladderSurpressionTimer": 4712, - "m_lastLadderNormal": 4736, - "m_lastLadderPos": 4748, - "m_lastRoundResult": 4912, - "m_lastStandingPos": 4692, - "m_nDeathCamMusic": 4864, + "m_ignoreLadderJumpTime": 4700, + "m_ladderSurpressionTimer": 4704, + "m_lastLadderNormal": 4728, + "m_lastLadderPos": 4740, + "m_lastStandingPos": 4688, + "m_nDeathCamMusic": 4856, "m_nHeavyAssaultSuitCooldownRemaining": 3372, - "m_nHitBodyPart": 4644, - "m_nLastConcurrentKilled": 4860, - "m_nLastKillerIndex": 4856, + "m_nHitBodyPart": 4640, + "m_nLastConcurrentKilled": 4852, + "m_nLastKillerIndex": 4848, "m_nLastPickupPriority": 3308, - "m_nMyCollisionGroup": 4476, - "m_nNumDangerZoneDamageHits": 4848, + "m_nMyCollisionGroup": 4472, + "m_nNumDangerZoneDamageHits": 4840, "m_nSpotRules": 3056, - "m_nSuicides": 5416, - "m_nSurvivalTeamNumber": 5420, - "m_nTeamDamageGivenForMatch": 4880, - "m_nWhichBombZone": 4612, - "m_pBot": 5464, + "m_nSurvivalTeamNumber": 5384, + "m_nWhichBombZone": 4608, + "m_pBot": 5432, "m_pPingServices": 2992, "m_pViewModelServices": 3000, - "m_storedSpawnAngle": 4832, - "m_storedSpawnPosition": 4820, - "m_thirdPersonHeading": 4760, - "m_unCurrentEquipmentValue": 5408, - "m_unFreezetimeEndEquipmentValue": 5412, - "m_unRoundStartEquipmentValue": 5410, + "m_storedSpawnAngle": 4824, + "m_storedSpawnPosition": 4812, + "m_thirdPersonHeading": 4752, + "m_unCurrentEquipmentValue": 5376, + "m_unFreezetimeEndEquipmentValue": 5380, + "m_unRoundStartEquipmentValue": 5378, "m_unTotalRoundDamageDealt": 3336, - "m_vHeadConstraintOffset": 4780, - "m_vecDeathInfoOrigin": 5432, + "m_vHeadConstraintOffset": 4772, + "m_vecDeathInfoOrigin": 5396, "m_vecLastBookmarkedPosition": 3280, - "m_vecPlayerPatchEconIndices": 4920, - "m_vecStashedGrenadeThrowPosition": 4508, - "m_vecStashedVelocity": 4520, - "m_vecThrowPositionHistory": 4556, - "m_vecTotalBulletForce": 4652, - "m_vecVelocityHistory": 4580, - "m_wasNotKilledNaturally": 4916 + "m_vecPlayerPatchEconIndices": 4892, + "m_vecStashedGrenadeThrowPosition": 4504, + "m_vecStashedVelocity": 4516, + "m_vecThrowPositionHistory": 4552, + "m_vecTotalBulletForce": 4648, + "m_vecVelocityHistory": 4576, + "m_wasNotKilledNaturally": 4888 }, "CCSPlayerResource": { "m_bEndMatchNextMapAllVoted": 1344, @@ -4790,8 +4786,11 @@ "m_Score": 1800 }, "CSAdditionalMatchStats_t": { + "m_iNumSuicides": 56, + "m_iNumTeamKills": 60, "m_iRoundsWonWithoutPurchase": 32, "m_iRoundsWonWithoutPurchaseTotal": 36, + "m_iTeamDamage": 64, "m_maxNumRoundsSurvived": 24, "m_numClutchKills": 44, "m_numFirstKills": 40, diff --git a/generated/server.dll.rs b/generated/server.dll.rs index ad06c34f..f46301eb 100644 --- a/generated/server.dll.rs +++ b/generated/server.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:35.425521100 UTC +// 2023-10-05 13:02:38.958946400 UTC pub mod ActiveModelConfig_t { pub const m_Handle: usize = 0x28; // ModelConfigHandle_t @@ -1400,12 +1400,18 @@ pub mod CCSPlayerController { pub const m_hOriginalControllerOfCurrentPawn: usize = 0x818; // CHandle pub const m_iScore: usize = 0x81C; // int32_t pub const m_iRoundScore: usize = 0x820; // int32_t + pub const m_iRoundsWon: usize = 0x824; // int32_t pub const m_vecKills: usize = 0x828; // CNetworkUtlVectorBase pub const m_iMVPs: usize = 0x840; // int32_t pub const m_nUpdateCounter: usize = 0x844; // int32_t pub const m_lastHeldVoteTimer: usize = 0xF8E8; // IntervalTimer pub const m_bShowHints: usize = 0xF900; // bool pub const m_iNextTimeCheck: usize = 0xF904; // int32_t + pub const m_bJustDidTeamKill: usize = 0xF908; // bool + pub const m_bPunishForTeamKill: usize = 0xF909; // bool + pub const m_bGaveTeamDamageWarning: usize = 0xF90A; // bool + pub const m_bGaveTeamDamageWarningThisRound: usize = 0xF90B; // bool + pub const m_LastTeamDamageWarningTime: usize = 0xF90C; // GameTime_t } pub mod CCSPlayerController_ActionTrackingServices { @@ -1442,51 +1448,51 @@ pub mod CCSPlayerController_InventoryServices { } pub mod CCSPlayerPawn { - pub const m_pBulletServices: usize = 0x1568; // CCSPlayer_BulletServices* - pub const m_pHostageServices: usize = 0x1570; // CCSPlayer_HostageServices* - pub const m_pBuyServices: usize = 0x1578; // CCSPlayer_BuyServices* - pub const m_pActionTrackingServices: usize = 0x1580; // CCSPlayer_ActionTrackingServices* - pub const m_pRadioServices: usize = 0x1588; // CCSPlayer_RadioServices* - pub const m_pDamageReactServices: usize = 0x1590; // CCSPlayer_DamageReactServices* - pub const m_nCharacterDefIndex: usize = 0x1598; // uint16_t - pub const m_hPreviousModel: usize = 0x15A0; // CStrongHandle - pub const m_bHasFemaleVoice: usize = 0x15A8; // bool - pub const m_strVOPrefix: usize = 0x15B0; // CUtlString - pub const m_szLastPlaceName: usize = 0x15B8; // char[18] - pub const m_bInBuyZone: usize = 0x1678; // bool - pub const m_bWasInBuyZone: usize = 0x1679; // bool - pub const m_bInHostageRescueZone: usize = 0x167A; // bool - pub const m_bInBombZone: usize = 0x167B; // bool - pub const m_bWasInHostageRescueZone: usize = 0x167C; // bool - pub const m_iRetakesOffering: usize = 0x1680; // int32_t - pub const m_iRetakesOfferingCard: usize = 0x1684; // int32_t - pub const m_bRetakesHasDefuseKit: usize = 0x1688; // bool - pub const m_bRetakesMVPLastRound: usize = 0x1689; // bool - pub const m_iRetakesMVPBoostItem: usize = 0x168C; // int32_t - pub const m_RetakesMVPBoostExtraUtility: usize = 0x1690; // loadout_slot_t - pub const m_flHealthShotBoostExpirationTime: usize = 0x1694; // GameTime_t - pub const m_flLandseconds: usize = 0x1698; // float - pub const m_aimPunchAngle: usize = 0x169C; // QAngle - pub const m_aimPunchAngleVel: usize = 0x16A8; // QAngle - pub const m_aimPunchTickBase: usize = 0x16B4; // int32_t - pub const m_aimPunchTickFraction: usize = 0x16B8; // float - pub const m_aimPunchCache: usize = 0x16C0; // CUtlVector - pub const m_bIsBuyMenuOpen: usize = 0x16D8; // bool - pub const m_xLastHeadBoneTransform: usize = 0x1C30; // CTransform - pub const m_bLastHeadBoneTransformIsValid: usize = 0x1C50; // bool - pub const m_lastLandTime: usize = 0x1C54; // GameTime_t - pub const m_iPlayerLocked: usize = 0x1C58; // int32_t - pub const m_flTimeOfLastInjury: usize = 0x1C60; // GameTime_t - pub const m_flNextSprayDecalTime: usize = 0x1C64; // GameTime_t - pub const m_bNextSprayDecalTimeExpedited: usize = 0x1C68; // bool - pub const m_nRagdollDamageBone: usize = 0x1C6C; // int32_t - pub const m_vRagdollDamageForce: usize = 0x1C70; // Vector - pub const m_vRagdollDamagePosition: usize = 0x1C7C; // Vector - pub const m_szRagdollDamageWeaponName: usize = 0x1C88; // char[64] - pub const m_bRagdollDamageHeadshot: usize = 0x1CC8; // bool - pub const m_EconGloves: usize = 0x1CD0; // CEconItemView - pub const m_qDeathEyeAngles: usize = 0x1F48; // QAngle - pub const m_bSkipOneHeadConstraintUpdate: usize = 0x1F54; // bool + pub const m_pBulletServices: usize = 0x1548; // CCSPlayer_BulletServices* + pub const m_pHostageServices: usize = 0x1550; // CCSPlayer_HostageServices* + pub const m_pBuyServices: usize = 0x1558; // CCSPlayer_BuyServices* + pub const m_pActionTrackingServices: usize = 0x1560; // CCSPlayer_ActionTrackingServices* + pub const m_pRadioServices: usize = 0x1568; // CCSPlayer_RadioServices* + pub const m_pDamageReactServices: usize = 0x1570; // CCSPlayer_DamageReactServices* + pub const m_nCharacterDefIndex: usize = 0x1578; // uint16_t + pub const m_hPreviousModel: usize = 0x1580; // CStrongHandle + pub const m_bHasFemaleVoice: usize = 0x1588; // bool + pub const m_strVOPrefix: usize = 0x1590; // CUtlString + pub const m_szLastPlaceName: usize = 0x1598; // char[18] + pub const m_bInBuyZone: usize = 0x1658; // bool + pub const m_bWasInBuyZone: usize = 0x1659; // bool + pub const m_bInHostageRescueZone: usize = 0x165A; // bool + pub const m_bInBombZone: usize = 0x165B; // bool + pub const m_bWasInHostageRescueZone: usize = 0x165C; // bool + pub const m_iRetakesOffering: usize = 0x1660; // int32_t + pub const m_iRetakesOfferingCard: usize = 0x1664; // int32_t + pub const m_bRetakesHasDefuseKit: usize = 0x1668; // bool + pub const m_bRetakesMVPLastRound: usize = 0x1669; // bool + pub const m_iRetakesMVPBoostItem: usize = 0x166C; // int32_t + pub const m_RetakesMVPBoostExtraUtility: usize = 0x1670; // loadout_slot_t + pub const m_flHealthShotBoostExpirationTime: usize = 0x1674; // GameTime_t + pub const m_flLandseconds: usize = 0x1678; // float + pub const m_aimPunchAngle: usize = 0x167C; // QAngle + pub const m_aimPunchAngleVel: usize = 0x1688; // QAngle + pub const m_aimPunchTickBase: usize = 0x1694; // int32_t + pub const m_aimPunchTickFraction: usize = 0x1698; // float + pub const m_aimPunchCache: usize = 0x16A0; // CUtlVector + pub const m_bIsBuyMenuOpen: usize = 0x16B8; // bool + pub const m_xLastHeadBoneTransform: usize = 0x1C10; // CTransform + pub const m_bLastHeadBoneTransformIsValid: usize = 0x1C30; // bool + pub const m_lastLandTime: usize = 0x1C34; // GameTime_t + pub const m_iPlayerLocked: usize = 0x1C38; // int32_t + pub const m_flTimeOfLastInjury: usize = 0x1C40; // GameTime_t + pub const m_flNextSprayDecalTime: usize = 0x1C44; // GameTime_t + pub const m_bNextSprayDecalTimeExpedited: usize = 0x1C48; // bool + pub const m_nRagdollDamageBone: usize = 0x1C4C; // int32_t + pub const m_vRagdollDamageForce: usize = 0x1C50; // Vector + pub const m_vRagdollDamagePosition: usize = 0x1C5C; // Vector + pub const m_szRagdollDamageWeaponName: usize = 0x1C68; // char[64] + pub const m_bRagdollDamageHeadshot: usize = 0x1CA8; // bool + pub const m_EconGloves: usize = 0x1CB0; // CEconItemView + pub const m_qDeathEyeAngles: usize = 0x1F28; // QAngle + pub const m_bSkipOneHeadConstraintUpdate: usize = 0x1F34; // bool } pub mod CCSPlayerPawnBase { @@ -1535,108 +1541,98 @@ pub mod CCSPlayerPawnBase { pub const m_flEmitSoundTime: usize = 0xD38; // GameTime_t pub const m_iNumSpawns: usize = 0xD3C; // int32_t pub const m_iShouldHaveCash: usize = 0xD40; // int32_t - pub const m_bJustKilledTeammate: usize = 0xD44; // bool - pub const m_bPunishedForTK: usize = 0xD45; // bool - pub const m_bInvalidSteamLogonDelayed: usize = 0xD46; // bool - pub const m_iTeamKills: usize = 0xD48; // int32_t - pub const m_flLastAction: usize = 0xD4C; // GameTime_t - pub const m_flNameChangeHistory: usize = 0xD50; // float[5] - pub const m_fLastGivenDefuserTime: usize = 0xD64; // float - pub const m_fLastGivenBombTime: usize = 0xD68; // float - pub const m_bHasNightVision: usize = 0xD6C; // bool - pub const m_bNightVisionOn: usize = 0xD6D; // bool - pub const m_fNextRadarUpdateTime: usize = 0xD70; // float - pub const m_flLastMoneyUpdateTime: usize = 0xD74; // float - pub const m_MenuStringBuffer: usize = 0xD78; // char[1024] - pub const m_fIntroCamTime: usize = 0x1178; // float - pub const m_nMyCollisionGroup: usize = 0x117C; // int32_t - pub const m_bInNoDefuseArea: usize = 0x1180; // bool - pub const m_bKilledByTaser: usize = 0x1181; // bool - pub const m_iMoveState: usize = 0x1184; // int32_t - pub const m_grenadeParameterStashTime: usize = 0x1188; // GameTime_t - pub const m_bGrenadeParametersStashed: usize = 0x118C; // bool - pub const m_angStashedShootAngles: usize = 0x1190; // QAngle - pub const m_vecStashedGrenadeThrowPosition: usize = 0x119C; // Vector - pub const m_vecStashedVelocity: usize = 0x11A8; // Vector - pub const m_angShootAngleHistory: usize = 0x11B4; // QAngle[2] - pub const m_vecThrowPositionHistory: usize = 0x11CC; // Vector[2] - pub const m_vecVelocityHistory: usize = 0x11E4; // Vector[2] - pub const m_bDiedAirborne: usize = 0x11FC; // bool - pub const m_iBombSiteIndex: usize = 0x1200; // CEntityIndex - pub const m_nWhichBombZone: usize = 0x1204; // int32_t - pub const m_bInBombZoneTrigger: usize = 0x1208; // bool - pub const m_bWasInBombZoneTrigger: usize = 0x1209; // bool - pub const m_iDirection: usize = 0x120C; // int32_t - pub const m_iShotsFired: usize = 0x1210; // int32_t - pub const m_ArmorValue: usize = 0x1214; // int32_t - pub const m_flFlinchStack: usize = 0x1218; // float - pub const m_flVelocityModifier: usize = 0x121C; // float - pub const m_flHitHeading: usize = 0x1220; // float - pub const m_nHitBodyPart: usize = 0x1224; // int32_t - pub const m_iHostagesKilled: usize = 0x1228; // int32_t - pub const m_vecTotalBulletForce: usize = 0x122C; // Vector - pub const m_flFlashDuration: usize = 0x1238; // float - pub const m_flFlashMaxAlpha: usize = 0x123C; // float - pub const m_flProgressBarStartTime: usize = 0x1240; // float - pub const m_iProgressBarDuration: usize = 0x1244; // int32_t - pub const m_bWaitForNoAttack: usize = 0x1248; // bool - pub const m_flLowerBodyYawTarget: usize = 0x124C; // float - pub const m_bStrafing: usize = 0x1250; // bool - pub const m_lastStandingPos: usize = 0x1254; // Vector - pub const m_ignoreLadderJumpTime: usize = 0x1260; // float - pub const m_ladderSurpressionTimer: usize = 0x1268; // CountdownTimer - pub const m_lastLadderNormal: usize = 0x1280; // Vector - pub const m_lastLadderPos: usize = 0x128C; // Vector - pub const m_thirdPersonHeading: usize = 0x1298; // QAngle - pub const m_flSlopeDropOffset: usize = 0x12A4; // float - pub const m_flSlopeDropHeight: usize = 0x12A8; // float - pub const m_vHeadConstraintOffset: usize = 0x12AC; // Vector - pub const m_iLastWeaponFireUsercmd: usize = 0x12C0; // int32_t - pub const m_angEyeAngles: usize = 0x12C4; // QAngle - pub const m_bVCollisionInitted: usize = 0x12D0; // bool - pub const m_storedSpawnPosition: usize = 0x12D4; // Vector - pub const m_storedSpawnAngle: usize = 0x12E0; // QAngle - pub const m_bIsSpawning: usize = 0x12EC; // bool - pub const m_bHideTargetID: usize = 0x12ED; // bool - pub const m_nNumDangerZoneDamageHits: usize = 0x12F0; // int32_t - pub const m_bHud_MiniScoreHidden: usize = 0x12F4; // bool - pub const m_bHud_RadarHidden: usize = 0x12F5; // bool - pub const m_nLastKillerIndex: usize = 0x12F8; // CEntityIndex - pub const m_nLastConcurrentKilled: usize = 0x12FC; // int32_t - pub const m_nDeathCamMusic: usize = 0x1300; // int32_t - pub const m_iAddonBits: usize = 0x1304; // int32_t - pub const m_iPrimaryAddon: usize = 0x1308; // int32_t - pub const m_iSecondaryAddon: usize = 0x130C; // int32_t - pub const m_nTeamDamageGivenForMatch: usize = 0x1310; // int32_t - pub const m_bTDGaveProtectionWarning: usize = 0x1314; // bool - pub const m_bTDGaveProtectionWarningThisRound: usize = 0x1315; // bool - pub const m_flLastTHWarningTime: usize = 0x1318; // float - pub const m_currentDeafnessFilter: usize = 0x131C; // CUtlStringToken - pub const m_NumEnemiesKilledThisSpawn: usize = 0x1320; // int32_t - pub const m_NumEnemiesKilledThisRound: usize = 0x1324; // int32_t - pub const m_NumEnemiesAtRoundStart: usize = 0x1328; // int32_t - pub const m_iRoundsWon: usize = 0x132C; // int32_t - pub const m_lastRoundResult: usize = 0x1330; // int32_t - pub const m_wasNotKilledNaturally: usize = 0x1334; // bool - pub const m_vecPlayerPatchEconIndices: usize = 0x1338; // uint32_t[5] - pub const m_iDeathFlags: usize = 0x134C; // int32_t - pub const m_hPet: usize = 0x1350; // CHandle - pub const m_unCurrentEquipmentValue: usize = 0x1520; // uint16_t - pub const m_unRoundStartEquipmentValue: usize = 0x1522; // uint16_t - pub const m_unFreezetimeEndEquipmentValue: usize = 0x1524; // uint16_t - pub const m_nSuicides: usize = 0x1528; // int32_t - pub const m_nSurvivalTeamNumber: usize = 0x152C; // int32_t - pub const m_bHasDeathInfo: usize = 0x1530; // bool - pub const m_flDeathInfoTime: usize = 0x1534; // float - pub const m_vecDeathInfoOrigin: usize = 0x1538; // Vector - pub const m_bKilledByHeadshot: usize = 0x1544; // bool - pub const m_LastHitBox: usize = 0x1548; // int32_t - pub const m_LastHealth: usize = 0x154C; // int32_t - pub const m_flLastCollisionCeiling: usize = 0x1550; // float - pub const m_flLastCollisionCeilingChangeTime: usize = 0x1554; // float - pub const m_pBot: usize = 0x1558; // CCSBot* - pub const m_bBotAllowActive: usize = 0x1560; // bool - pub const m_bCommittingSuicideOnTeamChange: usize = 0x1561; // bool + pub const m_bInvalidSteamLogonDelayed: usize = 0xD44; // bool + pub const m_flLastAction: usize = 0xD48; // GameTime_t + pub const m_flNameChangeHistory: usize = 0xD4C; // float[5] + pub const m_fLastGivenDefuserTime: usize = 0xD60; // float + pub const m_fLastGivenBombTime: usize = 0xD64; // float + pub const m_bHasNightVision: usize = 0xD68; // bool + pub const m_bNightVisionOn: usize = 0xD69; // bool + pub const m_fNextRadarUpdateTime: usize = 0xD6C; // float + pub const m_flLastMoneyUpdateTime: usize = 0xD70; // float + pub const m_MenuStringBuffer: usize = 0xD74; // char[1024] + pub const m_fIntroCamTime: usize = 0x1174; // float + pub const m_nMyCollisionGroup: usize = 0x1178; // int32_t + pub const m_bInNoDefuseArea: usize = 0x117C; // bool + pub const m_bKilledByTaser: usize = 0x117D; // bool + pub const m_iMoveState: usize = 0x1180; // int32_t + pub const m_grenadeParameterStashTime: usize = 0x1184; // GameTime_t + pub const m_bGrenadeParametersStashed: usize = 0x1188; // bool + pub const m_angStashedShootAngles: usize = 0x118C; // QAngle + pub const m_vecStashedGrenadeThrowPosition: usize = 0x1198; // Vector + pub const m_vecStashedVelocity: usize = 0x11A4; // Vector + pub const m_angShootAngleHistory: usize = 0x11B0; // QAngle[2] + pub const m_vecThrowPositionHistory: usize = 0x11C8; // Vector[2] + pub const m_vecVelocityHistory: usize = 0x11E0; // Vector[2] + pub const m_bDiedAirborne: usize = 0x11F8; // bool + pub const m_iBombSiteIndex: usize = 0x11FC; // CEntityIndex + pub const m_nWhichBombZone: usize = 0x1200; // int32_t + pub const m_bInBombZoneTrigger: usize = 0x1204; // bool + pub const m_bWasInBombZoneTrigger: usize = 0x1205; // bool + pub const m_iDirection: usize = 0x1208; // int32_t + pub const m_iShotsFired: usize = 0x120C; // int32_t + pub const m_ArmorValue: usize = 0x1210; // int32_t + pub const m_flFlinchStack: usize = 0x1214; // float + pub const m_flVelocityModifier: usize = 0x1218; // float + pub const m_flHitHeading: usize = 0x121C; // float + pub const m_nHitBodyPart: usize = 0x1220; // int32_t + pub const m_iHostagesKilled: usize = 0x1224; // int32_t + pub const m_vecTotalBulletForce: usize = 0x1228; // Vector + pub const m_flFlashDuration: usize = 0x1234; // float + pub const m_flFlashMaxAlpha: usize = 0x1238; // float + pub const m_flProgressBarStartTime: usize = 0x123C; // float + pub const m_iProgressBarDuration: usize = 0x1240; // int32_t + pub const m_bWaitForNoAttack: usize = 0x1244; // bool + pub const m_flLowerBodyYawTarget: usize = 0x1248; // float + pub const m_bStrafing: usize = 0x124C; // bool + pub const m_lastStandingPos: usize = 0x1250; // Vector + pub const m_ignoreLadderJumpTime: usize = 0x125C; // float + pub const m_ladderSurpressionTimer: usize = 0x1260; // CountdownTimer + pub const m_lastLadderNormal: usize = 0x1278; // Vector + pub const m_lastLadderPos: usize = 0x1284; // Vector + pub const m_thirdPersonHeading: usize = 0x1290; // QAngle + pub const m_flSlopeDropOffset: usize = 0x129C; // float + pub const m_flSlopeDropHeight: usize = 0x12A0; // float + pub const m_vHeadConstraintOffset: usize = 0x12A4; // Vector + pub const m_iLastWeaponFireUsercmd: usize = 0x12B8; // int32_t + pub const m_angEyeAngles: usize = 0x12BC; // QAngle + pub const m_bVCollisionInitted: usize = 0x12C8; // bool + pub const m_storedSpawnPosition: usize = 0x12CC; // Vector + pub const m_storedSpawnAngle: usize = 0x12D8; // QAngle + pub const m_bIsSpawning: usize = 0x12E4; // bool + pub const m_bHideTargetID: usize = 0x12E5; // bool + pub const m_nNumDangerZoneDamageHits: usize = 0x12E8; // int32_t + pub const m_bHud_MiniScoreHidden: usize = 0x12EC; // bool + pub const m_bHud_RadarHidden: usize = 0x12ED; // bool + pub const m_nLastKillerIndex: usize = 0x12F0; // CEntityIndex + pub const m_nLastConcurrentKilled: usize = 0x12F4; // int32_t + pub const m_nDeathCamMusic: usize = 0x12F8; // int32_t + pub const m_iAddonBits: usize = 0x12FC; // int32_t + pub const m_iPrimaryAddon: usize = 0x1300; // int32_t + pub const m_iSecondaryAddon: usize = 0x1304; // int32_t + pub const m_currentDeafnessFilter: usize = 0x1308; // CUtlStringToken + pub const m_NumEnemiesKilledThisSpawn: usize = 0x130C; // int32_t + pub const m_NumEnemiesKilledThisRound: usize = 0x1310; // int32_t + pub const m_NumEnemiesAtRoundStart: usize = 0x1314; // int32_t + pub const m_wasNotKilledNaturally: usize = 0x1318; // bool + pub const m_vecPlayerPatchEconIndices: usize = 0x131C; // uint32_t[5] + pub const m_iDeathFlags: usize = 0x1330; // int32_t + pub const m_hPet: usize = 0x1334; // CHandle + pub const m_unCurrentEquipmentValue: usize = 0x1500; // uint16_t + pub const m_unRoundStartEquipmentValue: usize = 0x1502; // uint16_t + pub const m_unFreezetimeEndEquipmentValue: usize = 0x1504; // uint16_t + pub const m_nSurvivalTeamNumber: usize = 0x1508; // int32_t + pub const m_bHasDeathInfo: usize = 0x150C; // bool + pub const m_flDeathInfoTime: usize = 0x1510; // float + pub const m_vecDeathInfoOrigin: usize = 0x1514; // Vector + pub const m_bKilledByHeadshot: usize = 0x1520; // bool + pub const m_LastHitBox: usize = 0x1524; // int32_t + pub const m_LastHealth: usize = 0x1528; // int32_t + pub const m_flLastCollisionCeiling: usize = 0x152C; // float + pub const m_flLastCollisionCeilingChangeTime: usize = 0x1530; // float + pub const m_pBot: usize = 0x1538; // CCSBot* + pub const m_bBotAllowActive: usize = 0x1540; // bool + pub const m_bCommittingSuicideOnTeamChange: usize = 0x1541; // bool } pub mod CCSPlayerResource { @@ -5200,6 +5196,9 @@ pub mod CSAdditionalMatchStats_t { pub const m_numClutchKills: usize = 0x2C; // int32_t pub const m_numPistolKills: usize = 0x30; // int32_t pub const m_numSniperKills: usize = 0x34; // int32_t + pub const m_iNumSuicides: usize = 0x38; // int32_t + pub const m_iNumTeamKills: usize = 0x3C; // int32_t + pub const m_iTeamDamage: usize = 0x40; // int32_t } pub mod CSAdditionalPerRoundStats_t { diff --git a/generated/soundsystem.dll.cs b/generated/soundsystem.dll.cs index d3224d8a..11c2b906 100644 --- a/generated/soundsystem.dll.cs +++ b/generated/soundsystem.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.775389500 UTC +// 2023-10-05 13:02:38.470282900 UTC public static class CDSPMixgroupModifier { public const nint m_mixgroup = 0x0; // CUtlString diff --git a/generated/soundsystem.dll.hpp b/generated/soundsystem.dll.hpp index a25ed325..a37f3844 100644 --- a/generated/soundsystem.dll.hpp +++ b/generated/soundsystem.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.772136700 UTC +// 2023-10-05 13:02:38.466619600 UTC namespace CDSPMixgroupModifier { constexpr std::ptrdiff_t m_mixgroup = 0x0; // CUtlString diff --git a/generated/soundsystem.dll.rs b/generated/soundsystem.dll.rs index f9d2cb88..cb88e843 100644 --- a/generated/soundsystem.dll.rs +++ b/generated/soundsystem.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.779289900 UTC +// 2023-10-05 13:02:38.474389100 UTC pub mod CDSPMixgroupModifier { pub const m_mixgroup: usize = 0x0; // CUtlString diff --git a/generated/vphysics2.dll.cs b/generated/vphysics2.dll.cs index e266ecd5..b6154a78 100644 --- a/generated/vphysics2.dll.cs +++ b/generated/vphysics2.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.747380500 UTC +// 2023-10-05 13:02:38.445284600 UTC public static class CFeIndexedJiggleBone { public const nint m_nNode = 0x0; // uint32_t diff --git a/generated/vphysics2.dll.hpp b/generated/vphysics2.dll.hpp index 5176d11d..57c2b9ca 100644 --- a/generated/vphysics2.dll.hpp +++ b/generated/vphysics2.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.739694300 UTC +// 2023-10-05 13:02:38.437134500 UTC namespace CFeIndexedJiggleBone { constexpr std::ptrdiff_t m_nNode = 0x0; // uint32_t diff --git a/generated/vphysics2.dll.rs b/generated/vphysics2.dll.rs index 0c2ea70f..85483b15 100644 --- a/generated/vphysics2.dll.rs +++ b/generated/vphysics2.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.756221200 UTC +// 2023-10-05 13:02:38.454030700 UTC pub mod CFeIndexedJiggleBone { pub const m_nNode: usize = 0x0; // uint32_t diff --git a/generated/worldrenderer.dll.cs b/generated/worldrenderer.dll.cs index cc44e329..373df270 100644 --- a/generated/worldrenderer.dll.cs +++ b/generated/worldrenderer.dll.cs @@ -1,5 +1,5 @@ // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.795569700 UTC +// 2023-10-05 13:02:38.489933700 UTC public static class AggregateLODSetup_t { public const nint m_vLODOrigin = 0x0; // Vector diff --git a/generated/worldrenderer.dll.hpp b/generated/worldrenderer.dll.hpp index cfd7ddd0..14a4fa00 100644 --- a/generated/worldrenderer.dll.hpp +++ b/generated/worldrenderer.dll.hpp @@ -3,7 +3,7 @@ #include // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.792876300 UTC +// 2023-10-05 13:02:38.487055200 UTC namespace AggregateLODSetup_t { constexpr std::ptrdiff_t m_vLODOrigin = 0x0; // Vector diff --git a/generated/worldrenderer.dll.rs b/generated/worldrenderer.dll.rs index dc1b5e51..09b512cc 100644 --- a/generated/worldrenderer.dll.rs +++ b/generated/worldrenderer.dll.rs @@ -1,7 +1,7 @@ #![allow(non_snake_case, non_upper_case_globals)] // Created using https://github.com/a2x/cs2-dumper -// 2023-10-05 09:19:34.798871100 UTC +// 2023-10-05 13:02:38.493287600 UTC pub mod AggregateLODSetup_t { pub const m_vLODOrigin: usize = 0x0; // Vector