Skip to content

Commit 7a5b60f

Browse files
Merge pull request #81870 from submariwastaken1time/long_sling
Add a new longer sling to the game, along with
1 parent 4eafba1 commit 7a5b60f

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

data/json/items/ranged/slings.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,5 +121,32 @@
121121
"valid_mod_locations": [ [ "underbarrel mount", 1 ] ],
122122
"reload": 50,
123123
"pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "pebble": 1 }, "open_container": true } ]
124+
},
125+
{
126+
"id": "sling_long",
127+
"looks_like": "slingshot",
128+
"type": "ITEM",
129+
"subtypes": [ "GUN" ],
130+
"symbol": "(",
131+
"color": "brown",
132+
"name": { "ctxt": "weapon", "str": "long sling" },
133+
"description": "A long sling, still easy to use and accurate. It's length allows the user to launch pebbles with greate force and range",
134+
"price": "1 USD 50 cent",
135+
"//": "It's little more than a piece of slightly shaped leather",
136+
"material": [ "leather" ],
137+
"flags": [ "RELOAD_AND_SHOOT", "NEVER_JAMS", "PRIMITIVE_RANGED_WEAPON", "BELT_CLIP", "WATERPROOF_GUN" ],
138+
"ammo_effects": [ "NEVER_MISFIRES", "NO_PENETRATE_OBSTACLES" ],
139+
"skill": "throw",
140+
"ammo": [ "pebble" ],
141+
"weight": "90 g",
142+
"volume": "100 ml",
143+
"price_postapoc": "2 USD 50 cent",
144+
"ranged_damage": { "damage_type": "bullet", "amount": 6 },
145+
"range": 16,
146+
"dispersion": 225,
147+
"durability": 6,
148+
"clip_size": 1,
149+
"reload": 75,
150+
"pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "pebble": 1 }, "open_container": true } ]
124151
}
125152
]

data/json/recipes/weapon/ranged.json

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,37 @@
547547
"proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0 } ],
548548
"using": [ [ "cordage", 3 ] ]
549549
},
550+
{
551+
"type": "recipe",
552+
"activity_level": "LIGHT_EXERCISE",
553+
"result": "sling_long",
554+
"id_suffix": "cord",
555+
"category": "CC_WEAPON",
556+
"subcategory": "CSC_WEAPON_RANGED",
557+
"skill_used": "fabrication",
558+
"skills_required": [ [ "throw", 1 ] ],
559+
"difficulty": 1,
560+
"time": "45 m",
561+
"reversible": true,
562+
"autolearn": true,
563+
"proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0 } ],
564+
"using": [ [ "cordage", 6 ] ]
565+
},
566+
{
567+
"type": "recipe",
568+
"activity_level": "LIGHT_EXERCISE",
569+
"result": "sling_long",
570+
"category": "CC_WEAPON",
571+
"subcategory": "CSC_WEAPON_RANGED",
572+
"skill_used": "fabrication",
573+
"skills_required": [ [ "throw", 1 ], [ "tailor", 1 ] ],
574+
"time": "20 m",
575+
"reversible": true,
576+
"autolearn": true,
577+
"proficiencies": [ { "proficiency": "prof_leatherworking_basic" } ],
578+
"qualities": [ { "id": "CUT", "level": 2 }, { "id": "SEW", "level": 1 } ],
579+
"components": [ [ [ "filament", 40, "LIST" ] ], [ [ "leather", 1 ], [ "fur", 1 ] ] ]
580+
},
550581
{
551582
"type": "recipe",
552583
"activity_level": "LIGHT_EXERCISE",

0 commit comments

Comments
 (0)