using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; using UnityEngine.Events; // Token: 0x02000038 RID: 56 [Token(Token = "0x2000038")] [StructLayout(3)] public class DiscGolfGoal : MonoBehaviourPun { // Token: 0x17000040 RID: 64 // (get) Token: 0x06000194 RID: 404 RVA: 0x00008AC4 File Offset: 0x00006CC4 [Token(Token = "0x17000040")] public BIFACFBPBFC JPBGODMIMIK { [Token(Token = "0x6000194")] [Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")] get { return this.hole; } } // Token: 0x17000041 RID: 65 // (get) Token: 0x06000195 RID: 405 RVA: 0x00008AD8 File Offset: 0x00006CD8 [Token(Token = "0x17000041")] public int IEINGEEIDJH { [Token(Token = "0x6000195")] [Address(RVA = "0x446CC0", Offset = "0x4456C0", VA = "0x180446CC0")] get { return this.par; } } // Token: 0x17000042 RID: 66 // (get) Token: 0x06000196 RID: 406 RVA: 0x00008AEC File Offset: 0x00006CEC // (set) Token: 0x06000197 RID: 407 RVA: 0x00008B10 File Offset: 0x00006D10 [Token(Token = "0x17000042")] public bool GDFKAFPPALB { [Token(Token = "0x6000196")] [Address(RVA = "0x16A7340", Offset = "0x16A5D40", VA = "0x1816A7340")] get { return this.beamRenderer.gameObject.activeSelf; } [Token(Token = "0x6000197")] [Address(RVA = "0x16A7370", Offset = "0x16A5D70", VA = "0x1816A7370")] set { this.beamRenderer.gameObject.SetActive(value); } } // Token: 0x06000198 RID: 408 RVA: 0x00008B34 File Offset: 0x00006D34 [Token(Token = "0x6000198")] [Address(RVA = "0x16A7270", Offset = "0x16A5C70", VA = "0x1816A7270")] private void OnCollisionEnter(Collision GBJHLKOJGPB) { if (this.OnGoalHitEvent != (ulong)0L) { DiscGolfDisc component = GBJHLKOJGPB.gameObject.GetComponent(); int num = 0; if (component != num) { this.OnGoalHitEvent.Invoke(); } } } // Token: 0x06000199 RID: 409 RVA: 0x00008B78 File Offset: 0x00006D78 [Token(Token = "0x6000199")] [Address(RVA = "0x16A7320", Offset = "0x16A5D20", VA = "0x1816A7320")] public DiscGolfGoal() { } // Token: 0x0400017B RID: 379 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400017B")] [SerializeField] [Header("Hole")] private BIFACFBPBFC hole = (BIFACFBPBFC)((ulong)4294967295L); // Token: 0x0400017C RID: 380 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x400017C")] [SerializeField] private int par = (int)((ulong)3L); // Token: 0x0400017D RID: 381 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400017D")] [SerializeField] [Header("Feedback")] private Renderer beamRenderer; // Token: 0x0400017E RID: 382 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400017E")] [SerializeField] [Header("Circuits")] public UnityEvent OnGoalHitEvent; }