spark system refactoring

This commit is contained in:
Damian
2017-09-20 02:58:49 +02:00
parent 418b82e3cf
commit 9da4b13d4f
88 changed files with 152 additions and 436 deletions

View File

@@ -148,9 +148,7 @@
/obj/machinery/bot/chefbot/emag_act(var/mob/user, var/obj/item/card/emag/E)
if(!src.emagged)
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
s.set_up(1, 1, src)
s.start()
spark(src, 1)
src.emagged = 1
icon_state = "chefbot-anim1"
if(user)
@@ -216,9 +214,7 @@
/obj/machinery/bot/chefbot/explode()
src.on = 0
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
s.set_up(3, 1, src)
s.start()
spark(src)
src.visible_message("<span class = 'warning'><B>[src] blows apart!</B></span>", 1)
if(src.emagged)
explosion(get_turf(src), -1, 0, 2)