scripts
This commit is contained in:
@@ -0,0 +1,125 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.GameManagement
|
||||
{
|
||||
// Token: 0x02002DE5 RID: 11749
|
||||
[Token(Token = "0x2002DE5")]
|
||||
[StructLayout(3)]
|
||||
public abstract class CurrencyTool : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x17003824 RID: 14372
|
||||
// (get) Token: 0x06014F64 RID: 85860
|
||||
[Token(Token = "0x17003824")]
|
||||
public abstract bool OFPBKEKHCHM
|
||||
{
|
||||
[Token(Token = "0x6014F64")]
|
||||
[Address(Slot = "15")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06014F65 RID: 85861 RVA: 0x00507728 File Offset: 0x00505928
|
||||
[Token(Token = "0x6014F65")]
|
||||
[Address(RVA = "0x189B480", Offset = "0x1899E80", VA = "0x18189B480", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
int num = 0;
|
||||
tool.BEKODHBDOFG = num != 0;
|
||||
Tool tool2 = this.tool;
|
||||
Action<Tool> action;
|
||||
ActionEvent<Tool> actionEvent = tool2.PostPickupEvent + action;
|
||||
tool2.PostPickupEvent = actionEvent;
|
||||
Tool tool3 = this.tool;
|
||||
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool3.PostResetEvent;
|
||||
ActionEvent<Tool> actionEvent2;
|
||||
tool3.PostResetEvent = actionEvent2;
|
||||
}
|
||||
|
||||
// Token: 0x06014F66 RID: 85862 RVA: 0x00507784 File Offset: 0x00505984
|
||||
[Token(Token = "0x6014F66")]
|
||||
[Address(RVA = "0x189B6B0", Offset = "0x189A0B0", VA = "0x18189B6B0", Slot = "16")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
this.tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
|
||||
Tool tool = this.tool;
|
||||
DAJFOCGPHGP defaultCollisionLayer = tool.DefaultCollisionLayer;
|
||||
tool.SetCollisionLayer(defaultCollisionLayer);
|
||||
}
|
||||
|
||||
// Token: 0x06014F67 RID: 85863 RVA: 0x005077BC File Offset: 0x005059BC
|
||||
[Token(Token = "0x6014F67")]
|
||||
[Address(RVA = "0x189B5A0", Offset = "0x1899FA0", VA = "0x18189B5A0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
Tool tool = this.tool;
|
||||
Action<Tool> action;
|
||||
ActionEvent<Tool> actionEvent = tool.PostPickupEvent - action;
|
||||
tool.PostPickupEvent = actionEvent;
|
||||
Tool tool2 = this.tool;
|
||||
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool2.PostResetEvent;
|
||||
ActionEvent<Tool> actionEvent2;
|
||||
tool2.PostResetEvent = actionEvent2;
|
||||
}
|
||||
|
||||
// Token: 0x06014F68 RID: 85864 RVA: 0x00507808 File Offset: 0x00505A08
|
||||
[Token(Token = "0x6014F68")]
|
||||
[Address(RVA = "0x189B6F0", Offset = "0x189A0F0", VA = "0x18189B6F0", Slot = "17")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
if (base.hasAuthority && this.tool.FNFNLDBILFE && !this.tool.rigidbodyPickup.PKBIBBDALOI)
|
||||
{
|
||||
this.tool.AuthorityDisableAndMovetoLastSpawnPoint();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014F69 RID: 85865 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6014F69")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "18")]
|
||||
protected virtual void APBEFBBOMDJ(Tool EGFEJGHDNAI, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06014F6A RID: 85866 RVA: 0x00507854 File Offset: 0x00505A54
|
||||
[Token(Token = "0x6014F6A")]
|
||||
[Address(RVA = "0x189B3F0", Offset = "0x1899DF0", VA = "0x18189B3F0", Slot = "19")]
|
||||
protected virtual void AEHDEJPEAKM(Tool EGFEJGHDNAI)
|
||||
{
|
||||
PulsingBeam pulsingBeam = this.pulsingBeam;
|
||||
int num = 0;
|
||||
if (pulsingBeam != num)
|
||||
{
|
||||
GameObject gameObject = this.pulsingBeam.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014F6B RID: 85867 RVA: 0x00507890 File Offset: 0x00505A90
|
||||
[Token(Token = "0x6014F6B")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
protected CurrencyTool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DF76 RID: 57206
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DF76")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
protected Tool tool;
|
||||
|
||||
// Token: 0x0400DF77 RID: 57207
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DF77")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, false, false)]
|
||||
protected PulsingBeam pulsingBeam;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user