using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001D1 RID: 465 [Token(Token = "0x20001D1")] public class EnemyPatrolPath : EnemyEvent { // Token: 0x0600144E RID: 5198 RVA: 0x0002E514 File Offset: 0x0002C714 [Token(Token = "0x600144E")] [Address(RVA = "0xD0A710", Offset = "0xD09710", VA = "0x180D0A710", 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: 0x0600144F RID: 5199 RVA: 0x0002E5DC File Offset: 0x0002C7DC [Token(Token = "0x600144F")] [Address(RVA = "0x32DFD0", Offset = "0x32CFD0", VA = "0x18032DFD0")] public EnemyPatrolPath() { } // Token: 0x04001ED4 RID: 7892 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001ED4")] public Transform[] PathPoint; // Token: 0x04001ED5 RID: 7893 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001ED5")] public float[] MoveTime; }