So, this problem ‘just started happening’ so it seemed.
Camera code is basic code for side scroller.
cam_parent.worldPosition = leader[0].worldPosition + Vector([128,0,4])#moves camera to position
cam_parent.alignAxisToVect(Vector([0,1,0]),0) #align local x to global y
cam_parent.alignAxisToVect(Vector([0,0,1]),2) #align local z to global z
cam_parent.setParent(leader[0])
yet when I play, the camera angle is not aligned with those. The object axis are not parralell with the camera viewer edges. Horribly annoying. What is going on here?
This script is running every frame, just cause I wanted to see if it would update itself correctly overtime, but no, it just remains crooked