using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.CircuitsV2.Adapter; using RecRoom.CircuitsV2.Config; using UnityEngine; namespace RecRoom.CircuitsV2 { // Token: 0x0200232C RID: 9004 [Token(Token = "0x200232C")] [CreateAssetMenu] [Serializable] [StructLayout(3)] public sealed class CircuitsV2Mock : ScriptableObject { // Token: 0x170029F6 RID: 10742 // (get) Token: 0x0600F846 RID: 63558 RVA: 0x003A936C File Offset: 0x003A756C [Token(Token = "0x170029F6")] public CircuitsV2Config Config { [Token(Token = "0x600F846")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.config; } } // Token: 0x170029F7 RID: 10743 // (get) Token: 0x0600F847 RID: 63559 RVA: 0x003A9380 File Offset: 0x003A7580 [Token(Token = "0x170029F7")] public MockChipAdapter[] ChipData { [Token(Token = "0x600F847")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get { return this.chipData; } } // Token: 0x0600F848 RID: 63560 RVA: 0x003A9394 File Offset: 0x003A7594 [Token(Token = "0x600F848")] [Address(RVA = "0x1A84E90", Offset = "0x1A83890", VA = "0x181A84E90")] public MockChipAdapter KGNHONHPIFP(int EFBDCIJMFGD) { if (this.chipData != 0) { MockChipAdapter mockChipAdapter; return mockChipAdapter; } } // Token: 0x14000112 RID: 274 // (add) Token: 0x0600F849 RID: 63561 RVA: 0x003A93B0 File Offset: 0x003A75B0 // (remove) Token: 0x0600F84A RID: 63562 RVA: 0x003A93D8 File Offset: 0x003A75D8 [Token(Token = "0x14000112")] public event Action LLKKBIHONAD { [Token(Token = "0x600F849")] [Address(RVA = "0x1A84D50", Offset = "0x1A83750", VA = "0x181A84D50")] [CompilerGenerated] add { Action editorPostValidate; Delegate @delegate; do { editorPostValidate = this.EditorPostValidate; @delegate = Delegate.Combine(editorPostValidate, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != editorPostValidate) { } } [Token(Token = "0x600F84A")] [Address(RVA = "0x1A84DF0", Offset = "0x1A837F0", VA = "0x181A84DF0")] [CompilerGenerated] remove { Action editorPostValidate; Delegate @delegate; do { editorPostValidate = this.EditorPostValidate; @delegate = Delegate.Remove(editorPostValidate, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != editorPostValidate) { } } } // Token: 0x0600F84B RID: 63563 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600F84B")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] private void HDCFHIKKDBC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600F84C RID: 63564 RVA: 0x003A9400 File Offset: 0x003A7600 [Token(Token = "0x600F84C")] [Address(RVA = "0x3C6D30", Offset = "0x3C5730", VA = "0x1803C6D30")] public CircuitsV2Mock() { } // Token: 0x0400A622 RID: 42530 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400A622")] [SerializeField] private CircuitsV2Config config; // Token: 0x0400A623 RID: 42531 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400A623")] [SerializeField] private MockChipAdapter[] chipData; // Token: 0x0400A624 RID: 42532 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400A624")] [CompilerGenerated] private Action EditorPostValidate; } }