88 lines
2.1 KiB
C#
88 lines
2.1 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000287 RID: 647
|
|
[Token(Token = "0x2000287")]
|
|
[StructLayout(3)]
|
|
public class AnimationAttackTrigger : MonoBehaviour
|
|
{
|
|
// Token: 0x14000039 RID: 57
|
|
// (add) Token: 0x06001327 RID: 4903 RVA: 0x00050D80 File Offset: 0x0004EF80
|
|
// (remove) Token: 0x06001328 RID: 4904 RVA: 0x00050DA8 File Offset: 0x0004EFA8
|
|
[Token(Token = "0x14000039")]
|
|
public event Action<bool> KPFIAPDOEKN
|
|
{
|
|
[Token(Token = "0x6001327")]
|
|
[Address(RVA = "0x1D461F0", Offset = "0x1D44BF0", VA = "0x181D461F0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<bool> kpfiapdoekn;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kpfiapdoekn = this.KPFIAPDOEKN;
|
|
@delegate = Delegate.Combine(kpfiapdoekn, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kpfiapdoekn)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6001328")]
|
|
[Address(RVA = "0x1D46290", Offset = "0x1D44C90", VA = "0x181D46290")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<bool> kpfiapdoekn;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kpfiapdoekn = this.KPFIAPDOEKN;
|
|
@delegate = Delegate.Remove(kpfiapdoekn, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kpfiapdoekn)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001329 RID: 4905 RVA: 0x00050DD0 File Offset: 0x0004EFD0
|
|
[Token(Token = "0x6001329")]
|
|
[Address(RVA = "0x1D461A0", Offset = "0x1D44BA0", VA = "0x181D461A0")]
|
|
public void EnableMeleeAttack()
|
|
{
|
|
Action<bool> kpfiapdoekn = this.KPFIAPDOEKN;
|
|
if (kpfiapdoekn != 0)
|
|
{
|
|
kpfiapdoekn(1);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600132A RID: 4906 RVA: 0x00050DF0 File Offset: 0x0004EFF0
|
|
[Token(Token = "0x600132A")]
|
|
[Address(RVA = "0x1D46150", Offset = "0x1D44B50", VA = "0x181D46150")]
|
|
public void DisableMeleeAttack()
|
|
{
|
|
Action<bool> kpfiapdoekn = this.KPFIAPDOEKN;
|
|
if (kpfiapdoekn != 0)
|
|
{
|
|
int num = 0;
|
|
kpfiapdoekn(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600132B RID: 4907 RVA: 0x00050E14 File Offset: 0x0004F014
|
|
[Token(Token = "0x600132B")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
public AnimationAttackTrigger()
|
|
{
|
|
}
|
|
}
|