add_vis_overlay always return overlay (#52393)

* add_vis_overlay always return overlay

* return overlay
This commit is contained in:
Dennok
2020-07-23 22:16:48 -04:00
committed by SkyratBot
parent cf47c08045
commit f77913798e
+2 -1
View File
@@ -51,13 +51,14 @@ SUBSYSTEM_DEF(vis_overlays)
thing.vis_contents += overlay
if(!isatom(thing)) // Automatic rotation is not supported on non atoms
return
return overlay
if(!thing.managed_vis_overlays)
thing.managed_vis_overlays = list(overlay)
RegisterSignal(thing, COMSIG_ATOM_DIR_CHANGE, .proc/rotate_vis_overlay)
else
thing.managed_vis_overlays += overlay
return overlay
/datum/controller/subsystem/vis_overlays/proc/_create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags)
var/obj/effect/overlay/vis/overlay = new