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
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
|
From d9a4610515b9c18d11ed97df0dd1e212719a5a77 Mon Sep 17 00:00:00 2001
From: 0Monet <146018959+0Monet@users.noreply.github.com>
Date: Thu, 4 Apr 2024 01:03:11 +0200
Subject: [PATCH] fix: more fix for level 0 of the Necropolis 2 (#4426)
* Update necropolis.json
* Update necropolis_a.json
* style(autofix.ci): automated formatting
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
---
data/json/mapgen/necropolis/necropolis.json | 87 +++++++++----------
.../necropolis/necropolis_a.json | 10 ++-
2 files changed, 47 insertions(+), 50 deletions(-)
diff --git a/data/json/mapgen/necropolis/necropolis.json b/data/json/mapgen/necropolis/necropolis.json
index f03d1340342..3e621b18774 100644
--- a/data/json/mapgen/necropolis/necropolis.json
+++ b/data/json/mapgen/necropolis/necropolis.json
@@ -79,28 +79,28 @@
"......................................ss................................",
"...............X......................ss................................",
".qQQQQQQQQQQQQQQQQQQQQQQQq......sssssssssssssssss8777777777777777777778.",
- ".q.......................q.....ssssssssssssssssss8ssrrrrrrrrrrsssssssr8.",
- ".q..|-vv-|----|-|-----|..q....ss_________________9sssssssssssssssssssr8.",
- ".q..|((Sc|BtcS|>|d @@ |..q...ss__________________9sssssssssssssssZZssr8.",
- ".q..|( |B | + @@ v..q..ss___________________9sssssssssssssssZZssr8.",
- ".q..vO |--+-|-| |..q.ss____________________9sssssssssssssssssssr8.",
- ".q..vc + v..qss_____________________9sssssssssssssssssssr8.",
- ".q..|f |c ?| ddd |..qss_____________________9sssssssssssssssZZssr8.",
- ".q..|-| -|c ?|-----|..qss_________________s...8sssZZssssZZssssZZssr8.",
- ".q....| ?v........qss________________ss...8sssZZssssZZssssssssr8.",
- ".q....V hnnh |........qss________________ss...8sssssssssssssssssssr8.",
- ".q....V hnnh ;sssssssssss_______,,_______ss...8sssssssssssssssZZssr8.",
- ".q....V ;sssssssssss_______,,_______ss...8srrrrrrrrrsssssZZssr8.",
- ".q....| ooP|....s...qss_______,,_______ss..|------------|rssssssr8.",
- ".q....|;|--+----|--|es...qss________________ss..|222222222222|rssssssr8.",
- ".q..ssss|r̲~~~~~~~~~=_______________,,_______ss..w3 2|rssZZssr8.",
- ".q..sЮss|r̲~~~~~~~~~=_______________,,_______ss..w3 11 11 2|rssZZssr8.",
- ".q..sЯss|r̲~~~~~~~~~=_______________,,_______ss..w3 11 11 2|rssssssr8.",
- ".q..sЮss|r̲~~~~~~~~~=________________________ss..|r [sssssssr8.",
- ".q..ssss|r̲~~~~~~~~~=_______________,,_______ss..w3 11 [sssssssr8.",
- ".q......|----------|.....qss_______,,_______ss..w3 11 cc 1|rssssssr8.",
- ".q.......................qss_______,,_______ss..w3 6 1|rssZZssr8.",
- ".qQQQQQQQQQQQQQQQQQQQQQQQqss________________ss..|r333r c 1|rssZZssr8.",
+ ".q.......................q.....ssssssssssssssssss8ssṟṟṟṟṟṟṟṟṟṟsssssssṟ8.",
+ ".q..|-vv-|----|-|-----|..q....ss_________________9sssssssssssssssssssṟ8.",
+ ".q..|((Sc|BtcS|>|d @@ |..q...ss__________________9sssssssssssssssZZssṟ8.",
+ ".q..|( |B | + @@ v..q..ss___________________9sssssssssssssssZZssṟ8.",
+ ".q..vO |--+-|-| |..q.ss____________________9sssssssssssssssssssṟ8.",
+ ".q..vc + v..qss_____________________9sssssssssssssssssssṟ8.",
+ ".q..|f |c ?| ddd |..qss_____________________9sssssssssssssssZZssṟ8.",
+ ".q..|-| -|c ?|-----|..qss_________________s...8sssZZssssZZssssZZssṟ8.",
+ ".q....| ?v........qss________________ss...8sssZZssssZZssssssssṟ8.",
+ ".q....V hnnh |........qss________________ss...8sssssssssssssssssssṟ8.",
+ ".q....V hnnh ;sssssssssss_______,,_______ss...8sssssssssssssssZZssṟ8.",
+ ".q....V ;sssssssssss_______,,_______ss...8sṟṟṟṟṟṟṟṟṟsssssZZssṟ8.",
+ ".q....| ooP|....s...qss_______,,_______ss..|------------|ṟssssssṟ8.",
+ ".q....|;|--+----|--|es...qss________________ss..|222222222222|ṟssssssṟ8.",
+ ".q..ssss|r̲~~~~~~~~~=_______________,,_______ss..w3 2|ṟssZZssṟ8.",
+ ".q..sЮss|r̲~~~~~~~~~=_______________,,_______ss..w3 11 11 2|ṟssZZssṟ8.",
+ ".q..sЯss|r̲~~~~~~~~~=_______________,,_______ss..w3 11 11 2|ṟssssssṟ8.",
+ ".q..sЮss|r̲~~~~~~~~~=________________________ss..|r [sssssssṟ8.",
+ ".q..ssss|r̲~~~~~~~~~=_______________,,_______ss..w3 11 [sssssssṟ8.",
+ ".q......|----------|.....qss_______,,_______ss..w3 11 cc 1|ṟssssssṟ8.",
+ ".q.......................qss_______,,_______ss..w3 6 1|ṟssZZssṟ8.",
+ ".qQQQQQQQQQQQQQQQQQQQQQQQqss________________ss..|r333r c 1|ṟssZZssṟ8.",
"..........................ss_______,,_______ss..|-www-[[-www-|777777778."
],
"palettes": [ "necropolis_a" ],
@@ -197,7 +197,7 @@
".|-{{{-sss-ssssssM.MMMsMMmm]]]]]]]]]]]]]]]]]mmMMMMMs_M_M___,,_______sss."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "l": "t_floor", "u": "t_floor" },
+ "terrain": { "l": "t_floor" },
"set": [
{ "square": "radiation", "amount": [ 0, 1 ], "x": 0, "x2": 23, "y": 0, "y2": 23 },
{ "square": "radiation", "amount": [ 0, 1 ], "x": 24, "x2": 47, "y": 0, "y2": 23 },
@@ -291,7 +291,7 @@
"..|P : | hhhhh |ss________________,________,________8........."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"furniture": { "F": "f_filing_cabinet" },
"items": {
"F": { "item": "office_paper", "chance": 40, "repeat": 5 },
@@ -355,8 +355,8 @@
"object": {
"fill_ter": "t_floor",
"rows": [
- ".....sssssssssssssssssssssss_______,,_______ss..........................",
- "....ssssssssssssssssssssssss_______,,_______sss.........................",
+ ".....sssssssssssssssssssssss_______,,_______ss........ss................",
+ "....ssssssssssssssssssssssss_______,,_______sss.......ss................",
"....sss_____,______,_____sss________________ssssssssssssssssssssssssssss",
"....ss______,______,______ss_______,,________sssssssssssssssssssssssssss",
"....ss______,______,______ss_______,,___________________________________",
@@ -405,14 +405,7 @@
"...........ss|r {{ {{{{sMsssssMsMMsMMMMMMMMMMMMMMMNNNMNNMNNNNNNMss....."
],
"palettes": [ "necropolis_a" ],
- "terrain": {
- "%": "t_elevator_control_off",
- "Y": "t_elevator",
- "Z": "t_floor",
- "l": "t_floor",
- "u": "t_floor",
- "z": "t_thconc_floor"
- },
+ "terrain": { "%": "t_elevator_control_off", "Y": "t_elevator", "Z": "t_floor", "l": "t_floor", "z": "t_thconc_floor" },
"furniture": { "Y": "f_crate_c" },
"set": [
{ "square": "radiation", "amount": [ 0, 1 ], "x": 0, "x2": 23, "y": 0, "y2": 23 },
@@ -525,7 +518,7 @@
"..ss________________sss..........|c |---------| h @@ |--|.."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"set": [
{ "square": "radiation", "amount": [ 0, 1 ], "x": 0, "x2": 23, "y": 0, "y2": 23 },
{ "square": "radiation", "amount": [ 0, 1 ], "x": 24, "x2": 47, "y": 0, "y2": 23 },
@@ -622,7 +615,7 @@
"......|-{{{{ssMsMssMssMMMMMMMmm]]]]]]]]]]]]]]]]]]]mmMMMMM.M..M..MM......"
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"furniture": { "$": "f_safe_l" },
"set": [
{ "square": "radiation", "amount": [ 0, 1 ], "x": 0, "x2": 23, "y": 0, "y2": 23 },
@@ -708,7 +701,7 @@
"........|BB|d@@d@@ n|sss________________________sss| jjjjjj D|l |ss"
],
"palettes": [ "necropolis_a" ],
- "terrain": { "D": "t_floor", "R": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "D": "t_floor", "R": "t_floor", "l": "t_floor", "z": "t_floor" },
"furniture": { "R": "f_rack" },
"set": [
{ "square": "radiation", "amount": [ 0, 1 ], "x": 0, "x2": 23, "y": 0, "y2": 23 },
@@ -799,7 +792,7 @@
"ss________________________ss_______,,______________,,,,_________________"
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "N": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "N": "t_floor", "z": "t_floor" },
"furniture": { "N": "f_table" },
"items": { "n": { "item": "traveler", "chance": 50 } },
"place_loot": [
@@ -880,7 +873,7 @@
"___________________________________,,_______ss......C..................."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"furniture": { "$": "f_safe_l" },
"set": [
{ "square": "radiation", "amount": [ 0, 1 ], "x": 0, "x2": 23, "y": 0, "y2": 23 },
@@ -960,8 +953,8 @@
"________________u_______________________________________________________",
"________________________________________________________________________",
"__________________u_____________________________________________________",
- "_,,,_,,,_,,,_,,,_,u,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,",
- "_,,,_,,,_,,,_,,,_,u,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,",
+ "_,,,_,,,_,,,_,,,_,u̲,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,",
+ "_,,,_,,,_,,,_,,,_,u̲,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,_,,,",
"________________________________________________________________________",
"_________________u______________________________________________________",
"_________________u______________________________________________________",
@@ -975,7 +968,7 @@
".............###.s______,______,______,______s##s___,,___s|hnnh hnnh|ss"
],
"palettes": [ "necropolis_a" ],
- "terrain": { "D": "t_floor", "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "D": "t_floor", "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"items": { "n": { "item": "traveler", "chance": 50 } },
"place_loot": [
{ "group": "dining", "x": [ 56, 57 ], "y": [ 17, 18 ], "chance": 70 },
@@ -1150,7 +1143,7 @@
"_____________________________s.......#.................................."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"items": { "r": { "item": "SUS_junk_drawer", "chance": 75 } },
"place_loot": [
{ "group": "SUS_bathroom_medicine", "x": 59, "y": 10, "chance": 50 },
@@ -1209,7 +1202,7 @@
"........................................................#..............."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "D": "t_floor", "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "D": "t_floor", "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"items": {
"L": { "item": "cleaning", "chance": 50, "repeat": 2 },
"n": { "item": "dining", "chance": 50 },
@@ -1248,7 +1241,7 @@
"__________________________ss_______,,_______ss________s________ssD|r cc ",
"s_________________________ss____________uuu_ss________s________sss[ ",
"sssssss____________,,,,,,,ss_______,,_______ss________I________sss[ ",
- "__________________________ss_______,uuu_____ss________&________ssD|r ",
+ "__________________________ss_______,u̲uu_____ss________&________ssD|r ",
"__________________________ss_______,,________s________I________sssw ",
"__________________________ss__uuu______________________________sssw rrr ",
"__________________________ss_______,,__________________________sss| rrr ",
@@ -1262,7 +1255,7 @@
"............................________________ss.........................."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"gaspumps": { "&": { } },
"place_loot": [
{ "group": "alcohol", "x": [ 67, 71 ], "y": 19, "chance": 30, "repeat": 3 },
@@ -1313,7 +1306,7 @@
"..............#........................................................."
],
"palettes": [ "necropolis_a" ],
- "terrain": { "Z": "t_floor", "l": "t_floor", "u": "t_floor", "z": "t_floor" },
+ "terrain": { "Z": "t_floor", "l": "t_floor", "z": "t_floor" },
"place_vendingmachines": [ { "item_group": "vending_food", "x": 3, "y": 5 }, { "item_group": "vending_drink", "x": 4, "y": 5 } ],
"items": { "o": { "item": "hardware_books", "chance": 50 } },
"place_loot": [
diff --git a/data/json/mapgen_palettes/necropolis/necropolis_a.json b/data/json/mapgen_palettes/necropolis/necropolis_a.json
index 8e785c6163e..c474e5ced74 100644
--- a/data/json/mapgen_palettes/necropolis/necropolis_a.json
+++ b/data/json/mapgen_palettes/necropolis/necropolis_a.json
@@ -13,6 +13,9 @@
"h̲": "f_chair",
"d̲": "f_dumpster",
"r̲": "f_rack",
+ "u": "f_barricade_road",
+ "u̲": "f_barricade_road",
+ "ṟ": "f_rack",
")": "f_wreckage",
"?": "f_sofa",
"B": "f_bathtub",
@@ -46,8 +49,7 @@
"z": "f_crate_c",
"(": "f_cupboard",
"{": "f_rubble",
- "t": "f_toilet",
- "u": "f_barricade_road"
+ "t": "f_toilet"
},
"terrain": {
"Ю": "t_sidewalk",
@@ -61,6 +63,9 @@
"d̲": "t_sidewalk",
"~": "t_thconc_floor",
"r̲": "t_thconc_floor",
+ "u": "t_pavement",
+ "u̲": "t_pavement_y",
+ "ṟ": "t_sidewalk",
"!": "t_bars",
"#": "t_region_shrub",
"&": "t_sidewalk",
@@ -133,7 +138,6 @@
"r": "t_floor",
"s": "t_sidewalk",
"t": "t_floor",
- "u": "t_pavement",
"v": "t_window_domestic",
"w": "t_window",
"x": "t_region_groundcover_urban",
--
2.43.0
|