While working with starlanes, I noticed that in huge galaxies, when I'm zoomed out all the way, you can't see the stars anymore. This is very annoying, so I've set a minimum size for each star, so even when you're zoomed all the way out, you can still the stars!
I've also replaced the drawLine function with a sprite drawing one, which is both thicker and faster to render. Soon to come: Animated selected path similar to MoO 1/2.
I got tired of just three star types (blue, yellow, and black), so I added white, red, green, and orange ones to spice up the variety.
Here's how the new zooming/starlanes look at maximum zoom:
I noticed that some starlanes are really long, so I'm going to add a limiter for random starlanes so that they don't connect to far-away stars.
Still a lot to with squadrons and travel, but we're getting there. I just removed the grid completely, so now everything is working with starlanes.