519 lines
18 KiB
C#
519 lines
18 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x020027E4 RID: 10212
|
|
[Token(Token = "0x20027E4")]
|
|
[StructLayout(3)]
|
|
public class TearStripTab : MonoBehaviour
|
|
{
|
|
// Token: 0x17003054 RID: 12372
|
|
// (get) Token: 0x06011E3A RID: 73274 RVA: 0x00446A44 File Offset: 0x00444C44
|
|
[Token(Token = "0x17003054")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x6011E3A")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get
|
|
{
|
|
return this.tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003055 RID: 12373
|
|
// (get) Token: 0x06011E3B RID: 73275 RVA: 0x00446A58 File Offset: 0x00444C58
|
|
// (set) Token: 0x06011E3C RID: 73276 RVA: 0x00446A6C File Offset: 0x00444C6C
|
|
[Token(Token = "0x17003055")]
|
|
public AxisConstrainedRigidbodyPickup HJCPEJCLEAB
|
|
{
|
|
[Token(Token = "0x6011E3B")]
|
|
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
|
get;
|
|
[Token(Token = "0x6011E3C")]
|
|
[Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003056 RID: 12374
|
|
// (get) Token: 0x06011E3D RID: 73277 RVA: 0x00446A80 File Offset: 0x00444C80
|
|
[Token(Token = "0x17003056")]
|
|
public bool ADOMFMNCCCC
|
|
{
|
|
[Token(Token = "0x6011E3D")]
|
|
[Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70")]
|
|
get
|
|
{
|
|
return this.BMKFBAAFJHF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003057 RID: 12375
|
|
// (get) Token: 0x06011E3E RID: 73278 RVA: 0x00446A94 File Offset: 0x00444C94
|
|
[Token(Token = "0x17003057")]
|
|
public TearStripChest ALDENAEEPEO
|
|
{
|
|
[Token(Token = "0x6011E3E")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get
|
|
{
|
|
return this.chest;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E3F RID: 73279 RVA: 0x00446AA8 File Offset: 0x00444CA8
|
|
[Token(Token = "0x6011E3F")]
|
|
[Address(RVA = "0x11AEB60", Offset = "0x11AD560", VA = "0x1811AEB60")]
|
|
private void Awake()
|
|
{
|
|
Tool tool = this.tool;
|
|
int num = 0;
|
|
if (!(tool == num))
|
|
{
|
|
Tool tool2 = this.tool;
|
|
ActionEvent<Tool> postPickupEvent = tool2.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.HAAIALDMMEL);
|
|
ActionEvent<Tool> actionEvent = postPickupEvent + action;
|
|
tool2.PostPickupEvent = actionEvent;
|
|
Tool tool3 = this.tool;
|
|
ActionEvent<Tool> preReleaseEvent = tool3.PreReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.BGEJPLCKLPA);
|
|
ActionEvent<Tool> actionEvent2 = preReleaseEvent + action2;
|
|
tool3.PreReleaseEvent = actionEvent2;
|
|
Tool tool4 = this.tool;
|
|
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool4.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action3 = new Action(this.LBODGLNOABB);
|
|
ActionEvent<Tool> actionEvent3;
|
|
tool4.PostResetEvent = actionEvent3;
|
|
this.tool.AllowedToTransferOwnershipOnCollision = false;
|
|
this.tool.rigidbodyEx.AddKinematic(this);
|
|
Tool tool5 = this.tool;
|
|
Tool.HMMDPJMIHGJ hmmdpjmihgj = new Tool.HMMDPJMIHGJ(this.CDNPBHJEJIO);
|
|
tool5.CustomAuthorityResetOnKillzoneBehavior = hmmdpjmihgj;
|
|
}
|
|
Debug.LogError(base.name + " is missing tool component.");
|
|
AxisConstrainedRigidbodyPickup component = base.GetComponent<AxisConstrainedRigidbodyPickup>();
|
|
SkinnedMeshRenderer skinnedMeshRenderer = this.meshRenderer;
|
|
this.<MBPKCIBBIKO>k__BackingField = component;
|
|
int num2 = 0;
|
|
if (skinnedMeshRenderer != num2)
|
|
{
|
|
Transform[] bones = this.meshRenderer.bones;
|
|
this.DAPNAJIPEPB = bones;
|
|
}
|
|
FHPDCOFCHLL fhpdcofchll = new FHPDCOFCHLL();
|
|
Transform[] dapnajipepb = this.DAPNAJIPEPB;
|
|
this.ANFDCKBDDJG = fhpdcofchll;
|
|
if (dapnajipepb.Length != 0)
|
|
{
|
|
Transform transform = dapnajipepb[0];
|
|
Transform[] dapnajipepb2 = this.DAPNAJIPEPB;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.LGPDNNOJLLJ.z = z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.KNNLDDKOFOK.z = z2;
|
|
Transform transform2 = this.DAPNAJIPEPB[0];
|
|
float z3 = this.KNNLDDKOFOK.z;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
Vector3 vector4;
|
|
float z5 = vector4.z;
|
|
Transform[] dapnajipepb3 = this.DAPNAJIPEPB;
|
|
AxisConstrainedRigidbodyPickup axisConstrainedRigidbodyPickup = this.<MBPKCIBBIKO>k__BackingField;
|
|
float z6 = this.KNNLDDKOFOK.z;
|
|
axisConstrainedRigidbodyPickup.sphericalRestrictionCenter.z = z6;
|
|
AxisConstrainedRigidbodyPickup axisConstrainedRigidbodyPickup2 = this.<MBPKCIBBIKO>k__BackingField;
|
|
float chblkpnjfaf = this.CHBLKPNJFAF;
|
|
axisConstrainedRigidbodyPickup2.sphericalRestrictionRadius = chblkpnjfaf;
|
|
this.<MBPKCIBBIKO>k__BackingField.constrainToSphere = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E40 RID: 73280 RVA: 0x00446CCC File Offset: 0x00444ECC
|
|
[Token(Token = "0x6011E40")]
|
|
[Address(RVA = "0x11AF4A0", Offset = "0x11ADEA0", VA = "0x1811AF4A0")]
|
|
private void FixedUpdate()
|
|
{
|
|
int num = 0;
|
|
if ((this.DAOEHHMOHJP ? 1 : 0) != num && (this.BMKFBAAFJHF ? 1 : 0) == num)
|
|
{
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = this.tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num2 = 0;
|
|
if (<PBCNKLKCIHJ>k__BackingField != num2 && this.TearingEnabled)
|
|
{
|
|
Transform transform = this.tool.<PBCNKLKCIHJ>k__BackingField.transform;
|
|
float angilggdpje = this.ANGILGGDPJE;
|
|
int length = this.DAPNAJIPEPB.Length;
|
|
if (this.OAJOJABDEID < length)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
Transform parent = transform2.parent;
|
|
Vector3 right = transform2.right;
|
|
float num3;
|
|
if (num3 > this.CHBLKPNJFAF)
|
|
{
|
|
int num4 = 0;
|
|
if (num3 > angilggdpje)
|
|
{
|
|
this.EFBMODFFCPK(num4, angilggdpje);
|
|
}
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
while (!this.JKICEHMFNJC)
|
|
{
|
|
}
|
|
Transform transform3 = base.transform;
|
|
Transform parent2 = transform3.parent;
|
|
Vector3 right2 = transform3.right;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011E41 RID: 73281 RVA: 0x00446DA4 File Offset: 0x00444FA4
|
|
[Token(Token = "0x6011E41")]
|
|
[Address(RVA = "0x11AF8D0", Offset = "0x11AE2D0", VA = "0x1811AF8D0")]
|
|
private void LMBJJGBCDKK(Vector3 GIKCBHAEMAG, float HBJLHHDALNF)
|
|
{
|
|
FHPDCOFCHLL anfdckbddjg = this.ANFDCKBDDJG;
|
|
anfdckbddjg.LKLKGDMFMCC();
|
|
Transform transform = base.transform;
|
|
float z = this.KNNLDDKOFOK.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
Transform transform2 = this.DAPNAJIPEPB[0];
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
float z5 = this.LGPDNNOJLLJ.z;
|
|
Vector3 vector4;
|
|
float z6 = vector4.z;
|
|
Vector3 vector5;
|
|
float z7 = vector5.z;
|
|
this.KNNLDDKOFOK.z = z7;
|
|
float z8 = vector5.z;
|
|
float z9 = this.LGPDNNOJLLJ.z;
|
|
Vector3 vector6;
|
|
float z10 = vector6.z;
|
|
Vector3 vector7;
|
|
float z11 = vector7.z;
|
|
Vector3 vector8;
|
|
float z12 = vector8.z;
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector9;
|
|
float z13 = vector9.z;
|
|
float z14 = vector9.z;
|
|
Vector3 vector10;
|
|
float z15 = vector10.z;
|
|
Vector3 vector11;
|
|
float z16 = vector11.z;
|
|
FHPDCOFCHLL anfdckbddjg2 = this.ANFDCKBDDJG;
|
|
Vector3 vector12;
|
|
float z17 = vector12.z;
|
|
Transform transform4 = base.transform;
|
|
Vector3 vector13;
|
|
float z18 = vector13.z;
|
|
Transform[] dapnajipepb = this.DAPNAJIPEPB;
|
|
int num = dapnajipepb.Length;
|
|
int num2 = dapnajipepb.Length;
|
|
if (num < num2)
|
|
{
|
|
FHPDCOFCHLL anfdckbddjg3 = this.ANFDCKBDDJG;
|
|
Transform transform5 = dapnajipepb[num];
|
|
num2 = num;
|
|
num2 -= num;
|
|
Vector3 zero = Vector3.zero;
|
|
Transform[] dapnajipepb2 = this.DAPNAJIPEPB;
|
|
int length = dapnajipepb2.Length;
|
|
if (num != zero)
|
|
{
|
|
int num3 = num + 1;
|
|
Transform transform6 = dapnajipepb2[num3];
|
|
float z19 = dapnajipepb2.position.z;
|
|
float z20 = dapnajipepb2.position.z;
|
|
}
|
|
Transform transform7 = base.transform;
|
|
Vector3 vector14;
|
|
float z21 = vector14.z;
|
|
Transform transform8 = base.transform;
|
|
Vector3 vector15;
|
|
float z22 = vector15.z;
|
|
Vector3 vector16;
|
|
float z23 = vector16.z;
|
|
Transform[] dapnajipepb3 = this.DAPNAJIPEPB;
|
|
num++;
|
|
}
|
|
AxisConstrainedRigidbodyPickup axisConstrainedRigidbodyPickup = this.<MBPKCIBBIKO>k__BackingField;
|
|
float z24 = this.KNNLDDKOFOK.z;
|
|
axisConstrainedRigidbodyPickup.sphericalRestrictionCenter.z = z24;
|
|
this.<MBPKCIBBIKO>k__BackingField.sphericalRestrictionRadius = HBJLHHDALNF;
|
|
}
|
|
|
|
// Token: 0x06011E42 RID: 73282 RVA: 0x00446FA4 File Offset: 0x004451A4
|
|
[Token(Token = "0x6011E42")]
|
|
[Address(RVA = "0x11B0210", Offset = "0x11AEC10", VA = "0x1811B0210")]
|
|
private IEnumerator PFPIKKJINKJ()
|
|
{
|
|
int num;
|
|
TearStripTab.NHHCELKNOKL nhhcelknokl = new TearStripTab.NHHCELKNOKL(num);
|
|
num = 0;
|
|
nhhcelknokl.<>4__this = this;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011E43 RID: 73283 RVA: 0x00446FC8 File Offset: 0x004451C8
|
|
[Token(Token = "0x6011E43")]
|
|
[Address(RVA = "0x11AF0A0", Offset = "0x11ADAA0", VA = "0x1811AF0A0")]
|
|
private void EFBMODFFCPK(Vector3 GIKCBHAEMAG, float HBJLHHDALNF)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06011E43)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.TearStripTab::EFBMODFFCPK(UnityEngine.Vector3,System.Single)
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06011E44 RID: 73284 RVA: 0x004470E0 File Offset: 0x004452E0
|
|
[Token(Token = "0x6011E44")]
|
|
[Address(RVA = "0x11B0090", Offset = "0x11AEA90", VA = "0x1811B0090")]
|
|
private void OnDestroy()
|
|
{
|
|
Tool tool = this.tool;
|
|
int num = 0;
|
|
if (tool != num)
|
|
{
|
|
Tool tool2 = this.tool;
|
|
ActionEvent<Tool> postPickupEvent = tool2.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.HAAIALDMMEL);
|
|
ActionEvent<Tool> actionEvent = postPickupEvent - action;
|
|
tool2.PostPickupEvent = actionEvent;
|
|
Tool tool3 = this.tool;
|
|
ActionEvent<Tool> preReleaseEvent = tool3.PreReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.BGEJPLCKLPA);
|
|
ActionEvent<Tool> actionEvent2 = preReleaseEvent - action2;
|
|
tool3.PreReleaseEvent = actionEvent2;
|
|
Tool tool4 = this.tool;
|
|
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool4.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action3 = new Action(this.LBODGLNOABB);
|
|
ActionEvent<Tool> actionEvent3;
|
|
tool4.PostResetEvent = actionEvent3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E45 RID: 73285 RVA: 0x00447194 File Offset: 0x00445394
|
|
[Token(Token = "0x6011E45")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0")]
|
|
private bool CDNPBHJEJIO(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06011E46 RID: 73286 RVA: 0x004471A4 File Offset: 0x004453A4
|
|
[Token(Token = "0x6011E46")]
|
|
[Address(RVA = "0x11AF7B0", Offset = "0x11AE1B0", VA = "0x1811AF7B0")]
|
|
private void HAAIALDMMEL(Tool EGFEJGHDNAI)
|
|
{
|
|
Transform transform = this.transformWhenTearing;
|
|
this.DAOEHHMOHJP = true;
|
|
int num = 0;
|
|
if (transform != num)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
Transform transform3 = this.transformWhenTearing;
|
|
transform2.parentInternal = transform3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E47 RID: 73287 RVA: 0x004471E8 File Offset: 0x004453E8
|
|
[Token(Token = "0x6011E47")]
|
|
[Address(RVA = "0x11AF040", Offset = "0x11ADA40", VA = "0x1811AF040")]
|
|
private void BGEJPLCKLPA(Tool EGFEJGHDNAI)
|
|
{
|
|
if (this.BMKFBAAFJHF)
|
|
{
|
|
EGFEJGHDNAI.rigidbodyEx.IEIKHAKBHFL = true;
|
|
EGFEJGHDNAI.rigidbodyEx.RemoveKinematic(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E48 RID: 73288 RVA: 0x0044721C File Offset: 0x0044541C
|
|
[Token(Token = "0x6011E48")]
|
|
[Address(RVA = "0x11AF840", Offset = "0x11AE240", VA = "0x1811AF840")]
|
|
private void LBODGLNOABB(Tool EGFEJGHDNAI, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
|
{
|
|
bool hasAuthority = EGFEJGHDNAI.hasAuthority;
|
|
PhotonNetwork.Destroy(base.gameObject);
|
|
}
|
|
|
|
// Token: 0x06011E49 RID: 73289 RVA: 0x00447244 File Offset: 0x00445444
|
|
[Token(Token = "0x6011E49")]
|
|
[Address(RVA = "0x11B0280", Offset = "0x11AEC80", VA = "0x1811B0280")]
|
|
public void TearOff()
|
|
{
|
|
AxisConstrainedRigidbodyPickup axisConstrainedRigidbodyPickup = this.<MBPKCIBBIKO>k__BackingField;
|
|
int num = 0;
|
|
axisConstrainedRigidbodyPickup.SetAllConstraints(num != 0);
|
|
SkinnedMeshRenderer skinnedMeshRenderer = this.meshRenderer;
|
|
int num2 = 0;
|
|
skinnedMeshRenderer.enabled = num2 != 0;
|
|
this.BMKFBAAFJHF = true;
|
|
}
|
|
|
|
// Token: 0x06011E4A RID: 73290 RVA: 0x00447280 File Offset: 0x00445480
|
|
[Token(Token = "0x6011E4A")]
|
|
[Address(RVA = "0x11AF340", Offset = "0x11ADD40", VA = "0x1811AF340")]
|
|
private void ELFICALBEHM()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.poppingSound;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = this.tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
if (<PBCNKLKCIHJ>k__BackingField != num)
|
|
{
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField2 = this.tool.<PBCNKLKCIHJ>k__BackingField;
|
|
this.tool.<PBCNKLKCIHJ>k__BackingField.Vibrate(50, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E4B RID: 73291 RVA: 0x004472E8 File Offset: 0x004454E8
|
|
[Token(Token = "0x6011E4B")]
|
|
[Address(RVA = "0x11B02C0", Offset = "0x11AECC0", VA = "0x1811B02C0")]
|
|
public TearStripTab()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BF85 RID: 49029
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400BF85")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private Tool tool;
|
|
|
|
// Token: 0x0400BF86 RID: 49030
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BF86")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)]
|
|
private TearStripChest chest;
|
|
|
|
// Token: 0x0400BF87 RID: 49031
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400BF87")]
|
|
[SerializeField]
|
|
[Header("Tear Strip")]
|
|
private RecRoomAudioClip poppingSound;
|
|
|
|
// Token: 0x0400BF88 RID: 49032
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400BF88")]
|
|
[SerializeField]
|
|
private SkinnedMeshRenderer meshRenderer;
|
|
|
|
// Token: 0x0400BF89 RID: 49033
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400BF89")]
|
|
[SerializeField]
|
|
private Transform transformWhenTearing;
|
|
|
|
// Token: 0x0400BF8A RID: 49034
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400BF8A")]
|
|
[SerializeField]
|
|
[Header("Autotear Settings")]
|
|
private float autoTearStartPercentage = 0.5f;
|
|
|
|
// Token: 0x0400BF8B RID: 49035
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400BF8B")]
|
|
[SerializeField]
|
|
private float autoTearDuration = 0.5f;
|
|
|
|
// Token: 0x0400BF8C RID: 49036
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400BF8C")]
|
|
public bool TearingEnabled = true;
|
|
|
|
// Token: 0x0400BF8D RID: 49037
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x49")]
|
|
[Token(Token = "0x400BF8D")]
|
|
private bool JKICEHMFNJC;
|
|
|
|
// Token: 0x0400BF8F RID: 49039
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400BF8F")]
|
|
private bool BMKFBAAFJHF;
|
|
|
|
// Token: 0x0400BF90 RID: 49040
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x59")]
|
|
[Token(Token = "0x400BF90")]
|
|
private bool DAOEHHMOHJP;
|
|
|
|
// Token: 0x0400BF91 RID: 49041
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400BF91")]
|
|
private ToolCleanup GAKKKKFMOHH;
|
|
|
|
// Token: 0x0400BF92 RID: 49042
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400BF92")]
|
|
private int OAJOJABDEID;
|
|
|
|
// Token: 0x0400BF93 RID: 49043
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400BF93")]
|
|
private Transform[] DAPNAJIPEPB;
|
|
|
|
// Token: 0x0400BF94 RID: 49044
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400BF94")]
|
|
private FHPDCOFCHLL ANFDCKBDDJG;
|
|
|
|
// Token: 0x0400BF95 RID: 49045
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400BF95")]
|
|
private Vector3 KNNLDDKOFOK;
|
|
|
|
// Token: 0x0400BF96 RID: 49046
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400BF96")]
|
|
private float PBBPMDNPEBO;
|
|
|
|
// Token: 0x0400BF97 RID: 49047
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400BF97")]
|
|
private float ANGILGGDPJE;
|
|
|
|
// Token: 0x0400BF98 RID: 49048
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400BF98")]
|
|
private Vector3 LGPDNNOJLLJ;
|
|
|
|
// Token: 0x0400BF99 RID: 49049
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400BF99")]
|
|
private float CHBLKPNJFAF;
|
|
}
|
|
}
|