using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using AmplitudeAnalytics; using Cpp2IlInjected; using RecNet; using RecRoom.Systems.PlayerRoles; using RecRoom.Utils.OverridableFields; using UnityEngine; // Token: 0x020001EF RID: 495 [Token(Token = "0x20001EF")] public class CCNPHLMHEJO { // Token: 0x1700024F RID: 591 // (get) Token: 0x06000F8E RID: 3982 RVA: 0x00044030 File Offset: 0x00042230 [Token(Token = "0x1700024F")] public float OLADBNGBGAJ { [Token(Token = "0x6000F8E")] [Address(RVA = "0x1ECF190", Offset = "0x1ECE190", VA = "0x181ECF190")] get { HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; return this.PBGBNMCPEAJ.k__BackingField; } } // Token: 0x17000250 RID: 592 // (get) Token: 0x06000F8F RID: 3983 RVA: 0x00044058 File Offset: 0x00042258 [Token(Token = "0x17000250")] public bool AKJPHCAENIB { [Token(Token = "0x6000F8F")] [Address(RVA = "0x1ECE910", Offset = "0x1ECD910", VA = "0x181ECE910")] get { if (Matchmaking.HMCJLLMDAAM != 0) { PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; } bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD; if (!isInitialized) { return isInitialized; } MutableOverridableObscuredBool disableMicAutoMute = PlayerRoomRoleManager.ONCPNMDGGKG.GetLocalPlayerRoleDefinition().disableMicAutoMute; int num = 0; num += num; num++; bool flag; return flag; } } // Token: 0x06000F90 RID: 3984 RVA: 0x000440BC File Offset: 0x000422BC [Token(Token = "0x6000F90")] [Address(RVA = "0x1ECF3A0", Offset = "0x1ECE3A0", VA = "0x181ECF3A0")] public CCNPHLMHEJO(ECMOALAFBLJ PBGBNMCPEAJ) { this.PBGBNMCPEAJ = PBGBNMCPEAJ; float k__BackingField = PBGBNMCPEAJ.k__BackingField; HKMGKEPIIGN hkmgkepiign = new HKMGKEPIIGN(PBGBNMCPEAJ.k__BackingField, k__BackingField); this.ILJNKPHEPCN = hkmgkepiign; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.IPEEIKJCAHN = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.NAAJJBCOGHN); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.FOBAODKDDAF); int num = 0; int num2 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num, okgcdflpfod, num2, knfakjmalje); HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JOMCCILEPBK); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.DAJHCBLABLK); HKKOHFHADKK ipeeikjcahn2 = this.IPEEIKJCAHN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MOHFHEBOMHA); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.BGHDKPDIFKI); HKKOHFHADKK ipeeikjcahn3 = this.IPEEIKJCAHN; int num3 = 0; ipeeikjcahn3.PIEOGAPMGIH((ushort)num3); } // Token: 0x06000F91 RID: 3985 RVA: 0x00044194 File Offset: 0x00042394 [Token(Token = "0x6000F91")] [Address(RVA = "0x1ECEEC0", Offset = "0x1ECDEC0", VA = "0x181ECEEC0")] public void JBBLIBHHEBC() { HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; int num = 0; ipeeikjcahn.PIEOGAPMGIH((ushort)num); } // Token: 0x06000F92 RID: 3986 RVA: 0x000441B8 File Offset: 0x000423B8 [Token(Token = "0x6000F92")] [Address(RVA = "0x1ECF1F0", Offset = "0x1ECE1F0", VA = "0x181ECF1F0")] public void OPEMIFENIJM() { Player k__BackingField = Player.k__BackingField; int num = 0; int num2 = 0; if (k__BackingField != num2) { HKMGKEPIIGN iljnkphepcn = this.ILJNKPHEPCN; float time = Time.time; float audioMaxForFrame = Player.k__BackingField.DNMEOEIALCD; if (iljnkphepcn.NNLAEHCFGLO(time, num)) { this.IPEEIKJCAHN.OPEMIFENIJM(); } } } // Token: 0x17000251 RID: 593 // (get) Token: 0x06000F93 RID: 3987 RVA: 0x00044214 File Offset: 0x00042414 [Token(Token = "0x17000251")] private float KFKLEDFHPCF { [Token(Token = "0x6000F93")] [Address(RVA = "0x1ECEDE0", Offset = "0x1ECDDE0", VA = "0x181ECEDE0")] get { float time = Time.time; HKMGKEPIIGN iljnkphepcn = this.ILJNKPHEPCN; int num = 0; IEnumerable enumerable = iljnkphepcn.BKGJKBJPEID(time, num); Func func = new Func(this.BEAMMOBAAAD); int num2 = Enumerable.Count(enumerable, func); int num3 = this.ILJNKPHEPCN.BFMBCJLAKDI; return time; } } // Token: 0x17000252 RID: 594 // (get) Token: 0x06000F94 RID: 3988 RVA: 0x0004426C File Offset: 0x0004246C [Token(Token = "0x17000252")] private float NNONOMBBLJH { [Token(Token = "0x6000F94")] [Address(RVA = "0x1ECEC80", Offset = "0x1ECDC80", VA = "0x181ECEC80")] get { float time = Time.time; HKMGKEPIIGN iljnkphepcn = this.ILJNKPHEPCN; int num = 0; IEnumerable enumerable = iljnkphepcn.BKGJKBJPEID(time, num); Func func = new Func(this.CBABPBPKODM); int num2 = Enumerable.Count(enumerable, func); int num3 = this.ILJNKPHEPCN.BFMBCJLAKDI; return time; } } // Token: 0x06000F95 RID: 3989 RVA: 0x000442C4 File Offset: 0x000424C4 [Token(Token = "0x6000F95")] [Address(RVA = "0x1ECF0B0", Offset = "0x1ECE0B0", VA = "0x181ECF0B0")] private void NAAJJBCOGHN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ILJNKPHEPCN.LKLKGDMFMCC(); string text = AmplitudeAnalyticsClient.Event("mic_spam_ended").ToString(); } // Token: 0x06000F96 RID: 3990 RVA: 0x000442F4 File Offset: 0x000424F4 [Token(Token = "0x6000F96")] [Address(RVA = "0x1ECED60", Offset = "0x1ECDD60", VA = "0x181ECED60")] private void FOBAODKDDAF() { if (!this.AKJPHCAENIB) { float num = this.NNONOMBBLJH; ECMOALAFBLJ pbgbnmcpeaj = this.PBGBNMCPEAJ; HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; return; } } // Token: 0x06000F97 RID: 3991 RVA: 0x00044328 File Offset: 0x00042528 [Token(Token = "0x6000F97")] [Address(RVA = "0x1ECEF10", Offset = "0x1ECDF10", VA = "0x181ECEF10")] private void JOMCCILEPBK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ILJNKPHEPCN.LKLKGDMFMCC(); CCNBJFOPLBG ccnbjfoplbg = AmplitudeAnalyticsClient.Event("mic_spam_warning"); } // Token: 0x06000F98 RID: 3992 RVA: 0x00044354 File Offset: 0x00042554 [Token(Token = "0x6000F98")] [Address(RVA = "0x1ECEBD0", Offset = "0x1ECDBD0", VA = "0x181ECEBD0")] private void DAJHCBLABLK() { float num = this.NNONOMBBLJH; ECMOALAFBLJ pbgbnmcpeaj = this.PBGBNMCPEAJ; if (num < pbgbnmcpeaj.k__BackingField) { float num2 = this.KFKLEDFHPCF; ECMOALAFBLJ pbgbnmcpeaj2 = this.PBGBNMCPEAJ; HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; int num3 = 0; ipeeikjcahn.PIEOGAPMGIH((ushort)num3); return; } HKKOHFHADKK ipeeikjcahn2 = this.IPEEIKJCAHN; } // Token: 0x06000F99 RID: 3993 RVA: 0x000443AC File Offset: 0x000425AC [Token(Token = "0x6000F99")] [Address(RVA = "0x1ECEFE0", Offset = "0x1ECDFE0", VA = "0x181ECEFE0")] private void MOHFHEBOMHA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ILJNKPHEPCN.LKLKGDMFMCC(); CCNBJFOPLBG ccnbjfoplbg = AmplitudeAnalyticsClient.Event("mic_force_muted"); } // Token: 0x06000F9A RID: 3994 RVA: 0x000443D8 File Offset: 0x000425D8 [Token(Token = "0x6000F9A")] [Address(RVA = "0x1ECEB30", Offset = "0x1ECDB30", VA = "0x181ECEB30")] private void BGHDKPDIFKI() { float num = this.KFKLEDFHPCF; ECMOALAFBLJ pbgbnmcpeaj = this.PBGBNMCPEAJ; HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; int num2 = 0; ipeeikjcahn.PIEOGAPMGIH((ushort)num2); } // Token: 0x06000F9B RID: 3995 RVA: 0x0004440C File Offset: 0x0004260C [Token(Token = "0x6000F9B")] [Address(RVA = "0x1ECEB00", Offset = "0x1ECDB00", VA = "0x181ECEB00")] [CompilerGenerated] private bool BEAMMOBAAAD(float DOOHGLFKEED) { float k__BackingField = this.PBGBNMCPEAJ.k__BackingField; throw new NullReferenceException(); } // Token: 0x06000F9C RID: 3996 RVA: 0x0004442C File Offset: 0x0004262C [Token(Token = "0x6000F9C")] [Address(RVA = "0x1ECEBB0", Offset = "0x1ECDBB0", VA = "0x181ECEBB0")] [CompilerGenerated] private bool CBABPBPKODM(float DOOHGLFKEED) { ECMOALAFBLJ pbgbnmcpeaj = this.PBGBNMCPEAJ; throw new NullReferenceException(); } // Token: 0x04000C68 RID: 3176 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000C68")] public HKKOHFHADKK IPEEIKJCAHN; // Token: 0x04000C69 RID: 3177 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000C69")] private ECMOALAFBLJ PBGBNMCPEAJ; // Token: 0x04000C6A RID: 3178 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000C6A")] private HKMGKEPIIGN ILJNKPHEPCN; // Token: 0x020001F0 RID: 496 [Token(Token = "0x20001F0")] public enum MAIBBMAFKMN { // Token: 0x04000C6C RID: 3180 [Token(Token = "0x4000C6C")] Normal, // Token: 0x04000C6D RID: 3181 [Token(Token = "0x4000C6D")] Warning, // Token: 0x04000C6E RID: 3182 [Token(Token = "0x4000C6E")] ForceMute } }