Files
Dec2017-Script-Dump/Assembly-CSharp/RecRoom/Activities/Arena/ArenaVendingMachine.cs
T
2026-06-04 11:42:34 +02:00

1197 lines
40 KiB
C#

using System;
using System.Diagnostics;
using System.Threading;
using Photon;
using UnityEngine;
namespace RecRoom.Activities.Arena
{
// Token: 0x02000021 RID: 33
[RequireComponent(typeof(PhotonView))]
public class ArenaVendingMachine : global::Photon.MonoBehaviour
{
// Token: 0x17000021 RID: 33
// (get) Token: 0x060005B4 RID: 1460 RVA: 0x00017700 File Offset: 0x00015900
// (set) Token: 0x060005F3 RID: 1523 RVA: 0x0001831C File Offset: 0x0001651C
public ArenaManager JAKGDGHLODH { get; private set; }
// Token: 0x060005B5 RID: 1461 RVA: 0x00017708 File Offset: 0x00015908
public ArenaManager EAIOKCKIBKI()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x14000004 RID: 4
// (add) Token: 0x060005CC RID: 1484 RVA: 0x00017A88 File Offset: 0x00015C88
// (remove) Token: 0x060005B6 RID: 1462 RVA: 0x00017710 File Offset: 0x00015910
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public static event ArenaVendingMachine.LAOHPNHADED GCJICFFJINJ;
// Token: 0x060005B7 RID: 1463 RVA: 0x00017744 File Offset: 0x00015944
public void NFIMPMEBLEJ(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.NKLAMMGDALD();
}
// Token: 0x060005B8 RID: 1464 RVA: 0x0001774C File Offset: 0x0001594C
public static void NIBMDFEPOFC(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005B9 RID: 1465 RVA: 0x00017780 File Offset: 0x00015980
public static void DAJPNAJCPOE(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005BA RID: 1466 RVA: 0x000177B4 File Offset: 0x000159B4
public void PLCABKFKFHF(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.NKLAMMGDALD();
}
// Token: 0x060005BB RID: 1467 RVA: 0x000177BC File Offset: 0x000159BC
private void CGKNJMMIOAI(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000020 RID: 32
// (get) Token: 0x060005BC RID: 1468 RVA: 0x000177C8 File Offset: 0x000159C8
public Transform GAACHNDGNCL
{
get
{
return this.creditDispenseTransform;
}
}
// Token: 0x060005BD RID: 1469 RVA: 0x000177D0 File Offset: 0x000159D0
private void EIHKAGBENKN(ArenaVendingMachineSlot PIIMLENDMFO, LNJFBGIBLHA HCJHOJOKKJH, int EGPILADLFNK)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && ArenaVendingMachine.GCJICFFJINJ != null && EGPILADLFNK > 0 && PIIMLENDMFO != null)
{
ArenaVendingMachine.GCJICFFJINJ(this, PIIMLENDMFO, HCJHOJOKKJH, EGPILADLFNK);
}
}
// Token: 0x060005BE RID: 1470 RVA: 0x00017808 File Offset: 0x00015A08
public Transform NGLJGHHJEOP()
{
return this.creditDispenseTransform;
}
// Token: 0x060005BF RID: 1471 RVA: 0x00017810 File Offset: 0x00015A10
public ArenaManager LDHLPCHOKIK()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x060005C0 RID: 1472 RVA: 0x00017818 File Offset: 0x00015A18
public void SetLocalPlayerCredits(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 0; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].SetLocalPlayerCredits(BFKKMEIJEMD);
}
}
// Token: 0x060005C2 RID: 1474 RVA: 0x0001789C File Offset: 0x00015A9C
public Transform NHBMBBIFEEH()
{
return this.creditDispenseTransform;
}
// Token: 0x060005C3 RID: 1475 RVA: 0x000178A4 File Offset: 0x00015AA4
private void FKDMKIBLHFI()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x060005C4 RID: 1476 RVA: 0x00017914 File Offset: 0x00015B14
public Transform IIIGADIDJGD()
{
return this.creditDispenseTransform;
}
// Token: 0x060005C5 RID: 1477 RVA: 0x0001791C File Offset: 0x00015B1C
protected override void DLCHNOFPONJ()
{
base.DLCHNOFPONJ();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "type";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].Initialize(this, this.team);
this.MGNGNGANPDN[i].PCENCIFAHDE(new ArenaVendingMachineSlot.LAOHPNHADED(this.JOICGIFFLOF));
}
}
// Token: 0x060005C6 RID: 1478 RVA: 0x000179B8 File Offset: 0x00015BB8
protected override void OnDestroy()
{
base.OnDestroy();
for (int i = 0; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].GCJICFFJINJ -= this.GDPABKPLJNC;
}
}
// Token: 0x060005C7 RID: 1479 RVA: 0x00017A00 File Offset: 0x00015C00
public static void EDDGKPHHJMI(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005C8 RID: 1480 RVA: 0x00017A34 File Offset: 0x00015C34
public void IEMJNAFALFG(ArenaManager CINLOIHJMOM)
{
this.CGKNJMMIOAI(CINLOIHJMOM);
}
// Token: 0x060005C9 RID: 1481 RVA: 0x00017A40 File Offset: 0x00015C40
private void NELGHAFCLKG()
{
this.CJICHGPCCGL();
}
// Token: 0x060005CA RID: 1482 RVA: 0x00017A48 File Offset: 0x00015C48
public void DMFFJCCMKIA(ArenaManager CINLOIHJMOM)
{
this.PKMKGAEDJDM(CINLOIHJMOM);
}
// Token: 0x060005CB RID: 1483 RVA: 0x00017A54 File Offset: 0x00015C54
public static void KMJCLNJFDEJ(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005CD RID: 1485 RVA: 0x00017ABC File Offset: 0x00015CBC
protected virtual void NAKGPJKLHDF()
{
base.DLCHNOFPONJ();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "playing";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].Initialize(this, this.team);
this.MGNGNGANPDN[i].GHHAOOMFFJD(new ArenaVendingMachineSlot.LAOHPNHADED(this.EBGPACCLOKA));
}
}
// Token: 0x060005CE RID: 1486 RVA: 0x00017B58 File Offset: 0x00015D58
private void LEEOFHKJGJK(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005CF RID: 1487 RVA: 0x00017B64 File Offset: 0x00015D64
private void NBAAGBGOPHP()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x060005D0 RID: 1488 RVA: 0x00017BD4 File Offset: 0x00015DD4
public static void ABAGMDECFCN(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005D1 RID: 1489 RVA: 0x00017C08 File Offset: 0x00015E08
protected override void Awake()
{
base.Awake();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + " TEAM";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 0; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].Initialize(this, this.team);
this.MGNGNGANPDN[i].GCJICFFJINJ += this.GDPABKPLJNC;
}
}
// Token: 0x060005D2 RID: 1490 RVA: 0x00017CA4 File Offset: 0x00015EA4
private void LLAIIDEBCEL(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005D3 RID: 1491 RVA: 0x00017CB0 File Offset: 0x00015EB0
public ArenaManager CNIJILNDEBN()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x060005D4 RID: 1492 RVA: 0x00017CB8 File Offset: 0x00015EB8
protected virtual void FNNEJGDMBNI()
{
base.MICFHMAIGIB();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "Are you sure you want to only play with other PlayStation users?";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].Initialize(this, this.team);
this.MGNGNGANPDN[i].OBKAKHAMAMN(new ArenaVendingMachineSlot.LAOHPNHADED(this.JOICGIFFLOF));
}
}
// Token: 0x060005D5 RID: 1493 RVA: 0x00017D54 File Offset: 0x00015F54
public void CNACDEFJLPK(ArenaManager CINLOIHJMOM)
{
this.LEEOFHKJGJK(CINLOIHJMOM);
}
// Token: 0x060005D6 RID: 1494 RVA: 0x00017D60 File Offset: 0x00015F60
public static void DMKIOGLGEKO(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005D7 RID: 1495 RVA: 0x00017D94 File Offset: 0x00015F94
public static void LPACEEMLLGG(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005D8 RID: 1496 RVA: 0x00017DC8 File Offset: 0x00015FC8
protected virtual void GOGJEGIGNAI()
{
base.LGCNFLACIIH();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "=";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 0; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].Initialize(this, this.team);
this.MGNGNGANPDN[i].OBKAKHAMAMN(new ArenaVendingMachineSlot.LAOHPNHADED(this.JOICGIFFLOF));
}
}
// Token: 0x060005D9 RID: 1497 RVA: 0x00017E64 File Offset: 0x00016064
public Transform NMGOOIIPBFD()
{
return this.creditDispenseTransform;
}
// Token: 0x060005DA RID: 1498 RVA: 0x00017E6C File Offset: 0x0001606C
public Transform ODHPIDBGNON()
{
return this.creditDispenseTransform;
}
// Token: 0x060005DC RID: 1500 RVA: 0x00017EB0 File Offset: 0x000160B0
protected virtual void OCLLCNEHOID()
{
base.HABFGMOIDCO();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].GCJICFFJINJ -= this.GDPABKPLJNC;
}
}
// Token: 0x060005DD RID: 1501 RVA: 0x00017EF8 File Offset: 0x000160F8
private void AGICIFNCACB()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x060005DE RID: 1502 RVA: 0x00017F68 File Offset: 0x00016168
public void NJGILEDJGNO(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.NKLAMMGDALD();
}
// Token: 0x060005DF RID: 1503 RVA: 0x00017F70 File Offset: 0x00016170
private void LALKNMGNMDB(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005E0 RID: 1504 RVA: 0x00017F7C File Offset: 0x0001617C
private void EKAKMGDICKA(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005E1 RID: 1505 RVA: 0x00017F88 File Offset: 0x00016188
public Transform HCHDONPJHGC()
{
return this.creditDispenseTransform;
}
// Token: 0x060005E2 RID: 1506 RVA: 0x00017F90 File Offset: 0x00016190
public Transform ANLDCNIEHIC()
{
return this.creditDispenseTransform;
}
// Token: 0x060005E3 RID: 1507 RVA: 0x00017F98 File Offset: 0x00016198
public static void HHLEKAIMHED(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005E4 RID: 1508 RVA: 0x00017FCC File Offset: 0x000161CC
protected virtual void PNILHEIMBHC()
{
base.MMEKGKHJECF();
for (int i = 0; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].GLFOHFBOCND(new ArenaVendingMachineSlot.LAOHPNHADED(this.EIHKAGBENKN));
}
}
// Token: 0x060005E5 RID: 1509 RVA: 0x00018014 File Offset: 0x00016214
public static void NKADNJAIIGG(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005E6 RID: 1510 RVA: 0x00018048 File Offset: 0x00016248
protected override void LGCNFLACIIH()
{
base.FNNCEMJECLP();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "amount";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].GKBAAPPBHIN(this, this.team);
this.MGNGNGANPDN[i].IEBIMGPKDJO(new ArenaVendingMachineSlot.LAOHPNHADED(this.GDPABKPLJNC));
}
}
// Token: 0x060005E7 RID: 1511 RVA: 0x000180E4 File Offset: 0x000162E4
public void Initialize(ArenaManager CINLOIHJMOM)
{
this.JAKGDGHLODH = CINLOIHJMOM;
}
// Token: 0x060005E8 RID: 1512 RVA: 0x000180F0 File Offset: 0x000162F0
public void FHLOIBEFIAJ(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.NKLAMMGDALD();
}
// Token: 0x060005E9 RID: 1513 RVA: 0x000180F8 File Offset: 0x000162F8
private void LKHCLIABJAA()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x060005EA RID: 1514 RVA: 0x00018168 File Offset: 0x00016368
private void GJDEAMJGOIJ(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005EB RID: 1515 RVA: 0x00018174 File Offset: 0x00016374
public static void JIFDIMMJADF(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005EC RID: 1516 RVA: 0x000181A8 File Offset: 0x000163A8
private void CJICHGPCCGL()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x060005ED RID: 1517 RVA: 0x00018218 File Offset: 0x00016418
private void PKMKGAEDJDM(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005EE RID: 1518 RVA: 0x00018224 File Offset: 0x00016424
public static void IOJMOENCCNC(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005EF RID: 1519 RVA: 0x00018258 File Offset: 0x00016458
public void KEFDFPLPIPA(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.OnMasterPurchaseSuccess();
}
// Token: 0x060005F0 RID: 1520 RVA: 0x00018260 File Offset: 0x00016460
public void HHEBGDJGHDB(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].HPGIPNMNCKE(BFKKMEIJEMD);
}
}
// Token: 0x060005F1 RID: 1521 RVA: 0x000182E0 File Offset: 0x000164E0
public ArenaManager AHPKDNLIDEC()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x060005F2 RID: 1522 RVA: 0x000182E8 File Offset: 0x000164E8
public static void AKEIBLPDCDJ(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005F4 RID: 1524 RVA: 0x00018328 File Offset: 0x00016528
public static void NNGJHCKHFBI(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005F5 RID: 1525 RVA: 0x0001835C File Offset: 0x0001655C
public static void BLJJEDCAMDI(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005F6 RID: 1526 RVA: 0x00018390 File Offset: 0x00016590
public static void JOHPIGGLBLO(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x060005F7 RID: 1527 RVA: 0x000183C4 File Offset: 0x000165C4
private void CJLDBNCHBNN()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x060005F8 RID: 1528 RVA: 0x00018434 File Offset: 0x00016634
public ArenaManager NBKJCLCEGAP()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x060005F9 RID: 1529 RVA: 0x0001843C File Offset: 0x0001663C
public void DANMHOOOPCI(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.NKLAMMGDALD();
}
// Token: 0x060005FA RID: 1530 RVA: 0x00018444 File Offset: 0x00016644
private void HJLIFFJKMHC(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005FB RID: 1531 RVA: 0x00018450 File Offset: 0x00016650
public void OnMasterPurchaseSuccess(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.OnMasterPurchaseSuccess();
}
// Token: 0x060005FC RID: 1532 RVA: 0x00018458 File Offset: 0x00016658
private void PLKCCLMGOKP()
{
this.NBAAGBGOPHP();
}
// Token: 0x060005FD RID: 1533 RVA: 0x00018460 File Offset: 0x00016660
protected virtual void KMCJNIPIKBA()
{
base.FNNCEMJECLP();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "'s Turn!";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].NNAHGLKKLDH(this, this.team);
this.MGNGNGANPDN[i].DGPOOGENAAP(new ArenaVendingMachineSlot.LAOHPNHADED(this.EIHKAGBENKN));
}
}
// Token: 0x060005FE RID: 1534 RVA: 0x000184FC File Offset: 0x000166FC
private void CDEHGENPHDA(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060005FF RID: 1535 RVA: 0x00018508 File Offset: 0x00016708
public static void JLPCHBPGHDI(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x06000600 RID: 1536 RVA: 0x0001853C File Offset: 0x0001673C
protected virtual void BBKPAKKLOGB()
{
base.DLCHNOFPONJ();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "AddFriends max list size exceeded: ";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 0; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].EAOGMANFOFI(this, this.team);
this.MGNGNGANPDN[i].GCJICFFJINJ += this.JOICGIFFLOF;
}
}
// Token: 0x06000601 RID: 1537 RVA: 0x000185D8 File Offset: 0x000167D8
private void HIJOFIKNJEE()
{
this.CJICHGPCCGL();
}
// Token: 0x06000602 RID: 1538 RVA: 0x000185E0 File Offset: 0x000167E0
public static void LHNEKDNGCAF(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x06000603 RID: 1539 RVA: 0x00018614 File Offset: 0x00016814
protected virtual void PMLEDKFHAEJ()
{
base.PEALKHMDMKP();
for (int i = 0; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].IEFAADAKBPA(new ArenaVendingMachineSlot.LAOHPNHADED(this.GDPABKPLJNC));
}
}
// Token: 0x06000604 RID: 1540 RVA: 0x0001865C File Offset: 0x0001685C
public void NNNELMJBMLF(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].HPGIPNMNCKE(BFKKMEIJEMD);
}
}
// Token: 0x06000605 RID: 1541 RVA: 0x000186DC File Offset: 0x000168DC
public void MFMDFDKHAFN(ArenaManager CINLOIHJMOM)
{
this.CDEHGENPHDA(CINLOIHJMOM);
}
// Token: 0x06000606 RID: 1542 RVA: 0x000186E8 File Offset: 0x000168E8
public ArenaManager GIGNGGFDJEL()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x06000607 RID: 1543 RVA: 0x000186F0 File Offset: 0x000168F0
public Transform JDHPCIJFFJA()
{
return this.creditDispenseTransform;
}
// Token: 0x06000608 RID: 1544 RVA: 0x000186F8 File Offset: 0x000168F8
private void GDPABKPLJNC(ArenaVendingMachineSlot PIIMLENDMFO, LNJFBGIBLHA HCJHOJOKKJH, int EGPILADLFNK)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && ArenaVendingMachine.GCJICFFJINJ != null && EGPILADLFNK > 0 && PIIMLENDMFO != null)
{
ArenaVendingMachine.GCJICFFJINJ(this, PIIMLENDMFO, HCJHOJOKKJH, EGPILADLFNK);
}
}
// Token: 0x06000609 RID: 1545 RVA: 0x00018730 File Offset: 0x00016930
public Transform CCGLOMMKDNK()
{
return this.creditDispenseTransform;
}
// Token: 0x0600060A RID: 1546 RVA: 0x00018738 File Offset: 0x00016938
public Transform MBKBMJBJEDN()
{
return this.creditDispenseTransform;
}
// Token: 0x0600060B RID: 1547 RVA: 0x00018740 File Offset: 0x00016940
public ArenaManager BEINDKDJGHL()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x0600060C RID: 1548 RVA: 0x00018748 File Offset: 0x00016948
public void JEBABGEIDDK(ArenaManager CINLOIHJMOM)
{
this.PKMKGAEDJDM(CINLOIHJMOM);
}
// Token: 0x0600060D RID: 1549 RVA: 0x00018754 File Offset: 0x00016954
public void FMHOBIADGOC(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].HHEBGDJGHDB(BFKKMEIJEMD);
}
}
// Token: 0x0600060E RID: 1550 RVA: 0x000187D4 File Offset: 0x000169D4
public Transform MDHFGOOPKNC()
{
return this.creditDispenseTransform;
}
// Token: 0x0600060F RID: 1551 RVA: 0x000187DC File Offset: 0x000169DC
protected virtual void ABBDFEGOFPH()
{
base.LGCNFLACIIH();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "CheckActivityPlayerRequirements";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].NNAHGLKKLDH(this, this.team);
this.MGNGNGANPDN[i].ANAKFLHIFIL(new ArenaVendingMachineSlot.LAOHPNHADED(this.EBGPACCLOKA));
}
}
// Token: 0x06000610 RID: 1552 RVA: 0x00018878 File Offset: 0x00016A78
protected virtual void CJIOLJNPPOM()
{
base.Awake();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "Goscurry is not a lie ;)";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 0; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].GKBAAPPBHIN(this, this.team);
this.MGNGNGANPDN[i].GHHAOOMFFJD(new ArenaVendingMachineSlot.LAOHPNHADED(this.EBGPACCLOKA));
}
}
// Token: 0x06000611 RID: 1553 RVA: 0x00018914 File Offset: 0x00016B14
private void JKMNBLDOIMB()
{
this.CJLDBNCHBNN();
}
// Token: 0x06000612 RID: 1554 RVA: 0x0001891C File Offset: 0x00016B1C
private void JOICGIFFLOF(ArenaVendingMachineSlot PIIMLENDMFO, LNJFBGIBLHA HCJHOJOKKJH, int EGPILADLFNK)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && ArenaVendingMachine.GCJICFFJINJ != null && EGPILADLFNK > 1 && PIIMLENDMFO != null)
{
ArenaVendingMachine.GCJICFFJINJ(this, PIIMLENDMFO, HCJHOJOKKJH, EGPILADLFNK);
}
}
// Token: 0x06000613 RID: 1555 RVA: 0x00018954 File Offset: 0x00016B54
public void HDPIOAAPKGH(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].SetLocalPlayerCredits(BFKKMEIJEMD);
}
}
// Token: 0x06000614 RID: 1556 RVA: 0x000189D4 File Offset: 0x00016BD4
private void Update()
{
this.LKHCLIABJAA();
}
// Token: 0x06000615 RID: 1557 RVA: 0x000189DC File Offset: 0x00016BDC
public void IFMMADEBGKM(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].MHDMJPGMBOB(BFKKMEIJEMD);
}
}
// Token: 0x06000616 RID: 1558 RVA: 0x00018A5C File Offset: 0x00016C5C
private void KCFCFLNJNHK()
{
this.HGKOHOOMEBI();
}
// Token: 0x06000617 RID: 1559 RVA: 0x00018A64 File Offset: 0x00016C64
private void MIBIJLIBPGJ()
{
this.CJLDBNCHBNN();
}
// Token: 0x06000618 RID: 1560 RVA: 0x00018A6C File Offset: 0x00016C6C
public void GBMGINBLNIG(ArenaManager CINLOIHJMOM)
{
this.JAKGDGHLODH = CINLOIHJMOM;
}
// Token: 0x06000619 RID: 1561 RVA: 0x00018A78 File Offset: 0x00016C78
public static void PFJOINAGCJL(ArenaVendingMachine.LAOHPNHADED NOBAPCOKFIL)
{
ArenaVendingMachine.LAOHPNHADED laohpnhaded = ArenaVendingMachine.GCJICFFJINJ;
ArenaVendingMachine.LAOHPNHADED laohpnhaded2;
do
{
laohpnhaded2 = laohpnhaded;
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachine.LAOHPNHADED>(ref ArenaVendingMachine.GCJICFFJINJ, (ArenaVendingMachine.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
}
while (laohpnhaded != laohpnhaded2);
}
// Token: 0x0600061A RID: 1562 RVA: 0x00018AAC File Offset: 0x00016CAC
private void LCJNAKGMOLE()
{
this.NBAAGBGOPHP();
}
// Token: 0x0600061B RID: 1563 RVA: 0x00018AB4 File Offset: 0x00016CB4
public void OJMNIEOHEPE(ArenaManager CINLOIHJMOM)
{
this.JAKGDGHLODH = CINLOIHJMOM;
}
// Token: 0x0600061C RID: 1564 RVA: 0x00018AC0 File Offset: 0x00016CC0
public void HKCBDEEFIFM(ArenaVendingMachineSlot PIIMLENDMFO)
{
PIIMLENDMFO.NKLAMMGDALD();
}
// Token: 0x0600061D RID: 1565 RVA: 0x00018AC8 File Offset: 0x00016CC8
private void OEKOPBDDGCK()
{
this.CJLDBNCHBNN();
}
// Token: 0x0600061E RID: 1566 RVA: 0x00018AD0 File Offset: 0x00016CD0
private void HGKOHOOMEBI()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x0600061F RID: 1567 RVA: 0x00018B40 File Offset: 0x00016D40
private void FMCOEPCLDDP(ArenaManager NOBAPCOKFIL)
{
this.<CGIAIJFCJDO>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06000620 RID: 1568 RVA: 0x00018B4C File Offset: 0x00016D4C
private void EBGPACCLOKA(ArenaVendingMachineSlot PIIMLENDMFO, LNJFBGIBLHA HCJHOJOKKJH, int EGPILADLFNK)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && ArenaVendingMachine.GCJICFFJINJ != null && EGPILADLFNK > 0 && PIIMLENDMFO != null)
{
ArenaVendingMachine.GCJICFFJINJ(this, PIIMLENDMFO, HCJHOJOKKJH, EGPILADLFNK);
}
}
// Token: 0x06000621 RID: 1569 RVA: 0x00018B84 File Offset: 0x00016D84
protected virtual void MCECFOCPOCA()
{
base.FNNCEMJECLP();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "islocal";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].BHOEHFCNODN(this, this.team);
this.MGNGNGANPDN[i].ANAKFLHIFIL(new ArenaVendingMachineSlot.LAOHPNHADED(this.GDPABKPLJNC));
}
}
// Token: 0x06000622 RID: 1570 RVA: 0x00018C20 File Offset: 0x00016E20
public void MPNEFKIFICC(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].OBBOOOOCFGC(BFKKMEIJEMD);
}
}
// Token: 0x06000623 RID: 1571 RVA: 0x00018CA0 File Offset: 0x00016EA0
public void BCBDFINBAJM(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].SetLocalPlayerCredits(BFKKMEIJEMD);
}
}
// Token: 0x06000624 RID: 1572 RVA: 0x00018D20 File Offset: 0x00016F20
protected virtual void MIFPCGBMGMD()
{
base.NDHBFLHIAHM();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].IOCDCHHOMKA(new ArenaVendingMachineSlot.LAOHPNHADED(this.GDPABKPLJNC));
}
}
// Token: 0x06000625 RID: 1573 RVA: 0x00018D68 File Offset: 0x00016F68
public ArenaManager MBEHHKLFCDB()
{
return this.<CGIAIJFCJDO>k__BackingField;
}
// Token: 0x06000626 RID: 1574 RVA: 0x00018D70 File Offset: 0x00016F70
protected virtual void PPOPAEBNGPC()
{
base.MICFHMAIGIB();
if (this.teamLabel != null)
{
this.teamLabel.text = PBMLOBHPIMG.FPGHAMAAFIP(this.team).ToUpper() + "Draw Local Mesh";
}
this.MGNGNGANPDN = base.GetComponentsInChildren<ArenaVendingMachineSlot>();
for (int i = 1; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].Initialize(this, this.team);
this.MGNGNGANPDN[i].OBKAKHAMAMN(new ArenaVendingMachineSlot.LAOHPNHADED(this.EBGPACCLOKA));
}
}
// Token: 0x06000627 RID: 1575 RVA: 0x00018E0C File Offset: 0x0001700C
protected override void DDJMPFMAKDO()
{
base.NDHBFLHIAHM();
for (int i = 0; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].BLPGHONHPGF(new ArenaVendingMachineSlot.LAOHPNHADED(this.EBGPACCLOKA));
}
}
// Token: 0x06000628 RID: 1576 RVA: 0x00018E54 File Offset: 0x00017054
public void NIALAIGJIFO(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 0; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].MHDMJPGMBOB(BFKKMEIJEMD);
}
}
// Token: 0x06000629 RID: 1577 RVA: 0x00018ED4 File Offset: 0x000170D4
private void NEEFJHOFMEE()
{
this.CJLDBNCHBNN();
}
// Token: 0x0600062A RID: 1578 RVA: 0x00018EDC File Offset: 0x000170DC
public void PGFIPDANDEG(int BFKKMEIJEMD)
{
this.CHAIEFJPDIF = this.BFKKMEIJEMD;
this.BFKKMEIJEMD = BFKKMEIJEMD;
int num = Mathf.Abs(BFKKMEIJEMD - this.CHAIEFJPDIF);
float num2 = (float)num / this.creditChangeRate;
this.FJECOGGMIEA = Time.time + this.creditChangeAnimationDelay;
this.OAIOKLENGJH = this.FJECOGGMIEA + num2;
for (int i = 1; i < this.MGNGNGANPDN.Length; i += 0)
{
this.MGNGNGANPDN[i].HPGIPNMNCKE(BFKKMEIJEMD);
}
}
// Token: 0x0600062B RID: 1579 RVA: 0x00018F5C File Offset: 0x0001715C
private void LFODFGCNMJD()
{
float num = Mathf.InverseLerp(this.FJECOGGMIEA, this.OAIOKLENGJH, Time.time);
int num2 = Mathf.RoundToInt(Mathf.Lerp((float)this.CHAIEFJPDIF, (float)this.BFKKMEIJEMD, num));
if (num2 != this.ALMDEMMCKBO)
{
this.ALMDEMMCKBO = num2;
this.playerCreditLabel.text = this.ALMDEMMCKBO.ToString();
}
}
// Token: 0x0600062C RID: 1580 RVA: 0x00018FCC File Offset: 0x000171CC
public Transform NOCCJFOEJPI()
{
return this.creditDispenseTransform;
}
// Token: 0x0600062D RID: 1581 RVA: 0x00018FD4 File Offset: 0x000171D4
protected virtual void CNMLMFAHLOP()
{
base.NDHBFLHIAHM();
for (int i = 0; i < this.MGNGNGANPDN.Length; i++)
{
this.MGNGNGANPDN[i].BLPGHONHPGF(new ArenaVendingMachineSlot.LAOHPNHADED(this.EIHKAGBENKN));
}
}
// Token: 0x04000105 RID: 261
[Header("Team")]
[SerializeField]
private IPBDFPEPNIM team = IPBDFPEPNIM.INVALID;
// Token: 0x04000106 RID: 262
[SerializeField]
private TextMesh teamLabel;
// Token: 0x04000107 RID: 263
[SerializeField]
[Header("Credits")]
private TextMesh playerCreditLabel;
// Token: 0x04000108 RID: 264
[SerializeField]
private Transform creditDispenseTransform;
// Token: 0x04000109 RID: 265
[SerializeField]
private float creditChangeAnimationDelay = 0.5f;
// Token: 0x0400010A RID: 266
[SerializeField]
private float creditChangeRate = 800f;
// Token: 0x0400010C RID: 268
private ArenaVendingMachineSlot[] MGNGNGANPDN;
// Token: 0x0400010D RID: 269
private int BFKKMEIJEMD = -1;
// Token: 0x0400010E RID: 270
private int CHAIEFJPDIF = -1;
// Token: 0x0400010F RID: 271
private int ALMDEMMCKBO = -1;
// Token: 0x04000110 RID: 272
private float FJECOGGMIEA;
// Token: 0x04000111 RID: 273
private float OAIOKLENGJH;
// Token: 0x02000022 RID: 34
// (Invoke) Token: 0x0600062F RID: 1583
public delegate void LAOHPNHADED(ArenaVendingMachine ACOAPAHCFGM, ArenaVendingMachineSlot MFNADKLFIJA, LNJFBGIBLHA JEFGMHBLLKI, int PABIBDBLOJD);
}
}