home *** CD-ROM | disk | FTP | other *** search
- package game.panel
- {
- import flash.display.MovieClip;
- import flash.events.MouseEvent;
- import game.ThisGameManager;
-
- [Embed(source="/_assets/assets.swf", symbol="game.panel.TryAgain")]
- public class TryAgain extends MovieClip
- {
-
-
- public var tryy:MovieClip;
-
- public var menuu:MovieClip;
-
- public function TryAgain()
- {
- var _loc1_:MovieClip = null;
- var _loc2_:MovieClip = null;
- super();
- if(ThisGameManager.getInstance().player.lives == 0)
- {
- this.visible = false;
- ThisGameManager.getInstance().gotoAndPlay("blenda2Loop");
- return;
- }
- _loc1_ = MovieClip(this.getChildByName("tryy"));
- _loc2_ = MovieClip(this.getChildByName("menuu"));
- _loc1_.addEventListener(MouseEvent.CLICK,goto);
- _loc1_.addEventListener(MouseEvent.ROLL_OVER,MouseOver);
- _loc1_.addEventListener(MouseEvent.ROLL_OUT,MouseOut);
- _loc2_.addEventListener(MouseEvent.CLICK,goto);
- _loc2_.addEventListener(MouseEvent.ROLL_OVER,MouseOver);
- _loc2_.addEventListener(MouseEvent.ROLL_OUT,MouseOut);
- _loc1_.stop();
- _loc2_.stop();
- }
-
- private function goto(param1:MouseEvent) : void
- {
- if(MovieClip(param1.currentTarget).name == "menuu" || ThisGameManager.getInstance().player.lives == 0)
- {
- ThisGameManager.getInstance().gotoAndPlay("blenda2Loop");
- }
- else
- {
- --ThisGameManager.getInstance().player.lives;
- ThisGameManager.getInstance().gameOver = false;
- ThisGameManager.getInstance().currentLevel = int((ThisGameManager.getInstance().player.saveLevel - 1) / 2) * 2 + 1;
- ThisGameManager.getInstance().level.setLevel(ThisGameManager.getInstance().currentLevel);
- ThisGameManager.getInstance().player.reset();
- ThisGameManager.getInstance().dock.setAll();
- ThisGameManager.getInstance().gotoAndPlay("2nextRound");
- }
- }
-
- private function MouseOut(param1:MouseEvent) : void
- {
- MovieClip(param1.currentTarget).gotoAndStop(1);
- }
-
- private function MouseOver(param1:MouseEvent) : void
- {
- MovieClip(param1.currentTarget).gotoAndStop(2);
- }
- }
- }
-