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

164 lines
5.9 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Activities.BattleRoyale
{
// Token: 0x02002CD1 RID: 11473
[Token(Token = "0x2002CD1")]
public class BattleRoyaleVisitorMapToken : MonoBehaviour
{
// Token: 0x17003578 RID: 13688
// (get) Token: 0x06013355 RID: 78677 RVA: 0x00468CE0 File Offset: 0x00466EE0
// (set) Token: 0x06013356 RID: 78678 RVA: 0x00468CF4 File Offset: 0x00466EF4
[Token(Token = "0x17003578")]
public AGAJMBPABDL BDPNENBMDDB
{
[Token(Token = "0x6013355")]
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
get;
[Token(Token = "0x6013356")]
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
private set;
}
// Token: 0x06013357 RID: 78679 RVA: 0x00468D08 File Offset: 0x00466F08
[Token(Token = "0x6013357")]
[Address(RVA = "0x138B070", Offset = "0x138A070", VA = "0x18138B070")]
public bool CanBeSetByPlayer(AGAJMBPABDL IEKDDPPNFPF)
{
AGAJMBPABDL agajmbpabdl = this.<LCBGICCHKJE>k__BackingField;
bool flag = agajmbpabdl == 0;
if (agajmbpabdl != 0 && IEKDDPPNFPF != 0)
{
int inpoaaaoahi = agajmbpabdl.INPOAAAOAHI;
}
return flag;
}
// Token: 0x06013358 RID: 78680 RVA: 0x00468D34 File Offset: 0x00466F34
[Token(Token = "0x6013358")]
[Address(RVA = "0x138B090", Offset = "0x138A090", VA = "0x18138B090")]
public void SetPlayerInfo(AGAJMBPABDL IEKDDPPNFPF)
{
this.<LCBGICCHKJE>k__BackingField = IEKDDPPNFPF;
if (IEKDDPPNFPF != 0)
{
TextMesh textMesh = this.playerName;
string ohafdcgemef = IEKDDPPNFPF.OHAFDCGEMEF;
textMesh.text = ohafdcgemef;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = this.<LCBGICCHKJE>k__BackingField;
CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(agajmbpabdl);
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
}
}
// Token: 0x06013359 RID: 78681 RVA: 0x00468D90 File Offset: 0x00466F90
[Token(Token = "0x6013359")]
[Address(RVA = "0x138B670", Offset = "0x138A670", VA = "0x18138B670")]
public void SetWinningTeamInfo(AGAJMBPABDL IEKDDPPNFPF, string DBKGGBEKJJN, PlayerRankPositionSettings GHGBPMPLLBK)
{
TextMesh textMesh = this.playerName;
string text = string.Format("#1: {0}", DBKGGBEKJJN);
textMesh.text = text;
}
// Token: 0x0601335A RID: 78682 RVA: 0x00468DC0 File Offset: 0x00466FC0
[Token(Token = "0x601335A")]
[Address(RVA = "0x138B370", Offset = "0x138A370", VA = "0x18138B370")]
public void SetRankedPlayerInfo(AGAJMBPABDL IEKDDPPNFPF, PlayerRankPositionSettings GHGBPMPLLBK, int POICBKEFLBK)
{
this.<LCBGICCHKJE>k__BackingField = IEKDDPPNFPF;
if (IEKDDPPNFPF != 0)
{
TextMesh textMesh = this.playerName;
string ohafdcgemef = IEKDDPPNFPF.OHAFDCGEMEF;
textMesh.text = ohafdcgemef;
Transform transform = this.playerName.transform;
int num = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActivePlayersMaxCount();
TextMesh textMesh2 = this.playerName;
string ohafdcgemef2 = this.<LCBGICCHKJE>k__BackingField.OHAFDCGEMEF;
int num2;
string text = string.Format("#{0}: {1}", num2, ohafdcgemef2);
textMesh2.text = text;
num -= POICBKEFLBK;
if (POICBKEFLBK == 1)
{
}
TextMesh textMesh3 = this.playerName;
int num3 = 0;
Transform transform2 = textMesh3.transform;
transform2.localPosition = num3;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = this.<LCBGICCHKJE>k__BackingField;
CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(agajmbpabdl);
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
}
}
// Token: 0x0601335B RID: 78683 RVA: 0x00468E94 File Offset: 0x00467094
[Token(Token = "0x601335B")]
[Address(RVA = "0x138B1F0", Offset = "0x138A1F0", VA = "0x18138B1F0")]
public void SetPlayerTeamColor(Color GJAINANBOCB)
{
MeshRenderer component = this.playerName.gameObject.GetComponent<MeshRenderer>();
MaterialPropertyBlock pojkkilegbc = this.POJKKILEGBC;
if (pojkkilegbc == 0)
{
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
this.POJKKILEGBC = materialPropertyBlock;
}
component.Internal_GetPropertyBlock(pojkkilegbc);
MaterialPropertyBlock pojkkilegbc2 = this.POJKKILEGBC;
MaterialPropertyBlock pojkkilegbc3 = this.POJKKILEGBC;
component.Internal_SetPropertyBlock(pojkkilegbc3);
MeshRenderer meshRenderer = this.flagRenderer;
MaterialPropertyBlock pojkkilegbc4 = this.POJKKILEGBC;
meshRenderer.Internal_GetPropertyBlock(pojkkilegbc4);
MaterialPropertyBlock pojkkilegbc5 = this.POJKKILEGBC;
MeshRenderer meshRenderer2 = this.flagRenderer;
MaterialPropertyBlock pojkkilegbc6 = this.POJKKILEGBC;
meshRenderer2.Internal_SetPropertyBlock(pojkkilegbc6);
}
// Token: 0x0601335C RID: 78684 RVA: 0x00468F28 File Offset: 0x00467128
[Token(Token = "0x601335C")]
[Address(RVA = "0x138B190", Offset = "0x138A190", VA = "0x18138B190")]
public void SetPlayerMarkerRotation(Quaternion IGPENJBJADK)
{
Transform parent = this.playerMarkerRoot.transform.parent;
}
// Token: 0x0601335D RID: 78685 RVA: 0x00468F4C File Offset: 0x0046714C
[Token(Token = "0x601335D")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public BattleRoyaleVisitorMapToken()
{
}
// Token: 0x0400C6BC RID: 50876
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400C6BC")]
[SerializeField]
private TextMesh playerName;
// Token: 0x0400C6BD RID: 50877
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400C6BD")]
[SerializeField]
private GameObject playerMarkerRoot;
// Token: 0x0400C6BE RID: 50878
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400C6BE")]
[SerializeField]
private MeshRenderer flagRenderer;
// Token: 0x0400C6BF RID: 50879
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400C6BF")]
private MaterialPropertyBlock POJKKILEGBC;
}
}