Generic player order logic.