Hi John Alcatraz, you might remember me from the IRC channel. I tried to help you there, but as it turns out my solution was not correct. I’ve attached a blueprint containing a function that should contain a correct way of determining if there is an intersection between two given 2D lines. For good measure I’ve also included a screen-cap of the blueprint. For whatever reason, this site does not allow me to upload uasset files, so you will have to change the filetype back from .txt to .uasset before using it.
If you’re interested, the reference I used was the algorithm described on wikipedia: Wikipedia Article
Disclaimer: I haven’t actually tested it, so I can’t guarantee it will work.