Files
2026-04-08 23:40:05 +02:00

86 lines
2.4 KiB
C#

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;
}