private void AddContentOnCamers() { for (int i = 0; i < world.Width; i++) { for (int j = 0; j < world.Height; j++) { for (int n = 0; n < world[i, j].Width; n++) { for (int m = 0; m < world[i, j].Height; m++) { dinamincCamera.Add((IPaintable)world[i, j][n, m].Height); miniCamera.Add((IPaintable)world[i, j][n, m].Height); normalCamera.Add((IPaintable)world[i, j][n, m].Normal); } } tempCamera.Add((IPaintable)world[i, j].Temperature); } } dinamincCamera.Update().Wait(); miniCamera.Update().Wait(); normalCamera.Update().Wait(); tempCamera.Update().Wait(); PaintCamera(dinamincCamera, this); PaintCamera(miniCamera, mini_map); PaintCamera(normalCamera, normal_map); PaintCamera(tempCamera, temp_map); }