812 lines
24 KiB
C#
812 lines
24 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using Photon.Realtime;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.Core.Updates;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x020027D8 RID: 10200
|
|
[Token(Token = "0x20027D8")]
|
|
[StructLayout(3)]
|
|
public abstract class BaseOpenableChest : MonoBehaviourPun
|
|
{
|
|
// Token: 0x14000189 RID: 393
|
|
// (add) Token: 0x06011DC4 RID: 73156 RVA: 0x0044446C File Offset: 0x0044266C
|
|
// (remove) Token: 0x06011DC5 RID: 73157 RVA: 0x00444494 File Offset: 0x00442694
|
|
[Token(Token = "0x14000189")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE IKBEDNIDADJ
|
|
{
|
|
[Token(Token = "0x6011DC4")]
|
|
[Address(RVA = "0x184EA30", Offset = "0x184D430", VA = "0x18184EA30")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
MIEIBBPMDMP.KNFAKJMALJE ikbednidadj;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ikbednidadj = this.IKBEDNIDADJ;
|
|
@delegate = Delegate.Combine(ikbednidadj, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ikbednidadj)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6011DC5")]
|
|
[Address(RVA = "0x184E3D0", Offset = "0x184CDD0", VA = "0x18184E3D0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
MIEIBBPMDMP.KNFAKJMALJE ikbednidadj;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ikbednidadj = this.IKBEDNIDADJ;
|
|
@delegate = Delegate.Remove(ikbednidadj, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ikbednidadj)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400018A RID: 394
|
|
// (add) Token: 0x06011DC6 RID: 73158 RVA: 0x004444BC File Offset: 0x004426BC
|
|
// (remove) Token: 0x06011DC7 RID: 73159 RVA: 0x004444E4 File Offset: 0x004426E4
|
|
[Token(Token = "0x1400018A")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE GMPODNKFKLC
|
|
{
|
|
[Token(Token = "0x6011DC6")]
|
|
[Address(RVA = "0x184E330", Offset = "0x184CD30", VA = "0x18184E330")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
MIEIBBPMDMP.KNFAKJMALJE gmpodnkfklc;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
gmpodnkfklc = this.GMPODNKFKLC;
|
|
@delegate = Delegate.Combine(gmpodnkfklc, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != gmpodnkfklc)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6011DC7")]
|
|
[Address(RVA = "0x184E470", Offset = "0x184CE70", VA = "0x18184E470")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
MIEIBBPMDMP.KNFAKJMALJE gmpodnkfklc;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
gmpodnkfklc = this.GMPODNKFKLC;
|
|
@delegate = Delegate.Remove(gmpodnkfklc, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != gmpodnkfklc)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400018B RID: 395
|
|
// (add) Token: 0x06011DC8 RID: 73160 RVA: 0x0044450C File Offset: 0x0044270C
|
|
// (remove) Token: 0x06011DC9 RID: 73161 RVA: 0x00444534 File Offset: 0x00442734
|
|
[Token(Token = "0x1400018B")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE PFIOOHFJDKP
|
|
{
|
|
[Token(Token = "0x6011DC8")]
|
|
[Address(RVA = "0x184E990", Offset = "0x184D390", VA = "0x18184E990")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
MIEIBBPMDMP.KNFAKJMALJE pfioohfjdkp;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pfioohfjdkp = this.PFIOOHFJDKP;
|
|
@delegate = Delegate.Combine(pfioohfjdkp, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != pfioohfjdkp)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6011DC9")]
|
|
[Address(RVA = "0x184E1C0", Offset = "0x184CBC0", VA = "0x18184E1C0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
MIEIBBPMDMP.KNFAKJMALJE pfioohfjdkp;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pfioohfjdkp = this.PFIOOHFJDKP;
|
|
@delegate = Delegate.Remove(pfioohfjdkp, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != pfioohfjdkp)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700303A RID: 12346
|
|
// (get) Token: 0x06011DCA RID: 73162
|
|
[Token(Token = "0x1700303A")]
|
|
public abstract Tool BDCADIKFAAL
|
|
{
|
|
[Token(Token = "0x6011DCA")]
|
|
[Address(Slot = "15")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700303B RID: 12347
|
|
// (get) Token: 0x06011DCB RID: 73163 RVA: 0x0044455C File Offset: 0x0044275C
|
|
[Token(Token = "0x1700303B")]
|
|
public bool HACBIOINOLL
|
|
{
|
|
[Token(Token = "0x6011DCB")]
|
|
[Address(RVA = "0x184F570", Offset = "0x184DF70", VA = "0x18184F570")]
|
|
get
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700303C RID: 12348
|
|
// (get) Token: 0x06011DCC RID: 73164 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700303C")]
|
|
protected virtual float GHHCCHMKIBL
|
|
{
|
|
[Token(Token = "0x6011DCC")]
|
|
[Address(RVA = "0x56E580", Offset = "0x56CF80", VA = "0x18056E580", Slot = "16")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700303D RID: 12349
|
|
// (get) Token: 0x06011DCD RID: 73165 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700303D")]
|
|
protected virtual float PANMCCFDJCC
|
|
{
|
|
[Token(Token = "0x6011DCD")]
|
|
[Address(RVA = "0x56E580", Offset = "0x56CF80", VA = "0x18056E580", Slot = "17")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700303E RID: 12350
|
|
// (get) Token: 0x06011DCE RID: 73166 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700303E")]
|
|
protected virtual float NIHDEFBBJJE
|
|
{
|
|
[Token(Token = "0x6011DCE")]
|
|
[Address(RVA = "0x56E580", Offset = "0x56CF80", VA = "0x18056E580", Slot = "18")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700303F RID: 12351
|
|
// (get) Token: 0x06011DCF RID: 73167 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700303F")]
|
|
protected virtual float DCHGNNBLKAA
|
|
{
|
|
[Token(Token = "0x6011DCF")]
|
|
[Address(RVA = "0x56E580", Offset = "0x56CF80", VA = "0x18056E580", Slot = "19")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003040 RID: 12352
|
|
// (get) Token: 0x06011DD0 RID: 73168 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003040")]
|
|
protected virtual float JAMKIBNAGMF
|
|
{
|
|
[Token(Token = "0x6011DD0")]
|
|
[Address(RVA = "0x56E580", Offset = "0x56CF80", VA = "0x18056E580", Slot = "20")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003041 RID: 12353
|
|
// (get) Token: 0x06011DD1 RID: 73169 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003041")]
|
|
protected virtual float PNLHONHPLMJ
|
|
{
|
|
[Token(Token = "0x6011DD1")]
|
|
[Address(RVA = "0x56E580", Offset = "0x56CF80", VA = "0x18056E580", Slot = "21")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DD2 RID: 73170 RVA: 0x00444578 File Offset: 0x00442778
|
|
[Token(Token = "0x6011DD2")]
|
|
[Address(RVA = "0x184EBF0", Offset = "0x184D5F0", VA = "0x18184EBF0")]
|
|
public void MasterReset()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DD3 RID: 73171 RVA: 0x004445C8 File Offset: 0x004427C8
|
|
[Token(Token = "0x6011DD3")]
|
|
[Address(RVA = "0x184D970", Offset = "0x184C370", VA = "0x18184D970", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Transform transform = base.transform;
|
|
this.OnDestroy();
|
|
Transform transform2 = transform.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.GCNBNGGFOOK.z = z2;
|
|
Transform transform3 = base.transform;
|
|
this.OnDestroy();
|
|
Transform transform4 = transform3.transform;
|
|
this.OnDestroy();
|
|
this.OnDestroy();
|
|
this.OnDestroy();
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
this.OnDestroy();
|
|
this.OnDestroy();
|
|
}
|
|
this.OnDestroy();
|
|
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.KEJGNCIMMDB);
|
|
this.OnDestroy();
|
|
Action<int> action = new Action(this.DFHDMPDJICP);
|
|
PhotonView photonView;
|
|
photonView.OwnerChangedEvent += action;
|
|
}
|
|
VisibilityGroup visibilityGroup = this.animatorVisibilityGroup;
|
|
int num = 0;
|
|
if (visibilityGroup != num)
|
|
{
|
|
ActionEvent<bool> visibilityChangedEvent = this.animatorVisibilityGroup.VisibilityChangedEvent;
|
|
Action<bool> action2 = new Action(this.DAMMDJODOIO);
|
|
}
|
|
int num2;
|
|
int num3;
|
|
NOEFEBGLCIE noefebglcie = new NOEFEBGLCIE(this, "SSM", (SetterPermissionMode)num2, (Scheduler.QueueType)num3);
|
|
num3 = 0;
|
|
num2 = 0;
|
|
this.PEGJGMDGKJN = noefebglcie;
|
|
MIEIBBPMDMP.KNFAKJMALJE ikbednidadj = this.IKBEDNIDADJ;
|
|
Tool handle = this.BDCADIKFAAL;
|
|
float num4 = this.GHHCCHMKIBL;
|
|
int num5 = 0;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2;
|
|
noefebglcie.JEPMLPCOGNM((ushort)num5, okgcdflpfod, okgcdflpfod2, ikbednidadj, (float)num3, num4);
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE gmpodnkfklc = this.GMPODNKFKLC;
|
|
float num6 = this.PANMCCFDJCC;
|
|
float num7 = this.NIHDEFBBJJE;
|
|
NOEFEBGLCIE pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE pfioohfjdkp = this.PFIOOHFJDKP;
|
|
num6 = this.DCHGNNBLKAA;
|
|
float num8 = this.JAMKIBNAGMF;
|
|
}
|
|
|
|
// Token: 0x06011DD4 RID: 73172 RVA: 0x00444748 File Offset: 0x00442948
|
|
[Token(Token = "0x6011DD4")]
|
|
[Address(RVA = "0x184F170", Offset = "0x184DB70", VA = "0x18184F170", Slot = "22")]
|
|
protected virtual void Start()
|
|
{
|
|
LocalPlayerController instance;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ToolCollider toolCollider = this.additionalHandleScreenCollider;
|
|
int num = 0;
|
|
if (!(toolCollider != num))
|
|
{
|
|
goto IL_A5;
|
|
}
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
goto IL_A5;
|
|
}
|
|
this.OnDestroy();
|
|
ToolCollider toolCollider2 = this.additionalHandleScreenCollider;
|
|
instance = SingletonMonoBehaviour.Instance;
|
|
Action displayModeChange = instance.DisplayModeChange;
|
|
Action action = new Action(this.FAKCBODMFCC);
|
|
@delegate = Delegate.Combine(displayModeChange, action);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
instance.DisplayModeChange = @delegate;
|
|
ToolCollider toolCollider3 = this.additionalHandleScreenCollider;
|
|
int num2 = 0;
|
|
if (toolCollider3 != num2)
|
|
{
|
|
GameObject gameObject = this.additionalHandleScreenCollider.gameObject;
|
|
bool inScreenDisplayMode = SingletonMonoBehaviour.Instance.ACGDGBHFJFB;
|
|
gameObject.SetActive(inScreenDisplayMode);
|
|
}
|
|
IL_A5:
|
|
Renderer[] array = this.customHandleHighlightRenderers;
|
|
if (array != 0 && array.Length != 0)
|
|
{
|
|
this.OnDestroy();
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
this.OnDestroy();
|
|
Tool.BPPMEBHPHDM bppmebhphdm = new Tool.BPPMEBHPHDM(this.AIPGBDGOJHF);
|
|
}
|
|
}
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num3 = 0;
|
|
pegjgmdgkjn.HDGEHNGPFDO((ushort)num3);
|
|
}
|
|
|
|
// Token: 0x06011DD5 RID: 73173 RVA: 0x0044484C File Offset: 0x00442A4C
|
|
[Token(Token = "0x6011DD5")]
|
|
[Address(RVA = "0x184ECC0", Offset = "0x184D6C0", VA = "0x18184ECC0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
LocalPlayerController instance2;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
base.OnDestroy();
|
|
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance != num))
|
|
{
|
|
goto IL_4F;
|
|
}
|
|
instance2 = SingletonMonoBehaviour.Instance;
|
|
Action displayModeChange = instance2.DisplayModeChange;
|
|
Action action = new Action(this.FAKCBODMFCC);
|
|
@delegate = Delegate.Remove(displayModeChange, action);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
instance2.DisplayModeChange = @delegate;
|
|
IL_4F:
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.OnDestroy();
|
|
Action<int> action2 = new Action(this.DFHDMPDJICP);
|
|
PhotonView photonView;
|
|
photonView.OwnerChangedEvent -= action2;
|
|
}
|
|
VisibilityGroup visibilityGroup = this.animatorVisibilityGroup;
|
|
int num2 = 0;
|
|
if (visibilityGroup != num2)
|
|
{
|
|
ActionEvent<bool> visibilityChangedEvent = this.animatorVisibilityGroup.VisibilityChangedEvent;
|
|
Action<bool> action3 = new Action(this.DAMMDJODOIO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DD6 RID: 73174 RVA: 0x00444908 File Offset: 0x00442B08
|
|
[Token(Token = "0x6011DD6")]
|
|
[Address(RVA = "0x184EF40", Offset = "0x184D940", VA = "0x18184EF40")]
|
|
private void OnEnable()
|
|
{
|
|
if (base.hasAuthority)
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
if (pegjgmdgkjn.<CCEPILGALEP>k__BackingField)
|
|
{
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DD7 RID: 73175 RVA: 0x00444940 File Offset: 0x00442B40
|
|
[Token(Token = "0x6011DD7")]
|
|
[Address(RVA = "0x184E0C0", Offset = "0x184CAC0", VA = "0x18184E0C0")]
|
|
private void DAMMDJODOIO(bool AGILHLJPKPN)
|
|
{
|
|
if (AGILHLJPKPN)
|
|
{
|
|
this.BEGELDDAMDD();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DD8 RID: 73176 RVA: 0x00444958 File Offset: 0x00442B58
|
|
[Token(Token = "0x6011DD8")]
|
|
[Address(RVA = "0x184D840", Offset = "0x184C240", VA = "0x18184D840")]
|
|
private void AIPGBDGOJHF(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
|
Renderer[] array = this.customHandleHighlightRenderers;
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
if (BHJICNIMBPM != 0)
|
|
{
|
|
}
|
|
this.OnDestroy();
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DD9 RID: 73177 RVA: 0x00444998 File Offset: 0x00442B98
|
|
[Token(Token = "0x6011DD9")]
|
|
[Address(RVA = "0x184E950", Offset = "0x184D350", VA = "0x18184E950")]
|
|
private bool KEJGNCIMMDB(Tool NBHJPDBHDHB, global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
return this.OnlyInteractionAllowedPlayer == (ulong)0L || NHCEBNBEEBE.DBAJDHGDPOL == this.OnlyInteractionAllowedPlayer;
|
|
}
|
|
|
|
// Token: 0x06011DDA RID: 73178 RVA: 0x004449C8 File Offset: 0x00442BC8
|
|
[Token(Token = "0x6011DDA")]
|
|
[Address(RVA = "0x184E0D0", Offset = "0x184CAD0", VA = "0x18184E0D0")]
|
|
private void DFHDMPDJICP(int DLIAGKNBCEA)
|
|
{
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.OnDestroy();
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
photonView.TransferOwnership(localPlayer);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DDB RID: 73179 RVA: 0x00444A04 File Offset: 0x00442C04
|
|
[Token(Token = "0x6011DDB")]
|
|
[Address(RVA = "0x184E260", Offset = "0x184CC60", VA = "0x18184E260")]
|
|
private void FAKCBODMFCC()
|
|
{
|
|
ToolCollider toolCollider = this.additionalHandleScreenCollider;
|
|
int num = 0;
|
|
if (toolCollider != num)
|
|
{
|
|
GameObject gameObject = this.additionalHandleScreenCollider.gameObject;
|
|
bool inScreenDisplayMode = SingletonMonoBehaviour.Instance.ACGDGBHFJFB;
|
|
gameObject.SetActive(inScreenDisplayMode);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DDC RID: 73180 RVA: 0x00444A48 File Offset: 0x00442C48
|
|
[Token(Token = "0x6011DDC")]
|
|
[Address(RVA = "0x184DFF0", Offset = "0x184C9F0", VA = "0x18184DFF0")]
|
|
private void BEGELDDAMDD()
|
|
{
|
|
Animator animator = this.animator;
|
|
int num = 0;
|
|
if (animator != num)
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
Animator animator2 = this.animator;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DDD RID: 73181 RVA: 0x00444A7C File Offset: 0x00442C7C
|
|
[Token(Token = "0x6011DDD")]
|
|
[Address(RVA = "0x184E510", Offset = "0x184CF10", VA = "0x18184E510", Slot = "23")]
|
|
protected virtual void JIIOFAAAEPH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.BEGELDDAMDD();
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ToolCollider toolCollider = this.additionalHandleScreenCollider;
|
|
int num = 0;
|
|
if (toolCollider != num && !this.additionalHandleScreenCollider.gameObject.activeSelf)
|
|
{
|
|
GameObject gameObject = this.additionalHandleScreenCollider.gameObject;
|
|
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
bool inScreenDisplayMode = SingletonMonoBehaviour.Instance.ACGDGBHFJFB;
|
|
}
|
|
int num3 = 0;
|
|
gameObject.SetActive(num3 != 0);
|
|
}
|
|
}
|
|
this.OnDestroy();
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
this.OnDestroy();
|
|
this.OnDestroy();
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform = base.transform;
|
|
float z2 = this.GCNBNGGFOOK.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
float num4;
|
|
if (num4 > 0.001f)
|
|
{
|
|
this.OnDestroy();
|
|
Transform transform2 = base.transform;
|
|
Quaternion kmgdopoocfa = this.KMGDOPOOCFA;
|
|
}
|
|
}
|
|
BaseOpenableChest.FEFLGPNAFEI closeEvent = this.CloseEvent;
|
|
if (closeEvent != 0)
|
|
{
|
|
closeEvent(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DDE RID: 73182 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011DDE")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "24")]
|
|
protected virtual void DCONCOAJKMP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06011DDF RID: 73183 RVA: 0x00444B7C File Offset: 0x00442D7C
|
|
[Token(Token = "0x6011DDF")]
|
|
[Address(RVA = "0x184EAD0", Offset = "0x184D4D0", VA = "0x18184EAD0", Slot = "25")]
|
|
protected virtual void MONOEOEPEGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.BEGELDDAMDD();
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ToolCollider toolCollider = this.additionalHandleScreenCollider;
|
|
int num = 0;
|
|
if (toolCollider != num && this.additionalHandleScreenCollider.gameObject.activeSelf)
|
|
{
|
|
GameObject gameObject = this.additionalHandleScreenCollider.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
}
|
|
}
|
|
BaseOpenableChest.FEFLGPNAFEI openingEvent = this.OpeningEvent;
|
|
if (openingEvent != 0)
|
|
{
|
|
openingEvent(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DE0 RID: 73184 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011DE0")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "26")]
|
|
protected virtual void FMDIEAGPOGO(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06011DE1 RID: 73185 RVA: 0x00444BF4 File Offset: 0x00442DF4
|
|
[Token(Token = "0x6011DE1")]
|
|
[Address(RVA = "0x184EFB0", Offset = "0x184D9B0", VA = "0x18184EFB0", Slot = "27")]
|
|
protected virtual void PIGCOGCFJAN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.BEGELDDAMDD();
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ToolCollider toolCollider = this.additionalHandleScreenCollider;
|
|
int num = 0;
|
|
if (toolCollider != num && this.additionalHandleScreenCollider.gameObject.activeSelf)
|
|
{
|
|
GameObject gameObject = this.additionalHandleScreenCollider.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
}
|
|
}
|
|
this.OnDestroy();
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
this.OnDestroy();
|
|
this.OnDestroy();
|
|
}
|
|
BaseOpenableChest.FEFLGPNAFEI openEvent = this.OpenEvent;
|
|
if (openEvent != 0)
|
|
{
|
|
openEvent(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DE2 RID: 73186 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011DE2")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "28")]
|
|
protected virtual void JCHODDDHHNP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06011DE3 RID: 73187 RVA: 0x00444C80 File Offset: 0x00442E80
|
|
[Token(Token = "0x6011DE3")]
|
|
[Address(RVA = "0x184F4C0", Offset = "0x184DEC0", VA = "0x18184F4C0")]
|
|
protected BaseOpenableChest()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.GCNBNGGFOOK.z = z;
|
|
Quaternion identity = Quaternion.identity;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400BF2E RID: 48942
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400BF2E")]
|
|
public BaseOpenableChest.FEFLGPNAFEI CloseEvent;
|
|
|
|
// Token: 0x0400BF2F RID: 48943
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400BF2F")]
|
|
public BaseOpenableChest.FEFLGPNAFEI OpeningEvent;
|
|
|
|
// Token: 0x0400BF30 RID: 48944
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400BF30")]
|
|
public BaseOpenableChest.FEFLGPNAFEI OpenEvent;
|
|
|
|
// Token: 0x0400BF34 RID: 48948
|
|
[Token(Token = "0x400BF34")]
|
|
private static readonly int GKDBOPGJNDA = Animator.StringToHash("State");
|
|
|
|
// Token: 0x0400BF35 RID: 48949
|
|
[Token(Token = "0x400BF35")]
|
|
private const float LMKCGKKIPOP = 0.001f;
|
|
|
|
// Token: 0x0400BF36 RID: 48950
|
|
[Token(Token = "0x400BF36")]
|
|
public const float DEFAULT_UPDATE_HZ = 10f;
|
|
|
|
// Token: 0x0400BF37 RID: 48951
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400BF37")]
|
|
[SerializeField]
|
|
private Renderer[] customHandleHighlightRenderers;
|
|
|
|
// Token: 0x0400BF38 RID: 48952
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400BF38")]
|
|
[SerializeField]
|
|
private ToolCollider additionalHandleScreenCollider;
|
|
|
|
// Token: 0x0400BF39 RID: 48953
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400BF39")]
|
|
[SerializeField]
|
|
protected Animator animator;
|
|
|
|
// Token: 0x0400BF3A RID: 48954
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400BF3A")]
|
|
[SerializeField]
|
|
private VisibilityGroup animatorVisibilityGroup;
|
|
|
|
// Token: 0x0400BF3B RID: 48955
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400BF3B")]
|
|
[NonSerialized]
|
|
public Photon.Realtime.Player OnlyInteractionAllowedPlayer;
|
|
|
|
// Token: 0x0400BF3C RID: 48956
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400BF3C")]
|
|
protected NOEFEBGLCIE PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400BF3D RID: 48957
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400BF3D")]
|
|
private Vector3 GCNBNGGFOOK;
|
|
|
|
// Token: 0x0400BF3E RID: 48958
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400BF3E")]
|
|
private Quaternion KMGDOPOOCFA;
|
|
|
|
// Token: 0x020027D9 RID: 10201
|
|
[Token(Token = "0x20027D9")]
|
|
protected enum MCPJIAAMMIK
|
|
{
|
|
// Token: 0x0400BF40 RID: 48960
|
|
[Token(Token = "0x400BF40")]
|
|
CLOSED,
|
|
// Token: 0x0400BF41 RID: 48961
|
|
[Token(Token = "0x400BF41")]
|
|
OPENING,
|
|
// Token: 0x0400BF42 RID: 48962
|
|
[Token(Token = "0x400BF42")]
|
|
OPEN
|
|
}
|
|
|
|
// Token: 0x020027DA RID: 10202
|
|
[Token(Token = "0x20027DA")]
|
|
public sealed class FEFLGPNAFEI : MulticastDelegate
|
|
{
|
|
// Token: 0x06011DE5 RID: 73189 RVA: 0x00444CCC File Offset: 0x00442ECC
|
|
[Token(Token = "0x6011DE5")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public FEFLGPNAFEI(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06011DE6 RID: 73190 RVA: 0x00444CE8 File Offset: 0x00442EE8
|
|
[Token(Token = "0x6011DE6")]
|
|
[Address(RVA = "0x6931D0", Offset = "0x691BD0", VA = "0x1806931D0", Slot = "13")]
|
|
public void Invoke(BaseOpenableChest JLKLNMDCOPH)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011DE7 RID: 73191 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011DE7")]
|
|
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(BaseOpenableChest JLKLNMDCOPH, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06011DE8 RID: 73192 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011DE8")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|
|
}
|