Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

94 lines
2.9 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000098 RID: 152
[Token(Token = "0x2000098")]
public class QuestSwingingAxeTrap : Trap
{
// Token: 0x06000411 RID: 1041 RVA: 0x000162DC File Offset: 0x000144DC
[Token(Token = "0x6000411")]
[Address(RVA = "0x1068E60", Offset = "0x1067C60", VA = "0x181068E60", Slot = "13")]
protected override void Awake()
{
base.Awake();
MeleeWeaponCollider[] componentsInChildren = base.GetComponentsInChildren<MeleeWeaponCollider>();
Animator ldojfieanfb = this.LDOJFIEANFB;
this.JBBOBILHIKO = componentsInChildren;
int num = 0;
bool flag = ldojfieanfb != num;
if (flag)
{
Animator ldojfieanfb2 = this.LDOJFIEANFB;
float num2 = this.swingFrequency;
ldojfieanfb2.speed = num2;
float speed = this.LDOJFIEANFB.speed;
MonoBehaviour.print("changed animator speed to " + flag);
}
}
// Token: 0x06000412 RID: 1042 RVA: 0x00016350 File Offset: 0x00014550
[Token(Token = "0x6000412")]
[Address(RVA = "0x1069030", Offset = "0x1067E30", VA = "0x181069030", Slot = "15")]
protected override void Start()
{
base.Start();
MeleeWeaponCollider[] jbbobilhiko = this.JBBOBILHIKO;
int num = 0;
int length = jbbobilhiko.Length;
if (num < length)
{
MeleeWeaponCollider meleeWeaponCollider = jbbobilhiko[num];
MeleeWeaponCollider.CLIEAGGIEJF clieaggiejf;
meleeWeaponCollider.BEKCCHHMPEH += clieaggiejf;
Rigidbody unityRigidbody = this.rigidbodyEx.unityRigidbody;
meleeWeaponCollider.AddIgnoredRigidbody(unityRigidbody);
meleeWeaponCollider.enabled = true;
num++;
}
}
// Token: 0x06000413 RID: 1043 RVA: 0x000163B0 File Offset: 0x000145B0
[Token(Token = "0x6000413")]
[Address(RVA = "0x1068F50", Offset = "0x1067D50", VA = "0x181068F50", Slot = "14")]
protected override void OnDestroy()
{
MeleeWeaponCollider[] jbbobilhiko = this.JBBOBILHIKO;
int num = 0;
int length = jbbobilhiko.Length;
if (num < length)
{
MeleeWeaponCollider.CLIEAGGIEJF clieaggiejf;
jbbobilhiko[num].BEKCCHHMPEH -= clieaggiejf;
num++;
}
base.OnDestroy();
}
// Token: 0x06000414 RID: 1044 RVA: 0x000163F0 File Offset: 0x000145F0
[Token(Token = "0x6000414")]
[Address(RVA = "0x9F6A80", Offset = "0x9F5880", VA = "0x1809F6A80", Slot = "22")]
protected virtual void ODKIPGHGAFJ(MeleeWeaponCollider GLPOLGOBLAA, Player EDIBICHIJJH, Player.GAHEJKDCLLE EAMJHCGHCIE, GHMDIDJLFMC KNLMJBAKCGF)
{
}
// Token: 0x06000415 RID: 1045 RVA: 0x00016400 File Offset: 0x00014600
[Token(Token = "0x6000415")]
[Address(RVA = "0x1069140", Offset = "0x1067F40", VA = "0x181069140")]
public QuestSwingingAxeTrap()
{
}
// Token: 0x0400036A RID: 874
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400036A")]
[SerializeField]
[Header("Swinging Axe")]
private float swingFrequency = 1f;
// Token: 0x0400036B RID: 875
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400036B")]
private MeleeWeaponCollider[] JBBOBILHIKO;
}