Commit Graph

102 Commits

Author SHA1 Message Date
a2x 3a935f5d73 Refactor and move Linux code to separate branch 2024-04-03 03:13:57 +11:00
a2x 86dc0fa8f6 Refactor config file handling 2024-04-01 20:39:08 +10:00
a2x ef5ff1c5f4 Update argument name for output directory 2024-04-01 19:13:13 +10:00
a2x 4a10ad3ba6 Remove unused OS name argument 2024-04-01 19:09:44 +10:00
a2x 1a2b23b3c0 Remove temporary workaround for upstream bug 2024-03-31 12:05:25 +10:00
a2x acb0c73f00 Revert to old method of generating schema files 2024-03-30 07:10:29 +10:00
a2x 8217df5885 Remove spaces from `MNetworkVarNames` metadata type names 2024-03-30 00:27:30 +10:00
a2x 9765aff73f Fix `UtlTsHash::elements` bug causing missing schema entries 2024-03-29 23:47:35 +10:00
a2x ce25283e79 Add support for specifying memflow OS name 2024-03-29 23:11:34 +10:00
a2x 8b79c3ba8d Write enum member values in hexadecimal 2024-03-29 18:36:51 +10:00
a2x 413ae710b1 Modify JSON file generation for easier parsing 2024-03-29 18:26:44 +10:00
a2x 621ec605c6 Replace `process.read_ptr` usage with `ptr.read` 2024-03-29 16:12:37 +10:00
a2x c00ac5dbb7 Remove spaces from field type names 2024-03-29 10:56:04 +10:00
a2x 87fccce283 Revert renaming class, enum and field names 2024-03-29 01:51:20 +10:00
a2x bf890592c2 Generate info.json file with timestamp and build number 2024-03-29 00:45:04 +10:00
a2x 889ef7dcd8 Merge `dev` branch into `main` 2024-03-28 22:19:20 +10:00
a2x 1c3eacb744
Merge branch 'main' into linux 2024-03-28 18:54:33 +10:00
Albert24GG e50d781c0d Use separate structs for windows and linux 2024-03-17 00:09:13 +02:00
a2x 0866120bc4 Fix compilation issue in offset tests 2024-03-16 10:44:41 +10:00
Albert24GG 92d790091c Dump linux files in `generated_linux` 2024-03-07 12:37:56 +02:00
Albert24GG cfb038485f Remove deprecated `address.rs` 2024-03-06 10:53:42 +02:00
Albert24GG fa963c7d15 Remove duplicate `#[inline]` 2024-03-06 10:41:33 +02:00
Albert24GG e12cfcc226 Solve unused imports on windows 2024-03-06 10:40:56 +02:00
Albert24GG 7e573bdcb6 Add first offsets config for linux 2024-03-06 10:35:48 +02:00
Albert24GG 6a1600d432 Solve `unused imports` warning 2024-03-06 10:34:47 +02:00
Albert24GG c19eaf1756 Fix compilation errors on windows 2024-03-05 18:01:00 +02:00
Albert24GG 96da055d1a Move platform specific configs in config.rs 2024-03-05 13:40:07 +02:00
Albert24GG 10a908ab6f Port `schemasystems` dumper to linux 2024-03-05 01:16:32 +02:00
Albert24GG 1ef287c535 Use data from `.so` file instead of the one loaded into the process 2024-03-01 21:00:53 +02:00
Albert24GG ede86928d8 Handle situations when displacement is negative 2024-03-01 20:44:54 +02:00
Albert24GG 5daaee321a Replace `Address` type with `usize` 2024-03-01 20:44:18 +02:00
Albert24GG 41fbb8b4b6 Merge branch 'main' into linux 2024-03-01 20:32:24 +02:00
Albert24GG fe920e1426 Rename `util` directory to `os` 2024-03-01 19:42:44 +02:00
a2x a4b9e4abe6 Shorten some signatures 2024-03-02 01:44:43 +10:00
a2x 7d5de35805 Remove `Address` struct 2024-03-02 01:21:34 +10:00
a2x 0bc7cf7b20 Rename `util` directory to `os` 2024-03-02 01:04:55 +10:00
a2x 127cd110bb Remove redundant doc comments 2024-03-02 01:02:58 +10:00
Albert24GG 0bb4e59be8 Port "dump interfaces" to linux 2024-02-29 22:25:17 +02:00
Albert24GG 2314d4d492 Allow to add signed integers to Address variables 2024-02-29 22:23:52 +02:00
Albert24GG f2f607c7ac Parse the modules as elf files 2024-02-27 23:29:30 +02:00
Albert24GG 75492a30d6 Add implementation for linux systems 2024-02-25 23:37:56 +02:00
a2x c64fe901db 📦 Game Update 13988 2024-02-08 12:47:26 +10:00
a2x d6a68b1ead 📦 Game Update 13987 2024-02-07 14:11:05 +10:00
Janek 78be5fb378 Update offsets.rs
- Add game build number to offsets file, for more info, see https://github.com/a2x/cs2-dumper/issues/45
2023-12-30 04:16:39 +01:00
a2x 8aa2b8400c Fix `dwForceAttack` and `dwForceAttack2` patterns 2023-12-15 01:24:02 +10:00
a2x 5c0e0dc831 Fix typo 2023-12-14 11:16:28 +10:00
a2x a4e5aea2ea Check for `config.json` file existence before proceeding 2023-12-14 11:10:39 +10:00
a2x 6dc4f54ef2 Add YAML file builder and automatically resolve offsets in tests 2023-12-07 21:47:08 +10:00
a2x 39df7e8163 📦 Game Update 13978 2023-12-07 13:22:07 +10:00
a2x 9e5971e8ae 📦 Game Update 13976 2023-12-05 10:45:45 +10:00