Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions cs2-dumper.log
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
02:40:53 [INFO] found 16 buttons
02:40:54 [INFO] found 132 interfaces across 34 modules
02:40:55 [INFO] found 32 offsets across 5 modules
02:40:55 [INFO] found 3224 classes and 480 enums across 18 modules
02:40:55 [INFO] analysis completed in 1.58s
01:08:17 [INFO] found 16 buttons
01:08:17 [INFO] found 132 interfaces across 34 modules
01:08:18 [INFO] found 32 offsets across 5 modules
01:08:18 [INFO] found 3224 classes and 480 enums across 18 modules
01:08:18 [INFO] analysis completed in 1.13s
2 changes: 1 addition & 1 deletion output/animationsystem_dll.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper.Schemas {
// Module: animationsystem.dll
Expand Down
2 changes: 1 addition & 1 deletion output/animationsystem_dll.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand Down
2 changes: 1 addition & 1 deletion output/animationsystem_dll.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

Expand Down
2 changes: 1 addition & 1 deletion output/animationsystem_dll.zig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

pub const cs2_dumper = struct {
pub const schemas = struct {
Expand Down
2 changes: 1 addition & 1 deletion output/buttons.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper {
// Module: client.dll
Expand Down
2 changes: 1 addition & 1 deletion output/buttons.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand Down
2 changes: 1 addition & 1 deletion output/buttons.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, unused)]

Expand Down
2 changes: 1 addition & 1 deletion output/buttons.zig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

pub const cs2_dumper = struct {
// Module: client.dll
Expand Down
2 changes: 1 addition & 1 deletion output/client_dll.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper.Schemas {
// Module: client.dll
Expand Down
2 changes: 1 addition & 1 deletion output/client_dll.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand Down
2 changes: 1 addition & 1 deletion output/client_dll.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

Expand Down
2 changes: 1 addition & 1 deletion output/client_dll.zig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

pub const cs2_dumper = struct {
pub const schemas = struct {
Expand Down
2 changes: 1 addition & 1 deletion output/engine2_dll.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper.Schemas {
// Module: engine2.dll
Expand Down
2 changes: 1 addition & 1 deletion output/engine2_dll.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand Down
2 changes: 1 addition & 1 deletion output/engine2_dll.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

Expand Down
2 changes: 1 addition & 1 deletion output/engine2_dll.zig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

pub const cs2_dumper = struct {
pub const schemas = struct {
Expand Down
2 changes: 1 addition & 1 deletion output/host_dll.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper.Schemas {
// Module: host.dll
Expand Down
2 changes: 1 addition & 1 deletion output/host_dll.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand Down
2 changes: 1 addition & 1 deletion output/host_dll.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

Expand Down
2 changes: 1 addition & 1 deletion output/host_dll.zig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

pub const cs2_dumper = struct {
pub const schemas = struct {
Expand Down
4 changes: 2 additions & 2 deletions output/info.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"build_number": 14153,
"timestamp": "2026-04-22T02:40:55.168485600+00:00"
"build_number": 14154,
"timestamp": "2026-04-23T01:08:18.277114700+00:00"
}
10 changes: 5 additions & 5 deletions output/interfaces.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper.Interfaces {
// Module: animationsystem.dll
Expand All @@ -10,11 +10,11 @@ public static class AnimationsystemDll {
// Module: client.dll
public static class ClientDll {
public const nint ClientToolsInfo_001 = 0x204D250;
public const nint EmptyWorldService001_Client = 0x2010AB0;
public const nint EmptyWorldService001_Client = 0x2010A90;
public const nint GameClientExports001 = 0x2049EF0;
public const nint LegacyGameUI001 = 0x20655F0;
public const nint Source2Client002 = 0x2323F10;
public const nint Source2ClientConfig001 = 0x2295DB0;
public const nint Source2ClientConfig001 = 0x2295DA0;
public const nint Source2ClientPrediction001 = 0x20546B0;
public const nint Source2ClientUI001 = 0x2063BE0;
}
Expand Down Expand Up @@ -158,15 +158,15 @@ public static class SchemasystemDll {
}
// Module: server.dll
public static class ServerDll {
public const nint EmptyWorldService001_Server = 0x1BEECE0;
public const nint EmptyWorldService001_Server = 0x1BEECC0;
public const nint EntitySubclassUtilsV001 = 0x1B9A340;
public const nint NavGameTest001 = 0x1C9B2C0;
public const nint ServerToolsInfo_001 = 0x1C482B8;
public const nint Source2GameClients001 = 0x1C46D10;
public const nint Source2GameDirector001 = 0x1DE07E0;
public const nint Source2GameEntities001 = 0x1C479C0;
public const nint Source2Server001 = 0x1C47810;
public const nint Source2ServerConfig001 = 0x1EFE488;
public const nint Source2ServerConfig001 = 0x1EFE478;
public const nint customnavsystem001 = 0x1B7B628;
}
// Module: soundsystem.dll
Expand Down
10 changes: 5 additions & 5 deletions output/interfaces.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand All @@ -16,11 +16,11 @@ namespace cs2_dumper {
// Module: client.dll
namespace client_dll {
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x204D250;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x2010AB0;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x2010A90;
constexpr std::ptrdiff_t GameClientExports001 = 0x2049EF0;
constexpr std::ptrdiff_t LegacyGameUI001 = 0x20655F0;
constexpr std::ptrdiff_t Source2Client002 = 0x2323F10;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x2295DB0;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x2295DA0;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x20546B0;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x2063BE0;
}
Expand Down Expand Up @@ -164,15 +164,15 @@ namespace cs2_dumper {
}
// Module: server.dll
namespace server_dll {
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1BEECE0;
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1BEECC0;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x1B9A340;
constexpr std::ptrdiff_t NavGameTest001 = 0x1C9B2C0;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x1C482B8;
constexpr std::ptrdiff_t Source2GameClients001 = 0x1C46D10;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x1DE07E0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x1C479C0;
constexpr std::ptrdiff_t Source2Server001 = 0x1C47810;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x1EFE488;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x1EFE478;
constexpr std::ptrdiff_t customnavsystem001 = 0x1B7B628;
}
// Module: soundsystem.dll
Expand Down
8 changes: 4 additions & 4 deletions output/interfaces.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
},
"client.dll": {
"ClientToolsInfo_001": 33870416,
"EmptyWorldService001_Client": 33622704,
"EmptyWorldService001_Client": 33622672,
"GameClientExports001": 33857264,
"LegacyGameUI001": 33969648,
"Source2Client002": 36847376,
"Source2ClientConfig001": 36265392,
"Source2ClientConfig001": 36265376,
"Source2ClientPrediction001": 33900208,
"Source2ClientUI001": 33962976
},
Expand Down Expand Up @@ -131,15 +131,15 @@
"SchemaSystem_001": 485376
},
"server.dll": {
"EmptyWorldService001_Server": 29289696,
"EmptyWorldService001_Server": 29289664,
"EntitySubclassUtilsV001": 28943168,
"NavGameTest001": 29995712,
"ServerToolsInfo_001": 29655736,
"Source2GameClients001": 29650192,
"Source2GameDirector001": 31328224,
"Source2GameEntities001": 29653440,
"Source2Server001": 29653008,
"Source2ServerConfig001": 32498824,
"Source2ServerConfig001": 32498808,
"customnavsystem001": 28816936
},
"soundsystem.dll": {
Expand Down
10 changes: 5 additions & 5 deletions output/interfaces.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, unused)]

Expand All @@ -13,11 +13,11 @@ pub mod cs2_dumper {
// Module: client.dll
pub mod client_dll {
pub const ClientToolsInfo_001: usize = 0x204D250;
pub const EmptyWorldService001_Client: usize = 0x2010AB0;
pub const EmptyWorldService001_Client: usize = 0x2010A90;
pub const GameClientExports001: usize = 0x2049EF0;
pub const LegacyGameUI001: usize = 0x20655F0;
pub const Source2Client002: usize = 0x2323F10;
pub const Source2ClientConfig001: usize = 0x2295DB0;
pub const Source2ClientConfig001: usize = 0x2295DA0;
pub const Source2ClientPrediction001: usize = 0x20546B0;
pub const Source2ClientUI001: usize = 0x2063BE0;
}
Expand Down Expand Up @@ -161,15 +161,15 @@ pub mod cs2_dumper {
}
// Module: server.dll
pub mod server_dll {
pub const EmptyWorldService001_Server: usize = 0x1BEECE0;
pub const EmptyWorldService001_Server: usize = 0x1BEECC0;
pub const EntitySubclassUtilsV001: usize = 0x1B9A340;
pub const NavGameTest001: usize = 0x1C9B2C0;
pub const ServerToolsInfo_001: usize = 0x1C482B8;
pub const Source2GameClients001: usize = 0x1C46D10;
pub const Source2GameDirector001: usize = 0x1DE07E0;
pub const Source2GameEntities001: usize = 0x1C479C0;
pub const Source2Server001: usize = 0x1C47810;
pub const Source2ServerConfig001: usize = 0x1EFE488;
pub const Source2ServerConfig001: usize = 0x1EFE478;
pub const customnavsystem001: usize = 0x1B7B628;
}
// Module: soundsystem.dll
Expand Down
10 changes: 5 additions & 5 deletions output/interfaces.zig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

pub const cs2_dumper = struct {
pub const interfaces = struct {
Expand All @@ -11,11 +11,11 @@ pub const cs2_dumper = struct {
// Module: client.dll
pub const client_dll = struct {
pub const ClientToolsInfo_001: usize = 0x204D250;
pub const EmptyWorldService001_Client: usize = 0x2010AB0;
pub const EmptyWorldService001_Client: usize = 0x2010A90;
pub const GameClientExports001: usize = 0x2049EF0;
pub const LegacyGameUI001: usize = 0x20655F0;
pub const Source2Client002: usize = 0x2323F10;
pub const Source2ClientConfig001: usize = 0x2295DB0;
pub const Source2ClientConfig001: usize = 0x2295DA0;
pub const Source2ClientPrediction001: usize = 0x20546B0;
pub const Source2ClientUI001: usize = 0x2063BE0;
};
Expand Down Expand Up @@ -159,15 +159,15 @@ pub const cs2_dumper = struct {
};
// Module: server.dll
pub const server_dll = struct {
pub const EmptyWorldService001_Server: usize = 0x1BEECE0;
pub const EmptyWorldService001_Server: usize = 0x1BEECC0;
pub const EntitySubclassUtilsV001: usize = 0x1B9A340;
pub const NavGameTest001: usize = 0x1C9B2C0;
pub const ServerToolsInfo_001: usize = 0x1C482B8;
pub const Source2GameClients001: usize = 0x1C46D10;
pub const Source2GameDirector001: usize = 0x1DE07E0;
pub const Source2GameEntities001: usize = 0x1C479C0;
pub const Source2Server001: usize = 0x1C47810;
pub const Source2ServerConfig001: usize = 0x1EFE488;
pub const Source2ServerConfig001: usize = 0x1EFE478;
pub const customnavsystem001: usize = 0x1B7B628;
};
// Module: soundsystem.dll
Expand Down
2 changes: 1 addition & 1 deletion output/materialsystem2_dll.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper.Schemas {
// Module: materialsystem2.dll
Expand Down
2 changes: 1 addition & 1 deletion output/materialsystem2_dll.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand Down
2 changes: 1 addition & 1 deletion output/materialsystem2_dll.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

Expand Down
2 changes: 1 addition & 1 deletion output/materialsystem2_dll.zig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

pub const cs2_dumper = struct {
pub const schemas = struct {
Expand Down
2 changes: 1 addition & 1 deletion output/networksystem_dll.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

namespace CS2Dumper.Schemas {
// Module: networksystem.dll
Expand Down
2 changes: 1 addition & 1 deletion output/networksystem_dll.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#pragma once

Expand Down
2 changes: 1 addition & 1 deletion output/networksystem_dll.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-04-22 02:40:55.168485600 UTC
// 2026-04-23 01:08:18.277114700 UTC

#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

Expand Down
Loading
Loading