private SharpDX.Vector3 MissilePosition() { if (QMissile != null) { return(StartPosition.Extend(EndPosition, (Utils.TickCount - QMissileCreateTick) / 1000f * Q.Speed)); } return(SharpDX.Vector3.Zero); }