mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-18 14:12:20 +00:00
Help beam_components qdel properly
Port of https://github.com/VOREStation/VOREStation/pull/10323
This commit is contained in:
@@ -2,8 +2,7 @@
|
|||||||
var/list/beam_components = list()
|
var/list/beam_components = list()
|
||||||
|
|
||||||
/datum/beam_components_cache/Destroy()
|
/datum/beam_components_cache/Destroy()
|
||||||
for(var/component in beam_components)
|
QDEL_LIST_NULL(beam_components)
|
||||||
qdel(component)
|
|
||||||
return ..()
|
return ..()
|
||||||
|
|
||||||
/proc/generate_tracer_between_points(datum/point/starting, datum/point/ending, datum/beam_components_cache/beam_components, beam_type, color, qdel_in = 5, light_range = 2, light_color_override, light_intensity = 1, instance_key) //Do not pass z-crossing points as that will not be properly (and likely will never be properly until it's absolutely needed) supported!
|
/proc/generate_tracer_between_points(datum/point/starting, datum/point/ending, datum/beam_components_cache/beam_components, beam_type, color, qdel_in = 5, light_range = 2, light_color_override, light_intensity = 1, instance_key) //Do not pass z-crossing points as that will not be properly (and likely will never be properly until it's absolutely needed) supported!
|
||||||
|
|||||||
Reference in New Issue
Block a user