It was mostly done with hard work. ;) I took a composite of the in-game maps and noted the X,Y position (in pixels) of the center of each system ring, and then made a list of all the connections. I then wrote the script to put it all together with a default below-and-to-the-right text position...