diff options
author | Zach Jordan <zxjordan5@gmail.com> | 2023-06-02 08:14:35 -0400 |
---|---|---|
committer | Zach Jordan <zxjordan5@gmail.com> | 2023-06-02 08:14:35 -0400 |
commit | 408c42dc788a7d9c218071dea34843b4196fa7c8 (patch) | |
tree | 6a24298db96c1bec42d9720cc52b85451f896aab /src/gameplay | |
parent | b3306178c75bec60e0842285d20a816b318dba66 (diff) | |
parent | a0739dc019417f17e77f6c959ebc0989c873514c (diff) | |
download | NPEhero-408c42dc788a7d9c218071dea34843b4196fa7c8.tar.gz NPEhero-408c42dc788a7d9c218071dea34843b4196fa7c8.tar.bz2 NPEhero-408c42dc788a7d9c218071dea34843b4196fa7c8.zip |
Merge branch 'main' of https://gitlab.sowgro.net/guitarheros/guitarhero
Diffstat (limited to 'src/gameplay')
-rw-r--r-- | src/gameplay/SongPlayer.java | 5 | ||||
-rw-r--r-- | src/gameplay/Timer.java | 4 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/gameplay/SongPlayer.java b/src/gameplay/SongPlayer.java index 0f374d1..15dbf01 100644 --- a/src/gameplay/SongPlayer.java +++ b/src/gameplay/SongPlayer.java @@ -7,7 +7,6 @@ import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; -import java.util.logging.Level; import javax.sound.sampled.LineUnavailableException; import javax.sound.sampled.UnsupportedAudioFileException; @@ -42,7 +41,7 @@ import sound.AudioFilePlayer; public class SongPlayer extends Pane { - private int bpm; //initializes the bpm of the song, to be read in from a metadata file later + private Double bpm; //initializes the bpm of the song, to be read in from a metadata file later private int songLength; //initializes the length of the song in terms of the song's bpm, to be read in later AudioFilePlayer music; @@ -114,7 +113,7 @@ public class SongPlayer extends Pane { level = lvl; difficulty = d; pane = p; - music = new AudioFilePlayer(difficulty.song.getPath()); + music = new AudioFilePlayer(level.song.getPath()); System.out.println(d.bpm + " " + d.numBeats); diff --git a/src/gameplay/Timer.java b/src/gameplay/Timer.java index 4ffb1fb..5ff3b16 100644 --- a/src/gameplay/Timer.java +++ b/src/gameplay/Timer.java @@ -21,4 +21,8 @@ public class Timer public double time() { return ((double)(System.currentTimeMillis()-timeStart))*(bpm/60000.0); } + + public String toString() { + return ""+((double)(System.currentTimeMillis()-timeStart))*(bpm/60000.0); + } } |