Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/BaseOpenableChest.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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.");
}
}
}
}