-
addmissingproperties
- This command will add missing properties to the provided mapping.json.- Param
MappingsPath
- Path to the mapping.json file to be fixed
- Param
-
Note: This is a development command and should not be used unless you know what you're doing. Always make backups when using this command.
-
automatch
- This command will Automatically try to generate a mapping object given old type and new type names.- Param
AssemblyPath
- The absolute path to your assembly, folder must contain all references to be resolved. - Param
MappingsPath
- Path to your mapping file so it can be updated if a match is found. - Param
OldTypeName
- Full old type name including namespaceFoo.Bar
for nested classesFoo.Bar/FooBar
- Param
NewTypeName
- The name you want the type to be renamed to.
- Param
-
This command will prompt you to append your created mapping to the mapping file.
-
It will then prompt you to run the remap process.
deobfuscate
- This command will run the de4dot de-obfuscater over the assembly provided. It supports both the primary game assembly and the launcher assembly.- Param
AssemblyPath
- The absolute path to your obfuscated assembly or exe file, the folder must contain all references needed to be resolved. - Param
IsLauncher
- Is the target the EFT launcher?
- Param
Dumper
- Generates a dumper zip.- Param
ManagedDirectory
- The absolute path to your Managed folder for EFT, folder must contain all references to be resolved. Assembly-CSharp-cleaned.dll, mscorlib.dll, FilesChecker.dll
- Param
GenRefCountList
- Generates a print out of the most used classes. Useful to prioritize remap targets.- Param
AssemblyPath
- The absolute path to your de-obfuscated and remapped dll.
- Param
regensig
- regenerates the signature of a mapping if it is failing- Param
MappingPath
- The absolute path to mapping.json. - Param
AssemblyPath
- The absolute path to the assembly you want to regenerate the signature for. - Param
NewTypeName
- The new type name as listed in the mapping file. - Param
OldTypeName
- Full old type name including namespaceFoo.Bar
for nested classesFoo.Bar/FooBar
- Param
remap
- Generates a re-mapped dll provided a mapping file and dll. If the dll is obfuscated, it will automatically de-obfuscate.- Param
MappingJsonPath
- The absolute path to themapping.json
file supports bothjson
andjsonc
. - Param
AssemblyPath
- The absolute path to the dll generated from thedeobfuscate
command.
- Param