GW2 TacO ReActif

Guild Wars 2 Tactical Overlay safe and legal based on the official version.

Mega pack of 16085 markers and 699 trails

Last version : 2019.12.09

Improved marker rendering and fixed a display bug in the "World Boss" category
Important information to read in the NEWS

News

Marker display bug with API key

There is a very problematic bug that cannot be fixed without the developer's intervention when using an API key. Currently, GW2 TacO no longer differentiates between a fully completed success and a partially completed success because this bug prevents GW2 TacO from correctly interpreting the information that the API returns. This is all the more problematic as all markers, courses that must remain displayed either until the last moment, or permanently will be hidden.

There are only two solutions at the moment:

  1. Remove the API key from your GW2 TacO and do not use it until it is fixed and check the items to be manually hidden in the menus.
  2. Returning to a previous version of GW2 TacO (replacing only the GW2 TacO executable) not having this bug BUT you will have to give up the idea of using the new functions of displaying courses and markers on the map and mini map. Please note that because the packs use these functions, it is possible that older versions of GW2 TacO may refuse to work partially or completely.

To go back to a previous version:

  1. Download the ZIP file containing the executable of version 040.2290r : GW2TacO (040-2290r).zip
  2. Unzip the executable from the archive directly into the folder of your TacO installation.
  3. That's it, it's over.

You will probably get a notification that several more recent versions exist, but this should not be taken into account (of course). In the event that a patch is released, I will let you know by releasing a new version and indicating the patch.

Important information in case of update

A complete redesign of the menus and the operation of markers has been done in the 2019.08.21 version.

These changes impose user intervention in the event of an update to a version of TacO installed regardless of the file format (EXE installer, ZIP archive or .taco external package).

Therefore, BEFORE UPDATING an existing version from before 2019.08.21, you must follow the following procedure:

  1. Delete the file "TacOConfig.xml"
    (make a backup just in case)
  2. Delete ALL .XML files from the "POIs" folder
    (except those that you would have created voluntarily or external packs)

I realize that this will require you to reconfigure keyboard shortcuts, window locations and sizes, API keys, etc. but this is not supposed to happen again and there were no more simple automatic methods for all cases.

Details of updates

To learn more about changes made during updates, refer to RSS Feed .
How to read an RSS feed: More information

Browser Extensions :

FEATURES

