using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Networking.SynchronizedFields; // Token: 0x02000398 RID: 920 [Token(Token = "0x2000398")] [StructLayout(3)] public class PlayerSynchronizedData : MonoBehaviourPun { // Token: 0x06001D0D RID: 7437 RVA: 0x00079B2C File Offset: 0x00077D2C [Token(Token = "0x6001D0D")] [Address(RVA = "0x14980C0", Offset = "0x1496AC0", VA = "0x1814980C0", Slot = "13")] protected override void Awake() { base..ctor(); bool[] array = new bool[7]; int[] array2 = new int[7]; int num; SynchronizedField synchronizedField = new SynchronizedField(this, "CLS", array, array2, (SetterPermissionMode)num, num, num); num = 0; this.GFOGFJHHBDM = synchronizedField; } // Token: 0x06001D0E RID: 7438 RVA: 0x00079B68 File Offset: 0x00077D68 [Token(Token = "0x6001D0E")] [Address(RVA = "0x1498190", Offset = "0x1496B90", VA = "0x181498190")] public bool GetCachedLeaderboardStat(int NCLJLKHCAEJ, out int LJFDJAPPKMM) { bool[] array = this.GFOGFJHHBDM.Get1(); int num = this.GFOGFJHHBDM.Get2()[NCLJLKHCAEJ]; LJFDJAPPKMM.m_value = num; bool flag; return flag; } // Token: 0x06001D0F RID: 7439 RVA: 0x00079BA8 File Offset: 0x00077DA8 [Token(Token = "0x6001D0F")] [Address(RVA = "0x1498260", Offset = "0x1496C60", VA = "0x181498260")] public void SetCachedLeaderboardStat(int NCLJLKHCAEJ, int ONGBFDACHHG) { bool[] array; int[] array2; for (;;) { array = this.GFOGFJHHBDM.Get1(); if (array == 0) { } if (array != 0) { array2 = this.GFOGFJHHBDM.Get2(); if (array2 == 0 || array2 != 0) { break; } } } int num = NCLJLKHCAEJ - 1; array2[0] = ONGBFDACHHG; this.GFOGFJHHBDM.Set(array, array2); } // Token: 0x06001D10 RID: 7440 RVA: 0x00079BFC File Offset: 0x00077DFC [Token(Token = "0x6001D10")] [Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")] public PlayerSynchronizedData() { } // Token: 0x04001655 RID: 5717 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001655")] private SynchronizedField GFOGFJHHBDM; }