blob: b51da377fb8cefaae240ac8e28afd2010aa99888 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
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<Level> 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);
}
}
|