1. Avorion
  2. News

Avorion News

Beta Branch Patch 1.1.3 - Patchnotes

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'.

Please note: Some translations for some languages (Chinese, Spanish, Russian) are still missing and will be added over the week.

[h2]Scripting API[/h2]
  • Added Player [Client]:onJumpRouteCalculationFinished() callback

[h2]Bugfixes[/h2]"As always, bug fixes with [UBR] are User Bug Reports. Thanks for helping improve Avorion and keep it up!"
  • [UBR] Fixed several issues with translations
  • [UBR] Fixed an issue with the tutorial getting stuck when played on Chinese or some other languages
  • Fixed an issue where building mode buttons weren't correctly disabled during tutorial
  • Improved profiling on Windows machines
  • Fixed several issues in scripts
  • [UBR] Fixed a server crash that happened in large sectors after too many sectors were explored
  • Fixed an issue where some scripts were loaded more than necessary
  • [UBR] Fixed several issues in torpedo introduction mission
  • [UBR] Fixed an issue where mining lasers didn't recognize asteroids as mineable after they were split into two pieces
  • [UBR] Fixed a rare crash when starting a singleplayer game
  • [UBR] Fixed a rare crash when connecting to a multiplayer game
  • [UBR] Trading Posts now no longer post resource shortage bulletins if they have enough in stock to fulfill request

Story, Tutorial & Galaxy Map Improvements!

Hi everyone! Long time no update! Sadly, gaming studios like us didn’t get spared from the corona crisis either and we had to realize that work gets done a lot slower at home office than at our official offices. But nevertheless, we’ve been steadily working on the game and we’ve got a new update ready for you!

In this update, we're mainly improving the tutorial and story. Additionally, we also have some performance updates for you, so let’s dive right into it!


[h2]Updated Tutorial[/h2]
The tutorial originally dates back to the year 2017, when we first released Avorion into Early Access on Steam. The game has been updated a lot since then and the tutorial was in dire need of an update to reflect the current state of the game better. So we completely revamped it to offer an updated introduction into the game. It explains more things like adding upgrades to your ship, building turrets, and that getting your ship blown up is also a part of the game. We also shortened some other parts, like looking around and steering the ship, which doesn’t usually need lengthy explanations.

[h2]Story Improvements[/h2]
The loose story of Avorion tends to have people lost at some point and searching for clues in forums and the Wiki. While we do think that a mainly-intended-as-a-sandbox game’s story should not hold hands too much, we don’t think that requiring players to regularly look for clues outside of the game is the way to go. We’ve added tons of inter-missions (get it, haha..? okay, sorry.) to aid you gathering the parts required to cross the barrier.


[h2]Galaxy Map[/h2]
The galaxy map has received a major update as well! Ships are now listed on the right side and can be commanded more easily, without the hassle of sometimes clicking on sectors and sometimes on other ship portraits. It’ll also help you see where ships/stations are stationed (last one, promise).

[h2]Localizations [/h2]
We added Chinese (Simplified), Spanish and Russian as officially supported languages!


[h2]Performance Optimizations and Logging[/h2]
We also improved performance on the client and servers (mainly for large servers) and we added some tools that will help us identify performance bottlenecks in the future. Particles are now less performance-hungry and we’ve fixed some crashes related to particle systems.
So things are looking up if you’ve been experiencing poor performance! Just keep in mind that Avorion was never designed as an MMO (and never will be) and hosting servers for dozens of people at the same time is still a challenge (which we intend to overcome though!).

[h2]Other changes[/h2]
There are tons of other changes in many areas, like bug fixes, UI improvements, better station founding (use a station design of the faction you bought the founder ship from), visual updates to loot and wreckages, and many more! To get a complete overview, check out the complete patch notes here:

