From 289a342917e9291895b0332dd4ab412b15a7fabf Mon Sep 17 00:00:00 2001 From: troido Date: Mon, 6 Apr 2020 19:29:43 +0200 Subject: added rooms from python asciifarm --- content/maps/right.json | 110 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 content/maps/right.json (limited to 'content/maps/right.json') diff --git a/content/maps/right.json b/content/maps/right.json new file mode 100644 index 0000000..c7e0a46 --- /dev/null +++ b/content/maps/right.json @@ -0,0 +1,110 @@ +{ + "width": 64, + "height": 64, + "spawn": [10, 10], + "places": { + "left": [1, 10], + "bridge": [34, 1] + }, + "field": [ + " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~%%%~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~===~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~===~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'...',,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''.'',,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'.',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'.',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'.',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'.',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'.',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'.',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1'''''''''''''''''''''''''''''''''.',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1'.................................',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1''''''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1.............................'',,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + "1',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + " X,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + " XX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + " XXX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + " XX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~", + " X,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,XXXXX,,,,,~~~~~", + " XX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,XXXX XXX,,,,~~~~", + " XXXX,,,XXX,,,,,,,,,,,,,,,,,,,,,,,,,,,,XXX XXXXXX~~~", + " XXXXX XX,,,,,,,,,,,,,,,,,,,,,,,,,,XXX XX~~", + " XX,,,,,,,,,,,,,,,,,,,,,,,XXX X~~", + " XXXXXX,,,,,,,,,,,X,,,,,XX XX~", + " XXXX,XXXXXXXXX,XXXX XX", + " XXX XXX ", + " " + ], + "mapping": { + ",": ["grass", "freeland"], + "'": ["grass"], + "Y": ["grass", "plant"], + "T": ["grass", "tree"], + "~": "water", + "=": ["water", "bridge"], + "o": ["grass", "stone"], + "*": ["grass", "pebble"], + "d": ["ground", "dummy"], + "#": "wall", + ":": ["floor", { + "type": "spawner", + "args": ["seed", 1, 600], + "kwargs": {"initialSpawn": true} + }], + ";": ["floor", "seed"], + ".": "ground", + "+": "floor", + "X": "rock", + "^": ["spiketrap", "ground"], + "1": [{ + "type": "portal", + "kwargs": {"destination": "begin", "destpos": "right"} + }], + "%": [{ + "type": "portal", + "kwargs": {"destination": "smallview", "destpos": "begin"} + }, "bridge", "water"], + "r": ["grass", "rabbit"], + "/": ["grass", "sword"], + "!": ["grass", "club"], + "]": ["grass", "armour"], + " ": [] + } +} -- cgit