using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000279 RID: 633 [Token(Token = "0x2000279")] public class AnimationAttackTrigger : MonoBehaviour { // Token: 0x14000039 RID: 57 // (add) Token: 0x060012D0 RID: 4816 RVA: 0x0004F9E8 File Offset: 0x0004DBE8 // (remove) Token: 0x060012D1 RID: 4817 RVA: 0x0004FA10 File Offset: 0x0004DC10 [Token(Token = "0x14000039")] public event Action KPFIAPDOEKN { [Token(Token = "0x60012D0")] [Address(RVA = "0xB0B530", Offset = "0xB0A330", VA = "0x180B0B530")] [CompilerGenerated] add { Action kpfiapdoekn; Delegate @delegate; do { kpfiapdoekn = this.KPFIAPDOEKN; @delegate = Delegate.Combine(kpfiapdoekn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kpfiapdoekn) { } } [Token(Token = "0x60012D1")] [Address(RVA = "0xB0B5D0", Offset = "0xB0A3D0", VA = "0x180B0B5D0")] [CompilerGenerated] remove { Action kpfiapdoekn; Delegate @delegate; do { kpfiapdoekn = this.KPFIAPDOEKN; @delegate = Delegate.Remove(kpfiapdoekn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kpfiapdoekn) { } } } // Token: 0x060012D2 RID: 4818 RVA: 0x0004FA38 File Offset: 0x0004DC38 [Token(Token = "0x60012D2")] [Address(RVA = "0xB0B4E0", Offset = "0xB0A2E0", VA = "0x180B0B4E0")] public void EnableMeleeAttack() { Action kpfiapdoekn = this.KPFIAPDOEKN; if (kpfiapdoekn != 0) { kpfiapdoekn(1); return; } } // Token: 0x060012D3 RID: 4819 RVA: 0x0004FA58 File Offset: 0x0004DC58 [Token(Token = "0x60012D3")] [Address(RVA = "0xB0B490", Offset = "0xB0A290", VA = "0x180B0B490")] public void DisableMeleeAttack() { Action kpfiapdoekn = this.KPFIAPDOEKN; if (kpfiapdoekn != 0) { int num = 0; kpfiapdoekn(num); return; } } // Token: 0x060012D4 RID: 4820 RVA: 0x0004FA7C File Offset: 0x0004DC7C [Token(Token = "0x60012D4")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public AnimationAttackTrigger() { } }