838 lines
24 KiB
C#
838 lines
24 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.Core.Updates;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x02002CDB RID: 11483
|
|
[Token(Token = "0x2002CDB")]
|
|
public abstract class BaseOpenableChest : MonoBehaviourPun
|
|
{
|
|
// Token: 0x140001B3 RID: 435
|
|
// (add) Token: 0x0601384C RID: 79948 RVA: 0x00489F08 File Offset: 0x00488108
|
|
// (remove) Token: 0x0601384D RID: 79949 RVA: 0x00489F30 File Offset: 0x00488130
|
|
[Token(Token = "0x140001B3")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE IKBEDNIDADJ
|
|
{
|
|
[Token(Token = "0x601384C")]
|
|
[Address(RVA = "0x1428150", Offset = "0x1426F50", VA = "0x181428150")]
|
|
[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 = "0x601384D")]
|
|
[Address(RVA = "0x1427AF0", Offset = "0x14268F0", VA = "0x181427AF0")]
|
|
[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: 0x140001B4 RID: 436
|
|
// (add) Token: 0x0601384E RID: 79950 RVA: 0x00489F58 File Offset: 0x00488158
|
|
// (remove) Token: 0x0601384F RID: 79951 RVA: 0x00489F80 File Offset: 0x00488180
|
|
[Token(Token = "0x140001B4")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE GMPODNKFKLC
|
|
{
|
|
[Token(Token = "0x601384E")]
|
|
[Address(RVA = "0x1427A50", Offset = "0x1426850", VA = "0x181427A50")]
|
|
[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 = "0x601384F")]
|
|
[Address(RVA = "0x1427B90", Offset = "0x1426990", VA = "0x181427B90")]
|
|
[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: 0x140001B5 RID: 437
|
|
// (add) Token: 0x06013850 RID: 79952 RVA: 0x00489FA8 File Offset: 0x004881A8
|
|
// (remove) Token: 0x06013851 RID: 79953 RVA: 0x00489FD0 File Offset: 0x004881D0
|
|
[Token(Token = "0x140001B5")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE PFIOOHFJDKP
|
|
{
|
|
[Token(Token = "0x6013850")]
|
|
[Address(RVA = "0x14280B0", Offset = "0x1426EB0", VA = "0x1814280B0")]
|
|
[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 = "0x6013851")]
|
|
[Address(RVA = "0x14278D0", Offset = "0x14266D0", VA = "0x1814278D0")]
|
|
[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: 0x17003640 RID: 13888
|
|
// (get) Token: 0x06013852 RID: 79954
|
|
[Token(Token = "0x17003640")]
|
|
public abstract Tool BDCADIKFAAL
|
|
{
|
|
[Token(Token = "0x6013852")]
|
|
[Address(Slot = "15")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003641 RID: 13889
|
|
// (get) Token: 0x06013853 RID: 79955 RVA: 0x00489FF8 File Offset: 0x004881F8
|
|
[Token(Token = "0x17003641")]
|
|
public bool HACBIOINOLL
|
|
{
|
|
[Token(Token = "0x6013853")]
|
|
[Address(RVA = "0x1428CE0", Offset = "0x1427AE0", VA = "0x181428CE0")]
|
|
get
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003642 RID: 13890
|
|
// (get) Token: 0x06013854 RID: 79956 RVA: 0x0048A014 File Offset: 0x00488214
|
|
[Token(Token = "0x17003642")]
|
|
public bool IKNLDDMGHBB
|
|
{
|
|
[Token(Token = "0x6013854")]
|
|
[Address(RVA = "0x1428D30", Offset = "0x1427B30", VA = "0x181428D30")]
|
|
get
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003643 RID: 13891
|
|
// (get) Token: 0x06013855 RID: 79957 RVA: 0x0048A030 File Offset: 0x00488230
|
|
[Token(Token = "0x17003643")]
|
|
public bool PDFFJJFCNPO
|
|
{
|
|
[Token(Token = "0x6013855")]
|
|
[Address(RVA = "0x1428C90", Offset = "0x1427A90", VA = "0x181428C90")]
|
|
get
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003644 RID: 13892
|
|
// (get) Token: 0x06013856 RID: 79958 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003644")]
|
|
protected virtual float GHHCCHMKIBL
|
|
{
|
|
[Token(Token = "0x6013856")]
|
|
[Address(RVA = "0x1427970", Offset = "0x1426770", VA = "0x181427970", Slot = "16")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003645 RID: 13893
|
|
// (get) Token: 0x06013857 RID: 79959 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003645")]
|
|
protected virtual float PANMCCFDJCC
|
|
{
|
|
[Token(Token = "0x6013857")]
|
|
[Address(RVA = "0x1427970", Offset = "0x1426770", VA = "0x181427970", Slot = "17")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003646 RID: 13894
|
|
// (get) Token: 0x06013858 RID: 79960 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003646")]
|
|
protected virtual float NIHDEFBBJJE
|
|
{
|
|
[Token(Token = "0x6013858")]
|
|
[Address(RVA = "0x1427970", Offset = "0x1426770", VA = "0x181427970", Slot = "18")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003647 RID: 13895
|
|
// (get) Token: 0x06013859 RID: 79961 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003647")]
|
|
protected virtual float DCHGNNBLKAA
|
|
{
|
|
[Token(Token = "0x6013859")]
|
|
[Address(RVA = "0x1427970", Offset = "0x1426770", VA = "0x181427970", Slot = "19")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003648 RID: 13896
|
|
// (get) Token: 0x0601385A RID: 79962 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003648")]
|
|
protected virtual float JAMKIBNAGMF
|
|
{
|
|
[Token(Token = "0x601385A")]
|
|
[Address(RVA = "0x1427970", Offset = "0x1426770", VA = "0x181427970", Slot = "20")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003649 RID: 13897
|
|
// (get) Token: 0x0601385B RID: 79963 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003649")]
|
|
protected virtual float PNLHONHPLMJ
|
|
{
|
|
[Token(Token = "0x601385B")]
|
|
[Address(RVA = "0x1427970", Offset = "0x1426770", VA = "0x181427970", Slot = "21")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601385C RID: 79964 RVA: 0x0048A04C File Offset: 0x0048824C
|
|
[Token(Token = "0x601385C")]
|
|
[Address(RVA = "0x1428310", Offset = "0x1427110", VA = "0x181428310")]
|
|
public void MasterReset()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
if (!base.OGIBLNIIHDK)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.HDAAPNKMFBB;
|
|
photonView.TransferOwnership(agajmbpabdl);
|
|
}
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601385D RID: 79965 RVA: 0x0048A09C File Offset: 0x0048829C
|
|
[Token(Token = "0x601385D")]
|
|
[Address(RVA = "0x1427080", Offset = "0x1425E80", VA = "0x181427080", 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)
|
|
{
|
|
MFBGLIHGCGO<bool> visibilityChangedEvent = this.animatorVisibilityGroup.VisibilityChangedEvent;
|
|
Action<bool> action2 = new Action(this.DAMMDJODOIO);
|
|
}
|
|
int num2;
|
|
int num3;
|
|
NOEFEBGLCIE noefebglcie = new NOEFEBGLCIE(this, "SSM", (OHOEENCHJJE)num2, (Scheduler.NEIJEKIKDOG)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: 0x0601385E RID: 79966 RVA: 0x0048A21C File Offset: 0x0048841C
|
|
[Token(Token = "0x601385E")]
|
|
[Address(RVA = "0x1428890", Offset = "0x1427690", VA = "0x181428890", 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.ONCPNMDGGKG;
|
|
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.ONCPNMDGGKG.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: 0x0601385F RID: 79967 RVA: 0x0048A320 File Offset: 0x00488520
|
|
[Token(Token = "0x601385F")]
|
|
[Address(RVA = "0x14283E0", Offset = "0x14271E0", VA = "0x1814283E0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
LocalPlayerController instance2;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
base.OnDestroy();
|
|
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance != num))
|
|
{
|
|
goto IL_4F;
|
|
}
|
|
instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
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)
|
|
{
|
|
MFBGLIHGCGO<bool> visibilityChangedEvent = this.animatorVisibilityGroup.VisibilityChangedEvent;
|
|
Action<bool> action3 = new Action(this.DAMMDJODOIO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013860 RID: 79968 RVA: 0x0048A3DC File Offset: 0x004885DC
|
|
[Token(Token = "0x6013860")]
|
|
[Address(RVA = "0x1428660", Offset = "0x1427460", VA = "0x181428660")]
|
|
private void OnEnable()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
if (pegjgmdgkjn.<CCEPILGALEP>k__BackingField)
|
|
{
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013861 RID: 79969 RVA: 0x0048A414 File Offset: 0x00488614
|
|
[Token(Token = "0x6013861")]
|
|
[Address(RVA = "0x14277D0", Offset = "0x14265D0", VA = "0x1814277D0")]
|
|
private void DAMMDJODOIO(bool AGILHLJPKPN)
|
|
{
|
|
if (AGILHLJPKPN)
|
|
{
|
|
this.BEGELDDAMDD();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013862 RID: 79970 RVA: 0x0048A42C File Offset: 0x0048862C
|
|
[Token(Token = "0x6013862")]
|
|
[Address(RVA = "0x1426F50", Offset = "0x1425D50", VA = "0x181426F50")]
|
|
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: 0x06013863 RID: 79971 RVA: 0x0048A46C File Offset: 0x0048866C
|
|
[Token(Token = "0x6013863")]
|
|
[Address(RVA = "0x1428070", Offset = "0x1426E70", VA = "0x181428070")]
|
|
private bool KEJGNCIMMDB(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
return this.OnlyInteractionAllowedPlayer == (ulong)0L || NHCEBNBEEBE.DBAJDHGDPOL == this.OnlyInteractionAllowedPlayer;
|
|
}
|
|
|
|
// Token: 0x06013864 RID: 79972 RVA: 0x0048A49C File Offset: 0x0048869C
|
|
[Token(Token = "0x6013864")]
|
|
[Address(RVA = "0x14277E0", Offset = "0x14265E0", VA = "0x1814277E0")]
|
|
private void DFHDMPDJICP(int DLIAGKNBCEA)
|
|
{
|
|
this.OnDestroy();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.OnDestroy();
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
photonView.TransferOwnership(agajmbpabdl);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013865 RID: 79973 RVA: 0x0048A4D8 File Offset: 0x004886D8
|
|
[Token(Token = "0x6013865")]
|
|
[Address(RVA = "0x1427980", Offset = "0x1426780", VA = "0x181427980")]
|
|
private void FAKCBODMFCC()
|
|
{
|
|
ToolCollider toolCollider = this.additionalHandleScreenCollider;
|
|
int num = 0;
|
|
if (toolCollider != num)
|
|
{
|
|
GameObject gameObject = this.additionalHandleScreenCollider.gameObject;
|
|
bool inScreenDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB;
|
|
gameObject.SetActive(inScreenDisplayMode);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013866 RID: 79974 RVA: 0x0048A51C File Offset: 0x0048871C
|
|
[Token(Token = "0x6013866")]
|
|
[Address(RVA = "0x1427700", Offset = "0x1426500", VA = "0x181427700")]
|
|
private void BEGELDDAMDD()
|
|
{
|
|
Animator animator = this.animator;
|
|
int num = 0;
|
|
if (animator != num)
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
Animator animator2 = this.animator;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013867 RID: 79975 RVA: 0x0048A550 File Offset: 0x00488750
|
|
[Token(Token = "0x6013867")]
|
|
[Address(RVA = "0x1427C30", Offset = "0x1426A30", VA = "0x181427C30", 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.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
bool inScreenDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.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: 0x06013868 RID: 79976 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013868")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "24")]
|
|
protected virtual void DCONCOAJKMP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013869 RID: 79977 RVA: 0x0048A650 File Offset: 0x00488850
|
|
[Token(Token = "0x6013869")]
|
|
[Address(RVA = "0x14281F0", Offset = "0x1426FF0", VA = "0x1814281F0", 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: 0x0601386A RID: 79978 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601386A")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "26")]
|
|
protected virtual void FMDIEAGPOGO(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601386B RID: 79979 RVA: 0x0048A6C8 File Offset: 0x004888C8
|
|
[Token(Token = "0x601386B")]
|
|
[Address(RVA = "0x14286D0", Offset = "0x14274D0", VA = "0x1814286D0", 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: 0x0601386C RID: 79980 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601386C")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "28")]
|
|
protected virtual void JCHODDDHHNP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601386D RID: 79981 RVA: 0x0048A754 File Offset: 0x00488954
|
|
[Token(Token = "0x601386D")]
|
|
[Address(RVA = "0x1428BE0", Offset = "0x14279E0", VA = "0x181428BE0")]
|
|
protected BaseOpenableChest()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.GCNBNGGFOOK.z = z;
|
|
Quaternion identity = Quaternion.identity;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400CAFF RID: 51967
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CAFF")]
|
|
public BaseOpenableChest.FEFLGPNAFEI CloseEvent;
|
|
|
|
// Token: 0x0400CB00 RID: 51968
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CB00")]
|
|
public BaseOpenableChest.FEFLGPNAFEI OpeningEvent;
|
|
|
|
// Token: 0x0400CB01 RID: 51969
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CB01")]
|
|
public BaseOpenableChest.FEFLGPNAFEI OpenEvent;
|
|
|
|
// Token: 0x0400CB05 RID: 51973
|
|
[Token(Token = "0x400CB05")]
|
|
private static readonly int GKDBOPGJNDA = Animator.StringToHash("State");
|
|
|
|
// Token: 0x0400CB06 RID: 51974
|
|
[Token(Token = "0x400CB06")]
|
|
private const float LMKCGKKIPOP = 0.001f;
|
|
|
|
// Token: 0x0400CB07 RID: 51975
|
|
[Token(Token = "0x400CB07")]
|
|
public const float DEFAULT_UPDATE_HZ = 10f;
|
|
|
|
// Token: 0x0400CB08 RID: 51976
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400CB08")]
|
|
[SerializeField]
|
|
private Renderer[] customHandleHighlightRenderers;
|
|
|
|
// Token: 0x0400CB09 RID: 51977
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400CB09")]
|
|
[SerializeField]
|
|
private ToolCollider additionalHandleScreenCollider;
|
|
|
|
// Token: 0x0400CB0A RID: 51978
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400CB0A")]
|
|
[SerializeField]
|
|
protected Animator animator;
|
|
|
|
// Token: 0x0400CB0B RID: 51979
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400CB0B")]
|
|
[SerializeField]
|
|
private VisibilityGroup animatorVisibilityGroup;
|
|
|
|
// Token: 0x0400CB0C RID: 51980
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400CB0C")]
|
|
[NonSerialized]
|
|
public AGAJMBPABDL OnlyInteractionAllowedPlayer;
|
|
|
|
// Token: 0x0400CB0D RID: 51981
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400CB0D")]
|
|
protected NOEFEBGLCIE PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400CB0E RID: 51982
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400CB0E")]
|
|
private Vector3 GCNBNGGFOOK;
|
|
|
|
// Token: 0x0400CB0F RID: 51983
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400CB0F")]
|
|
private Quaternion KMGDOPOOCFA;
|
|
|
|
// Token: 0x02002CDC RID: 11484
|
|
[Token(Token = "0x2002CDC")]
|
|
protected enum MCPJIAAMMIK
|
|
{
|
|
// Token: 0x0400CB11 RID: 51985
|
|
[Token(Token = "0x400CB11")]
|
|
CLOSED,
|
|
// Token: 0x0400CB12 RID: 51986
|
|
[Token(Token = "0x400CB12")]
|
|
OPENING,
|
|
// Token: 0x0400CB13 RID: 51987
|
|
[Token(Token = "0x400CB13")]
|
|
OPEN
|
|
}
|
|
|
|
// Token: 0x02002CDD RID: 11485
|
|
[Token(Token = "0x2002CDD")]
|
|
public sealed class FEFLGPNAFEI : MulticastDelegate
|
|
{
|
|
// Token: 0x0601386F RID: 79983 RVA: 0x0048A7A0 File Offset: 0x004889A0
|
|
[Token(Token = "0x601386F")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public FEFLGPNAFEI(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06013870 RID: 79984 RVA: 0x0048A7BC File Offset: 0x004889BC
|
|
[Token(Token = "0x6013870")]
|
|
[Address(RVA = "0x4D7E10", Offset = "0x4D6C10", VA = "0x1804D7E10", Slot = "13")]
|
|
public void Invoke(BaseOpenableChest JLKLNMDCOPH)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013871 RID: 79985 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013871")]
|
|
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", 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: 0x06013872 RID: 79986 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013872")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|
|
}
|