Aurora 4x

Astra Imperia => General News => Topic started by: Erik L on April 24, 2015, 04:14:16 PM

Title: Update 1515
Post by: Erik L on April 24, 2015, 04:14:16 PM
Teaser for you all. 1515 will be out next Wednesday, but here are the notes as of today

Global Changes
   Changed build to 1515
   Refactored some code and variables.

Database Changes
   Added RaceID and GameID to Colonies table.
   Added RaceAdjective to the Race table.
   Changed XCoord, YCoord, and ZCoord in Systems table to REAL from INTEGER.

Specific Changes
   AICore_Data.dll (
      Began creation of specific table CRUD classes.
         Created crudAtmosphere for Atmosphere table.
         Created crudColonies for Colonies table.
         Created crudSystems for Systems table.
         Created crudSystemBodies for SystemBodies table.

   AI_Aide.exe (
      Added a bit of code to refesh the race list droplist when
         creating a new game with a new race.
      Added "Copy to Clipboard" button on Log Viewer screen.
      Tokenized some plain-text messages.
      Added Game Options window for game, as opposed to program options.

   AICore_Race.dll (
      Fixed functionality to select a picture for the race.
      Moved RaceName generation function to AICore_Race from AICore_Diplomacy
      Added random generation of racial name, plural and adjective to random race creation.
      Random race creation selects a random picture from the \Graphics directory.

   AICore_Diplomacy.dll (
      Moved RaceName generation from AICore_Diplomacy to AICore_Race.

   AICore_General.dll (
      Added raceAdjective to the race structure.
      Moved some structures from AICore_System to AICore_General.

   AICore_Launcher.exe (
      Added support for German language.

   AICore_Research.dll (
      Added support for German language on research form.
      Added localization support for completed research form.
   AICore_SysGen.dll (
      Added localization support for system form.
      Began work on saving systems to the database.
      Renamed project to AICore_System to match DLL.

   Random race creation locks up occasionally. This necessitates a shutdown of the program via external means.

Title: Re: Update 1515
Post by: boggo2300 on April 27, 2015, 04:29:11 PM

(and it's already Tuesday here!)