Beta Branch Note: These changes are currently available on the beta branch. The beta branch is for testing experimental changes and for finding and fixing errors.
This is how you get access to the beta branch (USE AT YOUR OWN RISK):
Right-Click on Avorion in your Steam list, Properties -> Betas -> Select branch 'beta'.
Gameplay
- Improved pathfinding if an obstacle is directly in front of the target location
- Improved Harvesting AI
- Now takes the turning speed of turrets & ship into account
- Improved flight behaviour if the ship is stuck or out of range
- Mine/salvage ai now warns and stops if there is no cargo space and no ores/scrap metals on board
- This prevents infinite mine/refine loops that warn every second
- Mine/salvage ai now detects if non-refining fighters are used
Misc
- Font size and height of console is now configurable in client.ini
- Added error message when using r-mining and salvaging lasers if the cargo bay is full
Scripting API
- Added a trim() function
- Added a is_type() function to utility.lua
- Removed GenerateTurretTemplate() API function since it only redirected into script turret generator anyways
- Added getSquadHasRawMinersOrSalvagers(squadIndex) to hangar script api
Bugfixes
- Fixed a crash in Server
- Fixed a crash in Material when multithreading
- Fixed some crashes in mine, salvage and refine scripts
- Fixed a rare crash in turret factory
- Fixed an issue where the calculation of the price a station pays for goods was wrong
- Fixed a rare lua crash in xsotan attack event
- Fixed a rare crash in resource trader window
- Fixed an issue in crew transport when loading a galaxy
- [UBR] Docking distance for transferring crew, cargo and fighters is now consistent
