public Vector3 GetMarkerPositionNew(PartyMember partyMember, bool reverse) { int absoluteFormationIndex = SingletonBehavior <PartyManager> .Instance.GetAbsoluteFormationIndex(partyMember); bool secondary = partyMember.IsSecondaryPartyMember(); return(GetMarkerPositionBySlot((!reverse) ? absoluteFormationIndex : (6 - absoluteFormationIndex), secondary)); }