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.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.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.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.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.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.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(); 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; } }