Additional refactoring
This commit is contained in:
@@ -8,9 +8,9 @@ namespace Il2CppInspector
|
||||
{
|
||||
public class Il2CppDumper
|
||||
{
|
||||
private readonly Il2CppProcessor il2cpp;
|
||||
private readonly Il2CppInspector il2cpp;
|
||||
|
||||
public Il2CppDumper(Il2CppProcessor proc) {
|
||||
public Il2CppDumper(Il2CppInspector proc) {
|
||||
il2cpp = proc;
|
||||
}
|
||||
|
||||
@@ -100,7 +100,7 @@ namespace Il2CppInspector
|
||||
}
|
||||
if (methodDef.methodIndex >= 0)
|
||||
writer.Write("); // {0:x} - {1}\n",
|
||||
il2cpp.Code.PtrCodeRegistration.methodPointers[methodDef.methodIndex],
|
||||
il2cpp.Binary.MethodPointers[methodDef.methodIndex],
|
||||
methodDef.methodIndex);
|
||||
else
|
||||
writer.Write("); // 0 - -1\n");
|
||||
|
||||
@@ -40,13 +40,13 @@ namespace Il2CppInspector
|
||||
}
|
||||
|
||||
// Analyze data
|
||||
var il2cppProcessors = Il2CppProcessor.LoadFromFile(imageFile, metaFile);
|
||||
if (il2cppProcessors == null)
|
||||
var il2cppInspectors = Il2CppInspector.LoadFromFile(imageFile, metaFile);
|
||||
if (il2cppInspectors == null)
|
||||
Environment.Exit(1);
|
||||
|
||||
// Write output file
|
||||
int i = 0;
|
||||
foreach (var il2cpp in il2cppProcessors)
|
||||
foreach (var il2cpp in il2cppInspectors)
|
||||
new Il2CppDumper(il2cpp).WriteFile(outFile + (i++ > 0 ? "-" + (i-1) : ""));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user