Author Topic: Build 1513  (Read 3017 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 1513
« on: April 08, 2015, 10:51:24 AM »
This is the change log for the current build. I probably shouldn't post until next week when the build number changes, but I want to :) I'm also contemplating open-sourcing this. It's in VB 2013. And the rules aren't widely available. Any feedback on the change log or the open-sourcing idea are welcome.

Code: [Select]
Global changes
Updated to build 1513
Changed .NET version to 4.5.1

Database changes
Added ProgramInfo table to store schema versions.
Added ResearchMaster table for tech tree.
Added script to insert research projects into ResearchMaster.
Modified Insert scripts to delete table contents prior to insert.
Added "IsPlayer" boolean to Races table.
Added ResearchProject table for racial research projects.

Specific Changes
AICore_Launcher.exe 0.1.0.1513
Changed message box to log version info.
Added functionality to launch AI_AIDE.exe after version check.
Added functionality to close launcher when finished.
AI_Aide.exe 0.1.0.1513
Added SchemaVersion to About
AICore_Research
Began work on a research tree display.
Added Component Design button.
Added Completed Projects button.
AI_Aide.exe 0.1.0.1513
Changed Design-mode form regenerate database button code to split out
Create Table SQL and Insert SQL into separate routines.
AICore_Diplomacy.dll 0.1.0.1513
Added GenerateEmpireName function.
Added a form to generate empire names. Accessible via console "EMPN"
AICore_Race.dll 0.1.0.1513
Added SM only check box for player/non-player race toggle on creation window.

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 1513
« Reply #1 on: April 08, 2015, 03:24:26 PM »
Thought I'd update this with a couple screenshots. The first one, main1513.png just shows the console HELP output. The bar in the upper right corner is an input field. It only accepts valid commands, and is a pretty quick way to get access to some of the deeper functions (especially in testing).

The second shot is of the temporary empire name generator. Basically it selects from 8 different consonant/vowel patterns and generates a "word" based on that pattern. The patterns are CVC, CVCCVC, CVCVC, CVCV, CVCCV, VCVC, VCCVC, VCCV. I might expand this later to include things like apostrophes and hyphens. The names generated are suitably alien sounding for the moment though.

*edit*
I should add that the name generator uses the same list of empire types found in Aurora. If the prefix and the suffix are the same, then the suffix gets blanked. So no Empire of Xotla Empire.
« Last Edit: April 08, 2015, 03:29:02 PM by Erik Luken »
 

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: Build 1513
« Reply #2 on: April 08, 2015, 04:58:22 PM »
Woot Traveller word generation flashbacks!!

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 1513
« Reply #3 on: April 08, 2015, 07:08:34 PM »
I'm not sure if I'm going to leave the name generator window in. I put it there for testing the routine :)

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: Build 1513
« Reply #4 on: April 09, 2015, 04:35:07 PM »
leave it in! leave it in!

The boggosity of the universe tends towards maximum.