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