Merge output files into correct subfolder

This commit is contained in:
a2x 2024-03-29 01:54:30 +10:00
parent 87fccce283
commit 058d471ba8
30 changed files with 35475 additions and 320682 deletions

View File

@ -1,24 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
namespace CS2Dumper {
// Module: client.dll
public static class Buttons {
public const nint attack = 0x1730020;
public const nint attack2 = 0x17300B0;
public const nint back = 0x17302F0;
public const nint duck = 0x17305C0;
public const nint forward = 0x1730260;
public const nint jump = 0x1730530;
public const nint left = 0x1730380;
public const nint lookatweapon = 0x192B540;
public const nint reload = 0x172FF90;
public const nint right = 0x1730410;
public const nint showscores = 0x192B420;
public const nint sprint = 0x172FF00;
public const nint turnleft = 0x1730140;
public const nint turnright = 0x17301D0;
public const nint use = 0x17304A0;
public const nint zoom = 0x192B4B0;
}
}

View File

@ -1,28 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
#pragma once
#include <cstddef>
namespace cs2_dumper {
// Module: client.dll
namespace buttons {
constexpr std::ptrdiff_t attack = 0x1730020;
constexpr std::ptrdiff_t attack2 = 0x17300B0;
constexpr std::ptrdiff_t back = 0x17302F0;
constexpr std::ptrdiff_t duck = 0x17305C0;
constexpr std::ptrdiff_t forward = 0x1730260;
constexpr std::ptrdiff_t jump = 0x1730530;
constexpr std::ptrdiff_t left = 0x1730380;
constexpr std::ptrdiff_t lookatweapon = 0x192B540;
constexpr std::ptrdiff_t reload = 0x172FF90;
constexpr std::ptrdiff_t right = 0x1730410;
constexpr std::ptrdiff_t showscores = 0x192B420;
constexpr std::ptrdiff_t sprint = 0x172FF00;
constexpr std::ptrdiff_t turnleft = 0x1730140;
constexpr std::ptrdiff_t turnright = 0x17301D0;
constexpr std::ptrdiff_t use = 0x17304A0;
constexpr std::ptrdiff_t zoom = 0x192B4B0;
}
}

View File

@ -1,68 +0,0 @@
{
"buttons": [
{
"name": "attack",
"value": 24313888
},
{
"name": "attack2",
"value": 24314032
},
{
"name": "back",
"value": 24314608
},
{
"name": "duck",
"value": 24315328
},
{
"name": "forward",
"value": 24314464
},
{
"name": "jump",
"value": 24315184
},
{
"name": "left",
"value": 24314752
},
{
"name": "lookatweapon",
"value": 26391872
},
{
"name": "reload",
"value": 24313744
},
{
"name": "right",
"value": 24314896
},
{
"name": "showscores",
"value": 26391584
},
{
"name": "sprint",
"value": 24313600
},
{
"name": "turnleft",
"value": 24314176
},
{
"name": "turnright",
"value": 24314320
},
{
"name": "use",
"value": 24315040
},
{
"name": "zoom",
"value": 26391728
}
]
}

View File

@ -1,26 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper {
// Module: client.dll
pub mod buttons {
pub const attack: usize = 0x1730020;
pub const attack2: usize = 0x17300B0;
pub const back: usize = 0x17302F0;
pub const duck: usize = 0x17305C0;
pub const forward: usize = 0x1730260;
pub const jump: usize = 0x1730530;
pub const left: usize = 0x1730380;
pub const lookatweapon: usize = 0x192B540;
pub const reload: usize = 0x172FF90;
pub const right: usize = 0x1730410;
pub const showscores: usize = 0x192B420;
pub const sprint: usize = 0x172FF00;
pub const turnleft: usize = 0x1730140;
pub const turnright: usize = 0x17301D0;
pub const use: usize = 0x17304A0;
pub const zoom: usize = 0x192B4B0;
}
}

View File

@ -1,242 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
namespace CS2Dumper.Interfaces {
// Module: animationsystem.dll
public static class Animationsystem {
public const nint AnimationSystemUtils_001 = 0x72E80;
public const nint AnimationSystem_001 = 0x6DA00;
}
// Module: client.dll
public static class Client {
public const nint ClientToolsInfo_001 = 0x732F00;
public const nint EmptyWorldService001_Client = 0x480850;
public const nint GameClientExports001 = 0x732F10;
public const nint LegacyGameUI001 = 0x8AEE40;
public const nint Source2Client002 = 0x732F20;
public const nint Source2ClientConfig001 = 0x46BA90;
public const nint Source2ClientPrediction001 = 0x7AF990;
public const nint Source2ClientUI001 = 0x89E460;
}
// Module: engine2.dll
public static class Engine2 {
public const nint BenchmarkService001 = 0x177230;
public const nint BugService001 = 0x178A90;
public const nint ClientServerEngineLoopService_001 = 0x1EAE60;
public const nint EngineGameUI001 = 0x121E70;
public const nint EngineServiceMgr001 = 0x1DBC10;
public const nint GameEventSystemClientV001 = 0x1E02B0;
public const nint GameEventSystemServerV001 = 0x1E02C0;
public const nint GameResourceServiceClientV001 = 0x17FC50;
public const nint GameResourceServiceServerV001 = 0x17FC60;
public const nint GameUIService_001 = 0x182600;
public const nint HostStateMgr001 = 0x1E4D10;
public const nint INETSUPPORT_001 = 0xF0DE0;
public const nint InputService_001 = 0x188120;
public const nint KeyValueCache001 = 0x1E7530;
public const nint MapListService_001 = 0x19B050;
public const nint NetworkClientService_001 = 0x1A2210;
public const nint NetworkP2PService_001 = 0x1A8F50;
public const nint NetworkServerService_001 = 0x1AD4C0;
public const nint NetworkService_001 = 0x1B26E0;
public const nint RenderService_001 = 0x1B2BD0;
public const nint ScreenshotService001 = 0x1B5590;
public const nint SimpleEngineLoopService_001 = 0x1F7050;
public const nint SoundService_001 = 0x1B9B90;
public const nint Source2EngineToClient001 = 0x61A90;
public const nint Source2EngineToClientStringTable001 = 0x8AB70;
public const nint Source2EngineToServer001 = 0x92140;
public const nint Source2EngineToServerStringTable001 = 0xA9830;
public const nint SplitScreenService_001 = 0x1C0430;
public const nint StatsService_001 = 0x1C3110;
public const nint ToolService_001 = 0x1C7D60;
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x122AE0;
public const nint VProfService_001 = 0x1C90E0;
}
// Module: filesystem_stdio.dll
public static class FilesystemStdio {
public const nint VAsyncFileSystem2_001 = 0x67960;
public const nint VFileSystem017 = 0x67950;
}
// Module: host.dll
public static class Host {
public const nint DebugDrawQueueManager001 = 0x11AE0;
public const nint GameModelInfo001 = 0x12090;
public const nint GameSystem2HostHook = 0x12170;
public const nint HostUtils001 = 0x12920;
public const nint PredictionDiffManager001 = 0x17340;
public const nint SaveRestoreDataVersion001 = 0x19060;
public const nint SinglePlayerSharedMemory001 = 0x19070;
public const nint Source2Host001 = 0x193F0;
}
// Module: imemanager.dll
public static class Imemanager {
public const nint IMEManager001 = 0xC470;
}
// Module: inputsystem.dll
public static class Inputsystem {
public const nint InputStackSystemVersion001 = 0x1850;
public const nint InputSystemVersion001 = 0x2A40;
}
// Module: localize.dll
public static class Localize {
public const nint Localize_001 = 0x3830;
}
// Module: matchmaking.dll
public static class Matchmaking {
public const nint GameTypes001 = 0x53800;
public const nint MATCHFRAMEWORK_001 = 0x105690;
}
// Module: materialsystem2.dll
public static class Materialsystem2 {
public const nint FontManager_001 = 0x37A80;
public const nint MaterialUtils_001 = 0x4DB40;
public const nint PostProcessingSystem_001 = 0x42A80;
public const nint TextLayout_001 = 0x4A200;
public const nint VMaterialSystem2_001 = 0x25F80;
}
// Module: meshsystem.dll
public static class Meshsystem {
public const nint MeshSystem001 = 0x7440;
}
// Module: navsystem.dll
public static class Navsystem {
public const nint NavSystem001 = 0x8E30;
}
// Module: networksystem.dll
public static class Networksystem {
public const nint FlattenedSerializersVersion001 = 0x7EF90;
public const nint NetworkMessagesVersion001 = 0x9FC90;
public const nint NetworkSystemVersion001 = 0xBFA00;
public const nint SerializedEntitiesVersion001 = 0xD6930;
}
// Module: panorama.dll
public static class Panorama {
public const nint PanoramaUIEngine001 = 0x5D960;
}
// Module: panorama_text_pango.dll
public static class PanoramaTextPango {
public const nint PanoramaTextServices001 = 0x4CBE0;
}
// Module: panoramauiclient.dll
public static class Panoramauiclient {
public const nint PanoramaUIClient001 = 0x12010;
}
// Module: particles.dll
public static class Particles {
public const nint ParticleSystemMgr003 = 0x591D0;
}
// Module: pulse_system.dll
public static class PulseSystem {
public const nint IPulseSystem_001 = 0x44C0;
}
// Module: rendersystemdx11.dll
public static class Rendersystemdx11 {
public const nint RenderDeviceMgr001 = 0x4C7D0;
public const nint RenderUtils_001 = 0x55150;
public const nint VRenderDeviceMgrBackdoor001 = 0x4C7E0;
}
// Module: resourcesystem.dll
public static class Resourcesystem {
public const nint ResourceSystem013 = 0x10920;
}
// Module: scenefilecache.dll
public static class Scenefilecache {
public const nint ResponseRulesCache001 = 0x31A0;
public const nint SceneFileCache002 = 0x6A60;
}
// Module: scenesystem.dll
public static class Scenesystem {
public const nint RenderingPipelines_001 = 0x86480;
public const nint SceneSystem_002 = 0xBD200;
public const nint SceneUtils_001 = 0x12FCF0;
}
// Module: schemasystem.dll
public static class Schemasystem {
public const nint SchemaSystem_001 = 0xAA50;
}
// Module: server.dll
public static class Server {
public const nint EmptyWorldService001_Server = 0x572840;
public const nint EntitySubclassUtilsV001 = 0x2AF7A0;
public const nint NavGameTest001 = 0xA46F10;
public const nint ServerToolsInfo_001 = 0x8322D0;
public const nint Source2GameClients001 = 0x8322E0;
public const nint Source2GameDirector001 = 0x11EAB0;
public const nint Source2GameEntities001 = 0x8322F0;
public const nint Source2Server001 = 0x832300;
public const nint Source2ServerConfig001 = 0x566BC0;
public const nint customnavsystem001 = 0x22C660;
}
// Module: soundsystem.dll
public static class Soundsystem {
public const nint SoundOpSystem001 = 0x16A640;
public const nint SoundOpSystemEdit001 = 0x96A50;
public const nint SoundSystem001 = 0x48320;
public const nint VMixEditTool001 = 0x75C30;
}
// Module: steamaudio.dll
public static class Steamaudio {
public const nint SteamAudio001 = 0x5AA70;
}
// Module: steamclient64.dll
public static class Steamclient64 {
public const nint CLIENTENGINE_INTERFACE_VERSION005 = 0x8621C0;
public const nint IVALIDATE001 = 0x866250;
public const nint SteamClient006 = 0x663700;
public const nint SteamClient007 = 0x663710;
public const nint SteamClient008 = 0x663720;
public const nint SteamClient009 = 0x663730;
public const nint SteamClient010 = 0x663740;
public const nint SteamClient011 = 0x663750;
public const nint SteamClient012 = 0x663760;
public const nint SteamClient013 = 0x663770;
public const nint SteamClient014 = 0x663780;
public const nint SteamClient015 = 0x663790;
public const nint SteamClient016 = 0x6637A0;
public const nint SteamClient017 = 0x6637B0;
public const nint SteamClient018 = 0x6637C0;
public const nint SteamClient019 = 0x6637D0;
public const nint SteamClient020 = 0x6637E0;
public const nint SteamClient021 = 0x6637F0;
public const nint p2pvoice002 = 0xD9FD0;
public const nint p2pvoicesingleton002 = 0xD6A30;
}
// Module: tier0.dll
public static class Tier0 {
public const nint TestScriptMgr001 = 0x140790;
public const nint VEngineCvar007 = 0x63290;
public const nint VProcessUtils002 = 0x131C70;
public const nint VStringTokenSystem001 = 0x190600;
}
// Module: v8system.dll
public static class V8system {
public const nint Source2V8System001 = 0x1950;
}
// Module: valve_avi.dll
public static class ValveAvi {
public const nint VAvi001 = 0x2F90;
}
// Module: valve_wmf.dll
public static class ValveWmf {
public const nint VMediaFoundation001 = 0x12D0;
}
// Module: vphysics2.dll
public static class Vphysics2 {
public const nint VPhysics2_Handle_Interface_001 = 0x5BCB0;
public const nint VPhysics2_Interface_001 = 0x57130;
}
// Module: vscript.dll
public static class Vscript {
public const nint VScriptManager010 = 0x32000;
}
// Module: vstdlib_s64.dll
public static class VstdlibS64 {
public const nint IVALIDATE001 = 0x25120;
public const nint VEngineCvar002 = 0x5760;
}
// Module: worldrenderer.dll
public static class Worldrenderer {
public const nint WorldRendererMgr001 = 0x205E0;
}
}

View File

