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: 0x02000553 RID: 1363
|
|
[Token(Token = "0x2000553")]
|
|
public class MeleeWeaponCollider : MonoBehaviour
|
|
{
|
|
// Token: 0x14000071 RID: 113
|
|
// (add) Token: 0x0600295E RID: 10590 RVA: 0x000A9134 File Offset: 0x000A7334
|
|
// (remove) Token: 0x0600295F RID: 10591 RVA: 0x000A915C File Offset: 0x000A735C
|
|
[Token(Token = "0x14000071")]
|
|
public event MeleeWeaponCollider.CLIEAGGIEJF BEKCCHHMPEH
|
|
{
|
|
[Token(Token = "0x600295E")]
|
|
[Address(RVA = "0xC40BD0", Offset = "0xC3F9D0", VA = "0x180C40BD0")]
|
|
[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 = "0x600295F")]
|
|
[Address(RVA = "0xC40F90", Offset = "0xC3FD90", VA = "0x180C40F90")]
|
|
[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: 0x06002960 RID: 10592 RVA: 0x000A9184 File Offset: 0x000A7384
|
|
// (remove) Token: 0x06002961 RID: 10593 RVA: 0x000A91AC File Offset: 0x000A73AC
|
|
[Token(Token = "0x14000072")]
|
|
public event MeleeWeaponCollider.FJDEGEMFEEM EIMFCMEGGPP
|
|
{
|
|
[Token(Token = "0x6002960")]
|
|
[Address(RVA = "0xC40A90", Offset = "0xC3F890", VA = "0x180C40A90")]
|
|
[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 = "0x6002961")]
|
|
[Address(RVA = "0xC40E50", Offset = "0xC3FC50", VA = "0x180C40E50")]
|
|
[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: 0x06002962 RID: 10594 RVA: 0x000A91D4 File Offset: 0x000A73D4
|
|
// (remove) Token: 0x06002963 RID: 10595 RVA: 0x000A91FC File Offset: 0x000A73FC
|
|
[Token(Token = "0x14000073")]
|
|
public event MeleeWeaponCollider.KDJCGJHCPKJ JMKEOLOEKFM
|
|
{
|
|
[Token(Token = "0x6002962")]
|
|
[Address(RVA = "0xC40C70", Offset = "0xC3FA70", VA = "0x180C40C70")]
|
|
[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 = "0x6002963")]
|
|
[Address(RVA = "0xC41030", Offset = "0xC3FE30", VA = "0x180C41030")]
|
|
[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: 0x06002964 RID: 10596 RVA: 0x000A9224 File Offset: 0x000A7424
|
|
// (remove) Token: 0x06002965 RID: 10597 RVA: 0x000A924C File Offset: 0x000A744C
|
|
[Token(Token = "0x14000074")]
|
|
public event MeleeWeaponCollider.IJCCHBAHJPA KBMHDAGMLAF
|
|
{
|
|
[Token(Token = "0x6002964")]
|
|
[Address(RVA = "0xC40D10", Offset = "0xC3FB10", VA = "0x180C40D10")]
|
|
[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 = "0x6002965")]
|
|
[Address(RVA = "0xC410D0", Offset = "0xC3FED0", VA = "0x180C410D0")]
|
|
[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: 0x06002966 RID: 10598 RVA: 0x000A9274 File Offset: 0x000A7474
|
|
// (remove) Token: 0x06002967 RID: 10599 RVA: 0x000A9290 File Offset: 0x000A7490
|
|
[Token(Token = "0x14000075")]
|
|
public event MeleeWeaponCollider.MMFFGBGIAAD FIEIACGBCCI
|
|
{
|
|
[Token(Token = "0x6002966")]
|
|
[Address(RVA = "0xC40B30", Offset = "0xC3F930", VA = "0x180C40B30")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6002967")]
|
|
[Address(RVA = "0xC40EF0", Offset = "0xC3FCF0", VA = "0x180C40EF0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000076 RID: 118
|
|
// (add) Token: 0x06002968 RID: 10600 RVA: 0x000A92AC File Offset: 0x000A74AC
|
|
// (remove) Token: 0x06002969 RID: 10601 RVA: 0x000A92C8 File Offset: 0x000A74C8
|
|
[Token(Token = "0x14000076")]
|
|
public event MeleeWeaponCollider.MMFFGBGIAAD HJKPKBBLGOJ
|
|
{
|
|
[Token(Token = "0x6002968")]
|
|
[Address(RVA = "0xC409F0", Offset = "0xC3F7F0", VA = "0x180C409F0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6002969")]
|
|
[Address(RVA = "0xC40DB0", Offset = "0xC3FBB0", VA = "0x180C40DB0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600296A RID: 10602 RVA: 0x000A92E4 File Offset: 0x000A74E4
|
|
[Token(Token = "0x600296A")]
|
|
[Address(RVA = "0xC40800", Offset = "0xC3F600", VA = "0x180C40800")]
|
|
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: 0x0600296B RID: 10603 RVA: 0x000A9360 File Offset: 0x000A7560
|
|
[Token(Token = "0x600296B")]
|
|
[Address(RVA = "0xC407C0", Offset = "0xC3F5C0", VA = "0x180C407C0")]
|
|
private void OnEnable()
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.NLGECBNGLOO.z = z;
|
|
}
|
|
|
|
// Token: 0x0600296C RID: 10604 RVA: 0x000A9390 File Offset: 0x000A7590
|
|
[Token(Token = "0x600296C")]
|
|
[Address(RVA = "0xC40200", Offset = "0xC3F000", VA = "0x180C40200")]
|
|
public void AddIgnoredRigidbody(Rigidbody EELOMEPLLID)
|
|
{
|
|
if (!this.FLCLMCFOIID.Contains(EELOMEPLLID))
|
|
{
|
|
this.FLCLMCFOIID.Add(EELOMEPLLID);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600296D RID: 10605 RVA: 0x000A93C0 File Offset: 0x000A75C0
|
|
[Token(Token = "0x600296D")]
|
|
[Address(RVA = "0xC402E0", Offset = "0xC3F0E0", VA = "0x180C402E0")]
|
|
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: 0x0600296E RID: 10606 RVA: 0x000A9468 File Offset: 0x000A7668
|
|
[Token(Token = "0x600296E")]
|
|
[Address(RVA = "0xC3FC20", Offset = "0xC3EA20", VA = "0x180C3FC20")]
|
|
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: 0x0600296F RID: 10607 RVA: 0x000A9564 File Offset: 0x000A7764
|
|
[Token(Token = "0x600296F")]
|
|
[Address(RVA = "0xC40660", Offset = "0xC3F460", VA = "0x180C40660")]
|
|
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: 0x06002970 RID: 10608 RVA: 0x000A95A0 File Offset: 0x000A77A0
|
|
[Token(Token = "0x6002970")]
|
|
[Address(RVA = "0xC406D0", Offset = "0xC3F4D0", VA = "0x180C406D0")]
|
|
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: 0x06002971 RID: 10609 RVA: 0x000A95DC File Offset: 0x000A77DC
|
|
[Token(Token = "0x6002971")]
|
|
[Address(RVA = "0xC40270", Offset = "0xC3F070", VA = "0x180C40270")]
|
|
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: 0x06002972 RID: 10610 RVA: 0x000A9618 File Offset: 0x000A7818
|
|
[Token(Token = "0x6002972")]
|
|
[Address(RVA = "0xC40590", Offset = "0xC3F390", VA = "0x180C40590")]
|
|
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: 0x06002973 RID: 10611 RVA: 0x000A9654 File Offset: 0x000A7854
|
|
[Token(Token = "0x6002973")]
|
|
[Address(RVA = "0xC40600", Offset = "0xC3F400", VA = "0x180C40600")]
|
|
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: 0x06002974 RID: 10612 RVA: 0x000A9690 File Offset: 0x000A7890
|
|
[Token(Token = "0x6002974")]
|
|
[Address(RVA = "0xC40740", Offset = "0xC3F540", VA = "0x180C40740")]
|
|
private void OnDrawGizmosSelected()
|
|
{
|
|
Color green = Color.green;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06002975 RID: 10613 RVA: 0x000A96B8 File Offset: 0x000A78B8
|
|
[Token(Token = "0x6002975")]
|
|
[Address(RVA = "0xC408D0", Offset = "0xC3F6D0", VA = "0x180C408D0")]
|
|
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: 0x04002130 RID: 8496
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002130")]
|
|
[SerializeField]
|
|
private float radius = 0.05f;
|
|
|
|
// Token: 0x04002131 RID: 8497
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002131")]
|
|
[SerializeField]
|
|
private IIBIOPCKHGK[] includedLayers = new IIBIOPCKHGK[] { (IIBIOPCKHGK)((ulong)362036736L) };
|
|
|
|
// Token: 0x04002132 RID: 8498
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002132")]
|
|
[SerializeField]
|
|
private IIBIOPCKHGK[] excludedLayers;
|
|
|
|
// Token: 0x04002133 RID: 8499
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002133")]
|
|
private int LOHHILMPCNC;
|
|
|
|
// Token: 0x04002134 RID: 8500
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4002134")]
|
|
private Vector3 NLGECBNGLOO;
|
|
|
|
// Token: 0x04002135 RID: 8501
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002135")]
|
|
private CBMIKIMPBKF NLDMCLMNEAL;
|
|
|
|
// Token: 0x04002136 RID: 8502
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002136")]
|
|
[NonSerialized]
|
|
public bool SupportsStationaryCollisionTests;
|
|
|
|
// Token: 0x04002137 RID: 8503
|
|
[FieldOffset(Offset = "0x49")]
|
|
[Token(Token = "0x4002137")]
|
|
[NonSerialized]
|
|
public bool PerformCollisionChecks;
|
|
|
|
// Token: 0x04002138 RID: 8504
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002138")]
|
|
private List<Rigidbody> FLCLMCFOIID;
|
|
|
|
// Token: 0x04002139 RID: 8505
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002139")]
|
|
private CBLLJNPBJOI[] PANOGCJFAOD;
|
|
|
|
// Token: 0x02000554 RID: 1364
|
|
[Token(Token = "0x2000554")]
|
|
public sealed class CLIEAGGIEJF : MulticastDelegate
|
|
{
|
|
// Token: 0x06002976 RID: 10614 RVA: 0x000A9740 File Offset: 0x000A7940
|
|
[Token(Token = "0x6002976")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public CLIEAGGIEJF(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002977 RID: 10615 RVA: 0x000A975C File Offset: 0x000A795C
|
|
[Token(Token = "0x6002977")]
|
|
[Address(RVA = "0xC391B0", Offset = "0xC37FB0", VA = "0x180C391B0", 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: 0x06002978 RID: 10616 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002978")]
|
|
[Address(RVA = "0xC39100", Offset = "0xC37F00", VA = "0x180C39100", 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: 0x06002979 RID: 10617 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002979")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000555 RID: 1365
|
|
[Token(Token = "0x2000555")]
|
|
public sealed class FJDEGEMFEEM : MulticastDelegate
|
|
{
|
|
// Token: 0x0600297A RID: 10618 RVA: 0x000A985C File Offset: 0x000A7A5C
|
|
[Token(Token = "0x600297A")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public FJDEGEMFEEM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600297B RID: 10619 RVA: 0x000A9878 File Offset: 0x000A7A78
|
|
[Token(Token = "0x600297B")]
|
|
[Address(RVA = "0xC391B0", Offset = "0xC37FB0", VA = "0x180C391B0", 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: 0x0600297C RID: 10620 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600297C")]
|
|
[Address(RVA = "0xC3AA30", Offset = "0xC39830", VA = "0x180C3AA30", 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: 0x0600297D RID: 10621 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600297D")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000556 RID: 1366
|
|
[Token(Token = "0x2000556")]
|
|
public sealed class KDJCGJHCPKJ : MulticastDelegate
|
|
{
|
|
// Token: 0x0600297E RID: 10622 RVA: 0x000A9978 File Offset: 0x000A7B78
|
|
[Token(Token = "0x600297E")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public KDJCGJHCPKJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600297F RID: 10623 RVA: 0x000A9994 File Offset: 0x000A7B94
|
|
[Token(Token = "0x600297F")]
|
|
[Address(RVA = "0xC3BA00", Offset = "0xC3A800", VA = "0x180C3BA00", 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: 0x06002980 RID: 10624 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002980")]
|
|
[Address(RVA = "0xC3C600", Offset = "0xC3B400", VA = "0x180C3C600", 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: 0x06002981 RID: 10625 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002981")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000557 RID: 1367
|
|
[Token(Token = "0x2000557")]
|
|
public sealed class IJCCHBAHJPA : MulticastDelegate
|
|
{
|
|
// Token: 0x06002982 RID: 10626 RVA: 0x000A9AA8 File Offset: 0x000A7CA8
|
|
[Token(Token = "0x6002982")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public IJCCHBAHJPA(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002983 RID: 10627 RVA: 0x000A9AC4 File Offset: 0x000A7CC4
|
|
[Token(Token = "0x6002983")]
|
|
[Address(RVA = "0xC3BA00", Offset = "0xC3A800", VA = "0x180C3BA00", 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: 0x06002984 RID: 10628 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002984")]
|
|
[Address(RVA = "0xC3B970", Offset = "0xC3A770", VA = "0x180C3B970", 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: 0x06002985 RID: 10629 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002985")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000558 RID: 1368
|
|
[Token(Token = "0x2000558")]
|
|
public sealed class MMFFGBGIAAD : MulticastDelegate
|
|
{
|
|
// Token: 0x06002986 RID: 10630 RVA: 0x000A9BD8 File Offset: 0x000A7DD8
|
|
[Token(Token = "0x6002986")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public MMFFGBGIAAD(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06002987 RID: 10631 RVA: 0x000A9BF4 File Offset: 0x000A7DF4
|
|
[Token(Token = "0x6002987")]
|
|
[Address(RVA = "0xC3D030", Offset = "0xC3BE30", VA = "0x180C3D030", 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: 0x06002988 RID: 10632 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002988")]
|
|
[Address(RVA = "0xC3CFA0", Offset = "0xC3BDA0", VA = "0x180C3CFA0", 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: 0x06002989 RID: 10633 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002989")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|