using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000E5 RID: 229 [Token(Token = "0x20000E5")] [StructLayout(3)] public class BattleRoyaleImageManager : MonoBehaviour { // Token: 0x170000E1 RID: 225 // (get) Token: 0x06000605 RID: 1541 RVA: 0x0001E920 File Offset: 0x0001CB20 // (set) Token: 0x06000606 RID: 1542 RVA: 0x0001E934 File Offset: 0x0001CB34 [Token(Token = "0x170000E1")] public static BattleRoyaleImageManager ONCPNMDGGKG { [Token(Token = "0x6000605")] [Address(RVA = "0x1A2ADB0", Offset = "0x1A297B0", VA = "0x181A2ADB0")] get; [Token(Token = "0x6000606")] [Address(RVA = "0x1A2ACB0", Offset = "0x1A296B0", VA = "0x181A2ACB0")] private set; } // Token: 0x06000607 RID: 1543 RVA: 0x0001E948 File Offset: 0x0001CB48 [Token(Token = "0x6000607")] [Address(RVA = "0x1A2AB30", Offset = "0x1A29530", VA = "0x181A2AB30")] public Sprite GetColorSpriteForRankIdx(int MODHHHMKNKC) { Sprite[] array = this.colorRankBadges; if (array != 0 && array.Length != 0) { int num = array.Length - 1; int num2 = 0; int num3 = Mathf.Clamp(MODHHHMKNKC, num2, num); return this.colorRankBadges[num3]; } throw new IndexOutOfRangeException(); } // Token: 0x06000608 RID: 1544 RVA: 0x0001E994 File Offset: 0x0001CB94 [Token(Token = "0x6000608")] [Address(RVA = "0x1A2ABF0", Offset = "0x1A295F0", VA = "0x181A2ABF0")] public Sprite GetWhiteSpriteForRankIdx(int MODHHHMKNKC) { Sprite[] array = this.whiteRankBadges; if (array != 0 && array.Length != 0) { int num = array.Length - 1; int num2 = 0; int num3 = Mathf.Clamp(MODHHHMKNKC, num2, num); return this.whiteRankBadges[num3]; } throw new IndexOutOfRangeException(); } // Token: 0x06000609 RID: 1545 RVA: 0x0001E9E0 File Offset: 0x0001CBE0 [Token(Token = "0x6000609")] [Address(RVA = "0x1A2AA70", Offset = "0x1A29470", VA = "0x181A2AA70")] private void Awake() { BattleRoyaleImageManager battleRoyaleImageManager = BattleRoyaleImageManager.k__BackingField; int num = 0; if (battleRoyaleImageManager == num) { BattleRoyaleImageManager.k__BackingField = this; } } // Token: 0x0600060A RID: 1546 RVA: 0x0001EA08 File Offset: 0x0001CC08 [Token(Token = "0x600060A")] [Address(RVA = "0x1A2ACF0", Offset = "0x1A296F0", VA = "0x181A2ACF0")] private void OnDestroy() { if (BattleRoyaleImageManager.k__BackingField == this) { } } // Token: 0x0600060B RID: 1547 RVA: 0x0001EA24 File Offset: 0x0001CC24 [Token(Token = "0x600060B")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public BattleRoyaleImageManager() { } // Token: 0x04000523 RID: 1315 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000523")] [SerializeField] [Header("Rank Badges")] private Sprite[] colorRankBadges; // Token: 0x04000524 RID: 1316 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000524")] [SerializeField] private Sprite[] whiteRankBadges; }