Author Topic: Build 1517 Release  (Read 5009 times)

0 Members and 1 Guest are viewing this topic.

Offline Erik L (OP)

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5654
  • 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
Build 1517 Release
« on: May 05, 2015, 02:51:44 PM »
Here's the link: https://www.dropbox.com/s/ercz12nz9087nic/AI_Aide_0.1.2.1517.zip?dl=0

And here is the changelog:

Global Changes
   Changed build to 1517
   Removed manual setting of connection string to database object.
   Removed manual initialization of database connection.

Database Changes
   Added 43 more technologies to ResearchMaster.

Specific Changes
   AICore_System.dll (0.1.2.1517)
      Added tab on system window for wormholes.
      Added Temperature column to system display.
      Added Biosphere column to system display.
      Added German language support for Wormhole tab.
      Added HydroPercent generation
      Added Biosphere generation
      Added HydroPercent to planetary grid
      Added functionality to close the window after save.

   AICore_Data.dll (0.1.1.1517)
      Created crudStarNames for StarNames table.
      Created crudRaces for Races table.
      Created crudEmpireTitles for EmpireTitles table.
      Created crudRacialTraits for RacialTraits table.
      Created crudResearchProject for ResearchProject table.
      Created crudResearchMaster for ResearchMaster table.

      Added RowCount property to crud classes.
      Added ReadByID method to crud classes.
      Added MaxRows property to crud classes.
      Fixed a crapton of errors after I "improved" the crud classes.
      Added Clear method to crud classes.
      Added constructor to DBFunctions to set connection string and init connection.

   AICore_General.dll (0.1.1.1517)
      Added Hydropercent to planet structure.
      Added constructor to aiDice to initialize all the params (why didn't I think of this 10 years ago?)

   AI_Aide.exe (0.1.2.1517)
      Fixed issue with new games not being listed.
      New Game creation writes to RaceGame now.
      Added console command to call alien name generator
      Added capability of a buffer after the 4 letter console command for parameters.

   AICore_Race.dll (0.1.1.1517)
      Added random government selections in random race generation.
      Added button to randomly generate a race name (including plural and adjective)
      Added a function to randomly generate an alien name. Requires a pattern. Allowable pattern elements are:
         V - Vowels.
         B - Bilabials.
         L - Labiodental.
         A - Alveolar.
         P - Palatal
         E - Velar
         G - Glottal

TODO:
   Check versions and update (AICore_Launcher)
   Localize text fields (AICore_Race)
   Show Component Design Windo (AICore_Research)
   Read table for specified system ID and fill form (AICore_System)
   Account for user preference when determining minerals (AICore_System)
   Read the database for colonies (AI_Aide)

Bugs

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: Build 1517 Release
« Reply #1 on: May 05, 2015, 04:47:00 PM »
moons  in system gen?

I'd still like a Generate Sol button for initial campaign setup as well,  though both of these aren't overly important at the moment obviously
The boggosity of the universe tends towards maximum.
 

Offline Erik L (OP)

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5654
  • 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: Build 1517 Release
« Reply #2 on: May 05, 2015, 04:51:50 PM »
moons  in system gen?

I'd still like a Generate Sol button for initial campaign setup as well,  though both of these aren't overly important at the moment obviously

Moons are on the To Do list. There already is a table for them. Just need to put in the generation routines.

Sol... The stellar system model I'm using is much simpler than Aurora, so there would be no where near the complexity or accuracy here. I can do it, just need to do it. :)

At some point I will most likely have the canon worlds/systems be created with a button click.

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: Build 1517 Release
« Reply #3 on: May 06, 2015, 04:33:50 PM »
cool,  it wasn't an urgent thing, just wishlisting!

what about the option to manually edit a system?
The boggosity of the universe tends towards maximum.
 

Offline Erik L (OP)

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5654
  • 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: Build 1517 Release
« Reply #4 on: May 06, 2015, 04:37:32 PM »
cool,  it wasn't an urgent thing, just wishlisting!

what about the option to manually edit a system?

That would take some work. Especially in the verification area. It probably can be done.

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: Build 1517 Release
« Reply #5 on: May 06, 2015, 04:51:43 PM »
what about the option of a dropdown box instead of the RNG that way you still get to use the same verification system?
The boggosity of the universe tends towards maximum.
 

Offline Erik L (OP)

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5654
  • 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: Build 1517 Release
« Reply #6 on: May 06, 2015, 05:53:47 PM »
what about the option of a dropdown box instead of the RNG that way you still get to use the same verification system?

It might be for some things. The system name is already editable. SystemID I could make a number up/down with the min/max preset to the game options. System Location I could separate out into three boxes and treat like the system ID. The biggest issue is the data grid. I'd have to check and see if that one can handle drop downs.

Offline Erik L (OP)

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5654
  • 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: Build 1517 Release
« Reply #7 on: May 08, 2015, 02:57:19 PM »
Been thinking about this.

There is now a button on the New System window which says "Custom System". Clicking this brings up a new window. System Name, ID, and Coordinates are editable plus have a button to randomly select.

There will be a button to add a secondary/tertiary/quaternary star and one to add orbits to each. The grid will allow for selection of planetary type and atmosphere at a minimum. I may include gravity. The rest will probably remain random based on the planetary type.

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: Build 1517 Release
« Reply #8 on: May 10, 2015, 04:42:53 PM »
that sounds pretty good,  I think that would handle most of the cases I was thinking without to much fluffing about
The boggosity of the universe tends towards maximum.