Another System Generator: As Above So Below

Some update pics for my OTU cousins:

You can now enable the border names - which is helpful in the full Universe Import as there so many of them.

And I know a lot of people get frustrated or are not sure what to do about Foreven. So I have added the option of uploading a complete version of Foreven from our own @Terry Mixon . I know Terry has spoken of it elsewhere but I welcome him to mention a quick summary of it here or link to his other conversations elsewhere.

Though I am a heathen who does not play in the OTU I am looking at stealing it for my own campaign.

1779501306315.png

1779501393076.png
 
Some update pics for my OTU cousins:

You can now enable the border names - which is helpful in the full Universe Import as there so many of them.

And I know a lot of people get frustrated or are not sure what to do about Foreven. So I have added the option of uploading a complete version of Foreven from our own @Terry Mixon . I know Terry has spoken of it elsewhere but I welcome him to mention a quick summary of it here or link to his other conversations elsewhere.

Though I am a heathen who does not play in the OTU I am looking at stealing it for my own campaign.

View attachment 8085

View attachment 8086
Looks great!
 
Hello everyone,

I have uploaded v0.12.0 this morning. This was something I have been planning for a while and I am happy it is here. We have the first iteration of world images and maps.

Every mainworld and non-mainworld terrestrial body should now have an option to see an image of the world.

1779638830099.png

1779638853762.png

This will give you a world image:

1779638893644.png

And if you open the map you get a choice of four projections:
1779638917658.png

1779638944192.png

1779638961786.png

1779638982167.png
 
Excellent work! Both the system viewer and the world image will be *very* helpful and come as extremely welcome tools (as I don't need to do system maps by hand anymore - was in the habit of drawing these in the style of old DGP system maps for my players). Two thumbs up!
 
A look at some worlds with A, B, and C atmospheres.

I took inspiration from this conversation with Gemini AI about the types of oceans to expect:
1779722152545.png

While I did not follow the rules exactly, it gave me some inspiration for what oceans might look like in these extreme atmospheres:

1779722106044.png



1779722219175.png

1779722281489.png

1779722356396.png


If you ever get confused on what is ocean and what is land, the land will have topography textures with white sections showing higher altitudes and peaks. Not be confused with the wisps of clouds for effect on some worlds.

The image is based on atmosphere and hydro scores and, if a Mongoose system build was used, mean temperature.
 
Excellent work! Both the system viewer and the world image will be *very* helpful and come as extremely welcome tools (as I don't need to do system maps by hand anymore - was in the habit of drawing these in the style of old DGP system maps for my players). Two thumbs up!
Thank you for the kind comments. I too have been making these manually in my campaign so I wanted these to save myself work.
I had been putting the images into a dedicated pdf "pamphlet" for each system the party travels to. I am going to experiment with having the program produce something similar for us at the touch of a button.
 
A small request for the system viewer. Could the orbiting speeds be even slower. Now the default speed is quite fast and the lowest speed (of x0.1) is still a bit too fast for my liking. Could you, perhaps, provide a x0.05 speed - or better yet, refactor the current x1 as x0.5 and then effectively have the x0.1 become x0.05 speed (sorry if that was poorly explained, English isn't my first language).

A pdf "pamphlet" (or something similar) for each system would be super great!
 
A small request for the system viewer. Could the orbiting speeds be even slower. Now the default speed is quite fast and the lowest speed (of x0.1) is still a bit too fast for my liking. Could you, perhaps, provide a x0.05 speed - or better yet, refactor the current x1 as x0.5 and then effectively have the x0.1 become x0.05 speed (sorry if that was poorly explained, English isn't my first language).
Yes, I can do that. I will make a change in the next version for more control over the speeds.

A pdf "pamphlet" (or something similar) for each system would be super great!
I think so too. It is a few releases away. I need to get some other things done first. Next up is subsector export to wiki/obsidian markdown files.
 
Release Day!

v0.13 is in production and has the following updates:
1. **Exports:** Added markdown file exports (Obsidian Export)
2. **CT Engine/Filter Menu:** Adjusted filter menus to treat size of S and R as between 0 and 1
3. **Refactor:** Code refactor, harmonizing to_eHex and from_eHex functions
4. **RTT Engine:** Fixed bug that was not pulling TL from Settings
5. **System Viewer:** Reduced overall speeds on orbits
5. **System Viewer:** Added stellar body orbit speed slider
5. **System Viewer:** Removed dependencies between sliders

The exports is the big update I was waiting for. Something I had planned right from the beginning was being able to export my Traveller data into my own personal wiki. Now that we have the first cut of our visuals done, we can build the first iteration of our wiki builder.

I made a video showing how it works here:

As mentioned in the video I use Obsidian as a markdown reader for my own personal wikis. It is free to use and works right on your own device so you don't have to log in anywhere or host your data on someone else's cloud solution.

1779982647022.png
 
A small request for the system viewer. Could the orbiting speeds be even slower. Now the default speed is quite fast and the lowest speed (of x0.1) is still a bit too fast for my liking. Could you, perhaps, provide a x0.05 speed - or better yet, refactor the current x1 as x0.5 and then effectively have the x0.1 become x0.05 speed (sorry if that was poorly explained, English isn't my first language).

A pdf "pamphlet" (or something similar) for each system would be super great!
I forgot to mention this change was in today's release. Please try it out and let me know if see an improvement.
 
A small update today based on some requests from the COTI forum. Now at v0.13.1

1) Wiki entries now all link back to the system and subsector entries
2) You have the option of a hierarchal folder structure so the subsector overview entry sits one directory above the detailed entries
 
Hi All,

Another patch today. This morning I uploaded v0.13.2.

The world image generation now has more realistic continents. Everyone's opinion of realistic is a little different so I have added two sliders in the settings so each user can pick the look they like the most.

I have also updated the diamond projection so it better aligns with the T5 standard.

1780157541919.png

1780157564467.png

1780157586766.png

1780157596437.png
 

Attachments

  • 1780157556395.png
    1780157556395.png
    19.7 KB · Views: 2
I forgot to mention this change was in today's release. Please try it out and let me know if see an improvement.
Yes, it is a marked improvement. Thank you!

I take it the actual speeds the planets orbit around their star in the viewer are based on their orbital distance and orbital period, right?

I'm dense, could you explain what the sliders for the world image (map) do? Sorry, I haven't had time to play around with the settings to test and find it out.

This is shaping up to be a massively helpful tool and I just want to thank you again for your hard work! Much appreciated!
 
I take it the actual speeds the planets orbit around their star in the viewer are based on their orbital distance and orbital period, right?
Mongoose engine builds: Yes for both
Other builds: Orbital distance (if available)

I'm dense, could you explain what the sliders for the world image (map) do? Sorry, I haven't had time to play around with the settings to test and find it out.
Here are some guidelines for the world map sliders:

1) The two world images above are the same world with different settings so you can see the impact. Once you play with it you should see what is going on.
2) The Continental Definition slider slid all the way to the far left provides ocean worlds with lots of little islands. On the far right makes ocean worlds have all of their land grouped into two or three large continents with no other islands.
3) The Coastline complexity just changes the nature of the coastlines
4) I should not have placed the slides in the Generation section. The rendering is done after Generation. What this means is you can generate a system and look at the planet, change the sliders, and then look at the planet again and see the difference without having to keep generating the system.

