Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/AGUI/StackedUI/BackpackScreen.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

477 lines
20 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Consumable;
using RecRoom.Core;
using RecRoom.Players;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x0200121E RID: 4638
[Token(Token = "0x200121E")]
public class BackpackScreen : WatchUIFlow
{
// Token: 0x1700116B RID: 4459
// (get) Token: 0x060067F3 RID: 26611 RVA: 0x0016AA18 File Offset: 0x00168C18
// (set) Token: 0x060067F4 RID: 26612 RVA: 0x0016AA2C File Offset: 0x00168C2C
[Token(Token = "0x1700116B")]
private BackpackScreen.EJKOBPNECBN CFHLFFLHJDI
{
[Token(Token = "0x60067F3")]
[Address(RVA = "0x81CEA0", Offset = "0x81BEA0", VA = "0x18081CEA0")]
get
{
return this.HCKEPLFAMLN;
}
[Token(Token = "0x60067F4")]
[Address(RVA = "0x1A4CAB0", Offset = "0x1A4BAB0", VA = "0x181A4CAB0")]
set
{
if (this.HCKEPLFAMLN != value)
{
this.HCKEPLFAMLN = value;
this.FIFOHGCNDJP();
return;
}
}
}
// Token: 0x060067F5 RID: 26613 RVA: 0x0016AA50 File Offset: 0x00168C50
[Token(Token = "0x60067F5")]
[Address(RVA = "0x1A4C290", Offset = "0x1A4B290", VA = "0x181A4C290", Slot = "6")]
protected override void Awake()
{
base..ctor();
ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
this.FFJNCDBCOBO = instance;
Action<OOCCCGPICOG, bool> action = new Action(this.BNFPEINEDCC);
instance.OnPurchasedConsumableChanged += action;
EquipmentManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
this.CFEHLADODLN = instance2;
Action<CFOEKMPLMII> action2 = new Action(this.PDPJFPPLJGB);
instance2.NewEquipmentUnlocked += action2;
}
// Token: 0x060067F6 RID: 26614 RVA: 0x0016AAAC File Offset: 0x00168CAC
[Token(Token = "0x60067F6")]
[Address(RVA = "0x1A4D1E0", Offset = "0x1A4C1E0", VA = "0x181A4D1E0", Slot = "7")]
protected override void OnDestroy()
{
ConsumableManager ffjncdbcobo = this.FFJNCDBCOBO;
int num = 0;
if (ffjncdbcobo != num)
{
ConsumableManager ffjncdbcobo2 = this.FFJNCDBCOBO;
Action<OOCCCGPICOG, bool> action = new Action(this.BNFPEINEDCC);
ffjncdbcobo2.OnPurchasedConsumableChanged -= action;
}
EquipmentManager cfehladodln = this.CFEHLADODLN;
int num2 = 0;
if (cfehladodln != num2)
{
EquipmentManager cfehladodln2 = this.CFEHLADODLN;
Action<CFOEKMPLMII> action2 = new Action(this.PDPJFPPLJGB);
cfehladodln2.NewEquipmentUnlocked -= action2;
}
base.OnDestroy();
}
// Token: 0x060067F7 RID: 26615 RVA: 0x0016AB2C File Offset: 0x00168D2C
[Token(Token = "0x60067F7")]
[Address(RVA = "0x1A4D320", Offset = "0x1A4C320", VA = "0x181A4D320")]
private void OnEnable()
{
Action action = new Action(this.BEFHOGJHOKD);
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action);
RectTransform rectTransform = this.favoriteToolInfo;
int num = 0;
if (rectTransform != num)
{
GameObject gameObject = this.favoriteToolInfo.gameObject;
bool flag = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.VR;
gameObject.SetActive(flag);
}
}
// Token: 0x060067F8 RID: 26616 RVA: 0x0016AB8C File Offset: 0x00168D8C
[Token(Token = "0x60067F8")]
[Address(RVA = "0x1A4CFE0", Offset = "0x1A4BFE0", VA = "0x181A4CFE0")]
private void HBCGLPDDGJC()
{
BackpackScreen.EJKOBPNECBN hckeplfamln = this.HCKEPLFAMLN;
if (hckeplfamln == BackpackScreen.EJKOBPNECBN.Tools || hckeplfamln == BackpackScreen.EJKOBPNECBN.Tools || hckeplfamln == BackpackScreen.EJKOBPNECBN.Tools || hckeplfamln == BackpackScreen.EJKOBPNECBN.Skins)
{
this.toolsTabButton.ForcePressed();
return;
}
}
// Token: 0x060067F9 RID: 26617 RVA: 0x0016ABC4 File Offset: 0x00168DC4
[Token(Token = "0x60067F9")]
[Address(RVA = "0x1A4CB30", Offset = "0x1A4BB30", VA = "0x181A4CB30")]
private void FIFOHGCNDJP()
{
/*
An exception occurred when decompiling this method (060067F9)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AGUI.StackedUI.BackpackScreen::FIFOHGCNDJP()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_17C:
stloc:NotImplementedException(var_24_186, newobj:NotImplementedException(NotImplementedException::.ctor, ldstr:string("Unknown consumable category")))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x060067FA RID: 26618 RVA: 0x0016AD58 File Offset: 0x00168F58
[Token(Token = "0x60067FA")]
[Address(RVA = "0x1A4CAD0", Offset = "0x1A4BAD0", VA = "0x181A4CAD0")]
private List<OOCCCGPICOG> FFPLBJLLPGN()
{
return Enumerable.ToList<OOCCCGPICOG>(this.FFJNCDBCOBO.<EJMJIFKMMDN>k__BackingField.Values);
}
// Token: 0x060067FB RID: 26619 RVA: 0x0016AD80 File Offset: 0x00168F80
[Token(Token = "0x60067FB")]
[Address(RVA = "0x1A4D040", Offset = "0x1A4C040", VA = "0x181A4D040")]
private List<OOCCCGPICOG> MLEPCLKMBIK()
{
return this.FFJNCDBCOBO.GetLatestPurchasedNonTransferableConsumablesInCategory(ConsumableManager.KIDKMAOBOIG.Food);
}
// Token: 0x060067FC RID: 26620 RVA: 0x0016ADA0 File Offset: 0x00168FA0
[Token(Token = "0x60067FC")]
[Address(RVA = "0x1A4D070", Offset = "0x1A4C070", VA = "0x181A4D070")]
private List<OOCCCGPICOG> NDIIENELDJC()
{
List<OOCCCGPICOG> list = new List();
List<OOCCCGPICOG> latestPurchasedNonTransferableConsumablesInCategory = this.FFJNCDBCOBO.GetLatestPurchasedNonTransferableConsumablesInCategory(ConsumableManager.KIDKMAOBOIG.Potion_Head);
list.AddRange(latestPurchasedNonTransferableConsumablesInCategory);
List<OOCCCGPICOG> latestPurchasedNonTransferableConsumablesInCategory2 = this.FFJNCDBCOBO.GetLatestPurchasedNonTransferableConsumablesInCategory(ConsumableManager.KIDKMAOBOIG.Potion_Hand);
list.AddRange(latestPurchasedNonTransferableConsumablesInCategory2);
List<OOCCCGPICOG> latestPurchasedNonTransferableConsumablesInCategory3 = this.FFJNCDBCOBO.GetLatestPurchasedNonTransferableConsumablesInCategory(ConsumableManager.KIDKMAOBOIG.Potion_HairDye);
list.AddRange(latestPurchasedNonTransferableConsumablesInCategory3);
ConsumableManager ffjncdbcobo = this.FFJNCDBCOBO;
int num = 0;
List<OOCCCGPICOG> latestPurchasedNonTransferableConsumablesInCategory4 = ffjncdbcobo.GetLatestPurchasedNonTransferableConsumablesInCategory((ConsumableManager.KIDKMAOBOIG)num);
list.AddRange(latestPurchasedNonTransferableConsumablesInCategory4);
List<OOCCCGPICOG> latestPurchasedNonTransferableConsumablesInCategory5 = this.FFJNCDBCOBO.GetLatestPurchasedNonTransferableConsumablesInCategory(ConsumableManager.KIDKMAOBOIG.KO_Customization);
list.AddRange(latestPurchasedNonTransferableConsumablesInCategory5);
List<OOCCCGPICOG> latestPurchasedNonTransferableConsumablesInCategory6 = this.FFJNCDBCOBO.GetLatestPurchasedNonTransferableConsumablesInCategory(ConsumableManager.KIDKMAOBOIG.Coupon);
list.AddRange(latestPurchasedNonTransferableConsumablesInCategory6);
return list;
}
// Token: 0x060067FD RID: 26621 RVA: 0x0016AE40 File Offset: 0x00169040
[Token(Token = "0x60067FD")]
[Address(RVA = "0x1A4CAB0", Offset = "0x1A4BAB0", VA = "0x181A4CAB0")]
private void FIEHCMHLJNF(BackpackScreen.EJKOBPNECBN HGLLKBFOBIE)
{
if (this.HCKEPLFAMLN != HGLLKBFOBIE)
{
this.HCKEPLFAMLN = HGLLKBFOBIE;
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060067FE RID: 26622 RVA: 0x0016AE64 File Offset: 0x00169064
[Token(Token = "0x60067FE")]
[Address(RVA = "0x1A4C430", Offset = "0x1A4B430", VA = "0x181A4C430")]
private void BNFPEINEDCC(OOCCCGPICOG BAJGNABECMN, bool AKJFIEJBCJA)
{
if (base.gameObject.activeInHierarchy)
{
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060067FF RID: 26623 RVA: 0x0016AE8C File Offset: 0x0016908C
[Token(Token = "0x60067FF")]
[Address(RVA = "0x1A4D420", Offset = "0x1A4C420", VA = "0x181A4D420")]
private void PDPJFPPLJGB(CFOEKMPLMII FAFPPDGHACH)
{
this.FIFOHGCNDJP();
}
// Token: 0x06006800 RID: 26624 RVA: 0x0016AEA0 File Offset: 0x001690A0
[Token(Token = "0x6006800")]
[Address(RVA = "0x1A4C4F0", Offset = "0x1A4B4F0", VA = "0x181A4C4F0")]
public void Button_ToggleActiveState(OOCCCGPICOG consumable)
{
int num = (int)consumable.GMMAAAGFAKO();
ConsumableInfo consumableInfo = consumable.LENBPGEABJK();
int num2 = 0;
int num3 = 0;
ConsumableTool consumableTool;
if (consumableTool != num3)
{
long <JPAOOKPLEDB>k__BackingField = consumableTool.CKNFEDPPDOO.<JPAOOKPLEDB>k__BackingField;
if (consumable.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField)
{
}
KKPBCOOONNK.JAKJLFDNEJA(consumableTool.gameObject);
}
ConsumableManager ffjncdbcobo = this.FFJNCDBCOBO;
string <CNJALCEBPMC>k__BackingField = consumable.<CNJALCEBPMC>k__BackingField;
string <CNJALCEBPMC>k__BackingField2;
if (!ffjncdbcobo.IsConsumableOfTypeActive(<CNJALCEBPMC>k__BackingField))
{
if (num2 == 0)
{
GiftBox bidcgcgmnnn = SingletonMonoBehaviour.ONCPNMDGGKG.BIDCGCGMNNN;
int num4 = 0;
if (bidcgcgmnnn != num4 && bidcgcgmnnn.PAAEOIBGJEI == CDFEDFLKOBE.Consumable)
{
SingletonMonoBehaviour.ONCPNMDGGKG.StopReceivingGifts();
}
if (consumableInfo == 0 || !consumableInfo.HasConsumableTool)
{
this.FFJNCDBCOBO.ActivateConsumable(consumable, true);
goto IL_EA;
}
Vector3 down = Vector3.down;
long <JPAOOKPLEDB>k__BackingField2 = consumable.<JPAOOKPLEDB>k__BackingField;
ConsumableManager ffjncdbcobo2 = this.FFJNCDBCOBO;
<CNJALCEBPMC>k__BackingField2 = consumable.<CNJALCEBPMC>k__BackingField;
Quaternion identity = Quaternion.identity;
Tool tool;
bool dynamicKinematicCollisionsCanBeApplied = tool.collisionSettings.DynamicKinematicCollisionsCanBeApplied;
}
return;
}
IL_EA:
if (<CNJALCEBPMC>k__BackingField2 != 0)
{
}
ConsumableManager ffjncdbcobo3 = this.FFJNCDBCOBO;
throw new NullReferenceException();
}
// Token: 0x06006801 RID: 26625 RVA: 0x0016AFAC File Offset: 0x001691AC
[Token(Token = "0x6006801")]
[Address(RVA = "0x1A4CA30", Offset = "0x1A4BA30", VA = "0x181A4CA30")]
public void Button_ToggleEquipmentEquipped(CFOEKMPLMII equipment)
{
EquipmentManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
string <BNPMDJLENGJ>k__BackingField = equipment.<BNPMDJLENGJ>k__BackingField;
instance.ToggleFavoriteEquipment(equipment, <BNPMDJLENGJ>k__BackingField);
}
// Token: 0x06006802 RID: 26626 RVA: 0x0016AFD4 File Offset: 0x001691D4
[Token(Token = "0x6006802")]
[Address(RVA = "0x1A4C4D0", Offset = "0x1A4B4D0", VA = "0x181A4C4D0")]
public void Button_SetToolsDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Tools)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)0L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x06006803 RID: 26627 RVA: 0x0016AFFC File Offset: 0x001691FC
[Token(Token = "0x6006803")]
[Address(RVA = "0x1A4C4B0", Offset = "0x1A4B4B0", VA = "0x181A4C4B0")]
public void Button_SetSkinsDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Skins)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)1L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x06006804 RID: 26628 RVA: 0x0016B024 File Offset: 0x00169224
[Token(Token = "0x6006804")]
[Address(RVA = "0x1A4C470", Offset = "0x1A4B470", VA = "0x181A4C470")]
public void Button_SetFoodDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Food)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)2L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x06006805 RID: 26629 RVA: 0x0016B04C File Offset: 0x0016924C
[Token(Token = "0x6006805")]
[Address(RVA = "0x1A4C490", Offset = "0x1A4B490", VA = "0x181A4C490")]
public void Button_SetOtherDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Other)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)3L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x06006806 RID: 26630 RVA: 0x0016B074 File Offset: 0x00169274
[Token(Token = "0x6006806")]
[Address(RVA = "0x1A4D430", Offset = "0x1A4C430", VA = "0x181A4D430")]
public void Toggle_FavoriteTool(bool isOn, JKPLBBBJLJK favoriteToolType)
{
Player.<EGKJPJKLEAI>k__BackingField.backpack.SetFavoriteTool((JKPLBBBJLJK)((uint)(-1)));
}
// Token: 0x06006807 RID: 26631 RVA: 0x0016B098 File Offset: 0x00169298
[Token(Token = "0x6006807")]
[Address(RVA = "0x1A4D510", Offset = "0x1A4C510", VA = "0x181A4D510")]
public void Toggle_UseTool(bool isOn, JKPLBBBJLJK toolType)
{
if (!isOn)
{
PlayerBackpack backpack = Player.<EGKJPJKLEAI>k__BackingField.backpack;
return;
}
PlayerBackpack backpack2 = Player.<EGKJPJKLEAI>k__BackingField.backpack;
}
// Token: 0x06006808 RID: 26632 RVA: 0x0016B0C8 File Offset: 0x001692C8
[Token(Token = "0x6006808")]
[Address(RVA = "0x1A4D690", Offset = "0x1A4C690", VA = "0x181A4D690")]
public BackpackScreen()
{
List<OOCCCGPICOG> list = new List();
this.KIGHNGECPAD = list;
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)4294967295L);
base..ctor();
}
// Token: 0x06006809 RID: 26633 RVA: 0x0016B0F8 File Offset: 0x001692F8
[Token(Token = "0x6006809")]
[Address(RVA = "0x1A4C3C0", Offset = "0x1A4B3C0", VA = "0x181A4C3C0")]
[CompilerGenerated]
private void BEFHOGJHOKD()
{
BackpackScreen.EJKOBPNECBN hckeplfamln = this.HCKEPLFAMLN;
if (hckeplfamln == BackpackScreen.EJKOBPNECBN.Tools || hckeplfamln == BackpackScreen.EJKOBPNECBN.Tools || hckeplfamln == BackpackScreen.EJKOBPNECBN.Tools || hckeplfamln == BackpackScreen.EJKOBPNECBN.Skins)
{
this.toolsTabButton.ForcePressed();
}
this.FIFOHGCNDJP();
}
// Token: 0x04004430 RID: 17456
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4004430")]
[SerializeField]
[Header("Buttons")]
private RadioButton3D toolsTabButton;
// Token: 0x04004431 RID: 17457
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4004431")]
[SerializeField]
private RadioButton3D skinsTabButton;
// Token: 0x04004432 RID: 17458
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4004432")]
[SerializeField]
private RadioButton3D foodTabButton;
// Token: 0x04004433 RID: 17459
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4004433")]
[SerializeField]
private RadioButton3D otherTabButton;
// Token: 0x04004434 RID: 17460
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4004434")]
[SerializeField]
[Header("Labels")]
private RectTransform favoriteToolInfo;
// Token: 0x04004435 RID: 17461
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4004435")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
private BackpackToolButtonPagedGrid backpackToolPagedGrid;
// Token: 0x04004436 RID: 17462
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4004436")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
private EquipmentsPagedGrid skinsPagedGrid;
// Token: 0x04004437 RID: 17463
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4004437")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
private ConsumablesPagedGrid consumablesPagedGrid;
// Token: 0x04004438 RID: 17464
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4004438")]
private List<OOCCCGPICOG> KIGHNGECPAD;
// Token: 0x04004439 RID: 17465
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4004439")]
private ConsumableManager FFJNCDBCOBO;
// Token: 0x0400443A RID: 17466
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400443A")]
private EquipmentManager CFEHLADODLN;
// Token: 0x0400443B RID: 17467
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x400443B")]
private BackpackScreen.EJKOBPNECBN HCKEPLFAMLN;
// Token: 0x0200121F RID: 4639
[Token(Token = "0x200121F")]
public enum EJKOBPNECBN
{
// Token: 0x0400443D RID: 17469
[Token(Token = "0x400443D")]
Invalid = -1,
// Token: 0x0400443E RID: 17470
[Token(Token = "0x400443E")]
Tools,
// Token: 0x0400443F RID: 17471
[Token(Token = "0x400443F")]
Skins,
// Token: 0x04004440 RID: 17472
[Token(Token = "0x4004440")]
Food,
// Token: 0x04004441 RID: 17473
[Token(Token = "0x4004441")]
Other
}
}
}