Improvised shell crafting recipe (#25545)
* Changed Projectile Sprite to Shard * Removed Notes on Recipe * Made Recipe * Added a space * Update improvised.yml * Update shotgun.yml * Removed Note * Reduced needed matches from 8->6 * Update improvised_shotgun_shell.yml * Matchbox fix didn't work * Reduced glass needed from 5-4 * Added backspace * Update Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun_shell.yml --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
@@ -130,22 +130,23 @@
|
|||||||
maxTransferAmount: 7
|
maxTransferAmount: 7
|
||||||
- type: SpentAmmoVisuals
|
- type: SpentAmmoVisuals
|
||||||
state: "practice"
|
state: "practice"
|
||||||
|
|
||||||
#Not yet craftable due to balance concerns. Should take a good bit of setup to create like the /tg/station recipe.
|
|
||||||
#Either the improvised shotgun or its recipe (as of July 2023) will also probably have to be nerfed if you decide to make this craftable.
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: ShellShotgunImprovised
|
id: ShellShotgunImprovised
|
||||||
name: improvised shotgun shell
|
name: improvised shotgun shell
|
||||||
description: A homemade shotgun shell that shoots painful metal shrapnel. The spread is so wide that it couldn't hit the broad side of a barn.
|
description: A homemade shotgun shell that shoots painful glass shrapnel. The spread is so wide that it couldn't hit the broad side of a barn.
|
||||||
parent: BaseShellShotgun
|
parent: BaseShellShotgun
|
||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
layers:
|
layers:
|
||||||
- state: improvised
|
- state: improvised
|
||||||
map: [ "enum.AmmoVisualLayers.Base" ]
|
map: [ "enum.AmmoVisualLayers.Base" ]
|
||||||
|
- type: Construction
|
||||||
|
graph: ImprovisedShotgunShellGraph
|
||||||
|
node: shell
|
||||||
- type: CartridgeAmmo
|
- type: CartridgeAmmo
|
||||||
count: 10
|
count: 10
|
||||||
spread: 45 #deadly if you can get up close... otherwise, good luck doing any kind of real damage
|
spread: 45
|
||||||
proto: PelletShotgunImprovised
|
proto: PelletShotgunImprovised
|
||||||
- type: SpentAmmoVisuals
|
- type: SpentAmmoVisuals
|
||||||
state: "improvised"
|
state: "improvised"
|
||||||
|
|||||||
@@ -81,12 +81,13 @@
|
|||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
|
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
|
||||||
state: buckshot
|
state: shard
|
||||||
- type: Projectile
|
- type: Projectile
|
||||||
damage:
|
damage:
|
||||||
types:
|
types:
|
||||||
Piercing: 3
|
Piercing: 3
|
||||||
Slash: 3 #remember, it's metal shrapnel!
|
Slash: 3
|
||||||
|
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: PelletShotgunTranquilizer
|
id: PelletShotgunTranquilizer
|
||||||
|
|||||||
@@ -0,0 +1,76 @@
|
|||||||
|
- type: constructionGraph
|
||||||
|
id: ImprovisedShotgunShellGraph
|
||||||
|
start: start
|
||||||
|
graph:
|
||||||
|
- node: start
|
||||||
|
edges:
|
||||||
|
- to: shell
|
||||||
|
steps:
|
||||||
|
- material: Steel
|
||||||
|
amount: 1
|
||||||
|
doAfter: 0.5
|
||||||
|
- material: Plastic
|
||||||
|
amount: 1
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: GlassShard
|
||||||
|
name: glass shard
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard1
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: GlassShard
|
||||||
|
name: glass shard
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard2
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: GlassShard
|
||||||
|
name: glass shard
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard1
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: GlassShard
|
||||||
|
name: glass shard
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard3
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: Matchstick
|
||||||
|
name: match stick
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Tools/matches.rsi
|
||||||
|
state: match_unlit
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: Matchstick
|
||||||
|
name: match stick
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Tools/matches.rsi
|
||||||
|
state: match_unlit
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: Matchstick
|
||||||
|
name: match stick
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Tools/matches.rsi
|
||||||
|
state: match_unlit
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: Matchstick
|
||||||
|
name: match stick
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Tools/matches.rsi
|
||||||
|
state: match_unlit
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: Matchstick
|
||||||
|
name: match stick
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Tools/matches.rsi
|
||||||
|
state: match_unlit
|
||||||
|
doAfter: 0.5
|
||||||
|
- tag: Matchstick
|
||||||
|
name: match stick
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Tools/matches.rsi
|
||||||
|
state: match_unlit
|
||||||
|
doAfter: 0.5
|
||||||
|
- node: shell
|
||||||
|
entity: ShellShotgunImprovised
|
||||||
@@ -163,6 +163,19 @@
|
|||||||
sprite: Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi
|
sprite: Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi
|
||||||
state: icon
|
state: icon
|
||||||
|
|
||||||
|
- type: construction
|
||||||
|
name: improvised shotgun shell
|
||||||
|
id: ShellShotgunImprovised
|
||||||
|
graph: ImprovisedShotgunShellGraph
|
||||||
|
startNode: start
|
||||||
|
targetNode: shell
|
||||||
|
category: construction-category-weapons
|
||||||
|
objectType: Item
|
||||||
|
description: A homemade shotgun shell that shoots painful glass shrapnel. The spread is so wide that it couldn't hit the broad side of a Barn
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi
|
||||||
|
state: improvised
|
||||||
|
|
||||||
- type: construction
|
- type: construction
|
||||||
name: rifle stock
|
name: rifle stock
|
||||||
id: riflestock
|
id: riflestock
|
||||||
|
|||||||
Reference in New Issue
Block a user