private void OnSiteInitialized() { _gridX = (int)siteData.GetGridSize().x; _gridY = (int)siteData.GetGridSize().y; _floorsList = siteData.GetFloors(); _typesList = siteData.GetTypes(); meshYPositions = new float[(_gridX - 1) * _gridY]; // compute mesh height meshRaycaster = new GameObject(); SetupFloors(); SetupHeatmaps(); SetupTypesViz(); Debug.Log("Site setup in Visualizations complete."); setup = true; }