677 lines
21 KiB
C#
677 lines
21 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020004B3 RID: 1203
|
|
[Token(Token = "0x20004B3")]
|
|
public class CardBox : MonoBehaviourPun
|
|
{
|
|
// Token: 0x17000647 RID: 1607
|
|
// (get) Token: 0x060023A2 RID: 9122 RVA: 0x0009048C File Offset: 0x0008E68C
|
|
// (set) Token: 0x060023A3 RID: 9123 RVA: 0x000904A0 File Offset: 0x0008E6A0
|
|
[Token(Token = "0x17000647")]
|
|
public List<Card> AGCEGGBBHMD
|
|
{
|
|
[Token(Token = "0x60023A2")]
|
|
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
|
get;
|
|
[Token(Token = "0x60023A3")]
|
|
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000648 RID: 1608
|
|
// (get) Token: 0x060023A4 RID: 9124 RVA: 0x000904B4 File Offset: 0x0008E6B4
|
|
// (set) Token: 0x060023A5 RID: 9125 RVA: 0x000904D4 File Offset: 0x0008E6D4
|
|
[Token(Token = "0x17000648")]
|
|
private bool EHKKBCCLPNH
|
|
{
|
|
[Token(Token = "0x60023A4")]
|
|
[Address(RVA = "0xB7FB00", Offset = "0xB7E900", VA = "0x180B7FB00")]
|
|
get
|
|
{
|
|
return this.COEKPGCFADA.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x60023A5")]
|
|
[Address(RVA = "0xB7F580", Offset = "0xB7E380", VA = "0x180B7F580")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> coekpgcfada = this.COEKPGCFADA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000649 RID: 1609
|
|
// (get) Token: 0x060023A6 RID: 9126 RVA: 0x000904F0 File Offset: 0x0008E6F0
|
|
// (set) Token: 0x060023A7 RID: 9127 RVA: 0x00090510 File Offset: 0x0008E710
|
|
[Token(Token = "0x17000649")]
|
|
private float FGBAIHNKOCM
|
|
{
|
|
[Token(Token = "0x60023A6")]
|
|
[Address(RVA = "0xB7F530", Offset = "0xB7E330", VA = "0x180B7F530")]
|
|
get
|
|
{
|
|
return this.AHAKJCOMNAH.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x60023A7")]
|
|
[Address(RVA = "0xB7EC70", Offset = "0xB7DA70", VA = "0x180B7EC70")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<float> ahakjcomnah = this.AHAKJCOMNAH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700064A RID: 1610
|
|
// (get) Token: 0x060023A8 RID: 9128 RVA: 0x0009052C File Offset: 0x0008E72C
|
|
// (set) Token: 0x060023A9 RID: 9129 RVA: 0x0009054C File Offset: 0x0008E74C
|
|
[Token(Token = "0x1700064A")]
|
|
private int DPIDLLLNNHF
|
|
{
|
|
[Token(Token = "0x60023A8")]
|
|
[Address(RVA = "0xB7EC20", Offset = "0xB7DA20", VA = "0x180B7EC20")]
|
|
get
|
|
{
|
|
return this.GEEIINOIGMK.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x60023A9")]
|
|
[Address(RVA = "0xB7EE70", Offset = "0xB7DC70", VA = "0x180B7EE70")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> geeiinoigmk = this.GEEIINOIGMK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700064B RID: 1611
|
|
// (get) Token: 0x060023AA RID: 9130 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700064B")]
|
|
private Card JDKIHFMPLJL
|
|
{
|
|
[Token(Token = "0x60023AA")]
|
|
[Address(RVA = "0xB7F310", Offset = "0xB7E110", VA = "0x180B7F310")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700064C RID: 1612
|
|
// (get) Token: 0x060023AB RID: 9131 RVA: 0x00090568 File Offset: 0x0008E768
|
|
[Token(Token = "0x1700064C")]
|
|
private Dictionary<string, object> NLADCDGLFIB
|
|
{
|
|
[Token(Token = "0x60023AB")]
|
|
[Address(RVA = "0xB7F270", Offset = "0xB7E070", VA = "0x180B7F270")]
|
|
get
|
|
{
|
|
Dictionary<string, object> dictionary = new Dictionary();
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
int viewIdField = photonView.viewIdField;
|
|
dictionary.Add("CARD_BOX_PHOTON_VIEW_ID", photonView);
|
|
return dictionary;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400005D RID: 93
|
|
// (add) Token: 0x060023AC RID: 9132 RVA: 0x0009059C File Offset: 0x0008E79C
|
|
// (remove) Token: 0x060023AD RID: 9133 RVA: 0x000905B8 File Offset: 0x0008E7B8
|
|
[Token(Token = "0x1400005D")]
|
|
public event Action DFCKLFEEBFK
|
|
{
|
|
[Token(Token = "0x60023AC")]
|
|
[Address(RVA = "0xB806E0", Offset = "0xB7F4E0", VA = "0x180B806E0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60023AD")]
|
|
[Address(RVA = "0xB80820", Offset = "0xB7F620", VA = "0x180B80820")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060023AE RID: 9134 RVA: 0x000905D4 File Offset: 0x0008E7D4
|
|
[Token(Token = "0x60023AE")]
|
|
[Address(RVA = "0xB7E5D0", Offset = "0xB7D3D0", VA = "0x180B7E5D0")]
|
|
public void AddCard(Card KBCNNBOAEEI)
|
|
{
|
|
List<Card> list = this.<NNPOOCEFFOO>k__BackingField;
|
|
if (list == 0)
|
|
{
|
|
List<Card> list2 = new List();
|
|
}
|
|
this.<NNPOOCEFFOO>k__BackingField = list;
|
|
list.Add(KBCNNBOAEEI);
|
|
Tool <MBFGOCOFHHM>k__BackingField = KBCNNBOAEEI.<MBFGOCOFHHM>k__BackingField;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = <MBFGOCOFHHM>k__BackingField.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.MADAMADCJNN);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action);
|
|
<MBFGOCOFHHM>k__BackingField.PostPickupEvent = mfbglihgcgo;
|
|
Transform transform = KBCNNBOAEEI.transform;
|
|
Transform transform2 = base.transform;
|
|
transform.parentInternal = transform2;
|
|
Transform transform3 = KBCNNBOAEEI.transform;
|
|
float z = Vector3.one.z;
|
|
Transform transform4 = KBCNNBOAEEI.transform;
|
|
Transform transform5 = this.cardSpawnRoot;
|
|
Transform transform6 = this.cardSpawnRoot;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
}
|
|
|
|
// Token: 0x060023AF RID: 9135 RVA: 0x00090684 File Offset: 0x0008E884
|
|
[Token(Token = "0x60023AF")]
|
|
[Address(RVA = "0xB80240", Offset = "0xB7F040", VA = "0x180B80240")]
|
|
public void UpdateLocalPlayerCardVisibility(bool AGILHLJPKPN)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Card> list = this.<NNPOOCEFFOO>k__BackingField;
|
|
if (AGILHLJPKPN)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060023B0 RID: 9136 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60023B0")]
|
|
[Address(RVA = "0xB7FB50", Offset = "0xB7E950", VA = "0x180B7FB50")]
|
|
public void RoomAuthorityResetCards()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x1700064D RID: 1613
|
|
// (get) Token: 0x060023B1 RID: 9137 RVA: 0x000906AC File Offset: 0x0008E8AC
|
|
// (set) Token: 0x060023B2 RID: 9138 RVA: 0x000906CC File Offset: 0x0008E8CC
|
|
[Token(Token = "0x1700064D")]
|
|
public string GJIIIOPPPMO
|
|
{
|
|
[Token(Token = "0x60023B1")]
|
|
[Address(RVA = "0xB80780", Offset = "0xB7F580", VA = "0x180B80780")]
|
|
get
|
|
{
|
|
return this.IACOGKBACEI.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x60023B2")]
|
|
[Address(RVA = "0xB808C0", Offset = "0xB7F6C0", VA = "0x180B808C0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<string> iacogkbacei = this.IACOGKBACEI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700064E RID: 1614
|
|
// (get) Token: 0x060023B3 RID: 9139 RVA: 0x000906E8 File Offset: 0x0008E8E8
|
|
// (set) Token: 0x060023B4 RID: 9140 RVA: 0x00090708 File Offset: 0x0008E908
|
|
[Token(Token = "0x1700064E")]
|
|
public string BABHKLOMEAI
|
|
{
|
|
[Token(Token = "0x60023B3")]
|
|
[Address(RVA = "0xB807D0", Offset = "0xB7F5D0", VA = "0x180B807D0")]
|
|
get
|
|
{
|
|
return this.GOGAMGLGNAD.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x60023B4")]
|
|
[Address(RVA = "0xB80920", Offset = "0xB7F720", VA = "0x180B80920")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<string> gogamglgnad = this.GOGAMGLGNAD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700064F RID: 1615
|
|
// (get) Token: 0x060023B5 RID: 9141 RVA: 0x00090724 File Offset: 0x0008E924
|
|
// (set) Token: 0x060023B6 RID: 9142 RVA: 0x00090738 File Offset: 0x0008E938
|
|
[Token(Token = "0x1700064F")]
|
|
private int ACHGKIAEMND
|
|
{
|
|
[Token(Token = "0x60023B5")]
|
|
[Address(RVA = "0xA35760", Offset = "0xA34560", VA = "0x180A35760")]
|
|
get;
|
|
[Token(Token = "0x60023B6")]
|
|
[Address(RVA = "0xA351F0", Offset = "0xA33FF0", VA = "0x180A351F0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x060023B7 RID: 9143 RVA: 0x0009074C File Offset: 0x0008E94C
|
|
[Token(Token = "0x60023B7")]
|
|
[Address(RVA = "0xB7F4A0", Offset = "0xB7E2A0", VA = "0x180B7F4A0")]
|
|
private void MFCLHPGDMDK()
|
|
{
|
|
int num = this.<LDDAFGNDHFG>k__BackingField;
|
|
List<FFLJKPOEFPO> kmmankcpgjf = this.KMMANKCPGJF;
|
|
num++;
|
|
this.<LDDAFGNDHFG>k__BackingField = num;
|
|
ECNNGIFNNNM.AAJEKBGLFCJ<FFLJKPOEFPO>(this.KMMANKCPGJF);
|
|
this.<LDDAFGNDHFG>k__BackingField = (int)((ulong)0L);
|
|
}
|
|
|
|
// Token: 0x060023B8 RID: 9144 RVA: 0x0009078C File Offset: 0x0008E98C
|
|
[Token(Token = "0x60023B8")]
|
|
[Address(RVA = "0xB7F0A0", Offset = "0xB7DEA0", VA = "0x180B7F0A0")]
|
|
private void JLMGEIGPGEF()
|
|
{
|
|
ECNNGIFNNNM.AAJEKBGLFCJ<FFLJKPOEFPO>(this.KMMANKCPGJF);
|
|
}
|
|
|
|
// Token: 0x060023B9 RID: 9145 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60023B9")]
|
|
[Address(RVA = "0xB7F5E0", Offset = "0xB7E3E0", VA = "0x180B7F5E0")]
|
|
private void OJHCMAKOIIB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060023BA RID: 9146 RVA: 0x000907A4 File Offset: 0x0008E9A4
|
|
[Token(Token = "0x60023BA")]
|
|
[Address(RVA = "0xB7E7D0", Offset = "0xB7D5D0", VA = "0x180B7E7D0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
int num = 0;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this.COEKPGCFADA = kllmcpfpiie;
|
|
KLLMCPFPIIE<float> kllmcpfpiie2;
|
|
this.AHAKJCOMNAH = kllmcpfpiie2;
|
|
KLLMCPFPIIE<int> kllmcpfpiie3;
|
|
this.GEEIINOIGMK = kllmcpfpiie3;
|
|
FFLJKPOEFPO keehniddfni = CardBox.KEEHNIDDFNI;
|
|
KLLMCPFPIIE<string> kllmcpfpiie4;
|
|
this.IACOGKBACEI = kllmcpfpiie4;
|
|
FFLJKPOEFPO keehniddfni2 = CardBox.KEEHNIDDFNI;
|
|
KLLMCPFPIIE<string> kllmcpfpiie5;
|
|
this.GOGAMGLGNAD = kllmcpfpiie5;
|
|
this.<LDDAFGNDHFG>k__BackingField = num;
|
|
MFBGLIHGCGO<AGAJMBPABDL> ahndgbaecon = KKPBCOOONNK.AHNDGBAECON;
|
|
Action<AGAJMBPABDL> action = new Action(this.AFNJAKACDFF);
|
|
KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.BPJDFPACLMK(ahndgbaecon, action);
|
|
}
|
|
|
|
// Token: 0x060023BB RID: 9147 RVA: 0x00090820 File Offset: 0x0008EA20
|
|
[Token(Token = "0x60023BB")]
|
|
[Address(RVA = "0xB7FF90", Offset = "0xB7ED90", VA = "0x180B7FF90")]
|
|
private void Start()
|
|
{
|
|
if (ECNNGIFNNNM.LJGBBKKGKOP<Card>(this.<NNPOOCEFFOO>k__BackingField) && KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
this.FKHBABCJDKP();
|
|
}
|
|
FFLJKPOEFPO.MHIJPOEMFIO mhijpoemfio = this.cardSource;
|
|
string text = string.Format("api/activities/charades/v1/words/{0}", mhijpoemfio);
|
|
TimeSpan maxValue = TimeSpan.MaxValue;
|
|
int num = 0;
|
|
PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.AEGCBLLABMN<FFLJKPOEFPO>(text, maxValue, num != 0);
|
|
if (CardBox.<>c.<>9__54_0 == 0)
|
|
{
|
|
CardBox.<>c.<>9__54_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to retrieve card data: {0}", array);
|
|
};
|
|
}
|
|
Action<List<FFLJKPOEFPO>> action = new Action(this.BEAOEAJMFPK);
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
|
|
// Token: 0x060023BC RID: 9148 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60023BC")]
|
|
[Address(RVA = "0xB7F750", Offset = "0xB7E550", VA = "0x180B7F750", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060023BD RID: 9149 RVA: 0x000908C4 File Offset: 0x0008EAC4
|
|
[Token(Token = "0x60023BD")]
|
|
[Address(RVA = "0xB7EED0", Offset = "0xB7DCD0", VA = "0x180B7EED0")]
|
|
private void FKHBABCJDKP()
|
|
{
|
|
List<CDJGLDCDALA> list = new List();
|
|
int num = 0;
|
|
CDJGLDCDALA cdjgldcdala = new CDJGLDCDALA();
|
|
string name = this.cardPrefab.name;
|
|
cdjgldcdala.KIJGMPMMICC = name;
|
|
Transform transform = this.cardSpawnRoot;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
cdjgldcdala.EPKNJJIGHLN.z = z;
|
|
Transform transform2 = this.cardSpawnRoot;
|
|
cdjgldcdala.PIFFNJDGHDE = 1f;
|
|
cdjgldcdala.CCHPMACBBGP = (int)((ulong)4294967295L);
|
|
Dictionary<string, object> dictionary = new Dictionary();
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
int viewIdField = photonView.viewIdField;
|
|
dictionary.Add("CARD_BOX_PHOTON_VIEW_ID", photonView);
|
|
cdjgldcdala.BNLHEPKLFBA = dictionary;
|
|
list.Add(cdjgldcdala);
|
|
num++;
|
|
GameObject[] array = KKPBCOOONNK.DHPMLCKKPCM(list);
|
|
}
|
|
|
|
// Token: 0x060023BE RID: 9150 RVA: 0x0009097C File Offset: 0x0008EB7C
|
|
[Token(Token = "0x60023BE")]
|
|
[Address(RVA = "0xB7ECD0", Offset = "0xB7DAD0", VA = "0x180B7ECD0")]
|
|
private PMGCJEPKFOF<List<FFLJKPOEFPO>> EEDELAPHKFJ()
|
|
{
|
|
FFLJKPOEFPO.MHIJPOEMFIO mhijpoemfio = this.cardSource;
|
|
string text = string.Format("api/activities/charades/v1/words/{0}", mhijpoemfio);
|
|
TimeSpan maxValue = TimeSpan.MaxValue;
|
|
int num = 0;
|
|
PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.AEGCBLLABMN<FFLJKPOEFPO>(text, maxValue, num != 0);
|
|
if (CardBox.<>c.<>9__54_0 == 0)
|
|
{
|
|
CardBox.<>c.<>9__54_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to retrieve card data: {0}", array);
|
|
};
|
|
}
|
|
return typeof(CardBox.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x060023BF RID: 9151 RVA: 0x000909D8 File Offset: 0x0008EBD8
|
|
[Token(Token = "0x60023BF")]
|
|
[Address(RVA = "0xB7F9B0", Offset = "0xB7E7B0", VA = "0x180B7F9B0")]
|
|
private void PECJPLBBLOA(List<FFLJKPOEFPO> GDALIJIHAFC)
|
|
{
|
|
this.KMMANKCPGJF = GDALIJIHAFC;
|
|
int size = GDALIJIHAFC._size;
|
|
Debug.Log("Found " + size + " cards");
|
|
ECNNGIFNNNM.AAJEKBGLFCJ<FFLJKPOEFPO>(this.KMMANKCPGJF);
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
List<Card> list = this.<NNPOOCEFFOO>k__BackingField;
|
|
Debug.LogError("Not enough cards in the scene to double buffer cards.");
|
|
}
|
|
this.OJHCMAKOIIB();
|
|
}
|
|
|
|
// Token: 0x060023C0 RID: 9152 RVA: 0x00090A3C File Offset: 0x0008EC3C
|
|
[Token(Token = "0x60023C0")]
|
|
[Address(RVA = "0xB80350", Offset = "0xB7F150", VA = "0x180B80350")]
|
|
private void Update()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && this.<NNPOOCEFFOO>k__BackingField != (ulong)0L && this.COEKPGCFADA.IAHDANBDAAM() != 0)
|
|
{
|
|
double num = KKPBCOOONNK.EDNCMGJJLIH;
|
|
float num2 = this.AHAKJCOMNAH.IAHDANBDAAM();
|
|
int num3 = 0;
|
|
int num4 = this.DPIDLLLNNHF;
|
|
List<Card> list = this.<NNPOOCEFFOO>k__BackingField;
|
|
num4++;
|
|
this.DPIDLLLNNHF = num3;
|
|
Card card = this.JDKIHFMPLJL;
|
|
Transform transform = this.cardSpawnRoot;
|
|
Tool <MBFGOCOFHHM>k__BackingField = card.<MBFGOCOFHHM>k__BackingField;
|
|
Transform transform2 = this.cardSpawnRoot;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
int num5 = 0;
|
|
int num6 = this.<LDDAFGNDHFG>k__BackingField;
|
|
List<FFLJKPOEFPO> kmmankcpgjf = this.KMMANKCPGJF;
|
|
num6++;
|
|
this.<LDDAFGNDHFG>k__BackingField = num6;
|
|
ECNNGIFNNNM.AAJEKBGLFCJ<FFLJKPOEFPO>(this.KMMANKCPGJF);
|
|
this.<LDDAFGNDHFG>k__BackingField = num5;
|
|
this.OJHCMAKOIIB();
|
|
Card card2 = this.JDKIHFMPLJL;
|
|
string currentCardContents = this.GJIIIOPPPMO;
|
|
KLLMCPFPIIE<string> gnmhijpenco = card2.GNMHIJPENCO;
|
|
int num7 = 0;
|
|
this.EHKKBCCLPNH = num7 != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060023C1 RID: 9153 RVA: 0x00090B3C File Offset: 0x0008ED3C
|
|
[Token(Token = "0x60023C1")]
|
|
[Address(RVA = "0xB7E4D0", Offset = "0xB7D2D0", VA = "0x180B7E4D0")]
|
|
private void AFNJAKACDFF(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
Card card = this.JDKIHFMPLJL;
|
|
Transform transform = this.cardSpawnRoot;
|
|
Tool <MBFGOCOFHHM>k__BackingField = card.<MBFGOCOFHHM>k__BackingField;
|
|
Transform transform2 = this.cardSpawnRoot;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060023C2 RID: 9154 RVA: 0x00090B80 File Offset: 0x0008ED80
|
|
[Token(Token = "0x60023C2")]
|
|
[Address(RVA = "0xB7F3A0", Offset = "0xB7E1A0", VA = "0x180B7F3A0")]
|
|
private void MADAMADCJNN(Tool EGFEJGHDNAI)
|
|
{
|
|
Card component = EGFEJGHDNAI.GetComponent<Card>();
|
|
if (EGFEJGHDNAI.OGIBLNIIHDK)
|
|
{
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.LFLFMIMNCON<Card> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterRequestCardPickup);
|
|
photonView.RpcMaster<Card>(lflfmimncon, component);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060023C3 RID: 9155 RVA: 0x00090BCC File Offset: 0x0008EDCC
|
|
[Token(Token = "0x60023C3")]
|
|
[Address(RVA = "0xB7FD20", Offset = "0xB7EB20", VA = "0x180B7FD20")]
|
|
[NFOMENMAOIA]
|
|
private void RpcMasterRequestCardPickup(Card KBCNNBOAEEI)
|
|
{
|
|
int num = 0;
|
|
if (KBCNNBOAEEI != num && KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
Card card = this.JDKIHFMPLJL;
|
|
if (KBCNNBOAEEI == card)
|
|
{
|
|
if (this.COEKPGCFADA.IAHDANBDAAM() == 0)
|
|
{
|
|
this.EHKKBCCLPNH = true;
|
|
double num2 = KKPBCOOONNK.EDNCMGJJLIH;
|
|
int num3 = 0;
|
|
this.FGBAIHNKOCM = (float)num3;
|
|
}
|
|
this.OJHCMAKOIIB();
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcOnCardPickup);
|
|
photonView.RpcAll(anjgmeddnpe);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060023C4 RID: 9156 RVA: 0x00090C54 File Offset: 0x0008EE54
|
|
[Token(Token = "0x60023C4")]
|
|
[Address(RVA = "0xB7F0E0", Offset = "0xB7DEE0", VA = "0x180B7F0E0")]
|
|
private void KAEEGFKLJJP(Card KBCNNBOAEEI)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
Card card = this.JDKIHFMPLJL;
|
|
if (KBCNNBOAEEI == card)
|
|
{
|
|
if (this.COEKPGCFADA.IAHDANBDAAM() == 0)
|
|
{
|
|
this.EHKKBCCLPNH = true;
|
|
double num = KKPBCOOONNK.EDNCMGJJLIH;
|
|
int num2 = 0;
|
|
this.FGBAIHNKOCM = (float)num2;
|
|
}
|
|
this.OJHCMAKOIIB();
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcOnCardPickup);
|
|
photonView.RpcAll(anjgmeddnpe);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060023C5 RID: 9157 RVA: 0x00090CD0 File Offset: 0x0008EED0
|
|
[Token(Token = "0x60023C5")]
|
|
[Address(RVA = "0xB7FEF0", Offset = "0xB7ECF0", VA = "0x180B7FEF0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcOnCardPickup()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.dispenseCard;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
Action dfcklfeebfk = this.DFCKLFEEBFK;
|
|
if (dfcklfeebfk != 0)
|
|
{
|
|
dfcklfeebfk();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060023C6 RID: 9158 RVA: 0x00090D10 File Offset: 0x0008EF10
|
|
[Token(Token = "0x60023C6")]
|
|
[Address(RVA = "0xB80670", Offset = "0xB7F470", VA = "0x180B80670")]
|
|
public CardBox()
|
|
{
|
|
List<FFLJKPOEFPO> list = new List();
|
|
this.KMMANKCPGJF = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060023C7 RID: 9159 RVA: 0x00090D3C File Offset: 0x0008EF3C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60023C7")]
|
|
[Address(RVA = "0xB80610", Offset = "0xB7F410", VA = "0x180B80610")]
|
|
static CardBox()
|
|
{
|
|
int num;
|
|
FFLJKPOEFPO ffljkpoefpo = new FFLJKPOEFPO("RecRoom", (FFLJKPOEFPO.OMACAOPPOLJ)num);
|
|
num = 0;
|
|
CardBox.KEEHNIDDFNI = ffljkpoefpo;
|
|
}
|
|
|
|
// Token: 0x060023C8 RID: 9160 RVA: 0x00090D60 File Offset: 0x0008EF60
|
|
[Token(Token = "0x60023C8")]
|
|
[Address(RVA = "0xB7EA80", Offset = "0xB7D880", VA = "0x180B7EA80")]
|
|
[CompilerGenerated]
|
|
private void BEAOEAJMFPK(List<FFLJKPOEFPO> GMJKDCACHLJ)
|
|
{
|
|
List<FFLJKPOEFPO> list = new List(GMJKDCACHLJ);
|
|
this.KMMANKCPGJF = list;
|
|
int size = list._size;
|
|
Debug.Log("Found " + size + " cards");
|
|
ECNNGIFNNNM.AAJEKBGLFCJ<FFLJKPOEFPO>(this.KMMANKCPGJF);
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
List<Card> list2 = this.<NNPOOCEFFOO>k__BackingField;
|
|
Debug.LogError("Not enough cards in the scene to double buffer cards.");
|
|
}
|
|
this.OJHCMAKOIIB();
|
|
this.RoomAuthorityResetCards();
|
|
}
|
|
|
|
// Token: 0x04001B5A RID: 7002
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001B5A")]
|
|
[SerializeField]
|
|
[Header("Card Spawning")]
|
|
private FFLJKPOEFPO.MHIJPOEMFIO cardSource;
|
|
|
|
// Token: 0x04001B5B RID: 7003
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001B5B")]
|
|
[SerializeField]
|
|
private GameObject cardPrefab;
|
|
|
|
// Token: 0x04001B5C RID: 7004
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001B5C")]
|
|
[SerializeField]
|
|
private Transform cardSpawnRoot;
|
|
|
|
// Token: 0x04001B5D RID: 7005
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001B5D")]
|
|
[SerializeField]
|
|
private float cardRespawnDuration = 0.5f;
|
|
|
|
// Token: 0x04001B5E RID: 7006
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001B5E")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip dispenseCard;
|
|
|
|
// Token: 0x04001B5F RID: 7007
|
|
[Token(Token = "0x4001B5F")]
|
|
public const string CARD_BOX_PHOTON_VIEW_ID_INSTANTIATION_KEY = "CARD_BOX_PHOTON_VIEW_ID";
|
|
|
|
// Token: 0x04001B60 RID: 7008
|
|
[Token(Token = "0x4001B60")]
|
|
private const int DAMJKNOJDGH = 5;
|
|
|
|
// Token: 0x04001B61 RID: 7009
|
|
[Token(Token = "0x4001B61")]
|
|
private static readonly FFLJKPOEFPO KEEHNIDDFNI;
|
|
|
|
// Token: 0x04001B63 RID: 7011
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001B63")]
|
|
private List<FFLJKPOEFPO> KMMANKCPGJF;
|
|
|
|
// Token: 0x04001B64 RID: 7012
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001B64")]
|
|
private KLLMCPFPIIE<float> AHAKJCOMNAH;
|
|
|
|
// Token: 0x04001B65 RID: 7013
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001B65")]
|
|
private KLLMCPFPIIE<bool> COEKPGCFADA;
|
|
|
|
// Token: 0x04001B66 RID: 7014
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001B66")]
|
|
private KLLMCPFPIIE<int> GEEIINOIGMK;
|
|
|
|
// Token: 0x04001B67 RID: 7015
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001B67")]
|
|
private KLLMCPFPIIE<string> IACOGKBACEI;
|
|
|
|
// Token: 0x04001B68 RID: 7016
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001B68")]
|
|
private KLLMCPFPIIE<string> GOGAMGLGNAD;
|
|
}
|