using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001A1 RID: 417 [Token(Token = "0x20001A1")] public class EnemyPatrolPath : EnemyEvent { // Token: 0x060012C8 RID: 4808 RVA: 0x0002B45C File Offset: 0x0002965C [Token(Token = "0x60012C8")] [Address(RVA = "0xA968C0", Offset = "0xA950C0", VA = "0x180A968C0", Slot = "4")] public override void InitData(SceneEventManager SEM) { base.InitData(SEM); Transform[] pathPoint = this.PathPoint; float[] moveTime = this.MoveTime; int length = pathPoint.Length; int length2 = moveTime.Length; if (length == length2) { NPCManage[] enemy = this.Enemy; int num = 0; if (num >= enemy.Length) { return; } NPCManage npcmanage = enemy[num]; int num2 = 0; if (npcmanage != num2) { this.Enemy[num].SetPatrolPath(this); } NPCManage[] enemy2 = this.Enemy; num++; string name = base.name; string name2 = base.name; } string name3 = base.name; string name4 = base.name; Debug.Log(name3 + " : " + name4 + "路徑數與等待時間數不相符"); } // Token: 0x060012C9 RID: 4809 RVA: 0x0002B524 File Offset: 0x00029724 [Token(Token = "0x60012C9")] [Address(RVA = "0x343AD0", Offset = "0x3422D0", VA = "0x180343AD0")] public EnemyPatrolPath() { } // Token: 0x04001D40 RID: 7488 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001D40")] public Transform[] PathPoint; // Token: 0x04001D41 RID: 7489 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001D41")] public float[] MoveTime; }