238 lines
7.4 KiB
C#
238 lines
7.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000A94 RID: 2708
|
|
[Token(Token = "0x2000A94")]
|
|
[StructLayout(3)]
|
|
public class DynamicUIModelController : ModelController<DynamicUIModel>
|
|
{
|
|
// Token: 0x060044B4 RID: 17588 RVA: 0x0010A260 File Offset: 0x00108460
|
|
[Token(Token = "0x60044B4")]
|
|
[Address(RVA = "0x1D3A150", Offset = "0x1D38B50", VA = "0x181D3A150")]
|
|
public DynamicUIModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000A95 RID: 2709
|
|
[Token(Token = "0x2000A95")]
|
|
[Serializable]
|
|
private class TestImpl : ControllerImplementation<DynamicUIModel>
|
|
{
|
|
// Token: 0x060044B5 RID: 17589 RVA: 0x0010A274 File Offset: 0x00108474
|
|
[Token(Token = "0x60044B5")]
|
|
[Address(RVA = "0x1D41CE0", Offset = "0x1D406E0", VA = "0x181D41CE0", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
|
int num = 0;
|
|
imafjgkhemd.GPJEDBDCNNP = "Primary";
|
|
imafjgkhemd.GPJAHEOLCPN = num;
|
|
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
|
imafjgkhemd2.GPJEDBDCNNP = "Secondary";
|
|
imafjgkhemd2.GPJAHEOLCPN = num;
|
|
IMAFJGKHEMD imafjgkhemd3 = new IMAFJGKHEMD();
|
|
imafjgkhemd3.GPJEDBDCNNP = "Disabled";
|
|
imafjgkhemd3.GPJAHEOLCPN = num;
|
|
imafjgkhemd3.FFDOINJEHMM = num != 0;
|
|
INAOBEINBGO inaobeinbgo = new INAOBEINBGO();
|
|
inaobeinbgo.MDAMJJGPJKM = "Foo";
|
|
inaobeinbgo.LNHMBKMKJMK = "Bar";
|
|
inaobeinbgo.CCAOPECOMAM = "Baz";
|
|
Action<string> <>9__0_ = DynamicUIModelController.TestImpl.<>c.<>9__0_0;
|
|
if (<>9__0_ == 0)
|
|
{
|
|
DynamicUIModelController.TestImpl.<>c.<>9__0_0 = delegate(string value)
|
|
{
|
|
};
|
|
}
|
|
INAOBEINBGO inaobeinbgo2 = inaobeinbgo.JEFOGECLNEE(<>9__0_);
|
|
INAOBEINBGO inaobeinbgo3 = new INAOBEINBGO();
|
|
inaobeinbgo3.MDAMJJGPJKM = "Foo";
|
|
inaobeinbgo3.LNHMBKMKJMK = "Bar";
|
|
inaobeinbgo3.CCAOPECOMAM = "Baz";
|
|
inaobeinbgo3.KDPLODLILDE = (TMP_InputField.InputType)((ulong)2L);
|
|
Action<string> action;
|
|
if (DynamicUIModelController.TestImpl.<>c.<>9__0_1 == 0)
|
|
{
|
|
action = delegate(string value)
|
|
{
|
|
};
|
|
DynamicUIModelController.TestImpl.<>c.<>9__0_1 = action;
|
|
}
|
|
INAOBEINBGO inaobeinbgo4 = inaobeinbgo3.JEFOGECLNEE(action);
|
|
AJIHDJKAFDD ajihdjkafdd = new AJIHDJKAFDD();
|
|
ajihdjkafdd.MDAMJJGPJKM = "Foo";
|
|
ajihdjkafdd.LNHMBKMKJMK = "Bar";
|
|
ajihdjkafdd.ELEPMCOFMJM = -1f;
|
|
ajihdjkafdd.BOJMOAGELMP = 1f;
|
|
Action<float> action2;
|
|
if (DynamicUIModelController.TestImpl.<>c.<>9__0_2 == 0)
|
|
{
|
|
action2 = delegate(float value)
|
|
{
|
|
};
|
|
DynamicUIModelController.TestImpl.<>c.<>9__0_2 = action2;
|
|
}
|
|
AJIHDJKAFDD ajihdjkafdd2 = ajihdjkafdd.JEFOGECLNEE(action2);
|
|
AJIHDJKAFDD ajihdjkafdd3 = new AJIHDJKAFDD();
|
|
ajihdjkafdd3.MDAMJJGPJKM = "Foo";
|
|
ajihdjkafdd3.LNHMBKMKJMK = "Bar";
|
|
ajihdjkafdd3.ELEPMCOFMJM = (float)num;
|
|
ajihdjkafdd3.BOJMOAGELMP = 10f;
|
|
ajihdjkafdd3.PBNIGPCNAJP = true;
|
|
Action<float> action3;
|
|
if (DynamicUIModelController.TestImpl.<>c.<>9__0_3 == 0)
|
|
{
|
|
action3 = delegate(float value)
|
|
{
|
|
};
|
|
DynamicUIModelController.TestImpl.<>c.<>9__0_3 = action3;
|
|
}
|
|
AJIHDJKAFDD ajihdjkafdd4 = ajihdjkafdd3.JEFOGECLNEE(action3);
|
|
DOCOIPFEKAM docoipfekam = new DOCOIPFEKAM();
|
|
docoipfekam.GPJEDBDCNNP = "Foo";
|
|
Action<bool> action4;
|
|
if (DynamicUIModelController.TestImpl.<>c.<>9__0_4 == 0)
|
|
{
|
|
action4 = delegate(bool toggle)
|
|
{
|
|
};
|
|
DynamicUIModelController.TestImpl.<>c.<>9__0_4 = action4;
|
|
}
|
|
DOCOIPFEKAM docoipfekam2 = docoipfekam.MDAGIMCFEIJ(action4);
|
|
DOCOIPFEKAM docoipfekam3 = new DOCOIPFEKAM();
|
|
docoipfekam3.GPJEDBDCNNP = "Bar";
|
|
docoipfekam3.DEKMEOFCKAF = num;
|
|
Action<bool> action5;
|
|
if (DynamicUIModelController.TestImpl.<>c.<>9__0_5 == 0)
|
|
{
|
|
action5 = delegate(bool toggle)
|
|
{
|
|
};
|
|
DynamicUIModelController.TestImpl.<>c.<>9__0_5 = action5;
|
|
}
|
|
DOCOIPFEKAM docoipfekam4 = docoipfekam3.MDAGIMCFEIJ(action5);
|
|
LBEHDFOHDFL lbehdfohdfl = new LBEHDFOHDFL();
|
|
lbehdfohdfl.ODOPKMFAEDH = 16f;
|
|
lbehdfohdfl.PFDJAAFIIGD = new List
|
|
{
|
|
new DOCOIPFEKAM
|
|
{
|
|
GPJEDBDCNNP = "Checkbox"
|
|
}
|
|
};
|
|
ILIGKJJIKLL[] array = new ILIGKJJIKLL[2];
|
|
array[0] = (ILIGKJJIKLL)((ulong)3L);
|
|
array[0] = (ILIGKJJIKLL)((ulong)4L);
|
|
LBEHDFOHDFL lbehdfohdfl2 = lbehdfohdfl.IENKLMFKHIL<ILIGKJJIKLL>(array);
|
|
Action<GGAEDILEDCM> action6;
|
|
if (DynamicUIModelController.TestImpl.<>c.<>9__0_6 == 0)
|
|
{
|
|
action6 = delegate(GGAEDILEDCM dynamicRadioButtonData)
|
|
{
|
|
};
|
|
DynamicUIModelController.TestImpl.<>c.<>9__0_6 = action6;
|
|
}
|
|
LBEHDFOHDFL lbehdfohdfl3 = lbehdfohdfl2.OnSelect(action6);
|
|
LFNGMMDIGKF lfngmmdigkf = new LFNGMMDIGKF();
|
|
lfngmmdigkf.ODOPKMFAEDH = 16f;
|
|
int num2 = 0;
|
|
lfngmmdigkf.KKMLLBAFEDK = num2;
|
|
lfngmmdigkf.PFDJAAFIIGD = new List { imafjgkhemd, imafjgkhemd2, imafjgkhemd3 };
|
|
List<DOPNALIMPNA> list = new List();
|
|
list.Add(lfngmmdigkf);
|
|
list.Add(inaobeinbgo2);
|
|
list.Add(inaobeinbgo4);
|
|
list.Add(ajihdjkafdd2);
|
|
list.Add(ajihdjkafdd4);
|
|
list.Add(docoipfekam2);
|
|
list.Add(docoipfekam4);
|
|
list.Add(new KHEOPNBJDME
|
|
{
|
|
MDAMJJGPJKM = "Foo",
|
|
LNHMBKMKJMK = "Bar",
|
|
BENKEOILAEG = "Baz",
|
|
PFDJAAFIIGD = new List { lbehdfohdfl3 }
|
|
});
|
|
}
|
|
|
|
// Token: 0x060044B6 RID: 17590 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60044B6")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060044B7 RID: 17591 RVA: 0x0010A654 File Offset: 0x00108854
|
|
[Token(Token = "0x60044B7")]
|
|
[Address(RVA = "0x1D427E0", Offset = "0x1D411E0", VA = "0x181D427E0")]
|
|
public TestImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A97 RID: 2711
|
|
[Token(Token = "0x2000A97")]
|
|
[Serializable]
|
|
private class SpawnerImpl : PrefabSpawnerControllerImpl<DynamicUIModel>
|
|
{
|
|
// Token: 0x060044C1 RID: 17601 RVA: 0x0010A668 File Offset: 0x00108868
|
|
[Token(Token = "0x60044C1")]
|
|
[Address(RVA = "0x1D414B0", Offset = "0x1D3FEB0", VA = "0x181D414B0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
base.LKLKGDMFMCC();
|
|
IReadOnlyDictionary<Type, GameObject> dynamicUIPrefabs = DynamicUIConfig.Instance.DynamicUIPrefabs;
|
|
num += num;
|
|
num++;
|
|
Type type;
|
|
while (type == 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
base.MJLHLGCPKKA(num2);
|
|
num2 += num2;
|
|
}
|
|
Type type2;
|
|
Debug.LogError(string.Format("You must add a prefab to the DynamicUIConfig for '{0}'", type2));
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060044C2 RID: 17602 RVA: 0x0010A6E0 File Offset: 0x001088E0
|
|
[Token(Token = "0x60044C2")]
|
|
[Address(RVA = "0x1D41060", Offset = "0x1D3FA60", VA = "0x181D41060", Slot = "29")]
|
|
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
|
{
|
|
EOEDAKBLAIH component = GCCLEJOGCCE.GetComponent<EOEDAKBLAIH>();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060044C3 RID: 17603 RVA: 0x0010A6FC File Offset: 0x001088FC
|
|
[Token(Token = "0x60044C3")]
|
|
[Address(RVA = "0x1D41780", Offset = "0x1D40180", VA = "0x181D41780")]
|
|
public SpawnerImpl()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|