using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200019A RID: 410 [Token(Token = "0x200019A")] public class EnemyPatrolPath : EnemyEvent { // Token: 0x060012AF RID: 4783 RVA: 0x0002AE34 File Offset: 0x00029034 [Token(Token = "0x60012AF")] [Address(RVA = "0xA67300", Offset = "0xA66100", VA = "0x180A67300", 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: 0x060012B0 RID: 4784 RVA: 0x0002AEFC File Offset: 0x000290FC [Token(Token = "0x60012B0")] [Address(RVA = "0x30DE20", Offset = "0x30CC20", VA = "0x18030DE20")] public EnemyPatrolPath() { } // Token: 0x04001D0C RID: 7436 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001D0C")] public Transform[] PathPoint; // Token: 0x04001D0D RID: 7437 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001D0D")] public float[] MoveTime; }