-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata.js
87 lines (87 loc) · 3.26 KB
/
data.js
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
var data = [
{
name: "Pennant puzzle",
tiles: [
new Block(new vec2(0, 0), new vec2(2), true),
new Block(new vec2(0, 2), new vec2(1)),
new Block(new vec2(1, 2), new vec2(1)),
new Block(new vec2(0, 3), new vec2(1, 2)),
new Block(new vec2(1, 3), new vec2(1, 2)),
new Block(new vec2(2, 0), new vec2(2, 1)),
new Block(new vec2(2, 1), new vec2(2, 1)),
new Block(new vec2(2, 3), new vec2(2, 1)),
new Block(new vec2(2, 4), new vec2(2, 1)),
],
gameData: null,
difficulty: "Easy"
},
{
name: "Klotski",
tiles: [
new Block(new vec2(0, 3), new vec2(1, 2)),
new Block(new vec2(3, 3), new vec2(1, 2)),
new Block(new vec2(1, 4), new vec2(1)),
new Block(new vec2(1, 3), new vec2(1)),
new Block(new vec2(2, 4), new vec2(1)),
new Block(new vec2(2, 3), new vec2(1)),
new Block(new vec2(1, 2), new vec2(2, 1)),
new Block(new vec2(0, 0), new vec2(1, 2)),
new Block(new vec2(3, 0), new vec2(1, 2)),
new Block(new vec2(1, 0), new vec2(2), true),
],
gameData: null,
difficulty: "Hard"
},
{
name: "Unnamed variation",
tiles: [
new Block(new vec2(1, 0), new vec2(2), true),
new Block(new vec2(0, 0), new vec2(1, 2)),
new Block(new vec2(3, 0), new vec2(1, 2)),
new Block(new vec2(0, 2), new vec2(1)),
new Block(new vec2(1, 2), new vec2(1)),
new Block(new vec2(2, 2), new vec2(1)),
new Block(new vec2(3, 2), new vec2(1)),
new Block(new vec2(0, 3), new vec2(2, 1)),
new Block(new vec2(2, 3), new vec2(2, 1)),
new Block(new vec2(0, 4), new vec2(1)),
new Block(new vec2(3, 4), new vec2(1)),
],
gameData: null,
difficulty: "Hard"
},
{
name: "Century",
tiles: [
new Block(new vec2(1, 0), new vec2(2), true),
new Block(new vec2(0, 0), new vec2(1)),
new Block(new vec2(3, 0), new vec2(1)),
new Block(new vec2(0, 1), new vec2(1, 2)),
new Block(new vec2(3, 1), new vec2(1, 2)),
new Block(new vec2(0, 3), new vec2(1)),
new Block(new vec2(3, 3), new vec2(1)),
new Block(new vec2(1, 2), new vec2(1, 2)),
new Block(new vec2(0, 4), new vec2(2, 1)),
new Block(new vec2(2, 4), new vec2(2, 1)),
],
gameData: null,
difficulty: "Very hard"
},
{
name: "Super Compo",
tiles: [
new Block(new vec2(1, 0), new vec2(2), true),
new Block(new vec2(1, 2), new vec2(2, 1)),
new Block(new vec2(1, 3), new vec2(2, 1)),
new Block(new vec2(1, 4), new vec2(2, 1)),
new Block(new vec2(0, 1), new vec2(1)),
new Block(new vec2(3, 1), new vec2(1)),
new Block(new vec2(0, 2), new vec2(1, 2)),
new Block(new vec2(3, 2), new vec2(1, 2)),
new Block(new vec2(0, 4), new vec2(1)),
new Block(new vec2(3, 4), new vec2(1)),
],
gameData: null,
difficulty: "Very hard"
}
];