void Start() { //Instatiate Board manager and the Board MVC as a component boardManager = new BoardManager(); boardController = new BoardController(); boardManager.SetBoardController(boardController); boardManager.InstantiateBoardMVC(); BoardLayout(); //Instatiate Program manager and the Program MVC as a component programManager = new ProgramManager(); programController = new ProgramController(); programManager.SetProgramController(programController); programManager.SetBoardController(boardManager.boardController); programManager.InstantiateProgramModeMVC(); //Program commands from program mode will be used from here,add to list, play commands etc. //Futute work will involve a different method of saving commands. //Script can be found in the Program Commands folder //Display initial board setup boardDisplay.text = boardManager.boardView.UpdateBoardDisplay(); //Win condition UI and instructions levelWinCondition.text = WinConditionStatus(); }
void Start() { //Instatiate Board manager and the Board MVC as a component boardManager = new BoardManager(); boardController = new BoardController(); boardManager.SetBoardController(boardController); boardManager.InstantiateBoardMVC(); BoardLayout(); //Instatiate Program manager and the Program MVC as a component programManager = new ProgramManager(); programController = new ProgramController(); programManager.SetProgramController(programController); programManager.SetBoardController(boardManager.boardController); programManager.InstantiateProgramModeMVC(); //Display initial board setup boardDisplay.color = new Color(1, 1, 1, 1); programModeInstructions.color = new Color(1, 1, 1, 1); boardDisplay.text = boardManager.boardView.UpdateBoardDisplay(); //Win condition UI and instructions levelWinCondition.text = WinConditionStatus(); }