using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Core.Combat; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Tools.Weapons; using RecRoom.UI; using UnityEngine; // Token: 0x02002F5D RID: 12125 [Token(Token = "0x2002F5D")] public class OFBDAKHIIAM : BFJDFBPGMKP { // Token: 0x17003885 RID: 14469 // (get) Token: 0x06014702 RID: 83714 RVA: 0x004B7EC8 File Offset: 0x004B60C8 [Token(Token = "0x17003885")] public override int LNEDNNJCPMG { [Token(Token = "0x6014702")] [Address(RVA = "0x7D8270", Offset = "0x7D7270", VA = "0x1807D8270", Slot = "14")] get { return this.MGDCOEBPDCI; } } // Token: 0x17003886 RID: 14470 // (get) Token: 0x06014703 RID: 83715 RVA: 0x004B7EDC File Offset: 0x004B60DC [Token(Token = "0x17003886")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6014703")] [Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380", Slot = "15")] get { return this.JKACCMIADFO; } } // Token: 0x06014704 RID: 83716 RVA: 0x004B7EF0 File Offset: 0x004B60F0 [Token(Token = "0x6014704")] [Address(RVA = "0x12A47B0", Offset = "0x12A37B0", VA = "0x1812A47B0", Slot = "16")] public override void OFFLOPLJBBG(RangedWeaponScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ) { Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; RangedWeapon rangedWeapon; this.CHOKCBJIJAL = rangedWeapon; int num = 0; if (rangedWeapon != num) { RangedWeapon chokcbjijal = this.CHOKCBJIJAL; RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.DLAMGMEBIIK); chokcbjijal.ENBPPJPKCPI += ejmdaakhbgj; } if (this.JOMCIAJLGFF()) { } WeaponReloader weaponReloader; this.NPGHHAMMHCA = weaponReloader; int num2 = 0; WeaponReloader npghhammhca; if (weaponReloader != num2) { npghhammhca = this.NPGHHAMMHCA; npghhammhca.ReloadsAutomatically = false; } Transform emptyClipTransform = npghhammhca.emptyClipTransform; int num3 = 0; bool flag = emptyClipTransform != num3; int num4 = 0; if (flag) { this.JIDIDCKHBNJ = pkakikhifng; this.EKDJKPCNNKC = (float)num4; } RangedWeapon chokcbjijal2 = this.CHOKCBJIJAL; this.LCAOGFKHHBE = chokcbjijal2; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.GCKMILOAAPH = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); int num5 = 0; int num6 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num5, okgcdflpfod, num6, num4); HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CAJJCJICPMK); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KEFHJDFBDIG); HKKOHFHADKK gckmiloaaph2 = this.GCKMILOAAPH; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CGMBEOOAALN); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ALABKMABIMI); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.FBMPBFACPLK); HKKOHFHADKK gckmiloaaph3 = this.GCKMILOAAPH; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NDALPFEGFDK); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DAJFGKJGKLP); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.DFNINODEIHP); HKKOHFHADKK gckmiloaaph4 = this.GCKMILOAAPH; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GAMFLEAMLAG); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LLANFMPAAJN); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.EOKFHHBADOL); HKKOHFHADKK gckmiloaaph5 = this.GCKMILOAAPH; int num7 = 0; gckmiloaaph5.PIEOGAPMGIH((ushort)num7); HKKOHFHADKK hkkohfhadkk2 = new HKKOHFHADKK(); this.NGLEKEINNLD = hkkohfhadkk2; int num8 = 0; int num9 = 0; int num10 = 0; hkkohfhadkk2.JEPMLPCOGNM((ushort)num8, num10, num9, num4); HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.GOFDLMHJMGM); HKKOHFHADKK nglekeinnld2 = this.NGLEKEINNLD; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod9 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BMGPCHPGGMO); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod10 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MGOOHGCOFAO); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.FOONGMFADJB); HKKOHFHADKK nglekeinnld3 = this.NGLEKEINNLD; int num11 = 0; nglekeinnld3.PIEOGAPMGIH((ushort)num11); } // Token: 0x06014705 RID: 83717 RVA: 0x004B8140 File Offset: 0x004B6340 [Token(Token = "0x6014705")] [Address(RVA = "0x12A1EF0", Offset = "0x12A0EF0", VA = "0x1812A1EF0", Slot = "17")] public override void Dispose() { base.Dispose(); WeaponReloader npghhammhca = this.NPGHHAMMHCA; int num = 0; if (npghhammhca != num) { this.NPGHHAMMHCA.ReloadsAutomatically = true; } this.NPGHHAMMHCA = (ulong)0L; RangedWeapon chokcbjijal = this.CHOKCBJIJAL; int num2 = 0; if (chokcbjijal != num2) { this.CHOKCBJIJAL.HasOverriddenTargetPoint = false; this.CHOKCBJIJAL.CombatantHitBulletExpansionEnabled = false; RangedWeapon chokcbjijal2 = this.CHOKCBJIJAL; RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.DLAMGMEBIIK); chokcbjijal2.ENBPPJPKCPI -= ejmdaakhbgj; this.CHOKCBJIJAL = (ulong)0L; } } // Token: 0x06014706 RID: 83718 RVA: 0x004B81D4 File Offset: 0x004B63D4 [Token(Token = "0x6014706")] [Address(RVA = "0x12A52E0", Offset = "0x12A42E0", VA = "0x1812A52E0", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; } // Token: 0x06014707 RID: 83719 RVA: 0x004B81F8 File Offset: 0x004B63F8 [Token(Token = "0x6014707")] [Address(RVA = "0x12A37B0", Offset = "0x12A27B0", VA = "0x1812A37B0", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; int num = 0; gckmiloaaph.PIEOGAPMGIH((ushort)num); HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; int num2 = 0; nglekeinnld.PIEOGAPMGIH((ushort)num2); } // Token: 0x06014708 RID: 83720 RVA: 0x004B822C File Offset: 0x004B642C [Token(Token = "0x6014708")] [Address(RVA = "0x12A10E0", Offset = "0x12A00E0", VA = "0x1812A10E0", Slot = "22")] public override void BALOKJMBNIN() { Vector2 vector; if (vector != 0) { } this.FCONBEAINHA(true); this.NGLEKEINNLD.OPEMIFENIJM(); this.GCKMILOAAPH.OPEMIFENIJM(); HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; bool flag; this.EMBCPACOOHB(flag); } // Token: 0x06014709 RID: 83721 RVA: 0x004B8270 File Offset: 0x004B6470 [Token(Token = "0x6014709")] [Address(RVA = "0x12A3760", Offset = "0x12A2760", VA = "0x1812A3760", Slot = "23")] public override void JIOJNEBINNL() { base.JIOJNEBINNL(); int num = 0; this.FCONBEAINHA(num != 0); } // Token: 0x0601470A RID: 83722 RVA: 0x004B828C File Offset: 0x004B648C [Token(Token = "0x601470A")] [Address(RVA = "0x12A2EC0", Offset = "0x12A1EC0", VA = "0x1812A2EC0")] private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x0601470B RID: 83723 RVA: 0x004B82B0 File Offset: 0x004B64B0 [Token(Token = "0x601470B")] [Address(RVA = "0x12A15E0", Offset = "0x12A05E0", VA = "0x1812A15E0")] private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x0601470C RID: 83724 RVA: 0x004B82D0 File Offset: 0x004B64D0 [Token(Token = "0x601470C")] [Address(RVA = "0x12A3A30", Offset = "0x12A2A30", VA = "0x1812A3A30")] private void KEFHJDFBDIG() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); GAMNIEMGCBI gamniemgcbi2 = base.HDENEDNFOIM(); HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; bool flag; this.HJADJLAHLDM(flag); int num = 0; this.GGIMNDFNBHC(num != 0); bool flag2; if (!flag2) { float time = Time.time; if (flag2 && this.CHOKCBJIJAL.NOOCGFJOMEM) { GAMNIEMGCBI gamniemgcbi3 = base.PDMDFNIBBGB(); if (!this.BHCDCOIKNPJ()) { } bool flag3 = this.EPIBNEJJBCM(); if (this != 0) { bool flag4 = this.KEMFKKFPCLB(flag); HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; if (flag4) { throw new NullReferenceException(); } } } } } // Token: 0x0601470D RID: 83725 RVA: 0x004B8360 File Offset: 0x004B6560 [Token(Token = "0x601470D")] [Address(RVA = "0x12A15F0", Offset = "0x12A05F0", VA = "0x1812A15F0")] private void CGMBEOOAALN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)15L); } // Token: 0x0601470E RID: 83726 RVA: 0x004B8388 File Offset: 0x004B6588 [Token(Token = "0x601470E")] [Address(RVA = "0x12A2730", Offset = "0x12A1730", VA = "0x1812A2730")] private void FBMPBFACPLK() { HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; bool flag; if (this.KEMFKKFPCLB(flag)) { HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; return; } } // Token: 0x0601470F RID: 83727 RVA: 0x004B83B4 File Offset: 0x004B65B4 [Token(Token = "0x601470F")] [Address(RVA = "0x12A1000", Offset = "0x12A0000", VA = "0x1812A1000")] private void ALABKMABIMI(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06014710 RID: 83728 RVA: 0x004B83C8 File Offset: 0x004B65C8 [Token(Token = "0x6014710")] [Address(RVA = "0x12A4330", Offset = "0x12A3330", VA = "0x1812A4330")] private void NDALPFEGFDK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)15L); float time = Time.time; this.ADKLCGHIKMN = time; bool flag = this.EPIBNEJJBCM(); this.EPHGEGADCME = flag; if (flag) { float time2 = Time.time; this.INGMEFMLJGP = time2; } RangedWeapon chokcbjijal = this.CHOKCBJIJAL; int num = 0; bool flag2 = chokcbjijal != num; RangedWeapon chokcbjijal2; if (flag2) { chokcbjijal2 = this.CHOKCBJIJAL; chokcbjijal2.k__BackingField = flag2; } IntPtr cachedPtr = chokcbjijal2.m_CachedPtr; bool flag3; if (flag3) { } } // Token: 0x06014711 RID: 83729 RVA: 0x004B8468 File Offset: 0x004B6668 [Token(Token = "0x6014711")] [Address(RVA = "0x12A17A0", Offset = "0x12A07A0", VA = "0x1812A17A0")] private void DFNINODEIHP() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); GAMNIEMGCBI gamniemgcbi2 = base.HDENEDNFOIM(); HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; bool flag; this.HJADJLAHLDM(flag); int num = 0; this.GGIMNDFNBHC(num != 0); bool flag2; if (!flag2 && !this.NFKHNAHCDKG()) { HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; } } // Token: 0x06014712 RID: 83730 RVA: 0x004B84B8 File Offset: 0x004B66B8 [Token(Token = "0x6014712")] [Address(RVA = "0x12A1670", Offset = "0x12A0670", VA = "0x1812A1670")] private void DAJFGKJGKLP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); } // Token: 0x06014713 RID: 83731 RVA: 0x004B84D4 File Offset: 0x004B66D4 [Token(Token = "0x6014713")] [Address(RVA = "0x12A2CB0", Offset = "0x12A1CB0", VA = "0x1812A2CB0")] private void GAMFLEAMLAG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)15L); int num = 0; nglekeinnld.PIEOGAPMGIH((ushort)num); GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.GPPNMGFIHDG); GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.LHNOHOJCHKB); } // Token: 0x06014714 RID: 83732 RVA: 0x004B8528 File Offset: 0x004B6728 [Token(Token = "0x6014714")] [Address(RVA = "0x12A25E0", Offset = "0x12A15E0", VA = "0x1812A25E0")] private void EOKFHHBADOL() { bool flag; if (!flag) { HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; } } // Token: 0x06014715 RID: 83733 RVA: 0x004B8548 File Offset: 0x004B6748 [Token(Token = "0x6014715")] [Address(RVA = "0x12A4050", Offset = "0x12A3050", VA = "0x1812A4050")] private void LLANFMPAAJN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.GPPNMGFIHDG); GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.LHNOHOJCHKB); this.PBHBGDPBDKK(); HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; int num = 0; bool flag = ((this.PAHDFHGHOHG ? 1 : 0) != num) + true; nglekeinnld.PIEOGAPMGIH(flag ? 1 : 0); } // Token: 0x06014716 RID: 83734 RVA: 0x004B85A0 File Offset: 0x004B67A0 [Token(Token = "0x6014716")] [Address(RVA = "0x12A30F0", Offset = "0x12A20F0", VA = "0x1812A30F0")] private void GPPNMGFIHDG(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { WeaponReloader npghhammhca = this.NPGHHAMMHCA; int num = 0; if (npghhammhca != num) { PlayerHand playerHand; Tool febapkcnndc = playerHand.FEBAPKCNNDC; bool flag = playerHand.type != PlayerHand.PLLIKAOIPHP.Right; int num2 = 0; if (febapkcnndc == num2) { WeaponReloader npghhammhca2 = this.NPGHHAMMHCA; } } } // Token: 0x06014717 RID: 83735 RVA: 0x004B85F4 File Offset: 0x004B67F4 [Token(Token = "0x6014717")] [Address(RVA = "0x12A3E70", Offset = "0x12A2E70", VA = "0x1812A3E70")] private void LHNOHOJCHKB(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { this.PBHBGDPBDKK(); RangedWeapon chokcbjijal = this.CHOKCBJIJAL; int num = 0; if (chokcbjijal != num) { this.CHOKCBJIJAL.ReloadAmmunition(); } } // Token: 0x06014718 RID: 83736 RVA: 0x004B862C File Offset: 0x004B682C [Token(Token = "0x6014718")] [Address(RVA = "0x12A3050", Offset = "0x12A2050", VA = "0x1812A3050")] private void GOFDLMHJMGM() { bool flag; bool flag2; if (this.JOMCIAJLGFF() && flag && flag2) { HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; } } // Token: 0x06014719 RID: 83737 RVA: 0x004B8658 File Offset: 0x004B6858 [Token(Token = "0x6014719")] [Address(RVA = "0x12A1530", Offset = "0x12A0530", VA = "0x1812A1530")] private void BMGPCHPGGMO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x0601471A RID: 83738 RVA: 0x004B866C File Offset: 0x004B686C [Token(Token = "0x601471A")] [Address(RVA = "0x12A2A60", Offset = "0x12A1A60", VA = "0x1812A2A60")] private void FOONGMFADJB() { if (!this.JOMCIAJLGFF()) { } bool flag = ScreenPlayerAimDownSightsSettings.LDPOKIJAGEN(this.LCAOGFKHHBE); bool flag2 = !flag; bool flag3; if (!flag || flag3) { } bool flag4; bool flag5; if (!flag4 || flag5 || flag2) { HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; } } // Token: 0x0601471B RID: 83739 RVA: 0x004B86BC File Offset: 0x004B68BC [Token(Token = "0x601471B")] [Address(RVA = "0x12A3890", Offset = "0x12A2890", VA = "0x1812A3890")] private void JOONOEMNGME() { bool flag; if (flag) { return; } throw new NullReferenceException(); } // Token: 0x0601471C RID: 83740 RVA: 0x004B86D8 File Offset: 0x004B68D8 [Token(Token = "0x601471C")] [Address(RVA = "0x12A4190", Offset = "0x12A3190", VA = "0x1812A4190")] private void MGOOHGCOFAO(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x0601471D RID: 83741 RVA: 0x004B86F0 File Offset: 0x004B68F0 [Token(Token = "0x601471D")] [Address(RVA = "0x12A3F00", Offset = "0x12A2F00", VA = "0x1812A3F00")] private void LJEKFIJOIKK() { RangedWeapon rangedWeapon; this.CHOKCBJIJAL = rangedWeapon; int num = 0; if (rangedWeapon != num) { RangedWeapon chokcbjijal = this.CHOKCBJIJAL; RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.DLAMGMEBIIK); chokcbjijal.ENBPPJPKCPI += ejmdaakhbgj; } if (this.JOMCIAJLGFF()) { } } // Token: 0x0601471E RID: 83742 RVA: 0x004B873C File Offset: 0x004B693C [Token(Token = "0x601471E")] [Address(RVA = "0x12A50B0", Offset = "0x12A40B0", VA = "0x1812A50B0")] private void PEHAAHNDJLN() { RangedWeapon chokcbjijal = this.CHOKCBJIJAL; int num = 0; if (chokcbjijal != num) { this.CHOKCBJIJAL.HasOverriddenTargetPoint = false; this.CHOKCBJIJAL.CombatantHitBulletExpansionEnabled = false; RangedWeapon chokcbjijal2 = this.CHOKCBJIJAL; RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.DLAMGMEBIIK); chokcbjijal2.ENBPPJPKCPI -= ejmdaakhbgj; this.CHOKCBJIJAL = (ulong)0L; } } // Token: 0x0601471F RID: 83743 RVA: 0x004B87A0 File Offset: 0x004B69A0 [Token(Token = "0x601471F")] [Address(RVA = "0x12A2E20", Offset = "0x12A1E20", VA = "0x1812A2E20")] private void GGIMNDFNBHC(bool PPILCIINPGL) { RangedWeapon chokcbjijal = this.CHOKCBJIJAL; RangedWeapon chokcbjijal2 = this.CHOKCBJIJAL; int num = 0; chokcbjijal2.CombatantHitBulletExpansionRadiusScale = (float)num; } // Token: 0x06014720 RID: 83744 RVA: 0x004B87CC File Offset: 0x004B69CC [Token(Token = "0x6014720")] [Address(RVA = "0x12A3230", Offset = "0x12A2230", VA = "0x1812A3230")] private void HJADJLAHLDM(bool KCHDNDCGCIA) { this.CHOKCBJIJAL.HasOverriddenTargetPoint = true; bool flag; bool flag2; if (!flag && flag2) { float num; this.MCJDJFDOGED = num; Vector2 insideUnitCircle = global::UnityEngine.Random.insideUnitCircle; } this.CHOKCBJIJAL.OverrideTargetPoint.z = flag; } // Token: 0x06014721 RID: 83745 RVA: 0x004B8818 File Offset: 0x004B6A18 [Token(Token = "0x6014721")] [Address(RVA = "0x12A4240", Offset = "0x12A3240", VA = "0x1812A4240")] private void MMHOKJOGACI() { } // Token: 0x06014722 RID: 83746 RVA: 0x004B882C File Offset: 0x004B6A2C [Token(Token = "0x6014722")] [Address(RVA = "0x12A1E40", Offset = "0x12A0E40", VA = "0x1812A1E40")] private void DNIEHKFLBMB() { } // Token: 0x06014723 RID: 83747 RVA: 0x004B8840 File Offset: 0x004B6A40 [Token(Token = "0x6014723")] [Address(RVA = "0x12A1360", Offset = "0x12A0360", VA = "0x1812A1360")] private bool BEILDOOOEAG() { float time = Time.time; if (this.CHOKCBJIJAL.NOOCGFJOMEM) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); if (!this.BHCDCOIKNPJ()) { } return this.EPIBNEJJBCM(); } throw new NullReferenceException(); } // Token: 0x06014724 RID: 83748 RVA: 0x004B8880 File Offset: 0x004B6A80 [Token(Token = "0x6014724")] [Address(RVA = "0x12A3C50", Offset = "0x12A2C50", VA = "0x1812A3C50")] private bool KEMFKKFPCLB(bool FACHPKAABDB) { bool flag; if (!flag) { } if (FACHPKAABDB) { } bool flag2; if (flag2) { if (FACHPKAABDB) { } bool flag3; bool flag4; if (!flag3 || flag4) { } } return true; } // Token: 0x06014725 RID: 83749 RVA: 0x004B88B0 File Offset: 0x004B6AB0 [Token(Token = "0x6014725")] [Address(RVA = "0x12A0C80", Offset = "0x129FC80", VA = "0x1812A0C80")] private bool AEBOHJFIJKG() { throw new NullReferenceException(); } // Token: 0x06014726 RID: 83750 RVA: 0x004B88C8 File Offset: 0x004B6AC8 [Token(Token = "0x6014726")] [Address(RVA = "0x12A2680", Offset = "0x12A1680", VA = "0x1812A2680")] private bool EPIBNEJJBCM() { bool flag; if (this.AEBOHJFIJKG() && flag) { float time = Time.time; return true; } throw new NullReferenceException(); } // Token: 0x06014727 RID: 83751 RVA: 0x004B88FC File Offset: 0x004B6AFC [Token(Token = "0x6014727")] [Address(RVA = "0x12A2120", Offset = "0x12A1120", VA = "0x1812A2120")] private void ELOEPNDAEBJ() { RangedWeapon chokcbjijal = this.CHOKCBJIJAL; int num = 0; if (!chokcbjijal.LAJLNCJKALH && !this.IHPLNDPALNG((float)num)) { this.CHOKCBJIJAL._tool.InputUp(); this.CHOKCBJIJAL._tool.InputDown(); float time = Time.time; this.ADKLCGHIKMN = time; } } // Token: 0x06014728 RID: 83752 RVA: 0x004B895C File Offset: 0x004B6B5C [Token(Token = "0x6014728")] [Address(RVA = "0x12A44F0", Offset = "0x12A34F0", VA = "0x1812A44F0")] private bool NFKHNAHCDKG() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); if (this.EPHGEGADCME) { float time = Time.time; if (this.EPIBNEJJBCM()) { } int num = 0; this.EPHGEGADCME = num != 0; } bool flag; if (flag) { RangedWeapon chokcbjijal = this.CHOKCBJIJAL; int num2 = 0; if (!chokcbjijal.LAJLNCJKALH && !this.IHPLNDPALNG((float)num2)) { this.CHOKCBJIJAL._tool.InputUp(); this.CHOKCBJIJAL._tool.InputDown(); float time2 = Time.time; this.ADKLCGHIKMN = time2; } } bool flag2; if (flag2) { } return this.BHCDCOIKNPJ(); } // Token: 0x06014729 RID: 83753 RVA: 0x004B89FC File Offset: 0x004B6BFC [Token(Token = "0x6014729")] [Address(RVA = "0x12A1910", Offset = "0x12A0910", VA = "0x1812A1910")] private void DLAMGMEBIIK(RangedWeapon CHOKCBJIJAL) { bool flag; if (flag) { } if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L) { } int num = 0; if (CHOKCBJIJAL != num && CHOKCBJIJAL.FPLOELJHIHK) { SFXAudioSource sfxaudioSource; if (this.IEGIKKBBEFM != 0 && sfxaudioSource == 0) { KFBABPAPIMB iegikkbbefm = this.IEGIKKBBEFM; this.IEGIKKBBEFM = (ulong)0L; } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2; OFBDAKHIIAM.DJJJMHOOFNM djjjmhoofnm = new OFBDAKHIIAM.DJJJMHOOFNM(num2); num2 = 0; djjjmhoofnm.<>4__this = this; int num3 = 0; KFBABPAPIMB kfbabpapimb = instance.Run(num3, djjjmhoofnm); this.IEGIKKBBEFM = kfbabpapimb; } } // Token: 0x0601472A RID: 83754 RVA: 0x004B8A88 File Offset: 0x004B6C88 [Token(Token = "0x601472A")] [Address(RVA = "0x12A2290", Offset = "0x12A1290", VA = "0x1812A2290")] private void EMBCPACOOHB(bool KCHDNDCGCIA) { HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; bool flag; if (!flag) { return; } throw new NullReferenceException(); } // Token: 0x0601472B RID: 83755 RVA: 0x004B8AA8 File Offset: 0x004B6CA8 [Token(Token = "0x601472B")] [Address(RVA = "0x12A1490", Offset = "0x12A0490", VA = "0x1812A1490")] private bool BHCDCOIKNPJ() { return true; } // Token: 0x0601472C RID: 83756 RVA: 0x004B8AC0 File Offset: 0x004B6CC0 [Token(Token = "0x601472C")] [Address(RVA = "0x12A3700", Offset = "0x12A2700", VA = "0x1812A3700")] private bool IHPLNDPALNG(float GMCHNDEALKJ) { float time = Time.time; return true; } // Token: 0x0601472D RID: 83757 RVA: 0x004B8AD8 File Offset: 0x004B6CD8 [Token(Token = "0x601472D")] [Address(RVA = "0x12A3640", Offset = "0x12A2640", VA = "0x1812A3640")] private void IEIPEMBLBHB() { bool flag; if (flag) { this.EKDJKPCNNKC = 0f; } } // Token: 0x0601472E RID: 83758 RVA: 0x004B8AFC File Offset: 0x004B6CFC [Token(Token = "0x601472E")] [Address(RVA = "0x12A51A0", Offset = "0x12A41A0", VA = "0x1812A51A0")] private float PNCDMOLBCAE(bool KCHDNDCGCIA, out ScreenHUDCrosshair.OHGAJAANMEE GHNKDINPDDM) { float num; this.JIDIDCKHBNJ = num; ScreenHUDCrosshair.OHGAJAANMEE ohgajaanmee; GHNKDINPDDM.value__ = (int)ohgajaanmee; return this.JIDIDCKHBNJ; } // Token: 0x0601472F RID: 83759 RVA: 0x004B8B24 File Offset: 0x004B6D24 [Token(Token = "0x601472F")] [Address(RVA = "0x12A1240", Offset = "0x12A0240", VA = "0x1812A1240")] private float BDJDIADGPPL(bool KCHDNDCGCIA) { float num; this.MCJDJFDOGED = num; return num; } // Token: 0x06014730 RID: 83760 RVA: 0x004B8B40 File Offset: 0x004B6D40 [Token(Token = "0x6014730")] [Address(RVA = "0x12A16E0", Offset = "0x12A06E0", VA = "0x1812A16E0")] private bool DCCFCOCEHKF() { throw new NullReferenceException(); } // Token: 0x06014731 RID: 83761 RVA: 0x004B8B54 File Offset: 0x004B6D54 [Token(Token = "0x6014731")] [Address(RVA = "0x12A1CD0", Offset = "0x12A0CD0", VA = "0x1812A1CD0")] private bool DLPDGMJKLCI(GAMNIEMGCBI JPICLGFGBPN, GAMNIEMGCBI EHPOBOFNMDO, bool FACHPKAABDB) { OFBDAKHIIAM.JHGCNGHFCBL jhgcnghfcbl = this.AKKHCHOJJLB(); if (jhgcnghfcbl != OFBDAKHIIAM.JHGCNGHFCBL.NOT_AVAILABLE) { if (jhgcnghfcbl != OFBDAKHIIAM.JHGCNGHFCBL.BLOCKED_BY_OTHER_TOOl) { bool flag; bool flag2; if (!flag && !flag2 && (this.CHOKCBJIJAL.DFPKOJKFNIF != 0 || !this.AEBOHJFIJKG())) { goto IL_4B; } HKKOHFHADKK gckmiloaaph = this.GCKMILOAAPH; this.PAHDFHGHOHG = FACHPKAABDB; } bool flag3; if (flag3) { OFBDAKHIIAM.EFGHLOHBHAG.OLEKBGPGGDK(); } } IL_4B: throw new NullReferenceException(); } // Token: 0x06014732 RID: 83762 RVA: 0x004B8BB4 File Offset: 0x004B6DB4 [Token(Token = "0x6014732")] [Address(RVA = "0x12A0DD0", Offset = "0x129FDD0", VA = "0x1812A0DD0")] private OFBDAKHIIAM.JHGCNGHFCBL AKKHCHOJJLB() { int num = 0; int num2 = 0; bool flag = num != num2; if (this.CHOKCBJIJAL.HOEGEPPBJAE && this.CHOKCBJIJAL.ECOOGIPGNNK && flag) { RangedWeapon chokcbjijal = this.CHOKCBJIJAL; float magazineAmmunitionNormalized = chokcbjijal.CGOPGIAIOIK; if (chokcbjijal != 0 && !this.CHOKCBJIJAL.FPLOELJHIHK) { bool flag2; if (flag2) { } int num3 = 0; bool flag3; if (num != num3 && flag3) { return OFBDAKHIIAM.JHGCNGHFCBL.BLOCKED_BY_OTHER_TOOl; } return OFBDAKHIIAM.JHGCNGHFCBL.AVAILABLE; } } throw new NullReferenceException(); } // Token: 0x06014733 RID: 83763 RVA: 0x004B8C38 File Offset: 0x004B6E38 [Token(Token = "0x6014733")] [Address(RVA = "0x12A1060", Offset = "0x12A0060", VA = "0x1812A1060")] private bool APJDNMNPJLP(GAMNIEMGCBI JPICLGFGBPN) { bool flag; if (this.CHOKCBJIJAL.DFPKOJKFNIF == 0 && flag) { return true; } throw new NullReferenceException(); } // Token: 0x06014734 RID: 83764 RVA: 0x004B8C60 File Offset: 0x004B6E60 [Token(Token = "0x6014734")] [Address(RVA = "0x12A3FF0", Offset = "0x12A2FF0", VA = "0x1812A3FF0")] private bool LKFAJKFKOOM(GAMNIEMGCBI EHPOBOFNMDO) { bool flag; return flag; } // Token: 0x06014735 RID: 83765 RVA: 0x004B8C7C File Offset: 0x004B6E7C [Token(Token = "0x6014735")] [Address(RVA = "0x12A2970", Offset = "0x12A1970", VA = "0x1812A2970")] private bool FNALGGNFACK() { if (this.CHOKCBJIJAL.DFPKOJKFNIF == 0 && this.AEBOHJFIJKG()) { return true; } throw new NullReferenceException(); } // Token: 0x06014736 RID: 83766 RVA: 0x004B8CAC File Offset: 0x004B6EAC [Token(Token = "0x6014736")] [Address(RVA = "0x12A29C0", Offset = "0x12A19C0", VA = "0x1812A29C0")] private void FOJHFKECLHM() { WeaponReloader weaponReloader; this.NPGHHAMMHCA = weaponReloader; int num = 0; if (weaponReloader != num) { this.NPGHHAMMHCA.ReloadsAutomatically = false; } } // Token: 0x06014737 RID: 83767 RVA: 0x004B8CE0 File Offset: 0x004B6EE0 [Token(Token = "0x6014737")] [Address(RVA = "0x12A0D40", Offset = "0x129FD40", VA = "0x1812A0D40")] private void AHOLFJEJGAB() { WeaponReloader npghhammhca = this.NPGHHAMMHCA; int num = 0; if (npghhammhca != num) { this.NPGHHAMMHCA.ReloadsAutomatically = true; } this.NPGHHAMMHCA = (ulong)0L; } // Token: 0x06014738 RID: 83768 RVA: 0x004B8D1C File Offset: 0x004B6F1C [Token(Token = "0x6014738")] [Address(RVA = "0x12A30F0", Offset = "0x12A20F0", VA = "0x1812A30F0")] private void JGFMKPFPILH() { WeaponReloader npghhammhca = this.NPGHHAMMHCA; int num = 0; if (npghhammhca != num) { PlayerHand playerHand; Tool febapkcnndc = playerHand.FEBAPKCNNDC; bool flag = playerHand.type != PlayerHand.PLLIKAOIPHP.Right; int num2 = 0; if (febapkcnndc == num2) { WeaponReloader npghhammhca2 = this.NPGHHAMMHCA; } } } // Token: 0x06014739 RID: 83769 RVA: 0x004B8D70 File Offset: 0x004B6F70 [Token(Token = "0x6014739")] [Address(RVA = "0x12A4F40", Offset = "0x12A3F40", VA = "0x1812A4F40")] private void PBHBGDPBDKK() { WeaponReloader npghhammhca = this.NPGHHAMMHCA; int num = 0; if (npghhammhca != num) { PlayerHand k__BackingField = this.NPGHHAMMHCA._tool.k__BackingField; int num2 = 0; if (k__BackingField != num2) { PlayerHand k__BackingField2 = this.NPGHHAMMHCA._tool.k__BackingField; float z = Vector3.zero.z; float z2 = Vector3.zero.z; } } } // Token: 0x0601473A RID: 83770 RVA: 0x004B8DE0 File Offset: 0x004B6FE0 [Token(Token = "0x601473A")] [Address(RVA = "0x12A3E20", Offset = "0x12A2E20", VA = "0x1812A3E20")] private bool KFIAOAHIJFG() { HKKOHFHADKK nglekeinnld = this.NGLEKEINNLD; bool flag; return flag; } // Token: 0x0601473B RID: 83771 RVA: 0x004B8DFC File Offset: 0x004B6FFC [Token(Token = "0x601473B")] [Address(RVA = "0x12A3810", Offset = "0x12A2810", VA = "0x1812A3810")] private bool JOMCIAJLGFF() { bool flag; return flag; } // Token: 0x0601473C RID: 83772 RVA: 0x004B8E14 File Offset: 0x004B7014 [Token(Token = "0x601473C")] [Address(RVA = "0x12A39D0", Offset = "0x12A29D0", VA = "0x1812A39D0")] private bool JPOGCFFIMFA() { return !ScreenPlayerAimDownSightsSettings.LDPOKIJAGEN(this.LCAOGFKHHBE); } // Token: 0x0601473D RID: 83773 RVA: 0x004B8E30 File Offset: 0x004B7030 [Token(Token = "0x601473D")] [Address(RVA = "0x12A27C0", Offset = "0x12A17C0", VA = "0x1812A27C0")] private void FCONBEAINHA(bool KMOBPHAEFED) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Fire); bool flag; if (this.JOMCIAJLGFF() && flag) { Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Aim); } } // Token: 0x0601473E RID: 83774 RVA: 0x004B8E6C File Offset: 0x004B706C [Token(Token = "0x601473E")] [Address(RVA = "0x12A2560", Offset = "0x12A1560", VA = "0x1812A2560")] private void EOANMGJKELI() { if (this.IEGIKKBBEFM != 0) { KFBABPAPIMB iegikkbbefm = this.IEGIKKBBEFM; this.IEGIKKBBEFM = (ulong)0L; } } // Token: 0x0601473F RID: 83775 RVA: 0x004B8E98 File Offset: 0x004B7098 [Token(Token = "0x601473F")] [Address(RVA = "0x12A2F20", Offset = "0x12A1F20", VA = "0x1812A2F20")] private void GMCNIOACGGI() { if (this.IEGIKKBBEFM != 0) { KFBABPAPIMB iegikkbbefm = this.IEGIKKBBEFM; this.IEGIKKBBEFM = (ulong)0L; } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; OFBDAKHIIAM.DJJJMHOOFNM djjjmhoofnm = new OFBDAKHIIAM.DJJJMHOOFNM(num); num = 0; djjjmhoofnm.<>4__this = this; int num2 = 0; KFBABPAPIMB kfbabpapimb = instance.Run(num2, djjjmhoofnm); this.IEGIKKBBEFM = kfbabpapimb; } // Token: 0x06014740 RID: 83776 RVA: 0x004B8EF0 File Offset: 0x004B70F0 [Token(Token = "0x6014740")] [Address(RVA = "0x12A18A0", Offset = "0x12A08A0", VA = "0x1812A18A0")] private IEnumerator DJMBAFMLKOA() { int num; OFBDAKHIIAM.DJJJMHOOFNM djjjmhoofnm = new OFBDAKHIIAM.DJJJMHOOFNM(num); num = 0; djjjmhoofnm.<>4__this = this; throw new NullReferenceException(); } // Token: 0x06014741 RID: 83777 RVA: 0x004B8F14 File Offset: 0x004B7114 [Token(Token = "0x6014741")] [Address(RVA = "0x12A53C0", Offset = "0x12A43C0", VA = "0x1812A53C0")] public OFBDAKHIIAM() { } // Token: 0x0400D42A RID: 54314 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400D42A")] private HKKOHFHADKK GCKMILOAAPH; // Token: 0x0400D42B RID: 54315 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D42B")] private HKKOHFHADKK NGLEKEINNLD; // Token: 0x0400D42C RID: 54316 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D42C")] private bool JKACCMIADFO; // Token: 0x0400D42D RID: 54317 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400D42D")] private int MGDCOEBPDCI; // Token: 0x0400D42E RID: 54318 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400D42E")] private RangedWeapon CHOKCBJIJAL; // Token: 0x0400D42F RID: 54319 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400D42F")] private WeaponReloader NPGHHAMMHCA; // Token: 0x0400D430 RID: 54320 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400D430")] private object LCAOGFKHHBE; // Token: 0x0400D431 RID: 54321 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400D431")] private bool PAHDFHGHOHG; // Token: 0x0400D432 RID: 54322 [FieldOffset(Offset = "0x84")] [Token(Token = "0x400D432")] private float ADKLCGHIKMN; // Token: 0x0400D433 RID: 54323 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400D433")] private float INGMEFMLJGP; // Token: 0x0400D434 RID: 54324 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x400D434")] private bool EPHGEGADCME; // Token: 0x0400D435 RID: 54325 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400D435")] private float JIDIDCKHBNJ; // Token: 0x0400D436 RID: 54326 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400D436")] private float EKDJKPCNNKC; // Token: 0x0400D437 RID: 54327 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400D437")] private float MCJDJFDOGED; // Token: 0x0400D438 RID: 54328 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400D438")] private float FOHFHNDCINK; // Token: 0x0400D439 RID: 54329 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400D439")] private KFBABPAPIMB IEGIKKBBEFM; // Token: 0x0400D43A RID: 54330 [Token(Token = "0x400D43A")] private static EBOFGOCFEPD EFGHLOHBHAG = new EBOFGOCFEPD("Cannot Reload While Dual-Wielding", 2f); // Token: 0x02002F5E RID: 12126 [Token(Token = "0x2002F5E")] private enum KNGNCDBOFNB { // Token: 0x0400D43C RID: 54332 [Token(Token = "0x400D43C")] DISABLED, // Token: 0x0400D43D RID: 54333 [Token(Token = "0x400D43D")] IDLE, // Token: 0x0400D43E RID: 54334 [Token(Token = "0x400D43E")] FIRE_QUEUED, // Token: 0x0400D43F RID: 54335 [Token(Token = "0x400D43F")] FIRING, // Token: 0x0400D440 RID: 54336 [Token(Token = "0x400D440")] RELOAD } // Token: 0x02002F5F RID: 12127 [Token(Token = "0x2002F5F")] private enum HDCEPBCBEHD { // Token: 0x0400D442 RID: 54338 [Token(Token = "0x400D442")] DISABLED, // Token: 0x0400D443 RID: 54339 [Token(Token = "0x400D443")] NORMAL, // Token: 0x0400D444 RID: 54340 [Token(Token = "0x400D444")] AIM_DOWN_SIGHTS } // Token: 0x02002F60 RID: 12128 [Token(Token = "0x2002F60")] private enum JHGCNGHFCBL { // Token: 0x0400D446 RID: 54342 [Token(Token = "0x400D446")] NOT_AVAILABLE, // Token: 0x0400D447 RID: 54343 [Token(Token = "0x400D447")] BLOCKED_BY_OTHER_TOOl, // Token: 0x0400D448 RID: 54344 [Token(Token = "0x400D448")] AVAILABLE } }