Reticle will be orange if player aims too low or to high

Because Barrel has rotations limits that AimDirection does not have.

for this reason (Barrel has rotation limits) sometimes Barrel is not moving but crosshair is amber color, because Barrel->GetForwardVector() is not the same as AimDirection.

Privacy & Terms