GameScreen | | 0% | | 0% | 74 | 74 | 253 | 253 | 10 | 10 | 1 | 1 |
DragonBoatGame | | 0% | | 0% | 34 | 34 | 150 | 150 | 10 | 10 | 1 | 1 |
SaveLoadGame | | 8% | | 0% | 15 | 19 | 105 | 114 | 5 | 9 | 0 | 1 |
SaveGameScreen | | 0% | | 0% | 23 | 23 | 97 | 97 | 10 | 10 | 1 | 1 |
Opponent | | 4% | | 0% | 37 | 38 | 84 | 88 | 2 | 3 | 0 | 1 |
Boat | | 64% | | 80% | 26 | 61 | 41 | 141 | 19 | 41 | 0 | 1 |
MenuScreen.new InputAdapter() {...} | | 0% | | 0% | 18 | 18 | 45 | 45 | 2 | 2 | 1 | 1 |
DifficultyScreen | | 0% | | n/a | 8 | 8 | 38 | 38 | 8 | 8 | 1 | 1 |
PauseMenu | | 0% | | n/a | 2 | 2 | 18 | 18 | 2 | 2 | 1 | 1 |
ProgressBar | | 55% | | 90% | 11 | 20 | 17 | 41 | 10 | 15 | 0 | 1 |
Boat.BoatSpriteDescriptor | | 4% | | n/a | 1 | 2 | 18 | 19 | 1 | 2 | 0 | 1 |
Lane.LaneSpriteDescriptor | | 4% | | 0% | 4 | 5 | 15 | 16 | 1 | 2 | 0 | 1 |
MenuScreen | | 0% | | n/a | 8 | 8 | 22 | 22 | 8 | 8 | 1 | 1 |
PauseMenu.new ChangeListener() {...} | | 0% | | 0% | 4 | 4 | 4 | 4 | 2 | 2 | 1 | 1 |
Player | | 25% | | 0% | 5 | 6 | 11 | 13 | 1 | 2 | 0 | 1 |
Obstacle.ObstacleSpriteDescriptor | | 10% | | n/a | 1 | 2 | 8 | 9 | 1 | 2 | 0 | 1 |
Lane | | 75% | | 83% | 2 | 9 | 8 | 29 | 1 | 6 | 0 | 1 |
Course | | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
DifficultyScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
DifficultyScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
DifficultyScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
Leaderboard | | 85% | | 66% | 4 | 11 | 4 | 25 | 2 | 8 | 0 | 1 |
GameScreen.new InputAdapter() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
GameScreen.new InputAdapter() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
PauseMenu.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Obstacle | | 81% | | 100% | 4 | 13 | 5 | 27 | 4 | 11 | 0 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
SaveGameScreen.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Goose.GooseSpriteDescriptor | | 20% | | n/a | 1 | 2 | 4 | 5 | 1 | 2 | 0 | 1 |
ProgressBar.ProgressBarSpriteDescriptor | | 21% | | n/a | 1 | 2 | 4 | 5 | 1 | 2 | 0 | 1 |
PauseMenu.new ChangeListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Log.LogSpriteDescriptor | | 42% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
Goose | | 98% | | 85% | 3 | 13 | 1 | 29 | 0 | 3 | 0 | 1 |
Log | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
Leaderboard.new Comparator() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |