Content Pair Connection Visualization In Editor?

So I got some progress but I still wanted to see if someone had a better solution to my Construction BP debug line woes. On my test map I don’t really care about the issue of ghosting lines (because I have to set a high duration for draw time), but in a main map with potentially 100+ pairs this is an annoyance.

Here’s what I got so far

  • Created unique trigger actors (parented from a main generic one) with some logic to sort who can trigger them
  • Instead of the invisible outline I made a brush that scales a tileable texture with some transparency for easier designer iteration
  • Variables to pair triggers to other actors
  • I figured out there is a check box to not run the Construction script while dragging

Issue that still remains

  • Once I’m done dragging a trigger the old debug draw lines still render

update2.png

This is my Construction Blueprint (before that it just logic to grab paired actors), is there an alternative or better way to do this so that the lines get “killed” when the Construction BP updates after a drag?

I’m not sure if throwing in a loop to manually draw it every second until it detects a drag / position change (if possible) event occurs would be really dirty and hurt editor performance.