[Plugin] Modern GPS plugin
#13

Version 1.2.0 has been released!
  • Fixed the pathfinding algorithm - node comparison was completely broken and it most likely returned the first path it found, not the shortest one. It also improved the performance a lot. Using non-threaded pathfinding, finding a path from the top-leftmost node on the map to the bottom-rightmost node takes just 3 milliseconds on my testing server - that is around 30 times faster than before! Threaded (and asynchronous) pathfinding should be just as fast in real life situations, my test script spammed out so many pathfinding function calls that std::mutex became the "bottleneck".
  • Refactored some more code, node connections are now the only thing that need to be refactored, but this will happen when I implement runtime node management.
  • Updated the GPS.dat distributed with the plugin, thanks NaS!
  • New native (requested by Kar):
    Code:
    native GetPathNodeIndex(Path:pathid, MapNode:nodeid, &index);
This isn't what I promised in my last few posts, but the plugin has gained quite a few users since then and Kar and Graber found a huge flaw in the algorithm that needed fixing and it was also a good opportunity to roll out some smaller updates.
Reply


Messages In This Thread
Modern GPS plugin - by kristo - 23.12.2018, 23:27
Re: Modern GPS plugin - by Alexis17 - 23.12.2018, 23:37
Re: Modern GPS plugin - by RogueDrifter - 24.12.2018, 00:49
Re: Modern GPS plugin - by Crayder - 24.12.2018, 02:40
Re: Modern GPS plugin - by SyS - 24.12.2018, 10:36
Re: Modern GPS plugin - by PT - 24.12.2018, 10:40
Re: Modern GPS plugin - by Logic_ - 24.12.2018, 13:10
Re: Modern GPS plugin - by Marshall32 - 24.12.2018, 15:01
Re: Modern GPS plugin - by cuber - 24.12.2018, 16:05
Re: Modern GPS plugin - by Awide - 24.12.2018, 19:07
Re: Modern GPS plugin - by NaS - 25.12.2018, 18:54
Re: Modern GPS plugin - by iorp - 26.12.2018, 08:40
Re: Modern GPS plugin - by kristo - 01.01.2019, 14:27
Re: Modern GPS plugin - by NaS - 31.03.2019, 13:59
Re: Modern GPS plugin - by kristo - 31.03.2019, 14:26
Re: Modern GPS plugin - by darkHero - 08.04.2019, 10:15
Re: Modern GPS plugin - by TommyB - 09.04.2019, 07:11
Re: Modern GPS plugin - by darkHero - 09.04.2019, 07:15
Re: Modern GPS plugin - by kristo - 12.04.2019, 21:10
Re: Modern GPS plugin - by Crayder - 13.04.2019, 04:30

Forum Jump:


Users browsing this thread: 1 Guest(s)