In games such as PUBG, or mostly any game featuring cars and guns, you character can hop out of a window and aim around to fire at targets. I am asking how this can be achieved in Roblox Studio. I AM NOT ASKING FOR A SCRIPT! I am simply asking for your best-guess method to achieving this.
Some examples:
As you turn from facing to the front of the vehicle to the back, your character will shift their posture to accommodate this turn.
When firing perpendicular to the vehicle, the Character will shift to be facing outside.
I have found a solution to peaking out of the car window, but I have yet to find a good way to achieve this effect. PUBG does it really well with your character dynamically switching the way they hold the gun to adjust the firing angle. How can this effect be replicated in Roblox Studio, with preset poses?