📦 Game Update 13973

This commit is contained in:
a2x 2023-11-21 11:07:02 +10:00
parent 614c15299e
commit b7ee68c67e
76 changed files with 485 additions and 453 deletions

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class AimMatrixOpFixedSettings_t { public static class AimMatrixOpFixedSettings_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class AimMatrixOpFixedSettings_t: class AimMatrixOpFixedSettings_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
public static class ActiveModelConfig_t { public static class ActiveModelConfig_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:41 +0000 Tue, 21 Nov 2023 00:47:43 +0000
''' '''
class ActiveModelConfig_t: class ActiveModelConfig_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class CEmptyEntityInstance { public static class CEmptyEntityInstance {
@ -173,6 +173,11 @@ public static class EventFrameBoundary_t {
public const nint m_flFrameTime = 0x0; // float public const nint m_flFrameTime = 0x0; // float
} }
public static class EventHostTimescaleChanged_t {
public const nint m_flOldValue = 0x0; // float
public const nint m_flNewValue = 0x4; // float
}
public static class EventModInitialized_t { public static class EventModInitialized_t {
} }

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once
@ -177,6 +177,11 @@ namespace EventFrameBoundary_t {
constexpr std::ptrdiff_t m_flFrameTime = 0x0; // float constexpr std::ptrdiff_t m_flFrameTime = 0x0; // float
} }
namespace EventHostTimescaleChanged_t {
constexpr std::ptrdiff_t m_flOldValue = 0x0; // float
constexpr std::ptrdiff_t m_flNewValue = 0x4; // float
}
namespace EventModInitialized_t { namespace EventModInitialized_t {
} }

View File

@ -428,6 +428,19 @@
}, },
"comment": null "comment": null
}, },
"EventHostTimescaleChanged_t": {
"data": {
"m_flNewValue": {
"value": 4,
"comment": "float"
},
"m_flOldValue": {
"value": 0,
"comment": "float"
}
},
"comment": null
},
"EventModInitialized_t": { "EventModInitialized_t": {
"data": {}, "data": {},
"comment": null "comment": null

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class CEmptyEntityInstance: class CEmptyEntityInstance:
@ -139,6 +139,10 @@ class EventClientSimulate_t: # EventSimulate_t
class EventFrameBoundary_t: class EventFrameBoundary_t:
m_flFrameTime = 0x0 # float m_flFrameTime = 0x0 # float
class EventHostTimescaleChanged_t:
m_flOldValue = 0x0 # float
m_flNewValue = 0x4 # float
class EventModInitialized_t: class EventModInitialized_t:
class EventPostAdvanceTick_t: # EventSimulate_t class EventPostAdvanceTick_t: # EventSimulate_t

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
@ -175,6 +175,11 @@ pub mod EventFrameBoundary_t {
pub const m_flFrameTime: usize = 0x0; // float pub const m_flFrameTime: usize = 0x0; // float
} }
pub mod EventHostTimescaleChanged_t {
pub const m_flOldValue: usize = 0x0; // float
pub const m_flNewValue: usize = 0x4; // float
}
pub mod EventModInitialized_t { pub mod EventModInitialized_t {
} }

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
public static class CAnimScriptBase { public static class CAnimScriptBase {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:41 +0000 Tue, 21 Nov 2023 00:47:43 +0000
''' '''
class CAnimScriptBase: class CAnimScriptBase:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
public static class animationsystem_dll { // animationsystem.dll public static class animationsystem_dll { // animationsystem.dll
@ -9,49 +9,49 @@ public static class animationsystem_dll { // animationsystem.dll
} }
public static class client_dll { // client.dll public static class client_dll { // client.dll
public const nint LegacyGameUI001 = 0x89C4D0; public const nint LegacyGameUI001 = 0x89C960;
public const nint Source2ClientUI001 = 0x88B1E0; public const nint Source2ClientUI001 = 0x88B670;
public const nint Source2ClientPrediction001 = 0x7A3500; public const nint Source2ClientPrediction001 = 0x7A3990;
public const nint ClientToolsInfo_001 = 0x72F2F0; public const nint ClientToolsInfo_001 = 0x72F780;
public const nint Source2Client002 = 0x72F310; public const nint Source2Client002 = 0x72F7A0;
public const nint GameClientExports001 = 0x72F300; public const nint GameClientExports001 = 0x72F790;
public const nint EmptyWorldService001_Client = 0x48F9D0; public const nint EmptyWorldService001_Client = 0x48FD90;
public const nint Source2ClientConfig001 = 0x476910; public const nint Source2ClientConfig001 = 0x476CD0;
} }
public static class engine2_dll { // engine2.dll public static class engine2_dll { // engine2.dll
public const nint SimpleEngineLoopService_001 = 0x1E4470; public const nint SimpleEngineLoopService_001 = 0x1E4710;
public const nint ClientServerEngineLoopService_001 = 0x1DA140; public const nint ClientServerEngineLoopService_001 = 0x1DA360;
public const nint KeyValueCache001 = 0x1D6780; public const nint KeyValueCache001 = 0x1D69A0;
public const nint HostStateMgr001 = 0x1D3F80; public const nint HostStateMgr001 = 0x1D41A0;
public const nint GameEventSystemServerV001 = 0x1CF620; public const nint GameEventSystemServerV001 = 0x1CF840;
public const nint GameEventSystemClientV001 = 0x1CF610; public const nint GameEventSystemClientV001 = 0x1CF830;
public const nint EngineServiceMgr001 = 0x1CB300; public const nint EngineServiceMgr001 = 0x1CB520;
public const nint VProfService_001 = 0x1B8C70; public const nint VProfService_001 = 0x1B8E90;
public const nint ToolService_001 = 0x1B79C0; public const nint ToolService_001 = 0x1B7BE0;
public const nint StatsService_001 = 0x1B2C40; public const nint StatsService_001 = 0x1B2E60;
public const nint SplitScreenService_001 = 0x1AFEB0; public const nint SplitScreenService_001 = 0x1B00D0;
public const nint SoundService_001 = 0x1AA9F0; public const nint SoundService_001 = 0x1AAC10;
public const nint ScreenshotService001 = 0x1A68C0; public const nint ScreenshotService001 = 0x1A6AE0;
public const nint RenderService_001 = 0x1A3C20; public const nint RenderService_001 = 0x1A3E40;
public const nint NetworkService_001 = 0x1A3730; public const nint NetworkService_001 = 0x1A3950;
public const nint NetworkServerService_001 = 0x19E5E0; public const nint NetworkServerService_001 = 0x19E800;
public const nint NetworkP2PService_001 = 0x19A0D0; public const nint NetworkP2PService_001 = 0x19A2F0;
public const nint NetworkClientService_001 = 0x193D60; public const nint NetworkClientService_001 = 0x193F80;
public const nint MapListService_001 = 0x18CD30; public const nint MapListService_001 = 0x18CF50;
public const nint InputService_001 = 0x17ABB0; public const nint InputService_001 = 0x17ABC0;
public const nint GameUIService_001 = 0x1753D0; public const nint GameUIService_001 = 0x1753E0;
public const nint GameResourceServiceServerV001 = 0x173130; public const nint GameResourceServiceServerV001 = 0x173140;
public const nint GameResourceServiceClientV001 = 0x173120; public const nint GameResourceServiceClientV001 = 0x173130;
public const nint BugService001 = 0x16C150; public const nint BugService001 = 0x16C160;
public const nint BenchmarkService001 = 0x16A920; public const nint BenchmarkService001 = 0x16A930;
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x118430; public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x118440;
public const nint EngineGameUI001 = 0x1177C0; public const nint EngineGameUI001 = 0x1177D0;
public const nint INETSUPPORT_001 = 0xE6E20; public const nint INETSUPPORT_001 = 0xE6E30;
public const nint Source2EngineToServerStringTable001 = 0xA2400; public const nint Source2EngineToServerStringTable001 = 0xA2410;
public const nint Source2EngineToServer001 = 0x8B6E0; public const nint Source2EngineToServer001 = 0x8B6F0;
public const nint Source2EngineToClientStringTable001 = 0x841C0; public const nint Source2EngineToClientStringTable001 = 0x841D0;
public const nint Source2EngineToClient001 = 0x5A980; public const nint Source2EngineToClient001 = 0x5A990;
} }
public static class filesystem_stdio_dll { // filesystem_stdio.dll public static class filesystem_stdio_dll { // filesystem_stdio.dll
@ -157,13 +157,13 @@ public static class schemasystem_dll { // schemasystem.dll
} }
public static class server_dll { // server.dll public static class server_dll { // server.dll
public const nint NavGameTest001 = 0xA3A620; public const nint NavGameTest001 = 0xA3A950;
public const nint ServerToolsInfo_001 = 0x83D420; public const nint ServerToolsInfo_001 = 0x83D750;
public const nint Source2GameClients001 = 0x83D430; public const nint Source2GameClients001 = 0x83D760;
public const nint Source2GameEntities001 = 0x83D440; public const nint Source2GameEntities001 = 0x83D770;
public const nint Source2Server001 = 0x83D450; public const nint Source2Server001 = 0x83D780;
public const nint EmptyWorldService001_Server = 0x591920; public const nint EmptyWorldService001_Server = 0x591BE0;
public const nint Source2ServerConfig001 = 0x571850; public const nint Source2ServerConfig001 = 0x571B10;
public const nint EntitySubclassUtilsV001 = 0x2D0890; public const nint EntitySubclassUtilsV001 = 0x2D0890;
public const nint customnavsystem001 = 0x24D610; public const nint customnavsystem001 = 0x24D610;
public const nint Source2GameDirector001 = 0x1453D0; public const nint Source2GameDirector001 = 0x1453D0;

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#pragma once #pragma once
@ -13,49 +13,49 @@ namespace animationsystem_dll { // animationsystem.dll
} }
namespace client_dll { // client.dll namespace client_dll { // client.dll
constexpr std::ptrdiff_t LegacyGameUI001 = 0x89C4D0; constexpr std::ptrdiff_t LegacyGameUI001 = 0x89C960;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x88B1E0; constexpr std::ptrdiff_t Source2ClientUI001 = 0x88B670;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7A3500; constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7A3990;
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x72F2F0; constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x72F780;
constexpr std::ptrdiff_t Source2Client002 = 0x72F310; constexpr std::ptrdiff_t Source2Client002 = 0x72F7A0;
constexpr std::ptrdiff_t GameClientExports001 = 0x72F300; constexpr std::ptrdiff_t GameClientExports001 = 0x72F790;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48F9D0; constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48FD90;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x476910; constexpr std::ptrdiff_t Source2ClientConfig001 = 0x476CD0;
} }
namespace engine2_dll { // engine2.dll namespace engine2_dll { // engine2.dll
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E4470; constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E4710;
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DA140; constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DA360;
constexpr std::ptrdiff_t KeyValueCache001 = 0x1D6780; constexpr std::ptrdiff_t KeyValueCache001 = 0x1D69A0;
constexpr std::ptrdiff_t HostStateMgr001 = 0x1D3F80; constexpr std::ptrdiff_t HostStateMgr001 = 0x1D41A0;
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CF620; constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CF840;
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CF610; constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CF830;
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CB300; constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CB520;
constexpr std::ptrdiff_t VProfService_001 = 0x1B8C70; constexpr std::ptrdiff_t VProfService_001 = 0x1B8E90;
constexpr std::ptrdiff_t ToolService_001 = 0x1B79C0; constexpr std::ptrdiff_t ToolService_001 = 0x1B7BE0;
constexpr std::ptrdiff_t StatsService_001 = 0x1B2C40; constexpr std::ptrdiff_t StatsService_001 = 0x1B2E60;
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1AFEB0; constexpr std::ptrdiff_t SplitScreenService_001 = 0x1B00D0;
constexpr std::ptrdiff_t SoundService_001 = 0x1AA9F0; constexpr std::ptrdiff_t SoundService_001 = 0x1AAC10;
constexpr std::ptrdiff_t ScreenshotService001 = 0x1A68C0; constexpr std::ptrdiff_t ScreenshotService001 = 0x1A6AE0;
constexpr std::ptrdiff_t RenderService_001 = 0x1A3C20; constexpr std::ptrdiff_t RenderService_001 = 0x1A3E40;
constexpr std::ptrdiff_t NetworkService_001 = 0x1A3730; constexpr std::ptrdiff_t NetworkService_001 = 0x1A3950;
constexpr std::ptrdiff_t NetworkServerService_001 = 0x19E5E0; constexpr std::ptrdiff_t NetworkServerService_001 = 0x19E800;
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x19A0D0; constexpr std::ptrdiff_t NetworkP2PService_001 = 0x19A2F0;
constexpr std::ptrdiff_t NetworkClientService_001 = 0x193D60; constexpr std::ptrdiff_t NetworkClientService_001 = 0x193F80;
constexpr std::ptrdiff_t MapListService_001 = 0x18CD30; constexpr std::ptrdiff_t MapListService_001 = 0x18CF50;
constexpr std::ptrdiff_t InputService_001 = 0x17ABB0; constexpr std::ptrdiff_t InputService_001 = 0x17ABC0;
constexpr std::ptrdiff_t GameUIService_001 = 0x1753D0; constexpr std::ptrdiff_t GameUIService_001 = 0x1753E0;
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x173130; constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x173140;
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173120; constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173130;
constexpr std::ptrdiff_t BugService001 = 0x16C150; constexpr std::ptrdiff_t BugService001 = 0x16C160;
constexpr std::ptrdiff_t BenchmarkService001 = 0x16A920; constexpr std::ptrdiff_t BenchmarkService001 = 0x16A930;
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x118430; constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x118440;
constexpr std::ptrdiff_t EngineGameUI001 = 0x1177C0; constexpr std::ptrdiff_t EngineGameUI001 = 0x1177D0;
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE6E20; constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE6E30;
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA2400; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA2410;
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8B6E0; constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8B6F0;
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x841C0; constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x841D0;
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A980; constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A990;
} }
namespace filesystem_stdio_dll { // filesystem_stdio.dll namespace filesystem_stdio_dll { // filesystem_stdio.dll
@ -161,13 +161,13 @@ namespace schemasystem_dll { // schemasystem.dll
} }
namespace server_dll { // server.dll namespace server_dll { // server.dll
constexpr std::ptrdiff_t NavGameTest001 = 0xA3A620; constexpr std::ptrdiff_t NavGameTest001 = 0xA3A950;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x83D420; constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x83D750;
constexpr std::ptrdiff_t Source2GameClients001 = 0x83D430; constexpr std::ptrdiff_t Source2GameClients001 = 0x83D760;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x83D440; constexpr std::ptrdiff_t Source2GameEntities001 = 0x83D770;
constexpr std::ptrdiff_t Source2Server001 = 0x83D450; constexpr std::ptrdiff_t Source2Server001 = 0x83D780;
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x591920; constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x591BE0;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x571850; constexpr std::ptrdiff_t Source2ServerConfig001 = 0x571B10;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2D0890; constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2D0890;
constexpr std::ptrdiff_t customnavsystem001 = 0x24D610; constexpr std::ptrdiff_t customnavsystem001 = 0x24D610;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x1453D0; constexpr std::ptrdiff_t Source2GameDirector001 = 0x1453D0;

View File

@ -15,35 +15,35 @@
"client_dll": { "client_dll": {
"data": { "data": {
"ClientToolsInfo_001": { "ClientToolsInfo_001": {
"value": 7533296, "value": 7534464,
"comment": null "comment": null
}, },
"EmptyWorldService001_Client": { "EmptyWorldService001_Client": {
"value": 4782544, "value": 4783504,
"comment": null "comment": null
}, },
"GameClientExports001": { "GameClientExports001": {
"value": 7533312, "value": 7534480,
"comment": null "comment": null
}, },
"LegacyGameUI001": { "LegacyGameUI001": {
"value": 9028816, "value": 9029984,
"comment": null "comment": null
}, },
"Source2Client002": { "Source2Client002": {
"value": 7533328, "value": 7534496,
"comment": null "comment": null
}, },
"Source2ClientConfig001": { "Source2ClientConfig001": {
"value": 4679952, "value": 4680912,
"comment": null "comment": null
}, },
"Source2ClientPrediction001": { "Source2ClientPrediction001": {
"value": 8008960, "value": 8010128,
"comment": null "comment": null
}, },
"Source2ClientUI001": { "Source2ClientUI001": {
"value": 8958432, "value": 8959600,
"comment": null "comment": null
} }
}, },
@ -52,131 +52,131 @@
"engine2_dll": { "engine2_dll": {
"data": { "data": {
"BenchmarkService001": { "BenchmarkService001": {
"value": 1485088, "value": 1485104,
"comment": null "comment": null
}, },
"BugService001": { "BugService001": {
"value": 1491280, "value": 1491296,
"comment": null "comment": null
}, },
"ClientServerEngineLoopService_001": { "ClientServerEngineLoopService_001": {
"value": 1941824, "value": 1942368,
"comment": null "comment": null
}, },
"EngineGameUI001": { "EngineGameUI001": {
"value": 1144768, "value": 1144784,
"comment": null "comment": null
}, },
"EngineServiceMgr001": { "EngineServiceMgr001": {
"value": 1880832, "value": 1881376,
"comment": null "comment": null
}, },
"GameEventSystemClientV001": { "GameEventSystemClientV001": {
"value": 1898000, "value": 1898544,
"comment": null "comment": null
}, },
"GameEventSystemServerV001": { "GameEventSystemServerV001": {
"value": 1898016, "value": 1898560,
"comment": null "comment": null
}, },
"GameResourceServiceClientV001": { "GameResourceServiceClientV001": {
"value": 1519904,
"comment": null
},
"GameResourceServiceServerV001": {
"value": 1519920, "value": 1519920,
"comment": null "comment": null
}, },
"GameResourceServiceServerV001": {
"value": 1519936,
"comment": null
},
"GameUIService_001": { "GameUIService_001": {
"value": 1528784, "value": 1528800,
"comment": null "comment": null
}, },
"HostStateMgr001": { "HostStateMgr001": {
"value": 1916800, "value": 1917344,
"comment": null "comment": null
}, },
"INETSUPPORT_001": { "INETSUPPORT_001": {
"value": 945696, "value": 945712,
"comment": null "comment": null
}, },
"InputService_001": { "InputService_001": {
"value": 1551280, "value": 1551296,
"comment": null "comment": null
}, },
"KeyValueCache001": { "KeyValueCache001": {
"value": 1927040, "value": 1927584,
"comment": null "comment": null
}, },
"MapListService_001": { "MapListService_001": {
"value": 1625392, "value": 1625936,
"comment": null "comment": null
}, },
"NetworkClientService_001": { "NetworkClientService_001": {
"value": 1654112, "value": 1654656,
"comment": null "comment": null
}, },
"NetworkP2PService_001": { "NetworkP2PService_001": {
"value": 1679568, "value": 1680112,
"comment": null "comment": null
}, },
"NetworkServerService_001": { "NetworkServerService_001": {
"value": 1697248, "value": 1697792,
"comment": null "comment": null
}, },
"NetworkService_001": { "NetworkService_001": {
"value": 1718064, "value": 1718608,
"comment": null "comment": null
}, },
"RenderService_001": { "RenderService_001": {
"value": 1719328, "value": 1719872,
"comment": null "comment": null
}, },
"ScreenshotService001": { "ScreenshotService001": {
"value": 1730752, "value": 1731296,
"comment": null "comment": null
}, },
"SimpleEngineLoopService_001": { "SimpleEngineLoopService_001": {
"value": 1983600, "value": 1984272,
"comment": null "comment": null
}, },
"SoundService_001": { "SoundService_001": {
"value": 1747440, "value": 1747984,
"comment": null "comment": null
}, },
"Source2EngineToClient001": { "Source2EngineToClient001": {
"value": 371072, "value": 371088,
"comment": null "comment": null
}, },
"Source2EngineToClientStringTable001": { "Source2EngineToClientStringTable001": {
"value": 541120, "value": 541136,
"comment": null "comment": null
}, },
"Source2EngineToServer001": { "Source2EngineToServer001": {
"value": 571104, "value": 571120,
"comment": null "comment": null
}, },
"Source2EngineToServerStringTable001": { "Source2EngineToServerStringTable001": {
"value": 664576, "value": 664592,
"comment": null "comment": null
}, },
"SplitScreenService_001": { "SplitScreenService_001": {
"value": 1769136, "value": 1769680,
"comment": null "comment": null
}, },
"StatsService_001": { "StatsService_001": {
"value": 1780800, "value": 1781344,
"comment": null "comment": null
}, },
"ToolService_001": { "ToolService_001": {
"value": 1800640, "value": 1801184,
"comment": null "comment": null
}, },
"VENGINE_GAMEUIFUNCS_VERSION005": { "VENGINE_GAMEUIFUNCS_VERSION005": {
"value": 1147952, "value": 1147968,
"comment": null "comment": null
}, },
"VProfService_001": { "VProfService_001": {
"value": 1805424, "value": 1805968,
"comment": null "comment": null
} }
}, },
@ -453,7 +453,7 @@
"server_dll": { "server_dll": {
"data": { "data": {
"EmptyWorldService001_Server": { "EmptyWorldService001_Server": {
"value": 5839136, "value": 5839840,
"comment": null "comment": null
}, },
"EntitySubclassUtilsV001": { "EntitySubclassUtilsV001": {
@ -461,15 +461,15 @@
"comment": null "comment": null
}, },
"NavGameTest001": { "NavGameTest001": {
"value": 10724896, "value": 10725712,
"comment": null "comment": null
}, },
"ServerToolsInfo_001": { "ServerToolsInfo_001": {
"value": 8639520, "value": 8640336,
"comment": null "comment": null
}, },
"Source2GameClients001": { "Source2GameClients001": {
"value": 8639536, "value": 8640352,
"comment": null "comment": null
}, },
"Source2GameDirector001": { "Source2GameDirector001": {
@ -477,15 +477,15 @@
"comment": null "comment": null
}, },
"Source2GameEntities001": { "Source2GameEntities001": {
"value": 8639552, "value": 8640368,
"comment": null "comment": null
}, },
"Source2Server001": { "Source2Server001": {
"value": 8639568, "value": 8640384,
"comment": null "comment": null
}, },
"Source2ServerConfig001": { "Source2ServerConfig001": {
"value": 5707856, "value": 5708560,
"comment": null "comment": null
}, },
"customnavsystem001": { "customnavsystem001": {

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:41 +0000 Tue, 21 Nov 2023 00:47:43 +0000
''' '''
class animationsystem_dll: # animationsystem.dll class animationsystem_dll: # animationsystem.dll
@ -8,48 +8,48 @@ class animationsystem_dll: # animationsystem.dll
AnimationSystem_001 = 0x5F1D0 AnimationSystem_001 = 0x5F1D0
class client_dll: # client.dll class client_dll: # client.dll
LegacyGameUI001 = 0x89C4D0 LegacyGameUI001 = 0x89C960
Source2ClientUI001 = 0x88B1E0 Source2ClientUI001 = 0x88B670
Source2ClientPrediction001 = 0x7A3500 Source2ClientPrediction001 = 0x7A3990
ClientToolsInfo_001 = 0x72F2F0 ClientToolsInfo_001 = 0x72F780
Source2Client002 = 0x72F310 Source2Client002 = 0x72F7A0
GameClientExports001 = 0x72F300 GameClientExports001 = 0x72F790
EmptyWorldService001_Client = 0x48F9D0 EmptyWorldService001_Client = 0x48FD90
Source2ClientConfig001 = 0x476910 Source2ClientConfig001 = 0x476CD0
class engine2_dll: # engine2.dll class engine2_dll: # engine2.dll
SimpleEngineLoopService_001 = 0x1E4470 SimpleEngineLoopService_001 = 0x1E4710
ClientServerEngineLoopService_001 = 0x1DA140 ClientServerEngineLoopService_001 = 0x1DA360
KeyValueCache001 = 0x1D6780 KeyValueCache001 = 0x1D69A0
HostStateMgr001 = 0x1D3F80 HostStateMgr001 = 0x1D41A0
GameEventSystemServerV001 = 0x1CF620 GameEventSystemServerV001 = 0x1CF840
GameEventSystemClientV001 = 0x1CF610 GameEventSystemClientV001 = 0x1CF830
EngineServiceMgr001 = 0x1CB300 EngineServiceMgr001 = 0x1CB520
VProfService_001 = 0x1B8C70 VProfService_001 = 0x1B8E90
ToolService_001 = 0x1B79C0 ToolService_001 = 0x1B7BE0
StatsService_001 = 0x1B2C40 StatsService_001 = 0x1B2E60
SplitScreenService_001 = 0x1AFEB0 SplitScreenService_001 = 0x1B00D0
SoundService_001 = 0x1AA9F0 SoundService_001 = 0x1AAC10
ScreenshotService001 = 0x1A68C0 ScreenshotService001 = 0x1A6AE0
RenderService_001 = 0x1A3C20 RenderService_001 = 0x1A3E40
NetworkService_001 = 0x1A3730 NetworkService_001 = 0x1A3950
NetworkServerService_001 = 0x19E5E0 NetworkServerService_001 = 0x19E800
NetworkP2PService_001 = 0x19A0D0 NetworkP2PService_001 = 0x19A2F0
NetworkClientService_001 = 0x193D60 NetworkClientService_001 = 0x193F80
MapListService_001 = 0x18CD30 MapListService_001 = 0x18CF50
InputService_001 = 0x17ABB0 InputService_001 = 0x17ABC0
GameUIService_001 = 0x1753D0 GameUIService_001 = 0x1753E0
GameResourceServiceServerV001 = 0x173130 GameResourceServiceServerV001 = 0x173140
GameResourceServiceClientV001 = 0x173120 GameResourceServiceClientV001 = 0x173130
BugService001 = 0x16C150 BugService001 = 0x16C160
BenchmarkService001 = 0x16A920 BenchmarkService001 = 0x16A930
VENGINE_GAMEUIFUNCS_VERSION005 = 0x118430 VENGINE_GAMEUIFUNCS_VERSION005 = 0x118440
EngineGameUI001 = 0x1177C0 EngineGameUI001 = 0x1177D0
INETSUPPORT_001 = 0xE6E20 INETSUPPORT_001 = 0xE6E30
Source2EngineToServerStringTable001 = 0xA2400 Source2EngineToServerStringTable001 = 0xA2410
Source2EngineToServer001 = 0x8B6E0 Source2EngineToServer001 = 0x8B6F0
Source2EngineToClientStringTable001 = 0x841C0 Source2EngineToClientStringTable001 = 0x841D0
Source2EngineToClient001 = 0x5A980 Source2EngineToClient001 = 0x5A990
class filesystem_stdio_dll: # filesystem_stdio.dll class filesystem_stdio_dll: # filesystem_stdio.dll
VAsyncFileSystem2_001 = 0x66D30 VAsyncFileSystem2_001 = 0x66D30
@ -134,13 +134,13 @@ class schemasystem_dll: # schemasystem.dll
SchemaSystem_001 = 0xA930 SchemaSystem_001 = 0xA930
class server_dll: # server.dll class server_dll: # server.dll
NavGameTest001 = 0xA3A620 NavGameTest001 = 0xA3A950
ServerToolsInfo_001 = 0x83D420 ServerToolsInfo_001 = 0x83D750
Source2GameClients001 = 0x83D430 Source2GameClients001 = 0x83D760
Source2GameEntities001 = 0x83D440 Source2GameEntities001 = 0x83D770
Source2Server001 = 0x83D450 Source2Server001 = 0x83D780
EmptyWorldService001_Server = 0x591920 EmptyWorldService001_Server = 0x591BE0
Source2ServerConfig001 = 0x571850 Source2ServerConfig001 = 0x571B10
EntitySubclassUtilsV001 = 0x2D0890 EntitySubclassUtilsV001 = 0x2D0890
customnavsystem001 = 0x24D610 customnavsystem001 = 0x24D610
Source2GameDirector001 = 0x1453D0 Source2GameDirector001 = 0x1453D0

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
@ -11,49 +11,49 @@ pub mod animationsystem_dll { // animationsystem.dll
} }
pub mod client_dll { // client.dll pub mod client_dll { // client.dll
pub const LegacyGameUI001: usize = 0x89C4D0; pub const LegacyGameUI001: usize = 0x89C960;
pub const Source2ClientUI001: usize = 0x88B1E0; pub const Source2ClientUI001: usize = 0x88B670;
pub const Source2ClientPrediction001: usize = 0x7A3500; pub const Source2ClientPrediction001: usize = 0x7A3990;
pub const ClientToolsInfo_001: usize = 0x72F2F0; pub const ClientToolsInfo_001: usize = 0x72F780;
pub const Source2Client002: usize = 0x72F310; pub const Source2Client002: usize = 0x72F7A0;
pub const GameClientExports001: usize = 0x72F300; pub const GameClientExports001: usize = 0x72F790;
pub const EmptyWorldService001_Client: usize = 0x48F9D0; pub const EmptyWorldService001_Client: usize = 0x48FD90;
pub const Source2ClientConfig001: usize = 0x476910; pub const Source2ClientConfig001: usize = 0x476CD0;
} }
pub mod engine2_dll { // engine2.dll pub mod engine2_dll { // engine2.dll
pub const SimpleEngineLoopService_001: usize = 0x1E4470; pub const SimpleEngineLoopService_001: usize = 0x1E4710;
pub const ClientServerEngineLoopService_001: usize = 0x1DA140; pub const ClientServerEngineLoopService_001: usize = 0x1DA360;
pub const KeyValueCache001: usize = 0x1D6780; pub const KeyValueCache001: usize = 0x1D69A0;
pub const HostStateMgr001: usize = 0x1D3F80; pub const HostStateMgr001: usize = 0x1D41A0;
pub const GameEventSystemServerV001: usize = 0x1CF620; pub const GameEventSystemServerV001: usize = 0x1CF840;
pub const GameEventSystemClientV001: usize = 0x1CF610; pub const GameEventSystemClientV001: usize = 0x1CF830;
pub const EngineServiceMgr001: usize = 0x1CB300; pub const EngineServiceMgr001: usize = 0x1CB520;
pub const VProfService_001: usize = 0x1B8C70; pub const VProfService_001: usize = 0x1B8E90;
pub const ToolService_001: usize = 0x1B79C0; pub const ToolService_001: usize = 0x1B7BE0;
pub const StatsService_001: usize = 0x1B2C40; pub const StatsService_001: usize = 0x1B2E60;
pub const SplitScreenService_001: usize = 0x1AFEB0; pub const SplitScreenService_001: usize = 0x1B00D0;
pub const SoundService_001: usize = 0x1AA9F0; pub const SoundService_001: usize = 0x1AAC10;
pub const ScreenshotService001: usize = 0x1A68C0; pub const ScreenshotService001: usize = 0x1A6AE0;
pub const RenderService_001: usize = 0x1A3C20; pub const RenderService_001: usize = 0x1A3E40;
pub const NetworkService_001: usize = 0x1A3730; pub const NetworkService_001: usize = 0x1A3950;
pub const NetworkServerService_001: usize = 0x19E5E0; pub const NetworkServerService_001: usize = 0x19E800;
pub const NetworkP2PService_001: usize = 0x19A0D0; pub const NetworkP2PService_001: usize = 0x19A2F0;
pub const NetworkClientService_001: usize = 0x193D60; pub const NetworkClientService_001: usize = 0x193F80;
pub const MapListService_001: usize = 0x18CD30; pub const MapListService_001: usize = 0x18CF50;
pub const InputService_001: usize = 0x17ABB0; pub const InputService_001: usize = 0x17ABC0;
pub const GameUIService_001: usize = 0x1753D0; pub const GameUIService_001: usize = 0x1753E0;
pub const GameResourceServiceServerV001: usize = 0x173130; pub const GameResourceServiceServerV001: usize = 0x173140;
pub const GameResourceServiceClientV001: usize = 0x173120; pub const GameResourceServiceClientV001: usize = 0x173130;
pub const BugService001: usize = 0x16C150; pub const BugService001: usize = 0x16C160;
pub const BenchmarkService001: usize = 0x16A920; pub const BenchmarkService001: usize = 0x16A930;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x118430; pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x118440;
pub const EngineGameUI001: usize = 0x1177C0; pub const EngineGameUI001: usize = 0x1177D0;
pub const INETSUPPORT_001: usize = 0xE6E20; pub const INETSUPPORT_001: usize = 0xE6E30;
pub const Source2EngineToServerStringTable001: usize = 0xA2400; pub const Source2EngineToServerStringTable001: usize = 0xA2410;
pub const Source2EngineToServer001: usize = 0x8B6E0; pub const Source2EngineToServer001: usize = 0x8B6F0;
pub const Source2EngineToClientStringTable001: usize = 0x841C0; pub const Source2EngineToClientStringTable001: usize = 0x841D0;
pub const Source2EngineToClient001: usize = 0x5A980; pub const Source2EngineToClient001: usize = 0x5A990;
} }
pub mod filesystem_stdio_dll { // filesystem_stdio.dll pub mod filesystem_stdio_dll { // filesystem_stdio.dll
@ -159,13 +159,13 @@ pub mod schemasystem_dll { // schemasystem.dll
} }
pub mod server_dll { // server.dll pub mod server_dll { // server.dll
pub const NavGameTest001: usize = 0xA3A620; pub const NavGameTest001: usize = 0xA3A950;
pub const ServerToolsInfo_001: usize = 0x83D420; pub const ServerToolsInfo_001: usize = 0x83D750;
pub const Source2GameClients001: usize = 0x83D430; pub const Source2GameClients001: usize = 0x83D760;
pub const Source2GameEntities001: usize = 0x83D440; pub const Source2GameEntities001: usize = 0x83D770;
pub const Source2Server001: usize = 0x83D450; pub const Source2Server001: usize = 0x83D780;
pub const EmptyWorldService001_Server: usize = 0x591920; pub const EmptyWorldService001_Server: usize = 0x591BE0;
pub const Source2ServerConfig001: usize = 0x571850; pub const Source2ServerConfig001: usize = 0x571B10;
pub const EntitySubclassUtilsV001: usize = 0x2D0890; pub const EntitySubclassUtilsV001: usize = 0x2D0890;
pub const customnavsystem001: usize = 0x24D610; pub const customnavsystem001: usize = 0x24D610;
pub const Source2GameDirector001: usize = 0x1453D0; pub const Source2GameDirector001: usize = 0x1453D0;

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class MaterialParamBuffer_t { // MaterialParam_t public static class MaterialParamBuffer_t { // MaterialParam_t

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class MaterialParamBuffer_t: # MaterialParam_t class MaterialParamBuffer_t: # MaterialParam_t

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class ChangeAccessorFieldPathIndex_t { public static class ChangeAccessorFieldPathIndex_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class ChangeAccessorFieldPathIndex_t: class ChangeAccessorFieldPathIndex_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,43 +1,43 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
public static class client_dll { // client.dll public static class client_dll { // client.dll
public const nint dwEntityList = 0x17B0CF0; public const nint dwEntityList = 0x17B5200;
public const nint dwForceAttack = 0x16B5400; public const nint dwForceAttack = 0x16B5510;
public const nint dwForceAttack2 = 0x16B5490; public const nint dwForceAttack2 = 0x16B55A0;
public const nint dwForceBackward = 0x16B56D0; public const nint dwForceBackward = 0x16B57E0;
public const nint dwForceCrouch = 0x16B59A0; public const nint dwForceCrouch = 0x16B5AB0;
public const nint dwForceForward = 0x16B5640; public const nint dwForceForward = 0x16B5750;
public const nint dwForceJump = 0x16B5910; public const nint dwForceJump = 0x16B5A20;
public const nint dwForceLeft = 0x16B5760; public const nint dwForceLeft = 0x16B5870;
public const nint dwForceRight = 0x16B57F0; public const nint dwForceRight = 0x16B5900;
public const nint dwGameEntitySystem = 0x18DC3D0; public const nint dwGameEntitySystem = 0x18E08E0;
public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510; public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510;
public const nint dwGameRules = 0x180C9A0; public const nint dwGameRules = 0x1810EB0;
public const nint dwGlobalVars = 0x16B14E0; public const nint dwGlobalVars = 0x16B1670;
public const nint dwGlowManager = 0x180C9C8; public const nint dwGlowManager = 0x1810ED8;
public const nint dwInterfaceLinkList = 0x190A068; public const nint dwInterfaceLinkList = 0x190E578;
public const nint dwLocalPlayerController = 0x1800008; public const nint dwLocalPlayerController = 0x1804518;
public const nint dwLocalPlayerPawn = 0x16BC4A8; public const nint dwLocalPlayerPawn = 0x16BC5B8;
public const nint dwPlantedC4 = 0x1813F68; public const nint dwPlantedC4 = 0x1818478;
public const nint dwPrediction = 0x16BC370; public const nint dwPrediction = 0x16BC480;
public const nint dwSensitivity = 0x180DF58; public const nint dwSensitivity = 0x1812468;
public const nint dwSensitivity_sensitivity = 0x40; public const nint dwSensitivity_sensitivity = 0x40;
public const nint dwViewAngles = 0x186FFB0; public const nint dwViewAngles = 0x18744C0;
public const nint dwViewMatrix = 0x180F330; public const nint dwViewMatrix = 0x1813840;
public const nint dwViewRender = 0x180FBB0; public const nint dwViewRender = 0x18140C0;
} }
public static class engine2_dll { // engine2.dll public static class engine2_dll { // engine2.dll
public const nint dwBuildNumber = 0x48A514; public const nint dwBuildNumber = 0x48B514;
public const nint dwNetworkGameClient = 0x489AC0; public const nint dwNetworkGameClient = 0x48AAC0;
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0; public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
public const nint dwNetworkGameClient_maxClients = 0x250; public const nint dwNetworkGameClient_maxClients = 0x250;
public const nint dwNetworkGameClient_signOnState = 0x240; public const nint dwNetworkGameClient_signOnState = 0x240;
public const nint dwWindowHeight = 0x540CE4; public const nint dwWindowHeight = 0x541D8C;
public const nint dwWindowWidth = 0x540CE0; public const nint dwWindowWidth = 0x541D88;
} }
public static class inputsystem_dll { // inputsystem.dll public static class inputsystem_dll { // inputsystem.dll

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#pragma once #pragma once
@ -8,40 +8,40 @@
#include <cstddef> #include <cstddef>
namespace client_dll { // client.dll namespace client_dll { // client.dll
constexpr std::ptrdiff_t dwEntityList = 0x17B0CF0; constexpr std::ptrdiff_t dwEntityList = 0x17B5200;
constexpr std::ptrdiff_t dwForceAttack = 0x16B5400; constexpr std::ptrdiff_t dwForceAttack = 0x16B5510;
constexpr std::ptrdiff_t dwForceAttack2 = 0x16B5490; constexpr std::ptrdiff_t dwForceAttack2 = 0x16B55A0;
constexpr std::ptrdiff_t dwForceBackward = 0x16B56D0; constexpr std::ptrdiff_t dwForceBackward = 0x16B57E0;
constexpr std::ptrdiff_t dwForceCrouch = 0x16B59A0; constexpr std::ptrdiff_t dwForceCrouch = 0x16B5AB0;
constexpr std::ptrdiff_t dwForceForward = 0x16B5640; constexpr std::ptrdiff_t dwForceForward = 0x16B5750;
constexpr std::ptrdiff_t dwForceJump = 0x16B5910; constexpr std::ptrdiff_t dwForceJump = 0x16B5A20;
constexpr std::ptrdiff_t dwForceLeft = 0x16B5760; constexpr std::ptrdiff_t dwForceLeft = 0x16B5870;
constexpr std::ptrdiff_t dwForceRight = 0x16B57F0; constexpr std::ptrdiff_t dwForceRight = 0x16B5900;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x18DC3D0; constexpr std::ptrdiff_t dwGameEntitySystem = 0x18E08E0;
constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510; constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510;
constexpr std::ptrdiff_t dwGameRules = 0x180C9A0; constexpr std::ptrdiff_t dwGameRules = 0x1810EB0;
constexpr std::ptrdiff_t dwGlobalVars = 0x16B14E0; constexpr std::ptrdiff_t dwGlobalVars = 0x16B1670;
constexpr std::ptrdiff_t dwGlowManager = 0x180C9C8; constexpr std::ptrdiff_t dwGlowManager = 0x1810ED8;
constexpr std::ptrdiff_t dwInterfaceLinkList = 0x190A068; constexpr std::ptrdiff_t dwInterfaceLinkList = 0x190E578;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1800008; constexpr std::ptrdiff_t dwLocalPlayerController = 0x1804518;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x16BC4A8; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x16BC5B8;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1813F68; constexpr std::ptrdiff_t dwPlantedC4 = 0x1818478;
constexpr std::ptrdiff_t dwPrediction = 0x16BC370; constexpr std::ptrdiff_t dwPrediction = 0x16BC480;
constexpr std::ptrdiff_t dwSensitivity = 0x180DF58; constexpr std::ptrdiff_t dwSensitivity = 0x1812468;
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
constexpr std::ptrdiff_t dwViewAngles = 0x186FFB0; constexpr std::ptrdiff_t dwViewAngles = 0x18744C0;
constexpr std::ptrdiff_t dwViewMatrix = 0x180F330; constexpr std::ptrdiff_t dwViewMatrix = 0x1813840;
constexpr std::ptrdiff_t dwViewRender = 0x180FBB0; constexpr std::ptrdiff_t dwViewRender = 0x18140C0;
} }
namespace engine2_dll { // engine2.dll namespace engine2_dll { // engine2.dll
constexpr std::ptrdiff_t dwBuildNumber = 0x48A514; constexpr std::ptrdiff_t dwBuildNumber = 0x48B514;
constexpr std::ptrdiff_t dwNetworkGameClient = 0x489AC0; constexpr std::ptrdiff_t dwNetworkGameClient = 0x48AAC0;
constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0; constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0;
constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250; constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250;
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240;
constexpr std::ptrdiff_t dwWindowHeight = 0x540CE4; constexpr std::ptrdiff_t dwWindowHeight = 0x541D8C;
constexpr std::ptrdiff_t dwWindowWidth = 0x540CE0; constexpr std::ptrdiff_t dwWindowWidth = 0x541D88;
} }
namespace inputsystem_dll { // inputsystem.dll namespace inputsystem_dll { // inputsystem.dll

View File

@ -2,43 +2,43 @@
"client_dll": { "client_dll": {
"data": { "data": {
"dwEntityList": { "dwEntityList": {
"value": 24841456, "value": 24859136,
"comment": null "comment": null
}, },
"dwForceAttack": { "dwForceAttack": {
"value": 23811072, "value": 23811344,
"comment": null "comment": null
}, },
"dwForceAttack2": { "dwForceAttack2": {
"value": 23811216, "value": 23811488,
"comment": null "comment": null
}, },
"dwForceBackward": { "dwForceBackward": {
"value": 23811792, "value": 23812064,
"comment": null "comment": null
}, },
"dwForceCrouch": { "dwForceCrouch": {
"value": 23812512, "value": 23812784,
"comment": null "comment": null
}, },
"dwForceForward": { "dwForceForward": {
"value": 23811648, "value": 23811920,
"comment": null "comment": null
}, },
"dwForceJump": { "dwForceJump": {
"value": 23812368, "value": 23812640,
"comment": null "comment": null
}, },
"dwForceLeft": { "dwForceLeft": {
"value": 23811936, "value": 23812208,
"comment": null "comment": null
}, },
"dwForceRight": { "dwForceRight": {
"value": 23812080, "value": 23812352,
"comment": null "comment": null
}, },
"dwGameEntitySystem": { "dwGameEntitySystem": {
"value": 26067920, "value": 26085600,
"comment": null "comment": null
}, },
"dwGameEntitySystem_getHighestEntityIndex": { "dwGameEntitySystem_getHighestEntityIndex": {
@ -46,39 +46,39 @@
"comment": null "comment": null
}, },
"dwGameRules": { "dwGameRules": {
"value": 25217440, "value": 25235120,
"comment": null "comment": null
}, },
"dwGlobalVars": { "dwGlobalVars": {
"value": 23794912, "value": 23795312,
"comment": null "comment": null
}, },
"dwGlowManager": { "dwGlowManager": {
"value": 25217480, "value": 25235160,
"comment": null "comment": null
}, },
"dwInterfaceLinkList": { "dwInterfaceLinkList": {
"value": 26255464, "value": 26273144,
"comment": null "comment": null
}, },
"dwLocalPlayerController": { "dwLocalPlayerController": {
"value": 25165832, "value": 25183512,
"comment": null "comment": null
}, },
"dwLocalPlayerPawn": { "dwLocalPlayerPawn": {
"value": 23839912, "value": 23840184,
"comment": null "comment": null
}, },
"dwPlantedC4": { "dwPlantedC4": {
"value": 25247592, "value": 25265272,
"comment": null "comment": null
}, },
"dwPrediction": { "dwPrediction": {
"value": 23839600, "value": 23839872,
"comment": null "comment": null
}, },
"dwSensitivity": { "dwSensitivity": {
"value": 25223000, "value": 25240680,
"comment": null "comment": null
}, },
"dwSensitivity_sensitivity": { "dwSensitivity_sensitivity": {
@ -86,15 +86,15 @@
"comment": null "comment": null
}, },
"dwViewAngles": { "dwViewAngles": {
"value": 25624496, "value": 25642176,
"comment": null "comment": null
}, },
"dwViewMatrix": { "dwViewMatrix": {
"value": 25228080, "value": 25245760,
"comment": null "comment": null
}, },
"dwViewRender": { "dwViewRender": {
"value": 25230256, "value": 25247936,
"comment": null "comment": null
} }
}, },
@ -103,11 +103,11 @@
"engine2_dll": { "engine2_dll": {
"data": { "data": {
"dwBuildNumber": { "dwBuildNumber": {
"value": 4760852, "value": 4764948,
"comment": null "comment": null
}, },
"dwNetworkGameClient": { "dwNetworkGameClient": {
"value": 4758208, "value": 4762304,
"comment": null "comment": null
}, },
"dwNetworkGameClient_getLocalPlayer": { "dwNetworkGameClient_getLocalPlayer": {
@ -123,11 +123,11 @@
"comment": null "comment": null
}, },
"dwWindowHeight": { "dwWindowHeight": {
"value": 5508324, "value": 5512588,
"comment": null "comment": null
}, },
"dwWindowWidth": { "dwWindowWidth": {
"value": 5508320, "value": 5512584,
"comment": null "comment": null
} }
}, },

View File

@ -1,42 +1,42 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:41 +0000 Tue, 21 Nov 2023 00:47:43 +0000
''' '''
class client_dll: # client.dll class client_dll: # client.dll
dwEntityList = 0x17B0CF0 dwEntityList = 0x17B5200
dwForceAttack = 0x16B5400 dwForceAttack = 0x16B5510
dwForceAttack2 = 0x16B5490 dwForceAttack2 = 0x16B55A0
dwForceBackward = 0x16B56D0 dwForceBackward = 0x16B57E0
dwForceCrouch = 0x16B59A0 dwForceCrouch = 0x16B5AB0
dwForceForward = 0x16B5640 dwForceForward = 0x16B5750
dwForceJump = 0x16B5910 dwForceJump = 0x16B5A20
dwForceLeft = 0x16B5760 dwForceLeft = 0x16B5870
dwForceRight = 0x16B57F0 dwForceRight = 0x16B5900
dwGameEntitySystem = 0x18DC3D0 dwGameEntitySystem = 0x18E08E0
dwGameEntitySystem_getHighestEntityIndex = 0x1510 dwGameEntitySystem_getHighestEntityIndex = 0x1510
dwGameRules = 0x180C9A0 dwGameRules = 0x1810EB0
dwGlobalVars = 0x16B14E0 dwGlobalVars = 0x16B1670
dwGlowManager = 0x180C9C8 dwGlowManager = 0x1810ED8
dwInterfaceLinkList = 0x190A068 dwInterfaceLinkList = 0x190E578
dwLocalPlayerController = 0x1800008 dwLocalPlayerController = 0x1804518
dwLocalPlayerPawn = 0x16BC4A8 dwLocalPlayerPawn = 0x16BC5B8
dwPlantedC4 = 0x1813F68 dwPlantedC4 = 0x1818478
dwPrediction = 0x16BC370 dwPrediction = 0x16BC480
dwSensitivity = 0x180DF58 dwSensitivity = 0x1812468
dwSensitivity_sensitivity = 0x40 dwSensitivity_sensitivity = 0x40
dwViewAngles = 0x186FFB0 dwViewAngles = 0x18744C0
dwViewMatrix = 0x180F330 dwViewMatrix = 0x1813840
dwViewRender = 0x180FBB0 dwViewRender = 0x18140C0
class engine2_dll: # engine2.dll class engine2_dll: # engine2.dll
dwBuildNumber = 0x48A514 dwBuildNumber = 0x48B514
dwNetworkGameClient = 0x489AC0 dwNetworkGameClient = 0x48AAC0
dwNetworkGameClient_getLocalPlayer = 0xF0 dwNetworkGameClient_getLocalPlayer = 0xF0
dwNetworkGameClient_maxClients = 0x250 dwNetworkGameClient_maxClients = 0x250
dwNetworkGameClient_signOnState = 0x240 dwNetworkGameClient_signOnState = 0x240
dwWindowHeight = 0x540CE4 dwWindowHeight = 0x541D8C
dwWindowWidth = 0x540CE0 dwWindowWidth = 0x541D88
class inputsystem_dll: # inputsystem.dll class inputsystem_dll: # inputsystem.dll
dwInputSystem = 0x35760 dwInputSystem = 0x35760

View File

@ -1,45 +1,45 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:41 +0000 * Tue, 21 Nov 2023 00:47:43 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
pub mod client_dll { // client.dll pub mod client_dll { // client.dll
pub const dwEntityList: usize = 0x17B0CF0; pub const dwEntityList: usize = 0x17B5200;
pub const dwForceAttack: usize = 0x16B5400; pub const dwForceAttack: usize = 0x16B5510;
pub const dwForceAttack2: usize = 0x16B5490; pub const dwForceAttack2: usize = 0x16B55A0;
pub const dwForceBackward: usize = 0x16B56D0; pub const dwForceBackward: usize = 0x16B57E0;
pub const dwForceCrouch: usize = 0x16B59A0; pub const dwForceCrouch: usize = 0x16B5AB0;
pub const dwForceForward: usize = 0x16B5640; pub const dwForceForward: usize = 0x16B5750;
pub const dwForceJump: usize = 0x16B5910; pub const dwForceJump: usize = 0x16B5A20;
pub const dwForceLeft: usize = 0x16B5760; pub const dwForceLeft: usize = 0x16B5870;
pub const dwForceRight: usize = 0x16B57F0; pub const dwForceRight: usize = 0x16B5900;
pub const dwGameEntitySystem: usize = 0x18DC3D0; pub const dwGameEntitySystem: usize = 0x18E08E0;
pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510; pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510;
pub const dwGameRules: usize = 0x180C9A0; pub const dwGameRules: usize = 0x1810EB0;
pub const dwGlobalVars: usize = 0x16B14E0; pub const dwGlobalVars: usize = 0x16B1670;
pub const dwGlowManager: usize = 0x180C9C8; pub const dwGlowManager: usize = 0x1810ED8;
pub const dwInterfaceLinkList: usize = 0x190A068; pub const dwInterfaceLinkList: usize = 0x190E578;
pub const dwLocalPlayerController: usize = 0x1800008; pub const dwLocalPlayerController: usize = 0x1804518;
pub const dwLocalPlayerPawn: usize = 0x16BC4A8; pub const dwLocalPlayerPawn: usize = 0x16BC5B8;
pub const dwPlantedC4: usize = 0x1813F68; pub const dwPlantedC4: usize = 0x1818478;
pub const dwPrediction: usize = 0x16BC370; pub const dwPrediction: usize = 0x16BC480;
pub const dwSensitivity: usize = 0x180DF58; pub const dwSensitivity: usize = 0x1812468;
pub const dwSensitivity_sensitivity: usize = 0x40; pub const dwSensitivity_sensitivity: usize = 0x40;
pub const dwViewAngles: usize = 0x186FFB0; pub const dwViewAngles: usize = 0x18744C0;
pub const dwViewMatrix: usize = 0x180F330; pub const dwViewMatrix: usize = 0x1813840;
pub const dwViewRender: usize = 0x180FBB0; pub const dwViewRender: usize = 0x18140C0;
} }
pub mod engine2_dll { // engine2.dll pub mod engine2_dll { // engine2.dll
pub const dwBuildNumber: usize = 0x48A514; pub const dwBuildNumber: usize = 0x48B514;
pub const dwNetworkGameClient: usize = 0x489AC0; pub const dwNetworkGameClient: usize = 0x48AAC0;
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0; pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
pub const dwNetworkGameClient_maxClients: usize = 0x250; pub const dwNetworkGameClient_maxClients: usize = 0x250;
pub const dwNetworkGameClient_signOnState: usize = 0x240; pub const dwNetworkGameClient_signOnState: usize = 0x240;
pub const dwWindowHeight: usize = 0x540CE4; pub const dwWindowHeight: usize = 0x541D8C;
pub const dwWindowWidth: usize = 0x540CE0; pub const dwWindowWidth: usize = 0x541D88;
} }
pub mod inputsystem_dll { // inputsystem.dll pub mod inputsystem_dll { // inputsystem.dll

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:42 +0000
*/ */
public static class CBaseRendererSource2 { // CParticleFunctionRenderer public static class CBaseRendererSource2 { // CParticleFunctionRenderer

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:42 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:42 +0000
''' '''
class CBaseRendererSource2: # CParticleFunctionRenderer class CBaseRendererSource2: # CParticleFunctionRenderer

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:42 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class CBasePulseGraphInstance { public static class CBasePulseGraphInstance {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class CBasePulseGraphInstance: class CBasePulseGraphInstance:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class RenderInputLayoutField_t { public static class RenderInputLayoutField_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class RenderInputLayoutField_t: class RenderInputLayoutField_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class AABB_t { public static class AABB_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class AABB_t: class AABB_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class CSSDSEndFrameViewInfo { public static class CSSDSEndFrameViewInfo {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class CSSDSEndFrameViewInfo: class CSSDSEndFrameViewInfo:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class CExampleSchemaVData_Monomorphic { public static class CExampleSchemaVData_Monomorphic {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class CExampleSchemaVData_Monomorphic: class CExampleSchemaVData_Monomorphic:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:42 +0000
*/ */
public static class ActiveModelConfig_t { public static class ActiveModelConfig_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:42 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:42 +0000
''' '''
class ActiveModelConfig_t: class ActiveModelConfig_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:42 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class CDSPMixgroupModifier { public static class CDSPMixgroupModifier {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class CDSPMixgroupModifier: class CDSPMixgroupModifier:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class CFeIndexedJiggleBone { public static class CFeIndexedJiggleBone {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class CFeIndexedJiggleBone: class CFeIndexedJiggleBone:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
public static class AggregateLODSetup_t { public static class AggregateLODSetup_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Sat, 18 Nov 2023 01:51:40 +0000 Tue, 21 Nov 2023 00:47:41 +0000
''' '''
class AggregateLODSetup_t: class AggregateLODSetup_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Sat, 18 Nov 2023 01:51:40 +0000 * Tue, 21 Nov 2023 00:47:41 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -158,7 +158,7 @@ mod tests {
.expect("Failed to find engine2.dll") .expect("Failed to find engine2.dll")
.base(); .base();
let build_number = process.read_memory::<u32>(engine_base + 0x48A514)?; // dwBuildNumber let build_number = process.read_memory::<u32>(engine_base + 0x48B514)?; // dwBuildNumber
println!("Build number: {}", build_number); println!("Build number: {}", build_number);
@ -174,14 +174,14 @@ mod tests {
.expect("Failed to find client.dll") .expect("Failed to find client.dll")
.base(); .base();
let force_attack = process.read_memory::<u32>(client_base + 0x16B5400)?; // dwForceAttack let force_attack = process.read_memory::<u32>(client_base + 0x16B5510)?; // dwForceAttack
let force_attack_2 = process.read_memory::<u32>(client_base + 0x16B5490)?; // dwForceAttack2 let force_attack_2 = process.read_memory::<u32>(client_base + 0x16B55A0)?; // dwForceAttack2
let force_backward = process.read_memory::<u32>(client_base + 0x16B56D0)?; // dwForceBackward let force_backward = process.read_memory::<u32>(client_base + 0x16B57E0)?; // dwForceBackward
let force_crouch = process.read_memory::<u32>(client_base + 0x16B59A0)?; // dwForceCrouch let force_crouch = process.read_memory::<u32>(client_base + 0x16B5AB0)?; // dwForceCrouch
let force_forward = process.read_memory::<u32>(client_base + 0x16B5640)?; // dwForceForward let force_forward = process.read_memory::<u32>(client_base + 0x16B5750)?; // dwForceForward
let force_jump = process.read_memory::<u32>(client_base + 0x16B5910)?; // dwForceJump let force_jump = process.read_memory::<u32>(client_base + 0x16B5A20)?; // dwForceJump
let force_left = process.read_memory::<u32>(client_base + 0x16B5760)?; // dwForceLeft let force_left = process.read_memory::<u32>(client_base + 0x16B5870)?; // dwForceLeft
let force_right = process.read_memory::<u32>(client_base + 0x16B57F0)?; // dwForceRight let force_right = process.read_memory::<u32>(client_base + 0x16B5900)?; // dwForceRight
let get_key_state = |value: u32| -> &str { let get_key_state = |value: u32| -> &str {
match value { match value {
@ -251,7 +251,7 @@ mod tests {
.expect("Failed to find client.dll") .expect("Failed to find client.dll")
.base(); .base();
let global_vars = process.read_memory::<*const GlobalVarsBase>(client_base + 0x16B14E0)?; // dwGlobalVars let global_vars = process.read_memory::<*const GlobalVarsBase>(client_base + 0x16B1670)?; // dwGlobalVars
let current_map_name = unsafe { let current_map_name = unsafe {
(*global_vars) (*global_vars)
@ -300,7 +300,7 @@ mod tests {
.expect("Failed to find client.dll") .expect("Failed to find client.dll")
.base(); .base();
let local_player_controller = process.read_memory::<usize>(client_base + 0x1800008)?; // dwLocalPlayerController let local_player_controller = process.read_memory::<usize>(client_base + 0x1804518)?; // dwLocalPlayerController
let player_name = process.read_string((local_player_controller + 0x640).into())?; // m_iszPlayerName let player_name = process.read_string((local_player_controller + 0x640).into())?; // m_iszPlayerName
@ -318,7 +318,7 @@ mod tests {
.expect("Failed to find client.dll") .expect("Failed to find client.dll")
.base(); .base();
let local_player_pawn = process.read_memory::<usize>(client_base + 0x16BC4A8)?; // dwLocalPlayerPawn let local_player_pawn = process.read_memory::<usize>(client_base + 0x16BC5B8)?; // dwLocalPlayerPawn
let game_scene_node = process.read_memory::<usize>((local_player_pawn + 0x310).into())?; // m_pGameSceneNode let game_scene_node = process.read_memory::<usize>((local_player_pawn + 0x310).into())?; // m_pGameSceneNode
@ -346,8 +346,8 @@ mod tests {
.expect("Failed to find engine2.dll") .expect("Failed to find engine2.dll")
.base(); .base();
let window_width = process.read_memory::<u32>(engine_base + 0x540CE0)?; // dwWindowWidth let window_width = process.read_memory::<u32>(engine_base + 0x541D88)?; // dwWindowWidth
let window_height = process.read_memory::<u32>(engine_base + 0x540CE4)?; // dwWindowHeight let window_height = process.read_memory::<u32>(engine_base + 0x541D8C)?; // dwWindowHeight
println!("Window size: {}x{}", window_width, window_height); println!("Window size: {}x{}", window_width, window_height);