m
This commit is contained in:
@@ -0,0 +1,709 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using Photon.Voice.PUN;
|
||||
using Photon.Voice.Unity;
|
||||
using RecNet;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.Productivity
|
||||
{
|
||||
// Token: 0x02002C06 RID: 11270
|
||||
[Token(Token = "0x2002C06")]
|
||||
public class DesktopAudioSharingSpeaker : MonoBehaviourPun, BLFKPFHDCOI
|
||||
{
|
||||
// Token: 0x1700347B RID: 13435
|
||||
// (get) Token: 0x06012C56 RID: 76886 RVA: 0x00444BD4 File Offset: 0x00442DD4
|
||||
[Token(Token = "0x1700347B")]
|
||||
private int LAOAAOOKANH
|
||||
{
|
||||
[Token(Token = "0x6012C56")]
|
||||
[Address(RVA = "0x14AD910", Offset = "0x14AC910", VA = "0x1814AD910")]
|
||||
get
|
||||
{
|
||||
return this.IPENEHDBOGM.IAHDANBDAAM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700347C RID: 13436
|
||||
// (get) Token: 0x06012C57 RID: 76887 RVA: 0x00444BF4 File Offset: 0x00442DF4
|
||||
[Token(Token = "0x1700347C")]
|
||||
private bool DEHKBECGNAD
|
||||
{
|
||||
[Token(Token = "0x6012C57")]
|
||||
[Address(RVA = "0x14AEF30", Offset = "0x14ADF30", VA = "0x1814AEF30")]
|
||||
get
|
||||
{
|
||||
return this.IPENEHDBOGM.IAHDANBDAAM() != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700347D RID: 13437
|
||||
// (get) Token: 0x06012C58 RID: 76888 RVA: 0x00444C18 File Offset: 0x00442E18
|
||||
// (set) Token: 0x06012C59 RID: 76889 RVA: 0x00444C2C File Offset: 0x00442E2C
|
||||
[Token(Token = "0x1700347D")]
|
||||
public bool GELLJAKOKNJ
|
||||
{
|
||||
[Token(Token = "0x6012C58")]
|
||||
[Address(RVA = "0x41CF80", Offset = "0x41BF80", VA = "0x18041CF80")]
|
||||
get
|
||||
{
|
||||
return this.KIEGHMMOBCD;
|
||||
}
|
||||
[Token(Token = "0x6012C59")]
|
||||
[Address(RVA = "0x14ADB10", Offset = "0x14ACB10", VA = "0x1814ADB10")]
|
||||
private set
|
||||
{
|
||||
this.KIEGHMMOBCD = value;
|
||||
if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD)
|
||||
{
|
||||
AudioManager.SetMute(this, true);
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
AudioManager.SetMute(this, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700347E RID: 13438
|
||||
// (get) Token: 0x06012C5A RID: 76890 RVA: 0x00444C64 File Offset: 0x00442E64
|
||||
// (set) Token: 0x06012C5B RID: 76891 RVA: 0x00444C84 File Offset: 0x00442E84
|
||||
[Token(Token = "0x1700347E")]
|
||||
public int JDOCFNDAKHM
|
||||
{
|
||||
[Token(Token = "0x6012C5A")]
|
||||
[Address(RVA = "0x14AF350", Offset = "0x14AE350", VA = "0x1814AF350")]
|
||||
get
|
||||
{
|
||||
return this.IPENEHDBOGM.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6012C5B")]
|
||||
[Address(RVA = "0x14AE2D0", Offset = "0x14AD2D0", VA = "0x1814AE2D0")]
|
||||
private set
|
||||
{
|
||||
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700347F RID: 13439
|
||||
// (get) Token: 0x06012C5C RID: 76892 RVA: 0x00444CA0 File Offset: 0x00442EA0
|
||||
// (set) Token: 0x06012C5D RID: 76893 RVA: 0x00444CB4 File Offset: 0x00442EB4
|
||||
[Token(Token = "0x1700347F")]
|
||||
public Recorder PAHANKPPEAK
|
||||
{
|
||||
[Token(Token = "0x6012C5C")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
get;
|
||||
[Token(Token = "0x6012C5D")]
|
||||
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003480 RID: 13440
|
||||
// (get) Token: 0x06012C5E RID: 76894 RVA: 0x00444CC8 File Offset: 0x00442EC8
|
||||
// (set) Token: 0x06012C5F RID: 76895 RVA: 0x00444CDC File Offset: 0x00442EDC
|
||||
[Token(Token = "0x17003480")]
|
||||
public int GADABGDLGOF
|
||||
{
|
||||
[Token(Token = "0x6012C5E")]
|
||||
[Address(RVA = "0x483190", Offset = "0x482190", VA = "0x180483190")]
|
||||
get
|
||||
{
|
||||
return this.NNBIAPCHOGH;
|
||||
}
|
||||
[Token(Token = "0x6012C5F")]
|
||||
[Address(RVA = "0x483380", Offset = "0x482380", VA = "0x180483380")]
|
||||
private set
|
||||
{
|
||||
this.NNBIAPCHOGH = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C60 RID: 76896 RVA: 0x00444CF0 File Offset: 0x00442EF0
|
||||
[Token(Token = "0x6012C60")]
|
||||
[Address(RVA = "0x14AD330", Offset = "0x14AC330", VA = "0x1814AD330", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
Action action = new Action(this.HKOMLNMNNDI);
|
||||
int num;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "AUDSHRSRCID", -1, (OHOEENCHJJE)num, action, num);
|
||||
num = 0;
|
||||
this.IPENEHDBOGM = kllmcpfpiie;
|
||||
}
|
||||
|
||||
// Token: 0x06012C61 RID: 76897 RVA: 0x00444D24 File Offset: 0x00442F24
|
||||
[Token(Token = "0x6012C61")]
|
||||
[Address(RVA = "0x14AF2A0", Offset = "0x14AE2A0", VA = "0x1814AF2A0")]
|
||||
private void Start()
|
||||
{
|
||||
this.HKOMLNMNNDI();
|
||||
}
|
||||
|
||||
// Token: 0x06012C62 RID: 76898 RVA: 0x00444D38 File Offset: 0x00442F38
|
||||
[Token(Token = "0x6012C62")]
|
||||
[Address(RVA = "0x14AE360", Offset = "0x14AD360", VA = "0x1814AE360")]
|
||||
private void HKOMLNMNNDI()
|
||||
{
|
||||
if (this.IPENEHDBOGM.IAHDANBDAAM() == -1)
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
return;
|
||||
}
|
||||
int num2 = this.IPENEHDBOGM.IAHDANBDAAM();
|
||||
int num3 = this.BMIPEKHDMLB();
|
||||
if (num2 == num3)
|
||||
{
|
||||
IReadOnlyList<MIPJPBLEIDM> readOnlyList = PEJPFHPLIJP.IJAKONPBODL();
|
||||
this.BAMCMOHEFEC = readOnlyList;
|
||||
int num4 = 0;
|
||||
if (num4 < readOnlyList)
|
||||
{
|
||||
if (readOnlyList == 0)
|
||||
{
|
||||
num4++;
|
||||
}
|
||||
this.NNBIAPCHOGH = num4;
|
||||
}
|
||||
this.ENDCLOLCMEE();
|
||||
}
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.IPENEHDBOGM.IAHDANBDAAM());
|
||||
Action<CCEOLAOLEKJ> action = new Action(this.FIGKBGLABJA);
|
||||
Action<string> action2 = new Action(this.HILMLOBNHDP);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C63 RID: 76899 RVA: 0x00444DE8 File Offset: 0x00442FE8
|
||||
[Token(Token = "0x6012C63")]
|
||||
[Address(RVA = "0x14AF0C0", Offset = "0x14AE0C0", VA = "0x1814AF0C0")]
|
||||
private void PAAFECEJJIB()
|
||||
{
|
||||
if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD)
|
||||
{
|
||||
AudioManager.SetMute(this, true);
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
AudioManager.SetMute(this, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06012C64 RID: 76900 RVA: 0x00444E18 File Offset: 0x00443018
|
||||
[Token(Token = "0x6012C64")]
|
||||
[Address(RVA = "0x14AE9B0", Offset = "0x14AD9B0", VA = "0x1814AE9B0")]
|
||||
private IReadOnlyList<MIPJPBLEIDM> IJAKONPBODL(bool PMJCGOLMNIO)
|
||||
{
|
||||
if (PMJCGOLMNIO)
|
||||
{
|
||||
IReadOnlyList<MIPJPBLEIDM> readOnlyList = PEJPFHPLIJP.IJAKONPBODL();
|
||||
this.BAMCMOHEFEC = readOnlyList;
|
||||
}
|
||||
return this.BAMCMOHEFEC;
|
||||
}
|
||||
|
||||
// Token: 0x06012C65 RID: 76901 RVA: 0x00444E40 File Offset: 0x00443040
|
||||
[Token(Token = "0x6012C65")]
|
||||
[Address(RVA = "0x14AEE00", Offset = "0x14ADE00", VA = "0x1814AEE00")]
|
||||
private void KNKJPJEFMPI()
|
||||
{
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.IPENEHDBOGM.IAHDANBDAAM());
|
||||
Action<CCEOLAOLEKJ> action = new Action(this.FIGKBGLABJA);
|
||||
Action<string> action2 = new Action(this.HILMLOBNHDP);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C66 RID: 76902 RVA: 0x00444E80 File Offset: 0x00443080
|
||||
[Token(Token = "0x6012C66")]
|
||||
[Address(RVA = "0x14AF2B0", Offset = "0x14AE2B0", VA = "0x1814AF2B0")]
|
||||
protected void Update()
|
||||
{
|
||||
if (this.OLMDJHDFGIH() && !this.IDNCKENKOND())
|
||||
{
|
||||
this.FOHHJGNKKHL();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C67 RID: 76903 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012C67")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "15")]
|
||||
public void OnPhotonSerializeView(CIJGCGJKPEN DMMGOMOKEKK, EEAEPAPIPJB DBDDKLHPNNA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012C68 RID: 76904 RVA: 0x00444EA8 File Offset: 0x004430A8
|
||||
[Token(Token = "0x6012C68")]
|
||||
[Address(RVA = "0x14AD960", Offset = "0x14AC960", VA = "0x1814AD960")]
|
||||
private void DEDAGJKAGDD()
|
||||
{
|
||||
IReadOnlyList<MIPJPBLEIDM> readOnlyList = PEJPFHPLIJP.IJAKONPBODL();
|
||||
this.BAMCMOHEFEC = readOnlyList;
|
||||
int num = 0;
|
||||
if (num < readOnlyList)
|
||||
{
|
||||
if (readOnlyList == 0)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
this.NNBIAPCHOGH = num;
|
||||
}
|
||||
this.ENDCLOLCMEE();
|
||||
}
|
||||
|
||||
// Token: 0x06012C69 RID: 76905 RVA: 0x00444EE8 File Offset: 0x004430E8
|
||||
[Token(Token = "0x6012C69")]
|
||||
[Address(RVA = "0x14ADF40", Offset = "0x14ACF40", VA = "0x1814ADF40")]
|
||||
private void FOHHJGNKKHL()
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAuthorityRequestStopBroadcast);
|
||||
int num = this.BMIPEKHDMLB();
|
||||
photonView.RpcAuthority<int>(lflfmimncon, num);
|
||||
Recorder recorder = this.<BCPDJKMNAJP>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (recorder != num2)
|
||||
{
|
||||
KKPBCOOONNK.HMLHHNMGNAA(recorder.gameObject);
|
||||
}
|
||||
int num3 = 0;
|
||||
this.GELLJAKOKNJ = num3 != 0;
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num4 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Stopped broadcasting audio", 3f, num4, num4);
|
||||
}
|
||||
|
||||
// Token: 0x06012C6A RID: 76906 RVA: 0x00444F6C File Offset: 0x0044316C
|
||||
[Token(Token = "0x6012C6A")]
|
||||
[Address(RVA = "0x14AD3E0", Offset = "0x14AC3E0", VA = "0x1814AD3E0")]
|
||||
private int BMIPEKHDMLB()
|
||||
{
|
||||
return Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06012C6B RID: 76907 RVA: 0x00444F8C File Offset: 0x0044318C
|
||||
[Token(Token = "0x6012C6B")]
|
||||
[Address(RVA = "0x14AF020", Offset = "0x14AE020", VA = "0x1814AF020")]
|
||||
private bool OLMDJHDFGIH()
|
||||
{
|
||||
if (this.IPENEHDBOGM.IAHDANBDAAM() != -1)
|
||||
{
|
||||
int num = this.IPENEHDBOGM.IAHDANBDAAM();
|
||||
int num2 = this.BMIPEKHDMLB();
|
||||
return num == num2;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C6C RID: 76908 RVA: 0x00444FC8 File Offset: 0x004431C8
|
||||
[Token(Token = "0x6012C6C")]
|
||||
[Address(RVA = "0x14AE620", Offset = "0x14AD620", VA = "0x1814AE620")]
|
||||
private bool HOCKPNHELJI()
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (!flag && Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C6D RID: 76909 RVA: 0x00445004 File Offset: 0x00443204
|
||||
[Token(Token = "0x6012C6D")]
|
||||
[Address(RVA = "0x14AE760", Offset = "0x14AD760", VA = "0x1814AE760")]
|
||||
private bool IDNCKENKOND()
|
||||
{
|
||||
if (PEJPFHPLIJP.BJIPCLFGBOE)
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (!flag && Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField && flag2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C6E RID: 76910 RVA: 0x00445050 File Offset: 0x00443250
|
||||
[Token(Token = "0x6012C6E")]
|
||||
[Address(RVA = "0x14AE190", Offset = "0x14AD190", VA = "0x1814AE190")]
|
||||
private DesktopAudioSharingSpeaker.NOKNHNEKDCD GLNLKFFKPJE()
|
||||
{
|
||||
if (!this.IDNCKENKOND())
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
if (this.IPENEHDBOGM.IAHDANBDAAM() != -1)
|
||||
{
|
||||
return DesktopAudioSharingSpeaker.NOKNHNEKDCD.SPEAKER_IN_USE;
|
||||
}
|
||||
if (this.BMIPEKHDMLB() != -1)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAuthorityRequestStartBroadcast);
|
||||
int num = this.BMIPEKHDMLB();
|
||||
photonView.RpcAuthority<int>(lflfmimncon, num);
|
||||
return DesktopAudioSharingSpeaker.NOKNHNEKDCD.BROADCASTING_REQUESTED;
|
||||
}
|
||||
return DesktopAudioSharingSpeaker.NOKNHNEKDCD.INVALID_PLAYER;
|
||||
}
|
||||
|
||||
// Token: 0x06012C6F RID: 76911 RVA: 0x004450B0 File Offset: 0x004432B0
|
||||
[Token(Token = "0x6012C6F")]
|
||||
[Address(RVA = "0x14AF160", Offset = "0x14AE160", VA = "0x1814AF160")]
|
||||
[NFOMENMAOIA]
|
||||
public void RpcAuthorityRequestStartBroadcast(int ALEEGFKGPMI)
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.IPENEHDBOGM.IAHDANBDAAM() == -1)
|
||||
{
|
||||
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C70 RID: 76912 RVA: 0x004450E4 File Offset: 0x004432E4
|
||||
[Token(Token = "0x6012C70")]
|
||||
[Address(RVA = "0x14AF200", Offset = "0x14AE200", VA = "0x1814AF200")]
|
||||
[NFOMENMAOIA]
|
||||
public void RpcAuthorityRequestStopBroadcast(int ALEEGFKGPMI)
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.IPENEHDBOGM.IAHDANBDAAM() == ALEEGFKGPMI)
|
||||
{
|
||||
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C71 RID: 76913 RVA: 0x00445118 File Offset: 0x00443318
|
||||
[Token(Token = "0x6012C71")]
|
||||
[Address(RVA = "0x14AEC20", Offset = "0x14ADC20", VA = "0x1814AEC20")]
|
||||
private DCNPELAHILG<float> JELJEILLGBK()
|
||||
{
|
||||
IReadOnlyList<MIPJPBLEIDM> bamcmohefec = this.BAMCMOHEFEC;
|
||||
bool flag = this.OLMDJHDFGIH();
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
this.GELLJAKOKNJ = flag;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
uint num2;
|
||||
num2 += num2;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C72 RID: 76914 RVA: 0x00445160 File Offset: 0x00443360
|
||||
[Token(Token = "0x6012C72")]
|
||||
[Address(RVA = "0x14ADBB0", Offset = "0x14ACBB0", VA = "0x1814ADBB0")]
|
||||
private void ENDCLOLCMEE()
|
||||
{
|
||||
Recorder recorder = this.<BCPDJKMNAJP>k__BackingField;
|
||||
int num = 0;
|
||||
if (!(recorder != num))
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
GameObject gameObject;
|
||||
Recorder component = gameObject.GetComponent<Recorder>();
|
||||
Func<GFDHFGBFNHN> func = new Func(this.JELJEILLGBK);
|
||||
component.InputFactory = func;
|
||||
component.LFBJHLJIPND = true;
|
||||
this.<BCPDJKMNAJP>k__BackingField = component;
|
||||
PhotonVoiceNetwork instance = PhotonVoiceNetwork.ONCPNMDGGKG;
|
||||
component.Init(instance);
|
||||
this.<BCPDJKMNAJP>k__BackingField.StartRecording();
|
||||
return;
|
||||
}
|
||||
Debug.LogError("Voice recorder already exists; ignoring request to spawn new one");
|
||||
}
|
||||
|
||||
// Token: 0x06012C73 RID: 76915 RVA: 0x004451F8 File Offset: 0x004433F8
|
||||
[Token(Token = "0x6012C73")]
|
||||
[Address(RVA = "0x14ADA60", Offset = "0x14ACA60", VA = "0x1814ADA60")]
|
||||
private void EGHEMIHFLIF()
|
||||
{
|
||||
Recorder recorder = this.<BCPDJKMNAJP>k__BackingField;
|
||||
int num = 0;
|
||||
if (recorder != num)
|
||||
{
|
||||
KKPBCOOONNK.HMLHHNMGNAA(recorder.gameObject);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C74 RID: 76916 RVA: 0x0044522C File Offset: 0x0044342C
|
||||
[Token(Token = "0x6012C74")]
|
||||
[Address(RVA = "0x14AD2A0", Offset = "0x14AC2A0", VA = "0x1814AD2A0")]
|
||||
private void ABPFJBEIHKN(string ADOOAIAMCDN)
|
||||
{
|
||||
this.broadcasterLabel.gameObject.SetActive(true);
|
||||
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
|
||||
string text = "@" + ADOOAIAMCDN;
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06012C75 RID: 76917 RVA: 0x0044526C File Offset: 0x0044346C
|
||||
[Token(Token = "0x6012C75")]
|
||||
[Address(RVA = "0x14AE330", Offset = "0x14AD330", VA = "0x1814AE330")]
|
||||
private void PCILDIEDPOI()
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06012C76 RID: 76918 RVA: 0x00445294 File Offset: 0x00443494
|
||||
[Token(Token = "0x6012C76")]
|
||||
[Address(RVA = "0x14AEA20", Offset = "0x14ADA20", VA = "0x1814AEA20")]
|
||||
private void ILIGIHHCBNN(DesktopAudioSharingSpeaker.NOKNHNEKDCD GIAOBLMEMMI)
|
||||
{
|
||||
if (GIAOBLMEMMI == DesktopAudioSharingSpeaker.NOKNHNEKDCD.NOT_SUPPORTED)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Audio Sharing is not supported.", 3f, num, num);
|
||||
return;
|
||||
}
|
||||
if (GIAOBLMEMMI != DesktopAudioSharingSpeaker.NOKNHNEKDCD.SPEAKER_IN_USE)
|
||||
{
|
||||
if (GIAOBLMEMMI == DesktopAudioSharingSpeaker.NOKNHNEKDCD.INVALID_PLAYER)
|
||||
{
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "Error", 3f, num2, num2);
|
||||
}
|
||||
return;
|
||||
}
|
||||
NotificationManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
IDisposable disposable3 = instance3.Play(NotificationManager.IBIDFAOPIPC.Medium, "Speaker already in use.", 3f, num3, num3);
|
||||
}
|
||||
|
||||
// Token: 0x06012C77 RID: 76919 RVA: 0x00445318 File Offset: 0x00443518
|
||||
[Token(Token = "0x6012C77")]
|
||||
[Address(RVA = "0x14AEF80", Offset = "0x14ADF80", VA = "0x1814AEF80")]
|
||||
private void NKCLJHHFOJF(string HBDBGMBCCHN)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
|
||||
// Token: 0x06012C78 RID: 76920 RVA: 0x00445334 File Offset: 0x00443534
|
||||
[Token(Token = "0x6012C78")]
|
||||
[Address(RVA = "0x14AE0F0", Offset = "0x14AD0F0", VA = "0x1814AE0F0")]
|
||||
private void GGMMMHEKHJD(string HBDBGMBCCHN)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
|
||||
// Token: 0x06012C79 RID: 76921 RVA: 0x00445350 File Offset: 0x00443550
|
||||
[Token(Token = "0x6012C79")]
|
||||
[Address(RVA = "0x14AEB90", Offset = "0x14ADB90", VA = "0x1814AEB90")]
|
||||
private void JEFCCGHPOLF()
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Stopped broadcasting audio", 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x06012C7A RID: 76922 RVA: 0x00445380 File Offset: 0x00443580
|
||||
[Token(Token = "0x6012C7A")]
|
||||
[Address(RVA = "0x14AD6A0", Offset = "0x14AC6A0", VA = "0x1814AD6A0")]
|
||||
public void Button_ToggleBroadcastingClaim()
|
||||
{
|
||||
if (!this.OLMDJHDFGIH())
|
||||
{
|
||||
bool flag = this.IDNCKENKOND();
|
||||
int num = 0;
|
||||
if (flag && this.IPENEHDBOGM.IAHDANBDAAM() == -1 && this.BMIPEKHDMLB() != -1)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAuthorityRequestStartBroadcast);
|
||||
int num2 = this.BMIPEKHDMLB();
|
||||
photonView.RpcAuthority<int>(lflfmimncon, num2);
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
if (num != 1)
|
||||
{
|
||||
if (num == 2)
|
||||
{
|
||||
IDisposable disposable = SingletonMonoBehaviour.ONCPNMDGGKG.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "Error", 3f, num, num);
|
||||
}
|
||||
return;
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
this.FOHHJGNKKHL();
|
||||
}
|
||||
|
||||
// Token: 0x06012C7B RID: 76923 RVA: 0x00445424 File Offset: 0x00443624
|
||||
[Token(Token = "0x6012C7B")]
|
||||
[Address(RVA = "0x14AD500", Offset = "0x14AC500", VA = "0x1814AD500")]
|
||||
public void Button_CycleInput()
|
||||
{
|
||||
if (!this.OLMDJHDFGIH())
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Speaker inactive or in use by someone else.", 5f, num, num);
|
||||
return;
|
||||
}
|
||||
Recorder recorder = this.<BCPDJKMNAJP>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (!(recorder != num2))
|
||||
{
|
||||
Debug.LogError("Current broadcasting client should have : PhotonVoiceRecorder");
|
||||
return;
|
||||
}
|
||||
IReadOnlyList<MIPJPBLEIDM> bamcmohefec = this.BAMCMOHEFEC;
|
||||
int num3 = this.NNBIAPCHOGH + 1;
|
||||
this.NNBIAPCHOGH = typeof(IReadOnlyCollection<MIPJPBLEIDM>).TypeHandle;
|
||||
while (!recorder.DIKILKMOCLP)
|
||||
{
|
||||
}
|
||||
recorder.RestartRecording(true);
|
||||
}
|
||||
|
||||
// Token: 0x06012C7C RID: 76924 RVA: 0x004454AC File Offset: 0x004436AC
|
||||
[Token(Token = "0x6012C7C")]
|
||||
[Address(RVA = "0x14AF2F0", Offset = "0x14AE2F0", VA = "0x1814AF2F0")]
|
||||
public DesktopAudioSharingSpeaker()
|
||||
{
|
||||
List<MIPJPBLEIDM> list = new List();
|
||||
this.BAMCMOHEFEC = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06012C7D RID: 76925 RVA: 0x004454CC File Offset: 0x004436CC
|
||||
[Token(Token = "0x6012C7D")]
|
||||
[Address(RVA = "0x14ADDF0", Offset = "0x14ACDF0", VA = "0x1814ADDF0")]
|
||||
[CompilerGenerated]
|
||||
private void FIGKBGLABJA(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
if (HFIDFDPOCKA != 0 && this.IPENEHDBOGM.IAHDANBDAAM() != -1)
|
||||
{
|
||||
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField);
|
||||
this.broadcasterLabel.gameObject.SetActive(true);
|
||||
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
|
||||
string text2 = "@" + text;
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06012C7E RID: 76926 RVA: 0x00445540 File Offset: 0x00443740
|
||||
[Token(Token = "0x6012C7E")]
|
||||
[Address(RVA = "0x14AE330", Offset = "0x14AD330", VA = "0x1814AE330")]
|
||||
[CompilerGenerated]
|
||||
private void HILMLOBNHDP(string MOPOMPHBHKF)
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400C11E RID: 49438
|
||||
[Token(Token = "0x400C11E")]
|
||||
private const string JGHILHKIKKN = "[DesktopAudioSharing_PhotonVoiceRecorder]";
|
||||
|
||||
// Token: 0x0400C11F RID: 49439
|
||||
[Token(Token = "0x400C11F")]
|
||||
private const string AKFPBNFKKAJ = "Broadcasting audio!";
|
||||
|
||||
// Token: 0x0400C120 RID: 49440
|
||||
[Token(Token = "0x400C120")]
|
||||
private const string ECLHAMHHHAA = "Output device changed";
|
||||
|
||||
// Token: 0x0400C121 RID: 49441
|
||||
[Token(Token = "0x400C121")]
|
||||
private const string OODMGBIGHBB = "Audio Sharing is not supported.";
|
||||
|
||||
// Token: 0x0400C122 RID: 49442
|
||||
[Token(Token = "0x400C122")]
|
||||
private const string NMFPCEIKFGE = "Speaker already in use.";
|
||||
|
||||
// Token: 0x0400C123 RID: 49443
|
||||
[Token(Token = "0x400C123")]
|
||||
private const string OKDEJAKMBIG = "Speaker inactive or in use by someone else.";
|
||||
|
||||
// Token: 0x0400C124 RID: 49444
|
||||
[Token(Token = "0x400C124")]
|
||||
private const string AAHEJAJAANK = "Error";
|
||||
|
||||
// Token: 0x0400C125 RID: 49445
|
||||
[Token(Token = "0x400C125")]
|
||||
private const float MIKOELACFGE = 3f;
|
||||
|
||||
// Token: 0x0400C126 RID: 49446
|
||||
[Token(Token = "0x400C126")]
|
||||
private const string OAALMDCAFNC = "Stopped broadcasting audio";
|
||||
|
||||
// Token: 0x0400C127 RID: 49447
|
||||
[Token(Token = "0x400C127")]
|
||||
private const float DOLDOJGMPNN = 3f;
|
||||
|
||||
// Token: 0x0400C128 RID: 49448
|
||||
[Token(Token = "0x400C128")]
|
||||
private const int IFLOHOFEKOE = -1;
|
||||
|
||||
// Token: 0x0400C129 RID: 49449
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C129")]
|
||||
[SerializeField]
|
||||
[Header("UI")]
|
||||
private TextMeshProUGUI broadcasterLabel;
|
||||
|
||||
// Token: 0x0400C12A RID: 49450
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C12A")]
|
||||
private IReadOnlyList<MIPJPBLEIDM> BAMCMOHEFEC;
|
||||
|
||||
// Token: 0x0400C12B RID: 49451
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C12B")]
|
||||
private bool KIEGHMMOBCD;
|
||||
|
||||
// Token: 0x0400C12C RID: 49452
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C12C")]
|
||||
private KLLMCPFPIIE<int> IPENEHDBOGM;
|
||||
|
||||
// Token: 0x0400C12E RID: 49454
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400C12E")]
|
||||
private int NNBIAPCHOGH;
|
||||
|
||||
// Token: 0x02002C07 RID: 11271
|
||||
[Token(Token = "0x2002C07")]
|
||||
private enum NOKNHNEKDCD
|
||||
{
|
||||
// Token: 0x0400C130 RID: 49456
|
||||
[Token(Token = "0x400C130")]
|
||||
NOT_SUPPORTED,
|
||||
// Token: 0x0400C131 RID: 49457
|
||||
[Token(Token = "0x400C131")]
|
||||
SPEAKER_IN_USE,
|
||||
// Token: 0x0400C132 RID: 49458
|
||||
[Token(Token = "0x400C132")]
|
||||
INVALID_PLAYER,
|
||||
// Token: 0x0400C133 RID: 49459
|
||||
[Token(Token = "0x400C133")]
|
||||
BROADCASTING_REQUESTED
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,739 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using Mono;
|
||||
using Photon.Pun;
|
||||
using RecNet;
|
||||
using RecRoom.Core;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Experimental.Rendering;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Tools.Productivity
|
||||
{
|
||||
// Token: 0x02002C08 RID: 11272
|
||||
[Token(Token = "0x2002C08")]
|
||||
public class DesktopScreenSharingDisplay : MonoBehaviourPun, BLFKPFHDCOI
|
||||
{
|
||||
// Token: 0x17003481 RID: 13441
|
||||
// (get) Token: 0x06012C7F RID: 76927 RVA: 0x00445568 File Offset: 0x00443768
|
||||
[Token(Token = "0x17003481")]
|
||||
private int LAOAAOOKANH
|
||||
{
|
||||
[Token(Token = "0x6012C7F")]
|
||||
[Address(RVA = "0x14AFEA0", Offset = "0x14AEEA0", VA = "0x1814AFEA0")]
|
||||
get
|
||||
{
|
||||
return this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003482 RID: 13442
|
||||
// (get) Token: 0x06012C80 RID: 76928 RVA: 0x00445588 File Offset: 0x00443788
|
||||
[Token(Token = "0x17003482")]
|
||||
private bool DEHKBECGNAD
|
||||
{
|
||||
[Token(Token = "0x6012C80")]
|
||||
[Address(RVA = "0x14B0670", Offset = "0x14AF670", VA = "0x1814B0670")]
|
||||
get
|
||||
{
|
||||
return this.JNMDKFICGON.KLIAOAJIPKM() != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C81 RID: 76929 RVA: 0x004455AC File Offset: 0x004437AC
|
||||
[Token(Token = "0x6012C81")]
|
||||
[Address(RVA = "0x14AF430", Offset = "0x14AE430", VA = "0x1814AF430", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Action<AGAJMBPABDL> action = new Action(this.FAKLGIGGIJF);
|
||||
base.AuthorityChangedEvent += action;
|
||||
Action action2 = new Action(this.NDNOAJLOKFM);
|
||||
int num;
|
||||
NMIGJEKFNME<int, int> nmigjekfnme = new NMIGJEKFNME(this, "SHRSRCSDATA", -1, num, (OHOEENCHJJE)num, action2, num);
|
||||
num = 0;
|
||||
Tool tool = this.tool;
|
||||
this.JNMDKFICGON = nmigjekfnme;
|
||||
tool.AllowedToTransferOwnershipOnCollision = false;
|
||||
this.tool.AlwaysPhysicalPickupOffCenter = true;
|
||||
Texture2D texture2D = new Texture2D(1, 1);
|
||||
this.DFEOOBIGNDB = texture2D;
|
||||
texture2D.anisoLevel = 9;
|
||||
DesktopScreenSharingDisplay.DGJMMLBMCMM = this.DFEOOBIGNDB.EncodeToJPG();
|
||||
Material[] sharedMaterialArray = this.screenRenderer.GetSharedMaterialArray();
|
||||
Material material = this.enabledMaterialPrefab;
|
||||
this.EFIDPHNFEMD = sharedMaterialArray;
|
||||
Material material2 = new Material(material);
|
||||
this.NPGEJGLHGEB = material2;
|
||||
Texture2D dfeoobigndb = this.DFEOOBIGNDB;
|
||||
int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI;
|
||||
material2.SetTextureImpl(bmbhiolhcli, dfeoobigndb);
|
||||
}
|
||||
|
||||
// Token: 0x06012C82 RID: 76930 RVA: 0x00445690 File Offset: 0x00443890
|
||||
[Token(Token = "0x6012C82")]
|
||||
[Address(RVA = "0x14B10B0", Offset = "0x14B00B0", VA = "0x1814B10B0")]
|
||||
private void Start()
|
||||
{
|
||||
this.NDNOAJLOKFM();
|
||||
}
|
||||
|
||||
// Token: 0x06012C83 RID: 76931 RVA: 0x004456A4 File Offset: 0x004438A4
|
||||
[Token(Token = "0x6012C83")]
|
||||
[Address(RVA = "0x14B0D20", Offset = "0x14AFD20", VA = "0x1814B0D20", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
Action<AGAJMBPABDL> action = new Action(this.FAKLGIGGIJF);
|
||||
base.AuthorityChangedEvent -= action;
|
||||
Texture2D dfeoobigndb = this.DFEOOBIGNDB;
|
||||
int num = 0;
|
||||
if (dfeoobigndb != num)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.DFEOOBIGNDB);
|
||||
this.DFEOOBIGNDB = (ulong)0L;
|
||||
}
|
||||
Material npgejglhgeb = this.NPGEJGLHGEB;
|
||||
int num2 = 0;
|
||||
if (npgejglhgeb != num2)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.NPGEJGLHGEB);
|
||||
this.NPGEJGLHGEB = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C84 RID: 76932 RVA: 0x0044571C File Offset: 0x0044391C
|
||||
[Token(Token = "0x6012C84")]
|
||||
[Address(RVA = "0x14B10C0", Offset = "0x14B00C0", VA = "0x1814B10C0")]
|
||||
private void Update()
|
||||
{
|
||||
if (this.OLMDJHDFGIH())
|
||||
{
|
||||
if (!this.IDNCKENKOND())
|
||||
{
|
||||
this.HONEHPAINFM();
|
||||
return;
|
||||
}
|
||||
float time = Time.time;
|
||||
float time2 = Time.time;
|
||||
this.BJNDAMCDFAN = time2;
|
||||
int num = this.JNMDKFICGON.HHKKJDOCBNH();
|
||||
int num2 = this.screenShareImageHorizontalResolution;
|
||||
int num3 = this.screenShareImageCompressionQuality;
|
||||
PMGCJEPKFOF<byte[]> pmgcjepkfof = PIFLNPCGOKD.KAKABFGAJJJ(num, num2, num3);
|
||||
Action<byte[]> action = new Action(this.PLJKHABOKKO);
|
||||
int num4 = 0;
|
||||
num4 += num4;
|
||||
num4++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C85 RID: 76933 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012C85")]
|
||||
[Address(RVA = "0x14B0E80", Offset = "0x14AFE80", VA = "0x1814B0E80", Slot = "15")]
|
||||
public void OnPhotonSerializeView(CIJGCGJKPEN DMMGOMOKEKK, EEAEPAPIPJB DBDDKLHPNNA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012C86 RID: 76934 RVA: 0x004457B0 File Offset: 0x004439B0
|
||||
[Token(Token = "0x6012C86")]
|
||||
[Address(RVA = "0x14B0030", Offset = "0x14AF030", VA = "0x1814B0030")]
|
||||
private void EEAEDOIKNJB(byte[] LLFMLHDIGGI)
|
||||
{
|
||||
Texture2D dfeoobigndb = this.DFEOOBIGNDB;
|
||||
int num = 0;
|
||||
if (dfeoobigndb != num && LLFMLHDIGGI != 0)
|
||||
{
|
||||
bool flag = this.DFEOOBIGNDB.LoadImage(LLFMLHDIGGI);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C87 RID: 76935 RVA: 0x004457E4 File Offset: 0x004439E4
|
||||
[Token(Token = "0x6012C87")]
|
||||
[Address(RVA = "0x14B0160", Offset = "0x14AF160", VA = "0x1814B0160")]
|
||||
private void IBCFNMDGAHB()
|
||||
{
|
||||
Texture2D dfeoobigndb = this.DFEOOBIGNDB;
|
||||
int num = 0;
|
||||
if (dfeoobigndb != num)
|
||||
{
|
||||
if (this.DFEOOBIGNDB.graphicsFormat == GraphicsFormat.R8_SRGB)
|
||||
{
|
||||
Texture2D dfeoobigndb2 = this.DFEOOBIGNDB;
|
||||
}
|
||||
Texture2D dfeoobigndb3 = this.DFEOOBIGNDB;
|
||||
byte[] dgjmmlbmcmm = DesktopScreenSharingDisplay.DGJMMLBMCMM;
|
||||
bool flag = dfeoobigndb3.LoadImage(dgjmmlbmcmm);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C88 RID: 76936 RVA: 0x00445838 File Offset: 0x00443A38
|
||||
[Token(Token = "0x6012C88")]
|
||||
[Address(RVA = "0x14AFD60", Offset = "0x14AED60", VA = "0x1814AFD60")]
|
||||
private void CHFAGIGHDIO()
|
||||
{
|
||||
int num = this.JNMDKFICGON.HHKKJDOCBNH();
|
||||
int num2 = this.screenShareImageHorizontalResolution;
|
||||
int num3 = this.screenShareImageCompressionQuality;
|
||||
PMGCJEPKFOF<byte[]> pmgcjepkfof = PIFLNPCGOKD.KAKABFGAJJJ(num, num2, num3);
|
||||
Action<byte[]> action = new Action(this.PLJKHABOKKO);
|
||||
int num4 = 0;
|
||||
num4 += num4;
|
||||
num4++;
|
||||
PMGCJEPKFOF<byte[]> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06012C89 RID: 76937 RVA: 0x004458A0 File Offset: 0x00443AA0
|
||||
[Token(Token = "0x6012C89")]
|
||||
[Address(RVA = "0x14B0C30", Offset = "0x14AFC30", VA = "0x1814B0C30")]
|
||||
private void OPJMIJLODDJ()
|
||||
{
|
||||
Texture2D texture2D = new Texture2D(1, 1);
|
||||
this.DFEOOBIGNDB = texture2D;
|
||||
texture2D.anisoLevel = 9;
|
||||
DesktopScreenSharingDisplay.DGJMMLBMCMM = this.DFEOOBIGNDB.EncodeToJPG();
|
||||
}
|
||||
|
||||
// Token: 0x06012C8A RID: 76938 RVA: 0x004458DC File Offset: 0x00443ADC
|
||||
[Token(Token = "0x6012C8A")]
|
||||
[Address(RVA = "0x14AF6B0", Offset = "0x14AE6B0", VA = "0x1814AF6B0")]
|
||||
private int BMIPEKHDMLB()
|
||||
{
|
||||
return Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06012C8B RID: 76939 RVA: 0x004458FC File Offset: 0x00443AFC
|
||||
[Token(Token = "0x6012C8B")]
|
||||
[Address(RVA = "0x14B0BB0", Offset = "0x14AFBB0", VA = "0x1814B0BB0")]
|
||||
private bool OLMDJHDFGIH()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
int num = this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
int num2 = this.BMIPEKHDMLB();
|
||||
if (num == num2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C8C RID: 76940 RVA: 0x00445934 File Offset: 0x00443B34
|
||||
[Token(Token = "0x6012C8C")]
|
||||
[Address(RVA = "0x14B03D0", Offset = "0x14AF3D0", VA = "0x1814B03D0")]
|
||||
private bool IMIMAHJCJKC()
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (!flag && Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012C8D RID: 76941 RVA: 0x00445970 File Offset: 0x00443B70
|
||||
[Token(Token = "0x6012C8D")]
|
||||
[Address(RVA = "0x14B02A0", Offset = "0x14AF2A0", VA = "0x1814B02A0")]
|
||||
private bool IDNCKENKOND()
|
||||
{
|
||||
bool flag;
|
||||
if (this.IMIMAHJCJKC() && flag && Runtime.SetGCAllowSynchronousMajor(false))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C8E RID: 76942 RVA: 0x00445998 File Offset: 0x00443B98
|
||||
[Token(Token = "0x6012C8E")]
|
||||
[Address(RVA = "0x14B0AE0", Offset = "0x14AFAE0", VA = "0x1814B0AE0")]
|
||||
private bool ODPCFIPKMCK()
|
||||
{
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() == -1)
|
||||
{
|
||||
return this.IDNCKENKOND();
|
||||
}
|
||||
return this.OLMDJHDFGIH();
|
||||
}
|
||||
|
||||
// Token: 0x06012C8F RID: 76943 RVA: 0x004459C8 File Offset: 0x00443BC8
|
||||
[Token(Token = "0x6012C8F")]
|
||||
[Address(RVA = "0x14B0B40", Offset = "0x14AFB40", VA = "0x1814B0B40")]
|
||||
private bool OIKHNOEIJFJ()
|
||||
{
|
||||
if (this.OLMDJHDFGIH() && PIFLNPCGOKD.JBLOGPMIAOP > 1)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C90 RID: 76944 RVA: 0x004459EC File Offset: 0x00443BEC
|
||||
[Token(Token = "0x6012C90")]
|
||||
[Address(RVA = "0x14B00C0", Offset = "0x14AF0C0", VA = "0x1814B00C0")]
|
||||
private void FAKLGIGGIJF(AGAJMBPABDL HIBNOIKDDAC)
|
||||
{
|
||||
if (HIBNOIKDDAC != 0 && HIBNOIKDDAC.DMKCIEPGGAB && !this.OLMDJHDFGIH())
|
||||
{
|
||||
this.HONEHPAINFM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C91 RID: 76945 RVA: 0x00445A18 File Offset: 0x00443C18
|
||||
[Token(Token = "0x6012C91")]
|
||||
[Address(RVA = "0x14B06C0", Offset = "0x14AF6C0", VA = "0x1814B06C0")]
|
||||
private void NDNOAJLOKFM()
|
||||
{
|
||||
Material[] efidphnfemd = this.EFIDPHNFEMD;
|
||||
int num = this.screenMaterialIndex;
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() != -1)
|
||||
{
|
||||
}
|
||||
Material material = this.disabledMaterial;
|
||||
if (material != 0)
|
||||
{
|
||||
}
|
||||
efidphnfemd[0] = material;
|
||||
Renderer renderer = this.screenRenderer;
|
||||
Material[] efidphnfemd2 = this.EFIDPHNFEMD;
|
||||
renderer.SetMaterialArray(efidphnfemd2);
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() == -1)
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.JNMDKFICGON.KLIAOAJIPKM());
|
||||
Action<CCEOLAOLEKJ> action = new Action(this.KEFDBNGAHDK);
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() == -1)
|
||||
{
|
||||
this.IBCFNMDGAHB();
|
||||
}
|
||||
Button button = this.displayIndexCycleButton;
|
||||
if (this.OLMDJHDFGIH())
|
||||
{
|
||||
int num3 = PIFLNPCGOKD.JBLOGPMIAOP;
|
||||
}
|
||||
int num4 = 0;
|
||||
button.interactable = num4 != 0;
|
||||
Button button2 = this.reportButton;
|
||||
bool flag = this.JNMDKFICGON.KLIAOAJIPKM() != -1;
|
||||
button2.interactable = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06012C92 RID: 76946 RVA: 0x00445B18 File Offset: 0x00443D18
|
||||
[Token(Token = "0x6012C92")]
|
||||
[Address(RVA = "0x14AFEF0", Offset = "0x14AEEF0", VA = "0x1814AFEF0")]
|
||||
private void DNGKAIMFPBC()
|
||||
{
|
||||
int num = this.BMIPEKHDMLB();
|
||||
int localPlayerId = num;
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = PEGGCEDHBOF.HLKBLMKLBFM(num, num2 != 0);
|
||||
Action<bool> action = delegate(bool hasScreenSharePermissions)
|
||||
{
|
||||
if (!hasScreenSharePermissions)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num4 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Desktop Sharing is not supported.", 5f, num4, num4);
|
||||
return;
|
||||
}
|
||||
PhotonView photonView = this.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.JNMDKFICGON;
|
||||
int localPlayerId2 = localPlayerId;
|
||||
int num5 = 0;
|
||||
jnmdkficgon.BDJFGEJFPPO(localPlayerId2, num5, true);
|
||||
};
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06012C93 RID: 76947 RVA: 0x00445B80 File Offset: 0x00443D80
|
||||
[Token(Token = "0x6012C93")]
|
||||
[Address(RVA = "0x14B00F0", Offset = "0x14AF0F0", VA = "0x1814B00F0")]
|
||||
private void HONEHPAINFM()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.JNMDKFICGON;
|
||||
int num = 0;
|
||||
jnmdkficgon.BDJFGEJFPPO(-1, num, true);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C94 RID: 76948 RVA: 0x00445BB0 File Offset: 0x00443DB0
|
||||
[Token(Token = "0x6012C94")]
|
||||
[Address(RVA = "0x14B09F0", Offset = "0x14AF9F0", VA = "0x1814B09F0")]
|
||||
private void NMMCJIMFFGP()
|
||||
{
|
||||
int num = this.JNMDKFICGON.HHKKJDOCBNH();
|
||||
int num2 = PIFLNPCGOKD.JBLOGPMIAOP;
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.JNMDKFICGON;
|
||||
int num3 = this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
}
|
||||
|
||||
// Token: 0x06012C95 RID: 76949 RVA: 0x00445BEC File Offset: 0x00443DEC
|
||||
[Token(Token = "0x6012C95")]
|
||||
[Address(RVA = "0x14AF3A0", Offset = "0x14AE3A0", VA = "0x1814AF3A0")]
|
||||
private void ABPFJBEIHKN(string MMBOKOLAJFH)
|
||||
{
|
||||
this.broadcasterLabel.gameObject.SetActive(true);
|
||||
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
|
||||
string text = "@" + MMBOKOLAJFH;
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06012C96 RID: 76950 RVA: 0x00445C2C File Offset: 0x00443E2C
|
||||
[Token(Token = "0x6012C96")]
|
||||
[Address(RVA = "0x14B1060", Offset = "0x14B0060", VA = "0x1814B1060")]
|
||||
private void PCILDIEDPOI()
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06012C97 RID: 76951 RVA: 0x00445C54 File Offset: 0x00443E54
|
||||
[Token(Token = "0x6012C97")]
|
||||
[Address(RVA = "0x14AFA80", Offset = "0x14AEA80", VA = "0x1814AFA80")]
|
||||
public void Button_ToggleBroadcastingClaim()
|
||||
{
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() == -1)
|
||||
{
|
||||
bool flag = this.IDNCKENKOND();
|
||||
}
|
||||
if (!this.OLMDJHDFGIH())
|
||||
{
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() == -1)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
return;
|
||||
}
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
if (!this.OLMDJHDFGIH())
|
||||
{
|
||||
int num = this.BMIPEKHDMLB();
|
||||
int localPlayerId = num;
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = PEGGCEDHBOF.HLKBLMKLBFM(num, num2 != 0);
|
||||
Action<bool> action = delegate(bool hasScreenSharePermissions)
|
||||
{
|
||||
if (!hasScreenSharePermissions)
|
||||
{
|
||||
NotificationManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num4 = 0;
|
||||
IDisposable disposable = instance3.Play(NotificationManager.IBIDFAOPIPC.Medium, "Desktop Sharing is not supported.", 5f, num4, num4);
|
||||
return;
|
||||
}
|
||||
PhotonView photonView = this.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.JNMDKFICGON;
|
||||
int localPlayerId2 = localPlayerId;
|
||||
int num5 = 0;
|
||||
jnmdkficgon.BDJFGEJFPPO(localPlayerId2, num5, true);
|
||||
};
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C98 RID: 76952 RVA: 0x00445D10 File Offset: 0x00443F10
|
||||
[Token(Token = "0x6012C98")]
|
||||
[Address(RVA = "0x14AF7D0", Offset = "0x14AE7D0", VA = "0x1814AF7D0")]
|
||||
public void Button_CycleScreenIndex()
|
||||
{
|
||||
if (this.OLMDJHDFGIH() && PIFLNPCGOKD.JBLOGPMIAOP > 1)
|
||||
{
|
||||
int num = this.JNMDKFICGON.HHKKJDOCBNH();
|
||||
int num2 = PIFLNPCGOKD.JBLOGPMIAOP;
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.JNMDKFICGON;
|
||||
int num3 = this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C99 RID: 76953 RVA: 0x00445D60 File Offset: 0x00443F60
|
||||
[Token(Token = "0x6012C99")]
|
||||
[Address(RVA = "0x14AF920", Offset = "0x14AE920", VA = "0x1814AF920")]
|
||||
public void Button_Report()
|
||||
{
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() != -1)
|
||||
{
|
||||
int num = this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
int reportedPlayerId = num;
|
||||
PMGCJEPKFOF<string> pmgcjepkfof = OHDHPENHDAP.KGEBPCDLFCM(this.DFEOOBIGNDB);
|
||||
Action<string> action = delegate(string imageName)
|
||||
{
|
||||
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
||||
int reportedPlayerId2 = reportedPlayerId;
|
||||
flowByType.ShowScreenAndDisplayScreenShareReportDialog(imageName, reportedPlayerId2);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C9A RID: 76954 RVA: 0x00445DB4 File Offset: 0x00443FB4
|
||||
[Token(Token = "0x6012C9A")]
|
||||
[Address(RVA = "0x14B1270", Offset = "0x14B0270", VA = "0x1814B1270")]
|
||||
public DesktopScreenSharingDisplay()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012C9B RID: 76955 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6012C9B")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
static DesktopScreenSharingDisplay()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012C9C RID: 76956 RVA: 0x00445DEC File Offset: 0x00443FEC
|
||||
[Token(Token = "0x6012C9C")]
|
||||
[Address(RVA = "0x14B1090", Offset = "0x14B0090", VA = "0x1814B1090")]
|
||||
[CompilerGenerated]
|
||||
private void PLJKHABOKKO(byte[] HAPEDNICKAB)
|
||||
{
|
||||
this.GFENEJLDBLP = true;
|
||||
this.JJEGGICDCJM = HAPEDNICKAB;
|
||||
this.EEAEDOIKNJB(HAPEDNICKAB);
|
||||
}
|
||||
|
||||
// Token: 0x06012C9D RID: 76957 RVA: 0x00445E10 File Offset: 0x00444010
|
||||
[Token(Token = "0x6012C9D")]
|
||||
[Address(RVA = "0x14B0510", Offset = "0x14AF510", VA = "0x1814B0510")]
|
||||
[CompilerGenerated]
|
||||
private void KEFDBNGAHDK(CCEOLAOLEKJ HFIDFDPOCKA)
|
||||
{
|
||||
if (HFIDFDPOCKA != 0 && this.JNMDKFICGON.KLIAOAJIPKM() != -1)
|
||||
{
|
||||
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField);
|
||||
this.broadcasterLabel.gameObject.SetActive(true);
|
||||
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
|
||||
string text2 = "@" + text;
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400C134 RID: 49460
|
||||
[Token(Token = "0x400C134")]
|
||||
private const float OABPMKHMCEP = 5f;
|
||||
|
||||
// Token: 0x0400C135 RID: 49461
|
||||
[Token(Token = "0x400C135")]
|
||||
private const float NNFANOJIBAB = 0.2f;
|
||||
|
||||
// Token: 0x0400C136 RID: 49462
|
||||
[Token(Token = "0x400C136")]
|
||||
private const float CFCCKJPNHNP = 10f;
|
||||
|
||||
// Token: 0x0400C137 RID: 49463
|
||||
[Token(Token = "0x400C137")]
|
||||
private const int KJPLKEDCODJ = 0;
|
||||
|
||||
// Token: 0x0400C138 RID: 49464
|
||||
[Token(Token = "0x400C138")]
|
||||
private const int IFLOHOFEKOE = -1;
|
||||
|
||||
// Token: 0x0400C139 RID: 49465
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C139")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400C13A RID: 49466
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C13A")]
|
||||
[SerializeField]
|
||||
[Header("Screen Rendering")]
|
||||
private Renderer screenRenderer;
|
||||
|
||||
// Token: 0x0400C13B RID: 49467
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C13B")]
|
||||
[SerializeField]
|
||||
private int screenMaterialIndex;
|
||||
|
||||
// Token: 0x0400C13C RID: 49468
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C13C")]
|
||||
[SerializeField]
|
||||
private Material enabledMaterialPrefab;
|
||||
|
||||
// Token: 0x0400C13D RID: 49469
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400C13D")]
|
||||
[SerializeField]
|
||||
private Material disabledMaterial;
|
||||
|
||||
// Token: 0x0400C13E RID: 49470
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400C13E")]
|
||||
[SerializeField]
|
||||
[Range(0.2f, 10f)]
|
||||
[Header("Screen Sharing Settings")]
|
||||
private float screenShareImageRefreshFrequency = 2f;
|
||||
|
||||
// Token: 0x0400C13F RID: 49471
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400C13F")]
|
||||
[SerializeField]
|
||||
private int screenShareImageHorizontalResolution = (int)((ulong)1024L);
|
||||
|
||||
// Token: 0x0400C140 RID: 49472
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400C140")]
|
||||
[SerializeField]
|
||||
[Range(0f, 100f)]
|
||||
private int screenShareImageCompressionQuality = (int)((ulong)50L);
|
||||
|
||||
// Token: 0x0400C141 RID: 49473
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400C141")]
|
||||
[SerializeField]
|
||||
[Header("UI")]
|
||||
private TextMeshProUGUI broadcasterLabel;
|
||||
|
||||
// Token: 0x0400C142 RID: 49474
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400C142")]
|
||||
[SerializeField]
|
||||
private Button displayIndexCycleButton;
|
||||
|
||||
// Token: 0x0400C143 RID: 49475
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400C143")]
|
||||
[SerializeField]
|
||||
private Button reportButton;
|
||||
|
||||
// Token: 0x0400C144 RID: 49476
|
||||
[Token(Token = "0x400C144")]
|
||||
private static byte[] DGJMMLBMCMM;
|
||||
|
||||
// Token: 0x0400C145 RID: 49477
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400C145")]
|
||||
private NMIGJEKFNME<int, int> JNMDKFICGON;
|
||||
|
||||
// Token: 0x0400C146 RID: 49478
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400C146")]
|
||||
private Material[] EFIDPHNFEMD;
|
||||
|
||||
// Token: 0x0400C147 RID: 49479
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400C147")]
|
||||
private Material NPGEJGLHGEB;
|
||||
|
||||
// Token: 0x0400C148 RID: 49480
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400C148")]
|
||||
private Texture2D DFEOOBIGNDB;
|
||||
|
||||
// Token: 0x0400C149 RID: 49481
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400C149")]
|
||||
private float BJNDAMCDFAN;
|
||||
|
||||
// Token: 0x0400C14A RID: 49482
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x400C14A")]
|
||||
private bool GFENEJLDBLP;
|
||||
|
||||
// Token: 0x0400C14B RID: 49483
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400C14B")]
|
||||
private byte[] JJEGGICDCJM;
|
||||
|
||||
// Token: 0x02002C09 RID: 11273
|
||||
[Token(Token = "0x2002C09")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KOMPAKLGLJG
|
||||
{
|
||||
// Token: 0x06012C9E RID: 76958 RVA: 0x00445E84 File Offset: 0x00444084
|
||||
[Token(Token = "0x6012C9E")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public KOMPAKLGLJG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012C9F RID: 76959 RVA: 0x00445E98 File Offset: 0x00444098
|
||||
[Token(Token = "0x6012C9F")]
|
||||
[Address(RVA = "0x14B49B0", Offset = "0x14B39B0", VA = "0x1814B49B0")]
|
||||
internal void <TryStartBroadcasting>b__0(bool hasScreenSharePermissions)
|
||||
{
|
||||
if (!hasScreenSharePermissions)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Desktop Sharing is not supported.", 5f, num, num);
|
||||
return;
|
||||
}
|
||||
PhotonView photonView = this.<>4__this.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.<>4__this.JNMDKFICGON;
|
||||
int num2 = this.localPlayerId;
|
||||
int num3 = 0;
|
||||
jnmdkficgon.BDJFGEJFPPO(num2, num3, true);
|
||||
}
|
||||
|
||||
// Token: 0x0400C14C RID: 49484
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400C14C")]
|
||||
public DesktopScreenSharingDisplay <>4__this;
|
||||
|
||||
// Token: 0x0400C14D RID: 49485
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400C14D")]
|
||||
public int localPlayerId;
|
||||
}
|
||||
|
||||
// Token: 0x02002C0A RID: 11274
|
||||
[Token(Token = "0x2002C0A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LADOKEPHMBP
|
||||
{
|
||||
// Token: 0x06012CA0 RID: 76960 RVA: 0x00445F10 File Offset: 0x00444110
|
||||
[Token(Token = "0x6012CA0")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public LADOKEPHMBP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012CA1 RID: 76961 RVA: 0x00445F24 File Offset: 0x00444124
|
||||
[Token(Token = "0x6012CA1")]
|
||||
[Address(RVA = "0x14B4AE0", Offset = "0x14B3AE0", VA = "0x1814B4AE0")]
|
||||
internal void <Button_Report>b__0(string imageName)
|
||||
{
|
||||
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
||||
int num = this.reportedPlayerId;
|
||||
flowByType.ShowScreenAndDisplayScreenShareReportDialog(imageName, num);
|
||||
}
|
||||
|
||||
// Token: 0x0400C14E RID: 49486
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400C14E")]
|
||||
public int reportedPlayerId;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user