@ -1,248 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
#pragma once
#include <cstddef>
namespace cs2_dumper {
namespace interfaces {
// Module: animationsystem.dll
namespace animationsystem {
constexpr std::ptrdiff_t AnimationSystemUtils_001 = 0x72E80;
constexpr std::ptrdiff_t AnimationSystem_001 = 0x6DA00;
}
// Module: client.dll
namespace client {
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x732F00;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x480850;
constexpr std::ptrdiff_t GameClientExports001 = 0x732F10;
constexpr std::ptrdiff_t LegacyGameUI001 = 0x8AEE40;
constexpr std::ptrdiff_t Source2Client002 = 0x732F20;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x46BA90;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7AF990;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x89E460;
}
// Module: engine2.dll
namespace engine2 {
constexpr std::ptrdiff_t BenchmarkService001 = 0x177230;
constexpr std::ptrdiff_t BugService001 = 0x178A90;
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1EAE60;
constexpr std::ptrdiff_t EngineGameUI001 = 0x121E70;
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1DBC10;
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1E02B0;
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1E02C0;
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x17FC50;
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x17FC60;
constexpr std::ptrdiff_t GameUIService_001 = 0x182600;
constexpr std::ptrdiff_t HostStateMgr001 = 0x1E4D10;
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xF0DE0;
constexpr std::ptrdiff_t InputService_001 = 0x188120;
constexpr std::ptrdiff_t KeyValueCache001 = 0x1E7530;
constexpr std::ptrdiff_t MapListService_001 = 0x19B050;
constexpr std::ptrdiff_t NetworkClientService_001 = 0x1A2210;
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x1A8F50;
constexpr std::ptrdiff_t NetworkServerService_001 = 0x1AD4C0;
constexpr std::ptrdiff_t NetworkService_001 = 0x1B26E0;
constexpr std::ptrdiff_t RenderService_001 = 0x1B2BD0;
constexpr std::ptrdiff_t ScreenshotService001 = 0x1B5590;
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1F7050;
constexpr std::ptrdiff_t SoundService_001 = 0x1B9B90;
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x61A90;
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x8AB70;
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x92140;
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA9830;
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1C0430;
constexpr std::ptrdiff_t StatsService_001 = 0x1C3110;
constexpr std::ptrdiff_t ToolService_001 = 0x1C7D60;
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x122AE0;
constexpr std::ptrdiff_t VProfService_001 = 0x1C90E0;
}
// Module: filesystem_stdio.dll
namespace filesystem_stdio {
constexpr std::ptrdiff_t VAsyncFileSystem2_001 = 0x67960;
constexpr std::ptrdiff_t VFileSystem017 = 0x67950;
}
// Module: host.dll
namespace host {
constexpr std::ptrdiff_t DebugDrawQueueManager001 = 0x11AE0;
constexpr std::ptrdiff_t GameModelInfo001 = 0x12090;
constexpr std::ptrdiff_t GameSystem2HostHook = 0x12170;
constexpr std::ptrdiff_t HostUtils001 = 0x12920;
constexpr std::ptrdiff_t PredictionDiffManager001 = 0x17340;
constexpr std::ptrdiff_t SaveRestoreDataVersion001 = 0x19060;
constexpr std::ptrdiff_t SinglePlayerSharedMemory001 = 0x19070;
constexpr std::ptrdiff_t Source2Host001 = 0x193F0;
}
// Module: imemanager.dll
namespace imemanager {
constexpr std::ptrdiff_t IMEManager001 = 0xC470;
}
// Module: inputsystem.dll
namespace inputsystem {
constexpr std::ptrdiff_t InputStackSystemVersion001 = 0x1850;
constexpr std::ptrdiff_t InputSystemVersion001 = 0x2A40;
}
// Module: localize.dll
namespace localize {
constexpr std::ptrdiff_t Localize_001 = 0x3830;
}
// Module: matchmaking.dll
namespace matchmaking {
constexpr std::ptrdiff_t GameTypes001 = 0x53800;
constexpr std::ptrdiff_t MATCHFRAMEWORK_001 = 0x105690;
}
// Module: materialsystem2.dll
namespace materialsystem2 {
constexpr std::ptrdiff_t FontManager_001 = 0x37A80;
constexpr std::ptrdiff_t MaterialUtils_001 = 0x4DB40;
constexpr std::ptrdiff_t PostProcessingSystem_001 = 0x42A80;
constexpr std::ptrdiff_t TextLayout_001 = 0x4A200;
constexpr std::ptrdiff_t VMaterialSystem2_001 = 0x25F80;
}
// Module: meshsystem.dll
namespace meshsystem {
constexpr std::ptrdiff_t MeshSystem001 = 0x7440;
}
// Module: navsystem.dll
namespace navsystem {
constexpr std::ptrdiff_t NavSystem001 = 0x8E30;
}
// Module: networksystem.dll
namespace networksystem {
constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x7EF90;
constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9FC90;
constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBFA00;
constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD6930;
}
// Module: panorama.dll
namespace panorama {
constexpr std::ptrdiff_t PanoramaUIEngine001 = 0x5D960;
}
// Module: panorama_text_pango.dll
namespace panorama_text_pango {
constexpr std::ptrdiff_t PanoramaTextServices001 = 0x4CBE0;
}
// Module: panoramauiclient.dll
namespace panoramauiclient {
constexpr std::ptrdiff_t PanoramaUIClient001 = 0x12010;
}
// Module: particles.dll
namespace particles {
constexpr std::ptrdiff_t ParticleSystemMgr003 = 0x591D0;
}
// Module: pulse_system.dll
namespace pulse_system {
constexpr std::ptrdiff_t IPulseSystem_001 = 0x44C0;
}
// Module: rendersystemdx11.dll
namespace rendersystemdx11 {
constexpr std::ptrdiff_t RenderDeviceMgr001 = 0x4C7D0;
constexpr std::ptrdiff_t RenderUtils_001 = 0x55150;
constexpr std::ptrdiff_t VRenderDeviceMgrBackdoor001 = 0x4C7E0;
}
// Module: resourcesystem.dll
namespace resourcesystem {
constexpr std::ptrdiff_t ResourceSystem013 = 0x10920;
}
// Module: scenefilecache.dll
namespace scenefilecache {
constexpr std::ptrdiff_t ResponseRulesCache001 = 0x31A0;
constexpr std::ptrdiff_t SceneFileCache002 = 0x6A60;
}
// Module: scenesystem.dll
namespace scenesystem {
constexpr std::ptrdiff_t RenderingPipelines_001 = 0x86480;
constexpr std::ptrdiff_t SceneSystem_002 = 0xBD200;
constexpr std::ptrdiff_t SceneUtils_001 = 0x12FCF0;
}
// Module: schemasystem.dll
namespace schemasystem {
constexpr std::ptrdiff_t SchemaSystem_001 = 0xAA50;
}
// Module: server.dll
namespace server {
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x572840;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2AF7A0;
constexpr std::ptrdiff_t NavGameTest001 = 0xA46F10;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x8322D0;
constexpr std::ptrdiff_t Source2GameClients001 = 0x8322E0;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x11EAB0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x8322F0;
constexpr std::ptrdiff_t Source2Server001 = 0x832300;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x566BC0;
constexpr std::ptrdiff_t customnavsystem001 = 0x22C660;
}
// Module: soundsystem.dll
namespace soundsystem {
constexpr std::ptrdiff_t SoundOpSystem001 = 0x16A640;
constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x96A50;
constexpr std::ptrdiff_t SoundSystem001 = 0x48320;
constexpr std::ptrdiff_t VMixEditTool001 = 0x75C30;
}
// Module: steamaudio.dll
namespace steamaudio {
constexpr std::ptrdiff_t SteamAudio001 = 0x5AA70;
}
// Module: steamclient64.dll
namespace steamclient64 {
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0x8621C0;
constexpr std::ptrdiff_t IVALIDATE001 = 0x866250;
constexpr std::ptrdiff_t SteamClient006 = 0x663700;
constexpr std::ptrdiff_t SteamClient007 = 0x663710;
constexpr std::ptrdiff_t SteamClient008 = 0x663720;
constexpr std::ptrdiff_t SteamClient009 = 0x663730;
constexpr std::ptrdiff_t SteamClient010 = 0x663740;
constexpr std::ptrdiff_t SteamClient011 = 0x663750;
constexpr std::ptrdiff_t SteamClient012 = 0x663760;
constexpr std::ptrdiff_t SteamClient013 = 0x663770;
constexpr std::ptrdiff_t SteamClient014 = 0x663780;
constexpr std::ptrdiff_t SteamClient015 = 0x663790;
constexpr std::ptrdiff_t SteamClient016 = 0x6637A0;
constexpr std::ptrdiff_t SteamClient017 = 0x6637B0;
constexpr std::ptrdiff_t SteamClient018 = 0x6637C0;
constexpr std::ptrdiff_t SteamClient019 = 0x6637D0;
constexpr std::ptrdiff_t SteamClient020 = 0x6637E0;
constexpr std::ptrdiff_t SteamClient021 = 0x6637F0;
constexpr std::ptrdiff_t p2pvoice002 = 0xD9FD0;
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD6A30;
}
// Module: tier0.dll
namespace tier0 {
constexpr std::ptrdiff_t TestScriptMgr001 = 0x140790;
constexpr std::ptrdiff_t VEngineCvar007 = 0x63290;
constexpr std::ptrdiff_t VProcessUtils002 = 0x131C70;
constexpr std::ptrdiff_t VStringTokenSystem001 = 0x190600;
}
// Module: v8system.dll
namespace v8system {
constexpr std::ptrdiff_t Source2V8System001 = 0x1950;
}
// Module: valve_avi.dll
namespace valve_avi {
constexpr std::ptrdiff_t VAvi001 = 0x2F90;
}
// Module: valve_wmf.dll
namespace valve_wmf {
constexpr std::ptrdiff_t VMediaFoundation001 = 0x12D0;
}
// Module: vphysics2.dll
namespace vphysics2 {
constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x5BCB0;
constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x57130;
}
// Module: vscript.dll
namespace vscript {
constexpr std::ptrdiff_t VScriptManager010 = 0x32000;
}
// Module: vstdlib_s64.dll
namespace vstdlib_s64 {
constexpr std::ptrdiff_t IVALIDATE001 = 0x25120;
constexpr std::ptrdiff_t VEngineCvar002 = 0x5760;
}
// Module: worldrenderer.dll
namespace worldrenderer {
constexpr std::ptrdiff_t WorldRendererMgr001 = 0x205E0;
}
}
}

View File

@ -1,602 +0,0 @@
{
"interfaces": {
"animationsystem.dll": [
{
"name": "AnimationSystemUtils_001",
"value": 470656
},
{
"name": "AnimationSystem_001",
"value": 449024
}
],
"client.dll": [
{
"name": "ClientToolsInfo_001",
"value": 7548672
},
{
"name": "EmptyWorldService001_Client",
"value": 4720720
},
{
"name": "GameClientExports001",
"value": 7548688
},
{
"name": "LegacyGameUI001",
"value": 9104960
},
{
"name": "Source2Client002",
"value": 7548704
},
{
"name": "Source2ClientConfig001",
"value": 4635280
},
{
"name": "Source2ClientPrediction001",
"value": 8059280
},
{
"name": "Source2ClientUI001",
"value": 9036896
}
],
"engine2.dll": [
{
"name": "BenchmarkService001",
"value": 1536560
},
{
"name": "BugService001",
"value": 1542800
},
{
"name": "ClientServerEngineLoopService_001",
"value": 2010720
},
{
"name": "EngineGameUI001",
"value": 1187440
},
{
"name": "EngineServiceMgr001",
"value": 1948688
},
{
"name": "GameEventSystemClientV001",
"value": 1966768
},
{
"name": "GameEventSystemServerV001",
"value": 1966784
},
{
"name": "GameResourceServiceClientV001",
"value": 1571920
},
{
"name": "GameResourceServiceServerV001",
"value": 1571936
},
{
"name": "GameUIService_001",
"value": 1582592
},
{
"name": "HostStateMgr001",
"value": 1985808
},
{
"name": "INETSUPPORT_001",
"value": 986592
},
{
"name": "InputService_001",
"value": 1605920
},
{
"name": "KeyValueCache001",
"value": 1996080
},
{
"name": "MapListService_001",
"value": 1683536
},
{
"name": "NetworkClientService_001",
"value": 1712656
},
{
"name": "NetworkP2PService_001",
"value": 1740624
},
{
"name": "NetworkServerService_001",
"value": 1758400
},
{
"name": "NetworkService_001",
"value": 1779424
},
{
"name": "RenderService_001",
"value": 1780688
},
{
"name": "ScreenshotService001",
"value": 1791376
},
{
"name": "SimpleEngineLoopService_001",
"value": 2060368
},
{
"name": "SoundService_001",
"value": 1809296
},
{
"name": "Source2EngineToClient001",
"value": 400016
},
{
"name": "Source2EngineToClientStringTable001",
"value": 568176
},
{
"name": "Source2EngineToServer001",
"value": 598336
},
{
"name": "Source2EngineToServerStringTable001",
"value": 694320
},
{
"name": "SplitScreenService_001",
"value": 1836080
},
{
"name": "StatsService_001",
"value": 1847568
},
{
"name": "ToolService_001",
"value": 1867104
},
{
"name": "VENGINE_GAMEUIFUNCS_VERSION005",
"value": 1190624
},
{
"name": "VProfService_001",
"value": 1872096
}
],
"filesystem_stdio.dll": [
{
"name": "VAsyncFileSystem2_001",
"value": 424288
},
{
"name": "VFileSystem017",
"value": 424272
}
],
"host.dll": [
{
"name": "DebugDrawQueueManager001",
"value": 72416
},
{
"name": "GameModelInfo001",
"value": 73872
},
{
"name": "GameSystem2HostHook",
"value": 74096
},
{
"name": "HostUtils001",
"value": 76064
},
{
"name": "PredictionDiffManager001",
"value": 95040
},
{
"name": "SaveRestoreDataVersion001",
"value": 102496
},
{
"name": "SinglePlayerSharedMemory001",
"value": 102512
},
{
"name": "Source2Host001",
"value": 103408
}
],
"imemanager.dll": [
{
"name": "IMEManager001",
"value": 50288
}
],
"inputsystem.dll": [
{
"name": "InputStackSystemVersion001",
"value": 6224
},
{
"name": "InputSystemVersion001",
"value": 10816
}
],
"localize.dll": [
{
"name": "Localize_001",
"value": 14384
}
],
"matchmaking.dll": [
{
"name": "GameTypes001",
"value": 342016
},
{
"name": "MATCHFRAMEWORK_001",
"value": 1070736
}
],
"materialsystem2.dll": [
{
"name": "FontManager_001",
"value": 227968
},
{
"name": "MaterialUtils_001",
"value": 318272
},
{
"name": "PostProcessingSystem_001",
"value": 273024
},
{
"name": "TextLayout_001",
"value": 303616
},
{
"name": "VMaterialSystem2_001",
"value": 155520
}
],
"meshsystem.dll": [
{
"name": "MeshSystem001",
"value": 29760
}
],
"navsystem.dll": [
{
"name": "NavSystem001",
"value": 36400
}
],
"networksystem.dll": [
{
"name": "FlattenedSerializersVersion001",
"value": 520080
},
{
"name": "NetworkMessagesVersion001",
"value": 654480
},
{
"name": "NetworkSystemVersion001",
"value": 784896
},
{
"name": "SerializedEntitiesVersion001",
"value": 878896
}
],
"panorama.dll": [
{
"name": "PanoramaUIEngine001",
"value": 383328
}
],
"panorama_text_pango.dll": [
{
"name": "PanoramaTextServices001",
"value": 314336
}
],
"panoramauiclient.dll": [
{
"name": "PanoramaUIClient001",
"value": 73744
}
],
"particles.dll": [
{
"name": "ParticleSystemMgr003",
"value": 365008
}
],
"pulse_system.dll": [
{
"name": "IPulseSystem_001",
"value": 17600
}
],
"rendersystemdx11.dll": [
{
"name": "RenderDeviceMgr001",
"value": 313296
},
{
"name": "RenderUtils_001",
"value": 348496
},
{
"name": "VRenderDeviceMgrBackdoor001",
"value": 313312
}
],
"resourcesystem.dll": [
{
"name": "ResourceSystem013",
"value": 67872
}
],
"scenefilecache.dll": [
{
"name": "ResponseRulesCache001",
"value": 12704
},
{
"name": "SceneFileCache002",
"value": 27232
}
],
"scenesystem.dll": [
{
"name": "RenderingPipelines_001",
"value": 550016
},
{
"name": "SceneSystem_002",
"value": 774656
},
{
"name": "SceneUtils_001",
"value": 1244400
}
],
"schemasystem.dll": [
{
"name": "SchemaSystem_001",
"value": 43600
}
],
"server.dll": [
{
"name": "EmptyWorldService001_Server",
"value": 5711936
},
{
"name": "EntitySubclassUtilsV001",
"value": 2815904
},
{
"name": "NavGameTest001",
"value": 10776336
},
{
"name": "ServerToolsInfo_001",
"value": 8594128
},
{
"name": "Source2GameClients001",
"value": 8594144
},
{
"name": "Source2GameDirector001",
"value": 1174192
},
{
"name": "Source2GameEntities001",
"value": 8594160
},
{
"name": "Source2Server001",
"value": 8594176
},
{
"name": "Source2ServerConfig001",
"value": 5663680
},
{
"name": "customnavsystem001",
"value": 2279008
}
],
"soundsystem.dll": [
{
"name": "SoundOpSystem001",
"value": 1484352
},
{
"name": "SoundOpSystemEdit001",
"value": 617040
},
{
"name": "SoundSystem001",
"value": 295712
},
{
"name": "VMixEditTool001",
"value": 482352
}
],
"steamaudio.dll": [
{
"name": "SteamAudio001",
"value": 371312
}
],
"steamclient64.dll": [
{
"name": "CLIENTENGINE_INTERFACE_VERSION005",
"value": 8790464
},
{
"name": "IVALIDATE001",
"value": 8806992
},
{
"name": "SteamClient006",
"value": 6698752
},
{
"name": "SteamClient007",
"value": 6698768
},
{
"name": "SteamClient008",
"value": 6698784
},
{
"name": "SteamClient009",
"value": 6698800
},
{
"name": "SteamClient010",
"value": 6698816
},
{
"name": "SteamClient011",
"value": 6698832
},
{
"name": "SteamClient012",
"value": 6698848
},
{
"name": "SteamClient013",
"value": 6698864
},
{
"name": "SteamClient014",
"value": 6698880
},
{
"name": "SteamClient015",
"value": 6698896
},
{
"name": "SteamClient016",
"value": 6698912
},
{
"name": "SteamClient017",
"value": 6698928
},
{
"name": "SteamClient018",
"value": 6698944
},
{
"name": "SteamClient019",
"value": 6698960
},
{
"name": "SteamClient020",
"value": 6698976
},
{
"name": "SteamClient021",
"value": 6698992
},
{
"name": "p2pvoice002",
"value": 892880
},
{
"name": "p2pvoicesingleton002",
"value": 879152
}
],
"tier0.dll": [
{
"name": "TestScriptMgr001",
"value": 1312656
},
{
"name": "VEngineCvar007",
"value": 406160
},
{
"name": "VProcessUtils002",
"value": 1252464
},
{
"name": "VStringTokenSystem001",
"value": 1639936
}
],
"v8system.dll": [
{
"name": "Source2V8System001",
"value": 6480
}
],
"valve_avi.dll": [
{
"name": "VAvi001",
"value": 12176
}
],
"valve_wmf.dll": [
{
"name": "VMediaFoundation001",
"value": 4816
}
],
"vphysics2.dll": [
{
"name": "VPhysics2_Handle_Interface_001",
"value": 375984
},
{
"name": "VPhysics2_Interface_001",
"value": 356656
}
],
"vscript.dll": [
{
"name": "VScriptManager010",
"value": 204800
}
],
"vstdlib_s64.dll": [
{
"name": "IVALIDATE001",
"value": 151840
},
{
"name": "VEngineCvar002",
"value": 22368
}
],
"worldrenderer.dll": [
{
"name": "WorldRendererMgr001",
"value": 132576
}
]
}
}

