235 lines
6.8 KiB
C#
235 lines
6.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x020007BF RID: 1983
|
|
[Token(Token = "0x20007BF")]
|
|
public class InputFieldSlider : Slider
|
|
{
|
|
// Token: 0x17000985 RID: 2437
|
|
// (get) Token: 0x060037CB RID: 14283 RVA: 0x000E9584 File Offset: 0x000E7784
|
|
// (set) Token: 0x060037CC RID: 14284 RVA: 0x000E9598 File Offset: 0x000E7798
|
|
[Token(Token = "0x17000985")]
|
|
public Func<float, string> MOEHJKGANKG
|
|
{
|
|
[Token(Token = "0x60037CB")]
|
|
[Address(RVA = "0xAF23C0", Offset = "0xAF11C0", VA = "0x180AF23C0")]
|
|
get;
|
|
[Token(Token = "0x60037CC")]
|
|
[Address(RVA = "0xBDFD60", Offset = "0xBDEB60", VA = "0x180BDFD60")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000986 RID: 2438
|
|
// (get) Token: 0x060037CD RID: 14285 RVA: 0x000E95AC File Offset: 0x000E77AC
|
|
// (set) Token: 0x060037CE RID: 14286 RVA: 0x000E95C0 File Offset: 0x000E77C0
|
|
[Token(Token = "0x17000986")]
|
|
public Func<string, float> LODKIOJPJPL
|
|
{
|
|
[Token(Token = "0x60037CD")]
|
|
[Address(RVA = "0x8378B0", Offset = "0x8366B0", VA = "0x1808378B0")]
|
|
get;
|
|
[Token(Token = "0x60037CE")]
|
|
[Address(RVA = "0xBDC280", Offset = "0xBDB080", VA = "0x180BDC280")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000987 RID: 2439
|
|
// (get) Token: 0x060037CF RID: 14287 RVA: 0x000E95D4 File Offset: 0x000E77D4
|
|
// (set) Token: 0x060037D0 RID: 14288 RVA: 0x000E95E8 File Offset: 0x000E77E8
|
|
[Token(Token = "0x17000987")]
|
|
public float JDFENOCNKAD
|
|
{
|
|
[Token(Token = "0x60037CF")]
|
|
[Address(RVA = "0x1089720", Offset = "0x1088520", VA = "0x181089720")]
|
|
get
|
|
{
|
|
return this.m_MinValue;
|
|
}
|
|
[Token(Token = "0x60037D0")]
|
|
[Address(RVA = "0x13A7480", Offset = "0x13A6280", VA = "0x1813A7480")]
|
|
set
|
|
{
|
|
base.minValue = value;
|
|
this.PGCGJJCGBBF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000988 RID: 2440
|
|
// (get) Token: 0x060037D1 RID: 14289 RVA: 0x000E9604 File Offset: 0x000E7804
|
|
// (set) Token: 0x060037D2 RID: 14290 RVA: 0x000E9618 File Offset: 0x000E7818
|
|
[Token(Token = "0x17000988")]
|
|
public float FLIEBIMFHEN
|
|
{
|
|
[Token(Token = "0x60037D1")]
|
|
[Address(RVA = "0x1089710", Offset = "0x1088510", VA = "0x181089710")]
|
|
get
|
|
{
|
|
return this.m_MaxValue;
|
|
}
|
|
[Token(Token = "0x60037D2")]
|
|
[Address(RVA = "0x13A7460", Offset = "0x13A6260", VA = "0x1813A7460")]
|
|
set
|
|
{
|
|
base.maxValue = value;
|
|
this.GJGBJMKHHJI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037D3 RID: 14291 RVA: 0x000E9634 File Offset: 0x000E7834
|
|
[Token(Token = "0x60037D3")]
|
|
[Address(RVA = "0x13A6EA0", Offset = "0x13A5CA0", VA = "0x1813A6EA0", Slot = "4")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
Slider.SliderEvent onValueChanged = this.m_OnValueChanged;
|
|
UnityAction<float> unityAction = new UnityAction(this.MPKFGBJBDBH);
|
|
onValueChanged.AddListener(unityAction);
|
|
TMP_InputField tmp_InputField = this.inputField;
|
|
int num = 0;
|
|
if (tmp_InputField != num)
|
|
{
|
|
TMP_InputField.SubmitEvent onSubmit = this.inputField.m_OnSubmit;
|
|
UnityAction<string> unityAction2 = new UnityAction(this.CJIENAALIHE);
|
|
onSubmit.AddListener(unityAction2);
|
|
}
|
|
this.OLBOLICALDK();
|
|
this.PGCGJJCGBBF();
|
|
this.GJGBJMKHHJI();
|
|
}
|
|
|
|
// Token: 0x060037D4 RID: 14292 RVA: 0x000E96B4 File Offset: 0x000E78B4
|
|
[Token(Token = "0x60037D4")]
|
|
[Address(RVA = "0x13A7280", Offset = "0x13A6080", VA = "0x1813A7280", Slot = "8")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base..ctor();
|
|
Slider.SliderEvent onValueChanged = this.m_OnValueChanged;
|
|
UnityAction<float> unityAction = new UnityAction(this.MPKFGBJBDBH);
|
|
onValueChanged.RemoveListener(unityAction);
|
|
TMP_InputField tmp_InputField = this.inputField;
|
|
int num = 0;
|
|
if (tmp_InputField != num)
|
|
{
|
|
TMP_InputField.SubmitEvent onSubmit = this.inputField.m_OnSubmit;
|
|
UnityAction<string> unityAction2 = new UnityAction(this.CJIENAALIHE);
|
|
onSubmit.RemoveListener(unityAction2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037D5 RID: 14293 RVA: 0x000E9720 File Offset: 0x000E7920
|
|
[Token(Token = "0x60037D5")]
|
|
[Address(RVA = "0x13A6FE0", Offset = "0x13A5DE0", VA = "0x1813A6FE0")]
|
|
private void CJIENAALIHE(string AOBIHMFLDNH)
|
|
{
|
|
Func<string, float> func = this.<JCKKHKJPCAI>k__BackingField;
|
|
if (func == 0)
|
|
{
|
|
bool flag;
|
|
TMP_InputField tmp_InputField;
|
|
if (!flag)
|
|
{
|
|
tmp_InputField = this.inputField;
|
|
bool flag2 = this.IsDestroyed();
|
|
string text;
|
|
tmp_InputField.text = text;
|
|
return;
|
|
}
|
|
bool flag3 = this.IsDestroyed();
|
|
if (tmp_InputField == 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
float num = func(AOBIHMFLDNH);
|
|
float value = this.value;
|
|
}
|
|
|
|
// Token: 0x060037D6 RID: 14294 RVA: 0x000E977C File Offset: 0x000E797C
|
|
[Token(Token = "0x60037D6")]
|
|
[Address(RVA = "0x13A7180", Offset = "0x13A5F80", VA = "0x1813A7180")]
|
|
private void MPKFGBJBDBH(float NCDOICLCGEI)
|
|
{
|
|
this.OLBOLICALDK();
|
|
}
|
|
|
|
// Token: 0x060037D7 RID: 14295 RVA: 0x000E9790 File Offset: 0x000E7990
|
|
[Token(Token = "0x60037D7")]
|
|
[Address(RVA = "0x13A7190", Offset = "0x13A5F90", VA = "0x1813A7190")]
|
|
private void OLBOLICALDK()
|
|
{
|
|
TMP_InputField tmp_InputField = this.inputField;
|
|
int num = 0;
|
|
if (!(tmp_InputField == num))
|
|
{
|
|
TMP_InputField tmp_InputField2 = this.inputField;
|
|
Func<float, string> func = this.<FNOJGAELAJD>k__BackingField;
|
|
bool flag = this.IsDestroyed();
|
|
if (func == 0)
|
|
{
|
|
}
|
|
string text = func(0f);
|
|
tmp_InputField2.text = text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037D8 RID: 14296 RVA: 0x000E97EC File Offset: 0x000E79EC
|
|
[Token(Token = "0x60037D8")]
|
|
[Address(RVA = "0x13A73A0", Offset = "0x13A61A0", VA = "0x1813A73A0")]
|
|
private void PGCGJJCGBBF()
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.minValueLabel;
|
|
int num = 0;
|
|
if (!(textMeshProUGUI == num))
|
|
{
|
|
float minValue = this.m_MinValue;
|
|
string text = this.minValueLabel.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037D9 RID: 14297 RVA: 0x000E9828 File Offset: 0x000E7A28
|
|
[Token(Token = "0x60037D9")]
|
|
[Address(RVA = "0x13A70D0", Offset = "0x13A5ED0", VA = "0x1813A70D0")]
|
|
private void GJGBJMKHHJI()
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.maxValueLabel;
|
|
int num = 0;
|
|
if (!(textMeshProUGUI == num))
|
|
{
|
|
float maxValue = this.m_MaxValue;
|
|
string text = this.maxValueLabel.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037DA RID: 14298 RVA: 0x000E9864 File Offset: 0x000E7A64
|
|
[Token(Token = "0x60037DA")]
|
|
[Address(RVA = "0x13A7450", Offset = "0x13A6250", VA = "0x1813A7450")]
|
|
public InputFieldSlider()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002FF3 RID: 12275
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4002FF3")]
|
|
[SerializeField]
|
|
private TMP_InputField inputField;
|
|
|
|
// Token: 0x04002FF4 RID: 12276
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x4002FF4")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI minValueLabel;
|
|
|
|
// Token: 0x04002FF5 RID: 12277
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x4002FF5")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI maxValueLabel;
|
|
}
|
|
}
|