This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+408
View File
@@ -0,0 +1,408 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RRUI
{
// Token: 0x020007AD RID: 1965
[Token(Token = "0x20007AD")]
[CreateAssetMenu]
public class StoreItemsConfig : ScriptableObject
{
// Token: 0x1700098F RID: 2447
// (get) Token: 0x060037CE RID: 14286 RVA: 0x000E7FF4 File Offset: 0x000E61F4
[Token(Token = "0x1700098F")]
public static StoreItemsConfig Instance
{
[Token(Token = "0x60037CE")]
[Address(RVA = "0x15A0960", Offset = "0x159F960", VA = "0x1815A0960")]
get
{
StoreItemsConfig instance = StoreItemsConfig._instance;
int num = 0;
if (!(instance != num))
{
StoreItemsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK<StoreItemsConfig>(0);
StoreItemsConfig instance2 = StoreItemsConfig._instance;
int num2 = 0;
if (instance2 == num2)
{
Debug.LogError("Failed to load store item object");
}
}
return StoreItemsConfig._instance;
}
}
// Token: 0x060037CF RID: 14287 RVA: 0x000E8040 File Offset: 0x000E6240
[Token(Token = "0x60037CF")]
[Address(RVA = "0x159FEF0", Offset = "0x159EEF0", VA = "0x18159FEF0")]
public void GNHOFKELHDN(out List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> MPKFLMDODBO, out List<TMP_Dropdown.OptionData> FAIIFLGONJC)
{
List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> storeItemSortCriteriaMetadata = this.StoreItemSortCriteriaMetadata;
Func<StoreItemsConfig.StoreItemSortFriendlyNameMapping, StoreItemsConfig.EMGAPOLDOKH> <>9__13_ = StoreItemsConfig.<>c.<>9__13_0;
if (<>9__13_ == 0)
{
StoreItemsConfig.<>c.<>9__13_0 = delegate(StoreItemsConfig.StoreItemSortFriendlyNameMapping sc)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
}
List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> list = Enumerable.ToList<StoreItemsConfig.StoreItemSortFriendlyNameMapping>(Enumerable.OrderBy<StoreItemsConfig.StoreItemSortFriendlyNameMapping, StoreItemsConfig.EMGAPOLDOKH>(storeItemSortCriteriaMetadata, <>9__13_));
MPKFLMDODBO._items = list;
Func<StoreItemsConfig.StoreItemSortFriendlyNameMapping, TMP_Dropdown.OptionData> func;
if (StoreItemsConfig.<>c.<>9__13_1 == 0)
{
func = delegate(StoreItemsConfig.StoreItemSortFriendlyNameMapping m)
{
TMP_Dropdown.OptionData optionData;
return optionData;
};
StoreItemsConfig.<>c.<>9__13_1 = func;
}
List<TMP_Dropdown.OptionData> list2 = Enumerable.ToList<TMP_Dropdown.OptionData>(Enumerable.Select<StoreItemsConfig.StoreItemSortFriendlyNameMapping, TMP_Dropdown.OptionData>(list, func));
FAIIFLGONJC._items = list2;
}
// Token: 0x060037D0 RID: 14288 RVA: 0x000E80BC File Offset: 0x000E62BC
[Token(Token = "0x60037D0")]
[Address(RVA = "0x159FDE0", Offset = "0x159EDE0", VA = "0x18159FDE0")]
public void GNHOFKELHDN(out List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> MPKFLMDODBO)
{
List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> storeItemSortCriteriaMetadata = this.StoreItemSortCriteriaMetadata;
Func<StoreItemsConfig.StoreItemSortFriendlyNameMapping, StoreItemsConfig.EMGAPOLDOKH> <>9__14_ = StoreItemsConfig.<>c.<>9__14_0;
if (<>9__14_ == 0)
{
StoreItemsConfig.<>c.<>9__14_0 = delegate(StoreItemsConfig.StoreItemSortFriendlyNameMapping sc)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
}
List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> list = Enumerable.ToList<StoreItemsConfig.StoreItemSortFriendlyNameMapping>(Enumerable.OrderBy<StoreItemsConfig.StoreItemSortFriendlyNameMapping, StoreItemsConfig.EMGAPOLDOKH>(storeItemSortCriteriaMetadata, <>9__14_));
MPKFLMDODBO._items = list;
}
// Token: 0x060037D1 RID: 14289 RVA: 0x000E8104 File Offset: 0x000E6304
[Token(Token = "0x60037D1")]
[Address(RVA = "0x159FC60", Offset = "0x159EC60", VA = "0x18159FC60")]
public string BAAGAKBGOGO(StoreItemsConfig.BLELJEFJKMJ LMAJKCLDDIF)
{
Dictionary<StoreItemsConfig.BLELJEFJKMJ, string> storeItemFilterFriendlyNameMapping = this.StoreItemFilterFriendlyNameMapping;
throw new NullReferenceException();
}
// Token: 0x060037D2 RID: 14290 RVA: 0x000E8138 File Offset: 0x000E6338
[Token(Token = "0x60037D2")]
[Address(RVA = "0x15A00D0", Offset = "0x159F0D0", VA = "0x1815A00D0")]
public void KJGLDJKJDEI([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x19DE30", Offset = "0x19D230")] ref List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> DAAFDLFCOGO, StoreItemsConfig.BLELJEFJKMJ ENBAMNJLJMA, StoreItemsConfig.BLELJEFJKMJ CJKHPGAPMOK)
{
if (ENBAMNJLJMA > StoreItemsConfig.BLELJEFJKMJ.ClothingTypeFilters)
{
if (ENBAMNJLJMA == StoreItemsConfig.BLELJEFJKMJ.RarityFilters)
{
return;
}
if (ENBAMNJLJMA == StoreItemsConfig.BLELJEFJKMJ.ConsumableFilters)
{
return;
}
if (ENBAMNJLJMA == StoreItemsConfig.BLELJEFJKMJ.SpecialTypeFilters)
{
return;
}
}
else
{
if (ENBAMNJLJMA == StoreItemsConfig.BLELJEFJKMJ.OwnershipFilters)
{
return;
}
if (ENBAMNJLJMA == StoreItemsConfig.BLELJEFJKMJ.ClothingTypeFilters)
{
return;
}
}
}
// Token: 0x060037D3 RID: 14291 RVA: 0x000E81A8 File Offset: 0x000E63A8
[Token(Token = "0x60037D3")]
[Address(RVA = "0x159FD20", Offset = "0x159ED20", VA = "0x18159FD20")]
private void EBDHCEPMAOK(List<StoreItemsConfig.BLELJEFJKMJ> ALMICNFABOK, [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x19E1C0", Offset = "0x19D5C0")] ref List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> DAAFDLFCOGO, StoreItemsConfig.BLELJEFJKMJ CJKHPGAPMOK)
{
Func<StoreItemsConfig.BLELJEFJKMJ, ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> func = delegate(StoreItemsConfig.BLELJEFJKMJ filter)
{
};
List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> list = Enumerable.ToList<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>>(Enumerable.Select<StoreItemsConfig.BLELJEFJKMJ, ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>>(ALMICNFABOK, func));
DAAFDLFCOGO._items = list;
}
// Token: 0x060037D4 RID: 14292 RVA: 0x000E81EC File Offset: 0x000E63EC
[Token(Token = "0x60037D4")]
[Address(RVA = "0x15A0310", Offset = "0x159F310", VA = "0x1815A0310")]
public StoreItemsConfig()
{
List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> list = new List();
this.StoreItemSortCriteriaMetadata = list;
this.StoreItemOwnershipFilterList = new List
{
(uint)1,
(uint)2
};
this.StoreItemSpecialTypeFilterList = new List
{
(uint)524288,
(uint)1048576,
(uint)2097152,
(uint)262144
};
this.StoreItemRarityFilterList = new List
{
(uint)2048,
(uint)4096,
(uint)8192,
(uint)16384,
(uint)32768
};
this.StoreItemClothingFilterList = new List
{
(uint)512,
(uint)64,
(uint)256,
(uint)1024,
(uint)128
};
this.StoreItemConsumablesFilterList = new List
{
(uint)16,
(uint)8,
(uint)4,
(uint)32,
(uint)131072,
(uint)65536
};
Dictionary<StoreItemsConfig.BLELJEFJKMJ, string> dictionary = new Dictionary();
throw new NullReferenceException();
}
// Token: 0x04002FD8 RID: 12248
[Token(Token = "0x4002FD8")]
private static StoreItemsConfig _instance;
// Token: 0x04002FD9 RID: 12249
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002FD9")]
[SerializeField]
[Header("Store Item Sort List")]
private List<StoreItemsConfig.StoreItemSortFriendlyNameMapping> StoreItemSortCriteriaMetadata;
// Token: 0x04002FDA RID: 12250
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002FDA")]
[SerializeField]
[Header("Ownership Filter List")]
private List<StoreItemsConfig.BLELJEFJKMJ> StoreItemOwnershipFilterList;
// Token: 0x04002FDB RID: 12251
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4002FDB")]
[SerializeField]
[Header("Special Type Filter List")]
private List<StoreItemsConfig.BLELJEFJKMJ> StoreItemSpecialTypeFilterList;
// Token: 0x04002FDC RID: 12252
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4002FDC")]
[SerializeField]
[Header("Rarity Filter List")]
private List<StoreItemsConfig.BLELJEFJKMJ> StoreItemRarityFilterList;
// Token: 0x04002FDD RID: 12253
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4002FDD")]
[SerializeField]
[Header("Clothing Filter List")]
private List<StoreItemsConfig.BLELJEFJKMJ> StoreItemClothingFilterList;
// Token: 0x04002FDE RID: 12254
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4002FDE")]
[SerializeField]
[Header("Consumables Filter List")]
private List<StoreItemsConfig.BLELJEFJKMJ> StoreItemConsumablesFilterList;
// Token: 0x04002FDF RID: 12255
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4002FDF")]
[Header("Store Item Filter List")]
private Dictionary<StoreItemsConfig.BLELJEFJKMJ, string> StoreItemFilterFriendlyNameMapping;
// Token: 0x020007AE RID: 1966
[Token(Token = "0x20007AE")]
public enum EMGAPOLDOKH
{
// Token: 0x04002FE1 RID: 12257
[Token(Token = "0x4002FE1")]
Default,
// Token: 0x04002FE2 RID: 12258
[Token(Token = "0x4002FE2")]
NewAndFeatured,
// Token: 0x04002FE3 RID: 12259
[Token(Token = "0x4002FE3")]
Name_Asc,
// Token: 0x04002FE4 RID: 12260
[Token(Token = "0x4002FE4")]
Name_Desc,
// Token: 0x04002FE5 RID: 12261
[Token(Token = "0x4002FE5")]
Rarity_Asc,
// Token: 0x04002FE6 RID: 12262
[Token(Token = "0x4002FE6")]
Rarity_Desc,
// Token: 0x04002FE7 RID: 12263
[Token(Token = "0x4002FE7")]
Price_Asc,
// Token: 0x04002FE8 RID: 12264
[Token(Token = "0x4002FE8")]
Price_Desc
}
// Token: 0x020007AF RID: 1967
[Token(Token = "0x20007AF")]
[Flags]
public enum BLELJEFJKMJ
{
// Token: 0x04002FEA RID: 12266
[Token(Token = "0x4002FEA")]
None = 0,
// Token: 0x04002FEB RID: 12267
[Token(Token = "0x4002FEB")]
Purchasable = 1,
// Token: 0x04002FEC RID: 12268
[Token(Token = "0x4002FEC")]
Owned = 2,
// Token: 0x04002FED RID: 12269
[Token(Token = "0x4002FED")]
Film = 4,
// Token: 0x04002FEE RID: 12270
[Token(Token = "0x4002FEE")]
Potion = 8,
// Token: 0x04002FEF RID: 12271
[Token(Token = "0x4002FEF")]
Food = 16,
// Token: 0x04002FF0 RID: 12272
[Token(Token = "0x4002FF0")]
GiftBox = 32,
// Token: 0x04002FF1 RID: 12273
[Token(Token = "0x4002FF1")]
Hat = 64,
// Token: 0x04002FF2 RID: 12274
[Token(Token = "0x4002FF2")]
Hair = 128,
// Token: 0x04002FF3 RID: 12275
[Token(Token = "0x4002FF3")]
Accessory = 256,
// Token: 0x04002FF4 RID: 12276
[Token(Token = "0x4002FF4")]
Torso = 512,
// Token: 0x04002FF5 RID: 12277
[Token(Token = "0x4002FF5")]
Glove = 1024,
// Token: 0x04002FF6 RID: 12278
[Token(Token = "0x4002FF6")]
OneStar = 2048,
// Token: 0x04002FF7 RID: 12279
[Token(Token = "0x4002FF7")]
TwoStar = 4096,
// Token: 0x04002FF8 RID: 12280
[Token(Token = "0x4002FF8")]
ThreeStar = 8192,
// Token: 0x04002FF9 RID: 12281
[Token(Token = "0x4002FF9")]
FourStar = 16384,
// Token: 0x04002FFA RID: 12282
[Token(Token = "0x4002FFA")]
FiveStar = 32768,
// Token: 0x04002FFB RID: 12283
[Token(Token = "0x4002FFB")]
KOIcon = 65536,
// Token: 0x04002FFC RID: 12284
[Token(Token = "0x4002FFC")]
HairDyes = 131072,
// Token: 0x04002FFD RID: 12285
[Token(Token = "0x4002FFD")]
EquipmentSkin = 262144,
// Token: 0x04002FFE RID: 12286
[Token(Token = "0x4002FFE")]
Featured = 524288,
// Token: 0x04002FFF RID: 12287
[Token(Token = "0x4002FFF")]
New = 1048576,
// Token: 0x04003000 RID: 12288
[Token(Token = "0x4003000")]
Members = 2097152,
// Token: 0x04003001 RID: 12289
[Token(Token = "0x4003001")]
OwnershipFilters = 3,
// Token: 0x04003002 RID: 12290
[Token(Token = "0x4003002")]
ClothingTypeFilters = 1984,
// Token: 0x04003003 RID: 12291
[Token(Token = "0x4003003")]
ConsumableFilters = 196668,
// Token: 0x04003004 RID: 12292
[Token(Token = "0x4003004")]
RarityFilters = 63488,
// Token: 0x04003005 RID: 12293
[Token(Token = "0x4003005")]
SpecialTypeFilters = 3932160,
// Token: 0x04003006 RID: 12294
[Token(Token = "0x4003006")]
ClothingOrConsumables = 198652
}
// Token: 0x020007B0 RID: 1968
[Token(Token = "0x20007B0")]
[Serializable]
public struct StoreItemSortFriendlyNameMapping
{
// Token: 0x04003007 RID: 12295
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003007")]
public StoreItemsConfig.EMGAPOLDOKH EnumValue;
// Token: 0x04003008 RID: 12296
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003008")]
public string FriendlyName;
}
// Token: 0x020007B2 RID: 1970
[Token(Token = "0x20007B2")]
[CompilerGenerated]
private sealed class IHJEKACALEP
{
// Token: 0x060037DA RID: 14298 RVA: 0x000E8438 File Offset: 0x000E6638
[Token(Token = "0x60037DA")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public IHJEKACALEP()
{
}
// Token: 0x060037DB RID: 14299 RVA: 0x000E844C File Offset: 0x000E664C
[Token(Token = "0x60037DB")]
[Address(RVA = "0x1591520", Offset = "0x1590520", VA = "0x181591520")]
internal ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool> <InitializeActiveFiltersList>b__0(StoreItemsConfig.BLELJEFJKMJ filter)
{
}
// Token: 0x0400300D RID: 12301
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400300D")]
public StoreItemsConfig.BLELJEFJKMJ activeFilters;
}
}
}