Merge pull request #12938 from KorPhaeron/emitters

Allows you to var edit emitter projectiles
This commit is contained in:
duncathan salt
2015-11-13 00:16:11 -06:00
+6 -2
View File
@@ -23,6 +23,10 @@
var/state = 0
var/locked = 0
var/projectile_type = /obj/item/projectile/beam/emitter
var/projectile_sound = 'sound/weapons/emitter.ogg'
/obj/machinery/power/emitter/New()
..()
component_parts = list()
@@ -157,10 +161,10 @@
src.fire_delay = rand(minimum_fire_delay,maximum_fire_delay)
src.shot_number = 0
var/obj/item/projectile/beam/emitter/A = PoolOrNew(/obj/item/projectile/beam/emitter,src.loc)
var/obj/item/projectile/A = PoolOrNew(projectile_type,src.loc)
A.dir = src.dir
playsound(src.loc, 'sound/weapons/emitter.ogg', 25, 1)
playsound(src.loc, projectile_sound, 25, 1)
if(prob(35))
var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread