aboutsummaryrefslogtreecommitdiff
path: root/src/devmenu/DiffEditor.java
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2023-06-05 21:53:17 -0400
committersowgro <tpoke.ferrari@gmail.com>2023-06-05 21:53:17 -0400
commit229bd77d401beb005edfca1b3ce387e150ddd21d (patch)
tree220d4de5d1921829089c6b8b32fa221fdfe9c2a0 /src/devmenu/DiffEditor.java
parent1709842a9ac8521f18296a79286a6361aa64bcc1 (diff)
downloadNPEhero-229bd77d401beb005edfca1b3ce387e150ddd21d.tar.gz
NPEhero-229bd77d401beb005edfca1b3ce387e150ddd21d.tar.bz2
NPEhero-229bd77d401beb005edfca1b3ce387e150ddd21d.zip
add level priority, fix sfx volume, fix settings file reading
Diffstat (limited to 'src/devmenu/DiffEditor.java')
-rw-r--r--src/devmenu/DiffEditor.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/devmenu/DiffEditor.java b/src/devmenu/DiffEditor.java
index bf745e8..727510d 100644
--- a/src/devmenu/DiffEditor.java
+++ b/src/devmenu/DiffEditor.java
@@ -4,7 +4,6 @@ import java.io.FileNotFoundException;
import java.io.UnsupportedEncodingException;
import gui.Driver;
-import gui.LevelSelector;
import gui.LevelSurround;
import gui.MainMenu;
import javafx.scene.Scene;
@@ -39,6 +38,9 @@ public class DiffEditor
Text numBeatsLabel = new Text("Number of beats");
TextField numBeats = new TextField(diff.numBeats+"");
+ Text priorityLabel = new Text("priority (lower first)");
+ TextField priority = new TextField(diff.priority+"");
+
Button editNotes = new Button("Edit notes");
editNotes.setOnAction(e -> {
try {
@@ -59,11 +61,12 @@ public class DiffEditor
diff.title = title.getText();
diff.bpm = Double.parseDouble(bpm.getText());
diff.numBeats = Integer.parseInt(numBeats.getText());
+ diff.priority = Integer.parseInt(priority.getText());
diff.writeMetadata();
});
VBox main = new VBox();
- main.getChildren().addAll(folderNameLabel,folderName,titleLabel,title,bpmLabel,bpm,numBeatsLabel,numBeats,editNotes,editScores,playLevel,save);
+ main.getChildren().addAll(folderNameLabel,folderName,titleLabel,title,bpmLabel,bpm,numBeatsLabel,numBeats,priorityLabel,priority,editNotes,editScores,playLevel,save);
Scene scene = new Scene(main);
primaryStage.setScene(scene);
primaryStage.show();