Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/DiscGolfGoal.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

107 lines
2.7 KiB
C#

using System;
using Cpp2IlInjected;
using Photon.Pun;
using UnityEngine;
using UnityEngine.Events;
// Token: 0x0200001B RID: 27
[Token(Token = "0x200001B")]
public class DiscGolfGoal : MonoBehaviourPun
{
// Token: 0x17000028 RID: 40
// (get) Token: 0x060000BF RID: 191 RVA: 0x00005458 File Offset: 0x00003658
[Token(Token = "0x17000028")]
public BIFACFBPBFC JPBGODMIMIK
{
[Token(Token = "0x60000BF")]
[Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")]
get
{
return this.hole;
}
}
// Token: 0x17000029 RID: 41
// (get) Token: 0x060000C0 RID: 192 RVA: 0x0000546C File Offset: 0x0000366C
[Token(Token = "0x17000029")]
public int IEINGEEIDJH
{
[Token(Token = "0x60000C0")]
[Address(RVA = "0x696840", Offset = "0x695840", VA = "0x180696840")]
get
{
return this.par;
}
}
// Token: 0x1700002A RID: 42
// (get) Token: 0x060000C1 RID: 193 RVA: 0x00005480 File Offset: 0x00003680
// (set) Token: 0x060000C2 RID: 194 RVA: 0x000054A4 File Offset: 0x000036A4
[Token(Token = "0x1700002A")]
public bool GDFKAFPPALB
{
[Token(Token = "0x60000C1")]
[Address(RVA = "0x1B05A70", Offset = "0x1B04A70", VA = "0x181B05A70")]
get
{
return this.beamRenderer.gameObject.activeSelf;
}
[Token(Token = "0x60000C2")]
[Address(RVA = "0x1B05AA0", Offset = "0x1B04AA0", VA = "0x181B05AA0")]
set
{
this.beamRenderer.gameObject.SetActive(value);
}
}
// Token: 0x060000C3 RID: 195 RVA: 0x000054C8 File Offset: 0x000036C8
[Token(Token = "0x60000C3")]
[Address(RVA = "0x1B059A0", Offset = "0x1B049A0", VA = "0x181B059A0")]
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: 0x060000C4 RID: 196 RVA: 0x0000550C File Offset: 0x0000370C
[Token(Token = "0x60000C4")]
[Address(RVA = "0x1B05A50", Offset = "0x1B04A50", VA = "0x181B05A50")]
public DiscGolfGoal()
{
}
// Token: 0x0400009F RID: 159
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400009F")]
[SerializeField]
[Header("Hole")]
private BIFACFBPBFC hole = (BIFACFBPBFC)((ulong)4294967295L);
// Token: 0x040000A0 RID: 160
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x40000A0")]
[SerializeField]
private int par = (int)((ulong)3L);
// Token: 0x040000A1 RID: 161
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40000A1")]
[SerializeField]
[Header("Feedback")]
private Renderer beamRenderer;
// Token: 0x040000A2 RID: 162
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40000A2")]
[SerializeField]
[Header("Circuits")]
public UnityEvent OnGoalHitEvent;
}