using System; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Threading; using RecNet; using UnityEngine; // Token: 0x0200102A RID: 4138 public sealed class PlayerSpecificUIBehaviour : MonoBehaviour { // Token: 0x06022E03 RID: 142851 RVA: 0x00983BB8 File Offset: 0x00981DB8 private static void DEEIOBMFDLI() { } // Token: 0x06022E04 RID: 142852 RVA: 0x00983BBC File Offset: 0x00981DBC public void AHFCNBDCNIH(long? HPCOKMAPCHB, PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB = PlayerSpecificUIBehaviour.PlayerDisplayMode.None) { this.FALJHPJFDOK(HPCOKMAPCHB); this.KNDLBDFKGPB = KNDLBDFKGPB; this.KKBAINBHLCK(); } // Token: 0x1400018B RID: 395 // (add) Token: 0x06022E05 RID: 142853 RVA: 0x00983BD8 File Offset: 0x00981DD8 // (remove) Token: 0x06022E07 RID: 142855 RVA: 0x00983C14 File Offset: 0x00981E14 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action KKBAINBHLCK; // Token: 0x06022E06 RID: 142854 RVA: 0x00983C10 File Offset: 0x00981E10 [CompilerGenerated] private static void MMFEFLDEOGM() { } // Token: 0x06022E08 RID: 142856 RVA: 0x00983C4C File Offset: 0x00981E4C public void SetPlayer(long? HPCOKMAPCHB, PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB = PlayerSpecificUIBehaviour.PlayerDisplayMode.None) { this.NAJBCPFNBAB = HPCOKMAPCHB; this.KNDLBDFKGPB = KNDLBDFKGPB; this.KKBAINBHLCK(); } // Token: 0x06022E09 RID: 142857 RVA: 0x00983C68 File Offset: 0x00981E68 public PlayerSpecificUIBehaviour.PlayerDisplayMode OEBDPFIFDOP() { return this.KNDLBDFKGPB; } // Token: 0x06022E0A RID: 142858 RVA: 0x00983C70 File Offset: 0x00981E70 public void OMLJNAINNID(Action NOBAPCOKFIL) { Action action = this.KKBAINBHLCK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.KKBAINBHLCK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06022E0B RID: 142859 RVA: 0x00983CA8 File Offset: 0x00981EA8 private static void NDPHHENAEJM() { } // Token: 0x06022E0C RID: 142860 RVA: 0x00983CAC File Offset: 0x00981EAC public PlayerSpecificUIBehaviour.PlayerDisplayMode HAFOFJNPNNP() { return this.KNDLBDFKGPB; } // Token: 0x06022E0D RID: 142861 RVA: 0x00983CB4 File Offset: 0x00981EB4 private void FALJHPJFDOK(long? NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x17001048 RID: 4168 // (get) Token: 0x06022E0E RID: 142862 RVA: 0x00983CC0 File Offset: 0x00981EC0 // (set) Token: 0x06022E10 RID: 142864 RVA: 0x00983CD0 File Offset: 0x00981ED0 public long? NAJBCPFNBAB { get; private set; } // Token: 0x06022E0F RID: 142863 RVA: 0x00983CC8 File Offset: 0x00981EC8 public long? GDINIDIFDBE() { return this.k__BackingField; } // Token: 0x17001047 RID: 4167 // (get) Token: 0x06022E11 RID: 142865 RVA: 0x00983CDC File Offset: 0x00981EDC public PlayerSpecificUIBehaviour.PlayerDisplayMode ODBKGKGFOKH { get { return this.KNDLBDFKGPB; } } // Token: 0x06022E12 RID: 142866 RVA: 0x00983CE4 File Offset: 0x00981EE4 public void PDNDCOGEIFG(Action NOBAPCOKFIL) { Action action = this.KKBAINBHLCK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.KKBAINBHLCK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06022E13 RID: 142867 RVA: 0x00983D1C File Offset: 0x00981F1C public void JNLFLGPDMPD(long? HPCOKMAPCHB, PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB = PlayerSpecificUIBehaviour.PlayerDisplayMode.None) { this.NAJBCPFNBAB = HPCOKMAPCHB; this.KNDLBDFKGPB = KNDLBDFKGPB; this.KKBAINBHLCK(); } // Token: 0x06022E14 RID: 142868 RVA: 0x00983D38 File Offset: 0x00981F38 private static void KMHMEOOMODI() { } // Token: 0x17001049 RID: 4169 // (get) Token: 0x06022E15 RID: 142869 RVA: 0x00983D3C File Offset: 0x00981F3C public EEBPLECPEGD CNEINLCOBDF { get { return (this.NAJBCPFNBAB == null) ? null : FKJHLNJDEKK.CPIBGJLHLBL(this.NAJBCPFNBAB.Value); } } // Token: 0x06022E16 RID: 142870 RVA: 0x00983D78 File Offset: 0x00981F78 public void JNECEJBEIFL(Action NOBAPCOKFIL) { Action action = this.KKBAINBHLCK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.KKBAINBHLCK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06022E17 RID: 142871 RVA: 0x00983DB0 File Offset: 0x00981FB0 public void PLBLEJPJEGN(long? HPCOKMAPCHB, PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB = PlayerSpecificUIBehaviour.PlayerDisplayMode.None) { this.FALJHPJFDOK(HPCOKMAPCHB); this.KNDLBDFKGPB = KNDLBDFKGPB; this.KKBAINBHLCK(); } // Token: 0x06022E18 RID: 142872 RVA: 0x00983DCC File Offset: 0x00981FCC public PlayerSpecificUIBehaviour.PlayerDisplayMode PMGEFGBDLJA() { return this.KNDLBDFKGPB; } // Token: 0x06022E19 RID: 142873 RVA: 0x00983DD4 File Offset: 0x00981FD4 private void AFHGMCGMHCF(long? NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06022E1A RID: 142874 RVA: 0x00983DE0 File Offset: 0x00981FE0 public EEBPLECPEGD FDKMNNANOFN() { return (this.GDINIDIFDBE() == null) ? null : FKJHLNJDEKK.CPIBGJLHLBL(this.GDINIDIFDBE().Value); } // Token: 0x06022E1B RID: 142875 RVA: 0x00983E1C File Offset: 0x0098201C private static void LOEAPEHGEPN() { } // Token: 0x06022E1C RID: 142876 RVA: 0x00983E20 File Offset: 0x00982020 public long? JFFNNICEAIJ() { return this.k__BackingField; } // Token: 0x06022E1D RID: 142877 RVA: 0x00983E28 File Offset: 0x00982028 public void JJKEPKKPLFI(long? HPCOKMAPCHB, PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB = PlayerSpecificUIBehaviour.PlayerDisplayMode.None) { this.NAJBCPFNBAB = HPCOKMAPCHB; this.KNDLBDFKGPB = KNDLBDFKGPB; this.KKBAINBHLCK(); } // Token: 0x06022E1E RID: 142878 RVA: 0x00983E44 File Offset: 0x00982044 public PlayerSpecificUIBehaviour() { if (PlayerSpecificUIBehaviour.DINNJGHCFHI == null) { PlayerSpecificUIBehaviour.DINNJGHCFHI = new Action(PlayerSpecificUIBehaviour.MMFEFLDEOGM); } this.KKBAINBHLCK = PlayerSpecificUIBehaviour.DINNJGHCFHI; base..ctor(); } // Token: 0x06022E1F RID: 142879 RVA: 0x00983E70 File Offset: 0x00982070 public void BKMAHOEHFAD(Action NOBAPCOKFIL) { Action action = this.KKBAINBHLCK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.KKBAINBHLCK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06022E20 RID: 142880 RVA: 0x00983EA8 File Offset: 0x009820A8 private static void DPHNEKCFCMB() { } // Token: 0x06022E21 RID: 142881 RVA: 0x00983EAC File Offset: 0x009820AC public PlayerSpecificUIBehaviour.PlayerDisplayMode MKDJCCCDOLL() { return this.KNDLBDFKGPB; } // Token: 0x06022E22 RID: 142882 RVA: 0x00983EB4 File Offset: 0x009820B4 public void EGKBHDNIFBI(long? HPCOKMAPCHB, PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB = PlayerSpecificUIBehaviour.PlayerDisplayMode.None) { this.NAJBCPFNBAB = HPCOKMAPCHB; this.KNDLBDFKGPB = KNDLBDFKGPB; this.KKBAINBHLCK(); } // Token: 0x06022E23 RID: 142883 RVA: 0x00983ED0 File Offset: 0x009820D0 public void CFIDANDBCIG(long? HPCOKMAPCHB, PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB = PlayerSpecificUIBehaviour.PlayerDisplayMode.None) { this.NAJBCPFNBAB = HPCOKMAPCHB; this.KNDLBDFKGPB = KNDLBDFKGPB; this.KKBAINBHLCK(); } // Token: 0x06022E24 RID: 142884 RVA: 0x00983EEC File Offset: 0x009820EC private static void FBCKBFDKBNB() { } // Token: 0x06022E25 RID: 142885 RVA: 0x00983EF0 File Offset: 0x009820F0 public PlayerSpecificUIBehaviour.PlayerDisplayMode HIIBHPFNNAK() { return this.KNDLBDFKGPB; } // Token: 0x06022E26 RID: 142886 RVA: 0x00983EF8 File Offset: 0x009820F8 public long? ICDMMMDEHLO() { return this.k__BackingField; } // Token: 0x06022E27 RID: 142887 RVA: 0x00983F00 File Offset: 0x00982100 private static void LGNJFMJEJJD() { } // Token: 0x06022E28 RID: 142888 RVA: 0x00983F04 File Offset: 0x00982104 public PlayerSpecificUIBehaviour.PlayerDisplayMode GNOMPHLHENN() { return this.KNDLBDFKGPB; } // Token: 0x04005A42 RID: 23106 private PlayerSpecificUIBehaviour.PlayerDisplayMode KNDLBDFKGPB; // Token: 0x04005A45 RID: 23109 [CompilerGenerated] private static Action DINNJGHCFHI; // Token: 0x0200102B RID: 4139 [Serializable] public enum PlayerDisplayMode { // Token: 0x04005A47 RID: 23111 None, // Token: 0x04005A48 RID: 23112 Nearby, // Token: 0x04005A49 RID: 23113 Friends, // Token: 0x04005A4A RID: 23114 Club, // Token: 0x04005A4B RID: 23115 Recent, // Token: 0x04005A4C RID: 23116 Find } }