124 lines
3.5 KiB
C#
124 lines
3.5 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
|
|
// Token: 0x02001DE5 RID: 7653
|
|
[Token(Token = "0x2001DE5")]
|
|
[StructLayout(3)]
|
|
public class KCMNCAFFHJG<T> where T : MonoBehaviourPun
|
|
{
|
|
// Token: 0x17002020 RID: 8224
|
|
// (get) Token: 0x0600CE41 RID: 52801 RVA: 0x003106B0 File Offset: 0x0030E8B0
|
|
// (set) Token: 0x0600CE42 RID: 52802 RVA: 0x003106C4 File Offset: 0x0030E8C4
|
|
[Token(Token = "0x17002020")]
|
|
private PhotonView ONPPMPGLENL
|
|
{
|
|
[Token(Token = "0x600CE41")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get
|
|
{
|
|
return this.OBDEHBAEMNB;
|
|
}
|
|
[Token(Token = "0x600CE42")]
|
|
[Address(RVA = "0x23F3240", Offset = "0x23F1C40", VA = "0x1823F3240")]
|
|
set
|
|
{
|
|
PhotonView obdehbaemnb = this.OBDEHBAEMNB;
|
|
int num = 0;
|
|
if (obdehbaemnb != num)
|
|
{
|
|
Action<PhotonView> action;
|
|
this.OBDEHBAEMNB.OnDestroying -= action;
|
|
}
|
|
this.OBDEHBAEMNB = value;
|
|
int num2 = 0;
|
|
if (value != num2)
|
|
{
|
|
Action<PhotonView> action2;
|
|
this.OBDEHBAEMNB.OnDestroying += action2;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600CE43 RID: 52803 RVA: 0x00310718 File Offset: 0x0030E918
|
|
[Token(Token = "0x600CE43")]
|
|
[Address(RVA = "0x23F33A0", Offset = "0x23F1DA0", VA = "0x1823F33A0")]
|
|
public KCMNCAFFHJG(MonoBehaviourPun component, string id, SetterPermissionMode permissionMode, [Optional] Action onChangeCallback)
|
|
{
|
|
int num = 0;
|
|
base.FieldGetter(num, id, permissionMode);
|
|
SynchronizedField<int> synchronizedField;
|
|
this.BGGJNJKMLDI = synchronizedField;
|
|
}
|
|
|
|
// Token: 0x17002021 RID: 8225
|
|
// (get) Token: 0x0600CE44 RID: 52804 RVA: 0x00310740 File Offset: 0x0030E940
|
|
[Token(Token = "0x17002021")]
|
|
public bool CFNEIAKNKFP
|
|
{
|
|
[Token(Token = "0x600CE44")]
|
|
[Address(RVA = "0x23F31F0", Offset = "0x23F1BF0", VA = "0x1823F31F0")]
|
|
get
|
|
{
|
|
return this.BGGJNJKMLDI.Get() > 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600CE45 RID: 52805 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600CE45")]
|
|
[Address(RVA = "0x23F2F30", Offset = "0x23F1930", VA = "0x1823F2F30")]
|
|
public T IAHDANBDAAM(bool JCMEMJCOAPH = false)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600CE46 RID: 52806 RVA: 0x00310764 File Offset: 0x0030E964
|
|
[Token(Token = "0x600CE46")]
|
|
[Address(RVA = "0x23F2E20", Offset = "0x23F1820", VA = "0x1823F2E20")]
|
|
public void BDJFGEJFPPO(T ONGBFDACHHG)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
int num = 0;
|
|
this.EDNAIIODHHB = num;
|
|
int num2 = 0;
|
|
this.ONPPMPGLENL = num2;
|
|
}
|
|
this.EDNAIIODHHB = ONGBFDACHHG;
|
|
PhotonView photonView;
|
|
this.ONPPMPGLENL = photonView;
|
|
PhotonView photonView2 = this.ONPPMPGLENL;
|
|
SynchronizedField<int> bggjnjkmldi = this.BGGJNJKMLDI;
|
|
}
|
|
|
|
// Token: 0x0600CE47 RID: 52807 RVA: 0x003107AC File Offset: 0x0030E9AC
|
|
[Token(Token = "0x600CE47")]
|
|
[Address(RVA = "0x23F31A0", Offset = "0x23F1BA0", VA = "0x1823F31A0")]
|
|
private void MDNJFPHDGNA(PhotonView JDHMIOJKLCK)
|
|
{
|
|
if (this.BGGJNJKMLDI.HasPrimaryPermissionToSet())
|
|
{
|
|
int num = 0;
|
|
this.BDJFGEJFPPO(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04008B27 RID: 35623
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008B27")]
|
|
private SynchronizedField<int> BGGJNJKMLDI;
|
|
|
|
// Token: 0x04008B28 RID: 35624
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008B28")]
|
|
private T EDNAIIODHHB;
|
|
|
|
// Token: 0x04008B29 RID: 35625
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008B29")]
|
|
private PhotonView OBDEHBAEMNB;
|
|
}
|