Follow-up to c6791c4.

- Added score management menu for deleting individual scores.
- Store generated title string lists in the beatmap menus to prevent performance issues.

Allow using the right mouse button (as well as left mouse button) in all states.

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
This commit is contained in:
Jeffrey Han
2015-02-13 03:45:38 -05:00
parent c6791c4714
commit 7cc4ff51d0
7 changed files with 189 additions and 55 deletions

View File

@@ -63,10 +63,14 @@ import org.newdawn.slick.state.transition.FadeOutTransition;
public class Game extends BasicGameState {
/** Game restart states. */
public enum Restart {
FALSE, // no restart
NEW, // first time loading song
MANUAL, // retry
LOSE; // health is zero: no-continue/force restart
/** No restart. */
FALSE,
/** First time loading the song. */
NEW,
/** Manual retry. */
MANUAL,
/** Health is zero: no-continue/force restart. */
LOSE;
}
/** Minimum time before start of song, in milliseconds, to process skip-related actions. */