using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools { // Token: 0x020029FC RID: 10748 [Token(Token = "0x20029FC")] public class GrabDeploymentInteraction : GrabInteractionBase { // Token: 0x06011FEA RID: 73706 RVA: 0x0041B790 File Offset: 0x00419990 [Token(Token = "0x6011FEA")] [Address(RVA = "0x1042030", Offset = "0x1040E30", VA = "0x181042030", Slot = "13")] protected override void Awake() { base.Awake(); int num; int num2; DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("GDI_TS", (OHOEENCHJJE)num, num2); int num3 = 0; num2 = 0; num = 0; this.PEGJGMDGKJN = djhelphhaen; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); int num4 = 0; int num5 = 0; djhelphhaen.JEPMLPCOGNM((ushort)num4, okgcdflpfod, num5, num3); DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FEBAMCAFFNG); DJHELPHHAEN pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PLEAKOLHAKA); } // Token: 0x06011FEB RID: 73707 RVA: 0x0041B818 File Offset: 0x00419A18 [Token(Token = "0x6011FEB")] [Address(RVA = "0x9D4970", Offset = "0x9D3770", VA = "0x1809D4970")] private void Start() { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.HDGEHNGPFDO(this, (ushort)num); } // Token: 0x06011FEC RID: 73708 RVA: 0x0041B83C File Offset: 0x00419A3C [Token(Token = "0x6011FEC")] [Address(RVA = "0xACA1A0", Offset = "0xAC8FA0", VA = "0x180ACA1A0")] private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { MeshRenderer grabToolMeshRenderer = this.grabToolMeshRenderer; int num = 0; grabToolMeshRenderer.enabled = num != 0; } // Token: 0x06011FED RID: 73709 RVA: 0x0041B860 File Offset: 0x00419A60 [Token(Token = "0x6011FED")] [Address(RVA = "0x1042190", Offset = "0x1040F90", VA = "0x181042190")] private void FEBAMCAFFNG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.toolSet.AddDeploymentRestriction(this); Tool tool = this.tool; int num = 0; tool.PlayAnimateInOutEffect(true, num, num, num != 0); Tool tool2 = this.tool; base.ICOBNOOOPOK(tool2); this.grabTool.MBHKHNNAKBB = true; this.grabToolRigidBody.detectCollisions = true; this.grabToolMeshRenderer.enabled = true; } // Token: 0x06011FEE RID: 73710 RVA: 0x0041B8C4 File Offset: 0x00419AC4 [Token(Token = "0x6011FEE")] [Address(RVA = "0x10422C0", Offset = "0x10410C0", VA = "0x1810422C0")] private void PLEAKOLHAKA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { Tool grabTool = this.grabTool; int num = 0; grabTool.MBHKHNNAKBB = num != 0; this.toolSet.RemoveDeploymentRestriction(this); } // Token: 0x06011FEF RID: 73711 RVA: 0x0041B8F4 File Offset: 0x00419AF4 [Token(Token = "0x6011FEF")] [Address(RVA = "0x1042260", Offset = "0x1041060", VA = "0x181042260", Slot = "15")] protected override void NLKEKMGDOHM() { if (base.OGIBLNIIHDK) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06011FF0 RID: 73712 RVA: 0x0041B918 File Offset: 0x00419B18 [Token(Token = "0x6011FF0")] [Address(RVA = "0x1041FD0", Offset = "0x1040DD0", VA = "0x181041FD0", Slot = "16")] protected override void AGDLNOODPGF(Tool EGFEJGHDNAI) { if (base.OGIBLNIIHDK) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06011FF1 RID: 73713 RVA: 0x0041B93C File Offset: 0x00419B3C [Token(Token = "0x6011FF1")] [Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")] public GrabDeploymentInteraction() { } // Token: 0x0400B9EC RID: 47596 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400B9EC")] private DJHELPHHAEN PEGJGMDGKJN; // Token: 0x020029FD RID: 10749 [Token(Token = "0x20029FD")] private enum OCJCFNGOIJB { // Token: 0x0400B9EE RID: 47598 [Token(Token = "0x400B9EE")] Disabled, // Token: 0x0400B9EF RID: 47599 [Token(Token = "0x400B9EF")] Active, // Token: 0x0400B9F0 RID: 47600 [Token(Token = "0x400B9F0")] Grabbed } } }