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.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.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour.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.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour.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.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.LAAMMDHFNFI().GFOBAEBFEEP(), new Action(this.PAMCGMIEMLC))); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.HACPNCMDLKO().GFOBAEBFEEP(), new Action(this.EAECAPNBOKG))); if (this.rrImage.texture == SingletonMonoBehaviour.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.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.LAAMMDHFNFI().PMGBDODFHGF(), new Action(this.PNFBHLJFOOI))); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.PDJFCPIBHMD().PMGBDODFHGF(), new Action(this.EAECAPNBOKG))); if (this.rrImage.texture == SingletonMonoBehaviour.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.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.AMHOBPCPMCL.AMHOBPCPMCL, new Action(this.PNFBHLJFOOI))); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.AMHOBPCPMCL.AMHOBPCPMCL, new Action(this.ALKGPJGLIGC))); if (this.rrImage.texture == SingletonMonoBehaviour.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.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.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour.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.NCKMBFBMBFM != null && this.rrImage.texture == SingletonMonoBehaviour.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.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendName(HPMPJMIOMCK.HACPNCMDLKO().AALJOCBLEMK(), new Action(this.PAMCGMIEMLC))); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(SingletonMonoBehaviour.NCKMBFBMBFM.GetPlatformFriendPicture(HPMPJMIOMCK.AMHOBPCPMCL.LOOGNFKLINB(), new Action(this.ALKGPJGLIGC))); if (this.rrImage.texture == SingletonMonoBehaviour.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; } }