using System; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; // Token: 0x020003C6 RID: 966 [Token(Token = "0x20003C6")] [Serializable] public class GiftPackageVariant { // Token: 0x06001ECD RID: 7885 RVA: 0x0007F33C File Offset: 0x0007D53C [Token(Token = "0x6001ECD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GiftPackageVariant() { } // Token: 0x04001756 RID: 5974 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001756")] public string name; // Token: 0x04001757 RID: 5975 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001757")] public GiftPackageVariant.DequeueBehaviors dequeueBehavior; // Token: 0x04001758 RID: 5976 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4001758")] public GiftBox prefab; // Token: 0x04001759 RID: 5977 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4001759")] public GiftPackageVariant.GiftContextMapping[] giftContextMappings; // Token: 0x020003C7 RID: 967 [Token(Token = "0x20003C7")] [Serializable] public enum DequeueBehaviors { // Token: 0x0400175B RID: 5979 [Token(Token = "0x400175B")] WaitUntilOpenedOrPlayerMoved, // Token: 0x0400175C RID: 5980 [Token(Token = "0x400175C")] ConsumeImmediately } // Token: 0x020003C8 RID: 968 [Token(Token = "0x20003C8")] [Serializable] public class GiftContextMapping { // Token: 0x06001ECE RID: 7886 RVA: 0x0007F350 File Offset: 0x0007D550 [Token(Token = "0x6001ECE")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GiftContextMapping() { } // Token: 0x0400175D RID: 5981 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400175D")] public string name; // Token: 0x0400175E RID: 5982 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400175E")] public HJPLOCLJMDK context; // Token: 0x0400175F RID: 5983 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400175F")] public Material material; // Token: 0x04001760 RID: 5984 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4001760")] public string label; } }