109 lines
2.8 KiB
C#
109 lines
2.8 KiB
C#
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<DiscGolfDisc>();
|
|
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;
|
|
}
|