mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
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:
@@ -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
|
||||
|
||||
@@ -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')
|
||||
|
||||
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user