Commit Graph
21 Commits
Author SHA1 Message Date
anth64 2c6be63c33 feat: replace PlayerChat hook with Harmony patch on command dispatch 2026-06-04 22:10:40 +02:00
anth64 ecf9925645 refactor: split hook delegate into before and after with result 2026-06-04 22:04:19 +02:00
anth64 7cdd8d27c0 refactor: collapse hooks into nested frozen dictionary 2026-06-04 21:35:57 +02:00
anth64 63f5d6e8b6 refactor: replace dictionaries with flat ModEntry/HookEntry structs 2026-06-04 21:11:37 +02:00
anth64 841644741b remove mod name from log message, it is redundant... 2026-06-03 19:06:45 +02:00
anth64 1aaea585be refactor: collapse WildcardModRegistration into CommandRegistration 2026-06-03 19:02:22 +02:00
anth64 1fb1d41824 refactor: use WildcardModRegistration and ModRegistration in dispatch 2026-06-03 18:54:25 +02:00
anth64 96306b4903 feat: add WildcardModRegistration and ModRegistration structs 2026-06-03 18:50:58 +02:00
anth64 1514c50d4e feat: implement PlayerChat hook and dispatch logic 2026-06-03 07:45:45 +02:00
anth64 4cbfdb8be3 refactor: remove underscore prefix from private fields 2026-06-02 23:28:40 +02:00
anth64 93fe059754 feat: add registration dictionary and Register method 2026-06-02 23:24:55 +02:00
anth64 d586878325 feat: add CommandRegistration struct 2026-06-02 23:22:40 +02:00
anth64 b60b0b98b7 feat: add CommandHookDelegate 2026-06-02 23:19:02 +02:00
anth64 7e47f8d409 refactor: add CommandName parsing and pack flags into bitmask 2026-06-02 23:09:03 +02:00
anth64 ce851148f0 refactor: rewrite CommandData as struct 2026-06-02 22:54:34 +02:00
anth64 d3c7bc87cb chore: bump game dependency to 1.22.3, version to 0.1.0 2026-06-02 22:54:00 +02:00
anth64 d0746404cd build: upgrade target framework to net10 2026-06-02 22:53:55 +02:00
anth64 1a59643c02 Added CommandData class to keep track of who sent the command and what the whole command was. 2025-12-02 22:35:41 +01:00
anth64 37bda94134 Enforce server-side loading. 2025-12-02 22:01:06 +01:00
anth64 b3e201a7e9 add mpl 2.0 license 2025-12-02 21:43:46 +01:00
anth64 d1e9f6ab23 Initial commit. 2025-12-02 21:21:13 +01:00