Change error prevention on Vector3D
.
Added collimator shader (for HUDs and projection sights).
Improved documentation and organization.
Ensure static typing for ifndef()
Adjusted icon paths to prevent editor warning.
Added SettingsManager
singleton.
Added V2Utils.is_clockwise()
.