Update generated files

This commit is contained in:
a2x 2024-03-29 08:57:42 +10:00
parent 8b79c3ba8d
commit 4bf54462ac
34 changed files with 95441 additions and 470480 deletions

View File

@ -1,24 +1,24 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
namespace CS2Dumper { namespace CS2Dumper {
// Module: libclient.so // Module: libclient.so
public static class Buttons { public static class Buttons {
public const nint Attack = 0x3736050; public const nint attack = 0x3736050;
public const nint Attack2 = 0x3735FB0; public const nint attack2 = 0x3735FB0;
public const nint Back = 0x3735C30; public const nint back = 0x3735C30;
public const nint Duck = 0x3735790; public const nint duck = 0x3735790;
public const nint Forward = 0x3735CD0; public const nint forward = 0x3735CD0;
public const nint Jump = 0x3735830; public const nint jump = 0x3735830;
public const nint Left = 0x3735B90; public const nint left = 0x3735B90;
public const nint Lookatweapon = 0x3749C50; public const nint lookatweapon = 0x3749C50;
public const nint Reload = 0x37360F0; public const nint reload = 0x37360F0;
public const nint Right = 0x3735AF0; public const nint right = 0x3735AF0;
public const nint Showscores = 0x3749D90; public const nint showscores = 0x3749D90;
public const nint Sprint = 0x3736190; public const nint sprint = 0x3736190;
public const nint Turnleft = 0x3735F10; public const nint turnleft = 0x3735F10;
public const nint Turnright = 0x3735E70; public const nint turnright = 0x3735E70;
public const nint Use = 0x37358D0; public const nint use = 0x37358D0;
public const nint Zoom = 0x3749CF0; public const nint zoom = 0x3749CF0;
} }
} }

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
#pragma once #pragma once

View File

@ -1,68 +1,20 @@
{ {
"buttons": [ "libclient.so": {
{ "attack": 57892944,
"name": "attack", "attack2": 57892784,
"value": 57892944 "back": 57891888,
}, "duck": 57890704,
{ "forward": 57892048,
"name": "attack2", "jump": 57890864,
"value": 57892784 "left": 57891728,
}, "lookatweapon": 57973840,
{ "reload": 57893104,
"name": "back", "right": 57891568,
"value": 57891888 "showscores": 57974160,
}, "sprint": 57893264,
{ "turnleft": 57892624,
"name": "duck", "turnright": 57892464,
"value": 57890704 "use": 57891024,
}, "zoom": 57974000
{ }
"name": "forward",
"value": 57892048
},
{
"name": "jump",
"value": 57890864
},
{
"name": "left",
"value": 57891728
},
{
"name": "lookatweapon",
"value": 57973840
},
{
"name": "reload",
"value": 57893104
},
{
"name": "right",
"value": 57891568
},
{
"name": "showscores",
"value": 57974160
},
{
"name": "sprint",
"value": 57893264
},
{
"name": "turnleft",
"value": 57892624
},
{
"name": "turnright",
"value": 57892464
},
{
"name": "use",
"value": 57891024
},
{
"name": "zoom",
"value": 57974000
}
]
} }

View File

@ -1,24 +1,26 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper { pub mod cs2_dumper {
// Module: libclient.so // Module: libclient.so
pub mod buttons { pub mod buttons {
pub const ATTACK: usize = 0x3736050; pub const attack: usize = 0x3736050;
pub const ATTACK2: usize = 0x3735FB0; pub const attack2: usize = 0x3735FB0;
pub const BACK: usize = 0x3735C30; pub const back: usize = 0x3735C30;
pub const DUCK: usize = 0x3735790; pub const duck: usize = 0x3735790;
pub const FORWARD: usize = 0x3735CD0; pub const forward: usize = 0x3735CD0;
pub const JUMP: usize = 0x3735830; pub const jump: usize = 0x3735830;
pub const LEFT: usize = 0x3735B90; pub const left: usize = 0x3735B90;
pub const LOOKATWEAPON: usize = 0x3749C50; pub const lookatweapon: usize = 0x3749C50;
pub const RELOAD: usize = 0x37360F0; pub const reload: usize = 0x37360F0;
pub const RIGHT: usize = 0x3735AF0; pub const right: usize = 0x3735AF0;
pub const SHOWSCORES: usize = 0x3749D90; pub const showscores: usize = 0x3749D90;
pub const SPRINT: usize = 0x3736190; pub const sprint: usize = 0x3736190;
pub const TURNLEFT: usize = 0x3735F10; pub const turnleft: usize = 0x3735F10;
pub const TURNRIGHT: usize = 0x3735E70; pub const turnright: usize = 0x3735E70;
pub const USE: usize = 0x37358D0; pub const use: usize = 0x37358D0;
pub const ZOOM: usize = 0x3749CF0; pub const zoom: usize = 0x3749CF0;
} }
} }

4
output/linux/info.json Normal file
View File

@ -0,0 +1,4 @@
{
"build_number": 14000,
"timestamp": "2024-03-29T08:41:42.046663095+00:00"
}

View File

@ -1,61 +1,61 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
namespace CS2Dumper.Interfaces { namespace CS2Dumper.Interfaces {
// Module: libanimationsystem.so // Module: libanimationsystem.so
public static class Libanimationsystem { public static class Libanimationsystem {
public const nint AnimationSystemUtils001 = 0x18CA60; public const nint AnimationSystemUtils_001 = 0x18CA60;
public const nint AnimationSystem001 = 0x18C850; public const nint AnimationSystem_001 = 0x18C850;
} }
// Module: libclient.so // Module: libclient.so
public static class Libclient { public static class Libclient {
public const nint ClientToolsInfo001 = 0xD54880; public const nint ClientToolsInfo_001 = 0xD54880;
public const nint EmptyWorldService001Client = 0xA47F30; public const nint EmptyWorldService001_Client = 0xA47F30;
public const nint GameClientExports001 = 0xD544D0; public const nint GameClientExports001 = 0xD544D0;
public const nint LegacyGameUi001 = 0xF200B0; public const nint LegacyGameUI001 = 0xF200B0;
public const nint Source2Client002 = 0xD54540; public const nint Source2Client002 = 0xD54540;
public const nint Source2ClientConfig001 = 0xA2BB50; public const nint Source2ClientConfig001 = 0xA2BB50;
public const nint Source2ClientPrediction001 = 0xDE3A80; public const nint Source2ClientPrediction001 = 0xDE3A80;
public const nint Source2ClientUi001 = 0xEDEAC0; public const nint Source2ClientUI001 = 0xEDEAC0;
} }
// Module: libengine2.so // Module: libengine2.so
public static class Libengine2 { public static class Libengine2 {
public const nint BenchmarkService001 = 0x1E5FA0; public const nint BenchmarkService001 = 0x1E5FA0;
public const nint BugService001 = 0x1E21A0; public const nint BugService001 = 0x1E21A0;
public const nint ClientServerEngineLoopService001 = 0x1B3AF0; public const nint ClientServerEngineLoopService_001 = 0x1B3AF0;
public const nint EngineGameUi001 = 0x375580; public const nint EngineGameUI001 = 0x375580;
public const nint EngineServiceMgr001 = 0x1A3A60; public const nint EngineServiceMgr001 = 0x1A3A60;
public const nint GameEventSystemClientV001 = 0x1A8AD0; public const nint GameEventSystemClientV001 = 0x1A8AD0;
public const nint GameEventSystemServerV001 = 0x1A8AE0; public const nint GameEventSystemServerV001 = 0x1A8AE0;
public const nint GameResourceServiceClientV001 = 0x1E78D0; public const nint GameResourceServiceClientV001 = 0x1E78D0;
public const nint GameResourceServiceServerV001 = 0x1E78E0; public const nint GameResourceServiceServerV001 = 0x1E78E0;
public const nint GameUiService001 = 0x1EF410; public const nint GameUIService_001 = 0x1EF410;
public const nint HostStateMgr001 = 0x1AE650; public const nint HostStateMgr001 = 0x1AE650;
public const nint Inetsupport001 = 0x33F2A0; public const nint INETSUPPORT_001 = 0x33F2A0;
public const nint InputService001 = 0x1F39E0; public const nint InputService_001 = 0x1F39E0;
public const nint KeyValueCache001 = 0x1B0FA0; public const nint KeyValueCache001 = 0x1B0FA0;
public const nint MapListService001 = 0x2079E0; public const nint MapListService_001 = 0x2079E0;
public const nint NetworkClientService001 = 0x22E320; public const nint NetworkClientService_001 = 0x22E320;
public const nint NetworkP2pService001 = 0x244940; public const nint NetworkP2PService_001 = 0x244940;
public const nint NetworkServerService001 = 0x20BA90; public const nint NetworkServerService_001 = 0x20BA90;
public const nint NetworkService001 = 0x20B1B0; public const nint NetworkService_001 = 0x20B1B0;
public const nint RenderService001 = 0x249D00; public const nint RenderService_001 = 0x249D00;
public const nint ScreenshotService001 = 0x24C8F0; public const nint ScreenshotService001 = 0x24C8F0;
public const nint SimpleEngineLoopService001 = 0x1C87B0; public const nint SimpleEngineLoopService_001 = 0x1C87B0;
public const nint SoundService001 = 0x250F10; public const nint SoundService_001 = 0x250F10;
public const nint Source2EngineToClient001 = 0x2C6EE0; public const nint Source2EngineToClient001 = 0x2C6EE0;
public const nint Source2EngineToClientStringTable001 = 0x29E6D0; public const nint Source2EngineToClientStringTable001 = 0x29E6D0;
public const nint Source2EngineToServer001 = 0x2ED890; public const nint Source2EngineToServer001 = 0x2ED890;
public const nint Source2EngineToServerStringTable001 = 0x2D0000; public const nint Source2EngineToServerStringTable001 = 0x2D0000;
public const nint SplitScreenService001 = 0x258290; public const nint SplitScreenService_001 = 0x258290;
public const nint StatsService001 = 0x25B9E0; public const nint StatsService_001 = 0x25B9E0;
public const nint ToolService001 = 0x260C60; public const nint ToolService_001 = 0x260C60;
public const nint VengineGameuifuncsVersion005 = 0x375000; public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x375000;
public const nint VProfService001 = 0x262410; public const nint VProfService_001 = 0x262410;
} }
// Module: libfilesystem_stdio.so // Module: libfilesystem_stdio.so
public static class LibfilesystemStdio { public static class LibfilesystemStdio {
public const nint VAsyncFileSystem2001 = 0x80180; public const nint VAsyncFileSystem2_001 = 0x80180;
public const nint VFileSystem017 = 0x80170; public const nint VFileSystem017 = 0x80170;
} }
// Module: libhost.so // Module: libhost.so
@ -76,20 +76,20 @@ namespace CS2Dumper.Interfaces {
} }
// Module: liblocalize.so // Module: liblocalize.so
public static class Liblocalize { public static class Liblocalize {
public const nint Localize001 = 0x1DB00; public const nint Localize_001 = 0x1DB00;
} }
// Module: libmatchmaking.so // Module: libmatchmaking.so
public static class Libmatchmaking { public static class Libmatchmaking {
public const nint GameTypes001 = 0x12FF60; public const nint GameTypes001 = 0x12FF60;
public const nint Matchframework001 = 0x204440; public const nint MATCHFRAMEWORK_001 = 0x204440;
} }
// Module: libmaterialsystem2.so // Module: libmaterialsystem2.so
public static class Libmaterialsystem2 { public static class Libmaterialsystem2 {
public const nint FontManager001 = 0x7A340; public const nint FontManager_001 = 0x7A340;
public const nint MaterialUtils001 = 0x64B80; public const nint MaterialUtils_001 = 0x64B80;
public const nint PostProcessingSystem001 = 0x89C70; public const nint PostProcessingSystem_001 = 0x89C70;
public const nint TextLayout001 = 0x87200; public const nint TextLayout_001 = 0x87200;
public const nint VMaterialSystem2001 = 0x2C7A0; public const nint VMaterialSystem2_001 = 0x2C7A0;
} }
// Module: libmeshsystem.so // Module: libmeshsystem.so
public static class Libmeshsystem { public static class Libmeshsystem {
@ -104,7 +104,7 @@ namespace CS2Dumper.Interfaces {
} }
// Module: libpanorama.so // Module: libpanorama.so
public static class Libpanorama { public static class Libpanorama {
public const nint PanoramaUiEngine001 = 0x220F80; public const nint PanoramaUIEngine001 = 0x220F80;
} }
// Module: libpanorama_text_pango.so // Module: libpanorama_text_pango.so
public static class LibpanoramaTextPango { public static class LibpanoramaTextPango {
@ -112,7 +112,7 @@ namespace CS2Dumper.Interfaces {
} }
// Module: libpanoramauiclient.so // Module: libpanoramauiclient.so
public static class Libpanoramauiclient { public static class Libpanoramauiclient {
public const nint PanoramaUiClient001 = 0x10AAC0; public const nint PanoramaUIClient001 = 0x10AAC0;
} }
// Module: libparticles.so // Module: libparticles.so
public static class Libparticles { public static class Libparticles {
@ -120,12 +120,12 @@ namespace CS2Dumper.Interfaces {
} }
// Module: libpulse_system.so // Module: libpulse_system.so
public static class LibpulseSystem { public static class LibpulseSystem {
public const nint IPulseSystem001 = 0x357B0; public const nint IPulseSystem_001 = 0x357B0;
} }
// Module: librendersystemvulkan.so // Module: librendersystemvulkan.so
public static class Librendersystemvulkan { public static class Librendersystemvulkan {
public const nint RenderDeviceMgr001 = 0x185100; public const nint RenderDeviceMgr001 = 0x185100;
public const nint RenderUtils001 = 0x1019A0; public const nint RenderUtils_001 = 0x1019A0;
} }
// Module: libresourcesystem.so // Module: libresourcesystem.so
public static class Libresourcesystem { public static class Libresourcesystem {
@ -138,26 +138,26 @@ namespace CS2Dumper.Interfaces {
} }
// Module: libscenesystem.so // Module: libscenesystem.so
public static class Libscenesystem { public static class Libscenesystem {
public const nint RenderingPipelines001 = 0x120E20; public const nint RenderingPipelines_001 = 0x120E20;
public const nint SceneSystem002 = 0x164300; public const nint SceneSystem_002 = 0x164300;
public const nint SceneUtils001 = 0x1E0A70; public const nint SceneUtils_001 = 0x1E0A70;
} }
// Module: libschemasystem.so // Module: libschemasystem.so
public static class Libschemasystem { public static class Libschemasystem {
public const nint SchemaSystem001 = 0x211F0; public const nint SchemaSystem_001 = 0x211F0;
} }
// Module: libserver.so // Module: libserver.so
public static class Libserver { public static class Libserver {
public const nint EmptyWorldService001Server = 0xB83320; public const nint EmptyWorldService001_Server = 0xB83320;
public const nint EntitySubclassUtilsV001 = 0x8611F0; public const nint EntitySubclassUtilsV001 = 0x8611F0;
public const nint NavGameTest001 = 0x1094010; public const nint NavGameTest001 = 0x1094010;
public const nint ServerToolsInfo001 = 0xE72080; public const nint ServerToolsInfo_001 = 0xE72080;
public const nint Source2GameClients001 = 0xE72010; public const nint Source2GameClients001 = 0xE72010;
public const nint Source2GameDirector001 = 0x6C41A0; public const nint Source2GameDirector001 = 0x6C41A0;
public const nint Source2GameEntities001 = 0xE72000; public const nint Source2GameEntities001 = 0xE72000;
public const nint Source2Server001 = 0xE71CF0; public const nint Source2Server001 = 0xE71CF0;
public const nint Source2ServerConfig001 = 0xB0EED0; public const nint Source2ServerConfig001 = 0xB0EED0;
public const nint Customnavsystem001 = 0x7F8230; public const nint customnavsystem001 = 0x7F8230;
} }
// Module: libsoundsystem.so // Module: libsoundsystem.so
public static class Libsoundsystem { public static class Libsoundsystem {
@ -183,8 +183,8 @@ namespace CS2Dumper.Interfaces {
} }
// Module: libvphysics2.so // Module: libvphysics2.so
public static class Libvphysics2 { public static class Libvphysics2 {
public const nint VPhysics2HandleInterface001 = 0xC1FD0; public const nint VPhysics2_Handle_Interface_001 = 0xC1FD0;
public const nint VPhysics2Interface001 = 0xC1BC0; public const nint VPhysics2_Interface_001 = 0xC1BC0;
} }
// Module: libvscript.so // Module: libvscript.so
public static class Libvscript { public static class Libvscript {
@ -196,8 +196,8 @@ namespace CS2Dumper.Interfaces {
} }
// Module: steamclient.so // Module: steamclient.so
public static class Steamclient { public static class Steamclient {
public const nint ClientengineInterfaceVersion005 = 0x11260D0; public const nint CLIENTENGINE_INTERFACE_VERSION005 = 0x11260D0;
public const nint Ivalidate001 = 0x1122650; public const nint IVALIDATE001 = 0x1122650;
public const nint SteamClient006 = 0xDDA7A0; public const nint SteamClient006 = 0xDDA7A0;
public const nint SteamClient007 = 0xDDA7B0; public const nint SteamClient007 = 0xDDA7B0;
public const nint SteamClient008 = 0xDDA7C0; public const nint SteamClient008 = 0xDDA7C0;
@ -214,7 +214,7 @@ namespace CS2Dumper.Interfaces {
public const nint SteamClient019 = 0xDDA8F0; public const nint SteamClient019 = 0xDDA8F0;
public const nint SteamClient020 = 0xDDA920; public const nint SteamClient020 = 0xDDA920;
public const nint SteamClient021 = 0xDDA950; public const nint SteamClient021 = 0xDDA950;
public const nint P2pvoice002 = 0x174B380; public const nint p2pvoice002 = 0x174B380;
public const nint P2pvoicesingleton002 = 0x17443B0; public const nint p2pvoicesingleton002 = 0x17443B0;
} }
} }

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
#pragma once #pragma once
@ -9,216 +9,216 @@ namespace cs2_dumper {
namespace interfaces { namespace interfaces {
// Module: libanimationsystem.so // Module: libanimationsystem.so
namespace libanimationsystem { namespace libanimationsystem {
constexpr std::ptrdiff_t animation_system_utils_001 = 0x18CA60; constexpr std::ptrdiff_t AnimationSystemUtils_001 = 0x18CA60;
constexpr std::ptrdiff_t animation_system_001 = 0x18C850; constexpr std::ptrdiff_t AnimationSystem_001 = 0x18C850;
} }
// Module: libclient.so // Module: libclient.so
namespace libclient { namespace libclient {
constexpr std::ptrdiff_t client_tools_info_001 = 0xD54880; constexpr std::ptrdiff_t ClientToolsInfo_001 = 0xD54880;
constexpr std::ptrdiff_t empty_world_service001_client = 0xA47F30; constexpr std::ptrdiff_t EmptyWorldService001_Client = 0xA47F30;
constexpr std::ptrdiff_t game_client_exports001 = 0xD544D0; constexpr std::ptrdiff_t GameClientExports001 = 0xD544D0;
constexpr std::ptrdiff_t legacy_game_ui001 = 0xF200B0; constexpr std::ptrdiff_t LegacyGameUI001 = 0xF200B0;
constexpr std::ptrdiff_t source2_client002 = 0xD54540; constexpr std::ptrdiff_t Source2Client002 = 0xD54540;
constexpr std::ptrdiff_t source2_client_config001 = 0xA2BB50; constexpr std::ptrdiff_t Source2ClientConfig001 = 0xA2BB50;
constexpr std::ptrdiff_t source2_client_prediction001 = 0xDE3A80; constexpr std::ptrdiff_t Source2ClientPrediction001 = 0xDE3A80;
constexpr std::ptrdiff_t source2_client_ui001 = 0xEDEAC0; constexpr std::ptrdiff_t Source2ClientUI001 = 0xEDEAC0;
} }
// Module: libengine2.so // Module: libengine2.so
namespace libengine2 { namespace libengine2 {
constexpr std::ptrdiff_t benchmark_service001 = 0x1E5FA0; constexpr std::ptrdiff_t BenchmarkService001 = 0x1E5FA0;
constexpr std::ptrdiff_t bug_service001 = 0x1E21A0; constexpr std::ptrdiff_t BugService001 = 0x1E21A0;
constexpr std::ptrdiff_t client_server_engine_loop_service_001 = 0x1B3AF0; constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1B3AF0;
constexpr std::ptrdiff_t engine_game_ui001 = 0x375580; constexpr std::ptrdiff_t EngineGameUI001 = 0x375580;
constexpr std::ptrdiff_t engine_service_mgr001 = 0x1A3A60; constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1A3A60;
constexpr std::ptrdiff_t game_event_system_client_v001 = 0x1A8AD0; constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1A8AD0;
constexpr std::ptrdiff_t game_event_system_server_v001 = 0x1A8AE0; constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1A8AE0;
constexpr std::ptrdiff_t game_resource_service_client_v001 = 0x1E78D0; constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x1E78D0;
constexpr std::ptrdiff_t game_resource_service_server_v001 = 0x1E78E0; constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x1E78E0;
constexpr std::ptrdiff_t game_ui_service_001 = 0x1EF410; constexpr std::ptrdiff_t GameUIService_001 = 0x1EF410;
constexpr std::ptrdiff_t host_state_mgr001 = 0x1AE650; constexpr std::ptrdiff_t HostStateMgr001 = 0x1AE650;
constexpr std::ptrdiff_t inetsupport_001 = 0x33F2A0; constexpr std::ptrdiff_t INETSUPPORT_001 = 0x33F2A0;
constexpr std::ptrdiff_t input_service_001 = 0x1F39E0; constexpr std::ptrdiff_t InputService_001 = 0x1F39E0;
constexpr std::ptrdiff_t key_value_cache001 = 0x1B0FA0; constexpr std::ptrdiff_t KeyValueCache001 = 0x1B0FA0;
constexpr std::ptrdiff_t map_list_service_001 = 0x2079E0; constexpr std::ptrdiff_t MapListService_001 = 0x2079E0;
constexpr std::ptrdiff_t network_client_service_001 = 0x22E320; constexpr std::ptrdiff_t NetworkClientService_001 = 0x22E320;
constexpr std::ptrdiff_t network_p2p_service_001 = 0x244940; constexpr std::ptrdiff_t NetworkP2PService_001 = 0x244940;
constexpr std::ptrdiff_t network_server_service_001 = 0x20BA90; constexpr std::ptrdiff_t NetworkServerService_001 = 0x20BA90;
constexpr std::ptrdiff_t network_service_001 = 0x20B1B0; constexpr std::ptrdiff_t NetworkService_001 = 0x20B1B0;
constexpr std::ptrdiff_t render_service_001 = 0x249D00; constexpr std::ptrdiff_t RenderService_001 = 0x249D00;
constexpr std::ptrdiff_t screenshot_service001 = 0x24C8F0; constexpr std::ptrdiff_t ScreenshotService001 = 0x24C8F0;
constexpr std::ptrdiff_t simple_engine_loop_service_001 = 0x1C87B0; constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1C87B0;
constexpr std::ptrdiff_t sound_service_001 = 0x250F10; constexpr std::ptrdiff_t SoundService_001 = 0x250F10;
constexpr std::ptrdiff_t source2_engine_to_client001 = 0x2C6EE0; constexpr std::ptrdiff_t Source2EngineToClient001 = 0x2C6EE0;
constexpr std::ptrdiff_t source2_engine_to_client_string_table001 = 0x29E6D0; constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x29E6D0;
constexpr std::ptrdiff_t source2_engine_to_server001 = 0x2ED890; constexpr std::ptrdiff_t Source2EngineToServer001 = 0x2ED890;
constexpr std::ptrdiff_t source2_engine_to_server_string_table001 = 0x2D0000; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x2D0000;
constexpr std::ptrdiff_t split_screen_service_001 = 0x258290; constexpr std::ptrdiff_t SplitScreenService_001 = 0x258290;
constexpr std::ptrdiff_t stats_service_001 = 0x25B9E0; constexpr std::ptrdiff_t StatsService_001 = 0x25B9E0;
constexpr std::ptrdiff_t tool_service_001 = 0x260C60; constexpr std::ptrdiff_t ToolService_001 = 0x260C60;
constexpr std::ptrdiff_t vengine_gameuifuncs_version005 = 0x375000; constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x375000;
constexpr std::ptrdiff_t v_prof_service_001 = 0x262410; constexpr std::ptrdiff_t VProfService_001 = 0x262410;
} }
// Module: libfilesystem_stdio.so // Module: libfilesystem_stdio.so
namespace libfilesystem_stdio { namespace libfilesystem_stdio {
constexpr std::ptrdiff_t v_async_file_system2_001 = 0x80180; constexpr std::ptrdiff_t VAsyncFileSystem2_001 = 0x80180;
constexpr std::ptrdiff_t v_file_system017 = 0x80170; constexpr std::ptrdiff_t VFileSystem017 = 0x80170;
} }
// Module: libhost.so // Module: libhost.so
namespace libhost { namespace libhost {
constexpr std::ptrdiff_t debug_draw_queue_manager001 = 0xC2C70; constexpr std::ptrdiff_t DebugDrawQueueManager001 = 0xC2C70;
constexpr std::ptrdiff_t game_model_info001 = 0xBD8F0; constexpr std::ptrdiff_t GameModelInfo001 = 0xBD8F0;
constexpr std::ptrdiff_t game_system2_host_hook = 0xBE030; constexpr std::ptrdiff_t GameSystem2HostHook = 0xBE030;
constexpr std::ptrdiff_t host_utils001 = 0xBE4B0; constexpr std::ptrdiff_t HostUtils001 = 0xBE4B0;
constexpr std::ptrdiff_t prediction_diff_manager001 = 0xBF440; constexpr std::ptrdiff_t PredictionDiffManager001 = 0xBF440;
constexpr std::ptrdiff_t save_restore_data_version001 = 0xC17B0; constexpr std::ptrdiff_t SaveRestoreDataVersion001 = 0xC17B0;
constexpr std::ptrdiff_t single_player_shared_memory001 = 0xC1A70; constexpr std::ptrdiff_t SinglePlayerSharedMemory001 = 0xC1A70;
constexpr std::ptrdiff_t source2_host001 = 0xC21D0; constexpr std::ptrdiff_t Source2Host001 = 0xC21D0;
} }
// Module: libinputsystem.so // Module: libinputsystem.so
namespace libinputsystem { namespace libinputsystem {
constexpr std::ptrdiff_t input_stack_system_version001 = 0x11840; constexpr std::ptrdiff_t InputStackSystemVersion001 = 0x11840;
constexpr std::ptrdiff_t input_system_version001 = 0x12D30; constexpr std::ptrdiff_t InputSystemVersion001 = 0x12D30;
} }
// Module: liblocalize.so // Module: liblocalize.so
namespace liblocalize { namespace liblocalize {
constexpr std::ptrdiff_t localize_001 = 0x1DB00; constexpr std::ptrdiff_t Localize_001 = 0x1DB00;
} }
// Module: libmatchmaking.so // Module: libmatchmaking.so
namespace libmatchmaking { namespace libmatchmaking {
constexpr std::ptrdiff_t game_types001 = 0x12FF60; constexpr std::ptrdiff_t GameTypes001 = 0x12FF60;
constexpr std::ptrdiff_t matchframework_001 = 0x204440; constexpr std::ptrdiff_t MATCHFRAMEWORK_001 = 0x204440;
} }
// Module: libmaterialsystem2.so // Module: libmaterialsystem2.so
namespace libmaterialsystem2 { namespace libmaterialsystem2 {
constexpr std::ptrdiff_t font_manager_001 = 0x7A340; constexpr std::ptrdiff_t FontManager_001 = 0x7A340;
constexpr std::ptrdiff_t material_utils_001 = 0x64B80; constexpr std::ptrdiff_t MaterialUtils_001 = 0x64B80;
constexpr std::ptrdiff_t post_processing_system_001 = 0x89C70; constexpr std::ptrdiff_t PostProcessingSystem_001 = 0x89C70;
constexpr std::ptrdiff_t text_layout_001 = 0x87200; constexpr std::ptrdiff_t TextLayout_001 = 0x87200;
constexpr std::ptrdiff_t v_material_system2_001 = 0x2C7A0; constexpr std::ptrdiff_t VMaterialSystem2_001 = 0x2C7A0;
} }
// Module: libmeshsystem.so // Module: libmeshsystem.so
namespace libmeshsystem { namespace libmeshsystem {
constexpr std::ptrdiff_t mesh_system001 = 0x94810; constexpr std::ptrdiff_t MeshSystem001 = 0x94810;
} }
// Module: libnetworksystem.so // Module: libnetworksystem.so
namespace libnetworksystem { namespace libnetworksystem {
constexpr std::ptrdiff_t flattened_serializers_version001 = 0x159460; constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x159460;
constexpr std::ptrdiff_t network_messages_version001 = 0x180B90; constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x180B90;
constexpr std::ptrdiff_t network_system_version001 = 0x1A9CE0; constexpr std::ptrdiff_t NetworkSystemVersion001 = 0x1A9CE0;
constexpr std::ptrdiff_t serialized_entities_version001 = 0x1C2750; constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0x1C2750;
} }
// Module: libpanorama.so // Module: libpanorama.so
namespace libpanorama { namespace libpanorama {
constexpr std::ptrdiff_t panorama_ui_engine001 = 0x220F80; constexpr std::ptrdiff_t PanoramaUIEngine001 = 0x220F80;
} }
// Module: libpanorama_text_pango.so // Module: libpanorama_text_pango.so
namespace libpanorama_text_pango { namespace libpanorama_text_pango {
constexpr std::ptrdiff_t panorama_text_services001 = 0xBC4C0; constexpr std::ptrdiff_t PanoramaTextServices001 = 0xBC4C0;
} }
// Module: libpanoramauiclient.so // Module: libpanoramauiclient.so
namespace libpanoramauiclient { namespace libpanoramauiclient {
constexpr std::ptrdiff_t panorama_ui_client001 = 0x10AAC0; constexpr std::ptrdiff_t PanoramaUIClient001 = 0x10AAC0;
} }
// Module: libparticles.so // Module: libparticles.so
namespace libparticles { namespace libparticles {
constexpr std::ptrdiff_t particle_system_mgr003 = 0x1EBE60; constexpr std::ptrdiff_t ParticleSystemMgr003 = 0x1EBE60;
} }
// Module: libpulse_system.so // Module: libpulse_system.so
namespace libpulse_system { namespace libpulse_system {
constexpr std::ptrdiff_t i_pulse_system_001 = 0x357B0; constexpr std::ptrdiff_t IPulseSystem_001 = 0x357B0;
} }
// Module: librendersystemvulkan.so // Module: librendersystemvulkan.so
namespace librendersystemvulkan { namespace librendersystemvulkan {
constexpr std::ptrdiff_t render_device_mgr001 = 0x185100; constexpr std::ptrdiff_t RenderDeviceMgr001 = 0x185100;
constexpr std::ptrdiff_t render_utils_001 = 0x1019A0; constexpr std::ptrdiff_t RenderUtils_001 = 0x1019A0;
} }
// Module: libresourcesystem.so // Module: libresourcesystem.so
namespace libresourcesystem { namespace libresourcesystem {
constexpr std::ptrdiff_t resource_system013 = 0x30A90; constexpr std::ptrdiff_t ResourceSystem013 = 0x30A90;
} }
// Module: libscenefilecache.so // Module: libscenefilecache.so
namespace libscenefilecache { namespace libscenefilecache {
constexpr std::ptrdiff_t response_rules_cache001 = 0x88E40; constexpr std::ptrdiff_t ResponseRulesCache001 = 0x88E40;
constexpr std::ptrdiff_t scene_file_cache002 = 0x85B10; constexpr std::ptrdiff_t SceneFileCache002 = 0x85B10;
} }
// Module: libscenesystem.so // Module: libscenesystem.so
namespace libscenesystem { namespace libscenesystem {
constexpr std::ptrdiff_t rendering_pipelines_001 = 0x120E20; constexpr std::ptrdiff_t RenderingPipelines_001 = 0x120E20;
constexpr std::ptrdiff_t scene_system_002 = 0x164300; constexpr std::ptrdiff_t SceneSystem_002 = 0x164300;
constexpr std::ptrdiff_t scene_utils_001 = 0x1E0A70; constexpr std::ptrdiff_t SceneUtils_001 = 0x1E0A70;
} }
// Module: libschemasystem.so // Module: libschemasystem.so
namespace libschemasystem { namespace libschemasystem {
constexpr std::ptrdiff_t schema_system_001 = 0x211F0; constexpr std::ptrdiff_t SchemaSystem_001 = 0x211F0;
} }
// Module: libserver.so // Module: libserver.so
namespace libserver { namespace libserver {
constexpr std::ptrdiff_t empty_world_service001_server = 0xB83320; constexpr std::ptrdiff_t EmptyWorldService001_Server = 0xB83320;
constexpr std::ptrdiff_t entity_subclass_utils_v001 = 0x8611F0; constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x8611F0;
constexpr std::ptrdiff_t nav_game_test001 = 0x1094010; constexpr std::ptrdiff_t NavGameTest001 = 0x1094010;
constexpr std::ptrdiff_t server_tools_info_001 = 0xE72080; constexpr std::ptrdiff_t ServerToolsInfo_001 = 0xE72080;
constexpr std::ptrdiff_t source2_game_clients001 = 0xE72010; constexpr std::ptrdiff_t Source2GameClients001 = 0xE72010;
constexpr std::ptrdiff_t source2_game_director001 = 0x6C41A0; constexpr std::ptrdiff_t Source2GameDirector001 = 0x6C41A0;
constexpr std::ptrdiff_t source2_game_entities001 = 0xE72000; constexpr std::ptrdiff_t Source2GameEntities001 = 0xE72000;
constexpr std::ptrdiff_t source2_server001 = 0xE71CF0; constexpr std::ptrdiff_t Source2Server001 = 0xE71CF0;
constexpr std::ptrdiff_t source2_server_config001 = 0xB0EED0; constexpr std::ptrdiff_t Source2ServerConfig001 = 0xB0EED0;
constexpr std::ptrdiff_t customnavsystem001 = 0x7F8230; constexpr std::ptrdiff_t customnavsystem001 = 0x7F8230;
} }
// Module: libsoundsystem.so // Module: libsoundsystem.so
namespace libsoundsystem { namespace libsoundsystem {
constexpr std::ptrdiff_t sound_op_system001 = 0x155E80; constexpr std::ptrdiff_t SoundOpSystem001 = 0x155E80;
constexpr std::ptrdiff_t sound_op_system_edit001 = 0xAD350; constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0xAD350;
constexpr std::ptrdiff_t sound_system001 = 0x1C4920; constexpr std::ptrdiff_t SoundSystem001 = 0x1C4920;
constexpr std::ptrdiff_t v_mix_edit_tool001 = 0x1F4340; constexpr std::ptrdiff_t VMixEditTool001 = 0x1F4340;
} }
// Module: libsteamaudio.so // Module: libsteamaudio.so
namespace libsteamaudio { namespace libsteamaudio {
constexpr std::ptrdiff_t steam_audio001 = 0x31590; constexpr std::ptrdiff_t SteamAudio001 = 0x31590;
} }
// Module: libtier0.so // Module: libtier0.so
namespace libtier0 { namespace libtier0 {
constexpr std::ptrdiff_t test_script_mgr001 = 0x1BE8F0; constexpr std::ptrdiff_t TestScriptMgr001 = 0x1BE8F0;
constexpr std::ptrdiff_t v_engine_cvar007 = 0xF1370; constexpr std::ptrdiff_t VEngineCvar007 = 0xF1370;
constexpr std::ptrdiff_t v_process_utils002 = 0x19C370; constexpr std::ptrdiff_t VProcessUtils002 = 0x19C370;
constexpr std::ptrdiff_t v_string_token_system001 = 0x1EA8D0; constexpr std::ptrdiff_t VStringTokenSystem001 = 0x1EA8D0;
} }
// Module: libv8system.so // Module: libv8system.so
namespace libv8system { namespace libv8system {
constexpr std::ptrdiff_t source2_v8_system001 = 0x1B630; constexpr std::ptrdiff_t Source2V8System001 = 0x1B630;
} }
// Module: libvphysics2.so // Module: libvphysics2.so
namespace libvphysics2 { namespace libvphysics2 {
constexpr std::ptrdiff_t v_physics2_handle_interface_001 = 0xC1FD0; constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0xC1FD0;
constexpr std::ptrdiff_t v_physics2_interface_001 = 0xC1BC0; constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0xC1BC0;
} }
// Module: libvscript.so // Module: libvscript.so
namespace libvscript { namespace libvscript {
constexpr std::ptrdiff_t v_script_manager010 = 0x26230; constexpr std::ptrdiff_t VScriptManager010 = 0x26230;
} }
// Module: libworldrenderer.so // Module: libworldrenderer.so
namespace libworldrenderer { namespace libworldrenderer {
constexpr std::ptrdiff_t world_renderer_mgr001 = 0x982B0; constexpr std::ptrdiff_t WorldRendererMgr001 = 0x982B0;
} }
// Module: steamclient.so // Module: steamclient.so
namespace steamclient { namespace steamclient {
constexpr std::ptrdiff_t clientengine_interface_version005 = 0x11260D0; constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0x11260D0;
constexpr std::ptrdiff_t ivalidate001 = 0x1122650; constexpr std::ptrdiff_t IVALIDATE001 = 0x1122650;
constexpr std::ptrdiff_t steam_client006 = 0xDDA7A0; constexpr std::ptrdiff_t SteamClient006 = 0xDDA7A0;
constexpr std::ptrdiff_t steam_client007 = 0xDDA7B0; constexpr std::ptrdiff_t SteamClient007 = 0xDDA7B0;
constexpr std::ptrdiff_t steam_client008 = 0xDDA7C0; constexpr std::ptrdiff_t SteamClient008 = 0xDDA7C0;
constexpr std::ptrdiff_t steam_client009 = 0xDDA7D0; constexpr std::ptrdiff_t SteamClient009 = 0xDDA7D0;
constexpr std::ptrdiff_t steam_client010 = 0xDDA7E0; constexpr std::ptrdiff_t SteamClient010 = 0xDDA7E0;
constexpr std::ptrdiff_t steam_client011 = 0xDDA7F0; constexpr std::ptrdiff_t SteamClient011 = 0xDDA7F0;
constexpr std::ptrdiff_t steam_client012 = 0xDDA800; constexpr std::ptrdiff_t SteamClient012 = 0xDDA800;
constexpr std::ptrdiff_t steam_client013 = 0xDDA810; constexpr std::ptrdiff_t SteamClient013 = 0xDDA810;
constexpr std::ptrdiff_t steam_client014 = 0xDDA820; constexpr std::ptrdiff_t SteamClient014 = 0xDDA820;
constexpr std::ptrdiff_t steam_client015 = 0xDDA830; constexpr std::ptrdiff_t SteamClient015 = 0xDDA830;
constexpr std::ptrdiff_t steam_client016 = 0xDDA860; constexpr std::ptrdiff_t SteamClient016 = 0xDDA860;
constexpr std::ptrdiff_t steam_client017 = 0xDDA890; constexpr std::ptrdiff_t SteamClient017 = 0xDDA890;
constexpr std::ptrdiff_t steam_client018 = 0xDDA8C0; constexpr std::ptrdiff_t SteamClient018 = 0xDDA8C0;
constexpr std::ptrdiff_t steam_client019 = 0xDDA8F0; constexpr std::ptrdiff_t SteamClient019 = 0xDDA8F0;
constexpr std::ptrdiff_t steam_client020 = 0xDDA920; constexpr std::ptrdiff_t SteamClient020 = 0xDDA920;
constexpr std::ptrdiff_t steam_client021 = 0xDDA950; constexpr std::ptrdiff_t SteamClient021 = 0xDDA950;
constexpr std::ptrdiff_t p2pvoice002 = 0x174B380; constexpr std::ptrdiff_t p2pvoice002 = 0x174B380;
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x17443B0; constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x17443B0;
} }

View File

@ -1,564 +1,187 @@
{ {
"interfaces": { "libanimationsystem.so": {
"libanimationsystem.so": [ "AnimationSystemUtils_001": 1624672,
{ "AnimationSystem_001": 1624144
"name": "AnimationSystemUtils_001", },
"value": 1624672 "libclient.so": {
}, "ClientToolsInfo_001": 13977728,
{ "EmptyWorldService001_Client": 10780464,
"name": "AnimationSystem_001", "GameClientExports001": 13976784,
"value": 1624144 "LegacyGameUI001": 15859888,
} "Source2Client002": 13976896,
], "Source2ClientConfig001": 10664784,
"libclient.so": [ "Source2ClientPrediction001": 14563968,
{ "Source2ClientUI001": 15592128
"name": "ClientToolsInfo_001", },
"value": 13977728 "libengine2.so": {
}, "BenchmarkService001": 1990560,
{ "BugService001": 1974688,
"name": "EmptyWorldService001_Client", "ClientServerEngineLoopService_001": 1784560,
"value": 10780464 "EngineGameUI001": 3626368,
}, "EngineServiceMgr001": 1718880,
{ "GameEventSystemClientV001": 1739472,
"name": "GameClientExports001", "GameEventSystemServerV001": 1739488,
"value": 13976784 "GameResourceServiceClientV001": 1997008,
}, "GameResourceServiceServerV001": 1997024,
{ "GameUIService_001": 2028560,
"name": "LegacyGameUI001", "HostStateMgr001": 1762896,
"value": 15859888 "INETSUPPORT_001": 3404448,
}, "InputService_001": 2046432,
{ "KeyValueCache001": 1773472,
"name": "Source2Client002", "MapListService_001": 2128352,
"value": 13976896 "NetworkClientService_001": 2286368,
}, "NetworkP2PService_001": 2378048,
{ "NetworkServerService_001": 2144912,
"name": "Source2ClientConfig001", "NetworkService_001": 2142640,
"value": 10664784 "RenderService_001": 2399488,
}, "ScreenshotService001": 2410736,
{ "SimpleEngineLoopService_001": 1869744,
"name": "Source2ClientPrediction001", "SoundService_001": 2428688,
"value": 14563968 "Source2EngineToClient001": 2911968,
}, "Source2EngineToClientStringTable001": 2746064,
{ "Source2EngineToServer001": 3070096,
"name": "Source2ClientUI001", "Source2EngineToServerStringTable001": 2949120,
"value": 15592128 "SplitScreenService_001": 2458256,
} "StatsService_001": 2472416,
], "ToolService_001": 2493536,
"libengine2.so": [ "VENGINE_GAMEUIFUNCS_VERSION005": 3624960,
{ "VProfService_001": 2499600
"name": "BenchmarkService001", },
"value": 1990560 "libfilesystem_stdio.so": {
}, "VAsyncFileSystem2_001": 524672,
{ "VFileSystem017": 524656
"name": "BugService001", },
"value": 1974688 "libhost.so": {
}, "DebugDrawQueueManager001": 797808,
{ "GameModelInfo001": 776432,
"name": "ClientServerEngineLoopService_001", "GameSystem2HostHook": 778288,
"value": 1784560 "HostUtils001": 779440,
}, "PredictionDiffManager001": 783424,
{ "SaveRestoreDataVersion001": 792496,
"name": "EngineGameUI001", "SinglePlayerSharedMemory001": 793200,
"value": 3626368 "Source2Host001": 795088
}, },
{ "libinputsystem.so": {
"name": "EngineServiceMgr001", "InputStackSystemVersion001": 71744,
"value": 1718880 "InputSystemVersion001": 77104
}, },
{ "liblocalize.so": {
"name": "GameEventSystemClientV001", "Localize_001": 121600
"value": 1739472 },
}, "libmatchmaking.so": {
{ "GameTypes001": 1245024,
"name": "GameEventSystemServerV001", "MATCHFRAMEWORK_001": 2114624
"value": 1739488 },
}, "libmaterialsystem2.so": {
{ "FontManager_001": 500544,
"name": "GameResourceServiceClientV001", "MaterialUtils_001": 412544,
"value": 1997008 "PostProcessingSystem_001": 564336,
}, "TextLayout_001": 553472,
{ "VMaterialSystem2_001": 182176
"name": "GameResourceServiceServerV001", },
"value": 1997024 "libmeshsystem.so": {
}, "MeshSystem001": 608272
{ },
"name": "GameUIService_001", "libnetworksystem.so": {
"value": 2028560 "FlattenedSerializersVersion001": 1414240,
}, "NetworkMessagesVersion001": 1575824,
{ "NetworkSystemVersion001": 1744096,
"name": "HostStateMgr001", "SerializedEntitiesVersion001": 1845072
"value": 1762896 },
}, "libpanorama.so": {
{ "PanoramaUIEngine001": 2232192
"name": "INETSUPPORT_001", },
"value": 3404448 "libpanorama_text_pango.so": {
}, "PanoramaTextServices001": 771264
{ },
"name": "InputService_001", "libpanoramauiclient.so": {
"value": 2046432 "PanoramaUIClient001": 1092288
}, },
{ "libparticles.so": {
"name": "KeyValueCache001", "ParticleSystemMgr003": 2014816
"value": 1773472 },
}, "libpulse_system.so": {
{ "IPulseSystem_001": 219056
"name": "MapListService_001", },
"value": 2128352 "librendersystemvulkan.so": {
}, "RenderDeviceMgr001": 1593600,
{ "RenderUtils_001": 1055136
"name": "NetworkClientService_001", },
"value": 2286368 "libresourcesystem.so": {
}, "ResourceSystem013": 199312
{ },
"name": "NetworkP2PService_001", "libscenefilecache.so": {
"value": 2378048 "ResponseRulesCache001": 560704,
}, "SceneFileCache002": 547600
{ },
"name": "NetworkServerService_001", "libscenesystem.so": {
"value": 2144912 "RenderingPipelines_001": 1183264,
}, "SceneSystem_002": 1458944,
{ "SceneUtils_001": 1968752
"name": "NetworkService_001", },
"value": 2142640 "libschemasystem.so": {
}, "SchemaSystem_001": 135664
{ },
"name": "RenderService_001", "libserver.so": {
"value": 2399488 "EmptyWorldService001_Server": 12071712,
}, "EntitySubclassUtilsV001": 8786416,
{ "NavGameTest001": 17383440,
"name": "ScreenshotService001", "ServerToolsInfo_001": 15147136,
"value": 2410736 "Source2GameClients001": 15147024,
}, "Source2GameDirector001": 7094688,
{ "Source2GameEntities001": 15147008,
"name": "SimpleEngineLoopService_001", "Source2Server001": 15146224,
"value": 1869744 "Source2ServerConfig001": 11595472,
}, "customnavsystem001": 8356400
{ },
"name": "SoundService_001", "libsoundsystem.so": {
"value": 2428688 "SoundOpSystem001": 1400448,
}, "SoundOpSystemEdit001": 709456,
{ "SoundSystem001": 1853728,
"name": "Source2EngineToClient001", "VMixEditTool001": 2048832
"value": 2911968 },
}, "libsteamaudio.so": {
{ "SteamAudio001": 202128
"name": "Source2EngineToClientStringTable001", },
"value": 2746064 "libtier0.so": {
}, "TestScriptMgr001": 1829104,
{ "VEngineCvar007": 988016,
"name": "Source2EngineToServer001", "VProcessUtils002": 1688432,
"value": 3070096 "VStringTokenSystem001": 2009296
}, },
{ "libv8system.so": {
"name": "Source2EngineToServerStringTable001", "Source2V8System001": 112176
"value": 2949120 },
}, "libvphysics2.so": {
{ "VPhysics2_Handle_Interface_001": 794576,
"name": "SplitScreenService_001", "VPhysics2_Interface_001": 793536
"value": 2458256 },
}, "libvscript.so": {
{ "VScriptManager010": 156208
"name": "StatsService_001", },
"value": 2472416 "libworldrenderer.so": {
}, "WorldRendererMgr001": 623280
{ },
"name": "ToolService_001", "steamclient.so": {
"value": 2493536 "CLIENTENGINE_INTERFACE_VERSION005": 17981648,
}, "IVALIDATE001": 17966672,
{ "SteamClient006": 14526368,
"name": "VENGINE_GAMEUIFUNCS_VERSION005", "SteamClient007": 14526384,
"value": 3624960 "SteamClient008": 14526400,
}, "SteamClient009": 14526416,
{ "SteamClient010": 14526432,
"name": "VProfService_001", "SteamClient011": 14526448,
"value": 2499600 "SteamClient012": 14526464,
} "SteamClient013": 14526480,
], "SteamClient014": 14526496,
"libfilesystem_stdio.so": [ "SteamClient015": 14526512,
{ "SteamClient016": 14526560,
"name": "VAsyncFileSystem2_001", "SteamClient017": 14526608,
"value": 524672 "SteamClient018": 14526656,
}, "SteamClient019": 14526704,
{ "SteamClient020": 14526752,
"name": "VFileSystem017", "SteamClient021": 14526800,
"value": 524656 "p2pvoice002": 24425344,
} "p2pvoicesingleton002": 24396720
],
"libhost.so": [
{
"name": "DebugDrawQueueManager001",
"value": 797808
},
{
"name": "GameModelInfo001",
"value": 776432
},
{
"name": "GameSystem2HostHook",
"value": 778288
},
{
"name": "HostUtils001",
"value": 779440
},
{
"name": "PredictionDiffManager001",
"value": 783424
},
{
"name": "SaveRestoreDataVersion001",
"value": 792496
},
{
"name": "SinglePlayerSharedMemory001",
"value": 793200
},
{
"name": "Source2Host001",
"value": 795088
}
],
"libinputsystem.so": [
{
"name": "InputStackSystemVersion001",
"value": 71744
},
{
"name": "InputSystemVersion001",
"value": 77104
}
],
"liblocalize.so": [
{
"name": "Localize_001",
"value": 121600
}
],
"libmatchmaking.so": [
{
"name": "GameTypes001",
"value": 1245024
},
{
"name": "MATCHFRAMEWORK_001",
"value": 2114624
}
],
"libmaterialsystem2.so": [
{
"name": "FontManager_001",
"value": 500544
},
{
"name": "MaterialUtils_001",
"value": 412544
},
{
"name": "PostProcessingSystem_001",
"value": 564336
},
{
"name": "TextLayout_001",
"value": 553472
},
{
"name": "VMaterialSystem2_001",
"value": 182176
}
],
"libmeshsystem.so": [
{
"name": "MeshSystem001",
"value": 608272
}
],
"libnetworksystem.so": [
{
"name": "FlattenedSerializersVersion001",
"value": 1414240
},
{
"name": "NetworkMessagesVersion001",
"value": 1575824
},
{
"name": "NetworkSystemVersion001",
"value": 1744096
},
{
"name": "SerializedEntitiesVersion001",
"value": 1845072
}
],
"libpanorama.so": [
{
"name": "PanoramaUIEngine001",
"value": 2232192
}
],
"libpanorama_text_pango.so": [
{
"name": "PanoramaTextServices001",
"value": 771264
}
],
"libpanoramauiclient.so": [
{
"name": "PanoramaUIClient001",
"value": 1092288
}
],
"libparticles.so": [
{
"name": "ParticleSystemMgr003",
"value": 2014816
}
],
"libpulse_system.so": [
{
"name": "IPulseSystem_001",
"value": 219056
}
],
"librendersystemvulkan.so": [
{
"name": "RenderDeviceMgr001",
"value": 1593600
},
{
"name": "RenderUtils_001",
"value": 1055136
}
],
"libresourcesystem.so": [
{
"name": "ResourceSystem013",
"value": 199312
}
],
"libscenefilecache.so": [
{
"name": "ResponseRulesCache001",
"value": 560704
},
{
"name": "SceneFileCache002",
"value": 547600
}
],
"libscenesystem.so": [
{
"name": "RenderingPipelines_001",
"value": 1183264
},
{
"name": "SceneSystem_002",
"value": 1458944
},
{
"name": "SceneUtils_001",
"value": 1968752
}
],
"libschemasystem.so": [
{
"name": "SchemaSystem_001",
"value": 135664
}
],
"libserver.so": [
{
"name": "EmptyWorldService001_Server",
"value": 12071712
},
{
"name": "EntitySubclassUtilsV001",
"value": 8786416
},
{
"name": "NavGameTest001",
"value": 17383440
},
{
"name": "ServerToolsInfo_001",
"value": 15147136
},
{
"name": "Source2GameClients001",
"value": 15147024
},
{
"name": "Source2GameDirector001",
"value": 7094688
},
{
"name": "Source2GameEntities001",
"value": 15147008
},
{
"name": "Source2Server001",
"value": 15146224
},
{
"name": "Source2ServerConfig001",
"value": 11595472
},
{
"name": "customnavsystem001",
"value": 8356400
}
],
"libsoundsystem.so": [
{
"name": "SoundOpSystem001",
"value": 1400448
},
{
"name": "SoundOpSystemEdit001",
"value": 709456
},
{
"name": "SoundSystem001",
"value": 1853728
},
{
"name": "VMixEditTool001",
"value": 2048832
}
],
"libsteamaudio.so": [
{
"name": "SteamAudio001",
"value": 202128
}
],
"libtier0.so": [
{
"name": "TestScriptMgr001",
"value": 1829104
},
{
"name": "VEngineCvar007",
"value": 988016
},
{
"name": "VProcessUtils002",
"value": 1688432
},
{
"name": "VStringTokenSystem001",
"value": 2009296
}
],
"libv8system.so": [
{
"name": "Source2V8System001",
"value": 112176
}
],
"libvphysics2.so": [
{
"name": "VPhysics2_Handle_Interface_001",
"value": 794576
},
{
"name": "VPhysics2_Interface_001",
"value": 793536
}
],
"libvscript.so": [
{
"name": "VScriptManager010",
"value": 156208
}
],
"libworldrenderer.so": [
{
"name": "WorldRendererMgr001",
"value": 623280
}
],
"steamclient.so": [
{
"name": "CLIENTENGINE_INTERFACE_VERSION005",
"value": 17981648
},
{
"name": "IVALIDATE001",
"value": 17966672
},
{
"name": "SteamClient006",
"value": 14526368
},
{
"name": "SteamClient007",
"value": 14526384
},
{
"name": "SteamClient008",
"value": 14526400
},
{
"name": "SteamClient009",
"value": 14526416
},
{
"name": "SteamClient010",
"value": 14526432
},
{
"name": "SteamClient011",
"value": 14526448
},
{
"name": "SteamClient012",
"value": 14526464
},
{
"name": "SteamClient013",
"value": 14526480
},
{
"name": "SteamClient014",
"value": 14526496
},
{
"name": "SteamClient015",
"value": 14526512
},
{
"name": "SteamClient016",
"value": 14526560
},
{
"name": "SteamClient017",
"value": 14526608
},
{
"name": "SteamClient018",
"value": 14526656
},
{
"name": "SteamClient019",
"value": 14526704
},
{
"name": "SteamClient020",
"value": 14526752
},
{
"name": "SteamClient021",
"value": 14526800
},
{
"name": "p2pvoice002",
"value": 24425344
},
{
"name": "p2pvoicesingleton002",
"value": 24396720
}
]
} }
} }

View File

@ -1,222 +1,224 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper { pub mod cs2_dumper {
pub mod interfaces { pub mod interfaces {
// Module: libanimationsystem.so // Module: libanimationsystem.so
pub mod libanimationsystem { pub mod libanimationsystem {
pub const ANIMATION_SYSTEM_UTILS_001: usize = 0x18CA60; pub const AnimationSystemUtils_001: usize = 0x18CA60;
pub const ANIMATION_SYSTEM_001: usize = 0x18C850; pub const AnimationSystem_001: usize = 0x18C850;
} }
// Module: libclient.so // Module: libclient.so
pub mod libclient { pub mod libclient {
pub const CLIENT_TOOLS_INFO_001: usize = 0xD54880; pub const ClientToolsInfo_001: usize = 0xD54880;
pub const EMPTY_WORLD_SERVICE001_CLIENT: usize = 0xA47F30; pub const EmptyWorldService001_Client: usize = 0xA47F30;
pub const GAME_CLIENT_EXPORTS001: usize = 0xD544D0; pub const GameClientExports001: usize = 0xD544D0;
pub const LEGACY_GAME_UI001: usize = 0xF200B0; pub const LegacyGameUI001: usize = 0xF200B0;
pub const SOURCE2_CLIENT002: usize = 0xD54540; pub const Source2Client002: usize = 0xD54540;
pub const SOURCE2_CLIENT_CONFIG001: usize = 0xA2BB50; pub const Source2ClientConfig001: usize = 0xA2BB50;
pub const SOURCE2_CLIENT_PREDICTION001: usize = 0xDE3A80; pub const Source2ClientPrediction001: usize = 0xDE3A80;
pub const SOURCE2_CLIENT_UI001: usize = 0xEDEAC0; pub const Source2ClientUI001: usize = 0xEDEAC0;
} }
// Module: libengine2.so // Module: libengine2.so
pub mod libengine2 { pub mod libengine2 {
pub const BENCHMARK_SERVICE001: usize = 0x1E5FA0; pub const BenchmarkService001: usize = 0x1E5FA0;
pub const BUG_SERVICE001: usize = 0x1E21A0; pub const BugService001: usize = 0x1E21A0;
pub const CLIENT_SERVER_ENGINE_LOOP_SERVICE_001: usize = 0x1B3AF0; pub const ClientServerEngineLoopService_001: usize = 0x1B3AF0;
pub const ENGINE_GAME_UI001: usize = 0x375580; pub const EngineGameUI001: usize = 0x375580;
pub const ENGINE_SERVICE_MGR001: usize = 0x1A3A60; pub const EngineServiceMgr001: usize = 0x1A3A60;
pub const GAME_EVENT_SYSTEM_CLIENT_V001: usize = 0x1A8AD0; pub const GameEventSystemClientV001: usize = 0x1A8AD0;
pub const GAME_EVENT_SYSTEM_SERVER_V001: usize = 0x1A8AE0; pub const GameEventSystemServerV001: usize = 0x1A8AE0;
pub const GAME_RESOURCE_SERVICE_CLIENT_V001: usize = 0x1E78D0; pub const GameResourceServiceClientV001: usize = 0x1E78D0;
pub const GAME_RESOURCE_SERVICE_SERVER_V001: usize = 0x1E78E0; pub const GameResourceServiceServerV001: usize = 0x1E78E0;
pub const GAME_UI_SERVICE_001: usize = 0x1EF410; pub const GameUIService_001: usize = 0x1EF410;
pub const HOST_STATE_MGR001: usize = 0x1AE650; pub const HostStateMgr001: usize = 0x1AE650;
pub const INETSUPPORT_001: usize = 0x33F2A0; pub const INETSUPPORT_001: usize = 0x33F2A0;
pub const INPUT_SERVICE_001: usize = 0x1F39E0; pub const InputService_001: usize = 0x1F39E0;
pub const KEY_VALUE_CACHE001: usize = 0x1B0FA0; pub const KeyValueCache001: usize = 0x1B0FA0;
pub const MAP_LIST_SERVICE_001: usize = 0x2079E0; pub const MapListService_001: usize = 0x2079E0;
pub const NETWORK_CLIENT_SERVICE_001: usize = 0x22E320; pub const NetworkClientService_001: usize = 0x22E320;
pub const NETWORK_P2P_SERVICE_001: usize = 0x244940; pub const NetworkP2PService_001: usize = 0x244940;
pub const NETWORK_SERVER_SERVICE_001: usize = 0x20BA90; pub const NetworkServerService_001: usize = 0x20BA90;
pub const NETWORK_SERVICE_001: usize = 0x20B1B0; pub const NetworkService_001: usize = 0x20B1B0;
pub const RENDER_SERVICE_001: usize = 0x249D00; pub const RenderService_001: usize = 0x249D00;
pub const SCREENSHOT_SERVICE001: usize = 0x24C8F0; pub const ScreenshotService001: usize = 0x24C8F0;
pub const SIMPLE_ENGINE_LOOP_SERVICE_001: usize = 0x1C87B0; pub const SimpleEngineLoopService_001: usize = 0x1C87B0;
pub const SOUND_SERVICE_001: usize = 0x250F10; pub const SoundService_001: usize = 0x250F10;
pub const SOURCE2_ENGINE_TO_CLIENT001: usize = 0x2C6EE0; pub const Source2EngineToClient001: usize = 0x2C6EE0;
pub const SOURCE2_ENGINE_TO_CLIENT_STRING_TABLE001: usize = 0x29E6D0; pub const Source2EngineToClientStringTable001: usize = 0x29E6D0;
pub const SOURCE2_ENGINE_TO_SERVER001: usize = 0x2ED890; pub const Source2EngineToServer001: usize = 0x2ED890;
pub const SOURCE2_ENGINE_TO_SERVER_STRING_TABLE001: usize = 0x2D0000; pub const Source2EngineToServerStringTable001: usize = 0x2D0000;
pub const SPLIT_SCREEN_SERVICE_001: usize = 0x258290; pub const SplitScreenService_001: usize = 0x258290;
pub const STATS_SERVICE_001: usize = 0x25B9E0; pub const StatsService_001: usize = 0x25B9E0;
pub const TOOL_SERVICE_001: usize = 0x260C60; pub const ToolService_001: usize = 0x260C60;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x375000; pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x375000;
pub const V_PROF_SERVICE_001: usize = 0x262410; pub const VProfService_001: usize = 0x262410;
} }
// Module: libfilesystem_stdio.so // Module: libfilesystem_stdio.so
pub mod libfilesystem_stdio { pub mod libfilesystem_stdio {
pub const V_ASYNC_FILE_SYSTEM2_001: usize = 0x80180; pub const VAsyncFileSystem2_001: usize = 0x80180;
pub const V_FILE_SYSTEM017: usize = 0x80170; pub const VFileSystem017: usize = 0x80170;
} }
// Module: libhost.so // Module: libhost.so
pub mod libhost { pub mod libhost {
pub const DEBUG_DRAW_QUEUE_MANAGER001: usize = 0xC2C70; pub const DebugDrawQueueManager001: usize = 0xC2C70;
pub const GAME_MODEL_INFO001: usize = 0xBD8F0; pub const GameModelInfo001: usize = 0xBD8F0;
pub const GAME_SYSTEM2_HOST_HOOK: usize = 0xBE030; pub const GameSystem2HostHook: usize = 0xBE030;
pub const HOST_UTILS001: usize = 0xBE4B0; pub const HostUtils001: usize = 0xBE4B0;
pub const PREDICTION_DIFF_MANAGER001: usize = 0xBF440; pub const PredictionDiffManager001: usize = 0xBF440;
pub const SAVE_RESTORE_DATA_VERSION001: usize = 0xC17B0; pub const SaveRestoreDataVersion001: usize = 0xC17B0;
pub const SINGLE_PLAYER_SHARED_MEMORY001: usize = 0xC1A70; pub const SinglePlayerSharedMemory001: usize = 0xC1A70;
pub const SOURCE2_HOST001: usize = 0xC21D0; pub const Source2Host001: usize = 0xC21D0;
} }
// Module: libinputsystem.so // Module: libinputsystem.so
pub mod libinputsystem { pub mod libinputsystem {
pub const INPUT_STACK_SYSTEM_VERSION001: usize = 0x11840; pub const InputStackSystemVersion001: usize = 0x11840;
pub const INPUT_SYSTEM_VERSION001: usize = 0x12D30; pub const InputSystemVersion001: usize = 0x12D30;
} }
// Module: liblocalize.so // Module: liblocalize.so
pub mod liblocalize { pub mod liblocalize {
pub const LOCALIZE_001: usize = 0x1DB00; pub const Localize_001: usize = 0x1DB00;
} }
// Module: libmatchmaking.so // Module: libmatchmaking.so
pub mod libmatchmaking { pub mod libmatchmaking {
pub const GAME_TYPES001: usize = 0x12FF60; pub const GameTypes001: usize = 0x12FF60;
pub const MATCHFRAMEWORK_001: usize = 0x204440; pub const MATCHFRAMEWORK_001: usize = 0x204440;
} }
// Module: libmaterialsystem2.so // Module: libmaterialsystem2.so
pub mod libmaterialsystem2 { pub mod libmaterialsystem2 {
pub const FONT_MANAGER_001: usize = 0x7A340; pub const FontManager_001: usize = 0x7A340;
pub const MATERIAL_UTILS_001: usize = 0x64B80; pub const MaterialUtils_001: usize = 0x64B80;
pub const POST_PROCESSING_SYSTEM_001: usize = 0x89C70; pub const PostProcessingSystem_001: usize = 0x89C70;
pub const TEXT_LAYOUT_001: usize = 0x87200; pub const TextLayout_001: usize = 0x87200;
pub const V_MATERIAL_SYSTEM2_001: usize = 0x2C7A0; pub const VMaterialSystem2_001: usize = 0x2C7A0;
} }
// Module: libmeshsystem.so // Module: libmeshsystem.so
pub mod libmeshsystem { pub mod libmeshsystem {
pub const MESH_SYSTEM001: usize = 0x94810; pub const MeshSystem001: usize = 0x94810;
} }
// Module: libnetworksystem.so // Module: libnetworksystem.so
pub mod libnetworksystem { pub mod libnetworksystem {
pub const FLATTENED_SERIALIZERS_VERSION001: usize = 0x159460; pub const FlattenedSerializersVersion001: usize = 0x159460;
pub const NETWORK_MESSAGES_VERSION001: usize = 0x180B90; pub const NetworkMessagesVersion001: usize = 0x180B90;
pub const NETWORK_SYSTEM_VERSION001: usize = 0x1A9CE0; pub const NetworkSystemVersion001: usize = 0x1A9CE0;
pub const SERIALIZED_ENTITIES_VERSION001: usize = 0x1C2750; pub const SerializedEntitiesVersion001: usize = 0x1C2750;
} }
// Module: libpanorama.so // Module: libpanorama.so
pub mod libpanorama { pub mod libpanorama {
pub const PANORAMA_UI_ENGINE001: usize = 0x220F80; pub const PanoramaUIEngine001: usize = 0x220F80;
} }
// Module: libpanorama_text_pango.so // Module: libpanorama_text_pango.so
pub mod libpanorama_text_pango { pub mod libpanorama_text_pango {
pub const PANORAMA_TEXT_SERVICES001: usize = 0xBC4C0; pub const PanoramaTextServices001: usize = 0xBC4C0;
} }
// Module: libpanoramauiclient.so // Module: libpanoramauiclient.so
pub mod libpanoramauiclient { pub mod libpanoramauiclient {
pub const PANORAMA_UI_CLIENT001: usize = 0x10AAC0; pub const PanoramaUIClient001: usize = 0x10AAC0;
} }
// Module: libparticles.so // Module: libparticles.so
pub mod libparticles { pub mod libparticles {
pub const PARTICLE_SYSTEM_MGR003: usize = 0x1EBE60; pub const ParticleSystemMgr003: usize = 0x1EBE60;
} }
// Module: libpulse_system.so // Module: libpulse_system.so
pub mod libpulse_system { pub mod libpulse_system {
pub const I_PULSE_SYSTEM_001: usize = 0x357B0; pub const IPulseSystem_001: usize = 0x357B0;
} }
// Module: librendersystemvulkan.so // Module: librendersystemvulkan.so
pub mod librendersystemvulkan { pub mod librendersystemvulkan {
pub const RENDER_DEVICE_MGR001: usize = 0x185100; pub const RenderDeviceMgr001: usize = 0x185100;
pub const RENDER_UTILS_001: usize = 0x1019A0; pub const RenderUtils_001: usize = 0x1019A0;
} }
// Module: libresourcesystem.so // Module: libresourcesystem.so
pub mod libresourcesystem { pub mod libresourcesystem {
pub const RESOURCE_SYSTEM013: usize = 0x30A90; pub const ResourceSystem013: usize = 0x30A90;
} }
// Module: libscenefilecache.so // Module: libscenefilecache.so
pub mod libscenefilecache { pub mod libscenefilecache {
pub const RESPONSE_RULES_CACHE001: usize = 0x88E40; pub const ResponseRulesCache001: usize = 0x88E40;
pub const SCENE_FILE_CACHE002: usize = 0x85B10; pub const SceneFileCache002: usize = 0x85B10;
} }
// Module: libscenesystem.so // Module: libscenesystem.so
pub mod libscenesystem { pub mod libscenesystem {
pub const RENDERING_PIPELINES_001: usize = 0x120E20; pub const RenderingPipelines_001: usize = 0x120E20;
pub const SCENE_SYSTEM_002: usize = 0x164300; pub const SceneSystem_002: usize = 0x164300;
pub const SCENE_UTILS_001: usize = 0x1E0A70; pub const SceneUtils_001: usize = 0x1E0A70;
} }
// Module: libschemasystem.so // Module: libschemasystem.so
pub mod libschemasystem { pub mod libschemasystem {
pub const SCHEMA_SYSTEM_001: usize = 0x211F0; pub const SchemaSystem_001: usize = 0x211F0;
} }
// Module: libserver.so // Module: libserver.so
pub mod libserver { pub mod libserver {
pub const EMPTY_WORLD_SERVICE001_SERVER: usize = 0xB83320; pub const EmptyWorldService001_Server: usize = 0xB83320;
pub const ENTITY_SUBCLASS_UTILS_V001: usize = 0x8611F0; pub const EntitySubclassUtilsV001: usize = 0x8611F0;
pub const NAV_GAME_TEST001: usize = 0x1094010; pub const NavGameTest001: usize = 0x1094010;
pub const SERVER_TOOLS_INFO_001: usize = 0xE72080; pub const ServerToolsInfo_001: usize = 0xE72080;
pub const SOURCE2_GAME_CLIENTS001: usize = 0xE72010; pub const Source2GameClients001: usize = 0xE72010;
pub const SOURCE2_GAME_DIRECTOR001: usize = 0x6C41A0; pub const Source2GameDirector001: usize = 0x6C41A0;
pub const SOURCE2_GAME_ENTITIES001: usize = 0xE72000; pub const Source2GameEntities001: usize = 0xE72000;
pub const SOURCE2_SERVER001: usize = 0xE71CF0; pub const Source2Server001: usize = 0xE71CF0;
pub const SOURCE2_SERVER_CONFIG001: usize = 0xB0EED0; pub const Source2ServerConfig001: usize = 0xB0EED0;
pub const CUSTOMNAVSYSTEM001: usize = 0x7F8230; pub const customnavsystem001: usize = 0x7F8230;
} }
// Module: libsoundsystem.so // Module: libsoundsystem.so
pub mod libsoundsystem { pub mod libsoundsystem {
pub const SOUND_OP_SYSTEM001: usize = 0x155E80; pub const SoundOpSystem001: usize = 0x155E80;
pub const SOUND_OP_SYSTEM_EDIT001: usize = 0xAD350; pub const SoundOpSystemEdit001: usize = 0xAD350;
pub const SOUND_SYSTEM001: usize = 0x1C4920; pub const SoundSystem001: usize = 0x1C4920;
pub const V_MIX_EDIT_TOOL001: usize = 0x1F4340; pub const VMixEditTool001: usize = 0x1F4340;
} }
// Module: libsteamaudio.so // Module: libsteamaudio.so
pub mod libsteamaudio { pub mod libsteamaudio {
pub const STEAM_AUDIO001: usize = 0x31590; pub const SteamAudio001: usize = 0x31590;
} }
// Module: libtier0.so // Module: libtier0.so
pub mod libtier0 { pub mod libtier0 {
pub const TEST_SCRIPT_MGR001: usize = 0x1BE8F0; pub const TestScriptMgr001: usize = 0x1BE8F0;
pub const V_ENGINE_CVAR007: usize = 0xF1370; pub const VEngineCvar007: usize = 0xF1370;
pub const V_PROCESS_UTILS002: usize = 0x19C370; pub const VProcessUtils002: usize = 0x19C370;
pub const V_STRING_TOKEN_SYSTEM001: usize = 0x1EA8D0; pub const VStringTokenSystem001: usize = 0x1EA8D0;
} }
// Module: libv8system.so // Module: libv8system.so
pub mod libv8system { pub mod libv8system {
pub const SOURCE2_V8_SYSTEM001: usize = 0x1B630; pub const Source2V8System001: usize = 0x1B630;
} }
// Module: libvphysics2.so // Module: libvphysics2.so
pub mod libvphysics2 { pub mod libvphysics2 {
pub const V_PHYSICS2_HANDLE_INTERFACE_001: usize = 0xC1FD0; pub const VPhysics2_Handle_Interface_001: usize = 0xC1FD0;
pub const V_PHYSICS2_INTERFACE_001: usize = 0xC1BC0; pub const VPhysics2_Interface_001: usize = 0xC1BC0;
} }
// Module: libvscript.so // Module: libvscript.so
pub mod libvscript { pub mod libvscript {
pub const V_SCRIPT_MANAGER010: usize = 0x26230; pub const VScriptManager010: usize = 0x26230;
} }
// Module: libworldrenderer.so // Module: libworldrenderer.so
pub mod libworldrenderer { pub mod libworldrenderer {
pub const WORLD_RENDERER_MGR001: usize = 0x982B0; pub const WorldRendererMgr001: usize = 0x982B0;
} }
// Module: steamclient.so // Module: steamclient.so
pub mod steamclient { pub mod steamclient {
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x11260D0; pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x11260D0;
pub const IVALIDATE001: usize = 0x1122650; pub const IVALIDATE001: usize = 0x1122650;
pub const STEAM_CLIENT006: usize = 0xDDA7A0; pub const SteamClient006: usize = 0xDDA7A0;
pub const STEAM_CLIENT007: usize = 0xDDA7B0; pub const SteamClient007: usize = 0xDDA7B0;
pub const STEAM_CLIENT008: usize = 0xDDA7C0; pub const SteamClient008: usize = 0xDDA7C0;
pub const STEAM_CLIENT009: usize = 0xDDA7D0; pub const SteamClient009: usize = 0xDDA7D0;
pub const STEAM_CLIENT010: usize = 0xDDA7E0; pub const SteamClient010: usize = 0xDDA7E0;
pub const STEAM_CLIENT011: usize = 0xDDA7F0; pub const SteamClient011: usize = 0xDDA7F0;
pub const STEAM_CLIENT012: usize = 0xDDA800; pub const SteamClient012: usize = 0xDDA800;
pub const STEAM_CLIENT013: usize = 0xDDA810; pub const SteamClient013: usize = 0xDDA810;
pub const STEAM_CLIENT014: usize = 0xDDA820; pub const SteamClient014: usize = 0xDDA820;
pub const STEAM_CLIENT015: usize = 0xDDA830; pub const SteamClient015: usize = 0xDDA830;
pub const STEAM_CLIENT016: usize = 0xDDA860; pub const SteamClient016: usize = 0xDDA860;
pub const STEAM_CLIENT017: usize = 0xDDA890; pub const SteamClient017: usize = 0xDDA890;
pub const STEAM_CLIENT018: usize = 0xDDA8C0; pub const SteamClient018: usize = 0xDDA8C0;
pub const STEAM_CLIENT019: usize = 0xDDA8F0; pub const SteamClient019: usize = 0xDDA8F0;
pub const STEAM_CLIENT020: usize = 0xDDA920; pub const SteamClient020: usize = 0xDDA920;
pub const STEAM_CLIENT021: usize = 0xDDA950; pub const SteamClient021: usize = 0xDDA950;
pub const P2PVOICE002: usize = 0x174B380; pub const p2pvoice002: usize = 0x174B380;
pub const P2PVOICESINGLETON002: usize = 0x17443B0; pub const p2pvoicesingleton002: usize = 0x17443B0;
} }
} }
} }

View File

@ -1,44 +1,44 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
namespace CS2Dumper.Offsets { namespace CS2Dumper.Offsets {
// Module: libclient.so // Module: libclient.so
public static class Libclient { public static class Libclient {
public const nint DwCsgoInput = 0x3744680; public const nint dwCSGOInput = 0x3744680;
public const nint DwEntityList = 0x35AB8C8; public const nint dwEntityList = 0x35AB8C8;
public const nint DwGameEntitySystem = 0x38619C0; public const nint dwGameEntitySystem = 0x38619C0;
public const nint DwGameEntitySystemGetHighestEntityIndex = 0x1540; public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1540;
public const nint DwGameRules = 0x37373E8; public const nint dwGameRules = 0x37373E8;
public const nint DwGlobalVars = 0x356C9D0; public const nint dwGlobalVars = 0x356C9D0;
public const nint DwGlowManager = 0x373BCF0; public const nint dwGlowManager = 0x373BCF0;
public const nint DwLocalPlayerController = 0x371C918; public const nint dwLocalPlayerController = 0x371C918;
public const nint DwLocalPlayerPawn = 0x373CCD8; public const nint dwLocalPlayerPawn = 0x373CCD8;
public const nint DwPlantedC4 = 0x3751538; public const nint dwPlantedC4 = 0x3751538;
public const nint DwPrediction = 0x373CBA0; public const nint dwPrediction = 0x373CBA0;
public const nint DwSensitivity = 0x373B208; public const nint dwSensitivity = 0x373B208;
public const nint DwSensitivitySensitivity = 0x40; public const nint dwSensitivity_sensitivity = 0x40;
public const nint DwViewAngles = 0x3749A20; public const nint dwViewAngles = 0x3749A20;
public const nint DwViewMatrix = 0x373D800; public const nint dwViewMatrix = 0x373D800;
public const nint DwViewRender = 0x373D9B0; public const nint dwViewRender = 0x373D9B0;
} }
// Module: libengine2.so // Module: libengine2.so
public static class Libengine2 { public static class Libengine2 {
public const nint DwBuildNumber = 0x6D35F4; public const nint dwBuildNumber = 0x6D35F4;
public const nint DwNetworkGameClient = 0x6D3F88; public const nint dwNetworkGameClient = 0x6D3F88;
public const nint DwNetworkGameClientDeltaTick = 0x278; public const nint dwNetworkGameClient_deltaTick = 0x278;
public const nint DwNetworkGameClientGetLocalPlayer = 0x13C0; public const nint dwNetworkGameClient_getLocalPlayer = 0x13C0;
public const nint DwNetworkGameClientGetMaxClients = 0x250; public const nint dwNetworkGameClient_getMaxClients = 0x250;
public const nint DwNetworkGameClientSignOnState = 0x260; public const nint dwNetworkGameClient_signOnState = 0x260;
public const nint DwWindowHeight = 0x6DCDC4; public const nint dwWindowHeight = 0x6DCDC4;
public const nint DwWindowWidth = 0x6DCDC0; public const nint dwWindowWidth = 0x6DCDC0;
} }
// Module: libinputsystem.so // Module: libinputsystem.so
public static class Libinputsystem { public static class Libinputsystem {
public const nint DwInputSystem = 0x40160; public const nint dwInputSystem = 0x40160;
} }
// Module: libmatchmaking.so // Module: libmatchmaking.so
public static class Libmatchmaking { public static class Libmatchmaking {
public const nint DwGameTypes = 0x37C9A0; public const nint dwGameTypes = 0x37C9A0;
public const nint DwGameTypesMapName = 0x37CAC0; public const nint dwGameTypes_mapName = 0x37CAC0;
} }
} }

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
#pragma once #pragma once
@ -9,42 +9,42 @@ namespace cs2_dumper {
namespace offsets { namespace offsets {
// Module: libclient.so // Module: libclient.so
namespace libclient { namespace libclient {
constexpr std::ptrdiff_t dw_csgo_input = 0x3744680; constexpr std::ptrdiff_t dwCSGOInput = 0x3744680;
constexpr std::ptrdiff_t dw_entity_list = 0x35AB8C8; constexpr std::ptrdiff_t dwEntityList = 0x35AB8C8;
constexpr std::ptrdiff_t dw_game_entity_system = 0x38619C0; constexpr std::ptrdiff_t dwGameEntitySystem = 0x38619C0;
constexpr std::ptrdiff_t dw_game_entity_system_get_highest_entity_index = 0x1540; constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1540;
constexpr std::ptrdiff_t dw_game_rules = 0x37373E8; constexpr std::ptrdiff_t dwGameRules = 0x37373E8;
constexpr std::ptrdiff_t dw_global_vars = 0x356C9D0; constexpr std::ptrdiff_t dwGlobalVars = 0x356C9D0;
constexpr std::ptrdiff_t dw_glow_manager = 0x373BCF0; constexpr std::ptrdiff_t dwGlowManager = 0x373BCF0;
constexpr std::ptrdiff_t dw_local_player_controller = 0x371C918; constexpr std::ptrdiff_t dwLocalPlayerController = 0x371C918;
constexpr std::ptrdiff_t dw_local_player_pawn = 0x373CCD8; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x373CCD8;
constexpr std::ptrdiff_t dw_planted_c4 = 0x3751538; constexpr std::ptrdiff_t dwPlantedC4 = 0x3751538;
constexpr std::ptrdiff_t dw_prediction = 0x373CBA0; constexpr std::ptrdiff_t dwPrediction = 0x373CBA0;
constexpr std::ptrdiff_t dw_sensitivity = 0x373B208; constexpr std::ptrdiff_t dwSensitivity = 0x373B208;
constexpr std::ptrdiff_t dw_sensitivity_sensitivity = 0x40; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
constexpr std::ptrdiff_t dw_view_angles = 0x3749A20; constexpr std::ptrdiff_t dwViewAngles = 0x3749A20;
constexpr std::ptrdiff_t dw_view_matrix = 0x373D800; constexpr std::ptrdiff_t dwViewMatrix = 0x373D800;
constexpr std::ptrdiff_t dw_view_render = 0x373D9B0; constexpr std::ptrdiff_t dwViewRender = 0x373D9B0;
} }
// Module: libengine2.so // Module: libengine2.so
namespace libengine2 { namespace libengine2 {
constexpr std::ptrdiff_t dw_build_number = 0x6D35F4; constexpr std::ptrdiff_t dwBuildNumber = 0x6D35F4;
constexpr std::ptrdiff_t dw_network_game_client = 0x6D3F88; constexpr std::ptrdiff_t dwNetworkGameClient = 0x6D3F88;
constexpr std::ptrdiff_t dw_network_game_client_delta_tick = 0x278; constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x278;
constexpr std::ptrdiff_t dw_network_game_client_get_local_player = 0x13C0; constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0x13C0;
constexpr std::ptrdiff_t dw_network_game_client_get_max_clients = 0x250; constexpr std::ptrdiff_t dwNetworkGameClient_getMaxClients = 0x250;
constexpr std::ptrdiff_t dw_network_game_client_sign_on_state = 0x260; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x260;
constexpr std::ptrdiff_t dw_window_height = 0x6DCDC4; constexpr std::ptrdiff_t dwWindowHeight = 0x6DCDC4;
constexpr std::ptrdiff_t dw_window_width = 0x6DCDC0; constexpr std::ptrdiff_t dwWindowWidth = 0x6DCDC0;
} }
// Module: libinputsystem.so // Module: libinputsystem.so
namespace libinputsystem { namespace libinputsystem {
constexpr std::ptrdiff_t dw_input_system = 0x40160; constexpr std::ptrdiff_t dwInputSystem = 0x40160;
} }
// Module: libmatchmaking.so // Module: libmatchmaking.so
namespace libmatchmaking { namespace libmatchmaking {
constexpr std::ptrdiff_t dw_game_types = 0x37C9A0; constexpr std::ptrdiff_t dwGameTypes = 0x37C9A0;
constexpr std::ptrdiff_t dw_game_types_map_name = 0x37CAC0; constexpr std::ptrdiff_t dwGameTypes_mapName = 0x37CAC0;
} }
} }
} }

View File

@ -1,120 +1,37 @@
{ {
"offsets": { "libclient.so": {
"libclient.so": [ "dwCSGOInput": 57951872,
{ "dwEntityList": 56277192,
"name": "dwCSGOInput", "dwGameEntitySystem": 59120064,
"value": 57951872 "dwGameEntitySystem_getHighestEntityIndex": 5440,
}, "dwGameRules": 57897960,
{ "dwGlobalVars": 56019408,
"name": "dwEntityList", "dwGlowManager": 57916656,
"value": 56277192 "dwLocalPlayerController": 57788696,
}, "dwLocalPlayerPawn": 57920728,
{ "dwPlantedC4": 58004792,
"name": "dwGameEntitySystem", "dwPrediction": 57920416,
"value": 59120064 "dwSensitivity": 57913864,
}, "dwSensitivity_sensitivity": 64,
{ "dwViewAngles": 57973280,
"name": "dwGameEntitySystem_getHighestEntityIndex", "dwViewMatrix": 57923584,
"value": 5440 "dwViewRender": 57924016
}, },
{ "libengine2.so": {
"name": "dwGameRules", "dwBuildNumber": 7157236,
"value": 57897960 "dwNetworkGameClient": 7159688,
}, "dwNetworkGameClient_deltaTick": 632,
{ "dwNetworkGameClient_getLocalPlayer": 5056,
"name": "dwGlobalVars", "dwNetworkGameClient_getMaxClients": 592,
"value": 56019408 "dwNetworkGameClient_signOnState": 608,
}, "dwWindowHeight": 7196100,
{ "dwWindowWidth": 7196096
"name": "dwGlowManager", },
"value": 57916656 "libinputsystem.so": {
}, "dwInputSystem": 262496
{ },
"name": "dwLocalPlayerController", "libmatchmaking.so": {
"value": 57788696 "dwGameTypes": 3656096,
}, "dwGameTypes_mapName": 3656384
{
"name": "dwLocalPlayerPawn",
"value": 57920728
},
{
"name": "dwPlantedC4",
"value": 58004792
},
{
"name": "dwPrediction",
"value": 57920416
},
{
"name": "dwSensitivity",
"value": 57913864
},
{
"name": "dwSensitivity_sensitivity",
"value": 64
},
{
"name": "dwViewAngles",
"value": 57973280
},
{
"name": "dwViewMatrix",
"value": 57923584
},
{
"name": "dwViewRender",
"value": 57924016
}
],
"libengine2.so": [
{
"name": "dwBuildNumber",
"value": 7157236
},
{
"name": "dwNetworkGameClient",
"value": 7159688
},
{
"name": "dwNetworkGameClient_deltaTick",
"value": 632
},
{
"name": "dwNetworkGameClient_getLocalPlayer",
"value": 5056
},
{
"name": "dwNetworkGameClient_getMaxClients",
"value": 592
},
{
"name": "dwNetworkGameClient_signOnState",
"value": 608
},
{
"name": "dwWindowHeight",
"value": 7196100
},
{
"name": "dwWindowWidth",
"value": 7196096
}
],
"libinputsystem.so": [
{
"name": "dwInputSystem",
"value": 262496
}
],
"libmatchmaking.so": [
{
"name": "dwGameTypes",
"value": 3656096
},
{
"name": "dwGameTypes_mapName",
"value": 3656384
}
]
} }
} }

View File

@ -1,46 +1,48 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 07:07:08.835893701 UTC // 2024-03-29 08:41:42.046663095 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper { pub mod cs2_dumper {
pub mod offsets { pub mod offsets {
// Module: libclient.so // Module: libclient.so
pub mod libclient { pub mod libclient {
pub const DW_CSGO_INPUT: usize = 0x3744680; pub const dwCSGOInput: usize = 0x3744680;
pub const DW_ENTITY_LIST: usize = 0x35AB8C8; pub const dwEntityList: usize = 0x35AB8C8;
pub const DW_GAME_ENTITY_SYSTEM: usize = 0x38619C0; pub const dwGameEntitySystem: usize = 0x38619C0;
pub const DW_GAME_ENTITY_SYSTEM_GET_HIGHEST_ENTITY_INDEX: usize = 0x1540; pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1540;
pub const DW_GAME_RULES: usize = 0x37373E8; pub const dwGameRules: usize = 0x37373E8;
pub const DW_GLOBAL_VARS: usize = 0x356C9D0; pub const dwGlobalVars: usize = 0x356C9D0;
pub const DW_GLOW_MANAGER: usize = 0x373BCF0; pub const dwGlowManager: usize = 0x373BCF0;
pub const DW_LOCAL_PLAYER_CONTROLLER: usize = 0x371C918; pub const dwLocalPlayerController: usize = 0x371C918;
pub const DW_LOCAL_PLAYER_PAWN: usize = 0x373CCD8; pub const dwLocalPlayerPawn: usize = 0x373CCD8;
pub const DW_PLANTED_C4: usize = 0x3751538; pub const dwPlantedC4: usize = 0x3751538;
pub const DW_PREDICTION: usize = 0x373CBA0; pub const dwPrediction: usize = 0x373CBA0;
pub const DW_SENSITIVITY: usize = 0x373B208; pub const dwSensitivity: usize = 0x373B208;
pub const DW_SENSITIVITY_SENSITIVITY: usize = 0x40; pub const dwSensitivity_sensitivity: usize = 0x40;
pub const DW_VIEW_ANGLES: usize = 0x3749A20; pub const dwViewAngles: usize = 0x3749A20;
pub const DW_VIEW_MATRIX: usize = 0x373D800; pub const dwViewMatrix: usize = 0x373D800;
pub const DW_VIEW_RENDER: usize = 0x373D9B0; pub const dwViewRender: usize = 0x373D9B0;
} }
// Module: libengine2.so // Module: libengine2.so
pub mod libengine2 { pub mod libengine2 {
pub const DW_BUILD_NUMBER: usize = 0x6D35F4; pub const dwBuildNumber: usize = 0x6D35F4;
pub const DW_NETWORK_GAME_CLIENT: usize = 0x6D3F88; pub const dwNetworkGameClient: usize = 0x6D3F88;
pub const DW_NETWORK_GAME_CLIENT_DELTA_TICK: usize = 0x278; pub const dwNetworkGameClient_deltaTick: usize = 0x278;
pub const DW_NETWORK_GAME_CLIENT_GET_LOCAL_PLAYER: usize = 0x13C0; pub const dwNetworkGameClient_getLocalPlayer: usize = 0x13C0;
pub const DW_NETWORK_GAME_CLIENT_GET_MAX_CLIENTS: usize = 0x250; pub const dwNetworkGameClient_getMaxClients: usize = 0x250;
pub const DW_NETWORK_GAME_CLIENT_SIGN_ON_STATE: usize = 0x260; pub const dwNetworkGameClient_signOnState: usize = 0x260;
pub const DW_WINDOW_HEIGHT: usize = 0x6DCDC4; pub const dwWindowHeight: usize = 0x6DCDC4;
pub const DW_WINDOW_WIDTH: usize = 0x6DCDC0; pub const dwWindowWidth: usize = 0x6DCDC0;
} }
// Module: libinputsystem.so // Module: libinputsystem.so
pub mod libinputsystem { pub mod libinputsystem {
pub const DW_INPUT_SYSTEM: usize = 0x40160; pub const dwInputSystem: usize = 0x40160;
} }
// Module: libmatchmaking.so // Module: libmatchmaking.so
pub mod libmatchmaking { pub mod libmatchmaking {
pub const DW_GAME_TYPES: usize = 0x37C9A0; pub const dwGameTypes: usize = 0x37C9A0;
pub const DW_GAME_TYPES_MAP_NAME: usize = 0x37CAC0; pub const dwGameTypes_mapName: usize = 0x37CAC0;
} }
} }
} }

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,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC // 2024-03-29 08:38:09.039088900 UTC
namespace CS2Dumper { namespace CS2Dumper {
// Module: client.dll // Module: client.dll

View File

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

View File

@ -1,68 +1,20 @@
{ {
"buttons": [ "client.dll": {
{ "attack": 24313888,
"name": "attack", "attack2": 24314032,
"value": 24313888 "back": 24314608,
}, "duck": 24315328,
{ "forward": 24314464,
"name": "attack2", "jump": 24315184,
"value": 24314032 "left": 24314752,
}, "lookatweapon": 26391872,
{ "reload": 24313744,
"name": "back", "right": 24314896,
"value": 24314608 "showscores": 26391584,
}, "sprint": 24313600,
{ "turnleft": 24314176,
"name": "duck", "turnright": 24314320,
"value": 24315328 "use": 24315040,
}, "zoom": 26391728
{ }
"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,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC // 2024-03-29 08:38:09.039088900 UTC
#![allow(non_upper_case_globals, unused)] #![allow(non_upper_case_globals, unused)]

View File

@ -1,4 +1,4 @@
{ {
"build_number": 14000, "build_number": 14000,
"timestamp": "2024-03-28T15:47:06.987281800+00:00" "timestamp": "2024-03-29T08:38:09.039088900+00:00"
} }

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC // 2024-03-29 08:38:09.039088900 UTC
namespace CS2Dumper.Interfaces { namespace CS2Dumper.Interfaces {
// Module: animationsystem.dll // Module: animationsystem.dll

View File

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

View File

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

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC // 2024-03-29 08:38:09.039088900 UTC
namespace CS2Dumper.Offsets { namespace CS2Dumper.Offsets {
// Module: client.dll // Module: client.dll

View File

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

View File

@ -1,120 +1,37 @@
{ {
"offsets": { "client.dll": {
"client.dll": [ "dwCSGOInput": 26392096,
{ "dwEntityList": 25963864,
"name": "dwCSGOInput", "dwGameEntitySystem": 27133840,
"value": 26392096 "dwGameEntitySystem_getHighestEntityIndex": 5392,
}, "dwGameRules": 26344608,
{ "dwGlobalVars": 24292256,
"name": "dwEntityList", "dwGlowManager": 26345664,
"value": 25963864 "dwLocalPlayerController": 26289528,
}, "dwLocalPlayerPawn": 24342952,
{ "dwPlantedC4": 26381016,
"name": "dwGameEntitySystem", "dwPrediction": 24342640,
"value": 27133840 "dwSensitivity": 26348008,
}, "dwSensitivity_sensitivity": 64,
{ "dwViewAngles": 26413488,
"name": "dwGameEntitySystem_getHighestEntityIndex", "dwViewMatrix": 26362272,
"value": 5392 "dwViewRender": 26364448
}, },
{ "engine2.dll": {
"name": "dwGameRules", "dwBuildNumber": 5326196,
"value": 26344608 "dwNetworkGameClient": 5323464,
}, "dwNetworkGameClient_deltaTick": 600,
{ "dwNetworkGameClient_getLocalPlayer": 240,
"name": "dwGlobalVars", "dwNetworkGameClient_getMaxClients": 592,
"value": 24292256 "dwNetworkGameClient_signOnState": 576,
}, "dwWindowHeight": 6081757,
{ "dwWindowWidth": 6081753
"name": "dwGlowManager", },
"value": 26345664 "inputsystem.dll": {
}, "dwInputSystem": 223136
{ },
"name": "dwLocalPlayerController", "matchmaking.dll": {
"value": 26289528 "dwGameTypes": 1909216,
}, "dwGameTypes_mapName": 1909504
{
"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,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper // Generated using https://github.com/a2x/cs2-dumper
// 2024-03-28 15:47:06.987281800 UTC // 2024-03-29 08:38:09.039088900 UTC
#![allow(non_upper_case_globals, unused)] #![allow(non_upper_case_globals, unused)]

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