mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-08-29 17:02:17 +08:00
Merge dev
branch into main
This commit is contained in:
24
output/linux/buttons.cs
Normal file
24
output/linux/buttons.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
namespace CS2Dumper {
|
||||
// Module: libclient.so
|
||||
public static class Buttons {
|
||||
public const nint Attack = 0x3736050;
|
||||
public const nint Attack2 = 0x3735FB0;
|
||||
public const nint Back = 0x3735C30;
|
||||
public const nint Duck = 0x3735790;
|
||||
public const nint Forward = 0x3735CD0;
|
||||
public const nint Jump = 0x3735830;
|
||||
public const nint Left = 0x3735B90;
|
||||
public const nint Lookatweapon = 0x3749C50;
|
||||
public const nint Reload = 0x37360F0;
|
||||
public const nint Right = 0x3735AF0;
|
||||
public const nint Showscores = 0x3749D90;
|
||||
public const nint Sprint = 0x3736190;
|
||||
public const nint Turnleft = 0x3735F10;
|
||||
public const nint Turnright = 0x3735E70;
|
||||
public const nint Use = 0x37358D0;
|
||||
public const nint Zoom = 0x3749CF0;
|
||||
}
|
||||
}
|
28
output/linux/buttons.hpp
Normal file
28
output/linux/buttons.hpp
Normal file
@@ -0,0 +1,28 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
|
||||
namespace cs2_dumper {
|
||||
// Module: libclient.so
|
||||
namespace buttons {
|
||||
constexpr std::ptrdiff_t attack = 0x3736050;
|
||||
constexpr std::ptrdiff_t attack2 = 0x3735FB0;
|
||||
constexpr std::ptrdiff_t back = 0x3735C30;
|
||||
constexpr std::ptrdiff_t duck = 0x3735790;
|
||||
constexpr std::ptrdiff_t forward = 0x3735CD0;
|
||||
constexpr std::ptrdiff_t jump = 0x3735830;
|
||||
constexpr std::ptrdiff_t left = 0x3735B90;
|
||||
constexpr std::ptrdiff_t lookatweapon = 0x3749C50;
|
||||
constexpr std::ptrdiff_t reload = 0x37360F0;
|
||||
constexpr std::ptrdiff_t right = 0x3735AF0;
|
||||
constexpr std::ptrdiff_t showscores = 0x3749D90;
|
||||
constexpr std::ptrdiff_t sprint = 0x3736190;
|
||||
constexpr std::ptrdiff_t turnleft = 0x3735F10;
|
||||
constexpr std::ptrdiff_t turnright = 0x3735E70;
|
||||
constexpr std::ptrdiff_t use = 0x37358D0;
|
||||
constexpr std::ptrdiff_t zoom = 0x3749CF0;
|
||||
}
|
||||
}
|
68
output/linux/buttons.json
Normal file
68
output/linux/buttons.json
Normal file
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"buttons": [
|
||||
{
|
||||
"name": "attack",
|
||||
"value": 57892944
|
||||
},
|
||||
{
|
||||
"name": "attack2",
|
||||
"value": 57892784
|
||||
},
|
||||
{
|
||||
"name": "back",
|
||||
"value": 57891888
|
||||
},
|
||||
{
|
||||
"name": "duck",
|
||||
"value": 57890704
|
||||
},
|
||||
{
|
||||
"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
|
||||
}
|
||||
]
|
||||
}
|
24
output/linux/buttons.rs
Normal file
24
output/linux/buttons.rs
Normal file
@@ -0,0 +1,24 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
pub mod cs2_dumper {
|
||||
// Module: libclient.so
|
||||
pub mod buttons {
|
||||
pub const ATTACK: usize = 0x3736050;
|
||||
pub const ATTACK2: usize = 0x3735FB0;
|
||||
pub const BACK: usize = 0x3735C30;
|
||||
pub const DUCK: usize = 0x3735790;
|
||||
pub const FORWARD: usize = 0x3735CD0;
|
||||
pub const JUMP: usize = 0x3735830;
|
||||
pub const LEFT: usize = 0x3735B90;
|
||||
pub const LOOKATWEAPON: usize = 0x3749C50;
|
||||
pub const RELOAD: usize = 0x37360F0;
|
||||
pub const RIGHT: usize = 0x3735AF0;
|
||||
pub const SHOWSCORES: usize = 0x3749D90;
|
||||
pub const SPRINT: usize = 0x3736190;
|
||||
pub const TURNLEFT: usize = 0x3735F10;
|
||||
pub const TURNRIGHT: usize = 0x3735E70;
|
||||
pub const USE: usize = 0x37358D0;
|
||||
pub const ZOOM: usize = 0x3749CF0;
|
||||
}
|
||||
}
|
220
output/linux/interfaces.cs
Normal file
220
output/linux/interfaces.cs
Normal file
@@ -0,0 +1,220 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
namespace CS2Dumper.Interfaces {
|
||||
// Module: libanimationsystem.so
|
||||
public static class Libanimationsystem {
|
||||
public const nint AnimationSystemUtils001 = 0x18CA60;
|
||||
public const nint AnimationSystem001 = 0x18C850;
|
||||
}
|
||||
// Module: libclient.so
|
||||
public static class Libclient {
|
||||
public const nint ClientToolsInfo001 = 0xD54880;
|
||||
public const nint EmptyWorldService001Client = 0xA47F30;
|
||||
public const nint GameClientExports001 = 0xD544D0;
|
||||
public const nint LegacyGameUi001 = 0xF200B0;
|
||||
public const nint Source2Client002 = 0xD54540;
|
||||
public const nint Source2ClientConfig001 = 0xA2BB50;
|
||||
public const nint Source2ClientPrediction001 = 0xDE3A80;
|
||||
public const nint Source2ClientUi001 = 0xEDEAC0;
|
||||
}
|
||||
// Module: libengine2.so
|
||||
public static class Libengine2 {
|
||||
public const nint BenchmarkService001 = 0x1E5FA0;
|
||||
public const nint BugService001 = 0x1E21A0;
|
||||
public const nint ClientServerEngineLoopService001 = 0x1B3AF0;
|
||||
public const nint EngineGameUi001 = 0x375580;
|
||||
public const nint EngineServiceMgr001 = 0x1A3A60;
|
||||
public const nint GameEventSystemClientV001 = 0x1A8AD0;
|
||||
public const nint GameEventSystemServerV001 = 0x1A8AE0;
|
||||
public const nint GameResourceServiceClientV001 = 0x1E78D0;
|
||||
public const nint GameResourceServiceServerV001 = 0x1E78E0;
|
||||
public const nint GameUiService001 = 0x1EF410;
|
||||
public const nint HostStateMgr001 = 0x1AE650;
|
||||
public const nint Inetsupport001 = 0x33F2A0;
|
||||
public const nint InputService001 = 0x1F39E0;
|
||||
public const nint KeyValueCache001 = 0x1B0FA0;
|
||||
public const nint MapListService001 = 0x2079E0;
|
||||
public const nint NetworkClientService001 = 0x22E320;
|
||||
public const nint NetworkP2pService001 = 0x244940;
|
||||
public const nint NetworkServerService001 = 0x20BA90;
|
||||
public const nint NetworkService001 = 0x20B1B0;
|
||||
public const nint RenderService001 = 0x249D00;
|
||||
public const nint ScreenshotService001 = 0x24C8F0;
|
||||
public const nint SimpleEngineLoopService001 = 0x1C87B0;
|
||||
public const nint SoundService001 = 0x250F10;
|
||||
public const nint Source2EngineToClient001 = 0x2C6EE0;
|
||||
public const nint Source2EngineToClientStringTable001 = 0x29E6D0;
|
||||
public const nint Source2EngineToServer001 = 0x2ED890;
|
||||
public const nint Source2EngineToServerStringTable001 = 0x2D0000;
|
||||
public const nint SplitScreenService001 = 0x258290;
|
||||
public const nint StatsService001 = 0x25B9E0;
|
||||
public const nint ToolService001 = 0x260C60;
|
||||
public const nint VengineGameuifuncsVersion005 = 0x375000;
|
||||
public const nint VProfService001 = 0x262410;
|
||||
}
|
||||
// Module: libfilesystem_stdio.so
|
||||
public static class LibfilesystemStdio {
|
||||
public const nint VAsyncFileSystem2001 = 0x80180;
|
||||
public const nint VFileSystem017 = 0x80170;
|
||||
}
|
||||
// Module: libhost.so
|
||||
public static class Libhost {
|
||||
public const nint DebugDrawQueueManager001 = 0xC2C70;
|
||||
public const nint GameModelInfo001 = 0xBD8F0;
|
||||
public const nint GameSystem2HostHook = 0xBE030;
|
||||
public const nint HostUtils001 = 0xBE4B0;
|
||||
public const nint PredictionDiffManager001 = 0xBF440;
|
||||
public const nint SaveRestoreDataVersion001 = 0xC17B0;
|
||||
public const nint SinglePlayerSharedMemory001 = 0xC1A70;
|
||||
public const nint Source2Host001 = 0xC21D0;
|
||||
}
|
||||
// Module: libinputsystem.so
|
||||
public static class Libinputsystem {
|
||||
public const nint InputStackSystemVersion001 = 0x11840;
|
||||
public const nint InputSystemVersion001 = 0x12D30;
|
||||
}
|
||||
// Module: liblocalize.so
|
||||
public static class Liblocalize {
|
||||
public const nint Localize001 = 0x1DB00;
|
||||
}
|
||||
// Module: libmatchmaking.so
|
||||
public static class Libmatchmaking {
|
||||
public const nint GameTypes001 = 0x12FF60;
|
||||
public const nint Matchframework001 = 0x204440;
|
||||
}
|
||||
// Module: libmaterialsystem2.so
|
||||
public static class Libmaterialsystem2 {
|
||||
public const nint FontManager001 = 0x7A340;
|
||||
public const nint MaterialUtils001 = 0x64B80;
|
||||
public const nint PostProcessingSystem001 = 0x89C70;
|
||||
public const nint TextLayout001 = 0x87200;
|
||||
public const nint VMaterialSystem2001 = 0x2C7A0;
|
||||
}
|
||||
// Module: libmeshsystem.so
|
||||
public static class Libmeshsystem {
|
||||
public const nint MeshSystem001 = 0x94810;
|
||||
}
|
||||
// Module: libnetworksystem.so
|
||||
public static class Libnetworksystem {
|
||||
public const nint FlattenedSerializersVersion001 = 0x159460;
|
||||
public const nint NetworkMessagesVersion001 = 0x180B90;
|
||||
public const nint NetworkSystemVersion001 = 0x1A9CE0;
|
||||
public const nint SerializedEntitiesVersion001 = 0x1C2750;
|
||||
}
|
||||
// Module: libpanorama.so
|
||||
public static class Libpanorama {
|
||||
public const nint PanoramaUiEngine001 = 0x220F80;
|
||||
}
|
||||
// Module: libpanorama_text_pango.so
|
||||
public static class LibpanoramaTextPango {
|
||||
public const nint PanoramaTextServices001 = 0xBC4C0;
|
||||
}
|
||||
// Module: libpanoramauiclient.so
|
||||
public static class Libpanoramauiclient {
|
||||
public const nint PanoramaUiClient001 = 0x10AAC0;
|
||||
}
|
||||
// Module: libparticles.so
|
||||
public static class Libparticles {
|
||||
public const nint ParticleSystemMgr003 = 0x1EBE60;
|
||||
}
|
||||
// Module: libpulse_system.so
|
||||
public static class LibpulseSystem {
|
||||
public const nint IPulseSystem001 = 0x357B0;
|
||||
}
|
||||
// Module: librendersystemvulkan.so
|
||||
public static class Librendersystemvulkan {
|
||||
public const nint RenderDeviceMgr001 = 0x185100;
|
||||
public const nint RenderUtils001 = 0x1019A0;
|
||||
}
|
||||
// Module: libresourcesystem.so
|
||||
public static class Libresourcesystem {
|
||||
public const nint ResourceSystem013 = 0x30A90;
|
||||
}
|
||||
// Module: libscenefilecache.so
|
||||
public static class Libscenefilecache {
|
||||
public const nint ResponseRulesCache001 = 0x88E40;
|
||||
public const nint SceneFileCache002 = 0x85B10;
|
||||
}
|
||||
// Module: libscenesystem.so
|
||||
public static class Libscenesystem {
|
||||
public const nint RenderingPipelines001 = 0x120E20;
|
||||
public const nint SceneSystem002 = 0x164300;
|
||||
public const nint SceneUtils001 = 0x1E0A70;
|
||||
}
|
||||
// Module: libschemasystem.so
|
||||
public static class Libschemasystem {
|
||||
public const nint SchemaSystem001 = 0x211F0;
|
||||
}
|
||||
// Module: libserver.so
|
||||
public static class Libserver {
|
||||
public const nint EmptyWorldService001Server = 0xB83320;
|
||||
public const nint EntitySubclassUtilsV001 = 0x8611F0;
|
||||
public const nint NavGameTest001 = 0x1094010;
|
||||
public const nint ServerToolsInfo001 = 0xE72080;
|
||||
public const nint Source2GameClients001 = 0xE72010;
|
||||
public const nint Source2GameDirector001 = 0x6C41A0;
|
||||
public const nint Source2GameEntities001 = 0xE72000;
|
||||
public const nint Source2Server001 = 0xE71CF0;
|
||||
public const nint Source2ServerConfig001 = 0xB0EED0;
|
||||
public const nint Customnavsystem001 = 0x7F8230;
|
||||
}
|
||||
// Module: libsoundsystem.so
|
||||
public static class Libsoundsystem {
|
||||
public const nint SoundOpSystem001 = 0x155E80;
|
||||
public const nint SoundOpSystemEdit001 = 0xAD350;
|
||||
public const nint SoundSystem001 = 0x1C4920;
|
||||
public const nint VMixEditTool001 = 0x1F4340;
|
||||
}
|
||||
// Module: libsteamaudio.so
|
||||
public static class Libsteamaudio {
|
||||
public const nint SteamAudio001 = 0x31590;
|
||||
}
|
||||
// Module: libtier0.so
|
||||
public static class Libtier0 {
|
||||
public const nint TestScriptMgr001 = 0x1BE8F0;
|
||||
public const nint VEngineCvar007 = 0xF1370;
|
||||
public const nint VProcessUtils002 = 0x19C370;
|
||||
public const nint VStringTokenSystem001 = 0x1EA8D0;
|
||||
}
|
||||
// Module: libv8system.so
|
||||
public static class Libv8system {
|
||||
public const nint Source2V8System001 = 0x1B630;
|
||||
}
|
||||
// Module: libvphysics2.so
|
||||
public static class Libvphysics2 {
|
||||
public const nint VPhysics2HandleInterface001 = 0xC1FD0;
|
||||
public const nint VPhysics2Interface001 = 0xC1BC0;
|
||||
}
|
||||
// Module: libvscript.so
|
||||
public static class Libvscript {
|
||||
public const nint VScriptManager010 = 0x26230;
|
||||
}
|
||||
// Module: libworldrenderer.so
|
||||
public static class Libworldrenderer {
|
||||
public const nint WorldRendererMgr001 = 0x982B0;
|
||||
}
|
||||
// Module: steamclient.so
|
||||
public static class Steamclient {
|
||||
public const nint ClientengineInterfaceVersion005 = 0x11260D0;
|
||||
public const nint Ivalidate001 = 0x1122650;
|
||||
public const nint SteamClient006 = 0xDDA7A0;
|
||||
public const nint SteamClient007 = 0xDDA7B0;
|
||||
public const nint SteamClient008 = 0xDDA7C0;
|
||||
public const nint SteamClient009 = 0xDDA7D0;
|
||||
public const nint SteamClient010 = 0xDDA7E0;
|
||||
public const nint SteamClient011 = 0xDDA7F0;
|
||||
public const nint SteamClient012 = 0xDDA800;
|
||||
public const nint SteamClient013 = 0xDDA810;
|
||||
public const nint SteamClient014 = 0xDDA820;
|
||||
public const nint SteamClient015 = 0xDDA830;
|
||||
public const nint SteamClient016 = 0xDDA860;
|
||||
public const nint SteamClient017 = 0xDDA890;
|
||||
public const nint SteamClient018 = 0xDDA8C0;
|
||||
public const nint SteamClient019 = 0xDDA8F0;
|
||||
public const nint SteamClient020 = 0xDDA920;
|
||||
public const nint SteamClient021 = 0xDDA950;
|
||||
public const nint P2pvoice002 = 0x174B380;
|
||||
public const nint P2pvoicesingleton002 = 0x17443B0;
|
||||
}
|
||||
}
|
226
output/linux/interfaces.hpp
Normal file
226
output/linux/interfaces.hpp
Normal file
@@ -0,0 +1,226 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
|
||||
namespace cs2_dumper {
|
||||
namespace interfaces {
|
||||
// Module: libanimationsystem.so
|
||||
namespace libanimationsystem {
|
||||
constexpr std::ptrdiff_t animation_system_utils_001 = 0x18CA60;
|
||||
constexpr std::ptrdiff_t animation_system_001 = 0x18C850;
|
||||
}
|
||||
// Module: libclient.so
|
||||
namespace libclient {
|
||||
constexpr std::ptrdiff_t client_tools_info_001 = 0xD54880;
|
||||
constexpr std::ptrdiff_t empty_world_service001_client = 0xA47F30;
|
||||
constexpr std::ptrdiff_t game_client_exports001 = 0xD544D0;
|
||||
constexpr std::ptrdiff_t legacy_game_ui001 = 0xF200B0;
|
||||
constexpr std::ptrdiff_t source2_client002 = 0xD54540;
|
||||
constexpr std::ptrdiff_t source2_client_config001 = 0xA2BB50;
|
||||
constexpr std::ptrdiff_t source2_client_prediction001 = 0xDE3A80;
|
||||
constexpr std::ptrdiff_t source2_client_ui001 = 0xEDEAC0;
|
||||
}
|
||||
// Module: libengine2.so
|
||||
namespace libengine2 {
|
||||
constexpr std::ptrdiff_t benchmark_service001 = 0x1E5FA0;
|
||||
constexpr std::ptrdiff_t bug_service001 = 0x1E21A0;
|
||||
constexpr std::ptrdiff_t client_server_engine_loop_service_001 = 0x1B3AF0;
|
||||
constexpr std::ptrdiff_t engine_game_ui001 = 0x375580;
|
||||
constexpr std::ptrdiff_t engine_service_mgr001 = 0x1A3A60;
|
||||
constexpr std::ptrdiff_t game_event_system_client_v001 = 0x1A8AD0;
|
||||
constexpr std::ptrdiff_t game_event_system_server_v001 = 0x1A8AE0;
|
||||
constexpr std::ptrdiff_t game_resource_service_client_v001 = 0x1E78D0;
|
||||
constexpr std::ptrdiff_t game_resource_service_server_v001 = 0x1E78E0;
|
||||
constexpr std::ptrdiff_t game_ui_service_001 = 0x1EF410;
|
||||
constexpr std::ptrdiff_t host_state_mgr001 = 0x1AE650;
|
||||
constexpr std::ptrdiff_t inetsupport_001 = 0x33F2A0;
|
||||
constexpr std::ptrdiff_t input_service_001 = 0x1F39E0;
|
||||
constexpr std::ptrdiff_t key_value_cache001 = 0x1B0FA0;
|
||||
constexpr std::ptrdiff_t map_list_service_001 = 0x2079E0;
|
||||
constexpr std::ptrdiff_t network_client_service_001 = 0x22E320;
|
||||
constexpr std::ptrdiff_t network_p2p_service_001 = 0x244940;
|
||||
constexpr std::ptrdiff_t network_server_service_001 = 0x20BA90;
|
||||
constexpr std::ptrdiff_t network_service_001 = 0x20B1B0;
|
||||
constexpr std::ptrdiff_t render_service_001 = 0x249D00;
|
||||
constexpr std::ptrdiff_t screenshot_service001 = 0x24C8F0;
|
||||
constexpr std::ptrdiff_t simple_engine_loop_service_001 = 0x1C87B0;
|
||||
constexpr std::ptrdiff_t sound_service_001 = 0x250F10;
|
||||
constexpr std::ptrdiff_t source2_engine_to_client001 = 0x2C6EE0;
|
||||
constexpr std::ptrdiff_t source2_engine_to_client_string_table001 = 0x29E6D0;
|
||||
constexpr std::ptrdiff_t source2_engine_to_server001 = 0x2ED890;
|
||||
constexpr std::ptrdiff_t source2_engine_to_server_string_table001 = 0x2D0000;
|
||||
constexpr std::ptrdiff_t split_screen_service_001 = 0x258290;
|
||||
constexpr std::ptrdiff_t stats_service_001 = 0x25B9E0;
|
||||
constexpr std::ptrdiff_t tool_service_001 = 0x260C60;
|
||||
constexpr std::ptrdiff_t vengine_gameuifuncs_version005 = 0x375000;
|
||||
constexpr std::ptrdiff_t v_prof_service_001 = 0x262410;
|
||||
}
|
||||
// Module: libfilesystem_stdio.so
|
||||
namespace libfilesystem_stdio {
|
||||
constexpr std::ptrdiff_t v_async_file_system2_001 = 0x80180;
|
||||
constexpr std::ptrdiff_t v_file_system017 = 0x80170;
|
||||
}
|
||||
// Module: libhost.so
|
||||
namespace libhost {
|
||||
constexpr std::ptrdiff_t debug_draw_queue_manager001 = 0xC2C70;
|
||||
constexpr std::ptrdiff_t game_model_info001 = 0xBD8F0;
|
||||
constexpr std::ptrdiff_t game_system2_host_hook = 0xBE030;
|
||||
constexpr std::ptrdiff_t host_utils001 = 0xBE4B0;
|
||||
constexpr std::ptrdiff_t prediction_diff_manager001 = 0xBF440;
|
||||
constexpr std::ptrdiff_t save_restore_data_version001 = 0xC17B0;
|
||||
constexpr std::ptrdiff_t single_player_shared_memory001 = 0xC1A70;
|
||||
constexpr std::ptrdiff_t source2_host001 = 0xC21D0;
|
||||
}
|
||||
// Module: libinputsystem.so
|
||||
namespace libinputsystem {
|
||||
constexpr std::ptrdiff_t input_stack_system_version001 = 0x11840;
|
||||
constexpr std::ptrdiff_t input_system_version001 = 0x12D30;
|
||||
}
|
||||
// Module: liblocalize.so
|
||||
namespace liblocalize {
|
||||
constexpr std::ptrdiff_t localize_001 = 0x1DB00;
|
||||
}
|
||||
// Module: libmatchmaking.so
|
||||
namespace libmatchmaking {
|
||||
constexpr std::ptrdiff_t game_types001 = 0x12FF60;
|
||||
constexpr std::ptrdiff_t matchframework_001 = 0x204440;
|
||||
}
|
||||
// Module: libmaterialsystem2.so
|
||||
namespace libmaterialsystem2 {
|
||||
constexpr std::ptrdiff_t font_manager_001 = 0x7A340;
|
||||
constexpr std::ptrdiff_t material_utils_001 = 0x64B80;
|
||||
constexpr std::ptrdiff_t post_processing_system_001 = 0x89C70;
|
||||
constexpr std::ptrdiff_t text_layout_001 = 0x87200;
|
||||
constexpr std::ptrdiff_t v_material_system2_001 = 0x2C7A0;
|
||||
}
|
||||
// Module: libmeshsystem.so
|
||||
namespace libmeshsystem {
|
||||
constexpr std::ptrdiff_t mesh_system001 = 0x94810;
|
||||
}
|
||||
// Module: libnetworksystem.so
|
||||
namespace libnetworksystem {
|
||||
constexpr std::ptrdiff_t flattened_serializers_version001 = 0x159460;
|
||||
constexpr std::ptrdiff_t network_messages_version001 = 0x180B90;
|
||||
constexpr std::ptrdiff_t network_system_version001 = 0x1A9CE0;
|
||||
constexpr std::ptrdiff_t serialized_entities_version001 = 0x1C2750;
|
||||
}
|
||||
// Module: libpanorama.so
|
||||
namespace libpanorama {
|
||||
constexpr std::ptrdiff_t panorama_ui_engine001 = 0x220F80;
|
||||
}
|
||||
// Module: libpanorama_text_pango.so
|
||||
namespace libpanorama_text_pango {
|
||||
constexpr std::ptrdiff_t panorama_text_services001 = 0xBC4C0;
|
||||
}
|
||||
// Module: libpanoramauiclient.so
|
||||
namespace libpanoramauiclient {
|
||||
constexpr std::ptrdiff_t panorama_ui_client001 = 0x10AAC0;
|
||||
}
|
||||
// Module: libparticles.so
|
||||
namespace libparticles {
|
||||
constexpr std::ptrdiff_t particle_system_mgr003 = 0x1EBE60;
|
||||
}
|
||||
// Module: libpulse_system.so
|
||||
namespace libpulse_system {
|
||||
constexpr std::ptrdiff_t i_pulse_system_001 = 0x357B0;
|
||||
}
|
||||
// Module: librendersystemvulkan.so
|
||||
namespace librendersystemvulkan {
|
||||
constexpr std::ptrdiff_t render_device_mgr001 = 0x185100;
|
||||
constexpr std::ptrdiff_t render_utils_001 = 0x1019A0;
|
||||
}
|
||||
// Module: libresourcesystem.so
|
||||
namespace libresourcesystem {
|
||||
constexpr std::ptrdiff_t resource_system013 = 0x30A90;
|
||||
}
|
||||
// Module: libscenefilecache.so
|
||||
namespace libscenefilecache {
|
||||
constexpr std::ptrdiff_t response_rules_cache001 = 0x88E40;
|
||||
constexpr std::ptrdiff_t scene_file_cache002 = 0x85B10;
|
||||
}
|
||||
// Module: libscenesystem.so
|
||||
namespace libscenesystem {
|
||||
constexpr std::ptrdiff_t rendering_pipelines_001 = 0x120E20;
|
||||
constexpr std::ptrdiff_t scene_system_002 = 0x164300;
|
||||
constexpr std::ptrdiff_t scene_utils_001 = 0x1E0A70;
|
||||
}
|
||||
// Module: libschemasystem.so
|
||||
namespace libschemasystem {
|
||||
constexpr std::ptrdiff_t schema_system_001 = 0x211F0;
|
||||
}
|
||||
// Module: libserver.so
|
||||
namespace libserver {
|
||||
constexpr std::ptrdiff_t empty_world_service001_server = 0xB83320;
|
||||
constexpr std::ptrdiff_t entity_subclass_utils_v001 = 0x8611F0;
|
||||
constexpr std::ptrdiff_t nav_game_test001 = 0x1094010;
|
||||
constexpr std::ptrdiff_t server_tools_info_001 = 0xE72080;
|
||||
constexpr std::ptrdiff_t source2_game_clients001 = 0xE72010;
|
||||
constexpr std::ptrdiff_t source2_game_director001 = 0x6C41A0;
|
||||
constexpr std::ptrdiff_t source2_game_entities001 = 0xE72000;
|
||||
constexpr std::ptrdiff_t source2_server001 = 0xE71CF0;
|
||||
constexpr std::ptrdiff_t source2_server_config001 = 0xB0EED0;
|
||||
constexpr std::ptrdiff_t customnavsystem001 = 0x7F8230;
|
||||
}
|
||||
// Module: libsoundsystem.so
|
||||
namespace libsoundsystem {
|
||||
constexpr std::ptrdiff_t sound_op_system001 = 0x155E80;
|
||||
constexpr std::ptrdiff_t sound_op_system_edit001 = 0xAD350;
|
||||
constexpr std::ptrdiff_t sound_system001 = 0x1C4920;
|
||||
constexpr std::ptrdiff_t v_mix_edit_tool001 = 0x1F4340;
|
||||
}
|
||||
// Module: libsteamaudio.so
|
||||
namespace libsteamaudio {
|
||||
constexpr std::ptrdiff_t steam_audio001 = 0x31590;
|
||||
}
|
||||
// Module: libtier0.so
|
||||
namespace libtier0 {
|
||||
constexpr std::ptrdiff_t test_script_mgr001 = 0x1BE8F0;
|
||||
constexpr std::ptrdiff_t v_engine_cvar007 = 0xF1370;
|
||||
constexpr std::ptrdiff_t v_process_utils002 = 0x19C370;
|
||||
constexpr std::ptrdiff_t v_string_token_system001 = 0x1EA8D0;
|
||||
}
|
||||
// Module: libv8system.so
|
||||
namespace libv8system {
|
||||
constexpr std::ptrdiff_t source2_v8_system001 = 0x1B630;
|
||||
}
|
||||
// Module: libvphysics2.so
|
||||
namespace libvphysics2 {
|
||||
constexpr std::ptrdiff_t v_physics2_handle_interface_001 = 0xC1FD0;
|
||||
constexpr std::ptrdiff_t v_physics2_interface_001 = 0xC1BC0;
|
||||
}
|
||||
// Module: libvscript.so
|
||||
namespace libvscript {
|
||||
constexpr std::ptrdiff_t v_script_manager010 = 0x26230;
|
||||
}
|
||||
// Module: libworldrenderer.so
|
||||
namespace libworldrenderer {
|
||||
constexpr std::ptrdiff_t world_renderer_mgr001 = 0x982B0;
|
||||
}
|
||||
// Module: steamclient.so
|
||||
namespace steamclient {
|
||||
constexpr std::ptrdiff_t clientengine_interface_version005 = 0x11260D0;
|
||||
constexpr std::ptrdiff_t ivalidate001 = 0x1122650;
|
||||
constexpr std::ptrdiff_t steam_client006 = 0xDDA7A0;
|
||||
constexpr std::ptrdiff_t steam_client007 = 0xDDA7B0;
|
||||
constexpr std::ptrdiff_t steam_client008 = 0xDDA7C0;
|
||||
constexpr std::ptrdiff_t steam_client009 = 0xDDA7D0;
|
||||
constexpr std::ptrdiff_t steam_client010 = 0xDDA7E0;
|
||||
constexpr std::ptrdiff_t steam_client011 = 0xDDA7F0;
|
||||
constexpr std::ptrdiff_t steam_client012 = 0xDDA800;
|
||||
constexpr std::ptrdiff_t steam_client013 = 0xDDA810;
|
||||
constexpr std::ptrdiff_t steam_client014 = 0xDDA820;
|
||||
constexpr std::ptrdiff_t steam_client015 = 0xDDA830;
|
||||
constexpr std::ptrdiff_t steam_client016 = 0xDDA860;
|
||||
constexpr std::ptrdiff_t steam_client017 = 0xDDA890;
|
||||
constexpr std::ptrdiff_t steam_client018 = 0xDDA8C0;
|
||||
constexpr std::ptrdiff_t steam_client019 = 0xDDA8F0;
|
||||
constexpr std::ptrdiff_t steam_client020 = 0xDDA920;
|
||||
constexpr std::ptrdiff_t steam_client021 = 0xDDA950;
|
||||
constexpr std::ptrdiff_t p2pvoice002 = 0x174B380;
|
||||
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x17443B0;
|
||||
}
|
||||
}
|
||||
}
|
564
output/linux/interfaces.json
Normal file
564
output/linux/interfaces.json
Normal file
@@ -0,0 +1,564 @@
|
||||
{
|
||||
"interfaces": {
|
||||
"libanimationsystem.so": [
|
||||
{
|
||||
"name": "AnimationSystemUtils_001",
|
||||
"value": 1624672
|
||||
},
|
||||
{
|
||||
"name": "AnimationSystem_001",
|
||||
"value": 1624144
|
||||
}
|
||||
],
|
||||
"libclient.so": [
|
||||
{
|
||||
"name": "ClientToolsInfo_001",
|
||||
"value": 13977728
|
||||
},
|
||||
{
|
||||
"name": "EmptyWorldService001_Client",
|
||||
"value": 10780464
|
||||
},
|
||||
{
|
||||
"name": "GameClientExports001",
|
||||
"value": 13976784
|
||||
},
|
||||
{
|
||||
"name": "LegacyGameUI001",
|
||||
"value": 15859888
|
||||
},
|
||||
{
|
||||
"name": "Source2Client002",
|
||||
"value": 13976896
|
||||
},
|
||||
{
|
||||
"name": "Source2ClientConfig001",
|
||||
"value": 10664784
|
||||
},
|
||||
{
|
||||
"name": "Source2ClientPrediction001",
|
||||
"value": 14563968
|
||||
},
|
||||
{
|
||||
"name": "Source2ClientUI001",
|
||||
"value": 15592128
|
||||
}
|
||||
],
|
||||
"libengine2.so": [
|
||||
{
|
||||
"name": "BenchmarkService001",
|
||||
"value": 1990560
|
||||
},
|
||||
{
|
||||
"name": "BugService001",
|
||||
"value": 1974688
|
||||
},
|
||||
{
|
||||
"name": "ClientServerEngineLoopService_001",
|
||||
"value": 1784560
|
||||
},
|
||||
{
|
||||
"name": "EngineGameUI001",
|
||||
"value": 3626368
|
||||
},
|
||||
{
|
||||
"name": "EngineServiceMgr001",
|
||||
"value": 1718880
|
||||
},
|
||||
{
|
||||
"name": "GameEventSystemClientV001",
|
||||
"value": 1739472
|
||||
},
|
||||
{
|
||||
"name": "GameEventSystemServerV001",
|
||||
"value": 1739488
|
||||
},
|
||||
{
|
||||
"name": "GameResourceServiceClientV001",
|
||||
"value": 1997008
|
||||
},
|
||||
{
|
||||
"name": "GameResourceServiceServerV001",
|
||||
"value": 1997024
|
||||
},
|
||||
{
|
||||
"name": "GameUIService_001",
|
||||
"value": 2028560
|
||||
},
|
||||
{
|
||||
"name": "HostStateMgr001",
|
||||
"value": 1762896
|
||||
},
|
||||
{
|
||||
"name": "INETSUPPORT_001",
|
||||
"value": 3404448
|
||||
},
|
||||
{
|
||||
"name": "InputService_001",
|
||||
"value": 2046432
|
||||
},
|
||||
{
|
||||
"name": "KeyValueCache001",
|
||||
"value": 1773472
|
||||
},
|
||||
{
|
||||
"name": "MapListService_001",
|
||||
"value": 2128352
|
||||
},
|
||||
{
|
||||
"name": "NetworkClientService_001",
|
||||
"value": 2286368
|
||||
},
|
||||
{
|
||||
"name": "NetworkP2PService_001",
|
||||
"value": 2378048
|
||||
},
|
||||
{
|
||||
"name": "NetworkServerService_001",
|
||||
"value": 2144912
|
||||
},
|
||||
{
|
||||
"name": "NetworkService_001",
|
||||
"value": 2142640
|
||||
},
|
||||
{
|
||||
"name": "RenderService_001",
|
||||
"value": 2399488
|
||||
},
|
||||
{
|
||||
"name": "ScreenshotService001",
|
||||
"value": 2410736
|
||||
},
|
||||
{
|
||||
"name": "SimpleEngineLoopService_001",
|
||||
"value": 1869744
|
||||
},
|
||||
{
|
||||
"name": "SoundService_001",
|
||||
"value": 2428688
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToClient001",
|
||||
"value": 2911968
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToClientStringTable001",
|
||||
"value": 2746064
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToServer001",
|
||||
"value": 3070096
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToServerStringTable001",
|
||||
"value": 2949120
|
||||
},
|
||||
{
|
||||
"name": "SplitScreenService_001",
|
||||
"value": 2458256
|
||||
},
|
||||
{
|
||||
"name": "StatsService_001",
|
||||
"value": 2472416
|
||||
},
|
||||
{
|
||||
"name": "ToolService_001",
|
||||
"value": 2493536
|
||||
},
|
||||
{
|
||||
"name": "VENGINE_GAMEUIFUNCS_VERSION005",
|
||||
"value": 3624960
|
||||
},
|
||||
{
|
||||
"name": "VProfService_001",
|
||||
"value": 2499600
|
||||
}
|
||||
],
|
||||
"libfilesystem_stdio.so": [
|
||||
{
|
||||
"name": "VAsyncFileSystem2_001",
|
||||
"value": 524672
|
||||
},
|
||||
{
|
||||
"name": "VFileSystem017",
|
||||
"value": 524656
|
||||
}
|
||||
],
|
||||
"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
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
222
output/linux/interfaces.rs
Normal file
222
output/linux/interfaces.rs
Normal file
@@ -0,0 +1,222 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
pub mod cs2_dumper {
|
||||
pub mod interfaces {
|
||||
// Module: libanimationsystem.so
|
||||
pub mod libanimationsystem {
|
||||
pub const ANIMATION_SYSTEM_UTILS_001: usize = 0x18CA60;
|
||||
pub const ANIMATION_SYSTEM_001: usize = 0x18C850;
|
||||
}
|
||||
// Module: libclient.so
|
||||
pub mod libclient {
|
||||
pub const CLIENT_TOOLS_INFO_001: usize = 0xD54880;
|
||||
pub const EMPTY_WORLD_SERVICE001_CLIENT: usize = 0xA47F30;
|
||||
pub const GAME_CLIENT_EXPORTS001: usize = 0xD544D0;
|
||||
pub const LEGACY_GAME_UI001: usize = 0xF200B0;
|
||||
pub const SOURCE2_CLIENT002: usize = 0xD54540;
|
||||
pub const SOURCE2_CLIENT_CONFIG001: usize = 0xA2BB50;
|
||||
pub const SOURCE2_CLIENT_PREDICTION001: usize = 0xDE3A80;
|
||||
pub const SOURCE2_CLIENT_UI001: usize = 0xEDEAC0;
|
||||
}
|
||||
// Module: libengine2.so
|
||||
pub mod libengine2 {
|
||||
pub const BENCHMARK_SERVICE001: usize = 0x1E5FA0;
|
||||
pub const BUG_SERVICE001: usize = 0x1E21A0;
|
||||
pub const CLIENT_SERVER_ENGINE_LOOP_SERVICE_001: usize = 0x1B3AF0;
|
||||
pub const ENGINE_GAME_UI001: usize = 0x375580;
|
||||
pub const ENGINE_SERVICE_MGR001: usize = 0x1A3A60;
|
||||
pub const GAME_EVENT_SYSTEM_CLIENT_V001: usize = 0x1A8AD0;
|
||||
pub const GAME_EVENT_SYSTEM_SERVER_V001: usize = 0x1A8AE0;
|
||||
pub const GAME_RESOURCE_SERVICE_CLIENT_V001: usize = 0x1E78D0;
|
||||
pub const GAME_RESOURCE_SERVICE_SERVER_V001: usize = 0x1E78E0;
|
||||
pub const GAME_UI_SERVICE_001: usize = 0x1EF410;
|
||||
pub const HOST_STATE_MGR001: usize = 0x1AE650;
|
||||
pub const INETSUPPORT_001: usize = 0x33F2A0;
|
||||
pub const INPUT_SERVICE_001: usize = 0x1F39E0;
|
||||
pub const KEY_VALUE_CACHE001: usize = 0x1B0FA0;
|
||||
pub const MAP_LIST_SERVICE_001: usize = 0x2079E0;
|
||||
pub const NETWORK_CLIENT_SERVICE_001: usize = 0x22E320;
|
||||
pub const NETWORK_P2P_SERVICE_001: usize = 0x244940;
|
||||
pub const NETWORK_SERVER_SERVICE_001: usize = 0x20BA90;
|
||||
pub const NETWORK_SERVICE_001: usize = 0x20B1B0;
|
||||
pub const RENDER_SERVICE_001: usize = 0x249D00;
|
||||
pub const SCREENSHOT_SERVICE001: usize = 0x24C8F0;
|
||||
pub const SIMPLE_ENGINE_LOOP_SERVICE_001: usize = 0x1C87B0;
|
||||
pub const SOUND_SERVICE_001: usize = 0x250F10;
|
||||
pub const SOURCE2_ENGINE_TO_CLIENT001: usize = 0x2C6EE0;
|
||||
pub const SOURCE2_ENGINE_TO_CLIENT_STRING_TABLE001: usize = 0x29E6D0;
|
||||
pub const SOURCE2_ENGINE_TO_SERVER001: usize = 0x2ED890;
|
||||
pub const SOURCE2_ENGINE_TO_SERVER_STRING_TABLE001: usize = 0x2D0000;
|
||||
pub const SPLIT_SCREEN_SERVICE_001: usize = 0x258290;
|
||||
pub const STATS_SERVICE_001: usize = 0x25B9E0;
|
||||
pub const TOOL_SERVICE_001: usize = 0x260C60;
|
||||
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x375000;
|
||||
pub const V_PROF_SERVICE_001: usize = 0x262410;
|
||||
}
|
||||
// Module: libfilesystem_stdio.so
|
||||
pub mod libfilesystem_stdio {
|
||||
pub const V_ASYNC_FILE_SYSTEM2_001: usize = 0x80180;
|
||||
pub const V_FILE_SYSTEM017: usize = 0x80170;
|
||||
}
|
||||
// Module: libhost.so
|
||||
pub mod libhost {
|
||||
pub const DEBUG_DRAW_QUEUE_MANAGER001: usize = 0xC2C70;
|
||||
pub const GAME_MODEL_INFO001: usize = 0xBD8F0;
|
||||
pub const GAME_SYSTEM2_HOST_HOOK: usize = 0xBE030;
|
||||
pub const HOST_UTILS001: usize = 0xBE4B0;
|
||||
pub const PREDICTION_DIFF_MANAGER001: usize = 0xBF440;
|
||||
pub const SAVE_RESTORE_DATA_VERSION001: usize = 0xC17B0;
|
||||
pub const SINGLE_PLAYER_SHARED_MEMORY001: usize = 0xC1A70;
|
||||
pub const SOURCE2_HOST001: usize = 0xC21D0;
|
||||
}
|
||||
// Module: libinputsystem.so
|
||||
pub mod libinputsystem {
|
||||
pub const INPUT_STACK_SYSTEM_VERSION001: usize = 0x11840;
|
||||
pub const INPUT_SYSTEM_VERSION001: usize = 0x12D30;
|
||||
}
|
||||
// Module: liblocalize.so
|
||||
pub mod liblocalize {
|
||||
pub const LOCALIZE_001: usize = 0x1DB00;
|
||||
}
|
||||
// Module: libmatchmaking.so
|
||||
pub mod libmatchmaking {
|
||||
pub const GAME_TYPES001: usize = 0x12FF60;
|
||||
pub const MATCHFRAMEWORK_001: usize = 0x204440;
|
||||
}
|
||||
// Module: libmaterialsystem2.so
|
||||
pub mod libmaterialsystem2 {
|
||||
pub const FONT_MANAGER_001: usize = 0x7A340;
|
||||
pub const MATERIAL_UTILS_001: usize = 0x64B80;
|
||||
pub const POST_PROCESSING_SYSTEM_001: usize = 0x89C70;
|
||||
pub const TEXT_LAYOUT_001: usize = 0x87200;
|
||||
pub const V_MATERIAL_SYSTEM2_001: usize = 0x2C7A0;
|
||||
}
|
||||
// Module: libmeshsystem.so
|
||||
pub mod libmeshsystem {
|
||||
pub const MESH_SYSTEM001: usize = 0x94810;
|
||||
}
|
||||
// Module: libnetworksystem.so
|
||||
pub mod libnetworksystem {
|
||||
pub const FLATTENED_SERIALIZERS_VERSION001: usize = 0x159460;
|
||||
pub const NETWORK_MESSAGES_VERSION001: usize = 0x180B90;
|
||||
pub const NETWORK_SYSTEM_VERSION001: usize = 0x1A9CE0;
|
||||
pub const SERIALIZED_ENTITIES_VERSION001: usize = 0x1C2750;
|
||||
}
|
||||
// Module: libpanorama.so
|
||||
pub mod libpanorama {
|
||||
pub const PANORAMA_UI_ENGINE001: usize = 0x220F80;
|
||||
}
|
||||
// Module: libpanorama_text_pango.so
|
||||
pub mod libpanorama_text_pango {
|
||||
pub const PANORAMA_TEXT_SERVICES001: usize = 0xBC4C0;
|
||||
}
|
||||
// Module: libpanoramauiclient.so
|
||||
pub mod libpanoramauiclient {
|
||||
pub const PANORAMA_UI_CLIENT001: usize = 0x10AAC0;
|
||||
}
|
||||
// Module: libparticles.so
|
||||
pub mod libparticles {
|
||||
pub const PARTICLE_SYSTEM_MGR003: usize = 0x1EBE60;
|
||||
}
|
||||
// Module: libpulse_system.so
|
||||
pub mod libpulse_system {
|
||||
pub const I_PULSE_SYSTEM_001: usize = 0x357B0;
|
||||
}
|
||||
// Module: librendersystemvulkan.so
|
||||
pub mod librendersystemvulkan {
|
||||
pub const RENDER_DEVICE_MGR001: usize = 0x185100;
|
||||
pub const RENDER_UTILS_001: usize = 0x1019A0;
|
||||
}
|
||||
// Module: libresourcesystem.so
|
||||
pub mod libresourcesystem {
|
||||
pub const RESOURCE_SYSTEM013: usize = 0x30A90;
|
||||
}
|
||||
// Module: libscenefilecache.so
|
||||
pub mod libscenefilecache {
|
||||
pub const RESPONSE_RULES_CACHE001: usize = 0x88E40;
|
||||
pub const SCENE_FILE_CACHE002: usize = 0x85B10;
|
||||
}
|
||||
// Module: libscenesystem.so
|
||||
pub mod libscenesystem {
|
||||
pub const RENDERING_PIPELINES_001: usize = 0x120E20;
|
||||
pub const SCENE_SYSTEM_002: usize = 0x164300;
|
||||
pub const SCENE_UTILS_001: usize = 0x1E0A70;
|
||||
}
|
||||
// Module: libschemasystem.so
|
||||
pub mod libschemasystem {
|
||||
pub const SCHEMA_SYSTEM_001: usize = 0x211F0;
|
||||
}
|
||||
// Module: libserver.so
|
||||
pub mod libserver {
|
||||
pub const EMPTY_WORLD_SERVICE001_SERVER: usize = 0xB83320;
|
||||
pub const ENTITY_SUBCLASS_UTILS_V001: usize = 0x8611F0;
|
||||
pub const NAV_GAME_TEST001: usize = 0x1094010;
|
||||
pub const SERVER_TOOLS_INFO_001: usize = 0xE72080;
|
||||
pub const SOURCE2_GAME_CLIENTS001: usize = 0xE72010;
|
||||
pub const SOURCE2_GAME_DIRECTOR001: usize = 0x6C41A0;
|
||||
pub const SOURCE2_GAME_ENTITIES001: usize = 0xE72000;
|
||||
pub const SOURCE2_SERVER001: usize = 0xE71CF0;
|
||||
pub const SOURCE2_SERVER_CONFIG001: usize = 0xB0EED0;
|
||||
pub const CUSTOMNAVSYSTEM001: usize = 0x7F8230;
|
||||
}
|
||||
// Module: libsoundsystem.so
|
||||
pub mod libsoundsystem {
|
||||
pub const SOUND_OP_SYSTEM001: usize = 0x155E80;
|
||||
pub const SOUND_OP_SYSTEM_EDIT001: usize = 0xAD350;
|
||||
pub const SOUND_SYSTEM001: usize = 0x1C4920;
|
||||
pub const V_MIX_EDIT_TOOL001: usize = 0x1F4340;
|
||||
}
|
||||
// Module: libsteamaudio.so
|
||||
pub mod libsteamaudio {
|
||||
pub const STEAM_AUDIO001: usize = 0x31590;
|
||||
}
|
||||
// Module: libtier0.so
|
||||
pub mod libtier0 {
|
||||
pub const TEST_SCRIPT_MGR001: usize = 0x1BE8F0;
|
||||
pub const V_ENGINE_CVAR007: usize = 0xF1370;
|
||||
pub const V_PROCESS_UTILS002: usize = 0x19C370;
|
||||
pub const V_STRING_TOKEN_SYSTEM001: usize = 0x1EA8D0;
|
||||
}
|
||||
// Module: libv8system.so
|
||||
pub mod libv8system {
|
||||
pub const SOURCE2_V8_SYSTEM001: usize = 0x1B630;
|
||||
}
|
||||
// Module: libvphysics2.so
|
||||
pub mod libvphysics2 {
|
||||
pub const V_PHYSICS2_HANDLE_INTERFACE_001: usize = 0xC1FD0;
|
||||
pub const V_PHYSICS2_INTERFACE_001: usize = 0xC1BC0;
|
||||
}
|
||||
// Module: libvscript.so
|
||||
pub mod libvscript {
|
||||
pub const V_SCRIPT_MANAGER010: usize = 0x26230;
|
||||
}
|
||||
// Module: libworldrenderer.so
|
||||
pub mod libworldrenderer {
|
||||
pub const WORLD_RENDERER_MGR001: usize = 0x982B0;
|
||||
}
|
||||
// Module: steamclient.so
|
||||
pub mod steamclient {
|
||||
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x11260D0;
|
||||
pub const IVALIDATE001: usize = 0x1122650;
|
||||
pub const STEAM_CLIENT006: usize = 0xDDA7A0;
|
||||
pub const STEAM_CLIENT007: usize = 0xDDA7B0;
|
||||
pub const STEAM_CLIENT008: usize = 0xDDA7C0;
|
||||
pub const STEAM_CLIENT009: usize = 0xDDA7D0;
|
||||
pub const STEAM_CLIENT010: usize = 0xDDA7E0;
|
||||
pub const STEAM_CLIENT011: usize = 0xDDA7F0;
|
||||
pub const STEAM_CLIENT012: usize = 0xDDA800;
|
||||
pub const STEAM_CLIENT013: usize = 0xDDA810;
|
||||
pub const STEAM_CLIENT014: usize = 0xDDA820;
|
||||
pub const STEAM_CLIENT015: usize = 0xDDA830;
|
||||
pub const STEAM_CLIENT016: usize = 0xDDA860;
|
||||
pub const STEAM_CLIENT017: usize = 0xDDA890;
|
||||
pub const STEAM_CLIENT018: usize = 0xDDA8C0;
|
||||
pub const STEAM_CLIENT019: usize = 0xDDA8F0;
|
||||
pub const STEAM_CLIENT020: usize = 0xDDA920;
|
||||
pub const STEAM_CLIENT021: usize = 0xDDA950;
|
||||
pub const P2PVOICE002: usize = 0x174B380;
|
||||
pub const P2PVOICESINGLETON002: usize = 0x17443B0;
|
||||
}
|
||||
}
|
||||
}
|
44
output/linux/offsets.cs
Normal file
44
output/linux/offsets.cs
Normal file
@@ -0,0 +1,44 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
namespace CS2Dumper.Offsets {
|
||||
// Module: libclient.so
|
||||
public static class Libclient {
|
||||
public const nint DwCsgoInput = 0x3744680;
|
||||
public const nint DwEntityList = 0x35AB8C8;
|
||||
public const nint DwGameEntitySystem = 0x38619C0;
|
||||
public const nint DwGameEntitySystemGetHighestEntityIndex = 0x1540;
|
||||
public const nint DwGameRules = 0x37373E8;
|
||||
public const nint DwGlobalVars = 0x356C9D0;
|
||||
public const nint DwGlowManager = 0x373BCF0;
|
||||
public const nint DwLocalPlayerController = 0x371C918;
|
||||
public const nint DwLocalPlayerPawn = 0x373CCD8;
|
||||
public const nint DwPlantedC4 = 0x3751538;
|
||||
public const nint DwPrediction = 0x373CBA0;
|
||||
public const nint DwSensitivity = 0x373B208;
|
||||
public const nint DwSensitivitySensitivity = 0x40;
|
||||
public const nint DwViewAngles = 0x3749A20;
|
||||
public const nint DwViewMatrix = 0x373D800;
|
||||
public const nint DwViewRender = 0x373D9B0;
|
||||
}
|
||||
// Module: libengine2.so
|
||||
public static class Libengine2 {
|
||||
public const nint DwBuildNumber = 0x6D35F4;
|
||||
public const nint DwNetworkGameClient = 0x6D3F88;
|
||||
public const nint DwNetworkGameClientDeltaTick = 0x278;
|
||||
public const nint DwNetworkGameClientGetLocalPlayer = 0x13C0;
|
||||
public const nint DwNetworkGameClientGetMaxClients = 0x250;
|
||||
public const nint DwNetworkGameClientSignOnState = 0x260;
|
||||
public const nint DwWindowHeight = 0x6DCDC4;
|
||||
public const nint DwWindowWidth = 0x6DCDC0;
|
||||
}
|
||||
// Module: libinputsystem.so
|
||||
public static class Libinputsystem {
|
||||
public const nint DwInputSystem = 0x40160;
|
||||
}
|
||||
// Module: libmatchmaking.so
|
||||
public static class Libmatchmaking {
|
||||
public const nint DwGameTypes = 0x37C9A0;
|
||||
public const nint DwGameTypesMapName = 0x37CAC0;
|
||||
}
|
||||
}
|
50
output/linux/offsets.hpp
Normal file
50
output/linux/offsets.hpp
Normal file
@@ -0,0 +1,50 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
|
||||
namespace cs2_dumper {
|
||||
namespace offsets {
|
||||
// Module: libclient.so
|
||||
namespace libclient {
|
||||
constexpr std::ptrdiff_t dw_csgo_input = 0x3744680;
|
||||
constexpr std::ptrdiff_t dw_entity_list = 0x35AB8C8;
|
||||
constexpr std::ptrdiff_t dw_game_entity_system = 0x38619C0;
|
||||
constexpr std::ptrdiff_t dw_game_entity_system_get_highest_entity_index = 0x1540;
|
||||
constexpr std::ptrdiff_t dw_game_rules = 0x37373E8;
|
||||
constexpr std::ptrdiff_t dw_global_vars = 0x356C9D0;
|
||||
constexpr std::ptrdiff_t dw_glow_manager = 0x373BCF0;
|
||||
constexpr std::ptrdiff_t dw_local_player_controller = 0x371C918;
|
||||
constexpr std::ptrdiff_t dw_local_player_pawn = 0x373CCD8;
|
||||
constexpr std::ptrdiff_t dw_planted_c4 = 0x3751538;
|
||||
constexpr std::ptrdiff_t dw_prediction = 0x373CBA0;
|
||||
constexpr std::ptrdiff_t dw_sensitivity = 0x373B208;
|
||||
constexpr std::ptrdiff_t dw_sensitivity_sensitivity = 0x40;
|
||||
constexpr std::ptrdiff_t dw_view_angles = 0x3749A20;
|
||||
constexpr std::ptrdiff_t dw_view_matrix = 0x373D800;
|
||||
constexpr std::ptrdiff_t dw_view_render = 0x373D9B0;
|
||||
}
|
||||
// Module: libengine2.so
|
||||
namespace libengine2 {
|
||||
constexpr std::ptrdiff_t dw_build_number = 0x6D35F4;
|
||||
constexpr std::ptrdiff_t dw_network_game_client = 0x6D3F88;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_delta_tick = 0x278;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_get_local_player = 0x13C0;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_get_max_clients = 0x250;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_sign_on_state = 0x260;
|
||||
constexpr std::ptrdiff_t dw_window_height = 0x6DCDC4;
|
||||
constexpr std::ptrdiff_t dw_window_width = 0x6DCDC0;
|
||||
}
|
||||
// Module: libinputsystem.so
|
||||
namespace libinputsystem {
|
||||
constexpr std::ptrdiff_t dw_input_system = 0x40160;
|
||||
}
|
||||
// Module: libmatchmaking.so
|
||||
namespace libmatchmaking {
|
||||
constexpr std::ptrdiff_t dw_game_types = 0x37C9A0;
|
||||
constexpr std::ptrdiff_t dw_game_types_map_name = 0x37CAC0;
|
||||
}
|
||||
}
|
||||
}
|
120
output/linux/offsets.json
Normal file
120
output/linux/offsets.json
Normal file
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"offsets": {
|
||||
"libclient.so": [
|
||||
{
|
||||
"name": "dwCSGOInput",
|
||||
"value": 57951872
|
||||
},
|
||||
{
|
||||
"name": "dwEntityList",
|
||||
"value": 56277192
|
||||
},
|
||||
{
|
||||
"name": "dwGameEntitySystem",
|
||||
"value": 59120064
|
||||
},
|
||||
{
|
||||
"name": "dwGameEntitySystem_getHighestEntityIndex",
|
||||
"value": 5440
|
||||
},
|
||||
{
|
||||
"name": "dwGameRules",
|
||||
"value": 57897960
|
||||
},
|
||||
{
|
||||
"name": "dwGlobalVars",
|
||||
"value": 56019408
|
||||
},
|
||||
{
|
||||
"name": "dwGlowManager",
|
||||
"value": 57916656
|
||||
},
|
||||
{
|
||||
"name": "dwLocalPlayerController",
|
||||
"value": 57788696
|
||||
},
|
||||
{
|
||||
"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
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
46
output/linux/offsets.rs
Normal file
46
output/linux/offsets.rs
Normal file
@@ -0,0 +1,46 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-28 07:07:08.835893701 UTC
|
||||
|
||||
pub mod cs2_dumper {
|
||||
pub mod offsets {
|
||||
// Module: libclient.so
|
||||
pub mod libclient {
|
||||
pub const DW_CSGO_INPUT: usize = 0x3744680;
|
||||
pub const DW_ENTITY_LIST: usize = 0x35AB8C8;
|
||||
pub const DW_GAME_ENTITY_SYSTEM: usize = 0x38619C0;
|
||||
pub const DW_GAME_ENTITY_SYSTEM_GET_HIGHEST_ENTITY_INDEX: usize = 0x1540;
|
||||
pub const DW_GAME_RULES: usize = 0x37373E8;
|
||||
pub const DW_GLOBAL_VARS: usize = 0x356C9D0;
|
||||
pub const DW_GLOW_MANAGER: usize = 0x373BCF0;
|
||||
pub const DW_LOCAL_PLAYER_CONTROLLER: usize = 0x371C918;
|
||||
pub const DW_LOCAL_PLAYER_PAWN: usize = 0x373CCD8;
|
||||
pub const DW_PLANTED_C4: usize = 0x3751538;
|
||||
pub const DW_PREDICTION: usize = 0x373CBA0;
|
||||
pub const DW_SENSITIVITY: usize = 0x373B208;
|
||||
pub const DW_SENSITIVITY_SENSITIVITY: usize = 0x40;
|
||||
pub const DW_VIEW_ANGLES: usize = 0x3749A20;
|
||||
pub const DW_VIEW_MATRIX: usize = 0x373D800;
|
||||
pub const DW_VIEW_RENDER: usize = 0x373D9B0;
|
||||
}
|
||||
// Module: libengine2.so
|
||||
pub mod libengine2 {
|
||||
pub const DW_BUILD_NUMBER: usize = 0x6D35F4;
|
||||
pub const DW_NETWORK_GAME_CLIENT: usize = 0x6D3F88;
|
||||
pub const DW_NETWORK_GAME_CLIENT_DELTA_TICK: usize = 0x278;
|
||||
pub const DW_NETWORK_GAME_CLIENT_GET_LOCAL_PLAYER: usize = 0x13C0;
|
||||
pub const DW_NETWORK_GAME_CLIENT_GET_MAX_CLIENTS: usize = 0x250;
|
||||
pub const DW_NETWORK_GAME_CLIENT_SIGN_ON_STATE: usize = 0x260;
|
||||
pub const DW_WINDOW_HEIGHT: usize = 0x6DCDC4;
|
||||
pub const DW_WINDOW_WIDTH: usize = 0x6DCDC0;
|
||||
}
|
||||
// Module: libinputsystem.so
|
||||
pub mod libinputsystem {
|
||||
pub const DW_INPUT_SYSTEM: usize = 0x40160;
|
||||
}
|
||||
// Module: libmatchmaking.so
|
||||
pub mod libmatchmaking {
|
||||
pub const DW_GAME_TYPES: usize = 0x37C9A0;
|
||||
pub const DW_GAME_TYPES_MAP_NAME: usize = 0x37CAC0;
|
||||
}
|
||||
}
|
||||
}
|
16919
output/linux/schemas.cs
Normal file
16919
output/linux/schemas.cs
Normal file
File diff suppressed because it is too large
Load Diff
16925
output/linux/schemas.hpp
Normal file
16925
output/linux/schemas.hpp
Normal file
File diff suppressed because it is too large
Load Diff
211540
output/linux/schemas.json
Normal file
211540
output/linux/schemas.json
Normal file
File diff suppressed because it is too large
Load Diff
16921
output/linux/schemas.rs
Normal file
16921
output/linux/schemas.rs
Normal file
File diff suppressed because it is too large
Load Diff
24
output/win/buttons.cs
Normal file
24
output/win/buttons.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
namespace CS2Dumper {
|
||||
// Module: client.dll
|
||||
public static class Buttons {
|
||||
public const nint Attack = 0x1730020;
|
||||
public const nint Attack2 = 0x17300B0;
|
||||
public const nint Back = 0x17302F0;
|
||||
public const nint Duck = 0x17305C0;
|
||||
public const nint Forward = 0x1730260;
|
||||
public const nint Jump = 0x1730530;
|
||||
public const nint Left = 0x1730380;
|
||||
public const nint Lookatweapon = 0x192B540;
|
||||
public const nint Reload = 0x172FF90;
|
||||
public const nint Right = 0x1730410;
|
||||
public const nint Showscores = 0x192B420;
|
||||
public const nint Sprint = 0x172FF00;
|
||||
public const nint Turnleft = 0x1730140;
|
||||
public const nint Turnright = 0x17301D0;
|
||||
public const nint Use = 0x17304A0;
|
||||
public const nint Zoom = 0x192B4B0;
|
||||
}
|
||||
}
|
28
output/win/buttons.hpp
Normal file
28
output/win/buttons.hpp
Normal file
@@ -0,0 +1,28 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
|
||||
namespace cs2_dumper {
|
||||
// Module: client.dll
|
||||
namespace buttons {
|
||||
constexpr std::ptrdiff_t attack = 0x1730020;
|
||||
constexpr std::ptrdiff_t attack2 = 0x17300B0;
|
||||
constexpr std::ptrdiff_t back = 0x17302F0;
|
||||
constexpr std::ptrdiff_t duck = 0x17305C0;
|
||||
constexpr std::ptrdiff_t forward = 0x1730260;
|
||||
constexpr std::ptrdiff_t jump = 0x1730530;
|
||||
constexpr std::ptrdiff_t left = 0x1730380;
|
||||
constexpr std::ptrdiff_t lookatweapon = 0x192B540;
|
||||
constexpr std::ptrdiff_t reload = 0x172FF90;
|
||||
constexpr std::ptrdiff_t right = 0x1730410;
|
||||
constexpr std::ptrdiff_t showscores = 0x192B420;
|
||||
constexpr std::ptrdiff_t sprint = 0x172FF00;
|
||||
constexpr std::ptrdiff_t turnleft = 0x1730140;
|
||||
constexpr std::ptrdiff_t turnright = 0x17301D0;
|
||||
constexpr std::ptrdiff_t use = 0x17304A0;
|
||||
constexpr std::ptrdiff_t zoom = 0x192B4B0;
|
||||
}
|
||||
}
|
68
output/win/buttons.json
Normal file
68
output/win/buttons.json
Normal file
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"buttons": [
|
||||
{
|
||||
"name": "attack",
|
||||
"value": 24313888
|
||||
},
|
||||
{
|
||||
"name": "attack2",
|
||||
"value": 24314032
|
||||
},
|
||||
{
|
||||
"name": "back",
|
||||
"value": 24314608
|
||||
},
|
||||
{
|
||||
"name": "duck",
|
||||
"value": 24315328
|
||||
},
|
||||
{
|
||||
"name": "forward",
|
||||
"value": 24314464
|
||||
},
|
||||
{
|
||||
"name": "jump",
|
||||
"value": 24315184
|
||||
},
|
||||
{
|
||||
"name": "left",
|
||||
"value": 24314752
|
||||
},
|
||||
{
|
||||
"name": "lookatweapon",
|
||||
"value": 26391872
|
||||
},
|
||||
{
|
||||
"name": "reload",
|
||||
"value": 24313744
|
||||
},
|
||||
{
|
||||
"name": "right",
|
||||
"value": 24314896
|
||||
},
|
||||
{
|
||||
"name": "showscores",
|
||||
"value": 26391584
|
||||
},
|
||||
{
|
||||
"name": "sprint",
|
||||
"value": 24313600
|
||||
},
|
||||
{
|
||||
"name": "turnleft",
|
||||
"value": 24314176
|
||||
},
|
||||
{
|
||||
"name": "turnright",
|
||||
"value": 24314320
|
||||
},
|
||||
{
|
||||
"name": "use",
|
||||
"value": 24315040
|
||||
},
|
||||
{
|
||||
"name": "zoom",
|
||||
"value": 26391728
|
||||
}
|
||||
]
|
||||
}
|
24
output/win/buttons.rs
Normal file
24
output/win/buttons.rs
Normal file
@@ -0,0 +1,24 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
pub mod cs2_dumper {
|
||||
// Module: client.dll
|
||||
pub mod buttons {
|
||||
pub const ATTACK: usize = 0x1730020;
|
||||
pub const ATTACK2: usize = 0x17300B0;
|
||||
pub const BACK: usize = 0x17302F0;
|
||||
pub const DUCK: usize = 0x17305C0;
|
||||
pub const FORWARD: usize = 0x1730260;
|
||||
pub const JUMP: usize = 0x1730530;
|
||||
pub const LEFT: usize = 0x1730380;
|
||||
pub const LOOKATWEAPON: usize = 0x192B540;
|
||||
pub const RELOAD: usize = 0x172FF90;
|
||||
pub const RIGHT: usize = 0x1730410;
|
||||
pub const SHOWSCORES: usize = 0x192B420;
|
||||
pub const SPRINT: usize = 0x172FF00;
|
||||
pub const TURNLEFT: usize = 0x1730140;
|
||||
pub const TURNRIGHT: usize = 0x17301D0;
|
||||
pub const USE: usize = 0x17304A0;
|
||||
pub const ZOOM: usize = 0x192B4B0;
|
||||
}
|
||||
}
|
242
output/win/interfaces.cs
Normal file
242
output/win/interfaces.cs
Normal file
@@ -0,0 +1,242 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
namespace CS2Dumper.Interfaces {
|
||||
// Module: animationsystem.dll
|
||||
public static class Animationsystem {
|
||||
public const nint AnimationSystemUtils001 = 0x72E80;
|
||||
public const nint AnimationSystem001 = 0x6DA00;
|
||||
}
|
||||
// Module: client.dll
|
||||
public static class Client {
|
||||
public const nint ClientToolsInfo001 = 0x732F00;
|
||||
public const nint EmptyWorldService001Client = 0x480850;
|
||||
public const nint GameClientExports001 = 0x732F10;
|
||||
public const nint LegacyGameUi001 = 0x8AEE40;
|
||||
public const nint Source2Client002 = 0x732F20;
|
||||
public const nint Source2ClientConfig001 = 0x46BA90;
|
||||
public const nint Source2ClientPrediction001 = 0x7AF990;
|
||||
public const nint Source2ClientUi001 = 0x89E460;
|
||||
}
|
||||
// Module: engine2.dll
|
||||
public static class Engine2 {
|
||||
public const nint BenchmarkService001 = 0x177230;
|
||||
public const nint BugService001 = 0x178A90;
|
||||
public const nint ClientServerEngineLoopService001 = 0x1EAE60;
|
||||
public const nint EngineGameUi001 = 0x121E70;
|
||||
public const nint EngineServiceMgr001 = 0x1DBC10;
|
||||
public const nint GameEventSystemClientV001 = 0x1E02B0;
|
||||
public const nint GameEventSystemServerV001 = 0x1E02C0;
|
||||
public const nint GameResourceServiceClientV001 = 0x17FC50;
|
||||
public const nint GameResourceServiceServerV001 = 0x17FC60;
|
||||
public const nint GameUiService001 = 0x182600;
|
||||
public const nint HostStateMgr001 = 0x1E4D10;
|
||||
public const nint Inetsupport001 = 0xF0DE0;
|
||||
public const nint InputService001 = 0x188120;
|
||||
public const nint KeyValueCache001 = 0x1E7530;
|
||||
public const nint MapListService001 = 0x19B050;
|
||||
public const nint NetworkClientService001 = 0x1A2210;
|
||||
public const nint NetworkP2pService001 = 0x1A8F50;
|
||||
public const nint NetworkServerService001 = 0x1AD4C0;
|
||||
public const nint NetworkService001 = 0x1B26E0;
|
||||
public const nint RenderService001 = 0x1B2BD0;
|
||||
public const nint ScreenshotService001 = 0x1B5590;
|
||||
public const nint SimpleEngineLoopService001 = 0x1F7050;
|
||||
public const nint SoundService001 = 0x1B9B90;
|
||||
public const nint Source2EngineToClient001 = 0x61A90;
|
||||
public const nint Source2EngineToClientStringTable001 = 0x8AB70;
|
||||
public const nint Source2EngineToServer001 = 0x92140;
|
||||
public const nint Source2EngineToServerStringTable001 = 0xA9830;
|
||||
public const nint SplitScreenService001 = 0x1C0430;
|
||||
public const nint StatsService001 = 0x1C3110;
|
||||
public const nint ToolService001 = 0x1C7D60;
|
||||
public const nint VengineGameuifuncsVersion005 = 0x122AE0;
|
||||
public const nint VProfService001 = 0x1C90E0;
|
||||
}
|
||||
// Module: filesystem_stdio.dll
|
||||
public static class FilesystemStdio {
|
||||
public const nint VAsyncFileSystem2001 = 0x67960;
|
||||
public const nint VFileSystem017 = 0x67950;
|
||||
}
|
||||
// Module: host.dll
|
||||
public static class Host {
|
||||
public const nint DebugDrawQueueManager001 = 0x11AE0;
|
||||
public const nint GameModelInfo001 = 0x12090;
|
||||
public const nint GameSystem2HostHook = 0x12170;
|
||||
public const nint HostUtils001 = 0x12920;
|
||||
public const nint PredictionDiffManager001 = 0x17340;
|
||||
public const nint SaveRestoreDataVersion001 = 0x19060;
|
||||
public const nint SinglePlayerSharedMemory001 = 0x19070;
|
||||
public const nint Source2Host001 = 0x193F0;
|
||||
}
|
||||
// Module: imemanager.dll
|
||||
public static class Imemanager {
|
||||
public const nint ImeManager001 = 0xC470;
|
||||
}
|
||||
// Module: inputsystem.dll
|
||||
public static class Inputsystem {
|
||||
public const nint InputStackSystemVersion001 = 0x1850;
|
||||
public const nint InputSystemVersion001 = 0x2A40;
|
||||
}
|
||||
// Module: localize.dll
|
||||
public static class Localize {
|
||||
public const nint Localize001 = 0x3830;
|
||||
}
|
||||
// Module: matchmaking.dll
|
||||
public static class Matchmaking {
|
||||
public const nint GameTypes001 = 0x53800;
|
||||
public const nint Matchframework001 = 0x105690;
|
||||
}
|
||||
// Module: materialsystem2.dll
|
||||
public static class Materialsystem2 {
|
||||
public const nint FontManager001 = 0x37A80;
|
||||
public const nint MaterialUtils001 = 0x4DB40;
|
||||
public const nint PostProcessingSystem001 = 0x42A80;
|
||||
public const nint TextLayout001 = 0x4A200;
|
||||
public const nint VMaterialSystem2001 = 0x25F80;
|
||||
}
|
||||
// Module: meshsystem.dll
|
||||
public static class Meshsystem {
|
||||
public const nint MeshSystem001 = 0x7440;
|
||||
}
|
||||
// Module: navsystem.dll
|
||||
public static class Navsystem {
|
||||
public const nint NavSystem001 = 0x8E30;
|
||||
}
|
||||
// Module: networksystem.dll
|
||||
public static class Networksystem {
|
||||
public const nint FlattenedSerializersVersion001 = 0x7EF90;
|
||||
public const nint NetworkMessagesVersion001 = 0x9FC90;
|
||||
public const nint NetworkSystemVersion001 = 0xBFA00;
|
||||
public const nint SerializedEntitiesVersion001 = 0xD6930;
|
||||
}
|
||||
// Module: panorama.dll
|
||||
public static class Panorama {
|
||||
public const nint PanoramaUiEngine001 = 0x5D960;
|
||||
}
|
||||
// Module: panorama_text_pango.dll
|
||||
public static class PanoramaTextPango {
|
||||
public const nint PanoramaTextServices001 = 0x4CBE0;
|
||||
}
|
||||
// Module: panoramauiclient.dll
|
||||
public static class Panoramauiclient {
|
||||
public const nint PanoramaUiClient001 = 0x12010;
|
||||
}
|
||||
// Module: particles.dll
|
||||
public static class Particles {
|
||||
public const nint ParticleSystemMgr003 = 0x591D0;
|
||||
}
|
||||
// Module: pulse_system.dll
|
||||
public static class PulseSystem {
|
||||
public const nint IPulseSystem001 = 0x44C0;
|
||||
}
|
||||
// Module: rendersystemdx11.dll
|
||||
public static class Rendersystemdx11 {
|
||||
public const nint RenderDeviceMgr001 = 0x4C7D0;
|
||||
public const nint RenderUtils001 = 0x55150;
|
||||
public const nint VRenderDeviceMgrBackdoor001 = 0x4C7E0;
|
||||
}
|
||||
// Module: resourcesystem.dll
|
||||
public static class Resourcesystem {
|
||||
public const nint ResourceSystem013 = 0x10920;
|
||||
}
|
||||
// Module: scenefilecache.dll
|
||||
public static class Scenefilecache {
|
||||
public const nint ResponseRulesCache001 = 0x31A0;
|
||||
public const nint SceneFileCache002 = 0x6A60;
|
||||
}
|
||||
// Module: scenesystem.dll
|
||||
public static class Scenesystem {
|
||||
public const nint RenderingPipelines001 = 0x86480;
|
||||
public const nint SceneSystem002 = 0xBD200;
|
||||
public const nint SceneUtils001 = 0x12FCF0;
|
||||
}
|
||||
// Module: schemasystem.dll
|
||||
public static class Schemasystem {
|
||||
public const nint SchemaSystem001 = 0xAA50;
|
||||
}
|
||||
// Module: server.dll
|
||||
public static class Server {
|
||||
public const nint EmptyWorldService001Server = 0x572840;
|
||||
public const nint EntitySubclassUtilsV001 = 0x2AF7A0;
|
||||
public const nint NavGameTest001 = 0xA46F10;
|
||||
public const nint ServerToolsInfo001 = 0x8322D0;
|
||||
public const nint Source2GameClients001 = 0x8322E0;
|
||||
public const nint Source2GameDirector001 = 0x11EAB0;
|
||||
public const nint Source2GameEntities001 = 0x8322F0;
|
||||
public const nint Source2Server001 = 0x832300;
|
||||
public const nint Source2ServerConfig001 = 0x566BC0;
|
||||
public const nint Customnavsystem001 = 0x22C660;
|
||||
}
|
||||
// Module: soundsystem.dll
|
||||
public static class Soundsystem {
|
||||
public const nint SoundOpSystem001 = 0x16A640;
|
||||
public const nint SoundOpSystemEdit001 = 0x96A50;
|
||||
public const nint SoundSystem001 = 0x48320;
|
||||
public const nint VMixEditTool001 = 0x75C30;
|
||||
}
|
||||
// Module: steamaudio.dll
|
||||
public static class Steamaudio {
|
||||
public const nint SteamAudio001 = 0x5AA70;
|
||||
}
|
||||
// Module: steamclient64.dll
|
||||
public static class Steamclient64 {
|
||||
public const nint ClientengineInterfaceVersion005 = 0x8621C0;
|
||||
public const nint Ivalidate001 = 0x866250;
|
||||
public const nint SteamClient006 = 0x663700;
|
||||
public const nint SteamClient007 = 0x663710;
|
||||
public const nint SteamClient008 = 0x663720;
|
||||
public const nint SteamClient009 = 0x663730;
|
||||
public const nint SteamClient010 = 0x663740;
|
||||
public const nint SteamClient011 = 0x663750;
|
||||
public const nint SteamClient012 = 0x663760;
|
||||
public const nint SteamClient013 = 0x663770;
|
||||
public const nint SteamClient014 = 0x663780;
|
||||
public const nint SteamClient015 = 0x663790;
|
||||
public const nint SteamClient016 = 0x6637A0;
|
||||
public const nint SteamClient017 = 0x6637B0;
|
||||
public const nint SteamClient018 = 0x6637C0;
|
||||
public const nint SteamClient019 = 0x6637D0;
|
||||
public const nint SteamClient020 = 0x6637E0;
|
||||
public const nint SteamClient021 = 0x6637F0;
|
||||
public const nint P2pvoice002 = 0xD9FD0;
|
||||
public const nint P2pvoicesingleton002 = 0xD6A30;
|
||||
}
|
||||
// Module: tier0.dll
|
||||
public static class Tier0 {
|
||||
public const nint TestScriptMgr001 = 0x140790;
|
||||
public const nint VEngineCvar007 = 0x63290;
|
||||
public const nint VProcessUtils002 = 0x131C70;
|
||||
public const nint VStringTokenSystem001 = 0x190600;
|
||||
}
|
||||
// Module: v8system.dll
|
||||
public static class V8system {
|
||||
public const nint Source2V8System001 = 0x1950;
|
||||
}
|
||||
// Module: valve_avi.dll
|
||||
public static class ValveAvi {
|
||||
public const nint VAvi001 = 0x2F90;
|
||||
}
|
||||
// Module: valve_wmf.dll
|
||||
public static class ValveWmf {
|
||||
public const nint VMediaFoundation001 = 0x12D0;
|
||||
}
|
||||
// Module: vphysics2.dll
|
||||
public static class Vphysics2 {
|
||||
public const nint VPhysics2HandleInterface001 = 0x5BCB0;
|
||||
public const nint VPhysics2Interface001 = 0x57130;
|
||||
}
|
||||
// Module: vscript.dll
|
||||
public static class Vscript {
|
||||
public const nint VScriptManager010 = 0x32000;
|
||||
}
|
||||
// Module: vstdlib_s64.dll
|
||||
public static class VstdlibS64 {
|
||||
public const nint Ivalidate001 = 0x25120;
|
||||
public const nint VEngineCvar002 = 0x5760;
|
||||
}
|
||||
// Module: worldrenderer.dll
|
||||
public static class Worldrenderer {
|
||||
public const nint WorldRendererMgr001 = 0x205E0;
|
||||
}
|
||||
}
|
248
output/win/interfaces.hpp
Normal file
248
output/win/interfaces.hpp
Normal file
@@ -0,0 +1,248 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
|
||||
namespace cs2_dumper {
|
||||
namespace interfaces {
|
||||
// Module: animationsystem.dll
|
||||
namespace animationsystem {
|
||||
constexpr std::ptrdiff_t animation_system_utils_001 = 0x72E80;
|
||||
constexpr std::ptrdiff_t animation_system_001 = 0x6DA00;
|
||||
}
|
||||
// Module: client.dll
|
||||
namespace client {
|
||||
constexpr std::ptrdiff_t client_tools_info_001 = 0x732F00;
|
||||
constexpr std::ptrdiff_t empty_world_service001_client = 0x480850;
|
||||
constexpr std::ptrdiff_t game_client_exports001 = 0x732F10;
|
||||
constexpr std::ptrdiff_t legacy_game_ui001 = 0x8AEE40;
|
||||
constexpr std::ptrdiff_t source2_client002 = 0x732F20;
|
||||
constexpr std::ptrdiff_t source2_client_config001 = 0x46BA90;
|
||||
constexpr std::ptrdiff_t source2_client_prediction001 = 0x7AF990;
|
||||
constexpr std::ptrdiff_t source2_client_ui001 = 0x89E460;
|
||||
}
|
||||
// Module: engine2.dll
|
||||
namespace engine2 {
|
||||
constexpr std::ptrdiff_t benchmark_service001 = 0x177230;
|
||||
constexpr std::ptrdiff_t bug_service001 = 0x178A90;
|
||||
constexpr std::ptrdiff_t client_server_engine_loop_service_001 = 0x1EAE60;
|
||||
constexpr std::ptrdiff_t engine_game_ui001 = 0x121E70;
|
||||
constexpr std::ptrdiff_t engine_service_mgr001 = 0x1DBC10;
|
||||
constexpr std::ptrdiff_t game_event_system_client_v001 = 0x1E02B0;
|
||||
constexpr std::ptrdiff_t game_event_system_server_v001 = 0x1E02C0;
|
||||
constexpr std::ptrdiff_t game_resource_service_client_v001 = 0x17FC50;
|
||||
constexpr std::ptrdiff_t game_resource_service_server_v001 = 0x17FC60;
|
||||
constexpr std::ptrdiff_t game_ui_service_001 = 0x182600;
|
||||
constexpr std::ptrdiff_t host_state_mgr001 = 0x1E4D10;
|
||||
constexpr std::ptrdiff_t inetsupport_001 = 0xF0DE0;
|
||||
constexpr std::ptrdiff_t input_service_001 = 0x188120;
|
||||
constexpr std::ptrdiff_t key_value_cache001 = 0x1E7530;
|
||||
constexpr std::ptrdiff_t map_list_service_001 = 0x19B050;
|
||||
constexpr std::ptrdiff_t network_client_service_001 = 0x1A2210;
|
||||
constexpr std::ptrdiff_t network_p2p_service_001 = 0x1A8F50;
|
||||
constexpr std::ptrdiff_t network_server_service_001 = 0x1AD4C0;
|
||||
constexpr std::ptrdiff_t network_service_001 = 0x1B26E0;
|
||||
constexpr std::ptrdiff_t render_service_001 = 0x1B2BD0;
|
||||
constexpr std::ptrdiff_t screenshot_service001 = 0x1B5590;
|
||||
constexpr std::ptrdiff_t simple_engine_loop_service_001 = 0x1F7050;
|
||||
constexpr std::ptrdiff_t sound_service_001 = 0x1B9B90;
|
||||
constexpr std::ptrdiff_t source2_engine_to_client001 = 0x61A90;
|
||||
constexpr std::ptrdiff_t source2_engine_to_client_string_table001 = 0x8AB70;
|
||||
constexpr std::ptrdiff_t source2_engine_to_server001 = 0x92140;
|
||||
constexpr std::ptrdiff_t source2_engine_to_server_string_table001 = 0xA9830;
|
||||
constexpr std::ptrdiff_t split_screen_service_001 = 0x1C0430;
|
||||
constexpr std::ptrdiff_t stats_service_001 = 0x1C3110;
|
||||
constexpr std::ptrdiff_t tool_service_001 = 0x1C7D60;
|
||||
constexpr std::ptrdiff_t vengine_gameuifuncs_version005 = 0x122AE0;
|
||||
constexpr std::ptrdiff_t v_prof_service_001 = 0x1C90E0;
|
||||
}
|
||||
// Module: filesystem_stdio.dll
|
||||
namespace filesystem_stdio {
|
||||
constexpr std::ptrdiff_t v_async_file_system2_001 = 0x67960;
|
||||
constexpr std::ptrdiff_t v_file_system017 = 0x67950;
|
||||
}
|
||||
// Module: host.dll
|
||||
namespace host {
|
||||
constexpr std::ptrdiff_t debug_draw_queue_manager001 = 0x11AE0;
|
||||
constexpr std::ptrdiff_t game_model_info001 = 0x12090;
|
||||
constexpr std::ptrdiff_t game_system2_host_hook = 0x12170;
|
||||
constexpr std::ptrdiff_t host_utils001 = 0x12920;
|
||||
constexpr std::ptrdiff_t prediction_diff_manager001 = 0x17340;
|
||||
constexpr std::ptrdiff_t save_restore_data_version001 = 0x19060;
|
||||
constexpr std::ptrdiff_t single_player_shared_memory001 = 0x19070;
|
||||
constexpr std::ptrdiff_t source2_host001 = 0x193F0;
|
||||
}
|
||||
// Module: imemanager.dll
|
||||
namespace imemanager {
|
||||
constexpr std::ptrdiff_t ime_manager001 = 0xC470;
|
||||
}
|
||||
// Module: inputsystem.dll
|
||||
namespace inputsystem {
|
||||
constexpr std::ptrdiff_t input_stack_system_version001 = 0x1850;
|
||||
constexpr std::ptrdiff_t input_system_version001 = 0x2A40;
|
||||
}
|
||||
// Module: localize.dll
|
||||
namespace localize {
|
||||
constexpr std::ptrdiff_t localize_001 = 0x3830;
|
||||
}
|
||||
// Module: matchmaking.dll
|
||||
namespace matchmaking {
|
||||
constexpr std::ptrdiff_t game_types001 = 0x53800;
|
||||
constexpr std::ptrdiff_t matchframework_001 = 0x105690;
|
||||
}
|
||||
// Module: materialsystem2.dll
|
||||
namespace materialsystem2 {
|
||||
constexpr std::ptrdiff_t font_manager_001 = 0x37A80;
|
||||
constexpr std::ptrdiff_t material_utils_001 = 0x4DB40;
|
||||
constexpr std::ptrdiff_t post_processing_system_001 = 0x42A80;
|
||||
constexpr std::ptrdiff_t text_layout_001 = 0x4A200;
|
||||
constexpr std::ptrdiff_t v_material_system2_001 = 0x25F80;
|
||||
}
|
||||
// Module: meshsystem.dll
|
||||
namespace meshsystem {
|
||||
constexpr std::ptrdiff_t mesh_system001 = 0x7440;
|
||||
}
|
||||
// Module: navsystem.dll
|
||||
namespace navsystem {
|
||||
constexpr std::ptrdiff_t nav_system001 = 0x8E30;
|
||||
}
|
||||
// Module: networksystem.dll
|
||||
namespace networksystem {
|
||||
constexpr std::ptrdiff_t flattened_serializers_version001 = 0x7EF90;
|
||||
constexpr std::ptrdiff_t network_messages_version001 = 0x9FC90;
|
||||
constexpr std::ptrdiff_t network_system_version001 = 0xBFA00;
|
||||
constexpr std::ptrdiff_t serialized_entities_version001 = 0xD6930;
|
||||
}
|
||||
// Module: panorama.dll
|
||||
namespace panorama {
|
||||
constexpr std::ptrdiff_t panorama_ui_engine001 = 0x5D960;
|
||||
}
|
||||
// Module: panorama_text_pango.dll
|
||||
namespace panorama_text_pango {
|
||||
constexpr std::ptrdiff_t panorama_text_services001 = 0x4CBE0;
|
||||
}
|
||||
// Module: panoramauiclient.dll
|
||||
namespace panoramauiclient {
|
||||
constexpr std::ptrdiff_t panorama_ui_client001 = 0x12010;
|
||||
}
|
||||
// Module: particles.dll
|
||||
namespace particles {
|
||||
constexpr std::ptrdiff_t particle_system_mgr003 = 0x591D0;
|
||||
}
|
||||
// Module: pulse_system.dll
|
||||
namespace pulse_system {
|
||||
constexpr std::ptrdiff_t i_pulse_system_001 = 0x44C0;
|
||||
}
|
||||
// Module: rendersystemdx11.dll
|
||||
namespace rendersystemdx11 {
|
||||
constexpr std::ptrdiff_t render_device_mgr001 = 0x4C7D0;
|
||||
constexpr std::ptrdiff_t render_utils_001 = 0x55150;
|
||||
constexpr std::ptrdiff_t v_render_device_mgr_backdoor001 = 0x4C7E0;
|
||||
}
|
||||
// Module: resourcesystem.dll
|
||||
namespace resourcesystem {
|
||||
constexpr std::ptrdiff_t resource_system013 = 0x10920;
|
||||
}
|
||||
// Module: scenefilecache.dll
|
||||
namespace scenefilecache {
|
||||
constexpr std::ptrdiff_t response_rules_cache001 = 0x31A0;
|
||||
constexpr std::ptrdiff_t scene_file_cache002 = 0x6A60;
|
||||
}
|
||||
// Module: scenesystem.dll
|
||||
namespace scenesystem {
|
||||
constexpr std::ptrdiff_t rendering_pipelines_001 = 0x86480;
|
||||
constexpr std::ptrdiff_t scene_system_002 = 0xBD200;
|
||||
constexpr std::ptrdiff_t scene_utils_001 = 0x12FCF0;
|
||||
}
|
||||
// Module: schemasystem.dll
|
||||
namespace schemasystem {
|
||||
constexpr std::ptrdiff_t schema_system_001 = 0xAA50;
|
||||
}
|
||||
// Module: server.dll
|
||||
namespace server {
|
||||
constexpr std::ptrdiff_t empty_world_service001_server = 0x572840;
|
||||
constexpr std::ptrdiff_t entity_subclass_utils_v001 = 0x2AF7A0;
|
||||
constexpr std::ptrdiff_t nav_game_test001 = 0xA46F10;
|
||||
constexpr std::ptrdiff_t server_tools_info_001 = 0x8322D0;
|
||||
constexpr std::ptrdiff_t source2_game_clients001 = 0x8322E0;
|
||||
constexpr std::ptrdiff_t source2_game_director001 = 0x11EAB0;
|
||||
constexpr std::ptrdiff_t source2_game_entities001 = 0x8322F0;
|
||||
constexpr std::ptrdiff_t source2_server001 = 0x832300;
|
||||
constexpr std::ptrdiff_t source2_server_config001 = 0x566BC0;
|
||||
constexpr std::ptrdiff_t customnavsystem001 = 0x22C660;
|
||||
}
|
||||
// Module: soundsystem.dll
|
||||
namespace soundsystem {
|
||||
constexpr std::ptrdiff_t sound_op_system001 = 0x16A640;
|
||||
constexpr std::ptrdiff_t sound_op_system_edit001 = 0x96A50;
|
||||
constexpr std::ptrdiff_t sound_system001 = 0x48320;
|
||||
constexpr std::ptrdiff_t v_mix_edit_tool001 = 0x75C30;
|
||||
}
|
||||
// Module: steamaudio.dll
|
||||
namespace steamaudio {
|
||||
constexpr std::ptrdiff_t steam_audio001 = 0x5AA70;
|
||||
}
|
||||
// Module: steamclient64.dll
|
||||
namespace steamclient64 {
|
||||
constexpr std::ptrdiff_t clientengine_interface_version005 = 0x8621C0;
|
||||
constexpr std::ptrdiff_t ivalidate001 = 0x866250;
|
||||
constexpr std::ptrdiff_t steam_client006 = 0x663700;
|
||||
constexpr std::ptrdiff_t steam_client007 = 0x663710;
|
||||
constexpr std::ptrdiff_t steam_client008 = 0x663720;
|
||||
constexpr std::ptrdiff_t steam_client009 = 0x663730;
|
||||
constexpr std::ptrdiff_t steam_client010 = 0x663740;
|
||||
constexpr std::ptrdiff_t steam_client011 = 0x663750;
|
||||
constexpr std::ptrdiff_t steam_client012 = 0x663760;
|
||||
constexpr std::ptrdiff_t steam_client013 = 0x663770;
|
||||
constexpr std::ptrdiff_t steam_client014 = 0x663780;
|
||||
constexpr std::ptrdiff_t steam_client015 = 0x663790;
|
||||
constexpr std::ptrdiff_t steam_client016 = 0x6637A0;
|
||||
constexpr std::ptrdiff_t steam_client017 = 0x6637B0;
|
||||
constexpr std::ptrdiff_t steam_client018 = 0x6637C0;
|
||||
constexpr std::ptrdiff_t steam_client019 = 0x6637D0;
|
||||
constexpr std::ptrdiff_t steam_client020 = 0x6637E0;
|
||||
constexpr std::ptrdiff_t steam_client021 = 0x6637F0;
|
||||
constexpr std::ptrdiff_t p2pvoice002 = 0xD9FD0;
|
||||
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD6A30;
|
||||
}
|
||||
// Module: tier0.dll
|
||||
namespace tier0 {
|
||||
constexpr std::ptrdiff_t test_script_mgr001 = 0x140790;
|
||||
constexpr std::ptrdiff_t v_engine_cvar007 = 0x63290;
|
||||
constexpr std::ptrdiff_t v_process_utils002 = 0x131C70;
|
||||
constexpr std::ptrdiff_t v_string_token_system001 = 0x190600;
|
||||
}
|
||||
// Module: v8system.dll
|
||||
namespace v8system {
|
||||
constexpr std::ptrdiff_t source2_v8_system001 = 0x1950;
|
||||
}
|
||||
// Module: valve_avi.dll
|
||||
namespace valve_avi {
|
||||
constexpr std::ptrdiff_t v_avi001 = 0x2F90;
|
||||
}
|
||||
// Module: valve_wmf.dll
|
||||
namespace valve_wmf {
|
||||
constexpr std::ptrdiff_t v_media_foundation001 = 0x12D0;
|
||||
}
|
||||
// Module: vphysics2.dll
|
||||
namespace vphysics2 {
|
||||
constexpr std::ptrdiff_t v_physics2_handle_interface_001 = 0x5BCB0;
|
||||
constexpr std::ptrdiff_t v_physics2_interface_001 = 0x57130;
|
||||
}
|
||||
// Module: vscript.dll
|
||||
namespace vscript {
|
||||
constexpr std::ptrdiff_t v_script_manager010 = 0x32000;
|
||||
}
|
||||
// Module: vstdlib_s64.dll
|
||||
namespace vstdlib_s64 {
|
||||
constexpr std::ptrdiff_t ivalidate001 = 0x25120;
|
||||
constexpr std::ptrdiff_t v_engine_cvar002 = 0x5760;
|
||||
}
|
||||
// Module: worldrenderer.dll
|
||||
namespace worldrenderer {
|
||||
constexpr std::ptrdiff_t world_renderer_mgr001 = 0x205E0;
|
||||
}
|
||||
}
|
||||
}
|
602
output/win/interfaces.json
Normal file
602
output/win/interfaces.json
Normal file
@@ -0,0 +1,602 @@
|
||||
{
|
||||
"interfaces": {
|
||||
"animationsystem.dll": [
|
||||
{
|
||||
"name": "AnimationSystemUtils_001",
|
||||
"value": 470656
|
||||
},
|
||||
{
|
||||
"name": "AnimationSystem_001",
|
||||
"value": 449024
|
||||
}
|
||||
],
|
||||
"client.dll": [
|
||||
{
|
||||
"name": "ClientToolsInfo_001",
|
||||
"value": 7548672
|
||||
},
|
||||
{
|
||||
"name": "EmptyWorldService001_Client",
|
||||
"value": 4720720
|
||||
},
|
||||
{
|
||||
"name": "GameClientExports001",
|
||||
"value": 7548688
|
||||
},
|
||||
{
|
||||
"name": "LegacyGameUI001",
|
||||
"value": 9104960
|
||||
},
|
||||
{
|
||||
"name": "Source2Client002",
|
||||
"value": 7548704
|
||||
},
|
||||
{
|
||||
"name": "Source2ClientConfig001",
|
||||
"value": 4635280
|
||||
},
|
||||
{
|
||||
"name": "Source2ClientPrediction001",
|
||||
"value": 8059280
|
||||
},
|
||||
{
|
||||
"name": "Source2ClientUI001",
|
||||
"value": 9036896
|
||||
}
|
||||
],
|
||||
"engine2.dll": [
|
||||
{
|
||||
"name": "BenchmarkService001",
|
||||
"value": 1536560
|
||||
},
|
||||
{
|
||||
"name": "BugService001",
|
||||
"value": 1542800
|
||||
},
|
||||
{
|
||||
"name": "ClientServerEngineLoopService_001",
|
||||
"value": 2010720
|
||||
},
|
||||
{
|
||||
"name": "EngineGameUI001",
|
||||
"value": 1187440
|
||||
},
|
||||
{
|
||||
"name": "EngineServiceMgr001",
|
||||
"value": 1948688
|
||||
},
|
||||
{
|
||||
"name": "GameEventSystemClientV001",
|
||||
"value": 1966768
|
||||
},
|
||||
{
|
||||
"name": "GameEventSystemServerV001",
|
||||
"value": 1966784
|
||||
},
|
||||
{
|
||||
"name": "GameResourceServiceClientV001",
|
||||
"value": 1571920
|
||||
},
|
||||
{
|
||||
"name": "GameResourceServiceServerV001",
|
||||
"value": 1571936
|
||||
},
|
||||
{
|
||||
"name": "GameUIService_001",
|
||||
"value": 1582592
|
||||
},
|
||||
{
|
||||
"name": "HostStateMgr001",
|
||||
"value": 1985808
|
||||
},
|
||||
{
|
||||
"name": "INETSUPPORT_001",
|
||||
"value": 986592
|
||||
},
|
||||
{
|
||||
"name": "InputService_001",
|
||||
"value": 1605920
|
||||
},
|
||||
{
|
||||
"name": "KeyValueCache001",
|
||||
"value": 1996080
|
||||
},
|
||||
{
|
||||
"name": "MapListService_001",
|
||||
"value": 1683536
|
||||
},
|
||||
{
|
||||
"name": "NetworkClientService_001",
|
||||
"value": 1712656
|
||||
},
|
||||
{
|
||||
"name": "NetworkP2PService_001",
|
||||
"value": 1740624
|
||||
},
|
||||
{
|
||||
"name": "NetworkServerService_001",
|
||||
"value": 1758400
|
||||
},
|
||||
{
|
||||
"name": "NetworkService_001",
|
||||
"value": 1779424
|
||||
},
|
||||
{
|
||||
"name": "RenderService_001",
|
||||
"value": 1780688
|
||||
},
|
||||
{
|
||||
"name": "ScreenshotService001",
|
||||
"value": 1791376
|
||||
},
|
||||
{
|
||||
"name": "SimpleEngineLoopService_001",
|
||||
"value": 2060368
|
||||
},
|
||||
{
|
||||
"name": "SoundService_001",
|
||||
"value": 1809296
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToClient001",
|
||||
"value": 400016
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToClientStringTable001",
|
||||
"value": 568176
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToServer001",
|
||||
"value": 598336
|
||||
},
|
||||
{
|
||||
"name": "Source2EngineToServerStringTable001",
|
||||
"value": 694320
|
||||
},
|
||||
{
|
||||
"name": "SplitScreenService_001",
|
||||
"value": 1836080
|
||||
},
|
||||
{
|
||||
"name": "StatsService_001",
|
||||
"value": 1847568
|
||||
},
|
||||
{
|
||||
"name": "ToolService_001",
|
||||
"value": 1867104
|
||||
},
|
||||
{
|
||||
"name": "VENGINE_GAMEUIFUNCS_VERSION005",
|
||||
"value": 1190624
|
||||
},
|
||||
{
|
||||
"name": "VProfService_001",
|
||||
"value": 1872096
|
||||
}
|
||||
],
|
||||
"filesystem_stdio.dll": [
|
||||
{
|
||||
"name": "VAsyncFileSystem2_001",
|
||||
"value": 424288
|
||||
},
|
||||
{
|
||||
"name": "VFileSystem017",
|
||||
"value": 424272
|
||||
}
|
||||
],
|
||||
"host.dll": [
|
||||
{
|
||||
"name": "DebugDrawQueueManager001",
|
||||
"value": 72416
|
||||
},
|
||||
{
|
||||
"name": "GameModelInfo001",
|
||||
"value": 73872
|
||||
},
|
||||
{
|
||||
"name": "GameSystem2HostHook",
|
||||
"value": 74096
|
||||
},
|
||||
{
|
||||
"name": "HostUtils001",
|
||||
"value": 76064
|
||||
},
|
||||
{
|
||||
"name": "PredictionDiffManager001",
|
||||
"value": 95040
|
||||
},
|
||||
{
|
||||
"name": "SaveRestoreDataVersion001",
|
||||
"value": 102496
|
||||
},
|
||||
{
|
||||
"name": "SinglePlayerSharedMemory001",
|
||||
"value": 102512
|
||||
},
|
||||
{
|
||||
"name": "Source2Host001",
|
||||
"value": 103408
|
||||
}
|
||||
],
|
||||
"imemanager.dll": [
|
||||
{
|
||||
"name": "IMEManager001",
|
||||
"value": 50288
|
||||
}
|
||||
],
|
||||
"inputsystem.dll": [
|
||||
{
|
||||
"name": "InputStackSystemVersion001",
|
||||
"value": 6224
|
||||
},
|
||||
{
|
||||
"name": "InputSystemVersion001",
|
||||
"value": 10816
|
||||
}
|
||||
],
|
||||
"localize.dll": [
|
||||
{
|
||||
"name": "Localize_001",
|
||||
"value": 14384
|
||||
}
|
||||
],
|
||||
"matchmaking.dll": [
|
||||
{
|
||||
"name": "GameTypes001",
|
||||
"value": 342016
|
||||
},
|
||||
{
|
||||
"name": "MATCHFRAMEWORK_001",
|
||||
"value": 1070736
|
||||
}
|
||||
],
|
||||
"materialsystem2.dll": [
|
||||
{
|
||||
"name": "FontManager_001",
|
||||
"value": 227968
|
||||
},
|
||||
{
|
||||
"name": "MaterialUtils_001",
|
||||
"value": 318272
|
||||
},
|
||||
{
|
||||
"name": "PostProcessingSystem_001",
|
||||
"value": 273024
|
||||
},
|
||||
{
|
||||
"name": "TextLayout_001",
|
||||
"value": 303616
|
||||
},
|
||||
{
|
||||
"name": "VMaterialSystem2_001",
|
||||
"value": 155520
|
||||
}
|
||||
],
|
||||
"meshsystem.dll": [
|
||||
{
|
||||
"name": "MeshSystem001",
|
||||
"value": 29760
|
||||
}
|
||||
],
|
||||
"navsystem.dll": [
|
||||
{
|
||||
"name": "NavSystem001",
|
||||
"value": 36400
|
||||
}
|
||||
],
|
||||
"networksystem.dll": [
|
||||
{
|
||||
"name": "FlattenedSerializersVersion001",
|
||||
"value": 520080
|
||||
},
|
||||
{
|
||||
"name": "NetworkMessagesVersion001",
|
||||
"value": 654480
|
||||
},
|
||||
{
|
||||
"name": "NetworkSystemVersion001",
|
||||
"value": 784896
|
||||
},
|
||||
{
|
||||
"name": "SerializedEntitiesVersion001",
|
||||
"value": 878896
|
||||
}
|
||||
],
|
||||
"panorama.dll": [
|
||||
{
|
||||
"name": "PanoramaUIEngine001",
|
||||
"value": 383328
|
||||
}
|
||||
],
|
||||
"panorama_text_pango.dll": [
|
||||
{
|
||||
"name": "PanoramaTextServices001",
|
||||
"value": 314336
|
||||
}
|
||||
],
|
||||
"panoramauiclient.dll": [
|
||||
{
|
||||
"name": "PanoramaUIClient001",
|
||||
"value": 73744
|
||||
}
|
||||
],
|
||||
"particles.dll": [
|
||||
{
|
||||
"name": "ParticleSystemMgr003",
|
||||
"value": 365008
|
||||
}
|
||||
],
|
||||
"pulse_system.dll": [
|
||||
{
|
||||
"name": "IPulseSystem_001",
|
||||
"value": 17600
|
||||
}
|
||||
],
|
||||
"rendersystemdx11.dll": [
|
||||
{
|
||||
"name": "RenderDeviceMgr001",
|
||||
"value": 313296
|
||||
},
|
||||
{
|
||||
"name": "RenderUtils_001",
|
||||
"value": 348496
|
||||
},
|
||||
{
|
||||
"name": "VRenderDeviceMgrBackdoor001",
|
||||
"value": 313312
|
||||
}
|
||||
],
|
||||
"resourcesystem.dll": [
|
||||
{
|
||||
"name": "ResourceSystem013",
|
||||
"value": 67872
|
||||
}
|
||||
],
|
||||
"scenefilecache.dll": [
|
||||
{
|
||||
"name": "ResponseRulesCache001",
|
||||
"value": 12704
|
||||
},
|
||||
{
|
||||
"name": "SceneFileCache002",
|
||||
"value": 27232
|
||||
}
|
||||
],
|
||||
"scenesystem.dll": [
|
||||
{
|
||||
"name": "RenderingPipelines_001",
|
||||
"value": 550016
|
||||
},
|
||||
{
|
||||
"name": "SceneSystem_002",
|
||||
"value": 774656
|
||||
},
|
||||
{
|
||||
"name": "SceneUtils_001",
|
||||
"value": 1244400
|
||||
}
|
||||
],
|
||||
"schemasystem.dll": [
|
||||
{
|
||||
"name": "SchemaSystem_001",
|
||||
"value": 43600
|
||||
}
|
||||
],
|
||||
"server.dll": [
|
||||
{
|
||||
"name": "EmptyWorldService001_Server",
|
||||
"value": 5711936
|
||||
},
|
||||
{
|
||||
"name": "EntitySubclassUtilsV001",
|
||||
"value": 2815904
|
||||
},
|
||||
{
|
||||
"name": "NavGameTest001",
|
||||
"value": 10776336
|
||||
},
|
||||
{
|
||||
"name": "ServerToolsInfo_001",
|
||||
"value": 8594128
|
||||
},
|
||||
{
|
||||
"name": "Source2GameClients001",
|
||||
"value": 8594144
|
||||
},
|
||||
{
|
||||
"name": "Source2GameDirector001",
|
||||
"value": 1174192
|
||||
},
|
||||
{
|
||||
"name": "Source2GameEntities001",
|
||||
"value": 8594160
|
||||
},
|
||||
{
|
||||
"name": "Source2Server001",
|
||||
"value": 8594176
|
||||
},
|
||||
{
|
||||
"name": "Source2ServerConfig001",
|
||||
"value": 5663680
|
||||
},
|
||||
{
|
||||
"name": "customnavsystem001",
|
||||
"value": 2279008
|
||||
}
|
||||
],
|
||||
"soundsystem.dll": [
|
||||
{
|
||||
"name": "SoundOpSystem001",
|
||||
"value": 1484352
|
||||
},
|
||||
{
|
||||
"name": "SoundOpSystemEdit001",
|
||||
"value": 617040
|
||||
},
|
||||
{
|
||||
"name": "SoundSystem001",
|
||||
"value": 295712
|
||||
},
|
||||
{
|
||||
"name": "VMixEditTool001",
|
||||
"value": 482352
|
||||
}
|
||||
],
|
||||
"steamaudio.dll": [
|
||||
{
|
||||
"name": "SteamAudio001",
|
||||
"value": 371312
|
||||
}
|
||||
],
|
||||
"steamclient64.dll": [
|
||||
{
|
||||
"name": "CLIENTENGINE_INTERFACE_VERSION005",
|
||||
"value": 8790464
|
||||
},
|
||||
{
|
||||
"name": "IVALIDATE001",
|
||||
"value": 8806992
|
||||
},
|
||||
{
|
||||
"name": "SteamClient006",
|
||||
"value": 6698752
|
||||
},
|
||||
{
|
||||
"name": "SteamClient007",
|
||||
"value": 6698768
|
||||
},
|
||||
{
|
||||
"name": "SteamClient008",
|
||||
"value": 6698784
|
||||
},
|
||||
{
|
||||
"name": "SteamClient009",
|
||||
"value": 6698800
|
||||
},
|
||||
{
|
||||
"name": "SteamClient010",
|
||||
"value": 6698816
|
||||
},
|
||||
{
|
||||
"name": "SteamClient011",
|
||||
"value": 6698832
|
||||
},
|
||||
{
|
||||
"name": "SteamClient012",
|
||||
"value": 6698848
|
||||
},
|
||||
{
|
||||
"name": "SteamClient013",
|
||||
"value": 6698864
|
||||
},
|
||||
{
|
||||
"name": "SteamClient014",
|
||||
"value": 6698880
|
||||
},
|
||||
{
|
||||
"name": "SteamClient015",
|
||||
"value": 6698896
|
||||
},
|
||||
{
|
||||
"name": "SteamClient016",
|
||||
"value": 6698912
|
||||
},
|
||||
{
|
||||
"name": "SteamClient017",
|
||||
"value": 6698928
|
||||
},
|
||||
{
|
||||
"name": "SteamClient018",
|
||||
"value": 6698944
|
||||
},
|
||||
{
|
||||
"name": "SteamClient019",
|
||||
"value": 6698960
|
||||
},
|
||||
{
|
||||
"name": "SteamClient020",
|
||||
"value": 6698976
|
||||
},
|
||||
{
|
||||
"name": "SteamClient021",
|
||||
"value": 6698992
|
||||
},
|
||||
{
|
||||
"name": "p2pvoice002",
|
||||
"value": 892880
|
||||
},
|
||||
{
|
||||
"name": "p2pvoicesingleton002",
|
||||
"value": 879152
|
||||
}
|
||||
],
|
||||
"tier0.dll": [
|
||||
{
|
||||
"name": "TestScriptMgr001",
|
||||
"value": 1312656
|
||||
},
|
||||
{
|
||||
"name": "VEngineCvar007",
|
||||
"value": 406160
|
||||
},
|
||||
{
|
||||
"name": "VProcessUtils002",
|
||||
"value": 1252464
|
||||
},
|
||||
{
|
||||
"name": "VStringTokenSystem001",
|
||||
"value": 1639936
|
||||
}
|
||||
],
|
||||
"v8system.dll": [
|
||||
{
|
||||
"name": "Source2V8System001",
|
||||
"value": 6480
|
||||
}
|
||||
],
|
||||
"valve_avi.dll": [
|
||||
{
|
||||
"name": "VAvi001",
|
||||
"value": 12176
|
||||
}
|
||||
],
|
||||
"valve_wmf.dll": [
|
||||
{
|
||||
"name": "VMediaFoundation001",
|
||||
"value": 4816
|
||||
}
|
||||
],
|
||||
"vphysics2.dll": [
|
||||
{
|
||||
"name": "VPhysics2_Handle_Interface_001",
|
||||
"value": 375984
|
||||
},
|
||||
{
|
||||
"name": "VPhysics2_Interface_001",
|
||||
"value": 356656
|
||||
}
|
||||
],
|
||||
"vscript.dll": [
|
||||
{
|
||||
"name": "VScriptManager010",
|
||||
"value": 204800
|
||||
}
|
||||
],
|
||||
"vstdlib_s64.dll": [
|
||||
{
|
||||
"name": "IVALIDATE001",
|
||||
"value": 151840
|
||||
},
|
||||
{
|
||||
"name": "VEngineCvar002",
|
||||
"value": 22368
|
||||
}
|
||||
],
|
||||
"worldrenderer.dll": [
|
||||
{
|
||||
"name": "WorldRendererMgr001",
|
||||
"value": 132576
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
244
output/win/interfaces.rs
Normal file
244
output/win/interfaces.rs
Normal file
@@ -0,0 +1,244 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
pub mod cs2_dumper {
|
||||
pub mod interfaces {
|
||||
// Module: animationsystem.dll
|
||||
pub mod animationsystem {
|
||||
pub const ANIMATION_SYSTEM_UTILS_001: usize = 0x72E80;
|
||||
pub const ANIMATION_SYSTEM_001: usize = 0x6DA00;
|
||||
}
|
||||
// Module: client.dll
|
||||
pub mod client {
|
||||
pub const CLIENT_TOOLS_INFO_001: usize = 0x732F00;
|
||||
pub const EMPTY_WORLD_SERVICE001_CLIENT: usize = 0x480850;
|
||||
pub const GAME_CLIENT_EXPORTS001: usize = 0x732F10;
|
||||
pub const LEGACY_GAME_UI001: usize = 0x8AEE40;
|
||||
pub const SOURCE2_CLIENT002: usize = 0x732F20;
|
||||
pub const SOURCE2_CLIENT_CONFIG001: usize = 0x46BA90;
|
||||
pub const SOURCE2_CLIENT_PREDICTION001: usize = 0x7AF990;
|
||||
pub const SOURCE2_CLIENT_UI001: usize = 0x89E460;
|
||||
}
|
||||
// Module: engine2.dll
|
||||
pub mod engine2 {
|
||||
pub const BENCHMARK_SERVICE001: usize = 0x177230;
|
||||
pub const BUG_SERVICE001: usize = 0x178A90;
|
||||
pub const CLIENT_SERVER_ENGINE_LOOP_SERVICE_001: usize = 0x1EAE60;
|
||||
pub const ENGINE_GAME_UI001: usize = 0x121E70;
|
||||
pub const ENGINE_SERVICE_MGR001: usize = 0x1DBC10;
|
||||
pub const GAME_EVENT_SYSTEM_CLIENT_V001: usize = 0x1E02B0;
|
||||
pub const GAME_EVENT_SYSTEM_SERVER_V001: usize = 0x1E02C0;
|
||||
pub const GAME_RESOURCE_SERVICE_CLIENT_V001: usize = 0x17FC50;
|
||||
pub const GAME_RESOURCE_SERVICE_SERVER_V001: usize = 0x17FC60;
|
||||
pub const GAME_UI_SERVICE_001: usize = 0x182600;
|
||||
pub const HOST_STATE_MGR001: usize = 0x1E4D10;
|
||||
pub const INETSUPPORT_001: usize = 0xF0DE0;
|
||||
pub const INPUT_SERVICE_001: usize = 0x188120;
|
||||
pub const KEY_VALUE_CACHE001: usize = 0x1E7530;
|
||||
pub const MAP_LIST_SERVICE_001: usize = 0x19B050;
|
||||
pub const NETWORK_CLIENT_SERVICE_001: usize = 0x1A2210;
|
||||
pub const NETWORK_P2P_SERVICE_001: usize = 0x1A8F50;
|
||||
pub const NETWORK_SERVER_SERVICE_001: usize = 0x1AD4C0;
|
||||
pub const NETWORK_SERVICE_001: usize = 0x1B26E0;
|
||||
pub const RENDER_SERVICE_001: usize = 0x1B2BD0;
|
||||
pub const SCREENSHOT_SERVICE001: usize = 0x1B5590;
|
||||
pub const SIMPLE_ENGINE_LOOP_SERVICE_001: usize = 0x1F7050;
|
||||
pub const SOUND_SERVICE_001: usize = 0x1B9B90;
|
||||
pub const SOURCE2_ENGINE_TO_CLIENT001: usize = 0x61A90;
|
||||
pub const SOURCE2_ENGINE_TO_CLIENT_STRING_TABLE001: usize = 0x8AB70;
|
||||
pub const SOURCE2_ENGINE_TO_SERVER001: usize = 0x92140;
|
||||
pub const SOURCE2_ENGINE_TO_SERVER_STRING_TABLE001: usize = 0xA9830;
|
||||
pub const SPLIT_SCREEN_SERVICE_001: usize = 0x1C0430;
|
||||
pub const STATS_SERVICE_001: usize = 0x1C3110;
|
||||
pub const TOOL_SERVICE_001: usize = 0x1C7D60;
|
||||
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x122AE0;
|
||||
pub const V_PROF_SERVICE_001: usize = 0x1C90E0;
|
||||
}
|
||||
// Module: filesystem_stdio.dll
|
||||
pub mod filesystem_stdio {
|
||||
pub const V_ASYNC_FILE_SYSTEM2_001: usize = 0x67960;
|
||||
pub const V_FILE_SYSTEM017: usize = 0x67950;
|
||||
}
|
||||
// Module: host.dll
|
||||
pub mod host {
|
||||
pub const DEBUG_DRAW_QUEUE_MANAGER001: usize = 0x11AE0;
|
||||
pub const GAME_MODEL_INFO001: usize = 0x12090;
|
||||
pub const GAME_SYSTEM2_HOST_HOOK: usize = 0x12170;
|
||||
pub const HOST_UTILS001: usize = 0x12920;
|
||||
pub const PREDICTION_DIFF_MANAGER001: usize = 0x17340;
|
||||
pub const SAVE_RESTORE_DATA_VERSION001: usize = 0x19060;
|
||||
pub const SINGLE_PLAYER_SHARED_MEMORY001: usize = 0x19070;
|
||||
pub const SOURCE2_HOST001: usize = 0x193F0;
|
||||
}
|
||||
// Module: imemanager.dll
|
||||
pub mod imemanager {
|
||||
pub const IME_MANAGER001: usize = 0xC470;
|
||||
}
|
||||
// Module: inputsystem.dll
|
||||
pub mod inputsystem {
|
||||
pub const INPUT_STACK_SYSTEM_VERSION001: usize = 0x1850;
|
||||
pub const INPUT_SYSTEM_VERSION001: usize = 0x2A40;
|
||||
}
|
||||
// Module: localize.dll
|
||||
pub mod localize {
|
||||
pub const LOCALIZE_001: usize = 0x3830;
|
||||
}
|
||||
// Module: matchmaking.dll
|
||||
pub mod matchmaking {
|
||||
pub const GAME_TYPES001: usize = 0x53800;
|
||||
pub const MATCHFRAMEWORK_001: usize = 0x105690;
|
||||
}
|
||||
// Module: materialsystem2.dll
|
||||
pub mod materialsystem2 {
|
||||
pub const FONT_MANAGER_001: usize = 0x37A80;
|
||||
pub const MATERIAL_UTILS_001: usize = 0x4DB40;
|
||||
pub const POST_PROCESSING_SYSTEM_001: usize = 0x42A80;
|
||||
pub const TEXT_LAYOUT_001: usize = 0x4A200;
|
||||
pub const V_MATERIAL_SYSTEM2_001: usize = 0x25F80;
|
||||
}
|
||||
// Module: meshsystem.dll
|
||||
pub mod meshsystem {
|
||||
pub const MESH_SYSTEM001: usize = 0x7440;
|
||||
}
|
||||
// Module: navsystem.dll
|
||||
pub mod navsystem {
|
||||
pub const NAV_SYSTEM001: usize = 0x8E30;
|
||||
}
|
||||
// Module: networksystem.dll
|
||||
pub mod networksystem {
|
||||
pub const FLATTENED_SERIALIZERS_VERSION001: usize = 0x7EF90;
|
||||
pub const NETWORK_MESSAGES_VERSION001: usize = 0x9FC90;
|
||||
pub const NETWORK_SYSTEM_VERSION001: usize = 0xBFA00;
|
||||
pub const SERIALIZED_ENTITIES_VERSION001: usize = 0xD6930;
|
||||
}
|
||||
// Module: panorama.dll
|
||||
pub mod panorama {
|
||||
pub const PANORAMA_UI_ENGINE001: usize = 0x5D960;
|
||||
}
|
||||
// Module: panorama_text_pango.dll
|
||||
pub mod panorama_text_pango {
|
||||
pub const PANORAMA_TEXT_SERVICES001: usize = 0x4CBE0;
|
||||
}
|
||||
// Module: panoramauiclient.dll
|
||||
pub mod panoramauiclient {
|
||||
pub const PANORAMA_UI_CLIENT001: usize = 0x12010;
|
||||
}
|
||||
// Module: particles.dll
|
||||
pub mod particles {
|
||||
pub const PARTICLE_SYSTEM_MGR003: usize = 0x591D0;
|
||||
}
|
||||
// Module: pulse_system.dll
|
||||
pub mod pulse_system {
|
||||
pub const I_PULSE_SYSTEM_001: usize = 0x44C0;
|
||||
}
|
||||
// Module: rendersystemdx11.dll
|
||||
pub mod rendersystemdx11 {
|
||||
pub const RENDER_DEVICE_MGR001: usize = 0x4C7D0;
|
||||
pub const RENDER_UTILS_001: usize = 0x55150;
|
||||
pub const V_RENDER_DEVICE_MGR_BACKDOOR001: usize = 0x4C7E0;
|
||||
}
|
||||
// Module: resourcesystem.dll
|
||||
pub mod resourcesystem {
|
||||
pub const RESOURCE_SYSTEM013: usize = 0x10920;
|
||||
}
|
||||
// Module: scenefilecache.dll
|
||||
pub mod scenefilecache {
|
||||
pub const RESPONSE_RULES_CACHE001: usize = 0x31A0;
|
||||
pub const SCENE_FILE_CACHE002: usize = 0x6A60;
|
||||
}
|
||||
// Module: scenesystem.dll
|
||||
pub mod scenesystem {
|
||||
pub const RENDERING_PIPELINES_001: usize = 0x86480;
|
||||
pub const SCENE_SYSTEM_002: usize = 0xBD200;
|
||||
pub const SCENE_UTILS_001: usize = 0x12FCF0;
|
||||
}
|
||||
// Module: schemasystem.dll
|
||||
pub mod schemasystem {
|
||||
pub const SCHEMA_SYSTEM_001: usize = 0xAA50;
|
||||
}
|
||||
// Module: server.dll
|
||||
pub mod server {
|
||||
pub const EMPTY_WORLD_SERVICE001_SERVER: usize = 0x572840;
|
||||
pub const ENTITY_SUBCLASS_UTILS_V001: usize = 0x2AF7A0;
|
||||
pub const NAV_GAME_TEST001: usize = 0xA46F10;
|
||||
pub const SERVER_TOOLS_INFO_001: usize = 0x8322D0;
|
||||
pub const SOURCE2_GAME_CLIENTS001: usize = 0x8322E0;
|
||||
pub const SOURCE2_GAME_DIRECTOR001: usize = 0x11EAB0;
|
||||
pub const SOURCE2_GAME_ENTITIES001: usize = 0x8322F0;
|
||||
pub const SOURCE2_SERVER001: usize = 0x832300;
|
||||
pub const SOURCE2_SERVER_CONFIG001: usize = 0x566BC0;
|
||||
pub const CUSTOMNAVSYSTEM001: usize = 0x22C660;
|
||||
}
|
||||
// Module: soundsystem.dll
|
||||
pub mod soundsystem {
|
||||
pub const SOUND_OP_SYSTEM001: usize = 0x16A640;
|
||||
pub const SOUND_OP_SYSTEM_EDIT001: usize = 0x96A50;
|
||||
pub const SOUND_SYSTEM001: usize = 0x48320;
|
||||
pub const V_MIX_EDIT_TOOL001: usize = 0x75C30;
|
||||
}
|
||||
// Module: steamaudio.dll
|
||||
pub mod steamaudio {
|
||||
pub const STEAM_AUDIO001: usize = 0x5AA70;
|
||||
}
|
||||
// Module: steamclient64.dll
|
||||
pub mod steamclient64 {
|
||||
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x8621C0;
|
||||
pub const IVALIDATE001: usize = 0x866250;
|
||||
pub const STEAM_CLIENT006: usize = 0x663700;
|
||||
pub const STEAM_CLIENT007: usize = 0x663710;
|
||||
pub const STEAM_CLIENT008: usize = 0x663720;
|
||||
pub const STEAM_CLIENT009: usize = 0x663730;
|
||||
pub const STEAM_CLIENT010: usize = 0x663740;
|
||||
pub const STEAM_CLIENT011: usize = 0x663750;
|
||||
pub const STEAM_CLIENT012: usize = 0x663760;
|
||||
pub const STEAM_CLIENT013: usize = 0x663770;
|
||||
pub const STEAM_CLIENT014: usize = 0x663780;
|
||||
pub const STEAM_CLIENT015: usize = 0x663790;
|
||||
pub const STEAM_CLIENT016: usize = 0x6637A0;
|
||||
pub const STEAM_CLIENT017: usize = 0x6637B0;
|
||||
pub const STEAM_CLIENT018: usize = 0x6637C0;
|
||||
pub const STEAM_CLIENT019: usize = 0x6637D0;
|
||||
pub const STEAM_CLIENT020: usize = 0x6637E0;
|
||||
pub const STEAM_CLIENT021: usize = 0x6637F0;
|
||||
pub const P2PVOICE002: usize = 0xD9FD0;
|
||||
pub const P2PVOICESINGLETON002: usize = 0xD6A30;
|
||||
}
|
||||
// Module: tier0.dll
|
||||
pub mod tier0 {
|
||||
pub const TEST_SCRIPT_MGR001: usize = 0x140790;
|
||||
pub const V_ENGINE_CVAR007: usize = 0x63290;
|
||||
pub const V_PROCESS_UTILS002: usize = 0x131C70;
|
||||
pub const V_STRING_TOKEN_SYSTEM001: usize = 0x190600;
|
||||
}
|
||||
// Module: v8system.dll
|
||||
pub mod v8system {
|
||||
pub const SOURCE2_V8_SYSTEM001: usize = 0x1950;
|
||||
}
|
||||
// Module: valve_avi.dll
|
||||
pub mod valve_avi {
|
||||
pub const V_AVI001: usize = 0x2F90;
|
||||
}
|
||||
// Module: valve_wmf.dll
|
||||
pub mod valve_wmf {
|
||||
pub const V_MEDIA_FOUNDATION001: usize = 0x12D0;
|
||||
}
|
||||
// Module: vphysics2.dll
|
||||
pub mod vphysics2 {
|
||||
pub const V_PHYSICS2_HANDLE_INTERFACE_001: usize = 0x5BCB0;
|
||||
pub const V_PHYSICS2_INTERFACE_001: usize = 0x57130;
|
||||
}
|
||||
// Module: vscript.dll
|
||||
pub mod vscript {
|
||||
pub const V_SCRIPT_MANAGER010: usize = 0x32000;
|
||||
}
|
||||
// Module: vstdlib_s64.dll
|
||||
pub mod vstdlib_s64 {
|
||||
pub const IVALIDATE001: usize = 0x25120;
|
||||
pub const V_ENGINE_CVAR002: usize = 0x5760;
|
||||
}
|
||||
// Module: worldrenderer.dll
|
||||
pub mod worldrenderer {
|
||||
pub const WORLD_RENDERER_MGR001: usize = 0x205E0;
|
||||
}
|
||||
}
|
||||
}
|
44
output/win/offsets.cs
Normal file
44
output/win/offsets.cs
Normal file
@@ -0,0 +1,44 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
namespace CS2Dumper.Offsets {
|
||||
// Module: client.dll
|
||||
public static class Client {
|
||||
public const nint DwCsgoInput = 0x192B620;
|
||||
public const nint DwEntityList = 0x18C2D58;
|
||||
public const nint DwGameEntitySystem = 0x19E0790;
|
||||
public const nint DwGameEntitySystemGetHighestEntityIndex = 0x1510;
|
||||
public const nint DwGameRules = 0x191FCA0;
|
||||
public const nint DwGlobalVars = 0x172ABA0;
|
||||
public const nint DwGlowManager = 0x19200C0;
|
||||
public const nint DwLocalPlayerController = 0x1912578;
|
||||
public const nint DwLocalPlayerPawn = 0x17371A8;
|
||||
public const nint DwPlantedC4 = 0x1928AD8;
|
||||
public const nint DwPrediction = 0x1737070;
|
||||
public const nint DwSensitivity = 0x19209E8;
|
||||
public const nint DwSensitivitySensitivity = 0x40;
|
||||
public const nint DwViewAngles = 0x19309B0;
|
||||
public const nint DwViewMatrix = 0x19241A0;
|
||||
public const nint DwViewRender = 0x1924A20;
|
||||
}
|
||||
// Module: engine2.dll
|
||||
public static class Engine2 {
|
||||
public const nint DwBuildNumber = 0x514574;
|
||||
public const nint DwNetworkGameClient = 0x513AC8;
|
||||
public const nint DwNetworkGameClientDeltaTick = 0x258;
|
||||
public const nint DwNetworkGameClientGetLocalPlayer = 0xF0;
|
||||
public const nint DwNetworkGameClientGetMaxClients = 0x250;
|
||||
public const nint DwNetworkGameClientSignOnState = 0x240;
|
||||
public const nint DwWindowHeight = 0x5CCCDD;
|
||||
public const nint DwWindowWidth = 0x5CCCD9;
|
||||
}
|
||||
// Module: inputsystem.dll
|
||||
public static class Inputsystem {
|
||||
public const nint DwInputSystem = 0x367A0;
|
||||
}
|
||||
// Module: matchmaking.dll
|
||||
public static class Matchmaking {
|
||||
public const nint DwGameTypes = 0x1D21E0;
|
||||
public const nint DwGameTypesMapName = 0x1D2300;
|
||||
}
|
||||
}
|
50
output/win/offsets.hpp
Normal file
50
output/win/offsets.hpp
Normal file
@@ -0,0 +1,50 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
|
||||
namespace cs2_dumper {
|
||||
namespace offsets {
|
||||
// Module: client.dll
|
||||
namespace client {
|
||||
constexpr std::ptrdiff_t dw_csgo_input = 0x192B620;
|
||||
constexpr std::ptrdiff_t dw_entity_list = 0x18C2D58;
|
||||
constexpr std::ptrdiff_t dw_game_entity_system = 0x19E0790;
|
||||
constexpr std::ptrdiff_t dw_game_entity_system_get_highest_entity_index = 0x1510;
|
||||
constexpr std::ptrdiff_t dw_game_rules = 0x191FCA0;
|
||||
constexpr std::ptrdiff_t dw_global_vars = 0x172ABA0;
|
||||
constexpr std::ptrdiff_t dw_glow_manager = 0x19200C0;
|
||||
constexpr std::ptrdiff_t dw_local_player_controller = 0x1912578;
|
||||
constexpr std::ptrdiff_t dw_local_player_pawn = 0x17371A8;
|
||||
constexpr std::ptrdiff_t dw_planted_c4 = 0x1928AD8;
|
||||
constexpr std::ptrdiff_t dw_prediction = 0x1737070;
|
||||
constexpr std::ptrdiff_t dw_sensitivity = 0x19209E8;
|
||||
constexpr std::ptrdiff_t dw_sensitivity_sensitivity = 0x40;
|
||||
constexpr std::ptrdiff_t dw_view_angles = 0x19309B0;
|
||||
constexpr std::ptrdiff_t dw_view_matrix = 0x19241A0;
|
||||
constexpr std::ptrdiff_t dw_view_render = 0x1924A20;
|
||||
}
|
||||
// Module: engine2.dll
|
||||
namespace engine2 {
|
||||
constexpr std::ptrdiff_t dw_build_number = 0x514574;
|
||||
constexpr std::ptrdiff_t dw_network_game_client = 0x513AC8;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_delta_tick = 0x258;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_get_local_player = 0xF0;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_get_max_clients = 0x250;
|
||||
constexpr std::ptrdiff_t dw_network_game_client_sign_on_state = 0x240;
|
||||
constexpr std::ptrdiff_t dw_window_height = 0x5CCCDD;
|
||||
constexpr std::ptrdiff_t dw_window_width = 0x5CCCD9;
|
||||
}
|
||||
// Module: inputsystem.dll
|
||||
namespace inputsystem {
|
||||
constexpr std::ptrdiff_t dw_input_system = 0x367A0;
|
||||
}
|
||||
// Module: matchmaking.dll
|
||||
namespace matchmaking {
|
||||
constexpr std::ptrdiff_t dw_game_types = 0x1D21E0;
|
||||
constexpr std::ptrdiff_t dw_game_types_map_name = 0x1D2300;
|
||||
}
|
||||
}
|
||||
}
|
120
output/win/offsets.json
Normal file
120
output/win/offsets.json
Normal file
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"offsets": {
|
||||
"client.dll": [
|
||||
{
|
||||
"name": "dwCSGOInput",
|
||||
"value": 26392096
|
||||
},
|
||||
{
|
||||
"name": "dwEntityList",
|
||||
"value": 25963864
|
||||
},
|
||||
{
|
||||
"name": "dwGameEntitySystem",
|
||||
"value": 27133840
|
||||
},
|
||||
{
|
||||
"name": "dwGameEntitySystem_getHighestEntityIndex",
|
||||
"value": 5392
|
||||
},
|
||||
{
|
||||
"name": "dwGameRules",
|
||||
"value": 26344608
|
||||
},
|
||||
{
|
||||
"name": "dwGlobalVars",
|
||||
"value": 24292256
|
||||
},
|
||||
{
|
||||
"name": "dwGlowManager",
|
||||
"value": 26345664
|
||||
},
|
||||
{
|
||||
"name": "dwLocalPlayerController",
|
||||
"value": 26289528
|
||||
},
|
||||
{
|
||||
"name": "dwLocalPlayerPawn",
|
||||
"value": 24342952
|
||||
},
|
||||
{
|
||||
"name": "dwPlantedC4",
|
||||
"value": 26381016
|
||||
},
|
||||
{
|
||||
"name": "dwPrediction",
|
||||
"value": 24342640
|
||||
},
|
||||
{
|
||||
"name": "dwSensitivity",
|
||||
"value": 26348008
|
||||
},
|
||||
{
|
||||
"name": "dwSensitivity_sensitivity",
|
||||
"value": 64
|
||||
},
|
||||
{
|
||||
"name": "dwViewAngles",
|
||||
"value": 26413488
|
||||
},
|
||||
{
|
||||
"name": "dwViewMatrix",
|
||||
"value": 26362272
|
||||
},
|
||||
{
|
||||
"name": "dwViewRender",
|
||||
"value": 26364448
|
||||
}
|
||||
],
|
||||
"engine2.dll": [
|
||||
{
|
||||
"name": "dwBuildNumber",
|
||||
"value": 5326196
|
||||
},
|
||||
{
|
||||
"name": "dwNetworkGameClient",
|
||||
"value": 5323464
|
||||
},
|
||||
{
|
||||
"name": "dwNetworkGameClient_deltaTick",
|
||||
"value": 600
|
||||
},
|
||||
{
|
||||
"name": "dwNetworkGameClient_getLocalPlayer",
|
||||
"value": 240
|
||||
},
|
||||
{
|
||||
"name": "dwNetworkGameClient_getMaxClients",
|
||||
"value": 592
|
||||
},
|
||||
{
|
||||
"name": "dwNetworkGameClient_signOnState",
|
||||
"value": 576
|
||||
},
|
||||
{
|
||||
"name": "dwWindowHeight",
|
||||
"value": 6081757
|
||||
},
|
||||
{
|
||||
"name": "dwWindowWidth",
|
||||
"value": 6081753
|
||||
}
|
||||
],
|
||||
"inputsystem.dll": [
|
||||
{
|
||||
"name": "dwInputSystem",
|
||||
"value": 223136
|
||||
}
|
||||
],
|
||||
"matchmaking.dll": [
|
||||
{
|
||||
"name": "dwGameTypes",
|
||||
"value": 1909216
|
||||
},
|
||||
{
|
||||
"name": "dwGameTypes_mapName",
|
||||
"value": 1909504
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
46
output/win/offsets.rs
Normal file
46
output/win/offsets.rs
Normal file
@@ -0,0 +1,46 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2024-03-27 13:29:16.446880100 UTC
|
||||
|
||||
pub mod cs2_dumper {
|
||||
pub mod offsets {
|
||||
// Module: client.dll
|
||||
pub mod client {
|
||||
pub const DW_CSGO_INPUT: usize = 0x192B620;
|
||||
pub const DW_ENTITY_LIST: usize = 0x18C2D58;
|
||||
pub const DW_GAME_ENTITY_SYSTEM: usize = 0x19E0790;
|
||||
pub const DW_GAME_ENTITY_SYSTEM_GET_HIGHEST_ENTITY_INDEX: usize = 0x1510;
|
||||
pub const DW_GAME_RULES: usize = 0x191FCA0;
|
||||
pub const DW_GLOBAL_VARS: usize = 0x172ABA0;
|
||||
pub const DW_GLOW_MANAGER: usize = 0x19200C0;
|
||||
pub const DW_LOCAL_PLAYER_CONTROLLER: usize = 0x1912578;
|
||||
pub const DW_LOCAL_PLAYER_PAWN: usize = 0x17371A8;
|
||||
pub const DW_PLANTED_C4: usize = 0x1928AD8;
|
||||
pub const DW_PREDICTION: usize = 0x1737070;
|
||||
pub const DW_SENSITIVITY: usize = 0x19209E8;
|
||||
pub const DW_SENSITIVITY_SENSITIVITY: usize = 0x40;
|
||||
pub const DW_VIEW_ANGLES: usize = 0x19309B0;
|
||||
pub const DW_VIEW_MATRIX: usize = 0x19241A0;
|
||||
pub const DW_VIEW_RENDER: usize = 0x1924A20;
|
||||
}
|
||||
// Module: engine2.dll
|
||||
pub mod engine2 {
|
||||
pub const DW_BUILD_NUMBER: usize = 0x514574;
|
||||
pub const DW_NETWORK_GAME_CLIENT: usize = 0x513AC8;
|
||||
pub const DW_NETWORK_GAME_CLIENT_DELTA_TICK: usize = 0x258;
|
||||
pub const DW_NETWORK_GAME_CLIENT_GET_LOCAL_PLAYER: usize = 0xF0;
|
||||
pub const DW_NETWORK_GAME_CLIENT_GET_MAX_CLIENTS: usize = 0x250;
|
||||
pub const DW_NETWORK_GAME_CLIENT_SIGN_ON_STATE: usize = 0x240;
|
||||
pub const DW_WINDOW_HEIGHT: usize = 0x5CCCDD;
|
||||
pub const DW_WINDOW_WIDTH: usize = 0x5CCCD9;
|
||||
}
|
||||
// Module: inputsystem.dll
|
||||
pub mod inputsystem {
|
||||
pub const DW_INPUT_SYSTEM: usize = 0x367A0;
|
||||
}
|
||||
// Module: matchmaking.dll
|
||||
pub mod matchmaking {
|
||||
pub const DW_GAME_TYPES: usize = 0x1D21E0;
|
||||
pub const DW_GAME_TYPES_MAP_NAME: usize = 0x1D2300;
|
||||
}
|
||||
}
|
||||
}
|
20445
output/win/schemas.cs
Normal file
20445
output/win/schemas.cs
Normal file
File diff suppressed because it is too large
Load Diff
20451
output/win/schemas.hpp
Normal file
20451
output/win/schemas.hpp
Normal file
File diff suppressed because it is too large
Load Diff
221803
output/win/schemas.json
Normal file
221803
output/win/schemas.json
Normal file
File diff suppressed because it is too large
Load Diff
20768
output/win/schemas.rs
Normal file
20768
output/win/schemas.rs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user