Pieces V1.03

. Fixed entry dragging horribleness that could arise when dragging a queue entry in the planet wnd while the queue list was updating from a previous queue order change being async processed by making the planet wnd execute any queue order changes in the listbox itself immediately, and having the event processing not try to rebuild the queue itself (translation: fixed an issue causing a crash.

Pieces

Pieces V1.03 Online

  1. • Game now remembers MP map and galaxy settings like single player
  2. • You can now add random opponents to play against
  3. • You can now edit custom factions
  4. • Added lots of new pirate ships and star bases (and if you select the pirate ship style for your custom faction you will get • a whole new line of ships)
  5. • Added 2 new cosmetic ship pieces for designing your own ships
  6. Fixes
  7. • Fixed a crash in multiplayer caused by the hosts continuing to send messages after game was over
  8. • Rewrite of the turn state machine to fix numerous stuck turn issues
  9. • Fixed a bad iridium prereq for the starbase influence hub
  10. • Added some self-healing code so that if you are loading a game with a corrupt object (a ship without a fleet) the game continues loading rather than crash
  11. • Fixed bug where if a battle against a shipyard or starbase was aborted, the shipyard/starbase didn’t reset its battle information, so it thought it was still in a battle and couldn’t be attacked again or interacted with by the owner
  12. • Fixed a crash if the player builds more than 32 improvements on a colony
  13. • Fixed entry dragging horribleness that could arise when dragging a queue entry in the planet wnd while the queue list was updating from a previous queue order change being async processed by making the planet wnd execute any queue order changes in the listbox itself immediately, and having the event processing not try to rebuild the queue itself (translation: fixed an issue causing a crash on the planet screen)
  14. • Fixed an issue where you could click the rush button in the planet context wnd multiple times in a single turn before even one of the rush events was processed, especially during the start of a turn
  15. • Fixed a bug where the rush button, if enabled and disabled in the same frame, could actually become clickable for a split second when ultimately the intention was to keep it from being clickable at all
  16. • Fixed a crash when the AI wants to give away a ship but doesn’t have any
  17. • Fixed bug where you could attempt to eject ships from a shipyard that were not ejectable from the shipyard context wnd, caused by being able to click the button in between update ticks that disable/enable the button.
  18. • Fixed missing economic improvements int he Yor tech tree
  19. • Fixed an issue keeping resistance bonuses from some techs from working
  20. • Fixed bug where the turn button enabled itself and the start turn fadey text “Week X” would show up right after you pressed the turn button, and then again at the start of the next turn
  21. • Fixed an issue where “request constructor” from a starbase wouldnt work if you obsoleted your base constructor
  22. • Fixed an issue causing Tech Specializations to have incorrect highlighting after loading a game
  23. • Fixed an issue causing the mousewheel to scroll the planet list on the side of the main game screen to stop if the cursor passed over the queue status bar
  24. • Fixed a crash caused by too many fleets being ctrl+click selected
  25. • Moved all user files to the my documents directory (this will resolve permission issues some users were having attempting to • create the files to run the game and cause symptoms like missing UI or a crash on start
  26. • Fixed issues caused by having large fleet mass exceed expected maximums
  27. • Fixed issues cause by having the battle ranking for large fleets exceed expected maximums
  28. • Fixed an issue causing a stuck turn when creating a trade route
  29. • Fixed a crash after razing a colony caused by not cleaning up trade routes
  30. • Fixed a crash caused by a lingering selection after razing a colony
  31. • Fixed a multiplayer crash when automatic upgrades were happening in colony queues
  32. • Fixed an issue that caused ship designs to lost their names when being saves (usually the ship would just be called “M_”)
  33. • Added an exception handler (if your game crashes the crash info will be submitted to Stardock automatically)
  34. • Fixed an issue where the game could run out of text handles late in the game
  35. • Fix to keep the game from crashing on load if you don’t have the consola.ttf file in your font directory
  36. • Fix that can cause some games from being reported to the Metaverse
  37. • Fix to allow the game to load if you have non-ascii characters in your user name
  38. • Foxed an issue where ship upgrade in multiplayer were free
  39. • Fixed an issue defying the UP in multiplayer could cause the game to get out of sync
  40. • Fix scope issues with Planetary defense and resistance in tech trees
  41. Balance
  42. • Updated the Spiral galaxy map to look more organic
  43. • Bumped Thala & Iconia to class 16 from 15, to make all starting systems total 16
  44. UI
  45. • Decreased the range line intensity so that the line would always be visible but not too bright
  46. • Adjusted the emissive map and emissive texture intensities so that swapping materials won’t create blow outs
  47. • Changing the Enable Mods option now pops up a message saying you have to restart the game for the change to take effect
  48. • Increased the space for tech descriptions on the tech unlocked screen (some descriptions didn’t fit)
  49. Performance
  50. • Fixed an issue causing quick battle to take a long time (also contributed to long time between turns)