Commit Graph

3 Commits

Author SHA1 Message Date
Kai S. K. Engelbart f7c1607f31
Reformat all files, add some Javadoc 2020-08-16 11:20:37 +02:00
Kai S. K. Engelbart 9574e426c0
Added proper score management
- Added ScoreManager
- Altered ScoreDialog to show only scores of a specific BoardConfig
- Removed BoardConfig dependency from Score
- Added the constants EASY, MEDIUM and HARD to BoardConfig
- Removed score backend handling from Minesweeper, added a highscore
menu
2020-08-16 11:20:33 +02:00
Kai S. K. Engelbart 43d3d94756
Added score management
- Renamed GameStateEvent to GameOverEvent
- Added a game time counter to Board
- Added a game duration property to BoardConfig and GameOverEvent
- Added Score and ScoreDialog classes
- Added a Set for managing scores to Minesweeper
2020-08-16 11:20:31 +02:00