home *** CD-ROM | disk | FTP | other *** search
- package elements
- {
- import game.BroadCaster;
- import game.Model;
-
- [Embed(source="/_assets/assets.swf", symbol="elements.DoorItem")]
- public class DoorItem extends Item
- {
-
-
- public function DoorItem(param1:Number = 0, param2:Number = 0, param3:Number = 0)
- {
- addFrameScript(5,frame6,62,frame63);
- super(param1,param2);
- }
-
- internal function frame6() : *
- {
- stop();
- }
-
- override public function remove() : void
- {
- this.gotoAndPlay("open");
- Model.getInstance().clearState(false,true);
- }
-
- public function setRotating() : void
- {
- BroadCaster.getInstance().run("doorRemoved","");
- }
-
- internal function frame63() : *
- {
- if(loaderInfo != null)
- {
- setRotating();
- parent.removeChild(this);
- }
- }
-
- override public function set rotation(param1:Number) : void
- {
- super.rotation = param1;
- }
- }
- }
-