hedgewars/HHHandlers.inc
changeset 2908 bd1909984a09
parent 2882 b9aceb3fe3d6
child 2940 c02119eee12a
equal deleted inserted replaced
2907:b29c1358498d 2908:bd1909984a09
   190                   amHellishBomb: FollowGear:= AddGear(hwRound(X), hwRound(Y), gtHellishBomb,    0, xx*Power/cPowerDivisor, yy*Power/cPowerDivisor, 0);
   190                   amHellishBomb: FollowGear:= AddGear(hwRound(X), hwRound(Y), gtHellishBomb,    0, xx*Power/cPowerDivisor, yy*Power/cPowerDivisor, 0);
   191                        amNapalm: AddGear(Ammo^[CurSlot, CurAmmo].Pos, 0, gtAirAttack, 2, _0, _0, 0);
   191                        amNapalm: AddGear(Ammo^[CurSlot, CurAmmo].Pos, 0, gtAirAttack, 2, _0, _0, 0);
   192                         amDrill: FollowGear:= AddGear(hwRound(X), hwRound(Y), gtDrill, 0, xx*Power/cPowerDivisor, yy*Power/cPowerDivisor, 0);
   192                         amDrill: FollowGear:= AddGear(hwRound(X), hwRound(Y), gtDrill, 0, xx*Power/cPowerDivisor, yy*Power/cPowerDivisor, 0);
   193                       amBallgun: CurAmmoGear:= AddGear(hwRound(X), hwRound(Y), gtBallgun,  0, xx * _0_5, yy * _0_5, 0);
   193                       amBallgun: CurAmmoGear:= AddGear(hwRound(X), hwRound(Y), gtBallgun,  0, xx * _0_5, yy * _0_5, 0);
   194                     amJetpack: CurAmmoGear:= AddGear(hwRound(X), hwRound(Y), gtJetpack, 0, _0, _0, 0);
   194                     amJetpack: CurAmmoGear:= AddGear(hwRound(X), hwRound(Y), gtJetpack, 0, _0, _0, 0);
   195                       amLowGravity: cGravity:= cMaxWindSpeed / 2;
   195                       amLowGravity: begin
       
   196                                     PlaySound(sndLowGravity);
       
   197                                     cGravity:= cMaxWindSpeed / 2
       
   198                                     end;
   196                       amExtraDamage: cDamageModifier:= _1_5;
   199                       amExtraDamage: cDamageModifier:= _1_5;
   197                       amInvulnerable: Invulnerable:= true;
   200                       amInvulnerable: Invulnerable:= true;
   198                       amExtraTime: TurnTimeLeft:= TurnTimeLeft + 30000;
   201                       amExtraTime: TurnTimeLeft:= TurnTimeLeft + 30000;
   199                       amLaserSight: cLaserSighting:= true;
   202                       amLaserSight: cLaserSighting:= true;
   200                       amVampiric: cVampiric:= true;
   203                       amVampiric: cVampiric:= true;