using System; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Tools; using UnityEngine; // Token: 0x02002F4B RID: 12107 [Token(Token = "0x2002F4B")] public abstract class AEGFKLPJNBB : BFJDFBPGMKP where Runtime : AEGFKLPJNBB, new() where Config : MountedWeaponScreenToolBehaviorConfig { // Token: 0x1700387B RID: 14459 // (get) Token: 0x0601468B RID: 83595 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700387B")] public override int LNEDNNJCPMG { [Token(Token = "0x601468B")] [Address(RVA = "0x56DCF0", Offset = "0x56CCF0", VA = "0x18056DCF0", Slot = "14")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700387C RID: 14460 // (get) Token: 0x0601468C RID: 83596 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700387C")] public override bool KAPLCJDFAMJ { [Token(Token = "0x601468C")] [Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220", Slot = "15")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0601468D RID: 83597 RVA: 0x004B636C File Offset: 0x004B456C [Token(Token = "0x601468D")] [Address(RVA = "0x262DEA0", Offset = "0x262CEA0", VA = "0x18262DEA0", Slot = "16")] public override void OFFLOPLJBBG(Config PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ) { Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; SwivelToolHandle component = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponent(); int num = 0; int num2 = 0; if (component != num2) { component.GetNormalizedAimPitchYaw(num2, num); } HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); int num3 = 0; int num4 = 0; int num5 = 0; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod; hkkohfhadkk.JEPMLPCOGNM((ushort)num4, okgcdflpfod, num5, num3); int num6 = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num6); } // Token: 0x0601468E RID: 83598 RVA: 0x004B63E0 File Offset: 0x004B45E0 [Token(Token = "0x601468E")] [Address(RVA = "0x262C9C0", Offset = "0x262B9C0", VA = "0x18262C9C0", Slot = "17")] public override void Dispose() { this.Dispose(); } // Token: 0x0601468F RID: 83599 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601468F")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")] protected override void PPAOALHOODL() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014690 RID: 83600 RVA: 0x004B63FC File Offset: 0x004B45FC [Token(Token = "0x6014690")] [Address(RVA = "0x262D840", Offset = "0x262C840", VA = "0x18262D840", Slot = "21")] protected override void JNGMMNANOCH() { } // Token: 0x06014691 RID: 83601 RVA: 0x004B6414 File Offset: 0x004B4614 [Token(Token = "0x6014691")] [Address(RVA = "0x12B2790", Offset = "0x12B1790", VA = "0x1812B2790", Slot = "22")] public override void BALOKJMBNIN() { } // Token: 0x06014692 RID: 83602 RVA: 0x004B6428 File Offset: 0x004B4628 [Token(Token = "0x6014692")] [Address(RVA = "0x262DE20", Offset = "0x262CE20", VA = "0x18262DE20", Slot = "18")] protected override void NHOMMEMEFIB() { this.NHOMMEMEFIB(); } // Token: 0x06014693 RID: 83603 RVA: 0x004B6444 File Offset: 0x004B4644 [Token(Token = "0x6014693")] [Address(RVA = "0x262CEC0", Offset = "0x262BEC0", VA = "0x18262CEC0", Slot = "19")] protected override void GAPALICCLPH() { this.GAPALICCLPH(); } // Token: 0x06014694 RID: 83604 RVA: 0x004B6460 File Offset: 0x004B4660 [Token(Token = "0x6014694")] [Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")] private void LJPFNGHICNA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06014695 RID: 83605 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014695")] [Address(RVA = "0x262C640", Offset = "0x262B640", VA = "0x18262C640")] private void BLFEDHCMLKI(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014696 RID: 83606 RVA: 0x004B6470 File Offset: 0x004B4670 [Token(Token = "0x6014696")] [Address(RVA = "0x262D130", Offset = "0x262C130", VA = "0x18262D130")] private void HNJAOOLILGL() { this.CPDMLNBJBKD(); ((IDisposable)this).Dispose(); } // Token: 0x06014697 RID: 83607 RVA: 0x004B6490 File Offset: 0x004B4690 [Token(Token = "0x6014697")] [Address(RVA = "0x262D190", Offset = "0x262C190", VA = "0x18262D190")] private void JAPPBOKHFMD(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06014698 RID: 83608 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014698")] [Address(RVA = "0x262CDC0", Offset = "0x262BDC0", VA = "0x18262CDC0", Slot = "24")] protected virtual void FLNPIFPGOBO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014699 RID: 83609 RVA: 0x004B64A4 File Offset: 0x004B46A4 [Token(Token = "0x6014699")] [Address(RVA = "0x262D890", Offset = "0x262C890", VA = "0x18262D890", Slot = "25")] protected virtual void JNPKDMMFDME() { bool flag; if (!flag) { this.JCGFBKALNND(); return; } throw new NullReferenceException(); } // Token: 0x0601469A RID: 83610 RVA: 0x004B64C4 File Offset: 0x004B46C4 [Token(Token = "0x601469A")] [Address(RVA = "0x262C5E0", Offset = "0x262B5E0", VA = "0x18262C5E0", Slot = "26")] protected virtual void INGEFENHJEL(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x0601469B RID: 83611 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601469B")] [Address(RVA = "0x262CA00", Offset = "0x262BA00", VA = "0x18262CA00", Slot = "27")] protected virtual void ECEBFFOMNNG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601469C RID: 83612 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601469C")] [Address(RVA = "0x262D990", Offset = "0x262C990", VA = "0x18262D990", Slot = "28")] protected virtual void JPHEKINOAAD() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601469D RID: 83613 RVA: 0x004B64DC File Offset: 0x004B46DC [Token(Token = "0x601469D")] [Address(RVA = "0x262C5E0", Offset = "0x262B5E0", VA = "0x18262C5E0", Slot = "29")] protected virtual void BMPMEHOBDBH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x0601469E RID: 83614 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601469E")] [Address(RVA = "0x262CCC0", Offset = "0x262BCC0", VA = "0x18262CCC0", Slot = "30")] protected virtual void FFPKILKDPKH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601469F RID: 83615 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601469F")] [Address(RVA = "0x262CB90", Offset = "0x262BB90", VA = "0x18262CB90")] protected void FFDIHFDACHC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060146A0 RID: 83616 RVA: 0x004B64F4 File Offset: 0x004B46F4 [Token(Token = "0x60146A0")] [Address(RVA = "0x262C5E0", Offset = "0x262B5E0", VA = "0x18262C5E0", Slot = "31")] protected virtual void ADDKBHDFFOO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x060146A1 RID: 83617 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60146A1")] [Address(RVA = "0x262C890", Offset = "0x262B890", VA = "0x18262C890")] private void CPDMLNBJBKD() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060146A2 RID: 83618 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60146A2")] [Address(RVA = "0x262D430", Offset = "0x262C430", VA = "0x18262D430")] protected void JCGFBKALNND() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060146A3 RID: 83619 RVA: 0x004B650C File Offset: 0x004B470C [Token(Token = "0x60146A3")] [Address(RVA = "0x262DAE0", Offset = "0x262CAE0", VA = "0x18262DAE0")] protected void MCJAMNLPHFP() { SwivelTool swivelTool = this.JBHDDALNNAO(); int num = 0; if (!(swivelTool == num)) { Transform screenWieldTransform = swivelTool.screenWieldTransform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; float z4 = Vector3.up.z; Vector3 vector4; float z5 = vector4.z; float num2 = LEBNDOKLNEL.DGEAEHEJCGO; Vector3 vector5; float z6 = vector5.z; Transform screenWieldTransform2 = swivelTool.screenWieldTransform; Vector3 vector6; float z7 = vector6.z; } } // Token: 0x060146A4 RID: 83620 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60146A4")] [Address(RVA = "0x262CF40", Offset = "0x262BF40", VA = "0x18262CF40")] protected float GEEABAHIMBH() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060146A5 RID: 83621 RVA: 0x004B658C File Offset: 0x004B478C [Token(Token = "0x60146A5")] [Address(RVA = "0x262D330", Offset = "0x262C330", VA = "0x18262D330")] protected SwivelTool JBHDDALNNAO() { bool flag; bool flag2; if (!flag && !flag2) { SwivelTool swivelTool; return swivelTool; } throw new NullReferenceException(); } // Token: 0x060146A6 RID: 83622 RVA: 0x004B65AC File Offset: 0x004B47AC [Token(Token = "0x60146A6")] [Address(RVA = "0x262E330", Offset = "0x262D330", VA = "0x18262E330")] protected AEGFKLPJNBB() { NFOJNNKAEFL nfojnnkaefl = new NFOJNNKAEFL(); ANANJLGEMIP ananjlgemip = new ANANJLGEMIP(); ((IDisposable)this).Dispose(); } // Token: 0x0400D39E RID: 54174 [Token(Token = "0x400D39E")] protected const float DDFDEBJFFIM = 30f; // Token: 0x0400D39F RID: 54175 [Token(Token = "0x400D39F")] protected const int KFFLJONPJLE = 200; // Token: 0x0400D3A0 RID: 54176 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A0")] protected HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D3A1 RID: 54177 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A1")] protected bool JKACCMIADFO; // Token: 0x0400D3A2 RID: 54178 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A2")] protected int MGDCOEBPDCI; // Token: 0x0400D3A3 RID: 54179 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A3")] protected SwivelToolHandle JKCKGLKMIJK; // Token: 0x0400D3A4 RID: 54180 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A4")] protected NFOJNNKAEFL AKECJJAHOEO; // Token: 0x0400D3A5 RID: 54181 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A5")] protected float CGKPGLFIMBJ; // Token: 0x0400D3A6 RID: 54182 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A6")] protected float GPDFEKFDKKF; // Token: 0x0400D3A7 RID: 54183 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A7")] protected float DNPCKBNIPGA; // Token: 0x0400D3A8 RID: 54184 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A8")] protected float DNNEJMPIADO; // Token: 0x0400D3A9 RID: 54185 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3A9")] protected bool PONNINMDEPH; // Token: 0x0400D3AA RID: 54186 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3AA")] protected float CGCCLEAMPBF; // Token: 0x0400D3AB RID: 54187 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D3AB")] private ANANJLGEMIP PFDDJDLJHPB; // Token: 0x02002F4C RID: 12108 [Token(Token = "0x2002F4C")] protected enum NNNEJBHILCI { // Token: 0x0400D3AD RID: 54189 [Token(Token = "0x400D3AD")] DEACTIVATED, // Token: 0x0400D3AE RID: 54190 [Token(Token = "0x400D3AE")] ACTIVATED } // Token: 0x02002F4D RID: 12109 [Token(Token = "0x2002F4D")] protected enum LOADJLKCPDH { // Token: 0x0400D3B0 RID: 54192 [Token(Token = "0x400D3B0")] AIMING, // Token: 0x0400D3B1 RID: 54193 [Token(Token = "0x400D3B1")] FIRING, // Token: 0x0400D3B2 RID: 54194 [Token(Token = "0x400D3B2")] RECOILING } }