Files
2026-04-10 22:50:51 +02:00

276 lines
8.7 KiB
C#

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.<BKHKIIDAIJE>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 <GBIJILDHMOI>k__BackingField = PBGBNMCPEAJ.<GBIJILDHMOI>k__BackingField;
HKMGKEPIIGN<float> hkmgkepiign = new HKMGKEPIIGN(PBGBNMCPEAJ.<EGIBAJEAOHD>k__BackingField, <GBIJILDHMOI>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 <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
int num2 = 0;
if (<EGKJPJKLEAI>k__BackingField != num2)
{
HKMGKEPIIGN<float> iljnkphepcn = this.ILJNKPHEPCN;
float time = Time.time;
float audioMaxForFrame = Player.<EGKJPJKLEAI>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<float> iljnkphepcn = this.ILJNKPHEPCN;
int num = 0;
IEnumerable<float> enumerable = iljnkphepcn.BKGJKBJPEID(time, num);
Func<float, bool> func = new Func(this.BEAMMOBAAAD);
int num2 = Enumerable.Count<float>(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<float> iljnkphepcn = this.ILJNKPHEPCN;
int num = 0;
IEnumerable<float> enumerable = iljnkphepcn.BKGJKBJPEID(time, num);
Func<float, bool> func = new Func(this.CBABPBPKODM);
int num2 = Enumerable.Count<float>(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.<BFHLDAJEJFK>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 <ANKFILEKHCO>k__BackingField = this.PBGBNMCPEAJ.<ANKFILEKHCO>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<float> 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
}
}