Skip to content

Commit

Permalink
Crude weapons 2020 (CleverRaven#39711)
Browse files Browse the repository at this point in the history
  • Loading branch information
xanderrootslayer authored and ZhilkinSerg committed Apr 27, 2020
1 parent bd64c58 commit fbc2c8c
Show file tree
Hide file tree
Showing 9 changed files with 133 additions and 6 deletions.
1 change: 1 addition & 0 deletions data/json/itemgroups/Clothing_Gear/clothing.json
Original file line number Diff line number Diff line change
Expand Up @@ -2361,6 +2361,7 @@
[ "ashot", 4 ],
[ "pickaxe", 1 ],
[ "makeshift_machete", 4 ],
[ "machete_gimmick", 3 ],
[ "flamethrower_crude", 6 ],
[ "fungicide", 10 ],
[ "insecticide", 10 ],
Expand Down
1 change: 1 addition & 0 deletions data/json/itemgroups/Clothing_Gear/gear_civilian.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
[ "pockknife", 50 ],
[ "knife_folding", 30 ],
[ "knife_swissarmy", 10 ],
[ "machete_gimmick", 5 ],
[ "teleumbrella", 20 ],
[ "umbrella", 20 ],
[ "aspirin", 100 ],
Expand Down
1 change: 1 addition & 0 deletions data/json/itemgroups/Locations_MapExtras/mansion.json
Original file line number Diff line number Diff line change
Expand Up @@ -729,6 +729,7 @@
[ "bondage_mask", 10 ],
[ "zentai", 2 ],
[ "bullwhip", 10 ],
[ "bullwhip_razor", 10 ],
[ "leather_cat_ears", 5 ],
[ "leather_cat_tail", 5 ],
[ "leather_collar", 5 ],
Expand Down
1 change: 1 addition & 0 deletions data/json/itemgroups/activities_hobbies.json
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@
[ "knife_hunting", 18 ],
[ "knife_rambo", 20 ],
[ "machete", 5 ],
[ "machete_gimmick", 5 ],
[ "vest", 15 ],
[ "backpack", 38 ],
[ "backpack_leather", 18 ],
Expand Down
4 changes: 3 additions & 1 deletion data/json/itemgroups/art_antiques_crafts.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@
{ "item": "baldric", "prob": 4 },
{ "item": "nodachi", "prob": 1 },
{ "item": "nodachi_inferior", "prob": 2 },
{ "item": "knife_baselard", "prob": 2 },
{ "item": "gambeson", "prob": 3 },
{ "item": "tunic", "prob": 1 },
{ "item": "armor_lamellar", "prob": 2 },
Expand Down Expand Up @@ -253,7 +254,8 @@
{ "item": "dao", "prob": 3 },
{ "item": "sword_xiphos", "prob": 4 },
{ "item": "khopesh", "prob": 4 },
{ "item": "spear_dory", "prob": 3 }
{ "item": "spear_dory", "prob": 3 },
{ "item": "knife_baselard", "prob": 3 }
]
},
{
Expand Down
11 changes: 6 additions & 5 deletions data/json/items/melee/bludgeons.json
Original file line number Diff line number Diff line change
Expand Up @@ -883,16 +883,17 @@
"id": "sharp_toothbrush",
"symbol": ",",
"color": "light_blue",
"name": { "str": "sharpened toothbrush", "str_pl": "sharpened toothbrushes" },
"description": "A personal hygiene item turned into a shank.",
"name": { "str": "plastic shank" },
"description": "An oblong plastic trinket with the far end ground down into a stabbing point.",
"category": "weapons",
"price": 400,
"price_postapoc": 0,
"material": [ "plastic" ],
"weight": "49 g",
"volume": "250 ml",
"bashing": 2,
"cutting": 1,
"price_postapoc": 10,
"bashing": 1,
"cutting": 3,
"to_hit": -3,
"flags": [ "STAB", "SHEATH_KNIFE", "CONDUCTIVE" ]
},
{
Expand Down
17 changes: 17 additions & 0 deletions data/json/items/melee/misc.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,23 @@
"cutting": 3,
"category": "weapons"
},
{
"id": "bullwhip_razor",
"name": { "str": "scourge" },
"type": "TOOL",
"description": "The \"cat 'o nine tails\", a handle with nine short leather whips each sporting a razor-sharp metal tip. This ancient instrument of torture causes massive bleeding but is an ineffecient weapon by design.",
"symbol": "/",
"color": "brown",
"weight": "3496 g",
"volume": 9,
"price": 4800,
"price_postapoc": 5200,
"to_hit": 2,
"//": "There's no way you can swing this thing without hitting SOMETHING.",
"cutting": 10,
"material": [ "leather", "steel" ],
"flags": [ "REACHATTACK", "WHIP", "NONCONDUCTIVE" ]
},
{
"id": "lobotomizer",
"type": "TOOL",
Expand Down
53 changes: 53 additions & 0 deletions data/json/items/melee/swords_and_blades.json
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,41 @@
"qualities": [ [ "CUT", 1 ], [ "BUTCHER", 11 ] ],
"flags": [ "STAB", "SHEATH_KNIFE" ]
},
{
"id": "bone_knife",
"name": { "str": "bone shiv" },
"type": "TOOL",
"description": "A femur or other bone, at least 30 cm long, which has been broken at one end and sharpened into a cutting tool. Its jagged edge is wicked but fragile.",
"symbol": "/",
"color": "white",
"weight": 169,
"//": "literally 75% of a bone.",
"volume": "188 ml",
"price": 0,
"price_postapoc": 0,
"bashing": 4,
"cutting": 20,
"material": "bone",
"qualities": [ [ "CUT", 1 ], [ "BUTCHER", 12 ] ],
"flags": [ "STAB", "SHEATH_KNIFE", "FRAGILE_MELEE" ]
},
{
"id": "knife_baselard",
"type": "TOOL",
"name": { "str": "baselard" },
"description": "A medieval dagger forged from rough iron. It is not the sharpest tool in the shed, but it is certainly one of the largest.",
"weight": "420 g",
"volume": "250 ml",
"price": 19590,
"to_hit": 1,
"bashing": 5,
"cutting": 20,
"material": [ "iron" ],
"symbol": ";",
"color": "dark_gray",
"qualities": [ [ "CUT", 1 ], [ "BUTCHER", 15 ] ],
"flags": [ "STAB", "SHEATHE_KNIFE" ]
},
{
"id": "makeshift_machete",
"type": "TOOL",
Expand Down Expand Up @@ -286,6 +321,24 @@
"qualities": [ [ "CUT", 1 ], [ "BUTCHER", 15 ] ],
"flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
},
{
"id": "machete_gimmick",
"name": { "str": "machete multitool" },
"type": "TOOL",
"description": "A thin, wobbly steel blade with sawteeth on one side and a flat chisel tip for digging. A jack of many trades and a master of none.",
"symbol": "/",
"color": "green",
"weight": 522,
"volume": 1,
"price": 2300,
"price_postapoc": 1800,
"to_hit": 1,
"bashing": 8,
"cutting": 15,
"material": "steel",
"qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ], [ "SAW_W", 1 ], [ "DIG", 1 ], [ "PRY", 1 ] ],
"flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ]
},
{
"id": "cavalry_sabre",
"type": "TOOL",
Expand Down
50 changes: 50 additions & 0 deletions data/json/recipes/recipe_weapon.json
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,20 @@
[ [ "spike", 1 ] ]
]
},
{
"type": "recipe",
"result": "knife_baselard",
"category": "CC_WEAPON",
"subcategory": "CSC_WEAPON_PIERCING",
"skill_used": "fabrication",
"difficulty": 4,
"time": "5 h",
"autolearn": true,
"using": [ [ "blacksmithing_standard", 4 ], [ "steel_standard", 1 ] ],
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"components": [ [ [ "fur", 1 ], [ "leather", 1 ] ] ]
},
{
"type": "recipe",
"result": "pointy_stick",
Expand Down Expand Up @@ -1964,6 +1978,29 @@
"tools": [ ],
"components": [ [ [ "glass_shard", 1 ] ], [ [ "rag", 1 ], [ "duct_tape", 10 ] ] ]
},
{
"type": "recipe",
"result": "bone_knife",
"category": "CC_WEAPON",
"subcategory": "CSC_WEAPON_PIERCING",
"skill_used": "survival",
"skills_required": [ "survival", 1 ],
"time": "2 m",
"autolearn": true,
"qualities": [ { "id": "HAMMER", "level": 1 } ],
"components": [ [ [ "bone", 1 ], [ "bone_human", 1 ] ] ]
},
{
"type": "recipe",
"result": "sharp_toothbrush",
"category": "CC_WEAPON",
"subcategory": "CSC_WEAPON_PIERCING",
"skill_used": "fabrication",
"time": "30 s",
"autolearn": true,
"qualities": [ { "id": "HAMMER", "level": 1 }, { "id": "GRIND", "level": 1 } ],
"components": [ [ [ "toothbrush_plain", 1 ], [ "hairbrush", 1 ], [ "comb_pocket", 1 ], [ "plastic_chunk", 1 ] ] ]
},
{
"type": "recipe",
"result": "sword_crude",
Expand Down Expand Up @@ -2732,5 +2769,18 @@
"qualities": [ { "id": "CHISEL", "level": 3 } ],
"tools": [ [ [ "swage", -1 ] ] ],
"components": [ [ [ "stick_long", 1 ] ], [ [ "fur", 2 ], [ "leather", 2 ] ] ]
},
{
"type": "recipe",
"result": "bullwhip_razor",
"category": "CC_WEAPON",
"subcategory": "CSC_WEAPON_RANGED",
"skill_used": "fabrication",
"difficulty": 6,
"time": "4 h",
"reversible": true,
"autolearn": true,
"qualities": [ { "id": "CUT", "level": 1 }, { "id": "HAMMER", "level": 1 } ],
"components": [ [ [ "leather", 30 ], [ "rope_superior_short", 2, "LIST" ] ], [ [ "scrap", 9 ], [ "razor_blade", 9 ] ] ]
}
]

0 comments on commit fbc2c8c

Please sign in to comment.