2024-06-12 12:42:50 -04:00
|
|
|
{
|
2024-06-13 17:37:14 -04:00
|
|
|
"AppSettings": {
|
2024-06-13 17:55:06 -04:00
|
|
|
"Debug": false, // Enables extra debug logging, slows down the program by alot
|
|
|
|
"SilentMode": true, // The tool will stop and prompt you to continue on every remapping if disabled
|
|
|
|
"MatchMode": false // The assembly will not be written back to disk used only to score mappings
|
2024-06-13 17:37:14 -04:00
|
|
|
},
|
|
|
|
"Remapper": {
|
2024-06-13 17:55:06 -04:00
|
|
|
"MaxMatchCount": 5, // Max matches the remapper will return
|
|
|
|
"Publicize": true, // Publicize all types, methods, and properties : NOTE: Not run until after the remap has completed
|
|
|
|
"Unseal": true, // Unseal all types : NOTE: Not run until after the remap has completed
|
|
|
|
"AssemblyPath": "./Data/Managed/Assembly-CSharp.dll", // Path to the assembly we want to remap
|
|
|
|
"OutputPath": "./Data/Assembly-CSharp-Remapped.dll", // Path including the filename and extension we want to write the changes to
|
|
|
|
"MappingPath": "./Data/Mappings.jsonc" // Path to the mapping file
|
|
|
|
},
|
|
|
|
"AutoMapper": {
|
2024-06-13 18:09:31 -04:00
|
|
|
"RequiredMatches": 5, // Minimum number of times a member must have this name in the assembly before considering it for remapping
|
|
|
|
"MatchMode": true, // Disable making changes, only find matches and log
|
|
|
|
"Publicize": false, // Publicize all types, methods, and properties : NOTE: Not run until after the remap has completed
|
|
|
|
"Unseal": false, // Unseal all types : NOTE: Not run until after the remap has completed
|
|
|
|
"NamesToIgnore": [ // Any member name you want to ignore while iterating through the assembly
|
|
|
|
|
|
|
|
]
|
2024-06-13 17:37:14 -04:00
|
|
|
}
|
2024-06-12 12:42:50 -04:00
|
|
|
}
|