Here is the full changelog of Unending Galaxy [Beta 1]
AI - Factions
+ Factions are much better at handling their money
+ Made shipyard building higher priority than military bases
+ Factions can transfer money between accounts when needed
+ Not all factions manage their money the same way (siraks send more money toward military, the federation toward diplomacy, ..)
+ Some factions (siraks and pirates) can spawn civilian scavenging ships
+ Bounty hunter and scavenger spawn cap proportional to amount of capital sectors (instead of total sectors)
+ AI Core doesn't use money anymore (docks are free, otoh they cannot convert money into ship parts)
+ Factions with a territory >1/3 of the map will become less aggressive
AI - Ships
+ New AI : Scavenger Ship (collect loot dropped by others and sell it)
+ New AI : Spacefly
+ New AI : Spacefly Hunter
+ Most individual ship AI can flee and seek repairs
+ Reduced amount of time some AI ships can stay docked doing nothing
+ Police forces (and some other categories) will follow offenders until they leave their solar system
+ Fixed some cases were 2 military ships would fight despite peace time (caused by call for help from 3rd party)
Communications (ship to ship)
+ Added option to ask pirate for the nearest pirate base
+ Added option to sell your cargo to traders who are looking for it
+ Added option to ask a ship to surrender its cargo (if any)
Diplomacy
+ Added option to request a tribute from another faction
+ War weariness (when very high) has a bigger impact on the decision to make peace
+ Effectiveness of bribes varies from faction to faction.
+ New negative relation modifier: dislike of big empires (>1/3 of the map)
Economy
+ Balanced pricing of weapons, shields, docks and ships
+ Building stations cost money
+ Factions receive more initial money to cover for said building costs
+ Factions use separate account for diplomacy, military, building and general matters
+ Good transport between factories of same faction no longer require money
+ Construction speed of docks (default speed) doubled
+ Military bases will accept to buy all ship equipment (including foreign ones)
+ Improved trading jobs dispatch
+ Civilian pay taxes when they make a profit instead of getting a % removed periodically from their total funds
Fog of War ** New **
+ Added ability to hide objects in sectors the player don't have assets in
+ Stations, once revealed stay revealed, but ships don't
+ FoW is optional and can be disabled when starting a new game
Game Data
+ Slight weapon and shield tuning
+ Several new ships (mostly pirates)
+ Ships turn rate heavily increased to improve how movements look
+ Adjusted price of some wares
+ Updated all maps
+ Changed Sirak flag
Gameplay & World
+ Added extremely basic "declare independence" mechanism
+ Added initial cease fire timer to factions so maps with full fledged empires won't fall into chaos immediately
+ Asteroids renamed to "Rocks (iron ore)", "Rocks (crystal)" ..
+ Destroyed ships can drop passengers
+ You can sell passengers to slave pits (money gain)
+ You can bring back passengers to the safety of a trade stations (50% money gain + reputation)
+ Ships "glide" longer when their engine is off
+ Renamed "Constructor" to "Dock Builder"
+ Renamed "Loot!" to "Cargo Pod"
+ Renamed asteroid miners to "mining" ships (instead of "civilian")
+ Sectors linked to solar systems and named accordingly
+ Implemented random name generator for pilots of all 3 races (no more John Doe XYZ)
+ Improved hitboxes of small ships
+ Spaceflies spawn in a few rare ore belts.
+ Some factions (pirates, isa, federation) will spawn spacefly hunting ships
+ Added some more stuff
Graphics
+ Bloom shaders should work as expected and with much less impact on FPS
+ Added some new nebulae and planets
+ Replaced Sirak transport with one more consistent with other Sirak ships
+ Made asteroids bigger
+ Better sprites for many factories
+ Better sprites for drath, sirak and human specific stations
+ Added many new icons
+ Added custom crosshairs
+ Interpolation (video) settings working as intended
Independence ** New **
+ Added option to transition from pilot to empire leader
+ Option available in the empire manager
+ All sectors with a player trading station / military base / shipyard will be given to the player
+ All factions who lost a sector will declare war on the player
Map Settings
+ "Hide unexplored sectors" setting is now working properly
+ Undiscovered sectors next to explored ones appear in transparency / darker on the galactic map
+ Initial expansion setting is now working
+ Added option to start with a large player empire
+ Added option to set a military manpower multiplier
+ Added option to set initial amount of resources given to factions
+ Added option to set the pacing of the game (build times, expansion, production...)
Mission System
+ Added highlight of target object for cargo missions
+ Opening the mission tab in empire manager will highlight the current mission
Optimizations
+ Massive performance improvement in very populated maps / long games
+ halved physics threads CPU cost (wasn't high to begin with)
+ Reduced AI threads CPU cost by a tiny bit (still lot of work to be done)
+ Some very often used combat related functions are less CPU consuming
+ Cached current order and target of ships to get better performances in many critical parts
+ Cached sector's GetMilitaryStrength (may speed up pirate ship AI and faction AI a bit)
+ Other misc code optimizations
+ Changed the way components are stored so access and addition are faster
+ Saving the game takes much less time
+ Cached asteroid list (reducing cpu cost of miners, spaceflies)
Sound
+ Option to set the volume for sound effects is now working as intended
+ Added weapon sound effects (for the ship the camera is on) and explosions
+ Added menu opening sound effects
+ Added "Jump" sound effect
+ Added sound for the ship's engines
+ Setting sound/music volume to zero will prevent sounds from playing instead of muting (less cpu usage)
UI
+ Holding down [Shift] show the overlay (health and name) of all ships and docks
+ Said overlay's look has been improved
+ "Exit to main menu" go back to the main menu instead of the splash screen
+ Added solar system information to relevant menus
+ Text displayed when changing sector shows system and uses owner's color
+ Improved log at the bottom, can show up to 4 lines and use colors (red = bad event, green = good event)
+ Trade/Comm button (and keyboard shortcut) become a contextual "Use" button (comms, trade, loot, use wargate)
+ Trade/Comm button's icon change according to context
+ Jump button moved to the galactic menu bar
+ Added more help tooltips / updated existing ones
+ Slight redesign of the left menu bar
+ Added "get repairs/resupply" to individual ship command menu
+ Unpausing the game no longer reset the view mode to standard
+ The cargo tab used in many menus has been improved
UI - Bookmarks ** New **
+ Added "bookmark" widget (similar to the fleet one) to keep track of important player ships/docks
+ Double clicking an item in the list open its setup menu
+ Left click only select the object
+ Bookmarks sorted by class > name
UI - Cargo Transfer ** New **
+ Menu used to transfer cargo between player owned ships (and stations)
+ The two objects need to be close by
+ Double click an item to quickly transfer it
+ Use the trackbar for a more precise transfer
UI - Communication Channel
+ Redesign of the menu with more colors and information
+ Added pilot's name, sex and race info
+ Added pilot's portrait (not a lot of them, but better than nothing)
UI - Dock Building Menu ** New **
+ New menu used to build docks and stations
+ Show list + stats, price, description and image for all stations / docks
+ Tells why a specific dock can't be built
UI - Empire Manager
+ Double clicking in asset list open settings menu for the selected object
+ Added money account management options
+ Added ability to transfer money between accounts
+ Asset count show ship and dock counts instead of total number
+ Added "Stats/Graphs" tab
+ Added button to declare independence
UI - Factory Settings
+ Applied the same style as in the other menus
+ Added count of inbound traders and hostiles
+ New button: apply current settings to all factories of the same type
+ New button: apply current settings to all factories
UI - Galactic Map
+ When shown the GalMap is centered on the current sector on camera
+ Pressing the [J]ump key toggles between world map and jumping mode
+ Holding [Shift] shows your relation with other empires
+ Added menu bar to choose between various overlays
+ Military Overlay : Display amount of military assets in sectors
+ Diplomatic Overlay : Relations between owner of a sector and player
+ Asteroids Overlay : Amount of asteroids in the sector
UI - Game Over Screen ** New **
+ Shown by the player has no assets left
+ Display power/money/territory graphs for each faction
+ Details about player's empire with total score
UI - Order Menu Bar ** New **
+ Replaces the weird and hard to use "individual ship order" menu
+ Appear when one or multiple player owned ships are selected
+ Used to give quick orders like "move", "attack", "protect", "build", "get repairs", and so on
UI - Sector Map
+ Stations are highlighted by default
+ Holding shift highlight all ships and docks
+ Only show names for docks and selected ships (to reduce name clutter)
+ Ships do rotate
UI - Ship Settings
+ Replaced role and defense grid options by AI package selection
+ AI Packages are : Military, Police, Miner, Scavenger, Spacefly Hunter, and Manual Commands
UI - Statistics ** New **
+ Added game statistics menu used in Empire manager and gameover screens
+ Graphs with military power, sector count, assets and money filters
+ Ability to filter by faction
+ Kills, losses, damages, station builts total money spent and earned counters
+ Added score counter
UI - Trade Menu
+ Added bounty info and a way to pay it from the trade menu
+ Added reputation to trade menu
+ Added option to release passengers in your cargo hold
+ Removed Galactic news (no more room in menu and it's a duplicate with empire manager)
Bug Fixes
+ Fixed: Rotating bullets (0.7.4 bug)
+ Fixed: [Potential crash when moving the mouse over the fleet widget when the game is closing
+ Fixed: Potential exception if Swarm Queens are enabled and there's no asteroids on the whole map
+ Fixed: GetDistance was not thread safe causing exceptions and slowdowns
+ Fixed: GUI crashes when the player has a ship without shield systems
+ Fixed: Duplication of some objects during the save process causing all sorts of issues
+ Fixed: Savegame crash if a ship has too many orders stacked
+ Fixed: Pressing [Esc] on "credits" menu crashes the game
+ Fixed: Shield size changing with ship rotation
+ Fixed: Changing the target of an invasion could confuse the military fleets' AI
+ Fixed: Law "tolerate piracy on 3rd party" not working as intended
+ Fixed: Relation with factions not reset properly when restarting a game in same session
+ Fixed: Mission highlight stroke sometimes too large
+ Fixed: Potential case where police ships could help pirates
+ Fixed: Taxes paid by bounty hunters and miners not going to the factions
+ Fixed: Adding a ship to the defense grid doesn't work if it's not identified with a military role too
+ Fixed: [space], [enter] keys set as shortcuts could cause issues with widgets and buttons on main window
+ Fixed: Hull could sometimes go below 0 without getting the object destroyed right away
+ Fixed: Bug that would often prevent ship AI to find a base where to get repairs
+ Fixed: Player receiving money for mission he didn't accept
+ Fixed: Sensor.GetFollowers resulting list may not be correctly sized
+ Fixed: Dock traders from factories which got destroyed aren't dealt with
+ Fixed: Ships/missiles unable to choose between two rotations/angles
+ Fixed: Ships standing still after they flee from a foe
+ Fixed: Minor errors in movement component
+ Fixed: Factions refusing to make peace against player without empire
+ Fixed: Tooltips not properly aligned
+ Fixed: Jump button not always properly updated
+ Fixed: Some video recording software couldn't record the "New Game" menu
+ Fixed: Some FSM states stack orders incorrectly
+ Fixed: Police ships wouldn't update their orders if target ship is docked
+ Fixed: Highlight of mission targets for missions that have not been taken by the player
+ Fixed: Graphical component for mines and missiles created twice wasting memory & cpu
+ Fixed: It was possible to add zero quantity of an item to a cargo.
+ Fixed: Raiders collecting a random loot instead of their own
+ Fixed: Relations between factions not reset when playing multiple games in 1 session
+ Fixed: It was possible to trade with hostile stations
+ Fixed: It was possible to talk with space critters and AI core
+ Fixed: Possible crash on save load during game caused by jump animations
+ Fixed: Savegames not getting all components properly (local objects ignored)
+ Fixed: Another savegame potential crash
+ Fixed: Resupply order could give too many ships to carriers if current wing not docked
+ Fixed: Quitting the game could cause a "pointer" error that would prevent the game from exiting
+ Fixed: Pirate bases not buying illegal and pirate produced wares
+ Fixed: Quitting Trade and Comms menus by opening another menu wouldn't unpause game
+ Fixed: Splash screen closes too late
+ Fixed: Some oddities in comms (pirates asking for help against cargo, player ships giving missions, ...)
+ Fixed: AI Core ship part production facility was still producing nominal amount of parts (pre shipyard related update)