Combined Code
frame 1 {
stop();
}
movieClip 13 {
}
button 16 {
on (release) {
gotoAndStop(5);
}
}
movieClip 19 {
}
button 21 {
on (press) {
gotoAndStop(2);
}
}
frame 2 {
stop();
}
frame 5 {
leftxpos = '36';
leftypos = '220';
rightxpos = '486';
rightypos = '180';
xlimit1 = x1._x;
xlimit2 = x2._x;
xlimit3 = x3._x;
xlimit4 = x4._x;
ylimit1 = y1._y;
ylimit2 = y2._y;
ylimit3 = y3._y;
ylimit4 = y4._y;
ylimit5 = y5._y;
topl = topl._y;
bottoml = bottoml._y;
leftl = leftl._x;
rightl = rightl._x;
topr = topr._y;
bottomr = bottomr._y;
leftr = leftr._x;
rightr = rightr._x;
stop();
}
frame 5 {
/data:player1name = player1;
/data:player2name = player2;
tellTarget ('/guyleft') {
gotoAndStop(2);
}
tellTarget ('/guyright') {
gotoAndStop(2);
}
}
movieClip 27 {
}
movieClip 28 {
}
movieClip 29 {
}
movieClip 30 {
}
movieClip 31 {
}
movieClip 32 {
}
movieClip 33 {
}
movieClip 35 {
}
movieClip 36 {
}
movieClip 38 {
frame 25 {
stop();
}
}
movieClip 42 {
frame 2 {
stop();
}
frame 40 {
gotoAndStop(1);
}
}
movieClip 44 {
frame 2 {
stop();
}
frame 40 {
gotoAndStop(1);
}
}
button 53 {
on (press, keyPress '<Enter>') {
if (g == '' or v == '') {
tellTarget ('/error') {
gotoAndPlay(2);
}
} else {
call('/:leftaction');
nextFrame();
g = '';
v = '';
}
}
}
button 65 {
on (press, keyPress '<Enter>') {
if (g == '' or v == '') {
tellTarget ('/error') {
gotoAndPlay(2);
}
} else {
call('/:rightaction');
prevFrame();
g = '';
v = '';
}
}
}
movieClip 66 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 68 {
}
movieClip 72 {
frame 1 {
stop();
}
frame 60 {
gotoAndStop(1);
}
}
movieClip 73 {
frame 1 {
currentleft = /guyleft._currentframe;
if (currentleft == '39') {
/data:player2score += '1';
tellTarget ('../') {
gotoAndStop('end');
}
}
currentright = /guyright._currentframe;
if (currentright == '39') {
/data:player1score += '1';
tellTarget ('../') {
gotoAndStop('end');
}
}
}
frame 2 {
gotoAndPlay(1);
}
}
movieClip 75 {
}
movieClip 77 {
}
movieClip 79 {
}
movieClip 81 {
}
movieClip 83 {
}
movieClip 85 {
}
movieClip 87 {
}
movieClip 89 {
}
frame 6 {
t = '1';
while (t < '600') {
g1 = /data:g / '10000';
v1 = /data:v / '20';
h = '0' - (('0' - '0.5') * g1 * t * t + v1 * t);
duplicateMovieClip('fire', 'fire' add t, 16384);
eval('fire' add t)._x = t + leftxpos;
eval('fire' add t)._y = h + leftypos;
xpos = (eval('fire' add t))._x;
ypos = (eval('fire' add t))._y;
if (xlimit1 >= xpos and ypos >= ylimit1 or xlimit2 >= xpos and ypos >= ylimit2 or ypos >= ylimit3 or xpos >= xlimit3 and ypos >= ylimit4 or xpos >= xlimit4 and ypos >= ylimit5) {
removeMovieClip('fire' add t);
duplicateMovieClip('black', 'black' add t, 16384);
eval('black' add t)._x = xpos + '3';
eval('black' add t)._y = ypos + '3';
t += '1000';
}
t += '25';
}
t = '1';
while (t < '600') {
g1 = /data:g / '10000';
v1 = /data:v / '20';
h = '0' - (('0' - '0.5') * g1 * t * t + v1 * t);
xpos = (eval('fire' add t))._x;
ypos = (eval('fire' add t))._y;
if (h + leftypos >= topr and bottomr >= h + leftypos and (rightr >= t + leftxpos and t + leftxpos >= leftr)) {
tellTarget ('guyright') {
gotoAndPlay(2);
}
}
t += '1';
}
}
frame 7 {
t = '0' - '1';
while ('0' - '525' < t) {
g1 = /data:g / '10000';
v1 = /data:v / '20';
h = '0.5' * g1 * t * t + v1 * t;
duplicateMovieClip('fire', 'fire' add t, 16384);
eval('fire' add t)._x = t + rightxpos;
eval('fire' add t)._y = h + rightypos;
xpos = (eval('fire' add t))._x;
ypos = (eval('fire' add t))._y;
if (xlimit1 >= xpos and ypos >= ylimit1 or xlimit2 >= xpos and ypos >= ylimit2 or ypos >= ylimit3 or xpos >= xlimit3 and ypos >= ylimit4 or xpos >= xlimit4 and ypos >= ylimit5) {
removeMovieClip('fire' add t);
duplicateMovieClip('black', 'black' add t, 16384);
eval('black' add t)._x = xpos - '3';
eval('black' add t)._y = ypos + '3';
t -= '1000';
}
t -= '25';
}
t = '0' - '1';
while ('0' - '525' < t) {
g1 = /data:g / '10000';
v1 = /data:v / '20';
h = '0.5' * g1 * t * t + v1 * t;
xpos = (eval('fire' add t))._x;
ypos = (eval('fire' add t))._y;
if (h + rightypos >= topl and bottoml >= h + rightypos and (t + rightxpos >= leftl and rightl >= t + rightxpos)) {
tellTarget ('guyleft') {
gotoAndPlay(2);
}
}
t -= '1';
}
}
frame 8 {
stop();
if (/scorekeep:currentleft == '39') {
p2win = 'Congratulations ' add player2 add ', ' add '\r' add 'you ' add 'have ' add 'beaten ' add player1 add '.';
tellTarget ('/playagain') {
gotoAndStop(1);
}
}
if (/scorekeep:currentright == '39') {
p2win = 'Congratulations ' add player1 add ', ' add '\r' add 'you ' add 'have ' add 'beaten ' add player2 add '.';
tellTarget ('/playagain') {
gotoAndStop(2);
}
}
}
button 94 {
on (release) {
tellTarget ('../') {
gotoAndStop(5);
}
}
}
button 96 {
on (release) {
tellTarget ('../') {
gotoAndStop(5);
}
}
}
movieClip 97 {
frame 1 {
stop();
}
}