MCPcopy Create free account
hub / github.com/Code-Bullet/Jump-King / setupLevels

Function setupLevels

LevelSetupFunction.js:3–1745  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1let levels = []
2
3function setupLevels() {
4 let tempLevel = new Level();
5 tempLevel.lines.push(new Line(20, 0, 20, 460));
6 tempLevel.lines.push(new Line(20, 460, 320, 460));
7 tempLevel.lines.push(new Line(320, 460, 320, 820));
8 tempLevel.lines.push(new Line(320, 820, 880, 820));
9 tempLevel.lines.push(new Line(880, 820, 880, 460));
10 tempLevel.lines.push(new Line(880, 460, 1180, 460));
11 tempLevel.lines.push(new Line(1180, 460, 1180, 0));
12 tempLevel.lines.push(new Line(460, 100, 740, 100));
13 tempLevel.lines.push(new Line(460, 100, 460, 220));
14 tempLevel.lines.push(new Line(460, 220, 740, 220));
15 tempLevel.lines.push(new Line(740, 220, 740, 100));
16 // tempLevel.lines.push(new Line(320,260,520, 460));
17 // tempLevel.lines.push(new Line(120,460,320, 260));
18 // tempLevel.lines.push(new Line(680,820,1080,420));
19 levels.push(tempLevel);
20
21 tempLevel = new Level();
22 tempLevel.lines.push(new Line(20, 0, 20, 200));
23 tempLevel.lines.push(new Line(20, 200, 200, 200));
24 tempLevel.lines.push(new Line(200, 200, 200, 420));
25 tempLevel.lines.push(new Line(200, 420, 20, 420));
26 tempLevel.lines.push(new Line(20, 420, 20, 900));
27 tempLevel.lines.push(new Line(1180, 900, 1180, 580));
28 tempLevel.lines.push(new Line(1180, 580, 1020, 580));
29 tempLevel.lines.push(new Line(1020, 580, 1020, 500));
30 tempLevel.lines.push(new Line(1020, 500, 1180, 500));
31 tempLevel.lines.push(new Line(1180, 500, 1180, 0));
32 tempLevel.lines.push(new Line(740, 740, 980, 740));
33 tempLevel.lines.push(new Line(980, 740, 980, 820));
34 tempLevel.lines.push(new Line(980, 820, 740, 820));
35 tempLevel.lines.push(new Line(740, 820, 740, 740));
36 tempLevel.lines.push(new Line(640, 500, 640, 580));
37 tempLevel.lines.push(new Line(640, 580, 820, 580));
38 tempLevel.lines.push(new Line(820, 580, 820, 500));
39 tempLevel.lines.push(new Line(820, 500, 640, 500));
40 tempLevel.lines.push(new Line(300, 260, 300, 420));
41 tempLevel.lines.push(new Line(300, 420, 480, 420));
42 tempLevel.lines.push(new Line(480, 420, 480, 260));
43 tempLevel.lines.push(new Line(480, 260, 300, 260));
44 levels.push(tempLevel);
45 tempLevel = new Level();
46 tempLevel.lines.push(new Line(20, 0, 20, 240));
47 tempLevel.lines.push(new Line(20, 240, 160, 240));
48 tempLevel.lines.push(new Line(160, 240, 160, 280));
49 tempLevel.lines.push(new Line(160, 280, 20, 280));
50 tempLevel.lines.push(new Line(20, 280, 20, 900));
51 tempLevel.lines.push(new Line(340, 0, 340, 40));
52 tempLevel.lines.push(new Line(340, 40, 520, 40));
53 tempLevel.lines.push(new Line(520, 40, 520, 0));
54 tempLevel.lines.push(new Line(400, 420, 400, 300));
55 tempLevel.lines.push(new Line(400, 300, 540, 300));
56 tempLevel.lines.push(new Line(540, 300, 540, 420));
57 tempLevel.lines.push(new Line(540, 420, 400, 420));
58 tempLevel.lines.push(new Line(520, 760, 520, 800));
59 tempLevel.lines.push(new Line(520, 800, 640, 800));
60 tempLevel.lines.push(new Line(640, 800, 640, 760));

Callers 2

setupFunction · 0.85
setupFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected