93 lines
2.6 KiB
C#
93 lines
2.6 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020005B9 RID: 1465
|
|
[Token(Token = "0x20005B9")]
|
|
public class InkBarControl : MonoBehaviour
|
|
{
|
|
// Token: 0x06002BCD RID: 11213 RVA: 0x000B24BC File Offset: 0x000B06BC
|
|
[Token(Token = "0x6002BCD")]
|
|
[Address(RVA = "0x13606C0", Offset = "0x135F6C0", VA = "0x1813606C0")]
|
|
public static string FormatPercentage(float FAIHECABAMK)
|
|
{
|
|
double num = Math.Round((double)0, 2);
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06002BCE RID: 11214 RVA: 0x000B24D4 File Offset: 0x000B06D4
|
|
[Token(Token = "0x6002BCE")]
|
|
[Address(RVA = "0x1360760", Offset = "0x135F760", VA = "0x181360760")]
|
|
public void SetPercentage(float FAIHECABAMK, [Optional] string NNDKAAGCCLH)
|
|
{
|
|
Slider slider = this.inkBar;
|
|
float num = Mathf.Clamp01(FAIHECABAMK);
|
|
slider.normalizedValue = FAIHECABAMK;
|
|
TextMeshProUGUI textMeshProUGUI = this.inkPercentageText;
|
|
if (NNDKAAGCCLH == 0)
|
|
{
|
|
double num2 = Math.Round((double)(FAIHECABAMK * 100f), 2);
|
|
}
|
|
string text = textMeshProUGUI.text;
|
|
Image image = this.inkFillImage;
|
|
Color color = this.inkUsageLittleFill;
|
|
Color color2 = image.color;
|
|
}
|
|
|
|
// Token: 0x06002BCF RID: 11215 RVA: 0x000B2538 File Offset: 0x000B0738
|
|
[Token(Token = "0x6002BCF")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public InkBarControl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400234B RID: 9035
|
|
[Token(Token = "0x400234B")]
|
|
private const int BNLOHBLGJNF = 70;
|
|
|
|
// Token: 0x0400234C RID: 9036
|
|
[Token(Token = "0x400234C")]
|
|
private const int CHLBLPPKJEC = 95;
|
|
|
|
// Token: 0x0400234D RID: 9037
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400234D")]
|
|
[SerializeField]
|
|
[Header("Header")]
|
|
private Slider inkBar;
|
|
|
|
// Token: 0x0400234E RID: 9038
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400234E")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI inkPercentageText;
|
|
|
|
// Token: 0x0400234F RID: 9039
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400234F")]
|
|
[SerializeField]
|
|
private Image inkFillImage;
|
|
|
|
// Token: 0x04002350 RID: 9040
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002350")]
|
|
[SerializeField]
|
|
private Color inkUsageLittleFill;
|
|
|
|
// Token: 0x04002351 RID: 9041
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002351")]
|
|
[SerializeField]
|
|
private Color inkUsageMediumFill;
|
|
|
|
// Token: 0x04002352 RID: 9042
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002352")]
|
|
[SerializeField]
|
|
private Color inkUsageFullFill;
|
|
}
|