diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2014-12-19 11:40:26 +0100 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2014-12-19 11:40:26 +0100 | 
| commit | 4734056f1125220389348b7f09c0ce7db4e76e02 (patch) | |
| tree | 172f97258398ea221d7ac5246eeb4aba1af92286 /core/src/ch | |
| parent | 3ebf5c7da734dddab35393be075d974c8e39c713 (diff) | |
| download | RustAndDust-4734056f1125220389348b7f09c0ce7db4e76e02.zip RustAndDust-4734056f1125220389348b7f09c0ce7db4e76e02.tar.gz | |
OptionsScreen: support Config.regularPawns
Diffstat (limited to 'core/src/ch')
| -rw-r--r-- | core/src/ch/asynk/tankontank/screens/OptionsScreen.java | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/core/src/ch/asynk/tankontank/screens/OptionsScreen.java b/core/src/ch/asynk/tankontank/screens/OptionsScreen.java index 07e1f76..01a33a7 100644 --- a/core/src/ch/asynk/tankontank/screens/OptionsScreen.java +++ b/core/src/ch/asynk/tankontank/screens/OptionsScreen.java @@ -43,6 +43,7 @@ public class OptionsScreen implements Screen      private CheckBox canCancelCk;      private CheckBox mustValidateCk;      private CheckBox showEnemyPossibilitiesCk; +    private CheckBox regularPawnsCk;      private CheckBox debugCk;      private Label fxLabel;      private Label fxValue; @@ -72,6 +73,7 @@ public class OptionsScreen implements Screen          game.config.canCancel = canCancelCk.isChecked();          game.config.mustValidate = mustValidateCk.isChecked();          game.config.showEnemyPossibilities = showEnemyPossibilitiesCk.isChecked(); +        game.config.regularPawns = regularPawnsCk.isChecked();          game.config.debug = debugCk.isChecked();          game.config.fxVolume = fxVolume.getValue();          game.config.battle = scenarios.getSelected(); @@ -95,6 +97,7 @@ public class OptionsScreen implements Screen          canCancelCk = new CheckBox("Can Cancel", skin);          mustValidateCk = new CheckBox("Must Validate", skin);          showEnemyPossibilitiesCk = new CheckBox("Show Enemy Possibilities", skin); +        regularPawnsCk = new CheckBox("Use Reqular Pawns", skin);          debugCk = new CheckBox("Debug", skin);          fxLabel = new Label("FX volume", skin);          fxValue = new Label(String.format("%.1f", game.config.fxVolume), skin); @@ -108,6 +111,7 @@ public class OptionsScreen implements Screen          canCancelCk.setChecked(game.config.canCancel);          mustValidateCk.setChecked(game.config.mustValidate);          showEnemyPossibilitiesCk.setChecked(game.config.showEnemyPossibilities); +        regularPawnsCk.setChecked(game.config.regularPawns);          debugCk.setChecked(game.config.debug);          fxVolume.setValue(game.config.fxVolume); @@ -134,6 +138,7 @@ public class OptionsScreen implements Screen          stage.addActor(canCancelCk);          stage.addActor(mustValidateCk);          stage.addActor(showEnemyPossibilitiesCk); +        stage.addActor(regularPawnsCk);          stage.addActor(debugCk);          stage.addActor(fxLabel);          stage.addActor(fxValue); @@ -166,6 +171,8 @@ public class OptionsScreen implements Screen          y -= 20f;          showEnemyPossibilitiesCk.setPosition(x, y);          y -= 20f; +        regularPawnsCk.setPosition(x, y); +        y -= 20f;          debugCk.setPosition(x, y);          y -= 20f;          fxLabel.setPosition(x, y); | 
