a
This commit is contained in:
@@ -0,0 +1,173 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core
|
||||
{
|
||||
// Token: 0x02002CE6 RID: 11494
|
||||
[Token(Token = "0x2002CE6")]
|
||||
public class TearStripChest : BaseOpenableChest
|
||||
{
|
||||
// Token: 0x17003659 RID: 13913
|
||||
// (get) Token: 0x060138B9 RID: 80057 RVA: 0x0048C308 File Offset: 0x0048A508
|
||||
[Token(Token = "0x17003659")]
|
||||
public override Tool BDCADIKFAAL
|
||||
{
|
||||
[Token(Token = "0x60138B9")]
|
||||
[Address(RVA = "0xA6CAA0", Offset = "0xA6B8A0", VA = "0x180A6CAA0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return this.stripTab.tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700365A RID: 13914
|
||||
// (get) Token: 0x060138BA RID: 80058 RVA: 0x0048C328 File Offset: 0x0048A528
|
||||
[Token(Token = "0x1700365A")]
|
||||
protected override float DCHGNNBLKAA
|
||||
{
|
||||
[Token(Token = "0x60138BA")]
|
||||
[Address(RVA = "0x7B5670", Offset = "0x7B4470", VA = "0x1807B5670", Slot = "19")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700365B RID: 13915
|
||||
// (get) Token: 0x060138BB RID: 80059 RVA: 0x0048C338 File Offset: 0x0048A538
|
||||
[Token(Token = "0x1700365B")]
|
||||
protected override float PANMCCFDJCC
|
||||
{
|
||||
[Token(Token = "0x60138BB")]
|
||||
[Address(RVA = "0x7B5670", Offset = "0x7B4470", VA = "0x1807B5670", Slot = "17")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060138BC RID: 80060 RVA: 0x0048C348 File Offset: 0x0048A548
|
||||
[Token(Token = "0x60138BC")]
|
||||
[Address(RVA = "0xA6C860", Offset = "0xA6B660", VA = "0x180A6C860")]
|
||||
private void JBPNJKBPKJM(Tool NBHJPDBHDHB)
|
||||
{
|
||||
TearStripTab tearStripTab = this.stripTab;
|
||||
if (tearStripTab.BMKFBAAFJHF)
|
||||
{
|
||||
tearStripTab.tool.rigidbodyEx.RemoveKinematic(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060138BD RID: 80061 RVA: 0x0048C380 File Offset: 0x0048A580
|
||||
[Token(Token = "0x60138BD")]
|
||||
[Address(RVA = "0xA6C640", Offset = "0xA6B440", VA = "0x180A6C640", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.FIODGDFEPJM);
|
||||
base.IKBEDNIDADJ += knfakjmalje;
|
||||
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.DCHCEKNHJMM);
|
||||
base.GMPODNKFKLC += knfakjmalje2;
|
||||
Tool tool = this.stripTab.tool;
|
||||
MFBGLIHGCGO<Tool> preReleaseEvent = tool.PreReleaseEvent;
|
||||
Action<Tool> action = new Action(this.JBPNJKBPKJM);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(preReleaseEvent, action);
|
||||
tool.PreReleaseEvent = mfbglihgcgo;
|
||||
base.Awake();
|
||||
}
|
||||
|
||||
// Token: 0x060138BE RID: 80062 RVA: 0x0048C3F4 File Offset: 0x0048A5F4
|
||||
[Token(Token = "0x60138BE")]
|
||||
[Address(RVA = "0xA6C8F0", Offset = "0xA6B6F0", VA = "0x180A6C8F0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
Tool tool = this.stripTab.tool;
|
||||
MFBGLIHGCGO<Tool> preReleaseEvent = tool.PreReleaseEvent;
|
||||
Action<Tool> action = new Action(this.JBPNJKBPKJM);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(preReleaseEvent, action);
|
||||
tool.PreReleaseEvent = mfbglihgcgo;
|
||||
}
|
||||
|
||||
// Token: 0x060138BF RID: 80063 RVA: 0x0048C43C File Offset: 0x0048A63C
|
||||
[Token(Token = "0x60138BF")]
|
||||
[Address(RVA = "0xA6C7E0", Offset = "0xA6B5E0", VA = "0x180A6C7E0")]
|
||||
private void FIODGDFEPJM()
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.stripTab.BMKFBAAFJHF)
|
||||
{
|
||||
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060138C0 RID: 80064 RVA: 0x0048C470 File Offset: 0x0048A670
|
||||
[Token(Token = "0x60138C0")]
|
||||
[Address(RVA = "0xA6C8B0", Offset = "0xA6B6B0", VA = "0x180A6C8B0", Slot = "25")]
|
||||
protected override void MONOEOEPEGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
base.MONOEOEPEGE(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
MACMLJJGBIM njphoajlpmh = this.NJPHOAJLPMH;
|
||||
float num = this.openingDuration;
|
||||
njphoajlpmh.KGFFMEICLNN(num);
|
||||
}
|
||||
|
||||
// Token: 0x060138C1 RID: 80065 RVA: 0x0048C4A0 File Offset: 0x0048A6A0
|
||||
[Token(Token = "0x60138C1")]
|
||||
[Address(RVA = "0xA6C760", Offset = "0xA6B560", VA = "0x180A6C760")]
|
||||
private void DCHCEKNHJMM()
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.NJPHOAJLPMH.OLGMEEIPCAL)
|
||||
{
|
||||
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060138C2 RID: 80066 RVA: 0x0048C4D4 File Offset: 0x0048A6D4
|
||||
[Token(Token = "0x60138C2")]
|
||||
[Address(RVA = "0xA6C9B0", Offset = "0xA6B7B0", VA = "0x180A6C9B0", Slot = "27")]
|
||||
protected override void PIGCOGCFJAN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
base.PIGCOGCFJAN(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
TearStripTab tearStripTab = this.stripTab;
|
||||
if (!tearStripTab.BMKFBAAFJHF)
|
||||
{
|
||||
AxisConstrainedRigidbodyPickup <MBPKCIBBIKO>k__BackingField = tearStripTab.<MBPKCIBBIKO>k__BackingField;
|
||||
int num = 0;
|
||||
<MBPKCIBBIKO>k__BackingField.SetAllConstraints(num != 0);
|
||||
SkinnedMeshRenderer meshRenderer = tearStripTab.meshRenderer;
|
||||
int num2 = 0;
|
||||
meshRenderer.enabled = num2 != 0;
|
||||
tearStripTab.BMKFBAAFJHF = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060138C3 RID: 80067 RVA: 0x0048C528 File Offset: 0x0048A728
|
||||
[Token(Token = "0x60138C3")]
|
||||
[Address(RVA = "0xA6CA10", Offset = "0xA6B810", VA = "0x180A6CA10")]
|
||||
public TearStripChest()
|
||||
{
|
||||
MACMLJJGBIM macmljjgbim = new MACMLJJGBIM();
|
||||
this.NJPHOAJLPMH = macmljjgbim;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400CB53 RID: 52051
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400CB53")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
||||
private TearStripTab stripTab;
|
||||
|
||||
// Token: 0x0400CB54 RID: 52052
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400CB54")]
|
||||
[SerializeField]
|
||||
private float openingDuration = 1f;
|
||||
|
||||
// Token: 0x0400CB55 RID: 52053
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400CB55")]
|
||||
private MACMLJJGBIM NJPHOAJLPMH;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user