Set map transparency cache dirty when we open or close a vehicle part.

Fixes #9333.
Thanks to BevapDin for pointing out the triggering condition of being able to take multiple actions per turn.
Easy reproduction is make a character with Quick, debug spawn a RV, stand next to the side door with the curtains drawn, wait for a turn, then open the curtains.