Tags: raymoo/freeorion
Tags
-Added some workaround for a bug with options storing, where no speci… …es name stored in config.xml was being read as a boolean true and converted to a string "1", which was being rejected as a species name, leading to the first species in the list being used instead. Now, the species name "1" is checked for in two places, and "SP_HUMAN" is used instead if that occurs. -Made the fallback sepecies selection if an invalid species name is specified (such as "1" as above) start with the first playable species, instead of the first species, so that players shouldn't end up playing a species that wasn't meant for player use due to (for example) lacking the ability to colonize or build colony ships. -Modified HumanClientApp::NewSinglePlayerGame to not create a GalaxySetupWnd (invisibly to player) when quickstarting, since doing so served no purpose when quickstarting. -Tweaked species.txt layout. -Updated Version.cpp. svn path=/trunk/FreeOrion/; revision=4282
Fixed the bug that was causing all (or at least nearly all) of the disagreement between the server and client object positions. The CombatObject added as user data to each Ogre::SceneNode was not being set to the new incoming CombatObject in CombatWnd::CombatTurnUpdate(), causing old object state to be used. This is now fixed. svn path=/trunk/FreeOrion/; revision=3571
Updated Win32 install script and FreeOrion version strings for new re… …lease. svn path=/trunk/FreeOrion/; revision=3094
PreviousNext