View File

@ -1,246 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper {
pub mod interfaces {
// Module: animationsystem.dll
pub mod animationsystem {
pub const AnimationSystemUtils_001: usize = 0x72E80;
pub const AnimationSystem_001: usize = 0x6DA00;
}
// Module: client.dll
pub mod client {
pub const ClientToolsInfo_001: usize = 0x732F00;
pub const EmptyWorldService001_Client: usize = 0x480850;
pub const GameClientExports001: usize = 0x732F10;
pub const LegacyGameUI001: usize = 0x8AEE40;
pub const Source2Client002: usize = 0x732F20;
pub const Source2ClientConfig001: usize = 0x46BA90;
pub const Source2ClientPrediction001: usize = 0x7AF990;
pub const Source2ClientUI001: usize = 0x89E460;
}
// Module: engine2.dll
pub mod engine2 {
pub const BenchmarkService001: usize = 0x177230;
pub const BugService001: usize = 0x178A90;
pub const ClientServerEngineLoopService_001: usize = 0x1EAE60;
pub const EngineGameUI001: usize = 0x121E70;
pub const EngineServiceMgr001: usize = 0x1DBC10;
pub const GameEventSystemClientV001: usize = 0x1E02B0;
pub const GameEventSystemServerV001: usize = 0x1E02C0;
pub const GameResourceServiceClientV001: usize = 0x17FC50;
pub const GameResourceServiceServerV001: usize = 0x17FC60;
pub const GameUIService_001: usize = 0x182600;
pub const HostStateMgr001: usize = 0x1E4D10;
pub const INETSUPPORT_001: usize = 0xF0DE0;
pub const InputService_001: usize = 0x188120;
pub const KeyValueCache001: usize = 0x1E7530;
pub const MapListService_001: usize = 0x19B050;
pub const NetworkClientService_001: usize = 0x1A2210;
pub const NetworkP2PService_001: usize = 0x1A8F50;
pub const NetworkServerService_001: usize = 0x1AD4C0;
pub const NetworkService_001: usize = 0x1B26E0;
pub const RenderService_001: usize = 0x1B2BD0;
pub const ScreenshotService001: usize = 0x1B5590;
pub const SimpleEngineLoopService_001: usize = 0x1F7050;
pub const SoundService_001: usize = 0x1B9B90;
pub const Source2EngineToClient001: usize = 0x61A90;
pub const Source2EngineToClientStringTable001: usize = 0x8AB70;
pub const Source2EngineToServer001: usize = 0x92140;
pub const Source2EngineToServerStringTable001: usize = 0xA9830;
pub const SplitScreenService_001: usize = 0x1C0430;
pub const StatsService_001: usize = 0x1C3110;
pub const ToolService_001: usize = 0x1C7D60;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x122AE0;
pub const VProfService_001: usize = 0x1C90E0;
}
// Module: filesystem_stdio.dll
pub mod filesystem_stdio {
pub const VAsyncFileSystem2_001: usize = 0x67960;
pub const VFileSystem017: usize = 0x67950;
}
// Module: host.dll
pub mod host {
pub const DebugDrawQueueManager001: usize = 0x11AE0;
pub const GameModelInfo001: usize = 0x12090;
pub const GameSystem2HostHook: usize = 0x12170;
pub const HostUtils001: usize = 0x12920;
pub const PredictionDiffManager001: usize = 0x17340;
pub const SaveRestoreDataVersion001: usize = 0x19060;
pub const SinglePlayerSharedMemory001: usize = 0x19070;
pub const Source2Host001: usize = 0x193F0;
}
// Module: imemanager.dll
pub mod imemanager {
pub const IMEManager001: usize = 0xC470;
}
// Module: inputsystem.dll
pub mod inputsystem {
pub const InputStackSystemVersion001: usize = 0x1850;
pub const InputSystemVersion001: usize = 0x2A40;
}
// Module: localize.dll
pub mod localize {
pub const Localize_001: usize = 0x3830;
}
// Module: matchmaking.dll
pub mod matchmaking {
pub const GameTypes001: usize = 0x53800;
pub const MATCHFRAMEWORK_001: usize = 0x105690;
}
// Module: materialsystem2.dll
pub mod materialsystem2 {
pub const FontManager_001: usize = 0x37A80;
pub const MaterialUtils_001: usize = 0x4DB40;
pub const PostProcessingSystem_001: usize = 0x42A80;
pub const TextLayout_001: usize = 0x4A200;
pub const VMaterialSystem2_001: usize = 0x25F80;
}
// Module: meshsystem.dll
pub mod meshsystem {
pub const MeshSystem001: usize = 0x7440;
}
// Module: navsystem.dll
pub mod navsystem {
pub const NavSystem001: usize = 0x8E30;
}
// Module: networksystem.dll
pub mod networksystem {
pub const FlattenedSerializersVersion001: usize = 0x7EF90;
pub const NetworkMessagesVersion001: usize = 0x9FC90;
pub const NetworkSystemVersion001: usize = 0xBFA00;
pub const SerializedEntitiesVersion001: usize = 0xD6930;
}
// Module: panorama.dll
pub mod panorama {
pub const PanoramaUIEngine001: usize = 0x5D960;
}
// Module: panorama_text_pango.dll
pub mod panorama_text_pango {
pub const PanoramaTextServices001: usize = 0x4CBE0;
}
// Module: panoramauiclient.dll
pub mod panoramauiclient {
pub const PanoramaUIClient001: usize = 0x12010;
}
// Module: particles.dll
pub mod particles {
pub const ParticleSystemMgr003: usize = 0x591D0;
}
// Module: pulse_system.dll
pub mod pulse_system {
pub const IPulseSystem_001: usize = 0x44C0;
}
// Module: rendersystemdx11.dll
pub mod rendersystemdx11 {
pub const RenderDeviceMgr001: usize = 0x4C7D0;
pub const RenderUtils_001: usize = 0x55150;
pub const VRenderDeviceMgrBackdoor001: usize = 0x4C7E0;
}
// Module: resourcesystem.dll
pub mod resourcesystem {
pub const ResourceSystem013: usize = 0x10920;
}
// Module: scenefilecache.dll
pub mod scenefilecache {
pub const ResponseRulesCache001: usize = 0x31A0;
pub const SceneFileCache002: usize = 0x6A60;
}
// Module: scenesystem.dll
pub mod scenesystem {
pub const RenderingPipelines_001: usize = 0x86480;
pub const SceneSystem_002: usize = 0xBD200;
pub const SceneUtils_001: usize = 0x12FCF0;
}
// Module: schemasystem.dll
pub mod schemasystem {
pub const SchemaSystem_001: usize = 0xAA50;
}
// Module: server.dll
pub mod server {
pub const EmptyWorldService001_Server: usize = 0x572840;
pub const EntitySubclassUtilsV001: usize = 0x2AF7A0;
pub const NavGameTest001: usize = 0xA46F10;
pub const ServerToolsInfo_001: usize = 0x8322D0;
pub const Source2GameClients001: usize = 0x8322E0;
pub const Source2GameDirector001: usize = 0x11EAB0;
pub const Source2GameEntities001: usize = 0x8322F0;
pub const Source2Server001: usize = 0x832300;
pub const Source2ServerConfig001: usize = 0x566BC0;
pub const customnavsystem001: usize = 0x22C660;
}
// Module: soundsystem.dll
pub mod soundsystem {
pub const SoundOpSystem001: usize = 0x16A640;
pub const SoundOpSystemEdit001: usize = 0x96A50;
pub const SoundSystem001: usize = 0x48320;
pub const VMixEditTool001: usize = 0x75C30;
}
// Module: steamaudio.dll
pub mod steamaudio {
pub const SteamAudio001: usize = 0x5AA70;
}
// Module: steamclient64.dll
pub mod steamclient64 {
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x8621C0;
pub const IVALIDATE001: usize = 0x866250;
pub const SteamClient006: usize = 0x663700;
pub const SteamClient007: usize = 0x663710;
pub const SteamClient008: usize = 0x663720;
pub const SteamClient009: usize = 0x663730;
pub const SteamClient010: usize = 0x663740;
pub const SteamClient011: usize = 0x663750;
pub const SteamClient012: usize = 0x663760;
pub const SteamClient013: usize = 0x663770;
pub const SteamClient014: usize = 0x663780;
pub const SteamClient015: usize = 0x663790;
pub const SteamClient016: usize = 0x6637A0;
pub const SteamClient017: usize = 0x6637B0;
pub const SteamClient018: usize = 0x6637C0;
pub const SteamClient019: usize = 0x6637D0;
pub const SteamClient020: usize = 0x6637E0;
pub const SteamClient021: usize = 0x6637F0;
pub const p2pvoice002: usize = 0xD9FD0;
pub const p2pvoicesingleton002: usize = 0xD6A30;
}
// Module: tier0.dll
pub mod tier0 {
pub const TestScriptMgr001: usize = 0x140790;
pub const VEngineCvar007: usize = 0x63290;
pub const VProcessUtils002: usize = 0x131C70;
pub const VStringTokenSystem001: usize = 0x190600;
}
// Module: v8system.dll
pub mod v8system {
pub const Source2V8System001: usize = 0x1950;
}
// Module: valve_avi.dll
pub mod valve_avi {
pub const VAvi001: usize = 0x2F90;
}
// Module: valve_wmf.dll
pub mod valve_wmf {
pub const VMediaFoundation001: usize = 0x12D0;
}
// Module: vphysics2.dll
pub mod vphysics2 {
pub const VPhysics2_Handle_Interface_001: usize = 0x5BCB0;
pub const VPhysics2_Interface_001: usize = 0x57130;
}
// Module: vscript.dll
pub mod vscript {
pub const VScriptManager010: usize = 0x32000;
}
// Module: vstdlib_s64.dll
pub mod vstdlib_s64 {
pub const IVALIDATE001: usize = 0x25120;
pub const VEngineCvar002: usize = 0x5760;
}
// Module: worldrenderer.dll
pub mod worldrenderer {
pub const WorldRendererMgr001: usize = 0x205E0;
}
}
}

