1073 lines
39 KiB
C#
1073 lines
39 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RRUI.Data;
|
|
using RRUI.Theme;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x02000B98 RID: 2968
|
|
[Token(Token = "0x2000B98")]
|
|
public class GCKECFLKJGJ : IBNJBJLLJFF, MIKIFNOPDDO, CHKLFBCCMII, IDisposable
|
|
{
|
|
// Token: 0x17000CE6 RID: 3302
|
|
// (get) Token: 0x060049EF RID: 18927 RVA: 0x00115940 File Offset: 0x00113B40
|
|
// (set) Token: 0x060049F0 RID: 18928 RVA: 0x00115954 File Offset: 0x00113B54
|
|
[Token(Token = "0x17000CE6")]
|
|
public IECOEANLJCJ AOAEMAKBDMC
|
|
{
|
|
[Token(Token = "0x60049EF")]
|
|
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0", Slot = "4")]
|
|
get;
|
|
[Token(Token = "0x60049F0")]
|
|
[Address(RVA = "0x4258B0", Offset = "0x4248B0", VA = "0x1804258B0", Slot = "5")]
|
|
set;
|
|
} = (IECOEANLJCJ)((ulong)1L);
|
|
|
|
// Token: 0x17000CE7 RID: 3303
|
|
// (get) Token: 0x060049F1 RID: 18929 RVA: 0x00115968 File Offset: 0x00113B68
|
|
// (set) Token: 0x060049F2 RID: 18930 RVA: 0x0011597C File Offset: 0x00113B7C
|
|
[Token(Token = "0x17000CE7")]
|
|
public GameObject HMBJBONOBEB
|
|
{
|
|
[Token(Token = "0x60049F1")]
|
|
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
|
get;
|
|
[Token(Token = "0x60049F2")]
|
|
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000CE8 RID: 3304
|
|
// (get) Token: 0x060049F3 RID: 18931 RVA: 0x00115990 File Offset: 0x00113B90
|
|
// (set) Token: 0x060049F4 RID: 18932 RVA: 0x001159A4 File Offset: 0x00113BA4
|
|
[Token(Token = "0x17000CE8")]
|
|
public int MEPGPGKFENE
|
|
{
|
|
[Token(Token = "0x60049F3")]
|
|
[Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")]
|
|
get;
|
|
[Token(Token = "0x60049F4")]
|
|
[Address(RVA = "0x678D30", Offset = "0x677D30", VA = "0x180678D30")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000CE9 RID: 3305
|
|
// (get) Token: 0x060049F5 RID: 18933 RVA: 0x001159B8 File Offset: 0x00113BB8
|
|
// (set) Token: 0x060049F6 RID: 18934 RVA: 0x001159CC File Offset: 0x00113BCC
|
|
[Token(Token = "0x17000CE9")]
|
|
public Action<GameObject, int> CLBPDGGELMA
|
|
{
|
|
[Token(Token = "0x60049F5")]
|
|
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
|
get;
|
|
[Token(Token = "0x60049F6")]
|
|
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000CEA RID: 3306
|
|
// (get) Token: 0x060049F7 RID: 18935 RVA: 0x001159E0 File Offset: 0x00113BE0
|
|
// (set) Token: 0x060049F8 RID: 18936 RVA: 0x001159F4 File Offset: 0x00113BF4
|
|
[Token(Token = "0x17000CEA")]
|
|
public Func<string, int, bool> FDFHIKIPDLF
|
|
{
|
|
[Token(Token = "0x60049F7")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
get;
|
|
[Token(Token = "0x60049F8")]
|
|
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000CEB RID: 3307
|
|
// (get) Token: 0x060049F9 RID: 18937 RVA: 0x00115A08 File Offset: 0x00113C08
|
|
// (set) Token: 0x060049FA RID: 18938 RVA: 0x00115A1C File Offset: 0x00113C1C
|
|
[Token(Token = "0x17000CEB")]
|
|
public IReadOnlyList<GCKECFLKJGJ.EIHFPHABBMM> JBNDKOOHCIL
|
|
{
|
|
[Token(Token = "0x60049F9")]
|
|
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
|
get;
|
|
[Token(Token = "0x60049FA")]
|
|
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000CEC RID: 3308
|
|
// (get) Token: 0x060049FB RID: 18939 RVA: 0x00115A30 File Offset: 0x00113C30
|
|
// (set) Token: 0x060049FC RID: 18940 RVA: 0x00115A44 File Offset: 0x00113C44
|
|
[Token(Token = "0x17000CEC")]
|
|
public IReadOnlyList<DOPNALIMPNA> LMGLKPMHADA
|
|
{
|
|
[Token(Token = "0x60049FB")]
|
|
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720", Slot = "6")]
|
|
get;
|
|
[Token(Token = "0x60049FC")]
|
|
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20", Slot = "7")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x060049FD RID: 18941 RVA: 0x00115A58 File Offset: 0x00113C58
|
|
[Token(Token = "0x60049FD")]
|
|
[Address(RVA = "0x1B3B090", Offset = "0x1B3A090", VA = "0x181B3B090")]
|
|
private GCKECFLKJGJ(GameObject CFAPNBBHEKB, int MNIJHBJDPPA, Action<GameObject, int> CMKDGFDCOLC, [Optional] Func<string, int, bool> OOKMCNJIHLA, [Optional] IReadOnlyList<GCKECFLKJGJ.EIHFPHABBMM> DMIMDDJGEPC, [Optional] IReadOnlyList<DOPNALIMPNA> GJDJBGLKLJB)
|
|
{
|
|
this.FDFHIKIPDLF = 0;
|
|
this.JBNDKOOHCIL = 0;
|
|
this.HMBJBONOBEB = CFAPNBBHEKB;
|
|
this.CLBPDGGELMA = CMKDGFDCOLC;
|
|
this.LMGLKPMHADA = 0;
|
|
this.MEPGPGKFENE = MNIJHBJDPPA;
|
|
}
|
|
|
|
// Token: 0x060049FE RID: 18942 RVA: 0x00115AA0 File Offset: 0x00113CA0
|
|
[Token(Token = "0x60049FE")]
|
|
[Address(RVA = "0x1B3AC20", Offset = "0x1B39C20", VA = "0x181B3AC20")]
|
|
public static GCKECFLKJGJ EDLIKGJFHAP(GameObject CFAPNBBHEKB, int MNIJHBJDPPA, Action<GameObject, int> CMKDGFDCOLC, [Optional] Func<string, int, bool> OOKMCNJIHLA, [Optional] IReadOnlyList<GCKECFLKJGJ.EIHFPHABBMM> DMIMDDJGEPC, [Optional] IReadOnlyList<DOPNALIMPNA> GJDJBGLKLJB)
|
|
{
|
|
GCKECFLKJGJ gckecflkjgj;
|
|
gckecflkjgj.<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)1L);
|
|
gckecflkjgj.<FMJCMIIBFBI>k__BackingField = 0;
|
|
gckecflkjgj.<MAAELOFEKIJ>k__BackingField = MNIJHBJDPPA;
|
|
gckecflkjgj.<KMKKPIGGBKH>k__BackingField = CMKDGFDCOLC;
|
|
gckecflkjgj.<BPCOEAHOOBG>k__BackingField = OOKMCNJIHLA;
|
|
gckecflkjgj.<OKANBHKMMBD>k__BackingField = 0;
|
|
gckecflkjgj.<FLMPENDHPAG>k__BackingField = CFAPNBBHEKB;
|
|
return gckecflkjgj;
|
|
}
|
|
|
|
// Token: 0x060049FF RID: 18943 RVA: 0x00115AE4 File Offset: 0x00113CE4
|
|
[Token(Token = "0x60049FF")]
|
|
[Address(RVA = "0x1B3AAC0", Offset = "0x1B39AC0", VA = "0x181B3AAC0")]
|
|
public static GCKECFLKJGJ DPBJPAPCAED(GameObject CFAPNBBHEKB, int MNIJHBJDPPA, Action<GameObject, int, TextMeshProUGUI, Button> CMKDGFDCOLC, [Optional] Func<string, int, bool> OOKMCNJIHLA, [Optional] IReadOnlyList<GCKECFLKJGJ.EIHFPHABBMM> DMIMDDJGEPC, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB)
|
|
{
|
|
GCKECFLKJGJ.OKGHINPIOHG okghinpiohg = new GCKECFLKJGJ.OKGHINPIOHG();
|
|
okghinpiohg.onPopulateInstance = CMKDGFDCOLC;
|
|
okghinpiohg.prefab = CFAPNBBHEKB;
|
|
okghinpiohg.pickerDialogData = (ulong)0L;
|
|
Action<GameObject, int> action = new Action(okghinpiohg.<ToButtons>g__OnPopulateInstance|0);
|
|
GCKECFLKJGJ gckecflkjgj;
|
|
gckecflkjgj.<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)1L);
|
|
gckecflkjgj.<FMJCMIIBFBI>k__BackingField = 0;
|
|
gckecflkjgj.<OKANBHKMMBD>k__BackingField = 0;
|
|
gckecflkjgj.<FLMPENDHPAG>k__BackingField = (ulong)0L;
|
|
gckecflkjgj.<MAAELOFEKIJ>k__BackingField = MNIJHBJDPPA;
|
|
gckecflkjgj.<KMKKPIGGBKH>k__BackingField = action;
|
|
gckecflkjgj.<BPCOEAHOOBG>k__BackingField = OOKMCNJIHLA;
|
|
Action action2 = new Action(okghinpiohg.<ToButtons>g__OnInitialize|1);
|
|
gckecflkjgj.BIOAFNHDAIE = action2;
|
|
Action action3 = new Action(okghinpiohg.<ToButtons>g__OnDispose|2);
|
|
gckecflkjgj.NGEMKGIAPJA = action3;
|
|
okghinpiohg.pickerDialogData = gckecflkjgj;
|
|
return gckecflkjgj;
|
|
}
|
|
|
|
// Token: 0x06004A00 RID: 18944 RVA: 0x00115B88 File Offset: 0x00113D88
|
|
[Token(Token = "0x6004A00")]
|
|
[Address(RVA = "0x21BF050", Offset = "0x21BE050", VA = "0x1821BF050")]
|
|
public static GCKECFLKJGJ NDOLKOBMOMA<TEnum>(GameObject CFAPNBBHEKB, Action<TEnum> DJCHGPGNAKG, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB) where TEnum : Enum
|
|
{
|
|
bool flag = typeof(Type).HasElementTypeImpl();
|
|
GCKECFLKJGJ gckecflkjgj;
|
|
return gckecflkjgj;
|
|
}
|
|
|
|
// Token: 0x06004A01 RID: 18945 RVA: 0x00115BB0 File Offset: 0x00113DB0
|
|
[Token(Token = "0x6004A01")]
|
|
[Address(RVA = "0x1B3AED0", Offset = "0x1B39ED0", VA = "0x181B3AED0")]
|
|
public static GCKECFLKJGJ NFIPEGPABMH(GameObject CFAPNBBHEKB, int MNIJHBJDPPA, Action<GameObject, int, TextMeshProUGUI, Button, ToggleTheme> CMKDGFDCOLC, [Optional] Func<string, int, bool> OOKMCNJIHLA, [Optional] List<GCKECFLKJGJ.EIHFPHABBMM> DMIMDDJGEPC, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB)
|
|
{
|
|
GCKECFLKJGJ.OAHJMGBKHBA oahjmgbkhba = new GCKECFLKJGJ.OAHJMGBKHBA();
|
|
oahjmgbkhba.onPopulateInstance = CMKDGFDCOLC;
|
|
Action<GameObject, int, TextMeshProUGUI, Button> action = new Action(oahjmgbkhba.<ToToggles>g__OnPopulateInstance|0);
|
|
GCKECFLKJGJ.OKGHINPIOHG okghinpiohg = new GCKECFLKJGJ.OKGHINPIOHG();
|
|
okghinpiohg.prefab = CFAPNBBHEKB;
|
|
int num = 0;
|
|
okghinpiohg.pickerDialogData = num;
|
|
okghinpiohg.onPopulateInstance = action;
|
|
Action<GameObject, int> action2 = new Action(okghinpiohg.<ToButtons>g__OnPopulateInstance|0);
|
|
GCKECFLKJGJ gckecflkjgj;
|
|
gckecflkjgj.<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)1L);
|
|
gckecflkjgj.<FMJCMIIBFBI>k__BackingField = 0;
|
|
gckecflkjgj.<OKANBHKMMBD>k__BackingField = 0;
|
|
gckecflkjgj.<FLMPENDHPAG>k__BackingField = num;
|
|
gckecflkjgj.<MAAELOFEKIJ>k__BackingField = MNIJHBJDPPA;
|
|
gckecflkjgj.<KMKKPIGGBKH>k__BackingField = action2;
|
|
gckecflkjgj.<BPCOEAHOOBG>k__BackingField = OOKMCNJIHLA;
|
|
Action action3 = new Action(okghinpiohg.<ToButtons>g__OnInitialize|1);
|
|
gckecflkjgj.BIOAFNHDAIE = action3;
|
|
Action action4 = new Action(okghinpiohg.<ToButtons>g__OnDispose|2);
|
|
gckecflkjgj.NGEMKGIAPJA = action4;
|
|
okghinpiohg.pickerDialogData = gckecflkjgj;
|
|
return gckecflkjgj;
|
|
}
|
|
|
|
// Token: 0x06004A02 RID: 18946 RVA: 0x00115C7C File Offset: 0x00113E7C
|
|
[Token(Token = "0x6004A02")]
|
|
[Address(RVA = "0x1B3ADD0", Offset = "0x1B39DD0", VA = "0x181B3ADD0")]
|
|
public static GCKECFLKJGJ KALEJGCDMIH(GameObject CFAPNBBHEKB, int MNIJHBJDPPA, Action<GameObject, int, TextMeshProUGUI> CMKDGFDCOLC, Func<int> AFMANBONLOB, Action<int> BJODFKHDNGM, [Optional] Func<string, int, bool> OOKMCNJIHLA, [Optional] List<GCKECFLKJGJ.EIHFPHABBMM> DMIMDDJGEPC, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB)
|
|
{
|
|
GCKECFLKJGJ.GPJHDCCAHDO gpjhdccahdo = new GCKECFLKJGJ.GPJHDCCAHDO();
|
|
gpjhdccahdo.onPopulateInstance = CMKDGFDCOLC;
|
|
int num = 0;
|
|
gpjhdccahdo.selectedToggleTheme = num;
|
|
gpjhdccahdo.selectedGetter = AFMANBONLOB;
|
|
gpjhdccahdo.selectedSetter = 0;
|
|
Action<GameObject, int, TextMeshProUGUI, Button, ToggleTheme> action = new Action(gpjhdccahdo.<ToTogglesSinglePicker>g__OnPopulateInstance|0);
|
|
GCKECFLKJGJ gckecflkjgj;
|
|
return gckecflkjgj;
|
|
}
|
|
|
|
// Token: 0x06004A03 RID: 18947 RVA: 0x00115CC4 File Offset: 0x00113EC4
|
|
[Token(Token = "0x6004A03")]
|
|
[Address(RVA = "0x1B3ACC0", Offset = "0x1B39CC0", VA = "0x181B3ACC0")]
|
|
public static GCKECFLKJGJ HHOIKFEHHMF(GameObject CFAPNBBHEKB, int MNIJHBJDPPA, HashSet<int> EGJJHJHIPCF, Action<GameObject, int, TextMeshProUGUI> CMKDGFDCOLC, [Optional] Func<string, int, bool> OOKMCNJIHLA, [Optional] List<GCKECFLKJGJ.EIHFPHABBMM> DMIMDDJGEPC, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB)
|
|
{
|
|
GCKECFLKJGJ.OHIIILHDGDK ohiiilhdgdk = new GCKECFLKJGJ.OHIIILHDGDK();
|
|
ohiiilhdgdk.selected = EGJJHJHIPCF;
|
|
ohiiilhdgdk.onPopulateInstance = CMKDGFDCOLC;
|
|
if (EGJJHJHIPCF == 0)
|
|
{
|
|
HashSet<int> hashSet = new HashSet();
|
|
ohiiilhdgdk.selected = hashSet;
|
|
}
|
|
Action<GameObject, int, TextMeshProUGUI, Button, ToggleTheme> action = new Action(ohiiilhdgdk.<ToTogglesMultiPicker>g__OnPopulateInstance|0);
|
|
GCKECFLKJGJ gckecflkjgj;
|
|
return gckecflkjgj;
|
|
}
|
|
|
|
// Token: 0x06004A04 RID: 18948 RVA: 0x00115D0C File Offset: 0x00113F0C
|
|
[Token(Token = "0x6004A04")]
|
|
[Address(RVA = "0x21BF1D0", Offset = "0x21BE1D0", VA = "0x1821BF1D0")]
|
|
public static GCKECFLKJGJ PFPGFIAEAJA<TFromModel, TToCardControllerProvider>(GameObject cpp2il__autoParamName__idx_0, int cpp2il__autoParamName__idx_1, Action cpp2il__autoParamName__idx_2, Func cpp2il__autoParamName__idx_3, List A_4, List A_5) where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
int num = 0;
|
|
Action action = new Action(num, (IntPtr)cpp2il__autoParamName__idx_1);
|
|
GCKECFLKJGJ gckecflkjgj;
|
|
gckecflkjgj.BIOAFNHDAIE = action;
|
|
Action action2 = new Action(num, (IntPtr)cpp2il__autoParamName__idx_1);
|
|
gckecflkjgj.NGEMKGIAPJA = action2;
|
|
return gckecflkjgj;
|
|
}
|
|
|
|
// Token: 0x06004A05 RID: 18949 RVA: 0x00115D48 File Offset: 0x00113F48
|
|
[Token(Token = "0x6004A05")]
|
|
[Address(RVA = "0x21BEF20", Offset = "0x21BDF20", VA = "0x1821BEF20")]
|
|
public static GCKECFLKJGJ EONBKGOBDHL<TFromModel, TToCardControllerProvider>(GameObject cpp2il__autoParamName__idx_0, int cpp2il__autoParamName__idx_1, Action cpp2il__autoParamName__idx_2, Func cpp2il__autoParamName__idx_3, Action A_4, Func A_5, List A_6, List A_7) where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004A06 RID: 18950 RVA: 0x00115D5C File Offset: 0x00113F5C
|
|
[Token(Token = "0x6004A06")]
|
|
[Address(RVA = "0x21BEDC0", Offset = "0x21BDDC0", VA = "0x1821BEDC0")]
|
|
public static GCKECFLKJGJ BDDGGEHCBDF<TFromModel, TToCardControllerProvider>(GameObject CFAPNBBHEKB, int MNIJHBJDPPA, HashSet<int> EGJJHJHIPCF, Action<GameObject, int, CardModel, TFromModel, BAEJLDPBGFI> CMKDGFDCOLC, [Optional] Func<string, int, bool> OOKMCNJIHLA, [Optional] List<GCKECFLKJGJ.EIHFPHABBMM> DMIMDDJGEPC, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB) where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
HashSet<int> hashSet;
|
|
if (EGJJHJHIPCF == 0)
|
|
{
|
|
hashSet = new HashSet();
|
|
}
|
|
if ("{il2cpp array field local8->}" == (ulong)1L)
|
|
{
|
|
}
|
|
int freeList = hashSet._freeList;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004A07 RID: 18951 RVA: 0x00115D8C File Offset: 0x00113F8C
|
|
[Token(Token = "0x6004A07")]
|
|
[Address(RVA = "0x19035B0", Offset = "0x19025B0", VA = "0x1819035B0")]
|
|
public void OFFLOPLJBBG()
|
|
{
|
|
Action bioafnhdaie = this.BIOAFNHDAIE;
|
|
if (bioafnhdaie != 0)
|
|
{
|
|
bioafnhdaie();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004A08 RID: 18952 RVA: 0x00115DAC File Offset: 0x00113FAC
|
|
[Token(Token = "0x6004A08")]
|
|
[Address(RVA = "0x19035D0", Offset = "0x19025D0", VA = "0x1819035D0", Slot = "8")]
|
|
public void Dispose()
|
|
{
|
|
Action ngemkgiapja = this.NGEMKGIAPJA;
|
|
if (ngemkgiapja != 0)
|
|
{
|
|
ngemkgiapja();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040037CD RID: 14285
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40037CD")]
|
|
private Action BIOAFNHDAIE;
|
|
|
|
// Token: 0x040037CE RID: 14286
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40037CE")]
|
|
private Action NGEMKGIAPJA;
|
|
|
|
// Token: 0x02000B99 RID: 2969
|
|
[Token(Token = "0x2000B99")]
|
|
public class EIHFPHABBMM
|
|
{
|
|
// Token: 0x17000CED RID: 3309
|
|
// (get) Token: 0x06004A09 RID: 18953 RVA: 0x00115DCC File Offset: 0x00113FCC
|
|
// (set) Token: 0x06004A0A RID: 18954 RVA: 0x00115DE0 File Offset: 0x00113FE0
|
|
[Token(Token = "0x17000CED")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x6004A09")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
get;
|
|
[Token(Token = "0x6004A0A")]
|
|
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000CEE RID: 3310
|
|
// (get) Token: 0x06004A0B RID: 18955 RVA: 0x00115DF4 File Offset: 0x00113FF4
|
|
// (set) Token: 0x06004A0C RID: 18956 RVA: 0x00115E08 File Offset: 0x00114008
|
|
[Token(Token = "0x17000CEE")]
|
|
public Func<int, bool> HKMMCMNMCOH
|
|
{
|
|
[Token(Token = "0x6004A0B")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get;
|
|
[Token(Token = "0x6004A0C")]
|
|
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06004A0D RID: 18957 RVA: 0x00115E1C File Offset: 0x0011401C
|
|
[Token(Token = "0x6004A0D")]
|
|
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
|
public EIHFPHABBMM(string MMBOKOLAJFH, Func<int, bool> APPBODOBJGH)
|
|
{
|
|
this.FIKEBGGCDFN = MMBOKOLAJFH;
|
|
this.HKMMCMNMCOH = APPBODOBJGH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000B9A RID: 2970
|
|
[Token(Token = "0x2000B9A")]
|
|
[CompilerGenerated]
|
|
private sealed class OKGHINPIOHG
|
|
{
|
|
// Token: 0x06004A0E RID: 18958 RVA: 0x00115E40 File Offset: 0x00114040
|
|
[Token(Token = "0x6004A0E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public OKGHINPIOHG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A0F RID: 18959 RVA: 0x00115E54 File Offset: 0x00114054
|
|
[Token(Token = "0x6004A0F")]
|
|
[Address(RVA = "0x1B4B670", Offset = "0x1B4A670", VA = "0x181B4B670")]
|
|
internal void <ToButtons>g__OnPopulateInstance|0(GameObject instance, int index)
|
|
{
|
|
int num = 0;
|
|
TextMeshProUGUI textMeshProUGUI = instance.MHBNENBBNDJ(true, num != 0);
|
|
int num2 = 0;
|
|
if (textMeshProUGUI == num2)
|
|
{
|
|
Debug.LogError("TextMeshProUGUI required by ToButtons", instance);
|
|
}
|
|
int num3 = 0;
|
|
Button button = instance.MHBNENBBNDJ(true, num3 != 0);
|
|
int num4 = 0;
|
|
if (textMeshProUGUI == num4)
|
|
{
|
|
Debug.LogError("Button required by ToButtons", instance);
|
|
}
|
|
this.onPopulateInstance(instance, index, textMeshProUGUI, button);
|
|
}
|
|
|
|
// Token: 0x06004A10 RID: 18960 RVA: 0x00115EC0 File Offset: 0x001140C0
|
|
[Token(Token = "0x6004A10")]
|
|
[Address(RVA = "0x1B4B640", Offset = "0x1B4A640", VA = "0x181B4B640")]
|
|
internal void <ToButtons>g__OnInitialize|1()
|
|
{
|
|
GCKECFLKJGJ gckecflkjgj = this.pickerDialogData;
|
|
if (gckecflkjgj != 0)
|
|
{
|
|
GameObject gameObject = ONADEHGGJBH.EBMABANDFJJ(this.prefab);
|
|
gckecflkjgj.<FLMPENDHPAG>k__BackingField = gameObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004A11 RID: 18961 RVA: 0x00115EEC File Offset: 0x001140EC
|
|
[Token(Token = "0x6004A11")]
|
|
[Address(RVA = "0x1B4B5B0", Offset = "0x1B4A5B0", VA = "0x181B4B5B0")]
|
|
internal void <ToButtons>g__OnDispose|2()
|
|
{
|
|
if (this.pickerDialogData != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(num == num2))
|
|
{
|
|
OMCHJHPFBDN.KGFPNIMJHIC(this.pickerDialogData.<FLMPENDHPAG>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040037D1 RID: 14289
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40037D1")]
|
|
public Action<GameObject, int, TextMeshProUGUI, Button> onPopulateInstance;
|
|
|
|
// Token: 0x040037D2 RID: 14290
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40037D2")]
|
|
public GCKECFLKJGJ pickerDialogData;
|
|
|
|
// Token: 0x040037D3 RID: 14291
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40037D3")]
|
|
public GameObject prefab;
|
|
}
|
|
|
|
// Token: 0x02000B9B RID: 2971
|
|
[Token(Token = "0x2000B9B")]
|
|
[CompilerGenerated]
|
|
private sealed class EJOODHAPPAH<TEnum> where TEnum : Enum
|
|
{
|
|
// Token: 0x06004A12 RID: 18962 RVA: 0x00115F28 File Offset: 0x00114128
|
|
[Token(Token = "0x6004A12")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public EJOODHAPPAH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A13 RID: 18963 RVA: 0x00115F44 File Offset: 0x00114144
|
|
[Token(Token = "0x6004A13")]
|
|
[Address(RVA = "0x26EDDE0", Offset = "0x26ECDE0", VA = "0x1826EDDE0")]
|
|
internal bool <FromEnumToButtons>g__TextFilter|0(string value, int index)
|
|
{
|
|
return this.names[index].ToLower().Contains(value);
|
|
}
|
|
|
|
// Token: 0x06004A14 RID: 18964 RVA: 0x00115F70 File Offset: 0x00114170
|
|
[Token(Token = "0x6004A14")]
|
|
[Address(RVA = "0x26EDC00", Offset = "0x26ECC00", VA = "0x1826EDC00")]
|
|
internal void <FromEnumToButtons>g__OnPopulateInstance|1(GameObject instance, int index, TextMeshProUGUI textMeshProUGUI, Button button)
|
|
{
|
|
int num;
|
|
object obj;
|
|
do
|
|
{
|
|
string[] array = this.names;
|
|
string text = textMeshProUGUI.text;
|
|
string[] enumNames = this.enumType.GetEnumNames();
|
|
num = 0;
|
|
string text2 = enumNames[20];
|
|
}
|
|
while (obj != 0 || 0 == 0);
|
|
UnityAction unityAction = new UnityAction(0, (IntPtr)num);
|
|
}
|
|
|
|
// Token: 0x040037D4 RID: 14292
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037D4")]
|
|
public string[] names;
|
|
|
|
// Token: 0x040037D5 RID: 14293
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037D5")]
|
|
public Type enumType;
|
|
|
|
// Token: 0x040037D6 RID: 14294
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037D6")]
|
|
public Action<TEnum> onClick;
|
|
}
|
|
|
|
// Token: 0x02000B9C RID: 2972
|
|
[Token(Token = "0x2000B9C")]
|
|
[CompilerGenerated]
|
|
private sealed class NEGELFGHPBO<TEnum> where TEnum : Enum
|
|
{
|
|
// Token: 0x06004A15 RID: 18965 RVA: 0x00115FBC File Offset: 0x001141BC
|
|
[Token(Token = "0x6004A15")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public NEGELFGHPBO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A16 RID: 18966 RVA: 0x00115FD8 File Offset: 0x001141D8
|
|
[Token(Token = "0x6004A16")]
|
|
[Address(RVA = "0x26FF0D0", Offset = "0x26FE0D0", VA = "0x1826FF0D0")]
|
|
internal void <FromEnumToButtons>b__2()
|
|
{
|
|
object obj = ((ICloneable)this.CS$<>8__locals1.onClick).Clone();
|
|
}
|
|
|
|
// Token: 0x040037D7 RID: 14295
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037D7")]
|
|
public TEnum value;
|
|
|
|
// Token: 0x040037D8 RID: 14296
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037D8")]
|
|
public GCKECFLKJGJ.EJOODHAPPAH<TEnum> CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x02000B9D RID: 2973
|
|
[Token(Token = "0x2000B9D")]
|
|
[CompilerGenerated]
|
|
private sealed class OAHJMGBKHBA
|
|
{
|
|
// Token: 0x06004A17 RID: 18967 RVA: 0x00115FFC File Offset: 0x001141FC
|
|
[Token(Token = "0x6004A17")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public OAHJMGBKHBA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A18 RID: 18968 RVA: 0x00116010 File Offset: 0x00114210
|
|
[Token(Token = "0x6004A18")]
|
|
[Address(RVA = "0x1B4B2B0", Offset = "0x1B4A2B0", VA = "0x181B4B2B0")]
|
|
internal void <ToToggles>g__OnPopulateInstance|0(GameObject instance, int index, TextMeshProUGUI textMeshProUGUI, Button button)
|
|
{
|
|
int num = 0;
|
|
ToggleTheme toggleTheme = instance.MHBNENBBNDJ(true, num != 0);
|
|
int num2 = 0;
|
|
if (toggleTheme == num2)
|
|
{
|
|
Debug.LogError("ToggleTheme required by ToToggles", instance);
|
|
}
|
|
Action<GameObject, int, TextMeshProUGUI, Button, ToggleTheme> action = this.onPopulateInstance;
|
|
}
|
|
|
|
// Token: 0x040037D9 RID: 14297
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40037D9")]
|
|
public Action<GameObject, int, TextMeshProUGUI, Button, ToggleTheme> onPopulateInstance;
|
|
}
|
|
|
|
// Token: 0x02000B9E RID: 2974
|
|
[Token(Token = "0x2000B9E")]
|
|
[CompilerGenerated]
|
|
private sealed class GPJHDCCAHDO
|
|
{
|
|
// Token: 0x06004A19 RID: 18969 RVA: 0x0011604C File Offset: 0x0011424C
|
|
[Token(Token = "0x6004A19")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public GPJHDCCAHDO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A1A RID: 18970 RVA: 0x00116060 File Offset: 0x00114260
|
|
[Token(Token = "0x6004A1A")]
|
|
[Address(RVA = "0x1B4A580", Offset = "0x1B49580", VA = "0x181B4A580")]
|
|
internal void <ToTogglesSinglePicker>g__OnPopulateInstance|0(GameObject instance, int index, TextMeshProUGUI textMeshProUGUI, Button button, ToggleTheme toggleTheme)
|
|
{
|
|
GCKECFLKJGJ.MIOMNINAMBA miomninamba = new GCKECFLKJGJ.MIOMNINAMBA();
|
|
miomninamba.toggleTheme = 0;
|
|
miomninamba.CS$<>8__locals1 = this;
|
|
miomninamba.index = index;
|
|
int num = this.selectedGetter();
|
|
ToggleTheme toggleTheme2 = miomninamba.toggleTheme;
|
|
if (num == miomninamba.index)
|
|
{
|
|
}
|
|
UnityAction unityAction = delegate
|
|
{
|
|
GCKECFLKJGJ.GPJHDCCAHDO cs$<>8__locals = miomninamba.CS$<>8__locals1;
|
|
ToggleTheme toggleTheme3 = miomninamba.toggleTheme;
|
|
ToggleTheme toggleTheme4 = cs$<>8__locals.selectedToggleTheme;
|
|
if (!(toggleTheme3 == toggleTheme4))
|
|
{
|
|
ToggleTheme toggleTheme5 = miomninamba.CS$<>8__locals1.selectedToggleTheme;
|
|
int num2 = 0;
|
|
if (toggleTheme5 != num2)
|
|
{
|
|
ToggleTheme toggleTheme6 = miomninamba.CS$<>8__locals1.selectedToggleTheme;
|
|
int num3 = 0;
|
|
toggleTheme6.MIKDLDEALPN = num3 != 0;
|
|
}
|
|
GCKECFLKJGJ.GPJHDCCAHDO cs$<>8__locals2 = miomninamba.CS$<>8__locals1;
|
|
ToggleTheme toggleTheme7 = miomninamba.toggleTheme;
|
|
cs$<>8__locals2.selectedToggleTheme = toggleTheme7;
|
|
miomninamba.CS$<>8__locals1.selectedToggleTheme.MIKDLDEALPN = true;
|
|
Action<int> action2 = miomninamba.CS$<>8__locals1.selectedSetter;
|
|
int index3 = miomninamba.index;
|
|
action2(index3);
|
|
}
|
|
};
|
|
Action<GameObject, int, TextMeshProUGUI> action = this.onPopulateInstance;
|
|
int index2 = miomninamba.index;
|
|
action(instance, index2, textMeshProUGUI);
|
|
}
|
|
|
|
// Token: 0x040037DA RID: 14298
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40037DA")]
|
|
public Func<int> selectedGetter;
|
|
|
|
// Token: 0x040037DB RID: 14299
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40037DB")]
|
|
public ToggleTheme selectedToggleTheme;
|
|
|
|
// Token: 0x040037DC RID: 14300
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40037DC")]
|
|
public Action<int> selectedSetter;
|
|
|
|
// Token: 0x040037DD RID: 14301
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40037DD")]
|
|
public Action<GameObject, int, TextMeshProUGUI> onPopulateInstance;
|
|
}
|
|
|
|
// Token: 0x02000B9F RID: 2975
|
|
[Token(Token = "0x2000B9F")]
|
|
[CompilerGenerated]
|
|
private sealed class MIOMNINAMBA
|
|
{
|
|
// Token: 0x06004A1B RID: 18971 RVA: 0x001160D8 File Offset: 0x001142D8
|
|
[Token(Token = "0x6004A1B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public MIOMNINAMBA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A1C RID: 18972 RVA: 0x001160EC File Offset: 0x001142EC
|
|
[Token(Token = "0x6004A1C")]
|
|
[Address(RVA = "0x1B4AE40", Offset = "0x1B49E40", VA = "0x181B4AE40")]
|
|
internal void <ToTogglesSinglePicker>b__1()
|
|
{
|
|
GCKECFLKJGJ.GPJHDCCAHDO cs$<>8__locals = this.CS$<>8__locals1;
|
|
ToggleTheme toggleTheme = this.toggleTheme;
|
|
ToggleTheme selectedToggleTheme = cs$<>8__locals.selectedToggleTheme;
|
|
if (!(toggleTheme == selectedToggleTheme))
|
|
{
|
|
ToggleTheme selectedToggleTheme2 = this.CS$<>8__locals1.selectedToggleTheme;
|
|
int num = 0;
|
|
if (selectedToggleTheme2 != num)
|
|
{
|
|
ToggleTheme selectedToggleTheme3 = this.CS$<>8__locals1.selectedToggleTheme;
|
|
int num2 = 0;
|
|
selectedToggleTheme3.MIKDLDEALPN = num2 != 0;
|
|
}
|
|
GCKECFLKJGJ.GPJHDCCAHDO cs$<>8__locals2 = this.CS$<>8__locals1;
|
|
ToggleTheme toggleTheme2 = this.toggleTheme;
|
|
cs$<>8__locals2.selectedToggleTheme = toggleTheme2;
|
|
this.CS$<>8__locals1.selectedToggleTheme.MIKDLDEALPN = true;
|
|
Action<int> selectedSetter = this.CS$<>8__locals1.selectedSetter;
|
|
int num3 = this.index;
|
|
selectedSetter(num3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040037DE RID: 14302
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40037DE")]
|
|
public ToggleTheme toggleTheme;
|
|
|
|
// Token: 0x040037DF RID: 14303
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40037DF")]
|
|
public int index;
|
|
|
|
// Token: 0x040037E0 RID: 14304
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40037E0")]
|
|
public GCKECFLKJGJ.GPJHDCCAHDO CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x02000BA0 RID: 2976
|
|
[Token(Token = "0x2000BA0")]
|
|
[CompilerGenerated]
|
|
private sealed class OHIIILHDGDK
|
|
{
|
|
// Token: 0x06004A1D RID: 18973 RVA: 0x0011619C File Offset: 0x0011439C
|
|
[Token(Token = "0x6004A1D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public OHIIILHDGDK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A1E RID: 18974 RVA: 0x001161B0 File Offset: 0x001143B0
|
|
[Token(Token = "0x6004A1E")]
|
|
[Address(RVA = "0x1B4B460", Offset = "0x1B4A460", VA = "0x181B4B460")]
|
|
internal void <ToTogglesMultiPicker>g__OnPopulateInstance|0(GameObject instance, int index, TextMeshProUGUI textMeshProUGUI, Button button, ToggleTheme toggleTheme)
|
|
{
|
|
GCKECFLKJGJ.IGKJIKJPKIC igkjikjpkic = new GCKECFLKJGJ.IGKJIKJPKIC();
|
|
igkjikjpkic.toggleTheme = 0;
|
|
igkjikjpkic.CS$<>8__locals1 = this;
|
|
igkjikjpkic.index = index;
|
|
bool flag = this.selected.Contains(index);
|
|
UnityAction unityAction = delegate
|
|
{
|
|
HashSet<int> hashSet = igkjikjpkic.CS$<>8__locals1.selected;
|
|
int index3 = igkjikjpkic.index;
|
|
bool flag2 = hashSet.Contains(index3);
|
|
GCKECFLKJGJ.OHIIILHDGDK cs$<>8__locals = igkjikjpkic.CS$<>8__locals1;
|
|
if (!flag2)
|
|
{
|
|
HashSet<int> hashSet2 = cs$<>8__locals.selected;
|
|
int index4 = igkjikjpkic.index;
|
|
bool flag3 = hashSet2.Add(index4);
|
|
}
|
|
HashSet<int> hashSet3 = cs$<>8__locals.selected;
|
|
int index5 = igkjikjpkic.index;
|
|
bool flag4 = hashSet3.Remove(index5);
|
|
ToggleTheme toggleTheme2 = igkjikjpkic.toggleTheme;
|
|
bool flag5 = !toggleTheme2.CNEIBILGFCO;
|
|
toggleTheme2.MIKDLDEALPN = flag5;
|
|
};
|
|
Action<GameObject, int, TextMeshProUGUI> action = this.onPopulateInstance;
|
|
int index2 = igkjikjpkic.index;
|
|
action(instance, index2, textMeshProUGUI);
|
|
}
|
|
|
|
// Token: 0x040037E1 RID: 14305
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40037E1")]
|
|
public HashSet<int> selected;
|
|
|
|
// Token: 0x040037E2 RID: 14306
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40037E2")]
|
|
public Action<GameObject, int, TextMeshProUGUI> onPopulateInstance;
|
|
}
|
|
|
|
// Token: 0x02000BA1 RID: 2977
|
|
[Token(Token = "0x2000BA1")]
|
|
[CompilerGenerated]
|
|
private sealed class IGKJIKJPKIC
|
|
{
|
|
// Token: 0x06004A1F RID: 18975 RVA: 0x00116214 File Offset: 0x00114414
|
|
[Token(Token = "0x6004A1F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IGKJIKJPKIC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A20 RID: 18976 RVA: 0x00116228 File Offset: 0x00114428
|
|
[Token(Token = "0x6004A20")]
|
|
[Address(RVA = "0x1B4AC60", Offset = "0x1B49C60", VA = "0x181B4AC60")]
|
|
internal void <ToTogglesMultiPicker>b__1()
|
|
{
|
|
HashSet<int> selected = this.CS$<>8__locals1.selected;
|
|
int num = this.index;
|
|
bool flag = selected.Contains(num);
|
|
GCKECFLKJGJ.OHIIILHDGDK cs$<>8__locals = this.CS$<>8__locals1;
|
|
if (!flag)
|
|
{
|
|
HashSet<int> selected2 = cs$<>8__locals.selected;
|
|
int num2 = this.index;
|
|
bool flag2 = selected2.Add(num2);
|
|
}
|
|
HashSet<int> selected3 = cs$<>8__locals.selected;
|
|
int num3 = this.index;
|
|
bool flag3 = selected3.Remove(num3);
|
|
ToggleTheme toggleTheme = this.toggleTheme;
|
|
bool flag4 = !toggleTheme.CNEIBILGFCO;
|
|
toggleTheme.MIKDLDEALPN = flag4;
|
|
}
|
|
|
|
// Token: 0x040037E3 RID: 14307
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40037E3")]
|
|
public int index;
|
|
|
|
// Token: 0x040037E4 RID: 14308
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40037E4")]
|
|
public ToggleTheme toggleTheme;
|
|
|
|
// Token: 0x040037E5 RID: 14309
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40037E5")]
|
|
public GCKECFLKJGJ.OHIIILHDGDK CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x02000BA2 RID: 2978
|
|
[Token(Token = "0x2000BA2")]
|
|
[CompilerGenerated]
|
|
private sealed class MMLAGEEBNIA<TFromModel, TToCardControllerProvider> where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
// Token: 0x06004A21 RID: 18977 RVA: 0x001162B4 File Offset: 0x001144B4
|
|
[Token(Token = "0x6004A21")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public MMLAGEEBNIA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A22 RID: 18978 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004A22")]
|
|
[Address(RVA = "0x26F7570", Offset = "0x26F6570", VA = "0x1826F7570")]
|
|
internal void <ToCard>g__OnPopulateInstance|0(GameObject instance, int index)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004A23 RID: 18979 RVA: 0x001162D0 File Offset: 0x001144D0
|
|
[Token(Token = "0x6004A23")]
|
|
[Address(RVA = "0x26F7530", Offset = "0x26F6530", VA = "0x1826F7530")]
|
|
internal void <ToCard>g__OnInitialize|1()
|
|
{
|
|
GCKECFLKJGJ gckecflkjgj = this.pickerDialogData;
|
|
if (gckecflkjgj != 0)
|
|
{
|
|
GameObject gameObject = ONADEHGGJBH.BAMPPLLLDIL(this.prefab);
|
|
gckecflkjgj.<FLMPENDHPAG>k__BackingField = gameObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004A24 RID: 18980 RVA: 0x001162FC File Offset: 0x001144FC
|
|
[Token(Token = "0x6004A24")]
|
|
[Address(RVA = "0x26F74A0", Offset = "0x26F64A0", VA = "0x1826F74A0")]
|
|
internal void <ToCard>g__OnDispose|2()
|
|
{
|
|
if (this.pickerDialogData != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(num == num2))
|
|
{
|
|
OMCHJHPFBDN.KGFPNIMJHIC(this.pickerDialogData.<FLMPENDHPAG>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040037E6 RID: 14310
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037E6")]
|
|
public Action<GameObject, int, CardModel, TFromModel, BAEJLDPBGFI> onPopulateInstance;
|
|
|
|
// Token: 0x040037E7 RID: 14311
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037E7")]
|
|
public GCKECFLKJGJ pickerDialogData;
|
|
|
|
// Token: 0x040037E8 RID: 14312
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037E8")]
|
|
public GameObject prefab;
|
|
}
|
|
|
|
// Token: 0x02000BA3 RID: 2979
|
|
[Token(Token = "0x2000BA3")]
|
|
[CompilerGenerated]
|
|
private sealed class DDJCECBLKBK<TFromModel, TToCardControllerProvider> where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
// Token: 0x06004A25 RID: 18981 RVA: 0x00116338 File Offset: 0x00114538
|
|
[Token(Token = "0x6004A25")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public DDJCECBLKBK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A26 RID: 18982 RVA: 0x00116354 File Offset: 0x00114554
|
|
[Token(Token = "0x6004A26")]
|
|
[Address(RVA = "0x26ED390", Offset = "0x26EC390", VA = "0x1826ED390")]
|
|
internal void <ToCardSinglePicker>g__OnPopulateInstance|0(GameObject instance, int index, CardModel cardModel, TFromModel fromModel, BAEJLDPBGFI toCardController)
|
|
{
|
|
int num = this.selectedGetter();
|
|
CardModel cardModel2 = this.selectedCardModel;
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
this.selectedCardModel = flag;
|
|
Action action = new Action(cardModel2, (IntPtr)num2);
|
|
object obj = ((ICloneable)this.onPopulateInstance).Clone();
|
|
}
|
|
|
|
// Token: 0x040037E9 RID: 14313
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037E9")]
|
|
public Func<int> selectedGetter;
|
|
|
|
// Token: 0x040037EA RID: 14314
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037EA")]
|
|
public CardModel selectedCardModel;
|
|
|
|
// Token: 0x040037EB RID: 14315
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037EB")]
|
|
public Action<int> selectedSetter;
|
|
|
|
// Token: 0x040037EC RID: 14316
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037EC")]
|
|
public Action<GameObject, int, CardModel, TFromModel, BAEJLDPBGFI> onPopulateInstance;
|
|
}
|
|
|
|
// Token: 0x02000BA4 RID: 2980
|
|
[Token(Token = "0x2000BA4")]
|
|
[CompilerGenerated]
|
|
private sealed class JODBIEDNFOK<TFromModel, TToCardControllerProvider> where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
// Token: 0x06004A27 RID: 18983 RVA: 0x001163A0 File Offset: 0x001145A0
|
|
[Token(Token = "0x6004A27")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public JODBIEDNFOK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A28 RID: 18984 RVA: 0x001163BC File Offset: 0x001145BC
|
|
[Token(Token = "0x6004A28")]
|
|
[Address(RVA = "0x26F72A0", Offset = "0x26F62A0", VA = "0x1826F72A0")]
|
|
internal void <ToCardSinglePicker>b__1()
|
|
{
|
|
GCKECFLKJGJ.DDJCECBLKBK cs$<>8__locals = this.CS$<>8__locals1;
|
|
CardModel cardModel = this.cardModel;
|
|
CardModel selectedCardModel = cs$<>8__locals.selectedCardModel;
|
|
if (!(cardModel == selectedCardModel))
|
|
{
|
|
CardModel selectedCardModel2 = this.CS$<>8__locals1.selectedCardModel;
|
|
int num = 0;
|
|
if (selectedCardModel2 != num)
|
|
{
|
|
CardModel selectedCardModel3 = this.CS$<>8__locals1.selectedCardModel;
|
|
int num2 = 0;
|
|
selectedCardModel3.PGABFKOHPMJ = num2 != 0;
|
|
}
|
|
GCKECFLKJGJ.DDJCECBLKBK cs$<>8__locals2 = this.CS$<>8__locals1;
|
|
CardModel cardModel2 = this.cardModel;
|
|
cs$<>8__locals2.selectedCardModel = cardModel2;
|
|
this.CS$<>8__locals1.selectedCardModel.PGABFKOHPMJ = true;
|
|
Action<int> selectedSetter = this.CS$<>8__locals1.selectedSetter;
|
|
int num3 = this.index;
|
|
selectedSetter(num3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004A29 RID: 18985 RVA: 0x0011646C File Offset: 0x0011466C
|
|
[Token(Token = "0x6004A29")]
|
|
[Address(RVA = "0xA6E3D0", Offset = "0xA6D3D0", VA = "0x180A6E3D0")]
|
|
internal bool <ToCardSinglePicker>b__2()
|
|
{
|
|
int num = this.selected;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x040037ED RID: 14317
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037ED")]
|
|
public CardModel cardModel;
|
|
|
|
// Token: 0x040037EE RID: 14318
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037EE")]
|
|
public int index;
|
|
|
|
// Token: 0x040037EF RID: 14319
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037EF")]
|
|
public int selected;
|
|
|
|
// Token: 0x040037F0 RID: 14320
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037F0")]
|
|
public GCKECFLKJGJ.DDJCECBLKBK<TFromModel, TToCardControllerProvider> CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x02000BA5 RID: 2981
|
|
[Token(Token = "0x2000BA5")]
|
|
[CompilerGenerated]
|
|
private sealed class HCGAKGAGBJE<TFromModel, TToCardControllerProvider> where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
// Token: 0x06004A2A RID: 18986 RVA: 0x00116484 File Offset: 0x00114684
|
|
[Token(Token = "0x6004A2A")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public HCGAKGAGBJE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A2B RID: 18987 RVA: 0x001164A0 File Offset: 0x001146A0
|
|
[Token(Token = "0x6004A2B")]
|
|
[Address(RVA = "0x26F7020", Offset = "0x26F6020", VA = "0x1826F7020")]
|
|
internal void <ToCardMultiPicker>g__OnPopulateInstance|0(GameObject instance, int index, CardModel cardModel, TFromModel fromModel, BAEJLDPBGFI toCardController)
|
|
{
|
|
Action action = new Action(index, (IntPtr)index);
|
|
object obj = ((ICloneable)this.onPopulateInstance).Clone();
|
|
}
|
|
|
|
// Token: 0x040037F1 RID: 14321
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037F1")]
|
|
public HashSet<int> selected;
|
|
|
|
// Token: 0x040037F2 RID: 14322
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037F2")]
|
|
public Action<GameObject, int, CardModel, TFromModel, BAEJLDPBGFI> onPopulateInstance;
|
|
}
|
|
|
|
// Token: 0x02000BA6 RID: 2982
|
|
[Token(Token = "0x2000BA6")]
|
|
[CompilerGenerated]
|
|
private sealed class FKEDMEPPMPK<TFromModel, TToCardControllerProvider> where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
|
|
{
|
|
// Token: 0x06004A2C RID: 18988 RVA: 0x001164C8 File Offset: 0x001146C8
|
|
[Token(Token = "0x6004A2C")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public FKEDMEPPMPK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A2D RID: 18989 RVA: 0x001164E4 File Offset: 0x001146E4
|
|
[Token(Token = "0x6004A2D")]
|
|
[Address(RVA = "0x26EECA0", Offset = "0x26EDCA0", VA = "0x1826EECA0")]
|
|
internal void <ToCardMultiPicker>b__1()
|
|
{
|
|
CardModel cardModel = this.cardModel;
|
|
if (!cardModel.PGABFKOHPMJ)
|
|
{
|
|
IntPtr cachedPtr = cardModel.m_CachedPtr;
|
|
int num = this.index;
|
|
}
|
|
IntPtr cachedPtr2 = cardModel.m_CachedPtr;
|
|
int num2 = this.index;
|
|
CardModel cardModel2 = this.cardModel;
|
|
bool flag = !cardModel2.PGABFKOHPMJ;
|
|
cardModel2.PGABFKOHPMJ = flag;
|
|
}
|
|
|
|
// Token: 0x06004A2E RID: 18990 RVA: 0x00116544 File Offset: 0x00114744
|
|
[Token(Token = "0x6004A2E")]
|
|
[Address(RVA = "0x26EED50", Offset = "0x26EDD50", VA = "0x1826EED50")]
|
|
internal bool <ToCardMultiPicker>b__2()
|
|
{
|
|
int num = this.index;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x040037F3 RID: 14323
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037F3")]
|
|
public CardModel cardModel;
|
|
|
|
// Token: 0x040037F4 RID: 14324
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037F4")]
|
|
public int index;
|
|
|
|
// Token: 0x040037F5 RID: 14325
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40037F5")]
|
|
public GCKECFLKJGJ.HCGAKGAGBJE<TFromModel, TToCardControllerProvider> CS$<>8__locals1;
|
|
}
|
|
}
|