553 lines
18 KiB
C#
553 lines
18 KiB
C#
using System;
|
|
using System.Diagnostics;
|
|
using System.Threading;
|
|
using Photon;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Arena
|
|
{
|
|
// Token: 0x02000025 RID: 37
|
|
[RequireComponent(typeof(PhotonView))]
|
|
public class ArenaVendingMachineSlot : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x0600072E RID: 1838 RVA: 0x0001D738 File Offset: 0x0001B938
|
|
protected virtual void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600072F RID: 1839 RVA: 0x0001D73C File Offset: 0x0001B93C
|
|
protected virtual void AMCANMJHAEH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000730 RID: 1840 RVA: 0x0001D740 File Offset: 0x0001B940
|
|
protected virtual void KFAOLMFIFMH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000731 RID: 1841 RVA: 0x0001D744 File Offset: 0x0001B944
|
|
public virtual void HHEBGDJGHDB(int BFKKMEIJEMD)
|
|
{
|
|
this.AKKHKFMMLHF = BFKKMEIJEMD >= this.creditCost;
|
|
if (this.lockIcon != null)
|
|
{
|
|
this.lockIcon.SetActive(this.AKKHKFMMLHF);
|
|
}
|
|
this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white);
|
|
this.PPODIDCLGFN();
|
|
}
|
|
|
|
// Token: 0x06000732 RID: 1842 RVA: 0x0001D7B8 File Offset: 0x0001B9B8
|
|
protected virtual void Update()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000733 RID: 1843 RVA: 0x0001D7BC File Offset: 0x0001B9BC
|
|
protected virtual void LJFJILFBKHF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000734 RID: 1844 RVA: 0x0001D7C0 File Offset: 0x0001B9C0
|
|
protected void KBEKNANLBOD(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000735 RID: 1845 RVA: 0x0001D7EC File Offset: 0x0001B9EC
|
|
public void IOCDCHHOMKA(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000736 RID: 1846 RVA: 0x0001D824 File Offset: 0x0001BA24
|
|
protected virtual void DKDGOJGKHDM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000737 RID: 1847 RVA: 0x0001D828 File Offset: 0x0001BA28
|
|
protected virtual void NICOCLOFMEF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000738 RID: 1848 RVA: 0x0001D82C File Offset: 0x0001BA2C
|
|
protected void MEOMAFMKPBO(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000739 RID: 1849 RVA: 0x0001D858 File Offset: 0x0001BA58
|
|
public virtual void Initialize(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
this.ACOAPAHCFGM = ACOAPAHCFGM;
|
|
this.CLCIODCPAFC = CLCIODCPAFC;
|
|
}
|
|
|
|
// Token: 0x0600073A RID: 1850 RVA: 0x0001D868 File Offset: 0x0001BA68
|
|
public void DJICJKADNPM(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x0600073B RID: 1851 RVA: 0x0001D8A0 File Offset: 0x0001BAA0
|
|
public virtual void HPGIPNMNCKE(int BFKKMEIJEMD)
|
|
{
|
|
this.AKKHKFMMLHF = BFKKMEIJEMD >= this.creditCost;
|
|
if (this.lockIcon != null)
|
|
{
|
|
this.lockIcon.SetActive(!this.AKKHKFMMLHF);
|
|
}
|
|
this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white);
|
|
this.EKAAJINJEGM();
|
|
}
|
|
|
|
// Token: 0x0600073C RID: 1852 RVA: 0x0001D914 File Offset: 0x0001BB14
|
|
public void DPOCBHINLHH(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x0600073D RID: 1853 RVA: 0x0001D94C File Offset: 0x0001BB4C
|
|
public void OBKAKHAMAMN(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x14000005 RID: 5
|
|
// (add) Token: 0x0600073E RID: 1854 RVA: 0x0001D984 File Offset: 0x0001BB84
|
|
// (remove) Token: 0x06000741 RID: 1857 RVA: 0x0001DA2C File Offset: 0x0001BC2C
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event ArenaVendingMachineSlot.LAOHPNHADED GCJICFFJINJ;
|
|
|
|
// Token: 0x0600073F RID: 1855 RVA: 0x0001D9BC File Offset: 0x0001BBBC
|
|
public void BLPGHONHPGF(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000740 RID: 1856 RVA: 0x0001D9F4 File Offset: 0x0001BBF4
|
|
public void IEFAADAKBPA(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000742 RID: 1858 RVA: 0x0001DA64 File Offset: 0x0001BC64
|
|
public void GLFOHFBOCND(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000743 RID: 1859 RVA: 0x0001DA9C File Offset: 0x0001BC9C
|
|
public void HHLEKAIMHED(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000744 RID: 1860 RVA: 0x0001DAD4 File Offset: 0x0001BCD4
|
|
public void GHHAOOMFFJD(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000745 RID: 1861 RVA: 0x0001DB0C File Offset: 0x0001BD0C
|
|
protected virtual void NEFFCEJLOCD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000746 RID: 1862 RVA: 0x0001DB10 File Offset: 0x0001BD10
|
|
protected virtual void OCEJENEOCJK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000747 RID: 1863 RVA: 0x0001DB14 File Offset: 0x0001BD14
|
|
public virtual void GKBAAPPBHIN(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
this.ACOAPAHCFGM = ACOAPAHCFGM;
|
|
this.CLCIODCPAFC = CLCIODCPAFC;
|
|
}
|
|
|
|
// Token: 0x06000748 RID: 1864 RVA: 0x0001DB24 File Offset: 0x0001BD24
|
|
protected void PPBOBKLOGNO(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000749 RID: 1865 RVA: 0x0001DB50 File Offset: 0x0001BD50
|
|
public virtual void NNAHGLKKLDH(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
this.ACOAPAHCFGM = ACOAPAHCFGM;
|
|
this.CLCIODCPAFC = CLCIODCPAFC;
|
|
}
|
|
|
|
// Token: 0x0600074A RID: 1866 RVA: 0x0001DB60 File Offset: 0x0001BD60
|
|
public virtual void SetLocalPlayerCredits(int BFKKMEIJEMD)
|
|
{
|
|
this.AKKHKFMMLHF = BFKKMEIJEMD >= this.creditCost;
|
|
if (this.lockIcon != null)
|
|
{
|
|
this.lockIcon.SetActive(!this.AKKHKFMMLHF);
|
|
}
|
|
this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white);
|
|
this.NIPNECHCKJB();
|
|
}
|
|
|
|
// Token: 0x0600074B RID: 1867 RVA: 0x0001DBD4 File Offset: 0x0001BDD4
|
|
public void IEBIMGPKDJO(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x0600074C RID: 1868 RVA: 0x0001DC0C File Offset: 0x0001BE0C
|
|
protected virtual void ACNKPEFNLFO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600074D RID: 1869 RVA: 0x0001DC10 File Offset: 0x0001BE10
|
|
protected virtual void EBMACIPLEOE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600074E RID: 1870 RVA: 0x0001DC14 File Offset: 0x0001BE14
|
|
protected virtual void IGDMCDLELON()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600074F RID: 1871 RVA: 0x0001DC18 File Offset: 0x0001BE18
|
|
private void PPODIDCLGFN()
|
|
{
|
|
if (this.priceTagLabel != null)
|
|
{
|
|
if (this.AKKHKFMMLHF)
|
|
{
|
|
this.priceTagLabel.text = this.creditCost.ToString();
|
|
}
|
|
else
|
|
{
|
|
this.priceTagLabel.text = string.Format(",", this.creditCost.ToString());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000750 RID: 1872 RVA: 0x0001DC88 File Offset: 0x0001BE88
|
|
protected void MCCGAFPCLAB(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000751 RID: 1873 RVA: 0x0001DCB4 File Offset: 0x0001BEB4
|
|
public void PCENCIFAHDE(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000752 RID: 1874 RVA: 0x0001DCEC File Offset: 0x0001BEEC
|
|
protected virtual void GKDEONGKDLH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000753 RID: 1875 RVA: 0x0001DCF0 File Offset: 0x0001BEF0
|
|
protected void GBDBIHMIBBK(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000754 RID: 1876 RVA: 0x0001DD1C File Offset: 0x0001BF1C
|
|
protected void LEJJHNOADKP(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000756 RID: 1878 RVA: 0x0001DD58 File Offset: 0x0001BF58
|
|
protected virtual void PINHMNLCHGK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000757 RID: 1879 RVA: 0x0001DD5C File Offset: 0x0001BF5C
|
|
public void ANAKFLHIFIL(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000758 RID: 1880 RVA: 0x0001DD94 File Offset: 0x0001BF94
|
|
public virtual void OBBOOOOCFGC(int BFKKMEIJEMD)
|
|
{
|
|
this.AKKHKFMMLHF = BFKKMEIJEMD < this.creditCost;
|
|
if (this.lockIcon != null)
|
|
{
|
|
this.lockIcon.SetActive(this.AKKHKFMMLHF);
|
|
}
|
|
this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white);
|
|
this.PPODIDCLGFN();
|
|
}
|
|
|
|
// Token: 0x06000759 RID: 1881 RVA: 0x0001DE08 File Offset: 0x0001C008
|
|
public virtual void NKLAMMGDALD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600075A RID: 1882 RVA: 0x0001DE0C File Offset: 0x0001C00C
|
|
public virtual void EAOGMANFOFI(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
this.ACOAPAHCFGM = ACOAPAHCFGM;
|
|
this.CLCIODCPAFC = CLCIODCPAFC;
|
|
}
|
|
|
|
// Token: 0x0600075B RID: 1883 RVA: 0x0001DE1C File Offset: 0x0001C01C
|
|
public void JBKKPGMHBBH(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x0600075C RID: 1884 RVA: 0x0001DE54 File Offset: 0x0001C054
|
|
public void DGPOOGENAAP(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Combine(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x0600075D RID: 1885 RVA: 0x0001DE8C File Offset: 0x0001C08C
|
|
private void NIPNECHCKJB()
|
|
{
|
|
if (this.priceTagLabel != null)
|
|
{
|
|
if (this.AKKHKFMMLHF)
|
|
{
|
|
this.priceTagLabel.text = this.creditCost.ToString();
|
|
}
|
|
else
|
|
{
|
|
this.priceTagLabel.text = string.Format("{0}", this.creditCost.ToString());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600075E RID: 1886 RVA: 0x0001DEFC File Offset: 0x0001C0FC
|
|
protected void EHIBNDNCCFI(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600075F RID: 1887 RVA: 0x0001DF28 File Offset: 0x0001C128
|
|
public void DJMGPPCNBFC(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000760 RID: 1888 RVA: 0x0001DF60 File Offset: 0x0001C160
|
|
public void DMKIDHLGDHE(ArenaVendingMachineSlot.LAOHPNHADED NOBAPCOKFIL)
|
|
{
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded = this.GCJICFFJINJ;
|
|
ArenaVendingMachineSlot.LAOHPNHADED laohpnhaded2;
|
|
do
|
|
{
|
|
laohpnhaded2 = laohpnhaded;
|
|
laohpnhaded = Interlocked.CompareExchange<ArenaVendingMachineSlot.LAOHPNHADED>(ref this.GCJICFFJINJ, (ArenaVendingMachineSlot.LAOHPNHADED)Delegate.Remove(laohpnhaded2, NOBAPCOKFIL), laohpnhaded);
|
|
}
|
|
while (laohpnhaded != laohpnhaded2);
|
|
}
|
|
|
|
// Token: 0x06000761 RID: 1889 RVA: 0x0001DF98 File Offset: 0x0001C198
|
|
public virtual void BHOEHFCNODN(ArenaVendingMachine ACOAPAHCFGM, IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
this.ACOAPAHCFGM = ACOAPAHCFGM;
|
|
this.CLCIODCPAFC = CLCIODCPAFC;
|
|
}
|
|
|
|
// Token: 0x06000762 RID: 1890 RVA: 0x0001DFA8 File Offset: 0x0001C1A8
|
|
private void EKAAJINJEGM()
|
|
{
|
|
if (this.priceTagLabel != null)
|
|
{
|
|
if (this.AKKHKFMMLHF)
|
|
{
|
|
this.priceTagLabel.text = this.creditCost.ToString();
|
|
}
|
|
else
|
|
{
|
|
this.priceTagLabel.text = string.Format("High five a teammate to revive.", this.creditCost.ToString());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000763 RID: 1891 RVA: 0x0001E018 File Offset: 0x0001C218
|
|
public virtual void MHDMJPGMBOB(int BFKKMEIJEMD)
|
|
{
|
|
this.AKKHKFMMLHF = BFKKMEIJEMD < this.creditCost;
|
|
if (this.lockIcon != null)
|
|
{
|
|
this.lockIcon.SetActive(!this.AKKHKFMMLHF);
|
|
}
|
|
this.priceTagBackground.material.color = ((!this.AKKHKFMMLHF) ? Color.black : Color.white);
|
|
this.NIPNECHCKJB();
|
|
}
|
|
|
|
// Token: 0x06000764 RID: 1892 RVA: 0x0001E08C File Offset: 0x0001C28C
|
|
public virtual void OnMasterPurchaseSuccess()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000765 RID: 1893 RVA: 0x0001E090 File Offset: 0x0001C290
|
|
protected void JEDFDHBDEHC(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD && this.GCJICFFJINJ != null)
|
|
{
|
|
this.GCJICFFJINJ(this, JEFGMHBLLKI, this.creditCost);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000121 RID: 289
|
|
[SerializeField]
|
|
protected int creditCost;
|
|
|
|
// Token: 0x04000122 RID: 290
|
|
[Header("Visuals")]
|
|
[SerializeField]
|
|
private TextMesh priceTagLabel;
|
|
|
|
// Token: 0x04000123 RID: 291
|
|
[SerializeField]
|
|
private MeshRenderer priceTagBackground;
|
|
|
|
// Token: 0x04000124 RID: 292
|
|
[SerializeField]
|
|
private GameObject lockIcon;
|
|
|
|
// Token: 0x04000125 RID: 293
|
|
protected bool AKKHKFMMLHF;
|
|
|
|
// Token: 0x04000126 RID: 294
|
|
protected ArenaVendingMachine ACOAPAHCFGM;
|
|
|
|
// Token: 0x04000127 RID: 295
|
|
protected IPBDFPEPNIM CLCIODCPAFC = IPBDFPEPNIM.INVALID;
|
|
|
|
// Token: 0x02000026 RID: 38
|
|
// (Invoke) Token: 0x06000767 RID: 1895
|
|
public delegate void LAOHPNHADED(ArenaVendingMachineSlot PIIMLENDMFO, LNJFBGIBLHA HCJHOJOKKJH, int EGPILADLFNK);
|
|
}
|
|
}
|