public void GeneratePath() { ResetGeneratedBools(); DestinationFloor = DropDownScript.FloorB_dropd.value; PlayerFloor = DropDownScript.FloorA_dropd.value; DetermineFloorsToGenerate(PlayerFloor, DestinationFloor); Debug.Log("Floor B bool: " + GlobalControl.FloorBGenerated + "Floor G bool: " + GlobalControl.FloorGGenerated + "Floor 1 bool: " + GlobalControl.Floor1Generated + "Floor 2 bool: " + GlobalControl.Floor2Generated + "Floor 3 bool: " + GlobalControl.Floor3Generated + "Floor 4 bool: " + GlobalControl.Floor4Generated); GridManager.GetComponent <BoardCreator>().CreatePath(); if (Generated == false) { GridManager.GetComponent <BoardCreator>().GenerateMapVisual(); Generated = true; } DropDownScript.AlterDirectionText(); }