home *** CD-ROM | disk | FTP | other *** search
Wrap
if(eval("/Variables:Stoppe") != true) { if(ArbreClip._y < Meg._y) { setProperty("ArbreClip", _visible, false); } else { setProperty("ArbreClip", _visible, true); } if(AvPlan._y < Meg._y) { setProperty("AvPlan", _visible, false); } else { setProperty("AvPlan", _visible, true); } if(CacheHutte1.hitTest(_root.Meg._x,_root.Meg._y,true)) { set("/Variables:From","Jungle1"); gotoAndPlay(682); } if(CacheHutte2.hitTest(_root.Meg._x,_root.Meg._y,true)) { gotoAndPlay(760); } if(CacheHutte3.hitTest(_root.Meg._x,_root.Meg._y,true)) { gotoAndPlay(749); } if(CacheCorde.hitTest(_root.Meg._x,_root.Meg._y,true) and Key.isDown(key.SPACE) and eval("/Variables:PasserelleBaissee") != true and eval("/Variables:ObjetSelect") == 1) { tellTarget("_root.Animatiques") { gotoAndStop("CoupeCorde"); } } if(CachePrisonnier.hitTest(_root.Meg._x,_root.Meg._y,true) and Key.isDown(key.SPACE) and eval("/Variables:MachettePris") != true) { tellTarget("_root.Animatiques") { gotoAndStop("PrendMachette"); } } if(CachePrisonnier.hitTest(_root.Meg._x,_root.Meg._y,true) and Key.isDown(key.SPACE) and eval("/Variables:MachettePris") == true and eval("/Variables:SacsPris") != true) { tellTarget("_root.Animatiques") { gotoAndStop("PrendSacs"); } } if(CacheLiane.hitTest(_root.Meg._x,_root.Meg._y,true) and Key.isDown(key.SPACE)) { set("/Variables:Stoppe",true); setProperty("_root.Meg", _visible, false); tellTarget("_root.Liane") { gotoAndStop(2); } } if(CacheLianeDescent.hitTest(_root.Meg._x,_root.Meg._y,true) and Key.isDown(key.SPACE)) { set("/Variables:Stoppe",true); setProperty("_root.Meg", _visible, false); tellTarget("_root.Liane") { gotoAndStop(12); } } if(CacheEchelle1.hitTest(_root.Meg._x,_root.Meg._y,true) and Key.isDown(key.SPACE)) { if(eval("/Variables:GardePlante") != true) { tellTarget("_root.GardeClip.Garde") { play(); } } else { set("/Variables:Stoppe",true); tellTarget("Echelle1") { play(); } setProperty("_root.Meg", _visible, false); } } if(CacheVersPrisonnier.hitTest(_root.Meg._x,_root.Meg._y,true)) { set("/Variables:From","Decors1"); gotoAndPlay(702); } if(CacheVersDecors2.hitTest(_root.Meg._x,_root.Meg._y,true)) { set("/Variables:From","Decors1"); gotoAndPlay(727); } if(!Key.isDown(Key.Down) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Up) and Idle == false) { Idle = true; tellTarget("Meg/Obj") { gotoAndStop("Idle"); play(); } } if(Key.isDown(Key.SHIFT)) { set("/Variables:Run",true); } else { set("/Variables:Run",false); } if(Key.isDown(Key.RIGHT) and !Key.isDown(Key.UP) and !Key.isDown(Key.DOWN)) { if(Key.isDown(Key.CONTROL)) { if(eval("/Variables:Dir") == "Right") { set("/Variables:Dir","Right"); set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } else { set("/Variables:Dir","Right"); tellTarget("Meg") { gotoAndStop("Right"); } } } else { set("/Variables:Dir","Right"); if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("Right"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x + eval("Variables:Delta") * 2,Meg._y,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); } setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); } } } if(Key.isDown(Key.LEFT) and !Key.isDown(Key.UP) and !Key.isDown(Key.DOWN)) { if(Key.isDown(Key.CONTROL)) { if(eval("/Variables:Dir") == "Left") { set("/Variables:Dir","Left"); set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } else { set("/Variables:Dir","Left"); tellTarget("Meg") { gotoAndStop("Left"); } } } else { set("/Variables:Dir","Left"); if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("Left"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x - eval("Variables:Delta") * 2,Meg._y,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); } setProperty("Meg", _X, Meg._x - eval("/Variables:Delta")); } } } if(Key.isDown(Key.UP) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left)) { set("/Variables:Dir","Right"); if(Key.isDown(Key.CONTROL)) { set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } else { if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("Up"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x,Meg._y - eval("Variables:Delta") * 2,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); } set("/Variables:Delta",Meg._yscale / 6); setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); } } } if(Key.isDown(Key.DOWN) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left)) { set("/Variables:Dir","Down"); if(Key.isDown(Key.CONTROL)) { tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } set("/Variables:Stoppe",true); } else { if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("DOWN"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x,Meg._y + eval("Variables:Delta") * 2,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); } set("/Variables:Delta",Meg._yscale / 6); setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); } } } if(Key.isDown(Key.UP) and Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Down)) { set("/Variables:Dir","Right"); if(Key.isDown(Key.CONTROL)) { set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } else { if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("UpRight"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x + eval("Variables:Delta") * 2,Meg._y - eval("Variables:Delta") * 8,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); } set("/Variables:Delta",Meg._yscale / 6); setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); } } } if(Key.isDown(Key.UP) and !Key.isDown(Key.Right) and Key.isDown(Key.Left) and !Key.isDown(Key.Down)) { set("/Variables:Dir","Left"); if(Key.isDown(Key.CONTROL)) { set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } else { if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("UpLeft"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x - eval("Variables:Delta") * 2,Meg._y - eval("Variables:Delta") * 8,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); } set("/Variables:Delta",Meg._yscale / 6); setProperty("Meg", _Y, Meg._y - eval("/Variables:Delta") / 2 - eval("/Variables:Delta") / 3 / 2); setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale - eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale - eval("/Variables:Decale")); } } } if(Key.isDown(Key.Down) and !Key.isDown(Key.Right) and Key.isDown(Key.Left) and !Key.isDown(Key.Up)) { set("/Variables:Dir","Left"); if(Key.isDown(Key.CONTROL)) { set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } else { if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("DownLeft"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x - eval("Variables:Delta") * 2,Meg._y + eval("Variables:Delta") * 8,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); } set("/Variables:Delta",Meg._yscale / 6); setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _X, Meg._x - eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); } } } if(Key.isDown(Key.Down) and Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Up)) { set("/Variables:Dir","Right"); if(Key.isDown(Key.CONTROL)) { set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } else { if(Idle == true) { tellTarget("Meg/Obj") { gotoAndStop(1); } Idle = false; } tellTarget("Meg") { gotoAndStop("DownRight"); } tellTarget("Meg/Obj") { nextFrame(); } if(Collider.hitTest(Meg._x + eval("Variables:Delta") * 2,Meg._y + eval("Variables:Delta") * 8,true) == false) { if(eval("/Variables:Run") == true) { setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); } set("/Variables:Delta",Meg._yscale / 6); setProperty("Meg", _Y, Meg._y + eval("/Variables:Delta") - eval("/Variables:Delta") / 3); setProperty("Meg", _X, Meg._x + eval("Variables:Delta")); setProperty("Meg", _xscale, Meg._xscale + eval("/Variables:Decale")); setProperty("Meg", _yscale, Meg._yscale + eval("/Variables:Decale")); } } } if(Key.isDown(Key.CONTROL) and !Key.isDown(Key.Down) and !Key.isDown(Key.Right) and !Key.isDown(Key.Left) and !Key.isDown(Key.Up)) { set("/Variables:Stoppe",true); tellTarget("Meg/Obj") { gotoAndStop("Saute"); play(); } } if(Trou.hitTest(Meg._x,Meg._y,true) == true) { set("/Variables:DeltaTombe",eval("/Trou:Niveau")); tellTarget("Meg") { gotoAndStop("Tombe"); } set("/Variables:Stoppe",true); } }