fixed 4tnk

This commit is contained in:
Chris Forbes
2010-01-08 11:58:20 +13:00
parent 39de75047e
commit 69da6fdd2d
6 changed files with 44 additions and 21 deletions

View File

@@ -45,7 +45,7 @@ namespace OpenRa.Game.Effects
}
const int MissileCloseEnough = 7;
const float Scale = .3f;
const float Scale = .2f;
public void Tick()
{
@@ -71,8 +71,10 @@ namespace OpenRa.Game.Effects
return;
}
var speed = Weapon.Speed * ((targetAltitude > 0 && Weapon.TurboBoost) ? 1.5f : 1f);
var move = (Scale * speed / dist.Length) * dist;
var speed = Scale * Weapon.Speed * ((targetAltitude > 0 && Weapon.TurboBoost) ? 1.5f : 1f);
var angle = Facing / 128f * Math.PI;
var move = speed * -float2.FromAngle((float)angle);
Pos += move;
if (Projectile.Animates)