• Register

Pioneer is a space adventure game set in the Milky Way galaxy at the turn of the 31st century. The game is open-ended, and you are free to explore the millions of starsystems in the game. You can land on planets, slingshot past gas giants, and burn yourself to a crisp flying between binary star systems. You can try you hand at piracy, make your fortune trading between systems, or do missions for the various factions fighting for power, freedom or self-determination.

Post news Report RSS Pioneer Alpha 29

Here is this months Windows build of Pioneer, Alpha 29. It's a cracker!

Posted by on

The Pioneer development team is pleased to announce the release of Pioneer Alpha 29. This month we have a rewrite of the infoview, including per-mission screens and player name/face customisations. Also we have over a hundred new factions with varying government types, and sector map updates to view them. Full changelog and builds for Windows, Mac OSX and Linux (32 & 64-bit) are available from the download page.

New features

  • InfoView (F3) rewrite. Now has player name/face customisation and per-mission info screens (#1633, #1785)
  • Economical autopilot. Trades fuel for time (#1582)
  • Your ship's automatic rotation damping can now be turned off (#1570, #1156)
  • Almost 100 new factions with varying government types (#1621, #1620, #1675, #1761, #1771)
  • Zoom out the sector view to see a faction map (#1754, #1764, #1761, #1796, #1784)
  • modelviewer can now dump models to Wavefront-format files (#1763)

Minor changes and tweaks

  • Cargo scooping now only requires a collision against the ship rather than a specific part of it (#1674)
  • Refueling now handled by Lua script (#1649)
  • Fixed navigation lights on Courier, Trader, Meteor, Natrix (#1710, #1711)
  • Added transparent backgrounds to planet icons to avoid some visual glitches (#1572)
  • Don't clear hyperspace target when the current system is selected in the Sector View (#1662)
  • Improved scanner draw performance

Fixes

  • Workaround shader glitches for planets with zero temperature (#1712)
  • Pioneer should not be marked as "Not Responding" on startup in Windows (MSVC builds only) (#1743)
  • Fixed flight log crash after visiting 1000 stations
  • Barnard's Star is now a member of the Federation (#1620)
  • Reduce use of random number generator in sector generation. Fixes
    super giant distribution and makes it go a little faster (#1765)

Script changes

  • Custom Systems: Faction allegiance can now be set for custom systems (#1621)
  • Factions: More than one government type with weighting can now be specified for a Faction (#1621)
  • Factions: A radius attribute is available on the Faction object (#1660)
  • debug.deprecated function to warn when a deprecated function is used (#1718)

UI changes

  • Gradient container to provide a linear gradient background (#1682)
  • Expand container to force a widget to fill available space (#1685)
  • SmallButton widget (#1722)
  • Icon widget (#1737)
  • TabGroup controller
  • Label exposes SetText to Lua (#1690)
  • Box containers no longer take expand/fill flags (#1665)
  • Margin can now apply a margin to a single side or direction (#1747)
  • Grid can now have nil entries and has a ClearCell method (#1723, #1738)
  • Functions taking a widget can now take a table with a 'widget' field (#1723, #1738)
  • Widget.SetFontSize has been replaced with SetFont to select both type (normal
  • or heading) and size (#1684)
  • UI constructors for 'Single' widgets take an optional final argument specifying the inner widget (#1723, #1738)
  • MouseMove event also receives relative mouse travel (#1767)
  • Improved UI sliders/scrollbars (#1720)
  • UI elements can now be disabled (#1749, #1721)
  • More flexible UI widget size control (#1746)

Internal changes

  • Wrapper to allow new UI to provide views for the old GUI system (#1691, #1755, #1756, #1759)
  • Fix the LuaObject the Check/GetFromLua, which were swapped round (#1730)
  • Models moved to data/lmrmodels to make space for new model system (#1762)
  • Code cleanup in StarSystem (making several members private) (#1773)
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: