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 { // 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(); 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 } }