Post reply

Note: this post will not display until it's been approved by a moderator.

Name:
Email:
Subject:
Message icon:

shortcuts: hit alt+s to submit/post or alt+p to preview

Please read the rules before you post!


Topic Summary

Posted by: LuuBluum
« on: December 04, 2024, 02:59:40 PM »

Which is putting up a new question: Given that you have two chains of systems, one ending in system A, one in system B. How can you connect A to B without DB editing?

The following procedure should work, I think. Will test it tommorow.
Explore an JP in A.
If the System is not B, delete it and start from the first step.
Else you succeded.

Problems could arise if you generate a connection to another known system in one of the chains, as you can't delete that. Maybe just delete the JP then? Does that work without issues? I'll report my findings when I test it.
To reply to this (since they never did get back to us), honestly the database edit here is pretty safe to do. Just take an unexplored JP in the database (which will have its "destination" set to 0, indicating unexplored) and set its destination (I can't recall the column name but the value is 0 for any unexplored JP) and set its destination to some other unexplored JP in the desired system you wish to connect to, and vice versa. As long as you make sure that every jump point is a 1:1 pair of unique endpoints (that both actually exist), then everything works just fine.

I know, I know, "without database editing" is the name of the thread, but sometimes it's just easier to edit the database.
Posted by: kks
« on: June 29, 2024, 05:56:26 PM »

Which is putting up a new question: Given that you have two chains of systems, one ending in system A, one in system B. How can you connect A to B without DB editing?

The following procedure should work, I think. Will test it tommorow.
Explore an JP in A.
If the System is not B, delete it and start from the first step.
Else you succeded.

Problems could arise if you generate a connection to another known system in one of the chains, as you can't delete that. Maybe just delete the JP then? Does that work without issues? I'll report my findings when I test it.
Posted by: Garfunkel
« on: June 29, 2024, 11:27:29 AM »

Oh right, I did not make it clear - yeah, the system gets re-generated each time.
Posted by: kks
« on: June 29, 2024, 09:26:33 AM »

It is interesting in my mind that by using "Delete System" as you describe it apparently the JPs leading to that system are also deleted.

I don't think it then just deletes the knowledge of that system, but actually the generated system itself with all the planets. You can however, generate that system (with the name/stars) again then. From a quick test, it seems to be indeed be that way. I got a Barnard stars with 7 Planets and several moons at first and after several rounds of deleting and exploring the JP I got an Barnards Star again, this time with only three planets.
Further tests confirmed that and also showed that the stars age is not fixed for real stars, just the type. o.O Which means that luminosity and size can vary slightly for main-sequence star, if I recall the document used as a basis for system gen correctly.

Saveing and reloading works, but deleting and reexploring seems way faster.

That all is an interesting find, thank you very much! I wanted to design a game setup for a "alien race for radio emitting 20th century earth"-game, maybe as a community game, for quite some time. However I was unsure how to do that decently without accessing the DB.
Posted by: Garfunkel
« on: June 29, 2024, 09:08:25 AM »

True but I also heavily modified the 3 systems to fit the narrative I have planned for my campaign. Plus, doing it my way allows me to have all the "housekeeping" work done at the very beginning of the game and then play normally from thereon. And by the time I leave Sol, I've probably forgotten the details of the other two systems anyway!  :P
Posted by: serger
« on: June 29, 2024, 07:31:29 AM »

My method was even simpler: save a game before every of the first 3 to 15 discovery jumps, and do try&load until it's the system I want. The same average number of loads, the same level of safety, just less additional moves and less pre-knowledge for the early game (I don't know the planetary composition before the survey actualy arrives in system).
Posted by: Garfunkel
« on: June 29, 2024, 01:23:17 AM »

This is probably only useful for people who want to tell a story with a specific premise but maybe someone wants their early galaxy to look a specific way. There is a way to do this via DB editing which is probably faster but leaves you open to issues, since DB editing is inherently risky. So, if you would rather not do that, here's how to do things through in-game options thanks to SM mode.

We will create a game setup where Sol only has 1 JP that connects to Proxima Centauri, which in turn has only 2 JPs, one to Sol and the other to Alpha Centauri. First, create a new game with the settings you want. Then create the player race but don't make it your actual player race - this SM-race is only used to create the setup of systems and will be deleted later. Turn SM mode on and go to the System Generation and Display Window. Click "Full Grav Survey" on the bottom left corner. This will reveal how many JPs there are in Sol. Use the "Del Jump Point" button until there is only one JP left. Select it and then click "Explore JP". This will create a new system and move you to it.



Odds are, this new system is not Proxima Centauri. That's okay, find the "Delete System" button on the right edge of the bottom row of buttons and click it. Double confirm windows and you'll be back in Sol and the JP should have gone back to showing "Unexplored". So, you can immediately click "Explore JP" again. If it's not the system you want, then rinse & repeat, until you get Proxima Centauri. Once that is done, click "Full Grav Survey" while you're in the Proxima Centauri window and delete the extra jump points until you have 1 leading to Sol and 1 unexplored. Now you can repeat the previous process until you get Alpha Centauri.

Deleting systems this way is harmless as they can be re-discovered, they are not deleted from the game, just from the knowledge of this race. You can also edit the systems if they too many bodies or not enough bodies. For example, for my campaign I want Alpha Centauri to be loaded with good real estate so I will adjust the planets a bit. The final step is to go back to Sol, create a new player race on Earth and then deleting the SM-race you used before. This way, you can start your campaign with a race that has absolutely no knowledge of the process you just went through, to minimise the risk of any problems down the line, especially important since currently the "No Grav Survey" button does not work, meaning that if you do this process with your actual player race, there is no way to remove the knowledge of these systems and JPs. Now you can play the game normally, survey and explore and so on.