All Rust commits from Facepunch
Added support for elongated distance flares. Fixes overly bright Floating City flares.