using System; using RecNet; using RecRoom; using UnityEngine; using UnityEngine.UI; // Token: 0x0200122D RID: 4653 [RequireComponent(typeof(PlayerSpecificUIBehaviour))] public class ProfileImage : MonoBehaviour { // Token: 0x06027F39 RID: 163641 RVA: 0x00B20A18 File Offset: 0x00B1EC18 private void IMMNJKMKBDE(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.NAJBCPFNBAB != null && HPCOKMAPCHB == this.BLHGKFEBLCF.NAJBCPFNBAB) { this.POKBOPHGODD(); } } // Token: 0x06027F3A RID: 163642 RVA: 0x00B20A68 File Offset: 0x00B1EC68 private void OnEnable() { LNPBGKENDPK.HBBDEELDEMH += this.IMMNJKMKBDE; FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG; EHGDGFBEMJF.LGJGAIGMLHA += this.LGJGAIGMLHA; FKJHLNJDEKK.CJOFDNFMKEM += this.IKFOGNLJNAP; this.IKFOGNLJNAP(FKJHLNJDEKK.LECFBEBMLIC); } // Token: 0x06027F3B RID: 163643 RVA: 0x00B20AC4 File Offset: 0x00B1ECC4 private void EACFOGBFFOO(EEBPLECPEGD HPMPJMIOMCK) { this.DBOMADILEDH(); } // Token: 0x06027F3C RID: 163644 RVA: 0x00B20ACC File Offset: 0x00B1ECCC private void FJBJGENBPLL(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.JFFNNICEAIJ() != null && HPCOKMAPCHB == this.BLHGKFEBLCF.JFFNNICEAIJ()) { this.FOFDGDJPDEM(); } } // Token: 0x06027F3D RID: 163645 RVA: 0x00B20B1C File Offset: 0x00B1ED1C private void ILLNBMHNHNI() { LNPBGKENDPK.HBBDEELDEMH += this.IMMNJKMKBDE; FKJHLNJDEKK.PNCMLPIPGEG += this.PNCMLPIPGEG; EHGDGFBEMJF.NBAMEOAICLD(new EHGDGFBEMJF.NEFNIMBOEHN(this.LGJGAIGMLHA)); FKJHLNJDEKK.CJOFDNFMKEM += this.OJJMHKKHIDF; this.EACFOGBFFOO(FKJHLNJDEKK.KBEDFPBCPKJ()); } // Token: 0x06027F3E RID: 163646 RVA: 0x00B20B78 File Offset: 0x00B1ED78 private void FDBHMLOEHCE() { this.BLHGKFEBLCF = base.GetComponent(); this.BLHGKFEBLCF.KKBAINBHLCK += this.KKBAINBHLCK; this.profileImage.texture = SingletonMonoBehaviour.NCKMBFBMBFM.MGGDNDMJCOJ(); if (this.useGrayscaleForOfflinePlayer) { Material material = this.profileImage.material; Material material2 = global::UnityEngine.Object.Instantiate(material); this.profileImage.material = material2; } else { this.profileImage.material.SetFloat("RotMode", 1767f); } } // Token: 0x06027F3F RID: 163647 RVA: 0x00B20C08 File Offset: 0x00B1EE08 private void DHLDBKACDOJ() { if (this.BLHGKFEBLCF.GDINIDIFDBE() == null) { return; } if (this.BLHGKFEBLCF.CNEINLCOBDF != null) { this.profileImage.texture = EHGDGFBEMJF.NABIONFIFCO(this.BLHGKFEBLCF.CNEINLCOBDF); } if (this.useGrayscaleForOfflinePlayer) { DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.BLHGKFEBLCF.GDINIDIFDBE().Value); float num = ((dbhhfillflc == null || dbhhfillflc.NJJNLMLGGAL()) ? 277f : 872f); this.profileImage.materialForRendering.SetFloat("Favorite skin set.", num); } } // Token: 0x06027F40 RID: 163648 RVA: 0x00B20CBC File Offset: 0x00B1EEBC private void EDANLMFDGFG(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.JFFNNICEAIJ() != null) { long? num = this.BLHGKFEBLCF.GDINIDIFDBE(); if (HPCOKMAPCHB != num.GetValueOrDefault() || num != null) { this.POKBOPHGODD(); } } } // Token: 0x06027F41 RID: 163649 RVA: 0x00B20D0C File Offset: 0x00B1EF0C private void ODKMEEJJMGC(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.NAJBCPFNBAB != null && HPCOKMAPCHB == this.BLHGKFEBLCF.NAJBCPFNBAB) { this.FOFDGDJPDEM(); } } // Token: 0x06027F42 RID: 163650 RVA: 0x00B20D5C File Offset: 0x00B1EF5C private void DBOMADILEDH() { if (this.BLHGKFEBLCF.ICDMMMDEHLO() == null) { return; } if (this.BLHGKFEBLCF.FDKMNNANOFN() != null) { this.profileImage.texture = EHGDGFBEMJF.EAEJKDEOAEP(this.BLHGKFEBLCF.CNEINLCOBDF); } if (this.useGrayscaleForOfflinePlayer) { DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.BLHGKFEBLCF.GDINIDIFDBE().Value); float num = ((dbhhfillflc == null || dbhhfillflc.FBELCPFPJLP()) ? 1985f : 1759f); this.profileImage.materialForRendering.SetFloat("ReadChunked - hasContentLengthHeader: {0}, contentLengthHeader: {1} realLength: {2:N0}", num); } } // Token: 0x06027F43 RID: 163651 RVA: 0x00B20E10 File Offset: 0x00B1F010 private void BBPKNGOOAMA(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.JFFNNICEAIJ() != null && HPCOKMAPCHB == this.BLHGKFEBLCF.GDINIDIFDBE()) { this.BCJKOOBAMLI(); } } // Token: 0x06027F44 RID: 163652 RVA: 0x00B20E60 File Offset: 0x00B1F060 private void AEFJPCJBEOM() { if (this.BLHGKFEBLCF != null) { this.BLHGKFEBLCF.OMLJNAINNID(new Action(this.KKBAINBHLCK)); } } // Token: 0x06027F45 RID: 163653 RVA: 0x00B20E8C File Offset: 0x00B1F08C private void DCILLKCLNCI() { LNPBGKENDPK.HBBDEELDEMH += this.IMMNJKMKBDE; FKJHLNJDEKK.PNCMLPIPGEG += this.NPGFBMMJIOL; EHGDGFBEMJF.MIECEMKCHHN(new EHGDGFBEMJF.NEFNIMBOEHN(this.LGJGAIGMLHA)); FKJHLNJDEKK.DFGJLOHBHFG(new Action(this.OJJMHKKHIDF)); this.EACFOGBFFOO(FKJHLNJDEKK.GFPCOHDFDEF()); } // Token: 0x06027F46 RID: 163654 RVA: 0x00B20EE8 File Offset: 0x00B1F0E8 private void CMMKAPCLGLH() { LNPBGKENDPK.HBBDEELDEMH -= this.MIEHDKPMOFP; FKJHLNJDEKK.NOFHHJGIGBC(new FKJHLNJDEKK.ECKFOOPPIMO(this.PNCMLPIPGEG)); EHGDGFBEMJF.LGJGAIGMLHA -= this.LGJGAIGMLHA; FKJHLNJDEKK.GFFBOAMDHEC(new Action(this.IKFOGNLJNAP)); } // Token: 0x06027F47 RID: 163655 RVA: 0x00B20F3C File Offset: 0x00B1F13C private void IEOCOHOBEOC() { LNPBGKENDPK.HBBDEELDEMH -= this.IMMNJKMKBDE; FKJHLNJDEKK.DNCPPLCLEEC(new FKJHLNJDEKK.ECKFOOPPIMO(this.NPGFBMMJIOL)); EHGDGFBEMJF.HNMLKNBPCJL(new EHGDGFBEMJF.NEFNIMBOEHN(this.LGJGAIGMLHA)); FKJHLNJDEKK.GBLJNMHIBFB(new Action(this.IKFOGNLJNAP)); } // Token: 0x06027F48 RID: 163656 RVA: 0x00B20F90 File Offset: 0x00B1F190 private void PNCMLPIPGEG(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.NAJBCPFNBAB != null && HPCOKMAPCHB == this.BLHGKFEBLCF.NAJBCPFNBAB) { this.POKBOPHGODD(); } } // Token: 0x06027F49 RID: 163657 RVA: 0x00B20FE0 File Offset: 0x00B1F1E0 private void OJJMHKKHIDF(EEBPLECPEGD HPMPJMIOMCK) { this.DHLDBKACDOJ(); } // Token: 0x06027F4A RID: 163658 RVA: 0x00B20FE8 File Offset: 0x00B1F1E8 private void POKBOPHGODD() { if (this.BLHGKFEBLCF.NAJBCPFNBAB == null) { return; } if (this.BLHGKFEBLCF.CNEINLCOBDF != null) { this.profileImage.texture = EHGDGFBEMJF.NABIONFIFCO(this.BLHGKFEBLCF.CNEINLCOBDF); } if (this.useGrayscaleForOfflinePlayer) { DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.BLHGKFEBLCF.NAJBCPFNBAB.Value); float num = ((dbhhfillflc != null && dbhhfillflc.LAJJMAJJBKE) ? 0f : 1f); this.profileImage.materialForRendering.SetFloat("_Grayscale", num); } } // Token: 0x06027F4B RID: 163659 RVA: 0x00B2109C File Offset: 0x00B1F29C private void KKBAINBHLCK() { if (this.BLHGKFEBLCF.NAJBCPFNBAB != null) { this.POKBOPHGODD(); } else { this.profileImage.texture = SingletonMonoBehaviour.NCKMBFBMBFM.DFIICNHNHNL; } } // Token: 0x06027F4C RID: 163660 RVA: 0x00B210E4 File Offset: 0x00B1F2E4 private void JBGGECEOFLI(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.JFFNNICEAIJ() != null && HPCOKMAPCHB == this.BLHGKFEBLCF.ICDMMMDEHLO()) { this.DBOMADILEDH(); } } // Token: 0x06027F4D RID: 163661 RVA: 0x00B21134 File Offset: 0x00B1F334 private void NPGFBMMJIOL(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.JFFNNICEAIJ() != null) { long? num = this.BLHGKFEBLCF.ICDMMMDEHLO(); if (HPCOKMAPCHB != num.GetValueOrDefault() || num != null) { this.BCJKOOBAMLI(); } } } // Token: 0x06027F4E RID: 163662 RVA: 0x00B21184 File Offset: 0x00B1F384 private void PDMBGKAPMCE(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.GDINIDIFDBE() != null && HPCOKMAPCHB == this.BLHGKFEBLCF.ICDMMMDEHLO()) { this.DBOMADILEDH(); } } // Token: 0x06027F4F RID: 163663 RVA: 0x00B211D4 File Offset: 0x00B1F3D4 private void NHPIGMEFBNO() { LNPBGKENDPK.HBBDEELDEMH += this.MIEHDKPMOFP; FKJHLNJDEKK.PNCMLPIPGEG += this.NPGFBMMJIOL; EHGDGFBEMJF.MIECEMKCHHN(new EHGDGFBEMJF.NEFNIMBOEHN(this.LGJGAIGMLHA)); FKJHLNJDEKK.GMDMHLMCAEP(new Action(this.OJJMHKKHIDF)); this.IKFOGNLJNAP(FKJHLNJDEKK.KGLKKGGLMLK()); } // Token: 0x06027F50 RID: 163664 RVA: 0x00B21230 File Offset: 0x00B1F430 private void PHJFLMBNKOP() { if (this.BLHGKFEBLCF != null) { this.BLHGKFEBLCF.KKBAINBHLCK -= this.KKBAINBHLCK; } } // Token: 0x06027F51 RID: 163665 RVA: 0x00B2125C File Offset: 0x00B1F45C private void MIEHDKPMOFP(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.JFFNNICEAIJ() != null && HPCOKMAPCHB == this.BLHGKFEBLCF.GDINIDIFDBE()) { this.DBOMADILEDH(); } } // Token: 0x06027F53 RID: 163667 RVA: 0x00B212B4 File Offset: 0x00B1F4B4 private void OnDisable() { LNPBGKENDPK.HBBDEELDEMH -= this.IMMNJKMKBDE; FKJHLNJDEKK.PNCMLPIPGEG -= this.PNCMLPIPGEG; EHGDGFBEMJF.LGJGAIGMLHA -= this.LGJGAIGMLHA; FKJHLNJDEKK.CJOFDNFMKEM -= this.IKFOGNLJNAP; } // Token: 0x06027F54 RID: 163668 RVA: 0x00B21308 File Offset: 0x00B1F508 private void IKFOGNLJNAP(EEBPLECPEGD HPMPJMIOMCK) { this.POKBOPHGODD(); } // Token: 0x06027F55 RID: 163669 RVA: 0x00B21310 File Offset: 0x00B1F510 private void LGJGAIGMLHA(long HPCOKMAPCHB) { if (this.BLHGKFEBLCF.NAJBCPFNBAB != null && HPCOKMAPCHB == this.BLHGKFEBLCF.NAJBCPFNBAB) { this.POKBOPHGODD(); } } // Token: 0x06027F56 RID: 163670 RVA: 0x00B21360 File Offset: 0x00B1F560 private void Awake() { this.BLHGKFEBLCF = base.GetComponent(); this.BLHGKFEBLCF.KKBAINBHLCK += this.KKBAINBHLCK; this.profileImage.texture = SingletonMonoBehaviour.NCKMBFBMBFM.DFIICNHNHNL; if (this.useGrayscaleForOfflinePlayer) { Material material = this.profileImage.material; Material material2 = global::UnityEngine.Object.Instantiate(material); this.profileImage.material = material2; } else { this.profileImage.material.SetFloat("_Grayscale", 0f); } } // Token: 0x06027F57 RID: 163671 RVA: 0x00B213F0 File Offset: 0x00B1F5F0 private void EFLPAJLJBAH() { LNPBGKENDPK.HBBDEELDEMH += this.MIEHDKPMOFP; FKJHLNJDEKK.PNCMLPIPGEG += this.FJBJGENBPLL; EHGDGFBEMJF.NBAMEOAICLD(new EHGDGFBEMJF.NEFNIMBOEHN(this.LGJGAIGMLHA)); FKJHLNJDEKK.FNDCKKOJOMB(new Action(this.EACFOGBFFOO)); this.EACFOGBFFOO(FKJHLNJDEKK.GFPCOHDFDEF()); } // Token: 0x06027F58 RID: 163672 RVA: 0x00B2144C File Offset: 0x00B1F64C private void OnDestroy() { if (this.BLHGKFEBLCF != null) { this.BLHGKFEBLCF.KKBAINBHLCK -= this.KKBAINBHLCK; } } // Token: 0x06027F59 RID: 163673 RVA: 0x00B21478 File Offset: 0x00B1F678 private void MNHFOINKMAG() { LNPBGKENDPK.HBBDEELDEMH += this.IMMNJKMKBDE; FKJHLNJDEKK.PNCMLPIPGEG += this.PDMBGKAPMCE; EHGDGFBEMJF.NBAMEOAICLD(new EHGDGFBEMJF.NEFNIMBOEHN(this.LGJGAIGMLHA)); FKJHLNJDEKK.DFGJLOHBHFG(new Action(this.EACFOGBFFOO)); this.EACFOGBFFOO(FKJHLNJDEKK.KBEDFPBCPKJ()); } // Token: 0x06027F5A RID: 163674 RVA: 0x00B214D4 File Offset: 0x00B1F6D4 private void BGOIKBDGHCB() { if (this.BLHGKFEBLCF.GDINIDIFDBE() != null) { this.DHLDBKACDOJ(); } else { this.profileImage.texture = SingletonMonoBehaviour.NCKMBFBMBFM.DFIICNHNHNL; } } // Token: 0x06027F5B RID: 163675 RVA: 0x00B2151C File Offset: 0x00B1F71C private void BCJKOOBAMLI() { if (this.BLHGKFEBLCF.JFFNNICEAIJ() == null) { return; } if (this.BLHGKFEBLCF.CNEINLCOBDF != null) { this.profileImage.texture = EHGDGFBEMJF.NLMOKEAJNEG(this.BLHGKFEBLCF.CNEINLCOBDF); } if (this.useGrayscaleForOfflinePlayer) { DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.BLHGKFEBLCF.ICDMMMDEHLO().Value); float num = ((dbhhfillflc == null || dbhhfillflc.NJJNLMLGGAL()) ? 1010f : 394f); this.profileImage.materialForRendering.SetFloat("name", num); } } // Token: 0x06027F5C RID: 163676 RVA: 0x00B215D0 File Offset: 0x00B1F7D0 private void FOFDGDJPDEM() { if (this.BLHGKFEBLCF.ICDMMMDEHLO() == null) { return; } if (this.BLHGKFEBLCF.FDKMNNANOFN() != null) { this.profileImage.texture = EHGDGFBEMJF.IIDLLPKIHFA(this.BLHGKFEBLCF.CNEINLCOBDF); } if (this.useGrayscaleForOfflinePlayer) { DBHHFILLFLC dbhhfillflc = LNPBGKENDPK.CPIBGJLHLBL(this.BLHGKFEBLCF.ICDMMMDEHLO().Value); float num = ((dbhhfillflc == null || dbhhfillflc.EJGMIFPIBCF()) ? 1565f : 67f); this.profileImage.materialForRendering.SetFloat(" or player:", num); } } // Token: 0x040063AB RID: 25515 private const float GGDBLKIIPOG = 1f; // Token: 0x040063AC RID: 25516 private const float EKFIGCAFBJJ = 0f; // Token: 0x040063AD RID: 25517 [ENMFCLPAKBJ(FOGKDGELKHN.Self, false)] [SerializeField] private RawImage profileImage; // Token: 0x040063AE RID: 25518 private PlayerSpecificUIBehaviour BLHGKFEBLCF; // Token: 0x040063AF RID: 25519 [SerializeField] private bool useGrayscaleForOfflinePlayer; }