using System.Collections; using System.Collections.Generic; using UnityEngine; public class TurnHandler : MonoBehaviour { public void OnTurn() { AI[] ais = gameObject.GetComponentsInChildren(); foreach(AI ai in ais) { ai.OnTurn(); } } public List GetEntityAtPosition(Vector2Int position) { Entity[] entities = GetComponentsInChildren(); List found = new List(); foreach(Entity entity in entities) { if(entity.MapPosition == position) { found.Add(entity); } } return found; } }