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: 0x02002E5B RID: 11867 [Token(Token = "0x2002E5B")] public class KEMAGKKPGOM : BFJDFBPGMKP { // Token: 0x170037C2 RID: 14274 // (get) Token: 0x06014216 RID: 82454 RVA: 0x004AB844 File Offset: 0x004A9A44 [Token(Token = "0x170037C2")] public override int LNEDNNJCPMG { [Token(Token = "0x6014216")] [Address(RVA = "0x7FA0A0", Offset = "0x7F8EA0", VA = "0x1807FA0A0", Slot = "14")] get { return this.MGDCOEBPDCI; } } // Token: 0x170037C3 RID: 14275 // (get) Token: 0x06014217 RID: 82455 RVA: 0x004AB858 File Offset: 0x004A9A58 [Token(Token = "0x170037C3")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6014217")] [Address(RVA = "0x40FFA0", Offset = "0x40EDA0", VA = "0x18040FFA0", Slot = "15")] get { return this.JKACCMIADFO; } } // Token: 0x06014218 RID: 82456 RVA: 0x004AB86C File Offset: 0x004A9A6C [Token(Token = "0x6014218")] [Address(RVA = "0x1166D80", Offset = "0x1165B80", VA = "0x181166D80", 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: 0x06014219 RID: 82457 RVA: 0x004ABA9C File Offset: 0x004A9C9C [Token(Token = "0x6014219")] [Address(RVA = "0x1165990", Offset = "0x1164790", VA = "0x181165990", 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: 0x0601421A RID: 82458 RVA: 0x004ABB38 File Offset: 0x004A9D38 [Token(Token = "0x601421A")] [Address(RVA = "0x11677A0", Offset = "0x11665A0", VA = "0x1811677A0", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x0601421B RID: 82459 RVA: 0x004ABB54 File Offset: 0x004A9D54 [Token(Token = "0x601421B")] [Address(RVA = "0x1166790", Offset = "0x1165590", VA = "0x181166790", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x0601421C RID: 82460 RVA: 0x004ABB78 File Offset: 0x004A9D78 [Token(Token = "0x601421C")] [Address(RVA = "0x1164E00", Offset = "0x1163C00", VA = "0x181164E00", Slot = "22")] public override void BALOKJMBNIN() { this.FCONBEAINHA(true); this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x0601421D RID: 82461 RVA: 0x004ABBA0 File Offset: 0x004A9DA0 [Token(Token = "0x601421D")] [Address(RVA = "0x11662F0", Offset = "0x11650F0", VA = "0x1811662F0", Slot = "23")] public override void JIOJNEBINNL() { base.JIOJNEBINNL(); int num = 0; this.FCONBEAINHA(num != 0); } // Token: 0x0601421E RID: 82462 RVA: 0x004ABBBC File Offset: 0x004A9DBC [Token(Token = "0x601421E")] [Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")] private void IKIIKFCFCLF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x0601421F RID: 82463 RVA: 0x004ABBDC File Offset: 0x004A9DDC [Token(Token = "0x601421F")] [Address(RVA = "0x8D8A50", Offset = "0x8D7850", VA = "0x1808D8A50")] private void BIDHJLEDIFP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x06014220 RID: 82464 RVA: 0x004ABBFC File Offset: 0x004A9DFC [Token(Token = "0x6014220")] [Address(RVA = "0x1164B10", Offset = "0x1163910", VA = "0x181164B10")] 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: 0x06014221 RID: 82465 RVA: 0x004ABC48 File Offset: 0x004A9E48 [Token(Token = "0x6014221")] [Address(RVA = "0x1166000", Offset = "0x1164E00", VA = "0x181166000")] 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: 0x06014222 RID: 82466 RVA: 0x004ABC88 File Offset: 0x004A9E88 [Token(Token = "0x6014222")] [Address(RVA = "0x1164C50", Offset = "0x1163A50", VA = "0x181164C50")] 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: 0x06014223 RID: 82467 RVA: 0x004ABCEC File Offset: 0x004A9EEC [Token(Token = "0x6014223")] [Address(RVA = "0x1165740", Offset = "0x1164540", VA = "0x181165740")] 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: 0x06014224 RID: 82468 RVA: 0x004ABD40 File Offset: 0x004A9F40 [Token(Token = "0x6014224")] [Address(RVA = "0x11667E0", Offset = "0x11655E0", VA = "0x1811667E0")] 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: 0x06014225 RID: 82469 RVA: 0x004ABD7C File Offset: 0x004A9F7C [Token(Token = "0x6014225")] [Address(RVA = "0x1165550", Offset = "0x1164350", VA = "0x181165550")] 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; Action ofolkcfpben = cmhhhmlbgcl.OFOLKCFPBEN; } // Token: 0x06014226 RID: 82470 RVA: 0x004ABDBC File Offset: 0x004A9FBC [Token(Token = "0x6014226")] [Address(RVA = "0x11668F0", Offset = "0x11656F0", VA = "0x1811668F0")] 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: 0x06014227 RID: 82471 RVA: 0x004ABDF4 File Offset: 0x004A9FF4 [Token(Token = "0x6014227")] [Address(RVA = "0x11669E0", Offset = "0x11657E0", VA = "0x1811669E0")] private void MHNMCEGHELN() { float time = Time.time; int num = this.IHJOMDGCADK; num++; int num2 = 0; this.IHJOMDGCADK = num2; MeleeWeapon cmhhhmlbgcl = this.CMHHHMLBGCL; GHLCJGAMKMG ghlcjgamkmg; this.IJAMGLLIBHJ = (float)ghlcjgamkmg; cmhhhmlbgcl.RaiseStaticLocalSwingEvent(); } // Token: 0x06014228 RID: 82472 RVA: 0x004ABE3C File Offset: 0x004AA03C [Token(Token = "0x6014228")] [Address(RVA = "0x1165D50", Offset = "0x1164B50", VA = "0x181165D50")] 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; GHLCJGAMKMG ghlcjgamkmg; this.IJAMGLLIBHJ = (float)ghlcjgamkmg; cmhhhmlbgcl.RaiseStaticLocalSwingEvent(); } // Token: 0x06014229 RID: 82473 RVA: 0x004ABEBC File Offset: 0x004AA0BC [Token(Token = "0x6014229")] [Address(RVA = "0x11655D0", Offset = "0x11643D0", VA = "0x1811655D0")] 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: 0x0601422A RID: 82474 RVA: 0x004ABF24 File Offset: 0x004AA124 [Token(Token = "0x601422A")] [Address(RVA = "0x11662D0", Offset = "0x11650D0", VA = "0x1811662D0")] private void IHEINEKBEHI(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { float time = Time.time; this.MFLNIOGHMGJ = time; } // Token: 0x0601422B RID: 82475 RVA: 0x004ABF40 File Offset: 0x004AA140 [Token(Token = "0x601422B")] [Address(RVA = "0x1166400", Offset = "0x1165200", VA = "0x181166400")] 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: 0x0601422C RID: 82476 RVA: 0x004ABF84 File Offset: 0x004AA184 [Token(Token = "0x601422C")] [Address(RVA = "0x11673B0", Offset = "0x11661B0", VA = "0x1811673B0")] 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: 0x0601422D RID: 82477 RVA: 0x004ABFD8 File Offset: 0x004AA1D8 [Token(Token = "0x601422D")] [Address(RVA = "0x11651E0", Offset = "0x1163FE0", VA = "0x1811651E0")] private void CMNNNCAFIKN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.CMHHHMLBGCL.PNMAKCFOONF = 2.3509887E-38f != null; this.IJAMGLLIBHJ = 1f; this.CMHHHMLBGCL.RaiseStaticLocalSwingEvent(); this.NANECCIGCHG = true; } // Token: 0x0601422E RID: 82478 RVA: 0x004AC018 File Offset: 0x004AA218 [Token(Token = "0x601422E")] [Address(RVA = "0x1166BD0", Offset = "0x11659D0", VA = "0x181166BD0")] 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: 0x0601422F RID: 82479 RVA: 0x004AC070 File Offset: 0x004AA270 [Token(Token = "0x601422F")] [Address(RVA = "0x1165860", Offset = "0x1164660", VA = "0x181165860")] private void DOEKAPPGAKF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x06014230 RID: 82480 RVA: 0x004AC084 File Offset: 0x004AA284 [Token(Token = "0x6014230")] [Address(RVA = "0x1167660", Offset = "0x1166460", VA = "0x181167660")] 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: 0x06014231 RID: 82481 RVA: 0x004AC0E8 File Offset: 0x004AA2E8 [Token(Token = "0x6014231")] [Address(RVA = "0x11649A0", Offset = "0x11637A0", VA = "0x1811649A0")] 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: 0x06014232 RID: 82482 RVA: 0x004AC184 File Offset: 0x004AA384 [Token(Token = "0x6014232")] [Address(RVA = "0x11660F0", Offset = "0x1164EF0", VA = "0x1811660F0")] 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: 0x06014233 RID: 82483 RVA: 0x004AC21C File Offset: 0x004AA41C [Token(Token = "0x6014233")] [Address(RVA = "0x1165CF0", Offset = "0x1164AF0", VA = "0x181165CF0")] private bool GEBEGAAIIHH(GAMNIEMGCBI JPICLGFGBPN) { bool flag; return flag; } // Token: 0x06014234 RID: 82484 RVA: 0x004AC230 File Offset: 0x004AA430 [Token(Token = "0x6014234")] [Address(RVA = "0x1165B40", Offset = "0x1164940", VA = "0x181165B40")] 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: 0x06014235 RID: 82485 RVA: 0x004AC268 File Offset: 0x004AA468 [Token(Token = "0x6014235")] [Address(RVA = "0x1164EC0", Offset = "0x1163CC0", VA = "0x181164EC0")] private bool CHMIHBGJBPJ(GAMNIEMGCBI IKNEFOOMCLG) { bool flag; if (!flag) { return true; } throw new NullReferenceException(); } // Token: 0x06014236 RID: 82486 RVA: 0x004AC284 File Offset: 0x004AA484 [Token(Token = "0x6014236")] [Address(RVA = "0x11653E0", Offset = "0x11641E0", VA = "0x1811653E0")] private void DBOONMHADKE(NIPBJGMMMEF IGBNEFLEGNO, AdditiveAnimationWeight CIPJHAFNOBL, bool IOOAMNLKLGP) { if (!IOOAMNLKLGP) { return; } throw new NullReferenceException(); } // Token: 0x06014237 RID: 82487 RVA: 0x004AC29C File Offset: 0x004AA49C [Token(Token = "0x6014237")] [Address(RVA = "0x1164E30", Offset = "0x1163C30", VA = "0x181164E30")] private void BGOLBLLICHD(Weapon GDIGKHINJCG, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK) { } // Token: 0x06014238 RID: 82488 RVA: 0x004AC2B0 File Offset: 0x004AA4B0 [Token(Token = "0x6014238")] [Address(RVA = "0x1166240", Offset = "0x1165040", VA = "0x181166240")] private void HNGJDNABPAE(Vector3 AAJNLMACAAF) { } // Token: 0x06014239 RID: 82489 RVA: 0x004AC2C4 File Offset: 0x004AA4C4 [Token(Token = "0x6014239")] [Address(RVA = "0x1166340", Offset = "0x1165140", VA = "0x181166340")] 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: 0x0601423A RID: 82490 RVA: 0x004AC310 File Offset: 0x004AA510 [Token(Token = "0x601423A")] [Address(RVA = "0x1165B10", Offset = "0x1164910", VA = "0x181165B10")] private void EJHLDOKCOEC(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { this.CMHHHMLBGCL.StopManualSwing(); this.NANECCIGCHG = false; } // Token: 0x0601423B RID: 82491 RVA: 0x004AC338 File Offset: 0x004AA538 [Token(Token = "0x601423B")] [Address(RVA = "0x1164F40", Offset = "0x1163D40", VA = "0x181164F40")] 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: 0x0601423C RID: 82492 RVA: 0x004AC3A8 File Offset: 0x004AA5A8 [Token(Token = "0x601423C")] [Address(RVA = "0x11677F0", Offset = "0x11665F0", VA = "0x1811677F0")] public KEMAGKKPGOM() { } // Token: 0x0400D14D RID: 53581 [Token(Token = "0x400D14D")] private const float KJOEOFFJICN = 0.2f; // Token: 0x0400D14E RID: 53582 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400D14E")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D14F RID: 53583 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D14F")] private bool JKACCMIADFO; // Token: 0x0400D150 RID: 53584 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400D150")] private int MGDCOEBPDCI; // Token: 0x0400D151 RID: 53585 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D151")] private MeleeWeapon CMHHHMLBGCL; // Token: 0x0400D152 RID: 53586 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400D152")] private float IJAMGLLIBHJ; // Token: 0x0400D153 RID: 53587 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400D153")] private bool NANECCIGCHG; // Token: 0x0400D154 RID: 53588 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400D154")] private int IHJOMDGCADK; // Token: 0x0400D155 RID: 53589 [FieldOffset(Offset = "0x74")] [Token(Token = "0x400D155")] private float MFLNIOGHMGJ; // Token: 0x0400D156 RID: 53590 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400D156")] private float KFANGBLMCKK; // Token: 0x0400D157 RID: 53591 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x400D157")] private int AMJLJAKMONA; // Token: 0x0400D158 RID: 53592 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400D158")] private float DIOJANIBACB; // Token: 0x02002E5C RID: 11868 [Token(Token = "0x2002E5C")] private enum EOAELPLJCMB { // Token: 0x0400D15A RID: 53594 [Token(Token = "0x400D15A")] DISABLED, // Token: 0x0400D15B RID: 53595 [Token(Token = "0x400D15B")] WAITING_FOR_INPUT, // Token: 0x0400D15C RID: 53596 [Token(Token = "0x400D15C")] ATTACKING, // Token: 0x0400D15D RID: 53597 [Token(Token = "0x400D15D")] BLOCKING } // Token: 0x02002E5D RID: 11869 [Token(Token = "0x2002E5D")] private enum OBJCNHGOIEM { // Token: 0x0400D15F RID: 53599 [Token(Token = "0x400D15F")] WAITING_TO_ATTACK, // Token: 0x0400D160 RID: 53600 [Token(Token = "0x400D160")] LIGHT_ATTACK, // Token: 0x0400D161 RID: 53601 [Token(Token = "0x400D161")] CHARGE_ATTACK, // Token: 0x0400D162 RID: 53602 [Token(Token = "0x400D162")] CHARGE_ATTACK_RELEASE, // Token: 0x0400D163 RID: 53603 [Token(Token = "0x400D163")] CHARGE_ATTACK_OUTRO } // Token: 0x02002E5E RID: 11870 [Token(Token = "0x2002E5E")] private enum MCNFKAGEIDB { // Token: 0x0400D165 RID: 53605 [Token(Token = "0x400D165")] NONE, // Token: 0x0400D166 RID: 53606 [Token(Token = "0x400D166")] LIGHT, // Token: 0x0400D167 RID: 53607 [Token(Token = "0x400D167")] CHARGE } }