871 lines
25 KiB
C#
871 lines
25 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.AI;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200055F RID: 1375
|
|
[Token(Token = "0x200055F")]
|
|
public class MeleeWeaponCollider : MonoBehaviour
|
|
{
|
|
// Token: 0x14000071 RID: 113
|
|
// (add) Token: 0x060029E0 RID: 10720 RVA: 0x000AA38C File Offset: 0x000A858C
|
|
// (remove) Token: 0x060029E1 RID: 10721 RVA: 0x000AA3B4 File Offset: 0x000A85B4
|
|
[Token(Token = "0x14000071")]
|
|
public event MeleeWeaponCollider.CLIEAGGIEJF BEKCCHHMPEH
|
|
{
|
|
[Token(Token = "0x60029E0")]
|
|
[Address(RVA = "0x175B640", Offset = "0x175A640", VA = "0x18175B640")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
MeleeWeaponCollider.CLIEAGGIEJF bekcchhmpeh;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
bekcchhmpeh = this.BEKCCHHMPEH;
|
|
@delegate = Delegate.Combine(bekcchhmpeh, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != bekcchhmpeh)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60029E1")]
|
|
[Address(RVA = "0x175BA00", Offset = "0x175AA00", VA = "0x18175BA00")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
MeleeWeaponCollider.CLIEAGGIEJF bekcchhmpeh;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
bekcchhmpeh = this.BEKCCHHMPEH;
|
|
@delegate = Delegate.Remove(bekcchhmpeh, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != bekcchhmpeh)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000072 RID: 114
|
|
// (add) Token: 0x060029E2 RID: 10722 RVA: 0x000AA3DC File Offset: 0x000A85DC
|
|
// (remove) Token: 0x060029E3 RID: 10723 RVA: 0x000AA404 File Offset: 0x000A8604
|
|
[Token(Token = "0x14000072")]
|
|
public event MeleeWeaponCollider.FJDEGEMFEEM EIMFCMEGGPP
|
|
{
|
|
[Token(Token = "0x60029E2")]
|
|
[Address(RVA = "0x175B500", Offset = "0x175A500", VA = "0x18175B500")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
MeleeWeaponCollider.FJDEGEMFEEM eimfcmeggpp;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
eimfcmeggpp = this.EIMFCMEGGPP;
|
|
@delegate = Delegate.Combine(eimfcmeggpp, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != eimfcmeggpp)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60029E3")]
|
|
[Address(RVA = "0x175B8C0", Offset = "0x175A8C0", VA = "0x18175B8C0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
MeleeWeaponCollider.FJDEGEMFEEM eimfcmeggpp;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
eimfcmeggpp = this.EIMFCMEGGPP;
|
|
@delegate = Delegate.Remove(eimfcmeggpp, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != eimfcmeggpp)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000073 RID: 115
|
|
// (add) Token: 0x060029E4 RID: 10724 RVA: 0x000AA42C File Offset: 0x000A862C
|
|
// (remove) Token: 0x060029E5 RID: 10725 RVA: 0x000AA454 File Offset: 0x000A8654
|
|
[Token(Token = "0x14000073")]
|
|
public event MeleeWeaponCollider.KDJCGJHCPKJ JMKEOLOEKFM
|
|
{
|
|
[Token(Token = "0x60029E4")]
|
|
[Address(RVA = "0x175B6E0", Offset = "0x175A6E0", VA = "0x18175B6E0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
MeleeWeaponCollider.KDJCGJHCPKJ jmkeoloekfm;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jmkeoloekfm = this.JMKEOLOEKFM;
|
|
@delegate = Delegate.Combine(jmkeoloekfm, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jmkeoloekfm)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60029E5")]
|
|
[Address(RVA = "0x175BAA0", Offset = "0x175AAA0", VA = "0x18175BAA0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
MeleeWeaponCollider.KDJCGJHCPKJ jmkeoloekfm;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jmkeoloekfm = this.JMKEOLOEKFM;
|
|
@delegate = Delegate.Remove(jmkeoloekfm, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jmkeoloekfm)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000074 RID: 116
|
|
// (add) Token: 0x060029E6 RID: 10726 RVA: 0x000AA47C File Offset: 0x000A867C
|
|
// (remove) Token: 0x060029E7 RID: 10727 RVA: 0x000AA4A4 File Offset: 0x000A86A4
|
|
[Token(Token = "0x14000074")]
|
|
public event MeleeWeaponCollider.IJCCHBAHJPA KBMHDAGMLAF
|
|
{
|
|
[Token(Token = "0x60029E6")]
|
|
[Address(RVA = "0x175B780", Offset = "0x175A780", VA = "0x18175B780")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
MeleeWeaponCollider.IJCCHBAHJPA kbmhdagmlaf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kbmhdagmlaf = this.KBMHDAGMLAF;
|
|
@delegate = Delegate.Combine(kbmhdagmlaf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kbmhdagmlaf)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60029E7")]
|
|
[Address(RVA = "0x175BB40", Offset = "0x175AB40", VA = "0x18175BB40")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
MeleeWeaponCollider.IJCCHBAHJPA kbmhdagmlaf;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kbmhdagmlaf = this.KBMHDAGMLAF;
|
|
@delegate = Delegate.Remove(kbmhdagmlaf, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kbmhdagmlaf)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000075 RID: 117
|
|
// (add) Token: 0x060029E8 RID: 10728 RVA: 0x000AA4CC File Offset: 0x000A86CC
|
|
// (remove) Token: 0x060029E9 RID: 10729 RVA: 0x000AA4E8 File Offset: 0x000A86E8
|
|
[Token(Token = "0x14000075")]
|
|
public event MeleeWeaponCollider.MMFFGBGIAAD FIEIACGBCCI
|
|
{
|
|
[Token(Token = "0x60029E8")]
|
|
[Address(RVA = "0x175B5A0", Offset = "0x175A5A0", VA = "0x18175B5A0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60029E9")]
|
|
[Address(RVA = "0x175B960", Offset = "0x175A960", VA = "0x18175B960")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000076 RID: 118
|
|
// (add) Token: 0x060029EA RID: 10730 RVA: 0x000AA504 File Offset: 0x000A8704
|
|
// (remove) Token: 0x060029EB RID: 10731 RVA: 0x000AA520 File Offset: 0x000A8720
|
|
[Token(Token = "0x14000076")]
|
|
public event MeleeWeaponCollider.MMFFGBGIAAD HJKPKBBLGOJ
|
|
{
|
|
[Token(Token = "0x60029EA")]
|
|
[Address(RVA = "0x175B460", Offset = "0x175A460", VA = "0x18175B460")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60029EB")]
|
|
[Address(RVA = "0x175B820", Offset = "0x175A820", VA = "0x18175B820")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029EC RID: 10732 RVA: 0x000AA53C File Offset: 0x000A873C
|
|
[Token(Token = "0x60029EC")]
|
|
[Address(RVA = "0x175B270", Offset = "0x175A270", VA = "0x18175B270")]
|
|
private void Start()
|
|
{
|
|
Transform transform = base.transform;
|
|
IIBIOPCKHGK[] array = this.includedLayers;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.NLGECBNGLOO.z = z;
|
|
int num = 0;
|
|
this.LOHHILMPCNC = num;
|
|
if (array != 0)
|
|
{
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
IIBIOPCKHGK[] array2 = this.excludedLayers;
|
|
if (array2 != 0)
|
|
{
|
|
int length2 = array2.Length;
|
|
if (num < length2)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029ED RID: 10733 RVA: 0x000AA5B8 File Offset: 0x000A87B8
|
|
[Token(Token = "0x60029ED")]
|
|
[Address(RVA = "0x175B230", Offset = "0x175A230", VA = "0x18175B230")]
|
|
private void OnEnable()
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.NLGECBNGLOO.z = z;
|
|
}
|
|
|
|
// Token: 0x060029EE RID: 10734 RVA: 0x000AA5E8 File Offset: 0x000A87E8
|
|
[Token(Token = "0x60029EE")]
|
|
[Address(RVA = "0x175AC70", Offset = "0x1759C70", VA = "0x18175AC70")]
|
|
public void AddIgnoredRigidbody(Rigidbody EELOMEPLLID)
|
|
{
|
|
if (!this.FLCLMCFOIID.Contains(EELOMEPLLID))
|
|
{
|
|
this.FLCLMCFOIID.Add(EELOMEPLLID);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029EF RID: 10735 RVA: 0x000AA618 File Offset: 0x000A8818
|
|
[Token(Token = "0x60029EF")]
|
|
[Address(RVA = "0x175AD50", Offset = "0x1759D50", VA = "0x18175AD50")]
|
|
private void FixedUpdate()
|
|
{
|
|
if (this.PerformCollisionChecks)
|
|
{
|
|
Transform transform = base.transform;
|
|
float fixedDeltaTime = Time.fixedDeltaTime;
|
|
CBMIKIMPBKF nldmclmneal = this.NLDMCLMNEAL;
|
|
Transform transform2 = base.transform;
|
|
int num = 0;
|
|
int lohhilmpcnc = this.LOHHILMPCNC;
|
|
List<Rigidbody> flclmcfoiid = this.FLCLMCFOIID;
|
|
int num2 = 0;
|
|
int num3;
|
|
if (!this.AMPKLJEDGGM(num3, num) && (this.SupportsStationaryCollisionTests ? 1 : 0) != num2)
|
|
{
|
|
CBMIKIMPBKF nldmclmneal2 = this.NLDMCLMNEAL;
|
|
Transform transform3 = base.transform;
|
|
int num4 = 0;
|
|
int num5;
|
|
bool flag = this.AMPKLJEDGGM(num5, num4);
|
|
}
|
|
}
|
|
Transform transform4 = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.NLGECBNGLOO.z = z;
|
|
}
|
|
|
|
// Token: 0x060029F0 RID: 10736 RVA: 0x000AA6C0 File Offset: 0x000A88C0
|
|
[Token(Token = "0x60029F0")]
|
|
[Address(RVA = "0x175A690", Offset = "0x1759690", VA = "0x18175A690")]
|
|
private bool AMPKLJEDGGM(int POEOJGNAKCE, Vector3 NHAOMEMANJA)
|
|
{
|
|
int num = 0;
|
|
if (POEOJGNAKCE > 0)
|
|
{
|
|
int num2 = 0;
|
|
CBLLJNPBJOI[] panogcjfaod = this.PANOGCJFAOD;
|
|
if (num2 < "{il2cpp array field local7->}")
|
|
{
|
|
float z = NHAOMEMANJA.z;
|
|
float z2 = Vector3.zero.z;
|
|
CBLLJNPBJOI[] panogcjfaod2 = this.PANOGCJFAOD;
|
|
CBLLJNPBJOI[] panogcjfaod3 = this.PANOGCJFAOD;
|
|
int num3 = 0;
|
|
Player player;
|
|
if (!(player != num3))
|
|
{
|
|
CBLLJNPBJOI[] panogcjfaod4 = this.PANOGCJFAOD;
|
|
int num4 = 0;
|
|
Enemy enemy;
|
|
if (!(enemy != num4))
|
|
{
|
|
CBLLJNPBJOI[] panogcjfaod5 = this.PANOGCJFAOD;
|
|
int num5 = 0;
|
|
Tool tool;
|
|
if (!(tool != num5))
|
|
{
|
|
CBLLJNPBJOI[] panogcjfaod6 = this.PANOGCJFAOD;
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
Trap trap;
|
|
if (!(trap != num7))
|
|
{
|
|
MeleeWeaponCollider.MMFFGBGIAAD fieiacgbcci = this.FIEIACGBCCI;
|
|
if (fieiacgbcci == 0)
|
|
{
|
|
goto IL_DB;
|
|
}
|
|
fieiacgbcci(this, num6);
|
|
}
|
|
if (this.KBMHDAGMLAF == 0)
|
|
{
|
|
goto IL_DB;
|
|
}
|
|
}
|
|
if (this.JMKEOLOEKFM == 0)
|
|
{
|
|
goto IL_DB;
|
|
}
|
|
}
|
|
if (this.EIMFCMEGGPP == 0)
|
|
{
|
|
goto IL_DB;
|
|
}
|
|
}
|
|
if (this.BEKCCHHMPEH != 0)
|
|
{
|
|
}
|
|
IL_DB:
|
|
if (this.HJKPKBBLGOJ != 0)
|
|
{
|
|
}
|
|
}
|
|
num++;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060029F1 RID: 10737 RVA: 0x000AA7BC File Offset: 0x000A89BC
|
|
[Token(Token = "0x60029F1")]
|
|
[Address(RVA = "0x175B0D0", Offset = "0x175A0D0", VA = "0x18175B0D0")]
|
|
private void KNMMJKDHJLM(Player EDIBICHIJJH, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
if (this.BEKCCHHMPEH != 0)
|
|
{
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F2 RID: 10738 RVA: 0x000AA7F8 File Offset: 0x000A89F8
|
|
[Token(Token = "0x60029F2")]
|
|
[Address(RVA = "0x175B140", Offset = "0x175A140", VA = "0x18175B140")]
|
|
private void MLBNCEJKCKB(Enemy FDJDEJIKCFH, ANBBFGKPJFD DNAAFCIDGCG, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
if (this.EIMFCMEGGPP != 0)
|
|
{
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F3 RID: 10739 RVA: 0x000AA834 File Offset: 0x000A8A34
|
|
[Token(Token = "0x60029F3")]
|
|
[Address(RVA = "0x175ACE0", Offset = "0x1759CE0", VA = "0x18175ACE0")]
|
|
private void BCMLFBMBBMK(Tool EGFEJGHDNAI, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
if (this.JMKEOLOEKFM != 0)
|
|
{
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F4 RID: 10740 RVA: 0x000AA870 File Offset: 0x000A8A70
|
|
[Token(Token = "0x60029F4")]
|
|
[Address(RVA = "0x175B000", Offset = "0x175A000", VA = "0x18175B000")]
|
|
private void HFAGPENDGKI(Trap JHIDLPIGNBD, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
if (this.KBMHDAGMLAF != 0)
|
|
{
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F5 RID: 10741 RVA: 0x000AA8AC File Offset: 0x000A8AAC
|
|
[Token(Token = "0x60029F5")]
|
|
[Address(RVA = "0x175B070", Offset = "0x175A070", VA = "0x18175B070")]
|
|
private void IKFPIAOPEIJ(GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
if (this.FIEIACGBCCI != 0)
|
|
{
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F6 RID: 10742 RVA: 0x000AA8E8 File Offset: 0x000A8AE8
|
|
[Token(Token = "0x60029F6")]
|
|
[Address(RVA = "0x175B1B0", Offset = "0x175A1B0", VA = "0x18175B1B0")]
|
|
private void OnDrawGizmosSelected()
|
|
{
|
|
Color green = Color.green;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x060029F7 RID: 10743 RVA: 0x000AA910 File Offset: 0x000A8B10
|
|
[Token(Token = "0x60029F7")]
|
|
[Address(RVA = "0x175B340", Offset = "0x175A340", VA = "0x18175B340")]
|
|
public MeleeWeaponCollider()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.NLGECBNGLOO.z = z;
|
|
CBMIKIMPBKF cbmikimpbkf = new CBMIKIMPBKF();
|
|
this.NLDMCLMNEAL = cbmikimpbkf;
|
|
this.PerformCollisionChecks = true;
|
|
List<Rigidbody> list = new List();
|
|
this.FLCLMCFOIID = list;
|
|
CBLLJNPBJOI[] array = new CBLLJNPBJOI[5];
|
|
this.PANOGCJFAOD = array;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04002191 RID: 8593
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002191")]
|
|
[SerializeField]
|
|
private float radius = 0.05f;
|
|
|
|
// Token: 0x04002192 RID: 8594
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002192")]
|
|
[SerializeField]
|
|
private IIBIOPCKHGK[] includedLayers = new IIBIOPCKHGK[] { (IIBIOPCKHGK)((ulong)362036736L) };
|
|
|
|
// Token: 0x04002193 RID: 8595
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002193")]
|
|
[SerializeField]
|
|
private IIBIOPCKHGK[] excludedLayers;
|
|
|
|
// Token: 0x04002194 RID: 8596
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002194")]
|
|
private int LOHHILMPCNC;
|
|
|
|
// Token: 0x04002195 RID: 8597
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4002195")]
|
|
private Vector3 NLGECBNGLOO;
|
|
|
|
// Token: 0x04002196 RID: 8598
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002196")]
|
|
private CBMIKIMPBKF NLDMCLMNEAL;
|
|
|
|
// Token: 0x04002197 RID: 8599
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002197")]
|
|
[NonSerialized]
|
|
public bool SupportsStationaryCollisionTests;
|
|
|
|
// Token: 0x04002198 RID: 8600
|
|
[FieldOffset(Offset = "0x49")]
|
|
[Token(Token = "0x4002198")]
|
|
[NonSerialized]
|
|
public bool PerformCollisionChecks;
|
|
|
|
// Token: 0x04002199 RID: 8601
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002199")]
|
|
private List<Rigidbody> FLCLMCFOIID;
|
|
|
|
// Token: 0x0400219A RID: 8602
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400219A")]
|
|
private CBLLJNPBJOI[] PANOGCJFAOD;
|
|
|
|
// Token: 0x02000560 RID: 1376
|
|
[Token(Token = "0x2000560")]
|
|
public sealed class CLIEAGGIEJF : MulticastDelegate
|
|
{
|
|
// Token: 0x060029F8 RID: 10744 RVA: 0x000AA998 File Offset: 0x000A8B98
|
|
[Token(Token = "0x60029F8")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public CLIEAGGIEJF(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060029F9 RID: 10745 RVA: 0x000AA9B4 File Offset: 0x000A8BB4
|
|
[Token(Token = "0x60029F9")]
|
|
[Address(RVA = "0x1753C70", Offset = "0x1752C70", VA = "0x181753C70", Slot = "13")]
|
|
public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Player EDIBICHIJJH, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029FA RID: 10746 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029FA")]
|
|
[Address(RVA = "0x1753BC0", Offset = "0x1752BC0", VA = "0x181753BC0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Player EDIBICHIJJH, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060029FB RID: 10747 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029FB")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000561 RID: 1377
|
|
[Token(Token = "0x2000561")]
|
|
public sealed class FJDEGEMFEEM : MulticastDelegate
|
|
{
|
|
// Token: 0x060029FC RID: 10748 RVA: 0x000AAAB4 File Offset: 0x000A8CB4
|
|
[Token(Token = "0x60029FC")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public FJDEGEMFEEM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060029FD RID: 10749 RVA: 0x000AAAD0 File Offset: 0x000A8CD0
|
|
[Token(Token = "0x60029FD")]
|
|
[Address(RVA = "0x1753C70", Offset = "0x1752C70", VA = "0x181753C70", Slot = "13")]
|
|
public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Enemy FDJDEJIKCFH, ANBBFGKPJFD DNAAFCIDGCG, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029FE RID: 10750 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029FE")]
|
|
[Address(RVA = "0x1755820", Offset = "0x1754820", VA = "0x181755820", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Enemy FDJDEJIKCFH, ANBBFGKPJFD DNAAFCIDGCG, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060029FF RID: 10751 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60029FF")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000562 RID: 1378
|
|
[Token(Token = "0x2000562")]
|
|
public sealed class KDJCGJHCPKJ : MulticastDelegate
|
|
{
|
|
// Token: 0x06002A00 RID: 10752 RVA: 0x000AABD0 File Offset: 0x000A8DD0
|
|
[Token(Token = "0x6002A00")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public KDJCGJHCPKJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002A01 RID: 10753 RVA: 0x000AABEC File Offset: 0x000A8DEC
|
|
[Token(Token = "0x6002A01")]
|
|
[Address(RVA = "0x17567F0", Offset = "0x17557F0", VA = "0x1817567F0", Slot = "13")]
|
|
public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Tool BKKNJFFJBKN, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002A02 RID: 10754 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002A02")]
|
|
[Address(RVA = "0x1757070", Offset = "0x1756070", VA = "0x181757070", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Tool BKKNJFFJBKN, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002A03 RID: 10755 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002A03")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000563 RID: 1379
|
|
[Token(Token = "0x2000563")]
|
|
public sealed class IJCCHBAHJPA : MulticastDelegate
|
|
{
|
|
// Token: 0x06002A04 RID: 10756 RVA: 0x000AAD00 File Offset: 0x000A8F00
|
|
[Token(Token = "0x6002A04")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public IJCCHBAHJPA(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002A05 RID: 10757 RVA: 0x000AAD1C File Offset: 0x000A8F1C
|
|
[Token(Token = "0x6002A05")]
|
|
[Address(RVA = "0x17567F0", Offset = "0x17557F0", VA = "0x1817567F0", Slot = "13")]
|
|
public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, Trap AMPLOOJODLP, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002A06 RID: 10758 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002A06")]
|
|
[Address(RVA = "0x1756760", Offset = "0x1755760", VA = "0x181756760", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, Trap AMPLOOJODLP, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002A07 RID: 10759 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002A07")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000564 RID: 1380
|
|
[Token(Token = "0x2000564")]
|
|
public sealed class MMFFGBGIAAD : MulticastDelegate
|
|
{
|
|
// Token: 0x06002A08 RID: 10760 RVA: 0x000AAE30 File Offset: 0x000A9030
|
|
[Token(Token = "0x6002A08")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public MMFFGBGIAAD(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002A09 RID: 10761 RVA: 0x000AAE4C File Offset: 0x000A904C
|
|
[Token(Token = "0x6002A09")]
|
|
[Address(RVA = "0x1757AA0", Offset = "0x1756AA0", VA = "0x181757AA0", Slot = "13")]
|
|
public void Invoke(MeleeWeaponCollider BCFFGDFHJMK, GHMDIDJLFMC KNLMJBAKCGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex == 0 || @delegate == (ulong)2L)
|
|
{
|
|
}
|
|
int num6;
|
|
if (delegate2 != (ulong)2L)
|
|
{
|
|
uint num4;
|
|
if (@delegate.method_info != num4)
|
|
{
|
|
IntPtr invoke_impl;
|
|
if (num4 != (uint)0)
|
|
{
|
|
if (num4 != (uint)0)
|
|
{
|
|
int num5 = 0;
|
|
MethodInfo method_info = @delegate.method_info;
|
|
invoke_impl = @delegate.invoke_impl;
|
|
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
if (num5 < @delegate)
|
|
{
|
|
num5 += num5;
|
|
if (num5 != @delegate)
|
|
{
|
|
num5++;
|
|
}
|
|
}
|
|
@delegate += @delegate;
|
|
num5 += method_info;
|
|
num5 += 19;
|
|
}
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
float y2 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z3 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z4 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
}
|
|
MethodInfo method_info2 = @delegate.method_info;
|
|
float y3 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z5 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z6 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
num6 = 0;
|
|
if ((IntPtr)num6 < invoke_impl)
|
|
{
|
|
num6 += num6;
|
|
if ((IntPtr)num6 != invoke_impl)
|
|
{
|
|
num6++;
|
|
}
|
|
}
|
|
num6 += method_info2;
|
|
num6 += 19;
|
|
num6 += 19;
|
|
}
|
|
if (delegate2 != 0 || num6 != 0)
|
|
{
|
|
}
|
|
}
|
|
int num8;
|
|
if (delegate2 != 0 && num6 == 1)
|
|
{
|
|
float y4 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z7 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z8 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
int num7 = 0;
|
|
num7 += num7;
|
|
num7++;
|
|
num7 += 19;
|
|
delegate2 += delegate2;
|
|
float y5 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
|
float z9 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
|
float z10 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
|
num8 = 0;
|
|
num8 += num8;
|
|
num8++;
|
|
num8 += 19;
|
|
num8 += 19;
|
|
}
|
|
if (num8 != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002A0A RID: 10762 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002A0A")]
|
|
[Address(RVA = "0x1757A10", Offset = "0x1756A10", VA = "0x181757A10", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(MeleeWeaponCollider BCFFGDFHJMK, GHMDIDJLFMC KNLMJBAKCGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002A0B RID: 10763 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002A0B")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|