Frame 1
stop();
_quality = "low";
Stage.showMenu = false;
fscommand ("allowscale", "false");
fscommand ("trapallkeys", "true");
box.loadMovie("Amiga.swf");
this.onEnterFrame = function () {
loadPercent = int((getBytesLoaded() / getBytesTotal()) * 100) + "%";
if (getBytesLoaded() == getBytesTotal()) {
if (_root.go == "yes") {
delete this.onEnterFrame;
gotoAndStop (2);
}
}
};
Frame 2
function __com_mochibot__(swfid, mc, lv) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
u = ((((((((((("http://" + mbc) + "/my/core.swf?mv=5&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("1bf4bd50", this, 10301);
_root.button.gotoAndStop(1);
_root.mcc.gotoAndStop(1);
_root.sd.gotoAndStop(1);
_root.PressedSubmit = "No";
fscommand ("trapallkeys", "true");
protocol = _url.substr(0, _url.indexOf(":"));
if (protocol == "file") {
_root.protect = "on";
} else if (protocol == "http") {
doubleSlash = _url.indexOf("//");
server = server.toUpperCase();
if (server.indexOf("WWW.") != -1) {
server = server.substr(server.indexOf("WWW.") + 4, server.length);
}
if (server.indexOf("recordedamigagames.ath.cx") != -1) {
}
}
box1 = prefix;
stop();
Frame 3
function SpawnBall() {
var _local1 = _root;
_local1.Spawns = _local1.Spawns + 1;
r = random(2);
i = i + 1;
trace(i);
_local1.MinusSpeed = _local1.MinusSpeed + 0.1;
_local1.PlusSpeed = _local1.PlusSpeed + 0.1;
clearInterval(Spawner);
_local1.SpawnSpeed = (_local1.SpawnSpeed = _local1.SpawnSpeed - 50);
Spawner = setInterval(SpawnBall, _local1.SpawnSpeed);
_local1.attachMovie("ball", "ball" + i, i);
_local1["ball" + i].b = random(100);
if (_local1.SpawnSpeed <= 200) {
_local1.SpawnSpeed = 200;
}
if (_local1.PlusSpeed >= 7) {
_local1.PlusSpeed = 7;
}
if (_local1.MinusSpeed >= 7) {
_local1.MinusSpeed = 7;
}
if (r == random(0)) {
_local1["ball" + i]._xscale = (_parent.xscale = -100);
_local1["ball" + i]._x = random(50) + 580;
_local1["ball" + i]._y = 345;
} else {
_local1["ball" + i]._xscale = (_parent.xscale = 100);
_local1["ball" + i]._x = -50;
_local1["ball" + i]._y = 345;
}
}
fscommand ("trapallkeys", "false");
if (_root.protect == "on") {
gotoAndStop (5);
}
_root.i = 0;
_root.Move = "yes";
_root.Hitted = "no";
_root.SomeVariable = 40;
_root.MinusSpeed = 3;
_root.PlusSpeed = 3;
_root.SpawnSpeed = 3000;
_root.StopPoints = "no";
_root.Spawns = 0;
_root.Score = 0;
_root.Difficulty = 0;
_root["ball" + i].b = random(100);
Spawner = setInterval(SpawnBall, _root.SpawnSpeed);
t = 0;
while (t < 99) {
_root["ball" + t].removeMovieClip();
t++;
}
Reset = function () {
var _local1 = _root;
_local1.i = 0;
_local1.Spawns = 0;
_local1.Score = 0;
_local1.Difficulty = 0;
_local1.Move = "yes";
_local1.Hitted = "no";
_local1.SomeVariable = 40;
_local1.MinusSpeed = 3;
_local1.PlusSpeed = 3;
_local1.SpawnSpeed = 3000;
_local1.StopPoints = "no";
_local1["ball" + i].b = random(100);
Spawner = setInterval(SpawnBall, _local1.SpawnSpeed);
t = 0;
while (t < 99) {
_local1["ball" + t].removeMovieClip();
t++;
}
};
Clear = function () {
var _local1 = _root;
t = 0;
while (t < 99) {
_local1["ball" + t].removeMovieClip();
_local1.gotoAndStop("Highscore");
t++;
}
};
this.onEnterFrame = function () {
var _local1 = _root;
f = 0;
while (f < 99) {
if (_local1["ball" + f].Ball.Box.hitTest(_local1.Player.Player.HitArea) and (_local1.Hitted == "no")) {
_local1.Hitted = "yes";
_local1.SomeVariable = 0;
_local1.MinusSpeed = 0;
_local1.PlusSpeed = 0;
_local1["ball" + i].b = 0;
clearInterval(Spawner);
_local1.SpawnSpeed = 0;
_local1.Move = "no";
_local1.StopPoints = "yes";
_local1.Stage.gotoAndStop("Restart");
}
f++;
}
u = 0;
while (u < 3) {
a = 0;
while (a < 99) {
if (_local1["BallRemover" + u].hitTest(_local1["ball" + a])) {
_local1["ball" + a].removeMovieClip();
}
a++;
}
u++;
}
};
Instance of Symbol 127 MovieClip "Player" in Frame 3
onClipEvent (enterFrame) {
if (_root.StopPoints == "yes") {
} else {
_root.score++;
_root.scores++;
}
}
Frame 4
mccc.gotoAndStop(2);
stop();
stop();
Frame 5
fscommand ("trapallkeys", "true");
stop();
Instance of Symbol 1 MovieClip "fps" in Symbol 5 MovieClip [fps] Frame 1
onClipEvent (load) {
checkRate = 10;
checkCounter = checkRate;
startTime = getTimer();
}
onClipEvent (enterFrame) {
checkCounter--;
if (checkCounter == 0) {
_parent.frameRate = Math.floor(checkRate / ((getTimer() - startTime) / 1000));
startTime = getTimer();
checkCounter = checkRate;
}
}
Symbol 44 MovieClip Frame 1
stop();
Symbol 45 MovieClip [Ball] Frame 1
s = random(3);
gotoAndStop(s);
r = random(19);
ball.gotoAndStop(r);
stop();
Instance of Symbol 9 MovieClip "spot" in Symbol 45 MovieClip [Ball] Frame 1
onClipEvent (enterFrame) {
ball = _parent.ball;
_x = ball._x;
_yscale = ((-(0.2 * ball._y)) + 20);
_xscale = ((-(0.2 * ball._y)) + 20);
_alpha = (100 + (0.5 * ball._y));
}
Instance of Symbol 44 MovieClip "ball" in Symbol 45 MovieClip [Ball] Frame 1
onClipEvent (load) {
circumfrence = Math.PI * _width;
hitt = "no";
hitv = "no";
}
onClipEvent (enterFrame) {
if (_parent.Ball.hitTest(_parent.spot.Box) and (hitt == "no")) {
hitt = "yes";
Bounce = new Sound();
Bounce.attachSound("Bounce");
Bounce.start(0, 0);
}
}
onClipEvent (enterFrame) {
if ((!_parent.Ball.hitTest(_parent.spot.Box)) and (hitt == "yes")) {
hitt = "no";
}
}
onClipEvent (enterFrame) {
if (Block == "hita") {
_x = (_x - _root.MinusSpeed);
_rotation = ((_x * 360) / circumfrence);
_y = (-Math.abs(_parent.b * Math.sin(_x / _root.SomeVariable)));
} else {
_x = (_x + _root.PlusSpeed);
_rotation = ((_x * 360) / circumfrence);
_y = (-Math.abs(_parent.b * Math.sin(_x / _root.SomeVariable)));
}
}
onClipEvent (enterFrame) {
if (_parent.Ball.Box.hitTest(_parent._parent.Player.Player.Shield) and (hitv == "no")) {
Block = "hita";
hitv = "yes";
Parry = new Sound();
Parry.attachSound("Parry");
Parry.start(0, 0);
}
}
onClipEvent (enterFrame) {
if ((!_parent.Ball.Box.hitTest(_parent._parent.Player.Player.Shield)) and (hitv == "yes")) {
hitv = "no";
}
}
Symbol 45 MovieClip [Ball] Frame 2
r = random(19);
balll.gotoAndStop(r);
Instance of Symbol 9 MovieClip "spott" in Symbol 45 MovieClip [Ball] Frame 2
onClipEvent (enterFrame) {
Ball = _parent.Ball;
_x = Ball._x;
_yscale = ((-(0.2 * Ball._y)) + 20);
_xscale = ((-(0.2 * Ball._y)) + 20);
_alpha = (100 + (0.5 * Ball._y));
}
Instance of Symbol 44 MovieClip "ball" in Symbol 45 MovieClip [Ball] Frame 2
onClipEvent (load) {
circumfrence = Math.PI * _width;
hit = "no";
hitvv = "no";
}
onClipEvent (enterFrame) {
if (_parent.Ball.hitTest(_parent.spott.Box) and (hit == "no")) {
hit = "yes";
Bounce = new Sound();
Bounce.attachSound("Bounce");
Bounce.start(0, 0);
}
}
onClipEvent (enterFrame) {
if ((!_parent.Ball.hitTest(_parent.spott.Box)) and (hit == "yes")) {
hit = "no";
}
}
onClipEvent (enterFrame) {
if (Block == "hits") {
_x = (_x - _root.MinusSpeed);
_rotation = ((_x * 360) / circumfrence);
_y = (-Math.abs(_parent.b * Math.sin(_x / _root.SomeVariable)));
} else {
_x = (_x + _root.PlusSpeed);
_rotation = ((_x * 360) / circumfrence);
_y = (-Math.abs(_parent.b * Math.sin(_x / _root.SomeVariable)));
}
}
onClipEvent (enterFrame) {
if (_parent.Ball.Box.hitTest(_parent._parent.Player.Player.Shield) and (hitvv == "no")) {
Block = "hits";
hitvv = "yes";
Parry = new Sound();
Parry.attachSound("Parry");
Parry.start(0, 0);
}
}
onClipEvent (enterFrame) {
if ((!_parent.Ball.Box.hitTest(_parent._parent.Player.Player.Shield)) and (hitvv == "yes")) {
hitvv = "no";
}
}
Symbol 56 Button
on (release) {
_root.gotoAndStop("NewGame");
}
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 2
stop();
Symbol 59 Button
on (release) {
_root.button.gotoAndStop(2);
_root.mcc.gotoAndStop(4);
_root.sd.gotoAndStop(2);
}
Symbol 60 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 2
stop();
Symbol 64 Button
on (release) {
if (_root.PressedSubmit == "No") {
sendScores(Player, _root.score);
trace("pressed");
_root.PressedSubmit = "Yes";
gotoAndStop (3);
}
}
Symbol 69 MovieClip Frame 30
_parent.gotoAndStop("ShowScore");
Symbol 94 MovieClip Frame 1
rankz_t10_send = new LoadVars();
rankz_t10_receive = new LoadVars();
rankz_t10_send.SU0249 = "MjMyOWolZSVhJW4lcw==";
rankz_t10_send.flashkey = "Vld1T1RhcUE=";
rankz_t10_receive.onLoad = function (success) {
var _local1 = _parent;
if (success) {
_rankz_ar_ = rankz_t10_receive.top10.split("<u/*/u>");
i = 0;
while (i < _rankz_ar_.length) {
tempv = _rankz_ar_[i].split("</*/>");
_local1.startGameClip.showScores["rankz_n" + (i + 1)].text = tempv[0];
_local1.startGameClip.showScores["rankz_v" + (i + 1)].text = tempv[1];
i++;
}
} else {
trace("ERROR");
}
};
rankz_t10_send.sendAndLoad("http://rankz.armorbot.com/get/top10.php", rankz_t10_receive, "POST");
Symbol 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 2
if (_root.ShowScoreList == "yes") {
gotoAndStop ("ShowScore");
}
function sendScores(userName, userScore) {
var _local1 = new LoadVars();
_local1.userName = userName;
_local1.myScore = userScore;
var _local2 = new LoadVars();
_local2.onLoad = function (success) {
submitScoreClip._visible = false;
startGameClip._visible = true;
setScore(0, 0);
setLife(0, 100);
if (success && (this.scoreIn == "1")) {
systemText.text = "Score sent!";
} else {
systemText.text = "Error sending score to server.";
trace(this.scoreError);
}
};
_local1.sendAndLoad("addScore.php", _local2, "POST");
}
stop();
Symbol 95 MovieClip Frame 3
_root.PressedSubmit = "No";
Player = "Sending score";
Delay.play();
stop();
Symbol 95 MovieClip Frame 4
function getScores() {
var _local1 = this;
startGameClip.onData = function () {
var _local1 = this;
trace("Total scores: " + _local1.totalscores);
sc = 1;
while (sc < 11) {
_local1.showScores["name" + sc].text = (sc + ": ") + _local1["username" + sc];
_local1.showScores["score" + sc].text = _local1["score" + sc];
sc++;
}
_local1.showScores._visible = true;
};
loadVariables ("getScores.php", "startGameClip");
}
_root.ShowScoreList = "no";
getScores();
stop();
Symbol 105 Button
on (release) {
gotoAndStop (3);
}
Symbol 107 Button
on (release) {
gotoAndStop (4);
}
Symbol 108 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 2
stop();
Symbol 108 MovieClip Frame 3
_root.reset();
Symbol 108 MovieClip Frame 4
_root.Clear();
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
stop();
Symbol 126 MovieClip Frame 3
stop();
Symbol 127 MovieClip Frame 1
this.onEnterFrame = function () {
var _local1 = _root;
if (((((!Key.isDown(37)) and (!Key.isDown(39))) and (!Key.isDown(38))) and (!Key.isDown(40))) and (_local1.Move == "yes")) {
Player.gotoAndStop("BlockMid");
}
if (Key.isDown(37) and (_local1.Move == "yes")) {
Player._parent._xscale = -100;
Player.gotoAndStop("BlockMid");
}
if (Key.isDown(39) and (_local1.Move == "yes")) {
Player._parent._xscale = 100;
Player.gotoAndStop("BlockMid");
}
if (Key.isDown(38) and (_local1.Move == "yes")) {
Player.gotoAndStop("BlockUp");
}
if (Key.isDown(40) and (_local1.Move == "yes")) {
Player.gotoAndStop("BlockDown");
}
if ((Key.isDown(37) and Key.isDown(40)) and (_local1.Move == "yes")) {
Player._parent._xscale = -100;
Player.gotoAndStop("BlockDown");
}
if ((Key.isDown(39) and Key.isDown(40)) and (_local1.Move == "yes")) {
Player._parent._xscale = 100;
Player.gotoAndStop("BlockDown");
}
if ((Key.isDown(37) and Key.isDown(38)) and (_local1.Move == "yes")) {
Player._parent._xscale = -100;
Player.gotoAndStop("BlockUp");
}
if ((Key.isDown(39) and Key.isDown(38)) and (_local1.Move == "yes")) {
Player._parent._xscale = 100;
Player.gotoAndStop("BlockUp");
}
if ((Key.isDown(39) and Key.isDown(38)) and (_local1.Move == "yes")) {
Player._parent._xscale = 100;
Player.gotoAndStop("BlockUp");
}
};
Symbol 130 Button
on (release) {
play();
}
Symbol 134 Button
on (release) {
_root.gotoAndStop("NewGame");
}
Symbol 135 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 2
if (_root.ShowScoreList == "yes") {
gotoAndStop ("ShowScore");
}
stop();
Symbol 135 MovieClip Frame 3
function __rankz_send__(par1, par2, par3, par4) {
par227 = new LoadVars();
par228 = new LoadVars();
par227.flashkey = par2;
par227.SU0249 = par1;
par227.bmFtZTE = par3;
par227.c2NvcmUx = par4 + "Z";
par227.c2NvcmUx = par227.c2NvcmUx.split("0").join("U");
par227.c2NvcmUx = par227.c2NvcmUx.split("").join("A");
par227.c2NvcmUx = par227.c2NvcmUx.split("AU").join("Y");
par227.c2NvcmUx = par227.c2NvcmUx.split("A1").join("B");
par227.c2NvcmUx = par227.c2NvcmUx.split(".").join("N");
par227.flashkey = par227.flashkey.split("=").join("");
par227.SU0249 = par227.SU0249.split("=").join("");
par228.onLoad = function (success) {
if (success) {
trace(par228.msg);
} else {
trace(par228.loaded);
}
};
par227.sendAndLoad("http://rankz.armorbot.com/submit/as3_v0.php", par228, "POST");
}
Delay.play();
stop();
bXlnYW1lX25hbWVfdmFyaWFibGU = Player;
bXlnYW1lX3Njb3JlX3ZhcmlhYmxl = _root.score;
__rankz_send__("MjMyOWolZSVhJW4lcw==", "Vld1T1RhcUE=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl);
Symbol 135 MovieClip Frame 4
stop();