My solution works equally well for different altitudes. Just check both pitch and yaw. If either is below a certain threshold, fire your overwatch event. Or use only yaw, since I don’t think you’d want players to specify the pitch of their units heads when putting them in overwatch. My solution does not allow you to display a visible cone, of course, even though the result will be similar to a cone. If you want to display the cone you could of course use a semi-transparent cone mesh with the same angles as you’ve set as the cutoff for checking yaw. This wouldn’t visually account for cover, though. In that case you’d probably want to shine some sort of conical light from your pawn.