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 TMPro; using UnityEngine; namespace RecRoom.Core.Creation.Shapes { // Token: 0x0200336F RID: 13167 [Token(Token = "0x200336F")] public class TriggerVolume : MonoBehaviourPun, LDIJBEFKFFE, NDBBKDMPBHD, AHOAEAFEAHN, EOCLMMENCKH, CHJEFIDMANE, GDMDKPLBJAC, DJNMPDPNFJN { // Token: 0x17003F2E RID: 16174 // (get) Token: 0x06016D7C RID: 93564 RVA: 0x00554E2C File Offset: 0x0055302C [Token(Token = "0x17003F2E")] public bool JDAKDEIANGH { [Token(Token = "0x6016D7C")] [Address(RVA = "0xDA0F70", Offset = "0xD9FD70", VA = "0x180DA0F70")] get { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return controlPanelCircuitObject != num; } } // Token: 0x17003F2F RID: 16175 // (get) Token: 0x06016D7D RID: 93565 RVA: 0x00554E4C File Offset: 0x0055304C [Token(Token = "0x17003F2F")] public Tool PBBJCLJPFMI { [Token(Token = "0x6016D7D")] [Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")] get { return this._tool; } } // Token: 0x17003F30 RID: 16176 // (get) Token: 0x06016D7E RID: 93566 RVA: 0x00554E60 File Offset: 0x00553060 // (set) Token: 0x06016D7F RID: 93567 RVA: 0x00554E80 File Offset: 0x00553080 [Token(Token = "0x17003F30")] private bool LPAJEADIGHC { [Token(Token = "0x6016D7E")] [Address(RVA = "0xD9AA00", Offset = "0xD99800", VA = "0x180D9AA00")] get { return this.FLKACDEMOFN.IAHDANBDAAM() != null; } [Token(Token = "0x6016D7F")] [Address(RVA = "0xD9CBB0", Offset = "0xD9B9B0", VA = "0x180D9CBB0")] set { KLLMCPFPIIE flkacdemofn = this.FLKACDEMOFN; } } // Token: 0x17003F31 RID: 16177 // (get) Token: 0x06016D80 RID: 93568 RVA: 0x00554E9C File Offset: 0x0055309C // (set) Token: 0x06016D81 RID: 93569 RVA: 0x00554EBC File Offset: 0x005530BC [Token(Token = "0x17003F31")] private TriggerVolume.CDPDNBJPLFO JNKCCANDELL { [Token(Token = "0x6016D80")] [Address(RVA = "0xD9A420", Offset = "0xD99220", VA = "0x180D9A420")] get { int num = this.OPGFGNDJEBH.IAHDANBDAAM(); throw new NullReferenceException(); } [Token(Token = "0x6016D81")] [Address(RVA = "0xD9BDC0", Offset = "0xD9ABC0", VA = "0x180D9BDC0")] set { KLLMCPFPIIE opgfgndjebh = this.OPGFGNDJEBH; } } // Token: 0x17003F32 RID: 16178 // (get) Token: 0x06016D82 RID: 93570 RVA: 0x00554ED8 File Offset: 0x005530D8 [Token(Token = "0x17003F32")] public PGIHLFOHNML AEDJDDKGMJO { [Token(Token = "0x6016D82")] [Address(RVA = "0xDA0890", Offset = "0xD9F690", VA = "0x180DA0890")] 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: 0x17003F33 RID: 16179 // (get) Token: 0x06016D83 RID: 93571 RVA: 0x00554F30 File Offset: 0x00553130 [Token(Token = "0x17003F33")] public PGIHLFOHNML KIMGPKCPKBH { [Token(Token = "0x6016D83")] [Address(RVA = "0xDA0740", Offset = "0xD9F540", VA = "0x180DA0740")] 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: 0x17003F34 RID: 16180 // (get) Token: 0x06016D84 RID: 93572 RVA: 0x00554F88 File Offset: 0x00553188 // (set) Token: 0x06016D85 RID: 93573 RVA: 0x00554FA8 File Offset: 0x005531A8 [Token(Token = "0x17003F34")] public string[] EEHLDEFKPNK { [Token(Token = "0x6016D84")] [Address(RVA = "0xDA09E0", Offset = "0xD9F7E0", VA = "0x180DA09E0")] get { return this.KONEJPCAEFN.IAHDANBDAAM(); } [Token(Token = "0x6016D85")] [Address(RVA = "0xD9DF60", Offset = "0xD9CD60", VA = "0x180D9DF60")] private set { KLLMCPFPIIE konejpcaefn = this.KONEJPCAEFN; } } // Token: 0x17003F35 RID: 16181 // (get) Token: 0x06016D86 RID: 93574 RVA: 0x00554FC4 File Offset: 0x005531C4 // (set) Token: 0x06016D87 RID: 93575 RVA: 0x00554FE4 File Offset: 0x005531E4 [Token(Token = "0x17003F35")] public string HLFEMANCOFH { [Token(Token = "0x6016D86")] [Address(RVA = "0xD9B7B0", Offset = "0xD9A5B0", VA = "0x180D9B7B0")] get { return this.JCEHAEPFILD.IAHDANBDAAM(); } [Token(Token = "0x6016D87")] [Address(RVA = "0xDA1070", Offset = "0xD9FE70", VA = "0x180DA1070")] set { KLLMCPFPIIE jcehaepfild = this.JCEHAEPFILD; } } // Token: 0x17003F36 RID: 16182 // (get) Token: 0x06016D88 RID: 93576 RVA: 0x00555000 File Offset: 0x00553200 [Token(Token = "0x17003F36")] private bool BNOIJKMAJPH { [Token(Token = "0x6016D88")] [Address(RVA = "0xD9A1D0", Offset = "0xD98FD0", VA = "0x180D9A1D0")] get { return !string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM()); } } // Token: 0x17003F37 RID: 16183 // (get) Token: 0x06016D89 RID: 93577 RVA: 0x00555028 File Offset: 0x00553228 [Token(Token = "0x17003F37")] private bool FOJIDONFDMD { [Token(Token = "0x6016D89")] [Address(RVA = "0xD9E2F0", Offset = "0xD9D0F0", VA = "0x180D9E2F0")] 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: 0x17003F38 RID: 16184 // (get) Token: 0x06016D8A RID: 93578 RVA: 0x00555074 File Offset: 0x00553274 // (set) Token: 0x06016D8B RID: 93579 RVA: 0x00555094 File Offset: 0x00553294 [Token(Token = "0x17003F38")] private bool HABADDAGOGM { [Token(Token = "0x6016D8A")] [Address(RVA = "0xD99180", Offset = "0xD97F80", VA = "0x180D99180")] get { return this.BIPJGDJDLBM.IAHDANBDAAM() != null; } [Token(Token = "0x6016D8B")] [Address(RVA = "0xD99930", Offset = "0xD98730", VA = "0x180D99930")] set { KLLMCPFPIIE bipjgdjdlbm = this.BIPJGDJDLBM; } } // Token: 0x17003F39 RID: 16185 // (get) Token: 0x06016D8C RID: 93580 RVA: 0x005550B0 File Offset: 0x005532B0 // (set) Token: 0x06016D8D RID: 93581 RVA: 0x005550D0 File Offset: 0x005532D0 [Token(Token = "0x17003F39")] public bool JABMPFHMLMH { [Token(Token = "0x6016D8C")] [Address(RVA = "0xD9CCB0", Offset = "0xD9BAB0", VA = "0x180D9CCB0")] get { return this.FLDMBDILGCB.IAHDANBDAAM() != null; } [Token(Token = "0x6016D8D")] [Address(RVA = "0xD9CD00", Offset = "0xD9BB00", VA = "0x180D9CD00")] set { KLLMCPFPIIE fldmbdilgcb = this.FLDMBDILGCB; } } // Token: 0x17003F3A RID: 16186 // (get) Token: 0x06016D8E RID: 93582 RVA: 0x005550EC File Offset: 0x005532EC // (set) Token: 0x06016D8F RID: 93583 RVA: 0x0055510C File Offset: 0x0055330C [Token(Token = "0x17003F3A")] private bool MAHKLOHOPNK { [Token(Token = "0x6016D8E")] [Address(RVA = "0xD9BE20", Offset = "0xD9AC20", VA = "0x180D9BE20")] get { return this.HIEPIBBPPMJ.IAHDANBDAAM() != null; } [Token(Token = "0x6016D8F")] [Address(RVA = "0xD99B80", Offset = "0xD98980", VA = "0x180D99B80")] set { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; } } // Token: 0x17003F3B RID: 16187 // (get) Token: 0x06016D90 RID: 93584 RVA: 0x00555128 File Offset: 0x00553328 [Token(Token = "0x17003F3B")] private bool FMEHKHOINDP { [Token(Token = "0x6016D90")] [Address(RVA = "0xD9E4B0", Offset = "0xD9D2B0", VA = "0x180D9E4B0")] get { bool flag = this.FLKACDEMOFN.IAHDANBDAAM() != null; if (!flag) { return flag; } return this.BIPJGDJDLBM.IAHDANBDAAM() == 0 || this.HIEPIBBPPMJ.IAHDANBDAAM() == 0; } } // Token: 0x17003F3C RID: 16188 // (get) Token: 0x06016D91 RID: 93585 RVA: 0x0055516C File Offset: 0x0055336C // (set) Token: 0x06016D92 RID: 93586 RVA: 0x00555180 File Offset: 0x00553380 [Token(Token = "0x17003F3C")] public bool DBFHKGMGCLM { [Token(Token = "0x6016D91")] [Address(RVA = "0xDA0730", Offset = "0xD9F530", VA = "0x180DA0730")] get; [Token(Token = "0x6016D92")] [Address(RVA = "0xD9A780", Offset = "0xD99580", VA = "0x180D9A780")] private set; } // Token: 0x14000209 RID: 521 // (add) Token: 0x06016D93 RID: 93587 RVA: 0x00555194 File Offset: 0x00553394 // (remove) Token: 0x06016D94 RID: 93588 RVA: 0x005551B0 File Offset: 0x005533B0 [Token(Token = "0x14000209")] public event Action IOOIPLBKCLL { [Token(Token = "0x6016D93")] [Address(RVA = "0xDA0690", Offset = "0xD9F490", VA = "0x180DA0690")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6016D94")] [Address(RVA = "0xDA0FD0", Offset = "0xD9FDD0", VA = "0x180DA0FD0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x06016D95 RID: 93589 RVA: 0x005551CC File Offset: 0x005533CC [Token(Token = "0x6016D95")] [Address(RVA = "0xD991D0", Offset = "0xD97FD0", VA = "0x180D991D0", 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: 0x06016D96 RID: 93590 RVA: 0x00555400 File Offset: 0x00553600 [Token(Token = "0x6016D96")] [Address(RVA = "0xD9E9A0", Offset = "0xD9D7A0", VA = "0x180D9E9A0", 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: 0x06016D97 RID: 93591 RVA: 0x0055554C File Offset: 0x0055374C [Token(Token = "0x6016D97")] [Address(RVA = "0xD9F670", Offset = "0xD9E470", VA = "0x180D9F670")] 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; DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func3, action2, func4, num5, text4, text5); if (dhcinnflbba != 0) { } array[1] = dhcinnflbba; Func func5 = new Func(this.JuniorEnabled_Get); Action action3 = new Action(this.JuniorEnabled_Set); int num6 = 0; int num7 = 0; string text6; string text7; DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func5, action3, num7, num6, text6, text7); 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: 0x06016D98 RID: 93592 RVA: 0x00555814 File Offset: 0x00553A14 [Token(Token = "0x6016D98")] [Address(RVA = "0xD9A470", Offset = "0xD99270", VA = "0x180D9A470")] public void CurrentMode_Set(int BCEFAKDFEMM) { if (base.OGIBLNIIHDK) { KLLMCPFPIIE opgfgndjebh = this.OPGFGNDJEBH; KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); } } // Token: 0x06016D99 RID: 93593 RVA: 0x00555848 File Offset: 0x00553A48 [Token(Token = "0x6016D99")] [Address(RVA = "0xD9A420", Offset = "0xD99220", VA = "0x180D9A420")] public int CurrentMode_Get() { return this.OPGFGNDJEBH.IAHDANBDAAM(); } // Token: 0x06016D9A RID: 93594 RVA: 0x00555868 File Offset: 0x00553A68 [Token(Token = "0x6016D9A")] [Address(RVA = "0xD9BA60", Offset = "0xD9A860", VA = "0x180D9BA60")] 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: 0x06016D9B RID: 93595 RVA: 0x005558A4 File Offset: 0x00553AA4 [Token(Token = "0x6016D9B")] [Address(RVA = "0xD9BB40", Offset = "0xD9A940", VA = "0x180D9BB40")] 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: 0x06016D9C RID: 93596 RVA: 0x005558EC File Offset: 0x00553AEC [Token(Token = "0x6016D9C")] [Address(RVA = "0xD9B8E0", Offset = "0xD9A6E0", VA = "0x180D9B8E0")] 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 LEAAAPEKOBD.PMFGGEGMPCC(Enumerable.Where(array, <>9__100_), ", #"); } return string.Empty; } // Token: 0x06016D9D RID: 93597 RVA: 0x0055594C File Offset: 0x00553B4C [Token(Token = "0x6016D9D")] [Address(RVA = "0xD9B800", Offset = "0xD9A600", VA = "0x180D9B800")] 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: 0x06016D9E RID: 93598 RVA: 0x00555988 File Offset: 0x00553B88 [Token(Token = "0x6016D9E")] [Address(RVA = "0xD9B7B0", Offset = "0xD9A5B0", VA = "0x180D9B7B0")] public string FilterRole_Get() { return this.JCEHAEPFILD.IAHDANBDAAM(); } // Token: 0x06016D9F RID: 93599 RVA: 0x005559A8 File Offset: 0x00553BA8 [Token(Token = "0x6016D9F")] [Address(RVA = "0xD9CD00", Offset = "0xD9BB00", VA = "0x180D9CD00")] public void JuniorEnabled_Set(bool BCEFAKDFEMM) { KLLMCPFPIIE fldmbdilgcb = this.FLDMBDILGCB; } // Token: 0x06016DA0 RID: 93600 RVA: 0x005559C4 File Offset: 0x00553BC4 [Token(Token = "0x6016DA0")] [Address(RVA = "0xD9CCB0", Offset = "0xD9BAB0", VA = "0x180D9CCB0")] public bool JuniorEnabled_Get() { return this.FLDMBDILGCB.IAHDANBDAAM() != null; } // Token: 0x06016DA1 RID: 93601 RVA: 0x005559E4 File Offset: 0x00553BE4 [Token(Token = "0x6016DA1")] [Address(RVA = "0xD9AF10", Offset = "0xD99D10", VA = "0x180D9AF10")] 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: 0x06016DA2 RID: 93602 RVA: 0x00555B24 File Offset: 0x00553D24 [Token(Token = "0x6016DA2")] [Address(RVA = "0xD9A230", Offset = "0xD99030", VA = "0x180D9A230")] 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 = LEAAAPEKOBD.PMFGGEGMPCC(Enumerable.Where(array, <>9__106_), ", #"); string text3 = "#" + text2; tooltip3.Message = text3; } } } // Token: 0x06016DA3 RID: 93603 RVA: 0x00555BD0 File Offset: 0x00553DD0 [Token(Token = "0x6016DA3")] [Address(RVA = "0xD9DC60", Offset = "0xD9CA60", VA = "0x180D9DC60")] 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: 0x06016DA4 RID: 93604 RVA: 0x00555C34 File Offset: 0x00553E34 [Token(Token = "0x6016DA4")] [Address(RVA = "0xD9C160", Offset = "0xD9AF60", VA = "0x180D9C160")] 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: 0x06016DA5 RID: 93605 RVA: 0x00555C7C File Offset: 0x00553E7C [Token(Token = "0x6016DA5")] [Address(RVA = "0xD9C160", Offset = "0xD9AF60", VA = "0x180D9C160")] 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: 0x06016DA6 RID: 93606 RVA: 0x00555CC4 File Offset: 0x00553EC4 [Token(Token = "0x6016DA6")] [Address(RVA = "0xD9DB20", Offset = "0xD9C920", VA = "0x180D9DB20")] private void MBLANIMACNE(Tool EGFEJGHDNAI) { if (this.IsTrackedWithFilters(EGFEJGHDNAI)) { bool flag = this.HKNDOFNDDDN.Add(EGFEJGHDNAI); Tool tool = CDHKGKPIOLK.KGAPEMHMJHI(this.OPBPFFDFODK, EGFEJGHDNAI); Dictionary opbpffdfodk = this.OPBPFFDFODK; } } // Token: 0x06016DA7 RID: 93607 RVA: 0x00555D04 File Offset: 0x00553F04 [Token(Token = "0x6016DA7")] [Address(RVA = "0xD9DA80", Offset = "0xD9C880", VA = "0x180D9DA80")] private void LJCPNCNEKPK(Tool EGFEJGHDNAI) { if (this.IsTrackedWithFilters(EGFEJGHDNAI)) { bool flag = this.HKNDOFNDDDN.Add(EGFEJGHDNAI); Tool tool = CDHKGKPIOLK.KGAPEMHMJHI(this.GAADBINOBLL, EGFEJGHDNAI); Dictionary gaadbinobll = this.GAADBINOBLL; } } // Token: 0x06016DA8 RID: 93608 RVA: 0x00555D44 File Offset: 0x00553F44 [Token(Token = "0x6016DA8")] [Address(RVA = "0xD9BD20", Offset = "0xD9AB20", VA = "0x180D9BD20")] private void GFAJJKLMKDD(AGAJMBPABDL IEKDDPPNFPF) { if (this.IsTrackedWithFilters(IEKDDPPNFPF)) { bool flag = this.PIIHHFADBHG.Add(IEKDDPPNFPF); AGAJMBPABDL agajmbpabdl = CDHKGKPIOLK.KGAPEMHMJHI(this.NEDEFPAOHMH, IEKDDPPNFPF); Dictionary nedefpaohmh = this.NEDEFPAOHMH; } } // Token: 0x06016DA9 RID: 93609 RVA: 0x00555D84 File Offset: 0x00553F84 [Token(Token = "0x6016DA9")] [Address(RVA = "0xD98EB0", Offset = "0xD97CB0", VA = "0x180D98EB0")] private void ADCHLPGGFJI(AGAJMBPABDL IEKDDPPNFPF) { if (this.IsTrackedWithFilters(IEKDDPPNFPF)) { bool flag = this.PIIHHFADBHG.Add(IEKDDPPNFPF); AGAJMBPABDL agajmbpabdl = CDHKGKPIOLK.KGAPEMHMJHI(this.DMGGCCHEIHJ, IEKDDPPNFPF); Dictionary dmggccheihj = this.DMGGCCHEIHJ; } } // Token: 0x06016DAA RID: 93610 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016DAA")] [Address(RVA = "0xD99BE0", Offset = "0xD989E0", VA = "0x180D99BE0")] private void CCDOBIAMNIM() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016DAB RID: 93611 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016DAB")] [Address(RVA = "0xD9AA50", Offset = "0xD99850", VA = "0x180D9AA50")] private void EDCGHFIBHNG(Tool EGFEJGHDNAI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016DAC RID: 93612 RVA: 0x00555DC4 File Offset: 0x00553FC4 [Token(Token = "0x6016DAC")] [Address(RVA = "0x16AB510", Offset = "0x16AA310", VA = "0x1816AB510")] private void BEKNGHPKECJ(TriggerVolumeInputNodeDisplay IKFLAODDALD, HashSet EAJEIOOEHEM, Dictionary EONFCPDPJOD, Dictionary BBCJCIBEHPN, Action LCLMLJPCCMK, Action FKICIIPIGCA) { int num2; do { int num = 0; if (KKPBCOOONNK.BNNCCCFFALC || !this.JDAKDEIANGH) { } bool flag; if (flag) { if (num != 0) { HashSet nphfpefbmag = this.NPHFPEFBMAG; bool flag2 = nphfpefbmag.Remove(EONFCPDPJOD); bool flag3 = nphfpefbmag.Add(EONFCPDPJOD); } if (!this.JDAKDEIANGH) { } if (this.NPHFPEFBMAG.Contains(EONFCPDPJOD)) { continue; } } num2 = 0; num2 += num2; num2++; } while (this != 0); num2 += num2; num2 += 19; num2 += EONFCPDPJOD; } // Token: 0x06016DAD RID: 93613 RVA: 0x00555E50 File Offset: 0x00554050 [Token(Token = "0x6016DAD")] [Address(RVA = "0xD9C280", Offset = "0xD9B080", VA = "0x180D9C280")] 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: 0x06016DAE RID: 93614 RVA: 0x00555EC0 File Offset: 0x005540C0 [Token(Token = "0x6016DAE")] [Address(RVA = "0xD9E090", Offset = "0xD9CE90", VA = "0x180D9E090")] 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: 0x06016DAF RID: 93615 RVA: 0x00555F14 File Offset: 0x00554114 [Token(Token = "0x6016DAF")] [Address(RVA = "0xD9D630", Offset = "0xD9C430", VA = "0x180D9D630")] 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: 0x06016DB0 RID: 93616 RVA: 0x00555F84 File Offset: 0x00554184 [Token(Token = "0x6016DB0")] [Address(RVA = "0xD9A510", Offset = "0xD99310", VA = "0x180D9A510")] 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: 0x06016DB1 RID: 93617 RVA: 0x00555FE4 File Offset: 0x005541E4 [Token(Token = "0x6016DB1")] [Address(RVA = "0xD9E420", Offset = "0xD9D220", VA = "0x180D9E420")] private void NGMFLJCBEOG() { KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; bool flag = echjjadbjad.CJNEOPHOKKB(agajmbpabdl); this.FNMADOMILOE = flag; } // Token: 0x06016DB2 RID: 93618 RVA: 0x00556018 File Offset: 0x00554218 [Token(Token = "0x6016DB2")] [Address(RVA = "0xD9CD60", Offset = "0xD9BB60", VA = "0x180D9CD60")] 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: 0x06016DB3 RID: 93619 RVA: 0x005560FC File Offset: 0x005542FC [Token(Token = "0x6016DB3")] [Address(RVA = "0xD9BC60", Offset = "0xD9AA60", VA = "0x180D9BC60")] [NFOMENMAOIA] private void FireEnterExitEvents(EEAEPAPIPJB GBNDGCDDDLJ) { if (this.FMEHKHOINDP && this.OPGFGNDJEBH.IAHDANBDAAM() == 0) { int filteredPlayerCount = this.JOJOMBMJGMH; this.JAILLEPOFPE.SetOutput(OutputSlot.G, filteredPlayerCount); } } // Token: 0x06016DB4 RID: 93620 RVA: 0x0055613C File Offset: 0x0055433C [Token(Token = "0x6016DB4")] [Address(RVA = "0xD9ED40", Offset = "0xD9DB40", VA = "0x180D9ED40")] 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); Tool tool = CDHKGKPIOLK.KGAPEMHMJHI(this.OPBPFFDFODK, num); Dictionary opbpffdfodk = this.OPBPFFDFODK; } Action action = new Action(this.EDCGHFIBHNG); Action action2 = new Action(this.EDCGHFIBHNG); } } } // Token: 0x06016DB5 RID: 93621 RVA: 0x005561F8 File Offset: 0x005543F8 [Token(Token = "0x6016DB5")] [Address(RVA = "0xD9F000", Offset = "0xD9DE00", VA = "0x180D9F000")] 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: 0x17003F3D RID: 16189 // (get) Token: 0x06016DB6 RID: 93622 RVA: 0x00556278 File Offset: 0x00554478 [Token(Token = "0x17003F3D")] public IEnumerable ICEAALNNIKI { [Token(Token = "0x6016DB6")] [Address(RVA = "0xDA0E90", Offset = "0xD9FC90", VA = "0x180DA0E90")] 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: 0x17003F3E RID: 16190 // (get) Token: 0x06016DB7 RID: 93623 RVA: 0x005562B4 File Offset: 0x005544B4 [Token(Token = "0x17003F3E")] public int KBLFHLLAKKA { [Token(Token = "0x6016DB7")] [Address(RVA = "0xDA0D10", Offset = "0xD9FB10", VA = "0x180DA0D10")] 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: 0x06016DB8 RID: 93624 RVA: 0x005562FC File Offset: 0x005544FC [Token(Token = "0x6016DB8")] [Address(RVA = "0xD9B390", Offset = "0xD9A190", VA = "0x180D9B390")] 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: 0x06016DB9 RID: 93625 RVA: 0x00556348 File Offset: 0x00554548 [Token(Token = "0x6016DB9")] [Address(RVA = "0xD9C510", Offset = "0xD9B310", VA = "0x180D9C510")] 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: 0x17003F3F RID: 16191 // (get) Token: 0x06016DBA RID: 93626 RVA: 0x005563FC File Offset: 0x005545FC [Token(Token = "0x17003F3F")] public IEnumerable FKBOFPAPEBF { [Token(Token = "0x6016DBA")] [Address(RVA = "0xDA0C00", Offset = "0xD9FA00", VA = "0x180DA0C00")] 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: 0x17003F40 RID: 16192 // (get) Token: 0x06016DBB RID: 93627 RVA: 0x00556444 File Offset: 0x00554644 [Token(Token = "0x17003F40")] public int JOJOMBMJGMH { [Token(Token = "0x6016DBB")] [Address(RVA = "0xDA0A30", Offset = "0xD9F830", VA = "0x180DA0A30")] 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: 0x06016DBC RID: 93628 RVA: 0x00556498 File Offset: 0x00554698 [Token(Token = "0x6016DBC")] [Address(RVA = "0xD9C7B0", Offset = "0xD9B5B0", VA = "0x180D9C7B0")] 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: 0x06016DBD RID: 93629 RVA: 0x00556518 File Offset: 0x00554718 [Token(Token = "0x6016DBD")] [Address(RVA = "0xD9E940", Offset = "0xD9D740", VA = "0x180D9E940")] private void OOPNGOLIKMH(GameRole IENKDAKBEDP) { this.IEEOIOJEAOP = (int)((ulong)4294967295L); } // Token: 0x17003F41 RID: 16193 // (get) Token: 0x06016DBE RID: 93630 RVA: 0x00556538 File Offset: 0x00554738 [Token(Token = "0x17003F41")] public bool JBMFJOBFJHP { [Token(Token = "0x6016DBE")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "19")] get { } } // Token: 0x06016DBF RID: 93631 RVA: 0x00556548 File Offset: 0x00554748 [Token(Token = "0x6016DBF")] [Address(RVA = "0xD9A790", Offset = "0xD99590", VA = "0x180D9A790", 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: 0x06016DC0 RID: 93632 RVA: 0x005565B0 File Offset: 0x005547B0 [Token(Token = "0x6016DC0")] [Address(RVA = "0xD98F50", Offset = "0xD97D50", VA = "0x180D98F50")] 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: 0x06016DC1 RID: 93633 RVA: 0x0055663C File Offset: 0x0055483C [Token(Token = "0x6016DC1")] [Address(RVA = "0xD9E950", Offset = "0xD9D750", VA = "0x180D9E950", Slot = "24")] public void OnCreatedBySpawning() { KLLMCPFPIIE flkacdemofn = this.FLKACDEMOFN; } // Token: 0x06016DC2 RID: 93634 RVA: 0x00556658 File Offset: 0x00554858 [Token(Token = "0x6016DC2")] [Address(RVA = "0xD9D3A0", Offset = "0xD9C1A0", VA = "0x180D9D3A0")] 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: 0x06016DC3 RID: 93635 RVA: 0x0055670C File Offset: 0x0055490C [Token(Token = "0x6016DC3")] [Address(RVA = "0xD9F3D0", Offset = "0xD9E1D0", VA = "0x180D9F3D0", 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: 0x06016DC4 RID: 93636 RVA: 0x0055677C File Offset: 0x0055497C [Token(Token = "0x6016DC4")] [Address(RVA = "0xD9E580", Offset = "0xD9D380", VA = "0x180D9E580", 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: 0x06016DC5 RID: 93637 RVA: 0x005568CC File Offset: 0x00554ACC [Token(Token = "0x6016DC5")] [Address(RVA = "0xD9F380", Offset = "0xD9E180", VA = "0x180D9F380", Slot = "23")] public void ResetObject() { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); } // Token: 0x06016DC6 RID: 93638 RVA: 0x005568F0 File Offset: 0x00554AF0 [Token(Token = "0x6016DC6")] [Address(RVA = "0xD9B4F0", Offset = "0xD9A2F0", VA = "0x180D9B4F0")] 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: 0x06016DC7 RID: 93639 RVA: 0x0055692C File Offset: 0x00554B2C [Token(Token = "0x6016DC7")] [Address(RVA = "0xD99990", Offset = "0xD98790", VA = "0x180D99990")] 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: 0x06016DC8 RID: 93640 RVA: 0x00556968 File Offset: 0x00554B68 [Token(Token = "0x6016DC8")] [Address(RVA = "0xD9DD70", Offset = "0xD9CB70", VA = "0x180D9DD70")] 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: 0x06016DC9 RID: 93641 RVA: 0x005569A4 File Offset: 0x00554BA4 [Token(Token = "0x6016DC9")] [Address(RVA = "0xD99FE0", Offset = "0xD98DE0", VA = "0x180D99FE0")] 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: 0x17003F42 RID: 16194 // (get) Token: 0x06016DCA RID: 93642 RVA: 0x005569E0 File Offset: 0x00554BE0 [Token(Token = "0x17003F42")] private IEnumerable BGANBIILLOA { [Token(Token = "0x6016DCA")] [Address(RVA = "0xD9C9B0", Offset = "0xD9B7B0", VA = "0x180D9C9B0", Slot = "15")] get { KLAMCLLEFGI[] array = new KLAMCLLEFGI[4]; KLAMCLLEFGI gcmafdfalji = TriggerVolume.GCMAFDFALJI; if (gcmafdfalji != 0) { } array[0] = gcmafdfalji; KLAMCLLEFGI afhfamcmpoh = TriggerVolume.AFHFAMCMPOH; if (afhfamcmpoh != 0) { } array[1] = afhfamcmpoh; KLAMCLLEFGI fmnonmgkagg = TriggerVolume.FMNONMGKAGG; if (fmnonmgkagg != 0) { } array[2] = fmnonmgkagg; KLAMCLLEFGI llonndhhlee = TriggerVolume.LLONNDHHLEE; if (llonndhhlee != 0) { } array[3] = llonndhhlee; IEnumerable enumerable; return enumerable; } } // Token: 0x17003F43 RID: 16195 // (get) Token: 0x06016DCB RID: 93643 RVA: 0x00556A48 File Offset: 0x00554C48 [Token(Token = "0x17003F43")] private DJMPGKILABP OBHLNKHEHEN { [Token(Token = "0x6016DCB")] [Address(RVA = "0xD9CC10", Offset = "0xD9BA10", VA = "0x180D9CC10", Slot = "16")] get { /* An exception occurred when decompiling this method (06016DCB) ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.Creation.Shapes.TriggerVolume::JPHPDHGLKLN() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(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: 0x06016DCC RID: 93644 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016DCC")] [Address(RVA = "0xD9B2F0", Offset = "0xD9A0F0", VA = "0x180D9B2F0", Slot = "17")] private IFNLKKABKEB EKLANAAAJGK(IBNOALNMLHC CHKKEHOKPJP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17003F44 RID: 16196 // (get) Token: 0x06016DCD RID: 93645 RVA: 0x00556A5C File Offset: 0x00554C5C [Token(Token = "0x17003F44")] private CreationObject OHPMKCCONDF { [Token(Token = "0x6016DCD")] [Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0", Slot = "18")] get { return this.creationObject; } } // Token: 0x06016DCE RID: 93646 RVA: 0x00556A70 File Offset: 0x00554C70 [Token(Token = "0x6016DCE")] [Address(RVA = "0xDA0470", Offset = "0xD9F270", VA = "0x180DA0470")] 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: 0x06016DCF RID: 93647 RVA: 0x00556B6C File Offset: 0x00554D6C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6016DCF")] [Address(RVA = "0xDA00A0", Offset = "0xD9EEA0", VA = "0x180DA00A0")] static TriggerVolume() { ValueTuple[] array = new ValueTuple[1]; int num = 0; array[0] = num; TriggerVolume.GCMAFDFALJI = KLAMCLLEFGI.EAEHAOJGCNH("838c536b-7e41-44b1-8e34-71870e764d4d", "Player Entered", array); ValueTuple[] array2 = new ValueTuple[1]; int num2 = 0; array2[0] = num2; TriggerVolume.AFHFAMCMPOH = KLAMCLLEFGI.EAEHAOJGCNH("64672b07-76ea-4f42-884b-8a5c4a0981ec", "Object Entered", array2); ValueTuple[] array3 = new ValueTuple[1]; int num3 = 0; array3[0] = num3; TriggerVolume.FMNONMGKAGG = KLAMCLLEFGI.EAEHAOJGCNH("4125198b-95f6-4ac0-a8df-6a136c0a122c", "Player Exited", array3); ValueTuple[] array4 = new ValueTuple[1]; int num4 = 0; array4[0] = num4; TriggerVolume.LLONNDHHLEE = KLAMCLLEFGI.EAEHAOJGCNH("113f13e7-d6cb-46d2-b390-25ee48f40c0a", "Object Exited", array4); } // Token: 0x06016DD0 RID: 93648 RVA: 0x00556C24 File Offset: 0x00554E24 [Token(Token = "0x6016DD0")] [Address(RVA = "0xD9D8E0", Offset = "0xD9C6E0", VA = "0x180D9D8E0")] [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: 0x06016DD1 RID: 93649 RVA: 0x00556C9C File Offset: 0x00554E9C [Token(Token = "0x6016DD1")] [Address(RVA = "0xD9F1D0", Offset = "0xD9DFD0", VA = "0x180D9F1D0")] [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 = LEAAAPEKOBD.PMFGGEGMPCC(Enumerable.Where(array, <>9__100_), ", #"); } bool isCompleted = ((IAsyncResult)propertyValueText).IsCompleted; } // Token: 0x06016DD2 RID: 93650 RVA: 0x00556D04 File Offset: 0x00554F04 [Token(Token = "0x6016DD2")] [Address(RVA = "0xD9BF00", Offset = "0xD9AD00", VA = "0x180D9BF00")] [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: 0x06016DD3 RID: 93651 RVA: 0x00556D80 File Offset: 0x00554F80 [Token(Token = "0x6016DD3")] [Address(RVA = "0xD9B470", Offset = "0xD9A270", VA = "0x180D9B470")] [CompilerGenerated] private void FHANBFBECKE(CreationObjectSettingStringUIControl JBFIMIEMPII) { TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText; string text = this.JCEHAEPFILD.IAHDANBDAAM(); bool isCompleted = ((IAsyncResult)propertyValueText).IsCompleted; } // Token: 0x06016DD4 RID: 93652 RVA: 0x00556DB0 File Offset: 0x00554FB0 [Token(Token = "0x6016DD4")] [Address(RVA = "0xD9DFC0", Offset = "0xD9CDC0", VA = "0x180D9DFC0")] [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: 0x06016DD5 RID: 93653 RVA: 0x00556DEC File Offset: 0x00554FEC [Token(Token = "0x6016DD5")] [Address(RVA = "0xD9B6E0", Offset = "0xD9A4E0", VA = "0x180D9B6E0")] [CompilerGenerated] private void FMPHJMKFPMG(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.MIHJLJAHPJN); Action action = new Action(this.HKCDJKNDNNE); } // Token: 0x06016DD6 RID: 93654 RVA: 0x00556E28 File Offset: 0x00555028 [Token(Token = "0x6016DD6")] [Address(RVA = "0xD99180", Offset = "0xD97F80", VA = "0x180D99180")] [CompilerGenerated] private bool MIHJLJAHPJN() { return this.BIPJGDJDLBM.IAHDANBDAAM() != null; } // Token: 0x06016DD7 RID: 93655 RVA: 0x00556E48 File Offset: 0x00555048 [Token(Token = "0x6016DD7")] [Address(RVA = "0xD9BE70", Offset = "0xD9AC70", VA = "0x180D9BE70")] [CompilerGenerated] private void HKCDJKNDNNE(bool MBJCIBHEOMM) { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); KLLMCPFPIIE bipjgdjdlbm = this.BIPJGDJDLBM; } // Token: 0x06016DD8 RID: 93656 RVA: 0x00556E74 File Offset: 0x00555074 [Token(Token = "0x6016DD8")] [Address(RVA = "0xD9C090", Offset = "0xD9AE90", VA = "0x180D9C090")] [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: 0x06016DD9 RID: 93657 RVA: 0x00556EB0 File Offset: 0x005550B0 [Token(Token = "0x6016DD9")] [Address(RVA = "0xD9B280", Offset = "0xD9A080", VA = "0x180D9B280")] [CompilerGenerated] private bool IKHJGFEKDPH() { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return !(controlPanelCircuitObject != num); } // Token: 0x06016DDA RID: 93658 RVA: 0x00556ED0 File Offset: 0x005550D0 [Token(Token = "0x6016DDA")] [Address(RVA = "0xD99180", Offset = "0xD97F80", VA = "0x180D99180")] [CompilerGenerated] private bool DMJEMPIMNKE() { return this.BIPJGDJDLBM.IAHDANBDAAM() != null; } // Token: 0x06016DDB RID: 93659 RVA: 0x00556EF0 File Offset: 0x005550F0 [Token(Token = "0x6016DDB")] [Address(RVA = "0xD9BE70", Offset = "0xD9AC70", VA = "0x180D9BE70")] [CompilerGenerated] private void KMMICFGPINE(bool MBJCIBHEOMM) { KLLMCPFPIIE hiepibbppmj = this.HIEPIBBPPMJ; int num = 0; hiepibbppmj.BDJFGEJFPPO(num); KLLMCPFPIIE bipjgdjdlbm = this.BIPJGDJDLBM; } // Token: 0x06016DDC RID: 93660 RVA: 0x00556F1C File Offset: 0x0055511C [Token(Token = "0x6016DDC")] [Address(RVA = "0xD9B280", Offset = "0xD9A080", VA = "0x180D9B280")] [CompilerGenerated] private bool EKDBOEGJICB() { ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return !(controlPanelCircuitObject != num); } // Token: 0x06016DDD RID: 93661 RVA: 0x00556F3C File Offset: 0x0055513C [Token(Token = "0x6016DDD")] [Address(RVA = "0xD9DBC0", Offset = "0xD9C9C0", VA = "0x180D9DBC0")] [CompilerGenerated] private bool MDPHOLMCLLD() { if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1) { } ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject; int num = 0; return controlPanelCircuitObject != num; } // Token: 0x06016DDE RID: 93662 RVA: 0x00556F70 File Offset: 0x00555170 [Token(Token = "0x6016DDE")] [Address(RVA = "0xD9AEC0", Offset = "0xD99CC0", VA = "0x180D9AEC0")] [CompilerGenerated] private bool EELOGPAPACD() { return this.OPGFGNDJEBH.IAHDANBDAAM() != 1; } // Token: 0x0400EE33 RID: 60979 [Token(Token = "0x400EE33")] public const OutputSlot ENTERED_SLOT = OutputSlot.R; // Token: 0x0400EE34 RID: 60980 [Token(Token = "0x400EE34")] public const OutputSlot CURRENT_TOTAL_SLOT = OutputSlot.G; // Token: 0x0400EE35 RID: 60981 [Token(Token = "0x400EE35")] public const OutputSlot EXITED_SLOT = OutputSlot.B; // Token: 0x0400EE36 RID: 60982 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400EE36")] [SerializeField] private BoxCollider mainCollider; // Token: 0x0400EE37 RID: 60983 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400EE37")] [SerializeField] private Color playerModeColor; // Token: 0x0400EE38 RID: 60984 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400EE38")] [SerializeField] private Color playerModeAccentColor; // Token: 0x0400EE39 RID: 60985 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400EE39")] [SerializeField] private Color toolModeColor; // Token: 0x0400EE3A RID: 60986 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400EE3A")] [SerializeField] private Color toolModeAccentColor; // Token: 0x0400EE3B RID: 60987 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400EE3B")] [SerializeField] private MeshRenderer[] renderersToRecolorOnModeChange; // Token: 0x0400EE3C RID: 60988 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400EE3C")] [SerializeField] private Transform circuitOutputs; // Token: 0x0400EE3D RID: 60989 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400EE3D")] [SerializeField] private float playerCapsuleRadius = 0.4f; // Token: 0x0400EE3E RID: 60990 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400EE3E")] [SerializeField] private float playerCapsuleHeight = 1.5f; // Token: 0x0400EE3F RID: 60991 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400EE3F")] [SerializeField] private Collider[] ignoredColliders; // Token: 0x0400EE40 RID: 60992 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400EE40")] [SerializeField] private Tooltip tooltip; // Token: 0x0400EE41 RID: 60993 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400EE41")] [SerializeField] private string defaultFilterTooltip = "Any"; // Token: 0x0400EE42 RID: 60994 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400EE42")] [SerializeField] private string playerTrackingModeTooltip = "Track all players.\nEnter/Exit outputs player IDs."; // Token: 0x0400EE43 RID: 60995 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400EE43")] [SerializeField] private string objectTrackingModeTooltip = "Track all props and non-decoration shapes.\nEnter/Exit outputs object IDs."; // Token: 0x0400EE44 RID: 60996 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400EE44")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private Tool _tool; // Token: 0x0400EE45 RID: 60997 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400EE45")] [SerializeField] private CreationObjectSettingStringUIControl tagEditPrefab; // Token: 0x0400EE46 RID: 60998 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400EE46")] [SerializeField] private ControlPanelCircuitObject controlPanelCircuitObject; // Token: 0x0400EE47 RID: 60999 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400EE47")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private CreationObject creationObject; // Token: 0x0400EE48 RID: 61000 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400EE48")] private bool FNMADOMILOE; // Token: 0x0400EE49 RID: 61001 [FieldOffset(Offset = "0xEC")] [Token(Token = "0x400EE49")] private int IEEOIOJEAOP = (int)((ulong)4294967295L); // Token: 0x0400EE4A RID: 61002 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400EE4A")] private TriggerVolumeInputNodeDisplay JAILLEPOFPE; // Token: 0x0400EE4B RID: 61003 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400EE4B")] private KPNDFONGDGF FJACAKGHJPK; // Token: 0x0400EE4C RID: 61004 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400EE4C")] private KIJJFKGKOFF ECHJJADBJAD; // Token: 0x0400EE4D RID: 61005 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400EE4D")] private List ABFBNJEGJDA; // Token: 0x0400EE4E RID: 61006 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400EE4E")] private POOHDDIBALI PNOPNBJENAA; // Token: 0x0400EE4F RID: 61007 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400EE4F")] private List OFFAMIAIIGG; // Token: 0x0400EE50 RID: 61008 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400EE50")] private HashSet PIIHHFADBHG; // Token: 0x0400EE51 RID: 61009 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400EE51")] private Dictionary NEDEFPAOHMH; // Token: 0x0400EE52 RID: 61010 [FieldOffset(Offset = "0x150")] [Token(Token = "0x400EE52")] private Dictionary DMGGCCHEIHJ; // Token: 0x0400EE53 RID: 61011 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400EE53")] private HashSet HKNDOFNDDDN; // Token: 0x0400EE54 RID: 61012 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400EE54")] private Dictionary OPBPFFDFODK; // Token: 0x0400EE55 RID: 61013 [FieldOffset(Offset = "0x168")] [Token(Token = "0x400EE55")] private Dictionary GAADBINOBLL; // Token: 0x0400EE56 RID: 61014 [FieldOffset(Offset = "0x170")] [Token(Token = "0x400EE56")] private HashSet NPHFPEFBMAG; // Token: 0x0400EE57 RID: 61015 [FieldOffset(Offset = "0x178")] [Token(Token = "0x400EE57")] private bool LKLIJGKFDLO; // Token: 0x0400EE58 RID: 61016 [FieldOffset(Offset = "0x180")] [Token(Token = "0x400EE58")] private KLLMCPFPIIE FLKACDEMOFN; // Token: 0x0400EE59 RID: 61017 [FieldOffset(Offset = "0x188")] [Token(Token = "0x400EE59")] private KLLMCPFPIIE OPGFGNDJEBH; // Token: 0x0400EE5A RID: 61018 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400EE5A")] private PGIHLFOHNML EHHICAOAHOJ; // Token: 0x0400EE5B RID: 61019 [FieldOffset(Offset = "0x198")] [Token(Token = "0x400EE5B")] private PGIHLFOHNML GPNGOEFJDIM; // Token: 0x0400EE5C RID: 61020 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400EE5C")] private KLLMCPFPIIE KONEJPCAEFN; // Token: 0x0400EE5D RID: 61021 [FieldOffset(Offset = "0x1A8")] [Token(Token = "0x400EE5D")] private KLLMCPFPIIE JCEHAEPFILD; // Token: 0x0400EE5E RID: 61022 [FieldOffset(Offset = "0x1B0")] [Token(Token = "0x400EE5E")] private KLLMCPFPIIE BIPJGDJDLBM; // Token: 0x0400EE5F RID: 61023 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x400EE5F")] private KLLMCPFPIIE FLDMBDILGCB; // Token: 0x0400EE60 RID: 61024 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x400EE60")] private KLLMCPFPIIE HIEPIBBPPMJ; // Token: 0x0400EE62 RID: 61026 [FieldOffset(Offset = "0x1D0")] [Token(Token = "0x400EE62")] private Action GBOEJFFJGOE; // Token: 0x0400EE63 RID: 61027 [FieldOffset(Offset = "0x1D8")] [Token(Token = "0x400EE63")] private Action KHDACHGIBIO; // Token: 0x0400EE64 RID: 61028 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x400EE64")] private Action FCFEABIJDOE; // Token: 0x0400EE65 RID: 61029 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x400EE65")] private Action LKHGLFPDDDH; // Token: 0x0400EE67 RID: 61031 [Token(Token = "0x400EE67")] private static readonly KLAMCLLEFGI GCMAFDFALJI; // Token: 0x0400EE68 RID: 61032 [Token(Token = "0x400EE68")] private static readonly KLAMCLLEFGI AFHFAMCMPOH; // Token: 0x0400EE69 RID: 61033 [Token(Token = "0x400EE69")] private static readonly KLAMCLLEFGI FMNONMGKAGG; // Token: 0x0400EE6A RID: 61034 [Token(Token = "0x400EE6A")] private static readonly KLAMCLLEFGI LLONNDHHLEE; // Token: 0x02003370 RID: 13168 [Token(Token = "0x2003370")] private enum CDPDNBJPLFO { // Token: 0x0400EE6C RID: 61036 [Token(Token = "0x400EE6C")] Player, // Token: 0x0400EE6D RID: 61037 [Token(Token = "0x400EE6D")] Tool } // Token: 0x02003372 RID: 13170 [Token(Token = "0x2003372")] [CompilerGenerated] private sealed class JBNEBOPIECN { // Token: 0x06016DE8 RID: 93672 RVA: 0x0055707C File Offset: 0x0055527C [Token(Token = "0x6016DE8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JBNEBOPIECN() { } // Token: 0x06016DE9 RID: 93673 RVA: 0x00557090 File Offset: 0x00555290 [Token(Token = "0x6016DE9")] [Address(RVA = "0xD8DF20", Offset = "0xD8CD20", VA = "0x180D8DF20")] 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: 0x0400EE76 RID: 61046 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400EE76")] public TriggerVolume <>4__this; // Token: 0x0400EE77 RID: 61047 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400EE77")] public string tagName; } // Token: 0x02003373 RID: 13171 [Token(Token = "0x2003373")] [CompilerGenerated] private sealed class HOADCMBABLD { // Token: 0x06016DEA RID: 93674 RVA: 0x005570DC File Offset: 0x005552DC [Token(Token = "0x6016DEA")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HOADCMBABLD() { } // Token: 0x06016DEB RID: 93675 RVA: 0x005570F0 File Offset: 0x005552F0 [Token(Token = "0x6016DEB")] [Address(RVA = "0xD8D7B0", Offset = "0xD8C5B0", VA = "0x180D8D7B0")] internal void b__0(NKHBKKGOIHL.PEHMCMIFBJO response) { if (response.k__BackingField) { KLLMCPFPIIE jcehaepfild = this.<>4__this.JCEHAEPFILD; } } // Token: 0x0400EE78 RID: 61048 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400EE78")] public TriggerVolume <>4__this; // Token: 0x0400EE79 RID: 61049 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400EE79")] public string role; } } }