public void resetGridForEnemySearch() { for (int i = 0; i < sprites.Count; i++) { ArrayList spriteLine = (ArrayList)sprites[i]; for (int j = 0; j < spriteLine.Count; j++) { GridElement element = ((GameObject)spriteLine[j]).GetComponent <GridElement>(); element.resetEnemySearch(); } } }