m
This commit is contained in:
@@ -0,0 +1,363 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI;
|
||||
using RRUI.Data;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020007B7 RID: 1975
|
||||
[Token(Token = "0x20007B7")]
|
||||
public static class JNDHEJPAOMP
|
||||
{
|
||||
// Token: 0x060037DF RID: 14303 RVA: 0x000E84D0 File Offset: 0x000E66D0
|
||||
[Token(Token = "0x60037DF")]
|
||||
[Address(RVA = "0x16E4460", Offset = "0x16E3460", VA = "0x1816E4460")]
|
||||
public static PMGCJEPKFOF<string> CHGJMKJCEJC(List<OHDHPENHDAP.IBANLCLBGLM> CIDEFCAMDNM, string GLKOFGLANGK, ManagedTexture HGPJHJNMKFL, ToastListModel ALNNFDPNFFN, DialogListModel PKNFMCGAJNF, Func<bool> KMLDFNGPJFO)
|
||||
{
|
||||
JNDHEJPAOMP.FPBDDPBCPCF fpbddpbcpcf = new JNDHEJPAOMP.FPBDDPBCPCF();
|
||||
fpbddpbcpcf.toastListModel = ALNNFDPNFFN;
|
||||
int num = 0;
|
||||
fpbddpbcpcf.activeDialog = num;
|
||||
fpbddpbcpcf.selectedImageName = num;
|
||||
fpbddpbcpcf.managedTexture = HGPJHJNMKFL;
|
||||
fpbddpbcpcf.imageContext = GLKOFGLANGK;
|
||||
fpbddpbcpcf.images = CIDEFCAMDNM;
|
||||
CBLLFJEDOII<string> cbllfjedoii = new CBLLFJEDOII();
|
||||
fpbddpbcpcf.imageNamePromise = cbllfjedoii;
|
||||
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
||||
imafjgkhemd.GPJEDBDCNNP = "Take Photo";
|
||||
imafjgkhemd.GPJAHEOLCPN = num;
|
||||
Action action = delegate
|
||||
{
|
||||
string imageContext2 = fpbddpbcpcf.imageContext;
|
||||
ManagedTexture managedTexture = fpbddpbcpcf.managedTexture;
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<string> pmgcjepkfof2 = NBLPDEKAKLG.KAEEACPMBDF(managedTexture, imageContext2, num2);
|
||||
if (fpbddpbcpcf.<>9__5 == 0)
|
||||
{
|
||||
Action<string> action7 = delegate(string imageName)
|
||||
{
|
||||
fpbddpbcpcf.imageNamePromise.OOOIENHGNCA(imageName);
|
||||
PickerDialogModel activeDialog = fpbddpbcpcf.activeDialog;
|
||||
int num3 = 0;
|
||||
if (activeDialog != num3)
|
||||
{
|
||||
fpbddpbcpcf.activeDialog.Dismiss();
|
||||
}
|
||||
};
|
||||
fpbddpbcpcf.<>9__5 = action7;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
imafjgkhemd.IPCGFLNAMGG = 0;
|
||||
imafjgkhemd.MEEKCCGGFFD = action;
|
||||
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
||||
imafjgkhemd2.GPJEDBDCNNP = "Cancel";
|
||||
imafjgkhemd2.GPJAHEOLCPN = num;
|
||||
Action action2 = delegate
|
||||
{
|
||||
PickerDialogModel activeDialog2 = fpbddpbcpcf.activeDialog;
|
||||
int num4 = 0;
|
||||
if (activeDialog2 != num4)
|
||||
{
|
||||
fpbddpbcpcf.activeDialog.Dismiss();
|
||||
}
|
||||
CBLLFJEDOII<string> imageNamePromise2 = fpbddpbcpcf.imageNamePromise;
|
||||
int num5 = 0;
|
||||
imageNamePromise2.OOOIENHGNCA(num5);
|
||||
};
|
||||
imafjgkhemd2.MEEKCCGGFFD = action2;
|
||||
IMAFJGKHEMD imafjgkhemd3 = new IMAFJGKHEMD();
|
||||
imafjgkhemd3.GPJEDBDCNNP = "Select";
|
||||
imafjgkhemd3.GPJAHEOLCPN = num;
|
||||
Action action3 = delegate
|
||||
{
|
||||
if (string.IsNullOrEmpty(fpbddpbcpcf.selectedImageName))
|
||||
{
|
||||
fpbddpbcpcf.toastListModel.AddMessageToast("No image selected");
|
||||
return;
|
||||
}
|
||||
CBLLFJEDOII<string> imageNamePromise3 = fpbddpbcpcf.imageNamePromise;
|
||||
string selectedImageName = fpbddpbcpcf.selectedImageName;
|
||||
imageNamePromise3.OOOIENHGNCA(selectedImageName);
|
||||
PickerDialogModel activeDialog3 = fpbddpbcpcf.activeDialog;
|
||||
int num6 = 0;
|
||||
if (activeDialog3 != num6)
|
||||
{
|
||||
fpbddpbcpcf.activeDialog.Dismiss();
|
||||
return;
|
||||
}
|
||||
};
|
||||
imafjgkhemd3.MEEKCCGGFFD = action3;
|
||||
Func<bool> func = () => !string.IsNullOrEmpty(fpbddpbcpcf.selectedImageName);
|
||||
imafjgkhemd3.IPCGFLNAMGG = func;
|
||||
fpbddpbcpcf.selectButton = imafjgkhemd3;
|
||||
GameObject imageCardPickerDialog = RoomsConfig.Instance.ImageCardPickerDialog;
|
||||
int size = fpbddpbcpcf.images._size;
|
||||
Action<GameObject, int, CardModel, ImageModel, BAEJLDPBGFI> action4 = delegate(GameObject instance, int index, CardModel cardModel, ImageModel imageModel, BAEJLDPBGFI toCardController)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
Func<int> func2 = delegate
|
||||
{
|
||||
Predicate<OHDHPENHDAP.IBANLCLBGLM> <>9__ = fpbddpbcpcf.<>9__9;
|
||||
List<OHDHPENHDAP.IBANLCLBGLM> images = fpbddpbcpcf.images;
|
||||
if (<>9__ == 0)
|
||||
{
|
||||
Predicate<OHDHPENHDAP.IBANLCLBGLM> predicate = delegate(OHDHPENHDAP.IBANLCLBGLM i)
|
||||
{
|
||||
string selectedImageName2 = fpbddpbcpcf.selectedImageName;
|
||||
return string.Equals(i.<HPJCFFLAJJE>k__BackingField, selectedImageName2);
|
||||
};
|
||||
fpbddpbcpcf.<>9__9 = predicate;
|
||||
}
|
||||
return images.FindIndex(<>9__);
|
||||
};
|
||||
Action<int> action5 = delegate(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
list.Add(imafjgkhemd2);
|
||||
list.Add(imafjgkhemd);
|
||||
IMAFJGKHEMD selectButton = fpbddpbcpcf.selectButton;
|
||||
list.Add(selectButton);
|
||||
GCKECFLKJGJ gckecflkjgj = GCKECFLKJGJ.EONBKGOBDHL<ImageModel, ImageModelController>(imageCardPickerDialog, size, action4, func2, action5, num, num, list);
|
||||
string imageContext = fpbddpbcpcf.imageContext;
|
||||
string text = "Select " + imageContext;
|
||||
gckecflkjgj.<CEJPKGDKMJE>k__BackingField = text;
|
||||
gckecflkjgj.<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)2L);
|
||||
Action<BaseDialogModel<GCKECFLKJGJ>> action6 = delegate(BaseDialogModel<GCKECFLKJGJ> dialog)
|
||||
{
|
||||
if (dialog == 0)
|
||||
{
|
||||
int num7 = 0;
|
||||
fpbddpbcpcf.activeDialog = num7;
|
||||
return;
|
||||
}
|
||||
fpbddpbcpcf.activeDialog = dialog;
|
||||
};
|
||||
if (num < fpbddpbcpcf)
|
||||
{
|
||||
num += num;
|
||||
if (num == fpbddpbcpcf)
|
||||
{
|
||||
goto IL_1CD;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
CBLLFJEDOII<string> imageNamePromise = fpbddpbcpcf.imageNamePromise;
|
||||
IL_1CD:
|
||||
PMGCJEPKFOF pmgcjepkfof;
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x020007B8 RID: 1976
|
||||
[Token(Token = "0x20007B8")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FPBDDPBCPCF
|
||||
{
|
||||
// Token: 0x060037E0 RID: 14304 RVA: 0x000E86B8 File Offset: 0x000E68B8
|
||||
[Token(Token = "0x60037E0")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FPBDDPBCPCF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060037E1 RID: 14305 RVA: 0x000E86CC File Offset: 0x000E68CC
|
||||
[Token(Token = "0x60037E1")]
|
||||
[Address(RVA = "0x16DF1E0", Offset = "0x16DE1E0", VA = "0x1816DF1E0")]
|
||||
internal void <GetImageNameFromPickerDialog>b__4()
|
||||
{
|
||||
string text = this.imageContext;
|
||||
ManagedTexture managedTexture = this.managedTexture;
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<string> pmgcjepkfof = NBLPDEKAKLG.KAEEACPMBDF(managedTexture, text, num);
|
||||
if (this.<>9__5 == 0)
|
||||
{
|
||||
Action<string> action = delegate(string imageName)
|
||||
{
|
||||
this.imageNamePromise.OOOIENHGNCA(imageName);
|
||||
PickerDialogModel pickerDialogModel = this.activeDialog;
|
||||
int num2 = 0;
|
||||
if (pickerDialogModel != num2)
|
||||
{
|
||||
this.activeDialog.Dismiss();
|
||||
}
|
||||
};
|
||||
this.<>9__5 = action;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060037E2 RID: 14306 RVA: 0x000E8718 File Offset: 0x000E6918
|
||||
[Token(Token = "0x60037E2")]
|
||||
[Address(RVA = "0x16DF290", Offset = "0x16DE290", VA = "0x1816DF290")]
|
||||
internal void <GetImageNameFromPickerDialog>b__5(string imageName)
|
||||
{
|
||||
this.imageNamePromise.OOOIENHGNCA(imageName);
|
||||
PickerDialogModel pickerDialogModel = this.activeDialog;
|
||||
int num = 0;
|
||||
if (pickerDialogModel != num)
|
||||
{
|
||||
this.activeDialog.Dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060037E3 RID: 14307 RVA: 0x000E8758 File Offset: 0x000E6958
|
||||
[Token(Token = "0x60037E3")]
|
||||
[Address(RVA = "0x16DF330", Offset = "0x16DE330", VA = "0x1816DF330")]
|
||||
internal void <GetImageNameFromPickerDialog>b__6()
|
||||
{
|
||||
PickerDialogModel pickerDialogModel = this.activeDialog;
|
||||
int num = 0;
|
||||
if (pickerDialogModel != num)
|
||||
{
|
||||
this.activeDialog.Dismiss();
|
||||
}
|
||||
CBLLFJEDOII<string> cbllfjedoii = this.imageNamePromise;
|
||||
int num2 = 0;
|
||||
cbllfjedoii.OOOIENHGNCA(num2);
|
||||
}
|
||||
|
||||
// Token: 0x060037E4 RID: 14308 RVA: 0x000E879C File Offset: 0x000E699C
|
||||
[Token(Token = "0x60037E4")]
|
||||
[Address(RVA = "0x16DF3D0", Offset = "0x16DE3D0", VA = "0x1816DF3D0")]
|
||||
internal void <GetImageNameFromPickerDialog>b__7()
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.selectedImageName))
|
||||
{
|
||||
this.toastListModel.AddMessageToast("No image selected");
|
||||
return;
|
||||
}
|
||||
CBLLFJEDOII<string> cbllfjedoii = this.imageNamePromise;
|
||||
string text = this.selectedImageName;
|
||||
cbllfjedoii.OOOIENHGNCA(text);
|
||||
PickerDialogModel pickerDialogModel = this.activeDialog;
|
||||
int num = 0;
|
||||
if (pickerDialogModel != num)
|
||||
{
|
||||
this.activeDialog.Dismiss();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060037E5 RID: 14309 RVA: 0x000E8804 File Offset: 0x000E6A04
|
||||
[Token(Token = "0x60037E5")]
|
||||
[Address(RVA = "0x16DF4A0", Offset = "0x16DE4A0", VA = "0x1816DF4A0")]
|
||||
internal bool <GetImageNameFromPickerDialog>b__8()
|
||||
{
|
||||
return !string.IsNullOrEmpty(this.selectedImageName);
|
||||
}
|
||||
|
||||
// Token: 0x060037E6 RID: 14310 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60037E6")]
|
||||
[Address(RVA = "0x16DEEE0", Offset = "0x16DDEE0", VA = "0x1816DEEE0")]
|
||||
internal void <GetImageNameFromPickerDialog>b__0(GameObject instance, int index, CardModel cardModel, ImageModel imageModel, BAEJLDPBGFI toCardController)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060037E7 RID: 14311 RVA: 0x000E8820 File Offset: 0x000E6A20
|
||||
[Token(Token = "0x60037E7")]
|
||||
[Address(RVA = "0x16DF030", Offset = "0x16DE030", VA = "0x1816DF030")]
|
||||
internal int <GetImageNameFromPickerDialog>b__1()
|
||||
{
|
||||
Predicate<OHDHPENHDAP.IBANLCLBGLM> predicate = this.<>9__9;
|
||||
List<OHDHPENHDAP.IBANLCLBGLM> list = this.images;
|
||||
if (predicate == 0)
|
||||
{
|
||||
Predicate<OHDHPENHDAP.IBANLCLBGLM> predicate2 = delegate(OHDHPENHDAP.IBANLCLBGLM i)
|
||||
{
|
||||
string text = this.selectedImageName;
|
||||
return string.Equals(i.<HPJCFFLAJJE>k__BackingField, text);
|
||||
};
|
||||
this.<>9__9 = predicate2;
|
||||
}
|
||||
return list.FindIndex(predicate);
|
||||
}
|
||||
|
||||
// Token: 0x060037E8 RID: 14312 RVA: 0x000E8860 File Offset: 0x000E6A60
|
||||
[Token(Token = "0x60037E8")]
|
||||
[Address(RVA = "0x16DF4C0", Offset = "0x16DE4C0", VA = "0x1816DF4C0")]
|
||||
internal bool <GetImageNameFromPickerDialog>b__9(OHDHPENHDAP.IBANLCLBGLM i)
|
||||
{
|
||||
string text = this.selectedImageName;
|
||||
return string.Equals(i.<HPJCFFLAJJE>k__BackingField, text);
|
||||
}
|
||||
|
||||
// Token: 0x060037E9 RID: 14313 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60037E9")]
|
||||
[Address(RVA = "0x16DF0D0", Offset = "0x16DE0D0", VA = "0x1816DF0D0")]
|
||||
internal void <GetImageNameFromPickerDialog>b__2(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060037EA RID: 14314 RVA: 0x000E8888 File Offset: 0x000E6A88
|
||||
[Token(Token = "0x60037EA")]
|
||||
[Address(RVA = "0x16DF150", Offset = "0x16DE150", VA = "0x1816DF150")]
|
||||
internal void <GetImageNameFromPickerDialog>b__3(BaseDialogModel<GCKECFLKJGJ> dialog)
|
||||
{
|
||||
if (dialog == 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.activeDialog = num;
|
||||
return;
|
||||
}
|
||||
this.activeDialog = dialog;
|
||||
}
|
||||
|
||||
// Token: 0x04003016 RID: 12310
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003016")]
|
||||
public ManagedTexture managedTexture;
|
||||
|
||||
// Token: 0x04003017 RID: 12311
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003017")]
|
||||
public string imageContext;
|
||||
|
||||
// Token: 0x04003018 RID: 12312
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003018")]
|
||||
public CBLLFJEDOII<string> imageNamePromise;
|
||||
|
||||
// Token: 0x04003019 RID: 12313
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003019")]
|
||||
public PickerDialogModel activeDialog;
|
||||
|
||||
// Token: 0x0400301A RID: 12314
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400301A")]
|
||||
public string selectedImageName;
|
||||
|
||||
// Token: 0x0400301B RID: 12315
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400301B")]
|
||||
public ToastListModel toastListModel;
|
||||
|
||||
// Token: 0x0400301C RID: 12316
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400301C")]
|
||||
public List<OHDHPENHDAP.IBANLCLBGLM> images;
|
||||
|
||||
// Token: 0x0400301D RID: 12317
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400301D")]
|
||||
public IMAFJGKHEMD selectButton;
|
||||
|
||||
// Token: 0x0400301E RID: 12318
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400301E")]
|
||||
public Action<string> <>9__5;
|
||||
|
||||
// Token: 0x0400301F RID: 12319
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400301F")]
|
||||
public Predicate<OHDHPENHDAP.IBANLCLBGLM> <>9__9;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user