Files
2026-04-08 23:40:05 +02:00

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