Frame 1
Mouse.show();
shot = 1;
practice = 1;
loaded = getBytesLoaded();
total = getBytesTotal();
percent = int((100 / total) * loaded);
time = 300;
rscoring = 0;
game = 1;
arrows = 6;
timer = 0;
reticle = 0;
newf = 1;
fired = 0;
fshot = 0;
anim = 0;
scored = new Array();
scored[1] = 0;
scored[2] = 0;
scored[3] = 0;
scored[4] = 0;
scored[5] = 0;
scored[6] = 0;
ax = new Array();
ay = new Array();
Frame 2
if (total > loaded) {
gotoAndPlay (1);
cimage = 1;
}
Frame 9
Mouse.hide();
_root.animcheck.gotoAndPlay(anim);
start = 0;
_root.fshot = 0;
_root.game = 0;
time = 300;
_root.scoretable.stat = stat;
stop();
Instance of Symbol 95 MovieClip "animcheck" in Frame 9
onClipEvent (mouseDown) {
if (this.hitTest(_root.pointer)) {
_root.anim = _root.anim + 1;
if (_root.anim > 2) {
_root.anim = 1;
}
this.gotoAndPlay(_root.anim);
}
}
Instance of Symbol 114 MovieClip "pointer" in Frame 9
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 10
_root.crosshair.image.gotoAndPlay(cimage);
Mouse.hide();
shot1 = scored[1];
if (shot1 == 0) {
shot1 = 0;
}
shot2 = scored[2];
if (shot2 == 0) {
shot2 = 0;
}
shot3 = scored[3];
if (shot3 == 0) {
shot3 = 0;
}
shot4 = scored[4];
if (shot4 == 0) {
shot4 = 0;
}
shot5 = scored[5];
if (shot5 == 0) {
shot5 = 0;
}
shot6 = scored[6];
if (shot6 == 0) {
shot6 = 0;
}
score = ((((shot1 + shot2) + shot3) + shot4) + shot5) + shot6;
hitx = (_xmouse - targetx) + (wind * windmod);
hity = (_ymouse - 196.5) + (target * 10);
change = random(20);
if (change == 2) {
wind = wind + 1;
}
if (change == 1) {
wind = wind - 1;
}
_root.wpointer.gotoAndPlay(wind + 20);
if (newf == 1) {
_root.archer.head.gotoAndPlay((arrows - shot) + 1);
newf = 0;
}
if (wind < -20) {
wind = -20;
}
if (wind > 20) {
wind = 20;
}
fwind = wind;
_root.wpointer.gotoAndPlay(fwind + 20);
if (reticle == 1) {
_root.windpoint._x = _root.crosshair._x + (wind * windmod);
_root.windpoint._y = _root.crosshair._y + (target * 10);
} else {
_root.windpoint._x = -500;
_root.windpoint._y = -500;
}
if (timer == 1) {
if (_root.seetarget > 50) {
time = time - 2;
}
}
shottime = int(time);
_root.smeter._yscale = shottime / 1.2;
if (shottime < 0) {
_root.archer.gotoAndPlay("release");
_root.gotoAndPlay("hittarget");
}
Instance of Symbol 54 MovieClip "backdrop" in Frame 10
onClipEvent (enterFrame) {
_root.backdrop.gotoAndPlay(_root.game + 1);
}
Instance of Symbol 39 MovieClip "target3" in Frame 10
onClipEvent (enterFrame) {
if (_root.game > 2) {
this._x = 490.1;
}
}
Instance of Symbol 138 MovieClip "archer" in Frame 10
onClipEvent (load) {
if (_root.anim == 1) {
this._visible = false;
}
}
Instance of Symbol 144 MovieClip "crosshair" in Frame 10
onClipEvent (keyDown) {
_root.cimage = _root.cimage + 1;
if (_root.cimage > 4) {
_root.cimage = 1;
}
}
onClipEvent (enterFrame) {
_root.crosshair.image.gotoAndPlay(_root.cimage);
mx = _root._xmouse;
my = _root._ymouse;
_root.seetarget = _root.seetarget + 1;
if (_root.seetarget == 10) {
_root.crosshair.gotoAndPlay(2);
}
if (_root.seetarget > 0) {
if (mx < 397) {
_root.target = 1;
_root.targetx = 359.3;
_root.windmod = 1.2;
_root.targetmod = 1;
}
if ((mx > 396) && (mx < 462)) {
_root.target = 2;
_root.targetx = 428.6;
_root.windmod = 1.4;
_root.targetmod = 1.5;
}
if ((mx > 461) && (_root.target3._x < 600)) {
_root.target = 3;
_root.targetx = 490.1;
_root.windmod = 1.6;
_root.targetmod = 2.5;
}
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx / 6;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy / 6;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
}
onClipEvent (mouseDown) {
_root.archer.gotoAndPlay("release");
_root.backdrop.gotoAndPlay(game);
_root.gotoAndPlay("hittarget");
}
Frame 11
osdx = _xmouse;
osdy = _ymouse;
gotoAndPlay (10);
Frame 45
Mouse.hide();
_root.seetarget = 0;
timebonus = int(shottime / 5);
if (game == 1) {
timebonus = 0;
}
rgae = random(3);
min = 0;
if (rgae == 1) {
min = 1;
}
x = (hitx * 12) + 275;
ax[shot] = x;
y = (hity * 12) + 200;
ay[shot] = y;
_root.arrow1._x = x;
_root.arrow1._y = y;
if (shot > 1) {
a1._x = ax[1];
a1._y = ay[1];
}
if (shot > 2) {
a2._x = ax[2];
a2._y = ay[2];
}
if (shot > 3) {
a3._x = ax[3];
a3._y = ay[3];
}
if (shot > 4) {
a4._x = ax[4];
a4._y = ay[4];
}
if (shot > 5) {
a5._x = ax[5];
a5._y = ay[5];
}
if (shot > 6) {
a6._x = ax[6];
a6._y = ay[6];
}
_root.arrow1.gotoAndPlay(1);
scorex = x - 275;
scorey = y - 200;
if (scorex < 0) {
scorex = -scorex;
}
if (scorey < 0) {
scorey = -scorey;
}
thisscore = (170 - int(scorex + scorey)) / 8;
basic = thisscore;
if (thisscore > 20) {
thisscore = 20;
}
thisscore = (thisscore + timebonus) - min;
thisscore = thisscore * targetmod;
thisscore = thisscore * game;
thisscore = int(thisscore);
testscore = 170 - int(scorex + scorey);
if (testscore < 0) {
thisscore = 0;
_root.arrow1._x = 1000;
}
if (thisscore < 0) {
thisscore = 0;
}
if (score < 0) {
score = 0;
}
if (((basic > 19) && (_root.game > 1)) && (_root.targetmod == 2.5)) {
_root.shoutcast.gotoAndPlay("greatshot");
}
if (thisscore < 5) {
_root.shoutcast.gotoAndPlay("drunk");
}
wind = random(20);
dir = random(10);
if (dir < 5) {
wind = -wind;
}
_root.igsb.shots[shot] = thisscore;
scored[shot] = thisscore;
shot = shot + 1;
shot1 = scored[1];
if (shot1 == 0) {
shot1 = 0;
}
shot2 = scored[2];
if (shot2 == 0) {
shot2 = 0;
}
shot3 = scored[3];
if (shot3 == 0) {
shot3 = 0;
}
shot4 = scored[4];
if (shot4 == 0) {
shot4 = 0;
}
shot5 = scored[5];
if (shot5 == 0) {
shot5 = 0;
}
shot6 = scored[6];
if (shot6 == 0) {
shot6 = 0;
}
score = ((((scored[1] + scored[2]) + scored[3]) + scored[4]) + scored[5]) + scored[6];
if ((game == 1) && (score > 180)) {
score = 0;
}
if ((game == 2) && (score > 1440)) {
score = 0;
}
if ((game == 3) && (score > 600)) {
score = 0;
}
if ((game == 4) && (score > 4800)) {
score = 0;
}
stop();
Instance of Symbol 114 MovieClip in Frame 45
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 46
if (shot > arrows) {
gotoAndPlay ("end");
} else {
time = 300;
newf = 1;
gotoAndPlay ("aim");
}
Frame 47
if (game == 1) {
gotoAndPlay ("endgamepractice");
}
if (game == 2) {
gotoAndPlay ("endgamenormal");
}
if (game == 3) {
gotoAndPlay ("endgoldenarrow");
}
if (game == 4) {
gotoAndPlay ("endtournament");
}
if (game == 5) {
gotoAndPlay ("homestart");
}
Frame 67
stop();
Instance of Symbol 114 MovieClip in Frame 67
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 81
stop();
Instance of Symbol 114 MovieClip in Frame 81
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 95
stop();
Instance of Symbol 114 MovieClip in Frame 95
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 96
scored[1] = 0;
scored[2] = 0;
scored[3] = 0;
scored[4] = 0;
scored[5] = 0;
scored[6] = 0;
Frame 107
scorefinal = totalarrows;
_root.scoretable.filename = "scores/permanent/ga2arrowsfired.sco";
_root.scoretable.scoresize = 3;
_root.scoretable.action = "INSERT";
_root.scoretable.viewtype = "FLASH";
_root.scoretable.winname = name;
_root.scoretable.winscore = scorefinal;
_root.scoretable.loadVariables("http://www.hairybullet.com/scores.php", "GET");
gotoAndPlay (9);
Frame 109
count = 0;
applicant = name;
_root.scoretable.filename = "scores/permanent/registered.sco";
_root.scoretable.scoresize = 500;
_root.scoretable.action = "VIEW";
_root.scoretable.viewtype = "FLASH";
_root.scoretable.winname = name;
_root.scoretable.winscore = score;
_root.scoretable.loadVariables("http://www.hairybullet.com/scores.php", "GET");
Frame 117
count = count + 1;
Frame 118
if (count == 100) {
gotoAndPlay (122);
} else {
gotoAndPlay (116);
}
Frame 122
newname = name;
nameinlist = 0;
a = 0;
while (a < 500) {
if (newname == _root.scoretable["NAME" + a]) {
nameinlist = 1;
}
a++;
}
if (nameinlist == 1) {
gotoAndPlay ("accept");
} else {
gotoAndPlay ("deny");
}
Frame 140
stop();
Instance of Symbol 114 MovieClip in Frame 140
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 159
stop();
Instance of Symbol 114 MovieClip in Frame 159
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 162
_root.scoretable.arrows = arrows;
_root.scoretable.gameplayed = "goldenarrow_score";
_root.scoretable.id = id;
_root.scoretable.name = name;
_root.scoretable.score = score;
_root.scoretable.loadVariables("http://www.hairybullet.com/phpvar/ga2_tourny_write.php", "GET");
Instance of Symbol 114 MovieClip in Frame 162
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 180
stop();
Frame 195
Mouse.hide();
game = 5;
round = 1;
hpscore = new Array();
if (rounds == 1) {
_root.r1.gotoAndStop(1);
_root.r2.gotoAndStop(2);
_root.r3.gotoAndStop(2);
}
if (rounds == 2) {
_root.r1.gotoAndStop(2);
_root.r2.gotoAndStop(1);
_root.r3.gotoAndStop(2);
}
if (rounds == 3) {
_root.r1.gotoAndStop(2);
_root.r2.gotoAndStop(2);
_root.r3.gotoAndStop(1);
}
if (arrows == 1) {
_root.a1.gotoAndStop(1);
_root.a2.gotoAndStop(2);
_root.a3.gotoAndStop(2);
_root.a4.gotoAndStop(2);
_root.a5.gotoAndStop(2);
_root.a6.gotoAndStop(2);
}
if (arrows == 2) {
_root.a1.gotoAndStop(2);
_root.a2.gotoAndStop(1);
_root.a3.gotoAndStop(2);
_root.a4.gotoAndStop(2);
_root.a5.gotoAndStop(2);
_root.a6.gotoAndStop(2);
}
if (arrows == 3) {
_root.a1.gotoAndStop(2);
_root.a2.gotoAndStop(2);
_root.a3.gotoAndStop(1);
_root.a4.gotoAndStop(2);
_root.a5.gotoAndStop(2);
_root.a6.gotoAndStop(2);
}
if (arrows == 4) {
_root.a1.gotoAndStop(2);
_root.a2.gotoAndStop(2);
_root.a3.gotoAndStop(2);
_root.a4.gotoAndStop(1);
_root.a5.gotoAndStop(2);
_root.a6.gotoAndStop(2);
}
if (arrows == 5) {
_root.a1.gotoAndStop(2);
_root.a2.gotoAndStop(2);
_root.a3.gotoAndStop(2);
_root.a4.gotoAndStop(2);
_root.a5.gotoAndStop(1);
_root.a6.gotoAndStop(2);
}
if (arrows == 6) {
_root.a1.gotoAndStop(2);
_root.a2.gotoAndStop(2);
_root.a3.gotoAndStop(2);
_root.a4.gotoAndStop(2);
_root.a5.gotoAndStop(2);
_root.a6.gotoAndStop(1);
}
if (timer == 0) {
_root.t1.gotoAndStop(2);
_root.t2.gotoAndStop(1);
}
if (timer == 1) {
_root.t1.gotoAndStop(1);
_root.t2.gotoAndStop(2);
}
if (reticle == 0) {
_root.w1.gotoAndStop(2);
_root.w2.gotoAndStop(1);
}
if (reticle == 1) {
_root.w1.gotoAndStop(1);
_root.w2.gotoAndStop(2);
}
Instance of Symbol 114 MovieClip in Frame 195
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 200
gotoAndPlay ("homeplay");
Frame 207
Mouse.hide();
players = 6;
hpscore[pturn + (round * 7)] = score;
p1r1 = hpscore[8];
p1r2 = hpscore[15];
p1r3 = hpscore[22];
p2r1 = hpscore[9];
p2r2 = hpscore[16];
p2r3 = hpscore[23];
p3r1 = hpscore[10];
p3r2 = hpscore[17];
p3r3 = hpscore[24];
p4r1 = hpscore[11];
p4r2 = hpscore[18];
p4r3 = hpscore[25];
p5r1 = hpscore[12];
p5r2 = hpscore[19];
p5r3 = hpscore[26];
p6r1 = hpscore[13];
p6r2 = hpscore[20];
p6r3 = hpscore[27];
s1 = (hpscore[8] + hpscore[15]) + hpscore[22];
s2 = (hpscore[9] + hpscore[16]) + hpscore[23];
s3 = (hpscore[10] + hpscore[17]) + hpscore[24];
s4 = (hpscore[11] + hpscore[18]) + hpscore[25];
s5 = (hpscore[12] + hpscore[19]) + hpscore[26];
s6 = (hpscore[13] + hpscore[20]) + hpscore[27];
if (player[6] == "Empty") {
players = 5;
}
if (player[5] == "Empty") {
players = 4;
}
if (player[4] == "Empty") {
players = 3;
}
if (player[3] == "Empty") {
players = 2;
}
if (player[2] == "Empty") {
players = 1;
}
if (player[1] == "Empty") {
players = 0;
}
if (pturn == players) {
round = round + 1;
pturn = 0;
}
if (round > rounds) {
gotoAndPlay ("endhomeplay");
}
time = 300;
fshot = 0;
score = 0;
thisscore = 0;
scored = new Array();
shot = 1;
pturn = pturn + 1;
turn = player[pturn];
Instance of Symbol 114 MovieClip in Frame 207
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 214
stop();
Frame 216
Mouse.hide();
if (((((s1 > s2) && (s1 > s3)) && (s1 > s4)) && (s1 > s5)) && (s1 > s6)) {
champ = p1;
}
if (((((s2 > s1) && (s2 > s3)) && (s2 > s4)) && (s2 > s5)) && (s2 > s6)) {
champ = p2;
}
if (((((s3 > s1) && (s3 > s2)) && (s3 > s4)) && (s3 > s5)) && (s3 > s6)) {
champ = p3;
}
if (((((s4 > s1) && (s4 > s2)) && (s3 > s3)) && (s4 > s5)) && (s4 > s6)) {
champ = p4;
}
if (((((s5 > s1) && (s5 > s2)) && (s5 > s3)) && (s5 > s4)) && (s5 > s6)) {
champ = p5;
}
if (((((s6 > s1) && (s6 > s2)) && (s6 > s3)) && (s6 > s4)) && (s1 > s5)) {
champ = p6;
}
Instance of Symbol 114 MovieClip in Frame 216
onClipEvent (enterFrame) {
mx = _root._xmouse;
my = _root._ymouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
}
Frame 229
stop();
Frame 230
stop();
Frame 238
_root.user.filename = "scores/ga2user.sco";
_root.user.scoresize = 1000;
_root.user.action = "VIEW";
_root.user.viewtype = "FLASH";
_root.user.winname = name;
_root.user.winscore = score;
_root.user.loadVariables("http://www.hairybullet.com/scores.php", "GET");
a = 0;
while (a < 100000) {
a++;
}
a = 0;
while (a < 500) {
if (score == _root.user["SCORE" + a]) {
Owner = _root.user["NAME" + a];
trace("Owner");
trace(_root.user["SCORE" + a]);
}
a++;
}
trace("done");
stop();
Symbol 11 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 14 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(background_mc, "background");
Symbol 17 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 19 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 22 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(check_mc, "foregroundDisabled");
Symbol 25 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(check_mc, "check");
Symbol 26 MovieClip [fcb_states] Frame 1
stop();
Symbol 26 MovieClip [fcb_states] Frame 2
stop();
Symbol 26 MovieClip [fcb_states] Frame 3
stop();
Symbol 26 MovieClip [fcb_states] Frame 4
stop();
Symbol 26 MovieClip [fcb_states] Frame 5
stop();
Symbol 26 MovieClip [fcb_states] Frame 6
stop();
Symbol 29 MovieClip [FLabelSymbol] Frame 1
#initclip 2
_global.FLabelClass = function () {
var _local1 = this;
if (_local1.hostComponent == undefined) {
_local1.hostComponent = ((_local1._parent.controller == undefined) ? (_local1._parent) : (_local1._parent.controller));
}
if (_local1.customTextStyle == undefined) {
if (_local1.hostComponent.textStyle == undefined) {
_local1.hostComponent.textStyle = new TextFormat();
}
_local1.textStyle = _local1.hostComponent.textStyle;
_local1.enable = true;
}
};
FLabelClass.prototype = new MovieClip();
Object.registerClass("FLabelSymbol", FLabelClass);
FLabelClass.prototype.setLabel = function (label) {
var _local1 = this;
var _local2 = _local1.hostComponent.styleTable.embedFonts.value;
if (_local2 != undefined) {
_local1.labelField.embedFonts = _local2;
}
_local1.labelField.setNewTextFormat(_local1.textStyle);
_local1.labelField.text = label;
_local1.labelField._height = _local1.labelField.textHeight + 2;
};
FLabelClass.prototype.setSize = function (width) {
this.labelField._width = width;
};
FLabelClass.prototype.setEnabled = function (enable) {
var _local2 = this;
var _local3 = enable;
_local2.enable = _local3;
var _local1 = _local2.hostComponent.styleTable[(_local3 ? "textColor" : "textDisabled")].value;
if (_local1 == undefined) {
_local1 = (_local3 ? 0 : 8947848);
}
_local2.setColor(_local1);
};
FLabelClass.prototype.getLabel = function () {
return(this.labelField.text);
};
FLabelClass.prototype.setColor = function (col) {
this.labelField.textColor = col;
};
#endinitclip
Symbol 30 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1
function FUIComponentClass() {
this.init();
}
FUIComponentClass.prototype = new MovieClip();
FUIComponentClass.prototype.init = function () {
var _local1 = this;
var _local3 = _global;
_local1.enable = true;
_local1.focused = false;
_local1.useHandCursor = false;
_local1._accImpl = new Object();
_local1._accImpl.stub = true;
_local1.styleTable = new Array();
if (_local3.globalStyleFormat == undefined) {
_local3.globalStyleFormat = new FStyleFormat();
globalStyleFormat.isGlobal = true;
_local3._focusControl = new Object();
_local3._focusControl.onSetFocus = function (oldFocus, newFocus) {
oldFocus.myOnKillFocus();
newFocus.myOnSetFocus();
};
Selection.addListener(_local3._focusControl);
}
if (_local1._name != undefined) {
_local1._focusrect = false;
_local1.tabEnabled = true;
_local1.focusEnabled = true;
_local1.tabChildren = false;
_local1.tabFocused = true;
if (_local1.hostStyle == undefined) {
globalStyleFormat.addListener(_local1);
} else {
_local1.styleTable = _local1.hostStyle;
}
_local1.deadPreview._visible = false;
_local1.deadPreview._width = (_local1.deadPreview._height = 1);
_local1.methodTable = new Object();
_local1.keyListener = new Object();
_local1.keyListener.controller = _local1;
_local1.keyListener.onKeyDown = function () {
this.controller.myOnKeyDown();
};
_local1.keyListener.onKeyUp = function () {
this.controller.myOnKeyUp();
};
for (var _local2 in _local1.styleFormat_prm) {
_local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]);
}
}
};
FUIComponentClass.prototype.setEnabled = function (enabledFlag) {
var _local1 = this;
_local1.enable = ((arguments.length > 0) ? (enabledFlag) : true);
_local1.tabEnabled = (_local1.focusEnabled = enabledFlag);
if ((!_local1.enable) && (_local1.focused)) {
Selection.setFocus(undefined);
}
};
FUIComponentClass.prototype.getEnabled = function () {
return(this.enable);
};
FUIComponentClass.prototype.setSize = function (w, h) {
var _local1 = this;
_local1.width = w;
_local1.height = h;
_local1.focusRect.removeMovieClip();
};
FUIComponentClass.prototype.setChangeHandler = function (chng, obj) {
var _local1 = this;
_local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj));
_local1.changeHandler = chng;
};
FUIComponentClass.prototype.invalidate = function (methodName) {
var _local1 = this;
_local1.methodTable[methodName] = true;
_local1.onEnterFrame = _local1.cleanUI;
};
FUIComponentClass.prototype.cleanUI = function () {
var _local1 = this;
if (_local1.methodTable.setSize) {
_local1.setSize(_local1.width, _local1.height);
} else {
_local1.cleanUINotSize();
}
_local1.methodTable = new Object();
delete _local1.onEnterFrame;
};
FUIComponentClass.prototype.cleanUINotSize = function () {
var _local1 = this;
for (var _local2 in _local1.methodTable) {
_local1[_local2]();
}
};
FUIComponentClass.prototype.drawRect = function (x, y, w, h) {
var _local1 = this;
var _local2 = y;
var _local3 = x;
var inner = _local1.styleTable.focusRectInner.value;
var outer = _local1.styleTable.focusRectOuter.value;
if (inner == undefined) {
inner = 16777215 /* 0xFFFFFF */;
}
if (outer == undefined) {
outer = 0;
}
_local1.createEmptyMovieClip("focusRect", 1000);
_local1.focusRect.controller = _local1;
_local1.focusRect.lineStyle(1, outer);
_local1.focusRect.moveTo(_local3, _local2);
_local1.focusRect.lineTo(_local3 + w, _local2);
_local1.focusRect.lineTo(_local3 + w, _local2 + h);
_local1.focusRect.lineTo(_local3, _local2 + h);
_local1.focusRect.lineTo(_local3, _local2);
_local1.focusRect.lineStyle(1, inner);
_local1.focusRect.moveTo(_local3 + 1, _local2 + 1);
_local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1);
_local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1);
_local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1);
_local1.focusRect.lineTo(_local3 + 1, _local2 + 1);
};
FUIComponentClass.prototype.pressFocus = function () {
var _local1 = this;
_local1.tabFocused = false;
_local1.focusRect.removeMovieClip();
Selection.setFocus(_local1);
};
FUIComponentClass.prototype.drawFocusRect = function () {
var _local1 = this;
_local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4);
};
FUIComponentClass.prototype.myOnSetFocus = function () {
var _local1 = this;
_local1.focused = true;
Key.addListener(_local1.keyListener);
if (_local1.tabFocused) {
_local1.drawFocusRect();
}
};
FUIComponentClass.prototype.myOnKillFocus = function () {
var _local1 = this;
_local1.tabFocused = true;
_local1.focused = false;
_local1.focusRect.removeMovieClip();
Key.removeListener(_local1.keyListener);
};
FUIComponentClass.prototype.executeCallBack = function () {
var _local1 = this;
_local1.handlerObj[_local1.changeHandler](_local1);
};
FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) {
this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal);
};
FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) {
var _local1 = this;
var _local2 = propName;
if (value == "") {
} else {
var tmpValue = parseInt(value);
if (!isNaN(tmpValue)) {
value = tmpValue;
}
var global = ((arguments.length > 2) ? (isGlobal) : false);
if (_local1.styleTable[_local2] == undefined) {
_local1.styleTable[_local2] = new Object();
_local1.styleTable[_local2].useGlobal = true;
}
if (_local1.styleTable[_local2].useGlobal || (!global)) {
_local1.styleTable[_local2].value = value;
if (_local1.setCustomStyleProperty(_local2, value)) {
} else if (_local2 == "embedFonts") {
_local1.invalidate("setSize");
} else if (_local2.subString(0, 4) == "text") {
if (_local1.textStyle == undefined) {
_local1.textStyle = new TextFormat();
}
var textProp = _local2.subString(4, _local2.length);
_local1.textStyle[textProp] = value;
_local1.invalidate("setSize");
} else {
for (var j in _local1.styleTable[_local2].coloredMCs) {
var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]);
if (_local1.styleTable[_local2].value == undefined) {
var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"};
_local3.setTransform(myTObj);
} else {
_local3.setRGB(value);
}
}
}
_local1.styleTable[_local2].useGlobal = global;
}
}
};
FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) {
var _local1 = this;
var _local2 = propName;
if (_local1.styleTable[_local2] == undefined) {
_local1.styleTable[_local2] = new Object();
_local1.styleTable[_local2].useGlobal = true;
}
if (_local1.styleTable[_local2].coloredMCs == undefined) {
_local1.styleTable[_local2].coloredMCs = new Object();
}
_local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef;
if (_local1.styleTable[_local2].value != undefined) {
var _local3 = new Color(skinMCRef);
_local3.setRGB(_local1.styleTable[_local2].value);
}
};
_global.FStyleFormat = function () {
var _local1 = arguments;
var _local2 = this;
_local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true};
_local2.listeners = new Object();
_local2.isGlobal = false;
if (_local1.length > 0) {
for (var _local3 in _local1[0]) {
_local2[_local3] = _local1[0][_local3];
}
}
};
_global.FStyleFormat.prototype = new Object();
FStyleFormat.prototype.addListener = function () {
var _local1 = this;
var _local2 = 0;
while (_local2 < arguments.length) {
var _local3 = arguments[_local2];
_local1.listeners[arguments[_local2]] = _local3;
for (var i in _local1) {
if (_local1.isAStyle(i)) {
_local3.updateStyleProperty(_local1, i.toString());
}
}
_local2++;
}
};
FStyleFormat.prototype.removeListener = function (component) {
var _local1 = this;
var _local2 = component;
_local1.listeners[_local2] = undefined;
for (var prop in _local1) {
if (_local1.isAStyle(prop)) {
if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) {
_local2.styleTable[prop].useGlobal = true;
var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop]));
_local2.setStyleProperty(prop, _local3, true);
}
}
}
};
FStyleFormat.prototype.applyChanges = function () {
var _local1 = this;
var _local2 = arguments;
var count = 0;
for (var i in _local1.listeners) {
var _local3 = _local1.listeners[i];
if (_local2.length > 0) {
var j = 0;
while (j < _local2.length) {
if (_local1.isAStyle(_local2[j])) {
_local3.updateStyleProperty(_local1, _local2[j]);
}
j++;
}
} else {
for (var j in _local1) {
if (_local1.isAStyle(j)) {
_local3.updateStyleProperty(_local1, j.toString());
}
}
}
}
};
FStyleFormat.prototype.isAStyle = function (name) {
return((this.nonStyles[name] ? false : true));
};
#endinitclip
Symbol 33 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent;
component.registerSkinElement(boundingBox, "background");
stop();
Symbol 33 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled");
stop();
Symbol 36 MovieClip [FCheckBoxSymbol] Frame 1
#initclip 3
function FCheckBoxClass() {
this.init();
}
FCheckBoxClass.prototype = new FUIComponentClass();
Object.registerClass("FCheckBoxSymbol", FCheckBoxClass);
FCheckBoxClass.prototype.init = function () {
var _local1 = this;
super.setSize(_local1._width, _local1._height);
_local1.boundingBox_mc.unloadMovie();
_local1.attachMovie("fcb_hitArea", "fcb_hitArea_mc", 1);
_local1.attachMovie("fcb_states", "fcb_states_mc", 2);
_local1.attachMovie("FLabelSymbol", "fLabel_mc", 3);
super.init();
_local1.setChangeHandler(_local1.changeHandler);
_local1._xscale = 100;
_local1._yscale = 100;
_local1.setSize(_local1.width, _local1.height);
if (_local1.initialValue == undefined) {
_local1.setCheckState(false);
} else {
_local1.setCheckState(_local1.initialValue);
}
if (_local1.label != undefined) {
_local1.setLabel(_local1.label);
}
_local1.ROLE_SYSTEM_CHECKBUTTON = 44;
_local1.STATE_SYSTEM_CHECKED = 16;
_local1.EVENT_OBJECT_STATECHANGE = 32778;
_local1.EVENT_OBJECT_NAMECHANGE = 32780;
_local1._accImpl.master = _local1;
_local1._accImpl.stub = false;
_local1._accImpl.get_accRole = _local1.get_accRole;
_local1._accImpl.get_accName = _local1.get_accName;
_local1._accImpl.get_accState = _local1.get_accState;
_local1._accImpl.get_accDefaultAction = _local1.get_accDefaultAction;
_local1._accImpl.accDoDefaultAction = _local1.accDoDefaultAction;
};
FCheckBoxClass.prototype.setLabelPlacement = function (pos) {
var _local1 = this;
var _local3 = pos;
_local1.setLabel(_local1.getLabel());
_local1.txtFormat(_local3);
var halfLabelH = (_local1.fLabel_mc._height / 2);
var halfFrameH = (_local1.fcb_states_mc._height / 2);
var vertCenter = (halfFrameH - halfLabelH);
var checkWidth = _local1.fcb_states_mc._width;
var frame = _local1.fcb_states_mc;
var label = _local1.fLabel_mc;
var _local2 = 0;
if (frame._width > _local1.width) {
_local2 = 0;
} else {
_local2 = _local1.width - frame._width;
}
_local1.fLabel_mc.setSize(_local2);
if ((_local3 == "right") || (_local3 == undefined)) {
_local1.labelPlacement = "right";
_local1.fcb_states_mc._x = 0;
_local1.fLabel_mc._x = checkWidth;
_local1.txtFormat("left");
} else if (_local3 == "left") {
_local1.labelPlacement = "left";
_local1.fLabel_mc._x = 0;
_local1.fcb_states_mc._x = _local1.width - checkWidth;
_local1.txtFormat("right");
}
_local1.fLabel_mc._y = vertCenter;
_local1.fcb_hitArea_mc._y = vertCenter;
};
FCheckBoxClass.prototype.txtFormat = function (pos) {
var _local1 = this;
var _local2 = _local1.textStyle;
var _local3 = _local1.styleTable;
_local2.align = ((_local3.textAlign.value == undefined) ? ((_local2.align = pos)) : undefined);
_local2.leftMargin = ((_local3.textLeftMargin.value == undefined) ? ((_local2.leftMargin = 0)) : undefined);
_local2.rightMargin = ((_local3.textRightMargin.value == undefined) ? ((_local2.rightMargin = 0)) : undefined);
if (_local1.flabel_mc._height > _local1.height) {
super.setSize(_local1.width, _local1.flabel_mc._height);
} else {
super.setSize(_local1.width, _local1.height);
}
_local1.fLabel_mc.labelField.setTextFormat(_local1.textStyle);
_local1.setEnabled(_local1.enable);
};
FCheckBoxClass.prototype.setHitArea = function (w, h) {
var _local2 = this;
var _local1 = _local2.fcb_hitArea_mc;
_local2.hitArea = _local1;
if (_local2.fcb_states_mc._width > w) {
_local1._width = _local2.fcb_states_mc._width;
} else {
_local1._width = w;
}
_local1._visible = false;
if (arguments.length > 1) {
_local1._height = h;
}
};
FCheckBoxClass.prototype.setSize = function (w) {
var _local1 = this;
_local1.setLabel(_local1.getLabel());
_local1.setLabelPlacement(_local1.labelPlacement);
if (_local1.fcb_states_mc._height < _local1.flabel_mc.labelField._height) {
super.setSize(w, _local1.flabel_mc.labelField._height);
}
_local1.setHitArea(_local1.width, _local1.height);
_local1.setLabelPlacement(_local1.labelPlacement);
};
FCheckBoxClass.prototype.drawFocusRect = function () {
var _local1 = this;
_local1.drawRect(-2, -2, _local1._width + 6, _local1._height - 1);
};
FCheckBoxClass.prototype.onPress = function () {
var _local2 = this;
_local2.pressFocus();
_root.focusRect.removeMovieClip();
var _local1 = _local2.fcb_states_mc;
if (_local2.getValue()) {
_local1.gotoAndStop("checkedPress");
} else {
_local1.gotoAndStop("press");
}
};
FCheckBoxClass.prototype.onRelease = function () {
var _local1 = this;
_local1.fcb_states_mc.gotoAndStop("up");
_local1.setValue(!_local1.checked);
};
FCheckBoxClass.prototype.onReleaseOutside = function () {
var _local1 = this.fcb_states_mc;
if (this.getValue()) {
_local1.gotoAndStop("checkedEnabled");
} else {
_local1.gotoAndStop("up");
}
};
FCheckBoxClass.prototype.onDragOut = function () {
var _local1 = this.fcb_states_mc;
if (this.getValue()) {
_local1.gotoAndStop("checkedEnabled");
} else {
_local1.gotoAndStop("up");
}
};
FCheckBoxClass.prototype.onDragOver = function () {
var _local1 = this.fcb_states_mc;
if (this.getValue()) {
_local1.gotoAndStop("checkedPress");
} else {
_local1.gotoAndStop("press");
}
};
FCheckBoxClass.prototype.setValue = function (checkedValue) {
var _local1 = this;
var _local2 = checkedValue;
if (_local2 || (_local2 == undefined)) {
_local1.setCheckState(_local2);
} else if (_local2 == false) {
_local1.setCheckState(_local2);
}
_local1.executeCallBack();
if (Accessibility.isActive()) {
Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_STATECHANGE, true);
}
};
FCheckBoxClass.prototype.setCheckState = function (checkedValue) {
var _local1 = this;
var _local3 = checkedValue;
var _local2 = _local1.fcb_states_mc;
if (_local1.enable) {
_local1.flabel_mc.setEnabled(true);
if (_local3 || (_local3 == undefined)) {
_local2.gotoAndStop("checkedEnabled");
_local1.enabled = true;
_local1.checked = true;
} else {
_local2.gotoAndStop("up");
_local1.enabled = true;
_local1.checked = false;
}
} else {
_local1.flabel_mc.setEnabled(false);
if (_local3 || (_local3 == undefined)) {
_local2.gotoAndStop("checkedDisabled");
_local1.enabled = false;
_local1.checked = true;
} else {
_local2.gotoAndStop("uncheckedDisabled");
_local1.enabled = false;
_local1.checked = false;
_local1.focusRect.removeMovieClip();
}
}
};
FCheckBoxClass.prototype.getValue = function () {
return(this.checked);
};
FCheckBoxClass.prototype.setEnabled = function (enable) {
var _local1 = this;
if ((enable == true) || (enable == undefined)) {
_local1.enable = true;
Super.setEnabled(true);
} else {
_local1.enable = false;
Super.setEnabled(false);
}
_local1.setCheckState(_local1.checked);
};
FCheckBoxClass.prototype.getEnabled = function () {
return(this.enable);
};
FCheckBoxClass.prototype.setLabel = function (label) {
var _local1 = this;
_local1.fLabel_mc.setLabel(label);
_local1.txtFormat();
if (Accessibility.isActive()) {
Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_NAMECHANGE);
}
};
FCheckBoxClass.prototype.getLabel = function () {
return(this.fLabel_mc.labelField.text);
};
FCheckBoxClass.prototype.setTextColor = function (color) {
this.fLabel_mc.labelField.textColor = color;
};
FCheckBoxClass.prototype.myOnKeyDown = function () {
var _local1 = this;
if (((Key.getCode() == 32) && (_local1.pressOnce == undefined)) && (_local1.enabled == true)) {
_local1.setValue(!_local1.getValue());
_local1.pressOnce = true;
}
};
FCheckBoxClass.prototype.myOnKeyUp = function () {
if (Key.getCode() == 32) {
this.pressOnce = undefined;
}
};
FCheckBoxClass.prototype.get_accRole = function (childId) {
return(this.master.ROLE_SYSTEM_CHECKBUTTON);
};
FCheckBoxClass.prototype.get_accName = function (childId) {
return(this.master.getLabel());
};
FCheckBoxClass.prototype.get_accState = function (childId) {
if (this.master.getValue()) {
return(this.master.STATE_SYSTEM_CHECKED);
}
return(0);
};
FCheckBoxClass.prototype.get_accDefaultAction = function (childId) {
if (this.master.getValue()) {
return("UnCheck");
}
return("Check");
};
FCheckBoxClass.prototype.accDoDefaultAction = function (childId) {
this.master.setValue(!this.master.getValue());
};
#endinitclip
boundingBox_mc._visible = false;
deadPreview._visible = false;
Symbol 39 MovieClip Frame 1
stop();
Symbol 39 MovieClip Frame 2
stop();
Symbol 54 MovieClip Frame 1
stop();
Symbol 54 MovieClip Frame 2
stop();
Symbol 54 MovieClip Frame 3
stop();
Symbol 54 MovieClip Frame 4
stop();
Symbol 54 MovieClip Frame 5
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 2
stop();
Symbol 67 MovieClip Frame 3
stop();
Symbol 67 MovieClip Frame 4
stop();
Symbol 67 MovieClip Frame 5
stop();
Symbol 67 MovieClip Frame 6
stop();
Symbol 67 MovieClip Frame 7
stop();
Symbol 76 MovieClip Frame 250
stop();
Symbol 89 Button
on (release) {
_root.stat = _root.scoretable.stat;
practice = 1;
reticle = 1;
timer = 0;
arrows = 6;
game = 1;
score = 0;
thisscore = 0;
gametype = "Practice";
gotoAndPlay ("aim");
}
Symbol 91 Button
on (release) {
_root.stat = _root.scoretable.stat;
practice = 0;
timer = 1;
reticle = 0;
arrows = 6;
game = 2;
score = 0;
_root.maxx = 462;
thisscore = 0;
gametype = "Competition";
gotoAndPlay ("aim");
}
Symbol 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 2
stop();
Symbol 96 Button
on (release) {
rounds = 1;
gotoAndPlay ("homeplay");
}
Symbol 98 Button
on (release) {
_root.stat = _root.scoretable.stat;
practice = 0;
timer = 1;
reticle = 0;
game = 3;
arrows = 1;
score = 0;
thisscore = 0;
_root.maxx = 526;
gametype = "Golden Arrow";
gotoAndPlay ("aim");
}
Symbol 102 Button
on (release) {
getURL ("http://www.funflashgames.com");
}
Symbol 105 Button
on (release) {
getURL ("http://www.funflashgames.com");
}
Symbol 109 Button
on (release) {
toggleHighQuality();
}
Symbol 138 MovieClip Frame 49
stop();
Symbol 138 MovieClip Frame 70
stop();
Symbol 143 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 2
stop();
Symbol 143 MovieClip Frame 3
stop();
Symbol 143 MovieClip Frame 4
stop();
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 45
stop();
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 40
stop();
Symbol 156 MovieClip Frame 81
stop();
Symbol 161 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 2
stop();
Symbol 161 MovieClip Frame 3
stop();
Symbol 161 MovieClip Frame 4
stop();
Symbol 161 MovieClip Frame 5
stop();
Symbol 161 MovieClip Frame 6
stop();
Symbol 161 MovieClip Frame 7
stop();
Symbol 161 MovieClip Frame 8
stop();
Symbol 161 MovieClip Frame 9
stop();
Symbol 161 MovieClip Frame 10
stop();
Symbol 161 MovieClip Frame 11
stop();
Symbol 161 MovieClip Frame 12
stop();
Symbol 161 MovieClip Frame 13
stop();
Symbol 161 MovieClip Frame 14
stop();
Symbol 161 MovieClip Frame 15
stop();
Symbol 161 MovieClip Frame 16
stop();
Symbol 161 MovieClip Frame 17
stop();
Symbol 161 MovieClip Frame 18
stop();
Symbol 161 MovieClip Frame 19
stop();
Symbol 161 MovieClip Frame 20
stop();
Symbol 161 MovieClip Frame 21
stop();
Symbol 161 MovieClip Frame 22
stop();
Symbol 161 MovieClip Frame 23
stop();
Symbol 161 MovieClip Frame 24
stop();
Symbol 161 MovieClip Frame 25
stop();
Symbol 161 MovieClip Frame 26
stop();
Symbol 161 MovieClip Frame 27
stop();
Symbol 161 MovieClip Frame 28
stop();
Symbol 161 MovieClip Frame 29
stop();
Symbol 161 MovieClip Frame 30
stop();
Symbol 161 MovieClip Frame 31
stop();
Symbol 161 MovieClip Frame 32
stop();
Symbol 161 MovieClip Frame 33
stop();
Symbol 161 MovieClip Frame 34
stop();
Symbol 161 MovieClip Frame 35
stop();
Symbol 161 MovieClip Frame 36
stop();
Symbol 161 MovieClip Frame 37
stop();
Symbol 161 MovieClip Frame 38
stop();
Symbol 161 MovieClip Frame 39
stop();
Symbol 161 MovieClip Frame 40
stop();
Symbol 161 MovieClip Frame 41
stop();
Symbol 172 MovieClip Frame 2
stop();
Symbol 192 Button
on (release) {
gotoAndPlay (46);
}
Symbol 212 Button
on (release) {
score = 0;
shot = 1;
gotoAndPlay (96);
}
Symbol 223 MovieClip Frame 44
Symbol 254 Button
on (release) {
gotoAndPlay (9);
}
Symbol 259 Button
on (release) {
getURL ("http://www.hairybullet.com/games/goldenarrow2/register.htm");
}
Symbol 265 Button
on (release) {
gotoAndPlay ("aim");
}
Symbol 279 Button
on (release) {
if (p1 != "Empty") {
player = new Array();
player[1] = p1;
player[2] = p2;
player[3] = p3;
player[4] = p4;
player[5] = p5;
player[6] = p6;
pturn = 0;
gotoAndPlay ("homestart");
}
}
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 2
stop();
Symbol 291 Button
on (release) {
rounds = 1;
}
Symbol 292 Button
on (release) {
rounds = 2;
}
Symbol 293 Button
on (release) {
rounds = 3;
}
Symbol 297 Button
on (release) {
arrows = 1;
}
Symbol 298 Button
on (release) {
arrows = 2;
}
Symbol 299 Button
on (release) {
arrows = 3;
}
Symbol 300 Button
on (release) {
arrows = 4;
}
Symbol 301 Button
on (release) {
arrows = 5;
}
Symbol 302 Button
on (release) {
arrows = 6;
}
Symbol 307 Button
on (release) {
timer = 1;
}
Symbol 308 Button
on (release) {
timer = 0;
}
Symbol 312 Button
on (release) {
reticle = 1;
}
Symbol 313 Button
on (release) {
reticle = 0;
}
Symbol 329 Button
on (release) {
gotoAndPlay ("aim");
}
Symbol 478 Button
on (release) {
gotoAndPlay ("homeplay");
}
Symbol 481 Button
on (release) {
player = "Squire";
gotoAndPlay (9);
}
Symbol 486 Button
on (release) {
gotoAndPlay ("checkuser");
}