Fixed #2: Level unloading doesn't clear turret event handlers
(cherry picked from commit 7561d0523da4e139253da8b69a232ef298218843)
Distance CVar changes
(cherry picked from commit dadc224455eb1cadb4ca8b1539dcbdd6638af0ad)