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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
|
[
{
"type": "mapgen",
"method": "json",
"om_terrain": "vampcave_entrance",
"weight": 2000,
"object": {
"faction_owner": [
{ "id": "vamps", "x": [ 0, 23 ], "y": [ 0, 23 ] }
],
"fill_ter": "t_grass",
"rows": [
",.......,.............,.",
"......######........,...",
"..,.#########...........",
"...#####>>###...........",
",..###....##..,.........",
"..###..#####............",
".,.#..#####..........,..",
".......#................",
".............,.........,",
"........................",
"........,...............",
"............,...........",
"........................",
",......,................",
"........................",
"........................",
"..,.................,...",
"...........,............",
"........................",
"........................",
",.......................",
".....................,..",
".,......................",
"...........,............"
],
"terrain": {
",": [ "t_tree", "t_tree", "t_underbrush", "t_shrub" ],
"#": "t_rock",
".": [ "t_grass", "t_grass", "t_dirt" ],
" ": "t_rock_floor",
">": "t_stairs_down"
},
"furniture": { "&": "f_rubble_rock" }
}
},
{
"type": "mapgen",
"method": "json",
"om_terrain": "vampcave_corridor1",
"weight": 2000,
"object": {
"faction_owner": [
{ "id": "vamps", "x": [ 0, 23 ], "y": [ 0, 23 ] }
],
"fill_ter": "t_rock_floor",
"rows": [
"##''''####''''####''''##",
"#'' ''#'''<<'''#'' ''#",
"''c '''8rrrr9''' c''",
"' '''rrrr'' '",
"' lcrrrrcl '",
"''c rrrr c''",
"#'' rrrr ''#",
"##' rrrr '##",
"##'' lcrrrrcl ''##",
"##'' rrrr ''##",
"##' rrrr '##",
"#'' rrrr ''#",
"''c lcrrrrcl c''",
"' rrrr '",
"' rrrr '",
"''c rrrr c''",
"#'' lcrrrrcl ''#",
"##' rrrr '##",
"##'' rrrr ''##",
"##'' rrrr ''##",
"##' lcrrrrcl '##",
"##'' rrrr ''##",
"###''' rrrr '''###",
"#####''7 rrrr ''#####"
],
"mapping": {
"c": { "item": { "item": "2x4" }, "furniture": "f_woodstove", "fields": { "field": "fd_fire" } },
"]": { "furniture": "f_counter" }
},
"terrain": {
"#": "t_rock",
" ": "t_rock_floor",
">": "t_stairs_down",
"<": "t_stairs_up",
"l": "t_column",
"'": "t_rock_smooth",
"+": "t_door_c",
"&": "t_door_metal_locked",
"r": "t_carpet_red",
"9": "t_carpet_red",
"8": "t_carpet_red",
"b": "t_carpet_purple",
"g": "t_carpet_green",
"-": "t_bars",
"?": "t_door_bar_locked"
},
"furniture": { ";": "f_statue", "=": "f_slab", "^": "f_grave_monument", "/": "f_crate_c" },
"monster": { "V": { "monster": "mon_zombie_succumbvampire" } },
"npcs": { "9": { "class": "VAMP_UNDERGUARD1" }, "8": { "class": "VAMP_UNDERGUARD2" }, "7": { "class": "VAMP_UNDERTRADER" } }
}
},
{
"type": "mapgen",
"method": "json",
"om_terrain": "vampcave_corridor2",
"weight": 2000,
"object": {
"faction_owner": [
{ "id": "vamps", "x": [ 0, 23 ], "y": [ 0, 23 ] }
],
"fill_ter": "t_rock_floor",
"rows": [
"######''lcrrrrcl''######",
"#####'''''rrrr'''#######",
"#####'{/}''rr''#########",
"#####' ''++'#''''''###",
"###''''+'''rr'''>+ c'###",
"###'^'' 'c rr4c''' ''###",
"''''+'' + rr + '####",
"'V - c' ' rr '''+''###",
"' ? + ' rr ''uuu'###",
"'V - c'5' rr ''''''###",
"''''''''' rr '''######",
"####'''; rr ;'''####",
"###''c rr c''###",
"###' rr '###",
"##'' 6b]]b ''##",
"##'gggggggc==cggggggg'##",
"##'gggggggc==cggggggg'##",
"##'' b]]b ''##",
"###' gg '###",
"###''c gg c''###",
"####''' gg '''####",
"######''' gg '''######",
"########'''gg'''########",
"##########''''##########"
],
"mapping": { "c": { "item": { "item": "2x4" }, "furniture": "f_woodstove", "fields": { "field": "fd_fire" } } },
"items": {
"/": { "item": "vampupgrade", "chance": 50 },
"{": { "item": "vampfashion", "chance": 25 },
"}": { "item": "vampgunner", "chance": 25 },
"u": { "item": "bloodset", "chance": 25 }
},
"terrain": {
"#": "t_rock",
" ": "t_rock_floor",
">": "t_stairs_down",
"<": "t_stairs_up",
"l": "t_column",
"'": "t_rock_smooth",
"+": "t_door_c",
"&": "t_door_metal_locked",
"r": "t_carpet_red",
"9": "t_carpet_red",
"8": "t_carpet_red",
"b": "t_carpet_purple",
"g": "t_carpet_green",
"-": "t_bars",
"?": "t_door_bar_locked"
},
"furniture": {
";": "f_statue",
"=": "f_slab",
"^": "f_grave_monument",
"{": "f_bookcase",
"}": "f_bookcase",
"/": "f_bookcase",
"u": "f_locker",
"]": "f_counter"
},
"monster": { "V": { "monster": "mon_zombie_succumbvampire" } },
"npcs": { "6": { "class": "VAMP_UNDERCOMMANDO" }, "5": { "class": "VAMP_UNDERGUARD3" }, "4": { "class": "VAMP_UNDERSEEKER" } }
}
},
{
"type": "mapgen",
"method": "json",
"om_terrain": "vampcave_basement",
"weight": 2000,
"object": {
"faction_owner": [
{ "id": "vamps", "x": [ 0, 23 ], "y": [ 0, 23 ] }
],
"fill_ter": "t_rock_floor",
"rows": [
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"########################",
"#''''###################",
"''cc'''#################",
"'] ''##'''##''''#####",
"'] -''''-'''' -'#####",
"'= ? <'#####",
"'] -''''-'''' -'#####",
"'] ''##'''##''''#####",
"''cc'''#################",
"#''''###################",
"########################",
"########################"
],
"mapping": {
"c": { "item": { "item": "corpse" }, "terrain": "t_pit_corpsed" },
"-": { "item": { "item": "2x4" }, "furniture": "f_woodstove", "fields": { "field": "fd_fire" } }
},
"terrain": { "#": "t_rock", " ": "t_rock_floor", "<": "t_stairs_up", "'": "t_rock_smooth", "?": "t_door_bar_locked" },
"furniture": { "=": "f_slab", "]": "f_counter" },
"monster": { "c": { "monster": "mon_insect_leech" } }
}
}
]
|