using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RRUI.Navigation; using TMPro; using UnityEngine; namespace RRUI.Data { // Token: 0x02000B32 RID: 2866 [Token(Token = "0x2000B32")] [StructLayout(3)] public class OutfitCustomizationModelController : ModelController { // Token: 0x06004792 RID: 18322 RVA: 0x00110588 File Offset: 0x0010E788 [Token(Token = "0x6004792")] [Address(RVA = "0x195A4D0", Offset = "0x1958ED0", VA = "0x18195A4D0")] public OutfitCustomizationModelController() { } // Token: 0x02000B33 RID: 2867 [Token(Token = "0x2000B33")] [Serializable] private class BuyAllTrialItemsButtonImpl : ButtonControllerImpl { // Token: 0x06004793 RID: 18323 RVA: 0x0011059C File Offset: 0x0010E79C [Token(Token = "0x6004793")] [Address(RVA = "0x1956B20", Offset = "0x1955520", VA = "0x181956B20", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); this.totalCostText.richText = true; } // Token: 0x06004794 RID: 18324 RVA: 0x001105C4 File Offset: 0x0010E7C4 [Token(Token = "0x6004794")] [Address(RVA = "0x1956AE0", Offset = "0x19554E0", VA = "0x181956AE0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004795 RID: 18325 RVA: 0x001105D8 File Offset: 0x0010E7D8 [Token(Token = "0x6004795")] [Address(RVA = "0x1956A40", Offset = "0x1955440", VA = "0x181956A40", Slot = "27")] protected override void DMAHGBLDMFA() { int num; bool flag = num > 0; TextMeshProUGUI textMeshProUGUI = this.totalCostText; string text = string.Format("{0}\nBuy All", num); textMeshProUGUI.text = text; } // Token: 0x06004796 RID: 18326 RVA: 0x0011060C File Offset: 0x0010E80C [Token(Token = "0x6004796")] [Address(RVA = "0x1956B80", Offset = "0x1955580", VA = "0x181956B80")] public BuyAllTrialItemsButtonImpl() { } // Token: 0x0400368F RID: 13967 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400368F")] [SerializeField] private TextMeshProUGUI totalCostText; } // Token: 0x02000B34 RID: 2868 [Token(Token = "0x2000B34")] [Serializable] private class ExitCustomizationButtonImpl : ButtonControllerImpl { // Token: 0x06004797 RID: 18327 RVA: 0x00110620 File Offset: 0x0010E820 [Token(Token = "0x6004797")] [Address(RVA = "0x19584F0", Offset = "0x1956EF0", VA = "0x1819584F0", Slot = "29")] protected override void IKNMALNFPII() { Route route = this.exitRoute; Action action = new Action(new OutfitCustomizationModel.PPNOEEFFJML { route = route }.b__0); throw new NullReferenceException(); } // Token: 0x06004798 RID: 18328 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004798")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004799 RID: 18329 RVA: 0x00110654 File Offset: 0x0010E854 [Token(Token = "0x6004799")] [Address(RVA = "0x19585E0", Offset = "0x1956FE0", VA = "0x1819585E0")] public ExitCustomizationButtonImpl() { } // Token: 0x04003690 RID: 13968 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003690")] [SerializeField] private Route exitRoute; } } }