1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
{
"width": 64,
"height": 64,
"spawn": [15, 30],
"places": {
"stairdown": [37, 33],
"caveentrance": [31, 50],
"right": [62, 12],
"bottomright": [62, 39],
"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+++++++++++++#+++++#''''''''',,,,,,,,,,,,'3",
"~~~~~'''7'..''.'....D+++++++++++++#######''''''''',,,,,,,,,,,,'3",
"~~~~~'888''.'..'....#+++++++++++++#+++++#''''''''',,,,,,,,,,,,'3",
"~~~~,,,,,,'.'#d.....#+++++++++++++#+++++#''''''''',,,,,,,,,,,,'3",
"~~~~,,,,,,8.'#..d..^#+++++++++++++++++>+#''''''''',,,,,,,,,,,,'3",
"~~~~,,,,,,'.'########+++++++++++++#+++++#''''''''',,,,,,,,,,,,'3",
"~~~~,,,,,,'.''''''''#####################''''''''',,,,,,,,,,,,'3",
"~~~~,,,,,,8.'''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,'3",
"~~~~~,,,,,'.'''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,'3",
"~~~~~,,,,,'.'''''''''''''''''''''''''''''''''''''''''''''''''''3",
"~~~~~~,,,,'....................................................3",
",~~~~~,,,,'''T'''''''''''''''''''''''''''''''''''''''''''''''''3",
",~~~~~~''''''''''''''''''''''''''''''''''''''''''''''''''''''''3",
",~~~~~~''''''''',,,,,,,,,,,,,,,''.',,,,,,,,,',,,,,,,,,,,,,,,,,'3",
",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'''',,,,T,,,,',,,,,,,,,,,,,,,,,'3",
",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'.'',,,,,,,,,',,T,,,,r,,,r,,,,,'3",
",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,T'.',,,,,,,,,',,,,,,,,,,,,,,,,,'3",
",,~~~~~'',,,,,T,,,,,,,,,,,,,,,,'''',T,,,,,T,',,,,,,T,,r,,,,,,,'3",
",,~~~~~'',,,,,,,,,,,,,,,,,T,,,,'''',,,,,,,,,',T,,,,,,,,,,,,,,,'3",
",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'T.',,,,,,,,T,,,,,,,r,,,,T,,,,,'3",
",,~~~~~'',,,,,,,,,,,,,,,,,,,,,,'''',,,T,,,,,,,,,,,,,,,,,,,,,,,'3",
",~~~~~~'',,,,,,,,,,,,XXXXXXXXXX'.'',,,,,,,,,,,,T,,,,,,,T,,,,,,'3",
",~~~~~~'',,,,,,XXXXXXX XCX'',,,,,T,,,,,,,,,,,,,,,,,,,,,X ",
",~~~~~'''',,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"}
}],
"3": [{
"type": "portal",
"kwargs": {"destination": "right", "destpos": "bottomleft"}
}],
"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"],
" ": []
}
}
|