using System; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom.Core.Gestures; using UnityEngine; // Token: 0x020001D4 RID: 468 [Token(Token = "0x20001D4")] [DisallowMultipleComponent] public class PlayerAnalytics : MonoBehaviourPun { // Token: 0x06000ECD RID: 3789 RVA: 0x000409C4 File Offset: 0x0003EBC4 [Token(Token = "0x6000ECD")] [Address(RVA = "0x81FB70", Offset = "0x81E970", VA = "0x18081FB70")] private void Start() { Player component = base.GetComponent(); this.KNMLNJFFDME = component; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; int length = KKPBCOOONNK.DFFEKFNFAKJ.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: 0x06000ECE RID: 3790 RVA: 0x00040ABC File Offset: 0x0003ECBC [Token(Token = "0x6000ECE")] [Address(RVA = "0x81FB30", Offset = "0x81E930", VA = "0x18081FB30", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); this.JKPOIOBGKNP(); } // Token: 0x06000ECF RID: 3791 RVA: 0x00040AD8 File Offset: 0x0003ECD8 [Token(Token = "0x6000ECF")] [Address(RVA = "0x81FAF0", Offset = "0x81E8F0", VA = "0x18081FAF0")] private void OnApplicationQuit() { this.JKPOIOBGKNP(); } // Token: 0x06000ED0 RID: 3792 RVA: 0x00040AEC File Offset: 0x0003ECEC [Token(Token = "0x6000ED0")] [Address(RVA = "0x81FA90", Offset = "0x81E890", VA = "0x18081FA90")] private void LBKHALNKJGE(PlayerHand MLIKAHLPPBH, PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, Player IKPJFNLNPHM, Player LDFLMCNJOIF) { PlayerHandGestures.FHEGMOCKLHA[] array = this.allowedGesturesArray; } // Token: 0x06000ED1 RID: 3793 RVA: 0x00040B00 File Offset: 0x0003ED00 [Token(Token = "0x6000ED1")] [Address(RVA = "0x81FA20", Offset = "0x81E820", VA = "0x18081FA20")] private void JKPOIOBGKNP() { if (!this.OEFDMAEMGLL) { CFLMJLFBOKH.IKIFNAHGMHE(this.PMMKGPNOCGO); this.OEFDMAEMGLL = true; } } // Token: 0x06000ED2 RID: 3794 RVA: 0x00040B28 File Offset: 0x0003ED28 [Token(Token = "0x6000ED2")] [Address(RVA = "0x81FE30", Offset = "0x81EC30", VA = "0x18081FE30")] public PlayerAnalytics() { } // Token: 0x04000B8C RID: 2956 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000B8C")] [SerializeField] private PlayerHandGestures.FHEGMOCKLHA[] allowedGesturesArray; // Token: 0x04000B8D RID: 2957 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000B8D")] private string PMMKGPNOCGO = "lockerroom"; // Token: 0x04000B8E RID: 2958 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000B8E")] private Player KNMLNJFFDME; // Token: 0x04000B8F RID: 2959 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000B8F")] private bool OEFDMAEMGLL; }