waves/public/assets/g/mario/settings/maps/1-1.js
2025-04-09 17:11:14 -05:00

143 lines
8.0 KiB
JavaScript

FullScreenMario.FullScreenMario.settings.maps.library["1-1"] = {
"name": "1-1",
"locations": [
{ "entry": "Plain" },
{ "entry": "PipeVertical" },
{ "area": 1 },
],
"areas": [
{
"setting": "Overworld",
"blockBoundaries": true,
"creation": [
{ "macro": "Pattern", "pattern": "BackRegular", "repeat": 5 },
{ "macro": "Floor", "width": 552 },
{ "thing": "DecorativeBack", "x": 20, "y": 88 },
{ "thing": "DecorativeDot", "x": 21.5, "y": 46.5 },
{ "thing": "DecorativeDot", "x": 21.5, "y": 86.5 },
{
"thing": "CustomText", "x": 20, "y": 36, "texts": [
{ "text": "MOVE: ARROWS/WASD", "offset": 12 },
{ "text": "FIRE/SPRINT: SHIFT/CTRL" },
{ "text": "PAUSE: P/RIGHTCLICK", "offset": 8 }
]
},
{
"thing": "CustomText", "x": 24.5, "y": 84, "size": "Large", "texts": [
{ "text": "SUPER" }
]
},
{
"thing": "CustomText", "x": 24.5, "y": 68, "size": "Huge", "texts": [
{ "text": "MARIO BROS." }
]
},
{ "thing": "DecorativeDot", "x": 105.5, "y": 46.5 },
{ "thing": "DecorativeDot", "x": 105.5, "y": 86.5 },
{
"thing": "CustomText", "x": 52, "y": 44, "size": "Colored", "texts": [
{ "text": "©1985 NINTENDO" }
]
},
{ "thing": "Block", "x": 128, "y": 32 },
{ "thing": "Brick", "x": 160, "y": 32 },
{ "thing": "Block", "x": 168, "y": 32, "contents": "Mushroom" },
{ "thing": "Goomba", "x": 176, "y": 8 },
{ "thing": "Brick", "x": 176, "y": 32 },
{ "thing": "Block", "x": 176, "y": 64 },
{ "thing": "Block", "x": 184, "y": 32 },
{ "thing": "Brick", "x": 192, "y": 32 },
{ "macro": "Pipe", "x": 224, "height": 16 },
{ "macro": "Pipe", "x": 304, "height": 24 },
{ "thing": "Goomba", "x": 340, "y": 8 },
{ "macro": "Pipe", "x": 368, "height": 32 },
{ "thing": "Goomba", "x": 412, "y": 8 },
{ "thing": "Goomba", "x": 422, "y": 8 },
{ "macro": "Pipe", "x": 456, "height": 32, "transport": 2 },
{ "thing": "Block", "x": 512, "y": 40, "contents": "Mushroom1Up", "hidden": true },
{ "macro": "Floor", "x": 568, "width": 120 },
{ "thing": "Brick", "x": 616, "y": 32 },
{ "thing": "Block", "x": 624, "y": 32, "contents": "Mushroom" },
{ "thing": "Brick", "x": 632, "y": 32 },
{ "thing": "Brick", "x": 640, "y": 32 },
{ "thing": "Goomba", "x": 640, "y": 72 },
{ "thing": "Brick", "x": 648, "y": 64 },
{ "thing": "Brick", "x": 656, "y": 64 },
{ "thing": "Goomba", "x": 656, "y": 72 },
{ "macro": "Fill", "thing": "Brick", "x": 664, "y": 64, "xnum": 5, "xwidth": 8 },
{ "macro": "Floor", "x": 712, "width": 512 },
{ "macro": "Fill", "thing": "Brick", "x": 728, "y": 64, "xnum": 3, "xwidth": 8 },
{ "thing": "Brick", "x": 752, "y": 32, "contents": "Coin" },
{ "thing": "Block", "x": 752, "y": 64 },
{ "thing": "Goomba", "x": 776, "y": 8 },
{ "thing": "Goomba", "x": 788, "y": 8 },
{ "thing": "Brick", "x": 800, "y": 32 },
{ "thing": "Brick", "x": 808, "y": 32, "contents": "Star" },
{ "thing": "Block", "x": 848, "y": 32 },
{ "thing": "Koopa", "x": 856, "y": 12 },
{ "thing": "Block", "x": 872, "y": 32 },
{ "thing": "Block", "x": 872, "y": 64, "contents": "Mushroom" },
{ "thing": "Block", "x": 896, "y": 32 },
{ "thing": "Goomba", "x": 912, "y": 8 },
{ "thing": "Goomba", "x": 924, "y": 8 },
{ "thing": "Brick", "x": 944, "y": 32 },
{ "macro": "Fill", "thing": "Brick", "x": 968, "y": 64, "xnum": 3, "xwidth": 8 },
{ "macro": "Fill", "thing": "Goomba", "x": 992, "y": 8, "xnum": 4, "xwidth": 16 },
{ "thing": "Brick", "x": 1024, "y": 64 },
{ "thing": "Brick", "x": 1032, "y": 32 },
{ "thing": "Block", "x": 1032, "y": 64 },
{ "thing": "Brick", "x": 1040, "y": 32 },
{ "thing": "Block", "x": 1040, "y": 64 },
{ "thing": "Brick", "x": 1048, "y": 64 },
{ "thing": "Stone", "x": 1072, "y": 8 },
{ "thing": "Stone", "x": 1080, "y": 16, "height": 16 },
{ "thing": "Stone", "x": 1088, "y": 24, "height": 24 },
{ "thing": "Stone", "x": 1096, "y": 32, "height": 32 },
{ "thing": "Stone", "x": 1120, "y": 32, "height": 32 },
{ "thing": "Stone", "x": 1128, "y": 24, "height": 24 },
{ "thing": "Stone", "x": 1136, "y": 16, "height": 16 },
{ "thing": "Stone", "x": 1144, "y": 8 },
{ "thing": "Stone", "x": 1184, "y": 8 },
{ "thing": "Stone", "x": 1192, "y": 16, "height": 16 },
{ "thing": "Stone", "x": 1200, "y": 24, "height": 24 },
{ "thing": "Stone", "x": 1208, "y": 32, "height": 32 },
{ "thing": "Stone", "x": 1216, "y": 32, "height": 32 },
{ "macro": "Floor", "x": 1240, "width": 656 },
{ "thing": "Stone", "x": 1240, "y": 32, "height": 32 },
{ "thing": "Stone", "x": 1248, "y": 24, "height": 24 },
{ "thing": "Stone", "x": 1256, "y": 16, "height": 16 },
{ "thing": "Stone", "x": 1264, "y": 8 },
{ "macro": "Pipe", "x": 1304, "height": 16, "entrance": 1 },
{ "thing": "Brick", "x": 1344, "y": 32 },
{ "thing": "Brick", "x": 1352, "y": 32 },
{ "thing": "Block", "x": 1360, "y": 32 },
{ "thing": "Brick", "x": 1368, "y": 32 },
{ "thing": "Goomba", "x": 1392, "y": 8 },
{ "thing": "Goomba", "x": 1404, "y": 8 },
{ "macro": "Pipe", "x": 1432, "height": 16 },
{ "thing": "Stone", "x": 1448, "y": 8 },
{ "thing": "Stone", "x": 1456, "y": 16, "height": 16 },
{ "thing": "Stone", "x": 1464, "y": 24, "height": 24 },
{ "thing": "Stone", "x": 1472, "y": 32, "height": 32 },
{ "thing": "Stone", "x": 1480, "y": 40, "height": 40 },
{ "thing": "Stone", "x": 1488, "y": 48, "height": 48 },
{ "thing": "Stone", "x": 1496, "y": 56, "height": 56 },
{ "thing": "Stone", "x": 1504, "y": 64, "height": 64, "width": 16 },
{ "macro": "EndOutsideCastle", "x": 1584, "y": 0, "transport": { "map": "1-2" } }
]
}, {
"setting": "Underworld",
"blockBoundaries": true,
"creation": [
{ "macro": "Ceiling", "x": 32, "width": 56 },
{ "macro": "Floor", "x": 0, "y": 0, "width": 136 },
{ "macro": "Fill", "thing": "Brick", "x": 0, "y": 8, "ynum": 11, "yheight": 8 },
{ "macro": "Fill", "thing": "Brick", "x": 32, "y": 8, "xnum": 7, "ynum": 3, "xwidth": 8, "yheight": 8 },
{ "macro": "Fill", "thing": "Coin", "x": 33, "y": 31, "xnum": 7, "ynum": 2, "xwidth": 8, "yheight": 16 },
{ "macro": "Fill", "thing": "Coin", "x": 41, "y": 63, "xnum": 5, "ynum": 1, "xwidth": 8 },
{ "thing": "PipeHorizontal", "x": 104, "y": 16, "transport": 1, "width": 16 },
{ "thing": "PipeVertical", "x": 120, "y": 88, "height": 88 }
]
}
]
};