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: 0x06000ED9 RID: 3801 RVA: 0x00040DA4 File Offset: 0x0003EFA4 [Token(Token = "0x6000ED9")] [Address(RVA = "0x12FDD50", Offset = "0x12FCD50", VA = "0x1812FDD50")] 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: 0x06000EDA RID: 3802 RVA: 0x00040E9C File Offset: 0x0003F09C [Token(Token = "0x6000EDA")] [Address(RVA = "0x12FDD10", Offset = "0x12FCD10", VA = "0x1812FDD10", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); this.JKPOIOBGKNP(); } // Token: 0x06000EDB RID: 3803 RVA: 0x00040EB8 File Offset: 0x0003F0B8 [Token(Token = "0x6000EDB")] [Address(RVA = "0x12FDCD0", Offset = "0x12FCCD0", VA = "0x1812FDCD0")] private void OnApplicationQuit() { this.JKPOIOBGKNP(); } // Token: 0x06000EDC RID: 3804 RVA: 0x00040ECC File Offset: 0x0003F0CC [Token(Token = "0x6000EDC")] [Address(RVA = "0x12FDC70", Offset = "0x12FCC70", VA = "0x1812FDC70")] private void LBKHALNKJGE(PlayerHand MLIKAHLPPBH, PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, Player IKPJFNLNPHM, Player LDFLMCNJOIF) { PlayerHandGestures.FHEGMOCKLHA[] array = this.allowedGesturesArray; } // Token: 0x06000EDD RID: 3805 RVA: 0x00040EE0 File Offset: 0x0003F0E0 [Token(Token = "0x6000EDD")] [Address(RVA = "0x12FDC00", Offset = "0x12FCC00", VA = "0x1812FDC00")] private void JKPOIOBGKNP() { if (!this.OEFDMAEMGLL) { CFLMJLFBOKH.IKIFNAHGMHE(this.PMMKGPNOCGO); this.OEFDMAEMGLL = true; } } // Token: 0x06000EDE RID: 3806 RVA: 0x00040F08 File Offset: 0x0003F108 [Token(Token = "0x6000EDE")] [Address(RVA = "0x12FE020", Offset = "0x12FD020", VA = "0x1812FE020")] public PlayerAnalytics() { } // Token: 0x04000B95 RID: 2965 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000B95")] [SerializeField] private PlayerHandGestures.FHEGMOCKLHA[] allowedGesturesArray; // Token: 0x04000B96 RID: 2966 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000B96")] private string PMMKGPNOCGO = "lockerroom"; // Token: 0x04000B97 RID: 2967 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000B97")] private Player KNMLNJFFDME; // Token: 0x04000B98 RID: 2968 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000B98")] private bool OEFDMAEMGLL; }