Every situation is being hard-coded into the game. In lobbed ball situation, when the ball was in the air, the game already calculated and predicted the drop point, then it looked at coordination of your player, and cpu player and then it calculated and changed ball trajectory on the fly so as...