Files
2026-04-10 22:50:51 +02:00

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
}
}