Skip to content

Commit bb673b4

Browse files
committed
Re-organising resources; removing built jars
1 parent 02a04c3 commit bb673b4

55 files changed

Lines changed: 7 additions & 2 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ wip_*/
77
.classpath
88
.project
99
.vscode
10+
.log
-3.76 MB
Binary file not shown.

games/bankrupt-dash/src/main/java/com/kodenkel/game/Application.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class Application {
1111
private static final int WINDOW_WIDTH = 640;
1212
private static final int WINDOW_HEIGHT = 480;
1313
private static final int LOCKED_FPS = 60;
14-
private static final String JAR_PATH = System.getProperty("user.dir") + "/src/main/resources/";
14+
private static final String JAR_PATH = System.getProperty("user.dir") + "/src/main/resources/bankrupt-dash/";
1515
public static final ResourceLoader RESOURCE_LOADER = new ResourceLoader(JAR_PATH);
1616

1717
private static GameState STATE;

games/bankrupt-dash/src/main/java/com/kodenkel/game/screen/BaseScreen.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515

1616
public abstract class BaseScreen implements GameScreen {
1717
ResourceLoader resource;
18+
private boolean volumeControlAvailable;
1819

1920
public BaseScreen(ResourceLoader resource) {
2021
this.resource = resource;
@@ -30,6 +31,7 @@ public final void tickCommon(GameState state, GameData data) {
3031
if (state.equals(GameState.BOOT)) Application.changeState(GameState.TITLE);
3132

3233
// Sound
34+
if (!this.volumeControlAvailable) return;
3335
if (IsKeyPressed(KEY_F1)) data.toggleSound();
3436
FloatControl volume;
3537
// TODO: test it on Win and Mac. May break (ALSA requires different value).
@@ -38,8 +40,10 @@ public final void tickCommon(GameState state, GameData data) {
3840
try {
3941
volume = (FloatControl) clip.getControl(Type.VOLUME);
4042
volume.setValue(setVolume);
43+
this.volumeControlAvailable = true;
4144
} catch (Exception e) {
4245
e.printStackTrace();
46+
this.volumeControlAvailable = false;
4347
}
4448
}
4549
}

games/bankrupt-dash/src/main/resources/BD_1.wav renamed to games/bankrupt-dash/src/main/resources/bankrupt-dash/BD_1.wav

File renamed without changes.

games/bankrupt-dash/src/main/resources/BD_2.wav renamed to games/bankrupt-dash/src/main/resources/bankrupt-dash/BD_2.wav

File renamed without changes.

games/bankrupt-dash/src/main/resources/BD_3.wav renamed to games/bankrupt-dash/src/main/resources/bankrupt-dash/BD_3.wav

File renamed without changes.

games/bankrupt-dash/src/main/resources/BD_4.wav renamed to games/bankrupt-dash/src/main/resources/bankrupt-dash/BD_4.wav

File renamed without changes.

games/bankrupt-dash/src/main/resources/BankruptDashTitleMusic.wav renamed to games/bankrupt-dash/src/main/resources/bankrupt-dash/BankruptDashTitleMusic.wav

File renamed without changes.

games/bankrupt-dash/src/main/resources/alien_1.png renamed to games/bankrupt-dash/src/main/resources/bankrupt-dash/alien_1.png

File renamed without changes.

0 commit comments

Comments
 (0)