Current features of GW2 TacO

  • 3D Marker and Trail System, Mini Map & World Map
    Users can mark locations with markers with several options.

    The markers / trails can be visible either directly in play with the 3D view, on the mini map or on the world map. It is possible to choose on which medium the markers and trails will be visible in independent ways (see only the markers in 3D view, and the trails on the mini map for example). The choice is made between "By default", "Force ON" and "force OFF" from GW2 TacO options.

    Marker packs can be easily created and shared through a single file in ZIP format (renamed with the extension .TacO to encourage you not to decompress the files)
    3D Marker and Trail System, Mini Map & World Map

    3D Marker and Trail System, Mini Map & World Map 3D Marker and Trail System, Mini Map & World Map
  • WvW integration Requires API key
    Automatically displays markers at notable WvW locations with their name, current owner (color), and time remaining until the location can be captured again.
    WvW integration <span class="small bold italic spaces6 red"><i class="fas fa-key fa-fw key"></i> Requires API key</span>
  • Map timer with tracking Requires API key
    An events timer window indicates the time before the meta events of the living world with a follow-up of those already realized during the day.
    Map timer with tracking <span class="small bold italic spaces6 red"><i class="fas fa-key fa-fw key"></i> Requires API key</span>
  • Location based timer system
    Based on the location of the player a timed message system shows text on the screen like boss phases.
    Location based timer system
  • TeamSpeak 3 integration Requires TeamSpeak key
    Using one of the default supplied TS3 plugins the overlay displays the channel you're currently in for each of the TS3 servers you're connected to. The feature for now is non-interactive. Talking people are now sorted to the top of the list.
    TeamSpeak 3 integration <span class="small bold italic spaces6 red"><i class="fas fa-key fa-fw key"></i> Requires TeamSpeak key</span>
  • Tactical Compass
    A compass that is displayed around the character.
    Tactical Compass
  • Range markers
    Flat range marker circles show up around the character.
    Range markers
  • Element availability indicators Requires API key
    The mushrooms and others type of markers show when they will be active again.
    Element availability indicators <span class="small bold italic spaces6 red"><i class="fas fa-key fa-fw key"></i> Requires API key</span>
  • Mouse highlight
    Huge cross-hairs will make it very easy for you to find your cursor.
    Color and outline can be adjusted.
    Mouse highlight
  • Daily Dungeon and Dungeon Frequenter progression tracking Requires API key
    Automatically track which dungeon paths you have already completed today, and which ones you should avoid to get the most out of the « Dungeon Frequenter » achievements.
    Daily Dungeon and Dungeon Frequenter progression tracking <span class="small bold italic spaces6 red"><i class="fas fa-key fa-fw key"></i> Requires API key</span>
  • Weekly Raid progression tracking Requires API key
    Automatically track which raid encounters you have already finished this week.
    Weekly Raid progression tracking <span class="small bold italic spaces6 red"><i class="fas fa-key fa-fw key"></i> Requires API key</span>
  • Trading Post Tracker Requires API key
    This window will show you the status of your current buy orders and sell listings, and highlight in red those of them that have been outbid/undercut.
    Trading Post Tracker <span class="small bold italic spaces6 red"><i class="fas fa-key fa-fw key"></i> Requires API key</span>
  • Grid for the health bars of enemies
    Configurable, location based HP bar notches show phases of a boss.
    Grid for the health bars of enemies
  • Notes window
    A window where you can quickly type up notes for yourself. Saves and reloads automatically. The data is saved in the « notepad.txt » file in the root folder of GW2 TacO.
    Notes window
  • Distance POIs
    Displays the distance between the player and the markers under the marker icon.
    The distance is displayed in Inches but can be changed to Meters from the GW2 TacO options.
    Exploration Assistant
  • Exploration Assistant
    Follow the trails to complete the map explorations (as well as masteries).

    The trails are adapted to be able to be followed by having not all the masteries or the mounts. These are used only from the maps where the player can get them.

    For veteran players wanting the fastest trail using all possible abilities, there is a specific trail available in the Tekkit's External Pack, and can be added to this version of GW2 TacO.

  • Localization Support
    Use GW2 TacO in the language you want by selecting the language from the TacO menu:
    « GW2 TacO Settings > Language ».

    Attention, changing the language from the menu of GW2 TacO will only change the texts of the interface of GW2 TacO. The texts included in the markers will remain in English because they are directly integrated into the PNG images. Each pack contains the PNGs of the chosen language.
    Localization Support

Download

Information about installation, use, uninstall available in the FAQ

Infos

List of markers Patchnotes

TacO ReActif

Installer
(EXE 31,49 Mo | Downloaded 1309 times)
Full Pack
(ZIP 34,03 Mo | Downloaded 3706 times)
External Pack
Copy the file directly to the « POIs » folder of GW2 TacO
(TACO 20,91 Mo | Downloaded 3500 times)

Guild Missions
External Pack containing only Guild Missions
Copy the file directly to the « POIs » folder of GW2 TacO
(TACO 2,12 Mo | Downloaded 725 times)


Others

DropBox
Archives, Retail files, Sources


System Requirement

Microsoft Windows 7 minimum.

Contact

Thank you for reading the FAQ before any contact

FAQ

Frequently Asked Questions
Files of GW2 TacO
Menu of GW2 TacO
Markers attributes
Tool


Is GW2 TacO authorized?

ArenaNet has not yet responded in any way to GW2 TacO, but they have already made statements which suggest that it is tolerated to use it. In particular, they have already said that the use of overlay is allowed. The author of GW2 TacO intentionally avoids doing anything that approaches the gray area that could be considered a violation of the TOS.

Camera information needed to render markers is acquired through the official Mumble Link API. All that is displayed is user-provided content that is based on the storage of manually acquired slots from data provided by Mumble Link.

The overlay does not interact with the game in any other way, it is simply a transparent window over Guild Wars 2. An example of some thing in the gray area would be to operate the overlay in full screen mode. This essentially involves injecting code into the game, and is done by other overlays (everything about shaders goes at least until then) or even Overwolf, but it's actually allowed by ArenaNet.

TL;DR - Using an overlay like GW2 TacO will not cause you to be banned.

Is it safe?

For the most worried, we made a series of checks to the program:

