Atollski's Navigation Tool (Legacy edition)
Posted: Thu Jun 23, 2016 9:01 pm
Hello fellow pilots!
For those who don't know, Atollski's Navigation Tool is a very handy multi-purpose application that was released a couple of years ago for Evochron Mercenary. Since Atollski doesn't seem to hang around here anymore and was so nice to leave the source I took the liberty of trying to update it for Evochron Legacy (so I could learn some C++ and .NET framework during the process ) to be able to use it and thought it would be nice to share it here. I ran a couple of tests and everything seems to be in working order save for the data sending over HTTP which I didn't test yet, but since I don't believe it's the most critical functionality I'm releasing a first "beta" version before diving into this part of the application.
Please let me know in this thread if you encounter any issue not listed in the known issues below, I'm pretty sure there are some left... ^^' I'll do my best to fix them quickly.
Also don't hesitate to let me know if there are any errors/missing stuff in the provided optional database so I can fix it as well!
@Seejay: Feel free to add the Map Tool to the Legacy downloads collection on your website if you want to.
Functionalities:
- Spatial objects database: Every encountered object can easily be stored into the application via the ingame map log. Objects can be sorted and grouped for easier access and it also features a quick search function.
- Reading/Updating the ingame map log.
- Flight log: all the flight data can be stored into the application and then used for trillateration, graphics and more.
- Automated trillateration tool: It is possible, assuming the flight log contains detailed enough informations, to automatically attempt trillateration and generate a list of possible locations for hidden planets. (see included ReadMe)
- Dynamic map injection into the game hud: The quadrant map can be replaced by a generated map containing all the systems stored into the application. The font style, color and map colors are customizable.
Credits:
- Atollski: Application conception, design and coding. (Original Mercenary version thread)
- Marvin: Very detailled ReadMe.
- Arei: Legacy update.
Links:
- Atollski's Navigation Tool 1.0 for Evochron Legacy
- Optional mostly spoiler-free (Stations/Cities are listed) Evochron charted systems map
- My messy GitHub (source)
Known issues:
- The dynamic map preview doesn't update before clicking OK and re-opening the Settings window. I can't pull something better off right now without writting ugly stuff. ^^'
- The route finder acts funny, I'm investigating the issue.
The issue was apparently caused by errors in navedata.txt. Please re-download the database if you downloaded it before the 06.24.2016 4:30pm (UTC).
Chagelog:
1.0 Legacy initial release:
- Log: Fixed for Legacy (savedata.txt reading)
- GUI/Settings: Restored the font style, color and dynamic map colors options
- Route finder: Removed a useless waypoint pointing backward after each Jump Gate.
Fly safe!
For those who don't know, Atollski's Navigation Tool is a very handy multi-purpose application that was released a couple of years ago for Evochron Mercenary. Since Atollski doesn't seem to hang around here anymore and was so nice to leave the source I took the liberty of trying to update it for Evochron Legacy (so I could learn some C++ and .NET framework during the process ) to be able to use it and thought it would be nice to share it here. I ran a couple of tests and everything seems to be in working order save for the data sending over HTTP which I didn't test yet, but since I don't believe it's the most critical functionality I'm releasing a first "beta" version before diving into this part of the application.
Please let me know in this thread if you encounter any issue not listed in the known issues below, I'm pretty sure there are some left... ^^' I'll do my best to fix them quickly.
Also don't hesitate to let me know if there are any errors/missing stuff in the provided optional database so I can fix it as well!
@Seejay: Feel free to add the Map Tool to the Legacy downloads collection on your website if you want to.
Functionalities:
- Spatial objects database: Every encountered object can easily be stored into the application via the ingame map log. Objects can be sorted and grouped for easier access and it also features a quick search function.
- Reading/Updating the ingame map log.
- Flight log: all the flight data can be stored into the application and then used for trillateration, graphics and more.
- Automated trillateration tool: It is possible, assuming the flight log contains detailed enough informations, to automatically attempt trillateration and generate a list of possible locations for hidden planets. (see included ReadMe)
- Dynamic map injection into the game hud: The quadrant map can be replaced by a generated map containing all the systems stored into the application. The font style, color and map colors are customizable.
Credits:
- Atollski: Application conception, design and coding. (Original Mercenary version thread)
- Marvin: Very detailled ReadMe.
- Arei: Legacy update.
Links:
- Atollski's Navigation Tool 1.0 for Evochron Legacy
- Optional mostly spoiler-free (Stations/Cities are listed) Evochron charted systems map
- My messy GitHub (source)
Known issues:
- The dynamic map preview doesn't update before clicking OK and re-opening the Settings window. I can't pull something better off right now without writting ugly stuff. ^^'
- The route finder acts funny, I'm investigating the issue.
The issue was apparently caused by errors in navedata.txt. Please re-download the database if you downloaded it before the 06.24.2016 4:30pm (UTC).
Chagelog:
1.0 Legacy initial release:
- Log: Fixed for Legacy (savedata.txt reading)
- GUI/Settings: Restored the font style, color and dynamic map colors options
- Route finder: Removed a useless waypoint pointing backward after each Jump Gate.
Fly safe!