1[
2  {
3    "type": "terrain",
4    "id": "t_afs_space_ship_hull_wall",
5    "name": "spaceship hull",
6    "description": "A hull segment from a civilian spaceship.  Only sufficiently armored to defend against the vacuum and radiation of space, the only dangers you'd expect to find on the other side.",
7    "roof": "t_metal_flat_roof",
8    "copy-from": "t_wall_metal",
9    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
10    "symbol": "LINE_OXOX",
11    "color": "white",
12    "bash": {
13      "str_min": 25,
14      "str_max": 40,
15      "sound": "metal screeching!",
16      "sound_fail": "clang!",
17      "ter_set": "t_null",
18      "items": [
19        { "item": "afs_material_2", "count": [ 1, 2 ] },
20        { "item": "afs_material_1", "count": [ 2, 12 ] },
21        { "item": "scrap", "count": [ 6, 24 ] }
22      ]
23    }
24  },
25  {
26    "type": "terrain",
27    "id": "t_afs_escapepod_g",
28    "name": "escape pod guidance system",
29    "description": "The rudimentary descent guidance system and easy-use control console of an escape pod.  It apparently broke during the descent.",
30    "roof": "t_metal_flat_roof",
31    "looks_like": "t_intercom",
32    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "MINEABLE", "BLOCK_WIND" ],
33    "symbol": "o",
34    "color": "white",
35    "copy-from": "t_afs_space_ship_hull_wall",
36    "deconstruct": {
37      "ter_set": "t_afs_space_ship_hull_wall",
38      "items": [
39        { "item": "afs_circuitry_3", "count": [ 1, 2 ] },
40        { "item": "afs_circuitry_2", "count": [ 4, 8 ] },
41        { "item": "cable", "charges": [ 4, 6 ] },
42        { "item": "small_lcd_screen", "count": [ 1, 2 ] },
43        { "item": "afs_material_1", "count": [ 2, 4 ] },
44        { "item": "afs_energy_storage_2", "count": [ 1, 2 ] },
45        { "item": "afs_energy_storage_3", "count": [ 0, 1 ] },
46        { "item": "plastic_chunk", "count": [ 1, 2 ] },
47        { "item": "afs_material_2", "count": [ 0, 2 ] }
48      ]
49    },
50    "bash": {
51      "str_min": 25,
52      "str_max": 40,
53      "sound": "metal screeching!",
54      "sound_fail": "clang!",
55      "ter_set": "t_null",
56      "items": [
57        { "item": "cable", "charges": [ 2, 6 ] },
58        { "item": "plastic_chunk", "count": [ 6, 10 ] },
59        { "item": "afs_energy_storage_2", "count": [ 0, 2 ] },
60        { "item": "afs_energy_storage_2", "count": [ 1, 2 ] },
61        { "item": "afs_circuitry_1", "count": [ 0, 2 ] },
62        { "item": "afs_material_2", "count": [ 1, 2 ] },
63        { "item": "afs_material_1", "count": [ 2, 12 ] },
64        { "item": "scrap", "count": [ 6, 24 ] }
65      ]
66    }
67  },
68  {
69    "type": "terrain",
70    "id": "t_afs_space_ship_hatch_c",
71    "name": "closed spaceship hatch",
72    "description": "An armored and airtight spaceship hatch.  A side mounted lever allows for its manual operation.",
73    "roof": "t_metal_flat_roof",
74    "symbol": "+",
75    "color": "light_red",
76    "open": "t_afs_space_ship_hatch_o",
77    "flags": [ "NOITEM", "DOOR", "CONNECT_TO_WALL", "MINEABLE" ],
78    "copy-from": "t_door_metal_lab_c",
79    "bash": {
80      "str_min": 25,
81      "str_max": 40,
82      "sound": "metal screeching!",
83      "sound_fail": "clang!",
84      "ter_set": "t_null",
85      "items": [
86        { "item": "afs_energy_storage_2", "count": [ 0, 2 ] },
87        { "item": "afs_circuitry_1", "count": [ 0, 2 ] },
88        { "item": "afs_material_2", "count": [ 1, 2 ] },
89        { "item": "afs_material_1", "count": [ 2, 12 ] },
90        { "item": "scrap", "count": [ 6, 24 ] }
91      ]
92    }
93  },
94  {
95    "type": "terrain",
96    "id": "t_afs_space_ship_hatch_o",
97    "name": "open spaceship hatch",
98    "description": "An armored and airtight spaceship hatch.  A side mounted lever allows for its manual operation.",
99    "roof": "t_metal_flat_roof",
100    "close": "t_afs_space_ship_hatch_c",
101    "copy-from": "t_door_metal_lab_o",
102    "symbol": "'",
103    "color": "light_red",
104    "flags": [ "TRANSPARENT", "FLAT", "CONNECT_TO_WALL", "ROAD", "MINEABLE" ],
105    "bash": {
106      "str_min": 25,
107      "str_max": 40,
108      "sound": "metal screeching!",
109      "sound_fail": "clang!",
110      "ter_set": "t_null",
111      "items": [
112        { "item": "afs_energy_storage_2", "count": [ 0, 2 ] },
113        { "item": "afs_circuitry_1", "count": [ 0, 2 ] },
114        { "item": "afs_material_2", "count": [ 1, 2 ] },
115        { "item": "afs_material_1", "count": [ 2, 12 ] },
116        { "item": "scrap", "count": [ 6, 24 ] }
117      ]
118    }
119  }
120]
121