1
Fork 0
slime-blood-and-pain/Assets/Scripts/TurnHandler.cs

23 lines
No EOL
586 B
C#

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