84 lines
2.3 KiB
C#
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;
|
|
}
|