Frame 1
System.useCodepage = true;
Frame 4
tb = getBytesTotal();
lb = getBytesLoaded();
v = int((lb / tb) * 100);
_root.preloader._xscale = v;
if (lb < tb) {
gotoAndPlay (2);
} else {
play();
}
Frame 111
url = _url;
url = url.toLowerCase();
var ffour = url.substr(0, 4);
var ccnntt = url.indexOf("knifethrow2.swf");
var path = (url.substr(0, ccnntt) + "ktargets/");
if (ffour != "http") {
play();
} else if ((url.indexOf("http://www.blugah.com/") == 0) || (url.indexOf("http://quickflashgames.com/") == 0)) {
play();
} else {
getURL ("http://www.quickflashgames.com/");
gotoAndPlay (1);
}
Frame 112
var game_mode = "play";
stop();
Frame 113
if (extra_blood == undefined) {
extra_blood = true;
}
if (extra_blood == true) {
chkBlood.gotoAndStop(2);
} else {
chkBlood.gotoAndStop(1);
}
stop();
Frame 114
function updateUpDnButtons() {
var _loc1 = (maxy - cury);
if (cury > 0) {
btnUp._visible = true;
} else {
btnUp._visible = false;
}
if ((maxy - cury) > 2) {
btnDn._visible = true;
} else {
btnDn._visible = false;
}
}
function targetUp() {
cury--;
ktargets_mc._y = ktargets_mc._y + 90;
updateUpDnButtons();
}
function targetDn() {
cury++;
ktargets_mc._y = ktargets_mc._y - 90;
updateUpDnButtons();
}
function targetSelected(swf, mf) {
loadswf = swf;
loadmf = mf;
play();
}
url = _url;
url = url.toLowerCase();
var ffour = url.substr(0, 4);
var ccnntt = url.indexOf("knifethrow2.swf");
var path = "ktargets/";
if (ffour != "http") {
play();
} else if ((url.indexOf("http://www.blugah.com/") == 0) || (url.indexOf("http://quickflashgames.com/") == 0)) {
play();
} else {
getURL ("http://www.quickflashgames.com/");
gotoAndPlay (112);
}
var loadswf = "1.swf";
var loadmf = 1;
ktargets_mc.ktarget0._visible = false;
btnUp._visible = false;
btnDn._visible = false;
var maxy = 0;
var cury = 0;
var t_xml = new XML();
t_xml.ignoreWhite = true;
t_xml.onLoad = function (success) {
if (success == true) {
var _local3 = t_xml;
var _local1 = 0;
while (_local1 < _local3.firstChild.childNodes.length) {
var _local2;
if (_local1 == 0) {
_local2 = ktargets_mc.ktarget0;
} else {
_local2 = ktargets_mc.ktarget0.duplicateMovieClip("ktarget" + _local1, _local1);
}
_local2._visible = true;
var _loc5 = (_local1 % 5);
var _loc4 = Math.floor(_local1 / 5);
maxy = _loc4;
_local2._x = ktargets_mc.ktarget0._x + (_loc5 * 100);
_local2._y = ktargets_mc.ktarget0._y + (_loc4 * 90);
_local2.nam = _local3.firstChild.childNodes[_local1].attributes.tname;
_local2.placeholder_mc.loadMovie(path + _local3.firstChild.childNodes[_local1].attributes.image);
_local2.swf = _local3.firstChild.childNodes[_local1].attributes.swf + ".swf";
_local2.mf = _local3.firstChild.childNodes[_local1].attributes.mf;
_local1++;
}
updateUpDnButtons();
}
};
t_xml.load(path + "ktargets.xml");
stop();
Frame 118
function goDagger() {
var _local1;
var _local2;
_local1 = dagger_mc.x;
_local2 = dagger_mc.y;
dagger_mc._visible = true;
dagger_mc._x = daggerx;
dagger_mc._y = daggery;
dagger_mc.gotoAndPlay(1);
dagger_mc.dx = (_local1 - daggerx) / 15;
dagger_mc.dy = (_local2 - daggery) / 15;
dagger_mc.going = true;
}
function hit() {
if (gameOn == true) {
} else {
dagger_mc._x = dagger_mc.tx;
dagger_mc._y = dagger_mc.ty;
exp_mc._x = dagger_mc._x;
exp_mc._y = dagger_mc._y;
exp2_mc._x = dagger_mc._x;
exp2_mc._y = dagger_mc._y;
if (sound_is_on) {
dum_sound.start(0, 1);
}
this["dagger_" + (20 - daggerno)].removeMovieClip();
if ((20 - daggerno) == 0) {
this.dagger_0._visible = false;
}
if (daggerno == 20) {
gameOver();
}
daggerno++;
factor = 1 + (daggerno * 0.1);
myPoint = new Object();
myPoint.x = dagger_mc.tx;
myPoint.y = dagger_mc.ty;
myPoint2 = new Object();
myPoint2.x = dagger_mc.tx;
myPoint2.y = dagger_mc.ty;
she_mc.globalToLocal(myPoint);
she_mc.targets_mc.globalToLocal(myPoint2);
var _local3 = she_mc.singlehit_mc.duplicateMovieClip("singlehit_" + (daggerno - 1), daggerno - 1);
_local3._visible = true;
_local3._x = myPoint.x;
_local3._y = myPoint.y;
dagger_mc._visible = false;
_local3._rotation = she_mc._rotation;
_local3.blood._visible = false;
var _local2 = 0;
var _local1 = 1;
while (_local1 <= 20) {
t_mc = she_mc.targets_mc["t" + _local1];
if ((t_mc._visible == true) && (t_mc.hitTest(dagger_mc.tx, dagger_mc.ty, true))) {
t_mc._visible = false;
last = _local1;
_local2 = _local1;
exp2_mc.init();
if (sound_is_on == true) {
my_sound.start();
score = score + 50;
addScore(50);
}
}
_local1++;
}
arrHits[daggerno - 1] = _local2;
if (_local2 == 0) {
am_mc[("tt" + (daggerno - 1)) + "_mc"].num = "";
} else {
am_mc[("tt" + (daggerno - 1)) + "_mc"].num = _local2;
}
if (she_mc.targets_mc.fatal_mc.hitTest(dagger_mc.tx, dagger_mc.ty, true) || (she_mc.targets_mc.notfatal_mc.hitTest(dagger_mc.tx, dagger_mc.ty, true))) {
_local3.blood._visible = true;
if (extra_blood == true) {
exp_mc.init();
}
if (she_mc.targets_mc.fatal_mc.hitTest(dagger_mc.tx, dagger_mc.ty, true)) {
health = 0;
she_mc.targets_mc.gotoAndStop("cry");
updateHealth();
if (sound_is_on) {
if (game_mode == "play") {
die_sound.start(0, 1);
} else {
ouch_sound.start(0, 1);
}
}
} else {
health = health - 20;
she_mc.targets_mc.gotoAndStop("cry");
updateHealth();
if (sound_is_on) {
ouch_sound.start(0, 1);
}
}
}
setNext();
waiter.gotoAndPlay(2);
}
}
function setNext() {
next = last + 1;
if (she_mc.targets_mc["t" + next]._visible == true) {
t_next_mc.num = next;
} else {
t_next_mc.num = "";
}
}
function updateHealth() {
if (health <= 0) {
health = 0;
if (sound_is_on) {
if (game_mode == "play") {
die_sound.start(0, 1);
} else {
ouch_sound.start(0, 1);
}
}
}
health_mc._xscale = health;
if (health == 0) {
if (game_mode == "play") {
gameOver();
}
}
}
function addScore(n) {
var _local1 = n;
if (_local1 > 0) {
_local1 = "+" + _local1;
}
scoreup_mc.scoreup = _local1;
scoreup_mc.play();
}
function gameOver() {
vgameOver = true;
gameOn = false;
he_mc._visible = false;
factor = 1.5;
gameover_mc._visible = true;
gameover_mc.killed_mc._visible = false;
if (health <= 0) {
gameover_mc.killed_mc._visible = true;
if (loadmf == 1) {
gameover_mc.killed_mc.gotoAndStop(1);
} else {
gameover_mc.killed_mc.gotoAndStop(2);
}
}
am_mc.updateExtras();
score = score + am_mc.total;
}
url = _url;
url = url.toLowerCase();
var ffour = url.substr(0, 4);
var ccnntt = url.indexOf("knifethrow2.swf");
var path = "ktargets/";
if (ffour != "http") {
play();
} else if ((url.indexOf("http://www.blugah.com/") == 0) || (url.indexOf("http://quickflashgames.com/") == 0)) {
play();
} else {
getURL ("http://www.quickflashgames.com/");
gotoAndPlay (112);
}
var score = 0;
var arrHits = new Array();
dagger_mc._visible = false;
dagger_mc.gotoAndStop(1);
daggerno = 1;
totaldaggers = 9;
var vgameOver = false;
var last = 0;
var next = 1;
am_mc._visible = false;
setNext();
var sheLoaded = false;
ploader_mc._visible = true;
my_sound = new Sound();
my_sound.attachSound("mybreak");
if (throwernum == 1) {
he2_mc._visible = false;
he_mc = he1_mc;
} else {
he1_mc._visible = false;
he_mc = he2_mc;
dagger_mc._x = dagger_mc._x + 30;
dagger_mc._y = dagger_mc._y - 30;
}
daggerx = dagger_mc._x;
daggery = dagger_mc._y;
dagger_mc.going = false;
gameover_mc._visible = false;
gameover_mc.killed_mc._visible = false;
var health = 100;
var i = 0;
while (i < 19) {
if (i == 0) {
dag = dagger_0;
} else {
dag = dagger_0.duplicateMovieClip("dagger_" + i, i);
dag._y = dagger_0._y;
dag._x = dagger_0._x + (i * 12);
dag._visible = true;
}
i++;
}
var shex = she_mc._x;
var shey = she_mc._y;
var shesz = (she_mc._width / 2);
var factor = (1 + (daggerno * 0.2));
var woosh_sound = new Sound();
woosh_sound.attachSound("throwknife");
var dum_sound = new Sound();
dum_sound.attachSound("throwknife2");
if (loadmf == 1) {
var ouch_sound = new Sound();
ouch_sound.attachSound("scream_x");
var die_sound = new Sound();
die_sound.attachSound("diescream");
} else {
var ouch_sound = new Sound();
ouch_sound.attachSound("mouch");
var die_sound = new Sound();
die_sound.attachSound("maah");
}
she_mc.targets_mc.loadMovie(path + loadswf);
this.onEnterFrame = function () {
if (sheLoaded == false) {
var _local1 = she_mc.targets_mc.getBytesTotal();
var _local2 = she_mc.targets_mc.getBytesLoaded();
var _local3 = int((_local2 / _local1) * 100);
if (_local2 != _local1) {
ploader_mc.ploader2_mc._xscale = _local3;
} else {
ploader_mc._visible = false;
sheLoaded = true;
she_mc.targets_mc.notfatal_mc._visible = false;
she_mc.targets_mc.fatal_mc._visible = false;
}
} else {
she_mc._rotation = she_mc._rotation + factor;
if (she_mc._rotation > 360) {
she_mc._rotation = she_mc._rotation - 360;
}
if (dagger_mc.going == true) {
dagger_mc._x = dagger_mc._x + dagger_mc.dx;
dagger_mc._y = dagger_mc._y + dagger_mc.dy;
}
}
};
this.onMouseDown = function () {
if (((gameOn == false) || (vgameOver == true)) || (sheLoaded == false)) {
} else {
she_mc.targets_mc.gotoAndStop("normal");
var _local1;
var _local2;
_local1 = _xmouse;
_local2 = _ymouse;
dagger_mc.x = _local1;
dagger_mc.y = _local2;
dagger_mc.tx = _local1;
dagger_mc.ty = _local2;
var _local3 = _local1 - shex;
var _loc3 = (_local2 - shey);
x2 = _local3 * _local3;
y2 = _loc3 * _loc3;
var _loc5 = Math.sqrt(x2 + y2);
if (_loc5 < shesz) {
he_mc.play();
if (sound_is_on) {
woosh_sound.start(0, 1);
}
gameOn = false;
}
}
};
gameOn = true;
if (sound_is_on == undefined) {
sound_is_on = true;
soundcontroller.gotoAndStop(1);
}
stop();
Frame 119
var i = 1;
while (i < 20) {
this["dagger_" + i].removeMovieClip();
i++;
}
this.onEnterFrame = null;
if (score >= 1000) {
play();
} else {
gotoAndStop ("title");
}
Frame 125
stop();
Frame 130
highscores_mc.LoadScores("player_name", "knifethrow2", 12, 3, 0, 0, "", false);
stop();
Frame 135
highscores_mc.LoadScores(myplayername, "knifethrow2", score, health, 0, 0, "", true);
stop();
Symbol 10 MovieClip [partic] Frame 1
stop();
Symbol 45 Button
on (release) {
game_mode = "play";
gotoAndPlay ("thrower_selection");
}
Symbol 48 Button
on (release) {
gotoAndPlay ("viewscores");
}
Symbol 51 Button
on (release) {
game_mode = "practice";
gotoAndPlay ("thrower_selection");
}
Symbol 75 Button
on (release) {
getURL ("http://www.quickflashgames.com/", "_blank");
}
Symbol 86 Button
on (release) {
throwernum = 1;
if (chkBlood._currentframe == 1) {
extra_blood = false;
} else {
extra_blood = true;
}
play();
}
Symbol 89 Button
on (release) {
throwernum = 2;
if (chkBlood._currentframe == 1) {
extra_blood = false;
} else {
extra_blood = true;
}
play();
}
Symbol 93 Button
on (release) {
if (_currentframe == 1) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 95 MovieClip Frame 1
stop();
Symbol 106 Button
on (release) {
_parent._parent.targetSelected(this.swf, this.mf);
}
Symbol 115 Button
on (release) {
targetUp();
}
Symbol 116 Button
on (release) {
targetDn();
}
Symbol 129 Button
on (release) {
gotoAndStop ("title");
}
Symbol 134 MovieClip Frame 1
stop();
Symbol 139 MovieClip [explosion_mc] Frame 1
function init(tile, x, y) {
var _local2 = this;
if (tile == null) {
tno = 5;
} else {
tno = tile._currentframe;
}
var _local1 = 0;
while (_local1 < 15) {
_local2.attachMovie("partic", "partic" + _local1, _local1 + 200);
_local2["partic" + _local1].gotoAndStop((_local1 % 5) + 1);
_local2["partic" + _local1]._rotation = _local1 * 90;
_local2["partic" + _local1]._alpha = 80;
_local2["partic" + _local1]._x = x;
_local2["partic" + _local1]._y = y;
var _local3 = Math.random() * 50;
_local2["partic" + _local1]._xscale = _local2["partic" + _local1]._xscale + _local3;
_local2["partic" + _local1]._yscale = _local2["partic" + _local1]._yscale + _local3;
_local2["partic" + _local1].freeFall();
_local1++;
}
}
function runparticles(x, y) {
init(5, x, y);
}
function killMC(which) {
which.removeMovieClip();
}
MovieClip.prototype.freeFall = function () {
var _local1 = this;
_local1.onEnterFrame = function () {
var _local1 = this;
if (typeof(_local1.mode) == "undefined") {
dir = ((Math.random() > 0.5) ? 1 : -1);
_local1.mode = 2;
_local1.speedx = (1.5 * Math.random()) * dir;
_local1.accel = 0.5 * Math.random();
_local1.factor = Math.random() + 2;
if (_local1.factor < 0.2) {
_local1.factor = _local1.factor + 0.2;
}
_local1.count = 2;
}
if (_local1.mode == 1) {
if (_local1.accel > 0) {
_local1._x = _local1._x - _local1.speedx;
_local1._y = _local1._y - _local1.accel;
_local1._rotation = _local1._rotation - _local1.accel;
if ((--_local1.count) < 0) {
_local1.accel = _local1.accel - _local1.factor;
_local1.count = 2;
}
} else {
_local1.mode = 2;
}
}
if (_local1.mode == 2) {
_local1._x = _local1._x - _local1.speedx;
_local1._y = _local1._y + _local1.accel;
_local1._rotation = _local1._rotation - _local1.accel;
if ((--_local1.count) < 0) {
_local1.accel = _local1.accel + _local1.factor;
_local1.count = 2;
}
if (_local1._y > 370) {
killMC(_local1);
}
}
};
};
Symbol 140 MovieClip Frame 1
function init(tile, x, y) {
var _local2 = this;
if (tile == null) {
tno = 5;
} else {
tno = tile._currentframe;
}
var _local1 = 0;
while (_local1 < 4) {
_local2.attachMovie("partic2", "partic" + _local1, _local1 + 200);
_local2["partic" + _local1].gotoAndStop((_local1 % 5) + 1);
_local2["partic" + _local1]._rotation = _local1 * 90;
_local2["partic" + _local1]._alpha = 80;
_local2["partic" + _local1]._x = x;
_local2["partic" + _local1]._y = y;
var _local3 = Math.random() * 50;
_local2["partic" + _local1]._xscale = _local2["partic" + _local1]._xscale + _local3;
_local2["partic" + _local1]._yscale = _local2["partic" + _local1]._yscale + _local3;
_local2["partic" + _local1].freeFall();
_local1++;
}
}
function runparticles(x, y) {
init(5, x, y);
}
function killMC(which) {
which.removeMovieClip();
}
MovieClip.prototype.freeFall = function () {
var _local1 = this;
_local1.onEnterFrame = function () {
var _local1 = this;
if (typeof(_local1.mode) == "undefined") {
dir = ((Math.random() > 0.5) ? 1 : -1);
_local1.mode = 2;
_local1.speedx = (4.5 * Math.random()) * dir;
_local1.accel = 5.5 * Math.random();
_local1.factor = Math.random() + 2;
if (_local1.factor < 0.2) {
_local1.factor = _local1.factor + 0.2;
}
_local1.count = 2;
}
if (_local1.mode == 1) {
if (_local1.accel > 0) {
_local1._x = _local1._x - _local1.speedx;
_local1._y = _local1._y - _local1.accel;
_local1._rotation = _local1._rotation - _local1.accel;
if ((--_local1.count) < 0) {
_local1.accel = _local1.accel - _local1.factor;
_local1.count = 2;
}
} else {
_local1.mode = 2;
}
}
if (_local1.mode == 2) {
_local1._x = _local1._x - _local1.speedx;
_local1._y = _local1._y + _local1.accel;
_local1._rotation = _local1._rotation - _local1.accel;
if ((--_local1.count) < 0) {
_local1.accel = _local1.accel + _local1.factor;
_local1.count = 2;
}
if (_local1._y > 370) {
killMC(_local1);
}
}
};
};
Symbol 148 MovieClip Frame 16
going = false;
_parent.hit();
stop();
Symbol 154 MovieClip Frame 31
stop();
Symbol 162 Button
on (release) {
_parent.play();
}
Symbol 167 MovieClip Frame 1
killed_mc._visible = false;
Symbol 182 MovieClip Frame 1
stop();
Symbol 182 MovieClip Frame 3
_parent.goDagger();
Symbol 187 MovieClip Frame 2
stop();
Symbol 187 MovieClip Frame 55
gotoAndStop (2);
Symbol 188 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 25
_parent.she_mc.bonus_mc.gotoAndStop(_parent.daggerno);
_parent.gameOn = true;
_parent.he_mc.gotoAndStop(1);
Symbol 206 MovieClip Frame 1
function updateExtras() {
this._visible = true;
drawRows();
drawSeqs();
}
function drawRows() {
var _local1 = 0;
var _loc5 = 0;
var _loc3 = 1;
while (_loc3 <= 20) {
t_mc = this[("tt" + _loc3) + "_mc"];
if (t_mc.num != "") {
_loc5 = _loc3;
_local1++;
} else {
if (_local1 > 1) {
var _local3 = pr_mc.duplicateMovieClip(("pr" + num) + "_mc", 100 + num);
num++;
var _local2 = scr_mc.duplicateMovieClip(("scr" + num) + "_mc", 100 + num);
_local2._y = scr_mc._y;
_local3._y = pr_mc._y;
_local3._x = this[("tt" + ((_loc5 - _local1) + 1)) + "_mc"]._x;
_local3._width = (tt2_mc._x - tt1_mc._x) * (_local1 - 1);
_local2._x = this[("tt" + ((_loc5 - _local1) + 1)) + "_mc"]._x + (((tt2_mc._x - tt1_mc._x) * (_local1 - 1)) / 2);
_local2._visible = true;
_local2.scr = calculateAmount(_local1);
_local3._visible = true;
num++;
}
_local1 = 0;
_loc5 = 0;
}
_loc3++;
}
if (_local1 > 1) {
var _local3 = pr_mc.duplicateMovieClip(("pr" + num) + "_mc", 100 + num);
num++;
var _local2 = scr_mc.duplicateMovieClip(("scr" + num) + "_mc", 100 + num);
_local2._y = scr_mc._y;
_local3._y = pr_mc._y;
_local3._x = this[("tt" + ((_loc5 - _local1) + 1)) + "_mc"]._x;
_local3._width = (tt2_mc._x - tt1_mc._x) * (_local1 - 1);
_local2._x = this[("tt" + ((_loc5 - _local1) + 1)) + "_mc"]._x + (((tt2_mc._x - tt1_mc._x) * (_local1 - 1)) / 2);
_local2._visible = true;
_local2.scr = calculateAmount(_local1);
_local3._visible = true;
num++;
}
_local1 = 0;
_loc5 = 0;
}
function drawSeqs() {
var _loc9 = 0;
var _loc3 = 0;
var _loc8 = 0;
var _loc7 = 0;
var _loc6 = 0;
var _loc4 = 0;
var _loc5 = false;
var _local1 = 1;
while (_local1 <= 20) {
t_mc = this[("tt" + _local1) + "_mc"];
if (t_mc.num != "") {
if (_loc5 == false) {
_loc5 = true;
_loc6 = _local1;
_loc4 = _local1;
_loc3++;
_loc9++;
_loc8 = _local1;
_loc7 = t_mc.num;
} else if ((t_mc.num - 1) == _loc7) {
_loc5 = true;
_loc6 = _local1;
_loc3++;
_loc9++;
_loc8 = _local1;
_loc7 = t_mc.num;
} else {
if (_loc3 > 1) {
var _local2 = ps_mc.duplicateMovieClip(("ps" + num) + "_mc", 100 + num);
num++;
var _local3 = scr_mc.duplicateMovieClip(("scr" + num) + "_mc", 100 + num);
_local3._y = _local2._y + 8;
_local2._y = ps_mc._y;
_local2._x = this[("tt" + _loc4) + "_mc"]._x;
_local2._width = (_loc6 - _loc4) * (tt2_mc._x - tt1_mc._x);
_local3._x = _local2._x + (_local2._width / 2);
_local3._visible = true;
_local3.scr = calculateAmount(_loc3);
_local2._visible = true;
num++;
_loc5 = false;
_loc6 = 0;
_loc4 = 0;
_loc3 = 0;
_loc9 = 0;
_loc8 = 0;
_loc7 = 0;
}
_loc5 = true;
_loc6 = _local1;
_loc4 = _local1;
_loc3++;
_loc9++;
_loc8 = _local1;
_loc7 = t_mc.num;
}
}
_local1++;
}
if ((_loc5 == true) && (_loc3 > 1)) {
var _local2 = ps_mc.duplicateMovieClip(("ps" + num) + "_mc", 100 + num);
num++;
var _local3 = scr_mc.duplicateMovieClip(("scr" + num) + "_mc", 100 + num);
_local3._y = _local2._y + 8;
_local2._y = ps_mc._y;
_local2._x = this[("tt" + _loc4) + "_mc"]._x;
_local2._width = (_loc6 - _loc4) * (tt2_mc._x - tt1_mc._x);
_local3._x = _local2._x + (_local2._width / 2);
_local3._visible = true;
_local3.scr = calculateAmount(_loc3);
_local2._visible = true;
num++;
_loc5 = false;
_loc6 = 0;
_loc4 = 0;
_loc3 = 0;
_loc9 = 0;
_loc8 = 0;
_loc7 = 0;
}
}
function calculateAmount(cnt) {
var _local3 = cnt;
var _local2 = 0;
var _local1 = 1;
while (_local1 <= _local3) {
_local2 = _local2 + (100 * _local1);
_local1++;
}
total = total + _local2;
return(_local2);
}
var num = 0;
var total = 0;
var i = 1;
while (i <= 20) {
if (i == 1) {
t_mc = this[("tt" + i) + "_mc"];
} else {
t_mc = tt1_mc.duplicateMovieClip(("tt" + i) + "_mc", i);
t_mc._x = tt1_mc._x + ((i - 1) * 15);
t_mc._y = tt1_mc._y;
t_mc._visible = true;
}
t_mc.num = "";
i++;
}
pr_mc._visible = false;
ps_mc._visible = false;
scr_mc._visible = false;
Symbol 232 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 3
_parent.goDagger();
Symbol 236 MovieClip Frame 1
if (_parent.sound_is_on == true) {
stop();
} else {
gotoAndPlay (2);
}
Symbol 237 Button
on (release) {
sound_is_on = !sound_is_on;
if (sound_is_on == true) {
soundcontroller.gotoAndStop(1);
} else {
soundcontroller.gotoAndStop(2);
}
}
Symbol 243 Button
on (release) {
txt_str = new String(myplayername);
while (txt_str.charAt(0) == " ") {
txt_str = txt_str.substring(1, txt_str.length);
}
while (txt_str.charAt(txt_str.length - 1) == " ") {
txt_str = txt_str.substring(0, txt_str.length - 1);
}
if (txt_str.length > 0) {
gotoAndPlay ("sendScores2");
}
}
Symbol 248 Button
on (release) {
gotoAndStop ("title");
}
Symbol 264 MovieClip Frame 2
function LoadScores(player_name, game_name, score1, score2, score3, score4, score_date, isUpdate) {
sender_lv.game_name2 = game_name;
sender_lv.isUpdate = isUpdate;
sender_lv.player = player_name;
sender_lv.email = "";
sender_lv.score1 = score1;
sender_lv.score2 = score2;
sender_lv.score3 = score3;
sender_lv.score4 = score4;
sender_lv.sendAndLoad("ktargets/scores.php", receiver_lv, "POST");
}
var sender_lv = new LoadVars();
var receiver_lv = new LoadVars();
receiver_lv.barholder = this;
var i = 0;
while (i < 20) {
if (i == 0) {
bar = score_bar_mc_0;
} else {
bar = score_bar_mc_0.duplicateMovieClip("score_bar_mc_" + i, i);
}
bar._visible = true;
bar._x = score_bar_mc_0._x;
bar._y = score_bar_mc_0._y + (i * score_bar_mc_0._height);
bar.txtNo.text = (i + 1) + ".";
bar.txtName.text = "---";
bar.txtScore1.text = "---";
bar.txtScore2.text = "---";
bar.txtDate.text = "---";
i++;
}
receiver_lv.onLoad = function (success) {
var _local2 = this;
my_xml = new XML(_local2.xml);
var _local1 = 0;
while (_local1 < my_xml.firstChild.childNodes.length) {
_local2.barholder["score_bar_mc_" + _local1].txtName.text = my_xml.firstChild.childNodes[_local1].attributes.player;
_local2.barholder["score_bar_mc_" + _local1].txtScore1.text = my_xml.firstChild.childNodes[_local1].attributes.score1;
_local2.barholder["score_bar_mc_" + _local1].txtScore2.text = my_xml.firstChild.childNodes[_local1].attributes.score2;
_local2.barholder["score_bar_mc_" + _local1].txtDate.text = my_xml.firstChild.childNodes[_local1].attributes.datetime;
_local1++;
}
_local2.barholder.nextFrame();
};
stop();
Symbol 264 MovieClip Frame 3
stop();
Symbol 270 Button
on (release) {
gotoAndStop ("title");
}
Symbol 272 Button
on (release) {
getURL ("http://www.quickflashgames.com/");
}