home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / Never_End.swf / scripts / groups / KeyGroup.as < prev    next >
Encoding:
Text File  |  2008-09-23  |  815 b   |  39 lines

  1. package groups
  2. {
  3.    import game.Model;
  4.    
  5.    public class KeyGroup extends Group
  6.    {
  7.        
  8.       
  9.       public function KeyGroup(param1:String, param2:Boolean)
  10.       {
  11.          super(param1,param2);
  12.       }
  13.       
  14.       override public function removeAllItems() : void
  15.       {
  16.          super.removeAllItems();
  17.          Model.getInstance().currentRoom.removeKey(this);
  18.       }
  19.       
  20.       override public function addItem(param1:*) : void
  21.       {
  22.          if(frozen)
  23.          {
  24.             param1.gotoAndStop(2);
  25.          }
  26.          else
  27.          {
  28.             param1.gotoAndStop(1);
  29.          }
  30.          super.addItem(param1);
  31.       }
  32.       
  33.       override public function set rotation(param1:Number) : void
  34.       {
  35.          this.items[0].rotation = param1;
  36.       }
  37.    }
  38. }
  39.