Files
2026-04-08 23:40:05 +02:00

84 lines
2.3 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020003E0 RID: 992
[Token(Token = "0x20003E0")]
[StructLayout(3)]
public class GiftPackageVariantMap : ScriptableObject
{
// Token: 0x17000552 RID: 1362
// (get) Token: 0x06001EAC RID: 7852 RVA: 0x000819E4 File Offset: 0x0007FBE4
[Token(Token = "0x17000552")]
public Material DefaultGiftBoxMaterial
{
[Token(Token = "0x6001EAC")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get
{
return this.defaultGiftBoxMaterial;
}
}
// Token: 0x06001EAD RID: 7853 RVA: 0x000819F8 File Offset: 0x0007FBF8
[Token(Token = "0x6001EAD")]
[Address(RVA = "0x101AE60", Offset = "0x1019860", VA = "0x18101AE60")]
public GiftPackageVariant MLIDBIBHBGG(GiftManager.LCLKAFOPBLD LHOMKMINCHH, out GiftPackageVariant.GiftContextMapping HBAAFDIIPEO)
{
int num = 0;
GiftPackageVariant[] array = this.variants;
int num2 = 0;
int length = array.Length;
if (num2 < length)
{
GiftPackageVariant giftPackageVariant = array[num];
GiftPackageVariant.GiftContextMapping[] giftContextMappings = giftPackageVariant.giftContextMappings;
if (giftContextMappings != 0)
{
int length2 = giftContextMappings.Length;
if (length2 != 0)
{
int num3 = 0;
if (num3 < length2)
{
if (giftContextMappings[num3].context == LHOMKMINCHH)
{
return giftPackageVariant;
}
num3++;
}
}
}
num++;
return giftPackageVariant;
}
throw new NullReferenceException();
}
// Token: 0x06001EAE RID: 7854 RVA: 0x00081A74 File Offset: 0x0007FC74
[Token(Token = "0x6001EAE")]
[Address(RVA = "0x3C6D30", Offset = "0x3C5730", VA = "0x1803C6D30")]
public GiftPackageVariantMap()
{
}
// Token: 0x0400185F RID: 6239
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400185F")]
[SerializeField]
private GiftPackageVariant defaultVariant;
// Token: 0x04001860 RID: 6240
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001860")]
[SerializeField]
private Material defaultGiftBoxMaterial;
// Token: 0x04001861 RID: 6241
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001861")]
[SerializeField]
private GiftPackageVariant[] variants;
}