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

369 lines
12 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core;
using RecRoom.Core.Controllers.ScreenBehaviors;
using RecRoom.Tools.Weapons;
using UnityEngine;
// Token: 0x02002F71 RID: 12145
[Token(Token = "0x2002F71")]
public class MOIFFFPFAMM : BFJDFBPGMKP<MOIFFFPFAMM, ThrowScreenToolBehaviorConfig>
{
// Token: 0x17003891 RID: 14481
// (get) Token: 0x060147A6 RID: 83878 RVA: 0x004BA67C File Offset: 0x004B887C
[Token(Token = "0x17003891")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x60147A6")]
[Address(RVA = "0x56DCF0", Offset = "0x56CCF0", VA = "0x18056DCF0", Slot = "14")]
get
{
return this.MGDCOEBPDCI;
}
}
// Token: 0x17003892 RID: 14482
// (get) Token: 0x060147A7 RID: 83879 RVA: 0x004BA690 File Offset: 0x004B8890
[Token(Token = "0x17003892")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x60147A7")]
[Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220", Slot = "15")]
get
{
return this.JKACCMIADFO;
}
}
// Token: 0x060147A8 RID: 83880 RVA: 0x004BA6A4 File Offset: 0x004B88A4
[Token(Token = "0x60147A8")]
[Address(RVA = "0x12B3A50", Offset = "0x12B2A50", VA = "0x1812B3A50", Slot = "16")]
public override void OFFLOPLJBBG(ThrowScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ)
{
Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI;
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
Grenade component = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponent<Grenade>();
this.GEBMJKMHKHG = component;
int num = 0;
if (component != num)
{
this.GEBMJKMHKHG.AutomaticallyArmOnNextRelease = false;
}
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
int num2 = 0;
int num3 = 0;
int num4 = 0;
hkkohfhadkk.JEPMLPCOGNM((ushort)num3, okgcdflpfod, num4, num2);
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CAJJCJICPMK);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KEFHJDFBDIG);
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FNPDJBGIKLH);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DDCHJGHABAF);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.IGMEMKMIAOO);
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.EBFOAOAFEPB);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JGBOJJOHLMC);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.ENADKMGOLKN);
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
int num5 = 0;
pegjgmdgkjn4.PIEOGAPMGIH((ushort)num5);
}
// Token: 0x060147A9 RID: 83881 RVA: 0x004BA7C4 File Offset: 0x004B89C4
[Token(Token = "0x60147A9")]
[Address(RVA = "0x12B2910", Offset = "0x12B1910", VA = "0x1812B2910", Slot = "17")]
public override void Dispose()
{
base.Dispose();
}
// Token: 0x060147AA RID: 83882 RVA: 0x004BA7D8 File Offset: 0x004B89D8
[Token(Token = "0x60147AA")]
[Address(RVA = "0x12B3E30", Offset = "0x12B2E30", VA = "0x1812B3E30", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060147AB RID: 83883 RVA: 0x004BA7F4 File Offset: 0x004B89F4
[Token(Token = "0x60147AB")]
[Address(RVA = "0x12B3000", Offset = "0x12B2000", VA = "0x1812B3000", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060147AC RID: 83884 RVA: 0x004BA818 File Offset: 0x004B8A18
[Token(Token = "0x60147AC")]
[Address(RVA = "0x12B2790", Offset = "0x12B1790", VA = "0x1812B2790", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060147AD RID: 83885 RVA: 0x004BA838 File Offset: 0x004B8A38
[Token(Token = "0x60147AD")]
[Address(RVA = "0x12B2FA0", Offset = "0x12B1FA0", VA = "0x1812B2FA0", Slot = "23")]
public override void JIOJNEBINNL()
{
base.JIOJNEBINNL();
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
}
// Token: 0x060147AE RID: 83886 RVA: 0x004BA854 File Offset: 0x004B8A54
[Token(Token = "0x60147AE")]
[Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")]
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
}
// Token: 0x060147AF RID: 83887 RVA: 0x004BA874 File Offset: 0x004B8A74
[Token(Token = "0x60147AF")]
[Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")]
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
}
// Token: 0x060147B0 RID: 83888 RVA: 0x004BA894 File Offset: 0x004B8A94
[Token(Token = "0x60147B0")]
[Address(RVA = "0x12B3050", Offset = "0x12B2050", VA = "0x1812B3050")]
private void KEFHJDFBDIG()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
bool flag;
if (flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x060147B1 RID: 83889 RVA: 0x004BA8BC File Offset: 0x004B8ABC
[Token(Token = "0x60147B1")]
[Address(RVA = "0x12B2CD0", Offset = "0x12B1CD0", VA = "0x1812B2CD0")]
private void FNPDJBGIKLH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = true;
this.MGDCOEBPDCI = (int)((ulong)15L);
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.CBINJIJNCIH);
}
// Token: 0x060147B2 RID: 83890 RVA: 0x004BA8F0 File Offset: 0x004B8AF0
[Token(Token = "0x60147B2")]
[Address(RVA = "0x12B2DD0", Offset = "0x12B1DD0", VA = "0x1812B2DD0")]
private void IGMEMKMIAOO()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
bool flag;
if (!flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x060147B3 RID: 83891 RVA: 0x004BA918 File Offset: 0x004B8B18
[Token(Token = "0x60147B3")]
[Address(RVA = "0x12B2850", Offset = "0x12B1850", VA = "0x1812B2850")]
private void DDCHJGHABAF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.CBINJIJNCIH);
}
// Token: 0x060147B4 RID: 83892 RVA: 0x004BA93C File Offset: 0x004B8B3C
[Token(Token = "0x60147B4")]
[Address(RVA = "0x12B27C0", Offset = "0x12B17C0", VA = "0x1812B27C0")]
private void CBINJIJNCIH(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
{
Grenade gebmjkmhkhg = this.GEBMJKMHKHG;
int num = 0;
if (gebmjkmhkhg != num)
{
Grenade gebmjkmhkhg2 = this.GEBMJKMHKHG;
}
}
// Token: 0x060147B5 RID: 83893 RVA: 0x004BA96C File Offset: 0x004B8B6C
[Token(Token = "0x60147B5")]
[Address(RVA = "0x12B2950", Offset = "0x12B1950", VA = "0x1812B2950")]
private void EBFOAOAFEPB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = true;
this.MGDCOEBPDCI = (int)((ulong)15L);
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
}
// Token: 0x060147B6 RID: 83894 RVA: 0x004BA9C4 File Offset: 0x004B8BC4
[Token(Token = "0x60147B6")]
[Address(RVA = "0x12B2B50", Offset = "0x12B1B50", VA = "0x1812B2B50")]
private void ENADKMGOLKN()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
bool flag;
if (!flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x060147B7 RID: 83895 RVA: 0x004BA9EC File Offset: 0x004B8BEC
[Token(Token = "0x60147B7")]
[Address(RVA = "0x12B2E70", Offset = "0x12B1E70", VA = "0x1812B2E70")]
private void JGBOJJOHLMC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.JIBJLKIBBPI);
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.LDKMJMOAKGD);
}
// Token: 0x060147B8 RID: 83896 RVA: 0x004BAA1C File Offset: 0x004B8C1C
[Token(Token = "0x60147B8")]
[Address(RVA = "0x12B2F50", Offset = "0x12B1F50", VA = "0x1812B2F50")]
private void JIBJLKIBBPI(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
{
float z = HNBEFCHHEDM.z;
float z2 = CLBGGJEONGH.z;
}
// Token: 0x060147B9 RID: 83897 RVA: 0x004BAA38 File Offset: 0x004B8C38
[Token(Token = "0x60147B9")]
[Address(RVA = "0x12B3270", Offset = "0x12B2270", VA = "0x1812B3270")]
private void LDKMJMOAKGD(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
{
bool flag;
if (flag)
{
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
}
}
// Token: 0x060147BA RID: 83898 RVA: 0x004BAA68 File Offset: 0x004B8C68
[Token(Token = "0x60147BA")]
[Address(RVA = "0x12B2C00", Offset = "0x12B1C00", VA = "0x1812B2C00")]
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN, bool KMOBPHAEFED)
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Throw);
}
// Token: 0x060147BB RID: 83899 RVA: 0x004BAA84 File Offset: 0x004B8C84
[Token(Token = "0x60147BB")]
[Address(RVA = "0x12B3390", Offset = "0x12B2390", VA = "0x1812B3390")]
private void MEBHLDDLNKD(Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
{
Vector3 onUnitSphere = global::UnityEngine.Random.onUnitSphere;
PlayerHand.PLLIKAOIPHP pllikaoiphp;
if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Left)
{
}
Vector3 vector;
float z = vector.z;
Grenade gebmjkmhkhg = this.GEBMJKMHKHG;
int num = 0;
if (gebmjkmhkhg != num)
{
Grenade gebmjkmhkhg2 = this.GEBMJKMHKHG;
}
}
// Token: 0x060147BC RID: 83900 RVA: 0x004BAACC File Offset: 0x004B8CCC
[Token(Token = "0x60147BC")]
[Address(RVA = "0x12B30F0", Offset = "0x12B20F0", VA = "0x1812B30F0")]
private void LBLOPAKDLJM(Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM, Vector3 KHJFDILDLAD)
{
PlayerHand.PLLIKAOIPHP pllikaoiphp;
if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Left)
{
}
}
// Token: 0x060147BD RID: 83901 RVA: 0x004BAAE4 File Offset: 0x004B8CE4
[Token(Token = "0x60147BD")]
[Address(RVA = "0x12B3D70", Offset = "0x12B2D70", VA = "0x1812B3D70")]
private void OMEGPFBBCBE(Vector3 KHJFDILDLAD)
{
float z = KHJFDILDLAD.z;
Vector3 vector;
float z2 = vector.z;
}
// Token: 0x060147BE RID: 83902 RVA: 0x004BAB08 File Offset: 0x004B8D08
[Token(Token = "0x60147BE")]
[Address(RVA = "0x12B36A0", Offset = "0x12B26A0", VA = "0x1812B36A0")]
private Vector3 NHLIMHODMIP(float LIFKMLCNGLH)
{
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
throw new NullReferenceException();
}
// Token: 0x060147BF RID: 83903 RVA: 0x004BAB30 File Offset: 0x004B8D30
[Token(Token = "0x60147BF")]
[Address(RVA = "0x12B3270", Offset = "0x12B2270", VA = "0x1812B3270")]
private void LHGELOECHKD()
{
bool flag;
if (flag)
{
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
}
}
// Token: 0x060147C0 RID: 83904 RVA: 0x004BAB60 File Offset: 0x004B8D60
[Token(Token = "0x60147C0")]
[Address(RVA = "0x12B3E80", Offset = "0x12B2E80", VA = "0x1812B3E80")]
public MOIFFFPFAMM()
{
}
// Token: 0x0400D48D RID: 54413
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400D48D")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400D48E RID: 54414
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D48E")]
private bool JKACCMIADFO;
// Token: 0x0400D48F RID: 54415
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400D48F")]
private int MGDCOEBPDCI;
// Token: 0x0400D490 RID: 54416
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D490")]
private Grenade GEBMJKMHKHG;
// Token: 0x02002F72 RID: 12146
[Token(Token = "0x2002F72")]
private enum CCAGPCBHIIA
{
// Token: 0x0400D492 RID: 54418
[Token(Token = "0x400D492")]
DISABLED,
// Token: 0x0400D493 RID: 54419
[Token(Token = "0x400D493")]
IDLE,
// Token: 0x0400D494 RID: 54420
[Token(Token = "0x400D494")]
CHARGING,
// Token: 0x0400D495 RID: 54421
[Token(Token = "0x400D495")]
RELEASING
}
}