Notes:
- only really impacts worlds with fluid oceans
- this is not a world by world setting - this is a general setting. if you like the worlds as they look then leave the default. Right now I am playing with the settings in the above image (0.35/0.45).


This is shaping up to be a massively helpful tool and I just want to thank you again for your hard work! Much appreciated!
Very happy to hear this, thank you.
 
Small patch today.

Updates include:
### [v0.13.3]
1. **JSON Save:** JSON saves now include all settings (display toggles, planet rendering, generation options)
2. **Imperium Import:** Imperium imports now use full sector names (matching Universe Import behaviour)
3. **Settings:** The "World Image Generation" sub-header and both sliders (Continental Definition, Coastline Complexity) are now at the bottom of the Visual Options section and removed from Generation.
4. **BTS Routes:** Fixed bug that sometimes hid/unhid parts of other routes
5. **Maps:** Diamond Projection hex overlay updated to better match T5 standards

A kind soul in the COTI forums mentioned my T5 Diamond projection had the hexes in the wrong orientation (they were flat-topped instead of pointy-topped), so that has been fixed.

1780344473390.png
 
New release today. V0.14.0.
### [v0.14.0] - 2026-06-05
1. **Filter:** Added ability to filter stellar information
2. **Mongoose:** Added Class III, Class IV, Class VI and Giants to bottom up generation (Special table)*
3. **Mongoose:** Added Setting to use Optional Variant adding the realism of more colder M-type (red dwarf) systems

*I admit I thought I had already done this. The work was all there but I never made the connection to the generation engine.

This is all about when the Generation engine rolls a 2 for primary Star Type:
1780675281185.png

In the Mongoose Top Down system we treat a roll of "2" as an M-class star. Going to the Special table might change the UWP stats.
In the Bottom Up system we now incorporate the Special Table for rolls of 2- Rules as Written.
The optional unusual/peculiar tables are not yet included, but will be added in a future version.

We also have a setting in the Generation section that enables this option:
1780675266105.png

Finally you can search on stellar types now:
1780675250939.png
 
Back
Top