253 lines
8.2 KiB
C#
253 lines
8.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Avatars.Outfit;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002E66 RID: 11878
|
|
[Token(Token = "0x2002E66")]
|
|
public class ANELAEGOLCF : BFJDFBPGMKP<ANELAEGOLCF, OutfitItemScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x170037C6 RID: 14278
|
|
// (get) Token: 0x06014260 RID: 82528 RVA: 0x004AC734 File Offset: 0x004AA934
|
|
[Token(Token = "0x170037C6")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6014260")]
|
|
[Address(RVA = "0x7FA0A0", Offset = "0x7F8EA0", VA = "0x1807FA0A0", Slot = "14")]
|
|
get
|
|
{
|
|
return this.MGDCOEBPDCI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037C7 RID: 14279
|
|
// (get) Token: 0x06014261 RID: 82529 RVA: 0x004AC748 File Offset: 0x004AA948
|
|
[Token(Token = "0x170037C7")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6014261")]
|
|
[Address(RVA = "0x40FFA0", Offset = "0x40EDA0", VA = "0x18040FFA0", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014262 RID: 82530 RVA: 0x004AC75C File Offset: 0x004AA95C
|
|
[Token(Token = "0x6014262")]
|
|
[Address(RVA = "0x9AF1E0", Offset = "0x9ADFE0", VA = "0x1809AF1E0", Slot = "16")]
|
|
public override void OFFLOPLJBBG(OutfitItemScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ)
|
|
{
|
|
Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num);
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CAJJCJICPMK);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KEFHJDFBDIG);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IDKIGLLGGIC);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PCIGJGOMDMA);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.GJEOHIJGFKH);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num4 = 0;
|
|
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num4);
|
|
OutfitTool component = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponent<OutfitTool>();
|
|
this.CMNCHDKPMHO = component;
|
|
component.AddEquipOnCollisionRestriction(this);
|
|
}
|
|
|
|
// Token: 0x06014263 RID: 82531 RVA: 0x004AC838 File Offset: 0x004AAA38
|
|
[Token(Token = "0x6014263")]
|
|
[Address(RVA = "0x9AEC90", Offset = "0x9ADA90", VA = "0x1809AEC90", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
OutfitTool cmnchdkpmho = this.CMNCHDKPMHO;
|
|
int num = 0;
|
|
if (cmnchdkpmho != num)
|
|
{
|
|
this.CMNCHDKPMHO.AddEquipOnCollisionRestriction(this);
|
|
}
|
|
base.Dispose();
|
|
}
|
|
|
|
// Token: 0x06014264 RID: 82532 RVA: 0x004AC870 File Offset: 0x004AAA70
|
|
[Token(Token = "0x6014264")]
|
|
[Address(RVA = "0x9AF500", Offset = "0x9AE300", VA = "0x1809AF500", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06014265 RID: 82533 RVA: 0x004AC88C File Offset: 0x004AAA8C
|
|
[Token(Token = "0x6014265")]
|
|
[Address(RVA = "0x9AEF90", Offset = "0x9ADD90", VA = "0x1809AEF90", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06014266 RID: 82534 RVA: 0x004AC8B0 File Offset: 0x004AAAB0
|
|
[Token(Token = "0x6014266")]
|
|
[Address(RVA = "0x8D8A30", Offset = "0x8D7830", VA = "0x1808D8A30", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06014267 RID: 82535 RVA: 0x004AC8D0 File Offset: 0x004AAAD0
|
|
[Token(Token = "0x6014267")]
|
|
[Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x06014268 RID: 82536 RVA: 0x004AC8F0 File Offset: 0x004AAAF0
|
|
[Token(Token = "0x6014268")]
|
|
[Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")]
|
|
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x06014269 RID: 82537 RVA: 0x004AC910 File Offset: 0x004AAB10
|
|
[Token(Token = "0x6014269")]
|
|
[Address(RVA = "0x9AEFE0", Offset = "0x9ADDE0", VA = "0x1809AEFE0")]
|
|
private void KEFHJDFBDIG()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.LDKJOAHKJLN.Shirt);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601426A RID: 82538 RVA: 0x004AC944 File Offset: 0x004AAB44
|
|
[Token(Token = "0x601426A")]
|
|
[Address(RVA = "0x9AEE80", Offset = "0x9ADC80", VA = "0x1809AEE80")]
|
|
private void IDKIGLLGGIC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = true;
|
|
this.MGDCOEBPDCI = (int)((ulong)15L);
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.BAAOGHNGBOP);
|
|
OutfitTool cmnchdkpmho = this.CMNCHDKPMHO;
|
|
PlayerAnimation playerAnimation = this.NPGNLBPNENK(cmnchdkpmho);
|
|
}
|
|
|
|
// Token: 0x0601426B RID: 82539 RVA: 0x004AC984 File Offset: 0x004AAB84
|
|
[Token(Token = "0x601426B")]
|
|
[Address(RVA = "0x9AEDE0", Offset = "0x9ADBE0", VA = "0x1809AEDE0")]
|
|
private void GJEOHIJGFKH()
|
|
{
|
|
OutfitTool cmnchdkpmho = this.CMNCHDKPMHO;
|
|
PlayerAnimation playerAnimation = this.NPGNLBPNENK(cmnchdkpmho);
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601426C RID: 82540 RVA: 0x004AC9B4 File Offset: 0x004AABB4
|
|
[Token(Token = "0x601426C")]
|
|
[Address(RVA = "0x9AF440", Offset = "0x9AE240", VA = "0x1809AF440")]
|
|
private void PCIGJGOMDMA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.BAAOGHNGBOP);
|
|
}
|
|
|
|
// Token: 0x0601426D RID: 82541 RVA: 0x004AC9D8 File Offset: 0x004AABD8
|
|
[Token(Token = "0x601426D")]
|
|
[Address(RVA = "0x9AED20", Offset = "0x9ADB20", VA = "0x1809AED20")]
|
|
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.LDKJOAHKJLN.Shirt);
|
|
}
|
|
|
|
// Token: 0x0601426E RID: 82542 RVA: 0x004AC9F8 File Offset: 0x004AABF8
|
|
[Token(Token = "0x601426E")]
|
|
[Address(RVA = "0x9AF110", Offset = "0x9ADF10", VA = "0x1809AF110")]
|
|
private PlayerAnimation NPGNLBPNENK(OutfitTool IKGHDDOIIND)
|
|
{
|
|
int num = 0;
|
|
if (IKGHDDOIIND != num)
|
|
{
|
|
Player.GAHEJKDCLLE matchingBodyPart = IKGHDDOIIND.CLOHIBOOAIK;
|
|
if (matchingBodyPart == Player.GAHEJKDCLLE.Head || matchingBodyPart == Player.GAHEJKDCLLE.Mouth || matchingBodyPart == Player.GAHEJKDCLLE.LeftHand || matchingBodyPart == Player.GAHEJKDCLLE.RightHand)
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601426F RID: 82543 RVA: 0x004ACA30 File Offset: 0x004AAC30
|
|
[Token(Token = "0x601426F")]
|
|
[Address(RVA = "0x9AEC00", Offset = "0x9ADA00", VA = "0x1809AEC00")]
|
|
private void BAAOGHNGBOP(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
|
|
{
|
|
OutfitTool cmnchdkpmho = this.CMNCHDKPMHO;
|
|
int num = 0;
|
|
if (cmnchdkpmho != num)
|
|
{
|
|
OutfitTool cmnchdkpmho2 = this.CMNCHDKPMHO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014270 RID: 82544 RVA: 0x004ACA60 File Offset: 0x004AAC60
|
|
[Token(Token = "0x6014270")]
|
|
[Address(RVA = "0x9AF550", Offset = "0x9AE350", VA = "0x1809AF550")]
|
|
public ANELAEGOLCF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D18F RID: 53647
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D18F")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D190 RID: 53648
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D190")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400D191 RID: 53649
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400D191")]
|
|
private int MGDCOEBPDCI;
|
|
|
|
// Token: 0x0400D192 RID: 53650
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D192")]
|
|
private OutfitTool CMNCHDKPMHO;
|
|
|
|
// Token: 0x02002E67 RID: 11879
|
|
[Token(Token = "0x2002E67")]
|
|
private enum EMPHHFMCJGC
|
|
{
|
|
// Token: 0x0400D194 RID: 53652
|
|
[Token(Token = "0x400D194")]
|
|
DISABLED,
|
|
// Token: 0x0400D195 RID: 53653
|
|
[Token(Token = "0x400D195")]
|
|
IDLE,
|
|
// Token: 0x0400D196 RID: 53654
|
|
[Token(Token = "0x400D196")]
|
|
EQUIPPING
|
|
}
|
|
}
|