using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Circuits; namespace RecRoom.Core.Creation.Circuits { // Token: 0x02002CB6 RID: 11446 [Token(Token = "0x2002CB6")] [StructLayout(3)] public class TimerCircuitNodeDisplay : ModedCircuitNodeDisplay { // Token: 0x170035E5 RID: 13797 // (get) Token: 0x060142E8 RID: 82664 RVA: 0x004D8AD0 File Offset: 0x004D6CD0 [Token(Token = "0x170035E5")] protected override Dictionary COHNLMCLBPI { [Token(Token = "0x60142E8")] [Address(RVA = "0x18D31D0", Offset = "0x18D1BD0", VA = "0x1818D31D0", Slot = "32")] get { int num; Dictionary dictionary; Array values; do { num = 0; dictionary = new Dictionary(); values = Enum.GetValues(typeof(TimerNode.TimerModes)); } while (values == 0); if (num < values) { int hashCode = num.GetHashCode(); num++; } return dictionary; } } // Token: 0x170035E6 RID: 13798 // (get) Token: 0x060142E9 RID: 82665 RVA: 0x004D8B18 File Offset: 0x004D6D18 [Token(Token = "0x170035E6")] protected override object KCNNJNGLIEO { [Token(Token = "0x60142E9")] [Address(RVA = "0x18D31A0", Offset = "0x18D1BA0", VA = "0x1818D31A0", Slot = "33")] get { return "mode"; } } // Token: 0x060142EA RID: 82666 RVA: 0x004D8B2C File Offset: 0x004D6D2C [Token(Token = "0x60142EA")] [Address(RVA = "0x18D3120", Offset = "0x18D1B20", VA = "0x1818D3120", Slot = "34")] protected override int BJKDPHHLCII() { CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN; if (mbbjmcdgdmn == 0 || mbbjmcdgdmn != 0) { } return 0; } // Token: 0x060142EB RID: 82667 RVA: 0x004D8B4C File Offset: 0x004D6D4C [Token(Token = "0x60142EB")] [Address(RVA = "0x18D3380", Offset = "0x18D1D80", VA = "0x1818D3380")] public TimerCircuitNodeDisplay() { } } }