Expected behavior: if you use Carbonite and have its TomTom emulation turned on, Archy will use Carbonite's waypoint system.
In the mean time Archy doesn't actually know anything about Carbonite because of the Carbonite delayed load.
In the file Archy.lua there is a table local CONFIG_UPDATE_FUNCTIONS (line 968)
and there is a tomtom = function(option) ...
at the very begining of the function (about line 1002) please add the folowing line:
private.tomtomExists = (_G.TomTom and _G.TomTom.AddZWaypoint and _G.TomTom.RemoveWaypoint and true or false
so despite the fact that Carbonite loaded later You can still able to enable it in the config section, for the current session.
|Kaboca||Oct 31, 2013 at 17:05 UTC||Create|