Mercurial > public > geoquiz
diff GeoQuiz/Logic/GuessTheFlag.swift @ 4:de54f05adb78
add prototype game stats
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Thu, 22 Sep 2022 11:38:42 +0200 |
parents | 4dbe0cd9dadc |
children | f31a61462e7a |
line wrap: on
line diff
--- a/GeoQuiz/Logic/GuessTheFlag.swift Thu Sep 22 10:42:39 2022 +0200 +++ b/GeoQuiz/Logic/GuessTheFlag.swift Thu Sep 22 11:38:42 2022 +0200 @@ -21,6 +21,8 @@ @Published var userChoices = [String: String]() @Published var userScore = 0 @Published var userLives = 3 + @Published var correctAnswers = [String: String]() + @Published var wrongAnswers = [String: String]() // Alerts @Published var alertTitle = String() @@ -28,6 +30,7 @@ @Published var showingNoLivesAlert = false @Published var showingEndGameAlert = false @Published var showingWrongAnswerAlert = false + @Published var showingExitGameAlert = false // Animations @Published var scoreScaleAmount = 1.0 @@ -35,6 +38,7 @@ // Modal views @Published var showingBuyLivesView = false + @Published var showingGameStatsView = false init() { let flags: CountryFlags = load("CountryFlags.json")