using System; using System.Collections.Generic; using Photon; using UnityEngine; // Token: 0x02001161 RID: 4449 public abstract class EKFKHLBJHIE : HCLNFEIGLJP { // Token: 0x06025F92 RID: 155538 RVA: 0x00A86E0C File Offset: 0x00A8500C protected EKFKHLBJHIE(LNJFBGIBLHA JEFGMHBLLKI, global::Photon.MonoBehaviour NCOHNOPAIOG, string ANOFFEKMECJ, T FJIHPPGEJCF, IKCAJLLAFML INBGDGNAJCP, bool PJOJEHCBLDD, Action JOINLHEALDL) : base(JEFGMHBLLKI, NCOHNOPAIOG, ANOFFEKMECJ, INBGDGNAJCP, JOINLHEALDL) { if (FJIHPPGEJCF == null) { Debug.LogError("Trying to initialize Synchronized field with a null default value. This is not allowed."); } this.FJIHPPGEJCF = FJIHPPGEJCF; base.DMODLLAELMG(PJOJEHCBLDD, HCLNFEIGLJP.JIENNJEIOGJ(FJIHPPGEJCF)); } // Token: 0x1700114B RID: 4427 // (get) Token: 0x06025F93 RID: 155539 RVA: 0x00A86E48 File Offset: 0x00A85048 // (set) Token: 0x06025F94 RID: 155540 RVA: 0x00A86E50 File Offset: 0x00A85050 protected override object GCKBCHGFLLD { get { return base.GCKBCHGFLLD; } set { base.GCKBCHGFLLD = value; this.LEIHDGIGGJL = ((value == null) ? this.FJIHPPGEJCF : HCLNFEIGLJP.NFHPPNAFILH(value)); } } // Token: 0x06025F95 RID: 155541 RVA: 0x00A86E78 File Offset: 0x00A85078 public T CPIBGJLHLBL() { return this.LEIHDGIGGJL; } // Token: 0x06025F96 RID: 155542 RVA: 0x00A86E80 File Offset: 0x00A85080 public void MEAINJPIECA(T CLPCFAPOKFN) { if (!EqualityComparer.Default.Equals(CLPCFAPOKFN, this.LEIHDGIGGJL) && !HCLNFEIGLJP.AJMFAPCHEMD(CLPCFAPOKFN, this.LEIHDGIGGJL)) { base.MEAINJPIECA(HCLNFEIGLJP.JIENNJEIOGJ(CLPCFAPOKFN)); } } // Token: 0x04006002 RID: 24578 private T FJIHPPGEJCF; // Token: 0x04006003 RID: 24579 private T LEIHDGIGGJL; }