aboutsummaryrefslogtreecommitdiff
path: root/src/main/Level.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/Level.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/Level.java b/src/main/Level.java
index eb8d60e..bf39af5 100644
--- a/src/main/Level.java
+++ b/src/main/Level.java
@@ -20,6 +20,7 @@ import org.json.simple.parser.ParseException;
public class Level
{
public Image preview; //optional
+ private String levelFolderName;
private String title;
private String artist;
public String desc;
@@ -36,11 +37,12 @@ public class Level
}
//all below is required for table view
- public Level()
+ public Level(String path)
{
+ levelFolderName = path;
JSONParser jsonParser = new JSONParser(); //parser to read the file
- try(FileReader reader = new FileReader("src/assets/levels/test level/metadata.json"))
+ try(FileReader reader = new FileReader("src/assets/levels/" + levelFolderName+ "/metadata.json"))
{
Object obj = jsonParser.parse(reader);