forgot to commit the if part

This commit is contained in:
LukeFZ
2023-11-29 21:39:24 +01:00
parent a24fcb50bd
commit 9f6309fb46

View File

@@ -48,11 +48,15 @@ namespace Il2CppInspector.Reflection
if (pkg.Version < 21) if (pkg.Version < 21)
yield break; yield break;
if (pkg.Version < 29)
{
var range = pkg.AttributeTypeRanges[customAttributeIndex]; var range = pkg.AttributeTypeRanges[customAttributeIndex];
for (var i = range.start; i < range.start + range.count; i++) { for (var i = range.start; i < range.start + range.count; i++)
{
var typeIndex = pkg.AttributeTypeIndices[i]; var typeIndex = pkg.AttributeTypeIndices[i];
if (asm.Model.AttributesByIndices.TryGetValue(i, out var attribute)) { if (asm.Model.AttributesByIndices.TryGetValue(i, out var attribute))
{
yield return attribute; yield return attribute;
continue; continue;
} }