So i'm basically trying to mimic your standard building elevator which focuses on serving in one direction first, dropping off passengers by floor order as well as picking up other passengers along the way (who are going in the same direction of the elevator) for as long it isnt full capacity and finally once it has served the last customer going up, it starts servicing downward doing the same.
The elevators behavior, by default, seems to be prioritizing whichever object appeared first. I'm assuming i'm supposed to use object task flow, but i'm not that knowledgeable on it, and i dont even know where to start. I've also set up triggers that assign a label name on the items Floor Origin and Floor Destination. If FloorDestination - FloorOrigin is positive then the item wants to go upwards, if negative then downwards. I dont know if that even helps though.