mirror of
https://gitlab.com/skysthelimit.dev/selenite.git
synced 2025-06-16 10:32:08 -05:00
64 lines
2.0 KiB
JavaScript
64 lines
2.0 KiB
JavaScript
map.time = 300;
|
|
map.locs = [
|
|
new Location(0, startCastle)
|
|
];
|
|
map.areas = [
|
|
new Area("Castle", function() {
|
|
setLocationGeneration(0);
|
|
|
|
startCastleInside();
|
|
|
|
makeCeilingCastle(40, 11, 3);
|
|
pushPreFloor(40, 24, 11);
|
|
|
|
fillPreWater(128, 0, 32);
|
|
pushPreThing(Podoboo, 128, -32);
|
|
pushPreThing(Stone, 144, 32, 2, 1);
|
|
pushPreThing(Podoboo, 160, -24);
|
|
pushPreThing(Stone, 176, 48, 3, 1);
|
|
pushPreThing(CastleBlock, 184, 48, 12, true);
|
|
pushPreThing(Block, 184, 80, Mushroom);
|
|
pushPreThing(Stone, 216, 32, 2, 1);
|
|
pushPreThing(Podoboo, 240, -32);
|
|
|
|
pushPreFloor(256, 0, 52);
|
|
pushPreThing(Stone, 256, 24, 2, 3);
|
|
makeCeilingCastle(272, 49, 4);
|
|
pushPreThing(Stone, 296, jumplev1, 36, 1);
|
|
pushPreThing(CastleBlock, 344, 0, 6, true);
|
|
pushPreThing(CastleBlock, 392, jumplev1, 6);
|
|
pushPreThing(CastleBlock, 440, 0, 6, true);
|
|
pushPreThing(CastleBlock, 440, jumplev2);
|
|
pushPreThing(CastleBlock, 488, jumplev1, 6);
|
|
pushPreThing(CastleBlock, 536, 0, 6);
|
|
pushPreThing(CastleBlock, 584, jumplev1, 6);
|
|
pushPreThing(Stone, 640, 24, 4, 3)
|
|
pushPreThing(CastleBlock, 656, 56, 6);
|
|
|
|
pushPrePlatformGenerator(686, 3, -1);
|
|
pushPrePlatformGenerator(710, 3, 1);
|
|
|
|
pushPreFloor(736, 16);
|
|
pushPreThing(CastleBlock, 736, 24, 6, true);
|
|
pushPreFloor(744, 24, 6);
|
|
makeCeilingCastle(744, 6, 3);
|
|
pushPreFloor(792, 0, 10);
|
|
fillPreThing(Coin, 817, 7, 3, 2, 8, 32);
|
|
pushPreThing(CastleBlock, 824, 16, 6, -1.17);
|
|
fillPreWater(872, 0, 4);
|
|
pushPreThing(Stone, 864, 24, 1, 3);
|
|
pushPreThing(Podoboo, 872, -32);
|
|
pushPreFloor(888, 24, 2);
|
|
fillPreWater(904, 0, 4);
|
|
|
|
pushPreFloor(920, 0, 13);
|
|
pushPreThing(Stone, 920, 24, 5, 3);
|
|
makeCeilingCastle(920, 13, 3);
|
|
fillPreThing(Stone, 976, 24, 2, 1, 32, 0, 2, 3);
|
|
pushPreThing(Podoboo, 904, -32);
|
|
|
|
fillPreThing(Brick, 1024, 64, 6, 1, 8);
|
|
endCastleInside(1024);
|
|
pushPreThing(Podoboo, 1048, -40);
|
|
})
|
|
]; |