scripts
This commit is contained in:
@@ -0,0 +1,175 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core
|
||||
{
|
||||
// Token: 0x020027E3 RID: 10211
|
||||
[Token(Token = "0x20027E3")]
|
||||
[StructLayout(3)]
|
||||
public class TearStripChest : BaseOpenableChest
|
||||
{
|
||||
// Token: 0x17003051 RID: 12369
|
||||
// (get) Token: 0x06011E2F RID: 73263 RVA: 0x004467F8 File Offset: 0x004449F8
|
||||
[Token(Token = "0x17003051")]
|
||||
public override Tool BDCADIKFAAL
|
||||
{
|
||||
[Token(Token = "0x6011E2F")]
|
||||
[Address(RVA = "0x11AEB40", Offset = "0x11AD540", VA = "0x1811AEB40", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return this.stripTab.tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003052 RID: 12370
|
||||
// (get) Token: 0x06011E30 RID: 73264 RVA: 0x00446818 File Offset: 0x00444A18
|
||||
[Token(Token = "0x17003052")]
|
||||
protected override float DCHGNNBLKAA
|
||||
{
|
||||
[Token(Token = "0x6011E30")]
|
||||
[Address(RVA = "0x3E28D0", Offset = "0x3E12D0", VA = "0x1803E28D0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003053 RID: 12371
|
||||
// (get) Token: 0x06011E31 RID: 73265 RVA: 0x00446828 File Offset: 0x00444A28
|
||||
[Token(Token = "0x17003053")]
|
||||
protected override float PANMCCFDJCC
|
||||
{
|
||||
[Token(Token = "0x6011E31")]
|
||||
[Address(RVA = "0x3E28D0", Offset = "0x3E12D0", VA = "0x1803E28D0", Slot = "17")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E32 RID: 73266 RVA: 0x00446838 File Offset: 0x00444A38
|
||||
[Token(Token = "0x6011E32")]
|
||||
[Address(RVA = "0x11AE900", Offset = "0x11AD300", VA = "0x1811AE900")]
|
||||
private void JBPNJKBPKJM(Tool NBHJPDBHDHB)
|
||||
{
|
||||
TearStripTab tearStripTab = this.stripTab;
|
||||
if (tearStripTab.BMKFBAAFJHF)
|
||||
{
|
||||
tearStripTab.tool.rigidbodyEx.RemoveKinematic(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E33 RID: 73267 RVA: 0x00446870 File Offset: 0x00444A70
|
||||
[Token(Token = "0x6011E33")]
|
||||
[Address(RVA = "0x11AE6E0", Offset = "0x11AD0E0", VA = "0x1811AE6E0", 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;
|
||||
ActionEvent<Tool> preReleaseEvent = tool.PreReleaseEvent;
|
||||
Action<Tool> action = new Action(this.JBPNJKBPKJM);
|
||||
ActionEvent<Tool> actionEvent = preReleaseEvent + action;
|
||||
tool.PreReleaseEvent = actionEvent;
|
||||
base.Awake();
|
||||
}
|
||||
|
||||
// Token: 0x06011E34 RID: 73268 RVA: 0x004468E4 File Offset: 0x00444AE4
|
||||
[Token(Token = "0x6011E34")]
|
||||
[Address(RVA = "0x11AE990", Offset = "0x11AD390", VA = "0x1811AE990", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
Tool tool = this.stripTab.tool;
|
||||
ActionEvent<Tool> preReleaseEvent = tool.PreReleaseEvent;
|
||||
Action<Tool> action = new Action(this.JBPNJKBPKJM);
|
||||
ActionEvent<Tool> actionEvent = preReleaseEvent - action;
|
||||
tool.PreReleaseEvent = actionEvent;
|
||||
}
|
||||
|
||||
// Token: 0x06011E35 RID: 73269 RVA: 0x0044692C File Offset: 0x00444B2C
|
||||
[Token(Token = "0x6011E35")]
|
||||
[Address(RVA = "0x11AE880", Offset = "0x11AD280", VA = "0x1811AE880")]
|
||||
private void FIODGDFEPJM()
|
||||
{
|
||||
if (base.hasAuthority && this.stripTab.BMKFBAAFJHF)
|
||||
{
|
||||
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E36 RID: 73270 RVA: 0x00446960 File Offset: 0x00444B60
|
||||
[Token(Token = "0x6011E36")]
|
||||
[Address(RVA = "0x11AE950", Offset = "0x11AD350", VA = "0x1811AE950", 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: 0x06011E37 RID: 73271 RVA: 0x00446990 File Offset: 0x00444B90
|
||||
[Token(Token = "0x6011E37")]
|
||||
[Address(RVA = "0x11AE800", Offset = "0x11AD200", VA = "0x1811AE800")]
|
||||
private void DCHCEKNHJMM()
|
||||
{
|
||||
if (base.hasAuthority && this.NJPHOAJLPMH.OLGMEEIPCAL)
|
||||
{
|
||||
NOEFEBGLCIE pegjgmdgkjn = this.PEGJGMDGKJN;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011E38 RID: 73272 RVA: 0x004469C4 File Offset: 0x00444BC4
|
||||
[Token(Token = "0x6011E38")]
|
||||
[Address(RVA = "0x11AEA50", Offset = "0x11AD450", VA = "0x1811AEA50", 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: 0x06011E39 RID: 73273 RVA: 0x00446A18 File Offset: 0x00444C18
|
||||
[Token(Token = "0x6011E39")]
|
||||
[Address(RVA = "0x11AEAB0", Offset = "0x11AD4B0", VA = "0x1811AEAB0")]
|
||||
public TearStripChest()
|
||||
{
|
||||
MACMLJJGBIM macmljjgbim = new MACMLJJGBIM();
|
||||
this.NJPHOAJLPMH = macmljjgbim;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400BF82 RID: 49026
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400BF82")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
|
||||
private TearStripTab stripTab;
|
||||
|
||||
// Token: 0x0400BF83 RID: 49027
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400BF83")]
|
||||
[SerializeField]
|
||||
private float openingDuration = 1f;
|
||||
|
||||
// Token: 0x0400BF84 RID: 49028
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400BF84")]
|
||||
private MACMLJJGBIM NJPHOAJLPMH;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user