hedgewars/HHHandlers.inc
changeset 263 36379e6abcdd
parent 211 558476056205
child 282 b1e3387389b6
equal deleted inserted replaced
262:b4bc05237c06 263:36379e6abcdd
    65                          amMine: AddGear(round(X) + hwSign(dX) * 7, round(Y), gtMine, 0, hwSign(dX) * 0.02, 0, 3000);
    65                          amMine: AddGear(round(X) + hwSign(dX) * 7, round(Y), gtMine, 0, hwSign(dX) * 0.02, 0, 3000);
    66                        amDEagle: AddGear(round(X), round(Y), gtDEagleShot, 0, xx * 0.5, yy * 0.5);
    66                        amDEagle: AddGear(round(X), round(Y), gtDEagleShot, 0, xx * 0.5, yy * 0.5);
    67                      amDynamite: AddGear(round(X) + hwSign(dX) * 7, round(Y), gtDynamite, 0, hwSign(dX) * 0.035, 0, 5000);
    67                      amDynamite: AddGear(round(X) + hwSign(dX) * 7, round(Y), gtDynamite, 0, hwSign(dX) * 0.035, 0, 5000);
    68                   amBaseballBat: AddGear(round(X) + hwSign(dX) * 10, round(Y), gtShover, 0, xx * 0.5, yy * 0.5).Radius:= 20;
    68                   amBaseballBat: AddGear(round(X) + hwSign(dX) * 10, round(Y), gtShover, 0, xx * 0.5, yy * 0.5).Radius:= 20;
    69                     amFirePunch: CurAmmoGear:= AddGear(round(X) + hwSign(dX) * 10, round(Y), gtFirePunch, 0);
    69                     amFirePunch: CurAmmoGear:= AddGear(round(X) + hwSign(dX) * 10, round(Y), gtFirePunch, 0);
    70                     amParachute: CurAmmoGear:= AddGear(round(X), round(Y), gtParachute, 0)
    70                     amParachute: CurAmmoGear:= AddGear(round(X), round(Y), gtParachute, 0);
       
    71                     amAirAttack: AddGear(0, 0, gtAirAttack, 0, 0, 0);
    71                   end;
    72                   end;
    72         Power:= 0;
    73         Power:= 0;
    73         if CurAmmoGear <> nil then
    74         if CurAmmoGear <> nil then
    74            begin
    75            begin
    75            Message:= Message or gm_Attack;
    76            Message:= Message or gm_Attack;