Enum MapMarkerType
What a marker represents. Drives the default icon tier, the draw order between overlapping markers, and which filter rows the world map offers.
public enum MapMarkerType : byte
Fields
A hostile NPC.
Another player character the faction matrix rates as an ally.
A member of the local player's guild who is not in the party.
Another player character the faction matrix rates as an enemy.
A door, chest, lever, or other world interactable.
An authored point of interest baked into the scene's map definition.
A non-hostile NPC with no more specific role.
Another player character with no faction standing either way.
A note the player placed on the world map themselves.
A member of the local player's party.
An NPC that offers or completes quests.
A gatherable node.
The local player. Always drawn, always last, never clamped to the edge.
A banker, mailbox, or other service fixture.
A teleporter or zone exit.
An NPC that teaches abilities.
An NPC that sells goods.
Remarks
Deliberately not a flags enum. A marker is exactly one thing, and the filter UI wants a stable ordinal per row rather than a bit the authoring can accidentally combine.