386 lines
12 KiB
C#
386 lines
12 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002E62 RID: 11874
|
|
[Token(Token = "0x2002E62")]
|
|
public abstract class AEGFKLPJNBB<Runtime, Config> : BFJDFBPGMKP<Runtime, Config> where Runtime : AEGFKLPJNBB<Runtime, Config>, new() where Config : MountedWeaponScreenToolBehaviorConfig<Runtime, Config>
|
|
{
|
|
// Token: 0x170037C4 RID: 14276
|
|
// (get) Token: 0x06014243 RID: 82499 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170037C4")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6014243")]
|
|
[Address(RVA = "0x7FA0A0", Offset = "0x7F8EA0", VA = "0x1807FA0A0", Slot = "14")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037C5 RID: 14277
|
|
// (get) Token: 0x06014244 RID: 82500 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170037C5")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6014244")]
|
|
[Address(RVA = "0x40FFA0", Offset = "0x40EDA0", VA = "0x18040FFA0", Slot = "15")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014245 RID: 82501 RVA: 0x004AC4C0 File Offset: 0x004AA6C0
|
|
[Token(Token = "0x6014245")]
|
|
[Address(RVA = "0x1C949F0", Offset = "0x1C937F0", VA = "0x181C949F0", Slot = "16")]
|
|
public override void OFFLOPLJBBG(Config PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ)
|
|
{
|
|
Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
SwivelToolHandle component = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponent<SwivelToolHandle>();
|
|
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: 0x06014246 RID: 82502 RVA: 0x004AC534 File Offset: 0x004AA734
|
|
[Token(Token = "0x6014246")]
|
|
[Address(RVA = "0x1C93510", Offset = "0x1C92310", VA = "0x181C93510", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
this.Dispose();
|
|
}
|
|
|
|
// Token: 0x06014247 RID: 82503 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014247")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014248 RID: 82504 RVA: 0x004AC550 File Offset: 0x004AA750
|
|
[Token(Token = "0x6014248")]
|
|
[Address(RVA = "0x1C94390", Offset = "0x1C93190", VA = "0x181C94390", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014249 RID: 82505 RVA: 0x004AC568 File Offset: 0x004AA768
|
|
[Token(Token = "0x6014249")]
|
|
[Address(RVA = "0x8D8A30", Offset = "0x8D7830", VA = "0x1808D8A30", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601424A RID: 82506 RVA: 0x004AC57C File Offset: 0x004AA77C
|
|
[Token(Token = "0x601424A")]
|
|
[Address(RVA = "0x1C94970", Offset = "0x1C93770", VA = "0x181C94970", Slot = "18")]
|
|
protected override void NHOMMEMEFIB()
|
|
{
|
|
this.NHOMMEMEFIB();
|
|
}
|
|
|
|
// Token: 0x0601424B RID: 82507 RVA: 0x004AC598 File Offset: 0x004AA798
|
|
[Token(Token = "0x601424B")]
|
|
[Address(RVA = "0x1C93A10", Offset = "0x1C92810", VA = "0x181C93A10", Slot = "19")]
|
|
protected override void GAPALICCLPH()
|
|
{
|
|
this.GAPALICCLPH();
|
|
}
|
|
|
|
// Token: 0x0601424C RID: 82508 RVA: 0x004AC5B4 File Offset: 0x004AA7B4
|
|
[Token(Token = "0x601424C")]
|
|
[Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")]
|
|
private void LJPFNGHICNA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601424D RID: 82509 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601424D")]
|
|
[Address(RVA = "0x1C93190", Offset = "0x1C91F90", VA = "0x181C93190")]
|
|
private void BLFEDHCMLKI(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601424E RID: 82510 RVA: 0x004AC5C4 File Offset: 0x004AA7C4
|
|
[Token(Token = "0x601424E")]
|
|
[Address(RVA = "0x1C93C80", Offset = "0x1C92A80", VA = "0x181C93C80")]
|
|
private void HNJAOOLILGL()
|
|
{
|
|
this.CPDMLNBJBKD();
|
|
((IDisposable)this).Dispose();
|
|
}
|
|
|
|
// Token: 0x0601424F RID: 82511 RVA: 0x004AC5E4 File Offset: 0x004AA7E4
|
|
[Token(Token = "0x601424F")]
|
|
[Address(RVA = "0x1C93CE0", Offset = "0x1C92AE0", VA = "0x181C93CE0")]
|
|
private void JAPPBOKHFMD(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014250 RID: 82512 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014250")]
|
|
[Address(RVA = "0x1C93910", Offset = "0x1C92710", VA = "0x181C93910", Slot = "24")]
|
|
protected virtual void FLNPIFPGOBO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014251 RID: 82513 RVA: 0x004AC5F8 File Offset: 0x004AA7F8
|
|
[Token(Token = "0x6014251")]
|
|
[Address(RVA = "0x1C943E0", Offset = "0x1C931E0", VA = "0x181C943E0", Slot = "25")]
|
|
protected virtual void JNPKDMMFDME()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
this.JCGFBKALNND();
|
|
return;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014252 RID: 82514 RVA: 0x004AC618 File Offset: 0x004AA818
|
|
[Token(Token = "0x6014252")]
|
|
[Address(RVA = "0x1C93130", Offset = "0x1C91F30", VA = "0x181C93130", Slot = "26")]
|
|
protected virtual void INGEFENHJEL(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014253 RID: 82515 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014253")]
|
|
[Address(RVA = "0x1C93550", Offset = "0x1C92350", VA = "0x181C93550", Slot = "27")]
|
|
protected virtual void ECEBFFOMNNG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014254 RID: 82516 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014254")]
|
|
[Address(RVA = "0x1C944E0", Offset = "0x1C932E0", VA = "0x181C944E0", Slot = "28")]
|
|
protected virtual void JPHEKINOAAD()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014255 RID: 82517 RVA: 0x004AC630 File Offset: 0x004AA830
|
|
[Token(Token = "0x6014255")]
|
|
[Address(RVA = "0x1C93130", Offset = "0x1C91F30", VA = "0x181C93130", Slot = "29")]
|
|
protected virtual void BMPMEHOBDBH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014256 RID: 82518 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014256")]
|
|
[Address(RVA = "0x1C93810", Offset = "0x1C92610", VA = "0x181C93810", Slot = "30")]
|
|
protected virtual void FFPKILKDPKH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014257 RID: 82519 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014257")]
|
|
[Address(RVA = "0x1C936E0", Offset = "0x1C924E0", VA = "0x181C936E0")]
|
|
protected void FFDIHFDACHC()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014258 RID: 82520 RVA: 0x004AC648 File Offset: 0x004AA848
|
|
[Token(Token = "0x6014258")]
|
|
[Address(RVA = "0x1C93130", Offset = "0x1C91F30", VA = "0x181C93130", Slot = "31")]
|
|
protected virtual void ADDKBHDFFOO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014259 RID: 82521 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014259")]
|
|
[Address(RVA = "0x1C933E0", Offset = "0x1C921E0", VA = "0x181C933E0")]
|
|
private void CPDMLNBJBKD()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601425A RID: 82522 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601425A")]
|
|
[Address(RVA = "0x1C93F80", Offset = "0x1C92D80", VA = "0x181C93F80")]
|
|
protected void JCGFBKALNND()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601425B RID: 82523 RVA: 0x004AC660 File Offset: 0x004AA860
|
|
[Token(Token = "0x601425B")]
|
|
[Address(RVA = "0x1C94630", Offset = "0x1C93430", VA = "0x181C94630")]
|
|
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: 0x0601425C RID: 82524 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601425C")]
|
|
[Address(RVA = "0x1C93A90", Offset = "0x1C92890", VA = "0x181C93A90")]
|
|
protected float GEEABAHIMBH()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601425D RID: 82525 RVA: 0x004AC6E0 File Offset: 0x004AA8E0
|
|
[Token(Token = "0x601425D")]
|
|
[Address(RVA = "0x1C93E80", Offset = "0x1C92C80", VA = "0x181C93E80")]
|
|
protected SwivelTool JBHDDALNNAO()
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag && !flag2)
|
|
{
|
|
SwivelTool swivelTool;
|
|
return swivelTool;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601425E RID: 82526 RVA: 0x004AC700 File Offset: 0x004AA900
|
|
[Token(Token = "0x601425E")]
|
|
[Address(RVA = "0x1C94E80", Offset = "0x1C93C80", VA = "0x181C94E80")]
|
|
protected AEGFKLPJNBB()
|
|
{
|
|
NFOJNNKAEFL nfojnnkaefl = new NFOJNNKAEFL();
|
|
ANANJLGEMIP ananjlgemip = new ANANJLGEMIP();
|
|
((IDisposable)this).Dispose();
|
|
}
|
|
|
|
// Token: 0x0400D177 RID: 53623
|
|
[Token(Token = "0x400D177")]
|
|
protected const float DDFDEBJFFIM = 30f;
|
|
|
|
// Token: 0x0400D178 RID: 53624
|
|
[Token(Token = "0x400D178")]
|
|
protected const int KFFLJONPJLE = 200;
|
|
|
|
// Token: 0x0400D179 RID: 53625
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D179")]
|
|
protected HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D17A RID: 53626
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D17A")]
|
|
protected bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400D17B RID: 53627
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D17B")]
|
|
protected int MGDCOEBPDCI;
|
|
|
|
// Token: 0x0400D17C RID: 53628
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D17C")]
|
|
protected SwivelToolHandle JKCKGLKMIJK;
|
|
|
|
// Token: 0x0400D17D RID: 53629
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D17D")]
|
|
protected NFOJNNKAEFL AKECJJAHOEO;
|
|
|
|
// Token: 0x0400D17E RID: 53630
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D17E")]
|
|
protected float CGKPGLFIMBJ;
|
|
|
|
// Token: 0x0400D17F RID: 53631
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D17F")]
|
|
protected float GPDFEKFDKKF;
|
|
|
|
// Token: 0x0400D180 RID: 53632
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D180")]
|
|
protected float DNPCKBNIPGA;
|
|
|
|
// Token: 0x0400D181 RID: 53633
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D181")]
|
|
protected float DNNEJMPIADO;
|
|
|
|
// Token: 0x0400D182 RID: 53634
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D182")]
|
|
protected bool PONNINMDEPH;
|
|
|
|
// Token: 0x0400D183 RID: 53635
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D183")]
|
|
protected float CGCCLEAMPBF;
|
|
|
|
// Token: 0x0400D184 RID: 53636
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D184")]
|
|
private ANANJLGEMIP PFDDJDLJHPB;
|
|
|
|
// Token: 0x02002E63 RID: 11875
|
|
[Token(Token = "0x2002E63")]
|
|
protected enum NNNEJBHILCI
|
|
{
|
|
// Token: 0x0400D186 RID: 53638
|
|
[Token(Token = "0x400D186")]
|
|
DEACTIVATED,
|
|
// Token: 0x0400D187 RID: 53639
|
|
[Token(Token = "0x400D187")]
|
|
ACTIVATED
|
|
}
|
|
|
|
// Token: 0x02002E64 RID: 11876
|
|
[Token(Token = "0x2002E64")]
|
|
protected enum LOADJLKCPDH
|
|
{
|
|
// Token: 0x0400D189 RID: 53641
|
|
[Token(Token = "0x400D189")]
|
|
AIMING,
|
|
// Token: 0x0400D18A RID: 53642
|
|
[Token(Token = "0x400D18A")]
|
|
FIRING,
|
|
// Token: 0x0400D18B RID: 53643
|
|
[Token(Token = "0x400D18B")]
|
|
RECOILING
|
|
}
|
|
}
|