private void updateState() { var num1 = timeTaken - 3f; if (num1 <= 0.0) { state = SQLState.Intro; } else { var num2 = num1 - 3f; if (num2 <= 0.0) { state = SQLState.MainIntro; } else { var num3 = num2 - 5f; if (num3 <= 0.0) state = SQLState.MainBody; else if (num3 - 1.2f <= 0.0) { state = SQLState.Ending; } else { if (isExiting) return; Completed(); isExiting = true; } } } }
static void Main(string[] args) { try { MSSQLConnector.BuildConnection("string", "string", "string", "string"); sqlState = building; Console.WriteLine("Connection was succesfully built."); sqlState = succeed; } catch (InvalidOperationException ex) { Console.WriteLine(ex.Message); sqlState = failed; } Console.ReadKey(); }
private void updateState() { var num1 = timeTaken - 3f; if (num1 <= 0.0) { state = SQLState.Intro; } else { var num2 = num1 - 3f; if (num2 <= 0.0) { state = SQLState.MainIntro; } else { var num3 = num2 - 5f; if (num3 <= 0.0) { state = SQLState.MainBody; } else if (num3 - 1.2f <= 0.0) { state = SQLState.Ending; } else { if (isExiting) { return; } Completed(); isExiting = true; } } } }
static void ChangeGameState(SQLState sqlState) { Controller.sqlState = sqlState; // dodo event }