using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Core.Combat; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002F44 RID: 12100 [Token(Token = "0x2002F44")] public class KEMAGKKPGOM : BFJDFBPGMKP { // Token: 0x17003879 RID: 14457 // (get) Token: 0x0601465E RID: 83550 RVA: 0x004B56F0 File Offset: 0x004B38F0 [Token(Token = "0x17003879")] public override int LNEDNNJCPMG { [Token(Token = "0x601465E")] [Address(RVA = "0x56DCF0", Offset = "0x56CCF0", VA = "0x18056DCF0", Slot = "14")] get { return this.MGDCOEBPDCI; } } // Token: 0x1700387A RID: 14458 // (get) Token: 0x0601465F RID: 83551 RVA: 0x004B5704 File Offset: 0x004B3904 [Token(Token = "0x1700387A")] public override bool KAPLCJDFAMJ { [Token(Token = "0x601465F")] [Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220", Slot = "15")] get { return this.JKACCMIADFO; } } // Token: 0x06014660 RID: 83552 RVA: 0x004B5718 File Offset: 0x004B3918 [Token(Token = "0x6014660")] [Address(RVA = "0x1B7E000", Offset = "0x1B7D000", VA = "0x181B7E000", Slot = "16")] public override void OFFLOPLJBBG(MeleeWeaponScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ) { Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; MeleeWeapon meleeWeapon; this.CMHHHMLBGCL = meleeWeapon; int num = 0; if (meleeWeapon != num) { MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; Weapon.GOJEHKCBHJO gojehkcbhjo = new Weapon.GOJEHKCBHJO(this.BGOLBLLICHD); cmhhhmlbgcl.NLGDEPFDHJO += gojehkcbhjo; MeleeWeapon cmhhhmlbgcl2 = this.CMHHHMLBGCL; Action action = new Action(this.HNGJDNABPAE); cmhhhmlbgcl2.BlockAttackEvent += action; MeleeWeapon cmhhhmlbgcl3 = this.CMHHHMLBGCL; int num2 = 0; cmhhhmlbgcl3.PFLOMELCABI = num2 != 0; MeleeWeapon cmhhhmlbgcl4 = this.CMHHHMLBGCL; int num3 = 0; cmhhhmlbgcl4.NHIOMIHPPGJ = num3 != 0; MeleeWeapon cmhhhmlbgcl5 = this.CMHHHMLBGCL; int num4 = 0; cmhhhmlbgcl5.PNMAKCFOONF = num4 != 0; } HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.IKIIKFCFCLF); int num5 = 0; int num6 = 0; int num7 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num6, okgcdflpfod, num7, num5); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BIDHJLEDIFP); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.AFALBBMFNEJ); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DNHFOFOGHBI); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DEEBPACBPKG); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.KKIJAPPMFCJ); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HAJJDDCCGGB); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AGLEIHFPLCD); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.MDMFNMDAOLG); HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKBFLEDJLEN); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IHEINEKBEHI); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.DKFLNHNFIJM); HKKOHFHADKK pegjgmdgkjn6 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod9 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JMKNKPHOJNG); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.PAAEEJHKJIF); HKKOHFHADKK pegjgmdgkjn7 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod10 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CMNNNCAFIKN); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.NKLKADJLFDG); HKKOHFHADKK pegjgmdgkjn8 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod11 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DOEKAPPGAKF); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje7 = new MIEIBBPMDMP.KNFAKJMALJE(this.PENJKNDEIAG); HKKOHFHADKK pegjgmdgkjn9 = this.PEGJGMDGKJN; int num8 = 0; pegjgmdgkjn9.PIEOGAPMGIH((ushort)num8); } // Token: 0x06014661 RID: 83553 RVA: 0x004B5948 File Offset: 0x004B3B48 [Token(Token = "0x6014661")] [Address(RVA = "0x1B7CEE0", Offset = "0x1B7BEE0", VA = "0x181B7CEE0", Slot = "17")] public override void Dispose() { base.Dispose(); MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; int num = 0; if (cmhhhmlbgcl != num) { MeleeWeapon cmhhhmlbgcl2 = this.CMHHHMLBGCL; Weapon.GOJEHKCBHJO gojehkcbhjo = new Weapon.GOJEHKCBHJO(this.BGOLBLLICHD); cmhhhmlbgcl2.NLGDEPFDHJO -= gojehkcbhjo; MeleeWeapon cmhhhmlbgcl3 = this.CMHHHMLBGCL; Action action = new Action(this.HNGJDNABPAE); cmhhhmlbgcl3.BlockAttackEvent -= action; this.CMHHHMLBGCL.PFLOMELCABI = true; this.CMHHHMLBGCL.NHIOMIHPPGJ = true; MeleeWeapon cmhhhmlbgcl4 = this.CMHHHMLBGCL; int num2 = 0; cmhhhmlbgcl4.PNMAKCFOONF = num2 != 0; this.CMHHHMLBGCL = (ulong)0L; } } // Token: 0x06014662 RID: 83554 RVA: 0x004B59E4 File Offset: 0x004B3BE4 [Token(Token = "0x6014662")] [Address(RVA = "0x1B7EA20", Offset = "0x1B7DA20", VA = "0x181B7EA20", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06014663 RID: 83555 RVA: 0x004B5A00 File Offset: 0x004B3C00 [Token(Token = "0x6014663")] [Address(RVA = "0x1B7DAE0", Offset = "0x1B7CAE0", VA = "0x181B7DAE0", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x06014664 RID: 83556 RVA: 0x004B5A24 File Offset: 0x004B3C24 [Token(Token = "0x6014664")] [Address(RVA = "0x1B7C420", Offset = "0x1B7B420", VA = "0x181B7C420", Slot = "22")] public override void BALOKJMBNIN() { this.FCONBEAINHA(true); this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x06014665 RID: 83557 RVA: 0x004B5A4C File Offset: 0x004B3C4C [Token(Token = "0x6014665")] [Address(RVA = "0x1B7D790", Offset = "0x1B7C790", VA = "0x181B7D790", Slot = "23")] public override void JIOJNEBINNL() { base.JIOJNEBINNL(); int num = 0; this.FCONBEAINHA(num != 0); } // Token: 0x06014666 RID: 83558 RVA: 0x004B5A68 File Offset: 0x004B3C68 [Token(Token = "0x6014666")] [Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")] private void IKIIKFCFCLF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x06014667 RID: 83559 RVA: 0x004B5A88 File Offset: 0x004B3C88 [Token(Token = "0x6014667")] [Address(RVA = "0x12B27B0", Offset = "0x12B17B0", VA = "0x1812B27B0")] private void BIDHJLEDIFP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x06014668 RID: 83560 RVA: 0x004B5AA8 File Offset: 0x004B3CA8 [Token(Token = "0x6014668")] [Address(RVA = "0x1B7C130", Offset = "0x1B7B130", VA = "0x181B7C130")] private void AFALBBMFNEJ() { if (!this.CMMFMLGLHLA()) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag; if (flag) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } bool flag2; bool flag3; bool flag4; if (flag2 && flag3 && flag4) { HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } } } // Token: 0x06014669 RID: 83561 RVA: 0x004B5AF4 File Offset: 0x004B3CF4 [Token(Token = "0x6014669")] [Address(RVA = "0x1B7D4A0", Offset = "0x1B7C4A0", VA = "0x181B7D4A0")] private void HAJJDDCCGGB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)15L); GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.JLJBMHEMICN); GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.EJHLDOKCOEC); } // Token: 0x0601466A RID: 83562 RVA: 0x004B5B34 File Offset: 0x004B3D34 [Token(Token = "0x601466A")] [Address(RVA = "0x1B7C270", Offset = "0x1B7B270", VA = "0x181B7C270")] private void AGLEIHFPLCD(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.JLJBMHEMICN); GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2 = new GPPHJKMNPJM.CLOJOALGIEC(this.EJHLDOKCOEC); PlayerHand playerHand; playerHand.RemoveBehaviorRestriction(this); MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; this.NANECCIGCHG = false; cmhhhmlbgcl.StopManualSwing(); MeleeWeapon cmhhhmlbgcl2 = this.CMHHHMLBGCL; int num = 0; cmhhhmlbgcl2.PNMAKCFOONF = num != 0; } // Token: 0x0601466B RID: 83563 RVA: 0x004B5B98 File Offset: 0x004B3D98 [Token(Token = "0x601466B")] [Address(RVA = "0x1B7CD40", Offset = "0x1B7BD40", VA = "0x181B7CD40")] private void DNHFOFOGHBI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)15L); float time = Time.time; int num = this.AMJLJAKMONA; num++; int num2 = 0; this.AMJLJAKMONA = num2; int amjljakmona = this.AMJLJAKMONA; this.CMHHHMLBGCL.PNMAKCFOONF = true; } // Token: 0x0601466C RID: 83564 RVA: 0x004B5BEC File Offset: 0x004B3DEC [Token(Token = "0x601466C")] [Address(RVA = "0x1B7DB30", Offset = "0x1B7CB30", VA = "0x181B7DB30")] private void KKIJAPPMFCJ() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag; if (!flag) { bool flag2; bool flag3; if (!flag2 || flag3) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } // Token: 0x0601466D RID: 83565 RVA: 0x004B5C28 File Offset: 0x004B3E28 [Token(Token = "0x601466D")] [Address(RVA = "0x1B7CB50", Offset = "0x1B7BB50", VA = "0x181B7CB50")] private void DEEBPACBPKG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { float time = Time.time; MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; this.DIOJANIBACB = time; int num = 0; cmhhhmlbgcl.PNMAKCFOONF = num != 0; Weapon.EMEJOMLNINC bekcchhmpeh = cmhhhmlbgcl.BEKCCHHMPEH; } // Token: 0x0601466E RID: 83566 RVA: 0x004B5C68 File Offset: 0x004B3E68 [Token(Token = "0x601466E")] [Address(RVA = "0x1B7DC40", Offset = "0x1B7CC40", VA = "0x181B7DC40")] private void MDMFNMDAOLG() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag; if (flag != this) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } if (flag) { while (this != 0) { } } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; throw new NullReferenceException(); } // Token: 0x0601466F RID: 83567 RVA: 0x004B5CA0 File Offset: 0x004B3EA0 [Token(Token = "0x601466F")] [Address(RVA = "0x1B7DD30", Offset = "0x1B7CD30", VA = "0x181B7DD30")] private void MHNMCEGHELN() { float time = Time.time; int num = this.IHJOMDGCADK; num++; int num2 = 0; this.IHJOMDGCADK = num2; MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; this.IJAMGLLIBHJ = (float)num2; cmhhhmlbgcl.RaiseStaticLocalSwingEvent(); } // Token: 0x06014670 RID: 83568 RVA: 0x004B5CE8 File Offset: 0x004B3EE8 [Token(Token = "0x6014670")] [Address(RVA = "0x1B7D2A0", Offset = "0x1B7C2A0", VA = "0x181B7D2A0")] private void GKBFLEDJLEN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.CMHHHMLBGCL.PNMAKCFOONF = 2.3509887E-38f != null; PlayerHand playerHand; playerHand.RemoveBehaviorRestriction(this); this.NANECCIGCHG = true; float time = Time.time; bool pvCacheInitialized = playerHand.pvCacheInitialized; if (playerHand.pvCache.MHAGJOKFDFN != 0) { int num = this.IHJOMDGCADK; num++; } int num2 = 0; this.IHJOMDGCADK = num2; MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; this.IJAMGLLIBHJ = (float)num2; cmhhhmlbgcl.RaiseStaticLocalSwingEvent(); } // Token: 0x06014671 RID: 83569 RVA: 0x004B5D68 File Offset: 0x004B3F68 [Token(Token = "0x6014671")] [Address(RVA = "0x1B7CBD0", Offset = "0x1B7BBD0", VA = "0x181B7CBD0")] private void DKFLNHNFIJM() { int ihjomdgcadk = this.IHJOMDGCADK; Tool tool = this.CMHHHMLBGCL._tool; GHLCJGAMKMG screensOneHandedAnimationHandedness = tool.HGIAGHMOBOD; List forceIncludeColliders = tool.collisionSettings.ForceIncludeColliders; bool flag; if (flag) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag2; if (!this.NANECCIGCHG && flag2) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } // Token: 0x06014672 RID: 83570 RVA: 0x004B5DD0 File Offset: 0x004B3FD0 [Token(Token = "0x6014672")] [Address(RVA = "0x1B7D770", Offset = "0x1B7C770", VA = "0x181B7D770")] private void IHEINEKBEHI(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { float time = Time.time; this.MFLNIOGHMGJ = time; } // Token: 0x06014673 RID: 83571 RVA: 0x004B5DEC File Offset: 0x004B3FEC [Token(Token = "0x6014673")] [Address(RVA = "0x1B7D8A0", Offset = "0x1B7C8A0", VA = "0x181B7D8A0")] private void JMKNKPHOJNG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { float time = Time.time; this.KFANGBLMCKK = time; SFXAudioSource sfxaudioSource; this.IJAMGLLIBHJ = sfxaudioSource; bool flag; if (sfxaudioSource.m_CachedPtr == 0 || flag) { } PlayerHand playerHand; playerHand.AddBehaviorRestriction(this); } // Token: 0x06014674 RID: 83572 RVA: 0x004B5E30 File Offset: 0x004B4030 [Token(Token = "0x6014674")] [Address(RVA = "0x1B7E630", Offset = "0x1B7D630", VA = "0x181B7E630")] private void PAAEEJHKJIF() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); float time = Time.time; int num = 0; bool flag; bool flag2; bool flag3; bool flag4; if (!flag || (num != 0 && flag2 && !flag3 && !flag4)) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06014675 RID: 83573 RVA: 0x004B5E84 File Offset: 0x004B4084 [Token(Token = "0x6014675")] [Address(RVA = "0x1B7C800", Offset = "0x1B7B800", VA = "0x181B7C800")] private void CMNNNCAFIKN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.CMHHHMLBGCL.PNMAKCFOONF = 2.3509887E-38f != null; this.IJAMGLLIBHJ = 1f; this.CMHHHMLBGCL.RaiseStaticLocalSwingEvent(); this.NANECCIGCHG = true; } // Token: 0x06014676 RID: 83574 RVA: 0x004B5EC4 File Offset: 0x004B40C4 [Token(Token = "0x6014676")] [Address(RVA = "0x1B7DE50", Offset = "0x1B7CE50", VA = "0x181B7DE50")] private void NKLKADJLFDG() { GHLCJGAMKMG ghlcjgamkmg; int num = (int)ghlcjgamkmg; bool flag; if (flag) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag2; if (!this.NANECCIGCHG && flag2) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } return; } bool flag3; if (num != 0 && flag3) { HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; } // Token: 0x06014677 RID: 83575 RVA: 0x004B5F1C File Offset: 0x004B411C [Token(Token = "0x6014677")] [Address(RVA = "0x1B7CE60", Offset = "0x1B7BE60", VA = "0x181B7CE60")] private void DOEKAPPGAKF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x06014678 RID: 83576 RVA: 0x004B5F30 File Offset: 0x004B4130 [Token(Token = "0x6014678")] [Address(RVA = "0x1B7E8E0", Offset = "0x1B7D8E0", VA = "0x181B7E8E0")] private void PENJKNDEIAG() { Tool tool = this.CMHHHMLBGCL._tool; GHLCJGAMKMG screensOneHandedAnimationHandedness = tool.HGIAGHMOBOD; bool fakeValueActive = tool.MHDPLJDBCAN.fakeValueActive; bool flag; if (flag) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag2; if (!this.NANECCIGCHG && flag2) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } // Token: 0x06014679 RID: 83577 RVA: 0x004B5F94 File Offset: 0x004B4194 [Token(Token = "0x6014679")] [Address(RVA = "0x1B7BFC0", Offset = "0x1B7AFC0", VA = "0x181B7BFC0")] private void ACGGBCFCHGI() { MeleeWeapon meleeWeapon; this.CMHHHMLBGCL = meleeWeapon; int num = 0; if (meleeWeapon != num) { MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; Weapon.GOJEHKCBHJO gojehkcbhjo = new Weapon.GOJEHKCBHJO(this.BGOLBLLICHD); cmhhhmlbgcl.NLGDEPFDHJO += gojehkcbhjo; MeleeWeapon cmhhhmlbgcl2 = this.CMHHHMLBGCL; Action action = new Action(this.HNGJDNABPAE); cmhhhmlbgcl2.BlockAttackEvent += action; MeleeWeapon cmhhhmlbgcl3 = this.CMHHHMLBGCL; int num2 = 0; cmhhhmlbgcl3.PFLOMELCABI = num2 != 0; MeleeWeapon cmhhhmlbgcl4 = this.CMHHHMLBGCL; int num3 = 0; cmhhhmlbgcl4.NHIOMIHPPGJ = num3 != 0; MeleeWeapon cmhhhmlbgcl5 = this.CMHHHMLBGCL; int num4 = 0; cmhhhmlbgcl5.PNMAKCFOONF = num4 != 0; } } // Token: 0x0601467A RID: 83578 RVA: 0x004B6030 File Offset: 0x004B4230 [Token(Token = "0x601467A")] [Address(RVA = "0x1B7D590", Offset = "0x1B7C590", VA = "0x181B7D590")] private void HDDEAAFCEDI() { MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; int num = 0; if (cmhhhmlbgcl != num) { MeleeWeapon cmhhhmlbgcl2 = this.CMHHHMLBGCL; Weapon.GOJEHKCBHJO gojehkcbhjo = new Weapon.GOJEHKCBHJO(this.BGOLBLLICHD); cmhhhmlbgcl2.NLGDEPFDHJO -= gojehkcbhjo; MeleeWeapon cmhhhmlbgcl3 = this.CMHHHMLBGCL; Action action = new Action(this.HNGJDNABPAE); cmhhhmlbgcl3.BlockAttackEvent -= action; this.CMHHHMLBGCL.PFLOMELCABI = true; this.CMHHHMLBGCL.NHIOMIHPPGJ = true; MeleeWeapon cmhhhmlbgcl4 = this.CMHHHMLBGCL; int num2 = 0; cmhhhmlbgcl4.PNMAKCFOONF = num2 != 0; this.CMHHHMLBGCL = (ulong)0L; } } // Token: 0x0601467B RID: 83579 RVA: 0x004B60C8 File Offset: 0x004B42C8 [Token(Token = "0x601467B")] [Address(RVA = "0x1B7D240", Offset = "0x1B7C240", VA = "0x181B7D240")] private bool GEBEGAAIIHH(GAMNIEMGCBI JPICLGFGBPN) { bool flag; return flag; } // Token: 0x0601467C RID: 83580 RVA: 0x004B60DC File Offset: 0x004B42DC [Token(Token = "0x601467C")] [Address(RVA = "0x1B7D090", Offset = "0x1B7C090", VA = "0x181B7D090")] private void FCONBEAINHA(bool KMOBPHAEFED) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Sword); bool flag; bool flag2; if (flag && flag2) { Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Block); } } // Token: 0x0601467D RID: 83581 RVA: 0x004B6114 File Offset: 0x004B4314 [Token(Token = "0x601467D")] [Address(RVA = "0x1B7C4E0", Offset = "0x1B7B4E0", VA = "0x181B7C4E0")] private bool CHMIHBGJBPJ(GAMNIEMGCBI IKNEFOOMCLG) { bool flag; if (!flag) { return true; } throw new NullReferenceException(); } // Token: 0x0601467E RID: 83582 RVA: 0x004B6130 File Offset: 0x004B4330 [Token(Token = "0x601467E")] [Address(RVA = "0x1B7C940", Offset = "0x1B7B940", VA = "0x181B7C940")] private void DBOONMHADKE(NIPBJGMMMEF IGBNEFLEGNO, AdditiveAnimationWeight CIPJHAFNOBL, bool IOOAMNLKLGP) { if (!IOOAMNLKLGP) { return; } throw new NullReferenceException(); } // Token: 0x0601467F RID: 83583 RVA: 0x004B6148 File Offset: 0x004B4348 [Token(Token = "0x601467F")] [Address(RVA = "0x1B7C450", Offset = "0x1B7B450", VA = "0x181B7C450")] private void BGOLBLLICHD(Weapon GDIGKHINJCG, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK) { } // Token: 0x06014680 RID: 83584 RVA: 0x004B615C File Offset: 0x004B435C [Token(Token = "0x6014680")] [Address(RVA = "0x1B7D6E0", Offset = "0x1B7C6E0", VA = "0x181B7D6E0")] private void HNGJDNABPAE(Vector3 AAJNLMACAAF) { } // Token: 0x06014681 RID: 83585 RVA: 0x004B6170 File Offset: 0x004B4370 [Token(Token = "0x6014681")] [Address(RVA = "0x1B7D7E0", Offset = "0x1B7C7E0", VA = "0x181B7D7E0")] private void JLJBMHEMICN(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; bool flag = pegjgmdgkjn != (ulong)1L; if (pegjgmdgkjn != (ulong)1L) { } MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; float ijamgllibhj = this.IJAMGLLIBHJ; cmhhhmlbgcl.StartManualSwing(ijamgllibhj, flag); this.NANECCIGCHG = true; } // Token: 0x06014682 RID: 83586 RVA: 0x004B61BC File Offset: 0x004B43BC [Token(Token = "0x6014682")] [Address(RVA = "0x1B7D060", Offset = "0x1B7C060", VA = "0x181B7D060")] private void EJHLDOKCOEC(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { this.CMHHHMLBGCL.StopManualSwing(); this.NANECCIGCHG = false; } // Token: 0x06014683 RID: 83587 RVA: 0x004B61E4 File Offset: 0x004B43E4 [Token(Token = "0x6014683")] [Address(RVA = "0x1B7C560", Offset = "0x1B7B560", VA = "0x181B7C560")] private bool CMMFMLGLHLA() { bool isBroken = this.CMHHHMLBGCL.BFFJCMLNGNJ; if (!isBroken) { return isBroken; } NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; int num2 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "Weapon Broke!", 1f, num, num); bool flag; if (typeof(AudioManager).TypeHandle == 0 || flag) { } bool flag2; if (flag2) { float z = Vector3.zero.z; float z2 = Vector3.zero.z; } throw new NullReferenceException(); } // Token: 0x06014684 RID: 83588 RVA: 0x004B6254 File Offset: 0x004B4454 [Token(Token = "0x6014684")] [Address(RVA = "0x1B7EA70", Offset = "0x1B7DA70", VA = "0x181B7EA70")] public KEMAGKKPGOM() { } // Token: 0x0400D374 RID: 54132 [Token(Token = "0x400D374")] private const float KJOEOFFJICN = 0.2f; // Token: 0x0400D375 RID: 54133 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400D375")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D376 RID: 54134 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D376")] private bool JKACCMIADFO; // Token: 0x0400D377 RID: 54135 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400D377")] private int MGDCOEBPDCI; // Token: 0x0400D378 RID: 54136 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D378")] private MeleeWeapon CMHHHMLBGCL; // Token: 0x0400D379 RID: 54137 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400D379")] private float IJAMGLLIBHJ; // Token: 0x0400D37A RID: 54138 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400D37A")] private bool NANECCIGCHG; // Token: 0x0400D37B RID: 54139 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400D37B")] private int IHJOMDGCADK; // Token: 0x0400D37C RID: 54140 [FieldOffset(Offset = "0x74")] [Token(Token = "0x400D37C")] private float MFLNIOGHMGJ; // Token: 0x0400D37D RID: 54141 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400D37D")] private float KFANGBLMCKK; // Token: 0x0400D37E RID: 54142 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x400D37E")] private int AMJLJAKMONA; // Token: 0x0400D37F RID: 54143 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400D37F")] private float DIOJANIBACB; // Token: 0x02002F45 RID: 12101 [Token(Token = "0x2002F45")] private enum EOAELPLJCMB { // Token: 0x0400D381 RID: 54145 [Token(Token = "0x400D381")] DISABLED, // Token: 0x0400D382 RID: 54146 [Token(Token = "0x400D382")] WAITING_FOR_INPUT, // Token: 0x0400D383 RID: 54147 [Token(Token = "0x400D383")] ATTACKING, // Token: 0x0400D384 RID: 54148 [Token(Token = "0x400D384")] BLOCKING } // Token: 0x02002F46 RID: 12102 [Token(Token = "0x2002F46")] private enum OBJCNHGOIEM { // Token: 0x0400D386 RID: 54150 [Token(Token = "0x400D386")] WAITING_TO_ATTACK, // Token: 0x0400D387 RID: 54151 [Token(Token = "0x400D387")] LIGHT_ATTACK, // Token: 0x0400D388 RID: 54152 [Token(Token = "0x400D388")] CHARGE_ATTACK, // Token: 0x0400D389 RID: 54153 [Token(Token = "0x400D389")] CHARGE_ATTACK_RELEASE, // Token: 0x0400D38A RID: 54154 [Token(Token = "0x400D38A")] CHARGE_ATTACK_OUTRO } // Token: 0x02002F47 RID: 12103 [Token(Token = "0x2002F47")] private enum MCNFKAGEIDB { // Token: 0x0400D38C RID: 54156 [Token(Token = "0x400D38C")] NONE, // Token: 0x0400D38D RID: 54157 [Token(Token = "0x400D38D")] LIGHT, // Token: 0x0400D38E RID: 54158 [Token(Token = "0x400D38E")] CHARGE } }