📦 Game Update 13968 (2)

This commit is contained in:
a2x 2023-11-10 17:13:48 +10:00
parent a1639bea1c
commit e03721e1bb
76 changed files with 437 additions and 437 deletions

View File

@ -25,7 +25,7 @@
{
"name": "dwForceAttack",
"module": "client.dll",
"pattern": "48 8D 0D ? ? ? ? E9 E4 44 B4 FF",
"pattern": "48 8D 0D ? ? ? ? E9 24 43 B4 FF",
"operations": [
{
"type": "rip"
@ -39,7 +39,7 @@
{
"name": "dwForceAttack2",
"module": "client.dll",
"pattern": "48 8D 0D ? ? ? ? E9 F4 44 B4 FF",
"pattern": "48 8D 0D ? ? ? ? E9 34 43 B4 FF",
"operations": [
{
"type": "rip"

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class AimMatrixOpFixedSettings_t {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class AimMatrixOpFixedSettings_t:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class ActiveModelConfig_t {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:32 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class ActiveModelConfig_t:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class CEmptyEntityInstance {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class CEmptyEntityInstance:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
public static class CAnimScriptBase {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:32 +0000
Fri, 10 Nov 2023 07:08:46 +0000
'''
class CAnimScriptBase:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
public static class animationsystem_dll { // animationsystem.dll
@ -9,47 +9,47 @@ public static class animationsystem_dll { // animationsystem.dll
}
public static class client_dll { // client.dll
public const nint LegacyGameUI001 = 0x89BE60;
public const nint Source2ClientUI001 = 0x88AB70;
public const nint Source2ClientPrediction001 = 0x7A3900;
public const nint ClientToolsInfo_001 = 0x72F360;
public const nint Source2Client002 = 0x72F380;
public const nint GameClientExports001 = 0x72F370;
public const nint EmptyWorldService001_Client = 0x48EF30;
public const nint Source2ClientConfig001 = 0x475F40;
public const nint LegacyGameUI001 = 0x89C1E0;
public const nint Source2ClientUI001 = 0x88AEF0;
public const nint Source2ClientPrediction001 = 0x7A3C80;
public const nint ClientToolsInfo_001 = 0x72F6E0;
public const nint Source2Client002 = 0x72F700;
public const nint GameClientExports001 = 0x72F6F0;
public const nint EmptyWorldService001_Client = 0x48F1F0;
public const nint Source2ClientConfig001 = 0x476200;
}
public static class engine2_dll { // engine2.dll
public const nint SimpleEngineLoopService_001 = 0x1E4F70;
public const nint ClientServerEngineLoopService_001 = 0x1DAC40;
public const nint KeyValueCache001 = 0x1D7280;
public const nint HostStateMgr001 = 0x1D4A80;
public const nint GameEventSystemServerV001 = 0x1D0120;
public const nint GameEventSystemClientV001 = 0x1D0110;
public const nint EngineServiceMgr001 = 0x1CBE00;
public const nint VProfService_001 = 0x1B9870;
public const nint ToolService_001 = 0x1B85C0;
public const nint StatsService_001 = 0x1B3840;
public const nint SplitScreenService_001 = 0x1B0AB0;
public const nint SoundService_001 = 0x1AB5F0;
public const nint ScreenshotService001 = 0x1A74C0;
public const nint RenderService_001 = 0x1A4820;
public const nint NetworkService_001 = 0x1A4330;
public const nint NetworkServerService_001 = 0x19F1E0;
public const nint NetworkP2PService_001 = 0x19ACD0;
public const nint NetworkClientService_001 = 0x194900;
public const nint MapListService_001 = 0x18D8D0;
public const nint InputService_001 = 0x17B750;
public const nint GameUIService_001 = 0x175F70;
public const nint GameResourceServiceServerV001 = 0x173CD0;
public const nint GameResourceServiceClientV001 = 0x173CC0;
public const nint BugService001 = 0x16CCF0;
public const nint BenchmarkService001 = 0x16B4C0;
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x118A40;
public const nint EngineGameUI001 = 0x117DD0;
public const nint INETSUPPORT_001 = 0xE7490;
public const nint Source2EngineToServerStringTable001 = 0xA2350;
public const nint Source2EngineToServer001 = 0x8B850;
public const nint SimpleEngineLoopService_001 = 0x1E5110;
public const nint ClientServerEngineLoopService_001 = 0x1DADE0;
public const nint KeyValueCache001 = 0x1D7420;
public const nint HostStateMgr001 = 0x1D4C20;
public const nint GameEventSystemServerV001 = 0x1D02C0;
public const nint GameEventSystemClientV001 = 0x1D02B0;
public const nint EngineServiceMgr001 = 0x1CBFA0;
public const nint VProfService_001 = 0x1B9950;
public const nint ToolService_001 = 0x1B86A0;
public const nint StatsService_001 = 0x1B3920;
public const nint SplitScreenService_001 = 0x1B0B90;
public const nint SoundService_001 = 0x1AB6D0;
public const nint ScreenshotService001 = 0x1A75A0;
public const nint RenderService_001 = 0x1A4900;
public const nint NetworkService_001 = 0x1A4410;
public const nint NetworkServerService_001 = 0x19F2C0;
public const nint NetworkP2PService_001 = 0x19ADB0;
public const nint NetworkClientService_001 = 0x1949E0;
public const nint MapListService_001 = 0x18D9B0;
public const nint InputService_001 = 0x17B830;
public const nint GameUIService_001 = 0x176050;
public const nint GameResourceServiceServerV001 = 0x173DB0;
public const nint GameResourceServiceClientV001 = 0x173DA0;
public const nint BugService001 = 0x16CDD0;
public const nint BenchmarkService001 = 0x16B5A0;
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x118B20;
public const nint EngineGameUI001 = 0x117EB0;
public const nint INETSUPPORT_001 = 0xE7510;
public const nint Source2EngineToServerStringTable001 = 0xA23D0;
public const nint Source2EngineToServer001 = 0x8B710;
public const nint Source2EngineToClientStringTable001 = 0x841F0;
public const nint Source2EngineToClient001 = 0x5AC30;
}
@ -85,7 +85,7 @@ public static class localize_dll { // localize.dll
public static class matchmaking_dll { // matchmaking.dll
public const nint GameTypes001 = 0x50270;
public const nint MATCHFRAMEWORK_001 = 0x101030;
public const nint MATCHFRAMEWORK_001 = 0x1012B0;
}
public static class materialsystem2_dll { // materialsystem2.dll
@ -157,14 +157,14 @@ public static class schemasystem_dll { // schemasystem.dll
}
public static class server_dll { // server.dll
public const nint NavGameTest001 = 0xA37070;
public const nint ServerToolsInfo_001 = 0x8399A0;
public const nint Source2GameClients001 = 0x8399B0;
public const nint Source2GameEntities001 = 0x8399C0;
public const nint Source2Server001 = 0x8399D0;
public const nint EmptyWorldService001_Server = 0x58E2D0;
public const nint Source2ServerConfig001 = 0x56E2E0;
public const nint EntitySubclassUtilsV001 = 0x2CD7B0;
public const nint NavGameTest001 = 0xA37380;
public const nint ServerToolsInfo_001 = 0x839CB0;
public const nint Source2GameClients001 = 0x839CC0;
public const nint Source2GameEntities001 = 0x839CD0;
public const nint Source2Server001 = 0x839CE0;
public const nint EmptyWorldService001_Server = 0x58E590;
public const nint Source2ServerConfig001 = 0x56E5A0;
public const nint EntitySubclassUtilsV001 = 0x2CDA70;
public const nint customnavsystem001 = 0x24A6E0;
public const nint Source2GameDirector001 = 0x152060;
}

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
#pragma once
@ -13,47 +13,47 @@ namespace animationsystem_dll { // animationsystem.dll
}
namespace client_dll { // client.dll
constexpr std::ptrdiff_t LegacyGameUI001 = 0x89BE60;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x88AB70;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7A3900;
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x72F360;
constexpr std::ptrdiff_t Source2Client002 = 0x72F380;
constexpr std::ptrdiff_t GameClientExports001 = 0x72F370;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48EF30;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x475F40;
constexpr std::ptrdiff_t LegacyGameUI001 = 0x89C1E0;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x88AEF0;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7A3C80;
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x72F6E0;
constexpr std::ptrdiff_t Source2Client002 = 0x72F700;
constexpr std::ptrdiff_t GameClientExports001 = 0x72F6F0;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48F1F0;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x476200;
}
namespace engine2_dll { // engine2.dll
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E4F70;
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DAC40;
constexpr std::ptrdiff_t KeyValueCache001 = 0x1D7280;
constexpr std::ptrdiff_t HostStateMgr001 = 0x1D4A80;
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1D0120;
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1D0110;
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CBE00;
constexpr std::ptrdiff_t VProfService_001 = 0x1B9870;
constexpr std::ptrdiff_t ToolService_001 = 0x1B85C0;
constexpr std::ptrdiff_t StatsService_001 = 0x1B3840;
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1B0AB0;
constexpr std::ptrdiff_t SoundService_001 = 0x1AB5F0;
constexpr std::ptrdiff_t ScreenshotService001 = 0x1A74C0;
constexpr std::ptrdiff_t RenderService_001 = 0x1A4820;
constexpr std::ptrdiff_t NetworkService_001 = 0x1A4330;
constexpr std::ptrdiff_t NetworkServerService_001 = 0x19F1E0;
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x19ACD0;
constexpr std::ptrdiff_t NetworkClientService_001 = 0x194900;
constexpr std::ptrdiff_t MapListService_001 = 0x18D8D0;
constexpr std::ptrdiff_t InputService_001 = 0x17B750;
constexpr std::ptrdiff_t GameUIService_001 = 0x175F70;
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x173CD0;
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173CC0;
constexpr std::ptrdiff_t BugService001 = 0x16CCF0;
constexpr std::ptrdiff_t BenchmarkService001 = 0x16B4C0;
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x118A40;
constexpr std::ptrdiff_t EngineGameUI001 = 0x117DD0;
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE7490;
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA2350;
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8B850;
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E5110;
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DADE0;
constexpr std::ptrdiff_t KeyValueCache001 = 0x1D7420;
constexpr std::ptrdiff_t HostStateMgr001 = 0x1D4C20;
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1D02C0;
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1D02B0;
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CBFA0;
constexpr std::ptrdiff_t VProfService_001 = 0x1B9950;
constexpr std::ptrdiff_t ToolService_001 = 0x1B86A0;
constexpr std::ptrdiff_t StatsService_001 = 0x1B3920;
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1B0B90;
constexpr std::ptrdiff_t SoundService_001 = 0x1AB6D0;
constexpr std::ptrdiff_t ScreenshotService001 = 0x1A75A0;
constexpr std::ptrdiff_t RenderService_001 = 0x1A4900;
constexpr std::ptrdiff_t NetworkService_001 = 0x1A4410;
constexpr std::ptrdiff_t NetworkServerService_001 = 0x19F2C0;
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x19ADB0;
constexpr std::ptrdiff_t NetworkClientService_001 = 0x1949E0;
constexpr std::ptrdiff_t MapListService_001 = 0x18D9B0;
constexpr std::ptrdiff_t InputService_001 = 0x17B830;
constexpr std::ptrdiff_t GameUIService_001 = 0x176050;
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x173DB0;
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173DA0;
constexpr std::ptrdiff_t BugService001 = 0x16CDD0;
constexpr std::ptrdiff_t BenchmarkService001 = 0x16B5A0;
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x118B20;
constexpr std::ptrdiff_t EngineGameUI001 = 0x117EB0;
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE7510;
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA23D0;
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8B710;
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x841F0;
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5AC30;
}
@ -89,7 +89,7 @@ namespace localize_dll { // localize.dll
namespace matchmaking_dll { // matchmaking.dll
constexpr std::ptrdiff_t GameTypes001 = 0x50270;
constexpr std::ptrdiff_t MATCHFRAMEWORK_001 = 0x101030;
constexpr std::ptrdiff_t MATCHFRAMEWORK_001 = 0x1012B0;
}
namespace materialsystem2_dll { // materialsystem2.dll
@ -161,14 +161,14 @@ namespace schemasystem_dll { // schemasystem.dll
}
namespace server_dll { // server.dll
constexpr std::ptrdiff_t NavGameTest001 = 0xA37070;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x8399A0;
constexpr std::ptrdiff_t Source2GameClients001 = 0x8399B0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x8399C0;
constexpr std::ptrdiff_t Source2Server001 = 0x8399D0;
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x58E2D0;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x56E2E0;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2CD7B0;
constexpr std::ptrdiff_t NavGameTest001 = 0xA37380;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x839CB0;
constexpr std::ptrdiff_t Source2GameClients001 = 0x839CC0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x839CD0;
constexpr std::ptrdiff_t Source2Server001 = 0x839CE0;
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x58E590;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x56E5A0;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2CDA70;
constexpr std::ptrdiff_t customnavsystem001 = 0x24A6E0;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x152060;
}

View File

@ -15,35 +15,35 @@
"client_dll": {
"data": {
"ClientToolsInfo_001": {
"value": 7533408,
"value": 7534304,
"comment": null
},
"EmptyWorldService001_Client": {
"value": 4779824,
"value": 4780528,
"comment": null
},
"GameClientExports001": {
"value": 7533424,
"value": 7534320,
"comment": null
},
"LegacyGameUI001": {
"value": 9027168,
"value": 9028064,
"comment": null
},
"Source2Client002": {
"value": 7533440,
"value": 7534336,
"comment": null
},
"Source2ClientConfig001": {
"value": 4677440,
"value": 4678144,
"comment": null
},
"Source2ClientPrediction001": {
"value": 8009984,
"value": 8010880,
"comment": null
},
"Source2ClientUI001": {
"value": 8956784,
"value": 8957680,
"comment": null
}
},
@ -52,95 +52,95 @@
"engine2_dll": {
"data": {
"BenchmarkService001": {
"value": 1488064,
"value": 1488288,
"comment": null
},
"BugService001": {
"value": 1494256,
"value": 1494480,
"comment": null
},
"ClientServerEngineLoopService_001": {
"value": 1944640,
"value": 1945056,
"comment": null
},
"EngineGameUI001": {
"value": 1146320,
"value": 1146544,
"comment": null
},
"EngineServiceMgr001": {
"value": 1883648,
"value": 1884064,
"comment": null
},
"GameEventSystemClientV001": {
"value": 1900816,
"value": 1901232,
"comment": null
},
"GameEventSystemServerV001": {
"value": 1900832,
"value": 1901248,
"comment": null
},
"GameResourceServiceClientV001": {
"value": 1522880,
"value": 1523104,
"comment": null
},
"GameResourceServiceServerV001": {
"value": 1522896,
"value": 1523120,
"comment": null
},
"GameUIService_001": {
"value": 1531760,
"value": 1531984,
"comment": null
},
"HostStateMgr001": {
"value": 1919616,
"value": 1920032,
"comment": null
},
"INETSUPPORT_001": {
"value": 947344,
"value": 947472,
"comment": null
},
"InputService_001": {
"value": 1554256,
"value": 1554480,
"comment": null
},
"KeyValueCache001": {
"value": 1929856,
"value": 1930272,
"comment": null
},
"MapListService_001": {
"value": 1628368,
"value": 1628592,
"comment": null
},
"NetworkClientService_001": {
"value": 1657088,
"value": 1657312,
"comment": null
},
"NetworkP2PService_001": {
"value": 1682640,
"value": 1682864,
"comment": null
},
"NetworkServerService_001": {
"value": 1700320,
"value": 1700544,
"comment": null
},
"NetworkService_001": {
"value": 1721136,
"value": 1721360,
"comment": null
},
"RenderService_001": {
"value": 1722400,
"value": 1722624,
"comment": null
},
"ScreenshotService001": {
"value": 1733824,
"value": 1734048,
"comment": null
},
"SimpleEngineLoopService_001": {
"value": 1986416,
"value": 1986832,
"comment": null
},
"SoundService_001": {
"value": 1750512,
"value": 1750736,
"comment": null
},
"Source2EngineToClient001": {
@ -152,31 +152,31 @@
"comment": null
},
"Source2EngineToServer001": {
"value": 571472,
"value": 571152,
"comment": null
},
"Source2EngineToServerStringTable001": {
"value": 664400,
"value": 664528,
"comment": null
},
"SplitScreenService_001": {
"value": 1772208,
"value": 1772432,
"comment": null
},
"StatsService_001": {
"value": 1783872,
"value": 1784096,
"comment": null
},
"ToolService_001": {
"value": 1803712,
"value": 1803936,
"comment": null
},
"VENGINE_GAMEUIFUNCS_VERSION005": {
"value": 1149504,
"value": 1149728,
"comment": null
},
"VProfService_001": {
"value": 1808496,
"value": 1808720,
"comment": null
}
},
@ -270,7 +270,7 @@
"comment": null
},
"MATCHFRAMEWORK_001": {
"value": 1052720,
"value": 1053360,
"comment": null
}
},
@ -453,23 +453,23 @@
"server_dll": {
"data": {
"EmptyWorldService001_Server": {
"value": 5825232,
"value": 5825936,
"comment": null
},
"EntitySubclassUtilsV001": {
"value": 2938800,
"value": 2939504,
"comment": null
},
"NavGameTest001": {
"value": 10711152,
"value": 10711936,
"comment": null
},
"ServerToolsInfo_001": {
"value": 8624544,
"value": 8625328,
"comment": null
},
"Source2GameClients001": {
"value": 8624560,
"value": 8625344,
"comment": null
},
"Source2GameDirector001": {
@ -477,15 +477,15 @@
"comment": null
},
"Source2GameEntities001": {
"value": 8624576,
"value": 8625360,
"comment": null
},
"Source2Server001": {
"value": 8624592,
"value": 8625376,
"comment": null
},
"Source2ServerConfig001": {
"value": 5694176,
"value": 5694880,
"comment": null
},
"customnavsystem001": {

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:32 +0000
Fri, 10 Nov 2023 07:08:46 +0000
'''
class animationsystem_dll: # animationsystem.dll
@ -8,46 +8,46 @@ class animationsystem_dll: # animationsystem.dll
AnimationSystem_001 = 0x5F1D0
class client_dll: # client.dll
LegacyGameUI001 = 0x89BE60
Source2ClientUI001 = 0x88AB70
Source2ClientPrediction001 = 0x7A3900
ClientToolsInfo_001 = 0x72F360
Source2Client002 = 0x72F380
GameClientExports001 = 0x72F370
EmptyWorldService001_Client = 0x48EF30
Source2ClientConfig001 = 0x475F40
LegacyGameUI001 = 0x89C1E0
Source2ClientUI001 = 0x88AEF0
Source2ClientPrediction001 = 0x7A3C80
ClientToolsInfo_001 = 0x72F6E0
Source2Client002 = 0x72F700
GameClientExports001 = 0x72F6F0
EmptyWorldService001_Client = 0x48F1F0
Source2ClientConfig001 = 0x476200
class engine2_dll: # engine2.dll
SimpleEngineLoopService_001 = 0x1E4F70
ClientServerEngineLoopService_001 = 0x1DAC40
KeyValueCache001 = 0x1D7280
HostStateMgr001 = 0x1D4A80
GameEventSystemServerV001 = 0x1D0120
GameEventSystemClientV001 = 0x1D0110
EngineServiceMgr001 = 0x1CBE00
VProfService_001 = 0x1B9870
ToolService_001 = 0x1B85C0
StatsService_001 = 0x1B3840
SplitScreenService_001 = 0x1B0AB0
SoundService_001 = 0x1AB5F0
ScreenshotService001 = 0x1A74C0
RenderService_001 = 0x1A4820
NetworkService_001 = 0x1A4330
NetworkServerService_001 = 0x19F1E0
NetworkP2PService_001 = 0x19ACD0
NetworkClientService_001 = 0x194900
MapListService_001 = 0x18D8D0
InputService_001 = 0x17B750
GameUIService_001 = 0x175F70
GameResourceServiceServerV001 = 0x173CD0
GameResourceServiceClientV001 = 0x173CC0
BugService001 = 0x16CCF0
BenchmarkService001 = 0x16B4C0
VENGINE_GAMEUIFUNCS_VERSION005 = 0x118A40
EngineGameUI001 = 0x117DD0
INETSUPPORT_001 = 0xE7490
Source2EngineToServerStringTable001 = 0xA2350
Source2EngineToServer001 = 0x8B850
SimpleEngineLoopService_001 = 0x1E5110
ClientServerEngineLoopService_001 = 0x1DADE0
KeyValueCache001 = 0x1D7420
HostStateMgr001 = 0x1D4C20
GameEventSystemServerV001 = 0x1D02C0
GameEventSystemClientV001 = 0x1D02B0
EngineServiceMgr001 = 0x1CBFA0
VProfService_001 = 0x1B9950
ToolService_001 = 0x1B86A0
StatsService_001 = 0x1B3920
SplitScreenService_001 = 0x1B0B90
SoundService_001 = 0x1AB6D0
ScreenshotService001 = 0x1A75A0
RenderService_001 = 0x1A4900
NetworkService_001 = 0x1A4410
NetworkServerService_001 = 0x19F2C0
NetworkP2PService_001 = 0x19ADB0
NetworkClientService_001 = 0x1949E0
MapListService_001 = 0x18D9B0
InputService_001 = 0x17B830
GameUIService_001 = 0x176050
GameResourceServiceServerV001 = 0x173DB0
GameResourceServiceClientV001 = 0x173DA0
BugService001 = 0x16CDD0
BenchmarkService001 = 0x16B5A0
VENGINE_GAMEUIFUNCS_VERSION005 = 0x118B20
EngineGameUI001 = 0x117EB0
INETSUPPORT_001 = 0xE7510
Source2EngineToServerStringTable001 = 0xA23D0
Source2EngineToServer001 = 0x8B710
Source2EngineToClientStringTable001 = 0x841F0
Source2EngineToClient001 = 0x5AC30
@ -77,7 +77,7 @@ class localize_dll: # localize.dll
class matchmaking_dll: # matchmaking.dll
GameTypes001 = 0x50270
MATCHFRAMEWORK_001 = 0x101030
MATCHFRAMEWORK_001 = 0x1012B0
class materialsystem2_dll: # materialsystem2.dll
MaterialUtils_001 = 0x4DB90
@ -134,14 +134,14 @@ class schemasystem_dll: # schemasystem.dll
SchemaSystem_001 = 0xA930
class server_dll: # server.dll
NavGameTest001 = 0xA37070
ServerToolsInfo_001 = 0x8399A0
Source2GameClients001 = 0x8399B0
Source2GameEntities001 = 0x8399C0
Source2Server001 = 0x8399D0
EmptyWorldService001_Server = 0x58E2D0
Source2ServerConfig001 = 0x56E2E0
EntitySubclassUtilsV001 = 0x2CD7B0
NavGameTest001 = 0xA37380
ServerToolsInfo_001 = 0x839CB0
Source2GameClients001 = 0x839CC0
Source2GameEntities001 = 0x839CD0
Source2Server001 = 0x839CE0
EmptyWorldService001_Server = 0x58E590
Source2ServerConfig001 = 0x56E5A0
EntitySubclassUtilsV001 = 0x2CDA70
customnavsystem001 = 0x24A6E0
Source2GameDirector001 = 0x152060

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]
@ -11,47 +11,47 @@ pub mod animationsystem_dll { // animationsystem.dll
}
pub mod client_dll { // client.dll
pub const LegacyGameUI001: usize = 0x89BE60;
pub const Source2ClientUI001: usize = 0x88AB70;
pub const Source2ClientPrediction001: usize = 0x7A3900;
pub const ClientToolsInfo_001: usize = 0x72F360;
pub const Source2Client002: usize = 0x72F380;
pub const GameClientExports001: usize = 0x72F370;
pub const EmptyWorldService001_Client: usize = 0x48EF30;
pub const Source2ClientConfig001: usize = 0x475F40;
pub const LegacyGameUI001: usize = 0x89C1E0;
pub const Source2ClientUI001: usize = 0x88AEF0;
pub const Source2ClientPrediction001: usize = 0x7A3C80;
pub const ClientToolsInfo_001: usize = 0x72F6E0;
pub const Source2Client002: usize = 0x72F700;
pub const GameClientExports001: usize = 0x72F6F0;
pub const EmptyWorldService001_Client: usize = 0x48F1F0;
pub const Source2ClientConfig001: usize = 0x476200;
}
pub mod engine2_dll { // engine2.dll
pub const SimpleEngineLoopService_001: usize = 0x1E4F70;
pub const ClientServerEngineLoopService_001: usize = 0x1DAC40;
pub const KeyValueCache001: usize = 0x1D7280;
pub const HostStateMgr001: usize = 0x1D4A80;
pub const GameEventSystemServerV001: usize = 0x1D0120;
pub const GameEventSystemClientV001: usize = 0x1D0110;
pub const EngineServiceMgr001: usize = 0x1CBE00;
pub const VProfService_001: usize = 0x1B9870;
pub const ToolService_001: usize = 0x1B85C0;
pub const StatsService_001: usize = 0x1B3840;
pub const SplitScreenService_001: usize = 0x1B0AB0;
pub const SoundService_001: usize = 0x1AB5F0;
pub const ScreenshotService001: usize = 0x1A74C0;
pub const RenderService_001: usize = 0x1A4820;
pub const NetworkService_001: usize = 0x1A4330;
pub const NetworkServerService_001: usize = 0x19F1E0;
pub const NetworkP2PService_001: usize = 0x19ACD0;
pub const NetworkClientService_001: usize = 0x194900;
pub const MapListService_001: usize = 0x18D8D0;
pub const InputService_001: usize = 0x17B750;
pub const GameUIService_001: usize = 0x175F70;
pub const GameResourceServiceServerV001: usize = 0x173CD0;
pub const GameResourceServiceClientV001: usize = 0x173CC0;
pub const BugService001: usize = 0x16CCF0;
pub const BenchmarkService001: usize = 0x16B4C0;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x118A40;
pub const EngineGameUI001: usize = 0x117DD0;
pub const INETSUPPORT_001: usize = 0xE7490;
pub const Source2EngineToServerStringTable001: usize = 0xA2350;
pub const Source2EngineToServer001: usize = 0x8B850;
pub const SimpleEngineLoopService_001: usize = 0x1E5110;
pub const ClientServerEngineLoopService_001: usize = 0x1DADE0;
pub const KeyValueCache001: usize = 0x1D7420;
pub const HostStateMgr001: usize = 0x1D4C20;
pub const GameEventSystemServerV001: usize = 0x1D02C0;
pub const GameEventSystemClientV001: usize = 0x1D02B0;
pub const EngineServiceMgr001: usize = 0x1CBFA0;
pub const VProfService_001: usize = 0x1B9950;
pub const ToolService_001: usize = 0x1B86A0;
pub const StatsService_001: usize = 0x1B3920;
pub const SplitScreenService_001: usize = 0x1B0B90;
pub const SoundService_001: usize = 0x1AB6D0;
pub const ScreenshotService001: usize = 0x1A75A0;
pub const RenderService_001: usize = 0x1A4900;
pub const NetworkService_001: usize = 0x1A4410;
pub const NetworkServerService_001: usize = 0x19F2C0;
pub const NetworkP2PService_001: usize = 0x19ADB0;
pub const NetworkClientService_001: usize = 0x1949E0;
pub const MapListService_001: usize = 0x18D9B0;
pub const InputService_001: usize = 0x17B830;
pub const GameUIService_001: usize = 0x176050;
pub const GameResourceServiceServerV001: usize = 0x173DB0;
pub const GameResourceServiceClientV001: usize = 0x173DA0;
pub const BugService001: usize = 0x16CDD0;
pub const BenchmarkService001: usize = 0x16B5A0;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x118B20;
pub const EngineGameUI001: usize = 0x117EB0;
pub const INETSUPPORT_001: usize = 0xE7510;
pub const Source2EngineToServerStringTable001: usize = 0xA23D0;
pub const Source2EngineToServer001: usize = 0x8B710;
pub const Source2EngineToClientStringTable001: usize = 0x841F0;
pub const Source2EngineToClient001: usize = 0x5AC30;
}
@ -87,7 +87,7 @@ pub mod localize_dll { // localize.dll
pub mod matchmaking_dll { // matchmaking.dll
pub const GameTypes001: usize = 0x50270;
pub const MATCHFRAMEWORK_001: usize = 0x101030;
pub const MATCHFRAMEWORK_001: usize = 0x1012B0;
}
pub mod materialsystem2_dll { // materialsystem2.dll
@ -159,14 +159,14 @@ pub mod schemasystem_dll { // schemasystem.dll
}
pub mod server_dll { // server.dll
pub const NavGameTest001: usize = 0xA37070;
pub const ServerToolsInfo_001: usize = 0x8399A0;
pub const Source2GameClients001: usize = 0x8399B0;
pub const Source2GameEntities001: usize = 0x8399C0;
pub const Source2Server001: usize = 0x8399D0;
pub const EmptyWorldService001_Server: usize = 0x58E2D0;
pub const Source2ServerConfig001: usize = 0x56E2E0;
pub const EntitySubclassUtilsV001: usize = 0x2CD7B0;
pub const NavGameTest001: usize = 0xA37380;
pub const ServerToolsInfo_001: usize = 0x839CB0;
pub const Source2GameClients001: usize = 0x839CC0;
pub const Source2GameEntities001: usize = 0x839CD0;
pub const Source2Server001: usize = 0x839CE0;
pub const EmptyWorldService001_Server: usize = 0x58E590;
pub const Source2ServerConfig001: usize = 0x56E5A0;
pub const EntitySubclassUtilsV001: usize = 0x2CDA70;
pub const customnavsystem001: usize = 0x24A6E0;
pub const Source2GameDirector001: usize = 0x152060;
}

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class MaterialParamBuffer_t { // MaterialParam_t

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class MaterialParamBuffer_t: # MaterialParam_t

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class ChangeAccessorFieldPathIndex_t {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class ChangeAccessorFieldPathIndex_t:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,31 +1,31 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
public static class client_dll { // client.dll
public const nint dwEntityList = 0x17ADAF0;
public const nint dwForceAttack = 0x16B2320;
public const nint dwForceAttack2 = 0x16B23B0;
public const nint dwForceBackward = 0x16B25F0;
public const nint dwForceCrouch = 0x16B28C0;
public const nint dwForceForward = 0x16B2560;
public const nint dwForceJump = 0x16B2830;
public const nint dwForceLeft = 0x16B2680;
public const nint dwForceRight = 0x16B2710;
public const nint dwGameEntitySystem = 0x18D72E0;
public const nint dwEntityList = 0x17ADAE0;
public const nint dwForceAttack = 0x16B2310;
public const nint dwForceAttack2 = 0x16B23A0;
public const nint dwForceBackward = 0x16B25E0;
public const nint dwForceCrouch = 0x16B28B0;
public const nint dwForceForward = 0x16B2550;
public const nint dwForceJump = 0x16B2820;
public const nint dwForceLeft = 0x16B2670;
public const nint dwForceRight = 0x16B2700;
public const nint dwGameEntitySystem = 0x18D72D0;
public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510;
public const nint dwGameRules = 0x1809730;
public const nint dwGlobalVars = 0x16AE4A8;
public const nint dwGlowManager = 0x1809758;
public const nint dwInterfaceLinkList = 0x1904F78;
public const nint dwLocalPlayerController = 0x17FCDC8;
public const nint dwLocalPlayerPawn = 0x16B9398;
public const nint dwPlantedC4 = 0x1810CD8;
public const nint dwPrediction = 0x16B9260;
public const nint dwViewAngles = 0x186B108;
public const nint dwViewMatrix = 0x180C0F0;
public const nint dwViewRender = 0x180C948;
public const nint dwGameRules = 0x1809720;
public const nint dwGlobalVars = 0x16AE498;
public const nint dwGlowManager = 0x1809748;
public const nint dwInterfaceLinkList = 0x1904F68;
public const nint dwLocalPlayerController = 0x17FCDB8;
public const nint dwLocalPlayerPawn = 0x16B9388;
public const nint dwPlantedC4 = 0x1810CC8;
public const nint dwPrediction = 0x16B9250;
public const nint dwViewAngles = 0x186B0F8;
public const nint dwViewMatrix = 0x180C0E0;
public const nint dwViewRender = 0x180C938;
}
public static class engine2_dll { // engine2.dll
@ -34,8 +34,8 @@ public static class engine2_dll { // engine2.dll
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
public const nint dwNetworkGameClient_maxClients = 0x250;
public const nint dwNetworkGameClient_signOnState = 0x240;
public const nint dwWindowHeight = 0x541E0C;
public const nint dwWindowWidth = 0x541E08;
public const nint dwWindowHeight = 0x541E1C;
public const nint dwWindowWidth = 0x541E18;
}
public static class inputsystem_dll { // inputsystem.dll

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
#pragma once
@ -8,28 +8,28 @@
#include <cstddef>
namespace client_dll { // client.dll
constexpr std::ptrdiff_t dwEntityList = 0x17ADAF0;
constexpr std::ptrdiff_t dwForceAttack = 0x16B2320;
constexpr std::ptrdiff_t dwForceAttack2 = 0x16B23B0;
constexpr std::ptrdiff_t dwForceBackward = 0x16B25F0;
constexpr std::ptrdiff_t dwForceCrouch = 0x16B28C0;
constexpr std::ptrdiff_t dwForceForward = 0x16B2560;
constexpr std::ptrdiff_t dwForceJump = 0x16B2830;
constexpr std::ptrdiff_t dwForceLeft = 0x16B2680;
constexpr std::ptrdiff_t dwForceRight = 0x16B2710;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x18D72E0;
constexpr std::ptrdiff_t dwEntityList = 0x17ADAE0;
constexpr std::ptrdiff_t dwForceAttack = 0x16B2310;
constexpr std::ptrdiff_t dwForceAttack2 = 0x16B23A0;
constexpr std::ptrdiff_t dwForceBackward = 0x16B25E0;
constexpr std::ptrdiff_t dwForceCrouch = 0x16B28B0;
constexpr std::ptrdiff_t dwForceForward = 0x16B2550;
constexpr std::ptrdiff_t dwForceJump = 0x16B2820;
constexpr std::ptrdiff_t dwForceLeft = 0x16B2670;
constexpr std::ptrdiff_t dwForceRight = 0x16B2700;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x18D72D0;
constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510;
constexpr std::ptrdiff_t dwGameRules = 0x1809730;
constexpr std::ptrdiff_t dwGlobalVars = 0x16AE4A8;
constexpr std::ptrdiff_t dwGlowManager = 0x1809758;
constexpr std::ptrdiff_t dwInterfaceLinkList = 0x1904F78;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x17FCDC8;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x16B9398;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1810CD8;
constexpr std::ptrdiff_t dwPrediction = 0x16B9260;
constexpr std::ptrdiff_t dwViewAngles = 0x186B108;
constexpr std::ptrdiff_t dwViewMatrix = 0x180C0F0;
constexpr std::ptrdiff_t dwViewRender = 0x180C948;
constexpr std::ptrdiff_t dwGameRules = 0x1809720;
constexpr std::ptrdiff_t dwGlobalVars = 0x16AE498;
constexpr std::ptrdiff_t dwGlowManager = 0x1809748;
constexpr std::ptrdiff_t dwInterfaceLinkList = 0x1904F68;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x17FCDB8;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x16B9388;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1810CC8;
constexpr std::ptrdiff_t dwPrediction = 0x16B9250;
constexpr std::ptrdiff_t dwViewAngles = 0x186B0F8;
constexpr std::ptrdiff_t dwViewMatrix = 0x180C0E0;
constexpr std::ptrdiff_t dwViewRender = 0x180C938;
}
namespace engine2_dll { // engine2.dll
@ -38,8 +38,8 @@ namespace engine2_dll { // engine2.dll
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 = 0x541E0C;
constexpr std::ptrdiff_t dwWindowWidth = 0x541E08;
constexpr std::ptrdiff_t dwWindowHeight = 0x541E1C;
constexpr std::ptrdiff_t dwWindowWidth = 0x541E18;
}
namespace inputsystem_dll { // inputsystem.dll

View File

@ -2,43 +2,43 @@
"client_dll": {
"data": {
"dwEntityList": {
"value": 24828656,
"value": 24828640,
"comment": null
},
"dwForceAttack": {
"value": 23798560,
"value": 23798544,
"comment": null
},
"dwForceAttack2": {
"value": 23798704,
"value": 23798688,
"comment": null
},
"dwForceBackward": {
"value": 23799280,
"value": 23799264,
"comment": null
},
"dwForceCrouch": {
"value": 23800000,
"value": 23799984,
"comment": null
},
"dwForceForward": {
"value": 23799136,
"value": 23799120,
"comment": null
},
"dwForceJump": {
"value": 23799856,
"value": 23799840,
"comment": null
},
"dwForceLeft": {
"value": 23799424,
"value": 23799408,
"comment": null
},
"dwForceRight": {
"value": 23799568,
"value": 23799552,
"comment": null
},
"dwGameEntitySystem": {
"value": 26047200,
"value": 26047184,
"comment": null
},
"dwGameEntitySystem_getHighestEntityIndex": {
@ -46,47 +46,47 @@
"comment": null
},
"dwGameRules": {
"value": 25204528,
"value": 25204512,
"comment": null
},
"dwGlobalVars": {
"value": 23782568,
"value": 23782552,
"comment": null
},
"dwGlowManager": {
"value": 25204568,
"value": 25204552,
"comment": null
},
"dwInterfaceLinkList": {
"value": 26234744,
"value": 26234728,
"comment": null
},
"dwLocalPlayerController": {
"value": 25152968,
"value": 25152952,
"comment": null
},
"dwLocalPlayerPawn": {
"value": 23827352,
"value": 23827336,
"comment": null
},
"dwPlantedC4": {
"value": 25234648,
"value": 25234632,
"comment": null
},
"dwPrediction": {
"value": 23827040,
"value": 23827024,
"comment": null
},
"dwViewAngles": {
"value": 25604360,
"value": 25604344,
"comment": null
},
"dwViewMatrix": {
"value": 25215216,
"value": 25215200,
"comment": null
},
"dwViewRender": {
"value": 25217352,
"value": 25217336,
"comment": null
}
},
@ -115,11 +115,11 @@
"comment": null
},
"dwWindowHeight": {
"value": 5512716,
"value": 5512732,
"comment": null
},
"dwWindowWidth": {
"value": 5512712,
"value": 5512728,
"comment": null
}
},

View File

@ -1,31 +1,31 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:32 +0000
Fri, 10 Nov 2023 07:08:46 +0000
'''
class client_dll: # client.dll
dwEntityList = 0x17ADAF0
dwForceAttack = 0x16B2320
dwForceAttack2 = 0x16B23B0
dwForceBackward = 0x16B25F0
dwForceCrouch = 0x16B28C0
dwForceForward = 0x16B2560
dwForceJump = 0x16B2830
dwForceLeft = 0x16B2680
dwForceRight = 0x16B2710
dwGameEntitySystem = 0x18D72E0
dwEntityList = 0x17ADAE0
dwForceAttack = 0x16B2310
dwForceAttack2 = 0x16B23A0
dwForceBackward = 0x16B25E0
dwForceCrouch = 0x16B28B0
dwForceForward = 0x16B2550
dwForceJump = 0x16B2820
dwForceLeft = 0x16B2670
dwForceRight = 0x16B2700
dwGameEntitySystem = 0x18D72D0
dwGameEntitySystem_getHighestEntityIndex = 0x1510
dwGameRules = 0x1809730
dwGlobalVars = 0x16AE4A8
dwGlowManager = 0x1809758
dwInterfaceLinkList = 0x1904F78
dwLocalPlayerController = 0x17FCDC8
dwLocalPlayerPawn = 0x16B9398
dwPlantedC4 = 0x1810CD8
dwPrediction = 0x16B9260
dwViewAngles = 0x186B108
dwViewMatrix = 0x180C0F0
dwViewRender = 0x180C948
dwGameRules = 0x1809720
dwGlobalVars = 0x16AE498
dwGlowManager = 0x1809748
dwInterfaceLinkList = 0x1904F68
dwLocalPlayerController = 0x17FCDB8
dwLocalPlayerPawn = 0x16B9388
dwPlantedC4 = 0x1810CC8
dwPrediction = 0x16B9250
dwViewAngles = 0x186B0F8
dwViewMatrix = 0x180C0E0
dwViewRender = 0x180C938
class engine2_dll: # engine2.dll
dwBuildNumber = 0x48B524
@ -33,8 +33,8 @@ class engine2_dll: # engine2.dll
dwNetworkGameClient_getLocalPlayer = 0xF0
dwNetworkGameClient_maxClients = 0x250
dwNetworkGameClient_signOnState = 0x240
dwWindowHeight = 0x541E0C
dwWindowWidth = 0x541E08
dwWindowHeight = 0x541E1C
dwWindowWidth = 0x541E18
class inputsystem_dll: # inputsystem.dll
dwInputSystem = 0x35770

View File

@ -1,33 +1,33 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:32 +0000
* Fri, 10 Nov 2023 07:08:46 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]
pub mod client_dll { // client.dll
pub const dwEntityList: usize = 0x17ADAF0;
pub const dwForceAttack: usize = 0x16B2320;
pub const dwForceAttack2: usize = 0x16B23B0;
pub const dwForceBackward: usize = 0x16B25F0;
pub const dwForceCrouch: usize = 0x16B28C0;
pub const dwForceForward: usize = 0x16B2560;
pub const dwForceJump: usize = 0x16B2830;
pub const dwForceLeft: usize = 0x16B2680;
pub const dwForceRight: usize = 0x16B2710;
pub const dwGameEntitySystem: usize = 0x18D72E0;
pub const dwEntityList: usize = 0x17ADAE0;
pub const dwForceAttack: usize = 0x16B2310;
pub const dwForceAttack2: usize = 0x16B23A0;
pub const dwForceBackward: usize = 0x16B25E0;
pub const dwForceCrouch: usize = 0x16B28B0;
pub const dwForceForward: usize = 0x16B2550;
pub const dwForceJump: usize = 0x16B2820;
pub const dwForceLeft: usize = 0x16B2670;
pub const dwForceRight: usize = 0x16B2700;
pub const dwGameEntitySystem: usize = 0x18D72D0;
pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510;
pub const dwGameRules: usize = 0x1809730;
pub const dwGlobalVars: usize = 0x16AE4A8;
pub const dwGlowManager: usize = 0x1809758;
pub const dwInterfaceLinkList: usize = 0x1904F78;
pub const dwLocalPlayerController: usize = 0x17FCDC8;
pub const dwLocalPlayerPawn: usize = 0x16B9398;
pub const dwPlantedC4: usize = 0x1810CD8;
pub const dwPrediction: usize = 0x16B9260;
pub const dwViewAngles: usize = 0x186B108;
pub const dwViewMatrix: usize = 0x180C0F0;
pub const dwViewRender: usize = 0x180C948;
pub const dwGameRules: usize = 0x1809720;
pub const dwGlobalVars: usize = 0x16AE498;
pub const dwGlowManager: usize = 0x1809748;
pub const dwInterfaceLinkList: usize = 0x1904F68;
pub const dwLocalPlayerController: usize = 0x17FCDB8;
pub const dwLocalPlayerPawn: usize = 0x16B9388;
pub const dwPlantedC4: usize = 0x1810CC8;
pub const dwPrediction: usize = 0x16B9250;
pub const dwViewAngles: usize = 0x186B0F8;
pub const dwViewMatrix: usize = 0x180C0E0;
pub const dwViewRender: usize = 0x180C938;
}
pub mod engine2_dll { // engine2.dll
@ -36,8 +36,8 @@ pub mod engine2_dll { // engine2.dll
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
pub const dwNetworkGameClient_maxClients: usize = 0x250;
pub const dwNetworkGameClient_signOnState: usize = 0x240;
pub const dwWindowHeight: usize = 0x541E0C;
pub const dwWindowWidth: usize = 0x541E08;
pub const dwWindowHeight: usize = 0x541E1C;
pub const dwWindowWidth: usize = 0x541E18;
}
pub mod inputsystem_dll { // inputsystem.dll

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class CBaseRendererSource2 { // CParticleFunctionRenderer

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class CBaseRendererSource2: # CParticleFunctionRenderer

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class CBasePulseGraphInstance {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class CBasePulseGraphInstance:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class RenderInputLayoutField_t {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class RenderInputLayoutField_t:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class AABB_t {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class AABB_t:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class CSSDSEndFrameViewInfo {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class CSSDSEndFrameViewInfo:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class CExampleSchemaVData_Monomorphic {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class CExampleSchemaVData_Monomorphic:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class ActiveModelConfig_t {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class ActiveModelConfig_t:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class CDSPMixgroupModifier {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class CDSPMixgroupModifier:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class CFeIndexedJiggleBone {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class CFeIndexedJiggleBone:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
public static class AggregateLODSetup_t {

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#pragma once

View File

@ -1,6 +1,6 @@
'''
Created using https://github.com/a2x/cs2-dumper
Thu, 9 Nov 2023 06:05:31 +0000
Fri, 10 Nov 2023 07:08:45 +0000
'''
class AggregateLODSetup_t:

View File

@ -1,6 +1,6 @@
/*
* Created using https://github.com/a2x/cs2-dumper
* Thu, 9 Nov 2023 06:05:31 +0000
* Fri, 10 Nov 2023 07:08:45 +0000
*/
#![allow(non_snake_case, non_upper_case_globals)]

View File

@ -181,14 +181,14 @@ mod tests {
.expect("Failed to find client.dll")
.base();
let force_attack = process.read_memory::<u32>(client_base + 0x16B2320)?;
let force_attack_2 = process.read_memory::<u32>(client_base + 0x16B23B0)?;
let force_backward = process.read_memory::<u32>(client_base + 0x16B25F0)?;
let force_crouch = process.read_memory::<u32>(client_base + 0x16B28C0)?;
let force_forward = process.read_memory::<u32>(client_base + 0x16B2560)?;
let force_jump = process.read_memory::<u32>(client_base + 0x16B2830)?;
let force_left = process.read_memory::<u32>(client_base + 0x16B2680)?;
let force_right = process.read_memory::<u32>(client_base + 0x16B2710)?;
let force_attack = process.read_memory::<u32>(client_base + 0x16B2310)?;
let force_attack_2 = process.read_memory::<u32>(client_base + 0x16B23A0)?;
let force_backward = process.read_memory::<u32>(client_base + 0x16B25E0)?;
let force_crouch = process.read_memory::<u32>(client_base + 0x16B28B0)?;
let force_forward = process.read_memory::<u32>(client_base + 0x16B2550)?;
let force_jump = process.read_memory::<u32>(client_base + 0x16B2820)?;
let force_left = process.read_memory::<u32>(client_base + 0x16B2670)?;
let force_right = process.read_memory::<u32>(client_base + 0x16B2700)?;
let get_key_state = |value: u32| -> &str {
match value {
@ -258,7 +258,7 @@ mod tests {
.expect("Failed to find client.dll")
.base();
let global_vars = process.read_memory::<*const GlobalVarsBase>(client_base + 0x16AE4A8)?;
let global_vars = process.read_memory::<*const GlobalVarsBase>(client_base + 0x16AE498)?;
let current_map_name = unsafe {
(*global_vars)
@ -307,7 +307,7 @@ mod tests {
.expect("Failed to find client.dll")
.base();
let local_player_controller = process.read_memory::<usize>(client_base + 0x17FCDC8)?;
let local_player_controller = process.read_memory::<usize>(client_base + 0x17FCDB8)?;
let player_name = process.read_string((local_player_controller + 0x610).into())?;
@ -325,7 +325,7 @@ mod tests {
.expect("Failed to find client.dll")
.base();
let local_player_pawn = process.read_memory::<usize>(client_base + 0x16B9398)?;
let local_player_pawn = process.read_memory::<usize>(client_base + 0x16B9388)?;
let old_origin = process.read_memory::<[f32; 3]>((local_player_pawn + 0x1224).into())?;
@ -343,8 +343,8 @@ mod tests {
.expect("Failed to find engine2.dll")
.base();
let window_width = process.read_memory::<u32>(engine_base + 0x541E08)?;
let window_height = process.read_memory::<u32>(engine_base + 0x541E0C)?;
let window_width = process.read_memory::<u32>(engine_base + 0x541E18)?;
let window_height = process.read_memory::<u32>(engine_base + 0x541E1C)?;
println!("Window size: {}x{}", window_width, window_height);