84 lines
2.0 KiB
C#
84 lines
2.0 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020003D0 RID: 976
|
|
[Token(Token = "0x20003D0")]
|
|
[Serializable]
|
|
public class GiftPackageVariant
|
|
{
|
|
// Token: 0x06001F4B RID: 8011 RVA: 0x000804D8 File Offset: 0x0007E6D8
|
|
[Token(Token = "0x6001F4B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public GiftPackageVariant()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040017AE RID: 6062
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40017AE")]
|
|
public string name;
|
|
|
|
// Token: 0x040017AF RID: 6063
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40017AF")]
|
|
public GiftPackageVariant.DequeueBehaviors dequeueBehavior;
|
|
|
|
// Token: 0x040017B0 RID: 6064
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40017B0")]
|
|
public GiftBox prefab;
|
|
|
|
// Token: 0x040017B1 RID: 6065
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40017B1")]
|
|
public GiftPackageVariant.GiftContextMapping[] giftContextMappings;
|
|
|
|
// Token: 0x020003D1 RID: 977
|
|
[Token(Token = "0x20003D1")]
|
|
[Serializable]
|
|
public enum DequeueBehaviors
|
|
{
|
|
// Token: 0x040017B3 RID: 6067
|
|
[Token(Token = "0x40017B3")]
|
|
WaitUntilOpenedOrPlayerMoved,
|
|
// Token: 0x040017B4 RID: 6068
|
|
[Token(Token = "0x40017B4")]
|
|
ConsumeImmediately
|
|
}
|
|
|
|
// Token: 0x020003D2 RID: 978
|
|
[Token(Token = "0x20003D2")]
|
|
[Serializable]
|
|
public class GiftContextMapping
|
|
{
|
|
// Token: 0x06001F4C RID: 8012 RVA: 0x000804EC File Offset: 0x0007E6EC
|
|
[Token(Token = "0x6001F4C")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public GiftContextMapping()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040017B5 RID: 6069
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40017B5")]
|
|
public string name;
|
|
|
|
// Token: 0x040017B6 RID: 6070
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40017B6")]
|
|
public HJPLOCLJMDK context;
|
|
|
|
// Token: 0x040017B7 RID: 6071
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40017B7")]
|
|
public Material material;
|
|
|
|
// Token: 0x040017B8 RID: 6072
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40017B8")]
|
|
public string label;
|
|
}
|
|
}
|