public void RegenWallsAt() { WallsAt = new List<int>[Stories]; for (int i=0; i<Stories; i++) { var list = new List<int>(); var wIt = Walls[i]; for (int j=0; j<wIt.Length; j++) { if (wIt[j].Segments > 0) list.Add(j); } WallsAt[i] = list; } }