Getting Started
Entities
Levels
Tag
What is Tag and Tag Type?
Inspector Reference
Script Reference
A Tag Type is used in Mapping Types to add specific Tags to Entities. There is an Entity Relation field so that the
tag can be related to another Entity. These are best explained with examples. One common use is to tag an Owner
Tag Type to an Entity with the EntityRelation pointing to the Agent Owner. Then ICTs can be used to only allow
Agents with the Owner Tag to interact with the Entity. Another common use is inter-Agent Tag Types. For example
a Parent tag could be created to signify one Agent is the Parent to the Entity Relation Agent. An Entity can have
multiple of the same Tag Types so an Agent could have multiple Parent tags if they have multiple children.
A Tag Type is a Level Type so it does have a float value. This is usually ignored by most tags but can be used
if the specific Tag Type has an associated float value.
Included Tag Type ICTs and OCTs
- HasTagICT: Various tests for tags being on or not on Entities.
- AddTagOCT: Add a Tag Type to an Entity.
- RemoveTagOCT: Removes a Tag Type from an Entity.