Files
2026-04-08 23:40:05 +02:00

366 lines
12 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core;
using RecRoom.Core.Controllers.ScreenBehaviors;
using RecRoom.Tools.Weapons;
using UnityEngine;
// Token: 0x0200297A RID: 10618
[Token(Token = "0x200297A")]
[StructLayout(3)]
public class MOIFFFPFAMM : BFJDFBPGMKP<MOIFFFPFAMM, ThrowScreenToolBehaviorConfig>
{
// Token: 0x170031C6 RID: 12742
// (get) Token: 0x060128BB RID: 75963 RVA: 0x0046B324 File Offset: 0x00469524
[Token(Token = "0x170031C6")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x60128BB")]
[Address(RVA = "0x567EB0", Offset = "0x5668B0", VA = "0x180567EB0", Slot = "14")]
get
{
return this.MGDCOEBPDCI;
}
}
// Token: 0x170031C7 RID: 12743
// (get) Token: 0x060128BC RID: 75964 RVA: 0x0046B338 File Offset: 0x00469538
[Token(Token = "0x170031C7")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x60128BC")]
[Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70", Slot = "15")]
get
{
return this.JKACCMIADFO;
}
}
// Token: 0x060128BD RID: 75965 RVA: 0x0046B34C File Offset: 0x0046954C
[Token(Token = "0x60128BD")]
[Address(RVA = "0x1097DB0", Offset = "0x10967B0", VA = "0x181097DB0", 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: 0x060128BE RID: 75966 RVA: 0x0046B46C File Offset: 0x0046966C
[Token(Token = "0x60128BE")]
[Address(RVA = "0x1096CE0", Offset = "0x10956E0", VA = "0x181096CE0", Slot = "17")]
public override void Dispose()
{
base.Dispose();
}
// Token: 0x060128BF RID: 75967 RVA: 0x0046B480 File Offset: 0x00469680
[Token(Token = "0x60128BF")]
[Address(RVA = "0x1098190", Offset = "0x1096B90", VA = "0x181098190", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060128C0 RID: 75968 RVA: 0x0046B49C File Offset: 0x0046969C
[Token(Token = "0x60128C0")]
[Address(RVA = "0x1097360", Offset = "0x1095D60", VA = "0x181097360", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060128C1 RID: 75969 RVA: 0x0046B4C0 File Offset: 0x004696C0
[Token(Token = "0x60128C1")]
[Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060128C2 RID: 75970 RVA: 0x0046B4E0 File Offset: 0x004696E0
[Token(Token = "0x60128C2")]
[Address(RVA = "0xFEDB90", Offset = "0xFEC590", VA = "0x180FEDB90")]
private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
}
// Token: 0x060128C3 RID: 75971 RVA: 0x0046B500 File Offset: 0x00469700
[Token(Token = "0x60128C3")]
[Address(RVA = "0xFEDB90", Offset = "0xFEC590", VA = "0x180FEDB90")]
private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
}
// Token: 0x060128C4 RID: 75972 RVA: 0x0046B520 File Offset: 0x00469720
[Token(Token = "0x60128C4")]
[Address(RVA = "0x10973B0", Offset = "0x1095DB0", VA = "0x1810973B0")]
private void KEFHJDFBDIG()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
bool flag;
if (flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x060128C5 RID: 75973 RVA: 0x0046B548 File Offset: 0x00469748
[Token(Token = "0x60128C5")]
[Address(RVA = "0x1097090", Offset = "0x1095A90", VA = "0x181097090")]
private void FNPDJBGIKLH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = true;
this.MGDCOEBPDCI = (int)((ulong)11L);
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.CBINJIJNCIH);
}
// Token: 0x060128C6 RID: 75974 RVA: 0x0046B57C File Offset: 0x0046977C
[Token(Token = "0x60128C6")]
[Address(RVA = "0x1097190", Offset = "0x1095B90", VA = "0x181097190")]
private void IGMEMKMIAOO()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
bool flag;
if (!flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x060128C7 RID: 75975 RVA: 0x0046B5A4 File Offset: 0x004697A4
[Token(Token = "0x60128C7")]
[Address(RVA = "0x1096C20", Offset = "0x1095620", VA = "0x181096C20")]
private void DDCHJGHABAF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.CBINJIJNCIH);
}
// Token: 0x060128C8 RID: 75976 RVA: 0x0046B5C8 File Offset: 0x004697C8
[Token(Token = "0x60128C8")]
[Address(RVA = "0x1096B90", Offset = "0x1095590", VA = "0x181096B90")]
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: 0x060128C9 RID: 75977 RVA: 0x0046B5F8 File Offset: 0x004697F8
[Token(Token = "0x60128C9")]
[Address(RVA = "0x1096D20", Offset = "0x1095720", VA = "0x181096D20")]
private void EBFOAOAFEPB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.JKACCMIADFO = true;
this.MGDCOEBPDCI = (int)((ulong)11L);
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
}
// Token: 0x060128CA RID: 75978 RVA: 0x0046B650 File Offset: 0x00469850
[Token(Token = "0x60128CA")]
[Address(RVA = "0x1096F20", Offset = "0x1095920", VA = "0x181096F20")]
private void ENADKMGOLKN()
{
GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB();
bool flag;
if (!flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x060128CB RID: 75979 RVA: 0x0046B67C File Offset: 0x0046987C
[Token(Token = "0x60128CB")]
[Address(RVA = "0x1097230", Offset = "0x1095C30", VA = "0x181097230")]
private void JGBOJJOHLMC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.JIBJLKIBBPI);
GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.LDKMJMOAKGD);
}
// Token: 0x060128CC RID: 75980 RVA: 0x0046B6AC File Offset: 0x004698AC
[Token(Token = "0x60128CC")]
[Address(RVA = "0x1097310", Offset = "0x1095D10", VA = "0x181097310")]
private void JIBJLKIBBPI(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
{
float z = HNBEFCHHEDM.z;
float z2 = CLBGGJEONGH.z;
}
// Token: 0x060128CD RID: 75981 RVA: 0x0046B6C8 File Offset: 0x004698C8
[Token(Token = "0x60128CD")]
[Address(RVA = "0x10975D0", Offset = "0x1095FD0", VA = "0x1810975D0")]
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: 0x060128CE RID: 75982 RVA: 0x0046B6F8 File Offset: 0x004698F8
[Token(Token = "0x60128CE")]
[Address(RVA = "0x1096FD0", Offset = "0x10959D0", VA = "0x181096FD0")]
private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN)
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Throw);
}
// Token: 0x060128CF RID: 75983 RVA: 0x0046B714 File Offset: 0x00469914
[Token(Token = "0x60128CF")]
[Address(RVA = "0x10976F0", Offset = "0x10960F0", VA = "0x1810976F0")]
private void MEBHLDDLNKD(Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM)
{
Vector3 onUnitSphere = global::UnityEngine.Random.onUnitSphere;
PlayerHand.PLLIKAOIPHP pllikaoiphp;
if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Left)
{
}
float z = HNBEFCHHEDM.z;
Vector3 vector;
float z2 = vector.z;
Grenade gebmjkmhkhg = this.GEBMJKMHKHG;
int num = 0;
if (gebmjkmhkhg != num)
{
Grenade gebmjkmhkhg2 = this.GEBMJKMHKHG;
}
}
// Token: 0x060128D0 RID: 75984 RVA: 0x0046B764 File Offset: 0x00469964
[Token(Token = "0x60128D0")]
[Address(RVA = "0x1097450", Offset = "0x1095E50", VA = "0x181097450")]
private void LBLOPAKDLJM(Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM, Vector3 KHJFDILDLAD)
{
PlayerHand.PLLIKAOIPHP pllikaoiphp;
if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Left)
{
}
float z = HNBEFCHHEDM.z;
}
// Token: 0x060128D1 RID: 75985 RVA: 0x0046B784 File Offset: 0x00469984
[Token(Token = "0x60128D1")]
[Address(RVA = "0x10980D0", Offset = "0x1096AD0", VA = "0x1810980D0")]
private void OMEGPFBBCBE(Vector3 KHJFDILDLAD)
{
float z = KHJFDILDLAD.z;
Vector3 vector;
float z2 = vector.z;
}
// Token: 0x060128D2 RID: 75986 RVA: 0x0046B7A8 File Offset: 0x004699A8
[Token(Token = "0x60128D2")]
[Address(RVA = "0x1097A00", Offset = "0x1096400", VA = "0x181097A00")]
private Vector3 NHLIMHODMIP(float LIFKMLCNGLH)
{
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
throw new NullReferenceException();
}
// Token: 0x060128D3 RID: 75987 RVA: 0x0046B7D8 File Offset: 0x004699D8
[Token(Token = "0x60128D3")]
[Address(RVA = "0x10975D0", Offset = "0x1095FD0", VA = "0x1810975D0")]
private void LHGELOECHKD()
{
bool flag;
if (flag)
{
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
}
}
// Token: 0x060128D4 RID: 75988 RVA: 0x0046B808 File Offset: 0x00469A08
[Token(Token = "0x60128D4")]
[Address(RVA = "0x10981E0", Offset = "0x1096BE0", VA = "0x1810981E0")]
public MOIFFFPFAMM()
{
}
// Token: 0x0400C669 RID: 50793
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C669")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400C66A RID: 50794
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C66A")]
private bool JKACCMIADFO;
// Token: 0x0400C66B RID: 50795
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400C66B")]
private int MGDCOEBPDCI;
// Token: 0x0400C66C RID: 50796
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C66C")]
private Grenade GEBMJKMHKHG;
// Token: 0x0200297B RID: 10619
[Token(Token = "0x200297B")]
private enum CCAGPCBHIIA
{
// Token: 0x0400C66E RID: 50798
[Token(Token = "0x400C66E")]
DISABLED,
// Token: 0x0400C66F RID: 50799
[Token(Token = "0x400C66F")]
IDLE,
// Token: 0x0400C670 RID: 50800
[Token(Token = "0x400C670")]
CHARGING,
// Token: 0x0400C671 RID: 50801
[Token(Token = "0x400C671")]
RELEASING
}
}