summaryrefslogtreecommitdiff
path: root/vfg/src/music.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vfg/src/music.cpp')
-rwxr-xr-xvfg/src/music.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/vfg/src/music.cpp b/vfg/src/music.cpp
index e715892..a2e7020 100755
--- a/vfg/src/music.cpp
+++ b/vfg/src/music.cpp
@@ -307,7 +307,16 @@ void song::drawNotes(float hOffs){
}
string song::getScoreString(){
int songTime=ofGetElapsedTimeMillis()-startTime;
- return ofToString((float)songTime/1000.0f,1)+" "+ofToString(levels.getLevel(songTime))+" "+ofToString(notes.missedFlakes)+" of "+ofToString(levels.getLives(songTime));
+ return ofToString((float)songTime/1000.0f,1)+": level "+ofToString(levels.getLevel(songTime))+": lives "+ofToString(notes.missedFlakes)+" of "+ofToString(levels.getLives(songTime));
+}
+string song::getName(){
+ return levels.name;
+}
+int song::getLength(){
+ return levels.length;
+}
+bool song::isFinished(){
+ return (getCurrentTime()>=getLength());
}
void song::draw(float hOffs,float scale){
int songTime=ofGetElapsedTimeMillis()-startTime;