Source: https://spring.clan-sy.com/svn/spring/trunk/rts/Sim/Projectiles/Unsynced/HeatCloudProjectile.cpp