How does GW2 TacO?

GW2 TacO is an overlay (overlay as a layer that is placed over the game).

He uses the MumbleLink API to retrieve the position of your character and the camera.
He will use this data to calculate the position and size of visible markers.
Functions requiring access to information in your account use the API* of Guild Wars 2

* API or « Application Programming Interface » is an interface that allows third-party applications to access data directly from Guild Wars 2 servers and allow them to communicate with each other. The accessible data is secured first of all because it can only be accessed in read-only mode and for some of them, requires an authentication key (the famous API key, for example, for information relating to an account). The Guild Wars 2 API server will make the database accessible using URLs formatted in specific ways. It is a bit like an Excel table, where you would be asked to access the cell, located on the 'Achievements' worksheet, in line 125 of column C.
Example: the URL https://api.guildwars2.com/v2/achievements?id=4967 does not require an API key because it is general information, requests to receive information about achievement whose ID is 4967.

Setup

If you use the installer, there is nothing to do but follow the instructions.

If you are using the ZIP archive, unzip it in the folder where you want to install GW2 TacO.

Steps that may be necessary if the Windows UAC* tells you that the program is blocked:

  1. Right-click on the file « GW2TacO.exe ».
  2. Click on « Properties ».
  3. At the bottom of the window that appears, check « Unlock ».

* UAC or User Account Control: « Control of the User's Account » is a protection that indicates when a file or program is not created from your computer or that it is not signed.

Use

  1. Start Guild Wars 2.
  2. Play the game in « Fullscreen windowed » or « Windowed » in the graphics options
    icon at the top left of the screen or with the touch on the keyboard.
    Without this, the overlay can not be displayed over the game.
  3. Launch GW2 TacO via the executable « GW2TacO.exe » (or the shortcut you have created).
  4. The GW2 TacO icon will appear after you log in to a character.
    It's visible at the top left of your screen (next to the icons of the game).
  5. The size of the GW2 TacO interface will be the size of your game interface. If this is not the case, simply change the size of the game interface for the game. Return to the desired size and restart TacO.
  6. You can change the window size by clicking on the option « Toggle Edit Mode for Windows » then moving the blue edges to enlarge or move them.

Installation of External Packs?

It is quite possible for you to add markers packs provided by other creators (Tekkit for example). It is enough that the creator of the pack has formatted the contents of the ZIP file in a correct way so GW2 TacO is able to read a ZIP file and to manage its contents without it being uncompressed.

