Files
2026-04-08 23:40:05 +02:00

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;
}