using System; using Cpp2IlInjected; using DG.Tweening; using DG.Tweening.Core; using DG.Tweening.Plugins.Options; using MarsSDK; using UnityEngine; using UnityEngine.UI; // Token: 0x02000297 RID: 663 [Token(Token = "0x2000297")] public class UIValuablesHandler : UIHandlerBase { // Token: 0x17000103 RID: 259 // (get) Token: 0x06001952 RID: 6482 RVA: 0x0003D928 File Offset: 0x0003BB28 [Token(Token = "0x17000103")] public bool IsUnlocked { [Token(Token = "0x6001952")] [Address(RVA = "0x95E300", Offset = "0x95CB00", VA = "0x18095E300")] get { return this.isUnlocked; } } // Token: 0x06001953 RID: 6483 RVA: 0x0003D93C File Offset: 0x0003BB3C [Token(Token = "0x6001953")] [Address(RVA = "0x95DDA0", Offset = "0x95C5A0", VA = "0x18095DDA0", Slot = "8")] public override void OnSelect() { Action onSelectedHandler = this.onSelectedHandler; if (onSelectedHandler != 0) { onSelectedHandler(this); } if (this.isUnlocked) { TweenerCore tweenerCore = ShortcutExtensions.DOScale(this.rectTransform, 1.1f, 0.13f).SetEase((Ease)((uint)3)).SetUpdate(true) .Play>(); return; } } // Token: 0x06001954 RID: 6484 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001954")] [Address(RVA = "0x95DC80", Offset = "0x95C480", VA = "0x18095DC80", Slot = "9")] public override void OnDeselect() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001955 RID: 6485 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001955")] [Address(RVA = "0x95DEC0", Offset = "0x95C6C0", VA = "0x18095DEC0")] public void SetIndexLabel(int idx) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001956 RID: 6486 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001956")] [Address(RVA = "0x95DFC0", Offset = "0x95C7C0", VA = "0x18095DFC0")] public void SetLockState(bool isLocked) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001957 RID: 6487 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001957")] [Address(RVA = "0x95E0A0", Offset = "0x95C8A0", VA = "0x18095E0A0")] public void SetNewPropState(bool isNewProp) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001958 RID: 6488 RVA: 0x0003D990 File Offset: 0x0003BB90 [Token(Token = "0x6001958")] [Address(RVA = "0x95DF50", Offset = "0x95C750", VA = "0x18095DF50")] public void SetLabel(string value) { bool flag = ((ICanvasElement)this.contentlabel).IsDestroyed(); } // Token: 0x06001959 RID: 6489 RVA: 0x0003D9B0 File Offset: 0x0003BBB0 [Token(Token = "0x6001959")] [Address(RVA = "0x95DE70", Offset = "0x95C670", VA = "0x18095DE70")] public void SetFont(GameFontPack fontPack) { Text text = this.indexLabel; Font regular = fontPack.regular; text.font = regular; Text text2 = this.contentlabel; Font regular2 = fontPack.regular; text2.font = regular2; } // Token: 0x0600195A RID: 6490 RVA: 0x0003D9F0 File Offset: 0x0003BBF0 [Token(Token = "0x600195A")] [Address(RVA = "0x95E2F0", Offset = "0x95CAF0", VA = "0x18095E2F0")] public UIValuablesHandler() { } // Token: 0x04002333 RID: 9011 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002333")] [SerializeField] private Text contentlabel; // Token: 0x04002334 RID: 9012 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002334")] [SerializeField] private Text indexLabel; // Token: 0x04002335 RID: 9013 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002335")] [SerializeField] private Graphic[] childGraphics; // Token: 0x04002336 RID: 9014 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4002336")] private bool isUnlocked = true; }