using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020003E5 RID: 997 [Token(Token = "0x20003E5")] [StructLayout(3)] public class StampRarityController : RarityController { // Token: 0x06001EB6 RID: 7862 RVA: 0x00081B58 File Offset: 0x0007FD58 [Token(Token = "0x6001EB6")] [Address(RVA = "0x1D667C0", Offset = "0x1D651C0", VA = "0x181D667C0", Slot = "4")] public override void SetRarity(GiftManager.MCEEFCNMNAH PJPJNEFMBBP) { int num = 0; int num2 = 0; ulong num3; num3 += num3; GameObject[] array = this.stamps; if (num2 < array.Length) { if (PJPJNEFMBBP == GiftManager.MCEEFCNMNAH.None) { } bool flag = PJPJNEFMBBP == GiftManager.MCEEFCNMNAH.Legendary; array[num].SetActive(flag); GameObject[] array2 = this.stamps; num++; } } // Token: 0x06001EB7 RID: 7863 RVA: 0x00081BB4 File Offset: 0x0007FDB4 [Token(Token = "0x6001EB7")] [Address(RVA = "0x1D66880", Offset = "0x1D65280", VA = "0x181D66880")] public StampRarityController() { GameObject[] array = new GameObject[0]; this.stamps = array; base..ctor(); } // Token: 0x04001867 RID: 6247 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001867")] [SerializeField] private GameObject[] stamps; }