1307 lines
46 KiB
C#
1307 lines
46 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecNet;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Circuits;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools
|
|
{
|
|
// Token: 0x02002A33 RID: 10803
|
|
[Token(Token = "0x2002A33")]
|
|
public class RoomDoor : MonoBehaviourPun, EOCLMMENCKH
|
|
{
|
|
// Token: 0x170032D4 RID: 13012
|
|
// (get) Token: 0x0601222A RID: 74282 RVA: 0x00424AAC File Offset: 0x00422CAC
|
|
[Token(Token = "0x170032D4")]
|
|
public string GOHIKOIAJNL
|
|
{
|
|
[Token(Token = "0x601222A")]
|
|
[Address(RVA = "0x932630", Offset = "0x931430", VA = "0x180932630")]
|
|
get
|
|
{
|
|
return this.JGDDAHFAMJL.KLIAOAJIPKM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032D5 RID: 13013
|
|
// (get) Token: 0x0601222B RID: 74283 RVA: 0x00424ACC File Offset: 0x00422CCC
|
|
[Token(Token = "0x170032D5")]
|
|
public HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE HMIJHJHGJAA
|
|
{
|
|
[Token(Token = "0x601222B")]
|
|
[Address(RVA = "0x932680", Offset = "0x931480", VA = "0x180932680")]
|
|
get
|
|
{
|
|
return this.JGDDAHFAMJL.HHKKJDOCBNH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032D6 RID: 13014
|
|
// (get) Token: 0x0601222C RID: 74284 RVA: 0x00424AEC File Offset: 0x00422CEC
|
|
[Token(Token = "0x170032D6")]
|
|
public HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI JPNNNGDMOPE
|
|
{
|
|
[Token(Token = "0x601222C")]
|
|
[Address(RVA = "0x930C70", Offset = "0x92FA70", VA = "0x180930C70")]
|
|
get
|
|
{
|
|
return this.PKOFFLBLCDD.KLIAOAJIPKM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032D7 RID: 13015
|
|
// (get) Token: 0x0601222D RID: 74285 RVA: 0x00424B0C File Offset: 0x00422D0C
|
|
[Token(Token = "0x170032D7")]
|
|
public bool ECJAHKFCAPF
|
|
{
|
|
[Token(Token = "0x601222D")]
|
|
[Address(RVA = "0x9312E0", Offset = "0x9300E0", VA = "0x1809312E0")]
|
|
get
|
|
{
|
|
return this.PKOFFLBLCDD.HHKKJDOCBNH() != null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032D8 RID: 13016
|
|
// (get) Token: 0x0601222E RID: 74286 RVA: 0x00424B2C File Offset: 0x00422D2C
|
|
// (set) Token: 0x0601222F RID: 74287 RVA: 0x00424B4C File Offset: 0x00422D4C
|
|
[Token(Token = "0x170032D8")]
|
|
public bool ELKEKHJEKDN
|
|
{
|
|
[Token(Token = "0x601222E")]
|
|
[Address(RVA = "0x931290", Offset = "0x930090", VA = "0x180931290")]
|
|
get
|
|
{
|
|
return this.FAAEAPJAFKC.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x601222F")]
|
|
[Address(RVA = "0x9307A0", Offset = "0x92F5A0", VA = "0x1809307A0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> faaeapjafkc = this.FAAEAPJAFKC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032D9 RID: 13017
|
|
// (get) Token: 0x06012230 RID: 74288 RVA: 0x00424B68 File Offset: 0x00422D68
|
|
// (set) Token: 0x06012231 RID: 74289 RVA: 0x00424B88 File Offset: 0x00422D88
|
|
[Token(Token = "0x170032D9")]
|
|
public bool PMMMIOIKILL
|
|
{
|
|
[Token(Token = "0x6012230")]
|
|
[Address(RVA = "0x92F050", Offset = "0x92DE50", VA = "0x18092F050")]
|
|
get
|
|
{
|
|
return this.JAHJKCKLBIF.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6012231")]
|
|
[Address(RVA = "0x931000", Offset = "0x92FE00", VA = "0x180931000")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> jahjkcklbif = this.JAHJKCKLBIF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032DA RID: 13018
|
|
// (get) Token: 0x06012232 RID: 74290 RVA: 0x00424BA4 File Offset: 0x00422DA4
|
|
[Token(Token = "0x170032DA")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x6012232")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get
|
|
{
|
|
return this._tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032DB RID: 13019
|
|
// (get) Token: 0x06012233 RID: 74291 RVA: 0x00424BB8 File Offset: 0x00422DB8
|
|
[Token(Token = "0x170032DB")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6012233")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032DC RID: 13020
|
|
// (get) Token: 0x06012234 RID: 74292 RVA: 0x00424BC8 File Offset: 0x00422DC8
|
|
[Token(Token = "0x170032DC")]
|
|
public bool NLLONFJBKKP
|
|
{
|
|
[Token(Token = "0x6012234")]
|
|
[Address(RVA = "0x75C260", Offset = "0x75B060", VA = "0x18075C260")]
|
|
get
|
|
{
|
|
return this.AGCKCEOOCHK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012235 RID: 74293 RVA: 0x00424BDC File Offset: 0x00422DDC
|
|
[Token(Token = "0x6012235")]
|
|
[Address(RVA = "0x92ECC0", Offset = "0x92DAC0", VA = "0x18092ECC0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
Action action = new Action(this.FEEIFFEDBOB);
|
|
int num = 0;
|
|
NMIGJEKFNME<string, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE> nmigjekfnme;
|
|
this.JGDDAHFAMJL = nmigjekfnme;
|
|
Action action2 = new Action(this.DLNDEBDCKAK);
|
|
NMIGJEKFNME<HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI, bool> nmigjekfnme2;
|
|
this.PKOFFLBLCDD = nmigjekfnme2;
|
|
Action action3 = new Action(this.FGNCDHDHING);
|
|
int num2;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie = new KLLMCPFPIIE(this, "RD_HD", num2, (OHOEENCHJJE)num, action3, num);
|
|
num2 = 0;
|
|
this.JAHJKCKLBIF = kllmcpfpiie;
|
|
Action action4 = new Action(this.FAFJFFJCGPH);
|
|
int num3;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie2 = new KLLMCPFPIIE(this, "RD_HS", num3, (OHOEENCHJJE)num, action4, num);
|
|
num3 = 0;
|
|
this.FAAEAPJAFKC = kllmcpfpiie2;
|
|
}
|
|
|
|
// Token: 0x06012236 RID: 74294 RVA: 0x00424C74 File Offset: 0x00422E74
|
|
[Token(Token = "0x6012236")]
|
|
[Address(RVA = "0x9322D0", Offset = "0x9310D0", VA = "0x1809322D0")]
|
|
private void Start()
|
|
{
|
|
CreationObject component = base.GetComponent<CreationObject>();
|
|
this.EOJKOIGNHPJ = component;
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden = this.doorRoot;
|
|
int num = 0;
|
|
if (!(disableObjectWhenCircuitsHidden == num))
|
|
{
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden2 = this.doorRoot;
|
|
bool flag = this.JAHJKCKLBIF.IAHDANBDAAM() != null;
|
|
disableObjectWhenCircuitsHidden2.enabled = flag;
|
|
if (this.JAHJKCKLBIF.IAHDANBDAAM() == 0)
|
|
{
|
|
this.doorRoot.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden3 = this.signRoot;
|
|
int num2 = 0;
|
|
if (!(disableObjectWhenCircuitsHidden3 == num2))
|
|
{
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden4 = this.signRoot;
|
|
bool flag2 = this.FAAEAPJAFKC.IAHDANBDAAM() != null;
|
|
disableObjectWhenCircuitsHidden4.enabled = flag2;
|
|
if (this.FAAEAPJAFKC.IAHDANBDAAM() == 0)
|
|
{
|
|
this.signRoot.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
this.DFGKELFCGAO();
|
|
this.FEEIFFEDBOB();
|
|
this.DAJDBINKKNN();
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.AGNLDFKEPMO);
|
|
int num3 = 0;
|
|
ebljhbjgdfb.BPAJKKAGPKB(action, num3 != 0);
|
|
}
|
|
|
|
// Token: 0x06012237 RID: 74295 RVA: 0x00424D6C File Offset: 0x00422F6C
|
|
[Token(Token = "0x6012237")]
|
|
[Address(RVA = "0x931BF0", Offset = "0x9309F0", VA = "0x180931BF0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.AGNLDFKEPMO);
|
|
ebljhbjgdfb.BIHKNNPGGKP(action);
|
|
}
|
|
|
|
// Token: 0x06012238 RID: 74296 RVA: 0x00424DA0 File Offset: 0x00422FA0
|
|
[Token(Token = "0x6012238")]
|
|
[Address(RVA = "0x930B50", Offset = "0x92F950", VA = "0x180930B50")]
|
|
private void FAFJFFJCGPH()
|
|
{
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden = this.signRoot;
|
|
int num = 0;
|
|
if (!(disableObjectWhenCircuitsHidden == num))
|
|
{
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden2 = this.signRoot;
|
|
bool flag = this.FAAEAPJAFKC.IAHDANBDAAM() != null;
|
|
disableObjectWhenCircuitsHidden2.enabled = flag;
|
|
if (this.FAAEAPJAFKC.IAHDANBDAAM() == 0)
|
|
{
|
|
this.signRoot.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012239 RID: 74297 RVA: 0x00424E00 File Offset: 0x00423000
|
|
[Token(Token = "0x6012239")]
|
|
[Address(RVA = "0x930D70", Offset = "0x92FB70", VA = "0x180930D70")]
|
|
private void FGNCDHDHING()
|
|
{
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden = this.doorRoot;
|
|
int num = 0;
|
|
if (!(disableObjectWhenCircuitsHidden == num))
|
|
{
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden2 = this.doorRoot;
|
|
bool flag = this.JAHJKCKLBIF.IAHDANBDAAM() != null;
|
|
disableObjectWhenCircuitsHidden2.enabled = flag;
|
|
if (this.JAHJKCKLBIF.IAHDANBDAAM() == 0)
|
|
{
|
|
this.doorRoot.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601223A RID: 74298 RVA: 0x00424E60 File Offset: 0x00423060
|
|
[Token(Token = "0x601223A")]
|
|
[Address(RVA = "0x931DF0", Offset = "0x930BF0", VA = "0x180931DF0")]
|
|
public void ProcessCircuitInput(int signal)
|
|
{
|
|
bool isLocked = this.teleportationPortal.NLLONFJBKKP;
|
|
this.DAJDBINKKNN();
|
|
}
|
|
|
|
// Token: 0x0601223B RID: 74299 RVA: 0x00424E88 File Offset: 0x00423088
|
|
[Token(Token = "0x601223B")]
|
|
[Address(RVA = "0x92F360", Offset = "0x92E160", VA = "0x18092F360")]
|
|
public void CircuitSignalUpdated(Dictionary<InputSlot, int> signals)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
TeleportationPortal teleportationPortal = this.teleportationPortal;
|
|
this.AGCKCEOOCHK = flag;
|
|
bool isLocked = teleportationPortal.NLLONFJBKKP;
|
|
this.DAJDBINKKNN();
|
|
}
|
|
bool flag2;
|
|
if (flag2 && !this.AGCKCEOOCHK && KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
ulong num;
|
|
Player player = Player.Find((int)num);
|
|
if (player)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
AGAJMBPABDL photonPlayer = player.DBAJDHGDPOL;
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcLocalPlayerUseDoor);
|
|
photonView.RpcPlayer(photonPlayer, anjgmeddnpe);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601223C RID: 74300 RVA: 0x00424F10 File Offset: 0x00423110
|
|
[Token(Token = "0x601223C")]
|
|
[Address(RVA = "0x931E80", Offset = "0x930C80", VA = "0x180931E80")]
|
|
[NFOMENMAOIA]
|
|
private void RpcLocalPlayerUseDoor()
|
|
{
|
|
string text = this.JGDDAHFAMJL.KLIAOAJIPKM();
|
|
HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE ndaafgghcge = this.JGDDAHFAMJL.HHKKJDOCBNH();
|
|
Action action = new Action(this.JFJOAHPFIED);
|
|
if (RoomDoor.<>c.<>9__40_1 == 0)
|
|
{
|
|
RoomDoor.<>c.<>9__40_1 = delegate(string err)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601223D RID: 74301 RVA: 0x00424F64 File Offset: 0x00423164
|
|
[Token(Token = "0x601223D")]
|
|
[Address(RVA = "0x92EB00", Offset = "0x92D900", VA = "0x18092EB00")]
|
|
private void AGNLDFKEPMO()
|
|
{
|
|
this.FEEIFFEDBOB();
|
|
}
|
|
|
|
// Token: 0x0601223E RID: 74302 RVA: 0x00424F78 File Offset: 0x00423178
|
|
[Token(Token = "0x601223E")]
|
|
[Address(RVA = "0x930CC0", Offset = "0x92FAC0", VA = "0x180930CC0")]
|
|
private void FEEIFFEDBOB()
|
|
{
|
|
this.DAJDBINKKNN();
|
|
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
|
int num = 0;
|
|
if (!(eojkoignhpj == num))
|
|
{
|
|
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
|
KLCANJPOEPC jaakgfalejn = this.JAAKGFALEJN;
|
|
eojkoignhpj2.RemoveConfigurableSetting(jaakgfalejn);
|
|
this.BOHKKDHLAJI();
|
|
this.EOJKOIGNHPJ.RaiseObjectSettingsFunctionsChangedEvent();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601223F RID: 74303 RVA: 0x00424FCC File Offset: 0x004231CC
|
|
[Token(Token = "0x601223F")]
|
|
[Address(RVA = "0x930790", Offset = "0x92F590", VA = "0x180930790")]
|
|
private void DLNDEBDCKAK()
|
|
{
|
|
this.DAJDBINKKNN();
|
|
}
|
|
|
|
// Token: 0x06012240 RID: 74304 RVA: 0x00424FE0 File Offset: 0x004231E0
|
|
[Token(Token = "0x6012240")]
|
|
[Address(RVA = "0x92F910", Offset = "0x92E710", VA = "0x18092F910")]
|
|
private void DFGKELFCGAO()
|
|
{
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__44_ = RoomDoor.<>c.<>9__44_0;
|
|
if (<>9__44_ == 0)
|
|
{
|
|
RoomDoor.<>c.<>9__44_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.OLFCABCNCLI);
|
|
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__44_, ohindolfnmp, 50);
|
|
int num = 0;
|
|
ILINODKFHEO ilinodkfheo = this.EOJKOIGNHPJ.AddConfigurableSetting(pgihlfohnml);
|
|
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
|
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg;
|
|
if (RoomDoor.<>c.<>9__44_2 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
RoomDoor.<>c.<>9__44_2 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.OFODCDCBBPB);
|
|
ulong num2;
|
|
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp2, dictionary, (int)num2);
|
|
ILINODKFHEO ilinodkfheo2 = eojkoignhpj.AddConfigurableSetting(klcanjpoepc);
|
|
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg2;
|
|
if (RoomDoor.<>c.<>9__44_4 == 0)
|
|
{
|
|
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
RoomDoor.<>c.<>9__44_4 = dedabhkcibg2;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.MMFNKFKACCH);
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg2, ohindolfnmp3, 20);
|
|
ILINODKFHEO ilinodkfheo3 = eojkoignhpj2.AddConfigurableSetting(cpnmfokdbkm);
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden = this.signRoot;
|
|
int num3 = 0;
|
|
if (disableObjectWhenCircuitsHidden != num3)
|
|
{
|
|
CreationObject eojkoignhpj3 = this.EOJKOIGNHPJ;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg3;
|
|
if (RoomDoor.<>c.<>9__44_6 == 0)
|
|
{
|
|
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
RoomDoor.<>c.<>9__44_6 = dedabhkcibg3;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.JABNDCCONBJ);
|
|
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp4, 10);
|
|
ILINODKFHEO ilinodkfheo4 = eojkoignhpj3.AddConfigurableSetting(cpnmfokdbkm2);
|
|
}
|
|
DisableObjectWhenCircuitsHidden disableObjectWhenCircuitsHidden2 = this.doorRoot;
|
|
int num4 = 0;
|
|
if (disableObjectWhenCircuitsHidden2 != num4)
|
|
{
|
|
CreationObject eojkoignhpj4 = this.EOJKOIGNHPJ;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg4;
|
|
if (RoomDoor.<>c.<>9__44_8 == 0)
|
|
{
|
|
dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
RoomDoor.<>c.<>9__44_8 = dedabhkcibg4;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.PBGBFDJFKIK);
|
|
CPNMFOKDBKM cpnmfokdbkm3 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp5, 10);
|
|
ILINODKFHEO ilinodkfheo5 = eojkoignhpj4.AddConfigurableSetting(cpnmfokdbkm3);
|
|
}
|
|
this.BOHKKDHLAJI();
|
|
CreationObject eojkoignhpj5 = this.EOJKOIGNHPJ;
|
|
DOPNALIMPNA[] array = new DOPNALIMPNA[6];
|
|
Func<string> func = new Func(this.ALPFEAPFNAP);
|
|
Action<string> action = new Action(this.BHKLIENHKLH);
|
|
INAOBEINBGO inaobeinbgo;
|
|
if (inaobeinbgo != 0)
|
|
{
|
|
}
|
|
array[0] = inaobeinbgo;
|
|
Func<int> func2 = new Func(this.FCLACIILPKL);
|
|
Action<int> action2 = new Action(this.AGPIIGNGFED);
|
|
string text;
|
|
ulong num5;
|
|
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func2, action2, "Invite Mode (Subrooms only)", text, num, num, num, num, num5 != 0UL);
|
|
if (lnbmgippmjj != 0)
|
|
{
|
|
}
|
|
array[1] = lnbmgippmjj;
|
|
Func<bool> func3 = new Func(this.IGDKAIIILPB);
|
|
Action<bool> action3 = new Action(this.GIFIFDNIHPG);
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
string text2;
|
|
string text3;
|
|
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func3, action3, num7, num6, text2, text3);
|
|
if (dhcinnflbba != 0)
|
|
{
|
|
}
|
|
array[2] = dhcinnflbba;
|
|
Func<bool> func4 = new Func(this.HNGALJCMNCD);
|
|
Action<bool> action4 = new Action(this.DPCOKEBAFOM);
|
|
int num8 = 0;
|
|
int num9 = 0;
|
|
string text4;
|
|
string text5;
|
|
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func4, action4, num9, num8, text4, text5);
|
|
if (dhcinnflbba2 != 0)
|
|
{
|
|
}
|
|
array[3] = dhcinnflbba2;
|
|
Func<bool> func5 = new Func(this.BIOPJMIMIMI);
|
|
Action<bool> action5 = new Action(this.GAJOKBECNFL);
|
|
int num10 = 0;
|
|
int num11 = 0;
|
|
string text6;
|
|
string text7;
|
|
DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func5, action5, num11, num10, text6, text7);
|
|
if (dhcinnflbba3 != 0)
|
|
{
|
|
}
|
|
array[4] = dhcinnflbba3;
|
|
Func<Dictionary<string, FLCFOLDCOJJ>> func6;
|
|
if (RoomDoor.<>c.<>9__44_14 == 0)
|
|
{
|
|
func6 = delegate
|
|
{
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGPGODCCLPI>k__BackingField;
|
|
Func<DNACJGJEPEC, bool> <>9__44_2 = RoomDoor.<>c.<>9__44_20;
|
|
if (<>9__44_2 == 0)
|
|
{
|
|
RoomDoor.<>c.<>9__44_20 = delegate(DNACJGJEPEC subroom)
|
|
{
|
|
long <OMCJBBKKIKO>k__BackingField = subroom.<OMCJBBKKIKO>k__BackingField;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
return <OMCJBBKKIKO>k__BackingField != ciibgmbofei.<OMCJBBKKIKO>k__BackingField;
|
|
};
|
|
}
|
|
IEnumerable<DNACJGJEPEC> enumerable = Enumerable.Where<DNACJGJEPEC>(<LGPGODCCLPI>k__BackingField, <>9__44_2);
|
|
Func<DNACJGJEPEC, string> func9;
|
|
if (RoomDoor.<>c.<>9__44_21 == 0)
|
|
{
|
|
func9 = (DNACJGJEPEC subroom) => subroom.<LGACIEKBLBM>k__BackingField;
|
|
RoomDoor.<>c.<>9__44_21 = func9;
|
|
}
|
|
Func<DNACJGJEPEC, FLCFOLDCOJJ> func10;
|
|
if (RoomDoor.<>c.<>9__44_22 == 0)
|
|
{
|
|
func10 = delegate(DNACJGJEPEC subroom)
|
|
{
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField2 = Matchmaking.HMCJLLMDAAM.<LGPGODCCLPI>k__BackingField;
|
|
throw new NullReferenceException();
|
|
};
|
|
RoomDoor.<>c.<>9__44_22 = func10;
|
|
}
|
|
return Enumerable.ToDictionary<DNACJGJEPEC, string, FLCFOLDCOJJ>(enumerable, func9, func10);
|
|
};
|
|
RoomDoor.<>c.<>9__44_14 = func6;
|
|
}
|
|
Func<int> func7 = new Func(this.DGFOMBBGCCC);
|
|
Action<int> action6 = new Action(this.HKCPMGPLHGP);
|
|
Func<bool> func8;
|
|
if (RoomDoor.<>c.<>9__44_15 == 0)
|
|
{
|
|
func8 = delegate
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField3 = ppenfjmfpne.<LGPGODCCLPI>k__BackingField;
|
|
return ppenfjmfpne > 0;
|
|
};
|
|
RoomDoor.<>c.<>9__44_15 = func8;
|
|
}
|
|
int num12 = 0;
|
|
string text8;
|
|
ulong num13;
|
|
LNBMGIPPMJJ lnbmgippmjj2 = ONOKJPIMIIP.BCJHJAHMJFP(func6, func7, action6, "Link to Subroom", text8, func8, num12, num13 != 0UL);
|
|
if (lnbmgippmjj2 != 0)
|
|
{
|
|
}
|
|
array[5] = lnbmgippmjj2;
|
|
string text9;
|
|
ECJBHJOCKHL ecjbhjockhl = eojkoignhpj5.AddFoldoutMenu(text9, 10, array);
|
|
}
|
|
|
|
// Token: 0x06012241 RID: 74305 RVA: 0x00425398 File Offset: 0x00423598
|
|
[Token(Token = "0x6012241")]
|
|
[Address(RVA = "0x92F0A0", Offset = "0x92DEA0", VA = "0x18092F0A0")]
|
|
private void BOHKKDHLAJI()
|
|
{
|
|
Dictionary<string, FLCFOLDCOJJ> fmaamcmjpaf = this.FMAAMCMJPAF;
|
|
fmaamcmjpaf.Clear();
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = ppenfjmfpne.<LGPGODCCLPI>k__BackingField;
|
|
if (num2 < ppenfjmfpne)
|
|
{
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField2 = ppenfjmfpne.<LGPGODCCLPI>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = ppenfjmfpne.<LGACIEKBLBM>k__BackingField;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (<LGACIEKBLBM>k__BackingField != ciibgmbofei.<OMCJBBKKIKO>k__BackingField)
|
|
{
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField3 = ppenfjmfpne.<LGPGODCCLPI>k__BackingField;
|
|
Dictionary<string, FLCFOLDCOJJ> fmaamcmjpaf2 = this.FMAAMCMJPAF;
|
|
string <KICGHMNHLDJ>k__BackingField = ciibgmbofei.<KICGHMNHLDJ>k__BackingField;
|
|
fmaamcmjpaf2.Add(<KICGHMNHLDJ>k__BackingField, num);
|
|
}
|
|
num++;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg;
|
|
if (RoomDoor.<>c.<>9__45_0 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
RoomDoor.<>c.<>9__45_0 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.OMPCGLIHLOP);
|
|
Dictionary<string, FLCFOLDCOJJ> fmaamcmjpaf3 = this.FMAAMCMJPAF;
|
|
ulong num3;
|
|
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp, fmaamcmjpaf3, (int)num3);
|
|
this.JAAKGFALEJN = klcanjpoepc;
|
|
ILINODKFHEO ilinodkfheo = this.EOJKOIGNHPJ.AddConfigurableSetting(klcanjpoepc);
|
|
}
|
|
|
|
// Token: 0x06012242 RID: 74306 RVA: 0x00425484 File Offset: 0x00423684
|
|
[Token(Token = "0x6012242")]
|
|
[Address(RVA = "0x930F30", Offset = "0x92FD30", VA = "0x180930F30")]
|
|
private DABKFAIHBBP FPBKCEGMNIN(string MMBOKOLAJFH, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE GEDCEIDOKJL)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
NMIGJEKFNME<string, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE> jgddahfamjl = this.JGDDAHFAMJL;
|
|
HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE type = GEDCEIDOKJL;
|
|
string name = MMBOKOLAJFH;
|
|
jgddahfamjl.BDJFGEJFPPO(name, type);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012243 RID: 74307 RVA: 0x004254C0 File Offset: 0x004236C0
|
|
[Token(Token = "0x6012243")]
|
|
[Address(RVA = "0x9314D0", Offset = "0x9302D0", VA = "0x1809314D0")]
|
|
private DABKFAIHBBP KEHMKJCGDCG(string MMBOKOLAJFH, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE GEDCEIDOKJL)
|
|
{
|
|
string name = MMBOKOLAJFH;
|
|
if (GEDCEIDOKJL != HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.UnknownType && !string.IsNullOrWhiteSpace(MMBOKOLAJFH))
|
|
{
|
|
if (GEDCEIDOKJL != HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.Room)
|
|
{
|
|
if (GEDCEIDOKJL != HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.RoomScene)
|
|
{
|
|
Debug.LogError("Unexpected RoomDoorTargetType");
|
|
goto IL_2E;
|
|
}
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGPGODCCLPI>k__BackingField;
|
|
Func<DNACJGJEPEC, bool> func = delegate(DNACJGJEPEC s)
|
|
{
|
|
string name3 = name;
|
|
return string.Equals(s.<LGACIEKBLBM>k__BackingField, name3);
|
|
};
|
|
if (Enumerable.FirstOrDefault<DNACJGJEPEC>(<LGPGODCCLPI>k__BackingField, func) != 0)
|
|
{
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
}
|
|
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(name);
|
|
Func<string, string> func2 = delegate(string error)
|
|
{
|
|
string name2 = name;
|
|
return "Can't find room ^" + name2;
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<string> pmgcjepkfof2 = pmgcjepkfof.KPEGGEIPKDN(func2);
|
|
func2 += func2;
|
|
throw new NullReferenceException();
|
|
}
|
|
IL_2E:
|
|
return JJEKJGALHKO.LIPGKFECLDO("Invalid data");
|
|
}
|
|
|
|
// Token: 0x06012244 RID: 74308 RVA: 0x00425574 File Offset: 0x00423774
|
|
[Token(Token = "0x6012244")]
|
|
[Address(RVA = "0x92EEF0", Offset = "0x92DCF0", VA = "0x18092EEF0")]
|
|
private void BHKLIENHKLH(object NLNHFEEMFBN)
|
|
{
|
|
int hashCode = NLNHFEEMFBN.GetHashCode();
|
|
string targetName = hashCode;
|
|
Action <>9__1;
|
|
Action<string> <>9__2;
|
|
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
|
{
|
|
if (response.<GBEEHFGKJOF>k__BackingField)
|
|
{
|
|
RoomDoor <>4__this = this;
|
|
string targetName3 = targetName;
|
|
DABKFAIHBBP dabkfaihbbp = <>4__this.FPBKCEGMNIN(targetName3, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.Room);
|
|
if (<>9__1 == 0)
|
|
{
|
|
Action action2 = delegate
|
|
{
|
|
string targetName2 = targetName;
|
|
RoomDoor <>4__this2 = this;
|
|
string text = "Linked door to ^" + targetName2;
|
|
<>4__this2.FJPEGJKFEKE("Success", text);
|
|
};
|
|
<>9__1 = action2;
|
|
}
|
|
if (<>9__2 == 0)
|
|
{
|
|
Action<string> action3 = delegate(string e)
|
|
{
|
|
this.FJPEGJKFEKE("Failed", e);
|
|
};
|
|
<>9__2 = action3;
|
|
}
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof2;
|
|
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
|
|
}
|
|
|
|
// Token: 0x06012245 RID: 74309 RVA: 0x004255CC File Offset: 0x004237CC
|
|
[Token(Token = "0x6012245")]
|
|
[Address(RVA = "0x92EC00", Offset = "0x92DA00", VA = "0x18092EC00")]
|
|
private string ALPFEAPFNAP()
|
|
{
|
|
if (this.JGDDAHFAMJL.HHKKJDOCBNH() != 1)
|
|
{
|
|
return string.Empty;
|
|
}
|
|
return this.JGDDAHFAMJL.KLIAOAJIPKM();
|
|
}
|
|
|
|
// Token: 0x06012246 RID: 74310 RVA: 0x00425600 File Offset: 0x00423800
|
|
[Token(Token = "0x6012246")]
|
|
[Address(RVA = "0x931100", Offset = "0x92FF00", VA = "0x180931100")]
|
|
private void HKCPMGPLHGP(int KOIKDOKJCIJ)
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = ppenfjmfpne.<LGPGODCCLPI>k__BackingField;
|
|
if (KOIKDOKJCIJ < ppenfjmfpne)
|
|
{
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField2 = ppenfjmfpne.<LGPGODCCLPI>k__BackingField;
|
|
string <GNINPCNNPLF>k__BackingField = ppenfjmfpne.<GNINPCNNPLF>k__BackingField;
|
|
DABKFAIHBBP dabkfaihbbp = this.FPBKCEGMNIN(<GNINPCNNPLF>k__BackingField, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.RoomScene);
|
|
Action action = new Action(this.AJPPDJPBDDE);
|
|
Action<string> action2 = new Action(this.ABPEFDLOCHF);
|
|
}
|
|
this.FJPEGJKFEKE("Failed", "Subroom not found");
|
|
}
|
|
|
|
// Token: 0x06012247 RID: 74311 RVA: 0x0042566C File Offset: 0x0042386C
|
|
[Token(Token = "0x6012247")]
|
|
[Address(RVA = "0x930690", Offset = "0x92F490", VA = "0x180930690")]
|
|
private int DGFOMBBGCCC()
|
|
{
|
|
if (this.JGDDAHFAMJL.HHKKJDOCBNH() != 2)
|
|
{
|
|
return -1;
|
|
}
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGPGODCCLPI>k__BackingField;
|
|
Predicate<DNACJGJEPEC> predicate = new Predicate(this.PIGFBJPMLNN);
|
|
return ECNNGIFNNNM.IDHAEOMJOML<DNACJGJEPEC>(<LGPGODCCLPI>k__BackingField, predicate);
|
|
}
|
|
|
|
// Token: 0x06012248 RID: 74312 RVA: 0x004256B0 File Offset: 0x004238B0
|
|
[Token(Token = "0x6012248")]
|
|
[Address(RVA = "0x92EB10", Offset = "0x92D910", VA = "0x18092EB10")]
|
|
private void AGPIIGNGFED(int BCEFAKDFEMM)
|
|
{
|
|
NMIGJEKFNME<HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI, bool> pkofflblcdd = this.PKOFFLBLCDD;
|
|
bool flag = this.PKOFFLBLCDD.HHKKJDOCBNH() != null;
|
|
}
|
|
|
|
// Token: 0x06012249 RID: 74313 RVA: 0x004256D8 File Offset: 0x004238D8
|
|
[Token(Token = "0x6012249")]
|
|
[Address(RVA = "0x930C70", Offset = "0x92FA70", VA = "0x180930C70")]
|
|
private int FCLACIILPKL()
|
|
{
|
|
HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI eafcijbaagi = this.PKOFFLBLCDD.KLIAOAJIPKM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601224A RID: 74314 RVA: 0x004256F8 File Offset: 0x004238F8
|
|
[Token(Token = "0x601224A")]
|
|
[Address(RVA = "0x931060", Offset = "0x92FE60", VA = "0x180931060")]
|
|
private void GIFIFDNIHPG(bool BCEFAKDFEMM)
|
|
{
|
|
NMIGJEKFNME<HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI, bool> pkofflblcdd = this.PKOFFLBLCDD;
|
|
HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI eafcijbaagi = this.PKOFFLBLCDD.KLIAOAJIPKM();
|
|
}
|
|
|
|
// Token: 0x0601224B RID: 74315 RVA: 0x00425720 File Offset: 0x00423920
|
|
[Token(Token = "0x601224B")]
|
|
[Address(RVA = "0x9312E0", Offset = "0x9300E0", VA = "0x1809312E0")]
|
|
private bool IGDKAIIILPB()
|
|
{
|
|
return this.PKOFFLBLCDD.HHKKJDOCBNH() != null;
|
|
}
|
|
|
|
// Token: 0x0601224C RID: 74316 RVA: 0x00425740 File Offset: 0x00423940
|
|
[Token(Token = "0x601224C")]
|
|
[Address(RVA = "0x92F540", Offset = "0x92E340", VA = "0x18092F540")]
|
|
private void DAJDBINKKNN()
|
|
{
|
|
TeleportationPortal teleportationPortal = this.teleportationPortal;
|
|
int num = 0;
|
|
if (teleportationPortal != num)
|
|
{
|
|
HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE ndaafgghcge = this.JGDDAHFAMJL.HHKKJDOCBNH();
|
|
if (ndaafgghcge == HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.Room)
|
|
{
|
|
this.teleportationPortal.mode = (TeleportationPortal.IDIOIAGNCBL)((ulong)5L);
|
|
TeleportationPortal teleportationPortal2 = this.teleportationPortal;
|
|
string text = this.JGDDAHFAMJL.KLIAOAJIPKM();
|
|
teleportationPortal2.TargetName = text;
|
|
}
|
|
if (ndaafgghcge == HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.RoomScene)
|
|
{
|
|
this.teleportationPortal.mode = (TeleportationPortal.IDIOIAGNCBL)((ulong)15L);
|
|
TeleportationPortal teleportationPortal3 = this.teleportationPortal;
|
|
string text2 = this.JGDDAHFAMJL.KLIAOAJIPKM();
|
|
teleportationPortal3.TargetName = text2;
|
|
TeleportationPortal teleportationPortal4 = this.teleportationPortal;
|
|
bool flag = this.PKOFFLBLCDD.HHKKJDOCBNH() != null;
|
|
teleportationPortal4.ForceNewInstance = flag;
|
|
NMIGJEKFNME<HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI, bool> pkofflblcdd = this.PKOFFLBLCDD;
|
|
HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI eafcijbaagi = pkofflblcdd.KLIAOAJIPKM();
|
|
if (pkofflblcdd != 0)
|
|
{
|
|
if (pkofflblcdd != 0)
|
|
{
|
|
if (eafcijbaagi != HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI.Normal)
|
|
{
|
|
goto IL_DE;
|
|
}
|
|
this.teleportationPortal.JoinRoomSceneInviteMode = (SessionManager.APNNGFNMGDP)((ulong)4L);
|
|
}
|
|
this.teleportationPortal.JoinRoomSceneInviteMode = (SessionManager.APNNGFNMGDP)((ulong)3L);
|
|
}
|
|
IL_DE:
|
|
this.teleportationPortal.JoinRoomSceneInviteMode = (SessionManager.APNNGFNMGDP)((ulong)2L);
|
|
}
|
|
}
|
|
if (this.AGCKCEOOCHK)
|
|
{
|
|
return;
|
|
}
|
|
if (string.IsNullOrEmpty(this.JGDDAHFAMJL.KLIAOAJIPKM()))
|
|
{
|
|
this.roomNameText.text = "Not Active!";
|
|
return;
|
|
}
|
|
HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE ndaafgghcge2;
|
|
if (ndaafgghcge2 == HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.Room)
|
|
{
|
|
}
|
|
string empty = string.Empty;
|
|
string text4;
|
|
string text3 = text4.FIJDNLILJFG(17, "...");
|
|
string text5 = string.Format("{0}{1}", empty, text3);
|
|
}
|
|
|
|
// Token: 0x0601224D RID: 74317 RVA: 0x0042589C File Offset: 0x00423A9C
|
|
[Token(Token = "0x601224D")]
|
|
[Address(RVA = "0x930E90", Offset = "0x92FC90", VA = "0x180930E90")]
|
|
private void FJPEGJKFEKE(string JDBKDGCJHMB, string NGPMADFHHKP)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x0601224E RID: 74318 RVA: 0x004258B8 File Offset: 0x00423AB8
|
|
[Token(Token = "0x601224E")]
|
|
[Address(RVA = "0x930800", Offset = "0x92F600", VA = "0x180930800", Slot = "16")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
NMIGJEKFNME<HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI, bool> pkofflblcdd = this.PKOFFLBLCDD;
|
|
long num;
|
|
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(num);
|
|
Action<KLCOGEIGEBJ> action = new Action(this.NGLMBEFKNIO);
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
NMIGJEKFNME<HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI, bool> pkofflblcdd2 = this.PKOFFLBLCDD;
|
|
int num3 = 0;
|
|
pkofflblcdd2.BDJFGEJFPPO(1, num3);
|
|
KLLMCPFPIIE<bool> jahjkcklbif = this.JAHJKCKLBIF;
|
|
KLLMCPFPIIE<bool> faaeapjafkc = this.FAAEAPJAFKC;
|
|
}
|
|
|
|
// Token: 0x0601224F RID: 74319 RVA: 0x00425950 File Offset: 0x00423B50
|
|
[Token(Token = "0x601224F")]
|
|
[Address(RVA = "0x932020", Offset = "0x930E20", VA = "0x180932020", Slot = "17")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
HDHOILGNOJJ hdhoilgnojj = new HDHOILGNOJJ();
|
|
string text = this.JGDDAHFAMJL.KLIAOAJIPKM();
|
|
hdhoilgnojj.GOHIKOIAJNL = text;
|
|
HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE ndaafgghcge = this.JGDDAHFAMJL.HHKKJDOCBNH();
|
|
hdhoilgnojj.EILLBAMOAPD = ndaafgghcge;
|
|
HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI eafcijbaagi = this.PKOFFLBLCDD.KLIAOAJIPKM();
|
|
hdhoilgnojj.CHBPMENLBJJ = eafcijbaagi;
|
|
KLLMCPFPIIE<bool> jahjkcklbif = this.JAHJKCKLBIF;
|
|
bool flag;
|
|
hdhoilgnojj.LLOKLEPFLIG = flag;
|
|
KLLMCPFPIIE<bool> faaeapjafkc = this.FAAEAPJAFKC;
|
|
bool flag2;
|
|
hdhoilgnojj.CMCKGPLPGHB = flag2;
|
|
bool flag3 = this.PKOFFLBLCDD.HHKKJDOCBNH() != null;
|
|
hdhoilgnojj.FLINOFEHCFP = flag3;
|
|
}
|
|
|
|
// Token: 0x06012250 RID: 74320 RVA: 0x004259F0 File Offset: 0x00423BF0
|
|
[Token(Token = "0x6012250")]
|
|
[Address(RVA = "0x9325D0", Offset = "0x9313D0", VA = "0x1809325D0")]
|
|
public RoomDoor()
|
|
{
|
|
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
|
this.FMAAMCMJPAF = dictionary;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06012251 RID: 74321 RVA: 0x00425A10 File Offset: 0x00423C10
|
|
[Token(Token = "0x6012251")]
|
|
[Address(RVA = "0x931400", Offset = "0x930200", VA = "0x180931400")]
|
|
[CompilerGenerated]
|
|
private void JFJOAHPFIED()
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this.teleportationPortal).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x06012252 RID: 74322 RVA: 0x00425A30 File Offset: 0x00423C30
|
|
[Token(Token = "0x6012252")]
|
|
[Address(RVA = "0x9319A0", Offset = "0x9307A0", VA = "0x1809319A0")]
|
|
[CompilerGenerated]
|
|
private void OLFCABCNCLI(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
|
{
|
|
int num = 0;
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Link to Room");
|
|
Func<string> func = new Func(this.ALPFEAPFNAP);
|
|
Action<string> action = new Action(this.BHKLIENHKLH);
|
|
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
|
}
|
|
|
|
// Token: 0x06012253 RID: 74323 RVA: 0x00425AA0 File Offset: 0x00423CA0
|
|
[Token(Token = "0x6012253")]
|
|
[Address(RVA = "0x9318D0", Offset = "0x9306D0", VA = "0x1809318D0")]
|
|
[CompilerGenerated]
|
|
private void OFODCDCBBPB(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.FCLACIILPKL);
|
|
Action<int> action = new Action(this.AGPIIGNGFED);
|
|
}
|
|
|
|
// Token: 0x06012254 RID: 74324 RVA: 0x00425ADC File Offset: 0x00423CDC
|
|
[Token(Token = "0x6012254")]
|
|
[Address(RVA = "0x9317D0", Offset = "0x9305D0", VA = "0x1809317D0")]
|
|
[CompilerGenerated]
|
|
private void MMFNKFKACCH(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<bool> func = new Func(this.IGDKAIIILPB);
|
|
Action<bool> action = new Action(this.GIFIFDNIHPG);
|
|
}
|
|
|
|
// Token: 0x06012255 RID: 74325 RVA: 0x00425B18 File Offset: 0x00423D18
|
|
[Token(Token = "0x6012255")]
|
|
[Address(RVA = "0x931330", Offset = "0x930130", VA = "0x180931330")]
|
|
[CompilerGenerated]
|
|
private void JABNDCCONBJ(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<bool> func = new Func(this.HNODHMEEIKP);
|
|
Action<bool> action = new Action(this.PGCKOIMEMOO);
|
|
}
|
|
|
|
// Token: 0x06012256 RID: 74326 RVA: 0x00425B54 File Offset: 0x00423D54
|
|
[Token(Token = "0x6012256")]
|
|
[Address(RVA = "0x931290", Offset = "0x930090", VA = "0x180931290")]
|
|
[CompilerGenerated]
|
|
private bool HNODHMEEIKP()
|
|
{
|
|
return this.FAAEAPJAFKC.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06012257 RID: 74327 RVA: 0x00425B74 File Offset: 0x00423D74
|
|
[Token(Token = "0x6012257")]
|
|
[Address(RVA = "0x9307A0", Offset = "0x92F5A0", VA = "0x1809307A0")]
|
|
[CompilerGenerated]
|
|
private void PGCKOIMEMOO(bool MBJCIBHEOMM)
|
|
{
|
|
KLLMCPFPIIE<bool> faaeapjafkc = this.FAAEAPJAFKC;
|
|
}
|
|
|
|
// Token: 0x06012258 RID: 74328 RVA: 0x00425B90 File Offset: 0x00423D90
|
|
[Token(Token = "0x6012258")]
|
|
[Address(RVA = "0x931CB0", Offset = "0x930AB0", VA = "0x180931CB0")]
|
|
[CompilerGenerated]
|
|
private void PBGBFDJFKIK(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<bool> func = new Func(this.HGHMMAGIKFD);
|
|
Action<bool> action = new Action(this.INFHKFAKBKN);
|
|
}
|
|
|
|
// Token: 0x06012259 RID: 74329 RVA: 0x00425BCC File Offset: 0x00423DCC
|
|
[Token(Token = "0x6012259")]
|
|
[Address(RVA = "0x92F050", Offset = "0x92DE50", VA = "0x18092F050")]
|
|
[CompilerGenerated]
|
|
private bool HGHMMAGIKFD()
|
|
{
|
|
return this.JAHJKCKLBIF.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x0601225A RID: 74330 RVA: 0x00425BEC File Offset: 0x00423DEC
|
|
[Token(Token = "0x601225A")]
|
|
[Address(RVA = "0x931000", Offset = "0x92FE00", VA = "0x180931000")]
|
|
[CompilerGenerated]
|
|
private void INFHKFAKBKN(bool MBJCIBHEOMM)
|
|
{
|
|
KLLMCPFPIIE<bool> jahjkcklbif = this.JAHJKCKLBIF;
|
|
}
|
|
|
|
// Token: 0x0601225B RID: 74331 RVA: 0x00425C08 File Offset: 0x00423E08
|
|
[Token(Token = "0x601225B")]
|
|
[Address(RVA = "0x931290", Offset = "0x930090", VA = "0x180931290")]
|
|
[CompilerGenerated]
|
|
private bool HNGALJCMNCD()
|
|
{
|
|
return this.FAAEAPJAFKC.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x0601225C RID: 74332 RVA: 0x00425C28 File Offset: 0x00423E28
|
|
[Token(Token = "0x601225C")]
|
|
[Address(RVA = "0x9307A0", Offset = "0x92F5A0", VA = "0x1809307A0")]
|
|
[CompilerGenerated]
|
|
private void DPCOKEBAFOM(bool MBJCIBHEOMM)
|
|
{
|
|
KLLMCPFPIIE<bool> faaeapjafkc = this.FAAEAPJAFKC;
|
|
}
|
|
|
|
// Token: 0x0601225D RID: 74333 RVA: 0x00425C44 File Offset: 0x00423E44
|
|
[Token(Token = "0x601225D")]
|
|
[Address(RVA = "0x92F050", Offset = "0x92DE50", VA = "0x18092F050")]
|
|
[CompilerGenerated]
|
|
private bool BIOPJMIMIMI()
|
|
{
|
|
return this.JAHJKCKLBIF.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x0601225E RID: 74334 RVA: 0x00425C64 File Offset: 0x00423E64
|
|
[Token(Token = "0x601225E")]
|
|
[Address(RVA = "0x931000", Offset = "0x92FE00", VA = "0x180931000")]
|
|
[CompilerGenerated]
|
|
private void GAJOKBECNFL(bool MBJCIBHEOMM)
|
|
{
|
|
KLLMCPFPIIE<bool> jahjkcklbif = this.JAHJKCKLBIF;
|
|
}
|
|
|
|
// Token: 0x0601225F RID: 74335 RVA: 0x00425C80 File Offset: 0x00423E80
|
|
[Token(Token = "0x601225F")]
|
|
[Address(RVA = "0x931AF0", Offset = "0x9308F0", VA = "0x180931AF0")]
|
|
[CompilerGenerated]
|
|
private void OMPCGLIHLOP(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
|
{
|
|
FriendlyIntPagedGrid component = GCCLEJOGCCE.GetComponent<FriendlyIntPagedGrid>();
|
|
if (component != 0)
|
|
{
|
|
component.SetEmptyDisplayText("This room has no other subrooms.");
|
|
}
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.DGFOMBBGCCC);
|
|
Action<int> action = new Action(this.HKCPMGPLHGP);
|
|
}
|
|
|
|
// Token: 0x06012260 RID: 74336 RVA: 0x00425CD0 File Offset: 0x00423ED0
|
|
[Token(Token = "0x6012260")]
|
|
[Address(RVA = "0x92EBB0", Offset = "0x92D9B0", VA = "0x18092EBB0")]
|
|
[CompilerGenerated]
|
|
private void AJPPDJPBDDE()
|
|
{
|
|
this.FJPEGJKFEKE("Success", "Target type updated");
|
|
}
|
|
|
|
// Token: 0x06012261 RID: 74337 RVA: 0x00425CF0 File Offset: 0x00423EF0
|
|
[Token(Token = "0x6012261")]
|
|
[Address(RVA = "0x92EAB0", Offset = "0x92D8B0", VA = "0x18092EAB0")]
|
|
[CompilerGenerated]
|
|
private void ABPEFDLOCHF(string CHKKEHOKPJP)
|
|
{
|
|
this.FJPEGJKFEKE("Failed", CHKKEHOKPJP);
|
|
}
|
|
|
|
// Token: 0x06012262 RID: 74338 RVA: 0x00425D0C File Offset: 0x00423F0C
|
|
[Token(Token = "0x6012262")]
|
|
[Address(RVA = "0x931D80", Offset = "0x930B80", VA = "0x180931D80")]
|
|
[CompilerGenerated]
|
|
private bool PIGFBJPMLNN(DNACJGJEPEC ENMDDKHBHPA)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = ENMDDKHBHPA.<LGACIEKBLBM>k__BackingField;
|
|
string text = this.JGDDAHFAMJL.KLIAOAJIPKM();
|
|
return string.Equals(<LGACIEKBLBM>k__BackingField, text);
|
|
}
|
|
|
|
// Token: 0x06012263 RID: 74339 RVA: 0x00425D3C File Offset: 0x00423F3C
|
|
[Token(Token = "0x6012263")]
|
|
[Address(RVA = "0x9318A0", Offset = "0x9306A0", VA = "0x1809318A0")]
|
|
[CompilerGenerated]
|
|
private void NGLMBEFKNIO(KLCOGEIGEBJ DDEGOJKBEAN)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField;
|
|
DABKFAIHBBP dabkfaihbbp = this.FPBKCEGMNIN(<LGACIEKBLBM>k__BackingField, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.Room);
|
|
}
|
|
|
|
// Token: 0x0400BB63 RID: 47971
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400BB63")]
|
|
[SerializeField]
|
|
[Header("UI")]
|
|
private TextMesh roomNameText;
|
|
|
|
// Token: 0x0400BB64 RID: 47972
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400BB64")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Tool _tool;
|
|
|
|
// Token: 0x0400BB65 RID: 47973
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400BB65")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private TeleportationPortal teleportationPortal;
|
|
|
|
// Token: 0x0400BB66 RID: 47974
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400BB66")]
|
|
[SerializeField]
|
|
private DisableObjectWhenCircuitsHidden signRoot;
|
|
|
|
// Token: 0x0400BB67 RID: 47975
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400BB67")]
|
|
[SerializeField]
|
|
private DisableObjectWhenCircuitsHidden doorRoot;
|
|
|
|
// Token: 0x0400BB68 RID: 47976
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400BB68")]
|
|
private bool AGCKCEOOCHK;
|
|
|
|
// Token: 0x0400BB69 RID: 47977
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400BB69")]
|
|
private readonly Dictionary<string, FLCFOLDCOJJ> FMAAMCMJPAF;
|
|
|
|
// Token: 0x0400BB6A RID: 47978
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400BB6A")]
|
|
private CreationObject EOJKOIGNHPJ;
|
|
|
|
// Token: 0x0400BB6B RID: 47979
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400BB6B")]
|
|
private KLCANJPOEPC JAAKGFALEJN;
|
|
|
|
// Token: 0x0400BB6C RID: 47980
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400BB6C")]
|
|
private NMIGJEKFNME<string, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE> JGDDAHFAMJL;
|
|
|
|
// Token: 0x0400BB6D RID: 47981
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400BB6D")]
|
|
private NMIGJEKFNME<HDHOILGNOJJ.DFPAPOANFKI.EAFCIJBAAGI, bool> PKOFFLBLCDD;
|
|
|
|
// Token: 0x0400BB6E RID: 47982
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400BB6E")]
|
|
private KLLMCPFPIIE<bool> JAHJKCKLBIF;
|
|
|
|
// Token: 0x0400BB6F RID: 47983
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400BB6F")]
|
|
private KLLMCPFPIIE<bool> FAAEAPJAFKC;
|
|
|
|
// Token: 0x02002A35 RID: 10805
|
|
[Token(Token = "0x2002A35")]
|
|
[CompilerGenerated]
|
|
private sealed class BBDANIBLEEL
|
|
{
|
|
// Token: 0x06012272 RID: 74354 RVA: 0x00425F7C File Offset: 0x0042417C
|
|
[Token(Token = "0x6012272")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public BBDANIBLEEL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012273 RID: 74355 RVA: 0x00425F90 File Offset: 0x00424190
|
|
[Token(Token = "0x6012273")]
|
|
[Address(RVA = "0x91FB90", Offset = "0x91E990", VA = "0x18091FB90")]
|
|
internal void <TrySetTargetRoom>b__0()
|
|
{
|
|
NMIGJEKFNME<string, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE> jgddahfamjl = this.<>4__this.JGDDAHFAMJL;
|
|
HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE ndaafgghcge = this.type;
|
|
string text = this.name;
|
|
jgddahfamjl.BDJFGEJFPPO(text, ndaafgghcge);
|
|
}
|
|
|
|
// Token: 0x0400BB7D RID: 47997
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BB7D")]
|
|
public RoomDoor <>4__this;
|
|
|
|
// Token: 0x0400BB7E RID: 47998
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400BB7E")]
|
|
public string name;
|
|
|
|
// Token: 0x0400BB7F RID: 47999
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BB7F")]
|
|
public HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE type;
|
|
}
|
|
|
|
// Token: 0x02002A36 RID: 10806
|
|
[Token(Token = "0x2002A36")]
|
|
[CompilerGenerated]
|
|
private sealed class CKDKIIJEBJL
|
|
{
|
|
// Token: 0x06012274 RID: 74356 RVA: 0x00425FC8 File Offset: 0x004241C8
|
|
[Token(Token = "0x6012274")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CKDKIIJEBJL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012275 RID: 74357 RVA: 0x00425FDC File Offset: 0x004241DC
|
|
[Token(Token = "0x6012275")]
|
|
[Address(RVA = "0x91FBF0", Offset = "0x91E9F0", VA = "0x18091FBF0")]
|
|
internal string <ValidateTargetData>b__0(string error)
|
|
{
|
|
string text = this.name;
|
|
return "Can't find room ^" + text;
|
|
}
|
|
|
|
// Token: 0x06012276 RID: 74358 RVA: 0x00425FFC File Offset: 0x004241FC
|
|
[Token(Token = "0x6012276")]
|
|
[Address(RVA = "0x91FC30", Offset = "0x91EA30", VA = "0x18091FC30")]
|
|
internal bool <ValidateTargetData>b__1(DNACJGJEPEC s)
|
|
{
|
|
string text = this.name;
|
|
return string.Equals(s.<LGACIEKBLBM>k__BackingField, text);
|
|
}
|
|
|
|
// Token: 0x0400BB80 RID: 48000
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BB80")]
|
|
public string name;
|
|
}
|
|
|
|
// Token: 0x02002A37 RID: 10807
|
|
[Token(Token = "0x2002A37")]
|
|
[CompilerGenerated]
|
|
private sealed class OFNJNNPLICO
|
|
{
|
|
// Token: 0x06012277 RID: 74359 RVA: 0x00426024 File Offset: 0x00424224
|
|
[Token(Token = "0x6012277")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public OFNJNNPLICO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012278 RID: 74360 RVA: 0x00426038 File Offset: 0x00424238
|
|
[Token(Token = "0x6012278")]
|
|
[Address(RVA = "0x92C130", Offset = "0x92AF30", VA = "0x18092C130")]
|
|
internal void <TargetRoomName_Set>b__0(NKHBKKGOIHL.PEHMCMIFBJO response)
|
|
{
|
|
if (response.<GBEEHFGKJOF>k__BackingField)
|
|
{
|
|
RoomDoor roomDoor = this.<>4__this;
|
|
string text = this.targetName;
|
|
DABKFAIHBBP dabkfaihbbp = roomDoor.FPBKCEGMNIN(text, HDHOILGNOJJ.DFPAPOANFKI.NDAAFGGHCGE.Room);
|
|
if (this.<>9__1 == 0)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
string text2 = this.targetName;
|
|
RoomDoor roomDoor2 = this.<>4__this;
|
|
string text3 = "Linked door to ^" + text2;
|
|
roomDoor2.FJPEGJKFEKE("Success", text3);
|
|
};
|
|
this.<>9__1 = action;
|
|
}
|
|
if (this.<>9__2 == 0)
|
|
{
|
|
Action<string> action2 = delegate(string e)
|
|
{
|
|
this.<>4__this.FJPEGJKFEKE("Failed", e);
|
|
};
|
|
this.<>9__2 = action2;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012279 RID: 74361 RVA: 0x004260A8 File Offset: 0x004242A8
|
|
[Token(Token = "0x6012279")]
|
|
[Address(RVA = "0x92C250", Offset = "0x92B050", VA = "0x18092C250")]
|
|
internal void <TargetRoomName_Set>b__1()
|
|
{
|
|
string text = this.targetName;
|
|
RoomDoor roomDoor = this.<>4__this;
|
|
string text2 = "Linked door to ^" + text;
|
|
roomDoor.FJPEGJKFEKE("Success", text2);
|
|
}
|
|
|
|
// Token: 0x0601227A RID: 74362 RVA: 0x004260E4 File Offset: 0x004242E4
|
|
[Token(Token = "0x601227A")]
|
|
[Address(RVA = "0x92C2C0", Offset = "0x92B0C0", VA = "0x18092C2C0")]
|
|
internal void <TargetRoomName_Set>b__2(string e)
|
|
{
|
|
this.<>4__this.FJPEGJKFEKE("Failed", e);
|
|
}
|
|
|
|
// Token: 0x0400BB81 RID: 48001
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BB81")]
|
|
public RoomDoor <>4__this;
|
|
|
|
// Token: 0x0400BB82 RID: 48002
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400BB82")]
|
|
public string targetName;
|
|
|
|
// Token: 0x0400BB83 RID: 48003
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BB83")]
|
|
public Action <>9__1;
|
|
|
|
// Token: 0x0400BB84 RID: 48004
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400BB84")]
|
|
public Action<string> <>9__2;
|
|
}
|
|
}
|
|
}
|