Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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
}
}