maxTransferAmount: 7
- type: SpentAmmoVisuals
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
id: ShellShotgunImprovised
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
components:
- type: Sprite
layers:
- state: improvised
map: [ "enum.AmmoVisualLayers.Base" ]
+ - type: Construction
+ graph: ImprovisedShotgunShellGraph
+ node: shell
- type: CartridgeAmmo
count: 10
- spread: 45 #deadly if you can get up close... otherwise, good luck doing any kind of real damage
+ spread: 45
proto: PelletShotgunImprovised
- type: SpentAmmoVisuals
state: "improvised"
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
- state: buckshot
+ state: shard
- type: Projectile
damage:
types:
Piercing: 3
- Slash: 3 #remember, it's metal shrapnel!
+ Slash: 3
+
- type: entity
id: PelletShotgunTranquilizer
--- /dev/null
+- 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
sprite: Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi
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
name: rifle stock
id: riflestock