diff --git a/Il2CppInspector/Reflection/ParameterInfo.cs b/Il2CppInspector/Reflection/ParameterInfo.cs index 173a21b..9554157 100644 --- a/Il2CppInspector/Reflection/ParameterInfo.cs +++ b/Il2CppInspector/Reflection/ParameterInfo.cs @@ -64,6 +64,11 @@ namespace Il2CppInspector.Reflection Definition = pkg.Params[Index]; Name = pkg.Strings[Definition.nameIndex]; + + // Handle unnamed/obfuscated parameter names + if (string.IsNullOrEmpty(Name)) + Name = string.Format($"param_{Index:x8}"); + Position = paramIndex - declaringMethod.Definition.parameterStart; paramTypeUsage = Definition.typeIndex; var paramType = pkg.TypeUsages[paramTypeUsage];