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: 0x02002DBD RID: 11709
|
|
[Token(Token = "0x2002DBD")]
|
|
public class FIHALDOBGHN : ALLIDMNBMMG<FIHALDOBGHN, DropToolPerHandScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x17003730 RID: 14128
|
|
// (get) Token: 0x06013E03 RID: 81411 RVA: 0x0049DF68 File Offset: 0x0049C168
|
|
[Token(Token = "0x17003730")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6013E03")]
|
|
[Address(RVA = "0x55DBE0", Offset = "0x55C9E0", VA = "0x18055DBE0", Slot = "14")]
|
|
get
|
|
{
|
|
return 23;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003731 RID: 14129
|
|
// (get) Token: 0x06013E04 RID: 81412 RVA: 0x0049DF78 File Offset: 0x0049C178
|
|
[Token(Token = "0x17003731")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6013E04")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E05 RID: 81413 RVA: 0x0049DF88 File Offset: 0x0049C188
|
|
[Token(Token = "0x6013E05")]
|
|
[Address(RVA = "0x1180460", Offset = "0x117F260", VA = "0x181180460", 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: 0x06013E06 RID: 81414 RVA: 0x0049E06C File Offset: 0x0049C26C
|
|
[Token(Token = "0x6013E06")]
|
|
[Address(RVA = "0x117F6D0", Offset = "0x117E4D0", VA = "0x18117F6D0", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
}
|
|
|
|
// Token: 0x06013E07 RID: 81415 RVA: 0x0049E080 File Offset: 0x0049C280
|
|
[Token(Token = "0x6013E07")]
|
|
[Address(RVA = "0x1180700", Offset = "0x117F500", VA = "0x181180700", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06013E08 RID: 81416 RVA: 0x0049E09C File Offset: 0x0049C29C
|
|
[Token(Token = "0x6013E08")]
|
|
[Address(RVA = "0x117FA90", Offset = "0x117E890", VA = "0x18117FA90", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06013E09 RID: 81417 RVA: 0x0049E0C0 File Offset: 0x0049C2C0
|
|
[Token(Token = "0x6013E09")]
|
|
[Address(RVA = "0xA36060", Offset = "0xA34E60", VA = "0x180A36060", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06013E0A RID: 81418 RVA: 0x0049E0E0 File Offset: 0x0049C2E0
|
|
[Token(Token = "0x6013E0A")]
|
|
[Address(RVA = "0xDA41F0", Offset = "0xDA2FF0", VA = "0x180DA41F0")]
|
|
private void GOKIICPGHJD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.GEBMJKMHKHG = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06013E0B RID: 81419 RVA: 0x0049E0F8 File Offset: 0x0049C2F8
|
|
[Token(Token = "0x6013E0B")]
|
|
[Address(RVA = "0x117F4C0", Offset = "0x117E2C0", VA = "0x18117F4C0")]
|
|
private void DMPFEOHMKOB()
|
|
{
|
|
if (this.JMLLGGLIDKP())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
Grenade grenade;
|
|
this.GEBMJKMHKHG = grenade;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E0C RID: 81420 RVA: 0x0049E124 File Offset: 0x0049C324
|
|
[Token(Token = "0x6013E0C")]
|
|
[Address(RVA = "0x1180300", Offset = "0x117F100", VA = "0x181180300")]
|
|
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: 0x06013E0D RID: 81421 RVA: 0x0049E178 File Offset: 0x0049C378
|
|
[Token(Token = "0x6013E0D")]
|
|
[Address(RVA = "0x117F830", Offset = "0x117E630", VA = "0x18117F830")]
|
|
private void FMCFNBACHNG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
float time = Time.time;
|
|
this.CMDMCENFKPG = time;
|
|
}
|
|
|
|
// Token: 0x06013E0E RID: 81422 RVA: 0x0049E19C File Offset: 0x0049C39C
|
|
[Token(Token = "0x6013E0E")]
|
|
[Address(RVA = "0x117F550", Offset = "0x117E350", VA = "0x18117F550")]
|
|
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: 0x06013E0F RID: 81423 RVA: 0x0049E208 File Offset: 0x0049C408
|
|
[Token(Token = "0x6013E0F")]
|
|
[Address(RVA = "0x117F990", Offset = "0x117E790", VA = "0x18117F990")]
|
|
private void HIKFADAGGCN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E10 RID: 81424 RVA: 0x0049E21C File Offset: 0x0049C41C
|
|
[Token(Token = "0x6013E10")]
|
|
[Address(RVA = "0x117F780", Offset = "0x117E580", VA = "0x18117F780")]
|
|
private void FDAPIIHJIKN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E11 RID: 81425 RVA: 0x0049E230 File Offset: 0x0049C430
|
|
[Token(Token = "0x6013E11")]
|
|
[Address(RVA = "0x117F160", Offset = "0x117DF60", VA = "0x18117F160")]
|
|
private void BBMABINDHGN()
|
|
{
|
|
if (this.JMLLGGLIDKP())
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
this.LPMCEHFLMII();
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06013E12 RID: 81426 RVA: 0x0049E260 File Offset: 0x0049C460
|
|
[Token(Token = "0x6013E12")]
|
|
[Address(RVA = "0x117FA20", Offset = "0x117E820", VA = "0x18117FA20")]
|
|
private bool JMLLGGLIDKP()
|
|
{
|
|
bool flag;
|
|
return !flag;
|
|
}
|
|
|
|
// Token: 0x17003732 RID: 14130
|
|
// (get) Token: 0x06013E13 RID: 81427 RVA: 0x0049E278 File Offset: 0x0049C478
|
|
[Token(Token = "0x17003732")]
|
|
private GAMNIEMGCBI EADNKNKAOLN
|
|
{
|
|
[Token(Token = "0x6013E13")]
|
|
[Address(RVA = "0x117F940", Offset = "0x117E740", VA = "0x18117F940")]
|
|
get
|
|
{
|
|
return GAMNIEMGCBI.RightHandUnderhandTossButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003733 RID: 14131
|
|
// (get) Token: 0x06013E14 RID: 81428 RVA: 0x0049E290 File Offset: 0x0049C490
|
|
[Token(Token = "0x17003733")]
|
|
private GAMNIEMGCBI IIDEFBIODPI
|
|
{
|
|
[Token(Token = "0x6013E14")]
|
|
[Address(RVA = "0x117F470", Offset = "0x117E270", VA = "0x18117F470")]
|
|
get
|
|
{
|
|
return GAMNIEMGCBI.RightHandDropButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003734 RID: 14132
|
|
// (get) Token: 0x06013E15 RID: 81429 RVA: 0x0049E2A8 File Offset: 0x0049C4A8
|
|
[Token(Token = "0x17003734")]
|
|
public GHLCJGAMKMG MAOHPMNDOEA
|
|
{
|
|
[Token(Token = "0x6013E15")]
|
|
[Address(RVA = "0x11802B0", Offset = "0x117F0B0", VA = "0x1811802B0")]
|
|
get
|
|
{
|
|
bool flag = "{il2cpp field on {'constant3' (constant value of type Cpp2IL.Core.Analysis.ResultModels.Il2CppString)}, offset 0x40}" != (ulong)1L;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E16 RID: 81430 RVA: 0x0049E2C8 File Offset: 0x0049C4C8
|
|
[Token(Token = "0x6013E16")]
|
|
[Address(RVA = "0x117F350", Offset = "0x117E150", VA = "0x18117F350")]
|
|
private void CFBFMFLIDIC(float MFOPFLCAHLJ = 0f)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Drop);
|
|
}
|
|
|
|
// Token: 0x06013E17 RID: 81431 RVA: 0x0049E2E4 File Offset: 0x0049C4E4
|
|
[Token(Token = "0x6013E17")]
|
|
[Address(RVA = "0x117F230", Offset = "0x117E030", VA = "0x18117F230")]
|
|
private void BOAOLEGFLED(float MFOPFLCAHLJ = 0f)
|
|
{
|
|
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_UnderhandToss);
|
|
}
|
|
|
|
// Token: 0x06013E18 RID: 81432 RVA: 0x0049E300 File Offset: 0x0049C500
|
|
[Token(Token = "0x6013E18")]
|
|
[Address(RVA = "0x117F8D0", Offset = "0x117E6D0", VA = "0x18117F8D0")]
|
|
private void GJOJNGGFGDP()
|
|
{
|
|
this.AGANFHBLLJL();
|
|
}
|
|
|
|
// Token: 0x06013E19 RID: 81433 RVA: 0x0049E324 File Offset: 0x0049C524
|
|
[Token(Token = "0x6013E19")]
|
|
[Address(RVA = "0x117F710", Offset = "0x117E510", VA = "0x18117F710")]
|
|
private void FAFOBNJEEJD()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06013E1A RID: 81434 RVA: 0x0049E348 File Offset: 0x0049C548
|
|
[Token(Token = "0x6013E1A")]
|
|
[Address(RVA = "0x117F0D0", Offset = "0x117DED0", VA = "0x18117F0D0")]
|
|
private void AGANFHBLLJL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06013E1B RID: 81435 RVA: 0x0049E364 File Offset: 0x0049C564
|
|
[Token(Token = "0x6013E1B")]
|
|
[Address(RVA = "0x117FAE0", Offset = "0x117E8E0", VA = "0x18117FAE0")]
|
|
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: 0x06013E1C RID: 81436 RVA: 0x0049E438 File Offset: 0x0049C638
|
|
[Token(Token = "0x6013E1C")]
|
|
[Address(RVA = "0x1180750", Offset = "0x117F550", VA = "0x181180750")]
|
|
public FIHALDOBGHN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400CEC1 RID: 52929
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CEC1")]
|
|
private bool HFGCIKJOMDM;
|
|
|
|
// Token: 0x0400CEC2 RID: 52930
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400CEC2")]
|
|
private float CMDMCENFKPG;
|
|
|
|
// Token: 0x0400CEC3 RID: 52931
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400CEC3")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400CEC4 RID: 52932
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400CEC4")]
|
|
private Grenade GEBMJKMHKHG;
|
|
|
|
// Token: 0x02002DBE RID: 11710
|
|
[Token(Token = "0x2002DBE")]
|
|
private enum EAPKCOACJHB
|
|
{
|
|
// Token: 0x0400CEC6 RID: 52934
|
|
[Token(Token = "0x400CEC6")]
|
|
DISABLED,
|
|
// Token: 0x0400CEC7 RID: 52935
|
|
[Token(Token = "0x400CEC7")]
|
|
WAITING_FOR_TOOL,
|
|
// Token: 0x0400CEC8 RID: 52936
|
|
[Token(Token = "0x400CEC8")]
|
|
WAITING_FOR_INPUT,
|
|
// Token: 0x0400CEC9 RID: 52937
|
|
[Token(Token = "0x400CEC9")]
|
|
WAITING_FOR_ACTION,
|
|
// Token: 0x0400CECA RID: 52938
|
|
[Token(Token = "0x400CECA")]
|
|
TOSSING
|
|
}
|
|
}
|