/**
* Copyright raa ( http://wonderfl.net/user/raa )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/uJE6
*/
// forked from azabri90987's flash on 2015-1-10
package {
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
//----------------------------------------------------------------------
//Symbol 112 MovieClip [aso#29456.aso#20683] Frame 0
//----------------------------------------------------------------------
class aso#20683
{
static var aso#52020, aso#71379;
function aso#20683 () {
}
static function aso#23467() {
aso#52020 = new Array();
aso#52020.push("Wearing a cursed (-10) skill ring?");
aso#52020.push("Damn it where is my mantle of evasion when I need it?");
aso#52020.push("When everything else fails read the instructions");
aso#52020.push("We recommend users to breath while playing");
aso#52020.push("Is that the worst you can do?");
aso#52020.push("We're sorry, this game is not suitabe for children under age 3");
aso#52020.push("We're sorry, this game is not suitable for blind people");
aso#52020.push("We're sorry, this game is not suitable for people over age 115");
aso#52020.push("Great try... not");
aso#52020.push("Yeah its fun to play with one's feet");
aso#52020.push("We're sorry but this game is not the RPG you ordered");
aso#52020.push("Tip: watch the screen while playing");
aso#52020.push("Tip: stop playing if stabbed in the back");
aso#52020.push("Don't feed the birds");
aso#52020.push("Dont cry, I'm sure you're good at Hearts");
aso#52020.push("Hmm, someone needs to change those lenses");
aso#52020.push("Hey, that spike curved!");
aso#52020.push("Roger the Dodger");
aso#52020.push("As agile as a squashed snail");
aso#52020.push("Deadly as a blind sniper");
aso#52020.push("Forgot your ninja suit?");
aso#52020.push("You have no heart, you ragdoll butcher!");
aso#52020.push("Batteries not included");
aso#52020.push("These comments are NOT random");
aso#52020.push("Winners dont use drugs");
aso#52020.push("Must have been some good weed");
aso#52020.push("Got booze?");
aso#52020.push("Yeah, mushrooms of hallucination are a blast");
aso#52020.push("48 hours porn marathon?");
aso#52020.push("Wow, I've never seen someone quite as bad");
aso#52020.push("My granny is totally better than you");
aso#52020.push("Do not operate machinery while intoxicated");
aso#52020.push("Ragdolls never die");
aso#52020.push("Don't try this at home");
aso#52020.push("Visit www.ragdollsoft.com!");
aso#52020.push("They keyboard in front of you is not a musical instrument");
aso#52020.push("Not an avid gamer I see");
aso#52020.push("You lost 1786500000 experience points");
aso#52020.push("You found a Power Dragon Scale Mail!");
aso#52020.push("Got Ninja?");
aso#52020.push("Not exactly a ragdoll master");
aso#52020.push("One smooth operator");
aso#71379 = aso#52020.push("Man I'm getting good at this");
}
}
//----------------------------------------------------------------------
//Symbol 116 MovieClip [aso#29456.aso#42826] Frame 0
//----------------------------------------------------------------------
class aso#42826
{
var aso#83357, aso#14694, aso#65390, width, aso#16086;
function aso#42826 () {
}
function aso#09676() {
return((aso#14694.x + aso#83357.x) / 2);
}
function aso#72350() {
return((aso#14694.y + aso#83357.y) / 2);
}
function aso#41013() {
return((aso#14694["aso#02716"] + aso#83357["aso#02716"]) / 2);
}
function aso#03687() {
return((aso#14694["aso#08705"] + aso#83357["aso#08705"]) / 2);
}
function aso#08284() {
var _local3 = aso#14694;
var _local2 = aso#83357;
var _local5 = Math.sqrt(((_local3.x - _local2.x) * (_local3.x - _local2.x)) + ((_local3.y - _local2.y) * (_local3.y - _local2.y)));
var _local6 = aso#83357.x - aso#14694.x;
var _local4 = aso#83357.y - aso#14694.y;
aso#65390._x = (_local3.x + _local2.x) / 2;
aso#65390._y = (_local3.y + _local2.y) / 2;
aso#65390._xscale = _local5;
aso#65390._yscale = width;
aso#65390._rotation = (Math.atan2(_local4, _local6) * 180) / Math.PI;
}
function aso#70958() {
if (aso#10097) {
var _local3 = aso#14694;
var _local2 = aso#83357;
var _local7 = _local2.x - _local3.x;
var _local6 = _local2.y - _local3.y;
var _local4 = Math.sqrt(((_local3.x - _local2.x) * (_local3.x - _local2.x)) + ((_local3.y - _local2.y) * (_local3.y - _local2.y)));
var _local5 = _local4 - aso#16086;
_local3["aso#59401"] = _local3["aso#59401"] + (((((((_local7 / _local4) * _local5) / 2) * _local2["aso#47423"]) / (_local3["aso#47423"] + _local2["aso#47423"])) * 2) * 0.7);
_local2["aso#59401"] = _local2["aso#59401"] - (((((((_local7 / _local4) * _local5) / 2) * _local3["aso#47423"]) / (_local3["aso#47423"] + _local2["aso#47423"])) * 2) * 0.7);
_local3["aso#90738"] = _local3["aso#90738"] + (((((((_local6 / _local4) * _local5) / 2) * _local2["aso#47423"]) / (_local3["aso#47423"] + _local2["aso#47423"])) * 2) * 0.7);
_local2["aso#90738"] = _local2["aso#90738"] - (((((((_local6 / _local4) * _local5) / 2) * _local3["aso#47423"]) / (_local3["aso#47423"] + _local2["aso#47423"])) * 2) * 0.7);
}
}
var aso#10097 = true;
}
//----------------------------------------------------------------------
//Frame 5
//----------------------------------------------------------------------
aso#93522["aso#92130"] = _root["aso#92130"];
aso#93522.aso#23467();
onEnterFrame = function () {
aso#93522.aso#84328();
};
stop();
//----------------------------------------------------------------------
//Symbol 108 Button
//----------------------------------------------------------------------
on (release) {
_root["aso#92130"] = !_root["aso#92130"];
}
//----------------------------------------------------------------------
//Symbol 113 MovieClip [aso#29456.aso#48815] Frame 0
//----------------------------------------------------------------------
class aso#48815 extends MovieClip
{
function aso#48815 () {
super();
}
var aso#02716 = 0;
var aso#08705 = 0;
}
//----------------------------------------------------------------------
//Symbol 115 MovieClip [aso#29456.aso#11489] Frame 0
//----------------------------------------------------------------------
class aso#11489
{
var aso#65390, aso#15665, x, y;
function aso#11489 () {
}
function aso#23467() {
aso#65390.createEmptyMovieClip("aso#14273" + aso#15665, aso#15665);
aso#65390.attachMovie("aso#75555", "aso#48394", 0);
aso#65390._xscale = 2 * aso#34053;
aso#65390._yscale = 2 * aso#34053;
}
function aso#45610(_arg3, _arg2) {
if (x > (_arg3 - aso#34053)) {
x = (_arg3 - 0.1) - aso#34053;
aso#02716 = aso#02716 * -0.8;
}
if (x < aso#34053) {
x = 0.1 + aso#34053;
aso#02716 = aso#02716 * -0.8;
}
if (y > (_arg2 - aso#34053)) {
y = (_arg2 - 0.1) - aso#34053;
aso#08705 = aso#08705 * -0.8;
aso#02716 = aso#02716 * 0.6;
}
if (y < aso#34053) {
y = 0.1 + aso#34053;
aso#08705 = aso#08705 * -0.8;
}
}
var aso#02716 = (random(100) - 50) / 10;
var aso#08705 = (random(100) - 50) / 10;
var aso#34053 = 25;
var aso#47423 = 1;
var aso#60793 = 1;
var aso#59401 = 0;
var aso#90738 = 0;
var aso#04108 = true;
}
//----------------------------------------------------------------------
//Symbol 117 MovieClip [aso#29456.aso#84749] Frame 0
//----------------------------------------------------------------------
class aso#84749
{
var aso#14694, aso#83357, aso#28064;
function aso#84749 () {
}
function aso#76947(_arg10) {
if (aso#10097) {
var _local7 = aso#83357.y - aso#14694.y;
var _local6 = aso#28064.y - aso#83357.y;
var _local9 = aso#83357.x - aso#14694.x;
var _local8 = aso#28064.x - aso#83357.x;
var _local2 = aso#41434.aso#90317((((57.2957795130823 * Math.atan2(_local7, -_local9)) - (57.2957795130823 * Math.atan2(_local6, -_local8))) + 180) - angle);
while (_local2 < -180) {
_local2 = _local2 + 360;
}
while (_local2 >= 180) {
_local2 = _local2 - 360;
}
var _local5 = (_local7 * _local7) + (_local9 * _local9);
var _local4 = (_local6 * _local6) + (_local8 * _local8);
if (Math.abs(_local5) < aso#41434["aso#05500"]) {
_local5 = aso#41434["aso#05500"];
}
if (Math.abs(_local4) < aso#41434["aso#05500"]) {
_local4 = aso#41434["aso#05500"];
}
var _local3 = ((_local2 / 400) * strength) * _arg10;
aso#14694["aso#59401"] = aso#14694["aso#59401"] + (((_local7 / _local5) * _local3) / aso#14694["aso#60793"]);
aso#14694["aso#90738"] = aso#14694["aso#90738"] + ((_local3 * ((-_local9) / _local5)) / aso#14694["aso#60793"]);
aso#83357["aso#59401"] = aso#83357["aso#59401"] + ((((-_local3) * (_local7 / _local5)) - (_local3 * (_local6 / _local4))) / aso#83357["aso#60793"]);
aso#83357["aso#90738"] = aso#83357["aso#90738"] + ((((-_local3) * ((-_local9) / _local5)) - (_local3 * ((-_local8) / _local4))) / aso#83357["aso#60793"]);
aso#28064["aso#59401"] = aso#28064["aso#59401"] + ((_local3 * (_local6 / _local4)) / aso#28064["aso#60793"]);
aso#28064["aso#90738"] = aso#28064["aso#90738"] + ((_local3 * ((-_local8) / _local4)) / aso#28064["aso#60793"]);
}
}
var aso#10097 = true;
var angle = 180;
var strength = 1000;
}
//----------------------------------------------------------------------
//Symbol 118 MovieClip [aso#29456.aso#41434] Frame 0
//----------------------------------------------------------------------
class aso#41434
{
function aso#41434 () {
}
static function aso#17057(angle) {
while (angle < 0) {
angle = angle + 360;
}
while (angle >= 360) {
angle = angle - 360;
}
return(angle);
}
static function aso#90317(angle) {
while (angle < -180) {
angle = angle + 360;
}
while (angle >= 180) {
angle = angle - 360;
}
return(angle);
}
static function aso#27643(_arg2, _arg1, _arg5, _arg6, _arg14, _arg15) {
var _local4 = _arg14 - _arg5;
var _local3 = _arg15 - _arg6;
var _local13 = _arg2 - _arg5;
var _local12 = _arg1 - _arg6;
var _local7 = (_local13 * _local4) + (_local3 * _local12);
if (_local7 <= 0) {
return(Math.sqrt(((_arg2 - _arg5) * (_arg2 - _arg5)) + ((_arg1 - _arg6) * (_arg1 - _arg6))));
}
var _local9 = (_local4 * _local4) + (_local3 * _local3);
if (_local9 <= _local7) {
return(Math.sqrt(((_arg2 - _arg14) * (_arg2 - _arg14)) + ((_arg1 - _arg15) * (_arg1 - _arg15))));
}
var _local8 = _local7 / _local9;
var _local11 = _arg5 + (_local8 * _local4);
var _local10 = _arg6 + (_local8 * _local3);
return(Math.sqrt(((_arg2 - _local11) * (_arg2 - _local11)) + ((_arg1 - _local10) * (_arg1 - _local10))));
}
static function aso#54383(_arg12, _arg11, _arg14, _arg16, _arg13, _arg15) {
var _local5 = _arg14 - _arg12;
var _local6 = _arg16 - _arg11;
var _local8 = _arg13 - _arg12;
var _local9 = _arg15 - _arg11;
var _local2 = _local9 - _local6;
var _local4 = _local8 - _local5;
var _local3 = (-_local2) / _local4;
var _local1 = 1;
var _local7 = (-_local6) + ((_local5 * _local2) / _local4);
var _local10 = Math.abs(_local7) / Math.sqrt((_local3 * _local3) + (_local1 * _local1));
return(_local10);
}
static var aso#24859 = 550;
static var aso#56196 = 400;
static var aso#05500 = 0.0001;
}
//----------------------------------------------------------------------
//Symbol 18 MovieClip Frame 1
//----------------------------------------------------------------------
_root.stop();
Set("aso#94914", (_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (aso#94914 != 100) {
aso#35024._xscale = aso#94914;
} else {
gotoAndStop ("loaded");
}
//----------------------------------------------------------------------
//Symbol 99 Button
//----------------------------------------------------------------------
on (release) {
_root.gotoAndPlay(4);
}
//----------------------------------------------------------------------
//Symbol 12 Button
//----------------------------------------------------------------------
on (release) {
getURL ("http://www.ragdollsoft.com", "blank");
}
//----------------------------------------------------------------------
//Frame 4
//----------------------------------------------------------------------
_root["aso#92130"] = true;
var aso#93522 = new aso#62185();
aso#93522.aso#58980();
stop();
//----------------------------------------------------------------------
//Symbol 83 MovieClip [aso#57588] Frame 32
//----------------------------------------------------------------------
stop();
//----------------------------------------------------------------------
//Instance of Symbol 110 MovieClip in Frame 4
//----------------------------------------------------------------------
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
this._visible = !_root["aso#92130"];
}
//----------------------------------------------------------------------
//Symbol 106 Button
//----------------------------------------------------------------------
on (release) {
getURL ("http://www.ragdollsoft.com", "_blank");
}
//----------------------------------------------------------------------
//Symbol 17 Button
//----------------------------------------------------------------------
on (release) {
_root.gotoAndPlay("aso#64969");
}
//----------------------------------------------------------------------
//Symbol 111 MovieClip [aso#29456.aso#62185] Frame 0
//----------------------------------------------------------------------
class aso#62185
{
var aso#88925, aso#20262, aso#51599, aso#82936, aso#50207, aso#66782, aso#17478, aso#18870, aso#46031, aso#35445, aso#12881, aso#92130, aso#54804, aso#86141, aso#68174, time, aso#30848, aso#99511, aso#26251, aso#98119, aso#53412, aso#78760, aso#96727, aso#22075, aso#77368, aso#26672;
function aso#62185 () {
}
function aso#58980() {
aso#88925 = _root.createEmptyMovieClip("aso#88925", 863);
aso#20262 = _root.createEmptyMovieClip("aso#20262", 861);
aso#51599 = _root.createEmptyMovieClip("aso#51599", 862);
aso#82936 = _root.createEmptyMovieClip("aso#82936", 864);
aso#50207 = new Sound(aso#82936);
aso#50207.attachSound("cut2.mp3");
aso#66782 = new Sound(aso#88925);
aso#66782.attachSound("bounce.mp3");
aso#17478 = new Sound(aso#20262);
aso#17478.attachSound("cyber.mp3");
aso#18870 = new Sound(aso#51599);
aso#18870.attachSound("cut1.mp3");
}
function aso#96306() {
aso#80152 = aso#80152 + 1;
if (aso#80152 > 1) {
aso#80152 = 0;
}
var _local2;
_local2 = 0;
while (_local2 < aso#81544) {
if (aso#46031[_local2]._visible) {
aso#46031[_local2].x = aso#46031[_local2].x + (aso#46031[_local2]["aso#02716"] * aso#35445);
aso#46031[_local2].y = aso#46031[_local2].y + (aso#46031[_local2]["aso#08705"] * aso#35445);
aso#46031[_local2]["aso#08705"] = aso#46031[_local2]["aso#08705"] + 0.2;
aso#46031[_local2]._x = aso#46031[_local2].x;
aso#46031[_local2]._y = aso#46031[_local2].y;
if ((aso#12881 and (aso#46031[_local2]._currentframe > 1)) and (aso#80152 == 1)) {
aso#46031[_local2].gotoAndPlay(aso#46031[_local2]._currentframe - 1);
}
if (aso#46031[_local2]._currentframe >= aso#46031[_local2]._totalframes) {
aso#46031[_local2]._visible = false;
}
}
_local2++;
}
}
function aso#52991(_arg8, _arg7, _arg4, _arg6, _arg5) {
var _local2;
var _local3 = false;
_local2 = 0;
while (_local2 < aso#81544) {
if (!aso#46031[_local2]._visible) {
aso#46031[_local2]._visible = true;
aso#46031[_local2].x = _arg8;
aso#46031[_local2].y = _arg7;
aso#46031[_local2]["aso#08705"] = _arg5;
aso#46031[_local2]["aso#02716"] = _arg6;
aso#46031[_local2]._yscale = _arg4;
aso#46031[_local2]._xscale = _arg4;
aso#46031[_local2].gotoAndPlay(1);
_local3 = true;
}
if (_local3) {
break;
}
_local2++;
}
}
function aso#23467() {
aso#66782.setVolume(400);
aso#17478.setVolume(50);
aso#18870.setVolume(2000);
aso#50207.setVolume(2000);
aso#17478.stop();
if (aso#92130) {
aso#17478.start(0, 20);
}
var _local4 = 13421772 /* 0xCCCCCC */;
var _local5 = -45;
aso#54804 = 0;
aso#12881 = false;
aso#20683.aso#23467();
aso#35445 = 1;
aso#86141 = new TextFormat();
aso#86141.font = "Verdana";
aso#86141.bold = true;
aso#68174 = new TextFormat();
aso#68174.font = "Verdana";
aso#68174.bold = false;
time = 0;
aso#30848 = 0;
var _local3;
aso#99511 = 0;
aso#26251 = getTimer();
aso#98119 = _root.attachMovie("aso#98119", "aso#98119", 999);
aso#98119._x = 275;
aso#98119._y = 360 + _local5;
aso#98119.onRelease = function () {
getURL ("http://www.ragdollsoft.com", "blank");
};
aso#98119._visible = false;
aso#46031 = new Array();
_local3 = 0;
while (_local3 < aso#81544) {
aso#46031[_local3] = _root.attachMovie("aso#57588", "aso#57588" + _local3, -1000 + _local3);
aso#46031[_local3]._visible = false;
aso#46031[_local3].cacheAsBitmap = true;
_local3++;
}
aso#53412 = _root.createEmptyMovieClip("aso#53412", 848);
aso#53412.createTextField("aso#40042", 846, 0, 0, 550, 100);
aso#53412["aso#40042"].text = aso#20683["aso#52020"][Math.floor(Math.random() * aso#20683["aso#71379"])].toUpperCase();
aso#53412["aso#40042"].textColor = _local4;
aso#53412["aso#40042"].selectable = false;
aso#53412["aso#40042"].setTextFormat(aso#68174);
aso#53412["aso#40042"].autoSize = true;
aso#53412._x = 275 - (aso#53412._width / 2);
aso#53412._y = 150 + _local5;
aso#53412._xscale = 100;
aso#53412._yscale = 100;
aso#53412._visible = false;
aso#78760 = _root.createEmptyMovieClip("aso#78760", 843);
aso#78760.createTextField("aso#40042", 846, 0, 0, 200, 200);
aso#78760["aso#40042"].text = aso#99511;
aso#78760["aso#40042"].textColor = _local4;
aso#78760["aso#40042"].setTextFormat(aso#86141);
aso#78760._x = 520;
aso#78760._y = 10;
aso#78760._xscale = 100;
aso#78760._yscale = 100;
aso#78760._visible = false;
aso#96727 = _root.createEmptyMovieClip("aso#96727", 839);
aso#96727.createTextField("aso#40042", 841, 0, 0, 400, 200);
aso#96727["aso#40042"].selectable = false;
aso#96727["aso#40042"].text = "You Dodged 46!".toUpperCase();
aso#96727["aso#40042"].textColor = _local4;
aso#96727["aso#40042"].setTextFormat(aso#86141);
aso#96727["aso#40042"].autoSize = true;
aso#96727._visible = false;
aso#96727._xscale = 200;
aso#96727._yscale = 200;
aso#96727._x = 275 - (aso#96727._width / 2);
aso#96727._y = 100 + _local5;
aso#22075 = _root.createEmptyMovieClip("aso#22075", 838);
aso#22075.createTextField("aso#40042", 841, 0, 0, 400, 200);
aso#22075["aso#40042"].selectable = false;
aso#22075["aso#40042"].text = "press space to restart".toUpperCase();
aso#22075["aso#40042"].textColor = _local4;
aso#22075["aso#40042"].setTextFormat(aso#68174);
aso#22075._xscale = 120;
aso#22075._yscale = 120;
aso#22075["aso#40042"].autoSize = true;
aso#22075._x = 275 - (aso#22075._width / 2);
aso#22075._y = 300 + _local5;
aso#22075._visible = false;
aso#77368 = new Array();
_local3 = 0;
while (_local3 < aso#44218) {
aso#77368[_local3] = new aso#48815();
aso#77368[_local3] = _root.attachMovie("aso#47002", "aso#79731" + _local3, 400 + _local3);
aso#77368[_local3].cacheAsBitmap = true;
aso#77368[_local3]._visible = false;
aso#77368[_local3]._xscale = 20;
_local3++;
}
aso#26672 = new Array();
aso#26672[0] = new aso#74163();
aso#26672[0].aso#23467();
}
function aso#84328() {
if (aso#26672[0]["aso#72771"]) {
aso#54804 = aso#54804 + 1;
}
time = time + 1;
aso#30848 = aso#30848 + 1;
var _local2;
var _local3;
aso#26672[0].aso#21654();
_local2 = 0;
while (_local2 < aso#26672[0]["aso#71379aso#95335"]) {
aso#26672[0]["aso#95335"][_local2]["aso#06892"] = aso#26672[0]["aso#95335"][_local2].x;
aso#26672[0]["aso#95335"][_local2]["aso#38229"] = aso#26672[0]["aso#95335"][_local2].y;
aso#26672[0]["aso#95335"][_local2]["aso#08705"] = aso#26672[0]["aso#95335"][_local2]["aso#08705"] + 0.3;
aso#26672[0]["aso#95335"][_local2].x = aso#26672[0]["aso#95335"][_local2].x + (aso#26672[0]["aso#95335"][_local2]["aso#02716"] * aso#35445);
aso#26672[0]["aso#95335"][_local2].y = aso#26672[0]["aso#95335"][_local2].y + (aso#26672[0]["aso#95335"][_local2]["aso#08705"] * aso#35445);
_local2++;
}
if (random(100) > Math.max(5, 96 - (time / 60))) {
_local2 = 0;
while (_local2 < aso#44218) {
if (!aso#77368[_local2]._visible) {
aso#77368[_local2]._visible = true;
aso#77368[_local2].x = random(550);
aso#77368[_local2].y = -50;
aso#77368[_local2]["aso#08705"] = 0;
break;
}
_local2++;
}
}
aso#26672[0].aso#02295();
_local2 = 0;
while (_local2 < aso#44218) {
if (aso#77368[_local2]._visible) {
aso#77368[_local2]["aso#08705"] = aso#77368[_local2]["aso#08705"] + 0.2;
aso#77368[_local2].y = aso#77368[_local2].y + (aso#77368[_local2]["aso#08705"] * aso#35445);
if ((((aso#77368[_local2].x < aso#26672[0]["aso#69566"]) and (aso#77368[_local2].x > aso#26672[0]["aso#00903"])) and (aso#77368[_local2].y < aso#26672[0]["aso#32240"])) and (aso#77368[_local2].y > aso#26672[0]["aso#63577"])) {
_local3 = 0;
while (_local3 < 11) {
if (aso#26672[0]["aso#89346"][_local3]["aso#10097"]) {
var _local4 = aso#41434.aso#27643(aso#77368[_local2].x, aso#77368[_local2].y, aso#26672[0]["aso#89346"][_local3]["aso#83357"].x, aso#26672[0]["aso#89346"][_local3]["aso#83357"].y, aso#26672[0]["aso#89346"][_local3]["aso#14694"].x, aso#26672[0]["aso#89346"][1]["aso#14694"].y);
if (_local4 < aso#26672[0]["aso#89346"][_local3].width) {
if (((((_local3 != 2) and (_local3 != 4)) and (_local3 != 8)) and (_local3 != 10)) and (!aso#26672[0]["aso#72771"])) {
aso#26672[0]["aso#72771"] = true;
aso#17478.stop();
aso#12881 = true;
}
if (_local3 == 2) {
aso#26672[0]["aso#58009"][8]["aso#10097"] = 0;
aso#26672[0]["aso#95335"][3]["aso#04108"] = false;
}
if (_local3 == 4) {
aso#26672[0]["aso#58009"][9]["aso#10097"] = 0;
aso#26672[0]["aso#95335"][5]["aso#04108"] = false;
}
if (_local3 == 8) {
aso#26672[0]["aso#58009"][4]["aso#10097"] = 0;
aso#26672[0]["aso#95335"][9]["aso#04108"] = false;
}
if (_local3 == 10) {
aso#26672[0]["aso#95335"][11]["aso#04108"] = false;
aso#26672[0]["aso#58009"][5]["aso#10097"] = 0;
}
aso#26672[0]["aso#89346"][_local3]["aso#10097"] = false;
aso#52991(aso#26672[0]["aso#89346"][_local3].aso#09676(), aso#26672[0]["aso#89346"][_local3].aso#72350(), 65 + (25 * ((((_local3 != 2) and (_local3 != 4)) and (_local3 != 8)) and (_local3 != 10))), aso#26672[0]["aso#89346"][_local3].aso#41013() / 2, aso#26672[0]["aso#89346"][_local3].aso#03687() / 2);
if (aso#92130) {
if (aso#26672[0]["aso#72771"]) {
aso#18870.start();
}
if (!aso#26672[0]["aso#72771"]) {
aso#50207.start();
}
}
}
}
_local3++;
}
}
if (aso#77368[_local2].y > 450) {
aso#77368[_local2]._visible = false;
if (!aso#26672[0]["aso#72771"]) {
aso#99511 = aso#99511 + 1;
}
}
aso#77368[_local2]._x = aso#77368[_local2].x;
aso#77368[_local2]._y = aso#77368[_local2].y;
}
_local2++;
}
aso#96306();
_local3 = 0;
while (_local3 < 5) {
aso#26672[0].aso#33632();
aso#26672[0].aso#39621();
_local3++;
}
if (aso#26672[0]["aso#72771"] and aso#92130) {
if ((aso#26672[0]["aso#95335"][0].y > (aso#56196 - aso#26672[0]["aso#95335"][0]["aso#34053"])) and (aso#26672[0]["aso#95335"][0]["aso#08705"] > aso#87533)) {
aso#66782.setVolume(aso#26672[0]["aso#95335"][0]["aso#08705"] * 20);
aso#66782.start();
}
if ((aso#26672[0]["aso#95335"][0].x > (aso#24859 - aso#26672[0]["aso#95335"][0]["aso#34053"])) and (aso#26672[0]["aso#95335"][0]["aso#02716"] > aso#87533)) {
aso#66782.setVolume(aso#26672[0]["aso#95335"][0]["aso#02716"] * 20);
aso#66782.start();
}
if ((aso#26672[0]["aso#95335"][0].x < aso#26672[0]["aso#95335"][0]["aso#34053"]) and (aso#26672[0]["aso#95335"][0]["aso#02716"] < (-aso#87533))) {
aso#66782.setVolume((-aso#26672[0]["aso#95335"][0]["aso#02716"]) * 20);
aso#66782.start();
}
}
_local2 = 0;
while (_local2 < aso#26672[0]["aso#71379aso#95335"]) {
aso#26672[0]["aso#95335"][_local2]["aso#02716"] = (aso#26672[0]["aso#95335"][_local2].x - aso#26672[0]["aso#95335"][_local2]["aso#06892"]) / aso#35445;
aso#26672[0]["aso#95335"][_local2]["aso#08705"] = (aso#26672[0]["aso#95335"][_local2].y - aso#26672[0]["aso#95335"][_local2]["aso#38229"]) / aso#35445;
aso#26672[0]["aso#95335"][_local2].aso#45610(aso#41434["aso#24859"], aso#41434["aso#56196"]);
_local2++;
}
if (aso#12881) {
aso#35445 = 0.2;
}
_local2 = 0;
while (_local2 < aso#26672[0]["aso#71379aso#95335"]) {
aso#26672[0]["aso#95335"][_local2]["aso#65390"]._x = aso#26672[0]["aso#95335"][_local2].x;
aso#26672[0]["aso#95335"][_local2]["aso#65390"]._y = aso#26672[0]["aso#95335"][_local2].y;
_local2++;
}
_local2 = 0;
while (_local2 < aso#26672[0]["aso#71379aso#89346"]) {
aso#26672[0]["aso#89346"][_local2].aso#08284();
if (aso#26672[0]["aso#89346"][_local2]["aso#10097"] == false) {
aso#26672[0]["aso#89346"][_local2]["aso#65390"]._visible = false;
}
if (aso#26672[0]["aso#89346"][_local2]["aso#10097"] == true) {
aso#26672[0]["aso#89346"][_local2]["aso#65390"]._visible = true;
}
_local2++;
}
var _local5 = 4.5;
var _local6 = 0.6;
if (aso#54804 == Math.round(35 * _local5)) {
aso#96727["aso#40042"].text = ("You dodged " + aso#99511).toUpperCase();
aso#96727["aso#40042"].setTextFormat(aso#86141);
aso#96727._x = 275 - (aso#96727._width / 2);
aso#96727._visible = true;
}
if (aso#54804 == Math.round(35 * (_local5 + (_local6 * 1)))) {
aso#53412._visible = true;
}
if (aso#54804 == Math.round(35 * (_local5 + (_local6 * 2)))) {
aso#22075._visible = true;
}
if (aso#54804 == Math.round(35 * (_local5 + (_local6 * 3)))) {
aso#98119._visible = true;
}
if ((getTimer() - aso#26251) > 1000) {
aso#78760["aso#40042"].text = aso#30848;
aso#78760["aso#40042"].setTextFormat(aso#86141);
aso#30848 = 0;
aso#26251 = getTimer();
}
aso#78760._visible = false;
if (Key.isDown(32) and aso#26672[0]["aso#72771"]) {
aso#23467();
}
}
var aso#44218 = 13;
var aso#80152 = 0;
var aso#81544 = 10;
var aso#87533 = 1;
var aso#24859 = 550;
var aso#56196 = 400;
}
//----------------------------------------------------------------------
//Symbol 18 MovieClip Frame 2
//----------------------------------------------------------------------
gotoAndPlay (1);
//----------------------------------------------------------------------
//Symbol 119 MovieClip [aso#29456.aso#74163] Frame 0
//----------------------------------------------------------------------
class aso#74163 extends aso#36837
{
var aso#72771, aso#95335, aso#58009, aso#89346, aso#71379aso#58009, aso#71379aso#95335, aso#71379aso#89346;
function aso#74163 () {
super();
}
function aso#21654() {
if (aso#72771 == false) {
var _local2 = 12;
if (!aso#95335[3]["aso#04108"]) {
_local2 = _local2 - 1;
}
if (!aso#95335[5]["aso#04108"]) {
_local2 = _local2 - 1;
}
if (!aso#95335[9]["aso#04108"]) {
_local2 = _local2 - 1;
}
if (!aso#95335[11]["aso#04108"]) {
_local2 = _local2 - 1;
}
var _local3 = (10 * _local2) / 12;
if (Key.isDown(39)) {
aso#95335[0]["aso#02716"] = aso#95335[0]["aso#02716"] + _local3;
}
if (Key.isDown(37)) {
aso#95335[0]["aso#02716"] = aso#95335[0]["aso#02716"] + (-_local3);
}
if (Key.isDown(38)) {
aso#95335[0]["aso#08705"] = aso#95335[0]["aso#08705"] + (-_local3);
}
if (Key.isDown(40)) {
aso#95335[0]["aso#08705"] = aso#95335[0]["aso#08705"] + _local3;
}
}
}
function aso#23467() {
var _local5 = 0.5;
var _local3;
aso#58009 = new Array();
aso#95335 = new Array();
aso#89346 = new Array();
aso#71379aso#58009 = 10;
aso#71379aso#95335 = 12;
aso#71379aso#89346 = 11;
_local3 = 0;
while (_local3 < aso#71379aso#95335) {
var _local4 = new aso#11489();
_local4["aso#65390"] = _root.attachMovie("aso#75555", "aso#14273" + _local3, _local3);
_local4["aso#34053"] = 10 * _local5;
_local4.cacheAsBitmap = true;
if (_local3 == 0) {
_local4["aso#34053"] = 23 * _local5;
}
_local4["aso#47423"] = 1;
_local4["aso#60793"] = 1;
_local4["aso#65390"]._xscale = 2 * _local4["aso#34053"];
_local4["aso#65390"]._yscale = 2 * _local4["aso#34053"];
_local4["aso#02716"] = 0;
_local4["aso#08705"] = 0;
_local4.x = random(300);
_local4.y = random(300);
_local4["aso#59401"] = 0;
_local4["aso#90738"] = 0;
_local4["aso#06892"] = _local4.x;
_local4["aso#38229"] = _local4.y;
aso#95335[_local3] = _local4;
_local3++;
}
_local3 = 0;
while (_local3 < aso#71379aso#89346) {
aso#89346[_local3] = new aso#42826();
aso#89346[_local3]["aso#65390"] = _root.attachMovie("aso#78339", "aso#11068" + _local3, _local3 + 100);
aso#89346[_local3].width = 20 * _local5;
_local3++;
}
_local3 = 0;
aso#89346[_local3]["aso#14694"] = aso#95335[0];
aso#89346[_local3]["aso#83357"] = aso#95335[1];
aso#89346[_local3]["aso#16086"] = 35;
_local3 = 1;
aso#89346[_local3]["aso#14694"] = aso#95335[1];
aso#89346[_local3]["aso#83357"] = aso#95335[2];
aso#89346[_local3]["aso#16086"] = 40;
_local3 = 2;
aso#89346[_local3]["aso#14694"] = aso#95335[2];
aso#89346[_local3]["aso#83357"] = aso#95335[3];
aso#89346[_local3]["aso#16086"] = 40;
_local3 = 3;
aso#89346[_local3]["aso#14694"] = aso#95335[1];
aso#89346[_local3]["aso#83357"] = aso#95335[4];
aso#89346[_local3]["aso#16086"] = 40;
_local3 = 4;
aso#89346[_local3]["aso#14694"] = aso#95335[4];
aso#89346[_local3]["aso#83357"] = aso#95335[5];
aso#89346[_local3]["aso#16086"] = 40;
_local3 = 5;
aso#89346[_local3]["aso#14694"] = aso#95335[1];
aso#89346[_local3]["aso#83357"] = aso#95335[6];
aso#89346[_local3]["aso#16086"] = 30;
_local3 = 6;
aso#89346[_local3]["aso#14694"] = aso#95335[6];
aso#89346[_local3]["aso#83357"] = aso#95335[7];
aso#89346[_local3]["aso#16086"] = 30;
_local3 = 7;
aso#89346[_local3]["aso#14694"] = aso#95335[7];
aso#89346[_local3]["aso#83357"] = aso#95335[8];
aso#89346[_local3]["aso#16086"] = 60;
_local3 = 8;
aso#89346[_local3]["aso#14694"] = aso#95335[8];
aso#89346[_local3]["aso#83357"] = aso#95335[9];
aso#89346[_local3]["aso#16086"] = 60;
_local3 = 9;
aso#89346[_local3]["aso#14694"] = aso#95335[7];
aso#89346[_local3]["aso#83357"] = aso#95335[10];
aso#89346[_local3]["aso#16086"] = 60;
_local3 = 10;
aso#89346[_local3]["aso#14694"] = aso#95335[10];
aso#89346[_local3]["aso#83357"] = aso#95335[11];
aso#89346[_local3]["aso#16086"] = 60;
_local3 = 0;
while (_local3 < aso#71379aso#89346) {
aso#89346[_local3]["aso#16086"] = aso#89346[_local3]["aso#16086"] * _local5;
_local3++;
}
var _local6 = 500;
_local3 = 0;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[0];
aso#58009[_local3]["aso#83357"] = aso#95335[1];
aso#58009[_local3]["aso#28064"] = aso#95335[6];
aso#58009[_local3].angle = 180;
aso#58009[_local3].strength = _local6 * 1;
_local3 = 1;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[1];
aso#58009[_local3]["aso#83357"] = aso#95335[6];
aso#58009[_local3]["aso#28064"] = aso#95335[7];
aso#58009[_local3].angle = 180;
aso#58009[_local3].strength = _local6 * 2;
_local3 = 2;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[6];
aso#58009[_local3]["aso#83357"] = aso#95335[7];
aso#58009[_local3]["aso#28064"] = aso#95335[8];
aso#58009[_local3].angle = 200;
aso#58009[_local3].strength = _local6 * 1;
_local3 = 3;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[6];
aso#58009[_local3]["aso#83357"] = aso#95335[7];
aso#58009[_local3]["aso#28064"] = aso#95335[10];
aso#58009[_local3].angle = 160;
aso#58009[_local3].strength = _local6 * 1;
_local3 = 4;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[7];
aso#58009[_local3]["aso#83357"] = aso#95335[8];
aso#58009[_local3]["aso#28064"] = aso#95335[9];
aso#58009[_local3].angle = 180;
aso#58009[_local3].strength = _local6 * 1;
_local3 = 5;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[7];
aso#58009[_local3]["aso#83357"] = aso#95335[10];
aso#58009[_local3]["aso#28064"] = aso#95335[11];
aso#58009[_local3].angle = 180;
aso#58009[_local3].strength = _local6 * 1;
_local3 = 6;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[6];
aso#58009[_local3]["aso#83357"] = aso#95335[1];
aso#58009[_local3]["aso#28064"] = aso#95335[2];
aso#58009[_local3].angle = 90;
aso#58009[_local3].strength = _local6 * 1;
_local3 = 7;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[6];
aso#58009[_local3]["aso#83357"] = aso#95335[1];
aso#58009[_local3]["aso#28064"] = aso#95335[4];
aso#58009[_local3].angle = 270;
aso#58009[_local3].strength = _local6 * 1;
_local3 = 8;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[1];
aso#58009[_local3]["aso#83357"] = aso#95335[2];
aso#58009[_local3]["aso#28064"] = aso#95335[3];
aso#58009[_local3].angle = 180;
aso#58009[_local3].strength = _local6 * 0.5;
_local3 = 9;
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[1];
aso#58009[_local3]["aso#83357"] = aso#95335[4];
aso#58009[_local3]["aso#28064"] = aso#95335[5];
aso#58009[_local3].angle = 180;
aso#58009[_local3].strength = _local6 * 0.5;
_local3 = 0;
while (_local3 < aso#71379aso#58009) {
aso#58009[_local3].strength = (aso#58009[_local3].strength * _local5) * _local5;
_local3++;
}
}
}
//----------------------------------------------------------------------
//Symbol 114 MovieClip [aso#29456.aso#36837] Frame 0
//----------------------------------------------------------------------
class aso#36837
{
var aso#58009, aso#95335, aso#89346, aso#71379aso#58009, aso#71379aso#95335, aso#71379aso#89346, aso#69566, aso#32240, aso#00903, aso#63577;
function aso#36837 () {
}
function aso#23467() {
var _local3;
aso#58009 = new Array();
aso#95335 = new Array();
aso#89346 = new Array();
aso#71379aso#58009 = 3;
aso#71379aso#95335 = 5;
aso#71379aso#89346 = 4;
_local3 = 0;
while (_local3 < aso#71379aso#95335) {
var _local4 = new aso#11489();
_local4["aso#65390"] = _root.attachMovie("aso#75555", "aso#14273" + _local3, _local3);
_local4["aso#34053"] = 25;
_local4["aso#47423"] = 1;
_local4["aso#60793"] = 1;
_local4["aso#65390"]._xscale = 2 * _local4["aso#34053"];
_local4["aso#65390"]._yscale = 2 * _local4["aso#34053"];
_local4["aso#02716"] = (random(100) - 50) / 10;
_local4["aso#08705"] = (random(100) - 50) / 10;
_local4.x = random(300);
_local4.y = random(300);
_local4["aso#59401"] = 0;
_local4["aso#90738"] = 0;
_local4["aso#06892"] = _local4.x;
_local4["aso#38229"] = _local4.y;
aso#95335[_local3] = _local4;
_local3++;
}
_local3 = 0;
while (_local3 < aso#71379aso#89346) {
aso#89346[_local3] = new aso#42826();
aso#89346[_local3]["aso#14694"] = aso#95335[_local3];
aso#89346[_local3]["aso#83357"] = aso#95335[_local3 + 1];
aso#89346[_local3]["aso#16086"] = 50;
_local3++;
}
_local3 = 0;
while (_local3 < aso#71379aso#58009) {
aso#58009[_local3] = new aso#84749();
aso#58009[_local3]["aso#14694"] = aso#95335[_local3];
aso#58009[_local3]["aso#83357"] = aso#95335[_local3 + 1];
aso#58009[_local3]["aso#28064"] = aso#95335[_local3 + 2];
aso#58009[_local3].angle = 180;
aso#58009[_local3].strength = 1000;
_local3++;
}
}
function aso#02295() {
var _local2;
aso#69566 = -9999;
aso#32240 = -9999;
aso#00903 = 9999;
aso#63577 = 9999;
_local2 = 0;
while (_local2 < aso#71379aso#95335) {
if (aso#95335[_local2]["aso#04108"]) {
aso#69566 = Math.max(aso#69566, aso#95335[_local2].x);
aso#32240 = Math.max(aso#32240, aso#95335[_local2].y);
aso#00903 = Math.min(aso#00903, aso#95335[_local2].x);
aso#63577 = Math.min(aso#63577, aso#95335[_local2].y);
}
_local2++;
}
}
function aso#33632() {
var _local2;
_local2 = 0;
while (_local2 < aso#71379aso#95335) {
aso#95335[_local2]["aso#59401"] = 0;
aso#95335[_local2]["aso#90738"] = 0;
_local2++;
}
_local2 = 0;
while (_local2 < aso#71379aso#89346) {
aso#89346[_local2].aso#70958();
_local2++;
}
_local2 = 0;
while (_local2 < aso#71379aso#95335) {
aso#95335[_local2].x = aso#95335[_local2].x + aso#95335[_local2]["aso#59401"];
aso#95335[_local2].y = aso#95335[_local2].y + aso#95335[_local2]["aso#90738"];
_local2++;
}
}
function aso#39621() {
var _local2;
_local2 = 0;
while (_local2 < aso#71379aso#95335) {
aso#95335[_local2]["aso#59401"] = 0;
aso#95335[_local2]["aso#90738"] = 0;
_local2++;
}
if (aso#72771 == false) {
_local2 = 0;
while (_local2 < aso#71379aso#58009) {
aso#58009[_local2].aso#76947(1);
_local2++;
}
_local2 = 0;
while (_local2 < aso#71379aso#95335) {
aso#95335[_local2].x = aso#95335[_local2].x + aso#95335[_local2]["aso#59401"];
aso#95335[_local2].y = aso#95335[_local2].y + aso#95335[_local2]["aso#90738"];
_local2++;
}
}
}
var aso#72771 = false;
}
}
}
}