Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

766 lines
24 KiB
C#

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<KEMAGKKPGOM, MeleeWeaponScreenToolBehaviorConfig>
{
// 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<Vector3> 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<Vector3> 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<Collider> 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<Vector3> 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<Vector3> 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
}
}