609 lines
19 KiB
C#
609 lines
19 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Utils.OverridableFields;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020004AE RID: 1198
|
|
[Token(Token = "0x20004AE")]
|
|
public class Polaroid : MonoBehaviourPun, EOCLMMENCKH
|
|
{
|
|
// Token: 0x17000639 RID: 1593
|
|
// (get) Token: 0x06002363 RID: 9059 RVA: 0x0008F430 File Offset: 0x0008D630
|
|
// (set) Token: 0x06002364 RID: 9060 RVA: 0x0008F444 File Offset: 0x0008D644
|
|
[Token(Token = "0x17000639")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x6002363")]
|
|
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
|
get;
|
|
[Token(Token = "0x6002364")]
|
|
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700063A RID: 1594
|
|
// (get) Token: 0x06002365 RID: 9061 RVA: 0x0008F458 File Offset: 0x0008D658
|
|
// (set) Token: 0x06002366 RID: 9062 RVA: 0x0008F478 File Offset: 0x0008D678
|
|
[Token(Token = "0x1700063A")]
|
|
public bool IJHDEPALIAG
|
|
{
|
|
[Token(Token = "0x6002365")]
|
|
[Address(RVA = "0xB6FC80", Offset = "0xB6EA80", VA = "0x180B6FC80")]
|
|
get
|
|
{
|
|
return this.LEDLEAPPNMB.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6002366")]
|
|
[Address(RVA = "0xB6FD20", Offset = "0xB6EB20", VA = "0x180B6FD20")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> ledleappnmb = this.LEDLEAPPNMB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700063B RID: 1595
|
|
// (get) Token: 0x06002367 RID: 9063 RVA: 0x0008F494 File Offset: 0x0008D694
|
|
// (set) Token: 0x06002368 RID: 9064 RVA: 0x0008F4B4 File Offset: 0x0008D6B4
|
|
[Token(Token = "0x1700063B")]
|
|
public bool GNBLAAEPHOG
|
|
{
|
|
[Token(Token = "0x6002367")]
|
|
[Address(RVA = "0xB6FCD0", Offset = "0xB6EAD0", VA = "0x180B6FCD0")]
|
|
get
|
|
{
|
|
return this.BNNOEOKPILK.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6002368")]
|
|
[Address(RVA = "0xB6FD80", Offset = "0xB6EB80", VA = "0x180B6FD80")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> bnnoeokpilk = this.BNNOEOKPILK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700063C RID: 1596
|
|
// (get) Token: 0x06002369 RID: 9065 RVA: 0x0008F4D0 File Offset: 0x0008D6D0
|
|
// (set) Token: 0x0600236A RID: 9066 RVA: 0x0008F4F0 File Offset: 0x0008D6F0
|
|
[Token(Token = "0x1700063C")]
|
|
private string AHGCOGFEEEE
|
|
{
|
|
[Token(Token = "0x6002369")]
|
|
[Address(RVA = "0xB6E890", Offset = "0xB6D690", VA = "0x180B6E890")]
|
|
get
|
|
{
|
|
return this.JPOGJCLPIOI.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x600236A")]
|
|
[Address(RVA = "0xB6E830", Offset = "0xB6D630", VA = "0x180B6E830")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<string> jpogjclpioi = this.JPOGJCLPIOI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700063D RID: 1597
|
|
// (get) Token: 0x0600236B RID: 9067 RVA: 0x0008F50C File Offset: 0x0008D70C
|
|
// (set) Token: 0x0600236C RID: 9068 RVA: 0x0008F52C File Offset: 0x0008D72C
|
|
[Token(Token = "0x1700063D")]
|
|
private int CIPOELOKICH
|
|
{
|
|
[Token(Token = "0x600236B")]
|
|
[Address(RVA = "0xB6E7E0", Offset = "0xB6D5E0", VA = "0x180B6E7E0")]
|
|
get
|
|
{
|
|
return this.IABEIGJJFPI.KLIAOAJIPKM();
|
|
}
|
|
[Token(Token = "0x600236C")]
|
|
[Address(RVA = "0xB6F1C0", Offset = "0xB6DFC0", VA = "0x180B6F1C0")]
|
|
set
|
|
{
|
|
this.IABEIGJJFPI.IOFAAIEOLKL(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700063E RID: 1598
|
|
// (get) Token: 0x0600236D RID: 9069 RVA: 0x0008F54C File Offset: 0x0008D74C
|
|
// (set) Token: 0x0600236E RID: 9070 RVA: 0x0008F56C File Offset: 0x0008D76C
|
|
[Token(Token = "0x1700063E")]
|
|
private bool KNADPAOJFOB
|
|
{
|
|
[Token(Token = "0x600236D")]
|
|
[Address(RVA = "0xB6EDD0", Offset = "0xB6DBD0", VA = "0x180B6EDD0")]
|
|
get
|
|
{
|
|
return this.IABEIGJJFPI.HHKKJDOCBNH() != null;
|
|
}
|
|
[Token(Token = "0x600236E")]
|
|
[Address(RVA = "0xB6E530", Offset = "0xB6D330", VA = "0x180B6E530")]
|
|
set
|
|
{
|
|
this.IABEIGJJFPI.PLPKNPIOFEI(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700063F RID: 1599
|
|
// (get) Token: 0x0600236F RID: 9071 RVA: 0x0008F58C File Offset: 0x0008D78C
|
|
// (set) Token: 0x06002370 RID: 9072 RVA: 0x0008F5AC File Offset: 0x0008D7AC
|
|
[Token(Token = "0x1700063F")]
|
|
private long JLEHJHAONGK
|
|
{
|
|
[Token(Token = "0x600236F")]
|
|
[Address(RVA = "0xB6E4E0", Offset = "0xB6D2E0", VA = "0x180B6E4E0")]
|
|
get
|
|
{
|
|
return this.CBNLPKFMOJO.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6002370")]
|
|
[Address(RVA = "0xB6E2C0", Offset = "0xB6D0C0", VA = "0x180B6E2C0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<long> cbnlpkfmojo = this.CBNLPKFMOJO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002371 RID: 9073 RVA: 0x0008F5C8 File Offset: 0x0008D7C8
|
|
[Token(Token = "0x6002371")]
|
|
[Address(RVA = "0xB6DDB0", Offset = "0xB6CBB0", VA = "0x180B6DDB0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
Tool component = base.GetComponent<Tool>();
|
|
this.<MBFGOCOFHHM>k__BackingField = component;
|
|
int num = 0;
|
|
if (component == num)
|
|
{
|
|
Debug.LogError(base.name + " is missing a tool component.");
|
|
}
|
|
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action = new Action(this.APBEFBBOMDJ);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(postResetEvent, action);
|
|
tool.PostResetEvent = eahpnacbldd;
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action2 = new Action(this.OnPhotonPlayerDisconnected);
|
|
EAHPNACBLDD eahpnacbldd2;
|
|
KKPBCOOONNK.HPHOOJLDKKM = eahpnacbldd2;
|
|
Action action3 = new Action(this.PMLBCIBKDLA);
|
|
int num2 = 0;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this.BNNOEOKPILK = kllmcpfpiie;
|
|
Action action4 = new Action(this.FANAIBDNDJL);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie2 = new KLLMCPFPIIE(this, "PPIG", 1, (OHOEENCHJJE)num2, action4, num2);
|
|
this.LEDLEAPPNMB = kllmcpfpiie2;
|
|
Action action5 = new Action(this.ONEIOADLFAG);
|
|
KLLMCPFPIIE<string> kllmcpfpiie3;
|
|
this.JPOGJCLPIOI = kllmcpfpiie3;
|
|
Action action6 = new Action(this.CNKABJNNGFJ);
|
|
NMIGJEKFNME<int, bool> nmigjekfnme;
|
|
this.IABEIGJJFPI = nmigjekfnme;
|
|
int num3;
|
|
KLLMCPFPIIE<long> kllmcpfpiie4 = new KLLMCPFPIIE(this, "PCCT", num3, (OHOEENCHJJE)num2, num2, num2);
|
|
num3 = 0;
|
|
this.CBNLPKFMOJO = kllmcpfpiie4;
|
|
bool flag = this.BNNOEOKPILK.IAHDANBDAAM() != null;
|
|
Tool tool2 = this.<MBFGOCOFHHM>k__BackingField;
|
|
RigidbodyEx rigidbodyEx;
|
|
if (!flag)
|
|
{
|
|
rigidbodyEx = tool2.rigidbodyEx;
|
|
rigidbodyEx.RemoveKinematic(this);
|
|
}
|
|
rigidbodyEx.AddKinematic(this);
|
|
Tool tool3 = this.<MBFGOCOFHHM>k__BackingField;
|
|
bool flag2 = this.LEDLEAPPNMB.IAHDANBDAAM() != null;
|
|
tool3.SetPickupEnabled(flag2, this);
|
|
this.ONEIOADLFAG();
|
|
this.CNKABJNNGFJ();
|
|
Polaroid.LMOOJHKKHJN.Add(this);
|
|
}
|
|
|
|
// Token: 0x06002372 RID: 9074 RVA: 0x0008F754 File Offset: 0x0008D954
|
|
[Token(Token = "0x6002372")]
|
|
[Address(RVA = "0xB6E320", Offset = "0xB6D120", VA = "0x180B6E320")]
|
|
private void CNKABJNNGFJ()
|
|
{
|
|
int num = this.IABEIGJJFPI.KLIAOAJIPKM();
|
|
bool isCompleted = ((IAsyncResult)this.usernameText).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x06002373 RID: 9075 RVA: 0x0008F7BC File Offset: 0x0008D9BC
|
|
[Token(Token = "0x6002373")]
|
|
[Address(RVA = "0xB6F500", Offset = "0xB6E300", VA = "0x180B6F500")]
|
|
private void Start()
|
|
{
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
this.ONLEICCNNBI = instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
|
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.LPJCIEIGKAI);
|
|
onleiccnnbi.KMKCFILCLNO += ggphekcppmp;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002374 RID: 9076 RVA: 0x0008F804 File Offset: 0x0008DA04
|
|
[Token(Token = "0x6002374")]
|
|
[Address(RVA = "0xB6EE20", Offset = "0xB6DC20", VA = "0x180B6EE20", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool.PostResetEvent;
|
|
Action<Tool, Vector3, Quaternion, Vector3, bool> action = new Action(this.APBEFBBOMDJ);
|
|
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action);
|
|
tool.PostResetEvent = eahpnacbldd;
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action2 = new Action(this.OnPhotonPlayerDisconnected);
|
|
EAHPNACBLDD eahpnacbldd2;
|
|
KKPBCOOONNK.HPHOOJLDKKM = eahpnacbldd2;
|
|
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
|
int num = 0;
|
|
if (onleiccnnbi != num)
|
|
{
|
|
GameManager onleiccnnbi2 = this.ONLEICCNNBI;
|
|
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.LPJCIEIGKAI);
|
|
onleiccnnbi2.KMKCFILCLNO -= ggphekcppmp;
|
|
}
|
|
bool flag = Polaroid.LMOOJHKKHJN.Remove(this);
|
|
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
|
if (jlbeidflild != 0)
|
|
{
|
|
jlbeidflild.Dispose();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002375 RID: 9077 RVA: 0x0008F8BC File Offset: 0x0008DABC
|
|
[Token(Token = "0x6002375")]
|
|
[Address(RVA = "0xB6F220", Offset = "0xB6E020", VA = "0x180B6F220")]
|
|
private void PMLBCIBKDLA()
|
|
{
|
|
bool flag = this.BNNOEOKPILK.IAHDANBDAAM() != null;
|
|
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
if (!flag)
|
|
{
|
|
tool.rigidbodyEx.RemoveKinematic(this);
|
|
return;
|
|
}
|
|
tool.rigidbodyEx.AddKinematic(this);
|
|
}
|
|
|
|
// Token: 0x06002376 RID: 9078 RVA: 0x0008F900 File Offset: 0x0008DB00
|
|
[Token(Token = "0x6002376")]
|
|
[Address(RVA = "0xB6E770", Offset = "0xB6D570", VA = "0x180B6E770")]
|
|
private void FANAIBDNDJL()
|
|
{
|
|
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
|
|
bool flag = this.LEDLEAPPNMB.IAHDANBDAAM() != null;
|
|
tool.SetPickupEnabled(flag, this);
|
|
}
|
|
|
|
// Token: 0x06002377 RID: 9079 RVA: 0x0008F930 File Offset: 0x0008DB30
|
|
[Token(Token = "0x6002377")]
|
|
[Address(RVA = "0xB6DC50", Offset = "0xB6CA50", VA = "0x180B6DC50")]
|
|
private void APBEFBBOMDJ(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
|
{
|
|
bool flag = this.IABEIGJJFPI.HHKKJDOCBNH() != null;
|
|
bool hasAuthority = base.OGIBLNIIHDK;
|
|
KKPBCOOONNK.HMLHHNMGNAA(base.gameObject);
|
|
}
|
|
|
|
// Token: 0x06002378 RID: 9080 RVA: 0x0008F964 File Offset: 0x0008DB64
|
|
[Token(Token = "0x6002378")]
|
|
[Address(RVA = "0xB6E8E0", Offset = "0xB6D6E0", VA = "0x180B6E8E0")]
|
|
private void LPJCIEIGKAI(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
|
{
|
|
if (CPMPEJFMDED != LLEHBLJHJHM)
|
|
{
|
|
bool flag = this.IABEIGJJFPI.HHKKJDOCBNH() != null;
|
|
bool hasAuthority = base.OGIBLNIIHDK;
|
|
if (flag != hasAuthority)
|
|
{
|
|
KKPBCOOONNK.HMLHHNMGNAA(base.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002379 RID: 9081 RVA: 0x0008F9A0 File Offset: 0x0008DBA0
|
|
[Token(Token = "0x6002379")]
|
|
[Address(RVA = "0xB6DD10", Offset = "0xB6CB10", VA = "0x180B6DD10")]
|
|
public void AuthoritySetImageName(PMGCJEPKFOF<string> PBFGHIDBKOA)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
Action<string> action = new Action(this.ODHAMAHBAME);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600237A RID: 9082 RVA: 0x0008F9CC File Offset: 0x0008DBCC
|
|
[Token(Token = "0x600237A")]
|
|
[Address(RVA = "0xB6EC10", Offset = "0xB6DA10", VA = "0x180B6EC10")]
|
|
private void ONEIOADLFAG()
|
|
{
|
|
string text = this.JPOGJCLPIOI.IAHDANBDAAM();
|
|
if (!string.IsNullOrEmpty(text))
|
|
{
|
|
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
|
if (jlbeidflild != 0)
|
|
{
|
|
jlbeidflild.Dispose();
|
|
}
|
|
string text2 = this.JPOGJCLPIOI.IAHDANBDAAM();
|
|
int num = 0;
|
|
int num2 = 0;
|
|
ulong num3;
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(text2, num3 != 0UL, num2 != 0, num, num != 0);
|
|
this.JLBEIDFLILD = nbmfnjlhkao;
|
|
Action<Texture2D> action = new Action(this.MPGCCDHCEEA);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
text += text;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600237B RID: 9083 RVA: 0x0008FA50 File Offset: 0x0008DC50
|
|
[Token(Token = "0x600237B")]
|
|
[Address(RVA = "0xB6F020", Offset = "0xB6DE20", VA = "0x180B6F020")]
|
|
private void OnPhotonPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
if (base.OGIBLNIIHDK || (base.JDHMIOJKLCK.BHNPNHMILIF == IEKDDPPNFPF && KKPBCOOONNK.BNNCCCFFALC))
|
|
{
|
|
int <LPHIFCGHALA>k__BackingField = IEKDDPPNFPF.<LPHIFCGHALA>k__BackingField;
|
|
int num = this.IABEIGJJFPI.KLIAOAJIPKM();
|
|
if (<LPHIFCGHALA>k__BackingField == num && this.IABEIGJJFPI.HHKKJDOCBNH() != 0 && !PlayerRoomRoleManager.IsPlayerAHost(IEKDDPPNFPF))
|
|
{
|
|
KKPBCOOONNK.JAKJLFDNEJA(base.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600237C RID: 9084 RVA: 0x0008FAC0 File Offset: 0x0008DCC0
|
|
[Token(Token = "0x600237C")]
|
|
[Address(RVA = "0xB6F5E0", Offset = "0xB6E3E0", VA = "0x180B6F5E0")]
|
|
public static Polaroid TryMasterSpawnPolaroidForPlayer(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
int num = 0;
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
|
|
AGAJMBPABDL player = IEKDDPPNFPF;
|
|
MutableOverridableObscuredBool canPrintPhotos = instance.GetPlayerRoleDefinition(player).canPrintPhotos;
|
|
num += num;
|
|
num++;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
goto IL_14A;
|
|
}
|
|
if (!PlayerRoomRoleManager.IsPlayerAHost(IEKDDPPNFPF))
|
|
{
|
|
List<Polaroid> lmoojhkkhjn = Polaroid.LMOOJHKKHJN;
|
|
Func<Polaroid, bool> func = delegate(Polaroid p)
|
|
{
|
|
int num4 = p.IABEIGJJFPI.KLIAOAJIPKM();
|
|
AGAJMBPABDL player2 = IEKDDPPNFPF;
|
|
return num4 == player2.<LPHIFCGHALA>k__BackingField;
|
|
};
|
|
IEnumerable<Polaroid> enumerable = Enumerable.Where<Polaroid>(lmoojhkkhjn, func);
|
|
int num2 = Enumerable.Count<Polaroid>(enumerable);
|
|
Func<Polaroid, long> func2;
|
|
if (Polaroid.<>c.<>9__44_1 == 0)
|
|
{
|
|
func2 = (Polaroid p) => p.CBNLPKFMOJO.IAHDANBDAAM();
|
|
Polaroid.<>c.<>9__44_1 = func2;
|
|
}
|
|
KKPBCOOONNK.JAKJLFDNEJA(Enumerable.First<Polaroid>(Enumerable.OrderBy<Polaroid, long>(enumerable, func2)).gameObject);
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
ABMHDAEIKAF abmhdaeikaf;
|
|
Tool tool = abmhdaeikaf.HLALBMPAGKI();
|
|
if (tool)
|
|
{
|
|
Polaroid component = tool.GetComponent<Polaroid>();
|
|
int num3 = 0;
|
|
if (!(component != num3))
|
|
{
|
|
object[] array = new object[1];
|
|
GameObject gameObject = tool.gameObject;
|
|
throw new ArrayTypeMismatchException();
|
|
}
|
|
}
|
|
}
|
|
int <LPHIFCGHALA>k__BackingField = IEKDDPPNFPF.<LPHIFCGHALA>k__BackingField;
|
|
DateTime now = DateTime.Now;
|
|
IL_14A:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17000640 RID: 1600
|
|
// (get) Token: 0x0600237D RID: 9085 RVA: 0x0008FC1C File Offset: 0x0008DE1C
|
|
[Token(Token = "0x17000640")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x600237D")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600237E RID: 9086 RVA: 0x0008FC2C File Offset: 0x0008DE2C
|
|
[Token(Token = "0x600237E")]
|
|
[Address(RVA = "0xB6E590", Offset = "0xB6D390", VA = "0x180B6E590", Slot = "16")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
KLLMCPFPIIE<string> jpogjclpioi = this.JPOGJCLPIOI;
|
|
NMIGJEKFNME<int, bool> iabeigjjfpi = this.IABEIGJJFPI;
|
|
}
|
|
|
|
// Token: 0x0600237F RID: 9087 RVA: 0x0008FC74 File Offset: 0x0008DE74
|
|
[Token(Token = "0x600237F")]
|
|
[Address(RVA = "0xB6F2B0", Offset = "0xB6E0B0", VA = "0x180B6F2B0", Slot = "17")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
GFGEHNNPFLP gfgehnnpflp = new GFGEHNNPFLP();
|
|
string text = this.JPOGJCLPIOI.IAHDANBDAAM();
|
|
gfgehnnpflp.AHGCOGFEEEE = text;
|
|
int num = this.IABEIGJJFPI.KLIAOAJIPKM();
|
|
gfgehnnpflp.NFLLCMPIANJ = num;
|
|
KLLMCPFPIIE<string> jpogjclpioi = this.JPOGJCLPIOI;
|
|
NMIGJEKFNME<int, bool> iabeigjjfpi = this.IABEIGJJFPI;
|
|
int num2 = 0;
|
|
iabeigjjfpi.PLPKNPIOFEI(num2);
|
|
}
|
|
|
|
// Token: 0x06002380 RID: 9088 RVA: 0x0008FCE8 File Offset: 0x0008DEE8
|
|
[Token(Token = "0x6002380")]
|
|
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
|
public Polaroid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002382 RID: 9090 RVA: 0x0008FD14 File Offset: 0x0008DF14
|
|
[Token(Token = "0x6002382")]
|
|
[Address(RVA = "0xB6E9B0", Offset = "0xB6D7B0", VA = "0x180B6E9B0")]
|
|
[CompilerGenerated]
|
|
private void MEBHFAJPGNO(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
TextMeshPro textMeshPro = this.usernameText;
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField;
|
|
string text = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
|
bool isCompleted = ((IAsyncResult)textMeshPro).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x06002383 RID: 9091 RVA: 0x0008FD48 File Offset: 0x0008DF48
|
|
[Token(Token = "0x6002383")]
|
|
[Address(RVA = "0xB6EB60", Offset = "0xB6D960", VA = "0x180B6EB60")]
|
|
[CompilerGenerated]
|
|
private void ODHAMAHBAME(string HFLPBHHAFIO)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
KLLMCPFPIIE<string> jpogjclpioi = this.JPOGJCLPIOI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002384 RID: 9092 RVA: 0x0008FD70 File Offset: 0x0008DF70
|
|
[Token(Token = "0x6002384")]
|
|
[Address(RVA = "0xB6EA30", Offset = "0xB6D830", VA = "0x180B6EA30")]
|
|
[CompilerGenerated]
|
|
private void MPGCCDHCEEA(Texture2D CAKFKAGPMBF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
int num2 = 0;
|
|
if (CAKFKAGPMBF != num2)
|
|
{
|
|
string name = CAKFKAGPMBF.name;
|
|
string text = this.JPOGJCLPIOI.IAHDANBDAAM();
|
|
if (string.Equals(name, text))
|
|
{
|
|
Material material;
|
|
material.mainTexture = CAKFKAGPMBF;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x04001B3D RID: 6973
|
|
[Token(Token = "0x4001B3D")]
|
|
private const int LMIJBGHCPJG = 3;
|
|
|
|
// Token: 0x04001B3E RID: 6974
|
|
[Token(Token = "0x4001B3E")]
|
|
private static readonly List<Polaroid> LMOOJHKKHJN = new List();
|
|
|
|
// Token: 0x04001B3F RID: 6975
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001B3F")]
|
|
[SerializeField]
|
|
[Header("Polaroid")]
|
|
private RendererMaterialPair pictureRenderer;
|
|
|
|
// Token: 0x04001B40 RID: 6976
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001B40")]
|
|
[SerializeField]
|
|
private TextMeshPro usernameText;
|
|
|
|
// Token: 0x04001B41 RID: 6977
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001B41")]
|
|
private GameManager ONLEICCNNBI;
|
|
|
|
// Token: 0x04001B42 RID: 6978
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001B42")]
|
|
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
|
|
|
|
// Token: 0x04001B44 RID: 6980
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001B44")]
|
|
private KLLMCPFPIIE<bool> LEDLEAPPNMB;
|
|
|
|
// Token: 0x04001B45 RID: 6981
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001B45")]
|
|
private KLLMCPFPIIE<bool> BNNOEOKPILK;
|
|
|
|
// Token: 0x04001B46 RID: 6982
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001B46")]
|
|
private KLLMCPFPIIE<string> JPOGJCLPIOI;
|
|
|
|
// Token: 0x04001B47 RID: 6983
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001B47")]
|
|
private NMIGJEKFNME<int, bool> IABEIGJJFPI;
|
|
|
|
// Token: 0x04001B48 RID: 6984
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4001B48")]
|
|
private KLLMCPFPIIE<long> CBNLPKFMOJO;
|
|
|
|
// Token: 0x020004AF RID: 1199
|
|
[Token(Token = "0x20004AF")]
|
|
[CompilerGenerated]
|
|
private sealed class NJGCMKDCOEP
|
|
{
|
|
// Token: 0x06002385 RID: 9093 RVA: 0x0008FDC0 File Offset: 0x0008DFC0
|
|
[Token(Token = "0x6002385")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NJGCMKDCOEP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002386 RID: 9094 RVA: 0x0008FDD4 File Offset: 0x0008DFD4
|
|
[Token(Token = "0x6002386")]
|
|
[Address(RVA = "0xB5B520", Offset = "0xB5A320", VA = "0x180B5B520")]
|
|
internal bool <TryMasterSpawnPolaroidForPlayer>b__0(Polaroid p)
|
|
{
|
|
int num = p.IABEIGJJFPI.KLIAOAJIPKM();
|
|
AGAJMBPABDL agajmbpabdl = this.player;
|
|
return num == agajmbpabdl.<LPHIFCGHALA>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x04001B49 RID: 6985
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001B49")]
|
|
public AGAJMBPABDL player;
|
|
}
|
|
}
|