239 Commits

Author SHA1 Message Date
pidjan
1d45ec2f2f
📦 Game Update 14017 2024-06-26 01:59:04 +03:00
a2x
3ec7dd39e2
Merge pull request #180 from pidjan/main
📦 Game Update 14016
2024-06-21 10:41:02 +10:00
pidjan
bd71ae7dc2
📦 Game Update 14016 2024-06-21 03:16:04 +03:00
a2x
2fa116a6c4 Follow CreateInterface export instead of pattern scanning 2024-06-18 16:44:09 +10:00
a2x
13836dd019 Game update (14015) (2) 2024-06-18 12:47:46 +10:00
a2x
bfc2ceb13d Add tests for offsets 2024-06-18 12:47:28 +10:00
a2x
3590d4412c Rename some schema struct fields 2024-06-18 12:41:12 +10:00
a2x
ab0ab534a1 Game update (14015) 2024-06-14 14:09:09 +10:00
a2x
c11d7c39ab Rename dwGameEntitySystem_getHighestEntityIndex 2024-06-12 22:25:20 +10:00
a2x
701fd9a0e8 Game update (14014) 2024-06-12 16:09:59 +10:00
a2x
e88130b250 Game update (14013) (2) 2024-06-11 13:52:33 +10:00
a2x
43e5a27f1e Game update (14013) 2024-06-11 11:29:53 +10:00
a2x
acc5dddf93 Game update (14012) 2024-06-05 10:50:05 +10:00
a2x
657fec2935 Game update (14011) (2) 2024-05-31 21:19:52 +10:00
a2x
faddfe01e7 Game update (14011) 2024-05-30 11:37:14 +10:00
a2x
90e394ac13 Game update (14010) 2024-05-25 11:51:01 +10:00
a2x
09413db57a Handle empty names and duplicate values in Rust generator 0.1.1 2024-05-24 21:09:25 +10:00
a2x
3f6c894097 Fix for latest game update 2024-05-24 11:30:54 +10:00
a2x
dd7299729a Add patterns for other fields in CNetworkGameClient 2024-05-24 10:26:56 +10:00
a2x
23b77e0347 Game update (14009) 2024-05-24 09:12:27 +10:00
a2x
84f5a7320b Game update (14008) 2024-05-10 09:31:00 +10:00
a2x
22d64f0c27 Game update (14006) 2024-05-08 13:46:35 +10:00
a2x
bf2ebb716f Show error message if pattern wasn't found 2024-05-08 13:45:58 +10:00
a2x
80724bf971
Merge pull request #147 from cycript/main
add pattern for ``CSoundService`` and ``EngineViewData``
2024-05-04 08:27:24 +10:00
cycript
e76b9c8aad add pattern for `CSoundService and EngineViewData` 2024-05-03 19:32:47 +05:30
a2x
256eaaa6c5 Game update (14005) (4) 2024-05-03 10:13:36 +10:00
a2x
90370a55e9 Game update (14005) (3) 2024-05-02 11:14:07 +10:00
a2x
ad9f1d6b9f Game update (14005) (2) 2024-05-01 10:28:09 +10:00
a2x
b0218519b5 Game update (14005) 2024-04-27 10:05:34 +10:00
a2x
96b0942a47 Game update (14004) 2024-04-26 14:16:36 +10:00
a2x
b51645de1b Game update (14003) 2024-04-23 20:43:14 +10:00
a2x
22fd5f79e6 Update README.md 2024-04-21 00:39:34 +10:00
a2x
d0c40c50cd Reorganize schema system structures into separate files 2024-04-21 00:33:24 +10:00
a2x
13b764854e Refactor argument parsing logic 2024-04-21 00:30:00 +10:00
a2x
bda7f86ef3 Game update (14002) 2024-04-17 18:48:13 +10:00
a2x
48de6c8005
Update README.md 2024-04-16 12:39:03 +10:00
a2x
80334adade Add pattern for dwWeaponC4 2024-04-10 11:20:31 +10:00
a2x
9b8bd68308 Update memory pool size calculation 2024-04-10 10:52:56 +10:00
a2x
1059075dda Fix recursion bug when reading parent class 2024-04-10 02:15:48 +10:00
a2x
8b1ecb7afb Refactor code writer and fix minor things
Also added the ability to specify which files should be generated based on their file type.

E.g. `cs2-dumper.exe -f hpp,json`
2024-04-10 01:11:25 +10:00
a2x
541f4acf1d
Update rustfmt.toml 2024-04-09 20:42:12 +10:00
a2x
05656b4f0b Rename IsNull trait to PointerExt
This allows for more pointer extension methods to be added in the future.
2024-04-09 13:10:58 +10:00
a2x
4cdfd6c4a6 Update generated files 2024-04-08 17:13:48 +10:00
a2x
4944a3a630 Avoid generating files for empty modules 2024-04-07 18:23:52 +10:00
a2x
9f37324266 Fix for enum values that could be out of range for their datatype 2024-04-07 15:35:48 +10:00
a2x
7c9d594ca6 Fix issue causing missing schema entries 2024-04-07 03:26:07 +10:00
a2x
6d72c517ed Fix small naming inconsistencies 2024-04-06 12:47:06 +10:00
a2x
a59331af1f Remove bitflags dependency 2024-04-06 03:21:40 +10:00
a2x
ce0fb918ab Improve schema parsing 2024-04-06 03:20:54 +10:00
a2x
efe4775dc0
Merge pull request #108 from Txreq/escapeuse
Add token escaping for Rust output `r#use`
2024-04-05 00:43:39 +10:00