When attempting to set angles beyond +-90 degrees via TurretComponent::SetAimingRotation it clamps back to +-90. This makes it impossible to look "back" seen relative to the forward vector of the turret entity.
The expected behavior from below is that the turret is facing slightly backward to the left
TurretComponent turret = ...; turret.SetAimingRotation("-130 10 0" * Math.DEG2RAD);
However, right now after executing it, the getter only returns -90, and visually it's the same. Why is there a value limit on this?
"m_vAimingRotation": [ -90.0, 10.0, 0.0]
This problem might have been introduced between 0.9.7 and 0.9.8.50.