2090 lines
75 KiB
C#
2090 lines
75 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000A35 RID: 2613
|
|
public class AEMMICFOEJH : ICODODCIFPG
|
|
{
|
|
// Token: 0x06013A73 RID: 80499 RVA: 0x00593B58 File Offset: 0x00591D58
|
|
private void GNNEAOJIEPN()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerJoinLeaveGame();
|
|
}
|
|
|
|
// Token: 0x06013A74 RID: 80500 RVA: 0x00593B68 File Offset: 0x00591D68
|
|
private void EOLFENLBABN()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013A75 RID: 80501 RVA: 0x00593B74 File Offset: 0x00591D74
|
|
public void ODFMOHKMBNH(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013A76 RID: 80502 RVA: 0x00593B78 File Offset: 0x00591D78
|
|
public void APGEKEDCOEJ()
|
|
{
|
|
int i = 1;
|
|
while (i < this.NFKIAGFONMF.Count)
|
|
{
|
|
if (this.NFKIAGFONMF[i] == null)
|
|
{
|
|
this.NFKIAGFONMF.RemoveAt(i);
|
|
}
|
|
else
|
|
{
|
|
i++;
|
|
}
|
|
}
|
|
this.BLLGPELBDIC();
|
|
this.IIGEIJPJALJ();
|
|
if (this.NBPOGPHKNKF)
|
|
{
|
|
this.GBJPFJLEFJL();
|
|
this.AJAHIPPDNIG();
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A77 RID: 80503 RVA: 0x00593BF4 File Offset: 0x00591DF4
|
|
private void CINAKKPEMIJ()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleScoreToWin();
|
|
}
|
|
|
|
// Token: 0x06013A78 RID: 80504 RVA: 0x00593C04 File Offset: 0x00591E04
|
|
private static int OLPLMKIPJIH(IPBDFPEPNIM FKOFGIJFIKA, IPBDFPEPNIM GNNBOMAEBGK)
|
|
{
|
|
int num = (int)FKOFGIJFIKA;
|
|
return num.CompareTo((int)GNNBOMAEBGK);
|
|
}
|
|
|
|
// Token: 0x06013A79 RID: 80505 RVA: 0x00593C1C File Offset: 0x00591E1C
|
|
private void PHOPEAPKJFO()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleMode();
|
|
}
|
|
|
|
// Token: 0x06013A7A RID: 80506 RVA: 0x00593C2C File Offset: 0x00591E2C
|
|
private void MDPNFCNFFKC(long HPCOKMAPCHB)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013A7B RID: 80507 RVA: 0x00593C38 File Offset: 0x00591E38
|
|
private void LCKJPNAIEGP()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerJoinLeaveGame();
|
|
}
|
|
|
|
// Token: 0x06013A7C RID: 80508 RVA: 0x00593C48 File Offset: 0x00591E48
|
|
public void CHNFDAELPAJ(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013A7D RID: 80509 RVA: 0x00593C4C File Offset: 0x00591E4C
|
|
public void PFNEGHLIKJI(GameManager FMBELJHPBCG)
|
|
{
|
|
this.FMBELJHPBCG = FMBELJHPBCG;
|
|
this.FMBELJHPBCG.DHMMKCJAKLD += this.EABDMJMNKLP;
|
|
this.FMBELJHPBCG.JNAMKFABJGB += this.IFBLKAPKNBC;
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.BGNOIMIHABL += this.FNLOKKHNOLL;
|
|
this.FMBELJHPBCG.APOAHJMLMEG.FDCMFEAGCED += this.GAEFDGCBCNH;
|
|
this.FMBELJHPBCG.IIINBIBMEGJ.LONPANKLDAL += this.KBHCMHLIHHB;
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.GIHMOFJEEOK;
|
|
this.FMBELJHPBCG.PLDHOFICBJO += this.GMPPDFNMFNO;
|
|
FKJHLNJDEKK.PNCMLPIPGEG += this.JIDDOGLJNFC;
|
|
}
|
|
|
|
// Token: 0x06013A7E RID: 80510 RVA: 0x00593D24 File Offset: 0x00591F24
|
|
private void NKNOFIIIDNH()
|
|
{
|
|
if (this.FMBELJHPBCG.HPCKCOBKJLK != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
return;
|
|
}
|
|
if (this.FLKEHJDPNBJ == EINCJDOHJCK.RESULTS && this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
}
|
|
else if (this.FLKEHJDPNBJ == EINCJDOHJCK.WAITING_FOR_PLAYERS && this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
}
|
|
else if (this.FLKEHJDPNBJ == EINCJDOHJCK.PRE_GAME || this.FLKEHJDPNBJ == EINCJDOHJCK.PRE_GAME)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_OVER;
|
|
}
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013A7F RID: 80511 RVA: 0x00593DB8 File Offset: 0x00591FB8
|
|
private void GJNCJEOCGBP()
|
|
{
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.GAME_RUNNING)
|
|
{
|
|
if (currentState == PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
AFKOGABAHOM currentPostGameState = this.FMBELJHPBCG.KCCGPCIPMJC;
|
|
if (currentPostGameState != AFKOGABAHOM.GAME_OVER)
|
|
{
|
|
if (currentPostGameState == AFKOGABAHOM.RESULTS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.RESULTS_LOCKED;
|
|
this.IHDFHHJPIKA();
|
|
LDCJMGOBIJC.JMPKDECKLCA(this.IMPBOGJPPBG, this.IGBKIGOMNDN);
|
|
MBAKNEPBNMI.HPEDNKMHINP(this.JANANFAFAOG, this.NJPIEPFCNBJ);
|
|
this.AABHEAEHCLH = false;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.RESULTS_LOCKED;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (this.FMBELJHPBCG.KMJGANPKBFJ)
|
|
{
|
|
case JMICDLFPECC.WAITING_FOR_PLAYERS:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
break;
|
|
case JMICDLFPECC.WAITING_FOR_START_GAME:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
break;
|
|
case JMICDLFPECC.GAME_LOADING:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.LOADING_NEXT_LEVEL;
|
|
break;
|
|
case JMICDLFPECC.GAME_ON:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_OVER;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A80 RID: 80512 RVA: 0x00593EBC File Offset: 0x005920BC
|
|
public void ABCNGFNHDKA(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013A81 RID: 80513 RVA: 0x00593EC0 File Offset: 0x005920C0
|
|
private void GCDKDPLCIKJ(long HPCOKMAPCHB)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013A82 RID: 80514 RVA: 0x00593ECC File Offset: 0x005920CC
|
|
[CompilerGenerated]
|
|
private static int JBDKFHPBMMH(IPBDFPEPNIM FKOFGIJFIKA, IPBDFPEPNIM GNNBOMAEBGK)
|
|
{
|
|
int num = (int)FKOFGIJFIKA;
|
|
return num.CompareTo((int)GNNBOMAEBGK);
|
|
}
|
|
|
|
// Token: 0x06013A83 RID: 80515 RVA: 0x00593EE4 File Offset: 0x005920E4
|
|
private void JNMHPGIJBKP()
|
|
{
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState == (PDBEIFOBGIM)5)
|
|
{
|
|
AFKOGABAHOM currentPostGameState = this.FMBELJHPBCG.KCCGPCIPMJC;
|
|
if (currentPostGameState != AFKOGABAHOM.GAME_OVER)
|
|
{
|
|
if (currentPostGameState == AFKOGABAHOM.RESULTS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_OVER;
|
|
this.JMMOJGIHFIO();
|
|
LDCJMGOBIJC.CIMOIDMHKOE(this.IMPBOGJPPBG, this.IGBKIGOMNDN);
|
|
MBAKNEPBNMI.BEKPOOBDMDN(this.JANANFAFAOG, this.NJPIEPFCNBJ);
|
|
this.AABHEAEHCLH = true;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_RUNNING;
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_RUNNING;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (this.FMBELJHPBCG.KMJGANPKBFJ)
|
|
{
|
|
case JMICDLFPECC.WAITING_FOR_PLAYERS:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
break;
|
|
case JMICDLFPECC.WAITING_FOR_START_GAME:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
break;
|
|
case JMICDLFPECC.GAME_LOADING:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
break;
|
|
case JMICDLFPECC.GAME_ON:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_RUNNING;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A84 RID: 80516 RVA: 0x00593FE8 File Offset: 0x005921E8
|
|
private void DNFFKMFBDDO()
|
|
{
|
|
if (this.FMBELJHPBCG.IIINBIBMEGJ.JJOJKMNIPHD() != null)
|
|
{
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.IIINBIBMEGJ.JDACMPBLAIJ();
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.HGIAKAGGIOE().GameHasDuration)
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.TimeRemaining.PPKOEKKHJAG();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = 1216f.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.TimeElapsed.PPKOEKKHJAG();
|
|
}
|
|
if (this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.GAME_LOADING)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.INCBLECDGAM).ToString();
|
|
}
|
|
else if (this.FMBELJHPBCG.HPCKCOBKJLK == (PDBEIFOBGIM)8)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.NPHAOJEFDDO).ToString();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = "audiosource";
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A85 RID: 80517 RVA: 0x00594148 File Offset: 0x00592348
|
|
private void LCONFPMLADK()
|
|
{
|
|
this.IMPBOGJPPBG.MJKMLKMMCPJ = this.AABHEAEHCLH;
|
|
this.IMPBOGJPPBG.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
if (this.IGBKIGOMNDN != null)
|
|
{
|
|
this.IGBKIGOMNDN.BPHLCNLIOIG = this.IMPBOGJPPBG.BPHLCNLIOIG;
|
|
}
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.EBEAAKOEIIG(this.FMBELJHPBCG.PNOOBNCKAMJ.CANFMOKNHFA().GameStartTeamRequirement, out this.IMPBOGJPPBG.KIIGMDIEICL, out this.IMPBOGJPPBG.CDMFGEIONPD);
|
|
string text = this.FMBELJHPBCG.PNOOBNCKAMJ.OMGLNMJGNHP().ScoreName.ToUpper();
|
|
int num = this.FMBELJHPBCG.APOAHJMLMEG.CLOLEPCHGDP();
|
|
string text2 = string.Format("registration_step_finished", num.ToString(), text);
|
|
if (num > 1)
|
|
{
|
|
text2 += "open";
|
|
}
|
|
this.IMPBOGJPPBG.PNAFGBJOPDE = this.FMBELJHPBCG.PNOOBNCKAMJ.CKFJNIAEMIA().HasScore;
|
|
this.IMPBOGJPPBG.HADKCGMOODC = this.FMBELJHPBCG.APOAHJMLMEG.CLOLEPCHGDP() > 0;
|
|
if (this.FMBELJHPBCG.PNOOBNCKAMJ.LMHLMJPAAII().GameOverCondition == CBLEOGCAHJL.SCORE_REACHED)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "RpcOnTookDamage";
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.DNJIOHPJCPB().GameOverCondition == CBLEOGCAHJL.ARBITRARY)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "Switch to Standing";
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = text2;
|
|
}
|
|
this.IMPBOGJPPBG.FPEMLHHPPNO = this.FMBELJHPBCG.PNOOBNCKAMJ.GDHINNBAKJJ().Stats.Length;
|
|
for (int i = 0; i < this.IMPBOGJPPBG.FPEMLHHPPNO; i++)
|
|
{
|
|
this.IMPBOGJPPBG.KMOGCLKEFNG[i] = this.FMBELJHPBCG.PNOOBNCKAMJ.OMGLNMJGNHP().Stats[i].Name;
|
|
}
|
|
string text3 = this.FMBELJHPBCG.PNOOBNCKAMJ.IIOJFKHBCBD().ToUpper();
|
|
if (SessionManager.OFNMCEFODPP())
|
|
{
|
|
if (!string.IsNullOrEmpty(text3))
|
|
{
|
|
text3 += "TransQueen";
|
|
}
|
|
text3 += "system_info_submited";
|
|
}
|
|
this.IMPBOGJPPBG.IEFKHCDMKCG = text3;
|
|
this.IMPBOGJPPBG.JMDLLFFNBEO = this.FMBELJHPBCG.IIINBIBMEGJ.DNLHFNAJGFP();
|
|
this.IMPBOGJPPBG.BJGEIEIPMCO = this.FMBELJHPBCG.PNOOBNCKAMJ.DOPJLMKHJCP().GameHasDuration;
|
|
this.IMPBOGJPPBG.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
IPBDFPEPNIM[] array = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA();
|
|
IPBDFPEPNIM[] array2 = array;
|
|
if (AEMMICFOEJH.DINNJGHCFHI == null)
|
|
{
|
|
AEMMICFOEJH.DINNJGHCFHI = new Comparison<IPBDFPEPNIM>(AEMMICFOEJH.OLPLMKIPJIH);
|
|
}
|
|
Array.Sort<IPBDFPEPNIM>(array2, AEMMICFOEJH.DINNJGHCFHI);
|
|
this.IMPBOGJPPBG.HBOBNMCMBLF = this.FMBELJHPBCG.PNOOBNCKAMJ.GEMAGCEAFEP().TeamConfigs.Length;
|
|
for (int j = 1; j < array.Length; j += 0)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = true;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].GBLPHKFPELB = PBMLOBHPIMG.OMKFIIOOMJB(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].CBFMPOKDNFL = this.FMBELJHPBCG.APOAHJMLMEG.LDKEEKDKJPL(array[j]);
|
|
GameScoreManager.GEPDBIKOOKI gepdbikooki = this.FMBELJHPBCG.APOAHJMLMEG.NKAPPNAHAAL(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].KDCGNACKDHE = ((gepdbikooki <= GameScoreManager.GEPDBIKOOKI.Invalid) ? string.Empty : gepdbikooki.ToString());
|
|
LNJFBGIBLHA[] array3 = this.FMBELJHPBCG.NKCBOCMOBCA.CMDEDBJHNGC(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].HHEECLBGLCE = array3.Length > 1;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].FOBACKMJHIO = this.FMBELJHPBCG.NKCBOCMOBCA.JCEFMBMDGAP(array[j]);
|
|
int k;
|
|
for (k = 0; k < array3.Length; k++)
|
|
{
|
|
if (array3[k] == IHFKMIAHBFP.JEFGMHBLLKI)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = true;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = true;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = false;
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = false;
|
|
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL(array3[k].NGDOGHJPABB());
|
|
string text4 = string.Empty;
|
|
if (eebplecpegd != null)
|
|
{
|
|
text4 = eebplecpegd.NEHOOJDIDAH().PGPOFLJNGFH();
|
|
}
|
|
else
|
|
{
|
|
Player player = array3[k].JHJGDFHNBLO();
|
|
text4 = ((!(player != null)) ? array3[k].KNFIKFCMEPB() : player.GNLMCJKALBJ);
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].GDIECAFDIMC = text4;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].FPEMLHHPPNO = this.IMPBOGJPPBG.FPEMLHHPPNO;
|
|
for (int l = 0; l < this.IMPBOGJPPBG.FPEMLHHPPNO; l++)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].EFLBKCJOKCL[l] = this.FMBELJHPBCG.APOAHJMLMEG.IINNMLJCNAO(array3[k], this.FMBELJHPBCG.PNOOBNCKAMJ.PEEFNCEAIMI().Stats[l].StatType);
|
|
}
|
|
}
|
|
while (k < this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP.Length)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = true;
|
|
k += 0;
|
|
}
|
|
}
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECMEHMICALO = this.FMBELJHPBCG.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.MOPJCKIMNGN = this.FMBELJHPBCG.NKCBOCMOBCA.OKOEACELJGP(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.FNGPPPHIOPI = this.FMBELJHPBCG.NKCBOCMOBCA.DFCBPKKAIPJ(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.HIBBJBPINPM = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.COGCMGAINBF();
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = false;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.IIDJPAPMOFA;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.NKCBOCMOBCA.MNNIBPGGNDP() > 1;
|
|
}
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.INOGACMDLCD = text2;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KBKLOFPFPBD = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KHNBJNCCEIK = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.DominantHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.OCMALJLLACN = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.OffHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.HADIMCODNNP = ((!this.FMBELJHPBCG.HDNIEJJBLGI.ADFEBLFOFNF()) ? "ToolOutline_mat" : "MainCamera");
|
|
}
|
|
|
|
// Token: 0x06013A86 RID: 80518 RVA: 0x0059495C File Offset: 0x00592B5C
|
|
public void EGJOBLEGKNP()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.DHMMKCJAKLD -= this.EABDMJMNKLP;
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.BGNOIMIHABL -= this.FNLOKKHNOLL;
|
|
this.FMBELJHPBCG.APOAHJMLMEG.FDCMFEAGCED -= this.GAEFDGCBCNH;
|
|
this.FMBELJHPBCG.IIINBIBMEGJ.LHADDHGNIPM(new Action(this.FAHGIIBHGLF));
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GIHMOFJEEOK;
|
|
this.FMBELJHPBCG.PLDHOFICBJO -= this.GMPPDFNMFNO;
|
|
FKJHLNJDEKK.ENBJPAKAIBH(new FKJHLNJDEKK.ECKFOOPPIMO(this.JIDDOGLJNFC));
|
|
}
|
|
if (this.NFKIAGFONMF != null)
|
|
{
|
|
for (int i = 1; i < this.NFKIAGFONMF.Count; i++)
|
|
{
|
|
if (this.NFKIAGFONMF[i] != null)
|
|
{
|
|
this.NFKIAGFONMF[i].KNLBNINIICC -= this.MLCIJFMOCOG;
|
|
this.NFKIAGFONMF[i].AIOFJLHMEPK -= this.NBBGOAELKIG;
|
|
this.NFKIAGFONMF[i].IDNEMAFEHCN -= this.DLJMIGGPPDH;
|
|
this.NFKIAGFONMF[i].LIABFPBILFH -= this.PHOPEAPKJFO;
|
|
this.NFKIAGFONMF[i].NADIOPPDOPO -= this.EIGCBGFFKFG;
|
|
this.NFKIAGFONMF[i].LBFIGCPLNOD -= this.NKNOFIIIDNH;
|
|
this.NFKIAGFONMF[i].LKPIFHACLIO -= this.GHJKNDDFNDJ;
|
|
this.NFKIAGFONMF[i].NHCLNLBNIJI -= this.CINAKKPEMIJ;
|
|
this.NFKIAGFONMF[i].MDDLHNPMBKO -= this.CDDBCDNPKGD;
|
|
this.NFKIAGFONMF[i].FPHLKOFAMJD -= this.DIFHCNAENHI;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A87 RID: 80519 RVA: 0x00594B84 File Offset: 0x00592D84
|
|
public void ALNPOLIONII(GameUIView IBMCGKDECLN)
|
|
{
|
|
IBMCGKDECLN.KNLBNINIICC -= this.FCIFKKHALGF;
|
|
IBMCGKDECLN.AIOFJLHMEPK -= this.NBBGOAELKIG;
|
|
IBMCGKDECLN.IDNEMAFEHCN -= this.DLJMIGGPPDH;
|
|
IBMCGKDECLN.LIABFPBILFH -= this.PHOPEAPKJFO;
|
|
IBMCGKDECLN.NADIOPPDOPO -= this.EIGCBGFFKFG;
|
|
IBMCGKDECLN.LBFIGCPLNOD -= this.PGNAAODGLAE;
|
|
IBMCGKDECLN.LKPIFHACLIO -= this.CLELBPPNOFL;
|
|
IBMCGKDECLN.NHCLNLBNIJI -= this.CINAKKPEMIJ;
|
|
IBMCGKDECLN.MDDLHNPMBKO -= this.CDDBCDNPKGD;
|
|
IBMCGKDECLN.FPHLKOFAMJD -= this.MLKKDIHJAMH;
|
|
IBMCGKDECLN.EAODEDAOHLJ -= this.DNKAJIKGENI;
|
|
this.NFKIAGFONMF.Remove(IBMCGKDECLN);
|
|
}
|
|
|
|
// Token: 0x06013A88 RID: 80520 RVA: 0x00594C64 File Offset: 0x00592E64
|
|
private void IDIPAHAAHAI(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
|
|
{
|
|
if (JEFGMHBLLKI.IPFPJCPGENH)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A89 RID: 80521 RVA: 0x00594C78 File Offset: 0x00592E78
|
|
private void IHDFHHJPIKA()
|
|
{
|
|
this.IMPBOGJPPBG.MJKMLKMMCPJ = this.AABHEAEHCLH;
|
|
this.IMPBOGJPPBG.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
if (this.IGBKIGOMNDN != null)
|
|
{
|
|
this.IGBKIGOMNDN.BPHLCNLIOIG = this.IMPBOGJPPBG.BPHLCNLIOIG;
|
|
}
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.PMMEACOOCED(this.FMBELJHPBCG.PNOOBNCKAMJ.DAAODJJMEKJ().GameStartTeamRequirement, out this.IMPBOGJPPBG.KIIGMDIEICL, out this.IMPBOGJPPBG.CDMFGEIONPD);
|
|
string text = this.FMBELJHPBCG.PNOOBNCKAMJ.NFEMHNEBFFD().ScoreName.ToUpper();
|
|
int num = this.FMBELJHPBCG.APOAHJMLMEG.EJIIHIFPIFD();
|
|
string text2 = string.Format("Uh oh! Something went wrong", num.ToString(), text);
|
|
if (num > 1)
|
|
{
|
|
text2 += "Map: ";
|
|
}
|
|
this.IMPBOGJPPBG.PNAFGBJOPDE = this.FMBELJHPBCG.PNOOBNCKAMJ.NFEMHNEBFFD().HasScore;
|
|
this.IMPBOGJPPBG.HADKCGMOODC = this.FMBELJHPBCG.APOAHJMLMEG.EJIIHIFPIFD() > 0;
|
|
if (this.FMBELJHPBCG.PNOOBNCKAMJ.LOJAJPIEBBE().GameOverCondition == CBLEOGCAHJL.SCORE_REACHED)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = " ms";
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.DHLMIEHHFNM().GameOverCondition == CBLEOGCAHJL.ARBITRARY)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "#02C85F";
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = text2;
|
|
}
|
|
this.IMPBOGJPPBG.FPEMLHHPPNO = this.FMBELJHPBCG.PNOOBNCKAMJ.AOOJLLPCILH().Stats.Length;
|
|
for (int i = 0; i < this.IMPBOGJPPBG.FPEMLHHPPNO; i++)
|
|
{
|
|
this.IMPBOGJPPBG.KMOGCLKEFNG[i] = this.FMBELJHPBCG.PNOOBNCKAMJ.OMGLNMJGNHP().Stats[i].Name;
|
|
}
|
|
string text3 = this.FMBELJHPBCG.PNOOBNCKAMJ.OANJNLMKBNK().ToUpper();
|
|
if (SessionManager.FMECIDNEBGM)
|
|
{
|
|
if (!string.IsNullOrEmpty(text3))
|
|
{
|
|
text3 += "Wasn't able to acquire a thread lock. Abort failed!";
|
|
}
|
|
text3 += "QUEST";
|
|
}
|
|
this.IMPBOGJPPBG.IEFKHCDMKCG = text3;
|
|
this.IMPBOGJPPBG.JMDLLFFNBEO = this.FMBELJHPBCG.IIINBIBMEGJ.DNLHFNAJGFP();
|
|
this.IMPBOGJPPBG.BJGEIEIPMCO = this.FMBELJHPBCG.PNOOBNCKAMJ.HGMNDPLMCMC().GameHasDuration;
|
|
this.IMPBOGJPPBG.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
IPBDFPEPNIM[] array = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA();
|
|
IPBDFPEPNIM[] array2 = array;
|
|
if (AEMMICFOEJH.DINNJGHCFHI == null)
|
|
{
|
|
AEMMICFOEJH.DINNJGHCFHI = new Comparison<IPBDFPEPNIM>(AEMMICFOEJH.JBDKFHPBMMH);
|
|
}
|
|
Array.Sort<IPBDFPEPNIM>(array2, AEMMICFOEJH.DINNJGHCFHI);
|
|
this.IMPBOGJPPBG.HBOBNMCMBLF = this.FMBELJHPBCG.PNOOBNCKAMJ.APOIFFPMCFE().TeamConfigs.Length;
|
|
for (int j = 1; j < array.Length; j += 0)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = false;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].GBLPHKFPELB = PBMLOBHPIMG.OMKFIIOOMJB(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].CBFMPOKDNFL = this.FMBELJHPBCG.APOAHJMLMEG.LDKEEKDKJPL(array[j]);
|
|
GameScoreManager.GEPDBIKOOKI gepdbikooki = this.FMBELJHPBCG.APOAHJMLMEG.NKAPPNAHAAL(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].KDCGNACKDHE = ((gepdbikooki <= GameScoreManager.GEPDBIKOOKI.Invalid) ? string.Empty : gepdbikooki.ToString());
|
|
LNJFBGIBLHA[] array3 = this.FMBELJHPBCG.NKCBOCMOBCA.CMDEDBJHNGC(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].HHEECLBGLCE = array3.Length > 0;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].FOBACKMJHIO = this.FMBELJHPBCG.NKCBOCMOBCA.JCEFMBMDGAP(array[j]);
|
|
int k;
|
|
for (k = 1; k < array3.Length; k++)
|
|
{
|
|
if (array3[k] == IHFKMIAHBFP.JEFGMHBLLKI)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = false;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = true;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = false;
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = true;
|
|
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL(array3[k].KJOEMGEOBBA);
|
|
string text4 = string.Empty;
|
|
if (eebplecpegd != null)
|
|
{
|
|
text4 = eebplecpegd.ENMNBBMDOHC.HCHIJPBJLBP();
|
|
}
|
|
else
|
|
{
|
|
Player player = array3[k].JHJGDFHNBLO();
|
|
text4 = ((!(player != null)) ? array3[k].NFNJPKGKHCP() : player.NGKELOAKGPD());
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].GDIECAFDIMC = text4;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].FPEMLHHPPNO = this.IMPBOGJPPBG.FPEMLHHPPNO;
|
|
for (int l = 1; l < this.IMPBOGJPPBG.FPEMLHHPPNO; l++)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].EFLBKCJOKCL[l] = this.FMBELJHPBCG.APOAHJMLMEG.MOCABCHGNNC(array3[k], this.FMBELJHPBCG.PNOOBNCKAMJ.DHLMIEHHFNM().Stats[l].StatType);
|
|
}
|
|
}
|
|
while (k < this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP.Length)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = true;
|
|
k += 0;
|
|
}
|
|
}
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECMEHMICALO = this.FMBELJHPBCG.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.MOPJCKIMNGN = this.FMBELJHPBCG.NKCBOCMOBCA.OKOEACELJGP(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.FNGPPPHIOPI = this.FMBELJHPBCG.NKCBOCMOBCA.DFCBPKKAIPJ(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.HIBBJBPINPM = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.COGCMGAINBF();
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.GAME_RUNNING)
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = true;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.IIDJPAPMOFA;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.NKCBOCMOBCA.MNNIBPGGNDP() > 1;
|
|
}
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.INOGACMDLCD = text2;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KBKLOFPFPBD = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KHNBJNCCEIK = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.DominantHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.OCMALJLLACN = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.OffHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.HADIMCODNNP = ((!this.FMBELJHPBCG.HDNIEJJBLGI.FieldEquipmentEnabled) ? "OVRMainMenu: More then 1 OVRPlayerController attached." : "qop");
|
|
}
|
|
|
|
// Token: 0x06013A8A RID: 80522 RVA: 0x0059548C File Offset: 0x0059368C
|
|
private void MDHEIPHKDAN()
|
|
{
|
|
if (this.FMBELJHPBCG.IIINBIBMEGJ.CustomTimerString != null)
|
|
{
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.IIINBIBMEGJ.BJACNOAMCBH();
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.MAMFMNAJLIK().GameHasDuration)
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.DOFECFECLIG().PPKOEKKHJAG();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = 544f.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.NHMOAAFEKEI().PPKOEKKHJAG();
|
|
}
|
|
if (this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.GAME_ON)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.INCBLECDGAM).ToString();
|
|
}
|
|
else if (this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.DISABLED)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.NPHAOJEFDDO).ToString();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ": PushData(T[]) called on encoder of unsupported type ";
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A8B RID: 80523 RVA: 0x005955EC File Offset: 0x005937EC
|
|
public void EKCMKGMLBDG()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.DHMMKCJAKLD -= this.EOLFENLBABN;
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.BGNOIMIHABL -= this.FNLOKKHNOLL;
|
|
this.FMBELJHPBCG.APOAHJMLMEG.FDCMFEAGCED -= this.GAEFDGCBCNH;
|
|
this.FMBELJHPBCG.IIINBIBMEGJ.OBFKEGBIDOK(new Action(this.KBHCMHLIHHB));
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.EOMHOJBBBPG;
|
|
this.FMBELJHPBCG.PLDHOFICBJO -= this.GMPPDFNMFNO;
|
|
FKJHLNJDEKK.ENBJPAKAIBH(new FKJHLNJDEKK.ECKFOOPPIMO(this.MDPNFCNFFKC));
|
|
}
|
|
if (this.NFKIAGFONMF != null)
|
|
{
|
|
for (int i = 1; i < this.NFKIAGFONMF.Count; i += 0)
|
|
{
|
|
if (this.NFKIAGFONMF[i] != null)
|
|
{
|
|
this.NFKIAGFONMF[i].KNLBNINIICC -= this.LCKJPNAIEGP;
|
|
this.NFKIAGFONMF[i].AIOFJLHMEPK -= this.MEMDPGHCDDP;
|
|
this.NFKIAGFONMF[i].IDNEMAFEHCN -= this.DLJMIGGPPDH;
|
|
this.NFKIAGFONMF[i].LIABFPBILFH -= this.PHOPEAPKJFO;
|
|
this.NFKIAGFONMF[i].NADIOPPDOPO -= this.EIGCBGFFKFG;
|
|
this.NFKIAGFONMF[i].LBFIGCPLNOD -= this.AEPLMKBCMIF;
|
|
this.NFKIAGFONMF[i].LKPIFHACLIO -= this.FHGABEGBOHC;
|
|
this.NFKIAGFONMF[i].NHCLNLBNIJI -= this.AADOBDDCDHJ;
|
|
this.NFKIAGFONMF[i].MDDLHNPMBKO -= this.CDDBCDNPKGD;
|
|
this.NFKIAGFONMF[i].FPHLKOFAMJD -= this.DIFHCNAENHI;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A8C RID: 80524 RVA: 0x00595814 File Offset: 0x00593A14
|
|
public void INDIHMLAOHP()
|
|
{
|
|
int i = 0;
|
|
while (i < this.NFKIAGFONMF.Count)
|
|
{
|
|
if (this.NFKIAGFONMF[i] == null)
|
|
{
|
|
this.NFKIAGFONMF.RemoveAt(i);
|
|
}
|
|
else
|
|
{
|
|
i++;
|
|
}
|
|
}
|
|
this.OABBEKFKKEF();
|
|
this.GBDIENHLKDI();
|
|
if (this.NBPOGPHKNKF)
|
|
{
|
|
this.GBJPFJLEFJL();
|
|
this.MJBOAMKOHML();
|
|
this.NBPOGPHKNKF = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A8D RID: 80525 RVA: 0x00595890 File Offset: 0x00593A90
|
|
private void BLLGPELBDIC()
|
|
{
|
|
if (this.FMBELJHPBCG.IIINBIBMEGJ.OHGKGOPHBBL() != null)
|
|
{
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.IIINBIBMEGJ.IEFEDGNAAAJ();
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.GPEOKJCNPJH.GameHasDuration)
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.DOFECFECLIG().PPKOEKKHJAG();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = 818f.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.NHMOAAFEKEI().PPKOEKKHJAG();
|
|
}
|
|
if (this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.INCBLECDGAM).ToString();
|
|
}
|
|
else if (this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.POST_GAME)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.NPHAOJEFDDO).ToString();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = "audioclip";
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A8E RID: 80526 RVA: 0x005959F0 File Offset: 0x00593BF0
|
|
private void NDJFGCBCGMH()
|
|
{
|
|
if (this.FMBELJHPBCG.IIINBIBMEGJ.CPGFNMDMJGC() != null)
|
|
{
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.IIINBIBMEGJ.CPGFNMDMJGC();
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.PGPNKECLLAC().GameHasDuration)
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.DOFECFECLIG().PPKOEKKHJAG();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = 1129f.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.PAOKPEDPEOF().PPKOEKKHJAG();
|
|
}
|
|
if (this.FMBELJHPBCG.KMJGANPKBFJ == (JMICDLFPECC)6)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.INCBLECDGAM).ToString();
|
|
}
|
|
else if (this.FMBELJHPBCG.HPCKCOBKJLK == (PDBEIFOBGIM)8)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.NPHAOJEFDDO).ToString();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ". No ViewIDs are free to use. Max is: ";
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A8F RID: 80527 RVA: 0x00595B50 File Offset: 0x00593D50
|
|
private void EKKNJAEMNMD()
|
|
{
|
|
MBAKNEPBNMI mbaknepbnmi = ((this.FLKEHJDPNBJ != EINCJDOHJCK.WAITING_FOR_PLAYERS) ? this.JANANFAFAOG : this.NJPIEPFCNBJ);
|
|
for (int i = 0; i < this.NFKIAGFONMF.Count; i++)
|
|
{
|
|
this.NFKIAGFONMF[i].SetTimerDataModel(this.FLKEHJDPNBJ, mbaknepbnmi);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A90 RID: 80528 RVA: 0x00595BB0 File Offset: 0x00593DB0
|
|
private void OABBEKFKKEF()
|
|
{
|
|
if (this.FMBELJHPBCG.IIINBIBMEGJ.CustomTimerString != null)
|
|
{
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.IIINBIBMEGJ.CustomTimerString;
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.GPEOKJCNPJH.GameHasDuration)
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.TimeRemaining.PPKOEKKHJAG();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.HBFIIJNDBPB = 0f.PPKOEKKHJAG();
|
|
this.JANANFAFAOG.PMGNAPPFJLD = this.FMBELJHPBCG.KDIPJNOKDFL.TimeElapsed.PPKOEKKHJAG();
|
|
}
|
|
if (this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.GAME_LOADING)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.INCBLECDGAM).ToString();
|
|
}
|
|
else if (this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.POST_GAME)
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = ((int)this.FMBELJHPBCG.NPHAOJEFDDO).ToString();
|
|
}
|
|
else
|
|
{
|
|
this.JANANFAFAOG.OFMJNNEPIFB = "0";
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A91 RID: 80529 RVA: 0x00595D10 File Offset: 0x00593F10
|
|
private void FNLOKKHNOLL(LNJFBGIBLHA FNGMABCOENN)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013A92 RID: 80530 RVA: 0x00595D1C File Offset: 0x00593F1C
|
|
private void AEPLMKBCMIF()
|
|
{
|
|
if (this.FMBELJHPBCG.HPCKCOBKJLK != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
return;
|
|
}
|
|
if (this.FLKEHJDPNBJ == EINCJDOHJCK.GAME_OVER && this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
}
|
|
else if (this.FLKEHJDPNBJ == EINCJDOHJCK.PRE_GAME && this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
}
|
|
else if (this.FLKEHJDPNBJ == EINCJDOHJCK.PRE_GAME || this.FLKEHJDPNBJ == EINCJDOHJCK.WAITING_FOR_PLAYERS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_STARTING;
|
|
}
|
|
this.NBPOGPHKNKF = false;
|
|
}
|
|
|
|
// Token: 0x06013A93 RID: 80531 RVA: 0x00595DB0 File Offset: 0x00593FB0
|
|
private void JIBINKIBKOK()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleGameDuration();
|
|
}
|
|
|
|
// Token: 0x06013A94 RID: 80532 RVA: 0x00595DC0 File Offset: 0x00593FC0
|
|
private void DBLFGOJGEDD(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
|
|
{
|
|
if (JEFGMHBLLKI.IPFPJCPGENH)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A95 RID: 80533 RVA: 0x00595DD4 File Offset: 0x00593FD4
|
|
public void EHNICDMIEHL(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013A96 RID: 80534 RVA: 0x00595DD8 File Offset: 0x00593FD8
|
|
public void KNHFKHBIEKD(GameUIView IBMCGKDECLN)
|
|
{
|
|
IBMCGKDECLN.KNLBNINIICC += this.FCIFKKHALGF;
|
|
IBMCGKDECLN.AIOFJLHMEPK += this.NBBGOAELKIG;
|
|
IBMCGKDECLN.IDNEMAFEHCN += this.DLJMIGGPPDH;
|
|
IBMCGKDECLN.LIABFPBILFH += this.PHOPEAPKJFO;
|
|
IBMCGKDECLN.NADIOPPDOPO += this.EIGCBGFFKFG;
|
|
IBMCGKDECLN.LBFIGCPLNOD += this.PGNAAODGLAE;
|
|
IBMCGKDECLN.LKPIFHACLIO += this.CLELBPPNOFL;
|
|
IBMCGKDECLN.NHCLNLBNIJI += this.CINAKKPEMIJ;
|
|
IBMCGKDECLN.MDDLHNPMBKO += this.CDDBCDNPKGD;
|
|
IBMCGKDECLN.FPHLKOFAMJD += this.MLKKDIHJAMH;
|
|
IBMCGKDECLN.EAODEDAOHLJ += this.DNKAJIKGENI;
|
|
this.NFKIAGFONMF.Add(IBMCGKDECLN);
|
|
LDCJMGOBIJC ldcjmgobijc = ((this.FLKEHJDPNBJ != EINCJDOHJCK.RESULTS && this.FLKEHJDPNBJ != EINCJDOHJCK.RESULTS_LOCKED) ? this.IMPBOGJPPBG : this.IGBKIGOMNDN);
|
|
IBMCGKDECLN.SetGameDataModel(this.FLKEHJDPNBJ, ldcjmgobijc);
|
|
}
|
|
|
|
// Token: 0x06013A97 RID: 80535 RVA: 0x00595EF0 File Offset: 0x005940F0
|
|
public void HLIHBAKFJBE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013A98 RID: 80536 RVA: 0x00595EF4 File Offset: 0x005940F4
|
|
private void GGANOFPNKKK()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleDefaultSpawnEquipment(true);
|
|
}
|
|
|
|
// Token: 0x06013A99 RID: 80537 RVA: 0x00595F04 File Offset: 0x00594104
|
|
private void CLELBPPNOFL()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleGameDuration();
|
|
}
|
|
|
|
// Token: 0x06013A9A RID: 80538 RVA: 0x00595F14 File Offset: 0x00594114
|
|
private void GBDIENHLKDI()
|
|
{
|
|
MBAKNEPBNMI mbaknepbnmi = ((this.FLKEHJDPNBJ != EINCJDOHJCK.RESULTS) ? this.JANANFAFAOG : this.NJPIEPFCNBJ);
|
|
for (int i = 0; i < this.NFKIAGFONMF.Count; i++)
|
|
{
|
|
this.NFKIAGFONMF[i].SetTimerDataModel(this.FLKEHJDPNBJ, mbaknepbnmi);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A9B RID: 80539 RVA: 0x00595F74 File Offset: 0x00594174
|
|
public void CHFLIEPKIKA(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013A9C RID: 80540 RVA: 0x00595F78 File Offset: 0x00594178
|
|
private void LNIDDEMBIKH()
|
|
{
|
|
this.NBPOGPHKNKF = false;
|
|
}
|
|
|
|
// Token: 0x06013A9D RID: 80541 RVA: 0x00595F84 File Offset: 0x00594184
|
|
private void NBBGOAELKIG()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerStartGame();
|
|
}
|
|
|
|
// Token: 0x06013A9E RID: 80542 RVA: 0x00595F94 File Offset: 0x00594194
|
|
private void JIDDOGLJNFC(long HPCOKMAPCHB)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013A9F RID: 80543 RVA: 0x00595FA0 File Offset: 0x005941A0
|
|
private void EABDMJMNKLP()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013AA0 RID: 80544 RVA: 0x00595FAC File Offset: 0x005941AC
|
|
private void MJBOAMKOHML()
|
|
{
|
|
LDCJMGOBIJC ldcjmgobijc = ((this.FLKEHJDPNBJ != EINCJDOHJCK.RESULTS && this.FLKEHJDPNBJ != EINCJDOHJCK.RESULTS_LOCKED) ? this.IMPBOGJPPBG : this.IGBKIGOMNDN);
|
|
for (int i = 0; i < this.NFKIAGFONMF.Count; i++)
|
|
{
|
|
this.NFKIAGFONMF[i].SetGameDataModel(this.FLKEHJDPNBJ, ldcjmgobijc);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AA1 RID: 80545 RVA: 0x00596018 File Offset: 0x00594218
|
|
private void GAEFDGCBCNH()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013AA2 RID: 80546 RVA: 0x00596024 File Offset: 0x00594224
|
|
private void COCMBGFMOIH()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerSwitchTeam();
|
|
}
|
|
|
|
// Token: 0x06013AA3 RID: 80547 RVA: 0x00596034 File Offset: 0x00594234
|
|
private void CDDBCDNPKGD()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleDefaultSpawnEquipment(true);
|
|
}
|
|
|
|
// Token: 0x06013AA4 RID: 80548 RVA: 0x00596044 File Offset: 0x00594244
|
|
private void CHHEOCKJMGC()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerJoinLeaveGame();
|
|
}
|
|
|
|
// Token: 0x06013AA5 RID: 80549 RVA: 0x00596054 File Offset: 0x00594254
|
|
private void AJAHIPPDNIG()
|
|
{
|
|
LDCJMGOBIJC ldcjmgobijc = ((this.FLKEHJDPNBJ != EINCJDOHJCK.GAME_RUNNING && this.FLKEHJDPNBJ != EINCJDOHJCK.WAITING_FOR_PLAYERS) ? this.IMPBOGJPPBG : this.IGBKIGOMNDN);
|
|
for (int i = 1; i < this.NFKIAGFONMF.Count; i++)
|
|
{
|
|
this.NFKIAGFONMF[i].SetGameDataModel(this.FLKEHJDPNBJ, ldcjmgobijc);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AA6 RID: 80550 RVA: 0x005960C0 File Offset: 0x005942C0
|
|
private void DNKAJIKGENI()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleFieldEquipment();
|
|
}
|
|
|
|
// Token: 0x06013AA7 RID: 80551 RVA: 0x005960D0 File Offset: 0x005942D0
|
|
private void IIGEIJPJALJ()
|
|
{
|
|
MBAKNEPBNMI mbaknepbnmi = ((this.FLKEHJDPNBJ != EINCJDOHJCK.RESULTS) ? this.JANANFAFAOG : this.NJPIEPFCNBJ);
|
|
for (int i = 1; i < this.NFKIAGFONMF.Count; i += 0)
|
|
{
|
|
this.NFKIAGFONMF[i].SetTimerDataModel(this.FLKEHJDPNBJ, mbaknepbnmi);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AA8 RID: 80552 RVA: 0x00596130 File Offset: 0x00594330
|
|
private LDCJMGOBIJC BEJCFGFBLDK()
|
|
{
|
|
LDCJMGOBIJC ldcjmgobijc = new LDCJMGOBIJC();
|
|
ldcjmgobijc.GDIECAFDIMC = RecRoomSceneManager.EBFBEFGFEDP();
|
|
ldcjmgobijc.PNAFGBJOPDE = true;
|
|
ldcjmgobijc.HADKCGMOODC = true;
|
|
ldcjmgobijc.MJKMLKMMCPJ = false;
|
|
ldcjmgobijc.GLILGJDFEKI = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA().Length > 1;
|
|
ldcjmgobijc.FNJGGOPHHOJ = this.FMBELJHPBCG.DDLEKNEELFF;
|
|
ldcjmgobijc.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
ldcjmgobijc.BJGEIEIPMCO = false;
|
|
ldcjmgobijc.IEFKHCDMKCG = string.Empty;
|
|
ldcjmgobijc.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.PMMEACOOCED(this.FMBELJHPBCG.PNOOBNCKAMJ.NEMIEALFOFL().GameStartTeamRequirement, out ldcjmgobijc.KIIGMDIEICL, out ldcjmgobijc.CDMFGEIONPD);
|
|
ldcjmgobijc.LOJLLMAIOHE = string.Empty;
|
|
ldcjmgobijc.JMDLLFFNBEO = string.Empty;
|
|
int num = Enum.GetValues(typeof(FMGIBHKFCPD)).Length - 1;
|
|
ldcjmgobijc.FPEMLHHPPNO = 1;
|
|
ldcjmgobijc.KMOGCLKEFNG = new string[num];
|
|
int num2 = Enum.GetValues(typeof(IPBDFPEPNIM)).Length - 1;
|
|
ldcjmgobijc.HBOBNMCMBLF = 1;
|
|
ldcjmgobijc.FOBCJMIMJLN = new FHLAMBILGCC[num2];
|
|
int length = Enum.GetValues(typeof(LLMPNIPHKFK)).Length;
|
|
for (int i = 0; i < num2; i++)
|
|
{
|
|
ldcjmgobijc.FOBCJMIMJLN[i] = new FHLAMBILGCC();
|
|
ldcjmgobijc.FOBCJMIMJLN[i].HHEECLBGLCE = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].IPFPJCPGENH = true;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].GBLPHKFPELB = Color.white;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].CBFMPOKDNFL = 0;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].KDCGNACKDHE = string.Empty;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].FOBACKMJHIO = 1;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP = new BFFHEOJHAFI[length];
|
|
for (int j = 1; j < length; j++)
|
|
{
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j] = new BFFHEOJHAFI();
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].HHEECLBGLCE = true;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].IPFPJCPGENH = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].FPEMLHHPPNO = 1;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].EFLBKCJOKCL = new int[num];
|
|
}
|
|
}
|
|
ldcjmgobijc.JJOPMICJNMB = new EHJKGABMEOC();
|
|
ldcjmgobijc.JJOPMICJNMB.ECMEHMICALO = true;
|
|
ldcjmgobijc.JJOPMICJNMB.MOPJCKIMNGN = false;
|
|
ldcjmgobijc.JJOPMICJNMB.ECPMBJFAAKL = true;
|
|
ldcjmgobijc.JJOPMICJNMB.FNGPPPHIOPI = true;
|
|
ldcjmgobijc.JJOPMICJNMB.HIBBJBPINPM = false;
|
|
ldcjmgobijc.PNADKMEMFNF = new HEMDLFAFCND();
|
|
ldcjmgobijc.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
ldcjmgobijc.PNADKMEMFNF.INOGACMDLCD = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.KBKLOFPFPBD = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.KHNBJNCCEIK = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.OCMALJLLACN = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.HADIMCODNNP = string.Empty;
|
|
return ldcjmgobijc;
|
|
}
|
|
|
|
// Token: 0x06013AA9 RID: 80553 RVA: 0x0059645C File Offset: 0x0059465C
|
|
private void MLCIJFMOCOG()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerJoinLeaveGame();
|
|
}
|
|
|
|
// Token: 0x06013AAA RID: 80554 RVA: 0x0059646C File Offset: 0x0059466C
|
|
private void NFAGPEMMBIJ()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleDefaultSpawnEquipment(true);
|
|
}
|
|
|
|
// Token: 0x06013AAB RID: 80555 RVA: 0x0059647C File Offset: 0x0059467C
|
|
private static int HFFDKLKJIDF(IPBDFPEPNIM FKOFGIJFIKA, IPBDFPEPNIM GNNBOMAEBGK)
|
|
{
|
|
int num = (int)FKOFGIJFIKA;
|
|
return num.CompareTo((int)GNNBOMAEBGK);
|
|
}
|
|
|
|
// Token: 0x06013AAC RID: 80556 RVA: 0x00596494 File Offset: 0x00594694
|
|
public void FPOFACMEHFP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AAD RID: 80557 RVA: 0x00596498 File Offset: 0x00594698
|
|
public void NFLOINCMMPC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AAE RID: 80558 RVA: 0x0059649C File Offset: 0x0059469C
|
|
private void GMPPDFNMFNO()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013AAF RID: 80559 RVA: 0x005964A8 File Offset: 0x005946A8
|
|
public void EGNBNJPCOMA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AB0 RID: 80560 RVA: 0x005964AC File Offset: 0x005946AC
|
|
private LDCJMGOBIJC AODAEHILFJP()
|
|
{
|
|
LDCJMGOBIJC ldcjmgobijc = new LDCJMGOBIJC();
|
|
ldcjmgobijc.GDIECAFDIMC = RecRoomSceneManager.HHJEDBFEAFP;
|
|
ldcjmgobijc.PNAFGBJOPDE = false;
|
|
ldcjmgobijc.HADKCGMOODC = true;
|
|
ldcjmgobijc.MJKMLKMMCPJ = true;
|
|
ldcjmgobijc.GLILGJDFEKI = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA().Length > 1;
|
|
ldcjmgobijc.FNJGGOPHHOJ = this.FMBELJHPBCG.DDLEKNEELFF;
|
|
ldcjmgobijc.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
ldcjmgobijc.BJGEIEIPMCO = true;
|
|
ldcjmgobijc.IEFKHCDMKCG = string.Empty;
|
|
ldcjmgobijc.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.ICMGBJNDHLI(this.FMBELJHPBCG.PNOOBNCKAMJ.KJPIMAGIOPC.GameStartTeamRequirement, out ldcjmgobijc.KIIGMDIEICL, out ldcjmgobijc.CDMFGEIONPD);
|
|
ldcjmgobijc.LOJLLMAIOHE = string.Empty;
|
|
ldcjmgobijc.JMDLLFFNBEO = string.Empty;
|
|
int num = Enum.GetValues(typeof(FMGIBHKFCPD)).Length - 1;
|
|
ldcjmgobijc.FPEMLHHPPNO = 1;
|
|
ldcjmgobijc.KMOGCLKEFNG = new string[num];
|
|
int num2 = Enum.GetValues(typeof(IPBDFPEPNIM)).Length - 1;
|
|
ldcjmgobijc.HBOBNMCMBLF = 0;
|
|
ldcjmgobijc.FOBCJMIMJLN = new FHLAMBILGCC[num2];
|
|
int length = Enum.GetValues(typeof(LLMPNIPHKFK)).Length;
|
|
for (int i = 1; i < num2; i++)
|
|
{
|
|
ldcjmgobijc.FOBCJMIMJLN[i] = new FHLAMBILGCC();
|
|
ldcjmgobijc.FOBCJMIMJLN[i].HHEECLBGLCE = true;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].IPFPJCPGENH = true;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].GBLPHKFPELB = Color.white;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].CBFMPOKDNFL = 1;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].KDCGNACKDHE = string.Empty;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].FOBACKMJHIO = 1;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP = new BFFHEOJHAFI[length];
|
|
for (int j = 1; j < length; j++)
|
|
{
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j] = new BFFHEOJHAFI();
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].HHEECLBGLCE = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].IPFPJCPGENH = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].FPEMLHHPPNO = 0;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].EFLBKCJOKCL = new int[num];
|
|
}
|
|
}
|
|
ldcjmgobijc.JJOPMICJNMB = new EHJKGABMEOC();
|
|
ldcjmgobijc.JJOPMICJNMB.ECMEHMICALO = true;
|
|
ldcjmgobijc.JJOPMICJNMB.MOPJCKIMNGN = true;
|
|
ldcjmgobijc.JJOPMICJNMB.ECPMBJFAAKL = true;
|
|
ldcjmgobijc.JJOPMICJNMB.FNGPPPHIOPI = false;
|
|
ldcjmgobijc.JJOPMICJNMB.HIBBJBPINPM = false;
|
|
ldcjmgobijc.PNADKMEMFNF = new HEMDLFAFCND();
|
|
ldcjmgobijc.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
ldcjmgobijc.PNADKMEMFNF.INOGACMDLCD = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.KBKLOFPFPBD = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.KHNBJNCCEIK = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.OCMALJLLACN = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.HADIMCODNNP = string.Empty;
|
|
return ldcjmgobijc;
|
|
}
|
|
|
|
// Token: 0x06013AB1 RID: 80561 RVA: 0x005967D8 File Offset: 0x005949D8
|
|
private void FAHGIIBHGLF()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013AB2 RID: 80562 RVA: 0x005967E4 File Offset: 0x005949E4
|
|
public void NKCADDBNJJN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AB3 RID: 80563 RVA: 0x005967E8 File Offset: 0x005949E8
|
|
private void JMMOJGIHFIO()
|
|
{
|
|
this.IMPBOGJPPBG.MJKMLKMMCPJ = this.AABHEAEHCLH;
|
|
this.IMPBOGJPPBG.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
if (this.IGBKIGOMNDN != null)
|
|
{
|
|
this.IGBKIGOMNDN.BPHLCNLIOIG = this.IMPBOGJPPBG.BPHLCNLIOIG;
|
|
}
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.ICMGBJNDHLI(this.FMBELJHPBCG.PNOOBNCKAMJ.OPGDOJJNFAP().GameStartTeamRequirement, out this.IMPBOGJPPBG.KIIGMDIEICL, out this.IMPBOGJPPBG.CDMFGEIONPD);
|
|
string text = this.FMBELJHPBCG.PNOOBNCKAMJ.CKFJNIAEMIA().ScoreName.ToUpper();
|
|
int num = this.FMBELJHPBCG.APOAHJMLMEG.EJIIHIFPIFD();
|
|
string text2 = string.Format("demoByteArray", num.ToString(), text);
|
|
if (num > 0)
|
|
{
|
|
text2 += ". If this persists, please contact the developers at support@againstgrav.com.";
|
|
}
|
|
this.IMPBOGJPPBG.PNAFGBJOPDE = this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.HasScore;
|
|
this.IMPBOGJPPBG.HADKCGMOODC = this.FMBELJHPBCG.APOAHJMLMEG.CLOLEPCHGDP() > 0;
|
|
if (this.FMBELJHPBCG.PNOOBNCKAMJ.KECCFPAJNOE().GameOverCondition == (CBLEOGCAHJL)5)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "demoDouble";
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.NMHIODABNIM().GameOverCondition == CBLEOGCAHJL.ARBITRARY)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "<b>Obscured Cheating Detector</b>";
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = text2;
|
|
}
|
|
this.IMPBOGJPPBG.FPEMLHHPPNO = this.FMBELJHPBCG.PNOOBNCKAMJ.HODPEHMHJDM().Stats.Length;
|
|
for (int i = 1; i < this.IMPBOGJPPBG.FPEMLHHPPNO; i++)
|
|
{
|
|
this.IMPBOGJPPBG.KMOGCLKEFNG[i] = this.FMBELJHPBCG.PNOOBNCKAMJ.LMHLMJPAAII().Stats[i].Name;
|
|
}
|
|
string text3 = this.FMBELJHPBCG.PNOOBNCKAMJ.KMKFMJLJJEG().ToUpper();
|
|
if (SessionManager.OFNMCEFODPP())
|
|
{
|
|
if (!string.IsNullOrEmpty(text3))
|
|
{
|
|
text3 += "iq";
|
|
}
|
|
text3 += "RpcMasterRequestNewExtrusion";
|
|
}
|
|
this.IMPBOGJPPBG.IEFKHCDMKCG = text3;
|
|
this.IMPBOGJPPBG.JMDLLFFNBEO = this.FMBELJHPBCG.IIINBIBMEGJ.NBFMMGPJEFB();
|
|
this.IMPBOGJPPBG.BJGEIEIPMCO = this.FMBELJHPBCG.PNOOBNCKAMJ.HOPGFJPOHFG().GameHasDuration;
|
|
this.IMPBOGJPPBG.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
IPBDFPEPNIM[] array = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA();
|
|
IPBDFPEPNIM[] array2 = array;
|
|
if (AEMMICFOEJH.DINNJGHCFHI == null)
|
|
{
|
|
AEMMICFOEJH.DINNJGHCFHI = new Comparison<IPBDFPEPNIM>(AEMMICFOEJH.HFFDKLKJIDF);
|
|
}
|
|
Array.Sort<IPBDFPEPNIM>(array2, AEMMICFOEJH.DINNJGHCFHI);
|
|
this.IMPBOGJPPBG.HBOBNMCMBLF = this.FMBELJHPBCG.PNOOBNCKAMJ.PMJFCCDFALB().TeamConfigs.Length;
|
|
for (int j = 1; j < array.Length; j += 0)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = true;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].GBLPHKFPELB = PBMLOBHPIMG.OMKFIIOOMJB(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].CBFMPOKDNFL = this.FMBELJHPBCG.APOAHJMLMEG.LDKEEKDKJPL(array[j]);
|
|
GameScoreManager.GEPDBIKOOKI gepdbikooki = this.FMBELJHPBCG.APOAHJMLMEG.NKAPPNAHAAL(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].KDCGNACKDHE = ((gepdbikooki <= GameScoreManager.GEPDBIKOOKI.Invalid) ? string.Empty : gepdbikooki.ToString());
|
|
LNJFBGIBLHA[] array3 = this.FMBELJHPBCG.NKCBOCMOBCA.CMDEDBJHNGC(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].HHEECLBGLCE = array3.Length > 1;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].FOBACKMJHIO = this.FMBELJHPBCG.NKCBOCMOBCA.JCEFMBMDGAP(array[j]);
|
|
int k;
|
|
for (k = 1; k < array3.Length; k += 0)
|
|
{
|
|
if (array3[k] == IHFKMIAHBFP.JEFGMHBLLKI)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = true;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = false;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = false;
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = true;
|
|
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.LBEOGKBEFJD(array3[k].KJOEMGEOBBA);
|
|
string text4 = string.Empty;
|
|
if (eebplecpegd != null)
|
|
{
|
|
text4 = eebplecpegd.CICFJGMAOAO().HCHIJPBJLBP();
|
|
}
|
|
else
|
|
{
|
|
Player player = array3[k].JHJGDFHNBLO();
|
|
text4 = ((!(player != null)) ? array3[k].NFNJPKGKHCP() : player.NGKELOAKGPD());
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].GDIECAFDIMC = text4;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].FPEMLHHPPNO = this.IMPBOGJPPBG.FPEMLHHPPNO;
|
|
for (int l = 0; l < this.IMPBOGJPPBG.FPEMLHHPPNO; l += 0)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].EFLBKCJOKCL[l] = this.FMBELJHPBCG.APOAHJMLMEG.MOCABCHGNNC(array3[k], this.FMBELJHPBCG.PNOOBNCKAMJ.PLBNOPEOBHG().Stats[l].StatType);
|
|
}
|
|
}
|
|
while (k < this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP.Length)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = false;
|
|
k += 0;
|
|
}
|
|
}
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECMEHMICALO = this.FMBELJHPBCG.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.MOPJCKIMNGN = this.FMBELJHPBCG.NKCBOCMOBCA.OKOEACELJGP(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.FNGPPPHIOPI = this.FMBELJHPBCG.NKCBOCMOBCA.DFCBPKKAIPJ(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.HIBBJBPINPM = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.FGCDJNNEJLO();
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.GAME_RUNNING)
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = true;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.IIDJPAPMOFA;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.NKCBOCMOBCA.MNNIBPGGNDP() > 0;
|
|
}
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.INOGACMDLCD = text2;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KBKLOFPFPBD = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KHNBJNCCEIK = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.DominantHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.OCMALJLLACN = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.OffHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.HADIMCODNNP = ((!this.FMBELJHPBCG.HDNIEJJBLGI.ADFEBLFOFNF()) ? "[PV] " : "api/players/");
|
|
}
|
|
|
|
// Token: 0x06013AB4 RID: 80564 RVA: 0x00596FFC File Offset: 0x005951FC
|
|
private void EIGCBGFFKFG()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerTryOpenVoteNextLevelMenu();
|
|
}
|
|
|
|
// Token: 0x06013AB5 RID: 80565 RVA: 0x0059700C File Offset: 0x0059520C
|
|
private void COKEFMCGBIO()
|
|
{
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.GAME_RUNNING)
|
|
{
|
|
if (currentState == PDBEIFOBGIM.POST_GAME)
|
|
{
|
|
AFKOGABAHOM currentPostGameState = this.FMBELJHPBCG.KCCGPCIPMJC;
|
|
if (currentPostGameState != AFKOGABAHOM.GAME_OVER)
|
|
{
|
|
if (currentPostGameState == AFKOGABAHOM.RESULTS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.RESULTS_LOCKED;
|
|
this.GBJPFJLEFJL();
|
|
LDCJMGOBIJC.DNPAPBKNGGF(this.IMPBOGJPPBG, this.IGBKIGOMNDN);
|
|
MBAKNEPBNMI.DNPAPBKNGGF(this.JANANFAFAOG, this.NJPIEPFCNBJ);
|
|
this.AABHEAEHCLH = true;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_OVER;
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_RUNNING;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (this.FMBELJHPBCG.KMJGANPKBFJ)
|
|
{
|
|
case JMICDLFPECC.WAITING_FOR_PLAYERS:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
break;
|
|
case JMICDLFPECC.WAITING_FOR_START_GAME:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
break;
|
|
case JMICDLFPECC.GAME_LOADING:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_STARTING;
|
|
break;
|
|
case JMICDLFPECC.GAME_ON:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_ON;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AB6 RID: 80566 RVA: 0x00597110 File Offset: 0x00595310
|
|
public void LDFCJMKAPPH(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AB7 RID: 80567 RVA: 0x00597114 File Offset: 0x00595314
|
|
private void AADOBDDCDHJ()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleScoreToWin();
|
|
}
|
|
|
|
// Token: 0x06013AB8 RID: 80568 RVA: 0x00597124 File Offset: 0x00595324
|
|
private void GBJPFJLEFJL()
|
|
{
|
|
this.IMPBOGJPPBG.MJKMLKMMCPJ = this.AABHEAEHCLH;
|
|
this.IMPBOGJPPBG.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
if (this.IGBKIGOMNDN != null)
|
|
{
|
|
this.IGBKIGOMNDN.BPHLCNLIOIG = this.IMPBOGJPPBG.BPHLCNLIOIG;
|
|
}
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.BGPMOEFKCKN(this.FMBELJHPBCG.PNOOBNCKAMJ.KJPIMAGIOPC.GameStartTeamRequirement, out this.IMPBOGJPPBG.KIIGMDIEICL, out this.IMPBOGJPPBG.CDMFGEIONPD);
|
|
string text = this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.ScoreName.ToUpper();
|
|
int scoreToWin = this.FMBELJHPBCG.APOAHJMLMEG.ScoreToWin;
|
|
string text2 = string.Format("{0} {1}", scoreToWin.ToString(), text);
|
|
if (scoreToWin > 1)
|
|
{
|
|
text2 += "S";
|
|
}
|
|
this.IMPBOGJPPBG.PNAFGBJOPDE = this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.HasScore;
|
|
this.IMPBOGJPPBG.HADKCGMOODC = this.FMBELJHPBCG.APOAHJMLMEG.ScoreToWin > 0;
|
|
if (this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.GameOverCondition == CBLEOGCAHJL.TIMED)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "TIMED";
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.GameOverCondition == CBLEOGCAHJL.ARBITRARY)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "-";
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = text2;
|
|
}
|
|
this.IMPBOGJPPBG.FPEMLHHPPNO = this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.Stats.Length;
|
|
for (int i = 0; i < this.IMPBOGJPPBG.FPEMLHHPPNO; i++)
|
|
{
|
|
this.IMPBOGJPPBG.KMOGCLKEFNG[i] = this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.Stats[i].Name;
|
|
}
|
|
string text3 = this.FMBELJHPBCG.PNOOBNCKAMJ.GDIECAFDIMC.ToUpper();
|
|
if (SessionManager.FMECIDNEBGM)
|
|
{
|
|
if (!string.IsNullOrEmpty(text3))
|
|
{
|
|
text3 += " ";
|
|
}
|
|
text3 += "(INVITE ONLY)";
|
|
}
|
|
this.IMPBOGJPPBG.IEFKHCDMKCG = text3;
|
|
this.IMPBOGJPPBG.JMDLLFFNBEO = this.FMBELJHPBCG.IIINBIBMEGJ.CurrentPresenceString;
|
|
this.IMPBOGJPPBG.BJGEIEIPMCO = this.FMBELJHPBCG.PNOOBNCKAMJ.GPEOKJCNPJH.GameHasDuration;
|
|
this.IMPBOGJPPBG.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
IPBDFPEPNIM[] array = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA();
|
|
IPBDFPEPNIM[] array2 = array;
|
|
if (AEMMICFOEJH.DINNJGHCFHI == null)
|
|
{
|
|
AEMMICFOEJH.DINNJGHCFHI = new Comparison<IPBDFPEPNIM>(AEMMICFOEJH.JBDKFHPBMMH);
|
|
}
|
|
Array.Sort<IPBDFPEPNIM>(array2, AEMMICFOEJH.DINNJGHCFHI);
|
|
this.IMPBOGJPPBG.HBOBNMCMBLF = this.FMBELJHPBCG.PNOOBNCKAMJ.GEAFOCKCAJA.TeamConfigs.Length;
|
|
for (int j = 0; j < array.Length; j++)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = false;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].GBLPHKFPELB = PBMLOBHPIMG.OMKFIIOOMJB(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].CBFMPOKDNFL = this.FMBELJHPBCG.APOAHJMLMEG.LDKEEKDKJPL(array[j]);
|
|
GameScoreManager.GEPDBIKOOKI gepdbikooki = this.FMBELJHPBCG.APOAHJMLMEG.NKAPPNAHAAL(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].KDCGNACKDHE = ((gepdbikooki <= GameScoreManager.GEPDBIKOOKI.Invalid) ? string.Empty : gepdbikooki.ToString());
|
|
LNJFBGIBLHA[] array3 = this.FMBELJHPBCG.NKCBOCMOBCA.CMDEDBJHNGC(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].HHEECLBGLCE = array3.Length > 0;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].FOBACKMJHIO = this.FMBELJHPBCG.NKCBOCMOBCA.JCEFMBMDGAP(array[j]);
|
|
int k;
|
|
for (k = 0; k < array3.Length; k++)
|
|
{
|
|
if (array3[k] == IHFKMIAHBFP.JEFGMHBLLKI)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = true;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = true;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = false;
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = true;
|
|
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL(array3[k].KJOEMGEOBBA);
|
|
string text4 = string.Empty;
|
|
if (eebplecpegd != null)
|
|
{
|
|
text4 = eebplecpegd.ENMNBBMDOHC.KBLPFIOHKBF();
|
|
}
|
|
else
|
|
{
|
|
Player player = array3[k].JHJGDFHNBLO();
|
|
text4 = ((!(player != null)) ? array3[k].KODHOHBEAOP : player.GNLMCJKALBJ);
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].GDIECAFDIMC = text4;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].FPEMLHHPPNO = this.IMPBOGJPPBG.FPEMLHHPPNO;
|
|
for (int l = 0; l < this.IMPBOGJPPBG.FPEMLHHPPNO; l++)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].EFLBKCJOKCL[l] = this.FMBELJHPBCG.APOAHJMLMEG.MOCABCHGNNC(array3[k], this.FMBELJHPBCG.PNOOBNCKAMJ.HCOKIBEGCCF.Stats[l].StatType);
|
|
}
|
|
}
|
|
while (k < this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP.Length)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = false;
|
|
k++;
|
|
}
|
|
}
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECMEHMICALO = this.FMBELJHPBCG.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.MOPJCKIMNGN = this.FMBELJHPBCG.NKCBOCMOBCA.OKOEACELJGP(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.FNGPPPHIOPI = this.FMBELJHPBCG.NKCBOCMOBCA.DFCBPKKAIPJ(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.HIBBJBPINPM = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBKJHFMIENG;
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.GAME_RUNNING)
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = false;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.IIDJPAPMOFA;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.NKCBOCMOBCA.MNNIBPGGNDP() > 0;
|
|
}
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.INOGACMDLCD = text2;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KBKLOFPFPBD = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KHNBJNCCEIK = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.DominantHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.OCMALJLLACN = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.OffHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.HADIMCODNNP = ((!this.FMBELJHPBCG.HDNIEJJBLGI.FieldEquipmentEnabled) ? "OFF" : "ON");
|
|
}
|
|
|
|
// Token: 0x06013AB9 RID: 80569 RVA: 0x00597938 File Offset: 0x00595B38
|
|
private void FCIFKKHALGF()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerJoinLeaveGame();
|
|
}
|
|
|
|
// Token: 0x06013ABA RID: 80570 RVA: 0x00597948 File Offset: 0x00595B48
|
|
public void EOLCMCIOBIE()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID;
|
|
}
|
|
this.IMPBOGJPPBG = this.ENOHPAOFIDA();
|
|
this.IGBKIGOMNDN = new LDCJMGOBIJC();
|
|
this.COKEFMCGBIO();
|
|
this.MJBOAMKOHML();
|
|
this.JANANFAFAOG = new MBAKNEPBNMI();
|
|
this.NJPIEPFCNBJ = new MBAKNEPBNMI();
|
|
this.OABBEKFKKEF();
|
|
this.GBDIENHLKDI();
|
|
}
|
|
|
|
// Token: 0x06013ABB RID: 80571 RVA: 0x005979CC File Offset: 0x00595BCC
|
|
private void IFBLKAPKNBC()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013ABC RID: 80572 RVA: 0x005979D8 File Offset: 0x00595BD8
|
|
public void CMBEDBCPNIA()
|
|
{
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.DHMMKCJAKLD -= this.EABDMJMNKLP;
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.BGNOIMIHABL -= this.FNLOKKHNOLL;
|
|
this.FMBELJHPBCG.APOAHJMLMEG.FDCMFEAGCED -= this.GAEFDGCBCNH;
|
|
this.FMBELJHPBCG.IIINBIBMEGJ.LONPANKLDAL -= this.KBHCMHLIHHB;
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GIHMOFJEEOK;
|
|
this.FMBELJHPBCG.PLDHOFICBJO -= this.GMPPDFNMFNO;
|
|
FKJHLNJDEKK.PNCMLPIPGEG -= this.JIDDOGLJNFC;
|
|
}
|
|
if (this.NFKIAGFONMF != null)
|
|
{
|
|
for (int i = 0; i < this.NFKIAGFONMF.Count; i++)
|
|
{
|
|
if (this.NFKIAGFONMF[i] != null)
|
|
{
|
|
this.NFKIAGFONMF[i].KNLBNINIICC -= this.FCIFKKHALGF;
|
|
this.NFKIAGFONMF[i].AIOFJLHMEPK -= this.NBBGOAELKIG;
|
|
this.NFKIAGFONMF[i].IDNEMAFEHCN -= this.DLJMIGGPPDH;
|
|
this.NFKIAGFONMF[i].LIABFPBILFH -= this.PHOPEAPKJFO;
|
|
this.NFKIAGFONMF[i].NADIOPPDOPO -= this.EIGCBGFFKFG;
|
|
this.NFKIAGFONMF[i].LBFIGCPLNOD -= this.PGNAAODGLAE;
|
|
this.NFKIAGFONMF[i].LKPIFHACLIO -= this.CLELBPPNOFL;
|
|
this.NFKIAGFONMF[i].NHCLNLBNIJI -= this.CINAKKPEMIJ;
|
|
this.NFKIAGFONMF[i].MDDLHNPMBKO -= this.CDDBCDNPKGD;
|
|
this.NFKIAGFONMF[i].FPHLKOFAMJD -= this.MLKKDIHJAMH;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013ABD RID: 80573 RVA: 0x00597C00 File Offset: 0x00595E00
|
|
public void HFCIICOGBAC(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013ABE RID: 80574 RVA: 0x00597C04 File Offset: 0x00595E04
|
|
public void BHEJBJCKBMD(GameUIView IBMCGKDECLN)
|
|
{
|
|
IBMCGKDECLN.KNLBNINIICC += this.GNNEAOJIEPN;
|
|
IBMCGKDECLN.AIOFJLHMEPK += this.MEMDPGHCDDP;
|
|
IBMCGKDECLN.IDNEMAFEHCN += this.DLJMIGGPPDH;
|
|
IBMCGKDECLN.LIABFPBILFH += this.PHOPEAPKJFO;
|
|
IBMCGKDECLN.NADIOPPDOPO += this.EIGCBGFFKFG;
|
|
IBMCGKDECLN.LBFIGCPLNOD += this.NKNOFIIIDNH;
|
|
IBMCGKDECLN.LKPIFHACLIO += this.GHJKNDDFNDJ;
|
|
IBMCGKDECLN.NHCLNLBNIJI += this.AADOBDDCDHJ;
|
|
IBMCGKDECLN.MDDLHNPMBKO += this.CDDBCDNPKGD;
|
|
IBMCGKDECLN.FPHLKOFAMJD += this.NFAGPEMMBIJ;
|
|
IBMCGKDECLN.EAODEDAOHLJ += this.HOFBGMCPAAN;
|
|
this.NFKIAGFONMF.Add(IBMCGKDECLN);
|
|
LDCJMGOBIJC ldcjmgobijc = ((this.FLKEHJDPNBJ != EINCJDOHJCK.GAME_RUNNING && this.FLKEHJDPNBJ != EINCJDOHJCK.RESULTS_LOCKED) ? this.IMPBOGJPPBG : this.IGBKIGOMNDN);
|
|
IBMCGKDECLN.SetGameDataModel(this.FLKEHJDPNBJ, ldcjmgobijc);
|
|
}
|
|
|
|
// Token: 0x06013ABF RID: 80575 RVA: 0x00597D1C File Offset: 0x00595F1C
|
|
private void FHGABEGBOHC()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleGameDuration();
|
|
}
|
|
|
|
// Token: 0x06013AC0 RID: 80576 RVA: 0x00597D2C File Offset: 0x00595F2C
|
|
private void DIFHCNAENHI()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleDefaultSpawnEquipment(false);
|
|
}
|
|
|
|
// Token: 0x06013AC1 RID: 80577 RVA: 0x00597D3C File Offset: 0x00595F3C
|
|
private void KBHCMHLIHHB()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013AC2 RID: 80578 RVA: 0x00597D48 File Offset: 0x00595F48
|
|
private void DDJLMHKDJJI()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerSwitchTeam();
|
|
}
|
|
|
|
// Token: 0x06013AC3 RID: 80579 RVA: 0x00597D58 File Offset: 0x00595F58
|
|
private void DLJMIGGPPDH()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerSwitchTeam();
|
|
}
|
|
|
|
// Token: 0x06013AC4 RID: 80580 RVA: 0x00597D68 File Offset: 0x00595F68
|
|
public void OMOFNDGJDLA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AC5 RID: 80581 RVA: 0x00597D6C File Offset: 0x00595F6C
|
|
public void BBNJAHNBGHD(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AC6 RID: 80582 RVA: 0x00597D70 File Offset: 0x00595F70
|
|
private void LEDMFAJMFGA(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
|
|
{
|
|
if (JEFGMHBLLKI.IPFPJCPGENH)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AC7 RID: 80583 RVA: 0x00597D84 File Offset: 0x00595F84
|
|
public void BOMMMHJPFID(GameUIView IBMCGKDECLN)
|
|
{
|
|
IBMCGKDECLN.KNLBNINIICC += this.CHHEOCKJMGC;
|
|
IBMCGKDECLN.AIOFJLHMEPK += this.MEMDPGHCDDP;
|
|
IBMCGKDECLN.IDNEMAFEHCN += this.DDJLMHKDJJI;
|
|
IBMCGKDECLN.LIABFPBILFH += this.PHOPEAPKJFO;
|
|
IBMCGKDECLN.NADIOPPDOPO += this.EIGCBGFFKFG;
|
|
IBMCGKDECLN.LBFIGCPLNOD += this.AEPLMKBCMIF;
|
|
IBMCGKDECLN.LKPIFHACLIO += this.GHJKNDDFNDJ;
|
|
IBMCGKDECLN.NHCLNLBNIJI += this.AADOBDDCDHJ;
|
|
IBMCGKDECLN.MDDLHNPMBKO += this.GGANOFPNKKK;
|
|
IBMCGKDECLN.FPHLKOFAMJD += this.MLKKDIHJAMH;
|
|
IBMCGKDECLN.EAODEDAOHLJ += this.DNKAJIKGENI;
|
|
this.NFKIAGFONMF.Add(IBMCGKDECLN);
|
|
LDCJMGOBIJC ldcjmgobijc = ((this.FLKEHJDPNBJ != EINCJDOHJCK.WAITING_FOR_PLAYERS && this.FLKEHJDPNBJ != EINCJDOHJCK.WAITING_FOR_PLAYERS) ? this.IMPBOGJPPBG : this.IGBKIGOMNDN);
|
|
IBMCGKDECLN.SetGameDataModel(this.FLKEHJDPNBJ, ldcjmgobijc);
|
|
}
|
|
|
|
// Token: 0x06013AC8 RID: 80584 RVA: 0x00597E9C File Offset: 0x0059609C
|
|
public void HMNHGDHJGDE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AC9 RID: 80585 RVA: 0x00597EA0 File Offset: 0x005960A0
|
|
private void MLKKDIHJAMH()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleDefaultSpawnEquipment(false);
|
|
}
|
|
|
|
// Token: 0x06013ACA RID: 80586 RVA: 0x00597EB0 File Offset: 0x005960B0
|
|
private void HOFBGMCPAAN()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleFieldEquipment();
|
|
}
|
|
|
|
// Token: 0x06013ACB RID: 80587 RVA: 0x00597EC0 File Offset: 0x005960C0
|
|
private LDCJMGOBIJC ENOHPAOFIDA()
|
|
{
|
|
LDCJMGOBIJC ldcjmgobijc = new LDCJMGOBIJC();
|
|
ldcjmgobijc.GDIECAFDIMC = RecRoomSceneManager.HHJEDBFEAFP;
|
|
ldcjmgobijc.PNAFGBJOPDE = false;
|
|
ldcjmgobijc.HADKCGMOODC = false;
|
|
ldcjmgobijc.MJKMLKMMCPJ = false;
|
|
ldcjmgobijc.GLILGJDFEKI = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA().Length > 1;
|
|
ldcjmgobijc.FNJGGOPHHOJ = this.FMBELJHPBCG.DDLEKNEELFF;
|
|
ldcjmgobijc.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
ldcjmgobijc.BJGEIEIPMCO = false;
|
|
ldcjmgobijc.IEFKHCDMKCG = string.Empty;
|
|
ldcjmgobijc.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.BGPMOEFKCKN(this.FMBELJHPBCG.PNOOBNCKAMJ.KJPIMAGIOPC.GameStartTeamRequirement, out ldcjmgobijc.KIIGMDIEICL, out ldcjmgobijc.CDMFGEIONPD);
|
|
ldcjmgobijc.LOJLLMAIOHE = string.Empty;
|
|
ldcjmgobijc.JMDLLFFNBEO = string.Empty;
|
|
int num = Enum.GetValues(typeof(FMGIBHKFCPD)).Length - 1;
|
|
ldcjmgobijc.FPEMLHHPPNO = 0;
|
|
ldcjmgobijc.KMOGCLKEFNG = new string[num];
|
|
int num2 = Enum.GetValues(typeof(IPBDFPEPNIM)).Length - 1;
|
|
ldcjmgobijc.HBOBNMCMBLF = 0;
|
|
ldcjmgobijc.FOBCJMIMJLN = new FHLAMBILGCC[num2];
|
|
int length = Enum.GetValues(typeof(LLMPNIPHKFK)).Length;
|
|
for (int i = 0; i < num2; i++)
|
|
{
|
|
ldcjmgobijc.FOBCJMIMJLN[i] = new FHLAMBILGCC();
|
|
ldcjmgobijc.FOBCJMIMJLN[i].HHEECLBGLCE = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].IPFPJCPGENH = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].GBLPHKFPELB = Color.white;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].CBFMPOKDNFL = 0;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].KDCGNACKDHE = string.Empty;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].FOBACKMJHIO = 0;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP = new BFFHEOJHAFI[length];
|
|
for (int j = 0; j < length; j++)
|
|
{
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j] = new BFFHEOJHAFI();
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].HHEECLBGLCE = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].IPFPJCPGENH = false;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].FPEMLHHPPNO = 0;
|
|
ldcjmgobijc.FOBCJMIMJLN[i].OIKBJGOIALP[j].EFLBKCJOKCL = new int[num];
|
|
}
|
|
}
|
|
ldcjmgobijc.JJOPMICJNMB = new EHJKGABMEOC();
|
|
ldcjmgobijc.JJOPMICJNMB.ECMEHMICALO = true;
|
|
ldcjmgobijc.JJOPMICJNMB.MOPJCKIMNGN = false;
|
|
ldcjmgobijc.JJOPMICJNMB.ECPMBJFAAKL = false;
|
|
ldcjmgobijc.JJOPMICJNMB.FNGPPPHIOPI = false;
|
|
ldcjmgobijc.JJOPMICJNMB.HIBBJBPINPM = false;
|
|
ldcjmgobijc.PNADKMEMFNF = new HEMDLFAFCND();
|
|
ldcjmgobijc.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
ldcjmgobijc.PNADKMEMFNF.INOGACMDLCD = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.KBKLOFPFPBD = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.KHNBJNCCEIK = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.OCMALJLLACN = string.Empty;
|
|
ldcjmgobijc.PNADKMEMFNF.HADIMCODNNP = string.Empty;
|
|
return ldcjmgobijc;
|
|
}
|
|
|
|
// Token: 0x06013ACC RID: 80588 RVA: 0x005981EC File Offset: 0x005963EC
|
|
public void BHANPOHCNLM()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID;
|
|
}
|
|
this.IMPBOGJPPBG = this.ENOHPAOFIDA();
|
|
this.IGBKIGOMNDN = new LDCJMGOBIJC();
|
|
this.COKEFMCGBIO();
|
|
this.MJBOAMKOHML();
|
|
this.JANANFAFAOG = new MBAKNEPBNMI();
|
|
this.NJPIEPFCNBJ = new MBAKNEPBNMI();
|
|
this.OABBEKFKKEF();
|
|
this.EKKNJAEMNMD();
|
|
}
|
|
|
|
// Token: 0x06013ACD RID: 80589 RVA: 0x00598270 File Offset: 0x00596470
|
|
private void NNIBLPNALIF()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerSwitchTeam();
|
|
}
|
|
|
|
// Token: 0x06013ACF RID: 80591 RVA: 0x0059829C File Offset: 0x0059649C
|
|
private void OPHDCOAKDCG()
|
|
{
|
|
this.IMPBOGJPPBG.MJKMLKMMCPJ = this.AABHEAEHCLH;
|
|
this.IMPBOGJPPBG.BPHLCNLIOIG = this.FMBELJHPBCG.JJBNOHHBBOO;
|
|
if (this.IGBKIGOMNDN != null)
|
|
{
|
|
this.IGBKIGOMNDN.BPHLCNLIOIG = this.IMPBOGJPPBG.BPHLCNLIOIG;
|
|
}
|
|
this.FMBELJHPBCG.NKCBOCMOBCA.EBEAAKOEIIG(this.FMBELJHPBCG.PNOOBNCKAMJ.IALPNJKFGIK().GameStartTeamRequirement, out this.IMPBOGJPPBG.KIIGMDIEICL, out this.IMPBOGJPPBG.CDMFGEIONPD);
|
|
string text = this.FMBELJHPBCG.PNOOBNCKAMJ.FHGJHACGKMC().ScoreName.ToUpper();
|
|
int scoreToWin = this.FMBELJHPBCG.APOAHJMLMEG.ScoreToWin;
|
|
string text2 = string.Format("punch", scoreToWin.ToString(), text);
|
|
if (scoreToWin > 0)
|
|
{
|
|
text2 += "looktarget";
|
|
}
|
|
this.IMPBOGJPPBG.PNAFGBJOPDE = this.FMBELJHPBCG.PNOOBNCKAMJ.AOOJLLPCILH().HasScore;
|
|
this.IMPBOGJPPBG.HADKCGMOODC = this.FMBELJHPBCG.APOAHJMLMEG.ScoreToWin > 1;
|
|
if (this.FMBELJHPBCG.PNOOBNCKAMJ.GDHINNBAKJJ().GameOverCondition == CBLEOGCAHJL.TIMED)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = " ms";
|
|
}
|
|
else if (this.FMBELJHPBCG.PNOOBNCKAMJ.DHLMIEHHFNM().GameOverCondition == CBLEOGCAHJL.ARBITRARY)
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = "{0}v1/buy";
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.LOJLLMAIOHE = text2;
|
|
}
|
|
this.IMPBOGJPPBG.FPEMLHHPPNO = this.FMBELJHPBCG.PNOOBNCKAMJ.HODPEHMHJDM().Stats.Length;
|
|
for (int i = 1; i < this.IMPBOGJPPBG.FPEMLHHPPNO; i += 0)
|
|
{
|
|
this.IMPBOGJPPBG.KMOGCLKEFNG[i] = this.FMBELJHPBCG.PNOOBNCKAMJ.PEEFNCEAIMI().Stats[i].Name;
|
|
}
|
|
string text3 = this.FMBELJHPBCG.PNOOBNCKAMJ.JNHFFFMEHJA().ToUpper();
|
|
if (SessionManager.OFNMCEFODPP())
|
|
{
|
|
if (!string.IsNullOrEmpty(text3))
|
|
{
|
|
text3 += " to: ";
|
|
}
|
|
text3 += "10";
|
|
}
|
|
this.IMPBOGJPPBG.IEFKHCDMKCG = text3;
|
|
this.IMPBOGJPPBG.JMDLLFFNBEO = this.FMBELJHPBCG.IIINBIBMEGJ.LMEDMDDBGOM();
|
|
this.IMPBOGJPPBG.BJGEIEIPMCO = this.FMBELJHPBCG.PNOOBNCKAMJ.MNIKCCAIILH().GameHasDuration;
|
|
this.IMPBOGJPPBG.DMFJDKDJAOC = this.FMBELJHPBCG.IGFNNAMAEBB;
|
|
IPBDFPEPNIM[] array = this.FMBELJHPBCG.NKCBOCMOBCA.NDIGJDEDINA();
|
|
IPBDFPEPNIM[] array2 = array;
|
|
if (AEMMICFOEJH.DINNJGHCFHI == null)
|
|
{
|
|
AEMMICFOEJH.DINNJGHCFHI = new Comparison<IPBDFPEPNIM>(AEMMICFOEJH.JBDKFHPBMMH);
|
|
}
|
|
Array.Sort<IPBDFPEPNIM>(array2, AEMMICFOEJH.DINNJGHCFHI);
|
|
this.IMPBOGJPPBG.HBOBNMCMBLF = this.FMBELJHPBCG.PNOOBNCKAMJ.BNFPHELBAHD().TeamConfigs.Length;
|
|
for (int j = 1; j < array.Length; j++)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = true;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].GBLPHKFPELB = PBMLOBHPIMG.OMKFIIOOMJB(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].CBFMPOKDNFL = this.FMBELJHPBCG.APOAHJMLMEG.LDKEEKDKJPL(array[j]);
|
|
GameScoreManager.GEPDBIKOOKI gepdbikooki = this.FMBELJHPBCG.APOAHJMLMEG.NKAPPNAHAAL(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].KDCGNACKDHE = ((gepdbikooki <= GameScoreManager.GEPDBIKOOKI.Invalid) ? string.Empty : gepdbikooki.ToString());
|
|
LNJFBGIBLHA[] array3 = this.FMBELJHPBCG.NKCBOCMOBCA.CMDEDBJHNGC(array[j]);
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].HHEECLBGLCE = array3.Length > 1;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].FOBACKMJHIO = this.FMBELJHPBCG.NKCBOCMOBCA.JCEFMBMDGAP(array[j]);
|
|
int k;
|
|
for (k = 0; k < array3.Length; k++)
|
|
{
|
|
if (array3[k] == IHFKMIAHBFP.JEFGMHBLLKI)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = false;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].IPFPJCPGENH = true;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].IPFPJCPGENH = false;
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = false;
|
|
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.LBEOGKBEFJD(array3[k].KKHOKFAABAM());
|
|
string text4 = string.Empty;
|
|
if (eebplecpegd != null)
|
|
{
|
|
text4 = eebplecpegd.NEHOOJDIDAH().HCHIJPBJLBP();
|
|
}
|
|
else
|
|
{
|
|
Player player = array3[k].JHJGDFHNBLO();
|
|
text4 = ((!(player != null)) ? array3[k].JFCNNPBCMMN() : player.NGKELOAKGPD());
|
|
}
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].GDIECAFDIMC = text4;
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].FPEMLHHPPNO = this.IMPBOGJPPBG.FPEMLHHPPNO;
|
|
for (int l = 0; l < this.IMPBOGJPPBG.FPEMLHHPPNO; l++)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].EFLBKCJOKCL[l] = this.FMBELJHPBCG.APOAHJMLMEG.MOCABCHGNNC(array3[k], this.FMBELJHPBCG.PNOOBNCKAMJ.LMHLMJPAAII().Stats[l].StatType);
|
|
}
|
|
}
|
|
while (k < this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP.Length)
|
|
{
|
|
this.IMPBOGJPPBG.FOBCJMIMJLN[j].OIKBJGOIALP[k].HHEECLBGLCE = false;
|
|
k++;
|
|
}
|
|
}
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECMEHMICALO = this.FMBELJHPBCG.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.MOPJCKIMNGN = this.FMBELJHPBCG.NKCBOCMOBCA.OKOEACELJGP(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.FNGPPPHIOPI = this.FMBELJHPBCG.NKCBOCMOBCA.DFCBPKKAIPJ(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.HIBBJBPINPM = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.COGCMGAINBF();
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.GAME_RUNNING)
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = false;
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.IIDJPAPMOFA;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.IMPBOGJPPBG.JJOPMICJNMB.ECPMBJFAAKL = this.FMBELJHPBCG.NKCBOCMOBCA.MNNIBPGGNDP() > 0;
|
|
}
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.MBMGPJOHAGB = this.FMBELJHPBCG.MGPAOPLNNBL;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.INOGACMDLCD = text2;
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KBKLOFPFPBD = this.FMBELJHPBCG.KDIPJNOKDFL.Duration.PPKOEKKHJAG();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.KHNBJNCCEIK = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.DominantHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.OCMALJLLACN = KIJLHDGENIC.FGLGOKDKAFC(this.FMBELJHPBCG.HDNIEJJBLGI.OffHandSpawnEquipment).ToUpper();
|
|
this.IMPBOGJPPBG.PNADKMEMFNF.HADIMCODNNP = ((!this.FMBELJHPBCG.HDNIEJJBLGI.ADFEBLFOFNF()) ? "\">Foreign saves detected: " : "(;\ufe4f;)");
|
|
}
|
|
|
|
// Token: 0x06013AD0 RID: 80592 RVA: 0x00598AB0 File Offset: 0x00596CB0
|
|
public void OIHCLBHKGLL()
|
|
{
|
|
int i = 1;
|
|
while (i < this.NFKIAGFONMF.Count)
|
|
{
|
|
if (this.NFKIAGFONMF[i] == null)
|
|
{
|
|
this.NFKIAGFONMF.RemoveAt(i);
|
|
}
|
|
else
|
|
{
|
|
i++;
|
|
}
|
|
}
|
|
this.DNFFKMFBDDO();
|
|
this.IIGEIJPJALJ();
|
|
if (this.NBPOGPHKNKF)
|
|
{
|
|
this.JMMOJGIHFIO();
|
|
this.BCCLOPMKBFP();
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AD1 RID: 80593 RVA: 0x00598B2C File Offset: 0x00596D2C
|
|
private void GIHMOFJEEOK(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.COKEFMCGBIO();
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013AD2 RID: 80594 RVA: 0x00598B3C File Offset: 0x00596D3C
|
|
private void GHJKNDDFNDJ()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerToggleGameDuration();
|
|
}
|
|
|
|
// Token: 0x06013AD3 RID: 80595 RVA: 0x00598B4C File Offset: 0x00596D4C
|
|
private void AOJIHHOFDHA(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.GJNCJEOCGBP();
|
|
this.NBPOGPHKNKF = false;
|
|
}
|
|
|
|
// Token: 0x06013AD4 RID: 80596 RVA: 0x00598B5C File Offset: 0x00596D5C
|
|
public void PNCODJLJFPE(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AD5 RID: 80597 RVA: 0x00598B60 File Offset: 0x00596D60
|
|
private void BCCLOPMKBFP()
|
|
{
|
|
LDCJMGOBIJC ldcjmgobijc = ((this.FLKEHJDPNBJ != EINCJDOHJCK.PRE_GAME && this.FLKEHJDPNBJ != EINCJDOHJCK.PRE_GAME) ? this.IMPBOGJPPBG : this.IGBKIGOMNDN);
|
|
for (int i = 1; i < this.NFKIAGFONMF.Count; i++)
|
|
{
|
|
this.NFKIAGFONMF[i].SetGameDataModel(this.FLKEHJDPNBJ, ldcjmgobijc);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AD6 RID: 80598 RVA: 0x00598BCC File Offset: 0x00596DCC
|
|
private void CFDDLHPNBHF()
|
|
{
|
|
PDBEIFOBGIM currentState = this.FMBELJHPBCG.HPCKCOBKJLK;
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
if (currentState == (PDBEIFOBGIM)7)
|
|
{
|
|
AFKOGABAHOM currentPostGameState = this.FMBELJHPBCG.KCCGPCIPMJC;
|
|
if (currentPostGameState != AFKOGABAHOM.GAME_OVER)
|
|
{
|
|
if (currentPostGameState == AFKOGABAHOM.GAME_OVER)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_STARTING;
|
|
this.JMMOJGIHFIO();
|
|
LDCJMGOBIJC.DCMJPFGFKDB(this.IMPBOGJPPBG, this.IGBKIGOMNDN);
|
|
MBAKNEPBNMI.HPEDNKMHINP(this.JANANFAFAOG, this.NJPIEPFCNBJ);
|
|
this.AABHEAEHCLH = true;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.LOADING_NEXT_LEVEL;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (this.FMBELJHPBCG.KMJGANPKBFJ)
|
|
{
|
|
case JMICDLFPECC.WAITING_FOR_PLAYERS:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
break;
|
|
case JMICDLFPECC.WAITING_FOR_START_GAME:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
break;
|
|
case JMICDLFPECC.GAME_LOADING:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.GAME_ON;
|
|
break;
|
|
case JMICDLFPECC.GAME_ON:
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013AD7 RID: 80599 RVA: 0x00598CD0 File Offset: 0x00596ED0
|
|
private void MEMDPGHCDDP()
|
|
{
|
|
this.FMBELJHPBCG.LocalPlayerStartGame();
|
|
}
|
|
|
|
// Token: 0x06013AD8 RID: 80600 RVA: 0x00598CE0 File Offset: 0x00596EE0
|
|
public void MHKNAPFEIOH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013AD9 RID: 80601 RVA: 0x00598CE4 File Offset: 0x00596EE4
|
|
private void JACPCJOHCID(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
|
|
{
|
|
if (JEFGMHBLLKI.IPFPJCPGENH)
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013ADA RID: 80602 RVA: 0x00598CF8 File Offset: 0x00596EF8
|
|
public void AHFGANBFPFM(bool LIEGPIPEAPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013ADB RID: 80603 RVA: 0x00598CFC File Offset: 0x00596EFC
|
|
private void FBICOJDGNGM()
|
|
{
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013ADC RID: 80604 RVA: 0x00598D08 File Offset: 0x00596F08
|
|
private void EOMHOJBBBPG(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
this.GJNCJEOCGBP();
|
|
this.NBPOGPHKNKF = false;
|
|
}
|
|
|
|
// Token: 0x06013ADD RID: 80605 RVA: 0x00598D18 File Offset: 0x00596F18
|
|
private void PGNAAODGLAE()
|
|
{
|
|
if (this.FMBELJHPBCG.HPCKCOBKJLK != PDBEIFOBGIM.PRE_GAME)
|
|
{
|
|
return;
|
|
}
|
|
if (this.FLKEHJDPNBJ == EINCJDOHJCK.RESULTS && this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.WAITING_FOR_PLAYERS;
|
|
}
|
|
else if (this.FLKEHJDPNBJ == EINCJDOHJCK.RESULTS && this.FMBELJHPBCG.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.PRE_GAME;
|
|
}
|
|
else if (this.FLKEHJDPNBJ == EINCJDOHJCK.PRE_GAME || this.FLKEHJDPNBJ == EINCJDOHJCK.WAITING_FOR_PLAYERS)
|
|
{
|
|
this.FLKEHJDPNBJ = EINCJDOHJCK.RESULTS;
|
|
}
|
|
this.NBPOGPHKNKF = true;
|
|
}
|
|
|
|
// Token: 0x06013ADE RID: 80606 RVA: 0x00598DAC File Offset: 0x00596FAC
|
|
public void LKPPKJMIGAK(GameUIView IBMCGKDECLN)
|
|
{
|
|
IBMCGKDECLN.KNLBNINIICC -= this.LCKJPNAIEGP;
|
|
IBMCGKDECLN.AIOFJLHMEPK -= this.NBBGOAELKIG;
|
|
IBMCGKDECLN.IDNEMAFEHCN -= this.COCMBGFMOIH;
|
|
IBMCGKDECLN.LIABFPBILFH -= this.PHOPEAPKJFO;
|
|
IBMCGKDECLN.NADIOPPDOPO -= this.EIGCBGFFKFG;
|
|
IBMCGKDECLN.LBFIGCPLNOD -= this.NKNOFIIIDNH;
|
|
IBMCGKDECLN.LKPIFHACLIO -= this.FHGABEGBOHC;
|
|
IBMCGKDECLN.NHCLNLBNIJI -= this.AADOBDDCDHJ;
|
|
IBMCGKDECLN.MDDLHNPMBKO -= this.GGANOFPNKKK;
|
|
IBMCGKDECLN.FPHLKOFAMJD -= this.MLKKDIHJAMH;
|
|
IBMCGKDECLN.EAODEDAOHLJ -= this.DNKAJIKGENI;
|
|
this.NFKIAGFONMF.Remove(IBMCGKDECLN);
|
|
}
|
|
|
|
// Token: 0x04003735 RID: 14133
|
|
private GameManager FMBELJHPBCG;
|
|
|
|
// Token: 0x04003736 RID: 14134
|
|
private List<GameUIView> NFKIAGFONMF = new List<GameUIView>();
|
|
|
|
// Token: 0x04003737 RID: 14135
|
|
private EINCJDOHJCK FLKEHJDPNBJ;
|
|
|
|
// Token: 0x04003738 RID: 14136
|
|
private LDCJMGOBIJC IMPBOGJPPBG;
|
|
|
|
// Token: 0x04003739 RID: 14137
|
|
private LDCJMGOBIJC IGBKIGOMNDN;
|
|
|
|
// Token: 0x0400373A RID: 14138
|
|
private MBAKNEPBNMI JANANFAFAOG;
|
|
|
|
// Token: 0x0400373B RID: 14139
|
|
private MBAKNEPBNMI NJPIEPFCNBJ;
|
|
|
|
// Token: 0x0400373C RID: 14140
|
|
private bool NBPOGPHKNKF = true;
|
|
|
|
// Token: 0x0400373D RID: 14141
|
|
private bool AABHEAEHCLH;
|
|
|
|
// Token: 0x0400373E RID: 14142
|
|
[CompilerGenerated]
|
|
private static Comparison<IPBDFPEPNIM> DINNJGHCFHI;
|
|
}
|