# HG changeset patch # User nemo # Date 1245289885 0 # Node ID 5ffb01c3b1763699a981bd72084fcc55dc8508a8 # Parent 4e9ad395c1d1947e18001f1b059fa18601975b9b Tiy's new airstrike graphic diff -r 4e9ad395c1d1 -r 5ffb01c3b176 hedgewars/uConsts.pas --- a/hedgewars/uConsts.pas Mon Jun 15 21:03:57 2009 +0000 +++ b/hedgewars/uConsts.pas Thu Jun 18 01:51:25 2009 +0000 @@ -424,7 +424,7 @@ (FileName: 'AirBomb'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; Width: 16; Height: 16; saveSurf: false),// sprAirBomb (FileName: 'Airplane'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; - Width: 125; Height: 42; saveSurf: false),// sprAirplane + Width: 254; Height: 101; saveSurf: false),// sprAirplane (FileName: 'amAirplane'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; Width: 64; Height: 32; saveSurf: false),// sprAmAirplane (FileName: 'amGirder'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; diff -r 4e9ad395c1d1 -r 5ffb01c3b176 hedgewars/uGears.pas --- a/hedgewars/uGears.pas Mon Jun 15 21:03:57 2009 +0000 +++ b/hedgewars/uGears.pas Thu Jun 18 01:51:25 2009 +0000 @@ -1352,8 +1352,8 @@ gtCluster: DrawSprite(sprClusterParticle, hwRound(Gear^.X) - 8 + WorldDx, hwRound(Gear^.Y) - 8 + WorldDy, 0); gtFlame: DrawSprite(sprFlame, hwRound(Gear^.X) - 8 + WorldDx, hwRound(Gear^.Y) - 8 + WorldDy, (GameTicks div 128 + LongWord(Gear^.Tag)) mod 8); gtParachute: DrawSprite(sprParachute, hwRound(Gear^.X) - 24 + WorldDx, hwRound(Gear^.Y) - 48 + WorldDy, 0); - gtAirAttack: if Gear^.Tag > 0 then DrawSprite(sprAirplane, hwRound(Gear^.X) - 60 + WorldDx, hwRound(Gear^.Y) - 25 + WorldDy, 0) - else DrawSprite(sprAirplane, hwRound(Gear^.X) - 60 + WorldDx, hwRound(Gear^.Y) - 25 + WorldDy, 1); + gtAirAttack: if Gear^.Tag > 0 then DrawSprite(sprAirplane, hwRound(Gear^.X) - SpritesData[sprAirplane].Width div 2 + WorldDx, hwRound(Gear^.Y) - SpritesData[sprAirplane].Height div 2 + WorldDy, 0) + else DrawSprite(sprAirplane, hwRound(Gear^.X) - SpritesData[sprAirplane].Width div 2 + WorldDx, hwRound(Gear^.Y) - SpritesData[sprAirplane].Height div 2 + WorldDy, 1); gtAirBomb: DrawRotated(sprAirBomb, hwRound(Gear^.X) + WorldDx, hwRound(Gear^.Y) + WorldDy, 0, DxDy2Angle(Gear^.dY, Gear^.dX)); gtTeleport: begin HHGear:= PHedgehog(Gear^.Hedgehog)^.Gear; diff -r 4e9ad395c1d1 -r 5ffb01c3b176 share/hedgewars/Data/Graphics/Airplane.png Binary file share/hedgewars/Data/Graphics/Airplane.png has changed diff -r 4e9ad395c1d1 -r 5ffb01c3b176 share/hedgewars/Data/Graphics/amAirplane.png Binary file share/hedgewars/Data/Graphics/amAirplane.png has changed