kickoff slidermovers

This commit is contained in:
yugecin
2016-11-12 15:41:20 +01:00
parent 93a4af30d2
commit 25d16ddfae
7 changed files with 185 additions and 0 deletions

View File

@@ -626,6 +626,29 @@ public class Options {
}
},
DANCE_SLIDER_MOVER_TYPE ("Slider mover", "SliderMover", "How to move in sliders") {
@Override
public String getValueString() {
return Dancer.sliderMoverController.toString();
}
@Override
public Object[] getListItems() {
return Dancer.sliderMovers;
}
@Override
public void clickListItem(int index) {
Dancer.sliderMoverController = Dancer.sliderMovers[index];
}
@Override
public void read(String s) {
super.read(s);
Dancer.sliderMoverController = Dancer.sliderMovers[val];
}
},
DANCE_SPINNER ("Spinner", "Spinner", "Spinner style") {
@Override
public Object[] getListItems() {

View File

@@ -111,6 +111,7 @@ public class OptionsMenu extends BasicGameState {
DANCE ("Dance", new GameOption[] {
GameOption.DANCE_MOVER,
GameOption.DANCE_MOVER_DIRECTION,
GameOption.DANCE_SLIDER_MOVER_TYPE,
GameOption.DANCE_SPINNER,
GameOption.DANCE_SPINNER_DELAY,
GameOption.DANCE_LAZY_SLIDERS,