647 lines
19 KiB
C#
647 lines
19 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using JetBrains.Annotations;
|
|
using RecRoom;
|
|
using RecRoom.Circuits;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Persistence;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020031F9 RID: 12793
|
|
[Token(Token = "0x20031F9")]
|
|
public class ABMHDAEIKAF
|
|
{
|
|
// Token: 0x17003C25 RID: 15397
|
|
// (get) Token: 0x06015CCB RID: 89291 RVA: 0x00513C3C File Offset: 0x00511E3C
|
|
[Token(Token = "0x17003C25")]
|
|
[CanBeNull]
|
|
public RuntimeSpawnableToolConfig OJHCDMMGBPM
|
|
{
|
|
[Token(Token = "0x6015CCB")]
|
|
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003C26 RID: 15398
|
|
// (get) Token: 0x06015CCC RID: 89292 RVA: 0x00513C50 File Offset: 0x00511E50
|
|
[Token(Token = "0x17003C26")]
|
|
private bool GNFPADANJEB
|
|
{
|
|
[Token(Token = "0x6015CCC")]
|
|
[Address(RVA = "0x1807F60", Offset = "0x1806F60", VA = "0x181807F60")]
|
|
get
|
|
{
|
|
if (this.BFKOIDKILPN == 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C27 RID: 15399
|
|
// (get) Token: 0x06015CCD RID: 89293 RVA: 0x00513C68 File Offset: 0x00511E68
|
|
[Token(Token = "0x17003C27")]
|
|
private PPLFNCHJCEP DBDNDPEPOOJ
|
|
{
|
|
[Token(Token = "0x6015CCD")]
|
|
[Address(RVA = "0x1808220", Offset = "0x1807220", VA = "0x181808220")]
|
|
get
|
|
{
|
|
PPLFNCHJCEP imcgoldpjoh = this.IMCGOLDPJOH;
|
|
if (imcgoldpjoh == 0)
|
|
{
|
|
int num;
|
|
PPLFNCHJCEP pplfnchjcep = new PPLFNCHJCEP(num);
|
|
num = 0;
|
|
this.IMCGOLDPJOH = pplfnchjcep;
|
|
}
|
|
return imcgoldpjoh;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015CCE RID: 89294 RVA: 0x00513C94 File Offset: 0x00511E94
|
|
[Token(Token = "0x6015CCE")]
|
|
[Address(RVA = "0x18091A0", Offset = "0x18081A0", VA = "0x1818091A0")]
|
|
public ABMHDAEIKAF(string FNKOCNMJKLK, OGNBCNBPFCC AAICMBDEJBE, int KEIHNAGDKIM)
|
|
{
|
|
this.KIJGMPMMICC = FNKOCNMJKLK;
|
|
this.MHDPLJDBCAN = AAICMBDEJBE;
|
|
this.KEIHNAGDKIM = KEIHNAGDKIM;
|
|
ArgumentException ex = new ArgumentException("Invalid Prefab Name: \"" + FNKOCNMJKLK + "\"");
|
|
ABMHDAEIKAF abmhdaeikaf = this.MGFGDHOONOD(ex);
|
|
int mhdpljdbcan = (int)this.MHDPLJDBCAN;
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
|
this.OJHCDMMGBPM = runtimeSpawnableToolConfig;
|
|
}
|
|
|
|
// Token: 0x06015CCF RID: 89295 RVA: 0x00513CF8 File Offset: 0x00511EF8
|
|
[Token(Token = "0x6015CCF")]
|
|
[Address(RVA = "0x18080D0", Offset = "0x18070D0", VA = "0x1818080D0")]
|
|
public ABMHDAEIKAF IINKJBCEBID()
|
|
{
|
|
this.ONAAOIDADED = true;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CD0 RID: 89296 RVA: 0x00513D10 File Offset: 0x00511F10
|
|
[Token(Token = "0x6015CD0")]
|
|
[Address(RVA = "0x18082F0", Offset = "0x18072F0", VA = "0x1818082F0")]
|
|
public ABMHDAEIKAF LOBHMBHKAFI(Guid NJODJPLNEHK)
|
|
{
|
|
ABMHDAEIKAF abmhdaeikaf;
|
|
return abmhdaeikaf;
|
|
}
|
|
|
|
// Token: 0x06015CD1 RID: 89297 RVA: 0x00513D20 File Offset: 0x00511F20
|
|
[Token(Token = "0x6015CD1")]
|
|
[Address(RVA = "0x1808B20", Offset = "0x1807B20", VA = "0x181808B20")]
|
|
public ABMHDAEIKAF MGLOIOLDBJC(out Guid ENJEOLBEALP, Guid LBCJINPGLPN)
|
|
{
|
|
Guid guid = Guid.NewGuid();
|
|
this.EGBBFJJEPMC = false;
|
|
bool egbbfjjepmc = this.EGBBFJJEPMC;
|
|
ABMHDAEIKAF abmhdaeikaf = this.LDDCEAFLJBL<bool>("cv2_cpd", egbbfjjepmc);
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CD2 RID: 89298 RVA: 0x00513D50 File Offset: 0x00511F50
|
|
[Token(Token = "0x6015CD2")]
|
|
[Address(RVA = "0x1808C20", Offset = "0x1807C20", VA = "0x181808C20")]
|
|
public ABMHDAEIKAF MJGLJJNHIOL(Guid ENJEOLBEALP, Guid LBCJINPGLPN)
|
|
{
|
|
this.EGBBFJJEPMC = true;
|
|
bool egbbfjjepmc = this.EGBBFJJEPMC;
|
|
ABMHDAEIKAF abmhdaeikaf = this.LDDCEAFLJBL<bool>("cv2_cpd", egbbfjjepmc);
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CD3 RID: 89299 RVA: 0x00513D7C File Offset: 0x00511F7C
|
|
[Token(Token = "0x6015CD3")]
|
|
[Address(RVA = "0x18077F0", Offset = "0x18067F0", VA = "0x1818077F0")]
|
|
private ABMHDAEIKAF CNDBPDDNBDP(Guid BOJNNELMAHN)
|
|
{
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CD4 RID: 89300 RVA: 0x00513D8C File Offset: 0x00511F8C
|
|
[Token(Token = "0x6015CD4")]
|
|
[Address(RVA = "0x1807FE0", Offset = "0x1806FE0", VA = "0x181807FE0")]
|
|
public ABMHDAEIKAF HCLAAPFAGPC(out Guid ENJEOLBEALP)
|
|
{
|
|
Guid guid = Guid.NewGuid();
|
|
int num = 0;
|
|
return this.LDDCEAFLJBL<bool>("cv2_prd", num != 0);
|
|
}
|
|
|
|
// Token: 0x06015CD5 RID: 89301 RVA: 0x00513DB0 File Offset: 0x00511FB0
|
|
[Token(Token = "0x6015CD5")]
|
|
[Address(RVA = "0x1808A00", Offset = "0x1807A00", VA = "0x181808A00")]
|
|
public ABMHDAEIKAF MFHCDLDFFIN(Guid ENJEOLBEALP)
|
|
{
|
|
return this.LDDCEAFLJBL<bool>("cv2_prd", true);
|
|
}
|
|
|
|
// Token: 0x06015CD6 RID: 89302 RVA: 0x00513DCC File Offset: 0x00511FCC
|
|
[Token(Token = "0x6015CD6")]
|
|
[Address(RVA = "0x1807640", Offset = "0x1806640", VA = "0x181807640")]
|
|
public ABMHDAEIKAF BFBNCIONGKL()
|
|
{
|
|
this.HCFPNDNDINP = true;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CD7 RID: 89303 RVA: 0x00513DE4 File Offset: 0x00511FE4
|
|
[Token(Token = "0x6015CD7")]
|
|
[Address(RVA = "0x1808170", Offset = "0x1807170", VA = "0x181808170")]
|
|
public ABMHDAEIKAF JMEIDINNIME(Type LCDFMAJEHPA)
|
|
{
|
|
int num = CircuitNode.NewNodeId();
|
|
this.OOIHBHGLENE = LCDFMAJEHPA;
|
|
this.IEBMOBMCPBD = num;
|
|
int num2 = 0;
|
|
return this.NDBKALHAOBM<int>("CO_CN", num, num2);
|
|
}
|
|
|
|
// Token: 0x06015CD8 RID: 89304 RVA: 0x00513E18 File Offset: 0x00512018
|
|
[Token(Token = "0x6015CD8")]
|
|
[Address(RVA = "0x18080E0", Offset = "0x18070E0", VA = "0x1818080E0")]
|
|
public ABMHDAEIKAF JKFGHBGKEEF(int IEBMOBMCPBD, Dictionary<int, int> DDOMAKJGBKL)
|
|
{
|
|
if (DDOMAKJGBKL != 0)
|
|
{
|
|
int num = DDOMAKJGBKL[IEBMOBMCPBD];
|
|
}
|
|
this.IEBMOBMCPBD = IEBMOBMCPBD;
|
|
int num2 = 0;
|
|
return this.NDBKALHAOBM<int>("CO_CN", IEBMOBMCPBD, num2);
|
|
}
|
|
|
|
// Token: 0x06015CD9 RID: 89305 RVA: 0x00513E50 File Offset: 0x00512050
|
|
[Token(Token = "0x6015CD9")]
|
|
[Address(RVA = "0x1808F40", Offset = "0x1807F40", VA = "0x181808F40")]
|
|
private ABMHDAEIKAF OEJJHAAPAIE(int IEBMOBMCPBD, [Optional] Dictionary<int, int> DDOMAKJGBKL)
|
|
{
|
|
if (DDOMAKJGBKL != 0)
|
|
{
|
|
int num = DDOMAKJGBKL[IEBMOBMCPBD];
|
|
}
|
|
this.IEBMOBMCPBD = IEBMOBMCPBD;
|
|
int num2 = 0;
|
|
return this.NDBKALHAOBM<int>("CO_CN", IEBMOBMCPBD, num2);
|
|
}
|
|
|
|
// Token: 0x06015CDA RID: 89306 RVA: 0x00513E88 File Offset: 0x00512088
|
|
[Token(Token = "0x6015CDA")]
|
|
[Address(RVA = "0x1808080", Offset = "0x1807080", VA = "0x181808080")]
|
|
public ABMHDAEIKAF HHOOINBNEEK(Vector3 LKNKANFGCKI, Quaternion LKIKONBGDAK, float MKDHFENOFDO = 1f)
|
|
{
|
|
float z = LKNKANFGCKI.z;
|
|
this.JOPNCBPOHDA.z = z;
|
|
this.MKDHFENOFDO = MKDHFENOFDO;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CDB RID: 89307 RVA: 0x00513EB0 File Offset: 0x005120B0
|
|
[Token(Token = "0x6015CDB")]
|
|
[Address(RVA = "0x1807FB0", Offset = "0x1806FB0", VA = "0x181807FB0")]
|
|
public ABMHDAEIKAF GLEJHIKAONP(Vector3 LKNKANFGCKI)
|
|
{
|
|
float z = LKNKANFGCKI.z;
|
|
this.JOPNCBPOHDA.z = z;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CDC RID: 89308 RVA: 0x00513ED4 File Offset: 0x005120D4
|
|
[Token(Token = "0x6015CDC")]
|
|
[Address(RVA = "0x1807FD0", Offset = "0x1806FD0", VA = "0x181807FD0")]
|
|
public ABMHDAEIKAF GPHDAJBOFNA(Quaternion LKIKONBGDAK)
|
|
{
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CDD RID: 89309 RVA: 0x00513EE4 File Offset: 0x005120E4
|
|
[Token(Token = "0x6015CDD")]
|
|
[Address(RVA = "0x1809110", Offset = "0x1808110", VA = "0x181809110")]
|
|
public ABMHDAEIKAF OLFHLPBHMKE(float MKDHFENOFDO)
|
|
{
|
|
this.MKDHFENOFDO = MKDHFENOFDO;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CDE RID: 89310 RVA: 0x00513EFC File Offset: 0x005120FC
|
|
[Token(Token = "0x6015CDE")]
|
|
[Address(RVA = "0x1809120", Offset = "0x1808120", VA = "0x181809120")]
|
|
public ABMHDAEIKAF ONGNLFMPLOC(Color? GJAINANBOCB)
|
|
{
|
|
bool has_value = GJAINANBOCB.has_value;
|
|
ABMHDAEIKAF abmhdaeikaf;
|
|
return abmhdaeikaf;
|
|
}
|
|
|
|
// Token: 0x06015CDF RID: 89311 RVA: 0x00513F14 File Offset: 0x00512114
|
|
[Token(Token = "0x6015CDF")]
|
|
[Address(RVA = "0x1808380", Offset = "0x1807380", VA = "0x181808380")]
|
|
public ABMHDAEIKAF LOLLBKHOOEA(CGLKOJIMDIH? GILKBPKMMBF)
|
|
{
|
|
return this.NDBKALHAOBM<CGLKOJIMDIH>("CRM_TO", GILKBPKMMBF, (CGLKOJIMDIH)((uint)(-1)));
|
|
}
|
|
|
|
// Token: 0x06015CE0 RID: 89312 RVA: 0x00513F30 File Offset: 0x00512130
|
|
[Token(Token = "0x6015CE0")]
|
|
[Address(RVA = "0x21B7030", Offset = "0x21B6030", VA = "0x1821B7030")]
|
|
public ABMHDAEIKAF NDBKALHAOBM<T>(string cpp2il__autoParamName__idx_0, T ONGBFDACHHG, [Optional] T EMEBALPLJDF) where T : struct
|
|
{
|
|
this.DBDNDPEPOOJ.BIHKNNPGGKP(cpp2il__autoParamName__idx_0);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015CE1 RID: 89313 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015CE1")]
|
|
[Address(RVA = "0x21B7110", Offset = "0x21B6110", VA = "0x1821B7110")]
|
|
public ABMHDAEIKAF NDBKALHAOBM<T>(string cpp2il__autoParamName__idx_0, Nullable cpp2il__autoParamName__idx_1, [Optional] T EMEBALPLJDF) where T : struct
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015CE2 RID: 89314 RVA: 0x00513F50 File Offset: 0x00512150
|
|
[Token(Token = "0x6015CE2")]
|
|
[Address(RVA = "0x21B6C70", Offset = "0x21B5C70", VA = "0x1821B6C70")]
|
|
public ABMHDAEIKAF LDDCEAFLJBL<T>(string A_1, T ONGBFDACHHG)
|
|
{
|
|
PPLFNCHJCEP pplfnchjcep = this.DBDNDPEPOOJ;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CE3 RID: 89315 RVA: 0x00513F6C File Offset: 0x0051216C
|
|
[Token(Token = "0x6015CE3")]
|
|
[Address(RVA = "0x21B6EB0", Offset = "0x21B5EB0", VA = "0x1821B6EB0")]
|
|
public ABMHDAEIKAF LDDCEAFLJBL<T>(KeyValuePair<string, T> AKFFHJGIFDD)
|
|
{
|
|
PPLFNCHJCEP pplfnchjcep = this.DBDNDPEPOOJ;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CE4 RID: 89316 RVA: 0x00513F88 File Offset: 0x00512188
|
|
[Token(Token = "0x6015CE4")]
|
|
[Address(RVA = "0x1807BB0", Offset = "0x1806BB0", VA = "0x181807BB0")]
|
|
public ABMHDAEIKAF EBOOJGGHDJF(CreationManager.NMEELCFHDDC? EPBNIHDAFKE)
|
|
{
|
|
float z = Vector3.one.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = this.JOPNCBPOHDA.z;
|
|
float z4 = Vector3.one.z;
|
|
Vector3 vector2;
|
|
float z5 = vector2.z;
|
|
Matrix4x4 matrix4x;
|
|
float m = matrix4x.m01;
|
|
float m2 = matrix4x.m02;
|
|
float m3 = matrix4x.m03;
|
|
Matrix4x4 matrix4x2;
|
|
float m4 = matrix4x2.m01;
|
|
float m5 = matrix4x2.m02;
|
|
float m6 = matrix4x2.m20;
|
|
this.JOPNCBPOHDA.z = m6;
|
|
this.MKDHFENOFDO = m3;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CE5 RID: 89317 RVA: 0x00514018 File Offset: 0x00512218
|
|
[Token(Token = "0x6015CE5")]
|
|
[Address(RVA = "0x1807940", Offset = "0x1806940", VA = "0x181807940")]
|
|
public ABMHDAEIKAF EBOOJGGHDJF(Matrix4x4 BMNJNMNLJKJ)
|
|
{
|
|
float z = this.JOPNCBPOHDA.z;
|
|
float z2 = Vector3.one.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float m = BMNJNMNLJKJ.m01;
|
|
float m2 = BMNJNMNLJKJ.m02;
|
|
float m3 = BMNJNMNLJKJ.m03;
|
|
Matrix4x4 matrix4x;
|
|
float m4 = matrix4x.m01;
|
|
float m5 = matrix4x.m02;
|
|
float m6 = matrix4x.m20;
|
|
this.JOPNCBPOHDA.z = m6;
|
|
this.MKDHFENOFDO = m3;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CE6 RID: 89318 RVA: 0x0051408C File Offset: 0x0051228C
|
|
[Token(Token = "0x6015CE6")]
|
|
[Address(RVA = "0x1808A80", Offset = "0x1807A80", VA = "0x181808A80")]
|
|
public ABMHDAEIKAF MGFGDHOONOD(Exception EMNPHAPBBAH)
|
|
{
|
|
HashSet<Exception> bfkoidkilpn = this.BFKOIDKILPN;
|
|
if (bfkoidkilpn == 0)
|
|
{
|
|
HashSet<Exception> hashSet = new HashSet();
|
|
}
|
|
this.BFKOIDKILPN = bfkoidkilpn;
|
|
bool flag = bfkoidkilpn.Add(EMNPHAPBBAH);
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015CE7 RID: 89319 RVA: 0x005140C0 File Offset: 0x005122C0
|
|
[Token(Token = "0x6015CE7")]
|
|
[Address(RVA = "0x18083E0", Offset = "0x18073E0", VA = "0x1818083E0")]
|
|
[NotNull]
|
|
public DPHKMBCFIGJ MFBDEFCEDGN()
|
|
{
|
|
for (;;)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
goto IL_19;
|
|
}
|
|
Dictionary<Guid, PersistenceView> allViews = PersistenceView.AllViews;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
string text;
|
|
InvalidOperationException ex = new InvalidOperationException(text);
|
|
goto IL_19;
|
|
}
|
|
IL_2F:
|
|
this.NOABHHFADHA();
|
|
Debug.LogWarning("Attempting to build request with uniform scale of 0f");
|
|
HashSet<Exception> bfkoidkilpn = this.BFKOIDKILPN;
|
|
if (bfkoidkilpn != 0)
|
|
{
|
|
int count = bfkoidkilpn._count;
|
|
if (count > 0 && count == 1)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
Type ooihbhglene = this.OOIHBHGLENE;
|
|
int num = 0;
|
|
if (ooihbhglene != num)
|
|
{
|
|
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int iebmobmcpbd = this.IEBMOBMCPBD;
|
|
}
|
|
int num2 = 0;
|
|
if ((this.HCFPNDNDINP ? 1 : 0) != num2)
|
|
{
|
|
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
HashSet<Exception> bfkoidkilpn2 = this.BFKOIDKILPN;
|
|
if (bfkoidkilpn2 == 0)
|
|
{
|
|
goto IL_DA;
|
|
}
|
|
int count2 = bfkoidkilpn2._count;
|
|
if (count2 <= 0)
|
|
{
|
|
goto IL_DA;
|
|
}
|
|
if (count2 == 1)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_19:
|
|
ArgumentException ex2 = new ArgumentException("PersistenceID cannot be empty!");
|
|
ABMHDAEIKAF abmhdaeikaf = this.MGFGDHOONOD(ex2);
|
|
goto IL_2F;
|
|
}
|
|
InvalidOperationException ex3 = new InvalidOperationException("Couldn't create role");
|
|
ABMHDAEIKAF abmhdaeikaf2 = this.MGFGDHOONOD(ex3);
|
|
IL_DA:
|
|
OGNBCNBPFCC mhdpljdbcan = this.MHDPLJDBCAN;
|
|
if (this.IMCGOLDPJOH == 0)
|
|
{
|
|
int num3;
|
|
PPLFNCHJCEP pplfnchjcep = new PPLFNCHJCEP(num3);
|
|
num3 = 0;
|
|
this.IMCGOLDPJOH = pplfnchjcep;
|
|
}
|
|
float z = this.JOPNCBPOHDA.z;
|
|
DPHKMBCFIGJ dphkmbcfigj;
|
|
dphkmbcfigj.EPKNJJIGHLN.z = z;
|
|
Quaternion lbbhiaifbhf = this.LBBHIAIFBHF;
|
|
dphkmbcfigj.OKINPJLFKEJ = lbbhiaifbhf;
|
|
float mkdhfenofdo = this.MKDHFENOFDO;
|
|
dphkmbcfigj.PIFFNJDGHDE = mkdhfenofdo;
|
|
bool onaaoidaded = this.ONAAOIDADED;
|
|
dphkmbcfigj.IINKJBCEBID = onaaoidaded;
|
|
return dphkmbcfigj;
|
|
}
|
|
|
|
// Token: 0x06015CE8 RID: 89320 RVA: 0x00514224 File Offset: 0x00512424
|
|
[Token(Token = "0x6015CE8")]
|
|
[Address(RVA = "0x18075B0", Offset = "0x18065B0", VA = "0x1818075B0")]
|
|
[CanBeNull]
|
|
public DPHKMBCFIGJ BCCGKHKNBLB()
|
|
{
|
|
return this.MFBDEFCEDGN();
|
|
}
|
|
|
|
// Token: 0x06015CE9 RID: 89321 RVA: 0x0051423C File Offset: 0x0051243C
|
|
[Token(Token = "0x6015CE9")]
|
|
[Address(RVA = "0x18080A0", Offset = "0x18070A0", VA = "0x1818080A0")]
|
|
[CanBeNull]
|
|
public Tool HLALBMPAGKI()
|
|
{
|
|
DPHKMBCFIGJ dphkmbcfigj;
|
|
do
|
|
{
|
|
dphkmbcfigj = this.BCCGKHKNBLB();
|
|
}
|
|
while (dphkmbcfigj == 0);
|
|
return dphkmbcfigj.NAJKKPMEBCM();
|
|
}
|
|
|
|
// Token: 0x06015CEA RID: 89322 RVA: 0x0051425C File Offset: 0x0051245C
|
|
[Token(Token = "0x6015CEA")]
|
|
[Address(RVA = "0x1808FD0", Offset = "0x1807FD0", VA = "0x181808FD0")]
|
|
private void OIIKEGMLNMB()
|
|
{
|
|
int num = 0;
|
|
if ((this.HCFPNDNDINP ? 1 : 0) == num || PlayerGameRoleManager.ONCPNMDGGKG.MasterForceCreateRole(num, num))
|
|
{
|
|
return;
|
|
}
|
|
InvalidOperationException ex = new InvalidOperationException("Couldn't create role");
|
|
ABMHDAEIKAF abmhdaeikaf = this.MGFGDHOONOD(ex);
|
|
}
|
|
|
|
// Token: 0x06015CEB RID: 89323 RVA: 0x005142A4 File Offset: 0x005124A4
|
|
[Token(Token = "0x6015CEB")]
|
|
[Address(RVA = "0x1807850", Offset = "0x1806850", VA = "0x181807850")]
|
|
private void DKFHGLMDMBP()
|
|
{
|
|
Type ooihbhglene = this.OOIHBHGLENE;
|
|
int num = 0;
|
|
if (ooihbhglene != num)
|
|
{
|
|
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int iebmobmcpbd = this.IEBMOBMCPBD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015CEC RID: 89324 RVA: 0x005142D8 File Offset: 0x005124D8
|
|
[Token(Token = "0x6015CEC")]
|
|
[Address(RVA = "0x1808CF0", Offset = "0x1807CF0", VA = "0x181808CF0")]
|
|
private void NOABHHFADHA()
|
|
{
|
|
Guid diemblfblib = this.DIEMBLFBLIB;
|
|
Guid empty = Guid.Empty;
|
|
if (diemblfblib == empty)
|
|
{
|
|
Guid phhpjnllklo = this.PHHPJNLLKLO;
|
|
Guid empty2 = Guid.Empty;
|
|
if (phhpjnllklo != empty2)
|
|
{
|
|
goto IL_64;
|
|
}
|
|
}
|
|
Guid diemblfblib2 = this.DIEMBLFBLIB;
|
|
Guid empty3 = Guid.Empty;
|
|
if (diemblfblib2 != empty3)
|
|
{
|
|
Guid phhpjnllklo2 = this.PHHPJNLLKLO;
|
|
Guid empty4 = Guid.Empty;
|
|
if (phhpjnllklo2 == empty4)
|
|
{
|
|
}
|
|
}
|
|
IL_64:
|
|
Guid diemblfblib3 = this.DIEMBLFBLIB;
|
|
Guid empty5 = Guid.Empty;
|
|
if (diemblfblib3 == empty5)
|
|
{
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig = this.<IMAAECBHHJF>k__BackingField;
|
|
if (runtimeSpawnableToolConfig != 0 && runtimeSpawnableToolConfig.spawnControlPanel)
|
|
{
|
|
ArgumentException ex = new ArgumentException("controlPanelContextId cannot be empty if the PrefabConfig requires a control panel to be spawned!");
|
|
ABMHDAEIKAF abmhdaeikaf = this.MGFGDHOONOD(ex);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015CED RID: 89325 RVA: 0x00514394 File Offset: 0x00512594
|
|
[Token(Token = "0x6015CED")]
|
|
[Address(RVA = "0x1807650", Offset = "0x1806650", VA = "0x181807650")]
|
|
private void CBNDJBDLJII()
|
|
{
|
|
int num = 0;
|
|
Guid njodjplnehk = this.NJODJPLNEHK;
|
|
Guid empty = Guid.Empty;
|
|
if (!(njodjplnehk == empty))
|
|
{
|
|
Dictionary<Guid, PersistenceView> allViews = PersistenceView.AllViews;
|
|
Guid njodjplnehk2 = this.NJODJPLNEHK;
|
|
bool flag = allViews.TryGetValue(njodjplnehk2, num);
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
Guid njodjplnehk3 = this.NJODJPLNEHK;
|
|
string kijgmpmmicc = this.KIJGMPMMICC;
|
|
InvalidOperationException ex = new InvalidOperationException(string.Format("Trying to spawn {0} with PersistenceID {1}, but that ID already exists on object {2}", kijgmpmmicc, flag, num));
|
|
}
|
|
ArgumentException ex2 = new ArgumentException("PersistenceID cannot be empty!");
|
|
ABMHDAEIKAF abmhdaeikaf = this.MGFGDHOONOD(ex2);
|
|
}
|
|
|
|
// Token: 0x06015CEE RID: 89326 RVA: 0x0051441C File Offset: 0x0051261C
|
|
[Token(Token = "0x6015CEE")]
|
|
[Address(RVA = "0x1808280", Offset = "0x1807280", VA = "0x181808280")]
|
|
private void KKAHBAJKPPD()
|
|
{
|
|
Debug.LogWarning("Attempting to build request with uniform scale of 0f");
|
|
}
|
|
|
|
// Token: 0x0400E50C RID: 58636
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E50C")]
|
|
public readonly string KIJGMPMMICC;
|
|
|
|
// Token: 0x0400E50D RID: 58637
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E50D")]
|
|
private readonly OGNBCNBPFCC MHDPLJDBCAN;
|
|
|
|
// Token: 0x0400E50E RID: 58638
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400E50E")]
|
|
private readonly int KEIHNAGDKIM;
|
|
|
|
// Token: 0x0400E50F RID: 58639
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E50F")]
|
|
private Guid NJODJPLNEHK;
|
|
|
|
// Token: 0x0400E510 RID: 58640
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E510")]
|
|
private Guid DIEMBLFBLIB;
|
|
|
|
// Token: 0x0400E511 RID: 58641
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400E511")]
|
|
private Guid PHHPJNLLKLO;
|
|
|
|
// Token: 0x0400E512 RID: 58642
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400E512")]
|
|
private bool EGBBFJJEPMC;
|
|
|
|
// Token: 0x0400E513 RID: 58643
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400E513")]
|
|
private Vector3 JOPNCBPOHDA;
|
|
|
|
// Token: 0x0400E514 RID: 58644
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400E514")]
|
|
private Quaternion LBBHIAIFBHF;
|
|
|
|
// Token: 0x0400E515 RID: 58645
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400E515")]
|
|
private float MKDHFENOFDO = 1f;
|
|
|
|
// Token: 0x0400E516 RID: 58646
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400E516")]
|
|
private PPLFNCHJCEP IMCGOLDPJOH;
|
|
|
|
// Token: 0x0400E517 RID: 58647
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400E517")]
|
|
private bool ONAAOIDADED;
|
|
|
|
// Token: 0x0400E518 RID: 58648
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x81")]
|
|
[Token(Token = "0x400E518")]
|
|
private bool HCFPNDNDINP;
|
|
|
|
// Token: 0x0400E519 RID: 58649
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400E519")]
|
|
private Type OOIHBHGLENE;
|
|
|
|
// Token: 0x0400E51A RID: 58650
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400E51A")]
|
|
private int IEBMOBMCPBD;
|
|
|
|
// Token: 0x0400E51B RID: 58651
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400E51B")]
|
|
private HashSet<Exception> BFKOIDKILPN;
|
|
}
|