Final Frontier Scenarios

deanej

Deity
Joined
Apr 8, 2006
Messages
4,859
Location
New York State
How can I create a scenario in my Star Trek mod based off of Final Frontier? It's impossible to place solar systems. When they are created via worldbuilder, they have no planets. I thought that was OK as planets would be added the next time the map was loaded. Big mistake. When I went to save the scenario, civ gave me a python exception about getSunType and refused to save the rest of the map data in the file. Now I have a garbage scenario file, which basically ruins a whole week of work with the settings and starting techs for each civ. How can I create a worldbuildersave file and move solar systems? Please help.
 
It's been a while since I was making the spiral galaxy map script, so my memory is fuzzy. I believe there were terrain features that drew the planets. Sun in the middle, and then planet 'feature' in the rest of the fat cross.
 
Actually, the flood planes are placed in map generation to prevent other features such as Asteroids and Space Radiation being placed near the planets. Planets are generated on game start, unfortunately the worldbuilder file chokes when it ties to write data for a system that doesn't have anything generated. Unfortunately I don't know how to call the code that finds these systems and puts planets in them in the middle of the game.
 
If I remember correctly, if you had missing 'flood plains' around the star, you would see a gap in the planetary orbit graphics. Sorry if I'm just throwing false memories at you, I might be confused with supernovas and black holes. :lol:
 
Can anyone help?!?!?!? I'm pulling my hair out here!!!!!!!:wallbash: The CvWBDesc.py file does not check to see if a system has no planets/sun when saving the data, which it should. Thus the python exception. If someone can tell me how to modify the file to make it check, I will forever be in your debt.

EDIT: Do labels in WorldBuilder get saved in the file? If they do I could place the systems by editing the file manually and bypass the whole problem.
 
Back
Top Bottom