home *** CD-ROM | disk | FTP | other *** search
Wrap
class §aso#11489§ { var §aso#06892§; var §aso#38229§; var §aso#69566§; var §aso#00903§; var §aso#99511§; var §aso#47423§; var §aso#66782§; var §aso#68174§; var §aso#26672§; var §aso#16086§; var §aso#62185§; var §aso#41434§; var §aso#04108§; var §aso#35445§; var §aso#48815§; var time; var §aso#80152§; var §aso#29456§; var §aso#44218§; var §aso#78760§; var §aso#65390§; var §aso#02716§; var §aso#77368§; var §aso#34053§; var §aso#58009§; var §aso#69987§; var §aso#93522§ = 13; var §aso#60793§ = 0; var §aso#30848§ = 10; var §aso#36837§ = 1; var §aso#74163§ = 550; var §aso#05500§ = 400; function §aso#11489§() { } function §aso#76947§() { this["aso#06892"] = _root.createEmptyMovieClip("aso#06892",863); this["aso#38229"] = _root.createEmptyMovieClip("aso#38229",861); this["aso#69566"] = _root.createEmptyMovieClip("aso#69566",862); this["aso#00903"] = _root.createEmptyMovieClip("aso#00903",864); this["aso#99511"] = new Sound(this["aso#00903"]); this["aso#99511"].attachSound("cut2.mp3"); this["aso#47423"] = new Sound(this["aso#06892"]); this["aso#47423"].attachSound("bounce.mp3"); this["aso#66782"] = new Sound(this["aso#38229"]); this["aso#66782"].attachSound("cyber.mp3"); this["aso#68174"] = new Sound(this["aso#69566"]); this["aso#68174"].attachSound("cut1.mp3"); } function §aso#14273§() { this["aso#60793"] += 1; if(this["aso#60793"] > 1) { this["aso#60793"] = 0; } var _loc2_ = undefined; _loc2_ = 0; while(_loc2_ < this["aso#30848"]) { if(this["aso#26672"][_loc2_]._visible) { this["aso#26672"][_loc2_].x += this["aso#26672"][_loc2_]["aso#83357"] * this["aso#16086"]; this["aso#26672"][_loc2_].y += this["aso#26672"][_loc2_]["aso#89346"] * this["aso#16086"]; this["aso#26672"][_loc2_]["aso#89346"] += 0.2; this["aso#26672"][_loc2_]._x = this["aso#26672"][_loc2_].x; this["aso#26672"][_loc2_]._y = this["aso#26672"][_loc2_].y; if(this["aso#62185"] and this["aso#26672"][_loc2_]._currentframe > 1 and this["aso#60793"] == 1) { this["aso#26672"][_loc2_].gotoAndPlay(this["aso#26672"][_loc2_]._currentframe - 1); } if(this["aso#26672"][_loc2_]._currentframe >= this["aso#26672"][_loc2_]._totalframes) { this["aso#26672"][_loc2_]._visible = false; } } _loc2_ = _loc2_ + 1; } } function §aso#70958§(§aso#91709§, §aso#23046§, §aso#54383§, §aso#29035§, §aso#60372§) { var _loc2_ = undefined; var _loc3_ = false; _loc2_ = 0; while(_loc2_ < this["aso#30848"]) { if(!this["aso#26672"][_loc2_]._visible) { this["aso#26672"][_loc2_]._visible = true; this["aso#26672"][_loc2_].x = §aso#91709§; this["aso#26672"][_loc2_].y = §aso#23046§; this["aso#26672"][_loc2_]["aso#89346"] = §aso#60372§; this["aso#26672"][_loc2_]["aso#83357"] = §aso#29035§; this["aso#26672"][_loc2_]._yscale = §aso#54383§; this["aso#26672"][_loc2_]._xscale = §aso#54383§; this["aso#26672"][_loc2_].gotoAndPlay(1); _loc3_ = true; } if(_loc3_) { break; } _loc2_ = _loc2_ + 1; } } function §aso#72771§() { this["aso#47423"].setVolume(400); this["aso#66782"].setVolume(50); this["aso#68174"].setVolume(2000); this["aso#99511"].setVolume(2000); this["aso#66782"].stop(); if(this["aso#41434"]) { this["aso#66782"].start(0,20); } var _loc4_ = 13421772; var _loc5_ = -45; this["aso#04108"] = 0; this["aso#62185"] = false; comments["aso#72771"](); this["aso#16086"] = 1; this["aso#35445"] = new TextFormat(); this["aso#35445"].font = "Verdana"; this["aso#35445"].bold = true; this["aso#48815"] = new TextFormat(); this["aso#48815"].font = "Verdana"; this["aso#48815"].bold = false; this.time = 0; this["aso#80152"] = 0; var _loc3_ = undefined; this["aso#29456"] = 0; this["aso#44218"] = getTimer(); this["aso#78760"] = _root.attachMovie("aso#78760","aso#78760",999); this["aso#78760"]._x = 275; this["aso#78760"]._y = 360 + _loc5_; this["aso#78760"].onRelease = function() { getUrl("http://www.ragdollsoft.com", "blank"); }; this["aso#78760"]._visible = false; this["aso#26672"] = new Array(); _loc3_ = 0; while(_loc3_ < this["aso#30848"]) { this["aso#26672"][_loc3_] = _root.attachMovie("aso#75555","aso#75555" + _loc3_,-1000 + _loc3_); this["aso#26672"][_loc3_]._visible = false; this["aso#26672"][_loc3_].cacheAsBitmap = true; _loc3_ = _loc3_ + 1; } this["aso#65390"] = _root.createEmptyMovieClip("aso#65390",848); this["aso#65390"].createTextField("aso#20683",846,0,0,550,100); this["aso#65390"]["aso#20683"].text = comments.com[Math.floor(Math.random() * comments["aso#52020"])].toUpperCase(); this["aso#65390"]["aso#20683"].textColor = _loc4_; this["aso#65390"]["aso#20683"].selectable = false; this["aso#65390"]["aso#20683"].setTextFormat(this["aso#48815"]); this["aso#65390"]["aso#20683"].autoSize = true; this["aso#65390"]._x = 275 - this["aso#65390"]._width / 2; this["aso#65390"]._y = 150 + _loc5_; this["aso#65390"]._xscale = 100; this["aso#65390"]._yscale = 100; this["aso#65390"]._visible = false; this["aso#02716"] = _root.createEmptyMovieClip("aso#02716",843); this["aso#02716"].createTextField("aso#20683",846,0,0,200,200); this["aso#02716"]["aso#20683"].text = this["aso#29456"]; this["aso#02716"]["aso#20683"].textColor = _loc4_; this["aso#02716"]["aso#20683"].setTextFormat(this["aso#35445"]); this["aso#02716"]._x = 520; this["aso#02716"]._y = 10; this["aso#02716"]._xscale = 100; this["aso#02716"]._yscale = 100; this["aso#02716"]["aso#20683"].autoSize = true; this["aso#02716"]._visible = false; this["aso#77368"] = _root.createEmptyMovieClip("aso#77368",839); this["aso#77368"].createTextField("aso#20683",841,0,0,400,200); this["aso#77368"]["aso#20683"].selectable = false; this["aso#77368"]["aso#20683"].text = "You Dodged 46!".toUpperCase(); this["aso#77368"]["aso#20683"].textColor = _loc4_; this["aso#77368"]["aso#20683"].setTextFormat(this["aso#35445"]); this["aso#77368"]["aso#20683"].autoSize = true; this["aso#77368"]._visible = false; this["aso#77368"]._xscale = 200; this["aso#77368"]._yscale = 200; this["aso#77368"]._x = 275 - this["aso#77368"]._width / 2; this["aso#77368"]._y = 100 + _loc5_; this["aso#34053"] = _root.createEmptyMovieClip("aso#34053",838); this["aso#34053"].createTextField("aso#20683",841,0,0,400,200); this["aso#34053"]["aso#20683"].selectable = false; this["aso#34053"]["aso#20683"].text = "press space to restart".toUpperCase(); this["aso#34053"]["aso#20683"].textColor = _loc4_; this["aso#34053"]["aso#20683"].setTextFormat(this["aso#48815"]); this["aso#34053"]._xscale = 120; this["aso#34053"]._yscale = 120; this["aso#34053"]["aso#20683"].autoSize = true; this["aso#34053"]._x = 275 - this["aso#34053"]._width / 2; this["aso#34053"]._y = 300 + _loc5_; this["aso#34053"]._visible = false; this["aso#58009"] = new Array(); _loc3_ = 0; while(_loc3_ < this["aso#93522"]) { this["aso#58009"][_loc3_] = new §aso#98119§(); this["aso#58009"][_loc3_] = _root.attachMovie("aso#64969","aso#66361" + _loc3_,400 + _loc3_); this["aso#58009"][_loc3_].cacheAsBitmap = true; this["aso#58009"][_loc3_]._visible = false; this["aso#58009"][_loc3_]._xscale = 20; _loc3_ = _loc3_ + 1; } this["aso#69987"] = new Array(); this["aso#69987"][0] = new §aso#54804§(); this["aso#69987"][0]["aso#72771"](); } function §aso#02295§() { if(this["aso#69987"][0]["aso#53412"]) { this["aso#04108"] += 1; } this.time += 1; this["aso#80152"] += 1; var _loc3_ = undefined; var _loc4_ = undefined; this["aso#69987"][0]["aso#39621"](); _loc3_ = 0; while(_loc3_ < this["aso#69987"][0]["aso#52020aso#38650"]) { this["aso#69987"][0]["aso#38650"][_loc3_]["aso#56196"] = this["aso#69987"][0]["aso#38650"][_loc3_].x; this["aso#69987"][0]["aso#38650"][_loc3_]["aso#87533"] = this["aso#69987"][0]["aso#38650"][_loc3_].y; this["aso#69987"][0]["aso#38650"][_loc3_]["aso#89346"] += 0.3; this["aso#69987"][0]["aso#38650"][_loc3_].x += this["aso#69987"][0]["aso#38650"][_loc3_]["aso#83357"] * this["aso#16086"]; this["aso#69987"][0]["aso#38650"][_loc3_].y += this["aso#69987"][0]["aso#38650"][_loc3_]["aso#89346"] * this["aso#16086"]; _loc3_ = _loc3_ + 1; } if(random(100) > Math.max(5,96 - this.time / 60)) { _loc3_ = 0; while(_loc3_ < this["aso#93522"]) { if(!this["aso#58009"][_loc3_]._visible) { this["aso#58009"][_loc3_]._visible = true; this["aso#58009"][_loc3_].x = random(550); this["aso#58009"][_loc3_].y = -50; this["aso#58009"][_loc3_]["aso#89346"] = 0; break; } _loc3_ = _loc3_ + 1; } } this["aso#69987"][0]["aso#20262"](); _loc3_ = 0; while(_loc3_ < this["aso#93522"]) { if(this["aso#58009"][_loc3_]._visible) { this["aso#58009"][_loc3_]["aso#89346"] += 0.2; this["aso#58009"][_loc3_].y += this["aso#58009"][_loc3_]["aso#89346"] * this["aso#16086"]; if(this["aso#58009"][_loc3_].x < this["aso#69987"][0]["aso#18870"] and this["aso#58009"][_loc3_].x > this["aso#69987"][0]["aso#50207"] and this["aso#58009"][_loc3_].y < this["aso#69987"][0]["aso#81544"] and this["aso#58009"][_loc3_].y > this["aso#69987"][0]["aso#12881"]) { _loc4_ = 0; while(_loc4_ < 11) { if(this["aso#69987"][0]["aso#32661"][_loc4_]["aso#90738"]) { var _loc5_ = eval("aso#22075")["aso#45610"](this["aso#58009"][_loc3_].x,this["aso#58009"][_loc3_].y,this["aso#69987"][0]["aso#32661"][_loc4_]["aso#63998"].x,this["aso#69987"][0]["aso#32661"][_loc4_]["aso#63998"].y,this["aso#69987"][0]["aso#32661"][_loc4_]["aso#95335"].x,this["aso#69987"][0]["aso#32661"][1]["aso#95335"].y); if(_loc5_ < this["aso#69987"][0]["aso#32661"][_loc4_].width) { if(_loc4_ != 2 and _loc4_ != 4 and _loc4_ != 8 and _loc4_ != 10 and !this["aso#69987"][0]["aso#53412"]) { this["aso#69987"][0]["aso#53412"] = true; _root.kongregateStats.submit("dodged",this["aso#29456"]); this["aso#66782"].stop(); this["aso#62185"] = true; } if(_loc4_ == 2) { this["aso#69987"][0]["aso#01324"][8]["aso#90738"] = 0; this["aso#69987"][0]["aso#38650"][3]["aso#84749"] = false; } if(_loc4_ == 4) { this["aso#69987"][0]["aso#01324"][9]["aso#90738"] = 0; this["aso#69987"][0]["aso#38650"][5]["aso#84749"] = false; } if(_loc4_ == 8) { this["aso#69987"][0]["aso#01324"][4]["aso#90738"] = 0; this["aso#69987"][0]["aso#38650"][9]["aso#84749"] = false; } if(_loc4_ == 10) { this["aso#69987"][0]["aso#38650"][11]["aso#84749"] = false; this["aso#69987"][0]["aso#01324"][5]["aso#90738"] = 0; } this["aso#69987"][0]["aso#32661"][_loc4_]["aso#90738"] = false; this["aso#70958"](this["aso#69987"][0]["aso#32661"][_loc4_]["aso#27643"](),this["aso#69987"][0]["aso#32661"][_loc4_]["aso#90317"](),65 + 25 * (_loc4_ != 2 and _loc4_ != 4 and _loc4_ != 8 and _loc4_ != 10),this["aso#69987"][0]["aso#32661"][_loc4_]["aso#58980"]() / 2,this["aso#69987"][0]["aso#32661"][_loc4_]["aso#21654"]() / 2); if(this["aso#41434"]) { if(this["aso#69987"][0]["aso#53412"]) { this["aso#68174"].start(); } if(!this["aso#69987"][0]["aso#53412"]) { this["aso#99511"].start(); } } } } _loc4_ = _loc4_ + 1; } } if(this["aso#58009"][_loc3_].y > 450) { this["aso#58009"][_loc3_]._visible = false; if(!this["aso#69987"][0]["aso#53412"]) { this["aso#29456"] += 1; } } this["aso#58009"][_loc3_]._x = this["aso#58009"][_loc3_].x; this["aso#58009"][_loc3_]._y = this["aso#58009"][_loc3_].y; } _loc3_ = _loc3_ + 1; } this["aso#14273"](); _loc4_ = 0; while(_loc4_ < 5) { this["aso#69987"][0]["aso#51599"](); this["aso#69987"][0]["aso#57588"](); _loc4_ = _loc4_ + 1; } if(this["aso#69987"][0]["aso#53412"] and this["aso#41434"]) { if(this["aso#69987"][0]["aso#38650"][0].y > this["aso#05500"] - this["aso#69987"][0]["aso#38650"][0]["aso#14694"] and this["aso#69987"][0]["aso#38650"][0]["aso#89346"] > this["aso#36837"]) { this["aso#47423"].setVolume(this["aso#69987"][0]["aso#38650"][0]["aso#89346"] * 20); this["aso#47423"].start(); } if(this["aso#69987"][0]["aso#38650"][0].x > this["aso#74163"] - this["aso#69987"][0]["aso#38650"][0]["aso#14694"] and this["aso#69987"][0]["aso#38650"][0]["aso#83357"] > this["aso#36837"]) { this["aso#47423"].setVolume(this["aso#69987"][0]["aso#38650"][0]["aso#83357"] * 20); this["aso#47423"].start(); } if(this["aso#69987"][0]["aso#38650"][0].x < this["aso#69987"][0]["aso#38650"][0]["aso#14694"] and this["aso#69987"][0]["aso#38650"][0]["aso#83357"] < - this["aso#36837"]) { this["aso#47423"].setVolume((- this["aso#69987"][0]["aso#38650"][0]["aso#83357"]) * 20); this["aso#47423"].start(); } } _loc3_ = 0; while(_loc3_ < this["aso#69987"][0]["aso#52020aso#38650"]) { this["aso#69987"][0]["aso#38650"][_loc3_]["aso#83357"] = (this["aso#69987"][0]["aso#38650"][_loc3_].x - this["aso#69987"][0]["aso#38650"][_loc3_]["aso#56196"]) / this["aso#16086"]; this["aso#69987"][0]["aso#38650"][_loc3_]["aso#89346"] = (this["aso#69987"][0]["aso#38650"][_loc3_].y - this["aso#69987"][0]["aso#38650"][_loc3_]["aso#87533"]) / this["aso#16086"]; this["aso#69987"][0]["aso#38650"][_loc3_]["aso#63577"](eval("aso#22075")["aso#74163"],eval("aso#22075")["aso#05500"]); _loc3_ = _loc3_ + 1; } if(this["aso#62185"]) { this["aso#16086"] = 0.2; } _loc3_ = 0; while(_loc3_ < this["aso#69987"][0]["aso#52020aso#38650"]) { this["aso#69987"][0]["aso#38650"][_loc3_]["aso#46031"]._x = this["aso#69987"][0]["aso#38650"][_loc3_].x; this["aso#69987"][0]["aso#38650"][_loc3_]["aso#46031"]._y = this["aso#69987"][0]["aso#38650"][_loc3_].y; _loc3_ = _loc3_ + 1; } _loc3_ = 0; while(_loc3_ < this["aso#69987"][0]["aso#52020aso#32661"]) { this["aso#69987"][0]["aso#32661"][_loc3_]["aso#26251"](); if(this["aso#69987"][0]["aso#32661"][_loc3_]["aso#90738"] == false) { this["aso#69987"][0]["aso#32661"][_loc3_]["aso#46031"]._visible = false; } if(this["aso#69987"][0]["aso#32661"][_loc3_]["aso#90738"] == true) { this["aso#69987"][0]["aso#32661"][_loc3_]["aso#46031"]._visible = true; } _loc3_ = _loc3_ + 1; } var _loc6_ = 4.5; var _loc7_ = 0.6; if(this["aso#04108"] == Math.round(35 * _loc6_)) { this["aso#77368"]["aso#20683"].text = ("You dodged " + this["aso#29456"]).toUpperCase(); this["aso#77368"]["aso#20683"].setTextFormat(this["aso#35445"]); this["aso#77368"]._x = 275 - this["aso#77368"]._width / 2; this["aso#77368"]._visible = true; } if(this["aso#04108"] == Math.round(35 * (_loc6_ + _loc7_ * 1))) { this["aso#65390"]._visible = true; } if(this["aso#04108"] == Math.round(35 * (_loc6_ + _loc7_ * 2))) { this["aso#34053"]._visible = true; } if(this["aso#04108"] == Math.round(35 * (_loc6_ + _loc7_ * 3))) { this["aso#78760"]._visible = true; } if(getTimer() - this["aso#44218"] > 1000) { this["aso#02716"]["aso#20683"].text = this["aso#80152"]; this["aso#02716"]["aso#20683"].setTextFormat(this["aso#35445"]); this["aso#80152"] = 0; this["aso#44218"] = getTimer(); } this["aso#02716"]._visible = false; if(Key.isDown(32) and this["aso#69987"][0]["aso#53412"]) { this["aso#72771"](); } } }