Frame 1
stop();
Frame 2
level = 1;
lives = 3;
score = 0;
newlife = 0;
timer = 0;
points = 0;
r0 = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
r1 = "X............XX............X";
r2 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r3 = "XoXXXX.XXXXX.XX.XXXXX.XXXXoX";
r4 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r5 = "X..........................X";
r6 = "X.XXXX.XX.XXXXXXXX.XX.XXXX.X";
r7 = "X.XXXX.XX.XXXXXXXX.XX.XXXX.X";
r8 = "X......XX....XX....XX......X";
r9 = "XXXXXX.XXXXX-XX-XXXXX.XXXXXX";
r10 = "-----X.XXXXX-XX-XXXXX.X-----";
r11 = "-----X.XX----------XX.X-----";
r12 = "-----X.XX-XXX**XXX-XX.X-----";
r13 = "XXXXXX.XX-XXX--XXX-XX.XXXXXX";
r14 = "T-----.---XXX--XXX---.-----R";
r15 = "XXXXXX.XX-XXX--XXX-XX.XXXXXX";
r16 = "-----X.XX-XXXXXXXX-XX.X-----";
r17 = "-----X.XX----------XX.X-----";
r18 = "-----X.XX-XXXXXXXX-XX.X-----";
r19 = "XXXXXX.XX-XXXXXXXX-XX.XXXXXX";
r20 = "X............XX............X";
r21 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r22 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r23 = "Xo..XX.......--.......XX..oX";
r24 = "XXX.XX.XX.XXXXXXXX.XX.XX.XXX";
r25 = "XXX.XX.XX.XXXXXXXX.XX.XX.XXX";
r26 = "X......XX....XX....XX......X";
r27 = "X.XXXXXXXXXX.XX.XXXXXXXXXX.X";
r28 = "X.XXXXXXXXXX.XX.XXXXXXXXXX.X";
r29 = "X..........................X";
r30 = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
Frame 3
Set("rang\u00E9e", 0);
points = 0;
while (Number(rang\u00E9e) < 32) {
col = 0;
objet = eval ("r" add rang\u00E9e);
while (Number(col) < 27) {
bit = substring(objet, Number(col) + 1, 1);
if (bit eq ".") {
points = Number(points) + 1;
duplicateMovieClip ("/p", (("p_" add col) add "_") add rang\u00E9e, points);
setProperty((("p_" add col) add "_") add rang\u00E9e, _x , Number(col * 16) + 16);
setProperty((("p_" add col) add "_") add rang\u00E9e, _y , Number(rang\u00E9e * 16) + 16);
}
if (bit eq "o") {
points = Number(points) + 1;
duplicateMovieClip ("/pil", (("p_" add col) add "_") add rang\u00E9e, points);
setProperty((("p_" add col) add "_") add rang\u00E9e, _x , Number(col * 16) + 16);
setProperty((("p_" add col) add "_") add rang\u00E9e, _y , Number(rang\u00E9e * 16) + 16);
}
col = Number(col) + 1;
}
Set("rang\u00E9e", Number(rang\u00E9e) + 1);
}
px = 54;
py = 92;
vx = -1;
vy = 0;
svx = -1;
duplicateMovieClip ("/shpac", "pacman", Number(points) + 1);
f1x = 56;
f1y = 56;
f1vx = 1;
Set("mang\u00E91", 0);
duplicateMovieClip ("/fant1", "f1", Number(points) + 2);
f2x = 56;
f2y = 60;
f2vy = -1;
Set("mang\u00E92", 0);
duplicateMovieClip ("/fant2", "f2", Number(points) + 3);
f3x = 56;
f3y = 56;
f3vy = 1;
Set("mang\u00E93", 0);
duplicateMovieClip ("/fant3", "f3", Number(points) + 4);
f4x = 56;
f4y = 60;
f4vx = 1;
Set("mang\u00E94", 0);
duplicateMovieClip ("/fant4", "f4", Number(points) + 5);
status = 0;
bonus = 0;
setProperty("/bonus", _visible , 0);
gameover = 0;
timer = 0;
timerbonus = 0;
Frame 4
iter = -1;
while (Number(iter) < Number(status)) {
px4 = int(px / 4);
py4 = int(py / 4);
objet = substring(eval ("r" add py4), px4 + 1, 1);
if ((objet eq ".") or (objet eq "o")) {
points = points - 1;
score = Number(score) + 10;
removeMovieClip((("p_" add px4) add "_") add py4);
Set("r" add py4, ((substring(eval ("r" add py4), 1, px4)) add "-") add (substring(eval ("r" add py4), px4 + 2, 29 - px4)));
}
if (objet eq "o") {
timer = 138 - (level * 3);
score = Number(score) + 50;
status = 1;
}
if (objet eq "R") {
px = 4;
}
if (objet eq "T") {
px = 104;
}
restox = px - (px4 * 4);
restoy = py - (py4 * 4);
if (Number(restox) == 0) {
call("rotation");
vx = svx;
}
if (Number(restoy) == 0) {
vy = svy;
}
setProperty("/pacman", _x , Number(px * 4) + 8);
setProperty("/pacman", _y , Number(py * 4) + 8);
if (Number(vx) == 1) {
pros = 3;
} else {
pros = 0;
}
if (Number(vy) == 1) {
prosy = 3;
} else {
prosy = 0;
}
tpx = Number(Number(px) + Number(vx)) + Number(pros);
tpy = Number(Number(py) + Number(vy)) + Number(prosy);
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (objet ne "X") {
px = Number(px) + Number(vx);
py = Number(py) + Number(vy);
}
iter = Number(iter) + 1;
}
fanta = 1;
call("fanta1");
fanta = 2;
call("fanta2");
fanta = 3;
call("fanta3");
fanta = 4;
call("fanta4");
if ((Number(points) == 122) and (Number(bonus) == 0)) {
setProperty("/bonus", _visible , 1);
bonus = 1;
timerbonus = 100;
}
if (((Number(px) == 54) and (Number(py) == 68)) and (Number(bonus) == 1)) {
bonus = 2;
setProperty("/bonus", _visible , 0);
score = Number(Number(score) + 900) + Number(200 * level);
}
Frame 5
if ((Number(score) > 9999) and (Number(newlife) == 0)) {
newlife = 1;
lives = Number(lives) + 1;
}
if (Number(status) == 1) {
timer = timer - 1;
if (Number(timer) <= 0) {
status = 0;
}
}
if (Number(bonus) == 1) {
timerbonus = timerbonus - 1;
if (Number(timerbonus) == 0) {
bonus = 2;
setProperty("/bonus", _visible , 0);
}
}
if (Number(points) == 0) {
gotoAndPlay ("done");
}
if (Number(gameover) == 1) {
gotoAndPlay ("dead");
}
if ((Number(gameover) == 0) and (Number(points) > 0)) {
gotoAndPlay (4);
}
Frame 7
Set("rang\u00E9e", 0);
points = 0;
while (Number(rang\u00E9e) < 32) {
col = 0;
while (Number(col) < 27) {
removeMovieClip((("p_" add col) add "_") add rang\u00E9e);
col = Number(col) + 1;
}
Set("rang\u00E9e", Number(rang\u00E9e) + 1);
}
removeMovieClip("pacman");
removeMovieClip("f1");
removeMovieClip("f2");
removeMovieClip("f3");
removeMovieClip("f4");
setProperty("/bonus", _visible , 0);
Frame 8
if (Number(mang\u00E94) == 0) {
px4 = int(f4x / 4);
py4 = int(f4y / 4);
restox = f4x - (px4 * 4);
restoy = f4y - (py4 * 4);
if ((Number(restox) == 0) and (Number(restoy) == 0)) {
x = f4x;
y = f4y;
call("evaluate");
xv = f4vx;
yv = f4vy;
call("control");
if (Number(ok) == 1) {
f4vx = xvs;
f4vy = yvs;
call("rotationfan");
}
}
setProperty("/f4", _x , Number(f4x * 4) + 8);
setProperty("/f4", _y , Number(f4y * 4) + 8);
if (Number(f4vx) == 1) {
pros = 3;
} else {
pros = 0;
}
if (Number(f4vy) == 1) {
prosy = 3;
} else {
prosy = 0;
}
tpx = Number(Number(f4x) + Number(f4vx)) + Number(pros);
tpy = Number(Number(f4y) + Number(f4vy)) + Number(prosy);
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (((objet ne "X") and (objet ne "T")) and (objet ne "R")) {
f4x = Number(f4x) + Number(f4vx);
f4y = Number(f4y) + Number(f4vy);
} else {
x = f4x;
y = f4y;
call("evaluate");
f4vx = xvs;
f4vy = yvs;
call("rotationfan");
}
if ((Number((px - f4x) * (px - f4x)) < 10) and (Number((py - f4y) * (py - f4y)) < 10)) {
if (Number(status) == 1) {
score = Number(score) + 100;
Set("mang\u00E94", 1);
tellTarget ("/f4") {
gotoAndStop (9);
};
} else {
gameover = 1;
}
}
} else {
if (Number(f4y) < 56) {
f4y = Number(f4y) + 1;
}
if (Number(f4y) > 56) {
f4y = f4y - 1;
}
if (Number(f4x) > 56) {
f4x = f4x - 1;
}
if (Number(f4x) < 56) {
f4x = Number(f4x) + 1;
}
setProperty("/f4", _x , Number(f4x * 4) + 8);
setProperty("/f4", _y , Number(f4y * 4) + 8);
if ((Number(f4y) == 56) and (Number(f4x) == 56)) {
Set("mang\u00E94", 0);
}
}
Frame 9
if (Number(mang\u00E93) == 0) {
px4 = int(f3x / 4);
py4 = int(f3y / 4);
restox = f3x - (px4 * 4);
restoy = f3y - (py4 * 4);
if ((Number(restox) == 0) and (Number(restoy) == 0)) {
x = f3x;
y = f3y;
call("evaluate");
xv = f3vx;
yv = f3vy;
call("control");
if (Number(ok) == 1) {
f3vx = xvs;
f3vy = yvs;
call("rotationfan");
}
}
setProperty("/f3", _x , Number(f3x * 4) + 8);
setProperty("/f3", _y , Number(f3y * 4) + 8);
if (Number(f3vx) == 1) {
pros = 3;
} else {
pros = 0;
}
if (Number(f3vy) == 1) {
prosy = 3;
} else {
prosy = 0;
}
tpx = Number(Number(f3x) + Number(f3vx)) + Number(pros);
tpy = Number(Number(f3y) + Number(f3vy)) + Number(prosy);
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (((objet ne "X") and (objet ne "T")) and (objet ne "R")) {
f3x = Number(f3x) + Number(f3vx);
f3y = Number(f3y) + Number(f3vy);
} else {
x = f3x;
y = f3y;
call("evaluate");
f3vx = xvs;
f3vy = yvs;
call("rotationfan");
}
if ((Number((px - f3x) * (px - f3x)) < 10) and (Number((py - f3y) * (py - f3y)) < 10)) {
if (Number(status) == 1) {
score = Number(score) + 100;
Set("mang\u00E93", 1);
tellTarget ("/f3") {
gotoAndStop (9);
};
} else {
gameover = 1;
}
}
} else {
if (Number(f3y) < 56) {
f3y = Number(f3y) + 1;
}
if (Number(f3y) > 56) {
f3y = f3y - 1;
}
if (Number(f3x) > 56) {
f3x = f3x - 1;
}
if (Number(f3x) < 56) {
f3x = Number(f3x) + 1;
}
setProperty("/f3", _x , Number(f3x * 4) + 8);
setProperty("/f3", _y , Number(f3y * 4) + 8);
if ((Number(f3y) == 56) and (Number(f3x) == 56)) {
Set("mang\u00E93", 0);
}
}
Frame 10
if (Number(mang\u00E92) == 0) {
px4 = int(f2x / 4);
py4 = int(f2y / 4);
restox = f2x - (px4 * 4);
restoy = f2y - (py4 * 4);
if ((Number(restox) == 0) and (Number(restoy) == 0)) {
x = f2x;
y = f2y;
call("evaluate");
xv = f2vx;
yv = f2vy;
call("control");
if (Number(ok) == 1) {
f2vx = xvs;
f2vy = yvs;
call("rotationfan");
}
}
setProperty("/f2", _x , Number(f2x * 4) + 8);
setProperty("/f2", _y , Number(f2y * 4) + 8);
if (Number(f2vx) == 1) {
pros = 3;
} else {
pros = 0;
}
if (Number(f2vy) == 1) {
prosy = 3;
} else {
prosy = 0;
}
tpx = Number(Number(f2x) + Number(f2vx)) + Number(pros);
tpy = Number(Number(f2y) + Number(f2vy)) + Number(prosy);
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (((objet ne "X") and (objet ne "T")) and (objet ne "R")) {
f2x = Number(f2x) + Number(f2vx);
f2y = Number(f2y) + Number(f2vy);
} else {
x = f2x;
y = f2y;
call("evaluate");
f2vx = xvs;
f2vy = yvs;
call("rotationfan");
}
if ((Number((px - f2x) * (px - f2x)) < 10) and (Number((py - f2y) * (py - f2y)) < 10)) {
if (Number(status) == 1) {
score = Number(score) + 100;
Set("mang\u00E92", 1);
tellTarget ("/f2") {
gotoAndStop (9);
};
} else {
gameover = 1;
}
}
} else {
if (Number(f2y) < 56) {
f2y = Number(f2y) + 1;
}
if (Number(f2y) > 56) {
f2y = f2y - 1;
}
if (Number(f2x) > 56) {
f2x = f2x - 1;
}
if (Number(f2x) < 56) {
f2x = Number(f2x) + 1;
}
setProperty("/f2", _x , Number(f2x * 4) + 8);
setProperty("/f2", _y , Number(f2y * 4) + 8);
if ((Number(f2y) == 56) and (Number(f2x) == 56)) {
Set("mang\u00E92", 0);
}
}
Frame 11
if ((Number(vx) == 1) and (Number(vy) == 0)) {
tellTarget ("pacman") {
gotoAndStop (1);
};
}
if ((Number(vx) == Number(-1)) and (Number(vy) == 0)) {
tellTarget ("pacman") {
gotoAndStop (2);
};
}
if ((Number(vx) == 0) and (Number(vy) == Number(-1))) {
tellTarget ("pacman") {
gotoAndStop (4);
};
}
if ((Number(vx) == 0) and (Number(vy) == 1)) {
tellTarget ("pacman") {
gotoAndStop (3);
};
}
Frame 12
if (Number(mang\u00E91) == 0) {
px4 = int(f1x / 4);
py4 = int(f1y / 4);
restox = f1x - (px4 * 4);
restoy = f1y - (py4 * 4);
if ((Number(restox) == 0) and (Number(restoy) == 0)) {
x = f1x;
y = f1y;
call("evaluate");
xv = f1vx;
yv = f1vy;
call("control");
if (Number(ok) == 1) {
f1vx = xvs;
f1vy = yvs;
call("rotationfan");
}
}
setProperty("/f1", _x , Number(f1x * 4) + 8);
setProperty("/f1", _y , Number(f1y * 4) + 8);
if (Number(f1vx) == 1) {
pros = 3;
} else {
pros = 0;
}
if (Number(f1vy) == 1) {
prosy = 3;
} else {
prosy = 0;
}
tpx = Number(Number(f1x) + Number(f1vx)) + Number(pros);
tpy = Number(Number(f1y) + Number(f1vy)) + Number(prosy);
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (((objet ne "X") and (objet ne "T")) and (objet ne "R")) {
f1x = Number(f1x) + Number(f1vx);
f1y = Number(f1y) + Number(f1vy);
} else {
x = f1x;
y = f1y;
call("evaluate");
f1vx = xvs;
f1vy = yvs;
call("rotationfan");
}
if ((Number((px - f1x) * (px - f1x)) < 9) and (Number((py - f1y) * (py - f1y)) < 9)) {
if (Number(status) == 1) {
score = Number(score) + 100;
Set("mang\u00E91", 1);
tellTarget ("/f1") {
gotoAndStop (9);
};
} else {
gameover = 1;
}
}
} else {
if (Number(f1y) < 56) {
f1y = Number(f1y) + 1;
}
if (Number(f1y) > 56) {
f1y = f1y - 1;
}
if (Number(f1x) > 56) {
f1x = f1x - 1;
}
if (Number(f1x) < 56) {
f1x = Number(f1x) + 1;
}
setProperty("/f1", _x , Number(f1x * 4) + 8);
setProperty("/f1", _y , Number(f1y * 4) + 8);
if ((Number(f1y) == 56) and (Number(f1x) == 56)) {
Set("mang\u00E91", 0);
}
}
Frame 13
Set("possibilit\u00E9s", 0);
tpy = y - 1;
tpx = x;
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (objet ne "X") {
Set("xv" add possibilit\u00E9s, 0);
Set("yv" add possibilit\u00E9s, -1);
Set("possibilit\u00E9s", Number(possibilit\u00E9s) + 1);
}
tpy = Number(y) + 4;
tpx = x;
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if ((objet ne "X") and (objet ne "*")) {
Set("xv" add possibilit\u00E9s, 0);
Set("yv" add possibilit\u00E9s, 1);
Set("possibilit\u00E9s", Number(possibilit\u00E9s) + 1);
}
tpy = y;
tpx = x - 1;
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (((objet ne "X") and (objet ne "T")) and (objet ne "R")) {
Set("xv" add possibilit\u00E9s, -1);
Set("yv" add possibilit\u00E9s, 0);
Set("possibilit\u00E9s", Number(possibilit\u00E9s) + 1);
}
tpy = y;
tpx = Number(x) + 4;
objet = substring(eval ("r" add int(tpy / 4)), int(tpx / 4) + 1, 1);
if (((objet ne "X") and (objet ne "T")) and (objet ne "R")) {
Set("xv" add possibilit\u00E9s, 1);
Set("yv" add possibilit\u00E9s, 0);
Set("possibilit\u00E9s", Number(possibilit\u00E9s) + 1);
}
choix = random(possibilit\u00E9s);
if (Number(status) == 0) {
if (Number(random(10)) > 3) {
bon = random(possibilit\u00E9s);
n = 0;
while (Number(n) < Number(possibilit\u00E9s)) {
if (((((eval ("xv" add bon) == 1) and (px > x)) or ((eval ("xv" add bon) == -1) and (px < x))) or ((eval ("yv" add bon) == 1) and (py > y))) or ((eval ("yv" add bon) == -1) and (py < y))) {
choix = bon;
}
bon = Number(bon) + 1;
if (Number(bon) == Number(possibilit\u00E9s)) {
bon = 0;
}
n = Number(n) + 1;
}
}
}
if (Number(status) == 1) {
bon = random(possibilit\u00E9s);
n = 0;
while (Number(n) < Number(possibilit\u00E9s)) {
if (((((eval ("xv" add bon) == 1) and (px < x)) or ((eval ("xv" add bon) == -1) and (px > x))) or ((eval ("yv" add bon) == 1) and (py < y))) or ((eval ("yv" add bon) == -1) and (py > y))) {
choix = bon;
}
bon = Number(bon) + 1;
if (Number(bon) == Number(possibilit\u00E9s)) {
bon = 0;
}
n = Number(n) + 1;
}
}
xvs = eval ("xv" add choix);
yvs = eval ("yv" add choix);
Frame 14
ok = 1;
if ((((Number(xv) == Number(-xvs)) or (Number(yv) == Number(-yvs))) and (Number(random(100)) > 5)) and (Number(status) == 0)) {
ok = 0;
}
Frame 15
if ((Number(timer) > 1) and (Number(timer) < 45)) {
tellTarget ("/f" add fanta) {
gotoAndStop (10);
};
} else {
xv = eval (("f" add fanta) add "vx");
yv = eval (("f" add fanta) add "vy");
if ((Number(xv) == 1) and (Number(yv) == 0)) {
tellTarget ("/f" add fanta) {
gotoAndStop(2 + Number(4 * /:status));
};
}
if ((Number(xv) == Number(-1)) and (Number(yv) == 0)) {
tellTarget ("/f" add fanta) {
gotoAndStop(1 + Number(4 * /:status));
};
}
if ((Number(xv) == 0) and (Number(yv) == 1)) {
tellTarget ("/f" add fanta) {
gotoAndStop(3 + Number(4 * /:status));
};
}
if ((Number(xv) == 0) and (Number(yv) == Number(-1))) {
tellTarget ("/f" add fanta) {
gotoAndStop(4 + Number(4 * /:status));
};
}
}
Frame 24
call("clear");
level = Number(level) + 1;
r0 = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
r1 = "X............XX............X";
r2 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r3 = "XoXXXX.XXXXX.XX.XXXXX.XXXXoX";
r4 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r5 = "X..........................X";
r6 = "X.XXXX.XX.XXXXXXXX.XX.XXXX.X";
r7 = "X.XXXX.XX.XXXXXXXX.XX.XXXX.X";
r8 = "X......XX....XX....XX......X";
r9 = "XXXXXX.XXXXX-XX-XXXXX.XXXXXX";
r10 = "-----X.XXXXX-XX-XXXXX.X-----";
r11 = "-----X.XX----------XX.X-----";
r12 = "-----X.XX-XXX**XXX-XX.X-----";
r13 = "XXXXXX.XX-XXX--XXX-XX.XXXXXX";
r14 = "T-----.---XXX--XXX---.-----R";
r15 = "XXXXXX.XX-XXX--XXX-XX.XXXXXX";
r16 = "-----X.XX-XXXXXXXX-XX.X-----";
r17 = "-----X.XX----------XX.X-----";
r18 = "-----X.XX-XXXXXXXX-XX.X-----";
r19 = "XXXXXX.XX-XXXXXXXX-XX.XXXXXX";
r20 = "X............XX............X";
r21 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r22 = "X.XXXX.XXXXX.XX.XXXXX.XXXX.X";
r23 = "Xo..XX.......--.......XX..oX";
r24 = "XXX.XX.XX.XXXXXXXX.XX.XX.XXX";
r25 = "XXX.XX.XX.XXXXXXXX.XX.XX.XXX";
r26 = "X......XX....XX....XX......X";
r27 = "X.XXXXXXXXXX.XX.XXXXXXXXXX.X";
r28 = "X.XXXXXXXXXX.XX.XXXXXXXXXX.X";
r29 = "X..........................X";
r30 = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
gotoAndPlay (3);
Frame 33
call("clear");
lives = lives - 1;
if (Number(lives) > Number(-1)) {
gotoAndPlay (3);
}
Frame 34
lives = 0;
stop();
Symbol 6 Button
on (release, keyPress "<Enter>") {
gotoAndPlay (2);
}
Symbol 17 MovieClip Frame 1
flashfile._rotation = flashfile._rotation + (random(358) + 2);
Symbol 18 MovieClip Frame 1
gotoAndPlay(random(39) + 1);
Symbol 18 MovieClip Frame 41
gotoAndPlay(random(18) + 41);
Symbol 18 MovieClip Frame 60
gotoAndPlay (2);
Symbol 42 MovieClip Frame 20
gotoAndPlay (1);
Symbol 47 MovieClip Frame 20
gotoAndPlay (1);
Symbol 49 MovieClip Frame 1
half1._rotation = (_root.getBytesLoaded() / _root.getBytesTotal()) * 360;
if (((_root.getBytesLoaded() / _root.getBytesTotal()) * 360) >= 180) {
gotoAndPlay (3);
}
Symbol 49 MovieClip Frame 2
half1._rotation = (_root.getBytesLoaded() / _root.getBytesTotal()) * 360;
if (((_root.getBytesLoaded() / _root.getBytesTotal()) * 360) >= 180) {
gotoAndPlay (3);
}
gotoAndPlay (1);
Symbol 49 MovieClip Frame 3
half1._rotation = 180;
half2._rotation = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 360) - 180;
if (_root.getBytesLoaded() >= _root.getBytesTotal()) {
half2._rotation = 180;
}
Symbol 49 MovieClip Frame 4
half1._rotation = 180;
half2._rotation = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 360) - 180;
if (_root.getBytesLoaded() >= _root.getBytesTotal()) {
half2._rotation = 180;
}
gotoAndPlay (3);
Symbol 56 Button
on (keyPress "<Up>") {
svy = -1;
svx = 0;
}
on (keyPress "<Down>") {
svy = 1;
svx = 0;
}
on (keyPress "<Right>") {
svy = 0;
svx = 1;
}
on (keyPress "<Left>") {
svy = 0;
svx = -1;
}
on (keyPress "<Space>") {
svy = 0;
svx = 0;
}
Symbol 79 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 1
stop();
Symbol 126 Button
on (release) {
play();
loadVariablesNum ("matrice.txt", 0);
}