diff --git a/Il2CppDumper/Il2CppIDAScriptDumper.cs b/Il2CppDumper/Il2CppIDAScriptDumper.cs index d0f14b1..be29b5b 100644 --- a/Il2CppDumper/Il2CppIDAScriptDumper.cs +++ b/Il2CppDumper/Il2CppIDAScriptDumper.cs @@ -79,6 +79,12 @@ def SetName(addr, name): writeLines($"SetName({address}, 'CustomAttributesGenerator${method.AttributeType.FullName}')"); writeLines($"idc.set_cmt({address}, r'{method}', 1)"); } + + foreach (var method in model.MethodInvokers.Where(m => m != null)) { + var address = method.VirtualAddress.Start.ToAddressString(); + writeLines($"SetName({address}, '{method.Name}')"); + writeLines($"idc.set_cmt({address}, r'{method}', 1)"); + } } private void writeMethods(string typeName, IEnumerable methods) {