From 0a83349284f2a8abb83067b5b65a5d18de263ea3 Mon Sep 17 00:00:00 2001 From: TZK13 Date: Wed, 26 Feb 2014 12:05:41 -0600 Subject: [PATCH] Adds incendiary shotgun shells available via hacked autolathes in a new subclass of incendiary bullets and gave chemical dart shells their own sprites. Conflicts: code/game/machinery/autolathe.dm code/game/mecha/equipment/weapons/weapons.dm code/modules/projectiles/ammunition/bullets.dm code/modules/projectiles/projectile/bullets.dm icons/obj/ammo.dmi --- code/game/machinery/autolathe.dm | 1 + code/game/mecha/equipment/weapons/weapons.dm | 2 +- .../modules/projectiles/ammunition/bullets.dm | 18 +++++++++++++----- .../modules/projectiles/projectile/bullets.dm | 9 +++++++-- icons/obj/ammo.dmi | Bin 5897 -> 6109 bytes 5 files changed, 22 insertions(+), 8 deletions(-) diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 65cfa8f227a..6b94a2fc3c5 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -46,6 +46,7 @@ var/global/list/autolathe_recipes = list( \ new /obj/item/ammo_casing/shotgun/beanbag(), \ new /obj/item/weapon/storage/box/blanks(), \ new /obj/item/ammo_casing/shotgun(), \ + new /obj/item/ammo_casing/shotgun/incendiary(), \ new /obj/item/ammo_box/c38(), \ new /obj/item/ammo_box/a357(), \ new /obj/item/clothing/ears/earmuffs/tribblemuffs(), \ diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index fd13ac64c84..e35de1108bd 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -200,7 +200,7 @@ name = "\improper FNX-66 Carbine" icon_state = "mecha_carbine" equip_cooldown = 5 - projectile = /obj/item/projectile/bullet/incendiary + projectile = /obj/item/projectile/bullet/incendiary/mech projectiles = 24 projectile_energy_cost = 15 diff --git a/code/modules/projectiles/ammunition/bullets.dm b/code/modules/projectiles/ammunition/bullets.dm index b18011a869d..0a21dfd5847 100644 --- a/code/modules/projectiles/ammunition/bullets.dm +++ b/code/modules/projectiles/ammunition/bullets.dm @@ -102,11 +102,19 @@ m_amt = 2500 +/obj/item/ammo_casing/shotgun/incendiary + name = "incendiary shell" + desc = "An incendiary shell" + icon_state = "ishell" + projectile_type = /obj/item/projectile/bullet/incendiary/shell + m_amt = 12500 + + /obj/item/ammo_casing/shotgun/dart - name = "shotgun darts" - desc = "A dart for use in shotguns." - icon_state = "dart" - projectile_type = "/obj/item/projectile/energy/dart" + name = "shotgun dart" + desc = "A dart for use in shotguns. Can be injected with up to 30 units of any chemical." + icon_state = "cshell" + projectile_type = /obj/item/projectile/bullet/dart m_amt = 12500 obj/item/ammo_casing/shotgun/dart/New() @@ -134,4 +142,4 @@ obj/item/ammo_casing/shotgun/dart/New() projectile_type = /obj/item/projectile/bullet //select_name = "kinetic" //e_cost = 500 - //fire_sound = 'sound/weapons/Gunshot4.ogg' + //fire_sound = 'sound/weapons/Gunshot4.ogg' \ No newline at end of file diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index dc234b1ece9..233fa50d11f 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -98,8 +98,6 @@ /obj/item/projectile/bullet/incendiary - name = "incendiary bullet" - damage = 20 /obj/item/projectile/bullet/incendiary/on_hit(var/atom/target, var/blocked = 0) if(istype(target, /mob/living/carbon)) @@ -107,6 +105,13 @@ M.adjust_fire_stacks(1) M.IgniteMob() +/obj/item/projectile/bullet/incendiary/shell + damage = 20 + +/obj/item/projectile/bullet/incendiary/mech + damage = 5 + + /* /obj/item/projectile/bullet/dart name = "dart" diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index 856485c6327f05659388eaf20181707acd69c2a4..c1d4c34e4c768d8472326f414a40246d1c15b0ca 100644 GIT binary patch delta 5812 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 E0L)nm1^@s6 delta 5617 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 G%>Mw#B^Js6