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 { // 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 unityAction = new UnityAction(this.NCPALFLLBHI); onSlider3DValueChanged.AddListener(unityAction); Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged2 = this.endTimeAMPM.OnSlider3DValueChanged; UnityAction 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 unityAction = new UnityAction(this.NCPALFLLBHI); onSlider3DValueChanged.RemoveListener(unityAction); Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged2 = this.endTimeAMPM.OnSlider3DValueChanged; UnityAction 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 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 func = new Func(this.JCKNNEHJJPA); validatedButtonInputField.IsValidFunction = func; ValidatedButtonInputField validatedButtonInputField2 = this.startTimeMinutesField; Func func2 = new Func(this.JAHMMLGMLBD); validatedButtonInputField2.IsValidFunction = func2; ValidatedButtonInputField validatedButtonInputField3 = this.endTimeHoursField; Func func3 = new Func(this.HBCBEJFLJFA); validatedButtonInputField3.IsValidFunction = func3; ValidatedButtonInputField validatedButtonInputField4 = this.endTimeMinutesField; Func 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; } } }