v0.3.1: added a new menu for audio settings which allows finer audio control

This commit is contained in:
Evan Debenham
2015-07-12 18:56:27 -04:00
committed by Evan Debenham
parent 12f1302e0f
commit d1d918290a
5 changed files with 133 additions and 32 deletions
@@ -279,6 +279,14 @@ public class ShatteredPixelDungeon extends Game {
public static boolean music() {
return Preferences.INSTANCE.getBoolean( Preferences.KEY_MUSIC, true );
}
public static void musicVol( int value ){
Preferences.INSTANCE.put( Preferences.KEY_MUSIC_VOL, value );
}
public static int musicVol(){
return Preferences.INSTANCE.getInt( Preferences.KEY_MUSIC_VOL, 10 );
}
public static void soundFx( boolean value ) {
Sample.INSTANCE.enable( value );
@@ -288,6 +296,14 @@ public class ShatteredPixelDungeon extends Game {
public static boolean soundFx() {
return Preferences.INSTANCE.getBoolean( Preferences.KEY_SOUND_FX, true );
}
public static void SFXVol( int value ) {
Preferences.INSTANCE.put( Preferences.KEY_SFX_VOL, value );
}
public static int SFXVol() {
return Preferences.INSTANCE.getInt( Preferences.KEY_SFX_VOL, 10 );
}
public static void brightness( int value ) {
Preferences.INSTANCE.put( Preferences.KEY_BRIGHTNESS, value );