Frame 1
fscommand ("fullscreen", false);
fscommand ("allowscale", false);
fscommand ("trapallkeys", true);
Frame 3
gotoAndPlay (5);
Frame 4
stop();
var soundIsOn = true;
Frame 5
h1.gotoAndPlay(20);
h2.gotoAndPlay(40);
h3.gotoAndPlay(60);
b_start.onRelease = function () {
gotoAndPlay (17);
};
b_pf.onRelease = function () {
getURL ("http://www.thepencilfarm.com");
};
b_cb.onRelease = function () {
getURL ("http://www.cadinbatrack.com");
};
Frame 16
stop();
var soundIsOn = true;
Frame 22
var legit = false;
protocol = _url.substr(0, _url.indexOf(":"));
if (protocol == "file") {
legit = false;
} else if (protocol == "http") {
doubleSlash = _url.indexOf("//");
server = _url.substr(doubleSlash + 2, (_url.indexOf("/", doubleSlash + 2) - doubleSlash) - 2);
server = server.toUpperCase();
if (server.indexOf("WWW.") != -1) {
server = server.substr(server.indexOf("WWW.") + 4, server.length);
}
if (server.indexOf("MINICLIP.COM") != -1) {
legit = true;
} else {
legit = false;
}
}
gotoAndPlay ("instructions");
Frame 23
stop();
piracy_mc._visible = false;
var newMenu = new ContextMenu();
newMenu.hideBuiltInItems();
this.menu = newMenu;
bow_mc._rotation = 25;
bow_mc.angel1._rotation = bow_mc._rotation * -1;
bow_mc.angel2._rotation = (bow_mc._rotation * -1) + 180;
bow_mc.powerDots.gotoAndStop(4);
arrow_intro.hit_mc._visible = false;
var lineX = 70;
var lineY = 0;
with (bow_mc) {
clear();
lineStyle(0, 12234323, 100);
moveTo(bow_mc.bowPt1._x, bow_mc.bowPt1._y);
curveTo(lineX, bow_mc.bowPt1._y + 30, lineX, lineY);
curveTo(lineX, bow_mc.bowPt2._y - 30, bow_mc.bowPt2._x, bow_mc.bowPt2._y);
}
b_start2.onRelease = function () {
if (legit) {
fadeOut.play();
piracy_mc.removeMovieClip();
} else {
piracy_mc._visible = true;
}
};
piracy_mc.b_piracy.onRelease = function () {
getURL ("http://www.thepencilfarm.com/games/loves_arrow/?id=1");
};
Frame 24
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;
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=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&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);
}
__com_mochibot__("dcb12494", this, 10301, true);
function updateTimer() {
timer--;
scorebar.timerTXT.text = timer;
if (timer < 10) {
clockSnd.start();
if (timer < 1) {
gameOver();
}
}
}
function resetGame() {
heartID = 0;
arrowCharge = 0;
needsReset = false;
isDown = false;
isStrung = false;
pullX = bow_mc._x;
pullY = bow_mc._y;
timeBonusCt = 0;
specialBonusCt = 0;
updateScore(0);
scoreDisplay = 0;
scorebar.scoreTXT.text = 0;
bowIsSinking = true;
makeClock = false;
makeSpecial = false;
personCt = 0;
createHearts();
createPeople();
bow_mc.createEmptyMovieClip("string", 1);
straightenString();
}
function gameOver() {
clearInterval(timerInterval);
var _local1 = 0;
while (_local1 < NUM_HEARTS) {
heartArr[_local1].removeMovieClip();
_local1++;
}
_local1 = 0;
while (_local1 < NUM_PEOPLE) {
peopleArr[_local1].removeMovieClip();
_local1++;
}
bow_mc.removeMovieClip();
Mouse.removeListener(mouseListener);
gotoAndStop (25);
}
function createHearts() {
var _local3 = 0;
while (_local3 < NUM_HEARTS) {
heartArr[_local3] = this.attachMovie("heart_id", "heart" + this.getNextHighestDepth(), _root.getNextHighestDepth());
heartArr[_local3].spawn();
_local3++;
}
bow_mc.swapDepths(heartArr[NUM_HEARTS - 1]);
}
function createPeople() {
var _local3 = 0;
while (_local3 < NUM_PEOPLE) {
peopleArr[_local3] = this.attachMovie("person_id", "person" + this.getNextHighestDepth(), _root.getNextHighestDepth());
peopleArr[_local3].id = _local3;
peopleArr[_local3].spawn();
_local3++;
}
}
function fire(xm, ym) {
var _local3 = this.attachMovie("arrow_id", "arrow" + this.getNextHighestDepth(), _root.getNextHighestDepth());
_local3.fire(xm, ym);
}
function straightenString() {
with (bow_mc.string) {
clear();
lineStyle(0, 12234323, 100);
moveTo(bow_mc.bowPt1._x, bow_mc.bowPt1._y);
lineTo(bow_mc.bowPt2._x, bow_mc.bowPt2._y);
}
bow_mc.powerDots.gotoAndStop(1);
}
function updateScore(n) {
score = n;
checkScore();
}
function checkScore() {
if ((score - timeBonusCt) >= TIMEBONUS_PTS) {
makeClock = true;
timeBonusCt = timeBonusCt + TIMEBONUS_PTS;
}
}
function randRange(min, max) {
var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min;
return(_local1);
}
stop();
var heartID;
var NUM_HEARTS = 6;
var NUM_PEOPLE = 5;
var TIMEBONUS_PTS = 1200;
var heartArr = new Array();
var peopleArr = new Array();
var hBonusTimer = 0;
var pBonusTimer = 0;
var timeBonusCt;
var personCt;
var makeClock;
var bowIsSinking;
var isStrung;
var pullX;
var pullY;
var lineX;
var lineY;
var distance;
var m_angle;
var needsReset = true;
var score;
var scoreDisplay;
var gravity = 1.2;
var restitution = 0.3;
var friction = 0.9;
var bowRot;
var timerInterval;
var timer = 60;
var duration = 1000;
timerInterval = setInterval(this, "updateTimer", duration);
this.createEmptyMovieClip("songSnd_mc", getNextHighestDepth());
var songSnd = new Sound(songSnd_mc);
songSnd.attachSound("s_song");
this.createEmptyMovieClip("pluckSnd_mc", getNextHighestDepth());
var pluckSnd = new Sound(pluckSnd_mc);
pluckSnd.attachSound("s_pluck");
this.createEmptyMovieClip("blingSnd_mc", getNextHighestDepth());
var blingSnd = new Sound(blingSnd_mc);
blingSnd.attachSound("s_bling");
this.createEmptyMovieClip("timeSnd_mc", getNextHighestDepth());
var timeSnd = new Sound(timeSnd_mc);
timeSnd.attachSound("s_pluck_hi");
this.createEmptyMovieClip("clockSnd_mc", getNextHighestDepth());
var clockSnd = new Sound(clockSnd_mc);
clockSnd.attachSound("s_clockSnd");
if (soundIsOn) {
songSnd.start(0, 9999);
} else {
scorebar.snd_mc.gotoAndStop(2);
}
scorebar.b_snd.onRelease = function () {
if (soundIsOn) {
scorebar.snd_mc.gotoAndStop(2);
songSnd.stop();
soundIsOn = false;
} else {
scorebar.snd_mc.gotoAndStop(1);
songSnd.start(0, 9999);
soundIsOn = true;
}
};
var mouseListener = new Object();
mouseListener.onMouseDown = function () {
if (bow_mc.hitTest(_xmouse, _ymouse, false)) {
isStrung = true;
}
};
mouseListener.onMouseUp = function () {
if (isStrung) {
fire(pullX, pullY);
}
isStrung = false;
straightenString();
};
Mouse.addListener(mouseListener);
onEnterFrame = function () {
if (needsReset) {
resetGame();
}
if (isStrung) {
m_angle = Math.atan2(_root._ymouse - bow_mc._y, _root._xmouse - bow_mc._x);
bowRot = m_angle / 0.0174444444444444;
bow_mc._rotation = bowRot;
bow_mc.angel1._rotation = bowRot * -1;
bow_mc.angel2._rotation = (bowRot * -1) + 180;
distance = Math.sqrt(Math.pow(_root._xmouse - bow_mc._x, 2) + Math.pow(_root._ymouse - bow_mc._y, 2));
if (Math.ceil(distance) >= 120) {
pullX = bow_mc._x + (Math.cos(m_angle) * 120);
pullY = bow_mc._y + (Math.sin(m_angle) * 120);
} else {
pullX = _root._xmouse;
pullY = _root._ymouse;
lineX = bow_mc._xmouse;
lineY = bow_mc._ymouse;
}
bow_mc.powerDots.gotoAndStop(Math.floor((distance / 120) * 7));
with (bow_mc.string) {
clear();
lineStyle(0, 12234323, 100);
moveTo(bow_mc.bowPt1._x, bow_mc.bowPt1._y);
curveTo(lineX, bow_mc.bowPt1._y + 30, lineX, lineY);
curveTo(lineX, bow_mc.bowPt2._y - 30, bow_mc.bowPt2._x, bow_mc.bowPt2._y);
}
} else {
if (bow_mc._y >= 153) {
bowIsSinking = false;
} else if (bow_mc._y <= 145) {
bowIsSinking = true;
}
if (bowIsSinking) {
bow_mc._y = bow_mc._y + 0.2;
} else {
bow_mc._y = bow_mc._y - 0.2;
}
}
var i = 0;
while (i < NUM_PEOPLE) {
peopleArr[i].walk();
i++;
}
var i = 0;
while (i < NUM_HEARTS) {
heartArr[i].float();
i++;
}
if (hBonusTimer > 1) {
heartBonus_mc._y = heartBonus_mc._y - ((45 - hBonusTimer) / 3);
if (hBonusTimer < 40) {
heartBonus_mc._alpha = heartBonus_mc._alpha - 3;
}
hBonusTimer = hBonusTimer - 0.5;
}
if (pBonusTimer > 1) {
personBonus_mc._y = personBonus_mc._y - ((45 - pBonusTimer) / 3);
if (pBonusTimer < 40) {
personBonus_mc._alpha = personBonus_mc._alpha - 3;
}
pBonusTimer = pBonusTimer - 0.5;
}
if (scoreDisplay < score) {
scoreDisplay = scoreDisplay + 5;
scorebar.scoreTXT.text = scoreDisplay;
}
};
Frame 25
stop();
if (score > 3500) {
credits.gotoAndStop(2);
}
b_playAgain.onRelease = function () {
songSnd.stop();
needsReset = true;
gotoAndPlay (24);
};
personCtTXT.text = personCt;
credits.b_cb2.onRelease = function () {
getURL ("http://www.cadinbatrack.com");
};
credits.b_pf2.onRelease = function () {
getURL ("http://www.thepencilfarm.com");
};
credits.b_pf3.onRelease = function () {
getURL ("http://www.thepencilfarm.com");
};
onEnterFrame = function () {
};
Instance of Symbol 214 MovieClip "comHighscores" in Frame 25
//component parameters
onClipEvent (construct) {
scoreLocation = "_root.score";
gamename = "LovesArrow";
saveScore = true;
scoreIsTime = false;
scoreReversed = false;
negativeScoreAllowed = false;
}
Symbol 5 Button
on (release) {
getURL ("http://www.miniclip.com/", "_blank");
}
Symbol 6 MovieClip Frame 2
_parent.mcAnimation.play();
stop();
Symbol 6 MovieClip Frame 13
_parent.gotoAndPlay("preload");
stop();
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 60
Symbol 22 MovieClip Frame 121
_parent.mcBackground.play();
stop();
Symbol 27 MovieClip Frame 1
this._visible = false;
Symbol 33 Button
on (release) {
getURL ("http://www.miniclip.com", "_blank");
}
Symbol 38 MovieClip Frame 2
if (_url.indexOf("http") > -1) {
if (_parent._parent._parent.loadAdNow) {
cacheBuster = getTimer() + random(999999);
showAd = "http://www.miniclip.com/swfcontent/push/didyouknow.swf?cacheBuster" + cacheBuster;
trace("Loading ad: " + showAd);
mcAd.loadMovie(showAd);
} else {
gotoAndPlay(_currentframe - 1);
}
}
Symbol 38 MovieClip Frame 4
if ((mcAd.getBytesTotal() != 0) && (mcAd.getBytesLoaded() == mcAd.getBytesTotal())) {
gotoAndStop ("showAd");
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 38 MovieClip Frame 12
stop();
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 100
stop();
Symbol 50 MovieClip Frame 1
stop();
Symbol 50 MovieClip Frame 12
_root.play();
_root.isFinished = true;
_parent.stop();
stop();
Symbol 51 MovieClip Frame 1
loadAdNow = false;
_root.stop();
play();
Instance of Symbol 27 MovieClip "mcIntro" in Symbol 51 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 51 MovieClip Frame 2
xPos = _x;
yPos = _y;
mcBackground._x = mcBackground._x - xPos;
mcBackground._y = mcBackground._y - yPos;
mcAnimation._x = mcAnimation._x - xPos;
mcAnimation._y = mcAnimation._y - yPos;
var stageWidth = Stage.width;
var stageHeight = Stage.height;
var centerStageX = (stageWidth / 2);
var centerStageY = (stageHeight / 2);
mcBackground._width = stageWidth;
mcBackground._height = stageHeight;
mcAnimation._x = mcAnimation._x + centerStageX;
mcAnimation._y = mcAnimation._y + (centerStageY - (stageHeight / 10));
stop();
Instance of Symbol 50 MovieClip "mcLoadingAnimated" in Symbol 51 MovieClip Frame 2
onClipEvent (load) {
_visible = false;
}
Symbol 51 MovieClip Frame 3
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (loadedPercent == 100) {
_root.play();
stop();
} else {
loadAdNow = true;
mcLoadingAnimated._visible = true;
}
Symbol 51 MovieClip Frame 5
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (loadedPercent < 100) {
mcLoadingAnimated.mcLoading.gotoAndStop(loadedPercent);
mcLoadingAnimated.mcLoading.txtPercentLoaded1 = ("The game is loading (" + loadedPercent) + "%)";
mcLoadingAnimated.mcLoading.txtPercentLoaded2 = ("The game is loading (" + loadedPercent) + "%)";
gotoAndPlay(_currentframe - 1);
} else {
mcLoadingAnimated.play();
stop();
}
Symbol 226 MovieClip [__Packages.Heart] Frame 0
class Heart extends MovieClip
{
var hit_mc, id, rot, hitCount, isClock, scale, heart, gotoAndPlay, _rotation, hasBeenHit, velX, velY, onEnterFrame, dir, _x, _y, posX, posY, _xscale, _yscale, play;
function Heart () {
super();
hit_mc._visible = false;
id = _root.heartID;
_root.heartID++;
rot = _root.randRange(0, 1);
if (rot == 0) {
rot = -1;
}
rot = rot * 1.8;
hitCount = 0;
isClock = false;
}
function spawn() {
if (_root.makeClock) {
_root.makeClock = false;
isClock = true;
scale = 100;
trace("CLOCK!");
heart.gotoAndStop(2);
} else {
isClock = false;
scale = _root.randRange(8, 10) * 10;
heart.gotoAndStop(1);
}
(gotoAndPlay(1));// not popped
_rotation = 0;
hasBeenHit = false;
velX = 0;
velY = 0;
hitCount = 0;
onEnterFrame = function () {
};
dir = _root.randRange(0, 1);
if (dir == 0) {
dir = -1;
}
_x = _root.randRange(1, 29) * 20;
_y = _root.randRange(1, 12) * 20;
posX = _x;
posY = _y;
_xscale = scale;
_yscale = scale;
}
function float() {
posX = posX + (dir / 5);
_x = posX;
if (dir == 1) {
if (posX > 620) {
spawn();
}
} else if (posX < -20) {
spawn();
}
}
function drop() {
velY = velY + _root.gravity;
if ((_rotation < 40) && (_rotation > -40)) {
_rotation = _rotation + rot;
}
posX = posX + velX;
posY = posY + velY;
if ((posY + radius) > movH) {
posY = movH - radius;
velY = velY * (-_root.restitution);
velX = velX * _root.friction;
(play());// not popped
}
_x = posX;
_y = posY;
checkForCollision();
}
function checkForCollision() {
var _local4 = 0;
while (_local4 < _root.NUM_PEOPLE) {
var _local3 = _root.peopleArr[_local4];
if (!_local3.hasBeenHit) {
if (hit_mc.hitTest(_local3)) {
hitCount++;
_local3.hit();
}
}
_local4++;
}
}
function countHits() {
if (hitCount > 1) {
var _local3 = _root.personBonus_mc;
var _local4 = hitCount * 50;
_local3.bonusNum.text = "Bonus x" + hitCount;
_local3.bonusPts.text = "+" + _local4;
_local3._x = posX;
_local3._y = 320;
_local3._alpha = 100;
trace((("BONUS:" + _local4) + " hc:") + hitCount);
_root.pBonusTimer = 48;
_root.updateScore(_root.score + _local4);
}
}
function hit() {
if (!hasBeenHit) {
hasBeenHit = true;
rot = rot * -1;
onEnterFrame = function () {
this.drop();
};
(gotoAndPlay(8));// not popped
_root.updateScore(_root.score + 10);
if (isClock) {
_root.clockSnd.stop();
_root.timer = _root.timer + 10;
_root.scorebar.timeBonus.play();
_root.timeSnd.start();
} else {
_root.pluckSnd.start();
}
}
}
var radius = 5;
var movW = 600;
var movH = 367;
}
Symbol 227 MovieClip [__Packages.Person] Frame 0
class Person extends MovieClip
{
var _y, speed, id, dir, _x, _xscale, hasBeenHit, man_mc, gotoAndStop, walkFrame, play;
function Person () {
super();
_y = 348;
}
function spawn() {
speed = _root.randRange(4, 12) / 10;
_y = 348 + (id * 1.5);
dir = _root.randRange(0, 1);
if (dir == 0) {
dir = -1;
_x = _root.randRange(610, 670);
_xscale = -100;
} else {
_x = _root.randRange(-70, -10);
_xscale = 100;
}
if (firstSpawn) {
_x = _root.randRange(10, 590);
firstSpawn = false;
}
speed = speed * dir;
hasBeenHit = false;
man_mc.man.gotoAndStop(1);
(gotoAndStop(1));// not popped
walkFrame = 0;
man_mc.gotoAndStop(_root.randRange(1, 2));
}
function walk() {
_x = _x + speed;
walkFrame = walkFrame + ((speed * 4) * dir);
if (walkFrame > WALKFRAMES) {
walkFrame = 0;
}
man_mc.man.man_bounce.man.legs.gotoAndPlay(walkFrame);
man_mc.man.man_bounce.man.arm.gotoAndPlay(walkFrame);
man_mc.man.man_bounce.gotoAndPlay(walkFrame);
if (dir == 1) {
if (_x > 610) {
spawn();
}
} else if (_x < -10) {
spawn();
}
}
function setAppearance() {
man_mc.man.man_bounce.man.hair.gotoAndStop(_root.randRange(1, 2));
var _local3 = _root.randRange(1, 2);
man_mc.man.man_bounce.man.gotoAndStop(_local3);
man_mc.man.man_bounce.man.arm.arm.gotoAndStop(_local3);
}
function hit() {
if (!hasBeenHit) {
hasBeenHit = true;
(play());// not popped
man_mc.man.gotoAndStop(2);
setAppearance();
_root.personCt++;
_root.blingSnd.start();
speed = _root.randRange(4, 6) * dir;
_root.updateScore(_root.score + 100);
}
}
var firstSpawn = true;
var WALKFRAMES = 100;
}
Symbol 228 MovieClip [__Packages.Arrow] Frame 0
class Arrow extends MovieClip
{
var _y, _x, _rotation, hit_mc, hitCount, onEnterFrame, posX, posY, oldY, oldX, bonusX, bonusY, removeMovieClip;
function Arrow () {
super();
_y = _root.bow_mc._y;
_x = _root.bow_mc._x;
_rotation = angle;
hit_mc._visible = false;
hitCount = 0;
}
function fire(xm, ym) {
onEnterFrame = function () {
this.moveIt();
};
trace("fire!");
velX = (_x - xm) / 3.5;
velY = (_y - ym) / 3.5;
posX = _x;
posY = _y;
}
function moveIt() {
checkForCollision();
velY = velY + _root.gravity;
posX = posX + velX;
posY = posY + velY;
angle = Math.atan2(oldY - posY, oldX - posX) / (Math.PI/180);
_rotation = angle;
if ((posY + radius) > movH) {
destroy();
}
if (posX > (movW + 10)) {
destroy();
}
if (posX < -10) {
destroy();
}
oldX = posX;
oldY = posY;
_x = posX;
_y = posY;
}
function destroy() {
trace("hc: " + hitCount);
if (hitCount > 1) {
var _local4 = hitCount * 20;
var _local3 = _root.heartBonus_mc;
_local3.bonusNum.text = hitCount + " Hearts!";
_local3.bonusPts.text = "+" + _local4;
_local3._x = bonusX;
_local3._y = bonusY;
_local3._alpha = 100;
_root.hBonusTimer = 48;
_root.updateScore(_root.score + _local4);
trace(("HEART BONUS (" + hitCount) + ")");
}
(removeMovieClip());// not popped
}
function checkForCollision() {
var _local3;
var _local4 = 0;
while (_local4 < _root.NUM_HEARTS) {
_local3 = _root.heartArr[_local4];
if (!_local3.hasBeenHit) {
if (hit_mc.hitTest(_local3.hit_mc)) {
_local3.hit();
hitCount++;
bonusX = _local3._x;
bonusY = _local3._y;
}
}
_local4++;
}
}
var dragging = false;
var velX = 0;
var velY = 0;
var radius = 5;
var movW = 600;
var movH = 400;
var angle = 90;
}
Symbol 56 MovieClip [arrow_id] Frame 1
#initclip 6
Object.registerClass("arrow_id", Arrow);
#endinitclip
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 2
stop();
Symbol 62 MovieClip [heart_id] Frame 1
#initclip 4
Object.registerClass("heart_id", Heart);
#endinitclip
Symbol 62 MovieClip [heart_id] Frame 10
stop();
Symbol 62 MovieClip [heart_id] Frame 25
countHits();
spawn();
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 2
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 2
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 2
stop();
Symbol 85 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 2
stop();
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 2
stop();
Symbol 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 2
stop();
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 2
stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 2
stop();
Symbol 99 MovieClip [person_id] Frame 1
#initclip 5
Object.registerClass("person_id", Person);
#endinitclip
stop();
Symbol 99 MovieClip [person_id] Frame 10
stop();
Symbol 123 Button
on (release) {
getURL ("http://www.miniclip.com", "_blank");
}
Symbol 141 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 7
_root.play();
Symbol 172 MovieClip Frame 6
stop();
Symbol 184 MovieClip Frame 1
stop();
Symbol 184 MovieClip Frame 2
stop();
Symbol 192 MovieClip Frame 1
stop();
Symbol 196 Button
on (release) {
getURL ("http://www.miniclip.com", "_blank");
}
Symbol 203 MovieClip Frame 1
this._visible = false;
Symbol 212 Button
on (release) {
gameURL = ("http://www.miniclip.com/games/" + gamename) + "/en/";
trace("Going to game: " + gameURL);
getURL (gameURL, "_blank");
}
Symbol 214 MovieClip Frame 1
System.security.allowDomain("www.miniclip.com");
Instance of Symbol 203 MovieClip "mcHighscores" in Symbol 214 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 214 MovieClip Frame 2
if ((((_url.indexOf("miniclip.com") == -1) && (_url.indexOf("miniclip.net") == -1)) && (_url.indexOf("miniclip.co.uk") == -1)) && (_url.indexOf("miniclips.com"))) {
gotoAndStop(_currentframe + 1);
} else {
var noCache = (getTimer() + random(100000));
mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?noCache=" + noCache);
stop();
}
Symbol 214 MovieClip Frame 3
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 2
stop();