Behavior

Applies ToBlish HUDTacO
Markers
info

Behavior IDs of 100 and above are Blish HUD specific and will do nothing in TacO.

Description

Enables one of several predefined behaviors when triggered.

AttributeData TypeExampleDefault ValueDescription
behaviorintegerbehavior="3"0The behavior ID to use.

Supported values

Behavior IDNameBehavior Summary
0
Always visibleThe default - the marker has no behavior.
1
Reappear on map changeThe marker hides when triggered until the map is changed.
2
Reappear on daily resetThe marker hides when triggered until daily reset (UTC+0).
3
Only visible before activationThe marker hides when triggered permanently.
4
Reappear After TimerThe marker hides when triggered until the time specified by the resetlength attribute.
5
Reappear on map resetDoes nothing. Not implemented by Blish HUD or TacO.
6
Once per instanceThe marker hides when triggered until the instance is changed (a combination of map ID + shard ID).
7
Once daily per characterThe marker hides when triggered until the next day but will show for other characters which have not triggered it yet.
101
Reappear on weekly resetResets on the weekly reset (Monday 7:30 UTC).

Triggering

Behaviors activate when they are triggered. Triggering a marker can be done by pressing the action key while in-range of the marker or by walking within the TriggerRange if AutoTrigger is enabled.

Affected by

AttributeHow
AutoTriggerIf enabled, the marker will trigger when the user enters within the TriggerRange.
TriggerRangeDetermines the range necessary to trigger the marker with the action key.
ResetLengthFor behavior 4, the time until the marker becomes visible again.

Keeping states

Behavior states are tracked by GUID. Between launches, this information is saved to disk.

OverlayFile
Blish HUDStored in \Documents\Guild Wars 2\addons\blishhud\markers\data\states\timers.txt as guid,timestamp pairs.
TacOStored in activationdata.xml as XML

Blish HUD stores the state of each triggered GUID