using System; using System.Reflection; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using StansAssets.Foundation.Async; using TMPro; using UnityEngine; using UnityEngine.Events; namespace AGUI.StackedUI.Dialog { // Token: 0x0200130F RID: 4879 [Token(Token = "0x200130F")] public class TimeRangeSelectionDialog : UIDialog { // Token: 0x06006D78 RID: 28024 RVA: 0x001804D0 File Offset: 0x0017E6D0 [Token(Token = "0x6006D78")] [Address(RVA = "0x1E15960", Offset = "0x1E14960", VA = "0x181E15960")] 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: 0x06006D79 RID: 28025 RVA: 0x00180524 File Offset: 0x0017E724 [Token(Token = "0x6006D79")] [Address(RVA = "0x1E15870", Offset = "0x1E14870", VA = "0x181E15870")] 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: 0x06006D7A RID: 28026 RVA: 0x00180578 File Offset: 0x0017E778 [Token(Token = "0x6006D7A")] [Address(RVA = "0x1E15790", Offset = "0x1E14790", VA = "0x181E15790", Slot = "24")] public override void ForceCancel(bool OLFBOPIKDCI) { int num = 0; base.KHKDGPHPIND(num, true); } // Token: 0x06006D7B RID: 28027 RVA: 0x00180590 File Offset: 0x0017E790 [Token(Token = "0x6006D7B")] [Address(RVA = "0x1E15C40", Offset = "0x1E14C40", VA = "0x181E15C40", 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: 0x06006D7C RID: 28028 RVA: 0x00180664 File Offset: 0x0017E864 [Token(Token = "0x6006D7C")] [Address(RVA = "0x42DA60", Offset = "0x42CA60", VA = "0x18042DA60")] public void SetCustomValidation(TimeRangeSelectionDialog.IKNFLDMMBLH PMEGAFOMLIC) { this.PLIEKODKHPI = PMEGAFOMLIC; } // Token: 0x06006D7D RID: 28029 RVA: 0x00180678 File Offset: 0x0017E878 [Token(Token = "0x6006D7D")] [Address(RVA = "0x1E15A50", Offset = "0x1E14A50", VA = "0x181E15A50")] public void SetInfoText(string NGPMADFHHKP) { ((IMainThreadDispatcher)this.infoText).Init(); } // Token: 0x06006D7E RID: 28030 RVA: 0x00180698 File Offset: 0x0017E898 [Token(Token = "0x6006D7E")] [Address(RVA = "0x1E15A80", Offset = "0x1E14A80", VA = "0x181E15A80")] 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: 0x06006D7F RID: 28031 RVA: 0x00180728 File Offset: 0x0017E928 [Token(Token = "0x6006D7F")] [Address(RVA = "0x1E15830", Offset = "0x1E14830", VA = "0x181E15830")] private void NCPALFLLBHI(float CEHJGNDELGL) { Button3D button3D = this.submitButton; bool flag = this.EIFLIBLGBPF(); button3D.interactable = flag; } // Token: 0x06006D80 RID: 28032 RVA: 0x00180750 File Offset: 0x0017E950 [Token(Token = "0x6006D80")] [Address(RVA = "0x1E152D0", Offset = "0x1E142D0", VA = "0x181E152D0")] 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: 0x06006D81 RID: 28033 RVA: 0x001808D4 File Offset: 0x0017EAD4 [Token(Token = "0x6006D81")] [Address(RVA = "0x1E15250", Offset = "0x1E14250", VA = "0x181E15250")] public void Button_Submit() { if (this.EIFLIBLGBPF()) { TimeRangeSelectionDialog.AEMPOKBOGID fhccmcphmlm = this.FHCCMCPHMLM; base.KHKDGPHPIND(fhccmcphmlm, true); return; } } // Token: 0x06006D82 RID: 28034 RVA: 0x001808FC File Offset: 0x0017EAFC [Token(Token = "0x6006D82")] [Address(RVA = "0x19F8280", Offset = "0x19F7280", VA = "0x1819F8280")] public void Button_Cancel() { Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint; } // Token: 0x06006D83 RID: 28035 RVA: 0x00180910 File Offset: 0x0017EB10 [Token(Token = "0x6006D83")] [Address(RVA = "0x1E157E0", Offset = "0x1E147E0", VA = "0x181E157E0")] private static int IDHGNKIGDIH(int FCEFPDCCHMA) { ulong num; num += num; return FCEFPDCCHMA; } // Token: 0x06006D84 RID: 28036 RVA: 0x00180924 File Offset: 0x0017EB24 [Token(Token = "0x6006D84")] [Address(RVA = "0x1E152B0", Offset = "0x1E142B0", VA = "0x181E152B0")] private static int EAFGIMIGAML(int FCEFPDCCHMA, bool BIJPNGBLAGG) { while (FCEFPDCCHMA == 12) { } if (BIJPNGBLAGG) { } return FCEFPDCCHMA; } // Token: 0x06006D85 RID: 28037 RVA: 0x0018093C File Offset: 0x0017EB3C [Token(Token = "0x6006D85")] [Address(RVA = "0x1E15E40", Offset = "0x1E14E40", VA = "0x181E15E40")] 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: 0x06006D86 RID: 28038 RVA: 0x00180984 File Offset: 0x0017EB84 [Token(Token = "0x6006D86")] [Address(RVA = "0x1E15820", Offset = "0x1E14820", VA = "0x181E15820")] [CompilerGenerated] private bool JCKNNEHJJPA(string ENBLNGHKKFF) { this.EBHGDAACIMC = ENBLNGHKKFF; return this.EIFLIBLGBPF(); } // Token: 0x06006D87 RID: 28039 RVA: 0x001809A0 File Offset: 0x0017EBA0 [Token(Token = "0x6006D87")] [Address(RVA = "0x1E15810", Offset = "0x1E14810", VA = "0x181E15810")] [CompilerGenerated] private bool JAHMMLGMLBD(string DOPNNKIALGO) { this.FEBGOMDIEFI = DOPNNKIALGO; return this.EIFLIBLGBPF(); } // Token: 0x06006D88 RID: 28040 RVA: 0x001809BC File Offset: 0x0017EBBC [Token(Token = "0x6006D88")] [Address(RVA = "0x1E157D0", Offset = "0x1E147D0", VA = "0x181E157D0")] [CompilerGenerated] private bool HBCBEJFLJFA(string ENBLNGHKKFF) { this.AOIGCMGAPCH = ENBLNGHKKFF; return this.EIFLIBLGBPF(); } // Token: 0x06006D89 RID: 28041 RVA: 0x001809D8 File Offset: 0x0017EBD8 [Token(Token = "0x6006D89")] [Address(RVA = "0x1E15780", Offset = "0x1E14780", VA = "0x181E15780")] [CompilerGenerated] private bool ELJPDKPFPBH(string DOPNNKIALGO) { this.FGIEFJEIJML = DOPNNKIALGO; return this.EIFLIBLGBPF(); } // Token: 0x04004878 RID: 18552 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4004878")] [SerializeField] private TextMeshProUGUI currentTimeText; // Token: 0x04004879 RID: 18553 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4004879")] [SerializeField] private ValidatedButtonInputField startTimeHoursField; // Token: 0x0400487A RID: 18554 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400487A")] [SerializeField] private ValidatedButtonInputField startTimeMinutesField; // Token: 0x0400487B RID: 18555 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400487B")] [SerializeField] private ValidatedButtonInputField endTimeHoursField; // Token: 0x0400487C RID: 18556 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400487C")] [SerializeField] private ValidatedButtonInputField endTimeMinutesField; // Token: 0x0400487D RID: 18557 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400487D")] [SerializeField] private Slider3D startTimeAMPM; // Token: 0x0400487E RID: 18558 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400487E")] [SerializeField] private Slider3D endTimeAMPM; // Token: 0x0400487F RID: 18559 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400487F")] [SerializeField] private TextMeshProUGUI infoText; // Token: 0x04004880 RID: 18560 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004880")] [SerializeField] private Button3D submitButton; // Token: 0x04004881 RID: 18561 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4004881")] private string EBHGDAACIMC; // Token: 0x04004882 RID: 18562 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4004882")] private string FEBGOMDIEFI; // Token: 0x04004883 RID: 18563 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4004883")] private string AOIGCMGAPCH; // Token: 0x04004884 RID: 18564 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4004884")] private string FGIEFJEIJML; // Token: 0x04004885 RID: 18565 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4004885")] private TimeRangeSelectionDialog.AEMPOKBOGID FHCCMCPHMLM; // Token: 0x04004886 RID: 18566 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4004886")] private TimeRangeSelectionDialog.IKNFLDMMBLH PLIEKODKHPI; // Token: 0x02001310 RID: 4880 [Token(Token = "0x2001310")] public sealed class IKNFLDMMBLH : MulticastDelegate { // Token: 0x06006D8A RID: 28042 RVA: 0x001809F4 File Offset: 0x0017EBF4 [Token(Token = "0x6006D8A")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public IKNFLDMMBLH(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06006D8B RID: 28043 RVA: 0x00180A10 File Offset: 0x0017EC10 [Token(Token = "0x6006D8B")] [Address(RVA = "0x1E0E9D0", Offset = "0x1E0D9D0", VA = "0x181E0E9D0", 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: 0x06006D8C RID: 28044 RVA: 0x00180AEC File Offset: 0x0017ECEC [Token(Token = "0x6006D8C")] [Address(RVA = "0x1E0E8F0", Offset = "0x1E0D8F0", VA = "0x181E0E8F0", Slot = "14")] public IAsyncResult BeginInvoke(int OEFAFIPLKLG, int NOAKKCKKOEL, int LNFDOGLHEBF, int BLDAHPNHKKA, out string LICNAIGLFCP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06006D8D RID: 28045 RVA: 0x00180AFC File Offset: 0x0017ECFC [Token(Token = "0x6006D8D")] [Address(RVA = "0x564C50", Offset = "0x563C50", VA = "0x180564C50", Slot = "15")] public bool EndInvoke(out string LICNAIGLFCP, IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02001311 RID: 4881 [Token(Token = "0x2001311")] public class AEMPOKBOGID { // Token: 0x06006D8E RID: 28046 RVA: 0x00180B10 File Offset: 0x0017ED10 [Token(Token = "0x6006D8E")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public AEMPOKBOGID() { } // Token: 0x04004887 RID: 18567 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004887")] public int JFAPNHCGMHG; // Token: 0x04004888 RID: 18568 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4004888")] public int MFABMFLCDJG; // Token: 0x04004889 RID: 18569 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004889")] public int NAGEPBBJBCK; // Token: 0x0400488A RID: 18570 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400488A")] public int EFFGIMBMFOG; } } }