diff --git a/output/animationsystem.dll.cs b/output/animationsystem.dll.cs index 60092c0..3f524a2 100644 --- a/output/animationsystem.dll.cs +++ b/output/animationsystem.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem.dll.hpp b/output/animationsystem.dll.hpp index da66801..36517bd 100644 --- a/output/animationsystem.dll.hpp +++ b/output/animationsystem.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/animationsystem.dll.rs b/output/animationsystem.dll.rs index f2fc1df..e9735b3 100644 --- a/output/animationsystem.dll.rs +++ b/output/animationsystem.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/buttons.cs b/output/buttons.cs index a8faa3a..005a103 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper { // Module: client.dll @@ -11,14 +11,14 @@ namespace CS2Dumper { public const nint forward = 0x1813340; public const nint jump = 0x1813610; public const nint left = 0x1813460; - public const nint lookatweapon = 0x1A1E0B0; + public const nint lookatweapon = 0x1A1E0D0; public const nint reload = 0x1813070; public const nint right = 0x18134F0; - public const nint showscores = 0x1A1DF90; + public const nint showscores = 0x1A1DFB0; public const nint sprint = 0x1812FE0; public const nint turnleft = 0x1813220; public const nint turnright = 0x18132B0; public const nint use = 0x1813580; - public const nint zoom = 0x1A1E020; + public const nint zoom = 0x1A1E040; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index b62c5e7..79f723c 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once @@ -15,14 +15,14 @@ namespace cs2_dumper { constexpr std::ptrdiff_t forward = 0x1813340; constexpr std::ptrdiff_t jump = 0x1813610; constexpr std::ptrdiff_t left = 0x1813460; - constexpr std::ptrdiff_t lookatweapon = 0x1A1E0B0; + constexpr std::ptrdiff_t lookatweapon = 0x1A1E0D0; constexpr std::ptrdiff_t reload = 0x1813070; constexpr std::ptrdiff_t right = 0x18134F0; - constexpr std::ptrdiff_t showscores = 0x1A1DF90; + constexpr std::ptrdiff_t showscores = 0x1A1DFB0; constexpr std::ptrdiff_t sprint = 0x1812FE0; constexpr std::ptrdiff_t turnleft = 0x1813220; constexpr std::ptrdiff_t turnright = 0x18132B0; constexpr std::ptrdiff_t use = 0x1813580; - constexpr std::ptrdiff_t zoom = 0x1A1E020; + constexpr std::ptrdiff_t zoom = 0x1A1E040; } } diff --git a/output/buttons.json b/output/buttons.json index 01d3624..c7636bc 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -7,14 +7,14 @@ "forward": 25244480, "jump": 25245200, "left": 25244768, - "lookatweapon": 27386032, + "lookatweapon": 27386064, "reload": 25243760, "right": 25244912, - "showscores": 27385744, + "showscores": 27385776, "sprint": 25243616, "turnleft": 25244192, "turnright": 25244336, "use": 25245056, - "zoom": 27385888 + "zoom": 27385920 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index dda76ee..7acdc9c 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, unused)] @@ -13,14 +13,14 @@ pub mod cs2_dumper { pub const forward: usize = 0x1813340; pub const jump: usize = 0x1813610; pub const left: usize = 0x1813460; - pub const lookatweapon: usize = 0x1A1E0B0; + pub const lookatweapon: usize = 0x1A1E0D0; pub const reload: usize = 0x1813070; pub const right: usize = 0x18134F0; - pub const showscores: usize = 0x1A1DF90; + pub const showscores: usize = 0x1A1DFB0; pub const sprint: usize = 0x1812FE0; pub const turnleft: usize = 0x1813220; pub const turnright: usize = 0x18132B0; pub const r#use: usize = 0x1813580; - pub const zoom: usize = 0x1A1E020; + pub const zoom: usize = 0x1A1E040; } } diff --git a/output/client.dll.cs b/output/client.dll.cs index fd4af71..8ffabcb 100644 --- a/output/client.dll.cs +++ b/output/client.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: client.dll diff --git a/output/client.dll.hpp b/output/client.dll.hpp index fff5c6f..5f60135 100644 --- a/output/client.dll.hpp +++ b/output/client.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/client.dll.rs b/output/client.dll.rs index e1150ea..b2d3c1c 100644 --- a/output/client.dll.rs +++ b/output/client.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/engine2.dll.cs b/output/engine2.dll.cs index e55f08b..4a9a950 100644 --- a/output/engine2.dll.cs +++ b/output/engine2.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2.dll.hpp b/output/engine2.dll.hpp index bc36b4f..cfee2ab 100644 --- a/output/engine2.dll.hpp +++ b/output/engine2.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/engine2.dll.rs b/output/engine2.dll.rs index ddb57ef..de6c068 100644 --- a/output/engine2.dll.rs +++ b/output/engine2.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/host.dll.cs b/output/host.dll.cs index 0d22e31..20f31f1 100644 --- a/output/host.dll.cs +++ b/output/host.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host.dll.hpp b/output/host.dll.hpp index 15e8e08..7322bfb 100644 --- a/output/host.dll.hpp +++ b/output/host.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/host.dll.rs b/output/host.dll.rs index 09d2fa4..c045145 100644 --- a/output/host.dll.rs +++ b/output/host.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/info.json b/output/info.json index 4b202f5..fdf3fad 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14014, - "timestamp": "2024-06-12T06:08:34.023761+00:00" + "build_number": 14015, + "timestamp": "2024-06-14T04:06:49.525200800+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 059b9d5..f916be9 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -9,49 +9,49 @@ namespace CS2Dumper.Interfaces { } // Module: client.dll public static class ClientDll { - public const nint ClientToolsInfo_001 = 0x746510; - public const nint EmptyWorldService001_Client = 0x481E30; - public const nint GameClientExports001 = 0x746520; - public const nint LegacyGameUI001 = 0x8DE9E0; - public const nint Source2Client002 = 0x746530; - public const nint Source2ClientConfig001 = 0x465230; - public const nint Source2ClientPrediction001 = 0x7C97E0; - public const nint Source2ClientUI001 = 0x8C52B0; + public const nint ClientToolsInfo_001 = 0x7466B0; + public const nint EmptyWorldService001_Client = 0x481E40; + public const nint GameClientExports001 = 0x7466C0; + public const nint LegacyGameUI001 = 0x8DEAF0; + public const nint Source2Client002 = 0x7466D0; + public const nint Source2ClientConfig001 = 0x465240; + public const nint Source2ClientPrediction001 = 0x7C9980; + public const nint Source2ClientUI001 = 0x8C53C0; } // Module: engine2.dll public static class Engine2Dll { - public const nint BenchmarkService001 = 0x184720; - public const nint BugService001 = 0x185870; - public const nint ClientServerEngineLoopService_001 = 0x1FA840; - public const nint EngineGameUI001 = 0x129B60; - public const nint EngineServiceMgr001 = 0x1E8BD0; - public const nint GameEventSystemClientV001 = 0x1EDD50; - public const nint GameEventSystemServerV001 = 0x1EDD60; - public const nint GameResourceServiceClientV001 = 0x18CEF0; - public const nint GameResourceServiceServerV001 = 0x18CF00; - public const nint GameUIService_001 = 0x18F8B0; - public const nint HostStateMgr001 = 0x1F34E0; - public const nint INETSUPPORT_001 = 0xF84F0; - public const nint InputService_001 = 0x195430; - public const nint KeyValueCache001 = 0x1F5D00; - public const nint MapListService_001 = 0x1A85F0; - public const nint NetworkClientService_001 = 0x1AF840; - public const nint NetworkP2PService_001 = 0x1B5FD0; - public const nint NetworkServerService_001 = 0x1BA500; - public const nint NetworkService_001 = 0x1BF7C0; - public const nint RenderService_001 = 0x1BFCB0; - public const nint ScreenshotService001 = 0x1C2660; - public const nint SimpleEngineLoopService_001 = 0x207410; - public const nint SoundService_001 = 0x1C68A0; - public const nint Source2EngineToClient001 = 0x690C0; - public const nint Source2EngineToClientStringTable001 = 0x92420; - public const nint Source2EngineToServer001 = 0x999B0; - public const nint Source2EngineToServerStringTable001 = 0xB0FB0; - public const nint SplitScreenService_001 = 0x1CD2F0; - public const nint StatsService_001 = 0x1D0050; - public const nint ToolService_001 = 0x1D4AD0; - public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x12A810; - public const nint VProfService_001 = 0x1D5F10; + public const nint BenchmarkService001 = 0x1845D0; + public const nint BugService001 = 0x185720; + public const nint ClientServerEngineLoopService_001 = 0x1FA6E0; + public const nint EngineGameUI001 = 0x129A10; + public const nint EngineServiceMgr001 = 0x1E8A70; + public const nint GameEventSystemClientV001 = 0x1EDBF0; + public const nint GameEventSystemServerV001 = 0x1EDC00; + public const nint GameResourceServiceClientV001 = 0x18CDA0; + public const nint GameResourceServiceServerV001 = 0x18CDB0; + public const nint GameUIService_001 = 0x18F760; + public const nint HostStateMgr001 = 0x1F3380; + public const nint INETSUPPORT_001 = 0xF83A0; + public const nint InputService_001 = 0x1952E0; + public const nint KeyValueCache001 = 0x1F5BA0; + public const nint MapListService_001 = 0x1A84A0; + public const nint NetworkClientService_001 = 0x1AF6F0; + public const nint NetworkP2PService_001 = 0x1B5E80; + public const nint NetworkServerService_001 = 0x1BA3B0; + public const nint NetworkService_001 = 0x1BF670; + public const nint RenderService_001 = 0x1BFB60; + public const nint ScreenshotService001 = 0x1C2510; + public const nint SimpleEngineLoopService_001 = 0x2072B0; + public const nint SoundService_001 = 0x1C6750; + public const nint Source2EngineToClient001 = 0x68F70; + public const nint Source2EngineToClientStringTable001 = 0x922D0; + public const nint Source2EngineToServer001 = 0x99860; + public const nint Source2EngineToServerStringTable001 = 0xB0E60; + public const nint SplitScreenService_001 = 0x1CD1A0; + public const nint StatsService_001 = 0x1CFF00; + public const nint ToolService_001 = 0x1D4980; + public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x12A6C0; + public const nint VProfService_001 = 0x1D5DC0; } // Module: filesystem_stdio.dll public static class FilesystemStdioDll { @@ -157,23 +157,23 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x564BD0; - public const nint EntitySubclassUtilsV001 = 0x2BD1A0; - public const nint NavGameTest001 = 0xA56C20; - public const nint ServerToolsInfo_001 = 0x848C80; - public const nint Source2GameClients001 = 0x848C90; + public const nint EmptyWorldService001_Server = 0x564D40; + public const nint EntitySubclassUtilsV001 = 0x2BD310; + public const nint NavGameTest001 = 0xA57040; + public const nint ServerToolsInfo_001 = 0x8490A0; + public const nint Source2GameClients001 = 0x8490B0; public const nint Source2GameDirector001 = 0x124330; - public const nint Source2GameEntities001 = 0x848CA0; - public const nint Source2Server001 = 0x848CB0; - public const nint Source2ServerConfig001 = 0x54F8F0; - public const nint customnavsystem001 = 0x22BCF0; + public const nint Source2GameEntities001 = 0x8490C0; + public const nint Source2Server001 = 0x8490D0; + public const nint Source2ServerConfig001 = 0x54FA60; + public const nint customnavsystem001 = 0x22BE60; } // Module: soundsystem.dll public static class SoundsystemDll { - public const nint SoundOpSystem001 = 0x17F6D0; - public const nint SoundOpSystemEdit001 = 0x9CD90; + public const nint SoundOpSystem001 = 0x17F6C0; + public const nint SoundOpSystemEdit001 = 0x9CD80; public const nint SoundSystem001 = 0x49730; - public const nint VMixEditTool001 = 0x7A170; + public const nint VMixEditTool001 = 0x7A160; } // Module: steamaudio.dll public static class SteamaudioDll { diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 8110e93..b2bb033 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once @@ -14,49 +14,49 @@ namespace cs2_dumper { } // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x746510; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x481E30; - constexpr std::ptrdiff_t GameClientExports001 = 0x746520; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x8DE9E0; - constexpr std::ptrdiff_t Source2Client002 = 0x746530; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x465230; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7C97E0; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x8C52B0; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x7466B0; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x481E40; + constexpr std::ptrdiff_t GameClientExports001 = 0x7466C0; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x8DEAF0; + constexpr std::ptrdiff_t Source2Client002 = 0x7466D0; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x465240; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7C9980; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x8C53C0; } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t BenchmarkService001 = 0x184720; - constexpr std::ptrdiff_t BugService001 = 0x185870; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1FA840; - constexpr std::ptrdiff_t EngineGameUI001 = 0x129B60; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1E8BD0; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1EDD50; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1EDD60; - constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x18CEF0; - constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x18CF00; - constexpr std::ptrdiff_t GameUIService_001 = 0x18F8B0; - constexpr std::ptrdiff_t HostStateMgr001 = 0x1F34E0; - constexpr std::ptrdiff_t INETSUPPORT_001 = 0xF84F0; - constexpr std::ptrdiff_t InputService_001 = 0x195430; - constexpr std::ptrdiff_t KeyValueCache001 = 0x1F5D00; - constexpr std::ptrdiff_t MapListService_001 = 0x1A85F0; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x1AF840; - constexpr std::ptrdiff_t NetworkP2PService_001 = 0x1B5FD0; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x1BA500; - constexpr std::ptrdiff_t NetworkService_001 = 0x1BF7C0; - constexpr std::ptrdiff_t RenderService_001 = 0x1BFCB0; - constexpr std::ptrdiff_t ScreenshotService001 = 0x1C2660; - constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x207410; - constexpr std::ptrdiff_t SoundService_001 = 0x1C68A0; - constexpr std::ptrdiff_t Source2EngineToClient001 = 0x690C0; - constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x92420; - constexpr std::ptrdiff_t Source2EngineToServer001 = 0x999B0; - constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xB0FB0; - constexpr std::ptrdiff_t SplitScreenService_001 = 0x1CD2F0; - constexpr std::ptrdiff_t StatsService_001 = 0x1D0050; - constexpr std::ptrdiff_t ToolService_001 = 0x1D4AD0; - constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x12A810; - constexpr std::ptrdiff_t VProfService_001 = 0x1D5F10; + constexpr std::ptrdiff_t BenchmarkService001 = 0x1845D0; + constexpr std::ptrdiff_t BugService001 = 0x185720; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1FA6E0; + constexpr std::ptrdiff_t EngineGameUI001 = 0x129A10; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1E8A70; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1EDBF0; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1EDC00; + constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x18CDA0; + constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x18CDB0; + constexpr std::ptrdiff_t GameUIService_001 = 0x18F760; + constexpr std::ptrdiff_t HostStateMgr001 = 0x1F3380; + constexpr std::ptrdiff_t INETSUPPORT_001 = 0xF83A0; + constexpr std::ptrdiff_t InputService_001 = 0x1952E0; + constexpr std::ptrdiff_t KeyValueCache001 = 0x1F5BA0; + constexpr std::ptrdiff_t MapListService_001 = 0x1A84A0; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x1AF6F0; + constexpr std::ptrdiff_t NetworkP2PService_001 = 0x1B5E80; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x1BA3B0; + constexpr std::ptrdiff_t NetworkService_001 = 0x1BF670; + constexpr std::ptrdiff_t RenderService_001 = 0x1BFB60; + constexpr std::ptrdiff_t ScreenshotService001 = 0x1C2510; + constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x2072B0; + constexpr std::ptrdiff_t SoundService_001 = 0x1C6750; + constexpr std::ptrdiff_t Source2EngineToClient001 = 0x68F70; + constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x922D0; + constexpr std::ptrdiff_t Source2EngineToServer001 = 0x99860; + constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xB0E60; + constexpr std::ptrdiff_t SplitScreenService_001 = 0x1CD1A0; + constexpr std::ptrdiff_t StatsService_001 = 0x1CFF00; + constexpr std::ptrdiff_t ToolService_001 = 0x1D4980; + constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x12A6C0; + constexpr std::ptrdiff_t VProfService_001 = 0x1D5DC0; } // Module: filesystem_stdio.dll namespace filesystem_stdio_dll { @@ -162,23 +162,23 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x564BD0; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2BD1A0; - constexpr std::ptrdiff_t NavGameTest001 = 0xA56C20; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x848C80; - constexpr std::ptrdiff_t Source2GameClients001 = 0x848C90; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x564D40; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2BD310; + constexpr std::ptrdiff_t NavGameTest001 = 0xA57040; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x8490A0; + constexpr std::ptrdiff_t Source2GameClients001 = 0x8490B0; constexpr std::ptrdiff_t Source2GameDirector001 = 0x124330; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x848CA0; - constexpr std::ptrdiff_t Source2Server001 = 0x848CB0; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x54F8F0; - constexpr std::ptrdiff_t customnavsystem001 = 0x22BCF0; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x8490C0; + constexpr std::ptrdiff_t Source2Server001 = 0x8490D0; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x54FA60; + constexpr std::ptrdiff_t customnavsystem001 = 0x22BE60; } // Module: soundsystem.dll namespace soundsystem_dll { - constexpr std::ptrdiff_t SoundOpSystem001 = 0x17F6D0; - constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x9CD90; + constexpr std::ptrdiff_t SoundOpSystem001 = 0x17F6C0; + constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x9CD80; constexpr std::ptrdiff_t SoundSystem001 = 0x49730; - constexpr std::ptrdiff_t VMixEditTool001 = 0x7A170; + constexpr std::ptrdiff_t VMixEditTool001 = 0x7A160; } // Module: steamaudio.dll namespace steamaudio_dll { diff --git a/output/interfaces.json b/output/interfaces.json index cb37a34..d051847 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -4,48 +4,48 @@ "AnimationSystem_001": 477424 }, "client.dll": { - "ClientToolsInfo_001": 7628048, - "EmptyWorldService001_Client": 4726320, - "GameClientExports001": 7628064, - "LegacyGameUI001": 9300448, - "Source2Client002": 7628080, - "Source2ClientConfig001": 4608560, - "Source2ClientPrediction001": 8165344, - "Source2ClientUI001": 9196208 + "ClientToolsInfo_001": 7628464, + "EmptyWorldService001_Client": 4726336, + "GameClientExports001": 7628480, + "LegacyGameUI001": 9300720, + "Source2Client002": 7628496, + "Source2ClientConfig001": 4608576, + "Source2ClientPrediction001": 8165760, + "Source2ClientUI001": 9196480 }, "engine2.dll": { - "BenchmarkService001": 1591072, - "BugService001": 1595504, - "ClientServerEngineLoopService_001": 2074688, - "EngineGameUI001": 1219424, - "EngineServiceMgr001": 2001872, - "GameEventSystemClientV001": 2022736, - "GameEventSystemServerV001": 2022752, - "GameResourceServiceClientV001": 1625840, - "GameResourceServiceServerV001": 1625856, - "GameUIService_001": 1636528, - "HostStateMgr001": 2045152, - "INETSUPPORT_001": 1017072, - "InputService_001": 1659952, - "KeyValueCache001": 2055424, - "MapListService_001": 1738224, - "NetworkClientService_001": 1767488, - "NetworkP2PService_001": 1794000, - "NetworkServerService_001": 1811712, - "NetworkService_001": 1832896, - "RenderService_001": 1834160, - "ScreenshotService001": 1844832, - "SimpleEngineLoopService_001": 2126864, - "SoundService_001": 1861792, - "Source2EngineToClient001": 430272, - "Source2EngineToClientStringTable001": 599072, - "Source2EngineToServer001": 629168, - "Source2EngineToServerStringTable001": 724912, - "SplitScreenService_001": 1889008, - "StatsService_001": 1900624, - "ToolService_001": 1919696, - "VENGINE_GAMEUIFUNCS_VERSION005": 1222672, - "VProfService_001": 1924880 + "BenchmarkService001": 1590736, + "BugService001": 1595168, + "ClientServerEngineLoopService_001": 2074336, + "EngineGameUI001": 1219088, + "EngineServiceMgr001": 2001520, + "GameEventSystemClientV001": 2022384, + "GameEventSystemServerV001": 2022400, + "GameResourceServiceClientV001": 1625504, + "GameResourceServiceServerV001": 1625520, + "GameUIService_001": 1636192, + "HostStateMgr001": 2044800, + "INETSUPPORT_001": 1016736, + "InputService_001": 1659616, + "KeyValueCache001": 2055072, + "MapListService_001": 1737888, + "NetworkClientService_001": 1767152, + "NetworkP2PService_001": 1793664, + "NetworkServerService_001": 1811376, + "NetworkService_001": 1832560, + "RenderService_001": 1833824, + "ScreenshotService001": 1844496, + "SimpleEngineLoopService_001": 2126512, + "SoundService_001": 1861456, + "Source2EngineToClient001": 429936, + "Source2EngineToClientStringTable001": 598736, + "Source2EngineToServer001": 628832, + "Source2EngineToServerStringTable001": 724576, + "SplitScreenService_001": 1888672, + "StatsService_001": 1900288, + "ToolService_001": 1919360, + "VENGINE_GAMEUIFUNCS_VERSION005": 1222336, + "VProfService_001": 1924544 }, "filesystem_stdio.dll": { "VAsyncFileSystem2_001": 423056, @@ -130,22 +130,22 @@ "SchemaSystem_001": 43840 }, "server.dll": { - "EmptyWorldService001_Server": 5655504, - "EntitySubclassUtilsV001": 2871712, - "NavGameTest001": 10841120, - "ServerToolsInfo_001": 8686720, - "Source2GameClients001": 8686736, + "EmptyWorldService001_Server": 5655872, + "EntitySubclassUtilsV001": 2872080, + "NavGameTest001": 10842176, + "ServerToolsInfo_001": 8687776, + "Source2GameClients001": 8687792, "Source2GameDirector001": 1196848, - "Source2GameEntities001": 8686752, - "Source2Server001": 8686768, - "Source2ServerConfig001": 5568752, - "customnavsystem001": 2276592 + "Source2GameEntities001": 8687808, + "Source2Server001": 8687824, + "Source2ServerConfig001": 5569120, + "customnavsystem001": 2276960 }, "soundsystem.dll": { - "SoundOpSystem001": 1570512, - "SoundOpSystemEdit001": 642448, + "SoundOpSystem001": 1570496, + "SoundOpSystemEdit001": 642432, "SoundSystem001": 300848, - "VMixEditTool001": 500080 + "VMixEditTool001": 500064 }, "steamaudio.dll": { "SteamAudio001": 412272 diff --git a/output/interfaces.rs b/output/interfaces.rs index 976ec6a..9a874ff 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, unused)] @@ -12,49 +12,49 @@ pub mod cs2_dumper { } // Module: client.dll pub mod client_dll { - pub const ClientToolsInfo_001: usize = 0x746510; - pub const EmptyWorldService001_Client: usize = 0x481E30; - pub const GameClientExports001: usize = 0x746520; - pub const LegacyGameUI001: usize = 0x8DE9E0; - pub const Source2Client002: usize = 0x746530; - pub const Source2ClientConfig001: usize = 0x465230; - pub const Source2ClientPrediction001: usize = 0x7C97E0; - pub const Source2ClientUI001: usize = 0x8C52B0; + pub const ClientToolsInfo_001: usize = 0x7466B0; + pub const EmptyWorldService001_Client: usize = 0x481E40; + pub const GameClientExports001: usize = 0x7466C0; + pub const LegacyGameUI001: usize = 0x8DEAF0; + pub const Source2Client002: usize = 0x7466D0; + pub const Source2ClientConfig001: usize = 0x465240; + pub const Source2ClientPrediction001: usize = 0x7C9980; + pub const Source2ClientUI001: usize = 0x8C53C0; } // Module: engine2.dll pub mod engine2_dll { - pub const BenchmarkService001: usize = 0x184720; - pub const BugService001: usize = 0x185870; - pub const ClientServerEngineLoopService_001: usize = 0x1FA840; - pub const EngineGameUI001: usize = 0x129B60; - pub const EngineServiceMgr001: usize = 0x1E8BD0; - pub const GameEventSystemClientV001: usize = 0x1EDD50; - pub const GameEventSystemServerV001: usize = 0x1EDD60; - pub const GameResourceServiceClientV001: usize = 0x18CEF0; - pub const GameResourceServiceServerV001: usize = 0x18CF00; - pub const GameUIService_001: usize = 0x18F8B0; - pub const HostStateMgr001: usize = 0x1F34E0; - pub const INETSUPPORT_001: usize = 0xF84F0; - pub const InputService_001: usize = 0x195430; - pub const KeyValueCache001: usize = 0x1F5D00; - pub const MapListService_001: usize = 0x1A85F0; - pub const NetworkClientService_001: usize = 0x1AF840; - pub const NetworkP2PService_001: usize = 0x1B5FD0; - pub const NetworkServerService_001: usize = 0x1BA500; - pub const NetworkService_001: usize = 0x1BF7C0; - pub const RenderService_001: usize = 0x1BFCB0; - pub const ScreenshotService001: usize = 0x1C2660; - pub const SimpleEngineLoopService_001: usize = 0x207410; - pub const SoundService_001: usize = 0x1C68A0; - pub const Source2EngineToClient001: usize = 0x690C0; - pub const Source2EngineToClientStringTable001: usize = 0x92420; - pub const Source2EngineToServer001: usize = 0x999B0; - pub const Source2EngineToServerStringTable001: usize = 0xB0FB0; - pub const SplitScreenService_001: usize = 0x1CD2F0; - pub const StatsService_001: usize = 0x1D0050; - pub const ToolService_001: usize = 0x1D4AD0; - pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x12A810; - pub const VProfService_001: usize = 0x1D5F10; + pub const BenchmarkService001: usize = 0x1845D0; + pub const BugService001: usize = 0x185720; + pub const ClientServerEngineLoopService_001: usize = 0x1FA6E0; + pub const EngineGameUI001: usize = 0x129A10; + pub const EngineServiceMgr001: usize = 0x1E8A70; + pub const GameEventSystemClientV001: usize = 0x1EDBF0; + pub const GameEventSystemServerV001: usize = 0x1EDC00; + pub const GameResourceServiceClientV001: usize = 0x18CDA0; + pub const GameResourceServiceServerV001: usize = 0x18CDB0; + pub const GameUIService_001: usize = 0x18F760; + pub const HostStateMgr001: usize = 0x1F3380; + pub const INETSUPPORT_001: usize = 0xF83A0; + pub const InputService_001: usize = 0x1952E0; + pub const KeyValueCache001: usize = 0x1F5BA0; + pub const MapListService_001: usize = 0x1A84A0; + pub const NetworkClientService_001: usize = 0x1AF6F0; + pub const NetworkP2PService_001: usize = 0x1B5E80; + pub const NetworkServerService_001: usize = 0x1BA3B0; + pub const NetworkService_001: usize = 0x1BF670; + pub const RenderService_001: usize = 0x1BFB60; + pub const ScreenshotService001: usize = 0x1C2510; + pub const SimpleEngineLoopService_001: usize = 0x2072B0; + pub const SoundService_001: usize = 0x1C6750; + pub const Source2EngineToClient001: usize = 0x68F70; + pub const Source2EngineToClientStringTable001: usize = 0x922D0; + pub const Source2EngineToServer001: usize = 0x99860; + pub const Source2EngineToServerStringTable001: usize = 0xB0E60; + pub const SplitScreenService_001: usize = 0x1CD1A0; + pub const StatsService_001: usize = 0x1CFF00; + pub const ToolService_001: usize = 0x1D4980; + pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x12A6C0; + pub const VProfService_001: usize = 0x1D5DC0; } // Module: filesystem_stdio.dll pub mod filesystem_stdio_dll { @@ -160,23 +160,23 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x564BD0; - pub const EntitySubclassUtilsV001: usize = 0x2BD1A0; - pub const NavGameTest001: usize = 0xA56C20; - pub const ServerToolsInfo_001: usize = 0x848C80; - pub const Source2GameClients001: usize = 0x848C90; + pub const EmptyWorldService001_Server: usize = 0x564D40; + pub const EntitySubclassUtilsV001: usize = 0x2BD310; + pub const NavGameTest001: usize = 0xA57040; + pub const ServerToolsInfo_001: usize = 0x8490A0; + pub const Source2GameClients001: usize = 0x8490B0; pub const Source2GameDirector001: usize = 0x124330; - pub const Source2GameEntities001: usize = 0x848CA0; - pub const Source2Server001: usize = 0x848CB0; - pub const Source2ServerConfig001: usize = 0x54F8F0; - pub const customnavsystem001: usize = 0x22BCF0; + pub const Source2GameEntities001: usize = 0x8490C0; + pub const Source2Server001: usize = 0x8490D0; + pub const Source2ServerConfig001: usize = 0x54FA60; + pub const customnavsystem001: usize = 0x22BE60; } // Module: soundsystem.dll pub mod soundsystem_dll { - pub const SoundOpSystem001: usize = 0x17F6D0; - pub const SoundOpSystemEdit001: usize = 0x9CD90; + pub const SoundOpSystem001: usize = 0x17F6C0; + pub const SoundOpSystemEdit001: usize = 0x9CD80; pub const SoundSystem001: usize = 0x49730; - pub const VMixEditTool001: usize = 0x7A170; + pub const VMixEditTool001: usize = 0x7A160; } // Module: steamaudio.dll pub mod steamaudio_dll { diff --git a/output/materialsystem2.dll.cs b/output/materialsystem2.dll.cs index 3d60be8..e955e37 100644 --- a/output/materialsystem2.dll.cs +++ b/output/materialsystem2.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2.dll.hpp b/output/materialsystem2.dll.hpp index 54cdff0..71089d6 100644 --- a/output/materialsystem2.dll.hpp +++ b/output/materialsystem2.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/materialsystem2.dll.rs b/output/materialsystem2.dll.rs index ead724d..f20fd4f 100644 --- a/output/materialsystem2.dll.rs +++ b/output/materialsystem2.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/networksystem.dll.cs b/output/networksystem.dll.cs index 3581cf1..a20ba78 100644 --- a/output/networksystem.dll.cs +++ b/output/networksystem.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem.dll.hpp b/output/networksystem.dll.hpp index be3c65d..68e20c0 100644 --- a/output/networksystem.dll.hpp +++ b/output/networksystem.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/networksystem.dll.rs b/output/networksystem.dll.rs index c9f128d..9093f0b 100644 --- a/output/networksystem.dll.rs +++ b/output/networksystem.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/offsets.cs b/output/offsets.cs index 486ddd2..ed90fe0 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,31 +1,31 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 12:24:23.003810900 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x1A1E190; - public const nint dwEntityList = 0x19B4998; - public const nint dwGameEntitySystem = 0x1AD38B8; + public const nint dwCSGOInput = 0x1A1E1B0; + public const nint dwEntityList = 0x19B49B8; + public const nint dwGameEntitySystem = 0x1AD38C8; public const nint dwGameEntitySystem_highestEntityIndex = 0x1510; - public const nint dwGameRules = 0x1A123F8; + public const nint dwGameRules = 0x1A12418; public const nint dwGlobalVars = 0x180E4E0; - public const nint dwGlowManager = 0x1A11B10; - public const nint dwLocalPlayerController = 0x1A04748; + public const nint dwGlowManager = 0x1A11B30; + public const nint dwLocalPlayerController = 0x1A04768; public const nint dwLocalPlayerPawn = 0x181A998; - public const nint dwPlantedC4 = 0x1A1B508; + public const nint dwPlantedC4 = 0x1A1B528; public const nint dwPrediction = 0x181A850; - public const nint dwSensitivity = 0x1A13238; + public const nint dwSensitivity = 0x1A13258; public const nint dwSensitivity_sensitivity = 0x40; - public const nint dwViewAngles = 0x1A235A8; - public const nint dwViewMatrix = 0x1A16A50; - public const nint dwViewRender = 0x1A17368; - public const nint dwWeaponC4 = 0x19B86D0; + public const nint dwViewAngles = 0x1A235C8; + public const nint dwViewMatrix = 0x1A16A70; + public const nint dwViewRender = 0x1A17388; + public const nint dwWeaponC4 = 0x19B86F0; } // Module: engine2.dll public static class Engine2Dll { public const nint dwBuildNumber = 0x52F834; - public const nint dwEngineViewData = 0x5ECBFC; + public const nint dwEngineViewData = 0x5ECC3C; public const nint dwNetworkGameClient = 0x52EBA0; public const nint dwNetworkGameClient_clientTickCount = 0x178; public const nint dwNetworkGameClient_deltaTick = 0x278; @@ -34,9 +34,9 @@ namespace CS2Dumper.Offsets { public const nint dwNetworkGameClient_maxClients = 0x270; public const nint dwNetworkGameClient_serverTickCount = 0x174; public const nint dwNetworkGameClient_signOnState = 0x260; - public const nint dwSoundService = 0x5ECB60; - public const nint dwWindowHeight = 0x5F040C; - public const nint dwWindowWidth = 0x5F0408; + public const nint dwSoundService = 0x5ECBA0; + public const nint dwWindowHeight = 0x5F0454; + public const nint dwWindowWidth = 0x5F0450; } // Module: inputsystem.dll public static class InputsystemDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index bf7e361..0d0de86 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 12:24:23.003810900 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once @@ -9,28 +9,28 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1A1E190; - constexpr std::ptrdiff_t dwEntityList = 0x19B4998; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AD38B8; + constexpr std::ptrdiff_t dwCSGOInput = 0x1A1E1B0; + constexpr std::ptrdiff_t dwEntityList = 0x19B49B8; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AD38C8; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x1510; - constexpr std::ptrdiff_t dwGameRules = 0x1A123F8; + constexpr std::ptrdiff_t dwGameRules = 0x1A12418; constexpr std::ptrdiff_t dwGlobalVars = 0x180E4E0; - constexpr std::ptrdiff_t dwGlowManager = 0x1A11B10; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A04748; + constexpr std::ptrdiff_t dwGlowManager = 0x1A11B30; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A04768; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x181A998; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1A1B508; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1A1B528; constexpr std::ptrdiff_t dwPrediction = 0x181A850; - constexpr std::ptrdiff_t dwSensitivity = 0x1A13238; + constexpr std::ptrdiff_t dwSensitivity = 0x1A13258; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; - constexpr std::ptrdiff_t dwViewAngles = 0x1A235A8; - constexpr std::ptrdiff_t dwViewMatrix = 0x1A16A50; - constexpr std::ptrdiff_t dwViewRender = 0x1A17368; - constexpr std::ptrdiff_t dwWeaponC4 = 0x19B86D0; + constexpr std::ptrdiff_t dwViewAngles = 0x1A235C8; + constexpr std::ptrdiff_t dwViewMatrix = 0x1A16A70; + constexpr std::ptrdiff_t dwViewRender = 0x1A17388; + constexpr std::ptrdiff_t dwWeaponC4 = 0x19B86F0; } // Module: engine2.dll namespace engine2_dll { constexpr std::ptrdiff_t dwBuildNumber = 0x52F834; - constexpr std::ptrdiff_t dwEngineViewData = 0x5ECBFC; + constexpr std::ptrdiff_t dwEngineViewData = 0x5ECC3C; constexpr std::ptrdiff_t dwNetworkGameClient = 0x52EBA0; constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x178; constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x278; @@ -39,9 +39,9 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x270; constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x174; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x260; - constexpr std::ptrdiff_t dwSoundService = 0x5ECB60; - constexpr std::ptrdiff_t dwWindowHeight = 0x5F040C; - constexpr std::ptrdiff_t dwWindowWidth = 0x5F0408; + constexpr std::ptrdiff_t dwSoundService = 0x5ECBA0; + constexpr std::ptrdiff_t dwWindowHeight = 0x5F0454; + constexpr std::ptrdiff_t dwWindowWidth = 0x5F0450; } // Module: inputsystem.dll namespace inputsystem_dll { diff --git a/output/offsets.json b/output/offsets.json index 2dcd4a7..4f46ab8 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,26 +1,26 @@ { "client.dll": { - "dwCSGOInput": 27386256, - "dwEntityList": 26954136, - "dwGameEntitySystem": 28129464, + "dwCSGOInput": 27386288, + "dwEntityList": 26954168, + "dwGameEntitySystem": 28129480, "dwGameEntitySystem_highestEntityIndex": 5392, - "dwGameRules": 27337720, + "dwGameRules": 27337752, "dwGlobalVars": 25224416, - "dwGlowManager": 27335440, - "dwLocalPlayerController": 27281224, + "dwGlowManager": 27335472, + "dwLocalPlayerController": 27281256, "dwLocalPlayerPawn": 25274776, - "dwPlantedC4": 27374856, + "dwPlantedC4": 27374888, "dwPrediction": 25274448, - "dwSensitivity": 27341368, + "dwSensitivity": 27341400, "dwSensitivity_sensitivity": 64, - "dwViewAngles": 27407784, - "dwViewMatrix": 27355728, - "dwViewRender": 27358056, - "dwWeaponC4": 26969808 + "dwViewAngles": 27407816, + "dwViewMatrix": 27355760, + "dwViewRender": 27358088, + "dwWeaponC4": 26969840 }, "engine2.dll": { "dwBuildNumber": 5437492, - "dwEngineViewData": 6212604, + "dwEngineViewData": 6212668, "dwNetworkGameClient": 5434272, "dwNetworkGameClient_clientTickCount": 376, "dwNetworkGameClient_deltaTick": 632, @@ -29,9 +29,9 @@ "dwNetworkGameClient_maxClients": 624, "dwNetworkGameClient_serverTickCount": 372, "dwNetworkGameClient_signOnState": 608, - "dwSoundService": 6212448, - "dwWindowHeight": 6226956, - "dwWindowWidth": 6226952 + "dwSoundService": 6212512, + "dwWindowHeight": 6227028, + "dwWindowWidth": 6227024 }, "inputsystem.dll": { "dwInputSystem": 231408 diff --git a/output/offsets.rs b/output/offsets.rs index 253fb6b..469acd7 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 12:24:23.003810900 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, unused)] @@ -7,28 +7,28 @@ pub mod cs2_dumper { pub mod offsets { // Module: client.dll pub mod client_dll { - pub const dwCSGOInput: usize = 0x1A1E190; - pub const dwEntityList: usize = 0x19B4998; - pub const dwGameEntitySystem: usize = 0x1AD38B8; + pub const dwCSGOInput: usize = 0x1A1E1B0; + pub const dwEntityList: usize = 0x19B49B8; + pub const dwGameEntitySystem: usize = 0x1AD38C8; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x1510; - pub const dwGameRules: usize = 0x1A123F8; + pub const dwGameRules: usize = 0x1A12418; pub const dwGlobalVars: usize = 0x180E4E0; - pub const dwGlowManager: usize = 0x1A11B10; - pub const dwLocalPlayerController: usize = 0x1A04748; + pub const dwGlowManager: usize = 0x1A11B30; + pub const dwLocalPlayerController: usize = 0x1A04768; pub const dwLocalPlayerPawn: usize = 0x181A998; - pub const dwPlantedC4: usize = 0x1A1B508; + pub const dwPlantedC4: usize = 0x1A1B528; pub const dwPrediction: usize = 0x181A850; - pub const dwSensitivity: usize = 0x1A13238; + pub const dwSensitivity: usize = 0x1A13258; pub const dwSensitivity_sensitivity: usize = 0x40; - pub const dwViewAngles: usize = 0x1A235A8; - pub const dwViewMatrix: usize = 0x1A16A50; - pub const dwViewRender: usize = 0x1A17368; - pub const dwWeaponC4: usize = 0x19B86D0; + pub const dwViewAngles: usize = 0x1A235C8; + pub const dwViewMatrix: usize = 0x1A16A70; + pub const dwViewRender: usize = 0x1A17388; + pub const dwWeaponC4: usize = 0x19B86F0; } // Module: engine2.dll pub mod engine2_dll { pub const dwBuildNumber: usize = 0x52F834; - pub const dwEngineViewData: usize = 0x5ECBFC; + pub const dwEngineViewData: usize = 0x5ECC3C; pub const dwNetworkGameClient: usize = 0x52EBA0; pub const dwNetworkGameClient_clientTickCount: usize = 0x178; pub const dwNetworkGameClient_deltaTick: usize = 0x278; @@ -37,9 +37,9 @@ pub mod cs2_dumper { pub const dwNetworkGameClient_maxClients: usize = 0x270; pub const dwNetworkGameClient_serverTickCount: usize = 0x174; pub const dwNetworkGameClient_signOnState: usize = 0x260; - pub const dwSoundService: usize = 0x5ECB60; - pub const dwWindowHeight: usize = 0x5F040C; - pub const dwWindowWidth: usize = 0x5F0408; + pub const dwSoundService: usize = 0x5ECBA0; + pub const dwWindowHeight: usize = 0x5F0454; + pub const dwWindowWidth: usize = 0x5F0450; } // Module: inputsystem.dll pub mod inputsystem_dll { diff --git a/output/panorama.dll.cs b/output/panorama.dll.cs index 107809b..7cea5bc 100644 --- a/output/panorama.dll.cs +++ b/output/panorama.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama.dll.hpp b/output/panorama.dll.hpp index c970c9e..c0031b6 100644 --- a/output/panorama.dll.hpp +++ b/output/panorama.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/panorama.dll.rs b/output/panorama.dll.rs index 33fd449..c3a4685 100644 --- a/output/panorama.dll.rs +++ b/output/panorama.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/particles.dll.cs b/output/particles.dll.cs index 36cf144..aed5b38 100644 --- a/output/particles.dll.cs +++ b/output/particles.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles.dll.hpp b/output/particles.dll.hpp index 1e8cb54..21f1675 100644 --- a/output/particles.dll.hpp +++ b/output/particles.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/particles.dll.rs b/output/particles.dll.rs index 8841bca..732a68a 100644 --- a/output/particles.dll.rs +++ b/output/particles.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/pulse_system.dll.cs b/output/pulse_system.dll.cs index b117247..3c17f79 100644 --- a/output/pulse_system.dll.cs +++ b/output/pulse_system.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system.dll.hpp b/output/pulse_system.dll.hpp index b89c286..5f98aec 100644 --- a/output/pulse_system.dll.hpp +++ b/output/pulse_system.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/pulse_system.dll.rs b/output/pulse_system.dll.rs index b234b57..9e0e5a8 100644 --- a/output/pulse_system.dll.rs +++ b/output/pulse_system.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/rendersystemdx11.dll.cs b/output/rendersystemdx11.dll.cs index a5c4127..271192a 100644 --- a/output/rendersystemdx11.dll.cs +++ b/output/rendersystemdx11.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11.dll.hpp b/output/rendersystemdx11.dll.hpp index 227c162..e9743d2 100644 --- a/output/rendersystemdx11.dll.hpp +++ b/output/rendersystemdx11.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/rendersystemdx11.dll.rs b/output/rendersystemdx11.dll.rs index 2b98302..c66eb64 100644 --- a/output/rendersystemdx11.dll.rs +++ b/output/rendersystemdx11.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/resourcesystem.dll.cs b/output/resourcesystem.dll.cs index cd92232..ca9f307 100644 --- a/output/resourcesystem.dll.cs +++ b/output/resourcesystem.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem.dll.hpp b/output/resourcesystem.dll.hpp index a7e0564..5e694d5 100644 --- a/output/resourcesystem.dll.hpp +++ b/output/resourcesystem.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/resourcesystem.dll.rs b/output/resourcesystem.dll.rs index 83a4750..81ca990 100644 --- a/output/resourcesystem.dll.rs +++ b/output/resourcesystem.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/scenesystem.dll.cs b/output/scenesystem.dll.cs index 99b9969..e943ae1 100644 --- a/output/scenesystem.dll.cs +++ b/output/scenesystem.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem.dll.hpp b/output/scenesystem.dll.hpp index 7144ca9..3196017 100644 --- a/output/scenesystem.dll.hpp +++ b/output/scenesystem.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/scenesystem.dll.rs b/output/scenesystem.dll.rs index 6910acd..e96990c 100644 --- a/output/scenesystem.dll.rs +++ b/output/scenesystem.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/schemasystem.dll.cs b/output/schemasystem.dll.cs index 35f499b..76d7052 100644 --- a/output/schemasystem.dll.cs +++ b/output/schemasystem.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem.dll.hpp b/output/schemasystem.dll.hpp index 2ec7a3f..8ba1659 100644 --- a/output/schemasystem.dll.hpp +++ b/output/schemasystem.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/schemasystem.dll.rs b/output/schemasystem.dll.rs index 56090b7..1717034 100644 --- a/output/schemasystem.dll.rs +++ b/output/schemasystem.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/server.dll.cs b/output/server.dll.cs index 63bb21d..80c3d9b 100644 --- a/output/server.dll.cs +++ b/output/server.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: server.dll @@ -5651,7 +5651,7 @@ namespace CS2Dumper.Schemas { public const nint m_bPvsModifyEntity = 0x1B0; // bool } // Parent: CBaseCSGrenadeProjectile - // Fields count: 8 + // Fields count: 9 // // Metadata: // NetworkVarNames: m_nSmokeEffectTickBegin (int) @@ -5669,6 +5669,7 @@ namespace CS2Dumper.Schemas { public const nint m_VoxelFrameData = 0xAD0; // CUtlVector public const nint m_flLastBounce = 0xAE8; // GameTime_t public const nint m_fllastSimulationTime = 0xAEC; // GameTime_t + public const nint m_bExplodeFromInferno = 0x2D70; // bool } // Parent: CTriggerMultiple // Fields count: 1 diff --git a/output/server.dll.hpp b/output/server.dll.hpp index ab31511..f5306d3 100644 --- a/output/server.dll.hpp +++ b/output/server.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once @@ -5656,7 +5656,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bPvsModifyEntity = 0x1B0; // bool } // Parent: CBaseCSGrenadeProjectile - // Fields count: 8 + // Fields count: 9 // // Metadata: // NetworkVarNames: m_nSmokeEffectTickBegin (int) @@ -5674,6 +5674,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_VoxelFrameData = 0xAD0; // CUtlVector constexpr std::ptrdiff_t m_flLastBounce = 0xAE8; // GameTime_t constexpr std::ptrdiff_t m_fllastSimulationTime = 0xAEC; // GameTime_t + constexpr std::ptrdiff_t m_bExplodeFromInferno = 0x2D70; // bool } // Parent: CTriggerMultiple // Fields count: 1 diff --git a/output/server.dll.json b/output/server.dll.json index eeaa71d..95d88ef 100644 --- a/output/server.dll.json +++ b/output/server.dll.json @@ -15073,6 +15073,7 @@ "fields": { "m_VoxelFrameData": 2768, "m_bDidSmokeEffect": 2732, + "m_bExplodeFromInferno": 11632, "m_flLastBounce": 2792, "m_fllastSimulationTime": 2796, "m_nRandomSeed": 2736, diff --git a/output/server.dll.rs b/output/server.dll.rs index d17f52a..d93891c 100644 --- a/output/server.dll.rs +++ b/output/server.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -5750,7 +5750,7 @@ pub mod cs2_dumper { pub const m_bPvsModifyEntity: usize = 0x1B0; // bool } // Parent: CBaseCSGrenadeProjectile - // Fields count: 8 + // Fields count: 9 // // Metadata: // NetworkVarNames: m_nSmokeEffectTickBegin (int) @@ -5768,6 +5768,7 @@ pub mod cs2_dumper { pub const m_VoxelFrameData: usize = 0xAD0; // CUtlVector pub const m_flLastBounce: usize = 0xAE8; // GameTime_t pub const m_fllastSimulationTime: usize = 0xAEC; // GameTime_t + pub const m_bExplodeFromInferno: usize = 0x2D70; // bool } // Parent: CTriggerMultiple // Fields count: 1 diff --git a/output/soundsystem.dll.cs b/output/soundsystem.dll.cs index c48b073..b50489f 100644 --- a/output/soundsystem.dll.cs +++ b/output/soundsystem.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem.dll.hpp b/output/soundsystem.dll.hpp index f0e8bcd..f081ab9 100644 --- a/output/soundsystem.dll.hpp +++ b/output/soundsystem.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/soundsystem.dll.rs b/output/soundsystem.dll.rs index dbb9caf..ba3f54c 100644 --- a/output/soundsystem.dll.rs +++ b/output/soundsystem.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/vphysics2.dll.cs b/output/vphysics2.dll.cs index f7f5ef0..2b9406b 100644 --- a/output/vphysics2.dll.cs +++ b/output/vphysics2.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2.dll.hpp b/output/vphysics2.dll.hpp index 5b66e95..c022baa 100644 --- a/output/vphysics2.dll.hpp +++ b/output/vphysics2.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/vphysics2.dll.rs b/output/vphysics2.dll.rs index 425f4ab..88ed655 100644 --- a/output/vphysics2.dll.rs +++ b/output/vphysics2.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/worldrenderer.dll.cs b/output/worldrenderer.dll.cs index 847a4c0..cf178e7 100644 --- a/output/worldrenderer.dll.cs +++ b/output/worldrenderer.dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer.dll.hpp b/output/worldrenderer.dll.hpp index 12232e9..00ac549 100644 --- a/output/worldrenderer.dll.hpp +++ b/output/worldrenderer.dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #pragma once diff --git a/output/worldrenderer.dll.rs b/output/worldrenderer.dll.rs index 48fa9e6..07cce00 100644 --- a/output/worldrenderer.dll.rs +++ b/output/worldrenderer.dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-06-12 06:08:34.023761 UTC +// 2024-06-14 04:06:49.525200800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/src/analysis/offsets.rs b/src/analysis/offsets.rs index fe8698e..8c7f8d6 100644 --- a/src/analysis/offsets.rs +++ b/src/analysis/offsets.rs @@ -97,7 +97,7 @@ pattern_map! { "dwWeaponC4" => pattern!("488b15${'} ffc0 8905${} 488bc6 488934ea 488b6c24? c686[5] 80be") => None, }, engine2 => { - "dwBuildNumber" => pattern!("8905${'} 488d0d${} ff15${}") => None, + "dwBuildNumber" => pattern!("8905${'} 488d0d${} ff15${} 488b0d") => None, "dwNetworkGameClient" => pattern!("48893d${'} 488d15") => None, "dwNetworkGameClient_clientTickCount" => pattern!("8b81u4 c3 cccccccccccccccccc 8b81${} c3 cccccccccccccccccc 83b9") => None, "dwNetworkGameClient_deltaTick" => pattern!("8983u4 40b7") => None,