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: 0x02002F4F RID: 12111
|
|
[Token(Token = "0x2002F4F")]
|
|
public class ANELAEGOLCF : BFJDFBPGMKP<ANELAEGOLCF, OutfitItemScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x1700387D RID: 14461
|
|
// (get) Token: 0x060146A8 RID: 83624 RVA: 0x004B65E0 File Offset: 0x004B47E0
|
|
[Token(Token = "0x1700387D")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x60146A8")]
|
|
[Address(RVA = "0x56DCF0", Offset = "0x56CCF0", VA = "0x18056DCF0", Slot = "14")]
|
|
get
|
|
{
|
|
return this.MGDCOEBPDCI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700387E RID: 14462
|
|
// (get) Token: 0x060146A9 RID: 83625 RVA: 0x004B65F4 File Offset: 0x004B47F4
|
|
[Token(Token = "0x1700387E")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x60146A9")]
|
|
[Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060146AA RID: 83626 RVA: 0x004B6608 File Offset: 0x004B4808
|
|
[Token(Token = "0x60146AA")]
|
|
[Address(RVA = "0x14746C0", Offset = "0x14736C0", VA = "0x1814746C0", 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: 0x060146AB RID: 83627 RVA: 0x004B66E4 File Offset: 0x004B48E4
|
|
[Token(Token = "0x60146AB")]
|
|
[Address(RVA = "0x1474170", Offset = "0x1473170", VA = "0x181474170", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
OutfitTool cmnchdkpmho = this.CMNCHDKPMHO;
|
|
int num = 0;
|
|
if (cmnchdkpmho != num)
|
|
{
|
|
this.CMNCHDKPMHO.AddEquipOnCollisionRestriction(this);
|
|
}
|
|
base.Dispose();
|
|
}
|
|
|
|
// Token: 0x060146AC RID: 83628 RVA: 0x004B671C File Offset: 0x004B491C
|
|
[Token(Token = "0x60146AC")]
|
|
[Address(RVA = "0x14749E0", Offset = "0x14739E0", VA = "0x1814749E0", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x060146AD RID: 83629 RVA: 0x004B6738 File Offset: 0x004B4938
|
|
[Token(Token = "0x60146AD")]
|
|
[Address(RVA = "0x1474470", Offset = "0x1473470", VA = "0x181474470", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x060146AE RID: 83630 RVA: 0x004B675C File Offset: 0x004B495C
|
|
[Token(Token = "0x60146AE")]
|
|
[Address(RVA = "0x12B2790", Offset = "0x12B1790", VA = "0x1812B2790", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x060146AF RID: 83631 RVA: 0x004B677C File Offset: 0x004B497C
|
|
[Token(Token = "0x60146AF")]
|
|
[Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x060146B0 RID: 83632 RVA: 0x004B679C File Offset: 0x004B499C
|
|
[Token(Token = "0x60146B0")]
|
|
[Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")]
|
|
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x060146B1 RID: 83633 RVA: 0x004B67BC File Offset: 0x004B49BC
|
|
[Token(Token = "0x60146B1")]
|
|
[Address(RVA = "0x14744C0", Offset = "0x14734C0", VA = "0x1814744C0")]
|
|
private void KEFHJDFBDIG()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.LDKJOAHKJLN.Shirt);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060146B2 RID: 83634 RVA: 0x004B67F0 File Offset: 0x004B49F0
|
|
[Token(Token = "0x60146B2")]
|
|
[Address(RVA = "0x1474360", Offset = "0x1473360", VA = "0x181474360")]
|
|
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: 0x060146B3 RID: 83635 RVA: 0x004B6830 File Offset: 0x004B4A30
|
|
[Token(Token = "0x60146B3")]
|
|
[Address(RVA = "0x14742C0", Offset = "0x14732C0", VA = "0x1814742C0")]
|
|
private void GJEOHIJGFKH()
|
|
{
|
|
OutfitTool cmnchdkpmho = this.CMNCHDKPMHO;
|
|
PlayerAnimation playerAnimation = this.NPGNLBPNENK(cmnchdkpmho);
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060146B4 RID: 83636 RVA: 0x004B6860 File Offset: 0x004B4A60
|
|
[Token(Token = "0x60146B4")]
|
|
[Address(RVA = "0x1474920", Offset = "0x1473920", VA = "0x181474920")]
|
|
private void PCIGJGOMDMA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.BAAOGHNGBOP);
|
|
}
|
|
|
|
// Token: 0x060146B5 RID: 83637 RVA: 0x004B6884 File Offset: 0x004B4A84
|
|
[Token(Token = "0x60146B5")]
|
|
[Address(RVA = "0x1474200", Offset = "0x1473200", VA = "0x181474200")]
|
|
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.LDKJOAHKJLN.Shirt);
|
|
}
|
|
|
|
// Token: 0x060146B6 RID: 83638 RVA: 0x004B68A4 File Offset: 0x004B4AA4
|
|
[Token(Token = "0x60146B6")]
|
|
[Address(RVA = "0x14745F0", Offset = "0x14735F0", VA = "0x1814745F0")]
|
|
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: 0x060146B7 RID: 83639 RVA: 0x004B68DC File Offset: 0x004B4ADC
|
|
[Token(Token = "0x60146B7")]
|
|
[Address(RVA = "0x14740E0", Offset = "0x14730E0", VA = "0x1814740E0")]
|
|
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: 0x060146B8 RID: 83640 RVA: 0x004B690C File Offset: 0x004B4B0C
|
|
[Token(Token = "0x60146B8")]
|
|
[Address(RVA = "0x1474A30", Offset = "0x1473A30", VA = "0x181474A30")]
|
|
public ANELAEGOLCF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D3B6 RID: 54198
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D3B6")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D3B7 RID: 54199
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D3B7")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400D3B8 RID: 54200
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400D3B8")]
|
|
private int MGDCOEBPDCI;
|
|
|
|
// Token: 0x0400D3B9 RID: 54201
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D3B9")]
|
|
private OutfitTool CMNCHDKPMHO;
|
|
|
|
// Token: 0x02002F50 RID: 12112
|
|
[Token(Token = "0x2002F50")]
|
|
private enum EMPHHFMCJGC
|
|
{
|
|
// Token: 0x0400D3BB RID: 54203
|
|
[Token(Token = "0x400D3BB")]
|
|
DISABLED,
|
|
// Token: 0x0400D3BC RID: 54204
|
|
[Token(Token = "0x400D3BC")]
|
|
IDLE,
|
|
// Token: 0x0400D3BD RID: 54205
|
|
[Token(Token = "0x400D3BD")]
|
|
EQUIPPING
|
|
}
|
|
}
|