616 lines
18 KiB
C#
616 lines
18 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RecRoom.Networking.RPC;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020004C2 RID: 1218
|
|
[Token(Token = "0x20004C2")]
|
|
[StructLayout(3)]
|
|
public class CardBox : MonoBehaviourPun
|
|
{
|
|
// Token: 0x1700066A RID: 1642
|
|
// (get) Token: 0x060023F3 RID: 9203 RVA: 0x00095114 File Offset: 0x00093314
|
|
// (set) Token: 0x060023F4 RID: 9204 RVA: 0x00095128 File Offset: 0x00093328
|
|
[Token(Token = "0x1700066A")]
|
|
public List<Card> AGCEGGBBHMD
|
|
{
|
|
[Token(Token = "0x60023F3")]
|
|
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
|
get;
|
|
[Token(Token = "0x60023F4")]
|
|
[Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700066B RID: 1643
|
|
// (get) Token: 0x060023F5 RID: 9205 RVA: 0x0009513C File Offset: 0x0009333C
|
|
// (set) Token: 0x060023F6 RID: 9206 RVA: 0x0009515C File Offset: 0x0009335C
|
|
[Token(Token = "0x1700066B")]
|
|
private bool EHKKBCCLPNH
|
|
{
|
|
[Token(Token = "0x60023F5")]
|
|
[Address(RVA = "0x1378F30", Offset = "0x1377930", VA = "0x181378F30")]
|
|
get
|
|
{
|
|
return this.COEKPGCFADA.Get() != null;
|
|
}
|
|
[Token(Token = "0x60023F6")]
|
|
[Address(RVA = "0x1378E50", Offset = "0x1377850", VA = "0x181378E50")]
|
|
set
|
|
{
|
|
SynchronizedField<bool> coekpgcfada = this.COEKPGCFADA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700066C RID: 1644
|
|
// (get) Token: 0x060023F7 RID: 9207 RVA: 0x00095178 File Offset: 0x00093378
|
|
// (set) Token: 0x060023F8 RID: 9208 RVA: 0x00095198 File Offset: 0x00093398
|
|
[Token(Token = "0x1700066C")]
|
|
private float FGBAIHNKOCM
|
|
{
|
|
[Token(Token = "0x60023F7")]
|
|
[Address(RVA = "0x1378C00", Offset = "0x1377600", VA = "0x181378C00")]
|
|
get
|
|
{
|
|
return this.AHAKJCOMNAH.Get();
|
|
}
|
|
[Token(Token = "0x60023F8")]
|
|
[Address(RVA = "0x13780F0", Offset = "0x1376AF0", VA = "0x1813780F0")]
|
|
set
|
|
{
|
|
SynchronizedField<float> ahakjcomnah = this.AHAKJCOMNAH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700066D RID: 1645
|
|
// (get) Token: 0x060023F9 RID: 9209 RVA: 0x000951B4 File Offset: 0x000933B4
|
|
// (set) Token: 0x060023FA RID: 9210 RVA: 0x000951D4 File Offset: 0x000933D4
|
|
[Token(Token = "0x1700066D")]
|
|
private int DPIDLLLNNHF
|
|
{
|
|
[Token(Token = "0x60023F9")]
|
|
[Address(RVA = "0x13780A0", Offset = "0x1376AA0", VA = "0x1813780A0")]
|
|
get
|
|
{
|
|
return this.GEEIINOIGMK.Get();
|
|
}
|
|
[Token(Token = "0x60023FA")]
|
|
[Address(RVA = "0x1378190", Offset = "0x1376B90", VA = "0x181378190")]
|
|
set
|
|
{
|
|
SynchronizedField<int> geeiinoigmk = this.GEEIINOIGMK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700066E RID: 1646
|
|
// (get) Token: 0x060023FB RID: 9211 RVA: 0x000951F0 File Offset: 0x000933F0
|
|
// (set) Token: 0x060023FC RID: 9212 RVA: 0x00095210 File Offset: 0x00093410
|
|
[Token(Token = "0x1700066E")]
|
|
private int EKLBOHFIPGF
|
|
{
|
|
[Token(Token = "0x60023FB")]
|
|
[Address(RVA = "0x1378680", Offset = "0x1377080", VA = "0x181378680")]
|
|
get
|
|
{
|
|
return this.PJFPBMPICHH.Get();
|
|
}
|
|
[Token(Token = "0x60023FC")]
|
|
[Address(RVA = "0x1378620", Offset = "0x1377020", VA = "0x181378620")]
|
|
set
|
|
{
|
|
SynchronizedField<int> pjfpbmpichh = this.PJFPBMPICHH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700066F RID: 1647
|
|
// (get) Token: 0x060023FD RID: 9213 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700066F")]
|
|
private Card BPEHADGNGLC
|
|
{
|
|
[Token(Token = "0x60023FD")]
|
|
[Address(RVA = "0x1378420", Offset = "0x1376E20", VA = "0x181378420")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000670 RID: 1648
|
|
// (get) Token: 0x060023FE RID: 9214 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000670")]
|
|
private Card JDKIHFMPLJL
|
|
{
|
|
[Token(Token = "0x60023FE")]
|
|
[Address(RVA = "0x1378A70", Offset = "0x1377470", VA = "0x181378A70")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000063 RID: 99
|
|
// (add) Token: 0x060023FF RID: 9215 RVA: 0x0009522C File Offset: 0x0009342C
|
|
// (remove) Token: 0x06002400 RID: 9216 RVA: 0x00095248 File Offset: 0x00093448
|
|
[Token(Token = "0x14000063")]
|
|
public event Action DFCKLFEEBFK
|
|
{
|
|
[Token(Token = "0x60023FF")]
|
|
[Address(RVA = "0x1379780", Offset = "0x1378180", VA = "0x181379780")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6002400")]
|
|
[Address(RVA = "0x1379910", Offset = "0x1378310", VA = "0x181379910")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002401 RID: 9217 RVA: 0x00095264 File Offset: 0x00093464
|
|
[Token(Token = "0x6002401")]
|
|
[Address(RVA = "0x13792E0", Offset = "0x1377CE0", VA = "0x1813792E0")]
|
|
public void UpdateLocalPlayerCardVisibility(bool AGILHLJPKPN)
|
|
{
|
|
Card card = this.BPEHADGNGLC;
|
|
int num = 0;
|
|
if (card != num)
|
|
{
|
|
Card card2 = this.BPEHADGNGLC;
|
|
card2.GLBNNHPPEAO = AGILHLJPKPN;
|
|
card2.NPDIFDEHKOL();
|
|
}
|
|
Card card3 = this.JDKIHFMPLJL;
|
|
int num2 = 0;
|
|
if (card3 != num2)
|
|
{
|
|
Card card4 = this.JDKIHFMPLJL;
|
|
card4.GLBNNHPPEAO = AGILHLJPKPN;
|
|
card4.NPDIFDEHKOL();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002402 RID: 9218 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002402")]
|
|
[Address(RVA = "0x1378C50", Offset = "0x1377650", VA = "0x181378C50")]
|
|
public void MasterClearCards()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17000671 RID: 1649
|
|
// (get) Token: 0x06002403 RID: 9219 RVA: 0x000952CC File Offset: 0x000934CC
|
|
// (set) Token: 0x06002404 RID: 9220 RVA: 0x000952EC File Offset: 0x000934EC
|
|
[Token(Token = "0x17000671")]
|
|
public string KPBGECAPJMJ
|
|
{
|
|
[Token(Token = "0x6002403")]
|
|
[Address(RVA = "0x1379870", Offset = "0x1378270", VA = "0x181379870")]
|
|
get
|
|
{
|
|
return this.DEDPJGEDHCM.Get();
|
|
}
|
|
[Token(Token = "0x6002404")]
|
|
[Address(RVA = "0x1379A10", Offset = "0x1378410", VA = "0x181379A10")]
|
|
set
|
|
{
|
|
SynchronizedField<string> dedpjgedhcm = this.DEDPJGEDHCM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000672 RID: 1650
|
|
// (get) Token: 0x06002405 RID: 9221 RVA: 0x00095308 File Offset: 0x00093508
|
|
// (set) Token: 0x06002406 RID: 9222 RVA: 0x00095328 File Offset: 0x00093528
|
|
[Token(Token = "0x17000672")]
|
|
public JOHPEJAMBHG.CJPFKEJAOBI DELBEBGIHGM
|
|
{
|
|
[Token(Token = "0x6002405")]
|
|
[Address(RVA = "0x1379820", Offset = "0x1378220", VA = "0x181379820")]
|
|
get
|
|
{
|
|
int num = this.GPPEGEHNKCK.Get();
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6002406")]
|
|
[Address(RVA = "0x13799B0", Offset = "0x13783B0", VA = "0x1813799B0")]
|
|
set
|
|
{
|
|
SynchronizedField<int> gppegehnkck = this.GPPEGEHNKCK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000673 RID: 1651
|
|
// (get) Token: 0x06002407 RID: 9223 RVA: 0x00095344 File Offset: 0x00093544
|
|
// (set) Token: 0x06002408 RID: 9224 RVA: 0x00095364 File Offset: 0x00093564
|
|
[Token(Token = "0x17000673")]
|
|
public string OGODLILKIPC
|
|
{
|
|
[Token(Token = "0x6002407")]
|
|
[Address(RVA = "0x13798C0", Offset = "0x13782C0", VA = "0x1813798C0")]
|
|
get
|
|
{
|
|
return this.GEHIELCEEKL.Get();
|
|
}
|
|
[Token(Token = "0x6002408")]
|
|
[Address(RVA = "0x1379A70", Offset = "0x1378470", VA = "0x181379A70")]
|
|
set
|
|
{
|
|
SynchronizedField<string> gehielceekl = this.GEHIELCEEKL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000674 RID: 1652
|
|
// (get) Token: 0x06002409 RID: 9225 RVA: 0x00095380 File Offset: 0x00093580
|
|
// (set) Token: 0x0600240A RID: 9226 RVA: 0x00095394 File Offset: 0x00093594
|
|
[Token(Token = "0x17000674")]
|
|
private int LPIEHGFINFO
|
|
{
|
|
[Token(Token = "0x6002409")]
|
|
[Address(RVA = "0x442FE0", Offset = "0x4419E0", VA = "0x180442FE0")]
|
|
get;
|
|
[Token(Token = "0x600240A")]
|
|
[Address(RVA = "0x443020", Offset = "0x441A20", VA = "0x180443020")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000675 RID: 1653
|
|
// (get) Token: 0x0600240B RID: 9227 RVA: 0x000953A8 File Offset: 0x000935A8
|
|
// (set) Token: 0x0600240C RID: 9228 RVA: 0x000953BC File Offset: 0x000935BC
|
|
[Token(Token = "0x17000675")]
|
|
private int KGDHHPOPHJP
|
|
{
|
|
[Token(Token = "0x600240B")]
|
|
[Address(RVA = "0x7D79E0", Offset = "0x7D63E0", VA = "0x1807D79E0")]
|
|
get;
|
|
[Token(Token = "0x600240C")]
|
|
[Address(RVA = "0x7D7AF0", Offset = "0x7D64F0", VA = "0x1807D7AF0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x0600240D RID: 9229 RVA: 0x000953D0 File Offset: 0x000935D0
|
|
[Token(Token = "0x600240D")]
|
|
[Address(RVA = "0x1378010", Offset = "0x1376A10", VA = "0x181378010")]
|
|
private void BIPOIENJOLL()
|
|
{
|
|
int num = this.<PPCMPNCPLGD>k__BackingField;
|
|
List<JOHPEJAMBHG> egfdbofjgca = this.EGFDBOFJGCA;
|
|
this.<AFBOBPHHHCP>k__BackingField = num;
|
|
num++;
|
|
this.<PPCMPNCPLGD>k__BackingField = num;
|
|
ListExt.Shuffle<JOHPEJAMBHG>(this.EGFDBOFJGCA);
|
|
this.<PPCMPNCPLGD>k__BackingField = (int)((ulong)0L);
|
|
}
|
|
|
|
// Token: 0x0600240E RID: 9230 RVA: 0x00095418 File Offset: 0x00093618
|
|
[Token(Token = "0x600240E")]
|
|
[Address(RVA = "0x1378150", Offset = "0x1376B50", VA = "0x181378150")]
|
|
private void EEKONBDDKHK()
|
|
{
|
|
ListExt.Shuffle<JOHPEJAMBHG>(this.EGFDBOFJGCA);
|
|
}
|
|
|
|
// Token: 0x0600240F RID: 9231 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600240F")]
|
|
[Address(RVA = "0x1378880", Offset = "0x1377280", VA = "0x181378880")]
|
|
private void KLDJHPKKCCL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002410 RID: 9232 RVA: 0x00095430 File Offset: 0x00093630
|
|
[Token(Token = "0x6002410")]
|
|
[Address(RVA = "0x1377D40", Offset = "0x1376740", VA = "0x181377D40", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
int num = 0;
|
|
SynchronizedField<bool> synchronizedField;
|
|
this.COEKPGCFADA = synchronizedField;
|
|
SynchronizedField<float> synchronizedField2;
|
|
this.AHAKJCOMNAH = synchronizedField2;
|
|
SynchronizedField<int> synchronizedField3;
|
|
this.GEEIINOIGMK = synchronizedField3;
|
|
SynchronizedField<int> synchronizedField4;
|
|
this.PJFPBMPICHH = synchronizedField4;
|
|
JOHPEJAMBHG glmehbdkajo = CardBox.GLMEHBDKAJO;
|
|
SynchronizedField<string> synchronizedField5;
|
|
this.DEDPJGEDHCM = synchronizedField5;
|
|
SynchronizedField<int> synchronizedField6;
|
|
this.GPPEGEHNKCK = synchronizedField6;
|
|
JOHPEJAMBHG glmehbdkajo2 = CardBox.GLMEHBDKAJO;
|
|
SynchronizedField<string> synchronizedField7;
|
|
this.GEHIELCEEKL = synchronizedField7;
|
|
this.<PPCMPNCPLGD>k__BackingField = num;
|
|
List<Card> list = ComponentExt.FindAllObjectsOfType<Card>(this);
|
|
this.<NNPOOCEFFOO>k__BackingField = list;
|
|
}
|
|
|
|
// Token: 0x06002411 RID: 9233 RVA: 0x000954A8 File Offset: 0x000936A8
|
|
[Token(Token = "0x6002411")]
|
|
[Address(RVA = "0x13790A0", Offset = "0x1377AA0", VA = "0x1813790A0")]
|
|
private void Start()
|
|
{
|
|
TimeSpan maxValue = TimeSpan.MaxValue;
|
|
int num = 0;
|
|
IPromise promise = LGIGKAKBONN.AEGCBLLABMN<JOHPEJAMBHG>("api/activities/charades/v1/words", maxValue, num != 0);
|
|
if (CardBox.<>c.<>9__59_0 == 0)
|
|
{
|
|
CardBox.<>c.<>9__59_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to retrive Charades words: {0}", array);
|
|
};
|
|
}
|
|
Action<List<JOHPEJAMBHG>> action = new Action(this.PDIOAOMLDLH);
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
|
|
// Token: 0x06002412 RID: 9234 RVA: 0x00095518 File Offset: 0x00093718
|
|
[Token(Token = "0x6002412")]
|
|
[Address(RVA = "0x13784B0", Offset = "0x1376EB0", VA = "0x1813784B0")]
|
|
private IPromise<List<JOHPEJAMBHG>> HMNGGFKCDGD()
|
|
{
|
|
TimeSpan maxValue = TimeSpan.MaxValue;
|
|
int num = 0;
|
|
IPromise promise = LGIGKAKBONN.AEGCBLLABMN<JOHPEJAMBHG>("api/activities/charades/v1/words", maxValue, num != 0);
|
|
if (CardBox.<>c.<>9__59_0 == 0)
|
|
{
|
|
CardBox.<>c.<>9__59_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to retrive Charades words: {0}", array);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002413 RID: 9235 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002413")]
|
|
[Address(RVA = "0x13781F0", Offset = "0x1376BF0", VA = "0x1813781F0")]
|
|
private void FNMHIPKMPAI(List<JOHPEJAMBHG> EIKFJMJBDOD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002414 RID: 9236 RVA: 0x0009555C File Offset: 0x0009375C
|
|
[Token(Token = "0x6002414")]
|
|
[Address(RVA = "0x13793E0", Offset = "0x1377DE0", VA = "0x1813793E0")]
|
|
private void Update()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient && this.<NNPOOCEFFOO>k__BackingField != (ulong)0L && this.COEKPGCFADA.Get() != 0)
|
|
{
|
|
double time = PhotonNetwork.Time;
|
|
float num = this.AHAKJCOMNAH.Get();
|
|
int num2 = this.DPIDLLLNNHF;
|
|
int num3 = this.EKLBOHFIPGF;
|
|
this.DPIDLLLNNHF = num3;
|
|
num3 = num2;
|
|
this.EKLBOHFIPGF = 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 num4 = 0;
|
|
int num5 = this.<PPCMPNCPLGD>k__BackingField;
|
|
List<JOHPEJAMBHG> egfdbofjgca = this.EGFDBOFJGCA;
|
|
this.<AFBOBPHHHCP>k__BackingField = num5;
|
|
num5++;
|
|
this.<PPCMPNCPLGD>k__BackingField = num5;
|
|
ListExt.Shuffle<JOHPEJAMBHG>(this.EGFDBOFJGCA);
|
|
this.<PPCMPNCPLGD>k__BackingField = num4;
|
|
this.KLDJHPKKCCL();
|
|
Card card2 = this.JDKIHFMPLJL;
|
|
string currentWord = this.KPBGECAPJMJ;
|
|
SynchronizedField<string> pnjibofnjej = card2.PNJIBOFNJEJ;
|
|
int num6 = 0;
|
|
this.EHKKBCCLPNH = num6 != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002415 RID: 9237 RVA: 0x00095668 File Offset: 0x00093868
|
|
[Token(Token = "0x6002415")]
|
|
[Address(RVA = "0x1378B00", Offset = "0x1377500", VA = "0x181378B00")]
|
|
private void MADAMADCJNN(Tool EGFEJGHDNAI)
|
|
{
|
|
Card component = EGFEJGHDNAI.GetComponent<Card>();
|
|
if (EGFEJGHDNAI.hasAuthority)
|
|
{
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<Card> rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestCardPickup);
|
|
photonView.RpcMaster<Card>(rpcaction, component);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002416 RID: 9238 RVA: 0x000956B4 File Offset: 0x000938B4
|
|
[Token(Token = "0x6002416")]
|
|
[Address(RVA = "0x13786D0", Offset = "0x13770D0", VA = "0x1813786D0")]
|
|
private void KAEEGFKLJJP(Card KBCNNBOAEEI)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
Card card = this.JDKIHFMPLJL;
|
|
if (KBCNNBOAEEI == card)
|
|
{
|
|
this.BPEHADGNGLC.<MBFGOCOFHHM>k__BackingField.Disable();
|
|
if (this.COEKPGCFADA.Get() == 0)
|
|
{
|
|
this.EHKKBCCLPNH = true;
|
|
double time = PhotonNetwork.Time;
|
|
int num = 0;
|
|
this.FGBAIHNKOCM = (float)num;
|
|
}
|
|
this.KLDJHPKKCCL();
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcOnCardPickup);
|
|
photonView.RpcAll(rpcaction);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002417 RID: 9239 RVA: 0x00095740 File Offset: 0x00093940
|
|
[Token(Token = "0x6002417")]
|
|
[Address(RVA = "0x1378F80", Offset = "0x1377980", VA = "0x181378F80")]
|
|
[PunRPC]
|
|
private void RpcMasterRequestCardPickup(Card KBCNNBOAEEI)
|
|
{
|
|
int num = 0;
|
|
if (KBCNNBOAEEI != num)
|
|
{
|
|
this.KAEEGFKLJJP(KBCNNBOAEEI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002418 RID: 9240 RVA: 0x00095760 File Offset: 0x00093960
|
|
[Token(Token = "0x6002418")]
|
|
[Address(RVA = "0x1379000", Offset = "0x1377A00", VA = "0x181379000")]
|
|
[PunRPC]
|
|
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: 0x06002419 RID: 9241 RVA: 0x000957A0 File Offset: 0x000939A0
|
|
[Token(Token = "0x6002419")]
|
|
[Address(RVA = "0x1379710", Offset = "0x1378110", VA = "0x181379710")]
|
|
public CardBox()
|
|
{
|
|
List<JOHPEJAMBHG> list = new List();
|
|
this.EGFDBOFJGCA = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600241A RID: 9242 RVA: 0x000957CC File Offset: 0x000939CC
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600241A")]
|
|
[Address(RVA = "0x13796B0", Offset = "0x13780B0", VA = "0x1813796B0")]
|
|
static CardBox()
|
|
{
|
|
int num;
|
|
JOHPEJAMBHG johpejambhg = new JOHPEJAMBHG("RecRoom", (JOHPEJAMBHG.CJPFKEJAOBI)num);
|
|
num = 0;
|
|
CardBox.GLMEHBDKAJO = johpejambhg;
|
|
}
|
|
|
|
// Token: 0x0600241B RID: 9243 RVA: 0x000957F0 File Offset: 0x000939F0
|
|
[Token(Token = "0x600241B")]
|
|
[Address(RVA = "0x1378EB0", Offset = "0x13778B0", VA = "0x181378EB0")]
|
|
[CompilerGenerated]
|
|
private void PDIOAOMLDLH(List<JOHPEJAMBHG> MAKGLEOEFCH)
|
|
{
|
|
List<JOHPEJAMBHG> list = new List(MAKGLEOEFCH);
|
|
this.FNMHIPKMPAI(list);
|
|
this.MasterClearCards();
|
|
}
|
|
|
|
// Token: 0x04001D33 RID: 7475
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001D33")]
|
|
[SerializeField]
|
|
[Header("Card Spawning")]
|
|
private Transform cardSpawnRoot;
|
|
|
|
// Token: 0x04001D34 RID: 7476
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001D34")]
|
|
[SerializeField]
|
|
private float cardRespawnDuration = 0.5f;
|
|
|
|
// Token: 0x04001D35 RID: 7477
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001D35")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip dispenseCard;
|
|
|
|
// Token: 0x04001D36 RID: 7478
|
|
[Token(Token = "0x4001D36")]
|
|
private static readonly JOHPEJAMBHG GLMEHBDKAJO;
|
|
|
|
// Token: 0x04001D38 RID: 7480
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001D38")]
|
|
private List<JOHPEJAMBHG> EGFDBOFJGCA;
|
|
|
|
// Token: 0x04001D39 RID: 7481
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001D39")]
|
|
private SynchronizedField<float> AHAKJCOMNAH;
|
|
|
|
// Token: 0x04001D3A RID: 7482
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001D3A")]
|
|
private SynchronizedField<bool> COEKPGCFADA;
|
|
|
|
// Token: 0x04001D3B RID: 7483
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001D3B")]
|
|
private SynchronizedField<int> GEEIINOIGMK;
|
|
|
|
// Token: 0x04001D3C RID: 7484
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001D3C")]
|
|
private SynchronizedField<int> PJFPBMPICHH;
|
|
|
|
// Token: 0x04001D3D RID: 7485
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001D3D")]
|
|
private SynchronizedField<string> DEDPJGEDHCM;
|
|
|
|
// Token: 0x04001D3E RID: 7486
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001D3E")]
|
|
private SynchronizedField<int> GPPEGEHNKCK;
|
|
|
|
// Token: 0x04001D3F RID: 7487
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001D3F")]
|
|
private SynchronizedField<string> GEHIELCEEKL;
|
|
}
|