oh dear
This commit is contained in:
@@ -0,0 +1,703 @@
|
||||
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 TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.Productivity
|
||||
{
|
||||
// Token: 0x02002B1D RID: 11037
|
||||
[Token(Token = "0x2002B1D")]
|
||||
public class DesktopAudioSharingSpeaker : MonoBehaviourPun, BLFKPFHDCOI
|
||||
{
|
||||
// Token: 0x170033C7 RID: 13255
|
||||
// (get) Token: 0x06012819 RID: 75801 RVA: 0x0043AFFC File Offset: 0x004391FC
|
||||
[Token(Token = "0x170033C7")]
|
||||
private int LAOAAOOKANH
|
||||
{
|
||||
[Token(Token = "0x6012819")]
|
||||
[Address(RVA = "0x9205B0", Offset = "0x91F3B0", VA = "0x1809205B0")]
|
||||
get
|
||||
{
|
||||
return this.IPENEHDBOGM.IAHDANBDAAM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033C8 RID: 13256
|
||||
// (get) Token: 0x0601281A RID: 75802 RVA: 0x0043B01C File Offset: 0x0043921C
|
||||
[Token(Token = "0x170033C8")]
|
||||
private bool DEHKBECGNAD
|
||||
{
|
||||
[Token(Token = "0x601281A")]
|
||||
[Address(RVA = "0x921B60", Offset = "0x920960", VA = "0x180921B60")]
|
||||
get
|
||||
{
|
||||
return this.IPENEHDBOGM.IAHDANBDAAM() != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033C9 RID: 13257
|
||||
// (get) Token: 0x0601281B RID: 75803 RVA: 0x0043B040 File Offset: 0x00439240
|
||||
// (set) Token: 0x0601281C RID: 75804 RVA: 0x0043B054 File Offset: 0x00439254
|
||||
[Token(Token = "0x170033C9")]
|
||||
public bool GELLJAKOKNJ
|
||||
{
|
||||
[Token(Token = "0x601281B")]
|
||||
[Address(RVA = "0x7722A0", Offset = "0x7710A0", VA = "0x1807722A0")]
|
||||
get
|
||||
{
|
||||
return this.KIEGHMMOBCD;
|
||||
}
|
||||
[Token(Token = "0x601281C")]
|
||||
[Address(RVA = "0x9207B0", Offset = "0x91F5B0", VA = "0x1809207B0")]
|
||||
private set
|
||||
{
|
||||
this.KIEGHMMOBCD = value;
|
||||
if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD)
|
||||
{
|
||||
AudioManager.SetMute(this, true);
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
AudioManager.SetMute(this, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033CA RID: 13258
|
||||
// (get) Token: 0x0601281D RID: 75805 RVA: 0x0043B08C File Offset: 0x0043928C
|
||||
// (set) Token: 0x0601281E RID: 75806 RVA: 0x0043B0AC File Offset: 0x004392AC
|
||||
[Token(Token = "0x170033CA")]
|
||||
public int JDOCFNDAKHM
|
||||
{
|
||||
[Token(Token = "0x601281D")]
|
||||
[Address(RVA = "0x921F80", Offset = "0x920D80", VA = "0x180921F80")]
|
||||
get
|
||||
{
|
||||
return this.IPENEHDBOGM.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x601281E")]
|
||||
[Address(RVA = "0x920F70", Offset = "0x91FD70", VA = "0x180920F70")]
|
||||
private set
|
||||
{
|
||||
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033CB RID: 13259
|
||||
// (get) Token: 0x0601281F RID: 75807 RVA: 0x0043B0C8 File Offset: 0x004392C8
|
||||
// (set) Token: 0x06012820 RID: 75808 RVA: 0x0043B0DC File Offset: 0x004392DC
|
||||
[Token(Token = "0x170033CB")]
|
||||
public Recorder PAHANKPPEAK
|
||||
{
|
||||
[Token(Token = "0x601281F")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get;
|
||||
[Token(Token = "0x6012820")]
|
||||
[Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170033CC RID: 13260
|
||||
// (get) Token: 0x06012821 RID: 75809 RVA: 0x0043B0F0 File Offset: 0x004392F0
|
||||
// (set) Token: 0x06012822 RID: 75810 RVA: 0x0043B104 File Offset: 0x00439304
|
||||
[Token(Token = "0x170033CC")]
|
||||
public int GADABGDLGOF
|
||||
{
|
||||
[Token(Token = "0x6012821")]
|
||||
[Address(RVA = "0x567200", Offset = "0x566000", VA = "0x180567200")]
|
||||
get
|
||||
{
|
||||
return this.NNBIAPCHOGH;
|
||||
}
|
||||
[Token(Token = "0x6012822")]
|
||||
[Address(RVA = "0x5674A0", Offset = "0x5662A0", VA = "0x1805674A0")]
|
||||
private set
|
||||
{
|
||||
this.NNBIAPCHOGH = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012823 RID: 75811 RVA: 0x0043B118 File Offset: 0x00439318
|
||||
[Token(Token = "0x6012823")]
|
||||
[Address(RVA = "0x91FFD0", Offset = "0x91EDD0", VA = "0x18091FFD0", 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: 0x06012824 RID: 75812 RVA: 0x0043B14C File Offset: 0x0043934C
|
||||
[Token(Token = "0x6012824")]
|
||||
[Address(RVA = "0x921ED0", Offset = "0x920CD0", VA = "0x180921ED0")]
|
||||
private void Start()
|
||||
{
|
||||
this.HKOMLNMNNDI();
|
||||
}
|
||||
|
||||
// Token: 0x06012825 RID: 75813 RVA: 0x0043B160 File Offset: 0x00439360
|
||||
[Token(Token = "0x6012825")]
|
||||
[Address(RVA = "0x921000", Offset = "0x91FE00", VA = "0x180921000")]
|
||||
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: 0x06012826 RID: 75814 RVA: 0x0043B210 File Offset: 0x00439410
|
||||
[Token(Token = "0x6012826")]
|
||||
[Address(RVA = "0x921CF0", Offset = "0x920AF0", VA = "0x180921CF0")]
|
||||
private void PAAFECEJJIB()
|
||||
{
|
||||
if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD)
|
||||
{
|
||||
AudioManager.SetMute(this, true);
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
AudioManager.SetMute(this, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06012827 RID: 75815 RVA: 0x0043B240 File Offset: 0x00439440
|
||||
[Token(Token = "0x6012827")]
|
||||
[Address(RVA = "0x921650", Offset = "0x920450", VA = "0x180921650")]
|
||||
private IReadOnlyList<MIPJPBLEIDM> IJAKONPBODL(bool PMJCGOLMNIO)
|
||||
{
|
||||
if (PMJCGOLMNIO)
|
||||
{
|
||||
IReadOnlyList<MIPJPBLEIDM> readOnlyList = PEJPFHPLIJP.IJAKONPBODL();
|
||||
this.BAMCMOHEFEC = readOnlyList;
|
||||
}
|
||||
return this.BAMCMOHEFEC;
|
||||
}
|
||||
|
||||
// Token: 0x06012828 RID: 75816 RVA: 0x0043B268 File Offset: 0x00439468
|
||||
[Token(Token = "0x6012828")]
|
||||
[Address(RVA = "0x921A30", Offset = "0x920830", VA = "0x180921A30")]
|
||||
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: 0x06012829 RID: 75817 RVA: 0x0043B2A8 File Offset: 0x004394A8
|
||||
[Token(Token = "0x6012829")]
|
||||
[Address(RVA = "0x921EE0", Offset = "0x920CE0", VA = "0x180921EE0")]
|
||||
protected void Update()
|
||||
{
|
||||
if (this.OLMDJHDFGIH() && !this.IDNCKENKOND())
|
||||
{
|
||||
this.FOHHJGNKKHL();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601282A RID: 75818 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601282A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "15")]
|
||||
public void OnPhotonSerializeView(CIJGCGJKPEN DMMGOMOKEKK, EEAEPAPIPJB DBDDKLHPNNA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601282B RID: 75819 RVA: 0x0043B2D0 File Offset: 0x004394D0
|
||||
[Token(Token = "0x601282B")]
|
||||
[Address(RVA = "0x920600", Offset = "0x91F400", VA = "0x180920600")]
|
||||
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: 0x0601282C RID: 75820 RVA: 0x0043B310 File Offset: 0x00439510
|
||||
[Token(Token = "0x601282C")]
|
||||
[Address(RVA = "0x920BE0", Offset = "0x91F9E0", VA = "0x180920BE0")]
|
||||
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: 0x0601282D RID: 75821 RVA: 0x0043B394 File Offset: 0x00439594
|
||||
[Token(Token = "0x601282D")]
|
||||
[Address(RVA = "0x920080", Offset = "0x91EE80", VA = "0x180920080")]
|
||||
private int BMIPEKHDMLB()
|
||||
{
|
||||
return Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601282E RID: 75822 RVA: 0x0043B3B4 File Offset: 0x004395B4
|
||||
[Token(Token = "0x601282E")]
|
||||
[Address(RVA = "0x921C50", Offset = "0x920A50", VA = "0x180921C50")]
|
||||
private bool OLMDJHDFGIH()
|
||||
{
|
||||
if (this.IPENEHDBOGM.IAHDANBDAAM() != -1)
|
||||
{
|
||||
int num = this.IPENEHDBOGM.IAHDANBDAAM();
|
||||
int num2 = this.BMIPEKHDMLB();
|
||||
return num == num2;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601282F RID: 75823 RVA: 0x0043B3F0 File Offset: 0x004395F0
|
||||
[Token(Token = "0x601282F")]
|
||||
[Address(RVA = "0x9212C0", Offset = "0x9200C0", VA = "0x1809212C0")]
|
||||
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: 0x06012830 RID: 75824 RVA: 0x0043B42C File Offset: 0x0043962C
|
||||
[Token(Token = "0x6012830")]
|
||||
[Address(RVA = "0x921400", Offset = "0x920200", VA = "0x180921400")]
|
||||
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: 0x06012831 RID: 75825 RVA: 0x0043B478 File Offset: 0x00439678
|
||||
[Token(Token = "0x6012831")]
|
||||
[Address(RVA = "0x920E30", Offset = "0x91FC30", VA = "0x180920E30")]
|
||||
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: 0x06012832 RID: 75826 RVA: 0x0043B4D8 File Offset: 0x004396D8
|
||||
[Token(Token = "0x6012832")]
|
||||
[Address(RVA = "0x921D90", Offset = "0x920B90", VA = "0x180921D90")]
|
||||
[NFOMENMAOIA]
|
||||
public void RpcAuthorityRequestStartBroadcast(int ALEEGFKGPMI)
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.IPENEHDBOGM.IAHDANBDAAM() == -1)
|
||||
{
|
||||
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012833 RID: 75827 RVA: 0x0043B50C File Offset: 0x0043970C
|
||||
[Token(Token = "0x6012833")]
|
||||
[Address(RVA = "0x921E30", Offset = "0x920C30", VA = "0x180921E30")]
|
||||
[NFOMENMAOIA]
|
||||
public void RpcAuthorityRequestStopBroadcast(int ALEEGFKGPMI)
|
||||
{
|
||||
if (base.OGIBLNIIHDK && this.IPENEHDBOGM.IAHDANBDAAM() == ALEEGFKGPMI)
|
||||
{
|
||||
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012834 RID: 75828 RVA: 0x0043B540 File Offset: 0x00439740
|
||||
[Token(Token = "0x6012834")]
|
||||
[Address(RVA = "0x9218C0", Offset = "0x9206C0", VA = "0x1809218C0")]
|
||||
private DCNPELAHILG<float> JELJEILLGBK()
|
||||
{
|
||||
IReadOnlyList<MIPJPBLEIDM> bamcmohefec = this.BAMCMOHEFEC;
|
||||
bool flag = this.OLMDJHDFGIH();
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
this.GELLJAKOKNJ = flag;
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012835 RID: 75829 RVA: 0x0043B578 File Offset: 0x00439778
|
||||
[Token(Token = "0x6012835")]
|
||||
[Address(RVA = "0x920850", Offset = "0x91F650", VA = "0x180920850")]
|
||||
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: 0x06012836 RID: 75830 RVA: 0x0043B610 File Offset: 0x00439810
|
||||
[Token(Token = "0x6012836")]
|
||||
[Address(RVA = "0x920700", Offset = "0x91F500", VA = "0x180920700")]
|
||||
private void EGHEMIHFLIF()
|
||||
{
|
||||
Recorder recorder = this.<BCPDJKMNAJP>k__BackingField;
|
||||
int num = 0;
|
||||
if (recorder != num)
|
||||
{
|
||||
KKPBCOOONNK.HMLHHNMGNAA(recorder.gameObject);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012837 RID: 75831 RVA: 0x0043B644 File Offset: 0x00439844
|
||||
[Token(Token = "0x6012837")]
|
||||
[Address(RVA = "0x91FF40", Offset = "0x91ED40", VA = "0x18091FF40")]
|
||||
private void ABPFJBEIHKN(string ADOOAIAMCDN)
|
||||
{
|
||||
this.broadcasterLabel.gameObject.SetActive(true);
|
||||
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
|
||||
string text = "@" + ADOOAIAMCDN;
|
||||
bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012838 RID: 75832 RVA: 0x0043B684 File Offset: 0x00439884
|
||||
[Token(Token = "0x6012838")]
|
||||
[Address(RVA = "0x920FD0", Offset = "0x91FDD0", VA = "0x180920FD0")]
|
||||
private void PCILDIEDPOI()
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06012839 RID: 75833 RVA: 0x0043B6AC File Offset: 0x004398AC
|
||||
[Token(Token = "0x6012839")]
|
||||
[Address(RVA = "0x9216C0", Offset = "0x9204C0", VA = "0x1809216C0")]
|
||||
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: 0x0601283A RID: 75834 RVA: 0x0043B730 File Offset: 0x00439930
|
||||
[Token(Token = "0x601283A")]
|
||||
[Address(RVA = "0x921BB0", Offset = "0x9209B0", VA = "0x180921BB0")]
|
||||
private void NKCLJHHFOJF(string HBDBGMBCCHN)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
|
||||
// Token: 0x0601283B RID: 75835 RVA: 0x0043B74C File Offset: 0x0043994C
|
||||
[Token(Token = "0x601283B")]
|
||||
[Address(RVA = "0x920D90", Offset = "0x91FB90", VA = "0x180920D90")]
|
||||
private void GGMMMHEKHJD(string HBDBGMBCCHN)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
|
||||
// Token: 0x0601283C RID: 75836 RVA: 0x0043B768 File Offset: 0x00439968
|
||||
[Token(Token = "0x601283C")]
|
||||
[Address(RVA = "0x921830", Offset = "0x920630", VA = "0x180921830")]
|
||||
private void JEFCCGHPOLF()
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Stopped broadcasting audio", 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x0601283D RID: 75837 RVA: 0x0043B798 File Offset: 0x00439998
|
||||
[Token(Token = "0x601283D")]
|
||||
[Address(RVA = "0x920340", Offset = "0x91F140", VA = "0x180920340")]
|
||||
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: 0x0601283E RID: 75838 RVA: 0x0043B83C File Offset: 0x00439A3C
|
||||
[Token(Token = "0x601283E")]
|
||||
[Address(RVA = "0x9201A0", Offset = "0x91EFA0", VA = "0x1809201A0")]
|
||||
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: 0x0601283F RID: 75839 RVA: 0x0043B8C4 File Offset: 0x00439AC4
|
||||
[Token(Token = "0x601283F")]
|
||||
[Address(RVA = "0x921F20", Offset = "0x920D20", VA = "0x180921F20")]
|
||||
public DesktopAudioSharingSpeaker()
|
||||
{
|
||||
List<MIPJPBLEIDM> list = new List();
|
||||
this.BAMCMOHEFEC = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06012840 RID: 75840 RVA: 0x0043B8E4 File Offset: 0x00439AE4
|
||||
[Token(Token = "0x6012840")]
|
||||
[Address(RVA = "0x920A90", Offset = "0x91F890", VA = "0x180920A90")]
|
||||
[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;
|
||||
bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06012841 RID: 75841 RVA: 0x0043B95C File Offset: 0x00439B5C
|
||||
[Token(Token = "0x6012841")]
|
||||
[Address(RVA = "0x920FD0", Offset = "0x91FDD0", VA = "0x180920FD0")]
|
||||
[CompilerGenerated]
|
||||
private void HILMLOBNHDP(string MOPOMPHBHKF)
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400BF0B RID: 48907
|
||||
[Token(Token = "0x400BF0B")]
|
||||
private const string JGHILHKIKKN = "[DesktopAudioSharing_PhotonVoiceRecorder]";
|
||||
|
||||
// Token: 0x0400BF0C RID: 48908
|
||||
[Token(Token = "0x400BF0C")]
|
||||
private const string AKFPBNFKKAJ = "Broadcasting audio!";
|
||||
|
||||
// Token: 0x0400BF0D RID: 48909
|
||||
[Token(Token = "0x400BF0D")]
|
||||
private const string ECLHAMHHHAA = "Output device changed";
|
||||
|
||||
// Token: 0x0400BF0E RID: 48910
|
||||
[Token(Token = "0x400BF0E")]
|
||||
private const string OODMGBIGHBB = "Audio Sharing is not supported.";
|
||||
|
||||
// Token: 0x0400BF0F RID: 48911
|
||||
[Token(Token = "0x400BF0F")]
|
||||
private const string NMFPCEIKFGE = "Speaker already in use.";
|
||||
|
||||
// Token: 0x0400BF10 RID: 48912
|
||||
[Token(Token = "0x400BF10")]
|
||||
private const string OKDEJAKMBIG = "Speaker inactive or in use by someone else.";
|
||||
|
||||
// Token: 0x0400BF11 RID: 48913
|
||||
[Token(Token = "0x400BF11")]
|
||||
private const string AAHEJAJAANK = "Error";
|
||||
|
||||
// Token: 0x0400BF12 RID: 48914
|
||||
[Token(Token = "0x400BF12")]
|
||||
private const float MIKOELACFGE = 3f;
|
||||
|
||||
// Token: 0x0400BF13 RID: 48915
|
||||
[Token(Token = "0x400BF13")]
|
||||
private const string OAALMDCAFNC = "Stopped broadcasting audio";
|
||||
|
||||
// Token: 0x0400BF14 RID: 48916
|
||||
[Token(Token = "0x400BF14")]
|
||||
private const float DOLDOJGMPNN = 3f;
|
||||
|
||||
// Token: 0x0400BF15 RID: 48917
|
||||
[Token(Token = "0x400BF15")]
|
||||
private const int IFLOHOFEKOE = -1;
|
||||
|
||||
// Token: 0x0400BF16 RID: 48918
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400BF16")]
|
||||
[SerializeField]
|
||||
[Header("UI")]
|
||||
private TextMeshProUGUI broadcasterLabel;
|
||||
|
||||
// Token: 0x0400BF17 RID: 48919
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400BF17")]
|
||||
private IReadOnlyList<MIPJPBLEIDM> BAMCMOHEFEC;
|
||||
|
||||
// Token: 0x0400BF18 RID: 48920
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400BF18")]
|
||||
private bool KIEGHMMOBCD;
|
||||
|
||||
// Token: 0x0400BF19 RID: 48921
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400BF19")]
|
||||
private KLLMCPFPIIE<int> IPENEHDBOGM;
|
||||
|
||||
// Token: 0x0400BF1B RID: 48923
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400BF1B")]
|
||||
private int NNBIAPCHOGH;
|
||||
|
||||
// Token: 0x02002B1E RID: 11038
|
||||
[Token(Token = "0x2002B1E")]
|
||||
private enum NOKNHNEKDCD
|
||||
{
|
||||
// Token: 0x0400BF1D RID: 48925
|
||||
[Token(Token = "0x400BF1D")]
|
||||
NOT_SUPPORTED,
|
||||
// Token: 0x0400BF1E RID: 48926
|
||||
[Token(Token = "0x400BF1E")]
|
||||
SPEAKER_IN_USE,
|
||||
// Token: 0x0400BF1F RID: 48927
|
||||
[Token(Token = "0x400BF1F")]
|
||||
INVALID_PLAYER,
|
||||
// Token: 0x0400BF20 RID: 48928
|
||||
[Token(Token = "0x400BF20")]
|
||||
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 TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Experimental.Rendering;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Tools.Productivity
|
||||
{
|
||||
// Token: 0x02002B1F RID: 11039
|
||||
[Token(Token = "0x2002B1F")]
|
||||
public class DesktopScreenSharingDisplay : MonoBehaviourPun, BLFKPFHDCOI
|
||||
{
|
||||
// Token: 0x170033CD RID: 13261
|
||||
// (get) Token: 0x06012842 RID: 75842 RVA: 0x0043B984 File Offset: 0x00439B84
|
||||
[Token(Token = "0x170033CD")]
|
||||
private int LAOAAOOKANH
|
||||
{
|
||||
[Token(Token = "0x6012842")]
|
||||
[Address(RVA = "0x922AD0", Offset = "0x9218D0", VA = "0x180922AD0")]
|
||||
get
|
||||
{
|
||||
return this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033CE RID: 13262
|
||||
// (get) Token: 0x06012843 RID: 75843 RVA: 0x0043B9A4 File Offset: 0x00439BA4
|
||||
[Token(Token = "0x170033CE")]
|
||||
private bool DEHKBECGNAD
|
||||
{
|
||||
[Token(Token = "0x6012843")]
|
||||
[Address(RVA = "0x9232A0", Offset = "0x9220A0", VA = "0x1809232A0")]
|
||||
get
|
||||
{
|
||||
return this.JNMDKFICGON.KLIAOAJIPKM() != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012844 RID: 75844 RVA: 0x0043B9C8 File Offset: 0x00439BC8
|
||||
[Token(Token = "0x6012844")]
|
||||
[Address(RVA = "0x922060", Offset = "0x920E60", VA = "0x180922060", 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: 0x06012845 RID: 75845 RVA: 0x0043BAAC File Offset: 0x00439CAC
|
||||
[Token(Token = "0x6012845")]
|
||||
[Address(RVA = "0x923CE0", Offset = "0x922AE0", VA = "0x180923CE0")]
|
||||
private void Start()
|
||||
{
|
||||
this.NDNOAJLOKFM();
|
||||
}
|
||||
|
||||
// Token: 0x06012846 RID: 75846 RVA: 0x0043BAC0 File Offset: 0x00439CC0
|
||||
[Token(Token = "0x6012846")]
|
||||
[Address(RVA = "0x923950", Offset = "0x922750", VA = "0x180923950", 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: 0x06012847 RID: 75847 RVA: 0x0043BB38 File Offset: 0x00439D38
|
||||
[Token(Token = "0x6012847")]
|
||||
[Address(RVA = "0x923CF0", Offset = "0x922AF0", VA = "0x180923CF0")]
|
||||
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: 0x06012848 RID: 75848 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012848")]
|
||||
[Address(RVA = "0x923AB0", Offset = "0x9228B0", VA = "0x180923AB0", Slot = "15")]
|
||||
public void OnPhotonSerializeView(CIJGCGJKPEN DMMGOMOKEKK, EEAEPAPIPJB DBDDKLHPNNA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012849 RID: 75849 RVA: 0x0043BBCC File Offset: 0x00439DCC
|
||||
[Token(Token = "0x6012849")]
|
||||
[Address(RVA = "0x922C60", Offset = "0x921A60", VA = "0x180922C60")]
|
||||
private void EEAEDOIKNJB(byte[] LLFMLHDIGGI)
|
||||
{
|
||||
Texture2D dfeoobigndb = this.DFEOOBIGNDB;
|
||||
int num = 0;
|
||||
if (dfeoobigndb != num && LLFMLHDIGGI != 0)
|
||||
{
|
||||
bool flag = this.DFEOOBIGNDB.LoadImage(LLFMLHDIGGI);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601284A RID: 75850 RVA: 0x0043BC00 File Offset: 0x00439E00
|
||||
[Token(Token = "0x601284A")]
|
||||
[Address(RVA = "0x922D90", Offset = "0x921B90", VA = "0x180922D90")]
|
||||
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: 0x0601284B RID: 75851 RVA: 0x0043BC54 File Offset: 0x00439E54
|
||||
[Token(Token = "0x601284B")]
|
||||
[Address(RVA = "0x922990", Offset = "0x921790", VA = "0x180922990")]
|
||||
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: 0x0601284C RID: 75852 RVA: 0x0043BCBC File Offset: 0x00439EBC
|
||||
[Token(Token = "0x601284C")]
|
||||
[Address(RVA = "0x923860", Offset = "0x922660", VA = "0x180923860")]
|
||||
private void OPJMIJLODDJ()
|
||||
{
|
||||
Texture2D texture2D = new Texture2D(1, 1);
|
||||
this.DFEOOBIGNDB = texture2D;
|
||||
texture2D.anisoLevel = 9;
|
||||
DesktopScreenSharingDisplay.DGJMMLBMCMM = this.DFEOOBIGNDB.EncodeToJPG();
|
||||
}
|
||||
|
||||
// Token: 0x0601284D RID: 75853 RVA: 0x0043BCF8 File Offset: 0x00439EF8
|
||||
[Token(Token = "0x601284D")]
|
||||
[Address(RVA = "0x9222E0", Offset = "0x9210E0", VA = "0x1809222E0")]
|
||||
private int BMIPEKHDMLB()
|
||||
{
|
||||
return Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601284E RID: 75854 RVA: 0x0043BD18 File Offset: 0x00439F18
|
||||
[Token(Token = "0x601284E")]
|
||||
[Address(RVA = "0x9237E0", Offset = "0x9225E0", VA = "0x1809237E0")]
|
||||
private bool OLMDJHDFGIH()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
int num = this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
int num2 = this.BMIPEKHDMLB();
|
||||
if (num == num2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601284F RID: 75855 RVA: 0x0043BD50 File Offset: 0x00439F50
|
||||
[Token(Token = "0x601284F")]
|
||||
[Address(RVA = "0x923000", Offset = "0x921E00", VA = "0x180923000")]
|
||||
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: 0x06012850 RID: 75856 RVA: 0x0043BD8C File Offset: 0x00439F8C
|
||||
[Token(Token = "0x6012850")]
|
||||
[Address(RVA = "0x922ED0", Offset = "0x921CD0", VA = "0x180922ED0")]
|
||||
private bool IDNCKENKOND()
|
||||
{
|
||||
bool flag;
|
||||
if (this.IMIMAHJCJKC() && flag && Runtime.SetGCAllowSynchronousMajor(false))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012851 RID: 75857 RVA: 0x0043BDB4 File Offset: 0x00439FB4
|
||||
[Token(Token = "0x6012851")]
|
||||
[Address(RVA = "0x923710", Offset = "0x922510", VA = "0x180923710")]
|
||||
private bool ODPCFIPKMCK()
|
||||
{
|
||||
if (this.JNMDKFICGON.KLIAOAJIPKM() == -1)
|
||||
{
|
||||
return this.IDNCKENKOND();
|
||||
}
|
||||
return this.OLMDJHDFGIH();
|
||||
}
|
||||
|
||||
// Token: 0x06012852 RID: 75858 RVA: 0x0043BDE4 File Offset: 0x00439FE4
|
||||
[Token(Token = "0x6012852")]
|
||||
[Address(RVA = "0x923770", Offset = "0x922570", VA = "0x180923770")]
|
||||
private bool OIKHNOEIJFJ()
|
||||
{
|
||||
if (this.OLMDJHDFGIH() && PIFLNPCGOKD.JBLOGPMIAOP > 1)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012853 RID: 75859 RVA: 0x0043BE08 File Offset: 0x0043A008
|
||||
[Token(Token = "0x6012853")]
|
||||
[Address(RVA = "0x922CF0", Offset = "0x921AF0", VA = "0x180922CF0")]
|
||||
private void FAKLGIGGIJF(AGAJMBPABDL HIBNOIKDDAC)
|
||||
{
|
||||
if (HIBNOIKDDAC != 0 && HIBNOIKDDAC.DMKCIEPGGAB && !this.OLMDJHDFGIH())
|
||||
{
|
||||
this.HONEHPAINFM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012854 RID: 75860 RVA: 0x0043BE34 File Offset: 0x0043A034
|
||||
[Token(Token = "0x6012854")]
|
||||
[Address(RVA = "0x9232F0", Offset = "0x9220F0", VA = "0x1809232F0")]
|
||||
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: 0x06012855 RID: 75861 RVA: 0x0043BF34 File Offset: 0x0043A134
|
||||
[Token(Token = "0x6012855")]
|
||||
[Address(RVA = "0x922B20", Offset = "0x921920", VA = "0x180922B20")]
|
||||
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 num5 = 0;
|
||||
int localPlayerId2 = localPlayerId;
|
||||
jnmdkficgon.BDJFGEJFPPO(localPlayerId2, num5);
|
||||
};
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06012856 RID: 75862 RVA: 0x0043BF9C File Offset: 0x0043A19C
|
||||
[Token(Token = "0x6012856")]
|
||||
[Address(RVA = "0x922D20", Offset = "0x921B20", VA = "0x180922D20")]
|
||||
private void HONEHPAINFM()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.JNMDKFICGON;
|
||||
int num = 0;
|
||||
jnmdkficgon.BDJFGEJFPPO(-1, num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012857 RID: 75863 RVA: 0x0043BFCC File Offset: 0x0043A1CC
|
||||
[Token(Token = "0x6012857")]
|
||||
[Address(RVA = "0x923620", Offset = "0x922420", VA = "0x180923620")]
|
||||
private void NMMCJIMFFGP()
|
||||
{
|
||||
int num = this.JNMDKFICGON.HHKKJDOCBNH();
|
||||
int num2 = PIFLNPCGOKD.JBLOGPMIAOP;
|
||||
NMIGJEKFNME<int, int> jnmdkficgon = this.JNMDKFICGON;
|
||||
int num3 = this.JNMDKFICGON.KLIAOAJIPKM();
|
||||
}
|
||||
|
||||
// Token: 0x06012858 RID: 75864 RVA: 0x0043C008 File Offset: 0x0043A208
|
||||
[Token(Token = "0x6012858")]
|
||||
[Address(RVA = "0x921FD0", Offset = "0x920DD0", VA = "0x180921FD0")]
|
||||
private void ABPFJBEIHKN(string MMBOKOLAJFH)
|
||||
{
|
||||
this.broadcasterLabel.gameObject.SetActive(true);
|
||||
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
|
||||
string text = "@" + MMBOKOLAJFH;
|
||||
bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012859 RID: 75865 RVA: 0x0043C048 File Offset: 0x0043A248
|
||||
[Token(Token = "0x6012859")]
|
||||
[Address(RVA = "0x923C90", Offset = "0x922A90", VA = "0x180923C90")]
|
||||
private void PCILDIEDPOI()
|
||||
{
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601285A RID: 75866 RVA: 0x0043C070 File Offset: 0x0043A270
|
||||
[Token(Token = "0x601285A")]
|
||||
[Address(RVA = "0x9226B0", Offset = "0x9214B0", VA = "0x1809226B0")]
|
||||
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 num5 = 0;
|
||||
int localPlayerId2 = localPlayerId;
|
||||
jnmdkficgon.BDJFGEJFPPO(localPlayerId2, num5);
|
||||
};
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601285B RID: 75867 RVA: 0x0043C12C File Offset: 0x0043A32C
|
||||
[Token(Token = "0x601285B")]
|
||||
[Address(RVA = "0x922400", Offset = "0x921200", VA = "0x180922400")]
|
||||
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: 0x0601285C RID: 75868 RVA: 0x0043C17C File Offset: 0x0043A37C
|
||||
[Token(Token = "0x601285C")]
|
||||
[Address(RVA = "0x922550", Offset = "0x921350", VA = "0x180922550")]
|
||||
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: 0x0601285D RID: 75869 RVA: 0x0043C1D0 File Offset: 0x0043A3D0
|
||||
[Token(Token = "0x601285D")]
|
||||
[Address(RVA = "0x923EA0", Offset = "0x922CA0", VA = "0x180923EA0")]
|
||||
public DesktopScreenSharingDisplay()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601285E RID: 75870 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x601285E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static DesktopScreenSharingDisplay()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601285F RID: 75871 RVA: 0x0043C208 File Offset: 0x0043A408
|
||||
[Token(Token = "0x601285F")]
|
||||
[Address(RVA = "0x923CC0", Offset = "0x922AC0", VA = "0x180923CC0")]
|
||||
[CompilerGenerated]
|
||||
private void PLJKHABOKKO(byte[] HAPEDNICKAB)
|
||||
{
|
||||
this.GFENEJLDBLP = true;
|
||||
this.JJEGGICDCJM = HAPEDNICKAB;
|
||||
this.EEAEDOIKNJB(HAPEDNICKAB);
|
||||
}
|
||||
|
||||
// Token: 0x06012860 RID: 75872 RVA: 0x0043C22C File Offset: 0x0043A42C
|
||||
[Token(Token = "0x6012860")]
|
||||
[Address(RVA = "0x923140", Offset = "0x921F40", VA = "0x180923140")]
|
||||
[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;
|
||||
bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = this.broadcasterLabel.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400BF21 RID: 48929
|
||||
[Token(Token = "0x400BF21")]
|
||||
private const float OABPMKHMCEP = 5f;
|
||||
|
||||
// Token: 0x0400BF22 RID: 48930
|
||||
[Token(Token = "0x400BF22")]
|
||||
private const float NNFANOJIBAB = 0.2f;
|
||||
|
||||
// Token: 0x0400BF23 RID: 48931
|
||||
[Token(Token = "0x400BF23")]
|
||||
private const float CFCCKJPNHNP = 10f;
|
||||
|
||||
// Token: 0x0400BF24 RID: 48932
|
||||
[Token(Token = "0x400BF24")]
|
||||
private const int KJPLKEDCODJ = 0;
|
||||
|
||||
// Token: 0x0400BF25 RID: 48933
|
||||
[Token(Token = "0x400BF25")]
|
||||
private const int IFLOHOFEKOE = -1;
|
||||
|
||||
// Token: 0x0400BF26 RID: 48934
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400BF26")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400BF27 RID: 48935
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400BF27")]
|
||||
[SerializeField]
|
||||
[Header("Screen Rendering")]
|
||||
private Renderer screenRenderer;
|
||||
|
||||
// Token: 0x0400BF28 RID: 48936
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400BF28")]
|
||||
[SerializeField]
|
||||
private int screenMaterialIndex;
|
||||
|
||||
// Token: 0x0400BF29 RID: 48937
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400BF29")]
|
||||
[SerializeField]
|
||||
private Material enabledMaterialPrefab;
|
||||
|
||||
// Token: 0x0400BF2A RID: 48938
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400BF2A")]
|
||||
[SerializeField]
|
||||
private Material disabledMaterial;
|
||||
|
||||
// Token: 0x0400BF2B RID: 48939
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400BF2B")]
|
||||
[SerializeField]
|
||||
[Header("Screen Sharing Settings")]
|
||||
[Range(0.2f, 10f)]
|
||||
private float screenShareImageRefreshFrequency = 2f;
|
||||
|
||||
// Token: 0x0400BF2C RID: 48940
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400BF2C")]
|
||||
[SerializeField]
|
||||
private int screenShareImageHorizontalResolution = (int)((ulong)1024L);
|
||||
|
||||
// Token: 0x0400BF2D RID: 48941
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400BF2D")]
|
||||
[SerializeField]
|
||||
[Range(0f, 100f)]
|
||||
private int screenShareImageCompressionQuality = (int)((ulong)50L);
|
||||
|
||||
// Token: 0x0400BF2E RID: 48942
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400BF2E")]
|
||||
[SerializeField]
|
||||
[Header("UI")]
|
||||
private TextMeshProUGUI broadcasterLabel;
|
||||
|
||||
// Token: 0x0400BF2F RID: 48943
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400BF2F")]
|
||||
[SerializeField]
|
||||
private Button displayIndexCycleButton;
|
||||
|
||||
// Token: 0x0400BF30 RID: 48944
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400BF30")]
|
||||
[SerializeField]
|
||||
private Button reportButton;
|
||||
|
||||
// Token: 0x0400BF31 RID: 48945
|
||||
[Token(Token = "0x400BF31")]
|
||||
private static byte[] DGJMMLBMCMM;
|
||||
|
||||
// Token: 0x0400BF32 RID: 48946
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400BF32")]
|
||||
private NMIGJEKFNME<int, int> JNMDKFICGON;
|
||||
|
||||
// Token: 0x0400BF33 RID: 48947
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400BF33")]
|
||||
private Material[] EFIDPHNFEMD;
|
||||
|
||||
// Token: 0x0400BF34 RID: 48948
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400BF34")]
|
||||
private Material NPGEJGLHGEB;
|
||||
|
||||
// Token: 0x0400BF35 RID: 48949
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400BF35")]
|
||||
private Texture2D DFEOOBIGNDB;
|
||||
|
||||
// Token: 0x0400BF36 RID: 48950
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400BF36")]
|
||||
private float BJNDAMCDFAN;
|
||||
|
||||
// Token: 0x0400BF37 RID: 48951
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x400BF37")]
|
||||
private bool GFENEJLDBLP;
|
||||
|
||||
// Token: 0x0400BF38 RID: 48952
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400BF38")]
|
||||
private byte[] JJEGGICDCJM;
|
||||
|
||||
// Token: 0x02002B20 RID: 11040
|
||||
[Token(Token = "0x2002B20")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KOMPAKLGLJG
|
||||
{
|
||||
// Token: 0x06012861 RID: 75873 RVA: 0x0043C2A4 File Offset: 0x0043A4A4
|
||||
[Token(Token = "0x6012861")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public KOMPAKLGLJG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012862 RID: 75874 RVA: 0x0043C2B8 File Offset: 0x0043A4B8
|
||||
[Token(Token = "0x6012862")]
|
||||
[Address(RVA = "0x924A90", Offset = "0x923890", VA = "0x180924A90")]
|
||||
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 = 0;
|
||||
int num3 = this.localPlayerId;
|
||||
jnmdkficgon.BDJFGEJFPPO(num3, num2);
|
||||
}
|
||||
|
||||
// Token: 0x0400BF39 RID: 48953
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400BF39")]
|
||||
public DesktopScreenSharingDisplay <>4__this;
|
||||
|
||||
// Token: 0x0400BF3A RID: 48954
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400BF3A")]
|
||||
public int localPlayerId;
|
||||
}
|
||||
|
||||
// Token: 0x02002B21 RID: 11041
|
||||
[Token(Token = "0x2002B21")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LADOKEPHMBP
|
||||
{
|
||||
// Token: 0x06012863 RID: 75875 RVA: 0x0043C330 File Offset: 0x0043A530
|
||||
[Token(Token = "0x6012863")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public LADOKEPHMBP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012864 RID: 75876 RVA: 0x0043C344 File Offset: 0x0043A544
|
||||
[Token(Token = "0x6012864")]
|
||||
[Address(RVA = "0x924BB0", Offset = "0x9239B0", VA = "0x180924BB0")]
|
||||
internal void <Button_Report>b__0(string imageName)
|
||||
{
|
||||
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
||||
int num = this.reportedPlayerId;
|
||||
flowByType.ShowScreenAndDisplayScreenShareReportDialog(imageName, num);
|
||||
}
|
||||
|
||||
// Token: 0x0400BF3B RID: 48955
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400BF3B")]
|
||||
public int reportedPlayerId;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user