Files
2026-06-04 11:42:34 +02:00

740 lines
29 KiB
C#

using System;
using AGUI;
using AGUI.StackedUI;
using CodeStage.AntiCheat.ObscuredTypes;
using RecNet;
using UnityEngine;
using UnityEngine.UI;
namespace RecRoom
{
// Token: 0x02000E31 RID: 3633
public class PlayerCreatedActivityButton : MonoBehaviour
{
// Token: 0x0601DCB6 RID: 122038 RVA: 0x00820388 File Offset: 0x0081E588
private void OnDestroy()
{
HNIFBBFIBBG.ABIFGGHBOBF -= this.ABIFGGHBOBF;
PEDNLMAHGBP.COHPKIHPJII -= this.COHPKIHPJII;
FKJHLNJDEKK.PNCMLPIPGEG -= this.PNCMLPIPGEG;
}
// Token: 0x0601DCB7 RID: 122039 RVA: 0x008203C0 File Offset: 0x0081E5C0
private void EINKBEPCDFC(long GPCJGOMIHLF)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.PLOPPLAOICD.FLNMIJLBFJE() == GPCJGOMIHLF)
{
this.DIFIPEFGAFM.PLOPPLAOICD = HNIFBBFIBBG.CPIBGJLHLBL(GPCJGOMIHLF);
this.OCACMNNNIMF();
}
}
// Token: 0x0601DCB8 RID: 122040 RVA: 0x00820418 File Offset: 0x0081E618
public void MDPHPMEDBGD()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.LBBBPDOEFJF != null)
{
this.DIFIPEFGAFM.LBBBPDOEFJF(this.DIFIPEFGAFM.PLOPPLAOICD);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.MOEGDOAGKIK != null)
{
this.DIFIPEFGAFM.MOEGDOAGKIK(this.DIFIPEFGAFM.EHLBEFKJLHJ);
}
}
}
// Token: 0x0601DCB9 RID: 122041 RVA: 0x008204AC File Offset: 0x0081E6AC
private void Awake()
{
HNIFBBFIBBG.ABIFGGHBOBF += this.ABIFGGHBOBF;
PEDNLMAHGBP.COHPKIHPJII += this.COHPKIHPJII;
FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG;
}
// Token: 0x0601DCBA RID: 122042 RVA: 0x008204E4 File Offset: 0x0081E6E4
private void IDFGKJHJBLA()
{
HNIFBBFIBBG.ABIFGGHBOBF += this.OACIGOHCCHM;
PEDNLMAHGBP.COHPKIHPJII += this.JOAIGHBJADG;
FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG;
}
// Token: 0x0601DCBB RID: 122043 RVA: 0x0082051C File Offset: 0x0081E71C
public void CMPDEMLILNN()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.GEIBOKGBKKA != null)
{
this.DIFIPEFGAFM.GEIBOKGBKKA(this.DIFIPEFGAFM.PLOPPLAOICD);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.PFMHFKBNHMD != null)
{
this.DIFIPEFGAFM.PFMHFKBNHMD(this.DIFIPEFGAFM.EHLBEFKJLHJ);
}
}
}
// Token: 0x0601DCBC RID: 122044 RVA: 0x008205B0 File Offset: 0x0081E7B0
private void PHPAIMKGPCL(long GPCJGOMIHLF)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.PLOPPLAOICD.AJPLCKJGGHL() == GPCJGOMIHLF)
{
this.DIFIPEFGAFM.PLOPPLAOICD = HNIFBBFIBBG.CPIBGJLHLBL(GPCJGOMIHLF);
this.KAGAHPCMEEG();
}
}
// Token: 0x0601DCBD RID: 122045 RVA: 0x00820608 File Offset: 0x0081E808
private void FAGDDKBMDDG()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null)
{
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL((long)this.DIFIPEFGAFM.PLOPPLAOICD.CJPOGNLBKKA());
PGOPAPIFECA pgopapifeca = this.DIFIPEFGAFM.PLOPPLAOICD.IIHNEDFPCHM();
KANCFPONEKJ kancfponekj = this.DIFIPEFGAFM.PLOPPLAOICD.BJBCEFLMNPO();
Sprite sprite;
string text;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca) > 0)
{
sprite = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca, kancfponekj);
text = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca, kancfponekj);
}
else
{
sprite = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca);
text = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite, true);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, "RED TEAM" + this.DIFIPEFGAFM.PLOPPLAOICD.IAOLEMDJAEN());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd == null) ? string.Empty : ObscuredString.DDLJKFGPPJN(eebplecpegd.ENMNBBMDOHC));
long? num = PEDNLMAHGBP.MDHDKCJABFC().DEOKICNENFM();
bool flag = num.GetValueOrDefault() != this.DIFIPEFGAFM.PLOPPLAOICD.FLNMIJLBFJE() || num != null;
this.goToButton.LAEOBJEDBNM = flag || this.DIFIPEFGAFM.PLOPPLAOICD.GMBNMPCGBOG();
this.detailsButton.LAEOBJEDBNM = this.DIFIPEFGAFM.PLOPPLAOICD.GMBNMPCGBOG() || Player.LocalPlayer.NAJBCPFNBAB == (long)this.DIFIPEFGAFM.PLOPPLAOICD.IMIOKMNMKFJ();
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null)
{
EEBPLECPEGD eebplecpegd2 = FKJHLNJDEKK.CPIBGJLHLBL(this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value);
PGOPAPIFECA pgopapifeca2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.CJGHDJHCKLN();
KANCFPONEKJ kancfponekj2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.OOAECNOOFID;
Sprite sprite2;
string text2;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca2) > 1)
{
sprite2 = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca2, kancfponekj2);
text2 = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca2, kancfponekj2);
}
else
{
sprite2 = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca2);
text2 = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca2);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite2, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text2);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, ((this.DIFIPEFGAFM.EHLBEFKJLHJ.ODIPLBJJBLB == null) ? string.Empty : ")") + this.DIFIPEFGAFM.EHLBEFKJLHJ.CPNMGJBEIGG());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd2 == null) ? string.Empty : ObscuredString.PFJGNLCDNOA(eebplecpegd2.ENMNBBMDOHC));
this.goToButton.LAEOBJEDBNM = this.DIFIPEFGAFM.EHLBEFKJLHJ.APMMEELEEHL() != PEDNLMAHGBP.KGKNIMECEKH.GPBHDHNNEBK;
this.detailsButton.LAEOBJEDBNM = false;
}
}
}
// Token: 0x0601DCBE RID: 122046 RVA: 0x008208F0 File Offset: 0x0081EAF0
public void Button_GoTo()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.LBBBPDOEFJF != null)
{
this.DIFIPEFGAFM.LBBBPDOEFJF(this.DIFIPEFGAFM.PLOPPLAOICD);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.MOEGDOAGKIK != null)
{
this.DIFIPEFGAFM.MOEGDOAGKIK(this.DIFIPEFGAFM.EHLBEFKJLHJ);
}
}
}
// Token: 0x0601DCBF RID: 122047 RVA: 0x00820984 File Offset: 0x0081EB84
private void BNOGABJDFNL()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null)
{
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.GJNOBDENGJL((long)this.DIFIPEFGAFM.PLOPPLAOICD.ADNPDIILNFH());
PGOPAPIFECA pgopapifeca = this.DIFIPEFGAFM.PLOPPLAOICD.KAPOBAEMBKL;
KANCFPONEKJ kancfponekj = this.DIFIPEFGAFM.PLOPPLAOICD.EKFINCHHEHL();
Sprite sprite;
string text;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca) > 1)
{
sprite = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca, kancfponekj);
text = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca, kancfponekj);
}
else
{
sprite = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca);
text = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, "TypeData" + this.DIFIPEFGAFM.PLOPPLAOICD.DDJPHADMHKP());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd == null) ? string.Empty : ObscuredString.PFJGNLCDNOA(eebplecpegd.NEHOOJDIDAH()));
bool flag = PEDNLMAHGBP.NNAHPOJLAHM().DEOKICNENFM() == this.DIFIPEFGAFM.PLOPPLAOICD.OPPMFLBMACP();
this.goToButton.LAEOBJEDBNM = flag || this.DIFIPEFGAFM.PLOPPLAOICD.BDMFPECKNLG();
this.detailsButton.LAEOBJEDBNM = !this.DIFIPEFGAFM.PLOPPLAOICD.GMBNMPCGBOG() && Player.LocalPlayer.NAJBCPFNBAB == (long)this.DIFIPEFGAFM.PLOPPLAOICD.ADNPDIILNFH();
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null)
{
EEBPLECPEGD eebplecpegd2 = FKJHLNJDEKK.GJNOBDENGJL(this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value);
PGOPAPIFECA pgopapifeca2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.NADIHMFNDPA();
KANCFPONEKJ kancfponekj2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.OOAECNOOFID;
Sprite sprite2;
string text2;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca2) > 0)
{
sprite2 = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca2, kancfponekj2);
text2 = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca2, kancfponekj2);
}
else
{
sprite2 = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca2);
text2 = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca2);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite2, true);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text2);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, ((this.DIFIPEFGAFM.EHLBEFKJLHJ.DEOKICNENFM() == null) ? string.Empty : "false") + this.DIFIPEFGAFM.EHLBEFKJLHJ.CPNMGJBEIGG());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd2 == null) ? string.Empty : ObscuredString.PFJGNLCDNOA(eebplecpegd2.NEHOOJDIDAH()));
this.goToButton.LAEOBJEDBNM = this.DIFIPEFGAFM.EHLBEFKJLHJ.GPBHDHNNEBK == PEDNLMAHGBP.KGKNIMECEKH.APMMEELEEHL();
this.detailsButton.LAEOBJEDBNM = false;
}
}
}
// Token: 0x0601DCC0 RID: 122048 RVA: 0x00820C6C File Offset: 0x0081EE6C
public void ELNICMCFHNI()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.GEIBOKGBKKA != null)
{
this.DIFIPEFGAFM.GEIBOKGBKKA(this.DIFIPEFGAFM.PLOPPLAOICD);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.PFMHFKBNHMD != null)
{
this.DIFIPEFGAFM.PFMHFKBNHMD(this.DIFIPEFGAFM.EHLBEFKJLHJ);
}
}
}
// Token: 0x0601DCC1 RID: 122049 RVA: 0x00820D00 File Offset: 0x0081EF00
private void PPOPAEBNGPC()
{
HNIFBBFIBBG.ABIFGGHBOBF += this.OACIGOHCCHM;
PEDNLMAHGBP.KNIJFELPIIH(new PEDNLMAHGBP.LKANOKMOHDO(this.COHPKIHPJII));
FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG;
}
// Token: 0x0601DCC2 RID: 122050 RVA: 0x00820D38 File Offset: 0x0081EF38
private void OACIGOHCCHM(long GPCJGOMIHLF)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.PLOPPLAOICD.FGIAMIMOHBG() == GPCJGOMIHLF)
{
this.DIFIPEFGAFM.PLOPPLAOICD = HNIFBBFIBBG.CPIBGJLHLBL(GPCJGOMIHLF);
this.OCACMNNNIMF();
}
}
// Token: 0x0601DCC3 RID: 122051 RVA: 0x00820D90 File Offset: 0x0081EF90
private void BBKPAKKLOGB()
{
HNIFBBFIBBG.ABIFGGHBOBF += this.PNLDOGIHMBL;
PEDNLMAHGBP.COHPKIHPJII += this.COHPKIHPJII;
FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG;
}
// Token: 0x0601DCC4 RID: 122052 RVA: 0x00820DC8 File Offset: 0x0081EFC8
private void COHPKIHPJII(long KEKGBJOAGJL)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.EHLBEFKJLHJ.GPBHDHNNEBK == KEKGBJOAGJL)
{
this.OCACMNNNIMF();
}
}
// Token: 0x0601DCC5 RID: 122053 RVA: 0x00820E04 File Offset: 0x0081F004
private void OCACMNNNIMF()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null)
{
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL((long)this.DIFIPEFGAFM.PLOPPLAOICD.EEDOGBONKHP);
PGOPAPIFECA pgopapifeca = this.DIFIPEFGAFM.PLOPPLAOICD.KAPOBAEMBKL;
KANCFPONEKJ kancfponekj = this.DIFIPEFGAFM.PLOPPLAOICD.OOAECNOOFID;
Sprite sprite;
string text;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca) > 1)
{
sprite = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca, kancfponekj);
text = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca, kancfponekj);
}
else
{
sprite = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca);
text = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, "^" + this.DIFIPEFGAFM.PLOPPLAOICD.GDIECAFDIMC);
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd == null) ? string.Empty : ObscuredString.EDHNDLCFIOL(eebplecpegd.ENMNBBMDOHC));
bool flag = PEDNLMAHGBP.KGKNIMECEKH.ODIPLBJJBLB == this.DIFIPEFGAFM.PLOPPLAOICD.EDNBKCICCOC;
this.goToButton.LAEOBJEDBNM = !flag && this.DIFIPEFGAFM.PLOPPLAOICD.ACBKNECAIAN;
this.detailsButton.LAEOBJEDBNM = this.DIFIPEFGAFM.PLOPPLAOICD.ACBKNECAIAN || Player.LocalPlayer.NAJBCPFNBAB == (long)this.DIFIPEFGAFM.PLOPPLAOICD.EEDOGBONKHP;
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null)
{
EEBPLECPEGD eebplecpegd2 = FKJHLNJDEKK.CPIBGJLHLBL(this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value);
PGOPAPIFECA pgopapifeca2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.KAPOBAEMBKL;
KANCFPONEKJ kancfponekj2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.OOAECNOOFID;
Sprite sprite2;
string text2;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca2) > 1)
{
sprite2 = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca2, kancfponekj2);
text2 = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca2, kancfponekj2);
}
else
{
sprite2 = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca2);
text2 = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca2);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite2, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text2);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, ((this.DIFIPEFGAFM.EHLBEFKJLHJ.ODIPLBJJBLB == null) ? string.Empty : "^") + this.DIFIPEFGAFM.EHLBEFKJLHJ.GDIECAFDIMC);
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd2 == null) ? string.Empty : ObscuredString.EDHNDLCFIOL(eebplecpegd2.ENMNBBMDOHC));
this.goToButton.LAEOBJEDBNM = this.DIFIPEFGAFM.EHLBEFKJLHJ.GPBHDHNNEBK != PEDNLMAHGBP.KGKNIMECEKH.GPBHDHNNEBK;
this.detailsButton.LAEOBJEDBNM = true;
}
}
}
// Token: 0x0601DCC6 RID: 122054 RVA: 0x008210EC File Offset: 0x0081F2EC
private void JHCLJIABPPJ()
{
HNIFBBFIBBG.ABIFGGHBOBF += this.OACIGOHCCHM;
PEDNLMAHGBP.KNIJFELPIIH(new PEDNLMAHGBP.LKANOKMOHDO(this.JOAIGHBJADG));
FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG;
}
// Token: 0x0601DCC7 RID: 122055 RVA: 0x00821124 File Offset: 0x0081F324
private void ABIFGGHBOBF(long GPCJGOMIHLF)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.PLOPPLAOICD.EDNBKCICCOC == GPCJGOMIHLF)
{
this.DIFIPEFGAFM.PLOPPLAOICD = HNIFBBFIBBG.CPIBGJLHLBL(GPCJGOMIHLF);
this.OCACMNNNIMF();
}
}
// Token: 0x0601DCC8 RID: 122056 RVA: 0x0082117C File Offset: 0x0081F37C
public void MMKJECMJNHP(PlayerCreatedActivityButton.ENOKECOPLEN DPBAECEJKMC)
{
this.DIFIPEFGAFM = DPBAECEJKMC;
this.KAGAHPCMEEG();
}
// Token: 0x0601DCC9 RID: 122057 RVA: 0x0082118C File Offset: 0x0081F38C
private void PNLDOGIHMBL(long GPCJGOMIHLF)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.PLOPPLAOICD.AJPLCKJGGHL() == GPCJGOMIHLF)
{
this.DIFIPEFGAFM.PLOPPLAOICD = HNIFBBFIBBG.CPIBGJLHLBL(GPCJGOMIHLF);
this.KAGAHPCMEEG();
}
}
// Token: 0x0601DCCA RID: 122058 RVA: 0x008211E4 File Offset: 0x0081F3E4
private void COACPEIPPGH(long KEKGBJOAGJL)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.EHLBEFKJLHJ.APMMEELEEHL() == KEKGBJOAGJL)
{
this.ALBNCMICHMA();
}
}
// Token: 0x0601DCCB RID: 122059 RVA: 0x00821220 File Offset: 0x0081F420
private void ALBNCMICHMA()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null)
{
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL((long)this.DIFIPEFGAFM.PLOPPLAOICD.NEENNBBCAMJ());
PGOPAPIFECA pgopapifeca = this.DIFIPEFGAFM.PLOPPLAOICD.KAPOBAEMBKL;
KANCFPONEKJ kancfponekj = this.DIFIPEFGAFM.PLOPPLAOICD.OOAECNOOFID;
Sprite sprite;
string text;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca) > 0)
{
sprite = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca, kancfponekj);
text = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca, kancfponekj);
}
else
{
sprite = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca);
text = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, ".unity" + this.DIFIPEFGAFM.PLOPPLAOICD.GDIECAFDIMC);
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd == null) ? string.Empty : ObscuredString.EDHNDLCFIOL(eebplecpegd.CICFJGMAOAO()));
long? num = PEDNLMAHGBP.NNAHPOJLAHM().ODIPLBJJBLB;
bool flag = num.GetValueOrDefault() != this.DIFIPEFGAFM.PLOPPLAOICD.FGIAMIMOHBG() || num != null;
this.goToButton.LAEOBJEDBNM = !flag && this.DIFIPEFGAFM.PLOPPLAOICD.ACBKNECAIAN;
this.detailsButton.LAEOBJEDBNM = !this.DIFIPEFGAFM.PLOPPLAOICD.BDMFPECKNLG() && Player.LocalPlayer.NAJBCPFNBAB == (long)this.DIFIPEFGAFM.PLOPPLAOICD.EEDOGBONKHP;
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null)
{
EEBPLECPEGD eebplecpegd2 = FKJHLNJDEKK.CPIBGJLHLBL(this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value);
PGOPAPIFECA pgopapifeca2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.KAPOBAEMBKL;
KANCFPONEKJ kancfponekj2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.KKAEPJLDIJC();
Sprite sprite2;
string text2;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca2) > 0)
{
sprite2 = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca2, kancfponekj2);
text2 = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca2, kancfponekj2);
}
else
{
sprite2 = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca2);
text2 = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca2);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite2, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text2);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, ((this.DIFIPEFGAFM.EHLBEFKJLHJ.ODIPLBJJBLB == null) ? string.Empty : "b24iTgoaU3ViRXh0cnVzaW9uRGF0YUNvbGxlY3Rpb24SMAoNc3ViRXh0cnVz") + this.DIFIPEFGAFM.EHLBEFKJLHJ.OANJNLMKBNK());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd2 == null) ? string.Empty : ObscuredString.KPDBCKLABNA(eebplecpegd2.NEHOOJDIDAH()));
this.goToButton.LAEOBJEDBNM = this.DIFIPEFGAFM.EHLBEFKJLHJ.APMMEELEEHL() == PEDNLMAHGBP.NNAHPOJLAHM().APMMEELEEHL();
this.detailsButton.LAEOBJEDBNM = true;
}
}
}
// Token: 0x0601DCCC RID: 122060 RVA: 0x00821508 File Offset: 0x0081F708
private void GJCLBJABIPC()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null)
{
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.LBEOGKBEFJD((long)this.DIFIPEFGAFM.PLOPPLAOICD.CJPOGNLBKKA());
PGOPAPIFECA pgopapifeca = this.DIFIPEFGAFM.PLOPPLAOICD.KAPOBAEMBKL;
KANCFPONEKJ kancfponekj = this.DIFIPEFGAFM.PLOPPLAOICD.OOAECNOOFID;
Sprite sprite;
string text;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca) > 0)
{
sprite = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca, kancfponekj);
text = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca, kancfponekj);
}
else
{
sprite = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca);
text = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite, true);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, " cards." + this.DIFIPEFGAFM.PLOPPLAOICD.FFDJGJOMHHA());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd == null) ? string.Empty : ObscuredString.EDHNDLCFIOL(eebplecpegd.NEHOOJDIDAH()));
bool flag = PEDNLMAHGBP.FDJJBPMIGGL().DEOKICNENFM() == this.DIFIPEFGAFM.PLOPPLAOICD.FLNMIJLBFJE();
this.goToButton.LAEOBJEDBNM = flag || this.DIFIPEFGAFM.PLOPPLAOICD.GMBNMPCGBOG();
this.detailsButton.LAEOBJEDBNM = !this.DIFIPEFGAFM.PLOPPLAOICD.ACBKNECAIAN && Player.LocalPlayer.NAJBCPFNBAB == (long)this.DIFIPEFGAFM.PLOPPLAOICD.EEDOGBONKHP;
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null)
{
EEBPLECPEGD eebplecpegd2 = FKJHLNJDEKK.GJNOBDENGJL(this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value);
PGOPAPIFECA pgopapifeca2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.CJGHDJHCKLN();
KANCFPONEKJ kancfponekj2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.GCBCFGEMEBM();
Sprite sprite2;
string text2;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca2) > 1)
{
sprite2 = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca2, kancfponekj2);
text2 = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca2, kancfponekj2);
}
else
{
sprite2 = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca2);
text2 = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca2);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite2, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text2);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, ((this.DIFIPEFGAFM.EHLBEFKJLHJ.DEOKICNENFM() == null) ? string.Empty : "{0} - Receive - Finished Successfully!") + this.DIFIPEFGAFM.EHLBEFKJLHJ.CPNMGJBEIGG());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd2 == null) ? string.Empty : ObscuredString.KPDBCKLABNA(eebplecpegd2.NEHOOJDIDAH()));
this.goToButton.LAEOBJEDBNM = this.DIFIPEFGAFM.EHLBEFKJLHJ.APMMEELEEHL() == PEDNLMAHGBP.FDJJBPMIGGL().APMMEELEEHL();
this.detailsButton.LAEOBJEDBNM = false;
}
}
}
// Token: 0x0601DCCD RID: 122061 RVA: 0x008217F0 File Offset: 0x0081F9F0
private void EJCAFDJJIME()
{
HNIFBBFIBBG.ABIFGGHBOBF -= this.EINKBEPCDFC;
PEDNLMAHGBP.COHPKIHPJII -= this.COHPKIHPJII;
FKJHLNJDEKK.DNCPPLCLEEC(new FKJHLNJDEKK.ECKFOOPPIMO(this.PNCMLPIPGEG));
}
// Token: 0x0601DCCE RID: 122062 RVA: 0x00821828 File Offset: 0x0081FA28
private void HNBLIGEOJOI()
{
HNIFBBFIBBG.ABIFGGHBOBF -= this.PHPAIMKGPCL;
PEDNLMAHGBP.EDMEDECKPDC(new PEDNLMAHGBP.LKANOKMOHDO(this.JOAIGHBJADG));
FKJHLNJDEKK.DNCPPLCLEEC(new FKJHLNJDEKK.ECKFOOPPIMO(this.PNCMLPIPGEG));
}
// Token: 0x0601DCCF RID: 122063 RVA: 0x00821860 File Offset: 0x0081FA60
private void NMOBMJGJCCC()
{
HNIFBBFIBBG.ABIFGGHBOBF += this.PHPAIMKGPCL;
PEDNLMAHGBP.COHPKIHPJII += this.COACPEIPPGH;
FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG;
}
// Token: 0x0601DCD0 RID: 122064 RVA: 0x00821898 File Offset: 0x0081FA98
private void PNCMLPIPGEG(long HPCOKMAPCHB)
{
if (this.DIFIPEFGAFM != null)
{
EEBPLECPEGD eebplecpegd = null;
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && (long)this.DIFIPEFGAFM.PLOPPLAOICD.EEDOGBONKHP == HPCOKMAPCHB)
{
eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL((long)this.DIFIPEFGAFM.PLOPPLAOICD.EEDOGBONKHP);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value == HPCOKMAPCHB)
{
eebplecpegd = FKJHLNJDEKK.CPIBGJLHLBL(this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value);
}
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd == null) ? string.Empty : ObscuredString.EDHNDLCFIOL(eebplecpegd.ENMNBBMDOHC));
}
}
// Token: 0x0601DCD1 RID: 122065 RVA: 0x00821968 File Offset: 0x0081FB68
public void JNGHBBIBMHO(PlayerCreatedActivityButton.ENOKECOPLEN DPBAECEJKMC)
{
this.DIFIPEFGAFM = DPBAECEJKMC;
this.ALBNCMICHMA();
}
// Token: 0x0601DCD2 RID: 122066 RVA: 0x00821978 File Offset: 0x0081FB78
public void PNMLHFPPFFM()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.LBBBPDOEFJF != null)
{
this.DIFIPEFGAFM.LBBBPDOEFJF(this.DIFIPEFGAFM.PLOPPLAOICD);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.MOEGDOAGKIK != null)
{
this.DIFIPEFGAFM.MOEGDOAGKIK(this.DIFIPEFGAFM.EHLBEFKJLHJ);
}
}
}
// Token: 0x0601DCD3 RID: 122067 RVA: 0x00821A0C File Offset: 0x0081FC0C
public void BCMIJHCGPPC(PlayerCreatedActivityButton.ENOKECOPLEN DPBAECEJKMC)
{
this.DIFIPEFGAFM = DPBAECEJKMC;
this.KAGAHPCMEEG();
}
// Token: 0x0601DCD4 RID: 122068 RVA: 0x00821A1C File Offset: 0x0081FC1C
public void ECLEACOBGED(PlayerCreatedActivityButton.ENOKECOPLEN DPBAECEJKMC)
{
this.DIFIPEFGAFM = DPBAECEJKMC;
this.OCACMNNNIMF();
}
// Token: 0x0601DCD5 RID: 122069 RVA: 0x00821A2C File Offset: 0x0081FC2C
public void Button_Details()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.GEIBOKGBKKA != null)
{
this.DIFIPEFGAFM.GEIBOKGBKKA(this.DIFIPEFGAFM.PLOPPLAOICD);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.PFMHFKBNHMD != null)
{
this.DIFIPEFGAFM.PFMHFKBNHMD(this.DIFIPEFGAFM.EHLBEFKJLHJ);
}
}
}
// Token: 0x0601DCD6 RID: 122070 RVA: 0x00821AC0 File Offset: 0x0081FCC0
private void CJAHNDDKCPC()
{
HNIFBBFIBBG.ABIFGGHBOBF -= this.EINKBEPCDFC;
PEDNLMAHGBP.COHPKIHPJII -= this.COACPEIPPGH;
FKJHLNJDEKK.PNCMLPIPGEG -= this.PNCMLPIPGEG;
}
// Token: 0x0601DCD7 RID: 122071 RVA: 0x00821AF8 File Offset: 0x0081FCF8
private void HHDAOHKANMK()
{
HNIFBBFIBBG.ABIFGGHBOBF -= this.PHPAIMKGPCL;
PEDNLMAHGBP.COHPKIHPJII -= this.COHPKIHPJII;
FKJHLNJDEKK.NOFHHJGIGBC(new FKJHLNJDEKK.ECKFOOPPIMO(this.PNCMLPIPGEG));
}
// Token: 0x0601DCD9 RID: 122073 RVA: 0x00821B38 File Offset: 0x0081FD38
private void JOAIGHBJADG(long KEKGBJOAGJL)
{
if (this.DIFIPEFGAFM != null && this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.EHLBEFKJLHJ.APMMEELEEHL() == KEKGBJOAGJL)
{
this.OCACMNNNIMF();
}
}
// Token: 0x0601DCDA RID: 122074 RVA: 0x00821B74 File Offset: 0x0081FD74
public void CLLAMMCLMLK()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null && this.DIFIPEFGAFM.GEIBOKGBKKA != null)
{
this.DIFIPEFGAFM.GEIBOKGBKKA(this.DIFIPEFGAFM.PLOPPLAOICD);
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null && this.DIFIPEFGAFM.PFMHFKBNHMD != null)
{
this.DIFIPEFGAFM.PFMHFKBNHMD(this.DIFIPEFGAFM.EHLBEFKJLHJ);
}
}
}
// Token: 0x0601DCDB RID: 122075 RVA: 0x00821C08 File Offset: 0x0081FE08
public void SetConfig(PlayerCreatedActivityButton.ENOKECOPLEN DPBAECEJKMC)
{
this.DIFIPEFGAFM = DPBAECEJKMC;
this.OCACMNNNIMF();
}
// Token: 0x0601DCDC RID: 122076 RVA: 0x00821C18 File Offset: 0x0081FE18
private void KAGAHPCMEEG()
{
if (this.DIFIPEFGAFM != null)
{
if (this.DIFIPEFGAFM.PLOPPLAOICD != null)
{
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.LBEOGKBEFJD((long)this.DIFIPEFGAFM.PLOPPLAOICD.NEENNBBCAMJ());
PGOPAPIFECA pgopapifeca = this.DIFIPEFGAFM.PLOPPLAOICD.BFIGNHGJMCM();
KANCFPONEKJ kancfponekj = this.DIFIPEFGAFM.PLOPPLAOICD.OOAECNOOFID;
Sprite sprite;
string text;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca) > 0)
{
sprite = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca, kancfponekj);
text = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca, kancfponekj);
}
else
{
sprite = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca);
text = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, "." + this.DIFIPEFGAFM.PLOPPLAOICD.HCBPJEIMPFM());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd == null) ? string.Empty : ObscuredString.EDHNDLCFIOL(eebplecpegd.ENMNBBMDOHC));
bool flag = PEDNLMAHGBP.FDJJBPMIGGL().DEOKICNENFM() == this.DIFIPEFGAFM.PLOPPLAOICD.FLNMIJLBFJE();
this.goToButton.LAEOBJEDBNM = !flag && this.DIFIPEFGAFM.PLOPPLAOICD.GMBNMPCGBOG();
this.detailsButton.LAEOBJEDBNM = !this.DIFIPEFGAFM.PLOPPLAOICD.GMBNMPCGBOG() && Player.LocalPlayer.NAJBCPFNBAB == (long)this.DIFIPEFGAFM.PLOPPLAOICD.CJPOGNLBKKA();
}
else if (this.DIFIPEFGAFM.EHLBEFKJLHJ != null)
{
EEBPLECPEGD eebplecpegd2 = FKJHLNJDEKK.CPIBGJLHLBL(this.DIFIPEFGAFM.EHLBEFKJLHJ.EEDOGBONKHP.Value);
PGOPAPIFECA pgopapifeca2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.KAPOBAEMBKL;
KANCFPONEKJ kancfponekj2 = this.DIFIPEFGAFM.EHLBEFKJLHJ.GCBCFGEMEBM();
Sprite sprite2;
string text2;
if (LMBEHMFIOEN.BNCIGDOANFG(pgopapifeca2) > 1)
{
sprite2 = LMBEHMFIOEN.IBJBMKCAOCB(pgopapifeca2, kancfponekj2);
text2 = LMBEHMFIOEN.IAFOOGGDEHJ(pgopapifeca2, kancfponekj2);
}
else
{
sprite2 = LMBEHMFIOEN.HKLODAFHCMM(pgopapifeca2);
text2 = LMBEHMFIOEN.LLAFOBNFDHL(pgopapifeca2);
}
KAOFKCMJMNO.ENPKMEJAFPG(this.roomImage, sprite2, false);
KAOFKCMJMNO.HOHEEMEGDCB(this.mapNameText, text2);
KAOFKCMJMNO.HOHEEMEGDCB(this.roomNameText, ((this.DIFIPEFGAFM.EHLBEFKJLHJ.ODIPLBJJBLB == null) ? string.Empty : "scale") + this.DIFIPEFGAFM.EHLBEFKJLHJ.CPNMGJBEIGG());
KAOFKCMJMNO.HOHEEMEGDCB(this.creatorNameText, (eebplecpegd2 == null) ? string.Empty : ObscuredString.DDLJKFGPPJN(eebplecpegd2.NEHOOJDIDAH()));
this.goToButton.LAEOBJEDBNM = this.DIFIPEFGAFM.EHLBEFKJLHJ.APMMEELEEHL() == PEDNLMAHGBP.KGKNIMECEKH.GPBHDHNNEBK;
this.detailsButton.LAEOBJEDBNM = false;
}
}
}
// Token: 0x04004DE5 RID: 19941
[ENMFCLPAKBJ(FOGKDGELKHN.Children, false)]
[SerializeField]
private Button3D goToButton;
// Token: 0x04004DE6 RID: 19942
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
[SerializeField]
private Button3D detailsButton;
// Token: 0x04004DE7 RID: 19943
[SerializeField]
private Text mapNameText;
// Token: 0x04004DE8 RID: 19944
[SerializeField]
private Image roomImage;
// Token: 0x04004DE9 RID: 19945
[SerializeField]
private Text roomNameText;
// Token: 0x04004DEA RID: 19946
[SerializeField]
private Text creatorNameText;
// Token: 0x04004DEB RID: 19947
private PlayerCreatedActivityButton.ENOKECOPLEN DIFIPEFGAFM;
// Token: 0x02000E32 RID: 3634
public class ENOKECOPLEN
{
// Token: 0x04004DEC RID: 19948
public global::RecNet.PLOPPLAOICD PLOPPLAOICD;
// Token: 0x04004DED RID: 19949
public Action<global::RecNet.PLOPPLAOICD> GEIBOKGBKKA;
// Token: 0x04004DEE RID: 19950
public Action<global::RecNet.PLOPPLAOICD> LBBBPDOEFJF;
// Token: 0x04004DEF RID: 19951
public EHLBEFKJLHJ EHLBEFKJLHJ;
// Token: 0x04004DF0 RID: 19952
public Action<EHLBEFKJLHJ> PFMHFKBNHMD;
// Token: 0x04004DF1 RID: 19953
public Action<EHLBEFKJLHJ> MOEGDOAGKIK;
}
}
}