Mercurial > public > geoquiz
comparison GeoQuiz/Logic/CountryGame.swift @ 7:d945e52b0704
implement dynamic map
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Tue, 04 Oct 2022 18:54:24 +0200 |
parents | 1946bbfde4af |
children | e09959b4e4a8 |
comparison
equal
deleted
inserted
replaced
6:1946bbfde4af | 7:d945e52b0704 |
---|---|
30 @Published var wrongAnswers = [String: T]() | 30 @Published var wrongAnswers = [String: T]() |
31 | 31 |
32 // Alerts | 32 // Alerts |
33 @Published var alertTitle = String() | 33 @Published var alertTitle = String() |
34 @Published var alertMessage = String() | 34 @Published var alertMessage = String() |
35 @Published var showingNoLivesAlert = false | 35 @Published var showingGameOverAlert = false |
36 @Published var showingEndGameAlert = false | 36 @Published var showingEndGameAlert = false |
37 @Published var showingWrongAnswerAlert = false | 37 @Published var showingWrongAnswerAlert = false |
38 @Published var showingExitGameAlert = false | 38 @Published var showingExitGameAlert = false |
39 | 39 |
40 // Animations | 40 // Animations |
41 @Published var scoreScaleAmount = 1.0 | 41 @Published var scoreScaleAmount = 1.0 |
42 @Published var livesScaleAmount = 1.0 | 42 @Published var livesScaleAmount = 1.0 |
43 | |
44 // Modal views | |
45 @Published var showingBuyLivesView = false | |
46 @Published var showingGameStatsView = false | |
47 | 43 |
48 // Sound effects | 44 // Sound effects |
49 @Published var player: AVAudioPlayer? | 45 @Published var player: AVAudioPlayer? |
50 | 46 |
51 init() { | 47 init() { |