So I want my turret enemy to look at the player while it's inside an area, the area part is already done but when I use a Tween node, the angle the turret makes to point at the player's global position is not precise at all (photos below)
This is what my turret enemy looks like inside:

And this is the script:


I also tried doing this but didn't work either, it always makes weird angles and it gets even weirded if I move the player AROUND the turret in a circle, it totally doesn't work as I want to.

Any tips?