786 lines
29 KiB
C#
786 lines
29 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Core.Imposters;
|
|
using RecRoom.Players;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020028D7 RID: 10455
|
|
[Token(Token = "0x20028D7")]
|
|
[StructLayout(3)]
|
|
public class DENKAGCKEDL : ALLIDMNBMMG<DENKAGCKEDL, InventoryPerHandScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x17003154 RID: 12628
|
|
// (get) Token: 0x0601247F RID: 74879 RVA: 0x0045BBC0 File Offset: 0x00459DC0
|
|
[Token(Token = "0x17003154")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x601247F")]
|
|
[Address(RVA = "0x1639C70", Offset = "0x1638670", VA = "0x181639C70", Slot = "14")]
|
|
get
|
|
{
|
|
return 21;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003155 RID: 12629
|
|
// (get) Token: 0x06012480 RID: 74880 RVA: 0x0045BBD0 File Offset: 0x00459DD0
|
|
[Token(Token = "0x17003155")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6012480")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012481 RID: 74881 RVA: 0x0045BBE0 File Offset: 0x00459DE0
|
|
[Token(Token = "0x6012481")]
|
|
[Address(RVA = "0x1BE2FF0", Offset = "0x1BE19F0", VA = "0x181BE2FF0", Slot = "16")]
|
|
public override void OFFLOPLJBBG(InventoryPerHandScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ)
|
|
{
|
|
PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
Action<Tool, PlayerToolEquipSlot> action = new Action(this.FDPNJHEHOCM);
|
|
Action<Tool, PlayerToolEquipSlot> action2 = new Action(this.KPIEOEJDKCH);
|
|
Action action3 = new Action(this.GMLPFCDLEOF);
|
|
Action action4 = new Action(this.GMLPFCDLEOF);
|
|
int num = 0;
|
|
this.ODGFOKDGFOE();
|
|
int num2 = 0;
|
|
this.MAPHMMLMHEJ(num, "Shoulder", "SH", (IBFLIFPALHA)num2);
|
|
this.JCCLGACLCNG();
|
|
this.GMLPFCDLEOF();
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num3, num5, num4, num2);
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.FCNHIAIMMOG);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DJMHMMKPFKP);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IBNAHGMECLI);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
int num6 = 0;
|
|
pegjgmdgkjn2.PIEOGAPMGIH((ushort)num6);
|
|
}
|
|
|
|
// Token: 0x06012482 RID: 74882 RVA: 0x0045BCD4 File Offset: 0x00459ED4
|
|
[Token(Token = "0x6012482")]
|
|
[Address(RVA = "0x1BE1190", Offset = "0x1BDFB90", VA = "0x181BE1190", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
base.Dispose();
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA> jaonmddjepn = this.JAONMDDJEPN;
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA>.ValueCollection values = jaonmddjepn.Values;
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
Dictionary.KeyCollection keys = jaonmddjepn.keys;
|
|
}
|
|
if (0 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.JAONMDDJEPN.Clear();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Action<Tool, PlayerToolEquipSlot> action = new Action(this.FDPNJHEHOCM);
|
|
Action<Tool, PlayerToolEquipSlot> action2 = new Action(this.KPIEOEJDKCH);
|
|
Action action3 = new Action(this.GMLPFCDLEOF);
|
|
Action action4 = new Action(this.GMLPFCDLEOF);
|
|
}
|
|
NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM;
|
|
if (hfnkoigjcgm != 0)
|
|
{
|
|
hfnkoigjcgm.Dispose();
|
|
this.HFNKOIGJCGM = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012483 RID: 74883 RVA: 0x0045BD7C File Offset: 0x00459F7C
|
|
[Token(Token = "0x6012483")]
|
|
[Address(RVA = "0x1BE34D0", Offset = "0x1BE1ED0", VA = "0x181BE34D0", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
this.GMLPFCDLEOF();
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06012484 RID: 74884 RVA: 0x0045BD9C File Offset: 0x00459F9C
|
|
[Token(Token = "0x6012484")]
|
|
[Address(RVA = "0x1BE28F0", Offset = "0x1BE12F0", VA = "0x181BE28F0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06012485 RID: 74885 RVA: 0x0045BDC0 File Offset: 0x00459FC0
|
|
[Token(Token = "0x6012485")]
|
|
[Address(RVA = "0x15EAE40", Offset = "0x15E9840", VA = "0x1815EAE40", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06012486 RID: 74886 RVA: 0x0045BDE0 File Offset: 0x00459FE0
|
|
[Token(Token = "0x6012486")]
|
|
[Address(RVA = "0x1BE1540", Offset = "0x1BDFF40", VA = "0x181BE1540")]
|
|
private void FCNHIAIMMOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.HFNKOIGJCGM.OLMFJCFNMCC();
|
|
}
|
|
|
|
// Token: 0x06012487 RID: 74887 RVA: 0x0045BE00 File Offset: 0x0045A000
|
|
[Token(Token = "0x6012487")]
|
|
[Address(RVA = "0x1BE1E20", Offset = "0x1BE0820", VA = "0x181BE1E20")]
|
|
private void IBNAHGMECLI()
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Inventory);
|
|
this.HFNKOIGJCGM.OPEMIFENIJM();
|
|
bool flag;
|
|
bool flag2;
|
|
if (flag && flag2)
|
|
{
|
|
int num = 0;
|
|
PlayerToolEquipSlot playerToolEquipSlot;
|
|
if (playerToolEquipSlot != num)
|
|
{
|
|
int num2 = 0;
|
|
this.GBHCALBADJI(playerToolEquipSlot, num2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012488 RID: 74888 RVA: 0x0045BE50 File Offset: 0x0045A050
|
|
[Token(Token = "0x6012488")]
|
|
[Address(RVA = "0x1BE1170", Offset = "0x1BDFB70", VA = "0x181BE1170")]
|
|
private void DJMHMMKPFKP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.HFNKOIGJCGM.KENMHOFOKJH();
|
|
}
|
|
|
|
// Token: 0x17003156 RID: 12630
|
|
// (get) Token: 0x06012489 RID: 74889 RVA: 0x0045BE70 File Offset: 0x0045A070
|
|
[Token(Token = "0x17003156")]
|
|
private GAMNIEMGCBI HONBEADACLA
|
|
{
|
|
[Token(Token = "0x6012489")]
|
|
[Address(RVA = "0x1BE2940", Offset = "0x1BE1340", VA = "0x181BE2940")]
|
|
get
|
|
{
|
|
return GAMNIEMGCBI.RightHandInventoryMenuButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003157 RID: 12631
|
|
// (get) Token: 0x0601248A RID: 74890 RVA: 0x0045BE88 File Offset: 0x0045A088
|
|
[Token(Token = "0x17003157")]
|
|
private GAMNIEMGCBI JJHMIJNBGOA
|
|
{
|
|
[Token(Token = "0x601248A")]
|
|
[Address(RVA = "0x1BE21C0", Offset = "0x1BE0BC0", VA = "0x181BE21C0")]
|
|
get
|
|
{
|
|
return GAMNIEMGCBI.RightHandInventoryToggleButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003158 RID: 12632
|
|
// (get) Token: 0x0601248B RID: 74891 RVA: 0x0045BEA0 File Offset: 0x0045A0A0
|
|
[Token(Token = "0x17003158")]
|
|
private LGNOMEAJJHK GGABMMMBDNE
|
|
{
|
|
[Token(Token = "0x601248B")]
|
|
[Address(RVA = "0x1BE2280", Offset = "0x1BE0C80", VA = "0x181BE2280")]
|
|
get
|
|
{
|
|
bool flag = "{il2cpp field on {'constant3' (constant value of type Cpp2IL.Core.Analysis.ResultModels.Il2CppString)}, offset 0x40}" != (ulong)1L;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601248C RID: 74892 RVA: 0x0045BEC0 File Offset: 0x0045A0C0
|
|
[Token(Token = "0x601248C")]
|
|
[Address(RVA = "0x1BE2990", Offset = "0x1BE1390", VA = "0x181BE2990")]
|
|
private void KPIEOEJDKCH(Tool EGFEJGHDNAI, PlayerToolEquipSlot POFOFFDCGCB)
|
|
{
|
|
int num = 0;
|
|
this.FDPNJHEHOCM(num, POFOFFDCGCB);
|
|
}
|
|
|
|
// Token: 0x0601248D RID: 74893 RVA: 0x0045BED8 File Offset: 0x0045A0D8
|
|
[Token(Token = "0x601248D")]
|
|
[Address(RVA = "0x1BE2D50", Offset = "0x1BE1750", VA = "0x181BE2D50")]
|
|
private void ODGFOKDGFOE()
|
|
{
|
|
string text2;
|
|
string text = "Equipment (" + text2 + ")";
|
|
OOBADNCKEAP[] array = new OOBADNCKEAP[6];
|
|
Action action = new Action(this.FNFMGLHPJOB);
|
|
NOBAANLIMKD nobaanlimkd;
|
|
this.HFNKOIGJCGM = nobaanlimkd;
|
|
}
|
|
|
|
// Token: 0x0601248E RID: 74894 RVA: 0x0045BF18 File Offset: 0x0045A118
|
|
[Token(Token = "0x601248E")]
|
|
[Address(RVA = "0x1BE29B0", Offset = "0x1BE13B0", VA = "0x181BE29B0")]
|
|
private void MAPHMMLMHEJ(PlayerToolEquipSlot HCPBBFGIBAB, string MMBOKOLAJFH, string MFDCCNKNIPD, IBFLIFPALHA OBAAAMHEHJK)
|
|
{
|
|
int num = 0;
|
|
DENKAGCKEDL.ADCMHPPMFGB adcmhppmfgb;
|
|
adcmhppmfgb.FieldGetter(num, MMBOKOLAJFH, MFDCCNKNIPD);
|
|
adcmhppmfgb.<>4__this = this;
|
|
adcmhppmfgb.equipSlot = HCPBBFGIBAB;
|
|
adcmhppmfgb.name = MMBOKOLAJFH;
|
|
OOBADNCKEAP oobadnckeap = new OOBADNCKEAP();
|
|
string name = adcmhppmfgb.name;
|
|
oobadnckeap.FIKEBGGCDFN = name;
|
|
Action action = delegate
|
|
{
|
|
DENKAGCKEDL <>4__this = adcmhppmfgb.<>4__this;
|
|
string name2 = adcmhppmfgb.name;
|
|
PlayerToolEquipSlot equipSlot2 = adcmhppmfgb.equipSlot;
|
|
<>4__this.GBHCALBADJI(equipSlot2, name2);
|
|
};
|
|
oobadnckeap.CMKGEPMFIJC = action;
|
|
Func<bool> func = delegate
|
|
{
|
|
DENKAGCKEDL <>4__this2 = adcmhppmfgb.<>4__this;
|
|
PlayerToolEquipSlot equipSlot3 = adcmhppmfgb.equipSlot;
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
oobadnckeap.PAJGCGDFHKK = func;
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA> jaonmddjepn = this.JAONMDDJEPN;
|
|
PlayerToolEquipSlot equipSlot = adcmhppmfgb.equipSlot;
|
|
DENKAGCKEDL.KHPGHGIMEOA khpghgimeoa;
|
|
khpghgimeoa.EPKNJJIGHLN = 0;
|
|
khpghgimeoa.EEFHMEGLKMG = oobadnckeap;
|
|
khpghgimeoa.GPJEDBDCNNP = MFDCCNKNIPD;
|
|
uint num2;
|
|
RenderTexture renderTexture = JODFIHBJHJM.JGHJHCOJJEH((int)num2, (int)num2);
|
|
khpghgimeoa.<EKNLDJACLEI>k__BackingField = renderTexture;
|
|
jaonmddjepn[equipSlot] = khpghgimeoa;
|
|
}
|
|
|
|
// Token: 0x0601248F RID: 74895 RVA: 0x0045BFD4 File Offset: 0x0045A1D4
|
|
[Token(Token = "0x601248F")]
|
|
[Address(RVA = "0x1BE22D0", Offset = "0x1BE0CD0", VA = "0x181BE22D0")]
|
|
private void JCCLGACLCNG()
|
|
{
|
|
OOBADNCKEAP oobadnckeap = new OOBADNCKEAP();
|
|
oobadnckeap.FIKEBGGCDFN = "Camera";
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_ShareCamera);
|
|
oobadnckeap.DJBEHGKKJGF = sprite;
|
|
Action action = new Action(this.HNLEGIEDHHG);
|
|
oobadnckeap.CMKGEPMFIJC = action;
|
|
Func<bool> <>9__31_ = DENKAGCKEDL.<>c.<>9__31_1;
|
|
if (<>9__31_ == 0)
|
|
{
|
|
DENKAGCKEDL.<>c.<>9__31_1 = () => PlayerBackpack.CanLocalPlayerEnableTool(JKPLBBBJLJK.SHARE_CAM);
|
|
}
|
|
oobadnckeap.PAJGCGDFHKK = <>9__31_;
|
|
OOBADNCKEAP oobadnckeap2 = new OOBADNCKEAP();
|
|
oobadnckeap2.FIKEBGGCDFN = "Maker Pen";
|
|
Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_MakerPen);
|
|
oobadnckeap2.DJBEHGKKJGF = sprite2;
|
|
Action action2 = new Action(this.LOLDHAOLEML);
|
|
oobadnckeap2.CMKGEPMFIJC = action2;
|
|
Func<bool> func;
|
|
if (DENKAGCKEDL.<>c.<>9__31_3 == 0)
|
|
{
|
|
func = () => PlayerBackpack.CanLocalPlayerEnableTool(JKPLBBBJLJK.MAKER_PEN);
|
|
DENKAGCKEDL.<>c.<>9__31_3 = func;
|
|
}
|
|
oobadnckeap2.PAJGCGDFHKK = func;
|
|
OOBADNCKEAP oobadnckeap3 = new OOBADNCKEAP();
|
|
oobadnckeap3.FIKEBGGCDFN = "Comment Clipboard";
|
|
Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Misc_New_Message);
|
|
oobadnckeap3.DJBEHGKKJGF = sprite3;
|
|
Action action3 = new Action(this.AJLHOGIHKAN);
|
|
oobadnckeap3.CMKGEPMFIJC = action3;
|
|
Func<bool> func2;
|
|
if (DENKAGCKEDL.<>c.<>9__31_5 == 0)
|
|
{
|
|
func2 = () => PlayerBackpack.CanLocalPlayerEnableTool(JKPLBBBJLJK.FEEDBACK_TOOL);
|
|
DENKAGCKEDL.<>c.<>9__31_5 = func2;
|
|
}
|
|
oobadnckeap3.PAJGCGDFHKK = func2;
|
|
}
|
|
|
|
// Token: 0x06012490 RID: 74896 RVA: 0x0045C110 File Offset: 0x0045A310
|
|
[Token(Token = "0x6012490")]
|
|
[Address(RVA = "0x1BE1C50", Offset = "0x1BE0650", VA = "0x181BE1C50")]
|
|
private void GMLPFCDLEOF()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA>.KeyCollection keys = this.JAONMDDJEPN.Keys;
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA>.KeyCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06012491 RID: 74897 RVA: 0x0045C140 File Offset: 0x0045A340
|
|
[Token(Token = "0x6012491")]
|
|
[Address(RVA = "0x1BE1560", Offset = "0x1BDFF60", VA = "0x181BE1560")]
|
|
private void FDPNJHEHOCM(Tool EGFEJGHDNAI, PlayerToolEquipSlot POFOFFDCGCB)
|
|
{
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA> jaonmddjepn = this.JAONMDDJEPN;
|
|
int num = 0;
|
|
if (jaonmddjepn.TryGetValue(POFOFFDCGCB, num))
|
|
{
|
|
int num2 = 0;
|
|
if (!(EGFEJGHDNAI == num2))
|
|
{
|
|
bool hasHipEquipSlot = EGFEJGHDNAI.interactionSettings.HasHipEquipSlot;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
if (POFOFFDCGCB != EGFEJGHDNAI)
|
|
{
|
|
Action action = new Action(num.OCBCBMIGPIM);
|
|
CancelablePromise cancelablePromise;
|
|
IPromise promise = cancelablePromise.Then(action);
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012492 RID: 74898 RVA: 0x0045C1A8 File Offset: 0x0045A3A8
|
|
[Token(Token = "0x6012492")]
|
|
[Address(RVA = "0x1BE19A0", Offset = "0x1BE03A0", VA = "0x181BE19A0")]
|
|
private void FNFMGLHPJOB()
|
|
{
|
|
int num = 0;
|
|
PlayerToolEquipSlot playerToolEquipSlot;
|
|
if (playerToolEquipSlot != num)
|
|
{
|
|
int num2 = 0;
|
|
this.GBHCALBADJI(playerToolEquipSlot, num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012493 RID: 74899 RVA: 0x0045C1D4 File Offset: 0x0045A3D4
|
|
[Token(Token = "0x6012493")]
|
|
[Address(RVA = "0x1BE2210", Offset = "0x1BE0C10", VA = "0x181BE2210")]
|
|
private bool IPLCPMLCDJC(PlayerToolEquipSlot HCPBBFGIBAB)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06012494 RID: 74900 RVA: 0x0045C1E8 File Offset: 0x0045A3E8
|
|
[Token(Token = "0x6012494")]
|
|
[Address(RVA = "0x1BE1A90", Offset = "0x1BE0490", VA = "0x181BE1A90")]
|
|
private void GBHCALBADJI(PlayerToolEquipSlot HCPBBFGIBAB, string MFDCCNKNIPD)
|
|
{
|
|
if (this.AGCIAAFBFCE != 0)
|
|
{
|
|
}
|
|
Scheduler instance = SingletonMonoBehaviour.Instance;
|
|
DENKAGCKEDL.NHALOCFFEMO nhalocffemo;
|
|
nhalocffemo.System.IDisposable.Dispose();
|
|
nhalocffemo.<>1__state = (int)((ulong)0L);
|
|
nhalocffemo.<>4__this = this;
|
|
nhalocffemo.equipSlot = HCPBBFGIBAB;
|
|
nhalocffemo.label = MFDCCNKNIPD;
|
|
ISchedulerPromise schedulerPromise = instance.Run(nhalocffemo);
|
|
this.AGCIAAFBFCE = schedulerPromise;
|
|
Action action = new Action(this.KPIHHIGFHMA);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012495 RID: 74901 RVA: 0x0045C24C File Offset: 0x0045A44C
|
|
[Token(Token = "0x6012495")]
|
|
[Address(RVA = "0x1BE3450", Offset = "0x1BE1E50", VA = "0x181BE3450")]
|
|
private IEnumerator<ISchedule> PIMAKBKFDBP(PlayerToolEquipSlot HCPBBFGIBAB, string MFDCCNKNIPD)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012495)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<RecRoom.Core.ISchedule> DENKAGCKEDL::PIMAKBKFDBP(RecRoom.Core.PlayerToolEquipSlot,System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(NHALOCFFEMO::System.IDisposable.Dispose, ldloc:NHALOCFFEMO(var_0))
|
|
stfld:DENKAGCKEDL(NHALOCFFEMO::<>4__this, ldloc:NHALOCFFEMO(var_0), ldloc:DENKAGCKEDL(this))
|
|
stfld:PlayerToolEquipSlot(NHALOCFFEMO::equipSlot, ldloc:NHALOCFFEMO(var_0), ldloc:PlayerToolEquipSlot(HCPBBFGIBAB))
|
|
stfld:int32(NHALOCFFEMO::<>1__state, ldloc:NHALOCFFEMO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:string(NHALOCFFEMO::label, ldloc:NHALOCFFEMO(var_0), ldloc:string(MFDCCNKNIPD))
|
|
}
|
|
|
|
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.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: 0x06012496 RID: 74902 RVA: 0x0045C27C File Offset: 0x0045A47C
|
|
[Token(Token = "0x6012496")]
|
|
[Address(RVA = "0x1BE1870", Offset = "0x1BE0270", VA = "0x181BE1870")]
|
|
private void FKDHKOKLKNL(JKPLBBBJLJK NHPLGKDMLDH)
|
|
{
|
|
if (this.AGCIAAFBFCE != 0)
|
|
{
|
|
}
|
|
Scheduler instance = SingletonMonoBehaviour.Instance;
|
|
DENKAGCKEDL.JAIIHMGBDAF jaiihmgbdaf;
|
|
jaiihmgbdaf.System.IDisposable.Dispose();
|
|
jaiihmgbdaf.<>1__state = (int)((ulong)0L);
|
|
jaiihmgbdaf.<>4__this = this;
|
|
jaiihmgbdaf.requestedToolType = NHPLGKDMLDH;
|
|
ISchedulerPromise schedulerPromise = instance.Run(jaiihmgbdaf);
|
|
this.AGCIAAFBFCE = schedulerPromise;
|
|
Action action = new Action(this.CICHHONINGD);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012497 RID: 74903 RVA: 0x0045C2DC File Offset: 0x0045A4DC
|
|
[Token(Token = "0x6012497")]
|
|
[Address(RVA = "0x1BE1BE0", Offset = "0x1BE05E0", VA = "0x181BE1BE0")]
|
|
private IEnumerator<ISchedule> GDFGMFIMHGL(JKPLBBBJLJK NHPLGKDMLDH)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012497)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<RecRoom.Core.ISchedule> DENKAGCKEDL::GDFGMFIMHGL(JKPLBBBJLJK)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(JAIIHMGBDAF::System.IDisposable.Dispose, ldloc:JAIIHMGBDAF(var_1))
|
|
stfld:DENKAGCKEDL(JAIIHMGBDAF::<>4__this, ldloc:JAIIHMGBDAF(var_1), ldloc:DENKAGCKEDL(this))
|
|
stfld:int32(JAIIHMGBDAF::<>1__state, ldloc:JAIIHMGBDAF(var_1), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:JKPLBBBJLJK(JAIIHMGBDAF::requestedToolType, ldloc:JAIIHMGBDAF(var_1), ldloc:JKPLBBBJLJK(NHPLGKDMLDH))
|
|
}
|
|
|
|
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.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: 0x06012498 RID: 74904 RVA: 0x0045C308 File Offset: 0x0045A508
|
|
[Token(Token = "0x6012498")]
|
|
[Address(RVA = "0x1BE27A0", Offset = "0x1BE11A0", VA = "0x181BE27A0")]
|
|
private bool JKEJNPAKCIP(JKPLBBBJLJK HPCLJPMIAAI)
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag && flag2)
|
|
{
|
|
int num = 0;
|
|
Tool tool;
|
|
bool flag3 = tool == num;
|
|
if (!flag3 && tool.<BIPMAHKMNKF>k__BackingField != flag3)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012499 RID: 74905 RVA: 0x0045C344 File Offset: 0x0045A544
|
|
[Token(Token = "0x6012499")]
|
|
[Address(RVA = "0x1BE2BD0", Offset = "0x1BE15D0", VA = "0x181BE2BD0")]
|
|
private void NMOIJMPANLP()
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Inventory);
|
|
}
|
|
|
|
// Token: 0x0601249A RID: 74906 RVA: 0x0045C360 File Offset: 0x0045A560
|
|
[Token(Token = "0x601249A")]
|
|
[Address(RVA = "0x1BE35C0", Offset = "0x1BE1FC0", VA = "0x181BE35C0")]
|
|
public DENKAGCKEDL()
|
|
{
|
|
Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA> dictionary = new Dictionary();
|
|
this.JAONMDDJEPN = dictionary;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0601249C RID: 74908 RVA: 0x0045C39C File Offset: 0x0045A59C
|
|
[Token(Token = "0x601249C")]
|
|
[Address(RVA = "0x1BE1DB0", Offset = "0x1BE07B0", VA = "0x181BE1DB0")]
|
|
[CompilerGenerated]
|
|
private void HNLEGIEDHHG()
|
|
{
|
|
int num = 0;
|
|
this.FKDHKOKLKNL((JKPLBBBJLJK)num);
|
|
}
|
|
|
|
// Token: 0x0601249D RID: 74909 RVA: 0x0045C3BC File Offset: 0x0045A5BC
|
|
[Token(Token = "0x601249D")]
|
|
[Address(RVA = "0x1BE29A0", Offset = "0x1BE13A0", VA = "0x181BE29A0")]
|
|
[CompilerGenerated]
|
|
private void LOLDHAOLEML()
|
|
{
|
|
this.FKDHKOKLKNL(JKPLBBBJLJK.MAKER_PEN);
|
|
}
|
|
|
|
// Token: 0x0601249E RID: 74910 RVA: 0x0045C3D0 File Offset: 0x0045A5D0
|
|
[Token(Token = "0x601249E")]
|
|
[Address(RVA = "0x1BE1150", Offset = "0x1BDFB50", VA = "0x181BE1150")]
|
|
[CompilerGenerated]
|
|
private void AJLHOGIHKAN()
|
|
{
|
|
this.FKDHKOKLKNL(JKPLBBBJLJK.FEEDBACK_TOOL);
|
|
}
|
|
|
|
// Token: 0x0601249F RID: 74911 RVA: 0x0045C3E4 File Offset: 0x0045A5E4
|
|
[Token(Token = "0x601249F")]
|
|
[Address(RVA = "0x1BE1160", Offset = "0x1BDFB60", VA = "0x181BE1160")]
|
|
[CompilerGenerated]
|
|
private void KPIHHIGFHMA()
|
|
{
|
|
this.AGCIAAFBFCE = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060124A0 RID: 74912 RVA: 0x0045C3FC File Offset: 0x0045A5FC
|
|
[Token(Token = "0x60124A0")]
|
|
[Address(RVA = "0x1BE1160", Offset = "0x1BDFB60", VA = "0x181BE1160")]
|
|
[CompilerGenerated]
|
|
private void CICHHONINGD()
|
|
{
|
|
this.AGCIAAFBFCE = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0400C360 RID: 50016
|
|
[Token(Token = "0x400C360")]
|
|
private const int PJCIGPDELCJ = 256;
|
|
|
|
// Token: 0x0400C361 RID: 50017
|
|
[Token(Token = "0x400C361")]
|
|
private static int HHGDNNBEJMF;
|
|
|
|
// Token: 0x0400C362 RID: 50018
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C362")]
|
|
private ISchedulerPromise AGCIAAFBFCE;
|
|
|
|
// Token: 0x0400C363 RID: 50019
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400C363")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400C364 RID: 50020
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400C364")]
|
|
private NOBAANLIMKD HFNKOIGJCGM;
|
|
|
|
// Token: 0x0400C365 RID: 50021
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400C365")]
|
|
private Dictionary<PlayerToolEquipSlot, DENKAGCKEDL.KHPGHGIMEOA> JAONMDDJEPN;
|
|
|
|
// Token: 0x0400C366 RID: 50022
|
|
[Token(Token = "0x400C366")]
|
|
private static PlayerHand.PLLIKAOIPHP GBNEMJECPHE;
|
|
|
|
// Token: 0x0400C367 RID: 50023
|
|
[Token(Token = "0x400C367")]
|
|
private static Sprite KKBHELEKAFF = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.LFPIIMMABBD.checkbox);
|
|
|
|
// Token: 0x020028D8 RID: 10456
|
|
[Token(Token = "0x20028D8")]
|
|
private class KHPGHGIMEOA : IDisposable
|
|
{
|
|
// Token: 0x17003159 RID: 12633
|
|
// (get) Token: 0x060124A1 RID: 74913 RVA: 0x0045C414 File Offset: 0x0045A614
|
|
[Token(Token = "0x17003159")]
|
|
public RenderTexture FDPHEELKOPB
|
|
{
|
|
[Token(Token = "0x60124A1")]
|
|
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x060124A2 RID: 74914 RVA: 0x0045C428 File Offset: 0x0045A628
|
|
[Token(Token = "0x60124A2")]
|
|
[Address(RVA = "0x1BF31E0", Offset = "0x1BF1BE0", VA = "0x181BF31E0")]
|
|
public KHPGHGIMEOA(IBFLIFPALHA position, OOBADNCKEAP entryConfig, string label)
|
|
{
|
|
this.EPKNJJIGHLN = (int)position;
|
|
this.EEFHMEGLKMG = entryConfig;
|
|
this.GPJEDBDCNNP = label;
|
|
RenderTexture renderTexture = JODFIHBJHJM.JGHJHCOJJEH(256, 256);
|
|
this.FDPHEELKOPB = renderTexture;
|
|
}
|
|
|
|
// Token: 0x060124A3 RID: 74915 RVA: 0x0045C46C File Offset: 0x0045A66C
|
|
[Token(Token = "0x60124A3")]
|
|
[Address(RVA = "0x1BF30A0", Offset = "0x1BF1AA0", VA = "0x181BF30A0", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
if (!this.BLNLLFGAAEC)
|
|
{
|
|
SafeDestroy.Asset(this.<EKNLDJACLEI>k__BackingField);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060124A4 RID: 74916 RVA: 0x0045C490 File Offset: 0x0045A690
|
|
[Token(Token = "0x60124A4")]
|
|
[Address(RVA = "0x1BF3100", Offset = "0x1BF1B00", VA = "0x181BF3100")]
|
|
public void PLKFAAHGMNA(Tool EGFEJGHDNAI, ImposterRenderConfig BKGEDPHKKBO)
|
|
{
|
|
CancelablePromise flcinakefhf = this.FLCINAKEFHF;
|
|
if (flcinakefhf != 0)
|
|
{
|
|
flcinakefhf.Cancel();
|
|
this.FLCINAKEFHF = (ulong)0L;
|
|
}
|
|
RenderTexture renderTexture = this.<EKNLDJACLEI>k__BackingField;
|
|
CancelablePromise cancelablePromise = JODFIHBJHJM.JJAALOMHJBE(EGFEJGHDNAI, renderTexture, BKGEDPHKKBO);
|
|
this.FLCINAKEFHF = cancelablePromise;
|
|
Action action = new Action(this.OCBCBMIGPIM);
|
|
IPromise promise = cancelablePromise.Then(action);
|
|
}
|
|
|
|
// Token: 0x060124A5 RID: 74917 RVA: 0x0045C4EC File Offset: 0x0045A6EC
|
|
[Token(Token = "0x60124A5")]
|
|
[Address(RVA = "0x1BF30C0", Offset = "0x1BF1AC0", VA = "0x181BF30C0")]
|
|
[CompilerGenerated]
|
|
private void OCBCBMIGPIM()
|
|
{
|
|
OOBADNCKEAP eefhmeglkmg = this.EEFHMEGLKMG;
|
|
if (eefhmeglkmg != 0)
|
|
{
|
|
RenderTexture renderTexture = this.<EKNLDJACLEI>k__BackingField;
|
|
eefhmeglkmg.NOFJALNFIBM = renderTexture;
|
|
this.EEFHMEGLKMG.DJBEHGKKJGF = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400C368 RID: 50024
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400C368")]
|
|
public readonly int EPKNJJIGHLN;
|
|
|
|
// Token: 0x0400C369 RID: 50025
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C369")]
|
|
public readonly OOBADNCKEAP EEFHMEGLKMG;
|
|
|
|
// Token: 0x0400C36A RID: 50026
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C36A")]
|
|
public readonly string GPJEDBDCNNP;
|
|
|
|
// Token: 0x0400C36B RID: 50027
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400C36B")]
|
|
public Tool OMLLNEJLIAB;
|
|
|
|
// Token: 0x0400C36C RID: 50028
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400C36C")]
|
|
private bool BLNLLFGAAEC;
|
|
|
|
// Token: 0x0400C36E RID: 50030
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400C36E")]
|
|
private CancelablePromise FLCINAKEFHF;
|
|
}
|
|
|
|
// Token: 0x020028D9 RID: 10457
|
|
[Token(Token = "0x20028D9")]
|
|
private enum KMCKEOADKDJ
|
|
{
|
|
// Token: 0x0400C370 RID: 50032
|
|
[Token(Token = "0x400C370")]
|
|
DISABLED,
|
|
// Token: 0x0400C371 RID: 50033
|
|
[Token(Token = "0x400C371")]
|
|
ENABLED
|
|
}
|
|
|
|
// Token: 0x020028DA RID: 10458
|
|
[Token(Token = "0x20028DA")]
|
|
[CompilerGenerated]
|
|
private sealed class ADCMHPPMFGB
|
|
{
|
|
// Token: 0x060124A6 RID: 74918 RVA: 0x0045C528 File Offset: 0x0045A728
|
|
[Token(Token = "0x60124A6")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ADCMHPPMFGB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060124A7 RID: 74919 RVA: 0x0045C53C File Offset: 0x0045A73C
|
|
[Token(Token = "0x60124A7")]
|
|
[Address(RVA = "0x1BDF980", Offset = "0x1BDE380", VA = "0x181BDF980")]
|
|
internal void <InitializeShortcutSlot>b__0()
|
|
{
|
|
DENKAGCKEDL denkagckedl = this.<>4__this;
|
|
string text = this.name;
|
|
PlayerToolEquipSlot playerToolEquipSlot = this.equipSlot;
|
|
denkagckedl.GBHCALBADJI(playerToolEquipSlot, text);
|
|
}
|
|
|
|
// Token: 0x060124A8 RID: 74920 RVA: 0x0045C56C File Offset: 0x0045A76C
|
|
[Token(Token = "0x60124A8")]
|
|
[Address(RVA = "0x1BDF9B0", Offset = "0x1BDE3B0", VA = "0x181BDF9B0")]
|
|
internal bool <InitializeShortcutSlot>b__1()
|
|
{
|
|
DENKAGCKEDL denkagckedl = this.<>4__this;
|
|
PlayerToolEquipSlot playerToolEquipSlot = this.equipSlot;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0400C372 RID: 50034
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400C372")]
|
|
public DENKAGCKEDL <>4__this;
|
|
|
|
// Token: 0x0400C373 RID: 50035
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C373")]
|
|
public PlayerToolEquipSlot equipSlot;
|
|
|
|
// Token: 0x0400C374 RID: 50036
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C374")]
|
|
public string name;
|
|
}
|
|
}
|