Enum MapRelationship
How the local player stands towards the thing a map marker is attached to.
public enum MapRelationship : byte
Fields
FriendlyPlayer = 3A player character the faction matrix rates as an ally.
Guild = 2A member of the local player's guild, not also in the party.
HostilePlayer = 5A player character the faction matrix rates as an enemy.
NeutralPlayer = 4A player character with no faction standing either way.
NonPlayer = 6Anything that is not a player character.
Party = 1A member of the local player's party.
Self = 0The local player's own character.
Remarks
Ordered from most to least trusted, which is also the order the marker filter walks: the first rule that matches wins, so a guild member who is also in the party is drawn as a party member rather than twice.