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 { // 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(); 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 } }