View File

@ -1,44 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
namespace CS2Dumper.Offsets {
// Module: client.dll
public static class Client {
public const nint dwCSGOInput = 0x192B620;
public const nint dwEntityList = 0x18C2D58;
public const nint dwGameEntitySystem = 0x19E0790;
public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510;
public const nint dwGameRules = 0x191FCA0;
public const nint dwGlobalVars = 0x172ABA0;
public const nint dwGlowManager = 0x19200C0;
public const nint dwLocalPlayerController = 0x1912578;
public const nint dwLocalPlayerPawn = 0x17371A8;
public const nint dwPlantedC4 = 0x1928AD8;
public const nint dwPrediction = 0x1737070;
public const nint dwSensitivity = 0x19209E8;
public const nint dwSensitivity_sensitivity = 0x40;
public const nint dwViewAngles = 0x19309B0;
public const nint dwViewMatrix = 0x19241A0;
public const nint dwViewRender = 0x1924A20;
}
// Module: engine2.dll
public static class Engine2 {
public const nint dwBuildNumber = 0x514574;
public const nint dwNetworkGameClient = 0x513AC8;
public const nint dwNetworkGameClient_deltaTick = 0x258;
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
public const nint dwNetworkGameClient_getMaxClients = 0x250;
public const nint dwNetworkGameClient_signOnState = 0x240;
public const nint dwWindowHeight = 0x5CCCDD;
public const nint dwWindowWidth = 0x5CCCD9;
}
// Module: inputsystem.dll
public static class Inputsystem {
public const nint dwInputSystem = 0x367A0;
}
// Module: matchmaking.dll
public static class Matchmaking {
public const nint dwGameTypes = 0x1D21E0;
public const nint dwGameTypes_mapName = 0x1D2300;
}
}

View File

@ -1,50 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
#pragma once
#include <cstddef>
namespace cs2_dumper {
namespace offsets {
// Module: client.dll
namespace client {
constexpr std::ptrdiff_t dwCSGOInput = 0x192B620;
constexpr std::ptrdiff_t dwEntityList = 0x18C2D58;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x19E0790;
constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510;
constexpr std::ptrdiff_t dwGameRules = 0x191FCA0;
constexpr std::ptrdiff_t dwGlobalVars = 0x172ABA0;
constexpr std::ptrdiff_t dwGlowManager = 0x19200C0;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1912578;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x17371A8;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1928AD8;
constexpr std::ptrdiff_t dwPrediction = 0x1737070;
constexpr std::ptrdiff_t dwSensitivity = 0x19209E8;
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
constexpr std::ptrdiff_t dwViewAngles = 0x19309B0;
constexpr std::ptrdiff_t dwViewMatrix = 0x19241A0;
constexpr std::ptrdiff_t dwViewRender = 0x1924A20;
}
// Module: engine2.dll
namespace engine2 {
constexpr std::ptrdiff_t dwBuildNumber = 0x514574;
constexpr std::ptrdiff_t dwNetworkGameClient = 0x513AC8;
constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x258;
constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0;
constexpr std::ptrdiff_t dwNetworkGameClient_getMaxClients = 0x250;
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240;
constexpr std::ptrdiff_t dwWindowHeight = 0x5CCCDD;
constexpr std::ptrdiff_t dwWindowWidth = 0x5CCCD9;
}
// Module: inputsystem.dll
namespace inputsystem {
constexpr std::ptrdiff_t dwInputSystem = 0x367A0;
}
// Module: matchmaking.dll
namespace matchmaking {
constexpr std::ptrdiff_t dwGameTypes = 0x1D21E0;
constexpr std::ptrdiff_t dwGameTypes_mapName = 0x1D2300;
}
}
}

View File

@ -1,120 +0,0 @@
{
"offsets": {
"client.dll": [
{
"name": "dwCSGOInput",
"value": 26392096
},
{
"name": "dwEntityList",
"value": 25963864
},
{
"name": "dwGameEntitySystem",
"value": 27133840
},
{
"name": "dwGameEntitySystem_getHighestEntityIndex",
"value": 5392
},
{
"name": "dwGameRules",
"value": 26344608
},
{
"name": "dwGlobalVars",
"value": 24292256
},
{
"name": "dwGlowManager",
"value": 26345664
},
{
"name": "dwLocalPlayerController",
"value": 26289528
},
{
"name": "dwLocalPlayerPawn",
"value": 24342952
},
{
"name": "dwPlantedC4",
"value": 26381016
},
{
"name": "dwPrediction",
"value": 24342640
},
{
"name": "dwSensitivity",
"value": 26348008
},
{
"name": "dwSensitivity_sensitivity",
"value": 64
},
{
"name": "dwViewAngles",
"value": 26413488
},
{
"name": "dwViewMatrix",
"value": 26362272
},
{
"name": "dwViewRender",
"value": 26364448
}
],
"engine2.dll": [
{
"name": "dwBuildNumber",
"value": 5326196
},
{
"name": "dwNetworkGameClient",
"value": 5323464
},
{
"name": "dwNetworkGameClient_deltaTick",
"value": 600
},
{
"name": "dwNetworkGameClient_getLocalPlayer",
"value": 240
},
{
"name": "dwNetworkGameClient_getMaxClients",
"value": 592
},
{
"name": "dwNetworkGameClient_signOnState",
"value": 576
},
{
"name": "dwWindowHeight",
"value": 6081757
},
{
"name": "dwWindowWidth",
"value": 6081753
}
],
"inputsystem.dll": [
{
"name": "dwInputSystem",
"value": 223136
}
],
"matchmaking.dll": [
{
"name": "dwGameTypes",
"value": 1909216
},
{
"name": "dwGameTypes_mapName",
"value": 1909504
}
]
}
}

View File

