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: 0x0200310C RID: 12556
|
|
[Token(Token = "0x200310C")]
|
|
public class ABMHDAEIKAF
|
|
{
|
|
// Token: 0x17003B67 RID: 15207
|
|
// (get) Token: 0x06015868 RID: 88168 RVA: 0x00509800 File Offset: 0x00507A00
|
|
[Token(Token = "0x17003B67")]
|
|
[CanBeNull]
|
|
public RuntimeSpawnableToolConfig OJHCDMMGBPM
|
|
{
|
|
[Token(Token = "0x6015868")]
|
|
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003B68 RID: 15208
|
|
// (get) Token: 0x06015869 RID: 88169 RVA: 0x00509814 File Offset: 0x00507A14
|
|
[Token(Token = "0x17003B68")]
|
|
private bool GNFPADANJEB
|
|
{
|
|
[Token(Token = "0x6015869")]
|
|
[Address(RVA = "0xD08D80", Offset = "0xD07B80", VA = "0x180D08D80")]
|
|
get
|
|
{
|
|
if (this.BFKOIDKILPN == 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B69 RID: 15209
|
|
// (get) Token: 0x0601586A RID: 88170 RVA: 0x0050982C File Offset: 0x00507A2C
|
|
[Token(Token = "0x17003B69")]
|
|
private PPLFNCHJCEP DBDNDPEPOOJ
|
|
{
|
|
[Token(Token = "0x601586A")]
|
|
[Address(RVA = "0xD09040", Offset = "0xD07E40", VA = "0x180D09040")]
|
|
get
|
|
{
|
|
PPLFNCHJCEP imcgoldpjoh = this.IMCGOLDPJOH;
|
|
if (imcgoldpjoh == 0)
|
|
{
|
|
int num;
|
|
PPLFNCHJCEP pplfnchjcep = new PPLFNCHJCEP(num);
|
|
num = 0;
|
|
this.IMCGOLDPJOH = pplfnchjcep;
|
|
}
|
|
return imcgoldpjoh;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601586B RID: 88171 RVA: 0x00509858 File Offset: 0x00507A58
|
|
[Token(Token = "0x601586B")]
|
|
[Address(RVA = "0xD09FC0", Offset = "0xD08DC0", VA = "0x180D09FC0")]
|
|
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: 0x0601586C RID: 88172 RVA: 0x005098BC File Offset: 0x00507ABC
|
|
[Token(Token = "0x601586C")]
|
|
[Address(RVA = "0xD08EF0", Offset = "0xD07CF0", VA = "0x180D08EF0")]
|
|
public ABMHDAEIKAF IINKJBCEBID()
|
|
{
|
|
this.ONAAOIDADED = true;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0601586D RID: 88173 RVA: 0x005098D4 File Offset: 0x00507AD4
|
|
[Token(Token = "0x601586D")]
|
|
[Address(RVA = "0xD09110", Offset = "0xD07F10", VA = "0x180D09110")]
|
|
public ABMHDAEIKAF LOBHMBHKAFI(Guid NJODJPLNEHK)
|
|
{
|
|
ABMHDAEIKAF abmhdaeikaf;
|
|
return abmhdaeikaf;
|
|
}
|
|
|
|
// Token: 0x0601586E RID: 88174 RVA: 0x005098E4 File Offset: 0x00507AE4
|
|
[Token(Token = "0x601586E")]
|
|
[Address(RVA = "0xD09940", Offset = "0xD08740", VA = "0x180D09940")]
|
|
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: 0x0601586F RID: 88175 RVA: 0x00509914 File Offset: 0x00507B14
|
|
[Token(Token = "0x601586F")]
|
|
[Address(RVA = "0xD09A40", Offset = "0xD08840", VA = "0x180D09A40")]
|
|
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: 0x06015870 RID: 88176 RVA: 0x00509940 File Offset: 0x00507B40
|
|
[Token(Token = "0x6015870")]
|
|
[Address(RVA = "0xD08610", Offset = "0xD07410", VA = "0x180D08610")]
|
|
private ABMHDAEIKAF CNDBPDDNBDP(Guid BOJNNELMAHN)
|
|
{
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015871 RID: 88177 RVA: 0x00509950 File Offset: 0x00507B50
|
|
[Token(Token = "0x6015871")]
|
|
[Address(RVA = "0xD08E00", Offset = "0xD07C00", VA = "0x180D08E00")]
|
|
public ABMHDAEIKAF HCLAAPFAGPC(out Guid ENJEOLBEALP)
|
|
{
|
|
Guid guid = Guid.NewGuid();
|
|
int num = 0;
|
|
return this.LDDCEAFLJBL<bool>("cv2_prd", num != 0);
|
|
}
|
|
|
|
// Token: 0x06015872 RID: 88178 RVA: 0x00509974 File Offset: 0x00507B74
|
|
[Token(Token = "0x6015872")]
|
|
[Address(RVA = "0xD09820", Offset = "0xD08620", VA = "0x180D09820")]
|
|
public ABMHDAEIKAF MFHCDLDFFIN(Guid ENJEOLBEALP)
|
|
{
|
|
return this.LDDCEAFLJBL<bool>("cv2_prd", true);
|
|
}
|
|
|
|
// Token: 0x06015873 RID: 88179 RVA: 0x00509990 File Offset: 0x00507B90
|
|
[Token(Token = "0x6015873")]
|
|
[Address(RVA = "0xD08460", Offset = "0xD07260", VA = "0x180D08460")]
|
|
public ABMHDAEIKAF BFBNCIONGKL()
|
|
{
|
|
this.HCFPNDNDINP = true;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015874 RID: 88180 RVA: 0x005099A8 File Offset: 0x00507BA8
|
|
[Token(Token = "0x6015874")]
|
|
[Address(RVA = "0xD08F90", Offset = "0xD07D90", VA = "0x180D08F90")]
|
|
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: 0x06015875 RID: 88181 RVA: 0x005099DC File Offset: 0x00507BDC
|
|
[Token(Token = "0x6015875")]
|
|
[Address(RVA = "0xD08F00", Offset = "0xD07D00", VA = "0x180D08F00")]
|
|
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: 0x06015876 RID: 88182 RVA: 0x00509A14 File Offset: 0x00507C14
|
|
[Token(Token = "0x6015876")]
|
|
[Address(RVA = "0xD09D60", Offset = "0xD08B60", VA = "0x180D09D60")]
|
|
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: 0x06015877 RID: 88183 RVA: 0x00509A4C File Offset: 0x00507C4C
|
|
[Token(Token = "0x6015877")]
|
|
[Address(RVA = "0xD08EA0", Offset = "0xD07CA0", VA = "0x180D08EA0")]
|
|
public ABMHDAEIKAF HHOOINBNEEK(Vector3 LKNKANFGCKI, Quaternion LKIKONBGDAK, float MKDHFENOFDO = 1f)
|
|
{
|
|
float z = LKNKANFGCKI.z;
|
|
this.JOPNCBPOHDA.z = z;
|
|
this.MKDHFENOFDO = MKDHFENOFDO;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015878 RID: 88184 RVA: 0x00509A74 File Offset: 0x00507C74
|
|
[Token(Token = "0x6015878")]
|
|
[Address(RVA = "0xD08DD0", Offset = "0xD07BD0", VA = "0x180D08DD0")]
|
|
public ABMHDAEIKAF GLEJHIKAONP(Vector3 LKNKANFGCKI)
|
|
{
|
|
float z = LKNKANFGCKI.z;
|
|
this.JOPNCBPOHDA.z = z;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015879 RID: 88185 RVA: 0x00509A98 File Offset: 0x00507C98
|
|
[Token(Token = "0x6015879")]
|
|
[Address(RVA = "0xD08DF0", Offset = "0xD07BF0", VA = "0x180D08DF0")]
|
|
public ABMHDAEIKAF GPHDAJBOFNA(Quaternion LKIKONBGDAK)
|
|
{
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0601587A RID: 88186 RVA: 0x00509AA8 File Offset: 0x00507CA8
|
|
[Token(Token = "0x601587A")]
|
|
[Address(RVA = "0xD09F30", Offset = "0xD08D30", VA = "0x180D09F30")]
|
|
public ABMHDAEIKAF OLFHLPBHMKE(float MKDHFENOFDO)
|
|
{
|
|
this.MKDHFENOFDO = MKDHFENOFDO;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0601587B RID: 88187 RVA: 0x00509AC0 File Offset: 0x00507CC0
|
|
[Token(Token = "0x601587B")]
|
|
[Address(RVA = "0xD09F40", Offset = "0xD08D40", VA = "0x180D09F40")]
|
|
public ABMHDAEIKAF ONGNLFMPLOC(Color? GJAINANBOCB)
|
|
{
|
|
bool has_value = GJAINANBOCB.has_value;
|
|
ABMHDAEIKAF abmhdaeikaf;
|
|
return abmhdaeikaf;
|
|
}
|
|
|
|
// Token: 0x0601587C RID: 88188 RVA: 0x00509AD8 File Offset: 0x00507CD8
|
|
[Token(Token = "0x601587C")]
|
|
[Address(RVA = "0xD091A0", Offset = "0xD07FA0", VA = "0x180D091A0")]
|
|
public ABMHDAEIKAF LOLLBKHOOEA(CGLKOJIMDIH? GILKBPKMMBF)
|
|
{
|
|
return this.NDBKALHAOBM<CGLKOJIMDIH>("CRM_TO", GILKBPKMMBF, (CGLKOJIMDIH)((uint)(-1)));
|
|
}
|
|
|
|
// Token: 0x0601587D RID: 88189 RVA: 0x00509AF4 File Offset: 0x00507CF4
|
|
[Token(Token = "0x601587D")]
|
|
[Address(RVA = "0x1771790", Offset = "0x1770590", VA = "0x181771790")]
|
|
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: 0x0601587E RID: 88190 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601587E")]
|
|
[Address(RVA = "0x1771870", Offset = "0x1770670", VA = "0x181771870")]
|
|
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: 0x0601587F RID: 88191 RVA: 0x00509B14 File Offset: 0x00507D14
|
|
[Token(Token = "0x601587F")]
|
|
[Address(RVA = "0x17713D0", Offset = "0x17701D0", VA = "0x1817713D0")]
|
|
public ABMHDAEIKAF LDDCEAFLJBL<T>(string A_1, T ONGBFDACHHG)
|
|
{
|
|
PPLFNCHJCEP pplfnchjcep = this.DBDNDPEPOOJ;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015880 RID: 88192 RVA: 0x00509B30 File Offset: 0x00507D30
|
|
[Token(Token = "0x6015880")]
|
|
[Address(RVA = "0x1771610", Offset = "0x1770410", VA = "0x181771610")]
|
|
public ABMHDAEIKAF LDDCEAFLJBL<T>(KeyValuePair<string, T> AKFFHJGIFDD)
|
|
{
|
|
PPLFNCHJCEP pplfnchjcep = this.DBDNDPEPOOJ;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015881 RID: 88193 RVA: 0x00509B4C File Offset: 0x00507D4C
|
|
[Token(Token = "0x6015881")]
|
|
[Address(RVA = "0xD089D0", Offset = "0xD077D0", VA = "0x180D089D0")]
|
|
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: 0x06015882 RID: 88194 RVA: 0x00509BDC File Offset: 0x00507DDC
|
|
[Token(Token = "0x6015882")]
|
|
[Address(RVA = "0xD08760", Offset = "0xD07560", VA = "0x180D08760")]
|
|
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: 0x06015883 RID: 88195 RVA: 0x00509C50 File Offset: 0x00507E50
|
|
[Token(Token = "0x6015883")]
|
|
[Address(RVA = "0xD098A0", Offset = "0xD086A0", VA = "0x180D098A0")]
|
|
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: 0x06015884 RID: 88196 RVA: 0x00509C84 File Offset: 0x00507E84
|
|
[Token(Token = "0x6015884")]
|
|
[Address(RVA = "0xD09200", Offset = "0xD08000", VA = "0x180D09200")]
|
|
[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: 0x06015885 RID: 88197 RVA: 0x00509DE8 File Offset: 0x00507FE8
|
|
[Token(Token = "0x6015885")]
|
|
[Address(RVA = "0xD083D0", Offset = "0xD071D0", VA = "0x180D083D0")]
|
|
[CanBeNull]
|
|
public DPHKMBCFIGJ BCCGKHKNBLB()
|
|
{
|
|
return this.MFBDEFCEDGN();
|
|
}
|
|
|
|
// Token: 0x06015886 RID: 88198 RVA: 0x00509E00 File Offset: 0x00508000
|
|
[Token(Token = "0x6015886")]
|
|
[Address(RVA = "0xD08EC0", Offset = "0xD07CC0", VA = "0x180D08EC0")]
|
|
[CanBeNull]
|
|
public Tool HLALBMPAGKI()
|
|
{
|
|
DPHKMBCFIGJ dphkmbcfigj;
|
|
do
|
|
{
|
|
dphkmbcfigj = this.BCCGKHKNBLB();
|
|
}
|
|
while (dphkmbcfigj == 0);
|
|
return dphkmbcfigj.NAJKKPMEBCM();
|
|
}
|
|
|
|
// Token: 0x06015887 RID: 88199 RVA: 0x00509E20 File Offset: 0x00508020
|
|
[Token(Token = "0x6015887")]
|
|
[Address(RVA = "0xD09DF0", Offset = "0xD08BF0", VA = "0x180D09DF0")]
|
|
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: 0x06015888 RID: 88200 RVA: 0x00509E68 File Offset: 0x00508068
|
|
[Token(Token = "0x6015888")]
|
|
[Address(RVA = "0xD08670", Offset = "0xD07470", VA = "0x180D08670")]
|
|
private void DKFHGLMDMBP()
|
|
{
|
|
Type ooihbhglene = this.OOIHBHGLENE;
|
|
int num = 0;
|
|
if (ooihbhglene != num)
|
|
{
|
|
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int iebmobmcpbd = this.IEBMOBMCPBD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015889 RID: 88201 RVA: 0x00509E9C File Offset: 0x0050809C
|
|
[Token(Token = "0x6015889")]
|
|
[Address(RVA = "0xD09B10", Offset = "0xD08910", VA = "0x180D09B10")]
|
|
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: 0x0601588A RID: 88202 RVA: 0x00509F58 File Offset: 0x00508158
|
|
[Token(Token = "0x601588A")]
|
|
[Address(RVA = "0xD08470", Offset = "0xD07270", VA = "0x180D08470")]
|
|
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: 0x0601588B RID: 88203 RVA: 0x00509FE0 File Offset: 0x005081E0
|
|
[Token(Token = "0x601588B")]
|
|
[Address(RVA = "0xD090A0", Offset = "0xD07EA0", VA = "0x180D090A0")]
|
|
private void KKAHBAJKPPD()
|
|
{
|
|
Debug.LogWarning("Attempting to build request with uniform scale of 0f");
|
|
}
|
|
|
|
// Token: 0x0400E2D5 RID: 58069
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E2D5")]
|
|
public readonly string KIJGMPMMICC;
|
|
|
|
// Token: 0x0400E2D6 RID: 58070
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E2D6")]
|
|
private readonly OGNBCNBPFCC MHDPLJDBCAN;
|
|
|
|
// Token: 0x0400E2D7 RID: 58071
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400E2D7")]
|
|
private readonly int KEIHNAGDKIM;
|
|
|
|
// Token: 0x0400E2D8 RID: 58072
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E2D8")]
|
|
private Guid NJODJPLNEHK;
|
|
|
|
// Token: 0x0400E2D9 RID: 58073
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E2D9")]
|
|
private Guid DIEMBLFBLIB;
|
|
|
|
// Token: 0x0400E2DA RID: 58074
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400E2DA")]
|
|
private Guid PHHPJNLLKLO;
|
|
|
|
// Token: 0x0400E2DB RID: 58075
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400E2DB")]
|
|
private bool EGBBFJJEPMC;
|
|
|
|
// Token: 0x0400E2DC RID: 58076
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400E2DC")]
|
|
private Vector3 JOPNCBPOHDA;
|
|
|
|
// Token: 0x0400E2DD RID: 58077
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400E2DD")]
|
|
private Quaternion LBBHIAIFBHF;
|
|
|
|
// Token: 0x0400E2DE RID: 58078
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400E2DE")]
|
|
private float MKDHFENOFDO = 1f;
|
|
|
|
// Token: 0x0400E2DF RID: 58079
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400E2DF")]
|
|
private PPLFNCHJCEP IMCGOLDPJOH;
|
|
|
|
// Token: 0x0400E2E0 RID: 58080
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400E2E0")]
|
|
private bool ONAAOIDADED;
|
|
|
|
// Token: 0x0400E2E1 RID: 58081
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x81")]
|
|
[Token(Token = "0x400E2E1")]
|
|
private bool HCFPNDNDINP;
|
|
|
|
// Token: 0x0400E2E2 RID: 58082
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400E2E2")]
|
|
private Type OOIHBHGLENE;
|
|
|
|
// Token: 0x0400E2E3 RID: 58083
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400E2E3")]
|
|
private int IEBMOBMCPBD;
|
|
|
|
// Token: 0x0400E2E4 RID: 58084
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400E2E4")]
|
|
private HashSet<Exception> BFKOIDKILPN;
|
|
}
|