1[
2  {
3    "type": "mapgen",
4    "method": "json",
5    "om_terrain": [ "shipwreck_river_1" ],
6    "object": {
7      "rows": [
8        "........................",
9        "........................",
10        "........................",
11        "........................",
12        "........................",
13        "........... ............",
14        "........................",
15        ".........#..............",
16        "...c ##ccccccccccccc----",
17        ".ccc ##             3r  ",
18        "#~~~###             3r  ",
19        "..~ -#   ##  6ee    3r  ",
20        ".CC-CCcc~~~~  #    ~--#-",
21        "~~~  ~~cc           #  .",
22        "##~~~ ..cccc~~~~~ccc----",
23        "~~#-.~~..~~~##~~~~~~~~~~",
24        "..~~~~  ~~.##-..~~~.~~~~",
25        "##---.cc.....   ~~......",
26        "..........-.-##.......~.",
27        "....~~...c..............",
28        "........................",
29        "........................",
30        "........................",
31        "........................"
32      ],
33      "fill_ter": "t_metal_floor",
34      "terrain": {
35        " ": "t_metal_floor",
36        "#": "t_dirt",
37        "+": "t_door_metal_c",
38        "-": "t_wall_metal",
39        ".": [ "t_water_sh", [ "t_region_groundcover", 2 ] ],
40        "3": "t_window_frame",
41        "C": "t_dirtmound",
42        "c": "t_guardrail_bg_dp",
43        "~": "t_water_sh"
44      },
45      "furniture": { "#": "f_wreckage", "6": "f_machinery_light", "e": "f_machinery_heavy", "r": "f_console_broken" },
46      "items": { "D": { "item": "office", "chance": 70 } },
47      "place_monsters": [ { "monster": "GROUP_RAZORCLAW", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.4 } ]
48    }
49  },
50  {
51    "type": "mapgen",
52    "method": "json",
53    "om_terrain": [ "shipwreck_river_2" ],
54    "object": {
55      "rows": [
56        "........................",
57        "........................",
58        "........................",
59        "........................",
60        "........................",
61        "........... ............",
62        ".C........~~~~~.........",
63        "..CC~~~~~~~CCC..........",
64        "---------------.........",
65        "A-~   ~~>-   #---.......",
66        "~-~~~~~~~+ ~~###--~.....",
67        " -~ ------    CCC~~.....",
68        "+-+--  ~C~~~  C --.~~...",
69        "~~~  ~~~~ ---##-#~......",
70        "##~~~ ..---~~~~~~~C-....",
71        "~~#-.~~..~~~####-C-.....",
72        "..~~~~~~~~.##-.C-.......",
73        "##---........----.......",
74        "..........-.-##.........",
75        "....~~..................",
76        "........................",
77        "........................",
78        "........................",
79        "........................"
80      ],
81      "fill_ter": "t_metal_floor",
82      "terrain": {
83        " ": "t_metal_floor",
84        "#": "t_dirt",
85        "+": "t_door_metal_c",
86        "-": "t_wall_metal",
87        ".": [ "t_water_sh", [ "t_region_groundcover", 2 ] ],
88        ">": "t_stairs_down",
89        "C": "t_dirtmound",
90        "~": "t_water_sh"
91      },
92      "furniture": { "#": "f_wreckage", "6": "f_machinery_light", "e": "f_machinery_heavy", "r": "f_console_broken", "A": "f_safe_l" },
93      "place_loot": [ { "group": "guns_pistol_rare", "x": 0, "y": 9, "chance": 70, "ammo": 95, "magazine": 100 } ],
94      "place_monsters": [ { "monster": "GROUP_RAZORCLAW", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.4 } ]
95    }
96  },
97  {
98    "type": "mapgen",
99    "method": "json",
100    "om_terrain": [ "shipwreck_river_3" ],
101    "object": {
102      "rows": [
103        "........................",
104        "........................",
105        "........................",
106        "........................",
107        "........................",
108        "........................",
109        "........................",
110        "........................",
111        ".... -------------------",
112        ".....-### ~~C~ C~#~~66e-",
113        ".....--####C~~ ~~~     -",
114        "... . -####R~~~ #e ~~ ~#",
115        "......-###CC ~~  ~~~~~~-",
116        "......--####CC~~~~666ee-",
117        ".......-----------------",
118        "........................",
119        "........................",
120        "........................",
121        "........................",
122        "........................",
123        "........................",
124        "........................",
125        "........................",
126        "........................"
127      ],
128      "fill_ter": "t_metal_floor",
129      "terrain": {
130        " ": "t_metal_floor",
131        "+": "t_door_metal_c",
132        "-": "t_wall_metal",
133        ".": "t_rock",
134        "C": "t_dirtmound",
135        "~": "t_water_sh"
136      },
137      "furniture": {
138        "6": "f_machinery_light",
139        "e": "f_machinery_heavy",
140        "r": "f_console_broken",
141        "R": "f_compact_ASRG_containment",
142        "#": "f_wreckage"
143      },
144      "items": { "C": { "item": "razorclaw_nest", "chance": 80 } },
145      "place_monsters": [ { "monster": "GROUP_RAZORCLAW", "x": [ 12, 21 ], "y": [ 9, 13 ], "density": 0.2 } ],
146      "place_monster": [ { "monster": "mon_alpha_razorclaw", "x": 13, "y": 11 } ]
147    }
148  },
149  {
150    "type": "mapgen",
151    "method": "json",
152    "om_terrain": [ "shipwreck_river_4" ],
153    "object": {
154      "rows": [
155        "........................",
156        "........................",
157        "........................",
158        "........................",
159        "........................",
160        "........................",
161        "........................",
162        "........................",
163        "-------------------- ...",
164        "-~~~~  -<~-A~~ee666--...",
165        "---##---~~-- ~  6###-...",
166        "~~~~~~~~~~ +  6e6~~#-...",
167        "---~-~~   C-   ~ ~~#-...",
168        "-~~~-C   C -9 eee##--...",
169        "--------------------....",
170        "........................",
171        "........................",
172        "........................",
173        "........................",
174        "........................",
175        "........................",
176        "........................",
177        "........................",
178        "........................"
179      ],
180      "fill_ter": "t_metal_floor",
181      "terrain": {
182        " ": "t_metal_floor",
183        "+": "t_door_metal_c",
184        "-": "t_wall_metal",
185        ".": "t_rock",
186        "<": "t_stairs_up",
187        "C": "t_dirtmound",
188        "~": "t_water_sh"
189      },
190      "furniture": {
191        "6": "f_machinery_light",
192        "e": "f_machinery_heavy",
193        "r": "f_console_broken",
194        "9": "f_locker",
195        "A": "f_standing_tank",
196        "#": "f_wreckage"
197      },
198      "items": { "9": { "item": "hardware_plumbing", "chance": 90 }, "C": { "item": "razorclaw_nest", "chance": 70 } },
199      "place_monsters": [ { "monster": "GROUP_RAZORCLAW", "x": [ 0, 9 ], "y": [ 9, 13 ], "density": 0.05 } ]
200    }
201  }
202]
203