@ -1,48 +0,0 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper {
pub mod offsets {
// Module: client.dll
pub mod client {
pub const dwCSGOInput: usize = 0x192B620;
pub const dwEntityList: usize = 0x18C2D58;
pub const dwGameEntitySystem: usize = 0x19E0790;
pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510;
pub const dwGameRules: usize = 0x191FCA0;
pub const dwGlobalVars: usize = 0x172ABA0;
pub const dwGlowManager: usize = 0x19200C0;
pub const dwLocalPlayerController: usize = 0x1912578;
pub const dwLocalPlayerPawn: usize = 0x17371A8;
pub const dwPlantedC4: usize = 0x1928AD8;
pub const dwPrediction: usize = 0x1737070;
pub const dwSensitivity: usize = 0x19209E8;
pub const dwSensitivity_sensitivity: usize = 0x40;
pub const dwViewAngles: usize = 0x19309B0;
pub const dwViewMatrix: usize = 0x19241A0;
pub const dwViewRender: usize = 0x1924A20;
}
// Module: engine2.dll
pub mod engine2 {
pub const dwBuildNumber: usize = 0x514574;
pub const dwNetworkGameClient: usize = 0x513AC8;
pub const dwNetworkGameClient_deltaTick: usize = 0x258;
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
pub const dwNetworkGameClient_getMaxClients: usize = 0x250;
pub const dwNetworkGameClient_signOnState: usize = 0x240;
pub const dwWindowHeight: usize = 0x5CCCDD;
pub const dwWindowWidth: usize = 0x5CCCD9;
}
// Module: inputsystem.dll
pub mod inputsystem {
pub const dwInputSystem: usize = 0x367A0;
}
// Module: matchmaking.dll
pub mod matchmaking {
pub const dwGameTypes: usize = 0x1D21E0;
pub const dwGameTypes_mapName: usize = 0x1D2300;
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,24 +1,24 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
namespace CS2Dumper {
// Module: client.dll
public static class Buttons {
public const nint Attack = 0x1730020;
public const nint Attack2 = 0x17300B0;
public const nint Back = 0x17302F0;
public const nint Duck = 0x17305C0;
public const nint Forward = 0x1730260;
public const nint Jump = 0x1730530;
public const nint Left = 0x1730380;
public const nint Lookatweapon = 0x192B540;
public const nint Reload = 0x172FF90;
public const nint Right = 0x1730410;
public const nint Showscores = 0x192B420;
public const nint Sprint = 0x172FF00;
public const nint Turnleft = 0x1730140;
public const nint Turnright = 0x17301D0;
public const nint Use = 0x17304A0;
public const nint Zoom = 0x192B4B0;
public const nint attack = 0x1730020;
public const nint attack2 = 0x17300B0;
public const nint back = 0x17302F0;
public const nint duck = 0x17305C0;
public const nint forward = 0x1730260;
public const nint jump = 0x1730530;
public const nint left = 0x1730380;
public const nint lookatweapon = 0x192B540;
public const nint reload = 0x172FF90;
public const nint right = 0x1730410;
public const nint showscores = 0x192B420;
public const nint sprint = 0x172FF00;
public const nint turnleft = 0x1730140;
public const nint turnright = 0x17301D0;
public const nint use = 0x17304A0;
public const nint zoom = 0x192B4B0;
}
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
#pragma once

View File

@ -1,24 +1,26 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper {
// Module: client.dll
pub mod buttons {
pub const ATTACK: usize = 0x1730020;
pub const ATTACK2: usize = 0x17300B0;
pub const BACK: usize = 0x17302F0;
pub const DUCK: usize = 0x17305C0;
pub const FORWARD: usize = 0x1730260;
pub const JUMP: usize = 0x1730530;
pub const LEFT: usize = 0x1730380;
pub const LOOKATWEAPON: usize = 0x192B540;
pub const RELOAD: usize = 0x172FF90;
pub const RIGHT: usize = 0x1730410;
pub const SHOWSCORES: usize = 0x192B420;
pub const SPRINT: usize = 0x172FF00;
pub const TURNLEFT: usize = 0x1730140;
pub const TURNRIGHT: usize = 0x17301D0;
pub const USE: usize = 0x17304A0;
pub const ZOOM: usize = 0x192B4B0;
pub const attack: usize = 0x1730020;
pub const attack2: usize = 0x17300B0;
pub const back: usize = 0x17302F0;
pub const duck: usize = 0x17305C0;
pub const forward: usize = 0x1730260;
pub const jump: usize = 0x1730530;
pub const left: usize = 0x1730380;
pub const lookatweapon: usize = 0x192B540;
pub const reload: usize = 0x172FF90;
pub const right: usize = 0x1730410;
pub const showscores: usize = 0x192B420;
pub const sprint: usize = 0x172FF00;
pub const turnleft: usize = 0x1730140;
pub const turnright: usize = 0x17301D0;
pub const use: usize = 0x17304A0;
pub const zoom: usize = 0x192B4B0;
}
}

View File

@ -1,61 +1,61 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
namespace CS2Dumper.Interfaces {
// Module: animationsystem.dll
public static class Animationsystem {
public const nint AnimationSystemUtils001 = 0x72E80;
public const nint AnimationSystem001 = 0x6DA00;
public const nint AnimationSystemUtils_001 = 0x72E80;
public const nint AnimationSystem_001 = 0x6DA00;
}
// Module: client.dll
public static class Client {
public const nint ClientToolsInfo001 = 0x732F00;
public const nint EmptyWorldService001Client = 0x480850;
public const nint ClientToolsInfo_001 = 0x732F00;
public const nint EmptyWorldService001_Client = 0x480850;
public const nint GameClientExports001 = 0x732F10;
public const nint LegacyGameUi001 = 0x8AEE40;
public const nint LegacyGameUI001 = 0x8AEE40;
public const nint Source2Client002 = 0x732F20;
public const nint Source2ClientConfig001 = 0x46BA90;
public const nint Source2ClientPrediction001 = 0x7AF990;
public const nint Source2ClientUi001 = 0x89E460;
public const nint Source2ClientUI001 = 0x89E460;
}
// Module: engine2.dll
public static class Engine2 {
public const nint BenchmarkService001 = 0x177230;
public const nint BugService001 = 0x178A90;
public const nint ClientServerEngineLoopService001 = 0x1EAE60;
public const nint EngineGameUi001 = 0x121E70;
public const nint ClientServerEngineLoopService_001 = 0x1EAE60;
public const nint EngineGameUI001 = 0x121E70;
public const nint EngineServiceMgr001 = 0x1DBC10;
public const nint GameEventSystemClientV001 = 0x1E02B0;
public const nint GameEventSystemServerV001 = 0x1E02C0;
public const nint GameResourceServiceClientV001 = 0x17FC50;
public const nint GameResourceServiceServerV001 = 0x17FC60;
public const nint GameUiService001 = 0x182600;
public const nint GameUIService_001 = 0x182600;
public const nint HostStateMgr001 = 0x1E4D10;
public const nint Inetsupport001 = 0xF0DE0;
public const nint InputService001 = 0x188120;
public const nint INETSUPPORT_001 = 0xF0DE0;
public const nint InputService_001 = 0x188120;
public const nint KeyValueCache001 = 0x1E7530;
public const nint MapListService001 = 0x19B050;
public const nint NetworkClientService001 = 0x1A2210;
public const nint NetworkP2pService001 = 0x1A8F50;
public const nint NetworkServerService001 = 0x1AD4C0;
public const nint NetworkService001 = 0x1B26E0;
public const nint RenderService001 = 0x1B2BD0;
public const nint MapListService_001 = 0x19B050;
public const nint NetworkClientService_001 = 0x1A2210;
public const nint NetworkP2PService_001 = 0x1A8F50;
public const nint NetworkServerService_001 = 0x1AD4C0;
public const nint NetworkService_001 = 0x1B26E0;
public const nint RenderService_001 = 0x1B2BD0;
public const nint ScreenshotService001 = 0x1B5590;
public const nint SimpleEngineLoopService001 = 0x1F7050;
public const nint SoundService001 = 0x1B9B90;
public const nint SimpleEngineLoopService_001 = 0x1F7050;
public const nint SoundService_001 = 0x1B9B90;
public const nint Source2EngineToClient001 = 0x61A90;
public const nint Source2EngineToClientStringTable001 = 0x8AB70;
public const nint Source2EngineToServer001 = 0x92140;
public const nint Source2EngineToServerStringTable001 = 0xA9830;
public const nint SplitScreenService001 = 0x1C0430;
public const nint StatsService001 = 0x1C3110;
public const nint ToolService001 = 0x1C7D60;
public const nint VengineGameuifuncsVersion005 = 0x122AE0;
public const nint VProfService001 = 0x1C90E0;
public const nint SplitScreenService_001 = 0x1C0430;
public const nint StatsService_001 = 0x1C3110;
public const nint ToolService_001 = 0x1C7D60;
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x122AE0;
public const nint VProfService_001 = 0x1C90E0;
}
// Module: filesystem_stdio.dll
public static class FilesystemStdio {
public const nint VAsyncFileSystem2001 = 0x67960;
public const nint VAsyncFileSystem2_001 = 0x67960;
public const nint VFileSystem017 = 0x67950;
}
// Module: host.dll
@ -71,7 +71,7 @@ namespace CS2Dumper.Interfaces {
}
// Module: imemanager.dll
public static class Imemanager {
public const nint ImeManager001 = 0xC470;
public const nint IMEManager001 = 0xC470;
}
// Module: inputsystem.dll
public static class Inputsystem {
@ -80,20 +80,20 @@ namespace CS2Dumper.Interfaces {
}
// Module: localize.dll
public static class Localize {
public const nint Localize001 = 0x3830;
public const nint Localize_001 = 0x3830;
}
// Module: matchmaking.dll
public static class Matchmaking {
public const nint GameTypes001 = 0x53800;
public const nint Matchframework001 = 0x105690;
public const nint MATCHFRAMEWORK_001 = 0x105690;
}
// Module: materialsystem2.dll
public static class Materialsystem2 {
public const nint FontManager001 = 0x37A80;
public const nint MaterialUtils001 = 0x4DB40;
public const nint PostProcessingSystem001 = 0x42A80;
public const nint TextLayout001 = 0x4A200;
public const nint VMaterialSystem2001 = 0x25F80;
public const nint FontManager_001 = 0x37A80;
public const nint MaterialUtils_001 = 0x4DB40;
public const nint PostProcessingSystem_001 = 0x42A80;
public const nint TextLayout_001 = 0x4A200;
public const nint VMaterialSystem2_001 = 0x25F80;
}
// Module: meshsystem.dll
public static class Meshsystem {
@ -112,7 +112,7 @@ namespace CS2Dumper.Interfaces {
}
// Module: panorama.dll
public static class Panorama {
public const nint PanoramaUiEngine001 = 0x5D960;
public const nint PanoramaUIEngine001 = 0x5D960;
}
// Module: panorama_text_pango.dll
public static class PanoramaTextPango {
@ -120,7 +120,7 @@ namespace CS2Dumper.Interfaces {
}
// Module: panoramauiclient.dll
public static class Panoramauiclient {
public const nint PanoramaUiClient001 = 0x12010;
public const nint PanoramaUIClient001 = 0x12010;
}
// Module: particles.dll
public static class Particles {
@ -128,12 +128,12 @@ namespace CS2Dumper.Interfaces {
}
// Module: pulse_system.dll
public static class PulseSystem {
public const nint IPulseSystem001 = 0x44C0;
public const nint IPulseSystem_001 = 0x44C0;
}
// Module: rendersystemdx11.dll
public static class Rendersystemdx11 {
public const nint RenderDeviceMgr001 = 0x4C7D0;
public const nint RenderUtils001 = 0x55150;
public const nint RenderUtils_001 = 0x55150;
public const nint VRenderDeviceMgrBackdoor001 = 0x4C7E0;
}
// Module: resourcesystem.dll
@ -147,26 +147,26 @@ namespace CS2Dumper.Interfaces {
}
// Module: scenesystem.dll
public static class Scenesystem {
public const nint RenderingPipelines001 = 0x86480;
public const nint SceneSystem002 = 0xBD200;
public const nint SceneUtils001 = 0x12FCF0;
public const nint RenderingPipelines_001 = 0x86480;
public const nint SceneSystem_002 = 0xBD200;
public const nint SceneUtils_001 = 0x12FCF0;
}
// Module: schemasystem.dll
public static class Schemasystem {
public const nint SchemaSystem001 = 0xAA50;
public const nint SchemaSystem_001 = 0xAA50;
}
// Module: server.dll
public static class Server {
public const nint EmptyWorldService001Server = 0x572840;
public const nint EmptyWorldService001_Server = 0x572840;
public const nint EntitySubclassUtilsV001 = 0x2AF7A0;
public const nint NavGameTest001 = 0xA46F10;
public const nint ServerToolsInfo001 = 0x8322D0;
public const nint ServerToolsInfo_001 = 0x8322D0;
public const nint Source2GameClients001 = 0x8322E0;
public const nint Source2GameDirector001 = 0x11EAB0;
public const nint Source2GameEntities001 = 0x8322F0;
public const nint Source2Server001 = 0x832300;
public const nint Source2ServerConfig001 = 0x566BC0;
public const nint Customnavsystem001 = 0x22C660;
public const nint customnavsystem001 = 0x22C660;
}
// Module: soundsystem.dll
public static class Soundsystem {
@ -181,8 +181,8 @@ namespace CS2Dumper.Interfaces {
}
// Module: steamclient64.dll
public static class Steamclient64 {
public const nint ClientengineInterfaceVersion005 = 0x8621C0;
public const nint Ivalidate001 = 0x866250;
public const nint CLIENTENGINE_INTERFACE_VERSION005 = 0x8621C0;
public const nint IVALIDATE001 = 0x866250;
public const nint SteamClient006 = 0x663700;
public const nint SteamClient007 = 0x663710;
public const nint SteamClient008 = 0x663720;
@ -199,8 +199,8 @@ namespace CS2Dumper.Interfaces {
public const nint SteamClient019 = 0x6637D0;
public const nint SteamClient020 = 0x6637E0;
public const nint SteamClient021 = 0x6637F0;
public const nint P2pvoice002 = 0xD9FD0;
public const nint P2pvoicesingleton002 = 0xD6A30;
public const nint p2pvoice002 = 0xD9FD0;
public const nint p2pvoicesingleton002 = 0xD6A30;
}
// Module: tier0.dll
public static class Tier0 {
@ -223,8 +223,8 @@ namespace CS2Dumper.Interfaces {
}
// Module: vphysics2.dll
public static class Vphysics2 {
public const nint VPhysics2HandleInterface001 = 0x5BCB0;
public const nint VPhysics2Interface001 = 0x57130;
public const nint VPhysics2_Handle_Interface_001 = 0x5BCB0;
public const nint VPhysics2_Interface_001 = 0x57130;
}
// Module: vscript.dll
public static class Vscript {
@ -232,7 +232,7 @@ namespace CS2Dumper.Interfaces {
}
// Module: vstdlib_s64.dll
public static class VstdlibS64 {
public const nint Ivalidate001 = 0x25120;
public const nint IVALIDATE001 = 0x25120;
public const nint VEngineCvar002 = 0x5760;
}
// Module: worldrenderer.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
#pragma once
@ -9,240 +9,240 @@ namespace cs2_dumper {
namespace interfaces {
// Module: animationsystem.dll
namespace animationsystem {
constexpr std::ptrdiff_t animation_system_utils_001 = 0x72E80;
constexpr std::ptrdiff_t animation_system_001 = 0x6DA00;
constexpr std::ptrdiff_t AnimationSystemUtils_001 = 0x72E80;
constexpr std::ptrdiff_t AnimationSystem_001 = 0x6DA00;
}
// Module: client.dll
namespace client {
constexpr std::ptrdiff_t client_tools_info_001 = 0x732F00;
constexpr std::ptrdiff_t empty_world_service001_client = 0x480850;
constexpr std::ptrdiff_t game_client_exports001 = 0x732F10;
constexpr std::ptrdiff_t legacy_game_ui001 = 0x8AEE40;
constexpr std::ptrdiff_t source2_client002 = 0x732F20;
constexpr std::ptrdiff_t source2_client_config001 = 0x46BA90;
constexpr std::ptrdiff_t source2_client_prediction001 = 0x7AF990;
constexpr std::ptrdiff_t source2_client_ui001 = 0x89E460;
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x732F00;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x480850;
constexpr std::ptrdiff_t GameClientExports001 = 0x732F10;
constexpr std::ptrdiff_t LegacyGameUI001 = 0x8AEE40;
constexpr std::ptrdiff_t Source2Client002 = 0x732F20;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x46BA90;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7AF990;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x89E460;
}
// Module: engine2.dll
namespace engine2 {
constexpr std::ptrdiff_t benchmark_service001 = 0x177230;
constexpr std::ptrdiff_t bug_service001 = 0x178A90;
constexpr std::ptrdiff_t client_server_engine_loop_service_001 = 0x1EAE60;
constexpr std::ptrdiff_t engine_game_ui001 = 0x121E70;
constexpr std::ptrdiff_t engine_service_mgr001 = 0x1DBC10;
constexpr std::ptrdiff_t game_event_system_client_v001 = 0x1E02B0;
constexpr std::ptrdiff_t game_event_system_server_v001 = 0x1E02C0;
constexpr std::ptrdiff_t game_resource_service_client_v001 = 0x17FC50;
constexpr std::ptrdiff_t game_resource_service_server_v001 = 0x17FC60;
constexpr std::ptrdiff_t game_ui_service_001 = 0x182600;
constexpr std::ptrdiff_t host_state_mgr001 = 0x1E4D10;
constexpr std::ptrdiff_t inetsupport_001 = 0xF0DE0;
constexpr std::ptrdiff_t input_service_001 = 0x188120;
constexpr std::ptrdiff_t key_value_cache001 = 0x1E7530;
constexpr std::ptrdiff_t map_list_service_001 = 0x19B050;
constexpr std::ptrdiff_t network_client_service_001 = 0x1A2210;
constexpr std::ptrdiff_t network_p2p_service_001 = 0x1A8F50;
constexpr std::ptrdiff_t network_server_service_001 = 0x1AD4C0;
constexpr std::ptrdiff_t network_service_001 = 0x1B26E0;
constexpr std::ptrdiff_t render_service_001 = 0x1B2BD0;
constexpr std::ptrdiff_t screenshot_service001 = 0x1B5590;
constexpr std::ptrdiff_t simple_engine_loop_service_001 = 0x1F7050;
constexpr std::ptrdiff_t sound_service_001 = 0x1B9B90;
constexpr std::ptrdiff_t source2_engine_to_client001 = 0x61A90;
constexpr std::ptrdiff_t source2_engine_to_client_string_table001 = 0x8AB70;
constexpr std::ptrdiff_t source2_engine_to_server001 = 0x92140;
constexpr std::ptrdiff_t source2_engine_to_server_string_table001 = 0xA9830;
constexpr std::ptrdiff_t split_screen_service_001 = 0x1C0430;
constexpr std::ptrdiff_t stats_service_001 = 0x1C3110;
constexpr std::ptrdiff_t tool_service_001 = 0x1C7D60;
constexpr std::ptrdiff_t vengine_gameuifuncs_version005 = 0x122AE0;
constexpr std::ptrdiff_t v_prof_service_001 = 0x1C90E0;
constexpr std::ptrdiff_t BenchmarkService001 = 0x177230;
constexpr std::ptrdiff_t BugService001 = 0x178A90;
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1EAE60;
constexpr std::ptrdiff_t EngineGameUI001 = 0x121E70;
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1DBC10;
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1E02B0;
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1E02C0;
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x17FC50;
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x17FC60;
constexpr std::ptrdiff_t GameUIService_001 = 0x182600;
constexpr std::ptrdiff_t HostStateMgr001 = 0x1E4D10;
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xF0DE0;
constexpr std::ptrdiff_t InputService_001 = 0x188120;
constexpr std::ptrdiff_t KeyValueCache001 = 0x1E7530;
constexpr std::ptrdiff_t MapListService_001 = 0x19B050;
constexpr std::ptrdiff_t NetworkClientService_001 = 0x1A2210;
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x1A8F50;
constexpr std::ptrdiff_t NetworkServerService_001 = 0x1AD4C0;
constexpr std::ptrdiff_t NetworkService_001 = 0x1B26E0;
constexpr std::ptrdiff_t RenderService_001 = 0x1B2BD0;
constexpr std::ptrdiff_t ScreenshotService001 = 0x1B5590;
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1F7050;
constexpr std::ptrdiff_t SoundService_001 = 0x1B9B90;
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x61A90;
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x8AB70;
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x92140;
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA9830;
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1C0430;
constexpr std::ptrdiff_t StatsService_001 = 0x1C3110;
constexpr std::ptrdiff_t ToolService_001 = 0x1C7D60;
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x122AE0;
constexpr std::ptrdiff_t VProfService_001 = 0x1C90E0;
}
// Module: filesystem_stdio.dll
namespace filesystem_stdio {
constexpr std::ptrdiff_t v_async_file_system2_001 = 0x67960;
constexpr std::ptrdiff_t v_file_system017 = 0x67950;
constexpr std::ptrdiff_t VAsyncFileSystem2_001 = 0x67960;
constexpr std::ptrdiff_t VFileSystem017 = 0x67950;
}
// Module: host.dll
namespace host {
constexpr std::ptrdiff_t debug_draw_queue_manager001 = 0x11AE0;
constexpr std::ptrdiff_t game_model_info001 = 0x12090;
constexpr std::ptrdiff_t game_system2_host_hook = 0x12170;
constexpr std::ptrdiff_t host_utils001 = 0x12920;
constexpr std::ptrdiff_t prediction_diff_manager001 = 0x17340;
constexpr std::ptrdiff_t save_restore_data_version001 = 0x19060;
constexpr std::ptrdiff_t single_player_shared_memory001 = 0x19070;
constexpr std::ptrdiff_t source2_host001 = 0x193F0;
constexpr std::ptrdiff_t DebugDrawQueueManager001 = 0x11AE0;
constexpr std::ptrdiff_t GameModelInfo001 = 0x12090;
constexpr std::ptrdiff_t GameSystem2HostHook = 0x12170;
constexpr std::ptrdiff_t HostUtils001 = 0x12920;
constexpr std::ptrdiff_t PredictionDiffManager001 = 0x17340;
constexpr std::ptrdiff_t SaveRestoreDataVersion001 = 0x19060;
constexpr std::ptrdiff_t SinglePlayerSharedMemory001 = 0x19070;
constexpr std::ptrdiff_t Source2Host001 = 0x193F0;
}
// Module: imemanager.dll
namespace imemanager {
constexpr std::ptrdiff_t ime_manager001 = 0xC470;
constexpr std::ptrdiff_t IMEManager001 = 0xC470;
}
// Module: inputsystem.dll
namespace inputsystem {
constexpr std::ptrdiff_t input_stack_system_version001 = 0x1850;
constexpr std::ptrdiff_t input_system_version001 = 0x2A40;
constexpr std::ptrdiff_t InputStackSystemVersion001 = 0x1850;
constexpr std::ptrdiff_t InputSystemVersion001 = 0x2A40;
}
// Module: localize.dll
namespace localize {
constexpr std::ptrdiff_t localize_001 = 0x3830;
constexpr std::ptrdiff_t Localize_001 = 0x3830;
}
// Module: matchmaking.dll
namespace matchmaking {
constexpr std::ptrdiff_t game_types001 = 0x53800;
constexpr std::ptrdiff_t matchframework_001 = 0x105690;
constexpr std::ptrdiff_t GameTypes001 = 0x53800;
constexpr std::ptrdiff_t MATCHFRAMEWORK_001 = 0x105690;
}
// Module: materialsystem2.dll
namespace materialsystem2 {
constexpr std::ptrdiff_t font_manager_001 = 0x37A80;
constexpr std::ptrdiff_t material_utils_001 = 0x4DB40;
constexpr std::ptrdiff_t post_processing_system_001 = 0x42A80;
constexpr std::ptrdiff_t text_layout_001 = 0x4A200;
constexpr std::ptrdiff_t v_material_system2_001 = 0x25F80;
constexpr std::ptrdiff_t FontManager_001 = 0x37A80;
constexpr std::ptrdiff_t MaterialUtils_001 = 0x4DB40;
constexpr std::ptrdiff_t PostProcessingSystem_001 = 0x42A80;
constexpr std::ptrdiff_t TextLayout_001 = 0x4A200;
constexpr std::ptrdiff_t VMaterialSystem2_001 = 0x25F80;
}
// Module: meshsystem.dll
namespace meshsystem {
constexpr std::ptrdiff_t mesh_system001 = 0x7440;
constexpr std::ptrdiff_t MeshSystem001 = 0x7440;
}
// Module: navsystem.dll
namespace navsystem {
constexpr std::ptrdiff_t nav_system001 = 0x8E30;
constexpr std::ptrdiff_t NavSystem001 = 0x8E30;
}
// Module: networksystem.dll
namespace networksystem {
constexpr std::ptrdiff_t flattened_serializers_version001 = 0x7EF90;
constexpr std::ptrdiff_t network_messages_version001 = 0x9FC90;
constexpr std::ptrdiff_t network_system_version001 = 0xBFA00;
constexpr std::ptrdiff_t serialized_entities_version001 = 0xD6930;
constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x7EF90;
constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9FC90;
constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBFA00;
constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD6930;
}
// Module: panorama.dll
namespace panorama {
constexpr std::ptrdiff_t panorama_ui_engine001 = 0x5D960;
constexpr std::ptrdiff_t PanoramaUIEngine001 = 0x5D960;
}
// Module: panorama_text_pango.dll
namespace panorama_text_pango {
constexpr std::ptrdiff_t panorama_text_services001 = 0x4CBE0;
constexpr std::ptrdiff_t PanoramaTextServices001 = 0x4CBE0;
}
// Module: panoramauiclient.dll
namespace panoramauiclient {
constexpr std::ptrdiff_t panorama_ui_client001 = 0x12010;
constexpr std::ptrdiff_t PanoramaUIClient001 = 0x12010;
}
// Module: particles.dll
namespace particles {
constexpr std::ptrdiff_t particle_system_mgr003 = 0x591D0;
constexpr std::ptrdiff_t ParticleSystemMgr003 = 0x591D0;
}
// Module: pulse_system.dll
namespace pulse_system {
constexpr std::ptrdiff_t i_pulse_system_001 = 0x44C0;
constexpr std::ptrdiff_t IPulseSystem_001 = 0x44C0;
}
// Module: rendersystemdx11.dll
namespace rendersystemdx11 {
constexpr std::ptrdiff_t render_device_mgr001 = 0x4C7D0;
constexpr std::ptrdiff_t render_utils_001 = 0x55150;
constexpr std::ptrdiff_t v_render_device_mgr_backdoor001 = 0x4C7E0;
constexpr std::ptrdiff_t RenderDeviceMgr001 = 0x4C7D0;
constexpr std::ptrdiff_t RenderUtils_001 = 0x55150;
constexpr std::ptrdiff_t VRenderDeviceMgrBackdoor001 = 0x4C7E0;
}
// Module: resourcesystem.dll
namespace resourcesystem {
constexpr std::ptrdiff_t resource_system013 = 0x10920;
constexpr std::ptrdiff_t ResourceSystem013 = 0x10920;
}
// Module: scenefilecache.dll
namespace scenefilecache {
constexpr std::ptrdiff_t response_rules_cache001 = 0x31A0;
constexpr std::ptrdiff_t scene_file_cache002 = 0x6A60;
constexpr std::ptrdiff_t ResponseRulesCache001 = 0x31A0;
constexpr std::ptrdiff_t SceneFileCache002 = 0x6A60;
}
// Module: scenesystem.dll
namespace scenesystem {
constexpr std::ptrdiff_t rendering_pipelines_001 = 0x86480;
constexpr std::ptrdiff_t scene_system_002 = 0xBD200;
constexpr std::ptrdiff_t scene_utils_001 = 0x12FCF0;
constexpr std::ptrdiff_t RenderingPipelines_001 = 0x86480;
constexpr std::ptrdiff_t SceneSystem_002 = 0xBD200;
constexpr std::ptrdiff_t SceneUtils_001 = 0x12FCF0;
}
// Module: schemasystem.dll
namespace schemasystem {
constexpr std::ptrdiff_t schema_system_001 = 0xAA50;
constexpr std::ptrdiff_t SchemaSystem_001 = 0xAA50;
}
// Module: server.dll
namespace server {
constexpr std::ptrdiff_t empty_world_service001_server = 0x572840;
constexpr std::ptrdiff_t entity_subclass_utils_v001 = 0x2AF7A0;
constexpr std::ptrdiff_t nav_game_test001 = 0xA46F10;
constexpr std::ptrdiff_t server_tools_info_001 = 0x8322D0;
constexpr std::ptrdiff_t source2_game_clients001 = 0x8322E0;
constexpr std::ptrdiff_t source2_game_director001 = 0x11EAB0;
constexpr std::ptrdiff_t source2_game_entities001 = 0x8322F0;
constexpr std::ptrdiff_t source2_server001 = 0x832300;
constexpr std::ptrdiff_t source2_server_config001 = 0x566BC0;
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x572840;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2AF7A0;
constexpr std::ptrdiff_t NavGameTest001 = 0xA46F10;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x8322D0;
constexpr std::ptrdiff_t Source2GameClients001 = 0x8322E0;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x11EAB0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x8322F0;
constexpr std::ptrdiff_t Source2Server001 = 0x832300;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x566BC0;
constexpr std::ptrdiff_t customnavsystem001 = 0x22C660;
}
// Module: soundsystem.dll
namespace soundsystem {
constexpr std::ptrdiff_t sound_op_system001 = 0x16A640;
constexpr std::ptrdiff_t sound_op_system_edit001 = 0x96A50;
constexpr std::ptrdiff_t sound_system001 = 0x48320;
constexpr std::ptrdiff_t v_mix_edit_tool001 = 0x75C30;
constexpr std::ptrdiff_t SoundOpSystem001 = 0x16A640;
constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x96A50;
constexpr std::ptrdiff_t SoundSystem001 = 0x48320;
constexpr std::ptrdiff_t VMixEditTool001 = 0x75C30;
}
// Module: steamaudio.dll
namespace steamaudio {
constexpr std::ptrdiff_t steam_audio001 = 0x5AA70;
constexpr std::ptrdiff_t SteamAudio001 = 0x5AA70;
}
// Module: steamclient64.dll
namespace steamclient64 {
constexpr std::ptrdiff_t clientengine_interface_version005 = 0x8621C0;
constexpr std::ptrdiff_t ivalidate001 = 0x866250;
constexpr std::ptrdiff_t steam_client006 = 0x663700;
constexpr std::ptrdiff_t steam_client007 = 0x663710;
constexpr std::ptrdiff_t steam_client008 = 0x663720;
constexpr std::ptrdiff_t steam_client009 = 0x663730;
constexpr std::ptrdiff_t steam_client010 = 0x663740;
constexpr std::ptrdiff_t steam_client011 = 0x663750;
constexpr std::ptrdiff_t steam_client012 = 0x663760;
constexpr std::ptrdiff_t steam_client013 = 0x663770;
constexpr std::ptrdiff_t steam_client014 = 0x663780;
constexpr std::ptrdiff_t steam_client015 = 0x663790;
constexpr std::ptrdiff_t steam_client016 = 0x6637A0;
constexpr std::ptrdiff_t steam_client017 = 0x6637B0;
constexpr std::ptrdiff_t steam_client018 = 0x6637C0;
constexpr std::ptrdiff_t steam_client019 = 0x6637D0;
constexpr std::ptrdiff_t steam_client020 = 0x6637E0;
constexpr std::ptrdiff_t steam_client021 = 0x6637F0;
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0x8621C0;
constexpr std::ptrdiff_t IVALIDATE001 = 0x866250;
constexpr std::ptrdiff_t SteamClient006 = 0x663700;
constexpr std::ptrdiff_t SteamClient007 = 0x663710;
constexpr std::ptrdiff_t SteamClient008 = 0x663720;
constexpr std::ptrdiff_t SteamClient009 = 0x663730;
constexpr std::ptrdiff_t SteamClient010 = 0x663740;
constexpr std::ptrdiff_t SteamClient011 = 0x663750;
constexpr std::ptrdiff_t SteamClient012 = 0x663760;
constexpr std::ptrdiff_t SteamClient013 = 0x663770;
constexpr std::ptrdiff_t SteamClient014 = 0x663780;
constexpr std::ptrdiff_t SteamClient015 = 0x663790;
constexpr std::ptrdiff_t SteamClient016 = 0x6637A0;
constexpr std::ptrdiff_t SteamClient017 = 0x6637B0;
constexpr std::ptrdiff_t SteamClient018 = 0x6637C0;
constexpr std::ptrdiff_t SteamClient019 = 0x6637D0;
constexpr std::ptrdiff_t SteamClient020 = 0x6637E0;
constexpr std::ptrdiff_t SteamClient021 = 0x6637F0;
constexpr std::ptrdiff_t p2pvoice002 = 0xD9FD0;
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD6A30;
}
// Module: tier0.dll
namespace tier0 {
constexpr std::ptrdiff_t test_script_mgr001 = 0x140790;
constexpr std::ptrdiff_t v_engine_cvar007 = 0x63290;
constexpr std::ptrdiff_t v_process_utils002 = 0x131C70;
constexpr std::ptrdiff_t v_string_token_system001 = 0x190600;
constexpr std::ptrdiff_t TestScriptMgr001 = 0x140790;
constexpr std::ptrdiff_t VEngineCvar007 = 0x63290;
constexpr std::ptrdiff_t VProcessUtils002 = 0x131C70;
constexpr std::ptrdiff_t VStringTokenSystem001 = 0x190600;
}
// Module: v8system.dll
namespace v8system {
constexpr std::ptrdiff_t source2_v8_system001 = 0x1950;
constexpr std::ptrdiff_t Source2V8System001 = 0x1950;
}
// Module: valve_avi.dll
namespace valve_avi {
constexpr std::ptrdiff_t v_avi001 = 0x2F90;
constexpr std::ptrdiff_t VAvi001 = 0x2F90;
}
// Module: valve_wmf.dll
namespace valve_wmf {
constexpr std::ptrdiff_t v_media_foundation001 = 0x12D0;
constexpr std::ptrdiff_t VMediaFoundation001 = 0x12D0;
}
// Module: vphysics2.dll
namespace vphysics2 {
constexpr std::ptrdiff_t v_physics2_handle_interface_001 = 0x5BCB0;
constexpr std::ptrdiff_t v_physics2_interface_001 = 0x57130;
constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x5BCB0;
constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x57130;
}
// Module: vscript.dll
namespace vscript {
constexpr std::ptrdiff_t v_script_manager010 = 0x32000;
constexpr std::ptrdiff_t VScriptManager010 = 0x32000;
}
// Module: vstdlib_s64.dll
namespace vstdlib_s64 {
constexpr std::ptrdiff_t ivalidate001 = 0x25120;
constexpr std::ptrdiff_t v_engine_cvar002 = 0x5760;
constexpr std::ptrdiff_t IVALIDATE001 = 0x25120;
constexpr std::ptrdiff_t VEngineCvar002 = 0x5760;
}
// Module: worldrenderer.dll
namespace worldrenderer {
constexpr std::ptrdiff_t world_renderer_mgr001 = 0x205E0;
constexpr std::ptrdiff_t WorldRendererMgr001 = 0x205E0;
}
}
}

View File

@ -1,244 +1,246 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper {
pub mod interfaces {
// Module: animationsystem.dll
pub mod animationsystem {
pub const ANIMATION_SYSTEM_UTILS_001: usize = 0x72E80;
pub const ANIMATION_SYSTEM_001: usize = 0x6DA00;
pub const AnimationSystemUtils_001: usize = 0x72E80;
pub const AnimationSystem_001: usize = 0x6DA00;
}
// Module: client.dll
pub mod client {
pub const CLIENT_TOOLS_INFO_001: usize = 0x732F00;
pub const EMPTY_WORLD_SERVICE001_CLIENT: usize = 0x480850;
pub const GAME_CLIENT_EXPORTS001: usize = 0x732F10;
pub const LEGACY_GAME_UI001: usize = 0x8AEE40;
pub const SOURCE2_CLIENT002: usize = 0x732F20;
pub const SOURCE2_CLIENT_CONFIG001: usize = 0x46BA90;
pub const SOURCE2_CLIENT_PREDICTION001: usize = 0x7AF990;
pub const SOURCE2_CLIENT_UI001: usize = 0x89E460;
pub const ClientToolsInfo_001: usize = 0x732F00;
pub const EmptyWorldService001_Client: usize = 0x480850;
pub const GameClientExports001: usize = 0x732F10;
pub const LegacyGameUI001: usize = 0x8AEE40;
pub const Source2Client002: usize = 0x732F20;
pub const Source2ClientConfig001: usize = 0x46BA90;
pub const Source2ClientPrediction001: usize = 0x7AF990;
pub const Source2ClientUI001: usize = 0x89E460;
}
// Module: engine2.dll
pub mod engine2 {
pub const BENCHMARK_SERVICE001: usize = 0x177230;
pub const BUG_SERVICE001: usize = 0x178A90;
pub const CLIENT_SERVER_ENGINE_LOOP_SERVICE_001: usize = 0x1EAE60;
pub const ENGINE_GAME_UI001: usize = 0x121E70;
pub const ENGINE_SERVICE_MGR001: usize = 0x1DBC10;
pub const GAME_EVENT_SYSTEM_CLIENT_V001: usize = 0x1E02B0;
pub const GAME_EVENT_SYSTEM_SERVER_V001: usize = 0x1E02C0;
pub const GAME_RESOURCE_SERVICE_CLIENT_V001: usize = 0x17FC50;
pub const GAME_RESOURCE_SERVICE_SERVER_V001: usize = 0x17FC60;
pub const GAME_UI_SERVICE_001: usize = 0x182600;
pub const HOST_STATE_MGR001: usize = 0x1E4D10;
pub const BenchmarkService001: usize = 0x177230;
pub const BugService001: usize = 0x178A90;
pub const ClientServerEngineLoopService_001: usize = 0x1EAE60;
pub const EngineGameUI001: usize = 0x121E70;
pub const EngineServiceMgr001: usize = 0x1DBC10;
pub const GameEventSystemClientV001: usize = 0x1E02B0;
pub const GameEventSystemServerV001: usize = 0x1E02C0;
pub const GameResourceServiceClientV001: usize = 0x17FC50;
pub const GameResourceServiceServerV001: usize = 0x17FC60;
pub const GameUIService_001: usize = 0x182600;
pub const HostStateMgr001: usize = 0x1E4D10;
pub const INETSUPPORT_001: usize = 0xF0DE0;
pub const INPUT_SERVICE_001: usize = 0x188120;
pub const KEY_VALUE_CACHE001: usize = 0x1E7530;
pub const MAP_LIST_SERVICE_001: usize = 0x19B050;
pub const NETWORK_CLIENT_SERVICE_001: usize = 0x1A2210;
pub const NETWORK_P2P_SERVICE_001: usize = 0x1A8F50;
pub const NETWORK_SERVER_SERVICE_001: usize = 0x1AD4C0;
pub const NETWORK_SERVICE_001: usize = 0x1B26E0;
pub const RENDER_SERVICE_001: usize = 0x1B2BD0;
pub const SCREENSHOT_SERVICE001: usize = 0x1B5590;
pub const SIMPLE_ENGINE_LOOP_SERVICE_001: usize = 0x1F7050;
pub const SOUND_SERVICE_001: usize = 0x1B9B90;
pub const SOURCE2_ENGINE_TO_CLIENT001: usize = 0x61A90;
pub const SOURCE2_ENGINE_TO_CLIENT_STRING_TABLE001: usize = 0x8AB70;
pub const SOURCE2_ENGINE_TO_SERVER001: usize = 0x92140;
pub const SOURCE2_ENGINE_TO_SERVER_STRING_TABLE001: usize = 0xA9830;
pub const SPLIT_SCREEN_SERVICE_001: usize = 0x1C0430;
pub const STATS_SERVICE_001: usize = 0x1C3110;
pub const TOOL_SERVICE_001: usize = 0x1C7D60;
pub const InputService_001: usize = 0x188120;
pub const KeyValueCache001: usize = 0x1E7530;
pub const MapListService_001: usize = 0x19B050;
pub const NetworkClientService_001: usize = 0x1A2210;
pub const NetworkP2PService_001: usize = 0x1A8F50;
pub const NetworkServerService_001: usize = 0x1AD4C0;
pub const NetworkService_001: usize = 0x1B26E0;
pub const RenderService_001: usize = 0x1B2BD0;
pub const ScreenshotService001: usize = 0x1B5590;
pub const SimpleEngineLoopService_001: usize = 0x1F7050;
pub const SoundService_001: usize = 0x1B9B90;
pub const Source2EngineToClient001: usize = 0x61A90;
pub const Source2EngineToClientStringTable001: usize = 0x8AB70;
pub const Source2EngineToServer001: usize = 0x92140;
pub const Source2EngineToServerStringTable001: usize = 0xA9830;
pub const SplitScreenService_001: usize = 0x1C0430;
pub const StatsService_001: usize = 0x1C3110;
pub const ToolService_001: usize = 0x1C7D60;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x122AE0;
pub const V_PROF_SERVICE_001: usize = 0x1C90E0;
pub const VProfService_001: usize = 0x1C90E0;
}
// Module: filesystem_stdio.dll
pub mod filesystem_stdio {
pub const V_ASYNC_FILE_SYSTEM2_001: usize = 0x67960;
pub const V_FILE_SYSTEM017: usize = 0x67950;
pub const VAsyncFileSystem2_001: usize = 0x67960;
pub const VFileSystem017: usize = 0x67950;
}
// Module: host.dll
pub mod host {
pub const DEBUG_DRAW_QUEUE_MANAGER001: usize = 0x11AE0;
pub const GAME_MODEL_INFO001: usize = 0x12090;
pub const GAME_SYSTEM2_HOST_HOOK: usize = 0x12170;
pub const HOST_UTILS001: usize = 0x12920;
pub const PREDICTION_DIFF_MANAGER001: usize = 0x17340;
pub const SAVE_RESTORE_DATA_VERSION001: usize = 0x19060;
pub const SINGLE_PLAYER_SHARED_MEMORY001: usize = 0x19070;
pub const SOURCE2_HOST001: usize = 0x193F0;
pub const DebugDrawQueueManager001: usize = 0x11AE0;
pub const GameModelInfo001: usize = 0x12090;
pub const GameSystem2HostHook: usize = 0x12170;
pub const HostUtils001: usize = 0x12920;
pub const PredictionDiffManager001: usize = 0x17340;
pub const SaveRestoreDataVersion001: usize = 0x19060;
pub const SinglePlayerSharedMemory001: usize = 0x19070;
pub const Source2Host001: usize = 0x193F0;
}
// Module: imemanager.dll
pub mod imemanager {
pub const IME_MANAGER001: usize = 0xC470;
pub const IMEManager001: usize = 0xC470;
}
// Module: inputsystem.dll
pub mod inputsystem {
pub const INPUT_STACK_SYSTEM_VERSION001: usize = 0x1850;
pub const INPUT_SYSTEM_VERSION001: usize = 0x2A40;
pub const InputStackSystemVersion001: usize = 0x1850;
pub const InputSystemVersion001: usize = 0x2A40;
}
// Module: localize.dll
pub mod localize {
pub const LOCALIZE_001: usize = 0x3830;
pub const Localize_001: usize = 0x3830;
}
// Module: matchmaking.dll
pub mod matchmaking {
pub const GAME_TYPES001: usize = 0x53800;
pub const GameTypes001: usize = 0x53800;
pub const MATCHFRAMEWORK_001: usize = 0x105690;
}
// Module: materialsystem2.dll
pub mod materialsystem2 {
pub const FONT_MANAGER_001: usize = 0x37A80;
pub const MATERIAL_UTILS_001: usize = 0x4DB40;
pub const POST_PROCESSING_SYSTEM_001: usize = 0x42A80;
pub const TEXT_LAYOUT_001: usize = 0x4A200;
pub const V_MATERIAL_SYSTEM2_001: usize = 0x25F80;
pub const FontManager_001: usize = 0x37A80;
pub const MaterialUtils_001: usize = 0x4DB40;
pub const PostProcessingSystem_001: usize = 0x42A80;
pub const TextLayout_001: usize = 0x4A200;
pub const VMaterialSystem2_001: usize = 0x25F80;
}
// Module: meshsystem.dll
pub mod meshsystem {
pub const MESH_SYSTEM001: usize = 0x7440;
pub const MeshSystem001: usize = 0x7440;
}
// Module: navsystem.dll
pub mod navsystem {
pub const NAV_SYSTEM001: usize = 0x8E30;
pub const NavSystem001: usize = 0x8E30;
}
// Module: networksystem.dll
pub mod networksystem {
pub const FLATTENED_SERIALIZERS_VERSION001: usize = 0x7EF90;
pub const NETWORK_MESSAGES_VERSION001: usize = 0x9FC90;
pub const NETWORK_SYSTEM_VERSION001: usize = 0xBFA00;
pub const SERIALIZED_ENTITIES_VERSION001: usize = 0xD6930;
pub const FlattenedSerializersVersion001: usize = 0x7EF90;
pub const NetworkMessagesVersion001: usize = 0x9FC90;
pub const NetworkSystemVersion001: usize = 0xBFA00;
pub const SerializedEntitiesVersion001: usize = 0xD6930;
}
// Module: panorama.dll
pub mod panorama {
pub const PANORAMA_UI_ENGINE001: usize = 0x5D960;
pub const PanoramaUIEngine001: usize = 0x5D960;
}
// Module: panorama_text_pango.dll
pub mod panorama_text_pango {
pub const PANORAMA_TEXT_SERVICES001: usize = 0x4CBE0;
pub const PanoramaTextServices001: usize = 0x4CBE0;
}
// Module: panoramauiclient.dll
pub mod panoramauiclient {
pub const PANORAMA_UI_CLIENT001: usize = 0x12010;
pub const PanoramaUIClient001: usize = 0x12010;
}
// Module: particles.dll
pub mod particles {
pub const PARTICLE_SYSTEM_MGR003: usize = 0x591D0;
pub const ParticleSystemMgr003: usize = 0x591D0;
}
// Module: pulse_system.dll
pub mod pulse_system {
pub const I_PULSE_SYSTEM_001: usize = 0x44C0;
pub const IPulseSystem_001: usize = 0x44C0;
}
// Module: rendersystemdx11.dll
pub mod rendersystemdx11 {
pub const RENDER_DEVICE_MGR001: usize = 0x4C7D0;
pub const RENDER_UTILS_001: usize = 0x55150;
pub const V_RENDER_DEVICE_MGR_BACKDOOR001: usize = 0x4C7E0;
pub const RenderDeviceMgr001: usize = 0x4C7D0;
pub const RenderUtils_001: usize = 0x55150;
pub const VRenderDeviceMgrBackdoor001: usize = 0x4C7E0;
}
// Module: resourcesystem.dll
pub mod resourcesystem {
pub const RESOURCE_SYSTEM013: usize = 0x10920;
pub const ResourceSystem013: usize = 0x10920;
}
// Module: scenefilecache.dll
pub mod scenefilecache {
pub const RESPONSE_RULES_CACHE001: usize = 0x31A0;
pub const SCENE_FILE_CACHE002: usize = 0x6A60;
pub const ResponseRulesCache001: usize = 0x31A0;
pub const SceneFileCache002: usize = 0x6A60;
}
// Module: scenesystem.dll
pub mod scenesystem {
pub const RENDERING_PIPELINES_001: usize = 0x86480;
pub const SCENE_SYSTEM_002: usize = 0xBD200;
pub const SCENE_UTILS_001: usize = 0x12FCF0;
pub const RenderingPipelines_001: usize = 0x86480;
pub const SceneSystem_002: usize = 0xBD200;
pub const SceneUtils_001: usize = 0x12FCF0;
}
// Module: schemasystem.dll
pub mod schemasystem {
pub const SCHEMA_SYSTEM_001: usize = 0xAA50;
pub const SchemaSystem_001: usize = 0xAA50;
}
// Module: server.dll
pub mod server {
pub const EMPTY_WORLD_SERVICE001_SERVER: usize = 0x572840;
pub const ENTITY_SUBCLASS_UTILS_V001: usize = 0x2AF7A0;
pub const NAV_GAME_TEST001: usize = 0xA46F10;
pub const SERVER_TOOLS_INFO_001: usize = 0x8322D0;
pub const SOURCE2_GAME_CLIENTS001: usize = 0x8322E0;
pub const SOURCE2_GAME_DIRECTOR001: usize = 0x11EAB0;
pub const SOURCE2_GAME_ENTITIES001: usize = 0x8322F0;
pub const SOURCE2_SERVER001: usize = 0x832300;
pub const SOURCE2_SERVER_CONFIG001: usize = 0x566BC0;
pub const CUSTOMNAVSYSTEM001: usize = 0x22C660;
pub const EmptyWorldService001_Server: usize = 0x572840;
pub const EntitySubclassUtilsV001: usize = 0x2AF7A0;
pub const NavGameTest001: usize = 0xA46F10;
pub const ServerToolsInfo_001: usize = 0x8322D0;
pub const Source2GameClients001: usize = 0x8322E0;
pub const Source2GameDirector001: usize = 0x11EAB0;
pub const Source2GameEntities001: usize = 0x8322F0;
pub const Source2Server001: usize = 0x832300;
pub const Source2ServerConfig001: usize = 0x566BC0;
pub const customnavsystem001: usize = 0x22C660;
}
// Module: soundsystem.dll
pub mod soundsystem {
pub const SOUND_OP_SYSTEM001: usize = 0x16A640;
pub const SOUND_OP_SYSTEM_EDIT001: usize = 0x96A50;
pub const SOUND_SYSTEM001: usize = 0x48320;
pub const V_MIX_EDIT_TOOL001: usize = 0x75C30;
pub const SoundOpSystem001: usize = 0x16A640;
pub const SoundOpSystemEdit001: usize = 0x96A50;
pub const SoundSystem001: usize = 0x48320;
pub const VMixEditTool001: usize = 0x75C30;
}
// Module: steamaudio.dll
pub mod steamaudio {
pub const STEAM_AUDIO001: usize = 0x5AA70;
pub const SteamAudio001: usize = 0x5AA70;
}
// Module: steamclient64.dll
pub mod steamclient64 {
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x8621C0;
pub const IVALIDATE001: usize = 0x866250;
pub const STEAM_CLIENT006: usize = 0x663700;
pub const STEAM_CLIENT007: usize = 0x663710;
pub const STEAM_CLIENT008: usize = 0x663720;
pub const STEAM_CLIENT009: usize = 0x663730;
pub const STEAM_CLIENT010: usize = 0x663740;
pub const STEAM_CLIENT011: usize = 0x663750;
pub const STEAM_CLIENT012: usize = 0x663760;
pub const STEAM_CLIENT013: usize = 0x663770;
pub const STEAM_CLIENT014: usize = 0x663780;
pub const STEAM_CLIENT015: usize = 0x663790;
pub const STEAM_CLIENT016: usize = 0x6637A0;
pub const STEAM_CLIENT017: usize = 0x6637B0;
pub const STEAM_CLIENT018: usize = 0x6637C0;
pub const STEAM_CLIENT019: usize = 0x6637D0;
pub const STEAM_CLIENT020: usize = 0x6637E0;
pub const STEAM_CLIENT021: usize = 0x6637F0;
pub const P2PVOICE002: usize = 0xD9FD0;
pub const P2PVOICESINGLETON002: usize = 0xD6A30;
pub const SteamClient006: usize = 0x663700;
pub const SteamClient007: usize = 0x663710;
pub const SteamClient008: usize = 0x663720;
pub const SteamClient009: usize = 0x663730;
pub const SteamClient010: usize = 0x663740;
pub const SteamClient011: usize = 0x663750;
pub const SteamClient012: usize = 0x663760;
pub const SteamClient013: usize = 0x663770;
pub const SteamClient014: usize = 0x663780;
pub const SteamClient015: usize = 0x663790;
pub const SteamClient016: usize = 0x6637A0;
pub const SteamClient017: usize = 0x6637B0;
pub const SteamClient018: usize = 0x6637C0;
pub const SteamClient019: usize = 0x6637D0;
pub const SteamClient020: usize = 0x6637E0;
pub const SteamClient021: usize = 0x6637F0;
pub const p2pvoice002: usize = 0xD9FD0;
pub const p2pvoicesingleton002: usize = 0xD6A30;
}
// Module: tier0.dll
pub mod tier0 {
pub const TEST_SCRIPT_MGR001: usize = 0x140790;
pub const V_ENGINE_CVAR007: usize = 0x63290;
pub const V_PROCESS_UTILS002: usize = 0x131C70;
pub const V_STRING_TOKEN_SYSTEM001: usize = 0x190600;
pub const TestScriptMgr001: usize = 0x140790;
pub const VEngineCvar007: usize = 0x63290;
pub const VProcessUtils002: usize = 0x131C70;
pub const VStringTokenSystem001: usize = 0x190600;
}
// Module: v8system.dll
pub mod v8system {
pub const SOURCE2_V8_SYSTEM001: usize = 0x1950;
pub const Source2V8System001: usize = 0x1950;
}
// Module: valve_avi.dll
pub mod valve_avi {
pub const V_AVI001: usize = 0x2F90;
pub const VAvi001: usize = 0x2F90;
}
// Module: valve_wmf.dll
pub mod valve_wmf {
pub const V_MEDIA_FOUNDATION001: usize = 0x12D0;
pub const VMediaFoundation001: usize = 0x12D0;
}
// Module: vphysics2.dll
pub mod vphysics2 {
pub const V_PHYSICS2_HANDLE_INTERFACE_001: usize = 0x5BCB0;
pub const V_PHYSICS2_INTERFACE_001: usize = 0x57130;
pub const VPhysics2_Handle_Interface_001: usize = 0x5BCB0;
pub const VPhysics2_Interface_001: usize = 0x57130;
}
// Module: vscript.dll
pub mod vscript {
pub const V_SCRIPT_MANAGER010: usize = 0x32000;
pub const VScriptManager010: usize = 0x32000;
}
// Module: vstdlib_s64.dll
pub mod vstdlib_s64 {
pub const IVALIDATE001: usize = 0x25120;
pub const V_ENGINE_CVAR002: usize = 0x5760;
pub const VEngineCvar002: usize = 0x5760;
}
// Module: worldrenderer.dll
pub mod worldrenderer {
pub const WORLD_RENDERER_MGR001: usize = 0x205E0;
pub const WorldRendererMgr001: usize = 0x205E0;
}
}
}

View File

@ -1,44 +1,44 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
namespace CS2Dumper.Offsets {
// Module: client.dll
public static class Client {
public const nint DwCsgoInput = 0x192B620;
public const nint DwEntityList = 0x18C2D58;
public const nint DwGameEntitySystem = 0x19E0790;
public const nint DwGameEntitySystemGetHighestEntityIndex = 0x1510;
public const nint DwGameRules = 0x191FCA0;
public const nint DwGlobalVars = 0x172ABA0;
public const nint DwGlowManager = 0x19200C0;
public const nint DwLocalPlayerController = 0x1912578;
public const nint DwLocalPlayerPawn = 0x17371A8;
public const nint DwPlantedC4 = 0x1928AD8;
public const nint DwPrediction = 0x1737070;
public const nint DwSensitivity = 0x19209E8;
public const nint DwSensitivitySensitivity = 0x40;
public const nint DwViewAngles = 0x19309B0;
public const nint DwViewMatrix = 0x19241A0;
public const nint DwViewRender = 0x1924A20;
public const nint dwCSGOInput = 0x192B620;
public const nint dwEntityList = 0x18C2D58;
public const nint dwGameEntitySystem = 0x19E0790;
public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510;
public const nint dwGameRules = 0x191FCA0;
public const nint dwGlobalVars = 0x172ABA0;
public const nint dwGlowManager = 0x19200C0;
public const nint dwLocalPlayerController = 0x1912578;
public const nint dwLocalPlayerPawn = 0x17371A8;
public const nint dwPlantedC4 = 0x1928AD8;
public const nint dwPrediction = 0x1737070;
public const nint dwSensitivity = 0x19209E8;
public const nint dwSensitivity_sensitivity = 0x40;
public const nint dwViewAngles = 0x19309B0;
public const nint dwViewMatrix = 0x19241A0;
public const nint dwViewRender = 0x1924A20;
}
// Module: engine2.dll
public static class Engine2 {
public const nint DwBuildNumber = 0x514574;
public const nint DwNetworkGameClient = 0x513AC8;
public const nint DwNetworkGameClientDeltaTick = 0x258;
public const nint DwNetworkGameClientGetLocalPlayer = 0xF0;
public const nint DwNetworkGameClientGetMaxClients = 0x250;
public const nint DwNetworkGameClientSignOnState = 0x240;
public const nint DwWindowHeight = 0x5CCCDD;
public const nint DwWindowWidth = 0x5CCCD9;
public const nint dwBuildNumber = 0x514574;
public const nint dwNetworkGameClient = 0x513AC8;
public const nint dwNetworkGameClient_deltaTick = 0x258;
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
public const nint dwNetworkGameClient_getMaxClients = 0x250;
public const nint dwNetworkGameClient_signOnState = 0x240;
public const nint dwWindowHeight = 0x5CCCDD;
public const nint dwWindowWidth = 0x5CCCD9;
}
// Module: inputsystem.dll
public static class Inputsystem {
public const nint DwInputSystem = 0x367A0;
public const nint dwInputSystem = 0x367A0;
}
// Module: matchmaking.dll
public static class Matchmaking {
public const nint DwGameTypes = 0x1D21E0;
public const nint DwGameTypesMapName = 0x1D2300;
public const nint dwGameTypes = 0x1D21E0;
public const nint dwGameTypes_mapName = 0x1D2300;
}
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
#pragma once
@ -9,42 +9,42 @@ namespace cs2_dumper {
namespace offsets {
// Module: client.dll
namespace client {
constexpr std::ptrdiff_t dw_csgo_input = 0x192B620;
constexpr std::ptrdiff_t dw_entity_list = 0x18C2D58;
constexpr std::ptrdiff_t dw_game_entity_system = 0x19E0790;
constexpr std::ptrdiff_t dw_game_entity_system_get_highest_entity_index = 0x1510;
constexpr std::ptrdiff_t dw_game_rules = 0x191FCA0;
constexpr std::ptrdiff_t dw_global_vars = 0x172ABA0;
constexpr std::ptrdiff_t dw_glow_manager = 0x19200C0;
constexpr std::ptrdiff_t dw_local_player_controller = 0x1912578;
constexpr std::ptrdiff_t dw_local_player_pawn = 0x17371A8;
constexpr std::ptrdiff_t dw_planted_c4 = 0x1928AD8;
constexpr std::ptrdiff_t dw_prediction = 0x1737070;
constexpr std::ptrdiff_t dw_sensitivity = 0x19209E8;
constexpr std::ptrdiff_t dw_sensitivity_sensitivity = 0x40;
constexpr std::ptrdiff_t dw_view_angles = 0x19309B0;
constexpr std::ptrdiff_t dw_view_matrix = 0x19241A0;
constexpr std::ptrdiff_t dw_view_render = 0x1924A20;
constexpr std::ptrdiff_t dwCSGOInput = 0x192B620;
constexpr std::ptrdiff_t dwEntityList = 0x18C2D58;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x19E0790;
constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510;
constexpr std::ptrdiff_t dwGameRules = 0x191FCA0;
constexpr std::ptrdiff_t dwGlobalVars = 0x172ABA0;
constexpr std::ptrdiff_t dwGlowManager = 0x19200C0;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1912578;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x17371A8;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1928AD8;
constexpr std::ptrdiff_t dwPrediction = 0x1737070;
constexpr std::ptrdiff_t dwSensitivity = 0x19209E8;
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
constexpr std::ptrdiff_t dwViewAngles = 0x19309B0;
constexpr std::ptrdiff_t dwViewMatrix = 0x19241A0;
constexpr std::ptrdiff_t dwViewRender = 0x1924A20;
}
// Module: engine2.dll
namespace engine2 {
constexpr std::ptrdiff_t dw_build_number = 0x514574;
constexpr std::ptrdiff_t dw_network_game_client = 0x513AC8;
constexpr std::ptrdiff_t dw_network_game_client_delta_tick = 0x258;
constexpr std::ptrdiff_t dw_network_game_client_get_local_player = 0xF0;
constexpr std::ptrdiff_t dw_network_game_client_get_max_clients = 0x250;
constexpr std::ptrdiff_t dw_network_game_client_sign_on_state = 0x240;
constexpr std::ptrdiff_t dw_window_height = 0x5CCCDD;
constexpr std::ptrdiff_t dw_window_width = 0x5CCCD9;
constexpr std::ptrdiff_t dwBuildNumber = 0x514574;
constexpr std::ptrdiff_t dwNetworkGameClient = 0x513AC8;
constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x258;
constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0;
constexpr std::ptrdiff_t dwNetworkGameClient_getMaxClients = 0x250;
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240;
constexpr std::ptrdiff_t dwWindowHeight = 0x5CCCDD;
constexpr std::ptrdiff_t dwWindowWidth = 0x5CCCD9;
}
// Module: inputsystem.dll
namespace inputsystem {
constexpr std::ptrdiff_t dw_input_system = 0x367A0;
constexpr std::ptrdiff_t dwInputSystem = 0x367A0;
}
// Module: matchmaking.dll
namespace matchmaking {
constexpr std::ptrdiff_t dw_game_types = 0x1D21E0;
constexpr std::ptrdiff_t dw_game_types_map_name = 0x1D2300;
constexpr std::ptrdiff_t dwGameTypes = 0x1D21E0;
constexpr std::ptrdiff_t dwGameTypes_mapName = 0x1D2300;
}
}
}

View File

@ -1,46 +1,48 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
// 2024-03-28 15:47:06.987281800 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper {
pub mod offsets {
// Module: client.dll
pub mod client {
pub const DW_CSGO_INPUT: usize = 0x192B620;
pub const DW_ENTITY_LIST: usize = 0x18C2D58;
pub const DW_GAME_ENTITY_SYSTEM: usize = 0x19E0790;
pub const DW_GAME_ENTITY_SYSTEM_GET_HIGHEST_ENTITY_INDEX: usize = 0x1510;
pub const DW_GAME_RULES: usize = 0x191FCA0;
pub const DW_GLOBAL_VARS: usize = 0x172ABA0;
pub const DW_GLOW_MANAGER: usize = 0x19200C0;
pub const DW_LOCAL_PLAYER_CONTROLLER: usize = 0x1912578;
pub const DW_LOCAL_PLAYER_PAWN: usize = 0x17371A8;
pub const DW_PLANTED_C4: usize = 0x1928AD8;
pub const DW_PREDICTION: usize = 0x1737070;
pub const DW_SENSITIVITY: usize = 0x19209E8;
pub const DW_SENSITIVITY_SENSITIVITY: usize = 0x40;
pub const DW_VIEW_ANGLES: usize = 0x19309B0;
pub const DW_VIEW_MATRIX: usize = 0x19241A0;
pub const DW_VIEW_RENDER: usize = 0x1924A20;
pub const dwCSGOInput: usize = 0x192B620;
pub const dwEntityList: usize = 0x18C2D58;
pub const dwGameEntitySystem: usize = 0x19E0790;
pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510;
pub const dwGameRules: usize = 0x191FCA0;
pub const dwGlobalVars: usize = 0x172ABA0;
pub const dwGlowManager: usize = 0x19200C0;
pub const dwLocalPlayerController: usize = 0x1912578;
pub const dwLocalPlayerPawn: usize = 0x17371A8;
pub const dwPlantedC4: usize = 0x1928AD8;
pub const dwPrediction: usize = 0x1737070;
pub const dwSensitivity: usize = 0x19209E8;
pub const dwSensitivity_sensitivity: usize = 0x40;
pub const dwViewAngles: usize = 0x19309B0;
pub const dwViewMatrix: usize = 0x19241A0;
pub const dwViewRender: usize = 0x1924A20;
}
// Module: engine2.dll
pub mod engine2 {
pub const DW_BUILD_NUMBER: usize = 0x514574;
pub const DW_NETWORK_GAME_CLIENT: usize = 0x513AC8;
pub const DW_NETWORK_GAME_CLIENT_DELTA_TICK: usize = 0x258;
pub const DW_NETWORK_GAME_CLIENT_GET_LOCAL_PLAYER: usize = 0xF0;
pub const DW_NETWORK_GAME_CLIENT_GET_MAX_CLIENTS: usize = 0x250;
pub const DW_NETWORK_GAME_CLIENT_SIGN_ON_STATE: usize = 0x240;
pub const DW_WINDOW_HEIGHT: usize = 0x5CCCDD;
pub const DW_WINDOW_WIDTH: usize = 0x5CCCD9;
pub const dwBuildNumber: usize = 0x514574;
pub const dwNetworkGameClient: usize = 0x513AC8;
pub const dwNetworkGameClient_deltaTick: usize = 0x258;
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
pub const dwNetworkGameClient_getMaxClients: usize = 0x250;
pub const dwNetworkGameClient_signOnState: usize = 0x240;
pub const dwWindowHeight: usize = 0x5CCCDD;
pub const dwWindowWidth: usize = 0x5CCCD9;
}
// Module: inputsystem.dll
pub mod inputsystem {
pub const DW_INPUT_SYSTEM: usize = 0x367A0;
pub const dwInputSystem: usize = 0x367A0;
}
// Module: matchmaking.dll
pub mod matchmaking {
pub const DW_GAME_TYPES: usize = 0x1D21E0;
pub const DW_GAME_TYPES_MAP_NAME: usize = 0x1D2300;
pub const dwGameTypes: usize = 0x1D21E0;
pub const dwGameTypes_mapName: usize = 0x1D2300;
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff