frontend/mario/Maps/World63.js
2023-05-21 22:06:04 -04:00

65 lines
2.1 KiB
JavaScript

map.time = 300;
map.locs = [
new Location(0, true)
];
map.areas = [
new Area("Overworld Night Alt2", function() {
setLocationGeneration(0);
pushPreCastle();
pushPrePattern("backcloud", 0, 4, 4);
pushPreFloor(0, 0, 16);
pushPreTree(144, 0, 3);
pushPreTree(168, 32, 3);
pushPreTree(192, 0, 3);
pushPreThing(Platform, 224, 0, 4, [moveFloating, 0, 56]); // should move up and down
fillPreThing(Coin, 226, 87, 2, 1, 8);
pushPreTree(248, 32, 4);
pushPreTree(296, 0, 3);
pushPreThing(Springboard, 304, 14.5);
pushPreTree(344, 0, 3);
fillPreThing(Coin, 345, 71, 7, 1, 8);
pushPreThing(Platform, 348, 64, 4, [moveSliding, 312, 364]);
pushPreThing(Platform, 388, 47, 4, [moveSliding, 356, 400]);
pushPreTree(392, 16, 4);
pushPreThing(Block, 440, 80, Mushroom);
pushPreThing(Platform, 444, 56, 4, [moveSliding, 408, 464]);
pushPreThing(Platform, 480, 7, 4, [moveFloating, -8, 52]);
pushPreTree(520, 32, 5);
pushPreScale(572, 86, 8, [4, 4, 12]);
pushPreScale(636, 86, 6, [4, 4, 12]);
pushPreTree(680, 24, 5);
pushPreTree(680, 80, 3);
fillPreThing(Coin, 681, 87, 3, 1, 8);
pushPreTree(720, 40, 3);
pushPreTree(744, 0, 3);
pushPreTree(776, 0, 4);
fillPreThing(Coin, 801, 39, 4, 1, 8);
pushPreTree(824, 0, 3);
pushPreTree(856, 32, 5);
pushPreTree(904, 0, 5);
pushPreThing(Springboard, 928, 14.5);
pushPreThing(Platform, 972, 63, 4, [moveSliding, 940, 992]);
pushPreTree(984, 0, 3);
pushPreScale(1020, 86, 6, [4, 6, 12]);
pushPreTree(1056, 0, 4);
pushPreTree(1056, 64, 3);
pushPreTree(1080, 32, 4);
pushPreThing(Platform, 1128, 47, 4, moveFalling);
pushPreThing(Platform, 1160, 55, 4, moveFalling);
fillPreThing(Coin, 1161, 47, 2, 1, 8);
pushPreThing(Platform, 1192, 39, 4, moveFalling);
pushPreThing(Platform, 1224, 47, 4, moveFalling);
fillPreThing(Coin, 1233, 79, 2, 1, 8);
pushPreTree(1248, 64, 3);
pushPreFloor(1280, 0, 32);
endCastleOutside(1332, 0, true, 13, 28);
})
];