https://steamcommunity.com/games/445220/announcements/detail/2220784826242281370
https://steamcommunity.com/games/445220/announcements/detail/2372781945503609155
[h2]Hotfixes 2020-06-27[/h2]
  • Increased starting money for 'Normal', 'Easy' and 'Beginner' difficulty
  • Equipment Docks now always have at least one trading upgrade in stock
  • Fixed an issue where wave encounters would drop too advanced turrets
  • Fixed an issue where turrets would be displayed as "Blueprint" instead of "Turret" in comparisons
  • Fixed an issue where directing ships over the galaxy map wasn't working correctly for bought maps
  • [UBR] Fixed several issues with sorting of inventory
    • New items are only sorted up in main inventory window and alliance inventory window, no longer other windows as well
  • Fixed an issue where engines of other small ships and drones could be black
  • [UBR] Fixed an issue where some languages couldn't be set correctly through Steam
  • [UBR] Fixed an issue where object detector upgrades would cost 0 credits
  • [UBR] Fixed an issue where designs window didn't reset its scrolling when going to parent path

[h2]Hotfixes 2020-06-25[/h2]
  • Drastically reduced influence of player and alliance ships' destruction on triggering a hazard zone
    • Hazard zones would get triggered easily by player and alliance ships being destroyed, resulting in a second punishment of losing commerce in addition to losing your station
  • Increased time between persecutor attacks on player's weak stations and ships from 10 minutes to 35 minutes
  • [UBR] Fixed an issue where destroying drones would turn a sector into a hazard zone
  • [UBR] Fixed an issue where ships of factions would falsely respawn (special thanks to Speedy)
  • [UBR] Fixed icons on the map being stuck in their 2D position
  • [UBR] Fixed routes on the map being slightly displaced while moving the camera
  • Scripting API: Added a new MapIcon UI element to draw icons on the galaxy map
  • Fixed several crashes in settings menu while not in a ship
  • [UBR] Fixed an issue where the tutorial could get locked in the crew assignment phase when keeping a mining turret on the ship

[h2]Hotfixes 2020-06-24[/h2]
  • No more simultaneous persecution: Added a pause of at least 10 minutes between persecutor attacks on ships in other sectors than the player
  • [UBR] Fixed an issue where "Sort by Damage" in inventory could get messed up by recently acquired turrets

[h2]Hotfixes 2020-06-23[/h2]
  • [UBR] Fixed some issues where tooltips weren't visible on the map
  • [UBR] Fixed an issue where pressing the loop button wouldn't work properly
  • [UBR] Fixed an issue where stations weren't hidden correctly on galaxy map
  • [UBR] Fixed an issue where after a fly-through-wormhole command looping wouldn't work correctly
  • [UBR] Fixed an issue where a fly through wormhole command couldn't be undone while the command chain was already executing
  • [UBR] Notifications are hidden while mouse is over the ships list
  • [UBR] Fixed an issue where left-click wouldn't deselect ships properly

Beta Branch Patch 1.1.2 - Patchnotes

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'.

[h2]Galaxy Map[/h2]
  • Added new checkbox to toggle if stations are shown in ships bar

[h2]Client[/h2]
  • Updated Credits

[h2]Bugfixes[/h2]
  • [UBR] Fixed an issue where players couldn't log in properly
  • [UBR] Fixed an issue where map wouldn't work correctly
  • [UBR] Fixed an issue where adventurer wouldn't spawn correctly in multiplayer
  • Fixed black bars of cutscenes not being displayed correctly
  • [UBR] Fixed an issue where mails button wouldn't stop flashing
  • Fixed several issues with new galaxy map ship overview
  • [UBR] Fixed an issue with duplicated names when founding a mine as an alliance

Beta Branch Patch 1.1.1 - Patchnotes

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'.

Update 2020-06-18
[h2]Client[/h2]
  • "Mails" button gets highlighted & flashy when new mail is received
  • Updated Credits
  • Completed official localization for Chinese (Simplified) and Russian

[h2]Server[/h2]
  • Added new option autoSavePerformanceData=true to server.ini which makes server save performance stats files automatically when performance goes awry
    • Must have profiling=true enabled
  • Added new option performanceDataAutoSaveFiles=10 to server.ini that controls the amount of performance stats files that are kept around
  • Added new option timeBetweenPerformanceDataAutoSaves=30 to server.ini that controls the amount of minimum time between automatic performance stats saves
  • /profile command is now alternatively called /benchmark
  • Backups are now saved asynchronously


Update 2020-06-16
[h2]Gameplay[/h2]
  • Added a frame draw selection to galaxy map
  • Added some cutscenes to tutorial
  • Engines now flicker when low on energy or on wreckages

