using System; using Cpp2IlInjected; using Google.Protobuf; using UnityEngine; namespace RecRoom.CircuitsV2 { // Token: 0x02002561 RID: 9569 [Token(Token = "0x2002561")] [Serializable] public sealed class ControlPanelSerializedState : ScriptableObject { // Token: 0x170028B7 RID: 10423 // (get) Token: 0x0600F80C RID: 63500 RVA: 0x0038F68C File Offset: 0x0038D88C [Token(Token = "0x170028B7")] public IMFLCMFOEEJ DEPRECATEDContextTemplate { [Token(Token = "0x600F80C")] [Address(RVA = "0xCC6260", Offset = "0xCC5060", VA = "0x180CC6260")] get { MessageParser mhllbdfjbod = IMFLCMFOEEJ.MHLLBDFJBOD; byte[] array = this.contextTemplate; return mhllbdfjbod.ParseFrom(array); } } // Token: 0x170028B8 RID: 10424 // (get) Token: 0x0600F80D RID: 63501 RVA: 0x0038F6B4 File Offset: 0x0038D8B4 [Token(Token = "0x170028B8")] public HNGJDJGPKDB DEPRECATEDNodeTemplate { [Token(Token = "0x600F80D")] [Address(RVA = "0xCC6320", Offset = "0xCC5120", VA = "0x180CC6320")] get { MessageParser mhllbdfjbod = HNGJDJGPKDB.MHLLBDFJBOD; byte[] array = this.nodeTemplate; return mhllbdfjbod.ParseFrom(array); } } // Token: 0x170028B9 RID: 10425 // (get) Token: 0x0600F80E RID: 63502 RVA: 0x0038F6DC File Offset: 0x0038D8DC [Token(Token = "0x170028B9")] public MLFEIPLKKLL Root { [Token(Token = "0x600F80E")] [Address(RVA = "0xCC63E0", Offset = "0xCC51E0", VA = "0x180CC63E0")] get { if (this.template != (ulong)0L) { MessageParser mhllbdfjbod = MLFEIPLKKLL.MHLLBDFJBOD; byte[] array = this.template; return mhllbdfjbod.ParseFrom(array); } return new MLFEIPLKKLL(); } } // Token: 0x170028BA RID: 10426 // (get) Token: 0x0600F80F RID: 63503 RVA: 0x0038F714 File Offset: 0x0038D914 [Token(Token = "0x170028BA")] public int ChipCount { [Token(Token = "0x600F80F")] [Address(RVA = "0xCC61A0", Offset = "0xCC4FA0", VA = "0x180CC61A0")] get { do { MLFEIPLKKLL root = this.Root; if (root == 0) { break; } IMFLCMFOEEJ fcabobpgnoh = root.FCABOBPGNOH; if (fcabobpgnoh != 0) { int count = fcabobpgnoh.FNCBGMBJIPF.count; } } while (0 == 0); return 0; } } // Token: 0x0600F810 RID: 63504 RVA: 0x0038F750 File Offset: 0x0038D950 [Token(Token = "0x600F810")] [Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")] public ControlPanelSerializedState() { } // Token: 0x0400A4C9 RID: 42185 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400A4C9")] [SerializeField] [HideInInspector] private byte[] contextTemplate; // Token: 0x0400A4CA RID: 42186 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400A4CA")] [HideInInspector] [SerializeField] private byte[] nodeTemplate; // Token: 0x0400A4CB RID: 42187 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400A4CB")] [HideInInspector] [SerializeField] private byte[] template; } }