using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using TMPro; using UnityEngine; using UnityEngine.Events; namespace AGUI.StackedUI.Dialog { // Token: 0x02001C1B RID: 7195 [Token(Token = "0x2001C1B")] [StructLayout(3)] public class TimeRangeSelectionDialog : UIDialog { // Token: 0x0600C0DF RID: 49375 RVA: 0x002D74C4 File Offset: 0x002D56C4 [Token(Token = "0x600C0DF")] [Address(RVA = "0x1757B00", Offset = "0x1756500", VA = "0x181757B00")] private void Start() { this.startTimeHoursField.inputField3D.SelectInputField(); } // Token: 0x0600C0E0 RID: 49376 RVA: 0x002D74E8 File Offset: 0x002D56E8 [Token(Token = "0x600C0E0")] [Address(RVA = "0x1757630", Offset = "0x1756030", VA = "0x181757630")] 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: 0x0600C0E1 RID: 49377 RVA: 0x002D753C File Offset: 0x002D573C [Token(Token = "0x600C0E1")] [Address(RVA = "0x1757540", Offset = "0x1755F40", VA = "0x181757540")] 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: 0x0600C0E2 RID: 49378 RVA: 0x002D7590 File Offset: 0x002D5790 [Token(Token = "0x600C0E2")] [Address(RVA = "0x1757370", Offset = "0x1755D70", VA = "0x181757370", Slot = "17")] public override void ForceCancel(bool OLFBOPIKDCI) { int num = 0; base.KHKDGPHPIND(num, true); } // Token: 0x0600C0E3 RID: 49379 RVA: 0x002D75A8 File Offset: 0x002D57A8 [Token(Token = "0x600C0E3")] [Address(RVA = "0x1757910", Offset = "0x1756310", VA = "0x181757910", Slot = "18")] public override IPromise ShowDialog() { TextMeshProUGUI textMeshProUGUI = this.infoText; int num = 0; this.PLIEKODKHPI = num; string empty = string.Empty; textMeshProUGUI.text = empty; TextMeshProUGUI textMeshProUGUI2 = this.currentTimeText; DateTime utcNow = DateTime.UtcNow; string text = string.Format("Current time: {0}", utcNow); textMeshProUGUI2.text = text; ValidatedButtonInputField validatedButtonInputField = this.startTimeHoursField; Func func = new Func(this.LMMKACHNPKA); validatedButtonInputField.IsValidFunction = func; ValidatedButtonInputField validatedButtonInputField2 = this.startTimeMinutesField; Func func2 = new Func(this.JLKNPKMHEMI); validatedButtonInputField2.IsValidFunction = func2; ValidatedButtonInputField validatedButtonInputField3 = this.endTimeHoursField; Func func3 = new Func(this.GPLGFMDNMDA); validatedButtonInputField3.IsValidFunction = func3; ValidatedButtonInputField validatedButtonInputField4 = this.endTimeMinutesField; Func func4 = new Func(this.DODJDEHNMJO); validatedButtonInputField4.IsValidFunction = func4; return base.ShowDialog(); } // Token: 0x0600C0E4 RID: 49380 RVA: 0x002D7684 File Offset: 0x002D5884 [Token(Token = "0x600C0E4")] [Address(RVA = "0x3D3470", Offset = "0x3D1E70", VA = "0x1803D3470")] public void SetCustomValidation(TimeRangeSelectionDialog.IKNFLDMMBLH PMEGAFOMLIC) { this.PLIEKODKHPI = PMEGAFOMLIC; } // Token: 0x0600C0E5 RID: 49381 RVA: 0x002D7698 File Offset: 0x002D5898 [Token(Token = "0x600C0E5")] [Address(RVA = "0x1757720", Offset = "0x1756120", VA = "0x181757720")] public void SetInfoText(string NGPMADFHHKP) { this.infoText.text = NGPMADFHHKP; } // Token: 0x0600C0E6 RID: 49382 RVA: 0x002D76B8 File Offset: 0x002D58B8 [Token(Token = "0x600C0E6")] [Address(RVA = "0x1757750", Offset = "0x1756150", VA = "0x181757750")] 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); ValidatedButtonInputField validatedButtonInputField2 = this.startTimeMinutesField; float value = this.startTimeAMPM.value; int num3 = GBNDJPONJNE.NAGEPBBJBCK; ValidatedButtonInputField validatedButtonInputField3 = this.endTimeHoursField; ulong num4; num4 += num4; num3 = (int)((ulong)num3 - num4); ValidatedButtonInputField validatedButtonInputField4 = this.endTimeMinutesField; float value2 = this.endTimeAMPM.value; } } // Token: 0x0600C0E7 RID: 49383 RVA: 0x002D772C File Offset: 0x002D592C [Token(Token = "0x600C0E7")] [Address(RVA = "0x1757500", Offset = "0x1755F00", VA = "0x181757500")] private void NCPALFLLBHI(float CEHJGNDELGL) { Button3D button3D = this.submitButton; bool flag = this.EIFLIBLGBPF(); button3D.interactable = flag; } // Token: 0x0600C0E8 RID: 49384 RVA: 0x002D7754 File Offset: 0x002D5954 [Token(Token = "0x600C0E8")] [Address(RVA = "0x1756F20", Offset = "0x1755920", VA = "0x181756F20")] private bool EIFLIBLGBPF() { TextMeshProUGUI textMeshProUGUI = this.infoText; int num = 0; this.FHCCMCPHMLM = num; string empty = string.Empty; textMeshProUGUI.text = empty; bool flag = string.IsNullOrEmpty(this.EBHGDAACIMC); string febgomdiefi = this.FEBGOMDIEFI; bool flag2 = !flag; bool flag3 = string.IsNullOrEmpty(febgomdiefi); string aoigcmgapch = this.AOIGCMGAPCH; bool flag4 = !flag3; bool flag5 = string.IsNullOrEmpty(aoigcmgapch); string febgomdiefi2 = this.FEBGOMDIEFI; bool flag6 = !flag5; bool flag7 = !string.IsNullOrEmpty(febgomdiefi2); if (!flag || flag4 || flag6 || flag7) { if (flag2) { string ebhgdaacimc = this.EBHGDAACIMC; int num2 = 0; if (!int.TryParse(ebhgdaacimc.Trim(), num2)) { this.infoText.text = "Invalid start hour"; } } } string febgomdiefi3 = this.FEBGOMDIEFI; int num3 = 0; if (!int.TryParse(febgomdiefi3.Trim(), num3)) { TextMeshProUGUI textMeshProUGUI2 = this.infoText; } string aoigcmgapch2 = this.AOIGCMGAPCH; int num4 = 0; if (!int.TryParse(aoigcmgapch2.Trim(), num4)) { TextMeshProUGUI textMeshProUGUI3 = this.infoText; } string fgiefjeijml = this.FGIEFJEIJML; int num5 = 0; bool flag8 = int.TryParse(fgiefjeijml.Trim(), num5); if (!flag8) { TextMeshProUGUI textMeshProUGUI4 = this.infoText; } if (flag8 <= true) { if (flag8 <= true) { Slider3D slider3D = this.startTimeAMPM; Slider3D slider3D2 = this.endTimeAMPM; bool flag9; if (this.PLIEKODKHPI != 0 && !flag9) { TextMeshProUGUI textMeshProUGUI5 = this.infoText; } TimeRangeSelectionDialog.AEMPOKBOGID aempokbogid = new TimeRangeSelectionDialog.AEMPOKBOGID(); aempokbogid.JFAPNHCGMHG = 0; aempokbogid.MFABMFLCDJG = aempokbogid; aempokbogid.NAGEPBBJBCK = 0; aempokbogid.EFFGIMBMFOG = aempokbogid; this.FHCCMCPHMLM = aempokbogid; TextMeshProUGUI textMeshProUGUI6 = this.infoText; } TextMeshProUGUI textMeshProUGUI7 = this.infoText; TextMeshProUGUI textMeshProUGUI8 = this.infoText; } TextMeshProUGUI textMeshProUGUI9 = this.infoText; throw new NullReferenceException(); } // Token: 0x0600C0E9 RID: 49385 RVA: 0x002D7914 File Offset: 0x002D5B14 [Token(Token = "0x600C0E9")] [Address(RVA = "0x1756E40", Offset = "0x1755840", VA = "0x181756E40")] public void Button_Submit() { if (this.EIFLIBLGBPF()) { TimeRangeSelectionDialog.AEMPOKBOGID fhccmcphmlm = this.FHCCMCPHMLM; base.KHKDGPHPIND(fhccmcphmlm, true); return; } } // Token: 0x0600C0EA RID: 49386 RVA: 0x002D793C File Offset: 0x002D5B3C [Token(Token = "0x600C0EA")] [Address(RVA = "0x1189680", Offset = "0x1188080", VA = "0x181189680")] public void Button_Cancel() { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600C0EB RID: 49387 RVA: 0x002D7950 File Offset: 0x002D5B50 [Token(Token = "0x600C0EB")] [Address(RVA = "0x1757410", Offset = "0x1755E10", VA = "0x181757410")] private static int IDHGNKIGDIH(int FCEFPDCCHMA) { ulong num; num += num; return FCEFPDCCHMA; } // Token: 0x0600C0EC RID: 49388 RVA: 0x002D7964 File Offset: 0x002D5B64 [Token(Token = "0x600C0EC")] [Address(RVA = "0x1756F00", Offset = "0x1755900", VA = "0x181756F00")] private static int EAFGIMIGAML(int FCEFPDCCHMA, bool BIJPNGBLAGG) { while (FCEFPDCCHMA == 12) { } if (BIJPNGBLAGG) { } return FCEFPDCCHMA; } // Token: 0x0600C0ED RID: 49389 RVA: 0x002D797C File Offset: 0x002D5B7C [Token(Token = "0x600C0ED")] [Address(RVA = "0x1757B30", Offset = "0x1756530", VA = "0x181757B30")] 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: 0x0600C0EE RID: 49390 RVA: 0x002D79C4 File Offset: 0x002D5BC4 [Token(Token = "0x600C0EE")] [Address(RVA = "0x17574A0", Offset = "0x1755EA0", VA = "0x1817574A0")] [CompilerGenerated] private bool LMMKACHNPKA(string ENBLNGHKKFF) { this.EBHGDAACIMC = ENBLNGHKKFF; if (ENBLNGHKKFF.Trim().m_stringLength == 2) { this.startTimeMinutesField.inputField3D.SelectInputField(); } return this.EIFLIBLGBPF(); } // Token: 0x0600C0EF RID: 49391 RVA: 0x002D7A04 File Offset: 0x002D5C04 [Token(Token = "0x600C0EF")] [Address(RVA = "0x1757440", Offset = "0x1755E40", VA = "0x181757440")] [CompilerGenerated] private bool JLKNPKMHEMI(string DOPNNKIALGO) { this.FEBGOMDIEFI = DOPNNKIALGO; if (DOPNNKIALGO.Trim().m_stringLength == 2) { this.endTimeHoursField.inputField3D.SelectInputField(); } return this.EIFLIBLGBPF(); } // Token: 0x0600C0F0 RID: 49392 RVA: 0x002D7A44 File Offset: 0x002D5C44 [Token(Token = "0x600C0F0")] [Address(RVA = "0x17573B0", Offset = "0x1755DB0", VA = "0x1817573B0")] [CompilerGenerated] private bool GPLGFMDNMDA(string ENBLNGHKKFF) { this.AOIGCMGAPCH = ENBLNGHKKFF; if (ENBLNGHKKFF.Trim().m_stringLength == 2) { this.endTimeMinutesField.inputField3D.SelectInputField(); } return this.EIFLIBLGBPF(); } // Token: 0x0600C0F1 RID: 49393 RVA: 0x002D7A84 File Offset: 0x002D5C84 [Token(Token = "0x600C0F1")] [Address(RVA = "0x1756EA0", Offset = "0x17558A0", VA = "0x181756EA0")] [CompilerGenerated] private bool DODJDEHNMJO(string DOPNNKIALGO) { this.FGIEFJEIJML = DOPNNKIALGO; if (DOPNNKIALGO.Trim().m_stringLength == 2) { this.endTimeHoursField.inputField3D.SelectInputField(); } return this.EIFLIBLGBPF(); } // Token: 0x04007F9A RID: 32666 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4007F9A")] [SerializeField] private TextMeshProUGUI currentTimeText; // Token: 0x04007F9B RID: 32667 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4007F9B")] [SerializeField] private ValidatedButtonInputField startTimeHoursField; // Token: 0x04007F9C RID: 32668 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4007F9C")] [SerializeField] private ValidatedButtonInputField startTimeMinutesField; // Token: 0x04007F9D RID: 32669 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4007F9D")] [SerializeField] private ValidatedButtonInputField endTimeHoursField; // Token: 0x04007F9E RID: 32670 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4007F9E")] [SerializeField] private ValidatedButtonInputField endTimeMinutesField; // Token: 0x04007F9F RID: 32671 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4007F9F")] [SerializeField] private Slider3D startTimeAMPM; // Token: 0x04007FA0 RID: 32672 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4007FA0")] [SerializeField] private Slider3D endTimeAMPM; // Token: 0x04007FA1 RID: 32673 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4007FA1")] [SerializeField] private TextMeshProUGUI infoText; // Token: 0x04007FA2 RID: 32674 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4007FA2")] [SerializeField] private Button3D submitButton; // Token: 0x04007FA3 RID: 32675 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4007FA3")] private string EBHGDAACIMC; // Token: 0x04007FA4 RID: 32676 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4007FA4")] private string FEBGOMDIEFI; // Token: 0x04007FA5 RID: 32677 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4007FA5")] private string AOIGCMGAPCH; // Token: 0x04007FA6 RID: 32678 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4007FA6")] private string FGIEFJEIJML; // Token: 0x04007FA7 RID: 32679 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4007FA7")] private TimeRangeSelectionDialog.AEMPOKBOGID FHCCMCPHMLM; // Token: 0x04007FA8 RID: 32680 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4007FA8")] private TimeRangeSelectionDialog.IKNFLDMMBLH PLIEKODKHPI; // Token: 0x02001C1C RID: 7196 [Token(Token = "0x2001C1C")] public sealed class IKNFLDMMBLH : MulticastDelegate { // Token: 0x0600C0F2 RID: 49394 RVA: 0x002D7AC4 File Offset: 0x002D5CC4 [Token(Token = "0x600C0F2")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public IKNFLDMMBLH(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x0600C0F3 RID: 49395 RVA: 0x002D7AE0 File Offset: 0x002D5CE0 [Token(Token = "0x600C0F3")] [Address(RVA = "0x17518E0", Offset = "0x17502E0", VA = "0x1817518E0", 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; } uint num3; if (delegates[1].method_info == num3) { throw new ExecutionEngineException(); } ExecutionEngineException ex; if (ex != 0) { num++; } uint num4; int num5; if (num4 != (uint)0 && num4 != (uint)0) { num5 = 0; if (num5 < LNFDOGLHEBF) { num5 += num5; num5++; } num5 += (int)num4; num5 += 19; } int num6; if (num5 != 0) { num6 = 0; if (num6 < LNFDOGLHEBF) { num6 += num6; num6++; } num6 += 19; } while (num6 == 0) { } } // Token: 0x0600C0F4 RID: 49396 RVA: 0x002D7B78 File Offset: 0x002D5D78 [Token(Token = "0x600C0F4")] [Address(RVA = "0x1751800", Offset = "0x1750200", VA = "0x181751800", Slot = "14")] public IAsyncResult BeginInvoke(int OEFAFIPLKLG, int NOAKKCKKOEL, int LNFDOGLHEBF, int BLDAHPNHKKA, out string LICNAIGLFCP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600C0F5 RID: 49397 RVA: 0x002D7B88 File Offset: 0x002D5D88 [Token(Token = "0x600C0F5")] [Address(RVA = "0x434E70", Offset = "0x433870", VA = "0x180434E70", Slot = "15")] public bool EndInvoke(out string LICNAIGLFCP, IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02001C1D RID: 7197 [Token(Token = "0x2001C1D")] public class AEMPOKBOGID { // Token: 0x0600C0F6 RID: 49398 RVA: 0x002D7B9C File Offset: 0x002D5D9C [Token(Token = "0x600C0F6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public AEMPOKBOGID() { } // Token: 0x04007FA9 RID: 32681 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007FA9")] public int JFAPNHCGMHG; // Token: 0x04007FAA RID: 32682 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x4007FAA")] public int MFABMFLCDJG; // Token: 0x04007FAB RID: 32683 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007FAB")] public int NAGEPBBJBCK; // Token: 0x04007FAC RID: 32684 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4007FAC")] public int EFFGIMBMFOG; } } }