using System; using System.Collections.Generic; using UnityEngine; namespace ET { public enum AutoBattleAIType { MainStory, StarSoul } public enum MainStoryAIType { None, Normal, VIP } public class MainStoryAI : Entity { public enum State { Idle, Transfer, Battle, Move } public enum MapType { City, Map } public enum Produrce { Idle, MoveToCityTransPoint, CityTrans, MoveToMonster, Battle, MoveToMapTransPoint, MapTrans } public int sceneId; /// /// 仅用于主线 /// public int layer; public Team team; public AutoBattleAIType battleAIType; public MapType mapType; public State state; public Produrce currProdurce; public Produrce nextProdurce; public Vector2 targetPos; public long timerId; public byte type; public byte diffculty; } }