NEWS
·
Updated build version to 1823
·
Upadted to .NET 4.6
·
Changed voice response to ASync.
·
Added Personalities table
·
Added DROP Statements to SQL statements.
·
Added Teams table.
·
Added a default pattern for the random name generator.
·
Added handling for a space in the name. This would allow
for multiple names (i.e. Given Name + Surname)
·
Added handling for an apostrophe in the name.
·
Changed capitalization of names to handle multiple name
parts
·
Finished localization of the race form.
·
Fixed some datatype errors in crudRaces
·
Added crudPersonalities to handle Personalities table
·
Added crudTeams to handle Teams table.
·
Added support for commandline arguments. Currently only
supports -debug:on/off.
·
View Logs now fully functional. Send email logs works.
·
Default location for zipped files set to "Zips"
·
Creation of default folders (Zips, Database, Logs)
performed as part of the initialization process if the folders are not present.
·
Fixed error with Options not saving in Program Options.
·
Added a pause when using the "EXIT" console
command to prevent error.
·
Hardened the REPT command.
·
Added PERS command. This calls the create personality
routine. Display is for verification and debugging purposes, none of the info
is saved.
·
Alarm check added.
·
Added LSTP command. This lists personalities created with
PERS. List does not persist between sessions.
·
Added CLRP command. This clears the in-memory personality
list.
·
Added start of Teams tab on the Economics screen.
·
Added Ledger tab to the Economics screen.
·
Teams can be saved now. Still need to link the Leader
droplist with the personalities.
·
Personalities age every year. (TODO: add a birthday to the
personality, have them age on that date.)
·
Personalities will check for retirement at 60+. Chance is
1% cumulative per year over 60.
·
Personalities have a birthdate equal to game date they are
created. They age on that day.
·
Fixed bug causing lockup on program options save.
·
Check versions and update (AICore_Launcher)
·
Localize text fields (AICore_Race)
·
Show Component Design Window (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)
·
Figure out how to validate database integrity.
·
Fix orbit grid from resetting when adding an orbit in
custom systems (AICore_System)
·
Expand voice responses.
·
Manually edit/enter system info.
·
Create Sol system.
·
On a new game creating a new system, the last stellar
component overwrites the rest.