using System; using Cpp2IlInjected; using Photon.Pun; using TMPro; using UnityEngine; namespace RecRoom.Activities.BattleRoyale { // Token: 0x02002BEA RID: 11242 [Token(Token = "0x2002BEA")] [RequireComponent(typeof(Tool))] public class BattleRoyaleWinnerSign : MonoBehaviourPun { // Token: 0x170034C5 RID: 13509 // (get) Token: 0x06012F21 RID: 77601 RVA: 0x0045F5A4 File Offset: 0x0045D7A4 // (set) Token: 0x06012F22 RID: 77602 RVA: 0x0045F5C4 File Offset: 0x0045D7C4 [Token(Token = "0x170034C5")] public int BGKDOLDOKNG { [Token(Token = "0x6012F21")] [Address(RVA = "0x87C4A0", Offset = "0x87B2A0", VA = "0x18087C4A0")] get { return this.PEBPIDECBMC.IAHDANBDAAM(); } [Token(Token = "0x6012F22")] [Address(RVA = "0x87C440", Offset = "0x87B240", VA = "0x18087C440")] private set { KLLMCPFPIIE pebpidecbmc = this.PEBPIDECBMC; } } // Token: 0x06012F23 RID: 77603 RVA: 0x0045F5E0 File Offset: 0x0045D7E0 [Token(Token = "0x6012F23")] [Address(RVA = "0x87C1D0", Offset = "0x87AFD0", VA = "0x18087C1D0", Slot = "13")] protected override void Awake() { base..ctor(); Action action = new Action(this.BLDCKCEJBON); KLLMCPFPIIE kllmcpfpiie; this.PEBPIDECBMC = kllmcpfpiie; if (KKPBCOOONNK.BNNCCCFFALC) { int length = this.availableSignTexts.Length; int num = global::UnityEngine.Random.Range(0, length); KLLMCPFPIIE pebpidecbmc = this.PEBPIDECBMC; } } // Token: 0x06012F24 RID: 77604 RVA: 0x0045F63C File Offset: 0x0045D83C [Token(Token = "0x6012F24")] [Address(RVA = "0x87C300", Offset = "0x87B100", VA = "0x18087C300")] private void BLDCKCEJBON() { TextMeshPro textMeshPro = this.signText; int num = 0; if (textMeshPro != num) { string[] array = this.availableSignTexts; int num2 = this.PEBPIDECBMC.IAHDANBDAAM(); if (array.Length > num2) { TextMeshPro textMeshPro2 = this.signText; string[] array2 = this.availableSignTexts; int num3 = this.PEBPIDECBMC.IAHDANBDAAM(); string text = textMeshPro2.text; } } } // Token: 0x06012F25 RID: 77605 RVA: 0x0045F6A4 File Offset: 0x0045D8A4 [Token(Token = "0x6012F25")] [Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")] public BattleRoyaleWinnerSign() { } // Token: 0x0400C4B0 RID: 50352 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400C4B0")] [SerializeField] [Header("Available strings")] private string[] availableSignTexts; // Token: 0x0400C4B1 RID: 50353 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400C4B1")] [SerializeField] private TextMeshPro signText; // Token: 0x0400C4B2 RID: 50354 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400C4B2")] private KLLMCPFPIIE PEBPIDECBMC; } }