using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Networking.SynchronizedFields; using UnityEngine; // Token: 0x02000046 RID: 70 [Token(Token = "0x2000046")] [StructLayout(3)] public abstract class DiscGolfSwitch : MonoBehaviourPun { // Token: 0x1700005A RID: 90 // (get) Token: 0x06000219 RID: 537 RVA: 0x0000B084 File Offset: 0x00009284 // (set) Token: 0x0600021A RID: 538 RVA: 0x0000B0A4 File Offset: 0x000092A4 [Token(Token = "0x1700005A")] public DiscGolfSwitch.NJBBABNHDKO GENECNFMDHJ { [Token(Token = "0x6000219")] [Address(RVA = "0x1155360", Offset = "0x1153D60", VA = "0x181155360")] get { return this.PHHLOMKICDF.Get(); } [Token(Token = "0x600021A")] [Address(RVA = "0x11553B0", Offset = "0x1153DB0", VA = "0x1811553B0")] set { SynchronizedField phhlomkicdf = this.PHHLOMKICDF; } } // Token: 0x0600021B RID: 539 RVA: 0x0000B0C0 File Offset: 0x000092C0 [Token(Token = "0x600021B")] [Address(RVA = "0x1155280", Offset = "0x1153C80", VA = "0x181155280", Slot = "13")] protected override void Awake() { this.NDIKOAINIHK(); DiscGolfSwitch.NJBBABNHDKO njbbabnhdko = this.initialState; SynchronizedField synchronizedField; this.PHHLOMKICDF = synchronizedField; } // Token: 0x0600021C RID: 540 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600021C")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "15")] protected virtual void NDIKOAINIHK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600021D RID: 541 RVA: 0x0000B0E4 File Offset: 0x000092E4 [Token(Token = "0x600021D")] [Address(RVA = "0x1155350", Offset = "0x1153D50", VA = "0x181155350")] protected DiscGolfSwitch() { } // Token: 0x040001E2 RID: 482 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40001E2")] [SerializeField] private DiscGolfSwitch.NJBBABNHDKO initialState = (DiscGolfSwitch.NJBBABNHDKO)((ulong)4294967295L); // Token: 0x040001E3 RID: 483 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40001E3")] private SynchronizedField PHHLOMKICDF; // Token: 0x02000047 RID: 71 [Token(Token = "0x2000047")] public enum NJBBABNHDKO { // Token: 0x040001E5 RID: 485 [Token(Token = "0x40001E5")] INVALID = -1, // Token: 0x040001E6 RID: 486 [Token(Token = "0x40001E6")] OFF, // Token: 0x040001E7 RID: 487 [Token(Token = "0x40001E7")] ON, // Token: 0x040001E8 RID: 488 [Token(Token = "0x40001E8")] STATE_0, // Token: 0x040001E9 RID: 489 [Token(Token = "0x40001E9")] STATE_1, // Token: 0x040001EA RID: 490 [Token(Token = "0x40001EA")] STATE_2, // Token: 0x040001EB RID: 491 [Token(Token = "0x40001EB")] STATE_3, // Token: 0x040001EC RID: 492 [Token(Token = "0x40001EC")] STATE_4 } }