using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Realtime; using UnityEngine; namespace RecRoom.Activities.BattleRoyale { // Token: 0x020026F3 RID: 9971 [Token(Token = "0x20026F3")] [StructLayout(3)] public class BattleRoyaleVisitorMapToken : MonoBehaviour { // Token: 0x17002EFB RID: 12027 // (get) Token: 0x0601154D RID: 70989 RVA: 0x0041C454 File Offset: 0x0041A654 // (set) Token: 0x0601154E RID: 70990 RVA: 0x0041C468 File Offset: 0x0041A668 [Token(Token = "0x17002EFB")] public Photon.Realtime.Player BDPNENBMDDB { [Token(Token = "0x601154D")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get; [Token(Token = "0x601154E")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")] private set; } // Token: 0x0601154F RID: 70991 RVA: 0x0041C47C File Offset: 0x0041A67C [Token(Token = "0x601154F")] [Address(RVA = "0x10F2B70", Offset = "0x10F1570", VA = "0x1810F2B70")] public bool CanBeSetByPlayer(Photon.Realtime.Player IEKDDPPNFPF) { Photon.Realtime.Player player = this.k__BackingField; bool flag = player == 0; if (player != 0 && IEKDDPPNFPF != 0) { int actorNumber = player.actorNumber; } return flag; } // Token: 0x06011550 RID: 70992 RVA: 0x0041C4A8 File Offset: 0x0041A6A8 [Token(Token = "0x6011550")] [Address(RVA = "0x10F2B90", Offset = "0x10F1590", VA = "0x1810F2B90")] public void SetPlayerInfo(Photon.Realtime.Player IEKDDPPNFPF) { this.k__BackingField = IEKDDPPNFPF; if (IEKDDPPNFPF != 0) { TextMesh textMesh = this.playerName; string nickName = IEKDDPPNFPF.nickName; textMesh.text = nickName; GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player player = this.k__BackingField; CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(player); GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } } // Token: 0x06011551 RID: 70993 RVA: 0x0041C504 File Offset: 0x0041A704 [Token(Token = "0x6011551")] [Address(RVA = "0x10F3170", Offset = "0x10F1B70", VA = "0x1810F3170")] public void SetWinningTeamInfo(Photon.Realtime.Player IEKDDPPNFPF, string DBKGGBEKJJN, PlayerRankPositionSettings GHGBPMPLLBK) { TextMesh textMesh = this.playerName; string text = string.Format("#1: {0}", DBKGGBEKJJN); textMesh.text = text; } // Token: 0x06011552 RID: 70994 RVA: 0x0041C534 File Offset: 0x0041A734 [Token(Token = "0x6011552")] [Address(RVA = "0x10F2E70", Offset = "0x10F1870", VA = "0x1810F2E70")] public void SetRankedPlayerInfo(Photon.Realtime.Player IEKDDPPNFPF, PlayerRankPositionSettings GHGBPMPLLBK, int POICBKEFLBK) { this.k__BackingField = IEKDDPPNFPF; if (IEKDDPPNFPF != 0) { TextMesh textMesh = this.playerName; string nickName = IEKDDPPNFPF.nickName; textMesh.text = nickName; Transform transform = this.playerName.transform; int num = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActivePlayersMaxCount(); TextMesh textMesh2 = this.playerName; string nickName2 = this.k__BackingField.nickName; int num2; string text = string.Format("#{0}: {1}", num2, nickName2); 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; Photon.Realtime.Player player = this.k__BackingField; CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(player); GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } } // Token: 0x06011553 RID: 70995 RVA: 0x0041C608 File Offset: 0x0041A808 [Token(Token = "0x6011553")] [Address(RVA = "0x10F2CF0", Offset = "0x10F16F0", VA = "0x1810F2CF0")] 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: 0x06011554 RID: 70996 RVA: 0x0041C69C File Offset: 0x0041A89C [Token(Token = "0x6011554")] [Address(RVA = "0x10F2C90", Offset = "0x10F1690", VA = "0x1810F2C90")] public void SetPlayerMarkerRotation(Quaternion IGPENJBJADK) { Transform parent = this.playerMarkerRoot.transform.parent; } // Token: 0x06011555 RID: 70997 RVA: 0x0041C6C0 File Offset: 0x0041A8C0 [Token(Token = "0x6011555")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public BattleRoyaleVisitorMapToken() { } // Token: 0x0400B932 RID: 47410 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400B932")] [SerializeField] private TextMesh playerName; // Token: 0x0400B933 RID: 47411 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400B933")] [SerializeField] private GameObject playerMarkerRoot; // Token: 0x0400B934 RID: 47412 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400B934")] [SerializeField] private MeshRenderer flagRenderer; // Token: 0x0400B935 RID: 47413 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400B935")] private MaterialPropertyBlock POJKKILEGBC; } }