fix new Il2CppGenericContainer serialization

This commit is contained in:
LukeFZ
2026-02-28 03:53:40 +01:00
parent bcd25f4b8c
commit 248f15a84f

View File

@@ -15,18 +15,18 @@ public partial record struct Il2CppGenericContainer
[field: FieldOffset(4)]
public int TypeArgc { get; private set; }
[VersionCondition(GreaterThan = "106.0")]
[field: FieldOffset(4)]
private ushort _newTypeArgc;
[VersionCondition(LessThan = "105.0")]
[field: FieldOffset(8)]
public int IsMethod { get; private set; }
[field: FieldOffset(12)]
public GenericParameterIndex GenericParameterStart { get; private set; }
[VersionCondition(GreaterThan = "106.0")]
[field: FieldOffset(4)]
private ushort _newTypeArgc;
[VersionCondition(GreaterThan = "106.0")]
[VersionCondition(GreaterThan = "106.0")]
[field: FieldOffset(8)]
public byte _newIsMethod;
[field: FieldOffset(12)]
public GenericParameterIndex GenericParameterStart { get; private set; }
}