public ICreature GetCreatureAtIndex(Vector2 index) { if (Player.WorldIndex == index) return Player; foreach (ICreature creature in _creatures) { if (creature.WorldIndex == index) return creature; } return null; }