using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Networking.SynchronizedFields; using UnityEngine; // Token: 0x0200004D RID: 77 [Token(Token = "0x200004D")] [StructLayout(3)] public abstract class DiscGolfTriggerable : MonoBehaviourPun { // Token: 0x1700005D RID: 93 // (get) Token: 0x0600022D RID: 557 RVA: 0x0000B4FC File Offset: 0x000096FC // (set) Token: 0x0600022E RID: 558 RVA: 0x0000B51C File Offset: 0x0000971C [Token(Token = "0x1700005D")] public bool BCKCEELIDLH { [Token(Token = "0x600022D")] [Address(RVA = "0x1155F20", Offset = "0x1154920", VA = "0x181155F20")] get { return this.PBBAIHFAKAL.Get() != null; } [Token(Token = "0x600022E")] [Address(RVA = "0x1155F70", Offset = "0x1154970", VA = "0x181155F70")] set { SynchronizedField pbbaihfakal = this.PBBAIHFAKAL; } } // Token: 0x0600022F RID: 559 RVA: 0x0000B538 File Offset: 0x00009738 [Token(Token = "0x600022F")] [Address(RVA = "0x1155C90", Offset = "0x1154690", VA = "0x181155C90", Slot = "13")] protected override void Awake() { this.CLJNHJHHAAI(); SynchronizedField synchronizedField; this.PBBAIHFAKAL = synchronizedField; } // Token: 0x06000230 RID: 560 RVA: 0x0000B554 File Offset: 0x00009754 [Token(Token = "0x6000230")] [Address(RVA = "0x1155EA0", Offset = "0x11548A0", VA = "0x181155EA0", Slot = "15")] protected virtual void Update() { if (this.PBBAIHFAKAL.Get() != 0 && this.autoReset) { float time = Time.time; bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } // Token: 0x06000231 RID: 561 RVA: 0x0000B590 File Offset: 0x00009790 [Token(Token = "0x6000231")] [Address(RVA = "0x1155E00", Offset = "0x1154800", VA = "0x181155E00", Slot = "16")] public virtual void Trigger() { if (PhotonNetwork.IsMasterClient) { float time = Time.time; this.HMNKEBOEFGE = time; SynchronizedField pbbaihfakal = this.PBBAIHFAKAL; return; } } // Token: 0x06000232 RID: 562 RVA: 0x0000B5C4 File Offset: 0x000097C4 [Token(Token = "0x6000232")] [Address(RVA = "0x1155D60", Offset = "0x1154760", VA = "0x181155D60", Slot = "17")] public virtual void ResetTrigger() { if (PhotonNetwork.IsMasterClient) { SynchronizedField pbbaihfakal = this.PBBAIHFAKAL; } } // Token: 0x06000233 RID: 563 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000233")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "18")] protected virtual void CLJNHJHHAAI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000234 RID: 564 RVA: 0x0000B5E8 File Offset: 0x000097E8 [Token(Token = "0x6000234")] [Address(RVA = "0x1155C70", Offset = "0x1154670", VA = "0x181155C70")] protected DiscGolfTriggerable() { } // Token: 0x04000203 RID: 515 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000203")] [SerializeField] [Header("Disc Golf Triggerable")] private bool activeOnStart = true; // Token: 0x04000204 RID: 516 [global::Cpp2IlInjected.FieldOffset(Offset = "0x41")] [Token(Token = "0x4000204")] [SerializeField] protected bool autoReset; // Token: 0x04000205 RID: 517 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x4000205")] [SerializeField] protected float autoResetTime = 5f; // Token: 0x04000206 RID: 518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000206")] [SerializeField] protected Animator gizmoAnimator; // Token: 0x04000207 RID: 519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000207")] private SynchronizedField PBBAIHFAKAL; // Token: 0x04000208 RID: 520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000208")] protected float HMNKEBOEFGE; }