[h2]Client[/h2]
  • Finalized Spanish localization
  • Improved readability of text of tracked mission

[h2]Server[/h2]
  • Added new option autoSavePerformanceData=true to server.ini which makes server save performance stats files automatically when performance goes awry
    • Must have profiling=true enabled
  • Added new option performanceDataAutoSaveFiles=10 to server.ini that controls the amount of performance stats files that are kept around
  • Added new option timeBetweenPerformanceDataAutoSaves=30 to server.ini that controls the amount of minimum time between automatic performance stats saves
  • /profile command is now alternatively called /benchmark

[h2]Scripting API[/h2]
  • Added renderBorder function to UIRenderer

[h2]Bugfixes[/h2]
  • [UBR] Fixed issue where assigning too few power units in turret factory could result in turrets that never fired
  • [UBR] Fixed trading instruction quest not advancing after relog
  • [UBR] Fixed an issue where cargo wasn't correctly transferred when founding a station
  • [UBR] Fixed an issue where fighters that cost negative credits could be built
  • Fixed several issues in scripts
  • Fixed several issues in new tutorial
  • Fixed several crashes
  • Fixed several issues in faction name generator
  • Fixed several typos

Beta Branch Patch 1.1 - Patchnotes

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'.

Tutorial
"In this update we greatly improved the basic tutorial. It is now much more streamlined with less text to read and more to do. Wherever possible the new tutorial now features interactive sequences."
  • Added new Tutorial parts that explain missions, fighting and ship destruction (and reconstruction)
  • The Tutorial can now only be played in Singleplayer - set the checkbox to true while creating a new galaxy if you want to play it!
  • Player now starts Tutorial with a ship fully equipped to play
  • New missions that follow on from the tutorial to explain more advanced game mechanics
Story
"The Story in Avorion has always been rather a loose thread than a real story. With this update we introduce a more streamlined approach that helps players to find and complete all story missions."
  • Greatly streamlined the story missions with more subsequent missions
  • Added additional "guide" mission for story missions
  • Added shortened version of credits that is played when the story is completed
Galaxy Map
"We completely reworked the UI for commanding ships over the galaxy map. Enjoy!"
  • Reworked the UI for commanding ships over the galaxy map
  • Ships are now listed on the right of the map
  • Routes of ships through gates and wormholes now have different colors
  • Fixed several issues when rendering routes and icons on Galaxy Map
Gameplay
  • When founding a station, the style of the faction it was bought from can be used to create a plan for it
  • Camera settings of different ships are now remembered
  • Military ships of AI factions now respawn
  • Alliance privileges are now checked when transferring content between ships
  • Repair docks can now also restore ships for a player's alliance and vice versa
  • Fixed persecutors not spawning correctly in sectors without players but with player ships
  • Optional ingredients now double production speed of factories when used in a production
UI
  • Improved UI of trading upgrade
  • Squads in Hangar tab can now be moved around by Drag n Drop
  • Added text boxes for exact values to several sliders
  • Hire Crew UI now shows your current crew
  • FPS limiter combobox is now disabled when vsync is on
  • Display refresh rate can now be configured when using fullscreen
  • Added combobox to select the display to graphics settings
  • Common resolutions are now made available in windowed mode for convenience
  • Added a confirmation message box when disbanding an alliance
  • Added scrollbar to cargo tab
  • Alliance emblems are now shown in diplomacy tab
  • Added a bar to show how much cargo is on the ship
  • Fighters tab in Equipment Dock is hidden when player is outside Trinium regions and his ship doesn't have a hangar
  • Illegal, dangerous, stolen or suspicious trading goods now have a different color in the sales UI
  • Added tooltips for optional ingredients in factory config UI and what they do
Client
"We added localization for Chinese (Simplified), Russian and Spanish. Additionally, we improved performance of several particle systems and fixed a few crashes related to those."
  • Added first official support for Simplified Chinese, Russian and Spanish
    • Some texts are still missing, but will be added over the next weeks
  • Improved performance of thruster particle effects
  • Improved performance of loot & wreckage particles
    • Particles are now no longer spawned when they would be too far away
  • Cargo loot changes size depending on amount of cargo
  • Loot packets that float around now merge together over time to improve performance
  • Improved visibility of rare turrets and upgrades floating around as loot
