405 lines
11 KiB
C#
405 lines
11 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Tools.Weapons;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002EA6 RID: 11942
|
|
[Token(Token = "0x2002EA6")]
|
|
public class FIHALDOBGHN : ALLIDMNBMMG<FIHALDOBGHN, DropToolPerHandScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x170037E7 RID: 14311
|
|
// (get) Token: 0x06014249 RID: 82505 RVA: 0x004A7D00 File Offset: 0x004A5F00
|
|
[Token(Token = "0x170037E7")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6014249")]
|
|
[Address(RVA = "0xC458C0", Offset = "0xC448C0", VA = "0x180C458C0", Slot = "14")]
|
|
get
|
|
{
|
|
return 23;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037E8 RID: 14312
|
|
// (get) Token: 0x0601424A RID: 82506 RVA: 0x004A7D10 File Offset: 0x004A5F10
|
|
[Token(Token = "0x170037E8")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x601424A")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601424B RID: 82507 RVA: 0x004A7D20 File Offset: 0x004A5F20
|
|
[Token(Token = "0x601424B")]
|
|
[Address(RVA = "0x1E2DD50", Offset = "0x1E2CD50", VA = "0x181E2DD50", Slot = "16")]
|
|
public override void OFFLOPLJBBG(DropToolPerHandScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ)
|
|
{
|
|
PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, num);
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GOKIICPGHJD);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.DMPFEOHMKOB);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MOFGPPPOOCG);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FMCFNBACHNG);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HIKFADAGGCN);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.DPOBGEDJJEN);
|
|
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FDAPIIHJIKN);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.BBMABINDHGN);
|
|
}
|
|
|
|
// Token: 0x0601424C RID: 82508 RVA: 0x004A7E04 File Offset: 0x004A6004
|
|
[Token(Token = "0x601424C")]
|
|
[Address(RVA = "0x1E2CFB0", Offset = "0x1E2BFB0", VA = "0x181E2CFB0", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
}
|
|
|
|
// Token: 0x0601424D RID: 82509 RVA: 0x004A7E18 File Offset: 0x004A6018
|
|
[Token(Token = "0x601424D")]
|
|
[Address(RVA = "0x1E2DFF0", Offset = "0x1E2CFF0", VA = "0x181E2DFF0", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x0601424E RID: 82510 RVA: 0x004A7E34 File Offset: 0x004A6034
|
|
[Token(Token = "0x601424E")]
|
|
[Address(RVA = "0x1E2D380", Offset = "0x1E2C380", VA = "0x181E2D380", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x0601424F RID: 82511 RVA: 0x004A7E58 File Offset: 0x004A6058
|
|
[Token(Token = "0x601424F")]
|
|
[Address(RVA = "0x15500C0", Offset = "0x154F0C0", VA = "0x1815500C0", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06014250 RID: 82512 RVA: 0x004A7E78 File Offset: 0x004A6078
|
|
[Token(Token = "0x6014250")]
|
|
[Address(RVA = "0x18A7A80", Offset = "0x18A6A80", VA = "0x1818A7A80")]
|
|
private void GOKIICPGHJD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.GEBMJKMHKHG = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06014251 RID: 82513 RVA: 0x004A7E90 File Offset: 0x004A6090
|
|
[Token(Token = "0x6014251")]
|
|
[Address(RVA = "0x1E2CDA0", Offset = "0x1E2BDA0", VA = "0x181E2CDA0")]
|
|
private void DMPFEOHMKOB()
|
|
{
|
|
if (this.JMLLGGLIDKP())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
Grenade grenade;
|
|
this.GEBMJKMHKHG = grenade;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014252 RID: 82514 RVA: 0x004A7EBC File Offset: 0x004A60BC
|
|
[Token(Token = "0x6014252")]
|
|
[Address(RVA = "0x1E2DBF0", Offset = "0x1E2CBF0", VA = "0x181E2DBF0")]
|
|
private void MOFGPPPOOCG()
|
|
{
|
|
if (this.JMLLGGLIDKP())
|
|
{
|
|
int num = 0;
|
|
this.BOAOLEGFLED((float)num);
|
|
this.CFBFMFLIDIC((float)num);
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
return;
|
|
}
|
|
this.HFGCIKJOMDM = true;
|
|
}
|
|
this.HFGCIKJOMDM = false;
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014253 RID: 82515 RVA: 0x004A7F10 File Offset: 0x004A6110
|
|
[Token(Token = "0x6014253")]
|
|
[Address(RVA = "0x1E2D120", Offset = "0x1E2C120", VA = "0x181E2D120")]
|
|
private void FMCFNBACHNG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
float time = Time.time;
|
|
this.CMDMCENFKPG = time;
|
|
}
|
|
|
|
// Token: 0x06014254 RID: 82516 RVA: 0x004A7F34 File Offset: 0x004A6134
|
|
[Token(Token = "0x6014254")]
|
|
[Address(RVA = "0x1E2CE30", Offset = "0x1E2BE30", VA = "0x181E2CE30")]
|
|
private void DPOBGEDJJEN()
|
|
{
|
|
if (!this.JMLLGGLIDKP())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
this.AGANFHBLLJL();
|
|
return;
|
|
}
|
|
if (!this.HFGCIKJOMDM)
|
|
{
|
|
this.FAFOBNJEEJD();
|
|
return;
|
|
}
|
|
float time = Time.time;
|
|
this.CFBFMFLIDIC(time);
|
|
this.BOAOLEGFLED(time);
|
|
GAMNIEMGCBI gamniemgcbi = this.IIDEFBIODPI;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
return;
|
|
}
|
|
this.GJOJNGGFGDP();
|
|
}
|
|
|
|
// Token: 0x06014255 RID: 82517 RVA: 0x004A7FA0 File Offset: 0x004A61A0
|
|
[Token(Token = "0x6014255")]
|
|
[Address(RVA = "0x1E2D280", Offset = "0x1E2C280", VA = "0x181E2D280")]
|
|
private void HIKFADAGGCN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014256 RID: 82518 RVA: 0x004A7FB4 File Offset: 0x004A61B4
|
|
[Token(Token = "0x6014256")]
|
|
[Address(RVA = "0x1E2D060", Offset = "0x1E2C060", VA = "0x181E2D060")]
|
|
private void FDAPIIHJIKN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014257 RID: 82519 RVA: 0x004A7FC8 File Offset: 0x004A61C8
|
|
[Token(Token = "0x6014257")]
|
|
[Address(RVA = "0x1E2CA40", Offset = "0x1E2BA40", VA = "0x181E2CA40")]
|
|
private void BBMABINDHGN()
|
|
{
|
|
if (this.JMLLGGLIDKP())
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
this.LPMCEHFLMII();
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06014258 RID: 82520 RVA: 0x004A7FF8 File Offset: 0x004A61F8
|
|
[Token(Token = "0x6014258")]
|
|
[Address(RVA = "0x1E2D310", Offset = "0x1E2C310", VA = "0x181E2D310")]
|
|
private bool JMLLGGLIDKP()
|
|
{
|
|
bool flag;
|
|
return !flag;
|
|
}
|
|
|
|
// Token: 0x170037E9 RID: 14313
|
|
// (get) Token: 0x06014259 RID: 82521 RVA: 0x004A8010 File Offset: 0x004A6210
|
|
[Token(Token = "0x170037E9")]
|
|
private GAMNIEMGCBI EADNKNKAOLN
|
|
{
|
|
[Token(Token = "0x6014259")]
|
|
[Address(RVA = "0x1E2D230", Offset = "0x1E2C230", VA = "0x181E2D230")]
|
|
get
|
|
{
|
|
return GAMNIEMGCBI.RightHandUnderhandTossButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037EA RID: 14314
|
|
// (get) Token: 0x0601425A RID: 82522 RVA: 0x004A8028 File Offset: 0x004A6228
|
|
[Token(Token = "0x170037EA")]
|
|
private GAMNIEMGCBI IIDEFBIODPI
|
|
{
|
|
[Token(Token = "0x601425A")]
|
|
[Address(RVA = "0x1E2CD50", Offset = "0x1E2BD50", VA = "0x181E2CD50")]
|
|
get
|
|
{
|
|
return GAMNIEMGCBI.RightHandDropButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037EB RID: 14315
|
|
// (get) Token: 0x0601425B RID: 82523 RVA: 0x004A8040 File Offset: 0x004A6240
|
|
[Token(Token = "0x170037EB")]
|
|
public GHLCJGAMKMG MAOHPMNDOEA
|
|
{
|
|
[Token(Token = "0x601425B")]
|
|
[Address(RVA = "0x1E2DBA0", Offset = "0x1E2CBA0", VA = "0x181E2DBA0")]
|
|
get
|
|
{
|
|
bool flag = "{il2cpp field on {'constant3' (constant value of type Cpp2IL.Core.Analysis.ResultModels.Il2CppString)}, offset 0x40}" != (ulong)1L;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601425C RID: 82524 RVA: 0x004A8060 File Offset: 0x004A6260
|
|
[Token(Token = "0x601425C")]
|
|
[Address(RVA = "0x1E2CC30", Offset = "0x1E2BC30", VA = "0x181E2CC30")]
|
|
private void CFBFMFLIDIC(float MFOPFLCAHLJ = 0f)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Drop);
|
|
}
|
|
|
|
// Token: 0x0601425D RID: 82525 RVA: 0x004A807C File Offset: 0x004A627C
|
|
[Token(Token = "0x601425D")]
|
|
[Address(RVA = "0x1E2CB10", Offset = "0x1E2BB10", VA = "0x181E2CB10")]
|
|
private void BOAOLEGFLED(float MFOPFLCAHLJ = 0f)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_UnderhandToss);
|
|
}
|
|
|
|
// Token: 0x0601425E RID: 82526 RVA: 0x004A8098 File Offset: 0x004A6298
|
|
[Token(Token = "0x601425E")]
|
|
[Address(RVA = "0x1E2D1C0", Offset = "0x1E2C1C0", VA = "0x181E2D1C0")]
|
|
private void GJOJNGGFGDP()
|
|
{
|
|
this.AGANFHBLLJL();
|
|
}
|
|
|
|
// Token: 0x0601425F RID: 82527 RVA: 0x004A80BC File Offset: 0x004A62BC
|
|
[Token(Token = "0x601425F")]
|
|
[Address(RVA = "0x1E2CFF0", Offset = "0x1E2BFF0", VA = "0x181E2CFF0")]
|
|
private void FAFOBNJEEJD()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06014260 RID: 82528 RVA: 0x004A80E0 File Offset: 0x004A62E0
|
|
[Token(Token = "0x6014260")]
|
|
[Address(RVA = "0x1E2C9B0", Offset = "0x1E2B9B0", VA = "0x181E2C9B0")]
|
|
private void AGANFHBLLJL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06014261 RID: 82529 RVA: 0x004A80FC File Offset: 0x004A62FC
|
|
[Token(Token = "0x6014261")]
|
|
[Address(RVA = "0x1E2D3D0", Offset = "0x1E2C3D0", VA = "0x181E2D3D0")]
|
|
private void LPMCEHFLMII()
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
Vector3 vector6;
|
|
float z6 = vector6.z;
|
|
Vector3 vector7;
|
|
float z7 = vector7.z;
|
|
Vector3 vector8;
|
|
float z8 = vector8.z;
|
|
Vector3 vector9;
|
|
float z9 = vector9.z;
|
|
Vector3 vector10;
|
|
float z10 = vector10.z;
|
|
Vector3 vector11;
|
|
float z11 = vector11.z;
|
|
Vector3 vector12;
|
|
float z12 = vector12.z;
|
|
float z13 = vector12.z;
|
|
Vector3 vector13;
|
|
float z14 = vector13.z;
|
|
Vector3 vector14;
|
|
float z15 = vector14.z;
|
|
Vector3 vector15;
|
|
float z16 = vector15.z;
|
|
Vector3 vector16;
|
|
float z17 = vector16.z;
|
|
Grenade gebmjkmhkhg = this.GEBMJKMHKHG;
|
|
int num = 0;
|
|
if (gebmjkmhkhg != num)
|
|
{
|
|
Grenade gebmjkmhkhg2 = this.GEBMJKMHKHG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014262 RID: 82530 RVA: 0x004A81D0 File Offset: 0x004A63D0
|
|
[Token(Token = "0x6014262")]
|
|
[Address(RVA = "0x1E2E040", Offset = "0x1E2D040", VA = "0x181E2E040")]
|
|
public FIHALDOBGHN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D0DF RID: 53471
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D0DF")]
|
|
private bool HFGCIKJOMDM;
|
|
|
|
// Token: 0x0400D0E0 RID: 53472
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400D0E0")]
|
|
private float CMDMCENFKPG;
|
|
|
|
// Token: 0x0400D0E1 RID: 53473
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D0E1")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D0E2 RID: 53474
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D0E2")]
|
|
private Grenade GEBMJKMHKHG;
|
|
|
|
// Token: 0x02002EA7 RID: 11943
|
|
[Token(Token = "0x2002EA7")]
|
|
private enum EAPKCOACJHB
|
|
{
|
|
// Token: 0x0400D0E4 RID: 53476
|
|
[Token(Token = "0x400D0E4")]
|
|
DISABLED,
|
|
// Token: 0x0400D0E5 RID: 53477
|
|
[Token(Token = "0x400D0E5")]
|
|
WAITING_FOR_TOOL,
|
|
// Token: 0x0400D0E6 RID: 53478
|
|
[Token(Token = "0x400D0E6")]
|
|
WAITING_FOR_INPUT,
|
|
// Token: 0x0400D0E7 RID: 53479
|
|
[Token(Token = "0x400D0E7")]
|
|
WAITING_FOR_ACTION,
|
|
// Token: 0x0400D0E8 RID: 53480
|
|
[Token(Token = "0x400D0E8")]
|
|
TOSSING
|
|
}
|
|
}
|