using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000C3 RID: 195 [Token(Token = "0x20000C3")] public class BattleRoyaleImageManager : MonoBehaviour { // Token: 0x170000C5 RID: 197 // (get) Token: 0x06000517 RID: 1303 RVA: 0x0001AF3C File Offset: 0x0001913C // (set) Token: 0x06000518 RID: 1304 RVA: 0x0001AF50 File Offset: 0x00019150 [Token(Token = "0x170000C5")] public static BattleRoyaleImageManager ONCPNMDGGKG { [Token(Token = "0x6000517")] [Address(RVA = "0xA9F2C0", Offset = "0xA9E0C0", VA = "0x180A9F2C0")] get; [Token(Token = "0x6000518")] [Address(RVA = "0xA9F1C0", Offset = "0xA9DFC0", VA = "0x180A9F1C0")] private set; } // Token: 0x06000519 RID: 1305 RVA: 0x0001AF64 File Offset: 0x00019164 [Token(Token = "0x6000519")] [Address(RVA = "0xA9F040", Offset = "0xA9DE40", VA = "0x180A9F040")] 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: 0x0600051A RID: 1306 RVA: 0x0001AFB0 File Offset: 0x000191B0 [Token(Token = "0x600051A")] [Address(RVA = "0xA9F100", Offset = "0xA9DF00", VA = "0x180A9F100")] 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: 0x0600051B RID: 1307 RVA: 0x0001AFFC File Offset: 0x000191FC [Token(Token = "0x600051B")] [Address(RVA = "0xA9EF80", Offset = "0xA9DD80", VA = "0x180A9EF80")] private void Awake() { BattleRoyaleImageManager battleRoyaleImageManager = BattleRoyaleImageManager.k__BackingField; int num = 0; if (battleRoyaleImageManager == num) { BattleRoyaleImageManager.k__BackingField = this; } } // Token: 0x0600051C RID: 1308 RVA: 0x0001B024 File Offset: 0x00019224 [Token(Token = "0x600051C")] [Address(RVA = "0xA9F200", Offset = "0xA9E000", VA = "0x180A9F200")] private void OnDestroy() { if (BattleRoyaleImageManager.k__BackingField == this) { } } // Token: 0x0600051D RID: 1309 RVA: 0x0001B040 File Offset: 0x00019240 [Token(Token = "0x600051D")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public BattleRoyaleImageManager() { } // Token: 0x0400043D RID: 1085 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400043D")] [SerializeField] [Header("Rank Badges")] private Sprite[] colorRankBadges; // Token: 0x0400043E RID: 1086 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400043E")] [SerializeField] private Sprite[] whiteRankBadges; }