using System; using Photon; using UnityEngine; // Token: 0x02000050 RID: 80 public abstract class DiscGolfSwitch : global::Photon.MonoBehaviour { // Token: 0x17000051 RID: 81 // (get) Token: 0x0600112A RID: 4394 RVA: 0x0005AD1C File Offset: 0x00058F1C // (set) Token: 0x0600112B RID: 4395 RVA: 0x0005AD2C File Offset: 0x00058F2C public DiscGolfSwitch.PDDEKOPFAGD HPCKCOBKJLK { get { return this.IHLGIDABOLB.CPIBGJLHLBL(); } set { this.IHLGIDABOLB.MEAINJPIECA(value); } } // Token: 0x0600112C RID: 4396 RVA: 0x0005AD3C File Offset: 0x00058F3C protected override void Awake() { base.Awake(); this.IHLGIDABOLB = new LHLLJPPCDKA(this, "SWITCH_STATE", this.initialState, IKCAJLLAFML.AUTHORITY, new Action(this.PKKJFMOHPPJ)); } // Token: 0x0600112D RID: 4397 RVA: 0x0005AD6C File Offset: 0x00058F6C protected virtual void PKKJFMOHPPJ() { } // Token: 0x04000248 RID: 584 [SerializeField] private DiscGolfSwitch.PDDEKOPFAGD initialState = DiscGolfSwitch.PDDEKOPFAGD.INVALID; // Token: 0x04000249 RID: 585 private LHLLJPPCDKA IHLGIDABOLB; // Token: 0x02000051 RID: 81 public enum PDDEKOPFAGD { // Token: 0x0400024B RID: 587 INVALID = -1, // Token: 0x0400024C RID: 588 OFF, // Token: 0x0400024D RID: 589 ON, // Token: 0x0400024E RID: 590 STATE_0, // Token: 0x0400024F RID: 591 STATE_1, // Token: 0x04000250 RID: 592 STATE_2, // Token: 0x04000251 RID: 593 STATE_3, // Token: 0x04000252 RID: 594 STATE_4 } }