Combined Code
movieClip 4 {
}
movieClip 6 {
}
movieClip 8 {
}
movieClip 10 {
}
movieClip 11 {
}
movieClip 13 {
}
movieClip 14 {
}
button 17 {
on (release) {
getURL('http://www.nartbox.com', '_blank');
}
}
button 18 {
on (release) {
getURL('http://www.nartbox.com/', '_blank');
}
}
movieClip 22 {
}
movieClip 25 {
}
movieClip 28 {
}
movieClip 32 {
}
movieClip 34 {
}
movieClip 39 {
}
movieClip 41 {
}
movieClip 43 {
}
movieClip 50 {
}
movieClip 52 {
}
movieClip 54 {
}
movieClip 56 {
}
movieClip 65 {
frame 59 {
stop();
}
}
frame 222 {
stop();
}
movieClip 68 {
}
movieClip 70 {
}
button 73 {
on (release) {
gotoAndPlay(232);
}
}
movieClip 75 {
}
movieClip 76 {
}
button 81 {
on (release) {
stopAllSounds();
gotoAndPlay(312);
}
}
button 85 {
on (release) {
stopAllSounds();
gotoAndPlay(332);
}
}
frame 280 {
stop();
}
button 89 {
on (release) {
stopAllSounds();
gotoAndPlay(352);
}
}
movieClip 91 {
}
movieClip 95 {
}
movieClip 99 {
}
movieClip 102 {
}
movieClip 104 {
}
movieClip 105 {
frame 22 {
stop();
}
}
frame 311 {
stop();
}
button 110 {
on (release) {
stopAllSounds();
gotoAndPlay(1);
}
}
frame 312 {
Jump = 0;
Time = 0;
Gravity = 1.01;
Speed = 50;
Gravity = 1.01;
Speed = 65;
Gravity = 1.01;
Speed = 35;
MaxItem = 8;
MaxHazard = 2;
Item = MaxItem;
Gravity = 1.01;
Speed = 20;
MaxSpeed = 45;
MaxHeight = 200;
Hearts = 3;
}
movieClip 112 {
}
movieClip 114 {
}
movieClip 118 {
}
movieClip 119 {
}
movieClip 120 {
}
movieClip 123 {
}
movieClip 124 {
}
movieClip 126 {
}
movieClip 129 {
}
movieClip 131 {
frame 1 {
stop();
}
frame 9 {
gotoAndStop(1);
}
}
movieClip 133 {
}
movieClip 135 {
}
movieClip 138 {
}
movieClip 140 {
}
movieClip 141 {
frame 1 {
stop();
}
frame 9 {
gotoAndStop(1);
}
}
movieClip 142 {
}
movieClip 144 {
}
movieClip 145 {
}
movieClip 149 {
}
movieClip 151 {
}
button 152 {
on (release) {
_root:Jump = 1;
_root:PosX = _root:X - 40;
_root:MoveX = 7;
gotoAndStop(2);
}
}
movieClip 153 {
frame 1 {
stop();
}
}
movieClip 155 {
}
movieClip 157 {
}
movieClip 158 {
}
movieClip 160 {
}
movieClip 162 {
frame 1 {
stop();
}
frame 3 {
stop();
}
}
frame 313 {
ItemSize = 30;
HazardSize = 30;
DieFlag = false;
X = _xmouse;
if (X < 0) {
X = 0;
}
if (400 < X) {
X = 400;
}
Board._x = X;
Board._y = 388;
if (Jump == 0) {
Mark._visible = false;
tellTarget ('Board') {
gotoAndStop(2);
}
Player1._x = X - 40;
Player1._y = 340;
Player2._x = X + 40;
Player2._y = 340;
}
if (Jump == 1) {
tellTarget ('Board') {
gotoAndStop(3);
}
++Time;
PosX += MoveX;
if (30 >= PosX) {
PosX = 30;
MoveX = -MoveX;
}
if (PosX >= 370) {
PosX = 370;
MoveX = -MoveX;
}
Height = 340 - (Speed * Time - Gravity * Math.pow(Time, 2));
Player1._x = PosX;
Player1._y = Height;
Player2._x = X + 40;
Player2._y = 340;
i = 1;
while (MaxItem >= i) {
ax = (eval('Item' add i))._x;
ay = (eval('Item' add i))._y;
if (ax - ItemSize < posx) {
if (posx < ax + ItemSize) {
if (ay - ItemSize < height) {
if (height < ay + ItemSize) {
--Item;
tellTarget ('player1') {
gotoAndPlay('Smile');
}
eval('Item' add i)._visible = false;
eval('Item' add i)._x = -100;
}
}
}
}
++i;
}
i = 1;
while (MaxHazard >= i) {
ax = (eval('Hazard' add i))._x;
ay = (eval('Hazard' add i))._y;
if (ax - HazardSize < posx) {
if (posx < ax + HazardSize) {
if (ay - HazardSize < height) {
if (height < ay + HazardSize) {
MoveX = 0;
tellTarget ('Player1') {
gotoAndStop('Ouch');
}
eval('Hazard' add i)._visible = false;
eval('Hazard' add i)._x = -100;
}
}
}
}
++i;
}
if (340 < Height) {
In = false;
if (X - 100 < PosX) {
if (PosX < X + 20) {
In = true;
}
}
if (In == true) {
tellTarget ('Player1') {
gotoAndStop('Normal');
}
if (X < 40) {
MoveX = -5;
} else {
MoveX = -int((X - PosX) / 8) - 4;
}
PosX = X + 40;
Time = 0;
Jump = 2;
Speed += 5;
if (Speed >= MaxSpeed) {
Speed = MaxSpeed;
}
tellTarget ('_root.JumpSound') {
gotoAndPlay('Play');
}
} else {
--Hearts;
Player1._y = 380;
tellTarget ('Player1') {
gotoAndStop('Ouch');
}
DieFlag = true;
Speed = 20;
Time = 0;
Jump = 0;
}
}
}
if (Jump == 2) {
tellTarget ('Board') {
gotoAndStop(1);
}
++Time;
PosX += MoveX;
if (30 >= PosX) {
PosX = 30;
MoveX = -MoveX;
}
if (PosX >= 370) {
PosX = 370;
MoveX = -MoveX;
}
Height = 340 - (Speed * Time - Gravity * Math.pow(Time, 2));
Player1._x = X - 40;
Player1._y = 340;
Player2._x = PosX;
Player2._y = Height;
i = 1;
while (MaxItem >= i) {
ax = (eval('Item' add i))._x;
ay = (eval('Item' add i))._y;
if (ax - ItemSize < posx) {
if (posx < ax + ItemSize) {
if (ay - ItemSize < height) {
if (height < ay + ItemSize) {
--Item;
tellTarget ('player2') {
gotoAndPlay('Smile');
}
eval('Item' add i)._visible = false;
eval('Item' add i)._x = -100;
}
}
}
}
++i;
}
i = 1;
while (MaxHazard >= i) {
ax = (eval('Hazard' add i))._x;
ay = (eval('Hazard' add i))._y;
if (ax - HazardSize < posx) {
if (posx < ax + HazardSize) {
if (ay - HazardSize < height) {
if (height < ay + HazardSize) {
MoveX = 0;
tellTarget ('Player2') {
gotoAndStop('Ouch');
}
eval('Hazard' add i)._visible = false;
eval('Hazard' add i)._x = -100;
}
}
}
}
++i;
}
if (340 < Height) {
In = false;
if (X - 20 < PosX) {
if (PosX < X + 100) {
In = true;
}
}
if (In == true) {
tellTarget ('Player2') {
gotoAndStop('Normal');
}
if (360 < X) {
MoveX = 5;
} else {
MoveX = int((PosX - X) / 8) + 4;
}
PosX = X - 40;
Time = 0;
Jump = 1;
Speed += 5;
if (Speed >= MaxSpeed) {
Speed = MaxSpeed;
}
tellTarget ('_root.JumpSound') {
gotoAndPlay('Play');
}
} else {
--Hearts;
Player2._y = 380;
tellTarget ('Player2') {
gotoAndStop('Ouch');
}
DieFlag = true;
Speed = 20;
Time = 0;
Jump = 0;
}
}
}
if (Jump != 0) {
if (Height < 160) {
ScrHeight = -(Height - 160);
if (MaxHeight < ScrHeight) {
ScrHeight = MaxHeight;
}
eval(_root)._y = ScrHeight;
if (160 < ScrHeight) {
Mark._visible = true;
Mark._x = X;
Mark._y = -ScrHeight + 370;
} else {
Mark._visible = false;
}
} else {
ScrHeight = 0;
eval(_root)._y = 0;
}
}
eval(_root.Symbol)._y = -ScrHeight + 20;
eval(_root.Heart)._y = -ScrHeight + 20;
tellTarget ('_root.Heart') {
gotoAndStop(_root.Hearts + 1);
}
if (DieFlag == true) {
gotoAndPlay(315);
}
}
frame 314 {
if (0 >= Item) {
gotoAndPlay(318);
} else {
gotoAndPlay(313);
}
}
frame 315 {
Count = 30;
}
frame 316 {
--Count;
}
frame 317 {
if (0 >= Count) {
tellTarget ('Start') {
gotoAndStop(1);
}
tellTarget ('Player1') {
gotoAndStop('Normal');
}
tellTarget ('Player2') {
gotoAndStop('Normal');
}
if (0 >= Hearts) {
stopAllSounds();
gotoAndPlay(300);
} else {
gotoAndPlay(313);
}
} else {
gotoAndPlay(316);
}
}
movieClip 164 {
}
frame 321 {
_root._y = 0;
}
movieClip 168 {
}
movieClip 169 {
}
movieClip 172 {
}
movieClip 177 {
}
movieClip 180 {
}
movieClip 183 {
}
movieClip 192 {
}
movieClip 194 {
}
movieClip 195 {
}
movieClip 196 {
}
movieClip 197 {
}
movieClip 198 {
}
frame 331 {
stop();
}
button 202 {
on (release) {
stopAllSounds();
gotoAndPlay(232);
}
}
button 205 {
on (release) {
stopAllSounds();
gotoAndPlay(1);
}
}
frame 332 {
Jump = 0;
Time = 0;
Gravity = 1.01;
Speed = 50;
Gravity = 1.01;
Speed = 65;
Gravity = 1.01;
Speed = 35;
MaxItem = 12;
MaxHazard = 3;
Item = MaxItem;
Gravity = 1.01;
Speed = 20;
MaxSpeed = 55;
MaxHeight = 400;
Hearts = 3;
}
movieClip 207 {
}
movieClip 208 {
}
movieClip 210 {
}
movieClip 212 {
}
movieClip 214 {
}
movieClip 216 {
}
movieClip 217 {
}
movieClip 218 {
}
frame 333 {
ItemSize = 20;
HazardSize = 30;
DieFlag = false;
X = _xmouse;
if (X < 0) {
X = 0;
}
if (400 < X) {
X = 400;
}
Board._x = X;
Board._y = 388;
if (Jump == 0) {
Mark._visible = false;
tellTarget ('Board') {
gotoAndStop(2);
}
Player1._x = X - 40;
Player1._y = 340;
Player2._x = X + 40;
Player2._y = 340;
}
if (Jump == 1) {
tellTarget ('Board') {
gotoAndStop(3);
}
++Time;
PosX += MoveX;
if (30 >= PosX) {
PosX = 30;
MoveX = -MoveX;
}
if (PosX >= 370) {
PosX = 370;
MoveX = -MoveX;
}
Height = 340 - (Speed * Time - Gravity * Math.pow(Time, 2));
Player1._x = PosX;
Player1._y = Height;
Player2._x = X + 40;
Player2._y = 340;
i = 1;
while (MaxItem >= i) {
ax = (eval('Item' add i))._x;
ay = (eval('Item' add i))._y;
if (ax - ItemSize < posx) {
if (posx < ax + ItemSize) {
if (ay - ItemSize < height) {
if (height < ay + ItemSize) {
--Item;
tellTarget ('player1') {
gotoAndPlay('Smile');
}
eval('Item' add i)._visible = false;
eval('Item' add i)._x = -100;
}
}
}
}
++i;
}
i = 1;
while (MaxHazard >= i) {
ax = (eval('Hazard' add i))._x;
ay = (eval('Hazard' add i))._y;
if (ax - HazardSize < posx) {
if (posx < ax + HazardSize) {
if (ay - HazardSize < height) {
if (height < ay + HazardSize) {
MoveX = 0;
tellTarget ('Player1') {
gotoAndStop('Ouch');
}
eval('Hazard' add i)._visible = false;
eval('Hazard' add i)._x = -100;
}
}
}
}
++i;
}
if (340 < Height) {
In = false;
if (X - 100 < PosX) {
if (PosX < X + 20) {
In = true;
}
}
if (In == true) {
tellTarget ('Player1') {
gotoAndStop('Normal');
}
if (X < 40) {
MoveX = -5;
} else {
MoveX = -int((X - PosX) / 8) - 4;
}
PosX = X + 40;
Time = 0;
Jump = 2;
Speed += 5;
if (Speed >= MaxSpeed) {
Speed = MaxSpeed;
}
tellTarget ('_root.JumpSound') {
gotoAndPlay('Play');
}
} else {
--Hearts;
Player1._y = 380;
tellTarget ('Player1') {
gotoAndStop('Ouch');
}
DieFlag = true;
Speed = 20;
Time = 0;
Jump = 0;
}
}
}
if (Jump == 2) {
tellTarget ('Board') {
gotoAndStop(1);
}
++Time;
PosX += MoveX;
if (30 >= PosX) {
PosX = 30;
MoveX = -MoveX;
}
if (PosX >= 370) {
PosX = 370;
MoveX = -MoveX;
}
Height = 340 - (Speed * Time - Gravity * Math.pow(Time, 2));
Player1._x = X - 40;
Player1._y = 340;
Player2._x = PosX;
Player2._y = Height;
i = 1;
while (MaxItem >= i) {
ax = (eval('Item' add i))._x;
ay = (eval('Item' add i))._y;
if (ax - ItemSize < posx) {
if (posx < ax + ItemSize) {
if (ay - ItemSize < height) {
if (height < ay + ItemSize) {
--Item;
tellTarget ('player2') {
gotoAndPlay('Smile');
}
eval('Item' add i)._visible = false;
eval('Item' add i)._x = -100;
}
}
}
}
++i;
}
i = 1;
while (MaxHazard >= i) {
ax = (eval('Hazard' add i))._x;
ay = (eval('Hazard' add i))._y;
if (ax - HazardSize < posx) {
if (posx < ax + HazardSize) {
if (ay - HazardSize < height) {
if (height < ay + HazardSize) {
MoveX = 0;
tellTarget ('Player2') {
gotoAndStop('Ouch');
}
eval('Hazard' add i)._visible = false;
eval('Hazard' add i)._x = -100;
}
}
}
}
++i;
}
if (340 < Height) {
In = false;
if (X - 20 < PosX) {
if (PosX < X + 100) {
In = true;
}
}
if (In == true) {
tellTarget ('Player2') {
gotoAndStop('Normal');
}
if (360 < X) {
MoveX = 5;
} else {
MoveX = int((PosX - X) / 8) + 4;
}
PosX = X - 40;
Time = 0;
Jump = 1;
Speed += 5;
if (Speed >= MaxSpeed) {
Speed = MaxSpeed;
}
tellTarget ('_root.JumpSound') {
gotoAndPlay('Play');
}
} else {
--Hearts;
Player2._y = 380;
tellTarget ('Player2') {
gotoAndStop('Ouch');
}
DieFlag = true;
Speed = 20;
Time = 0;
Jump = 0;
}
}
}
if (Jump != 0) {
if (Height < 160) {
ScrHeight = -(Height - 160);
if (MaxHeight < ScrHeight) {
ScrHeight = MaxHeight;
}
eval(_root)._y = ScrHeight;
if (160 < ScrHeight) {
Mark._visible = true;
Mark._x = X;
Mark._y = -ScrHeight + 370;
} else {
Mark._visible = false;
}
} else {
ScrHeight = 0;
eval(_root)._y = 0;
}
}
eval(_root.Symbol)._y = -ScrHeight + 20;
eval(_root.Heart)._y = -ScrHeight + 20;
tellTarget ('_root.Heart') {
gotoAndStop(_root.Hearts + 1);
}
if (DieFlag == true) {
gotoAndPlay(335);
}
}
frame 334 {
if (0 >= Item) {
gotoAndPlay(338);
} else {
gotoAndPlay(333);
}
}
frame 335 {
Count = 30;
}
frame 336 {
--Count;
}
frame 337 {
if (0 >= Count) {
tellTarget ('Start') {
gotoAndStop(1);
}
tellTarget ('Player1') {
gotoAndStop('Normal');
}
tellTarget ('Player2') {
gotoAndStop('Normal');
}
if (0 >= Hearts) {
stopAllSounds();
gotoAndPlay(300);
} else {
gotoAndPlay(333);
}
} else {
gotoAndPlay(336);
}
}
frame 341 {
_root._y = 0;
}
movieClip 222 {
}
movieClip 224 {
}
movieClip 226 {
}
movieClip 228 {
}
movieClip 235 {
}
movieClip 239 {
}
movieClip 240 {
}
movieClip 243 {
}
movieClip 244 {
}
movieClip 245 {
}
frame 351 {
stop();
}
frame 352 {
Jump = 0;
Time = 0;
Gravity = 1.01;
Speed = 50;
Gravity = 1.01;
Speed = 65;
Gravity = 1.01;
Speed = 35;
MaxItem = 16;
MaxHazard = 4;
Item = MaxItem;
Gravity = 1.01;
Speed = 20;
MaxSpeed = 65;
MaxHeight = 720;
Hearts = 3;
}
movieClip 248 {
}
movieClip 250 {
}
movieClip 252 {
}
movieClip 254 {
}
movieClip 255 {
}
movieClip 256 {
}
movieClip 257 {
}
movieClip 259 {
}
movieClip 261 {
}
movieClip 263 {
}
movieClip 265 {
}
movieClip 266 {
}
movieClip 267 {
}
frame 353 {
ItemSize = 20;
HazardSize = 20;
DieFlag = false;
X = _xmouse;
if (X < 0) {
X = 0;
}
if (400 < X) {
X = 400;
}
Board._x = X;
Board._y = 388;
if (Jump == 0) {
Mark._visible = false;
tellTarget ('Board') {
gotoAndStop(2);
}
Player1._x = X - 40;
Player1._y = 340;
Player2._x = X + 40;
Player2._y = 340;
}
if (Jump == 1) {
tellTarget ('Board') {
gotoAndStop(3);
}
++Time;
PosX += MoveX;
if (30 >= PosX) {
PosX = 30;
MoveX = -MoveX;
}
if (PosX >= 370) {
PosX = 370;
MoveX = -MoveX;
}
Height = 340 - (Speed * Time - Gravity * Math.pow(Time, 2));
Player1._x = PosX;
Player1._y = Height;
Player2._x = X + 40;
Player2._y = 340;
i = 1;
while (MaxItem >= i) {
ax = (eval('Item' add i))._x;
ay = (eval('Item' add i))._y;
if (ax - ItemSize < posx) {
if (posx < ax + ItemSize) {
if (ay - ItemSize < height) {
if (height < ay + ItemSize) {
--Item;
tellTarget ('player1') {
gotoAndPlay('Smile');
}
eval('Item' add i)._visible = false;
eval('Item' add i)._x = -100;
}
}
}
}
++i;
}
i = 1;
while (MaxHazard >= i) {
ax = (eval('Hazard' add i))._x;
ay = (eval('Hazard' add i))._y;
if (ax - HazardSize < posx) {
if (posx < ax + HazardSize) {
if (ay - HazardSize < height) {
if (height < ay + HazardSize) {
MoveX = 0;
tellTarget ('Player1') {
gotoAndStop('Ouch');
}
eval('Hazard' add i)._visible = false;
eval('Hazard' add i)._x = -100;
}
}
}
}
++i;
}
if (340 < Height) {
In = false;
if (X - 100 < PosX) {
if (PosX < X + 20) {
In = true;
}
}
if (In == true) {
tellTarget ('Player1') {
gotoAndStop('Normal');
}
if (X < 40) {
MoveX = -5;
} else {
MoveX = -int((X - PosX) / 8) - 4;
}
PosX = X + 40;
Time = 0;
Jump = 2;
Speed += 5;
if (Speed >= MaxSpeed) {
Speed = MaxSpeed;
}
tellTarget ('_root.JumpSound') {
gotoAndPlay('Play');
}
} else {
--Hearts;
Player1._y = 380;
tellTarget ('Player1') {
gotoAndStop('Ouch');
}
DieFlag = true;
Speed = 20;
Time = 0;
Jump = 0;
}
}
}
if (Jump == 2) {
tellTarget ('Board') {
gotoAndStop(1);
}
++Time;
PosX += MoveX;
if (30 >= PosX) {
PosX = 30;
MoveX = -MoveX;
}
if (PosX >= 370) {
PosX = 370;
MoveX = -MoveX;
}
Height = 340 - (Speed * Time - Gravity * Math.pow(Time, 2));
Player1._x = X - 40;
Player1._y = 340;
Player2._x = PosX;
Player2._y = Height;
i = 1;
while (MaxItem >= i) {
ax = (eval('Item' add i))._x;
ay = (eval('Item' add i))._y;
if (ax - ItemSize < posx) {
if (posx < ax + ItemSize) {
if (ay - ItemSize < height) {
if (height < ay + ItemSize) {
--Item;
tellTarget ('player2') {
gotoAndPlay('Smile');
}
eval('Item' add i)._visible = false;
eval('Item' add i)._x = -100;
}
}
}
}
++i;
}
i = 1;
while (MaxHazard >= i) {
ax = (eval('Hazard' add i))._x;
ay = (eval('Hazard' add i))._y;
if (ax - HazardSize < posx) {
if (posx < ax + HazardSize) {
if (ay - HazardSize < height) {
if (height < ay + HazardSize) {
MoveX = 0;
tellTarget ('Player2') {
gotoAndStop('Ouch');
}
eval('Hazard' add i)._visible = false;
eval('Hazard' add i)._x = -100;
}
}
}
}
++i;
}
if (340 < Height) {
In = false;
if (X - 20 < PosX) {
if (PosX < X + 100) {
In = true;
}
}
if (In == true) {
tellTarget ('Player2') {
gotoAndStop('Normal');
}
if (360 < X) {
MoveX = 5;
} else {
MoveX = int((PosX - X) / 8) + 4;
}
PosX = X - 40;
Time = 0;
Jump = 1;
Speed += 5;
if (Speed >= MaxSpeed) {
Speed = MaxSpeed;
}
tellTarget ('_root.JumpSound') {
gotoAndPlay('Play');
}
} else {
--Hearts;
Player2._y = 380;
tellTarget ('Player2') {
gotoAndStop('Ouch');
}
DieFlag = true;
Speed = 20;
Time = 0;
Jump = 0;
}
}
}
if (Jump != 0) {
if (Height < 160) {
ScrHeight = -(Height - 160);
if (MaxHeight < ScrHeight) {
ScrHeight = MaxHeight;
}
eval(_root)._y = ScrHeight;
if (160 < ScrHeight) {
Mark._visible = true;
Mark._x = X;
Mark._y = -ScrHeight + 370;
} else {
Mark._visible = false;
}
} else {
ScrHeight = 0;
eval(_root)._y = 0;
}
}
eval(_root.Symbol)._y = -ScrHeight + 20;
eval(_root.Heart)._y = -ScrHeight + 20;
tellTarget ('_root.Heart') {
gotoAndStop(_root.Hearts + 1);
}
if (DieFlag == true) {
gotoAndPlay(355);
}
}
frame 354 {
if (0 >= Item) {
gotoAndPlay(358);
} else {
gotoAndPlay(353);
}
}
frame 355 {
Count = 30;
}
frame 356 {
--Count;
}
frame 357 {
if (0 >= Count) {
tellTarget ('Start') {
gotoAndStop(1);
}
tellTarget ('Player1') {
gotoAndStop('Normal');
}
tellTarget ('Player2') {
gotoAndStop('Normal');
}
if (0 >= Hearts) {
stopAllSounds();
gotoAndPlay(300);
} else {
gotoAndPlay(353);
}
} else {
gotoAndPlay(356);
}
}
frame 361 {
_root._y = 0;
}
movieClip 268 {
}
movieClip 269 {
}
movieClip 270 {
frame 64 {
stop();
}
}
movieClip 274 {
}
movieClip 277 {
}
movieClip 278 {
}
movieClip 279 {
}
frame 371 {
stop();
}