Author Topic: QAD Astra Imperia System Generator  (Read 6105 times)

0 Members and 1 Guest are viewing this topic.

Offline Sematary (OP)

  • Moderator
  • Commodore
  • *****
  • Posts: 732
  • Thanked: 7 times
QAD Astra Imperia System Generator
« on: October 20, 2015, 11:27:04 PM »
I was thinking on the way home tonight. I can release a race generator and a system generator as stand alone apps. This would aid greatly I think. The code would be using the same code that AI Aide is using, so any updates there would affect this also.
The system generation would help me so much. I have a long list of stars that you guys can go to that don't currently have systems for and with how long gas giant moons can take to generate I am not a big fan of generating systems. Race Generation, depending on what exactly it entails, I think I can take it or leave it.
 

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
Re: QAD Astra Imperia System Generator
« Reply #1 on: October 21, 2015, 11:03:12 AM »

Offline Sematary (OP)

  • Moderator
  • Commodore
  • *****
  • Posts: 732
  • Thanked: 7 times
Re: QAD Astra Imperia System Generator
« Reply #2 on: October 21, 2015, 11:40:13 AM »
How hard would it be to make a quick and dirty strategic map? I have the largest map Chessex makes but it can't fit Uranus through Pluto on it at least not their entire orbits. All I would need is a map with hexes that I can put dots on that I can label.
 

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
Re: QAD Astra Imperia System Generator
« Reply #3 on: October 21, 2015, 12:49:16 PM »
I've not even begun looking at mapping in AI Aide.

Offline Sematary (OP)

  • Moderator
  • Commodore
  • *****
  • Posts: 732
  • Thanked: 7 times
Re: QAD Astra Imperia System Generator
« Reply #4 on: October 22, 2015, 02:22:00 AM »
Turn 18 is shaping up well, I think I have all needed information. Either later tonight or tomorrow I will be posting it.


Erik, I tried your system gen, it works great on my computer. For an Alpha that is not feature complete there is nothing more I could ask for. So far in every system its generated there has been a wormhole, is that just luck of the draw or if I want a wormhole in the system that would be the one to put in? As I am sure you are aware saving doesn't do anything, Custom System creation mostly works but is not feature complete. One thing I would really like to see more than the others is moon generation, that is the part I most dislike doing by hand at the moment, but that is for a future version and the normal generation works great.

EDIT: Also just noticed that the B component is nonfunctioning in that its just a repeat of the A component (haven't seen more than binaries and single star systems yet)
« Last Edit: October 22, 2015, 02:23:45 AM by Sematary »
 

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
Re: QAD Astra Imperia System Generator
« Reply #5 on: October 22, 2015, 08:47:46 AM »
Wormholes - Seems to be. I'll need to track that down.
Saving - Yep. I know :)
Custom - Work in progress on AI Aide, so it's not fully functional here either.
Moons. I've not gotten to them yet. Mainly since I'm not sure how to display them.

The B/C/D components do replicate the A component. They aren't supposed to. I'll need to track that down as well.

Actually, saving should work. You should be able to copy the database over to an AI Aide install, enter design mode and see the systems there. One of the prerequisites for creating a system in AI Aide is an active game. I get around that by manually assigning game id 9999 to all the systems generated.

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
Re: QAD Astra Imperia System Generator
« Reply #6 on: October 22, 2015, 09:13:15 AM »
Saving fixed.

*edit* sort of.

*edit 2* Really fixed now. Of course, there is no functionality to retrieve the saved system in the QAD System generator.
« Last Edit: October 22, 2015, 09:38:37 AM by Erik Luken »
 

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
Re: QAD Astra Imperia System Generator
« Reply #7 on: October 22, 2015, 10:00:56 AM »
Wormholes fixed.

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021

Offline Sematary (OP)

  • Moderator
  • Commodore
  • *****
  • Posts: 732
  • Thanked: 7 times
Re: QAD Astra Imperia System Generator
« Reply #9 on: October 22, 2015, 02:24:12 PM »
Wormholes - Seems to be. I'll need to track that down.
Saving - Yep. I know :)
Custom - Work in progress on AI Aide, so it's not fully functional here either.
Moons. I've not gotten to them yet. Mainly since I'm not sure how to display them.

The B/C/D components do replicate the A component. They aren't supposed to. I'll need to track that down as well.

Actually, saving should work. You should be able to copy the database over to an AI Aide install, enter design mode and see the systems there. One of the prerequisites for creating a system in AI Aide is an active game. I get around that by manually assigning game id 9999 to all the systems generated.

Good to know. For moons maybe have it as either a drop down menu (if thats possible) so you click on the planet in question and it expands the list of moons. Or maybe as as its own list similar to how the components are shown.
 

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: QAD Astra Imperia System Generator
« Reply #10 on: October 22, 2015, 03:38:59 PM »
I like Semetary's idea of having the moons be a drop down below the planet,  that would be nice and neat!

when I hit custom system incidentally the program grenades with a bunch of field not founds.  every time
The boggosity of the universe tends towards maximum.
 

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
Re: QAD Astra Imperia System Generator
« Reply #11 on: October 22, 2015, 03:56:43 PM »
I like Semetary's idea of having the moons be a drop down below the planet,  that would be nice and neat!

when I hit custom system incidentally the program grenades with a bunch of field not founds.  every time

Yeah. As I said, it's quick and dirty (QAD). I just tested to make sure the random bit worked. And the save functionality. Though accessing the saves is going to be an issue. :)

And I really should put a button on the "main" form that appears so when you do hit save and the window closes, you can re-open it without relaunching. In fact, I could list the systems tied to game id 9999 on there and let you select one to display.

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: QAD Astra Imperia System Generator
« Reply #12 on: October 22, 2015, 04:11:27 PM »
that'd be pretty sweet actually

does the save button just save the current system to the game ID?
so if you made 3 or 4 systems and saved them all would they all show up on form 1?
The boggosity of the universe tends towards maximum.
 

Offline Sematary (OP)

  • Moderator
  • Commodore
  • *****
  • Posts: 732
  • Thanked: 7 times
Re: QAD Astra Imperia System Generator
« Reply #13 on: October 22, 2015, 04:12:53 PM »
Should we split this conversation off?
 

Offline Erik L

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5656
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
Re: QAD Astra Imperia System Generator
« Reply #14 on: October 22, 2015, 04:34:17 PM »
that'd be pretty sweet actually

does the save button just save the current system to the game ID?
so if you made 3 or 4 systems and saved them all would they all show up on form 1?

The save button saves the system that has been created to the database. In the full AI Aide, it would use the game id of the active game. Here it uses 9999 as a work around. For launching existing systems, look at the attached pic for an example of what I'd do. The listbox would contain the system id and the name.