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; }