home *** CD-ROM | disk | FTP | other *** search
/ Champak 48 / cdrom_image.iso / Games / bobsleddin.swf / scripts / __Packages / Collectable.as < prev    next >
Encoding:
Text File  |  2007-09-28  |  815 b   |  36 lines

  1. class Collectable extends GenericObject
  2. {
  3.    var collectedSound;
  4.    var awardValue;
  5.    var linkageID;
  6.    var collisionGroup = BB.COLLECTABLE;
  7.    var collisionEnabled = true;
  8.    var collected = false;
  9.    var useMinScale = true;
  10.    var generatorDisplacement = -25;
  11.    function Collectable()
  12.    {
  13.       super();
  14.       if(this.collectedSound != null)
  15.       {
  16.          this.setObjectSound(this.collectedSound,_root);
  17.       }
  18.    }
  19.    function setCollected(collector)
  20.    {
  21.       this.playObjectSound();
  22.       this.awardValue(collector);
  23.       this.collisionEnabled = false;
  24.       this.collected = true;
  25.       this.renderable = false;
  26.       this.removeFromScene();
  27.    }
  28.    function onAddToScene()
  29.    {
  30.    }
  31.    function toString()
  32.    {
  33.       return "Collectable " + this.linkageID;
  34.    }
  35. }
  36.