131 lines
3.8 KiB
C#
131 lines
3.8 KiB
C#
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<bool> 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<bool> 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<bool> 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<bool> 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<bool> PBBAIHFAKAL;
|
|
|
|
// Token: 0x04000208 RID: 520
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000208")]
|
|
protected float HMNKEBOEFGE;
|
|
}
|