scripts
This commit is contained in:
@@ -0,0 +1,139 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RRUI
|
||||
{
|
||||
// Token: 0x0200079F RID: 1951
|
||||
[Token(Token = "0x200079F")]
|
||||
[CreateAssetMenu]
|
||||
[StructLayout(3)]
|
||||
public class InventionsConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000968 RID: 2408
|
||||
// (get) Token: 0x06003779 RID: 14201 RVA: 0x000EC2BC File Offset: 0x000EA4BC
|
||||
[Token(Token = "0x17000968")]
|
||||
public static InventionsConfig Instance
|
||||
{
|
||||
[Token(Token = "0x6003779")]
|
||||
[Address(RVA = "0x107DEF0", Offset = "0x107C8F0", VA = "0x18107DEF0")]
|
||||
get
|
||||
{
|
||||
InventionsConfig instance = InventionsConfig._instance;
|
||||
int num = 0;
|
||||
if (!(instance != num))
|
||||
{
|
||||
InventionsConfig._instance = OIOLECLLCPM.GDJBDCKGDLE<InventionsConfig>(0);
|
||||
InventionsConfig instance2 = InventionsConfig._instance;
|
||||
int num2 = 0;
|
||||
if (instance2 == num2)
|
||||
{
|
||||
Debug.LogError("Failed to load Inventions object");
|
||||
}
|
||||
}
|
||||
return InventionsConfig._instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600377A RID: 14202 RVA: 0x000EC308 File Offset: 0x000EA508
|
||||
[Token(Token = "0x600377A")]
|
||||
[Address(RVA = "0x107DB10", Offset = "0x107C510", VA = "0x18107DB10")]
|
||||
public void OBAJPBACBIC(out List<InventionsConfig.InventionSortFriendlyNameMapping> MPKFLMDODBO, out List<AG_TMP_Dropdown.OptionData> FAIIFLGONJC)
|
||||
{
|
||||
List<InventionsConfig.InventionSortFriendlyNameMapping> inventionSortCriteriaMetadata = this.InventionSortCriteriaMetadata;
|
||||
Func<InventionsConfig.InventionSortFriendlyNameMapping, InventionsConfig.IJEBAJLMDGP> <>9__6_ = InventionsConfig.<>c.<>9__6_0;
|
||||
if (<>9__6_ == 0)
|
||||
{
|
||||
InventionsConfig.<>c.<>9__6_0 = delegate(InventionsConfig.InventionSortFriendlyNameMapping sc)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
List<InventionsConfig.InventionSortFriendlyNameMapping> list = Enumerable.ToList<InventionsConfig.InventionSortFriendlyNameMapping>(Enumerable.OrderBy<InventionsConfig.InventionSortFriendlyNameMapping, InventionsConfig.IJEBAJLMDGP>(inventionSortCriteriaMetadata, <>9__6_));
|
||||
MPKFLMDODBO._items = list;
|
||||
Func<InventionsConfig.InventionSortFriendlyNameMapping, AG_TMP_Dropdown.OptionData> func;
|
||||
if (InventionsConfig.<>c.<>9__6_1 == 0)
|
||||
{
|
||||
func = delegate(InventionsConfig.InventionSortFriendlyNameMapping m)
|
||||
{
|
||||
AG_TMP_Dropdown.OptionData optionData;
|
||||
return optionData;
|
||||
};
|
||||
InventionsConfig.<>c.<>9__6_1 = func;
|
||||
}
|
||||
List<AG_TMP_Dropdown.OptionData> list2 = Enumerable.ToList<AG_TMP_Dropdown.OptionData>(Enumerable.Select<InventionsConfig.InventionSortFriendlyNameMapping, AG_TMP_Dropdown.OptionData>(list, func));
|
||||
FAIIFLGONJC._items = list2;
|
||||
}
|
||||
|
||||
// Token: 0x0600377B RID: 14203 RVA: 0x000EC384 File Offset: 0x000EA584
|
||||
[Token(Token = "0x600377B")]
|
||||
[Address(RVA = "0x107DCF0", Offset = "0x107C6F0", VA = "0x18107DCF0")]
|
||||
public InventionsConfig()
|
||||
{
|
||||
List<InventionsConfig.InventionSortFriendlyNameMapping> list = new List();
|
||||
this.InventionSortCriteriaMetadata = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040030A2 RID: 12450
|
||||
[Token(Token = "0x40030A2")]
|
||||
private static InventionsConfig _instance;
|
||||
|
||||
// Token: 0x040030A3 RID: 12451
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40030A3")]
|
||||
[SerializeField]
|
||||
[Header("Invention List")]
|
||||
private List<InventionsConfig.InventionSortFriendlyNameMapping> InventionSortCriteriaMetadata;
|
||||
|
||||
// Token: 0x020007A0 RID: 1952
|
||||
[Token(Token = "0x20007A0")]
|
||||
public enum IJEBAJLMDGP
|
||||
{
|
||||
// Token: 0x040030A5 RID: 12453
|
||||
[Token(Token = "0x40030A5")]
|
||||
CreationDate_Desc,
|
||||
// Token: 0x040030A6 RID: 12454
|
||||
[Token(Token = "0x40030A6")]
|
||||
CreationDate_Asc,
|
||||
// Token: 0x040030A7 RID: 12455
|
||||
[Token(Token = "0x40030A7")]
|
||||
Name_Asc,
|
||||
// Token: 0x040030A8 RID: 12456
|
||||
[Token(Token = "0x40030A8")]
|
||||
Name_Desc,
|
||||
// Token: 0x040030A9 RID: 12457
|
||||
[Token(Token = "0x40030A9")]
|
||||
Downloads_Asc,
|
||||
// Token: 0x040030AA RID: 12458
|
||||
[Token(Token = "0x40030AA")]
|
||||
Downloads_Desc,
|
||||
// Token: 0x040030AB RID: 12459
|
||||
[Token(Token = "0x40030AB")]
|
||||
Cheers_Asc,
|
||||
// Token: 0x040030AC RID: 12460
|
||||
[Token(Token = "0x40030AC")]
|
||||
Cheers_Desc
|
||||
}
|
||||
|
||||
// Token: 0x020007A1 RID: 1953
|
||||
[Token(Token = "0x20007A1")]
|
||||
[Serializable]
|
||||
public struct InventionSortFriendlyNameMapping
|
||||
{
|
||||
// Token: 0x040030AD RID: 12461
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40030AD")]
|
||||
public InventionsConfig.IJEBAJLMDGP EnumValue;
|
||||
|
||||
// Token: 0x040030AE RID: 12462
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40030AE")]
|
||||
public string FriendlyName;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user