317 lines
11 KiB
C#
317 lines
11 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RecRoom.AGUI
|
|
{
|
|
// Token: 0x0200121C RID: 4636
|
|
public class PlatformFriendButton : MonoBehaviour
|
|
{
|
|
// Token: 0x06027C96 RID: 162966 RVA: 0x00B17E54 File Offset: 0x00B16054
|
|
public void AJBBHIAMCMM()
|
|
{
|
|
PNPDOBLDCLF.GPIFAFFDNAI(SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM, this.HPMPJMIOMCK);
|
|
this.button.LAEOBJEDBNM = false;
|
|
this.addFriendImage.sprite = this.tick;
|
|
}
|
|
|
|
// Token: 0x06027C97 RID: 162967 RVA: 0x00B17E84 File Offset: 0x00B16084
|
|
private void OnDestroy()
|
|
{
|
|
if (!this.CDAMLLALGGD && SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.DFIICNHNHNL)
|
|
{
|
|
EHGDGFBEMJF.LGJGAIGMLHA -= this.FHPBKMOKICA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027C98 RID: 162968 RVA: 0x00B17EDC File Offset: 0x00B160DC
|
|
[CompilerGenerated]
|
|
private void PNFBHLJFOOI(string EKKMPHMGCLB)
|
|
{
|
|
this.platformName.text = EKKMPHMGCLB;
|
|
}
|
|
|
|
// Token: 0x06027C99 RID: 162969 RVA: 0x00B17EEC File Offset: 0x00B160EC
|
|
private void PAMCGMIEMLC(string EKKMPHMGCLB)
|
|
{
|
|
this.platformName.text = EKKMPHMGCLB;
|
|
}
|
|
|
|
// Token: 0x06027C9A RID: 162970 RVA: 0x00B17EFC File Offset: 0x00B160FC
|
|
private void EHCIAOCEHIO(long HPCOKMAPCHB)
|
|
{
|
|
if (HPCOKMAPCHB == ObscuredLong.HKBEMIEFOLO(this.HPMPJMIOMCK.PKJFPDJKJAH))
|
|
{
|
|
this.rrImage.texture = EHGDGFBEMJF.IIDLLPKIHFA(this.HPMPJMIOMCK);
|
|
EHGDGFBEMJF.LGJGAIGMLHA -= this.BNHNJIPCLKE;
|
|
this.CDAMLLALGGD = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027C9B RID: 162971 RVA: 0x00B17F50 File Offset: 0x00B16150
|
|
private void MKMAMKDILHL()
|
|
{
|
|
if (!this.CDAMLLALGGD && SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.DFIICNHNHNL)
|
|
{
|
|
EHGDGFBEMJF.HMOONILJEKM(new EHGDGFBEMJF.NEFNIMBOEHN(this.BNHNJIPCLKE));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027C9C RID: 162972 RVA: 0x00B17FA8 File Offset: 0x00B161A8
|
|
private void BNHNJIPCLKE(long HPCOKMAPCHB)
|
|
{
|
|
if (HPCOKMAPCHB == ObscuredLong.HKBEMIEFOLO(this.HPMPJMIOMCK.OPMJADPPPBI()))
|
|
{
|
|
this.rrImage.texture = EHGDGFBEMJF.GAPEIHGNMNI(this.HPMPJMIOMCK);
|
|
EHGDGFBEMJF.PIAMOOHCKJC(new EHGDGFBEMJF.NEFNIMBOEHN(this.BNHNJIPCLKE));
|
|
this.CDAMLLALGGD = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027C9D RID: 162973 RVA: 0x00B17FFC File Offset: 0x00B161FC
|
|
public Button3D.OnButton3DClick FDKBJJFDIOC()
|
|
{
|
|
return this.button.OnClick;
|
|
}
|
|
|
|
// Token: 0x06027C9E RID: 162974 RVA: 0x00B1800C File Offset: 0x00B1620C
|
|
public void PINJIACAHKO(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
this.HPMPJMIOMCK = HPMPJMIOMCK;
|
|
this.rrImage.texture = EHGDGFBEMJF.JCCPPPFLEHI(HPMPJMIOMCK);
|
|
this.rrName.text = HPMPJMIOMCK.ENMNBBMDOHC.IFPCIAIDANI();
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.LAAMMDHFNFI().GFOBAEBFEEP(), new Action<string>(this.PAMCGMIEMLC)));
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.HACPNCMDLKO().GFOBAEBFEEP(), new Action<Texture>(this.EAECAPNBOKG)));
|
|
if (this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.MGGDNDMJCOJ())
|
|
{
|
|
EHGDGFBEMJF.PMBJDDJGBLI(new EHGDGFBEMJF.NEFNIMBOEHN(this.BNHNJIPCLKE));
|
|
}
|
|
else
|
|
{
|
|
this.CDAMLLALGGD = true;
|
|
}
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(ObscuredLong.HKBEMIEFOLO(HPMPJMIOMCK.PKJFPDJKJAH));
|
|
if (agfcghiflik != null && agfcghiflik.DDEONIDOJGF() == AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent)
|
|
{
|
|
this.button.LAEOBJEDBNM = true;
|
|
this.addFriendImage.sprite = this.tick;
|
|
}
|
|
else
|
|
{
|
|
this.button.LAEOBJEDBNM = false;
|
|
this.addFriendImage.sprite = this.addFriend;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027C9F RID: 162975 RVA: 0x00B18140 File Offset: 0x00B16340
|
|
[CompilerGenerated]
|
|
private void ALKGPJGLIGC(Texture KKNLGFJDDJI)
|
|
{
|
|
this.platformImage.texture = KKNLGFJDDJI;
|
|
}
|
|
|
|
// Token: 0x06027CA0 RID: 162976 RVA: 0x00B18150 File Offset: 0x00B16350
|
|
private void ELFICJGNLKE(string EKKMPHMGCLB)
|
|
{
|
|
this.platformName.text = EKKMPHMGCLB;
|
|
}
|
|
|
|
// Token: 0x06027CA1 RID: 162977 RVA: 0x00B18160 File Offset: 0x00B16360
|
|
public void KMKCKBAGBCC(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
this.HPMPJMIOMCK = HPMPJMIOMCK;
|
|
this.rrImage.texture = EHGDGFBEMJF.LIBOFEBNDDM(HPMPJMIOMCK);
|
|
this.rrName.text = HPMPJMIOMCK.CICFJGMAOAO().HCHIJPBJLBP();
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.LAAMMDHFNFI().PMGBDODFHGF(), new Action<string>(this.PNFBHLJFOOI)));
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.PDJFCPIBHMD().PMGBDODFHGF(), new Action<Texture>(this.EAECAPNBOKG)));
|
|
if (this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.MGGDNDMJCOJ())
|
|
{
|
|
EHGDGFBEMJF.MIECEMKCHHN(new EHGDGFBEMJF.NEFNIMBOEHN(this.BNHNJIPCLKE));
|
|
}
|
|
else
|
|
{
|
|
this.CDAMLLALGGD = false;
|
|
}
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(ObscuredLong.BCOOPNEAHJJ(HPMPJMIOMCK.GBLOHKIKJHD()));
|
|
if (agfcghiflik != null && agfcghiflik.DDEONIDOJGF() == AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent)
|
|
{
|
|
this.button.LAEOBJEDBNM = false;
|
|
this.addFriendImage.sprite = this.tick;
|
|
}
|
|
else
|
|
{
|
|
this.button.LAEOBJEDBNM = false;
|
|
this.addFriendImage.sprite = this.addFriend;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027CA2 RID: 162978 RVA: 0x00B18294 File Offset: 0x00B16494
|
|
public void SetChild(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
this.HPMPJMIOMCK = HPMPJMIOMCK;
|
|
this.rrImage.texture = EHGDGFBEMJF.NABIONFIFCO(HPMPJMIOMCK);
|
|
this.rrName.text = HPMPJMIOMCK.ENMNBBMDOHC.KBLPFIOHKBF();
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.AMHOBPCPMCL.AMHOBPCPMCL, new Action<string>(this.PNFBHLJFOOI)));
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.AMHOBPCPMCL.AMHOBPCPMCL, new Action<Texture>(this.ALKGPJGLIGC)));
|
|
if (this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.DFIICNHNHNL)
|
|
{
|
|
EHGDGFBEMJF.LGJGAIGMLHA += this.FHPBKMOKICA;
|
|
}
|
|
else
|
|
{
|
|
this.CDAMLLALGGD = true;
|
|
}
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(ObscuredLong.EDHNDLCFIOL(HPMPJMIOMCK.PKJFPDJKJAH));
|
|
if (agfcghiflik != null && agfcghiflik.EEAOGJHMFII == AGFCGHIFLIK.AHHAANFJKJA.FriendRequestSent)
|
|
{
|
|
this.button.LAEOBJEDBNM = false;
|
|
this.addFriendImage.sprite = this.tick;
|
|
}
|
|
else
|
|
{
|
|
this.button.LAEOBJEDBNM = true;
|
|
this.addFriendImage.sprite = this.addFriend;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027CA3 RID: 162979 RVA: 0x00B183C8 File Offset: 0x00B165C8
|
|
public Button3D.OnButton3DClick PMIBHFEGKDL()
|
|
{
|
|
return this.button.OnClick;
|
|
}
|
|
|
|
// Token: 0x06027CA4 RID: 162980 RVA: 0x00B183D8 File Offset: 0x00B165D8
|
|
public void AddFriend()
|
|
{
|
|
PNPDOBLDCLF.ODFNNFIOCCN(SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM, this.HPMPJMIOMCK);
|
|
this.button.LAEOBJEDBNM = false;
|
|
this.addFriendImage.sprite = this.tick;
|
|
}
|
|
|
|
// Token: 0x06027CA6 RID: 162982 RVA: 0x00B18410 File Offset: 0x00B16610
|
|
private void JNJDENIGAHH()
|
|
{
|
|
if (!this.CDAMLLALGGD && SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.MGGDNDMJCOJ())
|
|
{
|
|
EHGDGFBEMJF.CCHADDCGPOM(new EHGDGFBEMJF.NEFNIMBOEHN(this.BNHNJIPCLKE));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027CA7 RID: 162983 RVA: 0x00B18468 File Offset: 0x00B16668
|
|
public Button3D.OnButton3DClick JFOJCDHLMGM()
|
|
{
|
|
return this.button.OnClick;
|
|
}
|
|
|
|
// Token: 0x06027CA8 RID: 162984 RVA: 0x00B18478 File Offset: 0x00B16678
|
|
private void CELAHBMKHDL()
|
|
{
|
|
if (!this.CDAMLLALGGD && SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.MGGDNDMJCOJ())
|
|
{
|
|
EHGDGFBEMJF.LGJGAIGMLHA -= this.EHCIAOCEHIO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027CA9 RID: 162985 RVA: 0x00B184D0 File Offset: 0x00B166D0
|
|
public void OLCOLFOLMGG(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
this.HPMPJMIOMCK = HPMPJMIOMCK;
|
|
this.rrImage.texture = EHGDGFBEMJF.KBCLNDJLGMC(HPMPJMIOMCK);
|
|
this.rrName.text = HPMPJMIOMCK.ENMNBBMDOHC.PGPOFLJNGFH();
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.HACPNCMDLKO().AALJOCBLEMK(), new Action<string>(this.PAMCGMIEMLC)));
|
|
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.AMHOBPCPMCL.LOOGNFKLINB(), new Action<Texture>(this.ALKGPJGLIGC)));
|
|
if (this.rrImage.texture == SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.DFIICNHNHNL)
|
|
{
|
|
EHGDGFBEMJF.PMBJDDJGBLI(new EHGDGFBEMJF.NEFNIMBOEHN(this.EHCIAOCEHIO));
|
|
}
|
|
else
|
|
{
|
|
this.CDAMLLALGGD = false;
|
|
}
|
|
AGFCGHIFLIK agfcghiflik = GLGMPGPNNBP.CPIBGJLHLBL(ObscuredLong.BCOOPNEAHJJ(HPMPJMIOMCK.OPMJADPPPBI()));
|
|
if (agfcghiflik != null && agfcghiflik.MGKHLEGCHNA() == AGFCGHIFLIK.AHHAANFJKJA.None)
|
|
{
|
|
this.button.LAEOBJEDBNM = true;
|
|
this.addFriendImage.sprite = this.tick;
|
|
}
|
|
else
|
|
{
|
|
this.button.LAEOBJEDBNM = true;
|
|
this.addFriendImage.sprite = this.addFriend;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027CAA RID: 162986 RVA: 0x00B18604 File Offset: 0x00B16804
|
|
private void FHPBKMOKICA(long HPCOKMAPCHB)
|
|
{
|
|
if (HPCOKMAPCHB == ObscuredLong.EDHNDLCFIOL(this.HPMPJMIOMCK.PKJFPDJKJAH))
|
|
{
|
|
this.rrImage.texture = EHGDGFBEMJF.NABIONFIFCO(this.HPMPJMIOMCK);
|
|
EHGDGFBEMJF.LGJGAIGMLHA -= this.FHPBKMOKICA;
|
|
this.CDAMLLALGGD = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027CAB RID: 162987 RVA: 0x00B18658 File Offset: 0x00B16858
|
|
private void EAECAPNBOKG(Texture KKNLGFJDDJI)
|
|
{
|
|
this.platformImage.texture = KKNLGFJDDJI;
|
|
}
|
|
|
|
// Token: 0x170011F3 RID: 4595
|
|
// (get) Token: 0x06027CAC RID: 162988 RVA: 0x00B18668 File Offset: 0x00B16868
|
|
public Button3D.OnButton3DClick EPPCOADCBPC
|
|
{
|
|
get
|
|
{
|
|
return this.button.OnClick;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006385 RID: 25477
|
|
[SerializeField]
|
|
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
|
private Button3D button;
|
|
|
|
// Token: 0x04006386 RID: 25478
|
|
[Header("Player Info")]
|
|
[SerializeField]
|
|
private RawImage rrImage;
|
|
|
|
// Token: 0x04006387 RID: 25479
|
|
[SerializeField]
|
|
private Text rrName;
|
|
|
|
// Token: 0x04006388 RID: 25480
|
|
[SerializeField]
|
|
private RawImage platformImage;
|
|
|
|
// Token: 0x04006389 RID: 25481
|
|
[SerializeField]
|
|
private Text platformName;
|
|
|
|
// Token: 0x0400638A RID: 25482
|
|
[Header("Icons")]
|
|
[SerializeField]
|
|
private Image addFriendImage;
|
|
|
|
// Token: 0x0400638B RID: 25483
|
|
[SerializeField]
|
|
private Sprite tick;
|
|
|
|
// Token: 0x0400638C RID: 25484
|
|
[SerializeField]
|
|
private Sprite addFriend;
|
|
|
|
// Token: 0x0400638D RID: 25485
|
|
private EEBPLECPEGD HPMPJMIOMCK;
|
|
|
|
// Token: 0x0400638E RID: 25486
|
|
private bool CDAMLLALGGD;
|
|
}
|
|
}
|