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