Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/Creation/Shapes/TriggerVolumeCV2.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

1308 lines
44 KiB
C#

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.CircuitsV2.ContextNodes;
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: 0x02003461 RID: 13409
[Token(Token = "0x2003461")]
public class TriggerVolumeCV2 : MonoBehaviourPun, LDIJBEFKFFE, NDBBKDMPBHD, AHOAEAFEAHN, EOCLMMENCKH, CHJEFIDMANE, DJNMPDPNFJN
{
// Token: 0x17004008 RID: 16392
// (get) Token: 0x0601727A RID: 94842 RVA: 0x005621F4 File Offset: 0x005603F4
[Token(Token = "0x17004008")]
public Tool PBBJCLJPFMI
{
[Token(Token = "0x601727A")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return this._tool;
}
}
// Token: 0x17004009 RID: 16393
// (get) Token: 0x0601727B RID: 94843 RVA: 0x00562208 File Offset: 0x00560408
// (set) Token: 0x0601727C RID: 94844 RVA: 0x00562228 File Offset: 0x00560428
[Token(Token = "0x17004009")]
private bool LPAJEADIGHC
{
[Token(Token = "0x601727B")]
[Address(RVA = "0x1898280", Offset = "0x1897280", VA = "0x181898280")]
get
{
return this.FLKACDEMOFN.IAHDANBDAAM() != null;
}
[Token(Token = "0x601727C")]
[Address(RVA = "0x1899A90", Offset = "0x1898A90", VA = "0x181899A90")]
set
{
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
}
}
// Token: 0x1700400A RID: 16394
// (get) Token: 0x0601727D RID: 94845 RVA: 0x00562244 File Offset: 0x00560444
[Token(Token = "0x1700400A")]
public PGIHLFOHNML AEDJDDKGMJO
{
[Token(Token = "0x601727D")]
[Address(RVA = "0x189C070", Offset = "0x189B070", VA = "0x18189C070")]
get
{
PGIHLFOHNML ehhicaoahoj = this.EHHICAOAHOJ;
if (ehhicaoahoj == 0)
{
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__20_ = TriggerVolumeCV2.<>c.<>9__20_0;
if (<>9__20_ == 0)
{
TriggerVolumeCV2.<>c.<>9__20_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
}
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JDINNGBMHHM);
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__20_, ohindolfnmp, 9);
this.EHHICAOAHOJ = pgihlfohnml;
}
return ehhicaoahoj;
}
}
// Token: 0x1700400B RID: 16395
// (get) Token: 0x0601727E RID: 94846 RVA: 0x0056229C File Offset: 0x0056049C
[Token(Token = "0x1700400B")]
public PGIHLFOHNML KIMGPKCPKBH
{
[Token(Token = "0x601727E")]
[Address(RVA = "0x189BF20", Offset = "0x189AF20", VA = "0x18189BF20")]
get
{
PGIHLFOHNML gpngoefjdim = this.GPNGOEFJDIM;
if (gpngoefjdim == 0)
{
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__23_ = TriggerVolumeCV2.<>c.<>9__23_0;
if (<>9__23_ == 0)
{
TriggerVolumeCV2.<>c.<>9__23_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
}
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JAABHCKFPHE);
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__23_, ohindolfnmp, 9);
this.GPNGOEFJDIM = pgihlfohnml;
}
return gpngoefjdim;
}
}
// Token: 0x1700400C RID: 16396
// (get) Token: 0x0601727F RID: 94847 RVA: 0x005622F4 File Offset: 0x005604F4
// (set) Token: 0x06017280 RID: 94848 RVA: 0x00562314 File Offset: 0x00560514
[Token(Token = "0x1700400C")]
public string[] EEHLDEFKPNK
{
[Token(Token = "0x601727F")]
[Address(RVA = "0x189C1C0", Offset = "0x189B1C0", VA = "0x18189C1C0")]
get
{
return this.KONEJPCAEFN.JNGMDCKPBOM;
}
[Token(Token = "0x6017280")]
[Address(RVA = "0x189A7E0", Offset = "0x18997E0", VA = "0x18189A7E0")]
private set
{
this.KONEJPCAEFN.JNGMDCKPBOM = value;
}
}
// Token: 0x1700400D RID: 16397
// (get) Token: 0x06017281 RID: 94849 RVA: 0x00562334 File Offset: 0x00560534
// (set) Token: 0x06017282 RID: 94850 RVA: 0x00562354 File Offset: 0x00560554
[Token(Token = "0x1700400D")]
public string HLFEMANCOFH
{
[Token(Token = "0x6017281")]
[Address(RVA = "0x1898B40", Offset = "0x1897B40", VA = "0x181898B40")]
get
{
return this.JCEHAEPFILD.JNGMDCKPBOM;
}
[Token(Token = "0x6017282")]
[Address(RVA = "0x1898B90", Offset = "0x1897B90", VA = "0x181898B90")]
set
{
this.JCEHAEPFILD.JNGMDCKPBOM = value;
}
}
// Token: 0x1700400E RID: 16398
// (get) Token: 0x06017283 RID: 94851 RVA: 0x00562374 File Offset: 0x00560574
[Token(Token = "0x1700400E")]
private bool BNOIJKMAJPH
{
[Token(Token = "0x6017283")]
[Address(RVA = "0x1897F70", Offset = "0x1896F70", VA = "0x181897F70")]
get
{
return !string.IsNullOrEmpty(this.JCEHAEPFILD.JNGMDCKPBOM);
}
}
// Token: 0x1700400F RID: 16399
// (get) Token: 0x06017284 RID: 94852 RVA: 0x0056239C File Offset: 0x0056059C
[Token(Token = "0x1700400F")]
private bool FOJIDONFDMD
{
[Token(Token = "0x6017284")]
[Address(RVA = "0x189A850", Offset = "0x1899850", VA = "0x18189A850")]
get
{
int num = 0;
string[] array = this.KONEJPCAEFN.JNGMDCKPBOM;
if (num < array.Length)
{
if (this.KONEJPCAEFN.JNGMDCKPBOM[num].LJGBBKKGKOP())
{
num++;
}
return true;
}
throw new NullReferenceException();
}
}
// Token: 0x17004010 RID: 16400
// (get) Token: 0x06017285 RID: 94853 RVA: 0x005623E8 File Offset: 0x005605E8
// (set) Token: 0x06017286 RID: 94854 RVA: 0x00562408 File Offset: 0x00560608
[Token(Token = "0x17004010")]
public bool JABMPFHMLMH
{
[Token(Token = "0x6017285")]
[Address(RVA = "0x1899B90", Offset = "0x1898B90", VA = "0x181899B90")]
get
{
return this.FLDMBDILGCB.IAHDANBDAAM() != null;
}
[Token(Token = "0x6017286")]
[Address(RVA = "0x1899BE0", Offset = "0x1898BE0", VA = "0x181899BE0")]
set
{
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
}
}
// Token: 0x17004011 RID: 16401
// (get) Token: 0x06017287 RID: 94855 RVA: 0x00562424 File Offset: 0x00560624
[Token(Token = "0x17004011")]
private bool FMEHKHOINDP
{
[Token(Token = "0x6017287")]
[Address(RVA = "0x1898280", Offset = "0x1897280", VA = "0x181898280")]
get
{
return this.FLKACDEMOFN.IAHDANBDAAM() != null;
}
}
// Token: 0x06017288 RID: 94856 RVA: 0x00562444 File Offset: 0x00560644
[Token(Token = "0x6017288")]
[Address(RVA = "0x18975F0", Offset = "0x18965F0", VA = "0x1818975F0", Slot = "13")]
protected override void Awake()
{
base..ctor();
int num = 0;
FNCHFMNHOFM fnchfmnhofm;
string dngkiajllhg = fnchfmnhofm.DNGKIAJLLHG;
Action aflpggjmpoe = fnchfmnhofm.AFLPGGJMPOE;
string[] array = new string[num];
AKBHELGFNFF<string[]> akbhelgfnff;
this.KONEJPCAEFN = akbhelgfnff;
Action action = new Action(this.MEFNIJACJAK);
FNCHFMNHOFM fnchfmnhofm2;
string dngkiajllhg2 = fnchfmnhofm2.DNGKIAJLLHG;
Action aflpggjmpoe2 = fnchfmnhofm2.AFLPGGJMPOE;
AKBHELGFNFF<string> akbhelgfnff2;
this.JCEHAEPFILD = akbhelgfnff2;
KLLMCPFPIIE<bool> kllmcpfpiie;
this.FLDMBDILGCB = kllmcpfpiie;
Action action2 = new Action(this.AIMPEGLGFIJ);
KLLMCPFPIIE<bool> kllmcpfpiie2;
this.FLKACDEMOFN = kllmcpfpiie2;
OKNNKFGFODL localPlayerStartedTeleportEvent = PlayerMovementFeedback.LocalPlayerStartedTeleportEvent;
Action action3 = new Action(this.NGMFLJCBEOG);
PlayerMovementFeedback.LocalPlayerStartedTeleportEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerStartedTeleportEvent, action3);
NBPOLJHGGLE<Player, Vector3, Vector3> playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent;
Action<Player, Vector3, Vector3> action4 = new Action(this.KJIJHCBPAPB);
PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.BPJDFPACLMK(playerTeleportedEvent, action4);
Action<GameRole> action5 = new Action(this.OOPNGOLIKMH);
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
Action<AGAJMBPABDL> action6 = new Action(this.MHNIIHEIIOB);
GEMNHNAFCIN pnopnbjenaa = this.PNOPNBJENAA;
Action<Tool> action7 = new Action(this.JDGEMECOCJJ);
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: 0x06017289 RID: 94857 RVA: 0x00562590 File Offset: 0x00560790
[Token(Token = "0x6017289")]
[Address(RVA = "0x189AA50", Offset = "0x1899A50", VA = "0x18189AA50", 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<Player, Vector3, Vector3> playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent;
Action<Player, Vector3, Vector3> action2 = new Action(this.KJIJHCBPAPB);
PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.GMNMHGMFGOL(playerTeleportedEvent, action2);
Action<GameRole> action3 = new Action(this.OOPNGOLIKMH);
string text = this.ECHJJADBJAD.ToString();
int num = 0;
this.ECHJJADBJAD = num;
this.PNOPNBJENAA = num;
this.LKLIJGKFDLO = true;
}
// Token: 0x0601728A RID: 94858 RVA: 0x0056261C File Offset: 0x0056081C
[Token(Token = "0x601728A")]
[Address(RVA = "0x189B370", Offset = "0x189A370", VA = "0x18189B370")]
private void Start()
{
CreationObject creationObject = this._tool.creationObject;
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__44_ = TriggerVolumeCV2.<>c.<>9__44_0;
if (<>9__44_ == 0)
{
TriggerVolumeCV2.<>c.<>9__44_0 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
}
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.ENOPHEKGAOP);
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__44_, ohindolfnmp, 10);
int num = 0;
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(cpnmfokdbkm);
CreationObject creationObject2 = this._tool.creationObject;
PGIHLFOHNML pgihlfohnml;
if (this.GPNGOEFJDIM == 0)
{
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG dedabhkcibg;
if (TriggerVolumeCV2.<>c.<>9__23_0 == 0)
{
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
TriggerVolumeCV2.<>c.<>9__23_0 = dedabhkcibg;
}
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.JAABHCKFPHE);
pgihlfohnml = new PGIHLFOHNML(dedabhkcibg, ohindolfnmp2, 9);
this.GPNGOEFJDIM = pgihlfohnml;
}
ILINODKFHEO ilinodkfheo2 = creationObject2.AddConfigurableSetting(pgihlfohnml);
CreationObject creationObject3 = this._tool.creationObject;
PGIHLFOHNML pgihlfohnml2;
if (this.EHHICAOAHOJ == 0)
{
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG dedabhkcibg2;
if (TriggerVolumeCV2.<>c.<>9__20_0 == 0)
{
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
TriggerVolumeCV2.<>c.<>9__20_0 = dedabhkcibg2;
}
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.JDINNGBMHHM);
pgihlfohnml2 = new PGIHLFOHNML(dedabhkcibg2, ohindolfnmp3, 9);
this.EHHICAOAHOJ = pgihlfohnml2;
}
ILINODKFHEO ilinodkfheo3 = creationObject3.AddConfigurableSetting(pgihlfohnml2);
this._tool.creationObject.RaiseObjectSettingsFunctionsChangedEvent();
CreationObject creationObject4 = this._tool.creationObject;
DOPNALIMPNA[] array = new DOPNALIMPNA[3];
Func<bool> func = new Func(this.JuniorEnabled_Get);
Action<bool> action = new Action(this.JuniorEnabled_Set);
int num2 = 0;
int num3 = 0;
string text;
string text2;
ulong num4;
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num3, num2, text, text2, (int)num4, num);
if (dhcinnflbba != 0)
{
}
array[0] = dhcinnflbba;
Func<string> func2 = new Func(this.FilterTags_Get);
Action<string> action2 = new Action(this.FilterTags_Set);
INAOBEINBGO inaobeinbgo;
if (inaobeinbgo != 0)
{
}
array[1] = inaobeinbgo;
Func<string> func3 = new Func(this.FilterRole_Get);
Action<string> action3 = new Action(this.FilterRole_Set);
INAOBEINBGO inaobeinbgo2;
if (inaobeinbgo2 != 0)
{
}
array[2] = inaobeinbgo2;
ECJBHJOCKHL ecjbhjockhl = creationObject4.AddFoldoutMenu("Trigger Volume", 10, array);
}
// Token: 0x0601728B RID: 94859 RVA: 0x0056281C File Offset: 0x00560A1C
[Token(Token = "0x601728B")]
[Address(RVA = "0x1898D70", Offset = "0x1897D70", VA = "0x181898D70")]
public void FilterTags_Set(string HHCFINADPNK)
{
string[] array = new string[1];
string text = ToolTagManager.FormatTag(HHCFINADPNK);
if (text != 0)
{
}
array[0] = text;
string[] array2;
this.KONEJPCAEFN.JNGMDCKPBOM = array2;
}
// Token: 0x0601728C RID: 94860 RVA: 0x00562858 File Offset: 0x00560A58
[Token(Token = "0x601728C")]
[Address(RVA = "0x1898000", Offset = "0x1897000", VA = "0x181898000")]
public void CV2SetFilterTags(GGLMKLIJBHG CHKKEHOKPJP, string[] HHCFINADPNK)
{
int num = 0;
int num2 = 0;
int length = HHCFINADPNK.Length;
if (num2 < length)
{
string text = ToolTagManager.FormatTag(HHCFINADPNK[num]);
throw new ArrayTypeMismatchException();
}
}
// Token: 0x0601728D RID: 94861 RVA: 0x0056289C File Offset: 0x00560A9C
[Token(Token = "0x601728D")]
[Address(RVA = "0x1898BF0", Offset = "0x1897BF0", VA = "0x181898BF0")]
public string FilterTags_Get()
{
if (this.FOJIDONFDMD)
{
string[] array = this.KONEJPCAEFN.JNGMDCKPBOM;
Func<string, bool> <>9__47_ = TriggerVolumeCV2.<>c.<>9__47_0;
if (<>9__47_ == 0)
{
TriggerVolumeCV2.<>c.<>9__47_0 = (string i) => !string.IsNullOrWhiteSpace(i);
}
return FNAIFEHNKCN.PMFGGEGMPCC<string>(Enumerable.Where<string>(array, <>9__47_), ", #");
}
return string.Empty;
}
// Token: 0x0601728E RID: 94862 RVA: 0x005628FC File Offset: 0x00560AFC
[Token(Token = "0x601728E")]
[Address(RVA = "0x1898B90", Offset = "0x1897B90", VA = "0x181898B90")]
public void FilterRole_Set(string IENKDAKBEDP)
{
this.JCEHAEPFILD.JNGMDCKPBOM = IENKDAKBEDP;
}
// Token: 0x0601728F RID: 94863 RVA: 0x0056291C File Offset: 0x00560B1C
[Token(Token = "0x601728F")]
[Address(RVA = "0x1897FD0", Offset = "0x1896FD0", VA = "0x181897FD0")]
public void CV2SetFilterRole(GGLMKLIJBHG CHKKEHOKPJP, string IENKDAKBEDP)
{
}
// Token: 0x06017290 RID: 94864 RVA: 0x0056292C File Offset: 0x00560B2C
[Token(Token = "0x6017290")]
[Address(RVA = "0x1898B40", Offset = "0x1897B40", VA = "0x181898B40")]
public string FilterRole_Get()
{
return this.JCEHAEPFILD.JNGMDCKPBOM;
}
// Token: 0x06017291 RID: 94865 RVA: 0x0056294C File Offset: 0x00560B4C
[Token(Token = "0x6017291")]
[Address(RVA = "0x1899BE0", Offset = "0x1898BE0", VA = "0x181899BE0")]
public void JuniorEnabled_Set(bool BCEFAKDFEMM)
{
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
}
// Token: 0x06017292 RID: 94866 RVA: 0x00562968 File Offset: 0x00560B68
[Token(Token = "0x6017292")]
[Address(RVA = "0x1899B90", Offset = "0x1898B90", VA = "0x181899B90")]
public bool JuniorEnabled_Get()
{
return this.FLDMBDILGCB.IAHDANBDAAM() != null;
}
// Token: 0x06017293 RID: 94867 RVA: 0x00562988 File Offset: 0x00560B88
[Token(Token = "0x6017293")]
[Address(RVA = "0x189A630", Offset = "0x1899630", VA = "0x18189A630")]
private void MEFNIJACJAK()
{
this.IEEOIOJEAOP = (int)((ulong)4294967295L);
}
// Token: 0x06017294 RID: 94868 RVA: 0x005629A8 File Offset: 0x00560BA8
[Token(Token = "0x6017294")]
[Address(RVA = "0x189A470", Offset = "0x1899470", VA = "0x18189A470")]
private void MBLANIMACNE(Tool EGFEJGHDNAI)
{
if (this.IsTrackedWithFilters(EGFEJGHDNAI))
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.AFHFAMCMPOH.JPOHGBCEJEJ;
}
}
// Token: 0x06017295 RID: 94869 RVA: 0x005629DC File Offset: 0x00560BDC
[Token(Token = "0x6017295")]
[Address(RVA = "0x189A2B0", Offset = "0x18992B0", VA = "0x18189A2B0")]
private void LJCPNCNEKPK(Tool EGFEJGHDNAI)
{
if (this.IsTrackedWithFilters(EGFEJGHDNAI))
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.LLONNDHHLEE.JPOHGBCEJEJ;
}
}
// Token: 0x06017296 RID: 94870 RVA: 0x00562A10 File Offset: 0x00560C10
[Token(Token = "0x6017296")]
[Address(RVA = "0x1898F20", Offset = "0x1897F20", VA = "0x181898F20")]
private void GFAJJKLMKDD(AGAJMBPABDL IEKDDPPNFPF)
{
if (this.IsTrackedWithFilters(IEKDDPPNFPF))
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.GCMAFDFALJI.JPOHGBCEJEJ;
}
}
// Token: 0x06017297 RID: 94871 RVA: 0x00562A44 File Offset: 0x00560C44
[Token(Token = "0x6017297")]
[Address(RVA = "0x1897210", Offset = "0x1896210", VA = "0x181897210")]
private void ADCHLPGGFJI(AGAJMBPABDL IEKDDPPNFPF)
{
if (this.IsTrackedWithFilters(IEKDDPPNFPF))
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.FMNONMGKAGG.JPOHGBCEJEJ;
}
}
// Token: 0x06017298 RID: 94872 RVA: 0x00562A78 File Offset: 0x00560C78
[Token(Token = "0x6017298")]
[Address(RVA = "0x189A840", Offset = "0x1899840", VA = "0x18189A840")]
private void MHNIIHEIIOB(AGAJMBPABDL DLPOHIKJFCG)
{
this.ADCHLPGGFJI(DLPOHIKJFCG);
}
// Token: 0x06017299 RID: 94873 RVA: 0x00562A8C File Offset: 0x00560C8C
[Token(Token = "0x6017299")]
[Address(RVA = "0x18998E0", Offset = "0x18988E0", VA = "0x1818998E0")]
private void JDGEMECOCJJ(Tool JCHJGKPDLLP)
{
this.LJCPNCNEKPK(JCHJGKPDLLP);
}
// Token: 0x0601729A RID: 94874 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601729A")]
[Address(RVA = "0x18982D0", Offset = "0x18972D0", VA = "0x1818982D0")]
private void EDCGHFIBHNG(Tool EGFEJGHDNAI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601729B RID: 94875 RVA: 0x00562AA0 File Offset: 0x00560CA0
[Token(Token = "0x601729B")]
[Address(RVA = "0x189A980", Offset = "0x1899980", VA = "0x18189A980")]
private void NGMFLJCBEOG()
{
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
bool flag = echjjadbjad.CJNEOPHOKKB(agajmbpabdl);
this.FNMADOMILOE = flag;
}
// Token: 0x0601729C RID: 94876 RVA: 0x00562AD4 File Offset: 0x00560CD4
[Token(Token = "0x601729C")]
[Address(RVA = "0x1899C40", Offset = "0x1898C40", VA = "0x181899C40")]
private void KJIJHCBPAPB(Player IEKDDPPNFPF, Vector3 EHOCHOEODPI, Vector3 EIMLJIEONMB)
{
IEnumerator<Collider> enumerator;
do
{
int num = 0;
if ((this.FNMADOMILOE ? 1 : 0) != num)
{
break;
}
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (echjjadbjad.CJNEOPHOKKB(agajmbpabdl))
{
break;
}
Vector3 up = Vector3.up;
List<ToolCollider> nnbalfkkndo = this._tool.NNBALFKKNDO;
bool flag;
if (flag)
{
ReadOnlyCollection<Collider> readOnlyCollection;
enumerator = readOnlyCollection.GetEnumerator();
if (enumerator != 0)
{
bool flag2;
while (!flag2)
{
}
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<EEAEPAPIPJB> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.FireEnterExitEvents);
photonView.RpcAll(lflfmimncon);
}
int num2;
if (enumerator != 0)
{
num2 = 0;
}
if (enumerator != 0)
{
goto IL_B5;
}
while ((ulong)((uint)(-1)) == (ulong)(-1L))
{
}
if (num2 == 229)
{
}
while (num2 != 206)
{
}
}
if (flag)
{
}
}
while (enumerator != 0);
return;
IL_B5:
throw new NullReferenceException();
}
// Token: 0x0601729D RID: 94877 RVA: 0x00562BA8 File Offset: 0x00560DA8
[Token(Token = "0x601729D")]
[Address(RVA = "0x1898E90", Offset = "0x1897E90", VA = "0x181898E90")]
[NFOMENMAOIA]
private void FireEnterExitEvents(EEAEPAPIPJB GBNDGCDDDLJ)
{
if (this.FLKACDEMOFN.IAHDANBDAAM() != 0)
{
}
}
// Token: 0x0601729E RID: 94878 RVA: 0x00562BCC File Offset: 0x00560DCC
[Token(Token = "0x601729E")]
[Address(RVA = "0x189AC20", Offset = "0x1899C20", VA = "0x18189AC20")]
private void OnTriggerEnter(Collider EFGJEBIAONA)
{
int num = 0;
if (this.FLKACDEMOFN.IAHDANBDAAM() != 0)
{
Collider[] array = this.ignoredColliders;
bool flag;
if (!flag)
{
this.ECHJJADBJAD.JCINJNBJMGN();
this.GFAJJKLMKDD(num);
this.PNOPNBJENAA.JCINJNBJMGN();
GameObject gameObject = this.mainCollider.gameObject;
int num2 = 0;
if (!Physics.GetIgnoreLayerCollision(gameObject.layer, num2))
{
if (this.IsTrackedWithFilters(num))
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.AFHFAMCMPOH.JPOHGBCEJEJ;
}
Action<Tool> action = new Action(this.EDCGHFIBHNG);
Action<Tool> action2 = new Action(this.EDCGHFIBHNG);
}
}
}
}
// Token: 0x0601729F RID: 94879 RVA: 0x00562C78 File Offset: 0x00560E78
[Token(Token = "0x601729F")]
[Address(RVA = "0x189AFF0", Offset = "0x1899FF0", VA = "0x18189AFF0")]
private void OnTriggerExit(Collider EFGJEBIAONA)
{
int num = 0;
Collider[] array = this.ignoredColliders;
bool flag;
if (!flag)
{
if (this.ECHJJADBJAD.ELHNIPHFLEJ(EFGJEBIAONA, num))
{
this.ADCHLPGGFJI(num);
}
if (this.PNOPNBJENAA.ELHNIPHFLEJ(EFGJEBIAONA, num))
{
GameObject gameObject = this.mainCollider.gameObject;
int num2 = 0;
if (!Physics.GetIgnoreLayerCollision(gameObject.layer, num2))
{
Action<Tool> action = new Action(this.EDCGHFIBHNG);
this.LJCPNCNEKPK(num);
}
}
}
}
// Token: 0x17004012 RID: 16402
// (get) Token: 0x060172A0 RID: 94880 RVA: 0x00562CF4 File Offset: 0x00560EF4
[Token(Token = "0x17004012")]
public IEnumerable<Tool> ICEAALNNIKI
{
[Token(Token = "0x60172A0")]
[Address(RVA = "0x189C660", Offset = "0x189B660", VA = "0x18189C660")]
get
{
bool flag = this.FOJIDONFDMD;
GEMNHNAFCIN pnopnbjenaa = this.PNOPNBJENAA;
if (!flag)
{
}
Func<Tool, bool> func = new Func(this.IsTrackedWithFilters);
Dictionary.KeyCollection keyCollection;
return Enumerable.Where<Tool>(keyCollection, func);
}
}
// Token: 0x17004013 RID: 16403
// (get) Token: 0x060172A1 RID: 94881 RVA: 0x00562D30 File Offset: 0x00560F30
[Token(Token = "0x17004013")]
public int KBLFHLLAKKA
{
[Token(Token = "0x60172A1")]
[Address(RVA = "0x189C4E0", Offset = "0x189B4E0", VA = "0x18189C4E0")]
get
{
int num;
do
{
num = 0;
if (!this.FOJIDONFDMD)
{
goto IL_28;
}
GEMNHNAFCIN 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: 0x060172A2 RID: 94882 RVA: 0x00562D78 File Offset: 0x00560F78
[Token(Token = "0x60172A2")]
[Address(RVA = "0x1898800", Offset = "0x1897800", VA = "0x181898800")]
private static Player ELBLKGGMIGO(Tool NDONBCGJJGJ)
{
Player <OKDFEPHLKCB>k__BackingField = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
int num = 0;
if (!(<OKDFEPHLKCB>k__BackingField != num))
{
Player <PDAFAAHKEPA>k__BackingField = NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
int num2 = 0;
if (!(<PDAFAAHKEPA>k__BackingField != num2))
{
}
return NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
}
return NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
}
// Token: 0x060172A3 RID: 94883 RVA: 0x00562DC4 File Offset: 0x00560FC4
[Token(Token = "0x60172A3")]
[Address(RVA = "0x18992B0", Offset = "0x18982B0", VA = "0x1818992B0")]
public bool IsTrackedWithFilters(Tool NDONBCGJJGJ)
{
Player <OKDFEPHLKCB>k__BackingField = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
int num = 0;
bool flag = <OKDFEPHLKCB>k__BackingField != num;
if (!flag)
{
Player <PDAFAAHKEPA>k__BackingField = NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
int num2 = 0;
if (!(<PDAFAAHKEPA>k__BackingField != num2))
{
}
}
Player <OKDFEPHLKCB>k__BackingField2 = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
if (this.FLDMBDILGCB.IAHDANBDAAM() == 0)
{
int num3 = 0;
if (!(<OKDFEPHLKCB>k__BackingField2 != num3) || PHEAGDHPPBC.PJNDCEMKIPJ(<OKDFEPHLKCB>k__BackingField2))
{
}
}
int length = this.KONEJPCAEFN.JNGMDCKPBOM.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: 0x17004014 RID: 16404
// (get) Token: 0x060172A4 RID: 94884 RVA: 0x00562E78 File Offset: 0x00561078
[Token(Token = "0x17004014")]
public IEnumerable<AGAJMBPABDL> FKBOFPAPEBF
{
[Token(Token = "0x60172A4")]
[Address(RVA = "0x189C3D0", Offset = "0x189B3D0", VA = "0x18189C3D0")]
get
{
bool flag = string.IsNullOrEmpty(this.JCEHAEPFILD.JNGMDCKPBOM);
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
if (flag)
{
}
Func<AGAJMBPABDL, bool> func = new Func(this.IsTrackedWithFilters);
Dictionary.KeyCollection keyCollection;
return Enumerable.Where<AGAJMBPABDL>(keyCollection, func);
}
}
// Token: 0x17004015 RID: 16405
// (get) Token: 0x060172A5 RID: 94885 RVA: 0x00562EC0 File Offset: 0x005610C0
[Token(Token = "0x17004015")]
public int JOJOMBMJGMH
{
[Token(Token = "0x60172A5")]
[Address(RVA = "0x189C210", Offset = "0x189B210", VA = "0x18189C210")]
get
{
int num;
do
{
num = 0;
string text = this.JCEHAEPFILD.JNGMDCKPBOM;
if (string.IsNullOrEmpty(text))
{
goto IL_34;
}
OJDOLBKANNA 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: 0x060172A6 RID: 94886 RVA: 0x00562F14 File Offset: 0x00561114
[Token(Token = "0x60172A6")]
[Address(RVA = "0x18990C0", Offset = "0x18980C0", VA = "0x1818990C0")]
public bool IsTrackedWithFilters(AGAJMBPABDL NDONBCGJJGJ)
{
if (this.FLDMBDILGCB.IAHDANBDAAM() != 0 || PHEAGDHPPBC.PJNDCEMKIPJ(NDONBCGJJGJ))
{
}
if (this.JCEHAEPFILD.JNGMDCKPBOM == 0)
{
if (this.IEEOIOJEAOP < 0)
{
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
string text = this.JCEHAEPFILD.JNGMDCKPBOM;
GameRole gameRole = instance.FindActiveRoleByName(text);
if (gameRole != 0)
{
CMDADAAOBHD roleId = gameRole.roleId;
this.IEEOIOJEAOP = (int)roleId;
}
}
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
}
throw new NullReferenceException();
}
// Token: 0x060172A7 RID: 94887 RVA: 0x00562F94 File Offset: 0x00561194
[Token(Token = "0x60172A7")]
[Address(RVA = "0x189A630", Offset = "0x1899630", VA = "0x18189A630")]
private void OOPNGOLIKMH(GameRole IENKDAKBEDP)
{
this.IEEOIOJEAOP = (int)((ulong)4294967295L);
}
// Token: 0x17004016 RID: 16406
// (get) Token: 0x060172A8 RID: 94888 RVA: 0x00562FB4 File Offset: 0x005611B4
[Token(Token = "0x17004016")]
public bool JBMFJOBFJHP
{
[Token(Token = "0x60172A8")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "19")]
get
{
}
}
// Token: 0x060172A9 RID: 94889 RVA: 0x00562FC4 File Offset: 0x005611C4
[Token(Token = "0x60172A9")]
[Address(RVA = "0x1898110", Offset = "0x1897110", VA = "0x181898110", Slot = "20")]
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
{
if (HFBJGCHOANH != 0)
{
string[] array = new string[HFBJGCHOANH];
this.EEHLDEFKPNK = array;
string text = array[2];
this.JCEHAEPFILD.JNGMDCKPBOM = text;
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
}
}
// Token: 0x060172AA RID: 94890 RVA: 0x00563004 File Offset: 0x00561204
[Token(Token = "0x60172AA")]
[Address(RVA = "0x18973C0", Offset = "0x18963C0", VA = "0x1818973C0")]
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: 0x060172AB RID: 94891 RVA: 0x00563090 File Offset: 0x00561290
[Token(Token = "0x60172AB")]
[Address(RVA = "0x189AA00", Offset = "0x1899A00", VA = "0x18189AA00", Slot = "23")]
public void OnCreatedBySpawning()
{
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
}
// Token: 0x060172AC RID: 94892 RVA: 0x005630AC File Offset: 0x005612AC
[Token(Token = "0x60172AC")]
[Address(RVA = "0x189B180", Offset = "0x189A180", VA = "0x18189B180", Slot = "21")]
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
{
IOANHJNOCNE ioanhjnocne = new IOANHJNOCNE();
RepeatedField<string> mnjpglelego = new OGLGIHEPONK().MNJPGLELEGO;
string[] array = this.KONEJPCAEFN.JNGMDCKPBOM;
mnjpglelego.AddRange(array);
string text = this.JCEHAEPFILD.JNGMDCKPBOM;
bool flag = this.FLDMBDILGCB.IAHDANBDAAM() != null;
}
// Token: 0x060172AD RID: 94893 RVA: 0x005630FC File Offset: 0x005612FC
[Token(Token = "0x60172AD")]
[Address(RVA = "0x189AA00", Offset = "0x1899A00", VA = "0x18189AA00", Slot = "22")]
private void OJJEMIPIMCK(LJJOCDFAMGA FLIPBCAPDGC)
{
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
}
// Token: 0x060172AE RID: 94894 RVA: 0x00563118 File Offset: 0x00561318
[Token(Token = "0x60172AE")]
[Address(RVA = "0x18989B0", Offset = "0x18979B0", VA = "0x1818989B0")]
private void FJFFCNGKKAL(AGAJMBPABDL AGIHAKFFCCD)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.GCMAFDFALJI.JPOHGBCEJEJ;
}
// Token: 0x060172AF RID: 94895 RVA: 0x00563140 File Offset: 0x00561340
[Token(Token = "0x60172AF")]
[Address(RVA = "0x1897A80", Offset = "0x1896A80", VA = "0x181897A80")]
private void BLDPAKGMMGB(CreationObject EOJKOIGNHPJ)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.AFHFAMCMPOH.JPOHGBCEJEJ;
}
// Token: 0x060172B0 RID: 94896 RVA: 0x00563168 File Offset: 0x00561368
[Token(Token = "0x60172B0")]
[Address(RVA = "0x189A640", Offset = "0x1899640", VA = "0x18189A640")]
private void MFGGLJDBOIG(AGAJMBPABDL AGIHAKFFCCD)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.FMNONMGKAGG.JPOHGBCEJEJ;
}
// Token: 0x060172B1 RID: 94897 RVA: 0x00563190 File Offset: 0x00561390
[Token(Token = "0x60172B1")]
[Address(RVA = "0x1897C20", Offset = "0x1896C20", VA = "0x181897C20")]
private void CCPEHOOCJEI(CreationObject EOJKOIGNHPJ)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
Guid guid = TriggerVolumeCV2.LLONNDHHLEE.JPOHGBCEJEJ;
}
// Token: 0x17004017 RID: 16407
// (get) Token: 0x060172B2 RID: 94898 RVA: 0x005631B8 File Offset: 0x005613B8
[Token(Token = "0x17004017")]
private IEnumerable<KJCDLNGPNDB> BGANBIILLOA
{
[Token(Token = "0x60172B2")]
[Address(RVA = "0x18996E0", Offset = "0x18986E0", VA = "0x1818996E0", Slot = "15")]
get
{
KJCDLNGPNDB[] array = new KJCDLNGPNDB[4];
KJCDLNGPNDB gcmafdfalji = TriggerVolumeCV2.GCMAFDFALJI;
if (gcmafdfalji != 0)
{
}
array[0] = gcmafdfalji;
KJCDLNGPNDB afhfamcmpoh = TriggerVolumeCV2.AFHFAMCMPOH;
if (afhfamcmpoh != 0)
{
}
array[1] = afhfamcmpoh;
KJCDLNGPNDB fmnonmgkagg = TriggerVolumeCV2.FMNONMGKAGG;
if (fmnonmgkagg != 0)
{
}
array[2] = fmnonmgkagg;
KJCDLNGPNDB llonndhhlee = TriggerVolumeCV2.LLONNDHHLEE;
if (llonndhhlee != 0)
{
}
array[3] = llonndhhlee;
IEnumerable<KJCDLNGPNDB> enumerable;
return enumerable;
}
}
// Token: 0x17004018 RID: 16408
// (get) Token: 0x060172B3 RID: 94899 RVA: 0x00563220 File Offset: 0x00561420
[Token(Token = "0x17004018")]
private MCAEIANPGOL OBHLNKHEHEN
{
[Token(Token = "0x60172B3")]
[Address(RVA = "0x1899AF0", Offset = "0x1898AF0", VA = "0x181899AF0", Slot = "16")]
get
{
/*
An exception occurred when decompiling this method (060172B3)
ICSharpCode.Decompiler.DecompilerException: Error decompiling MCAEIANPGOL RecRoom.Core.Creation.Shapes.TriggerVolumeCV2::JPHPDHGLKLN()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:BGDADOHKJMD(var_0_05, ldsfld:BGDADOHKJMD(GHFIPBGLBID::<AGCGGAGHKEO>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: 0x060172B4 RID: 94900 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60172B4")]
[Address(RVA = "0x1898760", Offset = "0x1897760", VA = "0x181898760", Slot = "17")]
private IFNLKKABKEB<BCNIMINBPOE> EKLANAAAJGK(GGLMKLIJBHG CHKKEHOKPJP)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x17004019 RID: 16409
// (get) Token: 0x060172B5 RID: 94901 RVA: 0x00563234 File Offset: 0x00561434
[Token(Token = "0x17004019")]
private CreationObject OHPMKCCONDF
{
[Token(Token = "0x60172B5")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "18")]
get
{
return this.creationObject;
}
}
// Token: 0x060172B6 RID: 94902 RVA: 0x00563248 File Offset: 0x00561448
[Token(Token = "0x60172B6")]
[Address(RVA = "0x189BE90", Offset = "0x189AE90", VA = "0x18189BE90")]
public TriggerVolumeCV2()
{
OJDOLBKANNA ojdolbkanna = new OJDOLBKANNA();
this.ECHJJADBJAD = ojdolbkanna;
GEMNHNAFCIN gemnhnafcin = new GEMNHNAFCIN();
this.PNOPNBJENAA = gemnhnafcin;
base..ctor();
}
// Token: 0x060172B7 RID: 94903 RVA: 0x0056329C File Offset: 0x0056149C
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x60172B7")]
[Address(RVA = "0x189BAC0", Offset = "0x189AAC0", VA = "0x18189BAC0")]
static TriggerVolumeCV2()
{
ValueTuple<string, MCAEIANPGOL>[] array = new ValueTuple<string, MCAEIANPGOL>[1];
int num = 0;
array[0] = num;
TriggerVolumeCV2.GCMAFDFALJI = KJCDLNGPNDB.EAEHAOJGCNH("838c536b-7e41-44b1-8e34-71870e764d4d", "Player Entered", array);
ValueTuple<string, MCAEIANPGOL>[] array2 = new ValueTuple<string, MCAEIANPGOL>[1];
int num2 = 0;
array2[0] = num2;
TriggerVolumeCV2.AFHFAMCMPOH = KJCDLNGPNDB.EAEHAOJGCNH("64672b07-76ea-4f42-884b-8a5c4a0981ec", "Object Entered", array2);
ValueTuple<string, MCAEIANPGOL>[] array3 = new ValueTuple<string, MCAEIANPGOL>[1];
int num3 = 0;
array3[0] = num3;
TriggerVolumeCV2.FMNONMGKAGG = KJCDLNGPNDB.EAEHAOJGCNH("4125198b-95f6-4ac0-a8df-6a136c0a122c", "Player Exited", array3);
ValueTuple<string, MCAEIANPGOL>[] array4 = new ValueTuple<string, MCAEIANPGOL>[1];
int num4 = 0;
array4[0] = num4;
TriggerVolumeCV2.LLONNDHHLEE = KJCDLNGPNDB.EAEHAOJGCNH("113f13e7-d6cb-46d2-b390-25ee48f40c0a", "Object Exited", array4);
}
// Token: 0x060172B8 RID: 94904 RVA: 0x00563354 File Offset: 0x00561554
[Token(Token = "0x60172B8")]
[Address(RVA = "0x18998F0", Offset = "0x18988F0", VA = "0x1818998F0")]
[CompilerGenerated]
private void JDINNGBMHHM(CreationObjectSettingStringUIControl GCCLEJOGCCE)
{
int num = 0;
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<string> func = new Func(this.FilterTags_Get);
Action<string> action = new Action(this.FilterTags_Set);
GCCLEJOGCCE.JJAPBNJPPAK = num;
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
Action<CreationObjectSettingStringUIControl> action2 = new Action(this.CELNDKDMONO);
}
// Token: 0x060172B9 RID: 94905 RVA: 0x005633CC File Offset: 0x005615CC
[Token(Token = "0x60172B9")]
[Address(RVA = "0x1897DC0", Offset = "0x1896DC0", VA = "0x181897DC0")]
[CompilerGenerated]
private void CELNDKDMONO(CreationObjectSettingStringUIControl JBFIMIEMPII)
{
TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText;
if (this.FOJIDONFDMD)
{
string[] array = this.KONEJPCAEFN.JNGMDCKPBOM;
Func<string, bool> <>9__47_ = TriggerVolumeCV2.<>c.<>9__47_0;
if (<>9__47_ == 0)
{
TriggerVolumeCV2.<>c.<>9__47_0 = (string i) => !string.IsNullOrWhiteSpace(i);
}
string text = FNAIFEHNKCN.PMFGGEGMPCC<string>(Enumerable.Where<string>(array, <>9__47_), ", #");
}
((IMainThreadDispatcher)propertyValueText).Init();
}
// Token: 0x060172BA RID: 94906 RVA: 0x00563434 File Offset: 0x00561634
[Token(Token = "0x60172BA")]
[Address(RVA = "0x1899550", Offset = "0x1898550", VA = "0x181899550")]
[CompilerGenerated]
private void JAABHCKFPHE(CreationObjectSettingStringUIControl GCCLEJOGCCE)
{
int num = 0;
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<string> func = new Func(this.FilterRole_Get);
Action<string> action = new Action(this.FilterRole_Set);
GCCLEJOGCCE.JJAPBNJPPAK = num;
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
Action<CreationObjectSettingStringUIControl> action2 = new Action(this.LBKPHOMNLJE);
}
// Token: 0x060172BB RID: 94907 RVA: 0x005634B0 File Offset: 0x005616B0
[Token(Token = "0x60172BB")]
[Address(RVA = "0x189A230", Offset = "0x1899230", VA = "0x18189A230")]
[CompilerGenerated]
private void LBKPHOMNLJE(CreationObjectSettingStringUIControl JBFIMIEMPII)
{
TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText;
string text = this.JCEHAEPFILD.JNGMDCKPBOM;
((IMainThreadDispatcher)propertyValueText).Init();
}
// Token: 0x060172BC RID: 94908 RVA: 0x005634DC File Offset: 0x005616DC
[Token(Token = "0x60172BC")]
[Address(RVA = "0x18988E0", Offset = "0x18978E0", VA = "0x1818988E0")]
[CompilerGenerated]
private void ENOPHEKGAOP(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<bool> func = new Func(this.JuniorEnabled_Get);
Action<bool> action = new Action(this.JuniorEnabled_Set);
}
// Token: 0x0400F0C1 RID: 61633
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400F0C1")]
[SerializeField]
private BoxCollider mainCollider;
// Token: 0x0400F0C2 RID: 61634
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400F0C2")]
[SerializeField]
private float playerCapsuleRadius = 0.4f;
// Token: 0x0400F0C3 RID: 61635
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400F0C3")]
[SerializeField]
private float playerCapsuleHeight = 1.5f;
// Token: 0x0400F0C4 RID: 61636
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400F0C4")]
[SerializeField]
private Collider[] ignoredColliders;
// Token: 0x0400F0C5 RID: 61637
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400F0C5")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private Tool _tool;
// Token: 0x0400F0C6 RID: 61638
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400F0C6")]
[SerializeField]
private ControlPanelCircuitObject controlPanelCircuitObject;
// Token: 0x0400F0C7 RID: 61639
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400F0C7")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private CreationObject creationObject;
// Token: 0x0400F0C8 RID: 61640
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400F0C8")]
private bool FNMADOMILOE;
// Token: 0x0400F0C9 RID: 61641
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x400F0C9")]
private int IEEOIOJEAOP = (int)((ulong)4294967295L);
// Token: 0x0400F0CA RID: 61642
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400F0CA")]
private OJDOLBKANNA ECHJJADBJAD;
// Token: 0x0400F0CB RID: 61643
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400F0CB")]
private GEMNHNAFCIN PNOPNBJENAA;
// Token: 0x0400F0CC RID: 61644
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400F0CC")]
private bool LKLIJGKFDLO;
// Token: 0x0400F0CD RID: 61645
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400F0CD")]
private KLLMCPFPIIE<bool> FLKACDEMOFN;
// Token: 0x0400F0CE RID: 61646
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400F0CE")]
private PGIHLFOHNML EHHICAOAHOJ;
// Token: 0x0400F0CF RID: 61647
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400F0CF")]
private PGIHLFOHNML GPNGOEFJDIM;
// Token: 0x0400F0D0 RID: 61648
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400F0D0")]
private AKBHELGFNFF<string[]> KONEJPCAEFN;
// Token: 0x0400F0D1 RID: 61649
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400F0D1")]
private AKBHELGFNFF<string> JCEHAEPFILD;
// Token: 0x0400F0D2 RID: 61650
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400F0D2")]
private KLLMCPFPIIE<bool> FLDMBDILGCB;
// Token: 0x0400F0D3 RID: 61651
[Token(Token = "0x400F0D3")]
private static readonly KJCDLNGPNDB GCMAFDFALJI;
// Token: 0x0400F0D4 RID: 61652
[Token(Token = "0x400F0D4")]
private static readonly KJCDLNGPNDB AFHFAMCMPOH;
// Token: 0x0400F0D5 RID: 61653
[Token(Token = "0x400F0D5")]
private static readonly KJCDLNGPNDB FMNONMGKAGG;
// Token: 0x0400F0D6 RID: 61654
[Token(Token = "0x400F0D6")]
private static readonly KJCDLNGPNDB LLONNDHHLEE;
}
}