missions in open world games are tricky. you get used to the openness of the world and start thinking around corners, but sometimes the mission-scripts ask for dependencies you can't know upfront.
like, in gta4 and RDR a lot of hunting/chasing missions are really breaking the immersion. I...