This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
+155
View File
@@ -0,0 +1,155 @@
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI
{
// Token: 0x0200079E RID: 1950
[Token(Token = "0x200079E")]
[CreateAssetMenu]
[StructLayout(3)]
public class DynamicUIConfig : ScriptableObject
{
// Token: 0x17000966 RID: 2406
// (get) Token: 0x06003776 RID: 14198 RVA: 0x000EC128 File Offset: 0x000EA328
[Token(Token = "0x17000966")]
public static DynamicUIConfig Instance
{
[Token(Token = "0x6003776")]
[Address(RVA = "0x107B0B0", Offset = "0x1079AB0", VA = "0x18107B0B0")]
get
{
DynamicUIConfig instance = DynamicUIConfig._instance;
int num = 0;
if (!(instance != num))
{
DynamicUIConfig._instance = OIOLECLLCPM.GDJBDCKGDLE<DynamicUIConfig>(0);
DynamicUIConfig instance2 = DynamicUIConfig._instance;
int num2 = 0;
if (instance2 == num2)
{
Debug.LogError("Failed to load Dynamic UI Config");
}
}
return DynamicUIConfig._instance;
}
}
// Token: 0x17000967 RID: 2407
// (get) Token: 0x06003777 RID: 14199 RVA: 0x000EC174 File Offset: 0x000EA374
[Token(Token = "0x17000967")]
public IReadOnlyDictionary<Type, GameObject> DynamicUIPrefabs
{
[Token(Token = "0x6003777")]
[Address(RVA = "0x107AEC0", Offset = "0x10798C0", VA = "0x18107AEC0")]
get
{
if (this.dynamicTypePrefabs == 0)
{
Dictionary<Type, GameObject> dictionary = new Dictionary();
Type typeFromHandle = typeof(LFNGMMDIGKF);
GameObject dynamicPanelHorizontalPrefab = this.DynamicPanelHorizontalPrefab;
dictionary.Add(typeFromHandle, dynamicPanelHorizontalPrefab);
Type typeFromHandle2 = typeof(MMIDPKKHMFJ);
GameObject dynamicPanelVerticalPrefab = this.DynamicPanelVerticalPrefab;
dictionary.Add(typeFromHandle2, dynamicPanelVerticalPrefab);
Type typeFromHandle3 = typeof(KHEOPNBJDME);
GameObject dynamicSectionPanelPrefab = this.DynamicSectionPanelPrefab;
dictionary.Add(typeFromHandle3, dynamicSectionPanelPrefab);
Type typeFromHandle4 = typeof(IMAFJGKHEMD);
GameObject dynamicButtonPrefab = this.DynamicButtonPrefab;
dictionary.Add(typeFromHandle4, dynamicButtonPrefab);
Type typeFromHandle5 = typeof(INAOBEINBGO);
GameObject dynamicInputFieldPrefab = this.DynamicInputFieldPrefab;
dictionary.Add(typeFromHandle5, dynamicInputFieldPrefab);
Type typeFromHandle6 = typeof(AJIHDJKAFDD);
GameObject dynamicSliderPrefab = this.DynamicSliderPrefab;
dictionary.Add(typeFromHandle6, dynamicSliderPrefab);
Type typeFromHandle7 = typeof(DOCOIPFEKAM);
GameObject dynamicCheckboxPrefab = this.DynamicCheckboxPrefab;
dictionary.Add(typeFromHandle7, dynamicCheckboxPrefab);
Type typeFromHandle8 = typeof(LBEHDFOHDFL);
GameObject dynamicRadioButtonGroupPrefab = this.DynamicRadioButtonGroupPrefab;
dictionary.Add(typeFromHandle8, dynamicRadioButtonGroupPrefab);
Type typeFromHandle9 = typeof(GGAEDILEDCM);
GameObject dynamicRadioButtonPrefab = this.DynamicRadioButtonPrefab;
dictionary.Add(typeFromHandle9, dynamicRadioButtonPrefab);
this.dynamicTypePrefabs = dictionary;
}
throw new NullReferenceException();
}
}
// Token: 0x06003778 RID: 14200 RVA: 0x000EC2A8 File Offset: 0x000EA4A8
[Token(Token = "0x6003778")]
[Address(RVA = "0x3C6D30", Offset = "0x3C5730", VA = "0x1803C6D30")]
public DynamicUIConfig()
{
}
// Token: 0x04003097 RID: 12439
[Token(Token = "0x4003097")]
private static DynamicUIConfig _instance;
// Token: 0x04003098 RID: 12440
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003098")]
[SerializeField]
private GameObject DynamicPanelHorizontalPrefab;
// Token: 0x04003099 RID: 12441
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003099")]
[SerializeField]
private GameObject DynamicPanelVerticalPrefab;
// Token: 0x0400309A RID: 12442
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400309A")]
[SerializeField]
private GameObject DynamicSectionPanelPrefab;
// Token: 0x0400309B RID: 12443
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400309B")]
[SerializeField]
private GameObject DynamicButtonPrefab;
// Token: 0x0400309C RID: 12444
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400309C")]
[SerializeField]
private GameObject DynamicInputFieldPrefab;
// Token: 0x0400309D RID: 12445
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400309D")]
[SerializeField]
private GameObject DynamicSliderPrefab;
// Token: 0x0400309E RID: 12446
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400309E")]
[SerializeField]
private GameObject DynamicCheckboxPrefab;
// Token: 0x0400309F RID: 12447
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400309F")]
[SerializeField]
private GameObject DynamicRadioButtonGroupPrefab;
// Token: 0x040030A0 RID: 12448
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40030A0")]
[SerializeField]
private GameObject DynamicRadioButtonPrefab;
// Token: 0x040030A1 RID: 12449
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40030A1")]
private Dictionary<Type, GameObject> dynamicTypePrefabs;
}
}