hedgewars/uGearsHedgehog.pas
changeset 9675 295636ec930a
parent 9672 8663d299ba62
child 9685 7d925e82e572
equal deleted inserted replaced
9674:8f2b0b925513 9675:295636ec930a
   400                   amResurrector: begin
   400                   amResurrector: begin
   401                                  newGear:= AddGear(hwRound(lx), hwRound(ly), gtResurrector, 0, _0, _0, 0);
   401                                  newGear:= AddGear(hwRound(lx), hwRound(ly), gtResurrector, 0, _0, _0, 0);
   402                                  newGear^.SoundChannel := LoopSound(sndResurrector);
   402                                  newGear^.SoundChannel := LoopSound(sndResurrector);
   403                                  end;
   403                                  end;
   404                     //amStructure: newGear:= AddGear(hwRound(lx) + hwSign(dX) * 7, hwRound(ly), gtStructure, gstWait, SignAs(_0_02, dX), _0, 3000);
   404                     //amStructure: newGear:= AddGear(hwRound(lx) + hwSign(dX) * 7, hwRound(ly), gtStructure, gstWait, SignAs(_0_02, dX), _0, 3000);
   405                        amTardis: newGear:= AddGear(hwRound(X), hwRound(Y), gtTardis, 0, _0, _0, 5000);
   405                        amTardis: newGear:= AddGear(hwRound(X), hwRound(Y), gtTardis, 0, _0, _0, 0);
   406                        amIceGun: newGear:= AddGear(hwRound(X), hwRound(Y), gtIceGun, 0, _0, _0, 0);
   406                        amIceGun: newGear:= AddGear(hwRound(X), hwRound(Y), gtIceGun, 0, _0, _0, 0);
   407             end;
   407             end;
   408             if altUse and (newGear <> nil) and 
   408             if altUse and (newGear <> nil) and 
   409                ((CurAmmoGear = nil) or (CurAmmoGear^.AmmoType <> amJetpack) or (Gear^.Message and gmPrecise = 0)) then
   409                ((CurAmmoGear = nil) or (CurAmmoGear^.AmmoType <> amJetpack) or (Gear^.Message and gmPrecise = 0)) then
   410                begin
   410                begin