0
0
mirror of https://github.com/sp-tarkov/assembly-tool.git synced 2025-02-13 06:50:44 -05:00

176 Commits

Author SHA1 Message Date
Cj
2da74cc061 Convert IsEnum 2025-01-10 09:00:03 -05:00
Cj
165739eacd Convert IsSealed, remove IsStruct its covered by other flags 2025-01-10 08:55:32 -05:00
Cj
3fbef827fc Start removing null state, very broken 2025-01-10 06:35:51 -05:00
Cj
4dcab4c10f Fix remaining remaps 2025-01-09 13:43:08 -05:00
Cj
4fc850cbb8 Start of a small project wide refactor to address issues. 28 failing remaps currently. 2025-01-09 11:46:46 -05:00
Cj
7c54b8542c Uncomment if block from testing 2025-01-09 04:34:43 -05:00
Cj
06a56a924e Add fields to ignore, currently unused. Other misc changes 2025-01-09 03:00:09 -05:00
Cj
a6199ce4a0 Fix copy/paste mistake, don't match obfuscated base classes 2025-01-09 01:51:34 -05:00
Cj
60fff54ada Simplify logic 2025-01-09 01:38:52 -05:00
Cj
82eec7b657 Don't automatch deobfuscator given method names 2025-01-08 22:26:34 -05:00
Cj
c9a036d6db DataProvider simplification 2025-01-08 22:08:00 -05:00
Cj
80c7d1ef21 Simplify app settings, remove unused code 2025-01-08 21:48:48 -05:00
Cj
f3c09303e0 Actually fix ambiguous methods 2025-01-06 18:26:53 -05:00
Cj
22c4d67d2a Attempt fixing ambiguous method naming 2025-01-06 17:22:04 -05:00
Cj
4830fe1d22 Make dumper auto de-obfuscate 2025-01-06 16:55:47 -05:00
Cj
8884815de0 make renamer and publicizer instances instead of static 2025-01-02 12:15:38 -05:00
Cj
c3bba19df7 Remove unused settings. streamline remap command 2025-01-02 11:47:51 -05:00
Cj
6bce67b479 remove unused event 2025-01-02 02:35:20 -05:00
Cj
dca2d61edb Add threading to publicizer 2025-01-02 02:29:02 -05:00
Cj
4da9c42c28 Misc and add new mappings 2025-01-02 01:21:37 -05:00
Cj
c87e0e0c3a Restore removed properties 2025-01-01 22:38:46 -05:00
Cj
9798d896ba Remove GUI 2025-01-01 22:12:50 -05:00
Cj
b58fee548f Add events, remove unused property, move other properties 2025-01-01 21:51:50 -05:00
Cj
4c82026a84 Nested type support 2025-01-01 21:10:31 -05:00
Cj
2cf25373fe Make lists into hashsets 2025-01-01 20:37:49 -05:00
Cj
17df885ea8 More filter work, add prompts 2025-01-01 20:07:20 -05:00
Cj
02a6c417ab Initial work and basic functionality 2025-01-01 19:17:56 -05:00
Cj
664ff994cf Finish migration 2025-01-01 02:13:19 -05:00
Cj
a49c2b3aee mappings structure change part 1 2025-01-01 01:34:11 -05:00
Cj
146aac9c83 don't ref types 2024-12-31 14:17:42 -05:00
Cj
6e8420477e Put filters into their own class, refactor remapper class 2024-12-31 14:15:11 -05:00
Cj
735e9a4a36 rename remapper class 2024-12-31 13:47:51 -05:00
Cj
e7994691ee Fix namespaces 2024-12-31 13:46:44 -05:00
Cj
d040cb1e47 Cleanup and refactor logging 2024-12-31 13:18:11 -05:00
Cj
6fd351e2ba clean up Publicizer 2024-12-31 10:10:40 -05:00
Cj
b3a676f044 Clean up logging, add progress bars 2024-12-31 04:48:12 -05:00
Cj
15af480254 Remove automapper from config, start removal of automapper from gui 2024-12-31 03:28:46 -05:00
Cj
3de6be24ce Fix a bunch of compiler warnings 2024-12-31 03:13:29 -05:00
Cj
c4d81ce4ba Fix method name mangling when prepended with GInterfacexxx. 2024-12-31 02:49:49 -05:00
Cj
0e663099d1 Remove automapper 2024-12-31 00:21:32 -05:00
Cj
1505b01bba Fix some compiler warnings 2024-12-30 23:50:31 -05:00
Cj
65041c3e3b Integrate deobfuscation into remap process 2024-12-30 23:35:02 -05:00
Cj
4e33f48be0 Fix de4dot, change back to .net48, allow to build along side project. Add post build script to create the cli in a build directory in the solution directory 2024-12-30 22:54:38 -05:00
Cj
eab0265b16 remove unused methods 2024-12-30 13:20:44 -05:00
Cj
9939f5ad35 Use de4dot directly, remove now unused de4dot component 2024-12-30 12:52:19 -05:00
77a24319b1 Update de4dot to use dnlib 4.4.0 and x64
Adds the source code used for this modification, this de4dot source code has been cleaned of any things not needed for deobfuscating the tarkov assembly

Co-authored-by: 静穏靄 <170472707+seionmoya@users.noreply.github.com>
2024-12-30 16:01:39 +01:00
Cj
185f8026bc Remove code that resulted in duplicate naming 2024-12-29 13:50:07 -05:00
Cj
b763071384 Clean up logging 2024-12-29 13:38:04 -05:00
CWX
c92a65f4e4 updated Type for autodumper 2024-12-27 16:12:19 +00:00
Cj
db98a23731 Fix naming bug that resulted in things like ItemItem 2024-11-06 15:47:16 -05:00