Settings.java
package io.github.unisim;
/**
* A class which contains global settings for the game such as volume and difficulty.
*/
public class Settings {
private Difficulty difficulty = Difficulty.NORMAL;
private float volume = 0.0f;
private boolean debugKeysEnabled;
public void setDifficulty(Difficulty difficulty) {
this.difficulty = difficulty;
}
public void setVolume(float volume) {
this.volume = volume;
}
public void setDebugKeysEnabled(boolean debugKeysEnabled) {
this.debugKeysEnabled = debugKeysEnabled;
}
public Difficulty getDifficulty() {
return difficulty;
}
public float getVolume() {
return volume;
}
public boolean areDebugKeysEnabled() {
return debugKeysEnabled;
}
}