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: 0x020005AD RID: 1453
|
|
[Token(Token = "0x20005AD")]
|
|
public class InkBarControl : MonoBehaviour
|
|
{
|
|
// Token: 0x06002B4B RID: 11083 RVA: 0x000B1260 File Offset: 0x000AF460
|
|
[Token(Token = "0x6002B4B")]
|
|
[Address(RVA = "0x885990", Offset = "0x884790", VA = "0x180885990")]
|
|
public static string FormatPercentage(float FAIHECABAMK)
|
|
{
|
|
double num = Math.Round((double)0, 2);
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06002B4C RID: 11084 RVA: 0x000B1278 File Offset: 0x000AF478
|
|
[Token(Token = "0x6002B4C")]
|
|
[Address(RVA = "0x885A30", Offset = "0x884830", VA = "0x180885A30")]
|
|
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: 0x06002B4D RID: 11085 RVA: 0x000B12DC File Offset: 0x000AF4DC
|
|
[Token(Token = "0x6002B4D")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public InkBarControl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040022EA RID: 8938
|
|
[Token(Token = "0x40022EA")]
|
|
private const int BNLOHBLGJNF = 70;
|
|
|
|
// Token: 0x040022EB RID: 8939
|
|
[Token(Token = "0x40022EB")]
|
|
private const int CHLBLPPKJEC = 95;
|
|
|
|
// Token: 0x040022EC RID: 8940
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40022EC")]
|
|
[SerializeField]
|
|
[Header("Header")]
|
|
private Slider inkBar;
|
|
|
|
// Token: 0x040022ED RID: 8941
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40022ED")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI inkPercentageText;
|
|
|
|
// Token: 0x040022EE RID: 8942
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40022EE")]
|
|
[SerializeField]
|
|
private Image inkFillImage;
|
|
|
|
// Token: 0x040022EF RID: 8943
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40022EF")]
|
|
[SerializeField]
|
|
private Color inkUsageLittleFill;
|
|
|
|
// Token: 0x040022F0 RID: 8944
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40022F0")]
|
|
[SerializeField]
|
|
private Color inkUsageMediumFill;
|
|
|
|
// Token: 0x040022F1 RID: 8945
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40022F1")]
|
|
[SerializeField]
|
|
private Color inkUsageFullFill;
|
|
}
|