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