Ugh. This ballistic auto-aiming thing is getting complex.
Basically the code needs to guess where player wants to shoot based on only a 2D aim direction vector and calculate a predictive ballistic trajectory to that moving point in 3D. And then visualize this guesswork somehow.
The predictive aiming itself works well and is very accurate but learning to use this effectively is still way too hard. I need to make this more intuitive.