The idea I had combines a new piece of equipment with giving Oolite the potential to expand itself by increasing its content as years go by, even long after development on it has finished. So, here goes with the blueprints:
The equipment is called The Gateway Device. It can be obtained only at tech level 15 worlds. It costs a fortune and then some. What does it do then?
You will not be able to see what it does until you arrive at G8 and one year since the release of the version containing this feature (lets call it v2.0 for example's sake for now) has passed. One year (realtime) after the release of v2.0, G9 will be unlocked. Meaning, an intergalactic jump from G8 will not take you back to G1, but will throw you into G9. If you don't have TGD and do an intergalactic jump, you will return normally to G1, as usual. Now, two years after the release of v2.0, galaxy 10 will be unlocked. Meaning, any galactic jump from G9 will get you to a completely new galaxy, if you have TGD installed at the time of the jump. And so on and so forth. There is no real limit, although I was thinking that something like 10-15 new galaxies could be a reasonable quantity to have, essentially giving the game 10-15 years of self expansion.
All this will be achievable just by buying the thing and having it installed. If you activate the device - and a new key will have to be defined for this - then TGD will catapult you back to G1, regardless of where you happen to be at the time and get itself removed from the equipment list. A new one will have to be obtained to reach the "outer galaxies" again. This is to avoid having to travel through 16-17 galaxies just to return to the first one, if that this is what you wanted to do.
If you think it sounds complex, you are right. I had only a small play with the idea when I was trying to get the user controlled intergalactic jump behaviours to work and it requires plenty of coding and even more plenty of testing (plus fiddling with the computer clock to test correct additions of galaxies etc.), but I think it can be done. It will allow players to keep discovering new things and adventures years after the final release of Oolite.
As a teaser, I will let you have a glimpse at galaxy 9. More could be coming but don't take this as promise or commitment. Just take it for what it is: an idea for the future.
