669 lines
20 KiB
C#
669 lines
20 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020004BF RID: 1215
|
|
[Token(Token = "0x20004BF")]
|
|
public class CardBox : MonoBehaviourPun
|
|
{
|
|
// Token: 0x17000653 RID: 1619
|
|
// (get) Token: 0x06002424 RID: 9252 RVA: 0x00091664 File Offset: 0x0008F864
|
|
// (set) Token: 0x06002425 RID: 9253 RVA: 0x00091678 File Offset: 0x0008F878
|
|
[Token(Token = "0x17000653")]
|
|
public List<Card> AGCEGGBBHMD
|
|
{
|
|
[Token(Token = "0x6002424")]
|
|
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
|
get;
|
|
[Token(Token = "0x6002425")]
|
|
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000654 RID: 1620
|
|
// (get) Token: 0x06002426 RID: 9254 RVA: 0x0009168C File Offset: 0x0008F88C
|
|
// (set) Token: 0x06002427 RID: 9255 RVA: 0x000916AC File Offset: 0x0008F8AC
|
|
[Token(Token = "0x17000654")]
|
|
private bool EHKKBCCLPNH
|
|
{
|
|
[Token(Token = "0x6002426")]
|
|
[Address(RVA = "0x165D880", Offset = "0x165C880", VA = "0x18165D880")]
|
|
get
|
|
{
|
|
return this.COEKPGCFADA.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6002427")]
|
|
[Address(RVA = "0x165D300", Offset = "0x165C300", VA = "0x18165D300")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> coekpgcfada = this.COEKPGCFADA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000655 RID: 1621
|
|
// (get) Token: 0x06002428 RID: 9256 RVA: 0x000916C8 File Offset: 0x0008F8C8
|
|
// (set) Token: 0x06002429 RID: 9257 RVA: 0x000916E8 File Offset: 0x0008F8E8
|
|
[Token(Token = "0x17000655")]
|
|
private float FGBAIHNKOCM
|
|
{
|
|
[Token(Token = "0x6002428")]
|
|
[Address(RVA = "0x165D2B0", Offset = "0x165C2B0", VA = "0x18165D2B0")]
|
|
get
|
|
{
|
|
return this.AHAKJCOMNAH.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6002429")]
|
|
[Address(RVA = "0x165C9F0", Offset = "0x165B9F0", VA = "0x18165C9F0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<float> ahakjcomnah = this.AHAKJCOMNAH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000656 RID: 1622
|
|
// (get) Token: 0x0600242A RID: 9258 RVA: 0x00091704 File Offset: 0x0008F904
|
|
// (set) Token: 0x0600242B RID: 9259 RVA: 0x00091724 File Offset: 0x0008F924
|
|
[Token(Token = "0x17000656")]
|
|
private int DPIDLLLNNHF
|
|
{
|
|
[Token(Token = "0x600242A")]
|
|
[Address(RVA = "0x165C9A0", Offset = "0x165B9A0", VA = "0x18165C9A0")]
|
|
get
|
|
{
|
|
return this.GEEIINOIGMK.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x600242B")]
|
|
[Address(RVA = "0x165CBF0", Offset = "0x165BBF0", VA = "0x18165CBF0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> geeiinoigmk = this.GEEIINOIGMK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000657 RID: 1623
|
|
// (get) Token: 0x0600242C RID: 9260 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000657")]
|
|
private Card JDKIHFMPLJL
|
|
{
|
|
[Token(Token = "0x600242C")]
|
|
[Address(RVA = "0x165D090", Offset = "0x165C090", VA = "0x18165D090")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000658 RID: 1624
|
|
// (get) Token: 0x0600242D RID: 9261 RVA: 0x00091740 File Offset: 0x0008F940
|
|
[Token(Token = "0x17000658")]
|
|
private Dictionary<string, object> NLADCDGLFIB
|
|
{
|
|
[Token(Token = "0x600242D")]
|
|
[Address(RVA = "0x165CFF0", Offset = "0x165BFF0", VA = "0x18165CFF0")]
|
|
get
|
|
{
|
|
Dictionary<string, object> dictionary = new Dictionary();
|
|
int viewIdField = base.JDHMIOJKLCK.viewIdField;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400005D RID: 93
|
|
// (add) Token: 0x0600242E RID: 9262 RVA: 0x0009176C File Offset: 0x0008F96C
|
|
// (remove) Token: 0x0600242F RID: 9263 RVA: 0x00091788 File Offset: 0x0008F988
|
|
[Token(Token = "0x1400005D")]
|
|
public event Action DFCKLFEEBFK
|
|
{
|
|
[Token(Token = "0x600242E")]
|
|
[Address(RVA = "0x165E460", Offset = "0x165D460", VA = "0x18165E460")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600242F")]
|
|
[Address(RVA = "0x165E5A0", Offset = "0x165D5A0", VA = "0x18165E5A0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002430 RID: 9264 RVA: 0x000917A4 File Offset: 0x0008F9A4
|
|
[Token(Token = "0x6002430")]
|
|
[Address(RVA = "0x165C350", Offset = "0x165B350", VA = "0x18165C350")]
|
|
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: 0x06002431 RID: 9265 RVA: 0x00091854 File Offset: 0x0008FA54
|
|
[Token(Token = "0x6002431")]
|
|
[Address(RVA = "0x165DFC0", Offset = "0x165CFC0", VA = "0x18165DFC0")]
|
|
public void UpdateLocalPlayerCardVisibility(bool AGILHLJPKPN)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Card> list = this.<NNPOOCEFFOO>k__BackingField;
|
|
if (AGILHLJPKPN)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06002432 RID: 9266 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002432")]
|
|
[Address(RVA = "0x165D8D0", Offset = "0x165C8D0", VA = "0x18165D8D0")]
|
|
public void RoomAuthorityResetCards()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17000659 RID: 1625
|
|
// (get) Token: 0x06002433 RID: 9267 RVA: 0x0009187C File Offset: 0x0008FA7C
|
|
// (set) Token: 0x06002434 RID: 9268 RVA: 0x0009189C File Offset: 0x0008FA9C
|
|
[Token(Token = "0x17000659")]
|
|
public string GJIIIOPPPMO
|
|
{
|
|
[Token(Token = "0x6002433")]
|
|
[Address(RVA = "0x165E500", Offset = "0x165D500", VA = "0x18165E500")]
|
|
get
|
|
{
|
|
return this.IACOGKBACEI.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6002434")]
|
|
[Address(RVA = "0x165E640", Offset = "0x165D640", VA = "0x18165E640")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<string> iacogkbacei = this.IACOGKBACEI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700065A RID: 1626
|
|
// (get) Token: 0x06002435 RID: 9269 RVA: 0x000918B8 File Offset: 0x0008FAB8
|
|
// (set) Token: 0x06002436 RID: 9270 RVA: 0x000918D8 File Offset: 0x0008FAD8
|
|
[Token(Token = "0x1700065A")]
|
|
public string BABHKLOMEAI
|
|
{
|
|
[Token(Token = "0x6002435")]
|
|
[Address(RVA = "0x165E550", Offset = "0x165D550", VA = "0x18165E550")]
|
|
get
|
|
{
|
|
return this.GOGAMGLGNAD.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6002436")]
|
|
[Address(RVA = "0x165E6A0", Offset = "0x165D6A0", VA = "0x18165E6A0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<string> gogamglgnad = this.GOGAMGLGNAD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700065B RID: 1627
|
|
// (get) Token: 0x06002437 RID: 9271 RVA: 0x000918F4 File Offset: 0x0008FAF4
|
|
// (set) Token: 0x06002438 RID: 9272 RVA: 0x00091908 File Offset: 0x0008FB08
|
|
[Token(Token = "0x1700065B")]
|
|
private int ACHGKIAEMND
|
|
{
|
|
[Token(Token = "0x6002437")]
|
|
[Address(RVA = "0x8F5600", Offset = "0x8F4600", VA = "0x1808F5600")]
|
|
get;
|
|
[Token(Token = "0x6002438")]
|
|
[Address(RVA = "0x8F5610", Offset = "0x8F4610", VA = "0x1808F5610")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06002439 RID: 9273 RVA: 0x0009191C File Offset: 0x0008FB1C
|
|
[Token(Token = "0x6002439")]
|
|
[Address(RVA = "0x165D220", Offset = "0x165C220", VA = "0x18165D220")]
|
|
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: 0x0600243A RID: 9274 RVA: 0x0009195C File Offset: 0x0008FB5C
|
|
[Token(Token = "0x600243A")]
|
|
[Address(RVA = "0x165CE20", Offset = "0x165BE20", VA = "0x18165CE20")]
|
|
private void JLMGEIGPGEF()
|
|
{
|
|
ECNNGIFNNNM.AAJEKBGLFCJ<FFLJKPOEFPO>(this.KMMANKCPGJF);
|
|
}
|
|
|
|
// Token: 0x0600243B RID: 9275 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600243B")]
|
|
[Address(RVA = "0x165D360", Offset = "0x165C360", VA = "0x18165D360")]
|
|
private void OJHCMAKOIIB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600243C RID: 9276 RVA: 0x00091974 File Offset: 0x0008FB74
|
|
[Token(Token = "0x600243C")]
|
|
[Address(RVA = "0x165C550", Offset = "0x165B550", VA = "0x18165C550", 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: 0x0600243D RID: 9277 RVA: 0x000919F0 File Offset: 0x0008FBF0
|
|
[Token(Token = "0x600243D")]
|
|
[Address(RVA = "0x165DD10", Offset = "0x165CD10", VA = "0x18165DD10")]
|
|
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: 0x0600243E RID: 9278 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600243E")]
|
|
[Address(RVA = "0x165D4D0", Offset = "0x165C4D0", VA = "0x18165D4D0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600243F RID: 9279 RVA: 0x00091A94 File Offset: 0x0008FC94
|
|
[Token(Token = "0x600243F")]
|
|
[Address(RVA = "0x165CC50", Offset = "0x165BC50", VA = "0x18165CC50")]
|
|
private void FKHBABCJDKP()
|
|
{
|
|
List<CDJGLDCDALA> list = new List();
|
|
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();
|
|
int viewIdField = base.JDHMIOJKLCK.viewIdField;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002440 RID: 9280 RVA: 0x00091B40 File Offset: 0x0008FD40
|
|
[Token(Token = "0x6002440")]
|
|
[Address(RVA = "0x165CA50", Offset = "0x165BA50", VA = "0x18165CA50")]
|
|
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: 0x06002441 RID: 9281 RVA: 0x00091B9C File Offset: 0x0008FD9C
|
|
[Token(Token = "0x6002441")]
|
|
[Address(RVA = "0x165D730", Offset = "0x165C730", VA = "0x18165D730")]
|
|
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: 0x06002442 RID: 9282 RVA: 0x00091C00 File Offset: 0x0008FE00
|
|
[Token(Token = "0x6002442")]
|
|
[Address(RVA = "0x165E0D0", Offset = "0x165D0D0", VA = "0x18165E0D0")]
|
|
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: 0x06002443 RID: 9283 RVA: 0x00091D00 File Offset: 0x0008FF00
|
|
[Token(Token = "0x6002443")]
|
|
[Address(RVA = "0x165C250", Offset = "0x165B250", VA = "0x18165C250")]
|
|
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: 0x06002444 RID: 9284 RVA: 0x00091D44 File Offset: 0x0008FF44
|
|
[Token(Token = "0x6002444")]
|
|
[Address(RVA = "0x165D120", Offset = "0x165C120", VA = "0x18165D120")]
|
|
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: 0x06002445 RID: 9285 RVA: 0x00091D90 File Offset: 0x0008FF90
|
|
[Token(Token = "0x6002445")]
|
|
[Address(RVA = "0x165DAA0", Offset = "0x165CAA0", VA = "0x18165DAA0")]
|
|
[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: 0x06002446 RID: 9286 RVA: 0x00091E18 File Offset: 0x00090018
|
|
[Token(Token = "0x6002446")]
|
|
[Address(RVA = "0x165CE60", Offset = "0x165BE60", VA = "0x18165CE60")]
|
|
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: 0x06002447 RID: 9287 RVA: 0x00091E94 File Offset: 0x00090094
|
|
[Token(Token = "0x6002447")]
|
|
[Address(RVA = "0x165DC70", Offset = "0x165CC70", VA = "0x18165DC70")]
|
|
[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: 0x06002448 RID: 9288 RVA: 0x00091ED4 File Offset: 0x000900D4
|
|
[Token(Token = "0x6002448")]
|
|
[Address(RVA = "0x165E3F0", Offset = "0x165D3F0", VA = "0x18165E3F0")]
|
|
public CardBox()
|
|
{
|
|
List<FFLJKPOEFPO> list = new List();
|
|
this.KMMANKCPGJF = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06002449 RID: 9289 RVA: 0x00091F00 File Offset: 0x00090100
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6002449")]
|
|
[Address(RVA = "0x165E390", Offset = "0x165D390", VA = "0x18165E390")]
|
|
static CardBox()
|
|
{
|
|
int num;
|
|
FFLJKPOEFPO ffljkpoefpo = new FFLJKPOEFPO("RecRoom", (FFLJKPOEFPO.OMACAOPPOLJ)num);
|
|
num = 0;
|
|
CardBox.KEEHNIDDFNI = ffljkpoefpo;
|
|
}
|
|
|
|
// Token: 0x0600244A RID: 9290 RVA: 0x00091F24 File Offset: 0x00090124
|
|
[Token(Token = "0x600244A")]
|
|
[Address(RVA = "0x165C800", Offset = "0x165B800", VA = "0x18165C800")]
|
|
[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: 0x04001BBB RID: 7099
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001BBB")]
|
|
[SerializeField]
|
|
[Header("Card Spawning")]
|
|
private FFLJKPOEFPO.MHIJPOEMFIO cardSource;
|
|
|
|
// Token: 0x04001BBC RID: 7100
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001BBC")]
|
|
[SerializeField]
|
|
private GameObject cardPrefab;
|
|
|
|
// Token: 0x04001BBD RID: 7101
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001BBD")]
|
|
[SerializeField]
|
|
private Transform cardSpawnRoot;
|
|
|
|
// Token: 0x04001BBE RID: 7102
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001BBE")]
|
|
[SerializeField]
|
|
private float cardRespawnDuration = 0.5f;
|
|
|
|
// Token: 0x04001BBF RID: 7103
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001BBF")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip dispenseCard;
|
|
|
|
// Token: 0x04001BC0 RID: 7104
|
|
[Token(Token = "0x4001BC0")]
|
|
public const string CARD_BOX_PHOTON_VIEW_ID_INSTANTIATION_KEY = "CARD_BOX_PHOTON_VIEW_ID";
|
|
|
|
// Token: 0x04001BC1 RID: 7105
|
|
[Token(Token = "0x4001BC1")]
|
|
private const int DAMJKNOJDGH = 5;
|
|
|
|
// Token: 0x04001BC2 RID: 7106
|
|
[Token(Token = "0x4001BC2")]
|
|
private static readonly FFLJKPOEFPO KEEHNIDDFNI;
|
|
|
|
// Token: 0x04001BC4 RID: 7108
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001BC4")]
|
|
private List<FFLJKPOEFPO> KMMANKCPGJF;
|
|
|
|
// Token: 0x04001BC5 RID: 7109
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001BC5")]
|
|
private KLLMCPFPIIE<float> AHAKJCOMNAH;
|
|
|
|
// Token: 0x04001BC6 RID: 7110
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001BC6")]
|
|
private KLLMCPFPIIE<bool> COEKPGCFADA;
|
|
|
|
// Token: 0x04001BC7 RID: 7111
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001BC7")]
|
|
private KLLMCPFPIIE<int> GEEIINOIGMK;
|
|
|
|
// Token: 0x04001BC8 RID: 7112
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001BC8")]
|
|
private KLLMCPFPIIE<string> IACOGKBACEI;
|
|
|
|
// Token: 0x04001BC9 RID: 7113
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001BC9")]
|
|
private KLLMCPFPIIE<string> GOGAMGLGNAD;
|
|
}
|