246 lines
7.6 KiB
C#
246 lines
7.6 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Combat;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002974 RID: 10612
|
|
[Token(Token = "0x2002974")]
|
|
[StructLayout(3)]
|
|
public class AICKMFINJCJ : BFJDFBPGMKP<AICKMFINJCJ, ShieldScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x170031C2 RID: 12738
|
|
// (get) Token: 0x06012898 RID: 75928 RVA: 0x0046AC24 File Offset: 0x00468E24
|
|
[Token(Token = "0x170031C2")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6012898")]
|
|
[Address(RVA = "0x4F8170", Offset = "0x4F6B70", VA = "0x1804F8170", Slot = "14")]
|
|
get
|
|
{
|
|
return this.MGDCOEBPDCI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C3 RID: 12739
|
|
// (get) Token: 0x06012899 RID: 75929 RVA: 0x0046AC38 File Offset: 0x00468E38
|
|
[Token(Token = "0x170031C3")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6012899")]
|
|
[Address(RVA = "0x9EF5F0", Offset = "0x9EDFF0", VA = "0x1809EF5F0", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601289A RID: 75930 RVA: 0x0046AC4C File Offset: 0x00468E4C
|
|
[Token(Token = "0x601289A")]
|
|
[Address(RVA = "0x143BDC0", Offset = "0x143A7C0", VA = "0x18143BDC0", Slot = "16")]
|
|
public override void OFFLOPLJBBG(ShieldScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ)
|
|
{
|
|
Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
MeleeWeapon componentInChildren = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponentInChildren<MeleeWeapon>();
|
|
this.KJGANOLIOBD = componentInChildren;
|
|
int num = 0;
|
|
if (componentInChildren != num)
|
|
{
|
|
MeleeWeapon kjganoliobd = this.KJGANOLIOBD;
|
|
int num2 = 0;
|
|
kjganoliobd.NHIOMIHPPGJ = num2 != 0;
|
|
MeleeWeapon kjganoliobd2 = this.KJGANOLIOBD;
|
|
int num3 = 0;
|
|
kjganoliobd2.PNMAKCFOONF = num3 != 0;
|
|
}
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
int num6 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num5, okgcdflpfod, num6, num4);
|
|
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.PHFPIMONAJG);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.EGIDILPJGNJ);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.FGBMGKPCIJL);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num7 = 0;
|
|
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num7);
|
|
}
|
|
|
|
// Token: 0x0601289B RID: 75931 RVA: 0x0046AD58 File Offset: 0x00468F58
|
|
[Token(Token = "0x601289B")]
|
|
[Address(RVA = "0x143BA10", Offset = "0x143A410", VA = "0x18143BA10", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
MeleeWeapon kjganoliobd = this.KJGANOLIOBD;
|
|
int num = 0;
|
|
if (kjganoliobd != num)
|
|
{
|
|
this.KJGANOLIOBD.NHIOMIHPPGJ = true;
|
|
MeleeWeapon kjganoliobd2 = this.KJGANOLIOBD;
|
|
int num2 = 0;
|
|
kjganoliobd2.PNMAKCFOONF = num2 != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601289C RID: 75932 RVA: 0x0046ADA0 File Offset: 0x00468FA0
|
|
[Token(Token = "0x601289C")]
|
|
[Address(RVA = "0x143C150", Offset = "0x143AB50", VA = "0x18143C150", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x0601289D RID: 75933 RVA: 0x0046ADBC File Offset: 0x00468FBC
|
|
[Token(Token = "0x601289D")]
|
|
[Address(RVA = "0x143BCD0", Offset = "0x143A6D0", VA = "0x18143BCD0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x0601289E RID: 75934 RVA: 0x0046ADE0 File Offset: 0x00468FE0
|
|
[Token(Token = "0x601289E")]
|
|
[Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x0601289F RID: 75935 RVA: 0x0046AE00 File Offset: 0x00469000
|
|
[Token(Token = "0x601289F")]
|
|
[Address(RVA = "0x143BA00", Offset = "0x143A400", VA = "0x18143BA00")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x060128A0 RID: 75936 RVA: 0x0046AE20 File Offset: 0x00469020
|
|
[Token(Token = "0x60128A0")]
|
|
[Address(RVA = "0x143BA00", Offset = "0x143A400", VA = "0x18143BA00")]
|
|
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x060128A1 RID: 75937 RVA: 0x0046AE40 File Offset: 0x00469040
|
|
[Token(Token = "0x60128A1")]
|
|
[Address(RVA = "0x143BD20", Offset = "0x143A720", VA = "0x18143BD20")]
|
|
private void KEFHJDFBDIG()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060128A2 RID: 75938 RVA: 0x0046AE68 File Offset: 0x00469068
|
|
[Token(Token = "0x60128A2")]
|
|
[Address(RVA = "0x143C060", Offset = "0x143AA60", VA = "0x18143C060")]
|
|
private void PHFPIMONAJG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = true;
|
|
this.MGDCOEBPDCI = (int)((ulong)11L);
|
|
MeleeWeapon kjganoliobd = this.KJGANOLIOBD;
|
|
int num = 0;
|
|
if (kjganoliobd != num)
|
|
{
|
|
this.KJGANOLIOBD.PNMAKCFOONF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060128A3 RID: 75939 RVA: 0x0046AEB0 File Offset: 0x004690B0
|
|
[Token(Token = "0x60128A3")]
|
|
[Address(RVA = "0x143BC30", Offset = "0x143A630", VA = "0x18143BC30")]
|
|
private void FGBMGKPCIJL()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060128A4 RID: 75940 RVA: 0x0046AED8 File Offset: 0x004690D8
|
|
[Token(Token = "0x60128A4")]
|
|
[Address(RVA = "0x143BAC0", Offset = "0x143A4C0", VA = "0x18143BAC0")]
|
|
private void EGIDILPJGNJ(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
MeleeWeapon kjganoliobd = this.KJGANOLIOBD;
|
|
int num = 0;
|
|
if (kjganoliobd != num)
|
|
{
|
|
MeleeWeapon kjganoliobd2 = this.KJGANOLIOBD;
|
|
int num2 = 0;
|
|
kjganoliobd2.PNMAKCFOONF = num2 != 0;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060128A5 RID: 75941 RVA: 0x0046AF14 File Offset: 0x00469114
|
|
[Token(Token = "0x60128A5")]
|
|
[Address(RVA = "0x143BB70", Offset = "0x143A570", VA = "0x18143BB70")]
|
|
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Block);
|
|
}
|
|
|
|
// Token: 0x060128A6 RID: 75942 RVA: 0x0046AF34 File Offset: 0x00469134
|
|
[Token(Token = "0x60128A6")]
|
|
[Address(RVA = "0x143C1A0", Offset = "0x143ABA0", VA = "0x18143C1A0")]
|
|
public AICKMFINJCJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C64F RID: 50767
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C64F")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400C650 RID: 50768
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400C650")]
|
|
private int MGDCOEBPDCI;
|
|
|
|
// Token: 0x0400C651 RID: 50769
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400C651")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400C652 RID: 50770
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400C652")]
|
|
private MeleeWeapon KJGANOLIOBD;
|
|
|
|
// Token: 0x02002975 RID: 10613
|
|
[Token(Token = "0x2002975")]
|
|
private enum GMABJMJIHNG
|
|
{
|
|
// Token: 0x0400C654 RID: 50772
|
|
[Token(Token = "0x400C654")]
|
|
DISABLED,
|
|
// Token: 0x0400C655 RID: 50773
|
|
[Token(Token = "0x400C655")]
|
|
IDLE,
|
|
// Token: 0x0400C656 RID: 50774
|
|
[Token(Token = "0x400C656")]
|
|
BLOCKING
|
|
}
|
|
}
|