I blended both the Third Person / Vehicle templates into one game. It is intentional.
Currently, I have figured out how to switch the SpringArm to SpringArmF (front) so that the camera rotates inside a vehicle. However, when I try to add Pitch and Roll, the camera seems so fixated at a different angle and does not enable freelook.
I have tried to add Mouse X and Mouse Y events so that they would handle Controller Yaw and Controller Pitch inputs. Turns out that it is not working. I was implementing this on an Offroad Car to check its blueprints to see how it worked. It never worked.
I modified the IA_Look input within Vehicles / Input / IMC_Default. Inside the IMC_Default, I changed the IA_LookAround to add the Mouse Y input. Saved it and then test drove it. The Offroad Car only allows Z movement and wouldn’t allow freelook.
When I clicked on Pawn Control Rotation, Pitch, Yaw, and Roll, the camera moves about wildly in and outside of the vehicle with no *restriction that it stays at the fixed point of the camera while looking freely.
Is there any way to make freelook work inside the vehicle without modifying the template too much?