Files
2026-04-10 22:50:51 +02:00

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;
}