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: 0x02002DC4 RID: 11716
|
|
[Token(Token = "0x2002DC4")]
|
|
public abstract class BaseOpenableChest : MonoBehaviourPun
|
|
{
|
|
// Token: 0x140001B8 RID: 440
|
|
// (add) Token: 0x06013C8C RID: 81036 RVA: 0x00493D74 File Offset: 0x00491F74
|
|
// (remove) Token: 0x06013C8D RID: 81037 RVA: 0x00493D9C File Offset: 0x00491F9C
|
|
[Token(Token = "0x140001B8")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE IKBEDNIDADJ
|
|
{
|
|
[Token(Token = "0x6013C8C")]
|
|
[Address(RVA = "0x1F06960", Offset = "0x1F05960", VA = "0x181F06960")]
|
|
[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 = "0x6013C8D")]
|
|
[Address(RVA = "0x1F06300", Offset = "0x1F05300", VA = "0x181F06300")]
|
|
[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: 0x140001B9 RID: 441
|
|
// (add) Token: 0x06013C8E RID: 81038 RVA: 0x00493DC4 File Offset: 0x00491FC4
|
|
// (remove) Token: 0x06013C8F RID: 81039 RVA: 0x00493DEC File Offset: 0x00491FEC
|
|
[Token(Token = "0x140001B9")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE GMPODNKFKLC
|
|
{
|
|
[Token(Token = "0x6013C8E")]
|
|
[Address(RVA = "0x1F06260", Offset = "0x1F05260", VA = "0x181F06260")]
|
|
[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 = "0x6013C8F")]
|
|
[Address(RVA = "0x1F063A0", Offset = "0x1F053A0", VA = "0x181F063A0")]
|
|
[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: 0x140001BA RID: 442
|
|
// (add) Token: 0x06013C90 RID: 81040 RVA: 0x00493E14 File Offset: 0x00492014
|
|
// (remove) Token: 0x06013C91 RID: 81041 RVA: 0x00493E3C File Offset: 0x0049203C
|
|
[Token(Token = "0x140001BA")]
|
|
protected event MIEIBBPMDMP.KNFAKJMALJE PFIOOHFJDKP
|
|
{
|
|
[Token(Token = "0x6013C90")]
|
|
[Address(RVA = "0x1F068C0", Offset = "0x1F058C0", VA = "0x181F068C0")]
|
|
[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 = "0x6013C91")]
|
|
[Address(RVA = "0x1F060F0", Offset = "0x1F050F0", VA = "0x181F060F0")]
|
|
[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: 0x170036F4 RID: 14068
|
|
// (get) Token: 0x06013C92 RID: 81042
|
|
[Token(Token = "0x170036F4")]
|
|
public abstract Tool BDCADIKFAAL
|
|
{
|
|
[Token(Token = "0x6013C92")]
|
|
[Address(Slot = "15")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170036F5 RID: 14069
|
|
// (get) Token: 0x06013C93 RID: 81043 RVA: 0x00493E64 File Offset: 0x00492064
|
|
[Token(Token = "0x170036F5")]
|
|
public bool HACBIOINOLL
|
|
{
|
|
[Token(Token = "0x6013C93")]
|
|
[Address(RVA = "0x1F074F0", Offset = "0x1F064F0", VA = "0x181F074F0")]
|
|
get
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036F6 RID: 14070
|
|
// (get) Token: 0x06013C94 RID: 81044 RVA: 0x00493E80 File Offset: 0x00492080
|
|
[Token(Token = "0x170036F6")]
|
|
public bool IKNLDDMGHBB
|
|
{
|
|
[Token(Token = "0x6013C94")]
|
|
[Address(RVA = "0x1F07540", Offset = "0x1F06540", VA = "0x181F07540")]
|
|
get
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036F7 RID: 14071
|
|
// (get) Token: 0x06013C95 RID: 81045 RVA: 0x00493E9C File Offset: 0x0049209C
|
|
[Token(Token = "0x170036F7")]
|
|
public bool PDFFJJFCNPO
|
|
{
|
|
[Token(Token = "0x6013C95")]
|
|
[Address(RVA = "0x1F074A0", Offset = "0x1F064A0", VA = "0x181F074A0")]
|
|
get
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036F8 RID: 14072
|
|
// (get) Token: 0x06013C96 RID: 81046 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170036F8")]
|
|
protected virtual float GHHCCHMKIBL
|
|
{
|
|
[Token(Token = "0x6013C96")]
|
|
[Address(RVA = "0x6AC040", Offset = "0x6AB040", VA = "0x1806AC040", Slot = "16")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036F9 RID: 14073
|
|
// (get) Token: 0x06013C97 RID: 81047 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170036F9")]
|
|
protected virtual float PANMCCFDJCC
|
|
{
|
|
[Token(Token = "0x6013C97")]
|
|
[Address(RVA = "0x6AC040", Offset = "0x6AB040", VA = "0x1806AC040", Slot = "17")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036FA RID: 14074
|
|
// (get) Token: 0x06013C98 RID: 81048 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170036FA")]
|
|
protected virtual float NIHDEFBBJJE
|
|
{
|
|
[Token(Token = "0x6013C98")]
|
|
[Address(RVA = "0x6AC040", Offset = "0x6AB040", VA = "0x1806AC040", Slot = "18")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036FB RID: 14075
|
|
// (get) Token: 0x06013C99 RID: 81049 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170036FB")]
|
|
protected virtual float DCHGNNBLKAA
|
|
{
|
|
[Token(Token = "0x6013C99")]
|
|
[Address(RVA = "0x6AC040", Offset = "0x6AB040", VA = "0x1806AC040", Slot = "19")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036FC RID: 14076
|
|
// (get) Token: 0x06013C9A RID: 81050 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170036FC")]
|
|
protected virtual float JAMKIBNAGMF
|
|
{
|
|
[Token(Token = "0x6013C9A")]
|
|
[Address(RVA = "0x6AC040", Offset = "0x6AB040", VA = "0x1806AC040", Slot = "20")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170036FD RID: 14077
|
|
// (get) Token: 0x06013C9B RID: 81051 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170036FD")]
|
|
protected virtual float PNLHONHPLMJ
|
|
{
|
|
[Token(Token = "0x6013C9B")]
|
|
[Address(RVA = "0x6AC040", Offset = "0x6AB040", VA = "0x1806AC040", Slot = "21")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013C9C RID: 81052 RVA: 0x00493EB8 File Offset: 0x004920B8
|
|
[Token(Token = "0x6013C9C")]
|
|
[Address(RVA = "0x1F06B20", Offset = "0x1F05B20", VA = "0x181F06B20")]
|
|
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: 0x06013C9D RID: 81053 RVA: 0x00493F08 File Offset: 0x00492108
|
|
[Token(Token = "0x6013C9D")]
|
|
[Address(RVA = "0x1F058A0", Offset = "0x1F048A0", VA = "0x181F058A0", 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: 0x06013C9E RID: 81054 RVA: 0x00494088 File Offset: 0x00492288
|
|
[Token(Token = "0x6013C9E")]
|
|
[Address(RVA = "0x1F070A0", Offset = "0x1F060A0", VA = "0x181F070A0", 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: 0x06013C9F RID: 81055 RVA: 0x0049418C File Offset: 0x0049238C
|
|
[Token(Token = "0x6013C9F")]
|
|
[Address(RVA = "0x1F06BF0", Offset = "0x1F05BF0", VA = "0x181F06BF0", 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: 0x06013CA0 RID: 81056 RVA: 0x00494248 File Offset: 0x00492448
|
|
[Token(Token = "0x6013CA0")]
|
|
[Address(RVA = "0x1F06E70", Offset = "0x1F05E70", VA = "0x181F06E70")]
|
|
private void OnEnable()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
if (pegjgmdgkjn.<CCEPILGALEP>k__BackingField)
|
|
{
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013CA1 RID: 81057 RVA: 0x00494280 File Offset: 0x00492480
|
|
[Token(Token = "0x6013CA1")]
|
|
[Address(RVA = "0x1F05FF0", Offset = "0x1F04FF0", VA = "0x181F05FF0")]
|
|
private void DAMMDJODOIO(bool AGILHLJPKPN)
|
|
{
|
|
if (AGILHLJPKPN)
|
|
{
|
|
this.BEGELDDAMDD();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013CA2 RID: 81058 RVA: 0x00494298 File Offset: 0x00492498
|
|
[Token(Token = "0x6013CA2")]
|
|
[Address(RVA = "0x1F05770", Offset = "0x1F04770", VA = "0x181F05770")]
|
|
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: 0x06013CA3 RID: 81059 RVA: 0x004942D8 File Offset: 0x004924D8
|
|
[Token(Token = "0x6013CA3")]
|
|
[Address(RVA = "0x1F06880", Offset = "0x1F05880", VA = "0x181F06880")]
|
|
private bool KEJGNCIMMDB(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
return this.OnlyInteractionAllowedPlayer == (ulong)0L || NHCEBNBEEBE.DBAJDHGDPOL == this.OnlyInteractionAllowedPlayer;
|
|
}
|
|
|
|
// Token: 0x06013CA4 RID: 81060 RVA: 0x00494308 File Offset: 0x00492508
|
|
[Token(Token = "0x6013CA4")]
|
|
[Address(RVA = "0x1F06000", Offset = "0x1F05000", VA = "0x181F06000")]
|
|
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: 0x06013CA5 RID: 81061 RVA: 0x00494344 File Offset: 0x00492544
|
|
[Token(Token = "0x6013CA5")]
|
|
[Address(RVA = "0x1F06190", Offset = "0x1F05190", VA = "0x181F06190")]
|
|
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: 0x06013CA6 RID: 81062 RVA: 0x00494388 File Offset: 0x00492588
|
|
[Token(Token = "0x6013CA6")]
|
|
[Address(RVA = "0x1F05F20", Offset = "0x1F04F20", VA = "0x181F05F20")]
|
|
private void BEGELDDAMDD()
|
|
{
|
|
Animator animator = this.animator;
|
|
int num = 0;
|
|
if (animator != num)
|
|
{
|
|
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
Animator animator2 = this.animator;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013CA7 RID: 81063 RVA: 0x004943BC File Offset: 0x004925BC
|
|
[Token(Token = "0x6013CA7")]
|
|
[Address(RVA = "0x1F06440", Offset = "0x1F05440", VA = "0x181F06440", 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: 0x06013CA8 RID: 81064 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013CA8")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "24")]
|
|
protected virtual void DCONCOAJKMP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013CA9 RID: 81065 RVA: 0x004944BC File Offset: 0x004926BC
|
|
[Token(Token = "0x6013CA9")]
|
|
[Address(RVA = "0x1F06A00", Offset = "0x1F05A00", VA = "0x181F06A00", 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: 0x06013CAA RID: 81066 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013CAA")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "26")]
|
|
protected virtual void FMDIEAGPOGO(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013CAB RID: 81067 RVA: 0x00494534 File Offset: 0x00492734
|
|
[Token(Token = "0x6013CAB")]
|
|
[Address(RVA = "0x1F06EE0", Offset = "0x1F05EE0", VA = "0x181F06EE0", 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: 0x06013CAC RID: 81068 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013CAC")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "28")]
|
|
protected virtual void JCHODDDHHNP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013CAD RID: 81069 RVA: 0x004945C0 File Offset: 0x004927C0
|
|
[Token(Token = "0x6013CAD")]
|
|
[Address(RVA = "0x1F073F0", Offset = "0x1F063F0", VA = "0x181F073F0")]
|
|
protected BaseOpenableChest()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.GCNBNGGFOOK.z = z;
|
|
Quaternion identity = Quaternion.identity;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400CD14 RID: 52500
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CD14")]
|
|
public BaseOpenableChest.FEFLGPNAFEI CloseEvent;
|
|
|
|
// Token: 0x0400CD15 RID: 52501
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CD15")]
|
|
public BaseOpenableChest.FEFLGPNAFEI OpeningEvent;
|
|
|
|
// Token: 0x0400CD16 RID: 52502
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CD16")]
|
|
public BaseOpenableChest.FEFLGPNAFEI OpenEvent;
|
|
|
|
// Token: 0x0400CD1A RID: 52506
|
|
[Token(Token = "0x400CD1A")]
|
|
private static readonly int GKDBOPGJNDA = Animator.StringToHash("State");
|
|
|
|
// Token: 0x0400CD1B RID: 52507
|
|
[Token(Token = "0x400CD1B")]
|
|
private const float LMKCGKKIPOP = 0.001f;
|
|
|
|
// Token: 0x0400CD1C RID: 52508
|
|
[Token(Token = "0x400CD1C")]
|
|
public const float DEFAULT_UPDATE_HZ = 10f;
|
|
|
|
// Token: 0x0400CD1D RID: 52509
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400CD1D")]
|
|
[SerializeField]
|
|
private Renderer[] customHandleHighlightRenderers;
|
|
|
|
// Token: 0x0400CD1E RID: 52510
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400CD1E")]
|
|
[SerializeField]
|
|
private ToolCollider additionalHandleScreenCollider;
|
|
|
|
// Token: 0x0400CD1F RID: 52511
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400CD1F")]
|
|
[SerializeField]
|
|
protected Animator animator;
|
|
|
|
// Token: 0x0400CD20 RID: 52512
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400CD20")]
|
|
[SerializeField]
|
|
private VisibilityGroup animatorVisibilityGroup;
|
|
|
|
// Token: 0x0400CD21 RID: 52513
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400CD21")]
|
|
[NonSerialized]
|
|
public AGAJMBPABDL OnlyInteractionAllowedPlayer;
|
|
|
|
// Token: 0x0400CD22 RID: 52514
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400CD22")]
|
|
protected NOEFEBGLCIE PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400CD23 RID: 52515
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400CD23")]
|
|
private Vector3 GCNBNGGFOOK;
|
|
|
|
// Token: 0x0400CD24 RID: 52516
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400CD24")]
|
|
private Quaternion KMGDOPOOCFA;
|
|
|
|
// Token: 0x02002DC5 RID: 11717
|
|
[Token(Token = "0x2002DC5")]
|
|
protected enum MCPJIAAMMIK
|
|
{
|
|
// Token: 0x0400CD26 RID: 52518
|
|
[Token(Token = "0x400CD26")]
|
|
CLOSED,
|
|
// Token: 0x0400CD27 RID: 52519
|
|
[Token(Token = "0x400CD27")]
|
|
OPENING,
|
|
// Token: 0x0400CD28 RID: 52520
|
|
[Token(Token = "0x400CD28")]
|
|
OPEN
|
|
}
|
|
|
|
// Token: 0x02002DC6 RID: 11718
|
|
[Token(Token = "0x2002DC6")]
|
|
public sealed class FEFLGPNAFEI : MulticastDelegate
|
|
{
|
|
// Token: 0x06013CAF RID: 81071 RVA: 0x0049460C File Offset: 0x0049280C
|
|
[Token(Token = "0x6013CAF")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public FEFLGPNAFEI(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06013CB0 RID: 81072 RVA: 0x00494628 File Offset: 0x00492828
|
|
[Token(Token = "0x6013CB0")]
|
|
[Address(RVA = "0x6E1530", Offset = "0x6E0530", VA = "0x1806E1530", Slot = "13")]
|
|
public void Invoke(BaseOpenableChest JLKLNMDCOPH)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013CB1 RID: 81073 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013CB1")]
|
|
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06013CB2 RID: 81074 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013CB2")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|
|
}
|