using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000C3 RID: 195 [Token(Token = "0x20000C3")] public class BattleRoyaleImageManager : MonoBehaviour { // Token: 0x170000C5 RID: 197 // (get) Token: 0x06000518 RID: 1304 RVA: 0x0001AF28 File Offset: 0x00019128 // (set) Token: 0x06000519 RID: 1305 RVA: 0x0001AF3C File Offset: 0x0001913C [Token(Token = "0x170000C5")] public static BattleRoyaleImageManager ONCPNMDGGKG { [Token(Token = "0x6000518")] [Address(RVA = "0x169C4E0", Offset = "0x169B4E0", VA = "0x18169C4E0")] get; [Token(Token = "0x6000519")] [Address(RVA = "0x169C3E0", Offset = "0x169B3E0", VA = "0x18169C3E0")] private set; } // Token: 0x0600051A RID: 1306 RVA: 0x0001AF50 File Offset: 0x00019150 [Token(Token = "0x600051A")] [Address(RVA = "0x169C260", Offset = "0x169B260", VA = "0x18169C260")] 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: 0x0600051B RID: 1307 RVA: 0x0001AF9C File Offset: 0x0001919C [Token(Token = "0x600051B")] [Address(RVA = "0x169C320", Offset = "0x169B320", VA = "0x18169C320")] 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: 0x0600051C RID: 1308 RVA: 0x0001AFE8 File Offset: 0x000191E8 [Token(Token = "0x600051C")] [Address(RVA = "0x169C1A0", Offset = "0x169B1A0", VA = "0x18169C1A0")] private void Awake() { BattleRoyaleImageManager battleRoyaleImageManager = BattleRoyaleImageManager.k__BackingField; int num = 0; if (battleRoyaleImageManager == num) { BattleRoyaleImageManager.k__BackingField = this; } } // Token: 0x0600051D RID: 1309 RVA: 0x0001B010 File Offset: 0x00019210 [Token(Token = "0x600051D")] [Address(RVA = "0x169C420", Offset = "0x169B420", VA = "0x18169C420")] private void OnDestroy() { if (BattleRoyaleImageManager.k__BackingField == this) { } } // Token: 0x0600051E RID: 1310 RVA: 0x0001B02C File Offset: 0x0001922C [Token(Token = "0x600051E")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public BattleRoyaleImageManager() { } // Token: 0x0400043E RID: 1086 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400043E")] [SerializeField] [Header("Rank Badges")] private Sprite[] colorRankBadges; // Token: 0x0400043F RID: 1087 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400043F")] [SerializeField] private Sprite[] whiteRankBadges; }