package main; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.scene.image.Image; import javafx.scene.paint.Color; public class LevelController { public static ObservableList levelList = FXCollections.observableArrayList(); public LevelController() { // Difficulty d1 = new Difficulty(); // d1.title = "Easy"; // LeaderboardEntry lb = new LeaderboardEntry("t-bone", 1000, "DATE"); // //lb.setName("t-bone"); // //lb.setScore(1000); // d1.leaderboard.add(lb); // Difficulty d2 = new Difficulty(); // d2.title = "Medium"; // Difficulty d3 = new Difficulty(); // d3.title = "Hard"; // Difficulty d4 = new Difficulty(); // d4.title = "Expert"; // Difficulty d5 = new Difficulty(); // d5.title = "Impossible"; // Level testLevel = new Level("test level class","testArtist"); // //testLevel.setTitle("test level class"); // testLevel.desc = "this level is being used to test the LevelController class"; // //testLevel.setAritst("testArtist"); // testLevel.setColors(Color.RED, Color.BLUE, Color.GREEN, Color.ORANGE, Color.PURPLE); // testLevel.diffList.add(d1); // testLevel.diffList.add(d2); // levelList.add(testLevel); // Level testLevel2 = new Level("another one", "testArtist2"); // //testLevel2.setTitle("another one"); // testLevel2.desc = "it can say something else too"; // //testLevel2.setAritst("testArtist2"); // testLevel2.setColors(Color.RED, Color.BLUE, Color.GREEN, Color.ORANGE, Color.PURPLE); // testLevel2.diffList.add(d2); // testLevel2.diffList.add(d3); // testLevel2.diffList.add(d4); // testLevel2.preview = new Image("assets/pico.png"); // levelList.add(testLevel2); } public void readInLevels() { //oh boy time for a flowchart } }