📦 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
* Sat, 18 Nov 2023 01:51:40 +0000
* Tue, 21 Nov 2023 00:47:41 +0000
*/
public static class AimMatrixOpFixedSettings_t {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {
@ -173,6 +173,11 @@ public static class EventFrameBoundary_t {
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 {
}

View File

@ -1,6 +1,6 @@
/*
* 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
@ -177,6 +177,11 @@ namespace EventFrameBoundary_t {
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 {
}

View File

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

View File

@ -1,6 +1,6 @@
'''
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:
@ -139,6 +139,10 @@ class EventClientSimulate_t: # EventSimulate_t
class EventFrameBoundary_t:
m_flFrameTime = 0x0 # float
class EventHostTimescaleChanged_t:
m_flOldValue = 0x0 # float
m_flNewValue = 0x4 # float
class EventModInitialized_t:
class EventPostAdvanceTick_t: # EventSimulate_t

View File

@ -1,6 +1,6 @@
/*
* 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)]
@ -175,6 +175,11 @@ pub mod EventFrameBoundary_t {
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 {
}

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,43 +1,43 @@
/*
* 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 const nint dwEntityList = 0x17B0CF0;
public const nint dwForceAttack = 0x16B5400;
public const nint dwForceAttack2 = 0x16B5490;
public const nint dwForceBackward = 0x16B56D0;
public const nint dwForceCrouch = 0x16B59A0;
public const nint dwForceForward = 0x16B5640;
public const nint dwForceJump = 0x16B5910;
public const nint dwForceLeft = 0x16B5760;
public const nint dwForceRight = 0x16B57F0;
public const nint dwGameEntitySystem = 0x18DC3D0;
public const nint dwEntityList = 0x17B5200;
public const nint dwForceAttack = 0x16B5510;
public const nint dwForceAttack2 = 0x16B55A0;
public const nint dwForceBackward = 0x16B57E0;
public const nint dwForceCrouch = 0x16B5AB0;
public const nint dwForceForward = 0x16B5750;
public const nint dwForceJump = 0x16B5A20;
public const nint dwForceLeft = 0x16B5870;
public const nint dwForceRight = 0x16B5900;
public const nint dwGameEntitySystem = 0x18E08E0;
public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510;
public const nint dwGameRules = 0x180C9A0;
public const nint dwGlobalVars = 0x16B14E0;
public const nint dwGlowManager = 0x180C9C8;
public const nint dwInterfaceLinkList = 0x190A068;
public const nint dwLocalPlayerController = 0x1800008;
public const nint dwLocalPlayerPawn = 0x16BC4A8;
public const nint dwPlantedC4 = 0x1813F68;
public const nint dwPrediction = 0x16BC370;
public const nint dwSensitivity = 0x180DF58;
public const nint dwGameRules = 0x1810EB0;
public const nint dwGlobalVars = 0x16B1670;
public const nint dwGlowManager = 0x1810ED8;
public const nint dwInterfaceLinkList = 0x190E578;
public const nint dwLocalPlayerController = 0x1804518;
public const nint dwLocalPlayerPawn = 0x16BC5B8;
public const nint dwPlantedC4 = 0x1818478;
public const nint dwPrediction = 0x16BC480;
public const nint dwSensitivity = 0x1812468;
public const nint dwSensitivity_sensitivity = 0x40;
public const nint dwViewAngles = 0x186FFB0;
public const nint dwViewMatrix = 0x180F330;
public const nint dwViewRender = 0x180FBB0;
public const nint dwViewAngles = 0x18744C0;
public const nint dwViewMatrix = 0x1813840;
public const nint dwViewRender = 0x18140C0;
}
public static class engine2_dll { // engine2.dll
public const nint dwBuildNumber = 0x48A514;
public const nint dwNetworkGameClient = 0x489AC0;
public const nint dwBuildNumber = 0x48B514;
public const nint dwNetworkGameClient = 0x48AAC0;
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
public const nint dwNetworkGameClient_maxClients = 0x250;
public const nint dwNetworkGameClient_signOnState = 0x240;
public const nint dwWindowHeight = 0x540CE4;
public const nint dwWindowWidth = 0x540CE0;
public const nint dwWindowHeight = 0x541D8C;
public const nint dwWindowWidth = 0x541D88;
}
public static class inputsystem_dll { // inputsystem.dll

View File

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

View File

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

View File

@ -1,42 +1,42 @@
'''
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
dwEntityList = 0x17B0CF0
dwForceAttack = 0x16B5400
dwForceAttack2 = 0x16B5490
dwForceBackward = 0x16B56D0
dwForceCrouch = 0x16B59A0
dwForceForward = 0x16B5640
dwForceJump = 0x16B5910
dwForceLeft = 0x16B5760
dwForceRight = 0x16B57F0
dwGameEntitySystem = 0x18DC3D0
dwEntityList = 0x17B5200
dwForceAttack = 0x16B5510
dwForceAttack2 = 0x16B55A0
dwForceBackward = 0x16B57E0
dwForceCrouch = 0x16B5AB0
dwForceForward = 0x16B5750
dwForceJump = 0x16B5A20
dwForceLeft = 0x16B5870
dwForceRight = 0x16B5900
dwGameEntitySystem = 0x18E08E0
dwGameEntitySystem_getHighestEntityIndex = 0x1510
dwGameRules = 0x180C9A0
dwGlobalVars = 0x16B14E0
dwGlowManager = 0x180C9C8
dwInterfaceLinkList = 0x190A068
dwLocalPlayerController = 0x1800008
dwLocalPlayerPawn = 0x16BC4A8
dwPlantedC4 = 0x1813F68
dwPrediction = 0x16BC370
dwSensitivity = 0x180DF58
dwGameRules = 0x1810EB0
dwGlobalVars = 0x16B1670
dwGlowManager = 0x1810ED8
dwInterfaceLinkList = 0x190E578
dwLocalPlayerController = 0x1804518
dwLocalPlayerPawn = 0x16BC5B8
dwPlantedC4 = 0x1818478
dwPrediction = 0x16BC480
dwSensitivity = 0x1812468
dwSensitivity_sensitivity = 0x40
dwViewAngles = 0x186FFB0
dwViewMatrix = 0x180F330
dwViewRender = 0x180FBB0
dwViewAngles = 0x18744C0
dwViewMatrix = 0x1813840
dwViewRender = 0x18140C0
class engine2_dll: # engine2.dll
dwBuildNumber = 0x48A514
dwNetworkGameClient = 0x489AC0
dwBuildNumber = 0x48B514
dwNetworkGameClient = 0x48AAC0
dwNetworkGameClient_getLocalPlayer = 0xF0
dwNetworkGameClient_maxClients = 0x250
dwNetworkGameClient_signOnState = 0x240
dwWindowHeight = 0x540CE4
dwWindowWidth = 0x540CE0
dwWindowHeight = 0x541D8C
dwWindowWidth = 0x541D88
class inputsystem_dll: # inputsystem.dll
dwInputSystem = 0x35760

View File

@ -1,45 +1,45 @@
/*
* 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)]
pub mod client_dll { // client.dll
pub const dwEntityList: usize = 0x17B0CF0;
pub const dwForceAttack: usize = 0x16B5400;
pub const dwForceAttack2: usize = 0x16B5490;
pub const dwForceBackward: usize = 0x16B56D0;
pub const dwForceCrouch: usize = 0x16B59A0;
pub const dwForceForward: usize = 0x16B5640;
pub const dwForceJump: usize = 0x16B5910;
pub const dwForceLeft: usize = 0x16B5760;
pub const dwForceRight: usize = 0x16B57F0;
pub const dwGameEntitySystem: usize = 0x18DC3D0;
pub const dwEntityList: usize = 0x17B5200;
pub const dwForceAttack: usize = 0x16B5510;
pub const dwForceAttack2: usize = 0x16B55A0;
pub const dwForceBackward: usize = 0x16B57E0;
pub const dwForceCrouch: usize = 0x16B5AB0;
pub const dwForceForward: usize = 0x16B5750;
pub const dwForceJump: usize = 0x16B5A20;
pub const dwForceLeft: usize = 0x16B5870;
pub const dwForceRight: usize = 0x16B5900;
pub const dwGameEntitySystem: usize = 0x18E08E0;
pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510;
pub const dwGameRules: usize = 0x180C9A0;
pub const dwGlobalVars: usize = 0x16B14E0;
pub const dwGlowManager: usize = 0x180C9C8;
pub const dwInterfaceLinkList: usize = 0x190A068;
pub const dwLocalPlayerController: usize = 0x1800008;
pub const dwLocalPlayerPawn: usize = 0x16BC4A8;
pub const dwPlantedC4: usize = 0x1813F68;
pub const dwPrediction: usize = 0x16BC370;
pub const dwSensitivity: usize = 0x180DF58;
pub const dwGameRules: usize = 0x1810EB0;
pub const dwGlobalVars: usize = 0x16B1670;
pub const dwGlowManager: usize = 0x1810ED8;
pub const dwInterfaceLinkList: usize = 0x190E578;
pub const dwLocalPlayerController: usize = 0x1804518;
pub const dwLocalPlayerPawn: usize = 0x16BC5B8;
pub const dwPlantedC4: usize = 0x1818478;
pub const dwPrediction: usize = 0x16BC480;
pub const dwSensitivity: usize = 0x1812468;
pub const dwSensitivity_sensitivity: usize = 0x40;
pub const dwViewAngles: usize = 0x186FFB0;
pub const dwViewMatrix: usize = 0x180F330;
pub const dwViewRender: usize = 0x180FBB0;
pub const dwViewAngles: usize = 0x18744C0;
pub const dwViewMatrix: usize = 0x1813840;
pub const dwViewRender: usize = 0x18140C0;
}
pub mod engine2_dll { // engine2.dll
pub const dwBuildNumber: usize = 0x48A514;
pub const dwNetworkGameClient: usize = 0x489AC0;
pub const dwBuildNumber: usize = 0x48B514;
pub const dwNetworkGameClient: usize = 0x48AAC0;
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
pub const dwNetworkGameClient_maxClients: usize = 0x250;
pub const dwNetworkGameClient_signOnState: usize = 0x240;
pub const dwWindowHeight: usize = 0x540CE4;
pub const dwWindowWidth: usize = 0x540CE0;
pub const dwWindowHeight: usize = 0x541D8C;
pub const dwWindowWidth: usize = 0x541D88;
}
pub mod inputsystem_dll { // inputsystem.dll

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

@ -1,6 +1,6 @@
/*
* 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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -158,7 +158,7 @@ mod tests {
.expect("Failed to find engine2.dll")
.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);
@ -174,14 +174,14 @@ mod tests {
.expect("Failed to find client.dll")
.base();
let force_attack = process.read_memory::<u32>(client_base + 0x16B5400)?; // dwForceAttack
let force_attack_2 = process.read_memory::<u32>(client_base + 0x16B5490)?; // dwForceAttack2
let force_backward = process.read_memory::<u32>(client_base + 0x16B56D0)?; // dwForceBackward
let force_crouch = process.read_memory::<u32>(client_base + 0x16B59A0)?; // dwForceCrouch
let force_forward = process.read_memory::<u32>(client_base + 0x16B5640)?; // dwForceForward
let force_jump = process.read_memory::<u32>(client_base + 0x16B5910)?; // dwForceJump
let force_left = process.read_memory::<u32>(client_base + 0x16B5760)?; // dwForceLeft
let force_right = process.read_memory::<u32>(client_base + 0x16B57F0)?; // dwForceRight
let force_attack = process.read_memory::<u32>(client_base + 0x16B5510)?; // dwForceAttack
let force_attack_2 = process.read_memory::<u32>(client_base + 0x16B55A0)?; // dwForceAttack2
let force_backward = process.read_memory::<u32>(client_base + 0x16B57E0)?; // dwForceBackward
let force_crouch = process.read_memory::<u32>(client_base + 0x16B5AB0)?; // dwForceCrouch
let force_forward = process.read_memory::<u32>(client_base + 0x16B5750)?; // dwForceForward
let force_jump = process.read_memory::<u32>(client_base + 0x16B5A20)?; // dwForceJump
let force_left = process.read_memory::<u32>(client_base + 0x16B5870)?; // dwForceLeft
let force_right = process.read_memory::<u32>(client_base + 0x16B5900)?; // dwForceRight
let get_key_state = |value: u32| -> &str {
match value {
@ -251,7 +251,7 @@ mod tests {
.expect("Failed to find client.dll")
.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 {
(*global_vars)
@ -300,7 +300,7 @@ mod tests {
.expect("Failed to find client.dll")
.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
@ -318,7 +318,7 @@ mod tests {
.expect("Failed to find client.dll")
.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
@ -346,8 +346,8 @@ mod tests {
.expect("Failed to find engine2.dll")
.base();
let window_width = process.read_memory::<u32>(engine_base + 0x540CE0)?; // dwWindowWidth
let window_height = process.read_memory::<u32>(engine_base + 0x540CE4)?; // dwWindowHeight
let window_width = process.read_memory::<u32>(engine_base + 0x541D88)?; // dwWindowWidth
let window_height = process.read_memory::<u32>(engine_base + 0x541D8C)?; // dwWindowHeight
println!("Window size: {}x{}", window_width, window_height);