Frame 1
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
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);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
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);
}
stop();
_quality = "MEDIUM";
__com_mochibot__("3835f44a", this, 10301, true);
Frame 2
stop();
Frame 3
stop();
Instance of Symbol 70 MovieClip in Frame 137
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
_root.gotoAndPlay(194);
}
Frame 162
stop();
Instance of Symbol 65 MovieClip in Frame 162
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
getURL ("http://www.gamesbutler.com/scores/game30Seconds/", "_blank");
}
Instance of Symbol 74 MovieClip in Frame 162
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
getURL ("http://www.gamesbutler.com", "_blank");
}
Instance of Symbol 70 MovieClip in Frame 162
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
_root.gotoAndPlay(164);
}
Frame 313
if (Key.isDown(9)) {
_root.gotoAndStop(314);
}
gro = false;
init = 1;
g = 95;
dir = 1;
timer1 = 30;
timer2 = 0;
score = 0;
onEnterFrame = function () {
if (timer1 == 0) {
gotoAndStop (314);
}
if (timer1 == 3) {
_root.fadeout.gotoAndPlay(2);
}
if (_root.ball.hitTest(_root._x, _root._ymouse, true)) {
trace("mu");
}
timer2++;
if (timer2 > 30) {
timer2 = 0;
timer1--;
}
if (dir == 3) {
dir = 1;
}
};
stop();
Instance of Symbol 115 MovieClip in Frame 313
onClipEvent (enterFrame) {
if (_root.dir == 2) {
sp = 1;
} else {
sp = -1;
}
_rotation = (_rotation + sp);
}
Instance of Symbol 133 MovieClip in Frame 313
onClipEvent (load) {
gotoAndStop(random(8) + 1);
if (_root.init == 1) {
sz = 2;
}
}
onClipEvent (enterFrame) {
if (_root._currentframe == 314) {
_yscale = 0;
_xscale = 0;
this.removeMovieClip();
_alpha = 0;
}
_rotation = (_rotation - 1);
if (_root.init == 1) {
if (_xscale < 100) {
_xscale = (_xscale + 6);
_yscale = (_yscale + 6);
} else {
_root.init = 0;
}
}
if (_root.gro == 1) {
if (!_root.ball.hitTest(_root._xmouse, _root._ymouse, true)) {
if (sz == 1) {
sz = 2;
} else {
sz = 3;
}
gro = 0;
}
}
if (sz == 3) {
_xscale = (_xscale + 6);
_yscale = (_yscale + 6);
_alpha = (_alpha - 2);
}
if (_alpha < 5) {
this.removeMovieClip();
_yscale = 5;
_xscale = 5;
}
}
Instance of Symbol 133 MovieClip "small" in Frame 313
onClipEvent (load) {
gotoAndStop(random(19) + 1);
_rotation = random(360);
if (_root.dir == 2) {
sp = 1;
} else {
sp = -1;
}
sz = 1;
_x = 280;
_y = 200;
srt = 1;
_yscale = 0;
_xscale = 0;
if (!(this._name === "small")) {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
if (_root._currentframe == 314) {
_yscale = 0;
_xscale = 0;
_alpha = 0;
}
_rotation = (_rotation + sp);
if (_xscale < 50) {
_xscale = (_xscale + 6);
_yscale = (_yscale + 6);
}
if (_root.gro == 1) {
if (!_root.ball.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.dir++;
_root.g++;
duplicateMovieClip (_root.small, "small" + _root.g, _root.g);
if (_xscale < 100) {
_root.burst.gotoAndStop(1);
_root.flyby.gotoAndPlay(2);
_root.burst._rotation = random(360);
_root.burst.gotoAndStop(random(5) + 1);
sz = 2;
_root.gro = 0;
}
}
}
if (sz == 3) {
_xscale = (_xscale + 3);
_yscale = (_yscale + 3);
_alpha = (_alpha - 5);
}
if (sz == 2) {
if (_xscale < 100) {
_xscale = (_xscale + 6);
_yscale = (_yscale + 6);
}
}
if (_alpha < 5) {
this.removeMovieClip();
_yscale = 5;
_xscale = 5;
}
}
Frame 314
stop();
Instance of Symbol 65 MovieClip in Frame 314
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
getURL ("http://www.gamesbutler.com/scores/game30Seconds/", "_blank");
}
Instance of Symbol 74 MovieClip in Frame 314
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
getURL ("http://www.gamesbutler.com", "_blank");
}
Instance of Symbol 158 MovieClip in Frame 314
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
_root.gotoAndPlay(164);
}
Instance of Symbol 160 MovieClip "button_name" in Frame 314
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (press) {
var sent = new LoadVars();
sent.score = _root.scoretb.text;
sent.name = _root.nametb.text;
sent.game = _root.game30seconds.text;
var receive = new LoadVars();
sent.sendAndLoad("http://www.gamesbutler.com/submit_as2.php", receive, "POST");
receive.onLoad = function () {
score.text = this.msg;
};
getURL ("http://www.gamesbutler.com/scores/game30seconds/", "_blank");
_root.gotoAndStop(163);
}
Symbol 5 Button
on (release) {
getURL ("http://www.newgrounds.com", "_blank");
}
Symbol 14 MovieClip Frame 1
function timerHandler() {
if (!loadingComplete) {
var _local4 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._yscale = 100 * _local4;
if (_local4 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
} else {
gotoAndStop ("loaded");
}
return(undefined);
}
}
dt = getTimer() - time;
time = time + dt;
frameAccum = frameAccum + dt;
var _local3 = 0;
while ((frameAccum >= FRAME_TIME) && (_local3 < MAX_FRAME_SKIP)) {
advanceFrame(tankLogo, true, true);
advanceFrame(loadingText, false, true);
advanceFrame(barGfx, false, true);
if (loadingComplete) {
advanceFrame(this, false, false);
}
(frameAccum = frameAccum - FRAME_TIME);
_local3++;
}
updateAfterEvent();
}
function advanceFrame(clip, recurse, loop) {
if (!clip) {
return(undefined);
}
clip.stop();
if (clip._currentframe == clip._totalframes) {
if (loop) {
clip.gotoAndStop(1);
}
} else {
clip.nextFrame();
}
if (recurse) {
for (childName in clip) {
if (typeof(clip[childName]) == "movieclip") {
advanceFrame(clip[childName], recurse, loop);
}
}
}
}
function startMovie() {
clearInterval(intervalId);
_root.play();
}
_root.stop();
stop();
var FRAME_TIME = 33.3333333333333;
var AUTO_PLAY = false;
var MAX_FRAME_SKIP = 5;
var loadingComplete;
var intervalId;
var time;
var frameAccum;
loadingComplete = false;
intervalId = setInterval(this, "timerHandler", FRAME_TIME / 2);
frameAccum = 0;
time = getTimer();
timerHandler();
Symbol 14 MovieClip Frame 43
_root.play();
Symbol 16 Button
on (release) {
getURL ("http://www.gamesbutler.com", "_blank");
}
Symbol 21 MovieClip Frame 138
stop();
_root.play();
Symbol 54 MovieClip Frame 70
stop();
Symbol 60 MovieClip Frame 200
_root.play();
stop();
Symbol 61 Button
on (release) {
getURL ("http://www.st1k.com", "_blank");
}
Symbol 65 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 77 Button
on (rollOver) {
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}
Symbol 78 Button
on (rollOver) {
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}
Instance of Symbol 70 MovieClip in Symbol 79 MovieClip Frame 1
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
on (release) {
_root.gotoAndPlay(194);
}
Instance of Symbol 117 MovieClip in Symbol 133 MovieClip Frame 1
on (press) {
if (!_root.ball.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_parent.sz == 2) {
_root.gro = true;
_root.score++;
_parent.sz = 3;
}
}
}
Symbol 137 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 40
stop();
Symbol 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 90
stop();
Symbol 158 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 60
stop();