simplifying a lot:
- the sim first decides hit or out
- then if its a hit, it decides home run or not home run
- then if its not a home run, it decides single, double or triple
there are ballpark effects on all three of those steps. certainly if the park is plus HR this benefits home run hitters. doubles don't directly become home runs, but in a park that's plus HR with all else neutral, hitters will hit more home runs and fewer doubles (as well as fewer singles and fewer triples)