using System; using Photon; using UnityEngine; // Token: 0x02000056 RID: 86 public abstract class DiscGolfTriggerable : global::Photon.MonoBehaviour { // Token: 0x17000054 RID: 84 // (get) Token: 0x06001201 RID: 4609 RVA: 0x0005F3D0 File Offset: 0x0005D5D0 // (set) Token: 0x06001202 RID: 4610 RVA: 0x0005F3E0 File Offset: 0x0005D5E0 public bool HHEECLBGLCE { get { return this.PKBPJLOJKEF.CPIBGJLHLBL(); } set { this.PKBPJLOJKEF.MEAINJPIECA(value); } } // Token: 0x06001203 RID: 4611 RVA: 0x0005F3F0 File Offset: 0x0005D5F0 protected override void Awake() { base.Awake(); this.PKBPJLOJKEF = new LHLLJPPCDKA(this, "GIZMO_ACTIVE", this.activeOnStart, IKCAJLLAFML.MASTER, new Action(this.PPMMGBMAEKA)); } // Token: 0x06001204 RID: 4612 RVA: 0x0005F420 File Offset: 0x0005D620 protected virtual void Update() { if (this.HHEECLBGLCE && this.autoReset && Time.time - this.HNMBBKKFMMJ >= this.autoResetTime) { this.ResetTrigger(); } } // Token: 0x06001205 RID: 4613 RVA: 0x0005F458 File Offset: 0x0005D658 public virtual void Trigger() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.HNMBBKKFMMJ = Time.time; this.HHEECLBGLCE = true; } } // Token: 0x06001206 RID: 4614 RVA: 0x0005F478 File Offset: 0x0005D678 public virtual void ResetTrigger() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.HHEECLBGLCE = this.activeOnStart; } } // Token: 0x06001207 RID: 4615 RVA: 0x0005F490 File Offset: 0x0005D690 protected virtual void PPMMGBMAEKA() { } // Token: 0x04000268 RID: 616 [Header("Disc Golf Triggerable")] [SerializeField] private bool activeOnStart = true; // Token: 0x04000269 RID: 617 [SerializeField] protected bool autoReset = true; // Token: 0x0400026A RID: 618 [SerializeField] protected float autoResetTime = 5f; // Token: 0x0400026B RID: 619 [SerializeField] protected Animator gizmoAnimator; // Token: 0x0400026C RID: 620 private LHLLJPPCDKA PKBPJLOJKEF; // Token: 0x0400026D RID: 621 protected float HNMBBKKFMMJ; }