diff options
| author | troido <troido@protonmail.com> | 2020-04-06 19:29:43 +0200 |
|---|---|---|
| committer | troido <troido@protonmail.com> | 2020-04-06 19:29:43 +0200 |
| commit | 289a342917e9291895b0332dd4ab412b15a7fabf (patch) | |
| tree | 209ccc2c1f83e3ad936c134168dadd8f71cd9590 /content/maps/begin.json | |
| parent | 7c351a0c7a497d30f4826a19e6c6e92d3e7b5065 (diff) | |
added rooms from python asciifarm
Diffstat (limited to 'content/maps/begin.json')
| -rw-r--r-- | content/maps/begin.json | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/content/maps/begin.json b/content/maps/begin.json new file mode 100644 index 0000000..34a72cb --- /dev/null +++ b/content/maps/begin.json @@ -0,0 +1,142 @@ +{ + "width": 64, + "height": 64, + "spawn": [15, 30], + "places": { + "stairdown": [37, 33], + "caveentrance": [31, 50], + "right": [62, 10], + "cavebridge": [1, 60] + }, + "field": [ + + + + + + + + + ",,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + ",,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + ",,,,,,,,,,,,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + ",,,,,,,,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,,,,,,,,,,,,,,,,,,,'1", + ",,,,,,~~~~~~~~~~~~~~~~~~~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'1", + ",,,,~~~~~~~~~~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,T,,,,,,,,,,,,,,'1", + ",,,~~~~~~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,T,,,,,,,,,,,,,,,,,,,,,,'1", + ",,~~~~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'1", + ",,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,T,,,,,,T,,,,,,,,,,,'1", + ",~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'1", + ",~~~~~,,,,,,,,,''''''''T'''''''''''''''''''''''T'''''''''''''''1", + "~~~~~~,,,,,,,'''''''''''''T''''''''''''''''''''''''''''''''''''1", + "~~~~~''''T''''.................................................1", + "~~~~~.'''''''.'''''''''''''''''''''''''''''''''''''''''''''''''1", + "~~~~~........''''''''''''''''''''''''''''''''''''''''''''''''''1", + "~~~~~.'''...''*',,,,,,,,,,,,,,,,,,,,,,,,,,'''''''',,,,,,,,,,,,'1", + "~~~~~''''...'''',,,,,,,,,,,,,,,,,,,,,,,,,,'''''''',T,,,,,,,,,,'1", + "~~~~~'''''..'''',,,,,,,,,,,,,,,,,,,,,,,,,,'''''''',,,,,,,,,,,,'1", + ",~~~~'''''..'''',,,,,,,,,,,,,,,,,,,,,,,,,,'''''''',,,,,,,,,,,,'1", + ",~~~~'''*''.'''',,,,,,,,,,,,,,,,,,,,,,,,T,'''''''',,,,,,,,,,,,'1", + ",~~~~~,,,,..'''',,,,,,,,,,,,,,,,,,T,,,,,,,'''''''',,,,,,,,,,,,'1", + ",~~~~~,,,,'..''',,,,,,,,,,,,,,,,,,,,,,,,,,'''''''',,,,,,,,,,,,'1", + ",~~~~~,,,,''.''',,,,,,,,,,,,,,,,,,,,,,,,,,'''''''',,,,,,,,,,,,'1", + ",~~~~~,,,,,'..'',,,,,,,,,,,,,,,,,,,,,,,,,,'''''''',,,,,,,,,,,,'1", + ",~~~~~,,,,,''.'E,,,,,,,,,,,,,,,,,,,,,,,,,,'''T'''',,,,,,,,,,,,'1", + ",~~~~~,,,,,'..''''''#####################''''''''',,,,,,,,,,,,'1", + ",~~~~~,,,,,''..'''BB#+++++++++++++#+++++#''''''''',,,,,,,,,,,,'1", + ",~~~~~'''''''..'''.'#+++++++++++++#+++++#''''''''',,,,,,,,,,,,'1", + "~~~~~'''5''''''../!]#+++++++++++++++++++#''''''''',,,,,,,,,,,,'1", + "~~~~~'''6''''.'.''..D+++++++++++++#+++++#''''''''',,,,,,,,,,,,'1", + "~~~~~'''7'..''.'....D+++++++++++++#######''''''''',,,,,,,,,,,,'1", + "~~~~~'888''.'..'....#+++++++++++++#+++++#''''''''',,,,,,,,,,,,'1", + "~~~~,,,,,,'.'#d.....#+++++++++++++#+++++#''''''''',,,,,,,,,,,,'1", + "~~~~,,,,,,8.'#..d..^#+++++++++++++++++>+#''''''''',,,,,,,,,,,,'1", + "~~~~,,,,,,'.'########+++++++++++++#+++++#''''''''',,,,,,,,,,,,'1", + "~~~~,,,,,,'.''''''''#####################''''''''',,,,,,,,,,,,'1", + "~~~~,,,,,,8.'''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,'1", + "~~~~~,,,,,'.'''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,'1", + "~~~~~,,,,,'.'''''''''''''''''''''''''''''''''''''''''''''''''''1", + "~~~~~~,,,,'....................................................1", + ",~~~~~,,,,'''T'''''''''''''''''''''''''''''''''''''''''''''''''1", + ",~~~~~~''''''''''''''''''''''''''''''''''''''''''''''''''''''''1", + ",~~~~~~''''''''',,,,,,,,,,,,,,,''.',,,,,,,,,',,,,,,,,,,,,,,,,,'1", + ",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'''',,,,T,,,,',,,,,,,,,,,,,,,,,'1", + ",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'.'',,,,,,,,,',,T,,,,r,,,r,,,,,'1", + ",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,T'.',,,,,,,,,',,,,,,,,,,,,,,,,,'1", + ",,~~~~~'',,,,,T,,,,,,,,,,,,,,,,'''',T,,,,,T,',,,,,,T,,r,,,,,,,'1", + ",,~~~~~'',,,,,,,,,,,,,,,,,T,,,,'''',,,,,,,,,',T,,,,,,,,,,,,,,,'1", + ",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'T.',,,,,,,,T,,,,,,,r,,,,T,,,,,'1", + ",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'''',,,T,,,,,,,,,,,,,,,,,,,,,,,'1", + ",~~~~~~'',,,,,,,,,,,,XXXXXXXXXX'.'',,,,,,,,,,,,T,,,,,,,T,,,,,,'1", + ",~~~~~~'',,,,,,XXXXXXX XCX'',,,,,T,,,,,,,,,,,,,,,,,,,,,XX", + ",~~~~~'''',,XXXX XXXXX,,,,,,,,,,,,T,,,,,,,,,,,,XXX ", + ",~~~~~''''XXX XXXX,,,,,,,,,,,,,,,,,,,,,XX ", + "X~~~~~'''XX XXX,,,,,,,XX,,,,,,,,,,X ", + "X~~~~~''XX XXX,,,XXXXXXX,,,,,,XX ", + "X~~~~~''X X,,XX XXXX,,XX ", + "X~~~~~''X X,XX XXXX ", + "X~~~~~'XX XXX ", + "#~~~~~'XX ", + "2=====''X ", + "#~~~~~XXX ", + "X~~~~~X ", + "X~~~~~X " + ], + "mapping": { + ",": ["grass", "freeland"], + "'": ["grass"], + "Y": ["grass", "radishplant"], + "T": ["grass", "tree"], + "~": "water", + "=": ["water", "bridge"], + "o": ["grass", "stone", "stone", "stone", "stone", "stone", "stone", "stone", "stone"], + "W": ["grass", "hardwood", "hardwood", "hardwood", "hardwood", "hardwood", "hardwood", "hardwood", "hardwood"], + "*": ["grass", "pebble"], + "d": ["ground", { + "type": "spawner", + "args": [{"type": "dummy"}, 1, 600], + "kwargs": {"initialSpawn": true} + }], + "D": ["ground", "opendoor"], + "#": "wall", + ":": ["ground", { + "type": "spawner", + "args": ["radishseed", 1, 600], + "kwargs": {"initialSpawn": false} + }], + ";": ["floor", "radishseed"], + ".": "ground", + "+": "floor", + "X": "rock", + "^": ["spiketrap", "ground"], + ">": [ + {"type": "portal", "kwargs": {"destination": "basement", "destpos": "stairup"}}, + {"type": "img", "kwargs": {"sprite": "stairdown"}}, + "floor" + ], + "C": [ + {"type": "portal", "kwargs": {"destination": "cave", "destpos": "stairup"}}, + {"type": "img", "kwargs": {"sprite": "stairdown"}}, + "floor" + ], + "r": ["grass", "rabbit"], + "/": ["grass", "sword"], + "!": ["grass", "club"], + "]": ["grass", "armour"], + "1": [{ + "type": "portal", + "kwargs": {"destination": "right", "destpos": "left"} + }], + "2": [{ + "type": "portal", + "kwargs": {"destination": "tutorial", "destpos": "tunnelout"} + }, "floor"], + "E": ["grass", "trader"], + "B": ["grass", "freeland", "builtwall"], + "5": ["grass", "plantedradishseed"], + "6": ["grass", "radishseedling"], + "7": ["grass", "youngradishplant"], + "8": ["grass", "radishplant"], + " ": [] + } +} |
