|Applies To||Blish HUD||TacO|
A unique identifier used to track the state of certain behaviors between launch sessions.
|guid||string||The base64 encoded GUID used to uniquely identify the marker.|
How it works
Behaviors and other attributes which must track their state between launch sessions can track their state by an attribute defined GUID. The GUID is typically unique among all packs (thus is should be automatically generated). When a behavior (such as TacO behaviors 2, 3, 4, and 7) indicates that it has been activated, the unfilter timestamp is saved along with the GUID into a data file. On the next launch, the filtered state of the marker can be re-loaded and checked to see if it is still valid or if the filter should be released.
When a marker checks to see if it is filtered, by GUID, it checks a table of filtered GUIDs which means that you can intentionally use the same GUID more than once to tie the state of multiple markers together.