Files
2026-04-10 22:50:51 +02:00

517 lines
16 KiB
C#

using System;
using System.Reflection;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001242 RID: 4674
[Token(Token = "0x2001242")]
public class TimeRangeSelectionDialog : UIDialog<TimeRangeSelectionDialog.AEMPOKBOGID>
{
// Token: 0x06006A12 RID: 27154 RVA: 0x0017827C File Offset: 0x0017647C
[Token(Token = "0x6006A12")]
[Address(RVA = "0x126B680", Offset = "0x126A480", VA = "0x18126B680")]
private void OnEnable()
{
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged = this.startTimeAMPM.OnSlider3DValueChanged;
UnityAction<float> unityAction = new UnityAction(this.NCPALFLLBHI);
onSlider3DValueChanged.AddListener(unityAction);
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged2 = this.endTimeAMPM.OnSlider3DValueChanged;
UnityAction<float> unityAction2 = new UnityAction(this.NCPALFLLBHI);
onSlider3DValueChanged2.AddListener(unityAction2);
}
// Token: 0x06006A13 RID: 27155 RVA: 0x001782D0 File Offset: 0x001764D0
[Token(Token = "0x6006A13")]
[Address(RVA = "0x126B590", Offset = "0x126A390", VA = "0x18126B590")]
private void OnDisable()
{
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged = this.startTimeAMPM.OnSlider3DValueChanged;
UnityAction<float> unityAction = new UnityAction(this.NCPALFLLBHI);
onSlider3DValueChanged.RemoveListener(unityAction);
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged2 = this.endTimeAMPM.OnSlider3DValueChanged;
UnityAction<float> unityAction2 = new UnityAction(this.NCPALFLLBHI);
onSlider3DValueChanged2.RemoveListener(unityAction2);
}
// Token: 0x06006A14 RID: 27156 RVA: 0x00178324 File Offset: 0x00176524
[Token(Token = "0x6006A14")]
[Address(RVA = "0x126B4B0", Offset = "0x126A2B0", VA = "0x18126B4B0", Slot = "24")]
public override void ForceCancel(bool OLFBOPIKDCI)
{
int num = 0;
base.KHKDGPHPIND(num, true);
}
// Token: 0x06006A15 RID: 27157 RVA: 0x0017833C File Offset: 0x0017653C
[Token(Token = "0x6006A15")]
[Address(RVA = "0x126B960", Offset = "0x126A760", VA = "0x18126B960", Slot = "25")]
public override PMGCJEPKFOF<TimeRangeSelectionDialog.AEMPOKBOGID> ShowDialog()
{
TextMeshProUGUI textMeshProUGUI = this.infoText;
int num = 0;
this.PLIEKODKHPI = num;
string text = textMeshProUGUI.text;
TextMeshProUGUI textMeshProUGUI2 = this.currentTimeText;
DateTime utcNow = DateTime.UtcNow;
string text3;
string text2 = string.Format("Current time: {0}", text3);
string text4 = textMeshProUGUI2.text;
ValidatedButtonInputField validatedButtonInputField = this.startTimeHoursField;
Func<string, bool> func = new Func(this.JCKNNEHJJPA);
validatedButtonInputField.IsValidFunction = func;
ValidatedButtonInputField validatedButtonInputField2 = this.startTimeMinutesField;
Func<string, bool> func2 = new Func(this.JAHMMLGMLBD);
validatedButtonInputField2.IsValidFunction = func2;
ValidatedButtonInputField validatedButtonInputField3 = this.endTimeHoursField;
Func<string, bool> func3 = new Func(this.HBCBEJFLJFA);
validatedButtonInputField3.IsValidFunction = func3;
ValidatedButtonInputField validatedButtonInputField4 = this.endTimeMinutesField;
Func<string, bool> func4 = new Func(this.ELJPDKPFPBH);
validatedButtonInputField4.IsValidFunction = func4;
return base.ShowDialog();
}
// Token: 0x06006A16 RID: 27158 RVA: 0x00178410 File Offset: 0x00176610
[Token(Token = "0x6006A16")]
[Address(RVA = "0xBA80D0", Offset = "0xBA6ED0", VA = "0x180BA80D0")]
public void SetCustomValidation(TimeRangeSelectionDialog.IKNFLDMMBLH PMEGAFOMLIC)
{
this.PLIEKODKHPI = PMEGAFOMLIC;
}
// Token: 0x06006A17 RID: 27159 RVA: 0x00178424 File Offset: 0x00176624
[Token(Token = "0x6006A17")]
[Address(RVA = "0x126B770", Offset = "0x126A570", VA = "0x18126B770")]
public void SetInfoText(string NGPMADFHHKP)
{
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
}
// Token: 0x06006A18 RID: 27160 RVA: 0x00178444 File Offset: 0x00176644
[Token(Token = "0x6006A18")]
[Address(RVA = "0x126B7A0", Offset = "0x126A5A0", VA = "0x18126B7A0")]
public void SetTimeRange(TimeRangeSelectionDialog.AEMPOKBOGID GBNDJPONJNE)
{
if (GBNDJPONJNE != 0)
{
int num = GBNDJPONJNE.JFAPNHCGMHG;
ValidatedButtonInputField validatedButtonInputField = this.startTimeHoursField;
ulong num2;
num2 += num2;
num = (int)((ulong)num - num2);
string text;
validatedButtonInputField.KKJIOHNFHFJ = text;
string text2;
this.startTimeMinutesField.KKJIOHNFHFJ = text2;
float value = this.startTimeAMPM.value;
int num3 = GBNDJPONJNE.NAGEPBBJBCK;
ValidatedButtonInputField validatedButtonInputField2 = this.endTimeHoursField;
ulong num4;
num4 += num4;
num3 = (int)((ulong)num3 - num4);
string text3;
validatedButtonInputField2.KKJIOHNFHFJ = text3;
string text4;
this.endTimeMinutesField.KKJIOHNFHFJ = text4;
float value2 = this.endTimeAMPM.value;
}
}
// Token: 0x06006A19 RID: 27161 RVA: 0x001784D4 File Offset: 0x001766D4
[Token(Token = "0x6006A19")]
[Address(RVA = "0x126B550", Offset = "0x126A350", VA = "0x18126B550")]
private void NCPALFLLBHI(float CEHJGNDELGL)
{
Button3D button3D = this.submitButton;
bool flag = this.EIFLIBLGBPF();
button3D.interactable = flag;
}
// Token: 0x06006A1A RID: 27162 RVA: 0x001784FC File Offset: 0x001766FC
[Token(Token = "0x6006A1A")]
[Address(RVA = "0x126AFF0", Offset = "0x1269DF0", VA = "0x18126AFF0")]
private bool EIFLIBLGBPF()
{
TextMeshProUGUI textMeshProUGUI = this.infoText;
int num = 0;
this.FHCCMCPHMLM = num;
string text = textMeshProUGUI.text;
string ebhgdaacimc = this.EBHGDAACIMC;
string febgomdiefi = this.FEBGOMDIEFI;
bool flag = text == 0;
string aoigcmgapch = this.AOIGCMGAPCH;
bool flag2 = text == 0;
string febgomdiefi2 = this.FEBGOMDIEFI;
bool flag3 = text == 0;
bool flag4 = text == 0;
if (text == 0 || flag2 || flag3 || flag4)
{
if (flag)
{
string ebhgdaacimc2 = this.EBHGDAACIMC;
int num2 = 0;
if (!int.TryParse(ebhgdaacimc2.Trim(), num2))
{
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
}
}
}
string febgomdiefi3 = this.FEBGOMDIEFI;
int num3 = 0;
if (!int.TryParse(febgomdiefi3.Trim(), num3))
{
TextMeshProUGUI textMeshProUGUI3 = this.infoText;
}
string aoigcmgapch2 = this.AOIGCMGAPCH;
int num4 = 0;
if (!int.TryParse(aoigcmgapch2.Trim(), num4))
{
TextMeshProUGUI textMeshProUGUI4 = this.infoText;
}
string fgiefjeijml = this.FGIEFJEIJML;
int num5 = 0;
if (!int.TryParse(fgiefjeijml.Trim(), num5))
{
TextMeshProUGUI textMeshProUGUI5 = this.infoText;
}
Slider3D slider3D = this.startTimeAMPM;
Slider3D slider3D2 = this.endTimeAMPM;
bool flag5;
if (this.PLIEKODKHPI != 0 && !flag5)
{
TextMeshProUGUI textMeshProUGUI6 = this.infoText;
}
TimeRangeSelectionDialog.AEMPOKBOGID aempokbogid = new TimeRangeSelectionDialog.AEMPOKBOGID();
aempokbogid.JFAPNHCGMHG = 0;
aempokbogid.MFABMFLCDJG = aempokbogid;
aempokbogid.NAGEPBBJBCK = 0;
aempokbogid.EFFGIMBMFOG = aempokbogid;
this.FHCCMCPHMLM = aempokbogid;
TextMeshProUGUI textMeshProUGUI7 = this.infoText;
TextMeshProUGUI textMeshProUGUI8 = this.infoText;
TextMeshProUGUI textMeshProUGUI9 = this.infoText;
TextMeshProUGUI textMeshProUGUI10 = this.infoText;
throw new NullReferenceException();
}
// Token: 0x06006A1B RID: 27163 RVA: 0x00178680 File Offset: 0x00176880
[Token(Token = "0x6006A1B")]
[Address(RVA = "0x126AF70", Offset = "0x1269D70", VA = "0x18126AF70")]
public void Button_Submit()
{
if (this.EIFLIBLGBPF())
{
TimeRangeSelectionDialog.AEMPOKBOGID fhccmcphmlm = this.FHCCMCPHMLM;
base.KHKDGPHPIND(fhccmcphmlm, true);
return;
}
}
// Token: 0x06006A1C RID: 27164 RVA: 0x001786A8 File Offset: 0x001768A8
[Token(Token = "0x6006A1C")]
[Address(RVA = "0xF184C0", Offset = "0xF172C0", VA = "0x180F184C0")]
public void Button_Cancel()
{
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06006A1D RID: 27165 RVA: 0x001786BC File Offset: 0x001768BC
[Token(Token = "0x6006A1D")]
[Address(RVA = "0x126B500", Offset = "0x126A300", VA = "0x18126B500")]
private static int IDHGNKIGDIH(int FCEFPDCCHMA)
{
ulong num;
num += num;
return FCEFPDCCHMA;
}
// Token: 0x06006A1E RID: 27166 RVA: 0x001786D0 File Offset: 0x001768D0
[Token(Token = "0x6006A1E")]
[Address(RVA = "0x126AFD0", Offset = "0x1269DD0", VA = "0x18126AFD0")]
private static int EAFGIMIGAML(int FCEFPDCCHMA, bool BIJPNGBLAGG)
{
while (FCEFPDCCHMA == 12)
{
}
if (BIJPNGBLAGG)
{
}
return FCEFPDCCHMA;
}
// Token: 0x06006A1F RID: 27167 RVA: 0x001786E8 File Offset: 0x001768E8
[Token(Token = "0x6006A1F")]
[Address(RVA = "0x126BB60", Offset = "0x126A960", VA = "0x18126BB60")]
public TimeRangeSelectionDialog()
{
string empty = string.Empty;
this.EBHGDAACIMC = empty;
string empty2 = string.Empty;
this.FEBGOMDIEFI = empty2;
string empty3 = string.Empty;
this.AOIGCMGAPCH = empty3;
string empty4 = string.Empty;
this.FGIEFJEIJML = empty4;
base..ctor();
}
// Token: 0x06006A20 RID: 27168 RVA: 0x00178730 File Offset: 0x00176930
[Token(Token = "0x6006A20")]
[Address(RVA = "0x126B540", Offset = "0x126A340", VA = "0x18126B540")]
[CompilerGenerated]
private bool JCKNNEHJJPA(string ENBLNGHKKFF)
{
this.EBHGDAACIMC = ENBLNGHKKFF;
return this.EIFLIBLGBPF();
}
// Token: 0x06006A21 RID: 27169 RVA: 0x0017874C File Offset: 0x0017694C
[Token(Token = "0x6006A21")]
[Address(RVA = "0x126B530", Offset = "0x126A330", VA = "0x18126B530")]
[CompilerGenerated]
private bool JAHMMLGMLBD(string DOPNNKIALGO)
{
this.FEBGOMDIEFI = DOPNNKIALGO;
return this.EIFLIBLGBPF();
}
// Token: 0x06006A22 RID: 27170 RVA: 0x00178768 File Offset: 0x00176968
[Token(Token = "0x6006A22")]
[Address(RVA = "0x126B4F0", Offset = "0x126A2F0", VA = "0x18126B4F0")]
[CompilerGenerated]
private bool HBCBEJFLJFA(string ENBLNGHKKFF)
{
this.AOIGCMGAPCH = ENBLNGHKKFF;
return this.EIFLIBLGBPF();
}
// Token: 0x06006A23 RID: 27171 RVA: 0x00178784 File Offset: 0x00176984
[Token(Token = "0x6006A23")]
[Address(RVA = "0x126B4A0", Offset = "0x126A2A0", VA = "0x18126B4A0")]
[CompilerGenerated]
private bool ELJPDKPFPBH(string DOPNNKIALGO)
{
this.FGIEFJEIJML = DOPNNKIALGO;
return this.EIFLIBLGBPF();
}
// Token: 0x040046FB RID: 18171
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40046FB")]
[SerializeField]
private TextMeshProUGUI currentTimeText;
// Token: 0x040046FC RID: 18172
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40046FC")]
[SerializeField]
private ValidatedButtonInputField startTimeHoursField;
// Token: 0x040046FD RID: 18173
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40046FD")]
[SerializeField]
private ValidatedButtonInputField startTimeMinutesField;
// Token: 0x040046FE RID: 18174
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40046FE")]
[SerializeField]
private ValidatedButtonInputField endTimeHoursField;
// Token: 0x040046FF RID: 18175
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40046FF")]
[SerializeField]
private ValidatedButtonInputField endTimeMinutesField;
// Token: 0x04004700 RID: 18176
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4004700")]
[SerializeField]
private Slider3D startTimeAMPM;
// Token: 0x04004701 RID: 18177
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4004701")]
[SerializeField]
private Slider3D endTimeAMPM;
// Token: 0x04004702 RID: 18178
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4004702")]
[SerializeField]
private TextMeshProUGUI infoText;
// Token: 0x04004703 RID: 18179
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4004703")]
[SerializeField]
private Button3D submitButton;
// Token: 0x04004704 RID: 18180
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4004704")]
private string EBHGDAACIMC;
// Token: 0x04004705 RID: 18181
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4004705")]
private string FEBGOMDIEFI;
// Token: 0x04004706 RID: 18182
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4004706")]
private string AOIGCMGAPCH;
// Token: 0x04004707 RID: 18183
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4004707")]
private string FGIEFJEIJML;
// Token: 0x04004708 RID: 18184
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4004708")]
private TimeRangeSelectionDialog.AEMPOKBOGID FHCCMCPHMLM;
// Token: 0x04004709 RID: 18185
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4004709")]
private TimeRangeSelectionDialog.IKNFLDMMBLH PLIEKODKHPI;
// Token: 0x02001243 RID: 4675
[Token(Token = "0x2001243")]
public sealed class IKNFLDMMBLH : MulticastDelegate
{
// Token: 0x06006A24 RID: 27172 RVA: 0x001787A0 File Offset: 0x001769A0
[Token(Token = "0x6006A24")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public IKNFLDMMBLH(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x06006A25 RID: 27173 RVA: 0x001787BC File Offset: 0x001769BC
[Token(Token = "0x6006A25")]
[Address(RVA = "0x1264650", Offset = "0x1263450", VA = "0x181264650", Slot = "13")]
public bool Invoke(int OEFAFIPLKLG, int NOAKKCKKOEL, int LNFDOGLHEBF, int BLDAHPNHKKA, out string LICNAIGLFCP)
{
Delegate[] delegates = this.delegates;
if (delegates != 0)
{
}
int num = 0;
uint num2;
if (num2 == (uint)0)
{
return;
}
Delegate @delegate = delegates[1];
Delegate delegate2 = delegates[0];
uint num3;
if (@delegate.method_info == num3)
{
throw new ExecutionEngineException();
}
ExecutionEngineException ex;
if (ex != 0)
{
}
int num6;
if (delegate2 != 0)
{
uint num4;
if (@delegate.method_info == num4)
{
goto IL_C9;
}
int num5 = 0;
MethodInfo method_info = @delegate.method_info;
if (num5 < LNFDOGLHEBF)
{
num5 += num5;
if (num5 != LNFDOGLHEBF)
{
num5++;
}
}
num5 += method_info;
num5 += 19;
MethodInfo methodInfo = @delegate.method_info;
methodInfo += methodInfo;
MethodInfo method_info2 = @delegate.method_info;
num6 = 0;
if (num6 < LNFDOGLHEBF)
{
num6 += num6;
if (num6 != LNFDOGLHEBF)
{
num6++;
}
}
num6 += method_info2;
num6 += 19;
}
if (num6 != 0)
{
}
IL_C9:
num++;
}
// Token: 0x06006A26 RID: 27174 RVA: 0x00178898 File Offset: 0x00176A98
[Token(Token = "0x6006A26")]
[Address(RVA = "0x1264530", Offset = "0x1263330", VA = "0x181264530", Slot = "14")]
public IAsyncResult BeginInvoke(int OEFAFIPLKLG, int NOAKKCKKOEL, int LNFDOGLHEBF, int BLDAHPNHKKA, out string LICNAIGLFCP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
}
// Token: 0x06006A27 RID: 27175 RVA: 0x001788A8 File Offset: 0x00176AA8
[Token(Token = "0x6006A27")]
[Address(RVA = "0x1264610", Offset = "0x1263410", VA = "0x181264610", Slot = "15")]
public bool EndInvoke(out string LICNAIGLFCP, IAsyncResult GIAOBLMEMMI)
{
throw new NullReferenceException();
}
}
// Token: 0x02001244 RID: 4676
[Token(Token = "0x2001244")]
public class AEMPOKBOGID
{
// Token: 0x06006A28 RID: 27176 RVA: 0x001788BC File Offset: 0x00176ABC
[Token(Token = "0x6006A28")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public AEMPOKBOGID()
{
}
// Token: 0x0400470A RID: 18186
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400470A")]
public int JFAPNHCGMHG;
// Token: 0x0400470B RID: 18187
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400470B")]
public int MFABMFLCDJG;
// Token: 0x0400470C RID: 18188
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400470C")]
public int NAGEPBBJBCK;
// Token: 0x0400470D RID: 18189
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400470D")]
public int EFFGIMBMFOG;
}
}
}