using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x020005B6 RID: 1462 [Token(Token = "0x20005B6")] [StructLayout(3)] public class InkBarControl : MonoBehaviour { // Token: 0x06002B65 RID: 11109 RVA: 0x000B4BC0 File Offset: 0x000B2DC0 [Token(Token = "0x6002B65")] [Address(RVA = "0x11D03F0", Offset = "0x11CEDF0", VA = "0x1811D03F0")] public void SetPercentage(float FAIHECABAMK, [Optional] string KMNJNIMPLPK) { Slider slider = this.inkBar; float num = Mathf.Clamp01(FAIHECABAMK); slider.normalizedValue = FAIHECABAMK; TextMeshProUGUI textMeshProUGUI = this.inkPercentageText; if (KMNJNIMPLPK == 0) { double num2 = Math.Round((double)(FAIHECABAMK * 100f), 2); } double num3 = Math.Round((double)(FAIHECABAMK * 100f), 2); string text; textMeshProUGUI.text = text; Image image = this.inkFillImage; Color color = this.inkUsageLittleFill; Color color2 = image.color; } // Token: 0x06002B66 RID: 11110 RVA: 0x000B4C38 File Offset: 0x000B2E38 [Token(Token = "0x6002B66")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public InkBarControl() { } // Token: 0x0400248B RID: 9355 [Token(Token = "0x400248B")] private const int BNLOHBLGJNF = 70; // Token: 0x0400248C RID: 9356 [Token(Token = "0x400248C")] private const int CHLBLPPKJEC = 95; // Token: 0x0400248D RID: 9357 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400248D")] [SerializeField] [Header("Header")] private Slider inkBar; // Token: 0x0400248E RID: 9358 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400248E")] [SerializeField] private TextMeshProUGUI inkPercentageText; // Token: 0x0400248F RID: 9359 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400248F")] [SerializeField] private Image inkFillImage; // Token: 0x04002490 RID: 9360 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4002490")] [SerializeField] private Color inkUsageLittleFill; // Token: 0x04002491 RID: 9361 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4002491")] [SerializeField] private Color inkUsageMediumFill; // Token: 0x04002492 RID: 9362 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4002492")] [SerializeField] private Color inkUsageFullFill; }