Skip to content

Commit

Permalink
Dry/Fieldstone walls (CleverRaven#36195)
Browse files Browse the repository at this point in the history
* Terrain and Construction

* Appropriate skill levels

and correct spacing

* Update construction.json

* adds pebbles, lowers str, changes text halfwall

* Update data/json/furniture_and_terrain/terrain-walls.json

Co-Authored-By: I-am-Erk <[email protected]>

* Update data/json/furniture_and_terrain/terrain-walls.json

Co-Authored-By: I-am-Erk <[email protected]>
  • Loading branch information
Maleclypse and I-am-Erk committed Dec 19, 2019
1 parent c7b15b0 commit 5bbd2b5
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 0 deletions.
24 changes: 24 additions & 0 deletions data/json/construction.json
Original file line number Diff line number Diff line change
Expand Up @@ -1117,6 +1117,30 @@
"pre_terrain": "t_rock_wall_half",
"post_terrain": "t_rock_wall"
},
{
"type": "construction",
"description": "Build Dry Stone Wall",
"//": "Step 1: half the wall",
"category": "CONSTRUCT",
"required_skills": [ [ "fabrication", 1 ] ],
"time": "180 m",
"qualities": [ [ { "id": "DIG", "level": 1 } ] ],
"components": [ [ [ "rock", 12 ] ] ],
"pre_special": "check_empty",
"post_terrain": "t_drystone_wall_half"
},
{
"type": "construction",
"description": "Build Dry Stone Wall",
"//": "Step 2: the full wall",
"category": "CONSTRUCT",
"required_skills": [ [ "fabrication", 3 ] ],
"time": "180 m",
"qualities": [ [ { "id": "DIG", "level": 2 } ] ],
"components": [ [ [ "rock", 16 ] ] ],
"pre_terrain": "t_drystone_wall_half",
"post_terrain": "t_drystone_wall"
},
{
"type": "construction",
"description": "Build Pony Wall",
Expand Down
41 changes: 41 additions & 0 deletions data/json/furniture_and_terrain/terrain-walls.json
Original file line number Diff line number Diff line change
Expand Up @@ -1323,5 +1323,46 @@
{ "item": "scrap", "count": [ 2, 4 ] }
]
}
},
{
"type": "terrain",
"id": "t_drystone_wall",
"name": "field stone wall",
"description": "A sturdy dry stone wall. Just rocks fitted together without mortar.",
"symbol": "LINE_OXOX",
"color": "light_gray",
"move_cost": 0,
"coverage": 100,
"roof": "t_flat_roof",
"flags": [ "NOITEM", "WALL", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
"connects_to": "WALL",
"bash": {
"str_min": 50,
"str_max": 200,
"sound": "crash!",
"sound_fail": "whump!",
"ter_set": "t_null",
"items": [ { "item": "rock", "count": [ 8, 18 ] }, { "item": "pebble", "count": [ 20, 38 ] } ]
}
},
{
"type": "terrain",
"id": "t_drystone_wall_half",
"name": "field stone half-wall",
"description": "A half height sturdy dry stone wall. Just rocks fitted together without mortar. Complete as is or with extensive work it could be doubled in height.",
"symbol": "#",
"color": "light_gray",
"move_cost": 4,
"coverage": 60,
"flags": [ "TRANSPARENT", "NOITEM", "REDUCE_SCENT", "MOUNTABLE", "MINEABLE" ],
"connects_to": "WALL",
"bash": {
"str_min": 30,
"str_max": 120,
"sound": "crash!",
"sound_fail": "whump!",
"ter_set": "t_null",
"items": [ { "item": "rock", "count": [ 3, 8 ] }, { "item": "pebble", "count": [ 20, 38 ] } ]
}
}
]

0 comments on commit 5bbd2b5

Please sign in to comment.