1583 lines
50 KiB
C#
1583 lines
50 KiB
C#
using System;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Photon;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000CDE RID: 3294
|
|
public class PlayerProgression : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x0601A96C RID: 108908 RVA: 0x00771FA4 File Offset: 0x007701A4
|
|
public void KKFHKNAGINJ()
|
|
{
|
|
PhotonView photonView = base.LHEPJEHMAEC();
|
|
string text = "_Coord";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All;
|
|
object[] array = new object[1];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A96D RID: 108909 RVA: 0x00771FC8 File Offset: 0x007701C8
|
|
private void ABIEJFOGGBH(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A96E RID: 108910 RVA: 0x00771FD8 File Offset: 0x007701D8
|
|
private void FADKIHCBNIF(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.HEGAPJJIPCA())
|
|
{
|
|
this.IHNKGFFKEHP(HPMPJMIOMCK != null && HPMPJMIOMCK.HPLFAJMJKGO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A96F RID: 108911 RVA: 0x00771FFC File Offset: 0x007701FC
|
|
public void BJINKAGCGIO()
|
|
{
|
|
PhotonView photonView = base.HOPJELLOPNJ();
|
|
string text = "JsonData instance doesn't hold a long";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[1];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A970 RID: 108912 RVA: 0x00772020 File Offset: 0x00770220
|
|
protected virtual void MKMAMKDILHL()
|
|
{
|
|
if (this.CFPNNAADNJF())
|
|
{
|
|
FKJHLNJDEKK.OGKHLGJACMN(new Action<EEBPLECPEGD>(this.APGAEKDOFMI));
|
|
FKJHLNJDEKK.GFPEPDDCMDH -= this.LGEPGADAMNL;
|
|
FKJHLNJDEKK.AGIJKBDACOF(new Action<int, int>(this.NBKCKFMBBOF));
|
|
}
|
|
base.JDBELFHCDHB();
|
|
}
|
|
|
|
// Token: 0x0601A971 RID: 108913 RVA: 0x00772074 File Offset: 0x00770274
|
|
private void OJLCJEGDKIA(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.HKDNGBPNDDD())
|
|
{
|
|
this.FDHEOEDJEHE(HPMPJMIOMCK == null || HPMPJMIOMCK.KGFAOJKDLNC());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A972 RID: 108914 RVA: 0x00772098 File Offset: 0x00770298
|
|
public void PlayLevelUpFeedback()
|
|
{
|
|
base.OMNGGJICBBI.RPC("RpcPlayLevelUpFeedback", IHCPDNLJMMD.All, new object[] { PlayerProgression.LDGJKKJDDNL.LevelUp });
|
|
}
|
|
|
|
// Token: 0x0601A973 RID: 108915 RVA: 0x007720BC File Offset: 0x007702BC
|
|
private void KHKFBHJIAJJ(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A974 RID: 108916 RVA: 0x007720CC File Offset: 0x007702CC
|
|
public void AMLPNICJCNP()
|
|
{
|
|
PhotonView photonView = base.LJILHDMCKME();
|
|
string text = "\n";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[0];
|
|
array[0] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.JJLACCMJEMB(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A975 RID: 108917 RVA: 0x007720F0 File Offset: 0x007702F0
|
|
public int FBMOHJKJMAD()
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A976 RID: 108918 RVA: 0x00772100 File Offset: 0x00770300
|
|
public void KKNCCDIALGM(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.GAICOPGLNKL();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(false);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A977 RID: 108919 RVA: 0x007721D0 File Offset: 0x007703D0
|
|
[BCENPNOIAOM]
|
|
public void RpcPlayLevelUpFeedback(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnLevelUp();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(false);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A978 RID: 108920 RVA: 0x007722A0 File Offset: 0x007704A0
|
|
public int JOJHLOCHHFD()
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A979 RID: 108921 RVA: 0x007722B0 File Offset: 0x007704B0
|
|
private void LGEPGADAMNL(int JOPHNBFKLCM)
|
|
{
|
|
this.EFHLFMMGAGP = JOPHNBFKLCM;
|
|
}
|
|
|
|
// Token: 0x0601A97A RID: 108922 RVA: 0x007722BC File Offset: 0x007704BC
|
|
private void HBCLHLPKHJJ(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A97B RID: 108923 RVA: 0x007722CC File Offset: 0x007704CC
|
|
protected virtual void MCLMBDOBLNJ()
|
|
{
|
|
base.LGCNFLACIIH();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.OELHCGECBEA(), "Loss ", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.KOODOPBILJF(), "LAWID", false, null);
|
|
if (this.PCGELLFCMPB())
|
|
{
|
|
this.DOFMDONJGLA(ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.KBEDFPBCPKJ().EFHLFMMGAGP));
|
|
FKJHLNJDEKK.CJOFDNFMKEM += this.FADKIHCBNIF;
|
|
this.PLEFBJFPGNG(FKJHLNJDEKK.EFECJBMLOJI());
|
|
FKJHLNJDEKK.NLHMIMKCJDJ(new Action<int>(this.KHHOHONJMCE));
|
|
FKJHLNJDEKK.PCPLIJBKIPK(new Action<int, int>(this.JBNOGMAKDGL));
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A97C RID: 108924 RVA: 0x0077237C File Offset: 0x0077057C
|
|
private void KGGJEPMHHLM(int NOBAPCOKFIL)
|
|
{
|
|
if (this.NMDPPKDGAJN())
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && NOBAPCOKFIL > this.EFHLFMMGAGP)
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.LHHNHIOFBNA(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "{0:N1}", 624f, new Action(this.FLICEKNEFFH), true);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GenerateGift((GiftManager.LEBAFJBMIBC)15);
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.LevelUp(NOBAPCOKFIL);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A97D RID: 108925 RVA: 0x007723FC File Offset: 0x007705FC
|
|
private void JPFPHDFFBAJ(int JOPHNBFKLCM)
|
|
{
|
|
this.KGGJEPMHHLM(JOPHNBFKLCM);
|
|
}
|
|
|
|
// Token: 0x0601A97E RID: 108926 RVA: 0x00772408 File Offset: 0x00770608
|
|
public void PlayCheerFeedback()
|
|
{
|
|
base.OMNGGJICBBI.RPC("RpcPlayLevelUpFeedback", IHCPDNLJMMD.All, new object[] { PlayerProgression.LDGJKKJDDNL.Cheer });
|
|
}
|
|
|
|
// Token: 0x0601A97F RID: 108927 RVA: 0x0077242C File Offset: 0x0077062C
|
|
public void HHCIANNFFBM()
|
|
{
|
|
PhotonView photonView = base.POOAOJPEDJD();
|
|
string text = "Avoid using this directly. Thanks.";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All;
|
|
object[] array = new object[0];
|
|
array[0] = PlayerProgression.LDGJKKJDDNL.Cheer;
|
|
photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A980 RID: 108928 RVA: 0x00772450 File Offset: 0x00770650
|
|
private void AOHFDGLAMOB(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A981 RID: 108929 RVA: 0x00772460 File Offset: 0x00770660
|
|
private void ILNLFPHKJII(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A982 RID: 108930 RVA: 0x00772470 File Offset: 0x00770670
|
|
protected virtual void ONKCFGIOGCF()
|
|
{
|
|
base.NGOPCBJCNJM();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.ALKNHNDOPMF(), "y", 0, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.FJKPDEDGDJA(), "z", true, null);
|
|
if (this.HLLKMNAFJOP())
|
|
{
|
|
this.DEDBFFJIIHH(ObscuredInt.CEFPMDPHJPA(FKJHLNJDEKK.EFECJBMLOJI().FEIOLAGNPAI()));
|
|
FKJHLNJDEKK.DFGJLOHBHFG(new Action<EEBPLECPEGD>(this.DKGLEPHMCPI));
|
|
this.PLEFBJFPGNG(FKJHLNJDEKK.KBEDFPBCPKJ());
|
|
FKJHLNJDEKK.NLHMIMKCJDJ(new Action<int>(this.NDKFGNIILAP));
|
|
FKJHLNJDEKK.PCPLIJBKIPK(new Action<int, int>(this.PFIDNFDNINH));
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A983 RID: 108931 RVA: 0x00772520 File Offset: 0x00770720
|
|
public void EKMIEPAKIIB()
|
|
{
|
|
base.LJILHDMCKME().RPC("CURRENT_WORD", IHCPDNLJMMD.Others, new object[] { PlayerProgression.LDGJKKJDDNL.LevelUp });
|
|
}
|
|
|
|
// Token: 0x0601A984 RID: 108932 RVA: 0x00772544 File Offset: 0x00770744
|
|
private void EEANEGHGPKN(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.NHDDPGADJPJ)
|
|
{
|
|
this.GAMLDBLHEAM = HPMPJMIOMCK != null && HPMPJMIOMCK.HPLFAJMJKGO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A985 RID: 108933 RVA: 0x00772568 File Offset: 0x00770768
|
|
protected virtual void BEJPIHEKCML()
|
|
{
|
|
base.Awake();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.LDEPFMNDDIC(), "Got a unexpected Disconnect in LoadBalancingClient State: ", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.HKLENNJOICH, "DOORS OPEN!", true, null);
|
|
if (this.OBFPLPPCJLL())
|
|
{
|
|
this.BPBCBGHGEEJ(ObscuredInt.CEFPMDPHJPA(FKJHLNJDEKK.EFECJBMLOJI().GENLOAHGIFG()));
|
|
FKJHLNJDEKK.FNDCKKOJOMB(new Action<EEBPLECPEGD>(this.LAIIFMLPHBP));
|
|
this.EEANEGHGPKN(FKJHLNJDEKK.KBEDFPBCPKJ());
|
|
FKJHLNJDEKK.NLHMIMKCJDJ(new Action<int>(this.LGEPGADAMNL));
|
|
FKJHLNJDEKK.PCPLIJBKIPK(new Action<int, int>(this.IHBCKNHMDDP));
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A986 RID: 108934 RVA: 0x00772618 File Offset: 0x00770818
|
|
public void MIGOLMLPPON(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnLevelUp();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(true);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A987 RID: 108935 RVA: 0x007726E8 File Offset: 0x007708E8
|
|
private void IKHKIHHMLEF(int KFHGNMEAHLP, int MGHCAEFJLJP)
|
|
{
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.XPUpdated(KFHGNMEAHLP);
|
|
}
|
|
|
|
// Token: 0x0601A988 RID: 108936 RVA: 0x007726FC File Offset: 0x007708FC
|
|
private void OEBGCHHCPLE(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x17000C22 RID: 3106
|
|
// (get) Token: 0x0601A989 RID: 108937 RVA: 0x0077270C File Offset: 0x0077090C
|
|
// (set) Token: 0x0601A9D0 RID: 109008 RVA: 0x00773C34 File Offset: 0x00771E34
|
|
public bool GAMLDBLHEAM
|
|
{
|
|
get
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
private set
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A98A RID: 108938 RVA: 0x0077271C File Offset: 0x0077091C
|
|
private void GHMHNDBLMEK(int NOBAPCOKFIL)
|
|
{
|
|
if (this.NMDPPKDGAJN())
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && NOBAPCOKFIL > this.BJAJMEPPFPJ())
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, ".", 1262f, new Action(this.FLICEKNEFFH), false);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.PHPNNCLCFJO((GiftManager.LEBAFJBMIBC)33);
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.LevelUp(NOBAPCOKFIL);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A98B RID: 108939 RVA: 0x0077279C File Offset: 0x0077099C
|
|
public void NONMOFMAKHE(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().PNIIFPBCJEF();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(true);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A98C RID: 108940 RVA: 0x0077286C File Offset: 0x00770A6C
|
|
private void FBJJJENJFFP(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A98D RID: 108941 RVA: 0x0077287C File Offset: 0x00770A7C
|
|
protected virtual void NBOKPDLLKLO()
|
|
{
|
|
base.FNNCEMJECLP();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.OBFJBLCABAB(), "LastSaveTime", 0, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.HBILHLFAGPG(), "string: ", false, null);
|
|
if (this.GNCAHBDHAEI())
|
|
{
|
|
this.DOFMDONJGLA(ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.KBEDFPBCPKJ().CNPLNJOKLLI()));
|
|
FKJHLNJDEKK.CJOFDNFMKEM += this.LAIIFMLPHBP;
|
|
this.EEANEGHGPKN(FKJHLNJDEKK.EFECJBMLOJI());
|
|
FKJHLNJDEKK.GFPEPDDCMDH += this.OIELMGHECEJ;
|
|
FKJHLNJDEKK.AOBJGBPPEGP(new Action<int, int>(this.OMLMDBKNGLE));
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A98E RID: 108942 RVA: 0x0077292C File Offset: 0x00770B2C
|
|
public int EJMMJLHHAPA()
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A98F RID: 108943 RVA: 0x0077293C File Offset: 0x00770B3C
|
|
public void HFDINEAPIBE()
|
|
{
|
|
base.CEGDLFAENEJ().RPC("You already own this item!", IHCPDNLJMMD.Others, new object[] { PlayerProgression.LDGJKKJDDNL.LevelUp });
|
|
}
|
|
|
|
// Token: 0x0601A990 RID: 108944 RVA: 0x00772960 File Offset: 0x00770B60
|
|
protected virtual void LNKPKHFACHE()
|
|
{
|
|
base.MICFHMAIGIB();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.KOODOPBILJF(), " is Out!", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.LDEPFMNDDIC(), "type", false, null);
|
|
if (this.GJLCBGPGIGN())
|
|
{
|
|
this.BPBCBGHGEEJ(ObscuredInt.CEFPMDPHJPA(FKJHLNJDEKK.GFPCOHDFDEF().PKHHCEBDFKM()));
|
|
FKJHLNJDEKK.FNDCKKOJOMB(new Action<EEBPLECPEGD>(this.LAIIFMLPHBP));
|
|
this.GKADACENKIK(FKJHLNJDEKK.LECFBEBMLIC);
|
|
FKJHLNJDEKK.NLHMIMKCJDJ(new Action<int>(this.NDKFGNIILAP));
|
|
FKJHLNJDEKK.LHMPMEMOHEG += this.NBKCKFMBBOF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A991 RID: 108945 RVA: 0x00772A10 File Offset: 0x00770C10
|
|
public void ONGGMGGOJNF()
|
|
{
|
|
PhotonView photonView = base.ONAOMJAKKMA();
|
|
string text = "rotate";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[1];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.JJLACCMJEMB(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A992 RID: 108946 RVA: 0x00772A34 File Offset: 0x00770C34
|
|
public int HEODLMMAKAE()
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A993 RID: 108947 RVA: 0x00772A44 File Offset: 0x00770C44
|
|
protected virtual void JFFLHAMMGAH()
|
|
{
|
|
base.IPAPMGBLCNF();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.ALKNHNDOPMF(), "Social Action Target", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.HPPGIHDFCHK(), "Malformed URI in IsSecureProtocol", false, null);
|
|
if (this.GNCAHBDHAEI())
|
|
{
|
|
this.LJPENKDNMFK(ObscuredInt.OAPHAPOCPDC(FKJHLNJDEKK.KGLKKGGLMLK().CEFNFKHECDF()));
|
|
FKJHLNJDEKK.CJOFDNFMKEM += this.OJLCJEGDKIA;
|
|
this.OJLCJEGDKIA(FKJHLNJDEKK.KGLKKGGLMLK());
|
|
FKJHLNJDEKK.NLHMIMKCJDJ(new Action<int>(this.KHHOHONJMCE));
|
|
FKJHLNJDEKK.LHMPMEMOHEG += this.IKHKIHHMLEF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A994 RID: 108948 RVA: 0x00772AF4 File Offset: 0x00770CF4
|
|
public void PCHKJCOJAIK(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().GAICOPGLNKL();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(false);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A995 RID: 108949 RVA: 0x00772BC4 File Offset: 0x00770DC4
|
|
private void JBNOGMAKDGL(int KFHGNMEAHLP, int MGHCAEFJLJP)
|
|
{
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.XPUpdated(KFHGNMEAHLP);
|
|
}
|
|
|
|
// Token: 0x0601A997 RID: 108951 RVA: 0x00772BE0 File Offset: 0x00770DE0
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.HKLENNJOICH, "PlayerLevel", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.HKLENNJOICH, "PlayerMember", false, null);
|
|
if (this.NHDDPGADJPJ)
|
|
{
|
|
this.EFHLFMMGAGP = ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.LECFBEBMLIC.EFHLFMMGAGP);
|
|
FKJHLNJDEKK.CJOFDNFMKEM += this.EEANEGHGPKN;
|
|
this.EEANEGHGPKN(FKJHLNJDEKK.LECFBEBMLIC);
|
|
FKJHLNJDEKK.GFPEPDDCMDH += this.LGEPGADAMNL;
|
|
FKJHLNJDEKK.LHMPMEMOHEG += this.JBNOGMAKDGL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A998 RID: 108952 RVA: 0x00772C90 File Offset: 0x00770E90
|
|
public bool OFDAJJFFNPL()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A999 RID: 108953 RVA: 0x00772CA0 File Offset: 0x00770EA0
|
|
public void GOHFFJNECNB()
|
|
{
|
|
PhotonView photonView = base.HOPJELLOPNJ();
|
|
string text = "DetachObject ";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All;
|
|
object[] array = new object[0];
|
|
array[0] = PlayerProgression.LDGJKKJDDNL.Cheer;
|
|
photonView.JJLACCMJEMB(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A99A RID: 108954 RVA: 0x00772CC4 File Offset: 0x00770EC4
|
|
public void GGAGCNLCLHG()
|
|
{
|
|
PhotonView photonView = base.LHEPJEHMAEC();
|
|
string text = "We received your report.";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[1];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A99B RID: 108955 RVA: 0x00772CE8 File Offset: 0x00770EE8
|
|
public void PECLNCCJAHC(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnLevelUp();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(true);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A99C RID: 108956 RVA: 0x00772DB8 File Offset: 0x00770FB8
|
|
private void DKGLEPHMCPI(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.GDOFKAIDDNA())
|
|
{
|
|
this.NBNKAFAOLNP(HPMPJMIOMCK != null && HPMPJMIOMCK.LHBDPNPLPMJ());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A99D RID: 108957 RVA: 0x00772DDC File Offset: 0x00770FDC
|
|
protected virtual void ACOKDCDBNHM()
|
|
{
|
|
if (this.GJLCBGPGIGN())
|
|
{
|
|
FKJHLNJDEKK.OGKHLGJACMN(new Action<EEBPLECPEGD>(this.OMPOMNCEOBC));
|
|
FKJHLNJDEKK.GOMNEOBHPEO(new Action<int>(this.BKJNBNGNGPN));
|
|
FKJHLNJDEKK.LHMPMEMOHEG -= this.NBKCKFMBBOF;
|
|
}
|
|
base.JDBELFHCDHB();
|
|
}
|
|
|
|
// Token: 0x0601A99E RID: 108958 RVA: 0x00772E30 File Offset: 0x00771030
|
|
public void HCGOHPKEECB(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnLevelUp();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(true);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A99F RID: 108959 RVA: 0x00772F00 File Offset: 0x00771100
|
|
private void BJCJCFNCDBH(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A9A0 RID: 108960 RVA: 0x00772F10 File Offset: 0x00771110
|
|
protected virtual void CHHOKIFAEDF()
|
|
{
|
|
if (this.CFPNNAADNJF())
|
|
{
|
|
FKJHLNJDEKK.GFFBOAMDHEC(new Action<EEBPLECPEGD>(this.OJLCJEGDKIA));
|
|
FKJHLNJDEKK.GOMNEOBHPEO(new Action<int>(this.OIELMGHECEJ));
|
|
FKJHLNJDEKK.AGIJKBDACOF(new Action<int, int>(this.GGMHAFCDMLG));
|
|
}
|
|
base.JDBELFHCDHB();
|
|
}
|
|
|
|
// Token: 0x0601A9A1 RID: 108961 RVA: 0x00772F64 File Offset: 0x00771164
|
|
protected virtual void NPBINNCPANO()
|
|
{
|
|
if (this.KKDEBGNKDMG())
|
|
{
|
|
FKJHLNJDEKK.OGKHLGJACMN(new Action<EEBPLECPEGD>(this.GAKKAELKNAC));
|
|
FKJHLNJDEKK.GFPEPDDCMDH -= this.OIELMGHECEJ;
|
|
FKJHLNJDEKK.DJDFLKMGKNC(new Action<int, int>(this.JBNOGMAKDGL));
|
|
}
|
|
base.EGJOBLEGKNP();
|
|
}
|
|
|
|
// Token: 0x0601A9A2 RID: 108962 RVA: 0x00772FB8 File Offset: 0x007711B8
|
|
public void IBNCHLGPJGG()
|
|
{
|
|
base.ONAOMJAKKMA().PKOHKPEKJCJ("Skipping region because it's not in PhotonServerSettings.EnabledRegions: ", IHCPDNLJMMD.All, new object[] { PlayerProgression.LDGJKKJDDNL.LevelUp });
|
|
}
|
|
|
|
// Token: 0x0601A9A3 RID: 108963 RVA: 0x00772FDC File Offset: 0x007711DC
|
|
public void ICKGPCFLBFH()
|
|
{
|
|
PhotonView photonView = base.HOPJELLOPNJ();
|
|
string text = "FCABKAsyGi5yZWNyb29tLlJlbW90ZUNvbnRyb2xEYXRhEi0KDnJvb21fZG9v";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All;
|
|
object[] array = new object[0];
|
|
array[0] = PlayerProgression.LDGJKKJDDNL.Cheer;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9A4 RID: 108964 RVA: 0x00773000 File Offset: 0x00771200
|
|
protected virtual void AEFJPCJBEOM()
|
|
{
|
|
if (this.CFPNNAADNJF())
|
|
{
|
|
FKJHLNJDEKK.GBLJNMHIBFB(new Action<EEBPLECPEGD>(this.OJLCJEGDKIA));
|
|
FKJHLNJDEKK.GFPEPDDCMDH -= this.ADGKDBOHOJF;
|
|
FKJHLNJDEKK.LHMPMEMOHEG -= this.IHBCKNHMDDP;
|
|
}
|
|
base.PJFFNBKMKBI();
|
|
}
|
|
|
|
// Token: 0x0601A9A5 RID: 108965 RVA: 0x00773054 File Offset: 0x00771254
|
|
private void DEDBFFJIIHH(int NOBAPCOKFIL)
|
|
{
|
|
if (this.GNCAHBDHAEI())
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && NOBAPCOKFIL > this.EJMMJLHHAPA())
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "IsMember", 1354f, new Action(this.FLICEKNEFFH), false);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GenerateGift((GiftManager.LEBAFJBMIBC)93);
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.OKKJBMCEJFF(NOBAPCOKFIL);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9A6 RID: 108966 RVA: 0x007730D4 File Offset: 0x007712D4
|
|
protected virtual void DHKOHMJLFCA()
|
|
{
|
|
base.Awake();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.OELHCGECBEA(), "OpJoinLobby()", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.KLPIDJLDGOH(), "_COMPLETED", false, null);
|
|
if (this.PJNKKFHLGKI())
|
|
{
|
|
this.DOFMDONJGLA(ObscuredInt.OAPHAPOCPDC(FKJHLNJDEKK.KGLKKGGLMLK().CNPLNJOKLLI()));
|
|
FKJHLNJDEKK.CJOFDNFMKEM += this.LAIIFMLPHBP;
|
|
this.FADKIHCBNIF(FKJHLNJDEKK.GFPCOHDFDEF());
|
|
FKJHLNJDEKK.PDNLHAPIGKK(new Action<int>(this.KHHOHONJMCE));
|
|
FKJHLNJDEKK.LHMPMEMOHEG += this.NBKCKFMBBOF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9A7 RID: 108967 RVA: 0x00773184 File Offset: 0x00771384
|
|
private void BKJNBNGNGPN(int JOPHNBFKLCM)
|
|
{
|
|
this.DEDBFFJIIHH(JOPHNBFKLCM);
|
|
}
|
|
|
|
// Token: 0x0601A9A8 RID: 108968 RVA: 0x00773190 File Offset: 0x00771390
|
|
public void KGBHELONEIH()
|
|
{
|
|
PhotonView photonView = base.MLNMONBHHBO();
|
|
string text = "OnRelease";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[1];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.Cheer;
|
|
photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9A9 RID: 108969 RVA: 0x007731B4 File Offset: 0x007713B4
|
|
public void OKNJJJFOOFL(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().PNIIFPBCJEF();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(false);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9AA RID: 108970 RVA: 0x00773284 File Offset: 0x00771484
|
|
public bool AEDKBCKIOKB()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9AB RID: 108971 RVA: 0x00773294 File Offset: 0x00771494
|
|
public void DHHENKFENIG(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnLevelUp();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(false);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9AC RID: 108972 RVA: 0x00773364 File Offset: 0x00771564
|
|
public void OBCBNHEOFOI(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.PNIIFPBCJEF();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(false);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9AD RID: 108973 RVA: 0x00773434 File Offset: 0x00771634
|
|
private void DOFMDONJGLA(int NOBAPCOKFIL)
|
|
{
|
|
if (this.BGOFBKHOLHF())
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && NOBAPCOKFIL > this.EFHLFMMGAGP)
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "Status Code from Server: {0} and Message: {1}", 769f, new Action(this.KGBHELONEIH), true);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.PHPNNCLCFJO((GiftManager.LEBAFJBMIBC)(-22));
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.HMAOJCDDOAH(NOBAPCOKFIL);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9AE RID: 108974 RVA: 0x007734B4 File Offset: 0x007716B4
|
|
private void APGAEKDOFMI(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.NHDDPGADJPJ)
|
|
{
|
|
this.ABIEJFOGGBH(HPMPJMIOMCK != null && HPMPJMIOMCK.KGFAOJKDLNC());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9AF RID: 108975 RVA: 0x007734D8 File Offset: 0x007716D8
|
|
public void LPAPKJDHBOG()
|
|
{
|
|
PhotonView photonView = base.LJILHDMCKME();
|
|
string text = "session_end";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[0];
|
|
array[0] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9B0 RID: 108976 RVA: 0x007734FC File Offset: 0x007716FC
|
|
private void NDKFGNIILAP(int JOPHNBFKLCM)
|
|
{
|
|
this.EFHLFMMGAGP = JOPHNBFKLCM;
|
|
}
|
|
|
|
// Token: 0x0601A9B1 RID: 108977 RVA: 0x00773508 File Offset: 0x00771708
|
|
private void NBKCKFMBBOF(int KFHGNMEAHLP, int MGHCAEFJLJP)
|
|
{
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.CKKEMKIPJAE(KFHGNMEAHLP);
|
|
}
|
|
|
|
// Token: 0x0601A9B2 RID: 108978 RVA: 0x0077351C File Offset: 0x0077171C
|
|
public void EAHNKDKIKGB(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.GAICOPGLNKL();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(true);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9B3 RID: 108979 RVA: 0x007735EC File Offset: 0x007717EC
|
|
protected virtual void OLNOKJEPFII()
|
|
{
|
|
if (this.CFPNNAADNJF())
|
|
{
|
|
FKJHLNJDEKK.GBLJNMHIBFB(new Action<EEBPLECPEGD>(this.HCINGELBEBN));
|
|
FKJHLNJDEKK.GOMNEOBHPEO(new Action<int>(this.NDKFGNIILAP));
|
|
FKJHLNJDEKK.LHMPMEMOHEG -= this.PFIDNFDNINH;
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x0601A9B4 RID: 108980 RVA: 0x00773640 File Offset: 0x00771840
|
|
protected virtual void EOHCNPOJKMG()
|
|
{
|
|
if (this.GJLCBGPGIGN())
|
|
{
|
|
FKJHLNJDEKK.CJOFDNFMKEM -= this.GKADACENKIK;
|
|
FKJHLNJDEKK.GFPEPDDCMDH -= this.LGEPGADAMNL;
|
|
FKJHLNJDEKK.AGIJKBDACOF(new Action<int, int>(this.GGMHAFCDMLG));
|
|
}
|
|
base.DCGCFFFPABH();
|
|
}
|
|
|
|
// Token: 0x0601A9B5 RID: 108981 RVA: 0x00773694 File Offset: 0x00771894
|
|
private void GKADACENKIK(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.PJNKKFHLGKI())
|
|
{
|
|
this.ILNLFPHKJII(HPMPJMIOMCK == null || HPMPJMIOMCK.LHBDPNPLPMJ());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9B6 RID: 108982 RVA: 0x007736B8 File Offset: 0x007718B8
|
|
private void FDHEOEDJEHE(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A9B7 RID: 108983 RVA: 0x007736C8 File Offset: 0x007718C8
|
|
public int GHKBCBDHOND()
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9B8 RID: 108984 RVA: 0x007736D8 File Offset: 0x007718D8
|
|
private void IMOLGOMONOO(int JOPHNBFKLCM)
|
|
{
|
|
this.EFHLFMMGAGP = JOPHNBFKLCM;
|
|
}
|
|
|
|
// Token: 0x0601A9B9 RID: 108985 RVA: 0x007736E4 File Offset: 0x007718E4
|
|
public void ONOCFIAIPDM(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnLevelUp();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(false);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9BA RID: 108986 RVA: 0x007737B4 File Offset: 0x007719B4
|
|
public int BJAJMEPPFPJ()
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9BB RID: 108987 RVA: 0x007737C4 File Offset: 0x007719C4
|
|
private void FNLKLGLAMLN(int NOBAPCOKFIL)
|
|
{
|
|
if (this.NMDPPKDGAJN())
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && NOBAPCOKFIL > this.JOJHLOCHHFD())
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "The Photon license's CCU Limit was reached. Server rejected this connection. Wait and re-try.", 1490f, new Action(this.KGBHELONEIH), false);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GenerateGift((GiftManager.LEBAFJBMIBC)(-117));
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.LevelUp(NOBAPCOKFIL);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9BC RID: 108988 RVA: 0x00773844 File Offset: 0x00771A44
|
|
public void OCELBKLACIJ()
|
|
{
|
|
PhotonView photonView = base.CEGDLFAENEJ();
|
|
string text = "No";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All;
|
|
object[] array = new object[0];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.JJLACCMJEMB(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9BD RID: 108989 RVA: 0x00773868 File Offset: 0x00771A68
|
|
private void IHNKGFFKEHP(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A9BE RID: 108990 RVA: 0x00773878 File Offset: 0x00771A78
|
|
public bool JKKOHKAKGPF()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9BF RID: 108991 RVA: 0x00773888 File Offset: 0x00771A88
|
|
private void LJPENKDNMFK(int NOBAPCOKFIL)
|
|
{
|
|
if (this.HKDNGBPNDDD())
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && NOBAPCOKFIL > this.HEODLMMAKAE())
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "b29tLkFjdGl2aXR5RXF1aXBtZW50RGF0YRIuCg5leHRydXNpb25fZGF0YRgM", 117f, new Action(this.GOHFFJNECNB), true);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GenerateGift((GiftManager.LEBAFJBMIBC)(-61));
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.LevelUp(NOBAPCOKFIL);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9C0 RID: 108992 RVA: 0x00773908 File Offset: 0x00771B08
|
|
public bool DOFBDIKLLAH()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9C1 RID: 108993 RVA: 0x00773918 File Offset: 0x00771B18
|
|
private void IHBCKNHMDDP(int KFHGNMEAHLP, int MGHCAEFJLJP)
|
|
{
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.NBOBCCCDCFK(KFHGNMEAHLP);
|
|
}
|
|
|
|
// Token: 0x0601A9C2 RID: 108994 RVA: 0x0077392C File Offset: 0x00771B2C
|
|
protected virtual void NGHJFABFAOA()
|
|
{
|
|
base.MICFHMAIGIB();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.MHDEOPCCFLF(), "Player", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.OBFJBLCABAB(), "Content-Type", false, null);
|
|
if (this.HKDNGBPNDDD())
|
|
{
|
|
this.GHMHNDBLMEK(ObscuredInt.OAPHAPOCPDC(FKJHLNJDEKK.EFECJBMLOJI().GENLOAHGIFG()));
|
|
FKJHLNJDEKK.FNDCKKOJOMB(new Action<EEBPLECPEGD>(this.FADKIHCBNIF));
|
|
this.DKGLEPHMCPI(FKJHLNJDEKK.KBEDFPBCPKJ());
|
|
FKJHLNJDEKK.NLHMIMKCJDJ(new Action<int>(this.LGEPGADAMNL));
|
|
FKJHLNJDEKK.LHMPMEMOHEG += this.PFIDNFDNINH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9C3 RID: 108995 RVA: 0x007739DC File Offset: 0x00771BDC
|
|
private void HHBBDKIDMGP(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A9C4 RID: 108996 RVA: 0x007739EC File Offset: 0x00771BEC
|
|
private void KHHOHONJMCE(int JOPHNBFKLCM)
|
|
{
|
|
this.DEDBFFJIIHH(JOPHNBFKLCM);
|
|
}
|
|
|
|
// Token: 0x0601A9C5 RID: 108997 RVA: 0x007739F8 File Offset: 0x00771BF8
|
|
protected virtual void LJAJLFPAGBM()
|
|
{
|
|
if (this.GJLCBGPGIGN())
|
|
{
|
|
FKJHLNJDEKK.OGKHLGJACMN(new Action<EEBPLECPEGD>(this.FADKIHCBNIF));
|
|
FKJHLNJDEKK.GFPEPDDCMDH -= this.NDKFGNIILAP;
|
|
FKJHLNJDEKK.AGIJKBDACOF(new Action<int, int>(this.IHBCKNHMDDP));
|
|
}
|
|
base.ILNOFPMNPKH();
|
|
}
|
|
|
|
// Token: 0x0601A9C6 RID: 108998 RVA: 0x00773A4C File Offset: 0x00771C4C
|
|
public void FLICEKNEFFH()
|
|
{
|
|
PhotonView photonView = base.CJKKPMHAMCN();
|
|
string text = "Event Not Started";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[0];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9C7 RID: 108999 RVA: 0x00773A70 File Offset: 0x00771C70
|
|
private void PFIDNFDNINH(int KFHGNMEAHLP, int MGHCAEFJLJP)
|
|
{
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.CKKEMKIPJAE(KFHGNMEAHLP);
|
|
}
|
|
|
|
// Token: 0x0601A9C8 RID: 109000 RVA: 0x00773A84 File Offset: 0x00771C84
|
|
public void OEACMGAOHOE()
|
|
{
|
|
PhotonView photonView = base.HOPJELLOPNJ();
|
|
string text = "int:";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[0];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9C9 RID: 109001 RVA: 0x00773AA8 File Offset: 0x00771CA8
|
|
public void HOCCKEJAENF()
|
|
{
|
|
PhotonView photonView = base.CJKKPMHAMCN();
|
|
string text = "Active";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[1];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.Cheer;
|
|
photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9CA RID: 109002 RVA: 0x00773ACC File Offset: 0x00771CCC
|
|
protected virtual void LKONBDPFMJE()
|
|
{
|
|
base.LGCNFLACIIH();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.MNBKHFMGKID(), "Prefill time (s): {0}", 0, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.KLPIDJLDGOH(), "\\u", true, null);
|
|
if (this.GNCAHBDHAEI())
|
|
{
|
|
this.GHMHNDBLMEK(ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.EFECJBMLOJI().GENLOAHGIFG()));
|
|
FKJHLNJDEKK.GMDMHLMCAEP(new Action<EEBPLECPEGD>(this.APGAEKDOFMI));
|
|
this.DKGLEPHMCPI(FKJHLNJDEKK.KBEDFPBCPKJ());
|
|
FKJHLNJDEKK.PDNLHAPIGKK(new Action<int>(this.JPFPHDFFBAJ));
|
|
FKJHLNJDEKK.LHMPMEMOHEG += this.NBKCKFMBBOF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9CB RID: 109003 RVA: 0x00773B7C File Offset: 0x00771D7C
|
|
private void ADGKDBOHOJF(int JOPHNBFKLCM)
|
|
{
|
|
this.LJPENKDNMFK(JOPHNBFKLCM);
|
|
}
|
|
|
|
// Token: 0x0601A9CC RID: 109004 RVA: 0x00773B88 File Offset: 0x00771D88
|
|
private void OMPOMNCEOBC(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.GNCAHBDHAEI())
|
|
{
|
|
this.KHKFBHJIAJJ(HPMPJMIOMCK != null && HPMPJMIOMCK.LHBDPNPLPMJ());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9CD RID: 109005 RVA: 0x00773BAC File Offset: 0x00771DAC
|
|
public void AOCBOBKAIKM()
|
|
{
|
|
base.MLNMONBHHBO().PKOHKPEKJCJ("FinishStreaming", IHCPDNLJMMD.All, new object[] { PlayerProgression.LDGJKKJDDNL.LevelUp });
|
|
}
|
|
|
|
// Token: 0x0601A9CE RID: 109006 RVA: 0x00773BD0 File Offset: 0x00771DD0
|
|
protected virtual void JLDJCNFJHMP()
|
|
{
|
|
if (this.HLLKMNAFJOP())
|
|
{
|
|
FKJHLNJDEKK.OGKHLGJACMN(new Action<EEBPLECPEGD>(this.FADKIHCBNIF));
|
|
FKJHLNJDEKK.GOMNEOBHPEO(new Action<int>(this.JPFPHDFFBAJ));
|
|
FKJHLNJDEKK.AGIJKBDACOF(new Action<int, int>(this.JBNOGMAKDGL));
|
|
}
|
|
base.IJGOKHIFMNI();
|
|
}
|
|
|
|
// Token: 0x17000C21 RID: 3105
|
|
// (get) Token: 0x0601A9CF RID: 109007 RVA: 0x00773C24 File Offset: 0x00771E24
|
|
// (set) Token: 0x0601A9E4 RID: 109028 RVA: 0x00774108 File Offset: 0x00772308
|
|
public int EFHLFMMGAGP
|
|
{
|
|
get
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
private set
|
|
{
|
|
if (this.NHDDPGADJPJ)
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && value > this.EFHLFMMGAGP)
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "You Leveled Up!", 5f, new Action(this.PlayLevelUpFeedback), false);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GenerateGift(GiftManager.LEBAFJBMIBC.LevelUp);
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.LevelUp(value);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9D1 RID: 109009 RVA: 0x00773C44 File Offset: 0x00771E44
|
|
protected override void OnDestroy()
|
|
{
|
|
if (this.NHDDPGADJPJ)
|
|
{
|
|
FKJHLNJDEKK.CJOFDNFMKEM -= this.EEANEGHGPKN;
|
|
FKJHLNJDEKK.GFPEPDDCMDH -= this.LGEPGADAMNL;
|
|
FKJHLNJDEKK.LHMPMEMOHEG -= this.JBNOGMAKDGL;
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x0601A9D2 RID: 109010 RVA: 0x00773C98 File Offset: 0x00771E98
|
|
protected virtual void HHDAOHKANMK()
|
|
{
|
|
if (this.PCGELLFCMPB())
|
|
{
|
|
FKJHLNJDEKK.GBLJNMHIBFB(new Action<EEBPLECPEGD>(this.APGAEKDOFMI));
|
|
FKJHLNJDEKK.GOMNEOBHPEO(new Action<int>(this.OIELMGHECEJ));
|
|
FKJHLNJDEKK.AGIJKBDACOF(new Action<int, int>(this.GGMHAFCDMLG));
|
|
}
|
|
base.KHMLCKHNNNJ();
|
|
}
|
|
|
|
// Token: 0x0601A9D3 RID: 109011 RVA: 0x00773CEC File Offset: 0x00771EEC
|
|
private void GGMHAFCDMLG(int KFHGNMEAHLP, int MGHCAEFJLJP)
|
|
{
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.CKKEMKIPJAE(KFHGNMEAHLP);
|
|
}
|
|
|
|
// Token: 0x0601A9D4 RID: 109012 RVA: 0x00773D00 File Offset: 0x00771F00
|
|
public int CICBMAJAFCO()
|
|
{
|
|
return this.CFDJBDCLBPA.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9D5 RID: 109013 RVA: 0x00773D10 File Offset: 0x00771F10
|
|
private void LAIIFMLPHBP(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.KKDEBGNKDMG())
|
|
{
|
|
this.OEBGCHHCPLE(HPMPJMIOMCK == null || HPMPJMIOMCK.LHBDPNPLPMJ());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9D6 RID: 109014 RVA: 0x00773D34 File Offset: 0x00771F34
|
|
public void KBBAHIEILKN()
|
|
{
|
|
PhotonView photonView = base.EKPBHKFHMON();
|
|
string text = "GiftContext";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All;
|
|
object[] array = new object[1];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.Cheer;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9D7 RID: 109015 RVA: 0x00773D58 File Offset: 0x00771F58
|
|
public void DNJMBPCMECG(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.IJPGLAKCCPN.GAICOPGLNKL();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(true);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9D8 RID: 109016 RVA: 0x00773E28 File Offset: 0x00772028
|
|
public bool PKLNLCENHGO()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9D9 RID: 109017 RVA: 0x00773E38 File Offset: 0x00772038
|
|
private void NBNKAFAOLNP(bool NOBAPCOKFIL)
|
|
{
|
|
this.LJDPPJIPFPF.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601A9DA RID: 109018 RVA: 0x00773E48 File Offset: 0x00772048
|
|
private void HCINGELBEBN(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.PCGELLFCMPB())
|
|
{
|
|
this.KHKFBHJIAJJ(HPMPJMIOMCK == null || HPMPJMIOMCK.HPLFAJMJKGO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9DB RID: 109019 RVA: 0x00773E6C File Offset: 0x0077206C
|
|
public bool NDLJKHEDDMP()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9DC RID: 109020 RVA: 0x00773E7C File Offset: 0x0077207C
|
|
protected virtual void GPCBKBNAGHN()
|
|
{
|
|
base.MICFHMAIGIB();
|
|
this.CJGJDPNIKGB = base.GetComponent<Player>();
|
|
this.CFDJBDCLBPA = new DDOGCBFMKFO<int>(base.PEEOPPGOPAP(), "B", 1, null);
|
|
this.LJDPPJIPFPF = new DDOGCBFMKFO<bool>(base.LDEPFMNDDIC(), "Code of conduct violation", true, null);
|
|
if (this.HKDNGBPNDDD())
|
|
{
|
|
this.DEDBFFJIIHH(ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.GFPCOHDFDEF().EFHLFMMGAGP));
|
|
FKJHLNJDEKK.GMDMHLMCAEP(new Action<EEBPLECPEGD>(this.PLEFBJFPGNG));
|
|
this.HCINGELBEBN(FKJHLNJDEKK.EFECJBMLOJI());
|
|
FKJHLNJDEKK.PDNLHAPIGKK(new Action<int>(this.KHHOHONJMCE));
|
|
FKJHLNJDEKK.LHMPMEMOHEG += this.IHBCKNHMDDP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9DD RID: 109021 RVA: 0x00773F2C File Offset: 0x0077212C
|
|
public bool BCEKNCHOBJP()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9DE RID: 109022 RVA: 0x00773F3C File Offset: 0x0077213C
|
|
private void PLEFBJFPGNG(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.OBFPLPPCJLL())
|
|
{
|
|
this.ILNLFPHKJII(HPMPJMIOMCK == null || HPMPJMIOMCK.KGFAOJKDLNC());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9DF RID: 109023 RVA: 0x00773F60 File Offset: 0x00772160
|
|
public void KNJJIMNHIPK(PlayerProgression.LDGJKKJDDNL KJKMDFGMOHI)
|
|
{
|
|
PooledParticle pooledParticle;
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.LevelUp)
|
|
{
|
|
if (KJKMDFGMOHI != PlayerProgression.LDGJKKJDDNL.Cheer)
|
|
{
|
|
return;
|
|
}
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnCheered();
|
|
pooledParticle = this.cheerParticlesPrefab;
|
|
}
|
|
else
|
|
{
|
|
this.CJGJDPNIKGB.DMANGGLOHKH().OnLevelUp();
|
|
pooledParticle = this.levelUpParticlesPrefab;
|
|
}
|
|
PooledParticle pooledParticle2 = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(pooledParticle);
|
|
if (pooledParticle2 != null)
|
|
{
|
|
pooledParticle2.Play(true);
|
|
PlayerFloorPositionFollowing component = pooledParticle2.GetComponent<PlayerFloorPositionFollowing>();
|
|
if (component != null)
|
|
{
|
|
component.TrackedPlayer = this.CJGJDPNIKGB;
|
|
}
|
|
else
|
|
{
|
|
pooledParticle2.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
pooledParticle2.transform.rotation = Quaternion.LookRotation(Vector3.right, Vector3.forward);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9E0 RID: 109024 RVA: 0x00774030 File Offset: 0x00772230
|
|
public bool IFDCGJDMDCN()
|
|
{
|
|
return this.LJDPPJIPFPF.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601A9E1 RID: 109025 RVA: 0x00774040 File Offset: 0x00772240
|
|
private void GAKKAELKNAC(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (this.GNCAHBDHAEI())
|
|
{
|
|
this.FDHEOEDJEHE(HPMPJMIOMCK != null && HPMPJMIOMCK.KGFAOJKDLNC());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9E2 RID: 109026 RVA: 0x00774064 File Offset: 0x00772264
|
|
public void HPIJOEGHLJN()
|
|
{
|
|
PhotonView photonView = base.ONAOMJAKKMA();
|
|
string text = "Game starts in ";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[0];
|
|
array[1] = PlayerProgression.LDGJKKJDDNL.Cheer;
|
|
photonView.JJLACCMJEMB(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x0601A9E3 RID: 109027 RVA: 0x00774088 File Offset: 0x00772288
|
|
private void BPBCBGHGEEJ(int NOBAPCOKFIL)
|
|
{
|
|
if (this.GDOFKAIDDNA())
|
|
{
|
|
if (this.CFDJBDCLBPA.NALFCLDCNLI && NOBAPCOKFIL > this.CICBMAJAFCO())
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.LHHNHIOFBNA(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "Caught Exception: ", 532f, new Action(this.KBBAHIEILKN), false);
|
|
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GenerateGift((GiftManager.LEBAFJBMIBC)(-45));
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.LevelUp(NOBAPCOKFIL);
|
|
}
|
|
this.CFDJBDCLBPA.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601A9E5 RID: 109029 RVA: 0x00774188 File Offset: 0x00772388
|
|
private void OMLMDBKNGLE(int KFHGNMEAHLP, int MGHCAEFJLJP)
|
|
{
|
|
this.CJGJDPNIKGB.DIJMEKHCJBP.NBOBCCCDCFK(KFHGNMEAHLP);
|
|
}
|
|
|
|
// Token: 0x0601A9E6 RID: 109030 RVA: 0x0077419C File Offset: 0x0077239C
|
|
protected virtual void PPCCKMMADGK()
|
|
{
|
|
if (this.NMDPPKDGAJN())
|
|
{
|
|
FKJHLNJDEKK.GFFBOAMDHEC(new Action<EEBPLECPEGD>(this.LAIIFMLPHBP));
|
|
FKJHLNJDEKK.GOMNEOBHPEO(new Action<int>(this.OIELMGHECEJ));
|
|
FKJHLNJDEKK.AGIJKBDACOF(new Action<int, int>(this.OMLMDBKNGLE));
|
|
}
|
|
base.ILNOFPMNPKH();
|
|
}
|
|
|
|
// Token: 0x0601A9E7 RID: 109031 RVA: 0x007741F0 File Offset: 0x007723F0
|
|
public void KCMAAJMALFO()
|
|
{
|
|
base.LJILHDMCKME().JJLACCMJEMB("space", IHCPDNLJMMD.All, new object[] { PlayerProgression.LDGJKKJDDNL.LevelUp });
|
|
}
|
|
|
|
// Token: 0x0601A9E8 RID: 109032 RVA: 0x00774214 File Offset: 0x00772414
|
|
private void OIELMGHECEJ(int JOPHNBFKLCM)
|
|
{
|
|
this.LJPENKDNMFK(JOPHNBFKLCM);
|
|
}
|
|
|
|
// Token: 0x0601A9E9 RID: 109033 RVA: 0x00774220 File Offset: 0x00772420
|
|
public void LCGIONOGEIG()
|
|
{
|
|
PhotonView photonView = base.MLNMONBHHBO();
|
|
string text = " kbps";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All;
|
|
object[] array = new object[0];
|
|
array[0] = PlayerProgression.LDGJKKJDDNL.LevelUp;
|
|
photonView.RPC(text, ihcpdnljmmd, array);
|
|
}
|
|
|
|
// Token: 0x04004853 RID: 18515
|
|
[Header("Feedback")]
|
|
[SerializeField]
|
|
private PooledParticle levelUpParticlesPrefab;
|
|
|
|
// Token: 0x04004854 RID: 18516
|
|
[SerializeField]
|
|
private PooledParticle cheerParticlesPrefab;
|
|
|
|
// Token: 0x04004855 RID: 18517
|
|
private Player CJGJDPNIKGB;
|
|
|
|
// Token: 0x04004856 RID: 18518
|
|
private DDOGCBFMKFO<int> CFDJBDCLBPA;
|
|
|
|
// Token: 0x04004857 RID: 18519
|
|
private DDOGCBFMKFO<bool> LJDPPJIPFPF;
|
|
|
|
// Token: 0x02000CDF RID: 3295
|
|
public enum LDGJKKJDDNL
|
|
{
|
|
// Token: 0x04004859 RID: 18521
|
|
LevelUp,
|
|
// Token: 0x0400485A RID: 18522
|
|
Cheer
|
|
}
|
|
}
|