static public void InitLuminance(TileManager tileManager) { for (int x = 0; x < tileManager.sizeX; x++) { for (int y = 0; y < tileManager.sizeY; y++) { for (int z = 0; z < tileManager.sizeZ; z++) { TilePosition pos = new TilePosition(x, y, z); if (tileManager.GetTileLightSource(pos)) pendingUpdateLights.Add(PositionToInt(x, y, z)); } } } UpdateLuminanceLightVector(tileManager); }