Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/BackpackScreen.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +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: 0x02001151 RID: 4433
[Token(Token = "0x2001151")]
public class BackpackScreen : WatchUIFlow
{
// Token: 0x170010F3 RID: 4339
// (get) Token: 0x0600649B RID: 25755 RVA: 0x00162B64 File Offset: 0x00160D64
// (set) Token: 0x0600649C RID: 25756 RVA: 0x00162B78 File Offset: 0x00160D78
[Token(Token = "0x170010F3")]
private BackpackScreen.EJKOBPNECBN CFHLFFLHJDI
{
[Token(Token = "0x600649B")]
[Address(RVA = "0x7B91A0", Offset = "0x7B7FA0", VA = "0x1807B91A0")]
get
{
return this.HCKEPLFAMLN;
}
[Token(Token = "0x600649C")]
[Address(RVA = "0xF2EE10", Offset = "0xF2DC10", VA = "0x180F2EE10")]
set
{
if (this.HCKEPLFAMLN != value)
{
this.HCKEPLFAMLN = value;
this.FIFOHGCNDJP();
return;
}
}
}
// Token: 0x0600649D RID: 25757 RVA: 0x00162B9C File Offset: 0x00160D9C
[Token(Token = "0x600649D")]
[Address(RVA = "0xF2E5F0", Offset = "0xF2D3F0", VA = "0x180F2E5F0", 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: 0x0600649E RID: 25758 RVA: 0x00162BF8 File Offset: 0x00160DF8
[Token(Token = "0x600649E")]
[Address(RVA = "0xF2F540", Offset = "0xF2E340", VA = "0x180F2F540", 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: 0x0600649F RID: 25759 RVA: 0x00162C78 File Offset: 0x00160E78
[Token(Token = "0x600649F")]
[Address(RVA = "0xF2F680", Offset = "0xF2E480", VA = "0x180F2F680")]
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: 0x060064A0 RID: 25760 RVA: 0x00162CD8 File Offset: 0x00160ED8
[Token(Token = "0x60064A0")]
[Address(RVA = "0xF2F340", Offset = "0xF2E140", VA = "0x180F2F340")]
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: 0x060064A1 RID: 25761 RVA: 0x00162D10 File Offset: 0x00160F10
[Token(Token = "0x60064A1")]
[Address(RVA = "0xF2EE90", Offset = "0xF2DC90", VA = "0x180F2EE90")]
private void FIFOHGCNDJP()
{
/*
An exception occurred when decompiling this method (060064A1)
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 1660
*/;
}
// Token: 0x060064A2 RID: 25762 RVA: 0x00162EA4 File Offset: 0x001610A4
[Token(Token = "0x60064A2")]
[Address(RVA = "0xF2EE30", Offset = "0xF2DC30", VA = "0x180F2EE30")]
private List<OOCCCGPICOG> FFPLBJLLPGN()
{
return Enumerable.ToList<OOCCCGPICOG>(this.FFJNCDBCOBO.<EJMJIFKMMDN>k__BackingField.Values);
}
// Token: 0x060064A3 RID: 25763 RVA: 0x00162ECC File Offset: 0x001610CC
[Token(Token = "0x60064A3")]
[Address(RVA = "0xF2F3A0", Offset = "0xF2E1A0", VA = "0x180F2F3A0")]
private List<OOCCCGPICOG> MLEPCLKMBIK()
{
return this.FFJNCDBCOBO.GetLatestPurchasedNonTransferableConsumablesInCategory(ConsumableManager.KIDKMAOBOIG.Food);
}
// Token: 0x060064A4 RID: 25764 RVA: 0x00162EEC File Offset: 0x001610EC
[Token(Token = "0x60064A4")]
[Address(RVA = "0xF2F3D0", Offset = "0xF2E1D0", VA = "0x180F2F3D0")]
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: 0x060064A5 RID: 25765 RVA: 0x00162F8C File Offset: 0x0016118C
[Token(Token = "0x60064A5")]
[Address(RVA = "0xF2EE10", Offset = "0xF2DC10", VA = "0x180F2EE10")]
private void FIEHCMHLJNF(BackpackScreen.EJKOBPNECBN HGLLKBFOBIE)
{
if (this.HCKEPLFAMLN != HGLLKBFOBIE)
{
this.HCKEPLFAMLN = HGLLKBFOBIE;
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060064A6 RID: 25766 RVA: 0x00162FB0 File Offset: 0x001611B0
[Token(Token = "0x60064A6")]
[Address(RVA = "0xF2E790", Offset = "0xF2D590", VA = "0x180F2E790")]
private void BNFPEINEDCC(OOCCCGPICOG BAJGNABECMN, bool AKJFIEJBCJA)
{
if (base.gameObject.activeInHierarchy)
{
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060064A7 RID: 25767 RVA: 0x00162FD8 File Offset: 0x001611D8
[Token(Token = "0x60064A7")]
[Address(RVA = "0xF2F780", Offset = "0xF2E580", VA = "0x180F2F780")]
private void PDPJFPPLJGB(CFOEKMPLMII FAFPPDGHACH)
{
this.FIFOHGCNDJP();
}
// Token: 0x060064A8 RID: 25768 RVA: 0x00162FEC File Offset: 0x001611EC
[Token(Token = "0x60064A8")]
[Address(RVA = "0xF2E850", Offset = "0xF2D650", VA = "0x180F2E850")]
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;
List<Collider> forceIncludeColliders = tool.collisionSettings.ForceIncludeColliders;
}
return;
}
IL_EA:
if (<CNJALCEBPMC>k__BackingField2 != 0)
{
}
ConsumableManager ffjncdbcobo3 = this.FFJNCDBCOBO;
throw new NullReferenceException();
}
// Token: 0x060064A9 RID: 25769 RVA: 0x001630F8 File Offset: 0x001612F8
[Token(Token = "0x60064A9")]
[Address(RVA = "0xF2ED90", Offset = "0xF2DB90", VA = "0x180F2ED90")]
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: 0x060064AA RID: 25770 RVA: 0x00163120 File Offset: 0x00161320
[Token(Token = "0x60064AA")]
[Address(RVA = "0xF2E830", Offset = "0xF2D630", VA = "0x180F2E830")]
public void Button_SetToolsDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Tools)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)0L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060064AB RID: 25771 RVA: 0x00163148 File Offset: 0x00161348
[Token(Token = "0x60064AB")]
[Address(RVA = "0xF2E810", Offset = "0xF2D610", VA = "0x180F2E810")]
public void Button_SetSkinsDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Skins)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)1L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060064AC RID: 25772 RVA: 0x00163170 File Offset: 0x00161370
[Token(Token = "0x60064AC")]
[Address(RVA = "0xF2E7D0", Offset = "0xF2D5D0", VA = "0x180F2E7D0")]
public void Button_SetFoodDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Food)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)2L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060064AD RID: 25773 RVA: 0x00163198 File Offset: 0x00161398
[Token(Token = "0x60064AD")]
[Address(RVA = "0xF2E7F0", Offset = "0xF2D5F0", VA = "0x180F2E7F0")]
public void Button_SetOtherDisplayMode()
{
if (this.HCKEPLFAMLN != BackpackScreen.EJKOBPNECBN.Other)
{
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)3L);
this.FIFOHGCNDJP();
return;
}
}
// Token: 0x060064AE RID: 25774 RVA: 0x001631C0 File Offset: 0x001613C0
[Token(Token = "0x60064AE")]
[Address(RVA = "0xF2F790", Offset = "0xF2E590", VA = "0x180F2F790")]
public void Toggle_FavoriteTool(bool isOn, JKPLBBBJLJK favoriteToolType)
{
Player.<EGKJPJKLEAI>k__BackingField.backpack.SetFavoriteTool((JKPLBBBJLJK)((uint)(-1)));
}
// Token: 0x060064AF RID: 25775 RVA: 0x001631E4 File Offset: 0x001613E4
[Token(Token = "0x60064AF")]
[Address(RVA = "0xF2F870", Offset = "0xF2E670", VA = "0x180F2F870")]
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: 0x060064B0 RID: 25776 RVA: 0x00163214 File Offset: 0x00161414
[Token(Token = "0x60064B0")]
[Address(RVA = "0xF2F9F0", Offset = "0xF2E7F0", VA = "0x180F2F9F0")]
public BackpackScreen()
{
List<OOCCCGPICOG> list = new List();
this.KIGHNGECPAD = list;
this.HCKEPLFAMLN = (BackpackScreen.EJKOBPNECBN)((ulong)4294967295L);
base..ctor();
}
// Token: 0x060064B1 RID: 25777 RVA: 0x00163244 File Offset: 0x00161444
[Token(Token = "0x60064B1")]
[Address(RVA = "0xF2E720", Offset = "0xF2D520", VA = "0x180F2E720")]
[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: 0x040042BA RID: 17082
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40042BA")]
[SerializeField]
[Header("Buttons")]
private RadioButton3D toolsTabButton;
// Token: 0x040042BB RID: 17083
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40042BB")]
[SerializeField]
private RadioButton3D skinsTabButton;
// Token: 0x040042BC RID: 17084
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40042BC")]
[SerializeField]
private RadioButton3D foodTabButton;
// Token: 0x040042BD RID: 17085
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40042BD")]
[SerializeField]
private RadioButton3D otherTabButton;
// Token: 0x040042BE RID: 17086
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40042BE")]
[SerializeField]
[Header("Labels")]
private RectTransform favoriteToolInfo;
// Token: 0x040042BF RID: 17087
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40042BF")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private BackpackToolButtonPagedGrid backpackToolPagedGrid;
// Token: 0x040042C0 RID: 17088
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40042C0")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private EquipmentsPagedGrid skinsPagedGrid;
// Token: 0x040042C1 RID: 17089
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40042C1")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private ConsumablesPagedGrid consumablesPagedGrid;
// Token: 0x040042C2 RID: 17090
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40042C2")]
private List<OOCCCGPICOG> KIGHNGECPAD;
// Token: 0x040042C3 RID: 17091
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40042C3")]
private ConsumableManager FFJNCDBCOBO;
// Token: 0x040042C4 RID: 17092
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40042C4")]
private EquipmentManager CFEHLADODLN;
// Token: 0x040042C5 RID: 17093
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x40042C5")]
private BackpackScreen.EJKOBPNECBN HCKEPLFAMLN;
// Token: 0x02001152 RID: 4434
[Token(Token = "0x2001152")]
public enum EJKOBPNECBN
{
// Token: 0x040042C7 RID: 17095
[Token(Token = "0x40042C7")]
Invalid = -1,
// Token: 0x040042C8 RID: 17096
[Token(Token = "0x40042C8")]
Tools,
// Token: 0x040042C9 RID: 17097
[Token(Token = "0x40042C9")]
Skins,
// Token: 0x040042CA RID: 17098
[Token(Token = "0x40042CA")]
Food,
// Token: 0x040042CB RID: 17099
[Token(Token = "0x40042CB")]
Other
}
}
}