// Start is called before the first frame update void Start() { procedures = new ProcedureBase[procedureCount]; ProcedureBase newProc; newProc = new SimpleProcedureTutorial2(); procedures[0] = (newProc); newProc = new SimpleProcedure2(); newProc.RestartOnFailure = true; procedures[1] = (newProc); newProc = new IntermediateProcedureTutorial2(); procedures[2] = (newProc); newProc = new IntermediateProcedure2(); newProc.RestartOnFailure = true; procedures[3] = (newProc); newProc = new AdvancedProcedureTutorial2(); newProc.RestartOnFailure = true; procedures[4] = (newProc); newProc = new AdvancedProcedure2(); newProc.RestartOnFailure = true; procedures[5] = (newProc); ShowStartMessage(); }
// Start is called before the first frame update void Start() { procedures = new ProcedureBase[procedureCount]; ProcedureBase newProc; newProc = new SimpleProcedure2(); procedures[0] = (newProc); newProc = new IntermediateProcedure2(); procedures[1] = (newProc); newProc = new AdvancedProcedure2(); procedures[2] = (newProc); //if (procedures != null && procedures.Count > 0) // startScreen.SetActive(true); ShowStartMessage(); }