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

520 lines
19 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001245 RID: 4677
[Token(Token = "0x2001245")]
public class UIDateSelectionDialog : UIDialog<DateTime?>
{
// Token: 0x1700113C RID: 4412
// (get) Token: 0x06006A29 RID: 27177 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06006A2A RID: 27178 RVA: 0x001788D0 File Offset: 0x00176AD0
[Token(Token = "0x1700113C")]
private protected DateTime? MJINIELPFFB
{
[Token(Token = "0x6006A29")]
[Address(RVA = "0xCC6180", Offset = "0xCC4F80", VA = "0x180CC6180")]
[CompilerGenerated]
protected get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6006A2A")]
[Address(RVA = "0xCC5A20", Offset = "0xCC4820", VA = "0x180CC5A20")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700113D RID: 4413
// (get) Token: 0x06006A2B RID: 27179 RVA: 0x001788E0 File Offset: 0x00176AE0
// (set) Token: 0x06006A2C RID: 27180 RVA: 0x001788F4 File Offset: 0x00176AF4
[Token(Token = "0x1700113D")]
public bool DLEJOGFEMFK
{
[Token(Token = "0x6006A2B")]
[Address(RVA = "0x965570", Offset = "0x964370", VA = "0x180965570")]
get
{
return this.PGJPDGAKICD;
}
[Token(Token = "0x6006A2C")]
[Address(RVA = "0x1270AC0", Offset = "0x126F8C0", VA = "0x181270AC0")]
set
{
this.PGJPDGAKICD = value;
this.MGINLFDODDM();
}
}
// Token: 0x1700113E RID: 4414
// (get) Token: 0x06006A2D RID: 27181 RVA: 0x00178910 File Offset: 0x00176B10
// (set) Token: 0x06006A2E RID: 27182 RVA: 0x00178924 File Offset: 0x00176B24
[Token(Token = "0x1700113E")]
public int? PNKHJKABJGN
{
[Token(Token = "0x6006A2D")]
[Address(RVA = "0x1270AB0", Offset = "0x126F8B0", VA = "0x181270AB0")]
get
{
return this.KKBDFPEFHKB;
}
[Token(Token = "0x6006A2E")]
[Address(RVA = "0x1270AD0", Offset = "0x126F8D0", VA = "0x181270AD0")]
set
{
this.KKBDFPEFHKB = value;
this.MGINLFDODDM();
}
}
// Token: 0x06006A2F RID: 27183 RVA: 0x00178940 File Offset: 0x00176B40
[Token(Token = "0x6006A2F")]
[Address(RVA = "0x126FD80", Offset = "0x126EB80", VA = "0x18126FD80", Slot = "6")]
protected override void Awake()
{
base..ctor();
bool flag = this.displayYear;
this.PGJPDGAKICD = flag;
this.MGINLFDODDM();
}
// Token: 0x06006A30 RID: 27184 RVA: 0x00178968 File Offset: 0x00176B68
[Token(Token = "0x6006A30")]
[Address(RVA = "0x12706A0", Offset = "0x126F4A0", VA = "0x1812706A0")]
public void SetTitleText(string AIKLPOJAIIO)
{
ScreenHeader screenHeader = this.screenHeader;
int num = 0;
if (screenHeader != num)
{
this.screenHeader.LKIBJOMNFFD = AIKLPOJAIIO;
}
}
// Token: 0x06006A31 RID: 27185 RVA: 0x0017899C File Offset: 0x00176B9C
[Token(Token = "0x6006A31")]
[Address(RVA = "0x12709E0", Offset = "0x126F7E0", VA = "0x1812709E0")]
public void UpdateUIState(string DBDDKLHPNNA, bool BCOHEOIEPLL)
{
PMGCJEPKFOF<DateTime?> pmgcjepkfof = this.ShowDialog();
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
}
// Token: 0x06006A32 RID: 27186 RVA: 0x001789C4 File Offset: 0x00176BC4
[Token(Token = "0x6006A32")]
[Address(RVA = "0x126FDB0", Offset = "0x126EBB0", VA = "0x18126FDB0")]
private void BMFPEJMLIKD(string DBDDKLHPNNA)
{
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
}
// Token: 0x06006A33 RID: 27187 RVA: 0x001789E4 File Offset: 0x00176BE4
[Token(Token = "0x6006A33")]
[Address(RVA = "0x126FF60", Offset = "0x126ED60", VA = "0x18126FF60", Slot = "26")]
protected virtual void NPAKJOFMAID(bool BCOHEOIEPLL)
{
this.monthField.FFDOINJEHMM = BCOHEOIEPLL;
this.dayField.FFDOINJEHMM = BCOHEOIEPLL;
this.yearField.FFDOINJEHMM = BCOHEOIEPLL;
Button3D button3D = this.submitButton;
if (!BCOHEOIEPLL)
{
}
bool flag;
button3D.FFDOINJEHMM = flag;
}
// Token: 0x06006A34 RID: 27188 RVA: 0x00178A30 File Offset: 0x00176C30
[Token(Token = "0x6006A34")]
[Address(RVA = "0x12705B0", Offset = "0x126F3B0", VA = "0x1812705B0")]
public void SetCurrentDate(DateTime INIPGECDDFE)
{
string text;
this.dayField.KKJIOHNFHFJ = text;
string text2;
this.monthField.KKJIOHNFHFJ = text2;
string text3;
this.yearField.KKJIOHNFHFJ = text3;
}
// Token: 0x06006A35 RID: 27189 RVA: 0x00178A6C File Offset: 0x00176C6C
[Token(Token = "0x6006A35")]
[Address(RVA = "0x1270740", Offset = "0x126F540", VA = "0x181270740")]
public PMGCJEPKFOF<DateTime?> ShowDialog(string NONLCPFJKAJ, DateTime? EHENLCJGOHB)
{
this.NONLCPFJKAJ = NONLCPFJKAJ;
ValidatedButtonInputField validatedButtonInputField = this.monthField;
DateTime value = EHENLCJGOHB.Value;
string text;
validatedButtonInputField.KKJIOHNFHFJ = text;
ValidatedButtonInputField validatedButtonInputField2 = this.dayField;
DateTime value2 = EHENLCJGOHB.Value;
string text2;
validatedButtonInputField2.KKJIOHNFHFJ = text2;
ValidatedButtonInputField validatedButtonInputField3 = this.yearField;
DateTime value3 = EHENLCJGOHB.Value;
string text3;
validatedButtonInputField3.KKJIOHNFHFJ = text3;
throw new NullReferenceException();
}
// Token: 0x06006A36 RID: 27190 RVA: 0x00178AD0 File Offset: 0x00176CD0
[Token(Token = "0x6006A36")]
[Address(RVA = "0x12708A0", Offset = "0x126F6A0", VA = "0x1812708A0", Slot = "25")]
public override PMGCJEPKFOF<DateTime?> ShowDialog()
{
ValidatedButtonInputField validatedButtonInputField = this.monthField;
Func<string, bool> func = new Func(this.CMODOJEHALI);
validatedButtonInputField.IsValidFunction = func;
ValidatedButtonInputField validatedButtonInputField2 = this.dayField;
Func<string, bool> func2 = new Func(this.AILCNNDPJNK);
validatedButtonInputField2.IsValidFunction = func2;
ValidatedButtonInputField validatedButtonInputField3 = this.yearField;
Func<string, bool> func3 = new Func(this.LJOMGKIHMEF);
validatedButtonInputField3.IsValidFunction = func3;
PMGCJEPKFOF<DateTime?> pmgcjepkfof = this.ShowDialog();
string text = this.infoText.text;
return base.ShowDialog();
}
// Token: 0x06006A37 RID: 27191 RVA: 0x00178B54 File Offset: 0x00176D54
[Token(Token = "0x6006A37")]
[Address(RVA = "0x1270010", Offset = "0x126EE10", VA = "0x181270010", Slot = "27")]
protected virtual bool PBEHFEFNBCN()
{
string text = this.infoText.text;
string text2 = this.monthField.KKJIOHNFHFJ;
if (text2 == 0)
{
string empty = string.Empty;
}
string text3 = text2.Trim();
string empty2;
if (this.dayField.KKJIOHNFHFJ == 0)
{
empty2 = string.Empty;
}
int num = 0;
string text4 = empty2.Trim();
int stringLength = text3.m_stringLength;
int stringLength2 = text4.m_stringLength;
bool flag = int.TryParse(text3, num);
if (!flag || flag > true)
{
TextMeshProUGUI textMeshProUGUI = this.infoText;
}
bool flag2;
if (!flag2 || flag2 > true)
{
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
}
if (this.KKBDFPEFHKB != 0)
{
ValidatedButtonInputField validatedButtonInputField = this.yearField;
int num2;
string text5 = num2.ToString();
validatedButtonInputField.KKJIOHNFHFJ = text5;
}
string empty3;
if (this.yearField.KKJIOHNFHFJ == 0)
{
empty3 = string.Empty;
}
int num3 = 0;
string text6 = empty3.Trim();
int stringLength3 = text6.m_stringLength;
if (stringLength3 == 4 && !int.TryParse(text6, num3))
{
TextMeshProUGUI textMeshProUGUI3 = this.infoText;
}
while (stringLength3 != 4)
{
}
if (this.customDateConversion != 0)
{
}
string text7;
if (this.customDateValidation != 0 && text7 == 0)
{
TextMeshProUGUI textMeshProUGUI4 = this.infoText;
}
bool pgjpdgakicd = this.PGJPDGAKICD;
DateTime dateTime;
string text8 = FHPHEKFIHCJ.OEAOADICBDF(dateTime, pgjpdgakicd);
string text9 = this.infoText.text;
this.infoText.Awake();
throw new NullReferenceException();
}
// Token: 0x06006A38 RID: 27192 RVA: 0x00178CAC File Offset: 0x00176EAC
[Token(Token = "0x6006A38")]
[Address(RVA = "0x126FEB0", Offset = "0x126ECB0", VA = "0x18126FEB0")]
private void MGINLFDODDM()
{
GameObject gameObject = this.yearContainer;
int num = 0;
if (gameObject != num)
{
GameObject gameObject2 = this.yearContainer;
int num2 = 0;
if ((this.PGJPDGAKICD ? 1 : 0) != num2)
{
int? kkbdfpefhkb = this.KKBDFPEFHKB;
}
gameObject2.SetActive(num2 != 0);
}
}
// Token: 0x06006A39 RID: 27193 RVA: 0x00178CF4 File Offset: 0x00176EF4
[Token(Token = "0x6006A39")]
[Address(RVA = "0x126FE50", Offset = "0x126EC50", VA = "0x18126FE50", Slot = "24")]
public override void ForceCancel(bool OLFBOPIKDCI)
{
int num = 0;
base.KHKDGPHPIND(num, true);
}
// Token: 0x06006A3A RID: 27194 RVA: 0x00178D0C File Offset: 0x00176F0C
[Token(Token = "0x6006A3A")]
[Address(RVA = "0x126FDE0", Offset = "0x126EBE0", VA = "0x18126FDE0")]
public void Button_Submit()
{
DateTime? dateTime = this.<LKDPMBFMFHJ>k__BackingField;
bool lbofeggfdkm = this.LBOFEGGFDKM;
base.KHKDGPHPIND(dateTime, lbofeggfdkm);
}
// Token: 0x06006A3B RID: 27195 RVA: 0x00178D30 File Offset: 0x00176F30
[Token(Token = "0x6006A3B")]
[Address(RVA = "0xF184C0", Offset = "0xF172C0", VA = "0x180F184C0")]
public void Button_Cancel()
{
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06006A3C RID: 27196 RVA: 0x00178D44 File Offset: 0x00176F44
[Token(Token = "0x6006A3C")]
[Address(RVA = "0x1270A40", Offset = "0x126F840", VA = "0x181270A40")]
public UIDateSelectionDialog()
{
string empty = string.Empty;
this.NONLCPFJKAJ = empty;
this.PGJPDGAKICD = true;
base..ctor();
}
// Token: 0x06006A3D RID: 27197 RVA: 0x00178D7C File Offset: 0x00176F7C
[Token(Token = "0x6006A3D")]
[Address(RVA = "0xC18250", Offset = "0xC17050", VA = "0x180C18250")]
[CompilerGenerated]
private bool CMODOJEHALI(string DIGDLBNBLMA)
{
return ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06006A3E RID: 27198 RVA: 0x00178D90 File Offset: 0x00176F90
[Token(Token = "0x6006A3E")]
[Address(RVA = "0xC18250", Offset = "0xC17050", VA = "0x180C18250")]
[CompilerGenerated]
private bool AILCNNDPJNK(string JJJAOECFBMA)
{
return ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06006A3F RID: 27199 RVA: 0x00178DA4 File Offset: 0x00176FA4
[Token(Token = "0x6006A3F")]
[Address(RVA = "0xC18250", Offset = "0xC17050", VA = "0x180C18250")]
[CompilerGenerated]
private bool LJOMGKIHMEF(string JAJCPFJHHLO)
{
return ((IAsyncResult)this).IsCompleted;
}
// Token: 0x0400470E RID: 18190
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400470E")]
public UIDateSelectionDialog.LGMDMLFCPBP customDateConversion;
// Token: 0x0400470F RID: 18191
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400470F")]
public UIDateSelectionDialog.AIMFOMNAPIE customDateValidation;
// Token: 0x04004710 RID: 18192
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4004710")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
protected ScreenHeader screenHeader;
// Token: 0x04004711 RID: 18193
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4004711")]
[SerializeField]
private TextMeshProUGUI infoText;
// Token: 0x04004712 RID: 18194
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4004712")]
[SerializeField]
private ValidatedButtonInputField monthField;
// Token: 0x04004713 RID: 18195
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4004713")]
[SerializeField]
private ValidatedButtonInputField dayField;
// Token: 0x04004714 RID: 18196
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4004714")]
[SerializeField]
protected ValidatedButtonInputField yearField;
// Token: 0x04004715 RID: 18197
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4004715")]
[SerializeField]
private Button3D submitButton;
// Token: 0x04004716 RID: 18198
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4004716")]
[SerializeField]
private bool displayYear = true;
// Token: 0x04004717 RID: 18199
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4004717")]
[SerializeField]
protected GameObject yearContainer;
// Token: 0x04004719 RID: 18201
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4004719")]
protected bool LBOFEGGFDKM = true;
// Token: 0x0400471A RID: 18202
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400471A")]
protected string NONLCPFJKAJ;
// Token: 0x0400471B RID: 18203
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400471B")]
private bool PGJPDGAKICD;
// Token: 0x0400471C RID: 18204
[FieldOffset(Offset = "0xF4")]
[Token(Token = "0x400471C")]
private int? KKBDFPEFHKB;
// Token: 0x02001246 RID: 4678
[Token(Token = "0x2001246")]
public sealed class LGMDMLFCPBP : MulticastDelegate
{
// Token: 0x06006A40 RID: 27200 RVA: 0x00178DB8 File Offset: 0x00176FB8
[Token(Token = "0x6006A40")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public LGMDMLFCPBP(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x06006A41 RID: 27201 RVA: 0x00178DD4 File Offset: 0x00176FD4
[Token(Token = "0x6006A41")]
[Address(RVA = "0x1265AA0", Offset = "0x12648A0", VA = "0x181265AA0", Slot = "13")]
public void Invoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x06006A42 RID: 27202 RVA: 0x00178E5C File Offset: 0x0017705C
[Token(Token = "0x6006A42")]
[Address(RVA = "0x12659B0", Offset = "0x12647B0", VA = "0x1812659B0", Slot = "14")]
public IAsyncResult BeginInvoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
}
// Token: 0x06006A43 RID: 27203 RVA: 0x00178E6C File Offset: 0x0017706C
[Token(Token = "0x6006A43")]
[Address(RVA = "0x1265A70", Offset = "0x1264870", VA = "0x181265A70", Slot = "15")]
public void EndInvoke(ref int DIGDLBNBLMA, ref int JJJAOECFBMA, ref int JAJCPFJHHLO, IAsyncResult GIAOBLMEMMI)
{
}
}
// Token: 0x02001247 RID: 4679
[Token(Token = "0x2001247")]
public sealed class AIMFOMNAPIE : MulticastDelegate
{
// Token: 0x06006A44 RID: 27204 RVA: 0x00178E7C File Offset: 0x0017707C
[Token(Token = "0x6006A44")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public AIMFOMNAPIE(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x06006A45 RID: 27205 RVA: 0x00178E98 File Offset: 0x00177098
[Token(Token = "0x6006A45")]
[Address(RVA = "0x125BB40", Offset = "0x125A940", VA = "0x18125BB40", Slot = "13")]
public string Invoke(int DIGDLBNBLMA, int JJJAOECFBMA, int JAJCPFJHHLO)
{
/*
An exception occurred when decompiling this method (06006A45)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String AGUI.StackedUI.Dialog.UIDateSelectionDialog/AIMFOMNAPIE::Invoke(System.Int32,System.Int32,System.Int32)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_C6:
stloc:int32(var_1_C9, add:int32(ldloc:int32(var_1_08), ldc.i4:int32(1)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06006A46 RID: 27206 RVA: 0x00178F70 File Offset: 0x00177170
[Token(Token = "0x6006A46")]
[Address(RVA = "0x125BA90", Offset = "0x125A890", VA = "0x18125BA90", Slot = "14")]
public IAsyncResult BeginInvoke(int DIGDLBNBLMA, int JJJAOECFBMA, int JAJCPFJHHLO, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
}
// Token: 0x06006A47 RID: 27207 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6006A47")]
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
public string EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
}
}