diff options
Diffstat (limited to 'content/maps/smallview.json')
| -rw-r--r-- | content/maps/smallview.json | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/content/maps/smallview.json b/content/maps/smallview.json new file mode 100644 index 0000000..bcfd1f4 --- /dev/null +++ b/content/maps/smallview.json @@ -0,0 +1,87 @@ +{ + "width": 33, + "height": 33, + "spawn": [24, 24], + "places": { + "begin": [21, 24], + "towneast": [24, 13], + "home": [24, 26] + }, + "field": [ + "########.###############.########", + "#,,,,,,#.#,,,,,,#~~~,~,#.#,,,,^,#", + "#,,,,,,#.#,,,,,,#~~~~~~#.#,,,,,,#", + "#,,,,,,#.#,,,,,,#~~~~~~#.#,,,,,,#", + "#,,,,,,#.#,,,,,,#~~~~~,#.#,,^^,,#", + "#,,,^^,#.#,,,,^,#,~~~~,#.#,,,,,,#", + "#,,,,,,#.#,,,,,,#,~~,,,#.#,,,,,,#", + "########.#########~#####.########", + "..................=..............", + "########.#########~#####.########", + "#,,,,,,#.#,,,,,,#^~^..^#.#,^,,,,#", + "#,,,,,,#.#,,,,,,#^~^..^#.#,,,,,,#", + "#,,,,,,#.#,,,,,,#.=..^^#.#,,,,,,#", + "#,,,,,,#.#,,,,,,#^~^...2.#,,,,,,#", + "#,,,,,,#.#,,,,,,#.~~=~.#.#,,,,,,#", + "#,,,,,,#.#,,,,,,#.^^.~~#.#,,,,,,#", + "########.#############~#.########", + "#,,,,,,#.,,T,,T,T,,T,~~,.#,,,,,,#", + "#,,,^^,#.,T,T,T,T,,TT~,,.#,,,,,,#", + "#,,,,,,#.,T,T,,T,,TT,~~,.#,,,,,,#", + "#,,,,,,#.,TT,,TTT,,,T,~,.#,,,,,,#", + "#,,,,,,#.T,,,TT,TT,T,T~,.#,,^,,,#", + "#,,,,,,#.,TT,T,,T,,,T,~~.#,,,,,,#", + "########.T,,TTTT,TTT,TT~.########", + ".......................=........4", + "########.,,~~~~~~~~~~1~~.########", + "#,,,,,,#.~~~,,,T,,,,,,,~.3,,,,,,#", + "#,,,,,,#.~,,,,,,,,,,,,,~,#,^,,,,#", + "#,,,,,,#.~,,,,,,,,,,T,,~,#,,,,,,#", + "#,,,,,,#.~,,^^,,,,,,,,,~,#,,,,,,#", + "#,,,,,,#.~,,,T,,,,T,,,,~,#,,,,,,#", + "#,,,,,,#.~,,X,,,X,,,,XX~,#,,,,,,#", + "######XX+~XXXXXXXXXXXXX~+XXX#####" + ], + "mapping": { + ",": "greengrass", + "Y": ["grass", "plant"], + "T": ["grass", "tree"], + "~": "water", + "=": ["water", {"type": "bridge", "kwargs": {"small": true}}], + "o": ["grass", "stone"], + "*": ["grass", "pebble"], + "d": ["ground", "dummy"], + "#": "fence", + ":": ["floor", { + "type": "spawner", + "args": ["seed", 1, 600], + "kwargs": {"initialSpawn": true} + }], + ";": ["floor", "seed"], + ".": "ground", + "+": "floor", + "X": "rock", + "^": "house", + "1": [{ + "type": "portal", + "kwargs": {"destination": "right", "destpos": "bridge"} + }, "floor"], + "2": [{ + "type": "portal", + "kwargs": {"destination": "town", "destpos": "gate"} + }, "floor"], + "3": [{ + "type": "portal", + "kwargs": {"destination": "_home+{player}"} + }, "floor"], + "4": [{ + "type": "portal", + "kwargs": {"destination": "room"} + }, "floor"], + "r": ["grass", "rabbit"], + "/": ["grass", "sword"], + "!": ["grass", "club"], + "]": ["grass", "armour"], + " ": [] + } +} |
