📦 Game Update 13965 (2)

This commit is contained in:
a2x 2023-10-27 11:04:47 +10:00
parent 9a9af96afd
commit 9b1ab48d3e
77 changed files with 354 additions and 354 deletions

View File

@ -12,7 +12,7 @@ For a complete list of all available flags, use `--help`.
# Generated Files # Generated Files
By default, processed files are stored in the `generated` directory. However, this can be modified by specifying your desired output folder using the `--output` flag. By default, generated files are stored in the `generated` directory. However, this can be modified by specifying your desired output folder using the `--output` flag.
📂 [Pre-generated Files](./generated) 📂 [Pre-generated Files](./generated)

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class AimMatrixOpFixedSettings_t { public static class AimMatrixOpFixedSettings_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class AimMatrixOpFixedSettings_t: class AimMatrixOpFixedSettings_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
public static class ActiveModelConfig_t { public static class ActiveModelConfig_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:24 +0000 Fri, 27 Oct 2023 01:03:23 +0000
''' '''
class ActiveModelConfig_t: class ActiveModelConfig_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class CEmptyEntityInstance { public static class CEmptyEntityInstance {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class CEmptyEntityInstance: class CEmptyEntityInstance:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
public static class CAnimScriptBase { public static class CAnimScriptBase {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:24 +0000 Fri, 27 Oct 2023 01:03:23 +0000
''' '''
class CAnimScriptBase: class CAnimScriptBase:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
public static class animationsystem_dll { // animationsystem.dll public static class animationsystem_dll { // animationsystem.dll
@ -20,38 +20,38 @@ public static class client_dll { // client.dll
} }
public static class engine2_dll { // engine2.dll public static class engine2_dll { // engine2.dll
public const nint SimpleEngineLoopService_001 = 0x1E2480; public const nint SimpleEngineLoopService_001 = 0x1E26D0;
public const nint ClientServerEngineLoopService_001 = 0x1D8150; public const nint ClientServerEngineLoopService_001 = 0x1D83A0;
public const nint KeyValueCache001 = 0x1D4790; public const nint KeyValueCache001 = 0x1D49E0;
public const nint HostStateMgr001 = 0x1D21A0; public const nint HostStateMgr001 = 0x1D23F0;
public const nint GameEventSystemServerV001 = 0x1CD860; public const nint GameEventSystemServerV001 = 0x1CDAB0;
public const nint GameEventSystemClientV001 = 0x1CD850; public const nint GameEventSystemClientV001 = 0x1CDAA0;
public const nint EngineServiceMgr001 = 0x1C9540; public const nint EngineServiceMgr001 = 0x1C9790;
public const nint VProfService_001 = 0x1B6FD0; public const nint VProfService_001 = 0x1B7220;
public const nint ToolService_001 = 0x1B5D20; public const nint ToolService_001 = 0x1B5F70;
public const nint StatsService_001 = 0x1B0FA0; public const nint StatsService_001 = 0x1B11F0;
public const nint SplitScreenService_001 = 0x1AE210; public const nint SplitScreenService_001 = 0x1AE460;
public const nint SoundService_001 = 0x1A8D60; public const nint SoundService_001 = 0x1A8FB0;
public const nint ScreenshotService001 = 0x1A4C30; public const nint ScreenshotService001 = 0x1A4E80;
public const nint RenderService_001 = 0x1A1F90; public const nint RenderService_001 = 0x1A21E0;
public const nint NetworkService_001 = 0x1A1AA0; public const nint NetworkService_001 = 0x1A1CF0;
public const nint NetworkServerService_001 = 0x19CB40; public const nint NetworkServerService_001 = 0x19CD90;
public const nint NetworkP2PService_001 = 0x198550; public const nint NetworkP2PService_001 = 0x1987A0;
public const nint NetworkClientService_001 = 0x192180; public const nint NetworkClientService_001 = 0x1923D0;
public const nint MapListService_001 = 0x18B150; public const nint MapListService_001 = 0x18B3A0;
public const nint InputService_001 = 0x178FD0; public const nint InputService_001 = 0x179220;
public const nint GameUIService_001 = 0x1737F0; public const nint GameUIService_001 = 0x173A40;
public const nint GameResourceServiceServerV001 = 0x171550; public const nint GameResourceServiceServerV001 = 0x1717A0;
public const nint GameResourceServiceClientV001 = 0x171540; public const nint GameResourceServiceClientV001 = 0x171790;
public const nint BugService001 = 0x16A570; public const nint BugService001 = 0x16A7C0;
public const nint BenchmarkService001 = 0x168D40; public const nint BenchmarkService001 = 0x168F90;
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x116920; public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x116B70;
public const nint EngineGameUI001 = 0x115CB0; public const nint EngineGameUI001 = 0x115F00;
public const nint INETSUPPORT_001 = 0xE5EC0; public const nint INETSUPPORT_001 = 0xE6110;
public const nint Source2EngineToServerStringTable001 = 0xA1030; public const nint Source2EngineToServerStringTable001 = 0xA10E0;
public const nint Source2EngineToServer001 = 0x8AEC0; public const nint Source2EngineToServer001 = 0x8AF40;
public const nint Source2EngineToClientStringTable001 = 0x83BE0; public const nint Source2EngineToClientStringTable001 = 0x83C60;
public const nint Source2EngineToClient001 = 0x5A620; public const nint Source2EngineToClient001 = 0x5A6A0;
} }
public static class filesystem_stdio_dll { // filesystem_stdio.dll public static class filesystem_stdio_dll { // filesystem_stdio.dll
@ -181,25 +181,25 @@ public static class steamaudio_dll { // steamaudio.dll
} }
public static class steamclient64_dll { // steamclient64.dll public static class steamclient64_dll { // steamclient64.dll
public const nint IVALIDATE001 = 0x833640; public const nint IVALIDATE001 = 0x83A8B0;
public const nint CLIENTENGINE_INTERFACE_VERSION005 = 0x82F4C0; public const nint CLIENTENGINE_INTERFACE_VERSION005 = 0x836760;
public const nint SteamClient020 = 0x62CAF0; public const nint SteamClient020 = 0x6313C0;
public const nint SteamClient019 = 0x62CAE0; public const nint SteamClient019 = 0x6313B0;
public const nint SteamClient018 = 0x62CAD0; public const nint SteamClient018 = 0x6313A0;
public const nint SteamClient017 = 0x62CAC0; public const nint SteamClient017 = 0x631390;
public const nint SteamClient016 = 0x62CAB0; public const nint SteamClient016 = 0x631380;
public const nint SteamClient015 = 0x62CAA0; public const nint SteamClient015 = 0x631370;
public const nint SteamClient014 = 0x62CA90; public const nint SteamClient014 = 0x631360;
public const nint SteamClient013 = 0x62CA80; public const nint SteamClient013 = 0x631350;
public const nint SteamClient012 = 0x62CA70; public const nint SteamClient012 = 0x631340;
public const nint SteamClient011 = 0x62CA60; public const nint SteamClient011 = 0x631330;
public const nint SteamClient010 = 0x62CA50; public const nint SteamClient010 = 0x631320;
public const nint SteamClient009 = 0x62CA40; public const nint SteamClient009 = 0x631310;
public const nint SteamClient008 = 0x62CA30; public const nint SteamClient008 = 0x631300;
public const nint SteamClient007 = 0x62CA20; public const nint SteamClient007 = 0x6312F0;
public const nint SteamClient006 = 0x62CA10; public const nint SteamClient006 = 0x6312E0;
public const nint p2pvoice002 = 0xD8EA0; public const nint p2pvoice002 = 0xD93D0;
public const nint p2pvoicesingleton002 = 0xD5840; public const nint p2pvoicesingleton002 = 0xD5D70;
} }
public static class tier0_dll { // tier0.dll public static class tier0_dll { // tier0.dll

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
#pragma once #pragma once
@ -24,38 +24,38 @@ namespace client_dll { // client.dll
} }
namespace engine2_dll { // engine2.dll namespace engine2_dll { // engine2.dll
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E2480; constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E26D0;
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1D8150; constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1D83A0;
constexpr std::ptrdiff_t KeyValueCache001 = 0x1D4790; constexpr std::ptrdiff_t KeyValueCache001 = 0x1D49E0;
constexpr std::ptrdiff_t HostStateMgr001 = 0x1D21A0; constexpr std::ptrdiff_t HostStateMgr001 = 0x1D23F0;
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CD860; constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CDAB0;
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CD850; constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CDAA0;
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1C9540; constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1C9790;
constexpr std::ptrdiff_t VProfService_001 = 0x1B6FD0; constexpr std::ptrdiff_t VProfService_001 = 0x1B7220;
constexpr std::ptrdiff_t ToolService_001 = 0x1B5D20; constexpr std::ptrdiff_t ToolService_001 = 0x1B5F70;
constexpr std::ptrdiff_t StatsService_001 = 0x1B0FA0; constexpr std::ptrdiff_t StatsService_001 = 0x1B11F0;
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1AE210; constexpr std::ptrdiff_t SplitScreenService_001 = 0x1AE460;
constexpr std::ptrdiff_t SoundService_001 = 0x1A8D60; constexpr std::ptrdiff_t SoundService_001 = 0x1A8FB0;
constexpr std::ptrdiff_t ScreenshotService001 = 0x1A4C30; constexpr std::ptrdiff_t ScreenshotService001 = 0x1A4E80;
constexpr std::ptrdiff_t RenderService_001 = 0x1A1F90; constexpr std::ptrdiff_t RenderService_001 = 0x1A21E0;
constexpr std::ptrdiff_t NetworkService_001 = 0x1A1AA0; constexpr std::ptrdiff_t NetworkService_001 = 0x1A1CF0;
constexpr std::ptrdiff_t NetworkServerService_001 = 0x19CB40; constexpr std::ptrdiff_t NetworkServerService_001 = 0x19CD90;
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x198550; constexpr std::ptrdiff_t NetworkP2PService_001 = 0x1987A0;
constexpr std::ptrdiff_t NetworkClientService_001 = 0x192180; constexpr std::ptrdiff_t NetworkClientService_001 = 0x1923D0;
constexpr std::ptrdiff_t MapListService_001 = 0x18B150; constexpr std::ptrdiff_t MapListService_001 = 0x18B3A0;
constexpr std::ptrdiff_t InputService_001 = 0x178FD0; constexpr std::ptrdiff_t InputService_001 = 0x179220;
constexpr std::ptrdiff_t GameUIService_001 = 0x1737F0; constexpr std::ptrdiff_t GameUIService_001 = 0x173A40;
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x171550; constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x1717A0;
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x171540; constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x171790;
constexpr std::ptrdiff_t BugService001 = 0x16A570; constexpr std::ptrdiff_t BugService001 = 0x16A7C0;
constexpr std::ptrdiff_t BenchmarkService001 = 0x168D40; constexpr std::ptrdiff_t BenchmarkService001 = 0x168F90;
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x116920; constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x116B70;
constexpr std::ptrdiff_t EngineGameUI001 = 0x115CB0; constexpr std::ptrdiff_t EngineGameUI001 = 0x115F00;
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE5EC0; constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE6110;
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA1030; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA10E0;
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8AEC0; constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8AF40;
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x83BE0; constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x83C60;
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A620; constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A6A0;
} }
namespace filesystem_stdio_dll { // filesystem_stdio.dll namespace filesystem_stdio_dll { // filesystem_stdio.dll
@ -185,25 +185,25 @@ namespace steamaudio_dll { // steamaudio.dll
} }
namespace steamclient64_dll { // steamclient64.dll namespace steamclient64_dll { // steamclient64.dll
constexpr std::ptrdiff_t IVALIDATE001 = 0x833640; constexpr std::ptrdiff_t IVALIDATE001 = 0x83A8B0;
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0x82F4C0; constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0x836760;
constexpr std::ptrdiff_t SteamClient020 = 0x62CAF0; constexpr std::ptrdiff_t SteamClient020 = 0x6313C0;
constexpr std::ptrdiff_t SteamClient019 = 0x62CAE0; constexpr std::ptrdiff_t SteamClient019 = 0x6313B0;
constexpr std::ptrdiff_t SteamClient018 = 0x62CAD0; constexpr std::ptrdiff_t SteamClient018 = 0x6313A0;
constexpr std::ptrdiff_t SteamClient017 = 0x62CAC0; constexpr std::ptrdiff_t SteamClient017 = 0x631390;
constexpr std::ptrdiff_t SteamClient016 = 0x62CAB0; constexpr std::ptrdiff_t SteamClient016 = 0x631380;
constexpr std::ptrdiff_t SteamClient015 = 0x62CAA0; constexpr std::ptrdiff_t SteamClient015 = 0x631370;
constexpr std::ptrdiff_t SteamClient014 = 0x62CA90; constexpr std::ptrdiff_t SteamClient014 = 0x631360;
constexpr std::ptrdiff_t SteamClient013 = 0x62CA80; constexpr std::ptrdiff_t SteamClient013 = 0x631350;
constexpr std::ptrdiff_t SteamClient012 = 0x62CA70; constexpr std::ptrdiff_t SteamClient012 = 0x631340;
constexpr std::ptrdiff_t SteamClient011 = 0x62CA60; constexpr std::ptrdiff_t SteamClient011 = 0x631330;
constexpr std::ptrdiff_t SteamClient010 = 0x62CA50; constexpr std::ptrdiff_t SteamClient010 = 0x631320;
constexpr std::ptrdiff_t SteamClient009 = 0x62CA40; constexpr std::ptrdiff_t SteamClient009 = 0x631310;
constexpr std::ptrdiff_t SteamClient008 = 0x62CA30; constexpr std::ptrdiff_t SteamClient008 = 0x631300;
constexpr std::ptrdiff_t SteamClient007 = 0x62CA20; constexpr std::ptrdiff_t SteamClient007 = 0x6312F0;
constexpr std::ptrdiff_t SteamClient006 = 0x62CA10; constexpr std::ptrdiff_t SteamClient006 = 0x6312E0;
constexpr std::ptrdiff_t p2pvoice002 = 0xD8EA0; constexpr std::ptrdiff_t p2pvoice002 = 0xD93D0;
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD5840; constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD5D70;
} }
namespace tier0_dll { // tier0.dll namespace tier0_dll { // tier0.dll

View File

@ -52,131 +52,131 @@
"engine2_dll": { "engine2_dll": {
"data": { "data": {
"BenchmarkService001": { "BenchmarkService001": {
"value": 1477952, "value": 1478544,
"comment": null "comment": null
}, },
"BugService001": { "BugService001": {
"value": 1484144, "value": 1484736,
"comment": null "comment": null
}, },
"ClientServerEngineLoopService_001": { "ClientServerEngineLoopService_001": {
"value": 1933648, "value": 1934240,
"comment": null "comment": null
}, },
"EngineGameUI001": { "EngineGameUI001": {
"value": 1137840, "value": 1138432,
"comment": null "comment": null
}, },
"EngineServiceMgr001": { "EngineServiceMgr001": {
"value": 1873216, "value": 1873808,
"comment": null "comment": null
}, },
"GameEventSystemClientV001": { "GameEventSystemClientV001": {
"value": 1890384, "value": 1890976,
"comment": null "comment": null
}, },
"GameEventSystemServerV001": { "GameEventSystemServerV001": {
"value": 1890400, "value": 1890992,
"comment": null "comment": null
}, },
"GameResourceServiceClientV001": { "GameResourceServiceClientV001": {
"value": 1512768, "value": 1513360,
"comment": null "comment": null
}, },
"GameResourceServiceServerV001": { "GameResourceServiceServerV001": {
"value": 1512784, "value": 1513376,
"comment": null "comment": null
}, },
"GameUIService_001": { "GameUIService_001": {
"value": 1521648, "value": 1522240,
"comment": null "comment": null
}, },
"HostStateMgr001": { "HostStateMgr001": {
"value": 1909152, "value": 1909744,
"comment": null "comment": null
}, },
"INETSUPPORT_001": { "INETSUPPORT_001": {
"value": 941760, "value": 942352,
"comment": null "comment": null
}, },
"InputService_001": { "InputService_001": {
"value": 1544144, "value": 1544736,
"comment": null "comment": null
}, },
"KeyValueCache001": { "KeyValueCache001": {
"value": 1918864, "value": 1919456,
"comment": null "comment": null
}, },
"MapListService_001": { "MapListService_001": {
"value": 1618256, "value": 1618848,
"comment": null "comment": null
}, },
"NetworkClientService_001": { "NetworkClientService_001": {
"value": 1646976, "value": 1647568,
"comment": null "comment": null
}, },
"NetworkP2PService_001": { "NetworkP2PService_001": {
"value": 1672528, "value": 1673120,
"comment": null "comment": null
}, },
"NetworkServerService_001": { "NetworkServerService_001": {
"value": 1690432, "value": 1691024,
"comment": null "comment": null
}, },
"NetworkService_001": { "NetworkService_001": {
"value": 1710752, "value": 1711344,
"comment": null "comment": null
}, },
"RenderService_001": { "RenderService_001": {
"value": 1712016, "value": 1712608,
"comment": null "comment": null
}, },
"ScreenshotService001": { "ScreenshotService001": {
"value": 1723440, "value": 1724032,
"comment": null "comment": null
}, },
"SimpleEngineLoopService_001": { "SimpleEngineLoopService_001": {
"value": 1975424, "value": 1976016,
"comment": null "comment": null
}, },
"SoundService_001": { "SoundService_001": {
"value": 1740128, "value": 1740720,
"comment": null "comment": null
}, },
"Source2EngineToClient001": { "Source2EngineToClient001": {
"value": 370208, "value": 370336,
"comment": null "comment": null
}, },
"Source2EngineToClientStringTable001": { "Source2EngineToClientStringTable001": {
"value": 539616, "value": 539744,
"comment": null "comment": null
}, },
"Source2EngineToServer001": { "Source2EngineToServer001": {
"value": 569024, "value": 569152,
"comment": null "comment": null
}, },
"Source2EngineToServerStringTable001": { "Source2EngineToServerStringTable001": {
"value": 659504, "value": 659680,
"comment": null "comment": null
}, },
"SplitScreenService_001": { "SplitScreenService_001": {
"value": 1761808, "value": 1762400,
"comment": null "comment": null
}, },
"StatsService_001": { "StatsService_001": {
"value": 1773472, "value": 1774064,
"comment": null "comment": null
}, },
"ToolService_001": { "ToolService_001": {
"value": 1793312, "value": 1793904,
"comment": null "comment": null
}, },
"VENGINE_GAMEUIFUNCS_VERSION005": { "VENGINE_GAMEUIFUNCS_VERSION005": {
"value": 1141024, "value": 1141616,
"comment": null "comment": null
}, },
"VProfService_001": { "VProfService_001": {
"value": 1798096, "value": 1798688,
"comment": null "comment": null
} }
}, },
@ -528,79 +528,79 @@
"steamclient64_dll": { "steamclient64_dll": {
"data": { "data": {
"CLIENTENGINE_INTERFACE_VERSION005": { "CLIENTENGINE_INTERFACE_VERSION005": {
"value": 8582336, "value": 8611680,
"comment": null "comment": null
}, },
"IVALIDATE001": { "IVALIDATE001": {
"value": 8599104, "value": 8628400,
"comment": null "comment": null
}, },
"SteamClient006": { "SteamClient006": {
"value": 6474256, "value": 6492896,
"comment": null "comment": null
}, },
"SteamClient007": { "SteamClient007": {
"value": 6474272, "value": 6492912,
"comment": null "comment": null
}, },
"SteamClient008": { "SteamClient008": {
"value": 6474288, "value": 6492928,
"comment": null "comment": null
}, },
"SteamClient009": { "SteamClient009": {
"value": 6474304, "value": 6492944,
"comment": null "comment": null
}, },
"SteamClient010": { "SteamClient010": {
"value": 6474320, "value": 6492960,
"comment": null "comment": null
}, },
"SteamClient011": { "SteamClient011": {
"value": 6474336, "value": 6492976,
"comment": null "comment": null
}, },
"SteamClient012": { "SteamClient012": {
"value": 6474352, "value": 6492992,
"comment": null "comment": null
}, },
"SteamClient013": { "SteamClient013": {
"value": 6474368, "value": 6493008,
"comment": null "comment": null
}, },
"SteamClient014": { "SteamClient014": {
"value": 6474384, "value": 6493024,
"comment": null "comment": null
}, },
"SteamClient015": { "SteamClient015": {
"value": 6474400, "value": 6493040,
"comment": null "comment": null
}, },
"SteamClient016": { "SteamClient016": {
"value": 6474416, "value": 6493056,
"comment": null "comment": null
}, },
"SteamClient017": { "SteamClient017": {
"value": 6474432, "value": 6493072,
"comment": null "comment": null
}, },
"SteamClient018": { "SteamClient018": {
"value": 6474448, "value": 6493088,
"comment": null "comment": null
}, },
"SteamClient019": { "SteamClient019": {
"value": 6474464, "value": 6493104,
"comment": null "comment": null
}, },
"SteamClient020": { "SteamClient020": {
"value": 6474480, "value": 6493120,
"comment": null "comment": null
}, },
"p2pvoice002": { "p2pvoice002": {
"value": 888480, "value": 889808,
"comment": null "comment": null
}, },
"p2pvoicesingleton002": { "p2pvoicesingleton002": {
"value": 874560, "value": 875888,
"comment": null "comment": null
} }
}, },

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:24 +0000 Fri, 27 Oct 2023 01:03:23 +0000
''' '''
class animationsystem_dll: # animationsystem.dll class animationsystem_dll: # animationsystem.dll
@ -18,38 +18,38 @@ class client_dll: # client.dll
Source2ClientConfig001 = 0x473480 Source2ClientConfig001 = 0x473480
class engine2_dll: # engine2.dll class engine2_dll: # engine2.dll
SimpleEngineLoopService_001 = 0x1E2480 SimpleEngineLoopService_001 = 0x1E26D0
ClientServerEngineLoopService_001 = 0x1D8150 ClientServerEngineLoopService_001 = 0x1D83A0
KeyValueCache001 = 0x1D4790 KeyValueCache001 = 0x1D49E0
HostStateMgr001 = 0x1D21A0 HostStateMgr001 = 0x1D23F0
GameEventSystemServerV001 = 0x1CD860 GameEventSystemServerV001 = 0x1CDAB0
GameEventSystemClientV001 = 0x1CD850 GameEventSystemClientV001 = 0x1CDAA0
EngineServiceMgr001 = 0x1C9540 EngineServiceMgr001 = 0x1C9790
VProfService_001 = 0x1B6FD0 VProfService_001 = 0x1B7220
ToolService_001 = 0x1B5D20 ToolService_001 = 0x1B5F70
StatsService_001 = 0x1B0FA0 StatsService_001 = 0x1B11F0
SplitScreenService_001 = 0x1AE210 SplitScreenService_001 = 0x1AE460
SoundService_001 = 0x1A8D60 SoundService_001 = 0x1A8FB0
ScreenshotService001 = 0x1A4C30 ScreenshotService001 = 0x1A4E80
RenderService_001 = 0x1A1F90 RenderService_001 = 0x1A21E0
NetworkService_001 = 0x1A1AA0 NetworkService_001 = 0x1A1CF0
NetworkServerService_001 = 0x19CB40 NetworkServerService_001 = 0x19CD90
NetworkP2PService_001 = 0x198550 NetworkP2PService_001 = 0x1987A0
NetworkClientService_001 = 0x192180 NetworkClientService_001 = 0x1923D0
MapListService_001 = 0x18B150 MapListService_001 = 0x18B3A0
InputService_001 = 0x178FD0 InputService_001 = 0x179220
GameUIService_001 = 0x1737F0 GameUIService_001 = 0x173A40
GameResourceServiceServerV001 = 0x171550 GameResourceServiceServerV001 = 0x1717A0
GameResourceServiceClientV001 = 0x171540 GameResourceServiceClientV001 = 0x171790
BugService001 = 0x16A570 BugService001 = 0x16A7C0
BenchmarkService001 = 0x168D40 BenchmarkService001 = 0x168F90
VENGINE_GAMEUIFUNCS_VERSION005 = 0x116920 VENGINE_GAMEUIFUNCS_VERSION005 = 0x116B70
EngineGameUI001 = 0x115CB0 EngineGameUI001 = 0x115F00
INETSUPPORT_001 = 0xE5EC0 INETSUPPORT_001 = 0xE6110
Source2EngineToServerStringTable001 = 0xA1030 Source2EngineToServerStringTable001 = 0xA10E0
Source2EngineToServer001 = 0x8AEC0 Source2EngineToServer001 = 0x8AF40
Source2EngineToClientStringTable001 = 0x83BE0 Source2EngineToClientStringTable001 = 0x83C60
Source2EngineToClient001 = 0x5A620 Source2EngineToClient001 = 0x5A6A0
class filesystem_stdio_dll: # filesystem_stdio.dll class filesystem_stdio_dll: # filesystem_stdio.dll
VAsyncFileSystem2_001 = 0x66D30 VAsyncFileSystem2_001 = 0x66D30
@ -155,25 +155,25 @@ class steamaudio_dll: # steamaudio.dll
SteamAudio001 = 0x12EE0 SteamAudio001 = 0x12EE0
class steamclient64_dll: # steamclient64.dll class steamclient64_dll: # steamclient64.dll
IVALIDATE001 = 0x833640 IVALIDATE001 = 0x83A8B0
CLIENTENGINE_INTERFACE_VERSION005 = 0x82F4C0 CLIENTENGINE_INTERFACE_VERSION005 = 0x836760
SteamClient020 = 0x62CAF0 SteamClient020 = 0x6313C0
SteamClient019 = 0x62CAE0 SteamClient019 = 0x6313B0
SteamClient018 = 0x62CAD0 SteamClient018 = 0x6313A0
SteamClient017 = 0x62CAC0 SteamClient017 = 0x631390
SteamClient016 = 0x62CAB0 SteamClient016 = 0x631380
SteamClient015 = 0x62CAA0 SteamClient015 = 0x631370
SteamClient014 = 0x62CA90 SteamClient014 = 0x631360
SteamClient013 = 0x62CA80 SteamClient013 = 0x631350
SteamClient012 = 0x62CA70 SteamClient012 = 0x631340
SteamClient011 = 0x62CA60 SteamClient011 = 0x631330
SteamClient010 = 0x62CA50 SteamClient010 = 0x631320
SteamClient009 = 0x62CA40 SteamClient009 = 0x631310
SteamClient008 = 0x62CA30 SteamClient008 = 0x631300
SteamClient007 = 0x62CA20 SteamClient007 = 0x6312F0
SteamClient006 = 0x62CA10 SteamClient006 = 0x6312E0
p2pvoice002 = 0xD8EA0 p2pvoice002 = 0xD93D0
p2pvoicesingleton002 = 0xD5840 p2pvoicesingleton002 = 0xD5D70
class tier0_dll: # tier0.dll class tier0_dll: # tier0.dll
VStringTokenSystem001 = 0x18C060 VStringTokenSystem001 = 0x18C060

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
@ -22,38 +22,38 @@ pub mod client_dll { // client.dll
} }
pub mod engine2_dll { // engine2.dll pub mod engine2_dll { // engine2.dll
pub const SimpleEngineLoopService_001: usize = 0x1E2480; pub const SimpleEngineLoopService_001: usize = 0x1E26D0;
pub const ClientServerEngineLoopService_001: usize = 0x1D8150; pub const ClientServerEngineLoopService_001: usize = 0x1D83A0;
pub const KeyValueCache001: usize = 0x1D4790; pub const KeyValueCache001: usize = 0x1D49E0;
pub const HostStateMgr001: usize = 0x1D21A0; pub const HostStateMgr001: usize = 0x1D23F0;
pub const GameEventSystemServerV001: usize = 0x1CD860; pub const GameEventSystemServerV001: usize = 0x1CDAB0;
pub const GameEventSystemClientV001: usize = 0x1CD850; pub const GameEventSystemClientV001: usize = 0x1CDAA0;
pub const EngineServiceMgr001: usize = 0x1C9540; pub const EngineServiceMgr001: usize = 0x1C9790;
pub const VProfService_001: usize = 0x1B6FD0; pub const VProfService_001: usize = 0x1B7220;
pub const ToolService_001: usize = 0x1B5D20; pub const ToolService_001: usize = 0x1B5F70;
pub const StatsService_001: usize = 0x1B0FA0; pub const StatsService_001: usize = 0x1B11F0;
pub const SplitScreenService_001: usize = 0x1AE210; pub const SplitScreenService_001: usize = 0x1AE460;
pub const SoundService_001: usize = 0x1A8D60; pub const SoundService_001: usize = 0x1A8FB0;
pub const ScreenshotService001: usize = 0x1A4C30; pub const ScreenshotService001: usize = 0x1A4E80;
pub const RenderService_001: usize = 0x1A1F90; pub const RenderService_001: usize = 0x1A21E0;
pub const NetworkService_001: usize = 0x1A1AA0; pub const NetworkService_001: usize = 0x1A1CF0;
pub const NetworkServerService_001: usize = 0x19CB40; pub const NetworkServerService_001: usize = 0x19CD90;
pub const NetworkP2PService_001: usize = 0x198550; pub const NetworkP2PService_001: usize = 0x1987A0;
pub const NetworkClientService_001: usize = 0x192180; pub const NetworkClientService_001: usize = 0x1923D0;
pub const MapListService_001: usize = 0x18B150; pub const MapListService_001: usize = 0x18B3A0;
pub const InputService_001: usize = 0x178FD0; pub const InputService_001: usize = 0x179220;
pub const GameUIService_001: usize = 0x1737F0; pub const GameUIService_001: usize = 0x173A40;
pub const GameResourceServiceServerV001: usize = 0x171550; pub const GameResourceServiceServerV001: usize = 0x1717A0;
pub const GameResourceServiceClientV001: usize = 0x171540; pub const GameResourceServiceClientV001: usize = 0x171790;
pub const BugService001: usize = 0x16A570; pub const BugService001: usize = 0x16A7C0;
pub const BenchmarkService001: usize = 0x168D40; pub const BenchmarkService001: usize = 0x168F90;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x116920; pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x116B70;
pub const EngineGameUI001: usize = 0x115CB0; pub const EngineGameUI001: usize = 0x115F00;
pub const INETSUPPORT_001: usize = 0xE5EC0; pub const INETSUPPORT_001: usize = 0xE6110;
pub const Source2EngineToServerStringTable001: usize = 0xA1030; pub const Source2EngineToServerStringTable001: usize = 0xA10E0;
pub const Source2EngineToServer001: usize = 0x8AEC0; pub const Source2EngineToServer001: usize = 0x8AF40;
pub const Source2EngineToClientStringTable001: usize = 0x83BE0; pub const Source2EngineToClientStringTable001: usize = 0x83C60;
pub const Source2EngineToClient001: usize = 0x5A620; pub const Source2EngineToClient001: usize = 0x5A6A0;
} }
pub mod filesystem_stdio_dll { // filesystem_stdio.dll pub mod filesystem_stdio_dll { // filesystem_stdio.dll
@ -183,25 +183,25 @@ pub mod steamaudio_dll { // steamaudio.dll
} }
pub mod steamclient64_dll { // steamclient64.dll pub mod steamclient64_dll { // steamclient64.dll
pub const IVALIDATE001: usize = 0x833640; pub const IVALIDATE001: usize = 0x83A8B0;
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x82F4C0; pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x836760;
pub const SteamClient020: usize = 0x62CAF0; pub const SteamClient020: usize = 0x6313C0;
pub const SteamClient019: usize = 0x62CAE0; pub const SteamClient019: usize = 0x6313B0;
pub const SteamClient018: usize = 0x62CAD0; pub const SteamClient018: usize = 0x6313A0;
pub const SteamClient017: usize = 0x62CAC0; pub const SteamClient017: usize = 0x631390;
pub const SteamClient016: usize = 0x62CAB0; pub const SteamClient016: usize = 0x631380;
pub const SteamClient015: usize = 0x62CAA0; pub const SteamClient015: usize = 0x631370;
pub const SteamClient014: usize = 0x62CA90; pub const SteamClient014: usize = 0x631360;
pub const SteamClient013: usize = 0x62CA80; pub const SteamClient013: usize = 0x631350;
pub const SteamClient012: usize = 0x62CA70; pub const SteamClient012: usize = 0x631340;
pub const SteamClient011: usize = 0x62CA60; pub const SteamClient011: usize = 0x631330;
pub const SteamClient010: usize = 0x62CA50; pub const SteamClient010: usize = 0x631320;
pub const SteamClient009: usize = 0x62CA40; pub const SteamClient009: usize = 0x631310;
pub const SteamClient008: usize = 0x62CA30; pub const SteamClient008: usize = 0x631300;
pub const SteamClient007: usize = 0x62CA20; pub const SteamClient007: usize = 0x6312F0;
pub const SteamClient006: usize = 0x62CA10; pub const SteamClient006: usize = 0x6312E0;
pub const p2pvoice002: usize = 0xD8EA0; pub const p2pvoice002: usize = 0xD93D0;
pub const p2pvoicesingleton002: usize = 0xD5840; pub const p2pvoicesingleton002: usize = 0xD5D70;
} }
pub mod tier0_dll { // tier0.dll pub mod tier0_dll { // tier0.dll

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class MaterialParamBuffer_t { // MaterialParam_t public static class MaterialParamBuffer_t { // MaterialParam_t

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class MaterialParamBuffer_t: # MaterialParam_t class MaterialParamBuffer_t: # MaterialParam_t

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class ChangeAccessorFieldPathIndex_t { public static class ChangeAccessorFieldPathIndex_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class ChangeAccessorFieldPathIndex_t: class ChangeAccessorFieldPathIndex_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:41 +0000 * Fri, 27 Oct 2023 01:03:39 +0000
*/ */
public static class client_dll { // client.dll public static class client_dll { // client.dll
@ -30,11 +30,11 @@ public static class client_dll { // client.dll
} }
public static class engine2_dll { // engine2.dll public static class engine2_dll { // engine2.dll
public const nint dwBuildNumber = 0x487514; public const nint dwBuildNumber = 0x488514;
public const nint dwNetworkGameClient = 0x486AB0; public const nint dwNetworkGameClient = 0x487AB0;
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0; public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
public const nint dwNetworkGameClient_maxClients = 0x250; public const nint dwNetworkGameClient_maxClients = 0x250;
public const nint dwNetworkGameClient_signOnState = 0x240; public const nint dwNetworkGameClient_signOnState = 0x240;
public const nint dwWindowHeight = 0x5386AC; public const nint dwWindowHeight = 0x5396DC;
public const nint dwWindowWidth = 0x5386A8; public const nint dwWindowWidth = 0x5396D8;
} }

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:41 +0000 * Fri, 27 Oct 2023 01:03:39 +0000
*/ */
#pragma once #pragma once
@ -34,11 +34,11 @@ namespace client_dll { // client.dll
} }
namespace engine2_dll { // engine2.dll namespace engine2_dll { // engine2.dll
constexpr std::ptrdiff_t dwBuildNumber = 0x487514; constexpr std::ptrdiff_t dwBuildNumber = 0x488514;
constexpr std::ptrdiff_t dwNetworkGameClient = 0x486AB0; constexpr std::ptrdiff_t dwNetworkGameClient = 0x487AB0;
constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0; constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0;
constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250; constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250;
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240;
constexpr std::ptrdiff_t dwWindowHeight = 0x5386AC; constexpr std::ptrdiff_t dwWindowHeight = 0x5396DC;
constexpr std::ptrdiff_t dwWindowWidth = 0x5386A8; constexpr std::ptrdiff_t dwWindowWidth = 0x5396D8;
} }

View File

@ -99,11 +99,11 @@
"engine2_dll": { "engine2_dll": {
"data": { "data": {
"dwBuildNumber": { "dwBuildNumber": {
"value": 4748564, "value": 4752660,
"comment": null "comment": null
}, },
"dwNetworkGameClient": { "dwNetworkGameClient": {
"value": 4745904, "value": 4750000,
"comment": null "comment": null
}, },
"dwNetworkGameClient_getLocalPlayer": { "dwNetworkGameClient_getLocalPlayer": {
@ -119,11 +119,11 @@
"comment": null "comment": null
}, },
"dwWindowHeight": { "dwWindowHeight": {
"value": 5473964, "value": 5478108,
"comment": null "comment": null
}, },
"dwWindowWidth": { "dwWindowWidth": {
"value": 5473960, "value": 5478104,
"comment": null "comment": null
} }
}, },

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:41 +0000 Fri, 27 Oct 2023 01:03:39 +0000
''' '''
class client_dll: # client.dll class client_dll: # client.dll
@ -29,10 +29,10 @@ class client_dll: # client.dll
dwViewRender = 0x1888128 dwViewRender = 0x1888128
class engine2_dll: # engine2.dll class engine2_dll: # engine2.dll
dwBuildNumber = 0x487514 dwBuildNumber = 0x488514
dwNetworkGameClient = 0x486AB0 dwNetworkGameClient = 0x487AB0
dwNetworkGameClient_getLocalPlayer = 0xF0 dwNetworkGameClient_getLocalPlayer = 0xF0
dwNetworkGameClient_maxClients = 0x250 dwNetworkGameClient_maxClients = 0x250
dwNetworkGameClient_signOnState = 0x240 dwNetworkGameClient_signOnState = 0x240
dwWindowHeight = 0x5386AC dwWindowHeight = 0x5396DC
dwWindowWidth = 0x5386A8 dwWindowWidth = 0x5396D8

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:41 +0000 * Fri, 27 Oct 2023 01:03:39 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
@ -32,11 +32,11 @@ pub mod client_dll { // client.dll
} }
pub mod engine2_dll { // engine2.dll pub mod engine2_dll { // engine2.dll
pub const dwBuildNumber: usize = 0x487514; pub const dwBuildNumber: usize = 0x488514;
pub const dwNetworkGameClient: usize = 0x486AB0; pub const dwNetworkGameClient: usize = 0x487AB0;
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0; pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
pub const dwNetworkGameClient_maxClients: usize = 0x250; pub const dwNetworkGameClient_maxClients: usize = 0x250;
pub const dwNetworkGameClient_signOnState: usize = 0x240; pub const dwNetworkGameClient_signOnState: usize = 0x240;
pub const dwWindowHeight: usize = 0x5386AC; pub const dwWindowHeight: usize = 0x5396DC;
pub const dwWindowWidth: usize = 0x5386A8; pub const dwWindowWidth: usize = 0x5396D8;
} }

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class CBaseRendererSource2 { // CParticleFunctionRenderer public static class CBaseRendererSource2 { // CParticleFunctionRenderer

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class CBaseRendererSource2: # CParticleFunctionRenderer class CBaseRendererSource2: # CParticleFunctionRenderer

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class CBasePulseGraphInstance { public static class CBasePulseGraphInstance {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class CBasePulseGraphInstance: class CBasePulseGraphInstance:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class RenderInputLayoutField_t { public static class RenderInputLayoutField_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class RenderInputLayoutField_t: class RenderInputLayoutField_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class AABB_t { public static class AABB_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class AABB_t: class AABB_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class CSSDSEndFrameViewInfo { public static class CSSDSEndFrameViewInfo {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class CSSDSEndFrameViewInfo: class CSSDSEndFrameViewInfo:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class CExampleSchemaVData_Monomorphic { public static class CExampleSchemaVData_Monomorphic {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class CExampleSchemaVData_Monomorphic: class CExampleSchemaVData_Monomorphic:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class ActiveModelConfig_t { public static class ActiveModelConfig_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:24 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class ActiveModelConfig_t: class ActiveModelConfig_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:24 +0000 * Fri, 27 Oct 2023 01:03:23 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class CDSPMixgroupModifier { public static class CDSPMixgroupModifier {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class CDSPMixgroupModifier: class CDSPMixgroupModifier:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class CFeIndexedJiggleBone { public static class CFeIndexedJiggleBone {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class CFeIndexedJiggleBone: class CFeIndexedJiggleBone:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
public static class AggregateLODSetup_t { public static class AggregateLODSetup_t {

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
Created using https://github.com/a2x/cs2-dumper Created using https://github.com/a2x/cs2-dumper
Thu, 26 Oct 2023 06:38:23 +0000 Fri, 27 Oct 2023 01:03:22 +0000
''' '''
class AggregateLODSetup_t: class AggregateLODSetup_t:

View File

@ -1,6 +1,6 @@
/* /*
* Created using https://github.com/a2x/cs2-dumper * Created using https://github.com/a2x/cs2-dumper
* Thu, 26 Oct 2023 06:38:23 +0000 * Fri, 27 Oct 2023 01:03:22 +0000
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -13,7 +13,7 @@ pub trait FileBuilder {
/// * `&str` - A string slice containing the extension of the file. /// * `&str` - A string slice containing the extension of the file.
fn extension(&mut self) -> &str; fn extension(&mut self) -> &str;
/// Write to the top level of the file. The output destination is `output`. /// Writes to the top level of the file. The output destination is `output`.
/// ///
/// # Arguments /// # Arguments
/// ///
@ -25,7 +25,7 @@ pub trait FileBuilder {
/// * `Result<()>` - A generic Result type indicating the operations outcome. /// * `Result<()>` - A generic Result type indicating the operations outcome.
fn write_top_level(&mut self, output: &mut dyn Write) -> Result<()>; fn write_top_level(&mut self, output: &mut dyn Write) -> Result<()>;
/// Write a namespace to the output. /// Writes a namespace to the output.
/// ///
/// # Arguments /// # Arguments
/// ///
@ -44,7 +44,7 @@ pub trait FileBuilder {
comment: Option<&str>, comment: Option<&str>,
) -> Result<()>; ) -> Result<()>;
/// Write a variable to the output. /// Writes a variable to the output.
/// ///
/// # Arguments /// # Arguments
/// ///

View File

@ -161,7 +161,7 @@ mod tests {
.expect("Failed to find engine2.dll") .expect("Failed to find engine2.dll")
.base(); .base();
let build_number = process.read_memory::<u32>(engine_base + 0x487514)?; let build_number = process.read_memory::<u32>(engine_base + 0x488514)?;
println!("Build number: {}", build_number); println!("Build number: {}", build_number);
@ -254,8 +254,8 @@ mod tests {
.expect("Failed to find engine2.dll") .expect("Failed to find engine2.dll")
.base(); .base();
let window_width = process.read_memory::<u32>(engine_base + 0x5386A8)?; let window_width = process.read_memory::<u32>(engine_base + 0x5396D8)?;
let window_height = process.read_memory::<u32>(engine_base + 0x5386AC)?; let window_height = process.read_memory::<u32>(engine_base + 0x5396DC)?;
println!("Window size: {}x{}", window_width, window_height); println!("Window size: {}x{}", window_width, window_height);