Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

105 lines
3.7 KiB
C#

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<Player>();
this.KNMLNJFFDME = component;
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
int length = KKPBCOOONNK.DFFEKFNFAKJ.Length;
string currentSceneName = RecRoomSceneManager.ELBLJBFOAHB;
this.PMMKGPNOCGO = currentSceneName;
CFLMJLFBOKH.IAGPJCPCIDH();
CFLMJLFBOKH.MPFEDFGMLJI();
string <LGACIEKBLBM>k__BackingField = Matchmaking.BBJAEJHMAPB.<LGACIEKBLBM>k__BackingField;
string currentSceneFriendlyName = RecRoomSceneManager.EDIDFFPCHKO;
Debug.Log(string.Format("Player joined {0} in scene \"{1}\" with playerCount {2}", <LGACIEKBLBM>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;
}