using System; using AGUI; using AGUI.StackedUI; using RecNet; using UnityEngine; // Token: 0x0200120D RID: 4621 public class MuteConditionalButton : PlayerBasedConditionalButton { // Token: 0x06027994 RID: 162196 RVA: 0x00B092B0 File Offset: 0x00B074B0 protected virtual void OKOOAHMPKMO() { bool flag = true; AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.NAJBCPFNBAB == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.GDINIDIFDBE().Value)); if (agfcghiflik != null) { flag = agfcghiflik.CHAADKEJONI() == AGFCGHIFLIK.DKDCJMEPHCJ.Local || agfcghiflik.EGOGAIGKBPI() == AGFCGHIFLIK.DKDCJMEPHCJ.None; } if (base.MGDCHCJJGMA.BIIJNOIONHB() != flag) { base.MGDCHCJJGMA.OOKACJMFCOK(flag); } base.OJMEBFEALJC = ((!flag) ? 0 : 1); } // Token: 0x06027995 RID: 162197 RVA: 0x00B09348 File Offset: 0x00B07548 protected virtual void EHHLIPCGECE() { Player.SavePlayerMuted(this.playerWatcher.GDINIDIFDBE().Value, base.OJMEBFEALJC == 1); } // Token: 0x06027996 RID: 162198 RVA: 0x00B09378 File Offset: 0x00B07578 protected virtual void EFDCKFEONOB() { base.JBCPOPIEECC(); if (base.GIMBBAACKCP != null) { MuteConditionalButton.COJFGNEAGEJ cojfgneagej = (MuteConditionalButton.COJFGNEAGEJ)base.OJMEBFEALJC; if (cojfgneagej != MuteConditionalButton.COJFGNEAGEJ.Unmute) { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "kicked_by_vote"); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.muteSprite, true); } else { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Offline"); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unmuteSprite, true); } } } // Token: 0x06027997 RID: 162199 RVA: 0x00B09400 File Offset: 0x00B07600 protected override void GFJDHECAPJD() { bool flag = false; AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.NAJBCPFNBAB == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value)); if (agfcghiflik != null) { flag = agfcghiflik.HKFLLFCMFOP == AGFCGHIFLIK.DKDCJMEPHCJ.Local || agfcghiflik.HKFLLFCMFOP == AGFCGHIFLIK.DKDCJMEPHCJ.Mutual; } if (base.MGDCHCJJGMA.EBBACJMBBHD != flag) { base.MGDCHCJJGMA.EBBACJMBBHD = flag; } base.OJMEBFEALJC = ((!flag) ? 1 : 2); } // Token: 0x06027998 RID: 162200 RVA: 0x00B09498 File Offset: 0x00B07698 protected virtual void HHLLODMOPNA() { base.JBCPOPIEECC(); if (base.GIMBBAACKCP != null) { MuteConditionalButton.COJFGNEAGEJ cojfgneagej = (MuteConditionalButton.COJFGNEAGEJ)base.OJMEBFEALJC; if (cojfgneagej != (MuteConditionalButton.COJFGNEAGEJ)3) { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "speed"); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.muteSprite, true); } else { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "api/images/"); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unmuteSprite, false); } } } // Token: 0x06027999 RID: 162201 RVA: 0x00B09520 File Offset: 0x00B07720 protected virtual void BGJNLBNJMIL() { bool flag = false; AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.GDINIDIFDBE() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value)); if (agfcghiflik != null) { flag = agfcghiflik.BHCKMIKIDDK() == AGFCGHIFLIK.DKDCJMEPHCJ.None || agfcghiflik.HKFLLFCMFOP == (AGFCGHIFLIK.DKDCJMEPHCJ)8; } if (base.MGDCHCJJGMA.OIEJBEKAMBP() != flag) { base.MGDCHCJJGMA.OCFFHLKIMMG(flag); } base.OJMEBFEALJC = ((!flag) ? 1 : 0); } // Token: 0x0602799A RID: 162202 RVA: 0x00B095B8 File Offset: 0x00B077B8 protected virtual void DMNPKINOGMM() { base.JBCPOPIEECC(); if (base.GIMBBAACKCP != null) { MuteConditionalButton.COJFGNEAGEJ cojfgneagej = (MuteConditionalButton.COJFGNEAGEJ)base.OJMEBFEALJC; if (cojfgneagej != (MuteConditionalButton.COJFGNEAGEJ)8) { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "HoverUnlock "); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.muteSprite, true); } else { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, ". local RequestedView.ownerId: "); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unmuteSprite, false); } } } // Token: 0x0602799B RID: 162203 RVA: 0x00B09640 File Offset: 0x00B07840 protected override void FCIGEENKAAL() { Player.SavePlayerMuted(this.playerWatcher.NAJBCPFNBAB.Value, base.OJMEBFEALJC == 1); } // Token: 0x0602799C RID: 162204 RVA: 0x00B09670 File Offset: 0x00B07870 protected virtual void PJNLCIMFMDC() { base.JBCPOPIEECC(); if (base.GIMBBAACKCP != null) { MuteConditionalButton.COJFGNEAGEJ cojfgneagej = (MuteConditionalButton.COJFGNEAGEJ)base.OJMEBFEALJC; if (cojfgneagej != (MuteConditionalButton.COJFGNEAGEJ)4) { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Changing the CacheOnly property while processing the request is not supported."); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.muteSprite, false); } else { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Members only area!"); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unmuteSprite, false); } } } // Token: 0x0602799D RID: 162205 RVA: 0x00B096F8 File Offset: 0x00B078F8 protected virtual void AKANJJIKAPH() { bool flag = false; AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.GDINIDIFDBE() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value)); if (agfcghiflik != null) { flag = agfcghiflik.EGOGAIGKBPI() != AGFCGHIFLIK.DKDCJMEPHCJ.None && agfcghiflik.KKPGEEIFILF() == (AGFCGHIFLIK.DKDCJMEPHCJ)4; } if (base.MGDCHCJJGMA.MPBNJHFPFJB() != flag) { base.MGDCHCJJGMA.PDEENLHBDPD(flag); } base.OJMEBFEALJC = ((!flag) ? 1 : 8); } // Token: 0x0602799E RID: 162206 RVA: 0x00B09790 File Offset: 0x00B07990 protected virtual void OHCPNMDCGOG() { base.JBCPOPIEECC(); if (base.GIMBBAACKCP != null) { MuteConditionalButton.COJFGNEAGEJ cojfgneagej = (MuteConditionalButton.COJFGNEAGEJ)base.OJMEBFEALJC; if (cojfgneagej != (MuteConditionalButton.COJFGNEAGEJ)7) { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, " Ignored: "); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.muteSprite, true); } else { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, ")."); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unmuteSprite, false); } } } // Token: 0x0602799F RID: 162207 RVA: 0x00B09818 File Offset: 0x00B07A18 protected override void JBCPOPIEECC() { base.JBCPOPIEECC(); if (base.GIMBBAACKCP != null) { MuteConditionalButton.COJFGNEAGEJ cojfgneagej = (MuteConditionalButton.COJFGNEAGEJ)base.OJMEBFEALJC; if (cojfgneagej != MuteConditionalButton.COJFGNEAGEJ.Unmute) { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Mute"); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.muteSprite, false); } else { KAOFKCMJMNO.HOHEEMEGDCB(base.GIMBBAACKCP, "Unmute"); KAOFKCMJMNO.ENPKMEJAFPG(base.NOADHAFNGBL, this.unmuteSprite, false); } } } // Token: 0x060279A0 RID: 162208 RVA: 0x00B098A0 File Offset: 0x00B07AA0 protected virtual void EMHMCFDAEEK() { bool flag = true; AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.JFFNNICEAIJ() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.ICDMMMDEHLO().Value)); if (agfcghiflik != null) { flag = agfcghiflik.KIGIGEOJHDK() == AGFCGHIFLIK.DKDCJMEPHCJ.None || agfcghiflik.CHAADKEJONI() == AGFCGHIFLIK.DKDCJMEPHCJ.None; } if (base.MGDCHCJJGMA.OIEJBEKAMBP() != flag) { base.MGDCHCJJGMA.GJEBOCIEBBC(flag); } base.OJMEBFEALJC = ((!flag) ? 1 : 4); } // Token: 0x060279A1 RID: 162209 RVA: 0x00B09938 File Offset: 0x00B07B38 protected virtual void CPODOLOBPJO() { bool flag = false; AGFCGHIFLIK agfcghiflik = ((this.playerWatcher.GDINIDIFDBE() == null) ? null : GLGMPGPNNBP.CPIBGJLHLBL(this.playerWatcher.NAJBCPFNBAB.Value)); if (agfcghiflik != null) { flag = agfcghiflik.KIGIGEOJHDK() != AGFCGHIFLIK.DKDCJMEPHCJ.None && agfcghiflik.DEBAFAJDIII() == AGFCGHIFLIK.DKDCJMEPHCJ.Remote; } if (base.MGDCHCJJGMA.EBBACJMBBHD != flag) { base.MGDCHCJJGMA.GJEBOCIEBBC(flag); } base.OJMEBFEALJC = ((!flag) ? 1 : 7); } // Token: 0x060279A3 RID: 162211 RVA: 0x00B099D8 File Offset: 0x00B07BD8 protected virtual void ECGDPBBPODB() { Player.DNNIENGKAJD(this.playerWatcher.NAJBCPFNBAB.Value, base.OJMEBFEALJC == 1); } // Token: 0x04006321 RID: 25377 [SerializeField] private Sprite muteSprite; // Token: 0x04006322 RID: 25378 [SerializeField] private Sprite unmuteSprite; // Token: 0x0200120E RID: 4622 public enum COJFGNEAGEJ { // Token: 0x04006324 RID: 25380 Disabled, // Token: 0x04006325 RID: 25381 Mute, // Token: 0x04006326 RID: 25382 Unmute } }