Jump to content

Patch 0.20.4 - AI & Map Commands


koonschi

Recommended Posts

  • Boxelware Team

Patch 0.20.4

 

Date: February 12th, 2019

 

27c6666f86539713f98346aff3e2d0f8ca403cfc.jpg

Pathfinding + Flying AI

We improved the pathfinding and flying AI, so now ships will fly full speed and use boost whenever they safely can. They will also maneuver a lot smarter, for example through sectors with lots of objects like asteroid fields. Keep in mind that this will make the game harder, since you won't be able to run from enemies as easily as before!

 

28b81dc7d33603d37674063782cea61170edc3c7.jpg

Mining + Salvaging AI

We added improvements to the AI for harvesting, ie. mining and salvaging. Before, this was done by the same AI that's responsible for attacking enemies, making mining look silly and be rather inefficient. We've now implemented a separate AI for harvesting, which will improve some behavior of miners and salvagers a lot.

 

956cd4bdfa86a8d039fa9dcdf4b2396edb79a1ed.jpg

Player Fleet Window

We reworked the player fleet management window. Aside from obvious layout and overview improvements, it can now display every ship's plan so you can easily see which is which. You can also rename your ships in this window now, and it shows you what each ship is doing, and where it is - including a button to show you on the map.

 

Inter-Sector-Communication

This is one of the main reasons the update took so long and this technical background will probably mostly interest modders or other Avorion-tech-enthusiasts: We've been laying the ground work for calling functions and executing code between sectors. Scripts from one sector will now be able to call functions in scripts of another sector. This wasn't possible at first, due to the asynchronous structure of the Avorion server and its simulation. But this will lead to a lot of great features, like...

 

ec7a5998c78d6f9fffb3e328d0b2bb146029e474.jpg

Remote Commands & Queues

The above groundwork allowed us to do the following: Inter-Sector commands for ships! You can now command ships over the galaxy map even when they're not in the same sector as you. But that's not all: We're also adding command queues, so you'll be able to order your ships to fly to one sector, mine asteroids, trade goods or attack enemies, and then jump to yet another sector. And you'll be able to loop these commands as well, so you can now have ships doing more complex things all over the galaxy.

 

253f9fc26d32c372131e3388550764c08149b8e3.jpg

Improved security and Modding

VERY IMPORTANT INFORMATION FOR MODDERS AND SERVER ADMINS: We've added extra security for calling functions remotely, THIS WILL BREAK YOUR OLD MODS if you're using client-server remote invocations. Check out the patch notes for 0.20.0 for more details!

 

More and More Improvements

We added lots and lots of other improvements as well, including

 

  • Massive performance improvements while saving sectors
  • Map improvements (you can toggle various features of the map on/off)
  • Auto-reloading of torpedoes
  • Transporters for long-distance interaction with stations
  • Alliance map editing rules

 

To see the full log of changes, check out the patchnotes below:

 

Full Patchnotes

You can find the full patchnotes posts here:

 

Link to comment
Share on other sites

These changes are fantastic. I especially liked the AI improvements that made fighting pirates a  challenge. However, I brought the game out again for another spin specifically because I saw the cross-sector commands have been added. Unfortunately, though the new display tells me that my ships in other sectors are mining, scavenging, etc., they don't seem to be doing it or those sectors aren't simulating. :(

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...