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: 0x06000F82 RID: 3970 RVA: 0x00043CE4 File Offset: 0x00041EE4 [Token(Token = "0x1700024F")] public float OLADBNGBGAJ { [Token(Token = "0x6000F82")] [Address(RVA = "0x140BFB0", Offset = "0x140ADB0", VA = "0x18140BFB0")] get { HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; return this.PBGBNMCPEAJ.k__BackingField; } } // Token: 0x17000250 RID: 592 // (get) Token: 0x06000F83 RID: 3971 RVA: 0x00043D0C File Offset: 0x00041F0C [Token(Token = "0x17000250")] public bool AKJPHCAENIB { [Token(Token = "0x6000F83")] [Address(RVA = "0x140B730", Offset = "0x140A530", VA = "0x18140B730")] 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: 0x06000F84 RID: 3972 RVA: 0x00043D70 File Offset: 0x00041F70 [Token(Token = "0x6000F84")] [Address(RVA = "0x140C1C0", Offset = "0x140AFC0", VA = "0x18140C1C0")] 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: 0x06000F85 RID: 3973 RVA: 0x00043E48 File Offset: 0x00042048 [Token(Token = "0x6000F85")] [Address(RVA = "0x140BCE0", Offset = "0x140AAE0", VA = "0x18140BCE0")] public void JBBLIBHHEBC() { HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; int num = 0; ipeeikjcahn.PIEOGAPMGIH((ushort)num); } // Token: 0x06000F86 RID: 3974 RVA: 0x00043E6C File Offset: 0x0004206C [Token(Token = "0x6000F86")] [Address(RVA = "0x140C010", Offset = "0x140AE10", VA = "0x18140C010")] 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: 0x06000F87 RID: 3975 RVA: 0x00043EC8 File Offset: 0x000420C8 [Token(Token = "0x17000251")] private float KFKLEDFHPCF { [Token(Token = "0x6000F87")] [Address(RVA = "0x140BC00", Offset = "0x140AA00", VA = "0x18140BC00")] 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: 0x06000F88 RID: 3976 RVA: 0x00043F20 File Offset: 0x00042120 [Token(Token = "0x17000252")] private float NNONOMBBLJH { [Token(Token = "0x6000F88")] [Address(RVA = "0x140BAA0", Offset = "0x140A8A0", VA = "0x18140BAA0")] 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: 0x06000F89 RID: 3977 RVA: 0x00043F78 File Offset: 0x00042178 [Token(Token = "0x6000F89")] [Address(RVA = "0x140BED0", Offset = "0x140ACD0", VA = "0x18140BED0")] private void NAAJJBCOGHN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ILJNKPHEPCN.LKLKGDMFMCC(); string text = AmplitudeAnalyticsClient.Event("mic_spam_ended").ToString(); } // Token: 0x06000F8A RID: 3978 RVA: 0x00043FA8 File Offset: 0x000421A8 [Token(Token = "0x6000F8A")] [Address(RVA = "0x140BB80", Offset = "0x140A980", VA = "0x18140BB80")] private void FOBAODKDDAF() { if (!this.AKJPHCAENIB) { float num = this.NNONOMBBLJH; ECMOALAFBLJ pbgbnmcpeaj = this.PBGBNMCPEAJ; HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; return; } } // Token: 0x06000F8B RID: 3979 RVA: 0x00043FDC File Offset: 0x000421DC [Token(Token = "0x6000F8B")] [Address(RVA = "0x140BD30", Offset = "0x140AB30", VA = "0x18140BD30")] private void JOMCCILEPBK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ILJNKPHEPCN.LKLKGDMFMCC(); CCNBJFOPLBG ccnbjfoplbg = AmplitudeAnalyticsClient.Event("mic_spam_warning"); } // Token: 0x06000F8C RID: 3980 RVA: 0x00044008 File Offset: 0x00042208 [Token(Token = "0x6000F8C")] [Address(RVA = "0x140B9F0", Offset = "0x140A7F0", VA = "0x18140B9F0")] 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: 0x06000F8D RID: 3981 RVA: 0x00044060 File Offset: 0x00042260 [Token(Token = "0x6000F8D")] [Address(RVA = "0x140BE00", Offset = "0x140AC00", VA = "0x18140BE00")] private void MOHFHEBOMHA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ILJNKPHEPCN.LKLKGDMFMCC(); CCNBJFOPLBG ccnbjfoplbg = AmplitudeAnalyticsClient.Event("mic_force_muted"); } // Token: 0x06000F8E RID: 3982 RVA: 0x0004408C File Offset: 0x0004228C [Token(Token = "0x6000F8E")] [Address(RVA = "0x140B950", Offset = "0x140A750", VA = "0x18140B950")] private void BGHDKPDIFKI() { float num = this.KFKLEDFHPCF; ECMOALAFBLJ pbgbnmcpeaj = this.PBGBNMCPEAJ; HKKOHFHADKK ipeeikjcahn = this.IPEEIKJCAHN; int num2 = 0; ipeeikjcahn.PIEOGAPMGIH((ushort)num2); } // Token: 0x06000F8F RID: 3983 RVA: 0x000440C0 File Offset: 0x000422C0 [Token(Token = "0x6000F8F")] [Address(RVA = "0x140B920", Offset = "0x140A720", VA = "0x18140B920")] [CompilerGenerated] private bool BEAMMOBAAAD(float DOOHGLFKEED) { float k__BackingField = this.PBGBNMCPEAJ.k__BackingField; throw new NullReferenceException(); } // Token: 0x06000F90 RID: 3984 RVA: 0x000440E0 File Offset: 0x000422E0 [Token(Token = "0x6000F90")] [Address(RVA = "0x140B9D0", Offset = "0x140A7D0", VA = "0x18140B9D0")] [CompilerGenerated] private bool CBABPBPKODM(float DOOHGLFKEED) { ECMOALAFBLJ pbgbnmcpeaj = this.PBGBNMCPEAJ; throw new NullReferenceException(); } // Token: 0x04000C5F RID: 3167 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000C5F")] public HKKOHFHADKK IPEEIKJCAHN; // Token: 0x04000C60 RID: 3168 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000C60")] private ECMOALAFBLJ PBGBNMCPEAJ; // Token: 0x04000C61 RID: 3169 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000C61")] private HKMGKEPIIGN ILJNKPHEPCN; // Token: 0x020001F0 RID: 496 [Token(Token = "0x20001F0")] public enum MAIBBMAFKMN { // Token: 0x04000C63 RID: 3171 [Token(Token = "0x4000C63")] Normal, // Token: 0x04000C64 RID: 3172 [Token(Token = "0x4000C64")] Warning, // Token: 0x04000C65 RID: 3173 [Token(Token = "0x4000C65")] ForceMute } }