244 lines
7.4 KiB
C#
244 lines
7.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Combat;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002E82 RID: 11906
|
|
[Token(Token = "0x2002E82")]
|
|
public class AICKMFINJCJ : BFJDFBPGMKP<AICKMFINJCJ, ShieldScreenToolBehaviorConfig>
|
|
{
|
|
// Token: 0x170037D6 RID: 14294
|
|
// (get) Token: 0x0601433A RID: 82746 RVA: 0x004B009C File Offset: 0x004AE29C
|
|
[Token(Token = "0x170037D6")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x601433A")]
|
|
[Address(RVA = "0x3FA190", Offset = "0x3F8F90", VA = "0x1803FA190", Slot = "14")]
|
|
get
|
|
{
|
|
return this.MGDCOEBPDCI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037D7 RID: 14295
|
|
// (get) Token: 0x0601433B RID: 82747 RVA: 0x004B00B0 File Offset: 0x004AE2B0
|
|
[Token(Token = "0x170037D7")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x601433B")]
|
|
[Address(RVA = "0xDF7080", Offset = "0xDF5E80", VA = "0x180DF7080", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601433C RID: 82748 RVA: 0x004B00C4 File Offset: 0x004AE2C4
|
|
[Token(Token = "0x601433C")]
|
|
[Address(RVA = "0xE7E790", Offset = "0xE7D590", VA = "0x180E7E790", 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: 0x0601433D RID: 82749 RVA: 0x004B01D0 File Offset: 0x004AE3D0
|
|
[Token(Token = "0x601433D")]
|
|
[Address(RVA = "0xE7E3E0", Offset = "0xE7D1E0", VA = "0x180E7E3E0", 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: 0x0601433E RID: 82750 RVA: 0x004B0218 File Offset: 0x004AE418
|
|
[Token(Token = "0x601433E")]
|
|
[Address(RVA = "0xE7EB20", Offset = "0xE7D920", VA = "0x180E7EB20", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x0601433F RID: 82751 RVA: 0x004B0234 File Offset: 0x004AE434
|
|
[Token(Token = "0x601433F")]
|
|
[Address(RVA = "0xE7E6A0", Offset = "0xE7D4A0", VA = "0x180E7E6A0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06014340 RID: 82752 RVA: 0x004B0258 File Offset: 0x004AE458
|
|
[Token(Token = "0x6014340")]
|
|
[Address(RVA = "0x8D8A30", Offset = "0x8D7830", VA = "0x1808D8A30", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06014341 RID: 82753 RVA: 0x004B0278 File Offset: 0x004AE478
|
|
[Token(Token = "0x6014341")]
|
|
[Address(RVA = "0xE7E3D0", Offset = "0xE7D1D0", VA = "0x180E7E3D0")]
|
|
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x06014342 RID: 82754 RVA: 0x004B0298 File Offset: 0x004AE498
|
|
[Token(Token = "0x6014342")]
|
|
[Address(RVA = "0xE7E3D0", Offset = "0xE7D1D0", VA = "0x180E7E3D0")]
|
|
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
this.MGDCOEBPDCI = (int)((ulong)1L);
|
|
}
|
|
|
|
// Token: 0x06014343 RID: 82755 RVA: 0x004B02B8 File Offset: 0x004AE4B8
|
|
[Token(Token = "0x6014343")]
|
|
[Address(RVA = "0xE7E6F0", Offset = "0xE7D4F0", VA = "0x180E7E6F0")]
|
|
private void KEFHJDFBDIG()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014344 RID: 82756 RVA: 0x004B02E0 File Offset: 0x004AE4E0
|
|
[Token(Token = "0x6014344")]
|
|
[Address(RVA = "0xE7EA30", Offset = "0xE7D830", VA = "0x180E7EA30")]
|
|
private void PHFPIMONAJG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = true;
|
|
this.MGDCOEBPDCI = (int)((ulong)15L);
|
|
MeleeWeapon kjganoliobd = this.KJGANOLIOBD;
|
|
int num = 0;
|
|
if (kjganoliobd != num)
|
|
{
|
|
this.KJGANOLIOBD.PNMAKCFOONF = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014345 RID: 82757 RVA: 0x004B0328 File Offset: 0x004AE528
|
|
[Token(Token = "0x6014345")]
|
|
[Address(RVA = "0xE7E600", Offset = "0xE7D400", VA = "0x180E7E600")]
|
|
private void FGBMGKPCIJL()
|
|
{
|
|
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014346 RID: 82758 RVA: 0x004B0350 File Offset: 0x004AE550
|
|
[Token(Token = "0x6014346")]
|
|
[Address(RVA = "0xE7E490", Offset = "0xE7D290", VA = "0x180E7E490")]
|
|
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: 0x06014347 RID: 82759 RVA: 0x004B038C File Offset: 0x004AE58C
|
|
[Token(Token = "0x6014347")]
|
|
[Address(RVA = "0xE7E540", Offset = "0xE7D340", VA = "0x180E7E540")]
|
|
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Block);
|
|
}
|
|
|
|
// Token: 0x06014348 RID: 82760 RVA: 0x004B03AC File Offset: 0x004AE5AC
|
|
[Token(Token = "0x6014348")]
|
|
[Address(RVA = "0xE7EB70", Offset = "0xE7D970", VA = "0x180E7EB70")]
|
|
public AICKMFINJCJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D24C RID: 53836
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D24C")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D24D RID: 53837
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D24D")]
|
|
private int MGDCOEBPDCI;
|
|
|
|
// Token: 0x0400D24E RID: 53838
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400D24E")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400D24F RID: 53839
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D24F")]
|
|
private MeleeWeapon KJGANOLIOBD;
|
|
|
|
// Token: 0x02002E83 RID: 11907
|
|
[Token(Token = "0x2002E83")]
|
|
private enum GMABJMJIHNG
|
|
{
|
|
// Token: 0x0400D251 RID: 53841
|
|
[Token(Token = "0x400D251")]
|
|
DISABLED,
|
|
// Token: 0x0400D252 RID: 53842
|
|
[Token(Token = "0x400D252")]
|
|
IDLE,
|
|
// Token: 0x0400D253 RID: 53843
|
|
[Token(Token = "0x400D253")]
|
|
BLOCKING
|
|
}
|
|
}
|