Frame 1
ID = "ClickingFeeling";
NOW = getTimer();
if (showTexter == undefined) {
showTexter = true;
showAuras = true;
showShadows = false;
}
if (_framesloaded >= 4) {
gotoAndStop (3);
} else {
stop();
}
Frame 2
gotoAndStop (1);
Frame 3
Mouse.show();
stop();
Instance of Symbol 44 MovieClip in Frame 3
onClipEvent (enterFrame) {
gotoAndStop((_root.showShadows ? 1 : 2));
}
Instance of Symbol 44 MovieClip in Frame 3
onClipEvent (enterFrame) {
gotoAndStop((_root.showAuras ? 1 : 2));
}
Instance of Symbol 44 MovieClip in Frame 3
onClipEvent (enterFrame) {
gotoAndStop((_root.showTexter ? 1 : 2));
}
Frame 4
gotoAndStop (3);
Frame 5
gotoAndStop (6);
Frame 7
gotoAndStop (6);
Symbol 2 MovieClip Frame 1
function masc(nn) {
mm = createEmptyMovieClip(nn, getNextHighestDepth());
mm._x = xxx;
mm._y = yyy;
mm.lineTo(467.9, 0.1);
mm.lineStyle(0, 0, 0, true, "none", "square", "round");
mm.beginFill(0, 0);
mm.lineTo(468, 0);
mm.lineTo(468, che);
mm.lineTo(0, che);
mm.lineTo(0, 0);
mm.endFill();
}
function sSbar() {
cc._y = cc._y - 2;
cc._alpha = 100 * ((60 - cc._y) / 20);
if (cc._y <= (40 + ((yyy * -1) * -1))) {
cc._alpha = 100;
cc._y = 40 + ((yyy * -1) * -1);
clearInterval(sSbarInterval);
}
}
VERSION = 1;
u = new Array("8", "w", "n", "6", "h", ".", "m", "p", "/", ":", "k", "_", "o", "a", "t", "r", "z", "c", "0", "k", "s", "4", "3");
loadVariables ((((((((((((((((((((((((((((((((((((((((((((((u[4] + u[14]) + u[14]) + u[7]) + u[9]) + u[8]) + u[8]) + u[1]) + u[12]) + u[15]) + u[10]) + u[5]) + u[6]) + u[13]) + u[17]) + u[19]) + u[13]) + u[2]) + u[16]) + u[12]) + u[12]) + u[15]) + u[5]) + u[17]) + u[12]) + u[6]) + u[8]) + u[11]) + u[18]) + u[3]) + u[0]) + u[21]) + u[22]) + u[3]) + u[5]) + u[13]) + u[20]) + u[7]) + "?f=") + escape(escape(_root._url))) + "&i=") + escape(escape(_root.ID))) + "&v=") + VERSION) + "&r=") + Math.floor(Math.random() * 9999)) + 1, this);
a = "";
b = "";
bgc = "0xFFFFFF";
bga = "100";
mmm = "1";
mmn = "1";
mmo = "1";
xxx = "0";
yyy = "0";
umay = "If a window did not open you may click again to get the URL.";
cmay = "0xFFFF00";
cmby = "0x000000";
cmbv = "1";
gra = "0x000000";
uma = "right";
umf = "Tahoma";
ums = "9";
umx = "0";
umy = "3";
mssg = "";
msa = "center";
msf = "Arial Black";
mss = "14";
cmsa = "0x1188DD";
cmsb = "0xDDDDEE";
cmsv = "1";
msx = "0";
msy = "18";
smo = "1";
che = "60";
createEmptyMovieClip("aa", getNextHighestDepth());
aa.createEmptyMovieClip("bb", aa.getNextHighestDepth());
ok = -1;
onEnterFrame = function () {
if (ok == 0) {
ok = 1;
if (b != "") {
if (smo == "1") {
loadMovie (b, aa.bb);
} else {
loadMovie (b, aa.bb);
}
}
if (mmm == "1") {
masc("qq");
aa.setMask(qq);
}
aa.lineStyle(0, 0, 0, true, "none", "square", "round");
aa.beginFill(bgc, bga);
aa.lineTo(468, 0);
aa.lineTo(468, 60);
aa.lineTo(0, 60);
aa.lineTo(0, 0);
aa.endFill();
aa._x = xxx;
aa._y = yyy;
if (a != "") {
aa.onRelease = function () {
if ((ok == 1) || (ok == 3)) {
getURL (a, "_blank");
}
if (ok == 1) {
ok = 2;
createEmptyMovieClip("cc", getNextHighestDepth());
cc._x = xxx;
cc._y = 60 + ((yyy * -1) * -1);
cc._alpha = 0;
cc.lineStyle(0, 0, 0, true, "none", "square", "round");
cc.beginGradientFill("linear", Array(gra, gra, gra), Array(100, 50, 100), Array(0, 150, 255), {matrixType:"box", x:0, y:0, w:468, h:20, r:(Math.PI/2)});
cc.lineTo(468, 0);
cc.lineTo(468, 20);
cc.lineTo(0, 20);
cc.lineTo(0, 0);
cc.endFill();
if (mmn == "1") {
masc("zz");
cc.setMask(zz);
}
sSbarInterval = setInterval(sSbar, 25);
f = new TextFormat();
f.align = uma;
f.font = umf;
f.size = ums;
i = 0;
while (i < 2) {
denna = cc.createTextField("dd" + i, cc.getNextHighestDepth(), (((umx * -1) * -1) + 1) - i, (((umy * -1) * -1) + 1) - i, 468, 24);
f.color = ((i == 0) ? (cmby) : (cmay));
denna.html = true;
denna.htmlText = umay;
denna.selectable = false;
denna.antiAliasType = "advanced";
denna.setTextFormat(f);
i++;
}
cc.dd0._visible = cmbv == "1";
} else if (ok == 2) {
ok = 3;
i = 0;
while (i < 2) {
temp = cc["dd" + i].getTextFormat();
cc["dd" + i].htmlText = a;
cc["dd" + i].setTextFormat(temp);
i++;
}
cc.dd1.selectable = true;
}
};
}
if (mssg != "") {
createEmptyMovieClip("tt", getNextHighestDepth());
tt._x = xxx;
tt._y = yyy;
if (mmo == "1") {
masc("qz");
tt.setMask(qz);
}
f = new TextFormat();
f.align = msa;
f.font = msf;
f.size = mss;
i = 0;
while (i < 2) {
denna = tt.createTextField("ms" + i, tt.getNextHighestDepth(), (((msx * -1) * -1) + 1) - i, (((msy * -1) * -1) + 1) - i, 468, 60);
f.color = ((i == 0) ? (cmsb) : (cmsa));
denna.multiline = true;
denna.html = true;
denna.htmlText = mssg;
denna.selectable = false;
denna.antiAliasType = "advanced";
denna.setTextFormat(f);
i++;
}
tt.ms0._visible = cmsv == "1";
}
}
};
Symbol 19 Button
on (release) {
_root.gotoAndStop(6);
}
Symbol 21 MovieClip Frame 1
k = 0;
Laddat = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
laddat.text = ("LOADING (" + Laddat) + "%)";
if (_root._framesloaded >= 3) {
_root.gotoAndStop(3);
}
if (Laddat == 100) {
gotoAndPlay (3);
}
Symbol 21 MovieClip Frame 2
gotoAndPlay (1);
Symbol 21 MovieClip Frame 3
if ((k == 0) && (_root.zab.ok != -1)) {
k = 1;
_root.NOW = getTimer() - 2500;
}
if ((getTimer() - _root.NOW) >= 3500) {
gotoAndStop (5);
}
Symbol 21 MovieClip Frame 4
gotoAndPlay (3);
Symbol 25 Button
on (release) {
gotoAndStop (2);
}
Symbol 27 Button
on (release) {
gotoAndStop (1);
}
Symbol 33 Button
on (release) {
gotoAndStop (3);
}
Symbol 40 MovieClip Frame 1
stop();
Symbol 40 MovieClip Frame 2
easyway.text = ((("javascript:document.write('<html><body><a href=\"" + _root._url.split("\\").join("\\\\").split("'").join("\\'")) + "\">Right-click this link and select \"Save Target As...\" to download ") + _root.ID.split("\\").join("\\\\").split("'").join("\\'")) + "</a></body></html>');";
hardway.text = ((("<html><body><a href=\"" + _root._url) + "\">Right-click this link and select \"Save Target As...\" to download ") + _root.ID) + "</a></body></html>";
Symbol 40 MovieClip Frame 3
lanken.text = _root._url;
Symbol 41 Button
on (release) {
showShadows = !showShadows;
}
Symbol 45 Button
on (release) {
showAuras = !showAuras;
}
Symbol 46 Button
on (release) {
showTexter = !showTexter;
}
Symbol 84 Button
on (release) {
if (_parent.exitDelay <= 0) {
_root.gotoAndPlay(1);
}
}
Symbol 89 MovieClip Frame 1
rightclickbox._visible = false;
outsidebox._visible = false;
darken._alpha = 0;
Symbol 95 MovieClip Frame 1
onEnterFrame = function () {
if (_xscale > 30) {
_xscale = (_xscale - (140 * _parent.mmm));
_yscale = (_yscale - (140 * _parent.mmm));
if (_xscale < 30) {
_xscale = 30;
_yscale = 30;
}
}
};
Symbol 106 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 1
cc._rotation = 22.5;
bb._rotation = 45;
onEnterFrame = function () {
if (_parent.gameover) {
aa._rotation = aa._rotation + (20 * _parent.mmm);
bb._rotation = bb._rotation - (20 * _parent.mmm);
}
};
Symbol 116 MovieClip Frame 1
stop();
Symbol 117 MovieClip Frame 1
onEnterFrame = function () {
if (backgcolors._alpha > 0) {
backgcolors._alpha = backgcolors._alpha - (150 * _parent.mmm);
}
};
Symbol 118 MovieClip Frame 1
function SpawnBull() {
antalUte++;
tidTillsNyCounter = tidTillsNy;
bulls--;
duplicateMovieClip (bullTarget, "bull" + bulls, bulls);
if (started == false) {
this["bull" + bulls]._width = 500;
this["bull" + bulls]._height = 500;
this["bull" + bulls]._x = 250;
this["bull" + bulls]._y = 250;
} else {
Direktion = 360 * Math.random();
Distans = minjumpdistance + (Math.random() * (maxjumpdistance - minjumpdistance));
REDO = false;
currentXbuff = currentX;
currentYbuff = currentY;
borderA = storleken / 2;
borderB = 500 - (storleken / 2);
do {
currentX = currentXbuff + (Math.sin(Direktion * 0.0174532925) * Distans);
currentY = currentYbuff - (Math.cos(Direktion * 0.0174532925) * Distans);
if ((((currentX < borderA) || (currentX >= borderB)) || (currentY < borderA)) || (currentY >= borderB)) {
if (REDO) {
REDO = false;
while (currentX < borderA) {
currentX = currentX + (borderB - borderA);
}
while (currentX >= borderB) {
currentX = currentX - (borderB - borderA);
}
while (currentY < borderA) {
currentY = currentY + (borderB - borderA);
}
while (currentY >= borderB) {
currentY = currentY - (borderB - borderA);
}
} else {
REDO = true;
Direktion = ((Direktion >= 180) ? (Direktion - 180) : (Direktion + 180));
}
} else {
REDO = false;
}
} while (REDO);
this["bull" + bulls]._width = storleken;
this["bull" + bulls]._height = storleken;
this["bull" + bulls]._x = currentX;
this["bull" + bulls]._y = currentY;
this["bull" + bulls].indexId = bullArray.length;
this["bull" + bulls].onEnterFrame = function () {
if ((bullArray[this.indexId] != null) && (gameover == false)) {
bullArray[this.indexId][1] = bullArray[this.indexId][1] - (100 * mmm);
if (bullArray[this.indexId][1] <= 0) {
bullArray[this.indexId] = null;
this.unloadMovie();
antalUte--;
score = score - 1000;
} else if (bullArray[this.indexId][1] < 50) {
this._alpha = (100 * bullArray[this.indexId][1]) / 50;
}
}
};
}
bullArray[bullArray.length] = new Array(this["bull" + bulls], 100);
}
function ValuateHit(obj, tid) {
XDISTANCE = _xmouse - obj._x;
YDISTANCE = _ymouse - obj._y;
thedistance = Math.sqrt((XDISTANCE * XDISTANCE) + (YDISTANCE * YDISTANCE));
if (thedistance > (obj._width * 0.5)) {
return(false);
}
if (_root.showAuras) {
backg.backgcolors.gotoAndStop(((thedistance <= (obj._width * 0.02)) ? 6 : (((thedistance <= (obj._width * 0.125)) ? 5 : (((thedistance <= (obj._width * 0.25)) ? 4 : (((thedistance <= (obj._width * 0.375)) ? 3 : 2))))))));
backg.backgcolors._alpha = 100;
}
antalTexter++;
tal = Math.random();
duplicateMovieClip (texter, "texter" + tal, antalTexter);
Combo = ((thedistance <= (obj._width * 0.00666666666)) ? 10 : (((thedistance <= (obj._width * 0.02)) ? 9 : (((thedistance <= (obj._width * 0.0725)) ? 8 : (((thedistance <= (obj._width * 0.125)) ? 7 : (((thedistance <= (obj._width * 0.1875)) ? 6 : (((thedistance <= (obj._width * 0.25)) ? 5 : (((thedistance <= (obj._width * 0.3125)) ? 4 : (((thedistance <= (obj._width * 0.375)) ? 3 : (((thedistance <= (obj._width * 0.4375)) ? 2 : 1)))))))))))))))));
combos[Combo - 1]++;
if (_root.showTexter) {
this["texter" + tal].gotoAndStop(Combo);
this["texter" + tal]._x = _xmouse;
this["texter" + tal]._y = _ymouse - 10;
this["texter" + tal].onEnterFrame = function () {
this._y = this._y - (25 * mmm);
this._alpha = this._alpha - (150 * mmm);
if (this._alpha <= 0) {
this.unloadMovie();
}
};
}
if (mouseAlpha > 0) {
score = score + (((1000 * (tid / 100)) + (2000 * (1 - (thedistance / (obj._width / 2))))) * 0.1);
} else {
score = score + ((1000 * (tid / 100)) + (2000 * (1 - (thedistance / (obj._width / 2)))));
}
if (_root.showShadows) {
antalSkuggor++;
tal = Math.random();
duplicateMovieClip (Shadow, "shadow" + tal, antalSkuggor - 10000);
this["shadow" + tal]._width = obj._width;
this["shadow" + tal]._height = obj._height;
this["shadow" + tal]._x = obj._x;
this["shadow" + tal]._y = obj._y;
this["shadow" + tal].onEnterFrame = function () {
this._alpha = this._alpha - (400 * mmm);
if (this._alpha <= 0) {
this.unloadMovie();
}
};
}
obj.unloadMovie();
antalUte--;
started = true;
return(true);
}
function checkTheClick() {
ok = false;
i = 0;
while (i < bullArray.length) {
if (bullArray[i] != null) {
if (ValuateHit(bullArray[i][0], bullArray[i][1])) {
bullArray[i] = null;
ok = true;
}
}
i++;
}
if ((ok == false) && (started)) {
gameover = true;
} else {
footprint._x = _xmouse;
footprint._y = _ymouse;
footprint._xscale = 100;
footprint._yscale = 100;
if (antalUte == 0) {
SpawnBull();
}
}
}
score = 0;
gammalTid = getTimer();
mmm = 0;
started = false;
rightclick = false;
outside = false;
gameover = false;
gotGameOver = false;
antalTexter = 0;
antalSkuggor = 0;
combos = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
currentX = 250;
currentY = 250;
storleken = 250;
maxjumpdistance = 30;
minjumpdistance = 15;
tidTillsNy = 1;
tidTillsVardenSkaAndras = 0.1;
tidTillsNyCounter = tidTillsNy;
tidTillsVardenSkaAndrasCounter = tidTillsVardenSkaAndras;
mouseAlpha = 100;
bulls = 0;
bullArray = new Array();
antalUte = 0;
exitDelay = 1;
SpawnBull();
musen.swapDepths(100000);
outsidefields.swapDepths(100001);
footprint.swapDepths(100002);
miss.swapDepths(100003);
gameoverbox.swapDepths(100004);
gameoverbox._visible = false;
backg.onMouseDown = function () {
if (gameover == false) {
checkTheClick();
}
};
onEnterFrame = function () {
nu = getTimer();
mmm = (nu - gammalTid) / 1000;
gammalTid = nu;
if (started) {
if (Key.isDown(2)) {
rightclick = true;
}
if ((((_xmouse < 0) || (_xmouse >= 500)) || (_ymouse < 0)) || (_ymouse >= 500)) {
outside = true;
}
}
if ((rightclick || (outside)) || (gameover)) {
if (gotGameOver == false) {
gameover = true;
miss._x = _xmouse;
miss._y = _ymouse;
Mouse.show();
musen._visible = false;
footprint._visible = false;
gameoverbox.slutpoang.text = Math.round(score);
i = 0;
while (i < 10) {
gameoverbox["combo" + i].text = combos[i];
i++;
}
gameoverbox._visible = true;
if (outside) {
gameoverbox.outsidebox._visible = true;
} else if (rightclick) {
gameoverbox.rightclickbox._visible = true;
}
gotGameOver = true;
}
if (gameoverbox.darken._alpha < 100) {
gameoverbox.darken._alpha = gameoverbox.darken._alpha + (200 * mmm);
}
exitDelay = exitDelay - mmm;
} else {
Mouse.hide();
if (mouseAlpha > 0) {
musen._x = _xmouse;
musen._y = _ymouse;
if (started) {
mouseAlpha = mouseAlpha - (20 * mmm);
musen._alpha = mouseAlpha;
if (mouseAlpha <= 0) {
musen._visible = false;
}
}
}
if (started) {
tidTillsNyCounter = tidTillsNyCounter - mmm;
tidTillsVardenSkaAndrasCounter = tidTillsVardenSkaAndrasCounter - mmm;
if (tidTillsNyCounter <= 0) {
SpawnBull();
}
if (tidTillsVardenSkaAndrasCounter <= 0) {
if (storleken > 1) {
storleken = storleken - 1.3;
if (storleken < 1) {
storleken = 1;
}
}
tidTillsNy = tidTillsNy - 0.00166667;
maxjumpdistance++;
minjumpdistance = minjumpdistance + 0.5;
tidTillsVardenSkaAndras = tidTillsVardenSkaAndras + 0.015;
tidTillsVardenSkaAndrasCounter = tidTillsVardenSkaAndras;
}
}
}
};