@Acolnahuacatl / anyoneelsewhosinterested
Putting it simply, fixing that error was no easy task. The main problem was that the player's faction choice wasn't getting stored in the save file, so when the player loaded up a save, it took either the previous faction choice, or the defaults. Looking through the save files, it appeared that non-static class data members from spawn points were stored. So, I spent a lot of time on the internet browsing through Java-oriented websites and forums to help look for an answer--I needed to transform my static variables into non-static variables so that they could be stored in the save file. However, I never found a definite answer.
So, after furthering my understanding of Java, I used that newly acquired knowledge to do
absolutely nothing and implemented a hackjob that stores your faction choice as an item in an invisible station.
Yep. Patch will be out tomorrow.
Alex (if you read this), for the future, it would be super, super awesome if there were some way to store widely-used static variables in save files. If there's currently a way, my limited knowledge of Java and programming in general isn't showing it to me.
Well, you need to slow down the orbit on the planets by a lot, the fleets can't resupply. and you can barely catch up to them.
They don't orbit
that fast, you can still easily catch up to them. In fact, they orbit at an incredibly slow rate for most natural satellites. All of Jupiter's Galilean moons orbit in less than twenty days, with Io making one complete orbit in a little under two days. Most of the moons' orbits in this mod are greater than a hundred days.