Add mini plasma cutters & makes them roundstart (#15310)

* Mini cutters

* Move it to voucher

* lower cost

* that was meant to be WAY slower
This commit is contained in:
Redmoogle
2022-08-20 08:36:47 -04:00
committed by GitHub
parent 75cf6b6b4e
commit 3c206e7107
8 changed files with 30 additions and 2 deletions

View File

@@ -5,6 +5,12 @@
delay = 15
e_cost = 25
/obj/item/ammo_casing/energy/plasma/weak
projectile_type = /obj/item/projectile/plasma/weak
select_name = "weak plasma burst"
fire_sound = 'sound/weapons/plasma_cutter.ogg'
e_cost = 65
/obj/item/ammo_casing/energy/plasma/adv
projectile_type = /obj/item/projectile/plasma/adv
delay = 10

View File

@@ -142,6 +142,14 @@
var/light_intensity = 1
var/charge_weld = 25 //amount of charge used up to start action (multiplied by amount) and per progress_flash_divisor ticks of welding
/obj/item/gun/energy/plasmacutter/mini
name = "mini plasma cutter"
desc = "A weak plasma based mining tool."
icon_state = "plasmacutter_mini"
item_state = "plasmacutter_mini"
ammo_type = list(/obj/item/ammo_casing/energy/plasma/weak)
toolspeed = 2
/obj/item/gun/energy/plasmacutter/Initialize()
. = ..()
AddComponent(/datum/component/butchering, 25, 105, 0, 'sound/weapons/plasma_cutter.ogg')

View File

@@ -11,6 +11,15 @@
muzzle_type = /obj/effect/projectile/muzzle/plasma_cutter
impact_type = /obj/effect/projectile/impact/plasma_cutter
/obj/item/projectile/plasma/weak
name = "weak plasma blast"
icon_state = "plasmacutter_weak"
damage_type = BRUTE
damage = 3
dismemberment = 5
impact_effect_type = /obj/effect/temp_visual/impact_effect/red_laser
mine_range = 0
/obj/item/projectile/plasma/on_hit(atom/target)
. = ..()
if(ismineralturf(target))