86 lines
2.4 KiB
C#
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;
|
|
}
|