using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom.Core.Gestures; using UnityEngine; // Token: 0x020001EA RID: 490 [Token(Token = "0x20001EA")] [DisallowMultipleComponent] [StructLayout(3)] public class PlayerAnalytics : MonoBehaviourPun { // Token: 0x06000F66 RID: 3942 RVA: 0x0004330C File Offset: 0x0004150C [Token(Token = "0x6000F66")] [Address(RVA = "0x11BCCD0", Offset = "0x11BB6D0", VA = "0x1811BCCD0")] private void Start() { Player component = base.GetComponent(); this.KNMLNJFFDME = component; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; int length = PhotonNetwork.PlayerList.Length; string currentSceneName = RecRoomSceneManager.ELBLJBFOAHB; this.PMMKGPNOCGO = currentSceneName; CFLMJLFBOKH.IAGPJCPCIDH(); CFLMJLFBOKH.MPFEDFGMLJI(); string k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; string currentSceneFriendlyName = RecRoomSceneManager.EDIDFFPCHKO; Debug.Log(string.Format("Player joined {0} in scene \"{1}\" with playerCount {2}", k__BackingField, currentSceneFriendlyName, currentSceneFriendlyName)); PlayerHandGestures gestures = this.KNMLNJFFDME.leftHand._gestures; PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE); gestures.MBBPBLILJLF += oggnbmjdkko; PlayerHandGestures gestures2 = this.KNMLNJFFDME.rightHand._gestures; PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko2 = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE); gestures2.MBBPBLILJLF += oggnbmjdkko2; AACCKDLMFKJ.DGGHAKCLGMP dgghakclgmp = new AACCKDLMFKJ.DGGHAKCLGMP(AACCKDLMFKJ.MHIOHEMNMLP.ActivityLoad); dgghakclgmp.DDFKAPBJCNA("numPlayers", length); AACCKDLMFKJ.MEENEBIKBEH(dgghakclgmp); } // Token: 0x06000F67 RID: 3943 RVA: 0x00043404 File Offset: 0x00041604 [Token(Token = "0x6000F67")] [Address(RVA = "0x11BCC90", Offset = "0x11BB690", VA = "0x1811BCC90", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); this.JKPOIOBGKNP(); } // Token: 0x06000F68 RID: 3944 RVA: 0x00043420 File Offset: 0x00041620 [Token(Token = "0x6000F68")] [Address(RVA = "0x11BCC50", Offset = "0x11BB650", VA = "0x1811BCC50")] private void OnApplicationQuit() { this.JKPOIOBGKNP(); } // Token: 0x06000F69 RID: 3945 RVA: 0x00043434 File Offset: 0x00041634 [Token(Token = "0x6000F69")] [Address(RVA = "0x11BCBF0", Offset = "0x11BB5F0", VA = "0x1811BCBF0")] private void LBKHALNKJGE(PlayerHand MLIKAHLPPBH, PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, Player IKPJFNLNPHM, Player LDFLMCNJOIF) { PlayerHandGestures.FHEGMOCKLHA[] array = this.allowedGesturesArray; } // Token: 0x06000F6A RID: 3946 RVA: 0x00043448 File Offset: 0x00041648 [Token(Token = "0x6000F6A")] [Address(RVA = "0x11BCB80", Offset = "0x11BB580", VA = "0x1811BCB80")] private void JKPOIOBGKNP() { if (!this.OEFDMAEMGLL) { CFLMJLFBOKH.IKIFNAHGMHE(this.PMMKGPNOCGO); this.OEFDMAEMGLL = true; } } // Token: 0x06000F6B RID: 3947 RVA: 0x00043470 File Offset: 0x00041670 [Token(Token = "0x6000F6B")] [Address(RVA = "0x11BCF90", Offset = "0x11BB990", VA = "0x1811BCF90")] public PlayerAnalytics() { } // Token: 0x04000C1A RID: 3098 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000C1A")] [SerializeField] private PlayerHandGestures.FHEGMOCKLHA[] allowedGesturesArray; // Token: 0x04000C1B RID: 3099 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000C1B")] private string PMMKGPNOCGO = "lockerroom"; // Token: 0x04000C1C RID: 3100 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000C1C")] private Player KNMLNJFFDME; // Token: 0x04000C1D RID: 3101 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000C1D")] private bool OEFDMAEMGLL; }