summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Locations/VampireCove.json
blob: 9e0e19147c4b637dad623a297ae79a27ddac0d45 (plain)
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" } }
    }
  }
]