Server
"In order to make administrating a (community) server a little easier, we added logging about which resources are being exchanged between players."
  • Added a "script-threads" command line argument
  • Improved logging of servers
  • Servers log when players enter the galaxy center for the first time
  • Server now logs the items and resources (not text) sent within mails
  • Server now logs when a ship from a disbanded alliance was claimed by a player
  • Server now logs boarding of ships
  • Server now logs alliance vault transactions, and other actions like joining, founding, disbanding, etc.
  • Server now logs which items and resources are exchanged in a player trade
  • Added option -t to /playerinfo command which prints last online time and total playtime of all players
  • Added option -p to /playerinfo command to display resources and other info of players
  • Added a /profile command that records a profiling benchmark for the next 30 seconds and then saves it to a file
    • Use this if your server / game has bad performance or lags and you want to help us fix it. You can send us the file alongside an explanation as to what happened.
Profiling & Performance
"In order to fix some very annoying performance issues, we revamped our diagnostics system to a more centralized approach. You can help us greatly by using these easy-to-use tools and sending us the collected data!"
  • Refactored profiling to find performance issues more reliably
  • Client: Press F10 to save performance stats of the past ~30 seconds to a file
    • Use this when you got consistent FPS problems
  • Server: Type /status to save performance stats of the last ~30 seconds to a file
    • Important: Set profiling=true in your server.ini for this to work
  • Server: New /profile command that records a profiling benchmark for the next 30 seconds and then saves it to a file
    • Use this if your server / game has bad performance or lags
Scripting API
  • Added AllianceEmblem class
  • Added a onSectorArrivalConfirmed callback when the client finished loading a sector
  • When a player enters the center of the galaxy for the first time, a value visited_center is set
  • Added a fullLogId property to players that prints a string fully identifying the player
  • Added fullLogId to client Player, client Alliance, Faction, Player, Alliance
  • Added a tagDescription property to TradingGood
  • Added a color property to TradingGood
  • Adjusted Y sizes of labels that are created with only a vec2 and not a Rect
  • Added controlPressed, shiftPressed, altPressed, modifierKeyPressed to Input class
  • Added lookAtSmooth function to GalaxyMap
Bugfixes
"Bugfixes marked with [UBR] are user bug reports. Thanks to everyone who reported! You can report bugs from within the game in the pause menu."
  • Fixed several issues in scripts
  • [UBR] Fixed an issue where turret designs could get lost when merging blocks
  • Fixed an issue where the rotation arrows of the turret brush pointed in the wrong direction
  • Credits can no longer be scrolled back infinitely
  • [UBR] Fixed an issue where fighter orders weren't applied when leaving a sector without them and then returning
  • Fixed several issues where turrets could be placed on blocks where they shouldn't be placed
  • Fixed an issue where turrets could get duplicated
  • [UBR] Fixed an issue where the ship name could protrude from its texture
  • Fixed an issue where transform mode was disabled when clicking the block button or pressing its keyboard shortcut
  • [UBR] Exodus mission corner sectors can now be found even if the mission is not active
  • Fixed several issues with translations
  • [UBR] Fixed an issue where flat corner blocks couldn't be placed back-to-back
  • [UBR] Dangerous transformations to holo blocks are now prevented
  • [UBR] Fixed an issue where width and height were swapped in craft stats
  • Fixed an issue where the "You need X, Y, Z resources" message could contain negative values
  • Fixed an issue with refreshing the servers list
  • [UBR] Fixed an issue where collecting cargo could crash the game
  • Fixed an issue where "loot collected" sound effect would sometimes be played when loot despawns
  • [UBR] Block brush: Fixed an issue where the block size was messed up when rotating in voxel grid mode
  • Fixed a crash when lots of particles could be seen on screen
  • [UBR] Fixed an issue where no traders could spawn at first when founding a new station
  • [UBR] Fixed an issue where trading overview upgrade could display wrong values for the first sector after first relog
    • Also fixes the "sell price: error getting supply demand factor: 3" error message spam (which was not critical)
  • Fixed an issue where AI factions would rebuild the wrong factories after they were destroyed