To do this nothing more simple:

  1. Download the TACO or ZIP file of the package you are interested in.
  2. Filed the TACO or ZIP (without decompressing it file in the « POIs » folder of GW2 TacO.
  3. Restart GW2 TacO for the change to take effect.

Uninstallation

Before proceeding, check that GW2 TacO is not running.

  1. If you have used the installer:
  2. Right-click on the Start Menu icon and click on « Applications and Features »
  3. Select from the list « GW2 TacO ReActif » and click « Uninstall »
    All will be uninstalled automatically.

If you have installed the ZIP version:

  1. Delete the folder you created for GW2 TacO and all sub-folders.

Uninstalling External Packs?

As simple as the installation:

  1. Simply delete the TACO or ZIP file from the pack located in the « POIs » folder of GW2 TacO.
  2. Restart GW2 TacO for the change to take effect.

Get an API key

  1. Go to the official website: https://account.arena.net/applications
  2. Hover over the menu « Services » and click on « My account »
  3. Login with your username
    these are the ones you use to connect to the game.
  4. Click on « Applications »
    On this page are listed all the keys you have created.
  5. To create a new one, click on « New key »
  6. Give this key a name so that you can remember its use or what it is for
    For example « Overlay GW2 TacO ReActif »
  7. Select the necessary authorizations
  8. Validate by clicking on « Create an application key »
    (You will automatically be redirected to the list of your keys.
  9. Find the key thus created and copy it
    (Select the entire line and press the keys and at the same time.
  10. All you have to do is enter it in GW2 TacO
    « GW2 TacO Menu > GW2 TacO Settings > Keys APIs > Guild Wars 2 »



Frequently Asked Questions

I want to increase the size of TacO windows!

By default, TacO has a generic window size, to change their sizes:

  1. Enable windows whose size you want to change.
  2. Activate the option "Toggle Edit Mode for Windows" in the TacO menu.
  3. Click on one of the edges of the window and hold the click while dragging the mouse to change the size of the window (Warning, the mouse icon will not change on the edge of the window).
  4. Disable the "Toggle Edit Mode for Windows" option to complete the changes.

I want to move the windows of TacO!

By default, TacO displays windows at generic locations, to change their locations:

  1. Activate the windows you want to move.
  2. Activate the option "Toggle Edit Mode for Windows" in the TacO menu.
  3. Click and hold the window while dragging the mouse to move it.
  4. Disable the "Toggle Edit Mode for Windows" option to complete the changes.

Is it normal to encounter this red icon

If you encounter as markers (other than those you create) this icon, so this is an error in the files Taco.

This can happen if files replaced or deleted during a package update have not been removed from your version. To be sure that this does not happen, during the update, make sure that all the files of the previous version have been erased.

It is also possible that this is an error on my part in the writing of the marker. In this case, indicate where it appears for me to correct: taco@heinze.fr

GW2 TacO only displays default marker icons

There must be one or more files that have not been updated correctly or old files have not been replaced.

I see the icon of GW2 TacO but nothing happens when I click on the icon, it does not highlight when the mouse is on it.

This can happen if GW2 TacO works with less privileges than Guild Wars 2.

You most probably started Guild Wars 2 in administrator mode (or from an application that was already an administrator mode, or other reasons like Reshade execution).

In this case, starting GW2 TacO in administrator mode should solve the problem (Right-click on the executable > « Run as Administrator » | Right-click on shortcut > « More » > « Run as Administrator »).

I see the icon of GW2 TacO but the rest of the screen is black and I can not play.

This can happen if you have disabled transparency effects in Windows 7, probably because you are using the classic theme for Windows. Activating Aero should solve the problem.

If you get this on Windows 8 or higher, send a log dxdiag to the author of GW2 TacO so he can solve the problem.

Make sure you have the latest drivers installed for your graphics card (some people have reported the problem corrected with a driver update).

I have Guild Wars 2 running but I do not see the GW2 TacO icon on the top left.

Check if you are using Guild Wars 2 in full screen mode. Full screen mode is not supported by GW2 TacO as it would mean entering a gray area that would be technically against the TOS rules

Set up the game in « Fullscreen windowed » or « Windowed » in the graphics options (touche key on the keyboard).

If you do not run the game in full screen mode and you still do not see anything, please contact the author of GW2 TacO so that he can solve the problem.

The GW2 TacO icon is above my PvP icon.

The size of the GW2 TacO interface will be the size of your game interface. If this is not the case, simply change the size of the game interface for the game. Return to the desired size and restart TacO.

If this does not work, check the « DPI » box in the Guild Wars 2 graphics options should do the trick or restart GW2 TacO with the command line « -forcedpiaware ».

If this does not solve the problem, it may be related to the resolution of your screen or its settings in Windows. For all contacts, please specify the version used, your screen resolution and if you have added your API key in TacO.

GW2 TacO behaves strangely when I use multiple Guild Wars 2 accounts at the same time on the same PC.

GW2 TacO is strongly based on the Mumble Link API. It does not support multi-boxing.

When there are two Guild Wars 2 clients or more, the API will provide the position data of each of the accounts at the same time to GW2 TacO and it will not be able to handle them correctly.

GW2 TacO does not behave correctly with the markers that must disappear when the « F » Interaction key is pressed!

This problem can occur if you are using ArcDPS. Indeed, this one also creates an overlay and it is possible that TacO does not record the support of the key as being done on the game.

To fix the problem, just click on the TacO icon to display its menu, which will give priority to TacO over the ArcDPS overlay.

The file « GW2TacO.log » is several hundred KB!
And contains a lot of errors!

This file contains information about the functioning of TacO and these accumulate after each use of TacO. It is not possible to prevent its creation at the closing of TacO. The only thing to do is to erase the file if it is a problem when TacO is closed (otherwise it will prevent its deletion). However, in case of a crash or bug, this file can be useful to identify the origin of the problem.




Files of GW2 TacO

List and explanations of GW2 TacO files :


  • \Data\ : Directory of binary files used by the Trails.
  • \Img\ : Directory of images used by POIs.
  • \POIs\ : Directory of XML files.
  • activationdata.xml : File containing the information of the markers that have been activated and the moment when this has been done. If they have the variable "behavior" from 1 to 7.
    To display the validated markers again, just delete this file.
  • categorydata.xml : Menus of POIs.
  • crash.log : Report created automatically in case of TacO crash.
  • GW2TacO.exe : Executable GW2 TacO.
  • GW2TacO.log : Automatically created report for bug resolution.
  • hpgrids.xml : Configuring the combat phase indications of a specific enemy via white lines on its life bar at defined percentages.
  • locationaltimers.xml : Configuring local timers based on your location.
  • maptimer.xml : Configuring timers of the window « Map Timer Window ».
  • notepad.txt : File saving texts written in the « Notepad ».
  • poidata.xml : Backup file of markers that you add (Then just export them to a .XML file in the « \POIs\ » folder).
  • TacO_Language_XX.xml : Translation file containing the texts used by GW2 TacO (XX = abbreviation of the language)
  • TacOConfig.xml : GW2 TacO configuration file created automatically at first launch if absent.
  • UI.wbs : Library of images and fonts of the interface.
  • UI.xml : User interface.
  • UI_large.css : Interface style sheet in large size.
  • UI_larger.css : Interface style sheet in larger size.
  • UI_normal.css : Interface style sheet in normal size.
  • UI_small.css : Interface style sheet in small size.


Menu of GW2 TacO

See the details and explanations of the GW2 TacO menu :


  • Filter Displayed Tactical Markers > …
    Select the types of markers to display.
  • Display POI Distance
    Display under the markers the distance from the player.
  • Screen Edge Herds Icons
    Enable the display of markers on the edge of the screen (if they are not in your field of vision).
  • Display WvW Objective names
    Enable viewing of objective names in WvW.
  • Trail Fadeout Bubble Around Character
    Enable / Disable the progressive masking of Trails around your character.
  • [NEW] Toggle Visibility Behavior
    Allows you to customize the visibility of markers and trails separately for the 3D view of the game, the minimap and the world map. Each option can be set by default (depending on the setting decided by the pack creator) or can be forced to be enabled or disabled.
    Example: You can decide that the markers will only be visible in the 3D view, but the paths will only be visible on the mini map and that nothing is displayed on the world map, or conversely decide that everything is visible on the world map and nothing in 3D or mini map view.
  • Toggle Tactical Display
    Turn on / off the markers display.
  • Toggle Range Circles
    Turns on / off the range circles around your character.
    • Range Circle Visibility > …
      Lets you choose the visibility of the circles (40%, 60% and 100%).
    • Sets Range Displays > …
      Enable / Disable circles by distances (90, 120, 180, 240, 300, 400, 600, 900, 1200, 1500, 1600).
  • Toggle Tactical Compass
    Turn on / off displaying a compass around your character.
  • Toggle Locational Timers
    Enable / Disable the display of position timers configured in the file « locationaltimers.xml ».
  • Toggle HP Grids
    Enable / Disable the display of phase indicators configured in the file « hpgrids.xml ».
  • Toggle Mouse Highlight
    Enable / Disable the tracking of your cursor with a vertical and horizontal line crossing at its position.
    • Toggle Highlight Outline
      Enable / Disable shading of tracking lines.
    • Sets Highlight Color > …
      Allows you to choose the line color (Red, Light Red, Black, Gray, Blue, Light Blue, Green, Light Green, Cyan, Light Cyan, Magenta, Light Magenta, Brown, Yellow, Light Gray, White).
  • Open/Close Map Timer Window
    Open / Close the timers window.
    • Compact Map Timer
      Displays the timers window condensed.
    • Select Map Timer > …
      Select the timers to display.
  • Open/Close Teamspeak Window
    Open/Close Teamspeak Window.
  • Open/Close Marker Editor > …
    Open / Close the marker editing window.
    • Auto Hide Marker Editor
      Automatically hide the marker editor when you are not on a marker present in the file « poidata.xml ».
    • Start/Stop Trail Recording
      Start / Stop recording a trail.
    • Pause/Resume Trail Recording
      Pause / Resume the recording of the current trail.
    • Remove Last Trail Segment
      Delete the last segments of the current trail.
    • Resume Trail By Creating New Section
      Resume the trail in pause with a new segment rather than continue the current one.
  • Open/Close Notepad
    Open / Close the GW2 TacO Notepad window.
  • Open Raid Progress Window
    Open / Close Tracking window of Raid paths. Requires API key
    • Compact view
      Compact the raid tracking window
    • Forsaken Thicket
      Show/Hide the path
    • Bastion of the Penitent
      Show/Hide the path
    • Hall of Chains
      Show/Hide the path
    • Mythwright Gambit
      Show/Hide the path
    • The Key of Ahdashim
      Show/Hide the path
  • Open Dungeon Progress Window
    Open / Close Tracking window of Dungeon paths. Requires API key
  • GW2 TacO Settings > …
    Settings of GW2 TacO functions
    • Check for Updates on Startup
      Check if an update exists (from the official version of GW2 TacO) at start.
      Do not update this package with the official version, or replace only the executable "Gw2TacO.exe".
    • Windows Edit Mode
      Turns on / off the edit mode of windows (allows you to move them, and resize them).
    • Hide TacO on Loading Screens
      Hide the GW2 TacO icon on the load screens.
    • Close when GW2 Quits
      Close GW2 TacO at the same time as Guild Wars 2.
    • Show Debug Line
      Turn on / off the debug line at the top of your screen.
    • [NEW] Display Distances as Meters
      Allows you to change the display of distances from inches to meters.
    • [NEW] Don't scale with DPI (requires restart)
      Allows you to activate the -forcedpiaware command line switch directly from TacO without creating a shortcut icon containing the command line.
      This option forces TacO to display without complying with the Windows DPI setting.
      Changing this option requires a restart of TacO to take effect.
    • Rebind Keys > …
      Reconfigure the keys you want to use.
      • Add New Marker [+]
        Allows you to choose the key to add markers: « + » by default.
      • Remove Marker [-]
        Allows you to choose the key to deleted markers: « - » by default.
      • Action Key [f]
        Allows you to choose the key to activate markers: « F » by default.
      • Edit Notepad [)]
        Allows you to choose the key to open/close Notepad window: « ) » by default.
    • Sets API Keys > …
      API Key Management Menu.
      • Guild Wars 2
        Enter the API key for your GW2 account.
        Create it from the official website: Get an API key
      • TeamSpeak 3
        Enter the TeamSpeak 3 API key (To retrieve from TeamSpeak Menu: "Tools > Options > Add-ins > ClientQuery > Settings").
    • Sets the Language > …
      Selection of the GW2 TacO language
  • Contact Information (About)
    Displays an information window about GW2 TacO.
  • Exit GW2 TacO
    Quit GW2 TacO



Markers attributes

Each variable is categorized by tags that can use them.

<MarkerCategory>
  • IsSeparator : Boolean, optional [default: 0 ]
    Defines the category as a separation and will not display [x].

<MarkerCategory>
<Route>
  • name : Character string, required [without accent or space]
    Sets the name of a category.
  • DisplayName : Character string, optional
    Defines the name to display a type.
  • BackwardDirection : Integer, optional [default: 0 ]
    • 0 = Displays the markers from the first to the last of the file.
    • 1 = Displays the markers from the last to the first of the file.

<Route>
  • resetposx : Decimal number, required
    X position for re-initialization of the road.
  • resetposy : Decimal number, required
    Y position for re-initialization of the road.
  • resetposz : Decimal number, required
    Z position for re-initialization of the road.
  • resetrange : Integer or decimal number, required
    Defines the distance to the given coordinates to reset the route.

<POI>
  • xpos : Decimal number, required
    X position of the marker relative to the central point of the map.
    • Positive = East of the central point.
    • Negative = West of the central point.
  • ypos : Decimal number, required
    Y position of the marker relative to the central point of the map.
    • Positive = At the top of the central point.
    • Negative = At the bottom of the central point.
  • zpos : Decimal number, required
    Z position of the marker relative to the central point of the map.
    • Positive = North of the central point.
    • Negative = South of the central point.
  • type : Character string, optional [without accent or space]
    Defines the full name of the category to which the marker belongs.
  • GUID : Character string, optional [base64]
    This is a unique identifier for the marker used to track the activation of markers via the file « activationdata.xml ».
    If it does not exist for a marker, it will be automatically generated and added to the next export.
  • toggleCategory : Character string, optional
    Markers with this attribute enable or disable the category specified in the attribute when triggered with the « F » action key. Obviously, this marker must not have the type that it needs to activate/deactivate (except if it wants it to disappear too).
<POI MapID="{ID OF THE MAP}" xpos="{X POSITION}" ypos="{Y POSITION}" zpos="{Z POSITION}" type="{TYPE OF CATEGORY FOR THE SWITCH}" GUID="{GUID}" toggleCategory="{TYPE TO ENABLE/DISABLE}"/>

<!-- CONCRETE EXAMPLE -->
<POI MapID="1310" xpos="495.317" ypos="364.979" zpos="613.438" type="harvest" GUID="FjCFbhXr30uryErieGEg0Q==" toggleCategory="harvest.volatile_magic.branded_mass"/>

<MarkerCategory>
<Route>
<POI>
  • MapID : Integer, required
    Identifier of the map where the markers are placed.
  • iconFile : Character string, optional
    The icon to display for the marker.
    If absent, the displayed image will be that of GW2 TacO.
    GW2 TacO searches for images from both the root directory and the POIs directory for convenience.
  • iconSize : Decimal number, optional [default: 1.0 ]
    The size of the icon in the game (does not work at the same time with 'minSize' and/or 'maxSize').
  • minSize : Integer, optional [in pixel]
    The minimum size of the icon display (does not work at the same time with 'minSize').
  • maxSize : Integer, optional [in pixel]
    The maximum size of the icon display (does not work at the same time with 'maxSize').
  • color : Hexadecimal value, optional [default: FFFFFFFF ]
    Apply a color on the marker in the HEX form « 00112233 »:
    • 00 = Opacity.
    • 11 = Red color.
    • 22 = Green color.
    • 33 = Blue color.
  • alpha : Decimal number, optional [default: 1.0 ]
    Opacity of the icon displayed.
  • behavior : Integer, optional [default: 0 ]
    Defines how the marker will behave when a player presses « F »:
    • 0 = The marker is always visible.
    • 1 Not Implemented = Reappears when changing the map (see 'behavior=6').
    • 2 = Reappears on daily re-initialization.
      These markers disappear when the player presses « F » while being on them, and reappear at the daily re-initialization.
    • 3 = Only visible until activation.
      These markers definitely disappear once the player presses « F » while on them.
    • 4 = Reappears after a delay.
      These markers reappear after a fixed time indicated with 'resetLength'.
    • 5 Not Implemented = Reappears when the map is re-initialized.
      These markers reappear when the map has a cycle and it resets (example: Dry Top).
      In this case, 'resetLength' will set the map's cycle length in seconds, and 'resetOffset' will set when the first map cycle starts after daily re-initialization (in seconds).
    • 6 = Reappears when changing instance/map.
      This will make the markers reappear when you change maps or instances.
    • 7 = Reappears at daily re-initialization by character.
      This will make the markers reappear if you change characters to take one that has not yet activated the marker. Once activated, it will only reappear for the character after the daily re-initialization.
  • fadeNear : Decimal number, optional [in inches]
    Defines the distance from which the marker will be completely visible. If less than 0, the marker does not disappear at any distance.
  • fadeFar : Decimal number, optional [in inches]
    Sets the distance at which the marker will start to appear when approaching. If less than 0, the marker does not disappear at any distance.
  • heightOffset : Decimal number, optional [default: 1.5 ]
    Defines how high above the ground the marker is displayed.
  • resetLength : Integer, optional [in seconds]
    With 'behavior=4' = Indicates how long the marker should be invisible after pressing « F ».
    Not Implemented With 'behavior=5' = Indicates the duration of a map cycle.
  • resetOffset : Integer, optional [in seconds]
    Not Implemented Indicates the delay to wait after the beginning of the map cycle to display markers using 'behavior=5'.
  • triggerRange : Integer, optional
    Defines the distance to coordinates where this indicates a marker / route is passed to be reset.
  • autoTrigger : Boolean, optional [default: 1 ]
    Defines whether the markers apply the triggerRange command, by default yes.
  • hasCountdown : Boolean, optional [default: 0 ]
    The marker will display a timer as soon as it passes on it.
    With 'behavior=4' and 'resetLength' to display the delay before it reappears in place of the icon.
  • achievementId : Integer, optional
    An ID for an achievement from the GW2 API.
    Markers with the corresponding achievement ID will be hidden if the ID is marked as "done" for the API key that's entered in TacO.
    For more details of the API see https://wiki.guildwars2.com/wiki/API:2
  • achievementBit : Integer, optional
    This is similar to "achievementId", but works for partially completed achievements.
    if the achievement has "bits", they can be individually referenced with this.
    With regard to the list of bits in the API, the first element is numbered 0.
  • [NEW] mapDisplaySize : Integer, optional [in pixel - default: 20 ]
    The size of the marker at normal UI scale, at zoom level 1 on the miniMap.
    For trails this value can be used to tweak the width of the trail on the map
  • [NEW] miniMapVisibility : Boolean, optional [default: 1 ]
    If 1, the marker/trails belonging to this category will show up on the minimap.
  • [NEW] mapVisibility : Boolean, optional [default: 1 ]
    If 1, the marker/trails belonging to this category will show up on the main map.
  • [NEW] inGameVisibility : Boolean, optional [default: 1 ]
    If 1, the marker/trails belonging to this category will show up in-game (like the markers you're used to).
  • [NEW] scaleOnMapWithZoom : Boolean, optional [default: 1 ]
    If 1, the markers/width of the trails belonging to this category will scale with the zoom level as you zoom in and out.
  • [NEW] mapFadeoutScaleLevel : Decimal number, optional [default: 100 ]
    Zooming out farther than this value will result in the marker/trail fading out over the course of 2 zoom levels.
  • [NEW] keepOnMapEdge : Boolean, optional [default: 0 ]
    If 1, markers belonging to this category will not disappear as they move out of the minimap's rectangle, but will be kept on the edge like the personal waypoint. Only affects markers, not trails.

<Trail>
  • trailData : String, required
    Path in binary format (TRL file).
  • type : Character string, optional [without accent or space]
    Defines the full name of the category to which the marker belongs.
  • GUID : Character string, optional [base64]
    This is a unique identifier for the marker used to track the activation of markers via the file « activationdata.xml ».
    If it does not exist for a marker, it will be automatically generated and added to the next export.
  • texture : String, required
    Image serving as texture for the path (PNG file with transparency).
  • color : Hexadecimal value, optional [default: FFFFFFFF ]
    Apply a color on the marker in the HEX form « 00112233 »:
    • 00 = Opacity.
    • 11 = Red color.
    • 22 = Green color.
    • 33 = Blue color.
  • alpha : Decimal number, optional [default: 1.0 ]
    Opacity of the icon displayed.
  • trailScale : Decimal number, optional
    Scaling of the texture scale.
  • fadeNear : Decimal number, optional [in inches]
    Defines the distance from which the marker will be completely visible. If less than 0, the marker does not disappear at any distance.
  • fadeFar : Decimal number, optional [in inches]
    Sets the distance at which the marker will start to appear when approaching. If less than 0, the marker does not disappear at any distance.
  • animSpeed : Integer, required
    Sets the speed of texture animation along the trail.
    • Positive = Move the texture in the direction of the trail.
    • Negative = Move the texture in the opposite direction of the trail.



Tool

POI to Trail Generator and Converter

This tool allows to transform a sequence of <POI> as a binary file (.TRL). Just select the file containing the POIs to get a file in trail format. Subsequently it will suffice to declare the trail in a markers file (.XML) as follows:

<Trail type="{TYPE OF CATEGORY}" GUID="{COPY A GUID OF AN UNUSED POI}" trailData="{PATH TO TRL FILE}" texture="{PATH TO PNG IMAGE}" color="{COLOR IN RGB PRECEDE OF ff}" alpha="{TRANSPARENCY}" fadeNear="{MIN DISTANCE OF VISIBILITY}" fadeFar="{MAX DISTANCE OF VISIBILITY}" animSpeed="{SPEED ANIMATION}"/>

<!-- CONCRETE EXAMPLE -->
<Trail type="story_journal.season_4.a_star_to_guide_us.run_around_for_no_reason" GUID="Pye+yC2h7UO05jVzgFTv+Q==" trailData="Data\StoryJournal\Season4\AStarToGuideUs\RunAroundForNoReason.trl" texture="Data\ArrowMid.png" color="ffffff00" alpha="0.75" fadeNear="2000" fadeFar="2200" animSpeed="1"/>