Cleans up some sparks code

This commit is contained in:
Alexis
2026-03-02 08:26:34 -05:00
parent 5c5a636485
commit bc06c283dc
15 changed files with 31 additions and 42 deletions
+3 -7
View File
@@ -450,13 +450,9 @@
if(tgui_alert(usr, "Send [key_name(M)] to Prison?", "Message", list("Yes", "No")) != "Yes")
return
/// SKYRAT EDIT START - Immersion-friendly Admin Prison
var/datum/effect_system/spark_spread/quantum/sparks = new
sparks.set_up(10, 1, M)
sparks.attach(M.loc)
sparks.start()
M.forceMove(pick(GLOB.prisonwarp))
/// SKYRAT EDIT END
// BUBBER EDIT - START - Immersion-friendly Admin Prison
do_sparks(10, TRUE, M, spark_type = /datum/effect_system/basic/spark_spread/quantum)
// BUBBER EDIT - END
to_chat(M, span_adminnotice("You have been sent to Prison!"), confidential = TRUE)
@@ -26,10 +26,11 @@
qdel(D)
if(!QDELETED(D))
vv_update_display(D, "deleted", "")
// Skyrat edit addition start -- optional bluespace sparks on delete
// BUBBER EDIT - ADDITION - START
if(T && prefs.read_preference(/datum/preference/toggle/admin/delete_sparks))
playsound(T, 'sound/effects/magic/repulse.ogg', 100, 1)
var/datum/effect_system/spark_spread/quantum/sparks = new
sparks.set_up(10, 1, T)
var/datum/effect_system/basic/spark_spread/quantum/sparks = new
sparks = new(T, 2, FALSE)
sparks.attach(T)
sparks.start()
// BUBBER EDIT - ADDITION - END