using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Runtime.CompilerServices; using System.Text; using AGUI.StackedUI; using Cpp2IlInjected; using Google.Protobuf.Collections; using Photon.Pun; using RecRoom.AGUI.ToolUIs; using RecRoom.Circuits; using RecRoom.CircuitsV2.ContextNodes; using RecRoom.Core.Creation.Circuits; using RecRoom.Core.Locomotion; using RecRoom.Systems.PlayerRoles; using RecRoom.Tools.Tags; using StansAssets.Foundation.Async; using TMPro; using UnityEngine; namespace RecRoom.Core.Creation.Shapes { // Token: 0x0200345C RID: 13404 [Token(Token = "0x200345C")] public class TriggerVolume : MonoBehaviourPun, LDIJBEFKFFE, NDBBKDMPBHD, AHOAEAFEAHN, EOCLMMENCKH, CHJEFIDMANE, GDMDKPLBJAC, DJNMPDPNFJN { // Token: 0x17003FF1 RID: 16369 // (get) Token: 0x0601720A RID: 94730 RVA: 0x0055FD64 File Offset: 0x0055DF64 [Token(Token = "0x17003FF1")] public bool JDAKDEIANGH { [Token(Token = "0x601720A")] [Address(RVA = "0x18A47F0", Offset = "0x18A37F0", VA = "0x1818A47F0")] get { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return controlPanelCircuitObject != num; } } // Token: 0x17003FF2 RID: 16370 // (get) Token: 0x0601720B RID: 94731 RVA: 0x0055FD84 File Offset: 0x0055DF84 [Token(Token = "0x17003FF2")] public Tool PBBJCLJPFMI { [Token(Token = "0x601720B")] [Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")] get { return this._tool; } } // Token: 0x17003FF3 RID: 16371 // (get) Token: 0x0601720C RID: 94732 RVA: 0x0055FD98 File Offset: 0x0055DF98 // (set) Token: 0x0601720D RID: 94733 RVA: 0x0055FDB8 File Offset: 0x0055DFB8 [Token(Token = "0x17003FF3")] private bool LPAJEADIGHC { [Token(Token = "0x601720C")] [Address(RVA = "0x189E220", Offset = "0x189D220", VA = "0x18189E220")] get { return this.FLKACDEMOFN.IAHDANBDAAM() != null; } [Token(Token = "0x601720D")] [Address(RVA = "0x18A03E0", Offset = "0x189F3E0", VA = "0x1818A03E0")] set { KLLMCPFPIIE flkacdemofn = this.FLKACDEMOFN; } } // Token: 0x17003FF4 RID: 16372 // (get) Token: 0x0601720E RID: 94734 RVA: 0x0055FDD4 File Offset: 0x0055DFD4 // (set) Token: 0x0601720F RID: 94735 RVA: 0x0055FDF4 File Offset: 0x0055DFF4 [Token(Token = "0x17003FF4")] private TriggerVolume.CDPDNBJPLFO JNKCCANDELL { [Token(Token = "0x601720E")] [Address(RVA = "0x189DC40", Offset = "0x189CC40", VA = "0x18189DC40")] get { int num = this.OPGFGNDJEBH.IAHDANBDAAM(); throw new NullReferenceException(); } [Token(Token = "0x601720F")] [Address(RVA = "0x189F5F0", Offset = "0x189E5F0", VA = "0x18189F5F0")] set { KLLMCPFPIIE opgfgndjebh = this.OPGFGNDJEBH; } } // Token: 0x17003FF5 RID: 16373 // (get) Token: 0x06017210 RID: 94736 RVA: 0x0055FE10 File Offset: 0x0055E010 [Token(Token = "0x17003FF5")] public PGIHLFOHNML AEDJDDKGMJO { [Token(Token = "0x6017210")] [Address(RVA = "0x18A4110", Offset = "0x18A3110", VA = "0x1818A4110")] get { PGIHLFOHNML ehhicaoahoj = this.EHHICAOAHOJ; if (ehhicaoahoj == 0) { OMKPHDBNLKH.DEDABHKCIBG <>9__52_ = TriggerVolume.<>c.<>9__52_0; if (<>9__52_ == 0) { TriggerVolume.<>c.<>9__52_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.LGCAHDGBLIN); PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__52_, ohindolfnmp, 9); this.EHHICAOAHOJ = pgihlfohnml; } return ehhicaoahoj; } } // Token: 0x17003FF6 RID: 16374 // (get) Token: 0x06017211 RID: 94737 RVA: 0x0055FE68 File Offset: 0x0055E068 [Token(Token = "0x17003FF6")] public PGIHLFOHNML KIMGPKCPKBH { [Token(Token = "0x6017211")] [Address(RVA = "0x18A3FC0", Offset = "0x18A2FC0", VA = "0x1818A3FC0")] get { PGIHLFOHNML gpngoefjdim = this.GPNGOEFJDIM; if (gpngoefjdim == 0) { OMKPHDBNLKH.DEDABHKCIBG <>9__55_ = TriggerVolume.<>c.<>9__55_0; if (<>9__55_ == 0) { TriggerVolume.<>c.<>9__55_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.HPPINCMFIFB); PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__55_, ohindolfnmp, 9); this.GPNGOEFJDIM = pgihlfohnml; } return gpngoefjdim; } } // Token: 0x17003FF7 RID: 16375 // (get) Token: 0x06017212 RID: 94738 RVA: 0x0055FEC0 File Offset: 0x0055E0C0 // (set) Token: 0x06017213 RID: 94739 RVA: 0x0055FEE0 File Offset: 0x0055E0E0 [Token(Token = "0x17003FF7")] public string[] EEHLDEFKPNK { [Token(Token = "0x6017212")] [Address(RVA = "0x18A4260", Offset = "0x18A3260", VA = "0x1818A4260")] get { return this.KONEJPCAEFN.IAHDANBDAAM(); } [Token(Token = "0x6017213")] [Address(RVA = "0x18A17B0", Offset = "0x18A07B0", VA = "0x1818A17B0")] private set { KLLMCPFPIIE konejpcaefn = this.KONEJPCAEFN; } } // Token: 0x17003FF8 RID: 16376 // (get) Token: 0x06017214 RID: 94740 RVA: 0x0055FEFC File Offset: 0x0055E0FC // (set) Token: 0x06017215 RID: 94741 RVA: 0x0055FF1C File Offset: 0x0055E11C [Token(Token = "0x17003FF8")] public string HLFEMANCOFH { [Token(Token = "0x6017214")] [Address(RVA = "0x189EFD0", Offset = "0x189DFD0", VA = "0x18189EFD0")] get { return this.JCEHAEPFILD.IAHDANBDAAM(); } [Token(Token = "0x6017215")] [Address(RVA = "0x18A48F0", Offset = "0x18A38F0", VA = "0x1818A48F0")] set { KLLMCPFPIIE jcehaepfild = this.JCEHAEPFILD; } } // Token: 0x17003FF9 RID: 16377 // (get) Token: 0x06017216 RID: 94742 RVA: 0x0055FF38 File Offset: 0x0055E138 [Token(Token = "0x17003FF9")] private bool BNOIJKMAJPH { [Token(Token = "0x6017216")] [Address(RVA = "0x189D9F0", Offset = "0x189C9F0", VA = "0x18189D9F0")] get { return !string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM()); } } // Token: 0x17003FFA RID: 16378 // (get) Token: 0x06017217 RID: 94743 RVA: 0x0055FF60 File Offset: 0x0055E160 [Token(Token = "0x17003FFA")] private bool FOJIDONFDMD { [Token(Token = "0x6017217")] [Address(RVA = "0x18A1B40", Offset = "0x18A0B40", VA = "0x1818A1B40")] get { int num = 0; string[] array = this.KONEJPCAEFN.IAHDANBDAAM(); if (num < array.Length) { if (this.KONEJPCAEFN.IAHDANBDAAM()[num].LJGBBKKGKOP()) { num++; } return true; } throw new NullReferenceException(); } } // Token: 0x17003FFB RID: 16379 // (get) Token: 0x06017218 RID: 94744 RVA: 0x0055FFAC File Offset: 0x0055E1AC // (set) Token: 0x06017219 RID: 94745 RVA: 0x0055FFCC File Offset: 0x0055E1CC [Token(Token = "0x17003FFB")] private bool HABADDAGOGM { [Token(Token = "0x6017218")] [Address(RVA = "0x189CA20", Offset = "0x189BA20", VA = "0x18189CA20")] get { return this.BIPJGDJDLBM.IAHDANBDAAM() != null; } [Token(Token = "0x6017219")] [Address(RVA = "0x189D1D0", Offset = "0x189C1D0", VA = "0x18189D1D0")] set { KLLMCPFPIIE bipjgdjdlbm = this.BIPJGDJDLBM; } } // Token: 0x17003FFC RID: 16380 // (get) Token: 0x0601721A RID: 94746 RVA: 0x0055FFE8 File Offset: 0x0055E1E8 // (set) Token: 0x0601721B RID: 94747 RVA: 0x00560008 File Offset: 0x0055E208 [Token(Token = "0x17003FFC")] public bool JABMPFHMLMH { [Token(Token = "0x601721A")] [Address(RVA = "0x18A04E0", Offset = "0x189F4E0", VA = "0x1818A04E0")] get { return this.FLDMBDILGCB.IAHDANBDAAM() != null; } [Token(Token = "0x601721B")] [Address(RVA = "0x18A0530", Offset = "0x189F530", VA = "0x1818A0530")] set { KLLMCPFPIIE fldmbdilgcb = this.FLDMBDILGCB; } } // Token: 0x17003FFD RID: 16381 // (get) Token: 0x0601721C RID: 94748 RVA: 0x00560024 File Offset: 0x0055E224 // (set) Token: 0x0601721D RID: 94749 RVA: 0x00560044 File Offset: 0x0055E244 [Token(Token = "0x17003FFD")] private bool MAHKLOHOPNK { [Token(Token = "0x601721C")] [Address(RVA = "0x189F650", Offset = "0x189E650", VA = "0x18189F650")] get { return this.HIEPIBBPPMJ.IAHDANBDAAM() != null; } [Token(Token = "0x601721D")] [Address(RVA = "0x189D420", Offset = "0x189C420", VA = "0x18189D420")] set { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; } } // Token: 0x17003FFE RID: 16382 // (get) Token: 0x0601721E RID: 94750 RVA: 0x00560060 File Offset: 0x0055E260 [Token(Token = "0x17003FFE")] private bool FMEHKHOINDP { [Token(Token = "0x601721E")] [Address(RVA = "0x18A1D00", Offset = "0x18A0D00", VA = "0x1818A1D00")] get { bool flag = this.FLKACDEMOFN.IAHDANBDAAM() != null; if (!flag) { return flag; } return this.BIPJGDJDLBM.IAHDANBDAAM() == 0 || this.HIEPIBBPPMJ.IAHDANBDAAM() == 0; } } // Token: 0x17003FFF RID: 16383 // (get) Token: 0x0601721F RID: 94751 RVA: 0x005600A4 File Offset: 0x0055E2A4 // (set) Token: 0x06017220 RID: 94752 RVA: 0x005600B8 File Offset: 0x0055E2B8 [Token(Token = "0x17003FFF")] public bool DBFHKGMGCLM { [Token(Token = "0x601721F")] [Address(RVA = "0x18A3FB0", Offset = "0x18A2FB0", VA = "0x1818A3FB0")] get; [Token(Token = "0x6017220")] [Address(RVA = "0x189DFA0", Offset = "0x189CFA0", VA = "0x18189DFA0")] private set; } // Token: 0x1400020F RID: 527 // (add) Token: 0x06017221 RID: 94753 RVA: 0x005600CC File Offset: 0x0055E2CC // (remove) Token: 0x06017222 RID: 94754 RVA: 0x005600E8 File Offset: 0x0055E2E8 [Token(Token = "0x1400020F")] public event Action IOOIPLBKCLL { [Token(Token = "0x6017221")] [Address(RVA = "0x18A3F10", Offset = "0x18A2F10", VA = "0x1818A3F10")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6017222")] [Address(RVA = "0x18A4850", Offset = "0x18A3850", VA = "0x1818A4850")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x06017223 RID: 94755 RVA: 0x00560104 File Offset: 0x0055E304 [Token(Token = "0x6017223")] [Address(RVA = "0x189CA70", Offset = "0x189BA70", VA = "0x18189CA70", Slot = "13")] protected override void Awake() { OKNNKFGFODL objectScaled; do { base..ctor(); TriggerVolumeInputNodeDisplay component = base.GetComponent(); this.JAILLEPOFPE = component; Action action = new Action(this.EFALLLJENDI); KLLMCPFPIIE kllmcpfpiie; this.OPGFGNDJEBH = kllmcpfpiie; string[] array = new string[0]; Action action2 = new Action(this.CNHJNKAECPP); KLLMCPFPIIE kllmcpfpiie2; this.KONEJPCAEFN = kllmcpfpiie2; Action action3 = new Action(this.MEFNIJACJAK); KLLMCPFPIIE kllmcpfpiie3; this.JCEHAEPFILD = kllmcpfpiie3; KLLMCPFPIIE kllmcpfpiie4; this.BIPJGDJDLBM = kllmcpfpiie4; KLLMCPFPIIE kllmcpfpiie5; this.HIEPIBBPPMJ = kllmcpfpiie5; KLLMCPFPIIE kllmcpfpiie6; this.FLDMBDILGCB = kllmcpfpiie6; Action action4 = new Action(this.AIMPEGLGFIJ); KLLMCPFPIIE kllmcpfpiie7; this.FLKACDEMOFN = kllmcpfpiie7; OKNNKFGFODL localPlayerStartedTeleportEvent = PlayerMovementFeedback.LocalPlayerStartedTeleportEvent; Action action5 = new Action(this.NGMFLJCBEOG); PlayerMovementFeedback.LocalPlayerStartedTeleportEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerStartedTeleportEvent, action5); NBPOLJHGGLE playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent; Action action6 = new Action(this.KJIJHCBPAPB); PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.BPJDFPACLMK(playerTeleportedEvent, action6); Action action7 = new Action(this.OOPNGOLIKMH); OKNNKFGFODL preEvaluateEvent = CircuitManager.PreEvaluateEvent; Action action8 = new Action(this.CCDOBIAMNIM); CircuitManager.PreEvaluateEvent = OKNNKFGFODL.BPJDFPACLMK(preEvaluateEvent, action8); Action action9; GameManager.OnExitGameOverEvent = OKNNKFGFODL.BPJDFPACLMK(GameManager.OnExitGameOverEvent, action9); Action action10 = new Action(this.IEOMPCJEMHD); this.GBOEJFFJGOE = action10; Action action11 = new Action(this.MJPMCPIDFFG); this.KHDACHGIBIO = action11; Action action12 = new Action(this.LFLJGOBFAOE); this.FCFEABIJDOE = action12; Action action13 = new Action(this.DEPIKBCGAAM); Tool tool = this._tool; this.LKHGLFPDDDH = action13; OKNNKFGFODL objectDeformed = tool.creationObject.ObjectDeformed; if (objectDeformed != 0) { Action action14 = new Action(this.OHAGFAAMIBM); int num = 0; objectDeformed.BPAJKKAGPKB(action14, num != 0); } objectScaled = tool.creationObject.ObjectScaled; } while (objectScaled == 0); Action action15 = new Action(this.OHAGFAAMIBM); int num2 = 0; objectScaled.BPAJKKAGPKB(action15, num2 != 0); this._tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)25L); this._tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)25L); this._tool.EquippedCollisionLayer = (DAJFOCGPHGP)((ulong)25L); this._tool.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)25L); this._tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)2L); } // Token: 0x06017224 RID: 94756 RVA: 0x00560338 File Offset: 0x0055E538 [Token(Token = "0x6017224")] [Address(RVA = "0x18A21F0", Offset = "0x18A11F0", VA = "0x1818A21F0", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); OKNNKFGFODL localPlayerStartedTeleportEvent = PlayerMovementFeedback.LocalPlayerStartedTeleportEvent; Action action = new Action(this.NGMFLJCBEOG); PlayerMovementFeedback.LocalPlayerStartedTeleportEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerStartedTeleportEvent, action); NBPOLJHGGLE playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent; Action action2 = new Action(this.KJIJHCBPAPB); PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.GMNMHGMFGOL(playerTeleportedEvent, action2); Action action3 = new Action(this.OOPNGOLIKMH); OKNNKFGFODL preEvaluateEvent = CircuitManager.PreEvaluateEvent; Action action4 = new Action(this.CCDOBIAMNIM); CircuitManager.PreEvaluateEvent = OKNNKFGFODL.GMNMHGMFGOL(preEvaluateEvent, action4); Tool tool = this._tool; OKNNKFGFODL objectDeformed = tool.creationObject.ObjectDeformed; if (objectDeformed != 0) { Action action5 = new Action(this.OHAGFAAMIBM); objectDeformed.BIHKNNPGGKP(action5); } OKNNKFGFODL objectScaled = tool.creationObject.ObjectScaled; if (objectScaled != 0) { Action action6 = new Action(this.OHAGFAAMIBM); objectScaled.BIHKNNPGGKP(action6); } Action action7; GameManager.OnExitGameOverEvent.BIHKNNPGGKP(action7); int num = 0; this.ECHJJADBJAD = num; this.ABFBNJEGJDA = num; this.PNOPNBJENAA = num; this.OFFAMIAIIGG = num; this.PIIHHFADBHG = num; this.NEDEFPAOHMH = num; this.DMGGCCHEIHJ = num; this.HKNDOFNDDDN = num; this.OPBPFFDFODK = num; this.GAADBINOBLL = num; this.LKLIJGKFDLO = true; } // Token: 0x06017225 RID: 94757 RVA: 0x00560484 File Offset: 0x0055E684 [Token(Token = "0x6017225")] [Address(RVA = "0x18A2EC0", Offset = "0x18A1EC0", VA = "0x1818A2EC0")] private void Start() { Dictionary dictionary = new Dictionary(); string text = this.playerTrackingModeTooltip; int num = 0; dictionary.Add("Players", num); string text2 = this.objectTrackingModeTooltip; ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num2 = 0; if (!(controlPanelCircuitObject != num2)) { OMKPHDBNLKH.DEDABHKCIBG <>9__95_ = TriggerVolume.<>c.<>9__95_8; if (<>9__95_ == 0) { TriggerVolume.<>c.<>9__95_8 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.MHFEGPACJKN); uint num3; KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__95_, ohindolfnmp, dictionary, (int)num3); ILINODKFHEO ilinodkfheo = this._tool.creationObject.AddConfigurableSetting(klcanjpoepc); CreationObject creationObject = this._tool.creationObject; if (TriggerVolume.<>c.<>9__95_10 == 0) { TriggerVolume.<>c.<>9__95_10 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.FMPHJMKFPMG); CPNMFOKDBKM cpnmfokdbkm; ILINODKFHEO ilinodkfheo2 = creationObject.AddConfigurableSetting(cpnmfokdbkm); } CreationObject creationObject2 = this._tool.creationObject; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg; if (TriggerVolume.<>c.<>9__95_0 == 0) { dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; TriggerVolume.<>c.<>9__95_0 = dedabhkcibg; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.IAPOMEBBGCJ); CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp3, 10); ILINODKFHEO ilinodkfheo3 = creationObject2.AddConfigurableSetting(cpnmfokdbkm2); CreationObject creationObject3 = this._tool.creationObject; DOPNALIMPNA[] array = new DOPNALIMPNA[5]; Func func = new Func(this.CurrentMode_Get); Action action = new Action(this.CurrentMode_Set); Func func2 = new Func(this.IKHJGFEKDPH); string text3; ulong num4; LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func, action, "Keeps Track Of", text3, num, num, func2, num, num4 != 0UL); if (lnbmgippmjj != 0) { } array[0] = lnbmgippmjj; Func func3 = new Func(this.DMJEMPIMNKE); Action action2 = new Action(this.KMMICFGPINE); Func func4 = new Func(this.EKDBOEGJICB); int num5 = 0; string text4; string text5; ulong num6; DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func3, action2, func4, num5, text4, text5, (int)num6, num); if (dhcinnflbba != 0) { } array[1] = dhcinnflbba; Func func5 = new Func(this.JuniorEnabled_Get); Action action3 = new Action(this.JuniorEnabled_Set); int num7 = 0; int num8 = 0; string text6; string text7; ulong num9; DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func5, action3, num8, num7, text6, text7, (int)num9, num); if (dhcinnflbba2 != 0) { } array[2] = dhcinnflbba2; Func func6 = new Func(this.FilterTags_Get); Action action4 = new Action(this.FilterTags_Set); Func func7 = new Func(this.MDPHOLMCLLD); INAOBEINBGO inaobeinbgo; if (inaobeinbgo != 0) { } array[3] = inaobeinbgo; Func func8 = new Func(this.FilterRole_Get); Action action5 = new Action(this.FilterRole_Set); Func func9 = new Func(this.EELOGPAPACD); INAOBEINBGO inaobeinbgo2; if (inaobeinbgo2 != 0) { } array[4] = inaobeinbgo2; ECJBHJOCKHL ecjbhjockhl = creationObject3.AddFoldoutMenu("Trigger Volume", 10, array); this.EFALLLJENDI(); this.OHAGFAAMIBM(); this.CNHJNKAECPP(); } // Token: 0x06017226 RID: 94758 RVA: 0x00560754 File Offset: 0x0055E954 [Token(Token = "0x6017226")] [Address(RVA = "0x189DC90", Offset = "0x189CC90", VA = "0x18189DC90")] public void CurrentMode_Set(int BCEFAKDFEMM) { if (base.OGIBLNIIHDK) { KLLMCPFPIIE opgfgndjebh = this.OPGFGNDJEBH; KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); } } // Token: 0x06017227 RID: 94759 RVA: 0x00560788 File Offset: 0x0055E988 [Token(Token = "0x6017227")] [Address(RVA = "0x189DC40", Offset = "0x189CC40", VA = "0x18189DC40")] public int CurrentMode_Get() { return this.OPGFGNDJEBH.IAHDANBDAAM(); } // Token: 0x06017228 RID: 94760 RVA: 0x005607A8 File Offset: 0x0055E9A8 [Token(Token = "0x6017228")] [Address(RVA = "0x189F280", Offset = "0x189E280", VA = "0x18189F280")] public void FilterTags_Set(string HHCFINADPNK) { string tagName = HHCFINADPNK; PMGCJEPKFOF pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(HHCFINADPNK); Action action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response) { if (response.k__BackingField) { TriggerVolume <>4__this = this; string[] array = new string[1]; string text = ToolTagManager.FormatTag(tagName); if (text != 0) { } array[0] = text; KLLMCPFPIIE konejpcaefn = <>4__this.KONEJPCAEFN; } }; throw new NullReferenceException(); } // Token: 0x06017229 RID: 94761 RVA: 0x005607E4 File Offset: 0x0055E9E4 [Token(Token = "0x6017229")] [Address(RVA = "0x189F360", Offset = "0x189E360", VA = "0x18189F360")] public void FilterTags_Set(string[] HHCFINADPNK) { int num = 0; int length = HHCFINADPNK.Length; if (num < length) { string text = ToolTagManager.FormatTag(HHCFINADPNK[num]); throw new ArrayTypeMismatchException(); } KLLMCPFPIIE konejpcaefn = this.KONEJPCAEFN; } // Token: 0x0601722A RID: 94762 RVA: 0x0056082C File Offset: 0x0055EA2C [Token(Token = "0x601722A")] [Address(RVA = "0x189F100", Offset = "0x189E100", VA = "0x18189F100")] public string FilterTags_Get() { if (this.FOJIDONFDMD) { string[] array = this.KONEJPCAEFN.IAHDANBDAAM(); Func <>9__100_ = TriggerVolume.<>c.<>9__100_0; if (<>9__100_ == 0) { TriggerVolume.<>c.<>9__100_0 = (string i) => !string.IsNullOrWhiteSpace(i); } return FNAIFEHNKCN.PMFGGEGMPCC(Enumerable.Where(array, <>9__100_), ", #"); } return string.Empty; } // Token: 0x0601722B RID: 94763 RVA: 0x0056088C File Offset: 0x0055EA8C [Token(Token = "0x601722B")] [Address(RVA = "0x189F020", Offset = "0x189E020", VA = "0x18189F020")] public void FilterRole_Set(string IENKDAKBEDP) { string role = IENKDAKBEDP; PMGCJEPKFOF pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(IENKDAKBEDP); Action action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response) { if (response.k__BackingField) { KLLMCPFPIIE jcehaepfild = this.JCEHAEPFILD; } }; throw new NullReferenceException(); } // Token: 0x0601722C RID: 94764 RVA: 0x005608C8 File Offset: 0x0055EAC8 [Token(Token = "0x601722C")] [Address(RVA = "0x189EFD0", Offset = "0x189DFD0", VA = "0x18189EFD0")] public string FilterRole_Get() { return this.JCEHAEPFILD.IAHDANBDAAM(); } // Token: 0x0601722D RID: 94765 RVA: 0x005608E8 File Offset: 0x0055EAE8 [Token(Token = "0x601722D")] [Address(RVA = "0x18A0530", Offset = "0x189F530", VA = "0x1818A0530")] public void JuniorEnabled_Set(bool BCEFAKDFEMM) { KLLMCPFPIIE fldmbdilgcb = this.FLDMBDILGCB; } // Token: 0x0601722E RID: 94766 RVA: 0x00560904 File Offset: 0x0055EB04 [Token(Token = "0x601722E")] [Address(RVA = "0x18A04E0", Offset = "0x189F4E0", VA = "0x1818A04E0")] public bool JuniorEnabled_Get() { return this.FLDMBDILGCB.IAHDANBDAAM() != null; } // Token: 0x0601722F RID: 94767 RVA: 0x00560924 File Offset: 0x0055EB24 [Token(Token = "0x601722F")] [Address(RVA = "0x189E730", Offset = "0x189D730", VA = "0x18189E730")] private void EFALLLJENDI() { if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { } Color color = this.toolModeColor; if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { } Color color2 = this.toolModeAccentColor; CreationObject creationObject = this._tool.creationObject; PGIHLFOHNML filterTagsEdit = this.AEDJDDKGMJO; creationObject.RemoveConfigurableSetting(filterTagsEdit); CreationObject creationObject2 = this._tool.creationObject; PGIHLFOHNML filterRoleEdit = this.KIMGPKCPKBH; creationObject2.RemoveConfigurableSetting(filterRoleEdit); CreationObject creationObject3 = this._tool.creationObject; if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1) { PGIHLFOHNML filterTagsEdit2 = this.AEDJDDKGMJO; } PGIHLFOHNML filterRoleEdit2 = this.KIMGPKCPKBH; ILINODKFHEO ilinodkfheo = creationObject3.AddConfigurableSetting(filterRoleEdit2); ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; if (controlPanelCircuitObject != num) { CreationObject creationObject4 = this._tool.creationObject; PGIHLFOHNML filterTagsEdit3 = this.AEDJDDKGMJO; ILINODKFHEO ilinodkfheo2 = creationObject4.AddConfigurableSetting(filterTagsEdit3); } this._tool.creationObject.RaiseObjectSettingsFunctionsChangedEvent(); MeshRenderer[] array = this.renderersToRecolorOnModeChange; int num2 = 0; int length = array.Length; if (num2 < length) { MeshRenderer meshRenderer = array[num2]; int fcglkjpadgo = PAMNDKEGFFG.FCGLKJPADGO; meshRenderer.NCCAFFCNPJI(fcglkjpadgo, color); int jeefdkgehhl = PAMNDKEGFFG.JEEFDKGEHHL; meshRenderer.NCCAFFCNPJI(jeefdkgehhl, color2); num2++; } } // Token: 0x06017230 RID: 94768 RVA: 0x00560A64 File Offset: 0x0055EC64 [Token(Token = "0x6017230")] [Address(RVA = "0x189DA50", Offset = "0x189CA50", VA = "0x18189DA50")] private void CNHJNKAECPP() { Tooltip tooltip = this.tooltip; int num = 0; if (tooltip != num) { Tooltip tooltip2 = this.tooltip; string text = this.defaultFilterTooltip; tooltip2.Message = text; if (this.FOJIDONFDMD) { Tooltip tooltip3 = this.tooltip; string[] array = this.KONEJPCAEFN.IAHDANBDAAM(); Func <>9__106_ = TriggerVolume.<>c.<>9__106_0; if (<>9__106_ == 0) { TriggerVolume.<>c.<>9__106_0 = (string i) => !string.IsNullOrWhiteSpace(i); } string text2 = FNAIFEHNKCN.PMFGGEGMPCC(Enumerable.Where(array, <>9__106_), ", #"); string text3 = "#" + text2; tooltip3.Message = text3; } } } // Token: 0x06017231 RID: 94769 RVA: 0x00560B10 File Offset: 0x0055ED10 [Token(Token = "0x6017231")] [Address(RVA = "0x18A14B0", Offset = "0x18A04B0", VA = "0x1818A14B0")] private void MEFNIJACJAK() { Tooltip tooltip = this.tooltip; this.IEEOIOJEAOP = (int)((ulong)4294967295L); int num = 0; if (tooltip != num) { Tooltip tooltip2 = this.tooltip; if (string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM())) { } string text = this.JCEHAEPFILD.IAHDANBDAAM(); tooltip2.Message = text; } } // Token: 0x06017232 RID: 94770 RVA: 0x00560B74 File Offset: 0x0055ED74 [Token(Token = "0x6017232")] [Address(RVA = "0x189F990", Offset = "0x189E990", VA = "0x18189F990")] private void OHAGFAAMIBM() { Transform transform = this.circuitOutputs; float z = Vector3.right.z; SandboxDeformableShape shapeDeformation = this._tool.creationObject.shapeDeformation; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; } // Token: 0x06017233 RID: 94771 RVA: 0x00560BBC File Offset: 0x0055EDBC [Token(Token = "0x6017233")] [Address(RVA = "0x189F990", Offset = "0x189E990", VA = "0x18189F990")] private void IDIJBPFNINM() { Transform transform = this.circuitOutputs; float z = Vector3.right.z; SandboxDeformableShape shapeDeformation = this._tool.creationObject.shapeDeformation; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; } // Token: 0x06017234 RID: 94772 RVA: 0x00560C04 File Offset: 0x0055EE04 [Token(Token = "0x6017234")] [Address(RVA = "0x18A1360", Offset = "0x18A0360", VA = "0x1818A1360")] private void MBLANIMACNE(Tool EGFEJGHDNAI) { if (this.IsTrackedWithFilters(EGFEJGHDNAI)) { bool flag = this.HKNDOFNDDDN.Add(EGFEJGHDNAI); int num = 0; Tool tool = CDFGOFKDGEN.AKJKAFNLBHK(this.OPBPFFDFODK, EGFEJGHDNAI, num); this.OPBPFFDFODK[EGFEJGHDNAI] = num; } } // Token: 0x06017235 RID: 94773 RVA: 0x00560C4C File Offset: 0x0055EE4C [Token(Token = "0x6017235")] [Address(RVA = "0x18A12B0", Offset = "0x18A02B0", VA = "0x1818A12B0")] private void LJCPNCNEKPK(Tool EGFEJGHDNAI) { if (this.IsTrackedWithFilters(EGFEJGHDNAI)) { bool flag = this.HKNDOFNDDDN.Add(EGFEJGHDNAI); int num = 0; Tool tool = CDFGOFKDGEN.AKJKAFNLBHK(this.GAADBINOBLL, EGFEJGHDNAI, num); this.GAADBINOBLL[EGFEJGHDNAI] = num; } } // Token: 0x06017236 RID: 94774 RVA: 0x00560C94 File Offset: 0x0055EE94 [Token(Token = "0x6017236")] [Address(RVA = "0x189F540", Offset = "0x189E540", VA = "0x18189F540")] private void GFAJJKLMKDD(AGAJMBPABDL IEKDDPPNFPF) { if (this.IsTrackedWithFilters(IEKDDPPNFPF)) { bool flag = this.PIIHHFADBHG.Add(IEKDDPPNFPF); int num = 0; AGAJMBPABDL agajmbpabdl = CDFGOFKDGEN.AKJKAFNLBHK(this.NEDEFPAOHMH, IEKDDPPNFPF, num); this.NEDEFPAOHMH[IEKDDPPNFPF] = num; } } // Token: 0x06017237 RID: 94775 RVA: 0x00560CDC File Offset: 0x0055EEDC [Token(Token = "0x6017237")] [Address(RVA = "0x189C740", Offset = "0x189B740", VA = "0x18189C740")] private void ADCHLPGGFJI(AGAJMBPABDL IEKDDPPNFPF) { if (this.IsTrackedWithFilters(IEKDDPPNFPF)) { bool flag = this.PIIHHFADBHG.Add(IEKDDPPNFPF); int num = 0; AGAJMBPABDL agajmbpabdl = CDFGOFKDGEN.AKJKAFNLBHK(this.DMGGCCHEIHJ, IEKDDPPNFPF, num); this.DMGGCCHEIHJ[IEKDDPPNFPF] = num; } } // Token: 0x06017238 RID: 94776 RVA: 0x00560D24 File Offset: 0x0055EF24 [Token(Token = "0x6017238")] [Address(RVA = "0x189D480", Offset = "0x189C480", VA = "0x18189D480")] private void CCDOBIAMNIM() { KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD; List abfbnjegjda = this.ABFBNJEGJDA; bool flag = echjjadbjad.PNIMICPDPDM(abfbnjegjda); int num = 0; if (flag && this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { List abfbnjegjda2 = this.ABFBNJEGJDA; ThrowHelper.ThrowArgumentOutOfRangeException(); List abfbnjegjda3 = this.ABFBNJEGJDA; num++; } POOHDDIBALI pnopnbjenaa = this.PNOPNBJENAA; List offamiaiigg = this.OFFAMIAIIGG; if (pnopnbjenaa.PNIMICPDPDM(offamiaiigg)) { if (this.OPGFGNDJEBH.IAHDANBDAAM() != 1) { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num2 = 0; if (!(controlPanelCircuitObject != num2)) { goto IL_A8; } } List offamiaiigg2 = this.OFFAMIAIIGG; ThrowHelper.ThrowArgumentOutOfRangeException(); List offamiaiigg3 = this.OFFAMIAIIGG; num++; while (offamiaiigg3 != 0) { } } IL_A8: Dictionary nedefpaohmh = this.NEDEFPAOHMH; HashSet piihhfadbhg = this.PIIHHFADBHG; TriggerVolumeInputNodeDisplay jaillepofpe = this.JAILLEPOFPE; Action khdachgibio = this.KHDACHGIBIO; Action gboejffjgoe = this.GBOEJFFJGOE; Dictionary dmggccheihj = this.DMGGCCHEIHJ; this.BEKNGHPKECJ(jaillepofpe, piihhfadbhg, nedefpaohmh, dmggccheihj, gboejffjgoe, khdachgibio); Dictionary opbpffdfodk = this.OPBPFFDFODK; HashSet hkndofndddn = this.HKNDOFNDDDN; TriggerVolumeInputNodeDisplay jaillepofpe2 = this.JAILLEPOFPE; Action lkhglfpdddh = this.LKHGLFPDDDH; Action fcfeabijdoe = this.FCFEABIJDOE; Dictionary gaadbinobll = this.GAADBINOBLL; this.BEKNGHPKECJ(jaillepofpe2, hkndofndddn, opbpffdfodk, gaadbinobll, fcfeabijdoe, lkhglfpdddh); if (KKPBCOOONNK.BNNCCCFFALC) { if (this.OPGFGNDJEBH.IAHDANBDAAM() != 0) { int filteredToolCount = this.KBLFHLLAKKA; } int filteredPlayerCount = this.JOJOMBMJGMH; this.JAILLEPOFPE.SetOutput(OutputSlot.G, filteredPlayerCount); } } // Token: 0x06017239 RID: 94777 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6017239")] [Address(RVA = "0x189E270", Offset = "0x189D270", VA = "0x18189E270")] private void EDCGHFIBHNG(Tool EGFEJGHDNAI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601723A RID: 94778 RVA: 0x00560E9C File Offset: 0x0055F09C [Token(Token = "0x601723A")] [Address(RVA = "0x2187040", Offset = "0x2186040", VA = "0x182187040")] private void BEKNGHPKECJ(TriggerVolumeInputNodeDisplay cpp2il__autoParamName__idx_0, HashSet cpp2il__autoParamName__idx_1, Dictionary cpp2il__autoParamName__idx_2, Dictionary A_4, Action A_5, Action A_6) { do { int num = 0; if (KKPBCOOONNK.BNNCCCFFALC || !this.JDAKDEIANGH) { } bool flag; if (!flag) { break; } if (num != 0) { HashSet nphfpefbmag = this.NPHFPEFBMAG; bool flag2 = nphfpefbmag.Remove(cpp2il__autoParamName__idx_2); bool flag3 = nphfpefbmag.Add(cpp2il__autoParamName__idx_2); } if (!this.JDAKDEIANGH) { } } while (this.NPHFPEFBMAG.Contains(cpp2il__autoParamName__idx_2)); int num2 = 0; num2 += num2; num2++; num2 += num2; num2 += 19; num2 += cpp2il__autoParamName__idx_2; } // Token: 0x0601723B RID: 94779 RVA: 0x00560F24 File Offset: 0x0055F124 [Token(Token = "0x601723B")] [Address(RVA = "0x189FAB0", Offset = "0x189EAB0", VA = "0x18189FAB0")] private void IEOMPCJEMHD(AGAJMBPABDL IEKDDPPNFPF) { if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; TriggerVolumeInputNodeDisplay jaillepofpe = this.JAILLEPOFPE; int inpoaaaoahi = IEKDDPPNFPF.INPOAAAOAHI; int num = 0; jaillepofpe.SetOutput((OutputSlot)num, inpoaaaoahi); } ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num2 = 0; if (controlPanelCircuitObject != num2) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.GCMAFDFALJI.JPOHGBCEJEJ; } } // Token: 0x0601723C RID: 94780 RVA: 0x00560F94 File Offset: 0x0055F194 [Token(Token = "0x601723C")] [Address(RVA = "0x18A18E0", Offset = "0x18A08E0", VA = "0x1818A18E0")] private void MJPMCPIDFFG(AGAJMBPABDL IEKDDPPNFPF) { if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { TriggerVolumeInputNodeDisplay jaillepofpe = this.JAILLEPOFPE; } ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; if (controlPanelCircuitObject != num) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.FMNONMGKAGG.JPOHGBCEJEJ; } } // Token: 0x0601723D RID: 94781 RVA: 0x00560FE8 File Offset: 0x0055F1E8 [Token(Token = "0x601723D")] [Address(RVA = "0x18A0E60", Offset = "0x189FE60", VA = "0x1818A0E60")] private void LFLJGOBFAOE(Tool IMOAGCPKPHH) { if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1) { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int photonViewId = IMOAGCPKPHH.KHDKHLFAMOK; TriggerVolumeInputNodeDisplay jaillepofpe = this.JAILLEPOFPE; int num = 0; jaillepofpe.SetOutput((OutputSlot)num, photonViewId); } ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num2 = 0; if (controlPanelCircuitObject != num2) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.AFHFAMCMPOH.JPOHGBCEJEJ; } } // Token: 0x0601723E RID: 94782 RVA: 0x00561058 File Offset: 0x0055F258 [Token(Token = "0x601723E")] [Address(RVA = "0x189DD30", Offset = "0x189CD30", VA = "0x18189DD30")] private void DEPIKBCGAAM(Tool AIIBKPELLOJ) { if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1) { int photonViewId = AIIBKPELLOJ.KHDKHLFAMOK; this.JAILLEPOFPE.SetOutput(OutputSlot.B, photonViewId); } ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; if (controlPanelCircuitObject != num) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.LLONNDHHLEE.JPOHGBCEJEJ; } } // Token: 0x0601723F RID: 94783 RVA: 0x005610B8 File Offset: 0x0055F2B8 [Token(Token = "0x601723F")] [Address(RVA = "0x18A1C70", Offset = "0x18A0C70", VA = "0x1818A1C70")] private void NGMFLJCBEOG() { KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; bool flag = echjjadbjad.CJNEOPHOKKB(agajmbpabdl); this.FNMADOMILOE = flag; } // Token: 0x06017240 RID: 94784 RVA: 0x005610EC File Offset: 0x0055F2EC [Token(Token = "0x6017240")] [Address(RVA = "0x18A0590", Offset = "0x189F590", VA = "0x1818A0590")] private void KJIJHCBPAPB(Player IEKDDPPNFPF, Vector3 EHOCHOEODPI, Vector3 EIMLJIEONMB) { IEnumerator enumerator; do { int num = 0; if (this.OPGFGNDJEBH.IAHDANBDAAM() != 0 || (this.FNMADOMILOE ? 1 : 0) != num) { break; } KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (echjjadbjad.CJNEOPHOKKB(agajmbpabdl)) { break; } Vector3 up = Vector3.up; List nnbalfkkndo = this._tool.NNBALFKKNDO; bool flag; if (flag) { ReadOnlyCollection readOnlyCollection; enumerator = readOnlyCollection.GetEnumerator(); if (enumerator != 0) { bool flag2; while (!flag2) { } PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.FireEnterExitEvents); photonView.RpcAll(lflfmimncon); } int num2; if (enumerator != 0) { num2 = 0; } if (enumerator != 0) { goto IL_C6; } while ((ulong)((uint)(-1)) == (ulong)(-1L)) { } if (num2 == 238) { } while (num2 != 215) { } } if (flag) { } } while (enumerator != 0); return; IL_C6: throw new NullReferenceException(); } // Token: 0x06017241 RID: 94785 RVA: 0x005611D0 File Offset: 0x0055F3D0 [Token(Token = "0x6017241")] [Address(RVA = "0x189F480", Offset = "0x189E480", VA = "0x18189F480")] [NFOMENMAOIA] private void FireEnterExitEvents(EEAEPAPIPJB GBNDGCDDDLJ) { if (this.FMEHKHOINDP && this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { int filteredPlayerCount = this.JOJOMBMJGMH; this.JAILLEPOFPE.SetOutput(OutputSlot.G, filteredPlayerCount); } } // Token: 0x06017242 RID: 94786 RVA: 0x00561210 File Offset: 0x0055F410 [Token(Token = "0x6017242")] [Address(RVA = "0x18A2590", Offset = "0x18A1590", VA = "0x1818A2590")] private void OnTriggerEnter(Collider EFGJEBIAONA) { int num = 0; if (this.FMEHKHOINDP) { Collider[] array = this.ignoredColliders; bool flag; if (!flag) { this.ECHJJADBJAD.JCINJNBJMGN(); if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { this.GFAJJKLMKDD(num); } this.PNOPNBJENAA.JCINJNBJMGN(); if ((this.OPGFGNDJEBH.IAHDANBDAAM() == 1 || this.JDAKDEIANGH) && this.IsTrackedWithFilters(num)) { bool flag2 = this.HKNDOFNDDDN.Add(num); int num2 = 0; Tool tool = CDFGOFKDGEN.AKJKAFNLBHK(this.OPBPFFDFODK, num, num2); this.OPBPFFDFODK[num] = num2; } Action action = new Action(this.EDCGHFIBHNG); Action action2 = new Action(this.EDCGHFIBHNG); } } } // Token: 0x06017243 RID: 94787 RVA: 0x005612D8 File Offset: 0x0055F4D8 [Token(Token = "0x6017243")] [Address(RVA = "0x18A2850", Offset = "0x18A1850", VA = "0x1818A2850")] private void OnTriggerExit(Collider EFGJEBIAONA) { int num = 0; Collider[] array = this.ignoredColliders; bool flag; if (!flag) { if (this.ECHJJADBJAD.ELHNIPHFLEJ(EFGJEBIAONA, num) && this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { this.ADCHLPGGFJI(num); } if (this.PNOPNBJENAA.ELHNIPHFLEJ(EFGJEBIAONA, num)) { Action action = new Action(this.EDCGHFIBHNG); if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1 || this.JDAKDEIANGH) { this.LJCPNCNEKPK(num); } } } } // Token: 0x17004000 RID: 16384 // (get) Token: 0x06017244 RID: 94788 RVA: 0x00561358 File Offset: 0x0055F558 [Token(Token = "0x17004000")] public IEnumerable ICEAALNNIKI { [Token(Token = "0x6017244")] [Address(RVA = "0x18A4710", Offset = "0x18A3710", VA = "0x1818A4710")] get { bool flag = this.FOJIDONFDMD; POOHDDIBALI pnopnbjenaa = this.PNOPNBJENAA; if (!flag) { } Func func = new Func(this.IsTrackedWithFilters); Dictionary.KeyCollection keyCollection; return Enumerable.Where(keyCollection, func); } } // Token: 0x17004001 RID: 16385 // (get) Token: 0x06017245 RID: 94789 RVA: 0x00561394 File Offset: 0x0055F594 [Token(Token = "0x17004001")] public int KBLFHLLAKKA { [Token(Token = "0x6017245")] [Address(RVA = "0x18A4590", Offset = "0x18A3590", VA = "0x1818A4590")] get { int num; do { num = 0; if (!this.FOJIDONFDMD) { goto IL_28; } POOHDDIBALI pnopnbjenaa = this.PNOPNBJENAA; bool flag; if (flag) { bool flag2; while (!flag2) { } num++; } } while (num != 0); return num; IL_28: int num2 = this.PNOPNBJENAA.CJGCLPBPBAP; throw new NullReferenceException(); } } // Token: 0x06017246 RID: 94790 RVA: 0x005613DC File Offset: 0x0055F5DC [Token(Token = "0x6017246")] [Address(RVA = "0x189EBB0", Offset = "0x189DBB0", VA = "0x18189EBB0")] private static Player ELBLKGGMIGO(Tool NDONBCGJJGJ) { Player k__BackingField = NDONBCGJJGJ.k__BackingField; int num = 0; if (!(k__BackingField != num)) { Player k__BackingField = NDONBCGJJGJ.k__BackingField; int num2 = 0; if (!(k__BackingField != num2)) { } return NDONBCGJJGJ.k__BackingField; } return NDONBCGJJGJ.k__BackingField; } // Token: 0x06017247 RID: 94791 RVA: 0x00561428 File Offset: 0x0055F628 [Token(Token = "0x6017247")] [Address(RVA = "0x189FD40", Offset = "0x189ED40", VA = "0x18189FD40")] public bool IsTrackedWithFilters(Tool NDONBCGJJGJ) { Player k__BackingField = NDONBCGJJGJ.k__BackingField; int num = 0; bool flag = k__BackingField != num; if (!flag) { Player k__BackingField = NDONBCGJJGJ.k__BackingField; int num2 = 0; if (!(k__BackingField != num2)) { } } Player k__BackingField2 = NDONBCGJJGJ.k__BackingField; if (this.FLDMBDILGCB.IAHDANBDAAM() == 0) { int num3 = 0; if (!(k__BackingField2 != num3) || PHEAGDHPPBC.PJNDCEMKIPJ(k__BackingField2)) { } } int length = this.KONEJPCAEFN.IAHDANBDAAM().Length; TaggedTool tags = NDONBCGJJGJ.tags; int num4 = 0; string text; if (!(tags != num4) || !NDONBCGJJGJ.tags.HasTag(text)) { } bool flag2 = this.FOJIDONFDMD; throw new NullReferenceException(); } // Token: 0x17004002 RID: 16386 // (get) Token: 0x06017248 RID: 94792 RVA: 0x005614DC File Offset: 0x0055F6DC [Token(Token = "0x17004002")] public IEnumerable FKBOFPAPEBF { [Token(Token = "0x6017248")] [Address(RVA = "0x18A4480", Offset = "0x18A3480", VA = "0x1818A4480")] get { bool flag = string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM()); KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD; if (flag) { } Func func = new Func(this.IsTrackedWithFilters); Dictionary.KeyCollection keyCollection; return Enumerable.Where(keyCollection, func); } } // Token: 0x17004003 RID: 16387 // (get) Token: 0x06017249 RID: 94793 RVA: 0x00561524 File Offset: 0x0055F724 [Token(Token = "0x17004003")] public int JOJOMBMJGMH { [Token(Token = "0x6017249")] [Address(RVA = "0x18A42B0", Offset = "0x18A32B0", VA = "0x1818A42B0")] get { int num; do { num = 0; string text = this.JCEHAEPFILD.IAHDANBDAAM(); if (string.IsNullOrEmpty(text)) { goto IL_34; } KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD; bool flag; if (flag) { bool flag2; while (!flag2) { } num++; } } while (num != 0); return num; IL_34: int num2 = this.ECHJJADBJAD.CJGCLPBPBAP; throw new NullReferenceException(); } } // Token: 0x0601724A RID: 94794 RVA: 0x00561578 File Offset: 0x0055F778 [Token(Token = "0x601724A")] [Address(RVA = "0x189FFE0", Offset = "0x189EFE0", VA = "0x18189FFE0")] public bool IsTrackedWithFilters(AGAJMBPABDL NDONBCGJJGJ) { if (this.FLDMBDILGCB.IAHDANBDAAM() != 0 || PHEAGDHPPBC.PJNDCEMKIPJ(NDONBCGJJGJ)) { } if (this.JCEHAEPFILD.IAHDANBDAAM() == 0) { if (this.IEEOIOJEAOP < 0) { PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG; string text = this.JCEHAEPFILD.IAHDANBDAAM(); GameRole gameRole = instance.FindActiveRoleByName(text); if (gameRole != 0) { CMDADAAOBHD roleId = gameRole.roleId; this.IEEOIOJEAOP = (int)roleId; } } PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG; } throw new NullReferenceException(); } // Token: 0x0601724B RID: 94795 RVA: 0x005615F8 File Offset: 0x0055F7F8 [Token(Token = "0x601724B")] [Address(RVA = "0x18A2190", Offset = "0x18A1190", VA = "0x1818A2190")] private void OOPNGOLIKMH(GameRole IENKDAKBEDP) { this.IEEOIOJEAOP = (int)((ulong)4294967295L); } // Token: 0x17004004 RID: 16388 // (get) Token: 0x0601724C RID: 94796 RVA: 0x00561618 File Offset: 0x0055F818 [Token(Token = "0x17004004")] public bool JBMFJOBFJHP { [Token(Token = "0x601724C")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "19")] get { } } // Token: 0x0601724D RID: 94797 RVA: 0x00561628 File Offset: 0x0055F828 [Token(Token = "0x601724D")] [Address(RVA = "0x189DFB0", Offset = "0x189CFB0", VA = "0x18189DFB0", Slot = "20")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { Dictionary fagkdkefpko = HFBJGCHOANH.FAGKDKEFPKO; this.FJACAKGHJPK.FAGKDKEFPKO = fagkdkefpko; string[] array; if (this.OPGFGNDJEBH != 0) { array = new string[HFBJGCHOANH]; this.EEHLDEFKPNK = array; } KLLMCPFPIIE jcehaepfild = this.JCEHAEPFILD; string text = array[3]; KLLMCPFPIIE bipjgdjdlbm = this.BIPJGDJDLBM; string text2 = array[3]; KLLMCPFPIIE fldmbdilgcb = this.FLDMBDILGCB; } // Token: 0x0601724E RID: 94798 RVA: 0x00561690 File Offset: 0x0055F890 [Token(Token = "0x601724E")] [Address(RVA = "0x189C7F0", Offset = "0x189B7F0", VA = "0x18189C7F0")] private void AIMPEGLGFIJ() { if (this.FLKACDEMOFN.IAHDANBDAAM() != 0) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; BoxCollider boxCollider = this.mainCollider; Vector3 vector3; float z3 = vector3.z; Transform transform = boxCollider.transform; int num = this.mainCollider.gameObject.MOOKPIOIGOD(); int num2 = 0; Collider[] array; if (array != 0) { int length = array.Length; if (num2 < length) { Collider collider = array[num2]; this.OnTriggerEnter(collider); num2++; } } } } // Token: 0x0601724F RID: 94799 RVA: 0x0056171C File Offset: 0x0055F91C [Token(Token = "0x601724F")] [Address(RVA = "0x18A21A0", Offset = "0x18A11A0", VA = "0x1818A21A0", Slot = "24")] public void OnCreatedBySpawning() { KLLMCPFPIIE flkacdemofn = this.FLKACDEMOFN; } // Token: 0x06017250 RID: 94800 RVA: 0x00561738 File Offset: 0x0055F938 [Token(Token = "0x6017250")] [Address(RVA = "0x18A0BD0", Offset = "0x189FBD0", VA = "0x1818A0BD0")] private void KNPFDLHBKHA(Vector3 KCOICLFCMBK, Vector3 JPGNANLNHAD) { RigidbodyEx rigidbodyEx = this._tool.rigidbodyEx; Transform targetTransform = this._tool.rigidbodyEx.MDKDCJFEBJH; RigidbodyEx rigidbodyEx2 = this._tool.rigidbodyEx; Tool tool = this._tool; int num = 0; tool.transform.position = num; SandboxDeformableShape shapeDeformation = this._tool.creationObject.shapeDeformation; float z = JPGNANLNHAD.z; shapeDeformation.SetDeformation(num); int num2 = 0; this.OHAGFAAMIBM(); this._tool.connectableTool.OnDeformationUpdateChildrenPositionAndRotation(num2); Action iooiplbkcll = this.IOOIPLBKCLL; this.k__BackingField = true; if (iooiplbkcll != 0) { iooiplbkcll(this); } } // Token: 0x06017251 RID: 94801 RVA: 0x005617EC File Offset: 0x0055F9EC [Token(Token = "0x6017251")] [Address(RVA = "0x18A2C20", Offset = "0x18A1C20", VA = "0x1818A2C20", Slot = "21")] public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB) { IOANHJNOCNE ioanhjnocne = new IOANHJNOCNE(); int num = this.OPGFGNDJEBH.IAHDANBDAAM(); RepeatedField mnjpglelego = new OGLGIHEPONK().MNJPGLELEGO; string[] array = this.KONEJPCAEFN.IAHDANBDAAM(); mnjpglelego.AddRange(array); string text = this.JCEHAEPFILD.IAHDANBDAAM(); bool flag = this.BIPJGDJDLBM.IAHDANBDAAM() != 0; bool flag2 = this.FLDMBDILGCB.IAHDANBDAAM() != null; } // Token: 0x06017252 RID: 94802 RVA: 0x0056185C File Offset: 0x0055FA5C [Token(Token = "0x6017252")] [Address(RVA = "0x18A1DD0", Offset = "0x18A0DD0", VA = "0x1818A1DD0", Slot = "22")] private void OJJEMIPIMCK(LJJOCDFAMGA FLIPBCAPDGC) { KLLMCPFPIIE flkacdemofn = this.FLKACDEMOFN; PDEKIHFJKHJ iabndbnhmkf = this.FJACAKGHJPK.IABNDBNHMKF; if (iabndbnhmkf != 0 && this.FJACAKGHJPK < (ulong)23L) { PAGLALKHGEH gkgbnmcjlce = iabndbnhmkf.GKGBNMCJLCE; if (gkgbnmcjlce != 0) { ENMKBCNAGIC maapmbenjib = gkgbnmcjlce.MAAPMBENJIB; int num = 0; if (maapmbenjib != 0) { RepeatedField blhogddjnlb = maapmbenjib.BLHOGDDJNLB; if (blhogddjnlb != 0) { int count = blhogddjnlb.count; } } if (num != 0) { RepeatedField blhogddjnlb2 = iabndbnhmkf.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB; int num2 = 0; LAKMDOLHIBI lakmdolhibi = blhogddjnlb2[num2]; Vector3 vector; float z = vector.z; RepeatedField blhogddjnlb3 = iabndbnhmkf.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB; int num3 = 0; ENJMDBGOOND enjmdbgoond = blhogddjnlb3[num3].IDGDGOFNHPG; Vector3 vector2; float z2 = vector2.z; RepeatedField blhogddjnlb4 = iabndbnhmkf.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB; int num4 = 0; LAKMDOLHIBI lakmdolhibi2 = blhogddjnlb4[num4]; IOANHJNOCNE mlbnhoeepgc = iabndbnhmkf.MLBNHOEEPGC; IOANHJNOCNE mlbnhoeepgc2 = iabndbnhmkf.MLBNHOEEPGC; Vector3 vector3; float z3 = vector3.z; Vector3 vector4; float z4 = vector4.z; if (KKPBCOOONNK.BNNCCCFFALC) { if (!base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } this._tool.connectableTool.AuthorityUpdateParentAndChildrenNodesRelativePositionsAndRotations(); } } } } } // Token: 0x06017253 RID: 94803 RVA: 0x005619AC File Offset: 0x0055FBAC [Token(Token = "0x6017253")] [Address(RVA = "0x18A2BD0", Offset = "0x18A1BD0", VA = "0x1818A2BD0", Slot = "23")] public void ResetObject() { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); } // Token: 0x06017254 RID: 94804 RVA: 0x005619D0 File Offset: 0x0055FBD0 [Token(Token = "0x6017254")] [Address(RVA = "0x189ED10", Offset = "0x189DD10", VA = "0x18189ED10")] private void FJFFCNGKKAL(AGAJMBPABDL AGIHAKFFCCD) { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; if (controlPanelCircuitObject != num) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.GCMAFDFALJI.JPOHGBCEJEJ; } } // Token: 0x06017255 RID: 94805 RVA: 0x00561A0C File Offset: 0x0055FC0C [Token(Token = "0x6017255")] [Address(RVA = "0x189D230", Offset = "0x189C230", VA = "0x18189D230")] private void BLDPAKGMMGB(CreationObject EOJKOIGNHPJ) { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; if (controlPanelCircuitObject != num) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.AFHFAMCMPOH.JPOHGBCEJEJ; } } // Token: 0x06017256 RID: 94806 RVA: 0x00561A48 File Offset: 0x0055FC48 [Token(Token = "0x6017256")] [Address(RVA = "0x18A15C0", Offset = "0x18A05C0", VA = "0x1818A15C0")] private void MFGGLJDBOIG(AGAJMBPABDL AGIHAKFFCCD) { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; if (controlPanelCircuitObject != num) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.FMNONMGKAGG.JPOHGBCEJEJ; } } // Token: 0x06017257 RID: 94807 RVA: 0x00561A84 File Offset: 0x0055FC84 [Token(Token = "0x6017257")] [Address(RVA = "0x189D800", Offset = "0x189C800", VA = "0x18189D800")] private void CCPEHOOCJEI(CreationObject EOJKOIGNHPJ) { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; if (controlPanelCircuitObject != num) { ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject; Guid guid = TriggerVolume.LLONNDHHLEE.JPOHGBCEJEJ; } } // Token: 0x17004005 RID: 16389 // (get) Token: 0x06017258 RID: 94808 RVA: 0x00561AC0 File Offset: 0x0055FCC0 [Token(Token = "0x17004005")] private IEnumerable BGANBIILLOA { [Token(Token = "0x6017258")] [Address(RVA = "0x18A01E0", Offset = "0x189F1E0", VA = "0x1818A01E0", Slot = "15")] get { KJCDLNGPNDB[] array = new KJCDLNGPNDB[4]; KJCDLNGPNDB gcmafdfalji = TriggerVolume.GCMAFDFALJI; if (gcmafdfalji != 0) { } array[0] = gcmafdfalji; KJCDLNGPNDB afhfamcmpoh = TriggerVolume.AFHFAMCMPOH; if (afhfamcmpoh != 0) { } array[1] = afhfamcmpoh; KJCDLNGPNDB fmnonmgkagg = TriggerVolume.FMNONMGKAGG; if (fmnonmgkagg != 0) { } array[2] = fmnonmgkagg; KJCDLNGPNDB llonndhhlee = TriggerVolume.LLONNDHHLEE; if (llonndhhlee != 0) { } array[3] = llonndhhlee; IEnumerable enumerable; return enumerable; } } // Token: 0x17004006 RID: 16390 // (get) Token: 0x06017259 RID: 94809 RVA: 0x00561B28 File Offset: 0x0055FD28 [Token(Token = "0x17004006")] private MCAEIANPGOL OBHLNKHEHEN { [Token(Token = "0x6017259")] [Address(RVA = "0x18A0440", Offset = "0x189F440", VA = "0x1818A0440", Slot = "16")] get { /* An exception occurred when decompiling this method (06017259) ICSharpCode.Decompiler.DecompilerException: Error decompiling MCAEIANPGOL RecRoom.Core.Creation.Shapes.TriggerVolume::JPHPDHGLKLN() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:BGDADOHKJMD(var_0_05, ldsfld:BGDADOHKJMD(GHFIPBGLBID::k__BackingField)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 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 123 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: 0x0601725A RID: 94810 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601725A")] [Address(RVA = "0x189EB10", Offset = "0x189DB10", VA = "0x18189EB10", Slot = "17")] private IFNLKKABKEB EKLANAAAJGK(GGLMKLIJBHG CHKKEHOKPJP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17004007 RID: 16391 // (get) Token: 0x0601725B RID: 94811 RVA: 0x00561B3C File Offset: 0x0055FD3C [Token(Token = "0x17004007")] private CreationObject OHPMKCCONDF { [Token(Token = "0x601725B")] [Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870", Slot = "18")] get { return this.creationObject; } } // Token: 0x0601725C RID: 94812 RVA: 0x00561B50 File Offset: 0x0055FD50 [Token(Token = "0x601725C")] [Address(RVA = "0x18A3CF0", Offset = "0x18A2CF0", VA = "0x1818A3CF0")] public TriggerVolume() { KIJJFKGKOFF kijjfkgkoff = new KIJJFKGKOFF(); this.ECHJJADBJAD = kijjfkgkoff; List list = new List(1); this.ABFBNJEGJDA = list; POOHDDIBALI poohddibali = new POOHDDIBALI(); this.PNOPNBJENAA = poohddibali; List list2 = new List(1); this.OFFAMIAIIGG = list2; HashSet hashSet = new HashSet(); this.PIIHHFADBHG = hashSet; Dictionary dictionary = new Dictionary(); this.NEDEFPAOHMH = dictionary; Dictionary dictionary2 = new Dictionary(); this.DMGGCCHEIHJ = dictionary2; HashSet hashSet2 = new HashSet(); this.HKNDOFNDDDN = hashSet2; Dictionary dictionary3 = new Dictionary(); this.OPBPFFDFODK = dictionary3; Dictionary dictionary4 = new Dictionary(); this.GAADBINOBLL = dictionary4; HashSet hashSet3 = new HashSet(); this.NPHFPEFBMAG = hashSet3; base..ctor(); } // Token: 0x0601725D RID: 94813 RVA: 0x00561C4C File Offset: 0x0055FE4C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x601725D")] [Address(RVA = "0x18A3920", Offset = "0x18A2920", VA = "0x1818A3920")] static TriggerVolume() { ValueTuple[] array = new ValueTuple[1]; int num = 0; array[0] = num; TriggerVolume.GCMAFDFALJI = KJCDLNGPNDB.EAEHAOJGCNH("838c536b-7e41-44b1-8e34-71870e764d4d", "Player Entered", array); ValueTuple[] array2 = new ValueTuple[1]; int num2 = 0; array2[0] = num2; TriggerVolume.AFHFAMCMPOH = KJCDLNGPNDB.EAEHAOJGCNH("64672b07-76ea-4f42-884b-8a5c4a0981ec", "Object Entered", array2); ValueTuple[] array3 = new ValueTuple[1]; int num3 = 0; array3[0] = num3; TriggerVolume.FMNONMGKAGG = KJCDLNGPNDB.EAEHAOJGCNH("4125198b-95f6-4ac0-a8df-6a136c0a122c", "Player Exited", array3); ValueTuple[] array4 = new ValueTuple[1]; int num4 = 0; array4[0] = num4; TriggerVolume.LLONNDHHLEE = KJCDLNGPNDB.EAEHAOJGCNH("113f13e7-d6cb-46d2-b390-25ee48f40c0a", "Object Exited", array4); } // Token: 0x0601725E RID: 94814 RVA: 0x00561D04 File Offset: 0x0055FF04 [Token(Token = "0x601725E")] [Address(RVA = "0x18A1110", Offset = "0x18A0110", VA = "0x1818A1110")] [CompilerGenerated] private void LGCAHDGBLIN(CreationObjectSettingStringUIControl GCCLEJOGCCE) { int num = 0; string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.FilterTags_Get); Action action = new Action(this.FilterTags_Set); GCCLEJOGCCE.JJAPBNJPPAK = num; GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num; GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num; GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num; Action action2 = new Action(this.PFEAGKIENCM); } // Token: 0x0601725F RID: 94815 RVA: 0x00561D7C File Offset: 0x0055FF7C [Token(Token = "0x601725F")] [Address(RVA = "0x18A2A20", Offset = "0x18A1A20", VA = "0x1818A2A20")] [CompilerGenerated] private void PFEAGKIENCM(CreationObjectSettingStringUIControl JBFIMIEMPII) { TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText; if (this.FOJIDONFDMD) { string[] array = this.KONEJPCAEFN.IAHDANBDAAM(); Func <>9__100_ = TriggerVolume.<>c.<>9__100_0; if (<>9__100_ == 0) { TriggerVolume.<>c.<>9__100_0 = (string i) => !string.IsNullOrWhiteSpace(i); } string text = FNAIFEHNKCN.PMFGGEGMPCC(Enumerable.Where(array, <>9__100_), ", #"); } ((IMainThreadDispatcher)propertyValueText).Init(); } // Token: 0x06017260 RID: 94816 RVA: 0x00561DE4 File Offset: 0x0055FFE4 [Token(Token = "0x6017260")] [Address(RVA = "0x189F730", Offset = "0x189E730", VA = "0x18189F730")] [CompilerGenerated] private void HPPINCMFIFB(CreationObjectSettingStringUIControl GCCLEJOGCCE) { int num = 0; string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.FilterRole_Get); Action action = new Action(this.FilterRole_Set); GCCLEJOGCCE.JJAPBNJPPAK = num; GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num; GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num; GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num; Action action2 = new Action(this.FHANBFBECKE); } // Token: 0x06017261 RID: 94817 RVA: 0x00561E60 File Offset: 0x00560060 [Token(Token = "0x6017261")] [Address(RVA = "0x189EC90", Offset = "0x189DC90", VA = "0x18189EC90")] [CompilerGenerated] private void FHANBFBECKE(CreationObjectSettingStringUIControl JBFIMIEMPII) { TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText; string text = this.JCEHAEPFILD.IAHDANBDAAM(); ((IMainThreadDispatcher)propertyValueText).Init(); } // Token: 0x06017262 RID: 94818 RVA: 0x00561E8C File Offset: 0x0056008C [Token(Token = "0x6017262")] [Address(RVA = "0x18A1810", Offset = "0x18A0810", VA = "0x1818A1810")] [CompilerGenerated] private void MHFEGPACJKN(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.CurrentMode_Get); Action action = new Action(this.CurrentMode_Set); } // Token: 0x06017263 RID: 94819 RVA: 0x00561EC8 File Offset: 0x005600C8 [Token(Token = "0x6017263")] [Address(RVA = "0x189EF00", Offset = "0x189DF00", VA = "0x18189EF00")] [CompilerGenerated] private void FMPHJMKFPMG(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.MIHJLJAHPJN); Action action = new Action(this.HKCDJKNDNNE); } // Token: 0x06017264 RID: 94820 RVA: 0x00561F04 File Offset: 0x00560104 [Token(Token = "0x6017264")] [Address(RVA = "0x189CA20", Offset = "0x189BA20", VA = "0x18189CA20")] [CompilerGenerated] private bool MIHJLJAHPJN() { return this.BIPJGDJDLBM.IAHDANBDAAM() != null; } // Token: 0x06017265 RID: 94821 RVA: 0x00561F24 File Offset: 0x00560124 [Token(Token = "0x6017265")] [Address(RVA = "0x189F6A0", Offset = "0x189E6A0", VA = "0x18189F6A0")] [CompilerGenerated] private void HKCDJKNDNNE(bool MBJCIBHEOMM) { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); KLLMCPFPIIE bipjgdjdlbm = this.BIPJGDJDLBM; } // Token: 0x06017266 RID: 94822 RVA: 0x00561F50 File Offset: 0x00560150 [Token(Token = "0x6017266")] [Address(RVA = "0x189F8C0", Offset = "0x189E8C0", VA = "0x18189F8C0")] [CompilerGenerated] private void IAPOMEBBGCJ(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.JuniorEnabled_Get); Action action = new Action(this.JuniorEnabled_Set); } // Token: 0x06017267 RID: 94823 RVA: 0x00561F8C File Offset: 0x0056018C [Token(Token = "0x6017267")] [Address(RVA = "0x189EAA0", Offset = "0x189DAA0", VA = "0x18189EAA0")] [CompilerGenerated] private bool IKHJGFEKDPH() { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return !(controlPanelCircuitObject != num); } // Token: 0x06017268 RID: 94824 RVA: 0x00561FAC File Offset: 0x005601AC [Token(Token = "0x6017268")] [Address(RVA = "0x189CA20", Offset = "0x189BA20", VA = "0x18189CA20")] [CompilerGenerated] private bool DMJEMPIMNKE() { return this.BIPJGDJDLBM.IAHDANBDAAM() != null; } // Token: 0x06017269 RID: 94825 RVA: 0x00561FCC File Offset: 0x005601CC [Token(Token = "0x6017269")] [Address(RVA = "0x189F6A0", Offset = "0x189E6A0", VA = "0x18189F6A0")] [CompilerGenerated] private void KMMICFGPINE(bool MBJCIBHEOMM) { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); KLLMCPFPIIE bipjgdjdlbm = this.BIPJGDJDLBM; } // Token: 0x0601726A RID: 94826 RVA: 0x00561FF8 File Offset: 0x005601F8 [Token(Token = "0x601726A")] [Address(RVA = "0x189EAA0", Offset = "0x189DAA0", VA = "0x18189EAA0")] [CompilerGenerated] private bool EKDBOEGJICB() { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return !(controlPanelCircuitObject != num); } // Token: 0x0601726B RID: 94827 RVA: 0x00562018 File Offset: 0x00560218 [Token(Token = "0x601726B")] [Address(RVA = "0x18A1410", Offset = "0x18A0410", VA = "0x1818A1410")] [CompilerGenerated] private bool MDPHOLMCLLD() { if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1) { } ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return controlPanelCircuitObject != num; } // Token: 0x0601726C RID: 94828 RVA: 0x0056204C File Offset: 0x0056024C [Token(Token = "0x601726C")] [Address(RVA = "0x189E6E0", Offset = "0x189D6E0", VA = "0x18189E6E0")] [CompilerGenerated] private bool EELOGPAPACD() { return this.OPGFGNDJEBH.IAHDANBDAAM() != 1; } // Token: 0x0400F07A RID: 61562 [Token(Token = "0x400F07A")] public const OutputSlot ENTERED_SLOT = OutputSlot.R; // Token: 0x0400F07B RID: 61563 [Token(Token = "0x400F07B")] public const OutputSlot CURRENT_TOTAL_SLOT = OutputSlot.G; // Token: 0x0400F07C RID: 61564 [Token(Token = "0x400F07C")] public const OutputSlot EXITED_SLOT = OutputSlot.B; // Token: 0x0400F07D RID: 61565 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400F07D")] [SerializeField] private BoxCollider mainCollider; // Token: 0x0400F07E RID: 61566 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400F07E")] [SerializeField] private Color playerModeColor; // Token: 0x0400F07F RID: 61567 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400F07F")] [SerializeField] private Color playerModeAccentColor; // Token: 0x0400F080 RID: 61568 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400F080")] [SerializeField] private Color toolModeColor; // Token: 0x0400F081 RID: 61569 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400F081")] [SerializeField] private Color toolModeAccentColor; // Token: 0x0400F082 RID: 61570 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400F082")] [SerializeField] private MeshRenderer[] renderersToRecolorOnModeChange; // Token: 0x0400F083 RID: 61571 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400F083")] [SerializeField] private Transform circuitOutputs; // Token: 0x0400F084 RID: 61572 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400F084")] [SerializeField] private float playerCapsuleRadius = 0.4f; // Token: 0x0400F085 RID: 61573 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400F085")] [SerializeField] private float playerCapsuleHeight = 1.5f; // Token: 0x0400F086 RID: 61574 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400F086")] [SerializeField] private Collider[] ignoredColliders; // Token: 0x0400F087 RID: 61575 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400F087")] [SerializeField] private Tooltip tooltip; // Token: 0x0400F088 RID: 61576 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400F088")] [SerializeField] private string defaultFilterTooltip = "Any"; // Token: 0x0400F089 RID: 61577 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400F089")] [SerializeField] private string playerTrackingModeTooltip = "Track all players.\nEnter/Exit outputs player IDs."; // Token: 0x0400F08A RID: 61578 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400F08A")] [SerializeField] private string objectTrackingModeTooltip = "Track all props and non-decoration shapes.\nEnter/Exit outputs object IDs."; // Token: 0x0400F08B RID: 61579 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400F08B")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Tool _tool; // Token: 0x0400F08C RID: 61580 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400F08C")] [SerializeField] private CreationObjectSettingStringUIControl tagEditPrefab; // Token: 0x0400F08D RID: 61581 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400F08D")] [SerializeField] private ControlPanelCircuitObject controlPanelCircuitObject; // Token: 0x0400F08E RID: 61582 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400F08E")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private CreationObject creationObject; // Token: 0x0400F08F RID: 61583 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400F08F")] private bool FNMADOMILOE; // Token: 0x0400F090 RID: 61584 [FieldOffset(Offset = "0xEC")] [Token(Token = "0x400F090")] private int IEEOIOJEAOP = (int)((ulong)4294967295L); // Token: 0x0400F091 RID: 61585 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400F091")] private TriggerVolumeInputNodeDisplay JAILLEPOFPE; // Token: 0x0400F092 RID: 61586 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400F092")] private KPNDFONGDGF FJACAKGHJPK; // Token: 0x0400F093 RID: 61587 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400F093")] private KIJJFKGKOFF ECHJJADBJAD; // Token: 0x0400F094 RID: 61588 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400F094")] private List ABFBNJEGJDA; // Token: 0x0400F095 RID: 61589 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400F095")] private POOHDDIBALI PNOPNBJENAA; // Token: 0x0400F096 RID: 61590 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400F096")] private List OFFAMIAIIGG; // Token: 0x0400F097 RID: 61591 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400F097")] private HashSet PIIHHFADBHG; // Token: 0x0400F098 RID: 61592 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400F098")] private Dictionary NEDEFPAOHMH; // Token: 0x0400F099 RID: 61593 [FieldOffset(Offset = "0x150")] [Token(Token = "0x400F099")] private Dictionary DMGGCCHEIHJ; // Token: 0x0400F09A RID: 61594 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400F09A")] private HashSet HKNDOFNDDDN; // Token: 0x0400F09B RID: 61595 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400F09B")] private Dictionary OPBPFFDFODK; // Token: 0x0400F09C RID: 61596 [FieldOffset(Offset = "0x168")] [Token(Token = "0x400F09C")] private Dictionary GAADBINOBLL; // Token: 0x0400F09D RID: 61597 [FieldOffset(Offset = "0x170")] [Token(Token = "0x400F09D")] private HashSet NPHFPEFBMAG; // Token: 0x0400F09E RID: 61598 [FieldOffset(Offset = "0x178")] [Token(Token = "0x400F09E")] private bool LKLIJGKFDLO; // Token: 0x0400F09F RID: 61599 [FieldOffset(Offset = "0x180")] [Token(Token = "0x400F09F")] private KLLMCPFPIIE FLKACDEMOFN; // Token: 0x0400F0A0 RID: 61600 [FieldOffset(Offset = "0x188")] [Token(Token = "0x400F0A0")] private KLLMCPFPIIE OPGFGNDJEBH; // Token: 0x0400F0A1 RID: 61601 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400F0A1")] private PGIHLFOHNML EHHICAOAHOJ; // Token: 0x0400F0A2 RID: 61602 [FieldOffset(Offset = "0x198")] [Token(Token = "0x400F0A2")] private PGIHLFOHNML GPNGOEFJDIM; // Token: 0x0400F0A3 RID: 61603 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400F0A3")] private KLLMCPFPIIE KONEJPCAEFN; // Token: 0x0400F0A4 RID: 61604 [FieldOffset(Offset = "0x1A8")] [Token(Token = "0x400F0A4")] private KLLMCPFPIIE JCEHAEPFILD; // Token: 0x0400F0A5 RID: 61605 [FieldOffset(Offset = "0x1B0")] [Token(Token = "0x400F0A5")] private KLLMCPFPIIE BIPJGDJDLBM; // Token: 0x0400F0A6 RID: 61606 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x400F0A6")] private KLLMCPFPIIE FLDMBDILGCB; // Token: 0x0400F0A7 RID: 61607 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x400F0A7")] private KLLMCPFPIIE HIEPIBBPPMJ; // Token: 0x0400F0A9 RID: 61609 [FieldOffset(Offset = "0x1D0")] [Token(Token = "0x400F0A9")] private Action GBOEJFFJGOE; // Token: 0x0400F0AA RID: 61610 [FieldOffset(Offset = "0x1D8")] [Token(Token = "0x400F0AA")] private Action KHDACHGIBIO; // Token: 0x0400F0AB RID: 61611 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x400F0AB")] private Action FCFEABIJDOE; // Token: 0x0400F0AC RID: 61612 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x400F0AC")] private Action LKHGLFPDDDH; // Token: 0x0400F0AE RID: 61614 [Token(Token = "0x400F0AE")] private static readonly KJCDLNGPNDB GCMAFDFALJI; // Token: 0x0400F0AF RID: 61615 [Token(Token = "0x400F0AF")] private static readonly KJCDLNGPNDB AFHFAMCMPOH; // Token: 0x0400F0B0 RID: 61616 [Token(Token = "0x400F0B0")] private static readonly KJCDLNGPNDB FMNONMGKAGG; // Token: 0x0400F0B1 RID: 61617 [Token(Token = "0x400F0B1")] private static readonly KJCDLNGPNDB LLONNDHHLEE; // Token: 0x0200345D RID: 13405 [Token(Token = "0x200345D")] private enum CDPDNBJPLFO { // Token: 0x0400F0B3 RID: 61619 [Token(Token = "0x400F0B3")] Player, // Token: 0x0400F0B4 RID: 61620 [Token(Token = "0x400F0B4")] Tool } // Token: 0x0200345F RID: 13407 [Token(Token = "0x200345F")] [CompilerGenerated] private sealed class JBNEBOPIECN { // Token: 0x06017276 RID: 94838 RVA: 0x00562158 File Offset: 0x00560358 [Token(Token = "0x6017276")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public JBNEBOPIECN() { } // Token: 0x06017277 RID: 94839 RVA: 0x0056216C File Offset: 0x0056036C [Token(Token = "0x6017277")] [Address(RVA = "0x1891750", Offset = "0x1890750", VA = "0x181891750")] internal void b__0(NKHBKKGOIHL.PEHMCMIFBJO response) { if (response.k__BackingField) { TriggerVolume triggerVolume = this.<>4__this; string[] array = new string[1]; string text = ToolTagManager.FormatTag(this.tagName); if (text != 0) { } array[0] = text; KLLMCPFPIIE konejpcaefn = triggerVolume.KONEJPCAEFN; } } // Token: 0x0400F0BD RID: 61629 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400F0BD")] public TriggerVolume <>4__this; // Token: 0x0400F0BE RID: 61630 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400F0BE")] public string tagName; } // Token: 0x02003460 RID: 13408 [Token(Token = "0x2003460")] [CompilerGenerated] private sealed class HOADCMBABLD { // Token: 0x06017278 RID: 94840 RVA: 0x005621B8 File Offset: 0x005603B8 [Token(Token = "0x6017278")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HOADCMBABLD() { } // Token: 0x06017279 RID: 94841 RVA: 0x005621CC File Offset: 0x005603CC [Token(Token = "0x6017279")] [Address(RVA = "0x1890FE0", Offset = "0x188FFE0", VA = "0x181890FE0")] internal void b__0(NKHBKKGOIHL.PEHMCMIFBJO response) { if (response.k__BackingField) { KLLMCPFPIIE jcehaepfild = this.<>4__this.JCEHAEPFILD; } } // Token: 0x0400F0BF RID: 61631 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400F0BF")] public TriggerVolume <>4__this; // Token: 0x0400F0C0 RID: 61632 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400F0C0")] public string role; } } }