forked from JoshuaKGoldberg/Old-Deleted-FullScreenMario
-
Notifications
You must be signed in to change notification settings - Fork 0
/
World61.js
85 lines (76 loc) · 2.76 KB
/
World61.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
map.locs = [
new Location(0, true)
];
map.areas = [
new Area("Overworld Night", function() {
setLocationGeneration(0);
pushPreCastle(0, 0, true);
pushPrePattern("backreg", 0, 0, 4);
pushPreFloor(0, 0, 20);
pushPreThing(Lakitu, 184, 84);
fillPreThing(Block, 128, jumplev1, 2, 1, 8);
pushPreFloor(176, 0, 9);
pushPreThing(Stone, 208, 8, 6);
pushPreThing(Stone, 232, 16, 5);
pushPreThing(Stone, 256, 24, 4);
pushPreThing(Stone, 280, 32, 3);
pushPreThing(Brick, 288, jumplev2, Mushroom);
pushPreFloor(296, 0, 2);
pushPreThing(Brick, 296, jumplev2);
pushPreFloor(328, 0, 16);
fillPreThing(Brick, 328, jumplev1, 2, 1, 8);
pushPreThing(Brick, 344, jumplev1, Coin);
pushPreFloor(472, 0, 15);
fillPreThing(Coin, 497, jumplev1-1, 3, 1, 8);
pushPreThing(Stone, 552, 8);
pushPreThing(Stone, 560, 16, 1, 2);
pushPreThing(Stone, 568, 24, 1, 3);
pushPreThing(Stone, 576, 32, 2, 4);
fillPreThing(Coin, 609, 47, 2, 1, 8);
pushPreFloor(616, 0, 16);
pushPreThing(Stone, 672, 16);
pushPreThing(Stone, 680, 24, 1, 2);
pushPreThing(Stone, 696, 40, 1, 5);
pushPreThing(Stone, 704, 48, 1, 6);
pushPreThing(Stone, 712, 56, 1, 7);
pushPreThing(Block, 720, 40, [Mushroom, 1], true);
fillPreThing(Brick, 720, 56, 3, 1, 8);
fillPreThing(Brick, 736, 24, 3, 1, 8);
pushPreFloor(768, 0, 31);
pushPrePipe(816, 0, 24, true);
fillPreThing(Coin, 841, 39, 3, 1, 8);
fillPreThing(Block, 904, jumplev1, 1, 2, 0, 32, Coin, true);
pushPreThing(Stone, 976, 8);
pushPreThing(Stone, 984, 16, 1, 2);
pushPreThing(Stone, 992, 24, 1, 3);
pushPreThing(Stone, 1000, 32, 1, 4);
pushPreThing(Stone, 1008, 40, 1, 5);
fillPreThing(Brick, 1016, 40, 2, 1, 8);
fillPreThing(Brick, 1040, 8, 5, 1, 8);
pushPreThing(Block, 1040, 40, Mushroom);
pushPreThing(Block, 1048, 40);
pushPreFloor(1072, 0, 2);
pushPreFloor(1096, 0, 12);
pushPreThing(Stone, 1144, 8);
pushPreThing(Stone, 1152, 16, 1, 2);
pushPreThing(Stone, 1160, 24, 1, 3);
pushPreThing(Stone, 1168, 32, 1, 4);
pushPreThing(Stone, 1176, 40, 1, 5);
pushPreThing(Stone, 1184, 48, 1, 6);
fillPreThing(Brick, 1192, 48, 2, 1, 8);
pushPreThing(Brick, 1208, 32);
fillPreThing(Brick, 1216, 16, 3, 1, 8);
pushPreThing(Brick, 1216, 32, Coin);
pushPreFloor(1240, 0, 9);
pushPreFloor(1336, 0, 7);
pushPreThing(Stone, 1352, 8);
pushPreThing(Stone, 1360, 16, 1, 2);
pushPreThing(Stone, 1368, 24, 1, 3);
pushPreThing(Stone, 1376, 32, 1, 4);
pushPreThing(Stone, 1384, 40, 1, 5);
pushPreFloor(1408, 0, 30);
pushPreFuncCollider(1408, zoneDisableLakitu);
pushPreThing(Stone, 1408, 64, 2, 8);
endCastleOutside(1484);
})
];