home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Diversos / Beez.swf / scripts / core / bonuses / BonusInverse.as < prev    next >
Encoding:
Text File  |  2008-09-03  |  866 b   |  37 lines

  1. package core.bonuses
  2. {
  3.    public class BonusInverse extends AbstractBonus
  4.    {
  5.        
  6.       
  7.       public function BonusInverse()
  8.       {
  9.          super(false);
  10.       }
  11.       
  12.       override protected function init() : void
  13.       {
  14.          super.init();
  15.          lifeTime = 40 * 2;
  16.       }
  17.       
  18.       override public function activate(activateTime:Number) : void
  19.       {
  20.          super.activate(activateTime);
  21.          engine.platform.torqueMult = -1;
  22.       }
  23.       
  24.       override protected function initSounds() : void
  25.       {
  26.          var InverseBonusClass:Class = engine.assets.getAssetClass("SndInverseBonus");
  27.          sndActivate = new InverseBonusClass();
  28.       }
  29.       
  30.       override protected function deactivate() : void
  31.       {
  32.          super.deactivate();
  33.          engine.platform.torqueMult = 1;
  34.       }
  35.    }
  36. }
  37.